Perfect Square
160712852268283600520000581087041 is a perfect square (12677257284928929 × 12677257284928929)
160712852268283600520000581087041 is a perfect square (12677257284928929 × 12677257284928929)
160712852268283600520000581087041 is odd
Previous odd number is 160712852268283600520000581087039
Next odd number is 160712852268283600520000581087043
11111101100011110110011101110010101100111001100000000011100110000000010101001110010001100110010111101000001
4150991332457088120555284751315777958095273357915810097844700797623764862352785609226926408809921
25828620884207149240772043164286494764511149986060302149218135681