12101269
12125513
52433060
78455574
17541422
48127306
58018179
57386685
45382254
32132331
12704389
4958627
7147133
90455310
8875479
17091077
4071923
1558801
91334019
8299707
20155554
6756228
51301106
77217426
46742564
1678465
95265617
80757128
56665679
55615979
5568739
14067643
90897991
13602052
89398748
3097894
42685324
10268229
27114031
98547510