Perfect Square
85197594747029266631529 is a perfect square (291886270227 × 291886270227)
85197594747029266631529 is a perfect square (291886270227 × 291886270227)
85197594747029266631529 is odd
Previous odd number is 85197594747029266631527
Next odd number is 85197594747029266631531
10010000010101001001000100100010000100011100001011101101111000000101101101001
618417829996119885660114003609143947640636430944528167141686512048889