56939982
32892800
90702456
3538875
36053474
53214022
45819960
76163790
87146852
28504677
2106117
46824220
50398120
53615702
40457133
15526797
31592275
53987131
46855571
23136774
7258514
82892722
49957314
86618087
52918154
80546430
74079452
60703301
42055703
9578785
62936414
60913615
6276479
38201391
69795364
19533455
26855000
4773878
5164272
75298112