7521425
50748339
46572394
8053632
72596244
676611
99424751
16382289
56539311
60179231
49736648
7589980
72635629
95278319
51127600
76044644
11491445
64334161
40147291
119544
36105147
2066468
14261877
64248594
75887249
11601617
35681005
45487413
11887570
59811588
74489535
92042699
17319603
85205987
60414534
34002074
45654517
48712568
3968456
13232560