107 8
181198037 589084168 223266116 651698291 943932309 631663922 480437427 260402331 66448804 865453128 312448859 684233128 990432634 874793920 280668758 685372130 901463086 27997405 500480124 658450018 452600908 551332672 663999052 102428027 437042582 358032679 633729371 302285190 149703556 199039094 251534686 818128012 89535238 248600626 113874619 236263330 761588140 469257584 143296953 387894437 982905775 368735857 942311322 358275733 798241900 628417540 734059364 92983696 146201132 118399569 534850473 255775513 561113379 34778819 282583926 595838075 939020220 347490517 777516587 513781455 872980963 188710585 595446607 291374830 164948247 474518160 94854230 218187902 586043823 123026345 569401542 263538594 111531455 230035321 423110351 264546388 19105999 841397216 438648051 917139011 603926507 204421697 403675798 757258349 396673645 83208004 35139731 607531212 740341241 94672499 872595382 704893659 508150872 936130104 804281284 525764559 302987973 455166900 193838710 703470872 256073654 484870936 571447182 337066225 939135949 977999533 686883500
