Perfect Square
81529167529817336731609 is a perfect square (285533128603 × 285533128603)
81529167529817336731609 is a perfect square (285533128603 × 285533128603)
81529167529817336731609 is odd
Previous odd number is 81529167529817336731607
Next odd number is 81529167529817336731611
10001010000111011010001111100101101000101001110001001111010000101011111011001
541924797106704274168593632090821633951441881989773064964025162899529