66954848
16806136
95838146
23453574
4152333
80723194
42509476
88633341
23276919
7154793
56452646
6847178
43456273
9787451
8243641
1229125
10826747
85967759
84672416
76781322
88275579
44542116
86467697
63046027
45584575
78702691
18553836
16484330
59651215
21464220
30355972
94466173
6666491
97379961
90509837
57228300
13104798
36367538
39634755
39611200