46759 968981010 04427853784

6305034793 1765474457 593399 548841

7533 14 3077799576 8866015037 86913489372

79149 754807 95565990

77171 38 128

499881 721533 55163577329 42037321581

39123860846 1923662038 470572307 6041394 9192271187 823016 581 348170626 998244 793464334 3452663574 29845 16115 510264373 486