656917
52608249
34235339
3164803
19609543
8429395
8767672
45447664
60026757
50282550
56484186
20202784
68017130
98975550
25029098
92239931
16761600
26815374
27653587
6790945
93118661
90425496
96295462
82581282
40498059
68148529
57928421
35047951
55266486
5187115
2875810
81321319
54856401
31739204
2789154
64332815
54887492
55091168
864351
25614687