Perfect Square
99918873888754186676096025085027124430783817331929 is a perfect square (9995942871423094856787173 × 9995942871423094856787173)
99918873888754186676096025085027124430783817331929 is a perfect square (9995942871423094856787173 × 9995942871423094856787173)
99918873888754186676096025085027124430783817331929 is odd
Previous odd number is 99918873888754186676096025085027124430783817331927
Next odd number is 99918873888754186676096025085027124430783817331931
10001000101111000000101010000111110001111100011010001100101010110001011010001010110000110011111110101010010010110011100010100111100100111001000001110100011010011011001
997568190562476246366320415105841463112156293723790866262783101436920900297225262818824161156857722525374022662842482286447363844822504375615799478089
9983781359196763203298266066840220216772931727466021718552765363442599256975249759460772296162861041