20827805
25521714
75454616
288502
1902218
14273262
374028
15821233
19745044
131343
59778879
40804356
27271937
43084473
78707093
91326076
77311119
24511137
49164769
39941098
31545664
48544063
19772066
4883479
16723551
42757606
2855558
13831157
93126611
46341324
3731047
18968656
26645113
79126443
811714
88381094
73024422
14028520
65193428
30545678