Perfect Square
350257265292291890625 is a perfect square (18715161375 × 18715161375)
350257265292291890625 is a perfect square (18715161375 × 18715161375)
350257265292291890625 is odd
Previous odd number is 350257265292291890623
Next odd number is 350257265292291890627
100101111110011001011110001110000101001110010110100000101110111000001
42969614506646632891613850618888202939369520642246246337890625