Decimal
1645504556171834386890240393387955179371863729553275202631128502
1645504556171834386890240393387955179371863729553275202631128502
111111111111111111111111111111010000000000000000000000000000010001001111111111111111111111111100011000000000000000000000000000011110001011111111111111111111111101101101000000000000000000000000000101010110110110
7777777777200000000021177777777430000000003613777777755500000000052666