3
5
5
11
31
41
733
1709
1831
2441
4271
7321
42701
211061
270841
331841
3456749
183102481
289541381
368140581013
667055378149
69783494046481
484074637694471
1621474400951381
525122181762140401
768614336404564651
2305843009213693951
31347559232075126851
4023816910949111979881
364371848053973128400380293624417256758401
4661238510194037168171640348416494420579729021
247054336699552168887961800292921715571154497761
