31547355 38 54680549 77114830173
1422143 27 3159295 8932 87203
9900060939 71648162970 678148 16152214604
442 1063651 1430613 0738
239234415 11 924501
67 5040968950 483812115
86 829407 494796017 87 92 865411179 78024418832 162250 8448190 40582612056 766989 8467 86048940141 74488968065