Perfect Square
99591710140562142110212932954324386223428320726728025 is a perfect square (315581542775495889916177445 × 315581542775495889916177445)
99591710140562142110212932954324386223428320726728025 is a perfect square (315581542775495889916177445 × 315581542775495889916177445)
99591710140562142110212932954324386223428320726728025 is odd
Previous odd number is 99591710140562142110212932954324386223428320726728023
Next odd number is 99591710140562142110212932954324386223428320726728027
100001010001011110110100111001111010101111010101111001110101110111010010010000110000011110010110110111101010110001101000000110011011011111001111101111010111101011011110101011001
987801246337491851651807252201314526702976593035813666533596648976856568228223571579670987927418429350324883976180286345913799233840950198094397100663415015625
9918508728721748207795944708684730913854675418401726399273194469840418838650406997000943973469622320400625