89415680
38946209
43668982
19853539
49323139
96202851
582502
7071142
56943627
90538147
29853900
57549552
67602893
63451734
54683814
31289038
28866341
9935941
58024529
54426299
38241876
21901710
33948927
86424812
4471910
37513577
37023809
12133276
54721291
9962470
31238163
36465215
496810000
84811497
76109424
4017315
68482679
6812417
47333209
3865839