Perfect Square
12096816030421676319869880287730086560000 is a perfect square (109985526458810371600 × 109985526458810371600)
12096816030421676319869880287730086560000 is a perfect square (109985526458810371600 × 109985526458810371600)
12096816030421676319869880287730086560000 is even
Previous even number is 12096816030421676319869880287730086559998
Next even number is 12096816030421676319869880287730086560002
1770162873006975489266775356995627550116314118643349395141230906777098326730141081762450350432543045746364416000000000000
146332958073866842631524561676327652421749172847325723462228311825092633600000000
10001110001100101000100000010111000000110011101100111011100001000001010100110101101100111011110110100010010111110001011100000100000000