Decimal
25715716893638642160575541913577214545584847507083163603042298
25715716893638642160575541913577214545584847507083163603042298
1000000000000110000000000001111000000000010100000000000001111000000000000110000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010
100006000170002400017000060000077777777777777777777777777777777777772