Perfect Square
372490798514264461159052124883060225 is a perfect square (610320242589302015 × 610320242589302015)
372490798514264461159052124883060225 is a perfect square (610320242589302015 × 610320242589302015)
372490798514264461159052124883060225 is odd
Previous odd number is 372490798514264461159052124883060223
Next odd number is 372490798514264461159052124883060227
10001111011110100110110110110110010010101100101010010111100110111001000001001101000000110010010100000010000011000000001
51682872928649697511713708071044910057279127456298348587194048744507106170493008727719293403683044748890625
138749394977794363304818597853783751357699987710144035592131160977050625