N1 = 1354616944055425568429155646763721157050005833918771653842088349185561579185569786053596610005971046860156170074868089349434873638776801169039096108786319236080460557543040233527915085522601980147117409461921174418431909137832963507394178031344449370193688811539847060652109108672313366472749313185770315283575848363784164121798791735477731497217780326990634467083004635096892523188203729889490992358140596472369382314177481901877704885967882466797093841051444641 N2 = 734888425692009517806596710542917995288296755432316763296320438485255812606155457371930497770694452945082355675143307685518127631619274254510792085165142938278078046077176268425761437751075508839969620550675163327813101242939350843809839340713674745241270978956115781771026314052358698070281827120204821571910601243357910915844077625211338069004855974936931032302013946238264380954854287650589464612415365966740796461355265942743157008278052488948826109009212163 c1 = 336230498507814696802991321600495287646767287609112573410833806536366969013950060082945350002045594807735478359333001387264016681832536418768609649698649956641307011245165886799368552972534267621469656607547395347304702569293702143168375869379104872396923941268878210568060478491463240388016042386513527427403635885415306030110730565450160758441657878302243544708431360050900153235106176166586862772188881866569485993875717856609728704718642294143901864293792646 c2 = 734456209780563119827040743872985487019265876309352079440323958666131652862115211413194792225116122082652127220557031694611509771022655779628671010445704927780664546117366478957419682068304037772273932697592280927617244648221222491432498227160994631679721118963173172724828726733760383267184718361456218807686804305822044569481969413521678048674189529082970390112756773486161374922037185902519493019200172584137436666874688963891385877649505693260192629764811050