Decimal
412986023120995184091852666786261103398211411990191544530535390
412986023120995184091852666786261103398211411990191544530535390
10000000100000000011110000010001100000111000111011001000101111111011010111101001000010011010000010010000000111111001010111011110001011010010001110011111101111101011011101001001111001000110000101000001111011110
2004003602140707310577327510232022007712736132216375753351171060501736