Perfect Square
96858319432578581291233570868871099084325319714881 is a perfect square (9841662432362663661572641 × 9841662432362663661572641)
96858319432578581291233570868871099084325319714881 is a perfect square (9841662432362663661572641 × 9841662432362663661572641)
96858319432578581291233570868871099084325319714881 is odd
Previous odd number is 96858319432578581291233570868871099084325319714879
Next odd number is 96858319432578581291233570868871099084325319714883
10000100100010111101101010000011100001111010111011111110100011101111111010101101100100101111001000010011110000001100100010110100111000011111011001110011010100001000001
908679621133894087264967443814746578413954224470993747958370825268800057411319184084054785285986157712609712461342004402616101547254529781235125659841
9381534043303429625671695213388818906835766462091323046587669755637818945840801793454898255132844161