Perfect Square
351800457652311764108937890625 is a perfect square (593127690849375 × 593127690849375)
351800457652311764108937890625 is a perfect square (593127690849375 × 593127690849375)
351800457652311764108937890625 is odd
Previous odd number is 351800457652311764108937890623
Next odd number is 351800457652311764108937890627
100011100001011101010000100100111110110011011001100010111011011000000011101010001011000101101000001
43540077753819741271400764740504162555498707393809730383858881867217531263828277587890625
123763562004376002865511733007896662461933089013824462890625