Perfect Square
12130212650891442085513992311280039164698475329 is a perfect square (110137244612762317304927 × 110137244612762317304927)
12130212650891442085513992311280039164698475329 is a perfect square (110137244612762317304927 × 110137244612762317304927)
12130212650891442085513992311280039164698475329 is odd
Previous odd number is 12130212650891442085513992311280039164698475327
Next odd number is 12130212650891442085513992311280039164698475331
1000011111111100000000001100011101000011011010101110000100001000100010010001000010111100000011111000010010111000000110101100100110100010001011101101000001
1784864465024427106491134721565074185185752779436323679132353621654645756401979684565075457003938223225737244555230183002301250649808036289
147142058955846786625683091564409273516788840102873354863155821768823410428903437697221658241