Perfect Square
85162276340995040341561 is a perfect square (291825763669 × 291825763669)
85162276340995040341561 is a perfect square (291825763669 × 291825763669)
85162276340995040341561 is odd
Previous odd number is 85162276340995040341559
Next odd number is 85162276340995040341563
10010000010001010100000000000000100110000111010010110101010011110111000111001
617649059035155431145073183531516147258694253684983167150035579141481