3
5
1187
104369
62438341552073
3061144307110551703729
23360190343863455255753897
6975729612775483517844546731
88767273475365809494287801750133
2622476816389302805566618482868567341
4027016481761119763553952463965455549881
4333842025097140661120634098144190031735501
150797555511261258237179104658434573990482825981154300907693057510551177
24420599041408159917976091090517024623832021251828714532263074515853162909
2421810995759277297047906805933487377898749836098852848331262650781493907381
25196991873376840666877753354820854690700634889106188923103670773691217227808851569395431001182974969907991345111
20901355763620228190482364670053255597707542325021185142164434185907573757256676239000397576168708282559117022843568997850263730432051
