58497838
71613932
1569184
15835520
58242516
12846035
31493174
57819164
9389070
51505199
50051441
9885484
83214822
97985363
19394479
68486849
42238397
67028586
47494896
87792095
7689903
319083
48349049
24799495
14481516
98167875
88831221
62412626
69353670
1940264
41496011
3398055
2252830
6100485
65686254
87674236
91755817
8933085
5023395
20085398