4 26 586301 458377 202523 551213 163620 564033 539605 157029 336126 810064 693217 668541 961408 589266 270695 171438 24104 316489 885670 894777 119028 507266 318486 503149 418960 89948 921638 977540 253044 611692 850151 809061 604603 688091 585367 772628 233590 448582 809591 723181 696055 837573 634765 79797 304470 972437 865611 608025 850248 376599