Perfect Square
85196333183045636997225 is a perfect square (291884109165 × 291884109165)
85196333183045636997225 is a perfect square (291884109165 × 291884109165)
85196333183045636997225 is odd
Previous odd number is 85196333183045636997223
Next odd number is 85196333183045636997227
10010000010101000000010100010010010000111011000001100000100000100000001101001
618390358723799205037954102093498339215833327683580795500248005765625