53757822
16112597
67649606
6066726
1582264
42498975
30198052
277547
99139240
46853144
60159232
44747062
30595793
99501507
75048814
44539639
7554424
19316339
45722010
46693832
25662950
14225495
52653586
56431605
89675460
45539932
4345137
98861424
32539292
63432429
7762288
38093168
31936174
16475593
36078354
75587665
69434964
93024501
35621086
75482550