35735050
59176351
9125634
82548449
60714888
26336313
76126643
65674214
36709590
13692836
87935343
16813160
4155344
35214812
941268
13448213
62113024
82717735
28945958
51231748
18425934
61108075
35781780
7871186
98747006
3630793
57593575
91424752
88716099
54442193
7567376
86662285
48913287
57226731
19539493
32347128
61149341
9028565
33134204
50886248