Perfect Square
118223955043874820955897726882620001 is a perfect square (343837105391310001 × 343837105391310001)
118223955043874820955897726882620001 is a perfect square (343837105391310001 × 343837105391310001)
118223955043874820955897726882620001 is odd
Previous odd number is 118223955043874820955897726882619999
Next odd number is 118223955043874820955897726882620003
101101100010011100100000110010101111110100010010011001000011100011110100010011011001010000010000000010010001001100001
1652404816500430871850386451915134127180868933665340523031509446303268814070462483685985938195373847860001
13976903546216134718571219609058396885156601603909620535053518165240001