17793850
70107371
42083602
56317155
53406087
7893174
53368603
71495739
49786696
69188915
63891412
49477705
41227
24788678
93543282
82691349
65849168
87333184
62358213
68642119
2529457
6790337
22689919
4302120
48407847
91154845
28164324
25648730
60598481
80695990
14721292
49863249
68748057
40313534
64133861
23972182
92007725
9208755
6125798
15362885