Perfect Square
145852066995096738118002721740001 is a perfect square (12076922910870001 × 12076922910870001)
145852066995096738118002721740001 is a perfect square (12076922910870001 × 12076922910870001)
145852066995096738118002721740001 is odd
Previous odd number is 145852066995096738118002721739999
Next odd number is 145852066995096738118002721740003
11100110000111010010111001000011110011111110100001011010111100111110111111010011001111011001101010011100001
3102685562233240190768065217832621311532874525187829314082058997277085511879782841983890965220001
21272825446742187238960815731893412355250000771524104633043480001