76782659
41393679
5417720
43356442
52118312
58461345
17685787
84344224
92867483
5979793
19788977
46679173
70567009
13558795
11765858
5073749
1488753
3618538
84444558
71725799
7482635
99386276
3074645
77855814
37118937
58688546
215150
86534020
24417075
11362455
93215518
38636372
57484620
13505728
85751596
97765526
52719300
6126117
819573
36552595