Perfect Square
50016083672087778634704089072671319521 is a perfect square (7072205007781362289 × 7072205007781362289)
50016083672087778634704089072671319521 is a perfect square (7072205007781362289 × 7072205007781362289)
50016083672087778634704089072671319521 is odd
Previous odd number is 50016083672087778634704089072671319519
Next odd number is 50016083672087778634704089072671319523
100101101000001011111101010000101010001010010100001101111101000011111010010000001010101110000010010001101101101110010111100001
125120666347495110636793502581232027322947825894004514220575102942165170305832334210814195731581588206912086457761
2501608625893285690659954989127249725344488493963316987289563418923275669441