Perfect Square
3798978401531005046386195330972896601879785010401 is a perfect square (1949096816869548182985201 × 1949096816869548182985201)
3798978401531005046386195330972896601879785010401 is a perfect square (1949096816869548182985201 × 1949096816869548182985201)
3798978401531005046386195330972896601879785010401 is odd
Previous odd number is 3798978401531005046386195330972896601879785010399
Next odd number is 3798978401531005046386195330972896601879785010403
101001100101110000000101010100110010111101001010111101111011011011000110111110011000000000100000100111110100000100010000101010101001000010011110000111010011100001
54827756251020056767621590262328160947653321368746694698880178363301107469832010677588049628634479439897923541649864986307698806758417148543511201
14432236895299070205368284693153766469020841709408021698822399149682968148893786758528287678180801