Perfect Square
1431867020113731600 is a perfect square (1196606460 × 1196606460)
1431867020113731600 is a perfect square (1196606460 × 1196606460)
1431867020113731600 is even
Previous even number is 1431867020113731598
Next even number is 1431867020113731602
1001111011111000000110111011111101011011110011110000000010000