866854880799355783
766223205483168944
847746414127793713
116282713814923569
724864188866368749
417412339519881789
826433268610919720
488430749225432574
108665533386818853
748766095454143489
393534443093878746
682304584923428758
326206172475899926
355926758115468815
229382704577286202
93508059110682506
300366260767727620
87678633633655589
34027690704833102