53915720
18523530
51979843
86369451
77186112
49341201
27391660
9548808
88376071
50036509
28633157
16701149
81975141
16701034
6812275
62399070
21368510
63625931
10482837
72842869
66025465
18276342
43045178
2532493
82388337
91971983
10199688
65231110
27712493
33605766
731134
94383474
19776682
33919148
55737707
26429538
45857496
5444718
39016169
31154717