711150091716956859
205017311716871078
511867351716784920
310526341716696615
164531341716675775
352653661716523992
678226681716437650
172088871716351397
136070391716265425
130133451716178920