18237824
15858595
6737238
2030912
10581225
35204305
55807599
3483258
7081101
33876327
14471520
87818678
21436772
87921739
9186251
23568949
16469509
29377423
9797362
67988997
55084627
44352973
77282364
32067838
75445794
5643316
50962499
88485800
76184752
47944123
96362897
14795942
1435827
3246998
97642626
79951975
9931533
97616651
61232995
15778429