3
3
7
7
43
127
337
827
2833
5419
13099
37171
179951
184081
263483263
1824726041
2006647231
27989941729
3203431780337
4453762543897
170735974773267443
1898685496465999273
9213624084535989031
6774027833473375976915021445395839
1102272524932426318899113975892645895609
359931645741056789631351742091222797125100809698191524292297
21256743751927370220630952377105576570016395501658460697868351
616118417295048578293181955408006300135730334724584315102344777
167087803778100685137282215256230683687068949094424492832211188268061451903148929
11763111754911034189958819922265626030162852411746099534272282742979110559598919617
6043930497790503973481076813462520042997083539133970912065745573049492802026928038019
1120555975329453797460758793161622336521020113400670993101603640935259508257738747978899
