3
715827883
2147483647
12787096753
845740940776943899258211
22340510647512915642585947
280651416271709745866686729
8685373022907062443109907561762261051459356481790933999405609
173358852321881774082560487367455990875736173100402581895739236563
509316262559228095574264710471451912417422770195003285299718421722649
425461237633097246584101245115679524381617352586647983482956735625804715562918736614131
3723404798384269675021084994587573663911271944685322380716354371429210862996476124143841171074596336218041346365544839392061332493882193841564256787741260227581152227330911604611375092105591953
