Perfect Square
145111167780504963260782441 is a perfect square (12046209685229 × 12046209685229)
145111167780504963260782441 is a perfect square (12046209685229 × 12046209685229)
145111167780504963260782441 is odd
Previous odd number is 145111167780504963260782439
Next odd number is 145111167780504963260782443
111100000001000011111000010101100000000100000111011011011100011001100101001011101101001
3055642284979001351116048196724421475728150325711542263105006814441294770192121