Perfect Square
282429536480999989371180000000000100 is a perfect square (531440999999999990 × 531440999999999990)
282429536480999989371180000000000100 is a perfect square (531440999999999990 × 531440999999999990)
282429536480999989371180000000000100 is even
Previous even number is 282429536480999989371180000000000098
Next even number is 282429536480999989371180000000000102
22528399544939171868370651361800549791998623248761793148794060017622364430472149999681135400000000001000000
79766443076872503859575588120035329457721888599997874236000000000010000
1101100110010011011001111010101011110101101011110101101101111110001011010111010001100010011111011011101100000001100100