Perfect Square
85188764113207737570025 is a perfect square (291871142995 × 291871142995)
85188764113207737570025 is a perfect square (291871142995 × 291871142995)
85188764113207737570025 is odd
Previous odd number is 85188764113207737570023
Next odd number is 85188764113207737570027
10010000010100001011110010111100010111000101111010011111100011101001011101001
618225555011860863137041483909503438318295973538094990570375443765625