Perfect Square
85188764101532891850625 is a perfect square (291871142975 × 291871142975)
85188764101532891850625 is a perfect square (291871142975 × 291871142975)
85188764101532891850625 is odd
Previous odd number is 85188764101532891850623
Next odd number is 85188764101532891850627
10010000010100001011110010111100000001110110110010000111010011010011110000001
618225554757683400344889682353081159789439682353960508774824462890625