2450101
30497819
73386224
58256877
27028217
94148877
59857361
86485448
48703544
20429198
75248867
53212073
44925795
62289886
78179150
8361647
31493840
21495025
8359695
3925670
38389645
92533403
3507740
69344861
19346066
1315902
36772237
711058
13062336
8391750
58704699
75508284
8355871
25208740
69448509
64184596
73189424
2120534
46776056
20117941