Perfect Square
89923945118058930928201486447092001 is a perfect square (299873215072735249 × 299873215072735249)
89923945118058930928201486447092001 is a perfect square (299873215072735249 × 299873215072735249)
89923945118058930928201486447092001 is odd
Previous odd number is 89923945118058930928201486447091999
Next odd number is 89923945118058930928201486447092003
100010101000110010111110000011000010111110000110110100010101110110101000000100011101101101111001100110010000100100001
727153427702072449260579534987838797629643763243689818212945611124407807373213683651632203552916733276001
8086315905595674637030690004282942505992255941828975613718229358184001