Perfect Square
258845103835536095882603898827632974077761269025 is a perfect square (508768222116452646554095 × 508768222116452646554095)
258845103835536095882603898827632974077761269025 is a perfect square (508768222116452646554095 × 508768222116452646554095)
258845103835536095882603898827632974077761269025 is odd
Previous odd number is 258845103835536095882603898827632974077761269023
Next odd number is 258845103835536095882603898827632974077761269027
10110101010111000001000001000100111101111000000011101101110111101010010010010111011010001010101110001001100100011011000010010111101001010010011010110100100001
17342825869880906371143891697243219072592680211803998733864922251966553423505064927953823742183502778301211678460554094143636105760688454390625
67000787779629463296021531723224328738129600114450006030492356840583575596396475660378424450625