Perfect Square
81530388138256813980225 is a perfect square (285535266015 × 285535266015)
81530388138256813980225 is a perfect square (285535266015 × 285535266015)
81530388138256813980225 is odd
Previous odd number is 81530388138256813980223
Next odd number is 81530388138256813980227
10001010000111100010101101101001011010011110000100110110010101111101001000001
541949137642893030241482396208176335214004721915947632867893223890625