3
11
31
83
251
601
1801
4051
6151
13367
2252951
2940521
4036451
142958801
164511353
2721217151
8831418697
70171342151
1243595348645401
1330118582061732221401
12477521332302115738661504201
3655725065508797181674078959681
519724488223771351357906674152638351
26815123266670488105926669652266381711401
2125820563389437533390243893834597846757304863651
17126056102276085634179513584247448901133853840451
177900025086275986080877620282066695098333349981977325551662127751
111629689188078042218312790960657678513543611163160738935325094568020551
20865733146335944614876587823388683188385483564507667334610076130796110652068317436785491335165611628776152706389419337001
