Perfect Square
38198228664394174474727687809 is a perfect square (195443671333697 × 195443671333697)
38198228664394174474727687809 is a perfect square (195443671333697 × 195443671333697)
38198228664394174474727687809 is odd
Previous odd number is 38198228664394174474727687807
Next odd number is 38198228664394174474727687811
11110110110110011010101100011010010011011010110100100101010001000010001100010111000011010000001
55735213948258486028192994150349062194816509390598182604440659359653945020372238816129