Perfect Square
99918873888248530133646159412836288316514354357521 is a perfect square (9995942871397801767933289 × 9995942871397801767933289)
99918873888248530133646159412836288316514354357521 is a perfect square (9995942871397801767933289 × 9995942871397801767933289)
99918873888248530133646159412836288316514354357521 is odd
Previous odd number is 99918873888248530133646159412836288316514354357519
Next odd number is 99918873888248530133646159412836288316514354357523
10001000101111000000101010000111110001001100110110111000110110100101110010110000001101110110010010001000000111000101000111110011010100000111000000010000110010100010001
997568190547331153278396492365065374441334206759641861563961360604631063430456198940284874219712985638284924115103420961472191439196606168706983731761
9983781359095713938706378543200796619234651532853624380671485795711355227210525558454372840689265441