65677943
69288474
13924190
17117015
35156094
1126147
535363
6425218
82424358
57327560
17968032
34173418
4715907
95838325
25098926
7461597
50497830
62854931
73261069
89792613
64849504
98677516
34607327
79851717
7240483
13919578
47167895
6168264
35285248
14287168
56113367
98556908
48989197
1693557
65541145
54463466
7933417
30583675
54365613
5988132