13411059
91688283
87764758
20734509
25659681
61858389
1586228
47074201
40805506
28509312
94829690
77926340
31913873
8753123
71744764
38504768
15405557
8623534
81168450
35812147
57907049
62151349
77612792
97996057
31534626
70661757
3343261
80976152
60364954
27373747
10445872
13572216
22331106
71201459
1592503
58657399
16081751
97547667
54454701
81918201