Perfect Square
49845638137932544363027363595587816321 is a perfect square (7060144342570663361 × 7060144342570663361)
49845638137932544363027363595587816321 is a perfect square (7060144342570663361 × 7060144342570663361)
49845638137932544363027363595587816321 is odd
Previous odd number is 49845638137932544363027363595587816319
Next odd number is 49845638137932544363027363595587816323
100101011111111110101110110011100100001001111110011001100011011111110100101000000111011101011011001101100101100000101110000001
123845856494092916593558106122691705363063208839082304916046231919808077675773551935889203213127557160199806444161
2484587641377715368502191894218609115587811676283619390606829996017233975041