3
10211
18379
40841
441073
795808241
51731968308257
63145268487193
2116429105836954764874673
695060280235636196787387625147
128282030910562421027269444708594948489455456059
1866013803867738316856548085894075729799351216503
7594004551096547999179463238253277608408551842349178585348253250587956551067376585047146838460053062031857560274526215489506987609629951692077421138401672891750091230149199518459
7162207820300119391374509372634067710236734258998929215118674813251095637497346278805266047690051622379132929111927749971378467853930794623582802081002292557665702501083232619644935926699137376584488398453869832464812937784790717601
