Perfect Square
372118762760410126065144484768851225 is a perfect square (610015379117944965 × 610015379117944965)
372118762760410126065144484768851225 is a perfect square (610015379117944965 × 610015379117944965)
372118762760410126065144484768851225 is odd
Previous odd number is 372118762760410126065144484768851223
Next odd number is 372118762760410126065144484768851227
10001111010101011011111000110101100101010100001011111100010110111101101101101110010010101001001001100010010010100011001
51528168339910963506280070472579803980324362078014418717192730328888492299092435121684760175428955932015625
138472373598338394025474553869034475765185185650807789241918006184000625