359064 20428682760 8854714853 5938086
38796026822 633 96778577176 70991631895
30233308606 40 7087052887
468 862629717 57 015026995
92055 58
1838594904 87213279 97463685814
2973819362 18323 482939 7046556 487980 4968258 59735171599 342032 6531531277 1914086665 77147472944 30 303 117