58698732
64764095
88532440
60515429
12922265
47227721
22281490
83229671
29196478
81682867
99519308
40029013
75448445
27957960
55791339
16743723
10689154
70165965
8327107
92589378
8559806
11045810
6958621
1615597
88114098
48293881
4470942
26756952
45447637
69764752
27066199
7582962
42953420
49403413
98167110
14891605
55055281
12402822
43454766
48682354