Perfect Square
394927062151041959054897396655694259796981115881 is a perfect square (628432225582872189371859 × 628432225582872189371859)
394927062151041959054897396655694259796981115881 is a perfect square (628432225582872189371859 × 628432225582872189371859)
394927062151041959054897396655694259796981115881 is odd
Previous odd number is 394927062151041959054897396655694259796981115879
Next odd number is 394927062151041959054897396655694259796981115883
100010100101101001001000101011001011101000011010001000101011000011001100100100000000100001000100011110110010101010101010110001011011110010000001110101111101001
61595740920077766339429859479621841242363478815410557815768574288888330581241781170935781038587145729835881387651131939639501945487896957342841
155967384419252958279363524540505220856538880297884314601282967934793257816349753428923950406161