Perfect Square
38198228664389483826615679225 is a perfect square (195443671333685 × 195443671333685)
38198228664389483826615679225 is a perfect square (195443671333685 × 195443671333685)
38198228664389483826615679225 is odd
Previous odd number is 38198228664389483826615679223
Next odd number is 38198228664389483826615679227
11110110110110011010101100011010010011011000101111010001000001101110011000011111111100011111001
55735213948237953588452735784669711585752124970330418180404993868393181685047934515625