Perfect Square
49845638137932544278305631484739856025 is a perfect square (7060144342570663355 × 7060144342570663355)
49845638137932544278305631484739856025 is a perfect square (7060144342570663355 × 7060144342570663355)
49845638137932544278305631484739856025 is odd
Previous odd number is 49845638137932544278305631484739856023
Next odd number is 49845638137932544278305631484739856027
100101011111111110101110110011100100001001111110011001100010010110010101101000000011110101101111110110101100000010011010011001
123845856494092915962062400446512553098725400969811361639994906303640816802942664947548614092747561585458430015625
2484587641377715360056174291786234373075893455563779438746281569137728800625