Perfect Square
1601043605112793030705296 is a perfect square (1265323517964 × 1265323517964)
1601043605112793030705296 is a perfect square (1265323517964 × 1265323517964)
1601043605112793030705296 is even
Previous even number is 1601043605112793030705294
Next even number is 1601043605112793030705298
4104020116138683892018743845546331941669629254749996137481718917973774336
101010011000010001011111101101100001111011000001101111010000011111100000010010000