Perfect Square
99104985833569903628733646091239142225667554179009 is a perfect square (9955148709766715666102753 × 9955148709766715666102753)
99104985833569903628733646091239142225667554179009 is a perfect square (9955148709766715666102753 × 9955148709766715666102753)
99104985833569903628733646091239142225667554179009 is odd
Previous odd number is 99104985833569903628733646091239142225667554179007
Next odd number is 99104985833569903628733646091239142225667554179011
10000111100111101110101010000110011100000110101111011000010011110011011010011101000101100101001011010101111101110010001111101101001000010101111101111100111011111000001
973389173163111744082615218733056817744086843275356106045924079258479578762095866679956694340296448652439942913844232228390997230382313024383772497729
9821798217072091285992971365351425808902378740684116121455166852071322565616436149691962380016222081