Perfect Square
81529167528675204217201 is a perfect square (285533128601 × 285533128601)
81529167528675204217201 is a perfect square (285533128601 × 285533128601)
81529167528675204217201 is odd
Previous odd number is 81529167528675204217199
Next odd number is 81529167528675204217203
10001010000111011010001111100101100110100100110011101100000010011100101110001
541924797083928992025384386868141301359778137371435700420692388171601