Perfect Square
112452950051458770239809012153198838016 is a perfect square (10604383530005823504 × 10604383530005823504)
112452950051458770239809012153198838016 is a perfect square (10604383530005823504 × 10604383530005823504)
112452950051458770239809012153198838016 is even
Previous even number is 112452950051458770239809012153198838014
Next even number is 112452950051458770239809012153198838018
1422042444285130306334947809500397981832436606201629661852482826957069312788136751847202624142935701048540419588096
12645665975275881036325466741019576201088384249358268631799884353452606816256
1010100100110011010011001111111100011101101000010110000110010000111101110001010110101000101101100000000000000000000000100000000