Perfect Square
99104985835328878579712108077860192202613882878009 is a perfect square (9955148709855060652313003 × 9955148709855060652313003)
99104985835328878579712108077860192202613882878009 is a perfect square (9955148709855060652313003 × 9955148709855060652313003)
99104985835328878579712108077860192202613882878009 is odd
Previous odd number is 99104985835328878579712108077860192202613882878007
Next odd number is 99104985835328878579712108077860192202613882878011
10000111100111101110101010000110011110101100001001110100110100001011100101111101111111100101100100010110001010111111000100001100000110010000011011100111111100000111001
973389173214940635195719290429669880571388136810654621685787615191419078439381799348707199484515247522539696641344174950529971228480930477523407354729
9821798217420737661192714939988840304127841885857940761338461524183384152490972170359548612775804081