3
3
7
18199
21569
2806537
39147943
5333388961
95763203297
726584894969
964094242760707
6853410184776097
37760873163247728235828372169734753939
78778047326466742993612420842416198311394008068822475527239136925369
841462035388400254709200130801140475354660321983340709246797058685767257
156328003631315433775143682027215046287257098236131785117207420819974245386219
4426057104452319326055895087679872224478035316420238705049753506408951486289808797027931
41735283176555919278680707603233077758778721294120812273925098560965147637308826665759360542267472673465371041225775914144586411946589013546519670342144484365718670608490895241681
