Perfect Square
166438734922866865219088948613875025 is a perfect square (407969036720762505 × 407969036720762505)
166438734922866865219088948613875025 is a perfect square (407969036720762505 × 407969036720762505)
166438734922866865219088948613875025 is odd
Previous odd number is 166438734922866865219088948613875023
Next odd number is 166438734922866865219088948613875027
1000000000111000010000001011010111001000001100010010101001001110011111010111100101110100101000011111000000010101010001
4610661282244518156052006643048796068094848252884408581266580054674012518617852301807943859264197890640625
27701852482724342246910845400676915365302547051826421238289946318750625