Perfect Square
396980348965422070235014022050319664532069197529 is a perfect square (630063765793131505194523 × 630063765793131505194523)
396980348965422070235014022050319664532069197529 is a perfect square (630063765793131505194523 × 630063765793131505194523)
396980348965422070235014022050319664532069197529 is odd
Previous odd number is 396980348965422070235014022050319664532069197527
Next odd number is 396980348965422070235014022050319664532069197531
100010110001001001101101110100111111101101001000001010010111010101110011110110110101110111001010110011110001110110101100000101111011010100011101010011011011001
62561481920186356237144013355617634868334010177927249733398335539794047147784139280972977431072641893658053276094486173845959713873473504066889
157593397464708283749592390213691495223290274339066109804648858885825486047915451471154019705841