3
47
1427
68449
178481
2796203
715827883
1993292747
2147483647
22816032820817
335203548019575991076297
1012570175762265527687179491024662141651
25302796036126213353739363322307560110912714814142460639
4120244281266653396296957792500987847361734649718254162380360903520821340784053375183825542777493894566793029100537
109201353496509032298623148650451253807780174464891005999714277505156546706002054191175872709060936613342432357618910411272999826261553
