Decimal
412986023120995184091852666782277980118143852872103182498624106
412986023120995184091852666782277980118143852872103182498624106
10000000100000000011110000010001100000111000111011001000101111111011010111101001000010011010000000101101111011101000101100100100110101100000100010111001111000011000101111111110101011010100000010111001001101010
2004003602140707310577327510232005573505444654042717030577653240271152