Perfect Square
81529167526390939188409 is a perfect square (285533128597 × 285533128597)
81529167526390939188409 is a perfect square (285533128597 × 285533128597)
81529167526390939188409 is odd
Previous odd number is 81529167526390939188407
Next odd number is 81529167526390939188411
10001010000111011010001111100101100010011010111000100101100101111110010111001
541924797038378427741358818279609051499560425230545365500662079901929