98959 18 27 64 6607397
46163620 46 328276 534865109 369109084
518162797 6502 73596254 5659781
593 25339 3853566032
17356928549 027255630
28437296406 95418827 8823815040 685 430859
69552182 8947964 6391520313 70636836554 13856857 27 9056597529 078567401 58096852713 518