Perfect Square
109951162861486080016 is a perfect square (10485760004 × 10485760004)
109951162861486080016 is a perfect square (10485760004 × 10485760004)
109951162861486080016 is even
Previous even number is 109951162861486080014
Next even number is 109951162861486080018
1329227998827277316352979592423281814516198994410408509444096
1011111010111100001000000000001001110001000000000000000000000010000