Perfect Square
90675455007990293879562417646020707725635142406640625 is a perfect square (301123654016070769849425625 × 301123654016070769849425625)
90675455007990293879562417646020707725635142406640625 is a perfect square (301123654016070769849425625 × 301123654016070769849425625)
11110010 01011010 10101001 11111011 01011001 01001100 10111001 00011101 10000110 11010111 10000001 01000010 11001001 10010101 00111101 01100100 00110001 10101110 10011111 01011100 00010011 11110001
90675455007990293879562417646020707725635142406640625 is odd
Previous odd number is 90675455007990293879562417646020707725635142406640623
Next odd number is 90675455007990293879562417646020707725635142406640627
745537049519708697908439171588013886589977454777833541438154961006964353922671888577396278567150935090007571422992523920439716252208494704394400119781494140625
8222038140906072066289919638187685856078161416327203840333509719884804920494926010349369495044097900390625