3
3
5
7
13
643
857
57781
154723
843589
1016929
9512986513
9763322857
20636399209
8174912477117
17866285599391
23528569104401
87251820842149
157500130135806013
3396103766435902981
166125681371619629161
480625710015394052365153
5718761969788697451457489
1260176658389613436649482957
37866809061660057264219253397
84115747449047881488635567801
162259276829213363391578010288127
210516800089955301807292488792588188869650399862249
