Perfect Square
85188764112040252998049 is a perfect square (291871142993 × 291871142993)
85188764112040252998049 is a perfect square (291871142993 × 291871142993)
85188764112040252998049 is odd
Previous odd number is 85188764112040252998047
Next odd number is 85188764112040252998051
10010000010100001011110010111100010100111110000000000011100010000000110100001
618225554986443116853907455967441753209056872848136137716170932711649