Perfect Square
99592088204652197364999446816807075766365805258097489 is a perfect square (315582141770810911905895817 × 315582141770810911905895817)
99592088204652197364999446816807075766365805258097489 is a perfect square (315582141770810911905895817 × 315582141770810911905895817)
99592088204652197364999446816807075766365805258097489 is odd
Previous odd number is 99592088204652197364999446816807075766365805258097487
Next odd number is 99592088204652197364999446816807075766365805258097491
100001010001011111010110000001000010100101001010100010100010100000110101110100110000011001001000001000110010111000111001110111011111000110011101110101011000101100100001101010001
987812495876128256797933853054612516243479412392232103529590737213516311266201731185279841488497099766617562160344274755886480712417374459125169854124358141169
9918584032963223340619307940984226860406186772950234132002558055167256131071195578761554918541603828105121