88826926
77348043
31587830
7499088
94005583
95042340
69914449
8357975
83065526
75421898
5072623
94282882
33027107
59671869
46058628
97793516
33798596
4940806
35683685
86226023
66971307
73854147
91374736
14875287
82581401
94406776
60041100
3872271
94909549
44859703
24961305
45943957
22907274
60243590
38398712
90149681
45037898
42807880
9652692
6135506