Perfect Square
1642912160457719932764249889735641 is a perfect square (40532852853675621 × 40532852853675621)
1642912160457719932764249889735641 is a perfect square (40532852853675621 × 40532852853675621)
1642912160457719932764249889735641 is odd
Previous odd number is 1642912160457719932764249889735639
Next odd number is 1642912160457719932764249889735643
101000100000000011101110111111101000010000110111010111000100001000111101110111111011011010110001000001111011001
4434483389936722284814927525102648810752086886117247708675035448262214757754533730803463150557979721
2699160366979852887035044651100397008294808086953763426728865680881