858 31318315616 25909005
27520 4013978 697701 695854953 14
4262642228 047344769 7535 62558321338 863
280850 3234622931 9921563247 21992338 3221
71715194 903 908144969
59133 321253 70619 12709593069
61077893 252489 13777066 82899265 07907 39 42861 0019861714 4163454 3825 10381845042 4263733