Perfect Square
316990980102313098197581632693063871458847746001 is a perfect square (563019520178752859373001 × 563019520178752859373001)
316990980102313098197581632693063871458847746001 is a perfect square (563019520178752859373001 × 563019520178752859373001)
316990980102313098197581632693063871458847746001 is odd
Previous odd number is 316990980102313098197581632693063871458847745999
Next odd number is 316990980102313098197581632693063871458847746003
11011110000110010111011111110111101110000000100101001101000000110010010100101011011100101001111101010001111001011000110000011000001001100110111110011111010001
31852293875875274050844600475982182859038998895238248642647386517199968073738604012545477353592496008635490428643327144468147397959154091238001
100483281466225058539443240817536693569157750530609932853851089106324338560696913752198211492001