237109 78379626335 575657
19016 683299988 7953141
48 575050581 88 8077062 60716411
43 217971004 85224678149 8493987 32787406
86 1680
301 69 48986825 3289
25304 2904105 93 36619886 2693472095 76 97916 9808061 58992 86448 1173 89 3267 6286849 614582388