Decimal
412986023120995184091852666785529509326362268478705927014468616
412986023120995184091852666785529509326362268478705927014468616
10000000100000000011110000010001100000111000111011001000101111111011010111101001000010011010000001111110000101101001001111100101111011100001111010101110111111101001010100110110110110100100000100100110000001000
2004003602140707310577327510232017605511745734172567751246666440446010