Perfect Square
80474559947871121159969960000 is a perfect square (283680383438600 × 283680383438600)
80474559947871121159969960000 is a perfect square (283680383438600 × 283680383438600)
80474559947871121159969960000 is even
Previous even number is 80474559947871121159969959998
Next even number is 80474559947871121159969960002
521165707588005727591629703023877121166493485079840265835375513706459855936000000000000
1000001000000011011111110111011000100001111001100101010001011111001010000101000011111000001000000