Decimal
412986023120995184091852666784960491714924045747550446724194894
412986023120995184091852666784960491714924045747550446724194894
10000000100000000011110000010001100000111000111011001000101111111011010111101001000010011010000001110000000011111001001001011101101111010001101011010111010011001011001110011001110100100110000100010001001001110
2004003602140707310577327510232016003711135572153272313163164460421116