3
3
7
11
31
151
331
367
1831
2441
4271
55633
270841
331841
360511
19895761
3015049441
288842216366491
484074637694471
768614336404564651
2305843009213693951
31347559232075126851
37201708625305146303973352041
95805951836468022966692945378791
8013930086014783164580302226587271
1772303994379887829769795077302561451
68207639734963563361372213456131836731
364371848053973128400380293624417256758401
247054336699552168887961800292921715571154497761
19120725947222519095879164245102731413110415053568518849342625278699572681
2042966318301153287973020504841858474796356713386502637438127027907217645931
