3
11
31
14369791
41735340671
114443156761
164504919713
2949578944598743237863911
32308603398271777835967540631
4884164093883941177660049098586324302977543600799
267823007376498379256993682056860433753700498963798805883563
2055381304234605333452282646930044372647690196418804788358322592747748588329237404925952936974379578721046603398421721469876123703712660894043225321319960951
37886445641362808375453703356370782938322490467704023638615054049618747021771108219918777378120751510514008100679734370122491021936614622856217234808210132589917070199191397773905329921976702371156305029591256010647998714735977748979682211
