93959879
4031691
54269590
36933257
13791674
30631683
80345397
71871620
42807500
56618262
38066452
45153125
67334881
14026804
4532349
58462647
2684994
1699782
41219294
86931144
56612098
44589711
54072310
58119447
47583598
29087087
5011517
38814508
814786
5343943
6149550
82086508
7589299
573220
37127639
37881352
41286415
90483028
97281426
70749792