Perfect Square
106480618728158644766021371576306010617830476390625 is a perfect square (10318944651860414197616625 × 10318944651860414197616625)
106480618728158644766021371576306010617830476390625 is a perfect square (10318944651860414197616625 × 10318944651860414197616625)
106480618728158644766021371576306010617830476390625 is odd
Previous odd number is 106480618728158644766021371576306010617830476390623
Next odd number is 106480618728158644766021371576306010617830476390627
10010001101101101100100000101001000001110000111111010000101000100000010101001010111000101000010100111011010110001001110000100100010001000100110010111001010000011100001
1207290263316058478203574574854008746894684244222340473746224152809377598116776183406453636929246142529390071062092532157449336187760849643707275390625
11338122164731489523671854040794299326237298043319484703593763639898321885625087869566635527587890625