98715067
32107600
57005441
81856021
42436723
3983694
79745627
47548335
34915749
71729819
2084529
58971785
68461658
20036878
21108228
19771034
41084642
74676134
5949755
74133841
93989266
29863645
8254402
8823320
80407708
99436377
35881289
12675893
60444046
7714426
39549091
39947929
84118807
56227199
61249181
88552126
11217838
37222719
60965061
10041120