28615614
85386051
9722314
64547016
38234931
70593008
11365473
38977906
29472112
68577325
70823663
78438202
7502275
64543036
321612
9566297
73087089
11572258
39477352
3836599
18716816
99635789
78136481
22129574
29845498
98937434
31994211
9297956
34609941
7701000
1409815
26986604
86772121
78088846
5312514
67902783
7463276
9653925
84224481
62407291