Perfect Square
81535270746764118324481 is a perfect square (285543815809 × 285543815809)
81535270746764118324481 is a perfect square (285543815809 × 285543815809)
81535270746764118324481 is odd
Previous odd number is 81535270746764118324479
Next odd number is 81535270746764118324483
10001010001000000100100101111101011111100110110011101111101111111010100000001
542046510561213255426051908783411326408088626978197049512795156176641