Perfect Square
81529167522964541645281 is a perfect square (285533128591 × 285533128591)
81529167522964541645281 is a perfect square (285533128591 × 285533128591)
81529167522964541645281 is odd
Previous odd number is 81529167522964541645279
Next odd number is 81529167522964541645283
10001010000111011010001111100101011100001011111111111011111011010000111100001
541924796970052581321302770038546493409834419196433298155622589723041