24743277
68195753
99544493
63101265
60668428
39684360
572857
62637358
26055029
80778165
51363054
70251372
74349241
26738850
47363987
19919550
13052710
77063475
31574695
84172345
21369524
79106956
3913142
63249559
32374659
1059747
9862777
80213574
3971280
34509943
17038987
84473024
73929728
66073425
24875819
3485857
1244487
3034804
37665816
3014935