a) 853108050155095501910

b) 2334168129122121912

c) 5629455412543354

d) 2110342521103425422015208201920