29391527
12019942
91896159
9667283
18267987
55846485
32844070
67915538
85003176
3885156
30607352
7524656
35741021
388299
25241689
78618870
30524722
58366576
29982662
92688968
69884673
11089429
6408451
64767801
67624061
50361705
26212087
32491108
6405920
72015386
5585261
6882653
787937
79063287
1085996
71497918
85527618
7167232
9079852
66782443