Perfect Square
345534765228693786249 is a perfect square (18588565443 × 18588565443)
345534765228693786249 is a perfect square (18588565443 × 18588565443)
345534765228693786249 is odd
Previous odd number is 345534765228693786247
Next odd number is 345534765228693786251
100101011101101000010000101100100000011111100010010100000111010001001
41254872429899268538872856315136291262387374959299691904796249