Perfect Square
470997182813500995060363143049 is a perfect square (686292345005757 × 686292345005757)
470997182813500995060363143049 is a perfect square (686292345005757 × 686292345005757)
470997182813500995060363143049 is odd
Previous odd number is 470997182813500995060363143047
Next odd number is 470997182813500995060363143051
101111100011101111110111100111110100000110000101001001100001101011100110010011111111010011110001001
104485236108803931072103647171011737569513874530774708793562588770208378678132254722146649
221838346218254477117037789509684754703021376548754037016401