Perfect Square
1660072151546259967483467537548168457361 is a perfect square (40743983010332457769 × 40743983010332457769)
1660072151546259967483467537548168457361 is a perfect square (40743983010332457769 × 40743983010332457769)
1660072151546259967483467537548168457361 is odd
Previous odd number is 1660072151546259967483467537548168457359
Next odd number is 1660072151546259967483467537548168457363
10011100000111001100100010001000011001101110011000111101000100001101000001011100101010101000101100101111000110010001110110010010001
4574892488328108734971013192463412510350745111186917220273088642689289603208355138123300572338511107793275576968136881
2755839548339428719749339976067561565690262491741811211357313037359538475084321