Perfect Square
396980348965422070235026623325635527162173088089 is a perfect square (630063765793131505194533 × 630063765793131505194533)
396980348965422070235026623325635527162173088089 is a perfect square (630063765793131505194533 × 630063765793131505194533)
396980348965422070235026623325635527162173088089 is odd
Previous odd number is 396980348965422070235026623325635527162173088087
Next odd number is 396980348965422070235026623325635527162173088091
100010110001001001101101110100111111101101001000001010010111010101110011111100000011011010100011110100001111111110101010001011101010101110001000110000101011001
62561481920186356237149970988985879738999561972588827709846486373407933406001151439182168479160694458276838999142042743093583171650874738848969
157593397464708283749602395131036096235534032960354652407888573480264753930457986306322553671921