Perfect Square
475012992115610111571507121 is a perfect square (21794792775239 × 21794792775239)
475012992115610111571507121 is a perfect square (21794792775239 × 21794792775239)
475012992115610111571507121 is odd
Previous odd number is 475012992115610111571507119
Next odd number is 475012992115610111571507123
11000100011101011111010011110011010001001000101010010000101111110101010011011011110110001
107180669278788759212771399536653331317185613013442142448967440122444529090732561