1956546
64153195
13174583
4894961
6653970
29052541
13089744
86307933
19961634
48315766
67135905
66856342
9294514
66771365
4395238
57103125
22094474
42709501
55391775
31085294
97607352
91218020
83032805
3026697
24866373
34602141
46147489
583832
39498796
356874
32589254
18549457
6467388
7372903
99929214
66432402
69515101
5676632
5158909
7581741