Perfect Square
96858319433566571579058346672135635422647829905201 is a perfect square (9841662432412857939958649 × 9841662432412857939958649)
96858319433566571579058346672135635422647829905201 is a perfect square (9841662432412857939958649 × 9841662432412857939958649)
96858319433566571579058346672135635422647829905201 is odd
Previous odd number is 96858319433566571579058346672135635422647829905199
Next odd number is 96858319433566571579058346672135635422647829905203
10000100100010111101101010000011100011010111110110001110100100110001100001011111111010110100100011001100100001010111100100000001010001010101001110111111011111100110001
908679621161700680824294945661481053988212091330646021051121146134986948071572389172541794748198286376919777076219152528256449590037332399895058835601
9381534043494819783461506113983328460511832912105722262177744327338615963131715998845716736646850401