18068962
81983555
65414706
68958519
41521952
36456208
7514817
31046349
55205155
79967864
50663216
36709911
72544932
23417644
78489103
8917977
54616771
73838612
88295504
6790528
34248873
8087678
99018337
90249981
16764955
50683236
9722103
92452458
66067416
10847046
33824204
6671082
14078984
40456357
85531940
7752094
2985786
6992593
37342401
67004481