Perfect Square
81540153523171357340881 is a perfect square (285552365641 × 285552365641)
81540153523171357340881 is a perfect square (285552365641 × 285552365641)
81540153523171357340881 is odd
Previous odd number is 81540153523171357340879
Next odd number is 81540153523171357340883
10001010001000100110011110010110010110001001101010101000110111011010011010001
542143898491270529339758077285097213231549730982618501182864599017841