Perfect Square
100410142982698881033183457753056073674517701065025 is a perfect square (10020486164987150015100255 × 10020486164987150015100255)
100410142982698881033183457753056073674517701065025 is a perfect square (10020486164987150015100255 × 10020486164987150015100255)
100410142982698881033183457753056073674517701065025 is odd
Previous odd number is 100410142982698881033183457753056073674517701065023
Next odd number is 100410142982698881033183457753056073674517701065027
10001001011010000010010100010001000001110001101001111011010000100001001010010011101010010101110000000111100000110111000100010011110000001010100000100011111100101000001
1012354823653974895536489460845926218710486395459578386749559108277396356442086082832286917610681571649075131447160858148598317221705147830381371890625
10082196813806033341263206193941577187620666019758486315512981830190854303855417343696428019278250625