Perfect Square
99104991365923176285727867051436178023799396473089 is a perfect square (9955148987630630949507967 × 9955148987630630949507967)
99104991365923176285727867051436178023799396473089 is a perfect square (9955148987630630949507967 × 9955148987630630949507967)
99104991365923176285727867051436178023799396473089 is odd
Previous odd number is 99104991365923176285727867051436178023799396473087
Next odd number is 99104991365923176285727867051436178023799396473091
10000111100111101110101100000101011101001010101111011110011101010000101010010001100111111100001011111100101000111000101010110011011000010010111110001111001100100000001
973389336176093372767934890353086591981149253378752883114356158727195233976999952545177679930724005571764755475405592374812489402301497393083031603969
9821799313639707318876718328199431168221051203845179532420484811310069729457167300167281132301201921