Perfect Square
112452950051458770070138875673105662016 is a perfect square (10604383530005823496 × 10604383530005823496)
112452950051458770070138875673105662016 is a perfect square (10604383530005823496 × 10604383530005823496)
112452950051458770070138875673105662016 is even
Previous even number is 112452950051458770070138875673105662014
Next even number is 112452950051458770070138875673105662018
1422042444285130299898172193780210050568813819793707375300838598564995919249204543530980140608423425884468860420096
12645665975275880998165651975379355258365635175445533872936176237997625184256
1010100100110011010011001111111100011101101000010110000101111110100100011100101011010100010110110000000000000000000000001000000