Perfect Square
85188764109705283854121 is a perfect square (291871142989 × 291871142989)
85188764109705283854121 is a perfect square (291871142989 × 291871142989)
85188764109705283854121 is odd
Previous odd number is 85188764109705283854119
Next odd number is 85188764109705283854123
10010000010100001011110010111100010000101110001011001011011110101111100101001
618225554935607624290251965274431774862053429390723837557920429013561