Perfect Square
104858172499129405468225 is a perfect square (323818116385 × 323818116385)
104858172499129405468225 is a perfect square (323818116385 × 323818116385)
104858172499129405468225 is odd
Previous odd number is 104858172499129405468223
Next odd number is 104858172499129405468227
10110001101000101111101110111110001011000110011001010011011101110111001000001
1152940388793440239821054423154135976806581465812797335043528663890625