Perfect Square
343896065587734698169131400009 is a perfect square (586426521900003 × 586426521900003)
343896065587734698169131400009 is a perfect square (586426521900003 × 586426521900003)
343896065587734698169131400009 is odd
Previous odd number is 343896065587734698169131400007
Next odd number is 343896065587734698169131400011
100010101110011000000101000011111101111100011010011010010101001010001001101001000001111101101001001
40670697599085421204181149327323419537640510476910777742723176579531762098236018930200729
118264503926723525274086061294032117811819055033004365200081