Perfect Square
188628686657093143495225 is a perfect square (434314041515 × 434314041515)
188628686657093143495225 is a perfect square (434314041515 × 434314041515)
188628686657093143495225 is odd
Previous odd number is 188628686657093143495223
Next odd number is 188628686657093143495227
100111111100011001010011100011010011010000001100010110001000100000001000111001
6711556071370183650885358424368302652694648494601626969083685189515625