37509169
95132362
91974406
59079668
88667800
49352826
55859354
2227205
55835207
65751795
97145554
87605610
73456814
59691104
760563
345223
46969853
88442085
29226172
39448254
9113106
11932480
55001744
82853594
823577
59568812
1242696
28216855
86915441
89602439
70746077
4707945
55101700
3771152
1822486
35246806
86352557
229902
20782053
2207620