Perfect Square
97975749693500372992107305771196474903121767098401 is a perfect square (9898270035390041478947951 × 9898270035390041478947951)
97975749693500372992107305771196474903121767098401 is a perfect square (9898270035390041478947951 × 9898270035390041478947951)
97975749693500372992107305771196474903121767098401 is odd
Previous odd number is 97975749693500372992107305771196474903121767098399
Next odd number is 97975749693500372992107305771196474903121767098403
10000110000100110101000100100000001000110111000011010110101101001101011100000101110010001110010010010011000001010101001101011001110101011110001000101101110100000100001
940493473049617096094410481630526321060649934499561039984958642513252392175088096746409651508017435943139703453653182494323685097550637270955052975201
9599247528003438432304936082801950726348025764728346520791455999009893412111050683086458998816756801