12075782
24808746
44775420
18426980
3156140
45438076
10189614
96698820
79302778
3426618
27104246
3940728
98094738
56839145
44193115
15767853
48183516
2394175
3553319
38517945
76806182
81692318
95648264
68053752
11772089
63385065
2378443
13446148
19294492
56622
30703491
55683320
16818755
84639789
88028714
35479468
10488044
1043937
17858140
18507629