Perfect Square
130106199270245763113516943936 is a perfect square (360702369371544 × 360702369371544)
130106199270245763113516943936 is a perfect square (360702369371544 × 360702369371544)
130106199270245763113516943936 is even
Previous even number is 130106199270245763113516943934
Next even number is 130106199270245763113516943938
2202388702730356112281207228568986056696219777945178205742058864767097362480246095609856
1101001000110010101010011010110110010000110110001110111111101110011111011111010100100101001000000