Perfect Square
667167157416801542435961286669661180752231718025 is a perfect square (816803010166344540287805 × 816803010166344540287805)
667167157416801542435961286669661180752231718025 is a perfect square (816803010166344540287805 × 816803010166344540287805)
667167157416801542435961286669661180752231718025 is odd
Previous odd number is 667167157416801542435961286669661180752231718023
Next odd number is 667167157416801542435961286669661180752231718027
111010011011100110011110101110101111110011110010001010100001111000110001010111101001011001000011101101001000100011101010011010001011101001011001101110010001001
296964118403826495769544847977056951342987629961669708079155115481203620335642549733328625083816256424340910516217358158443608897581030771265625
445112015935615249374153818155916133493959006424738105416747260426809920717950096602843109900625