Perfect Square
85163537537238343268089 is a perfect square (291827924533 × 291827924533)
85163537537238343268089 is a perfect square (291827924533 × 291827924533)
85163537537238343268089 is odd
Previous odd number is 85163537537238343268087
Next odd number is 85163537537238343268091
10010000010001011100110000000101111100101101110110000110010101011011011111001
617676500347526946584368543768313488397516046078226777585176086188969