Perfect Square
1601009445695091144081604 is a perfect square (1265310019598 × 1265310019598)
1601009445695091144081604 is a perfect square (1265310019598 × 1265310019598)
1601009445695091144081604 is even
Previous even number is 1601009445695091144081602
Next even number is 1601009445695091144081606
4103757435073840000649776213712104667732066713768922606241414122914636864
101010011000001101110010101011101100111000001100100011010111010110100000011000100