Perfect Square
1660072145304508613077848755027150517025 is a perfect square (40743982933735241455 × 40743982933735241455)
1660072145304508613077848755027150517025 is a perfect square (40743982933735241455 × 40743982933735241455)
1660072145304508613077848755027150517025 is odd
Previous odd number is 1660072145304508613077848755027150517023
Next odd number is 1660072145304508613077848755027150517027
10011100000111001100100001111110100011011110000001000110011000101100111011100111010001010010010011111110000110101100011001100100001
4574892436724313228880962720332539217525811763862183282430680753436425403572537900383868987604784056285916866894390625
2755839527615913558058964364925597585911350728472308565546742258324724814850625