Perfect Square
99918840491408350348652980854920675024117733246121 is a perfect square (9995941200877901840193011 × 9995941200877901840193011)
99918840491408350348652980854920675024117733246121 is a perfect square (9995941200877901840193011 × 9995941200877901840193011)
99918840491408350348652980854920675024117733246121 is odd
Previous odd number is 99918840491408350348652980854920675024117733246119
Next odd number is 99918840491408350348652980854920675024117733246123
10001000101111000000011110001001000000111101000110011010110100100000011111110000110010100101001100101101011000011011000101101100111100000111101011011111100010010101001
997567190267414167561078895457648655081156297758157921057699278100892499055075669434483400585407431648307323396403785390460378422891424465968673829561
9983774685147504907784169611516236491408849506761183392142728738603442754229077960281050187961546641