3
5
5
11
29
31
41
43
71
113
127
197
281
491
1471
86171
122921
7416361
47392381
7439220181
19707683773
4363953127297
4432676798593
4981857697937
306178659371201
1372226516822701
15162868758218274451
1008787906424294727221
50647282035796125885000330641
44399394252774652151567131602624448846381
252359902034571016856214298851708529738525821631
