14507674
3995612
8099850
82592402
75832467
11757083
53888644
98098998
49692062
21493576
20736404
11742757
5646107
80736148
4153834
53056212
95046760
47728217
46377509
3940802
69646400
61484582
22145302
39623052
3107973
55796382
321463
60825394
18549758
49876223
7993785
78332796
62593976
5841727
55229290
86128781
60802261
44819434
15182754
7798883