Perfect Square
81535270730773664639961 is a perfect square (285543815781 × 285543815781)
81535270730773664639961 is a perfect square (285543815781 × 285543815781)
81535270730773664639961 is odd
Previous odd number is 81535270730773664639959
Next odd number is 81535270730773664639963
10001010001000000100100101111101000010100001010001100101010000010101111011001
542046510242299629179380274735941383751335635909892353063668552260681