Perfect Square
130106199270242877494561971600 is a perfect square (360702369371540 × 360702369371540)
130106199270242877494561971600 is a perfect square (360702369371540 × 360702369371540)
130106199270242877494561971600 is even
Previous even number is 130106199270242877494561971598
Next even number is 130106199270242877494561971602
2202388702730209572271066399635958218944246290076556035377043077866622932957253696000000
1101001000110010101010011010110110010000110100111100111110110100001110111001001011001110110010000