Perfect Square
94988939583438844910463641063971907713225 is a perfect square (308202757261253009885 × 308202757261253009885)
94988939583438844910463641063971907713225 is a perfect square (308202757261253009885 × 308202757261253009885)
94988939583438844910463641063971907713225 is odd
Previous odd number is 94988939583438844910463641063971907713223
Next odd number is 94988939583438844910463641063971907713227
10001011100100101101111000101000000011100011010001011100100110001101001100001001001010001000100110001101111001010011110000011100011001001
857075574085105808351291472781547456428421439087893293950283436737702043290006054907725190882568012428192730750579998265625
9022898643186195039261868275943090600703759505372428064490039680919376248839900625