Perfect Square
102397396886603116811613107661100880336105556073729 is a perfect square (10119159890356665216774527 × 10119159890356665216774527)
102397396886603116811613107661100880336105556073729 is a perfect square (10119159890356665216774527 × 10119159890356665216774527)
102397396886603116811613107661100880336105556073729 is odd
Previous odd number is 102397396886603116811613107661100880336105556073727
Next odd number is 102397396886603116811613107661100880336105556073731
10001100001000000101010000101001000101111000110001011011101100000110011001100000101010000111111000000100111110011111000001010111001010111011111110011101101110100000001
1073659939214633297680749763299172577133199778102947613585256918410261044081731759533020525356308705862602214759496879300831878746884785665058883999489
10485226889152517680051096307995638415716488966142022356227757550225587431436118386670589082083965441