25113929
17371445
53608510
57911010
94118498
6235413
65159039
52164884
30721596
8047220
34215670
56571776
1922940
90071538
25579875
77823154
44947986
8213290
618375
60541857
69891486
17724132
30572722
66968028
14727279
68422459
84366942
87274965
38679680
19492595
1959355
23728468
28855425
81726526
69854330
8489504
1126487
27993695
68682975
90551855