Perfect Square
95870841059160450163145440441737502016049 is a perfect square (309630168199354324743 × 309630168199354324743)
95870841059160450163145440441737502016049 is a perfect square (309630168199354324743 × 309630168199354324743)
95870841059160450163145440441737502016049 is odd
Previous odd number is 95870841059160450163145440441737502016047
Next odd number is 95870841059160450163145440441737502016051
10001100110111101001101000101101111100011101010100011100110110000111010010100111101100010110101101010100010001101100101000100001000110001
881169815874250194863288396859998410532715231674743487522417547464228233401177143955870992247257170970268429172768653365649
9191218165390805225658640024435587009614839793637250581050423020498894339453570401