Perfect Square
49521652924981494619668284563357929025 is a perfect square (7037162277863250655 × 7037162277863250655)
49521652924981494619668284563357929025 is a perfect square (7037162277863250655 × 7037162277863250655)
49521652924981494619668284563357929025 is odd
Previous odd number is 49521652924981494619668284563357929023
Next odd number is 49521652924981494619668284563357929027
100101010000011000010111111111010001010110010010100000100111000000101110011101001000011111001010110100010111111000111001000001
121446609872559975023863977977031891403933355183582210428266536713492737176121849233459541186225876770063191890625
2452394108422328221580935676002594288886191186275665330803242395336937450625