14009323
19828783
60313306
51782462
44063271
8472083
7196950
90765711
94366692
37504075
26481858
17724391
1927402
5920910
64489204
49271681
14977543
57092469
94328679
26985971
43606173
24429925
36566845
7453705
56324614
85291904
97934387
84618769
72628243
15532283
94026845
2561991
62673308
46968653
2071836
8178184
11068423
13952967
96432683
19449976