Perfect Square
49985055423662329763958758110478765289 is a perfect square (7070010991763897517 × 7070010991763897517)
49985055423662329763958758110478765289 is a perfect square (7070010991763897517 × 7070010991763897517)
49985055423662329763958758110478765289 is odd
Previous odd number is 49985055423662329763958758110478765287
Next odd number is 49985055423662329763958758110478765291
100101100110101100010110000001000110101100001000001011010100000101100100011000101110100010101001101001010010001000110011101001
124887949175184033009775872093878372124783829727186981132293204605979742898634055101003021674443945090185893832569
2498505765706594888849000744793289344304641898469200805321459703781951253521