70633688
17283670
95896222
49348538
48742088
92662162
57468769
48294896
74867764
60116700
2893206
78727311
35064098
5241909
30575957
97907233
15746188
37866480
68106921
9714085
2424594
2566261
17647461
144420
13345704
65609622
67267991
87752528
33195046
36355287
20224660
78649324
46916266
72812383
57307330
6721855
2471933
36101624
2606352
27307016