Perfect Square
49783782631150148567693710973873050225 is a perfect square (7055762370654935015 × 7055762370654935015)
49783782631150148567693710973873050225 is a perfect square (7055762370654935015 × 7055762370654935015)
49783782631150148567693710973873050225 is odd
Previous odd number is 49783782631150148567693710973873050223
Next odd number is 49783782631150148567693710973873050227
100101011101000000000111111101010011101100100110001111010010010011011100010011011111010101001010101111011110100101001001110001
123385372118063656224321294367248587741377419602427088626338219854554379678944452174676422668732075286156980140625
2478425013065607209473861936810450978087450944727677450921887454545372550625