Perfect Square
9885378915061981952285761386806942410000 is a perfect square (99425242846381732900 × 99425242846381732900)
9885378915061981952285761386806942410000 is a perfect square (99425242846381732900 × 99425242846381732900)
9885378915061981952285761386806942410000 is even
Previous even number is 9885378915061981952285761386806942409998
Next even number is 9885378915061981952285761386806942410002
966006308420941188250081133247875521163081849232905052804396288418893051685973816088818837716084067006639521000000000000
97720716294352007393476245098134169752069272545636595599658716573056608100000000
1110100001100111011101011100111110110001101110100101001011101101001111111100001001100001010100000110110001110110011001010010100010000