Perfect Square
85188764103867860994441 is a perfect square (291871142979 × 291871142979)
85188764103867860994441 is a perfect square (291871142979 × 291871142979)
85188764103867860994441 is odd
Previous odd number is 85188764103867860994439
Next odd number is 85188764103867860994443
10010000010100001011110010111100000110000110100110111111010110100100110001001
618225554808518892896353202155621034685430946759855367486017636108121