Perfect Square
83105821618573908025 is a perfect square (9116239445 × 9116239445)
83105821618573908025 is a perfect square (9116239445 × 9116239445)
83105821618573908025 is odd
Previous odd number is 83105821618573908023
Next odd number is 83105821618573908027
1001000000101010011001100000111001011010110000100111001100000111001
573976804931604631921931951896377316391883044143572877515625