60586253
4508704
4819906
87741375
33505970
60655519
46888947
23178358
46871092
40166531
4664110
4447445
15346849
3359652
27968168
17455282
61126610
53812349
99781600
63876860
34193873
42036395
14857547
75719648
7969120
31109564
46138667
4484282
63179275
57395865
28547977
6119680
22346617
55729459
95129750
60053331
20587490
7233621
8602857
2229219