Perfect Square
1660072161949178931584911472569780087161 is a perfect square (40743983137994485131 × 40743983137994485131)
1660072161949178931584911472569780087161 is a perfect square (40743983137994485131 × 40743983137994485131)
1660072161949178931584911472569780087161 is odd
Previous odd number is 1660072161949178931584911472569780087159
Next odd number is 1660072161949178931584911472569780087163
10011100000111001100100010011000110100001001101011011001010000100111111101110110110011110011100101111001110010000010010100101111001
4574892574334435772256642441643803408301726705732803859243066527084115335242045106176454111578517069923216727736554281
2755839582878620962164610930689888159045220052658878213101906969709196757039921