68944506
17596810
94301971
47179444
43016356
26527581
96267135
94016955
25243328
75917370
8150478
95519171
11588959
85277921
6071999
16902613
7994224
64423606
66083104
56566999
6648765
81793485
48187749
76824098
25211927
1559809
21904902
3957547
44362526
57827184
30777847
64787663
54708069
87036708
28935722
348349
89361143
65084412
29488612
21928930