75677685
18055673
29235947
4688628
27827184
80473335
3230224
66203038
61097960
7713258
78388242
99503591
27522884
82681522
10237743
36592175
95943141
91571037
92734811
76954633
93224767
39783992
65382618
7014363
57641150
34784723
67589256
51301202
85601441
7157832
5159327
655278
34598567
49368999
88235327
38377993
42758916
9613627
64911074
36544792