13456610
57592537
8844354
61535189
45334157
15073364
80816934
22692773
62164142
39415154
11559088
76903379
24227331
59203788
4844953
8611167
6791242
26858560
52658416
51868017
18205424
44814139
2859781
11131685
6208323
649454
82163662
5681363
3391928
31211468
96808797
40244503
35691237
73705
81545108
51608075
51961459
32651205
2068033
57883423