633293372 0 0 0 0 0 0 304594519 0 300738813 0 668853177 0 661111756 106197821 910138353 0 0 182986711 0 819676299 185347824 53618398 305975153 106197821 777731675 801951781 801951781 44143822 309866358 603661047 28516900 765157733 0 910689384 0 397284931 0 0 7037913 0 557316307 0 0 120449262 672223253 0 0 0 0 0 0 826666351 0 0 339974199 0 683017038 0 199344742 0 0 0 107167985 0 371120067 0 0 494439326 0 174744894 407692212 0 810516735 80951885 0 0 24428221 0 198736796 0 764792305 174744894 0 889748164 567749453 185347824 305975153 0 243588772 146326063 0 683897296 0 0 0 39497703 889661625 0 0 0 0 0 83249598 0 0 0 0 566568699 106197821 0 565083940 713743953 0 922028018 192130055 0 851631608 0 53618398 672223253 596158405 0 0 920192930 0 0 0 225206047 926521246 633293372 683017038 0 0 0 469222310 0 0 0 0 473972436 0 619142473 589009763 0 868031793 0 268281041 0 0 949508135 0 0 290718237 0 106512259 0 0 755375341 0 764792305 0 0 0 0 377579411 0 565083940 910689384 949508135 970408544 0 0 0 0 345332516 587853148 0 0 7753494 0 0 112413955 297752971 642163413 0 412739830 0 0 473972436 309866358 0 811710658 60323093 130596791 619142473 0 0 0 0 0 0 534390299 0 0 0 471775583 422357246 0 811710658 473972436 360505048 0 921506083 22462199 80237608 0 534440481 0 0 192130055 0 0 0 337671168 0 604524812 0 911396421 0 0 53618398 25090770 0 0 841738029 0 333538292 176798045 21790708 639264876 0 113872192 0 0 0 797568536 0 0 0 841738029 0 0 157990812 157990812 458214018 39997562 613704459 854261264 0 0 0 0 0 22462199 603661047 613704459 0 0 0 0 0 860429314 931187408 869700529 0 0 137127185 702812552 0 689737546 0 0 0 714458622 860429314 996136016 0 642023638 0 0 738727466 0 560798927 687640188 335974457 560798927 721564682 0 192130055 80237608 683897296 0 0 165823641 0 0 0 0 0 0 632198161 868031793 0 0 596065031 628793249 225206047 0 0 106197821 0 0 0 171203122 0 0 0 777604272 0 0 889661625 596158405 922028018 174744894 0 0 920192930 0 113872192 337671168 0 0 0 0 0 0 0 0 241854905 640265447 771073679 0 0 639264876 0 0 0 0 252808239 320658713 7037913 0 0 683017038 0 0 756961550 146326063 456403123 801951781 0 0 0 968415735 596065031 0 456403123 0 0 0 557316307 566568699 0 199344742 209122629 931187408 0 0 534440481 206352670 0 0 896895515 112413955 0 0 578727210 0 0 0 0 0 0 0 0 137127185 139010868 0 0 0 0 896895515 0 427830077 0 106512259 760318501 119231681 921506083 0 621615216 297752971 241854905 819676299 0 0 412739830 209122629 661111756 999075619 0 0 0 0 0 811710658 0 494439326 176798045 0 0 0 80951885 0 0 397284931 182986711 0 889748164 0 0 252808239 0 0 988507447 0 926521246 0 567749453 0 0 0 0 596065031 527433126 120449262 253141013 756961550 0 0 0 0 182986711 624178973 0 0 171203122 300738813 0 0 0 0 764792305 0 0 0 0 0 0 842707396 683017038 0 0 0 458214018 277170842 25090770 0 0 702812552 21790708 0 0 106197821 7753494 0 0 0 0 0 157990812 968415735 0 0 360505048 0 996136016 0 910138353 0 301087832 0 0 0 0 0 816977754 810516735 738083139 377579411 624178973 0 228316550 0 0 607233482 0 0 174744894 999075619 613402734 0 0 0 0 0 0 726250517 0 543686227 777604272 760318501 345332516 0 0 578727210 642163413 157990812 0 39497703 39497703 988507447 482320372 0 0 0 0 0 0 0 0 0 719489098 564193919 0 422357246 0 206352670 0 0 0 0 617257031 851631608 797568536 0 39997562 0 0 39497703 0 253141013 726250517 301087832 0 0 0 80951885 0 0 473972436 0 0 910689384 310121270 0 301087832 0 0 0 527433126 0 0 596065031 628793249 0 0 0 130596791 755375341 0 0 243588772 469222310 219895212 0 970408544 0 775756041 0 0 0 0 0 210404664 290718237 0 0 0 0 0 777731675 228316550 0 0 210404664 0 0 0 639264876 0 0 611624879 0 0 0 0 0 0 0 0 869700529 0 0 764792305 714458622 0 713743953 32405917 80951885 0 0 139010868 0 0 0 949508135 854261264 0 53618398 0 310121270 0 0 0 765157733 949508135 0 642023638 587853148 0 0 0 0 0 0 427830077 32405917 0 0 0 811710658 0 0 0 0 0 0 0 253298320 24428221 0 681066060 219895212 371120067 681066060 0 0 0 703476512 0 632198161 0 0 621615216 0 107167985 0 0 0 0 0 542015311 0 0 738083139 0 912284669 253298320 0 0 304594519 0 0 83249598 912284669 826666351 520930783 0 0 721564682 875837291 543686227 0 0 689737546 0 0 0 0 811406762 0 0 0 28516900 0 0 182986711 0 0 0 0 0 268281041 0 339974199 589009763 0 0 816977754 0 639264876 198736796 0 668853177 119231681 0 0 703476512 0 0 0 0 0 0 0 407692212 0 44143822 0 910689384 0 0 0 0 192130055 0 0 0 0 0 0 0 775756041 0 520930783 0 687640188 0 0 0 0 542015311 0 0 613402734 0 0 0 0 0 771073679 617257031 842707396 0 0 607233482 0 0 0