Perfect Square
50016083822548191483341627834809803801 is a perfect square (7072205018418809349 × 7072205018418809349)
50016083822548191483341627834809803801 is a perfect square (7072205018418809349 × 7072205018418809349)
50016083822548191483341627834809803801 is odd
Previous odd number is 50016083822548191483341627834809803799
Next odd number is 50016083822548191483341627834809803803
100101101000001011111101010010100011101100111011111101101100000110110000011101011001010011101011101010010001010110010000011001
125120667476674313946486064709146321014306783945069941822387036367456759762399757011108104750728748861878784731401
2501608640944166910046943262797959326904294055158735288359656976264114047601