Perfect Square
470997182813503740229743166081 is a perfect square (686292345005759 × 686292345005759)
470997182813503740229743166081 is a perfect square (686292345005759 × 686292345005759)
470997182813503740229743166081 is odd
Previous odd number is 470997182813503740229743166079
Next odd number is 470997182813503740229743166083
101111100011101111110111100111110100000110000110010111100011000111011000000001111100100001010000001
104485236108805758023609707082765237292949686645323590756399683151550501284500294844909441
221838346218257063051126462983599417229451208240921948898561