13545178
17338782
82697092
7953604
17795082
1251147
12779989
57169402
3189128
17794855
71884987
52833424
33282605
67835383
28546383
29246960
54682249
9085928
18135524
13097047
40708282
36013683
3524579
48583723
90537970
64472625
21171812
24848029
10604431
8457795
41472029
5218146
93966284
93909409
80799159
52912098
20775073
70342761
30917712
1816761