3
5
137
953
26317
43691
72251
79187
131071
936361
1077971
7698961
12761663
21886549
113478990853
18360250452977
197766803208315851
179058312604392742511009
854096275589539341506608949
338858733065598401355195539629373089
9451749810136297910082728291533022318601070087253
3320934994356628805321733520790947608989420068445023
398410160527221094178749181184472290805236187881699426313
