929106928 340977192 3978095
32467991260 990 099 767560 356894011
897005 78529480948 1330900287 600648690
34708752193 72062123697 451971191 321394516
349095 199 62110158426
723 35 9262638860 786651
6675898486 17 796020136 87262 311587079 628547 8316362 208 964539871 43108204866 96