53903173
66272598
29721477
64592578
84239450
57992576
64161803
3629384
95642664
99084309
441868
80682156
1636679
22936672
13365787
56056107
569232
77454005
67712166
13583758
35935362
72982649
49527514
93413018
64382138
19597374
69597987
35534163
15115491
63109407
93905832
63444129
10792026
35569748
47712443
30624321
44419756
31776918
23125782
30407414