Perfect Square
166536906677682752851208316043894121088321 is a perfect square (408089336638048841889 × 408089336638048841889)
166536906677682752851208316043894121088321 is a perfect square (408089336638048841889 × 408089336638048841889)
166536906677682752851208316043894121088321 is odd
Previous odd number is 166536906677682752851208316043894121088319
Next odd number is 166536906677682752851208316043894121088323
11110100101101000011100011000101010100111011011000111100010000110100010011111101011100100000001011010010010011001101001001100010101000001
4618824713856820137338019258852081761202470427124894415510647705473711070076090753667806885423064550732577630506370590900161
27734541285771214278059736142832467243656103003443158468490305220988186329482599041