86764328
78886074
41942226
8853214
43357423
1908422
89305771
56511910
8884175
35305999
66132394
95529073
50489249
66989666
53272757
26366374
87589768
78445728
69431788
43659701
62302011
49393325
98929119
3425992
28481680
211879
39793635
52237320
66529723
99783408
96352391
28029854
32981942
43281279
1839980
36351110
29028919
67449288
15871577
11621173