0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 07:12:05 +00:00
OI-codes/BZOJ/2141/data/1.in

1758 lines
164 KiB (Stored with Git LFS)
Plaintext

15278
704542993 953633077 220066258 101856764 61245778 612635724 600125106 221617895 220066258 503267017 335502765 16869526 397437483 294358395 745608359 369599457 369599457 359073852 273279118 294980679 297971738 493373004 341554298 402137531 493373004 402137531 344826210 438432226 986610274 16869526 48431727 493373004 612635724 969795382 359707066 606741698 606741698 967778458 538856551 89294121 119235796 344826210 592311697 341554298 767846697 896140653 765823682 6797671 221617895 16869526 764657404 600125106 149278438 610416384 208300456 55683493 690829223 294358395 714199296 101856764 16869526 6890642 953633077 733703675 700864487 428824710 703131537 690829223 567436980 47118962 359073852 358622759 53024617 592311697 745608359 755379825 55683493 55683493 606741698 6890642 745608359 29612335 690829223 344826210 946535734 41863016 359707066 208997868 479931511 592311697 535863685 765823682 35233217 428824710 530781253 765823682 548306665 734048854 530781253 600125106 296797656 6797671 61245778 572502090 273279118 296797656 690829223 89294121 294358395 119235796 896140653 714199296 208997868 29612335 412584363 767846697 344826210 341554298 104014231 733703675 690829223 633892489 296797656 946535734 132406953 101856764 296797656 359073852 359073852 221617895 743931300 88975610 767846697 690829223 946535734 341554298 560746111 690829223 297971738 610416384 296797656 745608359 745608359 359707066 335234406 592311697 104014231 969795382 409343876 703131537 208997868 55683493 632586478 764657404 493373004 887272989 610416384 690829223 48431727 335502765 29612335 700864487 967778458 700864487 600125106 714199296 119117589 538856551 101856764 690829223 275885010 700864487 703131537 88975610 88321111 479931511 6890642 16869526 344826210 119117589 6797671 6797671 592311697 368757917 6890642 104014231 359707066 567436980 220066258 606741698 743931300 273279118 89294121 202896293 359073852 53024617 969795382 368757917 745608359 335234406 369599457 296797656 764657404 969795382 986610274 592311697 16869526 714199296 615069643 41863016 946535734 296797656 734048854 953633077 967778458 969795382 764657404 55683493 765823682 503267017 16869526 703131537 67226026 767846697 220066258 296797656 41863016 438432226 359707066 335234406 765823682 132406953 479338065 53024617 275885010 220066258 743931300 273279118 409343876 104014231 946535734 29612335 294980679 55683493 530781253 47118962 123968772 6797671 259622826 344826210 294980679 273279118 538856551 123968772 592311697 67226026 567436980 592311697 767846697 101856764 132406953 358622759 119117589 119117589 155202200 202896293 598577151 479338065 986610274 155202200 16869526 41863016 221617895 208300456 733703675 220066258 409343876 67226026 359073852 88321111 632586478 358622759 6797671 47118962 765823682 275885010 601480629 296797656 535863685 438432226 119235796 807514081 341554298 601480629 155202200 755379825 89294121 632586478 946535734 16869526 297971738 359073852 601480629 275885010 845661940 606741698 946535734 221617895 359707066 592311697 149278438 88975610 953633077 479931511 220066258 88975610 119117589 845661940 55683493 610416384 155202200 428824710 633892489 341554298 88975610 101856764 967778458 946535734 259622826 438432226 43796738 89294121 368757917 208300456 807514081 538856551 297971738 493373004 567436980 6890642 807514081 765823682 297971738 896140653 946535734 119235796 344826210 88321111 633892489 359073852 88321111 745608359 560746111 273279118 335234406 53024617 535863685 700864487 700864487 820702222 35233217 48431727 341554298 275885010 29612335 896140653 548306665 67226026 606741698 946535734 297971738 606741698 273279118 67226026 703131537 132406953 969795382 275885010 807514081 55683493 359073852 567436980 946535734 275885010 89294121 89294121 700864487 344826210 755379825 953633077 16869526 887272989 703131537 845661940 767846697 820702222 208300456 104014231 208300456 67226026 397437483 16869526 600125106 601480629 208300456 538856551 202896293 479931511 341554298 601480629 208997868 703131537 600125106 221617895 612635724 359707066 633892489 409343876 598577151 294358395 538856551 601480629 104014231 335502765 690829223 612635724 533883242 714199296 734048854 612635724 48431727 221617895 538856551 259622826 335502765 734048854 35233217 259622826 220066258 55683493 743931300 67226026 535863685 55683493 764657404 402137531 438432226 202896293 132406953 359707066 535863685 580165905 820702222 101856764 560746111 67226026 533883242 615069643 538856551 273279118 359073852 412584363 567436980 572502090 208997868 409343876 633892489 479338065 755379825 369599457 221617895 67226026 580165905 700864487 493373004 369599457 734048854 202896293 369599457 548306665 704542993 208300456 820702222 119117589 335502765 67226026 479931511 208300456 149278438 632586478 633892489 530781253 479931511 887272989 208300456 601480629 41863016 119235796 359707066 690829223 610416384 294358395 53024617 55683493 610416384 700864487 601480629 202896293 259622826 119235796 704542993 397437483 493373004 493373004 67226026 690829223 155202200 359707066 273279118 606741698 294980679 344826210 580165905 953633077 567436980 493373004 259622826 946535734 358622759 764657404 714199296 533883242 493373004 409343876 755379825 53024617 612635724 734048854 734048854 132406953 132406953 259622826 479931511 438432226 335502765 341554298 820702222 896140653 341554298 221617895 503267017 887272989 615069643 612635724 632586478 633892489 606741698 755379825 535863685 946535734 61245778 632586478 43796738 765823682 29612335 296797656 896140653 359707066 479931511 714199296 615069643 119235796 409343876 610416384 402137531 690829223 297971738 123968772 88975610 101856764 493373004 155202200 294358395 368757917 734048854 755379825 538856551 55683493 369599457 969795382 986610274 369599457 745608359 734048854 986610274 341554298 43796738 6890642 335234406 580165905 656153998 767846697 953633077 764657404 743931300 101856764 946535734 953633077 48431727 412584363 887272989 61245778 704542993 845661940 700864487 969795382 598577151 538856551 479931511 344826210 580165905 294980679 16869526 397437483 344826210 734048854 368757917 359707066 700864487 633892489 592311697 690829223 47118962 43796738 296797656 119117589 745608359 402137531 548306665 412584363 703131537 88975610 61245778 341554298 53024617 35233217 359073852 55683493 530781253 887272989 119235796 548306665 275885010 714199296 369599457 294980679 221617895 560746111 479931511 598577151 221617895 600125106 703131537 887272989 344826210 294980679 560746111 714199296 538856551 47118962 580165905 807514081 294980679 580165905 632586478 503267017 6890642 359073852 41863016 335502765 259622826 359073852 592311697 341554298 606741698 538856551 101856764 369599457 220066258 530781253 690829223 30945567 104014231 47118962 30945567 202896293 580165905 43796738 533883242 767846697 48431727 123968772 946535734 88975610 123968772 67226026 29612335 572502090 275885010 397437483 967778458 438432226 359073852 479338065 745608359 755379825 6890642 765823682 259622826 535863685 359707066 119117589 132406953 53024617 503267017 119235796 755379825 700864487 733703675 598577151 610416384 479338065 807514081 296797656 296797656 807514081 208997868 402137531 335502765 538856551 535863685 119117589 149278438 714199296 119117589 29612335 733703675 610416384 30945567 101856764 359073852 275885010 438432226 119117589 600125106 807514081 428824710 807514081 359707066 397437483 35233217 733703675 132406953 29612335 259622826 259622826 896140653 845661940 764657404 294980679 598577151 690829223 104014231 896140653 601480629 55683493 29612335 101856764 47118962 55683493 745608359 700864487 503267017 743931300 104014231 149278438 704542993 703131537 104014231 344826210 820702222 155202200 48431727 764657404 88321111 6890642 714199296 764657404 6797671 615069643 344826210 601480629 119235796 16869526 734048854 656153998 606741698 61245778 359073852 88321111 296797656 359073852 610416384 208300456 493373004 88321111 61245778 612635724 220066258 221617895 610416384 259622826 104014231 896140653 220066258 700864487 132406953 47118962 431198697 61245778 259622826 275885010 580165905 767846697 259622826 132406953 986610274 606741698 335234406 208997868 704542993 530781253 61245778 6890642 560746111 690829223 208300456 632586478 493373004 755379825 101856764 615069643 598577151 359707066 592311697 765823682 104014231 767846697 572502090 402137531 743931300 41863016 41863016 259622826 632586478 743931300 341554298 612635724 533883242 53024617 632586478 615069643 764657404 88975610 29612335 221617895 47118962 89294121 887272989 88975610 67226026 296797656 807514081 601480629 341554298 610416384 47118962 368757917 538856551 344826210 88975610 755379825 733703675 986610274 820702222 479931511 479338065 29612335 807514081 43796738 743931300 572502090 743931300 764657404 412584363 896140653 548306665 479931511 119117589 335502765 703131537 820702222 275885010 535863685 755379825 969795382 412584363 89294121 335234406 610416384 601480629 820702222 535863685 704542993 220066258 208997868 606741698 344826210 6797671 369599457 598577151 296797656 633892489 88321111 967778458 88321111 431198697 580165905 297971738 755379825 88321111 297971738 119235796 259622826 397437483 359707066 535863685 294358395 615069643 6797671 6890642 969795382 560746111 953633077 953633077 765823682 533883242 402137531 755379825 606741698 601480629 123968772 35233217 149278438 359073852 132406953 479338065 969795382 335234406 6890642 359707066 294358395 530781253 567436980 43796738 606741698 969795382 431198697 397437483 690829223 155202200 359073852 67226026 368757917 359707066 53024617 807514081 428824710 55683493 764657404 530781253 548306665 606741698 132406953 344826210 493373004 438432226 755379825 967778458 335234406 47118962 820702222 548306665 610416384 734048854 359073852 341554298 123968772 155202200 335502765 6890642 656153998 969795382 479338065 335234406 633892489 601480629 714199296 359073852 703131537 359707066 743931300 986610274 149278438 402137531 610416384 600125106 359707066 61245778 132406953 572502090 104014231 538856551 296797656 208300456 208997868 16869526 61245778 359073852 615069643 633892489 259622826 953633077 533883242 344826210 6797671 755379825 615069643 612635724 734048854 601480629 409343876 208300456 600125106 767846697 89294121 610416384 986610274 359073852 714199296 149278438 101856764 598577151 149278438 612635724 55683493 16869526 16869526 767846697 887272989 55683493 428824710 297971738 89294121 548306665 369599457 48431727 208997868 202896293 535863685 55683493 493373004 601480629 764657404 67226026 733703675 47118962 820702222 592311697 35233217 767846697 344826210 612635724 548306665 548306665 567436980 612635724 967778458 259622826 560746111 16869526 88975610 887272989 341554298 969795382 359707066 259622826 48431727 67226026 967778458 208300456 438432226 896140653 580165905 743931300 55683493 368757917 132406953 67226026 690829223 412584363 548306665 845661940 47118962 592311697 294980679 344826210 700864487 61245778 43796738 632586478 67226026 690829223 592311697 896140653 344826210 30945567 479338065 221617895 88321111 767846697 538856551 946535734 548306665 35233217 601480629 690829223 703131537 734048854 535863685 6890642 533883242 598577151 745608359 369599457 358622759 606741698 88975610 610416384 88321111 503267017 633892489 344826210 969795382 560746111 104014231 123968772 548306665 969795382 600125106 397437483 208997868 572502090 733703675 598577151 887272989 580165905 479338065 953633077 734048854 807514081 493373004 297971738 155202200 438432226 335234406 202896293 548306665 409343876 259622826 88975610 208300456 633892489 598577151 344826210 538856551 41863016 538856551 538856551 615069643 341554298 503267017 946535734 767846697 132406953 53024617 606741698 765823682 67226026 479338065 592311697 220066258 29612335 535863685 560746111 745608359 953633077 438432226 743931300 704542993 703131537 493373004 567436980 530781253 359073852 358622759 359073852 887272989 612635724 275885010 335234406 296797656 123968772 820702222 43796738 16869526 969795382 535863685 533883242 88975610 887272989 48431727 341554298 132406953 530781253 704542993 533883242 807514081 335502765 6890642 101856764 807514081 202896293 275885010 438432226 887272989 30945567 560746111 202896293 610416384 592311697 335502765 538856551 530781253 612635724 600125106 734048854 690829223 986610274 479338065 615069643 530781253 335234406 208300456 479338065 132406953 409343876 297971738 734048854 132406953 560746111 896140653 887272989 953633077 43796738 67226026 704542993 132406953 633892489 61245778 572502090 535863685 503267017 598577151 887272989 119235796 67226026 592311697 67226026 88321111 845661940 969795382 755379825 560746111 704542993 88321111 208997868 55683493 132406953 632586478 503267017 530781253 548306665 601480629 409343876 572502090 612635724 700864487 208997868 412584363 765823682 592311697 896140653 580165905 368757917 6797671 765823682 89294121 296797656 48431727 402137531 202896293 548306665 202896293 368757917 633892489 610416384 632586478 538856551 344826210 273279118 530781253 765823682 47118962 986610274 493373004 88975610 548306665 690829223 101856764 101856764 61245778 479338065 493373004 41863016 572502090 369599457 755379825 600125106 700864487 149278438 296797656 123968772 101856764 132406953 359073852 296797656 16869526 704542993 335502765 953633077 615069643 572502090 580165905 335234406 359707066 43796738 369599457 632586478 986610274 67226026 220066258 47118962 368757917 259622826 953633077 615069643 29612335 533883242 359073852 592311697 101856764 896140653 538856551 733703675 479338065 734048854 294980679 567436980 369599457 612635724 101856764 88975610 572502090 633892489 632586478 533883242 88321111 88321111 119235796 887272989 807514081 592311697 88321111 428824710 132406953 548306665 294358395 368757917 538856551 734048854 101856764 845661940 600125106 745608359 30945567 807514081 755379825 714199296 369599457 35233217 43796738 119235796 359073852 700864487 359073852 297971738 119117589 29612335 273279118 273279118 369599457 969795382 610416384 896140653 259622826 412584363 220066258 43796738 503267017 820702222 612635724 55683493 412584363 43796738 580165905 397437483 104014231 359073852 479931511 296797656 259622826 612635724 535863685 428824710 208300456 88975610 503267017 359073852 335502765 43796738 341554298 580165905 335234406 580165905 530781253 294358395 743931300 493373004 503267017 6890642 743931300 755379825 765823682 548306665 632586478 155202200 601480629 412584363 538856551 606741698 743931300 610416384 123968772 714199296 548306665 946535734 535863685 119117589 119235796 745608359 755379825 6797671 47118962 341554298 220066258 986610274 208997868 123968772 896140653 567436980 6890642 969795382 149278438 409343876 335234406 600125106 397437483 764657404 567436980 123968772 29612335 767846697 397437483 47118962 402137531 41863016 101856764 592311697 402137531 953633077 221617895 409343876 119235796 533883242 601480629 953633077 208300456 606741698 47118962 344826210 438432226 765823682 88975610 61245778 359707066 533883242 704542993 428824710 155202200 16869526 733703675 733703675 533883242 598577151 297971738 615069643 567436980 341554298 6797671 344826210 548306665 409343876 533883242 767846697 29612335 703131537 601480629 700864487 273279118 88975610 946535734 123968772 755379825 592311697 690829223 294358395 55683493 969795382 560746111 704542993 155202200 820702222 149278438 530781253 259622826 479338065 733703675 359707066 341554298 88321111 704542993 598577151 887272989 533883242 89294121 431198697 714199296 88321111 47118962 16869526 155202200 967778458 409343876 89294121 335502765 88321111 820702222 132406953 155202200 615069643 47118962 132406953 61245778 397437483 341554298 221617895 700864487 567436980 969795382 572502090 88321111 493373004 743931300 734048854 30945567 530781253 538856551 297971738 560746111 88975610 119235796 606741698 41863016 402137531 296797656 55683493 402137531 953633077 412584363 600125106 703131537 119117589 119117589 953633077 986610274 767846697 734048854 431198697 275885010 294980679 493373004 123968772 101856764 845661940 202896293 733703675 615069643 369599457 41863016 409343876 953633077 953633077 6797671 845661940 202896293 149278438 493373004 132406953 632586478 47118962 479338065 428824710 294980679 601480629 493373004 704542993 700864487 89294121 368757917 119117589 743931300 359707066 119235796 479931511 369599457 359073852 953633077 967778458 633892489 273279118 61245778 567436980 703131537 755379825 61245778 767846697 89294121 43796738 88321111 402137531 202896293 704542993 409343876 601480629 572502090 16869526 600125106 610416384 202896293 690829223 221617895 986610274 580165905 807514081 714199296 538856551 48431727 132406953 428824710 208300456 600125106 896140653 560746111 598577151 88975610 592311697 89294121 297971738 16869526 560746111 67226026 119235796 431198697 896140653 402137531 953633077 61245778 208997868 538856551 560746111 273279118 296797656 969795382 600125106 202896293 733703675 294980679 335502765 896140653 986610274 48431727 16869526 428824710 47118962 132406953 6890642 632586478 259622826 412584363 633892489 55683493 6797671 335502765 259622826 533883242 341554298 567436980 275885010 397437483 538856551 335234406 479931511 359073852 358622759 335234406 341554298 714199296 765823682 55683493 560746111 294358395 967778458 104014231 296797656 149278438 16869526 119117589 606741698 745608359 700864487 548306665 358622759 755379825 35233217 764657404 47118962 896140653 538856551 610416384 119235796 690829223 55683493 953633077 567436980 132406953 592311697 967778458 533883242 344826210 6890642 53024617 530781253 335502765 119235796 53024617 294980679 600125106 43796738 35233217 409343876 896140653 633892489 335502765 845661940 438432226 220066258 479338065 101856764 530781253 946535734 479338065 610416384 764657404 755379825 41863016 335234406 656153998 412584363 807514081 297971738 592311697 16869526 656153998 369599457 567436980 397437483 656153998 132406953 764657404 807514081 123968772 745608359 41863016 953633077 700864487 633892489 149278438 29612335 104014231 359707066 767846697 572502090 55683493 714199296 887272989 535863685 820702222 606741698 530781253 296797656 533883242 656153998 53024617 598577151 946535734 572502090 479931511 734048854 335502765 703131537 101856764 431198697 259622826 530781253 155202200 887272989 359073852 119235796 612635724 119235796 335234406 359073852 733703675 765823682 88975610 30945567 807514081 88975610 397437483 986610274 29612335 656153998 700864487 953633077 344826210 48431727 606741698 887272989 273279118 572502090 538856551 714199296 820702222 438432226 567436980 704542993 598577151 16869526 601480629 53024617 734048854 35233217 438432226 43796738 397437483 767846697 344826210 535863685 53024617 615069643 296797656 479338065 734048854 600125106 273279118 632586478 969795382 119117589 341554298 967778458 47118962 633892489 16869526 119235796 428824710 612635724 538856551 592311697 89294121 88975610 344826210 580165905 341554298 764657404 733703675 104014231 397437483 55683493 690829223 208300456 764657404 560746111 29612335 55683493 409343876 335502765 61245778 700864487 101856764 700864487 479338065 132406953 479338065 259622826 533883242 535863685 896140653 89294121 845661940 887272989 35233217 606741698 220066258 16869526 592311697 953633077 743931300 690829223 632586478 606741698 402137531 530781253 88321111 369599457 887272989 369599457 202896293 612635724 359707066 294980679 123968772 88975610 887272989 275885010 294980679 764657404 296797656 30945567 6797671 600125106 208997868 743931300 845661940 294358395 259622826 208300456 132406953 567436980 592311697 35233217 335234406 67226026 6797671 208300456 733703675 610416384 567436980 986610274 765823682 887272989 633892489 887272989 208997868 535863685 572502090 47118962 29612335 428824710 703131537 612635724 743931300 358622759 431198697 101856764 493373004 767846697 202896293 887272989 656153998 369599457 35233217 275885010 55683493 275885010 149278438 633892489 428824710 703131537 53024617 548306665 612635724 479338065 47118962 358622759 397437483 43796738 606741698 734048854 273279118 598577151 53024617 431198697 704542993 61245778 479931511 764657404 598577151 53024617 560746111 656153998 220066258 275885010 35233217 220066258 953633077 29612335 369599457 734048854 538856551 764657404 612635724 431198697 612635724 704542993 431198697 273279118 953633077 369599457 294980679 43796738 275885010 273279118 560746111 29612335 690829223 104014231 123968772 986610274 767846697 601480629 700864487 275885010 703131537 592311697 610416384 89294121 764657404 533883242 845661940 606741698 30945567 55683493 89294121 369599457 16869526 341554298 755379825 567436980 690829223 335234406 123968772 755379825 656153998 969795382 598577151 43796738 567436980 560746111 592311697 535863685 820702222 580165905 294358395 294358395 155202200 16869526 208997868 275885010 755379825 155202200 765823682 479338065 533883242 208997868 208300456 101856764 633892489 208997868 359707066 438432226 259622826 704542993 296797656 369599457 734048854 601480629 61245778 969795382 6890642 273279118 493373004 101856764 733703675 600125106 61245778 845661940 368757917 493373004 600125106 30945567 714199296 755379825 503267017 29612335 845661940 533883242 119117589 101856764 123968772 431198697 538856551 700864487 296797656 610416384 294358395 202896293 479338065 601480629 402137531 967778458 743931300 297971738 428824710 30945567 55683493 53024617 208997868 612635724 600125106 714199296 359073852 503267017 297971738 606741698 535863685 548306665 101856764 610416384 294358395 221617895 503267017 633892489 104014231 820702222 149278438 656153998 493373004 16869526 35233217 149278438 123968772 29612335 745608359 335502765 967778458 632586478 208300456 953633077 572502090 438432226 397437483 359707066 41863016 755379825 335234406 535863685 208300456 548306665 294980679 986610274 887272989 820702222 479931511 690829223 208300456 149278438 592311697 104014231 88975610 572502090 580165905 35233217 703131537 538856551 580165905 368757917 335234406 275885010 119117589 572502090 35233217 606741698 733703675 221617895 202896293 359707066 119117589 479931511 88975610 610416384 208300456 369599457 88321111 358622759 397437483 734048854 119117589 896140653 402137531 30945567 700864487 119117589 202896293 530781253 67226026 104014231 41863016 530781253 369599457 572502090 969795382 703131537 359707066 208997868 592311697 43796738 35233217 479931511 220066258 296797656 610416384 61245778 119117589 29612335 820702222 610416384 368757917 294358395 30945567 530781253 743931300 600125106 88321111 297971738 632586478 119235796 53024617 967778458 743931300 606741698 208300456 967778458 703131537 101856764 48431727 294980679 30945567 598577151 431198697 369599457 606741698 296797656 479338065 341554298 745608359 615069643 119117589 89294121 633892489 259622826 745608359 598577151 764657404 55683493 409343876 567436980 202896293 119117589 428824710 656153998 104014231 89294121 845661940 533883242 123968772 359707066 633892489 606741698 733703675 896140653 632586478 820702222 743931300 369599457 208997868 41863016 412584363 479931511 220066258 633892489 767846697 88975610 344826210 30945567 275885010 55683493 820702222 6797671 580165905 29612335 6890642 612635724 745608359 16869526 47118962 530781253 438432226 294358395 601480629 359073852 273279118 35233217 16869526 606741698 119117589 755379825 35233217 294358395 119117589 767846697 533883242 479338065 615069643 294980679 567436980 438432226 220066258 202896293 208997868 493373004 35233217 359073852 48431727 208300456 734048854 259622826 953633077 764657404 572502090 615069643 845661940 592311697 89294121 297971738 887272989 53024617 703131537 745608359 896140653 479338065 656153998 123968772 600125106 845661940 946535734 656153998 479338065 807514081 259622826 409343876 119235796 89294121 479338065 294980679 610416384 409343876 409343876 560746111 16869526 572502090 368757917 560746111 61245778 88321111 208300456 765823682 743931300 538856551 530781253 89294121 368757917 132406953 335502765 600125106 119235796 765823682 53024617 101856764 656153998 344826210 610416384 220066258 155202200 208997868 479338065 438432226 560746111 580165905 632586478 615069643 104014231 493373004 294980679 535863685 765823682 765823682 409343876 30945567 409343876 30945567 493373004 6890642 61245778 104014231 61245778 30945567 493373004 610416384 67226026 530781253 438432226 335502765 89294121 30945567 714199296 612635724 335234406 610416384 538856551 533883242 714199296 572502090 896140653 612635724 612635724 610416384 969795382 6797671 208300456 208300456 368757917 53024617 53024617 548306665 89294121 101856764 592311697 402137531 155202200 294980679 601480629 656153998 887272989 88975610 743931300 48431727 53024617 946535734 538856551 53024617 764657404 412584363 412584363 615069643 53024617 132406953 88321111 119117589 548306665 359073852 335502765 431198697 132406953 35233217 479931511 533883242 88321111 601480629 765823682 567436980 61245778 503267017 369599457 35233217 572502090 503267017 743931300 55683493 41863016 88975610 335502765 969795382 47118962 493373004 479338065 612635724 538856551 296797656 47118962 48431727 733703675 606741698 294358395 820702222 633892489 745608359 335234406 119235796 359073852 606741698 369599457 132406953 610416384 202896293 431198697 428824710 297971738 359707066 690829223 88321111 397437483 533883242 149278438 29612335 428824710 946535734 275885010 530781253 755379825 53024617 714199296 428824710 101856764 503267017 807514081 438432226 704542993 580165905 273279118 503267017 656153998 733703675 767846697 67226026 600125106 296797656 845661940 53024617 402137531 765823682 807514081 479931511 155202200 580165905 703131537 35233217 704542993 615069643 755379825 700864487 149278438 530781253 530781253 55683493 598577151 55683493 572502090 47118962 600125106 807514081 733703675 598577151 946535734 592311697 30945567 530781253 572502090 67226026 548306665 820702222 6890642 845661940 101856764 89294121 755379825 969795382 428824710 53024617 359707066 690829223 969795382 53024617 428824710 6890642 743931300 820702222 202896293 606741698 703131537 16869526 714199296 632586478 149278438 533883242 412584363 538856551 294358395 690829223 123968772 412584363 6797671 402137531 369599457 369599457 61245778 402137531 359707066 344826210 896140653 359707066 953633077 633892489 503267017 572502090 397437483 946535734 202896293 764657404 48431727 592311697 632586478 606741698 986610274 412584363 690829223 953633077 714199296 368757917 221617895 428824710 765823682 733703675 6890642 438432226 765823682 104014231 615069643 89294121 745608359 48431727 132406953 275885010 704542993 745608359 598577151 273279118 221617895 221617895 690829223 953633077 29612335 294980679 548306665 123968772 612635724 703131537 612635724 986610274 202896293 397437483 560746111 30945567 294980679 600125106 101856764 493373004 369599457 155202200 845661940 734048854 431198697 438432226 47118962 119235796 946535734 845661940 986610274 273279118 53024617 690829223 703131537 479338065 632586478 101856764 53024617 335502765 601480629 896140653 409343876 29612335 67226026 123968772 479338065 368757917 88321111 714199296 402137531 560746111 67226026 358622759 633892489 341554298 412584363 335234406 615069643 598577151 397437483 6797671 208997868 297971738 896140653 294980679 431198697 704542993 946535734 341554298 202896293 208300456 733703675 67226026 743931300 533883242 601480629 6797671 764657404 548306665 743931300 703131537 335502765 61245778 297971738 294358395 101856764 47118962 6797671 633892489 986610274 409343876 155202200 344826210 493373004 946535734 600125106 30945567 88321111 220066258 208997868 259622826 359707066 438432226 35233217 765823682 986610274 764657404 560746111 47118962 119235796 335234406 89294121 344826210 16869526 535863685 294980679 409343876 88975610 600125106 572502090 119117589 29612335 598577151 41863016 369599457 572502090 428824710 986610274 119235796 368757917 208997868 368757917 560746111 632586478 479338065 764657404 104014231 202896293 986610274 612635724 61245778 202896293 335234406 220066258 538856551 335234406 548306665 535863685 16869526 493373004 67226026 632586478 48431727 48431727 592311697 745608359 368757917 297971738 592311697 119117589 341554298 845661940 700864487 703131537 259622826 580165905 273279118 734048854 35233217 273279118 275885010 896140653 61245778 572502090 704542993 155202200 104014231 220066258 89294121 745608359 704542993 335502765 764657404 538856551 61245778 259622826 592311697 535863685 335502765 572502090 765823682 30945567 359073852 155202200 767846697 132406953 764657404 43796738 690829223 734048854 535863685 132406953 220066258 43796738 30945567 533883242 335502765 220066258 359073852 755379825 690829223 656153998 208300456 734048854 530781253 294358395 259622826 969795382 700864487 601480629 119235796 259622826 969795382 548306665 35233217 969795382 431198697 560746111 273279118 359073852 53024617 632586478 612635724 601480629 969795382 16869526 297971738 548306665 896140653 335234406 820702222 953633077 548306665 743931300 743931300 202896293 548306665 601480629 714199296 700864487 610416384 359073852 47118962 632586478 123968772 953633077 703131537 600125106 296797656 335234406 896140653 297971738 6890642 535863685 220066258 503267017 601480629 612635724 986610274 35233217 409343876 632586478 700864487 592311697 88975610 369599457 208997868 690829223 358622759 592311697 896140653 119117589 6797671 896140653 733703675 953633077 548306665 16869526 335234406 765823682 633892489 275885010 479338065 612635724 600125106 592311697 273279118 16869526 275885010 30945567 493373004 41863016 30945567 820702222 275885010 335234406 734048854 369599457 479338065 606741698 431198697 335234406 132406953 119235796 600125106 946535734 369599457 438432226 967778458 969795382 612635724 123968772 368757917 30945567 986610274 132406953 297971738 610416384 341554298 734048854 67226026 132406953 335234406 335234406 969795382 358622759 335234406 503267017 745608359 48431727 807514081 714199296 986610274 535863685 703131537 344826210 690829223 259622826 967778458 633892489 533883242 572502090 946535734 704542993 493373004 538856551 503267017 30945567 369599457 149278438 479338065 41863016 89294121 572502090 119235796 341554298 714199296 538856551 612635724 845661940 294980679 6797671 104014231 409343876 101856764 53024617 208997868 560746111 503267017 606741698 592311697 43796738 55683493 538856551 202896293 610416384 428824710 369599457 88975610 600125106 221617895 359707066 132406953 969795382 845661940 294358395 359707066 155202200 30945567 535863685 35233217 132406953 704542993 615069643 402137531 538856551 119235796 123968772 767846697 61245778 30945567 220066258 967778458 572502090 369599457 335502765 755379825 567436980 820702222 104014231 560746111 745608359 535863685 369599457 600125106 633892489 969795382 208997868 592311697 155202200 953633077 61245778 714199296 297971738 598577151 101856764 953633077 208300456 119117589 344826210 88321111 397437483 431198697 953633077 764657404 656153998 734048854 535863685 397437483 690829223 335234406 538856551 612635724 560746111 601480629 41863016 208300456 61245778 538856551 101856764 88975610 67226026 533883242 953633077 208997868 967778458 428824710 633892489 47118962 369599457 986610274 55683493 6797671 119235796 409343876 600125106 397437483 767846697 967778458 273279118 592311697 368757917 89294121 369599457 610416384 743931300 572502090 703131537 88975610 438432226 493373004 35233217 969795382 896140653 259622826 606741698 946535734 104014231 533883242 294980679 820702222 30945567 359707066 104014231 208997868 101856764 297971738 53024617 104014231 29612335 743931300 755379825 220066258 88975610 969795382 220066258 341554298 598577151 567436980 208300456 369599457 633892489 359073852 55683493 533883242 610416384 598577151 431198697 765823682 16869526 29612335 703131537 369599457 548306665 335502765 208300456 397437483 155202200 700864487 220066258 438432226 845661940 734048854 335502765 755379825 368757917 615069643 479338065 275885010 221617895 368757917 700864487 704542993 123968772 632586478 530781253 202896293 535863685 344826210 598577151 259622826 16869526 35233217 359073852 43796738 755379825 119235796 820702222 294980679 412584363 745608359 610416384 946535734 560746111 341554298 35233217 55683493 294358395 208997868 548306665 755379825 412584363 55683493 606741698 221617895 409343876 341554298 275885010 341554298 600125106 412584363 149278438 55683493 633892489 503267017 953633077 600125106 535863685 807514081 656153998 294980679 764657404 820702222 6797671 48431727 633892489 887272989 273279118 368757917 807514081 615069643 632586478 479931511 208997868 104014231 615069643 48431727 155202200 632586478 335502765 123968772 969795382 767846697 845661940 397437483 896140653 592311697 572502090 359707066 530781253 409343876 503267017 101856764 297971738 61245778 431198697 733703675 533883242 344826210 88321111 402137531 29612335 359073852 341554298 123968772 592311697 155202200 30945567 275885010 493373004 67226026 53024617 275885010 615069643 600125106 887272989 16869526 632586478 29612335 297971738 967778458 155202200 946535734 359073852 208997868 155202200 767846697 845661940 765823682 132406953 533883242 560746111 341554298 612635724 953633077 101856764 946535734 438432226 632586478 294980679 734048854 733703675 530781253 88321111 89294121 409343876 592311697 969795382 335234406 16869526 344826210 755379825 341554298 733703675 259622826 967778458 43796738 896140653 946535734 208300456 567436980 755379825 887272989 530781253 294358395 368757917 88321111 220066258 428824710 755379825 548306665 704542993 67226026 598577151 35233217 341554298 61245778 572502090 61245778 6890642 734048854 402137531 690829223 296797656 560746111 632586478 764657404 55683493 734048854 734048854 633892489 341554298 359073852 765823682 369599457 43796738 273279118 402137531 633892489 61245778 807514081 220066258 765823682 946535734 123968772 259622826 615069643 704542993 155202200 88975610 428824710 297971738 208997868 202896293 30945567 6890642 41863016 946535734 101856764 208997868 580165905 479931511 600125106 368757917 601480629 259622826 6797671 397437483 55683493 567436980 580165905 572502090 887272989 89294121 202896293 35233217 690829223 503267017 969795382 30945567 275885010 548306665 969795382 967778458 402137531 598577151 294980679 745608359 896140653 368757917 202896293 296797656 592311697 598577151 412584363 656153998 656153998 438432226 633892489 733703675 296797656 820702222 208997868 119235796 632586478 359707066 359707066 633892489 896140653 431198697 104014231 600125106 567436980 88975610 412584363 601480629 967778458 47118962 946535734 208300456 104014231 149278438 6797671 16869526 714199296 503267017 896140653 714199296 335502765 633892489 632586478 714199296 119117589 149278438 656153998 714199296 104014231 368757917 438432226 29612335 35233217 714199296 297971738 89294121 53024617 530781253 431198697 369599457 412584363 29612335 428824710 208300456 208997868 297971738 632586478 412584363 29612335 30945567 820702222 887272989 567436980 48431727 88321111 335502765 208997868 296797656 29612335 767846697 47118962 703131537 755379825 887272989 479931511 969795382 412584363 61245778 35233217 969795382 733703675 967778458 503267017 610416384 335502765 294980679 119235796 896140653 149278438 601480629 368757917 155202200 119117589 335234406 703131537 567436980 29612335 612635724 359073852 610416384 969795382 208300456 764657404 538856551 48431727 297971738 612635724 601480629 530781253 503267017 341554298 969795382 208997868 221617895 6797671 946535734 572502090 402137531 369599457 601480629 359707066 119117589 53024617 767846697 580165905 294980679 341554298 953633077 119117589 656153998 220066258 35233217 61245778 16869526 493373004 297971738 734048854 734048854 592311697 88321111 6890642 560746111 220066258 101856764 294358395 633892489 615069643 567436980 986610274 612635724 16869526 402137531 887272989 368757917 6797671 690829223 221617895 743931300 503267017 479338065 431198697 335234406 560746111 493373004 220066258 294358395 479338065 533883242 335234406 703131537 493373004 55683493 530781253 438432226 743931300 560746111 409343876 359073852 88321111 703131537 16869526 703131537 335234406 30945567 123968772 953633077 764657404 533883242 88975610 743931300 479338065 807514081 887272989 633892489 896140653 703131537 807514081 89294121 704542993 48431727 896140653 29612335 55683493 53024617 820702222 743931300 548306665 533883242 431198697 969795382 335234406 359073852 656153998 438432226 765823682 341554298 632586478 807514081 733703675 535863685 431198697 359707066 733703675 431198697 548306665 820702222 47118962 273279118 703131537 88321111 764657404 368757917 704542993 123968772 690829223 48431727 335502765 535863685 733703675 35233217 820702222 6890642 369599457 743931300 969795382 538856551 479931511 275885010 493373004 89294121 359073852 438432226 294358395 344826210 567436980 887272989 221617895 335502765 615069643 580165905 428824710 202896293 615069643 560746111 67226026 479931511 765823682 967778458 335234406 969795382 479338065 745608359 548306665 341554298 743931300 335234406 48431727 807514081 745608359 149278438 479931511 47118962 61245778 592311697 600125106 690829223 61245778 48431727 88975610 119235796 615069643 567436980 259622826 30945567 807514081 755379825 967778458 208300456 67226026 493373004 296797656 548306665 632586478 43796738 67226026 767846697 202896293 88975610 344826210 101856764 296797656 341554298 580165905 6797671 764657404 335234406 820702222 615069643 335502765 600125106 149278438 533883242 55683493 969795382 402137531 273279118 700864487 601480629 764657404 953633077 845661940 633892489 438432226 341554298 601480629 208997868 88975610 55683493 533883242 220066258 690829223 560746111 755379825 606741698 89294121 53024617 567436980 61245778 48431727 632586478 202896293 700864487 88321111 431198697 493373004 479931511 690829223 6797671 969795382 208300456 119235796 202896293 359707066 533883242 47118962 359707066 359707066 845661940 397437483 88321111 493373004 633892489 369599457 297971738 88321111 296797656 704542993 35233217 887272989 428824710 149278438 119117589 606741698 598577151 438432226 55683493 208997868 656153998 755379825 29612335 612635724 335234406 208997868 88975610 428824710 202896293 16869526 493373004 335234406 48431727 359073852 220066258 535863685 358622759 967778458 359707066 431198697 119235796 734048854 412584363 119235796 538856551 412584363 887272989 767846697 538856551 132406953 580165905 610416384 734048854 600125106 6890642 969795382 887272989 600125106 704542993 61245778 633892489 765823682 969795382 53024617 220066258 887272989 548306665 53024617 29612335 16869526 53024617 41863016 202896293 220066258 560746111 953633077 202896293 743931300 208997868 428824710 88321111 845661940 55683493 479338065 503267017 297971738 67226026 953633077 690829223 764657404 6797671 359707066 132406953 296797656 946535734 493373004 341554298 402137531 119117589 755379825 946535734 431198697 598577151 368757917 119117589 438432226 530781253 119235796 16869526 335502765 479338065 896140653 220066258 208300456 412584363 600125106 431198697 632586478 16869526 633892489 764657404 67226026 275885010 409343876 55683493 402137531 297971738 259622826 409343876 88975610 535863685 535863685 601480629 479931511 953633077 297971738 538856551 612635724 887272989 743931300 986610274 560746111 221617895 296797656 48431727 479931511 535863685 368757917 101856764 29612335 208997868 845661940 35233217 600125106 409343876 479931511 615069643 412584363 41863016 538856551 600125106 700864487 16869526 412584363 845661940 704542993 61245778 580165905 202896293 6797671 208300456 807514081 601480629 88975610 6797671 202896293 6890642 946535734 633892489 428824710 297971738 567436980 259622826 807514081 986610274 764657404 438432226 30945567 745608359 479338065 767846697 530781253 845661940 438432226 946535734 30945567 953633077 479931511 567436980 765823682 220066258 55683493 296797656 845661940 745608359 438432226 764657404 119117589 16869526 598577151 767846697 567436980 598577151 294358395 887272989 43796738 341554298 88321111 119117589 986610274 341554298 764657404 580165905 6890642 220066258 703131537 208997868 35233217 986610274 43796738 733703675 88975610 16869526 493373004 41863016 745608359 612635724 409343876 560746111 807514081 119117589 946535734 41863016 259622826 297971738 610416384 548306665 714199296 208997868 615069643 48431727 335234406 601480629 41863016 538856551 275885010 896140653 969795382 61245778 208997868 47118962 149278438 745608359 767846697 493373004 764657404 412584363 335234406 344826210 104014231 755379825 493373004 896140653 344826210 548306665 275885010 538856551 745608359 61245778 530781253 55683493 479931511 221617895 369599457 43796738 296797656 807514081 119235796 55683493 61245778 335234406 202896293 560746111 438432226 765823682 615069643 123968772 104014231 220066258 335234406 123968772 208997868 6890642 16869526 359707066 580165905 615069643 88975610 30945567 358622759 296797656 89294121 530781253 6890642 538856551 273279118 29612335 132406953 598577151 275885010 48431727 67226026 479338065 633892489 700864487 16869526 633892489 807514081 703131537 953633077 402137531 273279118 807514081 30945567 397437483 35233217 610416384 88321111 88975610 155202200 149278438 896140653 297971738 656153998 533883242 101856764 61245778 610416384 633892489 953633077 53024617 61245778 294980679 572502090 734048854 48431727 149278438 733703675 53024617 67226026 767846697 479931511 632586478 402137531 101856764 402137531 807514081 946535734 580165905 101856764 538856551 368757917 273279118 986610274 580165905 714199296 35233217 53024617 35233217 273279118 53024617 149278438 132406953 29612335 538856551 438432226 43796738 610416384 600125106 734048854 656153998 704542993 967778458 533883242 275885010 734048854 368757917 89294121 273279118 30945567 610416384 820702222 55683493 67226026 67226026 479338065 967778458 149278438 610416384 123968772 765823682 119235796 55683493 6797671 946535734 149278438 368757917 535863685 101856764 369599457 358622759 704542993 6890642 297971738 296797656 43796738 606741698 119235796 690829223 807514081 358622759 428824710 606741698 538856551 296797656 208997868 208300456 368757917 535863685 61245778 615069643 297971738 341554298 412584363 369599457 538856551 358622759 656153998 690829223 294980679 592311697 368757917 294980679 149278438 358622759 969795382 755379825 409343876 953633077 765823682 969795382 969795382 358622759 592311697 368757917 275885010 409343876 610416384 734048854 580165905 119117589 402137531 359707066 402137531 359073852 104014231 530781253 765823682 104014231 48431727 123968772 358622759 35233217 335502765 359707066 202896293 294980679 88975610 294980679 221617895 6797671 335502765 755379825 335502765 259622826 745608359 402137531 610416384 16869526 88975610 807514081 479931511 633892489 335234406 606741698 714199296 149278438 601480629 503267017 89294121 567436980 764657404 967778458 567436980 580165905 358622759 765823682 358622759 438432226 755379825 48431727 572502090 409343876 535863685 690829223 572502090 896140653 548306665 132406953 67226026 6797671 402137531 986610274 16869526 479931511 733703675 341554298 479931511 612635724 606741698 764657404 202896293 220066258 887272989 220066258 606741698 733703675 358622759 986610274 733703675 896140653 220066258 612635724 119235796 369599457 598577151 208997868 119235796 335234406 703131537 202896293 580165905 953633077 335234406 221617895 30945567 632586478 409343876 35233217 296797656 101856764 402137531 30945567 412584363 47118962 208997868 969795382 612635724 61245778 704542993 598577151 202896293 296797656 428824710 6890642 767846697 55683493 986610274 369599457 344826210 220066258 369599457 548306665 368757917 535863685 986610274 535863685 598577151 344826210 119235796 294358395 53024617 358622759 560746111 344826210 820702222 155202200 820702222 273279118 615069643 335234406 598577151 61245778 30945567 493373004 714199296 615069643 612635724 946535734 530781253 845661940 359707066 6797671 567436980 535863685 567436980 88975610 535863685 704542993 567436980 820702222 369599457 428824710 220066258 610416384 601480629 155202200 887272989 67226026 55683493 132406953 703131537 896140653 48431727 119235796 690829223 615069643 704542993 275885010 296797656 61245778 703131537 6890642 714199296 259622826 335502765 359707066 6797671 296797656 733703675 397437483 600125106 61245778 275885010 690829223 765823682 397437483 946535734 88975610 29612335 745608359 548306665 359073852 358622759 714199296 765823682 132406953 202896293 335234406 820702222 428824710 592311697 548306665 369599457 297971738 358622759 600125106 946535734 294358395 29612335 155202200 16869526 335502765 30945567 208997868 767846697 335502765 612635724 656153998 294980679 221617895 220066258 29612335 967778458 438432226 67226026 538856551 6797671 700864487 606741698 887272989 123968772 820702222 30945567 43796738 572502090 700864487 359073852 358622759 6797671 6890642 119235796 887272989 155202200 259622826 538856551 743931300 533883242 359707066 656153998 598577151 402137531 402137531 946535734 632586478 690829223 368757917 548306665 53024617 538856551 765823682 88321111 275885010 601480629 202896293 208997868 493373004 275885010 294980679 202896293 275885010 967778458 820702222 598577151 703131537 431198697 690829223 535863685 704542993 149278438 610416384 88321111 409343876 704542993 969795382 428824710 767846697 560746111 53024617 359707066 273279118 493373004 560746111 632586478 132406953 612635724 119117589 67226026 88321111 104014231 6797671 580165905 335234406 341554298 88321111 598577151 734048854 765823682 755379825 820702222 535863685 606741698 101856764 632586478 149278438 845661940 35233217 479338065 755379825 714199296 297971738 431198697 538856551 341554298 221617895 592311697 294358395 296797656 755379825 341554298 402137531 606741698 615069643 560746111 208300456 428824710 734048854 946535734 294358395 275885010 700864487 535863685 548306665 47118962 409343876 119235796 887272989 503267017 53024617 601480629 119117589 296797656 807514081 368757917 953633077 767846697 896140653 946535734 953633077 275885010 6797671 598577151 592311697 208997868 220066258 601480629 632586478 632586478 610416384 341554298 493373004 369599457 479338065 986610274 953633077 61245778 48431727 896140653 572502090 703131537 606741698 43796738 953633077 409343876 704542993 208997868 123968772 344826210 149278438 55683493 344826210 656153998 967778458 88321111 560746111 88975610 409343876 359073852 503267017 358622759 358622759 745608359 132406953 986610274 88975610 88975610 16869526 734048854 47118962 598577151 969795382 341554298 88321111 700864487 690829223 359073852 208997868 479931511 16869526 132406953 335502765 845661940 259622826 764657404 592311697 43796738 344826210 845661940 767846697 341554298 431198697 344826210 47118962 745608359 149278438 53024617 428824710 155202200 88321111 633892489 149278438 35233217 297971738 845661940 6890642 755379825 530781253 601480629 119117589 397437483 612635724 48431727 16869526 202896293 48431727 53024617 820702222 633892489 428824710 208300456 632586478 6890642 89294121 560746111 259622826 55683493 633892489 101856764 431198697 55683493 743931300 412584363 294980679 745608359 47118962 656153998 704542993 438432226 493373004 733703675 88975610 104014231 275885010 896140653 535863685 208300456 598577151 953633077 259622826 733703675 35233217 601480629 656153998 208300456 88321111 119117589 29612335 755379825 89294121 633892489 704542993 767846697 16869526 767846697 88975610 615069643 969795382 335502765 88975610 43796738 767846697 41863016 896140653 600125106 820702222 548306665 67226026 438432226 896140653 764657404 493373004 6797671 104014231 845661940 755379825 294358395 428824710 297971738 438432226 745608359 273279118 53024617 119235796 221617895 612635724 409343876 503267017 397437483 359073852 953633077 431198697 503267017 259622826 402137531 953633077 397437483 335234406 598577151 402137531 580165905 601480629 359073852 428824710 294358395 294980679 402137531 606741698 47118962 560746111 606741698 601480629 397437483 341554298 765823682 714199296 560746111 714199296 755379825 967778458 402137531 221617895 479338065 88975610 533883242 47118962 953633077 745608359 89294121 896140653 530781253 633892489 606741698 48431727 503267017 845661940 601480629 700864487 656153998 700864487 764657404 61245778 53024617 6890642 43796738 368757917 548306665 592311697 503267017 67226026 535863685 896140653 969795382 341554298 807514081 335502765 967778458 155202200 503267017 402137531 30945567 397437483 807514081 633892489 765823682 335234406 53024617 610416384 745608359 548306665 220066258 149278438 202896293 598577151 969795382 259622826 431198697 53024617 535863685 88321111 560746111 438432226 572502090 428824710 560746111 47118962 335234406 16869526 743931300 53024617 149278438 598577151 335234406 296797656 369599457 359707066 89294121 16869526 714199296 273279118 690829223 560746111 335502765 428824710 221617895 359073852 47118962 632586478 88975610 55683493 88321111 580165905 119117589 402137531 335234406 368757917 733703675 580165905 820702222 67226026 967778458 598577151 89294121 259622826 479931511 104014231 953633077 530781253 155202200 155202200 259622826 493373004 412584363 560746111 615069643 633892489 560746111 16869526 61245778 633892489 335234406 610416384 221617895 202896293 53024617 296797656 409343876 967778458 767846697 767846697 734048854 123968772 294980679 704542993 820702222 335502765 104014231 493373004 714199296 592311697 533883242 560746111 606741698 88321111 88975610 700864487 359707066 548306665 89294121 530781253 412584363 67226026 101856764 438432226 29612335 41863016 600125106 412584363 16869526 48431727 221617895 47118962 690829223 986610274 807514081 359707066 208997868 149278438 368757917 368757917 503267017 220066258 335234406 606741698 986610274 538856551 503267017 294358395 335234406 294358395 690829223 745608359 538856551 530781253 530781253 101856764 61245778 600125106 592311697 341554298 656153998 294358395 53024617 755379825 946535734 632586478 703131537 119117589 580165905 412584363 344826210 632586478 358622759 765823682 530781253 743931300 53024617 202896293 48431727 88321111 132406953 632586478 538856551 479931511 764657404 30945567 412584363 359707066 598577151 755379825 123968772 101856764 397437483 397437483 341554298 221617895 535863685 273279118 359073852 397437483 67226026 598577151 359707066 703131537 402137531 208300456 41863016 533883242 764657404 123968772 700864487 755379825 53024617 764657404 275885010 208300456 89294121 572502090 47118962 598577151 149278438 714199296 530781253 479931511 220066258 548306665 294358395 700864487 335234406 67226026 580165905 503267017 503267017 273279118 656153998 359707066 633892489 202896293 53024617 438432226 633892489 946535734 208997868 479338065 41863016 296797656 704542993 88321111 119117589 48431727 296797656 6890642 61245778 104014231 765823682 359707066 538856551 887272989 592311697 202896293 104014231 632586478 101856764 567436980 764657404 896140653 765823682 61245778 412584363 764657404 259622826 61245778 533883242 259622826 431198697 548306665 101856764 35233217 369599457 503267017 704542993 986610274 88975610 88975610 967778458 41863016 656153998 733703675 503267017 600125106 43796738 335234406 548306665 820702222 359707066 149278438 580165905 55683493 887272989 273279118 202896293 743931300 296797656 703131537 119117589 89294121 503267017 615069643 767846697 104014231 221617895 358622759 220066258 428824710 428824710 123968772 55683493 359707066 61245778 101856764 600125106 755379825 6890642 6890642 119235796 953633077 493373004 16869526 703131537 35233217 368757917 601480629 341554298 548306665 969795382 580165905 55683493 896140653 969795382 615069643 438432226 946535734 967778458 755379825 119235796 610416384 896140653 47118962 335234406 29612335 88975610 259622826 896140653 845661940 273279118 275885010 946535734 132406953 208997868 67226026 703131537 132406953 402137531 335234406 208300456 612635724 61245778 335502765 755379825 89294121 493373004 734048854 953633077 294358395 359073852 610416384 89294121 600125106 358622759 149278438 493373004 88975610 101856764 690829223 16869526 479931511 503267017 580165905 807514081 123968772 493373004 612635724 47118962 592311697 567436980 479338065 30945567 358622759 733703675 700864487 633892489 560746111 503267017 397437483 820702222 431198697 986610274 47118962 764657404 6890642 807514081 294358395 409343876 6890642 275885010 402137531 397437483 703131537 656153998 755379825 294980679 409343876 438432226 101856764 402137531 41863016 493373004 6797671 592311697 704542993 704542993 703131537 67226026 538856551 344826210 767846697 132406953 294358395 101856764 61245778 743931300 479931511 104014231 88321111 632586478 428824710 530781253 412584363 53024617 745608359 538856551 633892489 764657404 560746111 43796738 479931511 294980679 88975610 704542993 946535734 412584363 220066258 369599457 409343876 733703675 89294121 428824710 6797671 48431727 431198697 733703675 610416384 765823682 493373004 690829223 104014231 67226026 89294121 601480629 535863685 703131537 294358395 606741698 6797671 67226026 479338065 745608359 221617895 273279118 610416384 119235796 89294121 67226026 765823682 41863016 402137531 745608359 615069643 43796738 610416384 67226026 208997868 580165905 601480629 567436980 734048854 296797656 743931300 259622826 61245778 208300456 369599457 606741698 41863016 953633077 986610274 734048854 606741698 104014231 479338065 820702222 612635724 967778458 690829223 275885010 88975610 764657404 438432226 202896293 601480629 755379825 734048854 41863016 612635724 493373004 428824710 119235796 567436980 592311697 845661940 592311697 202896293 764657404 503267017 560746111 755379825 560746111 690829223 535863685 598577151 845661940 438432226 967778458 43796738 101856764 538856551 221617895 30945567 67226026 273279118 606741698 969795382 259622826 438432226 88975610 986610274 704542993 767846697 359073852 946535734 733703675 533883242 580165905 704542993 6797671 567436980 530781253 55683493 493373004 30945567 986610274 88321111 503267017 431198697 335234406 369599457 896140653 88975610 438432226 6890642 600125106 431198697 88975610 887272989 104014231 104014231 297971738 89294121 479931511 764657404 953633077 259622826 30945567 61245778 104014231 155202200 297971738 221617895 402137531 409343876 953633077 560746111 359707066 612635724 946535734 30945567 294358395 767846697 123968772 953633077 155202200 101856764 530781253 259622826 734048854 132406953 359073852 535863685 548306665 43796738 297971738 409343876 428824710 202896293 101856764 297971738 503267017 402137531 273279118 493373004 202896293 101856764 369599457 294980679 202896293 132406953 402137531 275885010 6890642 764657404 656153998 656153998 767846697 567436980 53024617 887272989 402137531 560746111 745608359 369599457 700864487 887272989 969795382 548306665 67226026 29612335 767846697 734048854 592311697 221617895 743931300 704542993 297971738 703131537 548306665 220066258 6890642 368757917 53024617 592311697 61245778 297971738 297971738 341554298 119117589 344826210 35233217 535863685 656153998 560746111 412584363 341554298 592311697 733703675 341554298 132406953 428824710 535863685 335502765 764657404 538856551 438432226 845661940 16869526 755379825 887272989 479931511 89294121 606741698 6890642 887272989 820702222 946535734 412584363 969795382 402137531 703131537 703131537 755379825 344826210 428824710 344826210 572502090 132406953 733703675 601480629 431198697 412584363 208300456 397437483 632586478 341554298 53024617 743931300 88321111 397437483 560746111 572502090 294980679 601480629 560746111 208300456 538856551 123968772 743931300 946535734 359073852 755379825 601480629 119235796 149278438 297971738 598577151 296797656 807514081 479931511 275885010 397437483 733703675 700864487 612635724 845661940 733703675 580165905 946535734 294980679 297971738 572502090 6797671 704542993 202896293 6890642 580165905 359073852 745608359 479338065 341554298 601480629 41863016 55683493 88975610 294980679 369599457 155202200 535863685 132406953 887272989 745608359 123968772 767846697 369599457 946535734 743931300 359073852 845661940 503267017 601480629 690829223 967778458 592311697 745608359 89294121 767846697 600125106 533883242 615069643 202896293 88975610 6890642 67226026 132406953 132406953 615069643 700864487 294980679 548306665 6797671 656153998 119235796 30945567 402137531 820702222 132406953 969795382 41863016 610416384 431198697 986610274 807514081 438432226 123968772 601480629 359707066 297971738 743931300 633892489 598577151 538856551 896140653 493373004 104014231 953633077 714199296 703131537 101856764 969795382 615069643 479338065 428824710 132406953 208997868 296797656 533883242 745608359 30945567 535863685 612635724 600125106 690829223 47118962 700864487 397437483 572502090 402137531 530781253 615069643 503267017 633892489 615069643 259622826 123968772 632586478 606741698 369599457 220066258 560746111 567436980 969795382 572502090 273279118 743931300 733703675 533883242 946535734 953633077 572502090 358622759 601480629 610416384 714199296 633892489 275885010 294980679 294980679 986610274 535863685 431198697 820702222 412584363 335234406 764657404 55683493 53024617 101856764 438432226 503267017 438432226 734048854 335502765 600125106 41863016 30945567 428824710 88321111 438432226 48431727 807514081 438432226 104014231 765823682 548306665 29612335 202896293 632586478 294980679 986610274 275885010 412584363 615069643 733703675 47118962 606741698 16869526 656153998 567436980 743931300 632586478 606741698 896140653 967778458 656153998 35233217 358622759 700864487 155202200 745608359 438432226 700864487 208300456 53024617 202896293 533883242 259622826 845661940 335234406 132406953 369599457 703131537 807514081 428824710 845661940 341554298 409343876 538856551 887272989 149278438 606741698 704542993 431198697 633892489 48431727 296797656 88321111 438432226 149278438 690829223 533883242 149278438 149278438 297971738 703131537 567436980 887272989 700864487 368757917 734048854 745608359 438432226 538856551 887272989 845661940 633892489 764657404 335234406 53024617 807514081 208300456 734048854 259622826 294358395 208997868 335502765 41863016 656153998 845661940 119235796 767846697 656153998 733703675 567436980 221617895 88975610 580165905 61245778 43796738 656153998 101856764 612635724 535863685 55683493 273279118 88321111 67226026 533883242 29612335 359707066 530781253 55683493 297971738 765823682 29612335 431198697 101856764 397437483 341554298 412584363 88321111 335502765 88975610 35233217 41863016 690829223 567436980 953633077 714199296 598577151 132406953 598577151 598577151 431198697 6797671 47118962 29612335 297971738 967778458 208997868 438432226 208300456 431198697 428824710 341554298 55683493 6797671 88975610 598577151 123968772 30945567 89294121 606741698 765823682 530781253 615069643 297971738 479931511 767846697 535863685 946535734 30945567 765823682 132406953 535863685 402137531 887272989 431198697 101856764 431198697 6797671 297971738 764657404 986610274 202896293 43796738 820702222 615069643 221617895 47118962 606741698 344826210 896140653 428824710 41863016 493373004 30945567 335234406 101856764 368757917 560746111 48431727 259622826 155202200 6797671 275885010 41863016 714199296 259622826 6890642 969795382 88975610 533883242 714199296 700864487 431198697 845661940 41863016 530781253 294358395 6797671 6797671 714199296 560746111 55683493 53024617 572502090 533883242 845661940 220066258 61245778 275885010 16869526 149278438 704542993 479338065 598577151 615069643 615069643 986610274 294358395 149278438 155202200 29612335 259622826 703131537 294980679 369599457 538856551 479931511 598577151 294358395 30945567 560746111 734048854 132406953 29612335 820702222 16869526 6890642 986610274 606741698 600125106 612635724 220066258 820702222 119117589 600125106 88975610 734048854 55683493 101856764 633892489 606741698 101856764 358622759 123968772 220066258 612635724 296797656 155202200 221617895 703131537 969795382 714199296 690829223 953633077 533883242 208300456 765823682 734048854 294980679 208997868 369599457 47118962 294358395 155202200 438432226 610416384 221617895 896140653 765823682 896140653 503267017 16869526 335234406 567436980 820702222 48431727 601480629 580165905 755379825 700864487 598577151 297971738 29612335 259622826 606741698 580165905 633892489 208997868 67226026 29612335 208997868 967778458 29612335 30945567 119235796 714199296 220066258 409343876 297971738 601480629 953633077 132406953 598577151 969795382 119235796 704542993 55683493 598577151 397437483 548306665 764657404 820702222 700864487 341554298 6890642 765823682 358622759 765823682 601480629 767846697 610416384 397437483 61245778 6797671 700864487 967778458 67226026 896140653 275885010 969795382 369599457 30945567 896140653 43796738 273279118 41863016 47118962 967778458 220066258 104014231 335234406 409343876 43796738 6890642 297971738 30945567 632586478 986610274 296797656 632586478 745608359 953633077 986610274 538856551 986610274 30945567 123968772 208300456 612635724 359707066 119117589 530781253 359073852 755379825 35233217 600125106 359707066 612635724 755379825 807514081 53024617 612635724 606741698 572502090 335234406 294358395 580165905 572502090 67226026 368757917 294358395 734048854 259622826 132406953 296797656 402137531 896140653 409343876 493373004 48431727 765823682 431198697 610416384 409343876 259622826 887272989 767846697 533883242 344826210 409343876 335502765 104014231 598577151 412584363 335502765 479338065 493373004 358622759 220066258 690829223 88321111 221617895 986610274 548306665 88975610 101856764 656153998 335234406 703131537 503267017 567436980 479931511 409343876 765823682 656153998 896140653 6797671 633892489 335502765 601480629 969795382 48431727 548306665 967778458 358622759 402137531 335502765 88975610 412584363 598577151 530781253 969795382 428824710 221617895 598577151 123968772 946535734 101856764 592311697 438432226 535863685 845661940 275885010 598577151 259622826 88321111 61245778 132406953 119117589 743931300 615069643 369599457 703131537 344826210 16869526 765823682 88975610 633892489 335234406 89294121 592311697 30945567 101856764 807514081 606741698 610416384 221617895 431198697 600125106 397437483 714199296 967778458 428824710 533883242 714199296 6797671 700864487 767846697 600125106 123968772 6797671 601480629 560746111 734048854 368757917 48431727 428824710 149278438 745608359 560746111 538856551 101856764 896140653 745608359 767846697 67226026 967778458 6890642 704542993 479931511 600125106 119235796 438432226 358622759 714199296 123968772 6890642 764657404 273279118 493373004 358622759 535863685 592311697 953633077 358622759 294358395 533883242 601480629 845661940 259622826 104014231 202896293 88321111 67226026 535863685 733703675 296797656 358622759 953633077 969795382 598577151 202896293 592311697 632586478 61245778 359707066 101856764 493373004 47118962 402137531 6890642 431198697 745608359 615069643 155202200 493373004 369599457 538856551 714199296 704542993 275885010 612635724 119117589 632586478 344826210 612635724 30945567 845661940 208997868 359073852 88975610 703131537 132406953 767846697 845661940 48431727 358622759 969795382 567436980 275885010 275885010 53024617 104014231 845661940 538856551 743931300 402137531 969795382 397437483 807514081 845661940 755379825 409343876 845661940 535863685 606741698 47118962 743931300 560746111 275885010 946535734 765823682 61245778 764657404 610416384 402137531 16869526 567436980 149278438 953633077 606741698 41863016 765823682 969795382 259622826 560746111 431198697 294980679 953633077 700864487 220066258 438432226 503267017 755379825 43796738 132406953 273279118 896140653 592311697 606741698 88975610 580165905 479931511 55683493 344826210 132406953 368757917 887272989 610416384 745608359 428824710 412584363 259622826 55683493 767846697 755379825 43796738 155202200 123968772 55683493 764657404 820702222 887272989 656153998 294358395 986610274 572502090 155202200 567436980 53024617 714199296 297971738 41863016 88321111 35233217 601480629 548306665 123968772 6890642 297971738 548306665 296797656 764657404 887272989 493373004 88321111 493373004 572502090 53024617 149278438 208997868 35233217 359707066 344826210 632586478 656153998 592311697 202896293 297971738 88975610 610416384 548306665 530781253 397437483 986610274 615069643 986610274 612635724 61245778 745608359 123968772 633892489 35233217 755379825 294358395 30945567 294358395 41863016 412584363 6797671 734048854 6890642 567436980 567436980 359073852 734048854 600125106 89294121 6797671 104014231 369599457 592311697 47118962 714199296 733703675 632586478 55683493 89294121 16869526 946535734 431198697 700864487 6797671 6890642 412584363 402137531 704542993 969795382 149278438 601480629 600125106 714199296 479338065 132406953 220066258 765823682 208997868 986610274 55683493 887272989 755379825 656153998 764657404 580165905 743931300 341554298 538856551 402137531 221617895 548306665 41863016 953633077 548306665 220066258 275885010 533883242 344826210 53024617 535863685 149278438 714199296 344826210 567436980 335502765 755379825 503267017 479931511 633892489 61245778 202896293 119235796 48431727 358622759 967778458 535863685 714199296 208300456 397437483 335502765 341554298 101856764 88321111 606741698 606741698 896140653 431198697 149278438 368757917 88975610 221617895 88321111 704542993 479931511 896140653 767846697 123968772 767846697 359707066 397437483 397437483 61245778 765823682 43796738 438432226 580165905 335502765 409343876 612635724 820702222 6890642 48431727 431198697 61245778 580165905 123968772 767846697 704542993 369599457 807514081 155202200 765823682 431198697 896140653 530781253 734048854 132406953 202896293 755379825 89294121 296797656 967778458 358622759 580165905 560746111 88975610 359073852 600125106 208300456 359707066 335502765 493373004 48431727 359073852 409343876 275885010 119235796 220066258 431198697 409343876 580165905 606741698 402137531 580165905 479931511 344826210 344826210 479338065 297971738 946535734 119117589 296797656 946535734 335234406 89294121 704542993 275885010 89294121 48431727 969795382 89294121 88321111 47118962 600125106 61245778 755379825 704542993 580165905 969795382 745608359 208997868 533883242 88321111 479931511 533883242 764657404 535863685 690829223 402137531 359707066 632586478 6890642 89294121 104014231 535863685 743931300 633892489 67226026 438432226 397437483 119117589 431198697 479931511 48431727 149278438 359073852 733703675 89294121 368757917 47118962 88975610 297971738 598577151 615069643 369599457 29612335 734048854 397437483 221617895 656153998 155202200 294358395 703131537 202896293 89294121 368757917 567436980 767846697 53024617 30945567 16869526 479931511 704542993 344826210 412584363 765823682 479338065 409343876 969795382 369599457 953633077 560746111 493373004 538856551 845661940 479931511 533883242 734048854 397437483 368757917 132406953 208997868 155202200 633892489 845661940 606741698 431198697 580165905 259622826 690829223 704542993 297971738 896140653 503267017 155202200 149278438 567436980 700864487 598577151 35233217 755379825 119117589 89294121 397437483 592311697 820702222 656153998 88321111 202896293 208300456 765823682 43796738 294358395 53024617 479931511 734048854 155202200 745608359 503267017 132406953 47118962 202896293 16869526 431198697 428824710 47118962 592311697 986610274 560746111 119117589 896140653 48431727 633892489 612635724 397437483 530781253 734048854 29612335 132406953 606741698 358622759 155202200 47118962 132406953 53024617 402137531 294358395 479931511 53024617 820702222 953633077 220066258 606741698 703131537 734048854 656153998 119235796 820702222 297971738 592311697 412584363 703131537 567436980 986610274 493373004 765823682 967778458 335234406 61245778 89294121 67226026 88321111 88975610 733703675 535863685 428824710 358622759 428824710 714199296 412584363 368757917 155202200 359707066 632586478 35233217 896140653 572502090 275885010 359073852 567436980 61245778 6797671 820702222 119235796 743931300 703131537 690829223 335234406 533883242 503267017 149278438 431198697 606741698 221617895 220066258 610416384 743931300 275885010 402137531 598577151 132406953 656153998 438432226 896140653 530781253 745608359 633892489 35233217 767846697 896140653 887272989 123968772 820702222 986610274 598577151 535863685 297971738 88321111 47118962 208997868 967778458 612635724 656153998 35233217 6890642 55683493 104014231 41863016 220066258 208300456 359707066 41863016 700864487 428824710 632586478 807514081 132406953 538856551 428824710 503267017 202896293 479338065 567436980 703131537 703131537 202896293 572502090 359073852 30945567 887272989 208300456 412584363 734048854 294358395 344826210 41863016 946535734 530781253 88975610 606741698 714199296 567436980 431198697 402137531 479931511 89294121 101856764 208997868 428824710 704542993 493373004 743931300 297971738 887272989 6890642 273279118 359707066 41863016 612635724 601480629 700864487 743931300 703131537 359073852 755379825 567436980 438432226 601480629 755379825 438432226 341554298 48431727 61245778 275885010 606741698 149278438 409343876 53024617 600125106 221617895 704542993 820702222 397437483 704542993 601480629 208997868 275885010 275885010 412584363 6890642 598577151 530781253 765823682 567436980 119235796 600125106 530781253 580165905 221617895 580165905 149278438 48431727 986610274 273279118 704542993 598577151 606741698 208300456 202896293 29612335 896140653 61245778 43796738 16869526 123968772 610416384 535863685 344826210 479338065 43796738 714199296 633892489 615069643 368757917 969795382 296797656 88321111 202896293 335502765 344826210 703131537 359073852 703131537 208997868 765823682 533883242 967778458 294358395 845661940 615069643 259622826 632586478 606741698 88975610 88975610 479931511 745608359 820702222 88975610 149278438 601480629 259622826 119117589 341554298 149278438 479338065 119235796 610416384 969795382 733703675 297971738 845661940 119117589 572502090 704542993 548306665 967778458 896140653 30945567 612635724 765823682 208997868 703131537 294358395 369599457 61245778 6797671 16869526 208300456 632586478 764657404 703131537 953633077 29612335 53024617 53024617 986610274 88975610 538856551 273279118 567436980 580165905 734048854 397437483 208997868 538856551 535863685 123968772 89294121 119235796 767846697 606741698 101856764 335234406 409343876 896140653 220066258 845661940 202896293 734048854 88975610 208997868 104014231 600125106 296797656 6797671 612635724 294358395 946535734 208300456 344826210 572502090 704542993 202896293 535863685 6797671 208300456 592311697 202896293 820702222 690829223 409343876 820702222 479931511 208997868 294980679 88321111 359073852 132406953 67226026 503267017 220066258 294980679 29612335 615069643 119117589 132406953 259622826 765823682 845661940 104014231 89294121 119235796 428824710 369599457 714199296 703131537 47118962 119117589 656153998 755379825 397437483 335502765 273279118 221617895 704542993 53024617 335502765 123968772 606741698 632586478 88975610 335234406 101856764 615069643 632586478 743931300 16869526 690829223 493373004 580165905 220066258 402137531 733703675 296797656 412584363 88975610 202896293 656153998 700864487 369599457 592311697 548306665 572502090 344826210 479931511 296797656 119235796 208997868 612635724 734048854 986610274 208300456 765823682 35233217 986610274 6797671 55683493 155202200 656153998 610416384 656153998 208300456 560746111 592311697 572502090 61245778 208997868 567436980 335234406 67226026 428824710 412584363 479338065 119235796 369599457 104014231 88321111 503267017 548306665 412584363 149278438 294358395 572502090 259622826 221617895 47118962 548306665 580165905 560746111 503267017 368757917 745608359 67226026 703131537 294358395 598577151 53024617 29612335 845661940 297971738 703131537 548306665 767846697 119235796 896140653 202896293 704542993 35233217 29612335 567436980 55683493 953633077 29612335 807514081 359073852 341554298 344826210 820702222 969795382 887272989 149278438 16869526 533883242 601480629 896140653 335234406 368757917 6890642 615069643 755379825 986610274 294980679 714199296 592311697 61245778 633892489 294358395 412584363 29612335 428824710 208997868 610416384 359707066 335234406 690829223 733703675 16869526 601480629 610416384 368757917 16869526 601480629 503267017 946535734 369599457 220066258 335502765 734048854 359707066 598577151 606741698 149278438 606741698 61245778 341554298 560746111 297971738 734048854 89294121 296797656 438432226 294980679 592311697 48431727 533883242 48431727 221617895 359073852 359073852 479931511 53024617 887272989 606741698 402137531 820702222 438432226 967778458 535863685 733703675 48431727 369599457 335502765 986610274 296797656 428824710 704542993 397437483 341554298 656153998 946535734 358622759 402137531 6797671 55683493 119117589 714199296 580165905 765823682 755379825 431198697 530781253 88321111 88321111 428824710 119235796 296797656 67226026 690829223 220066258 132406953 275885010 734048854 606741698 734048854 969795382 743931300 535863685 733703675 612635724 807514081 88975610 530781253 273279118 35233217 704542993 101856764 155202200 431198697 533883242 294358395 208997868 690829223 807514081 703131537 743931300 887272989 600125106 294980679 6890642 690829223 633892489 493373004 820702222 402137531 615069643 30945567 612635724 431198697 61245778 368757917 43796738 493373004 101856764 967778458 530781253 67226026 807514081 700864487 703131537 700864487 887272989 202896293 633892489 6890642 633892489 35233217 55683493 123968772 734048854 503267017 503267017 55683493 208300456 503267017 986610274 61245778 632586478 845661940 503267017 431198697 397437483 341554298 887272989 359707066 969795382 431198697 714199296 896140653 428824710 538856551 335234406 820702222 35233217 767846697 397437483 412584363 123968772 734048854 259622826 220066258 259622826 273279118 55683493 48431727 953633077 503267017 845661940 221617895 967778458 428824710 47118962 368757917 297971738 703131537 887272989 397437483 259622826 221617895 412584363 598577151 369599457 703131537 986610274 703131537 61245778 479931511 35233217 479931511 335502765 572502090 61245778 149278438 503267017 580165905 119235796 887272989 29612335 431198697 35233217 764657404 592311697 887272989 600125106 765823682 402137531 48431727 632586478 104014231 275885010 402137531 969795382 438432226 67226026 409343876 48431727 6797671 632586478 967778458 61245778 969795382 149278438 341554298 743931300 887272989 88975610 700864487 359073852 530781253 6797671 368757917 273279118 409343876 606741698 734048854 294980679 530781253 335502765 368757917 548306665 764657404 572502090 745608359 119117589 700864487 493373004 479931511 43796738 598577151 409343876 764657404 101856764 493373004 208997868 633892489 743931300 344826210 714199296 43796738 369599457 30945567 431198697 601480629 6797671 119117589 294358395 341554298 273279118 533883242 369599457 259622826 560746111 48431727 297971738 47118962 479338065 807514081 431198697 412584363 101856764 953633077 397437483 633892489 734048854 690829223 598577151 530781253 598577151 431198697 41863016 503267017 548306665 767846697 104014231 273279118 632586478 438432226 703131537 344826210 53024617 743931300 119235796 743931300 610416384 610416384 88321111 479931511 601480629 807514081 767846697 221617895 493373004 479931511 397437483 733703675 132406953 43796738 580165905 548306665 296797656 745608359 601480629 358622759 967778458 656153998 402137531 155202200 16869526 119235796 335234406 119235796 273279118 767846697 632586478 104014231 580165905 29612335 530781253 503267017 412584363 592311697 41863016 16869526 431198697 208997868 548306665 896140653 764657404 101856764 123968772 700864487 409343876 969795382 259622826 700864487 119235796 479338065 368757917 221617895 612635724 633892489 986610274 155202200 765823682 119235796 35233217 538856551 294980679 221617895 612635724 412584363 119117589 743931300 208300456 101856764 598577151 764657404 368757917 896140653 807514081 479931511 335502765 656153998 704542993 61245778 359073852 88975610 132406953 548306665 969795382 341554298 479338065 615069643 53024617 755379825 119117589 615069643 358622759 67226026 690829223 123968772 493373004 208300456 358622759 344826210 208300456 820702222 35233217 259622826 359073852 67226026 29612335 149278438 358622759 296797656 431198697 335234406 16869526 714199296 703131537 368757917 89294121 503267017 273279118 610416384 275885010 16869526 969795382 369599457 155202200 503267017 101856764 807514081 123968772 807514081 359707066 208300456 208997868 402137531 273279118 493373004 119235796 572502090 35233217 397437483 733703675 600125106 29612335 275885010 208300456 29612335 412584363 359073852 714199296 535863685 43796738 397437483 503267017 700864487 601480629 733703675 610416384 612635724 820702222 294980679 887272989 567436980 428824710 88321111 703131537 335502765 986610274 734048854 535863685 755379825 807514081 358622759 6890642 208997868 656153998 431198697 358622759 359707066 530781253 29612335 208997868 53024617 755379825 530781253 275885010 296797656 208300456 221617895 335234406 896140653 533883242 560746111 969795382 296797656 887272989 615069643 548306665 606741698 745608359 612635724 155202200 369599457 612635724 208997868 656153998 703131537 765823682 428824710 29612335 296797656 89294121 35233217 887272989 703131537 402137531 548306665 273279118 88975610 259622826 601480629 438432226 807514081 704542993 530781253 412584363 745608359 580165905 104014231 259622826 104014231 734048854 703131537 560746111 714199296 703131537 438432226 294358395 946535734 530781253 335234406 535863685 567436980 123968772 743931300 48431727 580165905 632586478 734048854 6890642 601480629 358622759 67226026 428824710 765823682 606741698 397437483 220066258 764657404 714199296 259622826 149278438 548306665 409343876 428824710 149278438 259622826 409343876 402137531 743931300 580165905 55683493 368757917 368757917 16869526 296797656 704542993 479931511 88975610 493373004 896140653 612635724 733703675 598577151 530781253 294980679 132406953 53024617 273279118 580165905 358622759 335502765 734048854 119117589 733703675 632586478 6797671 369599457 368757917 297971738 533883242 35233217 755379825 533883242 208997868 88975610 503267017 30945567 88975610 30945567 535863685 67226026 743931300 807514081 259622826 887272989 335502765 764657404 820702222 259622826 6797671 986610274 101856764 598577151 41863016 887272989 656153998 969795382 615069643 149278438 297971738 294358395 275885010 409343876 88321111 123968772 820702222 89294121 765823682 431198697 119117589 592311697 567436980 969795382 296797656 572502090 89294121 294358395 734048854 733703675 560746111 16869526 296797656 208300456 344826210 431198697 359707066 359707066 29612335 132406953 700864487 132406953 896140653 208997868 967778458 714199296 341554298 29612335 208997868 548306665 887272989 986610274 538856551 704542993 55683493 89294121 344826210 632586478 61245778 479338065 887272989 896140653 969795382 633892489 428824710 104014231 700864487 743931300 119235796 341554298 764657404 714199296 969795382 88321111 221617895 35233217 600125106 560746111 592311697 61245778 601480629 887272989 714199296 946535734 530781253 344826210 341554298 598577151 29612335 275885010 967778458 567436980 358622759 359707066 538856551 48431727 208300456 600125106 714199296 538856551 29612335 428824710 896140653 101856764 6797671 30945567 615069643 946535734 48431727 275885010 119235796 88321111 969795382 132406953 946535734 765823682 208997868 714199296 755379825 560746111 615069643 969795382 119117589 47118962 43796738 368757917 438432226 104014231 538856551 119235796 967778458 615069643 601480629 733703675 600125106 123968772 368757917 47118962 533883242 887272989 530781253 765823682 548306665 119235796 896140653 104014231 632586478 548306665 610416384 208997868 986610274 358622759 734048854 690829223 101856764 967778458 745608359 887272989 580165905 845661940 765823682 530781253 294980679 479338065 428824710 767846697 428824710 48431727 397437483 745608359 896140653 610416384 359073852 887272989 119117589 745608359 612635724 633892489 368757917 30945567 48431727 755379825 29612335 358622759 48431727 535863685 358622759 580165905 807514081 208997868 745608359 530781253 6797671 294358395 743931300 296797656 535863685 535863685 368757917 560746111 359073852 275885010 101856764 807514081 48431727 335234406 479931511 690829223 690829223 632586478 48431727 104014231 845661940 119117589 896140653 259622826 479338065 259622826 67226026 409343876 714199296 887272989 572502090 548306665 220066258 53024617 119235796 438432226 755379825 335234406 6890642 896140653 16869526 845661940 344826210 887272989 88321111 887272989 700864487 845661940 479931511 123968772 358622759 358622759 503267017 259622826 119235796 807514081 845661940 335502765 149278438 88975610 714199296 745608359 535863685 764657404 767846697 6890642 969795382 431198697 88975610 764657404 132406953 887272989 30945567 359707066 30945567 155202200 208300456 493373004 259622826 734048854 548306665 690829223 633892489 202896293 259622826 567436980 294358395 202896293 764657404 6797671 598577151 123968772 601480629 704542993 764657404 567436980 633892489 946535734 438432226 208997868 41863016 734048854 55683493 967778458 612635724 208997868 431198697 119117589 119235796 358622759 259622826 41863016 132406953 123968772 601480629 601480629 503267017 89294121 734048854 296797656 89294121 845661940 600125106 259622826 592311697 745608359 946535734 986610274 104014231 567436980 946535734 530781253 969795382 601480629 53024617 479338065 610416384 101856764 733703675 704542993 67226026 202896293 845661940 16869526 273279118 202896293 896140653 734048854 335234406 503267017 358622759 887272989 359073852 47118962 6890642 438432226 41863016 632586478 438432226 438432226 101856764 733703675 598577151 397437483 438432226 479931511 592311697 743931300 820702222 119235796 344826210 493373004 41863016 548306665 820702222 149278438 560746111 344826210 703131537 755379825 341554298 632586478 700864487 402137531 16869526 615069643 29612335 530781253 612635724 6797671 88321111 764657404 358622759 259622826 294358395 344826210 29612335 967778458 358622759 734048854 601480629 53024617 764657404 47118962 765823682 743931300 16869526 208300456 402137531 409343876 656153998 61245778 47118962 335234406 88975610 765823682 764657404 409343876 412584363 530781253 493373004 6797671 119235796 969795382 612635724 572502090 202896293 202896293 358622759 765823682 548306665 969795382 119117589 119117589 341554298 765823682 359707066 6797671 359707066 208997868 89294121 700864487 969795382 335234406 953633077 946535734 764657404 548306665 598577151 572502090 132406953 632586478 132406953 341554298 149278438 428824710 6890642 479931511 820702222 431198697 6797671 409343876 479338065 967778458 88975610 341554298 887272989 745608359 535863685 503267017 412584363 704542993 612635724 88321111 341554298 67226026 412584363 700864487 479338065 341554298 53024617 369599457 208997868 409343876 896140653 402137531 402137531 67226026 208300456 294358395 530781253 479931511 428824710 221617895 431198697 969795382 887272989 548306665 743931300 704542993 755379825 359073852 734048854 335502765 946535734 402137531 67226026 89294121 67226026 431198697 601480629 132406953 297971738 369599457 548306665 409343876 149278438 294358395 632586478 359707066 67226026 47118962 119235796 119235796 358622759 600125106 807514081 53024617 535863685 344826210 615069643 845661940 47118962 745608359 820702222 431198697 358622759 567436980 733703675 493373004 953633077 600125106 700864487 755379825 123968772 606741698 764657404 397437483 43796738 598577151 533883242 55683493 548306665 690829223 633892489 344826210 202896293 764657404 275885010 335502765 29612335 479338065 703131537 592311697 35233217 359073852 294980679 30945567 703131537 428824710 845661940 606741698 530781253 431198697 359707066 6797671 656153998 548306665 88321111 29612335 503267017 123968772 359707066 580165905 538856551 412584363 119117589 119235796 104014231 88975610 119117589 402137531 155202200 208300456 431198697 567436980 548306665 369599457 335234406 221617895 606741698 714199296 359073852 592311697 359073852 335234406 580165905 503267017 734048854 580165905 88975610 89294121 35233217 807514081 208300456 132406953 745608359 409343876 47118962 41863016 600125106 767846697 610416384 734048854 119235796 656153998 220066258 294980679 969795382 530781253 820702222 438432226 600125106 368757917 632586478 612635724 208300456 119117589 402137531 946535734 202896293 493373004 397437483 208997868 704542993 35233217 132406953 503267017 220066258 402137531 16869526 704542993 967778458 402137531 275885010 598577151 259622826 700864487 601480629 820702222 29612335 6890642 341554298 610416384 220066258 409343876 55683493 745608359 767846697 119117589 220066258 887272989 88321111 104014231 221617895 220066258 41863016 567436980 946535734 359707066 43796738 807514081 35233217 887272989 887272989 359073852 431198697 600125106 220066258 548306665 986610274 986610274 969795382 55683493 221617895 43796738 946535734 632586478 155202200 297971738 969795382 358622759 503267017 690829223 656153998 294980679 43796738 6890642 259622826 30945567 259622826 690829223 580165905 503267017 765823682 764657404 368757917 533883242 428824710 104014231 359073852 41863016 221617895 221617895 953633077 633892489 294358395 703131537 969795382 30945567 967778458 41863016 88975610 601480629 745608359 16869526 598577151 297971738 296797656 104014231 101856764 359707066 967778458 53024617 765823682 296797656 733703675 335234406 896140653 656153998 35233217 149278438 503267017 220066258 335502765 359073852 530781253 438432226 733703675 297971738 765823682 969795382 88321111 580165905 368757917 88975610 53024617 820702222 273279118 633892489 592311697 16869526 580165905 296797656 259622826 359073852 530781253 273279118 560746111 296797656 580165905 29612335 598577151 887272989 700864487 119235796 344826210 598577151 615069643 820702222 703131537 123968772 48431727 119117589 53024617 743931300 104014231 296797656 986610274 743931300 149278438 47118962 101856764 765823682 967778458 733703675 202896293 479931511 764657404 202896293 438432226 690829223 88975610 48431727 610416384 259622826 428824710 16869526 221617895 397437483 30945567 344826210 123968772 359707066 344826210 612635724 493373004 43796738 438432226 632586478 208997868 580165905 6797671 946535734 986610274 335502765 297971738 55683493 35233217 745608359 700864487 402137531 155202200 700864487 703131537 755379825 567436980 887272989 845661940 734048854 344826210 714199296 88975610 344826210 745608359 221617895 61245778 953633077 598577151 369599457 807514081 887272989 101856764 606741698 612635724 479931511 208300456 30945567 104014231 88321111 368757917 220066258 479931511 402137531 535863685 986610274 294358395 567436980 359073852 601480629 359707066 704542993 67226026 533883242 88321111 220066258 438432226 690829223 807514081 601480629 16869526 560746111 548306665 560746111 733703675 700864487 294358395 503267017 438432226 6797671 503267017 530781253 807514081 969795382 703131537 887272989 503267017 132406953 67226026 703131537 767846697 89294121 946535734 431198697 16869526 368757917 567436980 294358395 632586478 704542993 845661940 208300456 208300456 610416384 734048854 88975610 969795382 765823682 53024617 55683493 704542993 67226026 104014231 567436980 67226026 615069643 358622759 807514081 335234406 358622759 704542993 704542993 368757917 208997868 535863685 149278438 88975610 412584363 208300456 946535734 479338065 764657404 700864487 548306665 344826210 538856551 273279118 845661940 598577151 88975610 41863016 493373004 341554298 412584363 43796738 275885010 149278438 755379825 55683493 704542993 16869526 155202200 88321111 601480629 344826210 358622759 6797671 633892489 548306665 592311697 612635724 149278438 369599457 397437483 67226026 273279118 155202200 294358395 53024617 600125106 294358395 743931300 6890642 633892489 88321111 359707066 101856764 820702222 29612335 47118962 765823682 704542993 632586478 259622826 606741698 580165905 612635724 53024617 969795382 530781253 208997868 633892489 88321111 368757917 402137531 428824710 601480629 714199296 953633077 535863685 335502765 119117589 765823682 572502090 275885010 119117589 67226026 41863016 359073852 704542993 369599457 16869526 764657404 946535734 953633077 67226026 296797656 601480629 431198697 402137531 335502765 714199296 101856764 155202200 548306665 412584363 16869526 273279118 612635724 43796738 202896293 600125106 690829223 438432226 533883242 119235796 16869526 767846697 335502765 359707066 734048854 734048854 807514081 946535734 820702222 275885010 503267017 335234406 43796738 967778458 612635724 615069643 275885010 155202200 615069643 606741698 533883242 601480629 703131537 402137531 887272989 88975610 953633077 533883242 479338065 35233217 16869526 369599457 428824710 369599457 807514081 273279118 572502090 368757917 368757917 535863685 767846697 580165905 359707066 297971738 88975610 601480629 633892489 598577151 47118962 6890642 567436980 221617895 368757917 703131537 530781253 969795382 600125106 48431727 986610274 296797656 294980679 259622826 703131537 275885010 535863685 208997868 53024617 479338065 89294121 700864487 344826210 155202200 533883242 704542993 341554298 764657404 155202200 745608359 704542993 700864487 428824710 296797656 572502090 53024617 656153998 67226026 755379825 104014231 986610274 538856551 358622759 30945567 734048854 208997868 89294121 807514081 412584363 29612335 967778458 6890642 88321111 690829223 341554298 538856551 273279118 294980679 703131537 733703675 598577151 714199296 733703675 428824710 341554298 294980679 704542993 48431727 438432226 119117589 820702222 887272989 765823682 428824710 714199296 615069643 221617895 89294121 273279118 67226026 887272989 887272989 580165905 335234406 765823682 6890642 572502090 704542993 202896293 16869526 946535734 765823682 335234406 656153998 368757917 402137531 155202200 745608359 745608359 202896293 119235796 612635724 67226026 601480629 967778458 358622759 368757917 610416384 714199296 53024617 592311697 6890642 208300456 335502765 615069643 820702222 397437483 294358395 402137531 402137531 359707066 734048854 615069643 119235796 41863016 397437483 30945567 431198697 734048854 967778458 530781253 530781253 601480629 402137531 149278438 703131537 535863685 714199296 714199296 149278438 503267017 714199296 535863685 548306665 397437483 259622826 275885010 969795382 61245778 820702222 953633077 538856551 953633077 592311697 259622826 6890642 344826210 369599457 600125106 335234406 89294121 431198697 104014231 273279118 755379825 700864487 41863016 397437483 535863685 633892489 592311697 606741698 208997868 700864487 632586478 493373004 149278438 369599457 48431727 533883242 344826210 592311697 101856764 632586478 767846697 335502765 294980679 535863685 369599457 765823682 101856764 48431727 358622759 119117589 359707066 202896293 335234406 402137531 714199296 765823682 41863016 155202200 43796738 967778458 220066258 820702222 598577151 35233217 358622759 67226026 600125106 123968772 986610274 208997868 896140653 55683493 845661940 479338065 208300456 409343876 47118962 700864487 598577151 47118962 560746111 221617895 275885010 41863016 275885010 767846697 764657404 567436980 807514081 89294121 41863016 493373004 6890642 101856764 6890642 344826210 341554298 967778458 572502090 633892489 820702222 6797671 548306665 946535734 755379825 755379825 601480629 598577151 341554298 30945567 335234406 29612335 123968772 88975610 533883242 123968772 221617895 533883242 479338065 208997868 344826210 296797656 88321111 946535734 548306665 734048854 592311697 745608359 755379825 119117589 967778458 690829223 208300456 755379825 967778458 29612335 820702222 807514081 119117589 358622759 606741698 88321111 969795382 149278438 610416384 601480629 359073852 402137531 633892489 535863685 88975610 535863685 745608359 765823682 610416384 493373004 765823682 29612335 986610274 41863016 358622759 16869526 30945567 273279118 953633077 335502765 745608359 767846697 986610274 704542993 530781253 412584363 412584363 580165905 700864487 580165905 155202200 296797656 765823682 734048854 714199296 55683493 402137531 119235796 275885010 734048854 896140653 29612335 275885010 155202200 369599457 538856551 53024617 592311697 132406953 296797656 344826210 409343876 700864487 610416384 428824710 16869526 743931300 764657404 412584363 572502090 294358395 368757917 275885010 220066258 402137531 220066258 101856764 633892489 208300456 610416384 633892489 67226026 6890642 598577151 612635724 896140653 221617895 610416384 431198697 656153998 610416384 369599457 67226026 30945567 88321111 119117589 296797656 765823682 704542993 29612335 887272989 220066258 714199296 368757917 734048854 88321111 592311697 967778458 764657404 560746111 35233217 397437483 986610274 294980679 560746111 397437483 714199296 765823682 967778458 341554298 6797671 359707066 296797656 986610274 438432226 41863016 335234406 560746111 633892489 598577151 273279118 294980679 704542993 119117589 155202200 412584363 690829223 734048854 6890642 887272989 412584363 633892489 745608359 690829223 946535734 755379825 598577151 428824710 533883242 41863016 503267017 359073852 53024617 700864487 567436980 533883242 845661940 690829223 533883242 89294121 690829223 29612335 600125106 397437483 764657404 967778458 598577151 493373004 359707066 6890642 745608359 479931511 632586478 119235796 606741698 633892489 438432226 767846697 765823682 89294121 438432226 745608359 344826210 755379825 733703675 845661940 88975610 967778458 6890642 567436980 896140653 986610274 123968772 341554298 202896293 53024617 969795382 297971738 412584363 703131537 612635724 548306665 632586478 294358395 967778458 592311697 132406953 567436980 402137531 412584363 700864487 953633077 294358395 572502090 580165905 610416384 479931511 714199296 397437483 149278438 820702222 606741698 6890642 820702222 765823682 764657404 123968772 503267017 548306665 104014231 335234406 632586478 567436980 887272989 503267017 896140653 294980679 733703675 275885010 359073852 493373004 369599457 734048854 615069643 6890642 438432226 503267017 632586478 259622826 567436980 493373004 35233217 89294121 335502765 88321111 548306665 580165905 273279118 479338065 600125106 208997868 119235796 533883242 341554298 610416384 6797671 48431727 538856551 6890642 208300456 358622759 606741698 700864487 967778458 155202200 149278438 55683493 600125106 61245778 820702222 220066258 208300456 633892489 493373004 6797671 612635724 48431727 690829223 208300456 767846697 745608359 368757917 633892489 402137531 55683493 548306665 580165905 535863685 409343876 149278438 765823682 600125106 101856764 845661940 431198697 55683493 35233217 887272989 533883242 294358395 598577151 765823682 764657404 765823682 743931300 88975610 119235796 220066258 359707066 755379825 259622826 368757917 533883242 119117589 535863685 35233217 592311697 335502765 572502090 369599457 704542993 714199296 530781253 296797656 208300456 149278438 503267017 358622759 275885010 704542993 887272989 548306665 409343876 632586478 714199296 155202200 294358395 369599457 530781253 220066258 402137531 493373004 344826210 438432226 88975610 610416384 61245778 633892489 615069643 259622826 358622759 149278438 845661940 755379825 533883242 734048854 946535734 220066258 567436980 335502765 341554298 535863685 733703675 606741698 6797671 572502090 208997868 412584363 548306665 703131537 755379825 61245778 368757917 53024617 493373004 606741698 61245778 6797671 55683493 16869526 67226026 438432226 764657404 220066258 41863016 43796738 493373004 734048854 767846697 55683493 335502765 733703675 104014231 294358395 369599457 119235796 845661940 479931511 431198697 119117589 479338065 155202200 592311697 123968772 294358395 615069643 35233217 335234406 606741698 294358395 632586478 29612335 560746111 503267017 43796738 743931300 202896293 119117589 896140653 41863016 632586478 297971738 820702222 600125106 704542993 89294121 297971738 89294121 104014231 704542993 358622759 765823682 202896293 53024617 16869526 67226026 755379825 606741698 344826210 503267017 369599457 296797656 580165905 6890642 704542993 359073852 479931511 767846697 369599457 745608359 220066258 123968772 820702222 845661940 368757917 734048854 119117589 538856551 633892489 845661940 946535734 560746111 202896293 88321111 358622759 221617895 55683493 335502765 615069643 431198697 580165905 368757917 296797656 572502090 402137531 438432226 368757917 431198697 755379825 896140653 202896293 606741698 132406953 402137531 845661940 341554298 88321111 765823682 6797671 208997868 612635724 969795382 535863685 123968772 335234406 6890642 610416384 359707066 88975610 572502090 656153998 479931511 67226026 548306665 296797656 530781253 580165905 986610274 714199296 6890642 221617895 567436980 16869526 598577151 30945567 734048854 259622826 29612335 6890642 16869526 606741698 221617895 580165905 358622759 745608359 294358395 632586478 47118962 734048854 530781253 359707066 896140653 567436980 358622759 601480629 6890642 820702222 273279118 358622759 601480629 409343876 714199296 221617895 535863685 29612335 690829223 610416384 610416384 745608359 48431727 67226026 47118962 745608359 297971738 275885010 632586478 969795382 764657404 259622826 149278438 119117589 88321111 55683493 887272989 503267017 155202200 344826210 733703675 700864487 538856551 30945567 428824710 946535734 368757917 656153998 220066258 503267017 132406953 123968772 845661940 572502090 703131537 633892489 119235796 734048854 714199296 656153998 610416384 967778458 335234406 55683493 820702222 53024617 548306665 479338065 755379825 438432226 89294121 275885010 601480629 402137531 612635724 953633077 359073852 896140653 294980679 155202200 119235796 53024617 704542993 30945567 155202200 61245778 296797656 767846697 358622759 397437483 969795382 341554298 220066258 409343876 493373004 733703675 700864487 88975610 896140653 30945567 612635724 560746111 149278438 431198697 202896293 431198697 755379825 67226026 208300456 887272989 220066258 572502090 606741698 397437483 592311697 119117589 294358395 887272989 221617895 208997868 533883242 88975610 47118962 335234406 88321111 6890642 149278438 704542993 535863685 612635724 690829223 967778458 632586478 530781253 275885010 438432226 755379825 428824710 580165905 714199296 369599457 41863016 610416384 431198697 341554298 16869526 632586478 41863016 431198697 567436980 67226026 88321111 119235796 767846697 297971738 101856764 48431727 335234406 601480629 101856764 409343876 275885010 601480629 35233217 610416384 359707066 612635724 47118962 690829223 479338065 548306665 538856551 275885010 745608359 428824710 412584363 548306665 767846697 734048854 132406953 745608359 656153998 438432226 259622826 530781253 703131537 615069643 221617895 297971738 47118962 89294121 397437483 431198697 820702222 633892489 479338065 368757917 16869526 119117589 503267017 703131537 41863016 409343876 67226026 221617895 714199296 560746111 397437483 208300456 633892489 820702222 745608359 479931511 612635724 104014231 953633077 221617895 503267017 123968772 119117589 30945567 208300456 30945567 503267017 119235796 208997868 132406953 503267017 208997868 88975610 656153998 61245778 431198697 30945567 986610274 530781253 896140653 259622826 55683493 493373004 533883242 359073852 820702222 887272989 946535734 149278438 967778458 294358395 208300456 601480629 397437483 704542993 359707066 601480629 47118962 358622759 734048854 479931511 765823682 275885010 438432226 845661940 535863685 296797656 601480629 700864487 275885010 438432226 610416384 703131537 592311697 598577151 703131537 479338065 530781253 48431727 275885010 503267017 132406953 703131537 548306665 369599457 765823682 89294121 887272989 438432226 765823682 335502765 358622759 88321111 700864487 503267017 55683493 88321111 431198697 598577151 479931511 967778458 703131537 273279118 967778458 503267017 88975610 88975610 275885010 41863016 359707066 714199296 845661940 431198697 580165905 335234406 598577151 600125106 155202200 369599457 48431727 296797656 887272989 704542993 359073852 700864487 765823682 53024617 969795382 104014231 580165905 296797656 530781253 29612335 119117589 767846697 632586478 887272989 368757917 632586478 297971738 123968772 30945567 548306665 359707066 6890642 88321111 402137531 220066258 208997868 615069643 67226026 344826210 297971738 765823682 402137531 538856551 896140653 29612335 220066258 48431727 493373004 294358395 43796738 47118962 155202200 123968772 703131537 149278438 6797671 765823682 155202200 55683493 89294121 946535734 30945567 359073852 479931511 341554298 606741698 275885010 359707066 743931300 592311697 123968772 220066258 438432226 397437483 132406953 632586478 359707066 369599457 155202200 493373004 208997868 633892489 297971738 369599457 6797671 273279118 764657404 369599457 479931511 633892489 600125106 820702222 296797656 101856764 47118962 567436980 946535734 560746111 743931300 656153998 610416384 43796738 845661940 273279118 567436980 155202200 533883242 335502765 43796738 335502765 89294121 208300456 592311697 67226026 580165905 119117589 101856764 61245778 986610274 16869526 703131537 208997868 967778458 155202200 397437483 703131537 220066258 600125106 275885010 572502090 119117589 530781253 986610274 30945567 606741698 764657404 30945567 88321111 220066258 896140653 428824710 344826210 656153998 548306665 714199296 41863016 479338065 89294121 633892489 88321111 606741698 610416384 359707066 438432226 765823682 633892489 359707066 690829223 149278438 273279118 820702222 275885010 88975610 431198697 335234406 119235796 572502090 560746111 358622759 29612335 479338065 402137531 275885010 656153998 567436980 733703675 43796738 53024617 845661940 6797671 745608359 734048854 606741698 845661940 601480629 633892489 714199296 580165905 208997868 704542993 119235796 656153998 743931300 592311697 986610274 580165905 703131537 632586478 341554298 567436980 538856551 733703675 335234406 764657404 431198697 101856764 402137531 294358395 208997868 43796738 369599457 538856551 208997868 572502090 479338065 61245778 845661940 612635724 104014231 560746111 202896293 208300456 119117589 598577151 560746111 132406953 600125106 601480629 296797656 296797656 220066258 119235796 560746111 149278438 88321111 402137531 16869526 123968772 344826210 606741698 606741698 55683493 6890642 503267017 755379825 358622759 358622759 535863685 633892489 43796738 208997868 714199296 606741698 535863685 896140653 887272989 734048854 530781253 341554298 412584363 612635724 43796738 369599457 953633077 656153998 598577151 29612335 530781253 397437483 16869526 149278438 601480629 41863016 632586478 221617895 104014231 765823682 6797671 294358395 208997868 275885010 704542993 606741698 969795382 431198697 606741698 30945567 598577151 610416384 43796738 43796738 733703675 967778458 431198697 969795382 493373004 275885010 820702222 119117589 358622759 535863685 30945567 47118962 369599457 208997868 61245778 273279118 220066258 503267017 341554298 896140653 369599457 431198697 580165905 359073852 259622826 703131537 123968772 16869526 567436980 89294121 704542993 296797656 969795382 633892489 767846697 208300456 88975610 946535734 221617895 259622826 606741698 733703675 533883242 369599457 548306665 572502090 409343876 149278438 55683493 606741698 335234406 48431727 155202200 6890642 149278438 538856551 335502765 428824710 208300456 6890642 656153998 16869526 600125106 409343876 533883242 479931511 16869526 690829223 132406953 208300456 733703675 30945567 297971738 580165905 986610274 745608359 259622826 690829223 359707066 273279118 896140653 155202200 48431727 615069643 567436980 601480629 745608359 208997868 409343876 479931511 580165905 704542993 61245778 53024617 6797671 335234406 745608359 208997868 6797671 610416384 438432226 155202200 548306665 533883242 335234406 16869526 43796738 530781253 767846697 55683493 820702222 43796738 503267017 61245778 615069643 845661940 572502090 368757917 633892489 29612335 600125106 703131537 598577151 368757917 479931511 359073852 208300456 149278438 612635724 358622759 733703675 412584363 946535734 580165905 820702222 572502090 119117589 132406953 535863685 438432226 733703675 119117589 969795382 359073852 89294121 548306665 89294121 294980679 67226026 43796738 633892489 755379825 530781253 714199296 61245778 765823682 358622759 55683493 479338065 6797671 294358395 733703675 43796738 123968772 155202200 533883242 704542993 493373004 368757917 341554298 896140653 704542993 548306665 119117589 101856764 149278438 606741698 259622826 733703675 88321111 397437483 567436980 479931511 119117589 369599457 119117589 43796738 538856551 55683493 30945567 656153998 700864487 606741698 764657404 745608359 479338065 341554298 765823682 953633077 745608359 598577151 601480629 359073852 503267017 764657404 275885010 632586478 845661940 743931300 438432226 615069643 123968772 820702222 30945567 479338065 438432226 986610274 48431727 714199296 359707066 986610274 703131537 16869526 104014231 29612335 294358395 48431727 335234406 633892489 359073852 149278438 572502090 119117589 567436980 503267017 887272989 428824710 530781253 67226026 967778458 704542993 275885010 412584363 600125106 35233217 132406953 612635724 700864487 700864487 119117589 119235796 598577151 47118962 402137531 294358395 946535734 67226026 479931511 600125106 656153998 734048854 16869526 297971738 294358395 208300456 16869526 275885010 538856551 149278438 275885010 479931511 202896293 16869526 601480629 29612335 208300456 690829223 41863016 104014231 896140653 88975610 479338065 600125106 612635724 104014231 820702222 612635724 344826210 16869526 572502090 745608359 47118962 592311697 259622826 530781253 896140653 714199296 296797656 221617895 123968772 820702222 530781253 533883242 438432226 548306665 745608359 479931511 101856764 743931300 43796738 438432226 733703675 89294121 560746111 273279118 503267017 745608359 341554298 296797656 479338065 368757917 807514081 43796738 359707066 969795382 567436980 335502765 479338065 734048854 615069643 6890642 29612335 887272989 733703675 296797656 704542993 402137531 35233217 755379825 656153998 745608359 479931511 734048854 743931300 344826210 273279118 412584363 601480629 598577151 344826210 845661940 220066258 119235796 296797656 41863016 969795382 690829223 610416384 220066258 16869526 743931300 55683493 119235796 538856551 592311697 275885010 402137531 734048854 402137531 986610274 560746111 16869526 273279118 29612335 615069643 294358395 533883242 275885010 297971738 428824710 344826210 55683493 986610274 335234406 344826210 409343876 335502765 297971738 767846697 296797656 67226026 208300456 479338065 820702222 67226026 765823682 335234406 43796738 567436980 208300456 61245778 335234406 208300456 358622759 202896293 503267017 431198697 55683493 55683493 572502090 438432226 89294121 734048854 358622759 273279118 294980679 633892489 967778458 101856764 704542993 29612335 132406953 409343876 123968772 656153998 155202200 610416384 16869526 967778458 479931511 368757917 764657404 431198697 548306665 633892489 30945567 656153998 601480629 359073852 402137531 43796738 402137531 615069643 89294121 572502090 16869526 606741698 533883242 612635724 733703675 479931511 887272989 598577151 548306665 208300456 560746111 119235796 155202200 259622826 16869526 273279118 986610274 294358395 41863016 612635724 104014231 600125106 700864487 335502765 294980679 969795382 409343876 275885010 294358395 296797656 273279118 767846697 533883242 61245778 123968772 208300456 294980679 503267017 104014231 369599457 208300456 535863685 221617895 704542993 43796738 335502765 656153998 438432226 341554298 820702222 632586478 119235796 101856764 259622826 690829223 703131537 6890642 89294121 6797671 104014231 296797656 953633077 986610274 47118962 101856764 600125106 132406953 29612335 969795382 41863016 714199296 690829223 567436980 479338065 412584363 572502090 29612335 820702222 755379825 704542993 208997868 409343876 953633077 89294121 767846697 535863685 335234406 428824710 6890642 479338065 700864487 88975610 767846697 6797671 67226026 503267017 119117589 402137531 560746111 41863016 845661940 296797656 202896293 155202200 479931511 598577151 704542993 807514081 503267017 402137531 335234406 733703675 612635724 845661940 48431727 633892489 438432226 690829223 703131537 969795382 119235796 61245778 567436980 896140653 606741698 953633077 656153998 208300456 560746111 61245778 47118962 358622759 297971738 294980679 358622759 600125106 104014231 16869526 369599457 580165905 273279118 431198697 704542993 560746111 259622826 535863685 359073852 123968772 690829223 807514081 67226026 275885010 733703675 48431727 359707066 358622759 273279118 560746111 29612335 538856551 967778458 765823682 335234406 221617895 479931511 409343876 359707066 368757917 969795382 820702222 335502765 953633077 714199296 104014231 714199296 580165905 700864487 35233217 479338065 53024617 548306665 402137531 412584363 208300456 633892489 896140653 493373004 202896293 690829223 368757917 633892489 428824710 745608359 606741698 820702222 6890642 61245778 820702222 132406953 273279118 220066258 202896293 53024617 896140653 431198697 41863016 123968772 119117589 765823682 703131537 88321111 208997868 61245778 887272989 765823682 820702222 598577151 88321111 743931300 700864487 43796738 745608359 969795382 745608359 402137531 149278438 530781253 294358395 104014231 123968772 560746111 600125106 714199296 43796738 220066258 438432226 743931300 479338065 294358395 16869526 88975610 845661940 600125106 402137531 155202200 765823682 580165905 53024617 700864487 656153998 887272989 202896293 369599457 535863685 714199296 592311697 397437483 600125106 132406953 743931300 47118962 358622759 104014231 438432226 615069643 275885010 119117589 359073852 48431727 397437483 61245778 700864487 592311697 402137531 296797656 493373004 30945567 535863685 969795382 155202200 221617895 29612335 412584363 104014231 123968772 530781253 986610274 493373004 67226026 41863016 610416384 149278438 845661940 765823682 632586478 765823682 368757917 208997868 493373004 123968772 807514081 807514081 358622759 409343876 273279118 221617895 119117589 119117589 29612335 368757917 397437483 397437483 598577151 431198697 335502765 493373004 560746111 412584363 409343876 202896293 88321111 61245778 67226026 764657404 538856551 986610274 6797671 530781253 887272989 358622759 48431727 953633077 61245778 67226026 598577151 409343876 88975610 294358395 88975610 155202200 967778458 368757917 123968772 969795382 273279118 119235796 656153998 61245778 734048854 88975610 47118962 703131537 368757917 986610274 714199296 412584363 598577151 335234406 123968772 600125106 946535734 369599457 30945567 606741698 580165905 29612335 592311697 967778458 560746111 615069643 656153998 743931300 35233217 592311697 755379825 402137531 409343876 612635724 359707066 409343876 220066258 538856551 208300456 273279118 633892489 601480629 368757917 700864487 6890642 946535734 202896293 273279118 479338065 765823682 89294121 369599457 572502090 431198697 273279118 743931300 369599457 335234406 479338065 358622759 344826210 592311697 503267017 946535734 767846697 101856764 743931300 714199296 259622826 29612335 615069643 132406953 29612335 845661940 221617895 294980679 704542993 155202200 359073852 43796738 335234406 535863685 296797656 428824710 704542993 55683493 155202200 969795382 764657404 896140653 88975610 208997868 412584363 335502765 572502090 755379825 548306665 55683493 296797656 633892489 67226026 202896293 359707066 123968772 656153998 572502090 764657404 610416384 700864487 896140653 704542993 67226026 656153998 123968772 700864487 733703675 986610274 402137531 409343876 155202200 202896293 845661940 479338065 155202200 30945567 606741698 208997868 294980679 767846697 887272989 41863016 119235796 493373004 633892489 259622826 358622759 820702222 344826210 610416384 149278438 221617895 43796738 703131537 30945567 714199296 560746111 969795382 294980679 359707066 533883242 887272989 341554298 632586478 535863685 743931300 221617895 35233217 986610274 47118962 119235796 969795382 368757917 132406953 335502765 606741698 533883242 969795382 493373004 149278438 598577151 297971738 88321111 43796738 397437483 132406953 359073852 47118962 104014231 612635724 610416384 43796738 703131537 690829223 119117589 479338065 533883242 479931511 743931300 428824710 535863685 580165905 202896293 656153998 35233217 530781253 335502765 89294121 896140653 149278438 335502765 341554298 606741698 123968772 700864487 592311697 220066258 745608359 896140653 896140653 335234406 479338065 275885010 369599457 493373004 6797671 369599457 208300456 358622759 67226026 530781253 946535734 548306665 428824710 402137531 47118962 412584363 598577151 220066258 896140653 820702222 61245778 535863685 896140653 335502765 220066258 369599457 493373004 560746111 344826210 967778458 986610274 409343876 765823682 30945567 479931511 734048854 61245778 119117589 703131537 369599457 6890642 208300456 764657404 567436980 208300456 530781253 358622759 592311697 690829223 6890642 296797656 896140653 208997868 493373004 335502765 297971738 967778458 368757917 986610274 409343876 598577151 294980679 273279118 358622759 61245778 61245778 402137531 986610274 119235796 119117589 47118962 714199296 61245778 6890642 755379825 600125106 538856551 704542993 690829223 533883242 967778458 656153998 155202200 6797671 16869526 969795382 101856764 359073852 47118962 610416384 606741698 503267017 946535734 580165905 690829223 123968772 755379825 600125106 335234406 119117589 845661940 632586478 479931511 155202200 294358395 297971738 104014231 969795382 612635724 953633077 297971738 294358395 220066258 202896293 946535734 734048854 368757917 123968772 43796738 358622759 764657404 53024617 202896293 600125106 598577151 533883242 714199296 43796738 703131537 412584363 104014231 533883242 610416384 202896293 29612335 101856764 615069643 598577151 969795382 155202200 610416384 986610274 119117589 733703675 969795382 344826210 88321111 67226026 580165905 765823682 259622826 294980679 743931300 16869526 358622759 580165905 35233217 533883242 633892489 428824710 530781253 986610274 335234406 41863016 580165905 755379825 369599457 548306665 535863685 344826210 67226026 428824710 208300456 208300456 344826210 615069643 294358395 765823682 704542993 202896293 335234406 479338065 294358395 479931511 690829223 41863016 953633077 703131537 409343876 807514081 220066258 845661940 155202200 88975610 88321111 89294121 967778458 359707066 714199296 567436980 41863016 344826210 397437483 368757917 601480629 61245778 807514081 703131537 967778458 369599457 202896293 275885010 615069643 88975610 703131537 610416384 845661940 986610274 612635724 428824710 402137531 598577151 734048854 273279118 533883242 368757917 755379825 538856551 703131537 123968772 845661940 369599457 16869526 493373004 535863685 369599457 155202200 535863685 296797656 969795382 101856764 335502765 969795382 479931511 548306665 598577151 48431727 733703675 606741698 412584363 743931300 820702222 530781253 294358395 344826210 368757917 53024617 538856551 341554298 765823682 47118962 820702222 358622759 755379825 294358395 703131537 53024617 714199296 538856551 61245778 530781253 610416384 101856764 580165905 656153998 633892489 535863685 845661940 335234406 767846697 101856764 89294121 101856764 946535734 703131537 88321111 16869526 572502090 969795382 572502090 296797656 6797671 221617895 700864487 690829223 765823682 633892489 123968772 598577151 397437483 700864487 6890642 580165905 368757917 101856764 132406953 592311697 358622759 412584363 601480629 431198697 397437483 88321111 479931511 67226026 533883242 202896293 123968772 61245778 615069643 743931300 16869526 592311697 202896293 296797656 714199296 275885010 259622826 48431727 221617895 572502090 767846697 132406953 61245778 208300456 55683493 592311697 259622826 533883242 700864487 402137531 101856764 88975610 656153998 733703675 402137531 572502090 48431727 479931511 104014231 431198697 402137531 431198697 610416384 755379825 30945567 119117589 733703675 397437483 155202200 35233217 55683493 397437483 600125106 572502090 341554298 946535734 703131537 700864487 275885010 612635724 29612335 615069643 953633077 969795382 341554298 845661940 598577151 294980679 986610274 690829223 567436980 548306665 580165905 397437483 700864487 368757917 294980679 119117589 275885010 592311697 438432226 431198697 606741698 149278438 53024617 368757917 656153998 601480629 967778458 132406953 202896293 538856551 764657404 208997868 220066258 656153998 35233217 714199296 969795382 208300456 119235796 615069643 530781253 530781253 55683493 598577151 592311697 986610274 946535734 572502090 119235796 580165905 296797656 820702222 101856764 600125106 533883242 296797656 119117589 259622826 273279118 275885010 503267017 600125106 530781253 43796738 612635724 369599457 359073852 656153998 88321111 409343876 755379825 807514081 560746111 969795382 335234406 48431727 967778458 610416384 358622759 41863016 155202200 601480629 202896293 43796738 88975610 704542993 479338065 41863016 89294121 764657404 155202200 344826210 335234406 119117589 41863016 765823682 493373004 690829223 397437483 61245778 208300456 598577151 294980679 428824710 294358395 6797671 986610274 580165905 530781253 220066258 344826210 615069643 6797671 369599457 47118962 41863016 48431727 412584363 703131537 61245778 409343876 53024617 6890642 767846697 89294121 43796738 632586478 538856551 986610274 358622759 412584363 704542993 221617895 438432226 845661940 119117589 946535734 397437483 273279118 47118962 600125106 592311697 767846697 953633077 368757917 53024617 368757917 275885010 967778458 615069643 765823682 896140653 259622826 409343876 29612335 535863685 601480629 41863016 412584363 296797656 438432226 690829223 208997868 493373004 409343876 335502765 335234406 967778458 986610274 612635724 89294121 43796738 67226026 297971738 592311697 535863685 409343876 690829223 335502765 47118962 632586478 41863016 764657404 101856764 767846697 412584363 358622759 55683493 533883242 202896293 986610274 845661940 704542993 208300456 953633077 294358395 612635724 132406953 6797671 123968772 845661940 149278438 632586478 273279118 428824710 30945567 598577151 493373004 704542993 986610274 714199296 341554298 359707066 335502765 88975610 123968772 6797671 358622759 986610274 6890642 946535734 896140653 580165905 369599457 123968772 612635724 887272989 294980679 704542993 101856764 592311697 369599457 633892489 208997868 296797656 690829223 560746111 296797656 479931511 755379825 714199296 615069643 208300456 986610274 61245778 986610274 548306665 896140653 572502090 633892489 764657404 535863685 493373004 412584363 67226026 690829223 202896293 6797671 479338065 6797671 89294121 6797671 765823682 275885010 88321111 600125106 294980679 221617895 335234406 67226026 412584363 479931511 704542993 88975610 6797671 275885010 767846697 123968772 764657404 41863016 764657404 807514081 208997868 412584363 48431727 47118962 359073852 538856551 807514081 538856551 6797671 953633077 119235796 598577151 479931511 538856551 294358395 294358395 946535734 656153998 765823682 612635724 438432226 548306665 412584363 104014231 294980679 592311697 275885010 202896293 296797656 101856764 714199296 845661940 369599457 149278438 341554298 704542993 703131537 358622759 202896293 41863016 259622826 765823682 123968772 344826210 208300456 48431727 119235796 764657404 294358395 743931300 208300456 969795382 155202200 273279118 35233217 533883242 35233217 428824710 896140653 533883242 887272989 503267017 294980679 101856764 493373004 297971738 358622759 6797671 538856551 397437483 530781253 896140653 601480629 535863685 535863685 431198697 359073852 344826210 428824710 560746111 119235796 503267017 479338065 335502765 123968772 633892489 294358395 765823682 503267017 479931511 600125106 530781253 402137531 335234406 294358395 967778458 967778458 896140653 533883242 567436980 946535734 765823682 368757917 820702222 606741698 132406953 598577151 155202200 493373004 733703675 296797656 259622826 704542993 119117589 341554298 155202200 633892489 88321111 530781253 67226026 397437483 845661940 606741698 341554298 479931511 358622759 297971738 335502765 479931511 344826210 431198697 503267017 820702222 572502090 409343876 89294121 743931300 132406953 412584363 397437483 61245778 767846697 368757917 953633077 67226026 132406953 208997868 606741698 745608359 89294121 765823682 409343876 335502765 369599457 335502765 335502765 53024617 47118962 479338065 530781253 743931300 986610274 119117589 409343876 41863016 580165905 275885010 743931300 369599457 35233217 202896293 479338065 101856764 703131537 969795382 601480629 344826210 733703675 208997868 530781253 47118962 53024617 55683493 29612335 119117589 704542993 734048854 733703675 953633077 690829223 294980679 149278438 296797656 53024617 896140653 548306665 221617895 43796738 294980679 412584363 700864487 208997868 896140653 733703675 259622826 359707066 598577151 600125106 47118962 479338065 101856764 633892489 89294121 580165905 29612335 703131537 123968772 53024617 548306665 6797671 733703675 61245778 592311697 580165905 704542993 6797671 119117589 598577151 479931511 946535734 412584363 155202200 703131537 493373004 53024617 560746111 493373004 548306665 259622826 273279118 259622826 358622759 149278438 273279118 438432226 764657404 690829223 946535734 743931300 560746111 101856764 690829223 953633077 896140653 67226026 397437483 294980679 409343876 67226026 656153998 820702222 572502090 155202200 55683493 765823682 202896293 208997868 530781253 700864487 538856551 55683493 88321111 767846697 35233217 580165905 767846697 946535734 567436980 493373004 335234406 690829223 600125106 335502765 221617895 67226026 335234406 55683493 946535734 104014231 335234406 887272989 259622826 953633077 89294121 600125106 530781253 700864487 493373004 656153998 560746111 409343876 88321111 431198697 358622759 896140653 43796738 600125106 493373004 764657404 402137531 16869526 6890642 633892489 703131537 592311697 845661940 359073852 335502765 592311697 538856551 610416384 368757917 601480629 275885010 29612335 610416384 615069643 89294121 845661940 296797656 132406953 208300456 967778458 6797671 275885010 358622759 220066258 612635724 479338065 479338065 986610274 567436980 431198697 632586478 438432226 297971738 296797656 412584363 765823682 359073852 53024617 703131537 745608359 767846697 296797656 656153998 89294121 704542993 700864487 503267017 101856764 567436980 155202200 572502090 560746111 560746111 335502765 119117589 61245778 969795382 155202200 560746111 273279118 592311697 123968772 632586478 53024617 767846697 765823682 572502090 47118962 41863016 946535734 132406953 294358395 745608359 119235796 341554298 704542993 533883242 887272989 30945567 845661940 53024617 149278438 101856764 208997868 560746111 600125106 369599457 275885010 734048854 767846697 16869526 592311697 946535734 896140653 16869526 294980679 767846697 359073852 755379825 359073852 335234406 704542993 969795382 273279118 733703675 67226026 48431727 580165905 765823682 632586478 101856764 41863016 764657404 479338065 733703675 745608359 335502765 220066258 479338065 221617895 344826210 275885010 733703675 29612335 220066258 755379825 533883242 431198697 953633077 259622826 560746111 600125106 47118962 29612335 745608359 632586478 220066258 369599457 600125106 123968772 743931300 743931300 969795382 16869526 202896293 969795382 41863016 765823682 953633077 493373004 409343876 61245778 548306665 220066258 6797671 615069643 656153998 208997868 767846697 767846697 123968772 714199296 530781253 479338065 359073852 986610274 335234406 35233217 41863016 479931511 119235796 67226026 104014231 755379825 294980679 397437483 104014231 359707066 369599457 294358395 560746111 220066258 953633077 53024617 807514081 755379825 743931300 88975610 530781253 567436980 548306665 6890642 43796738 580165905 402137531 155202200 43796738 358622759 89294121 359707066 567436980 656153998 887272989 297971738 155202200 369599457 633892489 734048854 733703675 548306665 132406953 953633077 703131537 567436980 479338065 88975610 43796738 530781253 538856551 104014231 208300456 344826210 369599457 503267017 714199296 431198697 601480629 700864487 67226026 807514081 953633077 294358395 530781253 29612335 88321111 431198697 41863016 533883242 368757917 221617895 767846697 767846697 208997868 358622759 359707066 259622826 493373004 358622759 123968772 560746111 896140653 341554298 700864487 820702222 358622759 397437483 259622826 208997868 610416384 101856764 438432226 409343876 208997868 149278438 535863685 610416384 297971738 493373004 273279118 967778458 47118962 592311697 755379825 967778458 431198697 29612335 428824710 119235796 402137531 208300456 503267017 567436980 368757917 548306665 297971738 969795382 412584363 538856551 733703675 123968772 845661940 397437483 123968772 633892489 48431727 6890642 297971738 41863016 535863685 704542993 89294121 887272989 745608359 767846697 764657404 612635724 335502765 765823682 368757917 344826210 104014231 764657404 428824710 344826210 132406953 29612335 538856551 43796738 600125106 690829223 612635724 567436980 606741698 41863016 55683493 104014231 359707066 208997868 734048854 479338065 89294121 807514081 633892489 633892489 967778458 764657404 275885010 479931511 969795382 615069643 610416384 953633077 610416384 767846697 55683493 48431727 572502090 202896293 764657404 294358395 610416384 48431727 700864487 845661940 101856764 359707066 294358395 743931300 6797671 479338065 344826210 601480629 714199296 47118962 598577151 88321111 548306665 967778458 409343876 335234406 29612335 530781253 335234406 615069643 119117589 368757917 820702222 341554298 743931300 335502765 221617895 43796738 632586478 703131537 845661940 431198697 820702222 221617895 202896293 428824710 88321111 632586478 580165905 53024617 297971738 610416384 548306665 132406953 548306665 61245778 598577151 633892489 16869526 764657404 397437483 341554298 335234406 765823682 29612335 612635724 359073852 208300456 16869526 119235796 132406953 612635724 155202200 67226026 764657404 119235796 986610274 6890642 55683493 296797656 119117589 600125106 734048854 368757917 535863685 88321111 16869526 438432226 397437483 535863685 104014231 88321111 548306665 428824710 610416384 119235796 703131537 61245778 734048854 764657404 734048854 610416384 41863016 690829223 438432226 431198697 479931511 88321111 123968772 887272989 560746111 743931300 43796738 88321111 600125106 946535734 610416384 946535734 743931300 369599457 598577151 67226026 67226026 690829223 30945567 610416384 896140653 592311697 548306665 221617895 845661940 700864487 765823682 656153998 743931300 6797671 409343876 610416384 47118962 690829223 119117589 220066258 30945567 714199296 275885010 104014231 402137531 297971738 953633077 493373004 344826210 409343876 275885010 359707066 493373004 765823682 101856764 41863016 743931300 598577151 969795382 714199296 656153998 220066258 101856764 67226026 533883242 335234406 538856551 493373004 6890642 344826210 123968772 412584363 567436980 202896293 598577151 967778458 704542993 88975610 275885010 359707066 690829223 598577151 428824710 538856551 438432226 538856551 704542993 690829223 538856551 703131537 632586478 592311697 275885010 714199296 767846697 221617895 220066258 397437483 43796738 845661940 503267017 397437483 335502765 6890642 220066258 743931300 700864487 733703675 48431727 397437483 202896293 438432226 479931511 733703675 358622759 297971738 967778458 969795382 700864487 986610274 359707066 580165905 610416384 896140653 431198697 335234406 53024617 572502090 221617895 606741698 294980679 119235796 612635724 615069643 29612335 533883242 155202200 341554298 690829223 208997868 359073852 119117589 533883242 479338065 119235796 61245778 572502090 612635724 656153998 734048854 208997868 428824710 632586478 431198697 294358395 359707066 41863016 335234406 149278438 53024617 296797656 946535734 67226026 61245778 503267017 714199296 538856551 493373004 397437483 820702222 548306665 610416384 548306665 359707066 341554298 61245778 503267017 259622826 946535734 632586478 273279118 533883242 297971738 734048854 572502090 359073852 572502090 359707066 632586478 344826210 48431727 600125106 615069643 397437483 704542993 632586478 533883242 690829223 845661940 397437483 600125106 887272989 438432226 493373004 409343876 409343876 714199296 538856551 946535734 601480629 479931511 733703675 714199296 335502765 612635724 503267017 104014231 61245778 734048854 755379825 807514081 220066258 600125106 428824710 55683493 765823682 610416384 16869526 412584363 41863016 656153998 397437483 53024617 208997868 530781253 119235796 580165905 734048854 88321111 567436980 296797656 202896293 341554298 294980679 714199296 493373004 149278438 610416384 220066258 969795382 397437483 479338065 221617895 479338065 610416384 88321111 358622759 369599457 533883242 560746111 409343876 402137531 567436980 612635724 755379825 335502765 438432226 55683493 503267017 132406953 438432226 335502765 431198697 208300456 953633077 615069643 208300456 946535734 359707066 703131537 703131537 567436980 503267017 428824710 155202200 598577151 368757917 601480629 986610274 6890642 615069643 615069643 743931300 503267017 755379825 202896293 48431727 41863016 765823682 397437483 275885010 986610274 743931300 612635724 567436980 47118962 690829223 700864487 119117589 765823682 767846697 335234406 572502090 493373004 6797671 887272989 632586478 598577151 275885010 294980679 606741698 431198697 503267017 764657404 104014231 6797671 704542993 221617895 359707066 535863685 703131537 734048854 887272989 29612335 67226026 132406953 16869526 896140653 341554298 208300456 633892489 535863685 765823682 369599457 592311697 88975610 132406953 67226026 155202200 104014231 359073852 734048854 275885010 428824710 16869526 807514081 600125106 845661940 610416384 479931511 946535734 259622826 35233217 359073852 887272989 632586478 845661940 368757917 704542993 275885010 548306665 610416384 409343876 896140653 341554298 119117589 6890642 208300456 6890642 820702222 733703675 598577151 953633077 123968772 606741698 592311697 764657404 967778458 745608359 714199296 402137531 986610274 600125106 409343876 969795382 533883242 580165905 202896293 431198697 297971738 567436980 119235796 535863685 119235796 344826210 580165905 89294121 368757917 149278438 745608359 61245778 123968772 479931511 503267017 359707066 535863685 606741698 101856764 820702222 600125106 953633077 29612335 580165905 548306665 632586478 119117589 409343876 479931511 807514081 412584363 368757917 119117589 409343876 220066258 259622826 632586478 294358395 220066258 538856551 567436980 48431727 275885010 745608359 119117589 358622759 703131537 259622826 67226026 259622826 428824710 88975610 767846697 341554298 560746111 690829223 610416384 503267017 703131537 535863685 479931511 745608359 598577151 743931300 538856551 43796738 220066258 656153998 104014231 88975610 294358395 368757917 104014231 202896293 953633077 767846697 734048854 633892489 896140653 369599457 119117589 606741698 538856551 548306665 402137531 259622826 533883242 548306665 359073852 548306665 538856551 538856551 530781253 610416384 202896293 767846697 43796738 273279118 986610274 259622826 359707066 221617895 412584363 155202200 29612335 704542993 368757917 123968772 592311697 503267017 580165905 202896293 16869526 369599457 358622759 101856764 358622759 953633077 953633077 600125106 967778458 368757917 43796738 704542993 88321111 600125106 560746111 335234406 359707066 493373004 530781253 43796738 967778458 123968772 88321111 220066258 53024617 560746111 296797656 297971738 764657404 896140653 533883242 601480629 359707066 887272989 149278438 633892489 600125106 297971738 535863685 428824710 755379825 656153998 43796738 493373004 535863685 273279118 887272989 530781253 493373004 887272989 89294121 592311697 598577151 896140653 479338065 967778458 428824710 479931511 335502765 53024617 606741698 101856764 101856764 335502765 123968772 764657404 358622759 335234406 969795382 755379825 208997868 6797671 344826210 101856764 359073852 755379825 341554298 615069643 55683493 479338065 43796738 89294121 149278438 119235796 755379825 208997868 47118962 428824710 969795382 149278438 208997868 344826210 47118962 397437483 67226026 601480629 820702222 53024617 47118962 368757917 535863685 700864487 845661940 294980679 601480629 479931511 368757917 294980679 208997868 807514081 633892489 714199296 294980679 88321111 30945567 592311697 755379825 149278438 479931511 632586478 43796738 845661940 765823682 896140653 503267017 610416384 845661940 358622759 296797656 6890642 359073852 155202200 572502090 764657404 335502765 733703675 767846697 807514081 341554298 845661940 30945567 734048854 479931511 704542993 220066258 734048854 503267017 612635724 335234406 535863685 479931511 986610274 493373004 104014231 208997868 479338065 632586478 368757917 48431727 208300456 208997868 43796738 412584363 368757917 548306665 412584363 632586478 208300456 764657404 606741698 29612335 221617895 580165905 969795382 700864487 493373004 29612335 431198697 119235796 755379825 615069643 6797671 600125106 344826210 612635724 986610274 755379825 341554298 953633077 765823682 600125106 341554298 273279118 598577151 132406953 29612335 530781253 29612335 48431727 656153998 409343876 743931300 767846697 734048854 104014231 43796738 67226026 55683493 953633077 703131537 335502765 610416384 700864487 104014231 359707066 601480629 946535734 294358395 535863685 548306665 479931511 615069643 294980679 479931511 656153998 397437483 820702222 368757917 368757917 535863685 294358395 344826210 530781253 358622759 358622759 296797656 953633077 61245778 690829223 612635724 428824710 6797671 48431727 733703675 714199296 714199296 55683493 745608359 493373004 807514081 344826210 53024617 67226026 273279118 41863016 598577151 55683493 967778458 600125106 592311697 690829223 29612335 615069643 132406953 35233217 16869526 615069643 123968772 615069643 294980679 764657404 273279118 600125106 132406953 535863685 369599457 743931300 633892489 969795382 61245778 294980679 967778458 369599457 88975610 6797671 745608359 560746111 612635724 572502090 297971738 119235796 845661940 297971738 845661940 764657404 221617895 600125106 409343876 344826210 397437483 294358395 820702222 479338065 601480629 297971738 538856551 598577151 479338065 344826210 35233217 632586478 88321111 101856764 369599457 123968772 479338065 6797671 765823682 606741698 48431727 6890642 89294121 402137531 6890642 600125106 986610274 572502090 969795382 615069643 119117589 67226026 53024617 41863016 703131537 845661940 530781253 358622759 88321111 294358395 335502765 41863016 335234406 503267017 431198697 969795382 132406953 369599457 221617895 359073852 368757917 493373004 335502765 503267017 600125106 704542993 530781253 41863016 335234406 104014231 428824710 548306665 953633077 479338065 48431727 745608359 567436980 89294121 479931511 560746111 101856764 294358395 690829223 6797671 479931511 580165905 969795382 275885010 704542993 412584363 397437483 41863016 359073852 633892489 887272989 807514081 986610274 29612335 88975610 592311697 690829223 714199296 734048854 55683493 335502765 656153998 397437483 202896293 296797656 259622826 538856551 294358395 101856764 29612335 6797671 155202200 220066258 369599457 35233217 88321111 412584363 221617895 55683493 369599457 41863016 743931300 714199296 592311697 767846697 807514081 533883242 703131537 743931300 612635724 560746111 155202200 220066258 53024617 765823682 493373004 533883242 67226026 946535734 67226026 123968772 368757917 845661940 6797671 397437483 560746111 16869526 896140653 368757917 538856551 733703675 53024617 438432226 297971738 845661940 600125106 221617895 703131537 259622826 409343876 560746111 101856764 493373004 259622826 580165905 123968772 61245778 55683493 275885010 88321111 104014231 294358395 503267017 946535734 548306665 530781253 409343876 359073852 119235796 208300456 132406953 765823682 572502090 88321111 409343876 88321111 567436980 704542993 538856551 29612335 615069643 88321111 119235796 767846697 743931300 493373004 208997868 632586478 969795382 479931511 275885010 633892489 438432226 149278438 259622826 341554298 656153998 580165905 89294121 431198697 704542993 967778458 560746111 479338065 479931511 208300456 202896293 969795382 397437483 61245778 615069643 123968772 632586478 30945567 703131537 745608359 89294121 704542993 743931300 6890642 703131537 615069643 335234406 369599457 132406953 149278438 567436980 297971738 47118962 431198697 745608359 535863685 61245778 123968772 412584363 335502765 538856551 294980679 896140653 479931511 409343876 606741698 149278438 202896293 359073852 341554298 703131537 202896293 743931300 297971738 29612335 612635724 43796738 946535734 16869526 610416384 335234406 535863685 887272989 765823682 572502090 208300456 359707066 89294121 438432226 656153998 428824710 48431727 132406953 208300456 567436980 807514081 807514081 294358395 845661940 402137531 61245778 6797671 358622759 493373004 530781253 755379825 297971738 714199296 53024617 580165905 221617895 632586478 703131537 29612335 155202200 132406953 259622826 344826210 820702222 598577151 656153998 601480629 946535734 703131537 606741698 275885010 294358395 43796738 88321111 359707066 610416384 598577151 535863685 535863685 431198697 208300456 733703675 743931300 412584363 53024617 89294121 67226026 548306665 35233217 714199296 259622826 493373004 598577151 601480629 580165905 601480629 335502765 397437483 633892489 132406953 428824710 946535734 275885010 369599457 703131537 88321111 132406953 104014231 600125106 755379825 700864487 368757917 397437483 221617895 29612335 600125106 538856551 704542993 30945567 615069643 89294121 149278438 149278438 548306665 734048854 598577151 530781253 592311697 764657404 41863016 294358395 946535734 743931300 986610274 101856764 43796738 397437483 714199296 714199296 6890642 598577151 6797671 43796738 259622826 887272989 6890642 6797671 149278438 704542993 690829223 615069643 359073852 273279118 538856551 845661940 149278438 35233217 953633077 560746111 743931300 610416384 359073852 606741698 67226026 592311697 953633077 358622759 601480629 358622759 606741698 55683493 6890642 734048854 294358395 220066258 16869526 428824710 896140653 610416384 29612335 493373004 700864487 533883242 560746111 294980679 896140653 220066258 733703675 35233217 767846697 294358395 104014231 294358395 55683493 632586478 969795382 606741698 155202200 48431727 123968772 601480629 273279118 335234406 341554298 41863016 733703675 610416384 335234406 47118962 479338065 887272989 104014231 6890642 946535734 48431727 745608359 275885010 567436980 733703675 503267017 600125106 704542993 88321111 533883242 221617895 503267017 358622759 632586478 615069643 438432226 221617895 6797671 598577151 755379825 615069643 479931511 359073852 359073852 41863016 53024617 67226026 397437483 29612335 953633077 55683493 967778458 55683493 714199296 610416384 220066258 88975610 567436980 567436980 743931300 567436980 294358395 953633077 221617895 208997868 208300456 533883242 344826210 6890642 887272989 335502765 149278438 967778458 767846697 615069643 765823682 119117589 887272989 104014231 632586478 592311697 397437483 35233217 755379825 297971738 896140653 606741698 296797656 297971738 438432226 704542993 714199296 764657404 479931511 48431727 16869526 359073852 119117589 986610274 530781253 335234406 104014231 600125106 656153998 53024617 656153998 615069643 409343876 297971738 615069643 953633077 615069643 359073852 538856551 208300456 47118962 615069643 493373004 690829223 598577151 359073852 208300456 402137531 259622826 953633077 431198697 479338065 755379825 969795382 335234406 369599457 221617895 428824710 335502765 220066258 202896293 767846697 30945567 53024617 530781253 845661940 48431727 615069643 53024617 89294121 764657404 119235796 612635724 132406953 845661940 48431727 294358395 969795382 592311697 755379825 690829223 535863685 633892489 438432226 428824710 29612335 119117589 335234406 953633077 88321111 764657404 16869526 887272989 431198697 745608359 560746111 368757917 438432226 807514081 755379825 119117589 149278438 733703675 592311697 734048854 53024617 296797656 598577151 67226026 745608359 6890642 533883242 208997868 259622826 294980679 358622759 53024617 530781253 402137531 764657404 610416384 431198697 807514081 967778458 967778458 88975610 714199296 208300456 986610274 493373004 359707066 88321111 428824710 969795382 47118962 690829223 535863685 55683493 633892489 633892489 294358395 53024617 43796738 953633077 208997868 335502765 123968772 119117589 764657404 969795382 359073852 479338065 690829223 887272989 29612335 123968772 479338065 208300456 202896293 41863016 397437483 548306665 600125106 953633077 297971738 273279118 714199296 149278438 294358395 297971738 632586478 35233217 47118962 43796738 104014231 101856764 946535734 967778458 208300456 530781253 202896293 359707066 700864487 47118962 41863016 986610274 600125106 412584363 6890642 967778458 896140653 431198697 358622759 560746111 208997868 208300456 29612335 807514081 755379825 368757917 703131537 208300456 149278438 612635724 275885010 438432226 344826210 598577151 601480629 275885010 88321111 149278438 397437483 615069643 703131537 548306665 397437483 580165905 845661940 560746111 132406953 530781253 358622759 887272989 592311697 733703675 733703675 259622826 700864487 101856764 88975610 220066258 733703675 155202200 530781253 896140653 887272989 35233217 89294121 35233217 409343876 845661940 535863685 986610274 48431727 55683493 560746111 807514081 297971738 101856764 41863016 412584363 412584363 615069643 745608359 41863016 503267017 294980679 704542993 764657404 53024617 41863016 969795382 335234406 745608359 6797671 412584363 220066258 341554298 221617895 409343876 29612335 294358395 896140653 89294121 6890642 743931300 633892489 612635724 368757917 119235796 969795382 615069643 48431727 89294121 567436980 48431727 615069643 598577151 493373004 55683493 208300456 273279118 733703675 359707066 765823682 48431727 359073852 764657404 6890642 538856551 612635724 606741698 208300456 765823682 764657404 119235796 986610274 397437483 208997868 431198697 220066258 714199296 438432226 344826210 335502765 946535734 656153998 259622826 48431727 535863685 845661940 149278438 538856551 6890642 606741698 700864487 567436980 704542993 612635724 503267017 734048854 359073852 896140653 43796738 341554298 208997868 986610274 969795382 409343876 41863016 119117589 53024617 297971738 402137531 633892489 53024617 704542993 88321111 48431727 47118962 820702222 767846697 538856551 946535734 35233217 41863016 341554298 149278438 259622826 88975610 530781253 55683493 149278438 745608359 580165905 47118962 208300456 368757917 61245778 572502090 612635724 43796738 946535734 755379825 598577151 600125106 273279118 61245778 845661940 632586478 6797671 612635724 615069643 101856764 615069643 297971738 341554298 335502765 119235796 132406953 700864487 35233217 598577151 29612335 656153998 208300456 610416384 30945567 986610274 43796738 887272989 530781253 29612335 567436980 275885010 202896293 397437483 946535734 560746111 41863016 598577151 548306665 123968772 560746111 6797671 592311697 967778458 369599457 503267017 969795382 953633077 572502090 409343876 807514081 359073852 43796738 632586478 601480629 530781253 887272989 572502090 598577151 101856764 428824710 610416384 580165905 48431727 598577151 48431727 55683493 533883242 47118962 535863685 764657404 896140653 633892489 615069643 368757917 409343876 967778458 294980679 610416384 580165905 273279118 359073852 48431727 16869526 35233217 341554298 606741698 88321111 297971738 896140653 35233217 503267017 538856551 533883242 493373004 409343876 615069643 88975610 714199296 745608359 35233217 503267017 703131537 259622826 208997868 47118962 767846697 29612335 119235796 6797671 294980679 368757917 294358395 344826210 438432226 560746111 479931511 431198697 6890642 155202200 41863016 592311697 47118962 572502090 132406953 479931511 294980679 967778458 567436980 30945567 208997868 275885010 734048854 615069643 986610274 734048854 123968772 155202200 530781253 101856764 610416384 16869526 953633077 615069643 43796738 47118962 48431727 580165905 297971738 402137531 704542993 61245778 409343876 703131537 88321111 764657404 690829223 6890642 700864487 149278438 89294121 548306665 294358395 633892489 535863685 700864487 297971738 101856764 438432226 6797671 734048854 428824710 344826210 535863685 610416384 132406953 946535734 48431727 612635724 6890642 656153998 560746111 89294121 714199296 503267017 700864487 743931300 359073852 743931300 431198697 548306665 610416384 633892489 598577151 43796738 6890642 610416384 297971738 610416384 535863685 335234406 275885010 767846697 572502090 560746111 48431727 704542993 409343876 208300456 88321111 402137531 633892489 6797671 615069643 755379825 344826210 743931300 275885010 530781253 341554298 953633077 572502090 592311697 946535734 538856551 615069643 765823682 368757917 335502765 428824710 953633077 967778458 765823682 503267017 344826210 29612335 55683493 119235796 598577151 967778458 533883242 47118962 409343876 592311697 294358395 89294121 734048854 29612335 479931511 202896293 89294121 132406953 104014231 368757917 273279118 887272989 296797656 43796738 119117589 733703675 6890642 41863016 592311697 610416384 633892489 358622759 704542993 690829223 704542993 341554298 6890642 275885010 101856764 690829223 560746111 479931511 592311697 969795382 221617895 743931300 580165905 6890642 35233217 969795382 294358395 967778458 208997868 953633077 548306665 61245778 560746111 503267017 493373004 503267017 428824710 132406953 6797671 6890642 297971738 600125106 567436980 297971738 67226026 632586478 572502090 412584363 155202200 88321111 592311697 221617895 845661940 297971738 397437483 820702222 48431727 598577151 601480629 714199296 606741698 428824710 397437483 294358395 273279118 119235796 359073852 567436980 369599457 896140653 6797671 119117589 55683493 580165905 703131537 560746111 88975610 538856551 29612335 55683493 294358395 615069643 807514081 600125106 953633077 335234406 104014231 53024617 820702222 764657404 220066258 767846697 632586478 208997868 896140653 598577151 734048854 358622759 703131537 479338065 35233217 89294121 89294121 335234406 598577151 743931300 47118962 149278438 48431727 368757917 101856764 30945567 967778458 592311697 572502090 335234406 335502765 412584363 101856764 358622759 335234406 845661940 6797671 967778458 503267017 807514081 896140653 402137531 548306665 149278438 606741698 572502090 294980679 294358395 402137531 690829223 341554298 703131537 733703675 703131537 986610274 335234406 35233217 656153998 530781253 359073852 612635724 533883242 733703675 16869526 61245778 6797671 560746111 41863016 530781253 296797656 47118962 530781253 6890642 986610274 592311697 208997868 820702222 259622826 273279118 755379825 734048854 986610274 119117589 807514081 35233217 533883242 533883242 47118962 341554298 409343876 412584363 431198697 119235796 807514081 606741698 538856551 560746111 764657404 335234406 296797656 538856551 479931511 220066258 733703675 202896293 986610274 41863016 61245778 369599457 969795382 438432226 431198697 733703675 953633077 606741698 479931511 548306665 48431727 690829223 745608359 397437483 986610274 615069643 733703675 294358395 88321111 67226026 259622826 358622759 275885010 845661940 615069643 412584363 202896293 221617895 208997868 690829223 479338065 969795382 560746111 89294121 733703675 656153998 479338065 633892489 402137531 35233217 88975610 592311697 335234406 633892489 208997868 807514081 335234406 606741698 412584363 580165905 820702222 359707066 41863016 358622759 606741698 745608359 986610274 765823682 273279118 967778458 208997868 294980679 89294121 690829223 704542993 600125106 606741698 953633077 428824710 202896293 6797671 149278438 6890642 969795382 572502090 104014231 986610274 341554298 953633077 208997868 606741698 296797656 43796738 967778458 341554298 690829223 704542993 341554298 703131537 55683493 359073852 538856551 6797671 123968772 101856764 703131537 704542993 615069643 88975610 412584363 548306665 341554298 592311697 335234406 296797656 335502765 820702222 294980679 969795382 208300456 16869526 733703675 743931300 493373004 123968772 633892489 35233217 807514081 538856551 208300456 600125106 755379825 896140653 986610274 503267017 820702222 294980679 344826210 402137531 16869526 745608359 344826210 16869526 703131537 273279118 43796738 88975610 55683493 123968772 119235796 409343876 41863016 89294121 431198697 208300456 43796738 208997868 29612335
1754
6071 5394
9489 1039
12625 6994
1758 10407
6509 10741
9378 3529
5269 8704
1762 664
14310 12382
423 12574
7063 6736
11634 11922
8080 9594
13493 7569
7572 7835
2953 5011
3624 11813
8692 6611
2320 4066
7147 6672
73 9778
1289 14834
4667 14168
12698 13833
3089 945
7432 3347
13221 6440
7372 9721
4653 9136
1778 376
4035 1418
13599 2346
4278 780
5143 4202
14011 2977
4947 12698
305 5322
14679 8585
33 6667
9455 9591
12660 7329
4055 13961
11844 7197
14599 4616
9507 5111
13068 11493
6651 9458
14177 5784
10598 10228
6548 4895
1417 5873
7364 13725
14145 9565
11578 11066
831 4451
13712 2586
2307 11110
3199 14639
14323 8389
10881 120
11979 7602
14154 4221
9710 2269
4559 13029
13410 5236
5547 490
8145 4929
13988 4307
6238 5466
7163 12929
13194 1860
1087 12986
388 298
4921 2822
10130 6955
14518 15250
13364 15187
5482 9834
5288 8177
11401 14473
8644 2262
12499 4490
1859 11811
4932 11095
7883 13857
9296 3267
9158 14934
6327 7835
3380 1637
13050 996
37 12456
13697 13880
1889 14704
4776 6912
2954 2150
6672 7822
1965 8237
7651 4944
3814 7635
5682 10918
14280 13275
4812 14347
11249 3469
3277 6417
4219 5785
2183 4392
8057 2568
11439 7719
14941 2286
1189 12110
11832 7418
10391 11368
15200 3963
247 6272
1375 3394
15175 8952
1814 5054
12866 281
14751 14063
14949 15182
11117 9606
1607 280
2633 3903
6784 1392
10190 3968
14216 7772
6952 1602
4706 14177
11505 11210
12386 508
518 5003
14175 3735
898 60
5014 2419
336 10937
2123 8695
7930 4857
8066 7812
5565 1448
982 1509
11519 5702
11975 7903
12717 4180
10752 2
14481 1041
3493 12449
3887 3752
8256 13276
9830 303
15250 11626
10238 11903
13052 7128
11508 1907
5014 14699
8983 10520
12776 1842
4940 2294
8864 1041
6368 10922
14659 3301
12741 12715
1422 7996
6604 4884
3202 14638
12750 9775
293 5927
4754 9528
5423 12059
10133 3366
15094 454
14986 13219
14191 4577
7907 7601
4232 12926
12307 11631
4121 12253
2215 9544
3465 211
11548 11216
9681 10551
8397 2144
2103 7182
13050 4573
5340 2925
13346 2554
285 9475
9507 8487
4707 1275
8879 6688
7818 662
7336 4522
10005 9285
8269 9754
11344 1270
100 6282
8021 1325
9253 5323
10842 12239
4067 2670
10569 8093
6558 1642
4937 11097
7476 10753
11706 9839
4933 8313
7676 11899
1020 13937
1840 14903
13767 11639
6634 8958
8346 3080
907 8295
552 1386
5588 4435
7410 12989
9348 5227
13913 11438
2090 3209
14763 10316
14293 14519
2457 12820
5139 8841
12010 11960
15151 681
5112 13279
8546 469
15251 14162
8303 2986
12708 1198
8153 319
13493 3971
2330 1661
4665 7983
9523 11832
9547 1902
13277 7762
975 5282
5749 12567
7580 11640
10824 11486
4571 11638
2638 1934
4636 11117
1242 12928
10809 15175
6699 4261
7860 14008
12732 5616
8497 15150
4493 11613
1007 12563
1942 10569
14844 5744
4644 15161
13019 7648
1797 3613
2764 10553
11009 3378
1739 1398
785 14071
10433 2153
10647 9566
1302 2020
3341 4049
14364 4995
7870 12179
6959 2046
8328 1880
11699 5474
497 12480
257 4184
10742 14618
3796 4774
8361 5472
6992 9297
12944 5836
7665 9302
3059 4884
12130 1977
8227 756
11870 952
13962 12536
15109 9135
6898 7795
3684 2164
3723 9439
12074 14948
9188 10319
14003 13857
9924 6887
239 5957
13181 12217
4135 3862
1766 3223
7512 2019
1912 3072
5249 10058
8220 1279
12718 8857
8201 2596
10025 14535
12114 12074
9548 9601
4528 10782
11593 11079
816 9830
8045 6146
10160 6505
8996 4455
4009 6740
7092 24
977 14117
4482 12123
9517 658
4981 6113
7733 10172
8327 6836
2426 4501
13541 6060
14124 5072
9099 13109
5785 6336
8481 4694
13884 10481
11251 7986
14112 3642
15231 6721
14483 4475
2507 1354
651 14547
632 11583
14712 13886
13831 2005
5221 1604
2623 323
5733 3074
7316 3637
12163 3709
5963 10615
8216 5403
10970 1405
9381 1183
6851 284
110 1627
13291 948
7366 14939
443 10467
4933 12826
10337 12778
11649 8094
6065 1901
9341 13555
613 4872
9045 5045
4256 11659
8696 5085
1815 12409
8979 2849
3364 15130
14526 1614
1867 6882
6031 15229
8725 9228
2451 2091
13087 982
684 2542
9305 8562
13522 4549
4622 11122
4137 1491
6443 6428
961 3852
8216 4026
6602 9025
3380 10170
11428 10443
4349 1621
2687 15079
14063 6131
11170 29
3670 9468
6425 5376
8847 9882
9065 10956
1321 9617
14440 9648
4994 11017
6746 2451
11868 8378
7674 7478
12589 8526
15154 11087
4593 402
2046 10396
9033 2774
7774 5724
12605 6258
3860 485
13816 8288
2925 14317
1684 11716
10672 11580
341 14504
14573 12696
888 12415
12323 8114
12553 10960
5535 9557
8598 3180
3280 3727
10565 6945
14099 9856
6642 11398
5175 4752
12747 6861
15115 7680
1196 9072
3639 9285
5096 2869
1882 8323
11447 6405
4935 11767
14061 10038
4022 5874
11513 8141
9330 5141
3268 6503
7923 211
4568 5537
9485 11147
5242 1157
8526 3584
13276 2864
372 4530
9072 4829
9899 10669
14171 2100
15082 10180
15049 8295
7935 4276
13798 12589
10518 579
12039 827
6894 2891
8785 3622
7061 11754
6409 2900
10045 7702
12358 1793
8132 11703
520 4151
5445 6975
12230 9031
1693 11496
3062 9590
4860 13868
5287 1645
2917 10522
1550 3907
11144 3031
2867 247
12295 2196
2785 13843
6687 8212
10765 172
2954 8887
4232 9615
287 6843
2383 10604
4958 2593
15233 9588
4070 3232
8149 9803
8667 2057
11750 159
71 14578
4605 13753
11249 9397
9620 11902
11273 4488
7376 10029
14891 11420
1763 12793
5962 634
12386 13529
7436 3739
8868 10258
11103 13338
14295 3288
3819 11480
2207 8196
12754 9980
11450 4623
10369 6152
10519 6277
4058 5069
10940 4945
4584 7491
5924 11182
2004 4375
11902 2839
7505 5199
9264 10399
4429 909
846 940
10805 13391
9011 2982
2800 10716
10035 4316
14140 14500
14120 8977
980 10616
11824 9795
10283 5516
6161 10051
11399 13871
12488 9662
3203 15175
10334 1466
9849 14766
6312 11544
10015 5404
5956 4635
12465 6722
14752 5800
5786 14281
13871 14378
2391 8803
8213 7086
14490 10291
4502 9496
8761 3446
10712 5598
4873 10509
2088 9169
8562 10361
8388 7533
10189 14569
12229 10911
13814 5870
14102 5585
14581 8573
14509 9332
9973 7000
496 4569
1913 7356
8503 11363
4568 2566
4703 7199
9565 3704
8865 12058
2352 14667
7804 8058
3686 9483
8933 2520
2828 9391
3871 7934
3814 3790
7709 9919
6589 12144
6559 4452
5547 8378
11785 5993
3546 14341
11403 13
7041 7913
14918 3516
7634 14131
7714 2601
4109 10558
3960 7776
9579 12764
14851 7143
11840 5223
9061 14287
2327 2380
5319 7851
6773 7304
8836 11183
5995 12882
8566 13214
1661 11718
2736 7486
8701 6501
4865 8543
2262 10753
6759 10042
4809 827
8523 7917
12802 1794
10242 12385
6623 3014
1155 6121
4925 9164
8116 4207
5348 14803
10924 3568
7314 4147
13259 6056
258 7009
7068 6283
8879 2135
4186 10618
14607 11350
3710 7654
12726 7877
2480 6343
13848 13901
3539 7012
882 8347
13637 6847
14295 11707
13717 11983
8217 2566
11927 6121
8012 12071
14379 12760
3471 10869
4577 2391
5730 7258
12150 7517
2132 9949
8009 950
7305 12299
5997 6099
12565 9207
4837 7672
3465 14010
10205 12716
535 11722
6239 5045
4752 11680
9152 9491
2967 15080
3871 3709
8251 5944
9719 7555
5210 29
11863 5645
7936 6912
511 277
11410 2384
1242 9201
8587 3794
10907 840
1926 6690
12126 7512
5771 2251
6722 2559
383 8163
4647 9232
8627 12622
5504 7609
6285 4671
10140 14802
13884 7327
14050 397
13127 9724
8863 9742
9137 6755
15277 13055
1920 11479
4758 10887
8875 5447
9144 4694
12209 12305
10371 1438
3727 7494
3490 6840
2300 11237
14008 1327
255 13839
9137 3358
3756 1927
716 7831
8957 7623
10150 814
2664 8913
10247 8999
6112 14796
12050 7817
906 6062
4361 13067
9230 199
7008 6859
7037 2220
8272 2119
13679 9463
14952 747
1454 9483
12930 13511
12776 3986
5599 8565
4540 13480
8862 11839
8795 10552
1778 7606
9535 2100
5802 7337
2302 9462
2111 8158
3934 635
12946 12436
11774 7999
8200 12709
14174 3093
2583 957
11808 277
15030 4812
7485 3581
2353 608
4107 7952
11153 5723
2768 1124
13289 2151
6592 15039
11396 7034
2116 3812
9086 2529
7958 8181
12961 274
12466 13685
5131 5903
15207 6034
10885 13188
10108 1452
3319 11873
914 8722
3266 5157
14585 2733
15010 5679
8786 13948
12946 7962
972 13059
9397 1097
14533 12075
5501 2192
1193 11521
1134 4737
13749 13740
2353 7734
1051 7628
1557 10675
8548 7507
10501 11993
14317 761
479 3937
1538 6980
9421 11222
6740 6005
1570 2075
8166 13992
2374 8936
1602 1398
7222 5290
14372 6359
7708 8098
9480 14902
6339 7888
3548 2940
10554 4419
11583 15184
7045 11292
12711 3120
9022 8898
5745 14513
7391 14464
11571 7355
9284 8997
1505 10705
7267 9641
3870 12687
4046 4258
6548 122
3479 12177
5424 13351
1944 6686
8921 10613
1633 9335
5516 2484
2015 2368
6669 3145
5471 2081
12476 9062
6035 13663
2008 11030
1084 6798
4900 4178
6757 1699
6581 3014
4462 12500
1571 7698
12184 12699
9315 593
10297 10220
65 3204
11206 109
2474 12408
6974 6255
12122 12097
3430 6328
1543 3632
1767 7249
10010 13168
10423 5676
13062 9948
10379 13305
5742 10302
13660 4417
1798 13732
5501 13030
8056 3419
7600 7482
13137 9514
6230 6080
2220 8999
8501 4037
8087 4160
14449 14401
11303 6015
9402 3509
5336 10393
9028 5323
3119 8050
5102 1647
11267 2464
3778 3786
6654 14092
5594 10376
4607 10611
224 10558
7930 6257
3709 4362
5233 366
12585 4641
12620 14398
5805 7764
7026 7768
9909 10725
6342 13968
10927 2738
9264 11774
5935 5930
6002 3245
14716 2199
14351 13028
12303 7426
2143 13459
14688 430
7153 9672
9057 11931
10047 12641
3070 14404
12319 9471
13886 5403
5692 14504
13927 2696
8295 964
13666 2832
10276 3110
13052 5593
4772 9226
11108 5010
7132 2556
1312 1764
1660 7878
5665 14431
1670 9837
5962 340
7644 3645
3888 4659
14248 6075
11509 2084
3589 857
12061 13276
8586 8048
1049 13967
3819 3169
10903 13637
10625 13690
4054 13458
479 7749
5769 12004
185 11979
11282 10020
9542 10313
3366 7632
8784 7455
9710 14070
341 2408
9011 14877
10425 11326
8382 3687
25 13891
10886 8864
9438 1323
14223 8050
2716 3906
11170 6055
8103 15093
10728 3540
6213 8975
3657 13247
13234 15062
620 11972
1089 5883
10421 8488
14424 9076
6055 3144
11598 12589
10483 2789
8789 14007
4544 9457
11689 705
5965 7300
4019 4797
2640 13381
11547 11247
8509 9348
14993 8708
6887 551
12801 5564
14659 8915
14123 14709
10679 9078
12893 14970
11339 5950
9919 4
13931 14576
4356 1617
5460 13161
7053 1037
1099 8720
7989 11908
7048 10140
3014 12477
3551 6268
5688 13230
10141 10377
10600 2441
3436 8031
4186 14819
7781 15167
4099 7868
10452 3701
12380 13882
13016 12207
7096 3378
13291 13629
785 424
5235 5677
4769 427
2408 9523
11077 8324
10954 8417
6918 4506
6036 729
11205 6807
5877 4227
6515 7336
5351 2514
10506 13960
15154 2533
3331 2981
13660 9678
13792 9001
5701 14149
13636 5285
6398 14191
13342 8162
11269 11857
3040 9067
3206 4266
8095 7529
8598 11359
5788 7996
3449 10132
6476 2223
4380 2589
3372 14248
13612 15184
7753 2747
7096 4137
8162 15272
6285 3557
11483 10570
13220 10045
11110 4735
1817 548
6637 13866
7612 9676
13118 1060
14217 8613
14235 12695
13724 8699
10827 11732
12153 9504
2306 9880
1872 9548
12719 5328
12978 7392
3615 8945
3669 1623
2749 5364
6297 4018
2449 2116
9435 1094
6273 5639
11479 2614
1886 8558
13544 1682
8951 13818
989 10514
2931 8576
5730 295
10280 12161
4174 2789
3341 12406
1801 3170
1393 6202
1604 4988
13292 11670
14378 13203
8406 12504
6480 12276
1977 12543
6315 1986
10432 5912
9243 1996
13549 482
4250 14708
11710 2962
12929 12881
13199 10365
4439 13327
10992 4054
7445 11707
5118 12628
3704 6070
11904 2899
55 12138
9842 13728
12212 13020
13804 10384
715 6251
10620 14030
7379 15173
11275 7801
3875 12314
3405 4632
1543 8376
10921 2809
13201 14486
13179 11614
11384 9495
2728 12099
5659 13937
1341 2751
10023 10729
2973 13080
3650 11718
3164 14117
13322 10356
13645 6045
10509 4961
13250 10752
11411 11978
1585 11663
5811 10279
2536 13709
8499 5461
8902 15150
14609 2390
9909 14965
6859 12027
7465 12685
11071 619
8613 7700
3681 15114
4004 4735
2778 8648
7193 5516
9840 13919
12616 6836
2999 692
11104 13144
1120 10935
11072 5038
14900 6724
1649 11549
1209 3480
11188 7436
9812 3685
769 2183
7218 1800
6286 12021
8422 11971
5920 7338
12241 1109
12984 1949
11407 9251
399 4803
11916 5687
13136 2644
4044 1475
10435 3729
11037 8873
12673 675
12393 5348
2604 980
7748 1880
1687 13911
10895 7065
13969 320
606 13154
15272 9973
713 8105
12761 7718
2895 2027
15003 1393
11448 13659
394 6270
12685 12559
6680 8571
991 11540
6743 11056
12558 5638
11931 10366
14910 6445
12623 11959
1875 8616
1955 1140
5904 8387
3072 6154
2266 1200
7944 4676
4506 8731
10921 3825
11725 896
12324 9665
14256 498
10025 1283
9446 5577
2937 12632
376 4017
5745 3767
2905 13597
6649 14320
11935 6605
2814 7848
8787 12204
8477 8128
7529 4624
7256 6059
5534 8730
8646 423
8234 4725
2862 13607
13668 3932
852 7606
2561 3656
10711 7667
12031 11460
3862 2256
12382 11008
14477 12342
6166 13697
4331 12492
8285 8202
9533 8923
123 272
814 2117
6739 6881
8226 1184
1511 14021
13004 3881
12229 4365
389 7318
7701 14799
14145 2045
13675 2825
6660 11862
3124 6037
9810 775
4514 14593
1140 9248
8147 13019
6176 1251
14093 10686
15198 4184
3067 5313
6641 14250
3537 2707
13630 13168
11758 2995
4695 10051
5641 8468
1113 2201
4402 3092
10432 4275
3922 9846
6870 538
5060 13187
5540 6032
7164 13639
12866 8093
4364 7500
6582 4362
8424 8103
3599 2007
8844 14098
3373 10228
5329 1857
12944 7912
12524 9206
4551 5561
1799 13447
7006 10182
1306 14354
4521 6289
1569 2849
10249 9900
14462 8216
7978 6270
7916 7140
504 3545
12395 8228
11474 10675
4777 12057
2558 5291
6101 1262
12895 5813
9837 9675
1540 5784
6880 4210
8726 6902
2958 8142
12152 5503
13629 4826
5531 3113
1185 830
12427 9852
4168 8833
5273 1775
3545 10774
10754 10045
4265 1326
14998 13733
8723 12917
13939 8305
13402 4977
8932 10768
9460 1350
1021 3187
7601 4225
5687 7681
6450 9862
2269 7686
4908 12107
9749 2246
12934 13568
5246 13746
12640 5545
9001 2158
3277 3467
12305 13251
1645 6993
9865 3504
152 2120
10446 7697
1007 5549
7133 7098
4951 32
5341 12805
2801 8732
736 700
7045 12523
1801 1986
2754 9852
13634 14329
4743 2143
8812 15012
11713 1926
531 3724
4158 11725
11140 5403
10876 416
5019 11943
1843 1786
9343 2886
869 13067
8753 13204
5586 7243
12427 7074
14327 4197
14413 12228
11746 13366
14746 9976
4678 8459
11555 1030
116 13059
2151 11231
1758 12764
11100 13322
953 9031
3753 11410
4789 7150
110 25
14988 13734
5286 3981
5823 2004
5709 11428
11169 14331
14373 13797
4928 2541
12239 13596
1873 11820
13973 3584
6401 5863
14769 7652
13631 14346
12584 7411
4750 6674
11523 9997
12009 8355
2567 5753
15191 8062
14447 8009
1636 11904
12785 10239
9391 5506
7752 7779
14637 13052
1154 10452
6846 8969
12502 6838
1855 14523
295 11305
14836 7181
14401 8486
2407 4664
8085 11048
13519 11434
11311 2707
11882 13163
13511 4103
9249 8142
8130 11932
12619 13367
13446 14223
8169 10153
14727 12394
896 15209
10160 4753
14383 7315
3609 6461
4791 8698
12358 6341
8641 11152
3292 9093
11746 3501
10787 12811
991 14734
1493 3705
10108 2533
14921 12773
2153 6781
2643 806
1955 10309
14607 8610
6856 8816
2585 2055
1232 8995
9022 14649
4414 5362
6906 1330
5602 14354
3280 1309
2369 5215
10945 7469
9657 3734
11710 1552
11363 11503
623 14765
11518 8794
13963 13618
10114 7672
7309 1812
1256 299
15169 973
4247 5048
7671 15137
5140 12953
12236 4070
1232 9561
12868 8841
7835 8511
15049 10766
8759 2424
2491 1314
411 6345
2129 2767
11011 15147
5566 4306
1 11886
4055 12014
702 2161
6827 9398
2342 9259
14175 7073
13118 8146
11986 10717
6753 9491
14461 1326
12483 13009
3837 13323
6791 6833
12639 8
5493 11952
10385 14310
125 11266
1856 12777
14680 10336
9150 11191
10437 14123
6219 14674
10599 391
12586 927
14947 4850
9887 9632
14318 13612
14644 6244
9451 13248
13497 10038
10971 4251
9990 6929
8056 5803
14157 14981
6413 5806
604 434
1264 5182
2076 4446
8775 1209
8096 15135
14594 11137
12557 11875
8485 12007
1277 2625
12007 9761
2144 14957
7438 1540
6791 14387
4540 8168
4688 5104
13853 7303
1684 896
15063 5677
2854 2217
8998 3824
5457 4420
723 5052
14211 5930
9794 2469
290 2421
2335 7768
8575 4625
1684 14642
10487 7366
430 14869
11363 4389
2331 5225
10978 13968
14593 13181
5886 14345
13744 1002
8950 14185
3556 9781
10362 8723
11587 9821
13029 9575
2640 7159
12300 6977
13781 15186
8649 4585
5254 12241
1457 12378
2488 5239
3148 1632
14194 1116
11164 5108
8208 10328
12009 606
7269 7781
1831 5298
11185 2645
10513 2568
1471 12255
6563 11871
1360 12662
12307 9933
14148 6313
5355 12449
14635 1067
12203 10016
4296 13988
12039 562
12794 7077
3638 12180
9551 2975
5604 7923
14760 8212
5380 14126
6194 12091
5855 14476
11064 8817
11685 11132
12281 9317
7381 2373
13398 11004
1744 5087
4339 4860
10713 4625
6063 4175
8268 8186
1212 4391
11209 6067
372 7494
304 7013
15099 5231
13599 4649
11817 10928
9406 5876
8294 9353
13561 2953
2633 12819
1121 204
91 73
11392 3276
14614 9900
13129 2140
1857 235
10175 1377
5425 8501
6827 5314
12307 3958
12631 14310
6641 1245
14955 3362
13487 2043
15090 6861
9436 14626
8477 4281
2146 6491
5426 3757
2169 10607
9005 4460
1415 6172
11730 11666
4649 3500
1047 8543
9613 8606
14343 14055
12067 4330
398 7919
5946 13572
7139 4785
4896 11685
4017 7433
9779 14818
12295 8425
2198 2387
9026 12504
4651 6423
94 12448
3122 12452
2916 285
7747 6441
15078 825
11414 2873
14186 633
3608 14103
13670 9334
5928 2589
487 6180
2352 13315
3649 5258
15175 3482
7738 2151
4384 14000
13515 12455
10555 11247
8909 12147
8091 3995
14933 8539
10798 3273
9795 1112
8478 14983
9714 8309
11290 2972
10861 10558
8160 6190
10263 8582
3937 5560
8311 1754
13785 59
12289 13334
14535 12977
10193 3353
13148 2928
8038 10217
12361 4171
23 3275
6164 7408
409 1926
2919 574
8921 9561
10547 12702
12193 2376
2839 14238
9716 4241
7509 12593
12518 6765
1086 10584
9438 6185
13679 8442
4013 6571
12040 2883
12291 6587
4428 954
5947 14739
4371 12803
9414 11449
823 7834
138 8275
11469 3693
4501 6971
14238 3495
4615 13659
13810 546
9106 5766
1332 6920
8941 8048
1122 264
5388 8292
6369 15162
3358 9539
5552 12117
14905 4338
1972 6860
5524 1850
7056 5673
13553 3311
5084 2827
7566 2009
6404 5483
9656 14675
3621 7546
4771 2733
5660 8907
4288 3198
926 266
15042 11553
8545 11942
502 9995
436 13548
1561 8719
9563 7188
11929 8549
3632 10529
932 10655
994 4824
13549 984
8211 9770
4221 13464
6085 14388
549 7372
12905 6805
12933 5045
9451 3999
12394 7892
10559 7519
6171 910
6398 5007
13205 1667
11548 2188
13878 2053
1097 12545
8177 9601
3650 1743
2307 4201
13176 9599
12510 7653
13083 289
14350 15244
10353 7908
6425 4079
5718 3834
968 11569
13541 8287
11043 1280
389 1663
13572 6635
2706 14506
426 10811
11471 3948
11308 9077
8036 12884
7808 11025
13198 11556
5829 13346
3366 1228
2213 8585
7125 6473
8974 14937
910 7366
5513 6070
2376 7128
3048 5228
13555 13830
1609 1474
5617 2323
2319 12193
329 86
11651 11198
4404 1460
8234 9303
5855 7562
3649 8197
7420 3486
4494 6075
15042 10962
2670 1211
10539 10773
12359 9893
10142 9442
5104 3906
3636 6939
9766 12261
6579 6598
8727 4303
9294 7705
134 11738
7721 14648
4892 4535
3456 14572
6564 6389
12788 1006
5909 7535
13038 9001
13542 10538
202 8448
5616 805
7142 1080
10941 3563