Perfect Square
99591710140517292633580941763324439440273844979825625 is a perfect square (315581542775424831456551525 × 315581542775424831456551525)
99591710140517292633580941763324439440273844979825625 is a perfect square (315581542775424831456551525 × 315581542775424831456551525)
99591710140517292633580941763324439440273844979825625 is odd
Previous odd number is 99591710140517292633580941763324439440273844979825623
Next odd number is 99591710140517292633580941763324439440273844979825627
100001010001011110110100111001111010101110010100000000001101111001010001110011100011100001011011111001111000001110001011001011111010000001000111100100111111001101111101111011001
987801246336157331875448833076190122971167999662144450833429573596276647894155709713608103198414348070786226003534327454152105770595033569158426158779541015625
9918508728712814935642568356311213217505550240463166701519914761235383651864031615218275696963255406640625