25947280
74807342
43398261
27018620
868668
76776649
52895966
89798928
63278510
9855998
59455537
32227889
95505691
1726031
638599
40133239
6745934
78417181
13555390
5942628
7082542
25775198
68244441
74195024
133509
18572346
6251989
36839001
19298530
46403601
96844862
19085268
45589786
56393001
2322442
53949317
55176456
11512562
35012142
45778398