52268039
62329293
17169197
1654250
54412658
10835743
69158400
7964701
45859905
99644508
57077887
81998317
13262044
39467286
3873322
62411
37185750
12115079
36389987
61759140
83198743
57706207
83915769
86683540
56819910
48016353
8543952
91755517
19828739
63939336
70657419
29481407
47645060
39166270
13348592
34325561
18464760
8213816
39846533
95795045