70315774
57729950
31447063
81859802
6814724
95746189
20582335
9523083
27302990
29931371
42044864
5422794
94316913
70594407
64204508
7847564
5739525
68452133
4409872
49263768
6925166
77191818
63909450
98234563
2371574
28944084
61883340
16172061
36727330
14351559
26625551
53939833
204658
17632023
2655297
6779708
98303950
1726648
86418228
18274985