Perfect Square
95870841059160450161906919768940084717081 is a perfect square (309630168199354324741 × 309630168199354324741)
95870841059160450161906919768940084717081 is a perfect square (309630168199354324741 × 309630168199354324741)
95870841059160450161906919768940084717081 is odd
Previous odd number is 95870841059160450161906919768940084717079
Next odd number is 95870841059160450161906919768940084717083
10001100110111101001101000101101111100011101010100011100110110000101001100010101101110101100000001011011010000001101101111110011000011001
881169815874250194829137855741915419750030202086110189870423557201780643626872243465382434637856378094152841361232112242441
9191218165390805225421163987295095690378238609109270908451996651589705263813160561