82896625
91093764
54443304
1448390
68553897
62934223
1131404
64076560
3784915
67685681
80916926
54597501
35716224
29513574
27622534
19927344
4845351
9491681
98582027
95759927
43885570
35165546
25963895
40574926
65662305
92152932
45292826
88469753
23927670
5111941
60894914
25241679
21031429
21748989
52846543
7672844
63581991
62999837
3811346
80943182