Perfect Square
95916595085515915004494280472404435201025 is a perfect square (309704044348012857855 × 309704044348012857855)
95916595085515915004494280472404435201025 is a perfect square (309704044348012857855 × 309704044348012857855)
95916595085515915004494280472404435201025 is odd
Previous odd number is 95916595085515915004494280472404435201023
Next odd number is 95916595085515915004494280472404435201027
10001100111011111101000000100001110001110000010011001001001111000100010111100011010101101111110111001000101011100001000001110110000000001
882432023781518667123452335024835207815292471221796461657334338688310064750840281889348446949935306582846489777197076890625
9199993212798815778393973878831939788509710629262359458986475671599428132161050625