Perfect Square
295165920127626510400 is a perfect square (17180393480 × 17180393480)
295165920127626510400 is a perfect square (17180393480 × 17180393480)
295165920127626510400 is even
Previous even number is 295165920127626510398
Next even number is 295165920127626510402
25715716965485332653624840615226334714511605907447844864000000
100000000000001000000000000001000000000000000100000000000000001000000