64782732
95126900
4318377
16183364
47319813
4492974
9340582
74493610
69607317
39192218
24496423
95965573
92886696
45599462
87124795
11533237
11497772
90674566
8190791
93527529
3839202
63189294
20891435
79077235
6390457
40358248
38153904
13787218
36834338
41325460
47283663
44815518
1253651
384185
31353919
21414194
23447218
79014238
41162563
88138415