19526983
38277194
39711957
64168720
17845766
31646427
45632211
26433931
12713515
4996971
70274800
5343870
40745610
23227962
96764829
92794994
92459493
62674024
15341373
79814225
95917540
88925559
93424137
85096965
19644641
95214283
42118229
31616061
44617783
60146334
3556639
32101553
28291719
24243353
44033127
63586369
20948
2663346
1444533
40367320