Perfect Square
99105382868610259284615336596267263225 is a perfect square (9955168650937575115 × 9955168650937575115)
99105382868610259284615336596267263225 is a perfect square (9955168650937575115 × 9955168650937575115)
99105382868610259284615336596267263225 is odd
Previous odd number is 99105382868610259284615336596267263223
Next odd number is 99105382868610259284615336596267263227
1001010100011110000000010100000101011000000111101011110100010111011101010011110100101100110111101110110100111101110010011111001
973400872004134033061343140503728183325280234348545546510485602635625114008161576780716141516876685838576654515625
9821876913533827865525481847349977345534015611983361842702286393831437400625