8165861
31177555
11749328
27201116
85457669
23195062
68609534
4925474
40754858
32138350
65923637
561969
96432340
63553874
10875790
10812975
62958360
52094301
37874218
36567131
74352439
33479694
44054750
8868611
13361200
57844477
6127587
24863972
97399124
15949897
1826687
48984902
37535764
81632325
38152596
5706298
8187788
47831490
37384879
2600193