Perfect Square
95916595085515914999539015762836229475409 is a perfect square (309704044348012857847 × 309704044348012857847)
95916595085515914999539015762836229475409 is a perfect square (309704044348012857847 × 309704044348012857847)
95916595085515914999539015762836229475409 is odd
Previous odd number is 95916595085515914999539015762836229475407
Next odd number is 95916595085515914999539015762836229475411
10001100111011111101000000100001110001110000010011001001001110111011111110010011010010001010001000101010101001010000010000100110001010001
882432023781518666986687129937888244533932116976331118697961088086193103664886206598245813177578029930479477286475365842929
9199993212798815777443389641453539370156673848656054731899670164528858811335717281