Perfect Square
1250789226776776996 is a perfect square (1118386886 × 1118386886)
1250789226776776996 is a perfect square (1118386886 × 1118386886)
1250789226776776996 is even
Previous even number is 1250789226776776994
Next even number is 1250789226776776998
1000101011011101100100010110010111110111010100101000100100100