Perfect Square
145111167780408593583300625 is a perfect square (12046209685225 × 12046209685225)
145111167780408593583300625 is a perfect square (12046209685225 × 12046209685225)
145111167780408593583300625 is odd
Previous odd number is 145111167780408593583300623
Next odd number is 145111167780408593583300627
111100000001000011111000010101100000000001011000001000100010010110011011110000000010001
3055642284972913509649253985071428709767327711324848040237947180524179931640625