2622669
93322909
2958403
83627610
52615161
85188222
40253935
7749340
86112164
91171095
37387634
1999850
18203912
4568324
561698
86988628
56456390
22174187
65733028
2343720
10602719
11448860
19437391
28361512
4024977
82138098
340569
17237332
75877870
57724580
73791557
63386528
38733178
49805302
36903212
55134400
46251489
92964512
92758839
59464093