n1 = 8325908102900836894190081536618829339586713907523361863515425631121180093904923306256336574538510845298371131183842280039331151107238431052505639214034228104761190306296528441669290942889758757449583182209082099544106082187531821614301405182375289622439427600383291234039677223185447130225608406427428446040792372691032256862225867958579930969331447246989903318463892038003886787495769
n2 = 9461897292604935523307229996772442748650575951312564047068652336680336590312024729083639359982559028465679237042775686987451300446269380417427922979591988452753471685018469335092281639703095040312142396585844047738248523201379524090356393593058853511303579837345600799902239330944995665053483045301914273246711940106558981230773259471038320175526331822594157546933983469561460735323577
c1 = 5623322194744095630192650000285473502028147426903986834122025974019961010462917732357636535766806698709116340809456815383364076787680499616740529248236121770255997436340783987963435352105790008257215463252538725400345628925494784322309547933236924664142502165429366607678721798214612106843820454576548795168672505604416729222343261004824636249213788510761588723637190901487877144042423
c2 = 6050959284089530634095941731796387895661523603741260846201950050676471835014830387816983232886965277133807745893708193676525530380242065702657751600141836160806634572445241197861214943502040652150902221367865762540860461477025693619487211311956434818362611325509423521832251349709042847630675842424003539395005456533002251607550578591541017173528720754877293898541772486962759554692829
