3726 292130472 6700560 301401005 147973635 3084727 311884890 212468013 834821173 671982045 796062738 876965354 457542761 292130472 663325170 374885067 372728860 251489394 31469948 778733655 3084727 834821173 611860516 757770669 236788310 834821173 382941477 6700560 914607249 109313331 212468013 620257193 361132702 3084727 7761587 723818490 30406107 53857288 382941477 929279167 184000154 7761587 126999807 663325170 207510530 620257193 974254556 136140562 2206141 362620992 374885067 879959312 693056169 509706636 38879189 929279167 239946555 38879189 361132702 957210143 312173896 353912277 449993393 340518116 207510530 24639752 942658973 239946555 942797183 74022284 916635369 147973635 2925055 757770669 751399004 914607249 840542119 126999807 3084727 362620992 545471304 611860516 449993393 581112858 942797183 545471304 364329812 611860516 534683113 362620992 312207862 845870649 7761587 726403689 663325170 340518116 207510530 792026261 24639752 136140562 709041670 693056169 834821173 457542761 974254556 30406107 796062738 70515809 74022284 623560203 790606572 349706155 361132702 147973635 184000154 373143417 529960159 353912277 2925055 845870649 251489394 292130472 957210143 545471304 449993393 246991430 30406107 312173896 411865727 301401005 38879189 748541691 693056169 792101202 373143417 545471304 615407836 723818490 876965354 509706636 698880350 623560203 251489394 845870649 963307167 147973635 662200279 239946555 757770669 4129282 974254556 663325170 147973635 361132702 534683113 362620992 147973635 942658973 239946555 796062738 74022284 573509892 834821173 726403689 671982045 449993393 292130472 449993393 162673306 212468013 790424147 6700560 757770669 790606572 620257193 751399004 2925055 7761587 748541691 942658973 929456155 340518116 792026261 790606572 545471304 723818490 457542761 630775308 654285259 382941477 509706636 957210143 212468013 251489394 748541691 790424147 908613497 292130472 876965354 239946555 162673306 729074277 122296911 147973635 480257147 246991430 778733655 361132702 126999807 534683113 963307167 841467457 778733655 122296911 973295542 136140562 623560203 974254556 914607249 74022284 356024508 545471304 709041670 122296911 3084727 66878843 70515809 748541691 362620992 879959312 70515809 30406107 4129282 147973635 24639752 136140562 372728860 311884890 396559444 693056169 781338261 212468013 914607249 663325170 301401005 693056169 66878843 382941477 573509892 184000154 671982045 122296911 908613497 534683113 2925055 207510530 723818490 246991430 974254556 236788310 778733655 356024508 374885067 126999807 630775308 292130472 581112858 349706155 529960159 778733655 53857288 364329812 4129282 613325114 908613497 449993393 411865727 74022284 723818490 841467457 147973635 912781837 974254556 362620992 30406107 729074277 929456155 162673306 7761587 654285259 126999807 3084727 373143417 757770669 162673306 974254556 3084727 723818490 126999807 251489394 6700560 698880350 362620992 311884890 611860516 30406107 6700560 66878843 876965354 573509892 239946555 781338261 723818490 611860516 876965354 792026261 973295542 613325114 623560203 916635369 726403689 662200279 60665869 698880350 66878843 251489394 790606572 31469948 671982045 908613497 671982045 74022284 790424147 292130472 876965354 778733655 545471304 790424147 289332633 671982045 942658973 66878843 184000154 698880350 942658973 246991430 573509892 312207862 6700560 382941477 841467457 529960159 615407836 573509892 457542761 726403689 620257193 509706636 109313331 126999807 630775308 374885067 162673306 529960159 74022284 382941477 671982045 879959312 239946555 623560203 239946555 929279167 973295542 912781837 974254556 356024508 615407836 709041670 184000154 973295542 361132702 66878843 147973635 312207862 251489394 790606572 2925055 184000154 790606572 340518116 781338261 374885067 3084727 709041670 723818490 792026261 349706155 353912277 70515809 356024508 289332633 207510530 364329812 2206141 53857288 792101202 251489394 2925055 726403689 292130472 24639752 184000154 709041670 147973635 615407836 908613497 876965354 509706636 239946555 790606572 236788310 693056169 301401005 790606572 942797183 615407836 698880350 545471304 311884890 372728860 374885067 480257147 147973635 841467457 729074277 126999807 162673306 751399004 136140562 31469948 66878843 654285259 4129282 790606572 251489394 147973635 615407836 162673306 251489394 623560203 974254556 545471304 663325170 480257147 53857288 372728860 790424147 184000154 973295542 662200279 876965354 3084727 292130472 349706155 611860516 457542761 372728860 356024508 879959312 792101202 723818490 790606572 790606572 312173896 834821173 615407836 70515809 942658973 908613497 792101202 382941477 845870649 942797183 751399004 292130472 778733655 834821173 3084727 2206141 7761587 613325114 790606572 70515809 374885067 790606572 246991430 973295542 534683113 611860516 162673306 929456155 748541691 748541691 396559444 411865727 751399004 929279167 748541691 914607249 840542119 757770669 834821173 147973635 693056169 957210143 126999807 289332633 845870649 929279167 908613497 663325170 246991430 31469948 709041670 573509892 353912277 126999807 7761587 620257193 312207862 757770669 973295542 361132702 534683113 726403689 942658973 126999807 792101202 662200279 942797183 834821173 7761587 457542761 147973635 136140562 698880350 122296911 449993393 534683113 207510530 239946555 841467457 942797183 3084727 929279167 38879189 4129282 147973635 792026261 24639752 916635369 709041670 24639752 207510530 396559444 757770669 289332633 147973635 373143417 581112858 212468013 929279167 620257193 353912277 914607249 929456155 914607249 66878843 974254556 312173896 509706636 942658973 60665869 136140562 534683113 974254556 509706636 792026261 723818490 748541691 726403689 292130472 312173896 529960159 122296911 963307167 914607249 382941477 957210143 4129282 620257193 349706155 449993393 374885067 573509892 751399004 38879189 581112858 581112858 349706155 908613497 126999807 912781837 729074277 729074277 340518116 251489394 6700560 239946555 312207862 912781837 292130472 53857288 611860516 70515809 963307167 757770669 340518116 914607249 613325114 757770669 289332633 663325170 623560203 70515809 654285259 312173896 356024508 509706636 162673306 726403689 726403689 620257193 840542119 457542761 630775308 312207862 914607249 2206141 212468013 361132702 3084727 792101202 693056169 723818490 912781837 916635369 709041670 729074277 311884890 841467457 792101202 623560203 289332633 122296911 974254556 457542761 312173896 70515809 239946555 24639752 373143417 361132702 136140562 841467457 457542761 312207862 698880350 654285259 698880350 53857288 312207862 929279167 620257193 60665869 6700560 709041670 879959312 38879189 615407836 748541691 136140562 654285259 411865727 239946555 929456155 573509892 790424147 748541691 147973635 24639752 312173896 31469948 845870649 212468013 781338261 373143417 729074277 693056169 623560203 792101202 162673306 396559444 929279167 581112858 312207862 615407836 729074277 60665869 573509892 790606572 372728860 929279167 122296911 973295542 4129282 6700560 4129282 126999807 942797183 356024508 4129282 545471304 38879189 748541691 70515809 60665869 411865727 122296911 529960159 929279167 757770669 929279167 30406107 534683113 545471304 480257147 356024508 726403689 929279167 7761587 126999807 2925055 613325114 340518116 356024508 372728860 929456155 781338261 136140562 31469948 362620992 613325114 908613497 361132702 620257193 534683113 748541691 654285259 698880350 792026261 693056169 581112858 914607249 792026261 162673306 729074277 942797183 109313331 879959312 162673306 6700560 126999807 973295542 66878843 790424147 623560203 2206141 729074277 362620992 790606572 912781837 301401005 311884890 361132702 615407836 24639752 457542761 790424147 147973635 654285259 957210143 876965354 545471304 942658973 693056169 963307167 289332633 698880350 834821173 729074277 457542761 973295542 840542119 382941477 876965354 70515809 623560203 781338261 340518116 349706155 251489394 792026261 509706636 480257147 212468013 239946555 109313331 916635369 748541691 929456155 340518116 792026261 24639752 929456155 147973635 289332633 957210143 796062738 545471304 671982045 70515809 751399004 529960159 207510530 31469948 184000154 781338261 748541691 545471304 2925055 509706636 963307167 411865727 126999807 66878843 246991430 781338261 834821173 963307167 30406107 207510530 239946555 792101202 212468013 698880350 147973635 723818490 876965354 876965354 545471304 663325170 236788310 24639752 60665869 212468013 751399004 509706636 373143417 382941477 184000154 942797183 834821173 31469948 929456155 457542761 38879189 349706155 411865727 126999807 957210143 876965354 748541691 340518116 312207862 834821173 212468013 790424147 790606572 301401005 698880350 162673306 301401005 411865727 396559444 581112858 2925055 60665869 356024508 60665869 876965354 212468013 876965354 382941477 879959312 3084727 698880350 840542119 136140562 364329812 7761587 457542761 449993393 834821173 122296911 840542119 3084727 340518116 66878843 70515809 929279167 534683113 974254556 929279167 411865727 529960159 353912277 876965354 963307167 845870649 396559444 74022284 449993393 573509892 122296911 362620992 236788310 340518116 349706155 748541691 845870649 693056169 623560203 929279167 70515809 698880350 974254556 147973635 974254556 509706636 757770669 671982045 845870649 654285259 663325170 362620992 457542761 790424147 534683113 957210143 38879189 662200279 349706155 312207862 534683113 615407836 212468013 723818490 942797183 66878843 845870649 251489394 663325170 792026261 792026261 38879189 671982045 122296911 534683113 301401005 109313331 529960159 916635369 53857288 184000154 311884890 312173896 834821173 292130472 70515809 362620992 361132702 38879189 726403689 457542761 382941477 929456155 573509892 356024508 480257147 30406107 916635369 573509892 301401005 449993393 623560203 38879189 4129282 545471304 239946555 374885067 929279167 353912277 663325170 840542119 757770669 147973635 362620992 3084727 630775308 31469948 876965354 353912277 362620992 126999807 60665869 726403689 790606572 30406107 662200279 74022284 236788310 60665869 942658973 31469948 373143417 790606572 790424147 349706155 908613497 620257193 529960159 311884890 693056169 396559444 312207862 2925055 790606572 663325170 792026261 545471304 184000154 781338261 834821173 311884890 698880350 611860516 545471304 374885067 236788310 212468013 792026261 693056169 663325170 671982045 942797183 654285259 312207862 289332633 7761587 929456155 126999807 356024508 912781837 70515809 246991430 942658973 184000154 382941477 109313331 396559444 630775308 301401005 212468013 126999807 841467457 349706155 790424147 534683113 38879189 480257147 246991430 122296911 361132702 792026261 340518116 312173896 751399004 289332633 611860516 973295542 792026261 929279167 942658973 212468013 312173896 545471304 751399004 312207862 353912277 942658973 126999807 914607249 349706155 38879189 792026261 623560203 693056169 480257147 4129282 364329812 207510530 289332633 908613497 834821173 449993393 942658973 449993393 790424147 349706155 957210143 790606572 2925055 942658973 7761587 364329812 613325114 301401005 709041670 109313331 4129282 60665869 411865727 457542761 698880350 2206141 573509892 929456155 671982045 373143417 723818490 126999807 147973635 7761587 778733655 236788310 698880350 654285259 615407836 729074277 6700560 251489394 781338261 693056169 792026261 4129282 38879189 630775308 545471304 382941477 292130472 545471304 942658973 615407836 449993393 534683113 663325170 236788310 841467457 611860516 908613497 957210143 581112858 136140562 671982045 834821173 698880350 796062738 534683113 834821173 529960159 957210143 781338261 353912277 311884890 630775308 529960159 778733655 929456155 184000154 457542761 534683113 382941477 60665869 147973635 709041670 693056169 411865727 615407836 312173896 723818490 74022284 6700560 613325114 362620992 340518116 361132702 790606572 361132702 246991430 3084727 246991430 361132702 671982045 709041670 207510530 162673306 311884890 236788310 236788310 162673306 663325170 757770669 973295542 929279167 792026261 781338261 7761587 30406107 757770669 615407836 289332633 372728860 630775308 914607249 6700560 246991430 30406107 529960159 663325170 723818490 66878843 312173896 312173896 2206141 373143417 914607249 942658973 382941477 613325114 916635369 236788310 573509892 974254556 109313331 24639752 751399004 292130472 841467457 372728860 792026261 942658973 974254556 126999807 792101202 74022284 942658973 879959312 876965354 136140562 126999807 349706155 356024508 7761587 778733655 529960159 709041670 411865727 239946555 611860516 411865727 876965354 449993393 929456155 840542119 545471304 611860516 66878843 7761587 24639752 162673306 312207862 31469948 914607249 66878843 24639752 534683113 942658973 70515809 70515809 147973635 24639752 411865727 2925055 729074277 876965354 654285259 581112858 698880350 60665869 778733655 60665869 757770669 362620992 529960159 251489394 545471304 246991430 620257193 6700560 207510530 942797183 70515809 509706636 236788310 31469948 251489394 620257193 4129282 364329812 709041670 654285259 834821173 726403689 372728860 74022284 372728860 361132702 726403689 781338261 912781837 70515809 908613497 796062738 109313331 879959312 929279167 845870649 312173896 916635369 349706155 24639752 312207862 751399004 372728860 748541691 620257193 916635369 38879189 7761587 942658973 2206141 38879189 623560203 66878843 374885067 70515809 411865727 24639752 620257193 748541691 957210143 778733655 4129282 289332633 529960159 545471304 236788310 630775308 790606572 38879189 671982045 611860516 162673306 916635369 4129282 239946555 840542119 615407836 778733655 457542761 7761587 184000154 7761587 942797183 411865727 663325170 60665869 162673306 207510530 792026261 411865727 396559444 251489394 66878843 792026261 973295542 212468013 963307167 914607249 841467457 312207862 876965354 908613497 757770669 457542761 207510530 914607249 573509892 790606572 311884890 529960159 845870649 7761587 184000154 796062738 2925055 834821173 790606572 623560203 356024508 212468013 534683113 841467457 74022284 916635369 974254556 373143417 929279167 372728860 239946555 729074277 973295542 916635369 957210143 723818490 147973635 654285259 662200279 834821173 289332633 709041670 545471304 373143417 876965354 66878843 748541691 212468013 396559444 38879189 70515809 239946555 356024508 60665869 581112858 693056169 914607249 942797183 411865727 792101202 373143417 301401005 792101202 289332633 876965354 24639752 916635369 876965354 74022284 3084727 581112858 122296911 239946555 654285259 620257193 790606572 411865727 311884890 757770669 974254556 534683113 382941477 916635369 38879189 726403689 66878843 942658973 312207862 630775308 509706636 623560203 726403689 212468013 509706636 792026261 236788310 311884890 396559444 60665869 349706155 573509892 312173896 411865727 207510530 353912277 581112858 914607249 841467457 974254556 792026261 973295542 509706636 382941477 509706636 613325114 942797183 963307167 373143417 411865727 372728860 361132702 545471304 312207862 311884890 212468013 957210143 246991430 292130472 620257193 373143417 480257147 31469948 312173896 623560203 340518116 74022284 38879189 7761587 942797183 457542761 916635369 246991430 942658973 929279167 312173896 751399004 356024508 942658973 136140562 356024508 929456155 729074277 356024508 353912277 726403689 292130472 841467457 751399004 184000154 147973635 289332633 929456155 781338261 246991430 212468013 963307167 396559444 2925055 311884890 973295542 748541691 534683113 362620992 841467457 581112858 361132702 457542761 781338261 162673306 709041670 480257147 289332633 757770669 529960159 534683113 7761587 748541691 840542119 942797183 613325114 790606572 876965354 251489394 663325170 792026261 751399004 729074277 654285259 356024508 581112858 292130472 374885067 790606572 4129282 623560203 662200279 790424147 757770669 30406107 663325170 908613497 7761587 312173896 66878843 374885067 916635369 340518116 396559444 289332633 534683113 7761587 147973635 2206141 957210143 292130472 723818490 24639752 973295542 841467457 122296911 31469948 457542761 751399004 581112858 31469948 373143417 30406107 509706636 382941477 312207862 796062738 613325114 834821173 929456155 529960159 212468013 2925055 914607249 534683113 751399004 834821173 3084727 841467457 876965354 207510530 311884890 757770669 908613497 353912277 834821173 709041670 663325170 2925055 840542119 781338261 841467457 916635369 382941477 709041670 620257193 723818490 361132702 534683113 545471304 912781837 529960159 654285259 212468013 356024508 623560203 353912277 841467457 74022284 6700560 879959312 30406107 7761587 60665869 748541691 353912277 7761587 457542761 912781837 147973635 372728860 973295542 916635369 581112858 693056169 122296911 3084727 876965354 396559444 974254556 7761587 929279167 147973635 613325114 449993393 912781837 963307167 38879189 778733655 53857288 942797183 751399004 957210143 109313331 974254556 349706155 581112858 374885067 372728860 312173896 53857288 912781837 545471304 207510530 122296911 24639752 207510530 38879189 671982045 726403689 356024508 620257193 942658973 630775308 372728860 236788310 239946555 301401005 942797183 207510530 630775308 615407836 207510530 929456155 136140562 373143417 364329812 781338261 312207862 654285259 916635369 790424147 109313331 534683113 693056169 611860516 349706155 845870649 573509892 38879189 184000154 778733655 573509892 841467457 790424147 312173896 74022284 147973635 147973635 147973635 373143417 778733655 914607249 162673306 845870649 2206141 790606572 662200279 312207862 2925055 3084727 630775308 356024508 757770669 136140562 581112858 534683113 778733655 545471304 251489394 529960159 573509892 236788310 312173896 929456155 751399004 912781837 4129282 312207862 312173896 757770669 726403689 929279167 545471304 364329812 709041670 364329812 723818490 312207862 7761587 963307167 312207862 236788310 312207862 372728860 929279167 236788310 349706155 929279167 372728860 757770669 349706155 239946555 349706155 292130472 581112858 757770669 312173896 70515809 912781837 974254556 382941477 3084727 74022284 362620992 349706155 292130472 778733655 109313331 698880350 147973635 620257193 623560203 364329812 239946555 147973635 236788310 778733655 373143417 480257147 362620992 663325170 449993393 362620992 757770669 31469948 908613497 372728860 396559444 374885067 620257193 66878843 630775308 3084727 790424147 912781837 2925055 942797183 236788310 136140562 726403689 509706636 963307167 876965354 74022284 908613497 38879189 70515809 973295542 729074277 31469948 246991430 109313331 207510530 239946555 581112858 457542761 581112858 729074277 723818490 396559444 372728860 7761587 545471304 914607249 723818490 60665869 126999807 613325114 792101202 239946555 581112858 790606572 840542119 66878843 751399004 6700560 312207862 364329812 963307167 840542119 942658973 914607249 545471304 449993393 301401005 373143417 879959312 372728860 372728860 876965354 184000154 509706636 942658973 693056169 289332633 876965354 778733655 790424147 912781837 38879189 2925055 845870649 698880350 693056169 790424147 147973635 312207862 53857288 792026261 654285259 957210143 24639752 311884890 957210143 239946555 792026261 2925055 411865727 136140562 312207862 364329812 372728860 615407836 4129282 311884890 757770669 7761587 916635369 879959312 662200279 654285259 709041670 7761587 573509892 382941477 974254556 790424147 623560203 207510530 973295542 109313331 362620992 834821173 963307167 726403689 929279167 289332633 841467457 411865727 748541691 184000154 757770669 529960159 74022284 726403689 790606572 663325170 792101202 748541691 340518116 364329812 356024508 963307167 356024508 908613497 973295542 914607249 620257193 781338261 312173896 581112858 663325170 411865727 301401005 623560203 698880350 709041670 362620992 4129282 362620992 790424147 6700560 914607249 449993393 509706636 914607249 184000154 353912277 6700560 246991430 912781837 239946555 2925055 292130472 654285259 396559444 908613497 364329812 581112858 136140562 729074277 698880350 748541691 364329812 126999807 790424147 30406107 929456155 840542119 698880350 876965354 311884890 654285259 411865727 726403689 30406107 373143417 942797183 726403689 38879189 662200279 845870649 449993393 942658973 236788310 615407836 908613497 973295542 957210143 790424147 534683113 311884890 726403689 611860516 109313331 929279167 312207862 748541691 7761587 778733655 356024508 361132702 529960159 136140562 3084727 4129282 312207862 942797183 916635369 929279167 751399004 729074277 162673306 509706636 301401005 457542761 929279167 251489394 239946555 362620992 3084727 289332633 30406107 613325114 292130472 611860516 6700560 4129282 362620992 726403689 457542761 723818490 973295542 4129282 581112858 509706636 957210143 340518116 698880350 723818490 364329812 122296911 916635369 24639752 879959312 796062738 373143417 545471304 790606572 929456155 136140562 613325114 912781837 60665869 942797183 841467457 184000154 790424147 876965354 411865727 147973635 613325114 411865727 929456155 534683113 70515809 916635369 654285259 312173896 311884890 239946555 361132702 845870649 663325170 615407836 3084727 698880350 457542761 349706155 663325170 289332633 796062738 879959312 126999807 748541691 620257193 845870649 349706155 841467457 709041670 876965354 340518116 573509892 53857288 630775308 457542761 2925055 212468013 841467457 879959312 545471304 698880350 349706155 480257147 929279167 929456155 74022284 449993393 729074277 534683113 364329812 796062738 126999807 529960159 236788310 581112858 340518116 109313331 792026261 757770669 942797183 790606572 929456155 449993393 630775308 480257147 251489394 2206141 122296911 246991430 349706155 136140562 623560203 726403689 654285259 212468013 620257193 671982045 623560203 845870649 184000154 236788310 654285259 74022284 373143417 2925055 914607249 246991430 374885067 620257193 654285259 70515809 630775308 620257193 411865727 2925055 411865727 136140562 362620992 914607249 751399004 31469948 781338261 30406107 615407836 534683113 912781837 109313331 374885067 620257193 723818490 929456155 916635369 353912277 411865727 581112858 74022284 251489394 396559444 957210143 879959312 457542761 184000154 623560203 396559444 382941477 509706636 581112858 957210143 3084727 184000154 356024508 929279167 613325114 212468013 845870649 834821173 3084727 963307167 534683113 340518116 7761587 74022284 709041670 611860516 361132702 364329812 509706636 942797183 790606572 620257193 654285259 449993393 349706155 729074277 212468013 630775308 790424147 311884890 840542119 726403689 748541691 31469948 301401005 251489394 361132702 974254556 312207862 613325114 726403689 796062738 6700560 908613497 38879189 662200279 790424147 841467457 726403689 723818490 654285259 3084727 66878843 292130472 2925055 929279167 908613497 396559444 929456155 374885067 573509892 7761587 611860516 778733655 942797183 353912277 781338261 147973635 630775308 630775308 654285259 908613497 246991430 126999807 698880350 841467457 289332633 914607249 942658973 957210143 841467457 573509892 908613497 790606572 236788310 207510530 2206141 845870649 663325170 246991430 611860516 53857288 929456155 312173896 3084727 3084727 3084727 698880350 109313331 726403689 312207862 654285259 292130472 613325114 301401005 581112858 914607249 2206141 790606572 147973635 292130472 349706155 929279167 207510530 353912277 623560203 70515809 24639752 70515809 361132702 147973635 908613497 246991430 654285259 796062738 663325170 374885067 373143417 2206141 236788310 239946555 630775308 3084727 349706155 449993393 963307167 912781837 529960159 529960159 292130472 974254556 2925055 74022284 615407836 623560203 792026261 122296911 662200279 790606572 3084727 147973635 246991430 615407836 509706636 654285259 24639752 289332633 529960159 581112858 620257193 353912277 916635369 545471304 109313331 974254556 912781837 942797183 726403689 790424147 929279167 340518116 942658973 3084727 929456155 66878843 372728860 529960159 693056169 349706155 349706155 778733655 942797183 301401005 974254556 529960159 6700560 671982045 353912277 372728860 529960159 349706155 796062738 957210143 109313331 311884890 212468013 312173896 31469948 30406107 311884890 70515809 4129282 362620992 796062738 757770669 509706636 792101202 301401005 792026261 611860516 908613497 654285259 698880350 963307167 311884890 912781837 611860516 751399004 30406107 4129282 122296911 611860516 70515809 449993393 796062738 362620992 876965354 24639752 449993393 845870649 212468013 757770669 312207862 7761587 729074277 662200279 374885067 698880350 4129282 663325170 912781837 796062738 372728860 311884890 545471304 748541691 879959312 311884890 60665869 184000154 914607249 356024508 693056169 207510530 70515809 382941477 726403689 364329812 70515809 396559444 362620992 362620992 698880350 126999807 942797183 30406107 615407836 109313331 974254556 457542761 693056169 729074277 373143417 239946555 845870649 963307167 545471304 374885067 671982045 654285259 841467457 246991430 615407836 611860516 929279167 698880350 630775308 671982045 796062738 449993393 340518116 66878843 24639752 457542761 457542761 207510530 362620992 239946555 60665869 312207862 545471304 845870649 457542761 620257193 942658973 929279167 60665869 340518116 340518116 611860516 792026261 630775308 362620992 751399004 312207862 60665869 662200279 184000154 301401005 6700560 698880350 147973635 292130472 509706636 693056169 957210143 70515809 236788310 24639752 916635369 529960159 31469948 207510530 30406107 361132702 239946555 790606572 529960159 301401005 973295542 3084727 349706155 126999807 509706636 545471304 126999807 2925055 840542119 792101202 289332633 292130472 207510530 66878843 356024508 349706155 7761587 30406107 748541691 573509892 212468013 534683113 60665869 623560203 790424147 698880350 24639752 31469948 457542761 246991430 748541691 74022284 362620992 620257193 147973635 630775308 845870649 840542119 31469948 929456155 729074277 396559444 239946555 372728860 374885067 372728860 24639752 698880350 207510530 411865727 841467457 361132702 236788310 792026261 480257147 349706155 480257147 929279167 613325114 630775308 38879189 611860516 136140562 757770669 623560203 662200279 974254556 4129282 796062738 929279167 396559444 573509892 662200279 372728860 3084727 74022284 162673306 109313331 534683113 611860516 2925055 301401005 457542761 662200279 671982045 974254556 663325170 38879189 876965354 545471304 834821173 289332633 963307167 289332633 654285259 312173896 698880350 957210143 879959312 778733655 2206141 60665869 620257193 396559444 534683113 879959312 382941477 912781837 411865727 509706636 30406107 126999807 781338261 38879189 340518116 2925055 751399004 411865727 729074277 671982045 963307167 70515809 729074277 834821173 6700560 615407836 239946555 364329812 353912277 879959312 615407836 184000154 929279167 2925055 136140562 671982045 912781837 396559444 792026261 184000154 30406107 147973635 289332633 66878843 876965354 529960159 792101202 4129282 349706155 942797183 246991430 545471304 31469948 792026261 311884890 372728860 109313331 663325170 841467457 845870649 792026261 312207862 480257147 109313331 122296911 457542761 663325170 362620992 457542761 301401005 2925055 973295542 372728860 362620992 362620992 942797183 60665869 374885067 957210143 757770669 879959312 136140562 349706155 6700560 364329812 654285259 790424147 184000154 620257193 630775308 236788310 24639752 3084727 914607249 207510530 6700560 908613497 3084727 212468013 372728860 7761587 698880350 792026261 372728860 362620992 356024508 364329812 24639752 654285259 480257147 778733655 534683113 292130472 126999807 796062738 834821173 790424147 778733655 545471304 7761587 757770669 312173896 411865727 613325114 778733655 876965354 654285259 4129282 207510530 879959312 122296911 879959312 162673306 356024508 698880350 361132702 6700560 723818490 147973635 147973635 729074277 748541691 726403689 109313331 70515809 382941477 879959312 239946555 693056169 382941477 457542761 3084727 709041670 834821173 136140562 792101202 620257193 908613497 623560203 963307167 373143417 942797183 2206141 942658973 109313331 373143417 790424147 207510530 301401005 973295542 184000154 611860516 834821173 942658973 581112858 372728860 534683113 916635369 353912277 109313331 362620992 31469948 147973635 929279167 364329812 74022284 38879189 662200279 613325114 38879189 162673306 876965354 449993393 4129282 356024508 792026261 876965354 457542761 781338261 212468013 136140562 723818490 908613497 663325170 66878843 792101202 611860516 251489394 4129282 723818490 30406107 301401005 374885067 693056169 840542119 957210143 912781837 529960159 311884890 480257147 136140562 292130472 353912277 311884890 70515809 840542119 729074277 615407836 349706155 929279167 7761587 292130472 663325170 963307167 311884890 876965354 581112858 372728860 529960159 876965354 2206141 411865727 207510530 623560203 349706155 382941477 581112858 312173896 662200279 382941477 757770669 613325114 251489394 748541691 362620992 611860516 929456155 693056169 60665869 748541691 912781837 396559444 529960159 792026261 480257147 70515809 623560203 792026261 24639752 24639752 545471304 411865727 480257147 312173896 723818490 723818490 74022284 311884890 53857288 671982045 957210143 914607249 942797183 122296911 957210143 292130472 908613497 372728860 876965354 373143417 373143417 573509892 620257193 353912277 353912277 957210143 790606572 66878843 942797183 509706636 30406107 66878843 840542119 529960159 509706636 834821173 70515809 693056169 53857288 162673306 709041670 6700560 729074277 374885067 4129282 70515809 698880350 30406107 184000154 4129282 781338261 136140562 246991430 212468013 126999807 30406107 53857288 908613497 126999807 630775308 620257193 30406107 70515809 509706636 974254556 24639752 709041670 529960159 30406107 411865727 4129282 2925055 312173896 340518116 480257147 353912277 31469948 529960159 38879189 311884890 573509892 340518116 620257193 973295542 364329812 545471304 611860516 301401005 312173896 362620992 723818490 620257193 184000154 38879189 796062738 942658973 292130472 529960159 136140562 726403689 615407836 611860516 60665869 30406107 289332633 529960159 914607249 70515809 671982045 663325170 364329812 30406107 207510530 312207862 251489394 207510530 312207862 251489394 396559444 723818490 411865727 212468013 573509892 729074277 74022284 361132702 615407836 30406107 879959312 382941477 573509892 292130472 963307167 942797183 374885067 796062738 411865727 757770669 509706636 364329812 545471304 356024508 212468013 942797183 662200279 534683113 693056169 349706155 792101202 126999807 74022284 573509892 24639752 301401005 916635369 973295542 726403689 654285259 581112858 449993393 126999807 929279167 109313331 914607249 912781837 620257193 845870649 70515809 24639752 212468013 53857288 312207862 372728860 374885067 356024508 2206141 66878843 974254556 534683113 916635369 53857288 914607249 147973635 611860516 792101202 914607249 4129282 66878843 251489394 340518116 792101202 136140562 349706155 364329812 449993393 942797183 757770669 7761587 654285259 60665869 973295542 723818490 613325114 929279167 60665869 916635369 908613497 630775308 373143417 623560203 356024508 292130472 662200279 876965354 411865727 449993393 671982045 534683113 623560203 615407836 373143417 914607249 184000154 509706636 573509892 372728860 912781837 356024508 340518116 361132702 529960159 654285259 796062738 942658973 356024508 942797183 480257147 246991430 2206141 573509892 457542761 792101202 6700560 480257147 212468013 126999807 929279167 7761587 236788310 929279167 122296911 353912277 573509892 122296911 74022284 246991430 373143417 251489394 396559444 726403689 70515809 620257193 792101202 973295542 879959312 957210143 2206141 374885067 362620992 709041670 396559444 53857288 364329812 693056169 534683113 382941477 834821173 2206141 929456155 509706636 611860516 3084727 726403689 726403689 374885067 845870649 207510530 361132702 364329812 845870649 66878843 615407836 914607249 311884890 973295542 70515809 289332633 709041670 792026261 973295542 662200279 312207862 723818490 845870649 2925055 136140562 796062738 449993393 792101202 709041670 53857288 748541691 236788310 942658973 840542119 613325114 623560203 834821173 698880350 31469948 615407836 879959312 74022284 340518116 729074277 3084727 411865727 38879189 449993393 908613497 457542761 480257147 349706155 356024508 908613497 748541691 122296911 2925055 630775308 942658973 573509892 60665869 509706636 30406107 929456155 289332633 792101202 876965354 4129282 751399004 246991430 66878843 292130472 147973635 60665869 790606572 751399004 66878843 729074277 973295542 31469948 109313331 364329812 30406107 312207862 840542119 374885067 207510530 792101202 973295542 3084727 663325170 239946555 790606572 207510530 845870649 698880350 411865727 396559444 382941477 38879189 362620992 912781837 122296911 792101202 207510530 109313331 834821173 184000154 373143417 74022284 480257147 66878843 382941477 845870649 340518116 311884890 147973635 693056169 840542119 613325114 790424147 457542761 790606572 122296911 876965354 396559444 184000154 630775308 236788310 929456155 136140562 60665869 630775308 723818490 581112858 709041670 929279167 301401005 74022284 581112858 963307167 914607249 2206141 509706636 929456155 792026261 963307167 6700560 246991430 973295542 912781837 396559444 963307167 212468013 292130472 289332633 916635369 840542119 147973635 136140562 136140562 792026261 876965354 289332633 790606572 914607249 973295542 109313331 236788310 615407836 529960159 781338261 207510530 790606572 6700560 126999807 136140562 663325170 126999807 534683113 60665869 6700560 942797183 916635369 162673306 662200279 2206141 457542761 545471304 60665869 70515809 963307167 729074277 748541691 662200279 356024508 66878843 942797183 709041670 693056169 796062738 374885067 373143417 615407836 239946555 311884890 912781837 790606572 212468013 246991430 4129282 698880350 529960159 916635369 162673306 963307167 292130472 382941477 312173896 349706155 289332633 53857288 292130472 212468013 908613497 74022284 611860516 70515809 709041670 53857288 790606572 663325170 662200279 356024508 534683113 792101202 207510530 796062738 311884890 109313331 529960159 251489394 790424147 630775308 620257193 529960159 662200279 620257193 60665869 912781837 353912277 792026261 289332633 364329812 373143417 74022284 693056169 723818490 411865727 70515809 751399004 66878843 729074277 698880350 942797183 929279167 671982045 236788310 908613497 6700560 751399004 74022284 364329812 311884890 396559444 778733655 449993393 364329812 60665869 845870649 942797183 60665869 611860516 929279167 396559444 957210143 207510530 790424147 312207862 729074277 382941477 74022284 70515809 289332633 545471304 620257193 620257193 662200279 726403689 630775308 364329812 24639752 781338261 529960159 545471304 70515809 109313331 109313331 411865727 662200279 31469948 374885067 396559444 126999807 301401005 620257193 613325114 581112858 841467457 4129282 916635369 362620992 212468013 729074277 778733655 912781837 312173896 382941477 663325170 212468013 374885067 74022284 364329812 31469948 122296911 792101202 792101202 349706155 790424147 942658973 796062738 963307167 623560203 361132702 662200279 790606572 457542761 654285259 908613497 751399004 698880350 876965354 356024508 545471304 709041670 748541691 246991430 790424147 693056169 841467457 312173896 126999807 613325114 292130472 615407836 751399004 698880350 623560203 876965354 31469948 942797183 671982045 509706636 373143417 162673306 623560203 623560203 879959312 373143417 942658973 292130472 449993393 748541691 573509892 53857288 942658973 4129282 790424147 30406107 963307167 613325114 184000154 879959312 630775308 912781837 4129282 757770669 545471304 509706636 916635369 662200279 3084727 662200279 879959312 6700560 751399004 942658973 411865727 876965354 914607249 70515809 53857288 60665869 356024508 973295542 663325170 723818490 623560203 790606572 70515809 311884890 70515809 792101202 840542119 623560203 361132702 581112858 53857288 840542119 356024508 726403689 312207862 613325114 70515809 973295542 362620992 729074277 545471304 301401005 53857288 876965354 929279167 236788310 1543 45 1454 1566 2632 1699 599 3473 757 1711 384 2647 3170 2820 1266 2483 1981 2739 900 3527 2422 3409 2075 3513 825 2965 1723 3127 3120 2099 148 855 2269 2027 3009 2453 788 1215 1485 275 3078 872 2807 1475 2415 2874 2187 491 2812 499 682 2212 3198 599 570 3309 2821 2460 1659 749 720 75 1800 1095 994 1749 2257 1915 870 176 559 71 2833 1795 1569 2904 2425 3213 2881 3537 3350 1671 119 862 955 2811 2091 1046 3163 2693 1334 1522 1846 702 517 825 242 302 2271 107 2132 3144 1325 3186 472 1760 1190 500 598 100 1750 2216 2186 3106 1528 892 3419 2676 3121 1716 2030 2803 1794 272 2130 2868 1922 3078 1819 3005 3669 1237 2737 2479 1348 3582 854 3706 86 2532 1698 3432 1292 230 2216 3510 344 3560 1308 1263 1474 135 216 405 3239 2141 564 284 2739 1397 3719 777 300 1315 3648 446 2357 1511 2130 1186 826 3153 2877 3446 2283 2135 2032 260 3553 2588 995 260 3448 1014 2917 725 3410 3725 1765 1828 3576 2298 470 1481 3192 2776 2607 339 1496 1946 1118 2396 1824 2759 861 3006 1539 980 1917 3135 1437 663 1237 1083 2124 2755 758 2397 1562 3072 2530 3510 1924 2873 1310 1712 863 3581 3193 278 1745 2074 42 891 3111 1602 77 1335 2378 1740 2310 630 1225 2264 3252 509 3453 3459 2660 582 3654 1335 1451 733 1632 67 1292 1880 1803 486 775 1260 3144 3413 34 374 1148 1853 3515 876 1795 246 291 2706 62 3391 1726 3091 2813 404 1021 1187 2431 1052 3124 1450 1440 2915 2378 356 1632 1445 3423 1404 3520 2039 3151 2093 2409 2997 2306 851 147 1996 2566 880 264 727 1846 1943 478 2806 1635 978 1138 3556 3602 2837 1473 3029 2646 2460 2502 2627 1427 278 1444 657 2128 1816 1404 1463 2503 52 3130 2056 2974 3443 751 1448 2547 789 2481 1259 1216 709 3696 27 2222 316 1655 639 2043 644 1042 1048 1429 1335 2372 2552 3271 1799 1302 104 2930 1354 2642 2440 703 799 2308 3592 2329 3502 393 2079 642 1115 2171 1203 2834 814 2878 3269 1606 2003 2960 1443 1656 2778 1675 2032 83 1013 683 3403 1423 2781 412 691 2303 3360 1418 135 370 3635 247 1372 2065 2183 3446 2234 463 3300 2873 150 2635 3134 321 2433 3249 3325 138 431 3079 463 1951 839 2065 597 3062 2024 3302 1951 1059 2967 83 1754 1306 1655 3542 2211 2891 1426 2159 1224 55 159 1855 2913 605 3073 812 3552 1769 108 2737 2667 140 442 2691 2746 799 2029 432 1902 3635 2106 225 397 381 2234 883 663 116 439 1866 178 551 2761 565 2011 1630 2334 3602 2765 3628 1734 169 592 432 1516 1117 3368 2962 2720 3707 3192 285 1507 482 131 39 1313 300 1516 2678 1726 3572 225 1767 1518 3183 1254 633 2649 722 355 2271 1045 3194 3263 823 3454 2873 2957 3063 2648 456 3352 3299 896 1564 3492 1824 319 3242 87 2976 2557 2403 2948 1435 388 355 548 101 1981 2782 3499 2977 2093 3034 444 576 59 2574 1154 2224 3060 3064 586 3576 2979 1626 113 1030 1359 176 772 1816 1903 2107 2079 2461 30 1999 3680 473 1576 2024 1353 349 2671 823 1581 403 715 70 1169 2838 1740 213 3184 2993 2225 2143 3465 1154 3561 1124 663 3186 2365 2545 1323 1748 3570 3150 1917 3049 1592 1428 1684 852 3000 2165 2180 1763 1767 2163 2645 2404 1469 2515 3327 908 2347 849 2171 1279 2170 522 1963 1281 121 357 3290 669 1153 877 1764 1761 3276 1875 1098 3580 3590 738 1034 455 2259 1431 1581 2548 29 2799 3626 3345 3071 1414 3504 2465 2757 3723 3369 1798 1677 559 2282 2214 3282 2642 2181 3409 2639 1610 2105 95 1871 132 2108 897 69 1712 2111 2964 1210 78 2463 783 2612 2758 3295 491 3284 1960 2759 107 2865 3696 2862 1837 1465 3154 448 2346 2879 3287 3507 324 202 3494 404 75 508 2514 2953 2739 1021 2326 3636 2205 694 681 3139 1149 2113 3545 3081 3513 2320 3427 1041 587 4 1581 2735 1991 428 2435 3180 3447 2214 32 2913 1746 1453 2522 24 2919 3009 2637 1865 2823 267 543 52 3703 1940 1140 756 1884 2139 3014 2211 5 3118 3045 1653 2616 2211 1465 170 1707 861 1775 1676 3136 3722 2774 3218 1584 706 2478 2481 967 3009 2114 122 1824 3604 1388 1617 3114 3150 609 2384 1905 2155 103 3371 610 1100 3535 226 2154 1791 1478 2853 2745 3661 3039 581 3162 378 1869 381 2924 3228 763 1552 1639 3356 918 2850 2508 944 1669 3405 2750 1157 3544 1265 2856 2668 1717 1206 580 1863 3653 2276 519 3379 2926 3437 3115 51 3287 1904 3643 2604 2703 2799 3262 1268 348 539 2523 3622 3579 519 794 2830 1369 2345 3202 206 3073 2416 1255 2756 2064 185 1220 995 2025 3554 3575 1495 2541 938 950 358 752 3597 2053 37 3098 3573 2609 3468 2737 2845 1559 34 1826 1100 492 3358 1620 2417 797 1150 2997 1051 2602 2239 712 3556 2965 786 155 2879 2925 3668 2488 3590 1685 2516 1569 3543 1014 3430 1620 892 3301 977 1199 2587 3542 924 3055 2530 3656 919 217 3339 2816 2795 1474 3672 1988 2413 2593 1794 7 756 384 981 581 1167 3326 2893 1987 527 3310 823 3424 472 3422 2480 2075 3557 628 2743 709 1462 187 2115 2396 3482 3396 1088 1260 676 912 117 3413 155 411 1857 2655 1384 349 667 2767 1851 2235 2791 2622 1289 2932 1346 3374 3540 458 757 3154 732 220 2112 365 3185 2866 1471 3017 307 3591 3159 1145 1506 3259 2048 1073 1791 1979 2794 3047 34 3084 1538 2026 719 598 1123 541 2299 1230 1471 2636 2095 3052 3307 3596 706 3640 1240 2618 3405 3638 1103 3719 3527 3376 1376 1282 2807 3332 3059 2846 638 3002 2961 312 2297 1446 2379 199 1764 1012 3593 705 1973 675 440 941 1617 2348 3343 523 217 1419 2041 502 1295 1033 3366 1117 1869 2152 3486 1683 2211 580 1978 2160 3031 2789 3506 1190 2764 684 845 3323 1717 2922 2295 2338 1237 553 998 899 2487 1783 3085 1169 2406 3041 3104 168 1589 3202 337 939 2445 834 341 989 3433 2377 3116 146 2147 3404 1759 3058 1053 1783 1073 2980 749 1328 113 3617 1575 2135 666 3724 1350 2984 915 2369 2124 1685 25 1664 3615 1170 663 1236 1866 3444 3151 3121 155 3431 1234 778 2584 763 822 2391 2157 2228 835 1907 1952 1403 2307 1407 3353 3004 586 3165 1414 2709 3125 1337 1815 1870 2679 1819 1276 2032 628 1065 2024 3260 285 1941 3253 552 3212 2797 379 2115 1377 2673 1139 1381 2728 1449 949 590 1675 465 1569 3672 1081 660 1926 2535 1791 2863 3690 2419 2987 2994 2734 1473 496 2336 3468 3050 107 2192 2920 3037 2232 90 226 1344 1759 2767 1496 3561 2228 649 2241 3239 1397 597 985 2680 3235 2340 697 3085 3342 2577 2023 631 166 2571 835 909 205 2976 1979 2567 3040 3255 640 3262 2517 2179 2263 3307 618 2981 1874 1283 3138 3205 2864 3437 3358 376 2540 2809 3046 3392 1316 3565 3071 2687 1021 517 3664 1781 84 3097 3707 2438 1759 1742 3362 135 2210 438 2584 1730 888 194 2219 1229 939 1362 709 3687 46 2367 3252 820 3552 1657 825 2703 2219 448 3617 2960 1034 1614 736 51 1809 705 2258 382 2857 661 232 2005 1632 1096 486 1291 26 2322 1868 1879 3110 257 578 3171 509 699 1456 2901 2055 405 2236 781 2507 2461 2249 439 3129 1200 2237 828 1811 1383 834 1034 1040 1646 299 2927 2140 1340 3087 3444 1897 3458 1091 2867 385 711 2494 1107 675 1500 3068 2549 787 1502 2211 576 460 1716 1921 834 3131 2108 2763 1387 1221 1959 3505 1404 740 1500 51 287 3163 55 2237 2719 1887 3582 1799 563 20 1140 3549 2363 239 57 1291 2856 1996 2292 964 3461 2471 590 1524 2833 881 700 2115 2943 1324 1899 609 310 1640 1760 616 124 2211 2823 208 1636 655 960 2493 2793 3234 677 485 3247 3655 1175 2481 439 2360 3618 2417 2263 944 2474 2057 2988 3273 2555 3049 2347 1891 3346 2555 369 412 910 3209 1301 1382 2092 2838 1833 2548 2204 117 2365 3399 3379 867 2218 3708 307 3068 3107 3498 2990 2375 1318 1494 2146 76 2283 2960 611 3225 1616 1799 2954 1470 690 751 914 1096 176 1561 2215 3723 1680 1288 1232 1954 3489 2779 1517 1262 3507 1003 1593 1788 2359 1989 3409 2518 1323 606 515 3274 3717 3232 1784 900 506 1365 1865 1319 64 1856 3519 2402 1043 1794 935 2154 627 65 3712 1972 3168 807 2629 2057 1399 1860 2723 1371 505 3276 390 68 1528 2149 3696 2924 1114 1521 1741 440 3723 3264 1497 455 1923 2962 493 1800 2983 1650 3373 190 2183 1879 1299 1722 2865 1253 1639 778 720 3170 2878 1887 3644 3703 1762 2796 1264 3055 2022 3695 929 1689 2866 747 2742 2398 1194 2318 1856 398 2463 3262 1610 807 1947 1957 2044 1941 2978 3258 3078 2712 1651 1947 428 1951 3390 2847 1500 371 2046 147 348 3125 109 2918 2672 2536 278 3519 151 2394 1608 681 713 1820 17 2069 1410 2295 1609 1429 2615 2918 1062 2086 2490 2287 3259 2402 1160 1330 3709 530 1750 33 1895 776 3096 3459 808 1328 2223 3218 1344 379 2043 496 1564 513 921 1192 3311 3247 3684 881 2999 1199 719 479 1146 766 1975 3117 3391 3554 850 2132 1126 1834 2942 2688 1974 3595 1646 1326 3548 3029 1419 1307 3563 79 3295 1672 2952 1396 1216 1342 2234 2896 2418 3696 891 3252 1088 1228 1037 2269 2916 2544 1906 244 457 2741 3115 1166 582 1115 1239 1836 3585 1607 3326 1239 3574 1605 289 3062 3636 806 1674 2767 2443 1681 2515 1889 2423 1665 235 3599 2133 1165 2994 981 2440 1664 1226 2238 824 3580 1793 1440 2651 3082 3329 3236 1696 548 1712 447 374 351 928 35 3710 174 1985 2755 2359 933 828 3378 3526 102 1524 3350 1395 202 2751 1623 283 229 1012 2845 1346 1136 2175 3339 1164 3643 1059 2165 518 733 184 1709 309 339 2459 3381 673 1895 63 1079 2045 2808 2523 307 460 2908 2556 1432 3049 1987 2725 3659 45 3376 219 1516 3688 981 1835 241 3594 491 3199 745 3029 1409 913 439 187 225 2274 164 2192 800 1874 2168 3318 2066 1102 370 2720 2554 781 1162 468 2002 619 3537 240 1848 3135 3046 3441 3339 1868 1194 1813 3360 2037 624 333 2335 1823 2648 450 2021 2305 3243 2872 699 2376 966 1435 492 2492 1176 169 2912 3489 2161 1095 3610 1841 2604 592 2906 2319 3462 3723 934 1276 260 1562 3554 3390 3007 3271 952 288 2671 86 1847 1684 2873 3025 2633 2128 217 1739 1025 2762 1625 2724 409 3494 1264 587 953 1602 2963 1664 1561 1367 1961 2538 3187 394 297 696 800 262 859 574 2026 54 2762 2112 3285 380 3688 2143 3424 2099 1655 2345 2979 1426 1984 1662 690 1279 3484 3116 3705 3190 1989 2117 2240 652 1706 1894 13 125 2025 809 27 3447 2480 2770 2354 3639 1072 3269 881 2296 1295 3220 552 1179 3210 720 1507 3071 2736 2863 2854 500 1422 141 3399 300 2036 3590 2565 1946 2086 3097 583 3664 827 630 1181 3715 731 656 3441 1337 1216 28 903 642 627 2440 2785 3701 1788 1177 13 2982 1604 794 1153 293 2977 3359 2937 2268 525 3492 532 745 1771 1821 1098 798 1899 1280 3303 2559 41 1530 3506 1808 1140 1006 710 3525 302 1896 2791 3624 66 718 3099 3452 3582 2658 3392 1206 3670 156 3600 3348 2161 3643 1327 249 995 2455 3583 2349 3352 1218 2168 1557 2973 3051 930 2752 3074 3100 2022 1112 3304 1622 1605 2691 869 1853 3322 1331 1601 2931 2901 2352 117 806 167 829 1986 2762 1561 3099 789 822 1862 3479 2798 2757 1827 2156 362 1522 2598 3338 1744 2864 123 2186 2951 1321 2210 216 1413 755 2399 1259 3248 781 2759 1212 1468 2232 1781 2972 821 279 1904 3626 90 1080 3125 761 1875 394 790 3553 1117 235 3554 1538 746 483 34 3634 1056 857 2598 2726 2641 3252 1135 402 3231 3349 2122 2342 2145 1906 3710 3108 1448 1188 1854 3246 2362 2371 3682 2720 3026 2737 277 3147 2126 555 1012 3237 1706 1820 1607 2866 3532 3086 2978 800 1678 47 1553 3341 519 139 1338 1463 1854 1147 2053 3544 1119 3577 683 1541 1015 484 692 2123 1391 297 2341 2605 1315 1888 2888 3672 1679 3104 3278 1587 9 1739 1742 2860 1011 677 875 1754 1286 1755 1758 1496 590 580 408 3175 1843 1472 2751 448 3271 1168 1028 1263 3071 1177 2777 673 1029 954 2445 2025 323 1004 2258 3312 42 74 3652 2573 1349 3377 1220 2736 1604 2803 557 2823 2704 1489 3557 1866 2834 152 3253 2789 2912 2424 1777 3554 2177 224 3511 3070 907 672 622 55 139 2498 1271 298 2020 3157 2022 3726 758 23 1874 3223 1794 3097 2593 143 497 2016 524 2040 1487 3203 1135 3698 2981 273 1204 91 2609 251 894 237 1794 714 1855 2926 999 1629 164 770 3718 3615 108 2359 3415 3617 3647 1322 2504 2977 2990 2351 2006 2769 409 797 1561 680 2882 2607 1241 1806 250 3709 503 485 207 568 217 2802 892 2275 881 2757 672 1373 2483 2061 2719 1603 1644 2 2924 2724 2926 49 1371 3091 613 2335 2854 1316 612 2650 3338 2190 1251 2447 2675 2816 332 1709 29 640 1815 1729 2274 3162 2956 486 1928 103 1199 2788 62 575 1432 2105 2814 3409 1396 1374 2798 1424 1969 1541 2359 2498 2073 3138 2635 3445 316 3188 868 3021 402 3669 2698 1059 2953 1628 1661 1481 57 428 3534 2181 650 235 1251 3724 3121 2552 750 3034 3442 285 1436 3039 743 3364 654 1109 2780 1024 1361 3247 534 1680 3613 436 1276 3400 2084 3079 316 321 2141 3602 2080 736 3692 1776 1893 2350 583 1769 601 3141 1229 1050 2161 257 800 3302 1017 3013 898 842 1831 1617 2980 2500 192 739 383 2105 440 963 2052 3244 631 163 1740 893 302 788 2042 1215 3175 736 887 2744 900 3085 923 3179 2371 643 1157 3710 147 3090 2813 3459 1807 3500 693 1401 409 3310 2237 3089 3479 1328 629 2542 3260 510 2135 2328 1579 288 3263 2882 915 3061 2617 2975 1846 2824 941 787 119 2730 3268 3271 937 704 1384 1314 1228 2657 470 1297 622 2917 2375 2009 2358 3593 85 1831 2823 2175 3601 1335 746 2419 1050 1102 344 1702 1329 2167 1389 2864 1868 2880 351 672 3633 361 923 1732 3352 860 2376 3419 1035 1351 2748 736 3246 3397 3421 2858 1553 2692 139 2953 1198 2336 559 27 3318 514 555 3082 3259 288 646 1650 897 1785 3219 2172 1970 3665 1517 1938 1342 1951 2047 2895 2204 1796 2512 416 2429 3096 1015 2584 2198 1785 1379 2132 3430 1189 744 2994 2005 345 3059 2493 2990 3054 3600 1550 1980 1525 1257 2642 135 953 1334 2302 3129 3662 157 2413 2744 1037 223 2517 1152 1261 1773 1193 711 580 569 2536 2996 2062 3516 3462 3370 830 1123 2090 148 230 3189 1499 2145 3047 1531 2284 991 218 584 1849 1299 1298 973 840 925 1552 2989 3664 144 911 196 1739 1736 1649 819 1113 2448 3172 2973 12 2309 1408 2547 3617 3207 3258 1766 928 2486 2411 895 2563 108 2787 2729 2139 1335 1575 1635 1956 353 943 957 1482 157 2023 1380 2434 2319 1304 407 2032 3098 2632 2804 2248 1018 3137 1188 3334 2165 2471 3189 3054 1700 3424 64 3317 1177 2294 1920 3466 2009 2899 721 2625 1280 1166 2396 1085 2973 327 1202 1653 3615 206 1807 2743 2170 2200 1296 1912 1118 2298 1439 3434 2829 868 2369 1685 90 3393 2047 426 1195 627 157 3509 2480 1996 2406 1757 1006 2819 1871 2630 3409 931 2084 3023 3176 2597 1826 2949 1695 2163 3589 1437 871 1152 1740 3371 697 2877 660 1663 1709 78 335 258 91 3263 978 2013 2329 2526 3578 1604 1626 932 3717 1332 2828 287 132 3346 253 2191 2847 3621 1220 1756 1126 776 521 1857 2471 939 55 776 3112 198 3497 2623 2153 1977 3117 1262 1410 2151 1542 743 1259 746 2132 3339 3057 3711 3529 1120 3264 2804 304 2552 3315 2398 473 877 1455 2106 798 1221 2208 3003 2179 2554 2191 2594 3013 2697 3038 493 3070 740 2064 1462 2599 1623 259 3664 2547 430 3472 2240 3697 675 2273 219 1559 2759 1493 3137 618 3721 1917 987 2139 2245 1754 1447 1156 251 3548 2579 259 1700 98 3416 3104 3377 1542 508 1264 990 1500 2545 3682 2504 3225 20 966 3378 1471 1197 177 3224 1639 2746 312 3406 830 1600 2445 209 378 2855 1901 3231 1289 541 3037 666 1646 2144 3308 2569 1657 1958 573 197 1006 3186 707 55 947 1889 891 3572 3470 2369 1167 3696 3457 2065 2115 61 800 408 440 191 2559 748 2564 2913 379 1664 2991 881 196 264 793 2328 252 5 2638 2036 2776 1433 2588 3262 1554 54 1638 3395 2519 1938 2944 2126 3261 2635 3661 2014 2628 2179