3585653
95542174
65693604
39898053
5596581
62989372
6334850
78252758
56699048
82355241
34697507
28989239
47425883
883310
1182234
49489468
18412038
98583929
14664241
19262995
90232327
20809495
18263481
79161302
44537213
4509374
21965250
2329763
88698318
91394389
1087561
24462212
33786685
7294687
44954634
73212804
22428228
88681865
47706934
29168070