Perfect Square
96858319432331583719278754750795497278485663916561 is a perfect square (9841662432350115091976169 × 9841662432350115091976169)
96858319432331583719278754750795497278485663916561 is a perfect square (9841662432350115091976169 × 9841662432350115091976169)
96858319432331583719278754750795497278485663916561 is odd
Previous odd number is 96858319432331583719278754750795497278485663916559
Next odd number is 96858319432331583719278754750795497278485663916563
10000100100010111101101010000011100001100011101101011010100011011111100001001001111001000100101101000010100111110010010100001100010100011010010101111010010001000010001
908679621126942438875262983602853373361381904186861317573798453338708537066283384297671530707430288381366343721730883387043559598327207217055346866481
9381534043255582086224814436370366395048695276328923435876591523308086062761030058681765369970066721