70797858
26953821
10286459
56815032
38418390
35865390
80086789
4500331
45438645
61335250
45693605
26426876
65047232
8578518
23894774
13196167
14114062
97751286
21689864
59984144
9234271
82993617
1547102
94849215
17432444
27116335
2095785
49106029
28065762
88147434
1712639
22298860
59557961
9498677
49327791
1417952
11173900
49706297
37225967
86232447