Perfect Square
295165919784018640900 is a perfect square (17180393470 × 17180393470)
295165919784018640900 is a perfect square (17180393470 × 17180393470)
295165919784018640900 is even
Previous even number is 295165919784018640898
Next even number is 295165919784018640902
25715716875676969563450093323089772467321299977823215929000000
100000000000001000000000000000010111111111111111000000000000000000100