Perfect Square
161241661098516025998130187830609 is a perfect square (12698096751029897 × 12698096751029897)
161241661098516025998130187830609 is a perfect square (12698096751029897 × 12698096751029897)
161241661098516025998130187830609 is odd
Previous odd number is 161241661098516025998130187830607
Next odd number is 161241661098516025998130187830611
11111110011001001111110011111111111000111010010000001001010101000000011111101011110011110111000010101010001
4192101513358727670086921894120421137061205161827921622385388629805499411856694315612538260556529
25998873273808696343820796138563026674511815877216802677677310881