26496020
6791474
79818224
11669975
10017859
11024582
18401128
58978267
76793373
42688171
76982086
75602412
45709844
5084903
91366318
93272188
60099679
68634143
70445559
85275750
51755223
26257037
3214162
62963958
14557281
75582482
52215930
57501073
62642464
30972852
35426
74407864
95462696
69205441
63655211
70564445
59608145
73323793
25845657
38769040