Perfect Square
100410142980668800984188125974572643246382939400001 is a perfect square (10020486164885853530299999 × 10020486164885853530299999)
100410142980668800984188125974572643246382939400001 is a perfect square (10020486164885853530299999 × 10020486164885853530299999)
100410142980668800984188125974572643246382939400001 is odd
Previous odd number is 100410142980668800984188125974572643246382939399999
Next odd number is 100410142980668800984188125974572643246382939400003
10001001011010000010010100010000111110110010101111110100110111011110111010101111101110110110100011011000100011000010110110001011001010001100011010110000110011101000001
1012354823592571895732475108880584460765686205061513318032102583130904459258585401283969032811667832752666549577427064023204493386495065956228818200001
10082196813398352085295436191406632911461540302921184279722314621992812319290170372670565125878800001