Perfect Square
50016083822548191624785728203185990881 is a perfect square (7072205018418809359 × 7072205018418809359)
50016083822548191624785728203185990881 is a perfect square (7072205018418809359 × 7072205018418809359)
50016083822548191624785728203185990881 is odd
Previous odd number is 50016083822548191624785728203185990879
Next odd number is 50016083822548191624785728203185990883
100101101000001011111101010010100011101100111011111101101110000001011100001011110010010001110010111010000010000010110011100001
125120667476674315007999415785457998692528628221227666320769916006245179117527265133860752948908244354428536967841
2501608640944166924195903223257205151336518883803491047258439626293815156161