Decimal
1645504557321206042154969182557025986429077438906796707328032778
1645504557321206042154969182557025986429077438906796707328032778
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010
7777777777777777777777777777777777000000000000000000000000000000000012