3
5
29
43
113
127
167
499
997
1163
2657
4649
18593
39509
155377
219619
12902849
13063537
798037199
6804804469
13455809771
46202197673
209957719973
15293148196817
52588634980729
175908273685537
148067197374074653
57912614113275649087721
88210933298132009685601
152991166804108075380869
15444711420006203351165170879848557117713
2971973409500325953167938550558277137022719033111954012803581886623047449962315856161
9649512089945435449267166282745949963716641091869925195000985158909881293850627735805348326497
6362845313683372456504649083013038372132813232067925642552262747979127702870983155849917226934652172439516842110391921
88625379503308113870163817479116818523025223399242215471800784810025248381387984608067747463864839726134410700901664118330633
