Perfect Square
16842094388765033370357092481 is a perfect square (129777095008191 × 129777095008191)
16842094388765033370357092481 is a perfect square (129777095008191 × 129777095008191)
16842094388765033370357092481 is odd
Previous odd number is 16842094388765033370357092479
Next odd number is 16842094388765033370357092483
1101100110101101110100001101100100011001110110101100100001111110000101110001000101000010000001
4777363541097059094035740284122253179336332839289452705536930514291565667247149920641