3
5
17
257
643
857
843589
1489441
4209809
13012913
8174912477117
23528569104401
229634869879668984791701633
37866809061660057264219253397
84115747449047881488635567801
162259276829213363391578010288127
992005069953996722026755979686303668059315249
371738331695243321977108382044919572516026026284025337809051528873569
750305988172977439124935900508680523429897046359842693070433217278337
14704310977488874341913476197097904267415774946616313923016351119342055262189836583327383143164509904769943490657458018679109514305697811863653995781888513
