Perfect Square
1660072161949178931421935540017802146641 is a perfect square (40743983137994485129 × 40743983137994485129)
1660072161949178931421935540017802146641 is a perfect square (40743983137994485129 × 40743983137994485129)
1660072161949178931421935540017802146641 is odd
Previous odd number is 1660072161949178931421935540017802146639
Next odd number is 1660072161949178931421935540017802146643
10011100000111001100100010011000110100001001101011011001010000010110010010111110111101001101001111110100011100101100111001101010001
4574892574334435770909235863693911953800953238671293540079814088271086556218369862697984368342874452493012649583252721
2755839582878620961623507313295396986917567447368533558254575958705027667582881