14518763
14011839
99044128
46447506
24467684
9118020
18858528
1204877
90343105
61921673
62097287
89464990
60724287
13508325
16889544
34221073
35756356
63602348
20156308
25313623
31454991
89913932
91363737
38011182
98092662
56705027
24588670
58331908
26759935
99014674
7112288
827300
55356883
48577422
16291922
55803571
99171597
36723587
40708174
5330685