Perfect Square
1600632201752855454603719019901040686225 is a perfect square (40007901741441720535 × 40007901741441720535)
1600632201752855454603719019901040686225 is a perfect square (40007901741441720535 × 40007901741441720535)
1600632201752855454603719019901040686225 is odd
Previous odd number is 1600632201752855454603719019901040686223
Next odd number is 1600632201752855454603719019901040686227
10010110100001011101000110001111001100111000100110001011010010000000111100111100011110100010000100011101011010000110111010010010001
4100857228174077996182231902217929738347341095399587137286343143561104721970519776860090676322308469163281062497640625
2562023445288193768241204050746103541562286959241061002445561944782818904750625