Perfect Square
39951858003607394288998948908423254499924025 is a perfect square (6320748215489001290155 × 6320748215489001290155)
39951858003607394288998948908423254499924025 is a perfect square (6320748215489001290155 × 6320748215489001290155)
39951858003607394288998948908423254499924025 is odd
Previous odd number is 39951858003607394288998948908423254499924023
Next odd number is 39951858003607394288998948908423254499924027
1110010101001111111110101010111100100111000110000110111111001101000111010001001010101110100100100101001101000101011000000001111000001100000111001
63769196423957107069315574452661830069843686491517722829291771599623449422867096699109632796915831255235129897100917863644557515625
1596150957940408208781207231433463967475148980837332460143127926085135336478730772200625