n = 2247422244864818066002235444474692788439854596330874327277073593304749489448660787722771545291398042392570476221745256466613087358775282348960150376776927147826211678673910794709538280857662778268544261090084908926514359670899449931089995795054655701437901132627622679127004246791032370279641639506884474846313