Perfect Square
1642912095174623996836322043948961 is a perfect square (40532852048364719 × 40532852048364719)
1642912095174623996836322043948961 is a perfect square (40532852048364719 × 40532852048364719)
1642912095174623996836322043948961 is odd
Previous odd number is 1642912095174623996836322043948959
Next odd number is 1642912095174623996836322043948963
101000100000000011101110100100101000001110111111111010101001011000110101011001111100110101111101110111110100001
4434482861308107738510468172275881951738611820003071844220622141936056583803785043394097627222227681
2699160152471072777989763982908830990380534940931279854395172979521