Decimal
412986023120995184091852666783659880031636679504909348917856458
412986023120995184091852666783659880031636679504909348917856458
10000000100000000011110000010001100000111000111011001000101111111011010111101001000010011010000001001111111111111000111011011101010011010001001000001110110110101010111111101001110000000110000011100100011001010
2004003602140707310577327510232011777707335232110166652775160060344312