3
3
5
7
13
607
809
1213
1896781
10838917
12753877
112102729
9491060093
5218735279937
7432339208719
600503817460697
341117531003194129
53425037363873248657
482601694398006137569
2793938563264652590777
95100512443200474214163449
77925614902328634480464127349
845100400152152934331135470251
19112684214957755703306290219340140859813072336321619
1512768222413735255864403005264105839324374778520631853993
