Decimal
2988987897195667907349405164578091166302382354202847083201466359
2988987897195667907349405164578091166302382354202847083201466359
1110100010000001101001111101000000010010101010000101100010011111010000111111101111010110111100110110100001101000011101100111110001100110111000000100110111110010111000100110111001110111010111110101000111111110111
16420151750022520542372077572674664150354761467004676270467167276507767