Perfect Square
166104070405140218555841719839665566117008020780450025 is a perfect square (407558671120048945715388755 × 407558671120048945715388755)
166104070405140218555841719839665566117008020780450025 is a perfect square (407558671120048945715388755 × 407558671120048945715388755)
166104070405140218555841719839665566117008020780450025 is odd
Previous odd number is 166104070405140218555841719839665566117008020780450023
Next odd number is 166104070405140218555841719839665566117008020780450027
110111011111101010000010001011000110110111011111010011001100101110111101100000000000011110100001100100010110110101110101111011001111111110001010010101110001101011000000011101001
4582904687042596212976808255508954433384687093848564250427299924705445089850164906220699429911308067219774133346144981196455370746558691668860363829150843765625
27590562205155778609768260573811591349412339470348002277893656270592594983189490879636524877503241522500625