16998721
42877075
45599773
99687500
44581703
59632697
52607374
44824955
58315613
91724236
49376539
61071737
49061590
81632317
77925214
21883110
7986456
18786889
58848454
63825634
18132271
90793938
96028893
74264251
87981851
91207216
6692307
478076
52885992
54581840
17559247
23494764
2057465
96272856
60906338
51228638
92578871
49536036
2851292
63513085