85301583
4365625
889109
1299152
8597757
6772761
38336
8972960
69471989
7310146
7479239
6839668
722610
9216616
7429487
58496
61161000
32830
25123
6202908