3
107
6361
69431
169177
174763
524287
20394401
37430191
28059810762433
183802578728708044103
37531047483598542373552845362558526956969699
45664833523052628586495213371442511740075371951182478448819785894752763553620148815526546415896369
924466657130486759276604452321187493644275935040035053426748009315438113775248713085208863427654989002625764391398780079659719828420981829415278609595030263
137225356322536174682051670794910366968824806390850079950928795662745075391634759634228327363153271975848077968582000866665417267651684340195806279587969124472390062710219331108767461570455787863286676083558253972334635728915442423497
