Perfect Square
396980348965422070235024103070572354636152309961 is a perfect square (630063765793131505194531 × 630063765793131505194531)
396980348965422070235024103070572354636152309961 is a perfect square (630063765793131505194531 × 630063765793131505194531)
396980348965422070235024103070572354636152309961 is odd
Previous odd number is 396980348965422070235024103070572354636152309959
Next odd number is 396980348965422070235024103070572354636152309963
100010110001001001101101110100111111101101001000001010010111010101110011111011000000101101000101001101110000010110101010100100000111101001000000000100011001001
62561481920186356237148779462312230764866451575834096723026868106781541794974167608187563197753600372568187255678134938237505767950439290470681
157593397464708283749600394147567176033085281197986830386560111818814828403660597856716219821521