Perfect Square
422865326943723847680016 is a perfect square (650280960004 × 650280960004)
422865326943723847680016 is a perfect square (650280960004 × 650280960004)
422865326943723847680016 is even
Previous even number is 422865326943723847680014
Next even number is 422865326943723847680018
75614699267338068514367771327179372287801769057504626629998270218244096
1011001100010111001001101000111010100101100101100111110001000000000000000010000