Perfect Square
942338215201381684652454039420397049029948980457225 is a perfect square (30697527835338494642614915 × 30697527835338494642614915)
942338215201381684652454039420397049029948980457225 is a perfect square (30697527835338494642614915 × 30697527835338494642614915)
942338215201381684652454039420397049029948980457225 is odd
Previous odd number is 942338215201381684652454039420397049029948980457223
Next odd number is 942338215201381684652454039420397049029948980457227
10100001001100011000100011000000001011010011110011111110111110110101110111101110011101010111100000000101111101001010111100110100101001000001011111111010011110111100001001
836797571285355278446534539094381441994274048726853912757649050128190712593131188694787068043142630877041493898288844128030632655575732784357372993265625
888001311828925539538727452667373622356159364490818991367144288293386362973999062888477244970054700625