Perfect Square
4027284387313492833835184240066560000 is a perfect square (2006809504490521600 × 2006809504490521600)
4027284387313492833835184240066560000 is a perfect square (2006809504490521600 × 2006809504490521600)
4027284387313492833835184240066560000 is even
Previous even number is 4027284387313492833835184240066559998
Next even number is 4027284387313492833835184240066560002
65318604156069550716766553674004061697086721266757791320452779875750837536437828869415010268348416000000000000
16219019536299015359379923399443048294285808720784517326033230233600000000
11000001111010000001110011010100010101011100111000010000100001111010111001000100110100100101001000000100000000000000000000