94947008
33977359
70473837
92105398
20027501
98242359
28301427
16625721
80954
14836013
97054117
38368593
1009232
23173696
97048009
93045526
1292621
3806252
72149168
91649234
69343039
7188227
54582141
18034345
34424226
38189290
49552810
57186043
14733169
89412907
57107375
27249864
30501026
6050849
11726708
14327056
50364403
20828430
16672482
8168102