5 200194656 888953841 119711073 2254196 521174398 73641267 260238080 405500277 395688174 807334656 200942289 738711446 890872540 366580120 720070746 517829827 663929873 989696712 735686232 816406068 837088819 708077815 100413085 373971671 342881167 212197375 596968009 88387403 128533284 447731442 148285854 181244306 336685276 267996927 36014869 857859675 194154560 296252949 115876311 589842735 103587599 316818601 181070540 846976505 535915087 901141286 217322692 52361319 743354357 805525290 868767387 432959535 366119464 969180472 659447573 709000631 33894206 108931941 797388035 14943856 556663383 798190255 196188163 893348660 66187175 84719398 603724694 112858102 380972347 572117371 702700837 337076312 888935972 883771377 36569177 277367418 637429022 106408235 329728737 233299738 911933525 198496117 666259273 278052982 20192948 178223205 987053613 54087155 287155146 636958007 69031011 843818530 287664621 265219174 589683549 206368163