20541308
9755822
54336476
161988
14582378
95848825
94178771
4934900
91368271
4896881
21349873
33501462
17061052
14891885
21834663
99052432
9586043
2360931
72318735
27085047
1689294
27611609
37673117
59414067
18887674
65743274
55495266
23325713
99578945
491158
59509324
4161890
84318825
37799251
92646956
45818404
32071402
3108972
94226129
6808714