Decimal
412986023120995184091852666782928285959787535993423731401792012
412986023120995184091852666782928285959787535993423731401792012
10000000100000000011110000010001100000111000111011001000101111111011010111101001000010011010000000111101111101101000110011100101000011100000110100011110000110101000110111010110101101100100000011001101000001100
2004003602140707310577327510232007575506345034064360650672655440315014