3
3
7
931921
3286329043
18861552481
117598477011619
2927455476800301964116805545194017
3803909572078746837295094051706948091
83787479610878510956478965630065403939
4067055143413119297753219773293999460854231105692799
6327019834650802405813498384839000872342691100400396876643368617
6725414756111955781503880188940925566051960039574573675843402666863
1607818533384485707707842837146335251451162017762519557029955613946641
99088260776220699594448458777855218714320305439238757136382290554456612385774647423937
3465483337755361906958091879826502868037078500611806332297739116444088140329954951454922712840583471069049190457134828502124718508893670953567733661057
