3
5
1637
4909
9817
1531297
1856861
2920693541
4480666067023
8878514532229
76025626689833
348355901370793093
694786550303622241850993
176596029450915408652219208387
18791937710720575305760721588966789412396307
132798898521004777680398175782876221227618319985219
13336720310605842975259952816448849283990680938489330771771124722348868478590337
18619036413957272264883441567192329032271546458004763406349665089689393272516381
3881196575913244673719425770871246487895686937951690944453838586764072695131586617955811936945129
