Perfect Square
342416006750317515625 is a perfect square (18504486125 × 18504486125)
342416006750317515625 is a perfect square (18504486125 × 18504486125)
342416006750317515625 is odd
Previous odd number is 342416006750317515623
Next odd number is 342416006750317515627
100101000111111111010000001111111000100010000011011110001001101101001
40147839073845548091420121578613635594652372498172760009765625