17091170
9994591
93973377
38755903
80758134
75307020
40428436
25959869
5937504
3663214
94675669
40912936
39186959
84339710
29027948
58289120
97609767
56196321
9068974
71739704
40229071
5387781
84371476
77768892
43241864
8132580
10606028
57542798
14713564
81081808
86591414
89244293
1681902
41729886
9338261
59807975
1116083
17644734
80165116
10205382