Perfect Square
5285211899319739384856448100 is a perfect square (72699462854410 × 72699462854410)
5285211899319739384856448100 is a perfect square (72699462854410 × 72699462854410)
5285211899319739384856448100 is even
Previous even number is 5285211899319739384856448098
Next even number is 5285211899319739384856448102
147634280659650933307738905858660922437881453986407243641759321840741486096641000000
100010001001111010011001001110010101000011000011010011111111011011110000111100000110001100100