Perfect Square
295165919577853919296 is a perfect square (17180393464 × 17180393464)
295165919577853919296 is a perfect square (17180393464 × 17180393464)
295165919577853919296 is even
Previous even number is 295165919577853919294
Next even number is 295165919577853919298
25715716821791951834802250077555473722597261789799108095246336
100000000000000111111111111111111111111111111100000000000000001000000