Perfect Square
166438734922866868482841242379975081 is a perfect square (407969036720762509 × 407969036720762509)
166438734922866868482841242379975081 is a perfect square (407969036720762509 × 407969036720762509)
166438734922866868482841242379975081 is odd
Previous odd number is 166438734922866868482841242379975079
Next odd number is 166438734922866868482841242379975083
1000000000111000010000001011010111001000001100010010101100000011101010100010111100100001110001010001110111100110101001
4610661282244518427287960389233918287623229348806259194934500785396599421840616752043985780941291923456441
27701852482724343333340451152746193292383511184070460222562266180956561