54395915
15356750
45161471
21269520
45795031
690521
38696250
9304963
44888428
78495571
5101742
83004754
13846367
71437734
74629200
84717772
71205667
16081276
68041313
18072241
30341638
49799522
9715142
12614264
4091928
39594381
9017188
770934
71749437
58542980
57481163
43795412
28946581
56399316
48046360
96901626
40458521
9477353
92955610
71613845