Perfect Square
343897088064398956014888484225 is a perfect square (586427393685185 × 586427393685185)
343897088064398956014888484225 is a perfect square (586427393685185 × 586427393685185)
343897088064398956014888484225 is odd
Previous odd number is 343897088064398956014888484223
Next odd number is 343897088064398956014888484227
100010101110011000100000001000000111000101100000010101001111000110000010101011011101111110110000001
40671060368250434813176517465221272480170402578993350941764297786408103851302415318890625
118265207179172970891667694275230415281246605162518073850625