Perfect Square
112452950051458770324644080393245426064 is a perfect square (10604383530005823508 × 10604383530005823508)
112452950051458770324644080393245426064 is a perfect square (10604383530005823508 × 10604383530005823508)
112452950051458770324644080393245426064 is even
Previous even number is 112452950051458770324644080393245426062
Next even number is 112452950051458770324644080393245426066
1422042444285130309553335617360491956569127501604225146703463222810374359919051642080934078208697089465899186950144
12645665975275881055405374123839686704836208401134761832152567360256890532096
1010100100110011010011001111111100011101101000010110000110011010001010011011101100010010111000111000000000000000000000110010000