47665294
31045983
93464641
11376754
30494116
8211934
2344343
24593634
82156086
75624128
63783261
59627405
34057538
65296989
91707420
48824976
10321479
4289531
21713797
718431
2708617
51593707
8578153
5271998
37771209
5008358
38279541
11119660
14748072
92501748
29586296
84863581
97242761
96443786
8655809
38165658
62148157
25879474
3005340
82224238