2888674
64208132
70926474
9848437
23915702
1168134
38366090
5528520
15628720
56234300
91337966
42918933
74293237
33846859
546674
55582649
15597339
62867791
219105
61594850
8019917
12095851
103156
2099602
96703795
80236523
66261481
33677438
74265608
5316100
85254911
21523502
32178716
68528323
58945760
9226312
99213458
58948861
5328560
33466859