Perfect Square
667167157410895915871642070813004532724866736025 is a perfect square (816803010162729454097605 × 816803010162729454097605)
667167157410895915871642070813004532724866736025 is a perfect square (816803010162729454097605 × 816803010162729454097605)
667167157410895915871642070813004532724866736025 is odd
Previous odd number is 667167157410895915871642070813004532724866736023
Next odd number is 667167157410895915871642070813004532724866736027
111010011011100110011110101110101111010000001111011001100110000011010101110100001001010110011110001000101100101000111101010001010010001110111111101111110011001
296964118395940499733393510561688011266147833700795918502133056818453672599283734134375198599760917274039399889598080996976830455702408330015625
445112015927735169198824688291805383690494089312783391662459210507128050994177115595537032800625