13105922
94902712
75218464
44946769
47793053
86676420
15555437
32368915
35325830
98981172
83214174
98228318
7844913
77817958
71482207
48292179
23726018
2786935
86579237
56985034
8516861
58448643
4823127
53622692
23063091
6953701
826222
30999673
67717232
17222321
33871312
55645798
2111440
88779744
34415051
35451280
11333924
57964311
25438173
18681730