Perfect Square
5482148371393371882325489 is a perfect square (2341398806567 × 2341398806567)
5482148371393371882325489 is a perfect square (2341398806567 × 2341398806567)
5482148371393371882325489 is odd
Previous odd number is 5482148371393371882325487
Next odd number is 5482148371393371882325491
10010001000111000111101101111010100010000110101101111100111000010110000010111110001
164760217245604497362039474505086591331829505958038507598227255797300905169