Perfect Square
470997182813492759552223074001 is a perfect square (686292345005751 × 686292345005751)
470997182813492759552223074001 is a perfect square (686292345005751 × 686292345005751)
470997182813492759552223074001 is odd
Previous odd number is 470997182813492759552223073999
Next odd number is 470997182813492759552223074003
101111100011101111110111100111110100000110000001011111011101011000010001001010000111101011011010001
104485236108798450217585467595474847676348420463032708099466481751202773202501909097222001
221838346218246719314771769223587955774019640977113922148001