// 118*199^118+1 2170426201701645819337959961618808451613168011251960076167351896\ 4319717618206156236838716174863634652994341460111456636135908338\ 7256254383559397753705596995391813739284185030061048174828987945\ 4026805048023044020995641569288260898785151885477637171242302643\ 979997231875375319