7
31
151
367
1831
2441
4271
55633
270841
360511
484074637694471
2305843009213693951
37201708625305146303973352041
95805951836468022966692945378791
8013930086014783164580302226587271
364371848053973128400380293624417256758401
19120725947222519095879164245102731413110415053568518849342625278699572681
