Perfect Square
470542814372740020523224649 is a perfect square (21691998856093 × 21691998856093)
470542814372740020523224649 is a perfect square (21691998856093 × 21691998856093)
470542814372740020523224649 is odd
Previous odd number is 470542814372740020523224647
Next odd number is 470542814372740020523224651
11000010100111001010100010001010001011011010100011000010000010001100100111100111001001001
104183138697648665619775358297454335055254962210027570510046028335907212361431449