3
5
10243
47797
170701
257189
15854617
37690561
55470673
223439473
4540995541
2058017388830521
182602768015690099110572536951
284804732602482200902883663813
110582329556343704552404016904356632250881
42587321418934907474598224705590365253755277141
820793700834095033598534000634605722059739038841
58429278068826889143919642664703462793634730813404090903757913
3343719453939052405358371904961073788356415435742952853808050181270381
108806602929626417274819133540757472113515266666479405303620102624927964940643869698641
166600443145782167422869582205773627533809608354200608495919325006516227014769666125340269708249
877413699044682963205016857485187072922435591963938934646136174081659663502250546814351103843678136617
