Decimal
25715716929562078742587958405079348231084220769264502344526410
25715716929562078742587958405079348231084220769264502344526410
1000000000000110000000000010000100000000011011101000000011111100000000011001111000000001111110000100000111001100100000010011101001000000100111010001000000110110111100000000110000110000000000010101001001010
100006000204003350037400317001760407144023510047210066740060600025112