34916150
68502723
14767789
23145650
97986619
25373776
93799241
30646125
6902808
42054828
3774448
24005562
77594824
52007837
45178904
80206250
71363623
2559394
84796350
23481204
39656073
58838268
98006770
7315955
61171700
2409523
64926956
29079650
4512281
8906047
18924782
99724271
3537713
18842776
98055891
26499028
83158851
895255
56231177
90977689