Perfect Square
99104991365923176285728504180971386384180164984001 is a perfect square (9955148987630630949507999 × 9955148987630630949507999)
99104991365923176285728504180971386384180164984001 is a perfect square (9955148987630630949507999 × 9955148987630630949507999)
99104991365923176285728504180971386384180164984001 is odd
Previous odd number is 99104991365923176285728504180971386384180164983999
Next odd number is 99104991365923176285728504180971386384180164984003
10000111100111101110101100000101011101001010101111011110011101010000101010010101101111011100110111010111010000101111011111001011100101111000110010111000111110011000001
973389336176093372767953663628381419160328555165899636602408480676381044710633379340482648757228100578046566194299578036216004750028126247605262952001
9821799313639707318876844613633602766624830629375975781747448518867809338329056757906228080585968001