3
13007
8243947
340388595097
3706175321483
389593452245969
489624750530873
152118805170622193260551601681
8082308165748527072282228058900817
912388729886745263028357724939366731341350831028977
1213545181384297818479668246537957920979209321925502086596377
925716423884160633536519618048245338543433164869345417496566597178327107341124001360581535938734867002908372737490797287890682979505263574536862691156721
211100976735299624432816381540070189038569798934561480258181664400787501993773820005712299389632140117493405392394301829619850323152121018550810711999082674236194099179
