14015304
80517876
88042414
5281542
81703187
56828626
2012846
62591315
39043031
21207285
3282871
9356436
70936761
5178223
18661720
71161582
67378096
46391724
7281708
78585841
30613020
83759347
27149608
18562210
64231849
25823977
95646859
78733300
40807544
85587370
50247594
39848525
37012435
9483691
68523739
24897560
57841075
12522214
52895271
9882258