300000 300000
606932416 695926284 671009508 824610448 426804318 14297338 420167079 455972234 35579887 924206054 173590688 476863561 171884847 86574100 833320035 606932416 338511968 14297338 128172058 639642999 32466636 336593863 32466636 157524924 689144692 326910332 580030866 606932416 896696773 457457604 457457604 622619054 856735137 292993260 770508461 706786139 715427395 163169584 892526868 631604897 569034545 569034545 426804318 846170712 569034545 56515478 622619054 513415788 691658174 924206054 70200609 853333181 222705824 828927692 648085065 149507119 916978609 119786837 171884847 326910332 936309465 149507119 128172058 74922304 39563973 267197527 250175378 580030866 420387751 828927692 648616244 770508461 146266056 62570858 828927692 384773958 689144692 175701124 639642999 373950160 552836563 662997517 862458309 680237797 677668583 663559431 225005793 658765373 35579887 171884847 916978609 924206054 326384937 416142329 606932416 631604897 39563973 421319638 606932416 292993260 862458309 156349888 606932416 569034545 689710096 669918126 671009508 21936446 715427395 637132487 62570858 669918126 637132487 973264476 631604897 157524924 163169584 573410811 119786837 413547205 420167079 426804318 964125625 341340420 862458309 292993260 421303765 56515478 338201288 14297338 56515478 56515478 149507119 175701124 677668583 669918126 86574100 833320035 892526868 416142329 149507119 326384937 175601100 689710096 770508461 892526868 896696773 455972234 973264476 14297338 770508461 338201288 421303765 846170712 689710096 663559431 695926284 850680713 14297338 853333181 70200609 892526868 119786837 973264476 695926284 173590688 850680713 171884847 35579887 146266056 706786139 228994771 338201288 580030866 156349888 416142329 892526868 856735137 277856219 384773958 606932416 689710096 21936446 916978609 573410811 862458309 689710096 622619054 421319638 175701124 146266056 291594021 326384937 662997517 326384937 715427395 338511968 669918126 631604897 899117577 573410811 833320035 222705824 662997517 639642999 622619054 606932416 677668583 74922304 695926284 899117577 267197527 338201288 924206054 32466636 222705824 416142329 149507119 662997517 973264476 662997517 591974489 825790020 225005793 573410811 663559431 225005793 457457604 426804318 648085065 35579887 689710096 892526868 916978609 573410811 639642999 654774801 156349888 580030866 924206054 39563973 770508461 846170712 156349888 426804318 338201288 924206054 156349888 384773958 639642999 606932416 824610448 964125625 62570858 228994771 766460882 338511968 225005793 658765373 225005793 671009508 622619054 964125625 856735137 662997517 689710096 662997517 421319638 639642999 831028663 924206054 569034545 513415788 662997517 173590688 39563973 689710096 663559431 413547205 341340420 648085065 119786837 336593863 677668583 163169584 421303765 35579887 648085065 766460882 689710096 421303765 853333181 384773958 591974489 662997517 513415788 936309465 622619054 606932416 336593863 14297338 637132487 662997517 14297338 420387751 606932416 689144692 426804318 416142329 56515478 338201288 21936446 573410811 228994771 828927692 689696038 426804318 421303765 654774801 964125625 247512739 648616244 770508461 658765373 964125625 677668583 157524924 637132487 432062450 39563973 267197527 173590688 32466636 715427395 292993260 21936446 669918126 421303765 833320035 850680713 173590688 691658174 654774801 892526868 622619054 513415788 432062450 648616244 669918126 828927692 631604897 924206054 171884847 149507119 175701124 631604897 39563973 373950160 639642999 14297338 856735137 850680713 715427395 292993260 416142329 846170712 639642999 631604897 637132487 432062450 291594021 373950160 606932416 56515478 924206054 420387751 825790020 896696773 86574100 455972234 862458309 149507119 222705824 175701124 671009508 157524924 171884847 326910332 421303765 413547205 896696773 770508461 658765373 964125625 420167079 478544246 833320035 457457604 689710096 384773958 689710096 70200609 639642999 658765373 573410811 426804318 336593863 936309465 128172058 291594021 341340420 831028663 292993260 277856219 222705824 654774801 421319638 74922304 606932416 173590688 128172058 384773958 228994771 457457604 457457604 766460882 569034545 291594021 156349888 267197527 171884847 56515478 21936446 338201288 669918126 35579887 606932416 420167079 899117577 654774801 862458309 648616244 662997517 21936446 892526868 146266056 831028663 74922304 856735137 569034545 552836563 21936446 691658174 770508461 225005793 936309465 426804318 421303765 421303765 833320035 591974489 267197527 56515478 831028663 677668583 637132487 420387751 338511968 338511968 250175378 173590688 671009508 677668583 228994771 695926284 291594021 119786837 341340420 862458309 56515478 39563973 695926284 671009508 74922304 228994771 916978609 924634937 631604897 228994771 86574100 175701124 173590688 156349888 691658174 56515478 426804318 32466636 973264476 689696038 706786139 421319638 149507119 163169584 591974489 267197527 689710096 35579887 606932416 677668583 175601100 336593863 277856219 964125625 689710096 552836563 637132487 149507119 39563973 846170712 896696773 338511968 825790020 74922304 86574100 149507119 39563973 225005793 677668583 336593863 706786139 706786139 163169584 14297338 677668583 338511968 973264476 426804318 828927692 695926284 277856219 825790020 326910332 715427395 247512739 689710096 157524924 552836563 706786139 70200609 669918126 156349888 896696773 964125625 580030866 892526868 157524924 156349888 421319638 455972234 292993260 622619054 119786837 706786139 706786139 831028663 291594021 892526868 691658174 828927692 432062450 671009508 247512739 62570858 157524924 825790020 850680713 591974489 128172058 552836563 128172058 691658174 899117577 552836563 70200609 654774801 14297338 669918126 421303765 247512739 277856219 292993260 916978609 770508461 825790020 420387751 384773958 86574100 432062450 663559431 669918126 569034545 336593863 936309465 862458309 658765373 128172058 569034545 833320035 163169584 426804318 862458309 291594021 119786837 457457604 384773958 35579887 658765373 420167079 853333181 680237797 128172058 338201288 831028663 896696773 250175378 74922304 156349888 228994771 163169584 457457604 173590688 175701124 639642999 669918126 631604897 455972234 899117577 936309465 247512739 648085065 478544246 338201288 222705824 924206054 156349888 426804318 825790020 373950160 648085065 421319638 896696773 622619054 119786837 899117577 513415788 70200609 373950160 267197527 580030866 648085065 421319638 677668583 695926284 706786139 228994771 669918126 416142329 691658174 833320035 291594021 924634937 766460882 856735137 421319638 373950160 639642999 457457604 476863561 569034545 680237797 175601100 689710096 824610448 689144692 420167079 250175378 338201288 426804318 924634937 373950160 173590688 654774801 856735137 35579887 128172058 277856219 384773958 86574100 658765373 173590688 338201288 426804318 671009508 654774801 420387751 658765373 39563973 622619054 70200609 631604897 824610448 689696038 663559431 86574100 420387751 476863561 171884847 32466636 824610448 552836563 671009508 119786837 691658174 175701124 770508461 32466636 225005793 663559431 856735137 936309465 853333181 225005793 413547205 671009508 476863561 338511968 924634937 326384937 336593863 373950160 247512739 591974489 396735868 689696038 828927692 924634937 831028663 671009508 689696038 292993260 850680713 291594021 680237797 171884847 291594021 862458309 420387751 631604897 552836563 476863561 662997517 171884847 156349888 384773958 677668583 39563973 74922304 622619054 457457604 326910332 421319638 715427395 146266056 689696038 631604897 476863561 680237797 896696773 267197527 39563973 338511968 639642999 846170712 856735137 715427395 373950160 171884847 706786139 637132487 689696038 964125625 637132487 862458309 171884847 119786837 476863561 421303765 384773958 677668583 247512739 32466636 833320035 250175378 341340420 175701124 824610448 336593863 846170712 326910332 680237797 591974489 432062450 56515478 396735868 637132487 591974489 924206054 476863561 648085065 413547205 862458309 267197527 824610448 413547205 606932416 163169584 62570858 149507119 291594021 695926284 689696038 21936446 171884847 39563973 291594021 569034545 35579887 119786837 648616244 973264476 671009508 384773958 669918126 21936446 426804318 766460882 128172058 964125625 384773958 62570858 654774801 56515478 899117577 591974489 384773958 74922304 824610448 228994771 341340420 156349888 420167079 580030866 916978609 478544246 326384937 163169584 338511968 326910332 420387751 825790020 156349888 146266056 973264476 222705824 680237797 828927692 569034545 671009508 291594021 277856219 862458309 964125625 715427395 267197527 552836563 671009508 157524924 663559431 680237797 384773958 831028663 56515478 432062450 648616244 291594021 420167079 648085065 663559431 828927692 824610448 70200609 222705824 326910332 222705824 175601100 639642999 689144692 824610448 856735137 157524924 892526868 825790020 416142329 862458309 916978609 228994771 326384937 715427395 639642999 21936446 396735868 420167079 21936446 35579887 267197527 513415788 14297338 766460882 35579887 606932416 569034545 856735137 338511968 669918126 924206054 421319638 416142329 671009508 149507119 916978609 637132487 421303765 691658174 580030866 862458309 476863561 14297338 924206054 336593863 862458309 175701124 828927692 862458309 973264476 846170712 146266056 850680713 648616244 569034545 384773958 225005793 850680713 277856219 637132487 831028663 35579887 715427395 338201288 573410811 86574100 338511968 896696773 457457604 21936446 119786837 426804318 175601100 569034545 421319638 341340420 267197527 689144692 455972234 513415788 421319638 146266056 856735137 846170712 338201288 291594021 396735868 416142329 74922304 420387751 677668583 916978609 825790020 648085065 421303765 680237797 648616244 658765373 396735868 924634937 173590688 662997517 691658174 853333181 426804318 899117577 86574100 128172058 56515478 426804318 426804318 936309465 149507119 336593863 426804318 341340420 850680713 831028663 291594021 658765373 850680713 622619054 896696773 715427395 421303765 128172058 225005793 291594021 663559431 648616244 924634937 580030866 156349888 416142329 964125625 552836563 658765373 157524924 420167079 892526868 896696773 831028663 396735868 146266056 846170712 569034545 831028663 680237797 341340420 247512739 222705824 74922304 420167079 32466636 639642999 420387751 695926284 924634937 426804318 825790020 384773958 606932416 648616244 828927692 689710096 157524924 580030866 432062450 899117577 828927692 513415788 157524924 573410811 669918126 580030866 228994771 413547205 338201288 420167079 146266056 338201288 766460882 478544246 853333181 476863561 396735868 689144692 128172058 828927692 862458309 292993260 413547205 478544246 222705824 171884847 973264476 292993260 631604897 146266056 420387751 373950160 247512739 39563973 964125625 824610448 416142329 222705824 591974489 850680713 654774801 336593863 663559431 573410811 691658174 171884847 573410811 824610448 426804318 853333181 580030866 384773958 846170712 250175378 648085065 421303765 156349888 856735137 770508461 766460882 149507119 21936446 831028663 146266056 715427395 658765373 39563973 658765373 706786139 892526868 824610448 119786837 336593863 658765373 421303765 171884847 706786139 648616244 267197527 924634937 663559431 336593863 669918126 247512739 825790020 924206054 973264476 846170712 39563973 770508461 175701124 824610448 421319638 128172058 247512739 964125625 824610448 573410811 846170712 338511968 648085065 157524924 416142329 476863561 277856219 455972234 622619054 639642999 689144692 149507119 680237797 715427395 639642999 420387751 825790020 478544246 695926284 35579887 639642999 580030866 21936446 421319638 770508461 267197527 654774801 478544246 396735868 573410811 916978609 175701124 413547205 591974489 833320035 689696038 432062450 916978609 56515478 228994771 580030866 853333181 228994771 825790020 892526868 420167079 62570858 654774801 824610448 222705824 622619054 175601100 225005793 824610448 689144692 695926284 175701124 591974489 146266056 156349888 631604897 292993260 648085065 569034545 74922304 973264476 695926284 580030866 421303765 163169584 631604897 421303765 384773958 228994771 936309465 222705824 149507119 457457604 35579887 591974489 373950160 622619054 591974489 338201288 846170712 119786837 691658174 21936446 478544246 850680713 856735137 250175378 149507119 171884847 580030866 637132487 896696773 476863561 770508461 476863561 32466636 416142329 128172058 695926284 35579887 35579887 896696773 396735868 338511968 569034545 56515478 639642999 695926284 825790020 639642999 637132487 432062450 648085065 292993260 225005793 413547205 606932416 770508461 292993260 936309465 862458309 250175378 62570858 128172058 149507119 341340420 146266056 222705824 856735137 831028663 228994771 648085065 637132487 74922304 689710096 62570858 689696038 669918126 831028663 580030866 569034545 669918126 648085065 850680713 569034545 850680713 225005793 846170712 336593863 573410811 695926284 455972234 146266056 157524924 326910332 420167079 416142329 457457604 936309465 513415788 591974489 70200609 421303765 291594021 478544246 267197527 862458309 924206054 156349888 157524924 455972234 62570858 56515478 580030866 292993260 677668583 706786139 924206054 476863561 663559431 247512739 326384937 831028663 899117577 658765373 421303765 569034545 671009508 326384937 770508461 225005793 663559431 924206054 856735137 420167079 21936446 175701124 86574100 62570858 591974489 899117577 862458309 476863561 432062450 850680713 119786837 119786837 662997517 831028663 669918126 846170712 476863561 56515478 706786139 173590688 831028663 32466636 384773958 455972234 766460882 341340420 426804318 622619054 119786837 691658174 39563973 513415788 163169584 476863561 770508461 513415788 119786837 936309465 825790020 648085065 56515478 622619054 631604897 706786139 828927692 292993260 396735868 658765373 373950160 175701124 573410811 32466636 341340420 157524924 457457604 326910332 552836563 277856219 663559431 662997517 569034545 396735868 689710096 14297338 156349888 163169584 639642999 892526868 476863561 573410811 916978609 39563973 478544246 850680713 833320035 420387751 396735868 825790020 413547205 828927692 175601100 291594021 455972234 14297338 222705824 899117577 86574100 173590688 580030866 157524924 770508461 247512739 326384937 706786139 924206054 824610448 658765373 149507119 853333181 964125625 396735868 455972234 32466636 973264476 706786139 421303765 828927692 924634937 157524924 677668583 853333181 706786139 326384937 689710096 580030866 14297338 663559431 146266056 924634937 222705824 637132487 831028663 831028663 916978609 432062450 846170712 850680713 964125625 833320035 35579887 156349888 936309465 250175378 706786139 171884847 825790020 149507119 222705824 715427395 21936446 680237797 691658174 336593863 569034545 373950160 853333181 171884847 292993260 225005793 715427395 420167079 580030866 631604897 225005793 250175378 267197527 175601100 247512739 658765373 173590688 426804318 14297338 899117577 766460882 175701124 146266056 828927692 637132487 228994771 14297338 416142329 689710096 853333181 766460882 70200609 326910332 899117577 175601100 896696773 39563973 432062450 455972234 689710096 338201288 662997517 175701124 580030866 338511968 292993260 420167079 689696038 691658174 476863561 277856219 62570858 277856219 569034545 580030866 569034545 56515478 228994771 175701124 924206054 689144692 850680713 373950160 833320035 14297338 669918126 569034545 622619054 336593863 277856219 648616244 825790020 831028663 689710096 39563973 32466636 689710096 32466636 924634937 677668583 862458309 292993260 899117577 695926284 14297338 457457604 39563973 396735868 119786837 552836563 654774801 715427395 658765373 336593863 766460882 669918126 225005793 338201288 936309465 175701124 824610448 770508461 420387751 420387751 416142329 267197527 326910332 457457604 86574100 677668583 658765373 924634937 663559431 639642999 669918126 677668583 573410811 74922304 654774801 715427395 677668583 396735868 689696038 770508461 648085065 247512739 853333181 128172058 899117577 336593863 573410811 432062450 654774801 432062450 648616244 552836563 695926284 637132487 396735868 35579887 222705824 580030866 421319638 663559431 677668583 247512739 833320035 416142329 896696773 128172058 421319638 654774801 770508461 432062450 476863561 62570858 689696038 552836563 250175378 222705824 853333181 70200609 163169584 14297338 14297338 421319638 338511968 396735868 680237797 384773958 669918126 421319638 689696038 455972234 695926284 421319638 21936446 862458309 277856219 669918126 39563973 622619054 426804318 420387751 862458309 680237797 846170712 56515478 341340420 658765373 622619054 421319638 936309465 247512739 341340420 341340420 833320035 689696038 32466636 924634937 35579887 175701124 35579887 478544246 396735868 384773958 622619054 862458309 862458309 680237797 648085065 173590688 637132487 622619054 62570858 291594021 119786837 21936446 373950160 86574100 715427395 654774801 671009508 658765373 639642999 850680713 654774801 689710096 396735868 421319638 421319638 964125625 222705824 421319638 457457604 338201288 421303765 149507119 384773958 862458309 853333181 338201288 677668583 689144692 35579887 384773958 336593863 691658174 14297338 373950160 658765373 228994771 341340420 291594021 56515478 175701124 171884847 476863561 766460882 892526868 225005793 654774801 413547205 171884847 766460882 591974489 21936446 421303765 70200609 825790020 74922304 457457604 853333181 680237797 662997517 689710096 56515478 267197527 662997517 899117577 432062450 225005793 250175378 677668583 706786139 766460882 671009508 662997517 228994771 833320035 373950160 831028663 648085065 291594021 856735137 973264476 336593863 420387751 856735137 457457604 373950160 964125625 606932416 128172058 32466636 853333181 689144692 658765373 916978609 291594021 936309465 247512739 70200609 648616244 421303765 326910332 336593863 580030866 171884847 569034545 824610448 70200609 175701124 175601100 654774801 671009508 396735868 824610448 766460882 413547205 396735868 831028663 384773958 622619054 706786139 373950160 671009508 455972234 856735137 658765373 291594021 146266056 32466636 338201288 973264476 35579887 421319638 770508461 648616244 277856219 157524924 833320035 156349888 413547205 770508461 591974489 56515478 476863561 457457604 766460882 689696038 924634937 569034545 924634937 128172058 175601100 637132487 552836563 146266056 247512739 291594021 833320035 964125625 35579887 326910332 277856219 478544246 689696038 163169584 291594021 421319638 924634937 846170712 156349888 455972234 455972234 856735137 892526868 916978609 639642999 455972234 119786837 128172058 222705824 648616244 384773958 128172058 899117577 680237797 373950160 706786139 341340420 119786837 421319638 326910332 715427395 658765373 654774801 648616244 21936446 513415788 56515478 631604897 924634937 56515478 573410811 663559431 853333181 21936446 86574100 384773958 924206054 373950160 173590688 964125625 21936446 341340420 631604897 639642999 689144692 14297338 292993260 654774801 476863561 637132487 924206054 432062450 56515478 420387751 770508461 691658174 916978609 662997517 695926284 21936446 70200609 648085065 824610448 478544246 86574100 846170712 831028663 591974489 677668583 341340420 173590688 680237797 669918126 35579887 171884847 691658174 637132487 432062450 580030866 569034545 973264476 250175378 677668583 163169584 648616244 32466636 770508461 56515478 833320035 396735868 606932416 21936446 384773958 856735137 247512739 420167079 662997517 149507119 662997517 341340420 924634937 292993260 569034545 421303765 850680713 856735137 671009508 680237797 853333181 654774801 715427395 695926284 662997517 606932416 432062450 622619054 292993260 825790020 247512739 421303765 662997517 420167079 631604897 228994771 39563973 74922304 631604897 70200609 291594021 432062450 119786837 336593863 119786837 828927692 580030866 695926284 70200609 476863561 853333181 639642999 341340420 173590688 825790020 677668583 669918126 662997517 850680713 622619054 421319638 833320035 336593863 228994771 175601100 421303765 591974489 225005793 899117577 916978609 862458309 326910332 637132487 580030866 128172058 862458309 691658174 833320035 654774801 833320035 846170712 896696773 637132487 936309465 924634937 421319638 573410811 416142329 478544246 662997517 569034545 421303765 62570858 146266056 691658174 326910332 689710096 831028663 669918126 825790020 292993260 416142329 964125625 128172058 689144692 175701124 691658174 833320035 916978609 457457604 831028663 21936446 580030866 671009508 421303765 39563973 86574100 432062450 637132487 32466636 654774801 175601100 228994771 936309465 86574100 591974489 396735868 432062450 39563973 850680713 824610448 128172058 476863561 163169584 691658174 691658174 267197527 173590688 552836563 677668583 662997517 222705824 341340420 924206054 421319638 421303765 648085065 662997517 824610448 341340420 146266056 631604897 326910332 689710096 689696038 770508461 552836563 396735868 833320035 892526868 341340420 341340420 39563973 862458309 338511968 706786139 149507119 573410811 631604897 292993260 39563973 32466636 292993260 677668583 432062450 156349888 850680713 156349888 225005793 476863561 677668583 513415788 420387751 413547205 663559431 936309465 222705824 225005793 292993260 552836563 426804318 850680713 706786139 850680713 770508461 476863561 14297338 766460882 222705824 569034545 916978609 677668583 856735137 250175378 663559431 828927692 924206054 291594021 175701124 175601100 648085065 580030866 56515478 689710096 421303765 552836563 292993260 853333181 413547205 892526868 924206054 416142329 622619054 856735137 373950160 341340420 326910332 853333181 580030866 128172058 853333181 850680713 715427395 228994771 831028663 119786837 766460882 766460882 341340420 149507119 828927692 32466636 896696773 432062450 552836563 824610448 850680713 936309465 225005793 689696038 862458309 149507119 689710096 173590688 62570858 21936446 669918126 862458309 455972234 689696038 455972234 420387751 336593863 680237797 384773958 622619054 639642999 606932416 163169584 326910332 336593863 654774801 384773958 156349888 639642999 39563973 420167079 916978609 341340420 973264476 680237797 119786837 631604897 677668583 648616244 689710096 457457604 32466636 892526868 856735137 171884847 292993260 35579887 341340420 658765373 680237797 457457604 695926284 39563973 420167079 35579887 222705824 677668583 149507119 62570858 267197527 222705824 924206054 862458309 250175378 21936446 924634937 175601100 856735137 831028663 831028663 247512739 86574100 606932416 163169584 695926284 695926284 513415788 706786139 455972234 824610448 56515478 56515478 86574100 56515478 457457604 637132487 689696038 396735868 326384937 326910332 663559431 580030866 413547205 14297338 21936446 74922304 825790020 896696773 892526868 373950160 639642999 35579887 32466636 277856219 247512739 580030866 853333181 128172058 669918126 247512739 573410811 770508461 862458309 892526868 74922304 622619054 326384937 396735868 924206054 420167079 658765373 648085065 964125625 648616244 677668583 691658174 341340420 225005793 648085065 689144692 695926284 171884847 373950160 680237797 828927692 606932416 580030866 420387751 326384937 856735137 552836563 39563973 569034545 420167079 426804318 846170712 669918126 691658174 457457604 457457604 341340420 689144692 173590688 846170712 39563973 680237797 277856219 338511968 648085065 171884847 56515478 680237797 292993260 384773958 824610448 824610448 326384937 156349888 648616244 35579887 833320035 654774801 671009508 455972234 56515478 828927692 373950160 850680713 338201288 677668583 70200609 225005793 648616244 622619054 267197527 689696038 119786837 691658174 639642999 173590688 341340420 426804318 924634937 128172058 654774801 936309465 622619054 74922304 706786139 163169584 689144692 680237797 924634937 862458309 824610448 338511968 622619054 663559431 706786139 916978609 478544246 35579887 62570858 225005793 513415788 689696038 513415788 856735137 149507119 691658174 173590688 247512739 413547205 14297338 680237797 173590688 828927692 175701124 384773958 336593863 591974489 766460882 326384937 225005793 828927692 825790020 936309465 420387751 606932416 291594021 21936446 689696038 326384937 706786139 689696038 74922304 341340420 680237797 373950160 552836563 14297338 62570858 580030866 828927692 606932416 833320035 426804318 476863561 689696038 689710096 715427395 338201288 973264476 706786139 455972234 689710096 924634937 421303765 173590688 622619054 573410811 964125625 74922304 896696773 706786139 421319638 420387751 149507119 175701124 421319638 899117577 14297338 824610448 853333181 326910332 336593863 457457604 421319638 916978609 32466636 663559431 228994771 862458309 277856219 32466636 648616244 856735137 591974489 478544246 128172058 669918126 924206054 580030866 654774801 171884847 336593863 573410811 267197527 770508461 924634937 478544246 157524924 21936446 825790020 373950160 662997517 171884847 478544246 119786837 591974489 222705824 706786139 662997517 622619054 766460882 899117577 432062450 689144692 591974489 573410811 421303765 373950160 173590688 715427395 591974489 86574100 622619054 421319638 964125625 420167079 899117577 225005793 336593863 856735137 662997517 86574100 336593863 695926284 663559431 74922304 173590688 175701124 14297338 128172058 341340420 637132487 896696773 828927692 964125625 476863561 896696773 146266056 171884847 631604897 680237797 896696773 828927692 420167079 396735868 336593863 277856219 831028663 292993260 421319638 964125625 680237797 326910332 677668583 833320035 569034545 856735137 924206054 146266056 715427395 74922304 326910332 338511968 924206054 573410811 228994771 21936446 175601100 513415788 924634937 128172058 833320035 56515478 569034545 421303765 128172058 457457604 892526868 421303765 292993260 250175378 770508461 639642999 157524924 476863561 292993260 74922304 413547205 846170712 846170712 663559431 396735868 338201288 899117577 606932416 119786837 413547205 455972234 326384937 228994771 637132487 420387751 341340420 695926284 658765373 74922304 669918126 292993260 637132487 420387751 691658174 420167079 74922304 336593863 916978609 924206054 14297338 573410811 228994771 421319638 128172058 341340420 267197527 973264476 247512739 457457604 156349888 569034545 396735868 291594021 677668583 413547205 457457604 513415788 326910332 175601100 291594021 689710096 606932416 173590688 637132487 384773958 924206054 715427395 689144692 21936446 689710096 326384937 39563973 824610448 715427395 146266056 853333181 715427395 62570858 695926284 173590688 824610448 86574100 573410811 413547205 689696038 862458309 631604897 924634937 128172058 973264476 706786139 513415788 14297338 899117577 677668583 384773958 128172058 691658174 336593863 706786139 658765373 478544246 924206054 171884847 175701124 119786837 32466636 149507119 341340420 715427395 476863561 689710096 56515478 648085065 631604897 338201288 39563973 828927692 432062450 936309465 478544246 21936446 706786139 420167079 421303765 341340420 341340420 421303765 654774801 631604897 149507119 413547205 689696038 420387751 831028663 637132487 341340420 426804318 695926284 416142329 338511968 695926284 413547205 637132487 478544246 715427395 39563973 662997517 228994771 292993260 654774801 156349888 766460882 689144692 420167079 833320035 853333181 173590688 432062450 916978609 639642999 157524924 292993260 163169584 663559431 669918126 14297338 173590688 824610448 824610448 173590688 639642999 39563973 648616244 478544246 831028663 831028663 267197527 715427395 916978609 292993260 32466636 14297338 831028663 149507119 824610448 62570858 677668583 420387751 326384937 326384937 338511968 119786837 338201288 396735868 658765373 338511968 373950160 846170712 21936446 32466636 622619054 396735868 896696773 622619054 850680713 924206054 916978609 173590688 228994771 341340420 825790020 457457604 964125625 146266056 267197527 86574100 157524924 247512739 689144692 250175378 173590688 689696038 228994771 513415788 420387751 384773958 163169584 648085065 86574100 622619054 478544246 824610448 74922304 513415788 225005793 163169584 373950160 924206054 35579887 413547205 591974489 631604897 689144692 432062450 39563973 420387751 86574100 416142329 396735868 373950160 292993260 292993260 478544246 222705824 291594021 119786837 654774801 267197527 569034545 648616244 622619054 56515478 420167079 478544246 631604897 936309465 936309465 70200609 421319638 119786837 173590688 432062450 455972234 336593863 267197527 828927692 86574100 671009508 770508461 396735868 669918126 62570858 338201288 896696773 175701124 964125625 39563973 62570858 222705824 225005793 163169584 457457604 924634937 706786139 973264476 973264476 416142329 973264476 21936446 964125625 631604897 936309465 770508461 924206054 622619054 14297338 476863561 128172058 416142329 21936446 846170712 513415788 21936446 476863561 924206054 56515478 964125625 421303765 631604897 916978609 622619054 766460882 856735137 175701124 591974489 476863561 146266056 326910332 892526868 896696773 677668583 639642999 39563973 146266056 622619054 671009508 35579887 846170712 277856219 973264476 478544246 850680713 338201288 706786139 413547205 856735137 420167079 21936446 173590688 833320035 420167079 175601100 478544246 850680713 420167079 171884847 56515478 225005793 828927692 416142329 924206054 175701124 421303765 689144692 426804318 924634937 824610448 336593863 336593863 654774801 828927692 825790020 421319638 896696773 654774801 146266056 228994771 426804318 267197527 476863561 622619054 916978609 622619054 648616244 680237797 622619054 892526868 924206054 862458309 175601100 691658174 831028663 648616244 552836563 70200609 973264476 250175378 128172058 569034545 420387751 420167079 689696038 831028663 680237797 639642999 247512739 336593863 336593863 828927692 824610448 432062450 637132487 384773958 267197527 936309465 149507119 373950160 770508461 338511968 56515478 326910332 766460882 671009508 247512739 862458309 250175378 32466636 373950160 222705824 149507119 580030866 338201288 569034545 476863561 833320035 291594021 695926284 396735868 573410811 247512739 715427395 831028663 163169584 228994771 631604897 648085065 513415788 677668583 39563973 326910332 706786139 156349888 669918126 580030866 766460882 606932416 156349888 432062450 171884847 457457604 457457604 157524924 892526868 432062450 892526868 689696038 695926284 14297338 86574100 35579887 677668583 573410811 622619054 663559431 86574100 175701124 662997517 163169584 62570858 267197527 856735137 658765373 828927692 663559431 552836563 689710096 291594021 267197527 658765373 420167079 677668583 569034545 853333181 689710096 569034545 32466636 573410811 457457604 770508461 250175378 833320035 421319638 455972234 416142329 850680713 850680713 171884847 677668583 156349888 689696038 326384937 396735868 86574100 373950160 175701124 569034545 658765373 892526868 157524924 606932416 421319638 916978609 637132487 591974489 420167079 146266056 936309465 175701124 552836563 936309465 163169584 56515478 892526868 892526868 824610448 824610448 157524924 973264476 291594021 856735137 175701124 936309465 689710096 56515478 396735868 336593863 228994771 476863561 455972234 267197527 856735137 824610448 671009508 426804318 677668583 432062450 32466636 964125625 32466636 622619054 669918126 291594021 421319638 457457604 973264476 156349888 936309465 421303765 21936446 973264476 899117577 420387751 916978609 658765373 689144692 416142329 973264476 35579887 648616244 680237797 86574100 677668583 247512739 846170712 552836563 173590688 706786139 580030866 766460882 825790020 513415788 831028663 695926284 637132487 853333181 478544246 478544246 373950160 420387751 973264476 766460882 658765373 455972234 580030866 862458309 648085065 715427395 770508461 32466636 853333181 326384937 862458309 637132487 831028663 770508461 341340420 416142329 691658174 689144692 662997517 146266056 924206054 899117577 35579887 569034545 119786837 513415788 766460882 384773958 426804318 156349888 828927692 689710096 552836563 326384937 267197527 341340420 622619054 421303765 32466636 896696773 654774801 669918126 426804318 580030866 552836563 326384937 924634937 222705824 833320035 639642999 846170712 326384937 476863561 648085065 62570858 478544246 250175378 14297338 247512739 156349888 569034545 677668583 689710096 936309465 163169584 421303765 70200609 831028663 14297338 476863561 420167079 149507119 691658174 715427395 899117577 892526868 639642999 639642999 420167079 396735868 149507119 591974489 669918126 326910332 833320035 341340420 846170712 663559431 964125625 291594021 936309465 580030866 591974489 149507119 62570858 457457604 924206054 291594021 228994771 326384937 669918126 691658174 86574100 163169584 156349888 662997517 892526868 384773958 924206054 658765373 74922304 291594021 396735868 173590688 648616244 455972234 689710096 648616244 896696773 828927692 416142329 338511968 432062450 892526868 833320035 478544246 175601100 770508461 846170712 654774801 173590688 175601100 341340420 420167079 86574100 973264476 892526868 228994771 669918126 856735137 828927692 892526868 639642999 964125625 175701124 648616244 420167079 899117577 669918126 513415788 853333181 70200609 639642999 56515478 157524924 658765373 70200609 973264476 648085065 770508461 396735868 74922304 156349888 591974489 680237797 591974489 552836563 580030866 648616244 247512739 163169584 689144692 478544246 267197527 21936446 157524924 936309465 267197527 689696038 326910332 689144692 292993260 291594021 706786139 695926284 32466636 825790020 896696773 384773958 128172058 513415788 228994771 824610448 862458309 973264476 420167079 338511968 416142329 277856219 637132487 662997517 689144692 850680713 62570858 336593863 277856219 478544246 156349888 156349888 552836563 384773958 662997517 396735868 420167079 591974489 573410811 856735137 384773958 86574100 247512739 936309465 691658174 21936446 973264476 658765373 156349888 833320035 421319638 247512739 426804318 163169584 639642999 338511968 225005793 157524924 225005793 146266056 637132487 580030866 606932416 677668583 416142329 173590688 833320035 478544246 591974489 631604897 157524924 552836563 396735868 432062450 14297338 250175378 292993260 413547205 384773958 689696038 421319638 338511968 689710096 569034545 569034545 766460882 326910332 892526868 648616244 680237797 825790020 384773958 677668583 457457604 770508461 892526868 606932416 32466636 715427395 228994771 146266056 156349888 292993260 691658174 828927692 695926284 936309465 341340420 825790020 222705824 225005793 862458309 338511968 163169584 824610448 156349888 421319638 853333181 338201288 146266056 916978609 373950160 56515478 669918126 916978609 695926284 689710096 326384937 225005793 648616244 157524924 128172058 86574100 336593863 622619054 175701124 39563973 706786139 677668583 654774801 413547205 157524924 831028663 70200609 964125625 631604897 250175378 457457604 32466636 706786139 326384937 637132487 689144692 420167079 62570858 21936446 924206054 695926284 119786837 770508461 824610448 573410811 326384937 833320035 156349888 833320035 964125625 896696773 824610448 175701124 222705824 591974489 70200609 569034545 421319638 119786837 833320035 476863561 421303765 973264476 457457604 677668583 413547205 277856219 770508461 292993260 853333181 341340420 416142329 326910332 862458309 637132487 146266056 662997517 689696038 32466636 831028663 32466636 338511968 677668583 648085065 766460882 689710096 591974489 455972234 62570858 833320035 689710096 513415788 825790020 326910332 973264476 163169584 706786139 175601100 691658174 156349888 853333181 56515478 146266056 706786139 669918126 171884847 156349888 862458309 924634937 631604897 326910332 833320035 973264476 326384937 654774801 846170712 396735868 899117577 648616244 457457604 35579887 14297338 250175378 892526868 892526868 853333181 326384937 163169584 648616244 292993260 591974489 850680713 173590688 689696038 171884847 856735137 119786837 606932416 831028663 39563973 654774801 591974489 74922304 146266056 149507119 973264476 580030866 32466636 916978609 691658174 552836563 824610448 828927692 292993260 573410811 146266056 663559431 846170712 591974489 846170712 455972234 573410811 157524924 513415788 892526868 853333181 770508461 119786837 846170712 689710096 476863561 247512739 291594021 228994771 292993260 973264476 39563973 74922304 856735137 326910332 171884847 824610448 663559431 338511968 689696038 455972234 606932416 828927692 631604897 695926284 622619054 70200609 476863561 648616244 86574100 662997517 14297338 247512739 637132487 892526868 291594021 715427395 336593863 850680713 715427395 637132487 825790020 476863561 119786837 222705824 631604897 426804318 62570858 35579887 32466636 689696038 513415788 680237797 662997517 457457604 825790020 476863561 420167079 924634937 247512739 916978609 228994771 828927692 689696038 277856219 662997517 267197527 689710096 420167079 936309465 637132487 846170712 513415788 824610448 850680713 432062450 513415788 326384937 924206054 924634937 648616244 663559431 119786837 14297338 476863561 824610448 341340420 648085065 648085065 277856219 175701124 62570858 128172058 715427395 846170712 62570858 163169584 689144692 924206054 677668583 896696773 247512739 573410811 862458309 896696773 420387751 663559431 432062450 658765373 478544246 396735868 39563973 455972234 606932416 225005793 420387751 373950160 476863561 513415788 86574100 21936446 420387751 824610448 32466636 420387751 924634937 853333181 171884847 573410811 420387751 831028663 336593863 420387751 35579887 973264476 770508461 856735137 924206054 21936446 228994771 373950160 513415788 680237797 689710096 426804318 228994771 658765373 39563973 654774801 846170712 552836563 432062450 336593863 35579887 569034545 396735868 326910332 21936446 924634937 552836563 924206054 267197527 21936446 825790020 689696038 936309465 32466636 171884847 222705824 326910332 689144692 695926284 157524924 573410811 591974489 899117577 706786139 964125625 292993260 689696038 853333181 662997517 373950160 157524924 228994771 338511968 846170712 569034545 128172058 924206054 86574100 513415788 637132487 853333181 478544246 899117577 862458309 373950160 171884847 146266056 32466636 689710096 175601100 225005793 421319638 396735868 591974489 680237797 766460882 222705824 426804318 663559431 128172058 631604897 163169584 639642999 228994771 856735137 336593863 157524924 416142329 892526868 420167079 622619054 606932416 128172058 476863561 639642999 21936446 689710096 86574100 341340420 291594021 892526868 896696773 824610448 916978609 476863561 420167079 622619054 689144692 689710096 86574100 86574100 689696038 62570858 662997517 622619054 157524924 552836563 706786139 413547205 689144692 936309465 341340420 250175378 163169584 291594021 669918126 689696038 222705824 175601100 171884847 825790020 689144692 850680713 706786139 766460882 648616244 267197527 32466636 924634937 396735868 35579887 631604897 899117577 455972234 637132487 892526868 833320035 70200609 896696773 128172058 715427395 128172058 39563973 39563973 32466636 128172058 32466636 157524924 662997517 373950160 924206054 421319638 896696773 163169584 267197527 14297338 157524924 677668583 250175378 691658174 899117577 648616244 156349888 766460882 899117577 662997517 39563973 86574100 413547205 56515478 56515478 146266056 639642999 156349888 689696038 171884847 14297338 862458309 277856219 663559431 39563973 420387751 513415788 680237797 924206054 39563973 171884847 936309465 924206054 825790020 850680713 32466636 916978609 225005793 74922304 936309465 569034545 689710096 476863561 689696038 163169584 892526868 862458309 326384937 292993260 856735137 892526868 326910332 157524924 658765373 606932416 455972234 341340420 663559431 457457604 478544246 669918126 924206054 338201288 222705824 936309465 662997517 70200609 654774801 828927692 706786139 770508461 648616244 580030866 173590688 384773958 86574100 856735137 715427395 222705824 74922304 631604897 384773958 222705824 14297338 39563973 267197527 225005793 770508461 513415788 573410811 277856219 828927692 457457604 824610448 171884847 326910332 916978609 833320035 291594021 828927692 146266056 267197527 691658174 128172058 421319638 421319638 70200609 715427395 476863561 896696773 163169584 648616244 552836563 228994771 86574100 416142329 573410811 648085065 892526868 455972234 420167079 639642999 606932416 892526868 156349888 853333181 14297338 671009508 846170712 899117577 157524924 606932416 689710096 689710096 689696038 924634937 680237797 622619054 457457604 457457604 228994771 631604897 171884847 225005793 637132487 766460882 146266056 62570858 899117577 691658174 341340420 671009508 658765373 648616244 846170712 825790020 396735868 831028663 421303765 247512739 146266056 119786837 277856219 86574100 119786837 862458309 163169584 825790020 552836563 658765373 373950160 892526868 936309465 157524924 824610448 715427395 326384937 384773958 291594021 267197527 924206054 639642999 695926284 86574100 396735868 689144692 569034545 833320035 916978609 292993260 916978609 39563973 35579887 228994771 146266056 766460882 770508461 622619054 591974489 862458309 326384937 35579887 421319638 828927692 396735868 853333181 689144692 292993260 421319638 420387751 373950160 831028663 455972234 622619054 455972234 648085065 336593863 770508461 476863561 689144692 637132487 267197527 62570858 856735137 420387751 291594021 228994771 476863561 648085065 421303765 163169584 225005793 247512739 677668583 766460882 267197527 171884847 21936446 569034545 338201288 225005793 648085065 21936446 228994771 648085065 420167079 862458309 416142329 432062450 326384937 291594021 924634937 157524924 671009508 766460882 662997517 416142329 850680713 426804318 924206054 766460882 569034545 250175378 591974489 689710096 892526868 825790020 691658174 421319638 119786837 146266056 896696773 250175378 56515478 478544246 21936446 156349888 250175378 850680713 639642999 677668583 606932416 631604897 292993260 250175378 706786139 689696038 119786837 336593863 824610448 338201288 689696038 569034545 291594021 622619054 421319638 39563973 631604897 156349888 853333181 606932416 222705824 973264476 338201288 341340420 416142329 163169584 277856219 291594021 896696773 228994771 580030866 62570858 606932416 662997517 35579887 455972234 247512739 715427395 156349888 341340420 964125625 689710096 639642999 639642999 689710096 622619054 669918126 163169584 846170712 341340420 896696773 420167079 622619054 35579887 892526868 770508461 119786837 277856219 831028663 457457604 326910332 831028663 695926284 833320035 277856219 658765373 631604897 225005793 513415788 924634937 384773958 338201288 225005793 32466636 689696038 222705824 846170712 156349888 62570858 513415788 639642999 831028663 292993260 338511968 862458309 171884847 173590688 396735868 689144692 658765373 663559431 606932416 671009508 850680713 896696773 341340420 70200609 677668583 432062450 648616244 569034545 631604897 715427395 338201288 825790020 689710096 648616244 119786837 631604897 62570858 39563973 247512739 157524924 689710096 973264476 341340420 825790020 828927692 157524924 396735868 856735137 828927692 862458309 70200609 853333181 326384937 119786837 338511968 825790020 924206054 478544246 896696773 689696038 631604897 326384937 853333181 715427395 157524924 569034545 326910332 513415788 833320035 426804318 680237797 396735868 648616244 267197527 86574100 228994771 677668583 924634937 146266056 338511968 862458309 580030866 373950160 622619054 420167079 62570858 250175378 14297338 338511968 856735137 824610448 892526868 689144692 828927692 591974489 853333181 677668583 86574100 573410811 669918126 580030866 766460882 622619054 637132487 336593863 149507119 689710096 396735868 338511968 622619054 916978609 292993260 225005793 149507119 21936446 654774801 654774801 671009508 513415788 766460882 924634937 658765373 916978609 669918126 648616244 149507119 637132487 766460882 669918126 175701124 828927692 292993260 591974489 421303765 336593863 86574100 973264476 420167079 432062450 292993260 573410811 74922304 56515478 831028663 421319638 267197527 662997517 831028663 426804318 833320035 421303765 267197527 171884847 622619054 671009508 964125625 856735137 631604897 825790020 175601100 222705824 631604897 853333181 421319638 292993260 766460882 157524924 267197527 689696038 32466636 856735137 825790020 128172058 267197527 936309465 658765373 658765373 513415788 662997517 171884847 457457604 622619054 695926284 770508461 924634937 591974489 39563973 639642999 21936446 420387751 853333181 689696038 222705824 936309465 648616244 833320035 637132487 973264476 689144692 669918126 853333181 421303765 856735137 455972234 39563973 552836563 591974489 432062450 421303765 892526868 828927692 573410811 580030866 250175378 267197527 689710096 119786837 825790020 552836563 250175378 671009508 39563973 591974489 671009508 580030866 156349888 663559431 695926284 250175378 671009508 936309465 478544246 373950160 639642999 916978609 715427395 421319638 715427395 824610448 421303765 648616244 338511968 573410811 86574100 478544246 916978609 222705824 373950160 648616244 691658174 853333181 267197527 225005793 326384937 426804318 163169584 157524924 128172058 580030866 658765373 32466636 770508461 639642999 766460882 420387751 421303765 669918126 455972234 846170712 648085065 277856219 680237797 833320035 21936446 631604897 825790020 420387751 70200609 222705824 478544246 648085065 247512739 163169584 846170712 569034545 892526868 74922304 648616244 14297338 770508461 899117577 662997517 680237797 21936446 455972234 622619054 828927692 658765373 56515478 846170712 338201288 973264476 689696038 338201288 658765373 591974489 338511968 416142329 426804318 924206054 606932416 420387751 622619054 175601100 924206054 457457604 56515478 157524924 291594021 689710096 862458309 326910332 689696038 853333181 706786139 228994771 964125625 14297338 62570858 455972234 689144692 828927692 658765373 964125625 222705824 824610448 86574100 715427395 689144692 478544246 173590688 573410811 74922304 250175378 32466636 35579887 86574100 476863561 413547205 86574100 21936446 591974489 74922304 326910332 936309465 824610448 824610448 336593863 663559431 396735868 569034545 828927692 396735868 580030866 163169584 862458309 156349888 654774801 862458309 56515478 853333181 680237797 766460882 457457604 689710096 228994771 21936446 662997517 70200609 689144692 39563973 292993260 222705824 846170712 175601100 222705824 663559431 163169584 420387751 622619054 163169584 654774801 326384937 250175378 715427395 426804318 637132487 146266056 824610448 228994771 658765373 671009508 631604897 552836563 267197527 119786837 691658174 476863561 853333181 247512739 478544246 677668583 373950160 32466636 39563973 156349888 421319638 631604897 631604897 766460882 476863561 862458309 637132487 766460882 35579887 277856219 654774801 513415788 766460882 850680713 146266056 373950160 580030866 157524924 680237797 639642999 639642999 862458309 338201288 825790020 689696038 924634937 175701124 70200609 228994771 247512739 677668583 250175378 267197527 250175378 513415788 825790020 973264476 228994771 156349888 824610448 149507119 663559431 250175378 695926284 384773958 662997517 591974489 824610448 426804318 225005793 916978609 326384937 222705824 416142329 171884847 766460882 149507119 924206054 146266056 291594021 228994771 420387751 892526868 706786139 766460882 228994771 384773958 56515478 175701124 706786139 899117577 973264476 715427395 654774801 766460882 156349888 924206054 671009508 146266056 32466636 426804318 225005793 853333181 14297338 157524924 62570858 846170712 924634937 341340420 850680713 689144692 924206054 171884847 14297338 833320035 149507119 128172058 476863561 292993260 421303765 70200609 850680713 689696038 892526868 691658174 770508461 689696038 476863561 35579887 74922304 396735868 580030866 373950160 149507119 432062450 173590688 455972234 573410811 648085065 924634937 973264476 14297338 225005793 326910332 421303765 663559431 924206054 631604897 513415788 62570858 622619054 222705824 706786139 580030866 163169584 326384937 14297338 70200609 671009508 457457604 677668583 149507119 916978609 833320035 513415788 421303765 478544246 478544246 513415788 326384937 157524924 606932416 175601100 846170712 648085065 149507119 637132487 175701124 973264476 250175378 267197527 658765373 648085065 637132487 846170712 622619054 86574100 291594021 899117577 862458309 892526868 936309465 648085065 846170712 856735137 825790020 663559431 606932416 70200609 157524924 21936446 706786139 637132487 833320035 56515478 70200609 341340420 267197527 936309465 32466636 457457604 175701124 569034545 175601100 663559431 689710096 573410811 766460882 831028663 706786139 896696773 856735137 924634937 916978609 277856219 892526868 689710096 648085065 173590688 924206054 766460882 338201288 669918126 695926284 478544246 606932416 267197527 156349888 457457604 606932416 62570858 128172058 326384937 824610448 426804318 455972234 973264476 654774801 677668583 637132487 569034545 457457604 591974489 513415788 175601100 146266056 639642999 421303765 86574100 476863561 833320035 695926284 669918126 677668583 326910332 658765373 338201288 175701124 695926284 341340420 715427395 326910332 828927692 267197527 149507119 856735137 924206054 222705824 156349888 892526868 384773958 896696773 455972234 478544246 513415788 35579887 591974489 973264476 637132487 631604897 671009508 416142329 825790020 326384937 622619054 32466636 833320035 14297338 846170712 228994771 622619054 846170712 689696038 413547205 171884847 606932416 669918126 173590688 146266056 228994771 457457604 856735137 892526868 695926284 825790020 175601100 420387751 715427395 606932416 14297338 56515478 416142329 250175378 825790020 862458309 552836563 175601100 373950160 457457604 338511968 706786139 277856219 373950160 573410811 420387751 86574100 35579887 420167079 39563973 677668583 831028663 338511968 677668583 606932416 326910332 569034545 56515478 606932416 671009508 654774801 606932416 892526868 338511968 56515478 825790020 457457604 924206054 639642999 715427395 341340420 341340420 766460882 420387751 74922304 680237797 856735137 338511968 421319638 476863561 677668583 228994771 648616244 856735137 691658174 457457604 648616244 573410811 70200609 21936446 654774801 513415788 892526868 706786139 552836563 637132487 833320035 478544246 247512739 671009508 580030866 432062450 648616244 591974489 631604897 228994771 639642999 862458309 455972234 846170712 856735137 35579887 338511968 671009508 373950160 149507119 654774801 62570858 267197527 658765373 421303765 421303765 669918126 455972234 277856219 56515478 825790020 21936446 936309465 973264476 591974489 892526868 689710096 119786837 228994771 924634937 691658174 21936446 35579887 420387751 341340420 14297338 622619054 691658174 421319638 421303765 267197527 856735137 146266056 573410811 663559431 552836563 689710096 156349888 62570858 171884847 648616244 766460882 828927692 420387751 639642999 648085065 766460882 862458309 663559431 32466636 476863561 326384937 513415788 86574100 156349888 86574100 420167079 247512739 606932416 149507119 695926284 850680713 291594021 228994771 669918126 228994771 862458309 86574100 648085065 420167079 396735868 824610448 478544246 292993260 384773958 455972234 573410811 552836563 291594021 341340420 689144692 222705824 662997517 432062450 247512739 648616244 569034545 250175378 580030866 171884847 326910332 291594021 426804318 420167079 420387751 766460882 326384937 639642999 250175378 457457604 338511968 658765373 373950160 175601100 326910332 225005793 766460882 35579887 326910332 691658174 691658174 896696773 916978609 421319638 21936446 770508461 326384937 552836563 396735868 457457604 175701124 689144692 899117577 654774801 56515478 706786139 56515478 326384937 250175378 62570858 373950160 825790020 606932416 336593863 892526868 715427395 853333181 457457604 35579887 384773958 247512739 622619054 39563973 476863561 163169584 14297338 591974489 421303765 689144692 420387751 831028663 689710096 413547205 74922304 421319638 973264476 338201288 171884847 338201288 695926284 70200609 695926284 964125625 70200609 924634937 924206054 824610448 639642999 149507119 828927692 338511968 639642999 706786139 336593863 455972234 432062450 936309465 225005793 833320035 478544246 86574100 691658174 648085065 648616244 552836563 825790020 669918126 225005793 128172058 662997517 267197527 680237797 163169584 396735868 478544246 163169584 56515478 326384937 119786837 766460882 421319638 426804318 896696773 74922304 862458309 173590688 591974489 228994771 973264476 338201288 336593863 426804318 326910332 899117577 292993260 766460882 833320035 416142329 35579887 689710096 426804318 336593863 580030866 146266056 828927692 677668583 689710096 416142329 580030866 669918126 677668583 32466636 416142329 924634937 476863561 457457604 56515478 173590688 662997517 924206054 421303765 973264476 421319638 86574100 156349888 936309465 277856219 637132487 654774801 157524924 591974489 228994771 825790020 413547205 862458309 825790020 766460882 173590688 591974489 680237797 291594021 396735868 157524924 662997517 853333181 32466636 326384937 856735137 924206054 662997517 421319638 631604897 420167079 228994771 639642999 476863561 924206054 336593863 86574100 689696038 862458309 455972234 455972234 175701124 695926284 149507119 338201288 669918126 964125625 62570858 171884847 671009508 326910332 637132487 338201288 373950160 420387751 825790020 825790020 455972234 338201288 416142329 850680713 228994771 56515478 32466636 222705824 413547205 39563973 128172058 35579887 384773958 924634937 338511968 62570858 119786837 175701124 622619054 824610448 157524924 573410811 973264476 828927692 171884847 175701124 828927692 56515478 416142329 228994771 56515478 384773958 476863561 853333181 689710096 824610448 846170712 14297338 277856219 631604897 146266056 766460882 56515478 175701124 149507119 916978609 413547205 426804318 396735868 432062450 476863561 833320035 455972234 420387751 175601100 373950160 128172058 715427395 658765373 766460882 420167079 70200609 662997517 573410811 250175378 432062450 86574100 513415788 396735868 156349888 825790020 128172058 74922304 250175378 478544246 163169584 222705824 689710096 850680713 39563973 149507119 35579887 892526868 32466636 432062450 74922304 715427395 631604897 833320035 689144692 680237797 591974489 267197527 658765373 149507119 341340420 552836563 677668583 62570858 824610448 695926284 573410811 936309465 606932416 824610448 706786139 291594021 341340420 833320035 669918126 35579887 396735868 420167079 853333181 573410811 291594021 833320035 689696038 171884847 163169584 128172058 228994771 225005793 228994771 691658174 457457604 247512739 70200609 770508461 175601100 250175378 338201288 680237797 421303765 654774801 671009508 21936446 338201288 552836563 631604897 225005793 936309465 277856219 338511968 671009508 715427395 421303765 924206054 715427395 862458309 622619054 247512739 420167079 648616244 432062450 149507119 833320035 62570858 384773958 421319638 663559431 964125625 964125625 569034545 662997517 70200609 691658174 338511968 654774801 163169584 853333181 513415788 426804318 426804318 396735868 56515478 432062450 421303765 32466636 373950160 222705824 825790020 338511968 292993260 631604897 326384937 225005793 896696773 831028663 373950160 478544246 416142329 39563973 706786139 413547205 171884847 156349888 856735137 973264476 695926284 128172058 157524924 658765373 856735137 14297338 421303765 146266056 580030866 648616244 247512739 171884847 637132487 421303765 420387751 421319638 128172058 163169584 421303765 420387751 228994771 62570858 157524924 824610448 157524924 35579887 35579887 846170712 21936446 222705824 850680713 326384937 341340420 831028663 336593863 292993260 171884847 432062450 476863561 163169584 663559431 677668583 478544246 853333181 770508461 420387751 267197527 86574100 119786837 267197527 824610448 824610448 70200609 291594021 853333181 677668583 338511968 338201288 291594021 171884847 770508461 39563973 916978609 173590688 552836563 766460882 384773958 62570858 173590688 421319638 74922304 421303765 654774801 222705824 291594021 426804318 421319638 639642999 247512739 384773958 606932416 326384937 591974489 973264476 277856219 338201288 432062450 648616244 267197527 149507119 924206054 648616244 222705824 677668583 853333181 669918126 420387751 478544246 171884847 413547205 631604897 247512739 689710096 658765373 291594021 39563973 171884847 706786139 416142329 326384937 420167079 225005793 62570858 277856219 222705824 973264476 175701124 373950160 175601100 828927692 671009508 420387751 421319638 639642999 292993260 689696038 21936446 853333181 455972234 156349888 706786139 924634937 171884847 689144692 222705824 916978609 850680713 175701124 856735137 163169584 149507119 247512739 326384937 455972234 924206054 163169584 336593863 663559431 156349888 853333181 291594021 420167079 580030866 156349888 222705824 326910332 591974489 648085065 824610448 862458309 432062450 173590688 338201288 457457604 455972234 856735137 119786837 896696773 591974489 689144692 964125625 552836563 457457604 476863561 426804318 163169584 924634937 573410811 432062450 171884847 689710096 770508461 899117577 591974489 86574100 648085065 824610448 56515478 32466636 663559431 128172058 936309465 421319638 658765373 831028663 173590688 175701124 128172058 654774801 648085065 831028663 171884847 846170712 896696773 39563973 39563973 146266056 175701124 573410811 476863561 833320035 691658174 373950160 173590688 277856219 825790020 32466636 156349888 336593863 856735137 326910332 341340420 591974489 862458309 373950160 426804318 671009508 225005793 56515478 426804318 862458309 825790020 455972234 689710096 478544246 896696773 156349888 171884847 32466636 631604897 862458309 156349888 846170712 250175378 677668583 622619054 828927692 831028663 677668583 916978609 156349888 384773958 637132487 341340420 373950160 277856219 291594021 706786139 384773958 291594021 228994771 689710096 146266056 622619054 455972234 171884847 631604897 846170712 291594021 770508461 695926284 580030866 853333181 291594021 70200609 825790020 39563973 689144692 291594021 70200609 671009508 119786837 426804318 267197527 658765373 173590688 157524924 833320035 552836563 899117577 671009508 171884847 384773958 336593863 455972234 671009508 622619054 896696773 573410811 39563973 691658174 228994771 421303765 936309465 163169584 413547205 476863561 228994771 14297338 222705824 622619054 825790020 128172058 175601100 552836563 228994771 250175378 573410811 671009508 573410811 420167079 648085065 662997517 899117577 689696038 416142329 580030866 680237797 846170712 846170712 715427395 569034545 74922304 267197527 831028663 476863561 149507119 892526868 689144692 663559431 924634937 432062450 833320035 924206054 689696038 277856219 828927692 631604897 175701124 924634937 413547205 648085065 846170712 850680713 384773958 648616244 856735137 648085065 86574100 846170712 622619054 157524924 413547205 149507119 828927692 648616244 222705824 222705824 421303765 416142329 899117577 677668583 689144692 663559431 326384937 173590688 669918126 639642999 677668583 654774801 62570858 766460882 250175378 396735868 824610448 128172058 680237797 680237797 691658174 384773958 157524924 476863561 373950160 828927692 639642999 824610448 457457604 639642999 396735868 267197527 924206054 420167079 715427395 833320035 606932416 973264476 341340420 856735137 338201288 420167079 157524924 14297338 639642999 770508461 156349888 128172058 86574100 591974489 86574100 225005793 637132487 74922304 663559431 706786139 689710096 175701124 21936446 689144692 513415788 706786139 828927692 74922304 648616244 924634937 622619054 828927692 622619054 478544246 892526868 606932416 336593863 715427395 973264476 175601100 222705824 715427395 964125625 850680713 924206054 149507119 622619054 250175378 552836563 924206054 715427395 824610448 32466636 292993260 326384937 74922304 336593863 924206054 663559431 336593863 396735868 62570858 86574100 831028663 916978609 157524924 39563973 606932416 277856219 326910332 128172058 292993260 413547205 32466636 336593863 396735868 892526868 706786139 175701124 247512739 573410811 156349888 689696038 689710096 341340420 689696038 899117577 706786139 689696038 622619054 56515478 591974489 457457604 457457604 677668583 662997517 156349888 846170712 680237797 267197527 648085065 56515478 680237797 648085065 936309465 228994771 21936446 291594021 654774801 825790020 171884847 662997517 175701124 850680713 62570858 175701124 421303765 580030866 766460882 128172058 336593863 706786139 171884847 420387751 552836563 622619054 146266056 173590688 420387751 420387751 326384937 228994771 62570858 924634937 149507119 569034545 421319638 850680713 831028663 416142329 146266056 606932416 973264476 828927692 648616244 416142329 338201288 156349888 766460882 457457604 658765373 119786837 689144692 639642999 580030866 225005793 680237797 171884847 432062450 591974489 39563973 413547205 128172058 766460882 432062450 156349888 591974489 706786139 146266056 338511968 56515478 326910332 606932416 225005793 695926284 824610448 680237797 677668583 373950160 128172058 824610448 662997517 455972234 163169584 326910332 680237797 580030866 654774801 663559431 56515478 14297338 432062450 292993260 267197527 326910332 32466636 924206054 846170712 426804318 828927692 833320035 413547205 171884847 373950160 35579887 292993260 396735868 695926284 39563973 250175378 648616244 669918126 420167079 157524924 658765373 648616244 648616244 341340420 677668583 163169584 569034545 856735137 163169584 373950160 689144692 591974489 228994771 146266056 70200609 291594021 457457604 850680713 662997517 157524924 896696773 648616244 606932416 225005793 853333181 421319638 35579887 639642999 326384937 896696773 476863561 825790020 62570858 86574100 157524924 163169584 70200609 706786139 695926284 420387751 157524924 648616244 175701124 899117577 671009508 421319638 413547205 421303765 326910332 639642999 689710096 580030866 766460882 476863561 552836563 326384937 824610448 62570858 573410811 163169584 591974489 591974489 35579887 373950160 171884847 833320035 669918126 373950160 639642999 277856219 228994771 171884847 420387751 573410811 706786139 476863561 267197527 384773958 766460882 964125625 426804318 175601100 413547205 420167079 175601100 663559431 267197527 825790020 86574100 689696038 662997517 396735868 828927692 896696773 973264476 421303765 56515478 631604897 689144692 35579887 338201288 637132487 341340420 455972234 146266056 455972234 825790020 766460882 850680713 654774801 157524924 247512739 715427395 631604897 420167079 373950160 689710096 421303765 35579887 695926284 173590688 341340420 14297338 825790020 973264476 250175378 606932416 706786139 292993260 432062450 420387751 637132487 341340420 853333181 267197527 292993260 156349888 384773958 846170712 35579887 384773958 250175378 677668583 766460882 128172058 228994771 420167079 973264476 222705824 662997517 833320035 247512739 21936446 689696038 552836563 228994771 457457604 341340420 689696038 924206054 478544246 420387751 892526868 856735137 606932416 119786837 341340420 336593863 689144692 513415788 850680713 384773958 916978609 326384937 828927692 163169584 86574100 637132487 606932416 964125625 833320035 420167079 421303765 663559431 695926284 770508461 513415788 250175378 695926284 338511968 396735868 455972234 119786837 924634937 924206054 973264476 916978609 421303765 899117577 689710096 171884847 267197527 291594021 637132487 824610448 936309465 32466636 128172058 591974489 421303765 715427395 552836563 573410811 695926284 62570858 291594021 896696773 706786139 326384937 478544246 631604897 74922304 250175378 850680713 173590688 689710096 32466636 924634937 62570858 336593863 14297338 291594021 432062450 850680713 631604897 62570858 56515478 824610448 824610448 338511968 416142329 457457604 157524924 606932416 56515478 250175378 416142329 32466636 654774801 828927692 691658174 128172058 606932416 267197527 663559431 70200609 853333181 457457604 552836563 831028663 70200609 658765373 669918126 924634937 146266056 228994771 86574100 637132487 648616244 74922304 669918126 413547205 850680713 658765373 828927692 715427395 56515478 478544246 973264476 663559431 828927692 128172058 916978609 250175378 973264476 292993260 146266056 706786139 828927692 569034545 476863561 671009508 766460882 770508461 689710096 341340420 833320035 689710096 573410811 14297338 606932416 591974489 413547205 573410811 663559431 662997517 128172058 689144692 326384937 573410811 39563973 552836563 862458309 825790020 70200609 591974489 338511968 341340420 222705824 846170712 336593863 225005793 420387751 119786837 853333181 770508461 338201288 825790020 689710096 662997517 421303765 691658174 892526868 146266056 336593863 39563973 420167079 924634937 421303765 552836563 157524924 591974489 580030866 32466636 663559431 896696773 432062450 662997517 663559431 35579887 964125625 336593863 119786837 691658174 853333181 677668583 326384937 62570858 396735868 916978609 691658174 580030866 336593863 478544246 39563973 413547205 580030866 580030866 267197527 14297338 689696038 175601100 654774801 222705824 606932416 478544246 658765373 631604897 86574100 175601100 338201288 853333181 86574100 669918126 658765373 413547205 413547205 677668583 74922304 291594021 426804318 853333181 513415788 580030866 119786837 671009508 457457604 916978609 432062450 338201288 552836563 715427395 671009508 396735868 892526868 573410811 862458309 669918126 639642999 689710096 247512739 964125625 706786139 384773958 662997517 828927692 21936446 455972234 671009508 457457604 267197527 341340420 964125625 648616244 336593863 128172058 924206054 341340420 573410811 225005793 478544246 850680713 476863561 569034545 291594021 680237797 21936446 21936446 677668583 291594021 573410811 973264476 689696038 662997517 825790020 828927692 706786139 677668583 964125625 606932416 669918126 513415788 420167079 250175378 689696038 689144692 637132487 916978609 850680713 677668583 14297338 86574100 680237797 336593863 175601100 228994771 171884847 573410811 156349888 421319638 846170712 149507119 39563973 373950160 267197527 326910332 824610448 824610448 39563973 924206054 420387751 70200609 648085065 39563973 639642999 171884847 128172058 691658174 580030866 606932416 157524924 892526868 21936446 277856219 846170712 916978609 291594021 413547205 654774801 552836563 654774801 157524924 146266056 175701124 833320035 671009508 338511968 157524924 973264476 86574100 384773958 70200609 119786837 21936446 513415788 267197527 171884847 14297338 896696773 156349888 416142329 824610448 119786837 457457604 669918126 74922304 384773958 476863561 770508461 671009508 833320035 86574100 862458309 74922304 56515478 413547205 21936446 831028663 689696038 715427395 326910332 247512739 222705824 292993260 426804318 862458309 766460882 228994771 896696773 222705824 222705824 936309465 396735868 455972234 86574100 119786837 573410811 896696773 267197527 62570858 896696773 691658174 455972234 833320035 648085065 175701124 591974489 677668583 338201288 622619054 896696773 828927692 846170712 119786837 833320035 691658174 163169584 606932416 831028663 513415788 622619054 175701124 74922304 513415788 267197527 916978609 924206054 654774801 828927692 413547205 326384937 478544246 658765373 622619054 669918126 695926284 825790020 916978609 924206054 432062450 384773958 677668583 896696773 654774801 639642999 662997517 338511968 86574100 831028663 770508461 21936446 899117577 420167079 862458309 292993260 850680713 573410811 706786139 825790020 128172058 658765373 654774801 831028663 680237797 846170712 695926284 326384937 228994771 156349888 513415788 338511968 222705824 373950160 648085065 338511968 622619054 478544246 86574100 850680713 421303765 455972234 70200609 831028663 691658174 513415788 513415788 291594021 149507119 421319638 292993260 677668583 247512739 173590688 828927692 396735868 267197527 35579887 326910332 35579887 833320035 669918126 21936446 766460882 770508461 580030866 175701124 175601100 336593863 416142329 828927692 14297338 86574100 421319638 326384937 631604897 384773958 856735137 432062450 689144692 432062450 119786837 924634937 291594021 706786139 648085065 338201288 173590688 175701124 671009508 175601100 689710096 689710096 457457604 580030866 680237797 892526868 175701124 828927692 591974489 606932416 35579887 850680713 691658174 119786837 476863561 770508461 384773958 14297338 606932416 149507119 62570858 396735868 662997517 32466636 277856219 853333181 421303765 119786837 478544246 689710096 689696038 825790020 513415788 833320035 326910332 420167079 631604897 455972234 899117577 658765373 924634937 671009508 828927692 964125625 157524924 396735868 973264476 478544246 654774801 824610448 426804318 853333181 70200609 899117577 476863561 896696773 171884847 631604897 225005793 689710096 766460882 247512739 622619054 426804318 828927692 156349888 277856219 338511968 476863561 973264476 606932416 637132487 856735137 292993260 850680713 637132487 373950160 384773958 373950160 689696038 892526868 648085065 770508461 964125625 862458309 936309465 146266056 56515478 825790020 338201288 899117577 267197527 766460882 580030866 247512739 14297338 924634937 850680713 426804318 56515478 222705824 825790020 156349888 146266056 689144692 14297338 828927692 924206054 62570858 421303765 850680713 420167079 250175378 770508461 706786139 373950160 916978609 662997517 175601100 606932416 74922304 21936446 173590688 831028663 146266056 936309465 336593863 831028663 267197527 476863561 478544246 247512739 924634937 964125625 964125625 856735137 338511968 173590688 39563973 715427395 766460882 639642999 853333181 648616244 149507119 770508461 128172058 225005793 892526868 853333181 163169584 580030866 689710096 552836563 396735868 899117577 924206054 56515478 291594021 513415788 973264476 373950160 831028663 413547205 862458309 32466636 478544246 14297338 552836563 247512739 669918126 706786139 250175378 828927692 225005793 662997517 32466636 680237797 964125625 56515478 156349888 973264476 455972234 292993260 828927692 936309465 291594021 163169584 648085065 175601100 149507119 552836563 964125625 247512739 850680713 695926284 228994771 658765373 225005793 291594021 416142329 171884847 175601100 695926284 916978609 825790020 228994771 680237797 14297338 156349888 569034545 973264476 421303765 478544246 639642999 396735868 680237797 669918126 128172058 384773958 476863561 833320035 648085065 476863561 336593863 766460882 899117577 695926284 924206054 669918126 831028663 580030866 892526868 119786837 850680713 622619054 825790020 606932416 413547205 74922304 691658174 157524924 338201288 455972234 654774801 831028663 146266056 648616244 228994771 250175378 828927692 669918126 856735137 637132487 171884847 291594021 149507119 146266056 291594021 420167079 770508461 156349888 637132487 850680713 128172058 35579887 862458309 896696773 128172058 846170712 824610448 648616244 662997517 157524924 326910332 853333181 689710096 663559431 247512739 62570858 569034545 74922304 478544246 175701124 964125625 677668583 637132487 455972234 426804318 32466636 222705824 32466636 853333181 648616244 622619054 292993260 892526868 476863561 552836563 671009508 654774801 924634937 828927692 171884847 39563973 146266056 896696773 862458309 420167079 338201288 850680713 606932416 663559431 292993260 689696038 648616244 892526868 70200609 149507119 74922304 338201288 689144692 853333181 74922304 691658174 225005793 338201288 146266056 326384937 14297338 416142329 222705824 396735868 267197527 706786139 606932416 420387751 715427395 573410811 706786139 654774801 277856219 336593863 622619054 426804318 277856219 426804318 173590688 336593863 74922304 173590688 569034545 936309465 225005793 833320035 689710096 291594021 32466636 341340420 228994771 291594021 326910332 70200609 455972234 964125625 671009508 228994771 580030866 326910332 892526868 171884847 552836563 606932416 70200609 35579887 457457604 691658174 648085065 146266056 455972234 706786139 715427395 326384937 892526868 39563973 413547205 689696038 850680713 689144692 156349888 622619054 892526868 416142329 341340420 689696038 916978609 222705824 677668583 680237797 973264476 32466636 157524924 247512739 669918126 828927692 341340420 250175378 853333181 637132487 146266056 715427395 267197527 326384937 421319638 250175378 892526868 691658174 770508461 35579887 637132487 291594021 662997517 715427395 250175378 247512739 421319638 606932416 86574100 292993260 654774801 691658174 766460882 831028663 924634937 825790020 338201288 892526868 831028663 573410811 171884847 936309465 175601100 606932416 892526868 648085065 591974489 338201288 689696038 247512739 292993260 74922304 277856219 86574100 338201288 416142329 833320035 648616244 689696038 973264476 163169584 476863561 964125625 695926284 695926284 14297338 326384937 689710096 924634937 658765373 924206054 420167079 892526868 426804318 936309465 924206054 247512739 62570858 86574100 250175378 622619054 146266056 850680713 689144692 476863561 416142329 455972234 689710096 157524924 128172058 336593863 338201288 896696773 964125625 420167079 689710096 824610448 478544246 924634937 326384937 916978609 119786837 892526868 421319638 856735137 326384937 396735868 591974489 663559431 824610448 74922304 146266056 892526868 973264476 247512739 648616244 573410811 856735137 175601100 856735137 373950160 119786837 338201288 228994771 338511968 222705824 964125625 413547205 846170712 663559431 671009508 157524924 291594021 853333181 250175378 573410811 157524924 291594021 706786139 639642999 420167079 250175378 853333181 513415788 455972234 62570858 247512739 691658174 292993260 86574100 669918126 639642999 267197527 128172058 341340420 421319638 831028663 689696038 291594021 631604897 973264476 924206054 766460882 824610448 689144692 86574100 689696038 669918126 476863561 695926284 766460882 420167079 924206054 119786837 654774801 689144692 396735868 715427395 637132487 146266056 691658174 62570858 924634937 637132487 658765373 677668583 338201288 56515478 580030866 591974489 573410811 247512739 157524924 715427395 56515478 691658174 175601100 267197527 292993260 267197527 163169584 420167079 416142329 591974489 856735137 119786837 175601100 336593863 850680713 680237797 420167079 250175378 766460882 175601100 476863561 292993260 455972234 828927692 552836563 677668583 326384937 924634937 706786139 964125625 384773958 14297338 606932416 706786139 899117577 267197527 846170712 326910332 128172058 149507119 420167079 247512739 384773958 924634937 222705824 338511968 622619054 691658174 128172058 833320035 715427395 677668583 21936446 573410811 56515478 658765373 671009508 639642999 292993260 824610448 420167079 156349888 924206054 39563973 128172058 420167079 267197527 373950160 247512739 173590688 663559431 695926284 833320035 648616244 478544246 119786837 70200609 416142329 373950160 569034545 175601100 119786837 715427395 426804318 677668583 680237797 573410811 689710096 899117577 552836563 70200609 326384937 146266056 149507119 338201288 426804318 850680713 669918126 267197527 513415788 291594021 156349888 455972234 74922304 648085065 336593863 173590688 478544246 277856219 476863561 862458309 39563973 277856219 336593863 326910332 853333181 70200609 35579887 74922304 513415788 833320035 850680713 770508461 277856219 86574100 573410811 175601100 86574100 341340420 853333181 171884847 924206054 680237797 896696773 896696773 513415788 39563973 658765373 416142329 373950160 292993260 326910332 119786837 622619054 228994771 175601100 825790020 338201288 163169584 677668583 222705824 662997517 964125625 892526868 326384937 824610448 413547205 128172058 341340420 432062450 291594021 39563973 421303765 56515478 689696038 247512739 892526868 432062450 373950160 413547205 637132487 420387751 916978609 86574100 856735137 432062450 569034545 478544246 292993260 669918126 715427395 338201288 149507119 631604897 850680713 457457604 146266056 654774801 513415788 35579887 338511968 671009508 862458309 476863561 156349888 228994771 478544246 336593863 338201288 338201288 637132487 163169584 175701124 338201288 606932416 639642999 691658174 580030866 421303765 338511968 222705824 420387751 658765373 39563973 420387751 648085065 924206054 669918126 706786139 916978609 669918126 936309465 396735868 513415788 856735137 622619054 569034545 936309465 149507119 648616244 663559431 396735868 924206054 175701124 32466636 569034545 338511968 413547205 21936446 862458309 862458309 267197527 669918126 62570858 916978609 222705824 476863561 631604897 277856219 426804318 677668583 695926284 149507119 856735137 654774801 384773958 833320035 648085065 591974489 715427395 573410811 862458309 831028663 691658174 175601100 119786837 336593863 637132487 455972234 171884847 591974489 396735868 663559431 455972234 457457604 831028663 420167079 413547205 691658174 432062450 669918126 695926284 247512739 21936446 39563973 853333181 56515478 831028663 846170712 336593863 825790020 396735868 862458309 35579887 833320035 892526868 225005793 222705824 936309465 833320035 853333181 850680713 326384937 856735137 766460882 156349888 662997517 569034545 833320035 291594021 591974489 156349888 671009508 326384937 455972234 373950160 421319638 225005793 146266056 964125625 828927692 770508461 413547205 326384937 420387751 74922304 455972234 689696038 689144692 228994771 277856219 899117577 695926284 250175378 119786837 658765373 421319638 74922304 825790020 173590688 277856219 671009508 228994771 455972234 86574100 39563973 591974489 964125625 455972234 476863561 856735137 128172058 338511968 689696038 457457604 689144692 21936446 173590688 416142329 420167079 457457604 384773958 420167079 689696038 896696773 146266056 373950160 622619054 457457604 175601100 606932416 648085065 680237797 119786837 14297338 824610448 74922304 833320035 677668583 146266056 457457604 580030866 606932416 639642999 277856219 173590688 831028663 639642999 691658174 338511968 677668583 426804318 396735868 420387751 74922304 247512739 413547205 421303765 825790020 833320035 846170712 552836563 421319638 326910332 669918126 14297338 56515478 175601100 828927692 338511968 247512739 899117577 691658174 74922304 916978609 341340420 637132487 680237797 39563973 715427395 850680713 373950160 831028663 14297338 924206054 250175378 396735868 706786139 671009508 715427395 936309465 291594021 373950160 163169584 631604897 924206054 338511968 892526868 62570858 856735137 648616244 62570858 552836563 292993260 421319638 62570858 146266056 639642999 267197527 936309465 637132487 654774801 432062450 413547205 86574100 62570858 175701124 846170712 432062450 833320035 622619054 62570858 156349888 591974489 292993260 250175378 606932416 416142329 416142329 157524924 326910332 326910332 680237797 591974489 691658174 146266056 35579887 250175378 833320035 146266056 663559431 421303765 175601100 766460882 326384937 228994771 225005793 833320035 149507119 373950160 338511968 70200609 267197527 157524924 648616244 964125625 338201288 637132487 770508461 163169584 247512739 648616244 146266056 146266056 639642999 338201288 695926284 128172058 413547205 552836563 924634937 149507119 622619054 171884847 478544246 70200609 336593863 157524924 591974489 973264476 964125625 899117577 899117577 326384937 770508461 21936446 916978609 658765373 637132487 631604897 292993260 341340420 146266056 228994771 552836563 846170712 175701124 163169584 171884847 831028663 228994771 715427395 654774801 689144692 715427395 856735137 128172058 62570858 39563973 924634937 14297338 606932416 662997517 149507119 247512739 689710096 846170712 639642999 924206054 658765373 973264476 396735868 689144692 163169584 413547205 228994771 119786837 622619054 32466636 149507119 862458309 128172058 689144692 222705824 413547205 639642999 916978609 622619054 62570858 338511968 432062450 250175378 892526868 21936446 552836563 292993260 552836563 420167079 654774801 924634937 421319638 173590688 277856219 580030866 654774801 291594021 420387751 856735137 421319638 128172058 396735868 119786837 336593863 706786139 862458309 39563973 695926284 421303765 606932416 336593863 580030866 680237797 336593863 513415788 421319638 828927692 689696038 336593863 478544246 695926284 715427395 86574100 413547205 149507119 171884847 21936446 156349888 476863561 175701124 631604897 654774801 146266056 916978609 86574100 421303765 695926284 766460882 326384937 292993260 695926284 250175378 936309465 828927692 606932416 853333181 228994771 175601100 513415788 222705824 14297338 173590688 680237797 56515478 669918126 175701124 896696773 338201288 513415788 292993260 247512739 35579887 828927692 421303765 825790020 924634937 163169584 432062450 862458309 662997517 637132487 326910332 831028663 146266056 677668583 416142329 338511968 689144692 552836563 691658174 637132487 916978609 916978609 631604897 86574100 175701124 14297338 916978609 766460882 689696038 338511968 35579887 175701124 831028663 695926284 973264476 157524924 396735868 622619054 766460882 222705824 156349888 964125625 663559431 455972234 173590688 250175378 338511968 831028663 225005793 413547205 457457604 39563973 853333181 916978609 420387751 552836563 680237797 277856219 128172058 222705824 149507119 426804318 384773958 766460882 689144692 163169584 964125625 825790020 173590688 552836563 770508461 770508461 669918126 228994771 677668583 21936446 833320035 606932416 420167079 637132487 420387751 457457604 846170712 14297338 35579887 175701124 39563973 853333181 663559431 924634937 420387751 833320035 850680713 825790020 689144692 689710096 413547205 689144692 70200609 157524924 421319638 591974489 831028663 606932416 478544246 396735868 631604897 658765373 175701124 569034545 341340420 420387751 824610448 569034545 338201288 964125625 396735868 421319638 222705824 420387751 862458309 631604897 267197527 606932416 119786837 70200609 291594021 455972234 892526868 896696773 856735137 32466636 648085065 916978609 973264476 552836563 853333181 973264476 606932416 62570858 341340420 573410811 706786139 338201288 326910332 896696773 74922304 156349888 326384937 631604897 228994771 691658174 924206054 413547205 853333181 924634937 637132487 552836563 21936446 56515478 163169584 591974489 622619054 648085065 62570858 21936446 850680713 669918126 825790020 916978609 341340420 833320035 163169584 39563973 569034545 850680713 86574100 831028663 964125625 924634937 39563973 631604897 277856219 606932416 39563973 637132487 291594021 336593863 695926284 86574100 292993260 766460882 896696773 476863561 70200609 662997517 715427395 833320035 421303765 146266056 119786837 831028663 639642999 455972234 156349888 662997517 21936446 175601100 964125625 648616244 291594021 680237797 591974489 267197527 225005793 924206054 591974489 606932416 892526868 119786837 163169584 420167079 432062450 432062450 432062450 662997517 662997517 770508461 606932416 580030866 856735137 396735868 680237797 513415788 156349888 924206054 478544246 74922304 62570858 86574100 569034545 669918126 689696038 680237797 689710096 175601100 247512739 478544246 421319638 373950160 766460882 420167079 695926284 706786139 277856219 648616244 916978609 833320035 680237797 770508461 62570858 14297338 373950160 341340420 766460882 14297338 421319638 156349888 455972234 56515478 825790020 21936446 149507119 21936446 277856219 292993260 936309465 924206054 936309465 421319638 924206054 56515478 677668583 250175378 326910332 964125625 373950160 39563973 173590688 478544246 413547205 86574100 341340420 457457604 476863561 225005793 426804318 936309465 175701124 637132487 338511968 846170712 648085065 373950160 156349888 648085065 457457604 70200609 149507119 654774801 695926284 637132487 70200609 580030866 850680713 171884847 637132487 631604897 824610448 228994771 569034545 21936446 853333181 277856219 896696773 420167079 591974489 457457604 552836563 853333181 326384937 14297338 292993260 591974489 39563973 432062450 149507119 591974489 173590688 420387751 457457604 680237797 74922304 338201288 766460882 157524924 157524924 580030866 973264476 639642999 163169584 677668583 70200609 924206054 896696773 689144692 892526868 669918126 291594021 228994771 250175378 825790020 862458309 292993260 457457604 222705824 552836563 648616244 156349888 128172058 291594021 654774801 606932416 591974489 149507119 396735868 326910332 689144692 862458309 478544246 671009508 420167079 658765373 916978609 663559431 580030866 924634937 267197527 639642999 128172058 658765373 119786837 631604897 396735868 824610448 175601100 637132487 277856219 86574100 277856219 149507119 146266056 691658174 831028663 892526868 225005793 552836563 654774801 916978609 396735868 338511968 606932416 662997517 856735137 338201288 420387751 32466636 853333181 222705824 648616244 119786837 119786837 639642999 639642999 457457604 552836563 156349888 689710096 715427395 222705824 936309465 631604897 936309465 831028663 56515478 824610448 384773958 671009508 770508461 770508461 573410811 706786139 663559431 56515478 119786837 250175378 62570858 476863561 413547205 825790020 770508461 924634937 658765373 606932416 680237797 416142329 146266056 924206054 173590688 606932416 478544246 831028663 86574100 715427395 637132487 175601100 924634937 146266056 128172058 247512739 580030866 715427395 478544246 658765373 478544246 175601100 862458309 128172058 70200609 689144692 669918126 455972234 552836563 420167079 247512739 163169584 292993260 856735137 766460882 654774801 228994771 862458309 648085065 833320035 892526868 828927692 916978609 706786139 432062450 421319638 936309465 35579887 591974489 14297338 573410811 421319638 420167079 292993260 420167079 671009508 648085065 119786837 964125625 432062450 62570858 591974489 175601100 677668583 552836563 86574100 831028663 862458309 338201288 341340420 146266056 689696038 292993260 862458309 396735868 341340420 924206054 631604897 924206054 21936446 146266056 896696773 862458309 149507119 432062450 291594021 74922304 973264476 478544246 247512739 552836563 292993260 648616244 228994771 421319638 157524924 916978609 671009508 658765373 21936446 373950160 421303765 432062450 128172058 413547205 146266056 128172058 478544246 924206054 850680713 833320035 149507119 421303765 573410811 163169584 267197527 658765373 56515478 326384937 163169584 476863561 916978609 228994771 892526868 163169584 250175378 856735137 892526868 622619054 833320035 689696038 222705824 250175378 74922304 426804318 35579887 715427395 326910332 175701124 936309465 689144692 32466636 222705824 457457604 426804318 146266056 476863561 964125625 639642999 846170712 833320035 70200609 639642999 680237797 277856219 413547205 247512739 225005793 455972234 39563973 421319638 420167079 591974489 689710096 341340420 639642999 766460882 639642999 513415788 146266056 677668583 658765373 291594021 677668583 74922304 825790020 662997517 175701124 680237797 175701124 899117577 326910332 591974489 420387751 478544246 396735868 695926284 831028663 637132487 21936446 862458309 457457604 222705824 175701124 62570858 924206054 892526868 639642999 336593863 62570858 478544246 677668583 677668583 680237797 573410811 455972234 924634937 421303765 432062450 680237797 70200609 924634937 149507119 426804318 146266056 21936446 86574100 421319638 291594021 936309465 964125625 654774801 426804318 663559431 706786139 128172058 14297338 32466636 689710096 267197527 622619054 513415788 964125625 973264476 157524924 862458309 824610448 689710096 420387751 622619054 292993260 175601100 421303765 825790020 648616244 924634937 39563973 292993260 222705824 569034545 677668583 62570858 336593863 846170712 421303765 658765373 14297338 277856219 964125625 62570858 695926284 689710096 341340420 292993260 828927692 833320035 292993260 14297338 671009508 175701124 654774801 573410811 689696038 86574100 338201288 56515478 157524924 128172058 14297338 648616244 426804318 663559431 573410811 175601100 677668583 631604897 828927692 56515478 426804318 432062450 156349888 706786139 225005793 828927692 924634937 35579887 964125625 421303765 146266056 924634937 924634937 156349888 552836563 421303765 413547205 631604897 175601100 426804318 341340420 853333181 128172058 455972234 222705824 715427395 862458309 513415788 916978609 21936446 850680713 175601100 899117577 171884847 639642999 691658174 637132487 225005793 853333181 421303765 336593863 222705824 455972234 833320035 850680713 663559431 416142329 421303765 689144692 973264476 128172058 964125625 853333181 171884847 770508461 277856219 850680713 856735137 341340420 513415788 689144692 247512739 936309465 250175378 39563973 828927692 671009508 173590688 924634937 916978609 824610448 695926284 853333181 833320035 569034545 648616244 833320035 128172058 338511968 39563973 924634937 119786837 338511968 250175378 770508461 825790020 862458309 964125625 373950160 291594021 973264476 671009508 606932416 706786139 457457604 326910332 677668583 924634937 14297338 432062450 637132487 691658174 831028663 396735868 964125625 21936446 689696038 416142329 573410811 175601100 62570858 896696773 831028663 146266056 413547205 862458309 247512739 247512739 924206054 336593863 669918126 552836563 691658174 32466636 128172058 336593863 513415788 146266056 175601100 149507119 856735137 21936446 420167079 896696773 658765373 336593863 119786837 513415788 658765373 277856219 639642999 689144692 476863561 689696038 250175378 416142329 70200609 35579887 715427395 420387751 156349888 157524924 384773958 426804318 892526868 669918126 973264476 846170712 457457604 631604897 336593863 421303765 715427395 677668583 14297338 267197527 373950160 663559431 228994771 426804318 669918126 250175378 706786139 916978609 70200609 689696038 663559431 964125625 455972234 552836563 421319638 326910332 663559431 21936446 146266056 39563973 14297338 631604897 171884847 715427395 426804318 384773958 146266056 250175378 853333181 86574100 149507119 146266056 689696038 828927692 924206054 862458309 14297338 291594021 695926284 715427395 892526868 856735137 770508461 850680713 825790020 420167079 853333181 964125625 689710096 924634937 416142329 175701124 663559431 39563973 432062450 850680713 671009508 457457604 828927692 892526868 247512739 222705824 689144692 32466636 175601100 338201288 225005793 689710096 846170712 637132487 250175378 478544246 476863561 916978609 850680713 639642999 691658174 14297338 689696038 457457604 691658174 573410811 862458309 856735137 250175378 222705824 384773958 146266056 267197527 896696773 163169584 86574100 373950160 74922304 413547205 277856219 689696038 21936446 225005793 39563973 695926284 689710096 916978609 119786837 267197527 250175378 662997517 663559431 86574100 338201288 770508461 247512739 149507119 669918126 420387751 770508461 669918126 663559431 413547205 892526868 338511968 631604897 669918126 171884847 662997517 770508461 766460882 896696773 56515478 573410811 973264476 573410811 862458309 341340420 336593863 824610448 648616244 420387751 591974489 35579887 846170712 420387751 326910332 662997517 770508461 163169584 706786139 924634937 119786837 478544246 856735137 326384937 896696773 695926284 689144692 689710096 648616244 662997517 591974489 831028663 833320035 119786837 277856219 671009508 662997517 853333181 715427395 850680713 680237797 476863561 326910332 916978609 119786837 648085065 14297338 420167079 924634937 669918126 896696773 228994771 828927692 74922304 338511968 455972234 74922304 416142329 157524924 828927692 171884847 338201288 850680713 569034545 119786837 396735868 413547205 478544246 326384937 654774801 924206054 157524924 119786837 341340420 426804318 591974489 396735868 70200609 654774801 671009508 149507119 163169584 569034545 478544246 654774801 175701124 677668583 853333181 924634937 924206054 591974489 338511968 478544246 163169584 338511968 622619054 341340420 706786139 669918126 250175378 338201288 62570858 373950160 420167079 973264476 277856219 478544246 677668583 573410811 292993260 689696038 426804318 157524924 455972234 631604897 225005793 828927692 426804318 292993260 291594021 222705824 606932416 833320035 336593863 39563973 648085065 173590688 326910332 662997517 964125625 62570858 766460882 39563973 689144692 35579887 677668583 654774801 622619054 924634937 62570858 637132487 175701124 247512739 580030866 373950160 420167079 689144692 250175378 846170712 173590688 916978609 416142329 513415788 689144692 853333181 455972234 341340420 689710096 916978609 591974489 680237797 622619054 384773958 825790020 247512739 341340420 326910332 420387751 292993260 825790020 569034545 326910332 671009508 70200609 292993260 648616244 86574100 591974489 336593863 833320035 715427395 899117577 715427395 173590688 706786139 824610448 432062450 846170712 691658174 824610448 552836563 856735137 338201288 70200609 513415788 478544246 689696038 552836563 421319638 426804318 35579887 56515478 338511968 639642999 824610448 156349888 341340420 149507119 86574100 637132487 850680713 149507119 416142329 853333181 569034545 291594021 648616244 770508461 128172058 648085065 426804318 222705824 128172058 552836563 631604897 964125625 171884847 833320035 689144692 171884847 648085065 691658174 662997517 964125625 336593863 924206054 62570858 853333181 396735868 222705824 86574100 658765373 689710096 896696773 850680713 916978609 689710096 32466636 964125625 250175378 156349888 336593863 964125625 146266056 291594021 267197527 552836563 267197527 663559431 478544246 648616244 338511968 513415788 850680713 175701124 622619054 420167079 569034545 824610448 326384937 292993260 455972234 421319638 899117577 74922304 420167079 936309465 277856219 35579887 421319638 513415788 825790020 421303765 825790020 853333181 62570858 569034545 70200609 175701124 573410811 86574100 56515478 648085065 853333181 222705824 341340420 326384937 552836563 338511968 175701124 413547205 695926284 671009508 70200609 396735868 569034545 770508461 573410811 119786837 326910332 766460882 157524924 338511968 277856219 336593863 157524924 648616244 862458309 862458309 833320035 384773958 513415788 695926284 336593863 766460882 862458309 39563973 338511968 695926284 70200609 250175378 591974489 119786837 924206054 478544246 225005793 39563973 326910332 892526868 56515478 432062450 476863561 648085065 825790020 924206054 175701124 671009508 455972234 416142329 338201288 622619054 171884847 128172058 32466636 267197527 677668583 478544246 14297338 691658174 420167079 396735868 420387751 74922304 21936446 171884847 128172058 476863561 964125625 413547205 225005793 326910332 671009508 21936446 156349888 671009508 74922304 695926284 35579887 156349888 128172058 833320035 706786139 119786837 580030866 648616244 680237797 648085065 691658174 426804318 856735137 622619054 591974489 175601100 637132487 580030866 62570858 420387751 862458309 677668583 677668583 654774801 580030866 622619054 591974489 156349888 580030866 157524924 396735868 896696773 648616244 457457604 658765373 128172058 706786139 70200609 770508461 426804318 648616244 862458309 831028663 695926284 658765373 573410811 421303765 338201288 222705824 32466636 173590688 267197527 292993260 916978609 326384937 648616244 648616244 695926284 856735137 689144692 689696038 825790020 326910332 892526868 225005793 691658174 21936446 250175378 341340420 416142329 766460882 654774801 689144692 163169584 648085065 277856219 669918126 899117577 250175378 691658174 824610448 569034545 680237797 899117577 828927692 924634937 663559431 21936446 228994771 21936446 715427395 39563973 513415788 455972234 426804318 326384937 56515478 896696773 421303765 119786837 62570858 689144692 639642999 654774801 573410811 247512739 32466636 846170712 622619054 173590688 455972234 420387751 247512739 648085065 828927692 267197527 591974489 70200609 420387751 277856219 426804318 622619054 824610448 222705824 924634937 119786837 74922304 149507119 70200609 70200609 326384937 74922304 964125625 862458309 326910332 86574100 74922304 706786139 35579887 631604897 32466636 247512739 924634937 916978609 706786139 173590688 671009508 416142329 706786139 420387751 21936446 476863561 669918126 846170712 850680713 421319638 896696773 457457604 171884847 677668583 35579887 831028663 173590688 70200609 892526868 896696773 14297338 766460882 421319638 119786837 338201288 21936446 663559431 74922304 128172058 413547205 326910332 622619054 669918126 225005793 669918126 862458309 770508461 163169584 639642999 671009508 14297338 338201288 892526868 175701124 336593863 338201288 677668583 924206054 86574100 924206054 420167079 432062450 420167079 658765373 513415788 291594021 146266056 336593863 689144692 56515478 128172058 591974489 663559431 457457604 228994771 225005793 396735868 896696773 413547205 853333181 86574100 413547205 56515478 326910332 39563973 648616244 631604897 326910332 853333181 86574100 648616244 916978609 291594021 916978609 573410811 573410811 715427395 384773958 828927692 416142329 128172058 637132487 766460882 916978609 396735868 648085065 277856219 119786837 916978609 924206054 341340420 373950160 580030866 513415788 156349888 770508461 70200609 916978609 175601100 39563973 420167079 658765373 35579887 39563973 513415788 62570858 149507119 225005793 833320035 824610448 924634937 715427395 825790020 62570858 964125625 74922304 689710096 171884847 62570858 899117577 639642999 416142329 163169584 228994771 338201288 338201288 695926284 637132487 373950160 56515478 455972234 175701124 74922304 21936446 336593863 341340420 648085065 426804318 341340420 513415788 225005793 291594021 622619054 326910332 291594021 336593863 228994771 247512739 892526868 396735868 119786837 228994771 341340420 163169584 149507119 421303765 695926284 225005793 513415788 173590688 86574100 341340420 373950160 591974489 862458309 35579887 831028663 825790020 247512739 175701124 850680713 856735137 677668583 706786139 416142329 119786837 663559431 420167079 86574100 622619054 924634937 420387751 569034545 35579887 853333181 338201288 476863561 336593863 86574100 671009508 964125625 62570858 56515478 573410811 21936446 770508461 689144692 432062450 896696773 119786837 421319638 175601100 846170712 426804318 715427395 606932416 267197527 552836563 924206054 569034545 513415788 457457604 677668583 222705824 680237797 622619054 146266056 157524924 669918126 662997517 171884847 680237797 74922304 373950160 513415788 457457604 326910332 175701124 156349888 916978609 766460882 175701124 770508461 689696038 39563973 856735137 62570858 455972234 850680713 146266056 833320035 631604897 580030866 663559431 175601100 766460882 35579887 552836563 222705824 128172058 128172058 715427395 695926284 56515478 606932416 833320035 669918126 228994771 416142329 637132487 591974489 62570858 338511968 292993260 639642999 654774801 175701124 86574100 648616244 432062450 222705824 21936446 850680713 267197527 14297338 421303765 341340420 924634937 39563973 766460882 689144692 163169584 591974489 631604897 21936446 384773958 677668583 715427395 291594021 396735868 689696038 56515478 631604897 86574100 156349888 671009508 569034545 426804318 384773958 631604897 689144692 862458309 899117577 338201288 606932416 86574100 695926284 936309465 70200609 648085065 631604897 384773958 175701124 695926284 455972234 677668583 936309465 658765373 455972234 824610448 654774801 973264476 916978609 689696038 591974489 631604897 706786139 828927692 639642999 658765373 267197527 416142329 766460882 671009508 706786139 326910332 677668583 689696038 825790020 336593863 432062450 853333181 56515478 341340420 247512739 420387751 671009508 671009508 766460882 457457604 228994771 637132487 916978609 326910332 457457604 56515478 373950160 899117577 86574100 455972234 591974489 222705824 846170712 62570858 924634937 62570858 824610448 580030866 384773958 648085065 173590688 648616244 21936446 326384937 770508461 277856219 171884847 671009508 128172058 899117577 828927692 457457604 680237797 669918126 606932416 173590688 706786139 924634937 631604897 222705824 175601100 32466636 899117577 924634937 654774801 277856219 846170712 35579887 770508461 654774801 396735868 828927692 695926284 622619054 856735137 850680713 828927692 691658174 173590688 831028663 173590688 421319638 247512739 457457604 669918126 622619054 14297338 291594021 580030866 373950160 39563973 606932416 291594021 225005793 689144692 853333181 432062450 86574100 715427395 338201288 74922304 250175378 622619054 396735868 662997517 413547205 833320035 341340420 157524924 455972234 689696038 654774801 250175378 478544246 964125625 119786837 32466636 691658174 173590688 658765373 856735137 663559431 850680713 856735137 663559431 689144692 677668583 476863561 695926284 936309465 663559431 35579887 426804318 671009508 478544246 580030866 825790020 292993260 163169584 569034545 336593863 846170712 856735137 828927692 175701124 639642999 62570858 964125625 654774801 648616244 35579887 14297338 964125625 856735137 326910332 924206054 119786837 924206054 416142329 35579887 416142329 689144692 580030866 856735137 580030866 766460882 569034545 326384937 669918126 680237797 513415788 591974489 662997517 373950160 680237797 964125625 680237797 828927692 639642999 396735868 173590688 824610448 384773958 338201288 396735868 326910332 936309465 924634937 825790020 291594021 476863561 171884847 680237797 157524924 622619054 862458309 175701124 846170712 552836563 326384937 853333181 964125625 326910332 228994771 476863561 277856219 964125625 416142329 146266056 291594021 70200609 413547205 250175378 825790020 770508461 74922304 156349888 292993260 862458309 766460882 21936446 846170712 828927692 341340420 706786139 62570858 637132487 896696773 658765373 119786837 426804318 862458309 569034545 228994771 39563973 639642999 689710096 396735868 146266056 277856219 631604897 631604897 32466636 326910332 658765373 828927692 637132487 648085065 569034545 669918126 631604897 573410811 689144692 247512739 677668583 964125625 292993260 146266056 648085065 396735868 39563973 892526868 513415788 695926284 689144692 228994771 277856219 39563973 341340420 267197527 171884847 680237797 478544246 149507119 146266056 338201288 74922304 846170712 669918126 689710096 396735868 62570858 706786139 476863561 56515478 916978609 631604897 326910332 70200609 964125625 175601100 336593863 637132487 426804318 476863561 373950160 689144692 824610448 654774801 228994771 862458309 936309465 569034545 228994771 695926284 413547205 899117577 478544246 663559431 267197527 62570858 32466636 916978609 420387751 766460882 128172058 663559431 62570858 291594021 831028663 639642999 648616244 478544246 825790020 420387751 691658174 658765373 671009508 824610448 420167079 457457604 70200609 426804318 850680713 74922304 899117577 637132487 128172058 62570858 457457604 173590688 569034545 831028663 384773958 924634937 856735137 86574100 689696038 128172058 70200609 338201288 336593863 175701124 175601100 924206054 648085065 157524924 850680713 846170712 833320035 892526868 70200609 225005793 631604897 580030866 175601100 658765373 149507119 936309465 62570858 70200609 146266056 580030866 689144692 338201288 677668583 70200609 552836563 336593863 277856219 706786139 677668583 631604897 74922304 56515478 396735868 706786139 396735868 250175378 591974489 149507119 770508461 156349888 856735137 455972234 396735868 639642999 658765373 637132487 416142329 677668583 14297338 964125625 326384937 326910332 695926284 828927692 163169584 850680713 689144692 146266056 677668583 432062450 850680713 156349888 163169584 766460882 175601100 663559431 228994771 671009508 689696038 856735137 924206054 14297338 420387751 680237797 689144692 828927692 225005793 336593863 146266056 416142329 648616244 157524924 476863561 338511968 573410811 552836563 691658174 119786837 225005793 326384937 606932416 770508461 853333181 622619054 267197527 631604897 128172058 70200609 336593863 606932416 569034545 292993260 128172058 292993260 119786837 277856219 476863561 671009508 74922304 892526868 384773958 56515478 149507119 825790020 336593863 658765373 222705824 573410811 573410811 396735868 715427395 128172058 32466636 573410811 173590688 936309465 706786139 291594021 689144692 689696038 157524924 292993260 591974489 14297338 964125625 21936446 478544246 326384937 222705824 631604897 326384937 14297338 924634937 569034545 689696038 62570858 74922304 146266056 828927692 662997517 658765373 654774801 631604897 552836563 671009508 338201288 421303765 824610448 622619054 569034545 622619054 171884847 119786837 326910332 936309465 677668583 706786139 654774801 639642999 228994771 326384937 892526868 964125625 338511968 513415788 384773958 639642999 62570858 70200609 936309465 828927692 119786837 86574100 336593863 175601100 662997517 680237797 831028663 964125625 896696773 654774801 432062450 149507119 573410811 513415788 833320035 899117577 396735868 247512739 146266056 648085065 680237797 128172058 856735137 225005793 455972234 326384937 573410811 580030866 175601100 338201288 770508461 862458309 156349888 432062450 573410811 924206054 853333181 825790020 478544246 770508461 964125625 899117577 631604897 62570858 432062450 86574100 853333181 35579887 658765373 39563973 171884847 569034545 862458309 128172058 225005793 862458309 421303765 163169584 338511968 432062450 715427395 853333181 850680713 622619054 56515478 622619054 175701124 964125625 228994771 119786837 455972234 432062450 163169584 421303765 606932416 62570858 833320035 691658174 569034545 432062450 413547205 32466636 74922304 689696038 421303765 552836563 222705824 856735137 513415788 964125625 622619054 846170712 163169584 580030866 416142329 432062450 421303765 591974489 973264476 973264476 225005793 654774801 677668583 580030866 171884847 648616244 828927692 853333181 973264476 421319638 513415788 856735137 163169584 156349888 156349888 336593863 916978609 658765373 421303765 828927692 175601100 267197527 35579887 416142329 416142329 157524924 828927692 396735868 416142329 416142329 336593863 831028663 14297338 770508461 856735137 689696038 157524924 637132487 326384937 663559431 936309465 853333181 292993260 173590688 455972234 32466636 924634937 74922304 846170712 222705824 384773958 606932416 35579887 156349888 291594021 338201288 648616244 413547205 457457604 591974489 86574100 689710096 715427395 175601100 413547205 14297338 326910332 658765373 247512739 14297338 420387751 32466636 163169584 658765373 421319638 552836563 157524924 291594021 338201288 663559431 824610448 56515478 426804318 175601100 326384937 173590688 689696038 175601100 669918126 225005793 846170712 706786139 637132487 338511968 413547205 341340420 552836563 163169584 14297338 766460882 569034545 175701124 662997517 267197527 706786139 478544246 128172058 70200609 833320035 277856219 648616244 663559431 569034545 964125625 766460882 639642999 420387751 850680713 973264476 573410811 149507119 691658174 662997517 648616244 291594021 896696773 833320035 828927692 828927692 964125625 384773958 631604897 173590688 669918126 86574100 824610448 292993260 455972234 658765373 341340420 654774801 173590688 846170712 277856219 396735868 128172058 247512739 291594021 21936446 513415788 695926284 850680713 455972234 277856219 695926284 706786139 663559431 853333181 56515478 119786837 70200609 32466636 74922304 591974489 856735137 163169584 936309465 973264476 591974489 569034545 831028663 552836563 338511968 706786139 964125625 341340420 766460882 695926284 828927692 899117577 146266056 326910332 119786837 825790020 639642999 833320035 146266056 74922304 171884847 247512739 291594021 338511968 74922304 421303765 924634937 396735868 373950160 128172058 631604897 336593863 62570858 56515478 338511968 39563973 658765373 35579887 420387751 173590688 157524924 658765373 291594021 225005793 622619054 669918126 639642999 654774801 149507119 580030866 706786139 639642999 421319638 669918126 770508461 35579887 916978609 291594021 420387751 850680713 420167079 964125625 338511968 421303765 862458309 580030866 128172058 862458309 420167079 247512739 689144692 478544246 715427395 432062450 149507119 648616244 336593863 831028663 39563973 426804318 573410811 21936446 420387751 432062450 862458309 32466636 715427395 689144692 846170712 421303765 14297338 39563973 247512739 639642999 74922304 157524924 662997517 924634937 338201288 21936446 648085065 373950160 766460882 326910332 128172058 277856219 62570858 669918126 892526868 648085065 850680713 680237797 35579887 648085065 770508461 267197527 924206054 21936446 631604897 695926284 421319638 662997517 32466636 648616244 432062450 825790020 631604897 715427395 825790020 831028663 513415788 457457604 222705824 163169584 326384937 277856219 846170712 373950160 74922304 671009508 669918126 74922304 924206054 426804318 662997517 680237797 552836563 70200609 695926284 32466636 149507119 432062450 669918126 680237797 936309465 580030866 62570858 973264476 149507119 173590688 896696773 338201288 32466636 250175378 292993260 277856219 770508461 247512739 478544246 689710096 828927692 691658174 128172058 338511968 825790020 663559431 128172058 420387751 824610448 658765373 936309465 677668583 924206054 899117577 119786837 175601100 277856219 828927692 916978609 580030866 373950160 896696773 173590688 936309465 850680713 689696038 658765373 631604897 924634937 426804318 396735868 899117577 426804318 706786139 338201288 21936446 163169584 658765373 326910332 862458309 225005793 648616244 156349888 924634937 146266056 416142329 326910332 706786139 936309465 689696038 591974489 416142329 973264476 695926284 175601100 56515478 267197527 157524924 766460882 163169584 420167079 247512739 964125625 157524924 973264476 591974489 119786837 691658174 175601100 416142329 831028663 899117577 648085065 663559431 648085065 70200609 680237797 250175378 420167079 478544246 770508461 156349888 637132487 669918126 173590688 163169584 149507119 689696038 149507119 833320035 396735868 569034545 173590688 689144692 766460882 292993260 478544246 326384937 421319638 396735868 171884847 455972234 677668583 267197527 476863561 338201288 74922304 14297338 691658174 669918126 119786837 856735137 853333181 277856219 228994771 936309465 606932416 478544246 669918126 228994771 457457604 856735137 421319638 964125625 715427395 916978609 706786139 32466636 924206054 455972234 715427395 924206054 766460882 157524924 70200609 606932416 336593863 899117577 14297338 426804318 416142329 689710096 569034545 899117577 478544246 715427395 292993260 478544246 128172058 591974489 222705824 338511968 32466636 14297338 899117577 973264476 606932416 648616244 689144692 128172058 413547205 654774801 639642999 119786837 964125625 631604897 21936446 862458309 457457604 824610448 128172058 455972234 413547205 421319638 658765373 899117577 916978609 396735868 39563973 706786139 663559431 658765373 936309465 637132487 706786139 680237797 250175378 892526868 654774801 689144692 689696038 157524924 326910332 677668583 156349888 413547205 862458309 658765373 766460882 413547205 689696038 936309465 373950160 639642999 420167079 35579887 86574100 833320035 326384937 56515478 420167079 552836563 338201288 573410811 689710096 21936446 175701124 631604897 119786837 455972234 420387751 689696038 892526868 413547205 225005793 373950160 828927692 825790020 591974489 689710096 824610448 706786139 569034545 580030866 32466636 825790020 648616244 420387751 825790020 622619054 853333181 292993260 326384937 420167079 146266056 163169584 552836563 373950160 695926284 478544246 691658174 421319638 277856219 476863561 175701124 669918126 896696773 291594021 39563973 833320035 420167079 591974489 680237797 766460882 146266056 689710096 648616244 671009508 513415788 677668583 228994771 654774801 86574100 156349888 175701124 267197527 770508461 476863561 149507119 850680713 964125625 591974489 622619054 853333181 671009508 21936446 149507119 846170712 457457604 648085065 175701124 173590688 14297338 62570858 689696038 341340420 639642999 513415788 175601100 277856219 580030866 862458309 513415788 384773958 62570858 706786139 70200609 157524924 669918126 766460882 513415788 432062450 455972234 831028663 677668583 250175378 175701124 833320035 247512739 292993260 267197527 326910332 420167079 175701124 691658174 936309465 341340420 899117577 292993260 916978609 171884847 573410811 648616244 455972234 420387751 924206054 639642999 856735137 326384937 421319638 56515478 277856219 14297338 373950160 662997517 573410811 56515478 171884847 689144692 824610448 420167079 689710096 225005793 426804318 56515478 964125625 396735868 225005793 341340420 426804318 513415788 70200609 552836563 706786139 833320035 648085065 396735868 35579887 413547205 341340420 250175378 631604897 163169584 591974489 677668583 416142329 648085065 421303765 156349888 936309465 421303765 338511968 569034545 62570858 277856219 413547205 680237797 631604897 157524924 432062450 669918126 828927692 291594021 225005793 277856219 338201288 326910332 14297338 175701124 476863561 648085065 341340420 916978609 695926284 606932416 689144692 831028663 654774801 455972234 924206054 691658174 247512739 936309465 846170712 175701124 631604897 591974489 637132487 669918126 171884847 247512739 856735137 680237797 426804318 513415788 916978609 86574100 924206054 128172058 691658174 163169584 580030866 964125625 326384937 291594021 171884847 70200609 413547205 32466636 149507119 157524924 156349888 384773958 892526868 825790020 770508461 663559431 671009508 341340420 14297338 825790020 637132487 831028663 899117577 413547205 56515478 916978609 32466636 580030866 157524924 552836563 56515478 432062450 924634937 119786837 70200609 62570858 715427395 648085065 936309465 225005793 552836563 639642999 35579887 74922304 74922304 658765373 648085065 175701124 936309465 706786139 426804318 936309465 228994771 455972234 669918126 432062450 291594021 267197527 396735868 691658174 669918126 766460882 416142329 658765373 336593863 573410811 32466636 426804318 695926284 658765373 336593863 689696038 654774801 658765373 637132487 766460882 455972234 770508461 86574100 899117577 637132487 228994771 831028663 146266056 669918126 663559431 924206054 856735137 654774801 426804318 691658174 648085065 70200609 326384937 250175378 828927692 277856219 695926284 662997517 62570858 171884847 338511968 658765373 648616244 637132487 825790020 689144692 128172058 924206054 689696038 326384937 478544246 662997517 973264476 580030866 250175378 455972234 455972234 457457604 86574100 421303765 157524924 421319638 862458309 846170712 964125625 247512739 648616244 677668583 416142329 824610448 936309465 373950160 421303765 896696773 384773958 336593863 163169584 591974489 936309465 291594021 426804318 824610448 175701124 663559431 648616244 964125625 766460882 157524924 175701124 338201288 825790020 171884847 175601100 892526868 892526868 706786139 413547205 250175378 828927692 119786837 680237797 964125625 146266056 552836563 326384937 695926284 663559431 163169584 856735137 658765373 291594021 156349888 899117577 247512739 420167079 552836563 420387751 338511968 70200609 146266056 156349888 222705824 173590688 831028663 175701124 691658174 86574100 416142329 267197527 74922304 267197527 426804318 622619054 292993260 384773958 648085065 14297338 476863561 267197527 39563973 691658174 669918126 964125625 689144692 637132487 420167079 833320035 277856219 680237797 631604897 119786837 326910332 291594021 896696773 828927692 662997517 973264476 658765373 573410811 384773958 973264476 420387751 964125625 677668583 663559431 420387751 691658174 964125625 896696773 856735137 292993260 292993260 680237797 648085065 916978609 706786139 862458309 420387751 156349888 14297338 21936446 413547205 663559431 277856219 14297338 573410811 892526868 56515478 277856219 413547205 225005793 580030866 156349888 639642999 421319638 973264476 658765373 663559431 175701124 267197527 973264476 916978609 421303765 573410811 326910332 35579887 828927692 21936446 896696773 247512739 669918126 648616244 175701124 163169584 648616244 56515478 175601100 896696773 770508461 824610448 853333181 669918126 336593863 341340420 173590688 32466636 606932416 420167079 637132487 631604897 432062450 457457604 457457604 899117577 228994771 662997517 86574100 373950160 156349888 706786139 432062450 648616244 421319638 413547205 715427395 824610448 222705824 157524924 175601100 247512739 513415788 691658174 637132487 426804318 695926284 770508461 706786139 247512739 163169584 35579887 373950160 648616244 973264476 573410811 35579887 669918126 292993260 824610448 631604897 833320035 373950160 373950160 128172058 973264476 420167079 171884847 569034545 420387751 416142329 695926284 35579887 175701124 671009508 396735868 637132487 384773958 476863561 222705824 648085065 457457604 770508461 267197527 899117577 421319638 715427395 292993260 426804318 171884847 70200609 420167079 825790020 689710096 175601100 513415788 32466636 680237797 163169584 421319638 396735868 896696773 119786837 247512739 146266056 637132487 552836563 856735137 831028663 715427395 426804318 476863561 421303765 222705824 899117577 924634937 824610448 21936446 766460882 21936446 899117577 846170712 936309465 648616244 677668583 175601100 677668583 341340420 677668583 766460882 662997517 277856219 706786139 580030866 658765373 552836563 338201288 862458309 573410811 326910332 478544246 606932416 421319638 964125625 326910332 825790020 663559431 658765373 924206054 250175378 669918126 247512739 149507119 850680713 156349888 689710096 157524924 420387751 833320035 384773958 936309465 973264476 373950160 326910332 622619054 74922304 639642999 689144692 606932416 831028663 591974489 277856219 128172058 973264476 924634937 128172058 292993260 648085065 622619054 622619054 119786837 32466636 39563973 862458309 14297338 715427395 973264476 648616244 146266056 119786837 513415788 689696038 637132487 157524924 70200609 853333181 916978609 639642999 175701124 695926284 336593863 853333181 846170712 669918126 916978609 250175378 225005793 831028663 580030866 326384937 420387751 648616244 677668583 35579887 277856219 580030866 32466636 326384937 62570858 432062450 846170712 689144692 936309465 291594021 973264476 222705824 936309465 432062450 824610448 292993260 421319638 432062450 924634937 770508461 663559431 291594021 899117577 853333181 416142329 973264476 715427395 457457604 14297338 689710096 899117577 663559431 86574100 580030866 119786837 648085065 86574100 326384937 936309465 128172058 831028663 476863561 892526868 56515478 14297338 157524924 336593863 689710096 291594021 622619054 21936446 663559431 513415788 689710096 420167079 639642999 225005793 413547205 689696038 715427395 663559431 32466636 222705824 277856219 654774801 70200609 35579887 128172058 384773958 426804318 175601100 267197527 267197527 552836563 770508461 457457604 373950160 766460882 669918126 267197527 850680713 476863561 291594021 39563973 326384937 413547205 964125625 654774801 149507119 156349888 173590688 413547205 119786837 426804318 157524924 569034545 833320035 292993260 846170712 21936446 478544246 622619054 457457604 892526868 964125625 689710096 663559431 35579887 573410811 21936446 175601100 426804318 21936446 56515478 862458309 384773958 766460882 292993260 222705824 669918126 654774801 225005793 689710096 163169584 964125625 695926284 478544246 384773958 156349888 856735137 648085065 862458309 326384937 250175378 964125625 478544246 32466636 831028663 420387751 56515478 591974489 74922304 291594021 833320035 228994771 936309465 552836563 695926284 326384937 689144692 267197527 420387751 637132487 853333181 591974489 277856219 420387751 146266056 663559431 689696038 631604897 420387751 222705824 671009508 292993260 770508461 292993260 426804318 421319638 770508461 156349888 396735868 455972234 658765373 663559431 662997517 341340420 277856219 552836563 457457604 39563973 119786837 157524924 476863561 70200609 654774801 421319638 591974489 663559431 916978609 267197527 373950160 396735868 973264476 766460882 639642999 373950160 86574100 32466636 591974489 70200609 119786837 250175378 695926284 580030866 35579887 654774801 62570858 916978609 478544246 32466636 671009508 833320035 715427395 606932416 175601100 222705824 420387751 680237797 478544246 892526868 648085065 149507119 326384937 338201288 128172058 457457604 706786139 157524924 892526868 631604897 175701124 973264476 833320035 476863561 831028663 622619054 569034545 421319638 770508461 291594021 86574100 478544246 478544246 695926284 622619054 569034545 455972234 766460882 432062450 416142329 631604897 478544246 899117577 420387751 924206054 421303765 899117577 421303765 420387751 396735868 691658174 420167079 171884847 573410811 689696038 648085065 936309465 639642999 770508461 326910332 677668583 648085065 62570858 413547205 639642999 336593863 228994771 715427395 396735868 326384937 338511968 606932416 924206054 336593863 862458309 171884847 658765373 669918126 892526868 56515478 225005793 828927692 62570858 149507119 267197527 157524924 228994771 766460882 689710096 631604897 658765373 677668583 338201288 853333181 175601100 964125625 831028663 222705824 689144692 606932416 662997517 421319638 715427395 896696773 936309465 973264476 149507119 662997517 669918126 128172058 384773958 420387751 622619054 384773958 291594021 21936446 658765373 119786837 622619054 833320035 225005793 292993260 247512739 677668583 658765373 622619054 580030866 513415788 648616244 128172058 338201288 119786837 326910332 580030866 637132487 338201288 478544246 14297338 228994771 173590688 70200609 916978609 156349888 426804318 833320035 680237797 606932416 606932416 373950160 689144692 421303765 326384937 222705824 654774801 924634937 32466636 396735868 689710096 654774801 250175378 21936446 831028663 662997517 663559431 70200609 119786837 421303765 175701124 432062450 924206054 936309465 671009508 156349888 850680713 175601100 421303765 426804318 892526868 689696038 973264476 420167079 171884847 973264476 62570858 413547205 662997517 680237797 62570858 173590688 853333181 416142329 833320035 146266056 662997517 833320035 669918126 631604897 828927692 825790020 671009508 70200609 892526868 552836563 413547205 631604897 21936446 173590688 32466636 338201288 706786139 373950160 420387751 846170712 631604897 373950160 846170712 146266056 648085065 292993260 421303765 228994771 413547205 338201288 222705824 580030866 936309465 825790020 639642999 35579887 831028663 580030866 277856219 21936446 373950160 637132487 292993260 856735137 336593863 277856219 850680713 146266056 654774801 146266056 292993260 639642999 326910332 478544246 964125625 163169584 70200609 924634937 677668583 654774801 421319638 373950160 669918126 973264476 156349888 149507119 432062450 689696038 896696773 336593863 326910332 662997517 569034545 853333181 689710096 267197527 455972234 936309465 156349888 637132487 669918126 689144692 14297338 292993260 457457604 695926284 21936446 432062450 326384937 964125625 146266056 250175378 70200609 175701124 689696038 175701124 916978609 119786837 639642999 416142329 552836563 175701124 175601100 639642999 770508461 689710096 833320035 35579887 964125625 373950160 420167079 850680713 373950160 413547205 695926284 32466636 455972234 455972234 86574100 21936446 420167079 432062450 56515478 455972234 896696773 225005793 896696773 373950160 163169584 828927692 622619054 689144692 689144692 291594021 157524924 669918126 326910332 853333181 157524924 770508461 267197527 924634937 669918126 924206054 513415788 691658174 825790020 336593863 35579887 250175378 825790020 373950160 580030866 62570858 247512739 831028663 648085065 175601100 936309465 677668583 648616244 457457604 62570858 476863561 396735868 326910332 580030866 163169584 631604897 824610448 648616244 14297338 695926284 824610448 680237797 770508461 247512739 689696038 421303765 689144692 658765373 677668583 671009508 70200609 663559431 654774801 680237797 373950160 128172058 631604897 416142329 654774801 862458309 924634937 277856219 432062450 680237797 149507119 420167079 856735137 247512739 222705824 171884847 149507119 862458309 973264476 56515478 513415788 384773958 341340420 654774801 326384937 119786837 689696038 70200609 326910332 74922304 336593863 175701124 591974489 924634937 825790020 824610448 846170712 32466636 591974489 21936446 336593863 658765373 766460882 277856219 663559431 622619054 853333181 691658174 856735137 225005793 426804318 292993260 74922304 86574100 569034545 476863561 706786139 86574100 157524924 228994771 291594021 384773958 222705824 663559431 663559431 513415788 421319638 413547205 648616244 648085065 338201288 825790020 146266056 326384937 689696038 691658174 569034545 222705824 677668583 631604897 476863561 173590688 128172058 569034545 569034545 70200609 896696773 770508461 770508461 326910332 680237797 420167079 706786139 892526868 671009508 591974489 892526868 478544246 569034545 336593863 384773958 416142329 569034545 432062450 267197527 631604897 74922304 416142329 396735868 476863561 119786837 277856219 896696773 457457604 416142329 175601100 457457604 476863561 228994771 580030866 924206054 964125625 637132487 267197527 157524924 580030866 853333181 766460882 715427395 689696038 631604897 149507119 156349888 513415788 420167079 689696038 824610448 669918126 62570858 591974489 149507119 384773958 689710096 426804318 336593863 689710096 326910332 689696038 691658174 766460882 924206054 715427395 580030866 455972234 669918126 421303765 421303765 824610448 86574100 338201288 689696038 648085065 455972234 669918126 850680713 896696773 457457604 421303765 924634937 606932416 973264476 677668583 247512739 973264476 631604897 916978609 695926284 39563973 552836563 648085065 695926284 846170712 21936446 476863561 421319638 157524924 267197527 173590688 222705824 896696773 326384937 892526868 476863561 924206054 146266056 338511968 476863561 824610448 426804318 420167079 86574100 225005793 86574100 421319638 476863561 373950160 457457604 163169584 32466636 916978609 924634937 267197527 21936446 770508461 175701124 862458309 631604897 663559431 916978609 846170712 128172058 432062450 157524924 326384937 326910332 856735137 924206054 291594021 770508461 119786837 671009508 892526868 853333181 591974489 766460882 856735137 896696773 591974489 936309465 513415788 56515478 420167079 658765373 899117577 156349888 338201288 175701124 21936446 916978609 715427395 416142329 924634937 892526868 663559431 606932416 936309465 476863561 639642999 662997517 671009508 833320035 247512739 291594021 899117577 573410811 689696038 973264476 326910332 291594021 420387751 128172058 338201288 478544246 552836563 171884847 338511968 892526868 622619054 853333181 173590688 591974489 455972234 478544246 648616244 936309465 35579887 384773958 163169584 637132487 973264476 175701124 432062450 146266056 420167079 416142329 267197527 119786837 831028663 580030866 149507119 706786139 648085065 899117577 924206054 639642999 677668583 663559431 384773958 39563973 420167079 862458309 689696038 277856219 413547205 420387751 658765373 171884847 828927692 457457604 856735137 846170712 173590688 689710096 457457604 35579887 476863561 825790020 326384937 478544246 964125625 770508461 338511968 853333181 637132487 421303765 396735868 706786139 128172058 421319638 766460882 416142329 828927692 228994771 476863561 648616244 631604897 973264476 421319638 833320035 622619054 770508461 825790020 14297338 828927692 149507119 476863561 373950160 580030866 580030866 62570858 457457604 846170712 384773958 171884847 326910332 163169584 770508461 420167079 149507119 853333181 21936446 639642999 631604897 171884847 62570858 119786837 157524924 173590688 39563973 766460882 689144692 338201288 924206054 455972234 384773958 671009508 39563973 964125625 622619054 39563973 824610448 455972234 606932416 573410811 639642999 277856219 648616244 476863561 247512739 396735868 478544246 175601100 662997517 476863561 766460882 146266056 622619054 32466636 222705824 892526868 662997517 432062450 680237797 247512739 513415788 924206054 680237797 662997517 175701124 156349888 173590688 622619054 14297338 39563973 850680713 715427395 39563973 291594021 846170712 432062450 691658174 396735868 291594021 21936446 828927692 824610448 250175378 631604897 35579887 706786139 833320035 476863561 680237797 513415788 580030866 896696773 250175378 680237797 648085065 326384937 156349888 292993260 899117577 689696038 175601100 853333181 373950160 326384937 421303765 225005793 338511968 580030866 824610448 228994771 648616244 291594021 173590688 899117577 892526868 689710096 175601100 766460882 175701124 671009508 74922304 654774801 247512739 336593863 70200609 225005793 420167079 420387751 156349888 32466636 916978609 267197527 671009508 631604897 715427395 173590688 291594021 689710096 74922304 916978609 671009508 171884847 341340420 478544246 267197527 669918126 648085065 14297338 856735137 247512739 326384937 850680713 426804318 671009508 695926284 39563973 833320035 896696773 591974489 416142329 119786837 824610448 225005793 669918126 896696773 689696038 648085065 573410811 421303765 831028663 39563973 457457604 973264476 856735137 146266056 846170712 163169584 384773958 680237797 648616244 86574100 695926284 149507119 421319638 916978609 671009508 580030866 669918126 336593863 421319638 175701124 175701124 846170712 654774801 56515478 828927692 689710096 658765373 591974489 669918126 39563973 622619054 277856219 338201288 175601100 637132487 862458309 70200609 175601100 119786837 631604897 706786139 326910332 924634937 973264476 457457604 580030866 432062450 74922304 225005793 648616244 573410811 689710096 86574100 291594021 21936446 936309465 639642999 831028663 850680713 663559431 706786139 766460882 916978609 580030866 420167079 478544246 856735137 715427395 648616244 637132487 421319638 173590688 119786837 689710096 86574100 146266056 689710096 175701124 936309465 964125625 291594021 569034545 416142329 74922304 695926284 478544246 421303765 32466636 715427395 552836563 964125625 396735868 291594021 631604897 373950160 291594021 853333181 146266056 924206054 455972234 74922304 654774801 862458309 770508461 56515478 591974489 86574100 846170712 639642999 631604897 146266056 247512739 552836563 175701124 569034545 267197527 420387751 706786139 715427395 828927692 850680713 35579887 850680713 856735137 338201288 267197527 825790020 338201288 580030866 663559431 631604897 662997517 384773958 648085065 828927692 156349888 896696773 250175378 606932416 862458309 964125625 384773958 432062450 850680713 677668583 373950160 663559431 35579887 74922304 964125625 86574100 86574100 146266056 770508461 825790020 591974489 689144692 222705824 74922304 384773958 899117577 338201288 420167079 171884847 846170712 225005793 663559431 420167079 715427395 573410811 171884847 850680713 396735868 573410811 831028663 457457604 648616244 892526868 936309465 552836563 766460882 662997517 936309465 606932416 119786837 292993260 336593863 924634937 175701124 671009508 416142329 689710096 146266056 478544246 639642999 62570858 175701124 291594021 606932416 513415788 326384937 250175378 277856219 156349888 32466636 341340420 420167079 637132487 691658174 326384937 569034545 326384937 833320035 691658174 74922304 896696773 663559431 247512739 658765373 846170712 171884847 14297338 964125625 825790020 157524924 247512739 21936446 833320035 637132487 56515478 569034545 691658174 936309465 689710096 250175378 228994771 715427395 341340420 420387751 648085065 70200609 292993260 292993260 338201288 62570858 222705824 267197527 899117577 639642999 416142329 689696038 146266056 14297338 413547205 70200609 277856219 338201288 695926284 715427395 163169584 892526868 70200609 648085065 14297338 706786139 689144692 850680713 338511968 175601100 591974489 62570858 62570858 157524924 648085065 856735137 416142329 569034545 689144692 964125625 513415788 326384937 824610448 373950160 695926284 825790020 413547205 896696773 175601100 455972234 426804318 247512739 420167079 689696038 373950160 14297338 157524924 421303765 671009508 924206054 267197527 573410811 336593863 648616244 658765373 476863561 924206054 916978609 267197527 171884847 924634937 14297338 833320035 825790020 689144692 247512739 671009508 74922304 715427395 663559431 552836563 291594021 671009508 706786139 476863561 373950160 146266056 56515478 336593863 32466636 899117577 606932416 384773958 225005793 622619054 892526868 580030866 175601100 850680713 420167079 228994771 706786139 173590688 457457604 74922304 573410811 606932416 715427395 824610448 856735137 175701124 62570858 420387751 892526868 21936446 862458309 831028663 973264476 591974489 326910332 622619054 336593863 426804318 86574100 175601100 149507119 936309465 766460882 70200609 658765373 662997517 326384937 157524924 384773958 663559431 70200609 149507119 173590688 892526868 250175378 128172058 457457604 671009508 432062450 338201288 856735137 689144692 691658174 573410811 416142329 292993260 413547205 671009508 128172058 384773958 426804318 706786139 56515478 384773958 637132487 591974489 163169584 892526868 706786139 648085065 689696038 569034545 35579887 277856219 421319638 173590688 175601100 639642999 421319638 413547205 924634937 513415788 606932416 384773958 691658174 396735868 862458309 421319638 146266056 831028663 833320035 689144692 250175378 825790020 175601100 706786139 86574100 56515478 853333181 648085065 896696773 654774801 146266056 846170712 267197527 658765373 157524924 680237797 163169584 924634937 833320035 766460882 32466636 591974489 691658174 338201288 856735137 14297338 426804318 680237797 70200609 691658174 648085065 862458309 338511968 35579887 552836563 663559431 654774801 86574100 416142329 569034545 677668583 267197527 228994771 86574100 831028663 62570858 637132487 74922304 892526868 416142329 973264476 862458309 62570858 250175378 691658174 689710096 336593863 658765373 639642999 973264476 222705824 228994771 973264476 825790020 662997517 173590688 569034545 225005793 552836563 648616244 338201288 833320035 32466636 936309465 228994771 156349888 420167079 338201288 825790020 128172058 175701124 14297338 824610448 766460882 373950160 70200609 336593863 163169584 825790020 573410811 631604897 420167079 62570858 128172058 896696773 695926284 21936446 924634937 706786139 277856219 291594021 74922304 622619054 831028663 850680713 637132487 338201288 663559431 70200609 856735137 373950160 964125625 606932416 658765373 39563973 421303765 770508461 157524924 669918126 850680713 70200609 146266056 766460882 671009508 824610448 373950160 706786139 267197527 606932416 770508461 691658174 766460882 622619054 936309465 228994771 770508461 591974489 396735868 157524924 128172058 175701124 924206054 850680713 175601100 56515478 936309465 569034545 671009508 896696773 766460882 856735137 689144692 654774801 715427395 420167079 247512739 476863561 924206054 175601100 413547205 964125625 175601100 695926284 175601100 86574100 416142329 552836563 35579887 833320035 892526868 825790020 173590688 671009508 964125625 62570858 416142329 856735137 128172058 21936446 639642999 416142329 513415788 924634937 420167079 222705824 691658174 648616244 225005793 32466636 384773958 247512739 35579887 825790020 396735868 677668583 74922304 74922304 973264476 62570858 86574100 569034545 680237797 426804318 420387751 936309465 70200609 21936446 899117577 420387751 396735868 228994771 896696773 247512739 62570858 225005793 225005793 291594021 916978609 853333181 766460882 853333181 291594021 924206054 658765373 831028663 825790020 228994771 128172058 326910332 476863561 639642999 677668583 250175378 476863561 338511968 648616244 552836563 163169584 21936446 146266056 856735137 341340420 396735868 326910332 86574100 770508461 569034545 715427395 833320035 639642999 228994771 573410811 766460882 663559431 591974489 770508461 648085065 247512739 853333181 569034545 591974489 39563973 663559431 973264476 338201288 421303765 973264476 384773958 62570858 825790020 396735868 267197527 695926284 856735137 149507119 689696038 896696773 413547205 292993260 338511968 715427395 338201288 689710096 689710096 62570858 128172058 639642999 39563973 292993260 14297338 32466636 663559431 373950160 373950160 677668583 157524924 573410811 326910332 373950160 421319638 706786139 247512739 149507119 432062450 924634937 56515478 648616244 171884847 856735137 228994771 476863561 513415788 62570858 654774801 606932416 32466636 846170712 341340420 119786837 163169584 74922304 691658174 421303765 326384937 824610448 156349888 35579887 326384937 663559431 171884847 32466636 606932416 824610448 671009508 277856219 21936446 663559431 663559431 74922304 637132487 924206054 62570858 631604897 569034545 831028663 250175378 225005793 457457604 850680713 341340420 831028663 228994771 648616244 420167079 631604897 671009508 663559431 715427395 648616244 862458309 326910332 689144692 326384937 32466636 35579887 622619054 831028663 936309465 648616244 336593863 899117577 715427395 222705824 247512739 573410811 573410811 338201288 277856219 74922304 899117577 119786837 267197527 336593863 175701124 648085065 156349888 648085065 163169584 770508461 326910332 420387751 421303765 715427395 825790020 432062450 225005793 856735137 384773958 267197527 341340420 825790020 654774801 964125625 691658174 669918126 896696773 432062450 228994771 416142329 715427395 338511968 396735868 662997517 56515478 658765373 648616244 606932416 420167079 56515478 476863561 936309465 695926284 622619054 671009508 70200609 70200609 373950160 149507119 157524924 157524924 833320035 669918126 513415788 573410811 896696773 569034545 225005793 591974489 338511968 455972234 39563973 171884847 591974489 689144692 916978609 680237797 267197527 824610448 421319638 766460882 267197527 421319638 846170712 171884847 39563973 413547205 658765373 631604897 833320035 478544246 478544246 973264476 824610448 639642999 21936446 420167079 828927692 862458309 39563973 648616244 639642999 173590688 247512739 831028663 689144692 476863561 32466636 580030866 32466636 86574100 936309465 936309465 689696038 62570858 21936446 637132487 828927692 455972234 175701124 421319638 654774801 338201288 856735137 421319638 662997517 416142329 457457604 175601100 573410811 421319638 658765373 706786139 766460882 421319638 416142329 591974489 639642999 21936446 648616244 420387751 573410811 336593863 862458309 128172058 56515478 706786139 156349888 896696773 62570858 384773958 128172058 856735137 432062450 648616244 432062450 766460882 478544246 658765373 677668583 173590688 32466636 250175378 228994771 247512739 648085065 146266056 896696773 341340420 476863561 831028663 426804318 157524924 831028663 850680713 171884847 250175378 14297338 691658174 373950160 569034545 573410811 157524924 846170712 680237797 86574100 654774801 171884847 677668583 157524924 420387751 222705824 552836563 831028663 824610448 175601100 341340420 478544246 552836563 680237797 336593863 669918126 924206054 569034545 56515478 631604897 715427395 14297338 420387751 157524924 824610448 552836563 250175378 146266056 924206054 35579887 267197527 455972234 770508461 341340420 896696773 648085065 899117577 662997517 892526868 580030866 662997517 916978609 850680713 770508461 426804318 695926284 478544246 648085065 824610448 86574100 149507119 924206054 662997517 478544246 373950160 326910332 39563973 39563973 639642999 924634937 384773958 341340420 62570858 916978609 157524924 916978609 964125625 39563973 32466636 373950160 936309465 225005793 426804318 833320035 175701124 341340420 175601100 119786837 669918126 228994771 631604897 916978609 513415788 336593863 157524924 862458309 899117577 156349888 924634937 715427395 831028663 421303765 291594021 421303765 86574100 149507119 591974489 62570858 671009508 478544246 639642999 691658174 457457604 591974489 56515478 413547205 892526868 457457604 478544246 420387751 171884847 149507119 973264476 267197527 689696038 606932416 770508461 715427395 426804318 924634937 247512739 892526868 175701124 580030866 338201288 695926284 631604897 654774801 669918126 267197527 267197527 250175378 56515478 171884847 426804318 426804318 74922304 896696773 420167079 74922304 770508461 513415788 32466636 689144692 62570858 892526868 149507119 396735868 457457604 175601100 662997517 420167079 850680713 416142329 862458309 173590688 892526868 606932416 899117577 32466636 639642999 338201288 824610448 689144692 326910332 825790020 846170712 648616244 277856219 373950160 639642999 291594021 580030866 973264476 478544246 639642999 828927692 513415788 862458309 336593863 896696773 292993260 39563973 706786139 658765373 420387751 766460882 420167079 175701124 222705824 39563973 654774801 338201288 828927692 338201288 680237797 56515478 715427395 326384937 622619054 936309465 163169584 32466636 924634937 671009508 62570858 156349888 163169584 766460882 689710096 62570858 899117577 825790020 899117577 637132487 850680713 846170712 828927692 706786139 569034545 896696773 14297338 671009508 569034545 689710096 163169584 689710096 476863561 833320035 32466636 32466636 973264476 936309465 416142329 862458309 171884847 850680713 32466636 74922304 267197527 267197527 420167079 853333181 637132487 639642999 86574100 416142329 326384937 426804318 426804318 828927692 513415788 396735868 247512739 326384937 973264476 648616244 691658174 850680713 21936446 637132487 119786837 163169584 706786139 513415788 964125625 432062450 39563973 336593863 964125625 691658174 396735868 119786837 421303765 770508461 56515478 291594021 853333181 250175378 637132487 846170712 833320035 341340420 247512739 338201288 173590688 552836563 384773958 637132487 639642999 421303765 606932416 846170712 573410811 457457604 964125625 86574100 14297338 455972234 173590688 21936446 766460882 74922304 291594021 149507119 766460882 163169584 291594021 384773958 964125625 35579887 56515478 291594021 338201288 32466636 341340420 163169584 833320035 74922304 591974489 326384937 828927692 250175378 715427395 569034545 833320035 14297338 513415788 277856219 513415788 573410811 689144692 654774801 824610448 396735868 119786837 86574100 476863561 689710096 580030866 833320035 250175378 580030866 856735137 14297338 326384937 689144692 689710096 432062450 924206054 421303765 455972234 892526868 21936446 426804318 420387751 416142329 35579887 715427395 128172058 384773958 671009508 156349888 416142329 292993260 457457604 766460882 413547205 56515478 648616244 669918126 455972234 420167079 39563973 552836563 416142329 862458309 86574100 896696773 689696038 32466636 396735868 420167079 32466636 225005793 267197527 654774801 291594021 639642999 856735137 569034545 663559431 689710096 569034545 384773958 850680713 416142329 631604897 420387751 14297338 336593863 70200609 292993260 853333181 74922304 326910332 157524924 416142329 706786139 689144692 569034545 173590688 74922304 267197527 671009508 56515478 74922304 420387751 56515478 62570858 658765373 277856219 892526868 119786837 892526868 432062450 825790020 247512739 654774801 157524924 336593863 21936446 416142329 680237797 146266056 373950160 171884847 326910332 658765373 689696038 420167079 228994771 853333181 416142329 846170712 119786837 828927692 825790020 128172058 420387751 247512739 637132487 689710096 149507119 916978609 766460882 663559431 689696038 21936446 413547205 648085065 853333181 163169584 420387751 853333181 973264476 680237797 396735868 292993260 292993260 250175378 56515478 163169584 156349888 648085065 770508461 384773958 663559431 691658174 637132487 853333181 175701124 899117577 695926284 14297338 277856219 658765373 669918126 225005793 32466636 573410811 973264476 892526868 420387751 173590688 648616244 552836563 637132487 856735137 14297338 119786837 163169584 833320035 175701124 680237797 964125625 432062450 146266056 663559431 552836563 336593863 671009508 850680713 825790020 74922304 74922304 825790020 326910332 936309465 766460882 341340420 128172058 277856219 421319638 924206054 689710096 478544246 591974489 658765373 846170712 156349888 924634937 416142329 128172058 892526868 770508461 856735137 70200609 964125625 384773958 715427395 648085065 846170712 341340420 326384937 606932416 862458309 476863561 421303765 669918126 689710096 689710096 326910332 175701124 680237797 175601100 149507119 591974489 173590688 70200609 32466636 56515478 247512739 631604897 14297338 862458309 899117577 689710096 420167079 35579887 291594021 21936446 573410811 478544246 695926284 149507119 341340420 669918126 171884847 416142329 222705824 658765373 56515478 973264476 916978609 552836563 156349888 455972234 552836563 173590688 622619054 478544246 856735137 658765373 338201288 396735868 175701124 35579887 420387751 639642999 171884847 924634937 56515478 833320035 770508461 936309465 413547205 833320035 862458309 74922304 457457604 892526868 338201288 416142329 833320035 455972234 420167079 426804318 973264476 924634937 973264476 648616244 119786837 663559431 163169584 770508461 457457604 828927692 631604897 924206054 70200609 478544246 173590688 766460882 326384937 157524924 277856219 892526868 569034545 850680713 56515478 715427395 671009508 924206054 691658174 853333181 476863561 856735137 833320035 648085065 156349888 654774801 420387751 326910332 292993260 669918126 421303765 476863561 824610448 426804318 171884847 338511968 338511968 924206054 39563973 384773958 421303765 416142329 680237797 416142329 691658174 478544246 964125625 648085065 336593863 35579887 373950160 478544246 228994771 163169584 591974489 831028663 156349888 326910332 695926284 831028663 899117577 413547205 853333181 225005793 899117577 862458309 420387751 39563973 662997517 689696038 654774801 637132487 250175378 658765373 426804318 924634937 476863561 326384937 658765373 338511968 457457604 658765373 420167079 277856219 513415788 580030866 146266056 513415788 291594021 292993260 689696038 426804318 457457604 896696773 146266056 222705824 222705824 658765373 695926284 580030866 32466636 373950160 766460882 247512739 62570858 850680713 156349888 662997517 476863561 662997517 225005793 689696038 292993260 936309465 373950160 267197527 70200609 916978609 573410811 936309465 247512739 157524924 631604897 457457604 416142329 70200609 373950160 622619054 862458309 862458309 421303765 156349888 964125625 373950160 846170712 86574100 691658174 396735868 457457604 228994771 171884847 341340420 14297338 35579887 457457604 671009508 513415788 163169584 336593863 35579887 173590688 247512739 706786139 631604897 86574100 247512739 896696773 171884847 478544246 247512739 478544246 413547205 964125625 853333181 689696038 336593863 156349888 228994771 689696038 831028663 39563973 384773958 171884847 421303765 706786139 14297338 74922304 691658174 770508461 896696773 924206054 413547205 74922304 689696038 457457604 426804318 580030866 326910332 916978609 825790020 964125625 689710096 924634937 513415788 936309465 846170712 662997517 56515478 457457604 32466636 384773958 573410811 146266056 639642999 156349888 631604897 146266056 171884847 689144692 341340420 247512739 892526868 396735868 292993260 222705824 267197527 336593863 824610448 341340420 856735137 396735868 421303765 175601100 146266056 706786139 32466636 899117577 658765373 267197527 292993260 292993260 32466636 416142329 21936446 824610448 680237797 62570858 14297338 119786837 896696773 924206054 964125625 56515478 824610448 384773958 171884847 326910332 622619054 924206054 973264476 695926284 338511968 156349888 689144692 899117577 964125625 766460882 689696038 171884847 326384937 267197527 163169584 292993260 119786837 916978609 680237797 896696773 606932416 173590688 663559431 695926284 326910332 899117577 146266056 326384937 175601100 964125625 637132487 846170712 706786139 413547205 21936446 175701124 606932416 824610448 846170712 338201288 766460882 326384937 421319638 421319638 715427395 828927692 663559431 606932416 846170712 831028663 149507119 831028663 149507119 669918126 175701124 856735137 846170712 70200609 648085065 173590688 222705824 228994771 39563973 292993260 39563973 964125625 70200609 648085065 338511968 222705824 662997517 691658174 695926284 706786139 924634937 149507119 833320035 146266056 228994771 119786837 171884847 637132487 669918126 896696773 157524924 648616244 39563973 856735137 677668583 569034545 420167079 420167079 373950160 292993260 856735137 21936446 39563973 21936446 677668583 175701124 228994771 662997517 856735137 326910332 689710096 964125625 846170712 654774801 338201288 669918126 828927692 580030866 846170712 421303765 862458309 606932416 250175378 146266056 680237797 277856219 70200609 663559431 420167079 662997517 432062450 892526868 457457604 689144692 338511968 648616244 247512739 149507119 770508461 222705824 936309465 21936446 899117577 146266056 936309465 432062450 899117577 825790020 936309465 833320035 677668583 156349888 421303765 680237797 569034545 896696773 222705824 552836563 658765373 569034545 225005793 326384937 658765373 171884847 850680713 250175378 21936446 648616244 56515478 157524924 569034545 74922304 326384937 622619054 706786139 680237797 916978609 850680713 420167079 62570858 175701124 580030866 663559431 173590688 478544246 924634937 384773958 706786139 62570858 35579887 924634937 396735868 420167079 924634937 648616244 689710096 128172058 766460882 899117577 455972234 291594021 432062450 420167079 899117577 833320035 846170712 478544246 689696038 413547205 691658174 384773958 695926284 924634937 973264476 62570858 225005793 86574100 250175378 828927692 32466636 637132487 862458309 373950160 828927692 689696038 267197527 171884847 662997517 478544246 924634937 631604897 338511968 247512739 146266056 32466636 631604897 658765373 455972234 119786837 899117577 964125625 476863561 770508461 156349888 689696038 74922304 622619054 70200609 892526868 291594021 426804318 513415788 924634937 413547205 175601100 413547205 338201288 384773958 432062450 74922304 146266056 591974489 267197527 421303765 326384937 916978609 86574100 156349888 892526868 70200609 766460882 426804318 671009508 384773958 856735137 591974489 591974489 569034545 175701124 824610448 250175378 689144692 421319638 824610448 336593863 637132487 175701124 228994771 32466636 396735868 416142329 163169584 680237797 291594021 119786837 924206054 222705824 341340420 850680713 648616244 70200609 163169584 267197527 654774801 156349888 862458309 899117577 552836563 56515478 896696773 831028663 853333181 478544246 766460882 689710096 606932416 924634937 455972234 432062450 853333181 149507119 853333181 695926284 173590688 973264476 846170712 457457604 513415788 222705824 338201288 853333181 149507119 569034545 715427395 591974489 833320035 338201288 416142329 677668583 476863561 338511968 119786837 833320035 825790020 32466636 691658174 171884847 831028663 770508461 247512739 426804318 173590688 715427395 580030866 413547205 175601100 706786139 432062450 606932416 892526868 228994771 14297338 828927692 639642999 421303765 580030866 326384937 326910332 513415788 222705824 35579887 336593863 680237797 669918126 163169584 606932416 862458309 892526868 416142329 671009508 338511968 766460882 896696773 691658174 70200609 569034545 455972234 175701124 706786139 924634937 862458309 338201288 924634937 850680713 222705824 416142329 689144692 862458309 163169584 420387751 163169584 267197527 631604897 128172058 156349888 326910332 513415788 70200609 277856219 86574100 715427395 552836563 413547205 62570858 828927692 828927692 384773958 326384937 228994771 14297338 222705824 631604897 973264476 916978609 222705824 247512739 277856219 513415788 831028663 426804318 39563973 225005793 222705824 420387751 639642999 119786837 384773958 669918126 326910332 689144692 146266056 850680713 631604897 247512739 691658174 654774801 149507119 766460882 32466636 336593863 128172058 336593863 156349888 924634937 580030866 846170712 247512739 606932416 70200609 478544246 476863561 715427395 831028663 225005793 639642999 695926284 924206054 56515478 695926284 432062450 341340420 513415788 163169584 648085065 689144692 916978609 677668583 856735137 892526868 171884847 916978609 420387751 916978609 457457604 420387751 766460882 421319638 14297338 277856219 228994771 766460882 770508461 267197527 658765373 662997517 373950160 766460882 421319638 853333181 637132487 292993260 86574100 326384937 825790020 373950160 56515478 936309465 432062450 149507119 291594021 853333181 250175378 580030866 420167079 691658174 648616244 70200609 455972234 396735868 669918126 478544246 341340420 648616244 846170712 669918126 964125625 669918126 648616244 695926284 250175378 677668583 476863561 606932416 850680713 846170712 421319638 639642999 373950160 173590688 689144692 413547205 896696773 421319638 326384937 924206054 70200609 35579887 689144692 14297338 35579887 663559431 663559431 850680713 222705824 654774801 715427395 824610448 175601100 56515478 74922304 706786139 476863561 828927692 432062450 32466636 478544246 455972234 677668583 163169584 384773958 706786139 35579887 663559431 175601100 62570858 639642999 631604897 669918126 639642999 416142329 622619054 706786139 631604897 420167079 175601100 654774801 413547205 899117577 35579887 916978609 384773958 326910332 384773958 70200609 222705824 373950160 222705824 432062450 833320035 936309465 637132487 964125625 856735137 833320035 146266056 384773958 292993260 639642999 850680713 35579887 291594021 513415788 119786837 426804318 622619054 662997517 689710096 573410811 591974489 267197527 128172058 899117577 478544246 580030866 513415788 338511968 654774801 689144692 163169584 671009508 32466636 552836563 173590688 573410811 173590688 964125625 292993260 74922304 831028663 171884847 862458309 421303765 770508461 637132487 149507119 862458309 663559431 291594021 770508461 639642999 86574100 606932416 432062450 336593863 396735868 622619054 228994771 552836563 157524924 671009508 677668583 622619054 639642999 247512739 225005793 455972234 662997517 662997517 173590688 573410811 856735137 924634937 846170712 267197527 648085065 247512739 689710096 892526868 663559431 457457604 580030866 622619054 892526868 831028663 326910332 899117577 222705824 850680713 291594021 825790020 680237797 478544246 936309465 341340420 149507119 326910332 267197527 824610448 695926284 552836563 831028663 384773958 62570858 691658174 292993260 846170712 856735137 74922304 648085065 247512739 896696773 924634937 56515478 292993260 924634937 336593863 416142329 384773958 291594021 420387751 338201288 225005793 663559431 936309465 149507119 669918126 341340420 326384937 892526868 222705824 715427395 924634937 654774801 916978609 552836563 896696773 648616244 476863561 936309465 39563973 156349888 825790020 770508461 833320035 457457604 86574100 171884847 622619054 326910332 250175378 924206054 606932416 420167079 478544246 892526868 250175378 420387751 899117577 964125625 648085065 936309465 569034545 32466636 74922304 654774801 56515478 892526868 569034545 648085065 828927692 338201288 292993260 691658174 706786139 892526868 631604897 228994771 892526868 250175378 426804318 476863561 228994771 689710096 39563973 677668583 291594021 163169584 766460882 573410811 373950160 691658174 680237797 149507119 825790020 62570858 569034545 622619054 896696773 292993260 478544246 336593863 862458309 677668583 326384937 916978609 862458309 222705824 715427395 691658174 338511968 964125625 62570858 846170712 654774801 552836563 639642999 476863561 396735868 606932416 222705824 631604897 892526868 715427395 631604897 336593863 639642999 622619054 677668583 631604897 552836563 156349888 56515478 677668583 899117577 39563973 39563973 173590688 552836563 856735137 824610448 825790020 476863561 689710096 146266056 936309465 573410811 338201288 175701124 455972234 648616244 513415788 175701124 828927692 21936446 21936446 39563973 580030866 936309465 455972234 156349888 573410811 222705824 850680713 648616244 677668583 478544246 896696773 384773958 119786837 552836563 119786837 964125625 899117577 420387751 277856219 86574100 247512739 432062450 457457604 326910332 706786139 663559431 457457604 824610448 119786837 899117577 689696038 513415788 163169584 156349888 228994771 715427395 706786139 420167079 658765373 706786139 74922304 831028663 648616244 171884847 663559431 825790020 825790020 326384937 662997517 175601100 853333181 173590688 413547205 338201288 648616244 622619054 663559431 326384937 689710096 648085065 964125625 250175378 680237797 715427395 663559431 156349888 175701124 669918126 833320035 662997517 421303765 396735868 706786139 831028663 128172058 457457604 119786837 455972234 606932416 74922304 421319638 421319638 476863561 846170712 569034545 924206054 825790020 637132487 671009508 277856219 420167079 128172058 828927692 662997517 426804318 222705824 828927692 128172058 622619054 766460882 455972234 680237797 228994771 338511968 222705824 432062450 715427395 648616244 770508461 62570858 924634937 21936446 292993260 680237797 457457604 856735137 74922304 580030866 32466636 639642999 622619054 899117577 689710096 825790020 267197527 924206054 648616244 384773958 149507119 336593863 658765373 825790020 175701124 573410811 569034545 163169584 924634937 677668583 669918126 824610448 70200609 157524924 247512739 663559431 824610448 291594021 924206054 157524924 70200609 766460882 157524924 156349888 228994771 924206054 936309465 896696773 338201288 228994771 606932416 552836563 846170712 421303765 338201288 39563973 924634937 292993260 862458309 689144692 421303765 658765373 606932416 14297338 171884847 662997517 924634937 689696038 677668583 833320035 766460882 426804318 899117577 163169584 828927692 14297338 247512739 70200609 156349888 892526868 336593863 156349888 420167079 580030866 639642999 973264476 56515478 416142329 228994771 689144692 157524924 715427395 421319638 384773958 222705824 338511968 689710096 695926284 421303765 128172058 892526868 846170712 171884847 631604897 648085065 850680713 916978609 21936446 622619054 862458309 662997517 654774801 552836563 648616244 35579887 146266056 631604897 573410811 420387751 631604897 606932416 631604897 831028663 689710096 936309465 973264476 770508461 128172058 552836563 86574100 853333181 421303765 326384937 916978609 936309465 56515478 689696038 671009508 671009508 973264476 173590688 825790020 831028663 338201288 222705824 432062450 689710096 247512739 833320035 892526868 173590688 157524924 175601100 606932416 828927692 606932416 171884847 74922304 715427395 896696773 128172058 35579887 128172058 384773958 39563973 689144692 896696773 336593863 706786139 457457604 569034545 173590688 715427395 856735137 455972234 277856219 384773958 513415788 326384937 420387751 413547205 478544246 715427395 56515478 267197527 163169584 326910332 163169584 432062450 156349888 146266056 173590688 119786837 420387751 924634937 648616244 706786139 899117577 862458309 916978609 478544246 896696773 680237797 455972234 326910332 457457604 341340420 384773958 175701124 222705824 825790020 936309465 476863561 973264476 862458309 292993260 225005793 828927692 833320035 662997517 606932416 924634937 175701124 128172058 658765373 62570858 21936446 426804318 833320035 426804318 228994771 173590688 149507119 825790020 128172058 384773958 373950160 669918126 228994771 677668583 766460882 639642999 916978609 850680713 420387751 421303765 455972234 338511968 715427395 662997517 384773958 648085065 420387751 850680713 691658174 569034545 86574100 706786139 478544246 924206054 831028663 622619054 157524924 706786139 70200609 766460882 373950160 373950160 648616244 478544246 70200609 14297338 384773958 222705824 341340420 648085065 513415788 336593863 833320035 70200609 62570858 421303765 662997517 21936446 662997517 825790020 828927692 513415788 591974489 478544246 56515478 175601100 662997517 591974489 591974489 476863561 336593863 552836563 247512739 924634937 924206054 853333181 373950160 824610448 476863561 341340420 457457604 892526868 689144692 70200609 580030866 896696773 292993260 326910332 14297338 825790020 924206054 833320035 828927692 654774801 663559431 457457604 573410811 338511968 292993260 770508461 671009508 677668583 326384937 250175378 831028663 146266056 228994771 691658174 671009508 671009508 591974489 896696773 973264476 606932416 916978609 846170712 770508461 56515478 476863561 86574100 648085065 338201288 706786139 689696038 853333181 420167079 420387751 689696038 677668583 689696038 631604897 326384937 267197527 39563973 56515478 715427395 373950160 569034545 250175378 175701124 552836563 833320035 420387751 175601100 924206054 766460882 225005793 156349888 654774801 173590688 677668583 291594021 663559431 416142329 853333181 856735137 662997517 326384937 513415788 715427395 156349888 432062450 916978609 292993260 828927692 924634937 706786139 677668583 421319638 175701124 706786139 171884847 421303765 770508461 384773958 573410811 631604897 56515478 580030866 639642999 766460882 416142329 631604897 171884847 662997517 156349888 853333181 173590688 853333181 552836563 413547205 862458309 149507119 86574100 896696773 396735868 225005793 457457604 580030866 157524924 715427395 680237797 338511968 833320035 846170712 892526868 455972234 173590688 689696038 267197527 828927692 766460882 622619054 384773958 86574100 86574100 899117577 128172058 639642999 689696038 631604897 267197527 171884847 828927692 250175378 157524924 846170712 292993260 420387751 173590688 658765373 171884847 691658174 426804318 691658174 896696773 336593863 833320035 680237797 74922304 420167079 35579887 580030866 426804318 156349888 173590688 689144692 862458309 639642999 706786139 691658174 326910332 573410811 631604897 267197527 336593863 421319638 662997517 222705824 671009508 173590688 896696773 846170712 658765373 225005793 175701124 846170712 973264476 695926284 662997517 916978609 267197527 420167079 373950160 171884847 277856219 691658174 856735137 648616244 654774801 373950160 828927692 715427395 825790020 680237797 691658174 421303765 573410811 157524924 689710096 338511968 899117577 222705824 56515478 964125625 689144692 896696773 175701124 336593863 338201288 146266056 413547205 899117577 336593863 663559431 924634937 250175378 247512739 658765373 384773958 663559431 924634937 74922304 964125625 770508461 62570858 128172058 899117577 175601100 648085065 896696773 658765373 250175378 225005793 663559431 770508461 420387751 146266056 373950160 671009508 173590688 267197527 973264476 396735868 70200609 622619054 648085065 631604897 825790020 476863561 277856219 824610448 631604897 70200609 432062450 669918126 964125625 831028663 432062450 421319638 156349888 924206054 396735868 336593863 421303765 825790020 250175378 936309465 39563973 658765373 128172058 384773958 552836563 964125625 715427395 291594021 478544246 892526868 373950160 924634937 86574100 373950160 228994771 421319638 421319638 825790020 416142329 648085065 916978609 326910332 86574100 591974489 175701124 846170712 62570858 62570858 573410811 416142329 338201288 637132487 639642999 421319638 850680713 689696038 146266056 663559431 291594021 648616244 128172058 648616244 62570858 669918126 421303765 173590688 964125625 671009508 336593863 689710096 56515478 580030866 413547205 291594021 338511968 680237797 326910332 341340420 476863561 175601100 833320035 689144692 56515478 175601100 247512739 669918126 156349888 277856219 850680713 637132487 157524924 146266056 862458309 828927692 669918126 691658174 21936446 691658174 21936446 476863561 225005793 21936446 171884847 32466636 766460882 631604897 825790020 420387751 631604897 476863561 338511968 850680713 476863561 416142329 225005793 74922304 163169584 420387751 825790020 384773958 831028663 128172058 175701124 706786139 413547205 373950160 292993260 455972234 250175378 416142329 924206054 850680713 175601100 225005793 766460882 663559431 892526868 157524924 846170712 916978609 222705824 973264476 552836563 639642999 291594021 455972234 853333181 384773958 964125625 856735137 420387751 689144692 899117577 689696038 766460882 677668583 689710096 648616244 689144692 338201288 637132487 119786837 175601100 56515478 973264476 222705824 973264476 341340420 432062450 824610448 39563973 62570858 706786139 591974489 341340420 637132487 70200609 831028663 35579887 916978609 850680713 336593863 689144692 146266056 119786837 899117577 225005793 648616244 373950160 421319638 573410811 421303765 715427395 420387751 896696773 157524924 156349888 225005793 622619054 341340420 119786837 247512739 663559431 825790020 478544246 292993260 156349888 175601100 639642999 128172058 156349888 669918126 892526868 225005793 695926284 338201288 175701124 39563973 691658174 250175378 247512739 416142329 853333181 973264476 850680713 163169584 766460882 338511968 222705824 228994771 420387751 74922304 637132487 671009508 225005793 936309465 669918126 421303765 14297338 336593863 292993260 825790020 426804318 476863561 39563973 715427395 341340420 689710096 606932416 513415788 421303765 766460882 420387751 373950160 426804318 384773958 457457604 770508461 163169584 250175378 222705824 455972234 606932416 173590688 396735868 677668583 86574100 637132487 689710096 146266056 677668583 573410811 457457604 695926284 421303765 936309465 639642999 119786837 291594021 416142329 622619054 824610448 39563973 416142329 671009508 669918126 689144692 846170712 21936446 654774801 250175378 850680713 457457604 396735868 622619054 228994771 680237797 654774801 637132487 924206054 663559431 580030866 662997517 856735137 770508461 432062450 277856219 326384937 648085065 341340420 175601100 384773958 831028663 833320035 277856219 892526868 420387751 384773958 924634937 413547205 689710096 680237797 964125625 513415788 648616244 163169584 146266056 580030866 862458309 338511968 973264476 846170712 770508461 421319638 173590688 637132487 513415788 689696038 639642999 338511968 396735868 591974489 21936446 770508461 421303765 416142329 421303765 573410811 828927692 862458309 326910332 420167079 250175378 691658174 35579887 654774801 680237797 622619054 824610448 662997517 828927692 228994771 228994771 892526868 677668583 326910332 119786837 924634937 916978609 824610448 267197527 896696773 654774801 156349888 250175378 62570858 831028663 74922304 706786139 853333181 936309465 569034545 689696038 695926284 74922304 86574100 421319638 896696773 62570858 326384937 338511968 680237797 326384937 171884847 156349888 62570858 648616244 631604897 654774801 677668583 591974489 56515478 478544246 247512739 689144692 662997517 476863561 770508461 637132487 924634937 662997517 639642999 695926284 770508461 457457604 149507119 247512739 691658174 770508461 455972234 457457604 924634937 128172058 606932416 149507119 175701124 936309465 173590688 680237797 56515478 336593863 277856219 14297338 622619054 896696773 892526868 413547205 420167079 173590688 770508461 225005793 326910332 715427395 326910332 14297338 62570858 892526868 648616244 689696038 157524924 825790020 513415788 146266056 292993260 70200609 457457604 850680713 853333181 149507119 825790020 277856219 622619054 715427395 420387751 552836563 86574100 39563973 669918126 669918126 831028663 175601100 62570858 292993260 513415788 591974489 637132487 478544246 74922304 580030866 850680713 924206054 413547205 247512739 671009508 606932416 225005793 924206054 689710096 828927692 856735137 899117577 648616244 846170712 964125625 336593863 175701124 677668583 580030866 936309465 770508461 163169584 896696773 421303765 247512739 416142329 32466636 622619054 250175378 513415788 74922304 222705824 14297338 277856219 669918126 416142329 396735868 677668583 606932416 513415788 163169584 671009508 824610448 326384937 689710096 247512739 62570858 924634937 648085065 341340420 222705824 291594021 420167079 156349888 420387751 680237797 637132487 846170712 916978609 175601100 828927692 338201288 706786139 457457604 35579887 338201288 175701124 86574100 478544246 35579887 338201288 833320035 569034545 171884847 691658174 648616244 277856219 606932416 338201288 476863561 825790020 689144692 654774801 457457604 338511968 21936446 222705824 156349888 896696773 580030866 689144692 853333181 689710096 766460882 421319638 658765373 658765373 924634937 606932416 689144692 825790020 326910332 896696773 654774801 373950160 326910332 247512739 896696773 669918126 964125625 175601100 128172058 924634937 606932416 916978609 32466636 715427395 648616244 831028663 833320035 396735868 455972234 478544246 569034545 420387751 573410811 396735868 833320035 338201288 156349888 846170712 669918126 663559431 936309465 631604897 86574100 639642999 291594021 455972234 413547205 828927692 35579887 689144692 552836563 663559431 326384937 973264476 291594021 416142329 277856219 648616244 175601100 924206054 856735137 175701124 171884847 426804318 853333181 622619054 770508461 163169584 622619054 336593863 689144692 225005793 420387751 338511968 14297338 833320035 384773958 478544246 128172058 62570858 373950160 856735137 706786139 677668583 228994771 146266056 421303765 831028663 924634937 70200609 648085065 70200609 770508461 384773958 846170712 338201288 56515478 569034545 455972234 631604897 825790020 677668583 432062450 552836563 671009508 56515478 14297338 689696038 455972234 421319638 421303765 156349888 14297338 680237797 695926284 833320035 689144692 156349888 766460882 413547205 964125625 569034545 420387751 689710096 326910332 569034545 648085065 478544246 695926284 715427395 573410811 689144692 338511968 228994771 850680713 175601100 639642999 824610448 119786837 156349888 277856219 669918126 225005793 637132487 639642999 247512739 591974489 828927692 856735137 689696038 478544246 622619054 689696038 277856219 247512739 580030866 706786139 631604897 691658174 476863561 862458309 35579887 39563973 606932416 32466636 552836563 426804318 247512739 478544246 421303765 689144692 86574100 426804318 146266056 850680713 175601100 14297338 691658174 924634937 831028663 924634937 478544246 225005793 631604897 846170712 828927692 639642999 420167079 341340420 228994771 706786139 32466636 149507119 457457604 639642999 338511968 341340420 326384937 267197527 654774801 247512739 973264476 21936446 853333181 149507119 277856219 39563973 916978609 35579887 715427395 146266056 163169584 146266056 70200609 163169584 156349888 225005793 250175378 689144692 420387751 173590688 856735137 338201288 637132487 341340420 824610448 677668583 658765373 432062450 691658174 416142329 715427395 277856219 326384937 513415788 916978609 591974489 569034545 766460882 338511968 824610448 384773958 455972234 149507119 924206054 552836563 631604897 580030866 639642999 715427395 831028663 247512739 277856219 580030866 421319638 326384937 267197527 384773958 924206054 680237797 476863561 119786837 157524924 175601100 146266056 916978609 421303765 689696038 654774801 654774801 35579887 924634937 924634937 552836563 896696773 336593863 924206054 639642999 225005793 689696038 119786837 291594021 862458309 831028663 899117577 648616244 862458309 654774801 173590688 35579887 420387751 573410811 831028663 833320035 341340420 267197527 677668583 695926284 680237797 62570858 420167079 896696773 825790020 689696038 146266056 291594021 573410811 420387751 850680713 455972234 654774801 421319638 247512739 662997517 658765373 39563973 658765373 569034545 715427395 146266056 924206054 341340420 924634937 277856219 338511968 455972234 680237797 862458309 591974489 396735868 766460882 421303765 862458309 892526868 149507119 457457604 899117577 569034545 899117577 421319638 291594021 292993260 580030866 384773958 689710096 680237797 146266056 663559431 924206054 662997517 341340420 39563973 924634937 552836563 689144692 936309465 899117577 455972234 648616244 573410811 291594021 824610448 606932416 770508461 631604897 291594021 173590688 396735868 338201288 658765373 825790020 292993260 326910332 569034545 669918126 277856219 569034545 648085065 853333181 39563973 689710096 831028663 267197527 373950160 338201288 326384937 119786837 421303765 622619054 853333181 326384937 146266056 476863561 658765373 831028663 476863561 247512739 157524924 326910332 622619054 56515478 35579887 552836563 862458309 420387751 149507119 689710096 924206054 591974489 455972234 413547205 336593863 770508461 476863561 35579887 421319638 828927692 396735868 338201288 669918126 338511968 658765373 222705824 924206054 420387751 86574100 32466636 606932416 21936446 247512739 680237797 973264476 247512739 128172058 936309465 677668583 222705824 695926284 247512739 74922304 648616244 56515478 146266056 267197527 850680713 455972234 637132487 639642999 513415788 413547205 149507119 336593863 850680713 171884847 573410811 175601100 770508461 591974489 396735868 119786837 669918126 373950160 250175378 899117577 973264476 74922304 291594021 267197527 171884847 86574100 228994771 455972234 606932416 247512739 326910332 338511968 426804318 277856219 247512739 119786837 658765373 662997517 677668583 899117577 70200609 455972234 648616244 766460882 326384937 850680713 86574100 225005793 119786837 658765373 824610448 936309465 964125625 924634937 70200609 846170712 413547205 247512739 606932416 654774801 173590688 277856219 695926284 677668583 846170712 833320035 892526868 896696773 689144692 924634937 552836563 862458309 420387751 173590688 14297338 828927692 936309465 119786837 62570858 622619054 420167079 924206054 247512739 247512739 384773958 156349888 689696038 856735137 825790020 420387751 677668583 689696038 766460882 175701124 247512739 173590688 326910332 70200609 156349888 373950160 163169584 326384937 228994771 631604897 455972234 689710096 639642999 338511968 62570858 892526868 671009508 916978609 336593863 62570858 225005793 292993260 824610448 247512739 338511968 292993260 457457604 326384937 846170712 715427395 892526868 637132487 413547205 654774801 658765373 175601100 924634937 770508461 663559431 384773958 648616244 457457604 421303765 831028663 420167079 663559431 846170712 695926284 173590688 146266056 824610448 824610448 171884847 973264476 277856219 631604897 32466636 420167079 573410811 896696773 267197527 173590688 149507119 631604897 663559431 341340420 420167079 62570858 225005793 828927692 689710096 119786837 691658174 338201288 892526868 420167079 896696773 637132487 569034545 924206054 163169584 573410811 413547205 770508461 421319638 924206054 173590688 62570858 39563973 637132487 899117577 146266056 247512739 420387751 924634937 421303765 899117577 455972234 606932416 426804318 149507119 695926284 924206054 899117577 591974489 336593863 824610448 669918126 32466636 14297338 39563973 669918126 128172058 267197527 222705824 455972234 373950160 478544246 74922304 631604897 892526868 413547205 175701124 850680713 341340420 924206054 338201288 426804318 606932416 478544246 336593863 862458309 715427395 689144692 336593863 62570858 853333181 225005793 291594021 277856219 850680713 455972234 228994771 639642999 552836563 56515478 831028663 225005793 478544246 606932416 637132487 662997517 292993260 149507119 157524924 846170712 396735868 973264476 173590688 86574100 432062450 292993260 341340420 671009508 74922304 648085065 828927692 21936446 426804318 157524924 580030866 513415788 715427395 924206054 706786139 892526868 455972234 846170712 326910332 163169584 689696038 648085065 824610448 157524924 175701124 149507119 86574100 420387751 896696773 420167079 573410811 277856219 228994771 119786837 552836563 291594021 373950160 846170712 291594021 828927692 455972234 21936446 631604897 680237797 421303765 173590688 250175378 39563973 850680713 658765373 689710096 14297338 222705824 831028663 338201288 766460882 149507119 648085065 39563973 420387751 828927692 828927692 695926284 146266056 658765373 924206054 156349888 896696773 119786837 416142329 173590688 853333181 432062450 291594021 924634937 689696038 580030866 396735868 856735137 413547205 175701124 899117577 850680713 291594021 689710096 247512739 853333181 689710096 662997517 478544246 396735868 648085065 157524924 833320035 338511968 689710096 663559431 862458309 128172058 639642999 173590688 770508461 14297338 680237797 171884847 680237797 606932416 228994771 163169584 936309465 850680713 846170712 396735868 766460882 292993260 39563973 856735137 338511968 622619054 573410811 846170712 622619054 669918126 831028663 622619054 580030866 35579887 580030866 457457604 916978609 86574100 964125625 899117577 924634937 924634937 426804318 715427395 163169584 706786139 706786139 648616244 654774801 250175378 32466636 341340420 850680713 637132487 671009508 689696038 924634937 680237797 828927692 689144692 338511968 420387751 326910332 689710096 228994771 292993260 173590688 853333181 74922304 831028663 513415788 39563973 336593863 476863561 421319638 691658174 277856219 899117577 455972234 267197527 86574100 74922304 669918126 706786139 715427395 936309465 222705824 695926284 677668583 637132487 163169584 74922304 853333181 292993260 421303765 32466636 157524924 455972234 513415788 825790020 916978609 831028663 277856219 856735137 247512739 552836563 689144692 689144692 648616244 973264476 892526868 580030866 421319638 846170712 247512739 715427395 648085065 715427395 478544246 35579887 591974489 936309465 336593863 689710096 247512739 591974489 677668583 384773958 689696038 580030866 420387751 663559431 662997517 156349888 413547205 569034545 157524924 291594021 892526868 658765373 654774801 833320035 396735868 622619054 32466636 21936446 513415788 856735137 513415788 973264476 421303765 663559431 695926284 175701124 228994771 267197527 21936446 86574100 850680713 663559431 899117577 964125625 569034545 648616244 228994771 457457604 924634937 828927692 580030866 175701124 658765373 336593863 119786837 62570858 648085065 833320035 413547205 163169584 689710096 856735137 637132487 455972234 853333181 677668583 277856219 384773958 631604897 476863561 671009508 128172058 163169584 267197527 663559431 648616244 175701124 247512739 426804318 689710096 766460882 250175378 663559431 157524924 606932416 896696773 680237797 338201288 86574100 292993260 622619054 222705824 32466636 850680713 336593863 14297338 591974489 846170712 706786139 591974489 373950160 228994771 631604897 32466636 156349888 35579887 766460882 35579887 21936446 222705824 663559431 973264476 384773958 691658174 580030866 639642999 695926284 291594021 964125625 892526868 658765373 658765373 973264476 580030866 770508461 74922304 648616244 648616244 689144692 689696038 336593863 175701124 32466636 770508461 267197527 899117577 850680713 336593863 631604897 222705824 222705824 39563973 924634937 689710096 513415788 846170712 292993260 14297338 513415788 21936446 671009508 156349888 171884847 426804318 396735868 648085065 689144692 247512739 648616244 691658174 146266056 128172058 420167079 825790020 622619054 671009508 426804318 173590688 326910332 250175378 338511968 74922304 336593863 648616244 420167079 373950160 856735137 648085065 831028663 850680713 222705824 292993260 648616244 56515478 658765373 671009508 695926284 70200609 691658174 706786139 32466636 457457604 373950160 846170712 706786139 326910332 853333181 175601100 689696038 973264476 222705824 86574100 706786139 39563973 413547205 119786837 267197527 156349888 766460882 631604897 637132487 175601100 691658174 455972234 573410811 677668583 420167079 373950160 338201288 250175378 689144692 175601100 291594021 420387751 831028663 478544246 916978609 892526868 924206054 689696038 899117577 455972234 86574100 128172058 225005793 128172058 247512739 277856219 846170712 671009508 384773958 146266056 825790020 637132487 173590688 831028663 56515478 654774801 384773958 416142329 171884847 149507119 973264476 74922304 658765373 654774801 292993260 573410811 326384937 706786139 326384937 336593863 573410811 421303765 715427395 326910332 924206054 689144692 899117577 853333181 631604897 173590688 338201288 225005793 250175378 648616244 689144692 671009508 648616244 291594021 663559431 32466636 247512739 846170712 455972234 662997517 267197527 631604897 654774801 373950160 569034545 580030866 326910332 824610448 35579887 228994771 478544246 892526868 373950160 157524924 662997517 828927692 62570858 426804318 421319638 267197527 432062450 173590688 824610448 426804318 622619054 70200609 86574100 228994771 853333181 964125625 62570858 552836563 413547205 86574100 421303765 119786837 341340420 338201288 267197527 413547205 853333181 173590688 291594021 228994771 663559431 689144692 228994771 916978609 119786837 677668583 639642999 639642999 157524924 32466636 663559431 936309465 341340420 706786139 964125625 715427395 964125625 149507119 222705824 163169584 924206054 457457604 899117577 924206054 396735868 924206054 292993260 86574100 32466636 825790020 552836563 896696773 916978609 478544246 973264476 825790020 695926284 924206054 924634937 56515478 706786139 222705824 128172058 421303765 225005793 825790020 715427395 163169584 637132487 695926284 228994771 648616244 277856219 173590688 384773958 175701124 396735868 421303765 677668583 654774801 384773958 689710096 766460882 457457604 175601100 413547205 74922304 964125625 824610448 457457604 21936446 32466636 247512739 552836563 825790020 706786139 648616244 606932416 637132487 828927692 146266056 831028663 156349888 831028663 336593863 831028663 247512739 56515478 828927692 396735868 513415788 648085065 149507119 292993260 426804318 648085065 62570858 639642999 824610448 637132487 824610448 846170712 924206054 662997517 326384937 476863561 338511968 432062450 973264476 225005793 171884847 62570858 149507119 706786139 478544246 413547205 654774801 39563973 591974489 341340420 631604897 413547205 420387751 916978609 833320035 128172058 128172058 573410811 228994771 119786837 850680713 421319638 573410811 14297338 225005793 677668583 892526868 637132487 689696038 766460882 695926284 146266056 639642999 478544246 862458309 21936446 119786837 513415788 856735137 128172058 689696038 658765373 936309465 292993260 21936446 677668583 936309465 824610448 326384937 373950160 326384937 421303765 833320035 924634937 175601100 326384937 825790020 853333181 689696038 35579887 715427395 513415788 591974489 513415788 639642999 267197527 916978609 680237797 662997517 421319638 766460882 766460882 432062450 669918126 157524924 573410811 654774801 70200609 916978609 175701124 267197527 420167079 420387751 689696038 580030866 513415788 326910332 225005793 853333181 691658174 899117577 62570858 896696773 663559431 831028663 637132487 569034545 924206054 338511968 175701124 86574100 695926284 669918126 222705824 426804318 689696038 476863561 606932416 455972234 175701124 476863561 228994771 338511968 622619054 336593863 171884847 654774801 892526868 896696773 420167079 74922304 173590688 267197527 691658174 373950160 413547205 384773958 39563973 222705824 924206054 766460882 648085065 56515478 689696038 648085065 326384937 128172058 35579887 677668583 476863561 70200609 292993260 648616244 936309465 677668583 973264476 128172058 691658174 163169584 853333181 292993260 163169584 924634937 552836563 416142329 338201288 658765373 175701124 157524924 850680713 680237797 648085065 850680713 637132487 146266056 916978609 671009508 21936446 631604897 173590688 828927692 326910332 831028663 396735868 924206054 669918126 32466636 631604897 691658174 56515478 580030866 671009508 831028663 706786139 338201288 476863561 856735137 373950160 163169584 128172058 149507119 964125625 338201288 856735137 591974489 14297338 62570858 833320035 420167079 171884847 338201288 292993260 338201288 591974489 924206054 171884847 338201288 86574100 715427395 658765373 175601100 292993260 35579887 892526868 228994771 384773958 74922304 420387751 384773958 292993260 156349888 689696038 862458309 850680713 432062450 326384937 689710096 222705824 119786837 824610448 171884847 292993260 662997517 856735137 225005793 163169584 892526868 715427395 846170712 156349888 62570858 292993260 56515478 341340420 156349888 86574100 671009508 171884847 420167079 606932416 924634937 62570858 552836563 850680713 924634937 476863561 326384937 591974489 326384937 149507119 457457604 513415788 924206054 552836563 569034545 606932416 146266056 569034545 916978609 32466636 225005793 831028663 637132487 421303765 669918126 86574100 86574100 338511968 924634937 637132487 689696038 413547205 680237797 326910332 622619054 373950160 156349888 850680713 457457604 552836563 706786139 689696038 420167079 973264476 175601100 936309465 715427395 637132487 128172058 899117577 426804318 831028663 831028663 573410811 831028663 420387751 326910332 973264476 457457604 689144692 648616244 128172058 35579887 157524924 277856219 432062450 663559431 247512739 292993260 766460882 384773958 336593863 250175378 326910332 156349888 689696038 156349888 850680713 146266056 225005793 658765373 341340420 662997517 420167079 277856219 552836563 663559431 163169584 689696038 420387751 680237797 892526868 21936446 70200609 766460882 250175378 706786139 671009508 171884847 326384937 706786139 862458309 850680713 222705824 677668583 39563973 396735868 56515478 936309465 766460882 648616244 606932416 964125625 228994771 853333181 770508461 552836563 384773958 691658174 413547205 373950160 973264476 292993260 326384937 267197527 175601100 21936446 850680713 455972234 247512739 606932416 846170712 639642999 770508461 896696773 421319638 338511968 850680713 341340420 648085065 850680713 413547205 373950160 336593863 689144692 916978609 326910332 569034545 292993260 292993260 669918126 326384937 292993260 689696038 831028663 648616244 291594021 457457604 225005793 338511968 856735137 850680713 277856219 680237797 828927692 689144692 973264476 973264476 267197527 432062450 916978609 476863561 662997517 128172058 924206054 671009508 175701124 964125625 336593863 831028663 658765373 606932416 384773958 228994771 916978609 396735868 476863561 420387751 654774801 706786139 899117577 225005793 552836563 831028663 896696773 689710096 292993260 513415788 338511968 478544246 291594021 691658174 622619054 74922304 924634937 21936446 637132487 163169584 513415788 770508461 591974489 163169584 157524924 831028663 899117577 149507119 420387751 648616244 86574100 225005793 373950160 119786837 336593863 277856219 476863561 569034545 631604897 338511968 637132487 689696038 171884847 689696038 70200609 689696038 70200609 21936446 671009508 964125625 338511968 341340420 62570858 924634937 671009508 964125625 163169584 228994771 74922304 420167079 658765373 326910332 850680713 573410811 637132487 421303765 247512739 396735868 648085065 175601100 420387751 432062450 149507119 426804318 21936446 416142329 766460882 455972234 856735137 669918126 432062450 336593863 476863561 478544246 662997517 896696773 580030866 680237797 225005793 622619054 247512739 513415788 476863561 21936446 171884847 689710096 689710096 552836563 173590688 846170712 128172058 146266056 715427395 892526868 32466636 175601100 639642999 421303765 896696773 420387751 964125625 338201288 850680713 695926284 715427395 384773958 326910332 420387751 671009508 695926284 936309465 247512739 833320035 899117577 663559431 291594021 853333181 247512739 225005793 420167079 56515478 14297338 680237797 157524924 432062450 964125625 973264476 973264476 373950160 573410811 648616244 14297338 74922304 850680713 228994771 250175378 691658174 457457604 825790020 455972234 14297338 476863561 157524924 74922304 892526868 833320035 622619054 163169584 171884847 432062450 420167079 146266056 677668583 825790020 689696038 291594021 924634937 341340420 326910332 846170712 580030866 654774801 14297338 35579887 326384937 691658174 552836563 420387751 580030866 766460882 267197527 171884847 35579887 478544246 622619054 850680713 326384937 336593863 267197527 853333181 856735137 225005793 373950160 225005793 292993260 39563973 476863561 513415788 119786837 74922304 420387751 662997517 591974489 691658174 247512739 228994771 833320035 654774801 373950160 648085065 606932416 689710096 326910332 569034545 828927692 639642999 35579887 384773958 648085065 228994771 850680713 338511968 14297338 654774801 292993260 663559431 413547205 671009508 326910332 426804318 552836563 936309465 695926284 899117577 420167079 862458309 824610448 175701124 478544246 175601100 225005793 421319638 677668583 420387751 831028663 580030866 924206054 695926284 476863561 157524924 824610448 856735137 964125625 247512739 896696773 86574100 828927692 149507119 825790020 695926284 824610448 824610448 149507119 671009508 631604897 677668583 128172058 573410811 426804318 828927692 70200609 119786837 420387751 680237797 552836563 384773958 513415788 326910332 119786837 157524924 658765373 695926284 35579887 689144692 689710096 936309465 695926284 175601100 892526868 569034545 396735868 924634937 420167079 552836563 21936446 225005793 766460882 853333181 326910332 658765373 862458309 171884847 648616244 892526868 916978609 856735137 924634937 156349888 413547205 846170712 336593863 128172058 639642999 384773958 924206054 326910332 924634937 513415788 175601100 689710096 62570858 225005793 56515478 326384937 654774801 421319638 70200609 338201288 341340420 175701124 35579887 916978609 171884847 606932416 936309465 658765373 828927692 689696038 856735137 175601100 39563973 56515478 689710096 421303765 225005793 691658174 658765373 70200609 228994771 828927692 416142329 222705824 420387751 74922304 648085065 416142329 326384937 591974489 831028663 421319638 862458309 580030866 973264476 663559431 128172058 420167079 119786837 14297338 606932416 32466636 119786837 552836563 689144692 766460882 32466636 680237797 267197527 35579887 766460882 384773958 432062450 924206054 648085065 338511968 146266056 973264476 455972234 70200609 831028663 916978609 455972234 146266056 432062450 689144692 899117577 21936446 420167079 225005793 569034545 156349888 247512739 336593863 924206054 277856219 421319638 695926284 896696773 591974489 580030866 715427395 228994771 936309465 326910332 247512739 56515478 622619054 373950160 639642999 689710096 222705824 892526868 663559431 432062450 292993260 654774801 831028663 326384937 648085065 149507119 648616244 663559431 680237797 695926284 128172058 831028663 175601100 56515478 892526868 336593863 420387751 648616244 513415788 384773958 850680713 892526868 924206054 622619054 420167079 924206054 413547205 384773958 671009508 163169584 157524924 648616244 86574100 247512739 267197527 654774801 455972234 341340420 74922304 662997517 338511968 825790020 824610448 663559431 706786139 56515478 175701124 39563973 476863561 175701124 175601100 62570858 175701124 658765373 899117577 373950160 896696773 222705824 669918126 70200609 225005793 639642999 680237797 973264476 677668583 654774801 689144692 373950160 825790020 86574100 825790020 384773958 677668583 663559431 824610448 766460882 416142329 228994771 163169584 691658174 846170712 853333181 373950160 677668583 128172058 573410811 455972234 341340420 222705824 292993260 899117577 770508461 222705824 250175378 14297338 622619054 175601100 416142329 513415788 56515478 669918126 338511968 14297338 766460882 421303765 163169584 14297338 973264476 432062450 228994771 606932416 637132487 119786837 396735868 973264476 373950160 569034545 225005793 326910332 648085065 828927692 892526868 637132487 277856219 648616244 455972234 128172058 421303765 622619054 569034545 669918126 637132487 631604897 706786139 373950160 396735868 654774801 171884847 341340420 892526868 247512739 766460882 32466636 831028663 336593863 70200609 384773958 689144692 689696038 157524924 569034545 846170712 569034545 680237797 648085065 326384937 277856219 833320035 74922304 163169584 631604897 476863561 825790020 432062450 267197527 831028663 35579887 622619054 639642999 128172058 228994771 896696773 691658174 62570858 853333181 163169584 573410811 163169584 591974489 973264476 432062450 637132487 163169584 222705824 573410811 825790020 936309465 35579887 432062450 250175378 74922304 662997517 936309465 74922304 689696038 175601100 228994771 222705824 973264476 658765373 173590688 924634937 936309465 896696773 373950160 222705824 846170712 478544246 70200609 695926284 825790020 671009508 39563973 157524924 936309465 964125625 770508461 680237797 892526868 384773958 639642999 341340420 677668583 336593863 680237797 416142329 677668583 896696773 175601100 706786139 384773958 669918126 478544246 606932416 56515478 32466636 222705824 833320035 591974489 478544246 770508461 157524924 175701124 384773958 277856219 833320035 128172058 828927692 222705824 654774801 662997517 173590688 56515478 175701124 14297338 573410811 157524924 396735868 936309465 580030866 338201288 476863561 74922304 277856219 396735868 654774801 896696773 478544246 573410811 658765373 580030866 689710096 689144692 573410811 689710096 689696038 973264476 573410811 455972234 936309465 336593863 552836563 250175378 892526868 326384937 420167079 171884847 695926284 862458309 62570858 149507119 149507119 156349888 825790020 846170712 373950160 580030866 420387751 421319638 175601100 421319638 476863561 695926284 326910332 828927692 896696773 513415788 373950160 853333181 580030866 32466636 669918126 715427395 163169584 552836563 648616244 426804318 457457604 691658174 156349888 373950160 277856219 74922304 715427395 21936446 62570858 86574100 432062450 426804318 828927692 671009508 569034545 396735868 14297338 228994771 513415788 62570858 916978609 228994771 35579887 853333181 86574100 850680713 478544246 455972234 476863561 552836563 74922304 899117577 513415788 56515478 326384937 32466636 658765373 455972234 648616244 476863561 247512739 689710096 856735137 663559431 569034545 35579887 828927692 689144692 706786139 14297338 916978609 338511968 326384937 326384937 689696038 413547205 695926284 175601100 770508461 336593863 896696773 341340420 119786837 74922304 648616244 853333181 416142329 175701124 663559431 671009508 338511968 163169584 936309465 426804318 326384937 663559431 35579887 924206054 156349888 396735868 828927692 149507119 824610448 171884847 637132487 291594021 569034545 173590688 175601100 689696038 658765373 573410811 250175378 149507119 478544246 853333181 32466636 426804318 654774801 277856219 384773958 936309465 128172058 715427395 606932416 476863561 277856219 326910332 14297338 156349888 899117577 35579887 455972234 119786837 648616244 850680713 74922304 476863561 421303765 680237797 171884847 569034545 70200609 277856219 964125625 338201288 853333181 326384937 828927692 149507119 173590688 86574100 631604897 671009508 326910332 74922304 156349888 853333181 128172058 416142329 569034545 56515478 663559431 899117577 21936446 326384937 476863561 74922304 648616244 420387751 856735137 892526868 420387751 478544246 396735868 222705824 267197527 175601100 56515478 691658174 825790020 828927692 825790020 591974489 677668583 639642999 916978609 824610448 336593863 457457604 39563973 671009508 658765373 677668583 973264476 173590688 420387751 853333181 14297338 689144692 32466636 222705824 175701124 432062450 119786837 896696773 648616244 573410811 326384937 695926284 247512739 292993260 396735868 14297338 662997517 336593863 831028663 856735137 70200609 695926284 455972234 74922304 341340420 853333181 277856219 833320035 916978609 658765373 831028663 173590688 706786139 128172058 639642999 336593863 421303765 476863561 639642999 341340420 222705824 476863561 56515478 247512739 552836563 846170712 715427395 658765373 291594021 654774801 766460882 222705824 426804318 658765373 669918126 384773958 648085065 373950160 146266056 846170712 222705824 850680713 222705824 591974489 862458309 396735868 119786837 341340420 326910332 267197527 292993260 277856219 416142329 432062450 591974489 250175378 457457604 267197527 648616244 896696773 825790020 156349888 831028663 175701124 326910332 62570858 478544246 580030866 689696038 35579887 21936446 457457604 648616244 689144692 856735137 654774801 14297338 146266056 513415788 432062450 828927692 964125625 247512739 831028663 326910332 157524924 338201288 671009508 639642999 247512739 706786139 569034545 228994771 622619054 421319638 292993260 175601100 476863561 552836563 292993260 426804318 689144692 62570858 384773958 291594021 648616244 924634937 766460882 689144692 250175378 70200609 74922304 416142329 56515478 892526868 573410811 770508461 569034545 853333181 74922304 964125625 175701124 658765373 569034545 173590688 691658174 648085065 338511968 326910332 156349888 62570858 426804318 341340420 671009508 146266056 662997517 853333181 964125625 225005793 689710096 680237797 420167079 658765373 119786837 478544246 580030866 62570858 892526868 862458309 964125625 964125625 831028663 689144692 421319638 639642999 163169584 831028663 326910332 552836563 421319638 669918126 175601100 128172058 658765373 21936446 580030866 455972234 341340420 338201288 648616244 766460882 924206054 119786837 426804318 250175378 420167079 648085065 552836563 175601100 677668583 846170712 292993260 457457604 715427395 457457604 689710096 924634937 478544246 70200609 677668583 156349888 175601100 622619054 766460882 658765373 648616244 770508461 175601100 247512739 580030866 671009508 291594021 580030866 146266056 175601100 225005793 689696038 591974489 171884847 432062450 396735868 622619054 149507119 766460882 14297338 637132487 32466636 457457604 413547205 936309465 573410811 86574100 631604897 552836563 892526868 924634937 580030866 622619054 421303765 833320035 455972234 119786837 413547205 689710096 416142329 824610448 896696773 833320035 373950160 706786139 695926284 156349888 513415788 426804318 896696773 850680713 770508461 663559431 338201288 637132487 222705824 175701124 247512739 573410811 421303765 156349888 277856219 671009508 70200609 631604897 899117577 591974489 715427395 62570858 622619054 689710096 426804318 421303765 964125625 648085065 416142329 128172058 426804318 171884847 606932416 421303765 228994771 62570858 573410811 569034545 267197527 119786837 32466636 924206054 146266056 336593863 149507119 222705824 336593863 850680713 267197527 70200609 964125625 573410811 899117577 341340420 457457604 899117577 384773958 552836563 32466636 691658174 654774801 336593863 163169584 896696773 157524924 825790020 267197527 828927692 476863561 973264476 936309465 964125625 14297338 457457604 175601100 689144692 336593863 573410811 824610448 171884847 622619054 326384937 476863561 277856219 648616244 631604897 580030866 267197527 766460882 396735868 222705824 924634937 267197527 250175378 715427395 924206054 421319638 426804318 552836563 21936446 680237797 396735868 70200609 899117577 341340420 175601100 373950160 326384937 833320035 552836563 277856219 175701124 426804318 119786837 591974489 591974489 119786837 149507119 669918126 291594021 662997517 689710096 21936446 569034545 896696773 175601100 292993260 658765373 689144692 35579887 455972234 338201288 62570858 654774801 824610448 831028663 267197527 896696773 478544246 420167079 338511968 326384937 338511968 416142329 916978609 338201288 606932416 648085065 695926284 338201288 292993260 21936446 658765373 924634937 892526868 663559431 338511968 622619054 432062450 156349888 689696038 149507119 824610448 569034545 338511968 552836563 850680713 426804318 175601100 639642999 715427395 569034545 766460882 691658174 14297338 715427395 654774801 86574100 39563973 639642999 476863561 580030866 689696038 606932416 677668583 146266056 384773958 326910332 591974489 338201288 853333181 916978609 228994771 892526868 56515478 86574100 326384937 770508461 175601100 658765373 936309465 250175378 338201288 175701124 580030866 770508461 56515478 916978609 828927692 853333181 671009508 706786139 432062450 825790020 899117577 680237797 420387751 420387751 691658174 677668583 338201288 292993260 680237797 175601100 824610448 892526868 225005793 396735868 432062450 924206054 222705824 825790020 35579887 899117577 824610448 416142329 163169584 396735868 862458309 421319638 973264476 663559431 663559431 173590688 86574100 671009508 86574100 457457604 831028663 856735137 856735137 384773958 846170712 119786837 916978609 338201288 457457604 631604897 326910332 853333181 580030866 715427395 292993260 338201288 384773958 513415788 267197527 478544246 680237797 606932416 39563973 338511968 336593863 924206054 591974489 336593863 766460882 457457604 631604897 416142329 326384937 426804318 853333181 228994771 457457604 14297338 658765373 163169584 426804318 426804318 457457604 662997517 825790020 35579887 457457604 964125625 156349888 39563973 420167079 86574100 291594021 74922304 654774801 62570858 580030866 695926284 336593863 39563973 277856219 569034545 924634937 421303765 338201288 896696773 892526868 715427395 689144692 677668583 569034545 128172058 850680713 833320035 853333181 648085065 706786139 247512739 824610448 74922304 267197527 892526868 622619054 420167079 56515478 654774801 432062450 396735868 654774801 341340420 228994771 173590688 648085065 32466636 74922304 341340420 648616244 573410811 56515478 766460882 973264476 35579887 654774801 149507119 648085065 291594021 384773958 175701124 247512739 426804318 631604897 62570858 420167079 326384937 146266056 622619054 128172058 853333181 171884847 964125625 175601100 146266056 373950160 396735868 421303765 171884847 856735137 146266056 573410811 828927692 478544246 964125625 420167079 936309465 455972234 899117577 964125625 648616244 228994771 421319638 326384937 569034545 689710096 691658174 862458309 86574100 580030866 896696773 119786837 171884847 225005793 639642999 421303765 552836563 573410811 828927692 70200609 421303765 828927692 291594021 413547205 421319638 770508461 336593863 580030866 916978609 936309465 677668583 341340420 476863561 39563973 669918126 14297338 341340420 326910332 639642999 14297338 573410811 128172058 171884847 225005793 373950160 171884847 715427395 56515478 173590688 622619054 648085065 432062450 478544246 74922304 56515478 833320035 32466636 157524924 413547205 828927692 267197527 896696773 156349888 338511968 228994771 247512739 119786837 70200609 591974489 622619054 74922304 175701124 416142329 569034545 680237797 862458309 175601100 476863561 119786837 421303765 247512739 671009508 766460882 580030866 250175378 247512739 56515478 766460882 373950160 338201288 157524924 695926284 825790020 32466636 247512739 648616244 416142329 513415788 420387751 850680713 267197527 631604897 421303765 432062450 639642999 39563973 420167079 128172058 157524924 973264476 892526868 695926284 56515478 56515478 677668583 175601100 62570858 637132487 341340420 850680713 291594021 277856219 663559431 691658174 663559431 128172058 74922304 513415788 21936446 695926284 766460882 648085065 677668583 455972234 384773958 833320035 457457604 39563973 74922304 825790020 39563973 70200609 250175378 936309465 175601100 146266056 824610448 552836563 21936446 421319638 70200609 338511968 32466636 478544246 86574100 899117577 691658174 267197527 128172058 606932416 149507119 850680713 936309465 384773958 671009508 552836563 119786837 163169584 21936446 899117577 478544246 680237797 591974489 384773958 341340420 677668583 663559431 569034545 175601100 373950160 222705824 663559431 924206054 338201288 416142329 416142329 173590688 689144692 14297338 973264476 247512739 62570858 421303765 373950160 292993260 689710096 715427395 171884847 924206054 648085065 86574100 622619054 677668583 421319638 421303765 326910332 689144692 338201288 250175378 476863561 163169584 689696038 680237797 384773958 426804318 631604897 163169584 924206054 338201288 573410811 964125625 853333181 862458309 175701124 862458309 637132487 336593863 654774801 421319638 513415788 157524924 326910332 669918126 892526868 70200609 513415788 850680713 648616244 689144692 56515478 62570858 924634937 669918126 326910332 964125625 654774801 924634937 663559431 671009508 936309465 924634937 426804318 770508461 695926284 622619054 936309465 86574100 862458309 825790020 250175378 171884847 146266056 32466636 225005793 156349888 663559431 689144692 128172058 267197527 924206054 689710096 119786837 338201288 606932416 689710096 828927692 916978609 591974489 175701124 846170712 70200609 413547205 706786139 706786139 326384937 648616244 924206054 695926284 892526868 250175378 973264476 225005793 654774801 825790020 892526868 455972234 156349888 833320035 128172058 850680713 896696773 396735868 513415788 163169584 671009508 831028663 658765373 384773958 573410811 936309465 964125625 689696038 654774801 513415788 853333181 277856219 338511968 706786139 396735868 476863561 432062450 416142329 326910332 292993260 639642999 146266056 86574100 396735868 856735137 62570858 373950160 862458309 862458309 689696038 338511968 691658174 648085065 828927692 896696773 591974489 671009508 175601100 35579887 163169584 671009508 173590688 222705824 326384937 426804318 478544246 770508461 56515478 228994771 828927692 455972234 824610448 591974489 128172058 924206054 831028663 413547205 689710096 828927692 654774801 70200609 250175378 680237797 648085065 74922304 862458309 833320035 384773958 856735137 853333181 552836563 850680713 119786837 420167079 896696773 825790020 336593863 691658174 689144692 680237797 384773958 149507119 689144692 336593863 247512739 691658174 825790020 326910332 421319638 338201288 856735137 291594021 637132487 663559431 825790020 396735868 825790020 222705824 420387751 421303765 569034545 513415788 677668583 663559431 648085065 222705824 14297338 689144692 622619054 326910332 964125625 426804318 338511968 828927692 39563973 658765373 426804318 669918126 513415788 128172058 70200609 766460882 691658174 715427395 21936446 175701124 591974489 924634937 677668583 421303765 149507119 432062450 706786139 622619054 825790020 896696773 62570858 62570858 157524924 689696038 856735137 478544246 825790020 62570858 173590688 924206054 850680713 420387751 338201288 336593863 70200609 171884847 896696773 591974489 766460882 658765373 648616244 631604897 336593863 916978609 149507119 373950160 421303765 648616244 916978609 476863561 824610448 277856219 225005793 175701124 247512739 225005793 695926284 916978609 338201288 899117577 892526868 766460882 421303765 228994771 825790020 267197527 580030866 770508461 341340420 292993260 476863561 689710096 14297338 476863561 654774801 336593863 56515478 292993260 862458309 416142329 936309465 476863561 175701124 39563973 892526868 833320035 831028663 455972234 833320035 250175378 455972234 421319638 86574100 658765373 689710096 416142329 770508461 35579887 669918126 825790020 175701124 580030866 420167079 831028663 766460882 21936446 552836563 853333181 384773958 916978609 833320035 715427395 648616244 267197527 715427395 39563973 591974489 695926284 373950160 421319638 964125625 74922304 74922304 128172058 250175378 689710096 384773958 173590688 373950160 899117577 924634937 828927692 416142329 373950160 631604897 654774801 341340420 421303765 654774801 62570858 21936446 513415788 637132487 853333181 824610448 432062450 896696773 413547205 421303765 828927692 156349888 569034545 892526868 222705824 862458309 432062450 416142329 658765373 706786139 862458309 267197527 899117577 149507119 850680713 478544246 513415788 896696773 225005793 654774801 924634937 14297338 658765373 384773958 573410811 14297338 56515478 654774801 715427395 846170712 924634937 413547205 831028663 669918126 478544246 715427395 591974489 119786837 580030866 128172058 715427395 247512739 149507119 32466636 662997517 338511968 513415788 654774801 175701124 896696773 228994771 552836563 964125625 689144692 39563973 846170712 896696773 62570858 663559431 689710096 86574100 149507119 14297338 622619054 250175378 338511968 680237797 56515478 171884847 341340420 654774801 277856219 396735868 21936446 222705824 936309465 56515478 648085065 846170712 689144692 580030866 416142329 606932416 128172058 770508461 606932416 916978609 846170712 146266056 420167079 766460882 426804318 338201288 413547205 856735137 21936446 689710096 149507119 552836563 163169584 825790020 689144692 637132487 119786837 964125625 637132487 833320035 639642999 513415788 476863561 964125625 171884847 292993260 831028663 222705824 175601100 828927692 173590688 74922304 856735137 62570858 825790020 432062450 171884847 856735137 39563973 373950160 420167079 936309465 654774801 695926284 631604897 14297338 396735868 648616244 478544246 478544246 936309465 680237797 163169584 828927692 476863561 175701124 225005793 413547205 677668583 862458309 924206054 631604897 677668583 432062450 637132487 680237797 669918126 247512739 671009508 421303765 74922304 146266056 455972234 14297338 637132487 157524924 222705824 420387751 846170712 39563973 157524924 35579887 671009508 291594021 338511968 924206054 32466636 156349888 706786139 833320035 580030866 828927692 277856219 128172058 32466636 552836563 663559431 669918126 455972234 648616244 62570858 552836563 175701124 964125625 250175378 250175378 70200609 420167079 639642999 292993260 899117577 677668583 225005793 39563973 326910332 74922304 250175378 157524924 39563973 677668583 513415788 70200609 677668583 662997517 222705824 924634937 228994771 74922304 828927692 862458309 973264476 292993260 420387751 338511968 247512739 715427395 833320035 824610448 658765373 416142329 766460882 924206054 39563973 654774801 669918126 426804318 171884847 654774801 86574100 225005793 631604897 338201288 421319638 247512739 326384937 175601100 157524924 70200609 654774801 892526868 277856219 648085065 662997517 846170712 420167079 580030866 292993260 163169584 831028663 850680713 56515478 648616244 250175378 338201288 225005793 689710096 396735868 936309465 250175378 591974489 432062450 671009508 689144692 591974489 663559431 896696773 175701124 766460882 267197527 924634937 695926284 899117577 421303765 573410811 14297338 35579887 856735137 689696038 689710096 580030866 833320035 338511968 936309465 892526868 478544246 56515478 896696773 691658174 250175378 766460882 225005793 689144692 569034545 175701124 432062450 175601100 39563973 74922304 149507119 62570858 658765373 478544246 648616244 691658174 924206054 384773958 455972234 663559431 175601100 74922304 228994771 846170712 336593863 552836563 74922304 175701124 420167079 74922304 416142329 973264476 658765373 896696773 225005793 171884847 128172058 56515478 896696773 766460882 421319638 455972234 250175378 824610448 833320035 277856219 896696773 669918126 457457604 573410811 457457604 658765373 924206054 157524924 663559431 973264476 631604897 175701124 338511968 924634937 663559431 552836563 689710096 326384937 267197527 277856219 964125625 580030866 420387751 862458309 175601100 250175378 421319638 326910332 680237797 770508461 689696038 513415788 856735137 850680713 292993260 421303765 833320035 267197527 936309465 455972234 74922304 654774801 421303765 74922304 637132487 56515478 896696773 973264476 222705824 39563973 326384937 146266056 420167079 766460882 513415788 663559431 338201288 964125625 637132487 591974489 973264476 21936446 341340420 715427395 149507119 569034545 225005793 973264476 373950160 225005793 421319638 426804318 86574100 119786837 663559431 663559431 689144692 689696038 292993260 639642999 715427395 228994771 21936446 669918126 250175378 175601100 228994771 32466636 455972234 336593863 892526868 277856219 420387751 341340420 569034545 622619054 671009508 119786837 677668583 14297338 622619054 457457604 573410811 689710096 128172058 691658174 580030866 338201288 691658174 326910332 62570858 892526868 695926284 457457604 862458309 825790020 573410811 706786139 421319638 457457604 689696038 671009508 846170712 86574100 457457604 689696038 420167079 421303765 853333181 228994771 175601100 56515478 426804318 862458309 413547205 706786139 156349888 853333181 896696773 896696773 74922304 455972234 421303765 420167079 277856219 267197527 766460882 157524924 658765373 222705824 175601100 680237797 631604897 171884847 292993260 156349888 421303765 163169584 157524924 175601100 964125625 637132487 973264476 455972234 766460882 513415788 455972234 896696773 413547205 35579887 157524924 964125625 163169584 39563973 833320035 156349888 39563973 677668583 326384937 824610448 149507119 591974489 62570858 62570858 856735137 247512739 62570858 691658174 846170712 128172058 825790020 21936446 606932416 715427395 689696038 247512739 247512739 648085065 62570858 689144692 267197527 828927692 420167079 639642999 569034545 384773958 277856219 680237797 689710096 606932416 171884847 580030866 770508461 856735137 70200609 35579887 163169584 899117577 326910332 156349888 825790020 513415788 39563973 654774801 850680713 706786139 35579887 896696773 478544246 654774801 426804318 853333181 936309465 654774801 338201288 766460882 39563973 924634937 70200609 32466636 631604897 175701124 892526868 824610448 250175378 622619054 421303765 146266056 648616244 552836563 896696773 455972234 828927692 689144692 277856219 14297338 228994771 457457604 35579887 338511968 35579887 338511968 39563973 74922304 156349888 552836563 973264476 680237797 420167079 853333181 892526868 828927692 828927692 420387751 432062450 828927692 648085065 680237797 338511968 924634937 631604897 35579887 149507119 291594021 250175378 432062450 476863561 416142329 173590688 70200609 225005793 39563973 648616244 35579887 157524924 706786139 916978609 171884847 856735137 853333181 163169584 225005793 580030866 338511968 706786139 250175378 892526868 853333181 892526868 689144692 856735137 654774801 573410811 770508461 476863561 569034545 421319638 689696038 669918126 924206054 658765373 146266056 421303765 420167079 766460882 86574100 662997517 426804318 56515478 326384937 163169584 856735137 32466636 658765373 639642999 341340420 225005793 853333181 420167079 654774801 455972234 74922304 924634937 336593863 513415788 580030866 247512739 695926284 62570858 420167079 569034545 338201288 341340420 622619054 662997517 695926284 62570858 936309465 247512739 416142329 828927692 639642999 175701124 706786139 715427395 338511968 916978609 338511968 426804318 421319638 648085065 338511968 336593863 622619054 163169584 680237797 691658174 35579887 677668583 689144692 677668583 846170712 416142329 175601100 175701124 426804318 420387751 56515478 277856219 171884847 86574100 654774801 56515478 222705824 39563973 770508461 924206054 173590688 899117577 338201288 964125625 119786837 828927692 824610448 606932416 277856219 21936446 74922304 833320035 828927692 476863561 648616244 648616244 32466636 569034545 157524924 326384937 250175378 606932416 416142329 924634937 631604897 770508461 862458309 833320035 850680713 175601100 899117577 569034545 32466636 766460882 622619054 648085065 892526868 691658174 606932416 277856219 924634937 695926284 455972234 637132487 706786139 277856219 225005793 639642999 831028663 149507119 824610448 156349888 175701124 766460882 173590688 689696038 338511968 156349888 426804318 654774801 964125625 973264476 420167079 149507119 654774801 680237797 39563973 250175378 421319638 35579887 606932416 413547205 770508461 457457604 21936446 413547205 513415788 663559431 580030866 573410811 833320035 591974489 591974489 396735868 862458309 432062450 856735137 396735868 689696038 326384937 56515478 846170712 21936446 936309465 420387751 175701124 706786139 225005793 691658174 648616244 689144692 326910332 420387751 573410811 338511968 689144692 413547205 824610448 573410811 936309465 156349888 163169584 421319638 622619054 175701124 292993260 648616244 292993260 21936446 32466636 373950160 973264476 173590688 715427395 420387751 292993260 277856219 850680713 622619054 695926284 421303765 856735137 580030866 639642999 669918126 924206054 648085065 476863561 658765373 326910332 338511968 892526868 163169584 654774801 856735137 225005793 936309465 622619054 689144692 62570858 420167079 892526868 291594021 14297338 341340420 706786139 326910332 291594021 513415788 341340420 824610448 149507119 828927692 291594021 146266056 513415788 421319638 432062450 338201288 420387751 973264476 689144692 32466636 924634937 569034545 373950160 119786837 580030866 689696038 228994771 824610448 426804318 426804318 277856219 149507119 35579887 338201288 831028663 171884847 421303765 637132487 149507119 326910332 639642999 173590688 267197527 228994771 341340420 35579887 62570858 175701124 384773958 669918126 964125625 421303765 156349888 426804318 695926284 828927692 74922304 225005793 853333181 648085065 175701124 413547205 892526868 56515478 715427395 964125625 824610448 421303765 631604897 163169584 916978609 833320035 689710096 222705824 663559431 689144692 853333181 648085065 62570858 689710096 924206054 175601100 648085065 591974489 680237797 455972234 892526868 62570858 964125625 478544246 648085065 396735868 622619054 476863561 14297338 552836563 622619054 896696773 831028663 175701124 606932416 277856219 373950160 825790020 338201288 569034545 689696038 828927692 689710096 654774801 654774801 432062450 669918126 338511968 662997517 850680713 338201288 228994771 432062450 420167079 32466636 420387751 62570858 658765373 580030866 580030866 853333181 146266056 247512739 426804318 924634937 292993260 831028663 292993260 766460882 70200609 291594021 899117577 715427395 677668583 476863561 606932416 770508461 689696038 936309465 457457604 648616244 639642999 341340420 695926284 421319638 924634937 896696773 715427395 384773958 70200609 373950160 924634937 21936446 896696773 384773958 277856219 833320035 606932416 128172058 770508461 695926284 173590688 432062450 163169584 853333181 163169584 416142329 175701124 689144692 338511968 639642999 964125625 862458309 420387751 421303765 689696038 896696773 416142329 856735137 892526868 62570858 292993260 163169584 770508461 622619054 689710096 341340420 899117577 326384937 715427395 326910332 157524924 924634937 420387751 373950160 631604897 591974489 421319638 924206054 74922304 658765373 86574100 573410811 552836563 277856219 247512739 846170712 56515478 247512739 658765373 580030866 825790020 706786139 149507119 247512739 225005793 149507119 326384937 573410811 662997517 35579887 680237797 828927692 591974489 606932416 853333181 856735137 846170712 32466636 689696038 662997517 680237797 35579887 825790020 478544246 916978609 74922304 573410811 831028663 964125625 222705824 341340420 56515478 173590688 833320035 715427395 689144692 573410811 146266056 513415788 74922304 973264476 677668583 267197527 936309465 384773958 86574100 250175378 695926284 32466636 384773958 856735137 175601100 56515478 175601100 62570858 658765373 695926284 648085065 413547205 689710096 580030866 86574100 580030866 631604897 338511968 663559431 677668583 896696773 32466636 396735868 689696038 457457604 291594021 326384937 373950160 936309465 420387751 326910332 658765373 689710096 669918126 648616244 292993260 175601100 606932416 21936446 416142329 416142329 32466636 421319638 163169584 916978609 74922304 396735868 338201288 416142329 341340420 163169584 14297338 175601100 420167079 856735137 74922304 691658174 432062450 373950160 225005793 591974489 39563973 853333181 421303765 420167079 677668583 924206054 421319638 341340420 663559431 552836563 426804318 32466636 171884847 654774801 413547205 924634937 21936446 426804318 384773958 336593863 899117577 973264476 478544246 86574100 706786139 74922304 163169584 662997517 853333181 663559431 658765373 413547205 916978609 62570858 222705824 896696773 831028663 336593863 973264476 32466636 552836563 291594021 35579887 163169584 128172058 413547205 924206054 715427395 338201288 658765373 146266056 850680713 326384937 14297338 420167079 924634937 689696038 373950160 416142329 384773958 637132487 86574100 86574100 580030866 677668583 669918126 513415788 862458309 580030866 892526868 513415788 56515478 671009508 964125625 56515478 413547205 326910332 171884847 964125625 396735868 689710096 119786837 171884847 413547205 432062450 373950160 222705824 455972234 21936446 175701124 648085065 569034545 128172058 606932416 326910332 899117577 149507119 691658174 631604897 591974489 175601100 580030866 457457604 924634937 663559431 552836563 14297338 964125625 74922304 648085065 32466636 552836563 14297338 173590688 663559431 831028663 899117577 163169584 853333181 119786837 476863561 146266056 573410811 149507119 513415788 862458309 416142329 157524924 420167079 862458309 689710096 62570858 163169584 637132487 677668583 591974489 770508461 157524924 689144692 973264476 964125625 924206054 637132487 228994771 689696038 163169584 149507119 689696038 677668583 35579887 715427395 862458309 421303765 163169584 326910332 128172058 326910332 677668583 662997517 833320035 250175378 21936446 591974489 416142329 128172058 457457604 850680713 622619054 146266056 828927692 862458309 662997517 695926284 416142329 421319638 421319638 648085065 421319638 691658174 420387751 455972234 689710096 250175378 899117577 455972234 62570858 924206054 338511968 247512739 14297338 250175378 924206054 14297338 421303765 828927692 396735868 973264476 689710096 862458309 421303765 336593863 336593863 62570858 637132487 56515478 691658174 831028663 175601100 580030866 373950160 267197527 39563973 924206054 56515478 39563973 291594021 663559431 828927692 973264476 74922304 831028663 715427395 478544246 157524924 455972234 689144692 662997517 74922304 936309465 654774801 326910332 426804318 56515478 420167079 157524924 552836563 416142329 892526868 292993260 457457604 513415788 432062450 156349888 74922304 247512739 173590688 513415788 569034545 899117577 157524924 267197527 373950160 291594021 156349888 267197527 853333181 420387751 421319638 833320035 569034545 326910332 766460882 846170712 896696773 770508461 513415788 639642999 56515478 247512739 831028663 21936446 21936446 326910332 639642999 637132487 338201288 573410811 247512739 175701124 766460882 476863561 416142329 476863561 156349888 326384937 631604897 338511968 432062450 420387751 831028663 924634937 924206054 420387751 267197527 222705824 828927692 336593863 833320035 457457604 384773958 250175378 856735137 662997517 39563973 706786139 924634937 62570858 580030866 916978609 770508461 695926284 580030866 569034545 384773958 70200609 326910332 658765373 663559431 677668583 457457604 648085065 606932416 513415788 695926284 455972234 146266056 639642999 336593863 86574100 680237797 691658174 669918126 856735137 341340420 62570858 658765373 478544246 455972234 825790020 277856219 695926284 622619054 420387751 35579887 695926284 426804318 228994771 513415788 591974489 62570858 671009508 631604897 828927692 850680713 14297338 291594021 455972234 689144692 862458309 396735868 416142329 924206054 680237797 225005793 326910332 338201288 426804318 228994771 828927692 973264476 225005793 74922304 689710096 413547205 846170712 149507119 770508461 420167079 62570858 476863561 606932416 706786139 831028663 513415788 420387751 32466636 338511968 413547205 128172058 175701124 175701124 336593863 689144692 455972234 421319638 552836563 654774801 936309465 225005793 225005793 622619054 173590688 924206054 831028663 680237797 455972234 175701124 662997517 420387751 924206054 457457604 639642999 225005793 695926284 426804318 175701124 21936446 420167079 846170712 277856219 899117577 669918126 228994771 157524924 637132487 420167079 648616244 899117577 552836563 828927692 689710096 662997517 689710096 648085065 476863561 326910332 39563973 373950160 580030866 62570858 899117577 695926284 924206054 669918126 14297338 396735868 14297338 478544246 373950160 899117577 662997517 250175378 669918126 766460882 416142329 146266056 74922304 173590688 247512739 964125625 662997517 658765373 228994771 476863561 846170712 455972234 225005793 455972234 924634937 856735137 247512739 396735868 552836563 74922304 828927692 35579887 648085065 916978609 892526868 831028663 338201288 338201288 766460882 580030866 341340420 420167079 291594021 70200609 853333181 916978609 689696038 658765373 455972234 622619054 689696038 149507119 291594021 648616244 326910332 146266056 86574100 336593863 689696038 426804318 86574100 631604897 850680713 14297338 825790020 292993260 267197527 964125625 916978609 420387751 56515478 924634937 478544246 32466636 119786837 631604897 639642999 964125625 457457604 420167079 384773958 432062450 677668583 631604897 421303765 421319638 476863561 695926284 856735137 552836563 396735868 128172058 421319638 631604897 850680713 432062450 149507119 173590688 896696773 936309465 631604897 171884847 663559431 831028663 175701124 62570858 964125625 225005793 175601100 175701124 856735137 658765373 119786837 336593863 691658174 695926284 457457604 850680713 691658174 591974489 896696773 606932416 648085065 426804318 824610448 580030866 654774801 924634937 457457604 149507119 924634937 338511968 552836563 128172058 119786837 373950160 669918126 338511968 457457604 478544246 432062450 631604897 936309465 292993260 831028663 222705824 39563973 338201288 173590688 825790020 338201288 695926284 225005793 341340420 677668583 326384937 715427395 770508461 766460882 899117577 267197527 421303765 336593863 420167079 56515478 413547205 924206054 580030866 128172058 175601100 892526868 413547205 338511968 936309465 74922304 476863561 680237797 62570858 899117577 338201288 766460882 899117577 416142329 247512739 291594021 250175378 689696038 39563973 689696038 326910332 658765373 706786139 850680713 432062450 149507119 432062450 277856219 936309465 163169584 695926284 846170712 828927692 677668583 671009508 56515478 964125625 766460882 432062450 21936446 862458309 896696773 171884847 924206054 831028663 156349888 455972234 846170712 267197527 277856219 21936446 846170712 631604897 853333181 606932416 457457604 591974489 277856219 157524924 654774801 671009508 416142329 766460882 622619054 622619054 552836563 413547205 766460882 658765373 833320035 770508461 336593863 831028663 267197527 156349888 35579887 86574100 32466636 825790020 689696038 513415788 119786837 924206054 825790020 916978609 173590688 654774801 924206054 416142329 341340420 373950160 432062450 291594021 916978609 689710096 267197527 413547205 591974489 292993260 552836563 70200609 606932416 74922304 828927692 326910332 846170712 171884847 513415788 513415788 715427395 336593863 715427395 846170712 21936446 580030866 14297338 689696038 225005793 175601100 831028663 341340420 648616244 413547205 663559431 662997517 828927692 455972234 250175378 706786139 326910332 924634937 662997517 833320035 580030866 850680713 39563973 21936446 146266056 119786837 833320035 171884847 591974489 478544246 163169584 831028663 606932416 648085065 149507119 662997517 119786837 62570858 828927692 573410811 663559431 326910332 552836563 267197527 146266056 936309465 580030866 573410811 457457604 228994771 689710096 824610448 277856219 606932416 658765373 853333181 846170712 175601100 828927692 825790020 964125625 853333181 384773958 420387751 413547205 62570858 892526868 338511968 856735137 591974489 573410811 14297338 606932416 552836563 639642999 420167079 175601100 853333181 326384937 654774801 606932416 292993260 648616244 413547205 964125625 14297338 128172058 326384937 695926284 14297338 384773958 476863561 476863561 74922304 591974489 828927692 663559431 591974489 658765373 326910332 86574100 689144692 828927692 573410811 689710096 163169584 86574100 766460882 677668583 35579887 413547205 455972234 677668583 14297338 831028663 432062450 86574100 171884847 658765373 825790020 478544246 569034545 222705824 892526868 416142329 341340420 622619054 669918126 648616244 146266056 476863561 291594021 149507119 39563973 338511968 478544246 689144692 291594021 691658174 338511968 326384937 680237797 648085065 222705824 384773958 846170712 156349888 74922304 846170712 326910332 247512739 770508461 341340420 432062450 916978609 973264476 552836563 222705824 695926284 247512739 163169584 924206054 32466636 277856219 766460882 680237797 228994771 373950160 853333181 384773958 846170712 715427395 413547205 691658174 824610448 824610448 691658174 639642999 225005793 338511968 277856219 14297338 56515478 86574100 892526868 924206054 606932416 831028663 35579887 856735137 936309465 654774801 74922304 706786139 654774801 175701124 432062450 341340420 373950160 689144692 326910332 573410811 421319638 831028663 892526868 225005793 639642999 856735137 622619054 228994771 658765373 421303765 62570858 14297338 677668583 277856219 175701124 413547205 326910332 74922304 426804318 639642999 338201288 892526868 225005793 658765373 606932416 156349888 648616244 689144692 663559431 228994771 277856219 622619054 277856219 455972234 149507119 426804318 663559431 326910332 573410811 580030866 513415788 326384937 247512739 225005793 671009508 277856219 119786837 476863561 892526868 373950160 973264476 420167079 669918126 74922304 677668583 74922304 396735868 622619054 654774801 413547205 631604897 86574100 432062450 228994771 149507119 689696038 457457604 228994771 856735137 831028663 658765373 119786837 228994771 396735868 455972234 156349888 175601100 924206054 964125625 222705824 32466636 70200609 513415788 573410811 691658174 924634937 291594021 654774801 14297338 457457604 677668583 267197527 326384937 338511968 292993260 149507119 622619054 62570858 899117577 32466636 639642999 892526868 373950160 573410811 662997517 833320035 648616244 631604897 513415788 824610448 552836563 924206054 478544246 896696773 396735868 338511968 222705824 128172058 924206054 338201288 896696773 421319638 669918126 420167079 916978609 455972234 936309465 478544246 128172058 396735868 39563973 850680713 662997517 669918126 639642999 222705824 149507119 326910332 689710096 128172058 706786139 396735868 128172058 228994771 896696773 291594021 336593863 146266056 964125625 149507119 277856219 426804318 896696773 384773958 689696038 62570858 35579887 171884847 146266056 62570858 326910332 228994771 373950160 56515478 846170712 396735868 846170712 420167079 267197527 74922304 14297338 689144692 277856219 899117577 831028663 825790020 671009508 420167079 715427395 669918126 175601100 157524924 689696038 413547205 225005793 573410811 669918126 228994771 56515478 658765373 569034545 384773958 157524924 119786837 338511968 171884847 631604897 899117577 373950160 35579887 413547205 637132487 689710096 74922304 56515478 128172058 156349888 671009508 654774801 573410811 455972234 416142329 658765373 56515478 277856219 591974489 892526868 455972234 225005793 455972234 606932416 70200609 580030866 658765373 924634937 413547205 149507119 14297338 831028663 825790020 338201288 892526868 222705824 228994771 157524924 336593863 573410811 831028663 277856219 637132487 173590688 146266056 396735868 964125625 175701124 336593863 715427395 924206054 156349888 896696773 892526868 86574100 14297338 715427395 846170712 899117577 39563973 637132487 416142329 222705824 770508461 396735868 552836563 569034545 149507119 421319638 680237797 853333181 292993260 70200609 171884847 936309465 292993260 639642999 21936446 455972234 689710096 426804318 648085065 119786837 671009508 432062450 770508461 850680713 373950160 455972234 156349888 336593863 156349888 225005793 573410811 128172058 766460882 175701124 831028663 766460882 56515478 156349888 171884847 658765373 580030866 338511968 658765373 648085065 631604897 825790020 39563973 247512739 924634937 825790020 14297338 591974489 828927692 766460882 899117577 658765373 833320035 856735137 373950160 964125625 824610448 973264476 146266056 74922304 689696038 14297338 637132487 478544246 766460882 384773958 74922304 896696773 936309465 21936446 924206054 654774801 247512739 21936446 225005793 648085065 899117577 21936446 175701124 695926284 228994771 56515478 706786139 21936446 924206054 420387751 658765373 639642999 478544246 457457604 591974489 163169584 689696038 128172058 35579887 292993260 569034545 856735137 292993260 32466636 426804318 853333181 341340420 421303765 74922304 175701124 163169584 853333181 916978609 896696773 766460882 862458309 766460882 426804318 14297338 924634937 622619054 326910332 658765373 631604897 267197527 648085065 228994771 373950160 689696038 924634937 648085065 695926284 432062450 70200609 850680713 846170712 896696773 291594021 689144692 825790020 292993260 421303765 648616244 899117577 831028663 250175378 691658174 833320035 831028663 156349888 163169584 648616244 706786139 896696773 173590688 639642999 648616244 250175378 171884847 825790020 824610448 476863561 86574100 421319638 62570858 173590688 35579887 899117577 86574100 936309465 21936446 86574100 70200609 373950160 476863561 292993260 420387751 86574100 119786837 916978609 892526868 222705824 680237797 606932416 457457604 973264476 622619054 689710096 658765373 658765373 396735868 662997517 455972234 128172058 247512739 149507119 824610448 853333181 39563973 163169584 853333181 156349888 606932416 648085065 157524924 457457604 21936446 413547205 689696038 338511968 513415788 691658174 591974489 606932416 171884847 671009508 156349888 478544246 766460882 680237797 338201288 658765373 856735137 175601100 291594021 899117577 850680713 476863561 396735868 862458309 663559431 846170712 163169584 936309465 416142329 326910332 149507119 478544246 222705824 899117577 457457604 326384937 936309465 892526868 892526868 850680713 770508461 831028663 292993260 222705824 336593863 631604897 478544246 691658174 825790020 292993260 149507119 455972234 326910332 247512739 680237797 149507119 250175378 680237797 924206054 648616244 62570858 580030866 831028663 416142329 416142329 936309465 277856219 277856219 62570858 916978609 924634937 341340420 689144692 573410811 336593863 766460882 846170712 552836563 432062450 856735137 338201288 648085065 432062450 338201288 591974489 421303765 173590688 457457604 689696038 420387751 639642999 513415788 277856219 478544246 924206054 513415788 173590688 677668583 669918126 225005793 478544246 74922304 149507119 373950160 476863561 171884847 156349888 32466636 831028663 291594021 680237797 338201288 824610448 862458309 846170712 326384937 128172058 326910332 128172058 421319638 689144692 639642999 573410811 828927692 157524924 671009508 373950160 32466636 862458309 924206054 654774801 326910332 56515478 658765373 62570858 413547205 163169584 706786139 326384937 513415788 175701124 689696038 70200609 228994771 173590688 637132487 828927692 222705824 39563973 663559431 292993260 267197527 149507119 669918126 689710096 413547205 336593863 824610448 157524924 119786837 175601100 715427395 662997517 247512739 14297338 856735137 421319638 569034545 163169584 828927692 669918126 853333181 622619054 846170712 250175378 421303765 846170712 420387751 846170712 384773958 175701124 157524924 691658174 824610448 637132487 119786837 770508461 396735868 228994771 916978609 420387751 326384937 175601100 384773958 119786837 56515478 924634937 341340420 86574100 171884847 648085065 146266056 573410811 853333181 267197527 637132487 680237797 850680713 21936446 157524924 606932416 654774801 689144692 21936446 654774801 580030866 39563973 964125625 896696773 663559431 689144692 373950160 663559431 639642999 156349888 171884847 669918126 413547205 14297338 695926284 457457604 622619054 384773958 648616244 964125625 591974489 580030866 631604897 250175378 648085065 413547205 70200609 580030866 689144692 936309465 156349888 936309465 74922304 631604897 853333181 146266056 420167079 62570858 86574100 833320035 862458309 573410811 21936446 291594021 338511968 56515478 384773958 654774801 14297338 74922304 606932416 56515478 831028663 421319638 924634937 119786837 513415788 828927692 892526868 892526868 689710096 663559431 228994771 119786837 591974489 146266056 39563973 277856219 338201288 606932416 689696038 658765373 606932416 695926284 680237797 766460882 228994771 770508461 156349888 639642999 14297338 924206054 292993260 828927692 396735868 637132487 896696773 695926284 569034545 39563973 680237797 421303765 936309465 292993260 680237797 658765373 669918126 846170712 677668583 457457604 32466636 420167079 706786139 639642999 156349888 35579887 689144692 689710096 770508461 896696773 680237797 70200609 680237797 622619054 384773958 326384937 853333181 824610448 766460882 569034545 341340420 70200609 326910332 606932416 689696038 250175378 175601100 291594021 420387751 476863561 421319638 715427395 222705824 146266056 862458309 421303765 892526868 622619054 163169584 432062450 569034545 476863561 171884847 222705824 62570858 457457604 413547205 846170712 421319638 833320035 336593863 175701124 74922304 14297338 580030866 663559431 680237797 421303765 892526868 669918126 62570858 606932416 669918126 689710096 247512739 689144692 637132487 606932416 695926284 663559431 706786139 336593863 338511968 591974489 420167079 824610448 455972234 222705824 156349888 421319638 32466636 513415788 648085065 669918126 250175378 74922304 513415788 663559431 924206054 32466636 455972234 677668583 396735868 916978609 677668583 695926284 936309465 74922304 631604897 291594021 373950160 225005793 70200609 478544246 825790020 416142329 828927692 850680713 292993260 326910332 689144692 896696773 691658174 119786837 338201288 421303765 973264476 413547205 146266056 648616244 292993260 250175378 591974489 770508461 639642999 250175378 373950160 420387751 175701124 648616244 373950160 14297338 924206054 247512739 146266056 828927692 421303765 899117577 680237797 74922304 32466636 853333181 225005793 846170712 828927692 338201288 663559431 695926284 691658174 326910332 384773958 14297338 32466636 936309465 695926284 669918126 157524924 291594021 552836563 689696038 228994771 936309465 420167079 341340420 892526868 292993260 338201288 833320035 766460882 916978609 924206054 86574100 695926284 56515478 476863561 825790020 292993260 250175378 964125625 631604897 824610448 766460882 691658174 247512739 973264476 606932416 32466636 396735868 426804318 384773958 648616244 680237797 691658174 631604897 384773958 32466636 639642999 936309465 924634937 689710096 420387751 648085065 341340420 413547205 824610448 850680713 336593863 291594021 432062450 56515478 146266056 171884847 56515478 250175378 671009508 338511968 513415788 663559431 149507119 432062450 291594021 606932416 706786139 648616244 171884847 715427395 225005793 291594021 828927692 639642999 163169584 654774801 770508461 432062450 569034545 338201288 222705824 680237797 426804318 384773958 326910332 671009508 326384937 171884847 648085065 715427395 846170712 513415788 637132487 56515478 853333181 478544246 580030866 637132487 171884847 478544246 119786837 250175378 648616244 662997517 384773958 426804318 936309465 850680713 39563973 637132487 715427395 924634937 856735137 924206054 637132487 924634937 222705824 326910332 833320035 896696773 973264476 658765373 291594021 62570858 892526868 250175378 149507119 70200609 924206054 373950160 591974489 420387751 689144692 416142329 478544246 573410811 457457604 766460882 892526868 862458309 225005793 639642999 669918126 899117577 157524924 916978609 396735868 552836563 338511968 770508461 421303765 32466636 421303765 669918126 639642999 146266056 225005793 14297338 828927692 654774801 21936446 341340420 669918126 691658174 478544246 695926284 32466636 936309465 853333181 654774801 420387751 654774801 639642999 222705824 856735137 291594021 715427395 338201288 128172058 173590688 899117577 175601100 157524924 862458309 648616244 658765373 14297338 964125625 39563973 658765373 892526868 420387751 277856219 648085065 146266056 250175378 146266056 420387751 225005793 14297338 936309465 973264476 171884847 336593863 662997517 706786139 622619054 157524924 146266056 14297338 228994771 677668583 824610448 173590688 250175378 421319638 552836563 654774801 35579887 74922304 86574100 892526868 421319638 924206054 247512739 119786837 21936446 513415788 86574100 892526868 336593863 831028663 580030866 853333181 267197527 689144692 669918126 396735868 336593863 513415788 766460882 896696773 21936446 648085065 899117577 658765373 654774801 292993260 637132487 924634937 689710096 825790020 916978609 677668583 336593863 163169584 455972234 916978609 715427395 689696038 648616244 770508461 677668583 639642999 766460882 899117577 421303765 173590688 591974489 824610448 695926284 680237797 766460882 677668583 173590688 663559431 689144692 691658174 341340420 622619054 677668583 478544246 420387751 689710096 171884847 846170712 831028663 916978609 396735868 766460882 128172058 569034545 680237797 606932416 455972234 222705824 856735137 432062450 228994771 552836563 175701124 39563973 225005793 892526868 591974489 648616244 695926284 513415788 846170712 689710096 689144692 552836563 163169584 580030866 899117577 850680713 671009508 338201288 552836563 924206054 663559431 146266056 157524924 119786837 32466636 56515478 146266056 569034545 267197527 70200609 580030866 455972234 420387751 373950160 648616244 128172058 413547205 663559431 591974489 222705824 247512739 338511968 149507119 639642999 631604897 552836563 924634937 973264476 478544246 277856219 591974489 715427395 828927692 128172058 924634937 326910332 86574100 326384937 175601100 228994771 421319638 173590688 654774801 824610448 396735868 573410811 396735868 569034545 14297338 648085065 825790020 831028663 924634937 862458309 149507119 476863561 631604897 850680713 163169584 677668583 157524924 173590688 267197527 86574100 416142329 892526868 654774801 606932416 916978609 420387751 247512739 250175378 156349888 426804318 924206054 899117577 663559431 277856219 691658174 250175378 916978609 715427395 631604897 70200609 62570858 689710096 896696773 648085065 175701124 277856219 476863561 338511968 591974489 689696038 175601100 157524924 457457604 432062450 478544246 384773958 648085065 341340420 228994771 663559431 421303765 225005793 924634937 916978609 455972234 770508461 455972234 119786837 770508461 689144692 663559431 35579887 591974489 706786139 936309465 32466636 936309465 14297338 916978609 56515478 74922304 552836563 326910332 247512739 680237797 689696038 373950160 828927692 175701124 896696773 222705824 32466636 457457604 338201288 267197527 146266056 70200609 689144692 715427395 291594021 173590688 828927692 32466636 648616244 648085065 824610448 222705824 689144692 606932416 149507119 639642999 421303765 973264476 413547205 62570858 964125625 689696038 856735137 715427395 222705824 654774801 384773958 420167079 691658174 631604897 689144692 831028663 899117577 924206054 846170712 936309465 228994771 856735137 421319638 457457604 770508461 833320035 973264476 689710096 373950160 856735137 432062450 689144692 824610448 892526868 689144692 326384937 14297338 420167079 416142329 119786837 413547205 622619054 552836563 680237797 892526868 825790020 631604897 163169584 591974489 14297338 639642999 426804318 455972234 689144692 250175378 157524924 853333181 695926284 70200609 413547205 420167079 277856219 936309465 833320035 677668583 416142329 416142329 964125625 457457604 421303765 416142329 973264476 695926284 476863561 680237797 831028663 964125625 426804318 74922304 622619054 420387751 654774801 426804318 770508461 420387751 457457604 936309465 156349888 478544246 277856219 228994771 432062450 513415788 32466636 338201288 420387751 420167079 689696038 853333181 580030866 336593863 639642999 56515478 222705824 706786139 420387751 766460882 163169584 426804318 416142329 338201288 225005793 846170712 606932416 396735868 663559431 671009508 225005793 175601100 291594021 225005793 770508461 421319638 669918126 850680713 175701124 56515478 856735137 291594021 770508461 432062450 420167079 973264476 639642999 631604897 326910332 373950160 964125625 677668583 70200609 39563973 856735137 648616244 770508461 70200609 222705824 157524924 846170712 892526868 689696038 853333181 766460882 86574100 669918126 916978609 648616244 157524924 573410811 291594021 833320035 924206054 591974489 267197527 671009508 689696038 862458309 421319638 396735868 163169584 338511968 426804318 573410811 606932416 936309465 552836563 32466636 478544246 964125625 250175378 639642999 432062450 222705824 691658174 250175378 591974489 654774801 846170712 291594021 413547205 341340420 476863561 146266056 426804318 173590688 336593863 157524924 606932416 173590688 396735868 856735137 637132487 853333181 825790020 39563973 689696038 35579887 62570858 175601100 119786837 420167079 513415788 56515478 267197527 513415788 175701124 146266056 476863561 420387751 862458309 669918126 973264476 924206054 663559431 513415788 862458309 715427395 648616244 856735137 291594021 766460882 689696038 569034545 569034545 396735868 156349888 916978609 175701124 846170712 250175378 639642999 384773958 689710096 14297338 119786837 341340420 631604897 56515478 457457604 39563973 964125625 663559431 420387751 341340420 631604897 457457604 622619054 513415788 21936446 396735868 247512739 853333181 14297338 291594021 631604897 338511968 825790020 291594021 828927692 899117577 569034545 326910332 175601100 936309465 689144692 689696038 56515478 39563973 326384937 228994771 326384937 175601100 973264476 691658174 856735137 432062450 552836563 326910332 32466636 250175378 658765373 766460882 128172058 14297338 175601100 606932416 267197527 291594021 825790020 416142329 175701124 825790020 455972234 892526868 421319638 250175378 175601100 277856219 964125625 569034545 32466636 225005793 421303765 250175378 146266056 21936446 175601100 157524924 250175378 336593863 267197527 658765373 648616244 552836563 853333181 671009508 86574100 14297338 175701124 373950160 715427395 225005793 677668583 831028663 899117577 569034545 637132487 292993260 421319638 695926284 973264476 569034545 631604897 689696038 964125625 680237797 569034545 478544246 862458309 689696038 654774801 128172058 973264476 338511968 846170712 39563973 421319638 128172058 689144692 669918126 825790020 622619054 513415788 964125625 173590688 973264476 899117577 648085065 580030866 825790020 689144692 899117577 831028663 341340420 689710096 654774801 824610448 689696038 175701124 247512739 513415788 770508461 552836563 552836563 62570858 831028663 62570858 416142329 39563973 862458309 291594021 173590688 573410811 899117577 973264476 662997517 21936446 420387751 421319638 86574100 580030866 637132487 336593863 766460882 416142329 146266056 413547205 671009508 14297338 833320035 119786837 149507119 689696038 175701124 341340420 86574100 892526868 247512739 691658174 250175378 156349888 831028663 292993260 552836563 228994771 277856219 39563973 846170712 591974489 267197527 457457604 573410811 476863561 149507119 74922304 56515478 639642999 833320035 706786139 662997517 580030866 648085065 924206054 478544246 62570858 695926284 146266056 35579887 39563973 277856219 853333181 689144692 336593863 924206054 715427395 426804318 222705824 671009508 277856219 146266056 175601100 853333181 56515478 896696773 420387751 222705824 455972234 689696038 648616244 766460882 267197527 420387751 689696038 662997517 691658174 478544246 163169584 413547205 74922304 648616244 648616244 341340420 455972234 671009508 149507119 671009508 695926284 225005793 689696038 552836563 21936446 341340420 856735137 639642999 936309465 924634937 862458309 573410811 157524924 828927692 689144692 338201288 228994771 766460882 689696038 146266056 637132487 924206054 680237797 247512739 156349888 146266056 146266056 663559431 916978609 420387751 936309465 74922304 662997517 715427395 267197527 850680713 513415788 924634937 639642999 455972234 476863561 396735868 432062450 899117577 766460882 336593863 277856219 833320035 421303765 413547205 128172058 222705824 292993260 171884847 853333181 39563973 691658174 899117577 326910332 128172058 916978609 86574100 513415788 846170712 715427395 420387751 373950160 671009508 250175378 149507119 654774801 338511968 156349888 892526868 899117577 828927692 277856219 74922304 338201288 850680713 32466636 373950160 831028663 146266056 513415788 639642999 455972234 326384937 326910332 175601100 658765373 149507119 853333181 171884847 228994771 74922304 591974489 338511968 175701124 35579887 689696038 916978609 413547205 432062450 936309465 513415788 689710096 833320035 853333181 74922304 828927692 689710096 62570858 171884847 552836563 175601100 74922304 250175378 850680713 222705824 175601100 850680713 396735868 916978609 850680713 770508461 175601100 846170712 56515478 432062450 591974489 662997517 662997517 157524924 662997517 119786837 416142329 689696038 421303765 677668583 899117577 228994771 831028663 35579887 689144692 552836563 222705824 964125625 573410811 421303765 35579887 478544246 856735137 222705824 420167079 689696038 677668583 691658174 413547205 706786139 171884847 896696773 146266056 228994771 689710096 853333181 853333181 457457604 648085065 476863561 663559431 569034545 648085065 373950160 119786837 973264476 119786837 846170712 35579887 853333181 35579887 326384937 648085065 476863561 766460882 426804318 291594021 658765373 62570858 56515478 964125625 128172058 663559431 663559431 39563973 663559431 421303765 128172058 247512739 338201288 420167079 421303765 552836563 163169584 373950160 853333181 291594021 420387751 669918126 637132487 171884847 478544246 222705824 228994771 146266056 689144692 228994771 267197527 86574100 173590688 654774801 862458309 637132487 32466636 128172058 662997517 569034545 384773958 396735868 850680713 658765373 862458309 277856219 432062450 924634937 639642999 580030866 413547205 622619054 856735137 326384937 247512739 326910332 426804318 552836563 573410811 569034545 70200609 291594021 32466636 222705824 689144692 573410811 291594021 396735868 973264476 637132487 513415788 691658174 846170712 580030866 671009508 591974489 426804318 936309465 896696773 689144692 267197527 824610448 228994771 896696773 267197527 677668583 173590688 157524924 384773958 899117577 936309465 338201288 146266056 326384937 637132487 606932416 828927692 853333181 277856219 850680713 833320035 455972234 292993260 74922304 591974489 637132487 384773958 606932416 62570858 658765373 892526868 171884847 689144692 426804318 671009508 825790020 663559431 478544246 149507119 173590688 457457604 291594021 824610448 825790020 420167079 695926284 862458309 455972234 119786837 86574100 292993260 476863561 21936446 384773958 21936446 128172058 689144692 936309465 225005793 964125625 833320035 846170712 338201288 455972234 250175378 175601100 338511968 341340420 580030866 413547205 173590688 62570858 824610448 689710096 862458309 658765373 862458309 455972234 35579887 156349888 420387751 973264476 292993260 457457604 715427395 924206054 292993260 338511968 326910332 695926284 936309465 156349888 658765373 662997517 384773958 637132487 291594021 62570858 326384937 341340420 157524924 766460882 856735137 14297338 341340420 420387751 292993260 175701124 513415788 163169584 62570858 662997517 569034545 606932416 292993260 175601100 56515478 706786139 457457604 228994771 916978609 455972234 573410811 336593863 824610448 648085065 973264476 35579887 654774801 426804318 766460882 338511968 384773958 457457604 831028663 70200609 513415788 770508461 157524924 416142329 338511968 326910332 825790020 421303765 766460882 338511968 149507119 973264476 689144692 426804318 336593863 862458309 569034545 421303765 225005793 695926284 662997517 689144692 856735137 663559431 21936446 250175378 228994771 228994771 336593863 326910332 622619054 899117577 338511968 648085065 658765373 663559431 770508461 706786139 455972234 74922304 689710096 573410811 824610448 338511968 580030866 420167079 338201288 591974489 766460882 32466636 648616244 338201288 62570858 896696773 964125625 669918126 828927692 432062450 384773958 157524924 631604897 455972234 639642999 606932416 225005793 373950160 32466636 669918126 119786837 420167079 964125625 171884847 637132487 21936446 964125625 338201288 416142329 173590688 973264476 292993260 457457604 850680713 432062450 824610448 892526868 338511968 828927692 622619054 267197527 70200609 291594021 573410811 175701124 432062450 163169584 964125625 56515478 770508461 32466636 420387751 766460882 156349888 338201288 420387751 824610448 695926284 671009508 292993260 695926284 916978609 421319638 384773958 421303765 689696038 267197527 413547205 706786139 766460882 766460882 856735137 862458309 247512739 156349888 70200609 856735137 552836563 706786139 156349888 478544246 62570858 247512739 267197527 715427395 267197527 658765373 850680713 689710096 552836563 56515478 421303765 936309465 341340420 824610448 341340420 86574100 924634937 658765373 677668583 56515478 338511968 715427395 689696038 831028663 420167079 846170712 146266056 924634937 513415788 671009508 416142329 421303765 828927692 689710096 669918126 669918126 149507119 916978609 552836563 326910332 292993260 552836563 476863561 862458309 336593863 622619054 924206054 455972234 862458309 896696773 669918126 228994771 936309465 384773958 573410811 384773958 899117577 175701124 62570858 292993260 648085065 715427395 924206054 689710096 413547205 86574100 74922304 171884847 62570858 924206054 228994771 420387751 689710096 338511968 326384937 654774801 39563973 457457604 689710096 426804318 828927692 175601100 146266056 924206054 421319638 277856219 896696773 706786139 292993260 639642999 622619054 228994771 247512739 39563973 222705824 119786837 825790020 128172058 175601100 56515478 14297338 455972234 936309465 156349888 689144692 39563973 74922304 695926284 413547205 513415788 850680713 128172058 163169584 413547205 828927692 669918126 916978609 850680713 695926284 86574100 420387751 850680713 695926284 862458309 35579887 86574100 689696038 39563973 373950160 222705824 831028663 225005793 964125625 899117577 247512739 277856219 222705824 964125625 277856219 580030866 831028663 850680713 569034545 478544246 689696038 573410811 373950160 892526868 831028663 825790020 291594021 663559431 924634937 831028663 39563973 691658174 396735868 706786139 171884847 862458309 413547205 426804318 175701124 846170712 862458309 426804318 326910332 416142329 706786139 689696038 669918126 175701124 936309465 856735137 639642999 373950160 56515478 250175378 853333181 648616244 175701124 373950160 671009508 146266056 648616244 326910332 606932416 695926284 766460882 831028663 513415788 637132487 833320035 662997517 964125625 70200609 396735868 856735137 833320035 373950160 476863561 856735137 250175378 326910332 421319638 228994771 396735868 32466636 936309465 591974489 846170712 916978609 658765373 62570858 677668583 654774801 770508461 825790020 639642999 478544246 573410811 326384937 373950160 341340420 648085065 648616244 831028663 413547205 689710096 896696773 892526868 413547205 156349888 292993260 892526868 916978609 831028663 426804318 766460882 476863561 892526868 267197527 648085065 695926284 156349888 326384937 373950160 146266056 896696773 580030866 32466636 573410811 658765373 654774801 421303765 420387751 695926284 171884847 326910332 689144692 476863561 171884847 691658174 455972234 86574100 648616244 964125625 146266056 420387751 250175378 580030866 70200609 228994771 432062450 658765373 580030866 853333181 831028663 924634937 420167079 157524924 706786139 964125625 856735137 432062450 373950160 689710096 291594021 706786139 247512739 856735137 341340420 341340420 146266056 478544246 149507119 413547205 341340420 74922304 850680713 658765373 892526868 658765373 432062450 338511968 654774801 689696038 831028663 420167079 833320035 119786837 648085065 689144692 128172058 478544246 770508461 637132487 119786837 606932416 936309465 853333181 396735868 225005793 326910332 478544246 658765373 413547205 421319638 916978609 338201288 833320035 671009508 163169584 336593863 247512739 149507119 591974489 35579887 622619054 569034545 606932416 455972234 455972234 62570858 70200609 669918126 62570858 916978609 580030866 62570858 631604897 413547205 552836563 421319638 222705824 862458309 175701124 964125625 70200609 689710096 338201288 70200609 916978609 267197527 478544246 691658174 689696038 128172058 338511968 689710096 336593863 476863561 336593863 247512739 552836563 639642999 277856219 149507119 175601100 173590688 326384937 671009508 591974489 850680713 715427395 457457604 637132487 689144692 32466636 766460882 580030866 149507119 247512739 173590688 421303765 862458309 924634937 476863561 70200609 175701124 631604897 457457604 573410811 648616244 420167079 171884847 62570858 171884847 824610448 326384937 924206054 669918126 421319638 247512739 476863561 677668583 833320035 896696773 924206054 420387751 70200609 680237797 455972234 39563973 62570858 228994771 828927692 175601100 689696038 478544246 338201288 421303765 677668583 831028663 658765373 964125625 639642999 32466636 175601100 384773958 228994771 175701124 828927692 156349888 292993260 228994771 21936446 654774801 163169584 691658174 32466636 74922304 831028663 156349888 662997517 663559431 173590688 691658174 924206054 973264476 157524924 62570858 846170712 706786139 156349888 853333181 336593863 833320035 338511968 680237797 846170712 247512739 853333181 21936446 695926284 853333181 896696773 119786837 32466636 669918126 689710096 689144692 853333181 663559431 222705824 175701124 291594021 326384937 70200609 326384937 21936446 291594021 384773958 455972234 663559431 416142329 149507119 669918126 856735137 833320035 421319638 416142329 648085065 862458309 862458309 695926284 163169584 591974489 74922304 250175378 663559431 171884847 899117577 14297338 973264476 639642999 639642999 770508461 420387751 853333181 56515478 421303765 552836563 21936446 973264476 766460882 326384937 648085065 637132487 146266056 56515478 856735137 637132487 338201288 420387751 74922304 39563973 247512739 637132487 846170712 580030866 426804318 421319638 936309465 936309465 828927692 513415788 689144692 766460882 163169584 689710096 552836563 824610448 663559431 591974489 39563973 35579887 766460882 74922304 715427395 569034545 14297338 689696038 146266056 936309465 825790020 416142329 247512739 648085065 648085065 413547205 384773958 824610448 74922304 175701124 420167079 833320035 833320035 833320035 119786837 689710096 421303765 580030866 552836563 831028663 631604897 892526868 421303765 964125625 457457604 247512739 420387751 831028663 457457604 14297338 149507119 766460882 326910332 420167079 715427395 591974489 631604897 373950160 691658174 421303765 455972234 669918126 850680713 341340420 373950160 853333181 680237797 669918126 691658174 862458309 916978609 267197527 292993260 569034545 128172058 326384937 62570858 691658174 373950160 70200609 924206054 247512739 228994771 862458309 336593863 631604897 119786837 420387751 21936446 421319638 831028663 222705824 247512739 32466636 163169584 292993260 222705824 936309465 850680713 416142329 146266056 658765373 338511968 35579887 457457604 892526868 924206054 569034545 658765373 338201288 35579887 149507119 695926284 119786837 338511968 662997517 862458309 39563973 128172058 421303765 156349888 74922304 291594021 173590688 770508461 654774801 171884847 119786837 924634937 899117577 74922304 175701124 639642999 899117577 639642999 478544246 715427395 663559431 163169584 622619054 573410811 622619054 247512739 648085065 669918126 39563973 892526868 421319638 662997517 396735868 662997517 648616244 853333181 413547205 689144692 70200609 513415788 573410811 513415788 62570858 478544246 384773958 715427395 175601100 413547205 157524924 173590688 648616244 222705824 39563973 128172058 21936446 689710096 691658174 680237797 457457604 689696038 936309465 326384937 396735868 606932416 892526868 426804318 250175378 250175378 770508461 631604897 56515478 421319638 899117577 573410811 896696773 846170712 654774801 825790020 277856219 119786837 173590688 457457604 695926284 850680713 689696038 648616244 291594021 671009508 225005793 74922304 825790020 373950160 336593863 648085065 86574100 689696038 86574100 173590688 846170712 455972234 828927692 173590688 384773958 432062450 964125625 896696773 671009508 416142329 62570858 671009508 70200609 326910332 856735137 606932416 432062450 569034545 476863561 639642999 899117577 384773958 420167079 892526868 384773958 677668583 569034545 691658174 128172058 766460882 689696038 457457604 70200609 326384937 277856219 831028663 766460882 669918126 156349888 146266056 846170712 326384937 924634937 326910332 420387751 128172058 426804318 639642999 157524924 277856219 291594021 680237797 426804318 119786837 426804318 416142329 420387751 850680713 669918126 384773958 119786837 663559431 157524924 831028663 421319638 689710096 413547205 862458309 654774801 326910332 715427395 86574100 222705824 455972234 426804318 14297338 896696773 853333181 420167079 250175378 39563973 277856219 336593863 86574100 292993260 338511968 606932416 850680713 384773958 648085065 420387751 691658174 862458309 173590688 677668583 70200609 416142329 862458309 149507119 163169584 336593863 706786139 420167079 420387751 831028663 639642999 156349888 669918126 916978609 964125625 225005793 39563973 715427395 770508461 513415788 457457604 341340420 14297338 267197527 654774801 326910332 825790020 916978609 862458309 250175378 689710096 478544246 677668583 770508461 175701124 680237797 413547205 222705824 639642999 669918126 416142329 457457604 924634937 326384937 862458309 420387751 892526868 175701124 426804318 766460882 384773958 552836563 32466636 146266056 86574100 639642999 225005793 478544246 416142329 573410811 39563973 654774801 35579887 62570858 833320035 171884847 637132487 455972234 689696038 62570858 35579887 338201288 35579887 157524924 21936446 128172058 846170712 924206054 695926284 669918126 338511968 225005793 706786139 396735868 341340420 74922304 420387751 658765373 828927692 766460882 86574100 580030866 896696773 373950160 695926284 119786837 146266056 420167079 828927692 715427395 936309465 478544246 222705824 691658174 580030866 924634937 833320035 476863561 171884847 654774801 964125625 373950160 924206054 896696773 457457604 336593863 384773958 964125625 591974489 691658174 157524924 964125625 573410811 478544246 420387751 225005793 648616244 86574100 862458309 648085065 326384937 225005793 569034545 326384937 669918126 146266056 373950160 892526868 824610448 715427395 828927692 691658174 766460882 420167079 637132487 689144692 396735868 149507119 896696773 671009508 277856219 658765373 569034545 146266056 513415788 39563973 149507119 639642999 654774801 631604897 850680713 924634937 128172058 828927692 662997517 171884847 936309465 695926284 936309465 936309465 426804318 70200609 336593863 856735137 936309465 671009508 637132487 899117577 175601100 973264476 671009508 924634937 338201288 896696773 663559431 862458309 175601100 833320035 267197527 924206054 573410811 175701124 648085065 591974489 846170712 225005793 654774801 173590688 336593863 850680713 766460882 338201288 580030866 336593863 74922304 478544246 580030866 128172058 56515478 250175378 770508461 825790020 824610448 936309465 671009508 916978609 413547205 291594021 899117577 338511968 149507119 964125625 62570858 622619054 222705824 706786139 513415788 833320035 74922304 825790020 119786837 149507119 128172058 341340420 862458309 326384937 384773958 277856219 336593863 680237797 171884847 654774801 171884847 695926284 128172058 175601100 157524924 396735868 831028663 173590688 326384937 326384937 173590688 973264476 39563973 420167079 833320035 247512739 648616244 850680713 936309465 654774801 689710096 396735868 163169584 326910332 924206054 163169584 74922304 663559431 766460882 964125625 86574100 14297338 341340420 677668583 622619054 513415788 341340420 432062450 476863561 850680713 973264476 277856219 173590688 163169584 825790020 119786837 924206054 421319638 770508461 455972234 421303765 228994771 128172058 856735137 149507119 622619054 396735868 146266056 149507119 455972234 292993260 637132487 32466636 21936446 420167079 689710096 146266056 373950160 573410811 426804318 86574100 336593863 825790020 936309465 228994771 662997517 86574100 149507119 663559431 457457604 74922304 326910332 648616244 622619054 936309465 853333181 373950160 396735868 924206054 825790020 622619054 149507119 21936446 846170712 573410811 680237797 56515478 689144692 569034545 250175378 924206054 648085065 341340420 247512739 825790020 292993260 824610448 680237797 119786837 173590688 384773958 250175378 695926284 706786139 689144692 413547205 924634937 715427395 326384937 862458309 70200609 766460882 455972234 291594021 658765373 669918126 680237797 973264476 899117577 175701124 892526868 149507119 119786837 228994771 669918126 420387751 156349888 654774801 421319638 292993260 936309465 896696773 457457604 163169584 892526868 416142329 924634937 455972234 163169584 21936446 689710096 14297338 171884847 163169584 35579887 476863561 936309465 341340420 62570858 850680713 338201288 663559431 924634937 421319638 326384937 662997517 291594021 228994771 341340420 671009508 478544246 373950160 825790020 658765373 341340420 326384937 163169584 56515478 637132487 637132487 856735137 853333181 853333181 856735137 862458309 74922304 56515478 21936446 222705824 175701124 326910332 157524924 580030866 663559431 74922304 62570858 21936446 892526868 21936446 74922304 853333181 291594021 338511968 580030866 14297338 455972234 119786837 149507119 936309465 413547205 831028663 648616244 899117577 899117577 689696038 899117577 119786837 39563973 175701124 853333181 569034545 267197527 173590688 622619054 128172058 86574100 648085065 637132487 39563973 171884847 658765373 828927692 416142329 622619054 35579887 892526868 384773958 70200609 478544246 291594021 916978609 56515478 828927692 338201288 862458309 825790020 326384937 420167079 924634937 831028663 74922304 384773958 156349888 21936446 892526868 326910332 850680713 680237797 828927692 175701124 175601100 671009508 86574100 580030866 654774801 476863561 833320035 222705824 476863561 892526868 128172058 173590688 680237797 689710096 478544246 228994771 247512739 32466636 964125625 639642999 21936446 569034545 973264476 341340420 892526868 39563973 715427395 336593863 341340420 171884847 326910332 892526868 384773958 853333181 74922304 828927692 291594021 291594021 247512739 856735137 128172058 149507119 432062450 267197527 222705824 277856219 476863561 338511968 416142329 119786837 924634937 222705824 250175378 421303765 924634937 856735137 833320035 478544246 336593863 175601100 606932416 766460882 706786139 663559431 426804318 669918126 552836563 856735137 420387751 899117577 455972234 654774801 689710096 74922304 706786139 119786837 326384937 14297338 175601100 222705824 338511968 916978609 146266056 149507119 478544246 421303765 336593863 663559431 622619054 341340420 663559431 416142329 420387751 689696038 421319638 658765373 225005793 973264476 62570858 824610448 39563973 32466636 622619054 420167079 663559431 426804318 662997517 426804318 86574100 637132487 936309465 637132487 936309465 828927692 247512739 70200609 662997517 70200609 291594021 149507119 631604897 648085065 326384937 695926284 654774801 292993260 14297338 21936446 606932416 420387751 421319638 622619054 175601100 831028663 573410811 669918126 432062450 373950160 416142329 662997517 225005793 420167079 671009508 413547205 247512739 689144692 853333181 267197527 833320035 128172058 426804318 606932416 973264476 862458309 892526868 228994771 606932416 658765373 916978609 654774801 606932416 420167079 175701124 70200609 671009508 850680713 662997517 156349888 396735868 924206054 291594021 631604897 631604897 637132487 637132487 457457604 420387751 426804318 396735868 648616244 695926284 824610448 637132487 964125625 373950160 426804318 654774801 86574100 326910332 171884847 373950160 648085065 157524924 421303765 420167079 591974489 825790020 338511968 580030866 924634937 86574100 420167079 341340420 856735137 833320035 973264476 396735868 631604897 157524924 146266056 277856219 824610448 156349888 846170712 326910332 156349888 663559431 86574100 580030866 846170712 32466636 631604897 663559431 715427395 341340420 70200609 892526868 892526868 637132487 631604897 62570858 455972234 326910332 326910332 146266056 637132487 476863561 936309465 336593863 671009508 669918126 833320035 916978609 336593863 552836563 689710096 924206054 689710096 648085065 591974489 326384937 338511968 833320035 413547205 833320035 648085065 671009508 157524924 770508461 277856219 606932416 853333181 292993260 936309465 149507119 455972234 247512739 689696038 637132487 580030866 569034545 850680713 70200609 916978609 384773958 680237797 222705824 973264476 171884847 373950160 432062450 384773958 662997517 637132487 413547205 146266056 247512739 695926284 606932416 171884847 163169584 936309465 384773958 569034545 70200609 828927692 648085065 513415788 669918126 455972234 175601100 671009508 706786139 421319638 654774801 824610448 924206054 39563973 639642999 936309465 639642999 924634937 70200609 326384937 706786139 862458309 825790020 916978609 457457604 622619054 637132487 432062450 924634937 70200609 341340420 513415788 173590688 591974489 157524924 250175378 86574100 766460882 964125625 432062450 591974489 175701124 175601100 421303765 658765373 421303765 74922304 32466636 373950160 156349888 637132487 831028663 119786837 476863561 631604897 689710096 338511968 341340420 715427395 862458309 689144692 569034545 396735868 850680713 56515478 892526868 770508461 416142329 899117577 662997517 658765373 689144692 658765373 669918126 173590688 691658174 413547205 639642999 513415788 35579887 70200609 824610448 580030866 338201288 916978609 222705824 831028663 648085065 336593863 853333181 580030866 384773958 267197527 715427395 580030866 654774801 964125625 62570858 222705824 639642999 420387751 171884847 163169584 899117577 156349888 291594021 341340420 426804318 825790020 228994771 648085065 936309465 916978609 658765373 476863561 924634937 225005793 691658174 862458309 420167079 35579887 669918126 74922304 662997517 119786837 21936446 899117577 326384937 663559431 426804318 146266056 128172058 338201288 338201288 973264476 476863561 924634937 689144692 936309465 831028663 336593863 639642999 671009508 766460882 892526868 580030866 250175378 21936446 648616244 426804318 157524924 175701124 35579887 680237797 654774801 420387751 336593863 35579887 225005793 396735868 715427395 14297338 833320035 457457604 228994771 336593863 336593863 924634937 631604897 606932416 420167079 326910332 691658174 695926284 973264476 924206054 606932416 689710096 658765373 770508461 846170712 222705824 663559431 56515478 326384937 606932416 662997517 899117577 119786837 384773958 654774801 225005793 396735868 689144692 156349888 291594021 662997517 39563973 455972234 156349888 338511968 828927692 420167079 163169584 173590688 35579887 421303765 426804318 973264476 457457604 421319638 128172058 916978609 831028663 62570858 689710096 341340420 432062450 639642999 420167079 856735137 658765373 326384937 637132487 622619054 384773958 341340420 175701124 964125625 175601100 247512739 973264476 56515478 846170712 455972234 833320035 853333181 580030866 173590688 21936446 416142329 622619054 420387751 21936446 552836563 421319638 163169584 173590688 62570858 833320035 662997517 420167079 648616244 173590688 267197527 671009508 14297338 828927692 175601100 149507119 326910332 669918126 421319638 416142329 706786139 457457604 552836563 916978609 420167079 631604897 291594021 341340420 639642999 119786837 715427395 86574100 455972234 569034545 856735137 706786139 326384937 455972234 338201288 225005793 846170712 70200609 973264476 267197527 639642999 973264476 825790020 222705824 831028663 677668583 824610448 222705824 691658174 175601100 831028663 689710096 228994771 677668583 663559431 156349888 669918126 420387751 715427395 715427395 56515478 766460882 476863561 478544246 478544246 973264476 457457604 924634937 421319638 689710096 384773958 157524924 899117577 513415788 74922304 964125625 662997517 850680713 250175378 896696773 128172058 421319638 326910332 824610448 862458309 222705824 663559431 606932416 384773958 513415788 924634937 663559431 689710096 341340420 825790020 457457604 420387751 478544246 175601100 250175378 228994771 689696038 892526868 478544246 662997517 631604897 455972234 14297338 62570858 631604897 580030866 338201288 606932416 824610448 896696773 671009508 478544246 476863561 856735137 715427395 580030866 691658174 637132487 964125625 222705824 396735868 250175378 426804318 157524924 715427395 74922304 338511968 689696038 62570858 606932416 70200609 62570858 936309465 637132487 695926284 580030866 457457604 292993260 896696773 225005793 552836563 336593863 338201288 478544246 637132487 573410811 292993260 35579887 267197527 639642999 413547205 916978609 432062450 824610448 267197527 250175378 277856219 573410811 413547205 228994771 39563973 128172058 476863561 846170712 225005793 573410811 421319638 580030866 21936446 658765373 396735868 291594021 156349888 637132487 846170712 247512739 421319638 420387751 146266056 766460882 267197527 70200609 831028663 56515478 432062450 770508461 247512739 825790020 250175378 416142329 119786837 631604897 964125625 639642999 146266056 677668583 936309465 671009508 476863561 662997517 455972234 157524924 421319638 326910332 916978609 899117577 691658174 56515478 426804318 455972234 580030866 457457604 552836563 591974489 455972234 338511968 853333181 924634937 420167079 384773958 32466636 74922304 426804318 426804318 671009508 622619054 552836563 654774801 896696773 973264476 569034545 478544246 476863561 341340420 413547205 770508461 149507119 455972234 476863561 924634937 899117577 338201288 416142329 291594021 662997517 637132487 850680713 455972234 899117577 916978609 580030866 689144692 222705824 432062450 336593863 326384937 973264476 824610448 658765373 128172058 862458309 622619054 973264476 56515478 70200609 580030866 831028663 637132487 853333181 648085065 689144692 421319638 916978609 228994771 341340420 338201288 62570858 277856219 715427395 128172058 639642999 426804318 892526868 171884847 267197527 824610448 648085065 899117577 35579887 74922304 175701124 671009508 831028663 21936446 606932416 654774801 338201288 74922304 175701124 662997517 336593863 291594021 86574100 396735868 846170712 658765373 824610448 163169584 831028663 171884847 86574100 222705824 580030866 326910332 247512739 35579887 896696773 766460882 341340420 622619054 580030866 173590688 513415788 916978609 156349888 924634937 267197527 648085065 21936446 175601100 552836563 338201288 175701124 680237797 336593863 421303765 663559431 420387751 924206054 622619054 39563973 853333181 766460882 824610448 292993260 413547205 32466636 846170712 964125625 291594021 606932416 552836563 662997517 669918126 677668583 56515478 396735868 689710096 292993260 689710096 706786139 291594021 622619054 175701124 267197527 326910332 157524924 157524924 896696773 580030866 326384937 973264476 833320035 706786139 326384937 648616244 250175378 250175378 689710096 639642999 267197527 715427395 396735868 573410811 171884847 637132487 14297338 552836563 766460882 973264476 770508461 770508461 247512739 416142329 421319638 689710096 663559431 175601100 680237797 384773958 552836563 455972234 828927692 341340420 637132487 828927692 770508461 228994771 336593863 853333181 622619054 326910332 695926284 654774801 916978609 35579887 32466636 156349888 654774801 413547205 569034545 119786837 421319638 669918126 228994771 896696773 225005793 225005793 824610448 689696038 455972234 32466636 277856219 420387751 62570858 225005793 396735868 421319638 421303765 128172058 119786837 292993260 580030866 689696038 39563973 662997517 149507119 689696038 14297338 326384937 267197527 654774801 654774801 70200609 39563973 573410811 336593863 648085065 14297338 56515478 637132487 824610448 924206054 171884847 669918126 250175378 662997517 35579887 899117577 373950160 924634937 119786837 421319638 770508461 149507119 833320035 695926284 680237797 373950160 853333181 654774801 149507119 416142329 413547205 916978609 924634937 291594021 86574100 631604897 825790020 119786837 637132487 552836563 326910332 846170712 222705824 421303765 338201288 326384937 175601100 580030866 171884847 247512739 631604897 421303765 662997517 671009508 833320035 336593863 338511968 677668583 156349888 39563973 833320035 770508461 892526868 149507119 421319638 606932416 476863561 432062450 631604897 267197527 896696773 569034545 892526868 689696038 326384937 396735868 770508461 222705824 606932416 413547205 413547205 420387751 648085065 455972234 831028663 662997517 825790020 833320035 416142329 662997517 669918126 157524924 326384937 35579887 622619054 691658174 606932416 862458309 573410811 14297338 552836563 637132487 973264476 420167079 457457604 691658174 455972234 292993260 421319638 856735137 680237797 569034545 416142329 413547205 569034545 21936446 420387751 291594021 658765373 421303765 654774801 432062450 631604897 856735137 171884847 654774801 173590688 373950160 691658174 973264476 416142329 853333181 421319638 341340420 128172058 658765373 662997517 86574100 420387751 119786837 654774801 421319638 924634937 606932416 146266056 689696038 892526868 457457604 426804318 338511968 916978609 157524924 973264476 770508461 831028663 591974489 32466636 277856219 35579887 622619054 591974489 128172058 292993260 689696038 892526868 606932416 862458309 119786837 326910332 173590688 171884847 128172058 292993260 513415788 706786139 899117577 225005793 831028663 896696773 689144692 247512739 606932416 326910332 591974489 622619054 149507119 478544246 421319638 936309465 326384937 513415788 691658174 552836563 689710096 128172058 426804318 637132487 292993260 421319638 856735137 825790020 478544246 622619054 654774801 396735868 338511968 336593863 689144692 695926284 896696773 457457604 770508461 924206054 766460882 420167079 639642999 695926284 384773958 478544246 648616244 250175378 413547205 455972234 175601100 225005793 973264476 32466636 695926284 695926284 163169584 128172058 32466636 163169584 850680713 21936446 267197527 250175378 156349888 828927692 421319638 421319638 973264476 175701124 32466636 341340420 341340420 74922304 671009508 924206054 924206054 336593863 171884847 128172058 478544246 86574100 156349888 384773958 706786139 416142329 156349888 326910332 70200609 706786139 637132487 689144692 157524924 86574100 62570858 228994771 662997517 336593863 338511968 39563973 862458309 128172058 457457604 326910332 695926284 689144692 513415788 326910332 56515478 689696038 373950160 766460882 513415788 421319638 680237797 291594021 770508461 478544246 892526868 689710096 476863561 14297338 824610448 662997517 825790020 513415788 833320035 853333181 426804318 336593863 420167079 637132487 924206054 146266056 691658174 573410811 86574100 824610448 396735868 432062450 277856219 421319638 225005793 825790020 338201288 513415788 916978609 277856219 825790020 689710096 671009508 513415788 56515478 964125625 336593863 292993260 591974489 70200609 689144692 856735137 225005793 173590688 21936446 936309465 478544246 326910332 824610448 766460882 715427395 341340420 671009508 426804318 416142329 853333181 86574100 119786837 476863561 277856219 163169584 341340420 250175378 119786837 35579887 892526868 70200609 74922304 637132487 896696773 569034545 591974489 267197527 156349888 35579887 695926284 846170712 149507119 689696038 426804318 766460882 171884847 846170712 420167079 631604897 671009508 421319638 856735137 455972234 766460882 119786837 250175378 639642999 277856219 631604897 606932416 432062450 770508461 580030866 14297338 671009508 175601100 56515478 373950160 420387751 862458309 552836563 766460882 924634937 175701124 856735137 338201288 631604897 267197527 119786837 432062450 21936446 222705824 70200609 677668583 591974489 513415788 476863561 669918126 14297338 648616244 658765373 824610448 896696773 669918126 421319638 766460882 228994771 149507119 622619054 277856219 591974489 639642999 56515478 658765373 552836563 622619054 326910332 228994771 291594021 413547205 662997517 222705824 853333181 432062450 766460882 853333181 856735137 689144692 62570858 680237797 680237797 32466636 149507119 39563973 648085065 86574100 291594021 691658174 916978609 146266056 552836563 622619054 56515478 171884847 936309465 56515478 14297338 658765373 225005793 770508461 552836563 828927692 573410811 222705824 149507119 277856219 70200609 476863561 420167079 35579887 936309465 831028663 663559431 916978609 513415788 669918126 338511968 591974489 156349888 56515478 654774801 770508461 341340420 591974489 247512739 163169584 831028663 373950160 171884847 689144692 663559431 338511968 228994771 157524924 691658174 291594021 421319638 637132487 277856219 173590688 39563973 149507119 384773958 228994771 766460882 715427395 662997517 149507119 149507119 846170712 416142329 228994771 455972234 32466636 119786837 457457604 455972234 277856219 56515478 606932416 156349888 21936446 267197527 648085065 432062450 662997517 671009508 770508461 384773958 648616244 924634937 896696773 964125625 56515478 250175378 14297338 336593863 691658174 326384937 964125625 455972234 591974489 648616244 964125625 648085065 662997517 648616244 637132487 964125625 896696773 326910332 552836563 21936446 338511968 455972234 770508461 128172058 222705824 432062450 247512739 277856219 175701124 637132487 637132487 292993260 677668583 663559431 421319638 250175378 828927692 637132487 175601100 846170712 277856219 631604897 691658174 250175378 267197527 455972234 163169584 606932416 639642999 825790020 637132487 639642999 573410811 326384937 973264476 384773958 326910332 455972234 247512739 591974489 416142329 292993260 413547205 119786837 413547205 326384937 591974489 156349888 426804318 924206054 250175378 277856219 689710096 420387751 396735868 62570858 225005793 413547205 39563973 669918126 455972234 973264476 606932416 420387751 250175378 156349888 476863561 14297338 476863561 421319638 476863561 662997517 770508461 856735137 35579887 862458309 680237797 825790020 396735868 119786837 292993260 35579887 250175378 267197527 336593863 856735137 35579887 606932416 421319638 35579887 426804318 569034545 896696773 149507119 341340420 973264476 413547205 850680713 856735137 338511968 580030866 35579887 677668583 86574100 421319638 62570858 341340420 416142329 74922304 671009508 175701124 21936446 426804318 569034545 128172058 175701124 384773958 899117577 421303765 62570858 770508461 924206054 654774801 173590688 86574100 478544246 457457604 175701124 173590688 341340420 222705824 149507119 222705824 552836563 338201288 648616244 964125625 74922304 671009508 973264476 658765373 39563973 455972234 457457604 831028663 973264476 671009508 850680713 569034545 326384937 766460882 476863561 56515478 654774801 457457604 478544246 326384937 338201288 695926284 591974489 833320035 573410811 648085065 420167079 373950160 833320035 326910332 421303765 689710096 396735868 32466636 513415788 228994771 267197527 637132487 432062450 291594021 853333181 552836563 156349888 658765373 338511968 648085065 250175378 663559431 899117577 825790020 171884847 326384937 32466636 175601100 247512739 680237797 173590688 828927692 639642999 853333181 631604897 770508461 689144692 171884847 225005793 580030866 420387751 831028663 384773958 432062450 156349888 936309465 689144692 173590688 648616244 277856219 648085065 457457604 936309465 228994771 689710096 455972234 637132487 856735137 513415788 476863561 648616244 580030866 157524924 338511968 899117577 86574100 899117577 706786139 21936446 175601100 606932416 74922304 677668583 862458309 896696773 669918126 677668583 228994771 648616244 856735137 691658174 770508461 421319638 247512739 846170712 62570858 222705824 62570858 580030866 426804318 128172058 225005793 478544246 250175378 326384937 455972234 338511968 606932416 476863561 70200609 420167079 373950160 32466636 689696038 171884847 663559431 426804318 973264476 222705824 326910332 341340420 689696038 413547205 862458309 420167079 896696773 689710096 677668583 669918126 648085065 341340420 70200609 338201288 689144692 569034545 677668583 689144692 338201288 338201288 35579887 250175378 171884847 689144692 552836563 291594021 455972234 846170712 663559431 171884847 420167079 478544246 478544246 824610448 680237797 413547205 21936446 916978609 706786139 892526868 416142329 899117577 622619054 654774801 715427395 56515478 513415788 899117577 173590688 14297338 828927692 828927692 825790020 824610448 591974489 163169584 70200609 695926284 648616244 654774801 552836563 156349888 157524924 156349888 606932416 432062450 916978609 964125625 677668583 163169584 413547205 336593863 39563973 156349888 62570858 689144692 658765373 421303765 850680713 580030866 691658174 654774801 21936446 862458309 225005793 924634937 292993260 163169584 326910332 421319638 831028663 648616244 39563973 171884847 416142329 770508461 225005793 663559431 421303765 457457604 580030866 341340420 291594021 513415788 326384937 936309465 247512739 695926284 513415788 14297338 833320035 171884847 856735137 149507119 658765373 420387751 591974489 766460882 396735868 119786837 119786837 689710096 513415788 163169584 396735868 825790020 824610448 973264476 669918126 222705824 338201288 669918126 899117577 146266056 420167079 432062450 175701124 662997517 420167079 119786837 413547205 39563973 373950160 326910332 292993260 277856219 689696038 924634937 828927692 39563973 421319638 396735868 862458309 128172058 267197527 677668583 413547205 86574100 552836563 292993260 420167079 396735868 689696038 680237797 426804318 292993260 973264476 291594021 86574100 689710096 74922304 119786837 396735868 689144692 478544246 326384937 846170712 677668583 552836563 32466636 662997517 421303765 825790020 432062450 639642999 426804318 648616244 457457604 631604897 416142329 21936446 373950160 326384937 831028663 552836563 924206054 573410811 247512739 677668583 552836563 175701124 552836563 326384937 573410811 426804318 341340420 846170712 250175378 824610448 766460882 973264476 396735868 862458309 695926284 691658174 157524924 222705824 916978609 689710096 695926284 420167079 606932416 292993260 413547205 247512739 663559431 680237797 892526868 455972234 163169584 892526868 715427395 654774801 336593863 175701124 573410811 326910332 689144692 899117577 671009508 591974489 222705824 247512739 825790020 606932416 74922304 654774801 964125625 846170712 862458309 862458309 691658174 222705824 421319638 695926284 478544246 695926284 476863561 706786139 420167079 669918126 689144692 766460882 326910332 338201288 74922304 416142329 175701124 824610448 606932416 457457604 606932416 478544246 689696038 663559431 14297338 326910332 637132487 128172058 326384937 715427395 680237797 396735868 421319638 622619054 62570858 247512739 677668583 277856219 56515478 247512739 74922304 267197527 175701124 658765373 862458309 831028663 637132487 149507119 691658174 338511968 899117577 637132487 853333181 591974489 413547205 658765373 973264476 680237797 689710096 569034545 14297338 416142329 292993260 677668583 128172058 671009508 936309465 341340420 455972234 637132487 658765373 277856219 149507119 32466636 695926284 606932416 715427395 695926284 631604897 580030866 824610448 338511968 825790020 250175378 862458309 416142329 432062450 373950160 157524924 35579887 825790020 648085065 175601100 853333181 513415788 426804318 853333181 225005793 277856219 964125625 689696038 396735868 157524924 396735868 35579887 426804318 924634937 21936446 250175378 936309465 338201288 341340420 677668583 689696038 513415788 70200609 336593863 146266056 476863561 513415788 157524924 862458309 513415788 119786837 936309465 936309465 552836563 973264476 924206054 146266056 373950160 631604897 455972234 936309465 846170712 277856219 853333181 421303765 163169584 421319638 677668583 916978609 39563973 35579887 338511968 156349888 146266056 291594021 964125625 715427395 850680713 639642999 336593863 175701124 648085065 35579887 173590688 654774801 426804318 175701124 420167079 128172058 250175378 833320035 631604897 924634937 569034545 770508461 513415788 715427395 175601100 828927692 924206054 338511968 833320035 35579887 569034545 973264476 171884847 70200609 420167079 86574100 292993260 964125625 828927692 828927692 573410811 228994771 421303765 373950160 173590688 513415788 862458309 228994771 662997517 831028663 964125625 862458309 825790020 291594021 70200609 432062450 171884847 156349888 128172058 32466636 691658174 32466636 691658174 74922304 146266056 680237797 631604897 648616244 924206054 853333181 157524924 896696773 569034545 326384937 149507119 175701124 416142329 291594021 21936446 622619054 973264476 631604897 86574100 770508461 326384937 173590688 70200609 824610448 86574100 899117577 70200609 964125625 637132487 416142329 250175378 924634937 637132487 35579887 86574100 648085065 695926284 396735868 62570858 250175378 413547205 228994771 824610448 373950160 513415788 396735868 413547205 173590688 677668583 669918126 856735137 892526868 39563973 824610448 163169584 175701124 175701124 291594021 421319638 250175378 654774801 228994771 637132487 654774801 421303765 70200609 689696038 677668583 591974489 267197527 766460882 32466636 853333181 831028663 689696038 663559431 513415788 336593863 689144692 916978609 225005793 175601100 384773958 677668583 432062450 892526868 149507119 62570858 163169584 171884847 39563973 341340420 457457604 119786837 39563973 478544246 689144692 862458309 426804318 39563973 669918126 373950160 671009508 156349888 336593863 326384937 128172058 74922304 326910332 973264476 706786139 146266056 680237797 455972234 964125625 936309465 326910332 850680713 86574100 606932416 420387751 146266056 432062450 825790020 663559431 828927692 222705824 639642999 677668583 171884847 476863561 936309465 416142329 569034545 119786837 637132487 128172058 156349888 292993260 476863561 426804318 39563973 277856219 831028663 476863561 648616244 770508461 119786837 580030866 421303765 850680713 326910332 916978609 396735868 292993260 706786139 277856219 225005793 648616244 695926284 21936446 420167079 770508461 573410811 846170712 715427395 247512739 413547205 689696038 175601100 695926284 658765373 715427395 421303765 658765373 222705824 691658174 631604897 426804318 850680713 74922304 853333181 228994771 119786837 648085065 648616244 639642999 228994771 420387751 32466636 336593863 39563973 56515478 862458309 291594021 421319638 175701124 569034545 606932416 478544246 669918126 573410811 680237797 648085065 846170712 850680713 689710096 715427395 373950160 426804318 341340420 292993260 128172058 695926284 457457604 831028663 478544246 421319638 336593863 689696038 373950160 824610448 291594021 639642999 173590688 824610448 689710096 833320035 267197527 924206054 936309465 828927692 856735137 173590688 384773958 896696773 457457604 639642999 677668583 973264476 222705824 250175378 654774801 862458309 591974489 671009508 846170712 175701124 622619054 973264476 828927692 56515478 715427395 336593863 171884847 175601100 689696038 157524924 420167079 662997517 173590688 250175378 680237797 856735137 384773958 573410811 691658174 662997517 326384937 247512739 833320035 291594021 149507119 513415788 384773958 457457604 899117577 825790020 396735868 250175378 924206054 421319638 86574100 421303765 892526868 825790020 669918126 828927692 250175378 421303765 225005793 222705824 396735868 677668583 222705824 222705824 39563973 478544246 715427395 338201288 663559431 291594021 513415788 695926284 426804318 669918126 478544246 770508461 228994771 695926284 291594021 658765373 552836563 157524924 457457604 156349888 924206054 228994771 128172058 662997517 119786837 828927692 677668583 338201288 338201288 637132487 689710096 21936446 828927692 21936446 964125625 706786139 691658174 457457604 56515478 421319638 62570858 39563973 846170712 171884847 631604897 662997517 173590688 680237797 14297338 569034545 631604897 825790020 846170712 715427395 862458309 591974489 924634937 62570858 171884847 853333181 156349888 326910332 413547205 677668583 14297338 457457604 119786837 173590688 373950160 689696038 770508461 662997517 175701124 421319638 825790020 326384937 580030866 770508461 432062450 432062450 715427395 662997517 825790020 32466636 455972234 149507119 770508461 662997517 663559431 455972234 426804318 39563973 413547205 74922304 689144692 338201288 631604897 396735868 413547205 163169584 432062450 476863561 128172058 552836563 396735868 637132487 175601100 695926284 247512739 277856219 552836563 146266056 964125625 622619054 432062450 326910332 336593863 413547205 396735868 831028663 899117577 637132487 691658174 899117577 39563973 573410811 175601100 828927692 715427395 247512739 21936446 580030866 421319638 175601100 225005793 225005793 639642999 856735137 86574100 32466636 654774801 70200609 74922304 416142329 338511968 277856219 396735868 639642999 146266056 413547205 663559431 338511968 175701124 413547205 250175378 163169584 833320035 247512739 648616244 691658174 671009508 766460882 850680713 338201288 892526868 706786139 175601100 163169584 478544246 384773958 824610448 426804318 648616244 35579887 396735868 157524924 766460882 222705824 513415788 250175378 32466636 573410811 573410811 766460882 341340420 916978609 862458309 715427395 924206054 916978609 32466636 478544246 292993260 648616244 899117577 770508461 648616244 175601100 384773958 291594021 384773958 916978609 513415788 689710096 973264476 338201288 250175378 326384937 631604897 175701124 916978609 892526868 157524924 250175378 862458309 292993260 654774801 416142329 338201288 680237797 39563973 706786139 824610448 691658174 973264476 476863561 580030866 580030866 552836563 421319638 706786139 677668583 421319638 247512739 86574100 267197527 384773958 916978609 32466636 413547205 552836563 56515478 384773958 831028663 420167079 689710096 373950160 916978609 326384937 173590688 74922304 648085065 828927692 421303765 677668583 856735137 680237797 899117577 573410811 580030866 715427395 455972234 413547205 421303765 175701124 899117577 478544246 862458309 62570858 924634937 824610448 591974489 850680713 338201288 14297338 62570858 850680713 175701124 846170712 892526868 32466636 689710096 552836563 21936446 677668583 639642999 831028663 338201288 924206054 513415788 413547205 899117577 171884847 850680713 420387751 56515478 833320035 228994771 648085065 267197527 420387751 936309465 228994771 175601100 432062450 680237797 413547205 825790020 35579887 14297338 432062450 39563973 149507119 21936446 74922304 291594021 658765373 222705824 680237797 680237797 853333181 421303765 156349888 689696038 648085065 715427395 171884847 171884847 338511968 421319638 175701124 146266056 421303765 853333181 32466636 896696773 426804318 163169584 277856219 432062450 171884847 247512739 824610448 432062450 662997517 689144692 552836563 175601100 326384937 622619054 631604897 689696038 654774801 591974489 846170712 421319638 228994771 896696773 513415788 689696038 669918126 671009508 62570858 146266056 828927692 924206054 396735868 277856219 146266056 247512739 163169584 250175378 833320035 677668583 163169584 247512739 426804318 338201288 228994771 573410811 149507119 326384937 156349888 247512739 250175378 853333181 173590688 580030866 149507119 74922304 128172058 691658174 846170712 149507119 426804318 862458309 250175378 128172058 689144692 631604897 706786139 341340420 648616244 250175378 396735868 648085065 476863561 677668583 292993260 695926284 824610448 513415788 74922304 175601100 175701124 267197527 662997517 671009508 421303765 695926284 421303765 373950160 689696038 420167079 691658174 86574100 277856219 706786139 32466636 715427395 663559431 119786837 862458309 39563973 706786139 658765373 850680713 936309465 924206054 637132487 654774801 658765373 770508461 421303765 639642999 338201288 163169584 384773958 420167079 552836563 828927692 658765373 706786139 149507119 825790020 850680713 671009508 146266056 892526868 420167079 828927692 35579887 964125625 831028663 373950160 62570858 225005793 14297338 654774801 689696038 291594021 648085065 341340420 715427395 831028663 856735137 373950160 766460882 916978609 74922304 62570858 62570858 476863561 56515478 580030866 277856219 648085065 662997517 831028663 86574100 146266056 62570858 573410811 973264476 569034545 157524924 455972234 157524924 341340420 591974489 277856219 658765373 39563973 478544246 421319638 580030866 338201288 552836563 833320035 247512739 580030866 862458309 119786837 338201288 416142329 850680713 663559431 892526868 420387751 846170712 457457604 149507119 173590688 338511968 225005793 637132487 648616244 706786139 770508461 552836563 291594021 222705824 513415788 892526868 622619054 32466636 552836563 833320035 648085065 277856219 964125625 326384937 591974489 225005793 35579887 658765373 924206054 457457604 695926284 175601100 689696038 413547205 680237797 338201288 892526868 373950160 924206054 916978609 833320035 662997517 250175378 267197527 175701124 420387751 336593863 338511968 432062450 39563973 580030866 149507119 853333181 396735868 622619054 157524924 35579887 426804318 426804318 247512739 695926284 476863561 175701124 606932416 691658174 432062450 432062450 228994771 175701124 173590688 580030866 580030866 669918126 39563973 175701124 924634937 292993260 426804318 663559431 21936446 478544246 663559431 669918126 658765373 573410811 853333181 455972234 513415788 856735137 32466636 831028663 421303765 62570858 828927692 591974489 173590688 896696773 828927692 896696773 631604897 833320035 396735868 163169584 853333181 250175378 639642999 292993260 426804318 639642999 291594021 421303765 476863561 421303765 580030866 833320035 680237797 416142329 663559431 432062450 677668583 163169584 648085065 128172058 639642999 916978609 831028663 420387751 770508461 146266056 892526868 119786837 899117577 119786837 622619054 513415788 292993260 862458309 689144692 457457604 326384937 173590688 689710096 924206054 478544246 416142329 384773958 250175378 426804318 691658174 173590688 671009508 86574100 669918126 973264476 631604897 384773958 426804318 70200609 421303765 591974489 669918126 631604897 341340420 341340420 689710096 856735137 62570858 157524924 338201288 695926284 770508461 175601100 552836563 35579887 573410811 56515478 766460882 824610448 228994771 175601100 654774801 175601100 341340420 86574100 476863561 149507119 420167079 457457604 853333181 35579887 689144692 163169584 853333181 267197527 580030866 70200609 680237797 70200609 671009508 648616244 828927692 476863561 156349888 62570858 225005793 706786139 21936446 421303765 631604897 426804318 146266056 689696038 924634937 964125625 326910332 421319638 662997517 420167079 416142329 478544246 964125625 580030866 766460882 916978609 413547205 663559431 622619054 671009508 825790020 119786837 267197527 336593863 831028663 513415788 648085065 689696038 622619054 62570858 658765373 680237797 157524924 648616244 824610448 432062450 421319638 850680713 677668583 770508461 573410811 267197527 924206054 766460882 580030866 828927692 899117577 326910332 62570858 973264476 677668583 247512739 336593863 691658174 648085065 56515478 706786139 457457604 573410811 341340420 662997517 846170712 637132487 658765373 591974489 824610448 916978609 421319638 175601100 21936446 228994771 862458309 338201288 648616244 416142329 631604897 850680713 384773958 56515478 896696773 228994771 654774801 478544246 222705824 478544246 833320035 715427395 654774801 706786139 128172058 426804318 936309465 326910332 336593863 267197527 250175378 457457604 128172058 455972234 62570858 846170712 292993260 156349888 326910332 899117577 691658174 21936446 671009508 689710096 421303765 671009508 478544246 384773958 426804318 476863561 56515478 119786837 225005793 892526868 39563973 128172058 149507119 973264476 706786139 74922304 39563973 689144692 689696038 770508461 171884847 846170712 413547205 432062450 175601100 326910332 569034545 32466636 56515478 56515478 86574100 225005793 648616244 149507119 432062450 677668583 457457604 413547205 936309465 291594021 56515478 267197527 622619054 478544246 228994771 715427395 899117577 924206054 39563973 680237797 569034545 455972234 671009508 591974489 228994771 32466636 569034545 552836563 669918126 924206054 416142329 338201288 455972234 338201288 247512739 277856219 32466636 766460882 770508461 373950160 222705824 964125625 513415788 420387751 850680713 455972234 39563973 936309465 770508461 146266056 175701124 384773958 476863561 128172058 680237797 432062450 421319638 291594021 654774801 639642999 853333181 924634937 662997517 291594021 420387751 146266056 846170712 662997517 706786139 856735137 291594021 924206054 622619054 671009508 326384937 828927692 326910332 157524924 478544246 326910332 671009508 680237797 892526868 416142329 341340420 639642999 662997517 770508461 247512739 715427395 171884847 856735137 715427395 569034545 416142329 175601100 326910332 658765373 396735868 478544246 580030866 824610448 413547205 128172058 35579887 513415788 648085065 338511968 62570858 32466636 119786837 35579887 850680713 457457604 680237797 14297338 455972234 149507119 580030866 416142329 654774801 513415788 163169584 432062450 32466636 291594021 413547205 421319638 21936446 222705824 973264476 936309465 513415788 828927692 421319638 277856219 706786139 478544246 21936446 173590688 846170712 146266056 338511968 420167079 35579887 247512739 426804318 416142329 267197527 862458309 552836563 149507119 247512739 637132487 658765373 32466636 457457604 338511968 648085065 916978609 21936446 338201288 648085065 973264476 695926284 326910332 580030866 936309465 663559431 384773958 691658174 846170712 432062450 828927692 62570858 899117577 591974489 74922304 35579887 62570858 32466636 973264476 892526868 476863561 338201288 639642999 338201288 149507119 689710096 825790020 689710096 654774801 119786837 478544246 671009508 573410811 862458309 856735137 924206054 825790020 973264476 421319638 267197527 973264476 267197527 691658174 639642999 662997517 828927692 291594021 606932416 338511968 421319638 580030866 513415788 326910332 326910332 924634937 396735868 70200609 74922304 631604897 964125625 695926284 338201288 591974489 680237797 171884847 292993260 677668583 338201288 924206054 432062450 86574100 420167079 862458309 658765373 420167079 833320035 326384937 56515478 648085065 924206054 222705824 973264476 896696773 119786837 658765373 250175378 654774801 648616244 74922304 478544246 569034545 62570858 892526868 862458309 892526868 21936446 250175378 291594021 119786837 637132487 457457604 222705824 171884847 831028663 149507119 341340420 336593863 648085065 35579887 86574100 62570858 766460882 677668583 824610448 326384937 850680713 580030866 916978609 766460882 569034545 149507119 222705824 766460882 56515478 86574100 715427395 277856219 591974489 338511968 639642999 247512739 128172058 677668583 671009508 936309465 157524924 770508461 552836563 695926284 250175378 86574100 862458309 171884847 149507119 850680713 21936446 513415788 569034545 86574100 70200609 478544246 173590688 924206054 831028663 416142329 420167079 831028663 86574100 833320035 413547205 146266056 825790020 222705824 513415788 396735868 671009508 622619054 171884847 828927692 648616244 163169584 899117577 250175378 21936446 916978609 175601100 689710096 973264476 663559431 416142329 457457604 658765373 384773958 478544246 175601100 384773958 247512739 384773958 689696038 173590688 639642999 413547205 964125625 658765373 853333181 689696038 291594021 326384937 421319638 862458309 658765373 853333181 622619054 222705824 70200609 62570858 457457604 291594021 175701124 421319638 326384937 924634937 669918126 850680713 671009508 973264476 828927692 384773958 513415788 846170712 338201288 654774801 824610448 336593863 175601100 648616244 899117577 662997517 924634937 32466636 86574100 416142329 916978609 862458309 247512739 149507119 476863561 326910332 677668583 421319638 420387751 658765373 228994771 639642999 292993260 671009508 648085065 157524924 416142329 637132487 671009508 225005793 267197527 267197527 766460882 247512739 74922304 336593863 552836563 267197527 457457604 291594021 478544246 277856219 856735137 824610448 421319638 648085065 695926284 862458309 338511968 573410811 825790020 606932416 56515478 478544246 973264476 850680713 648616244 828927692 62570858 86574100 455972234 326384937 341340420 850680713 175701124 421303765 173590688 420387751 173590688 326384937 413547205 250175378 416142329 580030866 825790020 846170712 689144692 669918126 396735868 766460882 766460882 277856219 689696038 622619054 149507119 677668583 149507119 416142329 222705824 86574100 606932416 338201288 569034545 639642999 336593863 892526868 828927692 156349888 373950160 936309465 384773958 14297338 476863561 622619054 691658174 291594021 846170712 671009508 384773958 654774801 157524924 175601100 326910332 455972234 128172058 846170712 662997517 828927692 267197527 833320035 850680713 916978609 62570858 420387751 892526868 21936446 828927692 432062450 384773958 396735868 853333181 573410811 373950160 648616244 416142329 691658174 35579887 853333181 662997517 175601100 478544246 552836563 846170712 606932416 973264476 21936446 292993260 74922304 341340420 825790020 680237797 973264476 622619054 62570858 622619054 291594021 39563973 432062450 426804318 831028663 373950160 689710096 455972234 825790020 973264476 416142329 924206054 277856219 766460882 416142329 689696038 32466636 770508461 228994771 157524924 591974489 56515478 326910332 175601100 936309465 421303765 171884847 156349888 648085065 175601100 622619054 706786139 689696038 14297338 591974489 119786837 163169584 663559431 825790020 163169584 146266056 416142329 924206054 824610448 421303765 32466636 648085065 862458309 622619054 573410811 663559431 936309465 32466636 277856219 824610448 964125625 831028663 247512739 62570858 21936446 338511968 396735868 573410811 32466636 850680713 695926284 173590688 173590688 292993260 654774801 573410811 580030866 426804318 924634937 175601100 552836563 766460882 896696773 695926284 824610448 663559431 70200609 56515478 14297338 853333181 770508461 631604897 916978609 420167079 936309465 663559431 421319638 157524924 573410811 396735868 853333181 695926284 432062450 831028663 478544246 157524924 35579887 373950160 21936446 421303765 648616244 277856219 14297338 267197527 648085065 32466636 662997517 846170712 336593863 70200609 338201288 856735137 171884847 706786139 171884847 171884847 420167079 896696773 421303765 973264476 569034545 671009508 689710096 384773958 336593863 326910332 770508461 862458309 86574100 833320035 171884847 828927692 831028663 336593863 56515478 326384937 384773958 478544246 896696773 689696038 222705824 689696038 622619054 606932416 326910332 457457604 225005793 862458309 828927692 21936446 292993260 899117577 163169584 457457604 156349888 291594021 631604897 228994771 384773958 573410811 277856219 770508461 413547205 70200609 648085065 896696773 677668583 432062450 421319638 86574100 825790020 336593863 825790020 163169584 824610448 476863561 250175378 973264476 86574100 70200609 573410811 338511968 277856219 70200609 663559431 455972234 695926284 896696773 250175378 896696773 591974489 338511968 62570858 513415788 916978609 892526868 225005793 899117577 706786139 831028663 964125625 222705824 862458309 580030866 964125625 277856219 247512739 622619054 695926284 663559431 964125625 569034545 552836563 21936446 833320035 964125625 173590688 426804318 896696773 457457604 420387751 648616244 669918126 846170712 21936446 56515478 292993260 175601100 326910332 156349888 689144692 62570858 338511968 846170712 413547205 326384937 420387751 420167079 828927692 648616244 856735137 824610448 222705824 175701124 267197527 654774801 21936446 689696038 173590688 35579887 964125625 119786837 924634937 476863561 924634937 770508461 689144692 637132487 384773958 56515478 853333181 916978609 689696038 580030866 677668583 606932416 396735868 457457604 171884847 689144692 338201288 163169584 973264476 689144692 74922304 825790020 326384937 936309465 277856219 899117577 766460882 853333181 384773958 677668583 680237797 689144692 853333181 715427395 573410811 924206054 157524924 924206054 163169584 341340420 341340420 639642999 175601100 341340420 856735137 62570858 336593863 175701124 916978609 119786837 924634937 831028663 680237797 680237797 689696038 850680713 173590688 662997517 964125625 662997517 606932416 119786837 689144692 573410811 326384937 658765373 432062450 250175378 833320035 175701124 846170712 825790020 14297338 119786837 677668583 119786837 658765373 157524924 924634937 156349888 416142329 267197527 128172058 766460882 277856219 770508461 163169584 250175378 338201288 384773958 833320035 21936446 892526868 689144692 21936446 936309465 119786837 924634937 416142329 637132487 421303765 457457604 552836563 175601100 631604897 654774801 513415788 228994771 856735137 384773958 924206054 677668583 715427395 689144692 277856219 413547205 846170712 413547205 421319638 631604897 336593863 413547205 846170712 770508461 964125625 14297338 171884847 622619054 338201288 157524924 171884847 695926284 14297338 292993260 119786837 833320035 228994771 455972234 828927692 326910332 74922304 163169584 964125625 455972234 326910332 336593863 639642999 32466636 658765373 416142329 850680713 338201288 862458309 432062450 637132487 267197527 924206054 916978609 384773958 850680713 677668583 924634937 833320035 654774801 14297338 336593863 828927692 146266056 384773958 62570858 250175378 824610448 119786837 936309465 677668583 326384937 250175378 580030866 62570858 654774801 853333181 639642999 689696038 56515478 421319638 175601100 973264476 373950160 892526868 225005793 476863561 677668583 569034545 606932416 663559431 663559431 936309465 706786139 291594021 856735137 631604897 146266056 896696773 924206054 691658174 569034545 648085065 222705824 149507119 766460882 457457604 175601100 662997517 70200609 825790020 277856219 896696773 689144692 56515478 831028663 766460882 671009508 831028663 669918126 552836563 70200609 850680713 163169584 62570858 291594021 420387751 622619054 336593863 420387751 39563973 420387751 669918126 175601100 476863561 846170712 32466636 228994771 648616244 413547205 173590688 924634937 171884847 715427395 149507119 591974489 671009508 639642999 853333181 662997517 654774801 622619054 250175378 420167079 689696038 338511968 426804318 706786139 622619054 924634937 833320035 766460882 654774801 56515478 669918126 677668583 606932416 62570858 662997517 74922304 455972234 336593863 157524924 70200609 421319638 831028663 163169584 420387751 396735868 228994771 39563973 156349888 973264476 828927692 250175378 420167079 896696773 658765373 580030866 569034545 569034545 175701124 824610448 247512739 338201288 766460882 573410811 476863561 591974489 631604897 32466636 413547205 250175378 396735868 396735868 637132487 689696038 14297338 70200609 277856219 669918126 478544246 228994771 171884847 336593863 247512739 157524924 766460882 631604897 695926284 326384937 689710096 899117577 39563973 291594021 677668583 691658174 128172058 622619054 70200609 173590688 128172058 862458309 899117577 856735137 128172058 689144692 277856219 39563973 973264476 384773958 225005793 825790020 663559431 924634937 291594021 74922304 478544246 32466636 689144692 513415788 853333181 163169584 862458309 128172058 267197527 341340420 899117577 173590688 862458309 225005793 513415788 21936446 689696038 250175378 250175378 973264476 250175378 658765373 825790020 341340420 175601100 35579887 35579887 824610448 119786837 916978609 455972234 70200609 622619054 973264476 846170712 689710096 420387751 146266056 964125625 336593863 225005793 21936446 86574100 478544246 892526868 86574100 163169584 338511968 149507119 766460882 222705824 973264476 384773958 457457604 824610448 689696038 689696038 420387751 631604897 457457604 689144692 247512739 824610448 770508461 715427395 850680713 569034545 420167079 149507119 552836563 171884847 157524924 338201288 936309465 689710096 689144692 35579887 654774801 173590688 338201288 825790020 936309465 833320035 56515478 706786139 663559431 856735137 766460882 606932416 856735137 222705824 326910332 426804318 70200609 662997517 689144692 156349888 766460882 770508461 825790020 39563973 39563973 715427395 175601100 421303765 924206054 222705824 689144692 420387751 74922304 70200609 552836563 171884847 573410811 964125625 420167079 86574100 32466636 267197527 420387751 74922304 156349888 396735868 156349888 964125625 715427395 173590688 173590688 326384937 247512739 149507119 606932416 426804318 373950160 831028663 432062450 70200609 457457604 853333181 631604897 163169584 21936446 396735868 924206054 924206054 695926284 580030866 689710096 663559431 689696038 580030866 973264476 225005793 157524924 846170712 426804318 639642999 146266056 128172058 157524924 171884847 662997517 677668583 631604897 420167079 341340420 916978609 32466636 677668583 476863561 936309465 86574100 896696773 157524924 654774801 175701124 573410811 247512739 856735137 850680713 924634937 924206054 70200609 824610448 637132487 622619054 373950160 146266056 62570858 373950160 62570858 833320035 825790020 892526868 648616244 552836563 171884847 341340420 173590688 277856219 336593863 35579887 936309465 21936446 225005793 862458309 580030866 833320035 384773958 706786139 455972234 973264476 14297338 336593863 157524924 373950160 119786837 680237797 637132487 336593863 222705824 846170712 267197527 715427395 74922304 846170712 695926284 899117577 21936446 384773958 225005793 973264476 291594021 569034545 706786139 86574100 149507119 32466636 70200609 846170712 247512739 421303765 828927692 222705824 924634937 862458309 250175378 457457604 580030866 924206054 622619054 853333181 421303765 222705824 336593863 291594021 825790020 432062450 35579887 396735868 420387751 573410811 706786139 292993260 420167079 631604897 846170712 86574100 552836563 175601100 569034545 21936446 648085065 964125625 689144692 689710096 291594021 853333181 413547205 163169584 924206054 896696773 892526868 916978609 689144692 225005793 833320035 862458309 631604897 924634937 924206054 831028663 654774801 680237797 421319638 421319638 457457604 689710096 175701124 247512739 654774801 222705824 250175378 277856219 631604897 846170712 573410811 658765373 476863561 573410811 631604897 648085065 973264476 691658174 420167079 338201288 336593863 478544246 639642999 291594021 853333181 250175378 222705824 336593863 677668583 691658174 128172058 157524924 156349888 413547205 455972234 336593863 119786837 654774801 21936446 35579887 631604897 662997517 277856219 828927692 916978609 247512739 671009508 70200609 336593863 39563973 35579887 862458309 936309465 56515478 128172058 149507119 846170712 455972234 341340420 513415788 770508461 924206054 267197527 341340420 225005793 476863561 14297338 677668583 846170712 680237797 291594021 689710096 964125625 622619054 892526868 39563973 853333181 680237797 336593863 770508461 766460882 32466636 416142329 39563973 662997517 74922304 171884847 770508461 715427395 924206054 426804318 846170712 149507119 426804318 896696773 833320035 175701124 831028663 591974489 292993260 892526868 21936446 413547205 326910332 916978609 338201288 637132487 573410811 291594021 654774801 420167079 639642999 413547205 373950160 432062450 420387751 892526868 622619054 156349888 899117577 420387751 853333181 476863561 173590688 689144692 695926284 662997517 689696038 156349888 689696038 766460882 691658174 39563973 924206054 86574100 606932416 695926284 856735137 669918126 770508461 892526868 828927692 478544246 222705824 157524924 426804318 86574100 171884847 695926284 669918126 250175378 828927692 421303765 14297338 606932416 228994771 384773958 86574100 896696773 658765373 157524924 228994771 850680713 580030866 828927692 222705824 336593863 833320035 14297338 648616244 662997517 706786139 896696773 336593863 680237797 14297338 373950160 326910332 267197527 658765373 662997517 658765373 648616244 896696773 149507119 824610448 862458309 648085065 833320035 513415788 573410811 250175378 74922304 420167079 924206054 654774801 21936446 695926284 569034545 899117577 326910332 631604897 862458309 824610448 421319638 277856219 916978609 833320035 715427395 964125625 457457604 416142329 157524924 39563973 175601100 552836563 228994771 420167079 899117577 225005793 416142329 862458309 32466636 936309465 715427395 580030866 14297338 916978609 973264476 695926284 421303765 689710096 292993260 924206054 916978609 277856219 677668583 828927692 648616244 924634937 74922304 225005793 149507119 157524924 677668583 892526868 856735137 833320035 326910332 228994771 173590688 416142329 156349888 899117577 669918126 916978609 654774801 669918126 420167079 573410811 341340420 119786837 222705824 824610448 654774801 291594021 171884847 671009508 341340420 292993260 119786837 341340420 384773958 119786837 853333181 173590688 766460882 853333181 770508461 892526868 680237797 964125625 924206054 513415788 420387751 457457604 916978609 569034545 146266056 892526868 862458309 936309465 631604897 513415788 658765373 39563973 606932416 552836563 228994771 175701124 478544246 622619054 622619054 157524924 163169584 421319638 156349888 62570858 715427395 654774801 677668583 228994771 119786837 225005793 766460882 689696038 222705824 663559431 416142329 916978609 654774801 267197527 128172058 513415788 671009508 689696038 14297338 341340420 70200609 695926284 513415788 14297338 338511968 250175378 478544246 513415788 606932416 149507119 831028663 856735137 426804318 291594021 691658174 973264476 384773958 277856219 663559431 32466636 277856219 338511968 277856219 662997517 336593863 426804318 175701124 824610448 669918126 326910332 513415788 689144692 569034545 680237797 291594021 964125625 936309465 119786837 606932416 326384937 478544246 856735137 384773958 573410811 513415788 896696773 326910332 639642999 228994771 420167079 416142329 416142329 175701124 14297338 128172058 892526868 341340420 225005793 622619054 654774801 247512739 146266056 156349888 680237797 86574100 21936446 326910332 384773958 569034545 86574100 899117577 896696773 706786139 569034545 32466636 964125625 326384937 146266056 432062450 70200609 658765373 706786139 175701124 373950160 639642999 892526868 157524924 552836563 432062450 846170712 421303765 225005793 936309465 478544246 426804318 631604897 86574100 421319638 455972234 663559431 924206054 420387751 146266056 831028663 715427395 662997517 326384937 175701124 671009508 163169584 119786837 552836563 173590688 689710096 62570858 291594021 689144692 62570858 341340420 21936446 606932416 373950160 228994771 825790020 706786139 173590688 648616244 677668583 421319638 824610448 856735137 420387751 671009508 680237797 706786139 291594021 639642999 157524924 62570858 421303765 336593863 175701124 513415788 964125625 292993260 62570858 420387751 825790020 896696773 128172058 831028663 426804318 862458309 163169584 637132487 373950160 833320035 824610448 39563973 766460882 513415788 853333181 680237797 689144692 936309465 338511968 420387751 225005793 606932416 828927692 14297338 373950160 825790020 292993260 39563973 86574100 622619054 149507119 862458309 850680713 654774801 622619054 228994771 695926284 291594021 476863561 706786139 247512739 74922304 689696038 573410811 341340420 157524924 326384937 695926284 648085065 146266056 513415788 973264476 156349888 420387751 157524924 831028663 228994771 128172058 892526868 173590688 715427395 478544246 658765373 421319638 671009508 569034545 175701124 119786837 32466636 648616244 62570858 825790020 222705824 831028663 292993260 338511968 128172058 74922304 924206054 163169584 56515478 62570858 338511968 850680713 606932416 341340420 420387751 831028663 420167079 622619054 157524924 420387751 846170712 846170712 606932416 21936446 228994771 591974489 662997517 292993260 455972234 648616244 862458309 35579887 973264476 173590688 341340420 552836563 432062450 924206054 225005793 639642999 336593863 373950160 770508461 706786139 631604897 924206054 432062450 824610448 715427395 658765373 455972234 277856219 326910332 846170712 916978609 899117577 637132487 225005793 924634937 695926284 662997517 39563973 580030866 267197527 292993260 247512739 924634937 163169584 896696773 457457604 267197527 689144692 338511968 432062450 291594021 671009508 250175378 478544246 770508461 691658174 552836563 689144692 916978609 149507119 338201288 432062450 896696773 552836563 292993260 420167079 222705824 175701124 606932416 292993260 228994771 715427395 680237797 163169584 373950160 639642999 476863561 128172058 225005793 706786139 149507119 228994771 695926284 336593863 669918126 426804318 662997517 662997517 14297338 828927692 580030866 421319638 853333181 420387751 373950160 552836563 591974489 648085065 119786837 689696038 341340420 149507119 146266056 292993260 128172058 421303765 225005793 413547205 669918126 326910332 413547205 622619054 825790020 637132487 892526868 14297338 824610448 715427395 128172058 936309465 637132487 648616244 695926284 573410811 56515478 622619054 831028663 39563973 291594021 457457604 326910332 39563973 396735868 689710096 654774801 833320035 677668583 825790020 680237797 128172058 421303765 32466636 455972234 228994771 421319638 631604897 149507119 171884847 421319638 591974489 173590688 413547205 156349888 825790020 156349888 14297338 631604897 476863561 228994771 663559431 573410811 606932416 70200609 689710096 766460882 936309465 689144692 62570858 222705824 128172058 824610448 924206054 86574100 420387751 637132487 228994771 831028663 631604897 924634937 384773958 421319638 850680713 338201288 175701124 421303765 766460882 862458309 426804318 828927692 924206054 336593863 32466636 35579887 648616244 658765373 149507119 128172058 416142329 225005793 432062450 146266056 669918126 326384937 247512739 846170712 856735137 338201288 669918126 267197527 833320035 591974489 338201288 831028663 277856219 828927692 222705824 964125625 833320035 175601100 715427395 606932416 677668583 21936446 580030866 326910332 338511968 476863561 580030866 936309465 669918126 338511968 828927692 654774801 648616244 850680713 291594021 828927692 338201288 770508461 119786837 291594021 825790020 677668583 654774801 637132487 292993260 173590688 648616244 338511968 171884847 416142329 222705824 32466636 580030866 648085065 267197527 591974489 916978609 654774801 277856219 384773958 770508461 222705824 654774801 892526868 924634937 175601100 396735868 384773958 373950160 156349888 396735868 222705824 853333181 973264476 175601100 146266056 128172058 373950160 680237797 455972234 824610448 56515478 569034545 637132487 146266056 695926284 689696038 421319638 341340420 432062450 766460882 862458309 420387751 689696038 706786139 432062450 14297338 715427395 973264476 373950160 225005793 648616244 173590688 39563973 631604897 853333181 21936446 432062450 648616244 86574100 171884847 421319638 896696773 631604897 569034545 591974489 695926284 689710096 373950160 663559431 770508461 896696773 825790020 426804318 416142329 420387751 637132487 373950160 432062450 648085065 680237797 291594021 413547205 824610448 689710096 695926284 421319638 831028663 706786139 648085065 916978609 171884847 622619054 856735137 175701124 175701124 850680713 156349888 648616244 292993260 831028663 228994771 936309465 715427395 426804318 892526868 14297338 892526868 222705824 171884847 384773958 669918126 691658174 513415788 74922304 338201288 663559431 416142329 336593863 936309465 171884847 338511968 384773958 175601100 74922304 250175378 850680713 175701124 35579887 825790020 420387751 648085065 119786837 766460882 86574100 128172058 936309465 338511968 326910332 689144692 247512739 846170712 338201288 606932416 580030866 128172058 336593863 421319638 706786139 421319638 677668583 648616244 964125625 689710096 513415788 416142329 606932416 552836563 173590688 689696038 74922304 250175378 338201288 457457604 573410811 824610448 14297338 850680713 770508461 421319638 924206054 662997517 416142329 936309465 846170712 706786139 569034545 86574100 413547205 336593863 671009508 157524924 74922304 680237797 680237797 850680713 277856219 892526868 416142329 250175378 924206054 715427395 637132487 228994771 631604897 341340420 825790020 421319638 658765373 476863561 606932416 695926284 336593863 833320035 476863561 648085065 846170712 622619054 146266056 336593863 171884847 250175378 56515478 228994771 850680713 32466636 291594021 291594021 573410811 432062450 432062450 663559431 853333181 384773958 766460882 606932416 828927692 513415788 637132487 689144692 606932416 175601100 706786139 846170712 828927692 32466636 420387751 267197527 175601100 326384937 924206054 831028663 455972234 846170712 416142329 175701124 766460882 426804318 591974489 86574100 426804318 128172058 825790020 606932416 622619054 175601100 850680713 171884847 569034545 663559431 580030866 831028663 421303765 573410811 892526868 766460882 336593863 336593863 896696773 766460882 21936446 341340420 32466636 654774801 39563973 175701124 326384937 824610448 326910332 149507119 677668583 457457604 916978609 128172058 552836563 671009508 853333181 478544246 173590688 831028663 766460882 552836563 654774801 591974489 973264476 662997517 831028663 828927692 478544246 35579887 35579887 658765373 689144692 420387751 648085065 175701124 384773958 420387751 420167079 892526868 648085065 899117577 277856219 622619054 663559431 175601100 146266056 715427395 706786139 677668583 677668583 695926284 338511968 21936446 119786837 973264476 277856219 326384937 326910332 222705824 606932416 326910332 384773958 421319638 156349888 513415788 846170712 338511968 833320035 639642999 171884847 669918126 32466636 156349888 476863561 338201288 715427395 457457604 326910332 695926284 828927692 373950160 250175378 420387751 833320035 21936446 924634937 663559431 689710096 669918126 35579887 654774801 21936446 606932416 689144692 292993260 671009508 420387751 413547205 973264476 853333181 175601100 637132487 671009508 32466636 552836563 831028663 766460882 74922304 247512739 396735868 326384937 671009508 478544246 691658174 292993260 669918126 62570858 326910332 654774801 853333181 413547205 936309465 277856219 892526868 892526868 856735137 119786837 250175378 373950160 39563973 631604897 689696038 119786837 833320035 326384937 32466636 622619054 654774801 336593863 32466636 669918126 637132487 916978609 680237797 247512739 824610448 831028663 669918126 277856219 631604897 291594021 21936446 654774801 250175378 689696038 338201288 973264476 175701124 573410811 326910332 420387751 622619054 671009508 552836563 86574100 669918126 631604897 74922304 846170712 631604897 606932416 973264476 171884847 14297338 35579887 225005793 677668583 831028663 973264476 420387751 420167079 695926284 420167079 291594021 421319638 658765373 157524924 924206054 247512739 478544246 247512739 552836563 663559431 899117577 639642999 86574100 247512739 338511968 669918126 222705824 846170712 146266056 119786837 677668583 426804318 156349888 247512739 637132487 62570858 648616244 569034545 689144692 552836563 426804318 573410811 420167079 924634937 513415788 426804318 825790020 432062450 326384937 175701124 662997517 35579887 292993260 662997517 476863561 149507119 846170712 163169584 171884847 157524924 770508461 457457604 421319638 421319638 173590688 39563973 637132487 689144692 680237797 654774801 291594021 292993260 580030866 35579887 695926284 631604897 420387751 850680713 573410811 222705824 964125625 936309465 936309465 21936446 569034545 662997517 247512739 396735868 35579887 56515478 86574100 396735868 973264476 715427395 689144692 856735137 580030866 648085065 171884847 70200609 175601100 70200609 74922304 222705824 899117577 824610448 384773958 478544246 326910332 341340420 128172058 715427395 631604897 476863561 591974489 622619054 513415788 663559431 396735868 32466636 862458309 247512739 277856219 228994771 119786837 896696773 936309465 267197527 86574100 648085065 432062450 128172058 924634937 277856219 175601100 336593863 228994771 373950160 663559431 833320035 56515478 420387751 669918126 336593863 173590688 156349888 663559431 831028663 373950160 552836563 663559431 119786837 426804318 654774801 695926284 228994771 825790020 420387751 580030866 896696773 892526868 156349888 426804318 622619054 622619054 384773958 128172058 373950160 457457604 222705824 128172058 384773958 689696038 426804318 478544246 691658174 250175378 56515478 846170712 432062450 426804318 426804318 766460882 658765373 663559431 833320035 648616244 648616244 457457604 770508461 146266056 277856219 421319638 156349888 569034545 824610448 21936446 622619054 175601100 175701124 413547205 338511968 291594021 689144692 420387751 149507119 671009508 896696773 336593863 825790020 689710096 222705824 663559431 14297338 373950160 277856219 706786139 853333181 420387751 662997517 654774801 39563973 326910332 973264476 964125625 706786139 856735137 277856219 654774801 14297338 853333181 637132487 86574100 831028663 396735868 654774801 86574100 689696038 654774801 413547205 828927692 825790020 573410811 680237797 338201288 853333181 770508461 573410811 853333181 384773958 157524924 39563973 396735868 828927692 119786837 341340420 973264476 691658174 706786139 606932416 62570858 853333181 689710096 156349888 149507119 715427395 416142329 222705824 326384937 573410811 924634937 916978609 413547205 336593863 292993260 326910332 250175378 856735137 35579887 916978609 373950160 373950160 695926284 831028663 573410811 715427395 831028663 277856219 892526868 228994771 580030866 892526868 250175378 421319638 413547205 924206054 338201288 175601100 591974489 222705824 173590688 639642999 175601100 671009508 175601100 856735137 396735868 853333181 631604897 662997517 899117577 396735868 573410811 658765373 247512739 416142329 631604897 658765373 622619054 175601100 552836563 964125625 228994771 648616244 706786139 853333181 291594021 513415788 119786837 396735868 833320035 648616244 171884847 21936446 706786139 336593863 924206054 896696773 35579887 39563973 671009508 396735868 689696038 32466636 326384937 973264476 341340420 637132487 338201288 591974489 396735868 421303765 163169584 338511968 853333181 157524924 175701124 689144692 936309465 846170712 706786139 157524924 426804318 247512739 420167079 671009508 833320035 671009508 671009508 850680713 338201288 421319638 173590688 291594021 677668583 86574100 421319638 671009508 853333181 175601100 384773958 35579887 426804318 32466636 326910332 850680713 924634937 478544246 606932416 831028663 715427395 850680713 573410811 338511968 862458309 658765373 413547205 853333181 639642999 662997517 74922304 373950160 336593863 654774801 691658174 964125625 250175378 277856219 689144692 373950160 677668583 648085065 973264476 573410811 828927692 853333181 853333181 157524924 478544246 831028663 420167079 573410811 228994771 35579887 222705824 973264476 689696038 74922304 426804318 86574100 964125625 336593863 637132487 341340420 225005793 432062450 163169584 766460882 695926284 825790020 432062450 173590688 421319638 606932416 413547205 146266056 648616244 973264476 250175378 924634937 455972234 680237797 247512739 846170712 689710096 639642999 341340420 171884847 292993260 648085065 228994771 175701124 128172058 936309465 326384937 964125625 824610448 689144692 420167079 896696773 338201288 277856219 637132487 413547205 892526868 157524924 39563973 689696038 846170712 326384937 455972234 373950160 373950160 156349888 580030866 420167079 175601100 639642999 14297338 680237797 420167079 833320035 569034545 715427395 163169584 156349888 432062450 336593863 396735868 513415788 695926284 39563973 421319638 658765373 56515478 892526868 654774801 862458309 119786837 421303765 964125625 86574100 669918126 420387751 171884847 175601100 846170712 432062450 824610448 338511968 413547205 421303765 413547205 86574100 825790020 86574100 156349888 591974489 916978609 416142329 163169584 32466636 573410811 326384937 648085065 695926284 896696773 654774801 552836563 62570858 247512739 62570858 326910332 856735137 658765373 86574100 326910332 175601100 706786139 21936446 896696773 689144692 173590688 70200609 70200609 173590688 225005793 622619054 606932416 706786139 175701124 86574100 426804318 39563973 658765373 715427395 62570858 669918126 128172058 225005793 648085065 267197527 413547205 413547205 432062450 70200609 513415788 326910332 416142329 831028663 250175378 173590688 326384937 225005793 432062450 426804318 896696773 416142329 146266056 850680713 824610448 856735137 689710096 846170712 267197527 21936446 639642999 421303765 513415788 658765373 32466636 689144692 432062450 828927692 853333181 580030866 338511968 695926284 833320035 455972234 416142329 964125625 62570858 119786837 336593863 70200609 892526868 416142329 175601100 658765373 416142329 552836563 149507119 622619054 149507119 669918126 513415788 373950160 457457604 62570858 476863561 899117577 833320035 622619054 426804318 513415788 326384937 828927692 631604897 373950160 384773958 973264476 338511968 432062450 770508461 338511968 689710096 39563973 14297338 824610448 828927692 163169584 828927692 225005793 455972234 413547205 916978609 420167079 669918126 163169584 86574100 384773958 669918126 338201288 689144692 663559431 552836563 373950160 277856219 648616244 846170712 413547205 70200609 831028663 924634937 70200609 658765373 292993260 663559431 637132487 689696038 157524924 247512739 478544246 149507119 225005793 622619054 420167079 671009508 476863561 32466636 715427395 766460882 70200609 413547205 74922304 662997517 680237797 669918126 689696038 14297338 831028663 32466636 476863561 580030866 74922304 766460882 580030866 341340420 671009508 669918126 421303765 850680713 856735137 336593863 171884847 247512739 222705824 247512739 420167079 648616244 119786837 373950160 173590688 513415788 648085065 862458309 149507119 421319638 573410811 39563973 326910332 292993260 831028663 648085065 336593863 39563973 39563973 39563973 326910332 831028663 225005793 277856219 413547205 175601100 580030866 74922304 689696038 924634937 715427395 62570858 413547205 70200609 513415788 175701124 691658174 291594021 62570858 432062450 695926284 856735137 56515478 426804318 74922304 648085065 691658174 175601100 420387751 326384937 267197527 715427395 639642999 856735137 119786837 225005793 828927692 14297338 637132487 149507119 658765373 175601100 384773958 457457604 173590688 291594021 573410811 421303765 824610448 591974489 715427395 421303765 715427395 691658174 663559431 573410811 846170712 706786139 420167079 35579887 924206054 149507119 14297338 964125625 228994771 338511968 622619054 74922304 35579887 824610448 247512739 637132487 39563973 689144692 715427395 654774801 157524924 831028663 336593863 56515478 341340420 228994771 225005793 420167079 128172058 225005793 250175378 569034545 420387751 654774801 326910332 56515478 420167079 336593863 384773958 384773958 175701124 32466636 654774801 35579887 689710096 591974489 421319638 426804318 175701124 831028663 706786139 896696773 267197527 631604897 86574100 824610448 277856219 420167079 663559431 648616244 247512739 146266056 580030866 455972234 770508461 828927692 21936446 552836563 654774801 225005793 292993260 825790020 432062450 336593863 622619054 513415788 831028663 277856219 766460882 62570858 39563973 706786139 326384937 973264476 277856219 455972234 770508461 824610448 846170712 416142329 157524924 336593863 420167079 580030866 336593863 421303765 14297338 175601100 74922304 326910332 338511968 648616244 225005793 622619054 691658174 420167079 680237797 420387751 973264476 892526868 606932416 831028663 766460882 770508461 326384937 292993260 478544246 648616244 896696773 420387751 936309465 457457604 654774801 896696773 396735868 846170712 580030866 924206054 695926284 663559431 892526868 247512739 228994771 478544246 338511968 62570858 373950160 828927692 680237797 421303765 691658174 892526868 689696038 513415788 62570858 924634937 715427395 671009508 336593863 476863561 648616244 892526868 622619054 591974489 157524924 648616244 128172058 964125625 706786139 173590688 924206054 695926284 420387751 426804318 250175378 156349888 648616244 825790020 478544246 846170712 862458309 21936446 856735137 119786837 173590688 416142329 291594021 74922304 654774801 146266056 680237797 39563973 677668583 62570858 292993260 513415788 426804318 924634937 146266056 513415788 326910332 715427395 250175378 916978609 14297338 622619054 420387751 573410811 862458309 824610448 222705824 171884847 824610448 631604897 432062450 846170712 228994771 892526868 421303765 896696773 336593863 373950160 677668583 706786139 662997517 222705824 825790020 637132487 831028663 146266056 916978609 766460882 552836563 338511968 171884847 420167079 128172058 715427395 606932416 689144692 580030866 631604897 569034545 14297338 658765373 695926284 250175378 426804318 336593863 833320035 420387751 824610448 896696773 853333181 267197527 292993260 163169584 677668583 828927692 163169584 658765373 936309465 457457604 896696773 416142329 631604897 336593863 225005793 476863561 250175378 86574100 163169584 606932416 478544246 250175378 455972234 831028663 964125625 824610448 338201288 677668583 70200609 326384937 173590688 924634937 622619054 631604897 86574100 513415788 267197527 62570858 396735868 421303765 637132487 654774801 32466636 156349888 175701124 677668583 420387751 824610448 899117577 175601100 14297338 850680713 916978609 157524924 156349888 157524924 569034545 222705824 648616244 924634937 896696773 662997517 39563973 569034545 853333181 658765373 689696038 175701124 421319638 964125625 689144692 175601100 831028663 862458309 146266056 292993260 291594021 695926284 222705824 828927692 862458309 580030866 86574100 899117577 862458309 74922304 622619054 250175378 856735137 654774801 828927692 341340420 706786139 70200609 658765373 936309465 171884847 706786139 250175378 476863561 648085065 639642999 892526868 606932416 663559431 695926284 695926284 677668583 416142329 552836563 149507119 715427395 56515478 850680713 689710096 606932416 573410811 163169584 669918126 899117577 680237797 766460882 455972234 662997517 924206054 416142329 658765373 247512739 552836563 856735137 32466636 825790020 936309465 669918126 513415788 591974489 292993260 662997517 513415788 149507119 766460882 899117577 606932416 163169584 689710096 421319638 228994771 680237797 225005793 669918126 326910332 420167079 14297338 247512739 341340420 766460882 862458309 658765373 128172058 476863561 936309465 892526868 62570858 175601100 338511968 680237797 691658174 663559431 569034545 689710096 916978609 850680713 606932416 691658174 149507119 936309465 680237797 326384937 899117577 455972234 892526868 924634937 225005793 119786837 715427395 899117577 432062450 14297338 247512739 695926284 39563973 157524924 631604897 833320035 513415788 426804318 173590688 56515478 766460882 573410811 32466636 146266056 677668583 225005793 457457604 326384937 828927692 766460882 14297338 973264476 648085065 21936446 850680713 662997517 373950160 416142329 35579887 680237797 39563973 119786837 606932416 222705824 606932416 856735137 173590688 74922304 455972234 892526868 62570858 119786837 291594021 416142329 292993260 86574100 899117577 156349888 662997517 825790020 669918126 828927692 591974489 658765373 924634937 175701124 916978609 250175378 689144692 173590688 766460882 648616244 21936446 648085065 824610448 119786837 149507119 658765373 828927692 247512739 580030866 222705824 277856219 373950160 384773958 171884847 62570858 119786837 680237797 413547205 569034545 32466636 689144692 828927692 639642999 373950160 21936446 326910332 677668583 853333181 671009508 658765373 222705824 455972234 74922304 552836563 680237797 35579887 706786139 924206054 292993260 825790020 35579887 478544246 86574100 149507119 338511968 420387751 384773958 478544246 338511968 695926284 326910332 639642999 671009508 373950160 384773958 606932416 691658174 825790020 384773958 163169584 924634937 413547205 70200609 916978609 39563973 695926284 639642999 432062450 671009508 163169584 770508461 70200609 606932416 896696773 654774801 916978609 513415788 662997517 833320035 225005793 250175378 662997517 338511968 146266056 856735137 277856219 639642999 146266056 569034545 228994771 420167079 671009508 513415788 853333181 175701124 396735868 892526868 715427395 573410811 691658174 662997517 896696773 658765373 680237797 56515478 850680713 552836563 421319638 222705824 916978609 689144692 341340420 396735868 715427395 831028663 862458309 457457604 689144692 384773958 892526868 250175378 648616244 250175378 637132487 163169584 326910332 455972234 689696038 689710096 291594021 225005793 420387751 639642999 691658174 247512739 416142329 580030866 175701124 663559431 39563973 457457604 580030866 222705824 247512739 569034545 573410811 292993260 119786837 336593863 292993260 658765373 157524924 924206054 62570858 658765373 74922304 156349888 689710096 175601100 228994771 74922304 267197527 326384937 853333181 74922304 924634937 171884847 770508461 149507119 569034545 573410811 639642999 648085065 146266056 766460882 326384937 766460882 457457604 341340420 39563973 455972234 552836563 689696038 689144692 853333181 432062450 455972234 973264476 916978609 663559431 228994771 580030866 662997517 277856219 175601100 964125625 426804318 56515478 56515478 171884847 86574100 846170712 824610448 32466636 455972234 341340420 899117577 669918126 936309465 457457604 648616244 669918126 622619054 384773958 637132487 580030866 421303765 426804318 420387751 70200609 663559431 580030866 420387751 247512739 250175378 856735137 671009508 862458309 476863561 828927692 39563973 689710096 222705824 416142329 689144692 654774801 669918126 573410811 175701124 662997517 691658174 413547205 552836563 639642999 128172058 74922304 222705824 455972234 671009508 476863561 336593863 326910332 225005793 420167079 825790020 853333181 250175378 291594021 175601100 856735137 606932416 706786139 856735137 648085065 292993260 478544246 62570858 648085065 606932416 899117577 478544246 677668583 326384937 420387751 146266056 420387751 156349888 420167079 157524924 396735868 426804318 936309465 173590688 513415788 862458309 936309465 457457604 856735137 924634937 421303765 336593863 175701124 35579887 916978609 156349888 591974489 56515478 825790020 689696038 831028663 62570858 689144692 35579887 663559431 326384937 341340420 689710096 552836563 476863561 338201288 658765373 14297338 828927692 420387751 648085065 476863561 416142329 706786139 292993260 291594021 455972234 662997517 14297338 663559431 420167079 373950160 413547205 770508461 856735137 677668583 32466636 677668583 119786837 513415788 825790020 622619054 336593863 828927692 825790020 552836563 420387751 825790020 326384937 833320035 341340420 680237797 591974489 689144692 62570858 277856219 413547205 74922304 62570858 156349888 421319638 119786837 457457604 892526868 421319638 916978609 291594021 326910332 924634937 896696773 689144692 247512739 924634937 896696773 421303765 396735868 671009508 420387751 171884847 648616244 828927692 21936446 128172058 896696773 856735137 973264476 277856219 691658174 426804318 648085065 74922304 292993260 228994771 658765373 669918126 74922304 173590688 384773958 421319638 654774801 146266056 622619054 421319638 824610448 421303765 421303765 396735868 175601100 824610448 637132487 247512739 654774801 478544246 413547205 420167079 416142329 56515478 149507119 14297338 573410811 62570858 420167079 825790020 637132487 171884847 846170712 455972234 336593863 341340420 824610448 426804318 338511968 770508461 892526868 86574100 384773958 715427395 936309465 336593863 336593863 513415788 14297338 175601100 648616244 637132487 413547205 175701124 222705824 896696773 267197527 671009508 336593863 171884847 292993260 70200609 973264476 326910332 149507119 86574100 648616244 86574100 689710096 936309465 420167079 825790020 833320035 156349888 924634937 326910332 695926284 677668583 373950160 173590688 831028663 706786139 341340420 964125625 770508461 691658174 671009508 70200609 639642999 70200609 426804318 35579887 824610448 706786139 225005793 824610448 478544246 677668583 163169584 21936446 853333181 86574100 691658174 56515478 691658174 32466636 247512739 833320035 853333181 916978609 341340420 552836563 648616244 766460882 689710096 770508461 824610448 654774801 267197527 267197527 654774801 573410811 32466636 896696773 689144692 163169584 39563973 175701124 421319638 658765373 326384937 689696038 662997517 119786837 662997517 916978609 457457604 573410811 846170712 432062450 62570858 658765373 695926284 432062450 336593863 770508461 432062450 833320035 384773958 455972234 853333181 373950160 171884847 432062450 689144692 831028663 924634937 964125625 156349888 175701124 513415788 146266056 606932416 413547205 639642999 850680713 250175378 336593863 591974489 228994771 426804318 677668583 631604897 420387751 175701124 573410811 222705824 606932416 831028663 658765373 639642999 663559431 267197527 39563973 654774801 373950160 341340420 853333181 689144692 833320035 856735137 580030866 689710096 691658174 648085065 591974489 658765373 267197527 639642999 163169584 413547205 892526868 149507119 396735868 326910332 478544246 824610448 14297338 476863561 476863561 862458309 924206054 689144692 916978609 396735868 825790020 637132487 478544246 455972234 964125625 156349888 899117577 250175378 856735137 622619054 658765373 825790020 689710096 936309465 637132487 70200609 163169584 420167079 222705824 146266056 173590688 384773958 591974489 426804318 426804318 21936446 569034545 39563973 671009508 163169584 228994771 171884847 828927692 338201288 426804318 648085065 689144692 149507119 658765373 175701124 426804318 420387751 622619054 936309465 420387751 591974489 156349888 175701124 476863561 770508461 421319638 39563973 421319638 695926284 35579887 924206054 420167079 396735868 225005793 924206054 513415788 56515478 338201288 637132487 770508461 850680713 250175378 853333181 924634937 478544246 396735868 291594021 39563973 691658174 648616244 662997517 426804318 341340420 149507119 770508461 175601100 420167079 831028663 413547205 862458309 828927692 658765373 569034545 654774801 662997517 292993260 250175378 228994771 70200609 56515478 222705824 421303765 420387751 421319638 706786139 326910332 457457604 373950160 689144692 695926284 689696038 833320035 56515478 671009508 706786139 171884847 119786837 964125625 663559431 119786837 853333181 639642999 426804318 156349888 157524924 892526868 341340420 766460882 455972234 648085065 573410811 457457604 146266056 662997517 432062450 173590688 513415788 833320035 850680713 341340420 850680713 128172058 35579887 831028663 828927692 862458309 631604897 146266056 648085065 606932416 420167079 924206054 175601100 862458309 631604897 326384937 225005793 420167079 413547205 222705824 373950160 291594021 413547205 924206054 569034545 648085065 552836563 157524924 916978609 175701124 338511968 70200609 86574100 825790020 853333181 292993260 924634937 476863561 899117577 689144692 336593863 21936446 899117577 250175378 648085065 338201288 32466636 569034545 175701124 850680713 341340420 648616244 416142329 128172058 924634937 569034545 916978609 663559431 146266056 689144692 924206054 175701124 654774801 338201288 336593863 689696038 892526868 936309465 648085065 671009508 606932416 336593863 892526868 341340420 916978609 850680713 421319638 631604897 32466636 146266056 662997517 14297338 573410811 689144692 828927692 119786837 432062450 86574100 396735868 853333181 292993260 833320035 831028663 14297338 936309465 74922304 853333181 291594021 175701124 175601100 680237797 622619054 569034545 663559431 457457604 432062450 766460882 896696773 156349888 416142329 156349888 228994771 706786139 267197527 856735137 86574100 671009508 420167079 341340420 228994771 924634937 569034545 622619054 689710096 421303765 856735137 35579887 21936446 637132487 277856219 228994771 476863561 171884847 157524924 828927692 846170712 689696038 291594021 580030866 766460882 432062450 862458309 457457604 680237797 828927692 119786837 373950160 21936446 74922304 128172058 62570858 606932416 146266056 74922304 336593863 924206054 21936446 689144692 326384937 639642999 156349888 639642999 689144692 478544246 39563973 846170712 291594021 654774801 689144692 421319638 56515478 689144692 689696038 552836563 924634937 853333181 964125625 569034545 426804318 622619054 157524924 35579887 21936446 591974489 846170712 149507119 677668583 924206054 396735868 128172058 924206054 899117577 478544246 973264476 420387751 606932416 250175378 828927692 689710096 631604897 689710096 336593863 689144692 846170712 591974489 341340420 973264476 631604897 924634937 326910332 856735137 964125625 715427395 149507119 156349888 658765373 291594021 420387751 689144692 228994771 663559431 476863561 833320035 373950160 622619054 455972234 39563973 228994771 680237797 850680713 924634937 420387751 156349888 128172058 715427395 964125625 421303765 658765373 691658174 663559431 157524924 648616244 326910332 639642999 689710096 715427395 171884847 338201288 833320035 457457604 267197527 631604897 706786139 671009508 163169584 146266056 648085065 426804318 62570858 637132487 853333181 119786837 39563973 171884847 825790020 156349888 671009508 291594021 715427395 14297338 591974489 715427395 267197527 924634937 413547205 569034545 338201288 770508461 964125625 671009508 680237797 222705824 824610448 825790020 924634937 689144692 924206054 677668583 639642999 892526868 637132487 426804318 680237797 513415788 277856219 846170712 222705824 373950160 846170712 163169584 426804318 478544246 32466636 70200609 896696773 222705824 833320035 591974489 658765373 163169584 936309465 336593863 56515478 225005793 770508461 663559431 416142329 267197527 74922304 924634937 56515478 326384937 21936446 291594021 149507119 766460882 677668583 457457604 74922304 513415788 916978609 631604897 426804318 828927692 426804318 455972234 292993260 770508461 432062450 833320035 171884847 896696773 828927692 715427395 654774801 326384937 247512739 416142329 228994771 552836563 171884847 277856219 341340420 862458309 247512739 591974489 658765373 228994771 569034545 292993260 846170712 825790020 478544246 677668583 421303765 56515478 846170712 171884847 825790020 373950160 341340420 973264476 936309465 250175378 74922304 175701124 892526868 824610448 828927692 896696773 573410811 825790020 631604897 766460882 14297338 420387751 171884847 892526868 338511968 654774801 86574100 222705824 663559431 455972234 338201288 831028663 833320035 658765373 833320035 606932416 663559431 833320035 964125625 222705824 669918126 373950160 936309465 292993260 338201288 606932416 637132487 336593863 639642999 892526868 86574100 691658174 228994771 421319638 899117577 478544246 420387751 119786837 671009508 420387751 455972234 892526868 32466636 455972234 149507119 478544246 936309465 70200609 373950160 175601100 695926284 846170712 175701124 421303765 654774801 899117577 326384937 513415788 924634937 175701124 457457604 326910332 973264476 476863561 175701124 862458309 228994771 426804318 173590688 396735868 663559431 277856219 580030866 128172058 455972234 591974489 421303765 680237797 689696038 658765373 899117577 573410811 631604897 831028663 680237797 247512739 924634937 689144692 373950160 21936446 850680713 250175378 74922304 225005793 175601100 924634937 432062450 457457604 631604897 416142329 250175378 662997517 228994771 228994771 896696773 250175378 396735868 426804318 146266056 250175378 680237797 14297338 828927692 247512739 862458309 639642999 35579887 32466636 936309465 149507119 420167079 828927692 32466636 513415788 591974489 680237797 695926284 225005793 420167079 413547205 277856219 770508461 658765373 924206054 56515478 850680713 173590688 622619054 396735868 924206054 338511968 766460882 973264476 341340420 825790020 833320035 622619054 338511968 157524924 420167079 476863561 420167079 689696038 277856219 457457604 476863561 326384937 426804318 149507119 171884847 833320035 373950160 338201288 677668583 862458309 892526868 70200609 689696038 413547205 277856219 163169584 828927692 338511968 824610448 173590688 850680713 292993260 420387751 416142329 163169584 691658174 896696773 291594021 715427395 373950160 341340420 658765373 250175378 648616244 291594021 924634937 639642999 128172058 228994771 669918126 432062450 157524924 862458309 831028663 267197527 691658174 856735137 591974489 853333181 35579887 14297338 862458309 74922304 924206054 175701124 421303765 35579887 156349888 455972234 32466636 128172058 637132487 552836563 766460882 291594021 457457604 14297338 862458309 457457604 426804318 862458309 964125625 856735137 421303765 421319638 658765373 292993260 175701124 513415788 896696773 156349888 291594021 689144692 964125625 924206054 373950160 277856219 669918126 770508461 637132487 421319638 715427395 119786837 326384937 396735868 338201288 853333181 573410811 669918126 896696773 828927692 662997517 658765373 916978609 658765373 669918126 413547205 173590688 846170712 421303765 420387751 291594021 457457604 21936446 846170712 552836563 892526868 637132487 591974489 292993260 677668583 119786837 689144692 833320035 924206054 892526868 326384937 964125625 853333181 658765373 825790020 689144692 432062450 21936446 70200609 824610448 35579887 39563973 853333181 35579887 171884847 964125625 663559431 326910332 513415788 156349888 706786139 677668583 336593863 663559431 455972234 552836563 455972234 695926284 691658174 128172058 833320035 413547205 591974489 146266056 663559431 476863561 267197527 478544246 677668583 770508461 846170712 695926284 341340420 14297338 228994771 326910332 695926284 833320035 457457604 846170712 175701124 420387751 21936446 128172058 689696038 291594021 413547205 896696773 457457604 892526868 671009508 899117577 56515478 225005793 56515478 247512739 853333181 622619054 669918126 828927692 862458309 267197527 373950160 680237797 648085065 892526868 222705824 924634937 432062450 156349888 715427395 432062450 455972234 457457604 171884847 569034545 128172058 163169584 689144692 654774801 35579887 973264476 74922304 70200609 175601100 32466636 175701124 964125625 128172058 14297338 149507119 32466636 373950160 39563973 373950160 766460882 831028663 671009508 267197527 128172058 706786139 936309465 856735137 35579887 39563973 56515478 175601100 662997517 824610448 420387751 413547205 924634937 591974489 384773958 86574100 606932416 669918126 478544246 62570858 128172058 478544246 856735137 426804318 573410811 247512739 622619054 326384937 413547205 706786139 639642999 850680713 853333181 21936446 384773958 222705824 677668583 770508461 663559431 426804318 146266056 591974489 39563973 853333181 277856219 606932416 336593863 341340420 899117577 56515478 658765373 171884847 892526868 622619054 853333181 476863561 850680713 850680713 163169584 770508461 833320035 373950160 39563973 70200609 892526868 680237797 267197527 39563973 336593863 326910332 658765373 277856219 691658174 421319638 336593863 924206054 846170712 426804318 62570858 924206054 225005793 639642999 916978609 128172058 62570858 691658174 250175378 396735868 163169584 86574100 457457604 247512739 291594021 292993260 396735868 853333181 338201288 175701124 420167079 341340420 833320035 892526868 420387751 416142329 569034545 420387751 39563973 899117577 250175378 70200609 35579887 291594021 171884847 292993260 146266056 622619054 680237797 831028663 14297338 580030866 292993260 924206054 680237797 680237797 862458309 924206054 420387751 39563973 420167079 396735868 663559431 250175378 39563973 413547205 21936446 824610448 896696773 267197527 163169584 222705824 250175378 669918126 156349888 432062450 173590688 831028663 420387751 338201288 39563973 338511968 824610448 119786837 622619054 416142329 573410811 648616244 552836563 157524924 715427395 326384937 70200609 326910332 691658174 478544246 250175378 228994771 267197527 936309465 680237797 648085065 70200609 39563973 680237797 128172058 573410811 831028663 899117577 420167079 326910332 455972234 648616244 552836563 862458309 825790020 228994771 478544246 689710096 432062450 573410811 689710096 70200609 146266056 341340420 689144692 157524924 715427395 421319638 163169584 228994771 591974489 119786837 32466636 695926284 39563973 825790020 421303765 291594021 648616244 35579887 277856219 916978609 56515478 824610448 119786837 846170712 119786837 173590688 32466636 416142329 39563973 336593863 326384937 916978609 689710096 338511968 591974489 326384937 86574100 267197527 689144692 416142329 156349888 658765373 39563973 175601100 14297338 326910332 157524924 715427395 639642999 478544246 622619054 916978609 267197527 622619054 591974489 32466636 455972234 336593863 671009508 669918126 476863561 426804318 973264476 671009508 964125625 924634937 846170712 413547205 341340420 157524924 924206054 825790020 384773958 39563973 396735868 580030866 326384937 964125625 420167079 338511968 689696038 663559431 291594021 326384937 552836563 831028663 277856219 924634937 457457604 853333181 828927692 74922304 39563973 677668583 416142329 413547205 384773958 326384937 689710096 163169584 163169584 637132487 341340420 924634937 277856219 715427395 384773958 384773958 247512739 21936446 833320035 770508461 21936446 421303765 86574100 828927692 396735868 171884847 964125625 119786837 326384937 899117577 478544246 421319638 654774801 831028663 552836563 580030866 689710096 662997517 291594021 156349888 825790020 622619054 292993260 671009508 689144692 175601100 146266056 825790020 924206054 70200609 899117577 413547205 421303765 250175378 695926284 157524924 663559431 384773958 833320035 421303765 831028663 853333181 225005793 689696038 824610448 622619054 853333181 833320035 648616244 770508461 455972234 14297338 384773958 671009508 936309465 70200609 695926284 277856219 689696038 157524924 973264476 86574100 222705824 677668583 21936446 689144692 478544246 637132487 338201288 669918126 689710096 896696773 56515478 824610448 373950160 173590688 828927692 146266056 86574100 606932416 338511968 573410811 476863561 715427395 420167079 32466636 426804318 373950160 856735137 856735137 14297338 457457604 14297338 916978609 291594021 648616244 228994771 663559431 326384937 573410811 671009508 833320035 831028663 420167079 689144692 228994771 552836563 384773958 648616244 432062450 119786837 128172058 267197527 326384937 420387751 896696773 924634937 846170712 56515478 654774801 35579887 671009508 247512739 336593863 225005793 338511968 128172058 175701124 677668583 622619054 766460882 691658174 267197527 896696773 146266056 591974489 416142329 396735868 706786139 457457604 552836563 606932416 119786837 770508461 770508461 21936446 250175378 715427395 831028663 338201288 457457604 420387751 663559431 591974489 421319638 267197527 639642999 326384937 277856219 916978609 639642999 455972234 892526868 128172058 247512739 846170712 631604897 591974489 973264476 326384937 680237797 396735868 157524924 639642999 770508461 420387751 175601100 916978609 591974489 850680713 671009508 677668583 892526868 680237797 32466636 32466636 70200609 432062450 173590688 149507119 146266056 856735137 267197527 476863561 513415788 924206054 654774801 476863561 824610448 964125625 899117577 824610448 74922304 689144692 648616244 695926284 128172058 513415788 338511968 39563973 648085065 825790020 156349888 326384937 850680713 639642999 292993260 833320035 86574100 689144692 658765373 663559431 250175378 846170712 171884847 691658174 825790020 964125625 671009508 338511968 513415788 892526868 689144692 426804318 850680713 413547205 552836563 62570858 856735137 689710096 831028663 39563973 247512739 573410811 637132487 70200609 658765373 413547205 384773958 228994771 862458309 247512739 175601100 416142329 631604897 846170712 691658174 715427395 850680713 175601100 695926284 173590688 326384937 695926284 175601100 56515478 171884847 341340420 222705824 250175378 695926284 32466636 173590688 973264476 421303765 384773958 637132487 924206054 416142329 770508461 432062450 580030866 292993260 924206054 384773958 14297338 580030866 416142329 478544246 277856219 35579887 691658174 420167079 637132487 173590688 457457604 250175378 663559431 413547205 715427395 171884847 846170712 766460882 457457604 828927692 689144692 175701124 338201288 833320035 924634937 86574100 639642999 175701124 247512739 766460882 413547205 569034545 421303765 413547205 715427395 457457604 341340420 173590688 457457604 669918126 222705824 892526868 680237797 663559431 639642999 39563973 171884847 420167079 326384937 173590688 250175378 899117577 455972234 338201288 648616244 175601100 658765373 14297338 639642999 770508461 457457604 432062450 338511968 892526868 833320035 691658174 267197527 824610448 225005793 513415788 853333181 128172058 936309465 39563973 14297338 654774801 916978609 457457604 291594021 648085065 457457604 455972234 250175378 591974489 277856219 899117577 457457604 654774801 591974489 689710096 21936446 573410811 291594021 662997517 573410811 654774801 396735868 478544246 420387751 341340420 513415788 341340420 552836563 171884847 171884847 326910332 70200609 373950160 862458309 936309465 478544246 715427395 149507119 662997517 341340420 689710096 421319638 86574100 671009508 373950160 569034545 291594021 156349888 421319638 892526868 831028663 654774801 175701124 413547205 689144692 225005793 421319638 824610448 432062450 513415788 899117577 128172058 413547205 171884847 426804318 639642999 86574100 62570858 326384937 14297338 373950160 853333181 421319638 916978609 384773958 671009508 658765373 384773958 639642999 476863561 173590688 606932416 591974489 964125625 175701124 677668583 591974489 689144692 338511968 639642999 648616244 639642999 552836563 267197527 896696773 689710096 689144692 569034545 973264476 384773958 924206054 637132487 225005793 766460882 396735868 606932416 373950160 74922304 175601100 569034545 74922304 86574100 825790020 62570858 149507119 173590688 119786837 396735868 853333181 86574100 606932416 21936446 689710096 171884847 648616244 455972234 432062450 413547205 86574100 119786837 639642999 569034545 662997517 689710096 850680713 552836563 171884847 580030866 828927692 573410811 420167079 56515478 70200609 825790020 225005793 637132487 267197527 631604897 277856219 39563973 639642999 228994771 250175378 455972234 850680713 825790020 455972234 770508461 336593863 478544246 552836563 648616244 936309465 833320035 654774801 552836563 654774801 396735868 680237797 35579887 658765373 680237797 413547205 432062450 457457604 74922304 478544246 973264476 21936446 580030866 341340420 831028663 833320035 715427395 831028663 892526868 86574100 21936446 86574100 639642999 35579887 338201288 247512739 964125625 341340420 478544246 706786139 828927692 896696773 606932416 74922304 766460882 622619054 569034545 936309465 277856219 639642999 149507119 663559431 591974489 680237797 163169584 828927692 247512739 413547205 662997517 862458309 163169584 924634937 850680713 766460882 326384937 341340420 420387751 421303765 146266056 856735137 341340420 171884847 157524924 228994771 606932416 671009508 128172058 175601100 715427395 146266056 62570858 695926284 896696773 825790020 432062450 39563973 663559431 936309465 846170712 828927692 421303765 662997517 606932416 916978609 654774801 326384937 396735868 973264476 573410811 892526868 648616244 964125625 39563973 336593863 591974489 715427395 513415788 695926284 341340420 74922304 86574100 973264476 426804318 432062450 128172058 706786139 146266056 899117577 476863561 62570858 119786837 250175378 163169584 420387751 770508461 163169584 247512739 292993260 706786139 973264476 457457604 222705824 833320035 277856219 924206054 149507119 341340420 420387751 691658174 591974489 606932416 267197527 225005793 171884847 770508461 622619054 689144692 833320035 622619054 421319638 631604897 476863561 478544246 899117577 824610448 677668583 856735137 277856219 228994771 591974489 637132487 70200609 86574100 896696773 892526868 21936446 156349888 74922304 326910332 228994771 833320035 157524924 648085065 326384937 671009508 149507119 680237797 825790020 853333181 924634937 828927692 250175378 119786837 853333181 228994771 637132487 924634937 770508461 70200609 14297338 35579887 326910332 396735868 292993260 831028663 149507119 862458309 157524924 622619054 74922304 326910332 426804318 639642999 455972234 766460882 35579887 846170712 14297338 128172058 455972234 766460882 689144692 420167079 846170712 35579887 715427395 831028663 669918126 35579887 74922304 146266056 247512739 478544246 853333181 326384937 74922304 21936446 680237797 715427395 338511968 338201288 336593863 128172058 70200609 695926284 824610448 70200609 591974489 222705824 157524924 552836563 128172058 247512739 420167079 654774801 163169584 225005793 384773958 338511968 457457604 648616244 691658174 341340420 591974489 291594021 74922304 420167079 56515478 267197527 421303765 606932416 173590688 691658174 326910332 291594021 149507119 373950160 338511968 824610448 74922304 831028663 292993260 689710096 862458309 478544246 338201288 648085065 338201288 156349888 35579887 326910332 671009508 973264476 291594021 631604897 669918126 591974489 896696773 853333181 680237797 432062450 384773958 833320035 846170712 163169584 421319638 689144692 432062450 457457604 689696038 156349888 21936446 128172058 580030866 622619054 420167079 654774801 247512739 916978609 119786837 171884847 973264476 373950160 326910332 853333181 476863561 228994771 175701124 899117577 146266056 892526868 74922304 662997517 853333181 476863561 432062450 862458309 671009508 973264476 35579887 413547205 637132487 924634937 455972234 277856219 648616244 35579887 277856219 32466636 695926284 569034545 421303765 513415788 21936446 455972234 338201288 924634937 916978609 277856219 128172058 56515478 175701124 662997517 171884847 825790020 457457604 770508461 924206054 86574100 648085065 421319638 173590688 899117577 825790020 326384937 416142329 936309465 326384937 573410811 21936446 228994771 663559431 648085065 916978609 824610448 432062450 222705824 478544246 396735868 455972234 146266056 247512739 476863561 689710096 250175378 580030866 833320035 846170712 291594021 149507119 853333181 513415788 14297338 326384937 973264476 175701124 677668583 924206054 14297338 573410811 850680713 648616244 421319638 662997517 341340420 222705824 671009508 606932416 689710096 70200609 896696773 420387751 457457604 639642999 336593863 648085065 119786837 680237797 157524924 426804318 56515478 573410811 825790020 662997517 86574100 715427395 853333181 326384937 591974489 70200609 648616244 56515478 828927692 973264476 715427395 156349888 338511968 828927692 658765373 591974489 163169584 421303765 862458309 413547205 648616244 606932416 336593863 671009508 825790020 862458309 416142329 156349888 86574100 222705824 341340420 654774801 416142329 341340420 513415788 862458309 662997517 225005793 416142329 639642999 14297338 591974489 338201288 689696038 247512739 591974489 228994771 622619054 924206054 74922304 916978609 828927692 569034545 766460882 291594021 86574100 171884847 580030866 766460882 373950160 606932416 662997517 846170712 336593863 413547205 896696773 580030866 689144692 70200609 770508461 591974489 591974489 669918126 396735868 421319638 128172058 86574100 715427395 86574100 706786139 384773958 671009508 175701124 853333181 416142329 21936446 916978609 677668583 695926284 766460882 341340420 552836563 56515478 171884847 336593863 157524924 853333181 56515478 936309465 416142329 396735868 825790020 639642999 476863561 171884847 513415788 149507119 457457604 426804318 824610448 899117577 654774801 338511968 973264476 341340420 850680713 74922304 292993260 326384937 156349888 606932416 225005793 680237797 591974489 56515478 654774801 396735868 689144692 157524924 637132487 899117577 56515478 691658174 695926284 396735868 396735868 648616244 892526868 250175378 21936446 420387751 892526868 228994771 569034545 695926284 421303765 171884847 580030866 421319638 973264476 706786139 896696773 825790020 662997517 648616244 622619054 639642999 128172058 846170712 637132487 677668583 662997517 658765373 250175378 326384937 662997517 21936446 680237797 862458309 706786139 770508461 862458309 669918126 157524924 384773958 247512739 70200609 421303765 936309465 770508461 846170712 426804318 662997517 896696773 21936446 856735137 850680713 892526868 766460882 146266056 373950160 338511968 648616244 384773958 455972234 896696773 853333181 853333181 513415788 250175378 156349888 326910332 277856219 573410811 648085065 421303765 892526868 973264476 35579887 833320035 228994771 267197527 326910332 338511968 421319638 580030866 338201288 828927692 228994771 222705824 899117577 924634937 267197527 413547205 326384937 146266056 677668583 637132487 413547205 291594021 326910332 326384937 663559431 432062450 846170712 326384937 766460882 973264476 420167079 250175378 892526868 637132487 35579887 171884847 476863561 689710096 326384937 146266056 292993260 573410811 924206054 680237797 478544246 396735868 476863561 591974489 267197527 413547205 606932416 416142329 416142329 35579887 277856219 156349888 373950160 973264476 14297338 14297338 706786139 416142329 648616244 119786837 964125625 892526868 671009508 119786837 336593863 476863561 420387751 631604897 695926284 420387751 663559431 336593863 850680713 432062450 163169584 856735137 163169584 225005793 338511968 39563973 426804318 658765373 689144692 21936446 648085065 421319638 14297338 648085065 853333181 691658174 413547205 862458309 228994771 680237797 476863561 277856219 639642999 338511968 455972234 680237797 691658174 892526868 341340420 936309465 606932416 146266056 896696773 228994771 373950160 175701124 899117577 825790020 513415788 396735868 149507119 662997517 32466636 14297338 715427395 267197527 341340420 631604897 86574100 341340420 677668583 850680713 924634937 833320035 420387751 689696038 225005793 222705824 413547205 338201288 421319638 689710096 35579887 457457604 432062450 637132487 689144692 648616244 846170712 639642999 622619054 336593863 828927692 247512739 924634937 222705824 384773958 924634937 689710096 157524924 853333181 171884847 420167079 250175378 341340420 157524924 338201288 175701124 846170712 825790020 171884847 416142329 341340420 916978609 267197527 715427395 770508461 677668583 420387751 149507119 924206054 691658174 680237797 695926284 658765373 662997517 637132487 654774801 663559431 513415788 924634937 677668583 373950160 828927692 606932416 175701124 899117577 171884847 62570858 32466636 691658174 478544246 631604897 695926284 663559431 292993260 384773958 336593863 291594021 70200609 175701124 892526868 277856219 892526868 631604897 457457604 552836563 336593863 163169584 70200609 338201288 39563973 828927692 225005793 326384937 336593863 413547205 32466636 850680713 39563973 689696038 591974489 648616244 689144692 892526868 341340420 384773958 654774801 715427395 396735868 833320035 924634937 432062450 648616244 341340420 39563973 457457604 35579887 964125625 824610448 146266056 228994771 677668583 420387751 637132487 706786139 825790020 32466636 420167079 689710096 416142329 637132487 689696038 689144692 658765373 622619054 964125625 420387751 648085065 973264476 156349888 853333181 639642999 853333181 86574100 21936446 421319638 338201288 175701124 175601100 341340420 973264476 39563973 658765373 396735868 973264476 149507119 637132487 573410811 128172058 175701124 416142329 250175378 662997517 606932416 580030866 119786837 149507119 916978609 70200609 677668583 689144692 149507119 892526868 56515478 163169584 689144692 336593863 513415788 416142329 916978609 457457604 39563973 850680713 163169584 689144692 846170712 384773958 715427395 573410811 916978609 39563973 56515478 896696773 338511968 292993260 21936446 622619054 846170712 291594021 648085065 689144692 175701124 936309465 856735137 964125625 896696773 850680713 222705824 426804318 689710096 513415788 267197527 56515478 591974489 862458309 573410811 899117577 32466636 770508461 924634937 669918126 426804318 338201288 964125625 631604897 631604897 39563973 591974489 247512739 715427395 689144692 850680713 924634937 420387751 896696773 580030866 291594021 706786139 21936446 247512739 476863561 420167079 14297338 680237797 663559431 591974489 326910332 689710096 341340420 658765373 695926284 658765373 715427395 338201288 250175378 420387751 573410811 146266056 86574100 680237797 420167079 689144692 455972234 591974489 173590688 421303765 658765373 413547205 850680713 157524924 149507119 175701124 662997517 936309465 669918126 128172058 689696038 896696773 663559431 326910332 680237797 421303765 916978609 128172058 421319638 228994771 622619054 689144692 658765373 250175378 654774801 457457604 421303765 228994771 689696038 62570858 663559431 631604897 146266056 146266056 149507119 825790020 663559431 569034545 292993260 770508461 14297338 936309465 247512739 277856219 432062450 850680713 896696773 669918126 770508461 119786837 853333181 973264476 156349888 766460882 421319638 62570858 846170712 413547205 267197527 663559431 420167079 250175378 691658174 896696773 833320035 637132487 21936446 924206054 455972234 631604897 658765373 552836563 715427395 648616244 70200609 637132487 580030866 336593863 420387751 770508461 896696773 654774801 828927692 171884847 552836563 267197527 846170712 384773958 426804318 74922304 552836563 892526868 156349888 35579887 654774801 21936446 119786837 622619054 373950160 637132487 171884847 421319638 292993260 695926284 292993260 846170712 850680713 689144692 513415788 156349888 21936446 662997517 513415788 715427395 21936446 326384937 924634937 856735137 964125625 277856219 663559431 513415788 691658174 416142329 14297338 421303765 426804318 291594021 384773958 341340420 336593863 277856219 326910332 846170712 580030866 171884847 175701124 831028663 426804318 706786139 336593863 648616244 833320035 291594021 373950160 691658174 292993260 35579887 421319638 70200609 373950160 573410811 831028663 62570858 156349888 695926284 552836563 225005793 896696773 292993260 936309465 552836563 896696773 247512739 689696038 552836563 128172058 74922304 695926284 648085065 936309465 338201288 35579887 341340420 677668583 173590688 846170712 373950160 225005793 622619054 74922304 74922304 513415788 384773958 171884847 677668583 119786837 35579887 476863561 658765373 39563973 924206054 606932416 86574100 478544246 292993260 171884847 853333181 146266056 637132487 856735137 119786837 513415788 373950160 326384937 250175378 825790020 14297338 426804318 671009508 128172058 432062450 663559431 426804318 35579887 689144692 426804318 853333181 457457604 862458309 420167079 250175378 267197527 936309465 35579887 70200609 513415788 476863561 21936446 56515478 637132487 173590688 149507119 426804318 853333181 899117577 896696773 899117577 341340420 669918126 973264476 552836563 689710096 128172058 706786139 828927692 606932416 680237797 856735137 396735868 648616244 853333181 341340420 341340420 421303765 228994771 56515478 156349888 173590688 916978609 677668583 175701124 156349888 56515478 552836563 432062450 32466636 573410811 420167079 338511968 173590688 669918126 277856219 56515478 648085065 831028663 416142329 341340420 669918126 669918126 156349888 56515478 74922304 384773958 669918126 74922304 964125625 677668583 173590688 62570858 157524924 86574100 658765373 662997517 32466636 420387751 663559431 964125625 222705824 291594021 639642999 654774801 373950160 580030866 648085065 892526868 569034545 277856219 770508461 631604897 35579887 680237797 413547205 267197527 267197527 413547205 277856219 853333181 291594021 637132487 853333181 964125625 639642999 654774801 247512739 669918126 831028663 14297338 338201288 338511968 420387751 770508461 420167079 74922304 671009508 222705824 421303765 669918126 936309465 384773958 119786837 833320035 250175378 833320035 175701124 658765373 846170712 715427395 86574100 924206054 228994771 338201288 850680713 413547205 457457604 916978609 421319638 413547205 973264476 157524924 416142329 691658174 156349888 846170712 658765373 21936446 21936446 455972234 648616244 513415788 326910332 35579887 421319638 648616244 846170712 119786837 833320035 580030866 62570858 824610448 222705824 478544246 648616244 119786837 654774801 416142329 171884847 824610448 35579887 924634937 828927692 924634937 338511968 86574100 856735137 671009508 569034545 326384937 62570858 70200609 171884847 225005793 924206054 171884847 896696773 396735868 74922304 631604897 326384937 896696773 689696038 828927692 128172058 457457604 833320035 247512739 426804318 35579887 421303765 74922304 175601100 420387751 39563973 513415788 706786139 856735137 119786837 580030866 573410811 432062450 426804318 156349888 39563973 896696773 824610448 924634937 421319638 373950160 277856219 396735868 569034545 35579887 62570858 149507119 86574100 671009508 149507119 476863561 421319638 648616244 824610448 622619054 39563973 341340420 21936446 689696038 32466636 222705824 831028663 662997517 622619054 591974489 149507119 478544246 225005793 766460882 432062450 341340420 654774801 770508461 457457604 326384937 426804318 513415788 824610448 552836563 373950160 715427395 580030866 277856219 14297338 373950160 689696038 336593863 654774801 658765373 862458309 680237797 416142329 156349888 689144692 163169584 396735868 936309465 291594021 32466636 658765373 662997517 637132487 173590688 513415788 373950160 413547205 228994771 622619054 416142329 831028663 591974489 228994771 964125625 421319638 149507119 853333181 648616244 373950160 936309465 478544246 669918126 552836563 175601100 936309465 326384937 326910332 766460882 706786139 119786837 654774801 421303765 175701124 146266056 896696773 680237797 341340420 146266056 74922304 936309465 432062450 853333181 654774801 326384937 695926284 326910332 421303765 663559431 336593863 680237797 455972234 973264476 663559431 677668583 964125625 770508461 831028663 680237797 606932416 338201288 39563973 916978609 56515478 689696038 432062450 689144692 658765373 770508461 149507119 580030866 277856219 247512739 924206054 689710096 715427395 171884847 924634937 420167079 413547205 384773958 421303765 247512739 850680713 146266056 457457604 924634937 689144692 766460882 175701124 569034545 326384937 225005793 924634937 899117577 56515478 916978609 831028663 671009508 149507119 426804318 964125625 669918126 853333181 338511968 677668583 455972234 662997517 267197527 654774801 426804318 899117577 573410811 580030866 146266056 432062450 828927692 513415788 639642999 175701124 175601100 916978609 426804318 689144692 892526868 658765373 338201288 171884847 222705824 250175378 680237797 56515478 146266056 770508461 175701124 35579887 149507119 689144692 416142329 267197527 420167079 936309465 770508461 250175378 689144692 413547205 936309465 892526868 420167079 175701124 56515478 896696773 476863561 341340420 591974489 119786837 669918126 964125625 899117577 689710096 277856219 591974489 341340420 277856219 416142329 924634937 146266056 338201288 936309465 648616244 695926284 250175378 341340420 35579887 770508461 247512739 766460882 156349888 175701124 591974489 32466636 689710096 39563973 936309465 606932416 426804318 247512739 119786837 62570858 171884847 39563973 631604897 420387751 416142329 691658174 432062450 973264476 396735868 689696038 35579887 455972234 146266056 862458309 648085065 824610448 74922304 654774801 669918126 862458309 648085065 669918126 639642999 973264476 421319638 513415788 32466636 478544246 225005793 892526868 677668583 766460882 862458309 416142329 846170712 862458309 384773958 916978609 39563973 846170712 338511968 606932416 336593863 74922304 695926284 420387751 648085065 892526868 964125625 119786837 924634937 856735137 326384937 669918126 247512739 606932416 455972234 56515478 569034545 671009508 689696038 964125625 156349888 831028663 648085065 856735137 39563973 846170712 250175378 222705824 677668583 413547205 173590688 689710096 171884847 899117577 850680713 171884847 267197527 622619054 671009508 476863561 680237797 291594021 689696038 163169584 569034545 671009508 569034545 421303765 421303765 476863561 416142329 476863561 396735868 74922304 662997517 639642999 856735137 622619054 228994771 654774801 573410811 432062450 658765373 222705824 420167079 654774801 171884847 119786837 228994771 421319638 420387751 421319638 662997517 149507119 146266056 639642999 513415788 171884847 862458309 62570858 766460882 222705824 413547205 171884847 277856219 70200609 292993260 373950160 432062450 384773958 892526868 552836563 326384937 828927692 892526868 513415788 591974489 32466636 648616244 86574100 455972234 420167079 291594021 175601100 833320035 222705824 35579887 338511968 924634937 622619054 689710096 173590688 326384937 964125625 695926284 669918126 173590688 32466636 591974489 899117577 658765373 831028663 853333181 637132487 86574100 228994771 171884847 936309465 631604897 86574100 432062450 146266056 70200609 14297338 669918126 39563973 663559431 21936446 853333181 648616244 416142329 277856219 964125625 291594021 326910332 691658174 669918126 654774801 973264476 426804318 173590688 637132487 689696038 35579887 476863561 846170712 420167079 899117577 662997517 478544246 552836563 291594021 916978609 833320035 420387751 14297338 862458309 853333181 669918126 326910332 680237797 663559431 853333181 163169584 899117577 695926284 292993260 833320035 421319638 936309465 552836563 569034545 476863561 413547205 326384937 899117577 277856219 171884847 669918126 680237797 916978609 924206054 622619054 671009508 552836563 222705824 420167079 513415788 292993260 175601100 850680713 14297338 680237797 695926284 62570858 32466636 373950160 916978609 964125625 924634937 39563973 341340420 706786139 292993260 455972234 421303765 622619054 658765373 432062450 658765373 225005793 680237797 149507119 292993260 856735137 384773958 892526868 420387751 384773958 175701124 846170712 924206054 825790020 291594021 896696773 639642999 291594021 173590688 384773958 680237797 899117577 416142329 146266056 222705824 326384937 222705824 32466636 606932416 573410811 413547205 648616244 853333181 824610448 591974489 476863561 831028663 455972234 173590688 715427395 146266056 689144692 706786139 695926284 552836563 648085065 973264476 32466636 706786139 173590688 396735868 639642999 766460882 850680713 175601100 622619054 426804318 766460882 222705824 21936446 457457604 338201288 648085065 766460882 173590688 896696773 326910332 476863561 662997517 833320035 292993260 476863561 56515478 706786139 936309465 228994771 662997517 39563973 277856219 157524924 426804318 856735137 476863561 669918126 225005793 691658174 622619054 32466636 35579887 250175378 513415788 457457604 766460882 420167079 689144692 163169584 228994771 964125625 157524924 964125625 228994771 171884847 32466636 336593863 695926284 146266056 326910332 56515478 35579887 277856219 654774801 222705824 715427395 175601100 669918126 384773958 689710096 338511968 846170712 715427395 622619054 128172058 292993260 149507119 862458309 175601100 639642999 853333181 157524924 569034545 267197527 292993260 225005793 899117577 457457604 828927692 157524924 70200609 569034545 631604897 648085065 421319638 292993260 622619054 291594021 896696773 157524924 648616244 163169584 706786139 689144692 62570858 680237797 156349888 421303765 338201288 606932416 171884847 384773958 39563973 662997517 146266056 770508461 149507119 671009508 831028663 62570858 689710096 671009508 457457604 119786837 21936446 862458309 420167079 680237797 32466636 896696773 39563973 32466636 86574100 56515478 338511968 163169584 455972234 846170712 432062450 420167079 637132487 326384937 689696038 421303765 936309465 292993260 156349888 175601100 766460882 341340420 828927692 825790020 695926284 373950160 706786139 413547205 426804318 426804318 825790020 384773958 336593863 336593863 420387751 338511968 846170712 828927692 432062450 899117577 146266056 32466636 924206054 924634937 267197527 267197527 338511968 831028663 156349888 267197527 173590688 171884847 606932416 421303765 146266056 770508461 639642999 663559431 622619054 706786139 770508461 691658174 677668583 606932416 373950160 21936446 825790020 677668583 455972234 766460882 695926284 671009508 770508461 671009508 689710096 128172058 671009508 32466636 171884847 175601100 766460882 157524924 689710096 14297338 892526868 426804318 606932416 39563973 663559431 457457604 476863561 292993260 899117577 573410811 39563973 680237797 413547205 663559431 856735137 622619054 86574100 691658174 156349888 250175378 457457604 338511968 689696038 420167079 119786837 831028663 825790020 267197527 426804318 225005793 831028663 32466636 591974489 689696038 171884847 924206054 669918126 671009508 689710096 416142329 631604897 222705824 128172058 128172058 648616244 384773958 277856219 580030866 157524924 899117577 639642999 35579887 896696773 654774801 225005793 916978609 689696038 336593863 291594021 420167079 14297338 338511968 680237797 637132487 973264476 766460882 373950160 689696038 825790020 373950160 896696773 128172058 552836563 580030866 247512739 639642999 669918126 552836563 171884847 421319638 853333181 416142329 648616244 250175378 825790020 250175378 421319638 648085065 631604897 680237797 662997517 846170712 658765373 663559431 175601100 936309465 689710096 639642999 157524924 606932416 74922304 149507119 119786837 662997517 706786139 831028663 680237797 292993260 862458309 662997517 250175378 267197527 163169584 663559431 171884847 163169584 833320035 326910332 277856219 658765373 706786139 639642999 171884847 916978609 478544246 292993260 478544246 622619054 828927692 62570858 478544246 421303765 689144692 173590688 552836563 250175378 648616244 413547205 338201288 892526868 663559431 573410811 770508461 591974489 432062450 247512739 175701124 936309465 426804318 413547205 74922304 14297338 476863561 149507119 850680713 326910332 457457604 689144692 658765373 691658174 591974489 770508461 426804318 662997517 831028663 846170712 573410811 924206054 56515478 171884847 669918126 163169584 277856219 513415788 677668583 680237797 291594021 35579887 267197527 654774801 766460882 513415788 175601100 457457604 513415788 21936446 421303765 128172058 39563973 14297338 689144692 338511968 552836563 825790020 478544246 669918126 292993260 671009508 639642999 338511968 828927692 175601100 338201288 648616244 766460882 892526868 825790020 14297338 828927692 828927692 513415788 250175378 35579887 715427395 128172058 39563973 70200609 831028663 277856219 173590688 631604897 119786837 896696773 277856219 128172058 654774801 156349888 573410811 457457604 171884847 416142329 828927692 341340420 552836563 924206054 622619054 964125625 247512739 639642999 119786837 455972234 413547205 247512739 669918126 662997517 292993260 622619054 853333181 662997517 637132487 420387751 853333181 70200609 831028663 973264476 292993260 39563973 338511968 432062450 936309465 833320035 639642999 420167079 413547205 846170712 396735868 250175378 677668583 373950160 924206054 677668583 14297338 622619054 706786139 326384937 267197527 631604897 70200609 39563973 247512739 622619054 228994771 478544246 56515478 689710096 396735868 426804318 715427395 569034545 654774801 658765373 964125625 591974489 373950160 384773958 326384937 56515478 964125625 892526868 862458309 292993260 35579887 373950160 973264476 32466636 715427395 689144692 689696038 680237797 766460882 56515478 648085065 86574100 86574100 62570858 856735137 828927692 924634937 421319638 892526868 146266056 689710096 680237797 384773958 828927692 326384937 455972234 648085065 421303765 156349888 689710096 56515478 862458309 695926284 691658174 478544246 426804318 247512739 715427395 478544246 899117577 896696773 899117577 964125625 250175378 156349888 825790020 373950160 680237797 924206054 663559431 163169584 622619054 936309465 228994771 21936446 222705824 70200609 326910332 32466636 222705824 706786139 225005793 606932416 149507119 74922304 291594021 247512739 715427395 862458309 173590688 846170712 175701124 421303765 973264476 853333181 654774801 478544246 924206054 677668583 228994771 478544246 173590688 637132487 846170712 964125625 669918126 338201288 413547205 824610448 336593863 689710096 421303765 853333181 250175378 715427395 825790020 326910332 222705824 455972234 384773958 291594021 74922304 420167079 247512739 420167079 420167079 432062450 384773958 689696038 637132487 338511968 715427395 247512739 833320035 250175378 292993260 267197527 421303765 606932416 74922304 21936446 326384937 591974489 420387751 689144692 149507119 338511968 853333181 924634937 973264476 825790020 648616244 856735137 267197527 149507119 35579887 119786837 924634937 86574100 552836563 157524924 689696038 669918126 416142329 277856219 457457604 825790020 74922304 267197527 338511968 856735137 163169584 222705824 39563973 680237797 476863561 384773958 648085065 39563973 171884847 70200609 569034545 828927692 671009508 173590688 267197527 336593863 228994771 341340420 247512739 228994771 622619054 413547205 326910332 336593863 831028663 924206054 648085065 973264476 680237797 853333181 622619054 432062450 228994771 222705824 86574100 580030866 513415788 163169584 573410811 658765373 691658174 247512739 631604897 695926284 326384937 924206054 862458309 338201288 662997517 157524924 828927692 850680713 899117577 552836563 56515478 373950160 591974489 267197527 421319638 899117577 606932416 648616244 326910332 631604897 973264476 338201288 421319638 56515478 658765373 654774801 171884847 432062450 669918126 175701124 338201288 478544246 663559431 689696038 173590688 326384937 573410811 924206054 916978609 654774801 856735137 631604897 973264476 432062450 267197527 846170712 478544246 831028663 292993260 455972234 973264476 770508461 149507119 824610448 552836563 691658174 631604897 663559431 631604897 513415788 291594021 658765373 421303765 896696773 663559431 62570858 924634937 175701124 291594021 892526868 637132487 250175378 580030866 648085065 671009508 32466636 689696038 892526868 973264476 457457604 924634937 648616244 552836563 14297338 420387751 573410811 32466636 476863561 373950160 420167079 119786837 916978609 421319638 964125625 648085065 56515478 173590688 39563973 973264476 267197527 157524924 916978609 689696038 862458309 292993260 457457604 250175378 62570858 338511968 831028663 21936446 658765373 173590688 32466636 831028663 715427395 338201288 936309465 222705824 119786837 149507119 291594021 291594021 824610448 899117577 770508461 420167079 157524924 833320035 457457604 250175378 326384937 35579887 225005793 654774801 770508461 552836563 175701124 706786139 421303765 373950160 267197527 222705824 689144692 128172058 924206054 420387751 846170712 171884847 936309465 631604897 86574100 639642999 513415788 631604897 432062450 74922304 277856219 56515478 70200609 175701124 341340420 924634937 706786139 338201288 648085065 648616244 62570858 338201288 171884847 671009508 476863561 648085065 157524924 853333181 39563973 766460882 225005793 14297338 420387751 341340420 416142329 691658174 341340420 637132487 552836563 770508461 426804318 396735868 715427395 924206054 21936446 35579887 896696773 39563973 175601100 292993260 689710096 228994771 846170712 648616244 171884847 421303765 862458309 689696038 899117577 654774801 513415788 680237797 396735868 689710096 373950160 846170712 421303765 850680713 658765373 770508461 128172058 476863561 892526868 648616244 56515478 899117577 691658174 225005793 32466636 420387751 336593863 899117577 689696038 639642999 850680713 74922304 336593863 552836563 175601100 39563973 14297338 457457604 862458309 421319638 291594021 14297338 156349888 706786139 396735868 175601100 846170712 119786837 420387751 648616244 856735137 896696773 14297338 149507119 833320035 326384937 658765373 770508461 149507119 695926284 853333181 662997517 663559431 225005793 689710096 432062450 247512739 338511968 74922304 654774801 163169584 892526868 846170712 455972234 326384937 648085065 247512739 671009508 689144692 715427395 432062450 225005793 828927692 338201288 770508461 606932416 421319638 824610448 432062450 677668583 128172058 766460882 128172058 825790020 416142329 691658174 421303765 163169584 695926284 338201288 247512739 513415788 964125625 455972234 396735868 336593863 292993260 338201288 648616244 421303765 631604897 326910332 336593863 146266056 569034545 35579887 421319638 648085065 228994771 862458309 924634937 631604897 247512739 478544246 622619054 267197527 916978609 856735137 86574100 292993260 695926284 86574100 973264476 648616244 39563973 691658174 156349888 341340420 420167079 552836563 476863561 856735137 689144692 916978609 622619054 326384937 149507119 899117577 341340420 326910332 552836563 86574100 70200609 591974489 662997517 421303765 766460882 552836563 766460882 846170712 457457604 175701124 552836563 715427395 119786837 580030866 420387751 663559431 828927692 964125625 457457604 569034545 228994771 896696773 326910332 916978609 916978609 175701124 157524924 689710096 569034545 766460882 157524924 715427395 916978609 277856219 175601100 157524924 338511968 420167079 157524924 267197527 695926284 833320035 39563973 336593863 833320035 247512739 421319638 267197527 658765373 421319638 228994771 770508461 326384937 326910332 39563973 336593863 228994771 846170712 413547205 896696773 163169584 338201288 833320035 146266056 420167079 157524924 669918126 56515478 639642999 476863561 326910332 455972234 21936446 824610448 421303765 128172058 338511968 171884847 715427395 175701124 225005793 228994771 119786837 292993260 850680713 833320035 639642999 689710096 591974489 455972234 853333181 770508461 573410811 606932416 420387751 662997517 831028663 156349888 35579887 478544246 338511968 146266056 421319638 916978609 413547205 432062450 691658174 513415788 899117577 326384937 341340420 157524924 706786139 637132487 631604897 916978609 175601100 146266056 828927692 175601100 691658174 677668583 326910332 21936446 426804318 476863561 662997517 396735868 850680713 119786837 291594021 14297338 326384937 74922304 432062450 39563973 862458309 175601100 175601100 689144692 228994771 413547205 14297338 706786139 222705824 639642999 825790020 163169584 86574100 413547205 637132487 964125625 86574100 119786837 833320035 277856219 513415788 326384937 478544246 14297338 573410811 648616244 421319638 432062450 396735868 163169584 658765373 86574100 831028663 706786139 639642999 86574100 689696038 426804318 421303765 850680713 338511968 639642999 973264476 825790020 421303765 828927692 580030866 39563973 384773958 846170712 396735868 175601100 669918126 715427395 277856219 250175378 573410811 853333181 157524924 476863561 715427395 74922304 86574100 56515478 689710096 691658174 432062450 680237797 457457604 862458309 631604897 689696038 336593863 32466636 163169584 292993260 119786837 250175378 606932416 831028663 21936446 128172058 916978609 39563973 156349888 222705824 420387751 74922304 973264476 831028663 421319638 74922304 824610448 74922304 222705824 338511968 695926284 70200609 35579887 157524924 973264476 14297338 341340420 899117577 637132487 250175378 916978609 146266056 691658174 173590688 326384937 175701124 662997517 74922304 338201288 964125625 326910332 119786837 916978609 637132487 850680713 689710096 326384937 413547205 606932416 432062450 163169584 591974489 892526868 247512739 157524924 74922304 21936446 326910332 478544246 277856219 146266056 338511968 770508461 654774801 146266056 706786139 478544246 250175378 833320035 706786139 250175378 669918126 420167079 824610448 825790020 86574100 171884847 677668583 39563973 648085065 689696038 373950160 396735868 163169584 291594021 171884847 421303765 432062450 421303765 222705824 128172058 973264476 766460882 457457604 247512739 413547205 247512739 936309465 606932416 455972234 416142329 663559431 128172058 163169584 677668583 831028663 677668583 128172058 457457604 247512739 669918126 413547205 662997517 552836563 569034545 637132487 695926284 326384937 426804318 936309465 384773958 569034545 591974489 421303765 119786837 413547205 326384937 770508461 119786837 580030866 228994771 413547205 973264476 420387751 175601100 770508461 396735868 32466636 862458309 416142329 833320035 691658174 338511968 648085065 637132487 573410811 654774801 637132487 119786837 689710096 163169584 70200609 669918126 770508461 70200609 74922304 862458309 513415788 413547205 175601100 892526868 669918126 432062450 658765373 432062450 14297338 862458309 658765373 128172058 580030866 824610448 689144692 569034545 899117577 291594021 175601100 715427395 513415788 580030866 677668583 171884847 70200609 338511968 637132487 478544246 766460882 924634937 163169584 715427395 899117577 35579887 250175378 338511968 119786837 267197527 766460882 853333181 689696038 689144692 341340420 513415788 426804318 416142329 591974489 86574100 639642999 413547205 457457604 326384937 341340420 14297338 396735868 156349888 228994771 831028663 62570858 631604897 156349888 326910332 267197527 157524924 457457604 622619054 62570858 691658174 247512739 222705824 715427395 247512739 157524924 32466636 648616244 373950160 689144692 175601100 973264476 899117577 476863561 338201288 35579887 341340420 689696038 591974489 478544246 689710096 856735137 825790020 326910332 21936446 663559431 326384937 631604897 336593863 326910332 824610448 426804318 476863561 157524924 663559431 478544246 680237797 680237797 833320035 35579887 338511968 14297338 416142329 416142329 606932416 648085065 416142329 421303765 622619054 856735137 222705824 421319638 326384937 671009508 225005793 591974489 326384937 853333181 828927692 689696038 850680713 336593863 326384937 846170712 850680713 689696038 828927692 899117577 291594021 622619054 119786837 247512739 766460882 14297338 420167079 341340420 689144692 341340420 671009508 936309465 455972234 689144692 964125625 277856219 35579887 964125625 850680713 157524924 338201288 856735137 973264476 825790020 326910332 341340420 662997517 892526868 766460882 163169584 663559431 250175378 892526868 899117577 225005793 669918126 326910332 173590688 654774801 156349888 580030866 639642999 476863561 384773958 476863561 689696038 326384937 669918126 669918126 924634937 770508461 846170712 175601100 591974489 850680713 663559431 637132487 157524924 766460882 455972234 591974489 580030866 225005793 478544246 396735868 648085065 689144692 896696773 663559431 924634937 856735137 338511968 936309465 21936446 824610448 157524924 119786837 662997517 476863561 338201288 171884847 56515478 639642999 56515478 175701124 846170712 128172058 916978609 175701124 86574100 396735868 86574100 631604897 426804318 899117577 916978609 580030866 899117577 373950160 648616244 853333181 691658174 173590688 336593863 128172058 824610448 338201288 637132487 824610448 413547205 175701124 964125625 573410811 420387751 70200609 163169584 420387751 277856219 74922304 896696773 648616244 156349888 658765373 14297338 396735868 21936446 936309465 637132487 146266056 247512739 74922304 420387751 622619054 591974489 663559431 648085065 846170712 338511968 338201288 74922304 853333181 770508461 338511968 622619054 420387751 631604897 432062450 416142329 689144692 420387751 163169584 662997517 175601100 156349888 648085065 648085065 146266056 326910332 580030866 119786837 267197527 149507119 899117577 671009508 175601100 86574100 580030866 862458309 591974489 691658174 677668583 569034545 62570858 39563973 157524924 336593863 222705824 171884847 770508461 413547205 677668583 14297338 455972234 846170712 846170712 62570858 648085065 420387751 770508461 833320035 689710096 326384937 292993260 916978609 766460882 924634937 591974489 384773958 455972234 74922304 662997517 119786837 421319638 175701124 706786139 341340420 513415788 569034545 171884847 964125625 689144692 715427395 341340420 420387751 513415788 416142329 689696038 478544246 373950160 973264476 163169584 924206054 677668583 222705824 671009508 21936446 35579887 157524924 163169584 973264476 573410811 833320035 455972234 39563973 892526868 225005793 924634937 336593863 173590688 175701124 669918126 671009508 899117577 924206054 157524924 850680713 336593863 420167079 119786837 476863561 677668583 222705824 74922304 825790020 225005793 973264476 457457604 421319638 669918126 892526868 291594021 163169584 277856219 637132487 513415788 267197527 663559431 924206054 416142329 662997517 478544246 457457604 552836563 856735137 247512739 973264476 326910332 513415788 338511968 225005793 631604897 513415788 384773958 924634937 338511968 825790020 677668583 831028663 663559431 569034545 86574100 420387751 637132487 128172058 326910332 691658174 706786139 432062450 973264476 175601100 631604897 824610448 62570858 175701124 32466636 225005793 86574100 292993260 892526868 706786139 606932416 648085065 32466636 341340420 669918126 326384937 689710096 338201288 964125625 373950160 455972234 476863561 175701124 413547205 149507119 892526868 689696038 326384937 924634937 341340420 413547205 171884847 267197527 691658174 277856219 689144692 420387751 850680713 677668583 247512739 149507119 606932416 21936446 338201288 671009508 824610448 222705824 677668583 250175378 420387751 128172058 146266056 662997517 671009508 62570858 770508461 426804318 420387751 39563973 225005793 856735137 326910332 146266056 175701124 689710096 658765373 457457604 35579887 455972234 74922304 637132487 86574100 622619054 341340420 862458309 277856219 622619054 277856219 631604897 250175378 149507119 457457604 853333181 291594021 662997517 715427395 663559431 552836563 766460882 228994771 648085065 639642999 426804318 32466636 35579887 936309465 421303765 689696038 569034545 39563973 225005793 770508461 973264476 552836563 228994771 648616244 680237797 671009508 119786837 326910332 171884847 291594021 663559431 831028663 457457604 21936446 420167079 128172058 476863561 277856219 916978609 622619054 338201288 828927692 225005793 833320035 35579887 70200609 680237797 341340420 62570858 163169584 825790020 171884847 924634937 21936446 455972234 70200609 421319638 157524924 899117577 35579887 680237797 677668583 222705824 639642999 639642999 689696038 654774801 622619054 631604897 157524924 631604897 695926284 336593863 457457604 292993260 606932416 846170712 250175378 341340420 689696038 149507119 691658174 924634937 250175378 964125625 831028663 86574100 671009508 247512739 291594021 338511968 175701124 825790020 156349888 569034545 413547205 171884847 173590688 413547205 384773958 862458309 39563973 828927692 476863561 292993260 175601100 671009508 420167079 70200609 973264476 637132487 338201288 606932416 157524924 648616244 691658174 426804318 639642999 828927692 338201288 715427395 662997517 326910332 326910332 225005793 622619054 573410811 654774801 680237797 850680713 715427395 648616244 476863561 267197527 56515478 86574100 631604897 149507119 691658174 892526868 14297338 591974489 457457604 420167079 86574100 715427395 658765373 426804318 591974489 21936446 74922304 222705824 658765373 163169584 964125625 173590688 56515478 924206054 831028663 637132487 689710096 569034545 828927692 457457604 828927692 228994771 267197527 689144692 924206054 86574100 175701124 924206054 267197527 924634937 74922304 689710096 291594021 396735868 689696038 175601100 856735137 384773958 86574100 689696038 606932416 846170712 691658174 899117577 149507119 824610448 964125625 336593863 569034545 35579887 622619054 964125625 175601100 680237797 846170712 658765373 396735868 156349888 689710096 163169584 899117577 74922304 420167079 573410811 924634937 175601100 228994771 622619054 654774801 292993260 70200609 156349888 648085065 671009508 831028663 291594021 924206054 689710096 513415788 39563973 846170712 899117577 631604897 924634937 831028663 32466636 476863561 420387751 32466636 622619054 825790020 591974489 513415788 677668583 476863561 658765373 421319638 384773958 828927692 478544246 292993260 850680713 156349888 157524924 695926284 413547205 862458309 338201288 606932416 639642999 706786139 32466636 384773958 916978609 128172058 622619054 513415788 338511968 267197527 936309465 825790020 225005793 476863561 267197527 552836563 622619054 552836563 770508461 689696038 654774801 21936446 924634937 156349888 691658174 671009508 715427395 338511968 654774801 421319638 770508461 175701124 663559431 680237797 341340420 689710096 175601100 326384937 964125625 677668583 39563973 831028663 416142329 896696773 715427395 70200609 824610448 622619054 648085065 421319638 973264476 552836563 924634937 856735137 715427395 128172058 639642999 936309465 338201288 341340420 478544246 277856219 573410811 924634937 413547205 421303765 825790020 671009508 457457604 695926284 973264476 476863561 924634937 426804318 156349888 225005793 171884847 14297338 476863561 639642999 341340420 828927692 648616244 936309465 420387751 338511968 455972234 326384937 663559431 74922304 21936446 770508461 156349888 846170712 831028663 341340420 326910332 156349888 853333181 828927692 250175378 825790020 292993260 432062450 580030866 39563973 384773958 326384937 689710096 56515478 964125625 715427395 654774801 326910332 338201288 173590688 222705824 924206054 119786837 267197527 648616244 384773958 384773958 715427395 225005793 70200609 175601100 338201288 850680713 924206054 552836563 39563973 338511968 862458309 591974489 146266056 426804318 86574100 663559431 964125625 86574100 706786139 338201288 654774801 175701124 658765373 770508461 591974489 416142329 326384937 149507119 250175378 573410811 513415788 421319638 421319638 163169584 341340420 396735868 677668583 171884847 128172058 416142329 250175378 663559431 622619054 225005793 669918126 228994771 146266056 825790020 222705824 648616244 74922304 478544246 973264476 175701124 648085065 828927692 663559431 856735137 291594021 824610448 766460882 824610448 156349888 432062450 824610448 663559431 591974489 222705824 326384937 663559431 277856219 695926284 384773958 420387751 706786139 341340420 662997517 662997517 35579887 175601100 573410811 662997517 432062450 455972234 173590688 677668583 850680713 228994771 770508461 862458309 896696773 156349888 39563973 896696773 715427395 173590688 420167079 689144692 267197527 973264476 964125625 56515478 631604897 973264476 622619054 478544246 691658174 163169584 513415788 658765373 476863561 856735137 457457604 715427395 336593863 146266056 899117577 663559431 924206054 658765373 896696773 899117577 119786837 416142329 924206054 149507119 426804318 267197527 175601100 654774801 338201288 247512739 648616244 326384937 973264476 413547205 715427395 896696773 892526868 513415788 631604897 580030866 824610448 326384937 338201288 658765373 715427395 373950160 373950160 341340420 828927692 831028663 580030866 56515478 695926284 689144692 896696773 476863561 669918126 32466636 663559431 706786139 671009508 964125625 825790020 373950160 631604897 715427395 478544246 476863561 267197527 420387751 384773958 648616244 32466636 35579887 156349888 695926284 631604897 173590688 552836563 163169584 639642999 119786837 62570858 973264476 896696773 21936446 421303765 671009508 580030866 14297338 35579887 680237797 691658174 591974489 856735137 56515478 964125625 157524924 413547205 591974489 336593863 157524924 831028663 552836563 222705824 62570858 39563973 663559431 86574100 569034545 455972234 225005793 639642999 899117577 336593863 292993260 426804318 326384937 291594021 896696773 654774801 338201288 689696038 639642999 14297338 128172058 149507119 924206054 689696038 420387751 569034545 478544246 128172058 846170712 689144692 291594021 157524924 580030866 175701124 119786837 32466636 924206054 341340420 853333181 637132487 32466636 384773958 695926284 292993260 156349888 766460882 899117577 173590688 413547205 86574100 457457604 689144692 654774801 156349888 828927692 421319638 862458309 250175378 552836563 326384937 225005793 35579887 384773958 247512739 384773958 831028663 222705824 225005793 573410811 654774801 669918126 56515478 706786139 680237797 157524924 770508461 421303765 828927692 341340420 413547205 267197527 74922304 157524924 292993260 420387751 35579887 856735137 175701124 850680713 14297338 338201288 654774801 267197527 825790020 695926284 658765373 637132487 648085065 62570858 171884847 74922304 662997517 39563973 250175378 662997517 292993260 228994771 421303765 637132487 146266056 846170712 292993260 175601100 225005793 146266056 569034545 173590688 326910332 250175378 606932416 677668583 338511968 396735868 862458309 662997517 292993260 892526868 149507119 421319638 825790020 846170712 149507119 663559431 478544246 715427395 432062450 277856219 171884847 326384937 964125625 222705824 850680713 695926284 899117577 680237797 924634937 338511968 924206054 250175378 373950160 336593863 173590688 924206054 862458309 326384937 658765373 850680713 671009508 157524924 662997517 32466636 426804318 420167079 476863561 128172058 846170712 326384937 420387751 973264476 175701124 631604897 384773958 662997517 916978609 476863561 455972234 862458309 677668583 39563973 228994771 478544246 846170712 56515478 62570858 606932416 373950160 916978609 175601100 341340420 689710096 421303765 175701124 622619054 706786139 924634937 689696038 291594021 457457604 973264476 973264476 973264476 56515478 478544246 326910332 250175378 964125625 326910332 862458309 669918126 175701124 338511968 247512739 591974489 14297338 457457604 277856219 416142329 341340420 669918126 56515478 74922304 833320035 277856219 39563973 86574100 228994771 432062450 426804318 70200609 476863561 824610448 680237797 654774801 341340420 338201288 163169584 225005793 384773958 326910332 658765373 341340420 163169584 291594021 862458309 924634937 552836563 35579887 421319638 146266056 689696038 766460882 277856219 146266056 70200609 689710096 420387751 856735137 862458309 924206054 680237797 163169584 669918126 591974489 413547205 455972234 896696773 119786837 825790020 669918126 671009508 824610448 833320035 936309465 916978609 21936446 580030866 338511968 924206054 648085065 899117577 413547205 119786837 14297338 591974489 476863561 916978609 250175378 639642999 14297338 421319638 455972234 416142329 706786139 637132487 899117577 715427395 156349888 606932416 156349888 225005793 766460882 225005793 706786139 338511968 856735137 373950160 173590688 622619054 846170712 56515478 86574100 396735868 833320035 175601100 824610448 671009508 689144692 680237797 825790020 924206054 924634937 225005793 671009508 413547205 677668583 680237797 341340420 658765373 35579887 413547205 432062450 569034545 850680713 706786139 457457604 277856219 277856219 569034545 689144692 862458309 62570858 326384937 416142329 175601100 689710096 892526868 850680713 74922304 853333181 648616244 833320035 426804318 250175378 70200609 396735868 291594021 663559431 432062450 157524924 247512739 899117577 569034545 420387751 39563973 228994771 663559431 552836563 671009508 631604897 119786837 924206054 825790020 175601100 648085065 964125625 824610448 421319638 825790020 924634937 671009508 924634937 39563973 856735137 964125625 341340420 39563973 715427395 416142329 689710096 291594021 648616244 338201288 225005793 853333181 680237797 973264476 825790020 853333181 149507119 892526868 833320035 62570858 432062450 846170712 14297338 580030866 222705824 35579887 569034545 853333181 663559431 74922304 689144692 146266056 662997517 899117577 513415788 21936446 680237797 552836563 569034545 569034545 662997517 175601100 86574100 119786837 892526868 455972234 899117577 654774801 892526868 62570858 862458309 936309465 831028663 899117577 432062450 384773958 396735868 416142329 689710096 14297338 513415788 648085065 916978609 831028663 157524924 250175378 691658174 973264476 591974489 336593863 706786139 677668583 267197527 573410811 862458309 580030866 157524924 637132487 639642999 648616244 384773958 896696773 478544246 831028663 648085065 149507119 157524924 149507119 421303765 86574100 157524924 513415788 21936446 119786837 850680713 896696773 291594021 846170712 654774801 476863561 175701124 648085065 658765373 680237797 824610448 513415788 964125625 580030866 416142329 846170712 695926284 373950160 964125625 14297338 222705824 416142329 606932416 291594021 622619054 455972234 715427395 671009508 228994771 373950160 149507119 677668583 338511968 691658174 341340420 338201288 689144692 964125625 74922304 156349888 637132487 21936446 648616244 513415788 413547205 856735137 421303765 421319638 62570858 658765373 149507119 157524924 648085065 639642999 862458309 856735137 591974489 637132487 648085065 277856219 341340420 420387751 35579887 695926284 662997517 326910332 662997517 715427395 639642999 225005793 689144692 766460882 250175378 420167079 163169584 478544246 973264476 831028663 691658174 74922304 373950160 291594021 846170712 21936446 606932416 853333181 420387751 569034545 70200609 250175378 853333181 267197527 420387751 175701124 671009508 896696773 671009508 175701124 416142329 896696773 825790020 853333181 924206054 573410811 658765373 936309465 175701124 637132487 824610448 513415788 250175378 32466636 338511968 695926284 21936446 689710096 924634937 326910332 691658174 56515478 513415788 662997517 853333181 899117577 416142329 432062450 671009508 689710096 654774801 824610448 637132487 846170712 291594021 850680713 74922304 824610448 292993260 277856219 146266056 74922304 128172058 70200609 964125625 691658174 421303765 924634937 336593863 384773958 86574100 156349888 853333181 146266056 695926284 770508461 32466636 175701124 292993260 292993260 396735868 896696773 476863561 426804318 677668583 853333181 74922304 622619054 552836563 828927692 825790020 128172058 373950160 637132487 119786837 924206054 831028663 691658174 250175378 552836563 663559431 173590688 396735868 455972234 173590688 766460882 631604897 662997517 267197527 973264476 513415788 457457604 291594021 171884847 421303765 432062450 862458309 396735868 637132487 669918126 766460882 171884847 973264476 695926284 250175378 163169584 691658174 892526868 569034545 476863561 149507119 163169584 648616244 326384937 916978609 70200609 677668583 513415788 225005793 850680713 247512739 267197527 825790020 899117577 416142329 648616244 637132487 128172058 824610448 924206054 671009508 222705824 936309465 828927692 964125625 420167079 32466636 964125625 669918126 228994771 639642999 326910332 74922304 291594021 70200609 828927692 373950160 648616244 277856219 715427395 338511968 476863561 420387751 476863561 421303765 476863561 338511968 341340420 326910332 62570858 292993260 824610448 476863561 413547205 892526868 455972234 86574100 173590688 680237797 119786837 228994771 35579887 689696038 695926284 338511968 416142329 70200609 247512739 899117577 622619054 669918126 892526868 455972234 74922304 846170712 828927692 689710096 853333181 420167079 680237797 766460882 892526868 706786139 828927692 663559431 648616244 175701124 637132487 850680713 689696038 175601100 74922304 924206054 426804318 267197527 936309465 715427395 856735137 32466636 373950160 973264476 56515478 416142329 695926284 420167079 119786837 157524924 924206054 689696038 828927692 326384937 420167079 277856219 156349888 591974489 715427395 228994771 225005793 892526868 157524924 606932416 862458309 669918126 856735137 766460882 478544246 39563973 86574100 766460882 833320035 648616244 326910332 416142329 291594021 973264476 175701124 14297338 825790020 924206054 924206054 421319638 338201288 824610448 622619054 146266056 695926284 936309465 247512739 828927692 173590688 70200609 478544246 175601100 225005793 416142329 569034545 420167079 606932416 663559431 856735137 569034545 689696038 146266056 247512739 128172058 384773958 833320035 715427395 336593863 622619054 128172058 326384937 128172058 478544246 175701124 689144692 924634937 846170712 228994771 689696038 457457604 457457604 250175378 457457604 677668583 924206054 416142329 831028663 292993260 35579887 292993260 606932416 669918126 850680713 689696038 267197527 677668583 62570858 591974489 39563973 691658174 689144692 695926284 70200609 648085065 222705824 622619054 689696038 689144692 695926284 247512739 715427395 175601100 896696773 432062450 291594021 222705824 580030866 74922304 658765373 384773958 14297338 326384937 156349888 421319638 828927692 825790020 648616244 228994771 648085065 157524924 648616244 658765373 476863561 853333181 171884847 637132487 631604897 70200609 853333181 173590688 658765373 250175378 373950160 476863561 421303765 396735868 677668583 669918126 552836563 326910332 591974489 156349888 421319638 648085065 32466636 173590688 846170712 413547205 74922304 384773958 573410811 552836563 476863561 689710096 513415788 896696773 421303765 825790020 175601100 936309465 175701124 86574100 853333181 580030866 373950160 267197527 622619054 862458309 478544246 39563973 432062450 455972234 478544246 396735868 70200609 856735137 936309465 896696773 62570858 680237797 850680713 606932416 715427395 39563973 455972234 648085065 432062450 338511968 831028663 899117577 662997517 173590688 591974489 222705824 824610448 338201288 715427395 247512739 478544246 86574100 853333181 639642999 119786837 39563973 373950160 326910332 39563973 833320035 663559431 228994771 373950160 662997517 384773958 163169584 631604897 14297338 606932416 677668583 396735868 478544246 175601100 639642999 173590688 291594021 631604897 32466636 637132487 39563973 669918126 267197527 924634937 267197527 228994771 899117577 21936446 899117577 156349888 658765373 662997517 580030866 175701124 14297338 247512739 455972234 149507119 384773958 341340420 32466636 338511968 631604897 853333181 62570858 662997517 336593863 326384937 671009508 62570858 119786837 658765373 173590688 173590688 662997517 573410811 70200609 689710096 770508461 373950160 56515478 856735137 715427395 247512739 831028663 831028663 421319638 39563973 228994771 426804318 828927692 163169584 899117577 573410811 74922304 21936446 648616244 119786837 277856219 662997517 175701124 856735137 476863561 267197527 146266056 432062450 689696038 513415788 476863561 770508461 420167079 622619054 128172058 421303765 267197527 86574100 654774801 856735137 228994771 420387751 580030866 513415788 21936446 119786837 74922304 639642999 338201288 896696773 119786837 119786837 175601100 853333181 156349888 770508461 146266056 32466636 924634937 247512739 689144692 964125625 828927692 250175378 476863561 338201288 476863561 247512739 35579887 580030866 831028663 846170712 421303765 86574100 689144692 648085065 691658174 14297338 924206054 846170712 973264476 662997517 156349888 70200609 591974489 637132487 825790020 267197527 14297338 662997517 896696773 973264476 671009508 149507119 149507119 663559431 420387751 770508461 291594021 326910332 639642999 637132487 513415788 457457604 384773958 146266056 973264476 924634937 853333181 569034545 291594021 149507119 156349888 338511968 70200609 862458309 247512739 149507119 291594021 384773958 277856219 591974489 648085065 677668583 336593863 916978609 770508461 856735137 420387751 171884847 964125625 222705824 833320035 825790020 173590688 56515478 606932416 21936446 228994771 247512739 924634937 267197527 247512739 856735137 689144692 695926284 14297338 156349888 291594021 420167079 770508461 766460882 663559431 119786837 338511968 648085065 706786139 35579887 671009508 292993260 669918126 56515478 336593863 825790020 715427395 228994771 62570858 689144692 163169584 648616244 924206054 833320035 86574100 478544246 426804318 175701124 964125625 689144692 173590688 292993260 569034545 850680713 413547205 420167079 14297338 680237797 326384937 648085065 341340420 341340420 671009508 689710096 833320035 149507119 663559431 426804318 171884847 853333181 457457604 228994771 171884847 689710096 326910332 689710096 416142329 119786837 478544246 648616244 654774801 119786837 225005793 420167079 658765373 476863561 706786139 831028663 146266056 173590688 689710096 580030866 715427395 892526868 396735868 706786139 426804318 74922304 973264476 336593863 326910332 691658174 476863561 936309465 56515478 856735137 432062450 964125625 119786837 846170712 691658174 455972234 853333181 828927692 770508461 32466636 580030866 825790020 292993260 247512739 225005793 420387751 247512739 14297338 770508461 856735137 580030866 569034545 128172058 149507119 689144692 336593863 637132487 828927692 175601100 156349888 892526868 766460882 455972234 654774801 476863561 250175378 631604897 569034545 831028663 416142329 831028663 157524924 39563973 833320035 149507119 853333181 654774801 552836563 86574100 671009508 691658174 14297338 267197527 291594021 416142329 824610448 924634937 338201288 964125625 856735137 669918126 247512739 850680713 421319638 892526868 606932416 326384937 824610448 831028663 853333181 689710096 86574100 86574100 899117577 146266056 426804318 964125625 416142329 157524924 250175378 833320035 146266056 225005793 225005793 338511968 680237797 924634937 637132487 924206054 74922304 86574100 770508461 706786139 222705824 476863561 247512739 663559431 833320035 455972234 146266056 128172058 336593863 580030866 648616244 250175378 163169584 637132487 936309465 222705824 853333181 478544246 413547205 573410811 658765373 336593863 21936446 892526868 426804318 689144692 766460882 86574100 32466636 173590688 292993260 56515478 892526868 156349888 899117577 622619054 39563973 924206054 924634937 936309465 591974489 573410811 846170712 680237797 128172058 639642999 277856219 32466636 689696038 455972234 432062450 149507119 715427395 396735868 416142329 39563973 373950160 74922304 680237797 420167079 247512739 924634937 420167079 21936446 671009508 149507119 850680713 175701124 478544246 924634937 695926284 654774801 691658174 896696773 157524924 824610448 853333181 591974489 770508461 637132487 421303765 606932416 420387751 341340420 175601100 157524924 413547205 421303765 326384937 373950160 225005793 62570858 163169584 658765373 658765373 766460882 455972234 457457604 146266056 606932416 250175378 862458309 513415788 631604897 326384937 828927692 658765373 247512739 420167079 833320035 654774801 573410811 341340420 420167079 853333181 850680713 770508461 513415788 32466636 580030866 119786837 706786139 338511968 916978609 896696773 662997517 326384937 70200609 292993260 637132487 663559431 119786837 338511968 856735137 654774801 689696038 766460882 128172058 171884847 128172058 70200609 35579887 421319638 770508461 70200609 171884847 39563973 326384937 831028663 639642999 573410811 21936446 828927692 648616244 267197527 695926284 119786837 86574100 222705824 267197527 86574100 648616244 606932416 862458309 225005793 606932416 856735137 766460882 86574100 426804318 824610448 420167079 973264476 691658174 326910332 156349888 833320035 862458309 86574100 146266056 157524924 663559431 658765373 32466636 899117577 689144692 476863561 420167079 416142329 706786139 828927692 677668583 413547205 426804318 662997517 663559431 853333181 924206054 695926284 457457604 421319638 833320035 580030866 936309465 478544246 591974489 677668583 677668583 455972234 292993260 850680713 573410811 173590688 292993260 421303765 766460882 552836563 924634937 924206054 222705824 56515478 648616244 896696773 853333181 478544246 631604897 119786837 631604897 552836563 119786837 338201288 14297338 648616244 416142329 338201288 420167079 277856219 671009508 326910332 119786837 420387751 896696773 119786837 689710096 128172058 384773958 924206054 715427395 552836563 591974489 86574100 373950160 552836563 689144692 658765373 228994771 156349888 478544246 680237797 149507119 175601100 420167079 146266056 416142329 326384937 396735868 457457604 677668583 228994771 513415788 663559431 680237797 62570858 175601100 157524924 62570858 637132487 824610448 648616244 831028663 457457604 573410811 677668583 384773958 338511968 833320035 21936446 222705824 156349888 384773958 413547205 478544246 964125625 573410811 606932416 338511968 175601100 663559431 35579887 846170712 689696038 420387751 691658174 457457604 846170712 432062450 156349888 163169584 695926284 896696773 39563973 856735137 35579887 146266056 591974489 35579887 413547205 631604897 639642999 373950160 637132487 413547205 637132487 580030866 476863561 631604897 171884847 648616244 715427395 157524924 513415788 691658174 606932416 573410811 856735137 14297338 250175378 669918126 606932416 846170712 580030866 416142329 846170712 128172058 420167079 146266056 631604897 432062450 513415788 478544246 715427395 924206054 426804318 163169584 173590688 671009508 119786837 853333181 421303765 669918126 277856219 62570858 250175378 277856219 225005793 662997517 228994771 247512739 173590688 21936446 173590688 35579887 62570858 766460882 86574100 39563973 74922304 336593863 39563973 146266056 228994771 149507119 291594021 173590688 924634937 413547205 824610448 658765373 476863561 326910332 338201288 128172058 163169584 157524924 853333181 384773958 662997517 478544246 770508461 21936446 457457604 175701124 648616244 846170712 637132487 74922304 622619054 62570858 662997517 171884847 828927692 39563973 74922304 163169584 680237797 671009508 39563973 824610448 706786139 291594021 770508461 341340420 157524924 326910332 157524924 384773958 56515478 973264476 420387751 163169584 831028663 513415788 35579887 639642999 552836563 267197527 639642999 373950160 770508461 267197527 420167079 420387751 292993260 39563973 662997517 662997517 267197527 39563973 455972234 457457604 156349888 416142329 35579887 171884847 689696038 74922304 247512739 924206054 56515478 292993260 250175378 833320035 62570858 573410811 689710096 552836563 421319638 292993260 175601100 222705824 175701124 862458309 156349888 326384937 573410811 552836563 569034545 833320035 862458309 156349888 222705824 291594021 175701124 149507119 669918126 146266056 426804318 846170712 267197527 846170712 222705824 420387751 175701124 326910332 648085065 86574100 677668583 824610448 396735868 622619054 326384937 580030866 831028663 175601100 833320035 828927692 247512739 850680713 157524924 680237797 291594021 156349888 413547205 149507119 149507119 421303765 86574100 128172058 924634937 432062450 338511968 267197527 706786139 62570858 964125625 457457604 862458309 899117577 936309465 654774801 896696773 824610448 691658174 936309465 831028663 648616244 677668583 669918126 513415788 396735868 639642999 32466636 552836563 691658174 39563973 654774801 637132487 277856219 862458309 896696773 825790020 326910332 326910332 833320035 336593863 715427395 831028663 173590688 326910332 689144692 658765373 247512739 856735137 74922304 916978609 669918126 341340420 606932416 631604897 850680713 691658174 14297338 222705824 591974489 936309465 658765373 128172058 173590688 580030866 831028663 420387751 637132487 964125625 662997517 149507119 14297338 924206054 146266056 622619054 622619054 119786837 338511968 128172058 639642999 74922304 413547205 606932416 338511968 648616244 973264476 936309465 689710096 336593863 591974489 341340420 825790020 291594021 247512739 689144692 513415788 573410811 677668583 336593863 338511968 648616244 267197527 267197527 824610448 413547205 62570858 899117577 853333181 416142329 856735137 924206054 146266056 373950160 326384937 896696773 622619054 373950160 267197527 964125625 336593863 432062450 228994771 421303765 146266056 770508461 824610448 62570858 267197527 157524924 899117577 691658174 706786139 850680713 856735137 658765373 336593863 86574100 426804318 326910332 21936446 250175378 552836563 228994771 291594021 825790020 899117577 658765373 631604897 569034545 426804318 413547205 846170712 828927692 964125625 924634937 420167079 336593863 457457604 326384937 648616244 326910332 654774801 695926284 21936446 689696038 222705824 149507119 175701124 936309465 715427395 149507119 663559431 853333181 86574100 247512739 476863561 250175378 916978609 421319638 432062450 936309465 163169584 336593863 833320035 833320035 173590688 606932416 413547205 222705824 14297338 606932416 426804318 591974489 225005793 850680713 420387751 677668583 689710096 770508461 21936446 267197527 338511968 56515478 21936446 146266056 175701124 163169584 916978609 924634937 689696038 648616244 86574100 163169584 671009508 892526868 662997517 250175378 622619054 662997517 341340420 689144692 622619054 862458309 175601100 680237797 416142329 899117577 766460882 336593863 964125625 384773958 420387751 669918126 924206054 420387751 828927692 70200609 654774801 831028663 899117577 416142329 677668583 156349888 846170712 173590688 654774801 639642999 39563973 892526868 157524924 853333181 964125625 671009508 14297338 680237797 163169584 663559431 277856219 373950160 396735868 824610448 341340420 862458309 648085065 292993260 706786139 580030866 853333181 637132487 455972234 432062450 770508461 225005793 853333181 396735868 658765373 691658174 924634937 228994771 580030866 680237797 225005793 163169584 476863561 833320035 228994771 277856219 856735137 432062450 86574100 291594021 648085065 924634937 591974489 766460882 662997517 916978609 631604897 338201288 426804318 476863561 86574100 831028663 552836563 706786139 648085065 341340420 669918126 677668583 222705824 156349888 770508461 146266056 173590688 336593863 648085065 892526868 828927692 171884847 591974489 421319638 326910332 766460882 432062450 175701124 513415788 766460882 336593863 247512739 420167079 86574100 175701124 62570858 552836563 689144692 326384937 32466636 654774801 824610448 426804318 689710096 336593863 680237797 580030866 899117577 373950160 228994771 416142329 476863561 639642999 680237797 173590688 622619054 695926284 552836563 292993260 86574100 70200609 338511968 173590688 421303765 175701124 455972234 420387751 671009508 850680713 846170712 648616244 648616244 606932416 86574100 146266056 715427395 149507119 292993260 648616244 396735868 637132487 715427395 35579887 291594021 631604897 695926284 662997517 846170712 56515478 689144692 695926284 336593863 421303765 833320035 828927692 421303765 384773958 631604897 924206054 833320035 924206054 384773958 856735137 420387751 455972234 222705824 513415788 831028663 648085065 341340420 146266056 862458309 689710096 341340420 413547205 973264476 924206054 853333181 326910332 631604897 637132487 384773958 157524924 149507119 573410811 222705824 326910332 39563973 421303765 770508461 513415788 973264476 896696773 669918126 606932416 426804318 163169584 622619054 146266056 420167079 74922304 225005793 662997517 552836563 916978609 648085065 828927692 247512739 163169584 457457604 766460882 658765373 119786837 573410811 228994771 936309465 677668583 936309465 373950160 326384937 175701124 421319638 964125625 622619054 149507119 149507119 622619054 336593863 157524924 606932416 292993260 706786139 225005793 175701124 706786139 413547205 831028663 421319638 828927692 222705824 384773958 267197527 157524924 552836563 552836563 513415788 856735137 157524924 432062450 56515478 62570858 171884847 573410811 856735137 341340420 457457604 21936446 228994771 580030866 689696038 175701124 175601100 654774801 128172058 86574100 662997517 396735868 662997517 856735137 338201288 338511968 62570858 478544246 173590688 856735137 924206054 648085065 896696773 850680713 513415788 267197527 770508461 899117577 455972234 457457604 828927692 899117577 766460882 128172058 862458309 146266056 833320035 637132487 833320035 833320035 850680713 62570858 326910332 163169584 421303765 478544246 766460882 825790020 569034545 146266056 70200609 677668583 622619054 171884847 56515478 892526868 580030866 291594021 770508461 691658174 476863561 326910332 654774801 171884847 413547205 639642999 421303765 691658174 689144692 163169584 850680713 899117577 825790020 326910332 662997517 426804318 766460882 149507119 74922304 573410811 677668583 824610448 149507119 591974489 74922304 86574100 936309465 896696773 770508461 62570858 228994771 899117577 639642999 580030866 552836563 639642999 247512739 250175378 689710096 267197527 457457604 413547205 291594021 396735868 639642999 825790020 21936446 336593863 222705824 924206054 580030866 689696038 277856219 715427395 421319638 689144692 706786139 916978609 420387751 228994771 146266056 338201288 622619054 825790020 766460882 936309465 689696038 222705824 691658174 671009508 326384937 846170712 591974489 413547205 420387751 569034545 21936446 74922304 924634937 86574100 413547205 513415788 171884847 70200609 32466636 936309465 413547205 478544246 173590688 964125625 128172058 706786139 856735137 291594021 149507119 631604897 828927692 432062450 973264476 175701124 936309465 964125625 62570858 689696038 146266056 591974489 426804318 569034545 825790020 973264476 291594021 622619054 580030866 853333181 689710096 622619054 336593863 149507119 648616244 128172058 695926284 478544246 373950160 689710096 936309465 341340420 622619054 157524924 828927692 916978609 426804318 831028663 689710096 964125625 691658174 62570858 341340420 573410811 267197527 326384937 695926284 476863561 39563973 828927692 250175378 476863561 149507119 163169584 831028663 432062450 715427395 892526868 476863561 128172058 173590688 964125625 39563973 413547205 222705824 973264476 513415788 416142329 552836563 62570858 896696773 421303765 14297338 825790020 916978609 432062450 622619054 336593863 552836563 39563973 833320035 128172058 856735137 426804318 267197527 421319638 825790020 396735868 247512739 924206054 663559431 892526868 899117577 86574100 171884847 146266056 373950160 622619054 373950160 899117577 292993260 455972234 21936446 225005793 689144692 680237797 396735868 892526868 689710096 695926284 292993260 426804318 119786837 455972234 622619054 149507119 326384937 338511968 671009508 689696038 396735868 662997517 39563973 338511968 341340420 663559431 119786837 689696038 689710096 420387751 833320035 831028663 225005793 413547205 39563973 924634937 62570858 476863561 384773958 853333181 892526868 86574100 326910332 689696038 432062450 766460882 637132487 421319638 856735137 648085065 924206054 552836563 770508461 149507119 669918126 648085065 552836563 416142329 457457604 35579887 338201288 833320035 421319638 247512739 421303765 163169584 32466636 639642999 291594021 695926284 146266056 573410811 119786837 70200609 631604897 432062450 677668583 421319638 338201288 637132487 62570858 70200609 86574100 715427395 689144692 384773958 766460882 128172058 156349888 964125625 326384937 416142329 573410811 706786139 171884847 924206054 267197527 35579887 175601100 680237797 662997517 622619054 338511968 457457604 916978609 476863561 862458309 326910332 622619054 373950160 916978609 416142329 689696038 663559431 824610448 74922304 853333181 336593863 924206054 326384937 569034545 277856219 341340420 420167079 973264476 669918126 552836563 457457604 267197527 62570858 706786139 62570858 416142329 706786139 689710096 478544246 862458309 892526868 828927692 648085065 658765373 766460882 426804318 569034545 637132487 580030866 658765373 569034545 680237797 149507119 654774801 326384937 341340420 476863561 326910332 250175378 569034545 706786139 119786837 292993260 70200609 157524924 648616244 899117577 35579887 119786837 591974489 936309465 70200609 146266056 163169584 420387751 654774801 639642999 663559431 86574100 157524924 341340420 896696773 846170712 658765373 924634937 892526868 853333181 695926284 291594021 21936446 156349888 689144692 175701124 267197527 856735137 336593863 70200609 862458309 973264476 341340420 973264476 831028663 591974489 856735137 770508461 326910332 706786139 173590688 157524924 639642999 669918126 671009508 580030866 250175378 964125625 291594021 689144692 341340420 899117577 247512739 457457604 39563973 695926284 648616244 62570858 432062450 175701124 648085065 336593863 35579887 648616244 689144692 292993260 291594021 128172058 32466636 432062450 899117577 426804318 924206054 662997517 326384937 631604897 691658174 413547205 384773958 457457604 695926284 658765373 62570858 476863561 853333181 715427395 899117577 247512739 156349888 856735137 671009508 396735868 457457604 163169584 831028663 706786139 326384937 21936446 413547205 420167079 250175378 250175378 175701124 396735868 396735868 420167079 291594021 421303765 770508461 695926284 35579887 896696773 175601100 336593863 175601100 691658174 341340420 580030866 663559431 552836563 856735137 715427395 856735137 420387751 680237797 833320035 828927692 569034545 964125625 373950160 658765373 171884847 336593863 291594021 86574100 916978609 591974489 663559431 432062450 695926284 973264476 896696773 552836563 689144692 292993260 680237797 455972234 291594021 455972234 850680713 856735137 973264476 163169584 671009508 853333181 149507119 336593863 455972234 457457604 689696038 250175378 173590688 631604897 149507119 824610448 896696773 326910332 326910332 663559431 171884847 695926284 892526868 32466636 14297338 513415788 156349888 173590688 573410811 336593863 669918126 580030866 421319638 149507119 156349888 825790020 21936446 163169584 825790020 413547205 573410811 420167079 662997517 663559431 846170712 833320035 478544246 637132487 892526868 56515478 32466636 421303765 648616244 70200609 689144692 569034545 631604897 32466636 770508461 35579887 175701124 326910332 373950160 677668583 421319638 171884847 21936446 39563973 70200609 671009508 631604897 671009508 175701124 573410811 32466636 924634937 267197527 326384937 573410811 606932416 654774801 250175378 695926284 916978609 21936446 149507119 569034545 21936446 14297338 62570858 222705824 384773958 384773958 856735137 573410811 292993260 373950160 689696038 56515478 695926284 455972234 56515478 862458309 74922304 336593863 856735137 936309465 513415788 766460882 62570858 828927692 74922304 420167079 924206054 396735868 654774801 267197527 770508461 573410811 824610448 637132487 74922304 924634937 569034545 552836563 455972234 396735868 341340420 86574100 341340420 936309465 825790020 247512739 56515478 74922304 338201288 119786837 277856219 56515478 222705824 228994771 715427395 899117577 39563973 689144692 413547205 669918126 421319638 671009508 573410811 825790020 70200609 157524924 478544246 671009508 631604897 426804318 766460882 631604897 171884847 373950160 250175378 119786837 833320035 35579887 396735868 326384937 421303765 648085065 648085065 669918126 228994771 862458309 175701124 228994771 267197527 513415788 892526868 163169584 648085065 420167079 671009508 292993260 478544246 119786837 846170712 648085065 706786139 175601100 648616244 146266056 476863561 157524924 326384937 663559431 658765373 677668583 573410811 658765373 706786139 157524924 580030866 637132487 648085065 580030866 689696038 825790020 396735868 569034545 680237797 35579887 228994771 228994771 622619054 669918126 396735868 831028663 32466636 426804318 62570858 250175378 247512739 32466636 671009508 591974489 128172058 648085065 70200609 654774801 896696773 32466636 552836563 420167079 669918126 225005793 432062450 62570858 70200609 648616244 225005793 828927692 74922304 964125625 222705824 833320035 924206054 336593863 573410811 770508461 706786139 228994771 291594021 336593863 373950160 964125625 662997517 689710096 658765373 338511968 706786139 338511968 850680713 292993260 552836563 689696038 695926284 689696038 715427395 292993260 639642999 267197527 924634937 338511968 856735137 691658174 622619054 163169584 648616244 766460882 39563973 35579887 892526868 341340420 175701124 831028663 62570858 936309465 35579887 680237797 413547205 569034545 171884847 228994771 338201288 149507119 338511968 669918126 291594021 846170712 658765373 35579887 591974489 455972234 292993260 648616244 648616244 326910332 149507119 916978609 658765373 689696038 637132487 936309465 924634937 825790020 338201288 856735137 420167079 175601100 899117577 648085065 662997517 669918126 341340420 455972234 173590688 326910332 654774801 146266056 35579887 552836563 850680713 552836563 606932416 149507119 39563973 228994771 14297338 695926284 766460882 669918126 936309465 173590688 171884847 973264476 277856219 669918126 766460882 478544246 32466636 225005793 591974489 973264476 964125625 326384937 828927692 691658174 247512739 420167079 338511968 74922304 56515478 413547205 833320035 648616244 973264476 892526868 373950160 770508461 62570858 631604897 691658174 637132487 291594021 341340420 39563973 766460882 892526868 173590688 39563973 432062450 457457604 896696773 326910332 163169584 689144692 420387751 32466636 658765373 420167079 658765373 639642999 413547205 455972234 228994771 420387751 606932416 128172058 173590688 39563973 689696038 222705824 421319638 149507119 677668583 936309465 420167079 291594021 39563973 648085065 552836563 580030866 455972234 606932416 892526868 622619054 421319638 899117577 552836563 899117577 916978609 457457604 225005793 455972234 21936446 689710096 62570858 478544246 432062450 924206054 14297338 513415788 478544246 552836563 677668583 384773958 853333181 277856219 373950160 691658174 292993260 336593863 648616244 924206054 338201288 591974489 291594021 277856219 833320035 56515478 86574100 916978609 225005793 924634937 639642999 569034545 680237797 373950160 420387751 175601100 689144692 825790020 455972234 70200609 421319638 833320035 580030866 569034545 606932416 326384937 426804318 552836563 899117577 292993260 569034545 669918126 862458309 639642999 149507119 828927692 173590688 478544246 21936446 622619054 677668583 228994771 326910332 32466636 277856219 896696773 850680713 856735137 413547205 373950160 420387751 896696773 689696038 175601100 916978609 326384937 936309465 862458309 654774801 457457604 171884847 663559431 326384937 277856219 689144692 175701124 476863561 292993260 35579887 689710096 21936446 833320035 413547205 222705824 671009508 639642999 267197527 250175378 689710096 691658174 421319638 569034545 573410811 478544246 476863561 146266056 973264476 663559431 146266056 421303765 663559431 671009508 86574100 426804318 416142329 573410811 247512739 706786139 157524924 658765373 426804318 420387751 916978609 62570858 455972234 326910332 21936446 373950160 637132487 648085065 222705824 691658174 222705824 569034545 831028663 222705824 606932416 247512739 247512739 247512739 426804318 671009508 770508461 850680713 413547205 14297338 476863561 850680713 689144692 457457604 591974489 338201288 677668583 766460882 336593863 831028663 899117577 420387751 247512739 715427395 850680713 457457604 648616244 149507119 455972234 326910332 916978609 128172058 831028663 552836563 432062450 39563973 149507119 552836563 916978609 21936446 964125625 277856219 691658174 606932416 831028663 637132487 639642999 250175378 175701124 766460882 146266056 341340420 654774801 157524924 157524924 896696773 715427395 896696773 680237797 573410811 384773958 21936446 74922304 580030866 478544246 606932416 146266056 622619054 291594021 677668583 171884847 824610448 662997517 828927692 853333181 35579887 292993260 175701124 326910332 478544246 420167079 222705824 384773958 163169584 631604897 396735868 32466636 924206054 39563973 669918126 171884847 663559431 70200609 831028663 247512739 420167079 413547205 157524924 373950160 924634937 175701124 291594021 14297338 850680713 964125625 591974489 250175378 695926284 691658174 892526868 157524924 677668583 892526868 637132487 669918126 658765373 146266056 924206054 680237797 552836563 513415788 639642999 56515478 157524924 421319638 326910332 631604897 14297338 706786139 175601100 695926284 662997517 421303765 326384937 171884847 478544246 228994771 766460882 457457604 171884847 689710096 336593863 936309465 825790020 770508461 662997517 825790020 336593863 32466636 715427395 373950160 846170712 247512739 56515478 247512739 420167079 715427395 416142329 455972234 691658174 691658174 622619054 163169584 267197527 250175378 384773958 14297338 552836563 384773958 32466636 173590688 39563973 662997517 222705824 706786139 74922304 173590688 856735137 277856219 573410811 853333181 173590688 455972234 416142329 396735868 32466636 706786139 856735137 622619054 432062450 326384937 416142329 157524924 14297338 663559431 291594021 39563973 163169584 421303765 146266056 14297338 631604897 639642999 916978609 247512739 326384937 267197527 622619054 476863561 831028663 413547205 689144692 86574100 432062450 421319638 669918126 846170712 70200609 225005793 580030866 56515478 420387751 74922304 163169584 267197527 292993260 689144692 606932416 671009508 825790020 853333181 157524924 421319638 119786837 637132487 677668583 222705824 850680713 606932416 828927692 14297338 476863561 421303765 766460882 689144692 146266056 770508461 70200609 426804318 824610448 973264476 695926284 689710096 420167079 513415788 973264476 824610448 421319638 426804318 416142329 70200609 850680713 964125625 338511968 421319638 338511968 396735868 62570858 591974489 86574100 157524924 833320035 856735137 715427395 62570858 421303765 426804318 677668583 648085065 862458309 766460882 669918126 766460882 833320035 824610448 766460882 149507119 766460882 277856219 175701124 691658174 695926284 831028663 56515478 689696038 250175378 420167079 62570858 896696773 119786837 591974489 396735868 591974489 250175378 677668583 850680713 476863561 631604897 14297338 695926284 56515478 396735868 691658174 70200609 658765373 35579887 476863561 637132487 119786837 831028663 432062450 421319638 846170712 171884847 222705824 766460882 267197527 648616244 896696773 639642999 639642999 384773958 924634937 663559431 899117577 639642999 222705824 35579887 267197527 74922304 916978609 552836563 766460882 862458309 373950160 899117577 715427395 606932416 119786837 171884847 146266056 21936446 338201288 648616244 373950160 671009508 695926284 228994771 552836563 580030866 896696773 916978609 432062450 292993260 689144692 250175378 862458309 421319638 157524924 175601100 421319638 225005793 689710096 173590688 856735137 569034545 119786837 663559431 689144692 846170712 14297338 222705824 580030866 336593863 513415788 639642999 35579887 850680713 680237797 291594021 663559431 421319638 157524924 648085065 420387751 669918126 39563973 74922304 421303765 146266056 706786139 156349888 21936446 228994771 420167079 691658174 846170712 924206054 850680713 899117577 250175378 70200609 573410811 228994771 689144692 936309465 824610448 250175378 478544246 766460882 341340420 964125625 326384937 691658174 277856219 14297338 695926284 695926284 267197527 689144692 513415788 420387751 606932416 924206054 662997517 648616244 671009508 671009508 591974489 228994771 478544246 478544246 677668583 853333181 373950160 384773958 476863561 175601100 250175378 413547205 225005793 292993260 689710096 247512739 552836563 766460882 689710096 658765373 706786139 250175378 175701124 648616244 70200609 39563973 552836563 421319638 569034545 128172058 637132487 846170712 156349888 580030866 338511968 426804318 715427395 247512739 606932416 175701124 695926284 569034545 32466636 32466636 175701124 896696773 70200609 916978609 648085065 663559431 373950160 892526868 825790020 146266056 157524924 631604897 228994771 173590688 338201288 426804318 39563973 669918126 277856219 14297338 338511968 149507119 663559431 156349888 580030866 336593863 680237797 513415788 163169584 853333181 70200609 277856219 146266056 62570858 21936446 175701124 250175378 32466636 32466636 569034545 654774801 552836563 156349888 689144692 157524924 580030866 373950160 580030866 770508461 631604897 695926284 513415788 770508461 128172058 662997517 247512739 426804318 680237797 831028663 862458309 384773958 175601100 373950160 86574100 846170712 14297338 569034545 648616244 56515478 146266056 706786139 552836563 770508461 413547205 648085065 824610448 833320035 622619054 513415788 658765373 569034545 149507119 157524924 916978609 825790020 336593863 964125625 862458309 228994771 156349888 680237797 648085065 856735137 846170712 677668583 671009508 899117577 326910332 426804318 373950160 39563973 267197527 32466636 250175378 573410811 478544246 338201288 671009508 671009508 74922304 846170712 228994771 35579887 175601100 825790020 916978609 654774801 853333181 689710096 850680713 421303765 706786139 171884847 119786837 924634937 326910332 658765373 896696773 671009508 924634937 250175378 326384937 662997517 35579887 426804318 662997517 964125625 171884847 421303765 569034545 420387751 973264476 62570858 973264476 157524924 416142329 824610448 455972234 631604897 831028663 277856219 606932416 856735137 689144692 662997517 580030866 689696038 639642999 338201288 916978609 56515478 291594021 899117577 766460882 86574100 62570858 478544246 420167079 648085065 622619054 56515478 899117577 146266056 569034545 580030866 326910332 899117577 228994771 648085065 291594021 715427395 831028663 689144692 850680713 250175378 637132487 62570858 455972234 896696773 476863561 267197527 222705824 662997517 828927692 569034545 74922304 267197527 373950160 32466636 338201288 457457604 32466636 250175378 689696038 62570858 326910332 247512739 631604897 715427395 924634937 478544246 892526868 421303765 680237797 689710096 631604897 250175378 420167079 128172058 149507119 157524924 292993260 326910332 846170712 32466636 426804318 639642999 247512739 654774801 552836563 691658174 637132487 856735137 662997517 247512739 326384937 892526868 420167079 973264476 225005793 39563973 128172058 663559431 892526868 825790020 896696773 149507119 695926284 171884847 228994771 677668583 396735868 326910332 175701124 420167079 457457604 853333181 671009508 936309465 691658174 336593863 292993260 373950160 964125625 691658174 936309465 326384937 916978609 766460882 338511968 70200609 513415788 478544246 14297338 853333181 691658174 119786837 175601100 326384937 14297338 175601100 70200609 680237797 631604897 689144692 149507119 899117577 225005793 86574100 277856219 964125625 513415788 580030866 222705824 56515478 622619054 175601100 277856219 478544246 32466636 86574100 766460882 637132487 892526868 654774801 680237797 663559431 853333181 770508461 373950160 658765373 580030866 455972234 341340420 35579887 833320035 413547205 833320035 936309465 56515478 689144692 173590688 32466636 833320035 654774801 648085065 824610448 658765373 828927692 964125625 250175378 413547205 825790020 476863561 691658174 416142329 336593863 648616244 606932416 770508461 606932416 326910332 62570858 225005793 291594021 924206054 62570858 277856219 846170712 326384937 173590688 833320035 292993260 146266056 671009508 964125625 622619054 455972234 715427395 373950160 277856219 336593863 695926284 157524924 766460882 14297338 622619054 413547205 964125625 476863561 662997517 715427395 432062450 457457604 396735868 86574100 149507119 973264476 648085065 899117577 56515478 222705824 689144692 689144692 663559431 896696773 146266056 631604897 421303765 341340420 631604897 267197527 671009508 222705824 689710096 476863561 639642999 853333181 292993260 455972234 175601100 62570858 924206054 228994771 663559431 326910332 862458309 622619054 420167079 695926284 622619054 421319638 396735868 291594021 591974489 689710096 828927692 648616244 824610448 119786837 222705824 689710096 973264476 856735137 373950160 669918126 326384937 637132487 648616244 824610448 825790020 396735868 413547205 973264476 341340420 413547205 924634937 39563973 831028663 455972234 831028663 964125625 86574100 267197527 964125625 416142329 341340420 663559431 824610448 833320035 964125625 825790020 606932416 892526868 671009508 580030866 677668583 766460882 163169584 341340420 648085065 689696038 476863561 766460882 128172058 416142329 899117577 413547205 580030866 648616244 56515478 455972234 846170712 21936446 173590688 35579887 476863561 222705824 457457604 291594021 639642999 766460882 146266056 277856219 247512739 715427395 149507119 128172058 277856219 146266056 86574100 14297338 21936446 74922304 413547205 341340420 156349888 606932416 825790020 338201288 171884847 689696038 341340420 916978609 648085065 513415788 432062450 916978609 689696038 825790020 421303765 654774801 850680713 432062450 373950160 74922304 833320035 338201288 715427395 677668583 663559431 56515478 341340420 654774801 663559431 715427395 157524924 552836563 695926284 896696773 828927692 146266056 247512739 156349888 573410811 828927692 326384937 654774801 14297338 662997517 267197527 677668583 432062450 457457604 669918126 825790020 416142329 513415788 964125625 426804318 70200609 648616244 149507119 128172058 421303765 291594021 175601100 149507119 39563973 267197527 669918126 677668583 846170712 173590688 658765373 416142329 654774801 373950160 421319638 856735137 654774801 896696773 163169584 149507119 715427395 338511968 32466636 426804318 420167079 396735868 853333181 606932416 21936446 35579887 171884847 21936446 250175378 457457604 326384937 455972234 62570858 336593863 171884847 924634937 916978609 677668583 175701124 715427395 478544246 766460882 824610448 326910332 478544246 973264476 573410811 421303765 476863561 892526868 824610448 916978609 171884847 631604897 163169584 916978609 569034545 413547205 513415788 648085065 119786837 341340420 421303765 924634937 32466636 421319638 680237797 892526868 32466636 892526868 338511968 476863561 426804318 225005793 916978609 338201288 70200609 637132487 689710096 35579887 689696038 421303765 32466636 478544246 35579887 426804318 833320035 648616244 689710096 250175378 662997517 677668583 432062450 128172058 770508461 850680713 569034545 157524924 654774801 326910332 677668583 146266056 924206054 457457604 591974489 892526868 862458309 662997517 373950160 420167079 695926284 267197527 892526868 326384937 964125625 936309465 457457604 892526868 62570858 396735868 149507119 973264476 706786139 892526868 648085065 171884847 457457604 338201288 336593863 421319638 853333181 671009508 669918126 606932416 384773958 86574100 569034545 637132487 222705824 671009508 824610448 924634937 373950160 163169584 973264476 850680713 689696038 14297338 119786837 853333181 695926284 639642999 35579887 658765373 338201288 648085065 74922304 421303765 924634937 691658174 326910332 455972234 336593863 119786837 856735137 338201288 862458309 606932416 846170712 671009508 831028663 606932416 622619054 86574100 39563973 631604897 850680713 669918126 384773958 156349888 421303765 850680713 292993260 338201288 455972234 225005793 715427395 831028663 62570858 862458309 706786139 691658174 421319638 373950160 56515478 862458309 163169584 416142329 824610448 899117577 689710096 35579887 862458309 856735137 573410811 825790020 631604897 924206054 228994771 637132487 396735868 62570858 695926284 637132487 631604897 39563973 833320035 457457604 831028663 552836563 853333181 573410811 149507119 21936446 552836563 70200609 291594021 689696038 591974489 32466636 420387751 277856219 706786139 689710096 171884847 824610448 247512739 396735868 373950160 850680713 639642999 250175378 663559431 639642999 476863561 846170712 247512739 831028663 715427395 420387751 338201288 662997517 292993260 658765373 899117577 853333181 833320035 338201288 432062450 35579887 336593863 225005793 973264476 396735868 146266056 171884847 936309465 476863561 715427395 292993260 478544246 663559431 606932416 924634937 770508461 828927692 631604897 74922304 292993260 862458309 573410811 663559431 846170712 580030866 831028663 591974489 856735137 680237797 128172058 171884847 853333181 648085065 924206054 267197527 552836563 513415788 862458309 853333181 671009508 648085065 622619054 457457604 373950160 896696773 677668583 478544246 326384937 32466636 175701124 833320035 766460882 420167079 173590688 156349888 326910332 163169584 247512739 146266056 222705824 173590688 476863561 669918126 824610448 569034545 689710096 421319638 56515478 149507119 689696038 899117577 573410811 247512739 680237797 455972234 421303765 853333181 250175378 824610448 856735137 677668583 157524924 74922304 457457604 420167079 689710096 267197527 831028663 478544246 171884847 420387751 420387751 74922304 35579887 277856219 157524924 606932416 420167079 671009508 973264476 277856219 706786139 291594021 964125625 580030866 32466636 669918126 341340420 846170712 70200609 856735137 478544246 421319638 899117577 457457604 924206054 833320035 326910332 222705824 146266056 426804318 654774801 637132487 338511968 513415788 964125625 648085065 426804318 552836563 291594021 21936446 74922304 171884847 896696773 831028663 267197527 862458309 662997517 677668583 175701124 39563973 21936446 426804318 225005793 862458309 833320035 631604897 228994771 973264476 846170712 128172058 146266056 175701124 573410811 70200609 119786837 766460882 225005793 14297338 706786139 476863561 689696038 677668583 691658174 637132487 580030866 74922304 86574100 663559431 766460882 695926284 326910332 338201288 338511968 825790020 766460882 175601100 326384937 62570858 964125625 824610448 671009508 62570858 173590688 74922304 924206054 222705824 384773958 924206054 74922304 591974489 421303765 225005793 39563973 706786139 573410811 277856219 916978609 766460882 478544246 171884847 850680713 326384937 175601100 622619054 173590688 171884847 267197527 222705824 338511968 39563973 420167079 654774801 669918126 892526868 706786139 326910332 70200609 175701124 421303765 846170712 146266056 163169584 606932416 850680713 175601100 680237797 648616244 277856219 21936446 896696773 35579887 420387751 175601100 396735868 606932416 432062450 62570858 228994771 833320035 936309465 658765373 669918126 770508461 825790020 639642999 291594021 420167079 250175378 432062450 62570858 580030866 171884847 338201288 695926284 336593863 862458309 580030866 21936446 964125625 373950160 770508461 899117577 924206054 853333181 163169584 695926284 250175378 580030866 770508461 267197527 850680713 432062450 669918126 892526868 899117577 416142329 384773958 569034545 663559431 338511968 146266056 396735868 833320035 455972234 396735868 924634937 591974489 689144692 669918126 35579887 421303765 70200609 326910332 250175378 421303765 70200609 373950160 56515478 413547205 648616244 552836563 695926284 677668583 35579887 580030866 631604897 622619054 384773958 156349888 416142329 916978609 591974489 639642999 416142329 396735868 86574100 277856219 14297338 478544246 277856219 416142329 35579887 831028663 964125625 157524924 292993260 828927692 637132487 706786139 658765373 228994771 846170712 291594021 606932416 862458309 32466636 175701124 639642999 654774801 691658174 606932416 146266056 637132487 513415788 695926284 591974489 964125625 831028663 74922304 74922304 669918126 770508461 850680713 326910332 606932416 591974489 689144692 74922304 163169584 420167079 247512739 862458309 421303765 62570858 591974489 936309465 14297338 457457604 175601100 695926284 173590688 569034545 770508461 964125625 70200609 373950160 862458309 689696038 250175378 591974489 163169584 32466636 156349888 267197527 457457604 119786837 128172058 250175378 74922304 853333181 326384937 833320035 39563973 580030866 455972234 850680713 56515478 825790020 426804318 892526868 689710096 292993260 455972234 677668583 119786837 569034545 824610448 478544246 478544246 119786837 128172058 648616244 476863561 267197527 552836563 591974489 171884847 824610448 478544246 654774801 277856219 175601100 128172058 119786837 39563973 695926284 292993260 247512739 119786837 416142329 225005793 824610448 478544246 552836563 222705824 552836563 924206054 715427395 648616244 247512739 128172058 149507119 291594021 663559431 457457604 663559431 163169584 420167079 338511968 639642999 149507119 455972234 35579887 706786139 856735137 156349888 654774801 606932416 695926284 831028663 292993260 336593863 384773958 639642999 173590688 420387751 326384937 973264476 573410811 175701124 766460882 671009508 338201288 924206054 825790020 426804318 413547205 862458309 689710096 689144692 175601100 420387751 648085065 247512739 689144692 32466636 828927692 828927692 825790020 119786837 853333181 680237797 326910332 569034545 384773958 56515478 267197527 56515478 924206054 862458309 267197527 924634937 862458309 862458309 292993260 146266056 892526868 569034545 21936446 478544246 853333181 336593863 706786139 119786837 689710096 695926284 86574100 70200609 476863561 74922304 86574100 455972234 247512739 973264476 654774801 591974489 384773958 770508461 662997517 416142329 648085065 662997517 146266056 341340420 671009508 32466636 416142329 669918126 175701124 292993260 396735868 175701124 706786139 631604897 86574100 373950160 457457604 413547205 680237797 228994771 691658174 896696773 850680713 862458309 157524924 326910332 173590688 39563973 856735137 157524924 706786139 432062450 32466636 689144692 267197527 846170712 338201288 149507119 662997517 648085065 654774801 416142329 21936446 677668583 899117577 250175378 175701124 250175378 648085065 689696038 825790020 896696773 250175378 639642999 267197527 421303765 56515478 766460882 157524924 149507119 648085065 21936446 175701124 662997517 770508461 420167079 862458309 478544246 892526868 831028663 715427395 513415788 39563973 416142329 250175378 384773958 846170712 228994771 157524924 856735137 833320035 833320035 654774801 228994771 695926284 432062450 824610448 146266056 662997517 924634937 432062450 32466636 56515478 56515478 32466636 637132487 291594021 21936446 824610448 573410811 457457604 420167079 973264476 689144692 62570858 455972234 421319638 326910332 715427395 689710096 648085065 671009508 663559431 580030866 850680713 964125625 770508461 373950160 896696773 689710096 825790020 896696773 831028663 833320035 513415788 163169584 384773958 225005793 770508461 846170712 420167079 291594021 964125625 677668583 384773958 384773958 413547205 277856219 56515478 662997517 384773958 426804318 156349888 128172058 637132487 853333181 416142329 689144692 689710096 420167079 292993260 856735137 420167079 432062450 128172058 56515478 32466636 338511968 689144692 14297338 39563973 706786139 157524924 291594021 457457604 478544246 175601100 247512739 421319638 639642999 338511968 706786139 850680713 892526868 648616244 426804318 770508461 689710096 421303765 413547205 662997517 292993260 338511968 924634937 476863561 648616244 175701124 173590688 413547205 247512739 62570858 580030866 70200609 766460882 146266056 455972234 156349888 689710096 14297338 292993260 32466636 70200609 573410811 326910332 580030866 715427395 432062450 326384937 896696773 833320035 32466636 149507119 677668583 569034545 648616244 326910332 175601100 70200609 156349888 573410811 680237797 326910332 421303765 824610448 149507119 892526868 455972234 648616244 291594021 591974489 338511968 648085065 669918126 426804318 662997517 973264476 569034545 432062450 163169584 648616244 669918126 173590688 420387751 119786837 622619054 56515478 225005793 39563973 856735137 373950160 228994771 770508461 573410811 228994771 606932416 846170712 56515478 831028663 770508461 277856219 899117577 669918126 74922304 770508461 70200609 14297338 853333181 156349888 569034545 336593863 677668583 622619054 606932416 476863561 639642999 680237797 573410811 421303765 862458309 291594021 421303765 691658174 896696773 247512739 766460882 680237797 119786837 591974489 175701124 384773958 936309465 416142329 715427395 432062450 373950160 222705824 21936446 157524924 384773958 831028663 128172058 637132487 225005793 432062450 32466636 163169584 715427395 669918126 222705824 336593863 128172058 421319638 669918126 824610448 654774801 552836563 175601100 654774801 175601100 476863561 663559431 896696773 250175378 416142329 648616244 964125625 338511968 831028663 662997517 706786139 384773958 689710096 552836563 828927692 862458309 62570858 62570858 654774801 658765373 689144692 39563973 222705824 973264476 14297338 639642999 892526868 421319638 689696038 14297338 924206054 267197527 924206054 21936446 32466636 936309465 119786837 669918126 156349888 648085065 455972234 853333181 338511968 225005793 149507119 149507119 171884847 569034545 658765373 14297338 338511968 766460882 637132487 70200609 671009508 715427395 892526868 689144692 326910332 671009508 924634937 677668583 476863561 336593863 86574100 853333181 846170712 924634937 292993260 157524924 831028663 591974489 896696773 421319638 32466636 896696773 21936446 924206054 21936446 973264476 825790020 658765373 326384937 171884847 341340420 157524924 637132487 862458309 663559431 247512739 14297338 591974489 32466636 228994771 828927692 157524924 175701124 637132487 157524924 573410811 637132487 689710096 833320035 853333181 689696038 228994771 478544246 396735868 149507119 373950160 62570858 156349888 663559431 648616244 149507119 662997517 35579887 39563973 899117577 828927692 338201288 689696038 853333181 669918126 580030866 669918126 175601100 291594021 163169584 74922304 846170712 74922304 973264476 671009508 341340420 338201288 421303765 478544246 658765373 149507119 631604897 413547205 277856219 421319638 654774801 250175378 766460882 35579887 338511968 899117577 639642999 591974489 831028663 277856219 326910332 32466636 457457604 828927692 56515478 39563973 924206054 373950160 384773958 14297338 695926284 973264476 916978609 671009508 173590688 384773958 149507119 766460882 175601100 156349888 766460882 680237797 250175378 478544246 157524924 70200609 228994771 225005793 825790020 478544246 336593863 669918126 420387751 432062450 552836563 916978609 639642999 39563973 396735868 669918126 416142329 580030866 580030866 924634937 14297338 606932416 225005793 916978609 157524924 149507119 658765373 831028663 825790020 680237797 62570858 420387751 691658174 70200609 14297338 896696773 916978609 924206054 14297338 658765373 899117577 62570858 677668583 862458309 426804318 384773958 478544246 326910332 896696773 663559431 156349888 828927692 420387751 591974489 833320035 149507119 924206054 426804318 14297338 420167079 338511968 292993260 924206054 663559431 292993260 70200609 573410811 341340420 824610448 373950160 671009508 689696038 662997517 924634937 32466636 228994771 862458309 175601100 853333181 413547205 426804318 573410811 478544246 149507119 828927692 924634937 936309465 695926284 715427395 478544246 171884847 228994771 86574100 828927692 457457604 648085065 291594021 222705824 552836563 622619054 338201288 850680713 420167079 828927692 853333181 157524924 825790020 973264476 222705824 420167079 924634937 163169584 833320035 250175378 899117577 671009508 766460882 964125625 846170712 86574100 853333181 850680713 156349888 32466636 892526868 695926284 862458309 825790020 267197527 476863561 591974489 62570858 689710096 899117577 128172058 663559431 689710096 689144692 478544246 846170712 292993260 770508461 149507119 250175378 21936446 715427395 62570858 292993260 846170712 74922304 250175378 850680713 74922304 426804318 421303765 580030866 856735137 853333181 21936446 648085065 862458309 691658174 478544246 637132487 146266056 622619054 457457604 373950160 899117577 338511968 267197527 416142329 222705824 21936446 846170712 831028663 669918126 691658174 128172058 862458309 833320035 833320035 824610448 149507119 156349888 622619054 86574100 691658174 478544246 478544246 413547205 853333181 32466636 580030866 825790020 580030866 689696038 338201288 648085065 924206054 426804318 689696038 35579887 225005793 291594021 654774801 825790020 606932416 964125625 648616244 119786837 478544246 924634937 396735868 292993260 924206054 70200609 573410811 119786837 689710096 421319638 680237797 715427395 225005793 770508461 163169584 156349888 964125625 924634937 225005793 336593863 924634937 457457604 163169584 341340420 341340420 384773958 247512739 222705824 420387751 964125625 689696038 35579887 631604897 648085065 21936446 573410811 157524924 119786837 149507119 853333181 695926284 455972234 662997517 413547205 916978609 119786837 455972234 149507119 689710096 396735868 853333181 426804318 695926284 163169584 267197527 691658174 622619054 247512739 770508461 420387751 639642999 648616244 292993260 326384937 426804318 21936446 648085065 591974489 421303765 384773958 648085065 552836563 824610448 833320035 671009508 892526868 32466636 671009508 416142329 173590688 149507119 648616244 689144692 680237797 171884847 706786139 267197527 658765373 396735868 457457604 689696038 899117577 157524924 74922304 171884847 247512739 157524924 689696038 513415788 695926284 62570858 856735137 662997517 56515478 432062450 426804318 677668583 455972234 892526868 766460882 846170712 853333181 128172058 766460882 225005793 637132487 420387751 173590688 149507119 457457604 924206054 892526868 916978609 924634937 669918126 689144692 62570858 146266056 606932416 936309465 669918126 171884847 654774801 421303765 899117577 420167079 825790020 171884847 689696038 828927692 825790020 770508461 924206054 916978609 850680713 292993260 856735137 715427395 373950160 421303765 924206054 146266056 591974489 222705824 32466636 831028663 964125625 292993260 639642999 420167079 156349888 680237797 416142329 277856219 228994771 892526868 695926284 421303765 128172058 580030866 828927692 715427395 86574100 853333181 658765373 14297338 569034545 457457604 396735868 336593863 341340420 173590688 689710096 267197527 35579887 631604897 175701124 175701124 222705824 924206054 56515478 648616244 384773958 573410811 173590688 292993260 413547205 856735137 455972234 766460882 74922304 846170712 35579887 267197527 513415788 706786139 846170712 622619054 128172058 663559431 892526868 689144692 478544246 846170712 654774801 766460882 964125625 157524924 420167079 513415788 373950160 421319638 831028663 669918126 457457604 21936446 580030866 833320035 341340420 689710096 853333181 715427395 171884847 74922304 658765373 21936446 639642999 228994771 175601100 175601100 128172058 421319638 455972234 695926284 228994771 637132487 606932416 457457604 225005793 924206054 156349888 384773958 689696038 936309465 35579887 457457604 824610448 916978609 128172058 677668583 119786837 662997517 862458309 426804318 580030866 149507119 39563973 163169584 850680713 250175378 432062450 658765373 336593863 413547205 936309465 326384937 157524924 277856219 476863561 695926284 432062450 146266056 964125625 478544246 247512739 338201288 580030866 225005793 384773958 384773958 658765373 637132487 680237797 476863561 426804318 86574100 828927692 663559431 32466636 338511968 250175378 421303765 432062450 32466636 171884847 831028663 654774801 277856219 689710096 267197527 341340420 420167079 476863561 824610448 175701124 35579887 291594021 770508461 39563973 39563973 658765373 413547205 648616244 513415788 119786837 916978609 250175378 862458309 552836563 478544246 39563973 21936446 476863561 336593863 420387751 21936446 973264476 639642999 850680713 631604897 35579887 426804318 421303765 631604897 225005793 622619054 291594021 267197527 689144692 622619054 853333181 455972234 846170712 824610448 916978609 715427395 691658174 639642999 513415788 267197527 228994771 14297338 573410811 671009508 639642999 706786139 824610448 457457604 671009508 341340420 149507119 846170712 689710096 62570858 770508461 639642999 892526868 32466636 341340420 35579887 689710096 175701124 552836563 591974489 56515478 476863561 175601100 341340420 671009508 457457604 695926284 175701124 32466636 916978609 715427395 850680713 899117577 336593863 421303765 476863561 631604897 689144692 173590688 225005793 146266056 825790020 677668583 824610448 119786837 146266056 338511968 173590688 56515478 247512739 478544246 478544246 171884847 846170712 119786837 292993260 173590688 267197527 14297338 35579887 513415788 32466636 373950160 86574100 171884847 421319638 892526868 119786837 892526868 338201288 680237797 936309465 157524924 569034545 622619054 32466636 326384937 766460882 119786837 573410811 637132487 824610448 862458309 552836563 622619054 658765373 62570858 338511968 622619054 173590688 689144692 689144692 326910332 689710096 163169584 846170712 326384937 421319638 850680713 892526868 175601100 457457604 291594021 421303765 639642999 62570858 831028663 580030866 916978609 341340420 277856219 426804318 432062450 267197527 689710096 671009508 924206054 689710096 706786139 421303765 426804318 658765373 171884847 338201288 267197527 689696038 715427395 326910332 119786837 173590688 899117577 899117577 396735868 591974489 56515478 373950160 924206054 689710096 853333181 691658174 421319638 691658174 171884847 119786837 669918126 86574100 70200609 373950160 896696773 825790020 292993260 591974489 336593863 478544246 715427395 62570858 384773958 14297338 671009508 853333181 384773958 175601100 421319638 247512739 457457604 291594021 128172058 373950160 637132487 833320035 973264476 680237797 35579887 62570858 552836563 606932416 175701124 637132487 606932416 157524924 455972234 669918126 432062450 432062450 689696038 341340420 662997517 250175378 591974489 850680713 631604897 973264476 35579887 338201288 552836563 936309465 250175378 715427395 631604897 146266056 637132487 14297338 639642999 715427395 695926284 128172058 420167079 833320035 770508461 341340420 766460882 326384937 663559431 825790020 35579887 856735137 32466636 695926284 149507119 662997517 222705824 119786837 899117577 247512739 846170712 478544246 689696038 119786837 862458309 455972234 149507119 478544246 924634937 606932416 766460882 677668583 770508461 833320035 74922304 70200609 862458309 341340420 267197527 591974489 432062450 833320035 457457604 326910332 426804318 478544246 916978609 654774801 828927692 580030866 936309465 267197527 455972234 413547205 326384937 175601100 32466636 173590688 373950160 648616244 225005793 766460882 338201288 21936446 420167079 695926284 663559431 669918126 119786837 936309465 338201288 149507119 639642999 850680713 420387751 715427395 831028663 457457604 432062450 338201288 228994771 639642999 171884847 766460882 715427395 622619054 677668583 86574100 426804318 421303765 421303765 416142329 420167079 662997517 277856219 292993260 228994771 35579887 936309465 173590688 648616244 426804318 622619054 426804318 247512739 580030866 662997517 671009508 341340420 973264476 420387751 766460882 622619054 384773958 706786139 175701124 21936446 225005793 622619054 171884847 175701124 606932416 631604897 291594021 663559431 39563973 916978609 341340420 157524924 862458309 228994771 706786139 21936446 689696038 413547205 35579887 86574100 421303765 277856219 850680713 973264476 695926284 421319638 157524924 846170712 250175378 384773958 622619054 171884847 128172058 591974489 648616244 175701124 622619054 413547205 146266056 856735137 247512739 715427395 326910332 39563973 291594021 631604897 228994771 862458309 513415788 292993260 338511968 222705824 21936446 396735868 973264476 175601100 86574100 14297338 689144692 247512739 924206054 416142329 973264476 695926284 552836563 32466636 671009508 62570858 56515478 662997517 416142329 695926284 336593863 691658174 824610448 936309465 146266056 695926284 341340420 457457604 964125625 292993260 691658174 70200609 828927692 569034545 892526868 631604897 222705824 326910332 326384937 706786139 691658174 250175378 432062450 973264476 825790020 677668583 476863561 850680713 455972234 831028663 824610448 853333181 846170712 606932416 222705824 680237797 341340420 637132487 478544246 225005793 292993260 421319638 228994771 432062450 432062450 128172058 689696038 856735137 175701124 853333181 70200609 39563973 267197527 862458309 663559431 552836563 689144692 825790020 421303765 247512739 373950160 173590688 669918126 669918126 569034545 326910332 637132487 654774801 622619054 21936446 964125625 478544246 569034545 689144692 277856219 606932416 173590688 128172058 654774801 856735137 326910332 662997517 833320035 421303765 695926284 163169584 896696773 662997517 228994771 119786837 39563973 432062450 175601100 622619054 74922304 14297338 225005793 338201288 916978609 846170712 420387751 846170712 39563973 14297338 21936446 896696773 426804318 396735868 432062450 267197527 373950160 706786139 35579887 277856219 706786139 569034545 250175378 669918126 267197527 228994771 128172058 846170712 828927692 291594021 21936446 171884847 856735137 689710096 936309465 86574100 689710096 455972234 70200609 654774801 420167079 455972234 421319638 896696773 149507119 648616244 924206054 228994771 62570858 689696038 35579887 175601100 70200609 896696773 56515478 689144692 338511968 580030866 936309465 341340420 663559431 648085065 267197527 119786837 853333181 384773958 228994771 662997517 924634937 663559431 62570858 663559431 247512739 654774801 573410811 35579887 648085065 341340420 39563973 680237797 39563973 825790020 622619054 916978609 416142329 228994771 573410811 291594021 70200609 267197527 648085065 663559431 831028663 654774801 338511968 856735137 831028663 157524924 825790020 648616244 677668583 222705824 689144692 326910332 341340420 420167079 689696038 573410811 292993260 128172058 396735868 14297338 421303765 663559431 420387751 569034545 338201288 573410811 175701124 222705824 267197527 277856219 247512739 856735137 250175378 856735137 591974489 695926284 32466636 457457604 825790020 426804318 973264476 715427395 973264476 964125625 171884847 680237797 173590688 228994771 32466636 277856219 631604897 622619054 680237797 862458309 899117577 846170712 828927692 62570858 846170712 654774801 70200609 326910332 936309465 964125625 457457604 32466636 896696773 648616244 228994771 631604897 74922304 338511968 175601100 846170712 228994771 606932416 669918126 569034545 225005793 766460882 691658174 277856219 896696773 658765373 326910332 639642999 622619054 338511968 899117577 648616244 573410811 828927692 591974489 853333181 35579887 663559431 86574100 622619054 892526868 689710096 924634937 338511968 662997517 420387751 432062450 250175378 326384937 86574100 658765373 326384937 622619054 831028663 648085065 831028663 637132487 421303765 631604897 850680713 591974489 225005793 669918126 825790020 631604897 421319638 149507119 426804318 338511968 420387751 149507119 573410811 146266056 326384937 277856219 171884847 936309465 228994771 163169584 455972234 513415788 384773958 173590688 74922304 658765373 936309465 35579887 715427395 421319638 39563973 175601100 695926284 228994771 689710096 669918126 973264476 850680713 225005793 326910332 715427395 892526868 62570858 916978609 14297338 146266056 420167079 291594021 637132487 373950160 689710096 476863561 828927692 831028663 326384937 341340420 689696038 277856219 336593863 225005793 892526868 631604897 513415788 421319638 573410811 476863561 924634937 862458309 850680713 146266056 671009508 631604897 706786139 326910332 924206054 396735868 639642999 175701124 267197527 936309465 637132487 689710096 225005793 146266056 846170712 173590688 680237797 831028663 39563973 421303765 689144692 146266056 413547205 39563973 622619054 896696773 455972234 552836563 669918126 74922304 341340420 149507119 654774801 850680713 250175378 157524924 39563973 413547205 654774801 552836563 850680713 973264476 421319638 936309465 338511968 175701124 476863561 569034545 171884847 341340420 833320035 457457604 326910332 291594021 833320035 580030866 831028663 336593863 228994771 338201288 455972234 14297338 74922304 420387751 924634937 916978609 648085065 658765373 892526868 35579887 691658174 936309465 396735868 924206054 658765373 825790020 896696773 175701124 862458309 658765373 384773958 715427395 671009508 476863561 39563973 341340420 338201288 476863561 850680713 899117577 74922304 825790020 157524924 478544246 689710096 689710096 833320035 770508461 146266056 689696038 225005793 228994771 175701124 35579887 691658174 35579887 648085065 663559431 671009508 899117577 341340420 421319638 862458309 715427395 637132487 689144692 850680713 766460882 156349888 225005793 62570858 680237797 658765373 86574100 173590688 850680713 175701124 853333181 689710096 247512739 250175378 476863561 74922304 338511968 175701124 277856219 119786837 896696773 432062450 648616244 689696038 163169584 32466636 32466636 591974489 14297338 552836563 689710096 175701124 689144692 862458309 384773958 128172058 648616244 663559431 833320035 715427395 247512739 856735137 552836563 924206054 663559431 824610448 326384937 267197527 580030866 580030866 824610448 892526868 831028663 658765373 420387751 825790020 552836563 373950160 936309465 163169584 648616244 680237797 770508461 631604897 119786837 671009508 56515478 853333181 175701124 936309465 421319638 671009508 336593863 846170712 669918126 228994771 384773958 421319638 250175378 396735868 292993260 173590688 228994771 156349888 828927692 338511968 228994771 250175378 222705824 654774801 899117577 591974489 936309465 21936446 35579887 833320035 663559431 457457604 163169584 396735868 658765373 86574100 677668583 824610448 766460882 916978609 846170712 225005793 856735137 396735868 552836563 292993260 338511968 225005793 128172058 580030866 973264476 62570858 828927692 513415788 62570858 680237797 250175378 413547205 277856219 916978609 924206054 476863561 128172058 171884847 689696038 250175378 426804318 569034545 770508461 648616244 680237797 421319638 56515478 455972234 455972234 648085065 478544246 384773958 973264476 426804318 336593863 39563973 338201288 175601100 421303765 74922304 606932416 39563973 639642999 21936446 825790020 70200609 715427395 421319638 384773958 824610448 228994771 622619054 662997517 770508461 62570858 476863561 856735137 924206054 513415788 157524924 420167079 513415788 222705824 416142329 689710096 146266056 156349888 163169584 936309465 662997517 856735137 291594021 413547205 396735868 680237797 426804318 671009508 569034545 146266056 973264476 924206054 416142329 292993260 892526868 173590688 247512739 654774801 173590688 715427395 292993260 373950160 336593863 689696038 478544246 964125625 669918126 457457604 513415788 850680713 156349888 14297338 396735868 669918126 228994771 421303765 591974489 924634937 828927692 396735868 14297338 228994771 569034545 658765373 267197527 62570858 35579887 175701124 622619054 639642999 569034545 916978609 455972234 663559431 420387751 924206054 426804318 936309465 766460882 896696773 163169584 658765373 552836563 680237797 689144692 631604897 267197527 476863561 156349888 846170712 824610448 326910332 128172058 146266056 163169584 662997517 326910332 825790020 824610448 175701124 846170712 326910332 964125625 175601100 426804318 648616244 648616244 247512739 648085065 478544246 277856219 573410811 973264476 591974489 706786139 32466636 896696773 639642999 899117577 856735137 277856219 689710096 128172058 56515478 384773958 631604897 373950160 691658174 924206054 680237797 580030866 420387751 648085065 457457604 689710096 637132487 326910332 654774801 669918126 936309465 341340420 222705824 662997517 573410811 420387751 222705824 14297338 853333181 420387751 766460882 580030866 648085065 631604897 846170712 175601100 14297338 478544246 924634937 338201288 478544246 689144692 21936446 171884847 766460882 455972234 924206054 420387751 964125625 924206054 936309465 35579887 706786139 689710096 569034545 421319638 846170712 74922304 86574100 175601100 824610448 715427395 833320035 663559431 853333181 14297338 680237797 39563973 862458309 715427395 35579887 432062450 850680713 39563973 175701124 580030866 689710096 247512739 766460882 171884847 691658174 432062450 338511968 156349888 157524924 648085065 606932416 828927692 513415788 850680713 373950160 326384937 373950160 689696038 637132487 658765373 163169584 476863561 39563973 825790020 846170712 853333181 128172058 292993260 432062450 416142329 677668583 766460882 62570858 420167079 936309465 689696038 637132487 175601100 457457604 250175378 341340420 662997517 62570858 421319638 171884847 420167079 833320035 654774801 856735137 680237797 862458309 850680713 292993260 770508461 591974489 631604897 173590688 831028663 695926284 695926284 413547205 715427395 70200609 637132487 677668583 250175378 831028663 680237797 171884847 677668583 689696038 62570858 21936446 396735868 689710096 695926284 691658174 373950160 689696038 622619054 715427395 691658174 228994771 149507119 824610448 896696773 175701124 74922304 338201288 420167079 86574100 74922304 552836563 14297338 341340420 336593863 146266056 292993260 856735137 420167079 416142329 32466636 175701124 973264476 171884847 292993260 916978609 580030866 432062450 896696773 916978609 222705824 149507119 70200609 899117577 622619054 924634937 175601100 86574100 396735868 916978609 416142329 171884847 70200609 648616244 228994771 175601100 128172058 146266056 766460882 936309465 291594021 695926284 662997517 846170712 156349888 267197527 62570858 86574100 973264476 128172058 896696773 457457604 416142329 631604897 606932416 936309465 420167079 341340420 648085065 833320035 648616244 899117577 421319638 677668583 846170712 973264476 648616244 689144692 853333181 580030866 669918126 671009508 250175378 662997517 175601100 250175378 420387751 476863561 856735137 850680713 680237797 671009508 964125625 715427395 899117577 228994771 973264476 677668583 62570858 39563973 671009508 455972234 373950160 86574100 831028663 706786139 924634937 973264476 677668583 146266056 341340420 770508461 631604897 457457604 896696773 924206054 62570858 648085065 695926284 591974489 413547205 706786139 622619054 631604897 338201288 291594021 648085065 691658174 35579887 222705824 74922304 973264476 62570858 426804318 691658174 552836563 671009508 70200609 476863561 513415788 695926284 225005793 292993260 825790020 924206054 128172058 39563973 228994771 163169584 292993260 639642999 973264476 56515478 455972234 56515478 175601100 384773958 853333181 413547205 677668583 432062450 74922304 420167079 62570858 157524924 14297338 14297338 225005793 680237797 62570858 421303765 14297338 384773958 74922304 658765373 338201288 175601100 338201288 420387751 32466636 421319638 14297338 846170712 421303765 892526868 432062450 689696038 580030866 924634937 338511968 916978609 326910332 62570858 35579887 648085065 455972234 853333181 70200609 569034545 964125625 833320035 225005793 824610448 770508461 39563973 156349888 173590688 326384937 421303765 606932416 291594021 70200609 175601100 421319638 552836563 338201288 277856219 691658174 420387751 247512739 964125625 973264476 420387751 689710096 846170712 770508461 663559431 39563973 341340420 175601100 222705824 631604897 432062450 432062450 924634937 648085065 420167079 171884847 631604897 591974489 695926284 573410811 964125625 175601100 853333181 413547205 74922304 247512739 695926284 86574100 669918126 580030866 146266056 432062450 689144692 573410811 149507119 156349888 706786139 326384937 146266056 695926284 228994771 35579887 222705824 146266056 677668583 326910332 846170712 338201288 156349888 828927692 691658174 680237797 916978609 156349888 119786837 648616244 622619054 677668583 663559431 277856219 639642999 916978609 225005793 766460882 70200609 21936446 396735868 74922304 336593863 163169584 706786139 149507119 850680713 691658174 478544246 175601100 552836563 658765373 766460882 396735868 663559431 936309465 277856219 552836563 658765373 622619054 637132487 171884847 936309465 770508461 637132487 658765373 292993260 606932416 831028663 175601100 228994771 831028663 426804318 157524924 277856219 591974489 936309465 476863561 591974489 606932416 662997517 384773958 74922304 149507119 639642999 420167079 622619054 658765373 416142329 669918126 846170712 119786837 648085065 338511968 74922304 156349888 658765373 639642999 149507119 457457604 86574100 973264476 853333181 420167079 513415788 689710096 936309465 277856219 478544246 916978609 513415788 413547205 824610448 476863561 432062450 455972234 326384937 119786837 569034545 426804318 689144692 892526868 119786837 373950160 831028663 35579887 766460882 853333181 175701124 426804318 964125625 689144692 149507119 119786837 706786139 846170712 695926284 637132487 420167079 35579887 171884847 715427395 862458309 663559431 691658174 824610448 853333181 267197527 39563973 175601100 432062450 156349888 149507119 677668583 896696773 850680713 247512739 569034545 384773958 658765373 225005793 631604897 338201288 267197527 663559431 247512739 70200609 606932416 631604897 341340420 824610448 896696773 569034545 622619054 973264476 853333181 580030866 156349888 146266056 569034545 899117577 639642999 39563973 936309465 513415788 853333181 228994771 326384937 74922304 892526868 420167079 413547205 648085065 420167079 476863561 828927692 766460882 250175378 622619054 899117577 631604897 862458309 175601100 671009508 21936446 291594021 706786139 156349888 828927692 671009508 70200609 326910332 973264476 175701124 654774801 770508461 856735137 552836563 455972234 373950160 149507119 396735868 476863561 606932416 770508461 175601100 146266056 658765373 936309465 70200609 250175378 658765373 119786837 326384937 691658174 896696773 149507119 157524924 862458309 338201288 637132487 56515478 338511968 149507119 62570858 74922304 695926284 850680713 825790020 622619054 973264476 457457604 56515478 420167079 146266056 426804318 341340420 457457604 457457604 478544246 421303765 606932416 70200609 32466636 973264476 662997517 156349888 416142329 825790020 326910332 341340420 426804318 658765373 86574100 62570858 35579887 476863561 658765373 336593863 924634937 171884847 228994771 671009508 689710096 622619054 478544246 32466636 277856219 639642999 691658174 924634937 853333181 432062450 32466636 680237797 964125625 663559431 35579887 850680713 828927692 338511968 680237797 457457604 384773958 622619054 247512739 420167079 128172058 32466636 426804318 291594021 432062450 828927692 35579887 413547205 766460882 677668583 35579887 396735868 896696773 825790020 916978609 416142329 21936446 21936446 173590688 896696773 74922304 163169584 21936446 416142329 896696773 225005793 21936446 119786837 573410811 39563973 691658174 631604897 86574100 622619054 175701124 70200609 671009508 552836563 163169584 326910332 689710096 163169584 56515478 973264476 648616244 658765373 856735137 569034545 21936446 964125625 32466636 420167079 671009508 455972234 478544246 689710096 639642999 247512739 892526868 175601100 654774801 622619054 924634937 689710096 420167079 663559431 631604897 157524924 916978609 850680713 850680713 86574100 513415788 669918126 338511968 691658174 892526868 663559431 663559431 654774801 35579887 691658174 689696038 680237797 622619054 580030866 292993260 648616244 924206054 149507119 56515478 689696038 766460882 648085065 648616244 828927692 639642999 426804318 21936446 157524924 850680713 552836563 416142329 591974489 156349888 671009508 478544246 677668583 338201288 146266056 591974489 846170712 157524924 35579887 175601100 457457604 689696038 21936446 292993260 833320035 426804318 163169584 421319638 973264476 824610448 338201288 457457604 862458309 850680713 695926284 421303765 277856219 222705824 580030866 663559431 457457604 416142329 689710096 622619054 396735868 850680713 338511968 658765373 86574100 171884847 250175378 856735137 156349888 277856219 338201288 56515478 338201288 56515478 163169584 156349888 973264476 175701124 455972234 250175378 146266056 770508461 828927692 175701124 899117577 341340420 552836563 228994771 828927692 74922304 291594021 416142329 416142329 669918126 32466636 267197527 86574100 373950160 680237797 648085065 14297338 662997517 766460882 420167079 637132487 513415788 146266056 247512739 292993260 338511968 846170712 706786139 421303765 828927692 250175378 119786837 175601100 476863561 74922304 695926284 892526868 119786837 513415788 631604897 421303765 326910332 413547205 326384937 853333181 833320035 658765373 341340420 648085065 663559431 478544246 476863561 291594021 892526868 420387751 715427395 413547205 421319638 824610448 396735868 631604897 622619054 856735137 828927692 420167079 175601100 247512739 658765373 669918126 157524924 924206054 478544246 175701124 662997517 654774801 338511968 856735137 639642999 326910332 606932416 476863561 74922304 39563973 648616244 691658174 32466636 426804318 648616244 326910332 846170712 228994771 163169584 421319638 658765373 831028663 862458309 35579887 326384937 637132487 591974489 336593863 689144692 662997517 677668583 35579887 222705824 478544246 706786139 899117577 766460882 326384937 580030866 552836563 35579887 119786837 175701124 924206054 658765373 853333181 862458309 35579887 149507119 766460882 32466636 658765373 384773958 416142329 846170712 228994771 14297338 32466636 936309465 32466636 580030866 326384937 691658174 715427395 35579887 119786837 569034545 420167079 267197527 421319638 175601100 695926284 606932416 639642999 384773958 225005793 691658174 648085065 648616244 171884847 899117577 426804318 432062450 648085065 426804318 74922304 552836563 39563973 119786837 828927692 292993260 973264476 157524924 39563973 222705824 552836563 171884847 175601100 899117577 338201288 74922304 267197527 662997517 292993260 149507119 669918126 862458309 250175378 513415788 455972234 175601100 128172058 457457604 341340420 416142329 455972234 336593863 225005793 846170712 706786139 569034545 457457604 175701124 639642999 856735137 421319638 338511968 21936446 591974489 828927692 671009508 225005793 846170712 552836563 846170712 228994771 677668583 689710096 175701124 267197527 326910332 862458309 856735137 326910332 128172058 250175378 892526868 662997517 14297338 691658174 663559431 35579887 457457604 413547205 648085065 892526868 149507119 86574100 850680713 35579887 86574100 338201288 413547205 338201288 513415788 846170712 658765373 292993260 580030866 833320035 32466636 478544246 457457604 86574100 119786837 831028663 476863561 631604897 936309465 426804318 225005793 326384937 689144692 455972234 384773958 373950160 658765373 892526868 396735868 32466636 74922304 964125625 825790020 86574100 326384937 21936446 924206054 637132487 175601100 156349888 56515478 892526868 119786837 163169584 420387751 916978609 825790020 846170712 770508461 654774801 715427395 163169584 478544246 689696038 831028663 149507119 32466636 225005793 175601100 680237797 671009508 850680713 157524924 476863561 899117577 421319638 74922304 32466636 973264476 225005793 373950160 432062450 639642999 677668583 14297338 631604897 70200609 341340420 899117577 766460882 373950160 856735137 420387751 663559431 32466636 677668583 648085065 416142329 689710096 552836563 326910332 39563973 373950160 573410811 175601100 250175378 828927692 225005793 916978609 892526868 421303765 689710096 420387751 336593863 421303765 292993260 156349888 175601100 70200609 677668583 56515478 706786139 916978609 677668583 173590688 964125625 663559431 336593863 680237797 770508461 833320035 455972234 662997517 250175378 663559431 824610448 420387751 862458309 658765373 892526868 421319638 228994771 62570858 338511968 896696773 149507119 420167079 573410811 569034545 156349888 631604897 225005793 862458309 856735137 569034545 648085065 833320035 824610448 175701124 552836563 846170712 552836563 899117577 455972234 21936446 56515478 936309465 654774801 128172058 338201288 146266056 119786837 175701124 384773958 770508461 228994771 426804318 326384937 680237797 420167079 396735868 74922304 175601100 225005793 824610448 856735137 171884847 850680713 326910332 916978609 513415788 476863561 706786139 846170712 648085065 228994771 62570858 175701124 157524924 916978609 770508461 128172058 648616244 691658174 924634937 173590688 924634937 156349888 173590688 770508461 35579887 853333181 326910332 326910332 916978609 146266056 222705824 247512739 680237797 695926284 420167079 856735137 639642999 163169584 119786837 853333181 277856219 432062450 924634937 74922304 128172058 677668583 175601100 39563973 338511968 39563973 338511968 413547205 421303765 157524924 416142329 163169584 831028663 669918126 766460882 341340420 421303765 247512739 936309465 421303765 222705824 173590688 86574100 416142329 552836563 292993260 326910332 671009508 222705824 421303765 149507119 825790020 432062450 267197527 689144692 222705824 421303765 916978609 336593863 662997517 671009508 336593863 825790020 247512739 964125625 163169584 856735137 637132487 416142329 916978609 639642999 669918126 338511968 39563973 384773958 899117577 341340420 156349888 766460882 606932416 250175378 706786139 973264476 606932416 637132487 677668583 421303765 916978609 639642999 892526868 119786837 336593863 856735137 225005793 973264476 715427395 766460882 426804318 924206054 552836563 420387751 56515478 591974489 677668583 149507119 32466636 695926284 247512739 173590688 892526868 766460882 862458309 824610448 457457604 426804318 850680713 662997517 924206054 373950160 225005793 341340420 580030866 326910332 384773958 62570858 277856219 924206054 766460882 824610448 689696038 267197527 156349888 56515478 669918126 591974489 291594021 86574100 663559431 39563973 175601100 476863561 432062450 267197527 639642999 924634937 457457604 74922304 631604897 250175378 853333181 86574100 770508461 706786139 326910332 70200609 420387751 916978609 924634937 896696773 128172058 426804318 663559431 833320035 924634937 654774801 689144692 341340420 413547205 924206054 648616244 413547205 432062450 396735868 924206054 149507119 658765373 384773958 338201288 163169584 173590688 70200609 86574100 326384937 899117577 457457604 850680713 62570858 457457604 573410811 35579887 228994771 56515478 669918126 292993260 228994771 163169584 426804318 128172058 277856219 457457604 35579887 157524924 70200609 455972234 856735137 924634937 421319638 21936446 416142329 171884847 14297338 326384937 336593863 654774801 648616244 654774801 631604897 924634937 706786139 671009508 654774801 924206054 671009508 457457604 770508461 936309465 291594021 341340420 824610448 669918126 119786837 856735137 552836563 569034545 824610448 146266056 654774801 373950160 770508461 426804318 70200609 373950160 478544246 341340420 267197527 432062450 833320035 856735137 680237797 336593863 825790020 689710096 86574100 856735137 341340420 916978609 292993260 455972234 62570858 680237797 695926284 552836563 222705824 175701124 846170712 250175378 573410811 715427395 416142329 32466636 86574100 924206054 671009508 146266056 291594021 936309465 175601100 924206054 457457604 426804318 156349888 62570858 267197527 973264476 384773958 770508461 421303765 853333181 824610448 622619054 225005793 973264476 384773958 336593863 32466636 899117577 896696773 631604897 455972234 850680713 35579887 336593863 663559431 569034545 552836563 119786837 899117577 86574100 924206054 171884847 631604897 662997517 770508461 691658174 824610448 336593863 74922304 689144692 669918126 695926284 689710096 680237797 175701124 825790020 225005793 658765373 622619054 850680713 637132487 896696773 420167079 695926284 421303765 833320035 119786837 119786837 591974489 163169584 222705824 119786837 163169584 175601100 637132487 128172058 396735868 631604897 56515478 156349888 128172058 833320035 569034545 573410811 384773958 654774801 606932416 326384937 476863561 622619054 924206054 175601100 892526868 663559431 338511968 336593863 591974489 825790020 163169584 916978609 222705824 341340420 513415788 341340420 247512739 373950160 833320035 156349888 689710096 338511968 846170712 833320035 74922304 689696038 828927692 39563973 828927692 277856219 706786139 663559431 896696773 648085065 250175378 828927692 421303765 56515478 715427395 175701124 338201288 222705824 384773958 338201288 825790020 892526868 654774801 292993260 292993260 292993260 421319638 421303765 691658174 695926284 420167079 573410811 326384937 824610448 39563973 175701124 39563973 35579887 924634937 222705824 119786837 396735868 74922304 267197527 770508461 552836563 384773958 338511968 157524924 654774801 455972234 70200609 175701124 338511968 421303765 862458309 899117577 336593863 896696773 384773958 420387751 420387751 74922304 569034545 689696038 631604897 573410811 689144692 924206054 21936446 691658174 637132487 163169584 689144692 396735868 671009508 292993260 326910332 21936446 247512739 973264476 173590688 513415788 426804318 828927692 247512739 175601100 824610448 326384937 637132487 247512739 267197527 639642999 476863561 899117577 766460882 476863561 228994771 573410811 824610448 163169584 86574100 86574100 156349888 591974489 695926284 416142329 770508461 631604897 899117577 478544246 157524924 936309465 770508461 695926284 691658174 175601100 35579887 478544246 770508461 267197527 658765373 573410811 247512739 631604897 892526868 457457604 689710096 128172058 426804318 892526868 689710096 426804318 413547205 831028663 478544246 569034545 689696038 396735868 396735868 637132487 677668583 119786837 552836563 119786837 669918126 973264476 513415788 916978609 580030866 824610448 648085065 831028663 384773958 825790020 149507119 964125625 846170712 70200609 833320035 157524924 936309465 936309465 156349888 689144692 119786837 416142329 225005793 606932416 420387751 228994771 663559431 662997517 824610448 420167079 580030866 157524924 247512739 689710096 14297338 171884847 338201288 175601100 426804318 513415788 426804318 277856219 833320035 421319638 552836563 156349888 924206054 420387751 856735137 222705824 964125625 662997517 862458309 580030866 128172058 326384937 175601100 824610448 856735137 689710096 56515478 591974489 648616244 292993260 591974489 14297338 396735868 250175378 326384937 292993260 631604897 421319638 432062450 825790020 476863561 163169584 824610448 853333181 637132487 892526868 622619054 228994771 569034545 225005793 457457604 662997517 896696773 831028663 225005793 770508461 56515478 606932416 222705824 856735137 341340420 413547205 32466636 426804318 74922304 896696773 74922304 421319638 552836563 56515478 326384937 663559431 455972234 250175378 156349888 850680713 766460882 824610448 973264476 569034545 899117577 173590688 476863561 62570858 591974489 831028663 892526868 39563973 766460882 225005793 662997517 14297338 384773958 171884847 157524924 416142329 715427395 825790020 56515478 326910332 455972234 689696038 689144692 326384937 173590688 552836563 416142329 56515478 892526868 156349888 828927692 591974489 715427395 833320035 478544246 416142329 663559431 338511968 35579887 457457604 39563973 225005793 413547205 247512739 420387751 39563973 157524924 74922304 291594021 250175378 766460882 689710096 856735137 146266056 476863561 413547205 420387751 291594021 825790020 21936446 552836563 639642999 677668583 916978609 291594021 648085065 35579887 662997517 86574100 622619054 648085065 850680713 476863561 338201288 899117577 32466636 964125625 831028663 291594021 14297338 856735137 74922304 292993260 163169584 250175378 175601100 856735137 222705824 658765373 513415788 338511968 39563973 267197527 163169584 706786139 326910332 163169584 225005793 420167079 924634937 338511968 247512739 457457604 86574100 671009508 552836563 831028663 591974489 291594021 964125625 74922304 569034545 420167079 291594021 416142329 175601100 850680713 432062450 899117577 396735868 924206054 591974489 580030866 157524924 119786837 384773958 580030866 338511968 654774801 326910332 766460882 175601100 421303765 416142329 770508461 39563973 421303765 706786139 228994771 149507119 476863561 831028663 413547205 426804318 247512739 591974489 654774801 856735137 326384937 156349888 74922304 853333181 648616244 291594021 973264476 892526868 591974489 689144692 766460882 338201288 689710096 552836563 846170712 573410811 432062450 663559431 338511968 35579887 70200609 896696773 455972234 513415788 396735868 326384937 175601100 580030866 70200609 277856219 267197527 669918126 580030866 86574100 250175378 421319638 56515478 689696038 338511968 396735868 766460882 964125625 476863561 770508461 277856219 478544246 892526868 173590688 695926284 149507119 853333181 413547205 824610448 833320035 341340420 691658174 631604897 924634937 964125625 663559431 476863561 924634937 420167079 56515478 658765373 326910332 336593863 326384937 336593863 631604897 591974489 420167079 416142329 476863561 824610448 892526868 936309465 825790020 513415788 850680713 338511968 862458309 426804318 420387751 173590688 896696773 421303765 74922304 35579887 828927692 831028663 413547205 478544246 828927692 175601100 853333181 663559431 706786139 669918126 175701124 277856219 292993260 250175378 573410811 513415788 677668583 662997517 175701124 695926284 853333181 338201288 856735137 631604897 695926284 146266056 648616244 338201288 338511968 825790020 669918126 825790020 292993260 156349888 384773958 277856219 119786837 163169584 341340420 146266056 416142329 171884847 569034545 973264476 341340420 573410811 250175378 56515478 421303765 416142329 824610448 416142329 964125625 478544246 341340420 680237797 715427395 70200609 396735868 70200609 396735868 416142329 416142329 146266056 70200609 606932416 964125625 853333181 457457604 157524924 689696038 824610448 695926284 680237797 569034545 689696038 421319638 899117577 825790020 384773958 341340420 916978609 671009508 662997517 62570858 669918126 476863561 338201288 291594021 654774801 86574100 973264476 513415788 680237797 420387751 856735137 421319638 426804318 663559431 677668583 924206054 119786837 680237797 846170712 862458309 250175378 171884847 225005793 338201288 74922304 457457604 62570858 326384937 924206054 936309465 39563973 62570858 654774801 715427395 228994771 291594021 680237797 62570858 513415788 573410811 421303765 146266056 292993260 892526868 899117577 338511968 175701124 669918126 175601100 338511968 277856219 689696038 631604897 432062450 631604897 654774801 338511968 573410811 396735868 476863561 706786139 149507119 32466636 175601100 828927692 850680713 892526868 892526868 513415788 35579887 936309465 338511968 573410811 654774801 680237797 373950160 850680713 691658174 689144692 146266056 924206054 896696773 631604897 689710096 277856219 222705824 631604897 916978609 691658174 631604897 677668583 225005793 156349888 267197527 856735137 715427395 846170712 292993260 247512739 32466636 715427395 250175378 119786837 326384937 569034545 426804318 639642999 341340420 766460882 21936446 850680713 715427395 476863561 86574100 32466636 663559431 924206054 336593863 964125625 250175378 552836563 478544246 654774801 396735868 39563973 936309465 478544246 292993260 856735137 825790020 156349888 86574100 936309465 416142329 569034545 413547205 892526868 247512739 689144692 39563973 338511968 291594021 552836563 225005793 338511968 770508461 175601100 853333181 658765373 648616244 420167079 86574100 862458309 171884847 770508461 828927692 175601100 62570858 695926284 671009508 892526868 119786837 163169584 39563973 420167079 119786837 413547205 341340420 689710096 384773958 326384937 662997517 56515478 964125625 384773958 513415788 457457604 569034545 326384937 936309465 766460882 622619054 396735868 373950160 421319638 924634937 396735868 292993260 156349888 654774801 639642999 426804318 432062450 973264476 35579887 70200609 770508461 128172058 669918126 695926284 21936446 580030866 32466636 689696038 689696038 416142329 56515478 654774801 157524924 689696038 373950160 426804318 689710096 149507119 828927692 74922304 277856219 936309465 916978609 591974489 856735137 853333181 850680713 580030866 250175378 648616244 695926284 247512739 336593863 338511968 892526868 250175378 715427395 146266056 267197527 770508461 413547205 267197527 338201288 689696038 573410811 892526868 228994771 476863561 662997517 421319638 654774801 924634937 631604897 513415788 175601100 222705824 654774801 766460882 856735137 426804318 552836563 689144692 899117577 591974489 326910332 691658174 899117577 936309465 924634937 396735868 833320035 606932416 715427395 326384937 916978609 924634937 56515478 413547205 648085065 175701124 338201288 677668583 74922304 831028663 336593863 175601100 964125625 119786837 831028663 39563973 691658174 573410811 639642999 591974489 247512739 850680713 513415788 21936446 669918126 426804318 338511968 250175378 70200609 457457604 715427395 173590688 654774801 916978609 825790020 175601100 853333181 421319638 766460882 648085065 715427395 924634937 691658174 669918126 396735868 825790020 341340420 853333181 173590688 149507119 892526868 173590688 658765373 850680713 250175378 457457604 580030866 689696038 677668583 606932416 247512739 662997517 677668583 964125625 267197527 924634937 856735137 21936446 658765373 292993260 896696773 478544246 899117577 56515478 225005793 899117577 924634937 478544246 689144692 689696038 457457604 420167079 156349888 341340420 770508461 936309465 680237797 936309465 936309465 706786139 569034545 766460882 175701124 341340420 338201288 416142329 32466636 247512739 936309465 156349888 128172058 663559431 457457604 32466636 373950160 513415788 862458309 421303765 658765373 924206054 833320035 924634937 171884847 825790020 156349888 14297338 338201288 396735868 916978609 916978609 250175378 606932416 662997517 825790020 336593863 924634937 146266056 658765373 689710096 637132487 476863561 691658174 850680713 680237797 35579887 606932416 225005793 766460882 384773958 267197527 476863561 341340420 831028663 416142329 478544246 326910332 373950160 426804318 338201288 62570858 421319638 899117577 292993260 21936446 964125625 416142329 680237797 222705824 426804318 833320035 247512739 171884847 39563973 899117577 247512739 119786837 277856219 770508461 173590688 706786139 552836563 691658174 163169584 916978609 862458309 476863561 580030866 637132487 291594021 580030866 384773958 916978609 706786139 455972234 513415788 222705824 35579887 824610448 225005793 770508461 850680713 74922304 62570858 396735868 691658174 828927692 247512739 175601100 336593863 228994771 853333181 689710096 39563973 420387751 766460882 591974489 478544246 916978609 892526868 606932416 149507119 677668583 432062450 74922304 591974489 671009508 654774801 691658174 338511968 222705824 74922304 580030866 175601100 663559431 291594021 35579887 833320035 691658174 175601100 691658174 421303765 591974489 86574100 573410811 291594021 658765373 715427395 924634937 831028663 689710096 420387751 86574100 833320035 831028663 421319638 513415788 292993260 639642999 715427395 639642999 222705824 924634937 39563973 639642999 384773958 671009508 420167079 622619054 916978609 326384937 420167079 924634937 654774801 689144692 825790020 326910332 338201288 336593863 715427395 695926284 250175378 924634937 175601100 56515478 426804318 146266056 850680713 119786837 338201288 569034545 420387751 662997517 455972234 916978609 175701124 973264476 892526868 677668583 896696773 896696773 916978609 973264476 856735137 156349888 149507119 663559431 973264476 163169584 591974489 86574100 648085065 396735868 228994771 455972234 338511968 663559431 478544246 421319638 916978609 228994771 455972234 119786837 338511968 831028663 338511968 691658174 677668583 175701124 924206054 291594021 420167079 706786139 157524924 14297338 924206054 373950160 973264476 631604897 426804318 924634937 689696038 853333181 336593863 580030866 457457604 936309465 56515478 552836563 846170712 680237797 825790020 825790020 973264476 916978609 689710096 62570858 591974489 715427395 964125625 39563973 862458309 513415788 277856219 513415788 569034545 420167079 62570858 591974489 413547205 426804318 973264476 338511968 825790020 973264476 591974489 457457604 291594021 669918126 680237797 689710096 384773958 146266056 336593863 622619054 973264476 341340420 846170712 173590688 62570858 573410811 119786837 338201288 277856219 128172058 663559431 631604897 828927692 149507119 432062450 146266056 86574100 924634937 326384937 663559431 552836563 157524924 862458309 973264476 146266056 669918126 14297338 420167079 373950160 924634937 892526868 119786837 663559431 631604897 128172058 569034545 825790020 591974489 846170712 267197527 892526868 396735868 163169584 128172058 149507119 149507119 828927692 770508461 899117577 677668583 149507119 35579887 21936446 892526868 413547205 689696038 86574100 899117577 916978609 622619054 924634937 648085065 689710096 892526868 32466636 513415788 606932416 606932416 689144692 32466636 671009508 695926284 373950160 338511968 695926284 569034545 637132487 973264476 426804318 850680713 396735868 476863561 476863561 896696773 654774801 74922304 171884847 14297338 384773958 637132487 924634937 420167079 173590688 86574100 862458309 291594021 250175378 478544246 924206054 899117577 513415788 326384937 591974489 671009508 426804318 228994771 850680713 669918126 896696773 157524924 689696038 677668583 825790020 39563973 341340420 426804318 432062450 828927692 892526868 86574100 654774801 648085065 677668583 338511968 277856219 637132487 326384937 658765373 175601100 622619054 326384937 457457604 677668583 373950160 338511968 573410811 639642999 850680713 916978609 715427395 853333181 421303765 899117577 658765373 766460882 396735868 416142329 476863561 338201288 86574100 35579887 247512739 856735137 825790020 856735137 157524924 892526868 338201288 892526868 119786837 128172058 146266056 591974489 846170712 35579887 173590688 639642999 156349888 853333181 662997517 825790020 648085065 476863561 973264476 384773958 277856219 695926284 175601100 373950160 569034545 432062450 326384937 476863561 74922304 850680713 338511968 420167079 175701124 455972234 671009508 426804318 680237797 573410811 766460882 119786837 247512739 39563973 341340420 173590688 591974489 648085065 39563973 591974489 833320035 766460882 338511968 128172058 478544246 824610448 426804318 706786139 156349888 862458309 680237797 373950160 457457604 691658174 671009508 267197527 222705824 677668583 432062450 689710096 924206054 936309465 420387751 421303765 421303765 222705824 56515478 225005793 39563973 689696038 336593863 341340420 250175378 146266056 671009508 850680713 478544246 21936446 222705824 658765373 149507119 157524924 277856219 163169584 292993260 637132487 413547205 157524924 420387751 964125625 175701124 622619054 119786837 924206054 850680713 292993260 267197527 421303765 669918126 770508461 695926284 654774801 770508461 326910332 680237797 663559431 766460882 862458309 770508461 669918126 637132487 846170712 336593863 770508461 654774801 291594021 631604897 862458309 689144692 677668583 35579887 455972234 706786139 691658174 691658174 658765373 770508461 825790020 420387751 292993260 413547205 119786837 828927692 671009508 338511968 413547205 175601100 228994771 336593863 573410811 853333181 677668583 856735137 476863561 119786837 766460882 648616244 175601100 691658174 336593863 62570858 689696038 899117577 292993260 421319638 421319638 62570858 766460882 225005793 924634937 247512739 421303765 591974489 648085065 341340420 689710096 21936446 853333181 552836563 899117577 622619054 21936446 677668583 341340420 936309465 416142329 689144692 846170712 658765373 267197527 455972234 580030866 639642999 899117577 580030866 74922304 631604897 770508461 70200609 338511968 846170712 606932416 964125625 580030866 157524924 32466636 277856219 39563973 62570858 552836563 128172058 770508461 62570858 56515478 14297338 828927692 896696773 128172058 689710096 936309465 924206054 62570858 853333181 831028663 341340420 14297338 222705824 432062450 39563973 478544246 706786139 250175378 338511968 146266056 622619054 175601100 416142329 373950160 846170712 824610448 648616244 766460882 421319638 964125625 173590688 770508461 455972234 338511968 856735137 62570858 455972234 973264476 175601100 677668583 671009508 573410811 338201288 32466636 336593863 846170712 455972234 21936446 706786139 14297338 846170712 149507119 267197527 853333181 336593863 766460882 766460882 573410811 766460882 896696773 420167079 175701124 850680713 163169584 341340420 639642999 662997517 648616244 338511968 770508461 173590688 689710096 175601100 916978609 171884847 671009508 964125625 336593863 606932416 580030866 573410811 62570858 432062450 222705824 606932416 936309465 715427395 225005793 455972234 420167079 62570858 677668583 706786139 622619054 267197527 420167079 671009508 163169584 689144692 32466636 157524924 862458309 478544246 631604897 421303765 225005793 695926284 326384937 373950160 766460882 171884847 637132487 21936446 292993260 277856219 222705824 639642999 689696038 420387751 171884847 658765373 637132487 936309465 421319638 896696773 631604897 32466636 173590688 637132487 973264476 648616244 658765373 70200609 706786139 850680713 432062450 828927692 654774801 291594021 856735137 591974489 247512739 658765373 39563973 831028663 326384937 552836563 695926284 580030866 146266056 569034545 432062450 157524924 432062450 35579887 35579887 973264476 936309465 21936446 689144692 706786139 689696038 119786837 384773958 689710096 457457604 420387751 631604897 606932416 146266056 35579887 622619054 149507119 766460882 899117577 326910332 689696038 39563973 924206054 21936446 680237797 580030866 413547205 171884847 648085065 149507119 850680713 267197527 149507119 639642999 824610448 606932416 163169584 341340420 277856219 689696038 833320035 573410811 384773958 457457604 277856219 924634937 973264476 639642999 341340420 421303765 338201288 552836563 476863561 662997517 669918126 14297338 384773958 277856219 421319638 373950160 689696038 413547205 420387751 421303765 569034545 850680713 35579887 32466636 146266056 175701124 292993260 175701124 70200609 654774801 689144692 156349888 695926284 277856219 291594021 277856219 146266056 149507119 250175378 455972234 156349888 421303765 591974489 163169584 291594021 663559431 338201288 62570858 62570858 247512739 476863561 654774801 654774801 267197527 70200609 689144692 326384937 631604897 146266056 416142329 828927692 416142329 421319638 671009508 662997517 924206054 457457604 648085065 336593863 671009508 591974489 420387751 658765373 766460882 146266056 622619054 21936446 326384937 373950160 146266056 899117577 478544246 277856219 591974489 457457604 171884847 973264476 432062450 416142329 163169584 662997517 421303765 35579887 936309465 828927692 228994771 689144692 173590688 267197527 973264476 326910332 421319638 373950160 591974489 228994771 396735868 591974489 580030866 669918126 416142329 149507119 228994771 658765373 267197527 606932416 691658174 326910332 70200609 338201288 648085065 662997517 478544246 86574100 157524924 413547205 824610448 631604897 513415788 825790020 639642999 149507119 163169584 689710096 973264476 896696773 384773958 476863561 326910332 924206054 21936446 862458309 899117577 35579887 396735868 591974489 338511968 157524924 831028663 639642999 631604897 421319638 573410811 654774801 862458309 663559431 432062450 413547205 128172058 338201288 831028663 247512739 56515478 846170712 677668583 62570858 892526868 831028663 662997517 573410811 338201288 899117577 606932416 573410811 175601100 420387751 833320035 62570858 964125625 856735137 766460882 689710096 658765373 662997517 416142329 326910332 173590688 421319638 250175378 924634937 420167079 831028663 457457604 421303765 591974489 639642999 175601100 326384937 964125625 706786139 862458309 21936446 924206054 680237797 373950160 850680713 671009508 338511968 39563973 338511968 853333181 292993260 706786139 119786837 171884847 671009508 478544246 916978609 416142329 291594021 663559431 21936446 654774801 267197527 916978609 663559431 828927692 924634937 580030866 766460882 648616244 157524924 916978609 171884847 916978609 846170712 171884847 163169584 384773958 247512739 21936446 420387751 432062450 171884847 173590688 175701124 292993260 421303765 149507119 416142329 916978609 426804318 432062450 267197527 225005793 622619054 846170712 828927692 569034545 833320035 373950160 457457604 292993260 828927692 228994771 973264476 936309465 706786139 916978609 39563973 892526868 862458309 856735137 663559431 580030866 171884847 671009508 831028663 513415788 824610448 833320035 128172058 637132487 32466636 228994771 648085065 421303765 21936446 669918126 250175378 580030866 384773958 639642999 689696038 591974489 173590688 171884847 691658174 175601100 56515478 70200609 669918126 862458309 770508461 853333181 341340420 631604897 648616244 964125625 899117577 924206054 250175378 973264476 862458309 689144692 396735868 606932416 32466636 706786139 35579887 573410811 689696038 770508461 691658174 175601100 396735868 924634937 669918126 654774801 146266056 862458309 591974489 292993260 689696038 654774801 831028663 896696773 513415788 658765373 648085065 766460882 936309465 336593863 163169584 648616244 128172058 648085065 225005793 413547205 916978609 689144692 291594021 671009508 669918126 606932416 421303765 631604897 766460882 850680713 695926284 173590688 478544246 856735137 689696038 326384937 850680713 163169584 173590688 432062450 35579887 669918126 896696773 892526868 648616244 250175378 671009508 267197527 74922304 476863561 631604897 267197527 580030866 766460882 680237797 277856219 663559431 606932416 850680713 695926284 149507119 899117577 663559431 21936446 341340420 338201288 421303765 341340420 850680713 326384937 924634937 833320035 654774801 831028663 853333181 689144692 639642999 916978609 606932416 964125625 591974489 326384937 573410811 413547205 478544246 853333181 680237797 277856219 853333181 689710096 14297338 175601100 416142329 119786837 396735868 14297338 222705824 853333181 973264476 32466636 691658174 896696773 56515478 916978609 128172058 128172058 513415788 373950160 648616244 591974489 862458309 336593863 373950160 421303765 831028663 648085065 384773958 163169584 338511968 513415788 119786837 691658174 432062450 455972234 420167079 856735137 680237797 706786139 291594021 828927692 846170712 416142329 850680713 432062450 32466636 715427395 770508461 119786837 916978609 292993260 639642999 173590688 175701124 156349888 455972234 157524924 326384937 833320035 766460882 715427395 457457604 648616244 426804318 580030866 86574100 825790020 396735868 291594021 39563973 663559431 862458309 573410811 250175378 222705824 691658174 833320035 157524924 476863561 924634937 639642999 341340420 478544246 149507119 146266056 936309465 421303765 622619054 825790020 416142329 964125625 426804318 62570858 964125625 569034545 225005793 833320035 478544246 338201288 964125625 924206054 455972234 964125625 478544246 622619054 862458309 175601100 671009508 413547205 892526868 21936446 476863561 689710096 689710096 824610448 74922304 924206054 149507119 569034545 689696038 338511968 267197527 35579887 175601100 924206054 648085065 831028663 326384937 157524924 171884847 715427395 648616244 146266056 39563973 420387751 695926284 119786837 70200609 292993260 580030866 163169584 14297338 973264476 580030866 326910332 689696038 119786837 892526868 896696773 828927692 654774801 416142329 856735137 455972234 478544246 225005793 291594021 222705824 225005793 421319638 622619054 924206054 892526868 373950160 70200609 32466636 478544246 825790020 338201288 149507119 413547205 706786139 591974489 892526868 14297338 384773958 175701124 74922304 591974489 70200609 32466636 14297338 706786139 824610448 658765373 622619054 936309465 163169584 56515478 964125625 639642999 662997517 35579887 766460882 247512739 384773958 658765373 247512739 14297338 267197527 606932416 671009508 825790020 715427395 56515478 62570858 695926284 157524924 654774801 856735137 825790020 622619054 924634937 662997517 225005793 338511968 936309465 336593863 828927692 457457604 146266056 964125625 770508461 384773958 766460882 420167079 513415788 648616244 964125625 476863561 973264476 648085065 175701124 336593863 413547205 70200609 846170712 853333181 639642999 899117577 35579887 853333181 591974489 426804318 291594021 70200609 336593863 338201288 680237797 250175378 639642999 171884847 277856219 924206054 175601100 119786837 715427395 413547205 606932416 432062450 680237797 39563973 892526868 62570858 336593863 856735137 680237797 267197527 35579887 824610448 828927692 338201288 478544246 74922304 825790020 924634937 833320035 146266056 573410811 455972234 896696773 338201288 689696038 277856219 677668583 119786837 157524924 770508461 856735137 591974489 396735868 766460882 639642999 157524924 766460882 384773958 936309465 426804318 476863561 14297338 247512739 715427395 426804318 669918126 175601100 173590688 924206054 326384937 569034545 149507119 336593863 432062450 277856219 828927692 853333181 291594021 924206054 637132487 715427395 171884847 70200609 853333181 225005793 862458309 35579887 639642999 119786837 899117577 856735137 936309465 173590688 573410811 715427395 580030866 637132487 56515478 128172058 225005793 149507119 766460882 228994771 513415788 326910332 924206054 338201288 128172058 825790020 924206054 916978609 128172058 416142329 892526868 850680713 831028663 146266056 21936446 39563973 35579887 157524924 833320035 35579887 222705824 14297338 663559431 341340420 413547205 341340420 671009508 247512739 432062450 32466636 478544246 250175378 156349888 228994771 74922304 416142329 173590688 691658174 846170712 856735137 157524924 569034545 691658174 658765373 850680713 606932416 573410811 384773958 373950160 916978609 824610448 766460882 225005793 421319638 824610448 715427395 663559431 964125625 853333181 936309465 70200609 455972234 591974489 277856219 916978609 896696773 175601100 21936446 222705824 715427395 267197527 416142329 225005793 455972234 70200609 62570858 831028663 850680713 669918126 228994771 648085065 924206054 671009508 695926284 292993260 654774801 828927692 62570858 828927692 421303765 86574100 662997517 862458309 421319638 157524924 689144692 21936446 569034545 862458309 455972234 691658174 715427395 338511968 56515478 637132487 695926284 326384937 70200609 157524924 128172058 833320035 32466636 606932416 513415788 157524924 336593863 606932416 175701124 62570858 432062450 770508461 899117577 658765373 850680713 964125625 964125625 32466636 426804318 478544246 171884847 695926284 828927692 175701124 326910332 573410811 833320035 292993260 416142329 171884847 247512739 338511968 70200609 850680713 384773958 455972234 413547205 846170712 222705824 146266056 654774801 770508461 336593863 924206054 250175378 677668583 457457604 157524924 936309465 964125625 689144692 175601100 421319638 706786139 825790020 706786139 924206054 689144692 680237797 606932416 591974489 669918126 421303765 432062450 569034545 853333181 175701124 426804318 669918126 292993260 416142329 228994771 373950160 421303765 648616244 476863561 478544246 326384937 924634937 654774801 689144692 62570858 677668583 228994771 573410811 277856219 146266056 924634937 637132487 457457604 341340420 128172058 591974489 573410811 691658174 35579887 222705824 175601100 267197527 669918126 291594021 973264476 899117577 715427395 691658174 420167079 175701124 128172058 250175378 70200609 416142329 416142329 70200609 569034545 936309465 513415788 896696773 396735868 426804318 146266056 639642999 267197527 267197527 247512739 222705824 573410811 157524924 831028663 163169584 833320035 277856219 455972234 689144692 569034545 476863561 580030866 32466636 706786139 689144692 580030866 662997517 225005793 326384937 899117577 250175378 338511968 70200609 421319638 689710096 892526868 413547205 654774801 14297338 916978609 964125625 250175378 824610448 853333181 706786139 39563973 622619054 384773958 225005793 476863561 267197527 62570858 669918126 828927692 222705824 580030866 476863561 689144692 695926284 21936446 658765373 175601100 706786139 828927692 338201288 416142329 916978609 86574100 157524924 924206054 478544246 964125625 573410811 476863561 420387751 175601100 35579887 831028663 850680713 695926284 916978609 455972234 580030866 222705824 513415788 175701124 680237797 175701124 21936446 32466636 896696773 277856219 658765373 964125625 846170712 157524924 591974489 669918126 964125625 631604897 119786837 850680713 326910332 32466636 766460882 689696038 691658174 222705824 432062450 157524924 247512739 476863561 658765373 326910332 691658174 924206054 648616244 70200609 277856219 648085065 654774801 420167079 580030866 74922304 648616244 828927692 828927692 552836563 936309465 831028663 766460882 421319638 680237797 341340420 35579887 373950160 416142329 173590688 671009508 964125625 770508461 222705824 825790020 964125625 39563973 338201288 833320035 292993260 924206054 973264476 833320035 831028663 973264476 552836563 916978609 671009508 413547205 622619054 973264476 677668583 569034545 478544246 175601100 457457604 21936446 924634937 924206054 770508461 850680713 149507119 326910332 964125625 936309465 831028663 250175378 639642999 896696773 157524924 622619054 648616244 691658174 128172058 292993260 850680713 277856219 128172058 896696773 267197527 163169584 157524924 384773958 70200609 21936446 149507119 56515478 856735137 326910332 695926284 326384937 292993260 689144692 277856219 62570858 831028663 916978609 513415788 825790020 478544246 973264476 936309465 689710096 973264476 662997517 32466636 175601100 341340420 74922304 228994771 222705824 291594021 706786139 432062450 766460882 373950160 853333181 669918126 622619054 277856219 669918126 384773958 766460882 862458309 622619054 416142329 833320035 924206054 163169584 663559431 476863561 163169584 691658174 513415788 56515478 62570858 964125625 715427395 384773958 654774801 637132487 421303765 513415788 669918126 658765373 648085065 622619054 338201288 669918126 326910332 420387751 373950160 924206054 175601100 247512739 173590688 862458309 39563973 569034545 850680713 648616244 924206054 663559431 569034545 35579887 476863561 171884847 128172058 171884847 706786139 341340420 35579887 455972234 671009508 416142329 622619054 413547205 156349888 606932416 291594021 662997517 580030866 689696038 654774801 426804318 899117577 157524924 341340420 149507119 338511968 432062450 74922304 326384937 421319638 86574100 338201288 648616244 421319638 228994771 606932416 173590688 32466636 156349888 396735868 247512739 163169584 648616244 62570858 426804318 639642999 277856219 924206054 825790020 14297338 936309465 420387751 766460882 936309465 936309465 580030866 552836563 831028663 267197527 413547205 421319638 631604897 338511968 569034545 416142329 225005793 455972234 573410811 964125625 573410811 824610448 163169584 639642999 70200609 228994771 396735868 831028663 267197527 86574100 824610448 622619054 833320035 128172058 175701124 416142329 421303765 766460882 766460882 416142329 677668583 770508461 669918126 766460882 156349888 833320035 416142329 326910332 770508461 658765373 373950160 936309465 35579887 21936446 662997517 662997517 74922304 267197527 846170712 766460882 250175378 689144692 292993260 432062450 119786837 250175378 225005793 421303765 277856219 420167079 35579887 862458309 70200609 892526868 695926284 292993260 825790020 476863561 850680713 157524924 292993260 222705824 156349888 689696038 831028663 384773958 964125625 70200609 292993260 606932416 128172058 715427395 850680713 156349888 831028663 416142329 706786139 833320035 892526868 86574100 247512739 824610448 373950160 416142329 175601100 846170712 552836563 277856219 671009508 421303765 689710096 222705824 228994771 964125625 706786139 631604897 35579887 420387751 691658174 432062450 421303765 338201288 691658174 396735868 416142329 86574100 14297338 384773958 973264476 396735868 680237797 163169584 86574100 455972234 850680713 338511968 86574100 228994771 35579887 222705824 663559431 924634937 171884847 964125625 420387751 163169584 691658174 689710096 421303765 924634937 622619054 74922304 669918126 663559431 396735868 896696773 341340420 86574100 336593863 247512739 715427395 56515478 591974489 846170712 341340420 420167079 32466636 825790020 669918126 689710096 639642999 175601100 420167079 171884847 770508461 74922304 413547205 175701124 21936446 326910332 662997517 476863561 892526868 128172058 569034545 157524924 338201288 896696773 606932416 62570858 291594021 916978609 341340420 292993260 173590688 606932416 936309465 70200609 421303765 831028663 156349888 420387751 973264476 341340420 420167079 420167079 247512739 770508461 606932416 416142329 846170712 924634937 341340420 639642999 421303765 157524924 39563973 149507119 695926284 637132487 267197527 163169584 421303765 924206054 770508461 924206054 70200609 35579887 770508461 74922304 833320035 432062450 892526868 513415788 175601100 648085065 689696038 39563973 39563973 175701124 396735868 128172058 964125625 156349888 291594021 396735868 680237797 62570858 457457604 862458309 21936446 637132487 156349888 689696038 637132487 824610448 824610448 591974489 14297338 86574100 689144692 689710096 478544246 326384937 157524924 580030866 569034545 421319638 119786837 163169584 856735137 173590688 421303765 225005793 292993260 658765373 924206054 338511968 426804318 552836563 846170712 924634937 396735868 171884847 973264476 680237797 70200609 680237797 689144692 671009508 691658174 326910332 384773958 175701124 338511968 432062450 569034545 413547205 86574100 416142329 476863561 156349888 770508461 862458309 173590688 247512739 856735137 648085065 420167079 680237797 146266056 671009508 513415788 420167079 862458309 421303765 149507119 478544246 899117577 222705824 606932416 373950160 569034545 591974489 247512739 222705824 128172058 569034545 21936446 171884847 606932416 648616244 32466636 916978609 326910332 157524924 677668583 146266056 175701124 56515478 622619054 416142329 163169584 663559431 341340420 573410811 157524924 631604897 228994771 457457604 421319638 228994771 706786139 637132487 338201288 828927692 896696773 373950160 689710096 936309465 421319638 420167079 173590688 622619054 39563973 766460882 74922304 35579887 896696773 850680713 936309465 552836563 277856219 689144692 689144692 149507119 39563973 833320035 247512739 846170712 413547205 222705824 770508461 35579887 267197527 225005793 432062450 580030866 291594021 662997517 648085065 669918126 420387751 856735137 825790020 662997517 420387751 149507119 680237797 973264476 74922304 341340420 338511968 476863561 936309465 591974489 658765373 924206054 478544246 292993260 62570858 277856219 338511968 964125625 421319638 56515478 513415788 56515478 606932416 862458309 228994771 175701124 426804318 336593863 846170712 766460882 70200609 277856219 432062450 896696773 277856219 580030866 924206054 157524924 691658174 853333181 899117577 663559431 420167079 654774801 146266056 421303765 637132487 163169584 573410811 432062450 899117577 292993260 689144692 695926284 552836563 573410811 936309465 622619054 156349888 396735868 622619054 478544246 476863561 396735868 658765373 225005793 21936446 39563973 222705824 292993260 964125625 654774801 163169584 426804318 70200609 35579887 70200609 291594021 924634937 973264476 654774801 173590688 39563973 175701124 671009508 21936446 70200609 416142329 156349888 173590688 416142329 39563973 892526868 128172058 964125625 680237797 149507119 606932416 846170712 591974489 476863561 916978609 853333181 916978609 689144692 326910332 156349888 171884847 396735868 964125625 277856219 591974489 825790020 396735868 715427395 416142329 250175378 421319638 964125625 326910332 580030866 157524924 689696038 291594021 846170712 924634937 156349888 689144692 396735868 648616244 476863561 899117577 336593863 21936446 658765373 658765373 770508461 862458309 146266056 341340420 426804318 715427395 853333181 691658174 662997517 513415788 924206054 856735137 892526868 663559431 277856219 156349888 671009508 128172058 291594021 39563973 173590688 222705824 277856219 846170712 856735137 552836563 119786837 936309465 892526868 689144692 924634937 426804318 936309465 163169584 292993260 833320035 277856219 573410811 175701124 250175378 899117577 964125625 222705824 14297338 32466636 74922304 766460882 292993260 689710096 846170712 916978609 128172058 413547205 856735137 291594021 973264476 662997517 569034545 964125625 338201288 631604897 663559431 21936446 513415788 850680713 850680713 119786837 662997517 648616244 338201288 853333181 420167079 32466636 964125625 149507119 691658174 639642999 766460882 341340420 225005793 669918126 825790020 648616244 250175378 663559431 552836563 669918126 326384937 513415788 157524924 173590688 637132487 292993260 222705824 149507119 476863561 766460882 552836563 455972234 677668583 606932416 853333181 457457604 833320035 856735137 689144692 580030866 455972234 569034545 62570858 338201288 580030866 341340420 658765373 833320035 247512739 916978609 338201288 706786139 478544246 426804318 277856219 862458309 62570858 648085065 455972234 689710096 175601100 662997517 173590688 669918126 622619054 591974489 671009508 14297338 648085065 396735868 964125625 225005793 654774801 119786837 669918126 338511968 833320035 606932416 292993260 228994771 924206054 396735868 292993260 146266056 631604897 899117577 62570858 691658174 476863561 936309465 384773958 267197527 338511968 267197527 828927692 715427395 175601100 846170712 671009508 291594021 32466636 662997517 32466636 606932416 421319638 831028663 853333181 637132487 277856219 663559431 384773958 580030866 663559431 146266056 326384937 862458309 680237797 606932416 591974489 513415788 770508461 658765373 691658174 338511968 689144692 964125625 175601100 828927692 163169584 292993260 396735868 21936446 853333181 862458309 478544246 973264476 850680713 146266056 654774801 267197527 677668583 336593863 476863561 14297338 416142329 157524924 853333181 32466636 831028663 70200609 56515478 924634937 654774801 825790020 338511968 421303765 39563973 86574100 964125625 766460882 247512739 622619054 74922304 924206054 421319638 86574100 637132487 622619054 899117577 936309465 591974489 856735137 146266056 662997517 766460882 421303765 426804318 695926284 267197527 669918126 175701124 416142329 936309465 426804318 622619054 157524924 899117577 128172058 671009508 924206054 552836563 833320035 573410811 426804318 856735137 62570858 175701124 846170712 654774801 591974489 715427395 639642999 128172058 14297338 291594021 171884847 35579887 420167079 899117577 689696038 706786139 606932416 591974489 338201288 416142329 936309465 247512739 396735868 853333181 277856219 824610448 175701124 175601100 326384937 478544246 824610448 119786837 149507119 277856219 916978609 247512739 247512739 421319638 21936446 677668583 573410811 39563973 833320035 421303765 924634937 14297338 62570858 691658174 973264476 973264476 420387751 426804318 291594021 277856219 421303765 892526868 695926284 86574100 833320035 277856219 326384937 247512739 341340420 569034545 663559431 850680713 669918126 175701124 35579887 14297338 426804318 846170712 899117577 86574100 157524924 39563973 846170712 476863561 222705824 74922304 973264476 432062450 637132487 247512739 770508461 850680713 420387751 689144692 56515478 384773958 766460882 420387751 457457604 833320035 973264476 384773958 384773958 146266056 384773958 856735137 149507119 622619054 420387751 175601100 513415788 846170712 416142329 924634937 680237797 247512739 766460882 326910332 899117577 856735137 128172058 86574100 833320035 277856219 39563973 689696038 916978609 936309465 373950160 658765373 677668583 964125625 267197527 86574100 853333181 631604897 171884847 639642999 277856219 338201288 658765373 924206054 964125625 689144692 569034545 62570858 580030866 326384937 157524924 39563973 420387751 292993260 277856219 606932416 833320035 770508461 222705824 669918126 689710096 163169584 648616244 973264476 225005793 291594021 916978609 828927692 637132487 654774801 924206054 432062450 146266056 476863561 420167079 171884847 413547205 455972234 828927692 457457604 326384937 420167079 338201288 175701124 341340420 373950160 825790020 663559431 413547205 292993260 689144692 156349888 420387751 689144692 770508461 432062450 455972234 924634937 552836563 70200609 824610448 552836563 689144692 338201288 149507119 416142329 267197527 936309465 831028663 341340420 853333181 833320035 426804318 964125625 573410811 336593863 831028663 373950160 846170712 680237797 689696038 413547205 277856219 420167079 639642999 715427395 677668583 899117577 86574100 964125625 157524924 338511968 552836563 689696038 420167079 338201288 896696773 648616244 828927692 128172058 671009508 74922304 899117577 916978609 892526868 964125625 267197527 62570858 606932416 973264476 326910332 689696038 591974489 924206054 396735868 671009508 420167079 573410811 513415788 648616244 853333181 146266056 455972234 267197527 292993260 338201288 149507119 896696773 680237797 639642999 671009508 14297338 591974489 631604897 828927692 831028663 715427395 457457604 175701124 936309465 631604897 175701124 770508461 338511968 669918126 825790020 573410811 416142329 384773958 277856219 420387751 936309465 35579887 936309465 853333181 671009508 846170712 421303765 824610448 373950160 267197527 326910332 341340420 715427395 326384937 677668583 426804318 658765373 825790020 639642999 677668583 631604897 56515478 677668583 639642999 432062450 416142329 70200609 146266056 338511968 416142329 175701124 825790020 457457604 924634937 637132487 39563973 580030866 39563973 163169584 35579887 715427395 695926284 416142329 639642999 457457604 662997517 856735137 973264476 326384937 476863561 580030866 824610448 573410811 648616244 157524924 662997517 247512739 420167079 833320035 825790020 326384937 35579887 766460882 86574100 373950160 171884847 247512739 267197527 689144692 689144692 338201288 336593863 691658174 831028663 74922304 573410811 416142329 336593863 228994771 420387751 14297338 689144692 828927692 833320035 662997517 552836563 416142329 149507119 421303765 426804318 338201288 86574100 689696038 336593863 455972234 663559431 663559431 146266056 157524924 267197527 426804318 292993260 119786837 70200609 677668583 631604897 862458309 396735868 426804318 455972234 14297338 689696038 74922304 373950160 715427395 831028663 828927692 639642999 669918126 426804318 631604897 478544246 637132487 175601100 853333181 580030866 896696773 14297338 580030866 338511968 825790020 455972234 373950160 32466636 420387751 689710096 671009508 862458309 416142329 622619054 831028663 964125625 677668583 828927692 228994771 222705824 654774801 846170712 899117577 654774801 420167079 35579887 455972234 338511968 569034545 677668583 476863561 74922304 326384937 171884847 416142329 173590688 631604897 671009508 892526868 476863561 662997517 247512739 552836563 825790020 338511968 637132487 896696773 622619054 606932416 669918126 689696038 862458309 658765373 225005793 476863561 326910332 222705824 175601100 14297338 146266056 426804318 924634937 853333181 413547205 326384937 225005793 56515478 622619054 432062450 622619054 850680713 824610448 899117577 175701124 21936446 455972234 691658174 552836563 669918126 689696038 663559431 622619054 580030866 648616244 432062450 39563973 689696038 14297338 56515478 964125625 267197527 824610448 833320035 421319638 825790020 455972234 146266056 413547205 846170712 420387751 689696038 119786837 149507119 128172058 648085065 86574100 936309465 662997517 338201288 770508461 267197527 413547205 420167079 671009508 662997517 862458309 580030866 580030866 973264476 457457604 573410811 156349888 766460882 384773958 899117577 936309465 715427395 846170712 56515478 225005793 916978609 853333181 824610448 695926284 21936446 828927692 916978609 225005793 74922304 706786139 648085065 457457604 326384937 21936446 669918126 341340420 691658174 850680713 892526868 706786139 413547205 384773958 426804318 850680713 338201288 156349888 663559431 173590688 149507119 384773958 396735868 831028663 846170712 770508461 228994771 420167079 846170712 396735868 21936446 171884847 695926284 277856219 706786139 292993260 156349888 706786139 622619054 338511968 831028663 173590688 899117577 175601100 171884847 250175378 21936446 62570858 175601100 476863561 62570858 606932416 828927692 478544246 149507119 924206054 662997517 175601100 973264476 513415788 899117577 648085065 225005793 173590688 828927692 591974489 39563973 455972234 421319638 39563973 924634937 631604897 175701124 850680713 658765373 831028663 32466636 420167079 326384937 338511968 606932416 671009508 658765373 973264476 149507119 157524924 420167079 637132487 457457604 677668583 658765373 662997517 825790020 580030866 892526868 326910332 119786837 70200609 476863561 850680713 421319638 70200609 420387751 591974489 862458309 420387751 654774801 338511968 421303765 128172058 677668583 631604897 654774801 247512739 62570858 639642999 336593863 916978609 222705824 32466636 21936446 56515478 163169584 247512739 573410811 824610448 648085065 56515478 225005793 833320035 478544246 850680713 689144692 225005793 824610448 622619054 396735868 326910332 338511968 247512739 277856219 228994771 373950160 163169584 924634937 639642999 157524924 924206054 648085065 149507119 277856219 70200609 663559431 691658174 689144692 892526868 936309465 432062450 56515478 680237797 35579887 606932416 420167079 689696038 455972234 622619054 513415788 606932416 964125625 291594021 338511968 639642999 225005793 654774801 689696038 695926284 416142329 35579887 173590688 846170712 689710096 924634937 432062450 326910332 513415788 689696038 580030866 396735868 420387751 338201288 663559431 677668583 648616244 680237797 924634937 171884847 671009508 478544246 936309465 896696773 833320035 573410811 622619054 964125625 478544246 846170712 326910332 828927692 580030866 766460882 622619054 689144692 225005793 421303765 247512739 119786837 892526868 396735868 56515478 896696773 831028663 39563973 56515478 163169584 691658174 892526868 173590688 416142329 163169584 622619054 552836563 476863561 824610448 639642999 689710096 173590688 277856219 341340420 631604897 824610448 292993260 770508461 373950160 580030866 455972234 580030866 336593863 856735137 669918126 62570858 173590688 326384937 62570858 156349888 341340420 56515478 924634937 715427395 853333181 916978609 432062450 74922304 924206054 326384937 267197527 128172058 228994771 250175378 680237797 552836563 936309465 856735137 689144692 35579887 292993260 14297338 163169584 292993260 292993260 654774801 476863561 21936446 896696773 973264476 426804318 39563973 455972234 173590688 56515478 338511968 35579887 850680713 936309465 21936446 677668583 326384937 591974489 766460882 373950160 513415788 654774801 421303765 964125625 896696773 964125625 637132487 21936446 669918126 622619054 639642999 157524924 695926284 338511968 622619054 669918126 336593863 680237797 691658174 384773958 146266056 228994771 662997517 825790020 250175378 173590688 637132487 899117577 973264476 413547205 163169584 35579887 70200609 228994771 56515478 157524924 973264476 648616244 824610448 292993260 924206054 14297338 853333181 552836563 964125625 420387751 222705824 591974489 250175378 175601100 569034545 39563973 173590688 973264476 825790020 455972234 648085065 766460882 396735868 373950160 552836563 420387751 384773958 146266056 896696773 326910332 856735137 146266056 416142329 671009508 770508461 225005793 384773958 631604897 680237797 292993260 691658174 766460882 416142329 35579887 936309465 924634937 128172058 654774801 695926284 973264476 622619054 32466636 421303765 831028663 396735868 267197527 119786837 228994771 639642999 715427395 338201288 86574100 828927692 421319638 689710096 384773958 569034545 14297338 715427395 671009508 326384937 569034545 573410811 32466636 569034545 654774801 936309465 936309465 421303765 455972234 56515478 277856219 850680713 648616244 225005793 964125625 639642999 70200609 770508461 420167079 373950160 580030866 338201288 639642999 32466636 128172058 74922304 171884847 175701124 846170712 149507119 654774801 39563973 573410811 476863561 862458309 924206054 426804318 228994771 677668583 420387751 689144692 964125625 222705824 70200609 573410811 916978609 171884847 689144692 119786837 654774801 648085065 163169584 862458309 622619054 648616244 689710096 228994771 432062450 689144692 32466636 715427395 326910332 225005793 715427395 420387751 658765373 631604897 336593863 455972234 964125625 341340420 580030866 457457604 770508461 689144692 421303765 326910332 74922304 336593863 421303765 421303765 573410811 824610448 21936446 39563973 432062450 149507119 856735137 663559431 267197527 606932416 648616244 413547205 146266056 648085065 833320035 766460882 336593863 326384937 156349888 846170712 689696038 149507119 149507119 426804318 228994771 326384937 21936446 420167079 850680713 658765373 455972234 250175378 149507119 396735868 74922304 622619054 39563973 56515478 766460882 421319638 86574100 175601100 899117577 770508461 689144692 569034545 658765373 663559431 70200609 689710096 936309465 14297338 973264476 420167079 62570858 689144692 677668583 824610448 856735137 862458309 74922304 648616244 680237797 862458309 654774801 924206054 421303765 658765373 39563973 175701124 766460882 149507119 631604897 291594021 267197527 277856219 654774801 420167079 580030866 56515478 862458309 39563973 56515478 569034545 677668583 326384937 648085065 157524924 421303765 552836563 171884847 56515478 39563973 973264476 146266056 850680713 896696773 648616244 706786139 426804318 964125625 247512739 74922304 770508461 648616244 513415788 691658174 14297338 715427395 680237797 689144692 580030866 336593863 924634937 924206054 250175378 149507119 420387751 648616244 573410811 691658174 513415788 899117577 552836563 478544246 973264476 916978609 128172058 228994771 225005793 766460882 924634937 580030866 677668583 833320035 973264476 573410811 573410811 973264476 128172058 476863561 892526868 853333181 824610448 175701124 648616244 648085065 706786139 413547205 157524924 21936446 338511968 21936446 916978609 326910332 156349888 413547205 680237797 846170712 662997517 964125625 606932416 639642999 669918126 86574100 591974489 277856219 432062450 973264476 39563973 56515478 341340420 267197527 156349888 580030866 770508461 513415788 680237797 56515478 292993260 373950160 691658174 326910332 658765373 552836563 580030866 338511968 916978609 654774801 277856219 691658174 173590688 326910332 396735868 824610448 856735137 856735137 396735868 856735137 824610448 770508461 420167079 86574100 573410811 695926284 552836563 250175378 420167079 74922304 669918126 228994771 689710096 396735868 606932416 850680713 250175378 338201288 455972234 62570858 35579887 677668583 341340420 432062450 622619054 277856219 766460882 824610448 606932416 658765373 420167079 606932416 706786139 513415788 706786139 476863561 622619054 478544246 828927692 899117577 171884847 338511968 715427395 119786837 291594021 680237797 35579887 35579887 892526868 420387751 677668583 658765373 973264476 247512739 173590688 373950160 846170712 825790020 715427395 247512739 916978609 824610448 250175378 338511968 420387751 648616244 706786139 892526868 175701124 766460882 924634937 457457604 591974489 250175378 74922304 420167079 175601100 569034545 175701124 936309465 689710096 225005793 175601100 924634937 56515478 631604897 706786139 175601100 292993260 250175378 21936446 715427395 336593863 654774801 648085065 924634937 706786139 580030866 163169584 175601100 39563973 156349888 513415788 457457604 74922304 695926284 149507119 856735137 658765373 119786837 326910332 277856219 277856219 146266056 171884847 825790020 924206054 74922304 326384937 156349888 833320035 695926284 689696038 916978609 225005793 149507119 341340420 341340420 420167079 856735137 413547205 648616244 476863561 662997517 173590688 56515478 580030866 384773958 862458309 648085065 825790020 413547205 421303765 677668583 119786837 695926284 824610448 824610448 250175378 476863561 478544246 426804318 552836563 277856219 631604897 21936446 964125625 824610448 396735868 39563973 396735868 384773958 432062450 128172058 128172058 573410811 924634937 119786837 648616244 457457604 163169584 663559431 21936446 662997517 175601100 157524924 824610448 916978609 896696773 455972234 163169584 622619054 513415788 606932416 924634937 173590688 175701124 56515478 396735868 862458309 14297338 973264476 478544246 157524924 622619054 669918126 175601100 853333181 62570858 715427395 32466636 680237797 228994771 573410811 146266056 420167079 833320035 648616244 74922304 695926284 420167079 715427395 476863561 373950160 478544246 146266056 671009508 39563973 896696773 292993260 862458309 476863561 292993260 175701124 689696038 648616244 119786837 964125625 569034545 32466636 654774801 677668583 384773958 250175378 420167079 35579887 39563973 766460882 420387751 175601100 662997517 432062450 291594021 580030866 175601100 766460882 671009508 658765373 973264476 573410811 569034545 341340420 119786837 476863561 658765373 631604897 128172058 825790020 552836563 326910332 691658174 691658174 413547205 86574100 173590688 916978609 277856219 163169584 341340420 706786139 766460882 225005793 292993260 850680713 662997517 569034545 119786837 899117577 171884847 157524924 146266056 569034545 416142329 896696773 413547205 426804318 250175378 648616244 171884847 326384937 173590688 455972234 715427395 413547205 326384937 250175378 476863561 973264476 573410811 384773958 35579887 964125625 648616244 277856219 292993260 552836563 426804318 622619054 663559431 21936446 173590688 639642999 128172058 924634937 457457604 658765373 973264476 936309465 421303765 86574100 663559431 766460882 924206054 924634937 163169584 663559431 677668583 648085065 569034545 128172058 455972234 677668583 671009508 833320035 856735137 662997517 32466636 421303765 291594021 420167079 606932416 341340420 146266056 32466636 648616244 622619054 828927692 654774801 250175378 56515478 691658174 250175378 21936446 648085065 658765373 569034545 663559431 171884847 56515478 677668583 478544246 892526868 35579887 175701124 648085065 936309465 225005793 291594021 74922304 513415788 824610448 146266056 175701124 862458309 326384937 663559431 825790020 663559431 669918126 580030866 326384937 171884847 899117577 336593863 662997517 336593863 56515478 654774801 338201288 689696038 228994771 156349888 973264476 384773958 896696773 384773958 478544246 689144692 569034545 384773958 924206054 338511968 32466636 622619054 163169584 396735868 552836563 338511968 373950160 856735137 828927692 896696773 420387751 831028663 420167079 175701124 396735868 936309465 341340420 416142329 341340420 70200609 669918126 689696038 250175378 32466636 606932416 56515478 420387751 70200609 648085065 853333181 421319638 677668583 973264476 856735137 936309465 689710096 892526868 706786139 766460882 846170712 457457604 267197527 478544246 824610448 606932416 32466636 677668583 964125625 654774801 622619054 671009508 74922304 228994771 936309465 420167079 824610448 175701124 247512739 70200609 899117577 853333181 637132487 338201288 669918126 416142329 973264476 606932416 689710096 128172058 671009508 426804318 770508461 326910332 478544246 173590688 173590688 86574100 637132487 637132487 573410811 326910332 128172058 413547205 396735868 338511968 825790020 416142329 833320035 637132487 421303765 416142329 639642999 421303765 706786139 149507119 770508461 338201288 225005793 766460882 964125625 277856219 580030866 35579887 35579887 146266056 680237797 128172058 622619054 413547205 892526868 338511968 421303765 831028663 336593863 856735137 478544246 476863561 39563973 14297338 478544246 478544246 573410811 896696773 569034545 74922304 569034545 119786837 35579887 964125625 580030866 228994771 396735868 336593863 457457604 591974489 173590688 569034545 32466636 39563973 631604897 648616244 426804318 715427395 267197527 648616244 277856219 622619054 396735868 677668583 850680713 373950160 149507119 831028663 973264476 173590688 924206054 513415788 552836563 267197527 706786139 513415788 157524924 591974489 689710096 56515478 671009508 476863561 828927692 896696773 432062450 552836563 850680713 119786837 580030866 225005793 421303765 420167079 591974489 680237797 420387751 658765373 175601100 637132487 292993260 32466636 689144692 420167079 35579887 171884847 156349888 892526868 21936446 171884847 936309465 663559431 639642999 373950160 936309465 825790020 680237797 119786837 892526868 173590688 277856219 326910332 277856219 715427395 420387751 936309465 250175378 413547205 416142329 413547205 924206054 648085065 247512739 128172058 250175378 916978609 846170712 338511968 850680713 21936446 173590688 21936446 770508461 326384937 924206054 341340420 552836563 336593863 766460882 825790020 973264476 831028663 825790020 706786139 228994771 156349888 338201288 175701124 156349888 715427395 455972234 896696773 146266056 856735137 39563973 39563973 916978609 341340420 291594021 149507119 964125625 247512739 824610448 476863561 669918126 14297338 119786837 21936446 341340420 171884847 416142329 457457604 292993260 689710096 35579887 606932416 228994771 766460882 338201288 846170712 457457604 32466636 157524924 478544246 338511968 648085065 689696038 552836563 648616244 373950160 70200609 862458309 853333181 691658174 831028663 175701124 39563973 291594021 824610448 396735868 631604897 326384937 631604897 552836563 32466636 680237797 175701124 916978609 478544246 247512739 824610448 853333181 250175378 432062450 326910332 119786837 149507119 591974489 715427395 899117577 338201288 924206054 225005793 662997517 396735868 175701124 833320035 896696773 892526868 569034545 853333181 171884847 420387751 677668583 413547205 853333181 171884847 580030866 850680713 384773958 163169584 824610448 896696773 267197527 421303765 573410811 457457604 606932416 637132487 146266056 552836563 637132487 396735868 715427395 119786837 21936446 622619054 56515478 833320035 341340420 478544246 552836563 853333181 341340420 916978609 149507119 225005793 163169584 924206054 171884847 973264476 622619054 338201288 157524924 416142329 669918126 770508461 639642999 669918126 770508461 706786139 326910332 552836563 677668583 662997517 163169584 413547205 338511968 689710096 695926284 292993260 146266056 416142329 856735137 420387751 896696773 648085065 39563973 833320035 833320035 671009508 658765373 856735137 373950160 171884847 149507119 669918126 639642999 828927692 924634937 86574100 715427395 580030866 156349888 513415788 663559431 35579887 267197527 421303765 639642999 770508461 225005793 338201288 421319638 936309465 421303765 833320035 689710096 850680713 119786837 156349888 291594021 413547205 225005793 831028663 853333181 336593863 119786837 476863561 648616244 336593863 899117577 421319638 648085065 396735868 569034545 62570858 175601100 421303765 416142329 573410811 671009508 591974489 228994771 677668583 396735868 513415788 457457604 862458309 862458309 669918126 622619054 455972234 74922304 128172058 770508461 420167079 648085065 119786837 175601100 973264476 225005793 924634937 74922304 899117577 916978609 695926284 228994771 846170712 426804318 326910332 225005793 513415788 862458309 663559431 420167079 420167079 824610448 924206054 899117577 225005793 552836563 591974489 689710096 171884847 420167079 573410811 846170712 648616244 689710096 421319638 277856219 896696773 291594021 669918126 569034545 163169584 32466636 156349888 426804318 277856219 384773958 831028663 373950160 706786139 373950160 146266056 691658174 420387751 569034545 175701124 426804318 416142329 39563973 654774801 824610448 689710096 476863561 173590688 421303765 654774801 663559431 163169584 936309465 573410811 21936446 32466636 32466636 892526868 70200609 250175378 899117577 14297338 648616244 173590688 648616244 671009508 916978609 14297338 292993260 455972234 973264476 669918126 416142329 691658174 648616244 766460882 631604897 478544246 128172058 689696038 267197527 455972234 326910332 689696038 689710096 416142329 862458309 292993260 39563973 35579887 14297338 924206054 973264476 648085065 338511968 853333181 146266056 292993260 457457604 695926284 706786139 896696773 916978609 639642999 86574100 175601100 14297338 336593863 420387751 706786139 421319638 715427395 648616244 892526868 32466636 62570858 338511968 580030866 580030866 689144692 916978609 86574100 853333181 421303765 669918126 149507119 573410811 413547205 824610448 457457604 250175378 476863561 689144692 770508461 671009508 892526868 163169584 128172058 569034545 862458309 639642999 163169584 637132487 899117577 936309465 338201288 964125625 899117577 413547205 850680713 689144692 648616244 828927692 39563973 899117577 825790020 671009508 341340420 32466636 336593863 850680713 964125625 671009508 157524924 856735137 770508461 766460882 222705824 62570858 128172058 146266056 39563973 680237797 689696038 856735137 247512739 421319638 35579887 384773958 856735137 856735137 86574100 432062450 119786837 631604897 420167079 573410811 373950160 896696773 569034545 455972234 228994771 432062450 432062450 677668583 396735868 654774801 706786139 156349888 606932416 825790020 680237797 338511968 74922304 39563973 420387751 850680713 32466636 825790020 669918126 580030866 228994771 413547205 247512739 916978609 39563973 639642999 128172058 119786837 247512739 824610448 156349888 175701124 715427395 648616244 766460882 689710096 513415788 163169584 896696773 175601100 677668583 689710096 32466636 689144692 663559431 715427395 62570858 853333181 856735137 770508461 715427395 892526868 695926284 432062450 341340420 413547205 896696773 267197527 663559431 580030866 413547205 476863561 291594021 892526868 853333181 338511968 86574100 478544246 853333181 457457604 247512739 706786139 62570858 631604897 175601100 856735137 267197527 455972234 62570858 62570858 277856219 648616244 862458309 846170712 62570858 669918126 228994771 856735137 478544246 228994771 622619054 416142329 396735868 175601100 39563973 677668583 770508461 573410811 62570858 828927692 896696773 715427395 924206054 476863561 691658174 631604897 326384937 171884847 648085065 247512739 639642999 663559431 631604897 662997517 222705824 936309465 396735868 691658174 715427395 591974489 163169584 850680713 846170712 175701124 591974489 828927692 662997517 846170712 936309465 569034545 341340420 247512739 569034545 74922304 247512739 513415788 341340420 924206054 420167079 277856219 455972234 426804318 119786837 671009508 573410811 631604897 770508461 846170712 426804318 338201288 580030866 706786139 663559431 689710096 336593863 573410811 277856219 420387751 856735137 39563973 62570858 654774801 338511968 831028663 35579887 292993260 420167079 654774801 426804318 715427395 648085065 689696038 680237797 336593863 326910332 384773958 373950160 86574100 338511968 964125625 677668583 924634937 591974489 825790020 157524924 163169584 924206054 513415788 478544246 171884847 825790020 662997517 457457604 119786837 156349888 573410811 476863561 853333181 56515478 396735868 250175378 119786837 862458309 163169584 225005793 850680713 326384937 695926284 896696773 247512739 250175378 175701124 631604897 119786837 14297338 580030866 766460882 86574100 250175378 637132487 573410811 156349888 156349888 56515478 35579887 824610448 899117577 695926284 824610448 396735868 580030866 250175378 74922304 896696773 825790020 426804318 432062450 689144692 680237797 175701124 669918126 639642999 964125625 70200609 32466636 831028663 899117577 267197527 396735868 924206054 326910332 336593863 680237797 32466636 420387751 119786837 853333181 695926284 689696038 171884847 338201288 853333181 396735868 21936446 457457604 292993260 892526868 637132487 74922304 228994771 384773958 163169584 689144692 267197527 825790020 149507119 426804318 892526868 326384937 824610448 691658174 222705824 637132487 291594021 892526868 831028663 846170712 326384937 338511968 896696773 267197527 32466636 856735137 292993260 825790020 32466636 291594021 637132487 326910332 916978609 420167079 478544246 74922304 338511968 171884847 420167079 163169584 622619054 916978609 163169584 173590688 580030866 606932416 173590688 850680713 639642999 831028663 689710096 924206054 924206054 421303765 766460882 936309465 267197527 850680713 292993260 513415788 824610448 622619054 175701124 892526868 573410811 706786139 828927692 896696773 292993260 86574100 175601100 171884847 39563973 416142329 341340420 591974489 706786139 671009508 39563973 291594021 455972234 432062450 326384937 964125625 658765373 671009508 291594021 637132487 706786139 336593863 163169584 225005793 277856219 846170712 828927692 21936446 35579887 277856219 671009508 455972234 171884847 171884847 573410811 14297338 862458309 421319638 677668583 964125625 70200609 21936446 157524924 338511968 171884847 338201288 56515478 156349888 825790020 247512739 606932416 850680713 277856219 70200609 432062450 896696773 338511968 924206054 457457604 896696773 338201288 70200609 292993260 631604897 222705824 70200609 658765373 856735137 825790020 648616244 669918126 457457604 936309465 457457604 580030866 669918126 175601100 173590688 853333181 247512739 416142329 128172058 421303765 70200609 715427395 21936446 689144692 680237797 831028663 32466636 828927692 680237797 341340420 476863561 591974489 373950160 671009508 35579887 455972234 396735868 222705824 824610448 916978609 715427395 573410811 163169584 163169584 916978609 654774801 831028663 228994771 662997517 326384937 416142329 86574100 326910332 149507119 924634937 250175378 163169584 291594021 936309465 39563973 222705824 173590688 824610448 173590688 225005793 338511968 637132487 455972234 228994771 62570858 825790020 74922304 119786837 341340420 924206054 573410811 476863561 119786837 706786139 591974489 373950160 156349888 671009508 648085065 86574100 455972234 396735868 420387751 39563973 119786837 648085065 924634937 862458309 250175378 606932416 326910332 648616244 695926284 896696773 695926284 689696038 964125625 455972234 662997517 476863561 396735868 384773958 924206054 924634937 853333181 326910332 70200609 569034545 326910332 171884847 689144692 420387751 631604897 157524924 850680713 892526868 171884847 247512739 828927692 62570858 924206054 689710096 156349888 892526868 336593863 856735137 421319638 70200609 432062450 291594021 856735137 426804318 373950160 924206054 964125625 896696773 149507119 338201288 420167079 56515478 669918126 669918126 916978609 677668583 478544246 973264476 426804318 766460882 421303765 39563973 828927692 648616244 128172058 384773958 35579887 648085065 662997517 432062450 639642999 70200609 250175378 853333181 173590688 637132487 892526868 637132487 831028663 156349888 432062450 671009508 421319638 157524924 421303765 671009508 291594021 631604897 478544246 671009508 413547205 695926284 228994771 573410811 341340420 513415788 591974489 622619054 432062450 916978609 149507119 669918126 964125625 56515478 326384937 715427395 689696038 853333181 973264476 853333181 689710096 831028663 291594021 639642999 420387751 654774801 706786139 658765373 175601100 14297338 658765373 421319638 32466636 420387751 622619054 825790020 32466636 770508461 825790020 432062450 770508461 277856219 662997517 680237797 850680713 964125625 128172058 689696038 936309465 396735868 455972234 338201288 850680713 163169584 648085065 326384937 421303765 338201288 56515478 426804318 413547205 14297338 663559431 35579887 825790020 715427395 421303765 573410811 32466636 39563973 671009508 35579887 631604897 74922304 250175378 896696773 149507119 476863561 35579887 478544246 850680713 421319638 62570858 175601100 689696038 648616244 569034545 654774801 715427395 552836563 846170712 421319638 853333181 432062450 128172058 14297338 689696038 936309465 639642999 62570858 39563973 916978609 175701124 338201288 39563973 39563973 432062450 478544246 973264476 825790020 341340420 856735137 862458309 766460882 277856219 964125625 856735137 222705824 715427395 62570858 896696773 637132487 936309465 156349888 277856219 326910332 62570858 924206054 149507119 677668583 341340420 689696038 856735137 831028663 856735137 892526868 846170712 828927692 455972234 916978609 580030866 691658174 606932416 658765373 677668583 56515478 856735137 173590688 680237797 396735868 658765373 853333181 420167079 421319638 128172058 32466636 552836563 573410811 413547205 924634937 856735137 149507119 74922304 824610448 247512739 569034545 648616244 964125625 413547205 326384937 853333181 426804318 689696038 899117577 250175378 715427395 250175378 639642999 892526868 622619054 420387751 173590688 421319638 631604897 671009508 856735137 228994771 689144692 128172058 421303765 171884847 853333181 267197527 336593863 56515478 291594021 476863561 671009508 420167079 338511968 663559431 637132487 695926284 552836563 128172058 856735137 432062450 149507119 373950160 637132487 128172058 21936446 924634937 591974489 171884847 432062450 163169584 824610448 689144692 413547205 292993260 163169584 825790020 146266056 413547205 421319638 341340420 569034545 338201288 457457604 833320035 569034545 569034545 338511968 766460882 119786837 171884847 680237797 396735868 846170712 336593863 648616244 689710096 156349888 591974489 420387751 146266056 70200609 156349888 267197527 831028663 247512739 850680713 824610448 326384937 671009508 432062450 14297338 432062450 973264476 648085065 850680713 478544246 119786837 86574100 39563973 247512739 14297338 247512739 964125625 591974489 766460882 396735868 892526868 292993260 86574100 856735137 56515478 831028663 250175378 173590688 766460882 825790020 291594021 384773958 695926284 924634937 163169584 846170712 421319638 291594021 292993260 691658174 426804318 413547205 606932416 421319638 478544246 86574100 128172058 14297338 225005793 420167079 384773958 689144692 146266056 715427395 384773958 658765373 899117577 267197527 846170712 689710096 824610448 831028663 14297338 21936446 291594021 770508461 658765373 853333181 569034545 228994771 896696773 146266056 292993260 149507119 250175378 420167079 896696773 637132487 171884847 689144692 846170712 899117577 326910332 21936446 175601100 831028663 146266056 478544246 916978609 149507119 70200609 250175378 277856219 39563973 457457604 654774801 326384937 338511968 689696038 267197527 691658174 74922304 569034545 892526868 326384937 173590688 654774801 973264476 39563973 341340420 384773958 824610448 824610448 936309465 277856219 247512739 39563973 455972234 292993260 267197527 671009508 267197527 569034545 654774801 128172058 964125625 32466636 62570858 824610448 326384937 56515478 476863561 828927692 277856219 580030866 420387751 924634937 662997517 689144692 396735868 691658174 639642999 671009508 924206054 62570858 899117577 163169584 662997517 856735137 669918126 74922304 689710096 662997517 432062450 606932416 689696038 924634937 228994771 552836563 631604897 964125625 892526868 39563973 853333181 648085065 455972234 21936446 552836563 175601100 21936446 225005793 606932416 862458309 689144692 277856219 225005793 156349888 277856219 250175378 277856219 663559431 175601100 648616244 706786139 648616244 421303765 74922304 163169584 639642999 416142329 336593863 326384937 21936446 21936446 14297338 432062450 156349888 171884847 631604897 964125625 396735868 175701124 421319638 706786139 899117577 326910332 421319638 421303765 173590688 936309465 689710096 413547205 146266056 648085065 163169584 850680713 420387751 421319638 420167079 671009508 622619054 336593863 478544246 631604897 421319638 222705824 156349888 580030866 766460882 924634937 580030866 455972234 163169584 648616244 924634937 457457604 513415788 171884847 14297338 421303765 622619054 326910332 420387751 336593863 591974489 828927692 338201288 146266056 824610448 831028663 936309465 677668583 691658174 648085065 373950160 146266056 476863561 62570858 658765373 156349888 476863561 338511968 416142329 326910332 853333181 862458309 846170712 552836563 680237797 924634937 973264476 964125625 32466636 833320035 157524924 637132487 225005793 163169584 833320035 825790020 552836563 171884847 175601100 457457604 833320035 916978609 62570858 677668583 396735868 671009508 426804318 899117577 373950160 421303765 853333181 824610448 573410811 936309465 156349888 924206054 336593863 171884847 916978609 457457604 173590688 899117577 62570858 706786139 766460882 573410811 833320035 396735868 770508461 770508461 825790020 936309465 35579887 648085065 421303765 228994771 663559431 457457604 292993260 853333181 338511968 175601100 163169584 833320035 899117577 149507119 173590688 671009508 420387751 476863561 853333181 39563973 128172058 384773958 654774801 513415788 413547205 432062450 416142329 457457604 677668583 421303765 421303765 373950160 128172058 862458309 691658174 689710096 824610448 156349888 70200609 338201288 964125625 421319638 591974489 689696038 175601100 86574100 74922304 964125625 828927692 175701124 706786139 669918126 336593863 432062450 964125625 149507119 478544246 706786139 74922304 591974489 457457604 671009508 680237797 964125625 228994771 695926284 689710096 74922304 175601100 128172058 824610448 86574100 420167079 291594021 824610448 973264476 56515478 573410811 39563973 591974489 225005793 648616244 56515478 156349888 831028663 338511968 228994771 695926284 396735868 373950160 850680713 853333181 924206054 654774801 654774801 157524924 637132487 691658174 973264476 478544246 862458309 853333181 225005793 825790020 173590688 606932416 420387751 292993260 770508461 14297338 658765373 14297338 149507119 173590688 648085065 247512739 432062450 420167079 32466636 14297338 591974489 416142329 247512739 766460882 32466636 573410811 74922304 413547205 573410811 163169584 680237797 606932416 631604897 416142329 326384937 680237797 573410811 833320035 326384937 222705824 606932416 677668583 825790020 973264476 689144692 706786139 175601100 156349888 338511968 850680713 892526868 338511968 157524924 689710096 552836563 225005793 457457604 916978609 899117577 171884847 573410811 631604897 831028663 336593863 384773958 21936446 173590688 457457604 896696773 658765373 478544246 924206054 892526868 695926284 662997517 924634937 426804318 341340420 384773958 669918126 413547205 828927692 416142329 413547205 420387751 569034545 669918126 831028663 662997517 70200609 639642999 671009508 853333181 39563973 831028663 828927692 706786139 291594021 157524924 291594021 128172058 21936446 119786837 421319638 338201288 715427395 341340420 689696038 336593863 326910332 420387751 552836563 149507119 706786139 146266056 964125625 689710096 715427395 74922304 662997517 862458309 825790020 70200609 573410811 326910332 689710096 825790020 338511968 689710096 916978609 416142329 14297338 86574100 396735868 291594021 573410811 850680713 250175378 706786139 824610448 225005793 326384937 146266056 689144692 292993260 552836563 936309465 421303765 326384937 291594021 157524924 173590688 973264476 119786837 669918126 119786837 573410811 552836563 157524924 175701124 128172058 892526868 14297338 146266056 338201288 631604897 420167079 513415788 384773958 416142329 924206054 706786139 247512739 654774801 175701124 706786139 247512739 924206054 663559431 828927692 128172058 426804318 338201288 149507119 658765373 825790020 119786837 648085065 420167079 691658174 455972234 850680713 277856219 856735137 833320035 432062450 896696773 250175378 828927692 173590688 828927692 146266056 552836563 338511968 648085065 173590688 175701124 413547205 277856219 658765373 338511968 899117577 833320035 173590688 171884847 163169584 973264476 766460882 680237797 850680713 689144692 338511968 569034545 622619054 432062450 691658174 338511968 32466636 146266056 770508461 658765373 658765373 426804318 924206054 850680713 715427395 899117577 648616244 478544246 856735137 924634937 892526868 455972234 648616244 689144692 396735868 936309465 631604897 14297338 671009508 648616244 689710096 228994771 250175378 86574100 457457604 156349888 326910332 14297338 326910332 384773958 896696773 695926284 973264476 680237797 420387751 766460882 766460882 225005793 691658174 225005793 606932416 173590688 247512739 896696773 663559431 56515478 86574100 637132487 846170712 973264476 416142329 35579887 74922304 924206054 341340420 831028663 478544246 413547205 916978609 853333181 552836563 846170712 432062450 825790020 56515478 267197527 654774801 35579887 580030866 669918126 896696773 62570858 662997517 420167079 853333181 62570858 277856219 86574100 639642999 680237797 648616244 336593863 326910332 171884847 396735868 413547205 850680713 828927692 421319638 457457604 70200609 654774801 21936446 896696773 171884847 862458309 416142329 175601100 128172058 639642999 171884847 32466636 766460882 413547205 899117577 457457604 292993260 39563973 828927692 175701124 846170712 175701124 831028663 862458309 825790020 171884847 326384937 637132487 896696773 513415788 689696038 21936446 156349888 277856219 663559431 175601100 715427395 21936446 32466636 247512739 824610448 606932416 936309465 277856219 421303765 222705824 171884847 420387751 896696773 631604897 606932416 862458309 964125625 416142329 896696773 936309465 70200609 336593863 373950160 606932416 291594021 513415788 828927692 32466636 86574100 766460882 639642999 689144692 326910332 552836563 580030866 715427395 766460882 396735868 662997517 476863561 766460882 689710096 896696773 677668583 457457604 225005793 338511968 384773958 936309465 173590688 146266056 421319638 432062450 924634937 964125625 175701124 291594021 56515478 292993260 86574100 654774801 62570858 225005793 833320035 924206054 225005793 128172058 662997517 899117577 631604897 964125625 936309465 426804318 689696038 292993260 21936446 964125625 899117577 420167079 639642999 680237797 86574100 513415788 899117577 326384937 916978609 291594021 175701124 552836563 695926284 119786837 171884847 455972234 396735868 163169584 671009508 457457604 606932416 658765373 420167079 156349888 695926284 862458309 432062450 552836563 14297338 648085065 119786837 86574100 478544246 32466636 663559431 157524924 396735868 862458309 924206054 457457604 228994771 277856219 828927692 856735137 420387751 56515478 432062450 964125625 21936446 856735137 936309465 850680713 426804318 478544246 175701124 326910332 384773958 14297338 457457604 222705824 658765373 715427395 824610448 680237797 552836563 171884847 421303765 416142329 669918126 658765373 828927692 856735137 432062450 163169584 606932416 421303765 691658174 420387751 770508461 128172058 171884847 663559431 606932416 336593863 964125625 338511968 916978609 70200609 828927692 175701124 896696773 631604897 420387751 648616244 853333181 853333181 432062450 338201288 513415788 637132487 175701124 175701124 455972234 62570858 157524924 21936446 580030866 291594021 654774801 225005793 146266056 573410811 291594021 291594021 862458309 420387751 648085065 373950160 228994771 513415788 770508461 924206054 291594021 892526868 691658174 695926284 291594021 149507119 163169584 432062450 691658174 850680713 119786837 21936446 715427395 421319638 326384937 825790020 146266056 573410811 396735868 637132487 396735868 56515478 267197527 899117577 291594021 128172058 648085065 35579887 14297338 833320035 420387751 250175378 277856219 573410811 833320035 831028663 228994771 338511968 426804318 648616244 35579887 689696038 277856219 384773958 770508461 420387751 338511968 14297338 14297338 892526868 663559431 695926284 338511968 86574100 39563973 267197527 326384937 228994771 658765373 413547205 831028663 689710096 591974489 277856219 896696773 373950160 175701124 119786837 455972234 341340420 896696773 175701124 291594021 580030866 341340420 163169584 70200609 924206054 119786837 715427395 74922304 336593863 691658174 689144692 74922304 831028663 163169584 420387751 766460882 663559431 591974489 513415788 277856219 689710096 964125625 580030866 426804318 163169584 457457604 225005793 924634937 478544246 250175378 689710096 689710096 924634937 175601100 149507119 669918126 899117577 146266056 341340420 662997517 691658174 426804318 39563973 455972234 432062450 853333181 156349888 291594021 622619054 671009508 74922304 420387751 163169584 426804318 32466636 669918126 853333181 384773958 662997517 421319638 964125625 420387751 828927692 21936446 658765373 228994771 648085065 420167079 478544246 689696038 171884847 21936446 824610448 824610448 478544246 654774801 856735137 637132487 552836563 70200609 862458309 899117577 654774801 416142329 631604897 163169584 74922304 936309465 432062450 416142329 580030866 228994771 228994771 128172058 32466636 163169584 689144692 856735137 591974489 824610448 421303765 924206054 850680713 689144692 573410811 825790020 766460882 420387751 421319638 715427395 21936446 413547205 396735868 828927692 432062450 896696773 715427395 384773958 173590688 689696038 573410811 936309465 671009508 421319638 552836563 648085065 157524924 149507119 695926284 476863561 175601100 420167079 225005793 846170712 677668583 606932416 658765373 825790020 580030866 56515478 606932416 658765373 973264476 250175378 457457604 846170712 146266056 156349888 373950160 32466636 695926284 175701124 157524924 457457604 157524924 639642999 373950160 149507119 62570858 658765373 384773958 591974489 426804318 833320035 457457604 426804318 695926284 149507119 973264476 338201288 476863561 336593863 770508461 292993260 573410811 936309465 824610448 175701124 32466636 420387751 580030866 606932416 455972234 825790020 32466636 421303765 580030866 856735137 21936446 689710096 396735868 695926284 916978609 637132487 569034545 373950160 157524924 384773958 856735137 62570858 175701124 341340420 163169584 824610448 421319638 426804318 663559431 62570858 689710096 74922304 119786837 455972234 149507119 326384937 326384937 250175378 175701124 677668583 292993260 662997517 416142329 706786139 291594021 74922304 606932416 591974489 478544246 973264476 478544246 622619054 341340420 831028663 833320035 689696038 457457604 432062450 973264476 291594021 715427395 175601100 824610448 326910332 457457604 689696038 21936446 631604897 421303765 416142329 513415788 706786139 222705824 658765373 292993260 292993260 384773958 973264476 606932416 455972234 680237797 606932416 420167079 39563973 663559431 146266056 420387751 689144692 824610448 766460882 476863561 973264476 606932416 973264476 421303765 478544246 338511968 156349888 14297338 247512739 35579887 14297338 671009508 396735868 833320035 770508461 569034545 569034545 432062450 119786837 478544246 846170712 336593863 421303765 662997517 662997517 580030866 56515478 689144692 222705824 573410811 680237797 175601100 292993260 128172058 689696038 924206054 228994771 228994771 924634937 175601100 654774801 637132487 277856219 292993260 119786837 896696773 119786837 128172058 680237797 689144692 856735137 856735137 689696038 680237797 32466636 825790020 326384937 128172058 715427395 86574100 706786139 658765373 247512739 622619054 552836563 175701124 569034545 936309465 824610448 677668583 14297338 770508461 156349888 663559431 936309465 648085065 573410811 658765373 247512739 326384937 639642999 341340420 689710096 225005793 421303765 591974489 247512739 149507119 916978609 163169584 580030866 770508461 899117577 373950160 689710096 973264476 432062450 420387751 457457604 35579887 846170712 654774801 32466636 326910332 228994771 622619054 899117577 622619054 573410811 689710096 552836563 336593863 824610448 21936446 149507119 846170712 862458309 326384937 157524924 936309465 222705824 591974489 74922304 416142329 421303765 892526868 326384937 86574100 631604897 924206054 173590688 173590688 936309465 648616244 171884847 336593863 689710096 831028663 663559431 86574100 157524924 896696773 706786139 695926284 32466636 292993260 715427395 14297338 420387751 892526868 74922304 631604897 973264476 622619054 373950160 833320035 924634937 86574100 163169584 35579887 671009508 56515478 413547205 924634937 149507119 591974489 637132487 580030866 74922304 850680713 171884847 128172058 478544246 695926284 695926284 457457604 513415788 631604897 606932416 637132487 163169584 421303765 247512739 74922304 825790020 892526868 396735868 552836563 70200609 691658174 70200609 648085065 222705824 706786139 853333181 292993260 706786139 715427395 222705824 964125625 175701124 853333181 637132487 715427395 671009508 770508461 32466636 580030866 591974489 291594021 420387751 70200609 691658174 591974489 973264476 146266056 336593863 413547205 825790020 689696038 770508461 663559431 225005793 715427395 32466636 654774801 552836563 420387751 658765373 853333181 669918126 706786139 225005793 457457604 128172058 292993260 606932416 706786139 250175378 384773958 163169584 639642999 631604897 476863561 420167079 222705824 892526868 338201288 637132487 421303765 62570858 338201288 833320035 14297338 856735137 648616244 478544246 658765373 964125625 14297338 267197527 478544246 606932416 706786139 552836563 689144692 770508461 622619054 569034545 250175378 936309465 639642999 156349888 267197527 552836563 569034545 384773958 862458309 413547205 62570858 658765373 396735868 850680713 631604897 825790020 149507119 766460882 228994771 128172058 606932416 899117577 476863561 39563973 677668583 689710096 338511968 671009508 86574100 426804318 338201288 824610448 671009508 552836563 856735137 770508461 146266056 32466636 924206054 478544246 149507119 622619054 658765373 606932416 677668583 225005793 606932416 326910332 476863561 964125625 341340420 695926284 432062450 62570858 662997517 695926284 924634937 225005793 689696038 56515478 936309465 326384937 846170712 56515478 292993260 14297338 691658174 689696038 341340420 677668583 899117577 677668583 163169584 70200609 70200609 247512739 591974489 175601100 39563973 677668583 35579887 669918126 171884847 338511968 654774801 924206054 277856219 267197527 128172058 326384937 476863561 175601100 277856219 973264476 175601100 128172058 896696773 250175378 924206054 639642999 70200609 853333181 580030866 128172058 56515478 831028663 591974489 171884847 341340420 291594021 936309465 824610448 631604897 715427395 662997517 663559431 336593863 648085065 680237797 825790020 691658174 552836563 426804318 247512739 606932416 163169584 146266056 384773958 455972234 478544246 157524924 86574100 421319638 421319638 896696773 691658174 677668583 899117577 163169584 338511968 156349888 149507119 695926284 396735868 14297338 856735137 658765373 35579887 457457604 326384937 689696038 62570858 228994771 119786837 14297338 225005793 476863561 658765373 856735137 677668583 175701124 513415788 373950160 291594021 569034545 341340420 639642999 648616244 338201288 824610448 695926284 291594021 715427395 32466636 862458309 569034545 924634937 228994771 896696773 973264476 250175378 396735868 420387751 420387751 336593863 513415788 222705824 478544246 119786837 171884847 157524924 338201288 426804318 896696773 326910332 291594021 770508461 671009508 936309465 770508461 384773958 21936446 291594021 662997517 662997517 163169584 163169584 326910332 157524924 74922304 924206054 658765373 853333181 455972234 250175378 639642999 828927692 689696038 631604897 421319638 648616244 654774801 658765373 128172058 14297338 267197527 228994771 175601100 32466636 478544246 421319638 420387751 677668583 39563973 149507119 513415788 250175378 850680713 573410811 706786139 766460882 86574100 833320035 513415788 715427395 35579887 689696038 432062450 70200609 766460882 128172058 476863561 706786139 662997517 658765373 149507119 163169584 637132487 21936446 175601100 163169584 74922304 455972234 476863561 831028663 341340420 825790020 338201288 828927692 476863561 715427395 606932416 622619054 654774801 824610448 580030866 173590688 156349888 689710096 373950160 39563973 455972234 175601100 853333181 671009508 171884847 413547205 591974489 171884847 828927692 338511968 573410811 622619054 157524924 964125625 552836563 420167079 175701124 384773958 680237797 478544246 163169584 924206054 56515478 250175378 662997517 326910332 850680713 267197527 157524924 892526868 476863561 899117577 899117577 291594021 32466636 156349888 146266056 171884847 973264476 892526868 476863561 476863561 74922304 338201288 580030866 341340420 413547205 247512739 770508461 654774801 128172058 831028663 513415788 766460882 74922304 291594021 146266056 622619054 637132487 580030866 14297338 680237797 35579887 247512739 770508461 766460882 426804318 247512739 689696038 833320035 420167079 250175378 326910332 924206054 770508461 146266056 119786837 336593863 421319638 770508461 896696773 833320035 770508461 326910332 658765373 658765373 689710096 396735868 850680713 680237797 56515478 580030866 924634937 74922304 291594021 175601100 846170712 862458309 421319638 853333181 250175378 671009508 163169584 421319638 663559431 691658174 175601100 421319638 648616244 631604897 70200609 421319638 663559431 74922304 689696038 936309465 631604897 416142329 432062450 580030866 384773958 825790020 14297338 128172058 338511968 56515478 833320035 513415788 420167079 128172058 924634937 119786837 86574100 163169584 420387751 831028663 850680713 663559431 413547205 828927692 691658174 157524924 291594021 21936446 292993260 277856219 669918126 39563973 973264476 766460882 426804318 292993260 35579887 648616244 247512739 326384937 35579887 341340420 171884847 552836563 432062450 420167079 850680713 706786139 936309465 766460882 247512739 455972234 715427395 163169584 689144692 850680713 662997517 173590688 899117577 856735137 384773958 175701124 35579887 416142329 833320035 648085065 513415788 74922304 828927692 228994771 326384937 39563973 862458309 899117577 384773958 421303765 455972234 936309465 175701124 228994771 149507119 250175378 924206054 669918126 824610448 680237797 892526868 689710096 663559431 766460882 163169584 222705824 384773958 695926284 74922304 373950160 326384937 639642999 924206054 267197527 222705824 936309465 336593863 146266056 580030866 552836563 715427395 292993260 622619054 924206054 606932416 706786139 689710096 973264476 689696038 277856219 336593863 32466636 831028663 247512739 326910332 924634937 680237797 606932416 648616244 715427395 973264476 146266056 825790020 648085065 420387751 924634937 973264476 662997517 663559431 432062450 831028663 689710096 478544246 56515478 86574100 637132487 662997517 631604897 658765373 146266056 663559431 677668583 669918126 175601100 706786139 62570858 426804318 35579887 825790020 606932416 850680713 476863561 396735868 426804318 591974489 853333181 606932416 770508461 86574100 677668583 338511968 156349888 128172058 916978609 420387751 341340420 973264476 689696038 426804318 476863561 416142329 292993260 338201288 654774801 413547205 648616244 573410811 671009508 662997517 175701124 421303765 478544246 119786837 426804318 277856219 689710096 250175378 432062450 706786139 267197527 149507119 637132487 706786139 856735137 432062450 513415788 924634937 924206054 416142329 680237797 426804318 432062450 850680713 421319638 326910332 171884847 455972234 677668583 21936446 156349888 56515478 421303765 846170712 225005793 277856219 892526868 916978609 62570858 373950160 413547205 338511968 677668583 824610448 292993260 552836563 373950160 689696038 973264476 552836563 149507119 648085065 654774801 689710096 936309465 631604897 432062450 338511968 924634937 373950160 175601100 146266056 457457604 828927692 247512739 421303765 936309465 654774801 35579887 173590688 691658174 277856219 336593863 892526868 828927692 606932416 689144692 341340420 573410811 770508461 171884847 35579887 648616244 421319638 338201288 689144692 128172058 476863561 631604897 416142329 622619054 478544246 606932416 56515478 766460882 432062450 163169584 825790020 663559431 267197527 74922304 639642999 56515478 156349888 648616244 426804318 892526868 421303765 689710096 825790020 689144692 658765373 924634937 326910332 513415788 326384937 336593863 21936446 476863561 580030866 831028663 338511968 420167079 74922304 128172058 228994771 62570858 833320035 396735868 964125625 715427395 591974489 631604897 128172058 421303765 569034545 663559431 478544246 856735137 146266056 175601100 291594021 899117577 455972234 606932416 156349888 455972234 691658174 892526868 14297338 156349888 291594021 247512739 247512739 156349888 639642999 373950160 671009508 648616244 35579887 338201288 35579887 175701124 119786837 663559431 924634937 916978609 119786837 35579887 338511968 671009508 373950160 250175378 639642999 341340420 648616244 416142329 476863561 119786837 39563973 247512739 639642999 573410811 56515478 74922304 936309465 39563973 770508461 766460882 648616244 606932416 32466636 662997517 850680713 856735137 680237797 662997517 825790020 173590688 149507119 338201288 291594021 513415788 654774801 416142329 326384937 654774801 457457604 326910332 421319638 639642999 569034545 56515478 648085065 766460882 825790020 833320035 326910332 862458309 677668583 639642999 420167079 56515478 631604897 173590688 680237797 964125625 689710096 639642999 228994771 163169584 146266056 573410811 573410811 924634937 828927692 916978609 291594021 715427395 39563973 631604897 846170712 86574100 336593863 267197527 862458309 163169584 175601100 637132487 35579887 637132487 291594021 455972234 292993260 654774801 689710096 689710096 766460882 622619054 338511968 924206054 513415788 924206054 175701124 669918126 32466636 622619054 591974489 591974489 225005793 924206054 128172058 936309465 580030866 680237797 831028663 457457604 326384937 14297338 964125625 825790020 606932416 580030866 326384937 326384937 896696773 828927692 384773958 421319638 833320035 341340420 706786139 292993260 373950160 766460882 689144692 426804318 916978609 573410811 341340420 833320035 175601100 74922304 476863561 326384937 128172058 580030866 846170712 228994771 62570858 766460882 846170712 916978609 766460882 175601100 662997517 671009508 850680713 421319638 421303765 580030866 892526868 455972234 457457604 639642999 662997517 455972234 706786139 396735868 828927692 591974489 856735137 677668583 770508461 250175378 56515478 421303765 637132487 416142329 770508461 74922304 175701124 171884847 341340420 56515478 128172058 648616244 74922304 149507119 964125625 831028663 267197527 715427395 225005793 56515478 622619054 622619054 222705824 336593863 833320035 631604897 689144692 384773958 14297338 658765373 862458309 833320035 850680713 156349888 846170712 924634937 338511968 396735868 163169584 74922304 569034545 277856219 513415788 924634937 14297338 689710096 416142329 846170712 680237797 119786837 291594021 56515478 326384937 916978609 973264476 432062450 338511968 770508461 680237797 637132487 267197527 163169584 569034545 171884847 648085065 899117577 648085065 35579887 936309465 677668583 341340420 14297338 421303765 338511968 552836563 662997517 62570858 658765373 662997517 420387751 86574100 250175378 14297338 173590688 671009508 149507119 277856219 70200609 691658174 631604897 831028663 156349888 222705824 119786837 222705824 896696773 671009508 896696773 924634937 420387751 373950160 892526868 228994771 338201288 825790020 552836563 766460882 128172058 513415788 824610448 457457604 146266056 856735137 292993260 924206054 146266056 680237797 856735137 706786139 924634937 824610448 580030866 669918126 277856219 825790020 336593863 396735868 658765373 831028663 924206054 267197527 14297338 338201288 936309465 669918126 341340420 421303765 225005793 606932416 846170712 770508461 35579887 292993260 580030866 163169584 228994771 432062450 416142329 373950160 336593863 156349888 658765373 291594021 715427395 899117577 163169584 677668583 513415788 689710096 862458309 663559431 291594021 119786837 432062450 663559431 156349888 157524924 32466636 420167079 267197527 648085065 326910332 896696773 669918126 421319638 86574100 86574100 173590688 663559431 695926284 631604897 247512739 426804318 338511968 32466636 336593863 432062450 420387751 222705824 384773958 689696038 639642999 706786139 896696773 426804318 39563973 833320035 86574100 648616244 267197527 706786139 62570858 689144692 899117577 606932416 32466636 853333181 892526868 128172058 396735868 247512739 21936446 825790020 662997517 658765373 478544246 825790020 671009508 916978609 338201288 631604897 292993260 569034545 850680713 432062450 695926284 128172058 420167079 631604897 569034545 766460882 824610448 896696773 680237797 277856219 416142329 552836563 892526868 639642999 689144692 457457604 964125625 341340420 846170712 420387751 175601100 396735868 552836563 639642999 62570858 455972234 924634937 173590688 924206054 291594021 689710096 39563973 432062450 416142329 833320035 341340420 146266056 292993260 677668583 457457604 689696038 421303765 173590688 631604897 715427395 62570858 896696773 74922304 639642999 662997517 277856219 648616244 455972234 432062450 86574100 715427395 677668583 964125625 291594021 669918126 622619054 936309465 39563973 831028663 862458309 691658174 591974489 662997517 924206054 766460882 32466636 662997517 476863561 455972234 689710096 973264476 899117577 341340420 766460882 648616244 420387751 336593863 420387751 341340420 173590688 373950160 421303765 86574100 896696773 149507119 669918126 247512739 413547205 552836563 639642999 119786837 250175378 658765373 416142329 14297338 420167079 384773958 695926284 591974489 706786139 175701124 21936446 247512739 606932416 706786139 580030866 924634937 228994771 455972234 766460882 21936446 622619054 74922304 175601100 689710096 455972234 662997517 250175378 766460882 658765373 420167079 338511968 580030866 916978609 639642999 606932416 648085065 831028663 35579887 175701124 326384937 56515478 277856219 689144692 637132487 32466636 715427395 247512739 228994771 892526868 373950160 146266056 637132487 62570858 171884847 824610448 14297338 689144692 277856219 671009508 421303765 35579887 850680713 173590688 175701124 924634937 277856219 149507119 128172058 119786837 56515478 175601100 853333181 457457604 292993260 62570858 267197527 39563973 336593863 432062450 157524924 691658174 591974489 457457604 157524924 924634937 899117577 338511968 850680713 35579887 146266056 420167079 478544246 14297338 32466636 671009508 416142329 824610448 691658174 862458309 924634937 591974489 824610448 663559431 896696773 156349888 228994771 862458309 21936446 222705824 824610448 421319638 384773958 770508461 924634937 476863561 74922304 277856219 833320035 936309465 706786139 831028663 292993260 892526868 250175378 146266056 476863561 677668583 32466636 86574100 247512739 173590688 637132487 689144692 478544246 56515478 663559431 569034545 171884847 892526868 413547205 662997517 250175378 856735137 654774801 146266056 341340420 850680713 32466636 654774801 21936446 846170712 924206054 175601100 916978609 669918126 35579887 267197527 824610448 973264476 432062450 853333181 478544246 824610448 853333181 631604897 715427395 336593863 658765373 163169584 671009508 662997517 86574100 432062450 695926284 766460882 62570858 637132487 856735137 175701124 924634937 662997517 850680713 850680713 384773958 654774801 413547205 228994771 671009508 706786139 32466636 691658174 695926284 824610448 455972234 680237797 856735137 336593863 658765373 569034545 706786139 766460882 267197527 426804318 421319638 680237797 648085065 899117577 128172058 680237797 413547205 420387751 591974489 658765373 671009508 163169584 326910332 163169584 924206054 936309465 128172058 964125625 336593863 973264476 648085065 766460882 119786837 247512739 175701124 70200609 631604897 373950160 591974489 173590688 663559431 573410811 163169584 157524924 455972234 175701124 163169584 662997517 715427395 326910332 689144692 850680713 175601100 457457604 247512739 432062450 119786837 455972234 149507119 413547205 850680713 326384937 856735137 413547205 421303765 833320035 853333181 156349888 149507119 689144692 14297338 715427395 662997517 291594021 338511968 247512739 373950160 924206054 173590688 175701124 421303765 828927692 457457604 846170712 689144692 291594021 824610448 146266056 899117577 552836563 663559431 56515478 862458309 341340420 853333181 457457604 119786837 658765373 964125625 513415788 846170712 973264476 770508461 222705824 146266056 513415788 648085065 691658174 648085065 128172058 677668583 173590688 35579887 149507119 247512739 639642999 648085065 669918126 338511968 691658174 146266056 573410811 338511968 39563973 580030866 250175378 478544246 326910332 706786139 631604897 573410811 936309465 964125625 677668583 691658174 691658174 420167079 924206054 21936446 149507119 56515478 850680713 420167079 850680713 14297338 149507119 228994771 825790020 639642999 770508461 62570858 662997517 648616244 21936446 924206054 225005793 669918126 964125625 163169584 338201288 825790020 850680713 128172058 421319638 648085065 689144692 326384937 476863561 119786837 74922304 336593863 426804318 662997517 825790020 326910332 936309465 421319638 421303765 916978609 846170712 228994771 421319638 853333181 277856219 828927692 373950160 478544246 62570858 175601100 850680713 338511968 457457604 455972234 639642999 21936446 850680713 573410811 70200609 677668583 916978609 899117577 163169584 432062450 715427395 824610448 338511968 513415788 637132487 326384937 175601100 715427395 157524924 825790020 622619054 715427395 892526868 267197527 416142329 267197527 420167079 338201288 637132487 225005793 228994771 573410811 173590688 457457604 338201288 580030866 277856219 552836563 292993260 606932416 32466636 637132487 32466636 856735137 695926284 622619054 828927692 973264476 846170712 862458309 416142329 896696773 580030866 86574100 825790020 706786139 420167079 396735868 175601100 770508461 770508461 648616244 476863561 149507119 663559431 247512739 831028663 384773958 833320035 770508461 677668583 770508461 35579887 671009508 689144692 631604897 421303765 936309465 326384937 14297338 648616244 896696773 689710096 862458309 552836563 478544246 338511968 924206054 862458309 413547205 831028663 420167079 631604897 862458309 662997517 654774801 70200609 924206054 706786139 292993260 964125625 715427395 973264476 247512739 267197527 70200609 426804318 421303765 689144692 715427395 658765373 326384937 338511968 338511968 457457604 228994771 680237797 420387751 631604897 39563973 35579887 250175378 70200609 14297338 173590688 421319638 146266056 341340420 677668583 899117577 14297338 924634937 658765373 669918126 964125625 671009508 149507119 677668583 56515478 157524924 691658174 663559431 39563973 573410811 677668583 338201288 396735868 128172058 457457604 622619054 689696038 662997517 631604897 924206054 157524924 639642999 766460882 850680713 336593863 420167079 677668583 695926284 478544246 146266056 631604897 573410811 373950160 637132487 924206054 580030866 228994771 128172058 326384937 663559431 157524924 250175378 478544246 856735137 476863561 662997517 677668583 420167079 924634937 654774801 591974489 715427395 277856219 648616244 622619054 691658174 476863561 292993260 689144692 828927692 175701124 677668583 291594021 828927692 569034545 862458309 825790020 637132487 476863561 654774801 591974489 924634937 828927692 552836563 373950160 689144692 338201288 157524924 175701124 973264476 86574100 338201288 14297338 128172058 648616244 326384937 899117577 149507119 924206054 32466636 654774801 457457604 478544246 654774801 706786139 35579887 70200609 766460882 916978609 552836563 420387751 292993260 691658174 156349888 56515478 326384937 476863561 338201288 964125625 384773958 457457604 336593863 326384937 421319638 770508461 856735137 658765373 175601100 899117577 32466636 373950160 413547205 128172058 825790020 658765373 669918126 149507119 715427395 828927692 770508461 171884847 677668583 637132487 639642999 770508461 228994771 654774801 420167079 292993260 421319638 662997517 899117577 671009508 420387751 336593863 14297338 326384937 639642999 862458309 338511968 899117577 175601100 39563973 163169584 128172058 384773958 21936446 964125625 39563973 831028663 56515478 476863561 70200609 267197527 156349888 569034545 924634937 846170712 850680713 326384937 846170712 39563973 648616244 639642999 250175378 341340420 924206054 326384937 853333181 663559431 824610448 35579887 222705824 825790020 171884847 86574100 413547205 222705824 222705824 573410811 156349888 680237797 128172058 892526868 706786139 250175378 70200609 513415788 850680713 631604897 336593863 426804318 689696038 14297338 766460882 680237797 622619054 416142329 70200609 175601100 128172058 156349888 677668583 413547205 247512739 831028663 455972234 39563973 86574100 157524924 552836563 455972234 326910332 654774801 828927692 833320035 292993260 457457604 662997517 267197527 86574100 680237797 892526868 163169584 715427395 622619054 338511968 173590688 677668583 277856219 146266056 689710096 39563973 862458309 39563973 326384937 74922304 432062450 573410811 476863561 128172058 648085065 292993260 175601100 171884847 648085065 936309465 846170712 639642999 35579887 689144692 416142329 173590688 846170712 478544246 591974489 56515478 476863561 338511968 833320035 146266056 591974489 513415788 552836563 591974489 853333181 706786139 384773958 833320035 39563973 825790020 86574100 421303765 291594021 689144692 32466636 413547205 591974489 833320035 338511968 421303765 695926284 326384937 766460882 341340420 267197527 119786837 689144692 899117577 14297338 250175378 14297338 677668583 173590688 476863561 173590688 924206054 622619054 426804318 128172058 691658174 171884847 715427395 420387751 62570858 689696038 846170712 157524924 591974489 569034545 292993260 128172058 74922304 421319638 420387751 70200609 936309465 421303765 924634937 426804318 669918126 591974489 828927692 924206054 828927692 455972234 396735868 338201288 936309465 924634937 831028663 420387751 663559431 336593863 850680713 326384937 56515478 591974489 277856219 476863561 326910332 591974489 513415788 39563973 62570858 455972234 648085065 455972234 86574100 292993260 163169584 173590688 715427395 825790020 476863561 250175378 850680713 825790020 973264476 828927692 291594021 267197527 658765373 669918126 421303765 455972234 421319638 580030866 413547205 689144692 70200609 631604897 924634937 157524924 326910332 225005793 338201288 648616244 936309465 658765373 421303765 862458309 770508461 338511968 846170712 338201288 171884847 715427395 924634937 828927692 175601100 157524924 689710096 74922304 622619054 326384937 580030866 973264476 432062450 74922304 846170712 156349888 828927692 662997517 896696773 669918126 336593863 455972234 396735868 62570858 695926284 513415788 824610448 341340420 119786837 899117577 119786837 770508461 426804318 56515478 146266056 225005793 413547205 924634937 62570858 128172058 222705824 341340420 163169584 222705824 715427395 622619054 21936446 326910332 648085065 695926284 338201288 413547205 292993260 862458309 663559431 56515478 336593863 292993260 56515478 591974489 171884847 689144692 916978609 573410811 648616244 291594021 341340420 222705824 146266056 476863561 21936446 856735137 326384937 964125625 396735868 648085065 74922304 648616244 56515478 225005793 677668583 149507119 828927692 639642999 35579887 715427395 569034545 695926284 338201288 157524924 21936446 416142329 637132487 326910332 326910332 222705824 222705824 173590688 128172058 715427395 250175378 338201288 828927692 173590688 569034545 62570858 171884847 39563973 74922304 591974489 573410811 856735137 70200609 846170712 896696773 569034545 552836563 695926284 899117577 267197527 677668583 225005793 426804318 924206054 338511968 39563973 338201288 455972234 119786837 892526868 680237797 163169584 573410811 35579887 639642999 637132487 420167079 513415788 828927692 899117577 247512739 62570858 828927692 680237797 637132487 689710096 862458309 420387751 853333181 691658174 146266056 862458309 639642999 715427395 70200609 706786139 175601100 552836563 247512739 677668583 384773958 580030866 973264476 175701124 862458309 175701124 637132487 706786139 426804318 671009508 341340420 552836563 706786139 662997517 856735137 833320035 157524924 35579887 373950160 936309465 35579887 457457604 924634937 853333181 892526868 267197527 606932416 591974489 825790020 326910332 291594021 432062450 680237797 373950160 896696773 56515478 637132487 569034545 338511968 853333181 964125625 14297338 156349888 250175378 689710096 663559431 222705824 552836563 706786139 35579887 163169584 824610448 222705824 573410811 770508461 862458309 825790020 706786139 225005793 648085065 341340420 119786837 631604897 119786837 384773958 338201288 850680713 828927692 421319638 846170712 146266056 341340420 14297338 689710096 156349888 862458309 455972234 175601100 56515478 35579887 569034545 373950160 770508461 964125625 421303765 149507119 173590688 74922304 853333181 74922304 580030866 569034545 173590688 336593863 856735137 669918126 896696773 277856219 173590688 591974489 62570858 70200609 336593863 654774801 671009508 338511968 669918126 973264476 770508461 175601100 973264476 420387751 175701124 569034545 715427395 689710096 766460882 396735868 964125625 964125625 70200609 175601100 631604897 856735137 432062450 476863561 338201288 639642999 924206054 476863561 828927692 421319638 478544246 70200609 916978609 32466636 648085065 648616244 715427395 766460882 175601100 663559431 326384937 924634937 476863561 695926284 267197527 326384937 146266056 14297338 416142329 896696773 222705824 250175378 326384937 341340420 896696773 21936446 175701124 639642999 478544246 924634937 766460882 32466636 631604897 146266056 862458309 680237797 171884847 856735137 766460882 247512739 420167079 338201288 173590688 267197527 916978609 14297338 173590688 35579887 637132487 373950160 291594021 899117577 896696773 373950160 924634937 225005793 222705824 156349888 171884847 291594021 250175378 663559431 128172058 457457604 14297338 225005793 163169584 658765373 455972234 396735868 175701124 924634937 173590688 421319638 326910332 631604897 291594021 973264476 663559431 175601100 14297338 658765373 706786139 573410811 580030866 654774801 862458309 222705824 825790020 680237797 476863561 336593863 569034545 163169584 669918126 606932416 689696038 326384937 225005793 128172058 478544246 856735137 552836563 250175378 936309465 552836563 850680713 828927692 128172058 591974489 569034545 175701124 432062450 292993260 149507119 648616244 420387751 413547205 338201288 648616244 163169584 413547205 56515478 175701124 14297338 639642999 62570858 850680713 413547205 39563973 156349888 420387751 825790020 292993260 573410811 338511968 149507119 86574100 338511968 622619054 569034545 856735137 14297338 250175378 899117577 228994771 580030866 250175378 326384937 669918126 426804318 671009508 850680713 336593863 175601100 680237797 853333181 478544246 715427395 622619054 513415788 766460882 396735868 432062450 478544246 695926284 924634937 250175378 32466636 850680713 648616244 56515478 157524924 689144692 338201288 21936446 580030866 228994771 677668583 277856219 631604897 916978609 420387751 669918126 669918126 291594021 924634937 669918126 648616244 671009508 580030866 631604897 924634937 62570858 420387751 569034545 86574100 695926284 973264476 639642999 766460882 671009508 973264476 770508461 292993260 766460882 247512739 225005793 420387751 671009508 680237797 669918126 580030866 637132487 175601100 639642999 862458309 267197527 846170712 373950160 74922304 146266056 421319638 569034545 662997517 569034545 892526868 648085065 421303765 291594021 662997517 689144692 225005793 824610448 338511968 663559431 163169584 833320035 637132487 766460882 669918126 648616244 455972234 326910332 691658174 831028663 326910332 924634937 384773958 62570858 396735868 654774801 662997517 831028663 924206054 828927692 338201288 662997517 222705824 396735868 413547205 277856219 689144692 163169584 573410811 695926284 384773958 457457604 21936446 175701124 677668583 639642999 149507119 457457604 825790020 32466636 421303765 689696038 924634937 654774801 770508461 856735137 828927692 338201288 695926284 373950160 856735137 569034545 552836563 916978609 421319638 899117577 39563973 421319638 606932416 478544246 250175378 267197527 648616244 936309465 513415788 695926284 552836563 146266056 828927692 671009508 639642999 663559431 478544246 824610448 175601100 86574100 157524924 247512739 622619054 39563973 580030866 14297338 552836563 336593863 277856219 689144692 326910332 32466636 639642999 62570858 770508461 35579887 163169584 74922304 156349888 706786139 291594021 853333181 432062450 831028663 648085065 639642999 648616244 228994771 336593863 291594021 426804318 916978609 338201288 695926284 853333181 824610448 862458309 432062450 291594021 62570858 277856219 569034545 662997517 631604897 86574100 420167079 513415788 413547205 899117577 277856219 373950160 825790020 21936446 964125625 766460882 175701124 662997517 478544246 569034545 175701124 831028663 291594021 569034545 74922304 853333181 824610448 689696038 924206054 846170712 680237797 396735868 706786139 62570858 924634937 420167079 420387751 689696038 338201288 706786139 291594021 648085065 416142329 86574100 86574100 157524924 222705824 573410811 648616244 146266056 770508461 706786139 476863561 648616244 455972234 336593863 86574100 862458309 267197527 648616244 163169584 828927692 421303765 338201288 225005793 828927692 846170712 677668583 850680713 420167079 14297338 222705824 250175378 56515478 828927692 680237797 32466636 824610448 146266056 850680713 973264476 924634937 171884847 846170712 86574100 222705824 62570858 421303765 373950160 828927692 149507119 715427395 669918126 846170712 455972234 396735868 580030866 74922304 432062450 689710096 658765373 680237797 689696038 326384937 573410811 513415788 228994771 291594021 32466636 591974489 128172058 420387751 292993260 689144692 426804318 850680713 973264476 899117577 513415788 291594021 924206054 924206054 277856219 74922304 149507119 432062450 689144692 416142329 341340420 171884847 292993260 338511968 421319638 964125625 706786139 338201288 455972234 128172058 689710096 478544246 924206054 766460882 606932416 591974489 396735868 770508461 856735137 432062450 663559431 715427395 291594021 416142329 964125625 850680713 336593863 853333181 228994771 336593863 413547205 432062450 680237797 338201288 513415788 715427395 62570858 338201288 658765373 671009508 846170712 828927692 341340420 21936446 689144692 689696038 426804318 552836563 413547205 326910332 622619054 326384937 291594021 689144692 420167079 39563973 833320035 648085065 291594021 455972234 662997517 35579887 856735137 156349888 396735868 74922304 828927692 622619054 119786837 267197527 247512739 853333181 591974489 677668583 831028663 973264476 824610448 413547205 662997517 513415788 478544246 175701124 336593863 973264476 677668583 341340420 149507119 21936446 671009508 119786837 637132487 476863561 677668583 689144692 421319638 173590688 846170712 677668583 662997517 924634937 62570858 766460882 35579887 662997517 715427395 149507119 825790020 157524924 622619054 478544246 292993260 964125625 86574100 146266056 56515478 899117577 689144692 637132487 173590688 35579887 853333181 336593863 637132487 631604897 639642999 476863561 157524924 622619054 569034545 828927692 689144692 421319638 396735868 552836563 606932416 831028663 648085065 892526868 338201288 476863561 175601100 32466636 56515478 420167079 62570858 680237797 648085065 569034545 715427395 825790020 654774801 420167079 432062450 426804318 853333181 669918126 622619054 824610448 225005793 396735868 552836563 62570858 277856219 552836563 824610448 695926284 338201288 833320035 824610448 899117577 552836563 658765373 689144692 70200609 833320035 639642999 677668583 326910332 892526868 689144692 892526868 662997517 580030866 689696038 225005793 689696038 35579887 421303765 824610448 689710096 277856219 924634937 662997517 56515478 513415788 591974489 695926284 326384937 631604897 62570858 175601100 128172058 413547205 225005793 680237797 157524924 39563973 691658174 157524924 853333181 846170712 706786139 669918126 175701124 119786837 833320035 74922304 648616244 326910332 338511968 899117577 637132487 691658174 336593863 478544246 247512739 157524924 973264476 157524924 457457604 924206054 146266056 639642999 639642999 831028663 149507119 828927692 149507119 580030866 853333181 766460882 86574100 163169584 171884847 580030866 715427395 850680713 416142329 856735137 119786837 680237797 373950160 924206054 892526868 850680713 677668583 35579887 32466636 936309465 292993260 250175378 828927692 341340420 156349888 680237797 715427395 669918126 663559431 267197527 831028663 677668583 850680713 14297338 964125625 637132487 421303765 936309465 856735137 964125625 173590688 341340420 426804318 689696038 32466636 831028663 770508461 658765373 924206054 580030866 654774801 606932416 338511968 770508461 552836563 552836563 828927692 384773958 916978609 421319638 896696773 119786837 695926284 552836563 662997517 35579887 338511968 862458309 689696038 74922304 648616244 671009508 416142329 622619054 824610448 14297338 336593863 892526868 222705824 171884847 924206054 175701124 175701124 573410811 173590688 862458309 680237797 766460882 825790020 924634937 662997517 573410811 924206054 569034545 691658174 373950160 936309465 689696038 824610448 606932416 715427395 715427395 426804318 128172058 689696038 828927692 622619054 420167079 924634937 766460882 56515478 175701124 648085065 326384937 654774801 457457604 689144692 396735868 228994771 291594021 163169584 853333181 336593863 695926284 689710096 156349888 247512739 856735137 291594021 689710096 622619054 831028663 175701124 648616244 476863561 420387751 225005793 677668583 175601100 413547205 341340420 916978609 277856219 478544246 648085065 128172058 654774801 892526868 175601100 669918126 715427395 936309465 770508461 916978609 478544246 222705824 862458309 396735868 420387751 580030866 228994771 163169584 706786139 833320035 850680713 173590688 56515478 421303765 677668583 689144692 228994771 916978609 228994771 146266056 648085065 689696038 336593863 828927692 426804318 326910332 413547205 476863561 824610448 648616244 156349888 292993260 149507119 420387751 336593863 156349888 128172058 637132487 396735868 74922304 432062450 338511968 478544246 326384937 21936446 413547205 277856219 831028663 654774801 964125625 14297338 128172058 691658174 146266056 267197527 899117577 663559431 964125625 341340420 770508461 56515478 396735868 421303765 326910332 669918126 146266056 689710096 662997517 639642999 432062450 56515478 580030866 964125625 32466636 338511968 146266056 225005793 432062450 824610448 421303765 513415788 341340420 833320035 853333181 21936446 669918126 247512739 86574100 326384937 175601100 457457604 292993260 715427395 689696038 225005793 648085065 973264476 654774801 706786139 831028663 648085065 591974489 222705824 173590688 128172058 292993260 663559431 173590688 964125625 163169584 936309465 338201288 853333181 171884847 662997517 689144692 157524924 695926284 338511968 936309465 173590688 846170712 156349888 175701124 457457604 924206054 924634937 119786837 580030866 420167079 156349888 691658174 291594021 476863561 663559431 416142329 222705824 892526868 591974489 715427395 156349888 175601100 74922304 336593863 432062450 853333181 14297338 146266056 86574100 663559431 936309465 420387751 936309465 426804318 513415788 639642999 850680713 35579887 171884847 680237797 831028663 413547205 338201288 292993260 420387751 250175378 766460882 455972234 715427395 420167079 156349888 924634937 663559431 916978609 896696773 828927692 846170712 156349888 457457604 277856219 476863561 770508461 292993260 654774801 35579887 14297338 513415788 677668583 247512739 856735137 669918126 56515478 846170712 336593863 831028663 225005793 715427395 631604897 689710096 892526868 341340420 924206054 924206054 39563973 606932416 86574100 824610448 21936446 606932416 580030866 228994771 622619054 916978609 225005793 416142329 924634937 637132487 173590688 32466636 32466636 338511968 157524924 432062450 695926284 606932416 580030866 766460882 426804318 222705824 478544246 715427395 173590688 924634937 846170712 770508461 862458309 373950160 86574100 292993260 175601100 964125625 648616244 706786139 175601100 916978609 689144692 892526868 936309465 39563973 373950160 62570858 35579887 850680713 478544246 892526868 250175378 825790020 267197527 32466636 637132487 662997517 426804318 573410811 74922304 853333181 156349888 766460882 326384937 899117577 149507119 964125625 671009508 250175378 175601100 225005793 14297338 573410811 326910332 247512739 677668583 695926284 663559431 662997517 384773958 924634937 157524924 70200609 228994771 146266056 663559431 225005793 35579887 831028663 119786837 250175378 770508461 420167079 591974489 175601100 173590688 119786837 824610448 706786139 396735868 850680713 715427395 833320035 648085065 384773958 513415788 513415788 149507119 416142329 476863561 171884847 228994771 569034545 175601100 856735137 432062450 62570858 856735137 336593863 671009508 416142329 413547205 824610448 149507119 899117577 856735137 924634937 671009508 662997517 222705824 856735137 119786837 689710096 247512739 228994771 62570858 606932416 824610448 149507119 384773958 277856219 680237797 39563973 853333181 715427395 824610448 457457604 654774801 691658174 74922304 691658174 173590688 478544246 916978609 225005793 291594021 850680713 677668583 662997517 648085065 892526868 706786139 74922304 292993260 173590688 175601100 156349888 648085065 573410811 973264476 850680713 420167079 513415788 175701124 924206054 341340420 862458309 277856219 341340420 513415788 833320035 936309465 689696038 171884847 228994771 338201288 421319638 175601100 455972234 513415788 250175378 250175378 637132487 146266056 606932416 936309465 591974489 828927692 552836563 35579887 924634937 766460882 892526868 663559431 171884847 569034545 513415788 691658174 677668583 580030866 689696038 916978609 250175378 175701124 267197527 292993260 896696773 831028663 671009508 416142329 825790020 228994771 222705824 119786837 222705824 225005793 222705824 291594021 569034545 421303765 222705824 689696038 457457604 573410811 924634937 924634937 833320035 341340420 338511968 853333181 513415788 973264476 862458309 631604897 828927692 225005793 853333181 149507119 850680713 663559431 648085065 457457604 689144692 175701124 413547205 420167079 552836563 622619054 856735137 964125625 326384937 21936446 706786139 336593863 70200609 715427395 689696038 825790020 862458309 56515478 770508461 853333181 225005793 32466636 766460882 32466636 856735137 326910332 671009508 671009508 662997517 715427395 426804318 86574100 695926284 689696038 56515478 637132487 663559431 770508461 476863561 146266056 70200609 639642999 128172058 892526868 689696038 128172058 336593863 426804318 421303765 156349888 689144692 416142329 267197527 639642999 631604897 916978609 899117577 149507119 455972234 648085065 892526868 828927692 606932416 622619054 455972234 291594021 680237797 691658174 420167079 671009508 156349888 831028663 62570858 426804318 689710096 658765373 128172058 267197527 336593863 850680713 689696038 606932416 637132487 336593863 662997517 292993260 384773958 662997517 648085065 689710096 654774801 277856219 413547205 457457604 689144692 421319638 513415788 513415788 648616244 924206054 825790020 680237797 853333181 825790020 292993260 706786139 648616244 924634937 833320035 35579887 648085065 32466636 706786139 833320035 828927692 973264476 416142329 14297338 663559431 420387751 171884847 56515478 658765373 833320035 513415788 766460882 416142329 862458309 14297338 267197527 828927692 175701124 680237797 326384937 267197527 850680713 146266056 622619054 21936446 426804318 580030866 862458309 421303765 706786139 896696773 146266056 658765373 128172058 631604897 476863561 39563973 432062450 689144692 689144692 157524924 21936446 573410811 833320035 648616244 896696773 173590688 689696038 156349888 715427395 658765373 457457604 892526868 680237797 695926284 862458309 478544246 420387751 936309465 173590688 420387751 457457604 663559431 896696773 128172058 228994771 338511968 326910332 973264476 421319638 396735868 846170712 916978609 39563973 157524924 896696773 175601100 225005793 175601100 338201288 384773958 277856219 267197527 35579887 247512739 853333181 119786837 338511968 277856219 457457604 478544246 973264476 654774801 247512739 924634937 56515478 128172058 156349888 964125625 671009508 513415788 770508461 222705824 163169584 695926284 658765373 677668583 420387751 146266056 569034545 677668583 413547205 766460882 663559431 21936446 766460882 421319638 175701124 899117577 163169584 86574100 175701124 671009508 936309465 862458309 924634937 426804318 39563973 35579887 326910332 39563973 250175378 654774801 21936446 639642999 824610448 156349888 654774801 622619054 513415788 648085065 853333181 648085065 292993260 831028663 631604897 680237797 149507119 416142329 828927692 973264476 766460882 631604897 247512739 850680713 149507119 338511968 163169584 384773958 277856219 74922304 341340420 432062450 326384937 14297338 420167079 828927692 552836563 916978609 580030866 856735137 706786139 128172058 421303765 896696773 478544246 569034545 175701124 853333181 862458309 663559431 292993260 828927692 654774801 326910332 573410811 654774801 715427395 850680713 824610448 86574100 338511968 336593863 825790020 689144692 149507119 862458309 833320035 373950160 591974489 420387751 766460882 413547205 569034545 671009508 21936446 831028663 14297338 833320035 899117577 326910332 766460882 677668583 21936446 654774801 862458309 706786139 455972234 680237797 267197527 899117577 421303765 606932416 457457604 171884847 831028663 862458309 663559431 669918126 639642999 336593863 916978609 341340420 384773958 828927692 70200609 277856219 478544246 292993260 21936446 662997517 631604897 70200609 35579887 171884847 936309465 416142329 163169584 622619054 770508461 766460882 824610448 341340420 157524924 396735868 225005793 14297338 146266056 973264476 706786139 691658174 326910332 648616244 326910332 964125625 70200609 648085065 476863561 128172058 171884847 695926284 622619054 384773958 637132487 669918126 86574100 267197527 146266056 850680713 680237797 833320035 631604897 373950160 648085065 631604897 850680713 513415788 420167079 606932416 292993260 250175378 833320035 396735868 671009508 156349888 833320035 573410811 171884847 924634937 631604897 899117577 416142329 662997517 569034545 157524924 654774801 573410811 770508461 250175378 432062450 420167079 850680713 455972234 39563973 569034545 622619054 828927692 706786139 56515478 637132487 373950160 853333181 35579887 671009508 338511968 62570858 228994771 580030866 39563973 924634937 432062450 478544246 228994771 156349888 671009508 916978609 62570858 691658174 420167079 896696773 146266056 336593863 924634937 373950160 14297338 373950160 662997517 420387751 396735868 654774801 899117577 569034545 662997517 691658174 513415788 62570858 277856219 706786139 573410811 157524924 677668583 591974489 689144692 171884847 86574100 631604897 326384937 648616244 62570858 336593863 171884847 14297338 916978609 689696038 824610448 862458309 146266056 341340420 833320035 128172058 426804318 669918126 222705824 326384937 964125625 671009508 924634937 426804318 432062450 225005793 267197527 476863561 689710096 146266056 35579887 250175378 648616244 39563973 677668583 163169584 247512739 416142329 338511968 853333181 267197527 695926284 476863561 569034545 846170712 338201288 639642999 916978609 21936446 119786837 658765373 637132487 384773958 770508461 573410811 396735868 478544246 222705824 384773958 825790020 631604897 157524924 695926284 639642999 56515478 591974489 825790020 326384937 149507119 663559431 862458309 622619054 421303765 892526868 689696038 689710096 277856219 476863561 292993260 973264476 833320035 420387751 850680713 432062450 648616244 648085065 606932416 680237797 680237797 715427395 146266056 622619054 924206054 833320035 455972234 421303765 964125625 373950160 341340420 416142329 669918126 853333181 648085065 421303765 689696038 846170712 631604897 171884847 476863561 86574100 21936446 850680713 420387751 663559431 267197527 591974489 973264476 856735137 250175378 341340420 432062450 384773958 831028663 455972234 669918126 416142329 478544246 62570858 250175378 648616244 70200609 478544246 964125625 689144692 384773958 250175378 14297338 669918126 421303765 341340420 648616244 146266056 648616244 766460882 225005793 766460882 267197527 420387751 669918126 677668583 648085065 62570858 622619054 171884847 175601100 338511968 56515478 455972234 677668583 326384937 35579887 677668583 267197527 175701124 396735868 478544246 828927692 669918126 606932416 833320035 426804318 247512739 973264476 637132487 924206054 292993260 669918126 715427395 421303765 163169584 689710096 14297338 416142329 715427395 416142329 228994771 86574100 62570858 715427395 936309465 924206054 455972234 706786139 35579887 420387751 513415788 924206054 648616244 916978609 478544246 21936446 573410811 770508461 552836563 856735137 648085065 478544246 341340420 119786837 326910332 896696773 833320035 648085065 631604897 476863561 689710096 149507119 663559431 663559431 32466636 825790020 573410811 658765373 648616244 173590688 766460882 846170712 631604897 569034545 171884847 56515478 432062450 341340420 637132487 247512739 591974489 341340420 689696038 658765373 175601100 70200609 396735868 853333181 689710096 856735137 156349888 119786837 396735868 862458309 853333181 247512739 924206054 62570858 74922304 654774801 846170712 648616244 267197527 850680713 695926284 631604897 225005793 175701124 250175378 326910332 862458309 420167079 157524924 639642999 637132487 420167079 432062450 856735137 247512739 631604897 14297338 573410811 715427395 552836563 149507119 606932416 669918126 639642999 689696038 149507119 291594021 824610448 62570858 457457604 828927692 622619054 250175378 292993260 277856219 326384937 680237797 862458309 455972234 899117577 573410811 766460882 35579887 338511968 39563973 689144692 663559431 770508461 291594021 420387751 766460882 250175378 70200609 669918126 455972234 267197527 856735137 420167079 247512739 171884847 896696773 421319638 766460882 850680713 973264476 156349888 671009508 338511968 846170712 175701124 846170712 936309465 862458309 338511968 770508461 56515478 862458309 14297338 669918126 715427395 171884847 766460882 936309465 175701124 173590688 432062450 689710096 86574100 622619054 856735137 35579887 250175378 862458309 825790020 850680713 637132487 421303765 856735137 420167079 964125625 662997517 476863561 163169584 413547205 677668583 637132487 924206054 267197527 338201288 56515478 856735137 70200609 156349888 689144692 146266056 292993260 648616244 639642999 457457604 74922304 916978609 973264476 831028663 146266056 416142329 677668583 228994771 326384937 292993260 591974489 341340420 648085065 228994771 648085065 606932416 825790020 689144692 21936446 695926284 222705824 146266056 14297338 156349888 457457604 173590688 662997517 591974489 432062450 421303765 247512739 637132487 70200609 715427395 916978609 384773958 706786139 513415788 846170712 420167079 420167079 62570858 70200609 639642999 770508461 591974489 336593863 936309465 21936446 631604897 936309465 149507119 637132487 326384937 86574100 373950160 631604897 689696038 689696038 86574100 247512739 833320035 631604897 292993260 973264476 421303765 373950160 896696773 175601100 86574100 277856219 420167079 476863561 689696038 846170712 247512739 715427395 833320035 569034545 70200609 478544246 691658174 175701124 695926284 695926284 831028663 831028663 924206054 862458309 924634937 70200609 671009508 420167079 580030866 128172058 648616244 476863561 658765373 695926284 86574100 373950160 924634937 32466636 396735868 573410811 924634937 457457604 173590688 828927692 828927692 850680713 86574100 338201288 715427395 648616244 175601100 654774801 862458309 157524924 637132487 770508461 457457604 225005793 455972234 21936446 850680713 637132487 669918126 899117577 338201288 478544246 715427395 426804318 513415788 862458309 671009508 222705824 336593863 680237797 892526868 326384937 631604897 39563973 853333181 326384937 766460882 416142329 825790020 648616244 119786837 825790020 146266056 936309465 825790020 648616244 648616244 222705824 680237797 62570858 631604897 862458309 639642999 35579887 56515478 606932416 924206054 825790020 689710096 70200609 476863561 569034545 421319638 455972234 637132487 250175378 62570858 569034545 973264476 175701124 175701124 862458309 35579887 86574100 228994771 936309465 591974489 715427395 691658174 267197527 70200609 924206054 899117577 291594021 677668583 291594021 336593863 637132487 70200609 157524924 669918126 341340420 222705824 326384937 173590688 715427395 663559431 74922304 432062450 326384937 326384937 277856219 856735137 513415788 171884847 86574100 222705824 86574100 833320035 662997517 247512739 658765373 373950160 831028663 432062450 828927692 924634937 770508461 225005793 291594021 373950160 56515478 14297338 580030866 691658174 662997517 228994771 326910332 277856219 924206054 715427395 128172058 32466636 706786139 267197527 173590688 420167079 476863561 973264476 770508461 552836563 14297338 336593863 338201288 277856219 39563973 573410811 74922304 421319638 62570858 432062450 622619054 591974489 277856219 606932416 856735137 326910332 824610448 856735137 326910332 691658174 825790020 658765373 14297338 119786837 671009508 396735868 119786837 175601100 639642999 689144692 552836563 478544246 421319638 766460882 70200609 326384937 846170712 21936446 669918126 373950160 292993260 892526868 853333181 648085065 631604897 770508461 669918126 338201288 846170712 631604897 432062450 70200609 149507119 277856219 247512739 846170712 677668583 591974489 250175378 964125625 373950160 74922304 591974489 658765373 825790020 639642999 850680713 175601100 825790020 432062450 637132487 292993260 671009508 691658174 56515478 32466636 163169584 591974489 924634937 416142329 831028663 228994771 455972234 373950160 326910332 654774801 420387751 21936446 384773958 850680713 680237797 846170712 326384937 267197527 175601100 171884847 476863561 637132487 74922304 432062450 680237797 658765373 157524924 569034545 74922304 175601100 74922304 146266056 291594021 413547205 35579887 964125625 973264476 326384937 421319638 663559431 157524924 70200609 457457604 426804318 569034545 828927692 56515478 662997517 146266056 658765373 892526868 862458309 833320035 86574100 56515478 291594021 689144692 552836563 573410811 695926284 228994771 21936446 671009508 39563973 936309465 689696038 648085065 35579887 336593863 569034545 39563973 825790020 715427395 580030866 416142329 432062450 175701124 74922304 247512739 606932416 669918126 478544246 163169584 175701124 420167079 21936446 973264476 74922304 86574100 86574100 766460882 457457604 663559431 163169584 86574100 247512739 833320035 706786139 639642999 654774801 421319638 171884847 175601100 648085065 658765373 173590688 695926284 277856219 680237797 833320035 569034545 86574100 677668583 70200609 964125625 86574100 119786837 175701124 569034545 663559431 639642999 964125625 292993260 924206054 831028663 631604897 326910332 39563973 631604897 163169584 573410811 277856219 175601100 669918126 513415788 591974489 680237797 573410811 552836563 128172058 833320035 637132487 663559431 671009508 250175378 336593863 222705824 74922304 70200609 892526868 175601100 828927692 853333181 833320035 766460882 326910332 846170712 163169584 669918126 421303765 413547205 862458309 654774801 896696773 267197527 591974489 416142329 689144692 476863561 680237797 513415788 924206054 689696038 856735137 850680713 896696773 175701124 413547205 513415788 175601100 573410811 250175378 70200609 552836563 856735137 119786837 573410811 175601100 899117577 924634937 420387751 715427395 573410811 658765373 828927692 146266056 569034545 689710096 825790020 338201288 222705824 691658174 247512739 228994771 21936446 416142329 291594021 341340420 247512739 706786139 715427395 384773958 695926284 384773958 326910332 924206054 924206054 689144692 70200609 119786837 373950160 175601100 476863561 658765373 622619054 899117577 850680713 163169584 964125625 267197527 573410811 373950160 569034545 637132487 14297338 478544246 86574100 128172058 580030866 455972234 689144692 637132487 157524924 56515478 892526868 654774801 770508461 695926284 292993260 62570858 225005793 373950160 924206054 341340420 669918126 39563973 924206054 35579887 421319638 373950160 680237797 175701124 680237797 128172058 62570858 228994771 86574100 648085065 825790020 662997517 916978609 70200609 420387751 222705824 892526868 862458309 222705824 70200609 639642999 341340420 163169584 569034545 924634937 899117577 62570858 326384937 680237797 420167079 420167079 856735137 631604897 658765373 924206054 432062450 833320035 86574100 552836563 916978609 622619054 569034545 658765373 39563973 662997517 671009508 828927692 74922304 175701124 119786837 156349888 639642999 715427395 663559431 846170712 689696038 149507119 916978609 936309465 637132487 157524924 396735868 396735868 856735137 833320035 426804318 695926284 663559431 862458309 62570858 39563973 421319638 171884847 338511968 247512739 476863561 833320035 225005793 338201288 853333181 706786139 680237797 149507119 32466636 163169584 639642999 689696038 373950160 591974489 373950160 639642999 175701124 222705824 677668583 591974489 421319638 856735137 157524924 86574100 149507119 580030866 569034545 35579887 175601100 862458309 250175378 420167079 326910332 32466636 455972234 39563973 74922304 631604897 862458309 552836563 677668583 70200609 326384937 663559431 862458309 157524924 850680713 824610448 631604897 715427395 828927692 689144692 654774801 336593863 680237797 457457604 455972234 658765373 622619054 916978609 157524924 384773958 964125625 292993260 39563973 648085065 916978609 964125625 856735137 338511968 648085065 476863561 916978609 663559431 156349888 513415788 171884847 384773958 846170712 924634937 420167079 338201288 277856219 250175378 689696038 413547205 277856219 580030866 70200609 973264476 695926284 420387751 338201288 715427395 964125625 924206054 341340420 973264476 338511968 680237797 175601100 639642999 569034545 828927692 250175378 691658174 291594021 824610448 384773958 146266056 580030866 669918126 639642999 420387751 924206054 973264476 338511968 432062450 338201288 163169584 892526868 892526868 662997517 86574100 338511968 669918126 163169584 338201288 119786837 250175378 416142329 654774801 56515478 896696773 856735137 853333181 936309465 291594021 128172058 74922304 513415788 828927692 457457604 706786139 552836563 292993260 825790020 149507119 267197527 706786139 824610448 426804318 70200609 663559431 715427395 569034545 896696773 457457604 689696038 457457604 896696773 680237797 432062450 14297338 658765373 32466636 326384937 552836563 973264476 853333181 421303765 292993260 421303765 637132487 573410811 680237797 663559431 420387751 146266056 156349888 924206054 513415788 689710096 39563973 70200609 277856219 478544246 689710096 420387751 648616244 591974489 267197527 175601100 824610448 56515478 396735868 552836563 413547205 336593863 70200609 689710096 326384937 476863561 35579887 338201288 677668583 74922304 689144692 689696038 247512739 56515478 689710096 228994771 916978609 916978609 21936446 916978609 267197527 225005793 39563973 175701124 856735137 924634937 552836563 277856219 173590688 277856219 336593863 689144692 228994771 916978609 654774801 513415788 831028663 658765373 770508461 291594021 250175378 639642999 338201288 373950160 14297338 74922304 173590688 658765373 695926284 478544246 850680713 828927692 326910332 413547205 833320035 695926284 513415788 336593863 680237797 689144692 157524924 770508461 706786139 157524924 663559431 691658174 338201288 476863561 420387751 648085065 70200609 680237797 228994771 421319638 689696038 384773958 896696773 824610448 591974489 157524924 326384937 157524924 669918126 326384937 426804318 825790020 341340420 825790020 39563973 421303765 892526868 478544246 677668583 225005793 396735868 639642999 326910332 689144692 277856219 175701124 326384937 32466636 591974489 846170712 569034545 689696038 691658174 669918126 373950160 856735137 14297338 21936446 175601100 695926284 648085065 62570858 291594021 936309465 119786837 973264476 637132487 421303765 373950160 856735137 175601100 119786837 706786139 850680713 62570858 222705824 149507119 421319638 591974489 250175378 421303765 420387751 225005793 677668583 862458309 648085065 637132487 426804318 157524924 56515478 277856219 163169584 648616244 846170712 175601100 163169584 228994771 573410811 267197527 850680713 824610448 896696773 421303765 421303765 421319638 569034545 669918126 637132487 421303765 292993260 964125625 648616244 455972234 680237797 416142329 706786139 677668583 119786837 432062450 175701124 338201288 267197527 476863561 680237797 680237797 277856219 39563973 420387751 74922304 662997517 691658174 899117577 677668583 853333181 225005793 420167079 924206054 225005793 336593863 35579887 689144692 416142329 173590688 715427395 648616244 86574100 689144692 373950160 336593863 654774801 421303765 146266056 396735868 924206054 267197527 457457604 715427395 156349888 228994771 384773958 128172058 39563973 225005793 964125625 119786837 639642999 338511968 631604897 39563973 338511968 846170712 338511968 850680713 964125625 770508461 706786139 267197527 14297338 622619054 119786837 326384937 478544246 654774801 591974489 384773958 336593863 396735868 163169584 421303765 853333181 336593863 338511968 850680713 250175378 648085065 853333181 341340420 341340420 156349888 663559431 691658174 648616244 175601100 384773958 622619054 396735868 706786139 277856219 426804318 128172058 662997517 916978609 669918126 916978609 420167079 853333181 689696038 654774801 457457604 899117577 56515478 569034545 39563973 831028663 426804318 70200609 341340420 892526868 850680713 689144692 32466636 689144692 689696038 899117577 175601100 715427395 671009508 715427395 267197527 569034545 828927692 825790020 478544246 173590688 478544246 825790020 326384937 149507119 119786837 824610448 476863561 580030866 175601100 420387751 924634937 669918126 128172058 74922304 552836563 850680713 338511968 74922304 862458309 856735137 173590688 639642999 336593863 689710096 689710096 663559431 277856219 825790020 426804318 677668583 396735868 157524924 149507119 39563973 247512739 14297338 291594021 32466636 432062450 74922304 689696038 669918126 56515478 631604897 35579887 770508461 421319638 853333181 426804318 39563973 689710096 631604897 70200609 573410811 74922304 850680713 149507119 156349888 175701124 853333181 432062450 326910332 157524924 648616244 62570858 156349888 426804318 824610448 591974489 62570858 695926284 277856219 86574100 828927692 163169584 770508461 662997517 225005793 513415788 267197527 606932416 639642999 62570858 770508461 157524924 341340420 336593863 267197527 455972234 658765373 86574100 766460882 62570858 924206054 853333181 175701124 663559431 552836563 569034545 336593863 896696773 973264476 171884847 56515478 892526868 56515478 222705824 277856219 591974489 225005793 552836563 831028663 225005793 420167079 384773958 247512739 658765373 573410811 828927692 766460882 175601100 658765373 639642999 326384937 119786837 338511968 648085065 663559431 853333181 677668583 476863561 373950160 662997517 338201288 175701124 267197527 62570858 591974489 648085065 892526868 833320035 326384937 850680713 396735868 662997517 831028663 689144692 580030866 32466636 606932416 715427395 277856219 421303765 637132487 654774801 32466636 639642999 420167079 856735137 128172058 35579887 74922304 569034545 552836563 277856219 156349888 680237797 964125625 924206054 56515478 267197527 552836563 62570858 591974489 336593863 396735868 457457604 924206054 228994771 573410811 338201288 680237797 119786837 691658174 828927692 513415788 936309465 631604897 420387751 420167079 338511968 862458309 250175378 416142329 654774801 637132487 689710096 291594021 552836563 770508461 156349888 478544246 924206054 680237797 862458309 770508461 706786139 964125625 326910332 856735137 32466636 173590688 648085065 14297338 671009508 648085065 149507119 662997517 35579887 175601100 175601100 163169584 426804318 247512739 432062450 175701124 706786139 420167079 862458309 175701124 384773958 824610448 146266056 654774801 833320035 569034545 825790020 146266056 86574100 32466636 32466636 171884847 373950160 936309465 924206054 476863561 267197527 396735868 573410811 432062450 250175378 569034545 476863561 856735137 222705824 936309465 156349888 846170712 326384937 669918126 850680713 831028663 86574100 175701124 691658174 513415788 846170712 846170712 606932416 853333181 222705824 825790020 658765373 56515478 924206054 936309465 373950160 689144692 766460882 824610448 250175378 828927692 228994771 173590688 56515478 973264476 689710096 663559431 569034545 622619054 14297338 420167079 175701124 478544246 573410811 689710096 225005793 416142329 291594021 573410811 658765373 637132487 175601100 247512739 766460882 291594021 413547205 146266056 35579887 715427395 277856219 171884847 173590688 936309465 766460882 128172058 715427395 671009508 569034545 175701124 163169584 373950160 119786837 421303765 175701124 766460882 689710096 373950160 157524924 175601100 420387751 478544246 175601100 267197527 157524924 416142329 420167079 569034545 336593863 715427395 225005793 32466636 892526868 222705824 175601100 338511968 247512739 478544246 156349888 86574100 622619054 639642999 964125625 56515478 175701124 32466636 846170712 663559431 163169584 420167079 421319638 831028663 277856219 457457604 250175378 973264476 715427395 119786837 455972234 924206054 149507119 222705824 291594021 896696773 591974489 267197527 639642999 671009508 373950160 853333181 648616244 277856219 573410811 689144692 149507119 853333181 156349888 663559431 964125625 924206054 420167079 850680713 689696038 833320035 924206054 338201288 39563973 341340420 831028663 457457604 846170712 119786837 478544246 338511968 21936446 662997517 426804318 580030866 277856219 292993260 250175378 715427395 416142329 639642999 691658174 552836563 825790020 175701124 426804318 476863561 175701124 846170712 706786139 128172058 606932416 856735137 552836563 936309465 128172058 432062450 850680713 228994771 680237797 695926284 831028663 648085065 146266056 250175378 56515478 478544246 175601100 455972234 373950160 695926284 654774801 831028663 689710096 850680713 637132487 267197527 513415788 706786139 457457604 637132487 899117577 924634937 478544246 622619054 225005793 338201288 654774801 846170712 455972234 228994771 552836563 677668583 267197527 825790020 373950160 677668583 899117577 770508461 846170712 426804318 432062450 157524924 74922304 149507119 173590688 715427395 916978609 478544246 326384937 222705824 341340420 62570858 338201288 639642999 222705824 637132487 478544246 892526868 654774801 924634937 21936446 247512739 336593863 833320035 689696038 21936446 228994771 569034545 916978609 338511968 916978609 695926284 292993260 338201288 892526868 691658174 146266056 924634937 157524924 277856219 856735137 432062450 416142329 658765373 421319638 631604897 267197527 648616244 128172058 569034545 421319638 119786837 146266056 513415788 833320035 373950160 420167079 70200609 828927692 426804318 648616244 833320035 846170712 677668583 455972234 689144692 173590688 892526868 671009508 14297338 677668583 573410811 924206054 163169584 766460882 606932416 119786837 175701124 662997517 341340420 936309465 157524924 648616244 973264476 662997517 171884847 964125625 421319638 292993260 899117577 173590688 326384937 341340420 291594021 56515478 691658174 119786837 70200609 426804318 421303765 277856219 163169584 420387751 86574100 420167079 654774801 292993260 924634937 973264476 225005793 225005793 973264476 457457604 476863561 552836563 850680713 916978609 291594021 478544246 416142329 175601100 936309465 39563973 86574100 326384937 277856219 828927692 292993260 669918126 455972234 622619054 825790020 39563973 396735868 695926284 662997517 163169584 631604897 421303765 70200609 964125625 455972234 833320035 689144692 175601100 476863561 222705824 157524924 163169584 580030866 654774801 476863561 128172058 70200609 128172058 662997517 291594021 426804318 457457604 338201288 56515478 396735868 146266056 476863561 591974489 662997517 824610448 70200609 896696773 338201288 853333181 916978609 14297338 964125625 648616244 824610448 715427395 222705824 924206054 691658174 924634937 669918126 591974489 648616244 228994771 86574100 662997517 222705824 336593863 341340420 766460882 421303765 225005793 341340420 157524924 455972234 899117577 277856219 715427395 669918126 149507119 384773958 669918126 292993260 128172058 573410811 222705824 658765373 631604897 924206054 513415788 639642999 677668583 654774801 119786837 146266056 396735868 277856219 573410811 964125625 228994771 689144692 432062450 964125625 513415788 631604897 671009508 420167079 622619054 338511968 936309465 326910332 896696773 766460882 384773958 413547205 336593863 862458309 171884847 175701124 846170712 828927692 413547205 228994771 569034545 421303765 171884847 14297338 373950160 850680713 824610448 119786837 825790020 850680713 706786139 416142329 639642999 637132487 639642999 74922304 677668583 689696038 277856219 658765373 706786139 658765373 291594021 338201288 669918126 291594021 671009508 267197527 663559431 175601100 846170712 973264476 336593863 677668583 416142329 247512739 222705824 56515478 119786837 706786139 663559431 338201288 637132487 622619054 850680713 291594021 825790020 916978609 173590688 338201288 163169584 663559431 831028663 846170712 119786837 326910332 291594021 70200609 924634937 591974489 478544246 336593863 916978609 56515478 175601100 225005793 32466636 336593863 648616244 326910332 853333181 669918126 669918126 421303765 420387751 74922304 413547205 146266056 157524924 766460882 622619054 671009508 715427395 457457604 39563973 14297338 56515478 476863561 149507119 156349888 250175378 513415788 637132487 825790020 86574100 663559431 341340420 973264476 654774801 421319638 671009508 35579887 173590688 222705824 119786837 420387751 924634937 156349888 689710096 648616244 658765373 396735868 396735868 964125625 892526868 157524924 892526868 846170712 606932416 292993260 455972234 856735137 936309465 648616244 86574100 654774801 225005793 277856219 338511968 426804318 421319638 825790020 689144692 74922304 964125625 426804318 606932416 32466636 654774801 622619054 853333181 416142329 591974489 973264476 689696038 658765373 149507119 426804318 680237797 384773958 336593863 247512739 715427395 341340420 21936446 924206054 149507119 149507119 573410811 21936446 338201288 173590688 455972234 416142329 86574100 338201288 831028663 669918126 326384937 899117577 341340420 648616244 924206054 32466636 171884847 62570858 149507119 639642999 896696773 128172058 654774801 250175378 831028663 455972234 580030866 706786139 222705824 156349888 964125625 432062450 552836563 689696038 421319638 228994771 973264476 336593863 680237797 163169584 677668583 292993260 421303765 420167079 478544246 39563973 850680713 432062450 455972234 457457604 973264476 862458309 831028663 62570858 86574100 373950160 669918126 292993260 846170712 56515478 277856219 892526868 916978609 862458309 677668583 341340420 689696038 326384937 654774801 292993260 689144692 341340420 899117577 663559431 916978609 163169584 455972234 228994771 21936446 421303765 250175378 591974489 228994771 35579887 850680713 924634937 680237797 896696773 421303765 326384937 715427395 341340420 663559431 277856219 128172058 21936446 86574100 856735137 478544246 384773958 770508461 662997517 128172058 476863561 326384937 455972234 292993260 128172058 62570858 964125625 606932416 62570858 824610448 899117577 856735137 21936446 156349888 171884847 663559431 631604897 689144692 648085065 173590688 128172058 658765373 35579887 924634937 250175378 825790020 663559431 658765373 291594021 591974489 828927692 247512739 662997517 689144692 457457604 825790020 899117577 689696038 228994771 70200609 14297338 32466636 455972234 173590688 622619054 432062450 916978609 662997517 426804318 648616244 146266056 32466636 964125625 770508461 622619054 862458309 689696038 455972234 149507119 677668583 899117577 924634937 171884847 637132487 896696773 228994771 56515478 896696773 828927692 606932416 513415788 677668583 973264476 171884847 373950160 569034545 573410811 831028663 916978609 689696038 631604897 478544246 691658174 648616244 14297338 341340420 476863561 62570858 21936446 156349888 146266056 420167079 336593863 455972234 175601100 426804318 853333181 862458309 964125625 175701124 119786837 766460882 637132487 476863561 157524924 163169584 715427395 62570858 267197527 416142329 62570858 648616244 326384937 86574100 964125625 14297338 654774801 163169584 277856219 62570858 396735868 648616244 766460882 973264476 824610448 384773958 338201288 338201288 622619054 606932416 432062450 892526868 70200609 326910332 770508461 695926284 420167079 663559431 677668583 128172058 569034545 569034545 591974489 413547205 846170712 606932416 478544246 326384937 413547205 924206054 267197527 32466636 580030866 149507119 677668583 892526868 689144692 825790020 14297338 421303765 421319638 573410811 14297338 825790020 420387751 478544246 671009508 706786139 14297338 825790020 689710096 250175378 856735137 580030866 573410811 420167079 828927692 846170712 56515478 35579887 862458309 680237797 552836563 338201288 654774801 689696038 573410811 128172058 173590688 899117577 175701124 341340420 432062450 416142329 32466636 569034545 846170712 338201288 715427395 338511968 70200609 421303765 338201288 413547205 662997517 916978609 56515478 222705824 689696038 899117577 336593863 591974489 695926284 671009508 591974489 658765373 157524924 825790020 833320035 828927692 606932416 420167079 14297338 421303765 455972234 689710096 689710096 916978609 924206054 86574100 924634937 225005793 171884847 856735137 896696773 56515478 689710096 336593863 421303765 62570858 277856219 691658174 338511968 689696038 457457604 924206054 74922304 658765373 455972234 916978609 850680713 338511968 552836563 924206054 896696773 146266056 973264476 695926284 833320035 833320035 39563973 680237797 606932416 825790020 715427395 831028663 899117577 677668583 21936446 420387751 146266056 924206054 416142329 824610448 21936446 846170712 416142329 156349888 892526868 163169584 128172058 457457604 173590688 455972234 862458309 163169584 770508461 569034545 478544246 691658174 648085065 654774801 156349888 892526868 171884847 896696773 32466636 573410811 74922304 899117577 163169584 457457604 591974489 662997517 853333181 146266056 421319638 163169584 622619054 336593863 513415788 689710096 825790020 831028663 149507119 35579887 157524924 850680713 850680713 420167079 856735137 663559431 338511968 277856219 591974489 420167079 163169584 916978609 916978609 591974489 32466636 924206054 899117577 128172058 277856219 338201288 267197527 478544246 639642999 228994771 384773958 35579887 916978609 455972234 573410811 654774801 833320035 420387751 21936446 892526868 384773958 175601100 680237797 432062450 899117577 924206054 862458309 14297338 228994771 924206054 580030866 924206054 853333181 35579887 338201288 669918126 831028663 552836563 658765373 396735868 228994771 32466636 689710096 338511968 648085065 648085065 478544246 326910332 689696038 396735868 689710096 846170712 163169584 631604897 850680713 373950160 228994771 62570858 552836563 32466636 622619054 936309465 478544246 420167079 680237797 420387751 671009508 156349888 338201288 156349888 824610448 569034545 715427395 689696038 924634937 416142329 552836563 338511968 455972234 70200609 552836563 432062450 39563973 175701124 341340420 384773958 892526868 899117577 924634937 639642999 291594021 916978609 128172058 591974489 62570858 513415788 569034545 35579887 291594021 828927692 149507119 677668583 622619054 569034545 856735137 336593863 892526868 157524924 856735137 14297338 338201288 648616244 648616244 662997517 396735868 825790020 671009508 336593863 853333181 658765373 156349888 862458309 426804318 689710096 580030866 86574100 420387751 413547205 552836563 175701124 591974489 39563973 384773958 846170712 128172058 32466636 924634937 658765373 86574100 853333181 70200609 936309465 175701124 892526868 455972234 663559431 825790020 455972234 421319638 171884847 677668583 476863561 552836563 770508461 128172058 338201288 824610448 706786139 420387751 338511968 899117577 637132487 662997517 326910332 680237797 62570858 648616244 828927692 74922304 924206054 163169584 420167079 706786139 478544246 32466636 86574100 119786837 175701124 680237797 128172058 341340420 631604897 416142329 384773958 432062450 420167079 936309465 695926284 373950160 292993260 552836563 62570858 416142329 149507119 766460882 916978609 455972234 862458309 936309465 715427395 631604897 175601100 476863561 825790020 74922304 157524924 86574100 695926284 326910332 432062450 689710096 899117577 973264476 689144692 338201288 291594021 695926284 175601100 74922304 421319638 338511968 677668583 770508461 21936446 513415788 648616244 896696773 770508461 247512739 828927692 671009508 825790020 689696038 247512739 856735137 639642999 156349888 896696773 658765373 689696038 663559431 247512739 341340420 338511968 899117577 277856219 695926284 373950160 413547205 833320035 831028663 56515478 175701124 420387751 373950160 850680713 648616244 157524924 856735137 457457604 924206054 156349888 639642999 552836563 658765373 856735137 689696038 457457604 552836563 689696038 128172058 654774801 156349888 384773958 896696773 639642999 146266056 831028663 86574100 56515478 706786139 689710096 936309465 648616244 833320035 420387751 663559431 964125625 689710096 648616244 669918126 421319638 413547205 35579887 831028663 478544246 853333181 163169584 267197527 128172058 924634937 478544246 432062450 373950160 606932416 74922304 247512739 606932416 455972234 119786837 828927692 924634937 706786139 706786139 896696773 896696773 277856219 146266056 892526868 662997517 973264476 341340420 831028663 326910332 695926284 715427395 341340420 455972234 680237797 662997517 706786139 146266056 766460882 149507119 476863561 70200609 573410811 916978609 573410811 119786837 654774801 916978609 695926284 171884847 825790020 715427395 695926284 420387751 326384937 149507119 292993260 39563973 706786139 338201288 924634937 225005793 695926284 770508461 833320035 336593863 639642999 662997517 432062450 421303765 421303765 573410811 163169584 250175378 426804318 924206054 973264476 862458309 421303765 896696773 831028663 924206054 639642999 639642999 892526868 247512739 432062450 916978609 291594021 291594021 157524924 250175378 149507119 846170712 846170712 689710096 680237797 14297338 225005793 476863561 338201288 973264476 689144692 606932416 326910332 936309465 326384937 695926284 70200609 119786837 631604897 662997517 677668583 420387751 222705824 457457604 338511968 569034545 689710096 173590688 420387751 457457604 654774801 715427395 846170712 936309465 936309465 341340420 662997517 21936446 663559431 457457604 128172058 478544246 373950160 669918126 478544246 569034545 689144692 973264476 513415788 421303765 336593863 825790020 824610448 421319638 916978609 658765373 373950160 14297338 573410811 824610448 421303765 175701124 606932416 639642999 156349888 326384937 862458309 766460882 631604897 591974489 86574100 70200609 175701124 689144692 32466636 824610448 833320035 432062450 277856219 384773958 291594021 862458309 457457604 432062450 277856219 62570858 770508461 669918126 766460882 341340420 695926284 156349888 671009508 936309465 267197527 658765373 247512739 336593863 326910332 924634937 384773958 658765373 247512739 924206054 457457604 384773958 14297338 766460882 862458309 62570858 421319638 689696038 156349888 663559431 689710096 862458309 128172058 831028663 267197527 654774801 416142329 671009508 267197527 850680713 146266056 457457604 853333181 420387751 862458309 421303765 35579887 247512739 706786139 936309465 662997517 680237797 326910332 119786837 964125625 222705824 455972234 421319638 580030866 658765373 850680713 677668583 292993260 853333181 695926284 715427395 569034545 856735137 250175378 384773958 421303765 899117577 850680713 426804318 157524924 32466636 292993260 850680713 478544246 552836563 250175378 420167079 86574100 648085065 32466636 432062450 689144692 476863561 964125625 149507119 62570858 228994771 292993260 156349888 157524924 62570858 896696773 291594021 149507119 766460882 680237797 648085065 833320035 420167079 267197527 850680713 680237797 689710096 478544246 856735137 916978609 341340420 689144692 833320035 156349888 973264476 119786837 770508461 225005793 292993260 222705824 291594021 326910332 663559431 432062450 677668583 637132487 658765373 622619054 824610448 856735137 56515478 128172058 338511968 663559431 416142329 658765373 247512739 163169584 338201288 277856219 964125625 637132487 277856219 691658174 766460882 432062450 326910332 899117577 455972234 689144692 669918126 175601100 680237797 56515478 86574100 892526868 892526868 175701124 341340420 421319638 552836563 766460882 35579887 228994771 157524924 70200609 846170712 631604897 175601100 552836563 654774801 171884847 622619054 21936446 291594021 591974489 846170712 766460882 291594021 247512739 689144692 689710096 292993260 74922304 896696773 862458309 149507119 831028663 119786837 689710096 292993260 420387751 892526868 639642999 513415788 39563973 74922304 669918126 831028663 706786139 658765373 228994771 715427395 247512739 569034545 70200609 341340420 924634937 964125625 833320035 964125625 654774801 421303765 770508461 833320035 833320035 171884847 637132487 14297338 715427395 671009508 654774801 478544246 291594021 916978609 74922304 715427395 119786837 936309465 421319638 70200609 663559431 421303765 828927692 831028663 680237797 639642999 569034545 831028663 326384937 569034545 663559431 513415788 680237797 924634937 457457604 591974489 916978609 228994771 74922304 552836563 250175378 336593863 695926284 336593863 175701124 770508461 171884847 222705824 384773958 149507119 662997517 175701124 292993260 341340420 291594021 552836563 680237797 622619054 637132487 622619054 648085065 648085065 654774801 689710096 715427395 833320035 856735137 569034545 21936446 924634937 622619054 373950160 622619054 56515478 569034545 924206054 828927692 691658174 146266056 828927692 292993260 119786837 426804318 171884847 691658174 706786139 569034545 580030866 228994771 478544246 766460882 457457604 32466636 171884847 267197527 622619054 86574100 689144692 247512739 426804318 338511968 21936446 326910332 846170712 421303765 658765373 663559431 850680713 56515478 175701124 637132487 247512739 175601100 828927692 637132487 662997517 850680713 291594021 639642999 128172058 824610448 648085065 824610448 62570858 338511968 552836563 225005793 924634937 924634937 639642999 157524924 421319638 671009508 825790020 175701124 936309465 770508461 591974489 420387751 606932416 552836563 637132487 146266056 247512739 156349888 569034545 292993260 828927692 936309465 973264476 70200609 291594021 222705824 222705824 766460882 637132487 606932416 924634937 35579887 21936446 62570858 39563973 648085065 171884847 338201288 35579887 825790020 426804318 770508461 892526868 326910332 964125625 384773958 924206054 175701124 478544246 591974489 766460882 455972234 277856219 326384937 338511968 86574100 70200609 695926284 899117577 21936446 850680713 973264476 291594021 899117577 924206054 35579887 828927692 569034545 631604897 175701124 336593863 669918126 580030866 21936446 384773958 70200609 831028663 291594021 715427395 669918126 706786139 924206054 476863561 695926284 850680713 157524924 74922304 569034545 856735137 924634937 828927692 277856219 21936446 277856219 338511968 671009508 513415788 175601100 21936446 247512739 677668583 671009508 421303765 637132487 663559431 56515478 32466636 606932416 766460882 669918126 896696773 35579887 669918126 916978609 695926284 171884847 662997517 706786139 163169584 671009508 715427395 964125625 222705824 157524924 663559431 622619054 384773958 478544246 770508461 338511968 648616244 39563973 825790020 825790020 580030866 862458309 173590688 146266056 924206054 671009508 695926284 163169584 338201288 856735137 639642999 680237797 247512739 850680713 413547205 476863561 277856219 637132487 689144692 654774801 432062450 225005793 689144692 119786837 691658174 850680713 413547205 157524924 637132487 689696038 338201288 580030866 421303765 637132487 639642999 924634937 573410811 637132487 222705824 421319638 70200609 457457604 606932416 622619054 146266056 146266056 637132487 128172058 39563973 631604897 291594021 175601100 680237797 119786837 706786139 175601100 964125625 476863561 175601100 856735137 292993260 715427395 173590688 691658174 14297338 247512739 157524924 173590688 326384937 146266056 157524924 680237797 21936446 277856219 631604897 32466636 591974489 157524924 825790020 862458309 591974489 569034545 56515478 924634937 39563973 149507119 250175378 421319638 631604897 631604897 14297338 850680713 21936446 671009508 225005793 856735137 715427395 175701124 689710096 175701124 292993260 373950160 896696773 267197527 455972234 420167079 671009508 552836563 476863561 171884847 828927692 35579887 828927692 163169584 292993260 416142329 695926284 228994771 173590688 833320035 856735137 850680713 924634937 606932416 247512739 149507119 373950160 648085065 862458309 631604897 35579887 513415788 689144692 86574100 338511968 706786139 247512739 916978609 695926284 457457604 825790020 413547205 833320035 648085065 171884847 648616244 171884847 689696038 663559431 336593863 62570858 569034545 828927692 267197527 128172058 222705824 119786837 663559431 606932416 691658174 277856219 850680713 631604897 384773958 825790020 591974489 21936446 336593863 639642999 671009508 850680713 420167079 119786837 421319638 671009508 62570858 825790020 336593863 552836563 899117577 175601100 973264476 32466636 569034545 222705824 156349888 973264476 228994771 420167079 828927692 973264476 580030866 680237797 247512739 222705824 384773958 175701124 225005793 175601100 924206054 862458309 228994771 156349888 225005793 478544246 513415788 21936446 689710096 14297338 850680713 973264476 669918126 128172058 706786139 70200609 56515478 173590688 770508461 862458309 175601100 631604897 292993260 173590688 420167079 326910332 964125625 639642999 157524924 341340420 916978609 637132487 149507119 373950160 432062450 171884847 766460882 689710096 637132487 163169584 689710096 606932416 338511968 689710096 421303765 637132487 770508461 662997517 825790020 432062450 639642999 326384937 291594021 862458309 173590688 853333181 648616244 715427395 157524924 432062450 770508461 569034545 637132487 892526868 654774801 56515478 292993260 267197527 833320035 291594021 622619054 766460882 770508461 175701124 326910332 416142329 338201288 591974489 831028663 573410811 250175378 654774801 74922304 896696773 606932416 856735137 336593863 56515478 964125625 833320035 936309465 56515478 825790020 267197527 250175378 32466636 338511968 573410811 74922304 569034545 277856219 171884847 899117577 924206054 35579887 384773958 32466636 32466636 770508461 128172058 420167079 622619054 715427395 128172058 648085065 825790020 70200609 163169584 691658174 478544246 326384937 21936446 569034545 662997517 591974489 695926284 715427395 648085065 35579887 770508461 291594021 326384937 569034545 277856219 924634937 267197527 457457604 457457604 291594021 14297338 631604897 421319638 128172058 689144692 163169584 662997517 513415788 973264476 250175378 637132487 766460882 862458309 128172058 824610448 14297338 163169584 338201288 663559431 476863561 56515478 74922304 892526868 828927692 936309465 326910332 695926284 924206054 850680713 569034545 171884847 86574100 277856219 691658174 513415788 825790020 222705824 639642999 936309465 677668583 622619054 580030866 326910332 715427395 70200609 326910332 426804318 420387751 591974489 476863561 74922304 671009508 338201288 766460882 973264476 39563973 658765373 420387751 146266056 426804318 157524924 689144692 856735137 70200609 671009508 56515478 680237797 648616244 833320035 706786139 35579887 831028663 689144692 573410811 156349888 622619054 128172058 622619054 396735868 432062450 606932416 421303765 654774801 222705824 74922304 277856219 175701124 326910332 580030866 591974489 569034545 639642999 32466636 32466636 291594021 373950160 32466636 156349888 677668583 156349888 128172058 39563973 175601100 432062450 513415788 862458309 39563973 267197527 39563973 648085065 591974489 62570858 384773958 277856219 591974489 689144692 426804318 892526868 639642999 326910332 396735868 171884847 973264476 606932416 292993260 157524924 973264476 338201288 146266056 924634937 420167079 899117577 924206054 149507119 648085065 591974489 157524924 936309465 250175378 175701124 128172058 706786139 56515478 658765373 175601100 74922304 62570858 35579887 631604897 173590688 341340420 62570858 250175378 573410811 892526868 824610448 277856219 689710096 689710096 770508461 225005793 552836563 457457604 149507119 173590688 892526868 896696773 689696038 591974489 426804318 654774801 715427395 32466636 478544246 663559431 654774801 639642999 580030866 171884847 373950160 850680713 341340420 277856219 658765373 338511968 924634937 21936446 850680713 146266056 420387751 824610448 695926284 677668583 292993260 128172058 156349888 119786837 39563973 225005793 56515478 695926284 833320035 413547205 663559431 606932416 689696038 916978609 32466636 770508461 662997517 146266056 552836563 846170712 21936446 606932416 639642999 671009508 175601100 689696038 591974489 689710096 663559431 420387751 715427395 853333181 432062450 831028663 896696773 432062450 689144692 173590688 973264476 639642999 924634937 119786837 14297338 924206054 413547205 552836563 677668583 338511968 648616244 292993260 552836563 56515478 175601100 326910332 964125625 250175378 70200609 426804318 32466636 680237797 828927692 924634937 658765373 631604897 225005793 706786139 338511968 637132487 62570858 569034545 680237797 336593863 247512739 573410811 631604897 421319638 421319638 706786139 267197527 569034545 228994771 70200609 228994771 74922304 32466636 35579887 964125625 457457604 648616244 455972234 637132487 277856219 853333181 455972234 573410811 658765373 862458309 770508461 691658174 247512739 513415788 338201288 831028663 513415788 175701124 658765373 689144692 478544246 680237797 222705824 222705824 326910332 173590688 373950160 338511968 173590688 862458309 478544246 663559431 648085065 637132487 396735868 916978609 476863561 163169584 896696773 671009508 476863561 432062450 326910332 637132487 828927692 606932416 291594021 669918126 336593863 631604897 420167079 573410811 421319638 715427395 846170712 119786837 35579887 119786837 175701124 853333181 580030866 658765373 457457604 973264476 973264476 766460882 416142329 680237797 119786837 648616244 326384937 899117577 671009508 648085065 658765373 291594021 326384937 831028663 853333181 862458309 326384937 663559431 689710096 715427395 569034545 706786139 228994771 513415788 432062450 70200609 766460882 862458309 149507119 899117577 648085065 831028663 338511968 21936446 706786139 936309465 326910332 175601100 637132487 850680713 964125625 373950160 824610448 457457604 146266056 689144692 70200609 689710096 622619054 32466636 478544246 21936446 175701124 606932416 706786139 146266056 831028663 175601100 663559431 896696773 173590688 663559431 658765373 648085065 267197527 691658174 654774801 326910332 770508461 924634937 513415788 689710096 824610448 715427395 149507119 173590688 916978609 338201288 662997517 250175378 862458309 824610448 173590688 691658174 648085065 225005793 146266056 689710096 648616244 119786837 396735868 396735868 916978609 924206054 639642999 128172058 648616244 706786139 831028663 695926284 695926284 853333181 267197527 432062450 250175378 853333181 513415788 413547205 669918126 56515478 149507119 637132487 663559431 175601100 658765373 455972234 850680713 916978609 413547205 831028663 513415788 631604897 336593863 32466636 924634937 916978609 146266056 277856219 156349888 580030866 892526868 74922304 413547205 569034545 513415788 648616244 671009508 32466636 924206054 62570858 421319638 455972234 326910332 476863561 14297338 862458309 853333181 831028663 86574100 677668583 336593863 654774801 973264476 964125625 326910332 413547205 421319638 156349888 573410811 654774801 373950160 825790020 149507119 631604897 326384937 973264476 146266056 267197527 552836563 420167079 695926284 569034545 157524924 338511968 157524924 580030866 175701124 669918126 222705824 163169584 924634937 695926284 476863561 326910332 689144692 457457604 39563973 831028663 770508461 291594021 292993260 341340420 833320035 149507119 569034545 146266056 35579887 292993260 580030866 455972234 341340420 420167079 146266056 680237797 591974489 326384937 250175378 292993260 973264476 336593863 648085065 766460882 338511968 853333181 476863561 552836563 175701124 74922304 267197527 420167079 56515478 824610448 291594021 426804318 326910332 420387751 228994771 654774801 175701124 86574100 631604897 569034545 326384937 622619054 146266056 128172058 373950160 373950160 421319638 689710096 341340420 420167079 21936446 853333181 250175378 478544246 457457604 770508461 825790020 74922304 86574100 457457604 338201288 892526868 35579887 573410811 420167079 70200609 146266056 936309465 936309465 157524924 336593863 896696773 396735868 421319638 856735137 128172058 146266056 573410811 413547205 421319638 396735868 457457604 156349888 156349888 163169584 677668583 770508461 326910332 677668583 691658174 648085065 421303765 833320035 695926284 850680713 899117577 426804318 267197527 552836563 478544246 639642999 62570858 850680713 384773958 74922304 654774801 648085065 476863561 680237797 833320035 420167079 924206054 222705824 899117577 74922304 128172058 478544246 850680713 338511968 156349888 277856219 426804318 128172058 513415788 62570858 853333181 580030866 420167079 291594021 663559431 14297338 606932416 648616244 228994771 157524924 396735868 669918126 291594021 689710096 247512739 648085065 770508461 21936446 457457604 622619054 413547205 689696038 277856219 833320035 420167079 892526868 899117577 222705824 421303765 326910332 21936446 825790020 156349888 828927692 175701124 222705824 225005793 569034545 396735868 671009508 695926284 648616244 421303765 654774801 62570858 689696038 157524924 32466636 336593863 862458309 973264476 691658174 86574100 291594021 669918126 156349888 292993260 413547205 225005793 924634937 846170712 222705824 680237797 222705824 74922304 175601100 689710096 421303765 416142329 689144692 899117577 856735137 396735868 671009508 420387751 157524924 421319638 455972234 648616244 964125625 396735868 14297338 413547205 648616244 157524924 175601100 21936446 580030866 580030866 426804318 476863561 62570858 669918126 341340420 119786837 326384937 222705824 119786837 373950160 671009508 766460882 277856219 663559431 715427395 267197527 341340420 648085065 924206054 455972234 336593863 420167079 225005793 478544246 677668583 658765373 631604897 119786837 128172058 292993260 862458309 662997517 833320035 119786837 175601100 128172058 853333181 658765373 157524924 691658174 277856219 715427395 421303765 86574100 853333181 416142329 654774801 35579887 396735868 916978609 292993260 924206054 689696038 326384937 856735137 32466636 689144692 766460882 128172058 14297338 964125625 341340420 631604897 591974489 341340420 973264476 569034545 580030866 964125625 770508461 766460882 14297338 476863561 421319638 770508461 715427395 413547205 250175378 416142329 862458309 413547205 663559431 476863561 639642999 277856219 691658174 899117577 326910332 420387751 691658174 171884847 157524924 175601100 691658174 292993260 580030866 455972234 648085065 706786139 225005793 175701124 964125625 420167079 639642999 32466636 691658174 824610448 924634937 622619054 680237797 691658174 157524924 432062450 336593863 277856219 476863561 338511968 396735868 250175378 171884847 432062450 706786139 70200609 831028663 662997517 291594021 689710096 128172058 669918126 146266056 853333181 21936446 291594021 457457604 421319638 853333181 56515478 648085065 828927692 648085065 639642999 892526868 478544246 21936446 86574100 149507119 175701124 973264476 326384937 671009508 384773958 663559431 175701124 455972234 677668583 828927692 658765373 973264476 569034545 654774801 591974489 341340420 892526868 862458309 853333181 21936446 654774801 825790020 326384937 478544246 277856219 833320035 850680713 173590688 973264476 669918126 899117577 622619054 695926284 825790020 455972234 326910332 163169584 173590688 677668583 631604897 476863561 157524924 62570858 149507119 936309465 396735868 384773958 916978609 421303765 163169584 267197527 156349888 671009508 899117577 455972234 691658174 457457604 831028663 637132487 420387751 326910332 277856219 175601100 56515478 591974489 173590688 384773958 228994771 476863561 689144692 35579887 896696773 662997517 32466636 39563973 899117577 831028663 639642999 828927692 770508461 662997517 14297338 862458309 421303765 14297338 341340420 175601100 580030866 669918126 654774801 338201288 74922304 163169584 648616244 39563973 341340420 580030866 591974489 569034545 277856219 513415788 32466636 173590688 892526868 828927692 639642999 552836563 896696773 157524924 478544246 250175378 916978609 173590688 476863561 86574100 157524924 637132487 689710096 862458309 228994771 591974489 973264476 326910332 21936446 552836563 846170712 936309465 416142329 671009508 825790020 648616244 146266056 14297338 973264476 706786139 828927692 770508461 291594021 39563973 457457604 373950160 39563973 173590688 569034545 606932416 648085065 850680713 157524924 373950160 973264476 916978609 420167079 250175378 831028663 648085065 413547205 639642999 157524924 149507119 455972234 648616244 770508461 457457604 277856219 689696038 247512739 326384937 828927692 292993260 846170712 39563973 163169584 825790020 689710096 824610448 326910332 247512739 691658174 833320035 228994771 580030866 146266056 341340420 175701124 384773958 267197527 846170712 639642999 421319638 677668583 62570858 396735868 580030866 896696773 766460882 384773958 513415788 384773958 175601100 32466636 396735868 128172058 222705824 228994771 639642999 421319638 156349888 56515478 149507119 457457604 175701124 924634937 824610448 476863561 658765373 658765373 326910332 35579887 171884847 892526868 457457604 580030866 373950160 691658174 338201288 157524924 846170712 74922304 591974489 476863561 671009508 658765373 662997517 277856219 476863561 413547205 654774801 591974489 292993260 658765373 662997517 416142329 689710096 250175378 14297338 163169584 291594021 850680713 175601100 916978609 326910332 916978609 156349888 326384937 421303765 250175378 267197527 421319638 421319638 715427395 119786837 691658174 476863561 426804318 669918126 833320035 326384937 476863561 455972234 21936446 478544246 916978609 715427395 432062450 35579887 420387751 175601100 86574100 163169584 833320035 691658174 580030866 831028663 163169584 677668583 225005793 924206054 70200609 899117577 222705824 128172058 715427395 171884847 606932416 416142329 662997517 432062450 622619054 384773958 228994771 639642999 648085065 766460882 552836563 691658174 606932416 936309465 916978609 862458309 338511968 606932416 421319638 32466636 149507119 899117577 39563973 292993260 689710096 336593863 637132487 936309465 416142329 384773958 291594021 580030866 421303765 426804318 671009508 277856219 916978609 420167079 677668583 663559431 175601100 831028663 862458309 39563973 420387751 828927692 706786139 39563973 341340420 622619054 416142329 222705824 591974489 478544246 149507119 128172058 853333181 384773958 426804318 326384937 691658174 824610448 416142329 689144692 149507119 420387751 689710096 899117577 384773958 828927692 175701124 648085065 420387751 689144692 569034545 622619054 163169584 828927692 591974489 691658174 338201288 341340420 824610448 455972234 426804318 828927692 569034545 384773958 173590688 924634937 856735137 420387751 513415788 421319638 14297338 171884847 715427395 924634937 420387751 455972234 341340420 119786837 637132487 432062450 936309465 648085065 862458309 420167079 513415788 569034545 175701124 631604897 225005793 648085065 146266056 573410811 119786837 573410811 384773958 119786837 39563973 175601100 338511968 373950160 171884847 648616244 14297338 824610448 267197527 591974489 292993260 413547205 225005793 338511968 225005793 326384937 373950160 292993260 416142329 250175378 421303765 580030866 689144692 56515478 766460882 689144692 715427395 513415788 606932416 622619054 74922304 569034545 149507119 846170712 157524924 622619054 896696773 421303765 671009508 478544246 766460882 416142329 552836563 964125625 149507119 384773958 856735137 222705824 228994771 455972234 420167079 326384937 663559431 277856219 171884847 267197527 715427395 146266056 631604897 149507119 56515478 892526868 420167079 175601100 222705824 14297338 833320035 671009508 631604897 62570858 648085065 149507119 421319638 899117577 892526868 247512739 691658174 658765373 225005793 426804318 21936446 432062450 896696773 637132487 163169584 341340420 420387751 149507119 654774801 156349888 770508461 853333181 173590688 338201288 691658174 770508461 715427395 856735137 899117577 119786837 291594021 228994771 74922304 267197527 146266056 831028663 291594021 850680713 892526868 825790020 899117577 173590688 648085065 146266056 420387751 250175378 426804318 292993260 648085065 924206054 833320035 591974489 14297338 421303765 631604897 56515478 250175378 426804318 338511968 824610448 119786837 267197527 825790020 916978609 119786837 171884847 228994771 924634937 680237797 455972234 591974489 896696773 964125625 396735868 432062450 591974489 973264476 292993260 292993260 173590688 476863561 715427395 663559431 128172058 833320035 173590688 222705824 973264476 171884847 416142329 32466636 14297338 421319638 267197527 573410811 326384937 964125625 689710096 396735868 639642999 478544246 175601100 689710096 680237797 631604897 156349888 899117577 267197527 622619054 846170712 691658174 833320035 862458309 457457604 677668583 513415788 964125625 573410811 825790020 247512739 856735137 658765373 606932416 21936446 862458309 341340420 662997517 892526868 247512739 175701124 916978609 853333181 853333181 21936446 277856219 689144692 338201288 689710096 457457604 862458309 964125625 156349888 326384937 175701124 175701124 671009508 637132487 637132487 924206054 552836563 631604897 420167079 21936446 936309465 846170712 580030866 662997517 850680713 671009508 622619054 228994771 247512739 552836563 267197527 171884847 856735137 250175378 457457604 222705824 384773958 637132487 250175378 973264476 421303765 658765373 648616244 455972234 478544246 689696038 478544246 373950160 157524924 336593863 476863561 173590688 426804318 128172058 455972234 14297338 654774801 32466636 478544246 222705824 171884847 924206054 689144692 896696773 267197527 291594021 291594021 936309465 853333181 292993260 824610448 292993260 622619054 338511968 432062450 146266056 846170712 341340420 267197527 715427395 32466636 74922304 149507119 680237797 228994771 457457604 706786139 591974489 569034545 896696773 247512739 228994771 32466636 21936446 32466636 606932416 916978609 338511968 35579887 14297338 128172058 648085065 631604897 853333181 654774801 171884847 291594021 828927692 396735868 831028663 916978609 552836563 146266056 654774801 654774801 669918126 622619054 250175378 267197527 341340420 32466636 32466636 149507119 247512739 416142329 175701124 689710096 689710096 21936446 476863561 476863561 896696773 671009508 119786837 35579887 426804318 689144692 14297338 695926284 680237797 171884847 341340420 662997517 964125625 478544246 157524924 691658174 163169584 622619054 291594021 39563973 149507119 478544246 62570858 267197527 654774801 32466636 663559431 648085065 478544246 326910332 14297338 677668583 396735868 396735868 70200609 149507119 457457604 62570858 70200609 326384937 277856219 899117577 833320035 247512739 384773958 715427395 421319638 669918126 416142329 715427395 622619054 846170712 606932416 74922304 326910332 421303765 973264476 171884847 695926284 973264476 924206054 420167079 341340420 277856219 654774801 648085065 677668583 373950160 924206054 336593863 825790020 896696773 457457604 373950160 247512739 56515478 695926284 654774801 416142329 833320035 658765373 964125625 476863561 896696773 156349888 225005793 416142329 766460882 250175378 916978609 691658174 669918126 662997517 606932416 622619054 637132487 648085065 831028663 39563973 291594021 639642999 56515478 770508461 228994771 250175378 421303765 964125625 455972234 658765373 770508461 580030866 432062450 552836563 39563973 856735137 654774801 964125625 14297338 341340420 338201288 695926284 277856219 637132487 173590688 513415788 421303765 846170712 552836563 831028663 689696038 32466636 689144692 326910332 326384937 326384937 478544246 62570858 173590688 691658174 292993260 828927692 715427395 171884847 824610448 850680713 478544246 591974489 936309465 146266056 648085065 580030866 173590688 291594021 175701124 896696773 70200609 420167079 396735868 637132487 654774801 86574100 292993260 413547205 828927692 14297338 862458309 250175378 338201288 622619054 569034545 828927692 689710096 671009508 14297338 56515478 476863561 828927692 833320035 671009508 32466636 689710096 639642999 936309465 631604897 573410811 715427395 326910332 62570858 478544246 171884847 896696773 648085065 658765373 336593863 413547205 680237797 680237797 825790020 606932416 853333181 175601100 128172058 225005793 896696773 669918126 171884847 916978609 455972234 14297338 14297338 74922304 552836563 899117577 146266056 658765373 770508461 341340420 669918126 14297338 157524924 622619054 853333181 896696773 569034545 964125625 457457604 39563973 715427395 267197527 622619054 973264476 32466636 338201288 580030866 173590688 149507119 267197527 62570858 163169584 341340420 824610448 824610448 862458309 267197527 338511968 770508461 654774801 476863561 228994771 21936446 671009508 291594021 292993260 56515478 35579887 896696773 671009508 74922304 580030866 831028663 21936446 569034545 936309465 338201288 828927692 569034545 689710096 689144692 457457604 766460882 663559431 222705824 21936446 291594021 833320035 455972234 250175378 420387751 341340420 341340420 336593863 476863561 225005793 658765373 416142329 648085065 569034545 21936446 654774801 896696773 156349888 591974489 658765373 677668583 669918126 39563973 128172058 128172058 478544246 689710096 936309465 591974489 146266056 175701124 662997517 637132487 715427395 277856219 175701124 478544246 569034545 426804318 156349888 171884847 455972234 416142329 831028663 396735868 426804318 326910332 157524924 74922304 569034545 338201288 146266056 225005793 421303765 478544246 648085065 70200609 892526868 277856219 648085065 291594021 149507119 39563973 478544246 831028663 396735868 695926284 846170712 157524924 924206054 924634937 70200609 964125625 862458309 250175378 421303765 654774801 973264476 476863561 338201288 341340420 846170712 70200609 326384937 146266056 163169584 689710096 39563973 336593863 637132487 421319638 421303765 14297338 669918126 420387751 552836563 421319638 478544246 396735868 591974489 62570858 695926284 384773958 824610448 157524924 669918126 924206054 669918126 622619054 689696038 695926284 924206054 639642999 478544246 396735868 74922304 163169584 691658174 896696773 833320035 622619054 250175378 846170712 173590688 680237797 21936446 146266056 862458309 420167079 457457604 171884847 416142329 677668583 338201288 128172058 426804318 899117577 247512739 341340420 552836563 824610448 689144692 175601100 689696038 228994771 396735868 173590688 606932416 552836563 171884847 128172058 74922304 326384937 74922304 631604897 225005793 677668583 648616244 86574100 250175378 622619054 663559431 338201288 14297338 892526868 478544246 373950160 924206054 420387751 86574100 173590688 663559431 924634937 420387751 420167079 899117577 833320035 21936446 163169584 426804318 70200609 569034545 228994771 457457604 247512739 457457604 689710096 163169584 513415788 671009508 56515478 175601100 706786139 973264476 421319638 662997517 892526868 62570858 86574100 426804318 663559431 420167079 426804318 56515478 56515478 421319638 770508461 228994771 163169584 156349888 171884847 964125625 74922304 157524924 326384937 62570858 654774801 770508461 56515478 373950160 175701124 373950160 247512739 924206054 384773958 856735137 924634937 850680713 569034545 74922304 457457604 695926284 715427395 658765373 149507119 689144692 680237797 689144692 899117577 163169584 899117577 478544246 426804318 416142329 74922304 631604897 695926284 824610448 856735137 766460882 622619054 513415788 569034545 32466636 14297338 658765373 267197527 663559431 662997517 606932416 569034545 70200609 32466636 671009508 850680713 336593863 973264476 695926284 457457604 591974489 326910332 689696038 622619054 175601100 828927692 384773958 924206054 677668583 32466636 680237797 677668583 149507119 924206054 831028663 173590688 639642999 936309465 222705824 622619054 326910332 149507119 862458309 247512739 421303765 326384937 663559431 420387751 654774801 706786139 680237797 850680713 247512739 14297338 478544246 669918126 413547205 420387751 648616244 421319638 669918126 420167079 924206054 669918126 39563973 677668583 662997517 695926284 70200609 513415788 457457604 706786139 476863561 250175378 825790020 924206054 689696038 222705824 689710096 384773958 853333181 149507119 421319638 856735137 14297338 828927692 156349888 654774801 637132487 770508461 74922304 32466636 689144692 824610448 677668583 32466636 669918126 14297338 14297338 766460882 39563973 513415788 580030866 766460882 267197527 573410811 896696773 70200609 569034545 326910332 421303765 277856219 119786837 552836563 853333181 892526868 336593863 86574100 677668583 663559431 833320035 476863561 157524924 228994771 171884847 662997517 455972234 825790020 21936446 606932416 338201288 573410811 432062450 119786837 896696773 850680713 648085065 606932416 648085065 648085065 267197527 513415788 149507119 892526868 32466636 691658174 128172058 478544246 420167079 637132487 916978609 899117577 156349888 396735868 175601100 373950160 569034545 39563973 831028663 373950160 663559431 432062450 14297338 824610448 175601100 277856219 648085065 476863561 39563973 247512739 476863561 691658174 373950160 163169584 338511968 824610448 457457604 936309465 421303765 689696038 146266056 338201288 637132487 421303765 654774801 639642999 326910332 384773958 936309465 14297338 831028663 622619054 591974489 658765373 573410811 384773958 338201288 292993260 292993260 513415788 862458309 689710096 146266056 862458309 32466636 689696038 831028663 21936446 662997517 689696038 373950160 828927692 14297338 766460882 157524924 128172058 637132487 689696038 35579887 580030866 856735137 70200609 420167079 924206054 396735868 225005793 62570858 175701124 149507119 862458309 924634937 149507119 336593863 936309465 715427395 552836563 639642999 326384937 156349888 326910332 149507119 924634937 689696038 420167079 432062450 715427395 573410811 476863561 706786139 606932416 658765373 171884847 228994771 70200609 569034545 689710096 648085065 663559431 689710096 856735137 552836563 924206054 689710096 689144692 225005793 341340420 916978609 924634937 591974489 86574100 56515478 689696038 846170712 639642999 766460882 706786139 175601100 420387751 413547205 62570858 247512739 62570858 457457604 146266056 338201288 32466636 228994771 432062450 853333181 689710096 924206054 341340420 899117577 569034545 831028663 149507119 689696038 637132487 936309465 146266056 770508461 250175378 580030866 973264476 62570858 421319638 669918126 267197527 292993260 862458309 637132487 973264476 432062450 291594021 421319638 341340420 163169584 149507119 373950160 373950160 824610448 74922304 478544246 156349888 338201288 432062450 336593863 35579887 580030866 825790020 420167079 338201288 924206054 648616244 277856219 639642999 338511968 326384937 689144692 291594021 606932416 267197527 228994771 899117577 413547205 326384937 824610448 421319638 552836563 695926284 825790020 663559431 384773958 341340420 336593863 421319638 833320035 421319638 39563973 654774801 478544246 149507119 478544246 850680713 631604897 896696773 680237797 39563973 426804318 831028663 677668583 420167079 420167079 173590688 35579887 128172058 86574100 663559431 128172058 924206054 336593863 896696773 552836563 416142329 853333181 457457604 648616244 21936446 662997517 924206054 267197527 56515478 654774801 35579887 228994771 973264476 573410811 706786139 689144692 416142329 695926284 421303765 828927692 86574100 770508461 828927692 658765373 292993260 689710096 14297338 654774801 421303765 648085065 291594021 14297338 225005793 277856219 766460882 828927692 21936446 14297338 62570858 74922304 247512739 39563973 338511968 292993260 426804318 416142329 21936446 432062450 373950160 62570858 770508461 916978609 896696773 936309465 637132487 964125625 689144692 658765373 146266056 573410811 637132487 455972234 476863561 706786139 766460882 715427395 637132487 573410811 228994771 292993260 421319638 21936446 662997517 766460882 591974489 862458309 654774801 292993260 856735137 32466636 580030866 648616244 631604897 580030866 677668583 250175378 156349888 175701124 766460882 384773958 225005793 478544246 476863561 964125625 14297338 689696038 163169584 691658174 631604897 706786139 421303765 420387751 669918126 924634937 149507119 384773958 291594021 671009508 658765373 149507119 648085065 421319638 175601100 478544246 128172058 32466636 341340420 336593863 648616244 476863561 680237797 639642999 691658174 680237797 825790020 648085065 833320035 247512739 973264476 338511968 420387751 706786139 175701124 973264476 828927692 396735868 413547205 658765373 766460882 695926284 70200609 899117577 824610448 916978609 580030866 833320035 225005793 156349888 277856219 513415788 856735137 658765373 825790020 292993260 850680713 396735868 291594021 591974489 648616244 228994771 833320035 14297338 964125625 35579887 292993260 326910332 70200609 277856219 247512739 824610448 637132487 916978609 74922304 455972234 228994771 416142329 156349888 580030866 250175378 341340420 74922304 892526868 457457604 691658174 846170712 420167079 175601100 420387751 662997517 128172058 426804318 591974489 292993260 639642999 677668583 157524924 267197527 39563973 128172058 86574100 637132487 171884847 833320035 766460882 420387751 631604897 964125625 426804318 862458309 899117577 639642999 850680713 432062450 222705824 856735137 828927692 569034545 326384937 552836563 86574100 228994771 336593863 432062450 56515478 896696773 416142329 292993260 639642999 21936446 964125625 326384937 326384937 156349888 606932416 420387751 455972234 292993260 146266056 14297338 420167079 14297338 658765373 706786139 824610448 341340420 171884847 455972234 573410811 149507119 35579887 924634937 420167079 689144692 862458309 591974489 695926284 689696038 606932416 74922304 648616244 580030866 856735137 14297338 420167079 853333181 862458309 689710096 715427395 413547205 250175378 146266056 631604897 964125625 336593863 833320035 924634937 74922304 149507119 173590688 156349888 421303765 831028663 70200609 14297338 916978609 21936446 70200609 175701124 163169584 973264476 654774801 846170712 648085065 648085065 247512739 663559431 856735137 853333181 973264476 21936446 846170712 62570858 825790020 119786837 457457604 35579887 573410811 569034545 421319638 326910332 677668583 846170712 14297338 149507119 896696773 70200609 426804318 689696038 128172058 277856219 149507119 850680713 856735137 291594021 936309465 569034545 828927692 39563973 426804318 173590688 277856219 146266056 146266056 573410811 658765373 228994771 973264476 631604897 648085065 277856219 622619054 706786139 689696038 669918126 828927692 663559431 432062450 420387751 163169584 671009508 39563973 689710096 70200609 654774801 228994771 580030866 421303765 39563973 421303765 924634937 580030866 648085065 573410811 420387751 157524924 128172058 706786139 421319638 833320035 715427395 573410811 691658174 277856219 896696773 916978609 766460882 373950160 853333181 163169584 420387751 569034545 14297338 32466636 171884847 35579887 157524924 606932416 21936446 35579887 973264476 157524924 715427395 639642999 175601100 228994771 824610448 669918126 662997517 662997517 455972234 513415788 157524924 146266056 292993260 455972234 973264476 336593863 476863561 420387751 420167079 671009508 267197527 86574100 973264476 70200609 250175378 222705824 677668583 677668583 669918126 175701124 292993260 416142329 14297338 591974489 225005793 680237797 156349888 573410811 862458309 677668583 416142329 455972234 247512739 171884847 846170712 338511968 689696038 35579887 291594021 671009508 292993260 850680713 689710096 622619054 680237797 336593863 824610448 146266056 478544246 637132487 70200609 338511968 658765373 973264476 862458309 426804318 277856219 163169584 691658174 569034545 420167079 637132487 267197527 671009508 420167079 156349888 770508461 831028663 695926284 663559431 648616244 119786837 691658174 973264476 267197527 828927692 420167079 56515478 689710096 228994771 569034545 384773958 856735137 416142329 413547205 413547205 850680713 833320035 384773958 825790020 573410811 770508461 455972234 267197527 850680713 413547205 338201288 35579887 14297338 853333181 413547205 580030866 56515478 421303765 831028663 326384937 421303765 580030866 580030866 457457604 455972234 639642999 677668583 292993260 766460882 247512739 648085065 86574100 163169584 250175378 825790020 573410811 637132487 420167079 416142329 569034545 14297338 669918126 457457604 336593863 326910332 663559431 924634937 14297338 420387751 831028663 277856219 292993260 648085065 850680713 689144692 671009508 680237797 658765373 936309465 420167079 292993260 591974489 964125625 336593863 580030866 384773958 32466636 338201288 648616244 421319638 924206054 35579887 892526868 513415788 416142329 677668583 56515478 341340420 222705824 573410811 671009508 853333181 338511968 862458309 973264476 35579887 413547205 689696038 591974489 824610448 267197527 156349888 396735868 413547205 825790020 580030866 225005793 580030866 119786837 689696038 662997517 677668583 662997517 648616244 648616244 478544246 413547205 663559431 222705824 338201288 631604897 225005793 662997517 580030866 766460882 149507119 973264476 292993260 336593863 292993260 336593863 70200609 171884847 455972234 831028663 856735137 171884847 86574100 421303765 292993260 336593863 336593863 573410811 853333181 622619054 291594021 396735868 373950160 420167079 228994771 689696038 291594021 689696038 373950160 292993260 291594021 149507119 156349888 222705824 250175378 973264476 171884847 396735868 706786139 413547205 420167079 222705824 631604897 426804318 622619054 292993260 770508461 291594021 828927692 924206054 648616244 74922304 663559431 916978609 828927692 691658174 250175378 850680713 662997517 292993260 850680713 149507119 326384937 225005793 338201288 631604897 924634937 128172058 862458309 163169584 648616244 964125625 421319638 680237797 86574100 695926284 56515478 770508461 856735137 228994771 32466636 622619054 222705824 654774801 853333181 74922304 825790020 916978609 426804318 21936446 476863561 70200609 669918126 573410811 662997517 250175378 336593863 336593863 639642999 896696773 654774801 291594021 175601100 924634937 671009508 338201288 580030866 766460882 384773958 639642999 163169584 631604897 671009508 846170712 21936446 119786837 74922304 766460882 171884847 824610448 21936446 828927692 936309465 455972234 70200609 426804318 706786139 225005793 892526868 421303765 648616244 552836563 338511968 828927692 862458309 663559431 146266056 228994771 222705824 373950160 591974489 663559431 924206054 222705824 292993260 292993260 658765373 416142329 421303765 62570858 606932416 478544246 416142329 825790020 899117577 658765373 228994771 622619054 689710096 695926284 591974489 222705824 267197527 825790020 74922304 580030866 671009508 648616244 421303765 119786837 476863561 267197527 831028663 689144692 457457604 862458309 850680713 824610448 831028663 924206054 373950160 892526868 62570858 637132487 326384937 86574100 924634937 639642999 580030866 862458309 341340420 86574100 32466636 766460882 457457604 247512739 416142329 622619054 157524924 432062450 39563973 689696038 850680713 916978609 476863561 580030866 663559431 770508461 856735137 156349888 846170712 291594021 916978609 850680713 766460882 146266056 62570858 222705824 32466636 39563973 846170712 828927692 862458309 513415788 631604897 326910332 573410811 157524924 326384937 432062450 964125625 156349888 573410811 175701124 689710096 892526868 846170712 658765373 228994771 336593863 662997517 163169584 222705824 862458309 420167079 639642999 513415788 513415788 70200609 247512739 56515478 373950160 384773958 663559431 846170712 432062450 222705824 341340420 680237797 924634937 62570858 336593863 896696773 689696038 639642999 766460882 247512739 853333181 455972234 420387751 291594021 828927692 175601100 936309465 326384937 663559431 267197527 62570858 689144692 426804318 671009508 35579887 416142329 250175378 573410811 831028663 384773958 338511968 580030866 250175378 421303765 680237797 277856219 222705824 457457604 677668583 250175378 831028663 973264476 639642999 413547205 338511968 924206054 706786139 513415788 228994771 689710096 631604897 86574100 671009508 677668583 149507119 157524924 828927692 658765373 336593863 648616244 291594021 825790020 146266056 277856219 766460882 250175378 856735137 648085065 338201288 766460882 824610448 850680713 336593863 421303765 580030866 924206054 850680713 671009508 689696038 416142329 277856219 146266056 222705824 146266056 924634937 680237797 824610448 62570858 128172058 631604897 421319638 426804318 695926284 175601100 833320035 691658174 62570858 70200609 432062450 146266056 336593863 338201288 157524924 689710096 766460882 831028663 825790020 62570858 384773958 175701124 671009508 457457604 128172058 658765373 825790020 338201288 420387751 338201288 671009508 856735137 689710096 175601100 580030866 680237797 146266056 39563973 413547205 691658174 654774801 896696773 146266056 924206054 35579887 658765373 292993260 247512739 338201288 658765373 163169584 228994771 39563973 56515478 149507119 828927692 689696038 766460882 973264476 825790020 291594021 648085065 384773958 421303765 606932416 222705824 824610448 892526868 175701124 426804318 373950160 654774801 277856219 21936446 637132487 421319638 21936446 606932416 833320035 396735868 689144692 128172058 341340420 292993260 247512739 573410811 426804318 156349888 175601100 420167079 56515478 228994771 267197527 669918126 658765373 552836563 457457604 648085065 691658174 580030866 580030866 715427395 689710096 580030866 62570858 637132487 637132487 856735137 924634937 936309465 924634937 35579887 338201288 658765373 680237797 476863561 277856219 14297338 292993260 606932416 828927692 639642999 421303765 715427395 552836563 689144692 476863561 149507119 35579887 149507119 476863561 580030866 175601100 689696038 396735868 663559431 413547205 171884847 552836563 637132487 671009508 39563973 770508461 341340420 846170712 850680713 426804318 831028663 338511968 341340420 689144692 39563973 631604897 373950160 250175378 56515478 856735137 384773958 924634937 936309465 175601100 916978609 671009508 173590688 156349888 225005793 899117577 413547205 862458309 56515478 39563973 671009508 291594021 695926284 173590688 680237797 173590688 292993260 695926284 341340420 432062450 14297338 163169584 426804318 662997517 513415788 457457604 631604897 671009508 156349888 658765373 416142329 156349888 662997517 341340420 833320035 175601100 175601100 426804318 171884847 14297338 689144692 421303765 695926284 825790020 580030866 35579887 580030866 326384937 250175378 689710096 457457604 32466636 663559431 39563973 175601100 695926284 770508461 326910332 171884847 338511968 899117577 128172058 156349888 338511968 622619054 833320035 513415788 421319638 706786139 62570858 62570858 658765373 654774801 689710096 173590688 677668583 338511968 637132487 70200609 513415788 163169584 573410811 825790020 853333181 62570858 56515478 824610448 924206054 899117577 39563973 326910332 225005793 569034545 924634937 833320035 689144692 373950160 924634937 163169584 373950160 175601100 654774801 250175378 119786837 396735868 591974489 964125625 695926284 163169584 384773958 413547205 825790020 677668583 457457604 706786139 973264476 267197527 695926284 228994771 292993260 824610448 175701124 457457604 326384937 622619054 426804318 606932416 338511968 341340420 291594021 639642999 396735868 421319638 35579887 892526868 658765373 669918126 228994771 326910332 552836563 62570858 420167079 715427395 267197527 35579887 824610448 622619054 175701124 413547205 828927692 606932416 569034545 175701124 338511968 35579887 916978609 222705824 326910332 14297338 850680713 637132487 222705824 831028663 128172058 658765373 62570858 862458309 846170712 86574100 637132487 856735137 973264476 964125625 892526868 973264476 228994771 413547205 277856219 156349888 421319638 695926284 862458309 622619054 171884847 267197527 924206054 173590688 691658174 850680713 426804318 421319638 770508461 825790020 396735868 426804318 695926284 222705824 591974489 936309465 831028663 856735137 421319638 916978609 163169584 21936446 173590688 396735868 173590688 175701124 850680713 892526868 35579887 853333181 277856219 622619054 119786837 892526868 828927692 119786837 326384937 157524924 689696038 175601100 420387751 413547205 173590688 824610448 936309465 677668583 416142329 21936446 413547205 426804318 936309465 671009508 74922304 478544246 420387751 21936446 421319638 648085065 119786837 70200609 850680713 149507119 163169584 373950160 338511968 250175378 338511968 173590688 973264476 691658174 14297338 669918126 691658174 654774801 662997517 662997517 924634937 663559431 157524924 384773958 421319638 606932416 662997517 128172058 119786837 146266056 247512739 291594021 421303765 39563973 766460882 267197527 916978609 677668583 591974489 157524924 373950160 156349888 828927692 426804318 648085065 175701124 648616244 225005793 573410811 924206054 228994771 569034545 677668583 689696038 277856219 128172058 846170712 770508461 662997517 326384937 663559431 267197527 637132487 421303765 326384937 171884847 326910332 421303765 669918126 222705824 689696038 247512739 622619054 228994771 56515478 413547205 146266056 455972234 225005793 455972234 420387751 32466636 420387751 420167079 689710096 850680713 654774801 973264476 74922304 715427395 291594021 478544246 421319638 420387751 336593863 277856219 552836563 606932416 175701124 421319638 770508461 128172058 706786139 680237797 32466636 163169584 326910332 580030866 476863561 62570858 426804318 896696773 326910332 119786837 478544246 455972234 119786837 892526868 291594021 677668583 21936446 831028663 916978609 856735137 648616244 824610448 654774801 680237797 420167079 671009508 86574100 831028663 146266056 669918126 671009508 70200609 580030866 32466636 326384937 689696038 691658174 552836563 856735137 853333181 175701124 766460882 648085065 833320035 766460882 924634937 973264476 691658174 573410811 648085065 552836563 171884847 639642999 825790020 677668583 326910332 426804318 896696773 70200609 175701124 689144692 74922304 247512739 420387751 833320035 691658174 569034545 336593863 74922304 662997517 228994771 648085065 973264476 715427395 658765373 421303765 856735137 899117577 916978609 421319638 637132487 14297338 591974489 421319638 250175378 671009508 146266056 247512739 21936446 936309465 14297338 591974489 128172058 658765373 892526868 606932416 689696038 175701124 631604897 899117577 225005793 689710096 899117577 228994771 413547205 689710096 250175378 457457604 149507119 128172058 569034545 677668583 432062450 341340420 341340420 416142329 14297338 416142329 173590688 580030866 680237797 420167079 421303765 658765373 128172058 373950160 569034545 892526868 222705824 892526868 896696773 39563973 856735137 569034545 455972234 341340420 336593863 689710096 326384937 513415788 291594021 973264476 706786139 157524924 70200609 648616244 689710096 476863561 432062450 119786837 964125625 39563973 476863561 156349888 326910332 420387751 384773958 119786837 654774801 175601100 689710096 373950160 622619054 62570858 21936446 228994771 420167079 338511968 691658174 924634937 856735137 648616244 413547205 846170712 691658174 648085065 663559431 648616244 338511968 326384937 691658174 580030866 338201288 552836563 569034545 457457604 828927692 591974489 828927692 457457604 163169584 573410811 831028663 455972234 86574100 62570858 606932416 680237797 916978609 292993260 580030866 21936446 413547205 916978609 770508461 455972234 267197527 631604897 669918126 416142329 580030866 56515478 606932416 715427395 680237797 70200609 292993260 14297338 228994771 569034545 426804318 156349888 580030866 850680713 689710096 853333181 420387751 658765373 119786837 421303765 146266056 706786139 156349888 892526868 825790020 426804318 74922304 892526868 228994771 420167079 689710096 478544246 413547205 573410811 631604897 163169584 856735137 899117577 924634937 569034545 591974489 277856219 658765373 973264476 21936446 455972234 420387751 222705824 338201288 828927692 373950160 32466636 892526868 853333181 35579887 39563973 86574100 292993260 291594021 32466636 222705824 416142329 384773958 225005793 128172058 457457604 831028663 677668583 39563973 173590688 476863561 384773958 421303765 292993260 833320035 338201288 706786139 766460882 70200609 225005793 663559431 173590688 336593863 654774801 277856219 421319638 396735868 267197527 171884847 669918126 56515478 291594021 622619054 513415788 476863561 850680713 828927692 421303765 637132487 706786139 924206054 326910332 828927692 680237797 637132487 455972234 455972234 831028663 336593863 691658174 32466636 513415788 326910332 637132487 336593863 421303765 766460882 326910332 828927692 432062450 513415788 658765373 622619054 250175378 695926284 606932416 21936446 146266056 658765373 591974489 689696038 856735137 924206054 420167079 924206054 658765373 14297338 32466636 669918126 622619054 250175378 677668583 689710096 606932416 86574100 658765373 70200609 163169584 569034545 924634937 146266056 671009508 56515478 338511968 326384937 706786139 680237797 892526868 513415788 175701124 228994771 384773958 326384937 39563973 770508461 899117577 573410811 56515478 648616244 648616244 62570858 846170712 396735868 39563973 654774801 691658174 916978609 146266056 591974489 70200609 457457604 416142329 277856219 420387751 175701124 222705824 222705824 277856219 175701124 338511968 964125625 149507119 74922304 70200609 292993260 341340420 478544246 622619054 695926284 39563973 175601100 222705824 421319638 856735137 336593863 149507119 338511968 606932416 432062450 825790020 341340420 326384937 662997517 267197527 32466636 291594021 824610448 770508461 691658174 56515478 706786139 899117577 74922304 426804318 455972234 338201288 56515478 569034545 39563973 326384937 622619054 924206054 973264476 225005793 862458309 689144692 173590688 56515478 373950160 896696773 606932416 828927692 824610448 70200609 899117577 149507119 156349888 689144692 32466636 825790020 658765373 62570858 924206054 277856219 267197527 476863561 62570858 157524924 86574100 128172058 831028663 892526868 175701124 149507119 225005793 689144692 662997517 899117577 420387751 175701124 639642999 171884847 964125625 766460882 173590688 663559431 680237797 384773958 671009508 222705824 341340420 432062450 62570858 326910332 828927692 119786837 338201288 648616244 706786139 831028663 478544246 292993260 850680713 222705824 677668583 277856219 825790020 292993260 853333181 896696773 824610448 658765373 14297338 573410811 706786139 669918126 846170712 770508461 853333181 689710096 654774801 671009508 432062450 326910332 591974489 770508461 924206054 457457604 770508461 691658174 420167079 833320035 86574100 770508461 420387751 658765373 833320035 175701124 715427395 476863561 277856219 175601100 326384937 338511968 39563973 292993260 62570858 291594021 654774801 591974489 175601100 513415788 396735868 156349888 373950160 924634937 899117577 639642999 648085065 689710096 119786837 426804318 689696038 924634937 175601100 222705824 924206054 175701124 833320035 833320035 157524924 552836563 892526868 853333181 648085065 671009508 21936446 964125625 14297338 455972234 924634937 924206054 455972234 128172058 292993260 420167079 662997517 420387751 457457604 326910332 457457604 639642999 250175378 228994771 639642999 770508461 689144692 622619054 569034545 338511968 862458309 225005793 39563973 631604897 338201288 128172058 846170712 689696038 119786837 457457604 689144692 691658174 715427395 936309465 476863561 149507119 824610448 964125625 56515478 21936446 766460882 478544246 420387751 689144692 277856219 476863561 689144692 591974489 892526868 70200609 552836563 862458309 476863561 695926284 326910332 478544246 671009508 86574100 770508461 222705824 416142329 156349888 457457604 326910332 831028663 552836563 70200609 924634937 338511968 896696773 706786139 824610448 21936446 899117577 291594021 639642999 476863561 715427395 856735137 119786837 478544246 416142329 420387751 222705824 833320035 924634937 420387751 119786837 416142329 715427395 825790020 420167079 225005793 639642999 171884847 432062450 964125625 175601100 658765373 663559431 247512739 691658174 119786837 892526868 228994771 648616244 146266056 671009508 689710096 432062450 163169584 292993260 824610448 175701124 689144692 862458309 973264476 171884847 916978609 56515478 828927692 228994771 831028663 171884847 831028663 426804318 291594021 622619054 715427395 326384937 924634937 706786139 856735137 119786837 156349888 569034545 916978609 326384937 677668583 828927692 62570858 156349888 680237797 654774801 128172058 173590688 924634937 573410811 677668583 695926284 662997517 476863561 457457604 924206054 292993260 833320035 156349888 580030866 175701124 631604897 157524924 432062450 432062450 606932416 338201288 32466636 591974489 715427395 175701124 648085065 580030866 457457604 828927692 455972234 277856219 573410811 899117577 455972234 70200609 149507119 648085065 766460882 157524924 416142329 128172058 156349888 21936446 606932416 421303765 146266056 899117577 892526868 128172058 338201288 62570858 825790020 384773958 146266056 336593863 175701124 171884847 916978609 639642999 70200609 671009508 580030866 669918126 277856219 326384937 824610448 964125625 924634937 478544246 277856219 56515478 336593863 421303765 689144692 924634937 267197527 14297338 715427395 662997517 691658174 824610448 420167079 222705824 637132487 478544246 833320035 677668583 862458309 14297338 420387751 291594021 56515478 831028663 606932416 677668583 420387751 222705824 658765373 247512739 691658174 552836563 421303765 247512739 916978609 677668583 853333181 222705824 416142329 291594021 846170712 677668583 853333181 21936446 476863561 157524924 413547205 513415788 677668583 39563973 421319638 850680713 639642999 396735868 853333181 671009508 373950160 677668583 228994771 606932416 513415788 648085065 671009508 149507119 766460882 426804318 831028663 715427395 591974489 247512739 74922304 825790020 573410811 420167079 669918126 250175378 591974489 163169584 341340420 689144692 250175378 825790020 163169584 476863561 291594021 173590688 639642999 828927692 384773958 396735868 146266056 373950160 373950160 766460882 899117577 671009508 413547205 426804318 146266056 936309465 892526868 580030866 267197527 420167079 846170712 689710096 825790020 21936446 658765373 157524924 552836563 163169584 513415788 291594021 338201288 86574100 74922304 573410811 267197527 149507119 689144692 35579887 648085065 973264476 622619054 35579887 896696773 149507119 825790020 695926284 631604897 421319638 569034545 856735137 824610448 171884847 267197527 457457604 662997517 828927692 580030866 421303765 648616244 336593863 173590688 850680713 420167079 416142329 936309465 580030866 277856219 426804318 250175378 420387751 277856219 173590688 622619054 846170712 916978609 74922304 856735137 824610448 513415788 413547205 420387751 222705824 421319638 677668583 156349888 432062450 691658174 669918126 770508461 924206054 291594021 32466636 648616244 478544246 56515478 689710096 662997517 850680713 513415788 455972234 175701124 715427395 416142329 478544246 637132487 853333181 766460882 973264476 338201288 648085065 292993260 916978609 770508461 476863561 770508461 936309465 432062450 825790020 828927692 706786139 14297338 62570858 128172058 267197527 476863561 74922304 173590688 591974489 689144692 677668583 680237797 637132487 695926284 916978609 163169584 291594021 669918126 846170712 21936446 964125625 421319638 228994771 669918126 973264476 420387751 669918126 689710096 658765373 222705824 421319638 648616244 35579887 74922304 267197527 658765373 580030866 662997517 291594021 591974489 654774801 669918126 70200609 637132487 892526868 606932416 421303765 706786139 862458309 639642999 163169584 341340420 899117577 631604897 326910332 457457604 32466636 862458309 70200609 853333181 35579887 580030866 478544246 964125625 850680713 247512739 846170712 336593863 924206054 70200609 853333181 267197527 896696773 62570858 689144692 833320035 432062450 62570858 916978609 936309465 384773958 552836563 662997517 689144692 622619054 222705824 639642999 146266056 455972234 277856219 648085065 21936446 680237797 766460882 146266056 21936446 455972234 432062450 569034545 669918126 916978609 658765373 156349888 247512739 336593863 766460882 828927692 706786139 455972234 277856219 631604897 291594021 689710096 916978609 973264476 171884847 341340420 478544246 689144692 896696773 326384937 513415788 680237797 580030866 373950160 677668583 936309465 173590688 156349888 175701124 639642999 326384937 691658174 846170712 648616244 606932416 606932416 421319638 39563973 846170712 695926284 326384937 250175378 862458309 228994771 21936446 680237797 21936446 225005793 850680713 591974489 476863561 513415788 228994771 291594021 175601100 631604897 936309465 157524924 14297338 637132487 222705824 222705824 828927692 677668583 156349888 421319638 689710096 457457604 420387751 715427395 455972234 770508461 569034545 973264476 373950160 338201288 426804318 924206054 662997517 384773958 552836563 831028663 416142329 899117577 21936446 973264476 74922304 420387751 156349888 455972234 277856219 421319638 631604897 413547205 156349888 175601100 648616244 658765373 669918126 291594021 637132487 896696773 277856219 396735868 32466636 513415788 856735137 291594021 856735137 171884847 149507119 689710096 336593863 853333181 973264476 573410811 175601100 149507119 292993260 432062450 86574100 853333181 770508461 973264476 341340420 973264476 163169584 426804318 663559431 853333181 292993260 373950160 706786139 899117577 163169584 924634937 62570858 173590688 896696773 936309465 691658174 828927692 924206054 171884847 591974489 862458309 689144692 639642999 695926284 396735868 766460882 691658174 569034545 896696773 658765373 853333181 326910332 896696773 936309465 225005793 573410811 622619054 173590688 14297338 924206054 924206054 476863561 156349888 899117577 476863561 222705824 62570858 420387751 766460882 326910332 128172058 689710096 157524924 689710096 420167079 689710096 689696038 421319638 936309465 662997517 899117577 416142329 32466636 413547205 336593863 476863561 689144692 476863561 421303765 689696038 648616244 225005793 173590688 648616244 225005793 689696038 413547205 128172058 680237797 850680713 171884847 766460882 384773958 426804318 662997517 420387751 326910332 691658174 432062450 622619054 658765373 21936446 828927692 338511968 680237797 680237797 622619054 828927692 326910332 677668583 146266056 569034545 326910332 426804318 420387751 689696038 691658174 973264476 420387751 457457604 277856219 825790020 671009508 580030866 426804318 338201288 606932416 689696038 119786837 580030866 336593863 476863561 862458309 457457604 680237797 457457604 513415788 338511968 916978609 338201288 552836563 70200609 228994771 228994771 695926284 663559431 689710096 292993260 171884847 416142329 916978609 824610448 396735868 824610448 14297338 606932416 671009508 622619054 892526868 421303765 326910332 662997517 899117577 639642999 457457604 163169584 850680713 850680713 326910332 267197527 432062450 846170712 35579887 420387751 862458309 222705824 569034545 163169584 936309465 924634937 326384937 973264476 421319638 146266056 149507119 831028663 669918126 228994771 639642999 338201288 421319638 824610448 457457604 476863561 128172058 175701124 338201288 936309465 175601100 573410811 846170712 413547205 146266056 924206054 924206054 32466636 225005793 455972234 671009508 680237797 455972234 384773958 766460882 648085065 175601100 146266056 606932416 662997517 426804318 70200609 899117577 695926284 250175378 973264476 457457604 157524924 573410811 552836563 892526868 336593863 420167079 175701124 924206054 157524924 156349888 338511968 825790020 171884847 648085065 225005793 680237797 70200609 171884847 338201288 173590688 689144692 853333181 149507119 671009508 277856219 338511968 833320035 658765373 128172058 689710096 14297338 416142329 416142329 831028663 163169584 580030866 654774801 924634937 478544246 892526868 569034545 420167079 476863561 413547205 70200609 896696773 648085065 32466636 228994771 669918126 426804318 631604897 74922304 591974489 149507119 326384937 291594021 119786837 648616244 432062450 175701124 828927692 831028663 173590688 175701124 622619054 695926284 455972234 622619054 580030866 86574100 896696773 828927692 606932416 426804318 171884847 892526868 513415788 326384937 766460882 413547205 662997517 924634937 35579887 292993260 86574100 648085065 846170712 648085065 175601100 631604897 326910332 695926284 476863561 896696773 846170712 225005793 833320035 62570858 267197527 336593863 677668583 338511968 573410811 856735137 706786139 420167079 831028663 689710096 247512739 850680713 247512739 420167079 637132487 824610448 831028663 420167079 770508461 715427395 396735868 384773958 277856219 247512739 39563973 413547205 384773958 580030866 663559431 14297338 32466636 856735137 413547205 292993260 149507119 899117577 74922304 631604897 658765373 770508461 119786837 384773958 637132487 277856219 552836563 622619054 416142329 56515478 569034545 833320035 86574100 421319638 766460882 432062450 35579887 326384937 478544246 277856219 964125625 228994771 457457604 680237797 384773958 973264476 689144692 420167079 416142329 70200609 457457604 715427395 250175378 149507119 892526868 862458309 277856219 157524924 689696038 146266056 766460882 21936446 149507119 824610448 569034545 35579887 413547205 457457604 175601100 766460882 850680713 680237797 964125625 336593863 62570858 669918126 896696773 149507119 689144692 513415788 663559431 846170712 35579887 396735868 828927692 631604897 128172058 326384937 250175378 291594021 420167079 396735868 326910332 669918126 267197527 432062450 663559431 591974489 916978609 326384937 689710096 420387751 648085065 964125625 916978609 156349888 639642999 171884847 292993260 671009508 338511968 825790020 591974489 689696038 689144692 247512739 21936446 70200609 606932416 671009508 267197527 222705824 250175378 677668583 341340420 846170712 715427395 225005793 715427395 896696773 513415788 338511968 74922304 56515478 580030866 639642999 250175378 631604897 247512739 267197527 421319638 677668583 680237797 936309465 373950160 171884847 770508461 846170712 175601100 175601100 691658174 648616244 924634937 695926284 432062450 457457604 336593863 552836563 689696038 689696038 924634937 662997517 455972234 39563973 573410811 824610448 689710096 292993260 850680713 247512739 267197527 384773958 173590688 924206054 689696038 420167079 247512739 689710096 291594021 899117577 341340420 663559431 658765373 384773958 924206054 426804318 250175378 373950160 892526868 573410811 222705824 175601100 62570858 973264476 689696038 421303765 157524924 924206054 924206054 70200609 39563973 14297338 119786837 267197527 853333181 222705824 654774801 35579887 62570858 373950160 247512739 689144692 770508461 338511968 421319638 689710096 277856219 341340420 669918126 973264476 663559431 669918126 413547205 680237797 662997517 413547205 824610448 853333181 833320035 689144692 70200609 336593863 39563973 156349888 457457604 924206054 622619054 32466636 455972234 250175378 338511968 689144692 267197527 149507119 326910332 569034545 291594021 421319638 671009508 924206054 21936446 648616244 677668583 341340420 32466636 326384937 896696773 580030866 149507119 833320035 163169584 846170712 70200609 228994771 247512739 119786837 420387751 476863561 706786139 157524924 250175378 715427395 833320035 70200609 421319638 663559431 373950160 892526868 973264476 671009508 715427395 964125625 639642999 552836563 648616244 695926284 384773958 831028663 277856219 689144692 421319638 336593863 896696773 62570858 825790020 156349888 569034545 689144692 896696773 691658174 916978609 128172058 648085065 421319638 663559431 149507119 70200609 455972234 420387751 421303765 591974489 74922304 455972234 146266056 766460882 74922304 341340420 326384937 853333181 175701124 32466636 175601100 21936446 62570858 420167079 149507119 426804318 336593863 21936446 421319638 833320035 35579887 222705824 648616244 677668583 74922304 341340420 924634937 715427395 171884847 455972234 831028663 828927692 846170712 924206054 39563973 631604897 513415788 478544246 338511968 689696038 856735137 416142329 862458309 39563973 689144692 606932416 426804318 421303765 457457604 171884847 580030866 457457604 416142329 648616244 856735137 396735868 56515478 175701124 580030866 175701124 831028663 56515478 173590688 421319638 606932416 639642999 631604897 476863561 850680713 856735137 336593863 669918126 973264476 250175378 591974489 671009508 426804318 622619054 338201288 62570858 250175378 413547205 569034545 86574100 86574100 384773958 247512739 680237797 413547205 770508461 146266056 936309465 250175378 671009508 662997517 338201288 964125625 846170712 222705824 247512739 326910332 277856219 892526868 291594021 478544246 654774801 222705824 695926284 119786837 74922304 225005793 421319638 825790020 916978609 591974489 569034545 336593863 146266056 421303765 671009508 420167079 119786837 457457604 32466636 591974489 128172058 856735137 669918126 74922304 292993260 62570858 924634937 853333181 39563973 86574100 341340420 964125625 420167079 163169584 680237797 973264476 171884847 671009508 74922304 432062450 396735868 824610448 413547205 513415788 476863561 291594021 373950160 824610448 671009508 175601100 552836563 831028663 175601100 267197527 421319638 663559431 62570858 291594021 648085065 432062450 936309465 228994771 326910332 432062450 225005793 173590688 669918126 846170712 74922304 175701124 413547205 853333181 899117577 326384937 86574100 478544246 695926284 250175378 862458309 70200609 580030866 658765373 924206054 916978609 766460882 175601100 825790020 175701124 680237797 680237797 689710096 62570858 62570858 146266056 373950160 146266056 86574100 338511968 457457604 663559431 175701124 338511968 853333181 341340420 267197527 228994771 62570858 580030866 671009508 457457604 250175378 292993260 715427395 846170712 432062450 833320035 384773958 631604897 128172058 706786139 691658174 654774801 689696038 689144692 964125625 74922304 924206054 658765373 421303765 677668583 689710096 62570858 689144692 326384937 39563973 175701124 56515478 766460882 631604897 680237797 74922304 828927692 766460882 689144692 420387751 432062450 648616244 680237797 669918126 35579887 70200609 228994771 706786139 689144692 569034545 924634937 336593863 862458309 455972234 850680713 639642999 341340420 580030866 336593863 899117577 648616244 936309465 637132487 695926284 637132487 658765373 706786139 156349888 689144692 119786837 691658174 648616244 573410811 149507119 62570858 924206054 478544246 326910332 74922304 421319638 680237797 569034545 146266056 70200609 631604897 156349888 892526868 689710096 173590688 639642999 896696773 606932416 766460882 292993260 824610448 277856219 648616244 175701124 173590688 569034545 175601100 622619054 225005793 149507119 149507119 326384937 163169584 421319638 637132487 833320035 74922304 637132487 128172058 964125625 146266056 21936446 706786139 413547205 654774801 157524924 973264476 338511968 62570858 326384937 654774801 175701124 21936446 336593863 846170712 222705824 831028663 825790020 648616244 896696773 457457604 128172058 14297338 831028663 639642999 973264476 341340420 326384937 247512739 14297338 899117577 157524924 662997517 86574100 964125625 862458309 663559431 70200609 146266056 228994771 689710096 569034545 156349888 899117577 892526868 513415788 924206054 277856219 850680713 899117577 677668583 421303765 964125625 862458309 277856219 658765373 173590688 648085065 175601100 828927692 689710096 846170712 924206054 896696773 569034545 149507119 580030866 936309465 70200609 689144692 156349888 157524924 326384937 420167079 691658174 222705824 156349888 850680713 74922304 689696038 250175378 292993260 896696773 420167079 671009508 146266056 831028663 833320035 846170712 856735137 39563973 70200609 421303765 416142329 119786837 658765373 916978609 171884847 669918126 128172058 916978609 513415788 247512739 163169584 338511968 336593863 825790020 964125625 396735868 420167079 291594021 936309465 478544246 833320035 171884847 677668583 850680713 824610448 648085065 421303765 695926284 421319638 680237797 267197527 825790020 247512739 173590688 677668583 267197527 478544246 766460882 225005793 924634937 175601100 32466636 648616244 916978609 569034545 648616244 86574100 862458309 32466636 70200609 149507119 336593863 669918126 432062450 74922304 695926284 421303765 924634937 277856219 580030866 658765373 421303765 416142329 247512739 291594021 175701124 250175378 669918126 637132487 916978609 892526868 973264476 156349888 680237797 56515478 157524924 171884847 173590688 622619054 338511968 157524924 32466636 171884847 637132487 384773958 326910332 222705824 654774801 35579887 896696773 338201288 119786837 156349888 916978609 228994771 225005793 662997517 662997517 384773958 420167079 171884847 973264476 825790020 591974489 924634937 689696038 662997517 680237797 924634937 689696038 156349888 157524924 706786139 14297338 413547205 896696773 74922304 56515478 552836563 850680713 916978609 552836563 964125625 228994771 552836563 580030866 706786139 292993260 39563973 119786837 936309465 770508461 156349888 21936446 552836563 689696038 157524924 478544246 639642999 228994771 338201288 766460882 432062450 689710096 715427395 163169584 680237797 247512739 32466636 175601100 291594021 326910332 973264476 715427395 658765373 689696038 825790020 850680713 828927692 420387751 173590688 149507119 292993260 689696038 654774801 569034545 648616244 128172058 846170712 591974489 86574100 416142329 478544246 416142329 689144692 396735868 663559431 267197527 689710096 695926284 591974489 846170712 639642999 853333181 70200609 846170712 973264476 662997517 146266056 680237797 146266056 770508461 396735868 396735868 455972234 513415788 228994771 892526868 175601100 639642999 175601100 146266056 916978609 149507119 580030866 680237797 513415788 432062450 250175378 637132487 671009508 62570858 478544246 128172058 850680713 426804318 766460882 149507119 336593863 173590688 163169584 62570858 292993260 56515478 924634937 677668583 850680713 173590688 689710096 631604897 706786139 413547205 706786139 149507119 924206054 478544246 74922304 478544246 338201288 828927692 128172058 420167079 157524924 421303765 420387751 606932416 396735868 336593863 862458309 157524924 341340420 828927692 892526868 338201288 856735137 591974489 21936446 639642999 892526868 639642999 899117577 21936446 222705824 552836563 70200609 163169584 146266056 336593863 569034545 39563973 899117577 373950160 828927692 267197527 639642999 267197527 432062450 825790020 222705824 580030866 770508461 689696038 56515478 824610448 70200609 580030866 569034545 648616244 277856219 56515478 341340420 432062450 924634937 662997517 222705824 689144692 146266056 637132487 669918126 622619054 669918126 715427395 896696773 175601100 277856219 421319638 766460882 373950160 853333181 173590688 416142329 896696773 21936446 606932416 175601100 228994771 706786139 899117577 478544246 654774801 899117577 421303765 62570858 862458309 267197527 591974489 39563973 824610448 569034545 896696773 173590688 119786837 924206054 173590688 680237797 631604897 706786139 267197527 326910332 706786139 146266056 156349888 175701124 846170712 622619054 338201288 336593863 455972234 825790020 171884847 648085065 689710096 421319638 833320035 225005793 292993260 846170712 862458309 689710096 689710096 831028663 770508461 175601100 569034545 580030866 396735868 924206054 478544246 476863561 513415788 766460882 413547205 973264476 478544246 663559431 171884847 336593863 457457604 476863561 658765373 457457604 691658174 892526868 225005793 853333181 421303765 715427395 973264476 171884847 74922304 478544246 250175378 163169584 899117577 824610448 916978609 128172058 341340420 936309465 416142329 658765373 384773958 973264476 396735868 853333181 892526868 175601100 924634937 833320035 936309465 326384937 421303765 128172058 416142329 766460882 338511968 648616244 892526868 828927692 420387751 770508461 171884847 766460882 146266056 825790020 892526868 62570858 639642999 846170712 86574100 896696773 573410811 580030866 671009508 39563973 770508461 426804318 824610448 846170712 171884847 671009508 689144692 175601100 892526868 326384937 420167079 824610448 326910332 267197527 326384937 173590688 171884847 384773958 825790020 689144692 924206054 654774801 478544246 606932416 850680713 86574100 825790020 671009508 222705824 936309465 373950160 770508461 70200609 662997517 336593863 833320035 964125625 631604897 639642999 648085065 163169584 56515478 916978609 924206054 175701124 916978609 247512739 128172058 56515478 455972234 277856219 416142329 695926284 828927692 156349888 513415788 622619054 824610448 455972234 853333181 21936446 680237797 326910332 175601100 770508461 157524924 35579887 62570858 896696773 250175378 892526868 426804318 326384937 432062450 936309465 648085065 639642999 86574100 326910332 421303765 924634937 157524924 648085065 476863561 455972234 338511968 420387751 770508461 74922304 850680713 62570858 669918126 156349888 86574100 824610448 373950160 850680713 420387751 39563973 175701124 32466636 420167079 846170712 86574100 833320035 648616244 476863561 936309465 292993260 964125625 14297338 648085065 654774801 677668583 373950160 149507119 35579887 14297338 35579887 457457604 846170712 420167079 899117577 228994771 853333181 338201288 899117577 573410811 336593863 432062450 426804318 413547205 149507119 680237797 658765373 416142329 416142329 384773958 291594021 824610448 146266056 899117577 421303765 680237797 373950160 580030866 648085065 631604897 384773958 413547205 825790020 157524924 637132487 146266056 173590688 416142329 247512739 513415788 336593863 695926284 924206054 250175378 825790020 250175378 936309465 247512739 173590688 173590688 892526868 35579887 825790020 671009508 689144692 21936446 292993260 455972234 663559431 770508461 457457604 831028663 426804318 267197527 476863561 128172058 267197527 478544246 421319638 175601100 680237797 146266056 146266056 478544246 156349888 267197527 671009508 658765373 658765373 862458309 21936446 338201288 156349888 828927692 689144692 663559431 336593863 662997517 622619054 416142329 828927692 573410811 222705824 824610448 658765373 21936446 476863561 171884847 70200609 691658174 291594021 606932416 831028663 267197527 21936446 892526868 291594021 396735868 580030866 569034545 622619054 850680713 396735868 648085065 824610448 338201288 432062450 420387751 680237797 225005793 662997517 695926284 680237797 573410811 853333181 833320035 622619054 56515478 384773958 824610448 569034545 292993260 420387751 669918126 936309465 291594021 225005793 171884847 833320035 267197527 862458309 677668583 770508461 828927692 326910332 39563973 476863561 689710096 689710096 695926284 916978609 924634937 973264476 341340420 416142329 277856219 973264476 292993260 173590688 580030866 146266056 341340420 326384937 119786837 128172058 695926284 146266056 292993260 373950160 62570858 291594021 606932416 924206054 663559431 119786837 580030866 338201288 478544246 421303765 824610448 689710096 591974489 639642999 658765373 420167079 899117577 936309465 14297338 622619054 39563973 846170712 14297338 916978609 662997517 853333181 552836563 631604897 35579887 973264476 677668583 416142329 326384937 228994771 689710096 426804318 396735868 573410811 267197527 689696038 856735137 622619054 663559431 689710096 637132487 476863561 680237797 225005793 146266056 856735137 119786837 606932416 846170712 695926284 689144692 637132487 766460882 14297338 677668583 157524924 569034545 420387751 658765373 689696038 669918126 70200609 669918126 853333181 421303765 62570858 916978609 292993260 455972234 225005793 267197527 175701124 74922304 146266056 326910332 336593863 432062450 680237797 853333181 267197527 671009508 828927692 62570858 695926284 770508461 648616244 146266056 680237797 824610448 606932416 32466636 277856219 766460882 825790020 277856219 476863561 899117577 426804318 373950160 691658174 689144692 973264476 654774801 338201288 896696773 128172058 228994771 828927692 432062450 338511968 86574100 336593863 964125625 658765373 846170712 936309465 70200609 74922304 828927692 228994771 936309465 173590688 146266056 631604897 171884847 247512739 336593863 663559431 128172058 846170712 175701124 476863561 21936446 326384937 35579887 648085065 175601100 420167079 336593863 416142329 671009508 648085065 163169584 267197527 35579887 654774801 32466636 326384937 146266056 689710096 892526868 413547205 432062450 853333181 478544246 128172058 175701124 62570858 846170712 669918126 157524924 924634937 591974489 591974489 689696038 573410811 35579887 338511968 32466636 421319638 924206054 924634937 338201288 671009508 850680713 662997517 421319638 455972234 513415788 695926284 250175378 119786837 86574100 157524924 420167079 292993260 689144692 695926284 924634937 658765373 396735868 149507119 426804318 695926284 228994771 416142329 222705824 631604897 173590688 291594021 338201288 513415788 247512739 631604897 171884847 157524924 833320035 637132487 573410811 846170712 146266056 973264476 677668583 899117577 175601100 157524924 432062450 277856219 326384937 267197527 658765373 421319638 892526868 671009508 455972234 689710096 74922304 413547205 420387751 663559431 267197527 146266056 689144692 175701124 86574100 936309465 86574100 175701124 156349888 691658174 831028663 689144692 591974489 146266056 964125625 426804318 21936446 850680713 850680713 338201288 225005793 671009508 35579887 677668583 916978609 766460882 373950160 373950160 421303765 74922304 637132487 421303765 513415788 846170712 341340420 396735868 56515478 580030866 326910332 639642999 384773958 569034545 671009508 671009508 850680713 825790020 420387751 662997517 336593863 770508461 86574100 222705824 373950160 846170712 924634937 426804318 853333181 420387751 291594021 513415788 631604897 591974489 326384937 157524924 846170712 421303765 766460882 128172058 648616244 222705824 119786837 421319638 338511968 916978609 35579887 222705824 14297338 326910332 691658174 373950160 677668583 850680713 478544246 326910332 689696038 86574100 476863561 663559431 689696038 74922304 396735868 850680713 426804318 899117577 426804318 715427395 862458309 70200609 850680713 648085065 62570858 373950160 426804318 70200609 831028663 513415788 825790020 432062450 455972234 70200609 637132487 420387751 326910332 828927692 338511968 973264476 156349888 689710096 146266056 580030866 924634937 831028663 833320035 384773958 156349888 706786139 695926284 416142329 833320035 513415788 936309465 689710096 846170712 149507119 862458309 250175378 338511968 341340420 853333181 421319638 326384937 964125625 654774801 277856219 70200609 622619054 157524924 663559431 156349888 924206054 420387751 149507119 591974489 163169584 326910332 689144692 662997517 691658174 637132487 770508461 662997517 56515478 648085065 569034545 658765373 677668583 222705824 228994771 689696038 896696773 639642999 396735868 936309465 21936446 175701124 964125625 326384937 86574100 163169584 833320035 573410811 338511968 916978609 476863561 828927692 222705824 671009508 14297338 228994771 292993260 856735137 846170712 695926284 856735137 267197527 591974489 654774801 247512739 825790020 455972234 654774801 862458309 856735137 432062450 149507119 924634937 292993260 457457604 680237797 267197527 277856219 457457604 173590688 639642999 833320035 569034545 658765373 432062450 828927692 476863561 62570858 637132487 420387751 631604897 225005793 336593863 175701124 973264476 128172058 62570858 455972234 658765373 156349888 648616244 326384937 569034545 146266056 250175378 35579887 476863561 766460882 476863561 715427395 74922304 689144692 157524924 432062450 149507119 828927692 56515478 648616244 70200609 916978609 39563973 384773958 689696038 689144692 163169584 14297338 432062450 639642999 936309465 421303765 924634937 631604897 421303765 432062450 715427395 892526868 831028663 936309465 669918126 669918126 569034545 74922304 658765373 70200609 413547205 39563973 964125625 916978609 680237797 573410811 892526868 326384937 695926284 56515478 228994771 455972234 831028663 56515478 658765373 163169584 476863561 426804318 326384937 924634937 899117577 964125625 267197527 175701124 146266056 936309465 421303765 936309465 421303765 689144692 476863561 689144692 715427395 552836563 916978609 669918126 163169584 277856219 384773958 924206054 663559431 824610448 338511968 222705824 606932416 973264476 426804318 591974489 74922304 924206054 420387751 74922304 478544246 247512739 292993260 648085065 695926284 631604897 669918126 924634937 74922304 689144692 384773958 157524924 654774801 715427395 680237797 338511968 689710096 228994771 580030866 862458309 420167079 291594021 631604897 228994771 622619054 338511968 631604897 964125625 606932416 341340420 573410811 689696038 770508461 631604897 973264476 338511968 706786139 689144692 175701124 663559431 455972234 591974489 39563973 426804318 413547205 639642999 56515478 277856219 853333181 824610448 973264476 175701124 267197527 396735868 766460882 552836563 476863561 32466636 856735137 658765373 770508461 39563973 421319638 163169584 850680713 336593863 476863561 250175378 964125625 21936446 850680713 39563973 715427395 56515478 119786837 384773958 677668583 622619054 662997517 74922304 689710096 770508461 936309465 648616244 32466636 21936446 580030866 222705824 156349888 580030866 580030866 824610448 853333181 173590688 715427395 892526868 292993260 56515478 146266056 432062450 292993260 35579887 247512739 175601100 338511968 384773958 119786837 74922304 862458309 689144692 853333181 691658174 291594021 396735868 338511968 631604897 671009508 825790020 828927692 831028663 856735137 695926284 35579887 825790020 648085065 924206054 338511968 432062450 831028663 171884847 267197527 421303765 631604897 291594021 225005793 824610448 899117577 56515478 156349888 973264476 658765373 924634937 973264476 157524924 225005793 455972234 689710096 680237797 964125625 21936446 846170712 637132487 171884847 225005793 157524924 455972234 662997517 569034545 267197527 326384937 591974489 14297338 478544246 62570858 766460882 689710096 680237797 591974489 899117577 163169584 421319638 156349888 824610448 396735868 689144692 420167079 662997517 70200609 476863561 862458309 513415788 119786837 658765373 824610448 658765373 853333181 62570858 35579887 420387751 662997517 828927692 413547205 432062450 853333181 591974489 663559431 573410811 924206054 591974489 267197527 662997517 846170712 892526868 695926284 173590688 32466636 457457604 146266056 770508461 457457604 964125625 421319638 156349888 896696773 171884847 770508461 669918126 74922304 292993260 62570858 936309465 671009508 146266056 691658174 936309465 421303765 695926284 695926284 373950160 163169584 846170712 658765373 146266056 119786837 671009508 622619054 569034545 924206054 846170712 32466636 119786837 32466636 457457604 689710096 936309465 62570858 569034545 35579887 277856219 157524924 573410811 924634937 250175378 899117577 606932416 671009508 828927692 432062450 156349888 964125625 695926284 648085065 662997517 175601100 573410811 146266056 149507119 637132487 157524924 706786139 373950160 669918126 964125625 658765373 326384937 341340420 292993260 35579887 680237797 326910332 457457604 916978609 56515478 689710096 421303765 416142329 828927692 766460882 924634937 591974489 326384937 173590688 569034545 648085065 277856219 416142329 637132487 916978609 21936446 973264476 639642999 250175378 326384937 715427395 639642999 476863561 163169584 770508461 853333181 715427395 478544246 680237797 228994771 267197527 86574100 35579887 32466636 715427395 695926284 39563973 580030866 924634937 413547205 669918126 175701124 622619054 513415788 156349888 421319638 157524924 677668583 973264476 825790020 56515478 663559431 247512739 455972234 669918126 896696773 637132487 416142329 86574100 62570858 420387751 173590688 715427395 336593863 591974489 432062450 689696038 892526868 32466636 21936446 591974489 689710096 695926284 669918126 74922304 622619054 156349888 853333181 35579887 326384937 341340420 14297338 862458309 225005793 662997517 373950160 326384937 14297338 326910332 846170712 662997517 896696773 766460882 128172058 476863561 338511968 292993260 35579887 916978609 326384937 916978609 916978609 973264476 32466636 86574100 631604897 691658174 856735137 689710096 862458309 277856219 21936446 648616244 552836563 824610448 689144692 292993260 846170712 648085065 171884847 591974489 128172058 715427395 677668583 426804318 62570858 396735868 850680713 247512739 766460882 267197527 924634937 146266056 680237797 825790020 171884847 455972234 173590688 964125625 916978609 689710096 896696773 831028663 291594021 766460882 173590688 833320035 74922304 173590688 32466636 338201288 338201288 338511968 631604897 175601100 695926284 157524924 680237797 416142329 689696038 267197527 924206054 62570858 86574100 396735868 824610448 862458309 35579887 831028663 149507119 146266056 128172058 648085065 413547205 62570858 677668583 680237797 338511968 341340420 706786139 648085065 416142329 146266056 936309465 591974489 850680713 639642999 706786139 291594021 455972234 291594021 831028663 156349888 173590688 74922304 413547205 39563973 384773958 573410811 689144692 413547205 856735137 338511968 671009508 669918126 896696773 824610448 899117577 326910332 677668583 14297338 326384937 175601100 171884847 663559431 163169584 695926284 637132487 654774801 715427395 228994771 338201288 853333181 770508461 86574100 396735868 552836563 70200609 421319638 157524924 420167079 631604897 569034545 669918126 74922304 267197527 222705824 250175378 631604897 277856219 677668583 770508461 175601100 373950160 326910332 35579887 476863561 580030866 669918126 173590688 413547205 936309465 639642999 32466636 770508461 892526868 163169584 341340420 689696038 175601100 338201288 648616244 580030866 267197527 606932416 706786139 689710096 648085065 86574100 277856219 856735137 964125625 455972234 56515478 973264476 74922304 62570858 222705824 689696038 373950160 39563973 825790020 267197527 770508461 606932416 247512739 336593863 706786139 856735137 658765373 606932416 606932416 680237797 552836563 677668583 341340420 569034545 846170712 648085065 326910332 973264476 426804318 862458309 175601100 850680713 35579887 250175378 850680713 573410811 896696773 648616244 689710096 853333181 421303765 420167079 70200609 421303765 715427395 856735137 899117577 552836563 850680713 973264476 552836563 222705824 35579887 573410811 680237797 267197527 573410811 175701124 846170712 413547205 706786139 671009508 833320035 39563973 420387751 936309465 156349888 175701124 824610448 552836563 421303765 338511968 338511968 291594021 924634937 326910332 892526868 973264476 173590688 247512739 157524924 691658174 689144692 32466636 658765373 326384937 691658174 341340420 421303765 421319638 671009508 250175378 924206054 222705824 476863561 338511968 146266056 695926284 156349888 569034545 552836563 846170712 476863561 825790020 336593863 691658174 156349888 119786837 163169584 420167079 413547205 292993260 326384937 432062450 225005793 225005793 648085065 326910332 513415788 833320035 277856219 828927692 924634937 569034545 862458309 35579887 21936446 639642999 119786837 39563973 432062450 680237797 766460882 569034545 924634937 476863561 899117577 39563973 831028663 175701124 825790020 591974489 478544246 631604897 163169584 846170712 56515478 654774801 432062450 326910332 892526868 833320035 662997517 149507119 658765373 341340420 384773958 622619054 338511968 250175378 924634937 825790020 420387751 413547205 706786139 689144692 706786139 680237797 384773958 86574100 846170712 573410811 573410811 225005793 222705824 856735137 476863561 421303765 833320035 416142329 825790020 580030866 292993260 247512739 291594021 846170712 669918126 896696773 856735137 689710096 455972234 622619054 173590688 706786139 622619054 277856219 267197527 591974489 455972234 964125625 828927692 149507119 916978609 899117577 373950160 416142329 706786139 119786837 341340420 691658174 824610448 631604897 850680713 606932416 157524924 149507119 631604897 850680713 70200609 899117577 689696038 850680713 639642999 173590688 862458309 171884847 225005793 689696038 662997517 671009508 128172058 770508461 228994771 662997517 896696773 896696773 421303765 689696038 373950160 825790020 648085065 420387751 426804318 831028663 631604897 426804318 416142329 14297338 831028663 766460882 924206054 770508461 171884847 338201288 591974489 175601100 662997517 163169584 654774801 432062450 671009508 225005793 831028663 770508461 476863561 691658174 706786139 648616244 671009508 421303765 338201288 631604897 896696773 292993260 86574100 421303765 658765373 338201288 846170712 899117577 766460882 573410811 862458309 228994771 119786837 639642999 824610448 171884847 146266056 828927692 62570858 413547205 62570858 715427395 326910332 695926284 119786837 338201288 916978609 654774801 825790020 654774801 833320035 896696773 856735137 326384937 663559431 715427395 228994771 671009508 770508461 35579887 421319638 326384937 770508461 924634937 222705824 580030866 677668583 770508461 648085065 671009508 662997517 250175378 396735868 648085065 338201288 892526868 413547205 824610448 39563973 396735868 677668583 964125625 420167079 622619054 373950160 476863561 637132487 689144692 552836563 648085065 924206054 338511968 476863561 420387751 654774801 250175378 669918126 680237797 146266056 396735868 916978609 476863561 228994771 35579887 173590688 916978609 833320035 591974489 326910332 156349888 175701124 770508461 21936446 924206054 416142329 639642999 631604897 175701124 680237797 157524924 373950160 478544246 32466636 833320035 326910332 56515478 936309465 648085065 128172058 552836563 892526868 833320035 432062450 74922304 39563973 173590688 924206054 14297338 569034545 56515478 277856219 631604897 892526868 573410811 228994771 833320035 420167079 225005793 163169584 631604897 591974489 637132487 432062450 639642999 637132487 396735868 648085065 128172058 766460882 770508461 421303765 338201288 421303765 973264476 513415788 156349888 689710096 163169584 677668583 573410811 924206054 149507119 631604897 157524924 936309465 416142329 924206054 222705824 476863561 128172058 341340420 156349888 156349888 228994771 384773958 691658174 591974489 552836563 432062450 222705824 420167079 648085065 580030866 338511968 14297338 228994771 32466636 420167079 70200609 824610448 338201288 478544246 267197527 513415788 338201288 973264476 455972234 896696773 706786139 476863561 658765373 569034545 892526868 421303765 416142329 828927692 396735868 715427395 420167079 637132487 924206054 770508461 373950160 32466636 833320035 689696038 420167079 86574100 175601100 637132487 689696038 420387751 267197527 689696038 157524924 476863561 119786837 606932416 426804318 770508461 426804318 146266056 156349888 689710096 689144692 175701124 639642999 924206054 770508461 421303765 706786139 654774801 892526868 250175378 32466636 326910332 173590688 32466636 689696038 689696038 175701124 21936446 336593863 853333181 677668583 338511968 691658174 853333181 706786139 715427395 338201288 338511968 552836563 824610448 892526868 896696773 175701124 766460882 695926284 856735137 35579887 706786139 338511968 420387751 32466636 770508461 291594021 715427395 157524924 648616244 828927692 663559431 247512739 662997517 62570858 856735137 222705824 70200609 669918126 478544246 149507119 580030866 74922304 457457604 606932416 21936446 631604897 267197527 892526868 173590688 222705824 846170712 35579887 973264476 856735137 677668583 173590688 163169584 222705824 569034545 846170712 680237797 74922304 552836563 936309465 689710096 639642999 846170712 896696773 591974489 476863561 689144692 277856219 267197527 637132487 373950160 706786139 292993260 637132487 228994771 766460882 606932416 663559431 455972234 648616244 824610448 163169584 457457604 21936446 862458309 421319638 62570858 631604897 671009508 856735137 175601100 326910332 669918126 689696038 292993260 706786139 964125625 326910332 62570858 639642999 35579887 691658174 39563973 853333181 291594021 432062450 631604897 277856219 338201288 770508461 250175378 173590688 671009508 648085065 384773958 770508461 421319638 648616244 175701124 171884847 62570858 591974489 228994771 338201288 156349888 689696038 846170712 671009508 850680713 669918126 156349888 936309465 591974489 606932416 671009508 413547205 455972234 715427395 654774801 658765373 770508461 680237797 828927692 916978609 341340420 247512739 662997517 695926284 770508461 225005793 973264476 476863561 149507119 250175378 146266056 421319638 936309465 416142329 606932416 677668583 421319638 225005793 14297338 973264476 770508461 936309465 326910332 426804318 373950160 924206054 936309465 21936446 86574100 892526868 119786837 691658174 715427395 338511968 455972234 552836563 689710096 32466636 924206054 56515478 478544246 631604897 432062450 973264476 146266056 338511968 671009508 455972234 856735137 119786837 654774801 680237797 56515478 662997517 637132487 476863561 924634937 846170712 222705824 654774801 916978609 128172058 648616244 14297338 513415788 631604897 850680713 622619054 420167079 56515478 658765373 924206054 373950160 228994771 267197527 824610448 171884847 622619054 689710096 420387751 658765373 291594021 163169584 291594021 824610448 455972234 671009508 292993260 291594021 850680713 856735137 770508461 580030866 14297338 175701124 706786139 326910332 689144692 56515478 74922304 421303765 163169584 677668583 426804318 291594021 420167079 420387751 637132487 648616244 631604897 56515478 420387751 225005793 899117577 250175378 831028663 39563973 21936446 648085065 964125625 680237797 416142329 892526868 476863561 56515478 163169584 569034545 420167079 119786837 828927692 457457604 291594021 119786837 648616244 250175378 14297338 338511968 828927692 706786139 689710096 478544246 457457604 222705824 689710096 421303765 225005793 455972234 622619054 770508461 606932416 770508461 432062450 856735137 669918126 770508461 396735868 622619054 631604897 62570858 648085065 622619054 21936446 86574100 86574100 156349888 892526868 163169584 247512739 691658174 833320035 455972234 689710096 663559431 663559431 828927692 637132487 173590688 35579887 964125625 680237797 892526868 658765373 416142329 149507119 413547205 14297338 936309465 86574100 663559431 936309465 669918126 62570858 457457604 292993260 14297338 338511968 173590688 432062450 648616244 680237797 689696038 658765373 326384937 706786139 171884847 824610448 291594021 689144692 432062450 669918126 669918126 580030866 128172058 157524924 662997517 831028663 119786837 924634937 35579887 173590688 173590688 648616244 706786139 171884847 156349888 715427395 35579887 669918126 267197527 591974489 14297338 552836563 639642999 476863561 171884847 156349888 478544246 964125625 149507119 373950160 770508461 277856219 119786837 476863561 691658174 457457604 420387751 267197527 639642999 663559431 341340420 663559431 86574100 21936446 39563973 478544246 478544246 671009508 171884847 175601100 639642999 648085065 973264476 421303765 455972234 341340420 824610448 770508461 892526868 648085065 831028663 39563973 175601100 432062450 622619054 277856219 856735137 766460882 326910332 146266056 432062450 86574100 622619054 420167079 39563973 157524924 292993260 157524924 899117577 689144692 924206054 622619054 62570858 416142329 853333181 663559431 247512739 86574100 250175378 573410811 691658174 654774801 420387751 225005793 146266056 163169584 654774801 689710096 552836563 513415788 292993260 173590688 426804318 862458309 637132487 631604897 338201288 833320035 156349888 580030866 62570858 74922304 606932416 225005793 689710096 478544246 689144692 973264476 856735137 622619054 924634937 513415788 833320035 56515478 631604897 457457604 689144692 62570858 654774801 828927692 421303765 291594021 250175378 622619054 695926284 35579887 580030866 833320035 74922304 250175378 35579887 936309465 222705824 648616244 171884847 691658174 896696773 669918126 149507119 862458309 964125625 828927692 171884847 326384937 326910332 70200609 580030866 662997517 56515478 964125625 336593863 853333181 225005793 338201288 973264476 924206054 671009508 654774801 62570858 833320035 662997517 396735868 457457604 420167079 14297338 663559431 146266056 14297338 846170712 426804318 247512739 658765373 326384937 35579887 689144692 421303765 831028663 936309465 899117577 175701124 74922304 706786139 336593863 457457604 856735137 384773958 580030866 973264476 691658174 691658174 680237797 338511968 680237797 637132487 831028663 513415788 173590688 175701124 338511968 149507119 341340420 291594021 86574100 373950160 680237797 292993260 455972234 663559431 669918126 228994771 892526868 828927692 416142329 689710096 513415788 21936446 173590688 695926284 32466636 163169584 478544246 680237797 292993260 56515478 936309465 56515478 267197527 326384937 146266056 691658174 924634937 21936446 671009508 74922304 175701124 426804318 128172058 338201288 74922304 421319638 267197527 606932416 157524924 892526868 671009508 420387751 552836563 247512739 658765373 35579887 478544246 432062450 637132487 421319638 846170712 825790020 824610448 648085065 455972234 770508461 715427395 973264476 896696773 552836563 695926284 86574100 476863561 421319638 677668583 70200609 56515478 622619054 175701124 247512739 119786837 225005793 163169584 622619054 896696773 916978609 149507119 662997517 222705824 341340420 291594021 973264476 413547205 648616244 476863561 413547205 825790020 478544246 228994771 175701124 457457604 833320035 631604897 658765373 622619054 695926284 478544246 338201288 62570858 74922304 896696773 222705824 267197527 267197527 552836563 421303765 663559431 247512739 662997517 680237797 426804318 824610448 606932416 896696773 35579887 831028663 416142329 648085065 573410811 56515478 831028663 580030866 56515478 853333181 606932416 326910332 637132487 689144692 128172058 658765373 384773958 770508461 173590688 662997517 39563973 157524924 74922304 421319638 292993260 173590688 513415788 662997517 691658174 663559431 770508461 32466636 21936446 420387751 669918126 222705824 338511968 648616244 222705824 326384937 695926284 476863561 631604897 591974489 691658174 825790020 171884847 862458309 770508461 892526868 149507119 173590688 476863561 341340420 146266056 341340420 591974489 228994771 21936446 326384937 163169584 766460882 247512739 831028663 86574100 648616244 631604897 421303765 267197527 222705824 326384937 146266056 247512739 899117577 146266056 691658174 689710096 580030866 766460882 924634937 478544246 896696773 70200609 706786139 56515478 32466636 964125625 247512739 573410811 421319638 149507119 426804318 175601100 833320035 32466636 622619054 250175378 74922304 32466636 924206054 421303765 766460882 267197527 421319638 228994771 569034545 833320035 338511968 277856219 591974489 384773958 128172058 74922304 86574100 146266056 680237797 856735137 853333181 973264476 706786139 457457604 850680713 413547205 862458309 173590688 74922304 689696038 766460882 695926284 936309465 853333181 892526868 924634937 591974489 62570858 850680713 222705824 455972234 476863561 831028663 14297338 421303765 622619054 831028663 373950160 156349888 341340420 14297338 222705824 14297338 336593863 32466636 396735868 478544246 35579887 336593863 833320035 62570858 171884847 573410811 413547205 715427395 695926284 291594021 770508461 175701124 175601100 338511968 936309465 476863561 677668583 70200609 766460882 654774801 606932416 766460882 973264476 35579887 336593863 606932416 70200609 62570858 338511968 326910332 622619054 677668583 146266056 853333181 689710096 157524924 648616244 680237797 689710096 70200609 326910332 432062450 338201288 689710096 250175378 396735868 86574100 476863561 936309465 580030866 846170712 222705824 766460882 250175378 74922304 35579887 916978609 639642999 416142329 146266056 74922304 326384937 639642999 671009508 39563973 157524924 373950160 654774801 828927692 250175378 862458309 896696773 146266056 396735868 476863561 146266056 846170712 622619054 662997517 637132487 56515478 326384937 326910332 689144692 432062450 689144692 21936446 250175378 677668583 831028663 247512739 175601100 924206054 56515478 924634937 689696038 828927692 853333181 680237797 964125625 973264476 277856219 426804318 924634937 924206054 631604897 669918126 292993260 338201288 39563973 413547205 695926284 669918126 648616244 677668583 413547205 32466636 420387751 384773958 833320035 513415788 457457604 706786139 680237797 856735137 606932416 277856219 831028663 899117577 853333181 146266056 292993260 663559431 56515478 936309465 432062450 648085065 853333181 74922304 420167079 228994771 639642999 825790020 56515478 899117577 14297338 326910332 156349888 396735868 573410811 695926284 338201288 163169584 648085065 824610448 384773958 846170712 569034545 569034545 680237797 936309465 292993260 228994771 569034545 639642999 173590688 916978609 250175378 766460882 833320035 421303765 689144692 892526868 21936446 157524924 964125625 326910332 14297338 128172058 338511968 421303765 292993260 828927692 606932416 338511968 326384937 32466636 833320035 680237797 156349888 573410811 476863561 86574100 149507119 247512739 384773958 662997517 341340420 924634937 831028663 639642999 173590688 591974489 964125625 689710096 573410811 691658174 32466636 899117577 146266056 850680713 149507119 896696773 420167079 896696773 846170712 828927692 476863561 222705824 580030866 662997517 432062450 622619054 74922304 74922304 695926284 606932416 622619054 267197527 569034545 338201288 648085065 163169584 341340420 119786837 421319638 677668583 831028663 222705824 606932416 639642999 228994771 228994771 658765373 56515478 86574100 420167079 326910332 56515478 74922304 639642999 973264476 648085065 637132487 663559431 853333181 637132487 680237797 250175378 936309465 766460882 896696773 336593863 416142329 222705824 373950160 766460882 677668583 654774801 222705824 128172058 833320035 119786837 689144692 637132487 32466636 964125625 228994771 862458309 277856219 173590688 384773958 552836563 573410811 552836563 225005793 828927692 648616244 573410811 341340420 476863561 862458309 513415788 639642999 267197527 669918126 691658174 156349888 916978609 35579887 606932416 250175378 669918126 569034545 413547205 916978609 828927692 677668583 689710096 824610448 478544246 86574100 689144692 292993260 680237797 770508461 606932416 622619054 580030866 156349888 476863561 924206054 695926284 426804318 591974489 658765373 689710096 680237797 663559431 476863561 662997517 916978609 591974489 173590688 631604897 689710096 384773958 680237797 899117577 457457604 770508461 513415788 35579887 669918126 639642999 291594021 828927692 973264476 39563973 420387751 862458309 892526868 706786139 70200609 341340420 648085065 715427395 291594021 21936446 552836563 973264476 421303765 654774801 171884847 677668583 478544246 70200609 35579887 277856219 856735137 149507119 766460882 157524924 677668583 146266056 247512739 222705824 569034545 770508461 420387751 648085065 846170712 157524924 157524924 766460882 695926284 580030866 680237797 591974489 662997517 569034545 899117577 658765373 338511968 291594021 420167079 846170712 338511968 267197527 338511968 74922304 846170712 669918126 32466636 631604897 770508461 70200609 39563973 606932416 828927692 622619054 862458309 856735137 128172058 631604897 32466636 677668583 338201288 824610448 862458309 175601100 21936446 326384937 689144692 128172058 677668583 119786837 573410811 689710096 964125625 373950160 856735137 62570858 833320035 222705824 14297338 689696038 478544246 648085065 14297338 850680713 173590688 21936446 74922304 846170712 916978609 924206054 247512739 862458309 654774801 936309465 70200609 689696038 175701124 766460882 648616244 662997517 341340420 326384937 677668583 86574100 338201288 569034545 580030866 856735137 648616244 421319638 247512739 478544246 432062450 163169584 338201288 916978609 824610448 267197527 267197527 373950160 833320035 35579887 171884847 689710096 476863561 706786139 680237797 689144692 292993260 677668583 86574100 163169584 173590688 648616244 146266056 695926284 824610448 32466636 825790020 569034545 639642999 936309465 695926284 662997517 62570858 824610448 39563973 292993260 691658174 413547205 222705824 247512739 128172058 569034545 677668583 247512739 831028663 175701124 892526868 457457604 432062450 695926284 662997517 338201288 228994771 225005793 654774801 770508461 326384937 478544246 695926284 175601100 156349888 833320035 326384937 828927692 695926284 373950160 222705824 222705824 569034545 292993260 622619054 637132487 689696038 119786837 413547205 916978609 853333181 691658174 689696038 222705824 39563973 156349888 639642999 569034545 825790020 421303765 706786139 552836563 175601100 862458309 225005793 225005793 924206054 669918126 924206054 689696038 70200609 74922304 384773958 648085065 706786139 247512739 680237797 573410811 648616244 157524924 225005793 146266056 39563973 396735868 21936446 432062450 833320035 421319638 924634937 825790020 831028663 39563973 606932416 669918126 338201288 936309465 631604897 384773958 833320035 828927692 846170712 916978609 171884847 831028663 171884847 455972234 14297338 149507119 35579887 228994771 622619054 156349888 39563973 421303765 770508461 341340420 715427395 247512739 70200609 413547205 384773958 292993260 119786837 569034545 32466636 669918126 225005793 766460882 476863561 146266056 637132487 225005793 833320035 689144692 648085065 32466636 119786837 373950160 175601100 326910332 163169584 862458309 862458309 277856219 455972234 421303765 128172058 695926284 689710096 228994771 766460882 384773958 606932416 457457604 267197527 846170712 457457604 856735137 916978609 824610448 637132487 552836563 622619054 250175378 128172058 639642999 39563973 856735137 831028663 222705824 128172058 622619054 689710096 639642999 341340420 32466636 828927692 14297338 277856219 639642999 691658174 831028663 476863561 513415788 341340420 247512739 291594021 396735868 677668583 267197527 552836563 964125625 825790020 74922304 973264476 455972234 654774801 476863561 691658174 828927692 420167079 175601100 513415788 292993260 396735868 689144692 457457604 326910332 39563973 663559431 478544246 706786139 14297338 175601100 662997517 892526868 292993260 39563973 228994771 677668583 225005793 663559431 373950160 669918126 32466636 658765373 850680713 373950160 338511968 631604897 924634937 56515478 591974489 606932416 21936446 222705824 689696038 478544246 175601100 225005793 825790020 924634937 833320035 225005793 149507119 695926284 74922304 833320035 341340420 21936446 478544246 828927692 654774801 689696038 426804318 156349888 591974489 824610448 413547205 173590688 916978609 222705824 149507119 669918126 766460882 338511968 648085065 677668583 552836563 715427395 924634937 173590688 56515478 513415788 846170712 56515478 421303765 32466636 157524924 825790020 658765373 689144692 569034545 250175378 639642999 149507119 455972234 175701124 631604897 695926284 924206054 862458309 39563973 228994771 267197527 277856219 384773958 163169584 157524924 14297338 846170712 663559431 175601100 478544246 669918126 228994771 899117577 766460882 654774801 35579887 291594021 706786139 662997517 862458309 291594021 825790020 341340420 639642999 119786837 658765373 157524924 291594021 86574100 341340420 341340420 326910332 222705824 173590688 35579887 677668583 14297338 86574100 173590688 250175378 715427395 853333181 662997517 766460882 228994771 964125625 916978609 825790020 35579887 850680713 824610448 924634937 277856219 455972234 396735868 892526868 455972234 341340420 706786139 32466636 163169584 341340420 338201288 654774801 476863561 964125625 680237797 669918126 396735868 478544246 14297338 770508461 228994771 591974489 175601100 715427395 70200609 862458309 896696773 421319638 247512739 896696773 457457604 478544246 853333181 413547205 648085065 222705824 86574100 654774801 35579887 689696038 892526868 853333181 341340420 766460882 21936446 70200609 706786139 173590688 396735868 70200609 569034545 706786139 654774801 222705824 695926284 128172058 171884847 336593863 175601100 706786139 924206054 149507119 14297338 432062450 32466636 833320035 825790020 631604897 552836563 892526868 631604897 639642999 831028663 591974489 658765373 149507119 846170712 892526868 606932416 831028663 326384937 622619054 156349888 916978609 291594021 56515478 924634937 671009508 336593863 677668583 850680713 896696773 421319638 706786139 338511968 336593863 853333181 648085065 853333181 326384937 573410811 228994771 222705824 326910332 326384937 277856219 856735137 899117577 70200609 173590688 222705824 62570858 74922304 421303765 513415788 373950160 384773958 669918126 373950160 171884847 457457604 850680713 677668583 426804318 70200609 663559431 770508461 513415788 662997517 715427395 420387751 856735137 225005793 639642999 14297338 291594021 457457604 695926284 689710096 62570858 336593863 580030866 862458309 853333181 862458309 916978609 119786837 86574100 689696038 157524924 292993260 691658174 631604897 766460882 175601100 247512739 828927692 416142329 420387751 964125625 476863561 833320035 648616244 384773958 569034545 175601100 973264476 513415788 924634937 924206054 892526868 163169584 426804318 689710096 74922304 663559431 513415788 831028663 680237797 432062450 569034545 828927692 662997517 250175378 573410811 569034545 267197527 267197527 86574100 32466636 663559431 222705824 846170712 770508461 689144692 338511968 637132487 292993260 691658174 384773958 416142329 146266056 770508461 14297338 856735137 924206054 715427395 336593863 850680713 580030866 663559431 338511968 149507119 373950160 156349888 338511968 413547205 658765373 862458309 426804318 416142329 336593863 691658174 924206054 916978609 32466636 247512739 637132487 128172058 326384937 715427395 862458309 413547205 247512739 631604897 916978609 680237797 569034545 175601100 250175378 828927692 478544246 338201288 831028663 70200609 291594021 149507119 828927692 853333181 173590688 163169584 766460882 156349888 396735868 828927692 384773958 631604897 669918126 663559431 70200609 631604897 669918126 56515478 420167079 341340420 853333181 850680713 662997517 222705824 250175378 677668583 824610448 964125625 856735137 856735137 924206054 715427395 846170712 457457604 420167079 580030866 149507119 247512739 689710096 591974489 924634937 128172058 56515478 671009508 631604897 766460882 580030866 35579887 689696038 669918126 326384937 291594021 384773958 622619054 86574100 62570858 663559431 267197527 706786139 916978609 631604897 420387751 476863561 862458309 163169584 662997517 833320035 658765373 846170712 662997517 766460882 70200609 420387751 70200609 862458309 156349888 74922304 175701124 846170712 175701124 648616244 457457604 420167079 384773958 14297338 416142329 691658174 228994771 416142329 432062450 648085065 39563973 715427395 326384937 654774801 373950160 831028663 766460882 552836563 591974489 291594021 862458309 21936446 654774801 70200609 846170712 669918126 862458309 689696038 715427395 648616244 695926284 413547205 373950160 853333181 413547205 706786139 689144692 856735137 225005793 341340420 341340420 831028663 21936446 396735868 669918126 680237797 421319638 171884847 622619054 856735137 862458309 766460882 622619054 420167079 689696038 267197527 936309465 421303765 157524924 831028663 326910332 766460882 606932416 671009508 648616244 973264476 669918126 225005793 689696038 833320035 478544246 689710096 924206054 580030866 648085065 336593863 70200609 899117577 420387751 421319638 149507119 677668583 432062450 421319638 964125625 119786837 21936446 552836563 156349888 35579887 825790020 846170712 669918126 14297338 662997517 171884847 916978609 149507119 119786837 396735868 250175378 157524924 552836563 715427395 663559431 413547205 35579887 421319638 338511968 228994771 715427395 384773958 658765373 14297338 853333181 373950160 74922304 173590688 267197527 552836563 580030866 292993260 824610448 156349888 677668583 896696773 39563973 222705824 513415788 671009508 580030866 32466636 662997517 662997517 62570858 663559431 715427395 573410811 277856219 850680713 396735868 338201288 916978609 924206054 552836563 426804318 173590688 338201288 706786139 247512739 247512739 70200609 658765373 677668583 648085065 478544246 175701124 416142329 70200609 426804318 658765373 689710096 924634937 421319638 853333181 662997517 569034545 338201288 413547205 175601100 896696773 639642999 680237797 163169584 338511968 606932416 291594021 70200609 892526868 338201288 770508461 39563973 74922304 250175378 573410811 569034545 163169584 416142329 157524924 862458309 146266056 86574100 171884847 680237797 671009508 175701124 658765373 824610448 416142329 373950160 157524924 689696038 119786837 149507119 689696038 157524924 175601100 669918126 62570858 119786837 552836563 669918126 432062450 247512739 924206054 916978609 171884847 964125625 828927692 420167079 591974489 964125625 478544246 173590688 277856219 267197527 689710096 689144692 384773958 924206054 828927692 128172058 86574100 62570858 689144692 35579887 250175378 695926284 426804318 146266056 39563973 173590688 421319638 21936446 157524924 896696773 669918126 455972234 677668583 850680713 384773958 552836563 21936446 853333181 706786139 833320035 156349888 924206054 853333181 35579887 173590688 14297338 824610448 426804318 513415788 247512739 964125625 476863561 606932416 476863561 846170712 677668583 770508461 899117577 478544246 658765373 373950160 831028663 892526868 896696773 478544246 455972234 824610448 426804318 62570858 455972234 936309465 326384937 478544246 662997517 824610448 420167079 824610448 250175378 639642999 552836563 421303765 766460882 326384937 689710096 648616244 426804318 856735137 677668583 831028663 680237797 338201288 591974489 326910332 663559431 247512739 695926284 846170712 899117577 824610448 157524924 171884847 338201288 396735868 689696038 14297338 689710096 146266056 662997517 513415788 639642999 341340420 850680713 622619054 326384937 267197527 662997517 552836563 580030866 689696038 899117577 432062450 936309465 175701124 850680713 222705824 637132487 228994771 56515478 247512739 856735137 421319638 32466636 32466636 689144692 689696038 173590688 426804318 637132487 14297338 267197527 569034545 850680713 833320035 828927692 706786139 420167079 56515478 74922304 222705824 420387751 32466636 648085065 420167079 21936446 631604897 606932416 14297338 420387751 658765373 247512739 86574100 846170712 163169584 637132487 326910332 292993260 964125625 421303765 689144692 157524924 766460882 277856219 222705824 457457604 663559431 338511968 896696773 899117577 680237797 580030866 222705824 973264476 74922304 35579887 416142329 175701124 416142329 916978609 426804318 552836563 56515478 420387751 171884847 62570858 715427395 824610448 591974489 292993260 247512739 175601100 171884847 853333181 639642999 671009508 175701124 569034545 689710096 291594021 663559431 157524924 648085065 573410811 715427395 416142329 825790020 591974489 896696773 706786139 222705824 228994771 825790020 658765373 157524924 689710096 478544246 689710096 648616244 277856219 663559431 706786139 853333181 853333181 175601100 924206054 156349888 846170712 267197527 850680713 671009508 416142329 862458309 924634937 654774801 416142329 680237797 426804318 824610448 291594021 384773958 396735868 247512739 833320035 421319638 420167079 175601100 341340420 648616244 689144692 689710096 770508461 677668583 426804318 338511968 569034545 228994771 457457604 825790020 671009508 373950160 833320035 654774801 896696773 706786139 631604897 250175378 924634937 326384937 21936446 292993260 149507119 677668583 973264476 899117577 35579887 35579887 658765373 648085065 770508461 892526868 964125625 128172058 156349888 924634937 478544246 413547205 513415788 86574100 916978609 689144692 691658174 336593863 695926284 916978609 39563973 680237797 662997517 156349888 924206054 56515478 671009508 156349888 336593863 163169584 573410811 250175378 149507119 648616244 426804318 35579887 695926284 513415788 14297338 669918126 70200609 715427395 326910332 70200609 569034545 936309465 420387751 277856219 74922304 770508461 14297338 850680713 338201288 74922304 413547205 631604897 32466636 896696773 277856219 171884847 936309465 35579887 173590688 689710096 580030866 662997517 413547205 86574100 432062450 326910332 39563973 222705824 892526868 824610448 222705824 654774801 936309465 648616244 432062450 569034545 247512739 689144692 149507119 671009508 478544246 175701124 70200609 606932416 416142329 173590688 715427395 338511968 119786837 825790020 157524924 689144692 291594021 338511968 292993260 476863561 648085065 175601100 824610448 326384937 222705824 715427395 924206054 677668583 552836563 856735137 639642999 267197527 420167079 637132487 853333181 691658174 916978609 384773958 916978609 35579887 156349888 680237797 622619054 247512739 833320035 825790020 291594021 32466636 128172058 175701124 689696038 432062450 476863561 455972234 421303765 973264476 416142329 420387751 631604897 689696038 658765373 457457604 119786837 691658174 677668583 250175378 831028663 457457604 156349888 846170712 146266056 896696773 552836563 695926284 74922304 384773958 622619054 689710096 513415788 384773958 662997517 149507119 457457604 637132487 662997517 896696773 163169584 677668583 936309465 677668583 973264476 833320035 591974489 128172058 250175378 569034545 715427395 662997517 396735868 766460882 338201288 228994771 171884847 896696773 825790020 149507119 56515478 146266056 336593863 715427395 478544246 825790020 831028663 936309465 606932416 706786139 86574100 648616244 856735137 476863561 846170712 341340420 964125625 691658174 899117577 924634937 831028663 924634937 513415788 222705824 715427395 455972234 338511968 413547205 631604897 420387751 478544246 70200609 648085065 421303765 833320035 225005793 648616244 247512739 513415788 862458309 706786139 175701124 706786139 856735137 292993260 171884847 222705824 662997517 924634937 156349888 292993260 648616244 396735868 853333181 171884847 247512739 591974489 569034545 420167079 663559431 157524924 338511968 62570858 421319638 432062450 56515478 228994771 689710096 924206054 156349888 373950160 86574100 173590688 156349888 648616244 421319638 669918126 119786837 631604897 689710096 924206054 326384937 569034545 964125625 606932416 706786139 896696773 228994771 663559431 478544246 715427395 292993260 671009508 86574100 432062450 21936446 21936446 426804318 421319638 896696773 689710096 163169584 149507119 831028663 432062450 338201288 478544246 39563973 163169584 766460882 916978609 39563973 163169584 336593863 691658174 916978609 770508461 267197527 637132487 669918126 671009508 476863561 338201288 691658174 689144692 373950160 420387751 715427395 580030866 35579887 936309465 420167079 35579887 70200609 21936446 32466636 74922304 416142329 639642999 338511968 420167079 552836563 420387751 338511968 637132487 421303765 341340420 70200609 173590688 825790020 157524924 420167079 689696038 936309465 680237797 426804318 292993260 32466636 149507119 689696038 853333181 706786139 413547205 663559431 658765373 691658174 173590688 86574100 426804318 846170712 39563973 569034545 175701124 250175378 824610448 128172058 336593863 292993260 421319638 892526868 416142329 373950160 291594021 552836563 426804318 662997517 384773958 338201288 936309465 831028663 916978609 669918126 689710096 689144692 631604897 56515478 426804318 637132487 706786139 421319638 892526868 648085065 455972234 21936446 862458309 175601100 396735868 432062450 896696773 222705824 856735137 421319638 421319638 225005793 680237797 833320035 225005793 86574100 862458309 341340420 70200609 896696773 14297338 654774801 426804318 591974489 62570858 156349888 62570858 706786139 432062450 689710096 336593863 936309465 292993260 828927692 146266056 766460882 157524924 478544246 964125625 936309465 591974489 689710096 457457604 662997517 86574100 420167079 128172058 916978609 680237797 413547205 580030866 277856219 606932416 663559431 689696038 825790020 606932416 573410811 455972234 250175378 825790020 622619054 706786139 173590688 846170712 569034545 663559431 74922304 21936446 896696773 828927692 824610448 766460882 622619054 384773958 828927692 689710096 916978609 156349888 457457604 552836563 824610448 225005793 56515478 606932416 267197527 119786837 476863561 662997517 766460882 770508461 856735137 691658174 338511968 292993260 420167079 648085065 457457604 856735137 846170712 715427395 677668583 74922304 648616244 691658174 669918126 247512739 662997517 896696773 14297338 163169584 247512739 119786837 86574100 432062450 326384937 225005793 924634937 622619054 850680713 824610448 662997517 128172058 146266056 591974489 622619054 74922304 833320035 146266056 715427395 850680713 648085065 384773958 171884847 689144692 691658174 267197527 156349888 853333181 862458309 432062450 420387751 173590688 32466636 291594021 341340420 326384937 715427395 715427395 421319638 671009508 426804318 706786139 850680713 631604897 420387751 171884847 513415788 856735137 384773958 175701124 175601100 631604897 14297338 689710096 631604897 569034545 637132487 669918126 892526868 856735137 175601100 341340420 916978609 157524924 964125625 766460882 689710096 916978609 416142329 552836563 222705824 580030866 706786139 896696773 171884847 225005793 175601100 416142329 853333181 420387751 850680713 552836563 478544246 56515478 715427395 250175378 149507119 677668583 591974489 899117577 39563973 862458309 964125625 580030866 658765373 14297338 654774801 247512739 658765373 648616244 128172058 384773958 373950160 637132487 706786139 663559431 149507119 606932416 936309465 421303765 606932416 225005793 896696773 691658174 476863561 648616244 173590688 420167079 573410811 850680713 413547205 421319638 173590688 689710096 396735868 432062450 680237797 457457604 924634937 662997517 225005793 163169584 936309465 973264476 146266056 421303765 831028663 669918126 336593863 267197527 648616244 146266056 175601100 70200609 513415788 552836563 706786139 341340420 831028663 677668583 631604897 850680713 341340420 421303765 373950160 689696038 173590688 228994771 695926284 277856219 175601100 426804318 573410811 277856219 706786139 35579887 663559431 173590688 606932416 421319638 291594021 648616244 689696038 637132487 964125625 14297338 639642999 892526868 421303765 225005793 14297338 478544246 228994771 924634937 326384937 62570858 173590688 569034545 639642999 222705824 171884847 119786837 420387751 892526868 680237797 175601100 171884847 677668583 228994771 225005793 662997517 476863561 671009508 250175378 892526868 432062450 606932416 338511968 936309465 292993260 896696773 455972234 569034545 591974489 457457604 689696038 770508461 35579887 715427395 569034545 128172058 432062450 669918126 591974489 833320035 689710096 695926284 669918126 326910332 828927692 573410811 478544246 689710096 846170712 291594021 267197527 267197527 326384937 175701124 175701124 39563973 35579887 32466636 924206054 39563973 766460882 580030866 850680713 862458309 228994771 573410811 846170712 695926284 591974489 228994771 478544246 677668583 892526868 828927692 277856219 695926284 70200609 146266056 631604897 689710096 631604897 853333181 824610448 86574100 32466636 175601100 669918126 770508461 326910332 622619054 654774801 552836563 663559431 833320035 648616244 637132487 639642999 426804318 658765373 416142329 21936446 228994771 156349888 341340420 631604897 336593863 671009508 175601100 225005793 770508461 669918126 766460882 277856219 828927692 326910332 326910332 715427395 338201288 455972234 416142329 669918126 175701124 691658174 14297338 175701124 455972234 896696773 964125625 689696038 21936446 936309465 964125625 828927692 892526868 119786837 648085065 973264476 74922304 156349888 175701124 171884847 648616244 580030866 853333181 396735868 606932416 338201288 128172058 936309465 964125625 421319638 715427395 267197527 384773958 149507119 916978609 671009508 413547205 62570858 32466636 677668583 292993260 648616244 715427395 654774801 338201288 706786139 228994771 846170712 222705824 128172058 850680713 247512739 580030866 14297338 715427395 56515478 420387751 856735137 766460882 715427395 21936446 658765373 341340420 74922304 691658174 573410811 833320035 326384937 156349888 552836563 336593863 924634937 580030866 457457604 916978609 421319638 828927692 426804318 338201288 149507119 149507119 892526868 606932416 916978609 39563973 669918126 964125625 421303765 292993260 326384937 825790020 119786837 478544246 14297338 606932416 157524924 591974489 964125625 680237797 824610448 689710096 856735137 513415788 420167079 846170712 384773958 326384937 924206054 175601100 171884847 856735137 384773958 163169584 32466636 689696038 853333181 850680713 513415788 828927692 173590688 606932416 146266056 476863561 766460882 662997517 677668583 689144692 247512739 770508461 846170712 862458309 669918126 32466636 74922304 831028663 936309465 964125625 149507119 35579887 689696038 338201288 421319638 156349888 455972234 171884847 277856219 569034545 384773958 163169584 695926284 680237797 420387751 677668583 39563973 21936446 62570858 648085065 689144692 228994771 250175378 426804318 175601100 457457604 32466636 766460882 513415788 936309465 267197527 824610448 663559431 455972234 591974489 689710096 964125625 824610448 292993260 119786837 421303765 247512739 416142329 669918126 964125625 421303765 862458309 163169584 916978609 478544246 35579887 648085065 695926284 70200609 680237797 689696038 373950160 32466636 292993260 326910332 825790020 689710096 916978609 766460882 70200609 671009508 695926284 396735868 157524924 157524924 715427395 552836563 924634937 291594021 715427395 373950160 892526868 396735868 420387751 677668583 899117577 476863561 338511968 247512739 513415788 119786837 892526868 384773958 669918126 156349888 175701124 689710096 924634937 173590688 62570858 892526868 892526868 658765373 74922304 426804318 291594021 455972234 420167079 416142329 157524924 622619054 225005793 173590688 39563973 846170712 175601100 432062450 677668583 225005793 119786837 267197527 420387751 706786139 146266056 606932416 14297338 384773958 291594021 573410811 824610448 569034545 856735137 658765373 850680713 569034545 457457604 831028663 455972234 824610448 373950160 654774801 74922304 35579887 396735868 825790020 292993260 338511968 39563973 222705824 936309465 936309465 56515478 715427395 373950160 336593863 416142329 831028663 513415788 569034545 119786837 74922304 478544246 119786837 14297338 770508461 680237797 648085065 156349888 70200609 156349888 171884847 658765373 416142329 70200609 825790020 648085065 591974489 637132487 715427395 850680713 128172058 247512739 292993260 892526868 846170712 677668583 648616244 32466636 146266056 573410811 373950160 384773958 828927692 691658174 833320035 384773958 56515478 831028663 56515478 413547205 654774801 689710096 899117577 569034545 689144692 856735137 432062450 513415788 457457604 513415788 413547205 846170712 513415788 476863561 862458309 637132487 35579887 648085065 338201288 163169584 413547205 432062450 715427395 573410811 146266056 824610448 631604897 662997517 421319638 416142329 825790020 247512739 846170712 896696773 648085065 695926284 421303765 850680713 21936446 663559431 149507119 267197527 862458309 654774801 21936446 662997517 824610448 689144692 476863561 916978609 663559431 32466636 225005793 292993260 662997517 455972234 21936446 850680713 432062450 669918126 173590688 421319638 173590688 396735868 338511968 156349888 250175378 766460882 39563973 338511968 247512739 86574100 32466636 171884847 899117577 631604897 715427395 228994771 850680713 825790020 14297338 569034545 35579887 824610448 228994771 149507119 149507119 639642999 677668583 62570858 21936446 924206054 175701124 689144692 973264476 648085065 689696038 658765373 149507119 828927692 426804318 637132487 862458309 336593863 175701124 478544246 326910332 936309465 21936446 250175378 420387751 247512739 637132487 850680713 396735868 336593863 156349888 39563973 591974489 413547205 35579887 326910332 455972234 146266056 247512739 622619054 222705824 62570858 833320035 291594021 171884847 637132487 964125625 338201288 247512739 671009508 706786139 896696773 924634937 892526868 326910332 156349888 580030866 173590688 580030866 373950160 648085065 654774801 573410811 662997517 916978609 326910332 173590688 766460882 580030866 916978609 175701124 171884847 119786837 648085065 964125625 225005793 846170712 222705824 56515478 853333181 225005793 689696038 622619054 421303765 156349888 580030866 680237797 896696773 228994771 86574100 175701124 671009508 833320035 32466636 631604897 413547205 924634937 591974489 973264476 662997517 163169584 277856219 228994771 662997517 416142329 396735868 70200609 695926284 62570858 689144692 228994771 455972234 637132487 228994771 831028663 569034545 128172058 853333181 291594021 222705824 648085065 291594021 146266056 770508461 421319638 689710096 338201288 56515478 936309465 476863561 591974489 680237797 326910332 267197527 413547205 119786837 62570858 421303765 341340420 267197527 856735137 689696038 833320035 513415788 691658174 163169584 384773958 552836563 669918126 706786139 831028663 175601100 663559431 936309465 606932416 432062450 163169584 936309465 228994771 421303765 35579887 225005793 896696773 225005793 936309465 157524924 291594021 637132487 689144692 225005793 833320035 833320035 421319638 663559431 715427395 119786837 70200609 916978609 421303765 420167079 964125625 175701124 338511968 62570858 513415788 396735868 70200609 175601100 715427395 56515478 478544246 146266056 831028663 39563973 648085065 175701124 856735137 631604897 689144692 338201288 421319638 413547205 119786837 250175378 580030866 14297338 924634937 850680713 173590688 35579887 228994771 689144692 478544246 247512739 86574100 146266056 669918126 580030866 513415788 277856219 663559431 846170712 426804318 899117577 21936446 341340420 326384937 421319638 420167079 924634937 936309465 853333181 689710096 416142329 173590688 924206054 175601100 476863561 825790020 648616244 421319638 163169584 455972234 637132487 846170712 695926284 591974489 291594021 326910332 384773958 175701124 128172058 420387751 326910332 924206054 14297338 648616244 421303765 766460882 222705824 899117577 157524924 964125625 228994771 432062450 648616244 420167079 476863561 173590688 846170712 671009508 413547205 336593863 247512739 291594021 119786837 171884847 669918126 654774801 56515478 924634937 163169584 689144692 119786837 416142329 70200609 222705824 856735137 21936446 21936446 833320035 267197527 569034545 157524924 639642999 766460882 924206054 267197527 916978609 157524924 86574100 171884847 413547205 924634937 457457604 622619054 163169584 766460882 663559431 766460882 384773958 622619054 432062450 421319638 373950160 32466636 770508461 648616244 157524924 291594021 32466636 828927692 899117577 32466636 86574100 677668583 680237797 824610448 175601100 277856219 896696773 62570858 228994771 689144692 936309465 850680713 899117577 171884847 669918126 580030866 457457604 457457604 277856219 426804318 824610448 326384937 396735868 846170712 175701124 706786139 552836563 413547205 119786837 421303765 222705824 336593863 689696038 426804318 770508461 175701124 964125625 228994771 622619054 715427395 606932416 669918126 39563973 384773958 291594021 853333181 341340420 14297338 21936446 662997517 455972234 326384937 86574100 691658174 606932416 149507119 695926284 426804318 277856219 247512739 149507119 267197527 336593863 35579887 149507119 171884847 856735137 689696038 156349888 824610448 146266056 156349888 35579887 770508461 833320035 119786837 639642999 831028663 56515478 420387751 326910332 899117577 924206054 622619054 663559431 580030866 225005793 70200609 591974489 175601100 552836563 677668583 569034545 892526868 384773958 163169584 14297338 338201288 338511968 396735868 770508461 292993260 671009508 222705824 341340420 853333181 580030866 277856219 622619054 896696773 341340420 892526868 831028663 689144692 591974489 457457604 149507119 156349888 936309465 225005793 606932416 175701124 341340420 936309465 455972234 892526868 606932416 157524924 569034545 896696773 689144692 457457604 689710096 658765373 766460882 892526868 580030866 715427395 421319638 648616244 336593863 663559431 119786837 924206054 856735137 658765373 70200609 637132487 669918126 341340420 478544246 225005793 648085065 56515478 336593863 689696038 156349888 916978609 175601100 924634937 39563973 247512739 606932416 413547205 426804318 936309465 936309465 21936446 658765373 706786139 689710096 416142329 222705824 639642999 637132487 21936446 648085065 973264476 62570858 892526868 39563973 277856219 833320035 222705824 163169584 421319638 56515478 513415788 639642999 247512739 457457604 715427395 658765373 173590688 119786837 171884847 267197527 32466636 373950160 119786837 552836563 336593863 384773958 899117577 163169584 384773958 899117577 924634937 149507119 70200609 157524924 432062450 715427395 715427395 573410811 228994771 74922304 513415788 513415788 669918126 892526868 119786837 62570858 853333181 648085065 825790020 149507119 338201288 421319638 457457604 86574100 846170712 573410811 432062450 128172058 156349888 899117577 292993260 39563973 973264476 225005793 455972234 70200609 341340420 70200609 432062450 846170712 247512739 833320035 267197527 292993260 964125625 936309465 39563973 916978609 267197527 631604897 292993260 455972234 916978609 336593863 32466636 853333181 606932416 247512739 149507119 513415788 326384937 413547205 56515478 825790020 86574100 119786837 648085065 163169584 338201288 677668583 341340420 336593863 715427395 846170712 173590688 824610448 924634937 175701124 896696773 639642999 569034545 171884847 689144692 695926284 338201288 853333181 421319638 850680713 326910332 175701124 420387751 964125625 432062450 622619054 421303765 677668583 341340420 658765373 606932416 432062450 695926284 662997517 146266056 770508461 606932416 292993260 14297338 654774801 39563973 35579887 62570858 648616244 856735137 32466636 663559431 416142329 478544246 175701124 831028663 862458309 14297338 157524924 175601100 420167079 156349888 228994771 648085065 973264476 662997517 163169584 420167079 156349888 175601100 663559431 569034545 420167079 680237797 833320035 658765373 862458309 39563973 74922304 32466636 689144692 326384937 573410811 513415788 35579887 247512739 631604897 222705824 695926284 222705824 591974489 853333181 455972234 432062450 846170712 606932416 513415788 766460882 457457604 420167079 341340420 267197527 457457604 250175378 669918126 691658174 766460882 892526868 658765373 637132487 171884847 689696038 591974489 637132487 680237797 32466636 420167079 973264476 828927692 648616244 291594021 326384937 421319638 128172058 825790020 338201288 149507119 341340420 326384937 850680713 831028663 432062450 432062450 476863561 680237797 247512739 171884847 336593863 149507119 573410811 175601100 420167079 580030866 21936446 292993260 146266056 662997517 70200609 639642999 680237797 128172058 338201288 74922304 149507119 648085065 326910332 291594021 457457604 175601100 222705824 338201288 119786837 892526868 156349888 973264476 591974489 476863561 228994771 715427395 478544246 689144692 291594021 222705824 247512739 856735137 14297338 56515478 689144692 680237797 637132487 455972234 828927692 277856219 86574100 964125625 606932416 157524924 680237797 247512739 662997517 32466636 648085065 606932416 396735868 146266056 421303765 606932416 846170712 225005793 228994771 171884847 292993260 689710096 833320035 128172058 631604897 119786837 658765373 631604897 157524924 228994771 689696038 973264476 715427395 62570858 648616244 573410811 373950160 715427395 916978609 715427395 163169584 421303765 21936446 677668583 677668583 14297338 373950160 341340420 56515478 715427395 569034545 706786139 573410811 770508461 432062450 128172058 689710096 74922304 680237797 267197527 924634937 62570858 831028663 175701124 658765373 222705824 892526868 850680713 825790020 899117577 892526868 62570858 396735868 831028663 689696038 62570858 247512739 639642999 846170712 225005793 663559431 766460882 573410811 689144692 157524924 426804318 853333181 420167079 175701124 396735868 128172058 326384937 457457604 689144692 833320035 277856219 924634937 222705824 384773958 964125625 267197527 35579887 622619054 247512739 62570858 654774801 648616244 695926284 828927692 924206054 862458309 916978609 552836563 457457604 396735868 420167079 476863561 892526868 70200609 896696773 373950160 373950160 426804318 39563973 833320035 455972234 416142329 899117577 899117577 228994771 146266056 247512739 824610448 691658174 691658174 420167079 936309465 476863561 146266056 291594021 936309465 173590688 862458309 341340420 119786837 39563973 247512739 569034545 476863561 228994771 639642999 689144692 74922304 622619054 149507119 39563973 455972234 833320035 21936446 622619054 695926284 677668583 896696773 336593863 173590688 639642999 892526868 56515478 853333181 662997517 513415788 689696038 892526868 828927692 39563973 420167079 39563973 606932416 70200609 432062450 457457604 689696038 157524924 964125625 831028663 416142329 173590688 149507119 119786837 21936446 689696038 691658174 171884847 291594021 825790020 292993260 421303765 689144692 648085065 338201288 35579887 413547205 580030866 573410811 715427395 591974489 157524924 119786837 225005793 896696773 250175378 654774801 663559431 476863561 936309465 648616244 277856219 32466636 973264476 606932416 853333181 706786139 677668583 573410811 663559431 56515478 228994771 338201288 648085065 973264476 715427395 973264476 828927692 32466636 639642999 680237797 846170712 828927692 513415788 637132487 663559431 916978609 173590688 831028663 171884847 21936446 336593863 267197527 291594021 70200609 513415788 432062450 62570858 689696038 421319638 689144692 899117577 426804318 513415788 850680713 936309465 119786837 157524924 420387751 173590688 277856219 478544246 924634937 706786139 336593863 14297338 689696038 691658174 689696038 421319638 373950160 426804318 689710096 580030866 824610448 654774801 35579887 606932416 119786837 964125625 677668583 175601100 247512739 825790020 856735137 669918126 157524924 455972234 128172058 413547205 413547205 457457604 658765373 580030866 384773958 680237797 476863561 128172058 964125625 648085065 831028663 677668583 648085065 637132487 964125625 326910332 936309465 413547205 671009508 338511968 662997517 677668583 766460882 689710096 896696773 658765373 658765373 825790020 39563973 146266056 157524924 663559431 853333181 157524924 277856219 225005793 413547205 691658174 175701124 267197527 175701124 222705824 455972234 247512739 853333181 936309465 157524924 689144692 606932416 326384937 416142329 413547205 689710096 21936446 70200609 247512739 171884847 964125625 432062450 639642999 384773958 416142329 384773958 689710096 128172058 669918126 416142329 476863561 413547205 413547205 770508461 591974489 35579887 457457604 824610448 689696038 156349888 824610448 173590688 163169584 225005793 631604897 828927692 833320035 396735868 86574100 715427395 924206054 222705824 671009508 899117577 128172058 706786139 62570858 846170712 478544246 39563973 426804318 715427395 413547205 573410811 591974489 149507119 689144692 662997517 420167079 648085065 591974489 421303765 62570858 21936446 421303765 828927692 637132487 326910332 689710096 228994771 689696038 513415788 416142329 291594021 853333181 128172058 580030866 426804318 62570858 580030866 175701124 326384937 622619054 936309465 856735137 149507119 892526868 156349888 291594021 637132487 689710096 396735868 924634937 856735137 671009508 396735868 573410811 175701124 671009508 326384937 663559431 149507119 648616244 173590688 936309465 455972234 924206054 973264476 973264476 770508461 86574100 706786139 455972234 606932416 825790020 658765373 663559431 384773958 62570858 336593863 689144692 277856219 691658174 373950160 225005793 74922304 228994771 689696038 622619054 222705824 413547205 591974489 326384937 964125625 291594021 691658174 175701124 892526868 225005793 421319638 426804318 56515478 74922304 62570858 662997517 173590688 825790020 669918126 689696038 637132487 973264476 373950160 119786837 173590688 175601100 896696773 896696773 671009508 691658174 658765373 689710096 70200609 654774801 680237797 476863561 706786139 432062450 899117577 416142329 973264476 277856219 457457604 476863561 648616244 770508461 924206054 833320035 924206054 222705824 62570858 416142329 689144692 853333181 899117577 373950160 964125625 825790020 513415788 457457604 128172058 831028663 689144692 421319638 677668583 663559431 74922304 21936446 149507119 432062450 157524924 662997517 680237797 580030866 455972234 677668583 924634937 338511968 591974489 648085065 689144692 74922304 924206054 373950160 39563973 175701124 770508461 580030866 228994771 421319638 455972234 225005793 862458309 338511968 416142329 936309465 680237797 457457604 896696773 384773958 853333181 14297338 695926284 32466636 513415788 680237797 964125625 21936446 157524924 637132487 291594021 706786139 573410811 892526868 39563973 631604897 225005793 828927692 654774801 850680713 326384937 413547205 639642999 706786139 413547205 326910332 671009508 573410811 689696038 384773958 862458309 421303765 396735868 416142329 163169584 770508461 396735868 396735868 175701124 850680713 689144692 149507119 689144692 916978609 680237797 663559431 421319638 862458309 421319638 591974489 56515478 175601100 892526868 478544246 341340420 662997517 715427395 421319638 936309465 715427395 833320035 856735137 338201288 831028663 552836563 580030866 899117577 896696773 916978609 291594021 338201288 770508461 669918126 573410811 56515478 680237797 146266056 639642999 163169584 250175378 573410811 420167079 146266056 225005793 824610448 648616244 163169584 689710096 639642999 936309465 689144692 591974489 421303765 420167079 691658174 654774801 62570858 862458309 70200609 416142329 689696038 591974489 862458309 833320035 163169584 277856219 476863561 639642999 654774801 850680713 247512739 396735868 663559431 457457604 828927692 338201288 862458309 396735868 669918126 222705824 128172058 163169584 973264476 715427395 715427395 846170712 695926284 373950160 671009508 416142329 552836563 70200609 973264476 149507119 825790020 695926284 250175378 573410811 669918126 250175378 856735137 175701124 157524924 338201288 171884847 631604897 222705824 591974489 573410811 680237797 766460882 228994771 622619054 416142329 426804318 163169584 680237797 648085065 622619054 384773958 384773958 964125625 128172058 225005793 336593863 420167079 658765373 862458309 853333181 338201288 421303765 247512739 70200609 591974489 86574100 277856219 163169584 639642999 163169584 157524924 770508461 580030866 146266056 689696038 277856219 896696773 373950160 715427395 580030866 228994771 74922304 267197527 689710096 892526868 853333181 631604897 513415788 973264476 669918126 833320035 580030866 706786139 171884847 770508461 846170712 146266056 175701124 648085065 552836563 706786139 573410811 247512739 569034545 326384937 964125625 35579887 706786139 850680713 936309465 689696038 862458309 222705824 831028663 825790020 691658174 267197527 173590688 70200609 247512739 631604897 850680713 828927692 671009508 56515478 637132487 413547205 669918126 680237797 654774801 591974489 766460882 846170712 476863561 157524924 648085065 149507119 74922304 552836563 292993260 936309465 569034545 128172058 689710096 175601100 689710096 663559431 853333181 695926284 916978609 899117577 677668583 426804318 637132487 171884847 267197527 658765373 639642999 853333181 413547205 825790020 850680713 622619054 892526868 639642999 964125625 326910332 831028663 247512739 373950160 228994771 373950160 341340420 413547205 128172058 552836563 924206054 56515478 936309465 695926284 853333181 476863561 326384937 622619054 695926284 573410811 432062450 591974489 580030866 14297338 146266056 336593863 432062450 32466636 973264476 432062450 173590688 648616244 228994771 432062450 326384937 715427395 639642999 856735137 32466636 631604897 689144692 824610448 341340420 654774801 580030866 62570858 222705824 663559431 662997517 74922304 513415788 846170712 420167079 432062450 892526868 689710096 662997517 831028663 420167079 591974489 478544246 175601100 662997517 591974489 671009508 119786837 552836563 916978609 689696038 569034545 413547205 825790020 973264476 658765373 291594021 39563973 39563973 21936446 173590688 247512739 35579887 770508461 846170712 338511968 896696773 663559431 32466636 421319638 513415788 828927692 228994771 695926284 432062450 936309465 552836563 119786837 341340420 70200609 677668583 658765373 156349888 62570858 606932416 899117577 175601100 171884847 631604897 899117577 924206054 277856219 622619054 373950160 384773958 32466636 35579887 622619054 175601100 416142329 654774801 163169584 175701124 715427395 691658174 39563973 292993260 825790020 580030866 416142329 86574100 695926284 62570858 455972234 156349888 455972234 569034545 892526868 326384937 149507119 21936446 824610448 175601100 457457604 924634937 648085065 163169584 175701124 580030866 173590688 924206054 766460882 850680713 420167079 247512739 175601100 677668583 662997517 637132487 277856219 689144692 846170712 292993260 157524924 119786837 825790020 70200609 455972234 396735868 247512739 654774801 677668583 416142329 70200609 770508461 421303765 663559431 896696773 426804318 639642999 689144692 163169584 606932416 831028663 277856219 662997517 228994771 846170712 648085065 689144692 916978609 336593863 157524924 222705824 421319638 695926284 157524924 766460882 128172058 973264476 677668583 396735868 173590688 420387751 420387751 326910332 14297338 413547205 671009508 384773958 62570858 420167079 86574100 862458309 924634937 846170712 648085065 770508461 292993260 173590688 828927692 250175378 846170712 432062450 850680713 396735868 828927692 32466636 671009508 421319638 654774801 654774801 853333181 924634937 416142329 432062450 146266056 671009508 420167079 569034545 892526868 39563973 420387751 277856219 21936446 856735137 416142329 828927692 669918126 455972234 225005793 228994771 691658174 420167079 476863561 420167079 250175378 654774801 292993260 924206054 225005793 663559431 896696773 277856219 825790020 149507119 691658174 899117577 455972234 457457604 35579887 341340420 426804318 964125625 846170712 341340420 119786837 695926284 421319638 39563973 338201288 631604897 247512739 62570858 580030866 338511968 856735137 149507119 267197527 421303765 21936446 146266056 225005793 671009508 924634937 413547205 39563973 341340420 119786837 336593863 56515478 828927692 964125625 70200609 421303765 476863561 171884847 163169584 420387751 677668583 420167079 689144692 580030866 384773958 715427395 421303765 420167079 163169584 384773958 825790020 513415788 591974489 420387751 326384937 291594021 384773958 846170712 695926284 39563973 128172058 225005793 146266056 128172058 338201288 648085065 277856219 648616244 175601100 680237797 669918126 341340420 157524924 862458309 326910332 936309465 163169584 622619054 292993260 32466636 850680713 291594021 146266056 70200609 862458309 413547205 936309465 222705824 421303765 476863561 420167079 21936446 766460882 973264476 225005793 831028663 128172058 606932416 341340420 654774801 631604897 691658174 569034545 569034545 163169584 247512739 146266056 569034545 70200609 648616244 622619054 513415788 892526868 39563973 338201288 326910332 74922304 606932416 896696773 14297338 62570858 892526868 74922304 689696038 513415788 706786139 924634937 825790020 420167079 892526868 862458309 173590688 171884847 39563973 149507119 338511968 631604897 292993260 384773958 569034545 552836563 606932416 250175378 862458309 119786837 338201288 175701124 677668583 250175378 291594021 892526868 247512739 828927692 691658174 225005793 384773958 14297338 128172058 892526868 853333181 421319638 936309465 225005793 413547205 824610448 14297338 513415788 171884847 70200609 222705824 267197527 173590688 828927692 691658174 157524924 856735137 654774801 591974489 225005793 924206054 478544246 163169584 654774801 648085065 119786837 478544246 396735868 416142329 396735868 119786837 338201288 691658174 846170712 828927692 766460882 936309465 689710096 964125625 250175378 222705824 171884847 291594021 247512739 149507119 173590688 580030866 175701124 420167079 896696773 149507119 247512739 853333181 420387751 899117577 691658174 225005793 899117577 831028663 420167079 569034545 74922304 662997517 916978609 326384937 86574100 715427395 326384937 850680713 457457604 973264476 14297338 413547205 222705824 662997517 146266056 846170712 171884847 825790020 936309465 680237797 86574100 824610448 32466636 680237797 892526868 338511968 175701124 225005793 70200609 119786837 648085065 21936446 476863561 706786139 513415788 580030866 420167079 146266056 833320035 513415788 35579887 637132487 689696038 291594021 420167079 247512739 171884847 892526868 677668583 173590688 669918126 421303765 671009508 373950160 70200609 250175378 569034545 637132487 70200609 14297338 631604897 853333181 671009508 828927692 973264476 277856219 247512739 336593863 552836563 669918126 689144692 658765373 267197527 654774801 606932416 706786139 689710096 420387751 119786837 695926284 413547205 70200609 622619054 825790020 862458309 831028663 39563973 247512739 862458309 658765373 146266056 250175378 591974489 420167079 766460882 119786837 663559431 74922304 689144692 250175378 862458309 326910332 689710096 455972234 766460882 476863561 341340420 862458309 74922304 622619054 292993260 156349888 21936446 225005793 171884847 21936446 631604897 824610448 35579887 14297338 421319638 648085065 421303765 175701124 32466636 569034545 695926284 373950160 228994771 341340420 336593863 580030866 824610448 291594021 62570858 663559431 573410811 326384937 552836563 86574100 663559431 573410811 225005793 225005793 277856219 476863561 457457604 896696773 455972234 580030866 831028663 35579887 662997517 341340420 552836563 70200609 39563973 569034545 338511968 173590688 580030866 478544246 671009508 853333181 35579887 32466636 833320035 292993260 156349888 770508461 513415788 766460882 658765373 899117577 119786837 156349888 326910332 606932416 552836563 825790020 899117577 669918126 478544246 892526868 936309465 32466636 56515478 291594021 396735868 267197527 175601100 478544246 171884847 413547205 119786837 680237797 856735137 695926284 591974489 689710096 606932416 695926284 86574100 662997517 421319638 341340420 247512739 373950160 62570858 831028663 662997517 32466636 421303765 74922304 421303765 552836563 478544246 39563973 552836563 146266056 119786837 74922304 476863561 326384937 35579887 421303765 824610448 663559431 373950160 824610448 35579887 420387751 455972234 622619054 119786837 833320035 964125625 222705824 86574100 478544246 964125625 338201288 432062450 163169584 478544246 86574100 770508461 32466636 853333181 828927692 420387751 478544246 62570858 396735868 637132487 916978609 677668583 833320035 384773958 846170712 689710096 384773958 648616244 606932416 225005793 149507119 326384937 828927692 35579887 277856219 689696038 916978609 689710096 247512739 457457604 420167079 677668583 824610448 662997517 637132487 457457604 573410811 32466636 513415788 671009508 32466636 86574100 663559431 637132487 14297338 250175378 663559431 277856219 476863561 846170712 622619054 222705824 606932416 671009508 924206054 663559431 924206054 850680713 373950160 173590688 291594021 916978609 663559431 74922304 916978609 964125625 146266056 689710096 691658174 936309465 639642999 573410811 973264476 420167079 637132487 662997517 831028663 32466636 291594021 896696773 222705824 156349888 862458309 663559431 157524924 916978609 247512739 862458309 225005793 691658174 341340420 291594021 225005793 680237797 338511968 277856219 916978609 173590688 128172058 648085065 513415788 637132487 591974489 421303765 292993260 850680713 149507119 413547205 62570858 277856219 326910332 695926284 846170712 457457604 924634937 14297338 432062450 924206054 119786837 669918126 157524924 421319638 892526868 341340420 476863561 606932416 39563973 766460882 580030866 175701124 326384937 413547205 416142329 267197527 420387751 689144692 639642999 326910332 973264476 648616244 478544246 247512739 622619054 267197527 373950160 341340420 413547205 552836563 478544246 157524924 833320035 457457604 658765373 924206054 338201288 639642999 658765373 825790020 654774801 936309465 32466636 222705824 964125625 899117577 833320035 573410811 250175378 648616244 128172058 936309465 825790020 291594021 128172058 591974489 573410811 396735868 247512739 770508461 373950160 338201288 175701124 648085065 163169584 606932416 825790020 669918126 426804318 86574100 853333181 833320035 648085065 476863561 32466636 648616244 680237797 916978609 146266056 573410811 631604897 637132487 770508461 648085065 622619054 341340420 916978609 924206054 421303765 157524924 478544246 862458309 677668583 292993260 973264476 973264476 662997517 936309465 396735868 924634937 128172058 552836563 426804318 862458309 70200609 175601100 336593863 426804318 654774801 899117577 833320035 74922304 173590688 341340420 338511968 691658174 766460882 573410811 413547205 175701124 606932416 32466636 689144692 695926284 338511968 850680713 336593863 856735137 689144692 250175378 421319638 171884847 14297338 32466636 292993260 292993260 326910332 824610448 336593863 21936446 157524924 706786139 416142329 163169584 513415788 338511968 420387751 606932416 476863561 833320035 373950160 916978609 175601100 658765373 850680713 338201288 476863561 828927692 171884847 850680713 853333181 639642999 32466636 669918126 175601100 384773958 964125625 277856219 936309465 654774801 326910332 171884847 580030866 373950160 119786837 631604897 175701124 62570858 39563973 62570858 639642999 654774801 426804318 924206054 336593863 336593863 654774801 173590688 862458309 175601100 662997517 338511968 766460882 416142329 580030866 896696773 677668583 622619054 853333181 513415788 413547205 426804318 936309465 924634937 421303765 62570858 846170712 833320035 416142329 846170712 573410811 766460882 56515478 62570858 715427395 128172058 654774801 824610448 770508461 973264476 326910332 846170712 476863561 828927692 828927692 292993260 591974489 663559431 899117577 421319638 853333181 825790020 631604897 35579887 828927692 338511968 171884847 573410811 413547205 766460882 338511968 421303765 663559431 637132487 35579887 247512739 476863561 21936446 86574100 833320035 648616244 916978609 173590688 828927692 648085065 648616244 338201288 420167079 74922304 648085065 421303765 573410811 924206054 338201288 606932416 648085065 421303765 824610448 70200609 639642999 662997517 899117577 338201288 899117577 662997517 831028663 850680713 156349888 591974489 850680713 606932416 671009508 689710096 70200609 513415788 677668583 326910332 658765373 924634937 420167079 292993260 924206054 384773958 892526868 695926284 658765373 455972234 225005793 770508461 56515478 74922304 478544246 62570858 695926284 573410811 338201288 573410811 146266056 432062450 163169584 691658174 846170712 476863561 899117577 175601100 924206054 631604897 916978609 706786139 513415788 175601100 175601100 552836563 157524924 639642999 413547205 291594021 163169584 669918126 569034545 175601100 654774801 277856219 691658174 413547205 62570858 671009508 128172058 689710096 338201288 175701124 426804318 715427395 669918126 384773958 373950160 341340420 899117577 850680713 455972234 14297338 896696773 39563973 689696038 513415788 669918126 715427395 680237797 250175378 175601100 70200609 171884847 146266056 14297338 163169584 247512739 663559431 824610448 56515478 850680713 228994771 663559431 267197527 247512739 396735868 173590688 476863561 173590688 770508461 671009508 74922304 222705824 250175378 421319638 831028663 715427395 853333181 39563973 326384937 631604897 936309465 156349888 35579887 580030866 654774801 573410811 35579887 157524924 824610448 671009508 606932416 70200609 173590688 862458309 669918126 32466636 277856219 291594021 662997517 513415788 825790020 457457604 677668583 850680713 973264476 552836563 671009508 338511968 426804318 689696038 128172058 663559431 267197527 770508461 639642999 622619054 175601100 680237797 326910332 175601100 606932416 119786837 677668583 277856219 247512739 267197527 416142329 825790020 695926284 326384937 689696038 478544246 128172058 677668583 580030866 156349888 62570858 14297338 163169584 455972234 662997517 591974489 171884847 128172058 580030866 421303765 639642999 606932416 336593863 396735868 476863561 228994771 936309465 478544246 156349888 662997517 157524924 228994771 156349888 689696038 476863561 680237797 695926284 291594021 892526868 175701124 156349888 924634937 421319638 222705824 648616244 677668583 173590688 291594021 691658174 766460882 338511968 648616244 21936446 291594021 828927692 924634937 157524924 648085065 846170712 277856219 715427395 689710096 413547205 691658174 156349888 637132487 336593863 850680713 552836563 892526868 146266056 426804318 552836563 21936446 157524924 622619054 384773958 853333181 86574100 639642999 228994771 228994771 384773958 175601100 175701124 426804318 32466636 831028663 292993260 862458309 833320035 277856219 677668583 766460882 39563973 658765373 478544246 831028663 824610448 396735868 580030866 338511968 267197527 677668583 128172058 591974489 157524924 292993260 591974489 476863561 421319638 373950160 119786837 689710096 973264476 828927692 455972234 706786139 663559431 766460882 420167079 291594021 338511968 677668583 478544246 569034545 416142329 421303765 862458309 173590688 74922304 396735868 426804318 432062450 639642999 157524924 228994771 247512739 648085065 831028663 680237797 156349888 706786139 622619054 228994771 225005793 569034545 766460882 326384937 326910332 35579887 833320035 39563973 916978609 267197527 846170712 766460882 689696038 862458309 663559431 973264476 146266056 373950160 478544246 677668583 476863561 680237797 478544246 689696038 622619054 706786139 457457604 671009508 173590688 896696773 833320035 338201288 654774801 622619054 225005793 770508461 715427395 862458309 163169584 677668583 899117577 338511968 455972234 171884847 341340420 680237797 695926284 291594021 420387751 455972234 420387751 824610448 824610448 173590688 637132487 338201288 225005793 32466636 420387751 715427395 86574100 476863561 56515478 850680713 892526868 825790020 648085065 631604897 637132487 222705824 35579887 277856219 432062450 476863561 677668583 292993260 56515478 766460882 770508461 119786837 175601100 35579887 850680713 291594021 706786139 175601100 825790020 35579887 677668583 62570858 32466636 457457604 856735137 825790020 373950160 631604897 292993260 432062450 573410811 680237797 56515478 171884847 850680713 39563973 631604897 426804318 552836563 14297338 384773958 695926284 689144692 853333181 420167079 336593863 146266056 175701124 695926284 916978609 828927692 691658174 62570858 677668583 680237797 326910332 850680713 175701124 421319638 21936446 416142329 396735868 222705824 899117577 973264476 677668583 420167079 824610448 277856219 766460882 580030866 924206054 689144692 689696038 222705824 39563973 899117577 964125625 973264476 648085065 426804318 706786139 421319638 128172058 416142329 277856219 478544246 896696773 420167079 648616244 658765373 336593863 631604897 513415788 662997517 924634937 825790020 662997517 421319638 706786139 606932416 715427395 247512739 924634937 924206054 856735137 569034545 163169584 421303765 770508461 336593863 662997517 552836563 833320035 831028663 420167079 654774801 677668583 163169584 639642999 476863561 326384937 413547205 384773958 157524924 384773958 828927692 163169584 277856219 171884847 936309465 292993260 691658174 824610448 691658174 662997517 416142329 421303765 850680713 173590688 128172058 175701124 457457604 846170712 662997517 291594021 973264476 336593863 338201288 899117577 292993260 831028663 606932416 677668583 86574100 853333181 420387751 662997517 591974489 691658174 476863561 580030866 341340420 336593863 853333181 648085065 341340420 56515478 899117577 225005793 689144692 689144692 420387751 671009508 824610448 291594021 457457604 39563973 924634937 478544246 715427395 828927692 326384937 267197527 277856219 639642999 247512739 225005793 157524924 14297338 326910332 476863561 964125625 175601100 591974489 32466636 426804318 250175378 824610448 173590688 648616244 936309465 426804318 671009508 770508461 341340420 336593863 715427395 580030866 228994771 591974489 936309465 831028663 825790020 175701124 513415788 277856219 421303765 56515478 173590688 228994771 341340420 654774801 770508461 606932416 384773958 631604897 336593863 222705824 478544246 569034545 622619054 291594021 455972234 373950160 639642999 637132487 146266056 14297338 455972234 338511968 824610448 277856219 426804318 426804318 86574100 396735868 32466636 39563973 680237797 591974489 654774801 74922304 936309465 580030866 39563973 639642999 119786837 677668583 39563973 14297338 175601100 631604897 338511968 671009508 420387751 455972234 689144692 384773958 222705824 825790020 457457604 853333181 856735137 420167079 648085065 637132487 225005793 35579887 669918126 416142329 964125625 964125625 639642999 846170712 580030866 74922304 766460882 833320035 637132487 396735868 175601100 421303765 689696038 250175378 853333181 662997517 924206054 396735868 421319638 569034545 421319638 421319638 39563973 86574100 421303765 455972234 432062450 662997517 833320035 591974489 457457604 384773958 32466636 689696038 924206054 695926284 964125625 119786837 677668583 128172058 267197527 476863561 228994771 336593863 396735868 770508461 338201288 862458309 173590688 899117577 658765373 825790020 569034545 421319638 853333181 476863561 862458309 513415788 916978609 70200609 648085065 648085065 964125625 669918126 396735868 856735137 833320035 338511968 648085065 173590688 631604897 936309465 478544246 14297338 663559431 173590688 580030866 156349888 936309465 689710096 326910332 695926284 663559431 338511968 86574100 680237797 715427395 163169584 86574100 654774801 833320035 552836563 892526868 892526868 32466636 457457604 669918126 128172058 149507119 173590688 267197527 936309465 420167079 689696038 128172058 637132487 850680713 32466636 622619054 622619054 936309465 766460882 74922304 680237797 689696038 421303765 341340420 973264476 432062450 671009508 691658174 513415788 689710096 680237797 637132487 277856219 648616244 770508461 225005793 86574100 706786139 146266056 973264476 824610448 715427395 606932416 396735868 662997517 513415788 32466636 175701124 899117577 924206054 899117577 706786139 828927692 689696038 689696038 964125625 658765373 277856219 455972234 862458309 580030866 39563973 373950160 770508461 225005793 432062450 421303765 862458309 964125625 149507119 828927692 156349888 853333181 658765373 146266056 658765373 680237797 291594021 14297338 622619054 648085065 846170712 706786139 924206054 669918126 35579887 228994771 396735868 770508461 573410811 825790020 146266056 658765373 341340420 338201288 341340420 35579887 420387751 896696773 171884847 892526868 896696773 591974489 326910332 896696773 671009508 149507119 862458309 175601100 175701124 163169584 119786837 478544246 825790020 341340420 157524924 62570858 173590688 455972234 326384937 384773958 62570858 373950160 680237797 622619054 637132487 128172058 669918126 326910332 573410811 413547205 413547205 689144692 420167079 476863561 175701124 420167079 420387751 416142329 606932416 432062450 648085065 149507119 715427395 222705824 662997517 896696773 853333181 373950160 291594021 691658174 924634937 691658174 606932416 455972234 850680713 825790020 973264476 74922304 691658174 39563973 637132487 157524924 715427395 119786837 149507119 373950160 637132487 171884847 824610448 149507119 228994771 856735137 658765373 326910332 850680713 669918126 658765373 606932416 846170712 74922304 591974489 580030866 225005793 770508461 146266056 552836563 455972234 157524924 856735137 924206054 421303765 973264476 591974489 689696038 421303765 291594021 173590688 396735868 654774801 924206054 856735137 432062450 846170712 606932416 326910332 689144692 770508461 455972234 426804318 552836563 457457604 39563973 662997517 476863561 606932416 924206054 457457604 552836563 62570858 476863561 225005793 680237797 156349888 338511968 326910332 662997517 426804318 163169584 35579887 222705824 680237797 432062450 421303765 973264476 413547205 267197527 833320035 74922304 476863561 326384937 654774801 689710096 326910332 156349888 824610448 373950160 478544246 663559431 426804318 146266056 671009508 552836563 695926284 606932416 924206054 606932416 476863561 292993260 896696773 326910332 916978609 421319638 149507119 476863561 413547205 338201288 175601100 384773958 267197527 824610448 689696038 573410811 924206054 56515478 825790020 420387751 421303765 149507119 35579887 892526868 862458309 669918126 228994771 373950160 426804318 631604897 457457604 850680713 86574100 455972234 175601100 291594021 292993260 662997517 384773958 171884847 706786139 648085065 291594021 432062450 899117577 39563973 591974489 326910332 513415788 336593863 175701124 225005793 146266056 373950160 824610448 336593863 591974489 850680713 338511968 916978609 846170712 292993260 455972234 338201288 825790020 639642999 695926284 267197527 146266056 964125625 936309465 420167079 622619054 513415788 924206054 669918126 770508461 420387751 421303765 157524924 21936446 416142329 663559431 706786139 163169584 573410811 149507119 62570858 569034545 21936446 671009508 648616244 828927692 936309465 831028663 70200609 622619054 639642999 250175378 457457604 267197527 384773958 396735868 338201288 62570858 831028663 267197527 420167079 163169584 146266056 828927692 175601100 964125625 862458309 770508461 622619054 663559431 680237797 936309465 677668583 74922304 338201288 569034545 846170712 267197527 899117577 924634937 580030866 695926284 421319638 689696038 662997517 706786139 766460882 964125625 146266056 658765373 846170712 936309465 341340420 856735137 896696773 156349888 338201288 689144692 267197527 766460882 706786139 74922304 420387751 654774801 476863561 277856219 421303765 119786837 964125625 277856219 396735868 850680713 396735868 163169584 964125625 228994771 62570858 766460882 637132487 32466636 846170712 924634937 828927692 171884847 924206054 21936446 228994771 689710096 689144692 384773958 173590688 373950160 455972234 770508461 856735137 413547205 432062450 695926284 770508461 569034545 171884847 338201288 420167079 606932416 662997517 56515478 846170712 455972234 924206054 606932416 828927692 964125625 569034545 677668583 552836563 247512739 663559431 637132487 648085065 326384937 225005793 267197527 420387751 924634937 457457604 146266056 277856219 416142329 326910332 689710096 119786837 825790020 824610448 175701124 225005793 580030866 420387751 648085065 341340420 680237797 222705824 862458309 662997517 662997517 432062450 669918126 175601100 856735137 715427395 326384937 828927692 35579887 648085065 964125625 86574100 892526868 552836563 416142329 825790020 326384937 715427395 39563973 824610448 591974489 669918126 336593863 228994771 862458309 892526868 175701124 828927692 648085065 853333181 62570858 14297338 663559431 14297338 373950160 689696038 291594021 341340420 648085065 128172058 654774801 569034545 292993260 580030866 56515478 171884847 680237797 677668583 247512739 228994771 569034545 606932416 250175378 119786837 569034545 831028663 149507119 648616244 420167079 513415788 149507119 671009508 831028663 39563973 171884847 513415788 420387751 74922304 580030866 56515478 973264476 39563973 973264476 156349888 426804318 149507119 677668583 421319638 156349888 119786837 580030866 156349888 824610448 173590688 677668583 457457604 706786139 173590688 457457604 637132487 416142329 552836563 292993260 341340420 384773958 326384937 691658174 689696038 128172058 648616244 580030866 831028663 14297338 658765373 326910332 373950160 338201288 119786837 892526868 606932416 631604897 175701124 824610448 648616244 426804318 552836563 825790020 580030866 689710096 669918126 964125625 326384937 413547205 432062450 591974489 896696773 228994771 291594021 267197527 173590688 396735868 62570858 247512739 396735868 119786837 163169584 846170712 677668583 326384937 413547205 74922304 457457604 338511968 326384937 824610448 606932416 689696038 569034545 267197527 336593863 580030866 669918126 173590688 924634937 70200609 770508461 671009508 128172058 326910332 606932416 476863561 580030866 622619054 128172058 916978609 892526868 828927692 247512739 846170712 86574100 916978609 936309465 247512739 146266056 146266056 157524924 569034545 228994771 680237797 146266056 631604897 766460882 828927692 86574100 828927692 14297338 39563973 706786139 606932416 70200609 663559431 56515478 146266056 825790020 420387751 916978609 833320035 654774801 396735868 637132487 671009508 338201288 413547205 146266056 338201288 32466636 691658174 384773958 658765373 338201288 426804318 149507119 413547205 157524924 128172058 128172058 157524924 426804318 663559431 856735137 606932416 606932416 416142329 964125625 373950160 654774801 828927692 648085065 175701124 680237797 326910332 513415788 658765373 74922304 156349888 62570858 157524924 654774801 631604897 695926284 622619054 831028663 663559431 706786139 420387751 706786139 173590688 856735137 828927692 421303765 899117577 825790020 338511968 833320035 825790020 277856219 669918126 119786837 476863561 228994771 163169584 706786139 637132487 163169584 373950160 338511968 396735868 973264476 691658174 56515478 569034545 39563973 691658174 513415788 663559431 766460882 421303765 658765373 580030866 175601100 157524924 662997517 32466636 715427395 21936446 421319638 850680713 715427395 580030866 156349888 74922304 119786837 631604897 156349888 899117577 225005793 892526868 639642999 420387751 695926284 291594021 250175378 35579887 715427395 21936446 689696038 896696773 14297338 853333181 228994771 413547205 39563973 228994771 770508461 689696038 637132487 163169584 70200609 973264476 825790020 326384937 373950160 476863561 336593863 569034545 119786837 171884847 62570858 689710096 648616244 677668583 899117577 32466636 580030866 175601100 964125625 677668583 850680713 639642999 222705824 850680713 267197527 862458309 824610448 21936446 39563973 420387751 416142329 74922304 669918126 338201288 267197527 455972234 338201288 421303765 924206054 706786139 569034545 39563973 432062450 654774801 689710096 373950160 862458309 606932416 14297338 924634937 228994771 654774801 426804318 420387751 426804318 432062450 14297338 373950160 326384937 569034545 157524924 146266056 648085065 663559431 580030866 291594021 291594021 677668583 862458309 396735868 35579887 416142329 413547205 421303765 267197527 689710096 277856219 770508461 247512739 862458309 39563973 267197527 291594021 157524924 225005793 455972234 413547205 892526868 639642999 455972234 691658174 128172058 671009508 862458309 831028663 916978609 326910332 631604897 421303765 622619054 631604897 62570858 175601100 896696773 689696038 163169584 373950160 680237797 119786837 341340420 247512739 658765373 384773958 476863561 825790020 277856219 824610448 689696038 119786837 916978609 924634937 689710096 637132487 691658174 663559431 338201288 74922304 222705824 291594021 476863561 862458309 654774801 552836563 833320035 580030866 326910332 128172058 513415788 924634937 896696773 916978609 824610448 669918126 853333181 828927692 478544246 689710096 119786837 478544246 850680713 669918126 225005793 432062450 457457604 662997517 421319638 416142329 648085065 706786139 689696038 691658174 32466636 648616244 175601100 74922304 677668583 936309465 146266056 606932416 420387751 173590688 413547205 35579887 706786139 924206054 639642999 637132487 973264476 336593863 156349888 573410811 689144692 62570858 56515478 56515478 171884847 569034545 833320035 689696038 62570858 766460882 669918126 706786139 336593863 35579887 14297338 119786837 171884847 706786139 267197527 654774801 648085065 916978609 478544246 680237797 580030866 373950160 70200609 691658174 171884847 326384937 833320035 899117577 222705824 639642999 119786837 637132487 766460882 654774801 663559431 846170712 824610448 292993260 35579887 899117577 671009508 766460882 648616244 622619054 654774801 336593863 39563973 631604897 573410811 32466636 420167079 631604897 267197527 648616244 677668583 35579887 39563973 580030866 964125625 163169584 21936446 421319638 639642999 824610448 156349888 689144692 513415788 14297338 669918126 831028663 552836563 831028663 149507119 892526868 175601100 326384937 21936446 341340420 35579887 292993260 291594021 658765373 569034545 21936446 277856219 631604897 552836563 695926284 828927692 580030866 171884847 924634937 770508461 715427395 163169584 455972234 70200609 825790020 74922304 228994771 663559431 824610448 175701124 853333181 35579887 421319638 338511968 373950160 70200609 338201288 671009508 936309465 74922304 648616244 86574100 831028663 828927692 973264476 62570858 39563973 457457604 292993260 86574100 677668583 146266056 631604897 413547205 552836563 648616244 639642999 648085065 70200609 552836563 35579887 326384937 396735868 924634937 373950160 74922304 21936446 973264476 39563973 573410811 21936446 580030866 478544246 32466636 856735137 277856219 163169584 622619054 924634937 671009508 14297338 420167079 850680713 569034545 421303765 770508461 831028663 455972234 663559431 373950160 824610448 924634937 175601100 680237797 62570858 591974489 671009508 669918126 573410811 171884847 569034545 413547205 384773958 336593863 662997517 680237797 706786139 689710096 513415788 21936446 32466636 639642999 267197527 862458309 413547205 267197527 56515478 62570858 689696038 691658174 384773958 326384937 14297338 973264476 663559431 14297338 222705824 896696773 856735137 831028663 338201288 631604897 291594021 715427395 70200609 478544246 924634937 384773958 21936446 432062450 833320035 416142329 924634937 32466636 228994771 606932416 766460882 552836563 695926284 457457604 277856219 21936446 669918126 964125625 373950160 924206054 175701124 658765373 336593863 157524924 225005793 228994771 39563973 74922304 267197527 513415788 32466636 896696773 457457604 413547205 639642999 853333181 291594021 247512739 250175378 175701124 691658174 128172058 277856219 622619054 680237797 648085065 421303765 846170712 973264476 70200609 715427395 62570858 420387751 146266056 924634937 228994771 654774801 420387751 32466636 862458309 622619054 336593863 14297338 513415788 828927692 86574100 70200609 222705824 457457604 341340420 671009508 250175378 856735137 338201288 457457604 622619054 580030866 569034545 671009508 631604897 157524924 639642999 856735137 677668583 336593863 862458309 639642999 896696773 606932416 341340420 157524924 338201288 421319638 924634937 338201288 828927692 631604897 766460882 74922304 513415788 338511968 222705824 341340420 163169584 689710096 420167079 247512739 658765373 828927692 689710096 631604897 580030866 225005793 856735137 70200609 146266056 14297338 62570858 916978609 56515478 420387751 671009508 413547205 432062450 128172058 70200609 573410811 432062450 62570858 689696038 973264476 580030866 706786139 149507119 513415788 766460882 853333181 163169584 892526868 478544246 689144692 228994771 899117577 846170712 277856219 32466636 648616244 828927692 663559431 128172058 706786139 658765373 396735868 56515478 648085065 862458309 833320035 824610448 432062450 916978609 695926284 892526868 341340420 513415788 173590688 637132487 825790020 14297338 766460882 70200609 631604897 341340420 770508461 580030866 326384937 899117577 669918126 326910332 14297338 373950160 892526868 964125625 292993260 457457604 457457604 457457604 689696038 513415788 455972234 856735137 373950160 622619054 74922304 715427395 833320035 149507119 862458309 695926284 119786837 171884847 247512739 21936446 862458309 856735137 326910332 478544246 964125625 56515478 606932416 457457604 658765373 648616244 639642999 341340420 421319638 336593863 478544246 56515478 175701124 846170712 384773958 689144692 291594021 862458309 964125625 157524924 828927692 569034545 631604897 250175378 892526868 457457604 396735868 171884847 413547205 70200609 384773958 639642999 476863561 291594021 326384937 831028663 292993260 373950160 552836563 62570858 831028663 267197527 671009508 420167079 916978609 421303765 658765373 476863561 163169584 513415788 631604897 119786837 892526868 689696038 56515478 862458309 770508461 171884847 680237797 648616244 341340420 662997517 457457604 338201288 637132487 146266056 680237797 225005793 267197527 569034545 70200609 247512739 292993260 373950160 766460882 21936446 426804318 338511968 225005793 573410811 896696773 455972234 862458309 173590688 225005793 896696773 964125625 338201288 899117577 39563973 432062450 35579887 658765373 862458309 21936446 70200609 478544246 62570858 171884847 856735137 695926284 639642999 648085065 662997517 846170712 338201288 420387751 396735868 247512739 828927692 856735137 267197527 648085065 384773958 899117577 662997517 384773958 916978609 691658174 916978609 924206054 658765373 74922304 896696773 396735868 119786837 416142329 828927692 637132487 149507119 222705824 824610448 426804318 662997517 228994771 513415788 715427395 973264476 924634937 175701124 420167079 924634937 62570858 35579887 426804318 149507119 157524924 157524924 580030866 338511968 828927692 648616244 457457604 631604897 247512739 292993260 552836563 513415788 658765373 856735137 421303765 862458309 899117577 715427395 326384937 338201288 677668583 936309465 606932416 39563973 695926284 21936446 856735137 228994771 770508461 292993260 833320035 70200609 277856219 770508461 62570858 149507119 706786139 173590688 32466636 338511968 573410811 175701124 74922304 421303765 964125625 825790020 56515478 680237797 591974489 850680713 695926284 631604897 662997517 421303765 336593863 680237797 833320035 833320035 326384937 513415788 766460882 552836563 35579887 862458309 396735868 964125625 373950160 824610448 580030866 591974489 689696038 39563973 862458309 336593863 695926284 706786139 654774801 691658174 654774801 689144692 250175378 850680713 850680713 639642999 457457604 936309465 828927692 899117577 225005793 580030866 689144692 86574100 457457604 384773958 825790020 62570858 62570858 552836563 421319638 606932416 924634937 896696773 338201288 74922304 828927692 336593863 156349888 862458309 689144692 476863561 291594021 413547205 689696038 706786139 715427395 413547205 416142329 622619054 831028663 384773958 846170712 862458309 21936446 416142329 896696773 413547205 420167079 606932416 828927692 292993260 580030866 119786837 552836563 766460882 119786837 770508461 432062450 892526868 157524924 175701124 680237797 228994771 338511968 831028663 513415788 175601100 292993260 432062450 766460882 964125625 267197527 896696773 119786837 277856219 413547205 833320035 846170712 420387751 421303765 413547205 476863561 421303765 157524924 846170712 715427395 669918126 831028663 416142329 119786837 119786837 225005793 924206054 292993260 384773958 373950160 853333181 62570858 413547205 689144692 250175378 74922304 86574100 695926284 455972234 384773958 689710096 478544246 580030866 128172058 455972234 421303765 639642999 156349888 222705824 648085065 478544246 831028663 689696038 128172058 336593863 658765373 416142329 32466636 32466636 671009508 896696773 173590688 146266056 149507119 326910332 21936446 421303765 14297338 341340420 680237797 715427395 171884847 384773958 173590688 267197527 384773958 250175378 56515478 896696773 157524924 671009508 21936446 163169584 35579887 662997517 373950160 622619054 338511968 833320035 689696038 658765373 856735137 637132487 691658174 396735868 924206054 225005793 267197527 420387751 654774801 250175378 292993260 631604897 426804318 513415788 267197527 341340420 924634937 432062450 225005793 573410811 56515478 658765373 691658174 569034545 964125625 326910332 21936446 637132487 964125625 573410811 277856219 225005793 680237797 648616244 432062450 689710096 853333181 892526868 32466636 663559431 171884847 639642999 250175378 637132487 384773958 677668583 924206054 695926284 973264476 247512739 432062450 833320035 552836563 936309465 384773958 267197527 432062450 924634937 924634937 326384937 222705824 21936446 156349888 86574100 291594021 277856219 70200609 476863561 420387751 426804318 292993260 853333181 631604897 936309465 691658174 680237797 513415788 228994771 689710096 606932416 856735137 924634937 680237797 856735137 689696038 128172058 86574100 292993260 637132487 277856219 326910332 606932416 175701124 432062450 862458309 413547205 924206054 171884847 896696773 552836563 341340420 163169584 770508461 420387751 421303765 21936446 606932416 706786139 225005793 695926284 846170712 639642999 680237797 384773958 39563973 631604897 338201288 680237797 662997517 420387751 622619054 420167079 622619054 552836563 924206054 896696773 671009508 631604897 39563973 156349888 432062450 291594021 639642999 828927692 396735868 175701124 631604897 156349888 639642999 580030866 70200609 267197527 478544246 420167079 267197527 156349888 222705824 149507119 420167079 663559431 680237797 149507119 171884847 924634937 21936446 856735137 831028663 86574100 62570858 421303765 432062450 74922304 338511968 86574100 899117577 157524924 267197527 146266056 637132487 896696773 21936446 277856219 420167079 715427395 171884847 924206054 119786837 766460882 846170712 421319638 420387751 292993260 163169584 156349888 56515478 338511968 326910332 850680713 973264476 833320035 689144692 175701124 291594021 715427395 336593863 766460882 850680713 35579887 828927692 225005793 455972234 277856219 32466636 892526868 715427395 267197527 32466636 669918126 476863561 573410811 74922304 175701124 146266056 338511968 35579887 86574100 156349888 336593863 677668583 416142329 426804318 924206054 639642999 680237797 677668583 56515478 267197527 833320035 62570858 455972234 689710096 689696038 420167079 671009508 156349888 973264476 662997517 654774801 432062450 384773958 648085065 916978609 513415788 267197527 35579887 21936446 639642999 715427395 853333181 689696038 396735868 899117577 622619054 591974489 896696773 648085065 833320035 455972234 916978609 338201288 373950160 856735137 426804318 457457604 770508461 631604897 326910332 171884847 648085065 825790020 39563973 228994771 658765373 292993260 267197527 637132487 39563973 580030866 833320035 228994771 828927692 862458309 56515478 513415788 175601100 432062450 663559431 163169584 163169584 426804318 924634937 892526868 639642999 552836563 250175378 420167079 824610448 326910332 706786139 677668583 163169584 831028663 833320035 631604897 964125625 856735137 892526868 658765373 663559431 222705824 689710096 606932416 824610448 689710096 457457604 373950160 21936446 662997517 62570858 338201288 591974489 899117577 631604897 899117577 825790020 631604897 171884847 648085065 964125625 267197527 662997517 457457604 573410811 74922304 250175378 421319638 677668583 62570858 171884847 74922304 292993260 292993260 924634937 695926284 853333181 228994771 267197527 622619054 631604897 706786139 573410811 396735868 413547205 899117577 373950160 413547205 421319638 228994771 62570858 478544246 222705824 421303765 74922304 341340420 831028663 853333181 128172058 677668583 924206054 74922304 573410811 552836563 853333181 163169584 420387751 631604897 637132487 658765373 936309465 669918126 924634937 833320035 689696038 766460882 658765373 569034545 552836563 455972234 70200609 277856219 637132487 648616244 457457604 163169584 689710096 292993260 706786139 831028663 846170712 416142329 892526868 899117577 39563973 689710096 149507119 850680713 924634937 341340420 853333181 770508461 828927692 149507119 455972234 671009508 691658174 341340420 478544246 580030866 416142329 39563973 32466636 146266056 856735137 916978609 662997517 924634937 637132487 695926284 420387751 770508461 639642999 336593863 766460882 421319638 292993260 384773958 171884847 695926284 715427395 663559431 973264476 691658174 658765373 706786139 128172058 671009508 173590688 62570858 662997517 639642999 691658174 689710096 336593863 70200609 457457604 396735868 292993260 56515478 973264476 833320035 766460882 413547205 56515478 853333181 420167079 691658174 373950160 936309465 156349888 175601100 654774801 715427395 831028663 689144692 689144692 669918126 591974489 691658174 421319638 225005793 637132487 828927692 336593863 689144692 420167079 591974489 631604897 478544246 455972234 896696773 396735868 862458309 416142329 173590688 421303765 173590688 39563973 416142329 936309465 426804318 32466636 569034545 291594021 695926284 663559431 56515478 715427395 338201288 21936446 973264476 173590688 420387751 156349888 14297338 426804318 973264476 70200609 853333181 856735137 862458309 21936446 341340420 336593863 338511968 824610448 420167079 228994771 850680713 149507119 338511968 277856219 622619054 824610448 250175378 250175378 648085065 426804318 426804318 862458309 513415788 663559431 715427395 973264476 850680713 35579887 631604897 222705824 648616244 631604897 171884847 856735137 420387751 573410811 706786139 924206054 591974489 70200609 421319638 156349888 573410811 420167079 856735137 648616244 432062450 292993260 691658174 677668583 833320035 766460882 654774801 292993260 637132487 338511968 663559431 689710096 658765373 856735137 689696038 62570858 853333181 62570858 573410811 128172058 766460882 770508461 833320035 14297338 225005793 326910332 384773958 671009508 222705824 569034545 631604897 74922304 916978609 225005793 396735868 247512739 862458309 421303765 916978609 157524924 695926284 770508461 892526868 648085065 892526868 86574100 671009508 455972234 689696038 326910332 892526868 552836563 831028663 128172058 384773958 833320035 924206054 277856219 824610448 163169584 175701124 56515478 899117577 421303765 476863561 35579887 426804318 680237797 338511968 689696038 157524924 277856219 222705824 373950160 149507119 157524924 850680713 916978609 478544246 21936446 56515478 267197527 32466636 277856219 591974489 396735868 824610448 326384937 770508461 892526868 478544246 637132487 175701124 291594021 175701124 119786837 228994771 825790020 831028663 146266056 631604897 171884847 846170712 662997517 689710096 573410811 413547205 421319638 639642999 691658174 691658174 828927692 163169584 964125625 420387751 662997517 580030866 326384937 175601100 338511968 850680713 421303765 476863561 680237797 662997517 156349888 639642999 384773958 654774801 689710096 671009508 639642999 770508461 513415788 680237797 662997517 416142329 671009508 892526868 21936446 250175378 669918126 70200609 831028663 421303765 175601100 825790020 662997517 831028663 267197527 825790020 828927692 326910332 222705824 573410811 416142329 706786139 662997517 831028663 924206054 846170712 222705824 171884847 56515478 157524924 455972234 476863561 420387751 338511968 32466636 648616244 476863561 831028663 247512739 648616244 831028663 146266056 432062450 432062450 476863561 62570858 225005793 420167079 671009508 639642999 663559431 86574100 455972234 478544246 569034545 662997517 338201288 648085065 770508461 622619054 573410811 338511968 396735868 689144692 973264476 706786139 455972234 421303765 689710096 421319638 853333181 74922304 149507119 622619054 573410811 973264476 846170712 432062450 892526868 267197527 373950160 336593863 658765373 432062450 591974489 225005793 691658174 853333181 669918126 689696038 663559431 831028663 157524924 420167079 222705824 669918126 663559431 569034545 892526868 420167079 639642999 513415788 691658174 267197527 662997517 250175378 478544246 373950160 413547205 824610448 850680713 648085065 833320035 695926284 341340420 899117577 156349888 336593863 631604897 222705824 591974489 157524924 853333181 862458309 580030866 420387751 420167079 677668583 706786139 157524924 455972234 171884847 513415788 828927692 689710096 936309465 689710096 639642999 74922304 862458309 228994771 14297338 338511968 580030866 689696038 228994771 277856219 478544246 924634937 677668583 171884847 62570858 341340420 916978609 277856219 32466636 338201288 973264476 663559431 119786837 62570858 513415788 175701124 277856219 853333181 326910332 326910332 964125625 639642999 373950160 591974489 478544246 569034545 62570858 457457604 899117577 631604897 156349888 39563973 373950160 250175378 936309465 622619054 478544246 677668583 39563973 580030866 862458309 326384937 119786837 228994771 146266056 824610448 766460882 973264476 292993260 146266056 856735137 21936446 715427395 35579887 573410811 924634937 421319638 669918126 825790020 413547205 648616244 326910332 689144692 770508461 70200609 552836563 173590688 171884847 74922304 228994771 924634937 899117577 384773958 671009508 396735868 552836563 384773958 853333181 695926284 292993260 924206054 476863561 56515478 715427395 637132487 336593863 824610448 924206054 457457604 478544246 157524924 658765373 250175378 457457604 416142329 74922304 426804318 850680713 384773958 622619054 455972234 336593863 669918126 706786139 680237797 828927692 326384937 654774801 157524924 228994771 671009508 916978609 476863561 580030866 432062450 936309465 478544246 420167079 648085065 846170712 171884847 426804318 691658174 171884847 74922304 373950160 689710096 622619054 163169584 896696773 277856219 373950160 639642999 250175378 936309465 420167079 56515478 591974489 824610448 420387751 671009508 648085065 689144692 225005793 32466636 432062450 426804318 455972234 846170712 573410811 326910332 416142329 964125625 432062450 62570858 222705824 326910332 658765373 671009508 663559431 277856219 455972234 413547205 32466636 648085065 478544246 35579887 569034545 250175378 338511968 846170712 569034545 973264476 663559431 416142329 455972234 862458309 853333181 973264476 396735868 695926284 426804318 74922304 171884847 691658174 856735137 936309465 39563973 846170712 250175378 573410811 662997517 326910332 580030866 850680713 74922304 824610448 416142329 924206054 56515478 606932416 552836563 695926284 32466636 552836563 552836563 856735137 163169584 552836563 338511968 689710096 831028663 39563973 247512739 706786139 648616244 552836563 413547205 916978609 639642999 606932416 156349888 292993260 513415788 420387751 32466636 899117577 21936446 831028663 669918126 691658174 770508461 291594021 250175378 695926284 973264476 70200609 973264476 455972234 691658174 831028663 899117577 669918126 373950160 552836563 292993260 228994771 432062450 396735868 338201288 573410811 639642999 250175378 396735868 862458309 267197527 862458309 591974489 831028663 850680713 669918126 21936446 662997517 338511968 384773958 892526868 326910332 175701124 924206054 654774801 677668583 831028663 478544246 70200609 413547205 662997517 56515478 637132487 663559431 35579887 228994771 62570858 341340420 691658174 552836563 689696038 74922304 654774801 899117577 833320035 156349888 631604897 163169584 421319638 421319638 648616244 62570858 662997517 964125625 973264476 899117577 513415788 432062450 70200609 421303765 896696773 432062450 119786837 373950160 924634937 336593863 119786837 421303765 569034545 35579887 689144692 606932416 658765373 677668583 420387751 338201288 936309465 892526868 671009508 513415788 573410811 689710096 156349888 606932416 455972234 936309465 457457604 70200609 766460882 175701124 637132487 637132487 56515478 478544246 862458309 222705824 250175378 86574100 478544246 828927692 591974489 639642999 455972234 916978609 421319638 421319638 384773958 648085065 157524924 416142329 824610448 973264476 824610448 292993260 326910332 413547205 669918126 478544246 973264476 338201288 853333181 476863561 899117577 222705824 421303765 896696773 420167079 21936446 591974489 663559431 70200609 247512739 163169584 658765373 119786837 695926284 420387751 591974489 341340420 648085065 689696038 824610448 648085065 384773958 157524924 850680713 416142329 156349888 35579887 384773958 277856219 691658174 14297338 157524924 62570858 336593863 163169584 326910332 21936446 669918126 32466636 766460882 973264476 862458309 695926284 973264476 277856219 21936446 32466636 833320035 896696773 56515478 338201288 831028663 680237797 478544246 622619054 689696038 326384937 457457604 766460882 426804318 336593863 338201288 175601100 156349888 671009508 326384937 175601100 671009508 856735137 766460882 396735868 291594021 654774801 695926284 964125625 74922304 831028663 580030866 338201288 478544246 639642999 715427395 228994771 669918126 56515478 671009508 35579887 326910332 671009508 163169584 896696773 552836563 476863561 964125625 680237797 384773958 14297338 591974489 833320035 247512739 341340420 766460882 648085065 39563973 936309465 856735137 828927692 222705824 824610448 850680713 119786837 420387751 689710096 35579887 222705824 899117577 924206054 416142329 426804318 74922304 663559431 669918126 706786139 973264476 455972234 277856219 648616244 689696038 846170712 277856219 56515478 156349888 552836563 146266056 916978609 413547205 680237797 457457604 432062450 86574100 658765373 119786837 691658174 336593863 654774801 648616244 513415788 373950160 413547205 396735868 648085065 824610448 128172058 146266056 228994771 326384937 899117577 62570858 924634937 850680713 70200609 828927692 766460882 580030866 156349888 413547205 622619054 222705824 896696773 156349888 128172058 86574100 631604897 671009508 455972234 457457604 973264476 973264476 706786139 156349888 591974489 606932416 850680713 573410811 291594021 175601100 924634937 513415788 892526868 706786139 648616244 267197527 663559431 336593863 663559431 766460882 654774801 35579887 936309465 569034545 680237797 146266056 21936446 695926284 552836563 825790020 156349888 171884847 373950160 277856219 478544246 856735137 916978609 146266056 70200609 689696038 247512739 173590688 689696038 478544246 828927692 924206054 689696038 292993260 413547205 892526868 706786139 569034545 654774801 770508461 74922304 569034545 32466636 420387751 648085065 715427395 432062450 338201288 156349888 916978609 648616244 639642999 413547205 648085065 833320035 420167079 846170712 56515478 225005793 892526868 677668583 573410811 420167079 831028663 250175378 648085065 924206054 677668583 175701124 292993260 580030866 373950160 171884847 457457604 662997517 916978609 552836563 250175378 149507119 396735868 770508461 828927692 916978609 552836563 384773958 62570858 421303765 680237797 175701124 326384937 457457604 691658174 426804318 119786837 175601100 146266056 770508461 671009508 420167079 432062450 606932416 831028663 384773958 478544246 35579887 671009508 21936446 21936446 631604897 654774801 86574100 573410811 163169584 156349888 680237797 341340420 591974489 292993260 639642999 916978609 677668583 663559431 552836563 662997517 850680713 70200609 856735137 70200609 86574100 824610448 770508461 373950160 420167079 828927692 695926284 338201288 326910332 86574100 32466636 173590688 421303765 924206054 432062450 56515478 225005793 658765373 128172058 924634937 478544246 580030866 62570858 924634937 513415788 476863561 824610448 225005793 669918126 695926284 128172058 384773958 21936446 669918126 432062450 828927692 267197527 421319638 639642999 622619054 416142329 250175378 631604897 156349888 173590688 39563973 421303765 396735868 654774801 421319638 669918126 432062450 416142329 828927692 421303765 478544246 892526868 513415788 338201288 35579887 964125625 457457604 119786837 856735137 171884847 292993260 850680713 86574100 580030866 552836563 326384937 338511968 156349888 662997517 569034545 637132487 573410811 62570858 591974489 35579887 336593863 856735137 853333181 62570858 689696038 828927692 119786837 689710096 658765373 228994771 833320035 336593863 831028663 622619054 654774801 896696773 74922304 662997517 924634937 21936446 892526868 691658174 706786139 648616244 669918126 825790020 21936446 338201288 396735868 631604897 173590688 156349888 689144692 14297338 225005793 573410811 455972234 338511968 478544246 478544246 384773958 973264476 157524924 341340420 426804318 850680713 373950160 175601100 833320035 896696773 39563973 32466636 171884847 326384937 552836563 899117577 478544246 639642999 292993260 606932416 384773958 691658174 899117577 770508461 856735137 56515478 478544246 396735868 853333181 326910332 936309465 156349888 824610448 669918126 86574100 689710096 267197527 648616244 680237797 856735137 338511968 648616244 420167079 569034545 831028663 677668583 228994771 455972234 336593863 828927692 421319638 973264476 146266056 175601100 146266056 32466636 663559431 432062450 552836563 916978609 856735137 591974489 899117577 825790020 32466636 70200609 420387751 478544246 569034545 173590688 680237797 146266056 669918126 128172058 420387751 631604897 149507119 32466636 222705824 338201288 292993260 476863561 326910332 32466636 21936446 420167079 420387751 606932416 175601100 292993260 457457604 580030866 421319638 662997517 39563973 384773958 669918126 850680713 250175378 846170712 689696038 631604897 663559431 396735868 639642999 606932416 916978609 426804318 413547205 341340420 973264476 648616244 35579887 573410811 149507119 457457604 689696038 476863561 936309465 149507119 916978609 413547205 228994771 420387751 336593863 770508461 457457604 828927692 277856219 833320035 396735868 455972234 421303765 338201288 606932416 149507119 569034545 862458309 149507119 222705824 267197527 420387751 421303765 831028663 35579887 56515478 828927692 658765373 32466636 850680713 14297338 175701124 70200609 157524924 228994771 916978609 455972234 336593863 637132487 291594021 689710096 706786139 277856219 56515478 247512739 862458309 338511968 663559431 648085065 691658174 341340420 476863561 146266056 824610448 706786139 416142329 658765373 706786139 173590688 658765373 247512739 420167079 247512739 86574100 850680713 247512739 828927692 663559431 476863561 384773958 173590688 336593863 14297338 149507119 292993260 689696038 648616244 658765373 552836563 163169584 680237797 896696773 14297338 573410811 631604897 250175378 899117577 373950160 413547205 580030866 149507119 56515478 457457604 831028663 833320035 476863561 119786837 658765373 267197527 770508461 62570858 476863561 146266056 853333181 420167079 432062450 32466636 149507119 326384937 149507119 856735137 250175378 899117577 146266056 413547205 654774801 21936446 171884847 899117577 691658174 689710096 341340420 413547205 833320035 247512739 21936446 326384937 825790020 964125625 824610448 622619054 677668583 654774801 432062450 247512739 856735137 171884847 247512739 39563973 513415788 326384937 292993260 86574100 892526868 896696773 421303765 828927692 455972234 119786837 336593863 662997517 228994771 846170712 171884847 163169584 39563973 936309465 157524924 432062450 326910332 973264476 637132487 924634937 677668583 689144692 850680713 222705824 856735137 247512739 924206054 247512739 924634937 770508461 924206054 149507119 421319638 163169584 74922304 715427395 831028663 648085065 175601100 163169584 171884847 850680713 824610448 326910332 14297338 267197527 250175378 128172058 639642999 580030866 32466636 156349888 824610448 338511968 336593863 149507119 973264476 413547205 715427395 225005793 770508461 662997517 622619054 62570858 225005793 770508461 476863561 426804318 146266056 56515478 606932416 173590688 831028663 420387751 163169584 119786837 680237797 552836563 396735868 892526868 680237797 163169584 14297338 39563973 663559431 420387751 421319638 715427395 964125625 770508461 850680713 689144692 119786837 421303765 658765373 824610448 476863561 622619054 171884847 62570858 455972234 580030866 654774801 824610448 896696773 35579887 833320035 291594021 14297338 846170712 336593863 476863561 222705824 173590688 513415788 250175378 373950160 631604897 338201288 421303765 250175378 326384937 853333181 62570858 637132487 373950160 770508461 413547205 267197527 149507119 964125625 831028663 853333181 421303765 691658174 825790020 432062450 706786139 149507119 833320035 32466636 669918126 336593863 247512739 648085065 639642999 658765373 896696773 573410811 637132487 677668583 338201288 706786139 336593863 695926284 432062450 228994771 14297338 156349888 291594021 689696038 416142329 973264476 691658174 420167079 899117577 416142329 648616244 14297338 157524924 654774801 291594021 146266056 899117577 420167079 569034545 86574100 341340420 677668583 478544246 173590688 689710096 899117577 74922304 916978609 267197527 936309465 341340420 831028663 384773958 292993260 62570858 824610448 32466636 173590688 648085065 326384937 973264476 21936446 689710096 292993260 373950160 654774801 420387751 413547205 247512739 513415788 32466636 964125625 326910332 32466636 936309465 338201288 936309465 663559431 669918126 669918126 715427395 622619054 706786139 689696038 677668583 691658174 680237797 157524924 70200609 689710096 119786837 39563973 695926284 569034545 455972234 476863561 689696038 916978609 326384937 639642999 416142329 146266056 892526868 669918126 396735868 39563973 856735137 671009508 292993260 476863561 277856219 416142329 654774801 896696773 157524924 862458309 247512739 163169584 680237797 277856219 70200609 856735137 573410811 173590688 267197527 163169584 173590688 639642999 573410811 146266056 21936446 825790020 662997517 171884847 680237797 973264476 924206054 831028663 32466636 426804318 606932416 420387751 689696038 892526868 671009508 825790020 455972234 695926284 825790020 277856219 421319638 833320035 157524924 225005793 396735868 662997517 292993260 591974489 128172058 149507119 39563973 671009508 862458309 824610448 146266056 157524924 35579887 457457604 338201288 662997517 156349888 291594021 973264476 606932416 163169584 964125625 247512739 552836563 250175378 824610448 432062450 21936446 70200609 715427395 606932416 163169584 846170712 341340420 62570858 56515478 824610448 420387751 62570858 292993260 396735868 896696773 695926284 856735137 14297338 39563973 513415788 62570858 833320035 326384937 853333181 831028663 420167079 862458309 156349888 35579887 648085065 128172058 831028663 421303765 478544246 267197527 824610448 326910332 476863561 292993260 658765373 338511968 856735137 689696038 341340420 936309465 639642999 833320035 421319638 916978609 831028663 853333181 21936446 770508461 146266056 250175378 175601100 277856219 225005793 384773958 384773958 689696038 32466636 671009508 326384937 384773958 250175378 669918126 973264476 225005793 669918126 639642999 580030866 658765373 658765373 639642999 157524924 606932416 86574100 455972234 396735868 56515478 171884847 225005793 899117577 513415788 32466636 916978609 128172058 573410811 916978609 128172058 654774801 964125625 648616244 689696038 119786837 573410811 973264476 149507119 70200609 338201288 250175378 14297338 396735868 671009508 513415788 846170712 552836563 326384937 936309465 225005793 916978609 689696038 825790020 225005793 580030866 396735868 14297338 457457604 455972234 862458309 662997517 828927692 228994771 862458309 373950160 426804318 824610448 341340420 62570858 695926284 476863561 671009508 250175378 426804318 916978609 426804318 56515478 222705824 74922304 833320035 689696038 658765373 421319638 70200609 831028663 478544246 663559431 341340420 658765373 457457604 637132487 171884847 663559431 326384937 173590688 175601100 850680713 622619054 715427395 689710096 924206054 622619054 156349888 119786837 267197527 291594021 171884847 973264476 689696038 662997517 476863561 622619054 156349888 850680713 222705824 39563973 156349888 689710096 580030866 831028663 74922304 420387751 856735137 338511968 128172058 662997517 39563973 146266056 853333181 119786837 56515478 606932416 35579887 39563973 163169584 373950160 689696038 569034545 373950160 689710096 824610448 341340420 639642999 32466636 86574100 476863561 455972234 86574100 74922304 146266056 663559431 336593863 478544246 119786837 580030866 338201288 648616244 606932416 457457604 426804318 146266056 432062450 631604897 825790020 326910332 658765373 850680713 637132487 455972234 637132487 291594021 552836563 21936446 850680713 663559431 831028663 39563973 689144692 222705824 663559431 175701124 706786139 384773958 846170712 228994771 631604897 455972234 247512739 663559431 420167079 21936446 21936446 899117577 648616244 513415788 680237797 157524924 420167079 228994771 639642999 846170712 833320035 899117577 639642999 846170712 420167079 476863561 420167079 146266056 637132487 157524924 825790020 173590688 432062450 856735137 639642999 825790020 677668583 964125625 766460882 413547205 119786837 689710096 580030866 455972234 671009508 671009508 591974489 846170712 825790020 573410811 420167079 413547205 146266056 513415788 413547205 846170712 267197527 825790020 338201288 706786139 86574100 455972234 157524924 14297338 128172058 421303765 171884847 580030866 973264476 175701124 658765373 175601100 222705824 924206054 14297338 32466636 56515478 163169584 606932416 175601100 476863561 853333181 862458309 171884847 924634937 899117577 336593863 62570858 396735868 715427395 671009508 32466636 326910332 420387751 396735868 896696773 853333181 654774801 654774801 21936446 74922304 825790020 896696773 156349888 228994771 924634937 892526868 669918126 689144692 228994771 770508461 606932416 421319638 420167079 856735137 157524924 573410811 552836563 892526868 689710096 631604897 770508461 146266056 831028663 62570858 384773958 924206054 833320035 432062450 831028663 833320035 580030866 149507119 680237797 277856219 341340420 606932416 689144692 421319638 691658174 222705824 766460882 149507119 39563973 677668583 964125625 156349888 924206054 695926284 833320035 86574100 964125625 695926284 825790020 413547205 677668583 691658174 862458309 326910332 689710096 420387751 622619054 513415788 21936446 973264476 292993260 35579887 833320035 421303765 825790020 669918126 171884847 326910332 828927692 569034545 128172058 648085065 654774801 680237797 128172058 149507119 591974489 338511968 267197527 396735868 606932416 964125625 924206054 250175378 222705824 32466636 21936446 648085065 39563973 156349888 648616244 70200609 573410811 338511968 658765373 416142329 569034545 455972234 850680713 173590688 457457604 413547205 671009508 573410811 513415788 637132487 924206054 175701124 658765373 896696773 426804318 267197527 326384937 896696773 338201288 420387751 247512739 70200609 476863561 228994771 924206054 856735137 457457604 892526868 228994771 631604897 175601100 680237797 338511968 973264476 936309465 175701124 695926284 831028663 157524924 654774801 373950160 86574100 250175378 766460882 156349888 420387751 146266056 892526868 341340420 225005793 175701124 396735868 74922304 119786837 706786139 171884847 250175378 856735137 591974489 853333181 157524924 128172058 396735868 175701124 680237797 850680713 146266056 637132487 396735868 936309465 39563973 156349888 70200609 689696038 32466636 413547205 373950160 32466636 973264476 663559431 896696773 846170712 326910332 862458309 924206054 850680713 654774801 825790020 825790020 86574100 569034545 86574100 916978609 267197527 373950160 173590688 336593863 326384937 591974489 326384937 973264476 175701124 146266056 421303765 770508461 326384937 421319638 669918126 680237797 671009508 833320035 569034545 936309465 669918126 74922304 671009508 373950160 326384937 119786837 892526868 326910332 770508461 39563973 856735137 426804318 70200609 175601100 916978609 973264476 689696038 157524924 663559431 706786139 21936446 326910332 825790020 384773958 175701124 156349888 70200609 825790020 56515478 173590688 336593863 846170712 766460882 336593863 862458309 569034545 250175378 658765373 336593863 421303765 669918126 175701124 831028663 225005793 662997517 247512739 671009508 74922304 175701124 455972234 457457604 662997517 171884847 846170712 924206054 639642999 828927692 824610448 336593863 964125625 689710096 341340420 606932416 70200609 338511968 292993260 606932416 856735137 478544246 689696038 831028663 267197527 277856219 426804318 677668583 552836563 14297338 580030866 384773958 658765373 924634937 420167079 677668583 336593863 250175378 277856219 457457604 341340420 478544246 631604897 770508461 39563973 326384937 770508461 689144692 341340420 853333181 32466636 896696773 457457604 766460882 654774801 338201288 74922304 455972234 86574100 896696773 420167079 695926284 648616244 338201288 706786139 21936446 973264476 689696038 663559431 924634937 171884847 175701124 476863561 580030866 56515478 824610448 591974489 648085065 455972234 175701124 606932416 648616244 831028663 680237797 828927692 420167079 662997517 862458309 336593863 396735868 825790020 420387751 432062450 476863561 119786837 591974489 648085065 622619054 552836563 338201288 671009508 637132487 292993260 662997517 663559431 336593863 691658174 228994771 421303765 39563973 689144692 21936446 421303765 631604897 662997517 916978609 896696773 669918126 654774801 291594021 149507119 70200609 292993260 637132487 267197527 338201288 654774801 648085065 157524924 677668583 552836563 677668583 478544246 691658174 225005793 336593863 21936446 35579887 936309465 157524924 973264476 384773958 580030866 833320035 326384937 680237797 706786139 899117577 828927692 825790020 250175378 591974489 478544246 689696038 828927692 222705824 648616244 552836563 14297338 964125625 580030866 420167079 173590688 856735137 416142329 86574100 35579887 770508461 478544246 606932416 128172058 648616244 831028663 74922304 770508461 591974489 856735137 338511968 677668583 14297338 552836563 432062450 277856219 591974489 824610448 677668583 669918126 846170712 39563973 421319638 277856219 119786837 396735868 326384937 56515478 416142329 476863561 420387751 892526868 853333181 552836563 128172058 833320035 622619054 689710096 421319638 856735137 691658174 825790020 654774801 39563973 573410811 420167079 680237797 373950160 846170712 936309465 250175378 846170712 171884847 35579887 569034545 222705824 222705824 62570858 899117577 658765373 421319638 119786837 326910332 715427395 691658174 973264476 824610448 513415788 119786837 149507119 936309465 669918126 631604897 573410811 689710096 622619054 149507119 476863561 924206054 689710096 892526868 128172058 171884847 149507119 32466636 850680713 426804318 56515478 695926284 35579887 677668583 149507119 846170712 396735868 74922304 250175378 569034545 924634937 171884847 336593863 56515478 680237797 606932416 680237797 338201288 770508461 326384937 825790020 637132487 899117577 552836563 899117577 606932416 416142329 74922304 457457604 770508461 163169584 850680713 850680713 222705824 663559431 291594021 973264476 228994771 669918126 689696038 916978609 648616244 326910332 770508461 457457604 691658174 146266056 573410811 39563973 277856219 432062450 766460882 267197527 924206054 74922304 39563973 35579887 250175378 455972234 689710096 648085065 421319638 413547205 128172058 74922304 432062450 336593863 680237797 916978609 654774801 420167079 173590688 658765373 421303765 662997517 648616244 856735137 175701124 292993260 70200609 695926284 924206054 413547205 899117577 853333181 32466636 384773958 457457604 39563973 671009508 416142329 669918126 689144692 691658174 622619054 420387751 455972234 606932416 326910332 35579887 14297338 228994771 336593863 21936446 770508461 175601100 862458309 420167079 846170712 341340420 654774801 828927692 291594021 420167079 291594021 833320035 824610448 648616244 149507119 420167079 663559431 250175378 892526868 62570858 478544246 631604897 766460882 669918126 856735137 689144692 766460882 936309465 715427395 175701124 35579887 420387751 552836563 32466636 622619054 671009508 21936446 292993260 689144692 32466636 706786139 916978609 420167079 277856219 247512739 766460882 146266056 21936446 39563973 146266056 413547205 552836563 671009508 936309465 267197527 292993260 658765373 426804318 173590688 413547205 267197527 964125625 924634937 569034545 648085065 35579887 669918126 766460882 662997517 892526868 824610448 476863561 899117577 695926284 846170712 662997517 291594021 552836563 56515478 677668583 573410811 715427395 552836563 476863561 964125625 421319638 677668583 250175378 21936446 74922304 56515478 478544246 32466636 416142329 336593863 128172058 573410811 892526868 426804318 478544246 580030866 156349888 338511968 856735137 341340420 420387751 677668583 35579887 892526868 846170712 426804318 924206054 924206054 432062450 513415788 896696773 86574100 338201288 267197527 580030866 831028663 856735137 850680713 846170712 341340420 828927692 648616244 706786139 421303765 341340420 338201288 853333181 691658174 924634937 689710096 420167079 56515478 825790020 175701124 862458309 421319638 770508461 291594021 580030866 639642999 580030866 689710096 689710096 637132487 580030866 421319638 831028663 396735868 658765373 421319638 373950160 691658174 455972234 373950160 973264476 426804318 846170712 916978609 21936446 846170712 689144692 689710096 277856219 225005793 964125625 639642999 267197527 421303765 420167079 862458309 770508461 338201288 128172058 432062450 654774801 228994771 338511968 74922304 658765373 426804318 267197527 149507119 56515478 373950160 39563973 86574100 476863561 149507119 35579887 689144692 513415788 421319638 689696038 973264476 706786139 606932416 831028663 850680713 175601100 56515478 222705824 373950160 228994771 924634937 691658174 831028663 689710096 833320035 706786139 128172058 669918126 825790020 658765373 663559431 457457604 119786837 639642999 669918126 825790020 924206054 291594021 222705824 478544246 973264476 421319638 580030866 973264476 416142329 146266056 146266056 689696038 639642999 831028663 831028663 228994771 420167079 39563973 899117577 396735868 706786139 267197527 691658174 225005793 936309465 662997517 964125625 715427395 671009508 853333181 421303765 691658174 850680713 631604897 119786837 432062450 853333181 175701124 648085065 824610448 899117577 277856219 56515478 250175378 892526868 420167079 86574100 856735137 828927692 457457604 416142329 291594021 513415788 476863561 924206054 128172058 421319638 336593863 924206054 86574100 853333181 680237797 426804318 671009508 715427395 924206054 222705824 416142329 14297338 267197527 338511968 86574100 916978609 770508461 426804318 247512739 850680713 70200609 606932416 222705824 14297338 663559431 715427395 695926284 580030866 862458309 478544246 326384937 825790020 964125625 420387751 766460882 222705824 899117577 766460882 648616244 173590688 828927692 569034545 833320035 831028663 250175378 671009508 639642999 413547205 86574100 828927692 35579887 413547205 691658174 70200609 648616244 21936446 39563973 924206054 715427395 384773958 326910332 606932416 175701124 338201288 680237797 384773958 250175378 21936446 648085065 552836563 420387751 973264476 163169584 689710096 416142329 432062450 552836563 622619054 850680713 420387751 250175378 175701124 831028663 421303765 671009508 680237797 622619054 413547205 622619054 175701124 35579887 706786139 421303765 146266056 128172058 478544246 250175378 250175378 74922304 14297338 973264476 899117577 426804318 56515478 157524924 648085065 421319638 39563973 856735137 341340420 853333181 457457604 850680713 74922304 292993260 964125625 421319638 21936446 267197527 62570858 631604897 478544246 648085065 128172058 62570858 146266056 455972234 175601100 622619054 146266056 680237797 74922304 128172058 225005793 146266056 476863561 662997517 163169584 973264476 421303765 35579887 326910332 420167079 396735868 432062450 691658174 715427395 591974489 899117577 163169584 936309465 846170712 341340420 924206054 35579887 648085065 663559431 228994771 341340420 973264476 828927692 715427395 396735868 654774801 175601100 663559431 924206054 831028663 828927692 157524924 247512739 156349888 606932416 828927692 846170712 924634937 924634937 824610448 924634937 175701124 32466636 573410811 86574100 86574100 569034545 770508461 689696038 277856219 715427395 56515478 341340420 146266056 432062450 373950160 455972234 74922304 156349888 706786139 916978609 856735137 513415788 648616244 833320035 824610448 157524924 654774801 833320035 648616244 663559431 831028663 580030866 662997517 689696038 163169584 862458309 373950160 936309465 631604897 146266056 689696038 639642999 455972234 591974489 171884847 591974489 277856219 396735868 291594021 924634937 658765373 766460882 338201288 846170712 39563973 580030866 648616244 924634937 326910332 455972234 326910332 648085065 291594021 326384937 291594021 896696773 648085065 833320035 846170712 157524924 671009508 119786837 341340420 21936446 384773958 715427395 831028663 689144692 648085065 973264476 432062450 291594021 824610448 86574100 828927692 416142329 671009508 247512739 420167079 706786139 715427395 338511968 671009508 846170712 766460882 21936446 457457604 267197527 669918126 648085065 86574100 157524924 225005793 175701124 421319638 691658174 338511968 770508461 689144692 846170712 833320035 591974489 862458309 86574100 14297338 671009508 831028663 916978609 413547205 916978609 689696038 14297338 662997517 420167079 924634937 850680713 964125625 766460882 637132487 228994771 228994771 706786139 846170712 146266056 250175378 689696038 695926284 228994771 396735868 149507119 669918126 416142329 326384937 606932416 770508461 662997517 825790020 916978609 420387751 292993260 175601100 631604897 222705824 416142329 856735137 846170712 831028663 32466636 689144692 833320035 247512739 336593863 513415788 899117577 569034545 831028663 552836563 171884847 622619054 552836563 476863561 677668583 552836563 173590688 824610448 455972234 292993260 173590688 695926284 689144692 896696773 146266056 426804318 56515478 853333181 156349888 916978609 149507119 663559431 478544246 455972234 680237797 658765373 228994771 853333181 892526868 856735137 896696773 513415788 336593863 416142329 338201288 338201288 916978609 691658174 663559431 552836563 973264476 156349888 35579887 149507119 580030866 341340420 291594021 70200609 39563973 70200609 552836563 924206054 478544246 936309465 146266056 457457604 896696773 671009508 695926284 225005793 421303765 21936446 892526868 622619054 420387751 163169584 420387751 622619054 32466636 936309465 416142329 119786837 924634937 373950160 247512739 662997517 420167079 831028663 146266056 225005793 326384937 341340420 62570858 715427395 580030866 892526868 677668583 326384937 250175378 32466636 35579887 373950160 277856219 552836563 715427395 715427395 173590688 163169584 706786139 336593863 899117577 715427395 14297338 706786139 455972234 654774801 654774801 384773958 338201288 677668583 416142329 973264476 420387751 580030866 828927692 654774801 662997517 420387751 513415788 580030866 828927692 39563973 658765373 173590688 250175378 420387751 691658174 326910332 119786837 862458309 222705824 32466636 384773958 824610448 828927692 128172058 228994771 648616244 573410811 899117577 964125625 173590688 892526868 247512739 175701124 416142329 247512739 850680713 35579887 225005793 833320035 421303765 156349888 247512739 225005793 689144692 119786837 14297338 326910332 338511968 455972234 689696038 648085065 766460882 420167079 175601100 163169584 70200609 691658174 128172058 157524924 173590688 591974489 654774801 766460882 291594021 225005793 250175378 119786837 899117577 478544246 420387751 171884847 691658174 291594021 21936446 846170712 833320035 70200609 824610448 373950160 706786139 149507119 973264476 573410811 964125625 658765373 156349888 766460882 421319638 892526868 828927692 706786139 591974489 146266056 146266056 225005793 622619054 766460882 695926284 156349888 513415788 671009508 846170712 173590688 899117577 924206054 421319638 247512739 14297338 973264476 413547205 86574100 373950160 222705824 658765373 689710096 833320035 21936446 119786837 677668583 936309465 862458309 171884847 715427395 421303765 936309465 770508461 669918126 606932416 973264476 455972234 828927692 831028663 924634937 70200609 373950160 420387751 654774801 70200609 622619054 420167079 396735868 689144692 149507119 292993260 277856219 416142329 856735137 225005793 892526868 14297338 173590688 373950160 862458309 658765373 663559431 825790020 175701124 964125625 74922304 853333181 580030866 413547205 924206054 156349888 833320035 250175378 824610448 341340420 691658174 828927692 631604897 326910332 341340420 689696038 606932416 662997517 149507119 846170712 680237797 924206054 228994771 74922304 833320035 119786837 648616244 899117577 338201288 658765373 421303765 21936446 513415788 421319638 62570858 695926284 606932416 916978609 14297338 420387751 569034545 119786837 39563973 457457604 973264476 171884847 924206054 833320035 964125625 639642999 14297338 569034545 973264476 973264476 32466636 689710096 662997517 326384937 663559431 420167079 825790020 225005793 689144692 384773958 695926284 156349888 373950160 277856219 420387751 35579887 250175378 373950160 671009508 384773958 338201288 413547205 654774801 606932416 689696038 828927692 326384937 32466636 831028663 924634937 225005793 770508461 156349888 157524924 171884847 648616244 896696773 606932416 341340420 853333181 432062450 591974489 326384937 420167079 680237797 964125625 924206054 691658174 658765373 146266056 228994771 277856219 421303765 964125625 163169584 416142329 128172058 149507119 631604897 669918126 828927692 247512739 689696038 916978609 74922304 715427395 247512739 856735137 569034545 850680713 119786837 669918126 157524924 413547205 850680713 766460882 338511968 573410811 964125625 833320035 35579887 896696773 119786837 639642999 824610448 924206054 591974489 828927692 149507119 222705824 156349888 850680713 669918126 896696773 916978609 706786139 828927692 62570858 973264476 639642999 32466636 924634937 648616244 663559431 689144692 413547205 432062450 639642999 892526868 277856219 455972234 384773958 35579887 856735137 146266056 639642999 899117577 591974489 338201288 695926284 658765373 336593863 420167079 846170712 622619054 228994771 326910332 175701124 14297338 338511968 846170712 770508461 336593863 173590688 39563973 715427395 416142329 606932416 924634937 128172058 225005793 457457604 326910332 658765373 247512739 663559431 637132487 171884847 862458309 850680713 336593863 706786139 336593863 225005793 32466636 648085065 384773958 591974489 21936446 828927692 62570858 828927692 247512739 637132487 899117577 32466636 228994771 416142329 856735137 421303765 899117577 580030866 156349888 338511968 171884847 850680713 828927692 824610448 833320035 924634937 648616244 892526868 850680713 766460882 853333181 689710096 35579887 35579887 591974489 663559431 936309465 421319638 455972234 291594021 384773958 658765373 936309465 70200609 715427395 326384937 338201288 691658174 432062450 247512739 677668583 222705824 862458309 70200609 455972234 163169584 513415788 338511968 824610448 631604897 478544246 569034545 149507119 853333181 631604897 936309465 671009508 70200609 119786837 899117577 663559431 457457604 128172058 631604897 128172058 936309465 341340420 420167079 336593863 580030866 662997517 86574100 862458309 591974489 669918126 336593863 691658174 850680713 691658174 654774801 648085065 432062450 277856219 421303765 250175378 267197527 689710096 846170712 146266056 853333181 478544246 936309465 35579887 824610448 573410811 850680713 420387751 513415788 413547205 156349888 825790020 631604897 637132487 663559431 648085065 146266056 899117577 856735137 326910332 850680713 336593863 420167079 677668583 833320035 56515478 119786837 654774801 432062450 916978609 455972234 222705824 62570858 856735137 824610448 828927692 631604897 157524924 896696773 175701124 513415788 39563973 680237797 222705824 457457604 21936446 689696038 291594021 416142329 973264476 225005793 175601100 770508461 478544246 671009508 119786837 833320035 924634937 146266056 338201288 552836563 695926284 631604897 631604897 552836563 39563973 828927692 606932416 421303765 163169584 824610448 695926284 850680713 648085065 892526868 396735868 662997517 326384937 648616244 663559431 862458309 689696038 892526868 222705824 157524924 32466636 828927692 247512739 175701124 250175378 156349888 924634937 56515478 74922304 175701124 631604897 831028663 916978609 32466636 457457604 56515478 416142329 648085065 39563973 853333181 850680713 680237797 824610448 420167079 338201288 695926284 892526868 56515478 292993260 291594021 421319638 663559431 671009508 654774801 689696038 291594021 149507119 706786139 455972234 569034545 689696038 825790020 580030866 476863561 648616244 658765373 658765373 924206054 766460882 336593863 691658174 573410811 21936446 70200609 338511968 476863561 119786837 413547205 163169584 156349888 62570858 56515478 824610448 338201288 420167079 341340420 591974489 146266056 277856219 14297338 706786139 457457604 228994771 671009508 850680713 513415788 606932416 654774801 706786139 457457604 654774801 606932416 591974489 476863561 432062450 39563973 35579887 658765373 86574100 157524924 14297338 277856219 426804318 292993260 14297338 899117577 413547205 432062450 228994771 924206054 862458309 846170712 420167079 175601100 70200609 267197527 691658174 338201288 173590688 421319638 964125625 846170712 416142329 173590688 247512739 680237797 14297338 146266056 157524924 175701124 56515478 455972234 171884847 924206054 128172058 924206054 663559431 171884847 338201288 338201288 173590688 373950160 850680713 326910332 766460882 413547205 770508461 476863561 32466636 250175378 513415788 277856219 637132487 336593863 228994771 862458309 648616244 173590688 899117577 513415788 513415788 689710096 70200609 421303765 56515478 691658174 892526868 850680713 622619054 973264476 171884847 622619054 924634937 384773958 420387751 622619054 416142329 32466636 924206054 639642999 936309465 426804318 896696773 580030866 850680713 706786139 831028663 831028663 396735868 654774801 175701124 157524924 62570858 924206054 892526868 432062450 552836563 916978609 277856219 766460882 892526868 146266056 175601100 916978609 637132487 680237797 250175378 146266056 173590688 552836563 86574100 413547205 569034545 163169584 573410811 831028663 513415788 691658174 622619054 326910332 639642999 899117577 552836563 421303765 455972234 662997517 662997517 336593863 338201288 677668583 639642999 175601100 173590688 432062450 157524924 326384937 157524924 413547205 119786837 662997517 373950160 426804318 384773958 156349888 128172058 14297338 689710096 21936446 247512739 173590688 856735137 825790020 291594021 964125625 373950160 338201288 338201288 163169584 413547205 573410811 766460882 631604897 856735137 573410811 420387751 671009508 74922304 513415788 277856219 396735868 35579887 146266056 426804318 936309465 432062450 250175378 228994771 225005793 222705824 654774801 74922304 936309465 677668583 35579887 70200609 833320035 74922304 476863561 341340420 146266056 964125625 228994771 671009508 74922304 222705824 580030866 173590688 421303765 86574100 833320035 677668583 669918126 622619054 622619054 326910332 39563973 421303765 426804318 833320035 591974489 833320035 658765373 677668583 175601100 156349888 171884847 689710096 862458309 39563973 163169584 637132487 21936446 426804318 175601100 421319638 654774801 421319638 341340420 86574100 899117577 338201288 228994771 338201288 899117577 936309465 476863561 677668583 770508461 896696773 171884847 39563973 39563973 478544246 689710096 292993260 338201288 856735137 936309465 591974489 39563973 326910332 373950160 338511968 824610448 338511968 691658174 250175378 973264476 853333181 892526868 677668583 853333181 658765373 171884847 639642999 384773958 326910332 892526868 892526868 384773958 846170712 267197527 74922304 373950160 936309465 39563973 936309465 654774801 862458309 173590688 14297338 825790020 924206054 631604897 336593863 936309465 119786837 128172058 552836563 622619054 715427395 62570858 606932416 420167079 899117577 924206054 671009508 671009508 86574100 14297338 32466636 228994771 831028663 853333181 825790020 175701124 825790020 338511968 292993260 669918126 157524924 648616244 292993260 156349888 74922304 695926284 416142329 384773958 695926284 591974489 669918126 21936446 691658174 157524924 862458309 689710096 384773958 476863561 936309465 552836563 677668583 175601100 292993260 455972234 862458309 338201288 648085065 892526868 163169584 413547205 119786837 631604897 384773958 637132487 426804318 373950160 421303765 267197527 663559431 171884847 846170712 896696773 631604897 637132487 639642999 338201288 892526868 163169584 973264476 846170712 247512739 658765373 163169584 691658174 56515478 856735137 658765373 691658174 663559431 639642999 336593863 964125625 416142329 250175378 338201288 247512739 457457604 457457604 341340420 916978609 163169584 292993260 766460882 573410811 478544246 338511968 658765373 899117577 157524924 149507119 513415788 658765373 662997517 580030866 74922304 573410811 689696038 669918126 74922304 892526868 146266056 420167079 853333181 824610448 267197527 606932416 606932416 157524924 119786837 639642999 326910332 173590688 149507119 416142329 384773958 689144692 171884847 476863561 157524924 21936446 689144692 222705824 706786139 222705824 658765373 247512739 119786837 896696773 149507119 862458309 580030866 825790020 648085065 770508461 32466636 828927692 846170712 384773958 648085065 119786837 291594021 70200609 899117577 146266056 476863561 128172058 591974489 146266056 173590688 421319638 689696038 277856219 341340420 573410811 689696038 225005793 292993260 648085065 291594021 695926284 21936446 420167079 862458309 648616244 457457604 770508461 14297338 413547205 654774801 856735137 654774801 228994771 770508461 591974489 691658174 924634937 622619054 689696038 569034545 569034545 326910332 850680713 669918126 856735137 128172058 56515478 250175378 663559431 86574100 924634937 637132487 770508461 478544246 648085065 336593863 128172058 338201288 828927692 222705824 250175378 924634937 421303765 766460882 637132487 171884847 225005793 936309465 21936446 416142329 831028663 326384937 326910332 856735137 146266056 128172058 420167079 420387751 715427395 654774801 56515478 853333181 338201288 86574100 86574100 833320035 128172058 846170712 591974489 631604897 677668583 648616244 416142329 457457604 964125625 662997517 225005793 338511968 766460882 416142329 896696773 416142329 70200609 86574100 149507119 936309465 426804318 247512739 149507119 715427395 421319638 924634937 32466636 455972234 573410811 973264476 973264476 338511968 680237797 156349888 715427395 513415788 853333181 715427395 573410811 715427395 663559431 432062450 420387751 157524924 828927692 413547205 478544246 292993260 892526868 247512739 828927692 156349888 850680713 277856219 119786837 39563973 336593863 70200609 622619054 916978609 691658174 850680713 228994771 689144692 824610448 336593863 552836563 695926284 622619054 326910332 74922304 175701124 413547205 648085065 892526868 416142329 654774801 14297338 421303765 916978609 421303765 770508461 292993260 662997517 637132487 648085065 637132487 326384937 420387751 32466636 899117577 35579887 478544246 658765373 175601100 964125625 622619054 695926284 175601100 39563973 671009508 384773958 715427395 677668583 964125625 631604897 569034545 569034545 146266056 648085065 663559431 569034545 420387751 689710096 770508461 421303765 658765373 648085065 336593863 680237797 14297338 622619054 292993260 833320035 825790020 695926284 149507119 631604897 21936446 853333181 421319638 175701124 622619054 416142329 156349888 413547205 384773958 222705824 267197527 662997517 175701124 70200609 338511968 828927692 476863561 476863561 35579887 658765373 119786837 86574100 292993260 32466636 420387751 420167079 654774801 677668583 56515478 420387751 695926284 637132487 706786139 336593863 706786139 416142329 828927692 658765373 663559431 384773958 654774801 964125625 171884847 396735868 56515478 416142329 658765373 662997517 171884847 850680713 648616244 856735137 149507119 695926284 373950160 373950160 338201288 413547205 420387751 662997517 35579887 384773958 225005793 573410811 56515478 662997517 292993260 606932416 552836563 336593863 606932416 766460882 662997517 373950160 513415788 171884847 74922304 648085065 513415788 175701124 175601100 396735868 149507119 35579887 853333181 648085065 677668583 856735137 432062450 631604897 924206054 225005793 689144692 637132487 639642999 833320035 421319638 338511968 680237797 689144692 373950160 250175378 86574100 70200609 292993260 831028663 384773958 228994771 341340420 86574100 74922304 936309465 896696773 846170712 225005793 924634937 39563973 74922304 846170712 14297338 247512739 637132487 591974489 149507119 119786837 478544246 691658174 267197527 654774801 56515478 622619054 14297338 706786139 833320035 831028663 892526868 680237797 606932416 677668583 32466636 680237797 156349888 770508461 573410811 580030866 396735868 86574100 476863561 973264476 291594021 421319638 669918126 341340420 680237797 21936446 420387751 669918126 689696038 662997517 654774801 70200609 292993260 413547205 896696773 715427395 432062450 426804318 291594021 689696038 62570858 648085065 128172058 86574100 478544246 326384937 420387751 336593863 825790020 648616244 850680713 426804318 336593863 420167079 654774801 175701124 156349888 924634937 338511968 924634937 648085065 225005793 119786837 326910332 32466636 580030866 671009508 669918126 648616244 171884847 175701124 267197527 828927692 341340420 825790020 677668583 432062450 964125625 250175378 56515478 569034545 573410811 341340420 513415788 277856219 671009508 416142329 654774801 573410811 513415788 175701124 228994771 426804318 338201288 916978609 677668583 689144692 671009508 825790020 669918126 247512739 338201288 662997517 899117577 853333181 171884847 35579887 513415788 222705824 892526868 622619054 62570858 396735868 766460882 21936446 936309465 420387751 580030866 228994771 225005793 478544246 691658174 671009508 56515478 639642999 899117577 856735137 899117577 853333181 32466636 862458309 924634937 936309465 639642999 146266056 338201288 862458309 149507119 175701124 513415788 669918126 513415788 924634937 421303765 924634937 648085065 513415788 825790020 862458309 267197527 648085065 421303765 658765373 62570858 432062450 420167079 225005793 62570858 157524924 421319638 455972234 128172058 336593863 326910332 850680713 426804318 86574100 277856219 336593863 573410811 35579887 552836563 637132487 892526868 680237797 850680713 56515478 770508461 421303765 128172058 175701124 86574100 669918126 86574100 850680713 225005793 715427395 892526868 833320035 432062450 39563973 606932416 770508461 341340420 936309465 156349888 373950160 56515478 680237797 916978609 964125625 39563973 157524924 478544246 689144692 580030866 654774801 833320035 384773958 689710096 846170712 74922304 156349888 552836563 706786139 766460882 892526868 119786837 173590688 62570858 573410811 916978609 691658174 291594021 648616244 74922304 677668583 569034545 658765373 669918126 924634937 222705824 936309465 32466636 706786139 622619054 86574100 173590688 163169584 222705824 222705824 606932416 706786139 695926284 833320035 225005793 457457604 853333181 828927692 336593863 824610448 56515478 326910332 569034545 384773958 924634937 669918126 669918126 715427395 637132487 326384937 338511968 677668583 175601100 606932416 671009508 326910332 513415788 149507119 171884847 695926284 663559431 292993260 62570858 291594021 936309465 680237797 157524924 421319638 862458309 14297338 691658174 336593863 457457604 606932416 156349888 157524924 326910332 669918126 457457604 706786139 457457604 924206054 21936446 21936446 119786837 171884847 552836563 569034545 247512739 432062450 766460882 70200609 825790020 706786139 846170712 658765373 173590688 689696038 677668583 21936446 326910332 432062450 21936446 457457604 899117577 825790020 706786139 689696038 899117577 326384937 828927692 146266056 856735137 56515478 669918126 86574100 899117577 247512739 173590688 416142329 896696773 552836563 658765373 413547205 846170712 149507119 896696773 56515478 86574100 513415788 862458309 689710096 86574100 175601100 157524924 455972234 420167079 622619054 420387751 326910332 70200609 862458309 695926284 426804318 964125625 128172058 680237797 420167079 622619054 421303765 267197527 580030866 250175378 163169584 420387751 831028663 622619054 373950160 691658174 973264476 856735137 924634937 396735868 173590688 648085065 671009508 766460882 336593863 828927692 591974489 622619054 32466636 853333181 896696773 14297338 21936446 648085065 856735137 35579887 899117577 338201288 384773958 637132487 74922304 846170712 326384937 770508461 56515478 706786139 119786837 689144692 476863561 35579887 671009508 691658174 689710096 936309465 173590688 338511968 336593863 552836563 831028663 695926284 828927692 291594021 580030866 637132487 157524924 338201288 39563973 74922304 336593863 824610448 373950160 513415788 658765373 420387751 689696038 631604897 924634937 637132487 856735137 455972234 824610448 476863561 70200609 715427395 173590688 173590688 654774801 669918126 421319638 637132487 513415788 706786139 292993260 770508461 39563973 648085065 35579887 825790020 591974489 964125625 892526868 14297338 825790020 173590688 824610448 606932416 267197527 899117577 35579887 420167079 222705824 373950160 833320035 74922304 56515478 421303765 680237797 850680713 291594021 831028663 770508461 384773958 35579887 964125625 591974489 413547205 828927692 426804318 654774801 924634937 658765373 850680713 341340420 513415788 606932416 936309465 824610448 658765373 677668583 32466636 853333181 691658174 338201288 396735868 892526868 663559431 86574100 432062450 225005793 21936446 277856219 856735137 156349888 157524924 766460882 853333181 70200609 715427395 573410811 833320035 373950160 163169584 175601100 833320035 228994771 622619054 831028663 336593863 663559431 420167079 277856219 689144692 924206054 62570858 222705824 862458309 689144692 663559431 163169584 338511968 326384937 413547205 862458309 828927692 62570858 35579887 277856219 173590688 637132487 973264476 175701124 336593863 631604897 247512739 56515478 326384937 70200609 173590688 580030866 896696773 128172058 973264476 637132487 833320035 513415788 648085065 35579887 689144692 163169584 850680713 420387751 689696038 396735868 173590688 267197527 924206054 157524924 128172058 396735868 175601100 326910332 326384937 455972234 478544246 119786837 552836563 341340420 691658174 680237797 648616244 250175378 573410811 175701124 426804318 156349888 899117577 689696038 639642999 695926284 291594021 250175378 513415788 21936446 654774801 457457604 39563973 639642999 432062450 56515478 291594021 21936446 580030866 32466636 899117577 833320035 663559431 56515478 336593863 32466636 669918126 222705824 552836563 569034545 277856219 853333181 639642999 74922304 267197527 119786837 277856219 146266056 689696038 420167079 32466636 639642999 658765373 648616244 128172058 892526868 936309465 421303765 128172058 476863561 637132487 70200609 846170712 936309465 128172058 128172058 163169584 825790020 413547205 157524924 663559431 862458309 892526868 677668583 455972234 455972234 478544246 824610448 225005793 689144692 569034545 35579887 850680713 175701124 831028663 420167079 39563973 420387751 62570858 648616244 552836563 338201288 292993260 171884847 336593863 669918126 173590688 396735868 648085065 973264476 39563973 455972234 292993260 828927692 175601100 828927692 62570858 225005793 916978609 326384937 853333181 420167079 924206054 964125625 267197527 413547205 56515478 32466636 157524924 689710096 413547205 573410811 416142329 149507119 228994771 689144692 291594021 825790020 250175378 421303765 56515478 175701124 373950160 156349888 277856219 639642999 924206054 326384937 163169584 14297338 637132487 277856219 689144692 21936446 250175378 569034545 824610448 862458309 639642999 896696773 291594021 856735137 677668583 825790020 56515478 654774801 416142329 631604897 824610448 677668583 421303765 175601100 86574100 32466636 680237797 662997517 336593863 680237797 416142329 689710096 326910332 14297338 896696773 421303765 384773958 21936446 157524924 326384937 825790020 639642999 222705824 336593863 146266056 373950160 173590688 338201288 936309465 658765373 850680713 770508461 648085065 247512739 420167079 384773958 146266056 157524924 896696773 175601100 669918126 662997517 74922304 326910332 896696773 924206054 580030866 513415788 338201288 267197527 825790020 591974489 341340420 14297338 420167079 247512739 706786139 420387751 892526868 671009508 267197527 396735868 936309465 175701124 14297338 416142329 128172058 338511968 631604897 413547205 175701124 267197527 513415788 695926284 715427395 862458309 591974489 706786139 416142329 916978609 691658174 175701124 326910332 862458309 715427395 373950160 476863561 513415788 766460882 396735868 413547205 222705824 426804318 899117577 338511968 173590688 420167079 455972234 416142329 416142329 277856219 267197527 654774801 426804318 396735868 862458309 171884847 173590688 825790020 591974489 924206054 338511968 680237797 689696038 267197527 157524924 291594021 648616244 70200609 338201288 173590688 277856219 32466636 478544246 163169584 899117577 631604897 591974489 420167079 157524924 896696773 833320035 669918126 552836563 853333181 715427395 175601100 476863561 973264476 292993260 336593863 924206054 770508461 478544246 677668583 396735868 606932416 326384937 56515478 671009508 936309465 455972234 695926284 56515478 421319638 156349888 513415788 846170712 171884847 86574100 56515478 637132487 250175378 21936446 70200609 128172058 222705824 62570858 420167079 222705824 552836563 606932416 455972234 591974489 622619054 175701124 715427395 326384937 591974489 892526868 146266056 689696038 56515478 157524924 32466636 420167079 706786139 825790020 250175378 691658174 338511968 853333181 420387751 654774801 421319638 689144692 766460882 846170712 432062450 569034545 175601100 680237797 222705824 149507119 622619054 432062450 658765373 824610448 119786837 689696038 833320035 291594021 680237797 21936446 828927692 689144692 513415788 856735137 831028663 171884847 648616244 924206054 21936446 766460882 689144692 639642999 478544246 580030866 326910332 658765373 326384937 677668583 580030866 156349888 420167079 171884847 862458309 432062450 689144692 850680713 846170712 338511968 669918126 455972234 689710096 292993260 856735137 552836563 247512739 689696038 662997517 824610448 936309465 426804318 691658174 552836563 654774801 850680713 770508461 924206054 856735137 292993260 648085065 373950160 21936446 573410811 850680713 689710096 326384937 291594021 637132487 62570858 291594021 413547205 691658174 157524924 173590688 770508461 662997517 157524924 341340420 175601100 247512739 413547205 56515478 689696038 338201288 892526868 569034545 648616244 825790020 689696038 70200609 662997517 421319638 622619054 413547205 573410811 338511968 157524924 373950160 850680713 247512739 936309465 222705824 631604897 552836563 663559431 413547205 513415788 247512739 56515478 373950160 973264476 173590688 680237797 669918126 156349888 173590688 157524924 606932416 631604897 637132487 413547205 277856219 384773958 695926284 973264476 850680713 648616244 267197527 384773958 426804318 225005793 291594021 292993260 171884847 831028663 606932416 689710096 770508461 671009508 336593863 421303765 669918126 426804318 573410811 689696038 420387751 715427395 637132487 569034545 689710096 689144692 222705824 420387751 825790020 373950160 671009508 680237797 14297338 222705824 973264476 455972234 973264476 513415788 62570858 654774801 421319638 119786837 119786837 476863561 35579887 86574100 689696038 662997517 899117577 856735137 669918126 658765373 689696038 277856219 338201288 338511968 35579887 163169584 591974489 56515478 457457604 658765373 86574100 853333181 825790020 770508461 171884847 663559431 896696773 228994771 896696773 648616244 828927692 637132487 606932416 74922304 573410811 413547205 421319638 222705824 478544246 146266056 119786837 648616244 56515478 552836563 689710096 156349888 326910332 420387751 828927692 846170712 770508461 622619054 225005793 396735868 156349888 413547205 173590688 119786837 119786837 421319638 426804318 373950160 896696773 157524924 691658174 146266056 831028663 338201288 580030866 62570858 336593863 396735868 35579887 622619054 695926284 426804318 338201288 899117577 770508461 478544246 413547205 513415788 291594021 156349888 250175378 715427395 689144692 573410811 62570858 222705824 853333181 426804318 14297338 222705824 384773958 35579887 662997517 770508461 225005793 924206054 384773958 824610448 591974489 850680713 336593863 973264476 373950160 420167079 824610448 432062450 924634937 637132487 689696038 222705824 74922304 171884847 396735868 639642999 341340420 86574100 654774801 850680713 831028663 341340420 128172058 173590688 680237797 513415788 846170712 326910332 846170712 326910332 825790020 267197527 706786139 680237797 892526868 622619054 341340420 689710096 828927692 222705824 552836563 689696038 21936446 824610448 622619054 689144692 850680713 662997517 648616244 654774801 426804318 421303765 225005793 338201288 413547205 896696773 21936446 973264476 669918126 250175378 341340420 413547205 671009508 936309465 156349888 146266056 416142329 86574100 856735137 846170712 291594021 21936446 513415788 569034545 654774801 157524924 766460882 677668583 850680713 225005793 916978609 250175378 680237797 175601100 691658174 225005793 715427395 896696773 74922304 56515478 163169584 513415788 413547205 225005793 426804318 156349888 663559431 341340420 936309465 622619054 846170712 689710096 654774801 432062450 56515478 341340420 338201288 384773958 74922304 146266056 70200609 831028663 622619054 21936446 421319638 573410811 416142329 175701124 86574100 924206054 341340420 663559431 831028663 896696773 677668583 478544246 413547205 828927692 416142329 432062450 478544246 680237797 856735137 569034545 171884847 157524924 637132487 637132487 631604897 326384937 421319638 146266056 173590688 766460882 691658174 478544246 569034545 478544246 691658174 336593863 573410811 639642999 964125625 689144692 569034545 336593863 222705824 622619054 654774801 420387751 715427395 689710096 277856219 175701124 936309465 292993260 225005793 648616244 899117577 825790020 455972234 250175378 173590688 973264476 267197527 476863561 856735137 689710096 862458309 770508461 591974489 175601100 622619054 706786139 156349888 413547205 70200609 831028663 846170712 250175378 637132487 850680713 292993260 292993260 171884847 606932416 899117577 631604897 833320035 420387751 336593863 662997517 146266056 662997517 825790020 70200609 228994771 569034545 892526868 163169584 326910332 824610448 373950160 606932416 396735868 119786837 766460882 416142329 671009508 35579887 899117577 457457604 336593863 416142329 326910332 384773958 421303765 149507119 766460882 833320035 175601100 936309465 478544246 476863561 658765373 846170712 171884847 680237797 689144692 341340420 146266056 964125625 513415788 899117577 326910332 420167079 964125625 680237797 892526868 964125625 552836563 591974489 292993260 421319638 222705824 828927692 62570858 680237797 648085065 396735868 420387751 648616244 824610448 828927692 250175378 228994771 706786139 677668583 916978609 277856219 648085065 426804318 896696773 936309465 70200609 766460882 146266056 21936446 416142329 662997517 689144692 455972234 662997517 580030866 654774801 573410811 671009508 631604897 691658174 128172058 247512739 247512739 384773958 146266056 639642999 56515478 924634937 691658174 146266056 478544246 396735868 691658174 896696773 825790020 706786139 267197527 706786139 715427395 277856219 62570858 70200609 478544246 341340420 225005793 476863561 631604897 476863561 338511968 326384937 420387751 606932416 671009508 39563973 552836563 14297338 157524924 277856219 689696038 175601100 846170712 292993260 924634937 825790020 267197527 247512739 171884847 267197527 573410811 326384937 336593863 677668583 662997517 156349888 671009508 899117577 513415788 689144692 250175378 924206054 552836563 62570858 277856219 850680713 606932416 247512739 163169584 32466636 250175378 384773958 964125625 420167079 384773958 426804318 591974489 631604897 899117577 689144692 86574100 648616244 326384937 637132487 413547205 426804318 892526868 924206054 671009508 669918126 228994771 580030866 973264476 74922304 606932416 39563973 39563973 426804318 606932416 247512739 146266056 338201288 74922304 326910332 691658174 916978609 225005793 689696038 824610448 622619054 639642999 862458309 715427395 766460882 831028663 899117577 157524924 21936446 658765373 56515478 825790020 654774801 32466636 416142329 663559431 831028663 336593863 478544246 56515478 175701124 680237797 222705824 924634937 569034545 689144692 277856219 856735137 228994771 277856219 420387751 899117577 833320035 846170712 326384937 291594021 680237797 770508461 677668583 413547205 455972234 455972234 267197527 850680713 916978609 964125625 457457604 669918126 149507119 622619054 228994771 455972234 691658174 936309465 228994771 476863561 671009508 691658174 669918126 267197527 32466636 662997517 338511968 654774801 175701124 622619054 86574100 292993260 766460882 149507119 421303765 35579887 936309465 850680713 662997517 658765373 973264476 856735137 336593863 175701124 689696038 432062450 455972234 171884847 426804318 689710096 936309465 149507119 338201288 648085065 70200609 157524924 706786139 277856219 622619054 420387751 420167079 421319638 833320035 476863561 156349888 163169584 225005793 662997517 157524924 677668583 715427395 228994771 916978609 247512739 128172058 56515478 457457604 62570858 39563973 680237797 936309465 432062450 413547205 916978609 591974489 171884847 56515478 916978609 658765373 831028663 669918126 62570858 396735868 56515478 856735137 924206054 156349888 973264476 606932416 573410811 580030866 384773958 421303765 916978609 70200609 128172058 631604897 654774801 973264476 157524924 622619054 973264476 691658174 831028663 421303765 32466636 706786139 32466636 899117577 157524924 457457604 146266056 654774801 267197527 416142329 973264476 916978609 163169584 292993260 421319638 173590688 892526868 924634937 74922304 964125625 39563973 228994771 853333181 413547205 622619054 648085065 824610448 291594021 862458309 663559431 892526868 648616244 478544246 680237797 149507119 277856219 222705824 228994771 420167079 580030866 964125625 715427395 513415788 413547205 669918126 338201288 591974489 416142329 639642999 175701124 119786837 580030866 39563973 222705824 846170712 291594021 552836563 56515478 691658174 689696038 74922304 899117577 21936446 56515478 292993260 862458309 163169584 689144692 336593863 163169584 156349888 916978609 658765373 14297338 552836563 222705824 247512739 856735137 669918126 267197527 856735137 416142329 677668583 146266056 426804318 770508461 247512739 86574100 850680713 70200609 695926284 291594021 421319638 476863561 62570858 662997517 833320035 695926284 669918126 824610448 175601100 35579887 416142329 421303765 639642999 56515478 39563973 924206054 175601100 86574100 413547205 250175378 824610448 225005793 706786139 846170712 671009508 671009508 157524924 86574100 833320035 824610448 892526868 455972234 420167079 326384937 326384937 373950160 247512739 850680713 432062450 924634937 476863561 421319638 833320035 341340420 146266056 341340420 119786837 824610448 326910332 853333181 56515478 56515478 856735137 250175378 964125625 648085065 455972234 896696773 171884847 426804318 426804318 658765373 896696773 267197527 171884847 146266056 171884847 432062450 420167079 766460882 850680713 326910332 146266056 691658174 326384937 338511968 552836563 56515478 373950160 766460882 580030866 706786139 648085065 936309465 824610448 373950160 421303765 896696773 770508461 680237797 689710096 421319638 856735137 421303765 74922304 62570858 896696773 689144692 896696773 149507119 326384937 648085065 326384937 824610448 662997517 86574100 336593863 658765373 338511968 831028663 637132487 606932416 128172058 770508461 973264476 32466636 74922304 924634937 421319638 662997517 326384937 846170712 292993260 421319638 924634937 267197527 222705824 128172058 338511968 267197527 715427395 146266056 56515478 569034545 156349888 420387751 70200609 70200609 573410811 513415788 924634937 654774801 896696773 833320035 432062450 373950160 677668583 420387751 420167079 14297338 964125625 119786837 824610448 552836563 580030866 426804318 478544246 70200609 373950160 846170712 70200609 70200609 964125625 396735868 766460882 175701124 277856219 825790020 74922304 338201288 669918126 606932416 580030866 824610448 691658174 658765373 156349888 149507119 648085065 770508461 691658174 326384937 336593863 622619054 924206054 326384937 892526868 580030866 892526868 420167079 175701124 896696773 569034545 936309465 833320035 850680713 924206054 689710096 846170712 326384937 157524924 250175378 689710096 32466636 899117577 924206054 32466636 637132487 420387751 671009508 222705824 338511968 163169584 513415788 828927692 916978609 292993260 336593863 35579887 336593863 654774801 86574100 326910332 639642999 924634937 622619054 691658174 157524924 175701124 715427395 853333181 413547205 421303765 432062450 580030866 936309465 39563973 74922304 341340420 291594021 689144692 680237797 291594021 14297338 828927692 973264476 677668583 277856219 916978609 631604897 639642999 175701124 413547205 175601100 373950160 157524924 824610448 149507119 689144692 413547205 421319638 149507119 853333181 766460882 631604897 973264476 916978609 86574100 648085065 606932416 631604897 421303765 175601100 86574100 413547205 631604897 292993260 637132487 277856219 569034545 552836563 70200609 384773958 277856219 336593863 695926284 689710096 39563973 648616244 32466636 591974489 862458309 662997517 648085065 74922304 850680713 326384937 336593863 86574100 689696038 277856219 662997517 426804318 163169584 326384937 421303765 552836563 74922304 856735137 21936446 825790020 648616244 149507119 637132487 648616244 326910332 513415788 715427395 770508461 173590688 173590688 341340420 591974489 715427395 573410811 421303765 573410811 421303765 70200609 631604897 648616244 175601100 715427395 222705824 74922304 32466636 853333181 432062450 831028663 338201288 648616244 689144692 569034545 32466636 862458309 119786837 637132487 552836563 35579887 680237797 680237797 622619054 552836563 552836563 770508461 896696773 766460882 924206054 770508461 580030866 689144692 658765373 426804318 669918126 689710096 824610448 21936446 973264476 421303765 924634937 662997517 680237797 149507119 766460882 569034545 850680713 432062450 706786139 326910332 622619054 846170712 691658174 222705824 86574100 173590688 338201288 591974489 671009508 420167079 455972234 39563973 846170712 766460882 86574100 569034545 373950160 14297338 86574100 591974489 420167079 824610448 637132487 156349888 156349888 336593863 277856219 416142329 671009508 432062450 35579887 74922304 247512739 277856219 157524924 715427395 828927692 478544246 831028663 277856219 924634937 175601100 569034545 426804318 74922304 426804318 247512739 671009508 291594021 14297338 341340420 421303765 622619054 336593863 846170712 457457604 326910332 691658174 648085065 899117577 916978609 62570858 766460882 267197527 277856219 396735868 56515478 671009508 766460882 637132487 828927692 916978609 291594021 86574100 149507119 70200609 658765373 671009508 569034545 225005793 62570858 689144692 336593863 833320035 21936446 171884847 853333181 899117577 421303765 973264476 175701124 426804318 225005793 478544246 924634937 70200609 892526868 413547205 691658174 146266056 146266056 225005793 695926284 853333181 715427395 432062450 86574100 964125625 691658174 639642999 846170712 631604897 695926284 639642999 156349888 552836563 695926284 267197527 478544246 171884847 689144692 828927692 39563973 70200609 420167079 119786837 856735137 715427395 631604897 267197527 336593863 658765373 766460882 413547205 654774801 421303765 35579887 35579887 157524924 247512739 156349888 648085065 338511968 658765373 689144692 691658174 222705824 157524924 175701124 420387751 622619054 648085065 639642999 476863561 695926284 420387751 247512739 853333181 663559431 74922304 648085065 766460882 964125625 247512739 56515478 856735137 899117577 175601100 677668583 341340420 171884847 831028663 715427395 173590688 669918126 828927692 74922304 658765373 639642999 631604897 277856219 228994771 14297338 637132487 157524924 828927692 14297338 119786837 421319638 32466636 658765373 973264476 247512739 671009508 222705824 14297338 916978609 552836563 766460882 157524924 637132487 631604897 336593863 639642999 715427395 671009508 432062450 420167079 936309465 896696773 591974489 175701124 591974489 292993260 225005793 856735137 336593863 631604897 973264476 689696038 163169584 267197527 648616244 639642999 862458309 936309465 691658174 476863561 658765373 831028663 267197527 648085065 149507119 420387751 86574100 896696773 824610448 671009508 689696038 157524924 899117577 146266056 457457604 669918126 706786139 671009508 396735868 825790020 669918126 591974489 648085065 157524924 680237797 831028663 62570858 74922304 163169584 552836563 225005793 338511968 156349888 396735868 426804318 850680713 14297338 658765373 715427395 662997517 825790020 691658174 421303765 552836563 689144692 267197527 622619054 639642999 677668583 689696038 924206054 964125625 853333181 86574100 850680713 580030866 916978609 455972234 128172058 336593863 420387751 119786837 222705824 277856219 338511968 924206054 250175378 74922304 663559431 899117577 648085065 171884847 892526868 291594021 706786139 149507119 669918126 292993260 573410811 421303765 384773958 421319638 336593863 146266056 74922304 455972234 846170712 856735137 770508461 86574100 149507119 663559431 896696773 277856219 14297338 247512739 338511968 267197527 663559431 850680713 648616244 770508461 35579887 247512739 671009508 846170712 677668583 606932416 247512739 157524924 74922304 648616244 846170712 432062450 680237797 267197527 973264476 916978609 421319638 476863561 373950160 416142329 695926284 831028663 671009508 580030866 156349888 426804318 689696038 639642999 426804318 916978609 580030866 225005793 853333181 631604897 222705824 149507119 291594021 846170712 32466636 457457604 850680713 648616244 856735137 892526868 680237797 157524924 267197527 669918126 924634937 338201288 715427395 924634937 892526868 663559431 74922304 228994771 973264476 292993260 457457604 580030866 225005793 862458309 157524924 648085065 175701124 695926284 766460882 413547205 706786139 396735868 639642999 291594021 157524924 421303765 421319638 824610448 420387751 828927692 326384937 770508461 706786139 862458309 338511968 173590688 326384937 421303765 825790020 706786139 426804318 850680713 936309465 171884847 432062450 639642999 856735137 420167079 654774801 157524924 326384937 766460882 86574100 420387751 156349888 896696773 341340420 21936446 622619054 277856219 384773958 291594021 513415788 163169584 420387751 770508461 833320035 824610448 715427395 74922304 663559431 222705824 680237797 173590688 658765373 455972234 247512739 691658174 338511968 677668583 338201288 853333181 338511968 86574100 222705824 892526868 691658174 662997517 291594021 384773958 247512739 846170712 573410811 267197527 175601100 39563973 973264476 648085065 689710096 250175378 326384937 455972234 420167079 573410811 648616244 862458309 250175378 622619054 662997517 924634937 973264476 247512739 658765373 421303765 648616244 413547205 119786837 228994771 964125625 146266056 146266056 689696038 671009508 631604897 163169584 648085065 606932416 228994771 175701124 853333181 171884847 825790020 56515478 175701124 149507119 128172058 292993260 175701124 669918126 766460882 715427395 457457604 663559431 924206054 573410811 421319638 420167079 171884847 250175378 825790020 580030866 677668583 924206054 591974489 658765373 175601100 695926284 892526868 157524924 173590688 853333181 924634937 326910332 892526868 338201288 637132487 426804318 591974489 831028663 156349888 663559431 421303765 171884847 715427395 225005793 35579887 637132487 862458309 250175378 413547205 580030866 373950160 580030866 373950160 513415788 695926284 964125625 163169584 432062450 457457604 770508461 420167079 222705824 631604897 964125625 222705824 455972234 513415788 689696038 247512739 924206054 606932416 432062450 580030866 689144692 175701124 770508461 74922304 175701124 824610448 850680713 689144692 689696038 831028663 413547205 689710096 292993260 421303765 846170712 222705824 86574100 591974489 338201288 825790020 654774801 70200609 291594021 924206054 631604897 662997517 149507119 691658174 70200609 689696038 569034545 648616244 671009508 622619054 622619054 856735137 277856219 175601100 175701124 689696038 267197527 247512739 326910332 896696773 432062450 680237797 62570858 384773958 62570858 420387751 291594021 225005793 341340420 128172058 622619054 326384937 222705824 420167079 648616244 689696038 924634937 413547205 56515478 225005793 250175378 658765373 850680713 637132487 924634937 156349888 892526868 70200609 828927692 689144692 277856219 171884847 156349888 277856219 552836563 171884847 924206054 222705824 856735137 669918126 669918126 846170712 825790020 916978609 14297338 631604897 658765373 267197527 654774801 689710096 247512739 964125625 420387751 35579887 455972234 689696038 14297338 156349888 924206054 552836563 32466636 663559431 416142329 825790020 689696038 421303765 250175378 591974489 455972234 326910332 74922304 573410811 853333181 292993260 413547205 552836563 396735868 291594021 396735868 163169584 432062450 326910332 850680713 833320035 39563973 228994771 146266056 32466636 622619054 862458309 326910332 924206054 341340420 695926284 156349888 825790020 850680713 622619054 631604897 156349888 173590688 384773958 228994771 476863561 175701124 677668583 689144692 689696038 277856219 663559431 292993260 291594021 341340420 32466636 680237797 825790020 56515478 420167079 149507119 32466636 74922304 247512739 432062450 457457604 338201288 658765373 74922304 916978609 228994771 74922304 677668583 86574100 892526868 426804318 128172058 476863561 247512739 658765373 146266056 173590688 292993260 421303765 671009508 163169584 421319638 658765373 622619054 21936446 157524924 689710096 291594021 513415788 338201288 552836563 825790020 21936446 552836563 639642999 658765373 416142329 173590688 476863561 70200609 21936446 591974489 426804318 336593863 825790020 569034545 157524924 35579887 766460882 899117577 338511968 163169584 658765373 175601100 689710096 715427395 691658174 86574100 156349888 654774801 62570858 513415788 267197527 373950160 680237797 856735137 341340420 373950160 964125625 292993260 924206054 689696038 669918126 32466636 163169584 766460882 426804318 639642999 326910332 695926284 291594021 916978609 247512739 384773958 899117577 222705824 228994771 662997517 973264476 856735137 631604897 689144692 936309465 833320035 569034545 291594021 21936446 622619054 552836563 146266056 277856219 70200609 677668583 62570858 591974489 892526868 222705824 828927692 573410811 846170712 21936446 267197527 637132487 924634937 228994771 892526868 336593863 648616244 899117577 250175378 384773958 338201288 973264476 654774801 14297338 831028663 173590688 648085065 128172058 457457604 21936446 384773958 637132487 680237797 513415788 924206054 175601100 228994771 341340420 420167079 225005793 715427395 35579887 173590688 973264476 455972234 862458309 853333181 892526868 396735868 21936446 924634937 146266056 70200609 825790020 70200609 455972234 916978609 591974489 677668583 86574100 770508461 892526868 14297338 689144692 825790020 478544246 384773958 695926284 413547205 916978609 326910332 14297338 706786139 250175378 850680713 706786139 74922304 936309465 336593863 119786837 157524924 831028663 476863561 580030866 892526868 916978609 853333181 416142329 173590688 824610448 671009508 856735137 413547205 831028663 341340420 639642999 156349888 706786139 421319638 846170712 384773958 853333181 770508461 591974489 21936446 62570858 663559431 373950160 695926284 175601100 936309465 715427395 291594021 680237797 936309465 250175378 936309465 916978609 413547205 856735137 267197527 420387751 171884847 476863561 373950160 228994771 341340420 658765373 691658174 14297338 689710096 421319638 831028663 384773958 175701124 658765373 677668583 250175378 128172058 56515478 663559431 338201288 573410811 21936446 173590688 420387751 277856219 421319638 426804318 663559431 924206054 973264476 715427395 478544246 292993260 396735868 163169584 662997517 292993260 128172058 62570858 173590688 74922304 247512739 648085065 416142329 432062450 824610448 964125625 416142329 658765373 658765373 56515478 580030866 156349888 247512739 648085065 552836563 824610448 222705824 156349888 828927692 39563973 292993260 175701124 173590688 766460882 247512739 292993260 171884847 62570858 689696038 384773958 35579887 648085065 924206054 591974489 654774801 669918126 416142329 648616244 715427395 163169584 14297338 222705824 426804318 689710096 86574100 421303765 222705824 175701124 338201288 691658174 770508461 606932416 457457604 341340420 569034545 899117577 396735868 715427395 924634937 250175378 892526868 689710096 267197527 831028663 326384937 476863561 896696773 695926284 825790020 899117577 637132487 146266056 171884847 457457604 396735868 336593863 924206054 457457604 420167079 648085065 171884847 291594021 384773958 373950160 580030866 856735137 384773958 292993260 413547205 336593863 648616244 420387751 149507119 426804318 662997517 250175378 336593863 766460882 573410811 225005793 341340420 86574100 853333181 171884847 56515478 689696038 689696038 14297338 396735868 831028663 648616244 691658174 689710096 247512739 35579887 831028663 513415788 637132487 292993260 654774801 413547205 338201288 292993260 825790020 824610448 146266056 964125625 74922304 569034545 32466636 695926284 833320035 421303765 396735868 648085065 663559431 606932416 413547205 128172058 766460882 157524924 637132487 513415788 478544246 658765373 326910332 171884847 341340420 291594021 663559431 637132487 677668583 936309465 513415788 432062450 35579887 336593863 171884847 426804318 413547205 171884847 916978609 662997517 175601100 846170712 326910332 654774801 916978609 21936446 478544246 964125625 973264476 175601100 128172058 853333181 552836563 74922304 70200609 175601100 420387751 850680713 689710096 631604897 457457604 973264476 689144692 825790020 228994771 706786139 850680713 74922304 695926284 74922304 654774801 689710096 457457604 222705824 157524924 396735868 455972234 146266056 338201288 267197527 924634937 637132487 691658174 691658174 964125625 766460882 573410811 850680713 163169584 420387751 770508461 338201288 637132487 146266056 432062450 267197527 326384937 715427395 654774801 622619054 420167079 896696773 569034545 831028663 326384937 973264476 426804318 175701124 247512739 825790020 648616244 828927692 833320035 267197527 573410811 591974489 924206054 671009508 86574100 247512739 277856219 457457604 156349888 648616244 964125625 338511968 715427395 936309465 432062450 291594021 384773958 267197527 658765373 421319638 924634937 680237797 831028663 715427395 384773958 831028663 513415788 338511968 222705824 964125625 654774801 706786139 569034545 606932416 149507119 850680713 622619054 850680713 853333181 250175378 689710096 631604897 86574100 292993260 654774801 175601100 336593863 326384937 552836563 476863561 648085065 669918126 899117577 689144692 892526868 291594021 277856219 591974489 421303765 277856219 250175378 513415788 892526868 222705824 892526868 373950160 856735137 222705824 277856219 413547205 846170712 689710096 267197527 654774801 62570858 899117577 689144692 677668583 156349888 689710096 936309465 573410811 680237797 338511968 973264476 916978609 573410811 14297338 689144692 432062450 277856219 14297338 326910332 706786139 552836563 175701124 706786139 326384937 413547205 916978609 689144692 770508461 680237797 267197527 326384937 21936446 396735868 831028663 70200609 639642999 432062450 936309465 689696038 936309465 648085065 222705824 476863561 478544246 631604897 421303765 896696773 457457604 680237797 680237797 326910332 677668583 606932416 171884847 899117577 622619054 149507119 846170712 225005793 856735137 639642999 225005793 896696773 14297338 175601100 715427395 163169584 916978609 336593863 689710096 706786139 421319638 964125625 715427395 856735137 663559431 862458309 420387751 924206054 247512739 766460882 892526868 326384937 689710096 56515478 291594021 74922304 373950160 662997517 426804318 831028663 146266056 654774801 924206054 691658174 373950160 689144692 824610448 421303765 171884847 74922304 964125625 622619054 384773958 326910332 689710096 146266056 250175378 689144692 831028663 326910332 715427395 706786139 715427395 662997517 70200609 157524924 173590688 222705824 420167079 706786139 338511968 39563973 156349888 70200609 654774801 766460882 862458309 247512739 70200609 70200609 35579887 850680713 631604897 689710096 416142329 14297338 86574100 35579887 32466636 631604897 338511968 338511968 856735137 695926284 157524924 846170712 689144692 715427395 421319638 662997517 580030866 21936446 225005793 62570858 639642999 648085065 892526868 892526868 163169584 476863561 850680713 695926284 662997517 396735868 671009508 421303765 853333181 846170712 677668583 39563973 267197527 606932416 899117577 420167079 689696038 225005793 973264476 222705824 856735137 291594021 853333181 856735137 850680713 654774801 573410811 338201288 338511968 924634937 171884847 14297338 896696773 648085065 680237797 658765373 326384937 671009508 513415788 639642999 146266056 654774801 478544246 277856219 250175378 32466636 338511968 119786837 149507119 171884847 862458309 964125625 163169584 924634937 420167079 175601100 21936446 662997517 171884847 277856219 654774801 825790020 631604897 413547205 32466636 639642999 341340420 21936446 146266056 74922304 689696038 850680713 338201288 924634937 478544246 250175378 680237797 552836563 171884847 39563973 892526868 964125625 222705824 831028663 648616244 173590688 850680713 846170712 228994771 432062450 21936446 862458309 228994771 648085065 573410811 715427395 706786139 171884847 896696773 291594021 856735137 689710096 706786139 662997517 591974489 689696038 32466636 222705824 420167079 680237797 648616244 478544246 766460882 157524924 677668583 32466636 146266056 766460882 457457604 580030866 247512739 70200609 157524924 267197527 846170712 936309465 421303765 964125625 86574100 222705824 14297338 846170712 654774801 631604897 291594021 689696038 413547205 175601100 856735137 622619054 74922304 654774801 663559431 936309465 384773958 222705824 654774801 691658174 421319638 924206054 222705824 175601100 831028663 706786139 157524924 326910332 225005793 173590688 146266056 569034545 654774801 62570858 658765373 420387751 964125625 128172058 648085065 680237797 924206054 175601100 277856219 964125625 695926284 70200609 833320035 326384937 591974489 631604897 715427395 706786139 146266056 631604897 384773958 457457604 770508461 149507119 432062450 291594021 658765373 457457604 936309465 228994771 277856219 936309465 267197527 56515478 267197527 828927692 850680713 916978609 691658174 432062450 146266056 770508461 478544246 658765373 156349888 420387751 157524924 421319638 973264476 149507119 14297338 416142329 964125625 416142329 899117577 421319638 421303765 478544246 770508461 637132487 432062450 338201288 770508461 691658174 56515478 267197527 622619054 373950160 695926284 964125625 573410811 766460882 591974489 21936446 338511968 916978609 637132487 552836563 862458309 648085065 171884847 247512739 432062450 899117577 671009508 689144692 862458309 689710096 416142329 426804318 715427395 606932416 916978609 631604897 824610448 691658174 770508461 828927692 292993260 856735137 591974489 637132487 173590688 648616244 846170712 70200609 336593863 175601100 457457604 21936446 338201288 639642999 964125625 591974489 171884847 856735137 326910332 669918126 86574100 222705824 715427395 828927692 156349888 128172058 831028663 899117577 924634937 420167079 277856219 606932416 622619054 964125625 892526868 338201288 39563973 384773958 691658174 695926284 691658174 654774801 689696038 173590688 662997517 163169584 455972234 916978609 62570858 173590688 373950160 163169584 677668583 292993260 899117577 156349888 706786139 86574100 373950160 455972234 899117577 689144692 766460882 413547205 74922304 899117577 846170712 426804318 828927692 513415788 478544246 569034545 373950160 157524924 341340420 671009508 648085065 32466636 606932416 336593863 277856219 695926284 654774801 421319638 173590688 62570858 156349888 267197527 973264476 119786837 62570858 420387751 228994771 292993260 39563973 824610448 924206054 39563973 648085065 669918126 413547205 770508461 689710096 689144692 267197527 622619054 658765373 936309465 846170712 373950160 648085065 631604897 691658174 420167079 32466636 373950160 336593863 14297338 86574100 32466636 689696038 156349888 680237797 631604897 591974489 862458309 326384937 924634937 432062450 175701124 420387751 648085065 421303765 432062450 648085065 21936446 662997517 35579887 175601100 432062450 766460882 669918126 648616244 119786837 326384937 277856219 35579887 824610448 648616244 39563973 173590688 892526868 156349888 896696773 580030866 828927692 56515478 326910332 916978609 846170712 326384937 924634937 573410811 828927692 689710096 128172058 171884847 74922304 671009508 637132487 669918126 669918126 228994771 828927692 277856219 663559431 426804318 899117577 715427395 225005793 831028663 291594021 149507119 326910332 175701124 677668583 277856219 831028663 476863561 689144692 606932416 573410811 267197527 146266056 715427395 74922304 569034545 373950160 267197527 291594021 222705824 413547205 856735137 689710096 637132487 580030866 680237797 573410811 416142329 846170712 228994771 326910332 292993260 267197527 825790020 476863561 173590688 770508461 56515478 831028663 455972234 146266056 421319638 420387751 973264476 413547205 173590688 899117577 862458309 21936446 86574100 658765373 770508461 14297338 175601100 631604897 648085065 14297338 341340420 175701124 663559431 32466636 770508461 833320035 637132487 146266056 671009508 338511968 856735137 916978609 225005793 591974489 421319638 86574100 156349888 853333181 658765373 146266056 639642999 173590688 825790020 658765373 513415788 455972234 828927692 455972234 336593863 631604897 225005793 663559431 580030866 267197527 715427395 689696038 899117577 924634937 662997517 896696773 426804318 146266056 853333181 56515478 292993260 421303765 631604897 916978609 689710096 171884847 119786837 416142329 373950160 476863561 338201288 62570858 606932416 62570858 862458309 924206054 476863561 373950160 225005793 552836563 831028663 689144692 631604897 416142329 62570858 677668583 691658174 552836563 552836563 171884847 247512739 973264476 292993260 476863561 432062450 513415788 896696773 658765373 663559431 74922304 606932416 228994771 654774801 973264476 831028663 326384937 680237797 336593863 833320035 658765373 691658174 648085065 573410811 715427395 831028663 513415788 606932416 277856219 35579887 828927692 128172058 21936446 663559431 831028663 680237797 896696773 856735137 228994771 225005793 455972234 770508461 171884847 662997517 896696773 662997517 973264476 70200609 35579887 964125625 831028663 157524924 573410811 892526868 637132487 513415788 850680713 715427395 326910332 916978609 606932416 420387751 639642999 478544246 455972234 856735137 171884847 552836563 662997517 833320035 222705824 677668583 228994771 689696038 936309465 326384937 250175378 292993260 964125625 828927692 606932416 250175378 146266056 292993260 338511968 416142329 689144692 157524924 892526868 671009508 247512739 715427395 677668583 639642999 831028663 222705824 671009508 396735868 662997517 156349888 706786139 146266056 14297338 622619054 250175378 326910332 39563973 247512739 171884847 476863561 119786837 35579887 622619054 706786139 416142329 228994771 396735868 637132487 671009508 691658174 326910332 476863561 157524924 715427395 552836563 338511968 671009508 277856219 831028663 715427395 846170712 173590688 128172058 175701124 896696773 658765373 326384937 658765373 432062450 552836563 580030866 833320035 426804318 146266056 853333181 384773958 924634937 825790020 924634937 35579887 336593863 973264476 631604897 478544246 62570858 32466636 421303765 175701124 326910332 32466636 455972234 689710096 146266056 250175378 338511968 86574100 455972234 648616244 766460882 648085065 892526868 916978609 715427395 648616244 663559431 831028663 163169584 421303765 689710096 171884847 70200609 149507119 639642999 457457604 478544246 426804318 128172058 828927692 14297338 622619054 478544246 639642999 658765373 341340420 39563973 420167079 292993260 384773958 156349888 936309465 86574100 691658174 573410811 384773958 916978609 648085065 916978609 680237797 156349888 74922304 654774801 846170712 175601100 916978609 149507119 552836563 163169584 421319638 14297338 671009508 691658174 62570858 32466636 128172058 824610448 416142329 689144692 156349888 426804318 74922304 373950160 973264476 964125625 413547205 896696773 476863561 677668583 396735868 833320035 457457604 247512739 457457604 573410811 86574100 916978609 833320035 973264476 338201288 149507119 163169584 291594021 336593863 478544246 569034545 677668583 896696773 396735868 70200609 892526868 669918126 173590688 825790020 175701124 637132487 654774801 39563973 228994771 695926284 338511968 267197527 326384937 856735137 853333181 156349888 689696038 552836563 552836563 338511968 56515478 432062450 631604897 573410811 662997517 70200609 291594021 338511968 426804318 662997517 892526868 831028663 689696038 228994771 32466636 341340420 396735868 677668583 70200609 606932416 770508461 416142329 856735137 658765373 606932416 669918126 326910332 74922304 128172058 853333181 426804318 421319638 384773958 56515478 689710096 580030866 250175378 916978609 62570858 973264476 846170712 671009508 669918126 62570858 695926284 916978609 62570858 119786837 250175378 689696038 662997517 173590688 119786837 828927692 62570858 689710096 86574100 916978609 916978609 163169584 637132487 924634937 326910332 277856219 291594021 853333181 654774801 828927692 421303765 648085065 639642999 326910332 426804318 689710096 916978609 163169584 432062450 936309465 426804318 384773958 715427395 128172058 228994771 766460882 846170712 14297338 850680713 228994771 833320035 622619054 770508461 580030866 552836563 964125625 715427395 56515478 455972234 573410811 292993260 341340420 14297338 654774801 420167079 21936446 892526868 86574100 32466636 573410811 86574100 21936446 426804318 35579887 766460882 39563973 156349888 157524924 476863561 662997517 277856219 658765373 326384937 267197527 892526868 336593863 689710096 74922304 631604897 455972234 175701124 39563973 924206054 706786139 74922304 964125625 420167079 824610448 396735868 648085065 455972234 457457604 896696773 62570858 689144692 924206054 384773958 695926284 856735137 631604897 706786139 862458309 326384937 663559431 846170712 936309465 896696773 341340420 591974489 432062450 715427395 21936446 421303765 573410811 175701124 336593863 766460882 622619054 936309465 421319638 247512739 637132487 936309465 846170712 291594021 853333181 426804318 715427395 680237797 695926284 715427395 766460882 476863561 833320035 580030866 689144692 637132487 639642999 175701124 163169584 14297338 336593863 715427395 86574100 326910332 850680713 899117577 680237797 413547205 706786139 119786837 119786837 695926284 828927692 689144692 833320035 831028663 715427395 671009508 14297338 250175378 413547205 128172058 225005793 689710096 695926284 173590688 291594021 606932416 336593863 175701124 267197527 421319638 119786837 455972234 175601100 654774801 175601100 277856219 373950160 766460882 478544246 62570858 856735137 691658174 833320035 373950160 426804318 426804318 846170712 277856219 173590688 691658174 416142329 766460882 896696773 824610448 277856219 828927692 896696773 850680713 247512739 654774801 825790020 420167079 689696038 277856219 853333181 766460882 338511968 622619054 637132487 326910332 421303765 146266056 662997517 478544246 637132487 658765373 706786139 39563973 899117577 606932416 420167079 622619054 569034545 606932416 639642999 973264476 396735868 421303765 62570858 671009508 770508461 580030866 892526868 420167079 552836563 247512739 70200609 671009508 552836563 384773958 86574100 828927692 689710096 669918126 396735868 622619054 426804318 277856219 677668583 631604897 56515478 936309465 250175378 916978609 637132487 671009508 916978609 35579887 691658174 14297338 658765373 648616244 292993260 222705824 831028663 892526868 580030866 622619054 421303765 831028663 149507119 455972234 695926284 62570858 770508461 766460882 569034545 648616244 373950160 247512739 326910332 770508461 689710096 326384937 580030866 128172058 862458309 680237797 163169584 163169584 39563973 416142329 336593863 70200609 338201288 225005793 631604897 936309465 639642999 14297338 824610448 56515478 373950160 892526868 680237797 654774801 292993260 478544246 119786837 680237797 831028663 689710096 850680713 513415788 119786837 21936446 74922304 892526868 964125625 56515478 936309465 689696038 892526868 892526868 476863561 856735137 831028663 156349888 862458309 892526868 426804318 432062450 916978609 648616244 292993260 924634937 175601100 680237797 631604897 846170712 850680713 384773958 689696038 14297338 157524924 250175378 421319638 292993260 662997517 892526868 936309465 669918126 32466636 338201288 569034545 606932416 396735868 478544246 267197527 149507119 669918126 648616244 631604897 770508461 924634937 831028663 973264476 175601100 62570858 420387751 421303765 662997517 39563973 569034545 384773958 637132487 695926284 658765373 247512739 338511968 426804318 421319638 856735137 326910332 455972234 421303765 338201288 691658174 222705824 420387751 228994771 426804318 74922304 146266056 86574100 689710096 606932416 766460882 662997517 824610448 62570858 21936446 416142329 580030866 56515478 766460882 21936446 157524924 426804318 373950160 606932416 247512739 689144692 175701124 695926284 924206054 396735868 35579887 338511968 706786139 457457604 455972234 457457604 413547205 936309465 476863561 936309465 416142329 476863561 706786139 662997517 56515478 225005793 936309465 21936446 689696038 715427395 86574100 862458309 420387751 824610448 338511968 291594021 373950160 171884847 936309465 384773958 21936446 936309465 689696038 432062450 173590688 569034545 173590688 250175378 680237797 86574100 341340420 338201288 39563973 228994771 658765373 622619054 833320035 669918126 86574100 250175378 74922304 396735868 924634937 421303765 32466636 421319638 622619054 250175378 338511968 973264476 658765373 326910332 669918126 292993260 416142329 580030866 62570858 35579887 691658174 163169584 924634937 862458309 606932416 770508461 420167079 658765373 175701124 639642999 691658174 916978609 277856219 689144692 663559431 291594021 924634937 420387751 420167079 476863561 637132487 770508461 476863561 228994771 606932416 173590688 766460882 671009508 277856219 648085065 421319638 478544246 569034545 648616244 14297338 146266056 86574100 689696038 476863561 326384937 420387751 247512739 341340420 833320035 916978609 175601100 338201288 825790020 689696038 671009508 56515478 639642999 225005793 173590688 648085065 973264476 924634937 973264476 70200609 175601100 846170712 513415788 680237797 416142329 639642999 146266056 580030866 70200609 833320035 639642999 833320035 936309465 573410811 924634937 416142329 648085065 420387751 35579887 39563973 326384937 228994771 62570858 916978609 825790020 689696038 277856219 384773958 973264476 455972234 225005793 384773958 86574100 420167079 326384937 824610448 825790020 648085065 416142329 421319638 828927692 292993260 856735137 171884847 421319638 862458309 828927692 338511968 86574100 70200609 341340420 964125625 689144692 373950160 680237797 247512739 250175378 421319638 924634937 250175378 552836563 662997517 770508461 846170712 173590688 171884847 292993260 119786837 569034545 341340420 420387751 631604897 648616244 156349888 21936446 924634937 228994771 671009508 637132487 770508461 420387751 631604897 513415788 580030866 591974489 39563973 277856219 580030866 247512739 32466636 706786139 250175378 277856219 680237797 856735137 831028663 669918126 715427395 149507119 689144692 421303765 846170712 695926284 175601100 413547205 689696038 695926284 225005793 455972234 552836563 648085065 421303765 341340420 70200609 658765373 62570858 850680713 267197527 426804318 552836563 580030866 384773958 648616244 146266056 825790020 149507119 896696773 373950160 247512739 824610448 222705824 457457604 973264476 689696038 569034545 56515478 662997517 384773958 896696773 677668583 689144692 413547205 680237797 35579887 552836563 924634937 622619054 74922304 924634937 715427395 292993260 853333181 163169584 924206054 648085065 56515478 86574100 639642999 35579887 591974489 432062450 513415788 119786837 70200609 706786139 899117577 916978609 86574100 457457604 173590688 689144692 648616244 396735868 247512739 119786837 432062450 892526868 247512739 341340420 669918126 421319638 39563973 973264476 74922304 14297338 338201288 580030866 677668583 669918126 924634937 973264476 292993260 420387751 846170712 291594021 899117577 580030866 267197527 691658174 421319638 896696773 338201288 341340420 573410811 292993260 637132487 416142329 222705824 39563973 691658174 86574100 846170712 862458309 695926284 916978609 695926284 222705824 228994771 828927692 291594021 457457604 416142329 326384937 421303765 853333181 326384937 622619054 936309465 175701124 862458309 671009508 853333181 899117577 35579887 267197527 476863561 228994771 892526868 250175378 35579887 639642999 171884847 606932416 35579887 706786139 157524924 149507119 175701124 62570858 291594021 552836563 338511968 669918126 338201288 128172058 336593863 14297338 338511968 973264476 853333181 856735137 916978609 426804318 606932416 689696038 32466636 421319638 552836563 639642999 128172058 580030866 639642999 157524924 695926284 149507119 695926284 416142329 326910332 421319638 671009508 228994771 175601100 622619054 70200609 32466636 892526868 326910332 222705824 326910332 455972234 924206054 171884847 856735137 833320035 591974489 691658174 163169584 74922304 292993260 228994771 478544246 21936446 478544246 175601100 373950160 222705824 677668583 552836563 432062450 146266056 326384937 267197527 432062450 916978609 163169584 21936446 14297338 936309465 715427395 341340420 457457604 416142329 691658174 770508461 457457604 21936446 292993260 39563973 338511968 56515478 846170712 14297338 637132487 677668583 32466636 631604897 478544246 606932416 825790020 924206054 828927692 156349888 715427395 86574100 62570858 14297338 373950160 326384937 824610448 677668583 326384937 39563973 338511968 833320035 766460882 689710096 648616244 654774801 225005793 924206054 222705824 420167079 32466636 432062450 706786139 606932416 631604897 824610448 336593863 648085065 326910332 173590688 426804318 432062450 119786837 916978609 831028663 896696773 552836563 432062450 56515478 654774801 606932416 62570858 156349888 831028663 606932416 862458309 119786837 267197527 706786139 157524924 86574100 157524924 691658174 267197527 677668583 338201288 163169584 326910332 175701124 250175378 677668583 426804318 964125625 706786139 421319638 457457604 62570858 175601100 21936446 247512739 70200609 373950160 654774801 850680713 695926284 513415788 173590688 39563973 35579887 228994771 591974489 924206054 119786837 149507119 74922304 850680713 896696773 715427395 973264476 421319638 421319638 21936446 228994771 622619054 831028663 74922304 770508461 420387751 648085065 637132487 936309465 157524924 831028663 32466636 591974489 478544246 936309465 689696038 691658174 639642999 766460882 850680713 250175378 606932416 74922304 639642999 384773958 175701124 606932416 862458309 896696773 973264476 622619054 677668583 770508461 573410811 421303765 384773958 580030866 396735868 648616244 225005793 21936446 677668583 850680713 336593863 277856219 420387751 86574100 862458309 853333181 824610448 173590688 824610448 671009508 569034545 173590688 573410811 457457604 622619054 478544246 35579887 171884847 39563973 175701124 648616244 373950160 163169584 606932416 606932416 695926284 421319638 573410811 338511968 892526868 973264476 637132487 637132487 916978609 420167079 74922304 35579887 846170712 669918126 573410811 853333181 916978609 892526868 671009508 457457604 421319638 225005793 373950160 175701124 225005793 74922304 228994771 828927692 173590688 326384937 695926284 689710096 695926284 426804318 662997517 824610448 964125625 825790020 916978609 326384937 828927692 396735868 338511968 156349888 39563973 831028663 513415788 695926284 416142329 432062450 149507119 637132487 338511968 695926284 128172058 639642999 173590688 766460882 157524924 677668583 21936446 671009508 384773958 171884847 648085065 338511968 691658174 654774801 663559431 654774801 766460882 413547205 654774801 662997517 648616244 973264476 964125625 222705824 426804318 336593863 924634937 225005793 14297338 658765373 421319638 689696038 896696773 420167079 457457604 770508461 373950160 291594021 291594021 336593863 689696038 156349888 648085065 21936446 689144692 766460882 62570858 892526868 175701124 680237797 396735868 892526868 163169584 119786837 336593863 338511968 171884847 569034545 421303765 631604897 916978609 426804318 622619054 171884847 35579887 457457604 631604897 689710096 591974489 689710096 173590688 413547205 420387751 338201288 338201288 689710096 669918126 247512739 654774801 936309465 831028663 74922304 689696038 856735137 663559431 973264476 648616244 326910332 175701124 654774801 157524924 56515478 173590688 691658174 825790020 825790020 420167079 156349888 39563973 663559431 173590688 267197527 580030866 421303765 292993260 222705824 622619054 924206054 691658174 695926284 691658174 128172058 476863561 770508461 457457604 846170712 149507119 677668583 455972234 639642999 706786139 825790020 384773958 228994771 766460882 689710096 654774801 580030866 173590688 639642999 62570858 513415788 648616244 654774801 146266056 936309465 569034545 973264476 606932416 21936446 171884847 420167079 21936446 591974489 916978609 476863561 924206054 326910332 250175378 35579887 373950160 770508461 119786837 326910332 677668583 426804318 846170712 171884847 146266056 247512739 413547205 338201288 56515478 250175378 856735137 326910332 292993260 326384937 896696773 648085065 455972234 936309465 766460882 336593863 846170712 420387751 225005793 222705824 766460882 916978609 639642999 916978609 606932416 648085065 373950160 21936446 671009508 338201288 247512739 924206054 222705824 706786139 677668583 916978609 420387751 291594021 62570858 478544246 171884847 856735137 680237797 455972234 639642999 853333181 338511968 892526868 56515478 291594021 831028663 326384937 680237797 580030866 420167079 689696038 669918126 373950160 662997517 689710096 680237797 648085065 21936446 21936446 825790020 157524924 691658174 421303765 336593863 677668583 416142329 658765373 326910332 457457604 924206054 413547205 336593863 222705824 292993260 21936446 580030866 432062450 631604897 338201288 74922304 457457604 916978609 648616244 149507119 413547205 149507119 680237797 338201288 421303765 163169584 825790020 338201288 924634937 695926284 663559431 175601100 513415788 70200609 62570858 580030866 149507119 552836563 35579887 648085065 691658174 552836563 671009508 157524924 552836563 420387751 936309465 413547205 973264476 637132487 573410811 457457604 119786837 156349888 14297338 663559431 62570858 637132487 936309465 677668583 850680713 513415788 175601100 899117577 706786139 175601100 569034545 74922304 964125625 892526868 421303765 663559431 569034545 338511968 513415788 706786139 21936446 658765373 766460882 680237797 689696038 916978609 691658174 326910332 149507119 35579887 671009508 689710096 899117577 648085065 62570858 850680713 637132487 326910332 338201288 689696038 225005793 228994771 291594021 964125625 222705824 173590688 420387751 831028663 689696038 119786837 421303765 669918126 70200609 552836563 119786837 677668583 171884847 432062450 416142329 39563973 35579887 924634937 171884847 631604897 936309465 766460882 622619054 421319638 173590688 691658174 175601100 715427395 654774801 671009508 396735868 338201288 292993260 173590688 573410811 32466636 247512739 622619054 824610448 32466636 896696773 513415788 157524924 326910332 973264476 591974489 39563973 658765373 896696773 766460882 846170712 671009508 669918126 964125625 421319638 336593863 853333181 175701124 850680713 35579887 689144692 14297338 222705824 569034545 654774801 86574100 396735868 225005793 973264476 689144692 648085065 662997517 420387751 62570858 770508461 825790020 680237797 421303765 695926284 455972234 715427395 689144692 146266056 856735137 62570858 416142329 662997517 831028663 689144692 413547205 689144692 341340420 70200609 639642999 862458309 222705824 175601100 457457604 326384937 622619054 924634937 171884847 856735137 128172058 573410811 766460882 416142329 680237797 128172058 21936446 899117577 455972234 916978609 277856219 455972234 580030866 455972234 899117577 86574100 175701124 171884847 899117577 924206054 689144692 157524924 277856219 924634937 591974489 21936446 338511968 580030866 291594021 173590688 677668583 831028663 173590688 916978609 396735868 833320035 580030866 478544246 39563973 277856219 924634937 291594021 648616244 916978609 413547205 622619054 552836563 828927692 86574100 924206054 39563973 416142329 639642999 695926284 973264476 580030866 156349888 222705824 156349888 573410811 569034545 157524924 513415788 689710096 413547205 74922304 648616244 671009508 292993260 622619054 828927692 70200609 156349888 35579887 622619054 766460882 128172058 56515478 250175378 896696773 420387751 478544246 552836563 384773958 833320035 373950160 573410811 916978609 455972234 416142329 421303765 899117577 56515478 825790020 149507119 706786139 689144692 648085065 862458309 222705824 622619054 14297338 691658174 658765373 420387751 663559431 677668583 338511968 56515478 856735137 291594021 421303765 689144692 225005793 691658174 222705824 766460882 916978609 580030866 691658174 899117577 856735137 338201288 432062450 973264476 936309465 74922304 973264476 119786837 828927692 573410811 455972234 824610448 225005793 157524924 639642999 338201288 173590688 173590688 573410811 824610448 648085065 591974489 591974489 833320035 695926284 770508461 173590688 892526868 766460882 56515478 916978609 689710096 432062450 825790020 86574100 695926284 825790020 128172058 569034545 149507119 591974489 70200609 413547205 606932416 157524924 119786837 326384937 326384937 74922304 669918126 648616244 32466636 146266056 247512739 569034545 973264476 156349888 341340420 648085065 853333181 416142329 622619054 373950160 648085065 654774801 606932416 671009508 654774801 513415788 247512739 924206054 384773958 56515478 580030866 648616244 706786139 689696038 663559431 128172058 228994771 706786139 416142329 671009508 326384937 267197527 766460882 396735868 86574100 156349888 163169584 648085065 658765373 689144692 899117577 689710096 56515478 119786837 824610448 689710096 677668583 14297338 850680713 964125625 157524924 455972234 689144692 669918126 648085065 396735868 128172058 384773958 338511968 964125625 766460882 825790020 455972234 326910332 936309465 338201288 247512739 250175378 173590688 622619054 936309465 175601100 420387751 247512739 924206054 591974489 292993260 14297338 573410811 32466636 591974489 247512739 591974489 277856219 648616244 862458309 669918126 175701124 225005793 924206054 662997517 671009508 637132487 513415788 292993260 680237797 606932416 396735868 149507119 689710096 373950160 455972234 896696773 899117577 250175378 291594021 825790020 56515478 648085065 715427395 149507119 74922304 663559431 846170712 591974489 228994771 119786837 770508461 420387751 338511968 21936446 846170712 228994771 476863561 663559431 580030866 677668583 35579887 637132487 396735868 569034545 658765373 35579887 163169584 924634937 569034545 924634937 689144692 892526868 341340420 291594021 850680713 156349888 936309465 476863561 173590688 622619054 680237797 606932416 326384937 654774801 250175378 291594021 62570858 573410811 157524924 648616244 770508461 39563973 250175378 149507119 850680713 853333181 384773958 846170712 689710096 421319638 766460882 899117577 457457604 689696038 715427395 828927692 896696773 455972234 569034545 924206054 291594021 476863561 478544246 862458309 156349888 677668583 416142329 828927692 171884847 476863561 824610448 631604897 413547205 569034545 420167079 924634937 831028663 457457604 396735868 654774801 14297338 824610448 677668583 421319638 695926284 421303765 70200609 292993260 706786139 326910332 171884847 396735868 426804318 580030866 35579887 846170712 766460882 689696038 149507119 70200609 658765373 706786139 850680713 513415788 326910332 669918126 173590688 173590688 706786139 580030866 689710096 825790020 21936446 654774801 766460882 896696773 56515478 222705824 695926284 476863561 478544246 691658174 35579887 648085065 631604897 671009508 421303765 766460882 654774801 689696038 916978609 662997517 669918126 846170712 896696773 689696038 677668583 21936446 896696773 175701124 892526868 396735868 267197527 850680713 32466636 964125625 513415788 247512739 677668583 824610448 648085065 21936446 157524924 824610448 171884847 291594021 413547205 677668583 149507119 695926284 663559431 74922304 250175378 580030866 552836563 677668583 413547205 373950160 648616244 552836563 173590688 421319638 384773958 862458309 973264476 157524924 677668583 146266056 175701124 606932416 373950160 413547205 569034545 291594021 569034545 292993260 70200609 74922304 163169584 119786837 552836563 824610448 396735868 631604897 420387751 247512739 892526868 631604897 277856219 476863561 225005793 250175378 291594021 222705824 171884847 862458309 373950160 706786139 250175378 591974489 850680713 658765373 341340420 637132487 421319638 413547205 455972234 119786837 691658174 14297338 856735137 824610448 896696773 662997517 173590688 662997517 689696038 856735137 21936446 56515478 663559431 850680713 291594021 128172058 973264476 146266056 552836563 964125625 56515478 824610448 326384937 373950160 573410811 862458309 862458309 637132487 654774801 341340420 846170712 413547205 432062450 74922304 222705824 291594021 846170712 156349888 669918126 677668583 175701124 973264476 662997517 173590688 680237797 277856219 622619054 247512739 225005793 128172058 825790020 569034545 171884847 569034545 32466636 292993260 175601100 326384937 21936446 569034545 715427395 384773958 128172058 21936446 250175378 606932416 862458309 896696773 175601100 421303765 341340420 420167079 250175378 552836563 250175378 631604897 691658174 476863561 222705824 671009508 856735137 250175378 591974489 706786139 862458309 416142329 846170712 175701124 654774801 924634937 32466636 552836563 326910332 552836563 396735868 658765373 591974489 689144692 225005793 478544246 476863561 580030866 648085065 916978609 833320035 824610448 552836563 689696038 691658174 631604897 156349888 689696038 74922304 569034545 850680713 691658174 171884847 14297338 846170712 291594021 146266056 146266056 715427395 846170712 225005793 336593863 916978609 916978609 663559431 455972234 892526868 416142329 426804318 648616244 513415788 336593863 39563973 936309465 580030866 680237797 341340420 916978609 669918126 824610448 569034545 899117577 680237797 631604897 669918126 250175378 373950160 39563973 86574100 175701124 338201288 457457604 677668583 916978609 631604897 14297338 157524924 171884847 157524924 973264476 691658174 715427395 413547205 128172058 689710096 225005793 341340420 766460882 552836563 715427395 336593863 128172058 648085065 163169584 420387751 32466636 225005793 70200609 426804318 74922304 416142329 671009508 637132487 171884847 156349888 896696773 396735868 222705824 573410811 846170712 573410811 663559431 62570858 156349888 770508461 552836563 326384937 175701124 163169584 413547205 916978609 149507119 916978609 338201288 573410811 936309465 899117577 846170712 689144692 21936446 70200609 173590688 119786837 689710096 850680713 936309465 770508461 119786837 416142329 831028663 416142329 833320035 846170712 426804318 648085065 637132487 706786139 766460882 421319638 420167079 173590688 862458309 695926284 56515478 478544246 457457604 606932416 513415788 831028663 828927692 157524924 326910332 580030866 689144692 338511968 766460882 689144692 680237797 637132487 432062450 677668583 326910332 833320035 513415788 222705824 326384937 326910332 892526868 916978609 336593863 833320035 478544246 56515478 396735868 86574100 338511968 580030866 291594021 56515478 267197527 416142329 222705824 21936446 128172058 862458309 128172058 267197527 924206054 476863561 149507119 964125625 924206054 899117577 669918126 766460882 171884847 156349888 373950160 291594021 924206054 62570858 671009508 146266056 478544246 964125625 336593863 831028663 291594021 862458309 689144692 455972234 171884847 336593863 62570858 964125625 770508461 421319638 338511968 157524924 689144692 21936446 831028663 247512739 648085065 654774801 146266056 552836563 580030866 413547205 62570858 250175378 846170712 770508461 171884847 338201288 426804318 247512739 128172058 892526868 671009508 250175378 663559431 413547205 828927692 689710096 569034545 384773958 846170712 128172058 846170712 853333181 326910332 416142329 680237797 689144692 513415788 432062450 648085065 222705824 648616244 396735868 32466636 373950160 457457604 671009508 326910332 689144692 341340420 455972234 413547205 478544246 637132487 228994771 552836563 225005793 56515478 825790020 973264476 691658174 671009508 56515478 326910332 513415788 853333181 163169584 420167079 591974489 326910332 222705824 671009508 86574100 175601100 691658174 637132487 175601100 413547205 639642999 850680713 825790020 677668583 569034545 74922304 421319638 689144692 825790020 862458309 32466636 662997517 580030866 39563973 715427395 691658174 341340420 291594021 119786837 341340420 222705824 420387751 936309465 663559431 292993260 267197527 74922304 691658174 338511968 56515478 70200609 175601100 326384937 591974489 846170712 663559431 420167079 119786837 622619054 247512739 552836563 171884847 171884847 766460882 163169584 39563973 277856219 338201288 21936446 62570858 86574100 476863561 413547205 119786837 326910332 338201288 86574100 663559431 973264476 56515478 413547205 247512739 654774801 35579887 291594021 648616244 896696773 680237797 173590688 680237797 850680713 964125625 606932416 396735868 267197527 420167079 706786139 149507119 654774801 292993260 336593863 924206054 338201288 420387751 631604897 21936446 173590688 706786139 680237797 149507119 338511968 892526868 828927692 326910332 432062450 856735137 222705824 149507119 648616244 899117577 32466636 478544246 896696773 637132487 175701124 173590688 513415788 336593863 853333181 831028663 637132487 421303765 426804318 622619054 62570858 828927692 654774801 648616244 663559431 689710096 455972234 336593863 831028663 21936446 850680713 384773958 173590688 39563973 478544246 292993260 662997517 580030866 936309465 56515478 119786837 896696773 916978609 677668583 689696038 662997517 695926284 157524924 420387751 637132487 225005793 580030866 74922304 476863561 128172058 420167079 846170712 828927692 457457604 639642999 892526868 936309465 831028663 695926284 662997517 163169584 964125625 175601100 637132487 715427395 669918126 853333181 476863561 896696773 892526868 856735137 856735137 338201288 35579887 770508461 831028663 74922304 833320035 648085065 476863561 149507119 336593863 384773958 455972234 476863561 119786837 455972234 639642999 936309465 267197527 413547205 35579887 916978609 648616244 149507119 689144692 426804318 916978609 432062450 824610448 222705824 689696038 70200609 32466636 591974489 421319638 86574100 149507119 573410811 250175378 552836563 648616244 896696773 326910332 163169584 119786837 74922304 32466636 225005793 637132487 862458309 421303765 455972234 62570858 21936446 228994771 648616244 413547205 828927692 648085065 831028663 669918126 695926284 277856219 828927692 341340420 552836563 163169584 457457604 606932416 850680713 222705824 416142329 173590688 689696038 663559431 35579887 892526868 639642999 14297338 373950160 228994771 662997517 420387751 373950160 606932416 924634937 973264476 648616244 326910332 669918126 267197527 706786139 338511968 663559431 825790020 606932416 663559431 831028663 32466636 680237797 476863561 416142329 336593863 569034545 86574100 853333181 924634937 916978609 292993260 476863561 916978609 326910332 420387751 14297338 421319638 173590688 831028663 250175378 669918126 706786139 128172058 416142329 828927692 326910332 421319638 591974489 846170712 654774801 35579887 163169584 569034545 326384937 421303765 573410811 74922304 833320035 413547205 163169584 916978609 70200609 157524924 157524924 420167079 964125625 56515478 591974489 478544246 338511968 622619054 899117577 70200609 846170712 973264476 622619054 591974489 853333181 580030866 569034545 833320035 326384937 338201288 373950160 639642999 157524924 373950160 225005793 689710096 56515478 157524924 455972234 964125625 662997517 591974489 899117577 580030866 833320035 86574100 157524924 689710096 384773958 677668583 580030866 426804318 631604897 416142329 669918126 421303765 416142329 146266056 420387751 171884847 326910332 862458309 825790020 936309465 21936446 292993260 326910332 689144692 853333181 825790020 552836563 171884847 853333181 637132487 373950160 432062450 552836563 373950160 916978609 552836563 476863561 341340420 250175378 573410811 892526868 157524924 128172058 973264476 846170712 175601100 606932416 476863561 936309465 21936446 163169584 455972234 631604897 637132487 770508461 277856219 770508461 828927692 426804318 267197527 228994771 39563973 62570858 62570858 853333181 32466636 648616244 432062450 862458309 225005793 35579887 163169584 964125625 513415788 62570858 552836563 70200609 853333181 892526868 338511968 420387751 513415788 924634937 677668583 658765373 677668583 591974489 831028663 680237797 413547205 569034545 850680713 171884847 689696038 175701124 175701124 706786139 336593863 695926284 384773958 513415788 156349888 706786139 39563973 606932416 171884847 689696038 662997517 936309465 856735137 691658174 637132487 277856219 338201288 862458309 119786837 478544246 413547205 396735868 420387751 338201288 32466636 156349888 663559431 39563973 846170712 580030866 384773958 156349888 373950160 689696038 766460882 833320035 163169584 689696038 338201288 606932416 432062450 156349888 119786837 149507119 663559431 695926284 513415788 175701124 175601100 622619054 338201288 770508461 846170712 671009508 671009508 373950160 648616244 173590688 569034545 916978609 622619054 396735868 663559431 637132487 573410811 128172058 476863561 671009508 513415788 62570858 341340420 156349888 715427395 21936446 856735137 39563973 228994771 175601100 671009508 222705824 552836563 267197527 478544246 831028663 715427395 671009508 421303765 899117577 552836563 336593863 32466636 654774801 770508461 828927692 455972234 680237797 373950160 591974489 662997517 606932416 924634937 770508461 671009508 32466636 706786139 455972234 457457604 326910332 663559431 899117577 173590688 336593863 637132487 691658174 924634937 580030866 396735868 149507119 671009508 39563973 648616244 680237797 32466636 338201288 691658174 831028663 476863561 432062450 478544246 770508461 648085065 513415788 899117577 680237797 671009508 964125625 171884847 631604897 171884847 924634937 892526868 669918126 426804318 70200609 648616244 373950160 341340420 924634937 421319638 662997517 677668583 476863561 850680713 457457604 663559431 455972234 21936446 639642999 715427395 691658174 86574100 648085065 62570858 396735868 70200609 846170712 267197527 658765373 171884847 552836563 277856219 35579887 171884847 862458309 648616244 128172058 973264476 384773958 420387751 631604897 924634937 421319638 824610448 171884847 828927692 631604897 384773958 336593863 222705824 32466636 421303765 846170712 622619054 648616244 35579887 896696773 677668583 171884847 669918126 689144692 691658174 457457604 892526868 648085065 432062450 455972234 833320035 457457604 247512739 606932416 277856219 770508461 706786139 936309465 163169584 606932416 420387751 175701124 833320035 916978609 292993260 766460882 420387751 662997517 173590688 478544246 853333181 32466636 326910332 770508461 677668583 32466636 396735868 478544246 326910332 62570858 222705824 421319638 70200609 338201288 292993260 648616244 637132487 552836563 222705824 74922304 770508461 637132487 639642999 824610448 341340420 420387751 663559431 569034545 338511968 336593863 62570858 899117577 250175378 14297338 228994771 677668583 157524924 569034545 416142329 622619054 476863561 267197527 591974489 336593863 426804318 396735868 326384937 336593863 70200609 421319638 222705824 171884847 766460882 291594021 663559431 663559431 828927692 973264476 292993260 936309465 420167079 853333181 338201288 896696773 591974489 146266056 171884847 413547205 689710096 695926284 689144692 658765373 163169584 39563973 648085065 250175378 421303765 413547205 639642999 663559431 766460882 663559431 478544246 606932416 964125625 924634937 338511968 766460882 421319638 146266056 396735868 277856219 846170712 291594021 896696773 421319638 824610448 478544246 21936446 416142329 39563973 892526868 916978609 662997517 591974489 689696038 828927692 291594021 658765373 250175378 964125625 416142329 21936446 421319638 924634937 421303765 119786837 416142329 671009508 413547205 648085065 171884847 250175378 580030866 250175378 639642999 964125625 21936446 455972234 552836563 421319638 119786837 824610448 591974489 936309465 658765373 695926284 689710096 689696038 416142329 671009508 846170712 639642999 606932416 573410811 850680713 715427395 74922304 420167079 119786837 326910332 637132487 373950160 384773958 384773958 924206054 637132487 413547205 86574100 825790020 569034545 552836563 569034545 663559431 35579887 637132487 862458309 222705824 21936446 341340420 156349888 853333181 677668583 326384937 770508461 119786837 591974489 62570858 119786837 513415788 396735868 766460882 292993260 853333181 689710096 476863561 695926284 689710096 455972234 648616244 850680713 421303765 476863561 896696773 862458309 373950160 691658174 250175378 14297338 222705824 691658174 552836563 341340420 591974489 455972234 833320035 32466636 973264476 62570858 689696038 32466636 964125625 862458309 648085065 680237797 267197527 413547205 247512739 513415788 384773958 591974489 695926284 862458309 896696773 70200609 291594021 924206054 341340420 824610448 421303765 715427395 86574100 569034545 156349888 606932416 384773958 513415788 691658174 591974489 149507119 580030866 21936446 56515478 831028663 715427395 384773958 420387751 770508461 62570858 426804318 478544246 606932416 426804318 225005793 56515478 706786139 689710096 691658174 175701124 654774801 899117577 432062450 916978609 677668583 146266056 766460882 846170712 373950160 973264476 689696038 833320035 706786139 173590688 671009508 964125625 856735137 825790020 648616244 250175378 173590688 892526868 156349888 924206054 552836563 21936446 396735868 457457604 648616244 292993260 478544246 591974489 850680713 770508461 70200609 336593863 416142329 225005793 824610448 157524924 639642999 457457604 580030866 677668583 573410811 247512739 856735137 899117577 552836563 291594021 916978609 14297338 277856219 476863561 250175378 658765373 833320035 671009508 573410811 62570858 326384937 513415788 74922304 677668583 552836563 277856219 292993260 770508461 476863561 128172058 70200609 824610448 336593863 580030866 677668583 222705824 421303765 824610448 14297338 639642999 163169584 56515478 292993260 396735868 689710096 695926284 689710096 421319638 606932416 373950160 936309465 225005793 228994771 689696038 513415788 916978609 689710096 14297338 326910332 32466636 831028663 420387751 936309465 648085065 21936446 916978609 173590688 639642999 478544246 677668583 856735137 432062450 552836563 292993260 146266056 580030866 689696038 21936446 341340420 267197527 156349888 695926284 32466636 569034545 426804318 74922304 689144692 580030866 846170712 853333181 228994771 14297338 622619054 658765373 591974489 86574100 552836563 695926284 416142329 267197527 421319638 14297338 70200609 32466636 432062450 706786139 862458309 552836563 62570858 373950160 336593863 850680713 654774801 828927692 277856219 56515478 833320035 396735868 74922304 936309465 899117577 326384937 267197527 580030866 413547205 326910332 146266056 824610448 56515478 128172058 892526868 964125625 964125625 420387751 228994771 421319638 591974489 662997517 896696773 338201288 648616244 119786837 662997517 119786837 831028663 831028663 573410811 173590688 426804318 35579887 225005793 420387751 689696038 163169584 228994771 173590688 421319638 146266056 70200609 862458309 573410811 573410811 277856219 689696038 831028663 639642999 689696038 637132487 654774801 128172058 689144692 862458309 964125625 35579887 669918126 21936446 831028663 899117577 163169584 457457604 689696038 291594021 250175378 384773958 336593863 689710096 689696038 225005793 622619054 128172058 663559431 658765373 669918126 691658174 513415788 606932416 267197527 416142329 663559431 689696038 373950160 119786837 833320035 695926284 663559431 648085065 689696038 222705824 128172058 267197527 964125625 476863561 420167079 14297338 695926284 658765373 824610448 457457604 892526868 936309465 292993260 825790020 175701124 70200609 56515478 228994771 277856219 770508461 396735868 654774801 770508461 828927692 689696038 326910332 824610448 846170712 156349888 833320035 341340420 573410811 662997517 606932416 457457604 267197527 892526868 338201288 637132487 277856219 706786139 62570858 973264476 648616244 336593863 695926284 850680713 850680713 32466636 580030866 156349888 426804318 662997517 695926284 175701124 416142329 689710096 21936446 856735137 591974489 862458309 341340420 326384937 146266056 341340420 706786139 862458309 856735137 247512739 173590688 39563973 326384937 766460882 631604897 662997517 74922304 846170712 622619054 689144692 552836563 163169584 896696773 384773958 455972234 569034545 247512739 396735868 416142329 862458309 413547205 689696038 622619054 648616244 669918126 175601100 416142329 689696038 896696773 833320035 828927692 173590688 56515478 70200609 648616244 39563973 277856219 478544246 420167079 292993260 689696038 831028663 32466636 896696773 689710096 149507119 892526868 267197527 658765373 455972234 637132487 338511968 591974489 225005793 35579887 689696038 14297338 457457604 573410811 695926284 658765373 250175378 606932416 128172058 457457604 631604897 828927692 669918126 175601100 14297338 916978609 457457604 476863561 384773958 173590688 853333181 384773958 455972234 639642999 250175378 421319638 416142329 695926284 824610448 695926284 654774801 175601100 639642999 689696038 631604897 21936446 825790020 336593863 326910332 591974489 478544246 648616244 689144692 706786139 689696038 341340420 222705824 964125625 396735868 455972234 654774801 631604897 457457604 648616244 654774801 964125625 426804318 21936446 292993260 846170712 455972234 228994771 896696773 74922304 413547205 569034545 457457604 654774801 552836563 654774801 695926284 662997517 70200609 420387751 384773958 426804318 384773958 896696773 292993260 924206054 326384937 846170712 654774801 86574100 336593863 396735868 833320035 338201288 175701124 631604897 421303765 663559431 175701124 457457604 689710096 426804318 56515478 846170712 373950160 396735868 225005793 291594021 853333181 56515478 267197527 341340420 476863561 14297338 228994771 326910332 856735137 146266056 824610448 70200609 21936446 292993260 770508461 35579887 825790020 62570858 74922304 824610448 56515478 706786139 924206054 62570858 225005793 631604897 662997517 715427395 14297338 228994771 766460882 622619054 292993260 689144692 326384937 476863561 689696038 74922304 247512739 74922304 899117577 32466636 631604897 591974489 892526868 573410811 622619054 39563973 421303765 824610448 689710096 824610448 828927692 896696773 622619054 828927692 478544246 250175378 228994771 171884847 291594021 639642999 631604897 149507119 432062450 663559431 421303765 326384937 892526868 896696773 86574100 648616244 695926284 766460882 277856219 421319638 420387751 680237797 421303765 149507119 175701124 766460882 478544246 457457604 573410811 384773958 247512739 421319638 622619054 173590688 648085065 591974489 846170712 222705824 691658174 420167079 637132487 228994771 924634937 896696773 973264476 648085065 457457604 341340420 924206054 426804318 413547205 35579887 421319638 591974489 146266056 413547205 766460882 580030866 924206054 32466636 39563973 677668583 149507119 658765373 222705824 569034545 766460882 916978609 421319638 936309465 892526868 715427395 648085065 825790020 580030866 573410811 146266056 892526868 862458309 128172058 163169584 171884847 658765373 228994771 175701124 341340420 163169584 420387751 163169584 824610448 146266056 39563973 146266056 573410811 899117577 171884847 228994771 552836563 373950160 916978609 56515478 338511968 663559431 662997517 56515478 573410811 828927692 478544246 74922304 715427395 163169584 157524924 828927692 715427395 74922304 662997517 338201288 421303765 569034545 892526868 336593863 35579887 892526868 228994771 899117577 62570858 432062450 413547205 669918126 663559431 662997517 662997517 766460882 247512739 292993260 662997517 648085065 853333181 326384937 62570858 39563973 856735137 850680713 326384937 14297338 654774801 70200609 825790020 247512739 267197527 384773958 662997517 936309465 936309465 86574100 175701124 338511968 86574100 824610448 373950160 157524924 336593863 856735137 715427395 689696038 680237797 225005793 580030866 680237797 689696038 831028663 32466636 157524924 338201288 770508461 336593863 74922304 457457604 824610448 924206054 513415788 14297338 157524924 373950160 663559431 591974489 916978609 591974489 420387751 56515478 569034545 715427395 396735868 706786139 277856219 513415788 936309465 86574100 119786837 850680713 225005793 146266056 14297338 513415788 86574100 964125625 156349888 432062450 569034545 14297338 173590688 222705824 677668583 680237797 476863561 770508461 892526868 569034545 478544246 457457604 39563973 146266056 291594021 856735137 225005793 171884847 899117577 291594021 455972234 21936446 21936446 396735868 128172058 396735868 250175378 964125625 416142329 824610448 146266056 426804318 715427395 149507119 680237797 341340420 432062450 825790020 420387751 513415788 32466636 677668583 291594021 831028663 856735137 146266056 833320035 14297338 175701124 671009508 569034545 899117577 173590688 171884847 964125625 658765373 916978609 677668583 222705824 326384937 341340420 228994771 552836563 157524924 175601100 637132487 277856219 513415788 119786837 892526868 157524924 831028663 420167079 846170712 856735137 663559431 421319638 163169584 846170712 770508461 689696038 146266056 695926284 21936446 662997517 420387751 326910332 899117577 892526868 715427395 156349888 39563973 338511968 476863561 21936446 695926284 648616244 62570858 924634937 421319638 892526868 766460882 14297338 552836563 606932416 695926284 569034545 824610448 14297338 74922304 706786139 680237797 373950160 420167079 163169584 35579887 770508461 824610448 846170712 924206054 39563973 326910332 936309465 916978609 432062450 21936446 622619054 326384937 671009508 476863561 513415788 513415788 326384937 455972234 426804318 426804318 662997517 631604897 573410811 173590688 766460882 828927692 689144692 766460882 421319638 662997517 691658174 824610448 39563973 476863561 846170712 892526868 825790020 637132487 924634937 833320035 35579887 86574100 770508461 326910332 373950160 157524924 833320035 964125625 291594021 850680713 62570858 420387751 896696773 420387751 899117577 606932416 173590688 432062450 432062450 569034545 128172058 680237797 62570858 648085065 677668583 426804318 478544246 292993260 277856219 228994771 846170712 277856219 478544246 421319638 384773958 14297338 457457604 225005793 658765373 457457604 228994771 338201288 175701124 413547205 973264476 420387751 766460882 35579887 32466636 513415788 70200609 671009508 658765373 416142329 924206054 457457604 862458309 770508461 149507119 689696038 32466636 513415788 631604897 856735137 70200609 552836563 338201288 420167079 924206054 157524924 689144692 580030866 326910332 74922304 671009508 831028663 637132487 896696773 654774801 552836563 689696038 341340420 128172058 828927692 228994771 157524924 119786837 56515478 580030866 648085065 14297338 292993260 856735137 964125625 936309465 426804318 478544246 171884847 828927692 225005793 341340420 86574100 648085065 899117577 856735137 175701124 291594021 222705824 846170712 70200609 828927692 14297338 669918126 591974489 171884847 833320035 691658174 846170712 338511968 591974489 228994771 420167079 157524924 924206054 916978609 35579887 225005793 831028663 62570858 896696773 326384937 173590688 689144692 56515478 336593863 669918126 622619054 853333181 338511968 163169584 706786139 662997517 924206054 853333181 606932416 892526868 631604897 825790020 267197527 421303765 86574100 291594021 175601100 648616244 654774801 569034545 70200609 228994771 157524924 569034545 413547205 478544246 573410811 569034545 591974489 413547205 892526868 936309465 247512739 225005793 824610448 637132487 457457604 420387751 146266056 770508461 149507119 250175378 478544246 478544246 924206054 149507119 432062450 648616244 663559431 689710096 916978609 455972234 32466636 691658174 326384937 715427395 648085065 156349888 163169584 62570858 831028663 74922304 338201288 336593863 228994771 14297338 14297338 689696038 680237797 853333181 622619054 247512739 569034545 936309465 326910332 21936446 225005793 828927692 62570858 936309465 853333181 39563973 580030866 648085065 892526868 831028663 706786139 478544246 455972234 163169584 677668583 128172058 639642999 662997517 964125625 896696773 476863561 936309465 662997517 892526868 591974489 171884847 899117577 669918126 175601100 149507119 250175378 770508461 936309465 416142329 338201288 658765373 825790020 457457604 824610448 70200609 70200609 766460882 426804318 341340420 175701124 157524924 850680713 32466636 580030866 856735137 70200609 247512739 671009508 413547205 936309465 478544246 173590688 580030866 654774801 455972234 336593863 14297338 892526868 846170712 373950160 267197527 824610448 70200609 569034545 413547205 420387751 648616244 973264476 862458309 706786139 770508461 631604897 622619054 420387751 569034545 455972234 267197527 455972234 14297338 62570858 39563973 648085065 689710096 680237797 924634937 964125625 662997517 175701124 689144692 326910332 173590688 828927692 831028663 654774801 277856219 426804318 671009508 32466636 426804318 416142329 677668583 896696773 964125625 455972234 146266056 689144692 606932416 157524924 924634937 416142329 56515478 637132487 420167079 671009508 648616244 658765373 648085065 828927692 680237797 706786139 326910332 658765373 663559431 856735137 689710096 831028663 662997517 862458309 648616244 850680713 420167079 292993260 715427395 21936446 86574100 695926284 662997517 56515478 924634937 846170712 432062450 850680713 222705824 175701124 228994771 228994771 715427395 689696038 552836563 478544246 662997517 478544246 648085065 552836563 654774801 677668583 677668583 924206054 669918126 552836563 119786837 973264476 689144692 706786139 336593863 420167079 156349888 421319638 292993260 677668583 175701124 173590688 639642999 924206054 671009508 421303765 715427395 916978609 663559431 326384937 654774801 341340420 766460882 250175378 146266056 766460882 228994771 648616244 128172058 416142329 86574100 669918126 457457604 663559431 648616244 171884847 291594021 825790020 680237797 426804318 658765373 766460882 250175378 573410811 862458309 677668583 128172058 892526868 228994771 420167079 476863561 680237797 228994771 899117577 573410811 648616244 384773958 455972234 56515478 936309465 916978609 156349888 247512739 639642999 513415788 513415788 663559431 413547205 62570858 606932416 277856219 648616244 648616244 247512739 421303765 86574100 689696038 146266056 86574100 631604897 420387751 35579887 591974489 899117577 689710096 552836563 62570858 250175378 173590688 631604897 432062450 277856219 936309465 228994771 175701124 916978609 86574100 916978609 899117577 56515478 654774801 416142329 478544246 35579887 292993260 916978609 671009508 175701124 850680713 420387751 455972234 580030866 171884847 637132487 70200609 853333181 222705824 416142329 973264476 32466636 146266056 691658174 689710096 86574100 416142329 658765373 478544246 56515478 639642999 573410811 924206054 478544246 426804318 32466636 706786139 373950160 899117577 973264476 631604897 828927692 622619054 662997517 639642999 766460882 825790020 86574100 457457604 689144692 862458309 899117577 824610448 74922304 326910332 825790020 689696038 916978609 86574100 478544246 119786837 862458309 648616244 825790020 654774801 689696038 648616244 899117577 677668583 896696773 573410811 86574100 862458309 715427395 277856219 846170712 580030866 416142329 420167079 420387751 373950160 680237797 924206054 825790020 637132487 74922304 373950160 770508461 631604897 247512739 828927692 654774801 637132487 225005793 173590688 373950160 163169584 573410811 338201288 277856219 916978609 225005793 171884847 338511968 936309465 336593863 421319638 833320035 856735137 622619054 853333181 663559431 421303765 416142329 338511968 654774801 899117577 457457604 70200609 770508461 175701124 689144692 70200609 850680713 853333181 416142329 21936446 478544246 677668583 639642999 222705824 662997517 896696773 455972234 39563973 846170712 706786139 420167079 689710096 14297338 173590688 658765373 631604897 964125625 175601100 706786139 936309465 662997517 413547205 936309465 573410811 513415788 292993260 128172058 936309465 119786837 128172058 156349888 373950160 228994771 384773958 689144692 689710096 62570858 828927692 833320035 222705824 225005793 267197527 420387751 831028663 14297338 86574100 413547205 896696773 916978609 706786139 222705824 671009508 228994771 715427395 146266056 426804318 896696773 74922304 689710096 637132487 62570858 119786837 964125625 831028663 267197527 892526868 662997517 896696773 420387751 846170712 850680713 156349888 39563973 856735137 326384937 326384937 824610448 552836563 552836563 336593863 267197527 691658174 973264476 689710096 662997517 924634937 476863561 831028663 924634937 420167079 964125625 228994771 455972234 706786139 384773958 457457604 824610448 228994771 476863561 32466636 833320035 924634937 691658174 74922304 580030866 341340420 157524924 86574100 892526868 924206054 225005793 691658174 850680713 770508461 706786139 156349888 420387751 677668583 74922304 766460882 156349888 384773958 669918126 336593863 478544246 715427395 21936446 856735137 924206054 326384937 606932416 421303765 663559431 149507119 413547205 964125625 175601100 338201288 924634937 513415788 689696038 157524924 247512739 413547205 35579887 277856219 648616244 173590688 478544246 157524924 695926284 478544246 326910332 936309465 648616244 862458309 173590688 706786139 648616244 35579887 455972234 35579887 421303765 157524924 648085065 671009508 338511968 476863561 924206054 338201288 766460882 973264476 513415788 689710096 680237797 62570858 825790020 689710096 157524924 973264476 964125625 222705824 899117577 32466636 896696773 916978609 825790020 862458309 677668583 171884847 648085065 689696038 846170712 420167079 916978609 432062450 128172058 457457604 14297338 569034545 831028663 222705824 326910332 420167079 175601100 14297338 691658174 825790020 32466636 639642999 825790020 228994771 156349888 706786139 455972234 421319638 691658174 457457604 573410811 175601100 770508461 846170712 291594021 146266056 662997517 338511968 706786139 899117577 267197527 455972234 267197527 373950160 222705824 413547205 420167079 671009508 157524924 513415788 591974489 56515478 421319638 648085065 639642999 770508461 163169584 671009508 654774801 833320035 74922304 706786139 637132487 338511968 171884847 62570858 326910332 157524924 833320035 706786139 421303765 175701124 853333181 513415788 648616244 654774801 291594021 420387751 21936446 336593863 86574100 631604897 669918126 267197527 163169584 513415788 171884847 766460882 648085065 706786139 606932416 163169584 828927692 648085065 277856219 825790020 846170712 862458309 228994771 291594021 648085065 622619054 62570858 833320035 478544246 677668583 247512739 833320035 824610448 766460882 455972234 715427395 384773958 606932416 416142329 247512739 222705824 478544246 689144692 476863561 850680713 569034545 416142329 247512739 677668583 14297338 606932416 62570858 338511968 225005793 292993260 396735868 338511968 420167079 14297338 171884847 573410811 654774801 916978609 824610448 591974489 247512739 86574100 689144692 669918126 396735868 637132487 770508461 639642999 421319638 86574100 146266056 831028663 420167079 850680713 384773958 658765373 770508461 663559431 476863561 326384937 648616244 70200609 892526868 413547205 964125625 936309465 899117577 513415788 291594021 846170712 669918126 846170712 420387751 899117577 916978609 850680713 14297338 828927692 267197527 175701124 432062450 663559431 662997517 32466636 228994771 831028663 74922304 677668583 580030866 648085065 691658174 691658174 662997517 338511968 32466636 420387751 770508461 689144692 856735137 513415788 591974489 973264476 637132487 691658174 853333181 338511968 338511968 384773958 32466636 175701124 163169584 622619054 662997517 32466636 413547205 163169584 267197527 292993260 384773958 580030866 39563973 35579887 662997517 250175378 373950160 455972234 648616244 326910332 74922304 421303765 173590688 326910332 924634937 336593863 706786139 828927692 622619054 770508461 658765373 292993260 35579887 825790020 74922304 689144692 157524924 924634937 828927692 416142329 663559431 413547205 21936446 766460882 850680713 924206054 677668583 420387751 631604897 833320035 591974489 648616244 924206054 580030866 662997517 86574100 455972234 856735137 86574100 689710096 336593863 648085065 825790020 338511968 146266056 74922304 689696038 833320035 396735868 426804318 591974489 964125625 654774801 862458309 156349888 173590688 39563973 421303765 833320035 157524924 326384937 457457604 637132487 39563973 326384937 455972234 591974489 421303765 573410811 341340420 552836563 591974489 426804318 128172058 416142329 250175378 606932416 247512739 373950160 846170712 426804318 662997517 476863561 892526868 689144692 973264476 552836563 173590688 856735137 648616244 291594021 247512739 156349888 513415788 457457604 892526868 706786139 899117577 476863561 973264476 689696038 828927692 413547205 622619054 171884847 573410811 14297338 677668583 420387751 277856219 856735137 421319638 846170712 476863561 426804318 74922304 964125625 86574100 384773958 86574100 175601100 326384937 421319638 396735868 669918126 580030866 35579887 846170712 277856219 336593863 426804318 420387751 899117577 663559431 677668583 573410811 856735137 222705824 846170712 936309465 175701124 569034545 824610448 250175378 341340420 478544246 396735868 824610448 86574100 173590688 825790020 639642999 680237797 896696773 86574100 591974489 831028663 853333181 637132487 622619054 715427395 936309465 569034545 341340420 973264476 476863561 173590688 964125625 74922304 825790020 833320035 384773958 662997517 396735868 277856219 173590688 658765373 654774801 149507119 862458309 569034545 695926284 149507119 924206054 573410811 580030866 171884847 648616244 831028663 21936446 663559431 569034545 222705824 291594021 21936446 341340420 56515478 631604897 426804318 824610448 35579887 677668583 622619054 432062450 924206054 413547205 171884847 426804318 606932416 432062450 680237797 21936446 291594021 336593863 457457604 373950160 639642999 680237797 689710096 637132487 149507119 420167079 631604897 639642999 663559431 56515478 552836563 175701124 39563973 663559431 856735137 552836563 552836563 662997517 478544246 74922304 663559431 70200609 648616244 157524924 228994771 32466636 35579887 899117577 862458309 824610448 413547205 637132487 163169584 648085065 899117577 637132487 336593863 715427395 916978609 247512739 766460882 689144692 163169584 156349888 825790020 853333181 156349888 606932416 850680713 21936446 824610448 689710096 225005793 924206054 426804318 677668583 892526868 14297338 455972234 936309465 680237797 384773958 850680713 569034545 119786837 338201288 924206054 770508461 222705824 639642999 426804318 828927692 924206054 936309465 32466636 833320035 455972234 669918126 56515478 654774801 573410811 580030866 833320035 831028663 146266056 637132487 420387751 32466636 39563973 654774801 828927692 420167079 341340420 639642999 689144692 846170712 695926284 637132487 924634937 856735137 706786139 326910332 824610448 426804318 695926284 277856219 432062450 825790020 924206054 680237797 163169584 580030866 163169584 250175378 175601100 936309465 671009508 267197527 648085065 156349888 225005793 373950160 457457604 606932416 228994771 156349888 824610448 146266056 658765373 689710096 119786837 677668583 228994771 964125625 828927692 896696773 149507119 671009508 606932416 824610448 689696038 689710096 853333181 639642999 225005793 413547205 936309465 171884847 689696038 149507119 341340420 478544246 338201288 669918126 432062450 173590688 648616244 591974489 250175378 146266056 691658174 606932416 338201288 658765373 766460882 964125625 606932416 637132487 916978609 228994771 39563973 663559431 924206054 14297338 396735868 32466636 420167079 689710096 70200609 35579887 421303765 396735868 35579887 552836563 175601100 846170712 916978609 39563973 228994771 706786139 828927692 853333181 457457604 591974489 831028663 426804318 416142329 74922304 552836563 119786837 420387751 824610448 421319638 420167079 373950160 964125625 70200609 671009508 899117577 326910332 662997517 899117577 146266056 591974489 639642999 228994771 416142329 631604897 478544246 831028663 149507119 580030866 149507119 291594021 326910332 32466636 56515478 478544246 631604897 247512739 853333181 622619054 21936446 62570858 825790020 591974489 964125625 648085065 658765373 622619054 689696038 277856219 373950160 691658174 173590688 62570858 896696773 513415788 896696773 569034545 569034545 853333181 766460882 899117577 831028663 421319638 637132487 856735137 663559431 580030866 648616244 639642999 606932416 338201288 119786837 662997517 21936446 689710096 32466636 250175378 671009508 225005793 341340420 62570858 856735137 128172058 222705824 476863561 580030866 662997517 175601100 39563973 770508461 416142329 421303765 14297338 173590688 853333181 924206054 74922304 171884847 420387751 637132487 338201288 831028663 341340420 648616244 35579887 715427395 658765373 828927692 691658174 552836563 663559431 631604897 86574100 421319638 892526868 648085065 171884847 341340420 421303765 856735137 228994771 569034545 173590688 163169584 432062450 715427395 35579887 924634937 421319638 70200609 373950160 128172058 689144692 689710096 175601100 171884847 74922304 421303765 648085065 680237797 32466636 336593863 32466636 606932416 770508461 74922304 247512739 662997517 671009508 899117577 163169584 222705824 622619054 173590688 936309465 384773958 478544246 86574100 149507119 639642999 338511968 637132487 413547205 654774801 70200609 156349888 833320035 677668583 606932416 689144692 39563973 291594021 689710096 637132487 156349888 119786837 426804318 39563973 62570858 833320035 326384937 21936446 156349888 591974489 856735137 222705824 86574100 573410811 964125625 292993260 146266056 654774801 250175378 606932416 631604897 689710096 580030866 128172058 850680713 250175378 654774801 157524924 416142329 637132487 766460882 513415788 39563973 225005793 648616244 420387751 689710096 455972234 964125625 175701124 833320035 658765373 420387751 326910332 648085065 828927692 680237797 606932416 569034545 326384937 247512739 853333181 336593863 591974489 669918126 573410811 250175378 680237797 455972234 384773958 648085065 552836563 86574100 173590688 964125625 247512739 663559431 384773958 637132487 32466636 128172058 250175378 39563973 384773958 662997517 86574100 225005793 74922304 706786139 420167079 396735868 21936446 32466636 936309465 833320035 580030866 478544246 455972234 62570858 336593863 416142329 833320035 695926284 426804318 277856219 119786837 478544246 149507119 899117577 149507119 326384937 173590688 964125625 825790020 128172058 267197527 21936446 569034545 899117577 267197527 175601100 413547205 973264476 691658174 247512739 695926284 591974489 157524924 326384937 384773958 862458309 850680713 74922304 421319638 421303765 606932416 70200609 478544246 416142329 850680713 862458309 326384937 336593863 654774801 326384937 222705824 691658174 228994771 695926284 326910332 689696038 637132487 899117577 892526868 14297338 250175378 338201288 695926284 654774801 420167079 580030866 426804318 606932416 86574100 14297338 831028663 336593863 341340420 706786139 373950160 455972234 663559431 14297338 70200609 341340420 478544246 338201288 373950160 86574100 421319638 277856219 291594021 573410811 680237797 175601100 862458309 689144692 846170712 267197527 695926284 691658174 119786837 513415788 856735137 924206054 175601100 648085065 119786837 856735137 455972234 637132487 591974489 421319638 591974489 292993260 569034545 74922304 373950160 706786139 924206054 420387751 850680713 128172058 715427395 373950160 569034545 689710096 580030866 648616244 478544246 384773958 421303765 478544246 32466636 770508461 552836563 689696038 173590688 396735868 831028663 341340420 432062450 831028663 326384937 622619054 222705824 964125625 62570858 70200609 862458309 338511968 648085065 455972234 146266056 924634937 671009508 426804318 420387751 896696773 680237797 157524924 658765373 457457604 715427395 924634937 853333181 119786837 455972234 413547205 606932416 421303765 157524924 247512739 175601100 432062450 420167079 637132487 833320035 128172058 163169584 171884847 569034545 277856219 292993260 669918126 964125625 677668583 825790020 828927692 825790020 680237797 622619054 56515478 622619054 86574100 373950160 62570858 163169584 648616244 689696038 478544246 149507119 432062450 622619054 341340420 476863561 591974489 338511968 247512739 476863561 766460882 828927692 413547205 455972234 899117577 86574100 291594021 856735137 706786139 421303765 413547205 247512739 416142329 149507119 833320035 478544246 831028663 569034545 606932416 326910332 580030866 924634937 552836563 146266056 850680713 916978609 706786139 689710096 924634937 476863561 175701124 39563973 149507119 936309465 689144692 171884847 973264476 824610448 62570858 420167079 964125625 573410811 35579887 552836563 21936446 862458309 663559431 573410811 476863561 222705824 128172058 426804318 432062450 478544246 384773958 413547205 853333181 292993260 591974489 432062450 149507119 622619054 689696038 74922304 250175378 341340420 14297338 715427395 292993260 706786139 171884847 225005793 326910332 39563973 146266056 689696038 850680713 591974489 247512739 292993260 828927692 457457604 689696038 247512739 924634937 662997517 658765373 222705824 432062450 62570858 973264476 766460882 156349888 56515478 580030866 373950160 86574100 916978609 695926284 250175378 128172058 225005793 637132487 128172058 580030866 853333181 663559431 250175378 222705824 247512739 326384937 62570858 171884847 770508461 689710096 689144692 146266056 916978609 828927692 171884847 373950160 569034545 770508461 70200609 936309465 706786139 277856219 658765373 426804318 896696773 896696773 222705824 250175378 86574100 74922304 846170712 338201288 292993260 606932416 39563973 552836563 831028663 413547205 658765373 833320035 421303765 689144692 573410811 413547205 637132487 384773958 119786837 420387751 39563973 706786139 384773958 146266056 924634937 637132487 766460882 21936446 384773958 695926284 862458309 856735137 896696773 171884847 964125625 171884847 663559431 149507119 457457604 326910332 56515478 128172058 648616244 455972234 277856219 850680713 680237797 341340420 892526868 766460882 336593863 639642999 326384937 86574100 420387751 171884847 680237797 513415788 222705824 639642999 825790020 277856219 476863561 654774801 671009508 648085065 924206054 689710096 396735868 175701124 677668583 163169584 695926284 326910332 862458309 964125625 421319638 171884847 476863561 622619054 766460882 825790020 420387751 680237797 671009508 420387751 663559431 899117577 648616244 695926284 648616244 225005793 432062450 680237797 669918126 580030866 222705824 326910332 631604897 831028663 916978609 513415788 695926284 639642999 853333181 420387751 695926284 828927692 416142329 421319638 32466636 591974489 384773958 326910332 663559431 14297338 146266056 936309465 175601100 476863561 648085065 973264476 171884847 896696773 250175378 384773958 639642999 689710096 56515478 228994771 706786139 669918126 416142329 413547205 706786139 291594021 916978609 70200609 513415788 689710096 157524924 833320035 936309465 689144692 171884847 476863561 824610448 292993260 689696038 426804318 35579887 478544246 421319638 706786139 338511968 695926284 62570858 267197527 247512739 421319638 569034545 70200609 689696038 606932416 689710096 476863561 846170712 420387751 513415788 35579887 14297338 862458309 846170712 964125625 421319638 689144692 850680713 247512739 658765373 457457604 677668583 277856219 421303765 669918126 157524924 569034545 591974489 396735868 964125625 677668583 476863561 924634937 228994771 39563973 669918126 637132487 291594021 916978609 119786837 892526868 658765373 119786837 173590688 916978609 964125625 432062450 631604897 831028663 338511968 421319638 766460882 156349888 74922304 396735868 173590688 669918126 622619054 680237797 250175378 291594021 689144692 292993260 277856219 455972234 14297338 833320035 766460882 432062450 267197527 669918126 663559431 591974489 766460882 663559431 691658174 416142329 56515478 663559431 225005793 173590688 70200609 228994771 622619054 631604897 715427395 825790020 277856219 552836563 591974489 856735137 250175378 156349888 622619054 964125625 175601100 426804318 420387751 156349888 292993260 157524924 846170712 637132487 74922304 689144692 163169584 680237797 828927692 695926284 171884847 648616244 924634937 128172058 225005793 396735868 149507119 654774801 850680713 119786837 455972234 292993260 766460882 476863561 222705824 373950160 432062450 552836563 14297338 222705824 222705824 631604897 149507119 850680713 856735137 426804318 171884847 715427395 396735868 413547205 896696773 338511968 171884847 689696038 338511968 416142329 916978609 128172058 338201288 637132487 631604897 225005793 631604897 825790020 338511968 277856219 573410811 669918126 119786837 513415788 924634937 606932416 119786837 691658174 896696773 669918126 569034545 175701124 766460882 341340420 421303765 291594021 637132487 157524924 654774801 175701124 689144692 291594021 291594021 171884847 853333181 396735868 336593863 373950160 824610448 14297338 828927692 173590688 432062450 691658174 426804318 899117577 413547205 119786837 432062450 637132487 396735868 825790020 833320035 862458309 222705824 70200609 824610448 669918126 591974489 569034545 689144692 222705824 552836563 21936446 689144692 892526868 341340420 677668583 658765373 326910332 715427395 964125625 770508461 35579887 457457604 924206054 32466636 39563973 70200609 671009508 228994771 338201288 924634937 622619054 250175378 225005793 846170712 689696038 222705824 689696038 341340420 56515478 770508461 924634937 591974489 413547205 175701124 591974489 35579887 862458309 421319638 552836563 824610448 291594021 850680713 247512739 277856219 157524924 856735137 689144692 373950160 892526868 648085065 846170712 396735868 426804318 338201288 658765373 478544246 21936446 416142329 591974489 654774801 457457604 924206054 336593863 21936446 691658174 824610448 622619054 128172058 924634937 622619054 973264476 833320035 770508461 420167079 222705824 856735137 292993260 175601100 373950160 171884847 770508461 247512739 715427395 639642999 432062450 552836563 146266056 291594021 163169584 292993260 916978609 631604897 622619054 825790020 457457604 569034545 552836563 631604897 899117577 250175378 128172058 146266056 856735137 426804318 648085065 892526868 973264476 964125625 326910332 850680713 573410811 420387751 175701124 862458309 56515478 637132487 291594021 936309465 32466636 373950160 833320035 831028663 853333181 706786139 825790020 899117577 119786837 831028663 631604897 476863561 936309465 478544246 862458309 916978609 631604897 86574100 648085065 32466636 689144692 173590688 637132487 831028663 21936446 706786139 831028663 326910332 128172058 62570858 892526868 691658174 622619054 706786139 591974489 267197527 384773958 421303765 689696038 824610448 770508461 766460882 373950160 421319638 513415788 680237797 770508461 831028663 39563973 856735137 277856219 850680713 828927692 639642999 850680713 973264476 416142329 338511968 663559431 715427395 478544246 569034545 706786139 766460882 336593863 899117577 171884847 924634937 831028663 631604897 396735868 648085065 413547205 326910332 421303765 86574100 163169584 277856219 250175378 831028663 856735137 833320035 70200609 831028663 856735137 899117577 831028663 175601100 892526868 637132487 476863561 677668583 396735868 426804318 689710096 639642999 654774801 32466636 924206054 833320035 766460882 896696773 658765373 964125625 691658174 770508461 156349888 396735868 149507119 899117577 62570858 924206054 663559431 39563973 86574100 715427395 292993260 648616244 39563973 291594021 338511968 654774801 677668583 326384937 669918126 426804318 831028663 850680713 677668583 32466636 658765373 689144692 56515478 291594021 56515478 476863561 671009508 513415788 432062450 924634937 654774801 426804318 432062450 432062450 573410811 163169584 326384937 766460882 856735137 420167079 326910332 654774801 35579887 157524924 222705824 831028663 149507119 654774801 662997517 831028663 637132487 128172058 70200609 828927692 149507119 163169584 119786837 267197527 373950160 171884847 648616244 426804318 62570858 222705824 631604897 457457604 74922304 157524924 639642999 384773958 573410811 21936446 163169584 476863561 292993260 591974489 689696038 421319638 654774801 825790020 662997517 326910332 631604897 277856219 669918126 225005793 856735137 833320035 149507119 70200609 39563973 173590688 671009508 250175378 689144692 39563973 663559431 916978609 833320035 715427395 856735137 21936446 225005793 862458309 119786837 606932416 689696038 973264476 247512739 413547205 689144692 639642999 225005793 119786837 916978609 828927692 689144692 850680713 128172058 691658174 924206054 421319638 420167079 899117577 689710096 639642999 291594021 637132487 416142329 56515478 622619054 663559431 338201288 277856219 421303765 336593863 373950160 222705824 119786837 14297338 691658174 457457604 622619054 291594021 831028663 267197527 631604897 149507119 689710096 824610448 648085065 384773958 247512739 677668583 267197527 149507119 973264476 662997517 128172058 173590688 658765373 62570858 267197527 373950160 622619054 421319638 62570858 336593863 267197527 146266056 706786139 21936446 56515478 478544246 228994771 163169584 846170712 421319638 631604897 706786139 896696773 384773958 580030866 373950160 825790020 373950160 606932416 573410811 163169584 639642999 149507119 14297338 163169584 225005793 146266056 21936446 373950160 899117577 62570858 336593863 689710096 416142329 421319638 62570858 291594021 569034545 413547205 225005793 766460882 247512739 825790020 770508461 171884847 426804318 662997517 862458309 631604897 973264476 455972234 899117577 228994771 637132487 384773958 156349888 338201288 338201288 62570858 420387751 173590688 569034545 689144692 662997517 416142329 899117577 924206054 691658174 663559431 420387751 924206054 663559431 824610448 119786837 766460882 828927692 580030866 225005793 247512739 277856219 39563973 86574100 853333181 175601100 695926284 173590688 277856219 119786837 149507119 924634937 222705824 336593863 476863561 86574100 455972234 689710096 689696038 247512739 338201288 413547205 432062450 662997517 669918126 173590688 833320035 476863561 862458309 86574100 770508461 222705824 119786837 175701124 856735137 292993260 695926284 924634937 964125625 291594021 128172058 156349888 862458309 916978609 14297338 416142329 250175378 622619054 695926284 766460882 222705824 824610448 639642999 62570858 639642999 856735137 677668583 175701124 163169584 671009508 420387751 173590688 689696038 662997517 964125625 695926284 677668583 250175378 654774801 766460882 373950160 964125625 691658174 373950160 421319638 39563973 225005793 573410811 476863561 228994771 35579887 14297338 677668583 373950160 326910332 770508461 421303765 850680713 691658174 637132487 631604897 128172058 128172058 639642999 175601100 850680713 831028663 267197527 648616244 326910332 669918126 336593863 267197527 691658174 70200609 420167079 426804318 156349888 828927692 631604897 924634937 384773958 373950160 478544246 924634937 648085065 695926284 119786837 654774801 14297338 336593863 32466636 924634937 936309465 862458309 662997517 74922304 341340420 695926284 552836563 689144692 846170712 70200609 326910332 416142329 156349888 373950160 326384937 326910332 691658174 766460882 689710096 552836563 413547205 74922304 373950160 62570858 622619054 341340420 421319638 689696038 770508461 149507119 680237797 766460882 513415788 157524924 552836563 56515478 32466636 163169584 341340420 850680713 573410811 35579887 396735868 825790020 513415788 70200609 591974489 639642999 689696038 292993260 689144692 14297338 824610448 662997517 384773958 828927692 277856219 856735137 457457604 338201288 39563973 70200609 228994771 426804318 421303765 622619054 825790020 899117577 862458309 225005793 14297338 896696773 892526868 899117577 637132487 552836563 396735868 326384937 695926284 833320035 622619054 924634937 850680713 669918126 689710096 846170712 119786837 896696773 432062450 396735868 639642999 770508461 828927692 384773958 606932416 163169584 833320035 831028663 476863561 476863561 74922304 606932416 828927692 163169584 478544246 715427395 850680713 457457604 70200609 476863561 426804318 513415788 892526868 936309465 824610448 338511968 513415788 569034545 222705824 552836563 580030866 622619054 973264476 689696038 631604897 291594021 552836563 432062450 175701124 457457604 420387751 21936446 476863561 825790020 662997517 591974489 964125625 35579887 119786837 292993260 416142329 622619054 828927692 228994771 421319638 637132487 892526868 831028663 62570858 680237797 853333181 457457604 373950160 250175378 14297338 338511968 654774801 413547205 157524924 648616244 373950160 766460882 175601100 396735868 680237797 680237797 171884847 680237797 706786139 146266056 56515478 14297338 622619054 916978609 338511968 35579887 291594021 964125625 146266056 622619054 862458309 292993260 691658174 326384937 267197527 420167079 828927692 222705824 580030866 573410811 291594021 250175378 39563973 715427395 326910332 648616244 862458309 149507119 119786837 455972234 591974489 671009508 384773958 648085065 341340420 420387751 569034545 326384937 384773958 457457604 426804318 899117577 896696773 896696773 924634937 648616244 14297338 846170712 833320035 478544246 924206054 677668583 128172058 850680713 899117577 833320035 476863561 56515478 421303765 833320035 648616244 689710096 663559431 384773958 39563973 648085065 824610448 648616244 689144692 420387751 421303765 396735868 247512739 680237797 580030866 267197527 413547205 924206054 580030866 149507119 373950160 828927692 654774801 639642999 916978609 715427395 119786837 247512739 432062450 421319638 292993260 853333181 338511968 513415788 896696773 326384937 32466636 420167079 175701124 833320035 648085065 846170712 964125625 32466636 157524924 426804318 228994771 569034545 146266056 706786139 936309465 824610448 247512739 706786139 228994771 916978609 173590688 416142329 658765373 228994771 680237797 924634937 56515478 250175378 654774801 631604897 654774801 924206054 421319638 32466636 706786139 149507119 341340420 899117577 573410811 964125625 936309465 916978609 247512739 476863561 899117577 32466636 973264476 247512739 677668583 222705824 850680713 421303765 715427395 846170712 225005793 326910332 39563973 457457604 413547205 35579887 336593863 39563973 936309465 420387751 892526868 373950160 326384937 973264476 513415788 421303765 119786837 680237797 715427395 146266056 892526868 964125625 173590688 856735137 86574100 695926284 413547205 175701124 833320035 222705824 896696773 964125625 326384937 689144692 149507119 228994771 639642999 631604897 770508461 639642999 373950160 648616244 70200609 396735868 825790020 639642999 119786837 924206054 384773958 225005793 384773958 671009508 695926284 146266056 591974489 156349888 766460882 856735137 119786837 639642999 862458309 56515478 573410811 695926284 715427395 421319638 513415788 292993260 175601100 146266056 171884847 828927692 850680713 384773958 292993260 457457604 175601100 416142329 924634937 973264476 658765373 691658174 247512739 648616244 267197527 833320035 225005793 580030866 39563973 654774801 21936446 631604897 770508461 591974489 936309465 420387751 416142329 250175378 32466636 70200609 146266056 680237797 591974489 163169584 62570858 689144692 662997517 569034545 478544246 420387751 689710096 421319638 669918126 171884847 828927692 896696773 157524924 250175378 175701124 580030866 606932416 689696038 899117577 715427395 292993260 846170712 648616244 247512739 157524924 669918126 421303765 432062450 74922304 973264476 341340420 35579887 478544246 292993260 924206054 291594021 770508461 663559431 631604897 74922304 831028663 341340420 828927692 163169584 421319638 228994771 277856219 916978609 338511968 478544246 277856219 831028663 426804318 715427395 421319638 476863561 426804318 277856219 250175378 964125625 338201288 225005793 455972234 569034545 689710096 825790020 892526868 924206054 396735868 831028663 924206054 413547205 384773958 457457604 146266056 62570858 691658174 637132487 899117577 173590688 420167079 250175378 569034545 421303765 936309465 267197527 899117577 706786139 56515478 916978609 420167079 862458309 70200609 631604897 513415788 513415788 658765373 163169584 146266056 56515478 338201288 277856219 973264476 853333181 326384937 146266056 695926284 689696038 892526868 326384937 175701124 156349888 291594021 455972234 156349888 56515478 892526868 222705824 658765373 973264476 21936446 552836563 715427395 326910332 39563973 831028663 689696038 163169584 173590688 163169584 846170712 384773958 853333181 695926284 671009508 341340420 580030866 432062450 175701124 715427395 86574100 853333181 831028663 689144692 476863561 128172058 86574100 119786837 892526868 766460882 691658174 175701124 622619054 622619054 591974489 416142329 384773958 421303765 695926284 291594021 420167079 706786139 899117577 384773958 267197527 56515478 831028663 973264476 32466636 853333181 580030866 569034545 32466636 924206054 846170712 833320035 341340420 86574100 846170712 86574100 39563973 128172058 338511968 146266056 432062450 591974489 770508461 156349888 591974489 420387751 420167079 338511968 163169584 892526868 455972234 396735868 384773958 292993260 171884847 416142329 850680713 591974489 247512739 916978609 173590688 689696038 606932416 455972234 936309465 250175378 552836563 648085065 336593863 691658174 416142329 247512739 715427395 846170712 639642999 824610448 924634937 396735868 455972234 637132487 326384937 856735137 715427395 416142329 175601100 326384937 128172058 396735868 157524924 341340420 513415788 677668583 476863561 267197527 14297338 924634937 862458309 658765373 853333181 591974489 631604897 478544246 916978609 157524924 156349888 86574100 457457604 277856219 373950160 119786837 39563973 14297338 689710096 421303765 14297338 662997517 513415788 622619054 669918126 420387751 336593863 149507119 384773958 341340420 654774801 695926284 457457604 373950160 70200609 695926284 222705824 552836563 639642999 39563973 413547205 222705824 62570858 171884847 654774801 648616244 591974489 924634937 831028663 70200609 267197527 591974489 691658174 825790020 163169584 156349888 396735868 225005793 21936446 916978609 677668583 850680713 32466636 924634937 824610448 455972234 689144692 833320035 631604897 856735137 606932416 637132487 247512739 14297338 247512739 637132487 964125625 846170712 228994771 420387751 622619054 691658174 157524924 824610448 825790020 457457604 706786139 622619054 421303765 853333181 846170712 706786139 173590688 662997517 21936446 973264476 74922304 853333181 689710096 62570858 663559431 35579887 924634937 824610448 622619054 247512739 56515478 247512739 157524924 936309465 663559431 662997517 671009508 770508461 569034545 74922304 689710096 250175378 128172058 455972234 580030866 292993260 146266056 228994771 39563973 662997517 35579887 691658174 828927692 862458309 56515478 828927692 175601100 336593863 648616244 149507119 175601100 831028663 291594021 924206054 828927692 228994771 637132487 326910332 336593863 896696773 14297338 680237797 715427395 648085065 691658174 677668583 677668583 677668583 171884847 862458309 639642999 639642999 421303765 862458309 250175378 691658174 648085065 658765373 455972234 149507119 421319638 606932416 457457604 846170712 573410811 824610448 175601100 426804318 173590688 336593863 680237797 157524924 825790020 680237797 326910332 396735868 413547205 648616244 631604897 291594021 396735868 591974489 924634937 691658174 478544246 413547205 478544246 691658174 74922304 146266056 175601100 455972234 916978609 341340420 247512739 421319638 552836563 426804318 373950160 639642999 426804318 669918126 171884847 569034545 770508461 146266056 228994771 862458309 770508461 658765373 420387751 119786837 455972234 341340420 862458309 228994771 648616244 62570858 267197527 420387751 924634937 396735868 292993260 457457604 770508461 384773958 689696038 899117577 21936446 421319638 580030866 770508461 637132487 56515478 396735868 421303765 671009508 225005793 964125625 62570858 156349888 86574100 149507119 413547205 648085065 74922304 916978609 455972234 119786837 569034545 706786139 892526868 669918126 689696038 421319638 648085065 420167079 384773958 569034545 622619054 853333181 267197527 706786139 770508461 416142329 32466636 825790020 715427395 591974489 292993260 850680713 247512739 420387751 936309465 899117577 648085065 580030866 341340420 277856219 824610448 420387751 35579887 689144692 691658174 86574100 856735137 476863561 695926284 833320035 622619054 824610448 606932416 654774801 924634937 850680713 924206054 384773958 62570858 689710096 267197527 631604897 648085065 662997517 662997517 173590688 924634937 149507119 421319638 175701124 228994771 478544246 86574100 250175378 267197527 14297338 14297338 39563973 853333181 573410811 396735868 924206054 689696038 396735868 228994771 924206054 770508461 338511968 513415788 770508461 225005793 416142329 146266056 373950160 39563973 326910332 680237797 416142329 639642999 222705824 896696773 56515478 591974489 149507119 637132487 899117577 62570858 573410811 277856219 149507119 648616244 396735868 267197527 695926284 338201288 326910332 222705824 622619054 413547205 591974489 606932416 658765373 421319638 173590688 648616244 157524924 924206054 326384937 964125625 831028663 689696038 631604897 856735137 247512739 896696773 420387751 32466636 648085065 689710096 846170712 695926284 964125625 338511968 569034545 828927692 622619054 338201288 856735137 513415788 149507119 663559431 156349888 338511968 569034545 338511968 222705824 163169584 631604897 669918126 862458309 706786139 336593863 455972234 421319638 175601100 573410811 128172058 924206054 671009508 146266056 833320035 828927692 924634937 899117577 457457604 128172058 420387751 338511968 691658174 396735868 156349888 149507119 171884847 631604897 21936446 384773958 421319638 831028663 856735137 850680713 663559431 156349888 691658174 149507119 766460882 14297338 662997517 662997517 824610448 658765373 689710096 833320035 663559431 373950160 163169584 691658174 228994771 396735868 715427395 766460882 128172058 513415788 416142329 662997517 222705824 695926284 156349888 862458309 924634937 606932416 824610448 432062450 853333181 924206054 413547205 476863561 856735137 149507119 326910332 856735137 455972234 250175378 513415788 846170712 146266056 326910332 225005793 899117577 277856219 14297338 157524924 35579887 964125625 639642999 916978609 689710096 896696773 267197527 892526868 326910332 396735868 267197527 824610448 128172058 338511968 326384937 457457604 455972234 573410811 691658174 706786139 171884847 171884847 225005793 637132487 671009508 338201288 658765373 250175378 86574100 421319638 336593863 173590688 831028663 128172058 21936446 770508461 175601100 936309465 267197527 32466636 119786837 663559431 420387751 62570858 654774801 892526868 513415788 824610448 648616244 39563973 831028663 850680713 513415788 119786837 338201288 421319638 916978609 146266056 426804318 824610448 706786139 478544246 669918126 119786837 924206054 32466636 824610448 149507119 766460882 338511968 163169584 916978609 149507119 171884847 689144692 413547205 175601100 338511968 432062450 552836563 824610448 648085065 936309465 373950160 677668583 964125625 21936446 824610448 326910332 157524924 689710096 74922304 163169584 831028663 964125625 552836563 973264476 421303765 56515478 671009508 338201288 824610448 222705824 892526868 689696038 175701124 39563973 62570858 648085065 936309465 267197527 39563973 691658174 39563973 267197527 326910332 74922304 326384937 573410811 39563973 70200609 695926284 171884847 654774801 163169584 892526868 828927692 846170712 250175378 706786139 373950160 648085065 899117577 899117577 689696038 62570858 853333181 247512739 637132487 149507119 39563973 225005793 828927692 715427395 222705824 173590688 663559431 171884847 420387751 770508461 420167079 156349888 56515478 222705824 831028663 455972234 770508461 671009508 706786139 14297338 421319638 648616244 580030866 899117577 513415788 669918126 924634937 326910332 338511968 171884847 850680713 341340420 14297338 291594021 336593863 421303765 896696773 850680713 326910332 662997517 663559431 513415788 622619054 899117577 292993260 513415788 856735137 689710096 658765373 119786837 39563973 292993260 432062450 591974489 338201288 426804318 591974489 924206054 455972234 671009508 916978609 831028663 669918126 149507119 341340420 62570858 149507119 247512739 637132487 420387751 326910332 924634937 420387751 513415788 384773958 695926284 973264476 338201288 149507119 338511968 580030866 671009508 225005793 924634937 14297338 70200609 421303765 420167079 964125625 513415788 569034545 119786837 175701124 677668583 35579887 146266056 648616244 622619054 573410811 669918126 573410811 175601100 267197527 336593863 658765373 637132487 384773958 341340420 631604897 228994771 225005793 862458309 338201288 892526868 74922304 476863561 639642999 916978609 455972234 384773958 606932416 680237797 56515478 478544246 706786139 631604897 420387751 421319638 292993260 457457604 74922304 648085065 892526868 32466636 70200609 513415788 86574100 892526868 850680713 648085065 862458309 455972234 706786139 631604897 247512739 831028663 639642999 341340420 421303765 580030866 831028663 21936446 663559431 149507119 39563973 336593863 163169584 291594021 856735137 420167079 149507119 831028663 631604897 825790020 896696773 662997517 62570858 631604897 573410811 228994771 291594021 277856219 157524924 420387751 119786837 899117577 74922304 146266056 326910332 828927692 916978609 695926284 156349888 648085065 455972234 631604897 21936446 156349888 853333181 70200609 338201288 916978609 175601100 637132487 119786837 924206054 175601100 420167079 35579887 292993260 580030866 39563973 128172058 250175378 457457604 455972234 70200609 896696773 326910332 457457604 573410811 128172058 828927692 247512739 267197527 175601100 225005793 292993260 70200609 654774801 396735868 426804318 119786837 432062450 373950160 173590688 74922304 277856219 56515478 291594021 606932416 74922304 846170712 420167079 416142329 828927692 119786837 691658174 476863561 156349888 663559431 513415788 149507119 250175378 384773958 853333181 457457604 222705824 899117577 250175378 689710096 715427395 62570858 86574100 766460882 149507119 663559431 420167079 715427395 267197527 476863561 86574100 250175378 639642999 677668583 267197527 831028663 669918126 457457604 416142329 119786837 416142329 828927692 648085065 828927692 671009508 250175378 338201288 833320035 846170712 384773958 35579887 146266056 426804318 552836563 689710096 639642999 56515478 432062450 426804318 658765373 421319638 420387751 862458309 715427395 648616244 691658174 695926284 631604897 706786139 457457604 831028663 606932416 336593863 654774801 689696038 338201288 432062450 591974489 373950160 416142329 420167079 74922304 476863561 35579887 924634937 338201288 292993260 373950160 662997517 580030866 831028663 637132487 338201288 622619054 416142329 421319638 825790020 373950160 32466636 892526868 267197527 62570858 825790020 892526868 277856219 899117577 862458309 899117577 916978609 225005793 639642999 39563973 336593863 149507119 163169584 86574100 654774801 591974489 677668583 964125625 677668583 21936446 250175378 569034545 892526868 654774801 420167079 62570858 326384937 825790020 899117577 862458309 146266056 341340420 457457604 228994771 671009508 156349888 420167079 416142329 35579887 706786139 338511968 32466636 828927692 591974489 964125625 654774801 846170712 228994771 336593863 689144692 421319638 149507119 964125625 86574100 70200609 35579887 421319638 338511968 291594021 426804318 39563973 637132487 14297338 648085065 56515478 580030866 677668583 622619054 924634937 21936446 648616244 128172058 658765373 654774801 648616244 420387751 691658174 936309465 606932416 964125625 850680713 128172058 828927692 86574100 569034545 824610448 846170712 336593863 856735137 326384937 413547205 32466636 831028663 62570858 149507119 896696773 420167079 455972234 413547205 250175378 396735868 426804318 689710096 250175378 825790020 936309465 569034545 421303765 175601100 56515478 862458309 128172058 86574100 149507119 175601100 824610448 156349888 146266056 146266056 457457604 225005793 432062450 916978609 662997517 416142329 171884847 35579887 326384937 689144692 175601100 341340420 770508461 291594021 658765373 373950160 171884847 146266056 62570858 35579887 119786837 689696038 680237797 691658174 421303765 896696773 637132487 569034545 163169584 32466636 671009508 413547205 552836563 149507119 70200609 175701124 171884847 637132487 850680713 924206054 715427395 292993260 21936446 420387751 457457604 326910332 478544246 476863561 326384937 856735137 157524924 250175378 862458309 856735137 846170712 853333181 569034545 715427395 32466636 648085065 831028663 421319638 639642999 896696773 225005793 56515478 639642999 62570858 338201288 421303765 677668583 420387751 770508461 569034545 146266056 715427395 476863561 455972234 846170712 128172058 56515478 770508461 222705824 478544246 476863561 421303765 62570858 973264476 420387751 513415788 476863561 853333181 291594021 828927692 421319638 850680713 580030866 476863561 56515478 677668583 173590688 478544246 637132487 569034545 689696038 421303765 831028663 658765373 689710096 824610448 899117577 156349888 899117577 277856219 432062450 824610448 663559431 833320035 173590688 32466636 663559431 476863561 552836563 338511968 580030866 916978609 421319638 421303765 654774801 455972234 828927692 128172058 766460882 856735137 828927692 853333181 856735137 706786139 573410811 384773958 669918126 175701124 936309465 862458309 896696773 936309465 513415788 175701124 432062450 426804318 175601100 373950160 936309465 973264476 622619054 689710096 671009508 455972234 770508461 421319638 222705824 680237797 338201288 639642999 856735137 569034545 341340420 924634937 896696773 149507119 669918126 326384937 175701124 225005793 862458309 146266056 715427395 326384937 338201288 856735137 384773958 677668583 396735868 74922304 622619054 156349888 662997517 825790020 916978609 292993260 658765373 689144692 32466636 21936446 157524924 853333181 338201288 247512739 338201288 973264476 924634937 420387751 924206054 916978609 973264476 663559431 658765373 128172058 250175378 853333181 715427395 824610448 373950160 573410811 862458309 222705824 149507119 899117577 119786837 853333181 74922304 924634937 862458309 552836563 341340420 228994771 373950160 552836563 119786837 569034545 552836563 924206054 715427395 247512739 825790020 35579887 157524924 663559431 420167079 326384937 770508461 146266056 32466636 338201288 824610448 171884847 689144692 825790020 14297338 591974489 225005793 924206054 695926284 689144692 706786139 326384937 677668583 247512739 689144692 715427395 622619054 432062450 396735868 691658174 662997517 420387751 292993260 689710096 862458309 924634937 326910332 421319638 291594021 336593863 924206054 247512739 856735137 14297338 715427395 426804318 39563973 846170712 175601100 420167079 691658174 56515478 175701124 56515478 156349888 689696038 850680713 695926284 828927692 916978609 39563973 846170712 831028663 662997517 622619054 591974489 420387751 228994771 916978609 648616244 291594021 825790020 74922304 606932416 770508461 573410811 552836563 622619054 62570858 128172058 222705824 824610448 163169584 552836563 250175378 833320035 639642999 591974489 658765373 413547205 32466636 973264476 828927692 648085065 591974489 513415788 639642999 973264476 39563973 396735868 606932416 691658174 39563973 964125625 426804318 56515478 128172058 14297338 426804318 892526868 62570858 426804318 384773958 421319638 825790020 338201288 846170712 580030866 964125625 631604897 163169584 715427395 39563973 32466636 476863561 916978609 478544246 426804318 149507119 32466636 267197527 828927692 384773958 413547205 396735868 476863561 338511968 326910332 292993260 420387751 171884847 689696038 326384937 853333181 413547205 56515478 341340420 669918126 74922304 173590688 156349888 225005793 689710096 222705824 552836563 715427395 455972234 86574100 175601100 413547205 964125625 924206054 513415788 32466636 899117577 573410811 149507119 175701124 146266056 850680713 128172058 163169584 173590688 973264476 606932416 677668583 149507119 35579887 426804318 924206054 677668583 853333181 671009508 39563973 291594021 715427395 338201288 175701124 157524924 513415788 175601100 637132487 56515478 680237797 421303765 637132487 338511968 677668583 173590688 924634937 573410811 149507119 580030866 846170712 157524924 825790020 338511968 384773958 669918126 552836563 862458309 341340420 267197527 74922304 384773958 32466636 74922304 222705824 606932416 924206054 689710096 476863561 513415788 591974489 853333181 924634937 580030866 916978609 326910332 846170712 421303765 426804318 384773958 86574100 146266056 936309465 850680713 648085065 639642999 336593863 622619054 637132487 338201288 149507119 39563973 250175378 21936446 896696773 513415788 119786837 916978609 892526868 39563973 825790020 591974489 715427395 654774801 457457604 689144692 421319638 373950160 622619054 396735868 119786837 770508461 70200609 476863561 326910332 853333181 899117577 292993260 457457604 373950160 631604897 420167079 671009508 964125625 706786139 175701124 658765373 416142329 654774801 715427395 973264476 715427395 421319638 824610448 478544246 924634937 513415788 228994771 846170712 14297338 175701124 336593863 916978609 222705824 896696773 373950160 689696038 157524924 513415788 421303765 62570858 336593863 856735137 171884847 478544246 973264476 631604897 828927692 421319638 689144692 336593863 680237797 32466636 62570858 291594021 14297338 421319638 622619054 573410811 149507119 606932416 476863561 631604897 639642999 856735137 856735137 662997517 338201288 146266056 163169584 14297338 770508461 706786139 631604897 715427395 916978609 770508461 225005793 146266056 846170712 128172058 338511968 421303765 899117577 70200609 426804318 569034545 706786139 695926284 267197527 831028663 163169584 228994771 420167079 654774801 862458309 892526868 669918126 277856219 689710096 432062450 476863561 373950160 326910332 680237797 850680713 250175378 662997517 228994771 824610448 416142329 831028663 677668583 146266056 277856219 373950160 964125625 715427395 669918126 14297338 292993260 149507119 175701124 573410811 478544246 250175378 677668583 896696773 14297338 973264476 228994771 291594021 171884847 455972234 128172058 580030866 924206054 21936446 825790020 648085065 689710096 833320035 341340420 770508461 146266056 326384937 416142329 336593863 455972234 222705824 689710096 973264476 856735137 856735137 338201288 648085065 421303765 338201288 770508461 695926284 421319638 128172058 432062450 421303765 426804318 326384937 157524924 936309465 291594021 338201288 924634937 606932416 850680713 432062450 250175378 924634937 384773958 936309465 606932416 892526868 622619054 14297338 173590688 384773958 156349888 689710096 669918126 591974489 267197527 338511968 396735868 478544246 39563973 831028663 916978609 128172058 119786837 149507119 828927692 689710096 426804318 175701124 70200609 591974489 384773958 936309465 569034545 662997517 119786837 420167079 824610448 862458309 420167079 580030866 413547205 671009508 277856219 896696773 277856219 384773958 691658174 862458309 680237797 326384937 680237797 677668583 267197527 691658174 831028663 689144692 828927692 336593863 856735137 828927692 396735868 695926284 175701124 326384937 828927692 157524924 569034545 689144692 824610448 35579887 637132487 766460882 291594021 277856219 825790020 654774801 691658174 175601100 421319638 32466636 691658174 455972234 163169584 74922304 658765373 173590688 631604897 591974489 680237797 580030866 573410811 770508461 639642999 689144692 157524924 899117577 163169584 277856219 924206054 86574100 292993260 677668583 128172058 648616244 56515478 420167079 580030866 247512739 35579887 691658174 267197527 680237797 833320035 420167079 149507119 896696773 173590688 648085065 35579887 691658174 671009508 850680713 580030866 850680713 457457604 292993260 426804318 420387751 119786837 326384937 677668583 892526868 770508461 631604897 677668583 32466636 267197527 691658174 569034545 924206054 658765373 648085065 856735137 326910332 896696773 156349888 420167079 669918126 267197527 671009508 250175378 225005793 637132487 14297338 70200609 691658174 432062450 74922304 899117577 973264476 119786837 157524924 421319638 175701124 373950160 924206054 416142329 277856219 426804318 689144692 432062450 39563973 715427395 228994771 426804318 924634937 677668583 421319638 156349888 32466636 171884847 846170712 671009508 157524924 846170712 32466636 639642999 677668583 569034545 175701124 336593863 662997517 706786139 338201288 35579887 14297338 689144692 247512739 420387751 267197527 513415788 86574100 56515478 662997517 426804318 326384937 128172058 21936446 157524924 892526868 56515478 455972234 706786139 691658174 338511968 457457604 476863561 338201288 163169584 766460882 654774801 336593863 654774801 455972234 631604897 14297338 658765373 384773958 21936446 416142329 569034545 824610448 149507119 39563973 14297338 292993260 591974489 924634937 420167079 171884847 128172058 119786837 695926284 421319638 569034545 175701124 384773958 825790020 569034545 416142329 663559431 421319638 149507119 420167079 973264476 228994771 149507119 74922304 171884847 455972234 291594021 338511968 899117577 62570858 175601100 580030866 862458309 706786139 924634937 128172058 222705824 622619054 421303765 338201288 149507119 338511968 856735137 658765373 846170712 689710096 936309465 21936446 695926284 648616244 413547205 662997517 862458309 658765373 622619054 326910332 338511968 277856219 936309465 225005793 291594021 831028663 899117577 573410811 936309465 222705824 478544246 766460882 671009508 825790020 715427395 828927692 513415788 225005793 766460882 569034545 964125625 824610448 384773958 86574100 669918126 338201288 892526868 70200609 715427395 892526868 228994771 846170712 128172058 824610448 416142329 175701124 862458309 426804318 421303765 924634937 850680713 825790020 421303765 828927692 171884847 70200609 916978609 373950160 715427395 669918126 580030866 222705824 476863561 171884847 74922304 552836563 770508461 606932416 766460882 119786837 149507119 432062450 341340420 671009508 267197527 341340420 336593863 569034545 163169584 416142329 478544246 552836563 396735868 175701124 689710096 62570858 833320035 267197527 669918126 552836563 35579887 669918126 689144692 637132487 225005793 420387751 396735868 228994771 32466636 677668583 924206054 175601100 706786139 146266056 770508461 56515478 128172058 833320035 766460882 916978609 924206054 341340420 637132487 338511968 222705824 833320035 157524924 569034545 658765373 689696038 267197527 21936446 671009508 338511968 62570858 326384937 662997517 228994771 70200609 658765373 677668583 291594021 892526868 591974489 573410811 662997517 715427395 157524924 146266056 606932416 552836563 326910332 695926284 225005793 824610448 35579887 222705824 228994771 396735868 896696773 222705824 663559431 326910332 128172058 421319638 426804318 62570858 146266056 715427395 766460882 639642999 833320035 62570858 432062450 228994771 384773958 457457604 648085065 631604897 924634937 831028663 32466636 421303765 277856219 250175378 149507119 157524924 171884847 677668583 247512739 669918126 156349888 70200609 824610448 21936446 326910332 973264476 663559431 689710096 426804318 56515478 39563973 580030866 658765373 896696773 32466636 936309465 267197527 973264476 163169584 149507119 267197527 421303765 457457604 892526868 689696038 648085065 128172058 62570858 671009508 936309465 228994771 706786139 896696773 163169584 671009508 580030866 828927692 171884847 648085065 637132487 828927692 689144692 899117577 292993260 892526868 39563973 421303765 175701124 662997517 173590688 149507119 715427395 936309465 924634937 631604897 338511968 70200609 671009508 396735868 420167079 766460882 171884847 833320035 856735137 964125625 671009508 420167079 671009508 70200609 86574100 896696773 35579887 892526868 86574100 691658174 149507119 924206054 663559431 862458309 247512739 833320035 637132487 267197527 149507119 171884847 413547205 421303765 663559431 677668583 163169584 421319638 658765373 637132487 86574100 455972234 21936446 853333181 622619054 173590688 631604897 766460882 677668583 853333181 478544246 924634937 247512739 247512739 478544246 250175378 706786139 648616244 862458309 225005793 291594021 689710096 964125625 222705824 648085065 706786139 671009508 478544246 341340420 421319638 455972234 862458309 689710096 277856219 21936446 606932416 175601100 14297338 421319638 326910332 35579887 824610448 850680713 149507119 476863561 689144692 14297338 277856219 695926284 639642999 569034545 973264476 173590688 373950160 924206054 146266056 292993260 326910332 637132487 663559431 715427395 964125625 35579887 606932416 156349888 828927692 973264476 824610448 770508461 119786837 606932416 225005793 32466636 291594021 573410811 396735868 658765373 478544246 569034545 580030866 552836563 715427395 770508461 663559431 552836563 173590688 580030866 128172058 222705824 56515478 833320035 338201288 899117577 569034545 964125625 856735137 833320035 421303765 156349888 689144692 32466636 691658174 175701124 662997517 225005793 156349888 157524924 896696773 606932416 964125625 175701124 32466636 899117577 74922304 513415788 706786139 715427395 171884847 671009508 32466636 671009508 175701124 770508461 175701124 420167079 663559431 662997517 173590688 658765373 671009508 413547205 770508461 373950160 637132487 476863561 336593863 421303765 669918126 338511968 420167079 770508461 924206054 892526868 326384937 648616244 648085065 128172058 892526868 689710096 39563973 973264476 74922304 267197527 373950160 149507119 639642999 850680713 413547205 831028663 899117577 128172058 669918126 267197527 432062450 825790020 421303765 639642999 706786139 336593863 569034545 689710096 973264476 432062450 247512739 513415788 291594021 149507119 247512739 850680713 828927692 671009508 338511968 671009508 662997517 478544246 899117577 14297338 654774801 421303765 695926284 654774801 222705824 21936446 35579887 157524924 569034545 432062450 421319638 825790020 689696038 476863561 39563973 341340420 421319638 267197527 850680713 853333181 573410811 338201288 478544246 413547205 973264476 14297338 663559431 691658174 175601100 973264476 924634937 899117577 457457604 654774801 421319638 580030866 824610448 457457604 833320035 146266056 639642999 580030866 936309465 247512739 766460882 828927692 457457604 770508461 426804318 421319638 62570858 70200609 715427395 689696038 432062450 648085065 631604897 622619054 421319638 326384937 825790020 689144692 689144692 173590688 420167079 637132487 146266056 896696773 420167079 21936446 336593863 569034545 862458309 936309465 14297338 175601100 39563973 924206054 973264476 825790020 569034545 936309465 896696773 916978609 691658174 715427395 689144692 853333181 14297338 691658174 924206054 119786837 62570858 695926284 856735137 86574100 580030866 513415788 654774801 277856219 569034545 455972234 341340420 648085065 39563973 74922304 662997517 770508461 606932416 924634937 677668583 14297338 648085065 228994771 639642999 421303765 770508461 62570858 850680713 853333181 936309465 924206054 648085065 222705824 173590688 455972234 689144692 964125625 916978609 973264476 146266056 677668583 689710096 56515478 892526868 916978609 156349888 591974489 824610448 74922304 455972234 569034545 691658174 677668583 824610448 476863561 569034545 338201288 924634937 149507119 247512739 846170712 326910332 175701124 338201288 478544246 825790020 924206054 225005793 856735137 715427395 277856219 86574100 250175378 658765373 396735868 338511968 689696038 695926284 680237797 654774801 663559431 336593863 338201288 691658174 648616244 846170712 74922304 157524924 591974489 580030866 119786837 21936446 671009508 420387751 338511968 689144692 639642999 828927692 689144692 671009508 413547205 35579887 341340420 228994771 552836563 689696038 677668583 326910332 637132487 689696038 663559431 606932416 715427395 513415788 326910332 326384937 128172058 384773958 924206054 916978609 14297338 171884847 326384937 396735868 175701124 416142329 580030866 896696773 32466636 421319638 669918126 156349888 648616244 573410811 892526868 416142329 175601100 663559431 648085065 824610448 149507119 899117577 421319638 654774801 591974489 413547205 691658174 828927692 924206054 924206054 228994771 715427395 74922304 580030866 455972234 420387751 770508461 146266056 291594021 973264476 228994771 662997517 770508461 420387751 916978609 677668583 654774801 569034545 691658174 706786139 637132487 631604897 74922304 416142329 70200609 222705824 892526868 157524924 225005793 175601100 21936446 850680713 421319638 896696773 291594021 766460882 478544246 341340420 338201288 338511968 715427395 35579887 86574100 663559431 35579887 573410811 341340420 171884847 695926284 86574100 74922304 573410811 663559431 420387751 338201288 706786139 421319638 420167079 846170712 373950160 766460882 32466636 850680713 892526868 825790020 336593863 56515478 225005793 648616244 680237797 924206054 706786139 455972234 157524924 695926284 680237797 225005793 163169584 432062450 277856219 420167079 846170712 171884847 277856219 478544246 846170712 146266056 622619054 173590688 225005793 573410811 637132487 706786139 648085065 416142329 173590688 173590688 715427395 631604897 899117577 669918126 669918126 833320035 373950160 916978609 222705824 850680713 637132487 639642999 173590688 648085065 426804318 622619054 426804318 413547205 825790020 338201288 32466636 658765373 457457604 856735137 163169584 669918126 573410811 32466636 119786837 292993260 157524924 326910332 671009508 580030866 850680713 706786139 831028663 292993260 156349888 338511968 171884847 62570858 833320035 862458309 149507119 691658174 833320035 853333181 677668583 326910332 119786837 831028663 831028663 695926284 853333181 373950160 850680713 336593863 658765373 338201288 833320035 606932416 689144692 128172058 326910332 850680713 341340420 163169584 39563973 173590688 74922304 56515478 175701124 173590688 828927692 824610448 828927692 671009508 173590688 426804318 689144692 689710096 825790020 899117577 824610448 622619054 899117577 680237797 680237797 669918126 277856219 432062450 338201288 292993260 766460882 478544246 831028663 846170712 396735868 695926284 156349888 658765373 21936446 373950160 384773958 21936446 862458309 476863561 689696038 476863561 338201288 478544246 277856219 457457604 680237797 421319638 70200609 648616244 677668583 326910332 654774801 267197527 35579887 225005793 896696773 420387751 476863561 569034545 569034545 663559431 396735868 853333181 654774801 384773958 39563973 420167079 426804318 39563973 267197527 896696773 691658174 86574100 157524924 824610448 384773958 373950160 513415788 420167079 171884847 341340420 413547205 833320035 680237797 119786837 74922304 573410811 432062450 631604897 631604897 421303765 373950160 892526868 648616244 715427395 654774801 413547205 56515478 384773958 899117577 478544246 622619054 689144692 396735868 637132487 658765373 663559431 706786139 432062450 766460882 573410811 39563973 426804318 421319638 74922304 457457604 896696773 648085065 222705824 828927692 62570858 631604897 149507119 689710096 552836563 267197527 478544246 291594021 432062450 338201288 250175378 691658174 277856219 156349888 247512739 416142329 639642999 32466636 662997517 455972234 420387751 35579887 924634937 326910332 677668583 648085065 457457604 70200609 250175378 622619054 173590688 850680713 35579887 373950160 457457604 416142329 338201288 689696038 119786837 292993260 338511968 669918126 421319638 416142329 899117577 396735868 831028663 421319638 421319638 831028663 552836563 149507119 478544246 831028663 14297338 267197527 689710096 825790020 924206054 39563973 478544246 680237797 228994771 39563973 421319638 936309465 936309465 146266056 56515478 689144692 689144692 573410811 291594021 648085065 14297338 62570858 580030866 384773958 846170712 326384937 648616244 831028663 384773958 119786837 924206054 924206054 173590688 580030866 341340420 689710096 663559431 222705824 35579887 292993260 384773958 70200609 277856219 35579887 228994771 916978609 669918126 39563973 606932416 631604897 416142329 32466636 825790020 936309465 476863561 689696038 291594021 631604897 658765373 924634937 828927692 862458309 916978609 292993260 250175378 677668583 175701124 222705824 292993260 432062450 338201288 622619054 420167079 396735868 421319638 163169584 338511968 336593863 62570858 637132487 648085065 654774801 825790020 420167079 39563973 56515478 669918126 35579887 654774801 149507119 426804318 569034545 695926284 936309465 455972234 326910332 476863561 924634937 862458309 128172058 421303765 663559431 973264476 62570858 421319638 173590688 326384937 631604897 899117577 637132487 250175378 455972234 663559431 899117577 157524924 421303765 691658174 715427395 580030866 833320035 277856219 691658174 691658174 573410811 338511968 338511968 175701124 157524924 833320035 631604897 336593863 663559431 420167079 478544246 416142329 669918126 695926284 606932416 128172058 292993260 631604897 833320035 326384937 631604897 163169584 715427395 128172058 420387751 856735137 637132487 648085065 70200609 326384937 637132487 476863561 373950160 173590688 658765373 856735137 695926284 338201288 21936446 421319638 62570858 669918126 677668583 552836563 396735868 824610448 689710096 662997517 338511968 715427395 373950160 856735137 850680713 39563973 62570858 416142329 715427395 336593863 420387751 964125625 338511968 250175378 662997517 691658174 173590688 149507119 671009508 831028663 35579887 32466636 21936446 396735868 663559431 421319638 146266056 432062450 421319638 74922304 426804318 420387751 552836563 455972234 662997517 648616244 457457604 247512739 896696773 606932416 56515478 846170712 476863561 671009508 267197527 828927692 222705824 924206054 892526868 39563973 175701124 680237797 892526868 455972234 824610448 689144692 39563973 669918126 157524924 421303765 173590688 56515478 899117577 580030866 622619054 680237797 175601100 637132487 899117577 856735137 591974489 119786837 476863561 338201288 457457604 341340420 338201288 569034545 326384937 654774801 247512739 662997517 622619054 341340420 225005793 292993260 691658174 277856219 648085065 326384937 892526868 222705824 336593863 689710096 420167079 591974489 146266056 416142329 39563973 637132487 336593863 680237797 580030866 654774801 691658174 421303765 846170712 149507119 373950160 35579887 341340420 691658174 663559431 292993260 56515478 421319638 916978609 513415788 277856219 825790020 916978609 291594021 591974489 163169584 580030866 936309465 663559431 175701124 850680713 420387751 622619054 277856219 291594021 175701124 639642999 573410811 62570858 426804318 662997517 862458309 373950160 86574100 277856219 163169584 689144692 432062450 706786139 14297338 828927692 128172058 336593863 163169584 924206054 631604897 222705824 326384937 421319638 691658174 936309465 856735137 175701124 341340420 341340420 569034545 396735868 828927692 669918126 833320035 856735137 119786837 622619054 680237797 338511968 569034545 853333181 416142329 637132487 336593863 846170712 850680713 32466636 156349888 432062450 552836563 277856219 695926284 39563973 163169584 680237797 74922304 606932416 658765373 715427395 173590688 766460882 936309465 846170712 689696038 824610448 149507119 689710096 663559431 846170712 420167079 21936446 846170712 899117577 326384937 689710096 373950160 457457604 689710096 341340420 899117577 569034545 513415788 74922304 250175378 326384937 292993260 936309465 669918126 277856219 631604897 833320035 292993260 828927692 648616244 663559431 222705824 173590688 695926284 326384937 128172058 606932416 478544246 228994771 146266056 924206054 336593863 695926284 341340420 341340420 924206054 416142329 163169584 631604897 156349888 426804318 591974489 658765373 171884847 32466636 770508461 421319638 662997517 828927692 171884847 580030866 119786837 658765373 622619054 267197527 149507119 421303765 706786139 846170712 56515478 457457604 396735868 766460882 128172058 222705824 924206054 74922304 326384937 163169584 62570858 14297338 831028663 606932416 277856219 62570858 824610448 552836563 862458309 637132487 825790020 924634937 149507119 277856219 326384937 573410811 715427395 476863561 896696773 552836563 21936446 591974489 413547205 825790020 924206054 14297338 916978609 689696038 964125625 973264476 606932416 631604897 341340420 326910332 706786139 175701124 689696038 14297338 14297338 222705824 850680713 413547205 338201288 689710096 691658174 86574100 341340420 336593863 86574100 21936446 689144692 680237797 277856219 658765373 622619054 396735868 689696038 228994771 62570858 715427395 833320035 663559431 175701124 639642999 156349888 384773958 856735137 833320035 856735137 573410811 70200609 420387751 648085065 149507119 476863561 631604897 420167079 846170712 924634937 639642999 677668583 455972234 899117577 899117577 662997517 175701124 56515478 924206054 648085065 658765373 56515478 677668583 936309465 476863561 658765373 552836563 853333181 658765373 936309465 831028663 892526868 695926284 973264476 119786837 648085065 478544246 426804318 119786837 706786139 691658174 924206054 552836563 384773958 35579887 573410811 35579887 292993260 924634937 936309465 420167079 695926284 56515478 669918126 341340420 639642999 14297338 396735868 225005793 691658174 936309465 421303765 326384937 766460882 973264476 853333181 862458309 119786837 336593863 689696038 62570858 228994771 691658174 606932416 146266056 175601100 222705824 850680713 639642999 149507119 173590688 680237797 250175378 831028663 580030866 291594021 250175378 569034545 175701124 384773958 420167079 74922304 689710096 14297338 766460882 74922304 157524924 119786837 936309465 677668583 225005793 658765373 56515478 149507119 892526868 413547205 825790020 62570858 639642999 336593863 677668583 770508461 606932416 476863561 973264476 706786139 924206054 831028663 455972234 648616244 173590688 606932416 250175378 552836563 476863561 35579887 21936446 695926284 338511968 396735868 336593863 173590688 689710096 973264476 766460882 833320035 32466636 128172058 416142329 416142329 35579887 277856219 706786139 420387751 277856219 326910332 267197527 828927692 606932416 32466636 648616244 654774801 648616244 825790020 658765373 680237797 432062450 637132487 669918126 662997517 341340420 14297338 639642999 695926284 175701124 862458309 648085065 476863561 163169584 74922304 663559431 277856219 715427395 421303765 56515478 622619054 573410811 828927692 846170712 175701124 32466636 247512739 706786139 175701124 766460882 455972234 715427395 421319638 338511968 156349888 420387751 338511968 631604897 831028663 338511968 163169584 671009508 916978609 677668583 175701124 637132487 862458309 695926284 56515478 478544246 247512739 56515478 128172058 662997517 21936446 669918126 766460882 39563973 396735868 552836563 695926284 420167079 338511968 478544246 916978609 421303765 689710096 338511968 146266056 74922304 824610448 663559431 420387751 924206054 552836563 706786139 766460882 853333181 833320035 831028663 916978609 691658174 373950160 825790020 862458309 413547205 247512739 267197527 413547205 86574100 899117577 936309465 680237797 689696038 689696038 157524924 622619054 766460882 825790020 119786837 677668583 513415788 663559431 373950160 828927692 396735868 128172058 580030866 856735137 326910332 326910332 32466636 639642999 338511968 119786837 455972234 373950160 706786139 695926284 552836563 715427395 373950160 478544246 631604897 56515478 706786139 149507119 896696773 413547205 39563973 706786139 62570858 457457604 171884847 396735868 421319638 457457604 924634937 654774801 175701124 476863561 35579887 580030866 157524924 846170712 591974489 326910332 62570858 671009508 766460882 715427395 119786837 853333181 691658174 892526868 478544246 326384937 338511968 455972234 825790020 175601100 648085065 677668583 831028663 163169584 222705824 654774801 689696038 766460882 671009508 671009508 432062450 658765373 326910332 662997517 689144692 476863561 128172058 373950160 384773958 338201288 338201288 32466636 421319638 591974489 86574100 455972234 32466636 766460882 824610448 824610448 476863561 706786139 421303765 426804318 924206054 862458309 384773958 338201288 56515478 591974489 56515478 658765373 573410811 416142329 62570858 639642999 639642999 513415788 663559431 247512739 175701124 416142329 225005793 770508461 973264476 899117577 277856219 689696038 677668583 648085065 691658174 338201288 833320035 396735868 648616244 163169584 770508461 671009508 580030866 39563973 225005793 146266056 573410811 899117577 478544246 338201288 421319638 62570858 156349888 146266056 341340420 175701124 658765373 828927692 569034545 455972234 680237797 689710096 862458309 622619054 654774801 228994771 14297338 291594021 654774801 853333181 669918126 706786139 149507119 338201288 658765373 899117577 56515478 35579887 292993260 146266056 267197527 421303765 21936446 373950160 853333181 421319638 128172058 715427395 695926284 680237797 622619054 964125625 62570858 56515478 228994771 74922304 825790020 580030866 828927692 175601100 766460882 338511968 326384937 292993260 156349888 846170712 70200609 222705824 426804318 648616244 373950160 964125625 149507119 146266056 74922304 384773958 770508461 432062450 853333181 128172058 267197527 896696773 128172058 420387751 552836563 658765373 156349888 892526868 426804318 478544246 338511968 156349888 39563973 654774801 691658174 856735137 715427395 606932416 591974489 175701124 70200609 32466636 691658174 658765373 416142329 825790020 591974489 671009508 163169584 70200609 277856219 580030866 513415788 916978609 973264476 341340420 336593863 552836563 899117577 833320035 552836563 671009508 580030866 637132487 163169584 149507119 267197527 157524924 277856219 338201288 924634937 689144692 478544246 899117577 175601100 228994771 924206054 677668583 850680713 824610448 432062450 157524924 591974489 421303765 669918126 225005793 247512739 964125625 695926284 225005793 420167079 552836563 341340420 478544246 225005793 766460882 622619054 21936446 14297338 899117577 426804318 420387751 622619054 669918126 689710096 39563973 421303765 896696773 766460882 833320035 663559431 171884847 157524924 225005793 175601100 689710096 671009508 662997517 850680713 384773958 658765373 936309465 591974489 850680713 916978609 222705824 157524924 924206054 326384937 833320035 86574100 478544246 689710096 432062450 326384937 689144692 326384937 420387751 175601100 924634937 663559431 476863561 163169584 384773958 862458309 338511968 426804318 416142329 35579887 689696038 569034545 478544246 175601100 715427395 766460882 715427395 476863561 421303765 56515478 639642999 222705824 846170712 86574100 964125625 163169584 35579887 856735137 924206054 338511968 689710096 691658174 770508461 149507119 384773958 573410811 828927692 421319638 250175378 862458309 171884847 766460882 149507119 421319638 455972234 292993260 846170712 420387751 677668583 341340420 833320035 416142329 964125625 654774801 639642999 631604897 936309465 74922304 606932416 119786837 639642999 569034545 662997517 654774801 420167079 457457604 171884847 715427395 663559431 267197527 924634937 639642999 384773958 936309465 421319638 936309465 766460882 171884847 639642999 853333181 173590688 228994771 573410811 770508461 163169584 689710096 146266056 175601100 173590688 149507119 35579887 173590688 426804318 833320035 384773958 292993260 222705824 831028663 421303765 892526868 916978609 850680713 856735137 662997517 689710096 691658174 654774801 825790020 924206054 658765373 591974489 853333181 824610448 552836563 478544246 420167079 662997517 663559431 149507119 175601100 669918126 149507119 222705824 86574100 856735137 341340420 853333181 476863561 222705824 936309465 86574100 326384937 173590688 21936446 924206054 680237797 228994771 421319638 856735137 513415788 639642999 846170712 648616244 156349888 669918126 420387751 580030866 715427395 850680713 513415788 128172058 86574100 62570858 413547205 671009508 74922304 899117577 825790020 899117577 936309465 426804318 831028663 766460882 591974489 654774801 916978609 56515478 250175378 157524924 457457604 824610448 580030866 420387751 171884847 973264476 715427395 689144692 569034545 384773958 689710096 250175378 824610448 899117577 421319638 149507119 648085065 924206054 648616244 513415788 420387751 384773958 606932416 850680713 157524924 648085065 420167079 225005793 552836563 552836563 32466636 671009508 14297338 569034545 222705824 39563973 74922304 421319638 225005793 936309465 513415788 326384937 228994771 32466636 250175378 341340420 658765373 416142329 631604897 824610448 896696773 396735868 689710096 715427395 654774801 964125625 924634937 715427395 384773958 606932416 648616244 396735868 964125625 639642999 146266056 662997517 706786139 373950160 32466636 706786139 689696038 662997517 56515478 695926284 695926284 173590688 580030866 149507119 478544246 326910332 825790020 770508461 706786139 654774801 478544246 175601100 146266056 671009508 899117577 291594021 426804318 648085065 964125625 175601100 476863561 175701124 338511968 831028663 426804318 573410811 326384937 896696773 936309465 862458309 336593863 173590688 715427395 850680713 157524924 35579887 892526868 924206054 552836563 39563973 149507119 671009508 416142329 671009508 896696773 973264476 648085065 916978609 824610448 277856219 892526868 691658174 175601100 833320035 457457604 689710096 591974489 573410811 277856219 689710096 119786837 964125625 146266056 896696773 420167079 689710096 580030866 924634937 396735868 277856219 824610448 455972234 247512739 973264476 478544246 146266056 56515478 606932416 552836563 770508461 173590688 770508461 457457604 420387751 476863561 457457604 916978609 689696038 924206054 663559431 770508461 341340420 292993260 853333181 552836563 648616244 32466636 622619054 326384937 689710096 228994771 14297338 671009508 677668583 163169584 416142329 247512739 964125625 856735137 250175378 292993260 622619054 14297338 128172058 671009508 156349888 175601100 691658174 373950160 658765373 32466636 591974489 146266056 892526868 648085065 373950160 326384937 476863561 267197527 416142329 591974489 573410811 32466636 689144692 225005793 476863561 416142329 39563973 175601100 341340420 770508461 654774801 35579887 336593863 426804318 662997517 671009508 691658174 631604897 336593863 573410811 128172058 420167079 326384937 606932416 149507119 631604897 157524924 277856219 457457604 631604897 648085065 476863561 250175378 373950160 663559431 326384937 326384937 862458309 706786139 156349888 892526868 770508461 455972234 899117577 654774801 689710096 899117577 173590688 35579887 228994771 326384937 420167079 225005793 856735137 413547205 689696038 146266056 552836563 62570858 862458309 622619054 128172058 128172058 936309465 32466636 173590688 654774801 766460882 457457604 669918126 639642999 292993260 62570858 119786837 171884847 606932416 457457604 228994771 689144692 326910332 648616244 896696773 119786837 175601100 639642999 70200609 70200609 420167079 14297338 476863561 669918126 432062450 175701124 591974489 831028663 770508461 149507119 277856219 396735868 250175378 862458309 680237797 856735137 648085065 341340420 420167079 175701124 432062450 689710096 420387751 119786837 671009508 637132487 396735868 892526868 146266056 695926284 175701124 171884847 856735137 173590688 39563973 432062450 654774801 513415788 39563973 552836563 862458309 663559431 973264476 292993260 128172058 250175378 292993260 56515478 677668583 21936446 421319638 706786139 973264476 669918126 175601100 222705824 606932416 421319638 173590688 706786139 128172058 825790020 924206054 56515478 476863561 35579887 824610448 62570858 292993260 62570858 432062450 56515478 119786837 228994771 896696773 336593863 396735868 569034545 622619054 606932416 569034545 175601100 396735868 689144692 146266056 173590688 846170712 824610448 680237797 831028663 936309465 766460882 457457604 964125625 824610448 39563973 770508461 384773958 648085065 853333181 250175378 663559431 831028663 828927692 831028663 225005793 924206054 662997517 86574100 770508461 677668583 896696773 171884847 341340420 222705824 677668583 924206054 420387751 973264476 899117577 336593863 476863561 336593863 924206054 825790020 341340420 833320035 416142329 896696773 396735868 338201288 457457604 936309465 680237797 973264476 119786837 457457604 128172058 924634937 552836563 455972234 421319638 648085065 420387751 163169584 573410811 432062450 222705824 39563973 326910332 128172058 225005793 35579887 74922304 373950160 766460882 680237797 658765373 56515478 846170712 146266056 631604897 175701124 62570858 899117577 119786837 225005793 341340420 21936446 853333181 175601100 326384937 86574100 128172058 119786837 14297338 973264476 658765373 689144692 899117577 21936446 766460882 833320035 606932416 924634937 964125625 573410811 639642999 964125625 631604897 689696038 663559431 14297338 225005793 833320035 973264476 654774801 21936446 689696038 432062450 146266056 420387751 892526868 677668583 654774801 973264476 924206054 341340420 622619054 149507119 850680713 689144692 35579887 654774801 846170712 691658174 662997517 669918126 396735868 336593863 455972234 457457604 964125625 654774801 420167079 569034545 21936446 336593863 432062450 421319638 662997517 689144692 62570858 892526868 513415788 580030866 663559431 606932416 850680713 21936446 413547205 62570858 715427395 35579887 175701124 163169584 648085065 426804318 62570858 35579887 175601100 336593863 157524924 416142329 513415788 173590688 420387751 899117577 916978609 662997517 326384937 476863561 662997517 432062450 457457604 924634937 326384937 513415788 591974489 173590688 426804318 421319638 552836563 669918126 770508461 455972234 338511968 21936446 426804318 74922304 338201288 267197527 828927692 639642999 662997517 21936446 341340420 648085065 648085065 119786837 416142329 824610448 86574100 14297338 222705824 973264476 824610448 373950160 831028663 222705824 175601100 846170712 964125625 420387751 569034545 326910332 421303765 569034545 163169584 157524924 222705824 648085065 654774801 964125625 856735137 277856219 637132487 171884847 689696038 373950160 413547205 850680713 715427395 766460882 825790020 964125625 421303765 846170712 171884847 766460882 457457604 828927692 86574100 691658174 637132487 691658174 671009508 850680713 149507119 421319638 39563973 413547205 426804318 770508461 936309465 770508461 396735868 421319638 62570858 892526868 513415788 936309465 163169584 326384937 421303765 831028663 228994771 250175378 824610448 163169584 637132487 222705824 326384937 892526868 326384937 924634937 622619054 228994771 39563973 341340420 677668583 828927692 671009508 292993260 924634937 384773958 689144692 175601100 770508461 580030866 336593863 691658174 74922304 416142329 413547205 856735137 936309465 421303765 631604897 689696038 654774801 74922304 225005793 573410811 637132487 513415788 228994771 689710096 175601100 580030866 770508461 825790020 420387751 573410811 292993260 715427395 899117577 850680713 277856219 32466636 569034545 770508461 373950160 267197527 973264476 21936446 149507119 416142329 326384937 222705824 622619054 291594021 770508461 896696773 156349888 654774801 70200609 225005793 157524924 899117577 171884847 663559431 163169584 691658174 416142329 896696773 850680713 146266056 338201288 146266056 70200609 513415788 291594021 163169584 591974489 662997517 899117577 606932416 689696038 420167079 689696038 706786139 421303765 247512739 689696038 846170712 853333181 35579887 677668583 715427395 175601100 86574100 695926284 476863561 421303765 892526868 146266056 119786837 658765373 677668583 658765373 828927692 173590688 173590688 267197527 648085065 663559431 457457604 569034545 631604897 455972234 936309465 677668583 175601100 175601100 277856219 457457604 631604897 899117577 21936446 862458309 924634937 862458309 421303765 892526868 175601100 513415788 277856219 648616244 669918126 831028663 846170712 853333181 426804318 338511968 573410811 250175378 680237797 476863561 292993260 420167079 421303765 292993260 247512739 146266056 455972234 846170712 74922304 336593863 119786837 689710096 846170712 850680713 156349888 341340420 569034545 62570858 478544246 580030866 39563973 14297338 896696773 591974489 175601100 326384937 420167079 569034545 654774801 695926284 326384937 173590688 421319638 833320035 973264476 476863561 924206054 691658174 175701124 648616244 573410811 766460882 420387751 373950160 766460882 457457604 420387751 689144692 14297338 916978609 416142329 416142329 899117577 916978609 924634937 455972234 432062450 14297338 163169584 573410811 373950160 157524924 622619054 552836563 850680713 828927692 654774801 973264476 384773958 173590688 824610448 828927692 689696038 706786139 648616244 828927692 648616244 892526868 770508461 824610448 896696773 21936446 413547205 175701124 416142329 828927692 119786837 326384937 149507119 326384937 56515478 896696773 637132487 336593863 973264476 39563973 671009508 591974489 146266056 831028663 689710096 396735868 476863561 86574100 420387751 396735868 396735868 373950160 62570858 695926284 396735868 171884847 513415788 14297338 689710096 384773958 277856219 695926284 689144692 421303765 824610448 247512739 267197527 416142329 639642999 457457604 421319638 426804318 267197527 35579887 689710096 892526868 56515478 373950160 336593863 396735868 267197527 156349888 824610448 606932416 21936446 631604897 476863561 856735137 338511968 622619054 856735137 770508461 70200609 513415788 250175378 639642999 622619054 420387751 824610448 39563973 824610448 916978609 39563973 896696773 146266056 850680713 149507119 432062450 292993260 420387751 171884847 824610448 247512739 420387751 833320035 292993260 689696038 326910332 766460882 74922304 936309465 70200609 680237797 669918126 639642999 157524924 831028663 146266056 825790020 825790020 336593863 171884847 639642999 421319638 853333181 691658174 677668583 163169584 856735137 606932416 326384937 478544246 478544246 478544246 39563973 856735137 39563973 892526868 149507119 766460882 706786139 924206054 171884847 175601100 846170712 384773958 853333181 606932416 973264476 32466636 654774801 899117577 457457604 416142329 680237797 21936446 689696038 569034545 128172058 478544246 173590688 70200609 21936446 662997517 680237797 156349888 828927692 856735137 916978609 338511968 833320035 766460882 896696773 637132487 663559431 416142329 338511968 338201288 292993260 936309465 292993260 689710096 267197527 833320035 457457604 853333181 163169584 277856219 432062450 146266056 689710096 715427395 476863561 680237797 637132487 662997517 689696038 421303765 569034545 413547205 580030866 163169584 173590688 292993260 706786139 513415788 658765373 128172058 421303765 457457604 831028663 478544246 689710096 413547205 476863561 39563973 828927692 513415788 862458309 426804318 157524924 856735137 896696773 677668583 421303765 622619054 413547205 648085065 663559431 831028663 476863561 384773958 175601100 658765373 637132487 338511968 663559431 62570858 924206054 86574100 163169584 973264476 573410811 420167079 341340420 580030866 277856219 421319638 247512739 119786837 766460882 846170712 856735137 691658174 373950160 648616244 658765373 21936446 225005793 163169584 32466636 663559431 573410811 173590688 173590688 277856219 862458309 964125625 62570858 573410811 824610448 691658174 689710096 766460882 677668583 689710096 421319638 70200609 267197527 163169584 850680713 825790020 580030866 924634937 853333181 291594021 14297338 715427395 341340420 833320035 173590688 250175378 373950160 457457604 421319638 631604897 936309465 569034545 689144692 146266056 622619054 936309465 573410811 631604897 862458309 896696773 14297338 326384937 662997517 639642999 292993260 853333181 336593863 973264476 846170712 824610448 149507119 56515478 128172058 580030866 21936446 175601100 677668583 171884847 35579887 639642999 62570858 677668583 766460882 157524924 513415788 631604897 171884847 146266056 267197527 689696038 455972234 373950160 421303765 455972234 292993260 936309465 420387751 420167079 663559431 896696773 39563973 637132487 291594021 32466636 924634937 637132487 639642999 833320035 631604897 936309465 689144692 426804318 715427395 853333181 250175378 173590688 476863561 163169584 341340420 766460882 552836563 706786139 691658174 157524924 936309465 420387751 457457604 420167079 413547205 338511968 420387751 157524924 157524924 695926284 225005793 824610448 175601100 658765373 715427395 156349888 157524924 591974489 850680713 677668583 373950160 828927692 171884847 899117577 924634937 639642999 74922304 916978609 421303765 691658174 916978609 32466636 824610448 338511968 846170712 457457604 892526868 924206054 173590688 606932416 648085065 680237797 171884847 648616244 35579887 86574100 420167079 552836563 291594021 637132487 457457604 157524924 421303765 973264476 128172058 421303765 384773958 326910332 671009508 426804318 648085065 766460882 828927692 637132487 691658174 338511968 706786139 326384937 426804318 899117577 156349888 432062450 828927692 455972234 292993260 654774801 146266056 149507119 691658174 74922304 964125625 292993260 831028663 396735868 455972234 591974489 416142329 35579887 171884847 341340420 175601100 637132487 639642999 850680713 32466636 680237797 119786837 689710096 631604897 416142329 421303765 173590688 457457604 639642999 846170712 853333181 247512739 21936446 648616244 35579887 277856219 86574100 770508461 338511968 149507119 250175378 156349888 825790020 862458309 384773958 173590688 70200609 831028663 149507119 654774801 420387751 149507119 39563973 573410811 56515478 247512739 706786139 338511968 222705824 326910332 648085065 552836563 56515478 846170712 267197527 478544246 326384937 326384937 292993260 825790020 292993260 846170712 639642999 671009508 384773958 695926284 513415788 455972234 421319638 639642999 128172058 833320035 457457604 770508461 326910332 173590688 695926284 846170712 896696773 916978609 669918126 228994771 677668583 689696038 825790020 70200609 569034545 899117577 825790020 513415788 21936446 552836563 846170712 292993260 326384937 416142329 663559431 706786139 416142329 639642999 639642999 421319638 853333181 824610448 478544246 336593863 552836563 156349888 936309465 924634937 163169584 695926284 936309465 413547205 591974489 654774801 413547205 420167079 39563973 695926284 680237797 455972234 326384937 175701124 824610448 175701124 715427395 457457604 936309465 14297338 691658174 384773958 21936446 899117577 292993260 384773958 426804318 916978609 455972234 128172058 39563973 292993260 691658174 421303765 552836563 171884847 455972234 924634937 892526868 899117577 292993260 421303765 513415788 689710096 846170712 163169584 831028663 853333181 157524924 156349888 669918126 569034545 622619054 163169584 86574100 824610448 569034545 21936446 828927692 426804318 336593863 766460882 828927692 291594021 662997517 426804318 222705824 421303765 924634937 569034545 267197527 658765373 32466636 157524924 689144692 825790020 478544246 662997517 853333181 420167079 175601100 421303765 606932416 639642999 35579887 455972234 825790020 247512739 853333181 336593863 766460882 964125625 277856219 32466636 936309465 457457604 373950160 846170712 706786139 639642999 146266056 119786837 853333181 833320035 39563973 916978609 671009508 924206054 658765373 421319638 580030866 128172058 671009508 119786837 606932416 457457604 691658174 658765373 658765373 631604897 573410811 677668583 669918126 662997517 639642999 654774801 552836563 691658174 171884847 250175378 569034545 420167079 70200609 591974489 691658174 892526868 662997517 677668583 336593863 119786837 580030866 35579887 292993260 396735868 175701124 622619054 899117577 936309465 156349888 691658174 146266056 606932416 662997517 513415788 648085065 606932416 421303765 662997517 326910332 228994771 247512739 695926284 689710096 916978609 973264476 824610448 637132487 163169584 631604897 663559431 824610448 689144692 119786837 924206054 648616244 924206054 21936446 277856219 591974489 338201288 421303765 326384937 631604897 622619054 924634937 146266056 671009508 658765373 689710096 247512739 850680713 892526868 396735868 292993260 569034545 421303765 457457604 157524924 416142329 432062450 175701124 658765373 680237797 591974489 373950160 846170712 850680713 225005793 862458309 277856219 222705824 973264476 924634937 338201288 373950160 476863561 292993260 916978609 654774801 267197527 706786139 689144692 654774801 766460882 892526868 862458309 973264476 396735868 455972234 247512739 14297338 416142329 552836563 413547205 146266056 606932416 691658174 973264476 831028663 149507119 222705824 833320035 228994771 573410811 228994771 924206054 149507119 62570858 222705824 648616244 680237797 899117577 706786139 691658174 173590688 552836563 689144692 128172058 74922304 899117577 175701124 326384937 326384937 715427395 924634937 862458309 924634937 39563973 156349888 853333181 591974489 591974489 658765373 924634937 326910332 336593863 171884847 706786139 373950160 478544246 973264476 326384937 896696773 631604897 476863561 669918126 291594021 341340420 924634937 225005793 277856219 39563973 689144692 222705824 396735868 173590688 663559431 689144692 326384937 32466636 825790020 552836563 119786837 62570858 552836563 326384937 70200609 457457604 936309465 70200609 856735137 680237797 899117577 973264476 936309465 175601100 892526868 156349888 39563973 924206054 677668583 413547205 770508461 420387751 338201288 277856219 292993260 691658174 171884847 421319638 825790020 513415788 663559431 21936446 671009508 833320035 413547205 336593863 606932416 552836563 457457604 384773958 457457604 663559431 119786837 899117577 457457604 648616244 680237797 631604897 455972234 680237797 689144692 677668583 513415788 267197527 828927692 21936446 648085065 639642999 580030866 222705824 146266056 899117577 413547205 476863561 573410811 899117577 916978609 62570858 513415788 677668583 14297338 766460882 631604897 426804318 326910332 341340420 39563973 862458309 35579887 825790020 677668583 828927692 973264476 677668583 373950160 457457604 924206054 175601100 715427395 862458309 175701124 175601100 341340420 569034545 228994771 338201288 892526868 654774801 637132487 336593863 338201288 32466636 833320035 291594021 247512739 770508461 413547205 326910332 831028663 513415788 689696038 175701124 654774801 21936446 62570858 715427395 639642999 892526868 639642999 326384937 156349888 662997517 21936446 247512739 420167079 228994771 766460882 413547205 384773958 175701124 513415788 828927692 175601100 513415788 156349888 663559431 35579887 341340420 35579887 824610448 56515478 338201288 896696773 770508461 654774801 573410811 384773958 175601100 677668583 924206054 856735137 39563973 648616244 671009508 828927692 631604897 695926284 421303765 662997517 341340420 62570858 247512739 292993260 936309465 416142329 341340420 173590688 173590688 825790020 225005793 175701124 606932416 326384937 654774801 222705824 163169584 691658174 420167079 654774801 413547205 70200609 119786837 156349888 156349888 250175378 573410811 916978609 21936446 637132487 39563973 175701124 250175378 21936446 432062450 149507119 936309465 936309465 292993260 936309465 573410811 119786837 695926284 833320035 662997517 856735137 648616244 892526868 513415788 326384937 225005793 326384937 715427395 35579887 247512739 831028663 569034545 892526868 14297338 35579887 677668583 689710096 62570858 74922304 831028663 336593863 770508461 846170712 267197527 715427395 421303765 163169584 86574100 691658174 850680713 21936446 552836563 964125625 569034545 384773958 513415788 146266056 341340420 175601100 622619054 662997517 892526868 86574100 892526868 862458309 175601100 157524924 156349888 689696038 156349888 326384937 964125625 569034545 163169584 173590688 648085065 862458309 695926284 671009508 86574100 936309465 478544246 338511968 831028663 828927692 338511968 853333181 326910332 476863561 291594021 658765373 421319638 936309465 706786139 421303765 35579887 119786837 74922304 62570858 916978609 637132487 396735868 432062450 896696773 677668583 573410811 639642999 39563973 413547205 573410811 21936446 21936446 973264476 689144692 21936446 326384937 648616244 228994771 513415788 936309465 658765373 964125625 457457604 420167079 32466636 14297338 149507119 128172058 622619054 457457604 149507119 171884847 175701124 86574100 899117577 163169584 119786837 924206054 924206054 606932416 396735868 824610448 591974489 426804318 552836563 853333181 457457604 622619054 695926284 671009508 824610448 513415788 413547205 654774801 856735137 222705824 637132487 936309465 14297338 171884847 267197527 892526868 478544246 770508461 175701124 899117577 663559431 146266056 420167079 432062450 916978609 14297338 338201288 416142329 247512739 695926284 856735137 32466636 671009508 326910332 916978609 222705824 413547205 70200609 420167079 171884847 32466636 695926284 70200609 833320035 825790020 669918126 552836563 420387751 637132487 416142329 396735868 850680713 671009508 658765373 896696773 569034545 639642999 689710096 14297338 637132487 850680713 455972234 924206054 173590688 591974489 569034545 39563973 70200609 247512739 70200609 831028663 896696773 455972234 32466636 631604897 824610448 964125625 850680713 964125625 924634937 973264476 74922304 669918126 171884847 853333181 163169584 373950160 658765373 964125625 420387751 478544246 338511968 770508461 689144692 689144692 606932416 689710096 552836563 671009508 862458309 250175378 695926284 648616244 338511968 715427395 916978609 326384937 336593863 825790020 413547205 476863561 173590688 336593863 175601100 421319638 513415788 39563973 580030866 580030866 86574100 56515478 14297338 606932416 373950160 853333181 658765373 831028663 455972234 663559431 175701124 580030866 292993260 146266056 421319638 973264476 70200609 824610448 35579887 892526868 171884847 455972234 341340420 171884847 824610448 476863561 715427395 856735137 163169584 277856219 432062450 648085065 766460882 706786139 658765373 689696038 689144692 291594021 277856219 936309465 691658174 413547205 825790020 691658174 715427395 267197527 478544246 421303765 32466636 175601100 56515478 225005793 478544246 973264476 149507119 637132487 833320035 663559431 850680713 896696773 715427395 70200609 899117577 689710096 695926284 225005793 56515478 373950160 175601100 267197527 766460882 831028663 622619054 825790020 420167079 338201288 222705824 74922304 824610448 662997517 432062450 637132487 899117577 413547205 622619054 658765373 336593863 715427395 770508461 175601100 850680713 74922304 478544246 413547205 892526868 677668583 691658174 695926284 420167079 662997517 689696038 384773958 420167079 175701124 156349888 706786139 853333181 35579887 677668583 689710096 478544246 663559431 420387751 225005793 426804318 606932416 225005793 828927692 225005793 936309465 892526868 856735137 432062450 128172058 833320035 924206054 552836563 648085065 119786837 936309465 924634937 228994771 916978609 225005793 689696038 622619054 476863561 32466636 455972234 648085065 39563973 680237797 421303765 853333181 146266056 421319638 677668583 828927692 39563973 421303765 689696038 35579887 695926284 341340420 964125625 426804318 250175378 766460882 924634937 175601100 856735137 896696773 964125625 648616244 228994771 552836563 680237797 413547205 766460882 175701124 149507119 225005793 824610448 222705824 669918126 850680713 706786139 70200609 833320035 163169584 326384937 936309465 850680713 74922304 225005793 21936446 824610448 326910332 119786837 70200609 639642999 552836563 267197527 341340420 936309465 225005793 149507119 173590688 476863561 552836563 846170712 175601100 416142329 119786837 119786837 175601100 128172058 291594021 648085065 916978609 622619054 662997517 225005793 250175378 856735137 338511968 862458309 171884847 825790020 856735137 455972234 695926284 824610448 846170712 964125625 163169584 648085065 62570858 892526868 973264476 70200609 373950160 39563973 222705824 35579887 32466636 824610448 648616244 671009508 591974489 421303765 338511968 384773958 662997517 639642999 677668583 455972234 580030866 175601100 247512739 936309465 831028663 591974489 291594021 119786837 899117577 677668583 964125625 413547205 420167079 56515478 828927692 39563973 691658174 128172058 247512739 569034545 669918126 663559431 824610448 225005793 828927692 175601100 658765373 21936446 225005793 695926284 267197527 396735868 478544246 267197527 74922304 338201288 580030866 432062450 715427395 225005793 853333181 706786139 828927692 825790020 21936446 35579887 455972234 421303765 455972234 86574100 478544246 677668583 338201288 86574100 671009508 420167079 833320035 552836563 637132487 171884847 654774801 639642999 156349888 677668583 846170712 689696038 336593863 569034545 341340420 853333181 149507119 32466636 175701124 455972234 846170712 766460882 336593863 899117577 573410811 326910332 936309465 896696773 384773958 32466636 326910332 478544246 825790020 476863561 513415788 277856219 291594021 846170712 770508461 715427395 637132487 384773958 56515478 56515478 828927692 689710096 916978609 336593863 426804318 292993260 373950160 21936446 247512739 631604897 853333181 825790020 850680713 32466636 896696773 689696038 662997517 420167079 128172058 267197527 695926284 455972234 173590688 421303765 175601100 420167079 833320035 35579887 336593863 831028663 35579887 663559431 478544246 119786837 247512739 580030866 824610448 171884847 669918126 128172058 455972234 892526868 39563973 70200609 825790020 413547205 292993260 691658174 222705824 149507119 455972234 156349888 662997517 175601100 420387751 86574100 250175378 648085065 86574100 341340420 770508461 432062450 825790020 341340420 476863561 175601100 476863561 421303765 828927692 373950160 637132487 341340420 631604897 622619054 14297338 156349888 631604897 341340420 267197527 622619054 432062450 267197527 689710096 648616244 658765373 157524924 658765373 706786139 119786837 338511968 591974489 924206054 455972234 964125625 622619054 924634937 936309465 669918126 175701124 924634937 336593863 267197527 695926284 21936446 146266056 157524924 850680713 326384937 171884847 695926284 622619054 850680713 896696773 846170712 662997517 175701124 128172058 157524924 373950160 825790020 622619054 338201288 341340420 706786139 964125625 648085065 146266056 455972234 39563973 225005793 35579887 671009508 35579887 228994771 420387751 689710096 648616244 671009508 128172058 277856219 56515478 916978609 846170712 648616244 671009508 892526868 831028663 663559431 513415788 326910332 916978609 421303765 824610448 899117577 631604897 247512739 455972234 56515478 247512739 225005793 146266056 689144692 669918126 569034545 291594021 171884847 654774801 658765373 552836563 421303765 336593863 924206054 824610448 846170712 74922304 689710096 432062450 338511968 39563973 513415788 119786837 421303765 62570858 853333181 247512739 648616244 267197527 175601100 691658174 267197527 277856219 846170712 86574100 455972234 35579887 225005793 916978609 426804318 850680713 606932416 119786837 225005793 833320035 689710096 420387751 691658174 766460882 21936446 853333181 228994771 128172058 862458309 292993260 856735137 156349888 32466636 336593863 824610448 62570858 831028663 936309465 631604897 658765373 654774801 149507119 662997517 476863561 654774801 267197527 654774801 173590688 663559431 639642999 14297338 654774801 658765373 420387751 163169584 899117577 606932416 225005793 706786139 663559431 648085065 580030866 669918126 689710096 622619054 862458309 831028663 639642999 689710096 326384937 591974489 831028663 396735868 936309465 606932416 850680713 171884847 420387751 862458309 476863561 163169584 421319638 146266056 396735868 396735868 689144692 338511968 426804318 715427395 128172058 691658174 856735137 691658174 828927692 606932416 336593863 171884847 56515478 426804318 833320035 225005793 163169584 896696773 856735137 157524924 606932416 680237797 338511968 513415788 421319638 247512739 32466636 173590688 850680713 292993260 622619054 373950160 770508461 853333181 637132487 606932416 896696773 338511968 74922304 936309465 631604897 924634937 222705824 416142329 225005793 457457604 228994771 338201288 833320035 936309465 326910332 421303765 326384937 14297338 149507119 373950160 853333181 292993260 267197527 326910332 336593863 173590688 648616244 277856219 478544246 591974489 336593863 715427395 247512739 658765373 924634937 637132487 677668583 421303765 416142329 225005793 964125625 706786139 228994771 658765373 936309465 662997517 426804318 119786837 825790020 654774801 663559431 277856219 662997517 580030866 770508461 432062450 175601100 416142329 56515478 420167079 420167079 247512739 291594021 74922304 291594021 62570858 119786837 56515478 648085065 421319638 591974489 606932416 396735868 338511968 631604897 637132487 831028663 416142329 62570858 171884847 715427395 396735868 277856219 663559431 892526868 973264476 420387751 573410811 421319638 373950160 770508461 573410811 828927692 695926284 639642999 119786837 396735868 691658174 222705824 228994771 964125625 552836563 695926284 476863561 222705824 828927692 689144692 973264476 896696773 569034545 669918126 175601100 267197527 70200609 373950160 715427395 416142329 569034545 770508461 916978609 850680713 421319638 457457604 416142329 156349888 21936446 420167079 654774801 896696773 677668583 156349888 677668583 149507119 689710096 326910332 824610448 639642999 631604897 853333181 833320035 648085065 163169584 973264476 622619054 173590688 74922304 825790020 156349888 119786837 663559431 973264476 396735868 21936446 899117577 21936446 455972234 856735137 70200609 420167079 21936446 513415788 56515478 70200609 637132487 654774801 689696038 426804318 32466636 384773958 21936446 591974489 825790020 896696773 62570858 336593863 691658174 828927692 916978609 86574100 924206054 856735137 695926284 21936446 478544246 853333181 173590688 384773958 86574100 373950160 671009508 513415788 622619054 119786837 457457604 421319638 648616244 924206054 384773958 648616244 14297338 421319638 936309465 21936446 669918126 175601100 606932416 396735868 846170712 267197527 654774801 680237797 457457604 62570858 695926284 924634937 671009508 326910332 291594021 70200609 924206054 637132487 457457604 513415788 828927692 420167079 432062450 416142329 157524924 862458309 326910332 833320035 689696038 573410811 426804318 846170712 396735868 146266056 413547205 706786139 146266056 173590688 326384937 580030866 833320035 964125625 341340420 831028663 476863561 413547205 478544246 341340420 637132487 831028663 671009508 32466636 21936446 770508461 70200609 341340420 373950160 128172058 695926284 14297338 689144692 853333181 146266056 267197527 70200609 658765373 936309465 478544246 250175378 669918126 973264476 828927692 175701124 669918126 32466636 831028663 416142329 86574100 157524924 846170712 662997517 62570858 420167079 478544246 856735137 267197527 39563973 373950160 691658174 689144692 892526868 824610448 689696038 156349888 228994771 654774801 175601100 892526868 766460882 396735868 654774801 426804318 420167079 715427395 896696773 228994771 373950160 899117577 973264476 695926284 326910332 292993260 156349888 341340420 128172058 338511968 825790020 689696038 228994771 833320035 924634937 421303765 420167079 671009508 457457604 432062450 396735868 146266056 420167079 846170712 637132487 689144692 552836563 658765373 654774801 119786837 336593863 573410811 580030866 591974489 128172058 856735137 432062450 128172058 669918126 658765373 396735868 825790020 846170712 691658174 622619054 247512739 892526868 175601100 146266056 225005793 175601100 250175378 662997517 658765373 336593863 896696773 833320035 766460882 964125625 21936446 658765373 292993260 74922304 250175378 373950160 171884847 21936446 416142329 648616244 413547205 277856219 341340420 606932416 247512739 163169584 569034545 862458309 478544246 457457604 326910332 715427395 267197527 396735868 149507119 671009508 56515478 228994771 964125625 828927692 669918126 62570858 639642999 32466636 669918126 326384937 416142329 413547205 119786837 639642999 163169584 341340420 573410811 62570858 326384937 478544246 455972234 267197527 56515478 384773958 648085065 663559431 964125625 850680713 648616244 677668583 336593863 21936446 831028663 149507119 455972234 669918126 654774801 639642999 591974489 824610448 70200609 157524924 706786139 671009508 292993260 637132487 828927692 715427395 715427395 695926284 62570858 396735868 831028663 420167079 35579887 573410811 384773958 326384937 156349888 163169584 896696773 175601100 573410811 149507119 648085065 654774801 32466636 924634937 973264476 163169584 639642999 175601100 426804318 119786837 973264476 225005793 146266056 766460882 250175378 426804318 770508461 513415788 862458309 569034545 654774801 850680713 420387751 689710096 267197527 689696038 14297338 292993260 326910332 669918126 149507119 766460882 70200609 924634937 336593863 973264476 420167079 173590688 637132487 658765373 336593863 853333181 326384937 677668583 964125625 924206054 163169584 695926284 831028663 247512739 175601100 846170712 225005793 420167079 831028663 250175378 706786139 924206054 247512739 689710096 631604897 149507119 228994771 455972234 39563973 341340420 420387751 973264476 128172058 420167079 70200609 416142329 569034545 341340420 573410811 336593863 828927692 663559431 706786139 373950160 825790020 338511968 677668583 292993260 74922304 149507119 39563973 892526868 964125625 267197527 706786139 899117577 338511968 149507119 924206054 833320035 39563973 338201288 766460882 662997517 831028663 648616244 457457604 62570858 639642999 476863561 175601100 56515478 420167079 552836563 420167079 654774801 247512739 175601100 416142329 639642999 326384937 291594021 175701124 973264476 277856219 689710096 70200609 691658174 669918126 916978609 569034545 689696038 14297338 892526868 573410811 326910332 432062450 689696038 175601100 831028663 695926284 695926284 291594021 899117577 856735137 421303765 671009508 267197527 658765373 639642999 373950160 173590688 648616244 421303765 421303765 421303765 862458309 149507119 326910332 680237797 175701124 637132487 74922304 416142329 173590688 156349888 21936446 35579887 648616244 455972234 175601100 413547205 824610448 569034545 228994771 924634937 292993260 766460882 326910332 856735137 706786139 86574100 250175378 828927692 457457604 631604897 631604897 622619054 892526868 421303765 648616244 416142329 846170712 432062450 924206054 225005793 173590688 824610448 384773958 573410811 476863561 432062450 247512739 225005793 637132487 663559431 292993260 416142329 21936446 689710096 156349888 513415788 146266056 247512739 455972234 119786837 119786837 35579887 648085065 573410811 222705824 706786139 432062450 924206054 338201288 421319638 157524924 706786139 338511968 426804318 846170712 663559431 277856219 326384937 163169584 225005793 326910332 766460882 631604897 846170712 662997517 896696773 163169584 86574100 671009508 146266056 828927692 766460882 421319638 591974489 173590688 637132487 175701124 671009508 916978609 899117577 637132487 766460882 228994771 973264476 825790020 156349888 689710096 695926284 924634937 373950160 149507119 853333181 833320035 292993260 478544246 455972234 267197527 476863561 338201288 637132487 580030866 770508461 291594021 573410811 338201288 70200609 715427395 149507119 706786139 39563973 936309465 338511968 766460882 689710096 222705824 825790020 573410811 663559431 128172058 171884847 32466636 149507119 228994771 222705824 689710096 825790020 648616244 416142329 338201288 654774801 689696038 892526868 825790020 222705824 677668583 631604897 62570858 831028663 420387751 892526868 580030866 175601100 680237797 149507119 384773958 706786139 689144692 416142329 936309465 341340420 32466636 677668583 973264476 338511968 225005793 39563973 457457604 338201288 455972234 420387751 32466636 639642999 591974489 695926284 964125625 658765373 637132487 573410811 831028663 552836563 846170712 825790020 691658174 825790020 824610448 175701124 457457604 416142329 432062450 420387751 831028663 637132487 936309465 671009508 432062450 39563973 175701124 32466636 32466636 338201288 677668583 163169584 770508461 416142329 277856219 663559431 513415788 336593863 706786139 455972234 924634937 420387751 552836563 74922304 622619054 149507119 856735137 457457604 384773958 228994771 831028663 569034545 825790020 119786837 457457604 689710096 662997517 149507119 416142329 770508461 338511968 421303765 338511968 831028663 336593863 478544246 973264476 277856219 128172058 396735868 247512739 420387751 291594021 267197527 648085065 163169584 175601100 175601100 267197527 648085065 639642999 225005793 916978609 267197527 606932416 478544246 21936446 896696773 828927692 62570858 228994771 916978609 964125625 637132487 689696038 267197527 163169584 663559431 420387751 476863561 291594021 715427395 591974489 341340420 222705824 639642999 513415788 850680713 662997517 56515478 828927692 222705824 924206054 420167079 277856219 770508461 552836563 924634937 689144692 421303765 648085065 478544246 648616244 856735137 831028663 173590688 924634937 21936446 420387751 856735137 689710096 476863561 916978609 924206054 669918126 770508461 457457604 32466636 606932416 291594021 831028663 455972234 326910332 291594021 831028663 680237797 770508461 706786139 373950160 336593863 175701124 86574100 606932416 663559431 384773958 420167079 677668583 421303765 654774801 56515478 654774801 658765373 637132487 157524924 689710096 569034545 225005793 171884847 267197527 21936446 639642999 552836563 175601100 654774801 669918126 606932416 396735868 247512739 326384937 591974489 171884847 691658174 292993260 689710096 648085065 689710096 663559431 373950160 173590688 552836563 973264476 569034545 291594021 146266056 171884847 247512739 973264476 247512739 766460882 420167079 580030866 119786837 648085065 413547205 669918126 416142329 691658174 35579887 277856219 21936446 663559431 639642999 338511968 691658174 671009508 658765373 384773958 228994771 225005793 74922304 291594021 432062450 39563973 338201288 21936446 770508461 846170712 326384937 267197527 62570858 850680713 250175378 715427395 824610448 455972234 552836563 691658174 669918126 663559431 648085065 373950160 292993260 591974489 513415788 573410811 569034545 432062450 62570858 56515478 128172058 222705824 171884847 426804318 662997517 225005793 654774801 128172058 924206054 936309465 222705824 156349888 662997517 222705824 156349888 831028663 426804318 833320035 21936446 569034545 39563973 267197527 828927692 639642999 648085065 171884847 669918126 149507119 163169584 677668583 476863561 964125625 341340420 70200609 384773958 171884847 825790020 420167079 513415788 225005793 824610448 35579887 149507119 74922304 663559431 825790020 824610448 850680713 639642999 384773958 833320035 267197527 662997517 457457604 421303765 156349888 671009508 892526868 420387751 669918126 964125625 856735137 924206054 291594021 420167079 973264476 924634937 648085065 973264476 662997517 622619054 770508461 648616244 924206054 896696773 766460882 336593863 671009508 119786837 326384937 416142329 39563973 247512739 326910332 648616244 591974489 936309465 157524924 225005793 292993260 173590688 171884847 338201288 338511968 222705824 171884847 770508461 637132487 56515478 39563973 267197527 680237797 677668583 420167079 862458309 973264476 689144692 689696038 573410811 225005793 373950160 691658174 336593863 648616244 74922304 14297338 173590688 426804318 606932416 662997517 149507119 21936446 669918126 680237797 689696038 770508461 824610448 850680713 156349888 175601100 421319638 35579887 573410811 478544246 964125625 924206054 677668583 591974489 74922304 606932416 936309465 250175378 173590688 639642999 846170712 850680713 341340420 631604897 899117577 648085065 689696038 225005793 680237797 658765373 56515478 341340420 658765373 373950160 662997517 924634937 662997517 924634937 86574100 341340420 569034545 680237797 384773958 146266056 62570858 936309465 250175378 277856219 39563973 691658174 662997517 936309465 70200609 39563973 149507119 396735868 964125625 580030866 658765373 689144692 936309465 228994771 86574100 606932416 892526868 916978609 175601100 569034545 326384937 56515478 222705824 267197527 413547205 622619054 591974489 648616244 552836563 267197527 658765373 457457604 833320035 695926284 552836563 157524924 228994771 341340420 277856219 669918126 973264476 706786139 606932416 62570858 706786139 128172058 677668583 892526868 831028663 671009508 669918126 21936446 432062450 669918126 824610448 831028663 62570858 916978609 373950160 770508461 163169584 654774801 250175378 513415788 156349888 247512739 828927692 32466636 964125625 416142329 326910332 916978609 146266056 916978609 573410811 171884847 924634937 973264476 74922304 853333181 247512739 457457604 569034545 831028663 338511968 156349888 828927692 924206054 631604897 39563973 639642999 426804318 173590688 326910332 569034545 420167079 689710096 338201288 569034545 478544246 766460882 862458309 637132487 70200609 228994771 591974489 225005793 671009508 478544246 689696038 421303765 326910332 964125625 86574100 128172058 157524924 916978609 648616244 862458309 973264476 662997517 421319638 824610448 455972234 825790020 899117577 225005793 420167079 421319638 648616244 662997517 21936446 128172058 175601100 292993260 426804318 899117577 70200609 924206054 338511968 225005793 247512739 580030866 569034545 86574100 631604897 896696773 157524924 856735137 267197527 250175378 277856219 420167079 973264476 936309465 396735868 846170712 157524924 326910332 654774801 846170712 896696773 173590688 157524924 338201288 277856219 341340420 689710096 56515478 648616244 157524924 157524924 171884847 396735868 413547205 936309465 622619054 715427395 513415788 896696773 326384937 56515478 420387751 695926284 663559431 156349888 824610448 770508461 225005793 39563973 338201288 569034545 850680713 156349888 175601100 222705824 622619054 416142329 677668583 421303765 384773958 396735868 146266056 846170712 689144692 648616244 338201288 689696038 896696773 56515478 824610448 691658174 171884847 648616244 924634937 62570858 689710096 513415788 326384937 247512739 924206054 457457604 35579887 74922304 648616244 292993260 824610448 973264476 432062450 175701124 853333181 338511968 426804318 853333181 825790020 56515478 896696773 654774801 924206054 146266056 171884847 896696773 156349888 892526868 899117577 695926284 853333181 631604897 156349888 770508461 421319638 326910332 413547205 426804318 326910332 695926284 766460882 39563973 899117577 662997517 413547205 416142329 896696773 924206054 171884847 146266056 39563973 74922304 828927692 936309465 648085065 338201288 455972234 896696773 156349888 936309465 421319638 291594021 338201288 663559431 476863561 671009508 336593863 292993260 513415788 292993260 373950160 973264476 766460882 336593863 413547205 396735868 420387751 513415788 341340420 896696773 828927692 56515478 457457604 173590688 250175378 671009508 846170712 973264476 513415788 341340420 157524924 850680713 420167079 228994771 420387751 631604897 654774801 222705824 695926284 662997517 637132487 396735868 706786139 163169584 824610448 669918126 157524924 689696038 862458309 421303765 426804318 457457604 146266056 825790020 862458309 850680713 853333181 39563973 691658174 896696773 416142329 413547205 292993260 853333181 662997517 606932416 825790020 899117577 715427395 715427395 850680713 689144692 850680713 591974489 119786837 513415788 689144692 936309465 173590688 856735137 924634937 671009508 267197527 853333181 825790020 338201288 157524924 341340420 384773958 416142329 669918126 654774801 222705824 426804318 338511968 916978609 173590688 658765373 21936446 671009508 277856219 663559431 416142329 74922304 648616244 637132487 86574100 916978609 924634937 831028663 39563973 671009508 171884847 291594021 662997517 267197527 70200609 924206054 715427395 173590688 580030866 326910332 338511968 846170712 936309465 291594021 421319638 119786837 341340420 846170712 421319638 277856219 32466636 225005793 648616244 766460882 637132487 455972234 247512739 689144692 648616244 924206054 689710096 671009508 658765373 421319638 850680713 455972234 639642999 277856219 833320035 606932416 478544246 70200609 336593863 292993260 648616244 689696038 478544246 396735868 149507119 846170712 119786837 677668583 715427395 128172058 831028663 338511968 171884847 277856219 336593863 924634937 341340420 853333181 175601100 680237797 671009508 421303765 569034545 552836563 591974489 476863561 552836563 689696038 74922304 222705824 669918126 916978609 455972234 671009508 689696038 21936446 850680713 21936446 338201288 936309465 513415788 326910332 326384937 648085065 416142329 924206054 455972234 341340420 21936446 421319638 62570858 639642999 56515478 56515478 455972234 175601100 770508461 663559431 573410811 119786837 421319638 86574100 175601100 669918126 157524924 654774801 421303765 671009508 831028663 421303765 292993260 689144692 478544246 62570858 228994771 39563973 476863561 277856219 964125625 658765373 56515478 267197527 770508461 964125625 622619054 228994771 326384937 149507119 171884847 171884847 70200609 277856219 119786837 648085065 639642999 896696773 639642999 573410811 639642999 420387751 413547205 689710096 715427395 896696773 689710096 691658174 326910332 654774801 862458309 56515478 56515478 513415788 770508461 648616244 175601100 663559431 336593863 706786139 513415788 691658174 56515478 250175378 862458309 250175378 173590688 691658174 846170712 663559431 916978609 157524924 896696773 222705824 654774801 677668583 825790020 658765373 689710096 715427395 663559431 846170712 654774801 916978609 936309465 86574100 916978609 373950160 639642999 580030866 21936446 513415788 662997517 432062450 831028663 291594021 658765373 119786837 175601100 669918126 648085065 420387751 384773958 86574100 32466636 896696773 936309465 654774801 695926284 146266056 156349888 247512739 267197527 228994771 964125625 86574100 824610448 21936446 338201288 695926284 175601100 173590688 706786139 396735868 222705824 831028663 250175378 35579887 56515478 606932416 384773958 250175378 421303765 326384937 86574100 426804318 250175378 631604897 225005793 128172058 896696773 326910332 420167079 850680713 853333181 936309465 416142329 225005793 291594021 669918126 146266056 326910332 128172058 669918126 973264476 267197527 119786837 850680713 70200609 973264476 175601100 691658174 420387751 648616244 39563973 171884847 766460882 420387751 373950160 225005793 338511968 222705824 56515478 892526868 416142329 853333181 899117577 689144692 478544246 689710096 35579887 680237797 856735137 336593863 846170712 32466636 175701124 225005793 421319638 455972234 828927692 455972234 39563973 631604897 648085065 677668583 856735137 648085065 622619054 432062450 291594021 163169584 856735137 455972234 689144692 70200609 648085065 157524924 648616244 156349888 892526868 336593863 56515478 936309465 691658174 416142329 831028663 637132487 416142329 341340420 924634937 513415788 770508461 455972234 291594021 62570858 896696773 156349888 292993260 513415788 689144692 476863561 420167079 336593863 476863561 326384937 421319638 56515478 825790020 648616244 856735137 853333181 70200609 247512739 326910332 338201288 86574100 899117577 163169584 973264476 336593863 149507119 766460882 896696773 476863561 426804318 426804318 846170712 654774801 825790020 833320035 476863561 421303765 639642999 70200609 899117577 175601100 21936446 662997517 648616244 70200609 862458309 648085065 478544246 677668583 173590688 35579887 222705824 384773958 924634937 892526868 622619054 14297338 766460882 924634937 654774801 924634937 853333181 128172058 171884847 74922304 373950160 662997517 824610448 426804318 119786837 677668583 384773958 677668583 569034545 573410811 86574100 119786837 250175378 156349888 639642999 853333181 74922304 222705824 373950160 916978609 86574100 396735868 671009508 222705824 228994771 175701124 373950160 853333181 267197527 421319638 924206054 899117577 892526868 119786837 648085065 691658174 70200609 606932416 225005793 373950160 420167079 677668583 74922304 35579887 924206054 175701124 658765373 671009508 831028663 35579887 157524924 157524924 853333181 654774801 420167079 569034545 32466636 622619054 62570858 671009508 637132487 157524924 225005793 658765373 552836563 86574100 74922304 591974489 247512739 146266056 225005793 149507119 413547205 552836563 552836563 853333181 156349888 706786139 225005793 689696038 476863561 250175378 21936446 222705824 662997517 552836563 648085065 416142329 846170712 658765373 416142329 680237797 896696773 338201288 924206054 662997517 149507119 338511968 74922304 591974489 892526868 373950160 964125625 420387751 580030866 825790020 421319638 662997517 413547205 228994771 658765373 338511968 86574100 416142329 853333181 149507119 476863561 86574100 336593863 39563973 706786139 552836563 715427395 292993260 384773958 420387751 637132487 70200609 637132487 225005793 267197527 373950160 648616244 846170712 146266056 384773958 157524924 157524924 924206054 384773958 631604897 149507119 228994771 291594021 277856219 964125625 892526868 175601100 326384937 277856219 853333181 476863561 163169584 373950160 964125625 691658174 706786139 824610448 637132487 149507119 973264476 573410811 856735137 70200609 338511968 695926284 689710096 695926284 654774801 569034545 669918126 128172058 14297338 171884847 146266056 70200609 476863561 175701124 74922304 706786139 622619054 291594021 663559431 228994771 573410811 421319638 247512739 35579887 14297338 648616244 513415788 648085065 856735137 924634937 338511968 175701124 291594021 896696773 552836563 250175378 964125625 222705824 432062450 128172058 691658174 326910332 128172058 766460882 277856219 146266056 62570858 663559431 39563973 706786139 156349888 149507119 292993260 706786139 936309465 277856219 896696773 413547205 39563973 426804318 338511968 432062450 455972234 396735868 896696773 695926284 476863561 171884847 695926284 413547205 706786139 426804318 146266056 157524924 373950160 341340420 862458309 862458309 373950160 35579887 513415788 715427395 70200609 591974489 662997517 513415788 831028663 222705824 267197527 846170712 267197527 86574100 336593863 689144692 552836563 39563973 916978609 654774801 291594021 21936446 896696773 896696773 326910332 14297338 277856219 35579887 924206054 373950160 338201288 291594021 654774801 892526868 695926284 662997517 580030866 341340420 74922304 56515478 850680713 336593863 32466636 62570858 695926284 74922304 892526868 420167079 695926284 413547205 569034545 825790020 825790020 277856219 426804318 396735868 631604897 691658174 639642999 56515478 225005793 222705824 622619054 413547205 326910332 964125625 250175378 924206054 413547205 828927692 222705824 658765373 669918126 292993260 677668583 552836563 396735868 637132487 250175378 591974489 70200609 862458309 825790020 416142329 924206054 292993260 552836563 691658174 86574100 39563973 715427395 924634937 924206054 341340420 74922304 396735868 637132487 833320035 35579887 606932416 173590688 62570858 824610448 338201288 413547205 326384937 426804318 856735137 924634937 591974489 552836563 689696038 421303765 639642999 426804318 163169584 146266056 420387751 74922304 569034545 580030866 277856219 222705824 336593863 689710096 432062450 850680713 56515478 689710096 70200609 680237797 924206054 457457604 476863561 373950160 326910332 70200609 973264476 420387751 384773958 853333181 476863561 455972234 569034545 770508461 569034545 715427395 291594021 128172058 973264476 689710096 156349888 384773958 637132487 74922304 171884847 420387751 846170712 420167079 669918126 637132487 513415788 936309465 706786139 128172058 637132487 277856219 924206054 569034545 277856219 175601100 766460882 691658174 828927692 86574100 573410811 689710096 833320035 338511968 341340420 156349888 420387751 896696773 663559431 156349888 631604897 413547205 591974489 846170712 899117577 622619054 35579887 373950160 606932416 639642999 964125625 21936446 658765373 421303765 828927692 426804318 291594021 56515478 648616244 591974489 964125625 326910332 396735868 74922304 846170712 432062450 973264476 175701124 654774801 173590688 62570858 662997517 916978609 146266056 691658174 639642999 21936446 669918126 157524924 338201288 336593863 639642999 892526868 770508461 850680713 32466636 228994771 973264476 478544246 706786139 689696038 32466636 766460882 689710096 326910332 70200609 715427395 677668583 70200609 680237797 326910332 175701124 631604897 86574100 916978609 384773958 689710096 341340420 173590688 706786139 338511968 573410811 421319638 32466636 631604897 631604897 420167079 689696038 828927692 455972234 856735137 936309465 420167079 32466636 648085065 338511968 413547205 677668583 658765373 892526868 14297338 896696773 396735868 173590688 631604897 662997517 292993260 228994771 569034545 669918126 420387751 21936446 846170712 924206054 552836563 267197527 824610448 277856219 513415788 658765373 228994771 648616244 766460882 70200609 21936446 680237797 267197527 846170712 421319638 936309465 677668583 671009508 173590688 396735868 292993260 677668583 671009508 70200609 222705824 846170712 149507119 86574100 824610448 426804318 669918126 292993260 171884847 637132487 146266056 825790020 476863561 695926284 247512739 662997517 86574100 222705824 671009508 680237797 70200609 677668583 936309465 689696038 247512739 222705824 899117577 413547205 476863561 228994771 916978609 21936446 146266056 35579887 936309465 267197527 973264476 648616244 119786837 421303765 341340420 936309465 706786139 228994771 341340420 662997517 421319638 222705824 689710096 21936446 766460882 964125625 128172058 396735868 669918126 924634937 416142329 973264476 426804318 669918126 973264476 222705824 291594021 824610448 973264476 637132487 62570858 86574100 639642999 831028663 964125625 663559431 964125625 671009508 336593863 856735137 892526868 338201288 654774801 457457604 691658174 770508461 250175378 896696773 663559431 478544246 706786139 677668583 671009508 277856219 338201288 156349888 662997517 770508461 591974489 831028663 654774801 639642999 825790020 421303765 637132487 338511968 478544246 824610448 326384937 924634937 86574100 62570858 413547205 569034545 631604897 35579887 338511968 606932416 831028663 86574100 662997517 637132487 413547205 457457604 770508461 622619054 669918126 326384937 420387751 654774801 413547205 35579887 267197527 74922304 671009508 396735868 689696038 639642999 173590688 173590688 671009508 338201288 766460882 62570858 899117577 677668583 338511968 695926284 896696773 846170712 680237797 341340420 591974489 35579887 225005793 14297338 457457604 35579887 680237797 421303765 648085065 119786837 421303765 62570858 149507119 936309465 691658174 421319638 899117577 862458309 175701124 32466636 338511968 689696038 384773958 850680713 426804318 455972234 267197527 341340420 892526868 228994771 569034545 163169584 421303765 175601100 824610448 916978609 291594021 689144692 457457604 770508461 892526868 373950160 706786139 338201288 35579887 56515478 250175378 171884847 689696038 513415788 156349888 973264476 326910332 662997517 648085065 648616244 128172058 964125625 476863561 824610448 831028663 292993260 426804318 669918126 86574100 14297338 680237797 622619054 580030866 384773958 671009508 637132487 455972234 86574100 850680713 35579887 606932416 828927692 831028663 74922304 862458309 662997517 637132487 56515478 591974489 32466636 850680713 292993260 513415788 373950160 163169584 341340420 862458309 654774801 62570858 770508461 862458309 338511968 156349888 426804318 828927692 552836563 292993260 74922304 291594021 691658174 146266056 916978609 671009508 648616244 691658174 828927692 171884847 128172058 156349888 669918126 421303765 639642999 850680713 222705824 157524924 396735868 156349888 373950160 455972234 637132487 455972234 416142329 689696038 662997517 856735137 336593863 149507119 691658174 432062450 62570858 247512739 157524924 157524924 637132487 631604897 936309465 580030866 606932416 175601100 706786139 689710096 421303765 591974489 225005793 513415788 637132487 86574100 291594021 457457604 432062450 128172058 146266056 478544246 426804318 648616244 850680713 924634937 892526868 426804318 426804318 421303765 964125625 457457604 250175378 856735137 457457604 591974489 21936446 691658174 163169584 341340420 416142329 770508461 689710096 824610448 899117577 591974489 420167079 856735137 149507119 573410811 573410811 824610448 831028663 336593863 173590688 416142329 825790020 70200609 146266056 658765373 432062450 70200609 833320035 35579887 476863561 580030866 35579887 457457604 228994771 292993260 478544246 70200609 62570858 70200609 631604897 899117577 916978609 62570858 277856219 128172058 457457604 899117577 580030866 853333181 163169584 513415788 853333181 591974489 924634937 862458309 648616244 973264476 228994771 478544246 573410811 680237797 421319638 416142329 476863561 455972234 326910332 680237797 56515478 964125625 663559431 924634937 892526868 513415788 149507119 695926284 622619054 225005793 850680713 14297338 658765373 936309465 146266056 175701124 420167079 924206054 689710096 658765373 892526868 689144692 924634937 277856219 413547205 658765373 149507119 336593863 654774801 432062450 706786139 671009508 426804318 70200609 128172058 706786139 648616244 936309465 591974489 21936446 39563973 426804318 622619054 267197527 326384937 277856219 250175378 924206054 689710096 689710096 338511968 631604897 420387751 426804318 56515478 899117577 899117577 455972234 420167079 457457604 706786139 654774801 715427395 850680713 648616244 426804318 850680713 292993260 247512739 163169584 175601100 32466636 689710096 856735137 663559431 292993260 326384937 70200609 706786139 421319638 828927692 552836563 56515478 267197527 413547205 128172058 426804318 157524924 828927692 606932416 606932416 420167079 62570858 432062450 513415788 824610448 573410811 39563973 663559431 222705824 669918126 225005793 964125625 250175378 292993260 476863561 824610448 250175378 163169584 326910332 338511968 706786139 850680713 149507119 637132487 455972234 552836563 70200609 663559431 689710096 924206054 856735137 292993260 862458309 695926284 420167079 277856219 338511968 846170712 639642999 552836563 853333181 70200609 648085065 513415788 277856219 455972234 163169584 173590688 648616244 591974489 119786837 128172058 421319638 648616244 86574100 680237797 426804318 39563973 648085065 146266056 21936446 373950160 680237797 622619054 326910332 149507119 326910332 899117577 222705824 157524924 173590688 916978609 856735137 573410811 432062450 662997517 606932416 21936446 631604897 853333181 175601100 326910332 648085065 606932416 766460882 396735868 70200609 455972234 171884847 552836563 228994771 476863561 291594021 32466636 639642999 916978609 413547205 70200609 292993260 936309465 648085065 631604897 573410811 338511968 662997517 277856219 648085065 326910332 157524924 247512739 706786139 654774801 56515478 846170712 637132487 689696038 163169584 658765373 677668583 32466636 695926284 396735868 850680713 338201288 569034545 222705824 695926284 853333181 833320035 420167079 850680713 850680713 14297338 856735137 964125625 420167079 846170712 228994771 964125625 580030866 413547205 850680713 32466636 833320035 413547205 899117577 74922304 39563973 267197527 671009508 662997517 56515478 173590688 831028663 478544246 824610448 973264476 513415788 846170712 326384937 824610448 689144692 228994771 689696038 56515478 421319638 569034545 336593863 119786837 149507119 476863561 56515478 416142329 853333181 671009508 222705824 250175378 228994771 56515478 824610448 420167079 478544246 277856219 457457604 833320035 573410811 292993260 850680713 14297338 580030866 924206054 426804318 689144692 426804318 476863561 277856219 606932416 175601100 833320035 924206054 916978609 654774801 70200609 326384937 680237797 326384937 171884847 916978609 35579887 39563973 476863561 267197527 291594021 689710096 622619054 648085065 420387751 171884847 163169584 824610448 680237797 175601100 128172058 766460882 936309465 373950160 831028663 420167079 964125625 828927692 964125625 62570858 163169584 936309465 163169584 513415788 691658174 569034545 846170712 173590688 606932416 833320035 291594021 86574100 225005793 973264476 420387751 639642999 973264476 292993260 70200609 606932416 62570858 173590688 426804318 892526868 413547205 892526868 924634937 478544246 896696773 916978609 677668583 225005793 663559431 421303765 420167079 247512739 689710096 552836563 478544246 421303765 552836563 573410811 663559431 326910332 277856219 478544246 416142329 669918126 639642999 173590688 715427395 341340420 62570858 426804318 573410811 569034545 421303765 671009508 862458309 569034545 149507119 39563973 326384937 606932416 74922304 247512739 850680713 580030866 426804318 828927692 846170712 338511968 175601100 663559431 706786139 222705824 513415788 326910332 862458309 128172058 149507119 677668583 833320035 457457604 824610448 689696038 149507119 341340420 862458309 32466636 420167079 277856219 250175378 341340420 292993260 62570858 850680713 856735137 455972234 128172058 924206054 833320035 924206054 766460882 21936446 695926284 175701124 853333181 35579887 569034545 70200609 639642999 631604897 146266056 14297338 228994771 669918126 74922304 671009508 163169584 225005793 662997517 420167079 373950160 663559431 341340420 21936446 654774801 420387751 384773958 291594021 373950160 677668583 846170712 175701124 291594021 70200609 637132487 695926284 648616244 35579887 420167079 899117577 833320035 291594021 513415788 291594021 924206054 247512739 648616244 173590688 824610448 384773958 964125625 338201288 654774801 250175378 663559431 689710096 326910332 171884847 56515478 552836563 426804318 689144692 552836563 457457604 916978609 62570858 267197527 156349888 569034545 622619054 416142329 856735137 326910332 862458309 695926284 420167079 225005793 648085065 277856219 964125625 770508461 21936446 850680713 591974489 373950160 35579887 862458309 173590688 606932416 39563973 706786139 222705824 936309465 157524924 689710096 606932416 964125625 86574100 856735137 833320035 62570858 892526868 580030866 175601100 250175378 62570858 70200609 291594021 715427395 671009508 639642999 606932416 338511968 689696038 924634937 513415788 964125625 924206054 225005793 336593863 416142329 70200609 513415788 163169584 689144692 648616244 770508461 225005793 853333181 338201288 149507119 291594021 658765373 222705824 639642999 706786139 856735137 175601100 420167079 680237797 171884847 247512739 373950160 128172058 936309465 853333181 853333181 341340420 426804318 831028663 680237797 338201288 384773958 833320035 671009508 341340420 39563973 421319638 622619054 128172058 338511968 766460882 662997517 277856219 74922304 669918126 228994771 850680713 384773958 149507119 689696038 850680713 639642999 250175378 39563973 631604897 622619054 128172058 833320035 964125625 39563973 455972234 326384937 924634937 250175378 420167079 338511968 663559431 292993260 513415788 39563973 163169584 648085065 291594021 384773958 669918126 856735137 146266056 828927692 862458309 828927692 892526868 338511968 396735868 658765373 420387751 580030866 715427395 648616244 225005793 384773958 569034545 899117577 14297338 476863561 591974489 476863561 56515478 936309465 455972234 416142329 326910332 973264476 850680713 513415788 277856219 689710096 476863561 924634937 86574100 173590688 654774801 225005793 420167079 326910332 631604897 862458309 175601100 916978609 35579887 420167079 846170712 291594021 892526868 338511968 669918126 175701124 936309465 924206054 825790020 831028663 292993260 420167079 896696773 833320035 478544246 225005793 384773958 457457604 662997517 35579887 326910332 648085065 291594021 677668583 432062450 695926284 56515478 21936446 32466636 715427395 157524924 689696038 706786139 973264476 648085065 680237797 156349888 432062450 513415788 86574100 691658174 689144692 513415788 658765373 637132487 478544246 573410811 899117577 648085065 648616244 862458309 267197527 580030866 416142329 846170712 671009508 669918126 924634937 671009508 291594021 413547205 86574100 936309465 250175378 677668583 824610448 416142329 149507119 706786139 552836563 173590688 250175378 336593863 689696038 606932416 421303765 853333181 14297338 825790020 32466636 396735868 828927692 396735868 175701124 62570858 326910332 32466636 413547205 384773958 326910332 648085065 695926284 291594021 831028663 32466636 671009508 691658174 669918126 691658174 156349888 691658174 689696038 56515478 622619054 384773958 658765373 416142329 770508461 128172058 338201288 86574100 658765373 32466636 680237797 476863561 831028663 689696038 924206054 292993260 680237797 119786837 689144692 128172058 39563973 580030866 21936446 680237797 277856219 39563973 606932416 291594021 222705824 691658174 828927692 32466636 569034545 892526868 766460882 766460882 631604897 56515478 128172058 74922304 663559431 846170712 831028663 916978609 421319638 892526868 119786837 637132487 74922304 924634937 277856219 591974489 338511968 32466636 35579887 32466636 663559431 35579887 862458309 833320035 658765373 292993260 62570858 862458309 924634937 156349888 622619054 680237797 828927692 326910332 648616244 478544246 663559431 853333181 680237797 677668583 476863561 637132487 341340420 225005793 691658174 35579887 173590688 277856219 648085065 413547205 119786837 291594021 291594021 426804318 225005793 426804318 833320035 157524924 853333181 70200609 552836563 421303765 899117577 828927692 373950160 862458309 770508461 128172058 157524924 825790020 862458309 680237797 831028663 455972234 421303765 341340420 74922304 689144692 680237797 824610448 341340420 573410811 149507119 669918126 39563973 426804318 228994771 426804318 606932416 420387751 680237797 432062450 715427395 689144692 648085065 669918126 689696038 222705824 899117577 831028663 326384937 478544246 396735868 21936446 580030866 824610448 157524924 247512739 671009508 833320035 157524924 326910332 689144692 766460882 770508461 420387751 648085065 695926284 654774801 35579887 35579887 420167079 973264476 637132487 591974489 326910332 336593863 247512739 706786139 39563973 420387751 173590688 662997517 146266056 691658174 225005793 766460882 663559431 228994771 39563973 924634937 689710096 622619054 341340420 689710096 86574100 513415788 899117577 56515478 421319638 850680713 326384937 292993260 175601100 973264476 338201288 292993260 396735868 831028663 432062450 149507119 21936446 175701124 421303765 622619054 973264476 706786139 250175378 86574100 552836563 291594021 247512739 326910332 247512739 856735137 853333181 420387751 662997517 420387751 862458309 426804318 225005793 416142329 171884847 658765373 426804318 896696773 326384937 457457604 663559431 591974489 706786139 384773958 146266056 70200609 706786139 326384937 513415788 631604897 175601100 846170712 706786139 706786139 62570858 648085065 222705824 936309465 119786837 689710096 824610448 924206054 770508461 326384937 766460882 896696773 924634937 128172058 326910332 552836563 326910332 426804318 824610448 715427395 338201288 478544246 455972234 689710096 658765373 146266056 56515478 916978609 831028663 175701124 924206054 591974489 637132487 338201288 416142329 706786139 663559431 637132487 384773958 413547205 573410811 833320035 846170712 413547205 663559431 32466636 86574100 267197527 175701124 824610448 924206054 119786837 648616244 856735137 825790020 70200609 326384937 175701124 175701124 267197527 455972234 892526868 74922304 648616244 432062450 157524924 432062450 250175378 689144692 695926284 706786139 173590688 250175378 663559431 384773958 457457604 416142329 70200609 420167079 637132487 924634937 924206054 14297338 70200609 56515478 175601100 606932416 228994771 156349888 862458309 669918126 222705824 680237797 455972234 631604897 825790020 341340420 35579887 924206054 338201288 62570858 689144692 74922304 695926284 420387751 420387751 74922304 591974489 850680713 648085065 916978609 373950160 677668583 420167079 384773958 250175378 86574100 56515478 622619054 128172058 850680713 421319638 825790020 420387751 899117577 291594021 250175378 21936446 569034545 478544246 175701124 277856219 770508461 291594021 973264476 622619054 631604897 291594021 156349888 396735868 416142329 225005793 384773958 222705824 513415788 175701124 341340420 639642999 267197527 973264476 336593863 426804318 892526868 171884847 964125625 706786139 173590688 413547205 228994771 715427395 680237797 573410811 658765373 892526868 924206054 591974489 119786837 513415788 828927692 677668583 157524924 833320035 74922304 421319638 850680713 896696773 146266056 70200609 336593863 149507119 175601100 899117577 228994771 338511968 580030866 663559431 569034545 457457604 62570858 654774801 225005793 421303765 70200609 476863561 715427395 766460882 228994771 631604897 648085065 770508461 831028663 476863561 156349888 899117577 420387751 658765373 770508461 149507119 413547205 416142329 916978609 156349888 420387751 706786139 413547205 856735137 292993260 964125625 128172058 222705824 149507119 157524924 157524924 924634937 691658174 175701124 373950160 396735868 828927692 62570858 648085065 573410811 648616244 856735137 671009508 916978609 21936446 421303765 175701124 513415788 766460882 476863561 513415788 149507119 86574100 850680713 338511968 413547205 413547205 373950160 373950160 175601100 569034545 432062450 770508461 639642999 32466636 173590688 899117577 663559431 648085065 706786139 277856219 691658174 573410811 770508461 671009508 341340420 74922304 326384937 267197527 824610448 691658174 892526868 420167079 62570858 677668583 706786139 669918126 770508461 916978609 171884847 455972234 580030866 662997517 396735868 338511968 677668583 396735868 833320035 373950160 247512739 850680713 663559431 648085065 247512739 396735868 552836563 222705824 35579887 606932416 689696038 853333181 291594021 56515478 250175378 916978609 420167079 662997517 770508461 850680713 292993260 396735868 924634937 695926284 695926284 862458309 171884847 689144692 671009508 338511968 552836563 833320035 21936446 173590688 432062450 770508461 677668583 828927692 580030866 146266056 277856219 70200609 413547205 924206054 639642999 766460882 119786837 267197527 622619054 384773958 326910332 591974489 32466636 291594021 476863561 892526868 569034545 631604897 662997517 662997517 420387751 669918126 228994771 62570858 677668583 478544246 413547205 637132487 862458309 250175378 14297338 62570858 850680713 146266056 457457604 689696038 86574100 21936446 606932416 850680713 899117577 35579887 831028663 86574100 250175378 119786837 228994771 476863561 421303765 421319638 14297338 691658174 639642999 32466636 396735868 420167079 292993260 421303765 35579887 856735137 964125625 86574100 149507119 157524924 856735137 663559431 637132487 671009508 476863561 850680713 396735868 591974489 222705824 552836563 62570858 850680713 222705824 338201288 119786837 128172058 648085065 413547205 973264476 171884847 173590688 916978609 825790020 924634937 706786139 225005793 825790020 680237797 689696038 691658174 247512739 175701124 175601100 862458309 862458309 648616244 824610448 689144692 715427395 648616244 74922304 639642999 639642999 680237797 56515478 457457604 658765373 70200609 292993260 916978609 338511968 420167079 654774801 14297338 56515478 924634937 157524924 292993260 622619054 677668583 478544246 173590688 56515478 853333181 513415788 247512739 648085065 896696773 476863561 384773958 384773958 338511968 648085065 573410811 639642999 292993260 964125625 173590688 163169584 21936446 825790020 32466636 326910332 825790020 899117577 146266056 591974489 478544246 56515478 828927692 715427395 622619054 14297338 924634937 175701124 680237797 14297338 455972234 552836563 326384937 892526868 21936446 828927692 421303765 149507119 338201288 680237797 853333181 247512739 648085065 833320035 669918126 637132487 856735137 247512739 591974489 426804318 32466636 292993260 384773958 899117577 936309465 631604897 175601100 770508461 173590688 899117577 14297338 622619054 680237797 39563973 825790020 639642999 580030866 35579887 39563973 432062450 631604897 426804318 173590688 21936446 373950160 691658174 856735137 175601100 416142329 662997517 924206054 338511968 228994771 552836563 856735137 39563973 292993260 171884847 250175378 552836563 476863561 21936446 326384937 964125625 833320035 336593863 662997517 552836563 899117577 32466636 35579887 457457604 715427395 455972234 247512739 128172058 689144692 606932416 21936446 56515478 631604897 689710096 157524924 222705824 21936446 32466636 171884847 766460882 639642999 171884847 228994771 569034545 225005793 291594021 175601100 662997517 171884847 478544246 671009508 222705824 552836563 35579887 669918126 671009508 70200609 846170712 70200609 476863561 689710096 964125625 831028663 225005793 171884847 706786139 146266056 32466636 277856219 552836563 706786139 225005793 173590688 420167079 715427395 157524924 639642999 924634937 715427395 658765373 267197527 225005793 21936446 171884847 149507119 341340420 639642999 478544246 336593863 35579887 396735868 856735137 225005793 824610448 637132487 695926284 326384937 936309465 770508461 70200609 14297338 648616244 680237797 413547205 157524924 569034545 373950160 292993260 896696773 862458309 128172058 175601100 156349888 156349888 825790020 14297338 250175378 291594021 706786139 896696773 35579887 648085065 680237797 513415788 916978609 32466636 225005793 421319638 32466636 850680713 476863561 421319638 973264476 416142329 35579887 591974489 689710096 648085065 964125625 862458309 416142329 175701124 222705824 591974489 706786139 770508461 856735137 924634937 631604897 146266056 896696773 658765373 149507119 326910332 648616244 706786139 691658174 119786837 457457604 292993260 691658174 171884847 862458309 973264476 396735868 706786139 689710096 856735137 631604897 56515478 336593863 833320035 637132487 706786139 157524924 157524924 62570858 899117577 421303765 341340420 637132487 421303765 639642999 119786837 157524924 291594021 457457604 591974489 421303765 225005793 680237797 828927692 569034545 156349888 639642999 973264476 373950160 973264476 373950160 899117577 478544246 648616244 228994771 680237797 14297338 856735137 478544246 691658174 338201288 420167079 662997517 622619054 146266056 964125625 828927692 591974489 573410811 171884847 662997517 267197527 292993260 163169584 622619054 86574100 936309465 146266056 513415788 291594021 70200609 341340420 384773958 695926284 247512739 228994771 163169584 173590688 413547205 416142329 146266056 86574100 631604897 573410811 326910332 413547205 267197527 591974489 648085065 175701124 916978609 663559431 573410811 853333181 658765373 267197527 421303765 663559431 35579887 119786837 637132487 413547205 277856219 695926284 420167079 175601100 658765373 157524924 591974489 175701124 74922304 247512739 175601100 455972234 228994771 766460882 421303765 128172058 341340420 715427395 175701124 476863561 639642999 225005793 936309465 770508461 637132487 552836563 416142329 175601100 663559431 606932416 225005793 924634937 478544246 639642999 420387751 373950160 163169584 706786139 606932416 384773958 476863561 552836563 706786139 892526868 916978609 173590688 766460882 896696773 831028663 663559431 513415788 862458309 689144692 157524924 677668583 35579887 455972234 70200609 924634937 326384937 924206054 850680713 416142329 936309465 228994771 824610448 853333181 831028663 222705824 828927692 421303765 457457604 175601100 606932416 862458309 973264476 924634937 157524924 936309465 228994771 663559431 175701124 21936446 173590688 669918126 846170712 171884847 862458309 706786139 828927692 250175378 457457604 924634937 455972234 21936446 157524924 658765373 850680713 455972234 432062450 766460882 62570858 420387751 149507119 850680713 862458309 416142329 663559431 899117577 654774801 416142329 338511968 163169584 247512739 455972234 770508461 175701124 175601100 706786139 648085065 846170712 416142329 175701124 336593863 128172058 225005793 573410811 689696038 899117577 689710096 21936446 850680713 637132487 825790020 850680713 277856219 157524924 421303765 291594021 850680713 892526868 689710096 432062450 862458309 250175378 277856219 715427395 277856219 326910332 173590688 336593863 175601100 689710096 637132487 119786837 70200609 384773958 74922304 846170712 326384937 455972234 247512739 420387751 924634937 591974489 833320035 39563973 825790020 689696038 973264476 413547205 250175378 21936446 21936446 74922304 478544246 691658174 639642999 128172058 62570858 896696773 173590688 86574100 420167079 32466636 421319638 828927692 326384937 35579887 606932416 86574100 476863561 173590688 128172058 149507119 552836563 662997517 338511968 689696038 924206054 973264476 396735868 70200609 373950160 157524924 416142329 715427395 175601100 156349888 326910332 850680713 856735137 706786139 831028663 56515478 828927692 936309465 552836563 250175378 689144692 247512739 326384937 250175378 39563973 552836563 341340420 606932416 715427395 341340420 171884847 846170712 715427395 420387751 831028663 413547205 853333181 853333181 163169584 149507119 833320035 689696038 573410811 924634937 662997517 338201288 899117577 277856219 706786139 669918126 225005793 770508461 639642999 338201288 291594021 648085065 457457604 21936446 825790020 662997517 478544246 552836563 689696038 476863561 421303765 156349888 457457604 916978609 225005793 654774801 828927692 924206054 964125625 680237797 336593863 924634937 476863561 341340420 250175378 853333181 277856219 689710096 128172058 831028663 156349888 862458309 916978609 338201288 669918126 591974489 426804318 631604897 70200609 70200609 622619054 420167079 476863561 432062450 173590688 86574100 70200609 14297338 171884847 56515478 853333181 171884847 222705824 663559431 421319638 513415788 862458309 56515478 421303765 128172058 824610448 292993260 119786837 222705824 828927692 662997517 173590688 457457604 677668583 669918126 86574100 146266056 936309465 622619054 706786139 396735868 421319638 457457604 669918126 689144692 936309465 658765373 689696038 846170712 856735137 413547205 413547205 964125625 924634937 654774801 149507119 149507119 291594021 413547205 175701124 455972234 833320035 62570858 416142329 157524924 62570858 175701124 964125625 336593863 292993260 770508461 426804318 850680713 163169584 828927692 247512739 396735868 62570858 291594021 892526868 824610448 631604897 338201288 420387751 689710096 513415788 824610448 86574100 850680713 689710096 662997517 292993260 326384937 964125625 862458309 552836563 924634937 32466636 292993260 825790020 420167079 250175378 341340420 513415788 21936446 396735868 833320035 292993260 896696773 384773958 825790020 899117577 341340420 973264476 173590688 39563973 936309465 291594021 892526868 924206054 622619054 862458309 695926284 146266056 631604897 62570858 384773958 658765373 156349888 573410811 622619054 825790020 175701124 637132487 631604897 128172058 973264476 426804318 662997517 892526868 247512739 56515478 964125625 677668583 850680713 846170712 416142329 432062450 631604897 326910332 715427395 267197527 149507119 35579887 695926284 432062450 654774801 21936446 766460882 916978609 338511968 706786139 175701124 420167079 247512739 35579887 421303765 689696038 247512739 421303765 689710096 21936446 163169584 14297338 669918126 416142329 338511968 648085065 896696773 149507119 39563973 671009508 825790020 336593863 420167079 35579887 149507119 892526868 833320035 580030866 825790020 662997517 853333181 973264476 831028663 964125625 421303765 715427395 74922304 156349888 326910332 413547205 833320035 225005793 846170712 476863561 658765373 770508461 426804318 924634937 691658174 896696773 420167079 225005793 936309465 671009508 825790020 896696773 862458309 247512739 658765373 833320035 648085065 689710096 680237797 247512739 825790020 70200609 163169584 341340420 326910332 916978609 828927692 149507119 654774801 384773958 338201288 157524924 457457604 654774801 689696038 663559431 573410811 420387751 384773958 70200609 573410811 580030866 899117577 175701124 396735868 639642999 964125625 292993260 171884847 654774801 573410811 936309465 689696038 591974489 824610448 689696038 250175378 373950160 691658174 163169584 825790020 416142329 833320035 715427395 862458309 171884847 156349888 715427395 662997517 336593863 631604897 833320035 326910332 291594021 824610448 766460882 250175378 573410811 149507119 373950160 569034545 14297338 416142329 899117577 14297338 175601100 828927692 606932416 689144692 856735137 689696038 416142329 432062450 689696038 421319638 74922304 413547205 222705824 225005793 552836563 326384937 292993260 277856219 413547205 277856219 862458309 606932416 654774801 277856219 119786837 149507119 916978609 631604897 149507119 770508461 846170712 175701124 648616244 639642999 677668583 706786139 569034545 671009508 173590688 637132487 637132487 924206054 338201288 513415788 606932416 421319638 432062450 222705824 663559431 173590688 292993260 478544246 416142329 228994771 157524924 824610448 631604897 654774801 916978609 648085065 639642999 671009508 338511968 824610448 222705824 654774801 677668583 291594021 225005793 850680713 689710096 591974489 156349888 770508461 175701124 156349888 648616244 973264476 384773958 648616244 853333181 770508461 973264476 853333181 924206054 222705824 292993260 420387751 149507119 277856219 277856219 677668583 149507119 86574100 336593863 56515478 896696773 573410811 326910332 658765373 662997517 766460882 654774801 706786139 70200609 853333181 639642999 631604897 149507119 384773958 326384937 924634937 658765373 828927692 896696773 831028663 766460882 689696038 573410811 770508461 770508461 964125625 513415788 432062450 455972234 580030866 62570858 648085065 689696038 648085065 924634937 964125625 648085065 853333181 580030866 648085065 606932416 669918126 21936446 457457604 916978609 163169584 156349888 706786139 291594021 662997517 56515478 336593863 591974489 689696038 964125625 14297338 338201288 850680713 426804318 658765373 420387751 70200609 373950160 478544246 338201288 32466636 828927692 691658174 14297338 631604897 250175378 228994771 654774801 689710096 706786139 637132487 250175378 62570858 654774801 770508461 831028663 373950160 420387751 171884847 476863561 396735868 14297338 86574100 680237797 119786837 455972234 828927692 853333181 856735137 689144692 916978609 936309465 831028663 689696038 421303765 648616244 396735868 892526868 695926284 146266056 663559431 21936446 70200609 171884847 35579887 654774801 569034545 225005793 513415788 421319638 896696773 32466636 606932416 824610448 341340420 846170712 416142329 39563973 420167079 455972234 173590688 936309465 824610448 622619054 341340420 56515478 421319638 663559431 156349888 336593863 326384937 156349888 250175378 373950160 658765373 896696773 156349888 420167079 637132487 766460882 573410811 373950160 591974489 825790020 825790020 70200609 457457604 373950160 828927692 658765373 396735868 715427395 766460882 421319638 924206054 606932416 384773958 639642999 896696773 70200609 662997517 964125625 39563973 648085065 326384937 457457604 247512739 591974489 149507119 420167079 964125625 663559431 899117577 70200609 591974489 856735137 663559431 631604897 338201288 70200609 639642999 247512739 689144692 637132487 35579887 846170712 156349888 336593863 573410811 680237797 663559431 336593863 149507119 631604897 156349888 341340420 173590688 663559431 695926284 228994771 580030866 936309465 326910332 171884847 853333181 163169584 341340420 39563973 175701124 413547205 552836563 70200609 766460882 924206054 862458309 476863561 669918126 338201288 663559431 648616244 846170712 173590688 658765373 828927692 175701124 291594021 766460882 631604897 916978609 924634937 326384937 128172058 622619054 70200609 680237797 157524924 250175378 175601100 267197527 56515478 128172058 14297338 146266056 222705824 631604897 455972234 658765373 689696038 825790020 35579887 421303765 35579887 892526868 476863561 639642999 338511968 846170712 892526868 715427395 662997517 669918126 513415788 247512739 689696038 225005793 648085065 86574100 924206054 663559431 39563973 291594021 175601100 569034545 457457604 828927692 56515478 631604897 146266056 420387751 421303765 715427395 606932416 421319638 658765373 267197527 850680713 677668583 128172058 669918126 833320035 973264476 478544246 171884847 916978609 128172058 35579887 658765373 924634937 74922304 70200609 637132487 831028663 622619054 413547205 924634937 432062450 770508461 663559431 573410811 689144692 924206054 695926284 396735868 766460882 146266056 478544246 689696038 247512739 21936446 413547205 689144692 225005793 119786837 396735868 396735868 639642999 250175378 421319638 247512739 853333181 648085065 420167079 21936446 457457604 171884847 173590688 622619054 250175378 671009508 476863561 455972234 336593863 163169584 420167079 973264476 292993260 846170712 637132487 478544246 326384937 171884847 677668583 326910332 899117577 32466636 648616244 336593863 222705824 828927692 420387751 639642999 573410811 457457604 21936446 277856219 432062450 396735868 326384937 341340420 662997517 639642999 973264476 228994771 156349888 336593863 291594021 606932416 924634937 228994771 455972234 695926284 326910332 631604897 222705824 175701124 146266056 35579887 396735868 157524924 513415788 421303765 856735137 35579887 896696773 86574100 831028663 580030866 850680713 157524924 222705824 591974489 413547205 569034545 631604897 658765373 669918126 32466636 173590688 250175378 292993260 70200609 658765373 413547205 828927692 513415788 654774801 689144692 74922304 654774801 663559431 671009508 924206054 338511968 341340420 671009508 828927692 420387751 70200609 326910332 119786837 426804318 222705824 680237797 924634937 292993260 291594021 552836563 62570858 74922304 924206054 62570858 86574100 689144692 163169584 892526868 964125625 846170712 175601100 222705824 420387751 373950160 416142329 277856219 336593863 292993260 671009508 831028663 663559431 892526868 770508461 766460882 689696038 896696773 695926284 648616244 706786139 163169584 513415788 455972234 825790020 70200609 128172058 39563973 247512739 706786139 896696773 654774801 476863561 222705824 899117577 74922304 476863561 338511968 669918126 662997517 128172058 163169584 341340420 384773958 677668583 21936446 277856219 228994771 831028663 824610448 421303765 62570858 689144692 573410811 338511968 654774801 373950160 421303765 476863561 677668583 292993260 432062450 591974489 856735137 924634937 828927692 32466636 70200609 455972234 156349888 175701124 862458309 964125625 70200609 128172058 973264476 689696038 292993260 157524924 964125625 250175378 157524924 35579887 606932416 292993260 156349888 416142329 689710096 924206054 420387751 853333181 569034545 175701124 146266056 892526868 828927692 478544246 86574100 455972234 552836563 39563973 171884847 14297338 654774801 455972234 247512739 671009508 846170712 862458309 291594021 853333181 689144692 770508461 420167079 336593863 856735137 899117577 680237797 341340420 455972234 21936446 658765373 689144692 825790020 824610448 413547205 706786139 292993260 416142329 580030866 432062450 973264476 338511968 766460882 622619054 936309465 455972234 338201288 267197527 384773958 292993260 631604897 267197527 862458309 39563973 163169584 680237797 420167079 156349888 695926284 396735868 637132487 228994771 552836563 916978609 573410811 21936446 831028663 70200609 74922304 591974489 457457604 622619054 770508461 680237797 677668583 119786837 384773958 373950160 149507119 149507119 637132487 671009508 631604897 336593863 247512739 591974489 862458309 899117577 175701124 341340420 677668583 663559431 291594021 715427395 156349888 341340420 916978609 924634937 637132487 175701124 552836563 706786139 157524924 924634937 569034545 222705824 163169584 606932416 689696038 14297338 149507119 824610448 267197527 396735868 671009508 936309465 892526868 149507119 825790020 156349888 338511968 706786139 420387751 70200609 671009508 457457604 580030866 292993260 846170712 637132487 476863561 421319638 695926284 833320035 654774801 706786139 421303765 62570858 173590688 569034545 163169584 32466636 677668583 396735868 421303765 39563973 250175378 663559431 70200609 824610448 70200609 149507119 175701124 247512739 421319638 70200609 689710096 326384937 846170712 689144692 421319638 824610448 896696773 924206054 250175378 457457604 573410811 156349888 899117577 924634937 648616244 175601100 338511968 163169584 420167079 899117577 924634937 384773958 338201288 267197527 706786139 825790020 846170712 14297338 326910332 766460882 86574100 899117577 420387751 648085065 663559431 426804318 420387751 680237797 338201288 924206054 420167079 552836563 413547205 569034545 157524924 250175378 552836563 916978609 622619054 680237797 175601100 896696773 32466636 862458309 828927692 156349888 421319638 648616244 569034545 973264476 846170712 689710096 663559431 706786139 862458309 476863561 277856219 426804318 691658174 338201288 622619054 175601100 892526868 171884847 175701124 662997517 341340420 896696773 426804318 70200609 373950160 338201288 669918126 250175378 157524924 689696038 336593863 662997517 691658174 420387751 86574100 421303765 691658174 662997517 291594021 689144692 56515478 569034545 924634937 175701124 631604897 899117577 426804318 326910332 420387751 677668583 936309465 637132487 421319638 457457604 853333181 426804318 639642999 21936446 413547205 338201288 171884847 156349888 513415788 663559431 291594021 654774801 850680713 416142329 291594021 853333181 119786837 146266056 413547205 637132487 924206054 896696773 825790020 338511968 384773958 654774801 824610448 606932416 669918126 86574100 658765373 637132487 671009508 455972234 924634937 292993260 689144692 631604897 225005793 862458309 680237797 420387751 35579887 413547205 70200609 648085065 396735868 39563973 156349888 21936446 21936446 658765373 663559431 850680713 680237797 850680713 825790020 766460882 862458309 513415788 766460882 573410811 936309465 432062450 606932416 689144692 420387751 171884847 637132487 899117577 916978609 964125625 222705824 862458309 326910332 580030866 924206054 267197527 639642999 326384937 689696038 32466636 669918126 689696038 862458309 146266056 648085065 56515478 338511968 552836563 637132487 338511968 689710096 420167079 648616244 706786139 250175378 691658174 831028663 35579887 277856219 663559431 21936446 573410811 163169584 853333181 338511968 420387751 513415788 648085065 426804318 14297338 766460882 338511968 426804318 580030866 569034545 695926284 384773958 292993260 648616244 591974489 924634937 128172058 853333181 267197527 35579887 706786139 32466636 175701124 631604897 654774801 128172058 964125625 648085065 156349888 569034545 396735868 831028663 899117577 163169584 591974489 706786139 39563973 156349888 413547205 277856219 689144692 336593863 663559431 677668583 695926284 896696773 677668583 846170712 421319638 766460882 552836563 622619054 695926284 14297338 658765373 606932416 689710096 924206054 689144692 766460882 267197527 606932416 689144692 862458309 157524924 924206054 924634937 766460882 277856219 671009508 639642999 706786139 706786139 39563973 149507119 39563973 173590688 669918126 416142329 654774801 171884847 173590688 426804318 631604897 654774801 175701124 569034545 420387751 831028663 924634937 691658174 455972234 663559431 291594021 420167079 39563973 677668583 173590688 936309465 689710096 856735137 35579887 622619054 824610448 175601100 421303765 936309465 896696773 426804318 715427395 426804318 416142329 171884847 267197527 171884847 70200609 341340420 128172058 267197527 631604897 850680713 149507119 639642999 478544246 457457604 338511968 455972234 631604897 373950160 21936446 569034545 396735868 689710096 225005793 336593863 149507119 384773958 146266056 247512739 580030866 936309465 384773958 606932416 420387751 862458309 292993260 862458309 384773958 416142329 677668583 420167079 326384937 569034545 432062450 457457604 149507119 695926284 225005793 277856219 149507119 171884847 924206054 163169584 663559431 396735868 171884847 74922304 476863561 862458309 421319638 671009508 426804318 476863561 146266056 420167079 853333181 163169584 277856219 39563973 62570858 924206054 62570858 850680713 658765373 128172058 862458309 658765373 846170712 56515478 277856219 770508461 964125625 432062450 338201288 691658174 338511968 222705824 573410811 267197527 225005793 163169584 671009508 896696773 146266056 247512739 146266056 326910332 899117577 478544246 156349888 14297338 478544246 62570858 35579887 689710096 156349888 277856219 156349888 899117577 658765373 606932416 648616244 74922304 373950160 691658174 770508461 222705824 689710096 373950160 175601100 396735868 964125625 591974489 924634937 228994771 222705824 856735137 225005793 384773958 580030866 824610448 396735868 658765373 662997517 175601100 689710096 338201288 846170712 149507119 513415788 924206054 421319638 416142329 338511968 833320035 74922304 936309465 476863561 175701124 149507119 146266056 384773958 146266056 175701124 631604897 691658174 916978609 846170712 163169584 706786139 35579887 420387751 622619054 671009508 32466636 432062450 35579887 175601100 637132487 228994771 163169584 384773958 689144692 552836563 622619054 846170712 70200609 924206054 157524924 421303765 247512739 828927692 680237797 631604897 384773958 336593863 964125625 631604897 671009508 175701124 338511968 156349888 580030866 250175378 964125625 662997517 916978609 706786139 476863561 163169584 591974489 32466636 689710096 856735137 416142329 157524924 175601100 631604897 916978609 222705824 416142329 336593863 338201288 267197527 432062450 476863561 924206054 715427395 62570858 671009508 32466636 56515478 622619054 341340420 853333181 689144692 552836563 247512739 21936446 338201288 856735137 606932416 552836563 677668583 846170712 156349888 228994771 662997517 964125625 654774801 86574100 706786139 622619054 228994771 455972234 924206054 292993260 639642999 426804318 70200609 899117577 420167079 35579887 457457604 513415788 432062450 654774801 457457604 824610448 39563973 936309465 384773958 850680713 658765373 680237797 336593863 648085065 291594021 157524924 149507119 341340420 119786837 606932416 478544246 892526868 591974489 695926284 662997517 420167079 457457604 569034545 336593863 420167079 916978609 850680713 21936446 580030866 936309465 292993260 924206054 677668583 35579887 853333181 689144692 420167079 146266056 421303765 413547205 973264476 373950160 973264476 39563973 828927692 828927692 973264476 622619054 606932416 420167079 163169584 654774801 936309465 695926284 916978609 326384937 853333181 416142329 580030866 677668583 622619054 74922304 341340420 680237797 648085065 420167079 267197527 39563973 56515478 573410811 478544246 677668583 770508461 14297338 662997517 291594021 695926284 831028663 695926284 669918126 175701124 426804318 163169584 973264476 225005793 833320035 426804318 648085065 476863561 326384937 74922304 420167079 373950160 677668583 336593863 74922304 639642999 341340420 420167079 658765373 56515478 338511968 573410811 964125625 639642999 671009508 569034545 156349888 341340420 421319638 899117577 658765373 173590688 384773958 856735137 228994771 175601100 862458309 146266056 74922304 828927692 770508461 420387751 173590688 149507119 833320035 56515478 964125625 631604897 119786837 573410811 149507119 225005793 326910332 591974489 622619054 247512739 416142329 892526868 396735868 421303765 853333181 338201288 32466636 663559431 146266056 662997517 228994771 338511968 715427395 119786837 156349888 766460882 119786837 156349888 831028663 421319638 32466636 86574100 689710096 35579887 39563973 648616244 828927692 833320035 222705824 326910332 639642999 39563973 222705824 936309465 677668583 658765373 622619054 421319638 421319638 973264476 35579887 149507119 828927692 924206054 21936446 416142329 426804318 669918126 396735868 916978609 654774801 267197527 119786837 478544246 70200609 691658174 292993260 689696038 457457604 825790020 648085065 420387751 622619054 964125625 850680713 326910332 591974489 766460882 689144692 119786837 853333181 56515478 552836563 326910332 21936446 766460882 654774801 291594021 222705824 899117577 513415788 833320035 70200609 569034545 631604897 228994771 420167079 833320035 622619054 173590688 677668583 639642999 341340420 156349888 341340420 824610448 853333181 622619054 292993260 413547205 896696773 175701124 457457604 856735137 964125625 689144692 384773958 35579887 426804318 420167079 669918126 662997517 416142329 396735868 86574100 936309465 225005793 671009508 420387751 833320035 924206054 648616244 916978609 396735868 267197527 70200609 513415788 478544246 766460882 56515478 924634937 62570858 648616244 373950160 648616244 338201288 856735137 128172058 973264476 247512739 384773958 924206054 856735137 580030866 267197527 639642999 292993260 56515478 74922304 86574100 715427395 146266056 326384937 766460882 824610448 856735137 277856219 413547205 222705824 250175378 128172058 833320035 689144692 850680713 277856219 677668583 341340420 14297338 70200609 267197527 689144692 715427395 573410811 715427395 421303765 569034545 426804318 648085065 964125625 146266056 173590688 173590688 828927692 173590688 831028663 689144692 856735137 119786837 336593863 973264476 706786139 862458309 892526868 86574100 247512739 175701124 689696038 850680713 222705824 326384937 695926284 892526868 413547205 86574100 338201288 173590688 862458309 671009508 964125625 396735868 163169584 662997517 831028663 292993260 56515478 416142329 39563973 715427395 689696038 770508461 74922304 856735137 39563973 163169584 648616244 569034545 420387751 680237797 824610448 247512739 478544246 552836563 21936446 416142329 591974489 74922304 648085065 662997517 846170712 39563973 228994771 426804318 396735868 899117577 833320035 654774801 591974489 833320035 862458309 622619054 648085065 476863561 86574100 373950160 573410811 648085065 35579887 478544246 149507119 420167079 146266056 622619054 338201288 149507119 648616244 680237797 654774801 513415788 128172058 831028663 695926284 478544246 896696773 21936446 677668583 146266056 689696038 225005793 924206054 420387751 853333181 677668583 691658174 770508461 175701124 856735137 14297338 669918126 631604897 695926284 432062450 964125625 831028663 964125625 569034545 637132487 74922304 413547205 663559431 267197527 336593863 715427395 671009508 631604897 421303765 573410811 680237797 336593863 846170712 250175378 56515478 892526868 715427395 964125625 689144692 175701124 420387751 86574100 828927692 513415788 21936446 277856219 606932416 689144692 277856219 146266056 373950160 896696773 396735868 62570858 896696773 157524924 250175378 706786139 149507119 457457604 119786837 222705824 631604897 833320035 850680713 831028663 326384937 552836563 622619054 277856219 173590688 606932416 669918126 924206054 770508461 292993260 336593863 163169584 766460882 291594021 175601100 936309465 326384937 341340420 74922304 936309465 828927692 680237797 689710096 680237797 421319638 291594021 689144692 662997517 924634937 677668583 421303765 250175378 62570858 924206054 552836563 862458309 225005793 35579887 831028663 163169584 338511968 175601100 413547205 658765373 825790020 862458309 828927692 899117577 426804318 267197527 277856219 228994771 338201288 715427395 695926284 14297338 552836563 56515478 146266056 267197527 222705824 663559431 654774801 662997517 476863561 654774801 580030866 669918126 157524924 677668583 637132487 831028663 420387751 373950160 341340420 824610448 828927692 706786139 156349888 973264476 899117577 175701124 175601100 416142329 833320035 222705824 856735137 631604897 457457604 639642999 856735137 669918126 156349888 591974489 74922304 833320035 457457604 173590688 420167079 552836563 648085065 973264476 689696038 671009508 396735868 648085065 432062450 291594021 171884847 292993260 964125625 622619054 341340420 250175378 899117577 899117577 421303765 384773958 662997517 639642999 384773958 416142329 513415788 338511968 833320035 892526868 691658174 119786837 689710096 964125625 128172058 478544246 292993260 631604897 677668583 14297338 173590688 770508461 831028663 825790020 573410811 856735137 831028663 267197527 338511968 426804318 426804318 828927692 32466636 648616244 128172058 222705824 338201288 70200609 70200609 654774801 39563973 326384937 476863561 338201288 426804318 695926284 119786837 825790020 689696038 420387751 654774801 35579887 86574100 706786139 896696773 225005793 833320035 420167079 21936446 850680713 654774801 171884847 770508461 899117577 163169584 32466636 591974489 341340420 715427395 338511968 86574100 277856219 552836563 824610448 580030866 413547205 924206054 128172058 149507119 21936446 828927692 420167079 225005793 62570858 770508461 606932416 654774801 669918126 573410811 622619054 326384937 766460882 662997517 416142329 432062450 662997517 62570858 267197527 74922304 338511968 622619054 222705824 70200609 476863561 119786837 606932416 175701124 689696038 291594021 766460882 32466636 663559431 689144692 892526868 338511968 862458309 457457604 770508461 74922304 606932416 924634937 338201288 336593863 86574100 228994771 62570858 936309465 175601100 250175378 478544246 21936446 222705824 14297338 157524924 639642999 552836563 639642999 896696773 689710096 128172058 648616244 225005793 228994771 639642999 14297338 62570858 336593863 706786139 413547205 689144692 416142329 222705824 420387751 421319638 862458309 631604897 606932416 846170712 421303765 846170712 658765373 637132487 175601100 580030866 416142329 455972234 336593863 338511968 420387751 476863561 706786139 228994771 824610448 171884847 695926284 689710096 432062450 552836563 833320035 119786837 856735137 689696038 569034545 573410811 341340420 695926284 171884847 513415788 924634937 924206054 175701124 569034545 689696038 420167079 580030866 825790020 552836563 846170712 671009508 850680713 677668583 648085065 591974489 291594021 924206054 662997517 336593863 648085065 175701124 824610448 828927692 128172058 936309465 228994771 606932416 250175378 14297338 648085065 706786139 677668583 420387751 476863561 420167079 384773958 336593863 671009508 569034545 421303765 662997517 175701124 825790020 338511968 654774801 916978609 163169584 373950160 862458309 247512739 856735137 591974489 326910332 426804318 421303765 384773958 936309465 420387751 338201288 715427395 892526868 32466636 39563973 680237797 853333181 56515478 384773958 86574100 455972234 622619054 691658174 56515478 552836563 689144692 373950160 591974489 291594021 648616244 662997517 267197527 924634937 146266056 62570858 853333181 689144692 856735137 338511968 119786837 899117577 924206054 637132487 373950160 846170712 580030866 157524924 292993260 770508461 326910332 267197527 384773958 663559431 128172058 396735868 622619054 21936446 156349888 250175378 128172058 32466636 14297338 175601100 292993260 416142329 384773958 74922304 292993260 56515478 455972234 770508461 413547205 56515478 21936446 338511968 277856219 56515478 770508461 677668583 831028663 715427395 691658174 896696773 175701124 326910332 689696038 680237797 171884847 171884847 396735868 21936446 689144692 476863561 853333181 228994771 157524924 689696038 338511968 856735137 267197527 850680713 591974489 671009508 338201288 662997517 156349888 292993260 662997517 580030866 35579887 677668583 825790020 669918126 62570858 677668583 478544246 896696773 292993260 326384937 326910332 14297338 292993260 222705824 924634937 86574100 70200609 420167079 420167079 824610448 677668583 896696773 146266056 39563973 639642999 766460882 637132487 715427395 32466636 770508461 86574100 691658174 573410811 338511968 157524924 662997517 831028663 338511968 663559431 421303765 21936446 658765373 892526868 292993260 175601100 892526868 631604897 413547205 573410811 850680713 86574100 35579887 35579887 21936446 715427395 833320035 689710096 420167079 916978609 175601100 173590688 824610448 173590688 662997517 648085065 580030866 637132487 622619054 225005793 119786837 457457604 373950160 573410811 606932416 569034545 896696773 766460882 338511968 715427395 924206054 476863561 175601100 825790020 648616244 74922304 856735137 892526868 924206054 336593863 21936446 770508461 689144692 896696773 846170712 175701124 173590688 695926284 639642999 39563973 250175378 846170712 825790020 338511968 677668583 648616244 695926284 336593863 455972234 39563973 850680713 924634937 591974489 766460882 846170712 175701124 420387751 691658174 648085065 35579887 478544246 291594021 86574100 373950160 373950160 648616244 228994771 662997517 892526868 128172058 416142329 936309465 973264476 74922304 32466636 74922304 250175378 680237797 552836563 689696038 766460882 171884847 128172058 119786837 426804318 62570858 924634937 373950160 677668583 916978609 671009508 56515478 689696038 846170712 936309465 680237797 591974489 338511968 420167079 157524924 850680713 222705824 662997517 831028663 964125625 420167079 32466636 416142329 648085065 689144692 569034545 853333181 70200609 291594021 677668583 639642999 669918126 326910332 654774801 853333181 225005793 421319638 336593863 658765373 591974489 846170712 336593863 420167079 637132487 32466636 455972234 622619054 637132487 421319638 691658174 291594021 899117577 916978609 689696038 416142329 677668583 766460882 457457604 171884847 513415788 846170712 455972234 277856219 770508461 663559431 420387751 336593863 896696773 606932416 580030866 833320035 892526868 421319638 853333181 455972234 416142329 457457604 552836563 146266056 426804318 573410811 396735868 513415788 413547205 663559431 21936446 336593863 569034545 689144692 850680713 128172058 413547205 831028663 622619054 21936446 277856219 228994771 35579887 824610448 715427395 62570858 163169584 70200609 689710096 964125625 691658174 964125625 420387751 171884847 396735868 416142329 86574100 936309465 338511968 973264476 32466636 715427395 247512739 476863561 476863561 86574100 569034545 426804318 856735137 292993260 680237797 513415788 457457604 850680713 552836563 569034545 35579887 896696773 416142329 175601100 396735868 513415788 654774801 846170712 250175378 128172058 680237797 396735868 62570858 163169584 680237797 21936446 770508461 413547205 413547205 833320035 825790020 292993260 606932416 478544246 671009508 677668583 715427395 247512739 421319638 513415788 326910332 689696038 850680713 175601100 175701124 478544246 39563973 850680713 228994771 70200609 924634937 326384937 639642999 648616244 580030866 853333181 175701124 421303765 639642999 146266056 648616244 86574100 156349888 326384937 173590688 291594021 770508461 637132487 850680713 457457604 21936446 924206054 476863561 850680713 228994771 478544246 421319638 35579887 457457604 416142329 119786837 862458309 421303765 175701124 175601100 35579887 824610448 973264476 552836563 420387751 856735137 70200609 689696038 658765373 663559431 336593863 680237797 973264476 457457604 924634937 39563973 173590688 426804318 149507119 831028663 924634937 457457604 247512739 413547205 846170712 420167079 715427395 338511968 825790020 569034545 420167079 373950160 856735137 420387751 695926284 62570858 689144692 396735868 853333181 222705824 326910332 32466636 175701124 691658174 680237797 39563973 326910332 924206054 825790020 373950160 39563973 175601100 580030866 606932416 856735137 420387751 156349888 833320035 639642999 455972234 853333181 326384937 119786837 420387751 384773958 856735137 637132487 171884847 654774801 622619054 292993260 373950160 846170712 631604897 326384937 824610448 924634937 770508461 338511968 706786139 695926284 671009508 569034545 862458309 892526868 476863561 899117577 267197527 119786837 892526868 573410811 457457604 228994771 766460882 680237797 455972234 689710096 222705824 228994771 631604897 277856219 924634937 292993260 455972234 222705824 21936446 432062450 766460882 715427395 146266056 689696038 250175378 862458309 648616244 156349888 175601100 715427395 916978609 250175378 175601100 689144692 420167079 457457604 146266056 663559431 689144692 846170712 892526868 373950160 671009508 336593863 163169584 606932416 671009508 384773958 606932416 936309465 74922304 277856219 715427395 936309465 163169584 846170712 669918126 658765373 225005793 396735868 432062450 899117577 639642999 622619054 862458309 680237797 856735137 648085065 250175378 695926284 326910332 552836563 149507119 552836563 250175378 695926284 573410811 225005793 648085065 606932416 706786139 631604897 175601100 689696038 420167079 689144692 426804318 689144692 384773958 292993260 432062450 277856219 32466636 591974489 622619054 156349888 892526868 373950160 267197527 580030866 291594021 384773958 156349888 146266056 662997517 622619054 222705824 225005793 14297338 32466636 156349888 421303765 163169584 292993260 173590688 899117577 119786837 671009508 973264476 35579887 171884847 457457604 247512739 648616244 341340420 569034545 62570858 292993260 825790020 663559431 421319638 924206054 770508461 326384937 156349888 924206054 658765373 658765373 973264476 457457604 421303765 669918126 580030866 157524924 715427395 689144692 689696038 648616244 853333181 173590688 56515478 824610448 833320035 373950160 21936446 591974489 706786139 39563973 157524924 573410811 648085065 416142329 119786837 163169584 766460882 457457604 662997517 420167079 291594021 225005793 421319638 580030866 591974489 70200609 338201288 831028663 163169584 225005793 689696038 896696773 146266056 175601100 964125625 846170712 671009508 426804318 648085065 225005793 420167079 648085065 457457604 457457604 824610448 171884847 420387751 35579887 580030866 225005793 580030866 662997517 639642999 291594021 146266056 831028663 156349888 326910332 591974489 420167079 513415788 21936446 825790020 637132487 973264476 964125625 689696038 149507119 14297338 35579887 421303765 277856219 225005793 416142329 156349888 606932416 128172058 292993260 654774801 853333181 35579887 336593863 513415788 86574100 662997517 421319638 416142329 833320035 964125625 862458309 662997517 173590688 225005793 573410811 658765373 146266056 513415788 831028663 156349888 426804318 21936446 267197527 669918126 606932416 513415788 338511968 175601100 677668583 384773958 432062450 225005793 373950160 21936446 173590688 825790020 173590688 569034545 228994771 853333181 338201288 899117577 569034545 639642999 825790020 552836563 173590688 432062450 591974489 171884847 892526868 119786837 250175378 156349888 689710096 853333181 677668583 476863561 421319638 513415788 478544246 291594021 850680713 373950160 639642999 413547205 862458309 171884847 35579887 715427395 384773958 862458309 689710096 689710096 691658174 846170712 631604897 163169584 606932416 689710096 247512739 654774801 74922304 856735137 277856219 833320035 936309465 663559431 336593863 648616244 671009508 846170712 396735868 21936446 338511968 846170712 421319638 35579887 689696038 825790020 924206054 924634937 671009508 62570858 32466636 580030866 924206054 421303765 292993260 156349888 228994771 163169584 662997517 156349888 421319638 831028663 691658174 936309465 35579887 689710096 277856219 663559431 715427395 648616244 896696773 916978609 39563973 828927692 580030866 770508461 637132487 326910332 916978609 277856219 825790020 924206054 420167079 247512739 622619054 654774801 846170712 14297338 21936446 225005793 622619054 850680713 833320035 654774801 669918126 476863561 833320035 680237797 171884847 420387751 677668583 277856219 175601100 175701124 892526868 163169584 580030866 846170712 936309465 639642999 416142329 413547205 936309465 420387751 420387751 173590688 669918126 924206054 373950160 654774801 373950160 163169584 846170712 396735868 416142329 326384937 173590688 128172058 850680713 175601100 173590688 689710096 591974489 225005793 336593863 86574100 824610448 455972234 173590688 396735868 850680713 677668583 292993260 513415788 677668583 291594021 828927692 824610448 631604897 825790020 637132487 70200609 35579887 691658174 850680713 833320035 341340420 171884847 336593863 689144692 924634937 426804318 32466636 146266056 691658174 680237797 336593863 637132487 573410811 157524924 689710096 457457604 828927692 146266056 569034545 326384937 853333181 853333181 338201288 420387751 21936446 420387751 228994771 157524924 338511968 156349888 222705824 669918126 691658174 766460882 648085065 225005793 396735868 689710096 896696773 622619054 637132487 899117577 163169584 924206054 163169584 689144692 850680713 32466636 689144692 74922304 396735868 639642999 39563973 420387751 766460882 552836563 455972234 291594021 56515478 421303765 373950160 573410811 677668583 267197527 426804318 175701124 163169584 420387751 691658174 569034545 457457604 828927692 416142329 706786139 413547205 416142329 250175378 552836563 662997517 291594021 74922304 569034545 850680713 74922304 416142329 421319638 680237797 326384937 338201288 277856219 622619054 326910332 149507119 662997517 341340420 21936446 680237797 648616244 862458309 770508461 689710096 70200609 373950160 824610448 580030866 916978609 173590688 706786139 74922304 580030866 846170712 689696038 175701124 157524924 663559431 648085065 228994771 824610448 119786837 457457604 163169584 225005793 654774801 850680713 426804318 338201288 924206054 149507119 973264476 14297338 856735137 336593863 828927692 56515478 86574100 824610448 936309465 766460882 924634937 833320035 413547205 74922304 828927692 833320035 648085065 766460882 828927692 964125625 973264476 680237797 86574100 964125625 637132487 156349888 896696773 128172058 824610448 573410811 648085065 689710096 671009508 326910332 631604897 326384937 149507119 689710096 455972234 850680713 21936446 420167079 86574100 396735868 421303765 606932416 580030866 250175378 455972234 648085065 476863561 175701124 336593863 825790020 850680713 21936446 648616244 432062450 277856219 156349888 35579887 671009508 654774801 689696038 850680713 654774801 175701124 228994771 580030866 384773958 853333181 658765373 432062450 580030866 277856219 373950160 924206054 691658174 156349888 591974489 669918126 663559431 373950160 247512739 691658174 569034545 770508461 569034545 669918126 677668583 432062450 39563973 964125625 267197527 175601100 457457604 267197527 250175378 416142329 146266056 14297338 706786139 862458309 833320035 833320035 267197527 916978609 225005793 455972234 277856219 606932416 648616244 916978609 689710096 277856219 669918126 222705824 14297338 478544246 680237797 552836563 432062450 426804318 770508461 225005793 850680713 413547205 770508461 326910332 706786139 326910332 936309465 222705824 250175378 689710096 175701124 432062450 119786837 892526868 432062450 173590688 689144692 416142329 416142329 856735137 824610448 689696038 413547205 680237797 119786837 420387751 384773958 695926284 639642999 916978609 591974489 338511968 669918126 277856219 171884847 850680713 478544246 338201288 156349888 173590688 637132487 896696773 21936446 156349888 341340420 173590688 591974489 706786139 892526868 128172058 862458309 128172058 569034545 62570858 622619054 689710096 426804318 157524924 222705824 606932416 86574100 936309465 916978609 828927692 56515478 39563973 228994771 828927692 833320035 824610448 669918126 706786139 631604897 163169584 86574100 973264476 631604897 639642999 669918126 569034545 513415788 853333181 892526868 70200609 658765373 432062450 689696038 250175378 833320035 622619054 936309465 896696773 591974489 247512739 457457604 416142329 413547205 552836563 413547205 421319638 824610448 580030866 689710096 426804318 291594021 119786837 689710096 770508461 157524924 916978609 828927692 175601100 552836563 569034545 924206054 663559431 86574100 413547205 513415788 157524924 680237797 292993260 39563973 973264476 175601100 39563973 457457604 899117577 916978609 552836563 689710096 384773958 663559431 156349888 662997517 338201288 770508461 856735137 32466636 338511968 691658174 853333181 689696038 35579887 35579887 580030866 416142329 14297338 671009508 373950160 421319638 973264476 924634937 622619054 637132487 631604897 70200609 637132487 338511968 924206054 14297338 569034545 924206054 658765373 39563973 689710096 924634937 606932416 833320035 373950160 292993260 426804318 247512739 689144692 21936446 654774801 56515478 326384937 899117577 149507119 766460882 715427395 706786139 455972234 157524924 35579887 973264476 833320035 648085065 384773958 924634937 824610448 74922304 62570858 426804318 455972234 695926284 862458309 689710096 373950160 373950160 476863561 338511968 648085065 416142329 476863561 32466636 163169584 637132487 163169584 658765373 648085065 573410811 591974489 924634937 421303765 892526868 175701124 766460882 247512739 70200609 658765373 228994771 373950160 552836563 831028663 639642999 831028663 513415788 396735868 691658174 573410811 637132487 663559431 175601100 677668583 457457604 416142329 671009508 850680713 326384937 669918126 173590688 421319638 292993260 146266056 384773958 654774801 222705824 421303765 39563973 173590688 573410811 157524924 936309465 35579887 689696038 225005793 146266056 831028663 622619054 850680713 896696773 86574100 654774801 455972234 173590688 662997517 421319638 478544246 689710096 663559431 173590688 426804318 128172058 648616244 326910332 899117577 715427395 846170712 715427395 856735137 32466636 706786139 173590688 569034545 338511968 338511968 695926284 677668583 828927692 62570858 513415788 457457604 384773958 432062450 706786139 639642999 631604897 157524924 631604897 862458309 896696773 455972234 552836563 14297338 413547205 413547205 457457604 292993260 267197527 457457604 62570858 416142329 631604897 56515478 338511968 291594021 292993260 677668583 853333181 416142329 157524924 663559431 715427395 14297338 222705824 569034545 277856219 689710096 831028663 706786139 766460882 478544246 228994771 766460882 828927692 476863561 222705824 689144692 416142329 662997517 21936446 569034545 662997517 157524924 689696038 175701124 420387751 277856219 569034545 828927692 658765373 964125625 828927692 39563973 569034545 32466636 14297338 689144692 338201288 669918126 432062450 267197527 706786139 573410811 457457604 680237797 658765373 341340420 973264476 862458309 476863561 74922304 689696038 416142329 35579887 580030866 828927692 128172058 74922304 128172058 824610448 457457604 654774801 146266056 62570858 14297338 680237797 291594021 591974489 689696038 833320035 924634937 432062450 606932416 677668583 338511968 21936446 766460882 924206054 326910332 892526868 420167079 163169584 924206054 70200609 680237797 828927692 157524924 648085065 228994771 173590688 163169584 420167079 689710096 119786837 654774801 478544246 326384937 824610448 856735137 128172058 631604897 706786139 420167079 14297338 70200609 973264476 156349888 341340420 35579887 689696038 277856219 631604897 706786139 695926284 691658174 14297338 569034545 856735137 916978609 853333181 677668583 35579887 824610448 669918126 149507119 689710096 924634937 173590688 222705824 824610448 420387751 413547205 338511968 916978609 654774801 850680713 39563973 591974489 853333181 580030866 326384937 341340420 846170712 706786139 247512739 146266056 850680713 421319638 21936446 715427395 421303765 171884847 856735137 336593863 936309465 639642999 677668583 32466636 35579887 695926284 637132487 277856219 157524924 591974489 833320035 413547205 569034545 689710096 663559431 146266056 916978609 669918126 662997517 828927692 420387751 606932416 277856219 964125625 648085065 291594021 292993260 637132487 846170712 899117577 973264476 277856219 267197527 824610448 156349888 420167079 964125625 936309465 373950160 336593863 648085065 421319638 421303765 222705824 862458309 973264476 128172058 936309465 421319638 426804318 846170712 892526868 831028663 421303765 691658174 119786837 766460882 228994771 228994771 850680713 292993260 677668583 432062450 338511968 689144692 648616244 833320035 662997517 457457604 828927692 853333181 658765373 455972234 639642999 695926284 637132487 513415788 338511968 292993260 648616244 163169584 648085065 338201288 853333181 39563973 432062450 156349888 856735137 336593863 70200609 149507119 648085065 250175378 175701124 853333181 420387751 413547205 677668583 228994771 478544246 338511968 250175378 669918126 637132487 74922304 899117577 457457604 669918126 338201288 639642999 173590688 119786837 426804318 56515478 326910332 936309465 128172058 770508461 924634937 924634937 421319638 964125625 648616244 291594021 825790020 149507119 420167079 291594021 691658174 573410811 384773958 513415788 637132487 663559431 341340420 573410811 973264476 715427395 128172058 175701124 715427395 171884847 326910332 648616244 831028663 856735137 569034545 384773958 32466636 677668583 513415788 14297338 916978609 384773958 896696773 146266056 828927692 622619054 476863561 70200609 606932416 476863561 689696038 157524924 637132487 413547205 631604897 689144692 622619054 899117577 831028663 426804318 70200609 658765373 457457604 119786837 770508461 936309465 21936446 384773958 338201288 56515478 513415788 648085065 157524924 146266056 225005793 850680713 766460882 326384937 637132487 695926284 62570858 663559431 432062450 639642999 695926284 416142329 606932416 455972234 478544246 56515478 21936446 833320035 175601100 291594021 648085065 648085065 691658174 637132487 862458309 225005793 326384937 56515478 846170712 478544246 421319638 639642999 833320035 413547205 706786139 916978609 173590688 677668583 175701124 856735137 825790020 39563973 896696773 476863561 426804318 478544246 850680713 413547205 39563973 622619054 862458309 56515478 825790020 899117577 924634937 648616244 654774801 892526868 478544246 146266056 850680713 432062450 833320035 671009508 432062450 163169584 70200609 606932416 862458309 924206054 689710096 580030866 964125625 936309465 291594021 706786139 432062450 175601100 639642999 846170712 421303765 250175378 580030866 631604897 573410811 825790020 831028663 157524924 654774801 173590688 695926284 924634937 591974489 833320035 432062450 476863561 695926284 973264476 119786837 695926284 247512739 421319638 689696038 606932416 247512739 222705824 384773958 396735868 856735137 173590688 373950160 669918126 62570858 824610448 973264476 149507119 691658174 420167079 247512739 766460882 21936446 631604897 455972234 828927692 21936446 39563973 916978609 175701124 669918126 420167079 892526868 421303765 856735137 421319638 420387751 222705824 924634937 850680713 21936446 326384937 662997517 21936446 824610448 163169584 373950160 924206054 338511968 338511968 413547205 689710096 831028663 639642999 662997517 336593863 413547205 631604897 580030866 277856219 250175378 228994771 846170712 476863561 432062450 853333181 421303765 74922304 171884847 654774801 14297338 924634937 691658174 689144692 671009508 662997517 476863561 899117577 384773958 689144692 420387751 163169584 292993260 156349888 828927692 175601100 336593863 171884847 695926284 21936446 171884847 833320035 637132487 338201288 421319638 654774801 715427395 853333181 689144692 173590688 476863561 86574100 622619054 457457604 336593863 396735868 157524924 654774801 896696773 32466636 580030866 766460882 476863561 715427395 677668583 228994771 336593863 292993260 831028663 899117577 396735868 580030866 396735868 455972234 225005793 14297338 32466636 420387751 689696038 420167079 569034545 936309465 924206054 831028663 671009508 606932416 936309465 766460882 658765373 639642999 373950160 648616244 291594021 247512739 833320035 695926284 228994771 175701124 228994771 639642999 149507119 936309465 338511968 580030866 420387751 420387751 846170712 476863561 669918126 639642999 326910332 680237797 146266056 175701124 421319638 828927692 669918126 21936446 478544246 552836563 606932416 416142329 277856219 86574100 825790020 637132487 833320035 39563973 689696038 420167079 846170712 247512739 706786139 691658174 149507119 691658174 222705824 677668583 277856219 476863561 846170712 171884847 622619054 338511968 119786837 824610448 663559431 658765373 336593863 267197527 396735868 569034545 476863561 74922304 916978609 173590688 973264476 35579887 86574100 341340420 163169584 662997517 648616244 157524924 513415788 413547205 119786837 156349888 455972234 639642999 828927692 39563973 606932416 128172058 373950160 648616244 828927692 825790020 149507119 267197527 32466636 715427395 373950160 225005793 171884847 292993260 824610448 552836563 420167079 862458309 677668583 715427395 662997517 74922304 250175378 420167079 62570858 648085065 833320035 631604897 637132487 14297338 824610448 146266056 766460882 850680713 770508461 513415788 373950160 706786139 119786837 573410811 691658174 706786139 689696038 175601100 14297338 856735137 770508461 476863561 964125625 35579887 899117577 936309465 338511968 680237797 689144692 513415788 648085065 14297338 591974489 455972234 706786139 658765373 32466636 277856219 338511968 420387751 146266056 899117577 573410811 157524924 606932416 338511968 21936446 292993260 831028663 39563973 163169584 850680713 171884847 338511968 689144692 420387751 637132487 21936446 21936446 658765373 416142329 56515478 21936446 173590688 916978609 421319638 828927692 338511968 225005793 267197527 35579887 936309465 156349888 662997517 396735868 70200609 964125625 824610448 824610448 32466636 222705824 291594021 156349888 250175378 62570858 222705824 291594021 416142329 420167079 86574100 680237797 156349888 766460882 689144692 658765373 157524924 39563973 336593863 856735137 936309465 157524924 250175378 86574100 250175378 341340420 766460882 973264476 338511968 146266056 853333181 421303765 338511968 396735868 426804318 416142329 146266056 326910332 146266056 606932416 936309465 862458309 171884847 39563973 157524924 336593863 421303765 669918126 228994771 552836563 146266056 163169584 622619054 622619054 695926284 228994771 171884847 695926284 552836563 228994771 669918126 896696773 396735868 824610448 846170712 663559431 648616244 892526868 924634937 250175378 671009508 637132487 825790020 896696773 569034545 384773958 157524924 70200609 846170712 62570858 267197527 770508461 420167079 591974489 680237797 606932416 695926284 856735137 171884847 606932416 421303765 149507119 478544246 689696038 457457604 421303765 74922304 146266056 14297338 173590688 228994771 157524924 591974489 70200609 706786139 689696038 277856219 695926284 222705824 56515478 654774801 936309465 896696773 250175378 691658174 326910332 56515478 853333181 591974489 149507119 513415788 156349888 119786837 336593863 146266056 662997517 396735868 175701124 695926284 862458309 828927692 62570858 267197527 654774801 573410811 384773958 924634937 663559431 56515478 770508461 247512739 228994771 478544246 21936446 421319638 21936446 715427395 373950160 86574100 892526868 146266056 384773958 639642999 924206054 936309465 478544246 62570858 853333181 119786837 663559431 476863561 824610448 606932416 680237797 222705824 338511968 225005793 457457604 247512739 766460882 924634937 421303765 639642999 831028663 267197527 163169584 637132487 171884847 766460882 128172058 766460882 766460882 277856219 384773958 149507119 828927692 580030866 146266056 56515478 658765373 338201288 856735137 825790020 689144692 677668583 689710096 326384937 74922304 338511968 146266056 689710096 326910332 862458309 326384937 569034545 384773958 373950160 14297338 228994771 580030866 924634937 648085065 146266056 669918126 149507119 384773958 662997517 128172058 277856219 899117577 163169584 128172058 691658174 824610448 677668583 326384937 892526868 384773958 250175378 74922304 671009508 62570858 225005793 421303765 631604897 677668583 689710096 326384937 648616244 175701124 862458309 149507119 513415788 86574100 828927692 715427395 341340420 715427395 70200609 973264476 420387751 326910332 175701124 426804318 648085065 62570858 146266056 824610448 421303765 163169584 267197527 267197527 128172058 373950160 455972234 648085065 916978609 924206054 964125625 899117577 846170712 766460882 420167079 426804318 825790020 671009508 580030866 695926284 478544246 896696773 663559431 175701124 669918126 892526868 420167079 291594021 648085065 326910332 591974489 62570858 936309465 149507119 631604897 924206054 680237797 706786139 639642999 916978609 833320035 384773958 476863561 573410811 128172058 825790020 924206054 416142329 831028663 924634937 850680713 513415788 413547205 157524924 846170712 896696773 831028663 648616244 247512739 671009508 175701124 552836563 70200609 824610448 669918126 146266056 824610448 833320035 292993260 146266056 384773958 336593863 669918126 850680713 648616244 56515478 175701124 964125625 671009508 86574100 149507119 916978609 691658174 14297338 513415788 222705824 146266056 677668583 413547205 384773958 56515478 648085065 338201288 171884847 222705824 14297338 766460882 669918126 671009508 964125625 973264476 39563973 338511968 573410811 39563973 373950160 846170712 420387751 856735137 648616244 770508461 831028663 32466636 973264476 35579887 277856219 86574100 669918126 580030866 326384937 648616244 513415788 62570858 924634937 457457604 606932416 128172058 631604897 420167079 631604897 277856219 580030866 663559431 658765373 552836563 225005793 580030866 513415788 74922304 35579887 899117577 648085065 21936446 32466636 338201288 689696038 671009508 924634937 171884847 338201288 56515478 70200609 225005793 853333181 413547205 426804318 671009508 291594021 336593863 146266056 831028663 513415788 846170712 149507119 292993260 658765373 384773958 420167079 689710096 119786837 831028663 267197527 156349888 631604897 622619054 896696773 119786837 573410811 669918126 86574100 892526868 171884847 175601100 416142329 606932416 825790020 416142329 862458309 457457604 421319638 267197527 658765373 222705824 663559431 35579887 766460882 476863561 648616244 853333181 671009508 892526868 689144692 569034545 691658174 35579887 455972234 149507119 669918126 14297338 291594021 669918126 336593863 689696038 247512739 35579887 964125625 691658174 163169584 476863561 924206054 648085065 622619054 677668583 426804318 639642999 622619054 825790020 247512739 56515478 552836563 573410811 573410811 338511968 70200609 580030866 70200609 56515478 658765373 56515478 862458309 580030866 291594021 396735868 455972234 455972234 455972234 128172058 580030866 639642999 157524924 924206054 291594021 552836563 833320035 892526868 457457604 457457604 973264476 770508461 639642999 338201288 222705824 416142329 455972234 455972234 14297338 689144692 156349888 421319638 338511968 146266056 250175378 476863561 39563973 396735868 862458309 21936446 706786139 691658174 420387751 149507119 225005793 671009508 896696773 338511968 689710096 413547205 426804318 175601100 831028663 671009508 173590688 336593863 706786139 654774801 163169584 338511968 606932416 341340420 899117577 631604897 850680713 421303765 828927692 631604897 850680713 156349888 973264476 157524924 648085065 341340420 70200609 476863561 247512739 648616244 247512739 426804318 833320035 173590688 457457604 825790020 892526868 637132487 14297338 552836563 846170712 421319638 964125625 39563973 156349888 853333181 14297338 658765373 513415788 669918126 416142329 552836563 580030866 291594021 228994771 326384937 62570858 896696773 824610448 648616244 250175378 691658174 32466636 384773958 420387751 648616244 426804318 175701124 476863561 225005793 637132487 573410811 146266056 149507119 149507119 14297338 35579887 831028663 326910332 825790020 173590688 291594021 146266056 277856219 648085065 421319638 828927692 824610448 292993260 856735137 277856219 591974489 850680713 326384937 892526868 833320035 896696773 899117577 396735868 569034545 770508461 326384937 862458309 396735868 631604897 420387751 35579887 689696038 421303765 250175378 225005793 899117577 648616244 326384937 56515478 680237797 74922304 336593863 853333181 654774801 663559431 336593863 119786837 573410811 338201288 766460882 924206054 247512739 552836563 856735137 396735868 39563973 689144692 413547205 478544246 56515478 35579887 413547205 825790020 924206054 341340420 936309465 163169584 573410811 455972234 426804318 677668583 396735868 631604897 552836563 658765373 250175378 39563973 639642999 631604897 631604897 396735868 338201288 476863561 924634937 336593863 706786139 916978609 622619054 119786837 421319638 39563973 171884847 513415788 228994771 420387751 336593863 175601100 770508461 157524924 853333181 924634937 896696773 292993260 175701124 580030866 56515478 639642999 56515478 291594021 119786837 173590688 622619054 662997517 846170712 662997517 833320035 631604897 622619054 825790020 924206054 824610448 856735137 396735868 569034545 856735137 413547205 146266056 175601100 648085065 373950160 396735868 671009508 225005793 689710096 591974489 396735868 862458309 228994771 156349888 74922304 222705824 416142329 862458309 70200609 163169584 267197527 862458309 658765373 648616244 128172058 671009508 899117577 432062450 326384937 70200609 128172058 580030866 373950160 606932416 916978609 373950160 86574100 850680713 691658174 828927692 973264476 689144692 338201288 156349888 413547205 896696773 766460882 715427395 833320035 396735868 326384937 171884847 478544246 689710096 62570858 924206054 580030866 338511968 420387751 689696038 899117577 396735868 639642999 426804318 86574100 770508461 824610448 706786139 513415788 828927692 862458309 828927692 654774801 413547205 637132487 149507119 421303765 157524924 846170712 677668583 146266056 35579887 639642999 846170712 680237797 432062450 420387751 32466636 691658174 35579887 606932416 432062450 899117577 828927692 654774801 21936446 662997517 396735868 338511968 606932416 70200609 591974489 35579887 715427395 277856219 86574100 338511968 973264476 862458309 291594021 828927692 850680713 338511968 74922304 846170712 856735137 569034545 426804318 432062450 171884847 671009508 669918126 689696038 326910332 973264476 622619054 338511968 267197527 662997517 413547205 648616244 146266056 62570858 326910332 706786139 669918126 39563973 163169584 899117577 56515478 21936446 662997517 899117577 637132487 432062450 662997517 175601100 56515478 654774801 341340420 173590688 573410811 825790020 416142329 476863561 973264476 671009508 426804318 70200609 247512739 157524924 862458309 39563973 606932416 149507119 639642999 695926284 654774801 639642999 853333181 856735137 828927692 648085065 689144692 426804318 964125625 648616244 631604897 70200609 648616244 128172058 149507119 631604897 14297338 39563973 658765373 648616244 580030866 669918126 14297338 973264476 478544246 862458309 637132487 631604897 828927692 706786139 862458309 396735868 292993260 825790020 86574100 35579887 569034545 677668583 396735868 658765373 833320035 70200609 426804318 156349888 669918126 936309465 175701124 338511968 936309465 691658174 455972234 341340420 247512739 892526868 228994771 74922304 606932416 569034545 119786837 420167079 916978609 277856219 21936446 580030866 384773958 175601100 689710096 831028663 936309465 455972234 432062450 373950160 14297338 622619054 552836563 478544246 250175378 173590688 552836563 825790020 622619054 149507119 476863561 476863561 476863561 171884847 14297338 591974489 228994771 478544246 916978609 21936446 336593863 606932416 157524924 691658174 846170712 421319638 171884847 416142329 766460882 573410811 338201288 671009508 706786139 171884847 899117577 828927692 373950160 32466636 432062450 420167079 476863561 413547205 146266056 476863561 35579887 689144692 476863561 580030866 631604897 831028663 689710096 846170712 669918126 648616244 175601100 32466636 39563973 689696038 662997517 896696773 476863561 146266056 326910332 326384937 416142329 146266056 455972234 680237797 228994771 715427395 648085065 831028663 689696038 658765373 146266056 916978609 695926284 175701124 32466636 14297338 691658174 936309465 70200609 420387751 421319638 573410811 247512739 420167079 924634937 420167079 862458309 420167079 689696038 658765373 671009508 662997517 157524924 171884847 606932416 580030866 250175378 457457604 175701124 173590688 631604897 292993260 416142329 338511968 292993260 591974489 421303765 892526868 292993260 455972234 637132487 552836563 292993260 35579887 654774801 277856219 146266056 825790020 478544246 250175378 654774801 247512739 677668583 899117577 569034545 591974489 175701124 420387751 569034545 662997517 631604897 580030866 175601100 846170712 648085065 326910332 631604897 336593863 828927692 580030866 175601100 250175378 478544246 35579887 21936446 833320035 338511968 770508461 420167079 662997517 631604897 146266056 691658174 292993260 420387751 663559431 86574100 426804318 338511968 421319638 291594021 924634937 267197527 149507119 892526868 671009508 171884847 420167079 222705824 421319638 32466636 157524924 32466636 669918126 421319638 175601100 513415788 476863561 478544246 225005793 924634937 336593863 21936446 552836563 32466636 338511968 828927692 39563973 639642999 56515478 831028663 689144692 292993260 163169584 770508461 569034545 277856219 119786837 964125625 119786837 32466636 128172058 658765373 899117577 21936446 222705824 476863561 338511968 74922304 850680713 149507119 669918126 250175378 825790020 426804318 606932416 828927692 831028663 648616244 936309465 846170712 277856219 892526868 671009508 663559431 225005793 648616244 648085065 267197527 267197527 39563973 247512739 936309465 677668583 654774801 416142329 277856219 824610448 222705824 899117577 341340420 658765373 770508461 853333181 770508461 341340420 658765373 292993260 706786139 936309465 569034545 341340420 639642999 163169584 421319638 671009508 396735868 476863561 936309465 552836563 432062450 250175378 250175378 149507119 457457604 671009508 513415788 513415788 21936446 662997517 396735868 689696038 420387751 654774801 396735868 899117577 853333181 421319638 924634937 146266056 157524924 338201288 850680713 421319638 291594021 426804318 56515478 924206054 831028663 677668583 892526868 689696038 32466636 513415788 766460882 658765373 924634937 689144692 513415788 677668583 173590688 175701124 32466636 74922304 384773958 326384937 569034545 658765373 421319638 850680713 156349888 478544246 824610448 924206054 291594021 62570858 478544246 663559431 695926284 824610448 833320035 455972234 157524924 228994771 689710096 421319638 277856219 478544246 689710096 173590688 420167079 695926284 32466636 654774801 850680713 171884847 580030866 457457604 247512739 173590688 825790020 128172058 384773958 973264476 671009508 455972234 648085065 770508461 924634937 936309465 924634937 478544246 973264476 476863561 277856219 157524924 341340420 432062450 420387751 326384937 689696038 267197527 35579887 766460882 156349888 573410811 62570858 924634937 766460882 396735868 573410811 770508461 292993260 149507119 420167079 457457604 171884847 338511968 336593863 171884847 936309465 35579887 622619054 247512739 663559431 225005793 247512739 648085065 689710096 706786139 828927692 163169584 689144692 846170712 267197527 689696038 476863561 478544246 70200609 663559431 766460882 326384937 225005793 476863561 850680713 662997517 824610448 420387751 916978609 457457604 689710096 924206054 163169584 277856219 824610448 39563973 228994771 146266056 924634937 663559431 384773958 250175378 455972234 831028663 896696773 455972234 21936446 86574100 171884847 552836563 416142329 663559431 175601100 669918126 156349888 924206054 662997517 86574100 338201288 56515478 846170712 631604897 846170712 831028663 936309465 591974489 86574100 669918126 850680713 631604897 156349888 478544246 326384937 677668583 824610448 896696773 157524924 828927692 420167079 680237797 689710096 413547205 824610448 228994771 421303765 56515478 250175378 70200609 228994771 658765373 936309465 247512739 171884847 658765373 413547205 432062450 250175378 163169584 770508461 163169584 833320035 416142329 663559431 341340420 892526868 21936446 173590688 156349888 21936446 56515478 606932416 173590688 56515478 70200609 892526868 766460882 338511968 326384937 689696038 222705824 964125625 421303765 896696773 715427395 228994771 853333181 639642999 149507119 766460882 32466636 149507119 420167079 338201288 936309465 171884847 689710096 21936446 14297338 292993260 478544246 973264476 173590688 421303765 591974489 86574100 899117577 70200609 669918126 936309465 336593863 62570858 973264476 149507119 846170712 228994771 924206054 916978609 689696038 850680713 56515478 326910332 580030866 175701124 457457604 825790020 119786837 569034545 606932416 706786139 128172058 663559431 146266056 163169584 119786837 74922304 892526868 639642999 74922304 338511968 680237797 341340420 853333181 637132487 663559431 175701124 824610448 631604897 770508461 899117577 175701124 896696773 384773958 70200609 654774801 149507119 222705824 833320035 478544246 669918126 936309465 669918126 924206054 39563973 277856219 691658174 420387751 973264476 396735868 552836563 824610448 455972234 706786139 250175378 648085065 591974489 689144692 573410811 580030866 591974489 277856219 413547205 146266056 573410811 677668583 156349888 32466636 964125625 631604897 828927692 413547205 862458309 396735868 622619054 156349888 70200609 247512739 267197527 326384937 336593863 973264476 637132487 420167079 695926284 14297338 326910332 671009508 936309465 384773958 973264476 292993260 228994771 706786139 862458309 21936446 35579887 175701124 973264476 420167079 831028663 35579887 552836563 421319638 277856219 631604897 373950160 421303765 552836563 573410811 680237797 326384937 291594021 850680713 156349888 336593863 39563973 648616244 119786837 695926284 689710096 70200609 606932416 828927692 338511968 637132487 833320035 326910332 639642999 173590688 715427395 853333181 846170712 384773958 157524924 326384937 936309465 421319638 691658174 421319638 853333181 695926284 171884847 689144692 825790020 513415788 222705824 432062450 689144692 225005793 856735137 637132487 662997517 706786139 770508461 171884847 119786837 413547205 846170712 654774801 631604897 326910332 338511968 671009508 21936446 606932416 663559431 766460882 21936446 21936446 62570858 476863561 662997517 924634937 831028663 825790020 156349888 828927692 654774801 277856219 828927692 924634937 513415788 32466636 384773958 420387751 896696773 770508461 326384937 924206054 35579887 973264476 247512739 39563973 669918126 689696038 163169584 833320035 648616244 338201288 74922304 896696773 478544246 850680713 420387751 341340420 569034545 833320035 225005793 899117577 384773958 715427395 338201288 831028663 648085065 396735868 62570858 862458309 706786139 828927692 146266056 247512739 173590688 74922304 831028663 416142329 119786837 432062450 770508461 689696038 291594021 569034545 916978609 421319638 973264476 457457604 680237797 62570858 420167079 680237797 695926284 892526868 896696773 413547205 663559431 637132487 70200609 689144692 128172058 228994771 631604897 62570858 833320035 637132487 896696773 173590688 74922304 899117577 964125625 856735137 70200609 32466636 831028663 706786139 606932416 416142329 552836563 916978609 478544246 896696773 691658174 695926284 56515478 825790020 56515478 326910332 455972234 648085065 973264476 128172058 338201288 292993260 420387751 831028663 552836563 689696038 32466636 846170712 648085065 420387751 396735868 476863561 825790020 663559431 478544246 171884847 74922304 247512739 924206054 338511968 689144692 658765373 455972234 35579887 421303765 622619054 149507119 695926284 892526868 689710096 478544246 896696773 413547205 228994771 631604897 671009508 631604897 14297338 669918126 770508461 669918126 622619054 149507119 149507119 896696773 846170712 513415788 277856219 225005793 175701124 648616244 663559431 336593863 639642999 156349888 850680713 513415788 824610448 850680713 580030866 156349888 21936446 831028663 35579887 899117577 862458309 225005793 421303765 14297338 277856219 163169584 420167079 631604897 128172058 56515478 631604897 639642999 691658174 580030866 247512739 691658174 62570858 156349888 173590688 973264476 569034545 373950160 631604897 648616244 432062450 62570858 648085065 569034545 671009508 128172058 32466636 171884847 639642999 695926284 420387751 695926284 936309465 119786837 277856219 846170712 157524924 569034545 591974489 396735868 171884847 924634937 420167079 648616244 715427395 573410811 39563973 326910332 850680713 39563973 338511968 384773958 677668583 964125625 936309465 292993260 39563973 70200609 631604897 156349888 680237797 689144692 291594021 173590688 420167079 689696038 569034545 671009508 706786139 924634937 373950160 573410811 569034545 457457604 128172058 247512739 825790020 552836563 606932416 552836563 476863561 831028663 606932416 689696038 924634937 426804318 14297338 173590688 695926284 648616244 56515478 413547205 648085065 39563973 671009508 853333181 21936446 606932416 899117577 669918126 892526868 70200609 691658174 924634937 421319638 856735137 552836563 225005793 513415788 86574100 478544246 677668583 175601100 228994771 669918126 580030866 277856219 654774801 421319638 715427395 639642999 32466636 828927692 689710096 173590688 146266056 457457604 766460882 341340420 850680713 478544246 455972234 924206054 669918126 149507119 455972234 648085065 157524924 478544246 770508461 770508461 846170712 420167079 766460882 663559431 128172058 662997517 828927692 770508461 580030866 413547205 691658174 631604897 828927692 336593863 850680713 580030866 689144692 292993260 706786139 680237797 552836563 157524924 862458309 175701124 247512739 420387751 552836563 831028663 171884847 74922304 924206054 277856219 631604897 896696773 631604897 648085065 862458309 924206054 973264476 846170712 573410811 326384937 662997517 936309465 163169584 338201288 421303765 856735137 828927692 426804318 21936446 250175378 663559431 292993260 291594021 156349888 341340420 662997517 833320035 421319638 267197527 766460882 70200609 631604897 631604897 146266056 338511968 457457604 766460882 689696038 669918126 420167079 924634937 637132487 691658174 637132487 225005793 591974489 416142329 128172058 677668583 573410811 631604897 250175378 671009508 896696773 715427395 277856219 86574100 413547205 326384937 770508461 157524924 964125625 457457604 420387751 326910332 171884847 824610448 35579887 648085065 825790020 128172058 476863561 846170712 420387751 267197527 853333181 853333181 478544246 421319638 648085065 662997517 128172058 824610448 639642999 658765373 326384937 413547205 671009508 338511968 413547205 924634937 476863561 853333181 824610448 476863561 336593863 680237797 831028663 421303765 850680713 39563973 825790020 156349888 892526868 157524924 862458309 86574100 580030866 163169584 689696038 637132487 413547205 936309465 706786139 56515478 896696773 250175378 896696773 552836563 892526868 899117577 622619054 267197527 689144692 639642999 420387751 74922304 622619054 766460882 421303765 896696773 862458309 326910332 622619054 669918126 457457604 706786139 413547205 326910332 228994771 825790020 225005793 413547205 964125625 420387751 228994771 156349888 631604897 828927692 552836563 964125625 119786837 606932416 56515478 654774801 457457604 691658174 916978609 70200609 384773958 128172058 828927692 689144692 222705824 831028663 824610448 573410811 850680713 291594021 850680713 149507119 669918126 591974489 62570858 222705824 654774801 267197527 648085065 62570858 973264476 631604897 14297338 695926284 833320035 899117577 35579887 833320035 552836563 892526868 689144692 421319638 326910332 478544246 171884847 899117577 156349888 338201288 222705824 916978609 853333181 228994771 163169584 569034545 916978609 86574100 862458309 14297338 478544246 157524924 21936446 163169584 228994771 663559431 706786139 833320035 513415788 689710096 671009508 662997517 770508461 338201288 833320035 426804318 591974489 175701124 171884847 421303765 421319638 14297338 476863561 856735137 56515478 569034545 74922304 973264476 695926284 591974489 964125625 35579887 631604897 663559431 128172058 766460882 455972234 250175378 225005793 695926284 622619054 924634937 896696773 74922304 476863561 292993260 277856219 689144692 677668583 14297338 671009508 677668583 432062450 35579887 326910332 606932416 689710096 973264476 420387751 896696773 591974489 157524924 671009508 569034545 173590688 14297338 228994771 14297338 973264476 825790020 149507119 228994771 396735868 896696773 156349888 74922304 21936446 247512739 62570858 86574100 680237797 689710096 250175378 416142329 421319638 936309465 373950160 416142329 916978609 171884847 338511968 156349888 225005793 420167079 175701124 146266056 476863561 853333181 856735137 689696038 916978609 416142329 856735137 689696038 513415788 32466636 56515478 74922304 416142329 476863561 622619054 32466636 228994771 853333181 175701124 689144692 175601100 14297338 964125625 56515478 420387751 222705824 128172058 896696773 432062450 432062450 478544246 173590688 573410811 648616244 457457604 658765373 573410811 639642999 853333181 455972234 146266056 74922304 663559431 74922304 899117577 671009508 426804318 250175378 225005793 691658174 580030866 250175378 892526868 32466636 146266056 426804318 662997517 149507119 899117577 766460882 552836563 56515478 277856219 171884847 119786837 173590688 680237797 156349888 39563973 338511968 833320035 663559431 384773958 973264476 373950160 648085065 396735868 856735137 175601100 421303765 247512739 416142329 175701124 648616244 513415788 413547205 591974489 663559431 637132487 671009508 680237797 35579887 292993260 171884847 833320035 426804318 421319638 591974489 831028663 862458309 292993260 606932416 222705824 146266056 770508461 149507119 222705824 476863561 622619054 892526868 680237797 426804318 689696038 291594021 648616244 964125625 222705824 715427395 770508461 149507119 924634937 671009508 39563973 326384937 228994771 56515478 637132487 569034545 856735137 228994771 146266056 569034545 846170712 277856219 457457604 156349888 831028663 175701124 856735137 86574100 828927692 247512739 432062450 326384937 862458309 936309465 291594021 637132487 149507119 825790020 146266056 421303765 157524924 74922304 689144692 421303765 457457604 695926284 149507119 637132487 420387751 569034545 658765373 825790020 173590688 373950160 373950160 648616244 62570858 149507119 421319638 850680713 691658174 766460882 156349888 338511968 639642999 457457604 833320035 648085065 426804318 62570858 292993260 663559431 850680713 146266056 163169584 654774801 421303765 695926284 916978609 70200609 338201288 862458309 336593863 455972234 32466636 639642999 416142329 421303765 831028663 648616244 326384937 171884847 680237797 706786139 639642999 663559431 715427395 715427395 631604897 899117577 850680713 833320035 74922304 622619054 824610448 706786139 770508461 14297338 689144692 846170712 338201288 432062450 247512739 639642999 658765373 171884847 695926284 706786139 384773958 32466636 62570858 766460882 637132487 373950160 606932416 662997517 222705824 175601100 341340420 421303765 552836563 648616244 924206054 62570858 267197527 831028663 964125625 373950160 228994771 637132487 175601100 648616244 413547205 396735868 663559431 648085065 222705824 669918126 824610448 637132487 396735868 513415788 924634937 631604897 691658174 828927692 833320035 326384937 146266056 606932416 222705824 21936446 277856219 291594021 689144692 924634937 691658174 892526868 924206054 338201288 421303765 853333181 35579887 856735137 828927692 119786837 715427395 156349888 267197527 631604897 850680713 119786837 336593863 622619054 56515478 250175378 21936446 973264476 396735868 86574100 396735868 936309465 964125625 892526868 639642999 648085065 457457604 338201288 457457604 171884847 426804318 173590688 292993260 677668583 658765373 677668583 825790020 326910332 267197527 56515478 457457604 639642999 341340420 420167079 14297338 39563973 62570858 74922304 663559431 225005793 222705824 689144692 916978609 175601100 853333181 825790020 326384937 831028663 338201288 426804318 862458309 163169584 924634937 156349888 648085065 831028663 924206054 292993260 695926284 222705824 936309465 341340420 936309465 420167079 86574100 552836563 689710096 32466636 573410811 658765373 648616244 336593863 899117577 846170712 291594021 21936446 156349888 658765373 850680713 175601100 35579887 21936446 715427395 70200609 853333181 336593863 658765373 35579887 824610448 326910332 267197527 850680713 677668583 846170712 56515478 850680713 853333181 413547205 247512739 86574100 119786837 74922304 225005793 396735868 326910332 175701124 163169584 413547205 580030866 606932416 413547205 455972234 326910332 899117577 396735868 277856219 663559431 896696773 74922304 175701124 606932416 247512739 247512739 70200609 225005793 457457604 476863561 824610448 936309465 706786139 119786837 680237797 396735868 828927692 171884847 156349888 695926284 825790020 39563973 662997517 291594021 825790020 146266056 658765373 824610448 247512739 824610448 128172058 824610448 171884847 35579887 86574100 706786139 766460882 39563973 62570858 964125625 420387751 149507119 373950160 291594021 32466636 426804318 156349888 70200609 591974489 70200609 21936446 338201288 853333181 21936446 146266056 326910332 648616244 654774801 833320035 149507119 850680713 267197527 658765373 338511968 277856219 326910332 21936446 163169584 833320035 648616244 277856219 413547205 175601100 326910332 222705824 663559431 326910332 631604897 156349888 478544246 924206054 146266056 695926284 326384937 267197527 715427395 222705824 476863561 637132487 455972234 639642999 171884847 291594021 715427395 341340420 591974489 639642999 695926284 637132487 171884847 662997517 671009508 39563973 964125625 631604897 622619054 622619054 695926284 770508461 936309465 420167079 250175378 680237797 853333181 924206054 457457604 833320035 336593863 56515478 14297338 770508461 175601100 706786139 573410811 291594021 689710096 247512739 149507119 833320035 62570858 338511968 21936446 277856219 606932416 336593863 706786139 326910332 426804318 173590688 175601100 56515478 421303765 62570858 455972234 591974489 662997517 56515478 766460882 892526868 831028663 924634937 831028663 426804318 677668583 35579887 924206054 149507119 277856219 163169584 828927692 695926284 396735868 420387751 277856219 420167079 648085065 631604897 671009508 892526868 964125625 825790020 416142329 163169584 373950160 163169584 936309465 706786139 662997517 457457604 421303765 591974489 663559431 896696773 846170712 648085065 631604897 432062450 637132487 648085065 899117577 21936446 171884847 689696038 677668583 86574100 341340420 973264476 421319638 825790020 658765373 455972234 669918126 421303765 250175378 936309465 833320035 695926284 862458309 292993260 156349888 175701124 648616244 892526868 662997517 384773958 338201288 14297338 119786837 662997517 658765373 833320035 973264476 291594021 478544246 695926284 341340420 292993260 924206054 766460882 175701124 671009508 924206054 157524924 689696038 648085065 853333181 924206054 770508461 569034545 225005793 924634937 766460882 658765373 825790020 573410811 326384937 228994771 850680713 32466636 373950160 580030866 770508461 175701124 326384937 856735137 373950160 924634937 639642999 828927692 457457604 426804318 478544246 695926284 171884847 56515478 662997517 552836563 175601100 432062450 850680713 831028663 478544246 62570858 478544246 175601100 173590688 825790020 669918126 850680713 173590688 420167079 70200609 426804318 326910332 573410811 936309465 846170712 936309465 695926284 326384937 833320035 924634937 35579887 695926284 62570858 862458309 513415788 637132487 964125625 222705824 247512739 21936446 766460882 631604897 119786837 74922304 373950160 267197527 175601100 899117577 924206054 828927692 691658174 648616244 766460882 973264476 86574100 222705824 222705824 924634937 766460882 35579887 35579887 654774801 222705824 831028663 924634937 715427395 916978609 222705824 825790020 964125625 648085065 421319638 384773958 924206054 669918126 853333181 478544246 846170712 74922304 766460882 648616244 896696773 432062450 825790020 973264476 250175378 552836563 277856219 373950160 225005793 770508461 175601100 56515478 695926284 924206054 715427395 292993260 267197527 373950160 421303765 156349888 689144692 247512739 222705824 128172058 338201288 662997517 413547205 175701124 853333181 291594021 396735868 936309465 513415788 936309465 689144692 825790020 924634937 677668583 21936446 56515478 413547205 899117577 228994771 850680713 128172058 639642999 899117577 973264476 476863561 606932416 171884847 420167079 173590688 899117577 476863561 924634937 455972234 32466636 770508461 413547205 56515478 896696773 824610448 149507119 706786139 426804318 420387751 892526868 56515478 247512739 171884847 336593863 833320035 924206054 663559431 715427395 770508461 70200609 513415788 695926284 695926284 552836563 326384937 455972234 74922304 689710096 250175378 413547205 175601100 14297338 631604897 175701124 654774801 677668583 420167079 35579887 825790020 663559431 766460882 157524924 846170712 580030866 128172058 157524924 924206054 850680713 146266056 416142329 171884847 924634937 373950160 591974489 850680713 924206054 39563973 658765373 157524924 680237797 654774801 173590688 833320035 850680713 336593863 338511968 426804318 637132487 21936446 70200609 21936446 39563973 21936446 291594021 964125625 119786837 899117577 846170712 86574100 715427395 396735868 648616244 338511968 850680713 606932416 569034545 850680713 662997517 631604897 336593863 413547205 396735868 175701124 552836563 606932416 648616244 654774801 648085065 128172058 896696773 677668583 964125625 426804318 338511968 552836563 416142329 146266056 637132487 569034545 689144692 420167079 291594021 478544246 896696773 831028663 338511968 384773958 14297338 225005793 862458309 973264476 637132487 663559431 916978609 606932416 39563973 637132487 39563973 128172058 341340420 663559431 513415788 421319638 421319638 622619054 119786837 580030866 86574100 163169584 606932416 862458309 175701124 149507119 680237797 39563973 669918126 695926284 384773958 39563973 552836563 513415788 671009508 706786139 680237797 916978609 631604897 856735137 35579887 413547205 899117577 421303765 658765373 824610448 396735868 671009508 677668583 35579887 478544246 689696038 14297338 580030866 662997517 128172058 421319638 421303765 899117577 175601100 175601100 856735137 825790020 606932416 128172058 924634937 580030866 156349888 862458309 250175378 62570858 654774801 62570858 846170712 916978609 639642999 175701124 715427395 648616244 222705824 457457604 338201288 421303765 420387751 706786139 384773958 648085065 421303765 513415788 552836563 157524924 21936446 828927692 706786139 622619054 770508461 569034545 457457604 850680713 691658174 766460882 119786837 338511968 70200609 70200609 706786139 21936446 476863561 119786837 591974489 336593863 457457604 70200609 426804318 862458309 149507119 850680713 62570858 413547205 924634937 689144692 662997517 35579887 62570858 74922304 476863561 175601100 856735137 828927692 654774801 580030866 853333181 163169584 119786837 413547205 766460882 384773958 326384937 326384937 680237797 648616244 247512739 373950160 426804318 341340420 654774801 426804318 648085065 326910332 222705824 416142329 663559431 663559431 39563973 420167079 35579887 175601100 291594021 573410811 606932416 715427395 580030866 916978609 157524924 680237797 420387751 455972234 580030866 689710096 70200609 267197527 689144692 580030866 850680713 850680713 924634937 247512739 715427395 225005793 291594021 591974489 413547205 637132487 157524924 267197527 74922304 973264476 936309465 706786139 326384937 173590688 964125625 766460882 552836563 706786139 21936446 420387751 715427395 56515478 896696773 156349888 156349888 825790020 14297338 267197527 637132487 476863561 973264476 455972234 119786837 478544246 924206054 457457604 175701124 936309465 373950160 691658174 573410811 689144692 35579887 119786837 622619054 828927692 896696773 62570858 706786139 421319638 766460882 862458309 163169584 478544246 149507119 850680713 14297338 384773958 70200609 706786139 856735137 853333181 689696038 663559431 21936446 70200609 591974489 964125625 457457604 128172058 766460882 648616244 420167079 936309465 86574100 291594021 825790020 247512739 413547205 689696038 654774801 853333181 478544246 292993260 766460882 658765373 222705824 695926284 825790020 277856219 426804318 639642999 457457604 654774801 853333181 225005793 580030866 455972234 513415788 21936446 662997517 225005793 689710096 225005793 766460882 677668583 70200609 924634937 695926284 622619054 56515478 39563973 74922304 573410811 924634937 569034545 421303765 396735868 689144692 70200609 552836563 715427395 455972234 277856219 892526868 267197527 853333181 326384937 936309465 420167079 936309465 74922304 689696038 86574100 326384937 658765373 250175378 291594021 157524924 426804318 677668583 175601100 74922304 171884847 421303765 936309465 171884847 689144692 291594021 32466636 580030866 833320035 892526868 648085065 171884847 637132487 336593863 341340420 669918126 695926284 338511968 420167079 74922304 336593863 157524924 146266056 691658174 421303765 669918126 591974489 924206054 74922304 689696038 892526868 669918126 853333181 267197527 606932416 421319638 689144692 39563973 14297338 119786837 662997517 267197527 396735868 896696773 32466636 338511968 373950160 420387751 336593863 622619054 964125625 631604897 149507119 591974489 689144692 478544246 384773958 856735137 637132487 622619054 175701124 671009508 39563973 384773958 455972234 426804318 689144692 680237797 156349888 689710096 552836563 86574100 766460882 648085065 825790020 421303765 824610448 658765373 421319638 35579887 766460882 291594021 420167079 173590688 336593863 247512739 432062450 916978609 35579887 622619054 396735868 338201288 916978609 658765373 228994771 936309465 824610448 824610448 833320035 384773958 338201288 228994771 552836563 846170712 924634937 175701124 513415788 663559431 862458309 163169584 476863561 416142329 689710096 591974489 580030866 225005793 171884847 689710096 62570858 157524924 455972234 856735137 163169584 384773958 128172058 476863561 277856219 426804318 831028663 658765373 831028663 250175378 277856219 662997517 856735137 157524924 413547205 157524924 825790020 825790020 421319638 899117577 432062450 580030866 173590688 39563973 591974489 416142329 175701124 338511968 373950160 648616244 824610448 119786837 513415788 119786837 420167079 924206054 421303765 222705824 39563973 862458309 658765373 964125625 591974489 326910332 476863561 291594021 173590688 225005793 691658174 222705824 924206054 669918126 622619054 336593863 146266056 74922304 228994771 846170712 396735868 39563973 824610448 766460882 689710096 421319638 899117577 899117577 669918126 862458309 277856219 899117577 39563973 689144692 457457604 671009508 338511968 573410811 853333181 706786139 74922304 825790020 936309465 250175378 715427395 833320035 86574100 478544246 916978609 247512739 513415788 825790020 573410811 14297338 637132487 770508461 648085065 149507119 671009508 663559431 74922304 833320035 421303765 658765373 62570858 663559431 833320035 846170712 292993260 766460882 222705824 175601100 850680713 455972234 552836563 326384937 828927692 157524924 175701124 373950160 862458309 156349888 413547205 856735137 689710096 639642999 648085065 421319638 706786139 74922304 964125625 924206054 416142329 222705824 149507119 899117577 70200609 706786139 689710096 277856219 899117577 171884847 964125625 70200609 336593863 292993260 606932416 416142329 416142329 569034545 338201288 680237797 173590688 639642999 421319638 662997517 552836563 770508461 856735137 74922304 706786139 70200609 326910332 416142329 591974489 622619054 396735868 292993260 326384937 292993260 689696038 677668583 156349888 277856219 413547205 250175378 222705824 292993260 326910332 850680713 173590688 973264476 606932416 648085065 413547205 149507119 146266056 426804318 228994771 766460882 476863561 267197527 175601100 396735868 247512739 32466636 163169584 56515478 766460882 338511968 899117577 175701124 689696038 662997517 250175378 291594021 175701124 326384937 421303765 432062450 892526868 173590688 173590688 86574100 56515478 824610448 171884847 56515478 373950160 277856219 163169584 70200609 689696038 455972234 846170712 292993260 341340420 671009508 267197527 850680713 846170712 222705824 689710096 149507119 420167079 862458309 853333181 973264476 715427395 384773958 691658174 715427395 770508461 128172058 250175378 715427395 326384937 338201288 766460882 128172058 432062450 846170712 825790020 341340420 896696773 825790020 62570858 222705824 128172058 175601100 228994771 291594021 21936446 680237797 973264476 862458309 39563973 677668583 171884847 766460882 250175378 416142329 569034545 396735868 669918126 225005793 637132487 35579887 706786139 478544246 338201288 478544246 416142329 606932416 622619054 56515478 62570858 689696038 622619054 173590688 770508461 846170712 973264476 824610448 637132487 691658174 663559431 677668583 648085065 292993260 916978609 171884847 62570858 715427395 163169584 573410811 39563973 56515478 639642999 846170712 671009508 831028663 631604897 648085065 850680713 292993260 413547205 695926284 828927692 691658174 691658174 326910332 62570858 715427395 671009508 421319638 175701124 631604897 432062450 457457604 706786139 924634937 32466636 770508461 691658174 695926284 691658174 671009508 691658174 580030866 32466636 173590688 689710096 225005793 853333181 631604897 846170712 637132487 663559431 663559431 171884847 924634937 222705824 21936446 671009508 770508461 648085065 175601100 689144692 175601100 396735868 637132487 119786837 766460882 157524924 973264476 622619054 862458309 173590688 648085065 163169584 591974489 824610448 247512739 74922304 228994771 669918126 622619054 455972234 228994771 14297338 606932416 663559431 420167079 892526868 413547205 662997517 420167079 513415788 513415788 291594021 384773958 637132487 513415788 828927692 225005793 338201288 856735137 228994771 267197527 156349888 163169584 277856219 39563973 964125625 677668583 32466636 853333181 552836563 14297338 156349888 658765373 119786837 896696773 432062450 639642999 336593863 384773958 432062450 648085065 770508461 338511968 899117577 21936446 277856219 631604897 156349888 671009508 766460882 478544246 689696038 341340420 175601100 680237797 455972234 662997517 856735137 552836563 420167079 770508461 689710096 14297338 86574100 591974489 964125625 580030866 128172058 32466636 128172058 326384937 457457604 899117577 677668583 39563973 171884847 476863561 654774801 119786837 336593863 654774801 770508461 973264476 119786837 222705824 35579887 825790020 171884847 128172058 35579887 637132487 715427395 156349888 831028663 119786837 156349888 14297338 157524924 770508461 669918126 222705824 457457604 899117577 149507119 580030866 267197527 853333181 35579887 119786837 631604897 846170712 14297338 573410811 648616244 825790020 86574100 292993260 825790020 416142329 689710096 413547205 476863561 175701124 706786139 119786837 671009508 292993260 62570858 591974489 14297338 916978609 648085065 639642999 171884847 606932416 432062450 671009508 825790020 338511968 662997517 373950160 591974489 856735137 156349888 573410811 899117577 706786139 569034545 336593863 175601100 173590688 824610448 916978609 222705824 689144692 420387751 421303765 420167079 86574100 163169584 292993260 606932416 416142329 552836563 654774801 247512739 622619054 396735868 457457604 476863561 637132487 691658174 336593863 338201288 173590688 432062450 658765373 421303765 936309465 606932416 250175378 637132487 32466636 326910332 119786837 14297338 853333181 669918126 671009508 373950160 14297338 228994771 250175378 225005793 654774801 936309465 637132487 74922304 56515478 691658174 569034545 648085065 856735137 695926284 924206054 770508461 455972234 648085065 573410811 964125625 689696038 924634937 156349888 413547205 856735137 631604897 677668583 457457604 291594021 689710096 119786837 936309465 936309465 892526868 149507119 846170712 569034545 421303765 825790020 850680713 70200609 573410811 396735868 74922304 420387751 850680713 292993260 39563973 39563973 831028663 853333181 326384937 396735868 32466636 846170712 250175378 341340420 936309465 715427395 225005793 715427395 513415788 413547205 825790020 862458309 149507119 639642999 336593863 706786139 715427395 421319638 39563973 250175378 39563973 573410811 341340420 149507119 455972234 573410811 770508461 175701124 396735868 413547205 622619054 892526868 421303765 225005793 631604897 695926284 569034545 706786139 689710096 421303765 569034545 163169584 156349888 384773958 156349888 552836563 513415788 457457604 631604897 338201288 416142329 654774801 654774801 916978609 14297338 421303765 326910332 648616244 14297338 663559431 32466636 128172058 580030866 74922304 70200609 706786139 21936446 149507119 416142329 413547205 56515478 247512739 856735137 86574100 936309465 850680713 74922304 420387751 662997517 476863561 171884847 277856219 336593863 128172058 56515478 654774801 853333181 824610448 856735137 695926284 606932416 341340420 163169584 338511968 432062450 899117577 225005793 606932416 156349888 455972234 420387751 119786837 21936446 173590688 420387751 291594021 14297338 648616244 825790020 156349888 689144692 513415788 654774801 432062450 715427395 691658174 149507119 292993260 916978609 62570858 569034545 916978609 622619054 899117577 146266056 338511968 32466636 338201288 671009508 373950160 658765373 457457604 291594021 924206054 892526868 39563973 338201288 421319638 573410811 680237797 924206054 326910332 267197527 766460882 119786837 936309465 455972234 580030866 591974489 669918126 384773958 292993260 341340420 373950160 513415788 163169584 338511968 291594021 455972234 128172058 680237797 171884847 173590688 21936446 916978609 341340420 396735868 833320035 622619054 770508461 225005793 157524924 416142329 691658174 671009508 573410811 277856219 828927692 658765373 62570858 74922304 156349888 695926284 21936446 128172058 766460882 580030866 513415788 119786837 396735868 637132487 846170712 171884847 663559431 476863561 420167079 648616244 648616244 384773958 899117577 277856219 892526868 277856219 175701124 35579887 766460882 846170712 250175378 384773958 432062450 228994771 21936446 250175378 689710096 156349888 455972234 552836563 171884847 715427395 648616244 396735868 892526868 856735137 828927692 715427395 671009508 658765373 175601100 175601100 669918126 622619054 426804318 21936446 292993260 622619054 591974489 421319638 416142329 156349888 119786837 766460882 413547205 39563973 689696038 338511968 663559431 770508461 706786139 173590688 924206054 277856219 171884847 833320035 853333181 648616244 569034545 336593863 421303765 21936446 825790020 850680713 766460882 691658174 119786837 606932416 291594021 338201288 416142329 457457604 173590688 924206054 326384937 326384937 689696038 622619054 663559431 924206054 846170712 228994771 677668583 689710096 856735137 432062450 936309465 896696773 156349888 580030866 833320035 416142329 622619054 552836563 622619054 846170712 856735137 831028663 173590688 421319638 924634937 669918126 457457604 766460882 846170712 695926284 924634937 924206054 21936446 35579887 899117577 426804318 856735137 62570858 706786139 691658174 175701124 70200609 715427395 916978609 569034545 569034545 669918126 222705824 899117577 225005793 671009508 228994771 622619054 973264476 432062450 455972234 924634937 128172058 825790020 964125625 341340420 420387751 513415788 831028663 70200609 825790020 62570858 157524924 413547205 175601100 35579887 648616244 637132487 964125625 277856219 326384937 341340420 648616244 157524924 899117577 706786139 416142329 770508461 833320035 669918126 74922304 850680713 924634937 163169584 421319638 828927692 896696773 833320035 715427395 896696773 373950160 663559431 631604897 149507119 924634937 850680713 35579887 341340420 856735137 157524924 689696038 457457604 689696038 833320035 39563973 32466636 824610448 648085065 338201288 924634937 222705824 936309465 850680713 163169584 637132487 228994771 175601100 476863561 671009508 457457604 457457604 671009508 420387751 421303765 573410811 291594021 14297338 32466636 421319638 689696038 964125625 86574100 416142329 336593863 413547205 695926284 250175378 639642999 964125625 455972234 892526868 86574100 250175378 156349888 225005793 662997517 163169584 916978609 899117577 606932416 831028663 677668583 455972234 32466636 163169584 896696773 663559431 631604897 706786139 689144692 706786139 824610448 222705824 715427395 32466636 695926284 671009508 416142329 824610448 70200609 32466636 228994771 86574100 250175378 606932416 413547205 146266056 338511968 637132487 171884847 573410811 432062450 228994771 292993260 62570858 622619054 39563973 833320035 420167079 689696038 70200609 35579887 173590688 862458309 513415788 924634937 62570858 32466636 373950160 856735137 457457604 156349888 573410811 157524924 21936446 228994771 648085065 828927692 62570858 326910332 824610448 338511968 478544246 637132487 420167079 341340420 420387751 892526868 426804318 766460882 654774801 658765373 228994771 896696773 14297338 56515478 669918126 267197527 973264476 149507119 691658174 770508461 770508461 831028663 824610448 662997517 225005793 421303765 228994771 421319638 157524924 292993260 326910332 420167079 591974489 552836563 163169584 420387751 896696773 828927692 156349888 924634937 691658174 338201288 384773958 74922304 580030866 384773958 671009508 706786139 671009508 671009508 824610448 149507119 420387751 128172058 62570858 936309465 476863561 455972234 426804318 35579887 326384937 277856219 426804318 513415788 648085065 648616244 455972234 924206054 336593863 420387751 680237797 35579887 291594021 373950160 157524924 222705824 128172058 631604897 421319638 384773958 291594021 478544246 706786139 662997517 552836563 175601100 338511968 396735868 964125625 421319638 62570858 639642999 14297338 892526868 850680713 715427395 74922304 421303765 828927692 222705824 825790020 591974489 973264476 86574100 671009508 70200609 654774801 639642999 338201288 689710096 936309465 706786139 899117577 396735868 426804318 680237797 421303765 21936446 916978609 825790020 671009508 899117577 899117577 338201288 853333181 964125625 924206054 171884847 622619054 156349888 846170712 689710096 648085065 706786139 689144692 856735137 247512739 119786837 476863561 420167079 569034545 658765373 715427395 689696038 573410811 225005793 936309465 21936446 413547205 573410811 680237797 853333181 850680713 247512739 420167079 326384937 552836563 637132487 825790020 648085065 896696773 149507119 833320035 384773958 770508461 476863561 580030866 833320035 669918126 671009508 669918126 833320035 173590688 70200609 56515478 14297338 156349888 56515478 338201288 899117577 639642999 862458309 326910332 119786837 689696038 457457604 222705824 689710096 828927692 277856219 413547205 338511968 580030866 824610448 862458309 171884847 426804318 580030866 606932416 648616244 892526868 850680713 715427395 892526868 222705824 171884847 924206054 39563973 14297338 277856219 267197527 662997517 706786139 396735868 146266056 336593863 691658174 326384937 420167079 432062450 171884847 426804318 892526868 173590688 689696038 338511968 648616244 706786139 631604897 62570858 924634937 163169584 831028663 163169584 637132487 171884847 824610448 513415788 175601100 175601100 637132487 70200609 171884847 850680713 478544246 669918126 292993260 478544246 384773958 654774801 831028663 70200609 825790020 416142329 338511968 156349888 973264476 973264476 639642999 936309465 416142329 637132487 639642999 128172058 896696773 336593863 892526868 689144692 32466636 622619054 631604897 513415788 896696773 175701124 39563973 478544246 222705824 336593863 14297338 654774801 680237797 770508461 648616244 326384937 267197527 384773958 850680713 715427395 336593863 373950160 892526868 691658174 338201288 691658174 384773958 432062450 662997517 326384937 892526868 455972234 384773958 896696773 639642999 695926284 924206054 128172058 476863561 35579887 39563973 691658174 32466636 62570858 648085065 396735868 695926284 691658174 833320035 964125625 892526868 277856219 580030866 916978609 513415788 706786139 770508461 413547205 513415788 247512739 677668583 580030866 338201288 250175378 964125625 622619054 157524924 691658174 770508461 846170712 326384937 336593863 32466636 654774801 671009508 171884847 156349888 338511968 74922304 70200609 663559431 291594021 432062450 384773958 326910332 591974489 119786837 622619054 32466636 689710096 413547205 677668583 715427395 455972234 669918126 831028663 573410811 32466636 862458309 689710096 426804318 658765373 689710096 662997517 157524924 173590688 157524924 677668583 622619054 622619054 336593863 175701124 631604897 680237797 56515478 964125625 267197527 552836563 689144692 413547205 478544246 689710096 338201288 457457604 663559431 70200609 426804318 846170712 853333181 70200609 513415788 658765373 648085065 277856219 32466636 896696773 916978609 149507119 291594021 924206054 899117577 396735868 658765373 250175378 413547205 62570858 413547205 569034545 396735868 416142329 580030866 421303765 573410811 896696773 225005793 573410811 677668583 648616244 74922304 326384937 669918126 637132487 662997517 663559431 591974489 706786139 964125625 846170712 146266056 157524924 173590688 552836563 671009508 70200609 341340420 146266056 341340420 892526868 831028663 680237797 86574100 663559431 648085065 478544246 622619054 973264476 648085065 924206054 175701124 606932416 373950160 175701124 149507119 56515478 964125625 326910332 658765373 338511968 824610448 146266056 476863561 250175378 171884847 62570858 396735868 639642999 32466636 936309465 846170712 326384937 831028663 569034545 119786837 250175378 421303765 973264476 689144692 662997517 291594021 831028663 924634937 862458309 916978609 648616244 326384937 831028663 247512739 175601100 157524924 671009508 146266056 706786139 421319638 39563973 277856219 56515478 936309465 128172058 899117577 691658174 420387751 32466636 21936446 277856219 338511968 856735137 35579887 420167079 32466636 706786139 326384937 225005793 715427395 426804318 156349888 680237797 396735868 715427395 426804318 899117577 766460882 856735137 413547205 74922304 247512739 21936446 384773958 432062450 86574100 513415788 336593863 146266056 648085065 715427395 432062450 56515478 228994771 432062450 250175378 163169584 326910332 341340420 825790020 413547205 622619054 671009508 706786139 336593863 426804318 416142329 420387751 689710096 936309465 157524924 831028663 21936446 846170712 828927692 825790020 580030866 896696773 222705824 695926284 669918126 163169584 833320035 426804318 175601100 691658174 689696038 156349888 163169584 680237797 247512739 639642999 86574100 695926284 833320035 336593863 662997517 156349888 706786139 648085065 163169584 128172058 899117577 591974489 924634937 292993260 175701124 173590688 413547205 671009508 663559431 175701124 573410811 662997517 831028663 14297338 396735868 457457604 416142329 267197527 338201288 146266056 39563973 654774801 455972234 156349888 420167079 39563973 175701124 825790020 476863561 292993260 420387751 552836563 573410811 149507119 766460882 420167079 86574100 513415788 35579887 671009508 833320035 663559431 421303765 831028663 669918126 247512739 552836563 70200609 267197527 338201288 70200609 552836563 336593863 552836563 662997517 396735868 637132487 14297338 420167079 457457604 326384937 770508461 225005793 899117577 420387751 862458309 654774801 336593863 420387751 833320035 862458309 336593863 654774801 637132487 421303765 338511968 173590688 455972234 421319638 648085065 128172058 715427395 157524924 225005793 247512739 606932416 606932416 856735137 373950160 846170712 175601100 552836563 341340420 846170712 157524924 669918126 228994771 689710096 336593863 157524924 421303765 267197527 573410811 691658174 856735137 32466636 639642999 432062450 695926284 573410811 291594021 631604897 413547205 222705824 173590688 149507119 420167079 916978609 648616244 432062450 455972234 455972234 964125625 862458309 689710096 513415788 569034545 663559431 853333181 457457604 622619054 689144692 606932416 291594021 171884847 658765373 228994771 924634937 86574100 846170712 591974489 513415788 654774801 396735868 39563973 341340420 14297338 277856219 513415788 691658174 292993260 658765373 828927692 691658174 695926284 228994771 86574100 128172058 21936446 606932416 856735137 32466636 291594021 924206054 119786837 973264476 225005793 420387751 222705824 62570858 326910332 157524924 677668583 648085065 149507119 413547205 833320035 128172058 669918126 175701124 384773958 770508461 326384937 421303765 478544246 853333181 420167079 689144692 631604897 277856219 421319638 421319638 677668583 228994771 856735137 591974489 833320035 228994771 569034545 569034545 824610448 680237797 56515478 689710096 892526868 35579887 856735137 421319638 56515478 825790020 824610448 846170712 833320035 56515478 899117577 35579887 825790020 573410811 175701124 606932416 973264476 336593863 21936446 648085065 128172058 658765373 149507119 267197527 157524924 228994771 831028663 338511968 149507119 421303765 416142329 850680713 591974489 455972234 457457604 171884847 341340420 766460882 163169584 175701124 291594021 326384937 62570858 420387751 569034545 175601100 573410811 691658174 669918126 21936446 175701124 39563973 455972234 833320035 420387751 606932416 396735868 824610448 326384937 658765373 936309465 173590688 622619054 689696038 476863561 924206054 119786837 341340420 569034545 426804318 606932416 964125625 662997517 715427395 622619054 338201288 156349888 426804318 146266056 573410811 663559431 973264476 924634937 689710096 916978609 157524924 833320035 74922304 476863561 476863561 146266056 936309465 426804318 326384937 591974489 770508461 413547205 336593863 222705824 766460882 228994771 338201288 70200609 936309465 591974489 35579887 338511968 825790020 70200609 580030866 691658174 455972234 326384937 573410811 396735868 247512739 828927692 21936446 70200609 247512739 171884847 156349888 277856219 669918126 648085065 156349888 973264476 338511968 669918126 413547205 924206054 421303765 691658174 648616244 336593863 119786837 476863561 846170712 856735137 225005793 846170712 622619054 292993260 689696038 924206054 175601100 326384937 326384937 631604897 149507119 62570858 824610448 247512739 292993260 856735137 862458309 338511968 825790020 225005793 831028663 384773958 413547205 336593863 149507119 421303765 163169584 648616244 39563973 225005793 476863561 591974489 56515478 149507119 569034545 426804318 14297338 225005793 552836563 706786139 580030866 766460882 770508461 56515478 691658174 228994771 478544246 916978609 569034545 671009508 86574100 70200609 338201288 689710096 828927692 513415788 856735137 654774801 715427395 924634937 828927692 671009508 899117577 671009508 163169584 606932416 924634937 157524924 569034545 828927692 924206054 964125625 936309465 828927692 936309465 455972234 648616244 413547205 715427395 936309465 291594021 267197527 338201288 478544246 513415788 924634937 222705824 924206054 62570858 677668583 850680713 420387751 420167079 267197527 850680713 573410811 74922304 639642999 326384937 86574100 420167079 824610448 384773958 916978609 513415788 924634937 455972234 631604897 828927692 936309465 326384937 846170712 853333181 899117577 552836563 373950160 680237797 850680713 432062450 671009508 648616244 856735137 662997517 39563973 671009508 455972234 338201288 341340420 478544246 119786837 892526868 267197527 669918126 478544246 128172058 695926284 119786837 74922304 892526868 677668583 846170712 631604897 831028663 326910332 569034545 669918126 149507119 658765373 706786139 277856219 691658174 128172058 146266056 591974489 689144692 341340420 420387751 341340420 648616244 637132487 149507119 631604897 689710096 326384937 631604897 637132487 175701124 74922304 128172058 715427395 846170712 421303765 856735137 338201288 157524924 171884847 163169584 631604897 56515478 973264476 21936446 825790020 569034545 171884847 267197527 119786837 267197527 56515478 341340420 654774801 326384937 689710096 715427395 373950160 74922304 973264476 689710096 695926284 669918126 896696773 35579887 413547205 896696773 850680713 846170712 663559431 631604897 384773958 250175378 291594021 964125625 580030866 691658174 658765373 149507119 846170712 706786139 70200609 157524924 689144692 225005793 671009508 828927692 580030866 639642999 175601100 173590688 119786837 156349888 552836563 862458309 689696038 74922304 766460882 373950160 569034545 916978609 896696773 580030866 326910332 21936446 569034545 648085065 677668583 373950160 639642999 175701124 478544246 689144692 420387751 476863561 689710096 648085065 32466636 267197527 326384937 663559431 973264476 277856219 228994771 119786837 648616244 591974489 277856219 669918126 691658174 658765373 695926284 291594021 291594021 86574100 631604897 677668583 706786139 457457604 267197527 292993260 770508461 662997517 833320035 850680713 639642999 662997517 580030866 639642999 924206054 631604897 513415788 606932416 846170712 32466636 631604897 850680713 21936446 831028663 326384937 157524924 149507119 856735137 426804318 455972234 228994771 225005793 850680713 267197527 639642999 267197527 591974489 146266056 86574100 86574100 689696038 591974489 691658174 396735868 420167079 689696038 420387751 846170712 14297338 689144692 70200609 74922304 631604897 163169584 846170712 831028663 513415788 267197527 591974489 639642999 862458309 689710096 569034545 591974489 825790020 426804318 695926284 654774801 455972234 326910332 478544246 856735137 680237797 86574100 35579887 157524924 250175378 171884847 32466636 173590688 426804318 853333181 267197527 267197527 896696773 766460882 689696038 695926284 421319638 175701124 326384937 648616244 338511968 591974489 421319638 163169584 824610448 396735868 964125625 56515478 39563973 846170712 413547205 128172058 119786837 413547205 853333181 691658174 573410811 74922304 416142329 715427395 35579887 964125625 175701124 338511968 326910332 569034545 455972234 715427395 924206054 606932416 247512739 21936446 149507119 862458309 146266056 250175378 421303765 766460882 973264476 384773958 457457604 606932416 421319638 924206054 384773958 86574100 833320035 680237797 175701124 856735137 513415788 32466636 39563973 856735137 457457604 846170712 128172058 833320035 171884847 766460882 896696773 32466636 62570858 70200609 420167079 828927692 662997517 831028663 856735137 662997517 163169584 663559431 658765373 973264476 338201288 924634937 247512739 695926284 171884847 766460882 32466636 173590688 336593863 631604897 421303765 455972234 21936446 341340420 850680713 396735868 62570858 591974489 892526868 924634937 74922304 622619054 924206054 149507119 373950160 222705824 622619054 291594021 606932416 119786837 421319638 250175378 677668583 247512739 39563973 336593863 146266056 850680713 457457604 74922304 14297338 662997517 432062450 715427395 119786837 856735137 964125625 637132487 552836563 637132487 850680713 648085065 662997517 247512739 291594021 695926284 689144692 622619054 74922304 457457604 156349888 86574100 32466636 326384937 341340420 850680713 478544246 128172058 338511968 396735868 671009508 695926284 149507119 292993260 157524924 267197527 973264476 455972234 420167079 247512739 689710096 663559431 326384937 663559431 936309465 455972234 250175378 476863561 225005793 689710096 689696038 715427395 677668583 924634937 658765373 622619054 680237797 341340420 14297338 457457604 384773958 173590688 896696773 689144692 173590688 171884847 413547205 384773958 853333181 662997517 669918126 663559431 824610448 924634937 669918126 35579887 175701124 669918126 156349888 936309465 892526868 157524924 924206054 222705824 171884847 228994771 338511968 573410811 850680713 663559431 149507119 924634937 706786139 706786139 149507119 291594021 973264476 338511968 846170712 396735868 552836563 964125625 457457604 639642999 648085065 291594021 964125625 680237797 862458309 824610448 291594021 35579887 326910332 149507119 292993260 591974489 896696773 654774801 715427395 828927692 157524924 899117577 338201288 622619054 421303765 770508461 396735868 662997517 770508461 648085065 70200609 770508461 637132487 669918126 766460882 326910332 228994771 936309465 591974489 175701124 326910332 247512739 156349888 631604897 396735868 420387751 569034545 831028663 225005793 373950160 899117577 850680713 171884847 149507119 56515478 924206054 825790020 899117577 824610448 326910332 326910332 74922304 291594021 292993260 936309465 291594021 671009508 706786139 478544246 146266056 622619054 420167079 591974489 648085065 341340420 156349888 677668583 62570858 639642999 591974489 32466636 648616244 21936446 14297338 689710096 225005793 715427395 228994771 766460882 680237797 119786837 396735868 420167079 163169584 247512739 62570858 606932416 964125625 658765373 432062450 631604897 157524924 648085065 569034545 476863561 916978609 119786837 247512739 413547205 622619054 973264476 421303765 680237797 173590688 580030866 157524924 591974489 119786837 70200609 420167079 924206054 591974489 336593863 631604897 326910332 267197527 247512739 916978609 56515478 669918126 21936446 833320035 924634937 455972234 426804318 157524924 695926284 163169584 648085065 691658174 899117577 580030866 175601100 695926284 662997517 455972234 622619054 341340420 175601100 899117577 416142329 770508461 225005793 341340420 695926284 573410811 766460882 413547205 426804318 175601100 899117577 631604897 639642999 326910332 128172058 513415788 637132487 591974489 457457604 175601100 384773958 689710096 157524924 513415788 35579887 426804318 228994771 770508461 416142329 338201288 662997517 171884847 658765373 916978609 250175378 326910332 478544246 156349888 691658174 669918126 292993260 896696773 669918126 695926284 250175378 426804318 341340420 846170712 648616244 689696038 455972234 631604897 766460882 850680713 591974489 56515478 513415788 648616244 552836563 21936446 846170712 336593863 631604897 341340420 149507119 171884847 715427395 862458309 824610448 637132487 222705824 175701124 326910332 39563973 631604897 338511968 622619054 341340420 421303765 639642999 916978609 128172058 916978609 654774801 677668583 825790020 420167079 74922304 247512739 695926284 591974489 663559431 175701124 326910332 222705824 622619054 39563973 373950160 222705824 62570858 631604897 478544246 267197527 853333181 766460882 924206054 658765373 924634937 163169584 416142329 513415788 846170712 86574100 648085065 432062450 606932416 421303765 21936446 173590688 292993260 662997517 846170712 569034545 824610448 384773958 373950160 973264476 336593863 336593863 173590688 766460882 850680713 671009508 291594021 680237797 336593863 689696038 691658174 580030866 420387751 654774801 631604897 833320035 373950160 396735868 86574100 580030866 706786139 825790020 171884847 663559431 853333181 825790020 648085065 648085065 413547205 833320035 250175378 680237797 964125625 648085065 973264476 936309465 14297338 552836563 32466636 850680713 426804318 846170712 250175378 833320035 421319638 175601100 850680713 896696773 291594021 476863561 416142329 648085065 850680713 432062450 149507119 689696038 691658174 654774801 671009508 14297338 648616244 850680713 338511968 146266056 924206054 691658174 478544246 591974489 896696773 171884847 936309465 225005793 856735137 766460882 70200609 86574100 39563973 35579887 648085065 924634937 416142329 291594021 39563973 277856219 21936446 580030866 74922304 689696038 846170712 56515478 631604897 669918126 654774801 250175378 35579887 432062450 173590688 850680713 658765373 267197527 648616244 156349888 426804318 671009508 654774801 591974489 637132487 432062450 573410811 62570858 846170712 658765373 432062450 892526868 421303765 420387751 853333181 513415788 689710096 770508461 658765373 766460882 163169584 175601100 56515478 146266056 639642999 573410811 336593863 420387751 680237797 964125625 338201288 74922304 396735868 766460882 833320035 149507119 478544246 896696773 637132487 119786837 476863561 671009508 326384937 384773958 247512739 695926284 766460882 478544246 622619054 853333181 648616244 228994771 663559431 569034545 924206054 924634937 856735137 175601100 552836563 766460882 228994771 770508461 416142329 171884847 853333181 850680713 853333181 457457604 157524924 715427395 39563973 426804318 658765373 695926284 833320035 416142329 128172058 86574100 336593863 606932416 86574100 973264476 478544246 671009508 846170712 163169584 689710096 171884847 292993260 862458309 663559431 225005793 336593863 455972234 173590688 637132487 146266056 648616244 846170712 326384937 421319638 128172058 637132487 924206054 455972234 421303765 639642999 455972234 580030866 569034545 338201288 338201288 513415788 32466636 824610448 373950160 338511968 680237797 421303765 326384937 420167079 695926284 552836563 457457604 326384937 591974489 119786837 846170712 706786139 225005793 476863561 892526868 892526868 39563973 39563973 513415788 622619054 416142329 175601100 86574100 825790020 824610448 658765373 326384937 173590688 426804318 420167079 267197527 225005793 671009508 689710096 850680713 689696038 338511968 291594021 420167079 32466636 396735868 32466636 825790020 86574100 455972234 833320035 70200609 156349888 924634937 455972234 680237797 833320035 689696038 39563973 476863561 846170712 964125625 691658174 513415788 706786139 413547205 74922304 56515478 631604897 277856219 86574100 457457604 173590688 277856219 163169584 35579887 341340420 228994771 171884847 828927692 149507119 662997517 862458309 426804318 892526868 824610448 899117577 671009508 222705824 899117577 654774801 420167079 373950160 637132487 426804318 149507119 39563973 326384937 973264476 663559431 225005793 250175378 846170712 639642999 336593863 35579887 338511968 850680713 39563973 420387751 892526868 862458309 426804318 21936446 862458309 384773958 680237797 478544246 341340420 658765373 606932416 225005793 420387751 21936446 70200609 420167079 457457604 277856219 225005793 706786139 831028663 384773958 420387751 591974489 338201288 420387751 828927692 455972234 156349888 964125625 662997517 39563973 338511968 338201288 573410811 828927692 267197527 39563973 552836563 56515478 32466636 420387751 828927692 695926284 413547205 421319638 70200609 924206054 936309465 421303765 569034545 824610448 680237797 14297338 639642999 892526868 689696038 156349888 146266056 62570858 128172058 689144692 228994771 862458309 341340420 831028663 420167079 706786139 326910332 689144692 146266056 146266056 420167079 924206054 695926284 14297338 856735137 896696773 173590688 39563973 62570858 924206054 326910332 163169584 420387751 146266056 62570858 457457604 426804318 457457604 924206054 677668583 622619054 420387751 639642999 691658174 846170712 648616244 916978609 689696038 421319638 86574100 476863561 637132487 421319638 267197527 420387751 341340420 277856219 478544246 669918126 658765373 336593863 39563973 862458309 228994771 648616244 396735868 828927692 228994771 416142329 146266056 669918126 853333181 663559431 691658174 128172058 853333181 171884847 856735137 35579887 396735868 846170712 899117577 654774801 420387751 964125625 706786139 654774801 175601100 277856219 591974489 580030866 689696038 622619054 648616244 32466636 396735868 457457604 326910332 457457604 695926284 457457604 828927692 455972234 86574100 225005793 631604897 250175378 14297338 831028663 916978609 973264476 62570858 413547205 56515478 671009508 973264476 846170712 247512739 648616244 964125625 591974489 896696773 222705824 695926284 677668583 513415788 936309465 689696038 119786837 689710096 39563973 416142329 631604897 119786837 478544246 149507119 663559431 671009508 420167079 146266056 292993260 631604897 175701124 326910332 21936446 384773958 225005793 648616244 513415788 631604897 828927692 631604897 416142329 663559431 156349888 267197527 671009508 292993260 421303765 173590688 669918126 14297338 476863561 622619054 770508461 896696773 56515478 828927692 420167079 825790020 573410811 146266056 671009508 846170712 689696038 680237797 770508461 119786837 39563973 631604897 850680713 622619054 896696773 936309465 56515478 689144692 336593863 689710096 631604897 639642999 56515478 420167079 706786139 899117577 39563973 689710096 691658174 637132487 326384937 373950160 622619054 706786139 654774801 973264476 396735868 267197527 715427395 591974489 695926284 228994771 426804318 924206054 250175378 338201288 163169584 476863561 654774801 128172058 936309465 478544246 39563973 396735868 421303765 973264476 631604897 766460882 654774801 396735868 706786139 426804318 622619054 39563973 413547205 689710096 695926284 936309465 291594021 591974489 689696038 677668583 648616244 648616244 573410811 831028663 689710096 569034545 677668583 580030866 32466636 86574100 833320035 715427395 171884847 291594021 326910332 247512739 171884847 39563973 420387751 292993260 384773958 476863561 326384937 373950160 663559431 70200609 326384937 631604897 291594021 341340420 824610448 689696038 338511968 157524924 291594021 689696038 338201288 924634937 899117577 292993260 856735137 573410811 831028663 56515478 606932416 56515478 824610448 173590688 119786837 671009508 14297338 175601100 222705824 648616244 924206054 341340420 32466636 662997517 896696773 457457604 416142329 173590688 846170712 677668583 648085065 669918126 420167079 715427395 899117577 426804318 277856219 833320035 973264476 862458309 32466636 292993260 291594021 637132487 426804318 341340420 32466636 173590688 671009508 326910332 163169584 32466636 267197527 654774801 326384937 70200609 654774801 637132487 225005793 591974489 689144692 457457604 580030866 677668583 432062450 846170712 677668583 689710096 457457604 695926284 648085065 973264476 119786837 850680713 896696773 478544246 338201288 267197527 862458309 336593863 973264476 856735137 856735137 715427395 770508461 396735868 338201288 573410811 476863561 426804318 677668583 689696038 552836563 916978609 421319638 622619054 225005793 691658174 222705824 513415788 715427395 828927692 421319638 654774801 846170712 892526868 631604897 250175378 606932416 396735868 695926284 373950160 420167079 228994771 163169584 669918126 455972234 569034545 14297338 149507119 432062450 936309465 580030866 225005793 228994771 622619054 56515478 421319638 21936446 916978609 853333181 669918126 74922304 225005793 622619054 338511968 964125625 86574100 478544246 569034545 833320035 631604897 396735868 457457604 825790020 662997517 476863561 396735868 455972234 924634937 591974489 175701124 225005793 396735868 228994771 552836563 936309465 341340420 432062450 622619054 171884847 175601100 156349888 658765373 828927692 416142329 478544246 457457604 175701124 689710096 74922304 74922304 341340420 247512739 862458309 648085065 426804318 936309465 338511968 856735137 689144692 175601100 824610448 691658174 228994771 671009508 14297338 850680713 862458309 591974489 715427395 35579887 175601100 770508461 173590688 341340420 396735868 326910332 70200609 421303765 639642999 426804318 591974489 478544246 833320035 426804318 766460882 432062450 455972234 21936446 671009508 62570858 833320035 899117577 973264476 831028663 156349888 639642999 432062450 119786837 373950160 14297338 824610448 658765373 457457604 222705824 149507119 706786139 856735137 225005793 654774801 455972234 39563973 513415788 384773958 689696038 326384937 119786837 171884847 856735137 552836563 569034545 856735137 267197527 654774801 833320035 32466636 591974489 457457604 936309465 663559431 14297338 662997517 856735137 225005793 715427395 426804318 658765373 70200609 689710096 222705824 35579887 637132487 964125625 413547205 292993260 421303765 21936446 825790020 695926284 70200609 228994771 916978609 336593863 689696038 416142329 119786837 856735137 338511968 338201288 396735868 476863561 457457604 892526868 648616244 916978609 936309465 669918126 14297338 338511968 338201288 573410811 384773958 128172058 420387751 384773958 171884847 663559431 373950160 292993260 856735137 654774801 639642999 421303765 326910332 973264476 671009508 689696038 35579887 637132487 691658174 336593863 56515478 936309465 421303765 396735868 691658174 639642999 580030866 146266056 228994771 416142329 14297338 715427395 175601100 171884847 326910332 149507119 689144692 420387751 552836563 146266056 277856219 247512739 171884847 421319638 648616244 663559431 706786139 56515478 828927692 573410811 225005793 292993260 373950160 432062450 384773958 373950160 706786139 766460882 250175378 338511968 896696773 973264476 292993260 828927692 892526868 680237797 637132487 457457604 250175378 846170712 828927692 277856219 680237797 825790020 413547205 892526868 149507119 457457604 862458309 591974489 924206054 964125625 770508461 476863561 478544246 14297338 569034545 149507119 250175378 384773958 936309465 413547205 336593863 156349888 291594021 824610448 384773958 695926284 689144692 32466636 86574100 831028663 637132487 70200609 156349888 171884847 173590688 648085065 766460882 35579887 86574100 662997517 341340420 513415788 476863561 171884847 654774801 663559431 32466636 149507119 663559431 833320035 277856219 622619054 421319638 250175378 149507119 715427395 689710096 936309465 373950160 964125625 662997517 689710096 569034545 292993260 622619054 850680713 163169584 706786139 416142329 973264476 631604897 291594021 856735137 222705824 662997517 277856219 250175378 326910332 658765373 338201288 157524924 32466636 706786139 225005793 824610448 924206054 432062450 850680713 658765373 228994771 292993260 341340420 426804318 669918126 715427395 416142329 706786139 648616244 662997517 416142329 552836563 267197527 384773958 862458309 86574100 421303765 292993260 128172058 128172058 421303765 338201288 326384937 658765373 924206054 338201288 896696773 663559431 606932416 689144692 671009508 175601100 70200609 924634937 14297338 476863561 156349888 326384937 267197527 476863561 21936446 648085065 715427395 56515478 828927692 292993260 35579887 648085065 74922304 157524924 175701124 689710096 35579887 338201288 892526868 671009508 247512739 654774801 896696773 896696773 21936446 416142329 669918126 336593863 569034545 421319638 856735137 831028663 973264476 457457604 896696773 119786837 476863561 225005793 250175378 336593863 373950160 671009508 833320035 580030866 228994771 677668583 846170712 416142329 662997517 173590688 277856219 413547205 420387751 416142329 924634937 326910332 149507119 228994771 654774801 457457604 689696038 862458309 606932416 671009508 658765373 924634937 677668583 86574100 149507119 689696038 432062450 916978609 850680713 853333181 222705824 513415788 831028663 677668583 824610448 384773958 341340420 420387751 892526868 326910332 706786139 663559431 21936446 222705824 119786837 62570858 695926284 622619054 338511968 119786837 936309465 457457604 648085065 413547205 899117577 396735868 924206054 455972234 171884847 569034545 936309465 292993260 457457604 669918126 175601100 892526868 277856219 277856219 228994771 457457604 862458309 691658174 292993260 338201288 662997517 648085065 420167079 420167079 825790020 478544246 384773958 267197527 128172058 846170712 892526868 341340420 695926284 247512739 828927692 831028663 62570858 14297338 973264476 663559431 35579887 899117577 228994771 62570858 119786837 552836563 146266056 32466636 247512739 663559431 478544246 689144692 715427395 662997517 267197527 573410811 706786139 326384937 924206054 639642999 695926284 846170712 850680713 277856219 591974489 513415788 86574100 715427395 35579887 569034545 639642999 856735137 175601100 291594021 32466636 658765373 899117577 277856219 654774801 824610448 373950160 637132487 973264476 677668583 171884847 899117577 831028663 850680713 62570858 853333181 416142329 21936446 421319638 677668583 86574100 457457604 225005793 62570858 695926284 277856219 677668583 658765373 338201288 695926284 156349888 770508461 128172058 662997517 828927692 35579887 156349888 326384937 119786837 964125625 62570858 691658174 896696773 916978609 770508461 892526868 62570858 663559431 420387751 413547205 924206054 373950160 291594021 175701124 899117577 171884847 128172058 175601100 892526868 552836563 128172058 426804318 228994771 671009508 119786837 824610448 119786837 648085065 267197527 824610448 689696038 149507119 691658174 513415788 119786837 695926284 413547205 175601100 175601100 569034545 637132487 853333181 341340420 552836563 689144692 35579887 846170712 828927692 648616244 658765373 476863561 856735137 432062450 14297338 86574100 70200609 277856219 128172058 292993260 250175378 689696038 35579887 924634937 850680713 663559431 936309465 856735137 631604897 580030866 899117577 56515478 128172058 850680713 14297338 689144692 573410811 74922304 648616244 846170712 654774801 639642999 421319638 421319638 326910332 421303765 175601100 421319638 416142329 677668583 573410811 689710096 476863561 853333181 455972234 828927692 21936446 35579887 396735868 591974489 455972234 146266056 856735137 173590688 606932416 128172058 277856219 862458309 637132487 250175378 916978609 336593863 420387751 35579887 171884847 86574100 426804318 831028663 119786837 292993260 916978609 341340420 892526868 156349888 70200609 432062450 171884847 973264476 247512739 56515478 173590688 396735868 336593863 591974489 591974489 478544246 689710096 326910332 39563973 163169584 973264476 513415788 171884847 706786139 648616244 677668583 478544246 899117577 671009508 74922304 591974489 658765373 225005793 421319638 662997517 825790020 591974489 862458309 478544246 175601100 326384937 622619054 432062450 899117577 476863561 706786139 856735137 662997517 936309465 936309465 569034545 39563973 413547205 936309465 896696773 157524924 292993260 39563973 663559431 74922304 622619054 396735868 70200609 175601100 455972234 149507119 770508461 580030866 846170712 695926284 35579887 157524924 426804318 396735868 513415788 35579887 62570858 455972234 338511968 171884847 291594021 833320035 341340420 850680713 766460882 476863561 173590688 591974489 455972234 86574100 580030866 689144692 658765373 173590688 689696038 175701124 828927692 384773958 56515478 671009508 416142329 56515478 338201288 277856219 426804318 862458309 662997517 222705824 228994771 250175378 171884847 171884847 924206054 513415788 573410811 119786837 74922304 964125625 476863561 663559431 766460882 416142329 689144692 691658174 689710096 606932416 384773958 338511968 421319638 639642999 336593863 175601100 421319638 341340420 291594021 622619054 513415788 291594021 892526868 899117577 14297338 326910332 420167079 654774801 552836563 421303765 824610448 70200609 639642999 824610448 128172058 695926284 513415788 831028663 766460882 833320035 163169584 892526868 853333181 936309465 606932416 32466636 292993260 420387751 715427395 292993260 338201288 86574100 964125625 173590688 862458309 892526868 896696773 338201288 277856219 14297338 715427395 291594021 86574100 850680713 21936446 639642999 936309465 420387751 691658174 691658174 770508461 896696773 119786837 892526868 157524924 706786139 896696773 689144692 426804318 384773958 658765373 936309465 648616244 338511968 513415788 341340420 639642999 691658174 225005793 648085065 56515478 637132487 32466636 292993260 267197527 899117577 267197527 964125625 336593863 420167079 689144692 973264476 291594021 420387751 689696038 606932416 654774801 936309465 478544246 648616244 426804318 432062450 825790020 770508461 478544246 373950160 156349888 149507119 689710096 648085065 267197527 648085065 552836563 338511968 156349888 631604897 631604897 916978609 648616244 267197527 62570858 580030866 70200609 326910332 856735137 850680713 606932416 163169584 119786837 175701124 14297338 892526868 455972234 606932416 677668583 426804318 637132487 689696038 35579887 247512739 413547205 175601100 648616244 175601100 478544246 648085065 591974489 175601100 396735868 677668583 513415788 163169584 973264476 689710096 413547205 964125625 689696038 86574100 336593863 39563973 846170712 267197527 175701124 62570858 825790020 689696038 421303765 326384937 846170712 580030866 416142329 421319638 658765373 663559431 326384937 695926284 663559431 225005793 606932416 478544246 973264476 341340420 846170712 338201288 689696038 426804318 924206054 171884847 455972234 247512739 828927692 413547205 825790020 413547205 56515478 35579887 156349888 413547205 924634937 552836563 850680713 766460882 175601100 658765373 291594021 606932416 973264476 291594021 476863561 833320035 277856219 695926284 899117577 695926284 680237797 569034545 824610448 432062450 639642999 39563973 648085065 149507119 341340420 277856219 853333181 648616244 21936446 225005793 39563973 457457604 21936446 828927692 637132487 573410811 39563973 824610448 639642999 267197527 157524924 267197527 828927692 964125625 455972234 149507119 14297338 420167079 156349888 455972234 648085065 654774801 416142329 420167079 373950160 277856219 222705824 171884847 478544246 478544246 149507119 420387751 916978609 156349888 171884847 149507119 552836563 225005793 432062450 677668583 766460882 622619054 396735868 86574100 157524924 426804318 689144692 432062450 846170712 513415788 654774801 14297338 250175378 476863561 973264476 247512739 267197527 591974489 163169584 163169584 420387751 341340420 149507119 74922304 21936446 916978609 56515478 552836563 56515478 157524924 70200609 637132487 936309465 171884847 32466636 291594021 766460882 662997517 691658174 637132487 833320035 770508461 658765373 671009508 695926284 341340420 267197527 591974489 691658174 964125625 924634937 119786837 421319638 250175378 416142329 695926284 420167079 833320035 896696773 35579887 291594021 662997517 689696038 964125625 157524924 552836563 149507119 846170712 689696038 175601100 658765373 292993260 420387751 341340420 146266056 173590688 326910332 396735868 513415788 853333181 706786139 74922304 766460882 338201288 591974489 648616244 706786139 478544246 591974489 163169584 32466636 373950160 654774801 850680713 478544246 766460882 770508461 862458309 228994771 146266056 421303765 292993260 292993260 580030866 856735137 384773958 421303765 163169584 86574100 924634937 833320035 250175378 277856219 341340420 157524924 715427395 654774801 833320035 936309465 622619054 691658174 432062450 149507119 292993260 833320035 573410811 896696773 384773958 831028663 426804318 850680713 14297338 56515478 336593863 384773958 833320035 336593863 56515478 825790020 892526868 648616244 175601100 648085065 663559431 892526868 56515478 831028663 513415788 146266056 421303765 580030866 478544246 478544246 163169584 455972234 513415788 916978609 250175378 338511968 573410811 964125625 338201288 828927692 689696038 432062450 648616244 56515478 421319638 173590688 70200609 416142329 35579887 74922304 173590688 770508461 828927692 654774801 669918126 420167079 924206054 421319638 552836563 149507119 156349888 936309465 421319638 606932416 831028663 850680713 421319638 622619054 373950160 277856219 677668583 689144692 225005793 373950160 637132487 580030866 689696038 824610448 916978609 846170712 689696038 964125625 225005793 973264476 32466636 637132487 128172058 384773958 421319638 175601100 648085065 924634937 766460882 706786139 420387751 766460882 336593863 853333181 426804318 173590688 62570858 637132487 580030866 413547205 291594021 973264476 146266056 856735137 654774801 677668583 292993260 828927692 421319638 70200609 573410811 420167079 175601100 175601100 157524924 455972234 622619054 326384937 86574100 39563973 856735137 662997517 39563973 384773958 691658174 648616244 247512739 916978609 691658174 677668583 671009508 936309465 250175378 14297338 86574100 513415788 421303765 62570858 336593863 825790020 119786837 637132487 513415788 654774801 21936446 824610448 373950160 420387751 552836563 766460882 341340420 56515478 924206054 552836563 828927692 973264476 119786837 396735868 432062450 916978609 853333181 56515478 689696038 689696038 569034545 476863561 825790020 648085065 292993260 606932416 552836563 622619054 853333181 916978609 706786139 677668583 157524924 326910332 552836563 35579887 770508461 639642999 338201288 157524924 478544246 457457604 896696773 622619054 862458309 671009508 850680713 336593863 680237797 70200609 338511968 573410811 591974489 373950160 695926284 825790020 39563973 689710096 171884847 856735137 326384937 973264476 770508461 157524924 648616244 825790020 455972234 639642999 689710096 338511968 831028663 680237797 689696038 420167079 70200609 413547205 824610448 74922304 695926284 824610448 569034545 964125625 39563973 35579887 277856219 267197527 21936446 338511968 622619054 292993260 824610448 396735868 171884847 622619054 658765373 35579887 973264476 62570858 146266056 637132487 426804318 21936446 163169584 416142329 250175378 373950160 373950160 850680713 250175378 833320035 662997517 691658174 39563973 420387751 662997517 654774801 706786139 639642999 862458309 416142329 420387751 21936446 35579887 513415788 421303765 573410811 680237797 591974489 770508461 384773958 35579887 631604897 421303765 171884847 119786837 32466636 689696038 639642999 292993260 326384937 691658174 420167079 225005793 341340420 824610448 74922304 277856219 455972234 175601100 413547205 622619054 552836563 149507119 326384937 70200609 892526868 770508461 580030866 689144692 432062450 964125625 833320035 225005793 899117577 654774801 689144692 156349888 569034545 689696038 846170712 14297338 14297338 924634937 899117577 833320035 416142329 825790020 338201288 662997517 228994771 648616244 426804318 924206054 680237797 175601100 156349888 156349888 86574100 267197527 39563973 689710096 70200609 74922304 770508461 973264476 336593863 421303765 691658174 924206054 421319638 580030866 128172058 336593863 35579887 850680713 706786139 552836563 175601100 149507119 580030866 853333181 432062450 291594021 637132487 680237797 677668583 336593863 916978609 850680713 457457604 658765373 396735868 128172058 573410811 62570858 573410811 146266056 228994771 513415788 277856219 171884847 426804318 326384937 853333181 384773958 552836563 326384937 853333181 384773958 552836563 175601100 341340420 228994771 892526868 677668583 416142329 936309465 455972234 622619054 580030866 457457604 691658174 384773958 70200609 457457604 457457604 833320035 892526868 715427395 56515478 373950160 413547205 146266056 513415788 691658174 622619054 35579887 32466636 924206054 924634937 936309465 228994771 413547205 580030866 74922304 680237797 35579887 292993260 862458309 175701124 715427395 35579887 157524924 658765373 552836563 128172058 416142329 478544246 420387751 338511968 478544246 373950160 591974489 695926284 680237797 936309465 326384937 964125625 14297338 163169584 373950160 247512739 62570858 580030866 706786139 663559431 341340420 663559431 964125625 671009508 476863561 892526868 39563973 689144692 552836563 856735137 637132487 569034545 74922304 291594021 648085065 39563973 689710096 658765373 862458309 157524924 695926284 373950160 680237797 658765373 896696773 228994771 715427395 689144692 825790020 654774801 420387751 831028663 128172058 247512739 338201288 846170712 770508461 39563973 580030866 156349888 924634937 622619054 637132487 606932416 156349888 420387751 622619054 677668583 222705824 591974489 14297338 833320035 14297338 277856219 671009508 175601100 338201288 175701124 654774801 669918126 341340420 622619054 14297338 689710096 225005793 326910332 291594021 421319638 384773958 862458309 420387751 457457604 924634937 689144692 292993260 476863561 513415788 828927692 222705824 689710096 964125625 924634937 648616244 292993260 338201288 648085065 119786837 770508461 86574100 173590688 833320035 222705824 338201288 831028663 39563973 896696773 677668583 341340420 689696038 936309465 292993260 171884847 513415788 691658174 338201288 573410811 396735868 654774801 924634937 671009508 420387751 173590688 892526868 396735868 691658174 631604897 338511968 669918126 831028663 420167079 247512739 896696773 426804318 478544246 171884847 326384937 420387751 862458309 171884847 706786139 637132487 128172058 222705824 373950160 706786139 338201288 163169584 86574100 639642999 384773958 896696773 341340420 573410811 662997517 662997517 924206054 74922304 336593863 715427395 341340420 267197527 336593863 862458309 899117577 654774801 552836563 432062450 277856219 689144692 326910332 70200609 850680713 128172058 478544246 662997517 416142329 455972234 850680713 39563973 173590688 35579887 892526868 21936446 896696773 457457604 250175378 924206054 277856219 292993260 936309465 478544246 856735137 175701124 580030866 691658174 457457604 916978609 341340420 552836563 86574100 689696038 552836563 825790020 689696038 478544246 267197527 680237797 695926284 824610448 146266056 267197527 846170712 426804318 662997517 421319638 455972234 455972234 173590688 62570858 420387751 631604897 892526868 338511968 936309465 157524924 964125625 455972234 222705824 173590688 648616244 648616244 156349888 86574100 326910332 222705824 606932416 457457604 689144692 766460882 671009508 770508461 421319638 648616244 695926284 671009508 936309465 373950160 39563973 413547205 247512739 899117577 173590688 715427395 924634937 831028663 432062450 691658174 964125625 173590688 157524924 341340420 416142329 421319638 663559431 706786139 247512739 247512739 853333181 338201288 671009508 146266056 457457604 552836563 663559431 225005793 856735137 62570858 573410811 478544246 62570858 856735137 833320035 413547205 552836563 14297338 828927692 513415788 292993260 14297338 669918126 824610448 426804318 74922304 416142329 552836563 850680713 689144692 175701124 338201288 766460882 671009508 432062450 833320035 831028663 476863561 175601100 833320035 157524924 924206054 35579887 606932416 899117577 128172058 689710096 225005793 825790020 850680713 856735137 964125625 373950160 846170712 924206054 267197527 432062450 32466636 706786139 326384937 247512739 457457604 421303765 35579887 171884847 899117577 128172058 662997517 32466636 338511968 648616244 326384937 892526868 225005793 680237797 770508461 336593863 336593863 455972234 225005793 86574100 677668583 163169584 606932416 622619054 14297338 56515478 21936446 432062450 74922304 973264476 173590688 338511968 648085065 573410811 457457604 662997517 916978609 228994771 432062450 825790020 591974489 421303765 648616244 680237797 606932416 622619054 292993260 846170712 157524924 173590688 39563973 669918126 292993260 706786139 648085065 247512739 35579887 455972234 706786139 622619054 146266056 146266056 173590688 964125625 338511968 222705824 580030866 250175378 420167079 648616244 173590688 825790020 631604897 396735868 825790020 622619054 250175378 420387751 119786837 341340420 228994771 669918126 671009508 326910332 86574100 715427395 175701124 277856219 338511968 766460882 32466636 924634937 689696038 715427395 680237797 146266056 291594021 267197527 420167079 384773958 291594021 766460882 766460882 631604897 591974489 455972234 277856219 639642999 552836563 175601100 128172058 228994771 899117577 569034545 637132487 924634937 416142329 689144692 128172058 658765373 833320035 338201288 338201288 338511968 695926284 580030866 426804318 654774801 648085065 62570858 416142329 420387751 637132487 326910332 892526868 421303765 622619054 631604897 426804318 973264476 74922304 338511968 14297338 341340420 426804318 706786139 677668583 825790020 853333181 671009508 86574100 658765373 146266056 384773958 622619054 669918126 336593863 432062450 833320035 146266056 62570858 173590688 384773958 924634937 373950160 573410811 413547205 833320035 689710096 173590688 648616244 39563973 413547205 631604897 149507119 706786139 680237797 569034545 669918126 569034545 824610448 916978609 70200609 291594021 622619054 766460882 631604897 654774801 828927692 416142329 421319638 689144692 250175378 856735137 175701124 421319638 338511968 146266056 413547205 476863561 35579887 648085065 326384937 35579887 225005793 695926284 173590688 663559431 432062450 964125625 457457604 341340420 457457604 421319638 35579887 413547205 828927692 648616244 591974489 853333181 35579887 677668583 689696038 591974489 648085065 171884847 936309465 35579887 658765373 770508461 658765373 156349888 648616244 856735137 689696038 21936446 833320035 175701124 770508461 766460882 677668583 706786139 964125625 175601100 163169584 149507119 338511968 856735137 228994771 637132487 622619054 899117577 336593863 421303765 420167079 396735868 420167079 964125625 689710096 662997517 689144692 291594021 336593863 39563973 432062450 267197527 706786139 175701124 70200609 292993260 292993260 631604897 715427395 163169584 70200609 455972234 622619054 513415788 326910332 56515478 916978609 157524924 924206054 766460882 326384937 591974489 373950160 654774801 654774801 580030866 680237797 86574100 831028663 856735137 326384937 247512739 457457604 163169584 173590688 573410811 899117577 924634937 691658174 856735137 654774801 62570858 35579887 856735137 831028663 267197527 770508461 70200609 964125625 924634937 639642999 291594021 715427395 247512739 552836563 689696038 74922304 591974489 622619054 384773958 916978609 478544246 74922304 326910332 228994771 247512739 222705824 326910332 580030866 639642999 291594021 853333181 420387751 32466636 175701124 421319638 824610448 396735868 157524924 146266056 689144692 413547205 689144692 689710096 225005793 853333181 569034545 421303765 326910332 677668583 513415788 766460882 846170712 669918126 478544246 157524924 455972234 432062450 35579887 648085065 32466636 336593863 457457604 338201288 338201288 892526868 691658174 862458309 899117577 677668583 936309465 825790020 573410811 770508461 573410811 173590688 671009508 338201288 825790020 21936446 916978609 222705824 156349888 336593863 850680713 766460882 513415788 631604897 689710096 973264476 416142329 420167079 569034545 86574100 14297338 292993260 35579887 513415788 689710096 892526868 892526868 56515478 663559431 146266056 833320035 766460882 247512739 373950160 850680713 663559431 825790020 631604897 432062450 691658174 128172058 671009508 896696773 552836563 766460882 14297338 291594021 396735868 916978609 421303765 899117577 267197527 39563973 157524924 924206054 658765373 896696773 338511968 892526868 74922304 680237797 936309465 606932416 326910332 157524924 637132487 639642999 828927692 56515478 689710096 250175378 856735137 35579887 637132487 277856219 267197527 146266056 669918126 62570858 924206054 631604897 580030866 916978609 338201288 432062450 658765373 171884847 338201288 669918126 222705824 250175378 146266056 336593863 74922304 476863561 833320035 396735868 336593863 421319638 828927692 119786837 455972234 622619054 671009508 825790020 831028663 892526868 896696773 228994771 74922304 706786139 689144692 56515478 277856219 421319638 228994771 228994771 384773958 648085065 828927692 766460882 396735868 56515478 35579887 648616244 396735868 384773958 420387751 892526868 62570858 689696038 924634937 21936446 689144692 338511968 639642999 175701124 856735137 149507119 416142329 831028663 663559431 476863561 163169584 770508461 455972234 420167079 828927692 326384937 924634937 21936446 706786139 689144692 770508461 478544246 291594021 689710096 654774801 669918126 695926284 856735137 326384937 770508461 691658174 326384937 853333181 62570858 421303765 715427395 338201288 250175378 973264476 432062450 680237797 831028663 291594021 828927692 896696773 74922304 648085065 573410811 175701124 862458309 896696773 416142329 680237797 669918126 591974489 420167079 171884847 432062450 833320035 663559431 654774801 426804318 384773958 291594021 326910332 862458309 175601100 964125625 277856219 680237797 833320035 828927692 824610448 622619054 706786139 689144692 432062450 476863561 671009508 277856219 569034545 654774801 74922304 416142329 896696773 856735137 163169584 899117577 622619054 396735868 689144692 432062450 119786837 591974489 824610448 338511968 896696773 766460882 149507119 119786837 663559431 766460882 292993260 936309465 689710096 856735137 573410811 338201288 86574100 163169584 277856219 250175378 689696038 476863561 421319638 658765373 654774801 171884847 476863561 669918126 478544246 569034545 770508461 432062450 850680713 74922304 277856219 225005793 916978609 14297338 163169584 277856219 591974489 421303765 846170712 457457604 149507119 432062450 341340420 639642999 846170712 631604897 277856219 416142329 292993260 35579887 413547205 39563973 552836563 924634937 86574100 606932416 163169584 421319638 247512739 62570858 552836563 677668583 631604897 916978609 936309465 825790020 831028663 663559431 831028663 639642999 326910332 163169584 622619054 326910332 896696773 146266056 973264476 573410811 291594021 689710096 338511968 247512739 680237797 973264476 14297338 658765373 862458309 833320035 420387751 70200609 689710096 828927692 336593863 850680713 222705824 916978609 149507119 326384937 56515478 695926284 225005793 924206054 695926284 606932416 689710096 396735868 420387751 157524924 663559431 936309465 74922304 833320035 62570858 86574100 662997517 291594021 163169584 658765373 175601100 833320035 689696038 420167079 35579887 671009508 695926284 691658174 680237797 853333181 580030866 35579887 421303765 631604897 680237797 936309465 175601100 62570858 432062450 648616244 824610448 175601100 916978609 421319638 413547205 70200609 421319638 663559431 338201288 569034545 973264476 892526868 338201288 457457604 964125625 338201288 476863561 149507119 455972234 62570858 695926284 338511968 973264476 637132487 766460882 413547205 39563973 156349888 662997517 413547205 691658174 695926284 175601100 171884847 677668583 831028663 21936446 856735137 476863561 86574100 119786837 21936446 326384937 766460882 833320035 691658174 291594021 680237797 770508461 338201288 916978609 973264476 606932416 478544246 689696038 171884847 14297338 338511968 669918126 648085065 669918126 671009508 569034545 896696773 824610448 336593863 853333181 384773958 853333181 936309465 247512739 157524924 846170712 622619054 669918126 476863561 62570858 175601100 862458309 149507119 56515478 899117577 421303765 39563973 916978609 426804318 146266056 569034545 56515478 916978609 157524924 662997517 689710096 247512739 669918126 631604897 373950160 146266056 171884847 552836563 74922304 35579887 222705824 964125625 326910332 658765373 341340420 396735868 689144692 637132487 637132487 173590688 247512739 899117577 35579887 770508461 250175378 373950160 770508461 828927692 341340420 924634937 689710096 420167079 964125625 606932416 420167079 677668583 396735868 580030866 157524924 606932416 457457604 420167079 663559431 149507119 56515478 552836563 171884847 689144692 21936446 384773958 128172058 175701124 850680713 86574100 677668583 715427395 552836563 74922304 663559431 157524924 247512739 228994771 62570858 552836563 14297338 171884847 267197527 631604897 591974489 606932416 896696773 396735868 74922304 267197527 277856219 173590688 476863561 639642999 277856219 916978609 862458309 420387751 669918126 341340420 639642999 426804318 74922304 896696773 416142329 420387751 671009508 173590688 292993260 35579887 373950160 175601100 247512739 420167079 175701124 648616244 706786139 250175378 862458309 173590688 156349888 862458309 580030866 766460882 228994771 35579887 654774801 247512739 32466636 247512739 396735868 677668583 631604897 476863561 32466636 591974489 606932416 336593863 663559431 663559431 695926284 338201288 606932416 70200609 171884847 591974489 476863561 277856219 973264476 924634937 341340420 74922304 833320035 373950160 146266056 680237797 119786837 156349888 420387751 513415788 663559431 171884847 175701124 292993260 924634937 973264476 513415788 228994771 338511968 689710096 173590688 715427395 662997517 637132487 338201288 513415788 658765373 824610448 671009508 338511968 648085065 21936446 654774801 654774801 291594021 426804318 247512739 420387751 70200609 831028663 478544246 86574100 580030866 637132487 833320035 677668583 648085065 432062450 326910332 74922304 695926284 247512739 476863561 416142329 671009508 156349888 663559431 291594021 622619054 396735868 420167079 637132487 175701124 250175378 156349888 426804318 689144692 336593863 432062450 457457604 247512739 648616244 580030866 824610448 396735868 14297338 396735868 291594021 706786139 846170712 689710096 175601100 291594021 892526868 689144692 892526868 691658174 222705824 426804318 569034545 62570858 338511968 622619054 336593863 163169584 247512739 695926284 689710096 119786837 833320035 825790020 637132487 432062450 421303765 39563973 936309465 32466636 14297338 157524924 291594021 228994771 432062450 384773958 689710096 478544246 715427395 658765373 853333181 631604897 825790020 426804318 326910332 691658174 74922304 478544246 421303765 35579887 39563973 824610448 924634937 326910332 591974489 384773958 35579887 455972234 695926284 569034545 228994771 648085065 677668583 421319638 622619054 175701124 648616244 856735137 936309465 455972234 250175378 631604897 637132487 637132487 171884847 964125625 86574100 74922304 622619054 267197527 250175378 171884847 341340420 326910332 222705824 669918126 924206054 637132487 373950160 662997517 267197527 292993260 658765373 149507119 770508461 457457604 637132487 680237797 663559431 622619054 892526868 580030866 899117577 457457604 639642999 225005793 689144692 680237797 648085065 39563973 833320035 648085065 631604897 916978609 770508461 680237797 669918126 622619054 416142329 338201288 606932416 896696773 669918126 862458309 689144692 432062450 825790020 936309465 828927692 326384937 420387751 228994771 924634937 373950160 420167079 478544246 824610448 689696038 973264476 770508461 432062450 658765373 338201288 416142329 432062450 384773958 149507119 639642999 56515478 706786139 119786837 689710096 171884847 432062450 222705824 573410811 478544246 291594021 663559431 677668583 476863561 421303765 175701124 846170712 420387751 591974489 658765373 663559431 426804318 824610448 591974489 591974489 173590688 639642999 146266056 250175378 14297338 157524924 250175378 35579887 964125625 457457604 896696773 573410811 32466636 277856219 637132487 637132487 824610448 163169584 119786837 32466636 384773958 766460882 421303765 850680713 222705824 580030866 156349888 689696038 964125625 86574100 715427395 225005793 654774801 175701124 426804318 420387751 326384937 853333181 691658174 573410811 892526868 277856219 856735137 648616244 163169584 426804318 573410811 421319638 552836563 691658174 856735137 663559431 21936446 267197527 420167079 384773958 21936446 824610448 14297338 74922304 899117577 341340420 39563973 766460882 421303765 421319638 292993260 654774801 225005793 277856219 846170712 639642999 163169584 149507119 74922304 715427395 580030866 924634937 691658174 573410811 384773958 648085065 416142329 146266056 413547205 892526868 631604897 691658174 267197527 669918126 850680713 671009508 416142329 662997517 173590688 250175378 569034545 426804318 892526868 292993260 639642999 70200609 173590688 569034545 833320035 225005793 277856219 228994771 648085065 591974489 680237797 156349888 671009508 850680713 457457604 432062450 119786837 326910332 291594021 277856219 689144692 267197527 175601100 457457604 455972234 715427395 62570858 689710096 277856219 513415788 250175378 862458309 824610448 157524924 824610448 833320035 173590688 457457604 856735137 862458309 338201288 222705824 384773958 396735868 573410811 338511968 326384937 552836563 373950160 338201288 86574100 228994771 936309465 478544246 420387751 119786837 853333181 341340420 637132487 146266056 513415788 128172058 291594021 677668583 691658174 916978609 149507119 580030866 149507119 336593863 853333181 899117577 171884847 173590688 228994771 156349888 828927692 146266056 680237797 476863561 862458309 973264476 413547205 291594021 163169584 662997517 338201288 639642999 973264476 669918126 250175378 421319638 654774801 856735137 924634937 222705824 631604897 637132487 622619054 421319638 247512739 896696773 228994771 856735137 689696038 163169584 62570858 384773958 421303765 671009508 658765373 291594021 833320035 421303765 824610448 680237797 828927692 591974489 828927692 964125625 552836563 658765373 825790020 478544246 420387751 338511968 706786139 892526868 663559431 973264476 862458309 336593863 175601100 250175378 478544246 173590688 850680713 648085065 591974489 35579887 706786139 677668583 825790020 421303765 606932416 225005793 850680713 715427395 70200609 336593863 569034545 175701124 654774801 86574100 455972234 70200609 896696773 770508461 149507119 384773958 770508461 267197527 936309465 569034545 631604897 648616244 680237797 267197527 569034545 899117577 35579887 936309465 32466636 691658174 62570858 853333181 689710096 146266056 74922304 149507119 128172058 225005793 478544246 680237797 831028663 648085065 336593863 457457604 228994771 916978609 250175378 569034545 228994771 426804318 86574100 691658174 14297338 119786837 973264476 833320035 680237797 715427395 420387751 171884847 862458309 846170712 39563973 175701124 662997517 250175378 32466636 341340420 825790020 373950160 853333181 770508461 292993260 580030866 421303765 691658174 853333181 86574100 39563973 476863561 476863561 247512739 916978609 513415788 326384937 56515478 706786139 156349888 671009508 373950160 175601100 146266056 770508461 455972234 924634937 421303765 476863561 591974489 828927692 677668583 146266056 770508461 899117577 478544246 824610448 86574100 828927692 695926284 277856219 899117577 899117577 648085065 591974489 455972234 899117577 924206054 432062450 662997517 457457604 569034545 156349888 606932416 457457604 662997517 828927692 420167079 175601100 573410811 420387751 338511968 222705824 896696773 580030866 163169584 831028663 56515478 936309465 373950160 338511968 924634937 420387751 658765373 573410811 606932416 924206054 413547205 648616244 228994771 513415788 658765373 862458309 899117577 149507119 432062450 671009508 149507119 663559431 292993260 149507119 478544246 157524924 833320035 824610448 156349888 476863561 373950160 86574100 648616244 573410811 833320035 828927692 175601100 924634937 457457604 228994771 62570858 916978609 770508461 862458309 924206054 225005793 580030866 86574100 86574100 39563973 552836563 631604897 413547205 222705824 770508461 831028663 39563973 648616244 455972234 420387751 654774801 695926284 828927692 157524924 715427395 21936446 689710096 689144692 228994771 74922304 573410811 171884847 157524924 924634937 373950160 292993260 896696773 86574100 277856219 824610448 416142329 924206054 21936446 156349888 706786139 74922304 715427395 552836563 580030866 420167079 62570858 413547205 32466636 32466636 677668583 695926284 671009508 606932416 455972234 373950160 119786837 476863561 384773958 853333181 14297338 420387751 706786139 250175378 896696773 476863561 291594021 396735868 426804318 896696773 396735868 824610448 715427395 420167079 964125625 420387751 128172058 39563973 413547205 222705824 591974489 478544246 416142329 455972234 669918126 924206054 654774801 222705824 32466636 247512739 770508461 173590688 831028663 663559431 669918126 478544246 128172058 128172058 163169584 326384937 222705824 163169584 766460882 373950160 677668583 892526868 277856219 862458309 662997517 175701124 689144692 62570858 338511968 663559431 326384937 706786139 163169584 21936446 62570858 416142329 916978609 695926284 128172058 766460882 648085065 326384937 222705824 426804318 267197527 157524924 824610448 715427395 326384937 669918126 326910332 476863561 291594021 689710096 706786139 156349888 171884847 157524924 662997517 222705824 156349888 831028663 691658174 892526868 119786837 658765373 149507119 552836563 175601100 689710096 35579887 853333181 171884847 689710096 916978609 175701124 936309465 924206054 896696773 225005793 964125625 478544246 250175378 552836563 432062450 326910332 853333181 892526868 689144692 457457604 175701124 770508461 292993260 62570858 824610448 677668583 326910332 341340420 715427395 341340420 552836563 853333181 770508461 964125625 457457604 639642999 924634937 149507119 663559431 228994771 291594021 662997517 420387751 689710096 569034545 341340420 457457604 916978609 677668583 916978609 70200609 247512739 573410811 715427395 225005793 573410811 413547205 74922304 56515478 637132487 766460882 973264476 856735137 35579887 671009508 828927692 157524924 476863561 225005793 421303765 706786139 828927692 606932416 689696038 149507119 648085065 420167079 706786139 478544246 513415788 74922304 689696038 413547205 478544246 648616244 833320035 580030866 163169584 478544246 856735137 267197527 973264476 250175378 336593863 766460882 695926284 146266056 671009508 171884847 654774801 892526868 648085065 552836563 225005793 677668583 267197527 573410811 825790020 892526868 86574100 39563973 420387751 39563973 32466636 86574100 373950160 426804318 291594021 228994771 825790020 662997517 426804318 662997517 228994771 654774801 648616244 622619054 86574100 421303765 924634937 277856219 420387751 32466636 631604897 420167079 149507119 831028663 924634937 146266056 119786837 846170712 831028663 824610448 32466636 825790020 856735137 267197527 396735868 689696038 569034545 222705824 70200609 384773958 936309465 648085065 426804318 74922304 338511968 396735868 606932416 691658174 669918126 631604897 39563973 899117577 662997517 828927692 896696773 457457604 171884847 899117577 146266056 32466636 715427395 606932416 70200609 432062450 416142329 373950160 86574100 250175378 175601100 341340420 338511968 831028663 432062450 606932416 225005793 691658174 56515478 691658174 654774801 74922304 338201288 14297338 648616244 513415788 680237797 853333181 225005793 175601100 569034545 163169584 862458309 770508461 338511968 14297338 637132487 715427395 715427395 338511968 62570858 856735137 420167079 426804318 639642999 228994771 936309465 695926284 850680713 421303765 413547205 225005793 689696038 21936446 267197527 689144692 56515478 32466636 513415788 156349888 70200609 74922304 338201288 225005793 552836563 591974489 426804318 175701124 420387751 326910332 56515478 770508461 680237797 648085065 56515478 689710096 669918126 175701124 973264476 175701124 639642999 416142329 856735137 828927692 455972234 291594021 663559431 421303765 56515478 225005793 247512739 175701124 338201288 32466636 119786837 420167079 856735137 833320035 825790020 228994771 828927692 421303765 157524924 421319638 850680713 478544246 973264476 899117577 825790020 569034545 277856219 291594021 899117577 396735868 671009508 146266056 156349888 156349888 862458309 828927692 899117577 850680713 416142329 622619054 639642999 119786837 457457604 39563973 580030866 677668583 247512739 833320035 622619054 225005793 341340420 689710096 291594021 149507119 426804318 250175378 86574100 247512739 35579887 336593863 631604897 156349888 899117577 384773958 149507119 648085065 32466636 658765373 824610448 119786837 128172058 706786139 119786837 457457604 420387751 924634937 420387751 478544246 336593863 833320035 384773958 654774801 689710096 824610448 421303765 715427395 416142329 573410811 770508461 420167079 924634937 689696038 663559431 936309465 32466636 831028663 715427395 663559431 706786139 648616244 591974489 631604897 146266056 622619054 631604897 171884847 639642999 677668583 606932416 654774801 86574100 695926284 892526868 128172058 119786837 56515478 338511968 639642999 336593863 163169584 648085065 416142329 171884847 569034545 173590688 373950160 689696038 648085065 580030866 639642999 225005793 35579887 56515478 163169584 277856219 420167079 825790020 669918126 973264476 862458309 513415788 149507119 39563973 420387751 896696773 916978609 924206054 695926284 146266056 396735868 119786837 338511968 156349888 156349888 74922304 669918126 341340420 420167079 421303765 21936446 828927692 637132487 396735868 658765373 622619054 648616244 476863561 420167079 936309465 421319638 291594021 421319638 658765373 689144692 373950160 892526868 341340420 824610448 892526868 622619054 338511968 478544246 850680713 421319638 677668583 591974489 706786139 850680713 336593863 70200609 292993260 373950160 341340420 662997517 14297338 14297338 648616244 457457604 413547205 292993260 341340420 86574100 658765373 622619054 421303765 250175378 658765373 157524924 149507119 853333181 825790020 833320035 413547205 420167079 833320035 291594021 228994771 396735868 384773958 420167079 146266056 770508461 128172058 39563973 56515478 250175378 973264476 247512739 39563973 513415788 936309465 573410811 396735868 580030866 455972234 853333181 639642999 658765373 663559431 163169584 689144692 591974489 416142329 457457604 824610448 591974489 426804318 648085065 421319638 973264476 476863561 56515478 691658174 573410811 457457604 478544246 478544246 916978609 770508461 222705824 476863561 936309465 677668583 896696773 766460882 336593863 457457604 86574100 622619054 455972234 831028663 680237797 326384937 691658174 648085065 39563973 163169584 677668583 457457604 669918126 689710096 171884847 689710096 384773958 973264476 689710096 580030866 225005793 373950160 478544246 513415788 426804318 654774801 896696773 228994771 70200609 455972234 833320035 175601100 476863561 896696773 175701124 916978609 70200609 964125625 225005793 680237797 573410811 654774801 173590688 663559431 39563973 14297338 899117577 896696773 552836563 606932416 128172058 825790020 35579887 654774801 228994771 35579887 70200609 924634937 396735868 637132487 689696038 689710096 552836563 420167079 715427395 171884847 824610448 39563973 924206054 292993260 853333181 896696773 373950160 119786837 552836563 326384937 706786139 341340420 648085065 677668583 341340420 225005793 163169584 671009508 326910332 706786139 56515478 648616244 831028663 825790020 573410811 416142329 853333181 56515478 899117577 924634937 573410811 658765373 924634937 341340420 341340420 32466636 421319638 338511968 39563973 250175378 689696038 21936446 663559431 228994771 856735137 637132487 825790020 416142329 513415788 35579887 163169584 695926284 455972234 824610448 846170712 689696038 662997517 715427395 924634937 432062450 689144692 175701124 146266056 32466636 715427395 420167079 677668583 149507119 924634937 680237797 432062450 833320035 622619054 175601100 691658174 476863561 149507119 689696038 513415788 715427395 171884847 247512739 175701124 247512739 277856219 706786139 662997517 552836563 455972234 689696038 416142329 689144692 695926284 420167079 478544246 21936446 421303765 277856219 56515478 648085065 689710096 228994771 916978609 899117577 899117577 416142329 225005793 146266056 606932416 828927692 14297338 831028663 32466636 228994771 715427395 175601100 631604897 39563973 39563973 396735868 39563973 654774801 770508461 896696773 770508461 606932416 833320035 420387751 513415788 455972234 35579887 691658174 591974489 648616244 766460882 689696038 416142329 173590688 862458309 856735137 420387751 833320035 14297338 373950160 420167079 648616244 336593863 146266056 291594021 831028663 228994771 689710096 689696038 691658174 936309465 662997517 677668583 856735137 373950160 163169584 62570858 770508461 128172058 338201288 831028663 677668583 689710096 146266056 648616244 70200609 658765373 62570858 896696773 573410811 606932416 420387751 326910332 326384937 39563973 373950160 247512739 128172058 250175378 715427395 338201288 267197527 326910332 247512739 228994771 426804318 457457604 432062450 856735137 648616244 691658174 119786837 862458309 149507119 74922304 622619054 552836563 833320035 455972234 715427395 128172058 86574100 56515478 292993260 149507119 691658174 341340420 426804318 35579887 173590688 569034545 862458309 228994771 824610448 695926284 457457604 916978609 14297338 336593863 336593863 338511968 225005793 119786837 326384937 413547205 669918126 552836563 225005793 247512739 591974489 426804318 222705824 856735137 825790020 689144692 416142329 35579887 338201288 326384937 163169584 669918126 70200609 128172058 689710096 478544246 853333181 175601100 14297338 267197527 513415788 171884847 896696773 175701124 924634937 825790020 825790020 56515478 648616244 373950160 648616244 916978609 689144692 766460882 373950160 455972234 828927692 648085065 455972234 580030866 292993260 396735868 247512739 146266056 421303765 689144692 416142329 825790020 828927692 924634937 654774801 648616244 70200609 663559431 622619054 413547205 862458309 691658174 658765373 936309465 478544246 825790020 569034545 622619054 896696773 825790020 964125625 146266056 74922304 513415788 32466636 850680713 916978609 277856219 292993260 14297338 689696038 677668583 228994771 622619054 658765373 924206054 326384937 39563973 70200609 631604897 850680713 175701124 606932416 175701124 62570858 39563973 277856219 175701124 426804318 421319638 916978609 580030866 222705824 654774801 62570858 250175378 936309465 341340420 591974489 149507119 648085065 677668583 853333181 936309465 637132487 21936446 228994771 457457604 766460882 899117577 862458309 157524924 416142329 833320035 853333181 292993260 476863561 856735137 828927692 513415788 552836563 247512739 706786139 341340420 637132487 74922304 39563973 892526868 173590688 396735868 766460882 250175378 580030866 715427395 35579887 513415788 62570858 591974489 413547205 35579887 828927692 250175378 831028663 338511968 680237797 770508461 175601100 74922304 706786139 766460882 862458309 770508461 513415788 622619054 222705824 384773958 916978609 70200609 455972234 573410811 62570858 862458309 373950160 175601100 831028663 924634937 421319638 128172058 770508461 591974489 119786837 856735137 173590688 695926284 86574100 267197527 341340420 964125625 916978609 225005793 899117577 146266056 56515478 128172058 277856219 853333181 326910332 175701124 824610448 156349888 662997517 658765373 824610448 225005793 695926284 291594021 384773958 421303765 292993260 250175378 225005793 267197527 86574100 706786139 691658174 896696773 338201288 32466636 654774801 689696038 119786837 569034545 478544246 156349888 689710096 416142329 455972234 225005793 916978609 569034545 606932416 228994771 663559431 420167079 171884847 846170712 689144692 267197527 513415788 689696038 654774801 695926284 846170712 606932416 476863561 338201288 846170712 671009508 476863561 639642999 70200609 173590688 766460882 862458309 663559431 173590688 862458309 457457604 662997517 146266056 326910332 421303765 432062450 163169584 421303765 225005793 157524924 39563973 637132487 892526868 896696773 457457604 658765373 691658174 421303765 222705824 669918126 171884847 432062450 924634937 677668583 56515478 973264476 149507119 384773958 156349888 432062450 326384937 648085065 850680713 336593863 892526868 924206054 770508461 228994771 606932416 924634937 56515478 146266056 833320035 691658174 856735137 573410811 457457604 663559431 606932416 455972234 689696038 831028663 580030866 973264476 691658174 156349888 833320035 416142329 292993260 916978609 146266056 222705824 689696038 671009508 637132487 825790020 225005793 671009508 175601100 70200609 173590688 32466636 21936446 569034545 770508461 156349888 671009508 631604897 14297338 171884847 825790020 695926284 119786837 846170712 669918126 228994771 831028663 70200609 631604897 149507119 149507119 338201288 291594021 766460882 173590688 413547205 341340420 552836563 384773958 396735868 916978609 336593863 384773958 591974489 631604897 416142329 824610448 478544246 228994771 35579887 338511968 225005793 250175378 32466636 569034545 326910332 862458309 128172058 291594021 341340420 715427395 457457604 336593863 416142329 924206054 892526868 591974489 326384937 326910332 766460882 173590688 175701124 680237797 680237797 831028663 663559431 833320035 70200609 74922304 74922304 916978609 637132487 825790020 580030866 86574100 658765373 338511968 569034545 396735868 513415788 689710096 420387751 56515478 277856219 899117577 569034545 384773958 856735137 341340420 631604897 850680713 338201288 292993260 658765373 689710096 128172058 924634937 662997517 936309465 715427395 457457604 677668583 292993260 591974489 336593863 828927692 228994771 689696038 853333181 896696773 825790020 648085065 247512739 175601100 119786837 338511968 420387751 689710096 591974489 591974489 552836563 916978609 175701124 119786837 663559431 639642999 338511968 680237797 825790020 35579887 936309465 336593863 689710096 396735868 973264476 455972234 689144692 766460882 591974489 669918126 476863561 669918126 476863561 862458309 32466636 770508461 648616244 680237797 420167079 828927692 39563973 326384937 338201288 420167079 689710096 32466636 326384937 850680713 173590688 648616244 770508461 338511968 580030866 457457604 573410811 119786837 119786837 56515478 247512739 413547205 338201288 662997517 128172058 175601100 338511968 658765373 846170712 247512739 831028663 56515478 580030866 455972234 70200609 648085065 250175378 426804318 173590688 850680713 292993260 663559431 606932416 157524924 228994771 669918126 171884847 35579887 163169584 396735868 964125625 326384937 654774801 853333181 973264476 421303765 689710096 250175378 833320035 14297338 175701124 396735868 689696038 341340420 833320035 326384937 580030866 70200609 384773958 326910332 606932416 420387751 828927692 74922304 899117577 669918126 156349888 338201288 426804318 420387751 580030866 156349888 846170712 74922304 338511968 421303765 846170712 416142329 916978609 476863561 225005793 86574100 766460882 74922304 35579887 86574100 338201288 669918126 671009508 924206054 476863561 677668583 569034545 706786139 56515478 828927692 247512739 421303765 267197527 770508461 591974489 654774801 157524924 336593863 373950160 936309465 247512739 856735137 21936446 326910332 663559431 862458309 689710096 277856219 175701124 326384937 228994771 662997517 924206054 457457604 341340420 689710096 639642999 338511968 62570858 247512739 892526868 850680713 824610448 326384937 973264476 833320035 691658174 695926284 32466636 292993260 658765373 326384937 32466636 62570858 689710096 326910332 973264476 56515478 691658174 338201288 973264476 924206054 569034545 420387751 70200609 622619054 222705824 671009508 39563973 86574100 591974489 338511968 292993260 14297338 631604897 14297338 421303765 936309465 247512739 128172058 163169584 228994771 292993260 654774801 14297338 341340420 426804318 569034545 373950160 715427395 62570858 413547205 689144692 420387751 715427395 338201288 766460882 766460882 924634937 35579887 420387751 833320035 899117577 662997517 669918126 420167079 825790020 426804318 14297338 420387751 648616244 846170712 695926284 691658174 222705824 606932416 691658174 924634937 455972234 341340420 706786139 157524924 648085065 606932416 580030866 277856219 413547205 831028663 662997517 21936446 455972234 715427395 341340420 396735868 326910332 924634937 850680713 14297338 648085065 853333181 846170712 770508461 964125625 591974489 695926284 606932416 457457604 663559431 689144692 119786837 552836563 421303765 833320035 157524924 175601100 648616244 413547205 862458309 658765373 14297338 648085065 39563973 32466636 175701124 338511968 35579887 421319638 862458309 228994771 691658174 689710096 973264476 228994771 639642999 924206054 250175378 648616244 476863561 32466636 420387751 689144692 715427395 916978609 639642999 421319638 432062450 35579887 32466636 56515478 936309465 680237797 606932416 70200609 326384937 56515478 824610448 770508461 228994771 770508461 426804318 658765373 648085065 853333181 413547205 175601100 573410811 74922304 973264476 267197527 250175378 338511968 432062450 671009508 552836563 892526868 715427395 936309465 680237797 420387751 421319638 663559431 663559431 373950160 35579887 639642999 706786139 128172058 654774801 421319638 825790020 146266056 457457604 86574100 341340420 326910332 222705824 173590688 606932416 128172058 671009508 156349888 936309465 671009508 416142329 828927692 846170712 35579887 689144692 14297338 824610448 850680713 569034545 924634937 156349888 669918126 175601100 175701124 421319638 420387751 654774801 831028663 432062450 680237797 591974489 476863561 432062450 32466636 421319638 831028663 892526868 70200609 639642999 856735137 631604897 695926284 173590688 222705824 146266056 476863561 706786139 149507119 455972234 706786139 680237797 157524924 336593863 631604897 669918126 119786837 856735137 336593863 671009508 662997517 689144692 163169584 715427395 413547205 680237797 421319638 677668583 478544246 32466636 277856219 32466636 457457604 770508461 648085065 853333181 825790020 250175378 770508461 770508461 622619054 421303765 267197527 157524924 175601100 35579887 715427395 62570858 119786837 420387751 825790020 580030866 292993260 824610448 846170712 828927692 14297338 899117577 336593863 175601100 338511968 973264476 35579887 936309465 267197527 663559431 32466636 416142329 648616244 128172058 420167079 648616244 766460882 35579887 552836563 648616244 14297338 824610448 677668583 862458309 62570858 862458309 326910332 421303765 420167079 175701124 715427395 924634937 663559431 420387751 35579887 833320035 622619054 157524924 916978609 916978609 396735868 225005793 964125625 39563973 824610448 35579887 573410811 21936446 899117577 338201288 420167079 924206054 896696773 455972234 421319638 892526868 899117577 825790020 163169584 846170712 421319638 86574100 326384937 648085065 62570858 384773958 663559431 856735137 964125625 156349888 420387751 128172058 175701124 156349888 924206054 833320035 850680713 846170712 770508461 326910332 455972234 228994771 326910332 695926284 689696038 856735137 70200609 277856219 420387751 457457604 478544246 21936446 86574100 831028663 973264476 171884847 658765373 715427395 421319638 420167079 658765373 157524924 936309465 225005793 420387751 715427395 225005793 637132487 21936446 569034545 691658174 146266056 478544246 631604897 689696038 277856219 222705824 824610448 606932416 426804318 973264476 478544246 384773958 936309465 35579887 74922304 896696773 631604897 671009508 338511968 654774801 622619054 833320035 663559431 853333181 457457604 899117577 936309465 828927692 35579887 853333181 32466636 420387751 175601100 853333181 416142329 669918126 146266056 916978609 336593863 964125625 74922304 662997517 648085065 658765373 689710096 770508461 663559431 715427395 70200609 250175378 128172058 936309465 14297338 973264476 171884847 689696038 416142329 862458309 706786139 833320035 338201288 973264476 146266056 476863561 856735137 964125625 420387751 689710096 569034545 828927692 637132487 338201288 326384937 824610448 936309465 163169584 156349888 899117577 580030866 225005793 648616244 924206054 569034545 677668583 157524924 662997517 639642999 175701124 476863561 591974489 850680713 689710096 421319638 175601100 416142329 637132487 715427395 924206054 222705824 421303765 831028663 336593863 916978609 338511968 476863561 292993260 569034545 384773958 373950160 420387751 421319638 420387751 892526868 639642999 228994771 691658174 706786139 373950160 173590688 250175378 74922304 648085065 62570858 924206054 648616244 267197527 175701124 824610448 420387751 828927692 476863561 373950160 39563973 828927692 936309465 326384937 457457604 421319638 825790020 476863561 862458309 896696773 916978609 689696038 70200609 850680713 432062450 648616244 654774801 689696038 175601100 648616244 513415788 622619054 228994771 677668583 936309465 173590688 850680713 715427395 671009508 580030866 338511968 62570858 225005793 74922304 689144692 896696773 250175378 831028663 338201288 896696773 916978609 413547205 128172058 476863561 846170712 421303765 413547205 163169584 420387751 14297338 606932416 21936446 706786139 706786139 171884847 326384937 326384937 396735868 21936446 825790020 341340420 39563973 70200609 163169584 715427395 715427395 831028663 478544246 21936446 552836563 35579887 14297338 658765373 175701124 225005793 175701124 32466636 936309465 637132487 432062450 175701124 654774801 420387751 606932416 770508461 457457604 267197527 338511968 292993260 663559431 639642999 14297338 669918126 157524924 663559431 476863561 770508461 677668583 856735137 552836563 573410811 175701124 416142329 250175378 850680713 573410811 421303765 326384937 420167079 924634937 573410811 850680713 715427395 695926284 706786139 291594021 35579887 128172058 250175378 373950160 631604897 222705824 228994771 250175378 846170712 291594021 171884847 853333181 853333181 62570858 32466636 648616244 21936446 824610448 478544246 654774801 457457604 680237797 569034545 163169584 384773958 850680713 119786837 689710096 853333181 689710096 291594021 680237797 175601100 689710096 74922304 916978609 715427395 74922304 658765373 689696038 637132487 250175378 373950160 420387751 892526868 689696038 74922304 964125625 163169584 824610448 825790020 899117577 478544246 622619054 856735137 421319638 899117577 373950160 86574100 292993260 639642999 591974489 396735868 677668583 689144692 420167079 637132487 426804318 853333181 669918126 156349888 580030866 892526868 828927692 171884847 648616244 277856219 277856219 770508461 677668583 86574100 689696038 62570858 964125625 62570858 662997517 680237797 591974489 277856219 856735137 862458309 689696038 916978609 648085065 833320035 228994771 175601100 856735137 416142329 384773958 662997517 691658174 606932416 416142329 706786139 689710096 892526868 631604897 421319638 637132487 689696038 338511968 964125625 715427395 896696773 420387751 631604897 277856219 291594021 824610448 648616244 39563973 149507119 35579887 631604897 862458309 513415788 892526868 119786837 846170712 936309465 291594021 70200609 341340420 163169584 128172058 70200609 292993260 622619054 648085065 250175378 338201288 899117577 639642999 416142329 432062450 277856219 326384937 21936446 896696773 35579887 591974489 766460882 580030866 639642999 86574100 338201288 326910332 413547205 639642999 689710096 924634937 373950160 964125625 146266056 478544246 552836563 21936446 291594021 662997517 62570858 35579887 32466636 373950160 846170712 896696773 21936446 892526868 119786837 766460882 663559431 680237797 831028663 677668583 32466636 892526868 70200609 175601100 247512739 421303765 824610448 689144692 341340420 384773958 689710096 476863561 396735868 689144692 853333181 648616244 420387751 86574100 291594021 689144692 833320035 267197527 420167079 157524924 770508461 175701124 658765373 432062450 292993260 631604897 247512739 21936446 846170712 691658174 175701124 916978609 291594021 639642999 833320035 291594021 639642999 825790020 622619054 899117577 715427395 416142329 639642999 654774801 171884847 247512739 669918126 706786139 631604897 128172058 225005793 899117577 648085065 14297338 569034545 631604897 455972234 171884847 964125625 163169584 267197527 119786837 573410811 828927692 384773958 850680713 680237797 149507119 336593863 846170712 336593863 591974489 336593863 455972234 853333181 432062450 74922304 513415788 455972234 622619054 413547205 128172058 706786139 824610448 580030866 225005793 56515478 916978609 853333181 846170712 420167079 292993260 14297338 850680713 292993260 591974489 916978609 924634937 964125625 225005793 689696038 171884847 689696038 853333181 639642999 637132487 677668583 326910332 421303765 622619054 662997517 706786139 250175378 654774801 591974489 677668583 432062450 119786837 833320035 856735137 513415788 373950160 416142329 648616244 326910332 326384937 824610448 899117577 421319638 766460882 573410811 292993260 291594021 622619054 899117577 277856219 580030866 326384937 413547205 149507119 163169584 292993260 420387751 833320035 32466636 639642999 622619054 591974489 267197527 591974489 850680713 56515478 74922304 671009508 421303765 677668583 964125625 828927692 225005793 384773958 639642999 648085065 591974489 420387751 163169584 824610448 691658174 828927692 476863561 691658174 384773958 856735137 175601100 86574100 862458309 695926284 899117577 373950160 715427395 654774801 86574100 677668583 267197527 21936446 856735137 862458309 413547205 766460882 478544246 924634937 35579887 384773958 149507119 513415788 569034545 850680713 770508461 695926284 421319638 648085065 420167079 833320035 175701124 222705824 715427395 824610448 766460882 86574100 648085065 639642999 671009508 163169584 338201288 413547205 338201288 677668583 513415788 846170712 56515478 973264476 824610448 658765373 74922304 21936446 416142329 432062450 828927692 669918126 21936446 228994771 250175378 695926284 56515478 175601100 513415788 924634937 853333181 56515478 689710096 853333181 689710096 663559431 86574100 691658174 171884847 770508461 222705824 770508461 639642999 292993260 476863561 850680713 916978609 828927692 455972234 426804318 580030866 70200609 128172058 416142329 831028663 156349888 173590688 973264476 648616244 833320035 689696038 171884847 569034545 225005793 277856219 267197527 833320035 338201288 175601100 695926284 420167079 680237797 149507119 916978609 606932416 833320035 32466636 163169584 689710096 175701124 850680713 770508461 222705824 654774801 146266056 936309465 896696773 552836563 32466636 580030866 677668583 413547205 892526868 457457604 689710096 637132487 658765373 228994771 413547205 916978609 924634937 413547205 476863561 228994771 420167079 225005793 228994771 658765373 292993260 326910332 338511968 149507119 35579887 924206054 569034545 171884847 413547205 622619054 119786837 662997517 573410811 338511968 662997517 420387751 225005793 326384937 373950160 338511968 457457604 292993260 149507119 896696773 149507119 770508461 420167079 478544246 420387751 70200609 478544246 432062450 715427395 766460882 936309465 14297338 899117577 338201288 924634937 924634937 924634937 56515478 573410811 689710096 850680713 39563973 384773958 824610448 455972234 149507119 824610448 338511968 455972234 420387751 32466636 291594021 622619054 964125625 420387751 384773958 856735137 706786139 924634937 222705824 225005793 32466636 766460882 706786139 662997517 695926284 669918126 222705824 631604897 149507119 171884847 62570858 384773958 637132487 292993260 373950160 677668583 825790020 964125625 689144692 631604897 32466636 413547205 225005793 146266056 373950160 552836563 396735868 173590688 277856219 715427395 341340420 828927692 706786139 228994771 648085065 86574100 770508461 853333181 416142329 250175378 146266056 74922304 689696038 899117577 658765373 341340420 671009508 662997517 163169584 695926284 569034545 373950160 432062450 850680713 277856219 689710096 896696773 326384937 770508461 341340420 225005793 426804318 455972234 689710096 569034545 432062450 552836563 689144692 924634937 326384937 622619054 384773958 899117577 175601100 663559431 420167079 973264476 86574100 916978609 247512739 420167079 35579887 573410811 936309465 478544246 831028663 175601100 924634937 119786837 432062450 149507119 899117577 899117577 896696773 175601100 163169584 225005793 413547205 654774801 228994771 146266056 766460882 637132487 853333181 828927692 573410811 622619054 426804318 338511968 39563973 924634937 964125625 416142329 396735868 455972234 580030866 770508461 336593863 413547205 35579887 691658174 156349888 831028663 326384937 671009508 225005793 689710096 825790020 173590688 171884847 964125625 973264476 35579887 689144692 457457604 478544246 924206054 426804318 250175378 916978609 149507119 680237797 35579887 39563973 770508461 432062450 62570858 663559431 457457604 156349888 846170712 671009508 291594021 413547205 421303765 573410811 825790020 421303765 476863561 936309465 175701124 606932416 457457604 476863561 457457604 56515478 825790020 658765373 432062450 631604897 35579887 689696038 663559431 413547205 420387751 896696773 420167079 56515478 622619054 689696038 622619054 677668583 824610448 706786139 149507119 669918126 175701124 173590688 964125625 862458309 669918126 146266056 56515478 373950160 639642999 175701124 691658174 341340420 662997517 420387751 569034545 338201288 973264476 853333181 964125625 856735137 341340420 277856219 669918126 606932416 146266056 846170712 421303765 163169584 326910332 175701124 706786139 250175378 671009508 513415788 833320035 420387751 432062450 573410811 606932416 924206054 455972234 695926284 964125625 846170712 56515478 225005793 250175378 250175378 936309465 648085065 846170712 639642999 973264476 691658174 856735137 622619054 175701124 916978609 171884847 706786139 336593863 476863561 14297338 119786837 432062450 691658174 171884847 173590688 175601100 691658174 267197527 648616244 32466636 338201288 846170712 831028663 70200609 770508461 338511968 680237797 171884847 384773958 156349888 457457604 250175378 149507119 222705824 916978609 622619054 833320035 56515478 606932416 384773958 639642999 591974489 973264476 35579887 689710096 432062450 21936446 680237797 580030866 222705824 606932416 163169584 396735868 766460882 916978609 146266056 338201288 39563973 569034545 824610448 833320035 62570858 833320035 853333181 478544246 862458309 695926284 648085065 384773958 421303765 326910332 267197527 654774801 373950160 341340420 689696038 56515478 964125625 225005793 853333181 691658174 146266056 677668583 171884847 228994771 691658174 896696773 580030866 766460882 689710096 964125625 924206054 420387751 580030866 654774801 326384937 455972234 267197527 225005793 70200609 654774801 421319638 416142329 146266056 157524924 222705824 222705824 157524924 648085065 850680713 850680713 689710096 648616244 606932416 663559431 825790020 421319638 648616244 770508461 689696038 658765373 128172058 573410811 973264476 292993260 916978609 622619054 846170712 896696773 573410811 648616244 277856219 715427395 677668583 373950160 228994771 277856219 157524924 373950160 677668583 896696773 648616244 671009508 973264476 648616244 862458309 846170712 163169584 432062450 267197527 455972234 149507119 86574100 654774801 671009508 896696773 336593863 420387751 846170712 455972234 476863561 706786139 32466636 421319638 32466636 250175378 175701124 936309465 824610448 476863561 658765373 267197527 715427395 695926284 892526868 384773958 916978609 171884847 341340420 892526868 421319638 420387751 569034545 86574100 338201288 420387751 715427395 326384937 964125625 766460882 680237797 766460882 691658174 689710096 824610448 175701124 916978609 631604897 267197527 770508461 421319638 222705824 373950160 128172058 291594021 426804318 846170712 680237797 478544246 420167079 70200609 899117577 715427395 671009508 964125625 420167079 896696773 916978609 689710096 715427395 663559431 856735137 916978609 689144692 637132487 677668583 86574100 569034545 964125625 14297338 831028663 648085065 689710096 648616244 326384937 291594021 648616244 899117577 695926284 267197527 648616244 291594021 573410811 654774801 936309465 250175378 267197527 476863561 862458309 341340420 157524924 175701124 896696773 766460882 163169584 825790020 654774801 247512739 695926284 277856219 326384937 247512739 35579887 715427395 326910332 663559431 654774801 426804318 833320035 156349888 291594021 277856219 292993260 175601100 149507119 420387751 825790020 680237797 39563973 924634937 606932416 853333181 163169584 831028663 338201288 856735137 373950160 32466636 421319638 225005793 457457604 831028663 924634937 338201288 74922304 291594021 171884847 156349888 831028663 421319638 622619054 413547205 426804318 119786837 825790020 973264476 648616244 828927692 163169584 695926284 669918126 695926284 850680713 426804318 32466636 691658174 277856219 691658174 850680713 222705824 662997517 396735868 846170712 824610448 850680713 622619054 291594021 420387751 639642999 892526868 831028663 457457604 250175378 689144692 413547205 824610448 70200609 247512739 569034545 292993260 828927692 291594021 680237797 824610448 35579887 175701124 606932416 413547205 420387751 695926284 680237797 715427395 478544246 432062450 552836563 639642999 689144692 146266056 21936446 396735868 964125625 691658174 426804318 119786837 695926284 21936446 831028663 831028663 766460882 825790020 119786837 964125625 70200609 892526868 916978609 689696038 156349888 32466636 853333181 513415788 420387751 39563973 396735868 70200609 896696773 222705824 39563973 853333181 146266056 455972234 573410811 175701124 247512739 341340420 157524924 853333181 222705824 828927692 86574100 267197527 336593863 228994771 157524924 373950160 862458309 689696038 924634937 964125625 552836563 658765373 175601100 689710096 850680713 964125625 426804318 573410811 291594021 896696773 824610448 669918126 648085065 426804318 175701124 171884847 222705824 341340420 715427395 856735137 964125625 770508461 663559431 384773958 291594021 149507119 426804318 766460882 338201288 250175378 828927692 277856219 119786837 831028663 916978609 831028663 173590688 691658174 573410811 639642999 691658174 326910332 457457604 128172058 896696773 824610448 964125625 606932416 677668583 74922304 691658174 631604897 326910332 663559431 715427395 662997517 432062450 648616244 416142329 86574100 267197527 413547205 420387751 149507119 648085065 695926284 128172058 396735868 552836563 420387751 157524924 149507119 770508461 146266056 478544246 175601100 936309465 56515478 637132487 552836563 580030866 421319638 715427395 513415788 291594021 973264476 654774801 336593863 455972234 825790020 770508461 426804318 862458309 35579887 706786139 420387751 606932416 825790020 663559431 513415788 606932416 476863561 689144692 338201288 964125625 899117577 338511968 606932416 706786139 591974489 689696038 654774801 677668583 770508461 853333181 74922304 916978609 691658174 833320035 56515478 250175378 56515478 669918126 580030866 622619054 853333181 396735868 663559431 936309465 662997517 689696038 964125625 341340420 689710096 892526868 892526868 831028663 292993260 416142329 552836563 457457604 225005793 163169584 455972234 580030866 824610448 770508461 420387751 639642999 680237797 292993260 689710096 924206054 637132487 936309465 648616244 669918126 146266056 569034545 175601100 680237797 689696038 677668583 846170712 824610448 373950160 250175378 267197527 552836563 580030866 654774801 373950160 833320035 421303765 21936446 175701124 421319638 421319638 899117577 292993260 569034545 552836563 39563973 648616244 416142329 689696038 149507119 432062450 916978609 247512739 326910332 62570858 899117577 569034545 695926284 766460882 648085065 691658174 622619054 173590688 639642999 35579887 421303765 924634937 513415788 677668583 631604897 691658174 862458309 326910332 421303765 846170712 455972234 292993260 338511968 336593863 824610448 689710096 421303765 766460882 862458309 924206054 326910332 175601100 669918126 455972234 770508461 86574100 156349888 671009508 606932416 39563973 175701124 14297338 770508461 267197527 639642999 973264476 338201288 663559431 606932416 580030866 341340420 916978609 396735868 413547205 924206054 924634937 173590688 639642999 74922304 247512739 338201288 936309465 413547205 247512739 267197527 267197527 680237797 671009508 341340420 163169584 825790020 658765373 706786139 413547205 39563973 606932416 662997517 14297338 86574100 899117577 689144692 896696773 146266056 292993260 689144692 689144692 277856219 14297338 639642999 455972234 824610448 833320035 146266056 850680713 21936446 277856219 846170712 128172058 862458309 478544246 689710096 432062450 21936446 291594021 56515478 326910332 973264476 831028663 222705824 476863561 421303765 622619054 291594021 175601100 341340420 420167079 247512739 569034545 413547205 689696038 639642999 770508461 689710096 648085065 292993260 21936446 715427395 457457604 420387751 156349888 163169584 824610448 964125625 663559431 326384937 648616244 824610448 455972234 766460882 267197527 457457604 421319638 622619054 513415788 171884847 250175378 573410811 631604897 856735137 669918126 292993260 250175378 591974489 695926284 892526868 119786837 622619054 86574100 825790020 631604897 62570858 715427395 689144692 14297338 21936446 924634937 648616244 663559431 455972234 648616244 56515478 695926284 14297338 606932416 247512739 648616244 846170712 292993260 552836563 924206054 421319638 671009508 899117577 964125625 175601100 373950160 86574100 250175378 149507119 591974489 156349888 824610448 341340420 622619054 291594021 606932416 663559431 62570858 455972234 606932416 695926284 225005793 689144692 824610448 639642999 156349888 924634937 669918126 326910332 14297338 689696038 338511968 648616244 21936446 831028663 171884847 916978609 828927692 637132487 580030866 175701124 128172058 662997517 824610448 476863561 706786139 455972234 426804318 892526868 924634937 896696773 715427395 658765373 291594021 373950160 896696773 35579887 476863561 384773958 569034545 671009508 35579887 695926284 326910332 338511968 62570858 715427395 662997517 338511968 973264476 689710096 156349888 35579887 637132487 173590688 833320035 86574100 171884847 62570858 416142329 173590688 828927692 715427395 373950160 552836563 326910332 853333181 591974489 86574100 338201288 225005793 56515478 825790020 580030866 277856219 637132487 175701124 421319638 824610448 658765373 247512739 862458309 413547205 639642999 824610448 648085065 32466636 228994771 326910332 476863561 846170712 39563973 173590688 964125625 936309465 856735137 766460882 850680713 552836563 420387751 146266056 119786837 689696038 416142329 149507119 39563973 591974489 680237797 680237797 171884847 916978609 569034545 637132487 973264476 420387751 689696038 420167079 396735868 32466636 680237797 86574100 326910332 648085065 228994771 639642999 637132487 973264476 225005793 373950160 825790020 21936446 326384937 573410811 706786139 580030866 770508461 476863561 416142329 691658174 639642999 292993260 899117577 416142329 853333181 924634937 622619054 899117577 695926284 622619054 680237797 513415788 338201288 706786139 86574100 32466636 336593863 326384937 420387751 580030866 671009508 171884847 416142329 825790020 924634937 680237797 420387751 770508461 175701124 35579887 421303765 62570858 648616244 128172058 32466636 291594021 62570858 14297338 247512739 639642999 171884847 766460882 175701124 267197527 916978609 14297338 70200609 846170712 606932416 654774801 573410811 62570858 156349888 373950160 384773958 862458309 39563973 846170712 146266056 637132487 637132487 222705824 766460882 936309465 622619054 924206054 128172058 916978609 14297338 396735868 671009508 833320035 689144692 119786837 689710096 39563973 338511968 119786837 476863561 119786837 850680713 341340420 573410811 637132487 384773958 892526868 326384937 421303765 21936446 228994771 856735137 691658174 862458309 32466636 32466636 862458309 680237797 476863561 39563973 14297338 648085065 420167079 157524924 671009508 86574100 173590688 824610448 637132487 14297338 163169584 420167079 336593863 39563973 896696773 828927692 833320035 157524924 338201288 277856219 606932416 916978609 680237797 146266056 689696038 916978609 247512739 421303765 856735137 384773958 14297338 291594021 336593863 175601100 291594021 175701124 413547205 326384937 573410811 825790020 924634937 175601100 833320035 146266056 669918126 326384937 862458309 384773958 478544246 973264476 32466636 677668583 677668583 128172058 476863561 420387751 639642999 831028663 338201288 853333181 421303765 846170712 416142329 416142329 606932416 639642999 680237797 689144692 513415788 916978609 766460882 119786837 850680713 552836563 62570858 119786837 916978609 39563973 336593863 56515478 56515478 175601100 622619054 421319638 631604897 119786837 420167079 689696038 56515478 421303765 476863561 21936446 654774801 831028663 128172058 74922304 689144692 658765373 128172058 338201288 292993260 654774801 426804318 14297338 591974489 695926284 862458309 173590688 455972234 326384937 426804318 421319638 916978609 336593863 421319638 291594021 14297338 936309465 86574100 766460882 396735868 326910332 689696038 39563973 146266056 671009508 336593863 689710096 175701124 669918126 421319638 671009508 691658174 580030866 689710096 573410811 157524924 862458309 39563973 569034545 631604897 591974489 677668583 552836563 326910332 899117577 384773958 70200609 671009508 457457604 149507119 338201288 326384937 119786837 569034545 426804318 228994771 455972234 267197527 691658174 420387751 654774801 828927692 862458309 648616244 706786139 513415788 631604897 591974489 326384937 416142329 631604897 62570858 833320035 421303765 831028663 669918126 478544246 171884847 413547205 964125625 156349888 222705824 420387751 715427395 671009508 35579887 637132487 662997517 228994771 715427395 149507119 896696773 74922304 384773958 715427395 291594021 14297338 56515478 277856219 338201288 766460882 831028663 413547205 39563973 896696773 637132487 119786837 338201288 416142329 163169584 228994771 825790020 639642999 892526868 689144692 639642999 149507119 680237797 831028663 706786139 573410811 21936446 455972234 862458309 580030866 639642999 639642999 267197527 228994771 128172058 478544246 824610448 689696038 420167079 828927692 824610448 277856219 326910332 663559431 62570858 695926284 896696773 396735868 56515478 936309465 62570858 416142329 173590688 420167079 157524924 14297338 916978609 416142329 341340420 277856219 680237797 706786139 70200609 39563973 856735137 591974489 128172058 455972234 648085065 622619054 86574100 14297338 936309465 420387751 119786837 892526868 706786139 631604897 326910332 267197527 86574100 658765373 896696773 426804318 225005793 648616244 156349888 770508461 973264476 338201288 267197527 689144692 225005793 831028663 824610448 175601100 396735868 39563973 824610448 225005793 175701124 669918126 606932416 338201288 420387751 648616244 622619054 828927692 420167079 689144692 658765373 639642999 964125625 267197527 569034545 833320035 648085065 421303765 862458309 157524924 677668583 663559431 39563973 916978609 39563973 671009508 689144692 128172058 62570858 677668583 689710096 35579887 35579887 637132487 706786139 658765373 691658174 175601100 70200609 426804318 421303765 648616244 35579887 250175378 341340420 669918126 156349888 341340420 421319638 336593863 292993260 277856219 336593863 173590688 336593863 326384937 14297338 663559431 892526868 228994771 677668583 420387751 149507119 373950160 338511968 420387751 292993260 341340420 432062450 338201288 663559431 21936446 689144692 706786139 973264476 892526868 70200609 338201288 250175378 457457604 175601100 846170712 669918126 384773958 706786139 336593863 853333181 766460882 924206054 936309465 770508461 828927692 14297338 476863561 648085065 689710096 156349888 513415788 336593863 591974489 70200609 86574100 677668583 416142329 421303765 396735868 846170712 420387751 171884847 856735137 413547205 924634937 671009508 326910332 706786139 606932416 580030866 924206054 831028663 175601100 689144692 420167079 338201288 825790020 513415788 715427395 648616244 478544246 622619054 580030866 336593863 21936446 680237797 476863561 825790020 828927692 552836563 336593863 706786139 662997517 825790020 421319638 689144692 326910332 128172058 662997517 163169584 225005793 591974489 455972234 247512739 413547205 648085065 689144692 420387751 326910332 916978609 56515478 706786139 658765373 156349888 478544246 421303765 639642999 175601100 591974489 631604897 14297338 896696773 341340420 119786837 341340420 413547205 924634937 850680713 149507119 691658174 70200609 478544246 156349888 62570858 157524924 766460882 146266056 637132487 896696773 476863561 637132487 14297338 631604897 250175378 35579887 156349888 833320035 706786139 552836563 689710096 828927692 677668583 396735868 171884847 21936446 936309465 457457604 421303765 663559431 924206054 899117577 892526868 658765373 277856219 149507119 924634937 338511968 373950160 478544246 173590688 569034545 250175378 247512739 21936446 892526868 654774801 853333181 146266056 326384937 39563973 856735137 396735868 35579887 513415788 850680713 421303765 591974489 671009508 455972234 591974489 156349888 421319638 606932416 631604897 691658174 637132487 21936446 432062450 62570858 924634937 573410811 373950160 416142329 828927692 899117577 680237797 326384937 639642999 338201288 648085065 689696038 128172058 420167079 606932416 157524924 853333181 671009508 35579887 648616244 850680713 677668583 86574100 420387751 21936446 420387751 119786837 680237797 916978609 850680713 421319638 175601100 631604897 824610448 936309465 420387751 569034545 591974489 862458309 336593863 146266056 173590688 691658174 569034545 766460882 149507119 580030866 338201288 14297338 250175378 413547205 639642999 326910332 654774801 225005793 247512739 291594021 476863561 513415788 648616244 846170712 924206054 277856219 326384937 662997517 326910332 478544246 964125625 228994771 591974489 171884847 689710096 669918126 175601100 677668583 689696038 62570858 850680713 924634937 606932416 924206054 924206054 70200609 824610448 622619054 846170712 552836563 396735868 513415788 86574100 336593863 62570858 689144692 591974489 420387751 175701124 631604897 119786837 899117577 222705824 899117577 267197527 916978609 277856219 648616244 373950160 924634937 648085065 654774801 175601100 250175378 250175378 175601100 513415788 637132487 637132487 384773958 850680713 770508461 853333181 648085065 663559431 292993260 831028663 336593863 513415788 825790020 149507119 338511968 35579887 689144692 457457604 677668583 924634937 833320035 622619054 163169584 663559431 677668583 580030866 326384937 149507119 513415788 420387751 899117577 32466636 862458309 326910332 228994771 831028663 457457604 850680713 606932416 706786139 156349888 715427395 384773958 924206054 695926284 648616244 663559431 326910332 853333181 573410811 680237797 896696773 421303765 128172058 662997517 862458309 513415788 680237797 663559431 291594021 654774801 825790020 420387751 824610448 654774801 175601100 222705824 171884847 964125625 396735868 569034545 639642999 825790020 936309465 35579887 173590688 455972234 338201288 128172058 936309465 680237797 420167079 606932416 277856219 421319638 228994771 338511968 175701124 663559431 833320035 247512739 654774801 916978609 250175378 250175378 825790020 689144692 455972234 21936446 896696773 421303765 413547205 569034545 591974489 706786139 648085065 413547205 74922304 824610448 896696773 622619054 384773958 32466636 336593863 384773958 706786139 766460882 831028663 622619054 250175378 396735868 637132487 622619054 119786837 175601100 426804318 228994771 573410811 338511968 896696773 338511968 416142329 691658174 824610448 420167079 156349888 973264476 715427395 853333181 648085065 552836563 175701124 228994771 292993260 853333181 770508461 326384937 892526868 326910332 62570858 128172058 86574100 695926284 637132487 62570858 631604897 163169584 552836563 824610448 62570858 56515478 157524924 396735868 420387751 639642999 677668583 658765373 420387751 225005793 341340420 173590688 32466636 770508461 457457604 149507119 669918126 916978609 691658174 856735137 247512739 420387751 86574100 32466636 421303765 421303765 689696038 552836563 338511968 432062450 680237797 552836563 228994771 163169584 622619054 14297338 916978609 853333181 853333181 277856219 70200609 426804318 680237797 831028663 250175378 56515478 654774801 715427395 336593863 250175378 86574100 128172058 396735868 146266056 669918126 689144692 831028663 899117577 21936446 892526868 513415788 413547205 247512739 338201288 478544246 421303765 677668583 669918126 846170712 35579887 662997517 413547205 86574100 639642999 267197527 156349888 384773958 420167079 552836563 74922304 552836563 338201288 924634937 706786139 924206054 21936446 326910332 32466636 663559431 413547205 936309465 569034545 825790020 426804318 580030866 476863561 580030866 824610448 384773958 373950160 222705824 924206054 825790020 146266056 689710096 74922304 569034545 846170712 476863561 828927692 222705824 689710096 457457604 35579887 228994771 420387751 413547205 247512739 250175378 455972234 86574100 828927692 671009508 14297338 663559431 715427395 654774801 175701124 691658174 654774801 119786837 669918126 128172058 892526868 828927692 457457604 225005793 149507119 973264476 326910332 119786837 622619054 476863561 338511968 689710096 689144692 706786139 663559431 39563973 457457604 225005793 35579887 924206054 695926284 828927692 149507119 828927692 222705824 824610448 416142329 654774801 119786837 222705824 677668583 766460882 916978609 373950160 770508461 163169584 421319638 420387751 706786139 35579887 173590688 513415788 580030866 228994771 32466636 421303765 853333181 825790020 924634937 715427395 936309465 421303765 662997517 228994771 247512739 689696038 146266056 606932416 695926284 455972234 267197527 973264476 689710096 421319638 715427395 175601100 631604897 173590688 671009508 56515478 899117577 413547205 457457604 831028663 39563973 689710096 680237797 420167079 669918126 622619054 671009508 846170712 173590688 669918126 513415788 62570858 457457604 569034545 420167079 573410811 695926284 639642999 336593863 175601100 569034545 228994771 146266056 580030866 846170712 74922304 766460882 476863561 420387751 86574100 892526868 338511968 964125625 56515478 62570858 292993260 766460882 175601100 163169584 426804318 336593863 824610448 175701124 669918126 677668583 833320035 580030866 416142329 896696773 677668583 853333181 478544246 396735868 326910332 156349888 964125625 973264476 432062450 396735868 171884847 21936446 173590688 828927692 291594021 853333181 432062450 157524924 862458309 338511968 631604897 689144692 173590688 689144692 964125625 413547205 671009508 338511968 658765373 426804318 163169584 677668583 552836563 336593863 62570858 695926284 326910332 924634937 680237797 396735868 689710096 421319638 228994771 175701124 639642999 606932416 654774801 56515478 825790020 420387751 715427395 119786837 175601100 338201288 175601100 277856219 341340420 421303765 691658174 677668583 171884847 336593863 662997517 899117577 146266056 671009508 128172058 21936446 119786837 35579887 171884847 341340420 175701124 648085065 338511968 964125625 591974489 689144692 222705824 70200609 157524924 637132487 341340420 119786837 156349888 964125625 426804318 677668583 222705824 856735137 336593863 706786139 39563973 580030866 706786139 171884847 924634937 862458309 175701124 856735137 455972234 658765373 695926284 591974489 128172058 173590688 973264476 606932416 853333181 552836563 70200609 426804318 384773958 478544246 225005793 222705824 32466636 341340420 149507119 663559431 689710096 689696038 338201288 639642999 936309465 924634937 513415788 32466636 677668583 416142329 455972234 420387751 850680713 420167079 637132487 924206054 631604897 846170712 32466636 924206054 654774801 766460882 421319638 899117577 677668583 622619054 552836563 853333181 396735868 396735868 426804318 513415788 156349888 222705824 426804318 924634937 338511968 476863561 663559431 662997517 70200609 654774801 936309465 163169584 222705824 426804318 924206054 70200609 457457604 70200609 163169584 163169584 476863561 277856219 631604897 336593863 326384937 163169584 622619054 896696773 924634937 416142329 637132487 146266056 384773958 119786837 766460882 70200609 476863561 850680713 622619054 291594021 695926284 421319638 62570858 706786139 706786139 228994771 680237797 336593863 384773958 171884847 766460882 924634937 146266056 766460882 833320035 156349888 420387751 833320035 247512739 455972234 373950160 606932416 14297338 70200609 973264476 421303765 689710096 853333181 247512739 573410811 846170712 831028663 853333181 222705824 149507119 228994771 396735868 896696773 936309465 639642999 457457604 964125625 384773958 336593863 591974489 662997517 56515478 964125625 32466636 831028663 421319638 689696038 662997517 580030866 421319638 706786139 163169584 580030866 689696038 426804318 828927692 569034545 648085065 831028663 892526868 689696038 828927692 580030866 689710096 689144692 128172058 648085065 21936446 476863561 86574100 421303765 247512739 662997517 432062450 432062450 513415788 156349888 455972234 455972234 156349888 552836563 171884847 513415788 32466636 916978609 432062450 936309465 831028663 416142329 973264476 156349888 856735137 899117577 86574100 39563973 326384937 552836563 606932416 663559431 39563973 396735868 146266056 338511968 831028663 846170712 715427395 896696773 833320035 119786837 420387751 706786139 478544246 896696773 669918126 856735137 86574100 896696773 846170712 924634937 831028663 663559431 824610448 86574100 157524924 689696038 850680713 338511968 476863561 291594021 455972234 695926284 421319638 175701124 86574100 648616244 149507119 35579887 622619054 228994771 291594021 862458309 856735137 291594021 292993260 70200609 591974489 833320035 924634937 396735868 421319638 680237797 824610448 715427395 62570858 163169584 156349888 384773958 476863561 373950160 591974489 824610448 856735137 228994771 420387751 828927692 706786139 396735868 225005793 420387751 964125625 396735868 62570858 56515478 163169584 639642999 695926284 639642999 416142329 247512739 146266056 513415788 853333181 420387751 706786139 622619054 766460882 631604897 631604897 639642999 292993260 924634937 569034545 119786837 457457604 850680713 573410811 478544246 899117577 622619054 373950160 689144692 291594021 426804318 766460882 32466636 828927692 74922304 828927692 267197527 606932416 689696038 658765373 663559431 146266056 552836563 677668583 128172058 175601100 416142329 631604897 706786139 171884847 654774801 964125625 899117577 247512739 552836563 384773958 128172058 396735868 654774801 658765373 689710096 695926284 591974489 86574100 74922304 689696038 689696038 157524924 326384937 669918126 631604897 552836563 35579887 825790020 850680713 250175378 770508461 924206054 338511968 56515478 74922304 663559431 175601100 924634937 432062450 964125625 680237797 828927692 341340420 569034545 420387751 856735137 671009508 639642999 695926284 654774801 326384937 924634937 292993260 341340420 695926284 228994771 973264476 39563973 824610448 396735868 637132487 824610448 695926284 338511968 416142329 695926284 384773958 766460882 326384937 824610448 648085065 669918126 39563973 336593863 513415788 648616244 689144692 846170712 39563973 336593863 32466636 455972234 225005793 846170712 478544246 770508461 936309465 86574100 373950160 580030866 326910332 669918126 225005793 580030866 825790020 250175378 892526868 689696038 658765373 637132487 671009508 833320035 457457604 478544246 691658174 384773958 267197527 338201288 715427395 173590688 706786139 892526868 173590688 639642999 833320035 850680713 338201288 671009508 662997517 62570858 420387751 222705824 580030866 770508461 416142329 669918126 171884847 706786139 924206054 689144692 291594021 146266056 228994771 228994771 833320035 671009508 853333181 338511968 396735868 663559431 671009508 846170712 689710096 862458309 291594021 671009508 32466636 173590688 573410811 671009508 715427395 715427395 715427395 831028663 671009508 156349888 831028663 326384937 850680713 695926284 899117577 689144692 892526868 828927692 171884847 631604897 14297338 157524924 14297338 691658174 338511968 341340420 580030866 171884847 770508461 770508461 478544246 146266056 70200609 766460882 591974489 32466636 856735137 455972234 416142329 689710096 691658174 478544246 850680713 373950160 373950160 426804318 478544246 862458309 478544246 850680713 648085065 156349888 292993260 35579887 715427395 663559431 384773958 173590688 338511968 671009508 573410811 175701124 396735868 421303765 706786139 648085065 476863561 413547205 338511968 478544246 924206054 658765373 14297338 850680713 56515478 669918126 267197527 292993260 156349888 622619054 62570858 32466636 247512739 426804318 654774801 896696773 175601100 862458309 35579887 326910332 964125625 156349888 850680713 824610448 175601100 552836563 639642999 973264476 689710096 669918126 171884847 373950160 591974489 247512739 658765373 86574100 267197527 416142329 384773958 856735137 39563973 892526868 476863561 149507119 149507119 663559431 680237797 39563973 70200609 892526868 277856219 175701124 149507119 689696038 591974489 146266056 689696038 606932416 476863561 828927692 128172058 691658174 175701124 862458309 680237797 420167079 222705824 455972234 373950160 14297338 691658174 715427395 457457604 831028663 824610448 416142329 228994771 695926284 689710096 128172058 899117577 267197527 825790020 384773958 175601100 631604897 338201288 580030866 14297338 892526868 421319638 853333181 899117577 831028663 420167079 341340420 513415788 606932416 662997517 21936446 680237797 825790020 850680713 850680713 250175378 119786837 267197527 476863561 824610448 964125625 639642999 149507119 14297338 175701124 648616244 639642999 416142329 267197527 833320035 157524924 478544246 247512739 156349888 846170712 648616244 228994771 171884847 420167079 247512739 654774801 677668583 421303765 250175378 689144692 896696773 21936446 671009508 432062450 573410811 455972234 964125625 899117577 766460882 622619054 662997517 250175378 86574100 336593863 119786837 267197527 689696038 157524924 964125625 128172058 338201288 432062450 478544246 658765373 631604897 715427395 413547205 171884847 175701124 631604897 669918126 896696773 291594021 671009508 924206054 663559431 291594021 291594021 580030866 973264476 62570858 457457604 32466636 292993260 292993260 691658174 766460882 856735137 32466636 478544246 32466636 228994771 70200609 591974489 157524924 225005793 384773958 250175378 973264476 569034545 228994771 973264476 250175378 770508461 677668583 824610448 476863561 766460882 606932416 573410811 476863561 637132487 671009508 384773958 924206054 455972234 658765373 695926284 291594021 824610448 74922304 413547205 658765373 662997517 973264476 916978609 573410811 648085065 21936446 828927692 663559431 421319638 766460882 421319638 326910332 396735868 74922304 606932416 146266056 326910332 856735137 689144692 846170712 648616244 171884847 824610448 622619054 56515478 715427395 32466636 856735137 695926284 680237797 689696038 899117577 413547205 766460882 70200609 899117577 292993260 899117577 828927692 156349888 691658174 175601100 292993260 478544246 222705824 573410811 326384937 591974489 336593863 622619054 74922304 662997517 426804318 373950160 35579887 671009508 899117577 824610448 119786837 156349888 421319638 35579887 119786837 267197527 291594021 689710096 35579887 86574100 896696773 86574100 336593863 70200609 706786139 677668583 662997517 639642999 689696038 936309465 513415788 157524924 831028663 175601100 420167079 715427395 171884847 416142329 964125625 853333181 163169584 14297338 455972234 157524924 569034545 964125625 35579887 825790020 157524924 421319638 149507119 639642999 824610448 432062450 250175378 32466636 689696038 689710096 896696773 706786139 426804318 420167079 326910332 591974489 149507119 338201288 326910332 420387751 413547205 338511968 591974489 455972234 831028663 856735137 833320035 654774801 421303765 146266056 622619054 892526868 157524924 715427395 413547205 824610448 416142329 853333181 338511968 56515478 338511968 291594021 658765373 32466636 478544246 74922304 715427395 850680713 573410811 292993260 70200609 119786837 267197527 648085065 663559431 277856219 828927692 658765373 56515478 580030866 292993260 267197527 671009508 149507119 338201288 175701124 689710096 846170712 163169584 74922304 964125625 338511968 175601100 341340420 833320035 250175378 171884847 421303765 228994771 432062450 916978609 846170712 892526868 677668583 173590688 654774801 825790020 896696773 267197527 416142329 715427395 373950160 573410811 420167079 171884847 622619054 658765373 373950160 119786837 689696038 899117577 639642999 157524924 338201288 420167079 421303765 341340420 175701124 326384937 856735137 21936446 476863561 689696038 580030866 175601100 222705824 648085065 924634937 833320035 850680713 622619054 853333181 476863561 267197527 658765373 964125625 291594021 916978609 247512739 856735137 856735137 846170712 384773958 338201288 828927692 326384937 513415788 420167079 175701124 850680713 86574100 973264476 175701124 338201288 924634937 119786837 689710096 171884847 662997517 770508461 916978609 552836563 825790020 21936446 119786837 247512739 637132487 606932416 924634937 637132487 175601100 831028663 421303765 338511968 631604897 892526868 766460882 86574100 396735868 669918126 828927692 156349888 267197527 338511968 420167079 14297338 973264476 648616244 432062450 291594021 824610448 663559431 831028663 21936446 569034545 833320035 766460882 677668583 267197527 689710096 267197527 338511968 420167079 292993260 338201288 396735868 622619054 770508461 163169584 292993260 476863561 426804318 658765373 326384937 62570858 62570858 32466636 691658174 74922304 580030866 648085065 862458309 964125625 892526868 478544246 420387751 606932416 569034545 326384937 373950160 35579887 606932416 70200609 421319638 32466636 831028663 924206054 341340420 373950160 128172058 420167079 658765373 420167079 56515478 896696773 671009508 973264476 39563973 416142329 14297338 833320035 225005793 175601100 35579887 341340420 766460882 662997517 292993260 513415788 146266056 689696038 338511968 677668583 695926284 32466636 86574100 225005793 338201288 32466636 622619054 853333181 478544246 606932416 384773958 591974489 396735868 421319638 833320035 924634937 824610448 892526868 691658174 62570858 706786139 924634937 171884847 250175378 689710096 225005793 478544246 828927692 973264476 846170712 846170712 924634937 573410811 892526868 924634937 396735868 384773958 896696773 86574100 338511968 384773958 648616244 413547205 421319638 421319638 171884847 669918126 338511968 426804318 663559431 658765373 706786139 292993260 119786837 173590688 421319638 373950160 892526868 671009508 677668583 32466636 573410811 689696038 171884847 420167079 691658174 715427395 420387751 853333181 669918126 247512739 62570858 770508461 86574100 373950160 591974489 149507119 225005793 291594021 171884847 338511968 924634937 671009508 396735868 862458309 70200609 766460882 250175378 426804318 648616244 149507119 250175378 455972234 825790020 14297338 715427395 86574100 896696773 74922304 149507119 706786139 163169584 637132487 171884847 292993260 689696038 420167079 648616244 21936446 420387751 856735137 326910332 689144692 916978609 149507119 964125625 14297338 247512739 86574100 677668583 850680713 828927692 828927692 39563973 916978609 149507119 680237797 476863561 899117577 119786837 689696038 973264476 338511968 850680713 689710096 157524924 936309465 862458309 706786139 56515478 671009508 892526868 766460882 824610448 689696038 691658174 413547205 695926284 662997517 432062450 21936446 267197527 569034545 432062450 228994771 156349888 552836563 341340420 267197527 56515478 21936446 277856219 606932416 669918126 341340420 671009508 455972234 338511968 853333181 413547205 924634937 163169584 146266056 658765373 74922304 228994771 770508461 228994771 14297338 413547205 853333181 70200609 228994771 70200609 706786139 32466636 21936446 689710096 669918126 420387751 828927692 457457604 157524924 478544246 420387751 384773958 267197527 853333181 119786837 267197527 846170712 658765373 573410811 573410811 277856219 39563973 62570858 892526868 39563973 856735137 658765373 157524924 695926284 669918126 74922304 824610448 677668583 338511968 671009508 591974489 924634937 250175378 292993260 128172058 384773958 924634937 432062450 899117577 846170712 35579887 662997517 770508461 384773958 222705824 373950160 569034545 336593863 622619054 267197527 552836563 689696038 580030866 973264476 396735868 689710096 341340420 689696038 637132487 573410811 291594021 413547205 606932416 384773958 573410811 341340420 591974489 338201288 513415788 14297338 606932416 291594021 341340420 149507119 156349888 658765373 648085065 631604897 157524924 916978609 936309465 828927692 689710096 228994771 373950160 580030866 35579887 658765373 455972234 420387751 831028663 689696038 420167079 654774801 163169584 74922304 648616244 825790020 833320035 689710096 291594021 32466636 899117577 291594021 569034545 157524924 691658174 706786139 384773958 14297338 850680713 936309465 413547205 825790020 892526868 291594021 175701124 291594021 157524924 850680713 831028663 936309465 552836563 384773958 384773958 128172058 478544246 396735868 658765373 899117577 292993260 715427395 421303765 964125625 478544246 267197527 856735137 338201288 21936446 513415788 56515478 338201288 338201288 119786837 228994771 663559431 899117577 146266056 373950160 74922304 671009508 86574100 128172058 420167079 291594021 677668583 70200609 373950160 662997517 689710096 292993260 157524924 695926284 663559431 35579887 892526868 606932416 828927692 476863561 457457604 637132487 384773958 846170712 225005793 74922304 828927692 336593863 175601100 455972234 853333181 639642999 163169584 580030866 766460882 569034545 573410811 157524924 669918126 62570858 916978609 228994771 662997517 277856219 715427395 338201288 770508461 896696773 715427395 175601100 420167079 580030866 606932416 639642999 225005793 916978609 973264476 862458309 924206054 936309465 156349888 336593863 56515478 421319638 846170712 416142329 689710096 896696773 695926284 173590688 70200609 964125625 580030866 973264476 156349888 250175378 689696038 706786139 689696038 267197527 119786837 689144692 896696773 662997517 62570858 680237797 267197527 637132487 622619054 228994771 341340420 338511968 21936446 648616244 606932416 62570858 825790020 622619054 62570858 513415788 663559431 413547205 292993260 457457604 706786139 853333181 936309465 222705824 277856219 250175378 420167079 338201288 689144692 292993260 413547205 421319638 21936446 648616244 631604897 552836563 86574100 689144692 899117577 32466636 964125625 824610448 86574100 250175378 689696038 39563973 175701124 936309465 899117577 824610448 691658174 689144692 833320035 74922304 606932416 228994771 39563973 658765373 669918126 964125625 384773958 222705824 225005793 662997517 56515478 163169584 338511968 669918126 824610448 648085065 916978609 580030866 677668583 662997517 175701124 476863561 639642999 146266056 74922304 689144692 663559431 457457604 892526868 846170712 862458309 936309465 856735137 128172058 973264476 639642999 373950160 228994771 384773958 373950160 149507119 825790020 128172058 689710096 691658174 74922304 175701124 455972234 175601100 766460882 336593863 591974489 222705824 426804318 824610448 156349888 149507119 457457604 74922304 222705824 421303765 457457604 606932416 384773958 569034545 416142329 396735868 924206054 21936446 824610448 896696773 74922304 175601100 689710096 74922304 677668583 513415788 691658174 680237797 146266056 715427395 896696773 831028663 70200609 21936446 173590688 677668583 384773958 569034545 39563973 478544246 338511968 175701124 663559431 396735868 677668583 662997517 691658174 455972234 669918126 277856219 420387751 691658174 896696773 56515478 146266056 373950160 247512739 669918126 689710096 831028663 892526868 338201288 715427395 896696773 648616244 606932416 892526868 654774801 680237797 128172058 416142329 892526868 658765373 896696773 250175378 146266056 336593863 663559431 149507119 853333181 225005793 658765373 689696038 695926284 622619054 964125625 663559431 292993260 691658174 824610448 662997517 267197527 149507119 291594021 691658174 677668583 580030866 924206054 828927692 862458309 689710096 156349888 833320035 691658174 689696038 14297338 421303765 573410811 580030866 856735137 119786837 569034545 924206054 21936446 689696038 691658174 850680713 691658174 457457604 420167079 222705824 384773958 862458309 157524924 569034545 892526868 457457604 833320035 850680713 606932416 580030866 899117577 173590688 338201288 580030866 478544246 39563973 128172058 39563973 21936446 892526868 336593863 171884847 689696038 420167079 825790020 824610448 695926284 964125625 924206054 973264476 267197527 14297338 715427395 39563973 336593863 156349888 658765373 671009508 421319638 173590688 896696773 171884847 892526868 396735868 128172058 899117577 338511968 691658174 338511968 21936446 695926284 420387751 846170712 856735137 637132487 175701124 149507119 639642999 35579887 833320035 622619054 964125625 856735137 56515478 149507119 39563973 663559431 228994771 426804318 222705824 680237797 420387751 973264476 267197527 32466636 455972234 336593863 654774801 916978609 171884847 513415788 663559431 478544246 828927692 689144692 853333181 173590688 35579887 833320035 32466636 455972234 706786139 173590688 896696773 936309465 862458309 513415788 291594021 662997517 175601100 658765373 669918126 70200609 119786837 173590688 853333181 228994771 175701124 149507119 416142329 689710096 862458309 828927692 21936446 828927692 149507119 478544246 691658174 416142329 74922304 413547205 432062450 916978609 74922304 326910332 421319638 426804318 828927692 924206054 916978609 326384937 21936446 639642999 766460882 671009508 850680713 413547205 291594021 671009508 715427395 373950160 39563973 591974489 648616244 175601100 663559431 770508461 384773958 421303765 171884847 70200609 455972234 689144692 896696773 899117577 384773958 856735137 770508461 606932416 62570858 341340420 416142329 21936446 924634937 267197527 573410811 175601100 416142329 35579887 654774801 691658174 689696038 964125625 639642999 892526868 291594021 336593863 846170712 671009508 163169584 222705824 695926284 478544246 291594021 936309465 862458309 580030866 228994771 171884847 569034545 476863561 70200609 146266056 715427395 175601100 833320035 173590688 457457604 171884847 896696773 277856219 936309465 663559431 119786837 689710096 828927692 825790020 35579887 639642999 833320035 39563973 173590688 338511968 171884847 591974489 637132487 648085065 766460882 336593863 622619054 420387751 706786139 173590688 326384937 689144692 896696773 671009508 669918126 766460882 662997517 606932416 478544246 156349888 396735868 291594021 421319638 421319638 828927692 163169584 326384937 715427395 856735137 384773958 637132487 163169584 695926284 56515478 326384937 222705824 247512739 658765373 513415788 341340420 421319638 56515478 341340420 341340420 850680713 606932416 825790020 341340420 766460882 824610448 39563973 573410811 552836563 338511968 569034545 326910332 70200609 149507119 853333181 853333181 856735137 916978609 175701124 86574100 457457604 824610448 421319638 689144692 70200609 478544246 70200609 157524924 770508461 689710096 326384937 689144692 421303765 770508461 853333181 421319638 225005793 222705824 432062450 326384937 336593863 455972234 336593863 420167079 292993260 671009508 146266056 853333181 658765373 715427395 32466636 156349888 338201288 856735137 413547205 157524924 846170712 341340420 648085065 689144692 21936446 292993260 250175378 853333181 157524924 856735137 267197527 277856219 222705824 622619054 606932416 833320035 326910332 163169584 21936446 964125625 671009508 146266056 228994771 964125625 671009508 119786837 413547205 413547205 163169584 648085065 292993260 175701124 695926284 56515478 225005793 14297338 128172058 569034545 622619054 291594021 476863561 128172058 846170712 455972234 648616244 924634937 291594021 338511968 680237797 689710096 128172058 648085065 291594021 552836563 689144692 86574100 336593863 336593863 677668583 669918126 669918126 277856219 156349888 62570858 862458309 689710096 277856219 680237797 455972234 432062450 654774801 478544246 39563973 56515478 606932416 336593863 86574100 654774801 86574100 663559431 853333181 149507119 56515478 606932416 580030866 916978609 770508461 715427395 250175378 622619054 173590688 770508461 654774801 413547205 654774801 691658174 277856219 663559431 833320035 291594021 149507119 824610448 899117577 173590688 421319638 662997517 677668583 341340420 973264476 677668583 156349888 856735137 622619054 654774801 277856219 639642999 384773958 862458309 622619054 373950160 225005793 149507119 373950160 899117577 591974489 341340420 228994771 416142329 157524924 591974489 341340420 973264476 552836563 267197527 326910332 291594021 924634937 86574100 648085065 175601100 896696773 631604897 715427395 580030866 62570858 924206054 476863561 853333181 637132487 86574100 654774801 457457604 825790020 669918126 146266056 853333181 691658174 856735137 689710096 222705824 39563973 175701124 21936446 573410811 825790020 56515478 14297338 277856219 591974489 663559431 964125625 691658174 421319638 924634937 421303765 648085065 432062450 648616244 74922304 426804318 766460882 86574100 416142329 14297338 338201288 591974489 292993260 622619054 149507119 591974489 680237797 892526868 862458309 341340420 384773958 267197527 175601100 856735137 846170712 654774801 326384937 715427395 924206054 856735137 677668583 413547205 846170712 35579887 35579887 569034545 338201288 341340420 648085065 267197527 14297338 850680713 637132487 420167079 86574100 831028663 14297338 973264476 825790020 277856219 416142329 513415788 291594021 677668583 689710096 825790020 416142329 62570858 338201288 689144692 146266056 622619054 292993260 695926284 455972234 175601100 654774801 824610448 892526868 825790020 476863561 924634937 637132487 338511968 639642999 846170712 175601100 973264476 119786837 973264476 291594021 326910332 637132487 662997517 421319638 62570858 171884847 432062450 552836563 691658174 157524924 476863561 277856219 606932416 573410811 74922304 32466636 476863561 622619054 680237797 695926284 662997517 39563973 862458309 862458309 973264476 862458309 899117577 662997517 420167079 175601100 250175378 850680713 654774801 639642999 173590688 654774801 833320035 421303765 552836563 846170712 222705824 292993260 639642999 663559431 432062450 689696038 373950160 149507119 552836563 173590688 695926284 74922304 573410811 936309465 225005793 671009508 149507119 513415788 591974489 828927692 924634937 267197527 924206054 225005793 691658174 35579887 338511968 924634937 936309465 689710096 606932416 420387751 663559431 14297338 513415788 853333181 476863561 455972234 680237797 637132487 341340420 663559431 896696773 916978609 119786837 831028663 149507119 338201288 824610448 175601100 62570858 247512739 455972234 671009508 149507119 896696773 663559431 432062450 691658174 706786139 119786837 766460882 513415788 606932416 476863561 250175378 14297338 338201288 663559431 247512739 149507119 128172058 639642999 853333181 56515478 384773958 846170712 658765373 457457604 513415788 250175378 916978609 413547205 413547205 591974489 648616244 326910332 606932416 770508461 35579887 828927692 924206054 338201288 128172058 39563973 899117577 421319638 421303765 128172058 35579887 14297338 825790020 606932416 833320035 846170712 292993260 648616244 637132487 225005793 421319638 766460882 421319638 892526868 663559431 14297338 591974489 426804318 157524924 637132487 421319638 706786139 225005793 637132487 421319638 14297338 222705824 373950160 606932416 146266056 455972234 156349888 396735868 924634937 662997517 658765373 39563973 21936446 658765373 14297338 476863561 706786139 421303765 267197527 156349888 225005793 175701124 862458309 21936446 715427395 336593863 457457604 862458309 631604897 157524924 149507119 341340420 421303765 476863561 580030866 416142329 56515478 850680713 455972234 573410811 156349888 892526868 770508461 637132487 35579887 899117577 924206054 896696773 622619054 591974489 856735137 569034545 853333181 695926284 856735137 639642999 39563973 478544246 175701124 373950160 70200609 669918126 225005793 916978609 432062450 157524924 128172058 421303765 828927692 171884847 706786139 421303765 146266056 175601100 766460882 338201288 639642999 831028663 669918126 552836563 846170712 478544246 277856219 648616244 671009508 631604897 846170712 62570858 552836563 924206054 247512739 228994771 416142329 573410811 591974489 689696038 326384937 856735137 648085065 175601100 56515478 552836563 156349888 892526868 175601100 149507119 828927692 689144692 828927692 689696038 828927692 862458309 420387751 250175378 416142329 250175378 677668583 225005793 156349888 384773958 326910332 156349888 225005793 267197527 277856219 128172058 936309465 892526868 336593863 680237797 173590688 691658174 432062450 924634937 56515478 916978609 695926284 663559431 569034545 637132487 413547205 175701124 163169584 677668583 338201288 478544246 341340420 421303765 654774801 622619054 336593863 766460882 924634937 32466636 396735868 70200609 384773958 421319638 846170712 173590688 853333181 924634937 396735868 662997517 825790020 157524924 62570858 846170712 689144692 689144692 421303765 573410811 426804318 413547205 39563973 146266056 770508461 420387751 413547205 766460882 695926284 175701124 924634937 292993260 250175378 706786139 413547205 86574100 291594021 825790020 856735137 654774801 591974489 70200609 292993260 420387751 846170712 119786837 291594021 267197527 677668583 680237797 833320035 163169584 648616244 171884847 631604897 689144692 680237797 432062450 856735137 146266056 119786837 766460882 591974489 513415788 669918126 156349888 478544246 973264476 326910332 766460882 421303765 222705824 648085065 691658174 825790020 157524924 228994771 146266056 715427395 119786837 163169584 680237797 70200609 662997517 513415788 157524924 222705824 478544246 680237797 513415788 326910332 936309465 936309465 671009508 924206054 149507119 416142329 173590688 326910332 654774801 715427395 457457604 35579887 689144692 689710096 924634937 39563973 421303765 833320035 149507119 225005793 413547205 591974489 896696773 606932416 862458309 292993260 833320035 936309465 326384937 476863561 552836563 973264476 662997517 850680713 669918126 606932416 850680713 56515478 396735868 56515478 86574100 14297338 639642999 173590688 689696038 924206054 824610448 896696773 291594021 336593863 341340420 663559431 552836563 338201288 373950160 853333181 828927692 513415788 606932416 426804318 706786139 766460882 924206054 662997517 677668583 552836563 175701124 689144692 689710096 21936446 175601100 128172058 936309465 336593863 277856219 862458309 828927692 478544246 862458309 341340420 622619054 622619054 896696773 831028663 892526868 662997517 850680713 831028663 689696038 828927692 14297338 21936446 21936446 825790020 157524924 326910332 432062450 476863561 74922304 426804318 175601100 648616244 591974489 70200609 648616244 691658174 39563973 622619054 853333181 648085065 146266056 580030866 413547205 662997517 677668583 580030866 228994771 580030866 384773958 671009508 228994771 899117577 689696038 669918126 591974489 70200609 146266056 396735868 413547205 119786837 119786837 250175378 573410811 14297338 128172058 631604897 573410811 648616244 326910332 631604897 326384937 648616244 573410811 171884847 341340420 896696773 766460882 648085065 637132487 591974489 622619054 622619054 680237797 513415788 924206054 916978609 853333181 648616244 580030866 637132487 326384937 662997517 899117577 899117577 149507119 689696038 689144692 455972234 715427395 648616244 654774801 770508461 896696773 648085065 916978609 421303765 766460882 338511968 648616244 173590688 384773958 326384937 156349888 478544246 606932416 766460882 828927692 924206054 35579887 622619054 824610448 222705824 825790020 432062450 648616244 853333181 39563973 936309465 373950160 689710096 426804318 336593863 70200609 552836563 766460882 292993260 432062450 416142329 426804318 291594021 35579887 691658174 173590688 637132487 916978609 291594021 706786139 924206054 384773958 606932416 671009508 426804318 478544246 936309465 421319638 862458309 689710096 899117577 831028663 432062450 171884847 156349888 146266056 247512739 476863561 637132487 654774801 637132487 420167079 21936446 175701124 862458309 250175378 513415788 924634937 695926284 513415788 663559431 70200609 715427395 899117577 689144692 899117577 606932416 850680713 622619054 824610448 420167079 416142329 326384937 247512739 513415788 326910332 637132487 677668583 677668583 580030866 689144692 277856219 591974489 648616244 173590688 715427395 175701124 421303765 662997517 924634937 856735137 591974489 56515478 228994771 899117577 416142329 119786837 828927692 421303765 892526868 39563973 964125625 21936446 862458309 384773958 21936446 373950160 119786837 569034545 591974489 846170712 924634937 695926284 569034545 689144692 173590688 637132487 892526868 157524924 569034545 421303765 892526868 591974489 513415788 156349888 341340420 892526868 384773958 247512739 338511968 413547205 706786139 149507119 964125625 14297338 770508461 573410811 432062450 663559431 420167079 70200609 338201288 648085065 163169584 373950160 247512739 766460882 896696773 163169584 892526868 825790020 831028663 277856219 770508461 671009508 432062450 622619054 825790020 833320035 631604897 163169584 119786837 715427395 420387751 691658174 846170712 14297338 850680713 680237797 157524924 658765373 39563973 476863561 56515478 824610448 663559431 896696773 973264476 175601100 222705824 457457604 35579887 292993260 455972234 478544246 173590688 573410811 856735137 32466636 689696038 39563973 119786837 341340420 663559431 669918126 637132487 580030866 663559431 175701124 62570858 936309465 899117577 21936446 416142329 228994771 606932416 831028663 373950160 341340420 14297338 457457604 421319638 156349888 662997517 14297338 74922304 336593863 86574100 157524924 396735868 846170712 862458309 157524924 663559431 74922304 338511968 338201288 695926284 175701124 384773958 689144692 663559431 669918126 706786139 936309465 432062450 413547205 770508461 695926284 824610448 32466636 21936446 225005793 416142329 862458309 631604897 222705824 128172058 669918126 552836563 432062450 964125625 828927692 39563973 175601100 247512739 850680713 39563973 853333181 420167079 416142329 936309465 171884847 62570858 476863561 326384937 267197527 70200609 56515478 157524924 149507119 171884847 639642999 128172058 973264476 639642999 689710096 341340420 606932416 706786139 21936446 689696038 247512739 973264476 336593863 455972234 677668583 654774801 149507119 824610448 326910332 766460882 658765373 853333181 426804318 416142329 413547205 924634937 326910332 336593863 222705824 973264476 691658174 828927692 86574100 706786139 21936446 21936446 146266056 413547205 770508461 267197527 277856219 416142329 14297338 119786837 175701124 426804318 420387751 250175378 250175378 128172058 691658174 850680713 833320035 689710096 964125625 476863561 56515478 828927692 413547205 455972234 689144692 825790020 421319638 56515478 56515478 569034545 32466636 173590688 706786139 689144692 648616244 396735868 853333181 639642999 338201288 513415788 658765373 689144692 513415788 892526868 695926284 175701124 175601100 831028663 56515478 853333181 338201288 457457604 420387751 175701124 455972234 421303765 695926284 680237797 146266056 924206054 846170712 825790020 128172058 413547205 648085065 173590688 639642999 552836563 892526868 228994771 824610448 677668583 973264476 654774801 171884847 695926284 513415788 222705824 964125625 86574100 606932416 420167079 70200609 856735137 455972234 631604897 833320035 14297338 770508461 552836563 21936446 175601100 171884847 225005793 715427395 770508461 669918126 292993260 39563973 691658174 973264476 149507119 936309465 552836563 14297338 292993260 32466636 157524924 163169584 770508461 476863561 591974489 163169584 163169584 476863561 373950160 677668583 247512739 32466636 373950160 341340420 552836563 70200609 896696773 175701124 573410811 421319638 157524924 669918126 680237797 639642999 513415788 56515478 850680713 338511968 831028663 691658174 384773958 396735868 689144692 478544246 14297338 341340420 766460882 326384937 292993260 426804318 146266056 831028663 662997517 396735868 228994771 680237797 862458309 336593863 326384937 457457604 658765373 146266056 39563973 658765373 171884847 828927692 513415788 292993260 569034545 964125625 420387751 552836563 924634937 924634937 225005793 396735868 654774801 326384937 222705824 478544246 892526868 416142329 680237797 338511968 850680713 86574100 146266056 39563973 669918126 828927692 149507119 173590688 658765373 689696038 552836563 291594021 149507119 32466636 892526868 175701124 825790020 455972234 86574100 14297338 175701124 706786139 715427395 573410811 680237797 56515478 892526868 267197527 689696038 924634937 862458309 671009508 32466636 671009508 573410811 669918126 32466636 228994771 896696773 173590688 648616244 669918126 173590688 936309465 850680713 225005793 326384937 247512739 86574100 146266056 247512739 228994771 899117577 336593863 862458309 648085065 766460882 476863561 175601100 833320035 420387751 250175378 277856219 831028663 292993260 326910332 149507119 850680713 173590688 924206054 606932416 658765373 648616244 677668583 924634937 455972234 658765373 455972234 267197527 648085065 292993260 828927692 973264476 936309465 228994771 336593863 384773958 689710096 426804318 862458309 648085065 695926284 689696038 654774801 892526868 396735868 591974489 341340420 250175378 677668583 457457604 648616244 421319638 128172058 336593863 455972234 677668583 21936446 341340420 384773958 338511968 457457604 396735868 766460882 267197527 250175378 569034545 569034545 222705824 706786139 663559431 416142329 39563973 291594021 476863561 432062450 56515478 622619054 478544246 691658174 74922304 856735137 715427395 277856219 163169584 964125625 856735137 828927692 128172058 292993260 648616244 338511968 896696773 157524924 413547205 14297338 569034545 171884847 691658174 338511968 175601100 552836563 606932416 163169584 291594021 828927692 420387751 671009508 228994771 146266056 421303765 173590688 247512739 384773958 850680713 420387751 32466636 173590688 715427395 74922304 476863561 680237797 856735137 222705824 173590688 973264476 476863561 689710096 421303765 862458309 413547205 478544246 654774801 292993260 228994771 622619054 426804318 513415788 896696773 70200609 250175378 119786837 455972234 831028663 924206054 426804318 119786837 973264476 706786139 70200609 420167079 973264476 277856219 413547205 163169584 924634937 973264476 648616244 691658174 457457604 336593863 171884847 648616244 420167079 973264476 513415788 846170712 899117577 654774801 157524924 663559431 421319638 336593863 936309465 831028663 892526868 426804318 825790020 831028663 432062450 173590688 171884847 173590688 292993260 420387751 828927692 421303765 225005793 222705824 156349888 662997517 175701124 671009508 706786139 455972234 421319638 247512739 338201288 149507119 825790020 513415788 680237797 831028663 892526868 171884847 228994771 420387751 426804318 14297338 326910332 662997517 936309465 856735137 21936446 964125625 654774801 35579887 825790020 677668583 825790020 691658174 770508461 21936446 62570858 648616244 671009508 924634937 916978609 689696038 846170712 373950160 825790020 850680713 856735137 669918126 228994771 432062450 715427395 569034545 476863561 326910332 119786837 62570858 622619054 853333181 569034545 862458309 341340420 420167079 663559431 573410811 455972234 326910332 292993260 850680713 35579887 426804318 291594021 171884847 631604897 128172058 338201288 336593863 421303765 850680713 396735868 850680713 680237797 680237797 662997517 706786139 825790020 326384937 669918126 32466636 552836563 671009508 396735868 691658174 62570858 831028663 420387751 639642999 228994771 828927692 56515478 513415788 689696038 936309465 924206054 171884847 222705824 689696038 396735868 421319638 21936446 163169584 689696038 225005793 420167079 35579887 715427395 416142329 631604897 706786139 639642999 291594021 277856219 648616244 825790020 828927692 622619054 606932416 677668583 413547205 715427395 39563973 689710096 416142329 689710096 689144692 639642999 695926284 175601100 770508461 695926284 856735137 662997517 420167079 338511968 648616244 14297338 856735137 669918126 421319638 677668583 291594021 86574100 648616244 924206054 671009508 396735868 580030866 662997517 62570858 892526868 654774801 267197527 175701124 899117577 648616244 828927692 32466636 173590688 225005793 831028663 622619054 706786139 277856219 833320035 39563973 338201288 631604897 128172058 432062450 39563973 476863561 175701124 824610448 862458309 39563973 421319638 247512739 426804318 846170712 850680713 373950160 663559431 74922304 833320035 846170712 706786139 86574100 420387751 338201288 924634937 715427395 896696773 648085065 277856219 513415788 833320035 432062450 384773958 831028663 171884847 580030866 936309465 250175378 267197527 173590688 384773958 384773958 222705824 689696038 250175378 420387751 671009508 654774801 39563973 850680713 146266056 691658174 606932416 420387751 384773958 606932416 824610448 373950160 420167079 39563973 606932416 691658174 825790020 14297338 552836563 846170712 689144692 56515478 421303765 862458309 149507119 32466636 157524924 171884847 637132487 86574100 396735868 413547205 846170712 689144692 689696038 964125625 373950160 766460882 833320035 856735137 706786139 338511968 175701124 277856219 606932416 964125625 396735868 228994771 964125625 706786139 831028663 715427395 591974489 853333181 689696038 62570858 896696773 455972234 14297338 513415788 924634937 338201288 175601100 916978609 277856219 552836563 338511968 171884847 338511968 677668583 828927692 856735137 384773958 157524924 691658174 662997517 662997517 631604897 173590688 326910332 662997517 569034545 277856219 669918126 338511968 846170712 384773958 580030866 341340420 86574100 936309465 671009508 825790020 689710096 637132487 413547205 680237797 128172058 658765373 622619054 277856219 292993260 175701124 74922304 421319638 662997517 250175378 892526868 39563973 622619054 770508461 171884847 695926284 691658174 420387751 416142329 828927692 56515478 247512739 658765373 825790020 421319638 396735868 420387751 677668583 936309465 222705824 173590688 250175378 336593863 831028663 478544246 862458309 828927692 973264476 862458309 639642999 691658174 648085065 146266056 580030866 669918126 695926284 689710096 396735868 689710096 476863561 74922304 689144692 250175378 573410811 149507119 658765373 766460882 850680713 341340420 591974489 862458309 637132487 715427395 396735868 669918126 663559431 173590688 691658174 833320035 171884847 669918126 689710096 662997517 35579887 457457604 964125625 924206054 222705824 373950160 413547205 856735137 326384937 916978609 706786139 62570858 432062450 336593863 326384937 457457604 824610448 689696038 146266056 277856219 856735137 833320035 924206054 973264476 336593863 916978609 35579887 964125625 432062450 825790020 924206054 39563973 413547205 173590688 163169584 171884847 677668583 853333181 32466636 591974489 277856219 715427395 396735868 691658174 421303765 695926284 416142329 936309465 828927692 62570858 457457604 706786139 706786139 426804318 669918126 413547205 573410811 706786139 426804318 413547205 856735137 326384937 163169584 228994771 658765373 157524924 35579887 639642999 671009508 173590688 336593863 277856219 175701124 420387751 292993260 420167079 580030866 457457604 573410811 277856219 396735868 892526868 671009508 899117577 336593863 35579887 662997517 654774801 691658174 156349888 277856219 420387751 421303765 662997517 924634937 336593863 163169584 228994771 338511968 648616244 225005793 432062450 163169584 671009508 569034545 639642999 420167079 119786837 648616244 831028663 119786837 416142329 128172058 338511968 892526868 338201288 973264476 421303765 631604897 591974489 896696773 552836563 32466636 222705824 662997517 420387751 336593863 32466636 384773958 250175378 689696038 74922304 896696773 277856219 426804318 277856219 426804318 128172058 825790020 936309465 432062450 631604897 569034545 715427395 420167079 662997517 70200609 896696773 680237797 639642999 573410811 654774801 173590688 247512739 828927692 896696773 420167079 569034545 455972234 658765373 432062450 662997517 267197527 766460882 228994771 828927692 825790020 163169584 35579887 695926284 476863561 671009508 119786837 338201288 924206054 32466636 850680713 70200609 648616244 689144692 478544246 573410811 421303765 689696038 173590688 706786139 222705824 689696038 637132487 637132487 766460882 766460882 175601100 663559431 336593863 341340420 32466636 373950160 662997517 689710096 770508461 426804318 892526868 14297338 56515478 171884847 420167079 228994771 973264476 277856219 648085065 86574100 338511968 70200609 146266056 149507119 277856219 569034545 291594021 35579887 14297338 396735868 828927692 689144692 384773958 326384937 62570858 715427395 825790020 432062450 689710096 175701124 622619054 916978609 373950160 591974489 513415788 916978609 228994771 277856219 396735868 62570858 413547205 119786837 14297338 689696038 654774801 32466636 916978609 326910332 39563973 420167079 74922304 892526868 163169584 691658174 862458309 338201288 163169584 341340420 267197527 552836563 250175378 569034545 706786139 426804318 580030866 119786837 706786139 892526868 32466636 476863561 396735868 663559431 421319638 639642999 146266056 662997517 420167079 175701124 770508461 32466636 680237797 513415788 846170712 824610448 639642999 277856219 14297338 770508461 671009508 677668583 384773958 766460882 476863561 899117577 62570858 336593863 648616244 338201288 648616244 175601100 689144692 74922304 21936446 658765373 341340420 39563973 277856219 648616244 591974489 175701124 338511968 936309465 853333181 432062450 39563973 222705824 580030866 341340420 163169584 267197527 669918126 336593863 513415788 924634937 416142329 691658174 163169584 291594021 338511968 706786139 128172058 831028663 267197527 689144692 924206054 149507119 56515478 326384937 631604897 420167079 622619054 225005793 631604897 163169584 680237797 21936446 896696773 341340420 639642999 250175378 62570858 420387751 56515478 32466636 671009508 662997517 513415788 662997517 338201288 455972234 680237797 128172058 338511968 856735137 669918126 669918126 157524924 326910332 420167079 384773958 432062450 228994771 62570858 432062450 86574100 770508461 267197527 326910332 338201288 896696773 580030866 689696038 715427395 896696773 157524924 671009508 846170712 222705824 156349888 119786837 336593863 631604897 413547205 225005793 924634937 277856219 326384937 21936446 478544246 639642999 639642999 677668583 770508461 228994771 648085065 639642999 62570858 396735868 70200609 964125625 70200609 973264476 658765373 853333181 175601100 338201288 35579887 175701124 569034545 478544246 828927692 706786139 326384937 478544246 432062450 62570858 606932416 850680713 648085065 250175378 341340420 146266056 338201288 39563973 70200609 21936446 222705824 964125625 56515478 455972234 706786139 691658174 21936446 156349888 228994771 173590688 569034545 146266056 654774801 513415788 421319638 247512739 416142329 39563973 225005793 267197527 828927692 426804318 833320035 580030866 421319638 831028663 828927692 326910332 396735868 225005793 225005793 420387751 421303765 326384937 936309465 426804318 936309465 580030866 476863561 426804318 171884847 766460882 39563973 689144692 86574100 892526868 862458309 828927692 396735868 896696773 689710096 662997517 936309465 21936446 478544246 413547205 173590688 862458309 173590688 648616244 824610448 850680713 457457604 924206054 326910332 478544246 631604897 156349888 173590688 173590688 663559431 338201288 292993260 828927692 654774801 831028663 622619054 825790020 413547205 824610448 658765373 421303765 671009508 862458309 21936446 74922304 228994771 149507119 663559431 384773958 171884847 637132487 622619054 622619054 476863561 86574100 70200609 426804318 677668583 973264476 420387751 896696773 648616244 416142329 606932416 32466636 654774801 936309465 70200609 680237797 175701124 973264476 396735868 631604897 396735868 606932416 648616244 222705824 225005793 420387751 476863561 695926284 631604897 828927692 32466636 916978609 766460882 770508461 552836563 671009508 896696773 680237797 899117577 341340420 936309465 171884847 825790020 631604897 936309465 21936446 896696773 658765373 654774801 70200609 416142329 662997517 892526868 21936446 580030866 662997517 396735868 680237797 706786139 715427395 850680713 846170712 662997517 62570858 936309465 413547205 637132487 689696038 291594021 326384937 689710096 21936446 326384937 175701124 14297338 478544246 853333181 899117577 336593863 478544246 689696038 173590688 173590688 648085065 62570858 669918126 639642999 149507119 671009508 222705824 128172058 654774801 222705824 225005793 277856219 691658174 39563973 936309465 680237797 326384937 338201288 899117577 56515478 658765373 373950160 671009508 396735868 850680713 766460882 157524924 413547205 924634937 326910332 225005793 228994771 476863561 766460882 291594021 973264476 222705824 171884847 338511968 70200609 856735137 892526868 250175378 478544246 421303765 552836563 128172058 689696038 924634937 689144692 21936446 680237797 654774801 222705824 706786139 856735137 32466636 916978609 513415788 658765373 455972234 715427395 32466636 171884847 432062450 277856219 413547205 924634937 648085065 175701124 770508461 677668583 21936446 35579887 831028663 250175378 689696038 338511968 689696038 825790020 916978609 677668583 580030866 639642999 478544246 247512739 70200609 591974489 175701124 173590688 175701124 292993260 413547205 86574100 695926284 828927692 846170712 770508461 964125625 936309465 420387751 432062450 833320035 552836563 277856219 277856219 39563973 175601100 247512739 119786837 770508461 654774801 62570858 171884847 899117577 695926284 32466636 680237797 171884847 825790020 86574100 513415788 338511968 373950160 175701124 21936446 146266056 606932416 32466636 420387751 850680713 680237797 677668583 86574100 478544246 421319638 689710096 478544246 770508461 924634937 662997517 225005793 426804318 828927692 677668583 420167079 421319638 56515478 825790020 846170712 336593863 677668583 936309465 671009508 432062450 850680713 828927692 396735868 892526868 291594021 413547205 706786139 695926284 663559431 277856219 637132487 156349888 277856219 39563973 149507119 663559431 396735868 421303765 476863561 824610448 478544246 669918126 326910332 924206054 222705824 689710096 591974489 663559431 338511968 338201288 896696773 846170712 654774801 373950160 35579887 689696038 573410811 715427395 32466636 828927692 39563973 669918126 128172058 824610448 39563973 964125625 691658174 648085065 267197527 228994771 175601100 247512739 892526868 171884847 671009508 396735868 171884847 225005793 622619054 689144692 86574100 552836563 671009508 457457604 862458309 622619054 420167079 831028663 573410811 569034545 828927692 766460882 695926284 973264476 552836563 828927692 689710096 416142329 766460882 924634937 639642999 457457604 457457604 341340420 373950160 689710096 973264476 964125625 146266056 175601100 591974489 476863561 924206054 222705824 420167079 35579887 828927692 862458309 639642999 70200609 338511968 706786139 513415788 689696038 973264476 163169584 695926284 32466636 228994771 770508461 413547205 824610448 341340420 35579887 964125625 964125625 476863561 228994771 662997517 924634937 457457604 622619054 455972234 828927692 156349888 513415788 573410811 267197527 639642999 32466636 695926284 396735868 924634937 648616244 478544246 250175378 250175378 663559431 669918126 39563973 569034545 128172058 421303765 291594021 157524924 831028663 146266056 766460882 119786837 689710096 149507119 173590688 689696038 631604897 622619054 606932416 420387751 341340420 831028663 833320035 689144692 338201288 513415788 292993260 14297338 689144692 569034545 648085065 326910332 228994771 74922304 14297338 74922304 455972234 828927692 250175378 267197527 426804318 146266056 654774801 171884847 476863561 39563973 291594021 853333181 846170712 569034545 336593863 850680713 171884847 654774801 663559431 326910332 973264476 924206054 157524924 573410811 413547205 924206054 671009508 831028663 163169584 622619054 39563973 157524924 426804318 689696038 680237797 384773958 267197527 846170712 639642999 341340420 86574100 478544246 157524924 416142329 671009508 14297338 222705824 569034545 420167079 677668583 476863561 924206054 896696773 291594021 396735868 892526868 14297338 862458309 850680713 766460882 326384937 146266056 291594021 173590688 156349888 336593863 573410811 691658174 373950160 128172058 86574100 373950160 291594021 157524924 32466636 426804318 267197527 689696038 924634937 175701124 21936446 862458309 291594021 606932416 119786837 32466636 856735137 277856219 680237797 658765373 580030866 695926284 825790020 936309465 648085065 146266056 892526868 691658174 973264476 426804318 573410811 691658174 291594021 149507119 432062450 899117577 128172058 671009508 824610448 892526868 924634937 420167079 648616244 689710096 338511968 175701124 277856219 432062450 267197527 86574100 156349888 157524924 326384937 850680713 677668583 924634937 420387751 924634937 128172058 825790020 336593863 413547205 39563973 32466636 413547205 662997517 677668583 32466636 250175378 825790020 277856219 384773958 373950160 622619054 455972234 336593863 338201288 338511968 70200609 326910332 426804318 552836563 689144692 825790020 247512739 663559431 225005793 326384937 892526868 637132487 648616244 591974489 396735868 432062450 695926284 580030866 669918126 70200609 573410811 637132487 74922304 853333181 171884847 689710096 267197527 639642999 899117577 825790020 691658174 70200609 862458309 856735137 341340420 658765373 689144692 680237797 631604897 677668583 338511968 569034545 128172058 157524924 247512739 420387751 86574100 222705824 916978609 163169584 32466636 828927692 846170712 689710096 689696038 770508461 326384937 432062450 622619054 637132487 267197527 56515478 631604897 62570858 639642999 432062450 163169584 924634937 766460882 225005793 896696773 426804318 622619054 639642999 420387751 856735137 119786837 14297338 420387751 695926284 146266056 149507119 899117577 70200609 163169584 291594021 338201288 916978609 689710096 677668583 291594021 552836563 552836563 552836563 173590688 175701124 658765373 336593863 457457604 225005793 677668583 341340420 671009508 476863561 86574100 846170712 291594021 373950160 326384937 222705824 828927692 689696038 157524924 62570858 825790020 163169584 648616244 573410811 606932416 432062450 828927692 691658174 338511968 396735868 39563973 291594021 662997517 680237797 56515478 824610448 149507119 663559431 39563973 119786837 175601100 677668583 35579887 476863561 689710096 850680713 228994771 663559431 648085065 680237797 14297338 850680713 916978609 62570858 639642999 770508461 156349888 326384937 341340420 267197527 569034545 669918126 964125625 669918126 606932416 175601100 14297338 225005793 341340420 416142329 591974489 916978609 552836563 373950160 416142329 513415788 277856219 825790020 157524924 689710096 247512739 677668583 292993260 457457604 70200609 326910332 833320035 413547205 662997517 341340420 677668583 413547205 691658174 695926284 663559431 373950160 146266056 156349888 824610448 648616244 476863561 291594021 924206054 862458309 432062450 326384937 631604897 846170712 892526868 384773958 689696038 573410811 828927692 662997517 326384937 35579887 689696038 689696038 146266056 35579887 421319638 892526868 824610448 128172058 222705824 326384937 396735868 715427395 828927692 421303765 35579887 32466636 173590688 336593863 671009508 128172058 128172058 338201288 691658174 14297338 338511968 277856219 336593863 420167079 384773958 631604897 662997517 86574100 856735137 569034545 662997517 662997517 163169584 580030866 56515478 580030866 552836563 899117577 916978609 766460882 175601100 853333181 677668583 338511968 157524924 658765373 856735137 326384937 639642999 228994771 862458309 552836563 247512739 476863561 552836563 552836563 21936446 32466636 225005793 580030866 416142329 173590688 74922304 336593863 569034545 964125625 21936446 277856219 277856219 552836563 175601100 689710096 338511968 552836563 689696038 622619054 86574100 326910332 373950160 455972234 924634937 373950160 455972234 175601100 850680713 691658174 936309465 824610448 892526868 648085065 156349888 396735868 326384937 691658174 416142329 426804318 639642999 384773958 326910332 173590688 175701124 648085065 691658174 691658174 766460882 689710096 149507119 250175378 420167079 228994771 267197527 569034545 222705824 163169584 416142329 639642999 32466636 606932416 695926284 421319638 341340420 336593863 291594021 631604897 658765373 35579887 173590688 677668583 715427395 573410811 689710096 338201288 654774801 250175378 552836563 455972234 856735137 175601100 850680713 171884847 677668583 338201288 62570858 396735868 663559431 338511968 569034545 336593863 291594021 706786139 163169584 824610448 250175378 171884847 432062450 695926284 580030866 663559431 175601100 56515478 669918126 373950160 766460882 924634937 639642999 973264476 631604897 662997517 695926284 163169584 128172058 689696038 654774801 658765373 622619054 899117577 292993260 648085065 21936446 476863561 277856219 413547205 828927692 896696773 420167079 715427395 846170712 828927692 291594021 831028663 225005793 326910332 648085065 896696773 639642999 637132487 846170712 689144692 663559431 420387751 770508461 831028663 35579887 654774801 373950160 677668583 146266056 384773958 846170712 896696773 591974489 606932416 663559431 476863561 916978609 622619054 267197527 396735868 173590688 146266056 326384937 831028663 580030866 247512739 416142329 74922304 384773958 35579887 569034545 149507119 689710096 277856219 622619054 850680713 770508461 421319638 39563973 663559431 416142329 639642999 658765373 326910332 222705824 677668583 831028663 146266056 899117577 552836563 175701124 292993260 658765373 569034545 899117577 680237797 591974489 421319638 432062450 924206054 715427395 899117577 552836563 824610448 569034545 413547205 569034545 421303765 396735868 573410811 396735868 766460882 850680713 39563973 853333181 62570858 341340420 171884847 637132487 677668583 715427395 292993260 163169584 715427395 421303765 622619054 715427395 691658174 715427395 338511968 225005793 856735137 341340420 770508461 173590688 39563973 691658174 770508461 677668583 648085065 662997517 689710096 606932416 658765373 580030866 338511968 32466636 569034545 39563973 853333181 973264476 513415788 119786837 924634937 35579887 896696773 149507119 856735137 639642999 413547205 157524924 569034545 420167079 56515478 416142329 247512739 964125625 916978609 833320035 862458309 715427395 86574100 824610448 62570858 457457604 35579887 853333181 513415788 648085065 846170712 326384937 39563973 14297338 828927692 277856219 476863561 896696773 225005793 569034545 639642999 14297338 715427395 326910332 853333181 341340420 476863561 973264476 658765373 62570858 173590688 74922304 478544246 916978609 119786837 426804318 247512739 128172058 163169584 569034545 432062450 175601100 455972234 648616244 766460882 225005793 267197527 916978609 250175378 476863561 677668583 654774801 513415788 695926284 149507119 591974489 432062450 856735137 157524924 338511968 222705824 171884847 833320035 580030866 639642999 552836563 175601100 916978609 292993260 924634937 924206054 552836563 14297338 157524924 669918126 250175378 338201288 157524924 35579887 824610448 924634937 924634937 677668583 766460882 146266056 338201288 637132487 892526868 654774801 432062450 14297338 770508461 416142329 291594021 21936446 35579887 421319638 156349888 924206054 476863561 828927692 853333181 658765373 916978609 119786837 416142329 455972234 831028663 637132487 669918126 862458309 32466636 74922304 173590688 62570858 513415788 831028663 833320035 228994771 228994771 163169584 770508461 833320035 677668583 973264476 669918126 62570858 292993260 416142329 766460882 916978609 326384937 250175378 706786139 648616244 225005793 413547205 373950160 680237797 689696038 39563973 671009508 671009508 824610448 420167079 856735137 326384937 691658174 338201288 384773958 277856219 916978609 695926284 476863561 432062450 326910332 426804318 856735137 62570858 396735868 421303765 689144692 689696038 56515478 896696773 74922304 175701124 846170712 916978609 173590688 292993260 338201288 896696773 846170712 173590688 658765373 631604897 828927692 631604897 892526868 591974489 639642999 663559431 648616244 695926284 128172058 591974489 21936446 225005793 896696773 689144692 580030866 35579887 513415788 899117577 478544246 892526868 663559431 396735868 384773958 569034545 292993260 338201288 416142329 413547205 637132487 149507119 766460882 396735868 421303765 766460882 128172058 157524924 924634937 689710096 770508461 766460882 677668583 228994771 648085065 825790020 924206054 62570858 573410811 856735137 552836563 457457604 455972234 149507119 421319638 128172058 338511968 32466636 631604897 689696038 680237797 70200609 862458309 846170712 833320035 157524924 689696038 149507119 157524924 225005793 146266056 689696038 341340420 119786837 924206054 862458309 173590688 637132487 706786139 766460882 833320035 662997517 648085065 373950160 924206054 175601100 824610448 662997517 291594021 936309465 247512739 373950160 862458309 825790020 569034545 119786837 247512739 119786837 892526868 338511968 146266056 573410811 916978609 856735137 850680713 591974489 32466636 691658174 591974489 421319638 606932416 569034545 973264476 326910332 824610448 413547205 384773958 478544246 225005793 662997517 421303765 326384937 291594021 336593863 691658174 455972234 32466636 146266056 338201288 639642999 62570858 689696038 175701124 373950160 146266056 631604897 70200609 247512739 648616244 156349888 706786139 964125625 250175378 35579887 770508461 171884847 973264476 336593863 606932416 228994771 326910332 373950160 149507119 373950160 373950160 476863561 384773958 175601100 580030866 715427395 973264476 420387751 715427395 846170712 850680713 853333181 222705824 247512739 862458309 396735868 691658174 478544246 824610448 277856219 416142329 336593863 924206054 277856219 173590688 70200609 573410811 250175378 824610448 552836563 671009508 606932416 691658174 149507119 128172058 892526868 62570858 831028663 680237797 846170712 175701124 825790020 228994771 689696038 149507119 896696773 420387751 32466636 86574100 828927692 175701124 850680713 416142329 828927692 70200609 277856219 637132487 850680713 658765373 892526868 631604897 476863561 457457604 606932416 654774801 421319638 455972234 833320035 569034545 228994771 654774801 677668583 828927692 831028663 658765373 513415788 336593863 476863561 373950160 825790020 680237797 654774801 157524924 691658174 715427395 157524924 669918126 156349888 157524924 341340420 606932416 924206054 622619054 680237797 338511968 513415788 426804318 833320035 175601100 455972234 416142329 689696038 86574100 828927692 973264476 247512739 476863561 824610448 669918126 552836563 770508461 62570858 513415788 277856219 228994771 455972234 637132487 277856219 128172058 569034545 892526868 250175378 149507119 35579887 426804318 21936446 606932416 420167079 689144692 35579887 706786139 639642999 171884847 513415788 853333181 62570858 476863561 119786837 267197527 86574100 420167079 591974489 631604897 580030866 326384937 654774801 119786837 175601100 426804318 426804318 119786837 455972234 573410811 663559431 715427395 856735137 569034545 175701124 250175378 689696038 32466636 277856219 715427395 247512739 896696773 846170712 478544246 680237797 862458309 338201288 552836563 420387751 128172058 677668583 689144692 695926284 70200609 277856219 662997517 846170712 606932416 850680713 432062450 39563973 32466636 175601100 766460882 677668583 56515478 691658174 149507119 680237797 606932416 457457604 695926284 862458309 580030866 336593863 669918126 691658174 156349888 936309465 973264476 62570858 247512739 850680713 899117577 421303765 573410811 128172058 677668583 715427395 637132487 964125625 573410811 671009508 426804318 924206054 277856219 396735868 680237797 662997517 478544246 228994771 326910332 156349888 421303765 420167079 695926284 21936446 156349888 824610448 766460882 62570858 175601100 292993260 86574100 175701124 128172058 648616244 432062450 171884847 336593863 396735868 396735868 648085065 128172058 478544246 338511968 856735137 416142329 654774801 163169584 828927692 432062450 680237797 846170712 689710096 420387751 770508461 157524924 14297338 916978609 421319638 171884847 291594021 833320035 924634937 916978609 580030866 326910332 291594021 658765373 21936446 552836563 892526868 706786139 163169584 396735868 828927692 326910332 149507119 936309465 267197527 457457604 892526868 228994771 825790020 899117577 175701124 936309465 677668583 924634937 591974489 631604897 689696038 715427395 163169584 250175378 175701124 420167079 964125625 856735137 691658174 824610448 157524924 973264476 416142329 14297338 175701124 291594021 671009508 175601100 32466636 384773958 39563973 648085065 291594021 421319638 862458309 680237797 175701124 277856219 648616244 128172058 39563973 338201288 825790020 924634937 250175378 173590688 831028663 833320035 648085065 35579887 291594021 128172058 658765373 715427395 669918126 476863561 457457604 39563973 291594021 225005793 591974489 680237797 715427395 70200609 892526868 291594021 163169584 250175378 291594021 149507119 156349888 455972234 421303765 680237797 691658174 689710096 936309465 228994771 175601100 853333181 899117577 291594021 421319638 420387751 766460882 573410811 326384937 416142329 267197527 770508461 964125625 175601100 39563973 916978609 421303765 846170712 850680713 695926284 86574100 373950160 70200609 639642999 247512739 56515478 924206054 573410811 173590688 689696038 292993260 669918126 573410811 766460882 973264476 677668583 416142329 70200609 850680713 662997517 163169584 277856219 225005793 247512739 338201288 476863561 631604897 128172058 853333181 631604897 119786837 846170712 326384937 171884847 326910332 291594021 163169584 899117577 846170712 128172058 416142329 691658174 892526868 426804318 639642999 706786139 658765373 691658174 831028663 420167079 455972234 74922304 850680713 677668583 862458309 21936446 86574100 119786837 421303765 973264476 250175378 899117577 384773958 606932416 639642999 341340420 936309465 420387751 175701124 14297338 62570858 86574100 936309465 291594021 86574100 648616244 426804318 924634937 171884847 421319638 513415788 706786139 606932416 648085065 478544246 892526868 421319638 421319638 416142329 663559431 341340420 171884847 396735868 146266056 250175378 39563973 569034545 639642999 74922304 916978609 175701124 658765373 631604897 715427395 291594021 247512739 513415788 591974489 384773958 899117577 373950160 457457604 677668583 247512739 146266056 250175378 384773958 420167079 225005793 853333181 413547205 856735137 396735868 421303765 862458309 14297338 892526868 476863561 654774801 513415788 421303765 936309465 824610448 396735868 455972234 338511968 175701124 175601100 569034545 513415788 606932416 828927692 455972234 292993260 173590688 222705824 513415788 637132487 973264476 426804318 648616244 420387751 426804318 513415788 680237797 222705824 292993260 157524924 421319638 413547205 146266056 432062450 173590688 669918126 892526868 128172058 637132487 662997517 338201288 292993260 658765373 606932416 766460882 56515478 850680713 149507119 706786139 671009508 896696773 373950160 639642999 86574100 32466636 850680713 896696773 250175378 973264476 384773958 833320035 247512739 21936446 326384937 222705824 622619054 892526868 163169584 669918126 770508461 639642999 384773958 277856219 21936446 420387751 936309465 671009508 338511968 62570858 637132487 222705824 39563973 384773958 770508461 247512739 86574100 924206054 175601100 432062450 426804318 426804318 413547205 420387751 606932416 156349888 455972234 892526868 824610448 228994771 62570858 86574100 250175378 420387751 476863561 149507119 648616244 225005793 250175378 86574100 677668583 338511968 677668583 715427395 128172058 175601100 573410811 862458309 157524924 936309465 338201288 426804318 831028663 128172058 421303765 770508461 432062450 326910332 706786139 680237797 936309465 62570858 846170712 156349888 622619054 396735868 715427395 606932416 421303765 70200609 691658174 35579887 648616244 421303765 163169584 637132487 74922304 163169584 677668583 62570858 336593863 163169584 691658174 326910332 62570858 420167079 833320035 341340420 156349888 513415788 338511968 924634937 455972234 671009508 86574100 648085065 426804318 396735868 846170712 86574100 247512739 413547205 637132487 658765373 856735137 828927692 175601100 457457604 56515478 622619054 222705824 222705824 706786139 924206054 637132487 455972234 689696038 591974489 677668583 846170712 671009508 654774801 476863561 420167079 62570858 964125625 825790020 74922304 396735868 420387751 552836563 850680713 853333181 35579887 413547205 74922304 338511968 74922304 163169584 689144692 825790020 695926284 420167079 292993260 35579887 56515478 648085065 56515478 267197527 916978609 552836563 689144692 476863561 70200609 631604897 476863561 247512739 677668583 421319638 86574100 833320035 924206054 413547205 421319638 896696773 222705824 384773958 606932416 552836563 62570858 689144692 833320035 663559431 70200609 573410811 715427395 171884847 766460882 291594021 770508461 416142329 396735868 56515478 825790020 35579887 856735137 691658174 677668583 631604897 171884847 850680713 157524924 850680713 413547205 373950160 691658174 175601100 416142329 671009508 421319638 706786139 146266056 573410811 326910332 146266056 157524924 14297338 622619054 14297338 420167079 338201288 552836563 341340420 663559431 770508461 70200609 622619054 896696773 691658174 175701124 70200609 421319638 856735137 892526868 175601100 432062450 658765373 825790020 228994771 171884847 32466636 396735868 671009508 222705824 850680713 862458309 426804318 21936446 654774801 396735868 715427395 606932416 39563973 896696773 326384937 86574100 606932416 119786837 277856219 964125625 62570858 247512739 695926284 896696773 420387751 338201288 62570858 606932416 637132487 277856219 225005793 924206054 663559431 677668583 824610448 677668583 86574100 689710096 247512739 637132487 432062450 128172058 671009508 662997517 70200609 175701124 580030866 277856219 853333181 416142329 373950160 824610448 146266056 413547205 35579887 853333181 373950160 691658174 654774801 689696038 591974489 32466636 175601100 341340420 157524924 291594021 648085065 677668583 513415788 247512739 373950160 149507119 413547205 86574100 513415788 663559431 338201288 631604897 569034545 677668583 689696038 606932416 421303765 119786837 892526868 846170712 622619054 32466636 648616244 173590688 432062450 695926284 680237797 432062450 637132487 573410811 856735137 680237797 291594021 250175378 225005793 892526868 326910332 637132487 74922304 639642999 833320035 173590688 862458309 455972234 606932416 648085065 247512739 291594021 146266056 420167079 606932416 853333181 648085065 833320035 689696038 336593863 222705824 32466636 631604897 631604897 455972234 39563973 824610448 580030866 680237797 862458309 669918126 622619054 70200609 831028663 648616244 225005793 831028663 580030866 338511968 715427395 622619054 413547205 850680713 853333181 70200609 338201288 426804318 639642999 277856219 973264476 658765373 677668583 648616244 32466636 336593863 658765373 850680713 648616244 639642999 853333181 846170712 14297338 622619054 341340420 766460882 654774801 146266056 277856219 413547205 899117577 892526868 128172058 677668583 513415788 654774801 846170712 175701124 277856219 336593863 663559431 846170712 163169584 171884847 62570858 326384937 846170712 277856219 591974489 916978609 341340420 663559431 421303765 924634937 478544246 924634937 173590688 706786139 421319638 856735137 677668583 146266056 856735137 580030866 62570858 569034545 964125625 689696038 326384937 896696773 924206054 654774801 677668583 338511968 631604897 336593863 669918126 157524924 680237797 32466636 850680713 936309465 831028663 250175378 476863561 171884847 157524924 689144692 175701124 833320035 173590688 689710096 573410811 336593863 637132487 669918126 833320035 856735137 476863561 225005793 569034545 766460882 420167079 706786139 384773958 833320035 74922304 936309465 896696773 663559431 715427395 175701124 250175378 648616244 416142329 373950160 828927692 326910332 689696038 396735868 14297338 924634937 916978609 476863561 146266056 828927692 420387751 157524924 631604897 421319638 689710096 432062450 149507119 326384937 384773958 478544246 32466636 56515478 119786837 637132487 695926284 277856219 766460882 850680713 341340420 824610448 426804318 173590688 336593863 936309465 146266056 416142329 846170712 225005793 373950160 964125625 677668583 648085065 146266056 171884847 326384937 662997517 706786139 833320035 416142329 770508461 420387751 648616244 846170712 56515478 689710096 338511968 663559431 384773958 964125625 341340420 669918126 14297338 119786837 853333181 157524924 32466636 86574100 689696038 552836563 225005793 853333181 146266056 580030866 689696038 173590688 552836563 478544246 455972234 654774801 338511968 86574100 648085065 250175378 825790020 426804318 338511968 291594021 662997517 175701124 432062450 32466636 70200609 326910332 86574100 74922304 622619054 146266056 247512739 850680713 326384937 677668583 171884847 825790020 695926284 631604897 964125625 338201288 846170712 552836563 175601100 824610448 973264476 455972234 924634937 373950160 86574100 924634937 964125625 853333181 413547205 173590688 457457604 291594021 146266056 569034545 831028663 21936446 267197527 573410811 421303765 622619054 175601100 250175378 892526868 580030866 663559431 156349888 326384937 250175378 326910332 56515478 591974489 62570858 39563973 432062450 156349888 689710096 896696773 689710096 175701124 513415788 222705824 222705824 277856219 225005793 420387751 862458309 128172058 862458309 157524924 680237797 175701124 691658174 35579887 247512739 14297338 39563973 171884847 420167079 420387751 292993260 831028663 149507119 853333181 396735868 862458309 420167079 173590688 853333181 156349888 175601100 267197527 691658174 899117577 770508461 637132487 421319638 766460882 119786837 973264476 338511968 654774801 892526868 413547205 631604897 432062450 426804318 74922304 695926284 856735137 648616244 569034545 689710096 336593863 421319638 964125625 426804318 833320035 21936446 846170712 291594021 658765373 677668583 689710096 420387751 715427395 580030866 457457604 74922304 173590688 338201288 119786837 338511968 119786837 606932416 936309465 825790020 916978609 277856219 373950160 924634937 825790020 128172058 622619054 326910332 157524924 654774801 420167079 936309465 62570858 677668583 899117577 228994771 70200609 654774801 455972234 513415788 637132487 680237797 432062450 622619054 825790020 420167079 225005793 457457604 766460882 606932416 662997517 924634937 426804318 426804318 326384937 850680713 228994771 338511968 648616244 326384937 569034545 416142329 21936446 228994771 924206054 513415788 86574100 86574100 247512739 291594021 662997517 175701124 457457604 341340420 569034545 384773958 416142329 831028663 715427395 639642999 654774801 853333181 677668583 850680713 326910332 39563973 421303765 552836563 573410811 669918126 56515478 62570858 39563973 706786139 421303765 86574100 850680713 149507119 432062450 420387751 896696773 70200609 892526868 671009508 663559431 277856219 86574100 455972234 964125625 39563973 689710096 606932416 420167079 336593863 706786139 39563973 689710096 513415788 573410811 766460882 828927692 146266056 163169584 706786139 916978609 416142329 677668583 637132487 175701124 173590688 292993260 420167079 128172058 119786837 476863561 850680713 695926284 862458309 250175378 639642999 173590688 175601100 156349888 924634937 119786837 658765373 247512739 326910332 146266056 39563973 691658174 32466636 569034545 326910332 157524924 825790020 336593863 21936446 973264476 648616244 384773958 691658174 39563973 420387751 833320035 420167079 292993260 228994771 128172058 916978609 336593863 157524924 277856219 846170712 936309465 74922304 850680713 384773958 338201288 457457604 74922304 291594021 421303765 457457604 14297338 250175378 654774801 637132487 326910332 916978609 850680713 291594021 338201288 580030866 455972234 157524924 770508461 669918126 896696773 175701124 171884847 426804318 770508461 478544246 689144692 146266056 157524924 74922304 573410811 384773958 35579887 706786139 74922304 669918126 250175378 478544246 128172058 228994771 846170712 32466636 639642999 973264476 173590688 225005793 691658174 631604897 637132487 326384937 715427395 86574100 631604897 247512739 326384937 39563973 396735868 677668583 715427395 695926284 171884847 606932416 689144692 689144692 677668583 175601100 338511968 56515478 70200609 478544246 591974489 163169584 420387751 964125625 74922304 228994771 171884847 171884847 677668583 426804318 833320035 421303765 291594021 964125625 338511968 833320035 924634937 706786139 654774801 62570858 637132487 336593863 766460882 175601100 569034545 680237797 457457604 924634937 833320035 662997517 86574100 455972234 478544246 973264476 171884847 916978609 924206054 671009508 580030866 267197527 228994771 825790020 21936446 228994771 973264476 396735868 74922304 267197527 916978609 680237797 35579887 457457604 338511968 669918126 606932416 420387751 631604897 21936446 973264476 373950160 513415788 715427395 691658174 457457604 432062450 689144692 892526868 828927692 850680713 247512739 833320035 267197527 824610448 39563973 86574100 662997517 338511968 338201288 662997517 421319638 292993260 631604897 32466636 552836563 715427395 573410811 476863561 648616244 128172058 896696773 580030866 964125625 39563973 831028663 892526868 828927692 156349888 173590688 421319638 175701124 420387751 654774801 850680713 478544246 455972234 850680713 964125625 338511968 250175378 338511968 250175378 669918126 426804318 580030866 149507119 677668583 338511968 86574100 573410811 70200609 175601100 648085065 663559431 247512739 856735137 689710096 766460882 420387751 35579887 706786139 326384937 338201288 916978609 277856219 689710096 338511968 680237797 689710096 580030866 606932416 384773958 936309465 591974489 580030866 426804318 128172058 173590688 662997517 715427395 936309465 175701124 476863561 163169584 896696773 74922304 573410811 825790020 828927692 291594021 899117577 476863561 149507119 146266056 695926284 846170712 680237797 70200609 267197527 338201288 896696773 662997517 56515478 552836563 828927692 326910332 552836563 225005793 247512739 639642999 163169584 936309465 828927692 689696038 639642999 32466636 228994771 892526868 157524924 662997517 691658174 580030866 706786139 552836563 924206054 21936446 648616244 421303765 658765373 964125625 455972234 413547205 222705824 695926284 476863561 658765373 420387751 766460882 892526868 706786139 689710096 35579887 677668583 552836563 478544246 74922304 225005793 426804318 552836563 648616244 35579887 175701124 964125625 149507119 631604897 631604897 606932416 32466636 892526868 856735137 292993260 833320035 689144692 689710096 695926284 35579887 846170712 14297338 478544246 157524924 421319638 420167079 552836563 171884847 373950160 573410811 569034545 32466636 825790020 421303765 39563973 432062450 825790020 662997517 222705824 689144692 291594021 850680713 420387751 831028663 396735868 591974489 706786139 267197527 689696038 455972234 862458309 476863561 580030866 163169584 119786837 149507119 833320035 964125625 831028663 896696773 225005793 973264476 413547205 457457604 513415788 648085065 175601100 850680713 32466636 658765373 924634937 14297338 291594021 896696773 420387751 373950160 32466636 770508461 420387751 899117577 338511968 648085065 56515478 338201288 175601100 924634937 824610448 373950160 373950160 770508461 373950160 916978609 455972234 250175378 648616244 680237797 663559431 831028663 637132487 421303765 658765373 896696773 338201288 924634937 432062450 171884847 338201288 421303765 669918126 853333181 853333181 648085065 384773958 846170712 669918126 924206054 680237797 825790020 70200609 831028663 654774801 916978609 648085065 291594021 476863561 846170712 689710096 119786837 39563973 250175378 267197527 552836563 631604897 421303765 899117577 35579887 706786139 173590688 163169584 338201288 637132487 658765373 163169584 591974489 420387751 862458309 853333181 336593863 267197527 770508461 128172058 175701124 853333181 476863561 663559431 833320035 689144692 862458309 173590688 455972234 56515478 476863561 689696038 766460882 631604897 149507119 222705824 21936446 163169584 291594021 677668583 680237797 606932416 163169584 896696773 831028663 267197527 680237797 157524924 892526868 631604897 606932416 691658174 384773958 62570858 658765373 824610448 413547205 689144692 691658174 457457604 457457604 677668583 476863561 831028663 421303765 552836563 916978609 476863561 648616244 326910332 70200609 770508461 637132487 689710096 267197527 648616244 421303765 457457604 56515478 924206054 432062450 228994771 973264476 691658174 32466636 421303765 831028663 669918126 770508461 416142329 225005793 936309465 552836563 833320035 825790020 680237797 384773958 396735868 14297338 689696038 964125625 146266056 62570858 455972234 862458309 573410811 689710096 663559431 669918126 973264476 267197527 691658174 924634937 421319638 74922304 432062450 421319638 892526868 973264476 580030866 128172058 146266056 648085065 622619054 384773958 225005793 648616244 56515478 32466636 457457604 850680713 14297338 833320035 892526868 569034545 770508461 416142329 476863561 86574100 413547205 156349888 336593863 658765373 56515478 606932416 457457604 457457604 175701124 476863561 413547205 862458309 62570858 455972234 580030866 247512739 924634937 171884847 637132487 163169584 292993260 326384937 569034545 247512739 277856219 662997517 175701124 292993260 850680713 341340420 338511968 916978609 222705824 591974489 163169584 677668583 691658174 573410811 222705824 163169584 156349888 648085065 715427395 277856219 455972234 455972234 32466636 326384937 146266056 689144692 119786837 846170712 413547205 128172058 825790020 606932416 639642999 146266056 606932416 149507119 416142329 14297338 691658174 669918126 175701124 432062450 292993260 691658174 421303765 163169584 622619054 35579887 671009508 413547205 163169584 766460882 663559431 156349888 457457604 341340420 426804318 384773958 680237797 149507119 677668583 770508461 916978609 924634937 513415788 658765373 591974489 420387751 222705824 573410811 420167079 396735868 892526868 338201288 267197527 175701124 292993260 267197527 35579887 639642999 648616244 850680713 677668583 421303765 426804318 850680713 853333181 128172058 924634937 426804318 146266056 766460882 552836563 250175378 32466636 639642999 706786139 850680713 973264476 766460882 663559431 247512739 228994771 924634937 715427395 689696038 326384937 691658174 457457604 326910332 173590688 669918126 924634937 14297338 695926284 267197527 14297338 292993260 671009508 569034545 648616244 916978609 478544246 222705824 766460882 648085065 706786139 662997517 32466636 267197527 853333181 14297338 32466636 476863561 833320035 74922304 936309465 32466636 336593863 569034545 631604897 421319638 70200609 175601100 695926284 413547205 326384937 70200609 396735868 606932416 146266056 828927692 671009508 86574100 973264476 680237797 396735868 637132487 639642999 824610448 892526868 648085065 680237797 706786139 373950160 426804318 413547205 677668583 56515478 896696773 32466636 552836563 631604897 569034545 175601100 163169584 828927692 149507119 580030866 291594021 924206054 56515478 916978609 336593863 326910332 695926284 569034545 695926284 426804318 639642999 416142329 770508461 831028663 21936446 648616244 648616244 326384937 292993260 338511968 338511968 677668583 573410811 622619054 606932416 277856219 416142329 336593863 856735137 924206054 706786139 426804318 770508461 637132487 569034545 936309465 924206054 689696038 247512739 825790020 149507119 250175378 173590688 824610448 715427395 222705824 420167079 338201288 689696038 86574100 228994771 899117577 416142329 846170712 146266056 421303765 56515478 74922304 457457604 513415788 326910332 831028663 846170712 513415788 338201288 770508461 247512739 70200609 277856219 648085065 62570858 770508461 163169584 862458309 846170712 648085065 291594021 973264476 338201288 669918126 39563973 413547205 639642999 455972234 222705824 146266056 32466636 478544246 569034545 396735868 173590688 680237797 476863561 326910332 916978609 228994771 573410811 573410811 119786837 56515478 856735137 924206054 341340420 32466636 853333181 86574100 416142329 21936446 426804318 677668583 247512739 175601100 680237797 899117577 862458309 896696773 648616244 831028663 973264476 828927692 862458309 924206054 892526868 662997517 973264476 175601100 824610448 639642999 171884847 277856219 247512739 156349888 156349888 247512739 156349888 222705824 663559431 580030866 156349888 856735137 924206054 56515478 677668583 341340420 222705824 766460882 39563973 267197527 850680713 156349888 426804318 569034545 639642999 856735137 662997517 228994771 552836563 157524924 580030866 691658174 896696773 573410811 70200609 973264476 250175378 421303765 457457604 247512739 70200609 175601100 573410811 457457604 591974489 825790020 899117577 128172058 336593863 420167079 171884847 74922304 326384937 175701124 513415788 173590688 338511968 420167079 680237797 247512739 74922304 326384937 833320035 569034545 39563973 671009508 637132487 14297338 973264476 631604897 639642999 846170712 32466636 677668583 850680713 892526868 396735868 695926284 973264476 373950160 853333181 416142329 413547205 936309465 591974489 56515478 639642999 326384937 338201288 420167079 833320035 824610448 695926284 228994771 326384937 326384937 149507119 171884847 899117577 292993260 715427395 32466636 671009508 580030866 74922304 513415788 513415788 173590688 32466636 341340420 669918126 663559431 157524924 432062450 396735868 850680713 336593863 119786837 39563973 689710096 86574100 689710096 573410811 336593863 35579887 677668583 896696773 326910332 677668583 689710096 658765373 831028663 648616244 658765373 62570858 421319638 338511968 663559431 175601100 421303765 896696773 277856219 291594021 457457604 689144692 222705824 119786837 936309465 631604897 691658174 222705824 420387751 669918126 622619054 606932416 373950160 228994771 689710096 228994771 964125625 384773958 128172058 39563973 631604897 654774801 677668583 413547205 70200609 691658174 32466636 149507119 862458309 569034545 326910332 846170712 267197527 691658174 228994771 156349888 831028663 421319638 648616244 924634937 658765373 74922304 163169584 552836563 426804318 853333181 421319638 899117577 828927692 691658174 580030866 455972234 70200609 691658174 639642999 631604897 936309465 853333181 420387751 591974489 420387751 157524924 706786139 639642999 384773958 396735868 695926284 631604897 128172058 606932416 853333181 420167079 326384937 35579887 225005793 338201288 916978609 892526868 175601100 853333181 715427395 924634937 936309465 680237797 828927692 171884847 338511968 62570858 853333181 222705824 421303765 146266056 74922304 569034545 341340420 21936446 119786837 552836563 277856219 689696038 432062450 973264476 689710096 862458309 86574100 326384937 74922304 341340420 478544246 606932416 70200609 648616244 478544246 671009508 580030866 639642999 338201288 228994771 689144692 828927692 850680713 654774801 580030866 831028663 421303765 336593863 591974489 637132487 654774801 662997517 648616244 476863561 669918126 338201288 21936446 420387751 569034545 157524924 156349888 292993260 580030866 552836563 70200609 35579887 896696773 156349888 457457604 326384937 384773958 338511968 936309465 892526868 637132487 416142329 267197527 924206054 228994771 420387751 770508461 56515478 267197527 420387751 706786139 936309465 341340420 964125625 478544246 292993260 175701124 853333181 825790020 573410811 173590688 689144692 175601100 648616244 228994771 86574100 569034545 39563973 62570858 924206054 853333181 416142329 338511968 277856219 648616244 631604897 157524924 32466636 856735137 432062450 421303765 552836563 432062450 580030866 828927692 74922304 706786139 691658174 569034545 338201288 74922304 175601100 32466636 896696773 622619054 62570858 853333181 338511968 338201288 916978609 21936446 973264476 853333181 850680713 277856219 637132487 173590688 689144692 552836563 163169584 662997517 689696038 250175378 856735137 899117577 828927692 32466636 853333181 856735137 384773958 373950160 146266056 247512739 457457604 828927692 677668583 573410811 74922304 291594021 833320035 228994771 175601100 689696038 766460882 715427395 420387751 591974489 573410811 862458309 850680713 896696773 677668583 689144692 936309465 421303765 156349888 421303765 833320035 591974489 171884847 326910332 580030866 831028663 228994771 569034545 569034545 222705824 896696773 637132487 833320035 175701124 695926284 622619054 292993260 291594021 157524924 973264476 336593863 62570858 14297338 689696038 924634937 175701124 247512739 846170712 648616244 689696038 222705824 689710096 892526868 70200609 669918126 573410811 973264476 648085065 455972234 478544246 420387751 421319638 654774801 173590688 156349888 766460882 175601100 14297338 250175378 552836563 706786139 924206054 478544246 662997517 964125625 631604897 156349888 631604897 421319638 149507119 173590688 35579887 396735868 973264476 267197527 573410811 250175378 825790020 171884847 648616244 157524924 671009508 420167079 86574100 513415788 924634937 671009508 56515478 695926284 478544246 896696773 654774801 689144692 896696773 580030866 336593863 964125625 916978609 828927692 766460882 432062450 222705824 680237797 648616244 171884847 689144692 964125625 149507119 146266056 964125625 171884847 853333181 225005793 831028663 222705824 222705824 292993260 225005793 706786139 513415788 680237797 396735868 828927692 853333181 384773958 420387751 291594021 171884847 896696773 478544246 671009508 964125625 862458309 770508461 662997517 637132487 648085065 856735137 336593863 119786837 39563973 695926284 591974489 973264476 770508461 250175378 850680713 420387751 862458309 580030866 964125625 421319638 157524924 247512739 770508461 421319638 973264476 421319638 420167079 924634937 373950160 39563973 420387751 173590688 39563973 222705824 228994771 631604897 648616244 856735137 292993260 156349888 606932416 338511968 833320035 70200609 824610448 228994771 689696038 853333181 669918126 770508461 225005793 671009508 573410811 267197527 21936446 277856219 247512739 119786837 671009508 277856219 896696773 247512739 74922304 250175378 639642999 552836563 146266056 173590688 663559431 326384937 420167079 637132487 591974489 267197527 171884847 892526868 862458309 432062450 74922304 862458309 373950160 833320035 32466636 32466636 892526868 326910332 916978609 338201288 338201288 856735137 853333181 831028663 766460882 70200609 326384937 691658174 421319638 175601100 677668583 924206054 964125625 326384937 637132487 654774801 326910332 715427395 631604897 648085065 513415788 250175378 39563973 149507119 916978609 457457604 228994771 695926284 862458309 689696038 853333181 338511968 654774801 413547205 149507119 663559431 341340420 163169584 175701124 420167079 86574100 831028663 432062450 606932416 825790020 973264476 149507119 476863561 326910332 74922304 936309465 591974489 421303765 74922304 291594021 706786139 825790020 420387751 149507119 373950160 457457604 580030866 663559431 225005793 338511968 175701124 689696038 222705824 916978609 856735137 21936446 56515478 639642999 421319638 831028663 86574100 825790020 899117577 552836563 119786837 850680713 973264476 35579887 420167079 267197527 341340420 119786837 622619054 74922304 896696773 277856219 74922304 606932416 384773958 373950160 173590688 831028663 853333181 156349888 580030866 476863561 846170712 432062450 421319638 421319638 341340420 32466636 691658174 86574100 580030866 128172058 86574100 856735137 639642999 662997517 892526868 899117577 222705824 420167079 671009508 277856219 689696038 853333181 228994771 896696773 86574100 896696773 250175378 157524924 639642999 853333181 831028663 853333181 457457604 669918126 924634937 569034545 689710096 86574100 146266056 292993260 420387751 326384937 326384937 373950160 416142329 973264476 420387751 569034545 591974489 373950160 916978609 228994771 292993260 689144692 831028663 715427395 569034545 175701124 658765373 35579887 663559431 824610448 173590688 924634937 228994771 56515478 326384937 658765373 936309465 680237797 862458309 222705824 56515478 128172058 338201288 267197527 384773958 250175378 936309465 157524924 689696038 691658174 766460882 384773958 70200609 156349888 892526868 149507119 892526868 671009508 384773958 14297338 119786837 291594021 825790020 396735868 225005793 228994771 766460882 591974489 420387751 680237797 639642999 421303765 569034545 267197527 964125625 639642999 291594021 426804318 326910332 35579887 689696038 62570858 338201288 899117577 326910332 654774801 631604897 62570858 267197527 658765373 173590688 157524924 828927692 669918126 896696773 715427395 591974489 825790020 384773958 421319638 175701124 691658174 157524924 892526868 856735137 338511968 119786837 828927692 338201288 478544246 457457604 222705824 14297338 146266056 639642999 277856219 421303765 35579887 128172058 35579887 39563973 573410811 695926284 163169584 163169584 853333181 899117577 916978609 21936446 292993260 631604897 292993260 677668583 663559431 936309465 336593863 677668583 689144692 715427395 850680713 457457604 691658174 338511968 622619054 552836563 695926284 384773958 853333181 831028663 580030866 341340420 426804318 228994771 715427395 476863561 228994771 896696773 513415788 924634937 156349888 338511968 250175378 569034545 706786139 671009508 149507119 39563973 691658174 916978609 35579887 373950160 896696773 336593863 695926284 341340420 622619054 373950160 513415788 128172058 770508461 648085065 163169584 936309465 896696773 225005793 853333181 62570858 119786837 853333181 824610448 250175378 825790020 341340420 677668583 247512739 128172058 128172058 924634937 663559431 899117577 671009508 899117577 420387751 21936446 14297338 573410811 396735868 292993260 853333181 648085065 421303765 853333181 163169584 338511968 973264476 70200609 149507119 336593863 662997517 648616244 338511968 163169584 420387751 924634937 850680713 32466636 128172058 455972234 846170712 426804318 420387751 691658174 916978609 654774801 326384937 648085065 420387751 856735137 513415788 831028663 936309465 476863561 21936446 770508461 622619054 825790020 631604897 326384937 828927692 973264476 964125625 916978609 373950160 292993260 326910332 591974489 706786139 228994771 606932416 831028663 825790020 850680713 622619054 175601100 267197527 173590688 853333181 267197527 228994771 850680713 426804318 654774801 853333181 663559431 552836563 416142329 421303765 856735137 964125625 573410811 291594021 250175378 658765373 86574100 432062450 291594021 639642999 573410811 689696038 14297338 157524924 671009508 689696038 228994771 552836563 149507119 513415788 373950160 924634937 862458309 32466636 338201288 924634937 662997517 569034545 420167079 573410811 689696038 455972234 677668583 513415788 824610448 250175378 70200609 14297338 831028663 70200609 341340420 119786837 862458309 899117577 825790020 924206054 936309465 86574100 35579887 326384937 341340420 654774801 689710096 420387751 916978609 416142329 850680713 689144692 766460882 622619054 384773958 663559431 639642999 341340420 478544246 292993260 936309465 163169584 622619054 247512739 896696773 569034545 277856219 916978609 828927692 833320035 228994771 689696038 21936446 432062450 637132487 639642999 457457604 631604897 336593863 267197527 899117577 157524924 291594021 421303765 146266056 420387751 396735868 222705824 149507119 924206054 766460882 128172058 291594021 175601100 573410811 384773958 824610448 828927692 128172058 171884847 622619054 916978609 591974489 341340420 56515478 654774801 899117577 128172058 846170712 680237797 663559431 856735137 689696038 336593863 916978609 326384937 396735868 569034545 936309465 552836563 689696038 896696773 175601100 225005793 622619054 622619054 396735868 691658174 336593863 225005793 648085065 163169584 175701124 639642999 32466636 163169584 421303765 680237797 513415788 156349888 156349888 695926284 973264476 658765373 964125625 853333181 606932416 39563973 426804318 416142329 326910332 689710096 770508461 247512739 413547205 175701124 658765373 658765373 663559431 964125625 39563973 291594021 715427395 689696038 62570858 432062450 825790020 128172058 175601100 163169584 175601100 163169584 677668583 513415788 228994771 225005793 853333181 228994771 631604897 824610448 432062450 119786837 432062450 924206054 21936446 669918126 853333181 149507119 228994771 149507119 677668583 247512739 654774801 648085065 156349888 862458309 831028663 569034545 373950160 862458309 824610448 74922304 591974489 149507119 689144692 637132487 689710096 899117577 222705824 591974489 853333181 228994771 384773958 173590688 21936446 552836563 384773958 326910332 896696773 695926284 173590688 277856219 973264476 631604897 689696038 663559431 157524924 824610448 825790020 326384937 677668583 663559431 421319638 853333181 146266056 892526868 277856219 291594021 669918126 892526868 639642999 846170712 573410811 247512739 899117577 853333181 706786139 396735868 580030866 421319638 691658174 856735137 552836563 35579887 457457604 267197527 715427395 413547205 824610448 56515478 671009508 457457604 892526868 173590688 326384937 916978609 74922304 936309465 662997517 291594021 476863561 426804318 862458309 341340420 421319638 56515478 336593863 416142329 56515478 846170712 846170712 455972234 825790020 766460882 156349888 850680713 689144692 637132487 56515478 580030866 62570858 569034545 825790020 292993260 896696773 222705824 478544246 291594021 149507119 146266056 706786139 171884847 936309465 163169584 421319638 669918126 384773958 831028663 222705824 662997517 119786837 35579887 924634937 384773958 119786837 171884847 689710096 648085065 580030866 250175378 432062450 631604897 171884847 850680713 662997517 964125625 580030866 936309465 476863561 222705824 163169584 421303765 654774801 156349888 70200609 715427395 831028663 373950160 892526868 326910332 171884847 639642999 156349888 156349888 163169584 56515478 964125625 658765373 267197527 247512739 336593863 421319638 455972234 338511968 573410811 476863561 973264476 62570858 856735137 421319638 157524924 658765373 250175378 606932416 146266056 689696038 853333181 916978609 338201288 622619054 476863561 662997517 432062450 853333181 573410811 70200609 74922304 853333181 569034545 396735868 336593863 476863561 326910332 421319638 341340420 770508461 892526868 846170712 228994771 119786837 171884847 432062450 662997517 326910332 637132487 637132487 21936446 691658174 175601100 420387751 846170712 896696773 916978609 373950160 156349888 622619054 924634937 32466636 336593863 573410811 35579887 691658174 899117577 654774801 457457604 250175378 573410811 14297338 706786139 631604897 828927692 856735137 853333181 715427395 86574100 706786139 766460882 833320035 662997517 824610448 639642999 831028663 56515478 513415788 552836563 825790020 338201288 654774801 654774801 228994771 648085065 157524924 250175378 639642999 267197527 74922304 828927692 146266056 689696038 373950160 916978609 457457604 338201288 648085065 478544246 856735137 326910332 396735868 70200609 396735868 654774801 552836563 662997517 338511968 606932416 247512739 513415788 715427395 669918126 695926284 250175378 715427395 247512739 715427395 766460882 706786139 924206054 171884847 426804318 850680713 341340420 70200609 163169584 892526868 70200609 455972234 457457604 896696773 569034545 416142329 171884847 157524924 924634937 654774801 677668583 695926284 416142329 606932416 228994771 326910332 677668583 175701124 156349888 770508461 715427395 478544246 658765373 420167079 432062450 648085065 384773958 862458309 591974489 766460882 292993260 580030866 14297338 973264476 856735137 420387751 86574100 639642999 689144692 824610448 62570858 413547205 606932416 70200609 856735137 936309465 338511968 573410811 828927692 421319638 715427395 828927692 689144692 457457604 689710096 896696773 457457604 669918126 846170712 396735868 175701124 146266056 39563973 671009508 326384937 175601100 338201288 396735868 175601100 648616244 856735137 637132487 770508461 228994771 658765373 850680713 856735137 14297338 631604897 225005793 86574100 250175378 277856219 896696773 648616244 677668583 338201288 14297338 591974489 146266056 338511968 173590688 824610448 396735868 663559431 689710096 338201288 892526868 175601100 569034545 56515478 663559431 156349888 856735137 677668583 552836563 833320035 86574100 149507119 695926284 421319638 831028663 21936446 247512739 639642999 573410811 824610448 326910332 766460882 770508461 924206054 86574100 250175378 831028663 157524924 715427395 149507119 896696773 173590688 637132487 173590688 715427395 591974489 146266056 432062450 637132487 924634937 606932416 648085065 70200609 924634937 14297338 677668583 973264476 831028663 691658174 695926284 35579887 964125625 228994771 899117577 420387751 62570858 677668583 853333181 639642999 691658174 421303765 862458309 21936446 267197527 338201288 478544246 56515478 250175378 416142329 573410811 648085065 420387751 850680713 573410811 825790020 825790020 691658174 648616244 766460882 892526868 580030866 606932416 247512739 831028663 413547205 580030866 680237797 824610448 899117577 86574100 420167079 56515478 247512739 56515478 457457604 631604897 396735868 62570858 74922304 413547205 766460882 35579887 680237797 420387751 146266056 341340420 396735868 62570858 569034545 250175378 831028663 973264476 825790020 862458309 916978609 157524924 833320035 426804318 899117577 14297338 267197527 119786837 622619054 416142329 56515478 846170712 689696038 552836563 222705824 277856219 631604897 163169584 766460882 677668583 691658174 175701124 74922304 658765373 35579887 267197527 770508461 421303765 648085065 228994771 671009508 591974489 639642999 420387751 56515478 426804318 338511968 846170712 580030866 680237797 924206054 831028663 552836563 899117577 691658174 416142329 824610448 580030866 828927692 326910332 833320035 631604897 163169584 421319638 338511968 770508461 591974489 825790020 924206054 663559431 291594021 924206054 846170712 384773958 569034545 662997517 892526868 476863561 336593863 146266056 862458309 86574100 662997517 62570858 476863561 689144692 156349888 513415788 39563973 396735868 156349888 457457604 421303765 175601100 916978609 648616244 171884847 326384937 573410811 173590688 86574100 916978609 413547205 421303765 862458309 173590688 326910332 341340420 373950160 56515478 892526868 277856219 396735868 677668583 476863561 14297338 591974489 853333181 250175378 862458309 416142329 552836563 689710096 552836563 267197527 689696038 156349888 662997517 250175378 899117577 292993260 766460882 831028663 680237797 671009508 924206054 831028663 228994771 677668583 689144692 606932416 637132487 432062450 689144692 74922304 648616244 171884847 828927692 766460882 825790020 173590688 654774801 292993260 247512739 850680713 856735137 513415788 637132487 35579887 426804318 413547205 74922304 648616244 662997517 833320035 476863561 662997517 56515478 964125625 824610448 924206054 689710096 56515478 715427395 850680713 175701124 856735137 573410811 896696773 173590688 846170712 247512739 691658174 476863561 384773958 56515478 74922304 691658174 924206054 689144692 373950160 580030866 663559431 421303765 766460882 326384937 74922304 14297338 247512739 421319638 677668583 426804318 128172058 824610448 338201288 420167079 62570858 973264476 373950160 924634937 973264476 21936446 573410811 277856219 70200609 413547205 338201288 825790020 119786837 70200609 850680713 119786837 326384937 689696038 250175378 39563973 62570858 426804318 175601100 846170712 631604897 35579887 631604897 831028663 86574100 338511968 163169584 70200609 973264476 373950160 639642999 455972234 222705824 892526868 648085065 119786837 455972234 70200609 689696038 14297338 770508461 175701124 648616244 648616244 552836563 663559431 580030866 899117577 373950160 924634937 171884847 432062450 706786139 413547205 432062450 924634937 149507119 21936446 552836563 149507119 964125625 766460882 149507119 648085065 21936446 648616244 291594021 833320035 157524924 455972234 228994771 689696038 973264476 267197527 432062450 689696038 833320035 421319638 824610448 892526868 478544246 336593863 128172058 250175378 916978609 622619054 173590688 32466636 413547205 156349888 336593863 171884847 171884847 691658174 924634937 420167079 573410811 706786139 828927692 831028663 62570858 691658174 39563973 291594021 326384937 766460882 175701124 426804318 622619054 831028663 631604897 573410811 74922304 163169584 62570858 648085065 828927692 580030866 689144692 924206054 964125625 426804318 222705824 850680713 552836563 326384937 856735137 413547205 74922304 654774801 580030866 831028663 384773958 420387751 146266056 824610448 39563973 715427395 416142329 163169584 32466636 671009508 35579887 964125625 680237797 573410811 631604897 828927692 658765373 924634937 924206054 658765373 291594021 291594021 513415788 228994771 455972234 856735137 689710096 825790020 856735137 856735137 478544246 573410811 862458309 476863561 654774801 856735137 856735137 413547205 228994771 156349888 569034545 691658174 853333181 228994771 373950160 591974489 420387751 163169584 416142329 663559431 396735868 846170712 156349888 831028663 691658174 580030866 222705824 421303765 862458309 175601100 171884847 70200609 146266056 862458309 580030866 654774801 291594021 654774801 149507119 384773958 163169584 247512739 846170712 338511968 421303765 157524924 225005793 384773958 384773958 899117577 157524924 833320035 552836563 924634937 157524924 892526868 478544246 622619054 14297338 157524924 119786837 916978609 669918126 833320035 691658174 384773958 569034545 677668583 277856219 228994771 677668583 770508461 426804318 513415788 770508461 225005793 936309465 86574100 924634937 432062450 824610448 856735137 326910332 862458309 677668583 899117577 119786837 146266056 432062450 336593863 175701124 573410811 156349888 292993260 32466636 591974489 964125625 326910332 373950160 552836563 591974489 163169584 341340420 62570858 846170712 706786139 455972234 695926284 21936446 457457604 478544246 691658174 432062450 326910332 326910332 671009508 86574100 291594021 416142329 119786837 384773958 689144692 677668583 421319638 862458309 936309465 853333181 292993260 420387751 689144692 128172058 591974489 146266056 648085065 455972234 850680713 831028663 413547205 173590688 715427395 175701124 706786139 896696773 14297338 936309465 846170712 128172058 119786837 338511968 39563973 828927692 413547205 175601100 825790020 326910332 924206054 591974489 513415788 715427395 896696773 637132487 580030866 119786837 228994771 766460882 662997517 32466636 62570858 384773958 663559431 916978609 695926284 86574100 715427395 175601100 856735137 373950160 606932416 128172058 156349888 896696773 326384937 373950160 639642999 74922304 924634937 171884847 580030866 338201288 420167079 892526868 936309465 591974489 662997517 326384937 157524924 654774801 916978609 973264476 146266056 936309465 39563973 119786837 119786837 74922304 695926284 396735868 691658174 336593863 622619054 421319638 228994771 326910332 580030866 892526868 715427395 846170712 146266056 21936446 689144692 173590688 175701124 476863561 622619054 689710096 639642999 70200609 689710096 247512739 916978609 341340420 924206054 128172058 896696773 896696773 157524924 648085065 924206054 850680713 163169584 247512739 569034545 569034545 432062450 292993260 648616244 476863561 573410811 973264476 384773958 691658174 715427395 35579887 654774801 825790020 171884847 631604897 163169584 171884847 292993260 421303765 573410811 850680713 825790020 680237797 457457604 146266056 899117577 455972234 119786837 420387751 457457604 157524924 622619054 639642999 56515478 338201288 128172058 846170712 14297338 662997517 856735137 373950160 413547205 146266056 292993260 326910332 896696773 373950160 936309465 225005793 637132487 416142329 21936446 631604897 292993260 341340420 552836563 824610448 420387751 157524924 639642999 156349888 149507119 173590688 648616244 671009508 639642999 622619054 862458309 669918126 86574100 591974489 833320035 341340420 250175378 573410811 413547205 648616244 936309465 373950160 173590688 580030866 250175378 420387751 936309465 824610448 171884847 580030866 14297338 899117577 850680713 695926284 39563973 689710096 341340420 770508461 639642999 326384937 86574100 175601100 706786139 156349888 973264476 291594021 706786139 828927692 32466636 936309465 637132487 338201288 70200609 706786139 671009508 149507119 421319638 171884847 35579887 606932416 341340420 56515478 384773958 171884847 338511968 373950160 432062450 513415788 639642999 267197527 222705824 149507119 338201288 916978609 326384937 119786837 426804318 856735137 420167079 896696773 338201288 421319638 689144692 631604897 250175378 689696038 846170712 396735868 689710096 639642999 222705824 74922304 421303765 924206054 56515478 338511968 70200609 421319638 420167079 689710096 631604897 222705824 39563973 416142329 689696038 326910332 247512739 163169584 373950160 853333181 291594021 157524924 916978609 669918126 146266056 689696038 225005793 74922304 175601100 828927692 338511968 680237797 680237797 580030866 580030866 671009508 420167079 35579887 924206054 326384937 606932416 964125625 695926284 228994771 291594021 128172058 175701124 247512739 426804318 222705824 157524924 591974489 669918126 833320035 573410811 421303765 175701124 336593863 326384937 824610448 899117577 831028663 74922304 421303765 74922304 175601100 677668583 128172058 35579887 62570858 413547205 157524924 936309465 680237797 173590688 689710096 513415788 853333181 74922304 326910332 149507119 677668583 70200609 862458309 175701124 326384937 924206054 416142329 149507119 833320035 715427395 74922304 662997517 689696038 250175378 175601100 896696773 591974489 478544246 457457604 56515478 338511968 35579887 225005793 384773958 591974489 413547205 222705824 936309465 766460882 689144692 21936446 455972234 157524924 222705824 420167079 173590688 373950160 689144692 833320035 513415788 828927692 850680713 56515478 831028663 637132487 413547205 591974489 476863561 119786837 658765373 770508461 770508461 421303765 964125625 622619054 964125625 56515478 828927692 828927692 896696773 157524924 591974489 964125625 420387751 824610448 457457604 677668583 766460882 74922304 580030866 706786139 326910332 973264476 715427395 171884847 267197527 173590688 856735137 56515478 850680713 513415788 580030866 119786837 56515478 662997517 924206054 573410811 706786139 853333181 706786139 580030866 677668583 156349888 936309465 770508461 573410811 292993260 671009508 862458309 416142329 35579887 573410811 846170712 856735137 631604897 326384937 853333181 326910332 662997517 689710096 222705824 936309465 416142329 964125625 916978609 591974489 476863561 669918126 478544246 416142329 336593863 476863561 573410811 569034545 149507119 432062450 669918126 341340420 421319638 432062450 706786139 341340420 846170712 691658174 156349888 14297338 850680713 846170712 658765373 21936446 396735868 825790020 824610448 225005793 573410811 421319638 157524924 892526868 916978609 476863561 658765373 291594021 850680713 689144692 341340420 916978609 662997517 222705824 924206054 639642999 291594021 853333181 267197527 825790020 936309465 591974489 606932416 156349888 128172058 637132487 689710096 86574100 591974489 396735868 824610448 175601100 569034545 896696773 476863561 695926284 846170712 637132487 326910332 338201288 149507119 128172058 715427395 21936446 766460882 396735868 149507119 513415788 658765373 669918126 21936446 689696038 432062450 680237797 637132487 421319638 175701124 336593863 896696773 292993260 569034545 856735137 552836563 831028663 267197527 128172058 973264476 171884847 175701124 669918126 149507119 157524924 478544246 924634937 56515478 373950160 421319638 426804318 924634937 175601100 421303765 341340420 662997517 573410811 637132487 924634937 853333181 156349888 896696773 648085065 833320035 175601100 856735137 513415788 70200609 478544246 157524924 663559431 828927692 662997517 416142329 896696773 691658174 157524924 637132487 936309465 292993260 157524924 669918126 457457604 924634937 824610448 421319638 964125625 457457604 146266056 631604897 899117577 149507119 825790020 637132487 831028663 513415788 680237797 173590688 396735868 680237797 695926284 637132487 831028663 924206054 648085065 862458309 648616244 86574100 658765373 171884847 648085065 658765373 695926284 973264476 421319638 639642999 420167079 862458309 171884847 896696773 591974489 455972234 770508461 770508461 420167079 846170712 336593863 680237797 416142329 677668583 631604897 825790020 631604897 573410811 228994771 146266056 74922304 973264476 384773958 862458309 157524924 247512739 426804318 513415788 671009508 824610448 654774801 457457604 846170712 833320035 384773958 267197527 336593863 639642999 766460882 420387751 35579887 654774801 163169584 326384937 892526868 973264476 916978609 228994771 455972234 892526868 86574100 631604897 478544246 277856219 706786139 432062450 899117577 384773958 171884847 846170712 513415788 766460882 156349888 591974489 853333181 573410811 573410811 573410811 149507119 338201288 476863561 573410811 856735137 569034545 856735137 341340420 420387751 146266056 457457604 850680713 70200609 70200609 478544246 695926284 413547205 119786837 850680713 856735137 622619054 663559431 35579887 56515478 416142329 426804318 32466636 384773958 573410811 973264476 341340420 569034545 689696038 662997517 924634937 936309465 689696038 14297338 421303765 637132487 326384937 924634937 689696038 639642999 384773958 56515478 654774801 175701124 689710096 338201288 831028663 432062450 86574100 573410811 639642999 770508461 157524924 157524924 413547205 396735868 936309465 476863561 326384937 149507119 156349888 680237797 421303765 639642999 973264476 326910332 964125625 175701124 457457604 267197527 828927692 222705824 689710096 691658174 856735137 766460882 420167079 396735868 850680713 250175378 163169584 853333181 924634937 119786837 86574100 32466636 225005793 163169584 580030866 341340420 663559431 291594021 658765373 338201288 631604897 924634937 163169584 373950160 326384937 163169584 225005793 689710096 580030866 828927692 770508461 833320035 175701124 631604897 671009508 715427395 175601100 833320035 119786837 228994771 689710096 862458309 171884847 156349888 157524924 35579887 715427395 396735868 173590688 648085065 591974489 924206054 421319638 631604897 964125625 924634937 715427395 669918126 171884847 21936446 770508461 846170712 338511968 680237797 326910332 715427395 669918126 225005793 850680713 476863561 899117577 924634937 163169584 384773958 476863561 973264476 336593863 606932416 157524924 964125625 622619054 828927692 639642999 39563973 896696773 478544246 899117577 706786139 569034545 420387751 225005793 457457604 32466636 420167079 70200609 175701124 828927692 916978609 373950160 396735868 892526868 326384937 892526868 580030866 648085065 426804318 662997517 228994771 119786837 591974489 56515478 455972234 86574100 432062450 291594021 973264476 291594021 228994771 654774801 695926284 924206054 156349888 606932416 964125625 292993260 689696038 715427395 663559431 580030866 689696038 336593863 569034545 56515478 341340420 591974489 32466636 416142329 62570858 163169584 691658174 606932416 513415788 856735137 669918126 70200609 766460882 426804318 662997517 338511968 420387751 833320035 766460882 35579887 175701124 326910332 56515478 32466636 892526868 573410811 580030866 846170712 916978609 35579887 86574100 420387751 421319638 396735868 691658174 420387751 639642999 420387751 631604897 648616244 426804318 39563973 766460882 173590688 336593863 222705824 663559431 680237797 292993260 831028663 639642999 228994771 478544246 225005793 706786139 74922304 171884847 569034545 228994771 421319638 421303765 631604897 62570858 662997517 32466636 654774801 426804318 689710096 341340420 171884847 338201288 228994771 899117577 654774801 637132487 156349888 421303765 689144692 680237797 591974489 677668583 32466636 173590688 591974489 247512739 86574100 862458309 831028663 35579887 846170712 680237797 326910332 175601100 899117577 373950160 662997517 896696773 432062450 326910332 677668583 892526868 175701124 552836563 384773958 715427395 338511968 648616244 247512739 580030866 689696038 936309465 892526868 706786139 421319638 149507119 850680713 691658174 396735868 21936446 421303765 420167079 86574100 689710096 924206054 658765373 663559431 74922304 862458309 663559431 338511968 326384937 853333181 74922304 32466636 622619054 899117577 250175378 669918126 580030866 373950160 432062450 336593863 924634937 648085065 228994771 457457604 964125625 86574100 552836563 173590688 648085065 128172058 416142329 695926284 689144692 373950160 853333181 973264476 247512739 421303765 964125625 56515478 175701124 689696038 338201288 831028663 21936446 338201288 171884847 250175378 476863561 416142329 146266056 163169584 228994771 175701124 662997517 654774801 292993260 825790020 973264476 695926284 476863561 149507119 173590688 637132487 326910332 654774801 373950160 695926284 896696773 715427395 916978609 175601100 247512739 175701124 973264476 639642999 828927692 128172058 173590688 573410811 338511968 70200609 766460882 39563973 338511968 924206054 222705824 373950160 156349888 175701124 850680713 291594021 326910332 420167079 292993260 833320035 973264476 338201288 853333181 326910332 457457604 896696773 828927692 622619054 163169584 606932416 936309465 163169584 622619054 338201288 637132487 225005793 828927692 896696773 171884847 14297338 677668583 173590688 413547205 825790020 658765373 936309465 689144692 175601100 569034545 662997517 247512739 964125625 86574100 478544246 766460882 421303765 222705824 70200609 35579887 637132487 421319638 892526868 222705824 825790020 899117577 277856219 924206054 338511968 695926284 706786139 32466636 850680713 426804318 14297338 228994771 580030866 175701124 455972234 899117577 292993260 770508461 373950160 35579887 850680713 146266056 766460882 853333181 228994771 432062450 225005793 850680713 677668583 157524924 637132487 715427395 247512739 338511968 569034545 853333181 119786837 267197527 56515478 648085065 591974489 552836563 14297338 420387751 173590688 413547205 128172058 384773958 338511968 631604897 225005793 662997517 173590688 336593863 671009508 86574100 689144692 250175378 896696773 892526868 291594021 846170712 671009508 828927692 892526868 637132487 384773958 856735137 39563973 622619054 146266056 457457604 416142329 478544246 671009508 341340420 695926284 336593863 292993260 892526868 416142329 420167079 662997517 32466636 924634937 552836563 715427395 831028663 850680713 175601100 222705824 326384937 916978609 326384937 373950160 691658174 706786139 175701124 228994771 896696773 573410811 689696038 828927692 157524924 326910332 175701124 853333181 291594021 973264476 680237797 573410811 580030866 853333181 924634937 552836563 326910332 426804318 580030866 338201288 591974489 32466636 421303765 373950160 426804318 513415788 654774801 432062450 228994771 648085065 896696773 892526868 580030866 457457604 569034545 669918126 86574100 421319638 292993260 671009508 225005793 149507119 421319638 766460882 924206054 825790020 156349888 86574100 706786139 662997517 680237797 924634937 421319638 833320035 671009508 228994771 384773958 74922304 671009508 420387751 580030866 862458309 476863561 35579887 373950160 336593863 671009508 706786139 74922304 70200609 175601100 338201288 691658174 639642999 225005793 671009508 689144692 695926284 680237797 846170712 291594021 119786837 149507119 336593863 326384937 691658174 552836563 396735868 70200609 973264476 39563973 247512739 671009508 658765373 637132487 631604897 163169584 457457604 924206054 825790020 62570858 432062450 552836563 222705824 338511968 828927692 680237797 326910332 622619054 695926284 277856219 622619054 916978609 149507119 326384937 62570858 421319638 416142329 669918126 964125625 824610448 916978609 695926284 862458309 338511968 277856219 478544246 62570858 35579887 831028663 175701124 663559431 706786139 396735868 677668583 689696038 86574100 421319638 476863561 32466636 128172058 669918126 850680713 228994771 119786837 457457604 21936446 373950160 663559431 689144692 228994771 21936446 654774801 766460882 175701124 831028663 513415788 35579887 637132487 637132487 689696038 326384937 916978609 648085065 631604897 228994771 247512739 680237797 338511968 175601100 35579887 171884847 86574100 171884847 825790020 457457604 39563973 171884847 420387751 476863561 457457604 856735137 591974489 606932416 267197527 225005793 662997517 228994771 669918126 663559431 828927692 157524924 225005793 824610448 457457604 669918126 74922304 32466636 292993260 856735137 277856219 39563973 426804318 146266056 146266056 689710096 680237797 86574100 426804318 856735137 326384937 420387751 14297338 513415788 21936446 916978609 225005793 899117577 689696038 689710096 846170712 163169584 964125625 846170712 770508461 326910332 432062450 648616244 478544246 677668583 373950160 631604897 157524924 338201288 413547205 455972234 828927692 513415788 326910332 658765373 163169584 396735868 326384937 267197527 291594021 421303765 828927692 828927692 416142329 291594021 478544246 455972234 338511968 916978609 973264476 924634937 662997517 899117577 648616244 225005793 396735868 689696038 896696773 396735868 715427395 639642999 146266056 924206054 62570858 396735868 892526868 247512739 831028663 326384937 426804318 669918126 228994771 222705824 964125625 478544246 21936446 671009508 171884847 770508461 175701124 326910332 250175378 336593863 62570858 62570858 639642999 70200609 591974489 916978609 695926284 846170712 833320035 457457604 62570858 669918126 173590688 267197527 228994771 631604897 513415788 513415788 671009508 689696038 833320035 14297338 825790020 149507119 56515478 426804318 924206054 622619054 639642999 853333181 146266056 662997517 573410811 291594021 831028663 964125625 606932416 569034545 338511968 336593863 916978609 326910332 658765373 267197527 373950160 21936446 825790020 341340420 936309465 86574100 973264476 631604897 250175378 341340420 606932416 338511968 326384937 964125625 421319638 639642999 899117577 606932416 341340420 70200609 341340420 128172058 689710096 573410811 637132487 663559431 171884847 292993260 21936446 846170712 175701124 413547205 573410811 157524924 455972234 715427395 478544246 421319638 149507119 455972234 74922304 552836563 606932416 691658174 338201288 396735868 62570858 250175378 833320035 420167079 267197527 14297338 706786139 606932416 277856219 277856219 326910332 552836563 689144692 421319638 74922304 964125625 341340420 862458309 850680713 689696038 416142329 277856219 669918126 658765373 606932416 292993260 658765373 326384937 825790020 326384937 175601100 32466636 420387751 396735868 552836563 163169584 62570858 663559431 476863561 146266056 591974489 689144692 292993260 62570858 680237797 171884847 689710096 291594021 338201288 916978609 420387751 663559431 163169584 326910332 222705824 62570858 833320035 669918126 326910332 70200609 62570858 899117577 326910332 146266056 326910332 21936446 916978609 420167079 648085065 828927692 292993260 56515478 396735868 119786837 831028663 770508461 658765373 432062450 421303765 671009508 250175378 669918126 689710096 175701124 396735868 662997517 715427395 591974489 825790020 677668583 648085065 292993260 896696773 689144692 336593863 622619054 149507119 413547205 292993260 706786139 163169584 648085065 853333181 689144692 338511968 639642999 455972234 267197527 384773958 573410811 70200609 420387751 591974489 689710096 580030866 862458309 326384937 86574100 715427395 936309465 250175378 336593863 457457604 862458309 671009508 222705824 631604897 689144692 924634937 420167079 384773958 146266056 476863561 21936446 936309465 326384937 149507119 455972234 850680713 384773958 964125625 662997517 663559431 426804318 291594021 766460882 128172058 338201288 420167079 56515478 175701124 292993260 669918126 513415788 156349888 421303765 569034545 691658174 416142329 173590688 662997517 677668583 250175378 292993260 924634937 175701124 973264476 326910332 689144692 654774801 119786837 715427395 277856219 384773958 689710096 413547205 850680713 662997517 426804318 896696773 157524924 689696038 973264476 637132487 831028663 478544246 416142329 639642999 924634937 573410811 825790020 689710096 175701124 420387751 691658174 639642999 149507119 413547205 421303765 326384937 175701124 825790020 831028663 338201288 715427395 326910332 825790020 326910332 513415788 924206054 648616244 86574100 552836563 831028663 146266056 341340420 715427395 277856219 21936446 149507119 631604897 62570858 689144692 552836563 677668583 669918126 457457604 225005793 416142329 896696773 341340420 171884847 21936446 14297338 326384937 828927692 338201288 973264476 706786139 831028663 426804318 291594021 936309465 622619054 899117577 173590688 432062450 326910332 326910332 86574100 32466636 824610448 338201288 457457604 828927692 639642999 149507119 146266056 336593863 824610448 853333181 770508461 654774801 853333181 338511968 146266056 715427395 639642999 420167079 39563973 896696773 373950160 513415788 225005793 580030866 228994771 662997517 247512739 591974489 850680713 689144692 689710096 247512739 70200609 658765373 695926284 247512739 478544246 856735137 171884847 689696038 21936446 247512739 846170712 899117577 892526868 856735137 476863561 21936446 222705824 267197527 173590688 420387751 432062450 62570858 658765373 569034545 225005793 62570858 250175378 222705824 426804318 766460882 173590688 163169584 21936446 689144692 591974489 654774801 770508461 62570858 21936446 157524924 86574100 862458309 591974489 173590688 828927692 326910332 973264476 267197527 39563973 128172058 695926284 291594021 396735868 569034545 156349888 689696038 156349888 552836563 669918126 146266056 833320035 173590688 899117577 421303765 336593863 552836563 606932416 552836563 654774801 157524924 892526868 247512739 973264476 338511968 338201288 32466636 70200609 648085065 856735137 573410811 689710096 156349888 14297338 32466636 373950160 637132487 924634937 833320035 691658174 936309465 691658174 622619054 573410811 833320035 648085065 695926284 39563973 973264476 573410811 455972234 476863561 175701124 691658174 856735137 850680713 631604897 896696773 32466636 32466636 426804318 691658174 580030866 336593863 119786837 622619054 421303765 86574100 228994771 606932416 478544246 277856219 850680713 580030866 706786139 658765373 648085065 573410811 39563973 421319638 413547205 662997517 128172058 338511968 413547205 222705824 637132487 149507119 663559431 622619054 654774801 373950160 936309465 146266056 222705824 70200609 924206054 277856219 824610448 228994771 552836563 770508461 648085065 606932416 654774801 146266056 277856219 35579887 689696038 831028663 338201288 637132487 856735137 916978609 853333181 899117577 326384937 833320035 175601100 56515478 14297338 247512739 663559431 639642999 478544246 157524924 552836563 654774801 56515478 455972234 916978609 824610448 862458309 680237797 648616244 654774801 326384937 691658174 62570858 326384937 606932416 924634937 171884847 648085065 639642999 175601100 924206054 828927692 420387751 157524924 292993260 569034545 973264476 862458309 766460882 691658174 916978609 326910332 715427395 892526868 171884847 662997517 432062450 21936446 39563973 654774801 856735137 341340420 580030866 580030866 695926284 277856219 21936446 338511968 420167079 74922304 892526868 695926284 175601100 326910332 924206054 175601100 552836563 573410811 326384937 591974489 336593863 654774801 32466636 163169584 689696038 691658174 766460882 648616244 573410811 896696773 247512739 420167079 384773958 326910332 432062450 715427395 691658174 222705824 689696038 892526868 171884847 384773958 149507119 658765373 291594021 631604897 326384937 850680713 896696773 825790020 677668583 222705824 173590688 569034545 573410811 247512739 396735868 892526868 86574100 770508461 86574100 691658174 853333181 421319638 936309465 648085065 695926284 606932416 56515478 146266056 277856219 828927692 680237797 916978609 689696038 413547205 856735137 846170712 648085065 175601100 671009508 476863561 157524924 899117577 677668583 384773958 292993260 292993260 569034545 639642999 326384937 680237797 833320035 157524924 689710096 157524924 695926284 973264476 384773958 846170712 457457604 56515478 326384937 695926284 156349888 228994771 662997517 706786139 457457604 157524924 291594021 173590688 896696773 569034545 648616244 924634937 457457604 824610448 163169584 396735868 973264476 853333181 74922304 119786837 291594021 173590688 338511968 384773958 828927692 420387751 899117577 669918126 680237797 128172058 156349888 671009508 648085065 833320035 689696038 850680713 569034545 146266056 573410811 326384937 292993260 156349888 74922304 373950160 706786139 426804318 146266056 648616244 850680713 856735137 455972234 680237797 62570858 119786837 569034545 338511968 413547205 62570858 128172058 862458309 14297338 146266056 677668583 622619054 384773958 175701124 689696038 924634937 62570858 426804318 338201288 426804318 341340420 631604897 416142329 157524924 156349888 591974489 689144692 671009508 896696773 225005793 35579887 420167079 373950160 569034545 62570858 421319638 128172058 128172058 384773958 70200609 39563973 119786837 171884847 336593863 689144692 396735868 39563973 149507119 163169584 157524924 591974489 631604897 163169584 267197527 326384937 689710096 432062450 455972234 513415788 341340420 648616244 175701124 631604897 671009508 846170712 622619054 973264476 326384937 591974489 680237797 831028663 770508461 973264476 413547205 663559431 426804318 513415788 715427395 853333181 426804318 416142329 622619054 336593863 56515478 222705824 146266056 658765373 846170712 455972234 173590688 828927692 247512739 128172058 416142329 552836563 277856219 706786139 770508461 671009508 171884847 552836563 455972234 476863561 552836563 455972234 677668583 513415788 56515478 637132487 338201288 824610448 175601100 892526868 267197527 846170712 175601100 569034545 856735137 373950160 862458309 689144692 373950160 338511968 695926284 637132487 654774801 373950160 573410811 766460882 420167079 455972234 338201288 163169584 420167079 326910332 277856219 175601100 862458309 149507119 163169584 825790020 225005793 715427395 222705824 825790020 86574100 326384937 924206054 396735868 648085065 70200609 457457604 671009508 573410811 267197527 175701124 326910332 828927692 606932416 175601100 896696773 831028663 384773958 622619054 222705824 973264476 413547205 580030866 639642999 62570858 336593863 32466636 695926284 338201288 222705824 267197527 924634937 669918126 833320035 432062450 156349888 916978609 35579887 631604897 173590688 277856219 924634937 149507119 14297338 936309465 14297338 648616244 14297338 341340420 658765373 828927692 677668583 373950160 250175378 247512739 924206054 973264476 421319638 770508461 292993260 476863561 56515478 157524924 326910332 828927692 455972234 973264476 396735868 250175378 146266056 569034545 846170712 420167079 662997517 171884847 899117577 689710096 964125625 56515478 853333181 639642999 420387751 128172058 373950160 580030866 396735868 413547205 825790020 228994771 846170712 14297338 648616244 336593863 163169584 291594021 591974489 70200609 637132487 128172058 119786837 225005793 591974489 964125625 936309465 892526868 455972234 326384937 35579887 277856219 420167079 853333181 622619054 420167079 225005793 846170712 146266056 149507119 862458309 56515478 119786837 247512739 476863561 396735868 689696038 580030866 896696773 850680713 373950160 770508461 936309465 267197527 163169584 691658174 156349888 706786139 924634937 622619054 338511968 833320035 413547205 552836563 689696038 228994771 457457604 833320035 648085065 21936446 421303765 669918126 62570858 14297338 163169584 856735137 426804318 580030866 833320035 457457604 964125625 74922304 432062450 373950160 936309465 326910332 336593863 828927692 654774801 56515478 373950160 706786139 35579887 828927692 70200609 689144692 689696038 658765373 173590688 175601100 149507119 74922304 384773958 689144692 856735137 384773958 591974489 384773958 689696038 416142329 32466636 846170712 74922304 478544246 569034545 421319638 478544246 14297338 896696773 21936446 171884847 56515478 689144692 689710096 916978609 338201288 622619054 228994771 326910332 156349888 326910332 622619054 39563973 856735137 175601100 662997517 828927692 691658174 648616244 828927692 569034545 833320035 899117577 715427395 336593863 622619054 326384937 658765373 828927692 924634937 689144692 32466636 973264476 149507119 277856219 715427395 654774801 964125625 631604897 432062450 825790020 689710096 828927692 766460882 831028663 591974489 171884847 457457604 420167079 916978609 35579887 833320035 277856219 936309465 292993260 56515478 973264476 766460882 833320035 552836563 892526868 291594021 622619054 833320035 833320035 421303765 770508461 973264476 128172058 824610448 658765373 924206054 421319638 384773958 639642999 86574100 606932416 831028663 654774801 413547205 513415788 892526868 964125625 420387751 689710096 35579887 250175378 654774801 663559431 862458309 892526868 662997517 457457604 476863561 622619054 62570858 846170712 924634937 715427395 62570858 689144692 916978609 396735868 156349888 70200609 606932416 420387751 338201288 225005793 637132487 973264476 825790020 669918126 695926284 606932416 86574100 689696038 695926284 828927692 689144692 420167079 924634937 833320035 833320035 338511968 828927692 225005793 689144692 457457604 426804318 691658174 384773958 247512739 478544246 973264476 846170712 74922304 222705824 326384937 573410811 689696038 119786837 173590688 326910332 695926284 831028663 326384937 648616244 291594021 680237797 432062450 128172058 552836563 770508461 691658174 420167079 156349888 663559431 420167079 247512739 580030866 396735868 336593863 326910332 853333181 413547205 580030866 14297338 639642999 341340420 569034545 639642999 916978609 580030866 420387751 247512739 267197527 338201288 175601100 56515478 831028663 478544246 56515478 478544246 552836563 669918126 637132487 580030866 21936446 373950160 622619054 70200609 658765373 662997517 21936446 70200609 56515478 573410811 156349888 648085065 14297338 222705824 156349888 580030866 862458309 828927692 35579887 128172058 476863561 420167079 924634937 277856219 853333181 62570858 149507119 338511968 637132487 291594021 457457604 338511968 671009508 225005793 569034545 277856219 457457604 706786139 828927692 149507119 689710096 173590688 853333181 766460882 432062450 573410811 671009508 669918126 663559431 432062450 250175378 689144692 421303765 833320035 648616244 247512739 267197527 326910332 146266056 825790020 669918126 421319638 846170712 62570858 853333181 175601100 277856219 86574100 119786837 292993260 338511968 825790020 222705824 171884847 648616244 39563973 326384937 56515478 637132487 658765373 831028663 770508461 606932416 639642999 426804318 420387751 569034545 14297338 222705824 74922304 663559431 173590688 569034545 924206054 173590688 924634937 175601100 706786139 373950160 156349888 421303765 171884847 326910332 225005793 662997517 373950160 695926284 669918126 421319638 689144692 770508461 426804318 326384937 21936446 824610448 420167079 455972234 421303765 689144692 175601100 631604897 396735868 591974489 896696773 899117577 862458309 173590688 267197527 171884847 924206054 896696773 689144692 677668583 663559431 341340420 853333181 569034545 62570858 631604897 658765373 149507119 671009508 825790020 662997517 831028663 146266056 622619054 420167079 21936446 892526868 291594021 413547205 228994771 580030866 326384937 828927692 936309465 291594021 326384937 338201288 478544246 476863561 715427395 175701124 420167079 689710096 663559431 677668583 591974489 637132487 853333181 171884847 326384937 420387751 591974489 277856219 336593863 680237797 671009508 552836563 338511968 680237797 513415788 671009508 478544246 677668583 637132487 853333181 850680713 128172058 648085065 964125625 662997517 373950160 455972234 39563973 128172058 416142329 715427395 171884847 770508461 639642999 648085065 916978609 373950160 455972234 396735868 86574100 964125625 706786139 70200609 326384937 828927692 62570858 149507119 689144692 247512739 654774801 856735137 225005793 770508461 658765373 396735868 56515478 291594021 14297338 338511968 662997517 658765373 396735868 892526868 706786139 171884847 146266056 128172058 853333181 156349888 163169584 420167079 691658174 654774801 247512739 225005793 591974489 326910332 648085065 62570858 622619054 552836563 677668583 156349888 591974489 163169584 14297338 591974489 267197527 824610448 74922304 770508461 228994771 421303765 421319638 669918126 149507119 637132487 292993260 916978609 846170712 228994771 32466636 457457604 924634937 416142329 14297338 825790020 833320035 222705824 689696038 715427395 228994771 478544246 654774801 850680713 336593863 648085065 14297338 74922304 247512739 856735137 689696038 128172058 680237797 338511968 421319638 825790020 916978609 35579887 637132487 341340420 326910332 432062450 706786139 175601100 833320035 175601100 39563973 924206054 853333181 228994771 850680713 825790020 833320035 396735868 663559431 637132487 338201288 846170712 662997517 228994771 163169584 86574100 32466636 695926284 39563973 916978609 175601100 476863561 163169584 658765373 573410811 622619054 421303765 225005793 606932416 680237797 432062450 478544246 964125625 654774801 606932416 622619054 637132487 648085065 689710096 146266056 856735137 654774801 32466636 936309465 225005793 228994771 573410811 654774801 631604897 689696038 637132487 56515478 631604897 853333181 573410811 936309465 663559431 247512739 706786139 892526868 277856219 622619054 896696773 21936446 680237797 56515478 825790020 128172058 569034545 622619054 622619054 899117577 689696038 631604897 70200609 669918126 513415788 336593863 622619054 648085065 62570858 770508461 569034545 146266056 924634937 654774801 695926284 658765373 896696773 32466636 175601100 973264476 455972234 420167079 973264476 606932416 277856219 552836563 573410811 850680713 824610448 267197527 654774801 420167079 973264476 119786837 62570858 695926284 569034545 146266056 654774801 171884847 631604897 416142329 715427395 637132487 175701124 899117577 654774801 680237797 689710096 32466636 706786139 277856219 924206054 455972234 396735868 175701124 648616244 552836563 569034545 825790020 62570858 689710096 341340420 846170712 163169584 669918126 292993260 916978609 56515478 39563973 552836563 247512739 591974489 671009508 413547205 421303765 639642999 833320035 14297338 341340420 175601100 680237797 964125625 267197527 715427395 74922304 384773958 373950160 648085065 175601100 420387751 973264476 426804318 648085065 222705824 715427395 476863561 157524924 648085065 654774801 338201288 648085065 149507119 824610448 35579887 421303765 850680713 689144692 671009508 648616244 478544246 648616244 432062450 766460882 853333181 766460882 824610448 648085065 825790020 222705824 326910332 420167079 573410811 171884847 622619054 677668583 680237797 421303765 899117577 853333181 715427395 225005793 924634937 128172058 338511968 606932416 175701124 828927692 691658174 654774801 831028663 247512739 513415788 421303765 689696038 338511968 247512739 326384937 924634937 654774801 770508461 163169584 677668583 416142329 338201288 86574100 924206054 421319638 35579887 916978609 457457604 175601100 513415788 35579887 658765373 476863561 658765373 457457604 669918126 156349888 228994771 432062450 825790020 277856219 552836563 622619054 175701124 35579887 833320035 326910332 639642999 853333181 706786139 62570858 74922304 689710096 569034545 513415788 573410811 862458309 21936446 426804318 222705824 766460882 163169584 35579887 936309465 173590688 420387751 833320035 171884847 936309465 476863561 622619054 648616244 715427395 706786139 552836563 766460882 892526868 62570858 552836563 291594021 896696773 663559431 856735137 420387751 856735137 421319638 850680713 828927692 637132487 606932416 225005793 14297338 689696038 631604897 228994771 326910332 892526868 396735868 39563973 622619054 478544246 146266056 591974489 631604897 247512739 163169584 662997517 338201288 573410811 648085065 86574100 831028663 39563973 513415788 14297338 663559431 86574100 846170712 770508461 247512739 770508461 175701124 157524924 421319638 455972234 277856219 455972234 267197527 292993260 457457604 250175378 338511968 924206054 573410811 476863561 336593863 421319638 420167079 39563973 247512739 222705824 892526868 149507119 432062450 421319638 899117577 689710096 846170712 695926284 70200609 896696773 606932416 416142329 695926284 569034545 639642999 824610448 156349888 573410811 32466636 833320035 637132487 513415788 175601100 267197527 432062450 225005793 156349888 691658174 56515478 173590688 175701124 32466636 622619054 580030866 426804318 163169584 569034545 591974489 478544246 292993260 341340420 691658174 421303765 552836563 831028663 420387751 228994771 426804318 648085065 225005793 663559431 420167079 478544246 569034545 964125625 622619054 631604897 119786837 824610448 336593863 74922304 14297338 828927692 338201288 292993260 420167079 247512739 247512739 457457604 420167079 326384937 573410811 247512739 689696038 420167079 338511968 552836563 824610448 824610448 973264476 157524924 21936446 639642999 669918126 658765373 426804318 663559431 648085065 420167079 896696773 856735137 228994771 663559431 631604897 654774801 677668583 455972234 691658174 766460882 119786837 973264476 457457604 426804318 455972234 899117577 677668583 32466636 338511968 426804318 591974489 432062450 916978609 896696773 689144692 663559431 654774801 825790020 292993260 163169584 654774801 39563973 662997517 648616244 413547205 552836563 478544246 149507119 569034545 924634937 622619054 336593863 373950160 924206054 689710096 338511968 277856219 455972234 225005793 662997517 648616244 86574100 695926284 476863561 831028663 706786139 964125625 338201288 680237797 420167079 35579887 631604897 706786139 862458309 899117577 825790020 338511968 128172058 277856219 457457604 39563973 833320035 631604897 552836563 420387751 421303765 21936446 420387751 896696773 770508461 964125625 171884847 291594021 639642999 267197527 175701124 70200609 899117577 916978609 14297338 899117577 936309465 225005793 338201288 292993260 457457604 39563973 846170712 149507119 128172058 157524924 833320035 149507119 856735137 420387751 175601100 936309465 476863561 336593863 74922304 326384937 228994771 373950160 32466636 695926284 691658174 766460882 853333181 62570858 163169584 173590688 899117577 648085065 825790020 338511968 715427395 862458309 413547205 478544246 86574100 426804318 580030866 421303765 384773958 662997517 648085065 421319638 250175378 689696038 706786139 715427395 662997517 654774801 292993260 573410811 924634937 680237797 846170712 373950160 416142329 896696773 573410811 853333181 706786139 892526868 396735868 671009508 569034545 156349888 689144692 658765373 86574100 892526868 336593863 892526868 32466636 680237797 413547205 689144692 163169584 964125625 766460882 695926284 228994771 336593863 420387751 416142329 862458309 432062450 62570858 149507119 225005793 648085065 267197527 569034545 32466636 86574100 247512739 671009508 326910332 658765373 413547205 416142329 373950160 648085065 828927692 420387751 513415788 580030866 384773958 396735868 552836563 119786837 70200609 62570858 420387751 74922304 569034545 396735868 973264476 426804318 899117577 74922304 277856219 292993260 924206054 455972234 173590688 171884847 631604897 825790020 831028663 421319638 175701124 384773958 853333181 862458309 654774801 580030866 766460882 637132487 622619054 149507119 671009508 250175378 336593863 513415788 689144692 896696773 420167079 580030866 420387751 766460882 432062450 766460882 175601100 175601100 631604897 267197527 766460882 892526868 680237797 658765373 569034545 14297338 432062450 669918126 413547205 35579887 396735868 892526868 892526868 175701124 457457604 973264476 326384937 250175378 421303765 21936446 569034545 766460882 695926284 896696773 149507119 850680713 277856219 39563973 850680713 432062450 964125625 850680713 250175378 432062450 128172058 70200609 457457604 396735868 173590688 680237797 228994771 648616244 856735137 146266056 896696773 432062450 292993260 658765373 663559431 846170712 128172058 689710096 250175378 228994771 856735137 580030866 770508461 70200609 336593863 513415788 228994771 663559431 648085065 824610448 850680713 648616244 924634937 74922304 695926284 175601100 70200609 173590688 964125625 580030866 426804318 267197527 671009508 338201288 862458309 420167079 32466636 552836563 338511968 591974489 973264476 936309465 326384937 663559431 569034545 228994771 639642999 338201288 267197527 74922304 421303765 420387751 228994771 70200609 32466636 149507119 228994771 421303765 552836563 828927692 856735137 831028663 591974489 32466636 552836563 455972234 119786837 853333181 149507119 973264476 62570858 420387751 163169584 175601100 580030866 476863561 658765373 964125625 573410811 128172058 896696773 691658174 292993260 338201288 416142329 824610448 432062450 846170712 715427395 552836563 277856219 552836563 455972234 277856219 157524924 396735868 250175378 384773958 606932416 119786837 924634937 35579887 706786139 146266056 156349888 658765373 663559431 149507119 850680713 225005793 648616244 413547205 338511968 32466636 715427395 250175378 70200609 715427395 413547205 513415788 631604897 573410811 396735868 250175378 250175378 715427395 225005793 86574100 766460882 573410811 689144692 416142329 420167079 373950160 862458309 326910332 856735137 513415788 39563973 338201288 853333181 689144692 654774801 899117577 56515478 157524924 157524924 896696773 552836563 662997517 936309465 622619054 677668583 457457604 62570858 384773958 39563973 715427395 573410811 341340420 326384937 552836563 163169584 416142329 74922304 862458309 569034545 924206054 936309465 146266056 341340420 39563973 277856219 924206054 831028663 396735868 831028663 146266056 21936446 62570858 936309465 247512739 715427395 715427395 457457604 663559431 648085065 420387751 21936446 478544246 39563973 677668583 171884847 658765373 770508461 892526868 156349888 267197527 892526868 326384937 637132487 416142329 146266056 680237797 662997517 639642999 862458309 128172058 163169584 648085065 336593863 128172058 457457604 341340420 695926284 74922304 14297338 157524924 146266056 171884847 149507119 146266056 86574100 573410811 671009508 896696773 175701124 421319638 591974489 654774801 338511968 658765373 862458309 580030866 631604897 658765373 21936446 825790020 128172058 766460882 413547205 936309465 569034545 478544246 964125625 326910332 247512739 513415788 831028663 74922304 21936446 850680713 35579887 326384937 973264476 573410811 432062450 292993260 622619054 56515478 175701124 552836563 622619054 421303765 853333181 35579887 373950160 677668583 62570858 478544246 338201288 35579887 689696038 421319638 457457604 916978609 663559431 384773958 606932416 669918126 896696773 862458309 277856219 62570858 663559431 247512739 654774801 421319638 39563973 326384937 856735137 455972234 899117577 924634937 420387751 639642999 648616244 896696773 326384937 338201288 250175378 149507119 671009508 421319638 171884847 924634937 973264476 373950160 648616244 86574100 899117577 277856219 658765373 426804318 336593863 896696773 896696773 336593863 455972234 457457604 86574100 648085065 267197527 924634937 35579887 156349888 21936446 171884847 671009508 338201288 924206054 396735868 455972234 770508461 128172058 291594021 964125625 715427395 825790020 421319638 149507119 373950160 416142329 580030866 421303765 426804318 680237797 663559431 426804318 338511968 513415788 432062450 637132487 384773958 663559431 86574100 373950160 171884847 631604897 677668583 569034545 39563973 341340420 706786139 648085065 39563973 671009508 853333181 39563973 831028663 669918126 421303765 637132487 267197527 689710096 171884847 326384937 924634937 856735137 119786837 396735868 715427395 663559431 825790020 74922304 156349888 149507119 426804318 924206054 157524924 654774801 175601100 39563973 637132487 228994771 56515478 689144692 936309465 336593863 631604897 573410811 631604897 892526868 706786139 457457604 56515478 432062450 420167079 896696773 455972234 420167079 671009508 770508461 62570858 39563973 622619054 250175378 86574100 267197527 648085065 432062450 677668583 326384937 341340420 853333181 631604897 662997517 606932416 326910332 663559431 924206054 622619054 973264476 669918126 156349888 916978609 146266056 663559431 680237797 706786139 173590688 824610448 622619054 39563973 267197527 341340420 662997517 973264476 853333181 476863561 831028663 74922304 662997517 163169584 916978609 396735868 416142329 770508461 846170712 862458309 247512739 671009508 639642999 828927692 250175378 663559431 292993260 689144692 156349888 606932416 247512739 680237797 552836563 964125625 247512739 662997517 225005793 654774801 639642999 973264476 580030866 119786837 21936446 936309465 862458309 173590688 476863561 833320035 715427395 396735868 622619054 569034545 338201288 420387751 32466636 899117577 936309465 663559431 591974489 225005793 573410811 149507119 706786139 171884847 156349888 846170712 341340420 631604897 691658174 658765373 341340420 573410811 569034545 706786139 680237797 326384937 338511968 658765373 292993260 373950160 680237797 691658174 916978609 606932416 513415788 916978609 669918126 569034545 416142329 432062450 228994771 658765373 420167079 824610448 32466636 292993260 639642999 157524924 691658174 157524924 39563973 689144692 689696038 336593863 267197527 677668583 74922304 373950160 622619054 770508461 622619054 648085065 247512739 396735868 413547205 831028663 637132487 292993260 853333181 21936446 770508461 715427395 175701124 770508461 824610448 689696038 715427395 455972234 695926284 606932416 21936446 32466636 924206054 39563973 853333181 964125625 56515478 846170712 622619054 580030866 654774801 973264476 569034545 833320035 691658174 373950160 648616244 936309465 689710096 569034545 175601100 336593863 689144692 267197527 862458309 420387751 173590688 39563973 39563973 74922304 715427395 513415788 622619054 86574100 62570858 70200609 175601100 157524924 420167079 606932416 850680713 457457604 326384937 648616244 56515478 163169584 478544246 128172058 14297338 326910332 631604897 119786837 74922304 892526868 637132487 228994771 86574100 156349888 648616244 14297338 513415788 669918126 338511968 680237797 695926284 770508461 171884847 21936446 267197527 689144692 39563973 573410811 21936446 856735137 478544246 291594021 163169584 457457604 373950160 663559431 338201288 856735137 825790020 338201288 691658174 691658174 899117577 173590688 163169584 662997517 846170712 677668583 146266056 62570858 421319638 225005793 420387751 569034545 648616244 833320035 35579887 62570858 899117577 654774801 856735137 74922304 175701124 173590688 658765373 56515478 247512739 695926284 831028663 222705824 455972234 825790020 695926284 648085065 671009508 896696773 663559431 225005793 892526868 341340420 128172058 74922304 825790020 175701124 896696773 267197527 680237797 39563973 86574100 964125625 156349888 62570858 896696773 156349888 292993260 416142329 936309465 128172058 326384937 631604897 163169584 128172058 35579887 128172058 637132487 420387751 32466636 846170712 766460882 175601100 936309465 896696773 14297338 70200609 671009508 622619054 396735868 862458309 21936446 856735137 56515478 862458309 336593863 457457604 21936446 373950160 631604897 457457604 171884847 663559431 457457604 663559431 175601100 416142329 413547205 671009508 662997517 128172058 326384937 662997517 622619054 426804318 457457604 277856219 426804318 413547205 862458309 648616244 222705824 86574100 413547205 639642999 924206054 850680713 86574100 671009508 74922304 695926284 850680713 580030866 56515478 677668583 432062450 591974489 691658174 338201288 225005793 695926284 250175378 478544246 856735137 828927692 413547205 420167079 892526868 677668583 175701124 573410811 892526868 157524924 924206054 420167079 292993260 157524924 631604897 457457604 862458309 680237797 291594021 964125625 825790020 228994771 56515478 175701124 924206054 396735868 222705824 336593863 157524924 228994771 828927692 326384937 916978609 677668583 14297338 336593863 62570858 591974489 964125625 639642999 32466636 338511968 326384937 706786139 853333181 157524924 420387751 175701124 850680713 662997517 35579887 420387751 421303765 455972234 689710096 833320035 622619054 591974489 225005793 413547205 21936446 416142329 662997517 924634937 924634937 157524924 648616244 247512739 149507119 573410811 689144692 639642999 326910332 338511968 831028663 420167079 658765373 606932416 326910332 413547205 639642999 336593863 341340420 825790020 384773958 622619054 171884847 639642999 924206054 247512739 853333181 175701124 658765373 336593863 899117577 225005793 846170712 639642999 32466636 35579887 338511968 175701124 32466636 336593863 569034545 222705824 691658174 631604897 14297338 384773958 171884847 420387751 338511968 892526868 648616244 175701124 770508461 671009508 639642999 457457604 924206054 175601100 689696038 86574100 689710096 14297338 689696038 853333181 32466636 663559431 128172058 853333181 689144692 850680713 326384937 899117577 421319638 338511968 326910332 973264476 413547205 846170712 86574100 149507119 175601100 175701124 326384937 478544246 896696773 552836563 277856219 862458309 766460882 432062450 828927692 689696038 770508461 637132487 457457604 663559431 421303765 70200609 831028663 892526868 862458309 455972234 247512739 35579887 163169584 662997517 14297338 513415788 862458309 70200609 770508461 654774801 250175378 695926284 222705824 149507119 421319638 828927692 478544246 648616244 639642999 770508461 39563973 689710096 373950160 173590688 580030866 56515478 341340420 336593863 74922304 173590688 766460882 14297338 119786837 163169584 663559431 924634937 156349888 850680713 225005793 56515478 637132487 228994771 250175378 420167079 924634937 654774801 513415788 476863561 326910332 421319638 277856219 163169584 706786139 267197527 689696038 86574100 862458309 426804318 21936446 416142329 689696038 277856219 247512739 119786837 291594021 413547205 513415788 222705824 228994771 831028663 677668583 766460882 654774801 62570858 924634937 338511968 86574100 853333181 86574100 35579887 128172058 455972234 225005793 157524924 420387751 228994771 228994771 373950160 677668583 338511968 853333181 338201288 892526868 824610448 936309465 580030866 689696038 21936446 421319638 689144692 831028663 373950160 384773958 622619054 163169584 39563973 326910332 825790020 770508461 86574100 62570858 336593863 637132487 689710096 896696773 32466636 856735137 924206054 384773958 222705824 899117577 119786837 156349888 569034545 662997517 432062450 21936446 70200609 658765373 824610448 924206054 689144692 856735137 691658174 706786139 455972234 766460882 846170712 973264476 426804318 56515478 552836563 35579887 846170712 648616244 420167079 831028663 292993260 831028663 35579887 648085065 149507119 973264476 964125625 326910332 691658174 654774801 32466636 663559431 637132487 695926284 292993260 420387751 631604897 591974489 706786139 648616244 973264476 856735137 680237797 658765373 828927692 14297338 639642999 250175378 250175378 669918126 924206054 964125625 856735137 856735137 691658174 831028663 671009508 326910332 157524924 573410811 580030866 222705824 416142329 850680713 892526868 856735137 658765373 420387751 706786139 416142329 691658174 476863561 250175378 277856219 56515478 146266056 648085065 225005793 899117577 766460882 326384937 163169584 457457604 247512739 573410811 606932416 689710096 384773958 146266056 850680713 291594021 341340420 964125625 892526868 677668583 680237797 163169584 892526868 691658174 677668583 862458309 247512739 156349888 899117577 828927692 639642999 896696773 171884847 691658174 663559431 899117577 396735868 689710096 552836563 426804318 35579887 973264476 74922304 695926284 56515478 396735868 513415788 825790020 580030866 648085065 149507119 853333181 677668583 326910332 924206054 964125625 86574100 706786139 267197527 35579887 658765373 892526868 833320035 86574100 292993260 291594021 426804318 825790020 622619054 21936446 156349888 267197527 706786139 766460882 225005793 828927692 228994771 432062450 171884847 455972234 156349888 292993260 326384937 39563973 824610448 916978609 591974489 639642999 35579887 149507119 421303765 326384937 171884847 663559431 916978609 128172058 689710096 175701124 828927692 689144692 338201288 580030866 689710096 384773958 573410811 149507119 457457604 171884847 39563973 606932416 21936446 695926284 157524924 833320035 421319638 862458309 228994771 706786139 247512739 128172058 856735137 846170712 156349888 924206054 326910332 426804318 384773958 658765373 62570858 341340420 396735868 420387751 689696038 128172058 225005793 766460882 336593863 689710096 157524924 222705824 267197527 175701124 476863561 846170712 128172058 156349888 175601100 247512739 825790020 225005793 413547205 766460882 973264476 964125625 291594021 476863561 648085065 277856219 671009508 476863561 846170712 846170712 326384937 964125625 250175378 175701124 622619054 157524924 671009508 149507119 862458309 715427395 924634937 326384937 831028663 225005793 35579887 336593863 476863561 420167079 86574100 513415788 573410811 648085065 341340420 413547205 432062450 416142329 267197527 680237797 163169584 326910332 250175378 413547205 825790020 56515478 973264476 292993260 21936446 689144692 569034545 175601100 373950160 689696038 338201288 689710096 924206054 689144692 247512739 631604897 828927692 964125625 552836563 156349888 856735137 413547205 637132487 149507119 552836563 338511968 606932416 413547205 831028663 222705824 850680713 662997517 119786837 892526868 476863561 420167079 432062450 70200609 326384937 336593863 416142329 338201288 824610448 156349888 924634937 691658174 715427395 250175378 247512739 338511968 831028663 924634937 384773958 457457604 292993260 671009508 171884847 856735137 173590688 552836563 416142329 924634937 513415788 973264476 689144692 654774801 432062450 580030866 373950160 420167079 292993260 677668583 892526868 671009508 658765373 824610448 420167079 222705824 326384937 476863561 862458309 225005793 936309465 631604897 171884847 292993260 175701124 291594021 39563973 228994771 384773958 86574100 706786139 478544246 691658174 766460882 850680713 831028663 384773958 671009508 770508461 250175378 163169584 689144692 74922304 691658174 639642999 689144692 580030866 862458309 247512739 669918126 622619054 267197527 35579887 74922304 119786837 457457604 637132487 825790020 766460882 689710096 695926284 825790020 973264476 421303765 896696773 924206054 338201288 336593863 899117577 631604897 862458309 146266056 573410811 74922304 396735868 680237797 56515478 833320035 163169584 552836563 426804318 766460882 892526868 691658174 824610448 622619054 671009508 338201288 850680713 247512739 573410811 846170712 421319638 916978609 222705824 326910332 639642999 706786139 916978609 119786837 856735137 824610448 228994771 639642999 833320035 715427395 973264476 706786139 163169584 663559431 420387751 146266056 250175378 373950160 326384937 824610448 341340420 247512739 175601100 973264476 157524924 396735868 338201288 569034545 157524924 695926284 669918126 648616244 677668583 689696038 689710096 338201288 606932416 658765373 277856219 671009508 277856219 326384937 924206054 455972234 70200609 128172058 128172058 846170712 457457604 267197527 828927692 39563973 680237797 119786837 569034545 74922304 373950160 175601100 128172058 715427395 648085065 149507119 39563973 671009508 973264476 119786837 850680713 691658174 163169584 573410811 695926284 432062450 916978609 173590688 173590688 677668583 62570858 715427395 432062450 250175378 420387751 21936446 689696038 341340420 163169584 936309465 669918126 326384937 420167079 924634937 936309465 689696038 654774801 426804318 171884847 432062450 850680713 639642999 74922304 128172058 669918126 569034545 35579887 691658174 373950160 39563973 856735137 831028663 639642999 689144692 32466636 32466636 606932416 573410811 14297338 924634937 658765373 173590688 35579887 175601100 637132487 32466636 156349888 247512739 74922304 715427395 850680713 457457604 74922304 552836563 964125625 639642999 825790020 662997517 476863561 695926284 413547205 171884847 828927692 580030866 70200609 478544246 326910332 225005793 569034545 637132487 669918126 156349888 964125625 413547205 689710096 973264476 421319638 74922304 896696773 338511968 513415788 35579887 175701124 715427395 338511968 157524924 478544246 336593863 35579887 62570858 250175378 396735868 689144692 631604897 336593863 156349888 277856219 420387751 222705824 924634937 513415788 149507119 292993260 916978609 892526868 119786837 247512739 856735137 846170712 39563973 691658174 326910332 225005793 32466636 833320035 689144692 964125625 689144692 426804318 149507119 924634937 432062450 35579887 680237797 21936446 846170712 149507119 455972234 770508461 56515478 292993260 648616244 964125625 338511968 513415788 637132487 715427395 663559431 658765373 171884847 14297338 173590688 341340420 156349888 35579887 637132487 222705824 338511968 648085065 156349888 924634937 677668583 569034545 175601100 936309465 413547205 671009508 35579887 175601100 824610448 413547205 156349888 86574100 856735137 119786837 669918126 478544246 824610448 706786139 766460882 421319638 606932416 338201288 396735868 856735137 513415788 825790020 175701124 292993260 39563973 175701124 833320035 862458309 119786837 695926284 277856219 715427395 149507119 62570858 924634937 639642999 680237797 637132487 689144692 654774801 846170712 691658174 770508461 850680713 654774801 175601100 338201288 936309465 924206054 225005793 824610448 476863561 916978609 824610448 56515478 326384937 654774801 573410811 639642999 39563973 924206054 552836563 396735868 669918126 580030866 896696773 639642999 770508461 228994771 846170712 146266056 326910332 70200609 513415788 35579887 552836563 892526868 326910332 292993260 513415788 56515478 457457604 478544246 654774801 149507119 421303765 156349888 119786837 689696038 648616244 677668583 766460882 677668583 706786139 892526868 56515478 35579887 824610448 476863561 637132487 457457604 336593863 384773958 56515478 426804318 770508461 896696773 654774801 916978609 156349888 420387751 766460882 396735868 384773958 457457604 658765373 770508461 662997517 695926284 896696773 420387751 631604897 326384937 426804318 833320035 916978609 569034545 669918126 175701124 715427395 373950160 689144692 896696773 896696773 455972234 680237797 856735137 658765373 671009508 421319638 662997517 850680713 669918126 973264476 157524924 421319638 14297338 695926284 416142329 828927692 128172058 157524924 856735137 606932416 62570858 457457604 156349888 658765373 455972234 631604897 247512739 326910332 637132487 478544246 149507119 862458309 338201288 689144692 247512739 831028663 455972234 896696773 14297338 828927692 292993260 426804318 924206054 384773958 824610448 663559431 569034545 163169584 128172058 35579887 384773958 416142329 637132487 513415788 420167079 766460882 663559431 680237797 580030866 21936446 70200609 846170712 247512739 426804318 936309465 157524924 691658174 766460882 157524924 639642999 291594021 824610448 770508461 658765373 420387751 86574100 513415788 175601100 648085065 171884847 338511968 478544246 39563973 663559431 421319638 691658174 899117577 680237797 648616244 35579887 924206054 896696773 850680713 476863561 291594021 824610448 277856219 573410811 513415788 648616244 973264476 964125625 455972234 663559431 455972234 606932416 662997517 669918126 689710096 173590688 173590688 654774801 824610448 21936446 175601100 671009508 250175378 32466636 648085065 622619054 669918126 247512739 416142329 128172058 631604897 853333181 35579887 291594021 338201288 175601100 173590688 432062450 336593863 39563973 413547205 338511968 14297338 631604897 689696038 916978609 896696773 277856219 896696773 892526868 149507119 691658174 831028663 853333181 432062450 338201288 973264476 225005793 476863561 695926284 291594021 416142329 924634937 373950160 846170712 457457604 478544246 86574100 824610448 70200609 173590688 247512739 580030866 853333181 846170712 39563973 175601100 277856219 691658174 654774801 156349888 478544246 631604897 916978609 825790020 658765373 149507119 833320035 770508461 156349888 580030866 157524924 35579887 622619054 149507119 689710096 671009508 846170712 267197527 173590688 573410811 689144692 86574100 21936446 706786139 924634937 336593863 326910332 896696773 964125625 573410811 824610448 478544246 622619054 416142329 513415788 689144692 277856219 691658174 766460882 156349888 156349888 856735137 689710096 175701124 156349888 669918126 622619054 648616244 706786139 513415788 846170712 21936446 916978609 580030866 663559431 689696038 591974489 916978609 326384937 892526868 964125625 899117577 689710096 267197527 39563973 175601100 916978609 669918126 416142329 338511968 326384937 580030866 157524924 291594021 39563973 39563973 146266056 856735137 74922304 924634937 432062450 292993260 149507119 21936446 70200609 695926284 416142329 850680713 853333181 175701124 622619054 828927692 420167079 680237797 648085065 853333181 924634937 476863561 691658174 175601100 689710096 39563973 326910332 766460882 831028663 222705824 715427395 86574100 964125625 680237797 163169584 421303765 171884847 420167079 896696773 156349888 513415788 896696773 680237797 163169584 964125625 421319638 32466636 163169584 156349888 671009508 146266056 591974489 326384937 156349888 833320035 828927692 766460882 341340420 70200609 163169584 824610448 899117577 222705824 580030866 573410811 225005793 899117577 671009508 476863561 35579887 326910332 825790020 824610448 691658174 669918126 455972234 637132487 432062450 373950160 157524924 119786837 689696038 21936446 831028663 21936446 964125625 416142329 228994771 478544246 680237797 825790020 899117577 420167079 924634937 936309465 552836563 396735868 128172058 171884847 850680713 680237797 892526868 149507119 924206054 175601100 291594021 658765373 853333181 420387751 924634937 476863561 250175378 14297338 973264476 21936446 421303765 648085065 421303765 552836563 21936446 669918126 175701124 149507119 846170712 222705824 622619054 825790020 706786139 689144692 770508461 455972234 373950160 648616244 552836563 552836563 326910332 637132487 648616244 846170712 580030866 338511968 74922304 862458309 580030866 336593863 973264476 426804318 715427395 292993260 228994771 654774801 654774801 128172058 175601100 663559431 513415788 689144692 853333181 824610448 689696038 171884847 689144692 86574100 32466636 573410811 648616244 671009508 648085065 421303765 715427395 824610448 222705824 924206054 964125625 267197527 74922304 326910332 850680713 338201288 396735868 973264476 862458309 924206054 654774801 476863561 426804318 936309465 669918126 149507119 384773958 924634937 277856219 831028663 691658174 416142329 691658174 715427395 924634937 964125625 924634937 421303765 56515478 862458309 247512739 637132487 171884847 149507119 671009508 175701124 850680713 163169584 62570858 924206054 824610448 689710096 648085065 247512739 896696773 119786837 639642999 853333181 896696773 267197527 478544246 580030866 420387751 689710096 580030866 671009508 695926284 156349888 862458309 457457604 163169584 35579887 892526868 680237797 39563973 62570858 631604897 173590688 21936446 691658174 892526868 637132487 326910332 56515478 606932416 853333181 853333181 420387751 669918126 936309465 580030866 824610448 853333181 552836563 292993260 569034545 648616244 591974489 247512739 119786837 924206054 14297338 856735137 850680713 420167079 326384937 552836563 573410811 689710096 689144692 420387751 222705824 658765373 706786139 513415788 896696773 14297338 896696773 580030866 833320035 426804318 420387751 689144692 326910332 856735137 671009508 936309465 622619054 637132487 689144692 416142329 326384937 476863561 606932416 770508461 32466636 171884847 222705824 432062450 916978609 39563973 862458309 831028663 513415788 457457604 695926284 156349888 892526868 899117577 637132487 326910332 432062450 896696773 606932416 662997517 677668583 277856219 291594021 149507119 277856219 924634937 171884847 850680713 899117577 648616244 622619054 706786139 671009508 326910332 420387751 973264476 669918126 163169584 86574100 695926284 662997517 32466636 86574100 222705824 671009508 341340420 413547205 936309465 228994771 648085065 853333181 850680713 639642999 924634937 173590688 173590688 706786139 247512739 291594021 606932416 413547205 326384937 426804318 648085065 74922304 163169584 62570858 74922304 156349888 671009508 56515478 916978609 896696773 62570858 639642999 416142329 591974489 74922304 413547205 899117577 892526868 831028663 671009508 175601100 591974489 637132487 637132487 896696773 74922304 250175378 689144692 606932416 825790020 680237797 149507119 691658174 173590688 825790020 478544246 689710096 32466636 247512739 413547205 689696038 924206054 689710096 291594021 396735868 56515478 413547205 384773958 706786139 396735868 846170712 658765373 631604897 689696038 326384937 766460882 156349888 35579887 277856219 420387751 825790020 70200609 32466636 156349888 513415788 338511968 924634937 648616244 695926284 21936446 291594021 291594021 669918126 916978609 833320035 831028663 831028663 292993260 156349888 606932416 573410811 828927692 157524924 552836563 856735137 853333181 916978609 32466636 924206054 457457604 384773958 828927692 680237797 715427395 892526868 824610448 149507119 277856219 658765373 338511968 896696773 156349888 695926284 892526868 291594021 39563973 277856219 846170712 341340420 225005793 119786837 267197527 420387751 695926284 119786837 247512739 591974489 662997517 86574100 173590688 455972234 622619054 163169584 163169584 916978609 326384937 341340420 552836563 336593863 384773958 648616244 173590688 892526868 267197527 416142329 846170712 39563973 853333181 671009508 291594021 149507119 770508461 591974489 476863561 56515478 850680713 326384937 336593863 326384937 569034545 658765373 964125625 228994771 695926284 455972234 336593863 74922304 228994771 964125625 766460882 658765373 973264476 421303765 175701124 606932416 648616244 896696773 825790020 689696038 396735868 421319638 631604897 149507119 432062450 421303765 964125625 32466636 833320035 936309465 689710096 74922304 824610448 457457604 74922304 973264476 833320035 455972234 831028663 552836563 14297338 573410811 56515478 384773958 831028663 680237797 228994771 247512739 21936446 291594021 825790020 622619054 277856219 569034545 663559431 691658174 384773958 222705824 396735868 277856219 14297338 648085065 14297338 916978609 573410811 173590688 552836563 373950160 338511968 163169584 573410811 662997517 119786837 478544246 146266056 128172058 513415788 831028663 622619054 648616244 862458309 432062450 421319638 149507119 853333181 658765373 175701124 677668583 457457604 689710096 338511968 669918126 824610448 149507119 149507119 715427395 973264476 658765373 833320035 413547205 622619054 163169584 689710096 341340420 924634937 457457604 916978609 175601100 828927692 695926284 267197527 247512739 338201288 373950160 70200609 924206054 662997517 862458309 413547205 163169584 171884847 831028663 455972234 677668583 267197527 896696773 892526868 669918126 86574100 175601100 862458309 413547205 892526868 291594021 824610448 175601100 416142329 292993260 74922304 225005793 292993260 924206054 862458309 338201288 677668583 476863561 591974489 175601100 173590688 149507119 39563973 924206054 225005793 689144692 149507119 824610448 128172058 639642999 173590688 292993260 421303765 924634937 62570858 552836563 648616244 384773958 766460882 149507119 828927692 689710096 416142329 663559431 896696773 680237797 163169584 222705824 846170712 892526868 225005793 936309465 338511968 420167079 671009508 32466636 478544246 896696773 338201288 654774801 420167079 833320035 680237797 74922304 222705824 573410811 420167079 580030866 899117577 291594021 222705824 654774801 341340420 892526868 573410811 35579887 669918126 457457604 21936446 128172058 171884847 892526868 639642999 86574100 291594021 689144692 426804318 631604897 222705824 336593863 421303765 225005793 175601100 689144692 171884847 552836563 856735137 247512739 896696773 421319638 420387751 173590688 924206054 892526868 326384937 476863561 833320035 622619054 228994771 573410811 421303765 924206054 420387751 146266056 222705824 648085065 149507119 924206054 639642999 247512739 74922304 163169584 662997517 341340420 706786139 56515478 671009508 658765373 591974489 853333181 171884847 663559431 648616244 416142329 157524924 706786139 292993260 850680713 86574100 175701124 862458309 416142329 86574100 338511968 513415788 828927692 513415788 247512739 896696773 421319638 689144692 833320035 267197527 277856219 128172058 292993260 247512739 420167079 680237797 32466636 338511968 631604897 924634937 39563973 833320035 691658174 175601100 373950160 856735137 341340420 671009508 175601100 413547205 338201288 853333181 850680713 896696773 420167079 250175378 338201288 478544246 924206054 766460882 622619054 175601100 853333181 426804318 21936446 899117577 513415788 924206054 267197527 421303765 862458309 639642999 899117577 14297338 426804318 14297338 706786139 149507119 171884847 862458309 936309465 695926284 770508461 924634937 662997517 658765373 426804318 689144692 173590688 156349888 892526868 892526868 569034545 892526868 689144692 338511968 225005793 689696038 416142329 21936446 250175378 825790020 457457604 420167079 606932416 669918126 924634937 892526868 156349888 175601100 225005793 373950160 426804318 421303765 766460882 513415788 128172058 916978609 637132487 631604897 128172058 228994771 677668583 396735868 828927692 569034545 267197527 326910332 384773958 175601100 648085065 326910332 21936446 658765373 426804318 291594021 770508461 648085065 824610448 689710096 326910332 663559431 35579887 32466636 648085065 677668583 250175378 478544246 384773958 689710096 936309465 478544246 606932416 862458309 146266056 591974489 455972234 416142329 277856219 476863561 637132487 689144692 964125625 631604897 156349888 338511968 662997517 413547205 291594021 39563973 384773958 916978609 850680713 862458309 267197527 119786837 478544246 569034545 552836563 373950160 326384937 35579887 639642999 157524924 32466636 663559431 146266056 432062450 850680713 513415788 476863561 637132487 384773958 396735868 569034545 476863561 416142329 426804318 250175378 924634937 825790020 825790020 689696038 396735868 850680713 825790020 39563973 591974489 455972234 856735137 326910332 171884847 326910332 173590688 70200609 680237797 338511968 426804318 457457604 420167079 766460882 413547205 833320035 175701124 689696038 833320035 936309465 421303765 420387751 831028663 552836563 850680713 338201288 677668583 669918126 39563973 476863561 606932416 856735137 896696773 373950160 338511968 706786139 292993260 862458309 677668583 569034545 846170712 421303765 637132487 973264476 384773958 157524924 639642999 416142329 896696773 631604897 373950160 552836563 691658174 662997517 896696773 413547205 146266056 973264476 669918126 552836563 513415788 824610448 654774801 149507119 631604897 421303765 292993260 32466636 936309465 689144692 171884847 21936446 896696773 899117577 689696038 338511968 654774801 338201288 74922304 149507119 338201288 663559431 149507119 654774801 157524924 476863561 689696038 658765373 654774801 62570858 631604897 580030866 689144692 267197527 606932416 56515478 899117577 455972234 476863561 828927692 21936446 326384937 291594021 338511968 654774801 831028663 924634937 680237797 413547205 421303765 896696773 292993260 250175378 580030866 373950160 478544246 828927692 222705824 341340420 828927692 924206054 338201288 637132487 432062450 853333181 924634937 658765373 421303765 267197527 715427395 62570858 420167079 413547205 669918126 86574100 648085065 457457604 291594021 175601100 680237797 421319638 175601100 637132487 173590688 846170712 476863561 924206054 149507119 373950160 936309465 677668583 662997517 658765373 326910332 892526868 56515478 850680713 606932416 964125625 222705824 326384937 70200609 892526868 326384937 648085065 654774801 689696038 669918126 396735868 146266056 766460882 770508461 695926284 39563973 336593863 862458309 74922304 846170712 341340420 680237797 648616244 420167079 924634937 175701124 846170712 689696038 175701124 173590688 573410811 421319638 421303765 573410811 157524924 426804318 476863561 552836563 336593863 56515478 384773958 478544246 267197527 157524924 32466636 770508461 606932416 862458309 662997517 420387751 896696773 689696038 513415788 426804318 326910332 149507119 225005793 455972234 420387751 291594021 648616244 824610448 21936446 631604897 163169584 671009508 326384937 146266056 326384937 416142329 149507119 513415788 163169584 824610448 833320035 476863561 899117577 432062450 850680713 326384937 552836563 225005793 163169584 973264476 924206054 476863561 74922304 862458309 416142329 916978609 173590688 173590688 384773958 828927692 373950160 396735868 478544246 163169584 552836563 637132487 62570858 163169584 267197527 691658174 663559431 648085065 119786837 421303765 432062450 833320035 853333181 149507119 580030866 128172058 426804318 338511968 413547205 973264476 964125625 338201288 413547205 631604897 173590688 62570858 691658174 924634937 146266056 916978609 573410811 569034545 336593863 663559431 373950160 973264476 637132487 292993260 35579887 373950160 573410811 396735868 850680713 74922304 825790020 338201288 157524924 850680713 689696038 671009508 856735137 689710096 669918126 222705824 573410811 247512739 14297338 862458309 552836563 706786139 457457604 86574100 831028663 862458309 689696038 247512739 896696773 455972234 420167079 850680713 573410811 156349888 677668583 35579887 336593863 476863561 86574100 228994771 663559431 654774801 250175378 14297338 606932416 639642999 250175378 39563973 622619054 695926284 671009508 648085065 824610448 853333181 222705824 32466636 326910332 416142329 119786837 128172058 513415788 476863561 770508461 896696773 74922304 828927692 163169584 964125625 846170712 336593863 175701124 326910332 149507119 396735868 658765373 326910332 163169584 680237797 338201288 384773958 228994771 856735137 247512739 175601100 338201288 128172058 689144692 964125625 631604897 420167079 70200609 149507119 156349888 338511968 173590688 175701124 228994771 56515478 766460882 175701124 421303765 338511968 70200609 326384937 689696038 426804318 455972234 824610448 478544246 163169584 552836563 828927692 680237797 677668583 250175378 21936446 964125625 639642999 689710096 338201288 825790020 964125625 924206054 831028663 455972234 384773958 689144692 622619054 825790020 416142329 924206054 695926284 396735868 715427395 326384937 62570858 677668583 770508461 426804318 247512739 338511968 416142329 175701124 513415788 770508461 973264476 56515478 157524924 591974489 936309465 157524924 973264476 671009508 631604897 850680713 432062450 850680713 892526868 222705824 654774801 552836563 631604897 173590688 39563973 680237797 338201288 856735137 715427395 14297338 292993260 156349888 228994771 677668583 964125625 455972234 896696773 175601100 862458309 689144692 384773958 770508461 338511968 373950160 916978609 326910332 691658174 225005793 326910332 606932416 338511968 86574100 476863561 862458309 336593863 663559431 825790020 338511968 32466636 825790020 892526868 833320035 326910332 964125625 267197527 853333181 39563973 964125625 648085065 677668583 175601100 32466636 373950160 292993260 964125625 654774801 862458309 14297338 637132487 62570858 336593863 695926284 663559431 250175378 326384937 639642999 691658174 892526868 163169584 74922304 326910332 157524924 225005793 825790020 695926284 277856219 924206054 899117577 680237797 35579887 924634937 267197527 341340420 833320035 648616244 455972234 119786837 622619054 119786837 163169584 689144692 964125625 413547205 62570858 35579887 157524924 396735868 648085065 421303765 421319638 606932416 856735137 689710096 175601100 569034545 637132487 853333181 853333181 228994771 892526868 62570858 413547205 149507119 689144692 384773958 62570858 373950160 766460882 899117577 715427395 292993260 569034545 421303765 267197527 580030866 669918126 56515478 654774801 432062450 896696773 853333181 973264476 457457604 247512739 862458309 338201288 119786837 770508461 336593863 862458309 896696773 326384937 825790020 420387751 637132487 420387751 292993260 228994771 173590688 420387751 163169584 833320035 225005793 924206054 35579887 35579887 831028663 341340420 373950160 225005793 175601100 622619054 828927692 680237797 341340420 163169584 824610448 326910332 250175378 326910332 277856219 680237797 671009508 513415788 606932416 973264476 606932416 326384937 695926284 292993260 267197527 680237797 689144692 171884847 373950160 336593863 341340420 770508461 853333181 338511968 591974489 662997517 128172058 413547205 936309465 292993260 455972234 384773958 56515478 341340420 74922304 416142329 222705824 14297338 228994771 146266056 478544246 850680713 421319638 689144692 899117577 695926284 833320035 936309465 420167079 691658174 420167079 277856219 689696038 766460882 146266056 157524924 228994771 250175378 662997517 338201288 157524924 277856219 569034545 74922304 426804318 766460882 341340420 338201288 291594021 924634937 421319638 128172058 426804318 689710096 936309465 171884847 689144692 247512739 373950160 292993260 175601100 850680713 341340420 420167079 119786837 680237797 831028663 156349888 476863561 413547205 39563973 86574100 156349888 267197527 513415788 228994771 156349888 924206054 671009508 648616244 21936446 70200609 862458309 637132487 426804318 648616244 606932416 833320035 964125625 671009508 336593863 173590688 426804318 267197527 70200609 225005793 831028663 421319638 964125625 695926284 896696773 267197527 573410811 421303765 671009508 622619054 222705824 936309465 648085065 591974489 680237797 639642999 924634937 924206054 896696773 606932416 706786139 689696038 899117577 173590688 622619054 936309465 924206054 631604897 924634937 476863561 171884847 228994771 420387751 291594021 964125625 662997517 639642999 573410811 146266056 171884847 326384937 770508461 70200609 663559431 416142329 648616244 39563973 455972234 663559431 770508461 706786139 149507119 119786837 384773958 341340420 831028663 680237797 691658174 828927692 513415788 766460882 70200609 56515478 715427395 175601100 14297338 715427395 336593863 173590688 924206054 86574100 421303765 706786139 591974489 326910332 669918126 663559431 39563973 766460882 513415788 396735868 896696773 654774801 277856219 824610448 341340420 831028663 899117577 222705824 175701124 432062450 267197527 766460882 648085065 770508461 669918126 825790020 163169584 677668583 32466636 163169584 476863561 156349888 637132487 421303765 964125625 964125625 341340420 267197527 770508461 648085065 455972234 936309465 175601100 119786837 569034545 892526868 476863561 648616244 695926284 513415788 766460882 74922304 654774801 862458309 680237797 222705824 457457604 936309465 833320035 695926284 32466636 658765373 39563973 173590688 455972234 396735868 336593863 831028663 171884847 770508461 32466636 648085065 648616244 964125625 899117577 416142329 770508461 421319638 833320035 149507119 689710096 171884847 373950160 677668583 247512739 828927692 171884847 32466636 680237797 416142329 677668583 156349888 157524924 292993260 250175378 824610448 338201288 413547205 157524924 689696038 62570858 416142329 770508461 457457604 250175378 846170712 250175378 56515478 336593863 413547205 862458309 899117577 86574100 39563973 175701124 457457604 896696773 35579887 35579887 862458309 770508461 862458309 163169584 432062450 267197527 639642999 457457604 128172058 662997517 689144692 228994771 149507119 175701124 899117577 828927692 513415788 228994771 70200609 580030866 671009508 828927692 222705824 606932416 892526868 14297338 338201288 850680713 416142329 432062450 552836563 973264476 831028663 862458309 689144692 639642999 62570858 476863561 250175378 648616244 828927692 824610448 341340420 149507119 631604897 606932416 691658174 695926284 824610448 766460882 689144692 292993260 899117577 631604897 86574100 662997517 426804318 421303765 924634937 222705824 267197527 384773958 677668583 695926284 824610448 457457604 341340420 573410811 648616244 825790020 569034545 420387751 163169584 689144692 70200609 14297338 689696038 658765373 426804318 892526868 896696773 173590688 173590688 32466636 326384937 846170712 35579887 413547205 824610448 680237797 689710096 175601100 39563973 128172058 222705824 146266056 924634937 580030866 654774801 936309465 669918126 580030866 924634937 648085065 622619054 267197527 173590688 128172058 341340420 580030866 267197527 74922304 228994771 689710096 591974489 831028663 21936446 580030866 680237797 56515478 476863561 149507119 862458309 292993260 478544246 455972234 770508461 384773958 413547205 924206054 128172058 420387751 964125625 413547205 695926284 896696773 171884847 654774801 478544246 421319638 396735868 677668583 476863561 175601100 936309465 580030866 663559431 338511968 831028663 338511968 396735868 689710096 336593863 689144692 715427395 228994771 552836563 680237797 637132487 899117577 478544246 250175378 552836563 416142329 228994771 421319638 580030866 432062450 770508461 662997517 156349888 677668583 338511968 119786837 326384937 770508461 691658174 825790020 552836563 896696773 973264476 291594021 680237797 119786837 56515478 225005793 662997517 850680713 715427395 766460882 924634937 591974489 671009508 86574100 662997517 770508461 432062450 899117577 916978609 662997517 648616244 277856219 846170712 119786837 420167079 936309465 413547205 924206054 396735868 267197527 421319638 291594021 677668583 420387751 146266056 222705824 421303765 663559431 171884847 228994771 606932416 119786837 70200609 149507119 413547205 631604897 862458309 654774801 228994771 457457604 677668583 267197527 677668583 421319638 420387751 128172058 338511968 119786837 591974489 416142329 62570858 341340420 292993260 591974489 637132487 277856219 591974489 432062450 654774801 420167079 637132487 70200609 846170712 119786837 396735868 476863561 580030866 384773958 62570858 432062450 426804318 175601100 292993260 291594021 896696773 421303765 86574100 850680713 639642999 326384937 824610448 373950160 691658174 426804318 157524924 119786837 924206054 175701124 156349888 671009508 691658174 228994771 39563973 936309465 373950160 580030866 420167079 56515478 74922304 658765373 671009508 225005793 680237797 338201288 35579887 648616244 689710096 831028663 833320035 591974489 924206054 853333181 175601100 326910332 766460882 833320035 163169584 384773958 416142329 420387751 420167079 420387751 478544246 56515478 770508461 326910332 326910332 862458309 663559431 766460882 267197527 639642999 766460882 631604897 916978609 691658174 856735137 396735868 663559431 658765373 892526868 56515478 936309465 56515478 70200609 163169584 420387751 622619054 173590688 846170712 715427395 416142329 669918126 341340420 21936446 899117577 824610448 416142329 825790020 706786139 677668583 336593863 156349888 677668583 671009508 936309465 662997517 824610448 573410811 247512739 846170712 658765373 695926284 663559431 677668583 86574100 62570858 267197527 156349888 924206054 86574100 648085065 21936446 658765373 119786837 833320035 648616244 149507119 156349888 573410811 336593863 671009508 291594021 669918126 86574100 426804318 654774801 455972234 14297338 637132487 420167079 648085065 74922304 663559431 658765373 662997517 416142329 32466636 639642999 247512739 766460882 175601100 156349888 658765373 936309465 569034545 56515478 916978609 606932416 250175378 225005793 336593863 420167079 163169584 663559431 770508461 689696038 896696773 146266056 326384937 552836563 21936446 680237797 175601100 416142329 62570858 277856219 513415788 21936446 326910332 32466636 128172058 338201288 225005793 631604897 457457604 892526868 292993260 654774801 853333181 853333181 225005793 689144692 606932416 225005793 119786837 689710096 631604897 338511968 689144692 291594021 146266056 846170712 175601100 421303765 896696773 677668583 606932416 426804318 916978609 62570858 341340420 421319638 416142329 663559431 119786837 513415788 689710096 267197527 671009508 639642999 766460882 421303765 706786139 420387751 222705824 277856219 662997517 695926284 770508461 163169584 128172058 924634937 225005793 606932416 715427395 338511968 416142329 396735868 669918126 677668583 70200609 384773958 924206054 70200609 828927692 421303765 32466636 715427395 669918126 421303765 157524924 250175378 119786837 856735137 973264476 663559431 833320035 648616244 128172058 336593863 119786837 156349888 250175378 56515478 292993260 341340420 421303765 413547205 833320035 973264476 677668583 622619054 420387751 326384937 831028663 62570858 689710096 669918126 648085065 677668583 413547205 569034545 384773958 267197527 156349888 936309465 850680713 32466636 338511968 56515478 420387751 856735137 689710096 622619054 924206054 74922304 171884847 420387751 426804318 421319638 850680713 569034545 14297338 373950160 862458309 267197527 277856219 171884847 175701124 899117577 228994771 825790020 173590688 862458309 250175378 426804318 846170712 455972234 648085065 669918126 936309465 637132487 413547205 648616244 384773958 32466636 14297338 637132487 62570858 21936446 35579887 171884847 824610448 513415788 384773958 476863561 157524924 267197527 825790020 326910332 338201288 689696038 513415788 74922304 706786139 292993260 846170712 658765373 846170712 637132487 846170712 691658174 416142329 267197527 580030866 228994771 39563973 39563973 831028663 173590688 21936446 39563973 478544246 658765373 648616244 70200609 119786837 552836563 14297338 86574100 695926284 157524924 916978609 267197527 247512739 416142329 420387751 21936446 580030866 766460882 677668583 715427395 384773958 267197527 631604897 225005793 853333181 384773958 396735868 338511968 896696773 824610448 222705824 74922304 639642999 770508461 420167079 35579887 828927692 426804318 825790020 175701124 637132487 146266056 896696773 476863561 457457604 654774801 86574100 573410811 831028663 32466636 648616244 222705824 825790020 476863561 128172058 648085065 119786837 420167079 457457604 622619054 173590688 591974489 770508461 846170712 770508461 706786139 21936446 924206054 119786837 916978609 689144692 267197527 862458309 457457604 74922304 622619054 706786139 291594021 128172058 455972234 766460882 513415788 478544246 175601100 662997517 149507119 833320035 476863561 677668583 426804318 175701124 862458309 569034545 426804318 639642999 62570858 669918126 691658174 74922304 706786139 622619054 338511968 680237797 573410811 267197527 658765373 936309465 157524924 569034545 677668583 247512739 373950160 899117577 856735137 432062450 432062450 850680713 654774801 663559431 21936446 892526868 222705824 658765373 432062450 892526868 846170712 715427395 420167079 396735868 149507119 663559431 478544246 341340420 552836563 658765373 292993260 420387751 32466636 828927692 70200609 691658174 35579887 824610448 831028663 853333181 149507119 277856219 292993260 513415788 432062450 457457604 770508461 291594021 606932416 569034545 74922304 74922304 831028663 924634937 336593863 680237797 689710096 850680713 689696038 677668583 146266056 70200609 573410811 171884847 591974489 341340420 420387751 689710096 846170712 850680713 432062450 432062450 680237797 413547205 677668583 175601100 39563973 862458309 671009508 341340420 396735868 606932416 691658174 606932416 924634937 267197527 899117577 824610448 924206054 338201288 247512739 680237797 128172058 899117577 591974489 426804318 828927692 766460882 689144692 862458309 591974489 715427395 267197527 173590688 892526868 426804318 924634937 74922304 671009508 128172058 86574100 146266056 146266056 56515478 56515478 326384937 277856219 326910332 691658174 173590688 175701124 341340420 622619054 689696038 413547205 824610448 824610448 35579887 513415788 421303765 478544246 648085065 247512739 277856219 622619054 552836563 476863561 476863561 715427395 416142329 766460882 850680713 421319638 420167079 671009508 86574100 853333181 128172058 899117577 225005793 654774801 291594021 964125625 853333181 591974489 326910332 662997517 291594021 56515478 856735137 973264476 669918126 420167079 163169584 421319638 689144692 573410811 292993260 639642999 32466636 591974489 862458309 341340420 426804318 669918126 770508461 591974489 173590688 396735868 663559431 416142329 228994771 250175378 156349888 173590688 916978609 680237797 924634937 896696773 591974489 648616244 677668583 669918126 413547205 420387751 831028663 936309465 163169584 119786837 896696773 228994771 825790020 416142329 413547205 689710096 373950160 175701124 833320035 662997517 457457604 420167079 32466636 715427395 513415788 476863561 892526868 163169584 637132487 677668583 171884847 654774801 426804318 671009508 338201288 513415788 828927692 892526868 606932416 637132487 850680713 677668583 846170712 455972234 225005793 74922304 384773958 14297338 892526868 825790020 691658174 689144692 648085065 39563973 580030866 56515478 853333181 828927692 896696773 396735868 896696773 175601100 689144692 856735137 862458309 825790020 691658174 21936446 828927692 426804318 421303765 715427395 639642999 648085065 936309465 175701124 149507119 56515478 326910332 825790020 896696773 62570858 833320035 426804318 175701124 936309465 828927692 277856219 326910332 924634937 457457604 580030866 850680713 833320035 892526868 637132487 396735868 552836563 416142329 677668583 421303765 591974489 689710096 695926284 680237797 336593863 892526868 336593863 663559431 228994771 455972234 247512739 338201288 292993260 580030866 833320035 669918126 341340420 171884847 326384937 455972234 924206054 396735868 513415788 924634937 250175378 157524924 277856219 56515478 455972234 420167079 373950160 225005793 637132487 156349888 896696773 426804318 569034545 157524924 862458309 580030866 62570858 338201288 831028663 396735868 936309465 936309465 622619054 326384937 689144692 973264476 689710096 862458309 341340420 14297338 899117577 648616244 476863561 924634937 146266056 267197527 128172058 715427395 606932416 426804318 663559431 916978609 21936446 513415788 247512739 74922304 825790020 648616244 569034545 591974489 680237797 247512739 677668583 924634937 267197527 421319638 222705824 146266056 846170712 426804318 770508461 856735137 128172058 225005793 173590688 455972234 413547205 828927692 853333181 222705824 74922304 341340420 384773958 225005793 663559431 156349888 128172058 622619054 70200609 32466636 824610448 677668583 457457604 964125625 326910332 163169584 457457604 936309465 146266056 476863561 706786139 828927692 338511968 766460882 228994771 157524924 892526868 384773958 420387751 396735868 862458309 14297338 896696773 476863561 569034545 850680713 663559431 426804318 222705824 639642999 420167079 573410811 421319638 173590688 420387751 35579887 691658174 341340420 175601100 432062450 689144692 853333181 421319638 770508461 476863561 14297338 689710096 639642999 824610448 825790020 689710096 32466636 648085065 396735868 39563973 853333181 21936446 689696038 892526868 663559431 146266056 250175378 658765373 689710096 695926284 175701124 677668583 689696038 706786139 770508461 853333181 225005793 70200609 631604897 766460882 689144692 478544246 326910332 341340420 924634937 552836563 247512739 396735868 175701124 341340420 39563973 228994771 416142329 862458309 128172058 964125625 416142329 513415788 677668583 680237797 455972234 455972234 828927692 637132487 580030866 846170712 14297338 128172058 669918126 56515478 416142329 222705824 689696038 228994771 292993260 74922304 247512739 74922304 853333181 157524924 326384937 658765373 32466636 846170712 291594021 825790020 513415788 695926284 689710096 677668583 916978609 648085065 569034545 695926284 62570858 691658174 689710096 973264476 35579887 706786139 669918126 766460882 896696773 580030866 573410811 384773958 228994771 639642999 770508461 892526868 924206054 426804318 35579887 689144692 277856219 513415788 715427395 373950160 228994771 420167079 421319638 247512739 677668583 74922304 149507119 62570858 691658174 892526868 573410811 250175378 39563973 689696038 680237797 21936446 421303765 175701124 862458309 936309465 552836563 663559431 341340420 341340420 173590688 62570858 662997517 853333181 478544246 770508461 916978609 662997517 856735137 373950160 606932416 689710096 338511968 896696773 680237797 277856219 631604897 413547205 766460882 336593863 606932416 662997517 157524924 39563973 432062450 119786837 146266056 326910332 936309465 663559431 677668583 119786837 899117577 119786837 74922304 677668583 247512739 671009508 291594021 924206054 663559431 35579887 639642999 862458309 247512739 421319638 648085065 175601100 413547205 916978609 824610448 426804318 924206054 695926284 267197527 292993260 247512739 689710096 831028663 291594021 432062450 146266056 14297338 292993260 32466636 128172058 691658174 416142329 824610448 637132487 680237797 336593863 569034545 341340420 648085065 421303765 292993260 689710096 654774801 420387751 146266056 426804318 689710096 277856219 825790020 856735137 669918126 225005793 336593863 973264476 916978609 828927692 163169584 591974489 658765373 292993260 663559431 654774801 770508461 831028663 338201288 824610448 631604897 689710096 277856219 669918126 62570858 146266056 973264476 426804318 924206054 247512739 573410811 671009508 862458309 892526868 770508461 338511968 689144692 338511968 413547205 637132487 669918126 455972234 862458309 964125625 149507119 662997517 341340420 384773958 228994771 373950160 478544246 267197527 175601100 416142329 291594021 846170712 228994771 513415788 86574100 637132487 671009508 706786139 648085065 420167079 591974489 663559431 175601100 669918126 862458309 291594021 828927692 128172058 228994771 277856219 850680713 457457604 828927692 225005793 39563973 247512739 426804318 964125625 156349888 695926284 622619054 766460882 341340420 173590688 862458309 457457604 420387751 513415788 936309465 662997517 899117577 70200609 222705824 62570858 552836563 14297338 86574100 606932416 267197527 426804318 973264476 964125625 35579887 21936446 171884847 671009508 163169584 277856219 924206054 706786139 856735137 591974489 924634937 896696773 14297338 637132487 862458309 267197527 338511968 973264476 513415788 689710096 924206054 671009508 413547205 648085065 695926284 32466636 175601100 70200609 622619054 250175378 856735137 292993260 247512739 476863561 70200609 658765373 856735137 850680713 658765373 924634937 421319638 420387751 924634937 222705824 573410811 916978609 569034545 828927692 373950160 163169584 637132487 171884847 846170712 899117577 171884847 478544246 128172058 654774801 580030866 606932416 86574100 336593863 669918126 396735868 247512739 149507119 416142329 825790020 622619054 677668583 680237797 478544246 171884847 637132487 119786837 74922304 824610448 924206054 291594021 157524924 175701124 862458309 421303765 70200609 648616244 573410811 420167079 654774801 846170712 513415788 426804318 341340420 14297338 341340420 396735868 831028663 432062450 892526868 677668583 32466636 39563973 338201288 637132487 373950160 14297338 62570858 338201288 277856219 70200609 421303765 658765373 149507119 32466636 691658174 171884847 396735868 250175378 455972234 648616244 580030866 689710096 689710096 689696038 689696038 384773958 856735137 420387751 862458309 175701124 225005793 336593863 896696773 173590688 373950160 416142329 420387751 396735868 338201288 247512739 326384937 250175378 552836563 32466636 157524924 416142329 62570858 637132487 420387751 426804318 341340420 173590688 833320035 173590688 39563973 916978609 432062450 691658174 326384937 591974489 663559431 14297338 850680713 770508461 250175378 86574100 856735137 341340420 292993260 426804318 175601100 373950160 457457604 680237797 663559431 396735868 478544246 175701124 156349888 175701124 680237797 591974489 432062450 56515478 421319638 899117577 936309465 478544246 32466636 573410811 573410811 455972234 128172058 648085065 580030866 228994771 862458309 831028663 70200609 32466636 671009508 833320035 639642999 853333181 247512739 250175378 228994771 916978609 856735137 658765373 70200609 119786837 833320035 896696773 156349888 277856219 896696773 291594021 149507119 606932416 416142329 654774801 552836563 326910332 964125625 896696773 637132487 74922304 421319638 691658174 420167079 580030866 175601100 637132487 146266056 432062450 648616244 680237797 825790020 421303765 689144692 715427395 639642999 291594021 457457604 591974489 175601100 715427395 32466636 552836563 384773958 163169584 658765373 432062450 706786139 478544246 338201288 916978609 654774801 35579887 825790020 622619054 825790020 14297338 457457604 824610448 833320035 14297338 622619054 476863561 171884847 936309465 175701124 62570858 828927692 413547205 21936446 14297338 853333181 39563973 70200609 70200609 691658174 336593863 292993260 569034545 338511968 580030866 455972234 420167079 606932416 70200609 336593863 35579887 573410811 671009508 924634937 824610448 228994771 846170712 21936446 591974489 825790020 899117577 828927692 669918126 606932416 973264476 70200609 426804318 426804318 936309465 695926284 222705824 639642999 250175378 552836563 691658174 70200609 850680713 828927692 715427395 476863561 119786837 228994771 86574100 56515478 916978609 680237797 896696773 119786837 222705824 899117577 770508461 338511968 21936446 695926284 416142329 892526868 916978609 552836563 622619054 916978609 175601100 924206054 591974489 228994771 420387751 916978609 631604897 862458309 32466636 341340420 70200609 326910332 513415788 222705824 695926284 916978609 924634937 326910332 128172058 119786837 770508461 828927692 421319638 552836563 552836563 396735868 128172058 513415788 973264476 715427395 899117577 432062450 267197527 569034545 420387751 420167079 846170712 250175378 689696038 119786837 326384937 21936446 964125625 457457604 973264476 669918126 420387751 421303765 677668583 35579887 149507119 267197527 426804318 850680713 373950160 32466636 689710096 669918126 373950160 338511968 247512739 669918126 413547205 658765373 14297338 831028663 421319638 715427395 856735137 964125625 225005793 338201288 32466636 225005793 680237797 119786837 552836563 228994771 695926284 476863561 70200609 770508461 824610448 416142329 691658174 247512739 56515478 326910332 413547205 828927692 175601100 513415788 426804318 173590688 831028663 413547205 964125625 291594021 222705824 648616244 175601100 689144692 648085065 396735868 247512739 336593863 689710096 74922304 32466636 853333181 338511968 396735868 338511968 56515478 455972234 291594021 338511968 62570858 175701124 824610448 658765373 175701124 228994771 689710096 420387751 824610448 856735137 86574100 457457604 591974489 706786139 691658174 396735868 163169584 21936446 916978609 56515478 622619054 669918126 250175378 222705824 770508461 171884847 658765373 341340420 326910332 74922304 662997517 622619054 631604897 825790020 856735137 156349888 56515478 631604897 691658174 149507119 606932416 250175378 247512739 892526868 291594021 671009508 336593863 225005793 833320035 338511968 267197527 846170712 606932416 695926284 277856219 420387751 631604897 432062450 695926284 476863561 648616244 119786837 671009508 766460882 706786139 680237797 416142329 228994771 416142329 421303765 973264476 770508461 964125625 706786139 569034545 457457604 228994771 637132487 862458309 671009508 173590688 689144692 373950160 853333181 171884847 622619054 128172058 691658174 455972234 639642999 689144692 32466636 336593863 432062450 173590688 654774801 32466636 658765373 149507119 591974489 862458309 432062450 74922304 39563973 637132487 896696773 622619054 128172058 421303765 222705824 580030866 892526868 56515478 770508461 677668583 648085065 648085065 715427395 973264476 267197527 899117577 850680713 648085065 936309465 338201288 341340420 591974489 292993260 35579887 336593863 689696038 899117577 426804318 689144692 173590688 654774801 850680713 770508461 924634937 478544246 70200609 892526868 277856219 631604897 715427395 336593863 831028663 766460882 175701124 455972234 413547205 691658174 824610448 250175378 689696038 420387751 476863561 455972234 964125625 828927692 766460882 373950160 338511968 146266056 580030866 396735868 513415788 420167079 157524924 662997517 62570858 338511968 662997517 171884847 455972234 146266056 680237797 420387751 326910332 384773958 964125625 396735868 341340420 648085065 637132487 420167079 21936446 413547205 662997517 824610448 457457604 338511968 157524924 770508461 680237797 222705824 457457604 146266056 552836563 658765373 689144692 689144692 580030866 766460882 936309465 856735137 173590688 569034545 846170712 569034545 916978609 326384937 384773958 146266056 706786139 421319638 964125625 862458309 175701124 62570858 455972234 831028663 648085065 936309465 896696773 622619054 156349888 831028663 828927692 171884847 426804318 291594021 175701124 591974489 689144692 14297338 552836563 899117577 62570858 654774801 622619054 631604897 171884847 622619054 432062450 420167079 225005793 833320035 513415788 964125625 766460882 671009508 86574100 478544246 631604897 828927692 14297338 663559431 56515478 706786139 14297338 658765373 850680713 573410811 228994771 691658174 70200609 824610448 86574100 413547205 21936446 892526868 715427395 663559431 631604897 173590688 828927692 648616244 292993260 267197527 267197527 250175378 146266056 850680713 573410811 157524924 569034545 766460882 338201288 421303765 669918126 156349888 706786139 916978609 457457604 432062450 426804318 478544246 455972234 569034545 862458309 770508461 622619054 936309465 413547205 825790020 62570858 35579887 706786139 631604897 662997517 39563973 828927692 691658174 149507119 326384937 21936446 35579887 831028663 149507119 591974489 478544246 478544246 62570858 21936446 671009508 384773958 964125625 677668583 853333181 32466636 924634937 292993260 831028663 552836563 128172058 420387751 899117577 658765373 373950160 662997517 662997517 156349888 691658174 658765373 833320035 341340420 580030866 916978609 916978609 828927692 892526868 706786139 277856219 637132487 171884847 591974489 56515478 250175378 862458309 157524924 426804318 326384937 163169584 631604897 384773958 292993260 326384937 648085065 277856219 637132487 513415788 476863561 973264476 277856219 457457604 326384937 856735137 222705824 336593863 175601100 648085065 338511968 833320035 292993260 691658174 432062450 119786837 648085065 39563973 421319638 637132487 39563973 476863561 476863561 658765373 476863561 225005793 964125625 856735137 420387751 677668583 824610448 973264476 622619054 421303765 39563973 639642999 892526868 32466636 853333181 824610448 74922304 715427395 622619054 916978609 35579887 421303765 766460882 146266056 853333181 973264476 156349888 70200609 833320035 247512739 706786139 766460882 828927692 766460882 32466636 695926284 689710096 846170712 413547205 964125625 35579887 831028663 416142329 457457604 478544246 671009508 916978609 964125625 924634937 654774801 850680713 663559431 892526868 56515478 421319638 580030866 573410811 432062450 228994771 457457604 964125625 899117577 552836563 924206054 175601100 341340420 691658174 689144692 853333181 833320035 432062450 455972234 580030866 663559431 478544246 691658174 277856219 338201288 580030866 552836563 695926284 569034545 247512739 691658174 70200609 267197527 149507119 622619054 573410811 432062450 156349888 831028663 146266056 149507119 173590688 432062450 899117577 573410811 828927692 336593863 770508461 689696038 222705824 157524924 119786837 677668583 973264476 552836563 476863561 277856219 689696038 326910332 853333181 706786139 892526868 680237797 277856219 173590688 476863561 384773958 21936446 384773958 56515478 850680713 420387751 149507119 70200609 648085065 631604897 457457604 338201288 156349888 691658174 973264476 964125625 478544246 156349888 513415788 455972234 916978609 924634937 671009508 924634937 853333181 828927692 291594021 128172058 680237797 163169584 833320035 569034545 35579887 21936446 856735137 689144692 825790020 606932416 862458309 828927692 478544246 173590688 648085065 695926284 591974489 426804318 421319638 833320035 228994771 689710096 175701124 56515478 421303765 39563973 341340420 146266056 689696038 373950160 338511968 825790020 896696773 856735137 228994771 899117577 175701124 35579887 648085065 654774801 171884847 639642999 421303765 267197527 171884847 639642999 175701124 669918126 420167079 824610448 277856219 62570858 846170712 277856219 677668583 476863561 691658174 146266056 163169584 384773958 569034545 648616244 32466636 580030866 580030866 892526868 680237797 14297338 225005793 146266056 824610448 573410811 384773958 420387751 689144692 622619054 689710096 373950160 899117577 591974489 662997517 671009508 173590688 62570858 222705824 680237797 128172058 573410811 336593863 671009508 695926284 850680713 936309465 691658174 338511968 292993260 35579887 552836563 850680713 478544246 669918126 677668583 432062450 336593863 250175378 648616244 70200609 833320035 936309465 862458309 70200609 163169584 580030866 455972234 637132487 964125625 637132487 413547205 163169584 156349888 825790020 384773958 420167079 416142329 175601100 552836563 149507119 695926284 478544246 689710096 828927692 478544246 476863561 35579887 639642999 156349888 856735137 292993260 591974489 341340420 157524924 591974489 964125625 663559431 689144692 606932416 973264476 338201288 74922304 662997517 476863561 924634937 828927692 326384937 146266056 658765373 591974489 569034545 70200609 56515478 622619054 689144692 825790020 973264476 669918126 639642999 569034545 396735868 899117577 513415788 691658174 591974489 916978609 648616244 622619054 175601100 766460882 247512739 163169584 964125625 654774801 691658174 892526868 658765373 426804318 828927692 156349888 924206054 157524924 631604897 648616244 658765373 62570858 21936446 222705824 639642999 936309465 74922304 831028663 513415788 420387751 846170712 478544246 455972234 654774801 336593863 247512739 573410811 338511968 457457604 825790020 291594021 828927692 663559431 569034545 70200609 924206054 591974489 662997517 225005793 658765373 689710096 964125625 222705824 478544246 455972234 654774801 573410811 654774801 292993260 426804318 658765373 119786837 338511968 654774801 157524924 14297338 32466636 573410811 426804318 21936446 175701124 828927692 691658174 552836563 476863561 695926284 56515478 341340420 86574100 455972234 341340420 326384937 770508461 892526868 86574100 373950160 964125625 74922304 695926284 157524924 420387751 149507119 86574100 128172058 14297338 163169584 175701124 695926284 662997517 828927692 973264476 669918126 432062450 896696773 648085065 825790020 156349888 32466636 964125625 157524924 455972234 267197527 14297338 396735868 173590688 936309465 552836563 924634937 222705824 128172058 478544246 149507119 706786139 766460882 662997517 648085065 457457604 853333181 384773958 416142329 267197527 149507119 149507119 228994771 936309465 715427395 413547205 936309465 677668583 175601100 916978609 457457604 225005793 326384937 338511968 341340420 691658174 457457604 70200609 671009508 416142329 689144692 622619054 973264476 591974489 74922304 336593863 824610448 573410811 964125625 671009508 973264476 175701124 899117577 916978609 654774801 338511968 146266056 691658174 225005793 671009508 606932416 924206054 156349888 86574100 455972234 936309465 74922304 128172058 35579887 828927692 86574100 421319638 824610448 267197527 146266056 336593863 671009508 677668583 853333181 128172058 338511968 622619054 21936446 457457604 689710096 648616244 70200609 39563973 338201288 157524924 924206054 658765373 639642999 421303765 338511968 824610448 56515478 689696038 924206054 663559431 338201288 163169584 833320035 277856219 862458309 156349888 421319638 580030866 896696773 654774801 706786139 689144692 648085065 175701124 173590688 631604897 513415788 247512739 163169584 825790020 277856219 432062450 631604897 326910332 338511968 892526868 639642999 175701124 476863561 86574100 691658174 416142329 247512739 677668583 384773958 896696773 39563973 964125625 74922304 828927692 56515478 715427395 770508461 426804318 336593863 856735137 552836563 689696038 580030866 396735868 706786139 149507119 426804318 846170712 338511968 171884847 146266056 156349888 455972234 457457604 706786139 156349888 291594021 862458309 119786837 292993260 35579887 580030866 70200609 267197527 457457604 569034545 250175378 420167079 896696773 228994771 853333181 631604897 338201288 173590688 648085065 326910332 86574100 637132487 896696773 680237797 654774801 853333181 478544246 916978609 373950160 396735868 622619054 648085065 637132487 455972234 580030866 631604897 39563973 973264476 14297338 648085065 631604897 695926284 648085065 476863561 662997517 455972234 478544246 606932416 680237797 833320035 766460882 173590688 648085065 291594021 825790020 128172058 569034545 856735137 916978609 606932416 14297338 658765373 326910332 416142329 552836563 846170712 689710096 677668583 292993260 916978609 173590688 569034545 662997517 833320035 74922304 846170712 341340420 695926284 149507119 476863561 973264476 631604897 74922304 677668583 639642999 591974489 157524924 338201288 222705824 128172058 336593863 39563973 146266056 766460882 669918126 420167079 924634937 669918126 663559431 225005793 770508461 663559431 222705824 413547205 853333181 338201288 173590688 689144692 569034545 680237797 706786139 916978609 14297338 62570858 119786837 156349888 715427395 326384937 856735137 631604897 326910332 916978609 173590688 396735868 457457604 677668583 766460882 580030866 14297338 892526868 689696038 677668583 770508461 338511968 695926284 770508461 896696773 128172058 384773958 149507119 766460882 766460882 338511968 846170712 552836563 421319638 326910332 338511968 770508461 856735137 336593863 924634937 326384937 648085065 222705824 680237797 663559431 225005793 157524924 171884847 421319638 669918126 74922304 455972234 828927692 689144692 86574100 606932416 964125625 639642999 715427395 591974489 677668583 478544246 671009508 457457604 856735137 432062450 35579887 622619054 420167079 671009508 973264476 32466636 21936446 119786837 175601100 478544246 833320035 825790020 384773958 691658174 56515478 964125625 853333181 591974489 476863561 173590688 648616244 916978609 513415788 671009508 695926284 420167079 846170712 828927692 606932416 648085065 228994771 833320035 421319638 267197527 338511968 715427395 35579887 606932416 157524924 964125625 677668583 663559431 128172058 689710096 86574100 457457604 413547205 513415788 677668583 222705824 513415788 669918126 824610448 622619054 896696773 373950160 421319638 850680713 455972234 86574100 691658174 74922304 677668583 573410811 421303765 426804318 856735137 171884847 924634937 128172058 56515478 478544246 62570858 689696038 457457604 338201288 658765373 552836563 770508461 648616244 476863561 936309465 70200609 336593863 35579887 228994771 292993260 292993260 573410811 420167079 825790020 853333181 853333181 157524924 831028663 924634937 326910332 225005793 662997517 70200609 663559431 862458309 250175378 416142329 631604897 420387751 573410811 964125625 56515478 552836563 770508461 128172058 267197527 32466636 56515478 86574100 432062450 163169584 850680713 663559431 689696038 39563973 128172058 766460882 691658174 267197527 455972234 831028663 648085065 277856219 247512739 146266056 476863561 591974489 892526868 39563973 175701124 580030866 648616244 856735137 862458309 21936446 853333181 896696773 662997517 175601100 552836563 420387751 341340420 267197527 416142329 171884847 70200609 175701124 899117577 277856219 856735137 552836563 573410811 56515478 250175378 850680713 478544246 654774801 341340420 156349888 669918126 828927692 247512739 899117577 86574100 689696038 846170712 432062450 35579887 973264476 591974489 119786837 175601100 770508461 689144692 14297338 421319638 476863561 669918126 146266056 689710096 677668583 32466636 856735137 175701124 669918126 247512739 669918126 416142329 569034545 175701124 420167079 171884847 338201288 892526868 326384937 639642999 671009508 56515478 828927692 338201288 420387751 228994771 421319638 250175378 291594021 250175378 267197527 853333181 291594021 267197527 662997517 157524924 606932416 706786139 149507119 149507119 128172058 631604897 225005793 384773958 896696773 715427395 828927692 573410811 706786139 669918126 862458309 432062450 247512739 173590688 924634937 856735137 119786837 432062450 128172058 86574100 171884847 580030866 606932416 56515478 899117577 691658174 86574100 695926284 384773958 689710096 896696773 770508461 770508461 689696038 163169584 175601100 247512739 856735137 831028663 149507119 924206054 916978609 569034545 421303765 671009508 128172058 222705824 631604897 338511968 892526868 277856219 476863561 825790020 569034545 695926284 552836563 70200609 924206054 825790020 396735868 119786837 662997517 639642999 421319638 695926284 896696773 225005793 677668583 856735137 146266056 671009508 862458309 32466636 128172058 478544246 715427395 413547205 338201288 476863561 677668583 157524924 39563973 420387751 606932416 228994771 654774801 689696038 228994771 828927692 606932416 689710096 833320035 639642999 573410811 856735137 669918126 457457604 770508461 267197527 163169584 892526868 770508461 74922304 225005793 658765373 86574100 163169584 426804318 416142329 421319638 228994771 478544246 648616244 413547205 973264476 222705824 973264476 86574100 277856219 850680713 35579887 222705824 421319638 770508461 171884847 338201288 228994771 432062450 432062450 175601100 654774801 833320035 426804318 157524924 35579887 715427395 171884847 622619054 513415788 513415788 689144692 892526868 86574100 421303765 824610448 455972234 149507119 671009508 420387751 421319638 478544246 373950160 421303765 291594021 338511968 766460882 654774801 663559431 222705824 833320035 964125625 671009508 706786139 648616244 267197527 552836563 21936446 964125625 373950160 689696038 691658174 853333181 964125625 32466636 846170712 663559431 225005793 850680713 225005793 62570858 341340420 457457604 691658174 421303765 715427395 853333181 421319638 924634937 669918126 831028663 338511968 228994771 936309465 591974489 341340420 637132487 924206054 648085065 648085065 35579887 21936446 924206054 669918126 831028663 149507119 853333181 924206054 689710096 146266056 338511968 336593863 62570858 770508461 396735868 396735868 149507119 35579887 128172058 936309465 828927692 846170712 173590688 824610448 637132487 341340420 663559431 35579887 70200609 591974489 250175378 766460882 267197527 766460882 326910332 689144692 420387751 267197527 336593863 637132487 250175378 856735137 862458309 824610448 862458309 689696038 828927692 892526868 862458309 396735868 341340420 856735137 413547205 846170712 175601100 846170712 622619054 552836563 695926284 457457604 680237797 669918126 228994771 338201288 420167079 973264476 175701124 175601100 580030866 62570858 476863561 856735137 766460882 828927692 426804318 824610448 824610448 420387751 476863561 32466636 552836563 639642999 478544246 222705824 341340420 606932416 766460882 421319638 420167079 175601100 74922304 689144692 669918126 833320035 341340420 924634937 173590688 396735868 156349888 825790020 833320035 606932416 677668583 421303765 695926284 225005793 824610448 157524924 171884847 416142329 680237797 62570858 326384937 396735868 171884847 892526868 663559431 336593863 573410811 416142329 648616244 825790020 658765373 706786139 146266056 936309465 856735137 689144692 654774801 326384937 671009508 420387751 341340420 853333181 247512739 648085065 267197527 856735137 336593863 62570858 338201288 336593863 336593863 421303765 35579887 677668583 421319638 770508461 573410811 680237797 421303765 21936446 828927692 662997517 513415788 648616244 70200609 420167079 654774801 326910332 591974489 156349888 173590688 671009508 432062450 637132487 924634937 846170712 828927692 457457604 671009508 476863561 573410811 662997517 455972234 622619054 163169584 338201288 128172058 421319638 648085065 292993260 853333181 663559431 654774801 175601100 706786139 936309465 766460882 384773958 478544246 964125625 326384937 973264476 86574100 658765373 478544246 689710096 32466636 973264476 35579887 766460882 32466636 457457604 846170712 175601100 862458309 850680713 824610448 39563973 338511968 853333181 622619054 973264476 631604897 478544246 173590688 432062450 824610448 163169584 654774801 706786139 426804318 171884847 513415788 637132487 74922304 175601100 128172058 62570858 426804318 856735137 663559431 171884847 569034545 856735137 856735137 173590688 119786837 222705824 513415788 476863561 341340420 639642999 421319638 396735868 478544246 326384937 421319638 86574100 833320035 74922304 766460882 862458309 828927692 770508461 225005793 426804318 766460882 86574100 973264476 32466636 149507119 74922304 277856219 622619054 671009508 669918126 654774801 964125625 573410811 580030866 277856219 421303765 21936446 384773958 338201288 86574100 973264476 669918126 416142329 691658174 637132487 677668583 689144692 833320035 396735868 292993260 413547205 689696038 173590688 175601100 420387751 924634937 277856219 677668583 828927692 384773958 396735868 56515478 413547205 455972234 70200609 862458309 899117577 338201288 291594021 856735137 695926284 899117577 833320035 56515478 513415788 862458309 225005793 455972234 850680713 250175378 680237797 326910332 580030866 853333181 825790020 973264476 695926284 654774801 421319638 35579887 856735137 432062450 277856219 426804318 658765373 21936446 964125625 157524924 426804318 662997517 373950160 846170712 825790020 74922304 899117577 426804318 637132487 899117577 964125625 338511968 163169584 338511968 225005793 420167079 35579887 680237797 476863561 420387751 225005793 706786139 833320035 156349888 225005793 648085065 606932416 373950160 973264476 689696038 639642999 689696038 416142329 39563973 247512739 846170712 247512739 896696773 413547205 291594021 173590688 421319638 32466636 654774801 824610448 924206054 149507119 916978609 291594021 662997517 416142329 677668583 432062450 39563973 228994771 552836563 973264476 892526868 706786139 267197527 631604897 384773958 21936446 689710096 455972234 573410811 862458309 706786139 156349888 648616244 580030866 715427395 853333181 569034545 146266056 924206054 119786837 292993260 173590688 326910332 648085065 824610448 671009508 846170712 833320035 654774801 267197527 569034545 413547205 426804318 341340420 225005793 173590688 175601100 21936446 770508461 899117577 32466636 326384937 689144692 421303765 669918126 569034545 964125625 396735868 896696773 689710096 62570858 573410811 277856219 831028663 689710096 862458309 338201288 128172058 250175378 513415788 247512739 831028663 228994771 924634937 591974489 899117577 338201288 916978609 899117577 924634937 291594021 39563973 715427395 455972234 924206054 831028663 766460882 291594021 622619054 671009508 569034545 658765373 654774801 175601100 825790020 831028663 677668583 421303765 899117577 455972234 831028663 552836563 173590688 622619054 924634937 396735868 74922304 421319638 336593863 336593863 513415788 706786139 964125625 691658174 573410811 654774801 86574100 70200609 924206054 862458309 654774801 292993260 936309465 637132487 573410811 591974489 896696773 171884847 846170712 156349888 341340420 426804318 648616244 149507119 513415788 171884847 157524924 924206054 639642999 899117577 157524924 336593863 86574100 175701124 396735868 21936446 663559431 639642999 420167079 420167079 277856219 828927692 228994771 35579887 899117577 62570858 648085065 892526868 833320035 476863561 222705824 35579887 149507119 341340420 416142329 622619054 580030866 175701124 247512739 648085065 648616244 639642999 573410811 695926284 413547205 648616244 766460882 225005793 569034545 70200609 648085065 637132487 689144692 669918126 14297338 671009508 662997517 695926284 70200609 416142329 175701124 654774801 413547205 175601100 39563973 663559431 853333181 663559431 631604897 569034545 896696773 846170712 457457604 631604897 648085065 706786139 648085065 146266056 396735868 591974489 86574100 32466636 74922304 56515478 163169584 373950160 70200609 856735137 936309465 173590688 146266056 663559431 680237797 396735868 689144692 341340420 56515478 267197527 146266056 689710096 654774801 146266056 292993260 476863561 662997517 39563973 846170712 175701124 292993260 421303765 62570858 648085065 677668583 899117577 373950160 706786139 856735137 831028663 715427395 824610448 853333181 770508461 677668583 513415788 250175378 824610448 663559431 924206054 175601100 432062450 671009508 396735868 936309465 225005793 338201288 416142329 14297338 175701124 825790020 326384937 662997517 338201288 146266056 689696038 680237797 420387751 648616244 715427395 70200609 924634937 432062450 341340420 175601100 457457604 662997517 637132487 39563973 39563973 892526868 396735868 292993260 119786837 833320035 631604897 850680713 671009508 247512739 336593863 631604897 373950160 606932416 706786139 853333181 648085065 689710096 695926284 580030866 341340420 846170712 766460882 39563973 663559431 831028663 662997517 86574100 689696038 671009508 706786139 766460882 222705824 292993260 86574100 146266056 552836563 421303765 336593863 35579887 695926284 163169584 32466636 326910332 824610448 715427395 156349888 478544246 648616244 648616244 691658174 896696773 662997517 569034545 420167079 766460882 631604897 175601100 766460882 622619054 432062450 56515478 689710096 457457604 292993260 157524924 175601100 326384937 924634937 341340420 426804318 171884847 338201288 680237797 850680713 552836563 225005793 39563973 416142329 648085065 631604897 128172058 62570858 856735137 689144692 420167079 62570858 291594021 247512739 163169584 146266056 291594021 228994771 924206054 824610448 689710096 833320035 669918126 606932416 831028663 853333181 862458309 973264476 21936446 936309465 892526868 70200609 831028663 833320035 637132487 457457604 973264476 70200609 691658174 413547205 413547205 862458309 222705824 669918126 14297338 766460882 631604897 766460882 373950160 669918126 648616244 924634937 680237797 916978609 924634937 853333181 128172058 824610448 338201288 476863561 250175378 171884847 326910332 250175378 396735868 689696038 267197527 824610448 691658174 86574100 338201288 833320035 39563973 825790020 916978609 896696773 899117577 689710096 689696038 689696038 247512739 654774801 62570858 513415788 824610448 552836563 396735868 277856219 478544246 384773958 222705824 267197527 924634937 173590688 156349888 606932416 831028663 964125625 476863561 74922304 573410811 171884847 341340420 14297338 62570858 924634937 420167079 173590688 856735137 591974489 853333181 62570858 175601100 691658174 119786837 689144692 457457604 766460882 62570858 156349888 828927692 677668583 396735868 862458309 163169584 291594021 338511968 833320035 70200609 850680713 56515478 457457604 924634937 21936446 831028663 56515478 513415788 862458309 677668583 421319638 677668583 384773958 663559431 156349888 157524924 157524924 648616244 222705824 677668583 924634937 766460882 421319638 766460882 689710096 478544246 591974489 824610448 654774801 455972234 964125625 175601100 149507119 14297338 156349888 292993260 247512739 899117577 32466636 569034545 70200609 225005793 413547205 14297338 128172058 338511968 455972234 573410811 573410811 119786837 833320035 74922304 432062450 35579887 648616244 455972234 476863561 828927692 338511968 146266056 421319638 936309465 250175378 74922304 689696038 916978609 21936446 899117577 478544246 426804318 639642999 277856219 973264476 654774801 292993260 420387751 770508461 677668583 622619054 770508461 846170712 416142329 677668583 146266056 420387751 457457604 70200609 833320035 606932416 119786837 924634937 964125625 513415788 292993260 476863561 677668583 426804318 973264476 689696038 662997517 478544246 341340420 591974489 163169584 86574100 924206054 715427395 426804318 35579887 824610448 171884847 163169584 663559431 277856219 662997517 580030866 689696038 384773958 163169584 896696773 862458309 421319638 426804318 936309465 892526868 663559431 671009508 569034545 899117577 14297338 924206054 225005793 591974489 833320035 853333181 247512739 457457604 119786837 828927692 924206054 163169584 691658174 706786139 396735868 171884847 689710096 426804318 338201288 421319638 850680713 476863561 163169584 384773958 171884847 569034545 384773958 853333181 86574100 421303765 21936446 964125625 373950160 833320035 338511968 695926284 639642999 421319638 964125625 964125625 846170712 35579887 853333181 74922304 936309465 225005793 824610448 770508461 228994771 648085065 896696773 654774801 175601100 396735868 175701124 74922304 119786837 631604897 833320035 828927692 420167079 831028663 892526868 824610448 648616244 824610448 648616244 896696773 326910332 936309465 14297338 677668583 606932416 853333181 964125625 225005793 32466636 119786837 476863561 426804318 163169584 292993260 250175378 671009508 420167079 413547205 171884847 163169584 225005793 156349888 336593863 924634937 326910332 846170712 175601100 35579887 552836563 156349888 173590688 671009508 846170712 964125625 175601100 39563973 862458309 128172058 899117577 513415788 14297338 691658174 671009508 267197527 326910332 86574100 853333181 478544246 573410811 846170712 291594021 631604897 825790020 648085065 338511968 691658174 373950160 637132487 455972234 119786837 637132487 62570858 825790020 267197527 420167079 689144692 680237797 74922304 513415788 326384937 689696038 573410811 476863561 292993260 850680713 14297338 62570858 706786139 326910332 677668583 924206054 416142329 658765373 973264476 56515478 455972234 573410811 396735868 689696038 862458309 175701124 695926284 924206054 573410811 35579887 175701124 862458309 457457604 432062450 622619054 326384937 277856219 70200609 669918126 846170712 338511968 156349888 691658174 21936446 222705824 432062450 671009508 250175378 86574100 824610448 853333181 277856219 171884847 421303765 171884847 663559431 899117577 163169584 267197527 338201288 476863561 825790020 291594021 146266056 689144692 850680713 689144692 119786837 32466636 416142329 326384937 416142329 175701124 648616244 455972234 478544246 828927692 850680713 432062450 695926284 689710096 973264476 171884847 14297338 292993260 476863561 552836563 32466636 173590688 222705824 146266056 591974489 580030866 770508461 695926284 654774801 291594021 691658174 828927692 552836563 416142329 420167079 706786139 824610448 336593863 639642999 833320035 964125625 70200609 35579887 384773958 149507119 831028663 336593863 896696773 175601100 846170712 671009508 56515478 689710096 341340420 825790020 341340420 689144692 689696038 671009508 862458309 128172058 74922304 573410811 171884847 689144692 924206054 247512739 336593863 384773958 691658174 267197527 338511968 892526868 291594021 420167079 896696773 654774801 277856219 421303765 916978609 680237797 689696038 899117577 899117577 228994771 336593863 292993260 14297338 149507119 341340420 432062450 373950160 677668583 228994771 478544246 552836563 74922304 156349888 850680713 455972234 680237797 606932416 157524924 420167079 250175378 591974489 580030866 171884847 677668583 654774801 637132487 128172058 338511968 924206054 119786837 341340420 14297338 247512739 833320035 222705824 291594021 421319638 669918126 175601100 277856219 892526868 292993260 680237797 828927692 831028663 695926284 420387751 654774801 580030866 924634937 964125625 267197527 573410811 457457604 856735137 149507119 677668583 846170712 824610448 175701124 648085065 853333181 639642999 247512739 476863561 936309465 478544246 591974489 916978609 569034545 247512739 689144692 163169584 671009508 250175378 964125625 689144692 631604897 662997517 157524924 924206054 637132487 39563973 39563973 689710096 173590688 39563973 56515478 421319638 964125625 149507119 689696038 173590688 964125625 421303765 326384937 21936446 420167079 689710096 384773958 853333181 413547205 70200609 899117577 513415788 892526868 663559431 964125625 338201288 128172058 173590688 831028663 862458309 173590688 338201288 173590688 426804318 770508461 156349888 580030866 513415788 591974489 663559431 677668583 573410811 62570858 250175378 171884847 341340420 580030866 457457604 513415788 420167079 658765373 853333181 222705824 856735137 291594021 896696773 338511968 639642999 32466636 658765373 689144692 163169584 146266056 833320035 580030866 341340420 228994771 175701124 478544246 892526868 413547205 680237797 691658174 899117577 658765373 648085065 916978609 163169584 14297338 326384937 326384937 175701124 648085065 62570858 964125625 663559431 341340420 689144692 846170712 856735137 86574100 341340420 70200609 292993260 569034545 689144692 338511968 706786139 420167079 119786837 662997517 671009508 35579887 669918126 573410811 695926284 247512739 222705824 513415788 420167079 326910332 924634937 421303765 706786139 70200609 32466636 896696773 420387751 267197527 924634937 824610448 850680713 853333181 62570858 654774801 70200609 669918126 916978609 267197527 326384937 606932416 689144692 833320035 770508461 338201288 228994771 856735137 426804318 662997517 662997517 455972234 291594021 225005793 326384937 175701124 326910332 171884847 128172058 924206054 591974489 74922304 833320035 119786837 420167079 964125625 856735137 326384937 853333181 591974489 455972234 973264476 669918126 622619054 896696773 706786139 250175378 119786837 622619054 39563973 338201288 32466636 171884847 662997517 689144692 149507119 706786139 225005793 824610448 74922304 267197527 936309465 384773958 825790020 669918126 373950160 715427395 32466636 247512739 86574100 648616244 156349888 163169584 677668583 338201288 149507119 292993260 338201288 156349888 291594021 824610448 662997517 573410811 35579887 892526868 695926284 828927692 476863561 70200609 691658174 892526868 552836563 476863561 326910332 663559431 513415788 86574100 899117577 420387751 128172058 706786139 662997517 662997517 677668583 677668583 420387751 677668583 706786139 336593863 14297338 39563973 14297338 119786837 128172058 677668583 896696773 850680713 128172058 326384937 336593863 924206054 964125625 396735868 341340420 689144692 964125625 292993260 420387751 156349888 413547205 267197527 326910332 373950160 149507119 326910332 149507119 326910332 86574100 163169584 267197527 432062450 421319638 924206054 225005793 936309465 74922304 606932416 35579887 222705824 149507119 892526868 338511968 916978609 247512739 663559431 21936446 658765373 964125625 291594021 156349888 292993260 426804318 146266056 637132487 662997517 936309465 455972234 146266056 478544246 413547205 39563973 936309465 277856219 175701124 648616244 695926284 32466636 277856219 513415788 175701124 432062450 899117577 175601100 631604897 39563973 606932416 421303765 825790020 648085065 14297338 292993260 669918126 173590688 338201288 225005793 658765373 924206054 846170712 850680713 277856219 35579887 373950160 326384937 420167079 74922304 715427395 973264476 663559431 637132487 924634937 916978609 146266056 291594021 706786139 416142329 964125625 338201288 175701124 426804318 824610448 691658174 384773958 341340420 677668583 171884847 825790020 56515478 336593863 291594021 432062450 247512739 173590688 654774801 622619054 457457604 648085065 175701124 892526868 250175378 850680713 689144692 924634937 850680713 39563973 689710096 715427395 831028663 569034545 973264476 770508461 573410811 663559431 831028663 421319638 149507119 421319638 326384937 853333181 639642999 14297338 824610448 156349888 421319638 853333181 373950160 341340420 426804318 924206054 416142329 457457604 580030866 691658174 416142329 580030866 156349888 936309465 326384937 32466636 662997517 631604897 766460882 21936446 426804318 677668583 580030866 373950160 924634937 591974489 175601100 175701124 663559431 899117577 326384937 326910332 413547205 149507119 654774801 850680713 677668583 291594021 552836563 247512739 766460882 648616244 680237797 573410811 631604897 455972234 825790020 32466636 648085065 432062450 691658174 291594021 173590688 146266056 432062450 669918126 455972234 831028663 157524924 336593863 149507119 70200609 680237797 421319638 892526868 163169584 689144692 175601100 639642999 573410811 175701124 828927692 326910332 654774801 163169584 39563973 606932416 606932416 163169584 513415788 163169584 336593863 680237797 421319638 156349888 267197527 173590688 654774801 478544246 455972234 338511968 899117577 689696038 175601100 689696038 373950160 715427395 119786837 892526868 622619054 648616244 336593863 384773958 639642999 924634937 384773958 964125625 74922304 648085065 228994771 338201288 14297338 833320035 622619054 157524924 70200609 824610448 677668583 341340420 421319638 695926284 580030866 573410811 825790020 35579887 338511968 250175378 413547205 478544246 639642999 14297338 916978609 74922304 21936446 267197527 973264476 637132487 416142329 338511968 338201288 222705824 247512739 39563973 175701124 457457604 21936446 14297338 658765373 648085065 850680713 680237797 580030866 580030866 846170712 341340420 86574100 622619054 62570858 648616244 648085065 770508461 706786139 662997517 56515478 225005793 21936446 770508461 338511968 924206054 457457604 916978609 222705824 384773958 420387751 421319638 70200609 396735868 825790020 146266056 56515478 32466636 691658174 964125625 850680713 432062450 62570858 691658174 622619054 32466636 671009508 277856219 770508461 766460882 338511968 622619054 336593863 119786837 850680713 35579887 964125625 326910332 639642999 658765373 662997517 648085065 432062450 639642999 770508461 606932416 689144692 426804318 691658174 175701124 291594021 421319638 476863561 831028663 421319638 706786139 175701124 766460882 654774801 291594021 39563973 338511968 478544246 156349888 420167079 862458309 338201288 277856219 420387751 639642999 173590688 157524924 513415788 228994771 32466636 156349888 247512739 86574100 856735137 396735868 74922304 654774801 892526868 689144692 766460882 128172058 662997517 622619054 695926284 824610448 396735868 62570858 689144692 171884847 637132487 247512739 56515478 171884847 338511968 292993260 128172058 373950160 706786139 552836563 654774801 654774801 326384937 936309465 74922304 662997517 384773958 689696038 228994771 86574100 862458309 936309465 478544246 695926284 416142329 222705824 892526868 828927692 156349888 39563973 663559431 669918126 476863561 846170712 552836563 341340420 156349888 396735868 825790020 384773958 74922304 455972234 706786139 14297338 228994771 35579887 671009508 373950160 291594021 338201288 478544246 513415788 899117577 338201288 420387751 175601100 766460882 833320035 639642999 552836563 569034545 250175378 648616244 637132487 973264476 336593863 770508461 86574100 421303765 173590688 416142329 631604897 622619054 292993260 825790020 247512739 715427395 326384937 35579887 862458309 916978609 171884847 637132487 373950160 892526868 648616244 478544246 862458309 846170712 924634937 662997517 689144692 277856219 225005793 222705824 973264476 964125625 671009508 156349888 413547205 964125625 432062450 56515478 654774801 432062450 39563973 631604897 964125625 173590688 573410811 420167079 291594021 39563973 413547205 833320035 341340420 973264476 828927692 639642999 916978609 833320035 228994771 163169584 766460882 695926284 680237797 831028663 648616244 573410811 924206054 292993260 663559431 119786837 639642999 62570858 163169584 119786837 899117577 654774801 648616244 833320035 156349888 580030866 677668583 831028663 35579887 62570858 149507119 669918126 420167079 421303765 173590688 513415788 86574100 896696773 420167079 338511968 663559431 86574100 648085065 622619054 267197527 420387751 691658174 552836563 648085065 831028663 677668583 691658174 175601100 175601100 892526868 267197527 648616244 119786837 622619054 157524924 86574100 850680713 631604897 639642999 850680713 32466636 478544246 924206054 580030866 32466636 677668583 663559431 631604897 580030866 924206054 916978609 663559431 648616244 689710096 663559431 225005793 39563973 924634937 175601100 896696773 569034545 173590688 373950160 637132487 416142329 384773958 695926284 637132487 21936446 552836563 833320035 432062450 326384937 267197527 677668583 622619054 680237797 14297338 413547205 62570858 432062450 426804318 146266056 14297338 421319638 476863561 924206054 62570858 478544246 569034545 171884847 336593863 850680713 964125625 973264476 648616244 74922304 74922304 225005793 573410811 119786837 173590688 825790020 39563973 824610448 824610448 766460882 421319638 326384937 850680713 552836563 622619054 896696773 648085065 146266056 513415788 862458309 689710096 964125625 175601100 157524924 513415788 831028663 669918126 924634937 432062450 648085065 338511968 86574100 828927692 267197527 478544246 163169584 420167079 973264476 513415788 457457604 426804318 173590688 413547205 156349888 662997517 267197527 663559431 421319638 936309465 421303765 846170712 828927692 689696038 171884847 828927692 171884847 420387751 420387751 277856219 156349888 416142329 591974489 416142329 677668583 856735137 384773958 862458309 86574100 149507119 658765373 591974489 669918126 35579887 74922304 373950160 606932416 680237797 916978609 936309465 338201288 267197527 338511968 654774801 420167079 432062450 677668583 689144692 421303765 74922304 336593863 432062450 924206054 899117577 277856219 973264476 862458309 247512739 292993260 856735137 924634937 32466636 671009508 853333181 825790020 631604897 691658174 833320035 573410811 569034545 637132487 175601100 292993260 62570858 850680713 157524924 654774801 654774801 225005793 833320035 291594021 828927692 119786837 662997517 86574100 14297338 396735868 622619054 689710096 669918126 146266056 637132487 156349888 21936446 973264476 373950160 669918126 654774801 770508461 853333181 689144692 420387751 824610448 831028663 173590688 677668583 853333181 850680713 669918126 457457604 680237797 824610448 222705824 648085065 669918126 671009508 338511968 853333181 119786837 631604897 478544246 973264476 157524924 689144692 691658174 916978609 973264476 924634937 580030866 250175378 156349888 420167079 689144692 853333181 663559431 396735868 432062450 421303765 622619054 74922304 825790020 326384937 119786837 916978609 648616244 384773958 338201288 896696773 119786837 35579887 247512739 478544246 936309465 663559431 924206054 569034545 163169584 648085065 689710096 833320035 14297338 35579887 663559431 622619054 175601100 421303765 591974489 658765373 396735868 478544246 426804318 637132487 21936446 622619054 247512739 267197527 552836563 591974489 662997517 228994771 421319638 413547205 658765373 149507119 715427395 831028663 695926284 591974489 924206054 157524924 175701124 924206054 21936446 432062450 513415788 384773958 639642999 277856219 936309465 35579887 862458309 831028663 689696038 291594021 292993260 455972234 146266056 573410811 853333181 669918126 457457604 828927692 916978609 916978609 21936446 146266056 663559431 426804318 32466636 654774801 341340420 663559431 936309465 824610448 225005793 648085065 416142329 831028663 175601100 426804318 341340420 341340420 552836563 32466636 766460882 606932416 426804318 74922304 853333181 648085065 222705824 373950160 569034545 222705824 413547205 631604897 338511968 573410811 770508461 250175378 39563973 157524924 828927692 32466636 658765373 338511968 916978609 341340420 648085065 856735137 421319638 225005793 86574100 32466636 74922304 70200609 56515478 421319638 828927692 766460882 277856219 247512739 591974489 62570858 654774801 648085065 663559431 513415788 14297338 420387751 21936446 677668583 421319638 225005793 338201288 277856219 648616244 973264476 706786139 936309465 677668583 146266056 766460882 591974489 606932416 831028663 338201288 247512739 658765373 476863561 831028663 163169584 691658174 695926284 426804318 856735137 580030866 899117577 662997517 247512739 606932416 689696038 513415788 606932416 654774801 222705824 591974489 70200609 833320035 766460882 250175378 476863561 677668583 173590688 648085065 74922304 663559431 706786139 695926284 916978609 291594021 128172058 770508461 291594021 648616244 973264476 86574100 936309465 396735868 175601100 552836563 421303765 680237797 654774801 862458309 291594021 228994771 691658174 222705824 856735137 715427395 853333181 421303765 225005793 924634937 228994771 916978609 384773958 924634937 175701124 715427395 432062450 669918126 455972234 862458309 455972234 32466636 663559431 706786139 853333181 606932416 326910332 862458309 338201288 648616244 478544246 513415788 86574100 770508461 338511968 964125625 171884847 247512739 420387751 476863561 622619054 637132487 175701124 892526868 573410811 689696038 128172058 157524924 455972234 156349888 591974489 291594021 228994771 326910332 591974489 228994771 476863561 648085065 677668583 850680713 637132487 663559431 689696038 225005793 175601100 421319638 384773958 964125625 896696773 631604897 156349888 455972234 175601100 924206054 770508461 326384937 222705824 591974489 695926284 39563973 157524924 478544246 336593863 591974489 250175378 175601100 964125625 416142329 591974489 455972234 396735868 924206054 163169584 247512739 850680713 513415788 831028663 862458309 338201288 173590688 35579887 247512739 336593863 14297338 457457604 964125625 606932416 892526868 899117577 267197527 552836563 175701124 421303765 622619054 341340420 569034545 591974489 326384937 828927692 421303765 846170712 663559431 689696038 689710096 86574100 416142329 924206054 973264476 591974489 267197527 569034545 171884847 689696038 706786139 892526868 56515478 689144692 964125625 936309465 671009508 21936446 326384937 175601100 14297338 421319638 591974489 853333181 695926284 648616244 32466636 513415788 476863561 421303765 936309465 32466636 157524924 689710096 896696773 396735868 222705824 416142329 680237797 326384937 606932416 338201288 432062450 591974489 119786837 580030866 663559431 250175378 691658174 654774801 591974489 671009508 677668583 149507119 973264476 569034545 171884847 663559431 936309465 689696038 853333181 416142329 32466636 924206054 916978609 222705824 119786837 680237797 247512739 828927692 277856219 70200609 21936446 171884847 569034545 14297338 831028663 648085065 662997517 455972234 899117577 338201288 336593863 457457604 157524924 396735868 156349888 277856219 569034545 606932416 70200609 277856219 396735868 899117577 680237797 396735868 277856219 14297338 637132487 573410811 338201288 149507119 119786837 850680713 250175378 770508461 157524924 86574100 631604897 654774801 426804318 856735137 916978609 689696038 924206054 706786139 580030866 706786139 326384937 552836563 671009508 413547205 896696773 639642999 924206054 292993260 128172058 824610448 413547205 62570858 175701124 338201288 149507119 689696038 39563973 14297338 631604897 455972234 225005793 326910332 326910332 862458309 455972234 291594021 639642999 892526868 338511968 384773958 476863561 856735137 648085065 173590688 654774801 476863561 173590688 824610448 421303765 648616244 770508461 336593863 770508461 35579887 689710096 338201288 14297338 846170712 175701124 173590688 420387751 171884847 420167079 149507119 119786837 833320035 225005793 833320035 457457604 250175378 291594021 770508461 622619054 128172058 654774801 833320035 569034545 426804318 326384937 637132487 591974489 663559431 338511968 291594021 591974489 648616244 936309465 846170712 163169584 39563973 336593863 21936446 14297338 146266056 74922304 648085065 973264476 648085065 639642999 21936446 421303765 580030866 173590688 277856219 74922304 156349888 569034545 119786837 426804318 853333181 669918126 432062450 833320035 853333181 175601100 421319638 856735137 292993260 637132487 689144692 250175378 416142329 292993260 373950160 573410811 222705824 924634937 32466636 416142329 896696773 766460882 250175378 421319638 622619054 691658174 770508461 662997517 896696773 846170712 292993260 828927692 706786139 689696038 250175378 862458309 573410811 149507119 766460882 973264476 250175378 663559431 639642999 689696038 86574100 689696038 267197527 421319638 396735868 476863561 862458309 689710096 695926284 62570858 770508461 171884847 573410811 292993260 292993260 39563973 689710096 39563973 175601100 648616244 338201288 856735137 689696038 677668583 924206054 924206054 420387751 455972234 21936446 663559431 936309465 824610448 173590688 639642999 680237797 658765373 338201288 964125625 74922304 338201288 222705824 277856219 341340420 766460882 770508461 850680713 70200609 478544246 228994771 964125625 396735868 225005793 689696038 824610448 175601100 622619054 766460882 648085065 476863561 420387751 119786837 924206054 892526868 384773958 654774801 648085065 416142329 420167079 853333181 86574100 149507119 662997517 128172058 171884847 62570858 421319638 766460882 247512739 606932416 416142329 691658174 899117577 21936446 689710096 326384937 70200609 846170712 62570858 291594021 706786139 228994771 426804318 853333181 964125625 292993260 856735137 247512739 56515478 639642999 671009508 146266056 163169584 432062450 341340420 689144692 964125625 163169584 247512739 119786837 662997517 476863561 476863561 973264476 478544246 39563973 247512739 896696773 622619054 341340420 247512739 622619054 336593863 964125625 56515478 924634937 695926284 899117577 70200609 396735868 606932416 228994771 569034545 662997517 228994771 825790020 689710096 691658174 149507119 606932416 916978609 476863561 338511968 691658174 432062450 157524924 421319638 825790020 338511968 149507119 573410811 250175378 689144692 396735868 513415788 32466636 421319638 341340420 677668583 56515478 336593863 936309465 21936446 14297338 715427395 631604897 671009508 74922304 267197527 689144692 833320035 637132487 964125625 637132487 373950160 32466636 70200609 862458309 677668583 689696038 163169584 128172058 420167079 326910332 341340420 631604897 680237797 163169584 689696038 175601100 338511968 70200609 396735868 689710096 476863561 420167079 824610448 648616244 149507119 432062450 455972234 680237797 648085065 654774801 32466636 706786139 662997517 689710096 606932416 824610448 56515478 899117577 622619054 277856219 892526868 35579887 426804318 14297338 856735137 824610448 35579887 62570858 277856219 421303765 924634937 163169584 663559431 677668583 850680713 416142329 35579887 70200609 119786837 14297338 936309465 267197527 156349888 513415788 689696038 277856219 639642999 569034545 639642999 277856219 662997517 896696773 916978609 706786139 39563973 457457604 924206054 455972234 552836563 420167079 689144692 770508461 225005793 384773958 648616244 669918126 146266056 455972234 573410811 669918126 828927692 39563973 421303765 695926284 850680713 850680713 74922304 326910332 552836563 862458309 225005793 62570858 825790020 896696773 247512739 128172058 964125625 916978609 32466636 250175378 326910332 689710096 416142329 706786139 35579887 173590688 432062450 432062450 32466636 580030866 173590688 326384937 695926284 831028663 35579887 326384937 680237797 250175378 622619054 648616244 569034545 964125625 277856219 569034545 156349888 766460882 396735868 175701124 899117577 70200609 662997517 420167079 654774801 173590688 622619054 35579887 341340420 149507119 766460882 706786139 856735137 86574100 513415788 766460882 146266056 420167079 853333181 421303765 149507119 689710096 413547205 513415788 831028663 21936446 680237797 658765373 662997517 426804318 416142329 222705824 222705824 32466636 250175378 267197527 833320035 658765373 292993260 973264476 420387751 222705824 336593863 669918126 62570858 916978609 421319638 432062450 689696038 663559431 846170712 39563973 573410811 936309465 680237797 695926284 606932416 850680713 384773958 862458309 648085065 396735868 338201288 850680713 825790020 156349888 631604897 157524924 896696773 14297338 74922304 833320035 373950160 669918126 156349888 973264476 916978609 128172058 478544246 247512739 916978609 695926284 420167079 420167079 825790020 591974489 513415788 831028663 420167079 892526868 591974489 916978609 326384937 591974489 326910332 973264476 338201288 689144692 924206054 338511968 833320035 277856219 552836563 573410811 421303765 513415788 171884847 850680713 591974489 513415788 228994771 853333181 892526868 770508461 689696038 171884847 691658174 766460882 250175378 62570858 964125625 715427395 396735868 715427395 247512739 420387751 384773958 513415788 766460882 896696773 157524924 856735137 513415788 552836563 662997517 416142329 39563973 32466636 936309465 222705824 936309465 421303765 591974489 853333181 654774801 421303765 964125625 222705824 924206054 336593863 478544246 291594021 648085065 662997517 396735868 680237797 292993260 964125625 455972234 695926284 277856219 62570858 326384937 149507119 86574100 341340420 862458309 336593863 86574100 420387751 677668583 637132487 62570858 416142329 432062450 677668583 163169584 658765373 86574100 770508461 175701124 62570858 326384937 853333181 476863561 250175378 691658174 856735137 326910332 149507119 14297338 421303765 892526868 291594021 156349888 338201288 856735137 573410811 56515478 828927692 478544246 846170712 899117577 936309465 669918126 828927692 336593863 420167079 916978609 426804318 338201288 62570858 432062450 924206054 247512739 552836563 573410811 856735137 247512739 56515478 831028663 421303765 637132487 156349888 70200609 478544246 119786837 671009508 573410811 856735137 326910332 916978609 828927692 648085065 56515478 250175378 373950160 828927692 825790020 157524924 341340420 669918126 292993260 62570858 964125625 648085065 648616244 663559431 432062450 267197527 157524924 341340420 691658174 663559431 513415788 639642999 128172058 924634937 228994771 580030866 341340420 846170712 74922304 173590688 892526868 119786837 157524924 420167079 476863561 250175378 706786139 341340420 828927692 267197527 824610448 292993260 846170712 416142329 828927692 384773958 831028663 149507119 56515478 637132487 964125625 936309465 326910332 291594021 476863561 639642999 569034545 14297338 856735137 663559431 662997517 228994771 326384937 637132487 916978609 828927692 691658174 384773958 247512739 146266056 580030866 149507119 677668583 853333181 247512739 338201288 74922304 476863561 896696773 478544246 338511968 74922304 924634937 336593863 677668583 267197527 824610448 573410811 373950160 341340420 671009508 606932416 569034545 892526868 639642999 326384937 580030866 396735868 677668583 824610448 173590688 21936446 416142329 70200609 862458309 250175378 862458309 62570858 373950160 973264476 455972234 21936446 157524924 426804318 420167079 128172058 824610448 924206054 831028663 846170712 831028663 862458309 573410811 896696773 862458309 853333181 671009508 175701124 916978609 455972234 831028663 457457604 455972234 457457604 384773958 277856219 432062450 631604897 680237797 128172058 846170712 658765373 267197527 766460882 663559431 715427395 695926284 86574100 580030866 455972234 831028663 416142329 828927692 338511968 35579887 606932416 128172058 924206054 766460882 622619054 146266056 21936446 413547205 326384937 580030866 573410811 426804318 35579887 149507119 825790020 770508461 39563973 413547205 689696038 856735137 396735868 766460882 856735137 936309465 689710096 35579887 247512739 277856219 86574100 421319638 964125625 420387751 70200609 476863561 850680713 62570858 338511968 846170712 384773958 964125625 622619054 175701124 421319638 86574100 74922304 669918126 35579887 457457604 222705824 228994771 291594021 552836563 706786139 70200609 862458309 924634937 175601100 689710096 936309465 175601100 432062450 156349888 828927692 326910332 631604897 56515478 689696038 32466636 606932416 896696773 662997517 648616244 964125625 478544246 831028663 828927692 56515478 824610448 689710096 552836563 247512739 591974489 669918126 591974489 157524924 457457604 552836563 663559431 420387751 513415788 648085065 336593863 648616244 695926284 56515478 70200609 222705824 396735868 648616244 175601100 384773958 591974489 770508461 654774801 247512739 291594021 426804318 669918126 225005793 292993260 964125625 677668583 622619054 171884847 552836563 39563973 326910332 291594021 70200609 291594021 715427395 828927692 426804318 421319638 62570858 156349888 291594021 416142329 580030866 35579887 924634937 695926284 831028663 856735137 552836563 14297338 680237797 695926284 637132487 277856219 157524924 32466636 222705824 831028663 35579887 916978609 175701124 648085065 853333181 291594021 591974489 21936446 669918126 171884847 21936446 846170712 896696773 21936446 964125625 663559431 569034545 225005793 606932416 591974489 326910332 14297338 591974489 766460882 171884847 637132487 478544246 384773958 591974489 338511968 70200609 222705824 247512739 373950160 338511968 662997517 56515478 833320035 267197527 421303765 457457604 56515478 478544246 648085065 338511968 663559431 336593863 591974489 691658174 421319638 70200609 669918126 175601100 591974489 606932416 658765373 14297338 413547205 291594021 74922304 689144692 420167079 924206054 86574100 825790020 680237797 222705824 689144692 591974489 706786139 338511968 149507119 766460882 457457604 341340420 250175378 225005793 291594021 70200609 850680713 513415788 228994771 119786837 250175378 119786837 606932416 622619054 326384937 964125625 899117577 457457604 21936446 336593863 175601100 247512739 86574100 606932416 247512739 396735868 892526868 850680713 856735137 432062450 326910332 396735868 373950160 277856219 39563973 689710096 21936446 766460882 856735137 896696773 825790020 896696773 56515478 396735868 824610448 175701124 420387751 171884847 70200609 175601100 924206054 426804318 119786837 569034545 695926284 964125625 222705824 292993260 715427395 964125625 149507119 39563973 856735137 924634937 413547205 677668583 413547205 691658174 225005793 669918126 856735137 648616244 513415788 964125625 622619054 715427395 622619054 292993260 156349888 21936446 416142329 56515478 396735868 267197527 338511968 39563973 373950160 173590688 128172058 455972234 924634937 86574100 292993260 831028663 766460882 175701124 831028663 373950160 648616244 455972234 35579887 146266056 892526868 292993260 606932416 825790020 421319638 846170712 658765373 824610448 606932416 225005793 396735868 420387751 149507119 292993260 292993260 973264476 924634937 292993260 146266056 658765373 247512739 766460882 222705824 86574100 171884847 573410811 156349888 964125625 421303765 14297338 222705824 173590688 896696773 862458309 591974489 421319638 639642999 163169584 663559431 671009508 924206054 606932416 689696038 119786837 677668583 964125625 338201288 677668583 677668583 175701124 326384937 338201288 706786139 156349888 828927692 163169584 648616244 973264476 62570858 292993260 606932416 606932416 850680713 267197527 421303765 689710096 373950160 420167079 476863561 86574100 936309465 924206054 662997517 924206054 924634937 936309465 663559431 21936446 924206054 639642999 119786837 420387751 250175378 250175378 338511968 457457604 228994771 639642999 341340420 478544246 896696773 648085065 766460882 669918126 662997517 247512739 825790020 292993260 455972234 671009508 421303765 689696038 850680713 341340420 637132487 689710096 671009508 62570858 654774801 715427395 637132487 896696773 573410811 326910332 828927692 573410811 421319638 691658174 924206054 648085065 420167079 326384937 396735868 247512739 853333181 277856219 250175378 924206054 715427395 74922304 175601100 856735137 146266056 569034545 677668583 622619054 706786139 457457604 32466636 831028663 831028663 916978609 648085065 157524924 384773958 689710096 766460882 677668583 86574100 291594021 413547205 39563973 569034545 373950160 569034545 936309465 637132487 21936446 373950160 637132487 119786837 119786837 420167079 420387751 56515478 677668583 326384937 828927692 157524924 35579887 156349888 228994771 658765373 591974489 631604897 413547205 973264476 56515478 156349888 671009508 862458309 173590688 856735137 677668583 964125625 476863561 478544246 671009508 680237797 569034545 175701124 639642999 924634937 250175378 421319638 292993260 899117577 695926284 396735868 341340420 552836563 606932416 580030866 648616244 420387751 706786139 662997517 225005793 853333181 420387751 669918126 338511968 21936446 457457604 291594021 56515478 291594021 591974489 222705824 21936446 326910332 706786139 856735137 591974489 770508461 936309465 770508461 173590688 964125625 695926284 831028663 86574100 715427395 228994771 373950160 171884847 171884847 669918126 689696038 513415788 455972234 228994771 171884847 677668583 831028663 35579887 173590688 74922304 846170712 250175378 292993260 580030866 973264476 247512739 173590688 420387751 292993260 228994771 770508461 513415788 964125625 573410811 648085065 175701124 639642999 277856219 338201288 35579887 770508461 896696773 228994771 606932416 648616244 373950160 336593863 326910332 384773958 326910332 128172058 478544246 573410811 580030866 62570858 175601100 695926284 569034545 157524924 291594021 225005793 250175378 924206054 637132487 573410811 222705824 291594021 892526868 420387751 631604897 39563973 695926284 74922304 341340420 770508461 420167079 964125625 14297338 706786139 14297338 573410811 62570858 831028663 416142329 146266056 648616244 677668583 663559431 671009508 691658174 146266056 622619054 964125625 32466636 631604897 396735868 413547205 478544246 70200609 513415788 426804318 14297338 384773958 606932416 338201288 573410811 580030866 146266056 831028663 173590688 622619054 421319638 171884847 824610448 591974489 222705824 156349888 828927692 663559431 119786837 850680713 171884847 338201288 850680713 715427395 680237797 662997517 119786837 552836563 225005793 896696773 825790020 715427395 420387751 413547205 691658174 416142329 421303765 695926284 373950160 222705824 936309465 426804318 416142329 420387751 222705824 689144692 916978609 892526868 146266056 973264476 695926284 689696038 824610448 420387751 924634937 86574100 639642999 250175378 715427395 277856219 421303765 35579887 62570858 119786837 74922304 32466636 476863561 39563973 32466636 654774801 476863561 420167079 291594021 513415788 222705824 850680713 156349888 689144692 689696038 715427395 175601100 292993260 267197527 896696773 662997517 662997517 250175378 338511968 892526868 853333181 413547205 680237797 936309465 680237797 658765373 691658174 663559431 128172058 924206054 171884847 824610448 695926284 899117577 691658174 715427395 831028663 128172058 338201288 622619054 606932416 639642999 373950160 119786837 32466636 413547205 421303765 74922304 892526868 580030866 896696773 421319638 476863561 163169584 916978609 569034545 856735137 336593863 831028663 457457604 86574100 828927692 432062450 850680713 677668583 35579887 824610448 478544246 432062450 39563973 833320035 56515478 637132487 396735868 175601100 62570858 669918126 580030866 964125625 669918126 341340420 373950160 455972234 119786837 163169584 292993260 658765373 824610448 831028663 457457604 669918126 455972234 580030866 222705824 291594021 973264476 689710096 175701124 457457604 457457604 671009508 373950160 936309465 862458309 828927692 573410811 277856219 706786139 175601100 569034545 689696038 833320035 420387751 936309465 573410811 663559431 654774801 663559431 669918126 421319638 654774801 770508461 338201288 689710096 39563973 149507119 70200609 413547205 291594021 936309465 669918126 326910332 413547205 70200609 421303765 163169584 833320035 455972234 973264476 128172058 149507119 580030866 639642999 964125625 677668583 824610448 146266056 149507119 973264476 899117577 175601100 247512739 457457604 338511968 149507119 326910332 173590688 476863561 639642999 62570858 663559431 420387751 766460882 250175378 14297338 35579887 86574100 831028663 669918126 856735137 336593863 689696038 250175378 606932416 680237797 580030866 420387751 421303765 14297338 695926284 222705824 899117577 341340420 373950160 421303765 770508461 35579887 715427395 916978609 56515478 62570858 420167079 175601100 892526868 86574100 663559431 824610448 396735868 637132487 222705824 691658174 896696773 715427395 338201288 569034545 413547205 478544246 833320035 936309465 691658174 916978609 421319638 631604897 695926284 862458309 706786139 225005793 171884847 336593863 896696773 175701124 825790020 639642999 119786837 824610448 654774801 336593863 421319638 384773958 149507119 569034545 326910332 896696773 862458309 157524924 824610448 828927692 689696038 146266056 175701124 373950160 654774801 850680713 606932416 267197527 892526868 326384937 62570858 146266056 222705824 856735137 973264476 156349888 32466636 663559431 677668583 662997517 691658174 648085065 936309465 691658174 338511968 277856219 824610448 74922304 157524924 413547205 856735137 336593863 850680713 853333181 384773958 341340420 648616244 146266056 825790020 689696038 671009508 146266056 689144692 175701124 14297338 689144692 128172058 228994771 267197527 62570858 338511968 338511968 569034545 421319638 691658174 973264476 128172058 824610448 119786837 56515478 766460882 70200609 62570858 677668583 662997517 157524924 691658174 770508461 416142329 552836563 856735137 222705824 171884847 326384937 715427395 833320035 86574100 677668583 662997517 936309465 825790020 432062450 639642999 74922304 573410811 853333181 846170712 326910332 250175378 715427395 916978609 70200609 175601100 384773958 338201288 973264476 936309465 936309465 267197527 156349888 824610448 225005793 421319638 228994771 455972234 416142329 695926284 341340420 421303765 606932416 936309465 715427395 591974489 631604897 455972234 637132487 420167079 119786837 658765373 21936446 426804318 384773958 175601100 591974489 695926284 770508461 766460882 591974489 899117577 146266056 292993260 455972234 936309465 833320035 225005793 637132487 146266056 336593863 225005793 32466636 662997517 924634937 648085065 936309465 426804318 552836563 35579887 56515478 62570858 35579887 247512739 862458309 247512739 175601100 663559431 552836563 862458309 171884847 689144692 413547205 964125625 326384937 964125625 833320035 74922304 580030866 413547205 552836563 157524924 455972234 413547205 689710096 267197527 163169584 706786139 426804318 384773958 478544246 247512739 119786837 56515478 689144692 715427395 326910332 850680713 250175378 432062450 833320035 606932416 631604897 119786837 277856219 606932416 421303765 631604897 846170712 455972234 384773958 14297338 671009508 432062450 14297338 420387751 973264476 247512739 924206054 828927692 247512739 341340420 119786837 421303765 338201288 770508461 163169584 426804318 924206054 175601100 228994771 157524924 833320035 74922304 35579887 86574100 478544246 552836563 924206054 267197527 631604897 336593863 70200609 420167079 373950160 267197527 171884847 432062450 924206054 916978609 856735137 973264476 163169584 706786139 828927692 119786837 706786139 766460882 648085065 853333181 86574100 916978609 476863561 156349888 326384937 228994771 396735868 770508461 292993260 936309465 658765373 916978609 455972234 663559431 856735137 426804318 853333181 35579887 420167079 964125625 513415788 924634937 426804318 695926284 175701124 862458309 850680713 413547205 654774801 163169584 175701124 706786139 973264476 850680713 396735868 573410811 648616244 476863561 680237797 336593863 924206054 924634937 292993260 856735137 892526868 639642999 32466636 689710096 86574100 964125625 432062450 513415788 432062450 825790020 175601100 222705824 341340420 899117577 899117577 846170712 173590688 671009508 421319638 663559431 631604897 157524924 277856219 35579887 924634937 119786837 658765373 171884847 173590688 250175378 846170712 74922304 828927692 222705824 267197527 896696773 853333181 513415788 973264476 862458309 396735868 580030866 569034545 552836563 824610448 663559431 336593863 862458309 639642999 156349888 326910332 706786139 476863561 964125625 373950160 62570858 936309465 14297338 689144692 936309465 936309465 648085065 277856219 828927692 573410811 173590688 606932416 973264476 846170712 637132487 175701124 432062450 973264476 606932416 267197527 846170712 292993260 552836563 639642999 658765373 338511968 715427395 677668583 247512739 267197527 973264476 896696773 892526868 476863561 171884847 74922304 341340420 175701124 416142329 691658174 924634937 70200609 341340420 896696773 770508461 222705824 924634937 671009508 39563973 637132487 973264476 766460882 691658174 691658174 770508461 663559431 21936446 766460882 622619054 171884847 457457604 247512739 936309465 175601100 639642999 846170712 639642999 128172058 689696038 924634937 606932416 606932416 833320035 250175378 14297338 973264476 658765373 648085065 964125625 35579887 831028663 56515478 14297338 648616244 973264476 39563973 338201288 924634937 413547205 455972234 631604897 677668583 338511968 916978609 35579887 936309465 119786837 924634937 247512739 924206054 338201288 689144692 622619054 14297338 680237797 14297338 128172058 695926284 74922304 973264476 426804318 86574100 338201288 277856219 225005793 426804318 457457604 70200609 173590688 825790020 856735137 591974489 326910332 426804318 420387751 421303765 663559431 86574100 677668583 39563973 766460882 680237797 689144692 631604897 637132487 432062450 416142329 413547205 569034545 654774801 936309465 32466636 552836563 373950160 715427395 384773958 384773958 850680713 892526868 225005793 421303765 56515478 128172058 715427395 225005793 606932416 916978609 420387751 862458309 658765373 70200609 663559431 175601100 828927692 828927692 457457604 825790020 654774801 420387751 648616244 384773958 924634937 658765373 936309465 416142329 175601100 862458309 552836563 119786837 277856219 277856219 936309465 691658174 853333181 291594021 770508461 426804318 149507119 413547205 39563973 706786139 39563973 662997517 669918126 149507119 695926284 850680713 171884847 338201288 336593863 326384937 924206054 573410811 973264476 21936446 580030866 225005793 680237797 455972234 149507119 637132487 924206054 222705824 384773958 39563973 936309465 396735868 831028663 658765373 825790020 648085065 396735868 326384937 338511968 689696038 228994771 691658174 591974489 973264476 850680713 175601100 338511968 706786139 631604897 689710096 228994771 338201288 119786837 32466636 715427395 421319638 384773958 336593863 421303765 476863561 637132487 924206054 828927692 770508461 35579887 573410811 580030866 149507119 175601100 916978609 654774801 846170712 413547205 457457604 171884847 715427395 128172058 39563973 163169584 336593863 39563973 691658174 157524924 455972234 413547205 74922304 338201288 421303765 457457604 291594021 39563973 654774801 916978609 639642999 831028663 671009508 228994771 228994771 892526868 606932416 426804318 513415788 476863561 580030866 175601100 631604897 916978609 689696038 631604897 267197527 824610448 680237797 74922304 828927692 850680713 267197527 292993260 846170712 663559431 622619054 426804318 569034545 74922304 384773958 766460882 631604897 648616244 336593863 413547205 853333181 671009508 833320035 421303765 591974489 21936446 420387751 222705824 326910332 689144692 715427395 825790020 39563973 833320035 56515478 341340420 680237797 824610448 291594021 689696038 916978609 228994771 476863561 413547205 326384937 70200609 892526868 338511968 663559431 14297338 476863561 654774801 669918126 420167079 973264476 654774801 326384937 225005793 326384937 119786837 669918126 766460882 706786139 916978609 171884847 964125625 591974489 478544246 856735137 766460882 896696773 896696773 580030866 326910332 824610448 695926284 663559431 648085065 336593863 850680713 924206054 457457604 156349888 896696773 14297338 648085065 157524924 833320035 476863561 455972234 689696038 228994771 824610448 856735137 171884847 476863561 267197527 654774801 326384937 658765373 654774801 715427395 420167079 146266056 825790020 247512739 637132487 149507119 552836563 14297338 341340420 552836563 250175378 291594021 591974489 669918126 924634937 831028663 21936446 291594021 146266056 677668583 828927692 338201288 338511968 899117577 338511968 478544246 70200609 856735137 770508461 173590688 828927692 175701124 631604897 21936446 175601100 573410811 420167079 326910332 850680713 420387751 637132487 420387751 648616244 373950160 631604897 56515478 146266056 825790020 326384937 552836563 396735868 416142329 292993260 14297338 175701124 326384937 513415788 421319638 677668583 924634937 338201288 916978609 853333181 924206054 637132487 478544246 606932416 277856219 770508461 149507119 478544246 413547205 222705824 680237797 292993260 831028663 671009508 899117577 420167079 654774801 706786139 171884847 580030866 74922304 691658174 426804318 292993260 416142329 770508461 677668583 924634937 856735137 341340420 680237797 825790020 677668583 924206054 171884847 853333181 637132487 478544246 637132487 175601100 457457604 32466636 824610448 426804318 384773958 824610448 706786139 21936446 326910332 850680713 432062450 846170712 766460882 695926284 326384937 662997517 128172058 338511968 850680713 171884847 924634937 157524924 892526868 689710096 420167079 936309465 326910332 850680713 413547205 833320035 924206054 639642999 396735868 853333181 156349888 421319638 513415788 222705824 56515478 326910332 421319638 432062450 146266056 846170712 341340420 591974489 421303765 631604897 338511968 896696773 222705824 421303765 573410811 662997517 706786139 924206054 828927692 896696773 455972234 128172058 691658174 671009508 32466636 173590688 637132487 936309465 338511968 766460882 689144692 396735868 457457604 862458309 622619054 573410811 631604897 426804318 421319638 384773958 277856219 648616244 662997517 247512739 175701124 171884847 338511968 662997517 689696038 591974489 662997517 850680713 896696773 569034545 825790020 420387751 916978609 421319638 677668583 846170712 326384937 639642999 924206054 228994771 175701124 146266056 457457604 663559431 828927692 396735868 853333181 267197527 420167079 689696038 86574100 689144692 552836563 639642999 338511968 691658174 149507119 149507119 128172058 173590688 631604897 247512739 573410811 128172058 680237797 916978609 706786139 326384937 291594021 35579887 513415788 706786139 250175378 222705824 680237797 86574100 622619054 39563973 680237797 478544246 146266056 552836563 648616244 413547205 973264476 677668583 658765373 14297338 964125625 336593863 648085065 669918126 924206054 421303765 706786139 338511968 292993260 964125625 691658174 580030866 421303765 413547205 695926284 478544246 175601100 175601100 591974489 426804318 432062450 648085065 384773958 175601100 591974489 833320035 924206054 396735868 39563973 663559431 128172058 163169584 228994771 695926284 62570858 396735868 222705824 457457604 163169584 247512739 373950160 924634937 420167079 163169584 689696038 228994771 973264476 573410811 291594021 56515478 916978609 706786139 128172058 432062450 573410811 373950160 892526868 384773958 691658174 457457604 513415788 831028663 964125625 639642999 128172058 86574100 828927692 706786139 689710096 32466636 715427395 326384937 157524924 396735868 336593863 171884847 573410811 936309465 373950160 250175378 149507119 846170712 766460882 420387751 853333181 338201288 119786837 128172058 156349888 14297338 715427395 637132487 478544246 677668583 513415788 828927692 326384937 396735868 396735868 32466636 662997517 416142329 478544246 86574100 32466636 892526868 416142329 846170712 74922304 916978609 591974489 899117577 277856219 14297338 341340420 680237797 56515478 899117577 421319638 828927692 476863561 680237797 513415788 606932416 591974489 157524924 476863561 292993260 637132487 662997517 432062450 824610448 846170712 373950160 326910332 924634937 833320035 426804318 936309465 326384937 39563973 695926284 662997517 899117577 420387751 267197527 421319638 457457604 513415788 680237797 924206054 420387751 654774801 228994771 669918126 850680713 455972234 476863561 648616244 56515478 156349888 637132487 622619054 591974489 892526868 336593863 689710096 432062450 706786139 695926284 157524924 171884847 338511968 32466636 156349888 824610448 250175378 892526868 663559431 658765373 715427395 831028663 457457604 552836563 21936446 421303765 853333181 292993260 326384937 648085065 680237797 662997517 222705824 396735868 62570858 70200609 163169584 373950160 39563973 833320035 128172058 833320035 639642999 580030866 250175378 691658174 39563973 689144692 420167079 606932416 892526868 573410811 936309465 70200609 225005793 171884847 421319638 622619054 552836563 850680713 689696038 119786837 591974489 853333181 706786139 924206054 916978609 766460882 862458309 171884847 413547205 432062450 658765373 924634937 338201288 695926284 677668583 149507119 420387751 580030866 677668583 86574100 222705824 432062450 476863561 338511968 770508461 338201288 513415788 631604897 21936446 74922304 426804318 21936446 416142329 421319638 637132487 658765373 671009508 171884847 457457604 606932416 156349888 622619054 513415788 669918126 175701124 770508461 846170712 671009508 277856219 689696038 173590688 384773958 74922304 341340420 850680713 573410811 892526868 936309465 828927692 824610448 338511968 247512739 964125625 648085065 973264476 766460882 964125625 86574100 478544246 338511968 341340420 658765373 62570858 846170712 569034545 936309465 163169584 964125625 695926284 86574100 654774801 455972234 833320035 341340420 680237797 384773958 552836563 552836563 247512739 56515478 916978609 457457604 662997517 833320035 32466636 128172058 513415788 175701124 421319638 384773958 14297338 171884847 654774801 119786837 455972234 658765373 128172058 39563973 39563973 421303765 56515478 924634937 157524924 146266056 250175378 156349888 973264476 896696773 56515478 39563973 267197527 573410811 291594021 39563973 689710096 892526868 671009508 973264476 715427395 896696773 831028663 658765373 74922304 669918126 39563973 695926284 62570858 74922304 573410811 478544246 432062450 899117577 591974489 669918126 770508461 853333181 833320035 476863561 706786139 573410811 715427395 175701124 338201288 658765373 341340420 336593863 606932416 157524924 622619054 654774801 421319638 175701124 163169584 677668583 163169584 924206054 648616244 228994771 770508461 432062450 146266056 669918126 825790020 770508461 695926284 338511968 420387751 432062450 862458309 662997517 892526868 70200609 222705824 846170712 663559431 850680713 973264476 421319638 639642999 421303765 171884847 119786837 824610448 128172058 373950160 513415788 896696773 892526868 689696038 631604897 74922304 671009508 896696773 457457604 662997517 277856219 591974489 631604897 426804318 146266056 766460882 573410811 689696038 964125625 432062450 513415788 373950160 426804318 648616244 35579887 824610448 853333181 569034545 691658174 552836563 606932416 291594021 680237797 680237797 292993260 669918126 924206054 706786139 924634937 825790020 413547205 833320035 663559431 964125625 21936446 828927692 853333181 892526868 384773958 973264476 476863561 828927692 338201288 35579887 892526868 277856219 631604897 35579887 833320035 862458309 936309465 291594021 476863561 156349888 677668583 715427395 662997517 658765373 892526868 70200609 648616244 706786139 973264476 828927692 850680713 420167079 677668583 715427395 936309465 648085065 384773958 513415788 862458309 513415788 32466636 396735868 277856219 384773958 663559431 899117577 853333181 853333181 32466636 267197527 513415788 850680713 86574100 689144692 833320035 74922304 552836563 326384937 695926284 677668583 831028663 631604897 173590688 916978609 277856219 606932416 225005793 662997517 250175378 916978609 552836563 924634937 573410811 250175378 292993260 250175378 766460882 457457604 432062450 662997517 336593863 420387751 413547205 35579887 373950160 56515478 569034545 936309465 247512739 513415788 478544246 338511968 70200609 420387751 267197527 662997517 648085065 766460882 175601100 671009508 225005793 606932416 853333181 62570858 924206054 648085065 267197527 70200609 146266056 157524924 247512739 662997517 689710096 853333181 824610448 637132487 128172058 175701124 706786139 292993260 228994771 569034545 277856219 846170712 680237797 569034545 689710096 14297338 669918126 689696038 175601100 862458309 715427395 420167079 569034545 326384937 70200609 853333181 824610448 671009508 277856219 825790020 338201288 622619054 569034545 478544246 648616244 225005793 573410811 476863561 569034545 853333181 421319638 455972234 691658174 639642999 21936446 157524924 119786837 149507119 691658174 396735868 631604897 39563973 850680713 648616244 326384937 455972234 74922304 35579887 426804318 892526868 156349888 338201288 552836563 833320035 862458309 648616244 119786837 648616244 175601100 32466636 706786139 267197527 247512739 247512739 637132487 62570858 173590688 338511968 222705824 277856219 416142329 648616244 175701124 899117577 74922304 689144692 384773958 654774801 892526868 119786837 416142329 292993260 457457604 421319638 766460882 163169584 691658174 478544246 899117577 128172058 658765373 580030866 267197527 74922304 175701124 831028663 21936446 770508461 222705824 677668583 637132487 828927692 455972234 513415788 426804318 163169584 706786139 580030866 669918126 476863561 831028663 455972234 695926284 175701124 824610448 648085065 846170712 384773958 648085065 573410811 770508461 175701124 163169584 824610448 892526868 896696773 247512739 896696773 637132487 766460882 770508461 715427395 552836563 662997517 689696038 175701124 39563973 973264476 671009508 639642999 706786139 680237797 691658174 892526868 671009508 39563973 421303765 163169584 892526868 277856219 277856219 824610448 964125625 70200609 936309465 654774801 896696773 420167079 32466636 766460882 622619054 639642999 14297338 825790020 513415788 175601100 14297338 175601100 173590688 691658174 824610448 250175378 770508461 896696773 338511968 326384937 420167079 648616244 326910332 677668583 86574100 478544246 86574100 476863561 156349888 654774801 420387751 421303765 824610448 56515478 420167079 631604897 476863561 924206054 862458309 421303765 74922304 936309465 373950160 654774801 86574100 899117577 662997517 336593863 222705824 338201288 222705824 580030866 416142329 824610448 766460882 689144692 338201288 14297338 74922304 291594021 924634937 899117577 853333181 175701124 833320035 175601100 689710096 637132487 691658174 680237797 336593863 341340420 128172058 478544246 476863561 669918126 828927692 171884847 86574100 119786837 846170712 663559431 291594021 622619054 128172058 432062450 39563973 833320035 247512739 222705824 648085065 573410811 824610448 853333181 175701124 689696038 146266056 250175378 862458309 149507119 663559431 421303765 924206054 892526868 896696773 828927692 74922304 648616244 476863561 831028663 706786139 691658174 573410811 622619054 513415788 175601100 156349888 326384937 291594021 420167079 924206054 478544246 770508461 62570858 421303765 171884847 476863561 936309465 173590688 892526868 128172058 513415788 74922304 128172058 846170712 478544246 56515478 850680713 416142329 70200609 149507119 631604897 163169584 622619054 426804318 677668583 964125625 658765373 631604897 413547205 924206054 637132487 457457604 825790020 853333181 146266056 689710096 964125625 74922304 896696773 631604897 21936446 341340420 637132487 706786139 291594021 291594021 924634937 828927692 573410811 336593863 833320035 892526868 899117577 662997517 426804318 631604897 916978609 175701124 662997517 833320035 853333181 373950160 552836563 35579887 420167079 62570858 770508461 766460882 573410811 35579887 222705824 432062450 663559431 14297338 157524924 770508461 476863561 326910332 341340420 416142329 831028663 899117577 637132487 171884847 639642999 291594021 225005793 671009508 824610448 156349888 552836563 336593863 828927692 591974489 426804318 637132487 420387751 326384937 573410811 338201288 326910332 326384937 413547205 691658174 671009508 326384937 157524924 622619054 637132487 569034545 831028663 662997517 622619054 573410811 384773958 163169584 896696773 291594021 455972234 846170712 591974489 936309465 267197527 591974489 648085065 896696773 222705824 552836563 228994771 552836563 336593863 862458309 384773958 658765373 580030866 671009508 476863561 573410811 824610448 14297338 831028663 175601100 552836563 591974489 689696038 695926284 228994771 341340420 831028663 291594021 936309465 654774801 175701124 853333181 277856219 824610448 669918126 413547205 669918126 457457604 478544246 899117577 846170712 622619054 21936446 14297338 662997517 824610448 156349888 74922304 654774801 706786139 828927692 32466636 476863561 250175378 291594021 631604897 173590688 936309465 173590688 396735868 916978609 833320035 171884847 416142329 706786139 631604897 421303765 420167079 648616244 573410811 156349888 715427395 677668583 658765373 833320035 662997517 277856219 936309465 421303765 631604897 631604897 267197527 32466636 715427395 336593863 225005793 291594021 457457604 689696038 513415788 648616244 74922304 384773958 326910332 277856219 421303765 924206054 175701124 658765373 171884847 573410811 292993260 689696038 936309465 420387751 171884847 156349888 862458309 856735137 250175378 421319638 569034545 766460882 658765373 326910332 384773958 639642999 86574100 175701124 336593863 420387751 86574100 413547205 326910332 373950160 622619054 14297338 846170712 277856219 32466636 916978609 250175378 552836563 175701124 663559431 606932416 824610448 32466636 892526868 175601100 338201288 420167079 421303765 163169584 706786139 892526868 146266056 157524924 156349888 648616244 341340420 695926284 14297338 896696773 580030866 175701124 850680713 695926284 892526868 591974489 341340420 648085065 680237797 277856219 74922304 924206054 648616244 622619054 384773958 326910332 420387751 770508461 689696038 228994771 964125625 896696773 420167079 833320035 455972234 896696773 478544246 648085065 421319638 32466636 70200609 338201288 247512739 35579887 896696773 715427395 457457604 457457604 457457604 896696773 14297338 175701124 341340420 56515478 56515478 32466636 420167079 573410811 225005793 413547205 225005793 70200609 964125625 384773958 973264476 171884847 680237797 825790020 622619054 973264476 396735868 421303765 631604897 552836563 828927692 824610448 62570858 156349888 175601100 573410811 32466636 853333181 157524924 964125625 631604897 828927692 695926284 715427395 706786139 677668583 478544246 175701124 648616244 175701124 74922304 119786837 662997517 706786139 267197527 973264476 831028663 648085065 128172058 591974489 846170712 478544246 964125625 341340420 86574100 70200609 62570858 936309465 420167079 21936446 478544246 964125625 689696038 420387751 267197527 247512739 552836563 622619054 420387751 173590688 916978609 637132487 149507119 432062450 420387751 824610448 824610448 513415788 695926284 639642999 228994771 457457604 413547205 892526868 426804318 171884847 916978609 828927692 420167079 421303765 173590688 573410811 828927692 825790020 14297338 338511968 669918126 119786837 39563973 706786139 662997517 825790020 62570858 706786139 128172058 341340420 569034545 695926284 250175378 86574100 416142329 421303765 171884847 637132487 680237797 569034545 247512739 671009508 606932416 689144692 899117577 573410811 39563973 973264476 892526868 86574100 591974489 476863561 250175378 338511968 924206054 222705824 964125625 416142329 250175378 146266056 267197527 426804318 267197527 964125625 225005793 850680713 373950160 552836563 853333181 662997517 228994771 171884847 824610448 654774801 936309465 247512739 291594021 326384937 689696038 824610448 892526868 853333181 654774801 86574100 677668583 715427395 225005793 247512739 326910332 850680713 569034545 648085065 552836563 825790020 671009508 648616244 862458309 62570858 924206054 639642999 606932416 853333181 70200609 70200609 338201288 833320035 421319638 936309465 119786837 373950160 689710096 413547205 899117577 149507119 853333181 39563973 622619054 267197527 222705824 336593863 770508461 896696773 250175378 384773958 267197527 706786139 662997517 146266056 691658174 146266056 338201288 56515478 35579887 850680713 86574100 924206054 21936446 149507119 689710096 828927692 639642999 689144692 247512739 569034545 833320035 432062450 513415788 856735137 157524924 591974489 432062450 56515478 853333181 228994771 606932416 163169584 573410811 21936446 828927692 936309465 677668583 766460882 416142329 833320035 416142329 648616244 828927692 62570858 478544246 35579887 175701124 426804318 631604897 896696773 163169584 157524924 606932416 846170712 74922304 654774801 146266056 146266056 606932416 824610448 677668583 695926284 964125625 833320035 21936446 689710096 373950160 277856219 74922304 850680713 654774801 478544246 648616244 341340420 622619054 936309465 455972234 35579887 715427395 225005793 846170712 677668583 850680713 128172058 476863561 413547205 326384937 267197527 420167079 336593863 426804318 691658174 853333181 648085065 457457604 892526868 924634937 420387751 455972234 225005793 648085065 56515478 70200609 828927692 622619054 32466636 341340420 338511968 924206054 936309465 421319638 222705824 225005793 156349888 831028663 663559431 606932416 421319638 432062450 639642999 648616244 478544246 846170712 291594021 964125625 831028663 689710096 35579887 862458309 973264476 222705824 338201288 677668583 552836563 825790020 413547205 173590688 862458309 648085065 384773958 828927692 892526868 691658174 648616244 457457604 32466636 416142329 128172058 175701124 662997517 639642999 250175378 766460882 715427395 591974489 267197527 39563973 833320035 677668583 862458309 413547205 420167079 384773958 373950160 70200609 824610448 862458309 175601100 420167079 173590688 292993260 591974489 416142329 648616244 862458309 326384937 964125625 416142329 175601100 648616244 373950160 639642999 74922304 569034545 671009508 896696773 648085065 892526868 964125625 56515478 715427395 175701124 128172058 14297338 569034545 146266056 825790020 74922304 291594021 373950160 338201288 631604897 833320035 663559431 825790020 326384937 250175378 973264476 648085065 420387751 689696038 916978609 384773958 56515478 689710096 175601100 825790020 648616244 639642999 267197527 899117577 457457604 86574100 831028663 916978609 421303765 247512739 850680713 247512739 62570858 228994771 680237797 476863561 35579887 247512739 341340420 277856219 149507119 421319638 654774801 163169584 825790020 899117577 21936446 420387751 74922304 74922304 338511968 149507119 478544246 580030866 964125625 591974489 396735868 338511968 86574100 326384937 691658174 326384937 896696773 62570858 175701124 421303765 856735137 677668583 384773958 846170712 32466636 936309465 924634937 292993260 658765373 677668583 222705824 573410811 677668583 853333181 396735868 833320035 606932416 247512739 892526868 421319638 831028663 513415788 916978609 648616244 591974489 833320035 247512739 225005793 766460882 622619054 924206054 32466636 622619054 637132487 455972234 964125625 662997517 384773958 70200609 766460882 671009508 658765373 373950160 14297338 149507119 862458309 341340420 74922304 552836563 896696773 573410811 648616244 853333181 35579887 175601100 157524924 396735868 478544246 973264476 421303765 695926284 171884847 831028663 173590688 35579887 128172058 591974489 56515478 715427395 658765373 856735137 663559431 163169584 691658174 250175378 831028663 119786837 580030866 766460882 825790020 32466636 292993260 156349888 569034545 706786139 175701124 569034545 171884847 766460882 156349888 862458309 277856219 225005793 663559431 267197527 671009508 689696038 426804318 455972234 824610448 622619054 689710096 973264476 766460882 695926284 291594021 846170712 396735868 163169584 924206054 689144692 175701124 853333181 338511968 432062450 899117577 622619054 580030866 338511968 455972234 432062450 338201288 341340420 338201288 689696038 416142329 606932416 173590688 62570858 573410811 338511968 916978609 39563973 833320035 916978609 149507119 119786837 654774801 432062450 662997517 964125625 247512739 119786837 250175378 32466636 119786837 671009508 591974489 74922304 825790020 292993260 689710096 149507119 225005793 706786139 846170712 86574100 157524924 149507119 14297338 420387751 250175378 862458309 21936446 250175378 74922304 580030866 856735137 648616244 916978609 856735137 573410811 916978609 654774801 35579887 476863561 336593863 824610448 936309465 654774801 62570858 853333181 175701124 892526868 146266056 426804318 247512739 455972234 892526868 591974489 225005793 622619054 648085065 175701124 648616244 149507119 680237797 413547205 420387751 457457604 924206054 662997517 569034545 677668583 70200609 292993260 291594021 338201288 432062450 32466636 924634937 62570858 341340420 128172058 856735137 21936446 149507119 637132487 384773958 56515478 341340420 338201288 936309465 916978609 580030866 35579887 420167079 639642999 163169584 62570858 606932416 964125625 580030866 119786837 513415788 846170712 677668583 706786139 831028663 416142329 766460882 326384937 228994771 973264476 338201288 637132487 128172058 680237797 478544246 689144692 292993260 35579887 899117577 173590688 157524924 455972234 892526868 421319638 896696773 825790020 455972234 862458309 35579887 631604897 476863561 825790020 455972234 606932416 924206054 457457604 833320035 277856219 326384937 338511968 637132487 580030866 606932416 695926284 14297338 677668583 413547205 691658174 648616244 513415788 766460882 899117577 173590688 62570858 833320035 277856219 326910332 662997517 862458309 662997517 825790020 175701124 828927692 326910332 892526868 924634937 476863561 631604897 658765373 56515478 622619054 228994771 336593863 677668583 416142329 648085065 86574100 163169584 695926284 250175378 35579887 222705824 853333181 457457604 689144692 631604897 326910332 973264476 513415788 916978609 14297338 476863561 973264476 924634937 770508461 420167079 896696773 74922304 669918126 825790020 146266056 267197527 421319638 338201288 689696038 277856219 171884847 899117577 175701124 222705824 766460882 384773958 32466636 828927692 225005793 648616244 291594021 373950160 338511968 384773958 457457604 39563973 846170712 695926284 639642999 455972234 964125625 421303765 426804318 56515478 622619054 637132487 964125625 766460882 416142329 648085065 476863561 326384937 964125625 580030866 677668583 14297338 326384937 964125625 32466636 455972234 396735868 338511968 706786139 689710096 420387751 267197527 373950160 247512739 706786139 292993260 175701124 973264476 706786139 420167079 70200609 146266056 622619054 396735868 862458309 552836563 396735868 35579887 892526868 476863561 128172058 669918126 156349888 648085065 149507119 896696773 606932416 569034545 825790020 896696773 899117577 128172058 119786837 420167079 338201288 35579887 824610448 413547205 513415788 648085065 606932416 677668583 591974489 639642999 175601100 326384937 552836563 689710096 924206054 247512739 658765373 622619054 924206054 828927692 654774801 569034545 420167079 421303765 833320035 677668583 573410811 689696038 654774801 825790020 426804318 421319638 856735137 828927692 662997517 680237797 338201288 573410811 591974489 831028663 228994771 825790020 513415788 824610448 420387751 677668583 899117577 828927692 74922304 149507119 277856219 973264476 70200609 828927692 326384937 846170712 421319638 292993260 157524924 892526868 669918126 74922304 658765373 338511968 639642999 384773958 250175378 580030866 478544246 457457604 573410811 478544246 119786837 222705824 663559431 833320035 247512739 631604897 35579887 338511968 175601100 862458309 631604897 964125625 916978609 658765373 936309465 689696038 250175378 689144692 639642999 639642999 336593863 413547205 856735137 669918126 658765373 373950160 924206054 689144692 637132487 853333181 573410811 86574100 573410811 831028663 416142329 856735137 478544246 896696773 892526868 171884847 157524924 14297338 128172058 149507119 669918126 338511968 267197527 850680713 421319638 146266056 964125625 74922304 671009508 691658174 457457604 228994771 21936446 892526868 706786139 916978609 846170712 677668583 56515478 671009508 766460882 663559431 689144692 669918126 292993260 833320035 825790020 658765373 669918126 695926284 936309465 338511968 671009508 420387751 850680713 39563973 416142329 128172058 669918126 416142329 569034545 580030866 338201288 896696773 157524924 856735137 896696773 663559431 267197527 326384937 56515478 689144692 828927692 606932416 899117577 899117577 62570858 580030866 119786837 662997517 853333181 828927692 432062450 157524924 432062450 173590688 833320035 924206054 86574100 338511968 824610448 373950160 973264476 457457604 689696038 695926284 924634937 21936446 62570858 689696038 56515478 457457604 457457604 396735868 420167079 853333181 426804318 156349888 825790020 39563973 964125625 70200609 680237797 639642999 416142329 222705824 119786837 478544246 856735137 421303765 591974489 825790020 56515478 39563973 569034545 658765373 277856219 157524924 828927692 573410811 146266056 715427395 384773958 478544246 267197527 156349888 637132487 171884847 336593863 171884847 648616244 228994771 973264476 606932416 591974489 86574100 292993260 222705824 420387751 341340420 899117577 32466636 70200609 413547205 892526868 833320035 648616244 513415788 457457604 658765373 341340420 432062450 21936446 416142329 680237797 250175378 824610448 416142329 899117577 899117577 32466636 569034545 157524924 420167079 396735868 277856219 277856219 648085065 291594021 338511968 770508461 74922304 569034545 648085065 896696773 175601100 896696773 455972234 32466636 828927692 689710096 677668583 420167079 862458309 32466636 149507119 74922304 680237797 338201288 862458309 32466636 825790020 706786139 291594021 146266056 146266056 770508461 606932416 654774801 247512739 156349888 924206054 156349888 569034545 770508461 128172058 228994771 478544246 35579887 680237797 149507119 35579887 157524924 654774801 622619054 421319638 631604897 671009508 853333181 689144692 56515478 892526868 86574100 373950160 247512739 426804318 824610448 476863561 250175378 606932416 766460882 326384937 175701124 277856219 706786139 420387751 569034545 631604897 924634937 924206054 478544246 39563973 637132487 432062450 648616244 171884847 689710096 689710096 292993260 74922304 175701124 706786139 580030866 14297338 119786837 695926284 146266056 691658174 689144692 831028663 766460882 426804318 228994771 828927692 128172058 62570858 856735137 413547205 606932416 336593863 175601100 56515478 455972234 14297338 455972234 421319638 766460882 973264476 222705824 338201288 421319638 580030866 156349888 175701124 421319638 476863561 420167079 420387751 663559431 622619054 663559431 689144692 671009508 973264476 56515478 292993260 32466636 171884847 146266056 513415788 267197527 639642999 421303765 569034545 569034545 421303765 267197527 247512739 691658174 338511968 573410811 662997517 247512739 824610448 689710096 695926284 828927692 896696773 766460882 163169584 291594021 119786837 637132487 824610448 833320035 163169584 86574100 689696038 856735137 156349888 35579887 658765373 175601100 691658174 715427395 128172058 21936446 689696038 680237797 432062450 639642999 658765373 715427395 892526868 580030866 689710096 421303765 175701124 128172058 824610448 892526868 689696038 663559431 421319638 292993260 14297338 770508461 669918126 825790020 228994771 689696038 338511968 70200609 689696038 639642999 267197527 695926284 228994771 157524924 591974489 163169584 478544246 421319638 128172058 824610448 580030866 175701124 70200609 420387751 825790020 846170712 39563973 770508461 824610448 157524924 862458309 476863561 74922304 476863561 591974489 14297338 39563973 671009508 964125625 14297338 639642999 250175378 228994771 175701124 622619054 680237797 622619054 892526868 691658174 175701124 171884847 680237797 691658174 896696773 663559431 689144692 478544246 175701124 846170712 416142329 680237797 250175378 580030866 70200609 691658174 222705824 171884847 606932416 277856219 591974489 680237797 250175378 421303765 175601100 396735868 70200609 606932416 149507119 173590688 421303765 631604897 14297338 833320035 157524924 413547205 175701124 677668583 175701124 267197527 86574100 267197527 432062450 691658174 916978609 936309465 654774801 326384937 62570858 689710096 420387751 924206054 691658174 862458309 637132487 766460882 14297338 916978609 413547205 338511968 62570858 21936446 663559431 292993260 222705824 74922304 862458309 35579887 338511968 552836563 850680713 846170712 654774801 856735137 892526868 432062450 326910332 691658174 824610448 426804318 896696773 292993260 86574100 936309465 648085065 591974489 86574100 689144692 924634937 149507119 964125625 146266056 86574100 637132487 689144692 770508461 669918126 171884847 896696773 228994771 654774801 420167079 662997517 62570858 175701124 291594021 267197527 225005793 850680713 924634937 591974489 14297338 689696038 455972234 591974489 637132487 455972234 654774801 291594021 35579887 828927692 695926284 336593863 455972234 973264476 896696773 936309465 622619054 936309465 163169584 222705824 225005793 421319638 569034545 225005793 119786837 421319638 277856219 677668583 856735137 250175378 825790020 338201288 86574100 924206054 637132487 119786837 457457604 695926284 156349888 648085065 326384937 421319638 695926284 513415788 846170712 689696038 892526868 420387751 654774801 478544246 171884847 156349888 74922304 853333181 157524924 341340420 70200609 128172058 373950160 573410811 695926284 119786837 228994771 853333181 222705824 413547205 622619054 74922304 420167079 250175378 631604897 896696773 156349888 21936446 32466636 163169584 173590688 622619054 432062450 689710096 689710096 973264476 924634937 831028663 413547205 267197527 833320035 225005793 420167079 336593863 70200609 119786837 648085065 163169584 680237797 62570858 862458309 591974489 662997517 654774801 648616244 128172058 457457604 648085065 513415788 899117577 648616244 86574100 662997517 513415788 669918126 689696038 691658174 267197527 326384937 552836563 291594021 824610448 695926284 770508461 163169584 228994771 277856219 326910332 669918126 86574100 973264476 128172058 691658174 228994771 924206054 833320035 35579887 421319638 689696038 513415788 56515478 341340420 846170712 476863561 569034545 457457604 856735137 171884847 689710096 426804318 277856219 766460882 831028663 896696773 128172058 695926284 856735137 291594021 856735137 413547205 420387751 421303765 250175378 341340420 157524924 833320035 146266056 828927692 936309465 426804318 658765373 420387751 680237797 32466636 277856219 916978609 35579887 580030866 669918126 846170712 341340420 622619054 631604897 689710096 291594021 899117577 146266056 336593863 973264476 478544246 648085065 39563973 658765373 663559431 648085065 336593863 924634937 421319638 637132487 658765373 680237797 426804318 32466636 128172058 669918126 663559431 680237797 341340420 119786837 277856219 384773958 175701124 654774801 336593863 689144692 267197527 225005793 936309465 326384937 326384937 639642999 766460882 680237797 896696773 341340420 175701124 639642999 689696038 373950160 292993260 228994771 35579887 338511968 421319638 228994771 936309465 35579887 580030866 580030866 663559431 916978609 706786139 936309465 146266056 163169584 338201288 591974489 32466636 695926284 173590688 478544246 86574100 689696038 833320035 671009508 689144692 669918126 426804318 850680713 639642999 421303765 478544246 341340420 691658174 420167079 677668583 432062450 338511968 654774801 70200609 691658174 32466636 157524924 936309465 513415788 432062450 420387751 62570858 833320035 396735868 35579887 338201288 341340420 326910332 420167079 291594021 326910332 896696773 426804318 56515478 896696773 222705824 128172058 825790020 671009508 426804318 695926284 680237797 32466636 622619054 163169584 267197527 74922304 14297338 715427395 478544246 247512739 420167079 658765373 896696773 56515478 648616244 552836563 631604897 631604897 689710096 228994771 119786837 639642999 455972234 432062450 715427395 292993260 833320035 14297338 856735137 86574100 766460882 175701124 552836563 247512739 171884847 924634937 695926284 828927692 569034545 21936446 695926284 247512739 222705824 146266056 973264476 689144692 413547205 175701124 163169584 715427395 631604897 892526868 695926284 622619054 896696773 421319638 924206054 569034545 648616244 336593863 689144692 373950160 157524924 513415788 163169584 648616244 326910332 569034545 455972234 973264476 853333181 39563973 247512739 658765373 426804318 341340420 426804318 896696773 250175378 770508461 250175378 14297338 432062450 973264476 173590688 338201288 658765373 432062450 326910332 648085065 171884847 21936446 250175378 21936446 573410811 591974489 119786837 163169584 833320035 163169584 569034545 39563973 916978609 573410811 639642999 384773958 173590688 833320035 569034545 416142329 924206054 373950160 396735868 770508461 56515478 916978609 384773958 119786837 853333181 326384937 421319638 648085065 648085065 671009508 396735868 552836563 173590688 916978609 663559431 828927692 228994771 648616244 432062450 680237797 21936446 35579887 924634937 62570858 291594021 173590688 770508461 715427395 964125625 277856219 39563973 421319638 639642999 250175378 853333181 413547205 706786139 128172058 277856219 766460882 457457604 413547205 326910332 766460882 119786837 338201288 228994771 706786139 680237797 856735137 157524924 62570858 825790020 862458309 292993260 856735137 766460882 156349888 173590688 39563973 648616244 32466636 770508461 128172058 654774801 677668583 326384937 824610448 513415788 669918126 478544246 70200609 476863561 396735868 149507119 662997517 663559431 62570858 341340420 421303765 291594021 899117577 833320035 680237797 573410811 648616244 277856219 70200609 420387751 421319638 455972234 250175378 689696038 171884847 14297338 513415788 648616244 853333181 856735137 128172058 163169584 228994771 695926284 513415788 384773958 606932416 267197527 478544246 228994771 896696773 622619054 662997517 222705824 715427395 35579887 648616244 833320035 228994771 936309465 637132487 573410811 173590688 850680713 770508461 39563973 622619054 648616244 62570858 432062450 639642999 247512739 173590688 706786139 662997517 677668583 896696773 267197527 396735868 157524924 421319638 850680713 74922304 648085065 247512739 513415788 228994771 119786837 35579887 552836563 478544246 766460882 924634937 336593863 622619054 689710096 384773958 669918126 580030866 413547205 648616244 86574100 853333181 689710096 639642999 916978609 637132487 163169584 964125625 658765373 824610448 326384937 639642999 715427395 292993260 326384937 70200609 663559431 416142329 695926284 637132487 513415788 639642999 156349888 478544246 277856219 856735137 569034545 591974489 70200609 384773958 21936446 924206054 662997517 658765373 846170712 662997517 846170712 648085065 846170712 62570858 338201288 326910332 35579887 924206054 658765373 420387751 892526868 267197527 622619054 173590688 828927692 924634937 648085065 338201288 455972234 267197527 326384937 421303765 622619054 420167079 654774801 62570858 421319638 56515478 86574100 384773958 35579887 850680713 21936446 936309465 899117577 552836563 128172058 14297338 338201288 896696773 896696773 622619054 924206054 326384937 580030866 341340420 658765373 247512739 14297338 715427395 420167079 39563973 146266056 267197527 850680713 677668583 591974489 384773958 173590688 157524924 338511968 222705824 146266056 824610448 128172058 695926284 338201288 326910332 648085065 222705824 173590688 824610448 338511968 62570858 338511968 689710096 677668583 573410811 39563973 56515478 373950160 896696773 35579887 146266056 606932416 689144692 680237797 899117577 850680713 128172058 56515478 606932416 850680713 639642999 691658174 695926284 658765373 62570858 825790020 631604897 828927692 691658174 420387751 128172058 146266056 413547205 420387751 648085065 824610448 663559431 658765373 606932416 689696038 21936446 662997517 552836563 326910332 631604897 689710096 924206054 277856219 689696038 580030866 128172058 677668583 277856219 478544246 14297338 513415788 341340420 695926284 396735868 171884847 671009508 936309465 846170712 828927692 846170712 338511968 455972234 662997517 715427395 663559431 21936446 21936446 513415788 56515478 637132487 677668583 648085065 247512739 250175378 654774801 74922304 631604897 74922304 833320035 637132487 421319638 62570858 513415788 892526868 916978609 163169584 292993260 86574100 663559431 478544246 326384937 62570858 622619054 396735868 14297338 916978609 671009508 669918126 222705824 86574100 680237797 622619054 14297338 247512739 853333181 833320035 513415788 396735868 831028663 35579887 338511968 420167079 715427395 964125625 432062450 86574100 277856219 326384937 384773958 416142329 175601100 175601100 291594021 680237797 892526868 695926284 86574100 86574100 862458309 654774801 478544246 856735137 149507119 62570858 669918126 892526868 70200609 573410811 455972234 291594021 580030866 622619054 606932416 421303765 222705824 658765373 421319638 689696038 39563973 606932416 846170712 163169584 964125625 292993260 663559431 247512739 156349888 896696773 373950160 291594021 862458309 426804318 432062450 648085065 680237797 128172058 426804318 569034545 338201288 892526868 341340420 924634937 21936446 413547205 173590688 128172058 658765373 119786837 825790020 175701124 32466636 128172058 569034545 669918126 606932416 573410811 267197527 146266056 267197527 833320035 766460882 228994771 691658174 175601100 171884847 654774801 416142329 421303765 384773958 825790020 326384937 924634937 128172058 825790020 228994771 292993260 163169584 175701124 680237797 338201288 14297338 846170712 396735868 21936446 677668583 892526868 341340420 291594021 250175378 639642999 637132487 846170712 680237797 973264476 580030866 637132487 846170712 691658174 936309465 513415788 326384937 149507119 326384937 663559431 416142329 715427395 74922304 569034545 862458309 336593863 56515478 326384937 128172058 916978609 267197527 924634937 831028663 899117577 338511968 413547205 706786139 892526868 846170712 824610448 277856219 228994771 689710096 662997517 663559431 824610448 669918126 695926284 228994771 648616244 384773958 662997517 21936446 580030866 648085065 373950160 432062450 149507119 225005793 420387751 606932416 552836563 432062450 663559431 62570858 421303765 591974489 128172058 396735868 573410811 862458309 338201288 850680713 426804318 896696773 637132487 899117577 766460882 856735137 292993260 163169584 631604897 171884847 680237797 689144692 119786837 413547205 373950160 513415788 338201288 171884847 420387751 119786837 86574100 86574100 149507119 892526868 74922304 128172058 326910332 828927692 432062450 455972234 663559431 416142329 677668583 689696038 146266056 513415788 420167079 671009508 846170712 671009508 689710096 156349888 326384937 573410811 856735137 899117577 426804318 292993260 663559431 669918126 663559431 569034545 973264476 277856219 896696773 669918126 924206054 420167079 824610448 964125625 267197527 175601100 421303765 896696773 658765373 658765373 457457604 338201288 35579887 373950160 648085065 766460882 663559431 416142329 455972234 689144692 416142329 606932416 128172058 828927692 846170712 639642999 74922304 924634937 637132487 478544246 39563973 831028663 247512739 426804318 648616244 146266056 420387751 70200609 892526868 35579887 580030866 715427395 228994771 225005793 35579887 936309465 74922304 421319638 478544246 637132487 648085065 250175378 580030866 421303765 86574100 654774801 770508461 86574100 569034545 853333181 680237797 639642999 513415788 384773958 964125625 119786837 247512739 421319638 228994771 766460882 326910332 824610448 156349888 384773958 569034545 250175378 715427395 689144692 426804318 421319638 62570858 32466636 277856219 677668583 128172058 691658174 413547205 478544246 770508461 648616244 606932416 639642999 338511968 222705824 573410811 267197527 175701124 156349888 896696773 831028663 896696773 326910332 964125625 326384937 421319638 32466636 828927692 654774801 432062450 892526868 671009508 846170712 173590688 622619054 924634937 695926284 156349888 157524924 74922304 766460882 413547205 326910332 341340420 413547205 689144692 892526868 326384937 247512739 856735137 964125625 326384937 291594021 426804318 74922304 833320035 228994771 326910332 853333181 846170712 924206054 413547205 513415788 677668583 119786837 62570858 222705824 421303765 128172058 39563973 476863561 157524924 916978609 648085065 936309465 924634937 157524924 680237797 924206054 833320035 146266056 706786139 292993260 157524924 86574100 715427395 74922304 156349888 326384937 421319638 964125625 671009508 591974489 606932416 648616244 396735868 455972234 622619054 936309465 671009508 825790020 70200609 639642999 39563973 292993260 420167079 74922304 689710096 654774801 606932416 146266056 426804318 689696038 853333181 671009508 146266056 669918126 476863561 573410811 892526868 766460882 175601100 677668583 846170712 341340420 277856219 416142329 373950160 341340420 862458309 637132487 573410811 964125625 606932416 149507119 936309465 228994771 569034545 654774801 128172058 86574100 222705824 341340420 862458309 936309465 856735137 146266056 573410811 648085065 149507119 173590688 413547205 21936446 338201288 691658174 62570858 580030866 824610448 228994771 862458309 222705824 770508461 924206054 128172058 420387751 856735137 292993260 770508461 631604897 326910332 856735137 580030866 924634937 677668583 677668583 824610448 552836563 338201288 426804318 421319638 573410811 326910332 478544246 163169584 336593863 846170712 128172058 35579887 420167079 899117577 513415788 14297338 689144692 157524924 831028663 416142329 326910332 825790020 338511968 338201288 149507119 119786837 691658174 680237797 715427395 70200609 21936446 416142329 74922304 706786139 326384937 825790020 606932416 648085065 695926284 35579887 856735137 416142329 39563973 637132487 513415788 846170712 146266056 326910332 62570858 669918126 247512739 14297338 689710096 513415788 916978609 606932416 916978609 637132487 695926284 770508461 715427395 426804318 924634937 622619054 680237797 420387751 924634937 222705824 899117577 689696038 86574100 247512739 39563973 175601100 163169584 21936446 157524924 973264476 892526868 766460882 824610448 825790020 413547205 833320035 432062450 225005793 338201288 336593863 338201288 850680713 267197527 455972234 455972234 35579887 631604897 662997517 662997517 420167079 291594021 631604897 420387751 622619054 39563973 648616244 292993260 157524924 420387751 648616244 70200609 336593863 648085065 606932416 62570858 421303765 250175378 326910332 766460882 420167079 896696773 654774801 663559431 421319638 396735868 14297338 421319638 964125625 766460882 892526868 691658174 32466636 338511968 831028663 326910332 291594021 413547205 916978609 416142329 916978609 552836563 850680713 591974489 637132487 896696773 326910332 689696038 292993260 413547205 291594021 277856219 421303765 432062450 658765373 606932416 648085065 396735868 671009508 850680713 247512739 896696773 175701124 478544246 689710096 222705824 669918126 420167079 292993260 825790020 326384937 856735137 569034545 662997517 825790020 669918126 648085065 706786139 146266056 250175378 677668583 689710096 157524924 899117577 677668583 637132487 637132487 384773958 662997517 277856219 924206054 413547205 247512739 658765373 862458309 580030866 86574100 39563973 476863561 658765373 455972234 291594021 706786139 824610448 146266056 654774801 39563973 119786837 924206054 831028663 225005793 513415788 74922304 455972234 964125625 637132487 420167079 669918126 175701124 695926284 341340420 35579887 924206054 175701124 825790020 413547205 247512739 455972234 924634937 964125625 86574100 631604897 35579887 924634937 420387751 846170712 149507119 247512739 426804318 899117577 149507119 663559431 824610448 228994771 606932416 128172058 677668583 580030866 146266056 695926284 824610448 426804318 39563973 326384937 580030866 569034545 552836563 689710096 157524924 228994771 455972234 689696038 455972234 326384937 637132487 648085065 128172058 35579887 706786139 421319638 149507119 326910332 373950160 639642999 292993260 706786139 973264476 74922304 825790020 247512739 163169584 119786837 39563973 648085065 677668583 292993260 247512739 171884847 171884847 396735868 591974489 828927692 476863561 476863561 74922304 149507119 128172058 680237797 384773958 856735137 228994771 689710096 384773958 292993260 622619054 457457604 291594021 899117577 552836563 766460882 157524924 648616244 513415788 936309465 677668583 225005793 70200609 831028663 128172058 128172058 175701124 413547205 648616244 916978609 157524924 222705824 175601100 70200609 457457604 924206054 825790020 455972234 173590688 831028663 426804318 691658174 62570858 825790020 338511968 416142329 513415788 416142329 691658174 706786139 552836563 70200609 384773958 569034545 128172058 689710096 222705824 513415788 706786139 689144692 175601100 831028663 648616244 573410811 416142329 924206054 591974489 267197527 658765373 828927692 478544246 14297338 896696773 250175378 173590688 119786837 426804318 336593863 341340420 455972234 591974489 663559431 964125625 74922304 478544246 228994771 413547205 825790020 70200609 662997517 569034545 924634937 828927692 146266056 432062450 225005793 689696038 173590688 573410811 146266056 326384937 936309465 128172058 825790020 228994771 39563973 936309465 846170712 74922304 831028663 973264476 828927692 250175378 964125625 14297338 677668583 62570858 70200609 606932416 828927692 824610448 35579887 825790020 341340420 513415788 420387751 420167079 432062450 899117577 277856219 455972234 326384937 222705824 669918126 173590688 156349888 689696038 457457604 663559431 850680713 432062450 420387751 416142329 853333181 277856219 706786139 457457604 384773958 663559431 426804318 825790020 706786139 689696038 846170712 267197527 175701124 86574100 622619054 916978609 457457604 225005793 936309465 853333181 663559431 149507119 32466636 552836563 119786837 828927692 432062450 175701124 250175378 476863561 689144692 552836563 119786837 770508461 21936446 336593863 420387751 680237797 637132487 850680713 326384937 70200609 691658174 336593863 21936446 689710096 86574100 695926284 663559431 476863561 695926284 21936446 128172058 677668583 86574100 924634937 421319638 421319638 163169584 291594021 706786139 689144692 770508461 420167079 228994771 691658174 862458309 341340420 336593863 277856219 222705824 924634937 119786837 173590688 669918126 341340420 899117577 695926284 338201288 413547205 916978609 552836563 669918126 457457604 62570858 426804318 680237797 413547205 846170712 924206054 384773958 277856219 691658174 964125625 478544246 421319638 669918126 39563973 573410811 896696773 766460882 157524924 853333181 156349888 413547205 421319638 171884847 128172058 916978609 146266056 326910332 156349888 680237797 853333181 715427395 631604897 606932416 622619054 924634937 513415788 396735868 658765373 413547205 421303765 336593863 899117577 421303765 856735137 163169584 62570858 828927692 973264476 326910332 146266056 35579887 924634937 341340420 291594021 706786139 175701124 853333181 639642999 421319638 426804318 149507119 457457604 689710096 326384937 622619054 338511968 338511968 663559431 336593863 850680713 591974489 420387751 421319638 856735137 552836563 695926284 250175378 74922304 606932416 222705824 648085065 416142329 338201288 62570858 119786837 119786837 846170712 277856219 658765373 476863561 146266056 648616244 373950160 846170712 639642999 341340420 691658174 862458309 689696038 171884847 326910332 715427395 225005793 663559431 146266056 326384937 326910332 222705824 222705824 591974489 622619054 21936446 396735868 654774801 648616244 964125625 824610448 163169584 119786837 663559431 591974489 291594021 689144692 862458309 173590688 432062450 156349888 924206054 671009508 892526868 421303765 426804318 846170712 846170712 766460882 658765373 691658174 648085065 899117577 689144692 326910332 426804318 455972234 862458309 973264476 766460882 128172058 862458309 146266056 39563973 157524924 689710096 163169584 853333181 631604897 457457604 128172058 119786837 39563973 56515478 824610448 171884847 225005793 924206054 573410811 247512739 341340420 420167079 420387751 853333181 119786837 715427395 622619054 457457604 70200609 691658174 639642999 689696038 163169584 573410811 662997517 824610448 149507119 336593863 637132487 476863561 663559431 157524924 637132487 420167079 856735137 70200609 770508461 850680713 654774801 420167079 639642999 175601100 336593863 658765373 606932416 573410811 833320035 291594021 457457604 432062450 606932416 924206054 86574100 457457604 631604897 326384937 267197527 706786139 973264476 291594021 639642999 924634937 457457604 766460882 573410811 916978609 964125625 250175378 21936446 850680713 580030866 639642999 416142329 689696038 326910332 853333181 658765373 416142329 250175378 277856219 338201288 677668583 892526868 770508461 825790020 225005793 825790020 850680713 247512739 336593863 14297338 580030866 338201288 384773958 622619054 292993260 416142329 591974489 291594021 128172058 671009508 924206054 662997517 70200609 175701124 691658174 396735868 250175378 964125625 689696038 292993260 669918126 669918126 56515478 341340420 128172058 35579887 766460882 62570858 421319638 824610448 336593863 637132487 896696773 21936446 924206054 225005793 420167079 396735868 691658174 21936446 336593863 21936446 420387751 426804318 663559431 432062450 680237797 833320035 856735137 846170712 896696773 62570858 455972234 648616244 156349888 715427395 846170712 770508461 426804318 420387751 326384937 973264476 277856219 341340420 396735868 119786837 163169584 689696038 149507119 70200609 825790020 336593863 222705824 862458309 267197527 292993260 896696773 648085065 416142329 326384937 936309465 892526868 173590688 766460882 420387751 648085065 654774801 828927692 825790020 478544246 606932416 420167079 157524924 70200609 856735137 892526868 846170712 250175378 695926284 662997517 648085065 32466636 338511968 654774801 421303765 671009508 695926284 171884847 677668583 648616244 856735137 680237797 86574100 892526868 250175378 426804318 689144692 62570858 591974489 421319638 715427395 689144692 831028663 171884847 74922304 267197527 648085065 478544246 277856219 35579887 420387751 228994771 973264476 853333181 766460882 695926284 175601100 277856219 247512739 146266056 432062450 639642999 770508461 924206054 56515478 426804318 338201288 569034545 175601100 622619054 74922304 924206054 689144692 32466636 766460882 157524924 163169584 689696038 476863561 35579887 277856219 924634937 70200609 924634937 277856219 146266056 706786139 74922304 146266056 691658174 421319638 825790020 513415788 973264476 662997517 173590688 631604897 341340420 478544246 663559431 35579887 591974489 766460882 648085065 936309465 420387751 552836563 476863561 936309465 70200609 833320035 964125625 924634937 573410811 62570858 156349888 669918126 637132487 119786837 396735868 856735137 766460882 457457604 706786139 622619054 695926284 338201288 277856219 706786139 573410811 247512739 662997517 654774801 128172058 671009508 853333181 70200609 70200609 691658174 831028663 35579887 21936446 648616244 421319638 631604897 338201288 426804318 35579887 426804318 677668583 892526868 373950160 552836563 373950160 899117577 416142329 14297338 156349888 831028663 766460882 455972234 175601100 689710096 695926284 689710096 156349888 326910332 396735868 39563973 420387751 663559431 770508461 631604897 326384937 250175378 228994771 580030866 426804318 457457604 416142329 338511968 62570858 250175378 639642999 648085065 421319638 862458309 291594021 680237797 964125625 341340420 175701124 924206054 455972234 622619054 654774801 476863561 695926284 175701124 32466636 715427395 850680713 457457604 326384937 86574100 86574100 156349888 421303765 828927692 680237797 715427395 689710096 580030866 924206054 916978609 513415788 62570858 70200609 654774801 846170712 384773958 35579887 924634937 964125625 770508461 573410811 396735868 146266056 62570858 476863561 896696773 671009508 695926284 457457604 856735137 426804318 420387751 146266056 552836563 689710096 658765373 373950160 689144692 157524924 39563973 426804318 277856219 677668583 916978609 831028663 291594021 691658174 56515478 658765373 326910332 457457604 671009508 677668583 32466636 513415788 916978609 421303765 70200609 396735868 831028663 171884847 416142329 420167079 157524924 552836563 648616244 426804318 247512739 119786837 175701124 669918126 833320035 413547205 662997517 455972234 648085065 622619054 896696773 86574100 853333181 706786139 70200609 671009508 924634937 648085065 680237797 478544246 770508461 637132487 770508461 862458309 622619054 916978609 680237797 689144692 86574100 292993260 828927692 119786837 39563973 846170712 338201288 569034545 56515478 569034545 513415788 341340420 455972234 426804318 853333181 513415788 916978609 766460882 662997517 384773958 175701124 70200609 671009508 896696773 631604897 924634937 175601100 421303765 606932416 831028663 457457604 14297338 828927692 892526868 247512739 341340420 56515478 846170712 552836563 420387751 14297338 420387751 856735137 250175378 455972234 163169584 128172058 671009508 39563973 39563973 648616244 338511968 432062450 924206054 680237797 267197527 856735137 455972234 973264476 689144692 171884847 396735868 689710096 663559431 146266056 973264476 225005793 606932416 669918126 32466636 228994771 146266056 828927692 336593863 338201288 421303765 175601100 680237797 228994771 478544246 828927692 833320035 831028663 420167079 426804318 74922304 580030866 39563973 825790020 338201288 831028663 292993260 695926284 671009508 973264476 606932416 35579887 156349888 639642999 846170712 277856219 413547205 973264476 292993260 671009508 580030866 476863561 277856219 119786837 606932416 416142329 606932416 222705824 648616244 62570858 326384937 175601100 326384937 654774801 896696773 691658174 648085065 924634937 336593863 70200609 648616244 171884847 824610448 14297338 825790020 416142329 291594021 862458309 338511968 637132487 892526868 828927692 892526868 924206054 648085065 924634937 639642999 35579887 175701124 695926284 175701124 924634937 924206054 663559431 326384937 74922304 639642999 416142329 513415788 899117577 689144692 292993260 591974489 680237797 680237797 677668583 671009508 338511968 715427395 654774801 291594021 455972234 338511968 277856219 766460882 14297338 457457604 689144692 695926284 291594021 648616244 420387751 862458309 267197527 663559431 936309465 973264476 573410811 432062450 338511968 658765373 338511968 916978609 225005793 706786139 420167079 247512739 569034545 663559431 658765373 70200609 326384937 171884847 706786139 476863561 338511968 689144692 32466636 916978609 706786139 32466636 766460882 421303765 648085065 39563973 513415788 56515478 416142329 421319638 396735868 824610448 173590688 706786139 706786139 552836563 420167079 338511968 662997517 825790020 663559431 222705824 924634937 892526868 119786837 853333181 825790020 715427395 326910332 639642999 455972234 850680713 658765373 35579887 569034545 569034545 573410811 964125625 569034545 74922304 669918126 680237797 32466636 833320035 924634937 35579887 396735868 476863561 338511968 157524924 250175378 149507119 662997517 833320035 222705824 591974489 606932416 715427395 654774801 476863561 341340420 426804318 39563973 689144692 326384937 457457604 175701124 669918126 32466636 639642999 326910332 277856219 32466636 277856219 896696773 689696038 247512739 896696773 658765373 662997517 973264476 222705824 639642999 86574100 648085065 128172058 936309465 70200609 35579887 580030866 247512739 924206054 828927692 689144692 654774801 384773958 420387751 695926284 74922304 606932416 573410811 715427395 420167079 896696773 149507119 70200609 128172058 680237797 86574100 862458309 824610448 39563973 924634937 892526868 853333181 924206054 691658174 432062450 766460882 175701124 225005793 896696773 478544246 677668583 421319638 396735868 831028663 573410811 677668583 924634937 552836563 825790020 128172058 476863561 689710096 21936446 341340420 573410811 455972234 421319638 691658174 292993260 421319638 455972234 671009508 336593863 373950160 149507119 70200609 396735868 222705824 476863561 225005793 695926284 766460882 770508461 341340420 267197527 648616244 70200609 606932416 476863561 824610448 631604897 637132487 669918126 825790020 591974489 222705824 326910332 336593863 70200609 336593863 691658174 824610448 455972234 896696773 964125625 770508461 580030866 924206054 476863561 247512739 689710096 222705824 648085065 580030866 146266056 973264476 457457604 637132487 62570858 924634937 420167079 119786837 384773958 573410811 654774801 639642999 149507119 831028663 396735868 146266056 715427395 173590688 175701124 973264476 373950160 669918126 862458309 421319638 513415788 175701124 291594021 35579887 924206054 163169584 384773958 654774801 56515478 856735137 157524924 825790020 14297338 336593863 846170712 828927692 662997517 455972234 846170712 39563973 74922304 654774801 899117577 936309465 892526868 766460882 680237797 420387751 689144692 706786139 648616244 267197527 825790020 695926284 156349888 899117577 420387751 663559431 856735137 580030866 396735868 899117577 695926284 856735137 35579887 513415788 580030866 715427395 149507119 580030866 648616244 14297338 74922304 156349888 964125625 175701124 336593863 14297338 689710096 157524924 680237797 74922304 639642999 916978609 119786837 128172058 689710096 341340420 326910332 833320035 606932416 677668583 833320035 156349888 569034545 695926284 32466636 373950160 163169584 413547205 662997517 715427395 856735137 677668583 695926284 478544246 163169584 228994771 156349888 654774801 973264476 86574100 35579887 648085065 833320035 373950160 689144692 513415788 591974489 173590688 689144692 413547205 648085065 247512739 850680713 455972234 421303765 856735137 247512739 573410811 631604897 924634937 146266056 175701124 892526868 420167079 637132487 163169584 663559431 715427395 862458309 862458309 689144692 228994771 338201288 277856219 689696038 426804318 86574100 247512739 662997517 591974489 648616244 677668583 862458309 163169584 373950160 573410811 413547205 338511968 420387751 606932416 552836563 228994771 916978609 824610448 341340420 669918126 420167079 70200609 833320035 916978609 70200609 850680713 850680713 432062450 338511968 824610448 862458309 689710096 658765373 336593863 267197527 964125625 163169584 689696038 171884847 936309465 267197527 476863561 35579887 413547205 677668583 846170712 228994771 457457604 622619054 680237797 695926284 896696773 250175378 149507119 146266056 426804318 766460882 631604897 606932416 569034545 421319638 267197527 173590688 924206054 39563973 70200609 292993260 846170712 833320035 247512739 455972234 853333181 62570858 916978609 639642999 936309465 862458309 671009508 32466636 421319638 964125625 689144692 580030866 56515478 175601100 648085065 580030866 695926284 622619054 421303765 689696038 591974489 671009508 846170712 631604897 695926284 173590688 850680713 163169584 173590688 70200609 856735137 569034545 715427395 86574100 622619054 338511968 119786837 21936446 973264476 637132487 384773958 338201288 853333181 833320035 580030866 35579887 225005793 569034545 277856219 916978609 39563973 513415788 35579887 326910332 86574100 175601100 421319638 639642999 677668583 606932416 824610448 689696038 157524924 631604897 421319638 691658174 606932416 648085065 662997517 850680713 580030866 336593863 924206054 228994771 62570858 267197527 277856219 824610448 924634937 455972234 658765373 396735868 146266056 831028663 171884847 292993260 637132487 691658174 119786837 658765373 32466636 824610448 384773958 39563973 416142329 157524924 225005793 338511968 426804318 606932416 689696038 715427395 552836563 157524924 163169584 964125625 766460882 292993260 432062450 39563973 658765373 825790020 420387751 70200609 62570858 892526868 862458309 766460882 225005793 341340420 671009508 476863561 277856219 654774801 420387751 689696038 62570858 824610448 658765373 669918126 119786837 573410811 658765373 828927692 606932416 691658174 56515478 336593863 677668583 426804318 631604897 766460882 671009508 455972234 680237797 850680713 648085065 384773958 680237797 916978609 384773958 606932416 831028663 770508461 384773958 396735868 74922304 267197527 247512739 32466636 291594021 715427395 146266056 432062450 828927692 964125625 831028663 175601100 267197527 689144692 421303765 689710096 291594021 478544246 426804318 663559431 326910332 899117577 850680713 677668583 896696773 341340420 695926284 637132487 689144692 420167079 606932416 689696038 86574100 14297338 413547205 680237797 591974489 455972234 689696038 715427395 899117577 669918126 32466636 225005793 421303765 175601100 421319638 171884847 573410811 341340420 671009508 648616244 119786837 413547205 476863561 171884847 833320035 654774801 228994771 658765373 552836563 267197527 936309465 677668583 680237797 892526868 420167079 862458309 56515478 457457604 128172058 86574100 225005793 924206054 292993260 662997517 689696038 222705824 622619054 669918126 853333181 277856219 689144692 163169584 338511968 171884847 706786139 648085065 476863561 421303765 691658174 228994771 225005793 62570858 671009508 416142329 648085065 338511968 455972234 396735868 850680713 292993260 146266056 70200609 833320035 573410811 156349888 173590688 32466636 341340420 770508461 689696038 163169584 639642999 128172058 432062450 341340420 639642999 157524924 14297338 146266056 924206054 86574100 62570858 691658174 156349888 669918126 580030866 163169584 824610448 384773958 157524924 163169584 573410811 658765373 478544246 580030866 336593863 39563973 421303765 663559431 973264476 457457604 171884847 74922304 677668583 677668583 277856219 691658174 671009508 338201288 119786837 824610448 622619054 267197527 654774801 973264476 421303765 936309465 421303765 157524924 824610448 669918126 421319638 338201288 677668583 924634937 680237797 552836563 250175378 457457604 225005793 156349888 338511968 173590688 689144692 421319638 513415788 250175378 573410811 384773958 924206054 924206054 175701124 149507119 622619054 173590688 899117577 291594021 225005793 21936446 662997517 336593863 924206054 828927692 689144692 591974489 222705824 622619054 336593863 715427395 149507119 326384937 973264476 62570858 338511968 924634937 62570858 455972234 86574100 250175378 420167079 924206054 680237797 654774801 766460882 639642999 833320035 341340420 70200609 663559431 476863561 850680713 341340420 70200609 833320035 695926284 455972234 648616244 695926284 671009508 420167079 654774801 478544246 32466636 648616244 119786837 695926284 128172058 478544246 416142329 32466636 421319638 648085065 292993260 173590688 689696038 677668583 689144692 420167079 478544246 680237797 432062450 669918126 964125625 455972234 648085065 766460882 831028663 691658174 326910332 250175378 70200609 831028663 171884847 631604897 695926284 631604897 326384937 824610448 413547205 924206054 163169584 326384937 569034545 552836563 267197527 39563973 326384937 128172058 606932416 677668583 770508461 892526868 457457604 432062450 831028663 228994771 573410811 853333181 892526868 157524924 924634937 896696773 175601100 373950160 691658174 119786837 326910332 691658174 420167079 421319638 648616244 291594021 70200609 413547205 689144692 924634937 552836563 695926284 175701124 39563973 149507119 552836563 222705824 936309465 648085065 936309465 862458309 669918126 892526868 856735137 973264476 663559431 853333181 420387751 825790020 637132487 373950160 157524924 478544246 416142329 384773958 420167079 856735137 228994771 856735137 846170712 770508461 662997517 336593863 831028663 163169584 862458309 62570858 622619054 916978609 476863561 56515478 291594021 39563973 326910332 455972234 338511968 662997517 267197527 291594021 250175378 689710096 831028663 552836563 222705824 715427395 457457604 478544246 277856219 478544246 580030866 163169584 338201288 513415788 850680713 146266056 14297338 916978609 421303765 413547205 677668583 175701124 513415788 856735137 74922304 396735868 171884847 662997517 128172058 338511968 421319638 691658174 338201288 513415788 828927692 552836563 420167079 173590688 856735137 457457604 831028663 432062450 706786139 56515478 689710096 149507119 580030866 420167079 766460882 513415788 396735868 326384937 146266056 420167079 639642999 420167079 924206054 936309465 654774801 476863561 228994771 663559431 62570858 396735868 457457604 420387751 569034545 373950160 828927692 924634937 569034545 648616244 86574100 420387751 573410811 21936446 128172058 341340420 457457604 513415788 455972234 396735868 916978609 163169584 973264476 862458309 671009508 622619054 70200609 291594021 850680713 828927692 850680713 222705824 715427395 513415788 973264476 569034545 850680713 420167079 689144692 413547205 421319638 833320035 648085065 573410811 292993260 62570858 171884847 924634937 156349888 828927692 896696773 936309465 973264476 831028663 856735137 695926284 336593863 648616244 669918126 157524924 831028663 669918126 21936446 35579887 341340420 222705824 973264476 39563973 580030866 171884847 171884847 86574100 715427395 936309465 654774801 173590688 691658174 341340420 416142329 86574100 766460882 171884847 896696773 580030866 924206054 338511968 39563973 384773958 622619054 14297338 62570858 662997517 225005793 421303765 163169584 924634937 171884847 35579887 689144692 432062450 648616244 825790020 292993260 691658174 413547205 457457604 478544246 277856219 695926284 936309465 421319638 648085065 396735868 580030866 691658174 156349888 39563973 924206054 654774801 175601100 420167079 973264476 631604897 146266056 691658174 513415788 341340420 856735137 416142329 432062450 766460882 119786837 916978609 715427395 892526868 916978609 222705824 35579887 175701124 74922304 669918126 455972234 689696038 689710096 247512739 421303765 426804318 163169584 825790020 899117577 228994771 856735137 573410811 156349888 606932416 964125625 856735137 156349888 689144692 513415788 455972234 924206054 552836563 163169584 669918126 964125625 833320035 689696038 413547205 770508461 924634937 39563973 163169584 631604897 171884847 250175378 173590688 478544246 35579887 831028663 420387751 828927692 250175378 689144692 156349888 326910332 426804318 552836563 119786837 606932416 171884847 936309465 669918126 662997517 146266056 695926284 936309465 639642999 421303765 291594021 831028663 631604897 662997517 171884847 924206054 552836563 916978609 833320035 825790020 824610448 267197527 156349888 478544246 338201288 478544246 689144692 899117577 846170712 426804318 924634937 916978609 631604897 421303765 171884847 924206054 831028663 338511968 163169584 671009508 606932416 924206054 267197527 856735137 338511968 32466636 250175378 175601100 689144692 163169584 476863561 552836563 21936446 689144692 119786837 580030866 416142329 591974489 336593863 35579887 766460882 924634937 457457604 292993260 850680713 689710096 56515478 222705824 569034545 691658174 86574100 384773958 247512739 56515478 862458309 250175378 173590688 663559431 373950160 21936446 413547205 856735137 396735868 476863561 338201288 569034545 149507119 157524924 247512739 606932416 831028663 476863561 341340420 413547205 175601100 695926284 828927692 421303765 416142329 247512739 824610448 416142329 639642999 156349888 850680713 171884847 824610448 715427395 163169584 846170712 70200609 455972234 222705824 267197527 338201288 513415788 149507119 56515478 225005793 157524924 420387751 267197527 580030866 250175378 569034545 250175378 291594021 899117577 338201288 171884847 896696773 828927692 413547205 426804318 648085065 384773958 292993260 21936446 228994771 825790020 853333181 691658174 924206054 396735868 766460882 228994771 421303765 326910332 846170712 35579887 573410811 157524924 338511968 416142329 338201288 247512739 432062450 862458309 896696773 149507119 476863561 639642999 824610448 862458309 373950160 163169584 862458309 671009508 973264476 175701124 292993260 478544246 706786139 338201288 421319638 420387751 648616244 669918126 691658174 157524924 326384937 824610448 691658174 70200609 32466636 420387751 420167079 62570858 119786837 21936446 606932416 853333181 222705824 663559431 62570858 924206054 973264476 846170712 86574100 715427395 292993260 580030866 157524924 421303765 384773958 580030866 432062450 677668583 896696773 119786837 146266056 156349888 457457604 606932416 171884847 606932416 39563973 973264476 831028663 70200609 267197527 689696038 606932416 671009508 766460882 416142329 396735868 924634937 573410811 175601100 569034545 163169584 853333181 173590688 689696038 157524924 654774801 916978609 426804318 856735137 580030866 552836563 326910332 173590688 569034545 936309465 14297338 622619054 846170712 267197527 32466636 396735868 175601100 455972234 35579887 35579887 426804318 689696038 689710096 426804318 74922304 163169584 689144692 671009508 420387751 326910332 457457604 706786139 846170712 175601100 680237797 936309465 691658174 338511968 420387751 648085065 396735868 432062450 157524924 654774801 850680713 228994771 476863561 277856219 149507119 14297338 291594021 658765373 225005793 39563973 631604897 413547205 70200609 32466636 580030866 964125625 706786139 39563973 421303765 128172058 573410811 654774801 157524924 326910332 671009508 396735868 825790020 850680713 924634937 824610448 695926284 580030866 766460882 291594021 924206054 326384937 228994771 631604897 156349888 663559431 631604897 824610448 662997517 637132487 862458309 426804318 691658174 175701124 14297338 669918126 936309465 896696773 338511968 770508461 14297338 853333181 341340420 689696038 766460882 671009508 637132487 146266056 426804318 689710096 32466636 171884847 146266056 336593863 326910332 973264476 770508461 899117577 384773958 648616244 175601100 580030866 39563973 766460882 74922304 846170712 341340420 580030866 825790020 706786139 35579887 695926284 964125625 156349888 824610448 580030866 413547205 680237797 658765373 831028663 669918126 850680713 326384937 14297338 478544246 924206054 157524924 416142329 35579887 476863561 689710096 924206054 899117577 706786139 831028663 119786837 247512739 846170712 680237797 373950160 128172058 173590688 828927692 853333181 373950160 622619054 622619054 225005793 591974489 569034545 658765373 416142329 936309465 924206054 824610448 680237797 341340420 175701124 128172058 156349888 413547205 896696773 631604897 478544246 824610448 648616244 648085065 639642999 420167079 420167079 128172058 413547205 580030866 569034545 648616244 669918126 669918126 833320035 606932416 336593863 277856219 580030866 175701124 146266056 695926284 606932416 824610448 338511968 856735137 478544246 924634937 163169584 899117577 831028663 825790020 396735868 338511968 973264476 513415788 770508461 658765373 175701124 973264476 62570858 639642999 671009508 689696038 648085065 689144692 173590688 171884847 39563973 250175378 648085065 157524924 715427395 671009508 421319638 580030866 862458309 416142329 21936446 373950160 39563973 513415788 175701124 426804318 639642999 32466636 171884847 691658174 35579887 421303765 569034545 573410811 936309465 421319638 277856219 432062450 689144692 228994771 416142329 222705824 896696773 35579887 432062450 128172058 119786837 658765373 21936446 591974489 770508461 476863561 32466636 924206054 964125625 648616244 591974489 706786139 171884847 326384937 247512739 21936446 247512739 936309465 591974489 648616244 421319638 689696038 277856219 291594021 421303765 338201288 831028663 622619054 677668583 267197527 426804318 831028663 671009508 175601100 828927692 766460882 341340420 326910332 689710096 420167079 924634937 338511968 86574100 225005793 715427395 924206054 39563973 706786139 637132487 695926284 421319638 637132487 326910332 639642999 658765373 552836563 706786139 825790020 622619054 250175378 654774801 648616244 326384937 862458309 384773958 21936446 573410811 149507119 373950160 663559431 573410811 225005793 573410811 680237797 478544246 149507119 21936446 457457604 421319638 828927692 70200609 671009508 292993260 420387751 824610448 171884847 222705824 631604897 828927692 662997517 924206054 689144692 156349888 622619054 228994771 825790020 924634937 899117577 39563973 326384937 936309465 338201288 277856219 648616244 336593863 689696038 277856219 573410811 669918126 225005793 680237797 833320035 416142329 648616244 622619054 250175378 825790020 825790020 856735137 973264476 916978609 420387751 654774801 825790020 156349888 924206054 552836563 119786837 671009508 413547205 338201288 416142329 580030866 639642999 637132487 62570858 573410811 396735868 654774801 862458309 338511968 964125625 964125625 622619054 175701124 824610448 569034545 715427395 639642999 691658174 964125625 689710096 413547205 39563973 326384937 146266056 766460882 32466636 669918126 631604897 637132487 663559431 413547205 606932416 326384937 326384937 432062450 225005793 146266056 680237797 637132487 924206054 689144692 706786139 175701124 936309465 478544246 924206054 420387751 149507119 70200609 336593863 32466636 964125625 899117577 831028663 856735137 669918126 853333181 862458309 292993260 421319638 247512739 622619054 606932416 420167079 648085065 119786837 222705824 225005793 591974489 222705824 924634937 21936446 32466636 14297338 326384937 896696773 128172058 35579887 662997517 669918126 899117577 573410811 899117577 156349888 413547205 35579887 455972234 828927692 856735137 658765373 846170712 432062450 680237797 222705824 476863561 671009508 432062450 39563973 831028663 247512739 669918126 247512739 478544246 426804318 74922304 552836563 573410811 225005793 833320035 149507119 157524924 267197527 622619054 396735868 964125625 146266056 689696038 413547205 648085065 689696038 56515478 856735137 924206054 766460882 21936446 421319638 654774801 420387751 457457604 671009508 163169584 338511968 896696773 70200609 413547205 277856219 695926284 225005793 706786139 476863561 247512739 671009508 654774801 892526868 513415788 247512739 416142329 416142329 846170712 222705824 896696773 591974489 671009508 14297338 606932416 973264476 74922304 426804318 671009508 846170712 149507119 228994771 591974489 591974489 277856219 648616244 833320035 421303765 658765373 175701124 825790020 267197527 663559431 146266056 225005793 654774801 247512739 128172058 770508461 689144692 39563973 669918126 250175378 825790020 706786139 924634937 39563973 70200609 32466636 573410811 591974489 924634937 680237797 695926284 648085065 56515478 250175378 892526868 56515478 846170712 715427395 416142329 341340420 833320035 157524924 277856219 267197527 478544246 86574100 267197527 824610448 936309465 225005793 432062450 32466636 824610448 671009508 384773958 62570858 569034545 338201288 631604897 973264476 338201288 173590688 648616244 21936446 924634937 691658174 580030866 680237797 228994771 14297338 833320035 669918126 606932416 426804318 833320035 606932416 689710096 149507119 850680713 247512739 56515478 420167079 149507119 457457604 569034545 338511968 175701124 32466636 156349888 973264476 478544246 573410811 421319638 892526868 831028663 892526868 128172058 14297338 338201288 671009508 175701124 225005793 222705824 770508461 338511968 426804318 175601100 478544246 291594021 639642999 689710096 853333181 964125625 862458309 662997517 833320035 222705824 157524924 341340420 580030866 156349888 677668583 421303765 455972234 648085065 338511968 128172058 338201288 648616244 228994771 173590688 149507119 21936446 163169584 119786837 326910332 326910332 338201288 35579887 924634937 899117577 622619054 924206054 426804318 622619054 663559431 14297338 247512739 677668583 896696773 669918126 648616244 695926284 32466636 899117577 648085065 222705824 862458309 146266056 924634937 228994771 247512739 648085065 896696773 658765373 70200609 432062450 247512739 341340420 552836563 916978609 689710096 396735868 163169584 770508461 896696773 770508461 924206054 149507119 416142329 35579887 695926284 691658174 173590688 421319638 850680713 896696773 850680713 86574100 671009508 850680713 119786837 825790020 455972234 639642999 396735868 580030866 936309465 671009508 39563973 39563973 899117577 680237797 892526868 432062450 35579887 856735137 691658174 677668583 416142329 39563973 267197527 420167079 247512739 622619054 225005793 432062450 831028663 689144692 846170712 292993260 973264476 706786139 573410811 824610448 833320035 396735868 326910332 476863561 833320035 14297338 420167079 669918126 336593863 39563973 62570858 924634937 70200609 421319638 973264476 862458309 671009508 228994771 163169584 32466636 606932416 846170712 964125625 341340420 175601100 478544246 689710096 973264476 637132487 715427395 341340420 420167079 916978609 689696038 671009508 706786139 637132487 421319638 833320035 513415788 766460882 326384937 856735137 373950160 964125625 663559431 964125625 56515478 513415788 336593863 384773958 39563973 828927692 896696773 671009508 70200609 513415788 662997517 163169584 291594021 689696038 70200609 833320035 637132487 163169584 766460882 455972234 74922304 924634937 128172058 247512739 669918126 770508461 478544246 654774801 39563973 846170712 277856219 70200609 338201288 171884847 119786837 338511968 163169584 222705824 862458309 432062450 689710096 856735137 35579887 336593863 689144692 228994771 648616244 250175378 396735868 850680713 824610448 669918126 420387751 706786139 924634937 648085065 119786837 824610448 222705824 247512739 637132487 766460882 478544246 247512739 413547205 171884847 292993260 654774801 74922304 413547205 831028663 648616244 706786139 513415788 853333181 250175378 173590688 119786837 825790020 128172058 648616244 157524924 14297338 222705824 856735137 715427395 39563973 573410811 896696773 658765373 892526868 426804318 175701124 671009508 591974489 175601100 292993260 338511968 171884847 648616244 341340420 591974489 846170712 924634937 384773958 173590688 457457604 478544246 478544246 766460882 639642999 426804318 715427395 671009508 455972234 14297338 175601100 892526868 766460882 338511968 326384937 637132487 373950160 573410811 432062450 662997517 457457604 86574100 606932416 695926284 892526868 899117577 157524924 21936446 39563973 128172058 247512739 639642999 899117577 622619054 421319638 658765373 846170712 225005793 21936446 648085065 222705824 373950160 225005793 39563973 916978609 420387751 14297338 157524924 247512739 691658174 639642999 637132487 680237797 862458309 173590688 421319638 622619054 175701124 680237797 639642999 476863561 654774801 32466636 250175378 671009508 421303765 936309465 163169584 14297338 695926284 662997517 831028663 149507119 654774801 580030866 173590688 336593863 964125625 669918126 892526868 689710096 715427395 715427395 846170712 648085065 689696038 171884847 654774801 896696773 247512739 663559431 552836563 175701124 421303765 476863561 853333181 420387751 426804318 326910332 326910332 457457604 225005793 715427395 225005793 35579887 175701124 35579887 689710096 420167079 658765373 691658174 715427395 247512739 416142329 770508461 671009508 326910332 853333181 824610448 663559431 766460882 691658174 156349888 706786139 973264476 662997517 336593863 654774801 637132487 157524924 715427395 291594021 662997517 171884847 247512739 896696773 569034545 654774801 924206054 277856219 457457604 146266056 828927692 336593863 622619054 62570858 663559431 824610448 606932416 420167079 173590688 631604897 128172058 384773958 478544246 70200609 35579887 62570858 421319638 833320035 292993260 225005793 267197527 824610448 163169584 175701124 924206054 292993260 426804318 648616244 455972234 478544246 326910332 86574100 432062450 648616244 413547205 39563973 824610448 338201288 631604897 862458309 250175378 896696773 770508461 663559431 591974489 476863561 338201288 35579887 175701124 631604897 591974489 973264476 175701124 128172058 32466636 421319638 706786139 338511968 658765373 853333181 21936446 580030866 825790020 39563973 171884847 648616244 936309465 35579887 119786837 924634937 175601100 396735868 62570858 648085065 766460882 338511968 689144692 338201288 622619054 648616244 173590688 338511968 326384937 478544246 421303765 833320035 853333181 277856219 513415788 552836563 39563973 173590688 677668583 432062450 637132487 824610448 175701124 32466636 420167079 128172058 384773958 277856219 457457604 654774801 478544246 973264476 892526868 824610448 156349888 824610448 824610448 853333181 695926284 833320035 416142329 973264476 569034545 573410811 973264476 146266056 157524924 637132487 662997517 455972234 326910332 862458309 896696773 828927692 175701124 338201288 146266056 663559431 228994771 973264476 691658174 936309465 70200609 591974489 833320035 899117577 591974489 163169584 831028663 648616244 173590688 338511968 648616244 689696038 770508461 677668583 770508461 973264476 56515478 853333181 250175378 62570858 326384937 766460882 691658174 691658174 478544246 663559431 225005793 267197527 695926284 824610448 622619054 689696038 831028663 373950160 677668583 277856219 689696038 62570858 171884847 336593863 421303765 654774801 421303765 856735137 420167079 973264476 658765373 478544246 766460882 119786837 973264476 56515478 580030866 119786837 149507119 669918126 591974489 250175378 35579887 648085065 677668583 250175378 924634937 421303765 336593863 432062450 421303765 39563973 146266056 936309465 74922304 228994771 916978609 639642999 622619054 892526868 691658174 420387751 222705824 924634937 828927692 338511968 277856219 14297338 228994771 421303765 149507119 573410811 421319638 706786139 916978609 680237797 373950160 163169584 856735137 715427395 455972234 916978609 128172058 341340420 622619054 964125625 225005793 420167079 766460882 39563973 580030866 680237797 476863561 591974489 591974489 862458309 973264476 74922304 833320035 706786139 715427395 326910332 973264476 292993260 770508461 119786837 267197527 770508461 862458309 338201288 21936446 21936446 513415788 62570858 964125625 606932416 421303765 326910332 336593863 35579887 622619054 637132487 648616244 21936446 896696773 862458309 420167079 825790020 420387751 292993260 896696773 899117577 416142329 149507119 663559431 70200609 455972234 62570858 924206054 916978609 862458309 850680713 267197527 691658174 622619054 292993260 250175378 173590688 157524924 56515478 892526868 175601100 648085065 689144692 426804318 689696038 715427395 384773958 326384937 622619054 326384937 396735868 631604897 677668583 833320035 669918126 156349888 457457604 326384937 476863561 924206054 119786837 677668583 292993260 420167079 580030866 156349888 35579887 715427395 637132487 853333181 457457604 513415788 14297338 478544246 267197527 373950160 171884847 648616244 669918126 833320035 831028663 421319638 457457604 62570858 228994771 163169584 432062450 326384937 846170712 175701124 326384937 396735868 163169584 14297338 831028663 476863561 662997517 706786139 119786837 338201288 896696773 689710096 892526868 833320035 924634937 846170712 964125625 225005793 689710096 128172058 622619054 639642999 770508461 478544246 853333181 421319638 669918126 924206054 892526868 396735868 658765373 828927692 171884847 326384937 457457604 691658174 662997517 62570858 326910332 426804318 338201288 247512739 149507119 677668583 396735868 631604897 277856219 39563973 648085065 648616244 432062450 631604897 426804318 689696038 455972234 824610448 338201288 856735137 416142329 225005793 680237797 149507119 32466636 662997517 163169584 421303765 924634937 663559431 476863561 62570858 338201288 338511968 32466636 14297338 689710096 591974489 831028663 413547205 639642999 846170712 580030866 680237797 846170712 476863561 341340420 420167079 455972234 157524924 32466636 899117577 573410811 128172058 163169584 591974489 899117577 936309465 680237797 846170712 416142329 291594021 853333181 766460882 432062450 35579887 247512739 384773958 658765373 228994771 689710096 689696038 476863561 267197527 680237797 146266056 580030866 648085065 149507119 455972234 457457604 247512739 591974489 157524924 267197527 770508461 420387751 964125625 421303765 455972234 631604897 824610448 128172058 899117577 173590688 326384937 277856219 277856219 56515478 856735137 715427395 432062450 658765373 478544246 916978609 569034545 689710096 173590688 828927692 56515478 373950160 250175378 846170712 70200609 338511968 552836563 267197527 846170712 455972234 341340420 680237797 421303765 413547205 156349888 691658174 899117577 119786837 766460882 833320035 833320035 677668583 225005793 591974489 175701124 828927692 677668583 70200609 171884847 163169584 680237797 689710096 413547205 413547205 856735137 62570858 326910332 658765373 677668583 247512739 689144692 336593863 695926284 149507119 973264476 222705824 622619054 175701124 552836563 831028663 35579887 663559431 677668583 648085065 476863561 421319638 175701124 680237797 21936446 396735868 669918126 39563973 853333181 552836563 689710096 689144692 86574100 157524924 336593863 250175378 850680713 833320035 833320035 825790020 691658174 175601100 326910332 14297338 70200609 476863561 671009508 825790020 680237797 156349888 689696038 338511968 606932416 637132487 146266056 225005793 856735137 338201288 770508461 663559431 156349888 56515478 420387751 648085065 338201288 606932416 86574100 86574100 850680713 892526868 825790020 637132487 56515478 35579887 35579887 32466636 62570858 973264476 825790020 247512739 606932416 689710096 936309465 32466636 163169584 416142329 384773958 770508461 413547205 569034545 149507119 291594021 157524924 770508461 973264476 35579887 680237797 833320035 420167079 247512739 916978609 128172058 421319638 326384937 853333181 119786837 825790020 292993260 631604897 964125625 70200609 853333181 250175378 637132487 225005793 924206054 62570858 916978609 341340420 680237797 639642999 648616244 396735868 671009508 639642999 677668583 853333181 476863561 396735868 157524924 631604897 396735868 163169584 171884847 671009508 896696773 846170712 662997517 74922304 267197527 896696773 455972234 119786837 156349888 457457604 606932416 373950160 149507119 247512739 326384937 35579887 622619054 292993260 573410811 862458309 74922304 384773958 916978609 706786139 267197527 691658174 706786139 689696038 631604897 421319638 277856219 32466636 175601100 899117577 396735868 856735137 336593863 573410811 663559431 326384937 338511968 291594021 648085065 896696773 658765373 62570858 32466636 973264476 856735137 119786837 225005793 338201288 622619054 149507119 326384937 924634937 74922304 478544246 32466636 163169584 247512739 396735868 924206054 175601100 689696038 662997517 426804318 648616244 225005793 631604897 222705824 671009508 416142329 21936446 573410811 856735137 513415788 56515478 32466636 146266056 267197527 850680713 119786837 831028663 373950160 455972234 513415788 899117577 157524924 149507119 225005793 56515478 569034545 432062450 128172058 680237797 163169584 569034545 175601100 478544246 689144692 420387751 228994771 824610448 267197527 373950160 247512739 416142329 637132487 222705824 39563973 396735868 292993260 62570858 128172058 250175378 277856219 973264476 896696773 824610448 671009508 175701124 658765373 833320035 846170712 175701124 924206054 222705824 173590688 478544246 715427395 86574100 416142329 420167079 128172058 924634937 149507119 896696773 421303765 580030866 856735137 421319638 222705824 56515478 663559431 833320035 669918126 892526868 824610448 706786139 824610448 715427395 338201288 689144692 846170712 973264476 896696773 56515478 899117577 924206054 149507119 892526868 21936446 606932416 476863561 825790020 225005793 163169584 250175378 291594021 455972234 62570858 384773958 292993260 833320035 706786139 416142329 706786139 850680713 32466636 825790020 706786139 622619054 86574100 128172058 695926284 689710096 689144692 457457604 62570858 853333181 149507119 924206054 146266056 228994771 569034545 396735868 250175378 157524924 478544246 924634937 552836563 853333181 973264476 413547205 21936446 892526868 277856219 573410811 569034545 338511968 622619054 247512739 336593863 833320035 639642999 606932416 225005793 416142329 74922304 846170712 689144692 892526868 373950160 924206054 663559431 924206054 833320035 455972234 413547205 338511968 338201288 715427395 695926284 250175378 899117577 478544246 426804318 157524924 831028663 924206054 250175378 247512739 936309465 770508461 846170712 513415788 384773958 476863561 637132487 916978609 225005793 420167079 146266056 677668583 421303765 973264476 833320035 695926284 833320035 862458309 677668583 416142329 637132487 680237797 689696038 680237797 70200609 338511968 420387751 924206054 850680713 654774801 175701124 639642999 476863561 715427395 924634937 853333181 662997517 513415788 896696773 291594021 552836563 580030866 856735137 833320035 35579887 291594021 824610448 846170712 157524924 663559431 35579887 513415788 606932416 14297338 396735868 247512739 631604897 476863561 689144692 658765373 648085065 70200609 70200609 225005793 825790020 862458309 326384937 157524924 580030866 277856219 622619054 770508461 856735137 149507119 292993260 715427395 14297338 631604897 648616244 658765373 32466636 715427395 119786837 706786139 892526868 56515478 267197527 119786837 171884847 426804318 639642999 715427395 292993260 689710096 850680713 163169584 825790020 552836563 32466636 432062450 862458309 637132487 338201288 580030866 32466636 21936446 648616244 677668583 892526868 639642999 396735868 247512739 156349888 225005793 157524924 421303765 421319638 580030866 62570858 146266056 291594021 157524924 39563973 850680713 163169584 639642999 163169584 573410811 478544246 421319638 833320035 156349888 338201288 70200609 70200609 267197527 695926284 639642999 513415788 86574100 455972234 149507119 513415788 973264476 14297338 899117577 639642999 662997517 250175378 669918126 606932416 396735868 250175378 689696038 292993260 455972234 916978609 173590688 831028663 396735868 591974489 677668583 691658174 149507119 662997517 326910332 896696773 247512739 606932416 591974489 658765373 770508461 669918126 680237797 32466636 336593863 639642999 916978609 336593863 606932416 250175378 157524924 662997517 420387751 936309465 658765373 373950160 476863561 654774801 62570858 689144692 396735868 677668583 691658174 228994771 639642999 899117577 128172058 455972234 432062450 373950160 513415788 326384937 899117577 825790020 833320035 373950160 426804318 580030866 591974489 478544246 899117577 70200609 706786139 680237797 622619054 128172058 175601100 825790020 828927692 973264476 225005793 677668583 338201288 292993260 936309465 846170712 173590688 639642999 637132487 171884847 658765373 373950160 862458309 662997517 669918126 691658174 32466636 338201288 828927692 850680713 648085065 846170712 831028663 416142329 74922304 476863561 247512739 292993260 291594021 669918126 396735868 228994771 662997517 689696038 336593863 21936446 846170712 225005793 896696773 766460882 74922304 457457604 831028663 662997517 680237797 163169584 457457604 413547205 680237797 850680713 175701124 228994771 648085065 292993260 631604897 658765373 39563973 648085065 658765373 591974489 421303765 457457604 850680713 421319638 291594021 421319638 247512739 766460882 513415788 39563973 225005793 648085065 14297338 426804318 373950160 637132487 56515478 175701124 916978609 14297338 326910332 175601100 637132487 225005793 669918126 228994771 677668583 326910332 373950160 606932416 850680713 74922304 149507119 715427395 39563973 715427395 677668583 338511968 669918126 936309465 326384937 292993260 173590688 326910332 39563973 853333181 146266056 478544246 658765373 32466636 86574100 677668583 432062450 924206054 662997517 267197527 513415788 421319638 552836563 828927692 228994771 32466636 338201288 175701124 39563973 663559431 326384937 825790020 420387751 420167079 691658174 663559431 146266056 924634937 32466636 862458309 964125625 552836563 689144692 175601100 691658174 432062450 899117577 420167079 856735137 770508461 671009508 222705824 338201288 680237797 336593863 421319638 689710096 163169584 828927692 973264476 689144692 654774801 326384937 171884847 476863561 171884847 478544246 770508461 689696038 338511968 119786837 476863561 156349888 421303765 591974489 662997517 691658174 846170712 62570858 56515478 247512739 606932416 157524924 39563973 173590688 128172058 119786837 846170712 56515478 552836563 384773958 862458309 156349888 267197527 662997517 770508461 228994771 853333181 175601100 421303765 658765373 250175378 677668583 247512739 639642999 119786837 580030866 846170712 833320035 432062450 175701124 175601100 384773958 850680713 341340420 416142329 156349888 292993260 128172058 824610448 924634937 669918126 689696038 637132487 833320035 338511968 622619054 552836563 338511968 62570858 850680713 689710096 689696038 591974489 936309465 677668583 639642999 591974489 846170712 654774801 695926284 569034545 476863561 631604897 225005793 173590688 663559431 413547205 416142329 326910332 171884847 766460882 420167079 336593863 421319638 606932416 715427395 658765373 691658174 119786837 825790020 654774801 631604897 831028663 291594021 39563973 420167079 420387751 663559431 338511968 420387751 267197527 476863561 892526868 856735137 680237797 715427395 384773958 14297338 455972234 119786837 420387751 267197527 420387751 896696773 420167079 770508461 706786139 924206054 336593863 338201288 457457604 277856219 825790020 384773958 225005793 715427395 476863561 421319638 291594021 267197527 831028663 695926284 384773958 175701124 250175378 671009508 680237797 156349888 338511968 853333181 338511968 74922304 292993260 513415788 373950160 341340420 691658174 833320035 706786139 86574100 291594021 432062450 715427395 606932416 833320035 654774801 250175378 478544246 74922304 32466636 856735137 924206054 21936446 384773958 648616244 680237797 591974489 62570858 478544246 32466636 21936446 648085065 149507119 338201288 606932416 715427395 21936446 478544246 21936446 850680713 658765373 32466636 413547205 677668583 825790020 171884847 892526868 175601100 476863561 846170712 766460882 250175378 964125625 892526868 228994771 149507119 591974489 648616244 128172058 277856219 648085065 228994771 157524924 225005793 163169584 86574100 552836563 899117577 396735868 689144692 654774801 689710096 14297338 648085065 662997517 924206054 689696038 513415788 175601100 336593863 824610448 225005793 825790020 924206054 277856219 146266056 580030866 916978609 770508461 856735137 14297338 32466636 825790020 455972234 267197527 677668583 35579887 421303765 831028663 128172058 396735868 663559431 420387751 32466636 622619054 833320035 669918126 14297338 671009508 899117577 338201288 899117577 973264476 833320035 21936446 341340420 825790020 56515478 853333181 56515478 862458309 936309465 457457604 247512739 338201288 222705824 846170712 662997517 828927692 413547205 146266056 580030866 228994771 689696038 936309465 175701124 171884847 825790020 420387751 119786837 846170712 373950160 396735868 128172058 680237797 899117577 631604897 413547205 899117577 569034545 924634937 691658174 478544246 338201288 39563973 916978609 691658174 373950160 292993260 513415788 39563973 416142329 622619054 32466636 677668583 828927692 637132487 695926284 267197527 899117577 336593863 146266056 573410811 606932416 338511968 850680713 21936446 413547205 416142329 86574100 32466636 420167079 86574100 157524924 421319638 833320035 853333181 338511968 770508461 171884847 421319638 662997517 416142329 74922304 637132487 62570858 74922304 513415788 157524924 146266056 924634937 680237797 222705824 658765373 695926284 552836563 715427395 853333181 833320035 247512739 695926284 146266056 56515478 384773958 924206054 606932416 677668583 14297338 856735137 326384937 689144692 35579887 916978609 513415788 478544246 606932416 326384937 853333181 622619054 171884847 850680713 35579887 606932416 856735137 128172058 580030866 580030866 766460882 850680713 173590688 74922304 648085065 416142329 850680713 637132487 62570858 654774801 476863561 74922304 338511968 856735137 74922304 573410811 892526868 552836563 669918126 513415788 828927692 413547205 267197527 606932416 648085065 695926284 292993260 766460882 569034545 831028663 677668583 856735137 631604897 222705824 416142329 689710096 476863561 119786837 175601100 62570858 973264476 421303765 157524924 420387751 413547205 677668583 892526868 247512739 631604897 175601100 850680713 654774801 420387751 513415788 916978609 639642999 62570858 896696773 156349888 677668583 326910332 35579887 766460882 326384937 247512739 32466636 924634937 416142329 455972234 680237797 416142329 74922304 689710096 552836563 171884847 416142329 663559431 292993260 416142329 825790020 695926284 175701124 654774801 384773958 373950160 338201288 338511968 426804318 973264476 384773958 825790020 70200609 662997517 421303765 654774801 916978609 35579887 606932416 973264476 86574100 277856219 146266056 606932416 157524924 420387751 648616244 552836563 420387751 766460882 225005793 766460882 825790020 173590688 916978609 654774801 924634937 128172058 770508461 128172058 146266056 680237797 228994771 648616244 916978609 478544246 573410811 70200609 384773958 338201288 222705824 413547205 766460882 247512739 416142329 552836563 173590688 824610448 622619054 973264476 831028663 432062450 455972234 247512739 637132487 146266056 171884847 56515478 163169584 706786139 828927692 831028663 336593863 639642999 689710096 338201288 426804318 770508461 936309465 62570858 426804318 39563973 896696773 824610448 828927692 689710096 396735868 770508461 850680713 637132487 689696038 591974489 691658174 228994771 715427395 39563973 892526868 416142329 648616244 833320035 689710096 677668583 828927692 964125625 825790020 420167079 896696773 856735137 671009508 291594021 580030866 648085065 455972234 671009508 373950160 770508461 267197527 850680713 128172058 671009508 669918126 637132487 662997517 770508461 896696773 175601100 569034545 766460882 824610448 715427395 338511968 637132487 432062450 336593863 680237797 146266056 35579887 677668583 426804318 622619054 973264476 341340420 432062450 824610448 247512739 74922304 413547205 56515478 128172058 175601100 455972234 70200609 669918126 156349888 384773958 973264476 74922304 689710096 156349888 228994771 766460882 225005793 250175378 833320035 513415788 691658174 421319638 825790020 689144692 338201288 149507119 14297338 569034545 648616244 513415788 39563973 899117577 225005793 338511968 336593863 62570858 277856219 416142329 648616244 291594021 396735868 916978609 156349888 149507119 228994771 250175378 631604897 420167079 421319638 825790020 896696773 680237797 637132487 899117577 476863561 39563973 222705824 247512739 384773958 326384937 32466636 21936446 163169584 569034545 426804318 552836563 825790020 663559431 691658174 35579887 146266056 338201288 606932416 225005793 924634937 128172058 766460882 247512739 695926284 862458309 277856219 691658174 973264476 899117577 341340420 171884847 413547205 291594021 175601100 426804318 896696773 856735137 163169584 119786837 513415788 478544246 32466636 74922304 689696038 648085065 669918126 21936446 924206054 86574100 622619054 631604897 420387751 247512739 892526868 569034545 420387751 173590688 175601100 591974489 277856219 924634937 677668583 250175378 277856219 916978609 552836563 32466636 247512739 899117577 225005793 156349888 606932416 770508461 247512739 384773958 916978609 32466636 573410811 631604897 964125625 119786837 846170712 513415788 654774801 671009508 74922304 671009508 228994771 892526868 654774801 862458309 175601100 14297338 338511968 171884847 426804318 416142329 916978609 513415788 156349888 14297338 373950160 663559431 850680713 420387751 455972234 338511968 828927692 175601100 39563973 222705824 35579887 654774801 662997517 455972234 175701124 916978609 689696038 457457604 420387751 70200609 74922304 396735868 689144692 416142329 689696038 689710096 936309465 973264476 639642999 291594021 421303765 291594021 862458309 292993260 56515478 833320035 591974489 631604897 648616244 695926284 291594021 831028663 175601100 580030866 677668583 924634937 552836563 828927692 671009508 569034545 689144692 639642999 639642999 416142329 222705824 899117577 899117577 86574100 56515478 552836563 173590688 32466636 899117577 420167079 715427395 680237797 146266056 338201288 639642999 70200609 569034545 569034545 119786837 648616244 32466636 964125625 924206054 689696038 384773958 896696773 828927692 39563973 39563973 770508461 924634937 671009508 689144692 421303765 267197527 156349888 715427395 766460882 663559431 420387751 157524924 62570858 338201288 420167079 663559431 341340420 689696038 341340420 35579887 828927692 691658174 222705824 171884847 74922304 648616244 591974489 228994771 825790020 691658174 74922304 831028663 691658174 850680713 899117577 856735137 631604897 74922304 413547205 420167079 373950160 420167079 715427395 639642999 175701124 654774801 924206054 420167079 21936446 149507119 936309465 828927692 128172058 770508461 292993260 277856219 149507119 892526868 631604897 639642999 856735137 924206054 74922304 420167079 149507119 936309465 478544246 157524924 35579887 622619054 56515478 426804318 654774801 421303765 569034545 373950160 163169584 662997517 639642999 964125625 455972234 157524924 157524924 384773958 267197527 396735868 21936446 513415788 648616244 637132487 326910332 573410811 338511968 770508461 936309465 70200609 163169584 56515478 373950160 476863561 850680713 766460882 277856219 569034545 39563973 648085065 326384937 825790020 770508461 580030866 669918126 654774801 432062450 373950160 639642999 631604897 580030866 222705824 476863561 631604897 326384937 899117577 457457604 654774801 326384937 426804318 70200609 689710096 892526868 916978609 973264476 591974489 338511968 825790020 648085065 247512739 580030866 770508461 896696773 421319638 924206054 973264476 671009508 513415788 35579887 56515478 338201288 292993260 338511968 338511968 326384937 146266056 421319638 899117577 457457604 384773958 715427395 669918126 622619054 384773958 892526868 267197527 828927692 662997517 457457604 146266056 831028663 631604897 833320035 853333181 291594021 825790020 924634937 669918126 421319638 680237797 680237797 695926284 175701124 831028663 833320035 86574100 35579887 662997517 292993260 662997517 828927692 291594021 662997517 637132487 691658174 513415788 21936446 336593863 432062450 35579887 228994771 689696038 338511968 552836563 637132487 157524924 825790020 421319638 591974489 146266056 573410811 277856219 856735137 171884847 662997517 892526868 648616244 862458309 964125625 39563973 896696773 828927692 924206054 924206054 896696773 163169584 228994771 228994771 156349888 149507119 862458309 157524924 420167079 292993260 824610448 476863561 853333181 70200609 856735137 277856219 833320035 163169584 56515478 149507119 149507119 669918126 831028663 32466636 14297338 691658174 639642999 338201288 163169584 573410811 32466636 173590688 924634937 173590688 128172058 267197527 421303765 250175378 833320035 70200609 228994771 421303765 291594021 338201288 648085065 580030866 853333181 384773958 74922304 856735137 658765373 695926284 896696773 973264476 35579887 892526868 476863561 247512739 695926284 671009508 828927692 420387751 149507119 70200609 173590688 173590688 680237797 62570858 277856219 824610448 171884847 658765373 14297338 292993260 569034545 326910332 14297338 899117577 326910332 455972234 824610448 149507119 163169584 825790020 277856219 677668583 671009508 606932416 426804318 896696773 62570858 384773958 455972234 476863561 338201288 326384937 416142329 173590688 591974489 853333181 86574100 455972234 455972234 606932416 658765373 228994771 420387751 413547205 662997517 228994771 637132487 157524924 416142329 228994771 396735868 648085065 175601100 35579887 846170712 62570858 175601100 267197527 421319638 606932416 654774801 552836563 856735137 277856219 341340420 689696038 606932416 426804318 478544246 32466636 421319638 828927692 924206054 173590688 175701124 973264476 146266056 689144692 336593863 833320035 156349888 171884847 173590688 421319638 691658174 338511968 569034545 326910332 291594021 291594021 247512739 420387751 637132487 146266056 862458309 157524924 338201288 156349888 14297338 156349888 606932416 149507119 591974489 924206054 677668583 157524924 924206054 171884847 225005793 336593863 476863561 14297338 457457604 156349888 648085065 336593863 420167079 689144692 766460882 420387751 766460882 766460882 573410811 14297338 973264476 824610448 689144692 39563973 691658174 32466636 14297338 766460882 341340420 964125625 175601100 341340420 831028663 892526868 86574100 338511968 476863561 420387751 146266056 228994771 831028663 899117577 228994771 455972234 341340420 173590688 478544246 413547205 606932416 689710096 35579887 247512739 21936446 770508461 825790020 35579887 247512739 856735137 513415788 341340420 770508461 267197527 62570858 74922304 689710096 228994771 680237797 862458309 146266056 580030866 924634937 146266056 21936446 695926284 86574100 924206054 70200609 691658174 413547205 648085065 591974489 338511968 770508461 896696773 654774801 637132487 591974489 478544246 552836563 455972234 569034545 856735137 156349888 892526868 74922304 654774801 247512739 637132487 658765373 247512739 662997517 637132487 416142329 39563973 247512739 850680713 173590688 146266056 833320035 384773958 689144692 338201288 680237797 326910332 654774801 384773958 896696773 916978609 21936446 476863561 21936446 163169584 396735868 689696038 671009508 146266056 128172058 478544246 86574100 432062450 291594021 662997517 32466636 413547205 420167079 457457604 432062450 225005793 478544246 291594021 695926284 157524924 373950160 336593863 70200609 171884847 292993260 420167079 648085065 689144692 573410811 639642999 175601100 639642999 478544246 892526868 341340420 648616244 21936446 426804318 824610448 420387751 924634937 828927692 831028663 680237797 457457604 432062450 606932416 35579887 338201288 156349888 336593863 689710096 591974489 163169584 691658174 175601100 964125625 222705824 222705824 338511968 228994771 662997517 606932416 267197527 336593863 326384937 416142329 936309465 336593863 421303765 580030866 924634937 691658174 669918126 14297338 171884847 662997517 326910332 476863561 228994771 478544246 892526868 862458309 862458309 637132487 669918126 70200609 86574100 899117577 580030866 677668583 173590688 267197527 432062450 267197527 853333181 973264476 476863561 862458309 228994771 86574100 384773958 916978609 639642999 899117577 119786837 416142329 706786139 21936446 695926284 706786139 74922304 157524924 426804318 74922304 916978609 831028663 691658174 156349888 654774801 591974489 86574100 896696773 326384937 421319638 658765373 292993260 896696773 326384937 552836563 426804318 662997517 663559431 326384937 373950160 292993260 228994771 671009508 416142329 384773958 396735868 706786139 14297338 35579887 669918126 420167079 56515478 580030866 924206054 291594021 157524924 62570858 513415788 689696038 338511968 671009508 175701124 637132487 862458309 689696038 476863561 924206054 292993260 222705824 924206054 766460882 770508461 149507119 715427395 384773958 156349888 899117577 250175378 715427395 32466636 973264476 689696038 689144692 413547205 658765373 420387751 831028663 663559431 421303765 156349888 648085065 373950160 291594021 222705824 413547205 916978609 384773958 373950160 336593863 338511968 163169584 513415788 669918126 964125625 689696038 426804318 513415788 421319638 146266056 149507119 373950160 373950160 426804318 552836563 277856219 175701124 569034545 35579887 936309465 476863561 654774801 924634937 831028663 766460882 39563973 267197527 689144692 432062450 416142329 833320035 426804318 421319638 591974489 338511968 228994771 338201288 14297338 766460882 853333181 689696038 146266056 695926284 846170712 936309465 175601100 39563973 128172058 691658174 32466636 850680713 862458309 373950160 862458309 924206054 384773958 32466636 850680713 396735868 689710096 421303765 396735868 341340420 824610448 715427395 916978609 689144692 21936446 457457604 924634937 648085065 695926284 695926284 413547205 833320035 862458309 833320035 228994771 689696038 420387751 899117577 478544246 637132487 689144692 247512739 457457604 247512739 662997517 70200609 831028663 413547205 695926284 396735868 384773958 896696773 924634937 671009508 833320035 21936446 21936446 173590688 277856219 831028663 149507119 862458309 21936446 648616244 924634937 552836563 936309465 936309465 691658174 924634937 173590688 677668583 831028663 924206054 478544246 973264476 222705824 225005793 899117577 850680713 267197527 591974489 662997517 856735137 648085065 680237797 654774801 338201288 421319638 413547205 715427395 936309465 639642999 513415788 421319638 580030866 86574100 119786837 426804318 432062450 856735137 606932416 924206054 250175378 157524924 662997517 671009508 689710096 432062450 175701124 476863561 606932416 173590688 426804318 591974489 662997517 384773958 267197527 341340420 580030866 850680713 156349888 173590688 14297338 695926284 924634937 396735868 924634937 267197527 591974489 291594021 846170712 715427395 631604897 341340420 715427395 680237797 476863561 373950160 853333181 86574100 416142329 671009508 336593863 478544246 341340420 421303765 32466636 862458309 862458309 862458309 56515478 74922304 639642999 552836563 680237797 862458309 853333181 413547205 825790020 936309465 662997517 606932416 896696773 62570858 606932416 591974489 228994771 338511968 631604897 631604897 569034545 14297338 421303765 828927692 695926284 247512739 420167079 421319638 277856219 413547205 341340420 175701124 637132487 924634937 689696038 86574100 292993260 326384937 658765373 973264476 924634937 326910332 825790020 338511968 267197527 639642999 622619054 892526868 689144692 267197527 277856219 831028663 455972234 637132487 149507119 513415788 846170712 916978609 591974489 416142329 680237797 824610448 416142329 173590688 591974489 86574100 825790020 677668583 850680713 39563973 420387751 606932416 896696773 552836563 396735868 973264476 828927692 899117577 695926284 74922304 936309465 831028663 14297338 396735868 119786837 964125625 689710096 916978609 831028663 631604897 291594021 175601100 552836563 924634937 86574100 766460882 326910332 591974489 228994771 669918126 828927692 32466636 175601100 457457604 964125625 373950160 689696038 149507119 654774801 580030866 277856219 825790020 648085065 163169584 833320035 35579887 631604897 163169584 631604897 421319638 416142329 680237797 326910332 770508461 580030866 677668583 146266056 899117577 413547205 892526868 853333181 669918126 247512739 70200609 573410811 56515478 828927692 924206054 455972234 86574100 936309465 677668583 128172058 689696038 149507119 862458309 420167079 292993260 639642999 896696773 853333181 476863561 14297338 292993260 689710096 326910332 606932416 662997517 396735868 32466636 326910332 149507119 936309465 715427395 892526868 277856219 476863561 62570858 899117577 662997517 973264476 478544246 56515478 455972234 936309465 396735868 291594021 916978609 267197527 396735868 637132487 171884847 291594021 149507119 416142329 225005793 899117577 899117577 247512739 432062450 225005793 691658174 715427395 853333181 573410811 86574100 853333181 916978609 856735137 936309465 426804318 74922304 326384937 580030866 689144692 924206054 552836563 964125625 413547205 924634937 56515478 648085065 671009508 770508461 421303765 128172058 828927692 457457604 662997517 426804318 455972234 569034545 146266056 924634937 326384937 457457604 831028663 86574100 924634937 662997517 892526868 706786139 119786837 247512739 396735868 457457604 171884847 924634937 86574100 892526868 850680713 896696773 476863561 420387751 70200609 86574100 689144692 892526868 715427395 247512739 648616244 420387751 341340420 622619054 552836563 862458309 277856219 476863561 32466636 853333181 513415788 171884847 175601100 21936446 476863561 916978609 420387751 416142329 552836563 420387751 569034545 631604897 384773958 671009508 420167079 896696773 476863561 171884847 631604897 455972234 56515478 420167079 250175378 828927692 689710096 128172058 663559431 163169584 175601100 222705824 770508461 413547205 973264476 770508461 32466636 56515478 639642999 146266056 715427395 173590688 569034545 156349888 671009508 225005793 222705824 250175378 846170712 770508461 824610448 833320035 766460882 639642999 671009508 171884847 39563973 658765373 677668583 637132487 119786837 416142329 455972234 128172058 421319638 457457604 648616244 74922304 250175378 228994771 833320035 706786139 416142329 770508461 171884847 420167079 247512739 421303765 175601100 680237797 862458309 924206054 478544246 631604897 924206054 86574100 662997517 163169584 432062450 32466636 695926284 250175378 552836563 662997517 622619054 39563973 850680713 396735868 157524924 846170712 86574100 833320035 62570858 766460882 662997517 326384937 924634937 128172058 828927692 432062450 833320035 149507119 149507119 689144692 856735137 416142329 35579887 175701124 455972234 157524924 476863561 658765373 853333181 157524924 691658174 149507119 420167079 658765373 35579887 637132487 421303765 250175378 326384937 56515478 654774801 32466636 569034545 277856219 291594021 384773958 32466636 457457604 831028663 175701124 14297338 173590688 384773958 924206054 892526868 973264476 62570858 156349888 157524924 396735868 175701124 513415788 663559431 637132487 964125625 569034545 421303765 850680713 326910332 156349888 766460882 677668583 573410811 74922304 478544246 580030866 662997517 654774801 658765373 689144692 862458309 899117577 916978609 35579887 421303765 225005793 862458309 128172058 973264476 622619054 157524924 338201288 856735137 156349888 853333181 455972234 658765373 384773958 856735137 892526868 62570858 338511968 128172058 14297338 715427395 825790020 478544246 862458309 658765373 396735868 457457604 663559431 580030866 853333181 291594021 924634937 899117577 455972234 824610448 384773958 853333181 171884847 457457604 862458309 222705824 86574100 824610448 157524924 671009508 21936446 70200609 622619054 336593863 336593863 973264476 591974489 32466636 291594021 691658174 163169584 591974489 476863561 277856219 689696038 74922304 639642999 74922304 648085065 513415788 291594021 291594021 513415788 62570858 432062450 326384937 695926284 552836563 691658174 689710096 163169584 706786139 373950160 853333181 14297338 32466636 569034545 163169584 695926284 606932416 706786139 426804318 421303765 899117577 32466636 896696773 373950160 658765373 225005793 247512739 671009508 964125625 163169584 413547205 39563973 228994771 432062450 964125625 420167079 70200609 373950160 326384937 639642999 677668583 39563973 896696773 552836563 416142329 892526868 662997517 850680713 770508461 591974489 856735137 86574100 373950160 706786139 916978609 662997517 228994771 831028663 21936446 973264476 225005793 421303765 552836563 175601100 689696038 156349888 157524924 338201288 119786837 766460882 831028663 413547205 662997517 637132487 128172058 936309465 149507119 964125625 373950160 631604897 856735137 457457604 606932416 828927692 973264476 591974489 341340420 825790020 924206054 173590688 56515478 420167079 924634937 580030866 669918126 663559431 39563973 846170712 648616244 622619054 648616244 35579887 658765373 654774801 689710096 426804318 455972234 421319638 833320035 228994771 70200609 277856219 277856219 326910332 552836563 936309465 413547205 157524924 715427395 173590688 128172058 146266056 149507119 457457604 899117577 225005793 606932416 476863561 662997517 70200609 56515478 292993260 70200609 662997517 173590688 831028663 828927692 648085065 157524924 513415788 924634937 338511968 228994771 639642999 432062450 591974489 222705824 828927692 662997517 691658174 457457604 457457604 291594021 591974489 247512739 119786837 924206054 648616244 420167079 478544246 35579887 336593863 689710096 669918126 916978609 175601100 338201288 671009508 654774801 770508461 277856219 373950160 853333181 373950160 373950160 413547205 689696038 856735137 70200609 766460882 341340420 833320035 862458309 228994771 689696038 336593863 292993260 766460882 856735137 637132487 936309465 291594021 267197527 846170712 338201288 128172058 662997517 70200609 637132487 455972234 766460882 689696038 432062450 373950160 247512739 639642999 175601100 326384937 338201288 277856219 631604897 384773958 856735137 715427395 326910332 828927692 426804318 56515478 862458309 680237797 654774801 416142329 173590688 973264476 580030866 853333181 247512739 825790020 691658174 899117577 689710096 622619054 552836563 250175378 715427395 128172058 671009508 62570858 658765373 426804318 336593863 128172058 326910332 850680713 128172058 21936446 828927692 39563973 695926284 896696773 338201288 648616244 426804318 291594021 420387751 706786139 175601100 706786139 70200609 222705824 70200609 156349888 580030866 828927692 573410811 35579887 853333181 267197527 552836563 173590688 291594021 825790020 846170712 552836563 552836563 373950160 706786139 637132487 338511968 277856219 35579887 32466636 637132487 573410811 591974489 892526868 149507119 924206054 420387751 831028663 899117577 663559431 421303765 421303765 569034545 916978609 691658174 846170712 149507119 326910332 770508461 689696038 420387751 689710096 658765373 35579887 35579887 56515478 56515478 21936446 420387751 853333181 639642999 146266056 171884847 833320035 573410811 680237797 326910332 163169584 770508461 689144692 62570858 32466636 825790020 671009508 373950160 384773958 569034545 677668583 396735868 964125625 662997517 552836563 689696038 715427395 569034545 163169584 924206054 225005793 663559431 766460882 291594021 39563973 413547205 654774801 35579887 341340420 70200609 631604897 384773958 606932416 648616244 476863561 695926284 766460882 225005793 420167079 292993260 173590688 896696773 669918126 828927692 662997517 916978609 421303765 580030866 689144692 163169584 637132487 421319638 856735137 770508461 291594021 552836563 32466636 267197527 662997517 70200609 924206054 157524924 669918126 846170712 21936446 86574100 74922304 924206054 175701124 62570858 432062450 846170712 163169584 648616244 420387751 247512739 426804318 455972234 569034545 591974489 896696773 648085065 373950160 637132487 149507119 476863561 146266056 171884847 569034545 421319638 420167079 455972234 770508461 70200609 228994771 639642999 171884847 853333181 14297338 341340420 825790020 654774801 250175378 35579887 56515478 691658174 680237797 171884847 648085065 677668583 21936446 291594021 277856219 680237797 292993260 119786837 336593863 457457604 21936446 924206054 828927692 770508461 573410811 850680713 420387751 478544246 639642999 384773958 691658174 846170712 973264476 663559431 396735868 831028663 277856219 14297338 964125625 856735137 825790020 706786139 964125625 856735137 32466636 416142329 828927692 964125625 689710096 420167079 689710096 326910332 658765373 247512739 631604897 171884847 671009508 896696773 831028663 338201288 156349888 163169584 35579887 671009508 689144692 825790020 770508461 862458309 552836563 924634937 39563973 573410811 569034545 157524924 56515478 706786139 639642999 478544246 338511968 421303765 426804318 569034545 175701124 426804318 924206054 715427395 119786837 825790020 654774801 341340420 420167079 631604897 770508461 14297338 413547205 32466636 455972234 277856219 173590688 396735868 338201288 56515478 856735137 119786837 149507119 146266056 267197527 828927692 715427395 824610448 846170712 56515478 689710096 580030866 552836563 892526868 14297338 591974489 831028663 691658174 21936446 119786837 924634937 228994771 173590688 326384937 156349888 267197527 426804318 513415788 420387751 292993260 292993260 341340420 86574100 639642999 689710096 658765373 658765373 631604897 228994771 476863561 74922304 478544246 648616244 766460882 828927692 336593863 171884847 421319638 846170712 292993260 856735137 149507119 476863561 336593863 457457604 853333181 662997517 669918126 291594021 648616244 654774801 639642999 606932416 591974489 267197527 622619054 292993260 70200609 119786837 171884847 222705824 850680713 973264476 326910332 669918126 175701124 326910332 591974489 916978609 896696773 831028663 671009508 662997517 856735137 149507119 416142329 146266056 413547205 373950160 14297338 62570858 32466636 899117577 70200609 637132487 648616244 766460882 964125625 384773958 62570858 825790020 691658174 573410811 250175378 662997517 637132487 267197527 669918126 338201288 426804318 396735868 267197527 455972234 924634937 862458309 341340420 828927692 671009508 689696038 277856219 250175378 648616244 828927692 689710096 420167079 326384937 420167079 648085065 163169584 175601100 420167079 247512739 973264476 973264476 163169584 70200609 639642999 62570858 128172058 175701124 326910332 639642999 892526868 899117577 250175378 171884847 606932416 338201288 149507119 336593863 478544246 637132487 157524924 896696773 824610448 622619054 247512739 862458309 338201288 292993260 35579887 421319638 21936446 247512739 119786837 606932416 173590688 831028663 476863561 341340420 291594021 476863561 157524924 175601100 622619054 128172058 658765373 74922304 222705824 825790020 74922304 62570858 373950160 924634937 513415788 277856219 671009508 569034545 892526868 648085065 416142329 421303765 373950160 420167079 338201288 421319638 513415788 56515478 637132487 552836563 384773958 421303765 119786837 853333181 457457604 973264476 432062450 128172058 680237797 924206054 622619054 277856219 338511968 175601100 175601100 250175378 824610448 569034545 824610448 250175378 338511968 156349888 680237797 706786139 833320035 222705824 936309465 654774801 35579887 74922304 825790020 862458309 14297338 689710096 689144692 964125625 163169584 56515478 899117577 825790020 924634937 573410811 896696773 766460882 846170712 622619054 648085065 146266056 478544246 648085065 326384937 569034545 146266056 663559431 828927692 70200609 591974489 648085065 175601100 606932416 149507119 146266056 671009508 173590688 62570858 74922304 846170712 384773958 128172058 770508461 175601100 831028663 631604897 824610448 648616244 173590688 850680713 277856219 157524924 853333181 39563973 149507119 637132487 163169584 552836563 622619054 639642999 831028663 916978609 157524924 163169584 56515478 476863561 413547205 173590688 766460882 373950160 432062450 892526868 689710096 766460882 663559431 622619054 648616244 833320035 326910332 478544246 250175378 173590688 770508461 973264476 606932416 326384937 420167079 128172058 341340420 373950160 677668583 175601100 680237797 222705824 341340420 267197527 648085065 292993260 228994771 228994771 936309465 513415788 149507119 326384937 663559431 513415788 631604897 421319638 689696038 56515478 896696773 86574100 119786837 706786139 86574100 639642999 856735137 291594021 128172058 677668583 706786139 973264476 824610448 14297338 62570858 146266056 513415788 770508461 715427395 591974489 924206054 326384937 432062450 691658174 691658174 413547205 250175378 825790020 669918126 421319638 706786139 225005793 457457604 149507119 654774801 648616244 455972234 420167079 338511968 247512739 421303765 21936446 662997517 86574100 770508461 457457604 689144692 247512739 291594021 648085065 267197527 973264476 580030866 631604897 924634937 850680713 824610448 695926284 396735868 825790020 671009508 338201288 326384937 924206054 695926284 766460882 478544246 21936446 420167079 892526868 695926284 384773958 175701124 831028663 658765373 156349888 680237797 639642999 173590688 421303765 580030866 899117577 936309465 146266056 14297338 74922304 856735137 831028663 14297338 156349888 573410811 689144692 862458309 689710096 247512739 457457604 924206054 413547205 326910332 277856219 770508461 175701124 157524924 689710096 21936446 70200609 552836563 639642999 662997517 824610448 326384937 689144692 862458309 862458309 973264476 338201288 228994771 825790020 476863561 637132487 662997517 648085065 32466636 373950160 580030866 846170712 766460882 35579887 591974489 291594021 916978609 766460882 426804318 128172058 70200609 420167079 70200609 62570858 373950160 326384937 74922304 622619054 924634937 292993260 222705824 706786139 149507119 695926284 680237797 715427395 924634937 86574100 689144692 654774801 669918126 853333181 916978609 856735137 62570858 413547205 420387751 973264476 680237797 637132487 606932416 416142329 973264476 396735868 936309465 770508461 457457604 35579887 128172058 631604897 432062450 74922304 846170712 639642999 228994771 149507119 171884847 74922304 648616244 663559431 62570858 828927692 924206054 416142329 336593863 689144692 291594021 936309465 828927692 689710096 421303765 831028663 856735137 631604897 658765373 833320035 916978609 70200609 119786837 833320035 292993260 56515478 250175378 654774801 291594021 128172058 580030866 62570858 846170712 292993260 277856219 689696038 936309465 896696773 292993260 631604897 689144692 631604897 662997517 149507119 689144692 706786139 338201288 70200609 338201288 654774801 964125625 341340420 173590688 247512739 291594021 691658174 421319638 964125625 856735137 291594021 56515478 924206054 478544246 62570858 766460882 157524924 637132487 770508461 663559431 833320035 648085065 671009508 426804318 569034545 74922304 421319638 677668583 606932416 569034545 62570858 62570858 413547205 35579887 21936446 896696773 662997517 128172058 39563973 39563973 689144692 326384937 766460882 936309465 277856219 14297338 964125625 853333181 70200609 689696038 924634937 680237797 552836563 580030866 222705824 336593863 455972234 936309465 384773958 916978609 74922304 824610448 846170712 825790020 936309465 648616244 35579887 128172058 476863561 173590688 689710096 338201288 32466636 662997517 648085065 689696038 706786139 175601100 896696773 850680713 770508461 74922304 770508461 222705824 825790020 573410811 964125625 899117577 715427395 691658174 680237797 413547205 648085065 421319638 973264476 14297338 416142329 695926284 421319638 677668583 671009508 336593863 338201288 899117577 648085065 856735137 341340420 14297338 291594021 648085065 457457604 715427395 14297338 421303765 119786837 149507119 455972234 14297338 420387751 128172058 228994771 432062450 824610448 420167079 824610448 326910332 292993260 680237797 770508461 833320035 413547205 70200609 250175378 770508461 825790020 384773958 936309465 171884847 432062450 770508461 338511968 677668583 850680713 86574100 580030866 916978609 432062450 677668583 689710096 416142329 770508461 384773958 250175378 677668583 862458309 396735868 432062450 689144692 338201288 856735137 421303765 552836563 416142329 420167079 846170712 39563973 163169584 892526868 916978609 833320035 420387751 606932416 831028663 35579887 35579887 175601100 146266056 228994771 163169584 341340420 326910332 828927692 513415788 770508461 267197527 689696038 671009508 964125625 936309465 824610448 478544246 862458309 416142329 828927692 39563973 413547205 416142329 892526868 157524924 338201288 654774801 128172058 478544246 924206054 648616244 326910332 662997517 669918126 421303765 432062450 173590688 156349888 695926284 373950160 637132487 175601100 267197527 766460882 850680713 146266056 648616244 396735868 326910332 421319638 292993260 892526868 691658174 862458309 455972234 338201288 689144692 228994771 591974489 648085065 163169584 35579887 654774801 689144692 86574100 476863561 277856219 552836563 70200609 892526868 846170712 892526868 828927692 476863561 171884847 695926284 175701124 663559431 824610448 373950160 846170712 766460882 658765373 326384937 689144692 373950160 573410811 580030866 680237797 654774801 892526868 691658174 35579887 222705824 896696773 171884847 580030866 457457604 250175378 39563973 580030866 689144692 175701124 56515478 648616244 277856219 420387751 663559431 680237797 228994771 513415788 856735137 149507119 56515478 156349888 580030866 825790020 680237797 658765373 591974489 21936446 631604897 689696038 70200609 416142329 14297338 119786837 680237797 824610448 457457604 457457604 654774801 326384937 569034545 326384937 892526868 292993260 663559431 677668583 658765373 157524924 56515478 899117577 228994771 896696773 833320035 119786837 648085065 663559431 924634937 654774801 336593863 228994771 292993260 267197527 86574100 573410811 247512739 689144692 326910332 421319638 173590688 591974489 648616244 222705824 853333181 862458309 420387751 648616244 622619054 396735868 225005793 552836563 292993260 455972234 62570858 247512739 476863561 552836563 247512739 70200609 457457604 833320035 513415788 637132487 426804318 35579887 856735137 924206054 326384937 892526868 14297338 715427395 250175378 973264476 631604897 606932416 833320035 56515478 513415788 341340420 825790020 416142329 936309465 591974489 662997517 669918126 573410811 513415788 373950160 277856219 513415788 384773958 175601100 622619054 671009508 21936446 336593863 70200609 146266056 689710096 715427395 420167079 552836563 326384937 654774801 833320035 128172058 432062450 225005793 648616244 622619054 416142329 421303765 677668583 56515478 669918126 680237797 396735868 663559431 856735137 689696038 173590688 341340420 56515478 420167079 149507119 421303765 654774801 413547205 936309465 715427395 770508461 21936446 853333181 689710096 426804318 396735868 74922304 691658174 648616244 336593863 421303765 850680713 146266056 86574100 149507119 766460882 373950160 573410811 691658174 828927692 277856219 35579887 476863561 669918126 421319638 86574100 163169584 421319638 277856219 326384937 677668583 457457604 856735137 658765373 222705824 225005793 706786139 373950160 62570858 648085065 413547205 413547205 277856219 580030866 338511968 457457604 766460882 924206054 149507119 580030866 421303765 247512739 426804318 39563973 426804318 892526868 250175378 671009508 862458309 228994771 648085065 770508461 658765373 247512739 846170712 663559431 421303765 862458309 606932416 396735868 936309465 606932416 973264476 648616244 631604897 622619054 770508461 247512739 899117577 892526868 622619054 247512739 175601100 825790020 824610448 896696773 850680713 631604897 846170712 606932416 689696038 62570858 326910332 639642999 326384937 225005793 770508461 691658174 850680713 706786139 341340420 35579887 706786139 156349888 916978609 222705824 413547205 691658174 163169584 831028663 291594021 846170712 35579887 573410811 662997517 513415788 421303765 654774801 225005793 420167079 478544246 426804318 457457604 691658174 39563973 663559431 74922304 648616244 171884847 671009508 171884847 573410811 850680713 828927692 689696038 420167079 973264476 384773958 292993260 478544246 973264476 457457604 156349888 222705824 691658174 420167079 250175378 163169584 21936446 476863561 70200609 892526868 654774801 850680713 850680713 267197527 622619054 341340420 228994771 175601100 336593863 936309465 14297338 639642999 70200609 173590688 225005793 833320035 146266056 156349888 513415788 924206054 856735137 373950160 715427395 421303765 573410811 156349888 250175378 476863561 421303765 680237797 326910332 856735137 924634937 631604897 222705824 856735137 70200609 267197527 691658174 648085065 766460882 128172058 924206054 421303765 648616244 846170712 420167079 936309465 70200609 156349888 175601100 432062450 936309465 432062450 247512739 663559431 292993260 56515478 924206054 291594021 421303765 924634937 671009508 862458309 580030866 680237797 21936446 671009508 689710096 478544246 899117577 766460882 622619054 850680713 32466636 850680713 853333181 663559431 825790020 225005793 964125625 591974489 924206054 825790020 413547205 654774801 916978609 831028663 156349888 973264476 631604897 828927692 420167079 128172058 455972234 964125625 766460882 846170712 850680713 32466636 222705824 691658174 689710096 825790020 606932416 669918126 654774801 850680713 146266056 964125625 128172058 128172058 326910332 247512739 163169584 691658174 850680713 228994771 591974489 128172058 695926284 706786139 455972234 648085065 513415788 850680713 669918126 62570858 175701124 62570858 715427395 680237797 326384937 396735868 850680713 862458309 146266056 175601100 228994771 455972234 715427395 86574100 862458309 426804318 384773958 32466636 267197527 606932416 936309465 850680713 384773958 662997517 326910332 677668583 580030866 338511968 291594021 637132487 336593863 677668583 338511968 128172058 580030866 157524924 766460882 622619054 631604897 267197527 770508461 222705824 622619054 639642999 964125625 421319638 689710096 413547205 384773958 163169584 225005793 146266056 824610448 552836563 250175378 413547205 413547205 846170712 432062450 689710096 171884847 420387751 292993260 648616244 689710096 689696038 326910332 39563973 669918126 420167079 831028663 277856219 338201288 149507119 173590688 637132487 157524924 14297338 326384937 833320035 648085065 338201288 228994771 35579887 228994771 326910332 421303765 715427395 267197527 157524924 825790020 326384937 654774801 831028663 39563973 639642999 228994771 119786837 662997517 916978609 622619054 175601100 580030866 831028663 770508461 552836563 831028663 648616244 622619054 291594021 228994771 850680713 828927692 476863561 420167079 32466636 267197527 689710096 936309465 715427395 706786139 35579887 250175378 32466636 267197527 476863561 70200609 413547205 476863561 862458309 32466636 222705824 606932416 552836563 421319638 292993260 916978609 146266056 74922304 892526868 35579887 669918126 128172058 173590688 421303765 899117577 580030866 691658174 899117577 580030866 277856219 416142329 706786139 156349888 457457604 846170712 677668583 478544246 291594021 128172058 654774801 326910332 964125625 513415788 606932416 86574100 175601100 384773958 828927692 606932416 856735137 222705824 706786139 631604897 715427395 39563973 171884847 156349888 421303765 149507119 637132487 916978609 149507119 222705824 892526868 936309465 225005793 580030866 573410811 833320035 831028663 825790020 292993260 336593863 175701124 455972234 225005793 416142329 648085065 267197527 715427395 175601100 476863561 899117577 770508461 658765373 850680713 828927692 964125625 663559431 892526868 326384937 695926284 128172058 639642999 552836563 658765373 833320035 396735868 457457604 70200609 247512739 74922304 119786837 146266056 426804318 833320035 420387751 432062450 149507119 828927692 936309465 119786837 706786139 689710096 426804318 119786837 862458309 639642999 291594021 663559431 432062450 222705824 225005793 936309465 146266056 250175378 573410811 662997517 457457604 825790020 277856219 228994771 896696773 715427395 856735137 706786139 420387751 833320035 420167079 964125625 62570858 828927692 119786837 384773958 770508461 86574100 421319638 706786139 569034545 338511968 228994771 56515478 691658174 119786837 420387751 671009508 828927692 457457604 291594021 156349888 432062450 56515478 39563973 631604897 639642999 373950160 689710096 157524924 648616244 892526868 432062450 128172058 552836563 416142329 416142329 924634937 591974489 831028663 225005793 163169584 222705824 56515478 695926284 770508461 833320035 899117577 850680713 247512739 639642999 662997517 631604897 292993260 291594021 669918126 833320035 222705824 689696038 573410811 222705824 924634937 569034545 654774801 420167079 706786139 639642999 689696038 689696038 277856219 936309465 924206054 420167079 856735137 416142329 247512739 14297338 171884847 964125625 341340420 277856219 824610448 119786837 32466636 924634937 338511968 62570858 899117577 924206054 14297338 824610448 171884847 156349888 32466636 421303765 770508461 457457604 825790020 580030866 639642999 862458309 706786139 663559431 32466636 432062450 39563973 56515478 267197527 416142329 853333181 689696038 964125625 373950160 663559431 899117577 637132487 338201288 336593863 228994771 336593863 580030866 277856219 916978609 35579887 689710096 171884847 973264476 336593863 648085065 267197527 292993260 663559431 175601100 267197527 62570858 175601100 654774801 658765373 824610448 336593863 639642999 326910332 396735868 637132487 157524924 228994771 862458309 637132487 32466636 689144692 622619054 222705824 128172058 580030866 21936446 936309465 338201288 341340420 432062450 637132487 247512739 639642999 173590688 74922304 149507119 119786837 662997517 853333181 964125625 157524924 396735868 146266056 658765373 247512739 338201288 247512739 691658174 277856219 291594021 648085065 924206054 695926284 157524924 924206054 973264476 35579887 662997517 856735137 770508461 373950160 936309465 825790020 677668583 222705824 856735137 669918126 654774801 715427395 831028663 421319638 916978609 267197527 648085065 21936446 658765373 580030866 695926284 606932416 606932416 457457604 173590688 573410811 964125625 899117577 648085065 706786139 770508461 916978609 654774801 292993260 892526868 421303765 695926284 478544246 32466636 128172058 677668583 569034545 513415788 222705824 171884847 899117577 149507119 336593863 338201288 896696773 828927692 825790020 936309465 552836563 146266056 149507119 62570858 277856219 326910332 291594021 658765373 421319638 552836563 338511968 691658174 689144692 896696773 824610448 157524924 846170712 973264476 766460882 70200609 420387751 856735137 336593863 457457604 62570858 35579887 225005793 222705824 671009508 831028663 706786139 637132487 267197527 892526868 35579887 695926284 341340420 421319638 580030866 228994771 39563973 267197527 156349888 862458309 171884847 476863561 591974489 35579887 222705824 326384937 326910332 824610448 157524924 384773958 62570858 413547205 326384937 658765373 420167079 62570858 250175378 156349888 228994771 455972234 862458309 156349888 658765373 833320035 267197527 457457604 654774801 163169584 637132487 149507119 658765373 74922304 250175378 846170712 856735137 421303765 292993260 119786837 149507119 373950160 119786837 648616244 157524924 689696038 421319638 421319638 146266056 149507119 706786139 766460882 432062450 669918126 336593863 74922304 175701124 128172058 163169584 856735137 766460882 513415788 292993260 513415788 432062450 277856219 831028663 695926284 606932416 420387751 706786139 222705824 146266056 669918126 648085065 591974489 770508461 336593863 766460882 14297338 421303765 606932416 770508461 862458309 56515478 677668583 637132487 228994771 421319638 850680713 432062450 831028663 86574100 677668583 413547205 689144692 513415788 222705824 384773958 338201288 336593863 862458309 831028663 149507119 222705824 157524924 552836563 658765373 267197527 689696038 846170712 671009508 648616244 457457604 421303765 689696038 156349888 677668583 175701124 416142329 677668583 637132487 156349888 513415788 292993260 149507119 157524924 631604897 591974489 32466636 247512739 326384937 175601100 689696038 277856219 964125625 899117577 689144692 128172058 163169584 862458309 250175378 896696773 267197527 225005793 825790020 149507119 173590688 691658174 591974489 573410811 56515478 846170712 420167079 149507119 892526868 856735137 622619054 706786139 846170712 277856219 163169584 146266056 56515478 420167079 250175378 580030866 892526868 413547205 591974489 936309465 828927692 21936446 513415788 569034545 662997517 573410811 648085065 973264476 432062450 648616244 856735137 21936446 631604897 964125625 715427395 171884847 420387751 171884847 856735137 899117577 21936446 689696038 853333181 824610448 432062450 580030866 637132487 14297338 171884847 637132487 222705824 766460882 936309465 766460882 691658174 580030866 455972234 677668583 622619054 225005793 326910332 478544246 671009508 326384937 277856219 128172058 373950160 569034545 156349888 973264476 924206054 896696773 846170712 336593863 669918126 689144692 856735137 413547205 476863561 663559431 420167079 691658174 770508461 513415788 896696773 222705824 416142329 478544246 552836563 56515478 250175378 828927692 846170712 457457604 580030866 706786139 277856219 384773958 513415788 715427395 639642999 341340420 173590688 421319638 715427395 853333181 338511968 292993260 21936446 373950160 850680713 569034545 631604897 770508461 14297338 373950160 336593863 476863561 149507119 691658174 691658174 924634937 824610448 291594021 639642999 671009508 677668583 663559431 228994771 326910332 146266056 662997517 128172058 432062450 476863561 689696038 35579887 691658174 828927692 828927692 591974489 658765373 671009508 671009508 373950160 146266056 964125625 457457604 171884847 291594021 552836563 277856219 569034545 916978609 56515478 569034545 476863561 476863561 292993260 421319638 228994771 853333181 478544246 156349888 569034545 671009508 824610448 689696038 770508461 936309465 662997517 86574100 21936446 338511968 669918126 899117577 513415788 86574100 671009508 32466636 606932416 420387751 222705824 695926284 680237797 648085065 373950160 157524924 715427395 416142329 569034545 326910332 149507119 420387751 766460882 715427395 669918126 228994771 850680713 478544246 455972234 715427395 580030866 250175378 924634937 478544246 156349888 824610448 173590688 671009508 648616244 163169584 175601100 416142329 39563973 396735868 32466636 770508461 455972234 580030866 662997517 846170712 476863561 573410811 669918126 892526868 421319638 916978609 420387751 149507119 39563973 622619054 691658174 936309465 384773958 973264476 689144692 420167079 74922304 639642999 413547205 457457604 916978609 421303765 225005793 892526868 862458309 622619054 277856219 173590688 648085065 338201288 706786139 338511968 225005793 62570858 163169584 421303765 669918126 149507119 247512739 580030866 677668583 225005793 175601100 680237797 658765373 689710096 691658174 715427395 326910332 32466636 846170712 831028663 336593863 770508461 689144692 924206054 862458309 591974489 631604897 250175378 689696038 850680713 74922304 916978609 663559431 35579887 86574100 338201288 896696773 35579887 828927692 156349888 14297338 420167079 964125625 119786837 421303765 62570858 669918126 247512739 476863561 421303765 291594021 896696773 689144692 421303765 892526868 416142329 896696773 580030866 706786139 706786139 828927692 478544246 706786139 552836563 157524924 14297338 924634937 373950160 689696038 326384937 32466636 669918126 86574100 691658174 924206054 850680713 338511968 677668583 56515478 149507119 964125625 292993260 691658174 228994771 32466636 396735868 247512739 416142329 677668583 426804318 658765373 421319638 631604897 706786139 622619054 964125625 455972234 580030866 663559431 338511968 580030866 663559431 56515478 267197527 157524924 831028663 338201288 173590688 648616244 56515478 267197527 128172058 513415788 421303765 770508461 146266056 21936446 326910332 715427395 850680713 924206054 21936446 899117577 39563973 648085065 896696773 14297338 825790020 157524924 850680713 267197527 478544246 580030866 32466636 899117577 662997517 14297338 622619054 853333181 228994771 580030866 689696038 689710096 128172058 916978609 916978609 513415788 247512739 119786837 291594021 671009508 62570858 21936446 916978609 35579887 648085065 228994771 662997517 580030866 691658174 936309465 336593863 513415788 14297338 225005793 916978609 766460882 916978609 149507119 663559431 715427395 326384937 373950160 916978609 689710096 39563973 689710096 156349888 413547205 14297338 631604897 654774801 413547205 39563973 648085065 606932416 250175378 119786837 622619054 426804318 119786837 654774801 416142329 573410811 648616244 552836563 622619054 228994771 513415788 899117577 74922304 924634937 695926284 833320035 338201288 573410811 680237797 277856219 671009508 420387751 478544246 770508461 62570858 326910332 663559431 862458309 228994771 222705824 850680713 250175378 62570858 916978609 457457604 455972234 32466636 420387751 825790020 341340420 291594021 86574100 416142329 175601100 580030866 292993260 247512739 341340420 825790020 662997517 119786837 916978609 648085065 715427395 639642999 853333181 513415788 899117577 924206054 828927692 631604897 478544246 637132487 680237797 326384937 896696773 715427395 128172058 175601100 569034545 62570858 157524924 591974489 277856219 326910332 175701124 338201288 171884847 146266056 695926284 658765373 432062450 336593863 622619054 39563973 336593863 691658174 384773958 573410811 250175378 74922304 421303765 654774801 421303765 706786139 149507119 689710096 924634937 175701124 573410811 825790020 413547205 292993260 606932416 35579887 21936446 277856219 35579887 892526868 267197527 850680713 62570858 892526868 420167079 163169584 639642999 715427395 662997517 421303765 606932416 413547205 569034545 119786837 457457604 846170712 156349888 671009508 32466636 964125625 552836563 680237797 421303765 662997517 156349888 828927692 326910332 648085065 580030866 833320035 899117577 658765373 648616244 689696038 373950160 916978609 513415788 341340420 157524924 828927692 856735137 833320035 631604897 277856219 157524924 119786837 916978609 384773958 291594021 916978609 964125625 622619054 853333181 146266056 62570858 715427395 862458309 591974489 846170712 856735137 421303765 573410811 695926284 677668583 892526868 146266056 338511968 247512739 606932416 478544246 432062450 689144692 222705824 622619054 691658174 853333181 831028663 326910332 824610448 338511968 74922304 892526868 56515478 973264476 825790020 250175378 606932416 247512739 291594021 396735868 32466636 175701124 326384937 326910332 658765373 856735137 637132487 973264476 56515478 341340420 637132487 341340420 156349888 156349888 336593863 689144692 658765373 426804318 250175378 326910332 338201288 326384937 56515478 853333181 862458309 455972234 228994771 175701124 421319638 228994771 695926284 853333181 146266056 677668583 639642999 631604897 833320035 173590688 706786139 892526868 828927692 552836563 338201288 413547205 250175378 336593863 695926284 426804318 326910332 291594021 225005793 573410811 56515478 146266056 671009508 119786837 222705824 396735868 476863561 936309465 146266056 831028663 267197527 457457604 896696773 573410811 171884847 552836563 770508461 513415788 824610448 336593863 149507119 373950160 56515478 250175378 157524924 56515478 156349888 552836563 338201288 552836563 846170712 56515478 662997517 606932416 689710096 74922304 247512739 569034545 631604897 171884847 663559431 421319638 157524924 663559431 250175378 146266056 146266056 552836563 421319638 896696773 706786139 476863561 648085065 291594021 770508461 156349888 706786139 146266056 35579887 606932416 338511968 831028663 663559431 326910332 973264476 228994771 32466636 247512739 831028663 924634937 637132487 825790020 457457604 689144692 420167079 420167079 119786837 292993260 157524924 936309465 21936446 669918126 706786139 250175378 267197527 373950160 622619054 964125625 336593863 833320035 21936446 677668583 291594021 591974489 250175378 513415788 622619054 225005793 457457604 171884847 149507119 766460882 420167079 171884847 21936446 831028663 421319638 292993260 432062450 247512739 62570858 341340420 149507119 421303765 426804318 432062450 21936446 384773958 222705824 606932416 552836563 146266056 825790020 70200609 766460882 513415788 119786837 825790020 173590688 658765373 637132487 680237797 824610448 631604897 648616244 569034545 591974489 338511968 175701124 291594021 341340420 552836563 39563973 420167079 292993260 267197527 396735868 336593863 706786139 247512739 396735868 689696038 677668583 119786837 384773958 171884847 924206054 663559431 247512739 149507119 856735137 648616244 146266056 336593863 825790020 639642999 247512739 156349888 850680713 478544246 455972234 338511968 766460882 421303765 14297338 157524924 892526868 766460882 662997517 175701124 680237797 156349888 639642999 580030866 825790020 654774801 513415788 639642999 573410811 833320035 420167079 824610448 291594021 228994771 39563973 476863561 32466636 924206054 637132487 336593863 396735868 924634937 689144692 824610448 689696038 228994771 338201288 156349888 639642999 669918126 476863561 420387751 828927692 936309465 715427395 824610448 156349888 573410811 421303765 825790020 663559431 689144692 631604897 856735137 35579887 156349888 426804318 862458309 828927692 936309465 663559431 173590688 338201288 478544246 157524924 250175378 21936446 32466636 916978609 173590688 766460882 671009508 338201288 70200609 432062450 56515478 833320035 478544246 964125625 831028663 336593863 291594021 580030866 631604897 648085065 856735137 770508461 225005793 766460882 715427395 936309465 426804318 856735137 338201288 35579887 420387751 899117577 432062450 56515478 396735868 175601100 899117577 892526868 648616244 669918126 916978609 14297338 677668583 669918126 338511968 420167079 39563973 157524924 663559431 850680713 32466636 580030866 606932416 671009508 373950160 766460882 336593863 662997517 222705824 39563973 916978609 291594021 706786139 420387751 916978609 631604897 715427395 964125625 513415788 671009508 689696038 850680713 677668583 924206054 225005793 833320035 225005793 14297338 899117577 639642999 695926284 658765373 426804318 457457604 924206054 591974489 833320035 86574100 156349888 420167079 222705824 175601100 770508461 662997517 671009508 691658174 21936446 715427395 892526868 128172058 671009508 899117577 420167079 706786139 658765373 157524924 680237797 936309465 569034545 70200609 338201288 689696038 86574100 552836563 384773958 432062450 631604897 824610448 157524924 14297338 680237797 420387751 896696773 326384937 384773958 228994771 648616244 648085065 862458309 689710096 225005793 171884847 936309465 146266056 631604897 173590688 86574100 825790020 432062450 420167079 384773958 421303765 149507119 326910332 862458309 222705824 573410811 715427395 766460882 846170712 663559431 662997517 267197527 552836563 552836563 373950160 326384937 420167079 825790020 420387751 426804318 421319638 680237797 896696773 341340420 766460882 766460882 770508461 648616244 824610448 580030866 32466636 936309465 426804318 163169584 833320035 924634937 74922304 14297338 715427395 291594021 292993260 432062450 924206054 606932416 513415788 964125625 432062450 326910332 831028663 896696773 569034545 373950160 128172058 373950160 637132487 689144692 70200609 715427395 892526868 157524924 413547205 580030866 648085065 658765373 580030866 639642999 421303765 662997517 637132487 35579887 225005793 225005793 476863561 225005793 892526868 663559431 420387751 338201288 478544246 326910332 420387751 228994771 513415788 648085065 173590688 163169584 128172058 862458309 622619054 892526868 476863561 56515478 39563973 421319638 175701124 896696773 21936446 896696773 432062450 420167079 341340420 119786837 639642999 677668583 291594021 828927692 662997517 899117577 21936446 850680713 149507119 569034545 341340420 648616244 149507119 631604897 639642999 478544246 825790020 671009508 14297338 654774801 432062450 420387751 689144692 513415788 341340420 14297338 292993260 648085065 846170712 56515478 828927692 850680713 677668583 175601100 833320035 326910332 669918126 70200609 478544246 416142329 222705824 341340420 631604897 677668583 326384937 277856219 552836563 420167079 267197527 432062450 631604897 573410811 476863561 341340420 457457604 689696038 695926284 648616244 455972234 225005793 292993260 326384937 119786837 14297338 648616244 513415788 552836563 250175378 341340420 924206054 247512739 916978609 384773958 973264476 916978609 916978609 689144692 899117577 669918126 766460882 146266056 420167079 916978609 74922304 924206054 222705824 654774801 973264476 569034545 706786139 828927692 14297338 74922304 658765373 828927692 856735137 432062450 21936446 455972234 420387751 420167079 478544246 899117577 936309465 163169584 338201288 892526868 916978609 846170712 606932416 277856219 171884847 850680713 267197527 420167079 396735868 225005793 119786837 292993260 56515478 973264476 637132487 663559431 689696038 156349888 936309465 658765373 247512739 964125625 671009508 637132487 695926284 648085065 677668583 432062450 671009508 225005793 654774801 924634937 420167079 421303765 924206054 156349888 680237797 86574100 715427395 56515478 899117577 973264476 163169584 671009508 648616244 637132487 648616244 513415788 606932416 663559431 156349888 637132487 689144692 74922304 14297338 916978609 569034545 326384937 175701124 824610448 373950160 695926284 74922304 421303765 457457604 476863561 924634937 824610448 689696038 119786837 416142329 715427395 128172058 770508461 663559431 856735137 291594021 292993260 149507119 824610448 622619054 833320035 833320035 648085065 580030866 892526868 715427395 770508461 338201288 766460882 715427395 766460882 35579887 426804318 648085065 146266056 228994771 715427395 663559431 413547205 277856219 677668583 924206054 222705824 856735137 862458309 662997517 56515478 432062450 580030866 157524924 420387751 695926284 856735137 691658174 70200609 432062450 856735137 21936446 39563973 86574100 171884847 825790020 157524924 420167079 416142329 225005793 247512739 513415788 228994771 39563973 14297338 292993260 552836563 715427395 831028663 413547205 476863561 828927692 639642999 631604897 973264476 146266056 420387751 552836563 639642999 513415788 671009508 86574100 291594021 662997517 39563973 175701124 689696038 662997517 695926284 569034545 631604897 457457604 416142329 824610448 421319638 689144692 373950160 56515478 277856219 936309465 648085065 689710096 39563973 156349888 591974489 173590688 156349888 580030866 833320035 478544246 833320035 552836563 457457604 689710096 338511968 833320035 326384937 637132487 267197527 691658174 341340420 580030866 277856219 222705824 662997517 663559431 14297338 639642999 691658174 432062450 247512739 973264476 828927692 225005793 924634937 291594021 432062450 326910332 689144692 706786139 420387751 119786837 173590688 70200609 156349888 341340420 856735137 916978609 292993260 892526868 606932416 225005793 250175378 924206054 421303765 637132487 222705824 455972234 416142329 622619054 973264476 850680713 622619054 432062450 689696038 222705824 291594021 715427395 128172058 591974489 373950160 715427395 156349888 326384937 35579887 420387751 689144692 892526868 128172058 715427395 899117577 680237797 706786139 648616244 850680713 338511968 853333181 384773958 225005793 413547205 715427395 341340420 513415788 74922304 396735868 622619054 706786139 662997517 689710096 680237797 680237797 421303765 680237797 853333181 175701124 156349888 156349888 691658174 426804318 250175378 39563973 689710096 631604897 62570858 689710096 671009508 21936446 341340420 156349888 689710096 86574100 689696038 62570858 766460882 62570858 663559431 662997517 413547205 689144692 70200609 384773958 228994771 413547205 924206054 277856219 396735868 569034545 828927692 455972234 222705824 35579887 222705824 658765373 277856219 639642999 338201288 654774801 695926284 662997517 478544246 476863561 862458309 648616244 770508461 146266056 149507119 62570858 413547205 175701124 421303765 862458309 831028663 32466636 892526868 70200609 457457604 173590688 175701124 706786139 291594021 896696773 637132487 573410811 35579887 292993260 850680713 32466636 171884847 341340420 689710096 14297338 14297338 336593863 426804318 247512739 74922304 658765373 173590688 831028663 267197527 606932416 149507119 924206054 128172058 175701124 896696773 936309465 896696773 715427395 689144692 175701124 175601100 892526868 146266056 695926284 277856219 128172058 225005793 432062450 936309465 74922304 606932416 119786837 831028663 552836563 426804318 825790020 338201288 706786139 86574100 175701124 455972234 291594021 119786837 39563973 175601100 326910332 862458309 338511968 924206054 455972234 924206054 222705824 476863561 663559431 622619054 513415788 86574100 663559431 691658174 663559431 824610448 936309465 175601100 637132487 146266056 396735868 591974489 606932416 250175378 128172058 580030866 32466636 654774801 706786139 825790020 715427395 631604897 326910332 648085065 432062450 171884847 862458309 157524924 420167079 552836563 14297338 56515478 606932416 247512739 856735137 824610448 637132487 175601100 648616244 916978609 420387751 715427395 86574100 706786139 455972234 222705824 426804318 715427395 695926284 899117577 916978609 149507119 552836563 292993260 669918126 936309465 476863561 384773958 654774801 156349888 573410811 247512739 413547205 853333181 689144692 850680713 225005793 639642999 291594021 669918126 622619054 21936446 225005793 924634937 677668583 157524924 421303765 695926284 338511968 691658174 671009508 163169584 569034545 856735137 654774801 850680713 228994771 896696773 706786139 637132487 173590688 413547205 35579887 32466636 21936446 70200609 267197527 669918126 457457604 21936446 119786837 973264476 146266056 171884847 689696038 648085065 853333181 247512739 663559431 432062450 56515478 715427395 924206054 70200609 421319638 766460882 250175378 639642999 631604897 171884847 689710096 247512739 689144692 413547205 677668583 222705824 569034545 326910332 680237797 149507119 250175378 157524924 56515478 455972234 766460882 671009508 421303765 573410811 32466636 247512739 373950160 338201288 413547205 341340420 292993260 573410811 689144692 32466636 853333181 689144692 892526868 892526868 824610448 654774801 432062450 277856219 833320035 580030866 56515478 691658174 21936446 569034545 338511968 341340420 250175378 247512739 689696038 277856219 680237797 671009508 591974489 622619054 56515478 74922304 416142329 663559431 964125625 32466636 421319638 825790020 291594021 715427395 326384937 654774801 892526868 896696773 163169584 552836563 916978609 432062450 277856219 420387751 341340420 338201288 580030866 689710096 569034545 247512739 247512739 689144692 62570858 648085065 695926284 695926284 432062450 853333181 146266056 631604897 706786139 476863561 691658174 338201288 156349888 70200609 862458309 850680713 658765373 149507119 70200609 119786837 899117577 924634937 476863561 689144692 35579887 420167079 457457604 833320035 35579887 825790020 338201288 457457604 173590688 62570858 936309465 291594021 824610448 149507119 74922304 824610448 648085065 432062450 766460882 14297338 689144692 973264476 175601100 128172058 175601100 606932416 291594021 853333181 478544246 35579887 341340420 171884847 825790020 689144692 662997517 591974489 341340420 853333181 157524924 924634937 622619054 591974489 916978609 292993260 421303765 770508461 637132487 552836563 606932416 671009508 35579887 669918126 825790020 384773958 292993260 924206054 156349888 62570858 680237797 513415788 149507119 580030866 936309465 62570858 56515478 639642999 552836563 171884847 291594021 766460882 420167079 936309465 70200609 267197527 766460882 824610448 715427395 648085065 973264476 267197527 341340420 70200609 831028663 622619054 421319638 74922304 924206054 833320035 384773958 173590688 892526868 74922304 222705824 766460882 689710096 658765373 21936446 663559431 86574100 916978609 14297338 853333181 689144692 156349888 228994771 156349888 336593863 513415788 171884847 478544246 853333181 648616244 648616244 21936446 695926284 291594021 326384937 457457604 396735868 163169584 639642999 580030866 846170712 648085065 899117577 658765373 149507119 695926284 420387751 341340420 326910332 228994771 173590688 846170712 292993260 291594021 292993260 455972234 455972234 56515478 825790020 639642999 899117577 606932416 606932416 689144692 421319638 146266056 338201288 338201288 225005793 631604897 222705824 173590688 62570858 421319638 631604897 373950160 850680713 924206054 689144692 831028663 622619054 637132487 631604897 916978609 338201288 32466636 622619054 173590688 56515478 86574100 277856219 896696773 846170712 384773958 222705824 824610448 648085065 680237797 478544246 175701124 831028663 478544246 338201288 478544246 648616244 513415788 936309465 70200609 770508461 149507119 892526868 420387751 267197527 648616244 421319638 416142329 384773958 426804318 74922304 420387751 580030866 973264476 828927692 824610448 163169584 689144692 420387751 421319638 455972234 663559431 896696773 663559431 292993260 228994771 924206054 833320035 862458309 175601100 74922304 70200609 648616244 175601100 552836563 292993260 899117577 128172058 648616244 86574100 432062450 689144692 850680713 413547205 175701124 671009508 21936446 420387751 846170712 677668583 691658174 825790020 146266056 70200609 648616244 457457604 936309465 669918126 146266056 228994771 896696773 677668583 637132487 924634937 14297338 163169584 163169584 163169584 171884847 119786837 622619054 457457604 973264476 175601100 892526868 689696038 654774801 648616244 853333181 149507119 648085065 222705824 14297338 222705824 680237797 250175378 924634937 326384937 936309465 825790020 267197527 149507119 62570858 824610448 663559431 715427395 416142329 228994771 973264476 86574100 695926284 421319638 338201288 924206054 146266056 654774801 833320035 476863561 56515478 654774801 326910332 420167079 396735868 662997517 336593863 250175378 432062450 831028663 658765373 770508461 21936446 654774801 341340420 146266056 420387751 455972234 225005793 580030866 573410811 175601100 32466636 163169584 513415788 338511968 175601100 639642999 964125625 622619054 924634937 896696773 824610448 691658174 35579887 171884847 824610448 62570858 119786837 689144692 222705824 420167079 476863561 432062450 56515478 21936446 552836563 338201288 341340420 457457604 326384937 267197527 171884847 663559431 715427395 580030866 580030866 964125625 850680713 824610448 384773958 973264476 432062450 677668583 175601100 338511968 825790020 157524924 416142329 413547205 591974489 639642999 14297338 654774801 569034545 119786837 432062450 689696038 35579887 267197527 715427395 850680713 426804318 677668583 35579887 648616244 14297338 833320035 828927692 373950160 457457604 853333181 455972234 175701124 171884847 631604897 715427395 457457604 573410811 770508461 862458309 850680713 896696773 689710096 689144692 421303765 766460882 413547205 846170712 413547205 292993260 14297338 850680713 862458309 432062450 648085065 163169584 175601100 326910332 222705824 56515478 853333181 225005793 426804318 856735137 662997517 119786837 715427395 896696773 689696038 128172058 631604897 277856219 631604897 669918126 689144692 973264476 420387751 420387751 171884847 639642999 631604897 173590688 924634937 86574100 964125625 591974489 291594021 677668583 455972234 828927692 671009508 552836563 326384937 222705824 336593863 552836563 828927692 973264476 828927692 39563973 677668583 420167079 833320035 552836563 74922304 338201288 824610448 426804318 856735137 222705824 267197527 569034545 267197527 175601100 420387751 622619054 421319638 62570858 173590688 149507119 56515478 770508461 291594021 171884847 56515478 128172058 74922304 892526868 420167079 341340420 228994771 648085065 846170712 421319638 831028663 770508461 373950160 689144692 35579887 936309465 175701124 416142329 432062450 250175378 892526868 156349888 62570858 74922304 689696038 157524924 173590688 654774801 373950160 964125625 892526868 14297338 86574100 62570858 32466636 21936446 552836563 662997517 173590688 338511968 149507119 420387751 228994771 856735137 128172058 639642999 552836563 175701124 689710096 648085065 924634937 892526868 426804318 70200609 292993260 853333181 896696773 964125625 119786837 146266056 225005793 706786139 426804318 119786837 146266056 14297338 770508461 228994771 457457604 639642999 637132487 35579887 899117577 171884847 899117577 74922304 326910332 56515478 715427395 39563973 291594021 74922304 846170712 341340420 267197527 250175378 457457604 32466636 426804318 175701124 292993260 580030866 32466636 175601100 175701124 924206054 432062450 648616244 119786837 689710096 853333181 853333181 21936446 163169584 157524924 373950160 86574100 669918126 457457604 56515478 56515478 862458309 128172058 828927692 689144692 476863561 173590688 892526868 341340420 396735868 292993260 648616244 420387751 689144692 291594021 689696038 663559431 916978609 862458309 32466636 770508461 326910332 62570858 171884847 128172058 677668583 580030866 973264476 56515478 766460882 824610448 695926284 292993260 924206054 637132487 478544246 631604897 277856219 338201288 384773958 677668583 569034545 853333181 853333181 373950160 432062450 175601100 21936446 663559431 853333181 680237797 247512739 569034545 421303765 662997517 291594021 396735868 476863561 426804318 14297338 338201288 292993260 156349888 326910332 173590688 973264476 677668583 21936446 175601100 421319638 580030866 569034545 62570858 580030866 689696038 899117577 715427395 171884847 175601100 56515478 146266056 119786837 824610448 56515478 163169584 421303765 149507119 426804318 631604897 35579887 662997517 222705824 163169584 824610448 825790020 833320035 671009508 899117577 689696038 936309465 862458309 828927692 156349888 21936446 326384937 384773958 622619054 669918126 853333181 146266056 831028663 896696773 631604897 973264476 770508461 175701124 336593863 689144692 455972234 828927692 964125625 691658174 35579887 637132487 373950160 853333181 277856219 420167079 591974489 631604897 677668583 39563973 338511968 326384937 413547205 831028663 648085065 824610448 662997517 326384937 513415788 831028663 695926284 157524924 39563973 639642999 326384937 658765373 156349888 341340420 658765373 850680713 326910332 338511968 637132487 689144692 671009508 476863561 671009508 291594021 267197527 74922304 420387751 833320035 416142329 896696773 663559431 157524924 173590688 766460882 833320035 336593863 478544246 247512739 856735137 662997517 267197527 825790020 964125625 706786139 128172058 648085065 824610448 119786837 420167079 250175378 924634937 163169584 639642999 580030866 892526868 336593863 639642999 86574100 175701124 770508461 936309465 892526868 175601100 973264476 569034545 413547205 828927692 639642999 831028663 228994771 715427395 631604897 119786837 277856219 457457604 770508461 373950160 680237797 455972234 654774801 936309465 336593863 14297338 896696773 580030866 175701124 654774801 156349888 421319638 336593863 680237797 420387751 119786837 338511968 715427395 119786837 671009508 824610448 622619054 416142329 569034545 892526868 171884847 853333181 413547205 648616244 924206054 476863561 677668583 250175378 426804318 964125625 396735868 149507119 671009508 222705824 39563973 833320035 924634937 671009508 247512739 396735868 648085065 157524924 648085065 175601100 648616244 432062450 691658174 292993260 225005793 689144692 291594021 292993260 513415788 413547205 291594021 856735137 973264476 552836563 689144692 86574100 291594021 715427395 338201288 648085065 825790020 654774801 648085065 336593863 689144692 689710096 336593863 689144692 573410811 833320035 648085065 338511968 899117577 924634937 70200609 631604897 850680713 689696038 964125625 573410811 580030866 32466636 21936446 680237797 373950160 455972234 658765373 74922304 277856219 639642999 373950160 336593863 277856219 689710096 267197527 853333181 669918126 146266056 338201288 846170712 341340420 831028663 70200609 964125625 292993260 680237797 156349888 267197527 552836563 899117577 14297338 689696038 175601100 631604897 856735137 62570858 573410811 421303765 326384937 175701124 225005793 373950160 420167079 421303765 677668583 573410811 766460882 569034545 691658174 513415788 828927692 56515478 648085065 671009508 277856219 825790020 336593863 457457604 222705824 156349888 669918126 671009508 654774801 32466636 689144692 850680713 663559431 622619054 341340420 149507119 706786139 225005793 21936446 291594021 338511968 637132487 250175378 341340420 326384937 426804318 373950160 695926284 341340420 171884847 648616244 457457604 691658174 62570858 277856219 569034545 662997517 421303765 373950160 119786837 862458309 56515478 416142329 691658174 341340420 338201288 892526868 580030866 476863561 222705824 569034545 899117577 156349888 639642999 326384937 770508461 654774801 420167079 163169584 149507119 924206054 695926284 250175378 691658174 831028663 662997517 338511968 573410811 766460882 326910332 637132487 654774801 831028663 770508461 973264476 171884847 892526868 171884847 156349888 292993260 663559431 326384937 74922304 432062450 225005793 173590688 669918126 373950160 658765373 658765373 163169584 39563973 21936446 689144692 39563973 639642999 658765373 639642999 862458309 421303765 455972234 336593863 373950160 631604897 119786837 833320035 421303765 824610448 420167079 853333181 637132487 850680713 856735137 14297338 850680713 86574100 421319638 420387751 476863561 119786837 973264476 128172058 663559431 420167079 292993260 846170712 476863561 426804318 706786139 850680713 396735868 658765373 56515478 648085065 476863561 637132487 689144692 384773958 62570858 267197527 639642999 973264476 824610448 35579887 32466636 658765373 899117577 856735137 973264476 663559431 916978609 175701124 569034545 916978609 899117577 639642999 39563973 850680713 833320035 846170712 715427395 420387751 128172058 56515478 766460882 478544246 846170712 691658174 622619054 35579887 825790020 916978609 277856219 228994771 432062450 341340420 828927692 277856219 157524924 964125625 250175378 476863561 833320035 32466636 35579887 689710096 338201288 973264476 56515478 899117577 916978609 156349888 396735868 552836563 228994771 658765373 637132487 247512739 119786837 639642999 654774801 426804318 899117577 828927692 663559431 606932416 896696773 413547205 671009508 569034545 476863561 163169584 648085065 569034545 662997517 267197527 420387751 35579887 74922304 420167079 892526868 936309465 247512739 580030866 384773958 420167079 457457604 824610448 513415788 828927692 478544246 39563973 622619054 680237797 669918126 338511968 250175378 478544246 677668583 326910332 924634937 899117577 689696038 156349888 896696773 892526868 695926284 631604897 432062450 591974489 580030866 157524924 56515478 552836563 338201288 146266056 39563973 856735137 326910332 396735868 680237797 338511968 924634937 247512739 175701124 326910332 580030866 421303765 833320035 149507119 478544246 156349888 175601100 856735137 658765373 326910332 770508461 225005793 222705824 691658174 74922304 639642999 637132487 916978609 654774801 476863561 250175378 432062450 247512739 277856219 850680713 846170712 62570858 455972234 396735868 824610448 513415788 228994771 250175378 457457604 62570858 828927692 856735137 128172058 338201288 326910332 413547205 478544246 973264476 173590688 421319638 292993260 163169584 222705824 338511968 336593863 691658174 128172058 128172058 770508461 35579887 892526868 421319638 631604897 671009508 35579887 573410811 32466636 828927692 654774801 341340420 580030866 149507119 606932416 892526868 689710096 70200609 396735868 689144692 580030866 157524924 341340420 156349888 631604897 580030866 156349888 277856219 156349888 222705824 513415788 824610448 476863561 222705824 973264476 163169584 689696038 689144692 916978609 552836563 21936446 862458309 457457604 420387751 606932416 455972234 591974489 32466636 396735868 766460882 416142329 338201288 689144692 671009508 396735868 146266056 853333181 669918126 715427395 250175378 853333181 899117577 250175378 862458309 552836563 250175378 833320035 591974489 648085065 639642999 457457604 476863561 552836563 639642999 338201288 146266056 896696773 591974489 421303765 175701124 56515478 663559431 455972234 457457604 691658174 250175378 689144692 924206054 689710096 247512739 247512739 291594021 228994771 964125625 338201288 426804318 420387751 421319638 420387751 689144692 662997517 824610448 899117577 916978609 175601100 663559431 267197527 973264476 862458309 552836563 420167079 853333181 580030866 680237797 899117577 336593863 513415788 606932416 973264476 658765373 32466636 373950160 552836563 862458309 569034545 373950160 973264476 658765373 341340420 552836563 421303765 850680713 384773958 680237797 654774801 936309465 828927692 56515478 637132487 86574100 457457604 476863561 292993260 973264476 86574100 336593863 936309465 128172058 973264476 341340420 291594021 163169584 373950160 689144692 373950160 157524924 689696038 175601100 175601100 689696038 825790020 824610448 896696773 964125625 416142329 833320035 573410811 654774801 896696773 14297338 846170712 338511968 416142329 831028663 924206054 606932416 856735137 277856219 824610448 171884847 825790020 128172058 157524924 663559431 833320035 173590688 936309465 222705824 277856219 677668583 338511968 680237797 715427395 689144692 513415788 850680713 326910332 291594021 70200609 149507119 457457604 680237797 247512739 622619054 70200609 291594021 689144692 862458309 606932416 228994771 32466636 21936446 341340420 175701124 416142329 432062450 916978609 648085065 21936446 416142329 373950160 631604897 225005793 421303765 648085065 171884847 70200609 86574100 432062450 552836563 373950160 421303765 432062450 648085065 421319638 606932416 420167079 157524924 478544246 513415788 663559431 432062450 677668583 478544246 478544246 326384937 420387751 924206054 416142329 552836563 455972234 455972234 631604897 658765373 476863561 936309465 648085065 426804318 573410811 291594021 896696773 338511968 833320035 899117577 384773958 32466636 478544246 476863561 924634937 513415788 569034545 156349888 658765373 648085065 639642999 228994771 338511968 513415788 691658174 338201288 128172058 336593863 973264476 825790020 336593863 326384937 338511968 689144692 396735868 426804318 421319638 569034545 899117577 689696038 833320035 225005793 173590688 338511968 850680713 225005793 606932416 119786837 432062450 689710096 936309465 606932416 432062450 663559431 513415788 850680713 899117577 396735868 326384937 338201288 513415788 56515478 416142329 420387751 825790020 648085065 128172058 39563973 32466636 56515478 21936446 856735137 336593863 831028663 606932416 846170712 833320035 421319638 831028663 513415788 916978609 677668583 850680713 552836563 326910332 21936446 899117577 70200609 513415788 171884847 291594021 225005793 35579887 715427395 478544246 637132487 341340420 662997517 828927692 222705824 631604897 156349888 850680713 432062450 828927692 654774801 338511968 828927692 384773958 426804318 74922304 850680713 850680713 421303765 291594021 74922304 225005793 606932416 373950160 706786139 591974489 455972234 591974489 21936446 74922304 591974489 384773958 35579887 828927692 175701124 384773958 964125625 247512739 591974489 421303765 267197527 413547205 457457604 476863561 225005793 853333181 336593863 862458309 35579887 936309465 936309465 413547205 606932416 689710096 654774801 591974489 637132487 373950160 637132487 222705824 691658174 86574100 691658174 74922304 856735137 326910332 846170712 225005793 896696773 677668583 622619054 648616244 21936446 924634937 916978609 689144692 384773958 157524924 637132487 336593863 899117577 825790020 175701124 250175378 669918126 457457604 156349888 341340420 648085065 171884847 964125625 476863561 671009508 326384937 175601100 74922304 580030866 39563973 420387751 691658174 421303765 924206054 899117577 455972234 56515478 56515478 413547205 32466636 426804318 32466636 326384937 432062450 421303765 631604897 856735137 175701124 924634937 677668583 336593863 695926284 173590688 277856219 896696773 770508461 622619054 637132487 62570858 421303765 591974489 924634937 691658174 580030866 964125625 770508461 326910332 689696038 825790020 677668583 569034545 336593863 706786139 552836563 247512739 695926284 277856219 824610448 648085065 663559431 916978609 569034545 384773958 856735137 277856219 973264476 70200609 591974489 513415788 569034545 850680713 513415788 862458309 39563973 706786139 228994771 689710096 671009508 225005793 916978609 86574100 853333181 671009508 421319638 648616244 648616244 35579887 677668583 591974489 326910332 896696773 689696038 606932416 228994771 14297338 658765373 247512739 689144692 35579887 691658174 695926284 225005793 225005793 128172058 175701124 924634937 39563973 846170712 62570858 964125625 580030866 326384937 824610448 706786139 677668583 222705824 291594021 658765373 56515478 163169584 455972234 936309465 850680713 680237797 663559431 677668583 662997517 70200609 384773958 695926284 622619054 573410811 420167079 591974489 654774801 637132487 513415788 336593863 658765373 416142329 663559431 513415788 552836563 175701124 56515478 39563973 336593863 156349888 766460882 267197527 149507119 637132487 416142329 70200609 513415788 175601100 326384937 74922304 552836563 936309465 175601100 421303765 455972234 825790020 455972234 770508461 916978609 373950160 267197527 292993260 326910332 62570858 924206054 326910332 175601100 691658174 146266056 856735137 396735868 250175378 426804318 924206054 691658174 396735868 292993260 267197527 14297338 341340420 128172058 457457604 173590688 373950160 715427395 171884847 824610448 250175378 580030866 896696773 225005793 478544246 416142329 825790020 669918126 326910332 432062450 973264476 457457604 156349888 175601100 338201288 476863561 70200609 689710096 846170712 426804318 225005793 924634937 924206054 119786837 964125625 648085065 173590688 916978609 691658174 416142329 706786139 824610448 648616244 277856219 622619054 421303765 457457604 70200609 833320035 663559431 149507119 173590688 936309465 336593863 277856219 637132487 420387751 56515478 420387751 457457604 658765373 924206054 478544246 173590688 689144692 416142329 413547205 831028663 770508461 766460882 671009508 247512739 420167079 715427395 766460882 706786139 715427395 175701124 924206054 163169584 637132487 74922304 70200609 899117577 338201288 420387751 62570858 119786837 173590688 173590688 250175378 631604897 669918126 924634937 119786837 128172058 336593863 250175378 569034545 175701124 936309465 973264476 292993260 341340420 62570858 846170712 225005793 373950160 689696038 373950160 384773958 671009508 420387751 277856219 420167079 39563973 671009508 689696038 606932416 420167079 157524924 856735137 413547205 850680713 396735868 831028663 622619054 580030866 825790020 689144692 658765373 825790020 432062450 689696038 413547205 606932416 250175378 654774801 250175378 689696038 706786139 862458309 157524924 637132487 225005793 267197527 426804318 420387751 669918126 846170712 924634937 222705824 766460882 326384937 569034545 292993260 689710096 326910332 862458309 513415788 149507119 654774801 654774801 163169584 247512739 833320035 924206054 648616244 420387751 173590688 648085065 936309465 689710096 149507119 513415788 924634937 706786139 591974489 175601100 222705824 455972234 677668583 455972234 384773958 833320035 899117577 35579887 924634937 478544246 591974489 291594021 936309465 341340420 622619054 654774801 833320035 70200609 267197527 341340420 899117577 291594021 648085065 916978609 175601100 175701124 973264476 924634937 648616244 766460882 691658174 689710096 936309465 416142329 662997517 591974489 396735868 338511968 62570858 552836563 706786139 677668583 654774801 14297338 654774801 824610448 964125625 766460882 413547205 671009508 225005793 163169584 856735137 573410811 825790020 384773958 639642999 654774801 39563973 228994771 341340420 175701124 973264476 680237797 846170712 964125625 916978609 175601100 267197527 228994771 824610448 35579887 173590688 432062450 936309465 671009508 552836563 146266056 476863561 671009508 706786139 663559431 924206054 896696773 677668583 426804318 39563973 706786139 677668583 14297338 639642999 631604897 824610448 662997517 828927692 119786837 662997517 222705824 658765373 580030866 14297338 622619054 476863561 413547205 420387751 833320035 606932416 396735868 62570858 336593863 128172058 341340420 149507119 292993260 770508461 924206054 639642999 833320035 691658174 421303765 146266056 175601100 62570858 637132487 964125625 715427395 432062450 39563973 21936446 455972234 146266056 680237797 573410811 171884847 157524924 715427395 247512739 163169584 222705824 569034545 267197527 62570858 689144692 247512739 691658174 856735137 420167079 32466636 833320035 580030866 569034545 654774801 899117577 896696773 569034545 689144692 21936446 964125625 663559431 899117577 384773958 689710096 32466636 899117577 591974489 846170712 70200609 677668583 695926284 247512739 853333181 856735137 421303765 32466636 384773958 56515478 455972234 420387751 924206054 680237797 695926284 680237797 648616244 163169584 648616244 149507119 225005793 421319638 680237797 250175378 413547205 924206054 715427395 173590688 416142329 338201288 833320035 291594021 421319638 648616244 56515478 267197527 247512739 420387751 671009508 580030866 831028663 552836563 163169584 455972234 171884847 336593863 384773958 689696038 606932416 326910332 32466636 680237797 326910332 552836563 639642999 457457604 336593863 32466636 173590688 128172058 146266056 175701124 171884847 247512739 277856219 631604897 14297338 828927692 396735868 119786837 899117577 341340420 292993260 146266056 591974489 580030866 250175378 416142329 924206054 916978609 662997517 70200609 825790020 622619054 14297338 856735137 899117577 225005793 175601100 856735137 21936446 175701124 228994771 715427395 222705824 86574100 513415788 853333181 396735868 173590688 149507119 291594021 175701124 591974489 658765373 680237797 39563973 899117577 631604897 128172058 420387751 591974489 39563973 338511968 862458309 552836563 70200609 892526868 247512739 39563973 225005793 455972234 706786139 373950160 622619054 21936446 413547205 291594021 853333181 695926284 225005793 225005793 662997517 622619054 831028663 831028663 964125625 828927692 336593863 825790020 916978609 32466636 639642999 250175378 658765373 128172058 663559431 691658174 677668583 384773958 973264476 973264476 39563973 56515478 853333181 846170712 267197527 631604897 853333181 421303765 658765373 853333181 846170712 825790020 964125625 157524924 396735868 56515478 658765373 157524924 292993260 648085065 706786139 32466636 426804318 384773958 654774801 833320035 715427395 338511968 62570858 455972234 973264476 420387751 580030866 552836563 591974489 825790020 606932416 689696038 146266056 396735868 173590688 326910332 56515478 338201288 373950160 225005793 338511968 825790020 70200609 326910332 338511968 156349888 338511968 648616244 21936446 336593863 62570858 384773958 338511968 416142329 426804318 384773958 706786139 21936446 680237797 639642999 373950160 455972234 569034545 21936446 662997517 892526868 689696038 222705824 691658174 715427395 247512739 62570858 149507119 336593863 267197527 591974489 173590688 175601100 396735868 292993260 833320035 21936446 936309465 62570858 341340420 149507119 336593863 86574100 426804318 416142329 426804318 21936446 35579887 326384937 336593863 476863561 706786139 831028663 39563973 552836563 669918126 119786837 689710096 846170712 671009508 973264476 384773958 658765373 373950160 173590688 569034545 222705824 916978609 824610448 341340420 677668583 128172058 862458309 573410811 326910332 695926284 648085065 695926284 478544246 426804318 267197527 341340420 156349888 420387751 128172058 292993260 338201288 128172058 591974489 648085065 173590688 552836563 163169584 420167079 70200609 689144692 341340420 175601100 631604897 833320035 896696773 648616244 622619054 654774801 74922304 846170712 146266056 850680713 267197527 569034545 591974489 580030866 824610448 225005793 648616244 14297338 896696773 455972234 513415788 119786837 689144692 420387751 163169584 513415788 936309465 770508461 766460882 228994771 421319638 119786837 421319638 856735137 648085065 228994771 695926284 70200609 74922304 639642999 853333181 663559431 689710096 513415788 326384937 292993260 156349888 833320035 689710096 70200609 513415788 157524924 373950160 828927692 706786139 413547205 292993260 457457604 573410811 175601100 766460882 228994771 924634937 171884847 853333181 637132487 833320035 637132487 326910332 973264476 228994771 74922304 341340420 924634937 715427395 862458309 291594021 56515478 478544246 32466636 513415788 420167079 825790020 326384937 677668583 21936446 662997517 936309465 86574100 420167079 32466636 892526868 119786837 163169584 706786139 892526868 924634937 924206054 663559431 149507119 21936446 606932416 689144692 637132487 426804318 689710096 896696773 250175378 74922304 715427395 964125625 128172058 416142329 128172058 326910332 478544246 973264476 663559431 291594021 846170712 457457604 850680713 455972234 924634937 569034545 669918126 21936446 513415788 62570858 277856219 695926284 146266056 513415788 856735137 62570858 250175378 86574100 569034545 770508461 86574100 662997517 648616244 662997517 373950160 175701124 892526868 654774801 831028663 14297338 247512739 156349888 173590688 892526868 850680713 338511968 338201288 70200609 924634937 338511968 552836563 695926284 70200609 648616244 277856219 119786837 373950160 662997517 715427395 291594021 384773958 833320035 326384937 21936446 32466636 846170712 175701124 74922304 326384937 86574100 373950160 250175378 277856219 56515478 173590688 663559431 222705824 175601100 892526868 856735137 846170712 766460882 850680713 39563973 119786837 426804318 476863561 663559431 119786837 825790020 420387751 292993260 569034545 175701124 766460882 936309465 654774801 432062450 421319638 128172058 326384937 770508461 850680713 476863561 695926284 21936446 326384937 277856219 175601100 432062450 591974489 715427395 455972234 850680713 622619054 892526868 892526868 924206054 862458309 828927692 163169584 658765373 689144692 336593863 573410811 591974489 396735868 157524924 770508461 222705824 648616244 171884847 384773958 916978609 432062450 513415788 247512739 338511968 222705824 606932416 338201288 149507119 828927692 326384937 833320035 163169584 691658174 833320035 669918126 336593863 86574100 892526868 225005793 421303765 420167079 833320035 250175378 691658174 119786837 336593863 156349888 128172058 677668583 899117577 173590688 171884847 766460882 899117577 119786837 637132487 35579887 833320035 606932416 706786139 326384937 163169584 225005793 833320035 862458309 899117577 654774801 770508461 455972234 828927692 478544246 413547205 924206054 639642999 119786837 856735137 569034545 936309465 828927692 964125625 606932416 74922304 39563973 846170712 715427395 695926284 973264476 432062450 336593863 157524924 373950160 833320035 856735137 691658174 831028663 156349888 689710096 277856219 825790020 766460882 247512739 225005793 228994771 426804318 637132487 569034545 421319638 39563973 62570858 573410811 74922304 689144692 336593863 292993260 39563973 862458309 680237797 552836563 706786139 373950160 856735137 146266056 416142329 426804318 680237797 662997517 225005793 662997517 706786139 14297338 338201288 373950160 478544246 899117577 924634937 421303765 862458309 715427395 591974489 766460882 833320035 513415788 420167079 156349888 32466636 658765373 119786837 86574100 680237797 689144692 637132487 326384937 373950160 457457604 32466636 157524924 222705824 128172058 662997517 420167079 691658174 850680713 396735868 677668583 671009508 457457604 689144692 222705824 695926284 580030866 706786139 669918126 228994771 338511968 964125625 964125625 341340420 850680713 552836563 247512739 146266056 416142329 662997517 606932416 896696773 899117577 824610448 149507119 292993260 637132487 924634937 171884847 691658174 580030866 119786837 70200609 828927692 338511968 964125625 662997517 149507119 338511968 14297338 828927692 267197527 336593863 695926284 373950160 457457604 658765373 671009508 973264476 267197527 658765373 669918126 654774801 899117577 86574100 478544246 455972234 637132487 250175378 476863561 341340420 416142329 606932416 677668583 853333181 671009508 247512739 326910332 770508461 426804318 384773958 416142329 222705824 171884847 32466636 924634937 552836563 658765373 336593863 828927692 421303765 373950160 639642999 74922304 291594021 637132487 338511968 326384937 770508461 173590688 32466636 853333181 513415788 899117577 862458309 924634937 247512739 631604897 70200609 420387751 128172058 21936446 896696773 648085065 916978609 336593863 691658174 662997517 173590688 677668583 715427395 856735137 384773958 580030866 513415788 457457604 420387751 478544246 149507119 580030866 326910332 277856219 291594021 552836563 225005793 964125625 924206054 420167079 637132487 247512739 175701124 384773958 658765373 850680713 432062450 706786139 173590688 689710096 326910332 964125625 689696038 478544246 825790020 654774801 396735868 513415788 476863561 513415788 573410811 706786139 569034545 639642999 146266056 770508461 455972234 695926284 222705824 32466636 846170712 631604897 156349888 513415788 825790020 228994771 32466636 828927692 622619054 225005793 74922304 824610448 432062450 175601100 846170712 163169584 128172058 689144692 32466636 396735868 622619054 267197527 677668583 222705824 373950160 964125625 766460882 421319638 896696773 639642999 413547205 654774801 267197527 892526868 74922304 850680713 973264476 416142329 662997517 680237797 173590688 648616244 695926284 420167079 421303765 39563973 856735137 896696773 862458309 706786139 457457604 689144692 715427395 384773958 689696038 846170712 691658174 689144692 924206054 341340420 457457604 631604897 552836563 277856219 338511968 936309465 654774801 420387751 457457604 338511968 421303765 128172058 648085065 671009508 373950160 513415788 228994771 853333181 689144692 86574100 677668583 973264476 654774801 831028663 622619054 580030866 267197527 171884847 892526868 62570858 413547205 936309465 663559431 457457604 341340420 825790020 580030866 413547205 413547205 964125625 846170712 706786139 691658174 936309465 899117577 964125625 291594021 689710096 513415788 228994771 916978609 247512739 648085065 432062450 156349888 32466636 639642999 336593863 580030866 573410811 119786837 128172058 291594021 580030866 291594021 669918126 662997517 591974489 689696038 648085065 936309465 228994771 552836563 277856219 569034545 32466636 478544246 457457604 662997517 689710096 580030866 766460882 421319638 56515478 420167079 86574100 14297338 421303765 292993260 671009508 513415788 478544246 691658174 662997517 964125625 396735868 173590688 32466636 831028663 173590688 173590688 658765373 899117577 964125625 146266056 663559431 21936446 964125625 149507119 175601100 691658174 336593863 222705824 171884847 824610448 662997517 225005793 689144692 292993260 936309465 478544246 828927692 455972234 396735868 663559431 228994771 896696773 420387751 175601100 32466636 924206054 420167079 86574100 853333181 853333181 706786139 924206054 846170712 691658174 222705824 56515478 569034545 146266056 225005793 715427395 654774801 146266056 846170712 662997517 292993260 250175378 606932416 338511968 606932416 654774801 569034545 222705824 338201288 689144692 706786139 853333181 432062450 677668583 62570858 706786139 680237797 455972234 648616244 658765373 936309465 420387751 662997517 654774801 896696773 825790020 222705824 691658174 228994771 663559431 326910332 338201288 157524924 21936446 56515478 32466636 896696773 689144692 896696773 631604897 163169584 175701124 396735868 250175378 631604897 35579887 631604897 173590688 291594021 896696773 70200609 662997517 689696038 70200609 421319638 580030866 267197527 573410811 156349888 413547205 35579887 513415788 128172058 964125625 846170712 32466636 413547205 74922304 175701124 291594021 478544246 420167079 680237797 580030866 648085065 677668583 267197527 715427395 86574100 828927692 292993260 715427395 420387751 119786837 157524924 631604897 850680713 695926284 173590688 62570858 833320035 513415788 639642999 691658174 552836563 689144692 513415788 899117577 973264476 964125625 146266056 338201288 128172058 146266056 163169584 478544246 648616244 336593863 715427395 86574100 622619054 14297338 163169584 171884847 964125625 432062450 691658174 247512739 639642999 639642999 457457604 513415788 157524924 662997517 163169584 639642999 715427395 669918126 421303765 421319638 476863561 21936446 715427395 222705824 637132487 175601100 648616244 421303765 74922304 850680713 899117577 478544246 338201288 32466636 856735137 689710096 573410811 552836563 173590688 157524924 157524924 662997517 157524924 706786139 413547205 338201288 476863561 156349888 457457604 924634937 156349888 476863561 341340420 663559431 478544246 326910332 175601100 770508461 924206054 680237797 128172058 175601100 964125625 62570858 896696773 899117577 292993260 171884847 476863561 639642999 573410811 62570858 892526868 341340420 56515478 336593863 86574100 457457604 770508461 457457604 695926284 846170712 420167079 341340420 853333181 457457604 56515478 70200609 416142329 373950160 267197527 291594021 706786139 173590688 695926284 637132487 648085065 862458309 32466636 964125625 856735137 622619054 654774801 455972234 291594021 338511968 420167079 74922304 277856219 833320035 828927692 396735868 691658174 119786837 292993260 639642999 56515478 175601100 267197527 669918126 899117577 648085065 128172058 924634937 56515478 70200609 292993260 831028663 689696038 228994771 175701124 580030866 964125625 591974489 86574100 455972234 671009508 250175378 825790020 14297338 964125625 413547205 70200609 74922304 225005793 326384937 658765373 56515478 426804318 916978609 654774801 648616244 62570858 35579887 658765373 658765373 396735868 292993260 671009508 70200609 569034545 420387751 770508461 862458309 691658174 770508461 421303765 513415788 924206054 14297338 850680713 413547205 338201288 552836563 573410811 924634937 326384937 173590688 175601100 899117577 924206054 74922304 421303765 21936446 662997517 639642999 455972234 21936446 14297338 420167079 119786837 175701124 149507119 70200609 86574100 924634937 648085065 157524924 973264476 766460882 175601100 639642999 671009508 856735137 32466636 552836563 146266056 936309465 936309465 689696038 706786139 292993260 119786837 384773958 336593863 341340420 336593863 846170712 896696773 146266056 691658174 936309465 513415788 373950160 292993260 916978609 671009508 175701124 606932416 338201288 21936446 70200609 606932416 476863561 669918126 163169584 175601100 671009508 973264476 916978609 384773958 580030866 828927692 396735868 689696038 74922304 856735137 426804318 715427395 689710096 426804318 677668583 326384937 175701124 637132487 689710096 336593863 420167079 850680713 828927692 119786837 770508461 658765373 416142329 478544246 833320035 715427395 338511968 924206054 850680713 846170712 936309465 338511968 824610448 689710096 663559431 671009508 478544246 680237797 715427395 225005793 338511968 39563973 228994771 420167079 846170712 677668583 225005793 128172058 478544246 715427395 373950160 70200609 291594021 569034545 420387751 341340420 420387751 384773958 964125625 157524924 149507119 74922304 828927692 770508461 326384937 413547205 341340420 770508461 689710096 770508461 606932416 552836563 225005793 326384937 420387751 70200609 291594021 175701124 846170712 432062450 639642999 476863561 669918126 639642999 336593863 175601100 964125625 706786139 715427395 478544246 74922304 671009508 21936446 413547205 455972234 831028663 225005793 669918126 338201288 175601100 56515478 457457604 569034545 862458309 689710096 247512739 250175378 128172058 416142329 384773958 513415788 637132487 606932416 831028663 39563973 70200609 21936446 338511968 862458309 828927692 677668583 291594021 637132487 766460882 421319638 569034545 326910332 580030866 671009508 715427395 173590688 171884847 648616244 828927692 338201288 689144692 892526868 924206054 247512739 175601100 476863561 62570858 850680713 396735868 35579887 899117577 936309465 671009508 86574100 292993260 457457604 766460882 513415788 824610448 128172058 552836563 580030866 336593863 591974489 267197527 680237797 654774801 669918126 384773958 831028663 569034545 552836563 39563973 32466636 552836563 250175378 225005793 86574100 766460882 662997517 70200609 936309465 326384937 833320035 478544246 173590688 862458309 384773958 680237797 70200609 250175378 622619054 846170712 831028663 149507119 292993260 149507119 637132487 658765373 119786837 416142329 824610448 715427395 663559431 86574100 149507119 74922304 573410811 70200609 591974489 677668583 21936446 86574100 420387751 267197527 247512739 74922304 326910332 291594021 846170712 606932416 225005793 457457604 828927692 899117577 86574100 420387751 426804318 680237797 163169584 695926284 62570858 146266056 569034545 689710096 413547205 856735137 421303765 292993260 416142329 899117577 654774801 326910332 291594021 292993260 222705824 222705824 648085065 936309465 663559431 573410811 689710096 421303765 680237797 426804318 846170712 648085065 478544246 21936446 825790020 373950160 828927692 175601100 669918126 824610448 715427395 149507119 416142329 648616244 14297338 336593863 824610448 157524924 662997517 654774801 689710096 426804318 413547205 175701124 856735137 14297338 56515478 828927692 552836563 663559431 899117577 336593863 695926284 457457604 639642999 663559431 936309465 606932416 247512739 862458309 663559431 916978609 862458309 336593863 924206054 21936446 833320035 663559431 691658174 336593863 689144692 175601100 292993260 416142329 250175378 631604897 413547205 156349888 899117577 833320035 691658174 916978609 421319638 631604897 149507119 421319638 689710096 850680713 654774801 669918126 573410811 171884847 637132487 455972234 175701124 157524924 291594021 432062450 292993260 338511968 292993260 552836563 171884847 892526868 689710096 338201288 336593863 222705824 163169584 291594021 128172058 669918126 86574100 413547205 648085065 580030866 222705824 420387751 663559431 156349888 70200609 663559431 384773958 476863561 222705824 691658174 689696038 149507119 416142329 899117577 421303765 637132487 228994771 669918126 416142329 421319638 157524924 421303765 413547205 648085065 163169584 654774801 689696038 916978609 689696038 56515478 973264476 831028663 39563973 637132487 973264476 175701124 14297338 606932416 420387751 896696773 677668583 175601100 648085065 569034545 677668583 916978609 416142329 326384937 277856219 689696038 70200609 416142329 426804318 338511968 706786139 850680713 622619054 39563973 228994771 149507119 21936446 631604897 715427395 573410811 341340420 856735137 766460882 695926284 416142329 899117577 669918126 896696773 715427395 175601100 39563973 715427395 222705824 671009508 552836563 326384937 689710096 277856219 457457604 648085065 175601100 591974489 825790020 856735137 936309465 70200609 831028663 14297338 420387751 341340420 916978609 689710096 552836563 680237797 171884847 35579887 171884847 326910332 691658174 899117577 267197527 606932416 569034545 631604897 639642999 606932416 964125625 973264476 671009508 606932416 680237797 892526868 831028663 831028663 580030866 291594021 267197527 924206054 267197527 222705824 156349888 128172058 157524924 228994771 478544246 715427395 56515478 766460882 648616244 421303765 606932416 899117577 413547205 225005793 32466636 157524924 606932416 856735137 420387751 70200609 175601100 825790020 691658174 552836563 662997517 671009508 163169584 267197527 225005793 338511968 831028663 552836563 766460882 680237797 326384937 14297338 862458309 341340420 21936446 862458309 606932416 70200609 631604897 663559431 157524924 924206054 850680713 580030866 552836563 228994771 175601100 936309465 591974489 338201288 846170712 420167079 413547205 416142329 426804318 146266056 552836563 478544246 146266056 862458309 14297338 677668583 70200609 35579887 833320035 32466636 338511968 250175378 175701124 580030866 396735868 591974489 580030866 825790020 62570858 119786837 964125625 689696038 336593863 580030866 671009508 964125625 680237797 663559431 250175378 149507119 831028663 892526868 924206054 416142329 648085065 267197527 146266056 56515478 766460882 175701124 766460882 689710096 677668583 455972234 591974489 639642999 476863561 326384937 828927692 680237797 163169584 341340420 228994771 32466636 338511968 292993260 426804318 74922304 32466636 896696773 862458309 421319638 455972234 846170712 70200609 850680713 421303765 175701124 833320035 457457604 128172058 420167079 291594021 426804318 964125625 569034545 658765373 569034545 658765373 413547205 250175378 899117577 916978609 654774801 432062450 326384937 171884847 833320035 677668583 663559431 173590688 222705824 828927692 455972234 21936446 432062450 846170712 247512739 426804318 964125625 70200609 513415788 396735868 338511968 476863561 74922304 853333181 513415788 715427395 691658174 175701124 146266056 175601100 222705824 689696038 128172058 222705824 175701124 706786139 833320035 171884847 715427395 637132487 831028663 175601100 336593863 850680713 228994771 56515478 250175378 292993260 637132487 326910332 662997517 831028663 338201288 157524924 637132487 824610448 853333181 828927692 569034545 56515478 669918126 119786837 157524924 770508461 671009508 831028663 850680713 86574100 580030866 421303765 476863561 964125625 846170712 420167079 149507119 936309465 336593863 856735137 654774801 146266056 924206054 32466636 831028663 21936446 654774801 669918126 175601100 964125625 766460882 62570858 39563973 662997517 691658174 14297338 250175378 149507119 669918126 173590688 421319638 326384937 573410811 846170712 416142329 384773958 326384937 14297338 277856219 637132487 421303765 853333181 669918126 846170712 173590688 171884847 175701124 689144692 831028663 70200609 846170712 591974489 606932416 770508461 173590688 292993260 336593863 222705824 396735868 936309465 695926284 326910332 326384937 432062450 671009508 680237797 662997517 420167079 56515478 715427395 591974489 689696038 432062450 457457604 336593863 899117577 86574100 149507119 973264476 70200609 828927692 457457604 766460882 973264476 853333181 892526868 175601100 156349888 478544246 457457604 856735137 828927692 291594021 455972234 552836563 86574100 899117577 338201288 70200609 862458309 455972234 32466636 128172058 384773958 291594021 896696773 899117577 936309465 476863561 850680713 924634937 476863561 420167079 175601100 74922304 856735137 631604897 766460882 32466636 691658174 396735868 384773958 250175378 455972234 163169584 70200609 924634937 831028663 671009508 606932416 416142329 691658174 669918126 175601100 606932416 899117577 156349888 677668583 648616244 706786139 658765373 457457604 964125625 326384937 580030866 250175378 662997517 338201288 420167079 846170712 663559431 846170712 648085065 457457604 420167079 21936446 552836563 856735137 228994771 420167079 21936446 476863561 222705824 432062450 850680713 292993260 662997517 478544246 706786139 341340420 662997517 277856219 32466636 631604897 924206054 689710096 228994771 648616244 850680713 695926284 648085065 658765373 936309465 973264476 591974489 267197527 156349888 416142329 916978609 637132487 850680713 56515478 476863561 14297338 669918126 336593863 513415788 21936446 846170712 833320035 637132487 853333181 291594021 86574100 421303765 478544246 277856219 606932416 654774801 39563973 899117577 267197527 833320035 70200609 770508461 157524924 622619054 62570858 591974489 292993260 850680713 157524924 267197527 648616244 157524924 478544246 631604897 580030866 862458309 591974489 964125625 175601100 163169584 173590688 662997517 846170712 421319638 416142329 128172058 326384937 86574100 291594021 39563973 478544246 606932416 573410811 457457604 831028663 420387751 156349888 631604897 846170712 225005793 622619054 671009508 680237797 277856219 896696773 569034545 825790020 247512739 32466636 478544246 766460882 432062450 225005793 267197527 706786139 336593863 267197527 924634937 156349888 292993260 292993260 149507119 569034545 669918126 56515478 74922304 175601100 62570858 622619054 648616244 457457604 831028663 850680713 862458309 21936446 973264476 222705824 856735137 455972234 70200609 373950160 432062450 62570858 899117577 457457604 766460882 824610448 175601100 833320035 338511968 715427395 326384937 70200609 32466636 326384937 228994771 396735868 163169584 766460882 569034545 862458309 74922304 825790020 32466636 326910332 341340420 222705824 70200609 326384937 457457604 892526868 292993260 766460882 247512739 476863561 622619054 247512739 373950160 695926284 478544246 228994771 291594021 222705824 476863561 384773958 924634937 128172058 35579887 149507119 639642999 831028663 892526868 413547205 831028663 680237797 338201288 478544246 420387751 828927692 455972234 119786837 70200609 825790020 846170712 513415788 21936446 86574100 695926284 896696773 715427395 476863561 421319638 691658174 831028663 573410811 432062450 833320035 225005793 35579887 128172058 175701124 426804318 833320035 35579887 149507119 637132487 420167079 421303765 70200609 228994771 648085065 326384937 833320035 175701124 766460882 580030866 691658174 695926284 828927692 552836563 831028663 56515478 833320035 680237797 157524924 569034545 856735137 916978609 964125625 396735868 384773958 689710096 648085065 171884847 39563973 639642999 384773958 338511968 86574100 691658174 691658174 396735868 591974489 648616244 336593863 149507119 157524924 853333181 689144692 691658174 677668583 291594021 420167079 862458309 639642999 336593863 74922304 899117577 899117577 856735137 32466636 606932416 413547205 924206054 277856219 421319638 846170712 14297338 715427395 770508461 157524924 171884847 691658174 671009508 149507119 637132487 396735868 899117577 899117577 476863561 663559431 825790020 689710096 825790020 416142329 654774801 157524924 413547205 680237797 591974489 637132487 658765373 669918126 32466636 420387751 606932416 326910332 695926284 222705824 292993260 622619054 250175378 831028663 770508461 225005793 825790020 338511968 924634937 341340420 56515478 171884847 336593863 326384937 648085065 146266056 964125625 39563973 637132487 222705824 654774801 662997517 56515478 228994771 171884847 663559431 606932416 341340420 420387751 831028663 373950160 62570858 146266056 119786837 689144692 119786837 689144692 924634937 663559431 119786837 277856219 396735868 896696773 373950160 396735868 862458309 689710096 846170712 637132487 892526868 658765373 695926284 853333181 964125625 824610448 677668583 606932416 476863561 396735868 856735137 924634937 569034545 637132487 426804318 833320035 671009508 32466636 326384937 591974489 455972234 766460882 552836563 828927692 338201288 856735137 413547205 292993260 373950160 591974489 936309465 420167079 689144692 326384937 770508461 156349888 149507119 413547205 648616244 892526868 14297338 146266056 896696773 936309465 770508461 770508461 338511968 338201288 689696038 119786837 420387751 149507119 689144692 157524924 831028663 128172058 606932416 56515478 766460882 691658174 291594021 831028663 824610448 936309465 326910332 338511968 225005793 32466636 850680713 247512739 824610448 426804318 373950160 413547205 413547205 766460882 846170712 648616244 924206054 35579887 373950160 338201288 552836563 39563973 658765373 291594021 892526868 267197527 606932416 14297338 336593863 326384937 338511968 831028663 924634937 828927692 924206054 669918126 62570858 292993260 420167079 157524924 35579887 163169584 899117577 420167079 689144692 828927692 420167079 420167079 833320035 896696773 267197527 291594021 637132487 396735868 250175378 715427395 606932416 552836563 689710096 706786139 421319638 964125625 569034545 631604897 695926284 341340420 171884847 250175378 846170712 384773958 56515478 606932416 338511968 622619054 163169584 32466636 924634937 413547205 421319638 639642999 824610448 157524924 457457604 695926284 573410811 936309465 21936446 706786139 421319638 689696038 128172058 916978609 622619054 671009508 225005793 338511968 21936446 691658174 420387751 175601100 828927692 856735137 267197527 32466636 658765373 770508461 663559431 924206054 338201288 32466636 292993260 689710096 225005793 658765373 338511968 924634937 580030866 341340420 421319638 853333181 478544246 171884847 573410811 119786837 416142329 291594021 173590688 770508461 338511968 421319638 654774801 413547205 14297338 580030866 648085065 669918126 924634937 899117577 157524924 420167079 457457604 658765373 648616244 896696773 637132487 862458309 573410811 35579887 175701124 569034545 267197527 831028663 770508461 338201288 639642999 680237797 552836563 432062450 420167079 569034545 654774801 706786139 86574100 373950160 766460882 671009508 62570858 916978609 648085065 149507119 421319638 421303765 622619054 671009508 250175378 669918126 825790020 146266056 892526868 336593863 338511968 173590688 680237797 671009508 432062450 341340420 163169584 856735137 175701124 715427395 228994771 715427395 580030866 156349888 74922304 824610448 973264476 654774801 250175378 86574100 292993260 225005793 896696773 936309465 924206054 856735137 924206054 338201288 648616244 677668583 846170712 32466636 833320035 173590688 916978609 163169584 899117577 156349888 825790020 662997517 689144692 292993260 56515478 421319638 828927692 175601100 432062450 552836563 825790020 62570858 573410811 277856219 689144692 420387751 277856219 373950160 421303765 671009508 35579887 14297338 478544246 689144692 622619054 149507119 250175378 373950160 580030866 14297338 267197527 648616244 225005793 32466636 677668583 413547205 828927692 715427395 706786139 936309465 691658174 416142329 924634937 513415788 416142329 476863561 689144692 14297338 292993260 663559431 421303765 432062450 606932416 622619054 936309465 225005793 706786139 663559431 622619054 973264476 689710096 225005793 663559431 654774801 326384937 267197527 973264476 70200609 413547205 677668583 770508461 86574100 336593863 964125625 86574100 850680713 225005793 936309465 715427395 338201288 591974489 62570858 228994771 326910332 846170712 420387751 173590688 639642999 225005793 669918126 715427395 833320035 916978609 689710096 658765373 580030866 175701124 128172058 513415788 74922304 831028663 421303765 695926284 573410811 421319638 157524924 175701124 39563973 964125625 56515478 171884847 421319638 225005793 86574100 715427395 157524924 267197527 831028663 677668583 21936446 824610448 74922304 924206054 420167079 341340420 853333181 14297338 552836563 426804318 573410811 14297338 14297338 149507119 569034545 62570858 856735137 384773958 896696773 14297338 338511968 222705824 420167079 421303765 86574100 128172058 654774801 455972234 149507119 70200609 591974489 149507119 654774801 924206054 853333181 680237797 924634937 648616244 157524924 267197527 824610448 824610448 413547205 856735137 669918126 924206054 128172058 631604897 128172058 569034545 32466636 591974489 695926284 56515478 86574100 86574100 420387751 222705824 833320035 580030866 580030866 426804318 32466636 326384937 373950160 639642999 291594021 70200609 86574100 770508461 426804318 413547205 631604897 171884847 373950160 228994771 824610448 175601100 175601100 662997517 326384937 457457604 896696773 631604897 149507119 326384937 157524924 396735868 39563973 677668583 420167079 828927692 899117577 916978609 21936446 689710096 663559431 277856219 689710096 421303765 639642999 32466636 457457604 171884847 291594021 706786139 119786837 119786837 292993260 896696773 426804318 770508461 156349888 326910332 74922304 677668583 421303765 824610448 850680713 648085065 825790020 267197527 695926284 691658174 291594021 384773958 573410811 384773958 591974489 267197527 689144692 892526868 336593863 396735868 156349888 373950160 828927692 338511968 336593863 606932416 247512739 662997517 173590688 457457604 658765373 416142329 384773958 831028663 326384937 552836563 326910332 706786139 336593863 291594021 580030866 606932416 637132487 277856219 680237797 916978609 964125625 706786139 338511968 74922304 591974489 850680713 850680713 856735137 580030866 476863561 622619054 513415788 455972234 715427395 695926284 421303765 62570858 413547205 86574100 175701124 833320035 457457604 426804318 973264476 413547205 171884847 62570858 654774801 267197527 569034545 639642999 39563973 457457604 663559431 552836563 677668583 421319638 831028663 291594021 924634937 413547205 421319638 336593863 250175378 35579887 341340420 606932416 225005793 689696038 770508461 277856219 173590688 146266056 622619054 689710096 173590688 964125625 662997517 225005793 416142329 654774801 421319638 384773958 569034545 225005793 432062450 455972234 899117577 338201288 326910332 163169584 770508461 70200609 853333181 326910332 457457604 421319638 326910332 689144692 924206054 416142329 591974489 432062450 846170712 373950160 74922304 639642999 936309465 770508461 569034545 824610448 677668583 35579887 277856219 695926284 580030866 513415788 128172058 606932416 850680713 426804318 677668583 648085065 695926284 225005793 247512739 416142329 56515478 247512739 326384937 457457604 225005793 157524924 606932416 513415788 432062450 175701124 853333181 631604897 413547205 476863561 277856219 853333181 228994771 715427395 552836563 416142329 552836563 825790020 119786837 149507119 825790020 35579887 128172058 853333181 552836563 706786139 156349888 766460882 899117577 291594021 766460882 338201288 669918126 277856219 478544246 156349888 828927692 250175378 291594021 175701124 70200609 639642999 175701124 416142329 573410811 421319638 648085065 326910332 146266056 580030866 336593863 689144692 476863561 420167079 824610448 580030866 654774801 62570858 573410811 175701124 291594021 228994771 384773958 163169584 426804318 654774801 833320035 671009508 396735868 706786139 569034545 973264476 21936446 691658174 421319638 128172058 671009508 476863561 413547205 591974489 715427395 580030866 671009508 658765373 74922304 222705824 648616244 457457604 695926284 39563973 639642999 856735137 689144692 476863561 173590688 892526868 326384937 291594021 691658174 770508461 552836563 569034545 853333181 267197527 247512739 396735868 119786837 899117577 663559431 689144692 973264476 513415788 156349888 56515478 691658174 973264476 173590688 39563973 326910332 35579887 247512739 766460882 247512739 573410811 639642999 336593863 850680713 580030866 828927692 896696773 70200609 706786139 689144692 478544246 39563973 416142329 573410811 663559431 426804318 247512739 569034545 689144692 128172058 420387751 569034545 420387751 455972234 326384937 277856219 964125625 149507119 580030866 580030866 850680713 766460882 292993260 896696773 247512739 457457604 455972234 677668583 396735868 689710096 715427395 421319638 648616244 648085065 157524924 70200609 689696038 277856219 86574100 648616244 173590688 476863561 326384937 247512739 916978609 695926284 654774801 62570858 896696773 896696773 416142329 39563973 896696773 326910332 267197527 825790020 663559431 973264476 580030866 62570858 671009508 396735868 277856219 338201288 228994771 648085065 606932416 569034545 171884847 247512739 86574100 14297338 267197527 292993260 831028663 119786837 420387751 421303765 899117577 384773958 924206054 225005793 149507119 671009508 658765373 591974489 770508461 373950160 689696038 766460882 175701124 432062450 631604897 171884847 222705824 292993260 622619054 420387751 70200609 70200609 146266056 715427395 384773958 292993260 936309465 476863561 119786837 384773958 247512739 171884847 267197527 336593863 171884847 476863561 846170712 580030866 70200609 157524924 413547205 39563973 831028663 513415788 222705824 663559431 21936446 341340420 671009508 573410811 70200609 569034545 146266056 341340420 648085065 677668583 862458309 831028663 936309465 569034545 39563973 373950160 669918126 513415788 896696773 21936446 862458309 146266056 62570858 648616244 924206054 396735868 173590688 250175378 689144692 291594021 336593863 455972234 267197527 689144692 478544246 476863561 14297338 862458309 326384937 580030866 396735868 662997517 770508461 420387751 924634937 825790020 680237797 695926284 924634937 648616244 455972234 513415788 677668583 250175378 421303765 899117577 476863561 973264476 825790020 432062450 924206054 173590688 689144692 416142329 648085065 478544246 916978609 680237797 631604897 896696773 706786139 899117577 689696038 846170712 662997517 421319638 964125625 622619054 853333181 163169584 569034545 663559431 228994771 658765373 631604897 222705824 86574100 573410811 62570858 513415788 964125625 455972234 173590688 833320035 936309465 292993260 648616244 35579887 669918126 35579887 973264476 247512739 924206054 695926284 173590688 856735137 671009508 573410811 936309465 222705824 580030866 552836563 658765373 833320035 156349888 689696038 291594021 862458309 175601100 421319638 478544246 292993260 247512739 662997517 146266056 513415788 924206054 677668583 573410811 663559431 338511968 715427395 833320035 326384937 663559431 119786837 677668583 896696773 171884847 689144692 552836563 326384937 689710096 86574100 225005793 457457604 420387751 157524924 35579887 413547205 292993260 671009508 62570858 291594021 338511968 892526868 14297338 14297338 896696773 689144692 916978609 455972234 338201288 552836563 680237797 669918126 247512739 250175378 964125625 924634937 171884847 267197527 850680713 35579887 824610448 973264476 171884847 247512739 455972234 924634937 677668583 228994771 426804318 662997517 573410811 573410811 478544246 478544246 336593863 689710096 924634937 56515478 964125625 639642999 74922304 924634937 457457604 416142329 639642999 225005793 222705824 573410811 157524924 825790020 175601100 39563973 70200609 669918126 336593863 654774801 846170712 663559431 892526868 896696773 173590688 689144692 580030866 924206054 689696038 175701124 658765373 157524924 396735868 631604897 457457604 654774801 326384937 853333181 850680713 14297338 850680713 396735868 420387751 70200609 291594021 336593863 175601100 552836563 267197527 225005793 175601100 163169584 396735868 455972234 715427395 341340420 828927692 916978609 706786139 373950160 175601100 21936446 828927692 228994771 119786837 833320035 250175378 654774801 413547205 426804318 32466636 175701124 770508461 513415788 157524924 689144692 654774801 70200609 267197527 39563973 936309465 156349888 924634937 421319638 658765373 171884847 691658174 637132487 32466636 277856219 420387751 853333181 420167079 35579887 247512739 384773958 916978609 457457604 222705824 648616244 32466636 476863561 846170712 896696773 250175378 173590688 336593863 846170712 457457604 86574100 924634937 336593863 39563973 426804318 86574100 432062450 175701124 648085065 677668583 680237797 671009508 924634937 14297338 631604897 513415788 338201288 457457604 277856219 573410811 671009508 658765373 163169584 828927692 336593863 892526868 175701124 416142329 277856219 250175378 825790020 476863561 715427395 899117577 420387751 70200609 853333181 691658174 267197527 896696773 770508461 14297338 413547205 639642999 173590688 770508461 569034545 828927692 896696773 680237797 156349888 663559431 648616244 591974489 689710096 899117577 606932416 833320035 892526868 936309465 457457604 225005793 677668583 658765373 476863561 175601100 677668583 173590688 149507119 384773958 671009508 689696038 86574100 552836563 455972234 663559431 291594021 119786837 689710096 706786139 680237797 573410811 706786139 32466636 476863561 326384937 639642999 680237797 853333181 846170712 964125625 691658174 637132487 225005793 680237797 156349888 338511968 384773958 580030866 384773958 476863561 74922304 426804318 86574100 175701124 21936446 833320035 396735868 292993260 291594021 662997517 569034545 833320035 228994771 384773958 156349888 973264476 149507119 591974489 825790020 35579887 171884847 14297338 21936446 250175378 338201288 35579887 662997517 916978609 426804318 476863561 421319638 338201288 396735868 426804318 691658174 936309465 715427395 862458309 173590688 420167079 825790020 853333181 916978609 373950160 856735137 648085065 163169584 146266056 899117577 228994771 695926284 663559431 421319638 149507119 833320035 662997517 853333181 828927692 591974489 689696038 513415788 770508461 457457604 715427395 250175378 964125625 341340420 292993260 916978609 277856219 146266056 421319638 580030866 175701124 62570858 175701124 421303765 384773958 663559431 457457604 119786837 663559431 175601100 606932416 825790020 421303765 413547205 267197527 689144692 706786139 896696773 715427395 662997517 225005793 631604897 128172058 853333181 973264476 35579887 770508461 21936446 421319638 373950160 846170712 569034545 833320035 669918126 292993260 899117577 173590688 689696038 591974489 677668583 421319638 413547205 824610448 899117577 86574100 420167079 146266056 936309465 421319638 663559431 973264476 715427395 770508461 119786837 669918126 573410811 671009508 637132487 862458309 899117577 171884847 14297338 457457604 924634937 648085065 831028663 552836563 964125625 924634937 689696038 156349888 924634937 149507119 695926284 669918126 413547205 341340420 689696038 924206054 824610448 74922304 924206054 277856219 146266056 964125625 924206054 338201288 149507119 277856219 225005793 432062450 421303765 21936446 689696038 580030866 695926284 862458309 680237797 669918126 455972234 825790020 770508461 715427395 669918126 663559431 338511968 850680713 32466636 432062450 658765373 326910332 658765373 689710096 691658174 606932416 924206054 689710096 639642999 426804318 973264476 862458309 648085065 691658174 432062450 833320035 654774801 606932416 128172058 336593863 680237797 846170712 606932416 157524924 32466636 662997517 606932416 896696773 326384937 149507119 416142329 580030866 658765373 373950160 691658174 862458309 689144692 426804318 916978609 222705824 892526868 326910332 175701124 476863561 631604897 662997517 128172058 476863561 695926284 622619054 247512739 573410811 56515478 222705824 476863561 163169584 896696773 157524924 622619054 689696038 671009508 825790020 580030866 639642999 689710096 606932416 916978609 896696773 128172058 580030866 420167079 569034545 384773958 416142329 222705824 341340420 573410811 457457604 277856219 924206054 766460882 936309465 770508461 228994771 924634937 21936446 128172058 326910332 35579887 639642999 924206054 420387751 56515478 831028663 573410811 648085065 171884847 833320035 250175378 225005793 663559431 326910332 689710096 277856219 573410811 222705824 247512739 416142329 924206054 250175378 21936446 156349888 680237797 856735137 899117577 171884847 173590688 267197527 146266056 32466636 680237797 973264476 277856219 476863561 924206054 766460882 658765373 326384937 250175378 35579887 426804318 14297338 631604897 149507119 70200609 70200609 175701124 856735137 292993260 936309465 228994771 654774801 825790020 580030866 478544246 691658174 580030866 680237797 924634937 973264476 853333181 715427395 62570858 691658174 648616244 420387751 828927692 384773958 689710096 455972234 689696038 924206054 157524924 892526868 695926284 846170712 862458309 35579887 766460882 74922304 413547205 573410811 128172058 21936446 432062450 384773958 862458309 899117577 924206054 899117577 476863561 669918126 228994771 149507119 338201288 936309465 622619054 622619054 706786139 35579887 637132487 338511968 146266056 39563973 622619054 455972234 856735137 824610448 156349888 70200609 420387751 146266056 149507119 663559431 850680713 853333181 680237797 457457604 680237797 896696773 432062450 21936446 825790020 326384937 384773958 973264476 228994771 766460882 622619054 175701124 74922304 677668583 326384937 637132487 677668583 824610448 689144692 622619054 715427395 250175378 32466636 250175378 766460882 715427395 924634937 228994771 228994771 766460882 326910332 658765373 580030866 56515478 396735868 39563973 119786837 580030866 936309465 228994771 338511968 338201288 250175378 964125625 677668583 695926284 267197527 338511968 896696773 413547205 457457604 476863561 336593863 850680713 896696773 420387751 457457604 421303765 924634937 478544246 455972234 420167079 62570858 420387751 846170712 606932416 70200609 420387751 478544246 420167079 86574100 478544246 413547205 478544246 228994771 552836563 432062450 420387751 420167079 476863561 478544246 396735868 35579887 924634937 225005793 770508461 853333181 677668583 292993260 892526868 291594021 173590688 74922304 21936446 671009508 163169584 291594021 648616244 420167079 157524924 715427395 924634937 824610448 658765373 146266056 56515478 828927692 171884847 70200609 413547205 648616244 689696038 74922304 846170712 32466636 892526868 862458309 639642999 770508461 850680713 671009508 478544246 291594021 157524924 457457604 715427395 924634937 691658174 420167079 846170712 157524924 973264476 828927692 476863561 432062450 580030866 770508461 420167079 695926284 457457604 39563973 478544246 513415788 964125625 936309465 680237797 637132487 825790020 846170712 766460882 420387751 622619054 420387751 326910332 964125625 39563973 175601100 824610448 476863561 622619054 478544246 964125625 936309465 413547205 828927692 622619054 662997517 455972234 222705824 606932416 622619054 146266056 119786837 916978609 146266056 552836563 580030866 924206054 833320035 32466636 825790020 580030866 689710096 341340420 432062450 39563973 291594021 157524924 119786837 695926284 828927692 899117577 856735137 833320035 552836563 396735868 856735137 156349888 964125625 513415788 916978609 156349888 35579887 680237797 70200609 689710096 856735137 146266056 691658174 56515478 247512739 149507119 247512739 338201288 326384937 432062450 413547205 56515478 156349888 338201288 846170712 825790020 146266056 338201288 892526868 171884847 70200609 691658174 833320035 175701124 637132487 341340420 631604897 267197527 70200609 478544246 455972234 338511968 639642999 56515478 326384937 457457604 916978609 175701124 622619054 573410811 35579887 552836563 824610448 277856219 663559431 580030866 478544246 580030866 658765373 973264476 896696773 973264476 924206054 936309465 706786139 32466636 663559431 291594021 631604897 119786837 86574100 39563973 850680713 689144692 86574100 35579887 770508461 846170712 62570858 580030866 222705824 476863561 513415788 426804318 416142329 766460882 62570858 247512739 695926284 591974489 175601100 892526868 171884847 457457604 420387751 677668583 680237797 267197527 658765373 648085065 831028663 833320035 373950160 421319638 119786837 247512739 267197527 336593863 326910332 277856219 637132487 21936446 56515478 677668583 663559431 338511968 326910332 715427395 631604897 706786139 552836563 924206054 247512739 846170712 677668583 70200609 580030866 175701124 32466636 936309465 338511968 715427395 573410811 149507119 56515478 622619054 247512739 21936446 622619054 277856219 56515478 413547205 149507119 396735868 573410811 916978609 850680713 478544246 662997517 173590688 326910332 513415788 74922304 658765373 421319638 846170712 695926284 916978609 856735137 654774801 421303765 770508461 689710096 654774801 552836563 850680713 964125625 862458309 247512739 326384937 831028663 225005793 70200609 706786139 846170712 677668583 892526868 695926284 916978609 338201288 420167079 35579887 341340420 396735868 32466636 338511968 373950160 552836563 973264476 691658174 658765373 964125625 680237797 432062450 573410811 267197527 336593863 396735868 421319638 163169584 654774801 706786139 21936446 396735868 39563973 936309465 455972234 384773958 476863561 157524924 163169584 128172058 421319638 426804318 580030866 432062450 74922304 70200609 421303765 396735868 689144692 770508461 606932416 671009508 637132487 70200609 175601100 689710096 648616244 973264476 573410811 157524924 119786837 396735868 706786139 455972234 156349888 149507119 173590688 569034545 32466636 680237797 892526868 770508461 432062450 973264476 691658174 552836563 416142329 326910332 228994771 247512739 573410811 715427395 62570858 828927692 825790020 156349888 173590688 341340420 222705824 175701124 416142329 569034545 225005793 56515478 119786837 715427395 853333181 119786837 171884847 119786837 384773958 163169584 457457604 39563973 833320035 846170712 853333181 689696038 825790020 671009508 828927692 715427395 916978609 70200609 432062450 631604897 56515478 648085065 171884847 86574100 856735137 421319638 426804318 336593863 421319638 648085065 973264476 225005793 892526868 336593863 580030866 695926284 156349888 658765373 715427395 569034545 222705824 689144692 569034545 338201288 964125625 680237797 669918126 850680713 156349888 680237797 21936446 770508461 341340420 292993260 669918126 573410811 426804318 648616244 896696773 146266056 21936446 14297338 924206054 856735137 862458309 341340420 862458309 631604897 658765373 680237797 86574100 250175378 56515478 658765373 916978609 639642999 416142329 689696038 228994771 476863561 35579887 336593863 341340420 828927692 341340420 892526868 663559431 277856219 896696773 32466636 56515478 622619054 552836563 639642999 689696038 267197527 341340420 680237797 336593863 689696038 936309465 338511968 924634937 171884847 74922304 828927692 478544246 338511968 715427395 622619054 513415788 32466636 973264476 770508461 277856219 639642999 432062450 896696773 291594021 896696773 74922304 916978609 639642999 677668583 513415788 622619054 247512739 163169584 715427395 413547205 171884847 476863561 32466636 637132487 175701124 457457604 680237797 924206054 691658174 862458309 413547205 247512739 119786837 689696038 70200609 421319638 639642999 695926284 175601100 326910332 833320035 432062450 476863561 824610448 637132487 32466636 648085065 338511968 228994771 146266056 175701124 267197527 171884847 228994771 14297338 74922304 338511968 770508461 373950160 896696773 455972234 591974489 924206054 149507119 831028663 338201288 457457604 326910332 770508461 850680713 74922304 631604897 426804318 326910332 862458309 770508461 964125625 689710096 824610448 695926284 250175378 924634937 648085065 663559431 14297338 86574100 149507119 247512739 326384937 476863561 606932416 173590688 622619054 128172058 648085065 247512739 416142329 892526868 163169584 225005793 421319638 420167079 228994771 21936446 338511968 573410811 228994771 648085065 421319638 658765373 338201288 432062450 476863561 689144692 689710096 32466636 853333181 62570858 146266056 824610448 671009508 292993260 163169584 56515478 892526868 157524924 964125625 862458309 770508461 631604897 862458309 175601100 338201288 824610448 856735137 689144692 639642999 173590688 824610448 691658174 416142329 924634937 916978609 689144692 706786139 569034545 856735137 648616244 455972234 250175378 671009508 924206054 924634937 171884847 850680713 35579887 924206054 850680713 825790020 228994771 648085065 573410811 513415788 171884847 39563973 250175378 56515478 175701124 171884847 225005793 846170712 648085065 899117577 277856219 338201288 973264476 770508461 916978609 420387751 157524924 455972234 225005793 292993260 421319638 156349888 648616244 770508461 964125625 86574100 250175378 862458309 119786837 552836563 770508461 936309465 420387751 924206054 149507119 326910332 157524924 338201288 56515478 513415788 14297338 277856219 654774801 862458309 658765373 850680713 973264476 420387751 663559431 622619054 277856219 689144692 35579887 637132487 119786837 689144692 146266056 677668583 648085065 146266056 32466636 250175378 396735868 824610448 420167079 420387751 39563973 292993260 250175378 648616244 455972234 856735137 420387751 341340420 173590688 39563973 648085065 846170712 384773958 513415788 899117577 70200609 476863561 770508461 413547205 175701124 924634937 899117577 671009508 413547205 695926284 426804318 478544246 831028663 277856219 689144692 569034545 35579887 580030866 648616244 86574100 924634937 62570858 924634937 662997517 119786837 552836563 228994771 175701124 291594021 455972234 766460882 225005793 680237797 850680713 421319638 833320035 420387751 163169584 32466636 677668583 573410811 62570858 291594021 639642999 457457604 291594021 171884847 416142329 146266056 658765373 689696038 128172058 691658174 146266056 14297338 662997517 70200609 128172058 689696038 662997517 119786837 899117577 175601100 689144692 573410811 622619054 899117577 648616244 70200609 552836563 420387751 622619054 846170712 250175378 373950160 14297338 691658174 267197527 455972234 21936446 658765373 384773958 426804318 225005793 856735137 426804318 384773958 39563973 32466636 455972234 39563973 171884847 850680713 70200609 833320035 247512739 416142329 384773958 573410811 56515478 420167079 658765373 476863561 631604897 689144692 766460882 478544246 936309465 416142329 336593863 936309465 14297338 591974489 833320035 420387751 14297338 622619054 899117577 338201288 338201288 432062450 825790020 413547205 478544246 119786837 622619054 831028663 373950160 175701124 70200609 175701124 341340420 146266056 569034545 39563973 171884847 225005793 413547205 853333181 478544246 689710096 706786139 580030866 573410811 157524924 846170712 892526868 677668583 662997517 680237797 669918126 457457604 420387751 766460882 825790020 964125625 478544246 384773958 689696038 173590688 648616244 639642999 896696773 680237797 924634937 569034545 336593863 432062450 689144692 513415788 21936446 973264476 899117577 853333181 163169584 396735868 476863561 277856219 171884847 606932416 156349888 662997517 228994771 32466636 341340420 691658174 128172058 622619054 899117577 149507119 662997517 457457604 631604897 689710096 336593863 924634937 14297338 648085065 291594021 706786139 766460882 606932416 695926284 924206054 715427395 648085065 426804318 56515478 689696038 173590688 396735868 671009508 631604897 426804318 680237797 326384937 14297338 341340420 580030866 267197527 373950160 552836563 669918126 606932416 513415788 326910332 689710096 662997517 856735137 267197527 250175378 833320035 157524924 853333181 831028663 828927692 828927692 846170712 648616244 606932416 14297338 420167079 14297338 426804318 341340420 326910332 326384937 828927692 691658174 478544246 163169584 671009508 853333181 569034545 695926284 569034545 373950160 637132487 899117577 277856219 70200609 833320035 658765373 455972234 32466636 973264476 591974489 146266056 680237797 606932416 824610448 892526868 157524924 862458309 695926284 175701124 14297338 862458309 924206054 476863561 648616244 706786139 416142329 156349888 476863561 396735868 658765373 654774801 277856219 689696038 669918126 973264476 384773958 421319638 824610448 671009508 689696038 631604897 663559431 62570858 426804318 766460882 291594021 924634937 420167079 825790020 228994771 432062450 455972234 569034545 825790020 373950160 156349888 455972234 513415788 964125625 513415788 862458309 14297338 924634937 35579887 669918126 924634937 825790020 413547205 899117577 250175378 413547205 706786139 648085065 413547205 32466636 648085065 384773958 421319638 631604897 580030866 175601100 916978609 56515478 770508461 552836563 175601100 580030866 62570858 413547205 691658174 766460882 964125625 648085065 846170712 56515478 56515478 156349888 552836563 457457604 420167079 833320035 766460882 973264476 591974489 247512739 671009508 552836563 573410811 277856219 14297338 173590688 373950160 831028663 924634937 695926284 631604897 850680713 680237797 421303765 338201288 689696038 573410811 420167079 338201288 476863561 62570858 336593863 21936446 825790020 62570858 677668583 973264476 62570858 658765373 336593863 171884847 146266056 689696038 552836563 277856219 964125625 128172058 267197527 157524924 457457604 573410811 892526868 326384937 663559431 695926284 658765373 924206054 658765373 175601100 569034545 853333181 156349888 654774801 336593863 856735137 250175378 21936446 277856219 573410811 622619054 338511968 654774801 606932416 828927692 175601100 384773958 770508461 420387751 715427395 247512739 70200609 964125625 225005793 973264476 896696773 580030866 341340420 637132487 622619054 86574100 416142329 569034545 56515478 341340420 35579887 413547205 856735137 432062450 426804318 662997517 833320035 831028663 86574100 856735137 420387751 478544246 326384937 637132487 770508461 225005793 846170712 228994771 228994771 689710096 228994771 14297338 591974489 396735868 770508461 569034545 413547205 146266056 338511968 336593863 669918126 669918126 691658174 706786139 580030866 658765373 899117577 476863561 35579887 156349888 706786139 70200609 225005793 689696038 39563973 677668583 591974489 336593863 146266056 622619054 669918126 695926284 850680713 250175378 149507119 856735137 21936446 455972234 856735137 128172058 631604897 476863561 128172058 569034545 74922304 691658174 715427395 416142329 695926284 455972234 606932416 669918126 892526868 432062450 338201288 691658174 964125625 70200609 292993260 606932416 637132487 373950160 671009508 833320035 128172058 175701124 175701124 715427395 421303765 432062450 770508461 680237797 892526868 341340420 416142329 326910332 146266056 292993260 573410811 119786837 171884847 658765373 250175378 250175378 689144692 828927692 850680713 291594021 70200609 824610448 56515478 384773958 146266056 157524924 222705824 622619054 426804318 552836563 639642999 86574100 648085065 662997517 715427395 924206054 373950160 250175378 157524924 580030866 86574100 74922304 677668583 421303765 973264476 225005793 225005793 222705824 149507119 862458309 715427395 669918126 455972234 964125625 175601100 924634937 654774801 591974489 663559431 892526868 457457604 476863561 706786139 591974489 715427395 658765373 267197527 622619054 171884847 964125625 899117577 373950160 853333181 631604897 119786837 671009508 421319638 850680713 695926284 128172058 173590688 70200609 86574100 936309465 70200609 173590688 862458309 689144692 924634937 373950160 267197527 825790020 689696038 292993260 766460882 156349888 336593863 338201288 513415788 695926284 833320035 228994771 591974489 56515478 119786837 292993260 336593863 689144692 862458309 338511968 770508461 291594021 420167079 292993260 916978609 862458309 128172058 32466636 606932416 35579887 277856219 247512739 552836563 658765373 639642999 677668583 924206054 247512739 680237797 770508461 680237797 669918126 250175378 569034545 171884847 413547205 86574100 689710096 56515478 689710096 74922304 573410811 850680713 658765373 671009508 326384937 637132487 964125625 831028663 689710096 663559431 163169584 850680713 691658174 637132487 824610448 691658174 336593863 680237797 892526868 637132487 292993260 413547205 924634937 432062450 973264476 637132487 770508461 654774801 853333181 62570858 924206054 326384937 128172058 973264476 384773958 892526868 396735868 432062450 706786139 173590688 899117577 267197527 695926284 639642999 899117577 669918126 654774801 569034545 157524924 420167079 606932416 552836563 157524924 336593863 825790020 384773958 476863561 222705824 892526868 70200609 426804318 163169584 250175378 70200609 426804318 648616244 899117577 338201288 250175378 691658174 14297338 671009508 671009508 384773958 32466636 373950160 341340420 14297338 336593863 850680713 457457604 149507119 853333181 39563973 648085065 14297338 677668583 715427395 336593863 478544246 639642999 552836563 413547205 163169584 222705824 86574100 21936446 421319638 695926284 119786837 478544246 936309465 421319638 32466636 677668583 338511968 695926284 695926284 689144692 853333181 825790020 715427395 175701124 250175378 766460882 513415788 689696038 250175378 291594021 421303765 35579887 326384937 677668583 622619054 292993260 631604897 648085065 831028663 862458309 850680713 691658174 648616244 691658174 336593863 421303765 457457604 455972234 171884847 292993260 654774801 622619054 119786837 606932416 639642999 171884847 119786837 689696038 291594021 457457604 658765373 421303765 658765373 648616244 222705824 580030866 924206054 86574100 421303765 833320035 396735868 856735137 373950160 856735137 671009508 128172058 250175378 669918126 291594021 86574100 14297338 175601100 846170712 573410811 292993260 892526868 606932416 924206054 157524924 924634937 631604897 413547205 856735137 119786837 770508461 128172058 326384937 569034545 856735137 973264476 277856219 21936446 622619054 163169584 384773958 171884847 21936446 247512739 32466636 833320035 326384937 691658174 648616244 250175378 580030866 74922304 689144692 338511968 171884847 631604897 421319638 432062450 552836563 476863561 74922304 336593863 373950160 853333181 225005793 606932416 146266056 513415788 338201288 639642999 326910332 250175378 662997517 663559431 156349888 457457604 336593863 416142329 267197527 677668583 680237797 341340420 580030866 606932416 70200609 247512739 384773958 892526868 292993260 706786139 936309465 648616244 689144692 766460882 421319638 128172058 250175378 715427395 35579887 973264476 846170712 277856219 277856219 225005793 853333181 171884847 899117577 416142329 770508461 715427395 163169584 39563973 552836563 896696773 228994771 384773958 277856219 648616244 156349888 373950160 421319638 326910332 267197527 689696038 973264476 478544246 171884847 662997517 846170712 936309465 171884847 825790020 892526868 171884847 173590688 421319638 663559431 173590688 637132487 420167079 173590688 171884847 846170712 267197527 896696773 654774801 936309465 573410811 631604897 580030866 824610448 850680713 478544246 421319638 478544246 247512739 225005793 770508461 157524924 326910332 680237797 247512739 74922304 175701124 338511968 825790020 338201288 580030866 936309465 86574100 384773958 924206054 250175378 825790020 846170712 669918126 552836563 669918126 648085065 824610448 21936446 663559431 580030866 173590688 916978609 654774801 175701124 689144692 326910332 973264476 825790020 426804318 622619054 766460882 766460882 291594021 128172058 662997517 478544246 828927692 658765373 689696038 338511968 828927692 426804318 396735868 669918126 421319638 580030866 706786139 924206054 924634937 648616244 850680713 39563973 175601100 457457604 128172058 654774801 924634937 384773958 175601100 250175378 828927692 119786837 163169584 689144692 478544246 175701124 420167079 580030866 833320035 86574100 250175378 824610448 62570858 455972234 74922304 892526868 39563973 695926284 691658174 591974489 853333181 250175378 341340420 373950160 32466636 128172058 695926284 476863561 413547205 175701124 862458309 384773958 225005793 476863561 156349888 173590688 228994771 384773958 163169584 163169584 671009508 173590688 648085065 291594021 513415788 384773958 637132487 833320035 228994771 637132487 936309465 373950160 247512739 32466636 671009508 936309465 21936446 706786139 964125625 654774801 146266056 56515478 828927692 892526868 663559431 846170712 432062450 924634937 35579887 899117577 850680713 648085065 420387751 338201288 853333181 62570858 156349888 637132487 338201288 691658174 850680713 341340420 291594021 338511968 432062450 856735137 384773958 689696038 850680713 677668583 591974489 833320035 396735868 32466636 648616244 691658174 171884847 421303765 828927692 62570858 247512739 373950160 846170712 421319638 663559431 420387751 396735868 622619054 689710096 338201288 715427395 119786837 426804318 413547205 149507119 14297338 128172058 291594021 421303765 936309465 695926284 715427395 175701124 654774801 292993260 580030866 396735868 420387751 336593863 671009508 277856219 149507119 421319638 569034545 476863561 455972234 846170712 896696773 569034545 175601100 175601100 149507119 663559431 267197527 74922304 580030866 833320035 128172058 171884847 631604897 680237797 964125625 336593863 850680713 413547205 654774801 853333181 669918126 163169584 175701124 14297338 128172058 119786837 32466636 413547205 715427395 573410811 21936446 74922304 662997517 173590688 831028663 677668583 250175378 420387751 222705824 671009508 173590688 936309465 689710096 828927692 695926284 648085065 606932416 32466636 426804318 338201288 267197527 899117577 171884847 74922304 432062450 338511968 689710096 691658174 706786139 770508461 846170712 149507119 691658174 671009508 689696038 267197527 622619054 766460882 56515478 828927692 964125625 421319638 326384937 267197527 846170712 119786837 291594021 669918126 853333181 766460882 916978609 706786139 247512739 856735137 478544246 225005793 552836563 669918126 421319638 622619054 833320035 654774801 455972234 146266056 175601100 552836563 250175378 338511968 622619054 770508461 631604897 292993260 396735868 924634937 637132487 86574100 21936446 326910332 277856219 70200609 457457604 824610448 591974489 831028663 62570858 631604897 228994771 892526868 680237797 573410811 413547205 156349888 853333181 228994771 70200609 899117577 846170712 373950160 171884847 846170712 896696773 648085065 292993260 680237797 56515478 432062450 21936446 648085065 654774801 250175378 689144692 691658174 680237797 175601100 648616244 384773958 39563973 70200609 478544246 35579887 149507119 336593863 622619054 457457604 128172058 573410811 39563973 828927692 21936446 689144692 171884847 899117577 156349888 228994771 14297338 936309465 396735868 21936446 39563973 853333181 21936446 828927692 157524924 416142329 637132487 225005793 862458309 291594021 156349888 149507119 420387751 695926284 662997517 149507119 695926284 420167079 924634937 663559431 706786139 326910332 291594021 175701124 770508461 228994771 247512739 35579887 639642999 56515478 420167079 689710096 396735868 924206054 396735868 326384937 86574100 338201288 228994771 56515478 677668583 663559431 14297338 86574100 715427395 62570858 663559431 648085065 86574100 326384937 420167079 580030866 924206054 964125625 671009508 892526868 658765373 853333181 478544246 831028663 291594021 326910332 341340420 56515478 654774801 250175378 396735868 35579887 580030866 421319638 21936446 175601100 247512739 326384937 850680713 14297338 658765373 56515478 899117577 149507119 426804318 856735137 432062450 396735868 916978609 326384937 639642999 32466636 420387751 21936446 338201288 552836563 119786837 421303765 291594021 426804318 639642999 326384937 228994771 338201288 35579887 924634937 426804318 119786837 326384937 70200609 856735137 936309465 62570858 32466636 157524924 21936446 831028663 846170712 513415788 70200609 606932416 831028663 175701124 580030866 455972234 173590688 163169584 171884847 338201288 936309465 476863561 457457604 973264476 39563973 225005793 663559431 637132487 250175378 654774801 128172058 175601100 74922304 648085065 413547205 86574100 457457604 173590688 457457604 222705824 341340420 846170712 247512739 14297338 846170712 476863561 163169584 146266056 825790020 396735868 62570858 157524924 680237797 896696773 569034545 658765373 32466636 74922304 384773958 715427395 828927692 413547205 163169584 432062450 384773958 62570858 552836563 457457604 662997517 658765373 770508461 936309465 421303765 899117577 163169584 924634937 831028663 654774801 639642999 689696038 421303765 247512739 420167079 833320035 291594021 591974489 924634937 689144692 62570858 669918126 669918126 770508461 163169584 163169584 695926284 850680713 421303765 277856219 936309465 225005793 70200609 924634937 421303765 338201288 396735868 149507119 706786139 828927692 680237797 637132487 338201288 225005793 228994771 173590688 689696038 689710096 916978609 326910332 457457604 173590688 850680713 173590688 689144692 648085065 648085065 457457604 770508461 853333181 671009508 457457604 924634937 291594021 671009508 689696038 373950160 420167079 21936446 964125625 552836563 680237797 573410811 39563973 833320035 936309465 416142329 476863561 662997517 569034545 513415788 662997517 336593863 173590688 580030866 432062450 35579887 291594021 175601100 580030866 171884847 846170712 250175378 850680713 828927692 86574100 846170712 128172058 247512739 552836563 899117577 680237797 74922304 119786837 648616244 825790020 338201288 175701124 336593863 228994771 573410811 384773958 250175378 457457604 175701124 552836563 606932416 695926284 622619054 163169584 896696773 691658174 658765373 326384937 973264476 156349888 222705824 247512739 86574100 648085065 766460882 580030866 396735868 695926284 156349888 384773958 691658174 916978609 476863561 856735137 157524924 899117577 899117577 825790020 715427395 421303765 573410811 70200609 637132487 14297338 39563973 35579887 338201288 292993260 695926284 156349888 856735137 658765373 828927692 74922304 421319638 426804318 695926284 432062450 175701124 513415788 222705824 225005793 228994771 228994771 146266056 916978609 149507119 478544246 416142329 35579887 606932416 663559431 326384937 119786837 175701124 70200609 21936446 228994771 591974489 689144692 899117577 580030866 420167079 663559431 222705824 677668583 175701124 580030866 770508461 862458309 171884847 432062450 175701124 569034545 862458309 552836563 825790020 663559431 648085065 658765373 336593863 157524924 677668583 157524924 513415788 35579887 128172058 326910332 770508461 228994771 21936446 899117577 70200609 62570858 695926284 715427395 478544246 691658174 292993260 680237797 892526868 658765373 695926284 663559431 384773958 247512739 591974489 149507119 924634937 336593863 924206054 606932416 225005793 250175378 225005793 171884847 21936446 39563973 924206054 691658174 846170712 157524924 32466636 899117577 846170712 622619054 338201288 833320035 476863561 56515478 916978609 250175378 973264476 128172058 669918126 766460882 62570858 916978609 62570858 341340420 689696038 850680713 706786139 326384937 476863561 648085065 862458309 119786837 591974489 828927692 648616244 824610448 432062450 671009508 706786139 825790020 631604897 175601100 892526868 850680713 654774801 973264476 432062450 413547205 326910332 373950160 689710096 222705824 691658174 421303765 336593863 856735137 648085065 250175378 292993260 695926284 420167079 457457604 671009508 476863561 591974489 662997517 924206054 513415788 149507119 420167079 157524924 964125625 706786139 35579887 119786837 173590688 671009508 695926284 846170712 964125625 228994771 396735868 432062450 824610448 689696038 924206054 862458309 648085065 163169584 277856219 247512739 622619054 250175378 457457604 175701124 689144692 591974489 677668583 222705824 476863561 35579887 157524924 825790020 689696038 715427395 74922304 833320035 663559431 606932416 936309465 277856219 373950160 421303765 457457604 689144692 157524924 706786139 658765373 432062450 689710096 606932416 695926284 973264476 663559431 715427395 833320035 691658174 824610448 648085065 292993260 964125625 70200609 39563973 420167079 173590688 119786837 833320035 338201288 421303765 478544246 420167079 420167079 175601100 899117577 56515478 478544246 420167079 606932416 413547205 341340420 326910332 513415788 222705824 476863561 32466636 277856219 770508461 766460882 825790020 648616244 828927692 21936446 171884847 62570858 896696773 658765373 35579887 432062450 924634937 856735137 924206054 413547205 250175378 862458309 580030866 171884847 695926284 580030866 277856219 14297338 862458309 639642999 457457604 831028663 706786139 149507119 457457604 892526868 432062450 56515478 86574100 648616244 173590688 119786837 924206054 924634937 513415788 62570858 850680713 896696773 964125625 606932416 21936446 689696038 892526868 222705824 654774801 149507119 457457604 171884847 420387751 222705824 689710096 639642999 856735137 591974489 21936446 916978609 416142329 455972234 396735868 86574100 689144692 824610448 924206054 833320035 336593863 631604897 552836563 924206054 119786837 426804318 291594021 476863561 156349888 326910332 173590688 341340420 573410811 689710096 569034545 622619054 421319638 267197527 715427395 695926284 225005793 648616244 766460882 157524924 70200609 924634937 421319638 896696773 341340420 924634937 964125625 639642999 899117577 146266056 39563973 56515478 513415788 250175378 247512739 824610448 580030866 62570858 32466636 648616244 39563973 250175378 74922304 173590688 606932416 338511968 455972234 648616244 277856219 336593863 606932416 413547205 513415788 128172058 606932416 416142329 478544246 267197527 267197527 846170712 862458309 171884847 250175378 62570858 677668583 573410811 824610448 292993260 573410811 856735137 677668583 426804318 654774801 677668583 689696038 669918126 964125625 924206054 671009508 766460882 833320035 850680713 225005793 277856219 715427395 825790020 862458309 478544246 669918126 856735137 695926284 831028663 416142329 267197527 175601100 173590688 455972234 936309465 157524924 250175378 689710096 86574100 689696038 591974489 924206054 639642999 326384937 478544246 669918126 916978609 856735137 336593863 828927692 432062450 291594021 171884847 250175378 250175378 648616244 825790020 35579887 39563973 62570858 149507119 856735137 824610448 580030866 39563973 853333181 70200609 228994771 766460882 689144692 157524924 338511968 569034545 420387751 384773958 225005793 622619054 39563973 662997517 326910332 173590688 846170712 622619054 637132487 413547205 149507119 149507119 156349888 32466636 648085065 56515478 171884847 86574100 637132487 833320035 247512739 250175378 341340420 86574100 648616244 62570858 573410811 35579887 74922304 637132487 637132487 228994771 658765373 662997517 825790020 14297338 580030866 420167079 924206054 671009508 850680713 157524924 856735137 892526868 825790020 225005793 373950160 250175378 658765373 648616244 896696773 658765373 973264476 32466636 247512739 32466636 706786139 936309465 689144692 606932416 662997517 833320035 631604897 173590688 175701124 973264476 924206054 916978609 622619054 157524924 173590688 62570858 677668583 39563973 606932416 671009508 455972234 677668583 916978609 119786837 766460882 896696773 658765373 62570858 831028663 228994771 326910332 86574100 662997517 247512739 173590688 247512739 573410811 292993260 833320035 862458309 606932416 825790020 384773958 32466636 663559431 824610448 856735137 175601100 384773958 833320035 250175378 455972234 964125625 936309465 32466636 680237797 637132487 658765373 476863561 669918126 457457604 622619054 326384937 247512739 35579887 663559431 658765373 689144692 669918126 35579887 476863561 336593863 341340420 247512739 662997517 833320035 973264476 373950160 157524924 766460882 648616244 936309465 56515478 128172058 770508461 850680713 706786139 631604897 916978609 973264476 421319638 639642999 21936446 850680713 669918126 222705824 86574100 631604897 896696773 691658174 171884847 654774801 896696773 338511968 457457604 924634937 74922304 916978609 384773958 766460882 770508461 669918126 175701124 21936446 513415788 175701124 222705824 663559431 606932416 833320035 338201288 250175378 146266056 573410811 250175378 291594021 157524924 119786837 225005793 639642999 421303765 648085065 896696773 580030866 341340420 715427395 846170712 569034545 478544246 691658174 32466636 648616244 569034545 680237797 156349888 896696773 396735868 856735137 421303765 689696038 70200609 856735137 552836563 573410811 654774801 654774801 277856219 513415788 637132487 457457604 824610448 416142329 916978609 695926284 14297338 86574100 631604897 658765373 421319638 573410811 862458309 513415788 396735868 648616244 862458309 639642999 639642999 654774801 149507119 247512739 119786837 924634937 663559431 228994771 936309465 689144692 171884847 175601100 457457604 396735868 341340420 637132487 706786139 669918126 338201288 899117577 833320035 267197527 175701124 671009508 432062450 662997517 432062450 695926284 455972234 228994771 856735137 146266056 936309465 478544246 689144692 156349888 850680713 916978609 426804318 416142329 853333181 513415788 916978609 128172058 455972234 639642999 892526868 421319638 706786139 671009508 663559431 824610448 896696773 658765373 916978609 432062450 689144692 637132487 766460882 677668583 156349888 637132487 175601100 899117577 677668583 250175378 247512739 892526868 228994771 326910332 156349888 680237797 338201288 631604897 850680713 156349888 936309465 39563973 228994771 715427395 824610448 924634937 648616244 163169584 247512739 228994771 896696773 455972234 119786837 476863561 770508461 175601100 86574100 413547205 119786837 156349888 892526868 175701124 373950160 149507119 157524924 591974489 62570858 846170712 341340420 171884847 457457604 833320035 86574100 341340420 916978609 338201288 426804318 828927692 552836563 936309465 677668583 432062450 606932416 669918126 292993260 552836563 173590688 691658174 691658174 899117577 128172058 552836563 671009508 671009508 916978609 715427395 689144692 432062450 292993260 662997517 222705824 21936446 637132487 924634937 455972234 824610448 591974489 373950160 35579887 689144692 573410811 513415788 833320035 916978609 850680713 421319638 146266056 62570858 706786139 228994771 119786837 850680713 56515478 924634937 173590688 695926284 341340420 478544246 173590688 175601100 478544246 573410811 421303765 766460882 326910332 128172058 853333181 338511968 770508461 862458309 856735137 175701124 637132487 384773958 338201288 413547205 896696773 825790020 326910332 924206054 14297338 569034545 326384937 21936446 338201288 825790020 715427395 766460882 513415788 513415788 552836563 341340420 695926284 70200609 32466636 654774801 228994771 336593863 828927692 70200609 39563973 384773958 228994771 648085065 677668583 421303765 457457604 658765373 476863561 850680713 639642999 421319638 326910332 62570858 591974489 648085065 56515478 654774801 853333181 420167079 715427395 622619054 964125625 157524924 373950160 662997517 173590688 648616244 420387751 396735868 924206054 662997517 916978609 648616244 658765373 899117577 62570858 580030866 338511968 706786139 648085065 128172058 856735137 421303765 591974489 421303765 924206054 964125625 291594021 770508461 228994771 62570858 416142329 850680713 924634937 833320035 552836563 35579887 896696773 157524924 228994771 420387751 691658174 552836563 416142329 326384937 175601100 552836563 916978609 831028663 622619054 899117577 157524924 86574100 677668583 457457604 846170712 639642999 569034545 513415788 639642999 277856219 35579887 580030866 662997517 39563973 824610448 973264476 622619054 74922304 862458309 420167079 896696773 247512739 416142329 862458309 476863561 175701124 326384937 478544246 964125625 70200609 476863561 175701124 338201288 86574100 648085065 896696773 338511968 56515478 74922304 416142329 175601100 326910332 637132487 695926284 247512739 21936446 146266056 250175378 770508461 606932416 457457604 455972234 580030866 455972234 924634937 128172058 513415788 552836563 622619054 569034545 413547205 689710096 416142329 691658174 277856219 689696038 326384937 573410811 831028663 846170712 680237797 225005793 831028663 21936446 853333181 833320035 606932416 455972234 267197527 21936446 56515478 622619054 432062450 171884847 828927692 964125625 831028663 476863561 850680713 326384937 648085065 74922304 766460882 247512739 689696038 862458309 267197527 455972234 833320035 606932416 70200609 338511968 171884847 396735868 569034545 591974489 936309465 247512739 74922304 637132487 824610448 637132487 326384937 689144692 916978609 846170712 936309465 476863561 654774801 689710096 326910332 606932416 341340420 662997517 689710096 420167079 689710096 828927692 250175378 924206054 146266056 426804318 291594021 689144692 32466636 146266056 671009508 149507119 228994771 631604897 622619054 455972234 421303765 846170712 426804318 478544246 396735868 457457604 663559431 706786139 591974489 850680713 639642999 916978609 892526868 964125625 899117577 936309465 964125625 14297338 637132487 973264476 658765373 421319638 648616244 455972234 426804318 662997517 648616244 671009508 899117577 899117577 156349888 175601100 654774801 457457604 326910332 899117577 892526868 39563973 695926284 916978609 39563973 569034545 416142329 691658174 669918126 973264476 341340420 175601100 569034545 899117577 689144692 825790020 292993260 924634937 663559431 250175378 695926284 631604897 277856219 420387751 591974489 228994771 341340420 677668583 341340420 267197527 831028663 648616244 892526868 35579887 250175378 824610448 156349888 513415788 569034545 326384937 171884847 828927692 421319638 936309465 416142329 70200609 648616244 163169584 426804318 825790020 277856219 899117577 648085065 21936446 277856219 149507119 662997517 831028663 828927692 680237797 606932416 175601100 648616244 606932416 622619054 476863561 964125625 824610448 513415788 35579887 228994771 338511968 420387751 326910332 513415788 715427395 689696038 637132487 824610448 416142329 680237797 622619054 662997517 14297338 39563973 770508461 828927692 420167079 573410811 426804318 457457604 899117577 896696773 128172058 39563973 606932416 56515478 156349888 695926284 964125625 689710096 86574100 336593863 677668583 706786139 384773958 421303765 119786837 853333181 862458309 552836563 277856219 671009508 32466636 420387751 648616244 62570858 326384937 21936446 513415788 336593863 896696773 267197527 695926284 250175378 336593863 70200609 420387751 420167079 74922304 384773958 846170712 338511968 292993260 277856219 421303765 695926284 338511968 476863561 225005793 338511968 373950160 824610448 326384937 32466636 513415788 156349888 86574100 292993260 457457604 175701124 662997517 573410811 175601100 766460882 292993260 455972234 338201288 32466636 228994771 892526868 833320035 277856219 74922304 338511968 39563973 677668583 671009508 426804318 21936446 654774801 658765373 62570858 680237797 157524924 455972234 856735137 416142329 770508461 384773958 338201288 680237797 128172058 432062450 689710096 715427395 856735137 606932416 384773958 173590688 916978609 39563973 850680713 828927692 455972234 175601100 156349888 631604897 689710096 896696773 291594021 513415788 426804318 291594021 669918126 21936446 432062450 413547205 669918126 267197527 689696038 14297338 916978609 622619054 689696038 856735137 766460882 662997517 35579887 157524924 457457604 828927692 247512739 662997517 899117577 715427395 964125625 277856219 680237797 706786139 924634937 384773958 828927692 175701124 770508461 689696038 831028663 175601100 416142329 39563973 677668583 326384937 973264476 225005793 669918126 128172058 850680713 669918126 580030866 631604897 513415788 916978609 689710096 654774801 622619054 654774801 171884847 622619054 639642999 250175378 658765373 14297338 924634937 173590688 833320035 267197527 413547205 833320035 326384937 662997517 338201288 326910332 128172058 591974489 689696038 326910332 426804318 175701124 420387751 74922304 171884847 662997517 924206054 149507119 899117577 896696773 936309465 770508461 39563973 396735868 677668583 580030866 247512739 149507119 631604897 70200609 850680713 833320035 476863561 856735137 973264476 455972234 850680713 421303765 715427395 292993260 157524924 671009508 648616244 250175378 658765373 476863561 552836563 156349888 163169584 513415788 413547205 146266056 478544246 896696773 338511968 35579887 39563973 924634937 622619054 35579887 455972234 770508461 228994771 671009508 62570858 21936446 56515478 476863561 680237797 580030866 338201288 149507119 228994771 573410811 662997517 413547205 689144692 622619054 637132487 513415788 173590688 973264476 396735868 715427395 637132487 292993260 770508461 476863561 157524924 336593863 648616244 222705824 396735868 936309465 396735868 591974489 662997517 591974489 225005793 569034545 846170712 128172058 21936446 338201288 591974489 964125625 691658174 156349888 146266056 648616244 157524924 250175378 247512739 413547205 128172058 39563973 671009508 39563973 171884847 964125625 413547205 175701124 824610448 39563973 336593863 606932416 689710096 663559431 426804318 476863561 669918126 658765373 426804318 680237797 580030866 420387751 35579887 291594021 247512739 648616244 74922304 648616244 637132487 648085065 413547205 637132487 39563973 573410811 680237797 476863561 478544246 476863561 175601100 896696773 341340420 637132487 228994771 14297338 384773958 695926284 171884847 476863561 824610448 21936446 680237797 853333181 689144692 631604897 853333181 658765373 691658174 432062450 292993260 175701124 173590688 936309465 163169584 341340420 338201288 336593863 856735137 695926284 850680713 677668583 850680713 21936446 924634937 689710096 896696773 715427395 580030866 862458309 70200609 32466636 689710096 171884847 326384937 691658174 924206054 658765373 639642999 267197527 715427395 513415788 32466636 671009508 35579887 338201288 21936446 662997517 856735137 637132487 326384937 853333181 373950160 706786139 715427395 695926284 916978609 326384937 416142329 573410811 973264476 896696773 896696773 341340420 691658174 591974489 416142329 591974489 173590688 573410811 373950160 573410811 292993260 513415788 119786837 420167079 513415788 457457604 457457604 74922304 74922304 21936446 86574100 648085065 622619054 341340420 671009508 173590688 326384937 157524924 426804318 62570858 171884847 341340420 695926284 936309465 396735868 622619054 622619054 569034545 173590688 936309465 639642999 457457604 766460882 663559431 648616244 326384937 513415788 35579887 552836563 420387751 924634937 663559431 924206054 39563973 222705824 39563973 338511968 631604897 964125625 677668583 149507119 648616244 631604897 225005793 899117577 86574100 222705824 222705824 689144692 338511968 770508461 32466636 964125625 156349888 637132487 580030866 157524924 663559431 825790020 853333181 149507119 228994771 291594021 478544246 862458309 591974489 662997517 689710096 770508461 856735137 225005793 663559431 850680713 936309465 591974489 973264476 146266056 706786139 56515478 691658174 671009508 156349888 62570858 396735868 850680713 828927692 689696038 924634937 341340420 146266056 119786837 225005793 513415788 128172058 146266056 846170712 384773958 62570858 856735137 228994771 426804318 455972234 631604897 86574100 622619054 326384937 326910332 689696038 157524924 691658174 157524924 631604897 421303765 899117577 128172058 250175378 573410811 706786139 225005793 631604897 591974489 149507119 892526868 631604897 862458309 338201288 455972234 277856219 478544246 637132487 225005793 856735137 689696038 455972234 476863561 157524924 831028663 175701124 637132487 677668583 770508461 420167079 824610448 671009508 326384937 56515478 222705824 247512739 171884847 478544246 225005793 146266056 225005793 291594021 457457604 128172058 420167079 175701124 336593863 825790020 478544246 267197527 669918126 622619054 606932416 336593863 695926284 70200609 916978609 580030866 892526868 924634937 413547205 173590688 291594021 291594021 455972234 173590688 689710096 420167079 420167079 622619054 924206054 74922304 35579887 853333181 580030866 862458309 573410811 157524924 86574100 35579887 336593863 846170712 373950160 250175378 658765373 247512739 695926284 56515478 128172058 341340420 421319638 569034545 831028663 850680713 973264476 896696773 413547205 631604897 695926284 86574100 831028663 432062450 706786139 157524924 828927692 513415788 648085065 373950160 341340420 421319638 715427395 850680713 924634937 62570858 338201288 622619054 341340420 569034545 677668583 420387751 658765373 421303765 662997517 70200609 637132487 680237797 416142329 654774801 326384937 336593863 62570858 173590688 639642999 853333181 455972234 924206054 892526868 291594021 171884847 671009508 457457604 341340420 413547205 689696038 689144692 420387751 899117577 476863561 277856219 862458309 846170712 32466636 396735868 175601100 21936446 706786139 846170712 86574100 277856219 715427395 964125625 964125625 173590688 622619054 74922304 853333181 341340420 862458309 222705824 680237797 396735868 552836563 833320035 770508461 277856219 706786139 35579887 973264476 766460882 156349888 396735868 671009508 580030866 648085065 14297338 291594021 671009508 833320035 39563973 715427395 677668583 853333181 175601100 119786837 846170712 606932416 846170712 669918126 831028663 766460882 850680713 247512739 662997517 899117577 478544246 591974489 677668583 770508461 250175378 338511968 163169584 846170712 149507119 591974489 824610448 62570858 292993260 478544246 413547205 828927692 824610448 846170712 936309465 457457604 637132487 899117577 173590688 637132487 476863561 622619054 119786837 964125625 631604897 853333181 973264476 222705824 336593863 856735137 637132487 250175378 766460882 70200609 964125625 706786139 856735137 267197527 680237797 573410811 831028663 39563973 338201288 924206054 292993260 338511968 715427395 831028663 228994771 432062450 513415788 695926284 128172058 247512739 39563973 149507119 163169584 637132487 171884847 639642999 413547205 552836563 924206054 973264476 416142329 639642999 573410811 924206054 420387751 677668583 831028663 569034545 420387751 416142329 695926284 899117577 338511968 457457604 637132487 173590688 622619054 341340420 899117577 277856219 892526868 695926284 421303765 924634937 39563973 421319638 338201288 373950160 662997517 39563973 637132487 580030866 86574100 146266056 292993260 384773958 157524924 86574100 689144692 669918126 766460882 580030866 250175378 338511968 128172058 373950160 715427395 892526868 689710096 250175378 62570858 62570858 896696773 247512739 648616244 899117577 338201288 648085065 689144692 56515478 413547205 421319638 119786837 292993260 637132487 222705824 338511968 706786139 146266056 222705824 833320035 421303765 149507119 637132487 86574100 421303765 228994771 173590688 654774801 892526868 924634937 70200609 513415788 924634937 833320035 766460882 373950160 432062450 639642999 420387751 476863561 677668583 420387751 292993260 119786837 336593863 580030866 677668583 247512739 175601100 513415788 631604897 35579887 35579887 373950160 476863561 680237797 292993260 416142329 862458309 936309465 637132487 455972234 695926284 695926284 420387751 631604897 846170712 228994771 222705824 689144692 606932416 828927692 637132487 691658174 654774801 39563973 662997517 373950160 341340420 648085065 86574100 416142329 573410811 639642999 658765373 149507119 32466636 326910332 850680713 580030866 156349888 396735868 654774801 70200609 21936446 695926284 856735137 228994771 267197527 916978609 689696038 373950160 56515478 163169584 426804318 292993260 247512739 149507119 964125625 56515478 825790020 658765373 896696773 680237797 432062450 689710096 689144692 689144692 14297338 924206054 21936446 373950160 14297338 267197527 21936446 637132487 292993260 591974489 338511968 677668583 856735137 671009508 631604897 853333181 175601100 648616244 420167079 228994771 591974489 631604897 62570858 21936446 580030866 35579887 648085065 74922304 899117577 476863561 396735868 267197527 457457604 413547205 691658174 373950160 964125625 973264476 157524924 119786837 292993260 662997517 267197527 457457604 689144692 513415788 770508461 850680713 658765373 850680713 648616244 175701124 892526868 648616244 695926284 916978609 426804318 580030866 432062450 853333181 156349888 831028663 691658174 62570858 341340420 250175378 476863561 457457604 396735868 413547205 689144692 916978609 924634937 163169584 420167079 341340420 850680713 677668583 292993260 648085065 39563973 173590688 671009508 916978609 766460882 606932416 175701124 173590688 573410811 277856219 62570858 896696773 677668583 856735137 338201288 426804318 373950160 225005793 846170712 973264476 658765373 924206054 916978609 964125625 964125625 171884847 476863561 384773958 455972234 892526868 964125625 669918126 421303765 662997517 896696773 936309465 21936446 654774801 669918126 648085065 916978609 163169584 173590688 715427395 247512739 606932416 341340420 631604897 39563973 715427395 936309465 373950160 573410811 416142329 591974489 146266056 56515478 689696038 658765373 631604897 32466636 964125625 648616244 421319638 689710096 924206054 973264476 476863561 432062450 171884847 654774801 924206054 936309465 21936446 277856219 432062450 831028663 416142329 689710096 225005793 35579887 373950160 292993260 455972234 173590688 420167079 35579887 770508461 639642999 156349888 591974489 39563973 770508461 326384937 426804318 856735137 831028663 691658174 420387751 62570858 420387751 671009508 426804318 892526868 175701124 654774801 573410811 916978609 853333181 689696038 689696038 416142329 56515478 850680713 341340420 62570858 846170712 622619054 128172058 455972234 691658174 591974489 426804318 420387751 146266056 853333181 580030866 175701124 689710096 341340420 156349888 426804318 936309465 421319638 899117577 455972234 622619054 39563973 899117577 250175378 862458309 373950160 292993260 413547205 225005793 326910332 228994771 828927692 14297338 267197527 677668583 225005793 35579887 175601100 580030866 128172058 828927692 662997517 175701124 478544246 828927692 56515478 622619054 225005793 924634937 56515478 247512739 828927692 924634937 421303765 766460882 250175378 569034545 580030866 573410811 21936446 663559431 426804318 119786837 637132487 669918126 39563973 416142329 916978609 648616244 569034545 156349888 326910332 663559431 706786139 384773958 455972234 691658174 426804318 770508461 420387751 32466636 606932416 936309465 637132487 669918126 39563973 691658174 637132487 250175378 267197527 341340420 228994771 267197527 831028663 899117577 658765373 691658174 457457604 770508461 671009508 171884847 476863561 32466636 899117577 569034545 292993260 648085065 689696038 654774801 856735137 157524924 856735137 70200609 416142329 396735868 291594021 689144692 228994771 899117577 677668583 149507119 936309465 222705824 420167079 128172058 973264476 824610448 225005793 426804318 896696773 695926284 580030866 892526868 291594021 421319638 338201288 973264476 21936446 426804318 828927692 916978609 569034545 225005793 163169584 175701124 591974489 715427395 432062450 706786139 35579887 432062450 569034545 766460882 146266056 157524924 277856219 336593863 432062450 146266056 850680713 552836563 455972234 338511968 552836563 56515478 420387751 899117577 825790020 658765373 552836563 658765373 14297338 250175378 706786139 622619054 648085065 654774801 591974489 896696773 14297338 35579887 631604897 591974489 828927692 119786837 373950160 420387751 163169584 341340420 292993260 156349888 924206054 663559431 654774801 552836563 157524924 689144692 591974489 250175378 420387751 513415788 924634937 420167079 680237797 896696773 149507119 338201288 695926284 924206054 173590688 964125625 689696038 326384937 146266056 622619054 421303765 831028663 591974489 689710096 825790020 420387751 766460882 175701124 277856219 706786139 420167079 671009508 662997517 631604897 580030866 639642999 384773958 648085065 326384937 341340420 896696773 648616244 396735868 662997517 715427395 825790020 74922304 569034545 648085065 936309465 580030866 384773958 396735868 420387751 569034545 341340420 552836563 637132487 228994771 39563973 825790020 695926284 580030866 175701124 432062450 680237797 639642999 62570858 862458309 128172058 175701124 457457604 677668583 455972234 156349888 292993260 455972234 924206054 924634937 62570858 62570858 119786837 648616244 426804318 421303765 416142329 21936446 292993260 326910332 648616244 833320035 573410811 225005793 35579887 899117577 569034545 766460882 86574100 622619054 631604897 573410811 326910332 21936446 14297338 455972234 828927692 766460882 413547205 569034545 14297338 691658174 695926284 936309465 432062450 766460882 846170712 552836563 631604897 56515478 457457604 32466636 74922304 74922304 175701124 478544246 416142329 689696038 639642999 14297338 899117577 669918126 973264476 21936446 892526868 606932416 853333181 426804318 338201288 171884847 916978609 669918126 341340420 222705824 421319638 706786139 677668583 86574100 591974489 228994771 267197527 173590688 396735868 691658174 420167079 146266056 658765373 413547205 658765373 175701124 856735137 637132487 828927692 175601100 689144692 631604897 267197527 267197527 175601100 62570858 833320035 715427395 420167079 964125625 420387751 689696038 222705824 637132487 824610448 691658174 573410811 416142329 639642999 277856219 156349888 924206054 580030866 384773958 677668583 573410811 662997517 648085065 128172058 86574100 658765373 175601100 292993260 455972234 689710096 292993260 689710096 413547205 924634937 689144692 455972234 267197527 706786139 291594021 420387751 631604897 291594021 421319638 658765373 291594021 338511968 128172058 580030866 173590688 936309465 21936446 770508461 573410811 770508461 457457604 175601100 171884847 663559431 421319638 157524924 580030866 267197527 35579887 146266056 689710096 32466636 689144692 828927692 964125625 770508461 476863561 648085065 715427395 853333181 35579887 146266056 373950160 899117577 39563973 292993260 277856219 573410811 833320035 373950160 74922304 175601100 831028663 715427395 32466636 689144692 654774801 924634937 250175378 924206054 478544246 175601100 964125625 573410811 663559431 824610448 689696038 899117577 62570858 706786139 825790020 669918126 648085065 35579887 457457604 662997517 591974489 326910332 680237797 341340420 119786837 831028663 591974489 432062450 964125625 336593863 669918126 341340420 157524924 338511968 457457604 856735137 163169584 146266056 831028663 513415788 416142329 292993260 292993260 396735868 677668583 171884847 964125625 225005793 689710096 384773958 833320035 671009508 573410811 924634937 455972234 420387751 338201288 384773958 824610448 292993260 689710096 695926284 662997517 658765373 662997517 671009508 862458309 689144692 833320035 56515478 936309465 396735868 171884847 267197527 457457604 695926284 899117577 648616244 292993260 662997517 119786837 828927692 924634937 326384937 476863561 292993260 892526868 171884847 228994771 964125625 964125625 149507119 267197527 770508461 62570858 631604897 691658174 478544246 680237797 677668583 420167079 413547205 862458309 14297338 119786837 247512739 225005793 831028663 128172058 326384937 413547205 56515478 149507119 622619054 455972234 341340420 680237797 173590688 86574100 247512739 639642999 677668583 267197527 680237797 552836563 689696038 936309465 662997517 828927692 157524924 573410811 336593863 62570858 766460882 513415788 899117577 149507119 326910332 824610448 156349888 663559431 637132487 455972234 74922304 924206054 639642999 691658174 856735137 222705824 552836563 14297338 591974489 662997517 171884847 689696038 32466636 420167079 648085065 457457604 552836563 171884847 478544246 35579887 669918126 336593863 86574100 420387751 856735137 373950160 432062450 831028663 513415788 86574100 964125625 648616244 171884847 899117577 250175378 70200609 850680713 421303765 662997517 552836563 338201288 973264476 455972234 14297338 426804318 455972234 513415788 639642999 580030866 384773958 250175378 420167079 856735137 86574100 591974489 663559431 119786837 862458309 62570858 916978609 828927692 421319638 856735137 689710096 924206054 964125625 250175378 413547205 171884847 291594021 648616244 662997517 173590688 637132487 706786139 833320035 831028663 936309465 654774801 766460882 691658174 691658174 766460882 689696038 715427395 146266056 421303765 326384937 689144692 292993260 62570858 856735137 689710096 421319638 936309465 62570858 658765373 149507119 396735868 56515478 631604897 631604897 326910332 426804318 856735137 32466636 691658174 569034545 850680713 689144692 384773958 119786837 14297338 225005793 766460882 606932416 606932416 825790020 74922304 689144692 637132487 689144692 825790020 228994771 384773958 896696773 833320035 455972234 338201288 338201288 573410811 766460882 856735137 341340420 924206054 292993260 225005793 421319638 677668583 373950160 669918126 292993260 74922304 70200609 691658174 831028663 247512739 149507119 432062450 421303765 833320035 824610448 973264476 225005793 70200609 225005793 706786139 157524924 156349888 689710096 225005793 513415788 916978609 591974489 336593863 964125625 648616244 21936446 432062450 228994771 416142329 222705824 156349888 671009508 552836563 658765373 277856219 648616244 899117577 569034545 715427395 157524924 606932416 326910332 631604897 384773958 892526868 892526868 173590688 173590688 426804318 396735868 691658174 373950160 924634937 964125625 157524924 689696038 157524924 128172058 14297338 175601100 416142329 70200609 916978609 384773958 74922304 669918126 770508461 513415788 32466636 326384937 277856219 513415788 924634937 924634937 86574100 292993260 39563973 663559431 936309465 175601100 606932416 569034545 173590688 833320035 421303765 828927692 247512739 413547205 689144692 228994771 478544246 146266056 896696773 671009508 924206054 326910332 658765373 119786837 622619054 892526868 149507119 250175378 277856219 373950160 432062450 825790020 689710096 338201288 648616244 225005793 824610448 825790020 631604897 654774801 689710096 695926284 569034545 35579887 662997517 128172058 291594021 163169584 766460882 648085065 671009508 420167079 831028663 277856219 924206054 341340420 695926284 766460882 580030866 648085065 119786837 924634937 292993260 156349888 14297338 14297338 247512739 426804318 850680713 341340420 648616244 677668583 689696038 715427395 163169584 228994771 833320035 770508461 421319638 119786837 35579887 899117577 691658174 86574100 432062450 74922304 648085065 689710096 163169584 964125625 432062450 695926284 580030866 171884847 32466636 658765373 157524924 338201288 648085065 416142329 606932416 689710096 250175378 680237797 119786837 833320035 119786837 247512739 833320035 658765373 338201288 432062450 689144692 21936446 663559431 964125625 828927692 936309465 825790020 341340420 648085065 648616244 662997517 677668583 695926284 56515478 973264476 163169584 175601100 828927692 157524924 513415788 513415788 853333181 580030866 420167079 86574100 639642999 648616244 39563973 658765373 671009508 770508461 591974489 163169584 228994771 32466636 973264476 426804318 416142329 689144692 326910332 671009508 292993260 846170712 648085065 35579887 631604897 580030866 119786837 936309465 715427395 648616244 420387751 292993260 680237797 648085065 426804318 250175378 648616244 513415788 396735868 648085065 338201288 833320035 74922304 658765373 513415788 662997517 277856219 639642999 770508461 706786139 384773958 924634937 828927692 648616244 706786139 373950160 669918126 973264476 569034545 695926284 846170712 846170712 62570858 457457604 862458309 413547205 32466636 326910332 828927692 341340420 35579887 654774801 606932416 637132487 413547205 338511968 569034545 831028663 552836563 828927692 637132487 421319638 39563973 247512739 21936446 669918126 70200609 662997517 457457604 671009508 420387751 892526868 14297338 850680713 86574100 70200609 648616244 455972234 606932416 70200609 689710096 70200609 62570858 39563973 21936446 291594021 648085065 892526868 56515478 892526868 336593863 146266056 250175378 591974489 654774801 936309465 128172058 680237797 631604897 916978609 671009508 513415788 291594021 225005793 591974489 426804318 924634937 157524924 973264476 896696773 171884847 648085065 157524924 669918126 62570858 680237797 373950160 478544246 862458309 384773958 680237797 277856219 639642999 128172058 292993260 896696773 631604897 513415788 828927692 171884847 658765373 426804318 250175378 146266056 421319638 677668583 689144692 648085065 689710096 669918126 225005793 247512739 156349888 552836563 648085065 432062450 770508461 163169584 396735868 552836563 163169584 622619054 267197527 56515478 671009508 856735137 35579887 689710096 631604897 74922304 420167079 964125625 936309465 770508461 119786837 173590688 247512739 639642999 828927692 336593863 637132487 637132487 421303765 175601100 662997517 916978609 175701124 14297338 899117577 569034545 924206054 267197527 21936446 580030866 654774801 639642999 824610448 396735868 896696773 671009508 149507119 573410811 171884847 833320035 56515478 171884847 157524924 654774801 338201288 662997517 156349888 964125625 74922304 341340420 862458309 70200609 680237797 856735137 225005793 899117577 715427395 695926284 654774801 850680713 689144692 715427395 924206054 432062450 35579887 669918126 119786837 14297338 828927692 291594021 292993260 396735868 413547205 846170712 326910332 326384937 119786837 476863561 924206054 766460882 338511968 573410811 831028663 56515478 591974489 455972234 277856219 39563973 936309465 924206054 662997517 715427395 663559431 573410811 326384937 850680713 225005793 899117577 658765373 924206054 225005793 247512739 766460882 569034545 658765373 964125625 862458309 766460882 426804318 853333181 573410811 573410811 338511968 513415788 225005793 247512739 341340420 654774801 896696773 606932416 770508461 573410811 663559431 622619054 833320035 421319638 973264476 552836563 573410811 373950160 580030866 706786139 833320035 552836563 476863561 695926284 552836563 291594021 936309465 850680713 225005793 573410811 552836563 622619054 156349888 671009508 695926284 715427395 695926284 856735137 326910332 326384937 637132487 250175378 326910332 128172058 663559431 86574100 924206054 862458309 896696773 457457604 336593863 478544246 689144692 824610448 163169584 825790020 569034545 648616244 420387751 680237797 833320035 552836563 457457604 74922304 457457604 128172058 421319638 689710096 573410811 631604897 222705824 924634937 277856219 663559431 828927692 341340420 573410811 163169584 706786139 421303765 622619054 637132487 478544246 669918126 157524924 662997517 128172058 828927692 341340420 924206054 648085065 663559431 833320035 222705824 824610448 936309465 573410811 163169584 32466636 850680713 853333181 173590688 247512739 432062450 833320035 222705824 128172058 936309465 292993260 478544246 478544246 663559431 924634937 21936446 973264476 828927692 606932416 936309465 648616244 631604897 396735868 689710096 341340420 39563973 56515478 74922304 715427395 420387751 476863561 916978609 856735137 336593863 658765373 171884847 916978609 291594021 163169584 250175378 338201288 70200609 171884847 39563973 831028663 173590688 413547205 573410811 580030866 455972234 964125625 128172058 14297338 338511968 573410811 74922304 426804318 695926284 455972234 56515478 824610448 338201288 277856219 892526868 689144692 455972234 156349888 250175378 247512739 292993260 373950160 622619054 825790020 766460882 250175378 336593863 606932416 277856219 173590688 654774801 421303765 669918126 146266056 689696038 14297338 119786837 416142329 416142329 896696773 689696038 14297338 833320035 824610448 396735868 606932416 654774801 413547205 39563973 896696773 373950160 606932416 373950160 824610448 824610448 654774801 14297338 157524924 128172058 715427395 336593863 856735137 924634937 128172058 277856219 426804318 896696773 62570858 825790020 689710096 35579887 766460882 149507119 899117577 173590688 654774801 338511968 341340420 56515478 936309465 680237797 513415788 631604897 421303765 39563973 715427395 569034545 639642999 277856219 654774801 163169584 432062450 853333181 573410811 338201288 171884847 292993260 173590688 421303765 247512739 267197527 32466636 856735137 680237797 689696038 706786139 899117577 292993260 373950160 689696038 973264476 591974489 14297338 326384937 831028663 677668583 373950160 916978609 850680713 663559431 171884847 846170712 163169584 373950160 421303765 171884847 157524924 552836563 892526868 35579887 420167079 824610448 149507119 384773958 831028663 770508461 606932416 62570858 853333181 856735137 149507119 250175378 21936446 457457604 39563973 267197527 828927692 128172058 850680713 173590688 175701124 850680713 421303765 637132487 766460882 14297338 432062450 654774801 924634937 766460882 396735868 669918126 669918126 680237797 32466636 420167079 654774801 292993260 432062450 622619054 416142329 225005793 21936446 62570858 654774801 924206054 924206054 831028663 896696773 247512739 580030866 591974489 341340420 413547205 70200609 924634937 680237797 669918126 663559431 70200609 637132487 432062450 824610448 916978609 62570858 163169584 14297338 648085065 680237797 573410811 222705824 157524924 338201288 691658174 326910332 175701124 896696773 856735137 695926284 420167079 62570858 706786139 416142329 591974489 455972234 924634937 591974489 973264476 862458309 420167079 850680713 862458309 662997517 478544246 70200609 573410811 770508461 695926284 689144692 128172058 336593863 373950160 691658174 669918126 420387751 856735137 654774801 171884847 552836563 163169584 157524924 277856219 677668583 14297338 56515478 648085065 157524924 654774801 658765373 513415788 689696038 606932416 825790020 631604897 706786139 658765373 421319638 663559431 689710096 291594021 341340420 689710096 478544246 70200609 639642999 222705824 899117577 421319638 896696773 715427395 828927692 14297338 267197527 824610448 606932416 421303765 341340420 420387751 62570858 384773958 250175378 671009508 413547205 691658174 128172058 663559431 648085065 338201288 74922304 277856219 964125625 338511968 62570858 247512739 770508461 689696038 384773958 14297338 39563973 573410811 606932416 225005793 691658174 580030866 825790020 291594021 291594021 648085065 291594021 86574100 175601100 825790020 70200609 247512739 924206054 648085065 373950160 432062450 706786139 70200609 831028663 663559431 384773958 163169584 171884847 850680713 606932416 128172058 706786139 846170712 277856219 671009508 828927692 833320035 677668583 35579887 591974489 689710096 715427395 973264476 455972234 671009508 824610448 222705824 689696038 833320035 74922304 648616244 39563973 663559431 924634937 671009508 680237797 663559431 476863561 648616244 631604897 892526868 663559431 669918126 146266056 175601100 637132487 326910332 326384937 225005793 715427395 70200609 671009508 580030866 420387751 225005793 853333181 924634937 850680713 420167079 715427395 689144692 691658174 420167079 35579887 156349888 341340420 580030866 421319638 606932416 689710096 631604897 341340420 766460882 175601100 569034545 171884847 715427395 964125625 173590688 828927692 677668583 455972234 384773958 916978609 421319638 32466636 478544246 552836563 677668583 662997517 637132487 14297338 74922304 766460882 171884847 420387751 21936446 35579887 74922304 476863561 689696038 680237797 225005793 770508461 825790020 689696038 457457604 416142329 669918126 924206054 662997517 62570858 658765373 892526868 173590688 336593863 695926284 250175378 32466636 413547205 899117577 291594021 267197527 850680713 457457604 591974489 831028663 421303765 74922304 455972234 171884847 846170712 455972234 896696773 573410811 973264476 766460882 157524924 326910332 171884847 56515478 691658174 671009508 336593863 606932416 35579887 706786139 426804318 163169584 292993260 32466636 662997517 964125625 267197527 770508461 825790020 384773958 222705824 336593863 831028663 277856219 892526868 455972234 21936446 648616244 916978609 606932416 62570858 455972234 552836563 828927692 338511968 476863561 680237797 396735868 413547205 715427395 70200609 580030866 658765373 14297338 250175378 128172058 964125625 225005793 671009508 936309465 671009508 853333181 292993260 591974489 149507119 825790020 637132487 157524924 341340420 420387751 862458309 662997517 457457604 580030866 225005793 384773958 663559431 513415788 648085065 326384937 225005793 663559431 421303765 662997517 637132487 850680713 338201288 326384937 338201288 662997517 689696038 689144692 513415788 513415788 336593863 478544246 853333181 639642999 964125625 631604897 513415788 936309465 513415788 267197527 573410811 671009508 455972234 149507119 396735868 396735868 916978609 552836563 824610448 432062450 924634937 420167079 426804318 291594021 669918126 770508461 924206054 691658174 175601100 338511968 14297338 326910332 850680713 856735137 862458309 175701124 691658174 569034545 916978609 828927692 157524924 247512739 580030866 622619054 171884847 70200609 457457604 384773958 175701124 899117577 146266056 338201288 899117577 163169584 432062450 39563973 706786139 250175378 119786837 892526868 580030866 825790020 658765373 662997517 336593863 622619054 899117577 373950160 157524924 21936446 573410811 658765373 677668583 824610448 924634937 680237797 689144692 336593863 128172058 175601100 846170712 478544246 862458309 476863561 338511968 455972234 420167079 341340420 157524924 336593863 175601100 338511968 70200609 455972234 695926284 39563973 648085065 689144692 420387751 157524924 14297338 336593863 658765373 689696038 580030866 156349888 654774801 569034545 156349888 648085065 892526868 338201288 637132487 228994771 569034545 247512739 591974489 833320035 420167079 336593863 663559431 824610448 277856219 225005793 680237797 654774801 669918126 326384937 691658174 32466636 637132487 146266056 669918126 825790020 163169584 478544246 850680713 552836563 862458309 706786139 14297338 56515478 552836563 163169584 421319638 648616244 173590688 14297338 338511968 222705824 416142329 338511968 689144692 277856219 766460882 695926284 70200609 552836563 326384937 338201288 680237797 163169584 70200609 175601100 896696773 689696038 964125625 292993260 149507119 631604897 669918126 341340420 396735868 639642999 175701124 62570858 476863561 267197527 157524924 766460882 862458309 853333181 336593863 691658174 580030866 146266056 478544246 175601100 513415788 899117577 413547205 658765373 916978609 680237797 163169584 86574100 631604897 163169584 856735137 825790020 862458309 426804318 606932416 973264476 513415788 14297338 862458309 432062450 850680713 691658174 824610448 924206054 421319638 455972234 420167079 149507119 420167079 455972234 916978609 631604897 853333181 373950160 70200609 899117577 706786139 831028663 691658174 552836563 476863561 856735137 671009508 119786837 455972234 478544246 631604897 413547205 689144692 225005793 413547205 291594021 853333181 149507119 924634937 669918126 421319638 715427395 157524924 432062450 569034545 384773958 766460882 639642999 853333181 396735868 828927692 74922304 336593863 766460882 569034545 689696038 432062450 128172058 56515478 846170712 277856219 513415788 831028663 770508461 637132487 689144692 964125625 654774801 326910332 175701124 291594021 833320035 631604897 225005793 824610448 671009508 770508461 850680713 291594021 663559431 706786139 706786139 552836563 689696038 706786139 916978609 62570858 14297338 420167079 770508461 924206054 457457604 964125625 824610448 639642999 691658174 825790020 74922304 326384937 669918126 225005793 622619054 658765373 715427395 225005793 695926284 648616244 171884847 862458309 326910332 691658174 828927692 706786139 648616244 689710096 850680713 21936446 663559431 336593863 833320035 654774801 277856219 39563973 691658174 341340420 291594021 373950160 824610448 637132487 691658174 892526868 706786139 267197527 128172058 326910332 715427395 173590688 225005793 513415788 163169584 413547205 163169584 552836563 846170712 658765373 896696773 225005793 250175378 119786837 639642999 606932416 856735137 862458309 413547205 396735868 128172058 892526868 156349888 416142329 695926284 39563973 421303765 396735868 267197527 267197527 973264476 825790020 654774801 924206054 825790020 580030866 639642999 671009508 552836563 86574100 341340420 336593863 916978609 658765373 689144692 973264476 228994771 695926284 658765373 247512739 74922304 175701124 552836563 648616244 457457604 669918126 171884847 654774801 862458309 964125625 862458309 341340420 175701124 631604897 552836563 74922304 326384937 326384937 924634937 157524924 654774801 478544246 637132487 671009508 35579887 70200609 606932416 828927692 828927692 420167079 455972234 420167079 689710096 32466636 648085065 277856219 824610448 899117577 171884847 606932416 770508461 35579887 384773958 56515478 689710096 35579887 416142329 846170712 899117577 225005793 924634937 964125625 421319638 856735137 267197527 146266056 420167079 964125625 457457604 637132487 648085065 648085065 924206054 850680713 119786837 846170712 426804318 171884847 689710096 250175378 476863561 689710096 426804318 70200609 171884847 648085065 228994771 825790020 228994771 825790020 326910332 119786837 862458309 35579887 846170712 691658174 973264476 157524924 706786139 32466636 648085065 292993260 413547205 669918126 326910332 86574100 573410811 831028663 62570858 432062450 924634937 591974489 455972234 39563973 21936446 695926284 56515478 846170712 706786139 573410811 62570858 899117577 128172058 173590688 916978609 396735868 119786837 964125625 715427395 622619054 924206054 455972234 326384937 606932416 606932416 591974489 416142329 338201288 715427395 39563973 824610448 149507119 171884847 420387751 569034545 899117577 833320035 228994771 654774801 156349888 833320035 899117577 706786139 222705824 163169584 637132487 416142329 413547205 421319638 833320035 856735137 924206054 228994771 70200609 846170712 157524924 416142329 56515478 247512739 654774801 396735868 824610448 770508461 267197527 622619054 228994771 146266056 157524924 175601100 146266056 32466636 648085065 964125625 513415788 663559431 658765373 691658174 250175378 591974489 648085065 338201288 689144692 157524924 770508461 924634937 291594021 695926284 637132487 631604897 831028663 824610448 648085065 896696773 631604897 924634937 580030866 426804318 32466636 689710096 149507119 833320035 924206054 622619054 56515478 654774801 341340420 631604897 35579887 924206054 225005793 648085065 455972234 62570858 421303765 421319638 396735868 631604897 326910332 689710096 662997517 175701124 513415788 56515478 899117577 163169584 573410811 916978609 149507119 326384937 14297338 35579887 573410811 639642999 163169584 156349888 341340420 32466636 338511968 856735137 896696773 62570858 421303765 706786139 691658174 856735137 421319638 825790020 455972234 766460882 171884847 924634937 654774801 128172058 420167079 654774801 119786837 128172058 338511968 850680713 828927692 662997517 420167079 916978609 476863561 846170712 228994771 828927692 662997517 695926284 292993260 277856219 413547205 936309465 658765373 896696773 689696038 426804318 892526868 420167079 973264476 32466636 157524924 326910332 455972234 856735137 222705824 39563973 326384937 171884847 173590688 420167079 680237797 171884847 825790020 373950160 225005793 277856219 149507119 513415788 267197527 973264476 455972234 175701124 32466636 338511968 291594021 291594021 689144692 277856219 396735868 420167079 892526868 606932416 146266056 924206054 56515478 86574100 591974489 648085065 669918126 420387751 637132487 669918126 86574100 580030866 175601100 631604897 32466636 862458309 420167079 326910332 56515478 573410811 396735868 689710096 326910332 250175378 924206054 862458309 833320035 228994771 250175378 396735868 663559431 432062450 32466636 225005793 421303765 856735137 648616244 175701124 455972234 478544246 74922304 476863561 662997517 631604897 846170712 853333181 173590688 689144692 175701124 853333181 833320035 457457604 396735868 689696038 715427395 413547205 680237797 119786837 654774801 39563973 677668583 648616244 658765373 35579887 862458309 639642999 149507119 455972234 222705824 580030866 420387751 916978609 373950160 856735137 899117577 658765373 373950160 86574100 341340420 384773958 591974489 689144692 338201288 222705824 689710096 326910332 569034545 899117577 669918126 606932416 654774801 833320035 853333181 416142329 74922304 326910332 658765373 39563973 476863561 662997517 70200609 833320035 292993260 899117577 175701124 478544246 277856219 156349888 899117577 622619054 416142329 175701124 689696038 432062450 671009508 853333181 225005793 689710096 573410811 831028663 455972234 175701124 916978609 478544246 326910332 669918126 420387751 277856219 175601100 267197527 338511968 32466636 222705824 416142329 277856219 831028663 149507119 326910332 591974489 250175378 384773958 420387751 35579887 648085065 416142329 336593863 892526868 631604897 591974489 326910332 663559431 662997517 824610448 899117577 163169584 128172058 973264476 853333181 853333181 824610448 669918126 677668583 175701124 457457604 478544246 119786837 146266056 384773958 163169584 56515478 396735868 70200609 846170712 831028663 856735137 421319638 326910332 916978609 14297338 573410811 924206054 654774801 146266056 74922304 654774801 326384937 175701124 639642999 156349888 326910332 128172058 899117577 648616244 648616244 119786837 706786139 825790020 171884847 228994771 420387751 292993260 86574100 622619054 639642999 689144692 862458309 478544246 228994771 222705824 173590688 691658174 149507119 222705824 338201288 128172058 631604897 677668583 825790020 277856219 689710096 35579887 426804318 156349888 639642999 850680713 432062450 413547205 146266056 421319638 862458309 658765373 964125625 247512739 39563973 856735137 426804318 175601100 899117577 119786837 222705824 225005793 267197527 277856219 552836563 689696038 478544246 476863561 896696773 163169584 21936446 824610448 824610448 552836563 175601100 62570858 86574100 892526868 413547205 225005793 222705824 695926284 157524924 831028663 157524924 157524924 247512739 964125625 156349888 691658174 856735137 457457604 552836563 669918126 856735137 766460882 62570858 21936446 631604897 336593863 396735868 689696038 432062450 936309465 606932416 420387751 396735868 648616244 228994771 277856219 964125625 277856219 899117577 175601100 569034545 341340420 831028663 706786139 691658174 175701124 715427395 924634937 689710096 326910332 338201288 128172058 228994771 899117577 770508461 825790020 62570858 513415788 476863561 770508461 149507119 680237797 476863561 680237797 119786837 828927692 862458309 457457604 689696038 831028663 173590688 416142329 896696773 862458309 680237797 413547205 478544246 637132487 654774801 580030866 513415788 680237797 426804318 648616244 421319638 648085065 850680713 420167079 432062450 770508461 341340420 606932416 478544246 658765373 326910332 247512739 432062450 173590688 899117577 14297338 267197527 267197527 862458309 689696038 119786837 62570858 413547205 639642999 420167079 846170712 766460882 175701124 70200609 432062450 973264476 825790020 648616244 455972234 157524924 171884847 326384937 225005793 622619054 853333181 831028663 770508461 56515478 338511968 163169584 86574100 163169584 157524924 850680713 476863561 695926284 421303765 291594021 338511968 513415788 677668583 856735137 163169584 770508461 413547205 478544246 455972234 639642999 853333181 856735137 291594021 416142329 432062450 175601100 654774801 658765373 384773958 421303765 476863561 175701124 74922304 569034545 39563973 326910332 637132487 39563973 228994771 119786837 936309465 326384937 833320035 149507119 21936446 658765373 973264476 606932416 631604897 896696773 338511968 341340420 677668583 639642999 691658174 924634937 336593863 662997517 706786139 896696773 384773958 622619054 373950160 770508461 766460882 291594021 420387751 631604897 175601100 825790020 654774801 35579887 964125625 146266056 658765373 658765373 654774801 824610448 56515478 833320035 277856219 573410811 35579887 74922304 277856219 916978609 338201288 677668583 175601100 770508461 892526868 899117577 86574100 892526868 250175378 432062450 706786139 35579887 936309465 421319638 850680713 420167079 70200609 163169584 336593863 833320035 128172058 892526868 924206054 336593863 157524924 892526868 149507119 689144692 277856219 476863561 373950160 426804318 689144692 606932416 416142329 973264476 825790020 658765373 766460882 478544246 421303765 654774801 128172058 396735868 476863561 70200609 267197527 426804318 338511968 766460882 689710096 680237797 156349888 622619054 825790020 416142329 35579887 163169584 326384937 648085065 824610448 156349888 74922304 384773958 267197527 896696773 373950160 715427395 336593863 277856219 856735137 171884847 384773958 146266056 671009508 856735137 396735868 171884847 70200609 35579887 86574100 149507119 658765373 648085065 552836563 247512739 326910332 396735868 476863561 421319638 416142329 128172058 677668583 292993260 478544246 62570858 291594021 222705824 156349888 56515478 828927692 513415788 225005793 157524924 476863561 156349888 421303765 336593863 156349888 677668583 828927692 146266056 924634937 426804318 146266056 924634937 156349888 163169584 853333181 157524924 689696038 163169584 35579887 56515478 247512739 432062450 373950160 421319638 326910332 426804318 831028663 689696038 689144692 677668583 916978609 267197527 924206054 250175378 426804318 689696038 916978609 828927692 671009508 695926284 973264476 573410811 862458309 850680713 416142329 173590688 663559431 341340420 250175378 338201288 56515478 648085065 420387751 648616244 32466636 228994771 691658174 416142329 648085065 924634937 552836563 689144692 924634937 341340420 850680713 39563973 824610448 32466636 899117577 825790020 924206054 455972234 631604897 671009508 689696038 175701124 291594021 222705824 824610448 338201288 689710096 924634937 689710096 416142329 228994771 175601100 457457604 862458309 856735137 569034545 175701124 432062450 338511968 457457604 916978609 669918126 396735868 689144692 457457604 384773958 14297338 173590688 622619054 39563973 39563973 680237797 228994771 384773958 432062450 924634937 695926284 413547205 862458309 163169584 291594021 62570858 426804318 916978609 569034545 267197527 695926284 691658174 157524924 86574100 39563973 663559431 21936446 267197527 706786139 706786139 420387751 654774801 580030866 62570858 157524924 689696038 396735868 420387751 157524924 648616244 631604897 631604897 250175378 228994771 964125625 70200609 862458309 70200609 680237797 825790020 691658174 413547205 250175378 637132487 973264476 62570858 825790020 413547205 420387751 552836563 373950160 146266056 671009508 648085065 119786837 457457604 552836563 291594021 228994771 916978609 157524924 513415788 856735137 964125625 338511968 846170712 21936446 70200609 292993260 853333181 831028663 637132487 292993260 662997517 924634937 175601100 856735137 336593863 62570858 326910332 62570858 691658174 56515478 478544246 648616244 964125625 770508461 171884847 825790020 924634937 421303765 899117577 421303765 833320035 149507119 396735868 899117577 853333181 62570858 846170712 173590688 416142329 413547205 21936446 326384937 828927692 689696038 171884847 35579887 426804318 850680713 973264476 222705824 225005793 964125625 326384937 715427395 916978609 569034545 573410811 569034545 899117577 916978609 648085065 689144692 56515478 157524924 21936446 689144692 631604897 478544246 654774801 341340420 606932416 552836563 899117577 637132487 21936446 973264476 326910332 421303765 70200609 689696038 128172058 175701124 432062450 631604897 35579887 631604897 32466636 478544246 831028663 156349888 86574100 21936446 478544246 326910332 715427395 21936446 420167079 56515478 936309465 846170712 396735868 573410811 420387751 552836563 606932416 715427395 421303765 639642999 432062450 706786139 171884847 457457604 21936446 338201288 689696038 70200609 828927692 222705824 680237797 573410811 222705824 70200609 695926284 662997517 336593863 421319638 631604897 222705824 416142329 157524924 384773958 853333181 552836563 247512739 373950160 973264476 862458309 648085065 157524924 715427395 228994771 850680713 663559431 856735137 292993260 86574100 21936446 964125625 478544246 924634937 225005793 892526868 648085065 291594021 21936446 421303765 56515478 622619054 824610448 766460882 964125625 35579887 277856219 513415788 648085065 680237797 35579887 831028663 146266056 715427395 591974489 824610448 421319638 173590688 86574100 56515478 669918126 39563973 622619054 420387751 432062450 899117577 326910332 62570858 591974489 695926284 856735137 228994771 654774801 338201288 924634937 457457604 695926284 691658174 715427395 39563973 420387751 119786837 924634937 663559431 413547205 416142329 637132487 247512739 292993260 338201288 149507119 267197527 74922304 277856219 86574100 420387751 892526868 715427395 606932416 432062450 228994771 175601100 828927692 770508461 853333181 128172058 766460882 413547205 658765373 128172058 856735137 639642999 455972234 432062450 569034545 622619054 21936446 631604897 39563973 228994771 573410811 247512739 648616244 695926284 671009508 432062450 62570858 35579887 128172058 171884847 856735137 680237797 421319638 658765373 591974489 32466636 247512739 637132487 39563973 173590688 896696773 677668583 39563973 222705824 14297338 421303765 21936446 622619054 156349888 606932416 924206054 862458309 691658174 580030866 513415788 924206054 420167079 622619054 591974489 862458309 669918126 671009508 478544246 338511968 552836563 384773958 606932416 715427395 689144692 171884847 222705824 853333181 21936446 32466636 677668583 899117577 56515478 163169584 648616244 552836563 70200609 513415788 74922304 680237797 916978609 146266056 420167079 338201288 689710096 853333181 825790020 396735868 128172058 850680713 421303765 677668583 916978609 396735868 669918126 691658174 573410811 862458309 973264476 267197527 637132487 175701124 421319638 689144692 128172058 973264476 892526868 648616244 622619054 639642999 86574100 677668583 973264476 606932416 706786139 850680713 689710096 899117577 770508461 924634937 715427395 706786139 825790020 86574100 513415788 606932416 637132487 689710096 654774801 326910332 250175378 128172058 250175378 573410811 513415788 277856219 689710096 420387751 222705824 513415788 156349888 416142329 706786139 662997517 222705824 680237797 175601100 622619054 856735137 770508461 669918126 416142329 32466636 457457604 680237797 250175378 291594021 396735868 846170712 175701124 606932416 591974489 119786837 828927692 856735137 163169584 455972234 706786139 39563973 552836563 662997517 663559431 74922304 225005793 862458309 831028663 825790020 896696773 637132487 637132487 247512739 413547205 292993260 421319638 691658174 149507119 250175378 336593863 689710096 715427395 916978609 175601100 658765373 225005793 247512739 899117577 715427395 156349888 156349888 426804318 964125625 569034545 338201288 455972234 671009508 828927692 573410811 973264476 476863561 326910332 373950160 336593863 706786139 580030866 373950160 691658174 924206054 833320035 420387751 680237797 336593863 421303765 637132487 853333181 846170712 689710096 677668583 691658174 21936446 175701124 341340420 373950160 432062450 171884847 426804318 267197527 924206054 631604897 850680713 396735868 149507119 119786837 420167079 924206054 631604897 336593863 413547205 695926284 591974489 706786139 569034545 552836563 426804318 128172058 291594021 39563973 175601100 658765373 476863561 896696773 373950160 695926284 658765373 35579887 163169584 706786139 892526868 247512739 831028663 336593863 671009508 175701124 663559431 695926284 35579887 421303765 936309465 648085065 291594021 924206054 663559431 457457604 631604897 677668583 338511968 663559431 695926284 228994771 384773958 671009508 662997517 637132487 892526868 457457604 267197527 663559431 828927692 828927692 691658174 691658174 326384937 420387751 338201288 648616244 39563973 846170712 899117577 825790020 850680713 175701124 457457604 416142329 892526868 373950160 338201288 552836563 173590688 639642999 569034545 175601100 336593863 936309465 341340420 421303765 591974489 21936446 846170712 833320035 853333181 622619054 128172058 896696773 513415788 326910332 831028663 292993260 850680713 973264476 639642999 654774801 384773958 396735868 691658174 833320035 457457604 222705824 622619054 373950160 250175378 157524924 175601100 222705824 552836563 426804318 341340420 222705824 689696038 552836563 326384937 695926284 396735868 336593863 14297338 478544246 689710096 32466636 828927692 228994771 326384937 326384937 35579887 384773958 455972234 21936446 175701124 573410811 373950160 924634937 916978609 606932416 292993260 766460882 149507119 338511968 648085065 669918126 157524924 56515478 62570858 892526868 171884847 14297338 658765373 689144692 862458309 225005793 622619054 853333181 225005793 689710096 70200609 291594021 225005793 146266056 899117577 936309465 171884847 896696773 671009508 39563973 277856219 662997517 341340420 32466636 32466636 384773958 247512739 825790020 770508461 631604897 622619054 856735137 850680713 384773958 478544246 175601100 706786139 606932416 637132487 677668583 86574100 14297338 770508461 846170712 396735868 580030866 175701124 924634937 677668583 86574100 341340420 899117577 964125625 421319638 157524924 853333181 825790020 228994771 326910332 689144692 853333181 766460882 853333181 74922304 326910332 341340420 689710096 35579887 825790020 432062450 689696038 853333181 828927692 341340420 222705824 654774801 455972234 573410811 862458309 936309465 892526868 222705824 173590688 62570858 119786837 654774801 62570858 924206054 654774801 56515478 695926284 552836563 292993260 426804318 338511968 552836563 662997517 591974489 824610448 413547205 828927692 421303765 964125625 421319638 689710096 825790020 228994771 56515478 247512739 39563973 86574100 654774801 850680713 862458309 689696038 637132487 715427395 432062450 413547205 420387751 455972234 770508461 552836563 14297338 899117577 56515478 606932416 163169584 569034545 267197527 70200609 455972234 973264476 326384937 691658174 658765373 552836563 326384937 513415788 677668583 35579887 828927692 175601100 591974489 336593863 338201288 936309465 648085065 225005793 892526868 338511968 850680713 457457604 128172058 173590688 689696038 21936446 637132487 770508461 338201288 457457604 338511968 336593863 396735868 163169584 853333181 341340420 639642999 924634937 14297338 899117577 631604897 119786837 336593863 384773958 163169584 476863561 648085065 173590688 689144692 421319638 669918126 455972234 250175378 896696773 936309465 421319638 513415788 277856219 573410811 156349888 336593863 689710096 175601100 896696773 691658174 680237797 706786139 476863561 648085065 32466636 591974489 228994771 70200609 639642999 715427395 658765373 654774801 892526868 338201288 964125625 156349888 680237797 846170712 671009508 326384937 766460882 936309465 128172058 833320035 222705824 689696038 421303765 850680713 689710096 648085065 247512739 569034545 175601100 56515478 119786837 856735137 373950160 662997517 277856219 128172058 669918126 833320035 671009508 32466636 336593863 149507119 856735137 173590688 770508461 513415788 695926284 856735137 70200609 622619054 457457604 225005793 426804318 916978609 432062450 432062450 336593863 146266056 654774801 119786837 74922304 831028663 591974489 119786837 476863561 86574100 936309465 824610448 669918126 662997517 292993260 766460882 639642999 149507119 892526868 476863561 149507119 591974489 648616244 291594021 173590688 426804318 831028663 637132487 662997517 432062450 21936446 706786139 662997517 552836563 862458309 74922304 32466636 21936446 680237797 277856219 222705824 86574100 267197527 631604897 225005793 573410811 853333181 396735868 828927692 432062450 669918126 250175378 924206054 831028663 824610448 924206054 171884847 936309465 62570858 964125625 421319638 706786139 706786139 292993260 175601100 916978609 569034545 828927692 421319638 573410811 149507119 420167079 853333181 631604897 32466636 916978609 825790020 552836563 569034545 119786837 896696773 924634937 850680713 824610448 86574100 421319638 853333181 622619054 770508461 648616244 833320035 420167079 326910332 39563973 421303765 32466636 669918126 277856219 677668583 421319638 156349888 86574100 936309465 648616244 32466636 631604897 421319638 336593863 175701124 648085065 478544246 850680713 421303765 247512739 973264476 267197527 648085065 396735868 677668583 62570858 416142329 277856219 833320035 573410811 648616244 32466636 654774801 964125625 973264476 250175378 833320035 128172058 824610448 695926284 824610448 892526868 648616244 173590688 56515478 552836563 552836563 277856219 591974489 658765373 222705824 173590688 86574100 896696773 457457604 175701124 833320035 671009508 973264476 21936446 384773958 591974489 119786837 476863561 277856219 648616244 552836563 899117577 924634937 973264476 175601100 157524924 173590688 663559431 14297338 964125625 622619054 689710096 173590688 631604897 225005793 689696038 671009508 32466636 432062450 677668583 173590688 341340420 478544246 457457604 924634937 156349888 413547205 457457604 513415788 156349888 163169584 691658174 416142329 513415788 173590688 850680713 119786837 149507119 291594021 35579887 326384937 21936446 173590688 591974489 420167079 689710096 850680713 86574100 338201288 478544246 631604897 916978609 663559431 689144692 62570858 70200609 62570858 163169584 157524924 853333181 637132487 21936446 225005793 573410811 689144692 654774801 247512739 373950160 973264476 936309465 663559431 631604897 267197527 292993260 146266056 896696773 292993260 853333181 247512739 163169584 689144692 828927692 706786139 384773958 669918126 247512739 671009508 973264476 373950160 432062450 222705824 639642999 21936446 964125625 850680713 70200609 916978609 689696038 573410811 338201288 292993260 658765373 119786837 706786139 924634937 326384937 420387751 426804318 637132487 552836563 825790020 824610448 156349888 338511968 896696773 128172058 606932416 648085065 373950160 341340420 631604897 384773958 478544246 39563973 833320035 825790020 695926284 924206054 964125625 924206054 631604897 853333181 648085065 973264476 691658174 478544246 639642999 715427395 689696038 916978609 671009508 892526868 831028663 149507119 846170712 695926284 457457604 163169584 32466636 654774801 35579887 39563973 173590688 420167079 413547205 964125625 715427395 770508461 128172058 677668583 146266056 648085065 669918126 706786139 421319638 291594021 14297338 637132487 35579887 119786837 896696773 715427395 973264476 691658174 680237797 21936446 292993260 32466636 569034545 569034545 39563973 420167079 14297338 833320035 396735868 631604897 689710096 163169584 455972234 770508461 924206054 173590688 513415788 432062450 457457604 338511968 569034545 396735868 580030866 413547205 228994771 924206054 770508461 916978609 163169584 824610448 631604897 420387751 671009508 326384937 648085065 173590688 663559431 622619054 62570858 21936446 70200609 658765373 677668583 916978609 680237797 689696038 828927692 432062450 326910332 824610448 662997517 831028663 637132487 163169584 413547205 824610448 770508461 457457604 478544246 56515478 663559431 39563973 173590688 14297338 163169584 896696773 175601100 149507119 455972234 689144692 856735137 32466636 853333181 70200609 591974489 936309465 658765373 373950160 850680713 74922304 606932416 396735868 824610448 173590688 338201288 416142329 228994771 413547205 689710096 924634937 677668583 267197527 86574100 964125625 157524924 338201288 56515478 850680713 292993260 654774801 14297338 21936446 689710096 416142329 70200609 420167079 924634937 457457604 924206054 146266056 896696773 228994771 831028663 396735868 671009508 853333181 833320035 157524924 825790020 973264476 396735868 677668583 648616244 695926284 156349888 267197527 825790020 432062450 663559431 373950160 56515478 846170712 70200609 373950160 277856219 292993260 250175378 825790020 32466636 833320035 421319638 689696038 825790020 384773958 850680713 924206054 706786139 689710096 163169584 552836563 128172058 86574100 677668583 825790020 924634937 924206054 639642999 828927692 420387751 766460882 706786139 157524924 648616244 573410811 478544246 654774801 222705824 416142329 228994771 171884847 706786139 373950160 606932416 828927692 420387751 677668583 14297338 432062450 648616244 222705824 580030866 156349888 228994771 828927692 56515478 591974489 267197527 552836563 338511968 119786837 706786139 637132487 421319638 396735868 706786139 824610448 706786139 326384937 654774801 62570858 677668583 892526868 250175378 631604897 421319638 766460882 695926284 689144692 157524924 413547205 669918126 156349888 846170712 341340420 338201288 175601100 336593863 573410811 420167079 267197527 373950160 770508461 326910332 973264476 175601100 326910332 856735137 341340420 513415788 222705824 828927692 715427395 770508461 973264476 766460882 457457604 831028663 892526868 924206054 146266056 292993260 56515478 146266056 825790020 622619054 691658174 824610448 336593863 39563973 35579887 833320035 654774801 639642999 457457604 421303765 56515478 580030866 631604897 457457604 689696038 338201288 689144692 14297338 689710096 478544246 35579887 326910332 680237797 580030866 648085065 639642999 149507119 478544246 862458309 32466636 591974489 56515478 396735868 146266056 476863561 291594021 250175378 478544246 70200609 157524924 341340420 455972234 32466636 421319638 853333181 689710096 416142329 225005793 326384937 420387751 770508461 892526868 580030866 662997517 828927692 171884847 916978609 892526868 580030866 476863561 86574100 639642999 267197527 631604897 671009508 292993260 899117577 421319638 770508461 70200609 936309465 35579887 420167079 658765373 86574100 637132487 478544246 326910332 225005793 338201288 637132487 899117577 338201288 828927692 973264476 146266056 250175378 573410811 846170712 853333181 336593863 973264476 21936446 689710096 853333181 689696038 695926284 171884847 669918126 648616244 267197527 648616244 277856219 924206054 222705824 478544246 250175378 74922304 936309465 336593863 637132487 420387751 292993260 663559431 654774801 513415788 639642999 157524924 35579887 591974489 70200609 336593863 291594021 14297338 39563973 432062450 573410811 669918126 637132487 171884847 695926284 70200609 580030866 86574100 62570858 654774801 663559431 171884847 225005793 338201288 336593863 416142329 39563973 648085065 119786837 654774801 663559431 924206054 476863561 277856219 157524924 291594021 936309465 846170712 228994771 416142329 62570858 924206054 292993260 973264476 416142329 831028663 396735868 862458309 175601100 373950160 222705824 606932416 846170712 552836563 396735868 338201288 326384937 413547205 828927692 846170712 552836563 846170712 766460882 292993260 420387751 663559431 896696773 32466636 658765373 35579887 74922304 86574100 420167079 175601100 689696038 896696773 824610448 149507119 128172058 478544246 171884847 14297338 828927692 924634937 680237797 899117577 916978609 396735868 591974489 247512739 689144692 637132487 552836563 691658174 326384937 654774801 225005793 163169584 396735868 396735868 119786837 56515478 846170712 662997517 35579887 936309465 173590688 326384937 662997517 413547205 421319638 833320035 277856219 157524924 157524924 222705824 74922304 689144692 62570858 850680713 831028663 631604897 853333181 228994771 326910332 896696773 338201288 936309465 964125625 149507119 663559431 580030866 662997517 671009508 671009508 62570858 846170712 455972234 691658174 924206054 622619054 831028663 157524924 338201288 862458309 662997517 39563973 420167079 715427395 326910332 606932416 648616244 936309465 766460882 766460882 416142329 896696773 373950160 171884847 56515478 689144692 432062450 648085065 591974489 146266056 654774801 432062450 631604897 663559431 648616244 341340420 639642999 899117577 432062450 86574100 478544246 39563973 833320035 156349888 924206054 384773958 291594021 413547205 146266056 32466636 277856219 222705824 336593863 222705824 14297338 631604897 689710096 74922304 156349888 573410811 420387751 964125625 432062450 677668583 648085065 455972234 573410811 833320035 336593863 689144692 420387751 341340420 896696773 413547205 426804318 32466636 35579887 420387751 175701124 639642999 476863561 171884847 828927692 663559431 856735137 228994771 149507119 663559431 432062450 267197527 250175378 639642999 513415788 677668583 663559431 432062450 277856219 267197527 892526868 175701124 896696773 691658174 825790020 896696773 916978609 39563973 478544246 896696773 292993260 715427395 706786139 373950160 457457604 936309465 654774801 833320035 862458309 250175378 622619054 916978609 56515478 691658174 171884847 770508461 291594021 695926284 62570858 654774801 677668583 222705824 413547205 326910332 476863561 478544246 341340420 916978609 14297338 326910332 924206054 899117577 639642999 341340420 856735137 336593863 341340420 338511968 396735868 631604897 163169584 86574100 689144692 552836563 689696038 14297338 770508461 689144692 591974489 455972234 639642999 833320035 896696773 86574100 476863561 639642999 291594021 689696038 476863561 648085065 326910332 416142329 35579887 916978609 677668583 62570858 247512739 338511968 622619054 770508461 677668583 222705824 631604897 175601100 163169584 247512739 936309465 654774801 924634937 680237797 691658174 706786139 896696773 396735868 86574100 658765373 163169584 175701124 936309465 606932416 35579887 973264476 478544246 373950160 225005793 892526868 86574100 175601100 146266056 173590688 157524924 119786837 828927692 149507119 680237797 128172058 421319638 291594021 671009508 580030866 591974489 936309465 250175378 326384937 896696773 850680713 973264476 706786139 677668583 853333181 432062450 175601100 833320035 35579887 277856219 658765373 250175378 691658174 654774801 964125625 247512739 706786139 56515478 74922304 896696773 663559431 338201288 580030866 163169584 175601100 573410811 156349888 426804318 62570858 825790020 119786837 513415788 175601100 119786837 175701124 171884847 853333181 74922304 222705824 853333181 156349888 580030866 669918126 292993260 706786139 689144692 924634937 916978609 416142329 478544246 74922304 56515478 149507119 21936446 766460882 654774801 420387751 691658174 862458309 432062450 658765373 924634937 916978609 766460882 924634937 896696773 175601100 662997517 637132487 831028663 326910332 924206054 580030866 892526868 973264476 455972234 695926284 396735868 766460882 74922304 896696773 86574100 654774801 149507119 32466636 964125625 680237797 338511968 39563973 573410811 899117577 250175378 338511968 173590688 163169584 62570858 899117577 338201288 580030866 291594021 654774801 416142329 175601100 413547205 426804318 677668583 432062450 171884847 416142329 222705824 171884847 695926284 171884847 824610448 663559431 149507119 228994771 173590688 824610448 14297338 648616244 691658174 420167079 416142329 225005793 770508461 35579887 606932416 669918126 573410811 396735868 766460882 228994771 413547205 396735868 128172058 770508461 426804318 691658174 831028663 426804318 56515478 825790020 689144692 850680713 573410811 691658174 770508461 171884847 825790020 455972234 156349888 175701124 648085065 426804318 157524924 663559431 175701124 163169584 476863561 916978609 892526868 662997517 936309465 119786837 856735137 552836563 896696773 157524924 341340420 457457604 247512739 924206054 457457604 420167079 70200609 222705824 267197527 338201288 35579887 853333181 924206054 689144692 420167079 770508461 86574100 56515478 338201288 247512739 833320035 689144692 86574100 421319638 552836563 432062450 846170712 171884847 432062450 86574100 825790020 171884847 35579887 580030866 336593863 62570858 899117577 149507119 622619054 896696773 128172058 639642999 569034545 277856219 267197527 39563973 833320035 421319638 706786139 457457604 62570858 277856219 432062450 173590688 384773958 924634937 228994771 671009508 936309465 689144692 631604897 156349888 21936446 228994771 173590688 39563973 916978609 770508461 426804318 689696038 552836563 128172058 850680713 591974489 338201288 964125625 420167079 569034545 225005793 853333181 478544246 476863561 74922304 856735137 228994771 671009508 892526868 850680713 157524924 862458309 396735868 119786837 14297338 225005793 56515478 384773958 420387751 677668583 669918126 228994771 146266056 569034545 622619054 373950160 222705824 862458309 573410811 292993260 689144692 326910332 56515478 658765373 62570858 119786837 916978609 850680713 689696038 689696038 856735137 267197527 631604897 658765373 39563973 163169584 573410811 663559431 171884847 420387751 689144692 639642999 691658174 421319638 846170712 916978609 648616244 770508461 416142329 689144692 421303765 455972234 924206054 892526868 175701124 689710096 341340420 896696773 622619054 21936446 175701124 924206054 426804318 175701124 416142329 591974489 163169584 149507119 326910332 426804318 677668583 416142329 146266056 715427395 70200609 326910332 21936446 35579887 691658174 39563973 56515478 457457604 680237797 671009508 924634937 173590688 426804318 695926284 896696773 573410811 766460882 56515478 14297338 32466636 326910332 14297338 580030866 569034545 669918126 292993260 128172058 247512739 32466636 622619054 936309465 639642999 606932416 457457604 831028663 916978609 267197527 924634937 156349888 421303765 580030866 850680713 924206054 622619054 658765373 853333181 175701124 250175378 899117577 35579887 856735137 291594021 149507119 691658174 426804318 833320035 62570858 62570858 924206054 916978609 648085065 831028663 173590688 225005793 56515478 421303765 569034545 831028663 14297338 924206054 658765373 420387751 715427395 228994771 689696038 222705824 606932416 856735137 14297338 455972234 21936446 157524924 432062450 936309465 277856219 552836563 338511968 833320035 384773958 86574100 899117577 936309465 225005793 825790020 119786837 853333181 552836563 892526868 973264476 680237797 850680713 128172058 828927692 831028663 964125625 432062450 924634937 373950160 924634937 569034545 35579887 277856219 32466636 973264476 654774801 35579887 373950160 892526868 862458309 396735868 457457604 336593863 964125625 671009508 455972234 156349888 824610448 850680713 924206054 373950160 86574100 964125625 654774801 862458309 426804318 680237797 163169584 35579887 825790020 338511968 338201288 222705824 163169584 691658174 171884847 552836563 74922304 936309465 654774801 648085065 247512739 74922304 695926284 341340420 338511968 171884847 149507119 828927692 648085065 420387751 62570858 416142329 513415788 916978609 420167079 157524924 916978609 171884847 157524924 173590688 292993260 62570858 833320035 326384937 338511968 663559431 74922304 426804318 420167079 291594021 677668583 591974489 478544246 426804318 14297338 228994771 250175378 691658174 86574100 631604897 157524924 924634937 896696773 56515478 677668583 163169584 455972234 831028663 421319638 35579887 715427395 691658174 662997517 396735868 341340420 225005793 426804318 156349888 639642999 267197527 413547205 277856219 689144692 654774801 669918126 396735868 677668583 432062450 671009508 513415788 591974489 173590688 86574100 292993260 924634937 70200609 119786837 569034545 420167079 32466636 336593863 326384937 267197527 74922304 766460882 56515478 326910332 669918126 74922304 856735137 56515478 70200609 569034545 476863561 156349888 936309465 689710096 648616244 637132487 32466636 663559431 35579887 671009508 432062450 654774801 146266056 250175378 856735137 32466636 862458309 648616244 669918126 770508461 175701124 648616244 326384937 128172058 892526868 74922304 770508461 824610448 222705824 606932416 338511968 892526868 689710096 35579887 637132487 420167079 648085065 899117577 770508461 292993260 850680713 689710096 247512739 964125625 850680713 671009508 157524924 662997517 591974489 478544246 384773958 691658174 426804318 766460882 648085065 833320035 175601100 128172058 770508461 277856219 457457604 222705824 225005793 924634937 856735137 222705824 825790020 770508461 831028663 663559431 420167079 35579887 228994771 591974489 175601100 373950160 828927692 964125625 478544246 225005793 56515478 56515478 639642999 824610448 689696038 964125625 899117577 478544246 455972234 973264476 426804318 715427395 457457604 770508461 74922304 173590688 149507119 338511968 695926284 831028663 119786837 396735868 658765373 35579887 689696038 850680713 706786139 373950160 606932416 513415788 862458309 156349888 924206054 86574100 648616244 862458309 119786837 896696773 421319638 689144692 338511968 706786139 671009508 146266056 706786139 326384937 606932416 478544246 291594021 770508461 552836563 892526868 373950160 62570858 420167079 916978609 14297338 277856219 648616244 277856219 175701124 846170712 476863561 163169584 671009508 277856219 21936446 413547205 326910332 513415788 853333181 622619054 39563973 225005793 421319638 569034545 825790020 552836563 396735868 853333181 856735137 828927692 973264476 74922304 662997517 770508461 831028663 706786139 416142329 850680713 39563973 222705824 964125625 680237797 766460882 455972234 552836563 689710096 654774801 149507119 663559431 677668583 175601100 163169584 663559431 56515478 128172058 639642999 631604897 336593863 916978609 396735868 828927692 373950160 591974489 455972234 228994771 32466636 916978609 175701124 396735868 14297338 156349888 326910332 416142329 62570858 74922304 146266056 825790020 292993260 669918126 648085065 552836563 770508461 766460882 70200609 824610448 706786139 853333181 637132487 14297338 591974489 899117577 606932416 225005793 336593863 695926284 163169584 862458309 74922304 833320035 292993260 413547205 338201288 128172058 420167079 21936446 247512739 916978609 426804318 35579887 924634937 175701124 924634937 833320035 222705824 706786139 936309465 695926284 420387751 326910332 149507119 373950160 669918126 476863561 916978609 715427395 157524924 32466636 457457604 338511968 420387751 119786837 689710096 173590688 850680713 156349888 591974489 850680713 689696038 663559431 476863561 455972234 662997517 846170712 476863561 326910332 924634937 14297338 639642999 856735137 420167079 338511968 336593863 413547205 420167079 228994771 420387751 163169584 631604897 267197527 476863561 833320035 973264476 662997517 457457604 639642999 163169584 62570858 455972234 267197527 86574100 591974489 250175378 326384937 770508461 416142329 766460882 250175378 964125625 455972234 420167079 171884847 896696773 658765373 416142329 828927692 899117577 478544246 825790020 413547205 662997517 14297338 831028663 420167079 416142329 476863561 163169584 86574100 689710096 973264476 163169584 831028663 128172058 853333181 62570858 62570858 689144692 916978609 671009508 824610448 338201288 413547205 420167079 146266056 591974489 916978609 648085065 292993260 432062450 222705824 14297338 396735868 32466636 648085065 74922304 426804318 622619054 478544246 35579887 828927692 654774801 899117577 119786837 420387751 225005793 56515478 86574100 606932416 225005793 846170712 421303765 267197527 924206054 163169584 39563973 225005793 175601100 292993260 56515478 14297338 671009508 62570858 21936446 250175378 338201288 35579887 648616244 420387751 39563973 689710096 833320035 662997517 591974489 247512739 622619054 706786139 853333181 715427395 86574100 831028663 338511968 70200609 421319638 420387751 291594021 850680713 14297338 171884847 846170712 591974489 457457604 119786837 833320035 32466636 513415788 580030866 513415788 175601100 853333181 924206054 225005793 706786139 173590688 14297338 225005793 455972234 292993260 128172058 175601100 850680713 156349888 341340420 163169584 691658174 163169584 432062450 766460882 648616244 149507119 396735868 146266056 39563973 373950160 770508461 341340420 663559431 163169584 384773958 680237797 432062450 671009508 384773958 149507119 654774801 396735868 899117577 853333181 128172058 292993260 39563973 336593863 663559431 892526868 552836563 862458309 850680713 128172058 639642999 856735137 654774801 421303765 338201288 639642999 432062450 384773958 277856219 825790020 149507119 663559431 478544246 420167079 32466636 291594021 622619054 32466636 846170712 648616244 277856219 973264476 680237797 421319638 426804318 35579887 973264476 457457604 892526868 631604897 175701124 21936446 850680713 70200609 648616244 39563973 824610448 228994771 338511968 326910332 173590688 21936446 74922304 669918126 825790020 552836563 580030866 413547205 247512739 833320035 648085065 639642999 689696038 74922304 14297338 86574100 119786837 457457604 175701124 770508461 70200609 833320035 648085065 916978609 338511968 654774801 420167079 631604897 689144692 35579887 62570858 663559431 74922304 149507119 175701124 267197527 86574100 831028663 455972234 56515478 833320035 476863561 689696038 421319638 856735137 35579887 639642999 338511968 833320035 421303765 637132487 591974489 639642999 936309465 569034545 35579887 476863561 695926284 74922304 846170712 689710096 964125625 128172058 637132487 420167079 128172058 846170712 850680713 662997517 478544246 35579887 455972234 338511968 222705824 828927692 896696773 766460882 892526868 338201288 706786139 663559431 416142329 338201288 228994771 74922304 39563973 833320035 936309465 831028663 695926284 413547205 695926284 896696773 225005793 175701124 338201288 39563973 850680713 573410811 680237797 669918126 455972234 677668583 277856219 70200609 862458309 715427395 677668583 396735868 421303765 32466636 677668583 973264476 662997517 825790020 421319638 606932416 862458309 175701124 421303765 695926284 715427395 680237797 569034545 420387751 669918126 326384937 973264476 689696038 341340420 338511968 156349888 247512739 396735868 163169584 336593863 658765373 384773958 336593863 770508461 432062450 146266056 924634937 766460882 573410811 146266056 856735137 899117577 421319638 457457604 856735137 175601100 631604897 432062450 936309465 677668583 552836563 662997517 691658174 828927692 896696773 277856219 831028663 225005793 695926284 669918126 552836563 86574100 420167079 831028663 622619054 247512739 677668583 856735137 171884847 70200609 173590688 591974489 413547205 639642999 691658174 74922304 695926284 338511968 639642999 420387751 421303765 631604897 70200609 74922304 580030866 14297338 706786139 39563973 631604897 637132487 326910332 277856219 833320035 478544246 677668583 828927692 432062450 56515478 689696038 413547205 862458309 899117577 766460882 669918126 156349888 478544246 695926284 639642999 247512739 171884847 964125625 457457604 373950160 591974489 689696038 146266056 396735868 62570858 658765373 74922304 267197527 936309465 825790020 924634937 691658174 658765373 228994771 338511968 326384937 825790020 426804318 413547205 21936446 86574100 569034545 669918126 853333181 825790020 338511968 899117577 421319638 225005793 648085065 156349888 326910332 291594021 476863561 222705824 689710096 846170712 689144692 695926284 426804318 421319638 964125625 157524924 267197527 432062450 14297338 156349888 128172058 247512739 86574100 689696038 163169584 580030866 766460882 964125625 639642999 421303765 267197527 457457604 326910332 680237797 222705824 128172058 455972234 14297338 916978609 924634937 706786139 936309465 74922304 457457604 513415788 853333181 149507119 766460882 21936446 606932416 896696773 291594021 175701124 639642999 341340420 631604897 225005793 21936446 770508461 916978609 35579887 173590688 677668583 175601100 157524924 648616244 580030866 715427395 455972234 62570858 669918126 654774801 35579887 654774801 267197527 770508461 222705824 648085065 338511968 171884847 416142329 671009508 416142329 833320035 689144692 856735137 658765373 175701124 146266056 552836563 892526868 715427395 896696773 277856219 21936446 74922304 338201288 74922304 163169584 86574100 591974489 396735868 247512739 326384937 916978609 846170712 396735868 228994771 247512739 715427395 35579887 478544246 669918126 175701124 828927692 680237797 637132487 426804318 457457604 662997517 639642999 680237797 663559431 292993260 658765373 455972234 850680713 658765373 706786139 689696038 35579887 899117577 831028663 573410811 175601100 222705824 39563973 964125625 291594021 569034545 552836563 658765373 606932416 32466636 149507119 426804318 936309465 831028663 671009508 833320035 421319638 924206054 825790020 222705824 291594021 833320035 341340420 896696773 850680713 569034545 426804318 39563973 478544246 892526868 689144692 899117577 420387751 677668583 856735137 341340420 689144692 338511968 149507119 247512739 250175378 341340420 896696773 715427395 825790020 654774801 426804318 292993260 695926284 292993260 416142329 569034545 622619054 157524924 631604897 846170712 225005793 291594021 706786139 706786139 648085065 622619054 569034545 421303765 35579887 648085065 292993260 591974489 267197527 648616244 552836563 846170712 56515478 663559431 689144692 689144692 56515478 21936446 173590688 691658174 973264476 432062450 924206054 156349888 56515478 892526868 680237797 639642999 175701124 32466636 654774801 291594021 119786837 62570858 715427395 277856219 277856219 973264476 689696038 225005793 277856219 766460882 924206054 432062450 225005793 128172058 899117577 766460882 825790020 277856219 267197527 455972234 622619054 338201288 662997517 689144692 384773958 222705824 648085065 680237797 715427395 569034545 695926284 654774801 973264476 639642999 663559431 247512739 631604897 149507119 622619054 853333181 637132487 225005793 478544246 338201288 39563973 648616244 715427395 86574100 706786139 86574100 680237797 631604897 326384937 225005793 420387751 689696038 924634937 671009508 225005793 341340420 421319638 478544246 14297338 478544246 163169584 669918126 964125625 973264476 455972234 14297338 338201288 171884847 662997517 478544246 421319638 689144692 70200609 662997517 292993260 580030866 32466636 654774801 936309465 420387751 936309465 899117577 163169584 56515478 149507119 338201288 74922304 831028663 824610448 862458309 639642999 341340420 689696038 163169584 916978609 831028663 384773958 639642999 128172058 326384937 62570858 396735868 973264476 175601100 171884847 171884847 384773958 163169584 973264476 21936446 56515478 421303765 591974489 292993260 175601100 228994771 21936446 426804318 338511968 689696038 569034545 326910332 247512739 936309465 606932416 591974489 326384937 455972234 175701124 924634937 156349888 622619054 648616244 277856219 421303765 662997517 455972234 426804318 663559431 924206054 899117577 669918126 457457604 691658174 648085065 421319638 175601100 924634937 689710096 936309465 924634937 70200609 35579887 292993260 924634937 426804318 432062450 862458309 338511968 74922304 631604897 173590688 648616244 658765373 175701124 70200609 338511968 413547205 669918126 569034545 669918126 39563973 432062450 833320035 421303765 825790020 569034545 825790020 648616244 936309465 691658174 680237797 770508461 384773958 689710096 606932416 157524924 706786139 662997517 606932416 119786837 14297338 853333181 247512739 455972234 825790020 569034545 850680713 336593863 831028663 936309465 622619054 899117577 225005793 70200609 706786139 157524924 663559431 163169584 695926284 157524924 569034545 896696773 421319638 32466636 892526868 695926284 892526868 828927692 689710096 639642999 648085065 662997517 766460882 457457604 326384937 62570858 432062450 175701124 326384937 706786139 267197527 421303765 292993260 86574100 277856219 648085065 637132487 648616244 478544246 569034545 432062450 455972234 831028663 631604897 850680713 715427395 222705824 552836563 247512739 32466636 689696038 432062450 326910332 824610448 228994771 824610448 671009508 39563973 163169584 326384937 267197527 715427395 591974489 338201288 421303765 658765373 669918126 291594021 691658174 689710096 631604897 250175378 689144692 338201288 924206054 225005793 70200609 924206054 850680713 413547205 964125625 171884847 689144692 14297338 637132487 74922304 432062450 421303765 899117577 338511968 916978609 338201288 833320035 825790020 149507119 341340420 292993260 689710096 250175378 648085065 648616244 21936446 291594021 277856219 420167079 766460882 396735868 862458309 413547205 146266056 326910332 277856219 695926284 862458309 338201288 413547205 420167079 455972234 163169584 70200609 916978609 833320035 326384937 689710096 973264476 896696773 228994771 689696038 513415788 420167079 892526868 338201288 267197527 32466636 171884847 689696038 569034545 292993260 420387751 715427395 457457604 171884847 222705824 175601100 856735137 964125625 850680713 156349888 831028663 669918126 648085065 478544246 833320035 580030866 128172058 715427395 62570858 824610448 421319638 680237797 175601100 225005793 936309465 706786139 56515478 173590688 396735868 420387751 163169584 119786837 70200609 591974489 658765373 413547205 70200609 591974489 326384937 455972234 695926284 341340420 171884847 14297338 163169584 14297338 156349888 163169584 828927692 396735868 420387751 706786139 157524924 250175378 662997517 426804318 833320035 715427395 128172058 770508461 689696038 62570858 338511968 173590688 622619054 766460882 420387751 421319638 62570858 457457604 639642999 267197527 825790020 964125625 277856219 292993260 622619054 476863561 662997517 569034545 267197527 573410811 850680713 173590688 175601100 225005793 899117577 924206054 648085065 770508461 706786139 916978609 856735137 831028663 892526868 250175378 899117577 715427395 14297338 639642999 639642999 846170712 924634937 824610448 384773958 916978609 228994771 846170712 513415788 916978609 669918126 163169584 669918126 850680713 326910332 56515478 338201288 247512739 14297338 853333181 250175378 831028663 853333181 413547205 677668583 35579887 606932416 846170712 671009508 326384937 326910332 336593863 457457604 74922304 171884847 163169584 457457604 70200609 39563973 373950160 677668583 766460882 291594021 338201288 421319638 267197527 32466636 413547205 420387751 825790020 663559431 39563973 336593863 420167079 964125625 631604897 964125625 662997517 373950160 648616244 513415788 899117577 606932416 222705824 689144692 637132487 225005793 228994771 573410811 833320035 175701124 715427395 384773958 654774801 175601100 228994771 277856219 338201288 420167079 669918126 32466636 695926284 648616244 420387751 163169584 128172058 149507119 56515478 420387751 770508461 336593863 420167079 669918126 654774801 973264476 338201288 853333181 74922304 706786139 856735137 421319638 689696038 715427395 426804318 924206054 432062450 899117577 21936446 222705824 338511968 175601100 833320035 695926284 128172058 606932416 691658174 225005793 654774801 648616244 14297338 222705824 831028663 341340420 580030866 689710096 853333181 21936446 35579887 648616244 421303765 639642999 892526868 622619054 14297338 173590688 637132487 35579887 924634937 421319638 658765373 892526868 824610448 862458309 663559431 573410811 916978609 862458309 384773958 420167079 413547205 156349888 648085065 173590688 662997517 715427395 119786837 706786139 689144692 432062450 691658174 413547205 247512739 671009508 689710096 250175378 247512739 853333181 277856219 622619054 173590688 421303765 32466636 74922304 648616244 853333181 338201288 70200609 964125625 706786139 338511968 663559431 478544246 86574100 14297338 416142329 680237797 247512739 14297338 326910332 14297338 899117577 222705824 924634937 171884847 163169584 580030866 32466636 39563973 157524924 552836563 770508461 706786139 606932416 896696773 896696773 39563973 326384937 924634937 639642999 770508461 175701124 831028663 591974489 426804318 973264476 173590688 715427395 825790020 222705824 291594021 171884847 32466636 247512739 128172058 671009508 225005793 228994771 662997517 680237797 648085065 175701124 420387751 824610448 225005793 157524924 396735868 924634937 513415788 671009508 936309465 766460882 936309465 267197527 680237797 766460882 373950160 432062450 35579887 421303765 689696038 35579887 689696038 457457604 695926284 916978609 432062450 591974489 658765373 277856219 156349888 936309465 62570858 35579887 706786139 336593863 680237797 580030866 86574100 899117577 341340420 32466636 175601100 766460882 326384937 432062450 715427395 70200609 222705824 420167079 250175378 420167079 225005793 663559431 175601100 341340420 706786139 384773958 228994771 936309465 173590688 149507119 658765373 689144692 706786139 552836563 591974489 326384937 513415788 291594021 341340420 32466636 455972234 292993260 846170712 973264476 421319638 291594021 663559431 420387751 476863561 936309465 662997517 14297338 149507119 770508461 916978609 828927692 658765373 831028663 292993260 899117577 964125625 420167079 119786837 175701124 225005793 396735868 432062450 373950160 606932416 658765373 291594021 825790020 62570858 591974489 326910332 175701124 856735137 631604897 413547205 828927692 222705824 658765373 936309465 247512739 691658174 39563973 56515478 689710096 671009508 326910332 828927692 853333181 850680713 21936446 146266056 157524924 70200609 856735137 591974489 766460882 622619054 32466636 689696038 175601100 580030866 637132487 292993260 421319638 856735137 416142329 426804318 691658174 326910332 149507119 680237797 654774801 476863561 580030866 173590688 128172058 373950160 421319638 338201288 421303765 513415788 326384937 569034545 292993260 291594021 706786139 56515478 924634937 14297338 163169584 225005793 225005793 476863561 373950160 770508461 580030866 689144692 936309465 663559431 637132487 669918126 706786139 622619054 149507119 850680713 384773958 420387751 416142329 292993260 671009508 173590688 222705824 341340420 513415788 326910332 591974489 936309465 62570858 924634937 421303765 573410811 338511968 338201288 338511968 833320035 338201288 338511968 336593863 421319638 228994771 846170712 222705824 654774801 420167079 631604897 426804318 291594021 432062450 267197527 277856219 896696773 715427395 569034545 552836563 70200609 924634937 695926284 225005793 457457604 250175378 341340420 455972234 850680713 426804318 478544246 225005793 341340420 637132487 833320035 924634937 228994771 706786139 277856219 39563973 677668583 862458309 478544246 916978609 637132487 766460882 119786837 326910332 222705824 648616244 175601100 338201288 338511968 413547205 663559431 671009508 426804318 936309465 552836563 373950160 171884847 39563973 14297338 373950160 267197527 341340420 74922304 35579887 689144692 478544246 964125625 14297338 828927692 175701124 420167079 14297338 896696773 606932416 689144692 250175378 149507119 175601100 247512739 689144692 476863561 862458309 173590688 74922304 580030866 74922304 637132487 850680713 916978609 21936446 146266056 373950160 569034545 669918126 228994771 326910332 21936446 74922304 416142329 853333181 669918126 149507119 432062450 457457604 899117577 689144692 432062450 896696773 680237797 663559431 654774801 964125625 32466636 671009508 35579887 156349888 457457604 936309465 654774801 222705824 455972234 175701124 291594021 292993260 416142329 32466636 478544246 62570858 277856219 62570858 163169584 326384937 606932416 277856219 157524924 338511968 175601100 291594021 695926284 689696038 86574100 21936446 853333181 964125625 413547205 606932416 662997517 662997517 149507119 338511968 695926284 924206054 846170712 833320035 924634937 476863561 853333181 896696773 421319638 824610448 680237797 478544246 513415788 39563973 689696038 421303765 292993260 831028663 689710096 373950160 222705824 715427395 146266056 74922304 715427395 658765373 156349888 899117577 648616244 648616244 828927692 413547205 455972234 639642999 432062450 62570858 420387751 421319638 689710096 833320035 631604897 163169584 267197527 856735137 552836563 606932416 149507119 862458309 924634937 336593863 766460882 478544246 432062450 149507119 833320035 14297338 766460882 39563973 277856219 384773958 637132487 175701124 62570858 32466636 631604897 173590688 338511968 228994771 62570858 173590688 56515478 416142329 658765373 964125625 828927692 326910332 695926284 573410811 228994771 62570858 175601100 853333181 457457604 580030866 591974489 648085065 384773958 175701124 420387751 173590688 62570858 622619054 478544246 573410811 850680713 896696773 70200609 766460882 916978609 222705824 341340420 420167079 569034545 552836563 338201288 631604897 32466636 689144692 936309465 420387751 706786139 853333181 856735137 850680713 573410811 896696773 119786837 74922304 691658174 513415788 973264476 432062450 591974489 973264476 677668583 413547205 896696773 964125625 421319638 247512739 225005793 580030866 156349888 416142329 828927692 277856219 964125625 175601100 580030866 14297338 432062450 70200609 326384937 639642999 421303765 250175378 573410811 338511968 420387751 706786139 833320035 825790020 86574100 648616244 899117577 663559431 35579887 128172058 14297338 631604897 267197527 671009508 662997517 658765373 128172058 338201288 936309465 853333181 892526868 222705824 677668583 173590688 35579887 336593863 128172058 639642999 413547205 149507119 420167079 637132487 580030866 924634937 338201288 86574100 862458309 862458309 175701124 622619054 21936446 341340420 420167079 228994771 171884847 420387751 175701124 680237797 373950160 432062450 770508461 341340420 924206054 916978609 580030866 513415788 373950160 639642999 171884847 770508461 513415788 924634937 663559431 856735137 146266056 420167079 341340420 677668583 478544246 846170712 86574100 128172058 896696773 663559431 828927692 639642999 671009508 173590688 825790020 156349888 35579887 648085065 973264476 35579887 964125625 267197527 671009508 247512739 662997517 478544246 680237797 70200609 513415788 420167079 455972234 591974489 936309465 291594021 21936446 766460882 86574100 384773958 622619054 824610448 228994771 850680713 416142329 426804318 149507119 338201288 416142329 513415788 853333181 648616244 828927692 222705824 86574100 247512739 420387751 639642999 420387751 513415788 669918126 591974489 222705824 149507119 292993260 267197527 292993260 924634937 677668583 277856219 156349888 338201288 846170712 658765373 32466636 671009508 677668583 62570858 70200609 658765373 413547205 70200609 669918126 32466636 396735868 689710096 671009508 228994771 384773958 591974489 292993260 637132487 691658174 689696038 146266056 924634937 292993260 924634937 896696773 936309465 247512739 831028663 824610448 326910332 631604897 513415788 513415788 413547205 373950160 336593863 689710096 648616244 338201288 341340420 833320035 671009508 833320035 680237797 853333181 338511968 35579887 128172058 250175378 573410811 86574100 766460882 766460882 14297338 631604897 426804318 770508461 146266056 228994771 171884847 677668583 416142329 426804318 149507119 267197527 715427395 695926284 420387751 591974489 457457604 856735137 478544246 569034545 70200609 420387751 338201288 119786837 119786837 14297338 680237797 128172058 292993260 478544246 277856219 292993260 56515478 824610448 338201288 671009508 513415788 706786139 648616244 228994771 14297338 156349888 552836563 267197527 175701124 457457604 338201288 766460882 341340420 658765373 695926284 146266056 853333181 384773958 924206054 455972234 831028663 455972234 228994771 648085065 420167079 341340420 706786139 766460882 14297338 396735868 416142329 573410811 228994771 156349888 171884847 292993260 35579887 648616244 569034545 373950160 157524924 326910332 171884847 86574100 338201288 478544246 936309465 39563973 128172058 250175378 853333181 228994771 421303765 291594021 828927692 14297338 680237797 892526868 14297338 658765373 654774801 770508461 56515478 862458309 850680713 689144692 770508461 128172058 421319638 648616244 426804318 648616244 421303765 421319638 341340420 476863561 478544246 606932416 828927692 149507119 163169584 850680713 637132487 421319638 341340420 896696773 149507119 924634937 171884847 677668583 695926284 128172058 622619054 175701124 648616244 853333181 513415788 173590688 631604897 421303765 654774801 689144692 964125625 846170712 850680713 654774801 476863561 421303765 432062450 457457604 825790020 128172058 924206054 591974489 338201288 824610448 420387751 569034545 606932416 637132487 631604897 175601100 580030866 336593863 916978609 277856219 622619054 580030866 924206054 336593863 291594021 56515478 658765373 896696773 964125625 552836563 715427395 336593863 413547205 899117577 421319638 892526868 146266056 695926284 691658174 413547205 513415788 825790020 853333181 580030866 831028663 291594021 119786837 119786837 973264476 267197527 671009508 373950160 850680713 973264476 856735137 70200609 86574100 478544246 157524924 21936446 689144692 86574100 128172058 828927692 157524924 225005793 770508461 856735137 825790020 631604897 606932416 924634937 924634937 973264476 639642999 689696038 146266056 267197527 457457604 56515478 706786139 292993260 14297338 856735137 119786837 396735868 573410811 267197527 228994771 573410811 828927692 513415788 770508461 149507119 825790020 689144692 86574100 336593863 338511968 21936446 924206054 32466636 669918126 476863561 591974489 862458309 250175378 924206054 695926284 825790020 396735868 766460882 606932416 850680713 580030866 573410811 250175378 825790020 916978609 338201288 591974489 580030866 606932416 669918126 326384937 663559431 824610448 850680713 689710096 175701124 35579887 74922304 247512739 338201288 853333181 291594021 552836563 413547205 770508461 128172058 964125625 39563973 478544246 639642999 163169584 691658174 663559431 766460882 850680713 247512739 916978609 856735137 648085065 476863561 373950160 853333181 432062450 225005793 247512739 824610448 173590688 936309465 171884847 225005793 658765373 457457604 680237797 336593863 292993260 86574100 658765373 478544246 157524924 455972234 420387751 591974489 292993260 663559431 580030866 766460882 513415788 326384937 413547205 648616244 591974489 606932416 326384937 277856219 513415788 455972234 149507119 639642999 413547205 336593863 163169584 648085065 86574100 326384937 606932416 896696773 853333181 128172058 420167079 396735868 225005793 336593863 853333181 899117577 70200609 691658174 663559431 416142329 964125625 225005793 622619054 225005793 478544246 86574100 637132487 175601100 32466636 247512739 658765373 639642999 247512739 146266056 892526868 896696773 639642999 426804318 658765373 128172058 552836563 457457604 513415788 247512739 973264476 606932416 421303765 62570858 39563973 658765373 916978609 924206054 973264476 654774801 513415788 420387751 862458309 420167079 639642999 924634937 924206054 338511968 128172058 291594021 421303765 157524924 689696038 175701124 373950160 580030866 513415788 973264476 396735868 658765373 892526868 222705824 384773958 171884847 671009508 580030866 74922304 552836563 637132487 831028663 973264476 74922304 850680713 62570858 146266056 606932416 833320035 149507119 338201288 173590688 157524924 580030866 715427395 856735137 669918126 573410811 677668583 552836563 338511968 74922304 416142329 846170712 420167079 637132487 766460882 964125625 476863561 426804318 695926284 833320035 338201288 833320035 86574100 476863561 831028663 573410811 326910332 326910332 648616244 476863561 824610448 513415788 413547205 689710096 892526868 292993260 267197527 478544246 825790020 833320035 432062450 292993260 831028663 573410811 128172058 824610448 695926284 648085065 662997517 862458309 21936446 695926284 478544246 421303765 420167079 336593863 936309465 14297338 825790020 828927692 156349888 74922304 413547205 637132487 416142329 175701124 552836563 163169584 336593863 396735868 648616244 715427395 413547205 689710096 677668583 163169584 384773958 770508461 648616244 432062450 973264476 292993260 552836563 384773958 973264476 691658174 552836563 326910332 384773958 173590688 14297338 421303765 163169584 833320035 291594021 663559431 637132487 828927692 899117577 591974489 267197527 163169584 648616244 70200609 384773958 421319638 341340420 677668583 637132487 173590688 964125625 250175378 689710096 824610448 146266056 163169584 222705824 175701124 416142329 56515478 680237797 326384937 669918126 222705824 662997517 662997517 639642999 291594021 396735868 637132487 973264476 689144692 856735137 70200609 146266056 413547205 622619054 591974489 225005793 896696773 420167079 671009508 689696038 432062450 171884847 432062450 457457604 658765373 892526868 637132487 924206054 892526868 250175378 662997517 825790020 426804318 32466636 896696773 715427395 637132487 899117577 413547205 478544246 677668583 173590688 856735137 156349888 326384937 420387751 715427395 639642999 924634937 291594021 326384937 225005793 247512739 74922304 569034545 413547205 476863561 695926284 622619054 853333181 654774801 338201288 173590688 831028663 689710096 770508461 639642999 21936446 373950160 654774801 689696038 373950160 828927692 228994771 662997517 853333181 899117577 513415788 341340420 824610448 421319638 669918126 396735868 862458309 973264476 163169584 70200609 896696773 648085065 247512739 828927692 336593863 824610448 421319638 973264476 770508461 671009508 396735868 338511968 267197527 175601100 831028663 225005793 336593863 706786139 689144692 420167079 326910332 74922304 671009508 706786139 32466636 689696038 277856219 222705824 862458309 86574100 856735137 455972234 478544246 420167079 39563973 924634937 973264476 228994771 228994771 964125625 228994771 916978609 648616244 706786139 336593863 86574100 373950160 291594021 663559431 831028663 277856219 689144692 580030866 833320035 247512739 173590688 689144692 658765373 924206054 163169584 74922304 173590688 916978609 850680713 70200609 119786837 156349888 222705824 648085065 149507119 828927692 326910332 336593863 373950160 569034545 648085065 420387751 715427395 267197527 853333181 824610448 833320035 715427395 662997517 825790020 56515478 669918126 457457604 478544246 680237797 831028663 936309465 631604897 326910332 637132487 846170712 689144692 173590688 420167079 896696773 850680713 476863561 267197527 86574100 292993260 663559431 648085065 824610448 225005793 277856219 32466636 715427395 591974489 413547205 639642999 833320035 267197527 663559431 39563973 175701124 267197527 916978609 14297338 825790020 326910332 552836563 766460882 899117577 706786139 924634937 766460882 715427395 639642999 648085065 862458309 637132487 936309465 691658174 228994771 916978609 964125625 654774801 639642999 86574100 173590688 654774801 831028663 163169584 770508461 74922304 833320035 416142329 291594021 899117577 973264476 413547205 86574100 222705824 32466636 277856219 689696038 853333181 973264476 648616244 225005793 421319638 831028663 639642999 420167079 14297338 373950160 680237797 663559431 421303765 225005793 706786139 396735868 171884847 421319638 421303765 156349888 156349888 326384937 222705824 70200609 157524924 924206054 622619054 648085065 14297338 899117577 715427395 74922304 828927692 86574100 247512739 916978609 689710096 606932416 654774801 689696038 663559431 157524924 175701124 267197527 689710096 662997517 892526868 552836563 478544246 21936446 648085065 457457604 292993260 457457604 648616244 689144692 39563973 648085065 267197527 924634937 924634937 689144692 973264476 149507119 853333181 648616244 766460882 648616244 580030866 689710096 292993260 476863561 924206054 631604897 74922304 680237797 671009508 250175378 833320035 32466636 856735137 336593863 766460882 21936446 846170712 225005793 591974489 580030866 455972234 862458309 695926284 648616244 715427395 663559431 146266056 862458309 420387751 658765373 291594021 853333181 267197527 225005793 157524924 639642999 689710096 35579887 247512739 35579887 173590688 899117577 770508461 591974489 175701124 973264476 689696038 326910332 478544246 247512739 157524924 128172058 396735868 74922304 899117577 606932416 457457604 338511968 56515478 689710096 171884847 833320035 825790020 338201288 825790020 338201288 513415788 175701124 39563973 326910332 426804318 476863561 277856219 856735137 457457604 384773958 338201288 373950160 416142329 631604897 850680713 770508461 862458309 247512739 850680713 831028663 420167079 35579887 326384937 416142329 384773958 421303765 671009508 846170712 128172058 128172058 128172058 862458309 936309465 396735868 396735868 157524924 277856219 267197527 326910332 416142329 662997517 631604897 936309465 824610448 478544246 924634937 56515478 825790020 606932416 606932416 669918126 637132487 654774801 338511968 228994771 654774801 637132487 677668583 552836563 648616244 677668583 222705824 420167079 86574100 637132487 416142329 421319638 119786837 654774801 691658174 250175378 637132487 924634937 892526868 74922304 715427395 277856219 639642999 833320035 680237797 964125625 833320035 899117577 766460882 250175378 573410811 654774801 689710096 662997517 163169584 715427395 715427395 413547205 478544246 14297338 277856219 457457604 338511968 396735868 171884847 416142329 56515478 175701124 455972234 35579887 853333181 341340420 476863561 770508461 14297338 573410811 455972234 936309465 128172058 291594021 157524924 56515478 14297338 669918126 384773958 689144692 622619054 691658174 569034545 856735137 924634937 658765373 455972234 824610448 338201288 277856219 862458309 663559431 828927692 426804318 128172058 250175378 833320035 421303765 21936446 552836563 74922304 247512739 455972234 648085065 267197527 326384937 267197527 770508461 421319638 119786837 648616244 175701124 62570858 21936446 513415788 825790020 853333181 413547205 384773958 853333181 856735137 856735137 35579887 622619054 658765373 336593863 669918126 326384937 277856219 171884847 225005793 606932416 924634937 671009508 326384937 695926284 892526868 426804318 715427395 267197527 56515478 924206054 128172058 478544246 669918126 677668583 163169584 326384937 648085065 899117577 896696773 677668583 677668583 478544246 770508461 171884847 292993260 833320035 654774801 171884847 824610448 828927692 766460882 32466636 658765373 163169584 62570858 222705824 267197527 277856219 277856219 32466636 622619054 671009508 338201288 695926284 128172058 825790020 32466636 175701124 691658174 62570858 689696038 662997517 225005793 677668583 341340420 648616244 35579887 662997517 247512739 74922304 70200609 862458309 70200609 637132487 631604897 146266056 416142329 924206054 128172058 513415788 669918126 689710096 924634937 850680713 671009508 663559431 631604897 648616244 420167079 552836563 606932416 770508461 247512739 476863561 70200609 373950160 853333181 916978609 157524924 420387751 373950160 691658174 973264476 277856219 478544246 56515478 128172058 338511968 936309465 74922304 432062450 14297338 35579887 856735137 21936446 228994771 32466636 384773958 856735137 770508461 326910332 892526868 420167079 654774801 916978609 580030866 973264476 824610448 663559431 32466636 14297338 478544246 56515478 175701124 247512739 573410811 175701124 916978609 225005793 833320035 648616244 420167079 899117577 850680713 421319638 896696773 171884847 689144692 149507119 606932416 291594021 973264476 171884847 648616244 247512739 850680713 14297338 416142329 637132487 689696038 573410811 648085065 291594021 680237797 569034545 163169584 277856219 413547205 338201288 856735137 662997517 35579887 225005793 766460882 292993260 175601100 924206054 292993260 964125625 384773958 416142329 622619054 846170712 973264476 631604897 32466636 569034545 421319638 128172058 850680713 916978609 163169584 689696038 850680713 591974489 924634937 639642999 631604897 277856219 689696038 833320035 770508461 689144692 149507119 341340420 648085065 341340420 338511968 831028663 21936446 770508461 715427395 228994771 171884847 833320035 924634937 706786139 924634937 639642999 336593863 14297338 916978609 899117577 936309465 156349888 689696038 924634937 862458309 691658174 250175378 973264476 833320035 916978609 149507119 896696773 426804318 924634937 173590688 175701124 326384937 552836563 86574100 862458309 267197527 14297338 338201288 225005793 513415788 326910332 715427395 338511968 39563973 267197527 648085065 32466636 228994771 70200609 899117577 770508461 222705824 689710096 689696038 86574100 671009508 373950160 573410811 715427395 569034545 396735868 853333181 426804318 828927692 457457604 824610448 689696038 513415788 862458309 35579887 420387751 421303765 175701124 648085065 56515478 225005793 648085065 421319638 569034545 32466636 622619054 513415788 74922304 766460882 695926284 916978609 680237797 35579887 476863561 326910332 706786139 175701124 689144692 149507119 691658174 128172058 677668583 973264476 663559431 455972234 119786837 338511968 21936446 639642999 39563973 432062450 222705824 973264476 228994771 766460882 416142329 663559431 70200609 157524924 766460882 292993260 706786139 420167079 455972234 175701124 74922304 175601100 662997517 247512739 171884847 157524924 569034545 856735137 457457604 695926284 175601100 658765373 222705824 677668583 513415788 156349888 336593863 606932416 828927692 173590688 892526868 173590688 862458309 631604897 56515478 631604897 591974489 936309465 689696038 457457604 671009508 14297338 39563973 128172058 222705824 157524924 573410811 336593863 62570858 648616244 580030866 648616244 39563973 606932416 964125625 175601100 846170712 267197527 326910332 56515478 695926284 924206054 606932416 149507119 833320035 457457604 580030866 964125625 964125625 74922304 228994771 413547205 336593863 455972234 892526868 173590688 21936446 432062450 573410811 573410811 146266056 338511968 658765373 648616244 637132487 825790020 924634937 639642999 291594021 916978609 14297338 856735137 715427395 831028663 225005793 70200609 420167079 338511968 119786837 631604897 421303765 648616244 455972234 662997517 420387751 396735868 373950160 677668583 695926284 715427395 606932416 973264476 420387751 689696038 149507119 924206054 416142329 850680713 163169584 936309465 250175378 62570858 163169584 457457604 766460882 338511968 341340420 573410811 128172058 639642999 689710096 936309465 291594021 338511968 32466636 32466636 119786837 291594021 156349888 14297338 766460882 416142329 149507119 457457604 648616244 341340420 715427395 228994771 552836563 677668583 128172058 552836563 639642999 606932416 455972234 421319638 70200609 824610448 637132487 648616244 338511968 228994771 862458309 892526868 689144692 631604897 250175378 663559431 899117577 637132487 426804318 420167079 128172058 336593863 250175378 831028663 163169584 74922304 420167079 173590688 426804318 341340420 513415788 39563973 250175378 825790020 631604897 478544246 648085065 513415788 770508461 924634937 420167079 14297338 62570858 267197527 175701124 277856219 420387751 14297338 421303765 637132487 770508461 413547205 833320035 663559431 828927692 228994771 896696773 766460882 250175378 833320035 338511968 175701124 677668583 924206054 326910332 74922304 62570858 56515478 432062450 175701124 420167079 171884847 163169584 892526868 292993260 336593863 631604897 173590688 671009508 250175378 478544246 580030866 580030866 277856219 119786837 336593863 225005793 247512739 831028663 326384937 689710096 662997517 225005793 416142329 706786139 639642999 267197527 157524924 964125625 32466636 326384937 669918126 171884847 853333181 770508461 247512739 277856219 455972234 622619054 35579887 715427395 32466636 973264476 416142329 222705824 21936446 416142329 173590688 677668583 326910332 128172058 680237797 39563973 680237797 689710096 916978609 833320035 669918126 936309465 338511968 56515478 591974489 689696038 225005793 146266056 850680713 689710096 715427395 338201288 850680713 56515478 478544246 552836563 924634937 591974489 853333181 21936446 695926284 691658174 421303765 292993260 247512739 420387751 416142329 691658174 706786139 669918126 766460882 426804318 936309465 228994771 56515478 637132487 916978609 35579887 828927692 341340420 896696773 222705824 326384937 569034545 637132487 228994771 658765373 421303765 420387751 70200609 416142329 70200609 173590688 146266056 715427395 228994771 973264476 591974489 291594021 336593863 396735868 457457604 32466636 973264476 637132487 831028663 853333181 384773958 631604897 892526868 421303765 658765373 936309465 396735868 247512739 384773958 766460882 846170712 432062450 899117577 336593863 420167079 658765373 833320035 173590688 70200609 853333181 426804318 846170712 32466636 689696038 326384937 770508461 513415788 476863561 580030866 420167079 128172058 831028663 267197527 637132487 336593863 247512739 648616244 338511968 654774801 658765373 432062450 892526868 663559431 478544246 770508461 662997517 639642999 21936446 892526868 14297338 86574100 146266056 856735137 862458309 552836563 21936446 896696773 426804318 292993260 513415788 163169584 691658174 457457604 86574100 413547205 580030866 277856219 156349888 396735868 850680713 637132487 862458309 119786837 341340420 267197527 277856219 86574100 157524924 637132487 336593863 21936446 336593863 706786139 964125625 648616244 637132487 457457604 916978609 421303765 846170712 173590688 175601100 689696038 862458309 691658174 341340420 222705824 580030866 580030866 833320035 648616244 691658174 689696038 146266056 338201288 569034545 338511968 70200609 680237797 856735137 421303765 770508461 569034545 250175378 828927692 338201288 476863561 338201288 654774801 591974489 706786139 171884847 680237797 39563973 326384937 416142329 455972234 420167079 432062450 691658174 766460882 70200609 573410811 413547205 171884847 156349888 225005793 420387751 680237797 715427395 432062450 247512739 637132487 396735868 691658174 326910332 856735137 421319638 862458309 247512739 420167079 338201288 74922304 770508461 128172058 39563973 56515478 663559431 825790020 862458309 457457604 766460882 896696773 384773958 225005793 573410811 225005793 825790020 341340420 689696038 146266056 689144692 706786139 56515478 171884847 56515478 715427395 432062450 478544246 247512739 70200609 850680713 35579887 336593863 250175378 896696773 171884847 247512739 580030866 396735868 157524924 856735137 580030866 171884847 455972234 455972234 373950160 689144692 455972234 149507119 476863561 591974489 680237797 695926284 706786139 432062450 156349888 119786837 247512739 338201288 606932416 32466636 455972234 695926284 39563973 413547205 631604897 591974489 39563973 622619054 421303765 119786837 552836563 689144692 149507119 580030866 825790020 580030866 671009508 396735868 14297338 662997517 14297338 833320035 21936446 277856219 825790020 32466636 62570858 631604897 326384937 648616244 163169584 175601100 21936446 146266056 478544246 964125625 637132487 384773958 964125625 128172058 149507119 671009508 267197527 680237797 892526868 964125625 156349888 973264476 420387751 689710096 828927692 39563973 654774801 173590688 580030866 825790020 689144692 648616244 250175378 35579887 648616244 964125625 225005793 338511968 833320035 373950160 175601100 622619054 680237797 156349888 222705824 247512739 420167079 663559431 338511968 478544246 606932416 478544246 658765373 291594021 39563973 677668583 421303765 662997517 225005793 689710096 846170712 856735137 569034545 86574100 225005793 156349888 14297338 39563973 86574100 413547205 689710096 896696773 326384937 413547205 128172058 766460882 770508461 157524924 622619054 326910332 35579887 56515478 373950160 74922304 413547205 341340420 228994771 513415788 513415788 413547205 606932416 420387751 689710096 413547205 862458309 39563973 580030866 662997517 128172058 119786837 14297338 222705824 622619054 631604897 247512739 573410811 478544246 326910332 766460882 149507119 171884847 631604897 828927692 662997517 648085065 846170712 56515478 916978609 580030866 157524924 250175378 833320035 35579887 691658174 828927692 421319638 936309465 86574100 916978609 222705824 831028663 292993260 267197527 14297338 513415788 924634937 936309465 569034545 86574100 936309465 86574100 648616244 648085065 671009508 896696773 833320035 973264476 175701124 338201288 74922304 964125625 648616244 846170712 622619054 70200609 291594021 856735137 853333181 222705824 850680713 119786837 850680713 662997517 341340420 936309465 267197527 569034545 336593863 267197527 662997517 326384937 824610448 426804318 21936446 173590688 39563973 326910332 631604897 637132487 689696038 173590688 128172058 689710096 476863561 828927692 552836563 552836563 689696038 341340420 639642999 21936446 277856219 476863561 338201288 56515478 824610448 292993260 662997517 416142329 21936446 853333181 770508461 706786139 936309465 824610448 689710096 899117577 373950160 128172058 457457604 648085065 846170712 420167079 396735868 146266056 338511968 341340420 648616244 663559431 420387751 32466636 552836563 591974489 171884847 14297338 119786837 580030866 622619054 639642999 631604897 622619054 21936446 326910332 478544246 591974489 825790020 896696773 552836563 899117577 663559431 420167079 896696773 899117577 689696038 669918126 654774801 850680713 831028663 119786837 639642999 580030866 828927692 384773958 513415788 691658174 924634937 86574100 658765373 856735137 62570858 250175378 689710096 973264476 119786837 831028663 591974489 639642999 856735137 766460882 173590688 228994771 936309465 631604897 706786139 770508461 853333181 292993260 70200609 157524924 225005793 695926284 639642999 222705824 706786139 74922304 416142329 326910332 396735868 669918126 663559431 680237797 267197527 86574100 770508461 250175378 689144692 770508461 973264476 228994771 899117577 338201288 892526868 691658174 341340420 648085065 924206054 658765373 35579887 654774801 156349888 846170712 416142329 413547205 896696773 689710096 225005793 421303765 32466636 416142329 591974489 163169584 250175378 591974489 292993260 637132487 606932416 846170712 606932416 663559431 680237797 828927692 14297338 831028663 32466636 62570858 35579887 70200609 384773958 39563973 637132487 824610448 149507119 32466636 476863561 671009508 14297338 964125625 936309465 973264476 691658174 552836563 936309465 478544246 413547205 973264476 247512739 336593863 680237797 74922304 689710096 421319638 862458309 14297338 292993260 225005793 421319638 413547205 326910332 663559431 171884847 552836563 637132487 416142329 70200609 32466636 384773958 648616244 691658174 341340420 689144692 338201288 457457604 421319638 32466636 856735137 455972234 591974489 39563973 413547205 326384937 35579887 671009508 119786837 924206054 326384937 426804318 175701124 648085065 691658174 924634937 341340420 831028663 413547205 157524924 128172058 631604897 146266056 119786837 14297338 591974489 171884847 413547205 924634937 247512739 936309465 580030866 384773958 513415788 338201288 338511968 35579887 825790020 695926284 173590688 457457604 648085065 338201288 14297338 416142329 916978609 580030866 250175378 157524924 56515478 695926284 828927692 291594021 455972234 416142329 639642999 341340420 916978609 648616244 606932416 14297338 833320035 936309465 336593863 831028663 631604897 691658174 175601100 157524924 648085065 146266056 384773958 277856219 421303765 658765373 770508461 420167079 421319638 171884847 637132487 341340420 631604897 455972234 70200609 671009508 173590688 119786837 662997517 413547205 689144692 326910332 35579887 338511968 416142329 689144692 173590688 420387751 420167079 669918126 157524924 292993260 62570858 384773958 171884847 853333181 862458309 770508461 267197527 384773958 825790020 831028663 338201288 384773958 157524924 338201288 222705824 62570858 637132487 14297338 833320035 432062450 39563973 146266056 247512739 396735868 896696773 691658174 680237797 689144692 669918126 622619054 341340420 862458309 637132487 552836563 695926284 899117577 420167079 70200609 416142329 86574100 573410811 677668583 421303765 56515478 850680713 689696038 413547205 146266056 336593863 573410811 384773958 896696773 175701124 654774801 341340420 695926284 689710096 14297338 62570858 39563973 654774801 856735137 892526868 662997517 175601100 326384937 654774801 622619054 420167079 416142329 420167079 924206054 924634937 637132487 336593863 639642999 175701124 663559431 639642999 689710096 833320035 936309465 622619054 853333181 671009508 833320035 828927692 146266056 341340420 222705824 225005793 591974489 936309465 416142329 35579887 432062450 648085065 338201288 291594021 326384937 648085065 225005793 569034545 173590688 250175378 247512739 421319638 267197527 157524924 21936446 432062450 833320035 228994771 648085065 606932416 146266056 457457604 916978609 580030866 648616244 671009508 622619054 654774801 824610448 828927692 247512739 175701124 639642999 862458309 853333181 669918126 606932416 689710096 119786837 825790020 671009508 689710096 326384937 964125625 689696038 689144692 157524924 606932416 32466636 119786837 326384937 373950160 426804318 222705824 856735137 689710096 341340420 476863561 292993260 420387751 552836563 591974489 689710096 770508461 569034545 32466636 74922304 156349888 936309465 32466636 828927692 853333181 892526868 267197527 580030866 74922304 341340420 853333181 455972234 573410811 831028663 973264476 228994771 689696038 916978609 14297338 850680713 924634937 455972234 896696773 250175378 420167079 706786139 86574100 892526868 157524924 695926284 573410811 828927692 916978609 828927692 828927692 689144692 119786837 426804318 457457604 552836563 146266056 21936446 457457604 163169584 338201288 691658174 432062450 862458309 292993260 457457604 476863561 35579887 267197527 373950160 924634937 825790020 156349888 573410811 62570858 455972234 689696038 70200609 250175378 175601100 420167079 62570858 341340420 662997517 853333181 973264476 513415788 648616244 70200609 250175378 149507119 149507119 416142329 173590688 824610448 552836563 606932416 171884847 639642999 157524924 149507119 936309465 896696773 416142329 828927692 513415788 896696773 831028663 432062450 225005793 421303765 654774801 56515478 924206054 924206054 175701124 291594021 639642999 222705824 157524924 222705824 648616244 163169584 580030866 291594021 825790020 899117577 277856219 175701124 250175378 662997517 146266056 32466636 846170712 56515478 341340420 573410811 175601100 770508461 706786139 569034545 569034545 420387751 416142329 341340420 862458309 662997517 831028663 689710096 639642999 924634937 850680713 39563973 669918126 766460882 513415788 421303765 56515478 476863561 175701124 35579887 128172058 421303765 222705824 828927692 292993260 70200609 420387751 455972234 173590688 513415788 128172058 336593863 766460882 35579887 825790020 157524924 338201288 691658174 39563973 689696038 580030866 14297338 163169584 833320035 171884847 35579887 86574100 828927692 70200609 146266056 680237797 689144692 846170712 250175378 171884847 853333181 580030866 277856219 828927692 341340420 326384937 222705824 338511968 850680713 228994771 267197527 416142329 669918126 373950160 689144692 421319638 569034545 831028663 899117577 326910332 573410811 862458309 56515478 677668583 513415788 457457604 426804318 964125625 648616244 924206054 715427395 639642999 56515478 916978609 622619054 32466636 846170712 338201288 341340420 580030866 662997517 149507119 892526868 766460882 637132487 846170712 228994771 833320035 478544246 706786139 277856219 648616244 691658174 828927692 892526868 70200609 396735868 689710096 706786139 552836563 326384937 225005793 171884847 648085065 924634937 175701124 631604897 128172058 157524924 62570858 973264476 695926284 62570858 396735868 853333181 899117577 173590688 677668583 225005793 669918126 663559431 654774801 695926284 416142329 341340420 591974489 420387751 32466636 338511968 432062450 292993260 326384937 149507119 689696038 338201288 689710096 338201288 850680713 671009508 338201288 825790020 14297338 825790020 662997517 421303765 770508461 654774801 277856219 175601100 420167079 250175378 637132487 828927692 573410811 695926284 654774801 432062450 573410811 341340420 413547205 86574100 669918126 648085065 828927692 146266056 833320035 32466636 341340420 569034545 689696038 413547205 513415788 916978609 658765373 924634937 648616244 689696038 292993260 413547205 689144692 899117577 896696773 639642999 171884847 277856219 677668583 396735868 662997517 420167079 831028663 32466636 631604897 432062450 225005793 455972234 631604897 648616244 373950160 175601100 715427395 86574100 338201288 277856219 648616244 663559431 662997517 432062450 680237797 580030866 292993260 552836563 622619054 338511968 396735868 637132487 56515478 669918126 831028663 648616244 892526868 432062450 175601100 824610448 175701124 156349888 225005793 663559431 326384937 396735868 639642999 669918126 862458309 892526868 669918126 338511968 291594021 119786837 478544246 606932416 936309465 291594021 648616244 715427395 421303765 432062450 222705824 671009508 338511968 622619054 338201288 689696038 175601100 654774801 119786837 824610448 606932416 691658174 326910332 680237797 862458309 689144692 277856219 862458309 973264476 715427395 831028663 146266056 416142329 639642999 846170712 680237797 420387751 973264476 478544246 924634937 228994771 580030866 228994771 825790020 639642999 277856219 924634937 421319638 146266056 669918126 663559431 62570858 964125625 341340420 426804318 648616244 86574100 62570858 824610448 326910332 21936446 62570858 580030866 373950160 476863561 222705824 157524924 228994771 637132487 896696773 662997517 222705824 222705824 277856219 766460882 225005793 32466636 267197527 899117577 824610448 292993260 62570858 56515478 146266056 267197527 128172058 291594021 128172058 146266056 421319638 420167079 669918126 591974489 513415788 973264476 86574100 691658174 622619054 163169584 14297338 846170712 896696773 689710096 413547205 21936446 669918126 831028663 833320035 267197527 175701124 396735868 156349888 420167079 70200609 892526868 70200609 936309465 706786139 267197527 336593863 156349888 573410811 149507119 973264476 74922304 173590688 695926284 662997517 39563973 478544246 766460882 35579887 639642999 580030866 35579887 580030866 833320035 86574100 156349888 828927692 156349888 157524924 128172058 622619054 228994771 924206054 862458309 416142329 175601100 689144692 421319638 250175378 824610448 916978609 455972234 420167079 32466636 247512739 267197527 421303765 476863561 936309465 163169584 892526868 658765373 32466636 247512739 222705824 455972234 669918126 74922304 637132487 149507119 639642999 846170712 552836563 637132487 825790020 455972234 222705824 591974489 689696038 671009508 853333181 573410811 119786837 250175378 606932416 569034545 175701124 74922304 173590688 850680713 924206054 552836563 691658174 478544246 591974489 119786837 413547205 128172058 846170712 455972234 416142329 119786837 336593863 691658174 850680713 420387751 591974489 338511968 695926284 277856219 892526868 689710096 658765373 770508461 175701124 648616244 862458309 853333181 552836563 573410811 228994771 21936446 277856219 420387751 326910332 56515478 631604897 222705824 715427395 648085065 56515478 833320035 56515478 173590688 662997517 421319638 622619054 846170712 21936446 552836563 689710096 936309465 689710096 850680713 680237797 86574100 146266056 56515478 292993260 899117577 654774801 432062450 163169584 671009508 128172058 573410811 513415788 455972234 770508461 35579887 432062450 825790020 338201288 648085065 637132487 648616244 669918126 850680713 654774801 677668583 669918126 691658174 573410811 156349888 156349888 373950160 552836563 373950160 637132487 591974489 856735137 606932416 291594021 171884847 691658174 766460882 373950160 648616244 156349888 856735137 862458309 225005793 39563973 291594021 671009508 128172058 157524924 622619054 175701124 663559431 416142329 770508461 766460882 892526868 916978609 338511968 373950160 338511968 936309465 677668583 916978609 149507119 770508461 689696038 846170712 119786837 420167079 695926284 896696773 420167079 770508461 677668583 420167079 831028663 173590688 924634937 225005793 457457604 70200609 173590688 662997517 648085065 669918126 856735137 513415788 326910332 35579887 689710096 336593863 591974489 413547205 420167079 622619054 552836563 413547205 421319638 831028663 62570858 573410811 662997517 622619054 677668583 14297338 899117577 648616244 32466636 825790020 416142329 175601100 691658174 924634937 267197527 833320035 175601100 662997517 695926284 173590688 175601100 413547205 766460882 916978609 35579887 128172058 689144692 924206054 291594021 770508461 250175378 853333181 591974489 831028663 648616244 513415788 455972234 326910332 580030866 128172058 846170712 341340420 689144692 899117577 421319638 680237797 39563973 862458309 850680713 119786837 580030866 478544246 338511968 648616244 825790020 35579887 677668583 715427395 326384937 338201288 70200609 476863561 175601100 924634937 766460882 457457604 396735868 669918126 677668583 21936446 56515478 146266056 175701124 654774801 225005793 715427395 964125625 924634937 292993260 622619054 833320035 156349888 420387751 86574100 432062450 384773958 277856219 222705824 175701124 766460882 413547205 658765373 62570858 326910332 853333181 689144692 663559431 326384937 853333181 648616244 373950160 336593863 648085065 591974489 455972234 149507119 74922304 856735137 513415788 892526868 277856219 591974489 689144692 591974489 396735868 292993260 56515478 662997517 862458309 671009508 825790020 336593863 669918126 689710096 478544246 291594021 228994771 173590688 824610448 964125625 35579887 338201288 128172058 695926284 35579887 513415788 766460882 277856219 291594021 706786139 341340420 228994771 341340420 892526868 225005793 222705824 228994771 455972234 426804318 896696773 421319638 173590688 86574100 622619054 680237797 689696038 336593863 149507119 247512739 715427395 149507119 267197527 573410811 21936446 277856219 146266056 32466636 853333181 513415788 432062450 766460882 338511968 591974489 157524924 591974489 175701124 291594021 426804318 32466636 671009508 569034545 639642999 157524924 39563973 292993260 478544246 416142329 173590688 689710096 326384937 426804318 478544246 964125625 292993260 416142329 421303765 856735137 695926284 70200609 924634937 658765373 171884847 677668583 569034545 689710096 277856219 591974489 173590688 964125625 853333181 457457604 853333181 856735137 689696038 338511968 706786139 39563973 689710096 846170712 833320035 341340420 478544246 228994771 338511968 715427395 175601100 21936446 478544246 964125625 171884847 421319638 119786837 146266056 831028663 691658174 70200609 680237797 56515478 21936446 828927692 669918126 373950160 432062450 413547205 706786139 964125625 341340420 689710096 267197527 924206054 222705824 631604897 899117577 291594021 267197527 420387751 648085065 924206054 373950160 171884847 658765373 35579887 128172058 695926284 622619054 416142329 691658174 420387751 336593863 846170712 35579887 157524924 478544246 277856219 706786139 862458309 62570858 326910332 924206054 62570858 669918126 973264476 964125625 766460882 373950160 432062450 146266056 14297338 338201288 580030866 247512739 146266056 689710096 128172058 277856219 291594021 766460882 62570858 341340420 973264476 420167079 573410811 899117577 573410811 853333181 457457604 163169584 580030866 56515478 892526868 862458309 336593863 552836563 846170712 689696038 825790020 163169584 250175378 658765373 770508461 70200609 413547205 175601100 924206054 569034545 228994771 591974489 455972234 899117577 336593863 250175378 228994771 222705824 695926284 825790020 35579887 326384937 413547205 662997517 850680713 292993260 924206054 396735868 825790020 228994771 56515478 173590688 662997517 457457604 420167079 663559431 715427395 853333181 341340420 658765373 631604897 432062450 421319638 326910332 146266056 846170712 648085065 924634937 119786837 373950160 384773958 828927692 689710096 14297338 573410811 222705824 654774801 86574100 62570858 457457604 157524924 663559431 420387751 128172058 336593863 338511968 70200609 569034545 426804318 853333181 163169584 964125625 457457604 413547205 689710096 766460882 413547205 606932416 924206054 457457604 119786837 225005793 766460882 680237797 416142329 62570858 766460882 916978609 326384937 591974489 671009508 171884847 850680713 432062450 916978609 175701124 663559431 292993260 695926284 146266056 648085065 569034545 648616244 856735137 973264476 552836563 936309465 157524924 658765373 119786837 689710096 338201288 326384937 384773958 833320035 56515478 677668583 14297338 658765373 21936446 654774801 292993260 476863561 171884847 828927692 70200609 225005793 936309465 341340420 156349888 680237797 476863561 119786837 157524924 421303765 157524924 56515478 175701124 171884847 631604897 39563973 338511968 14297338 833320035 663559431 569034545 128172058 62570858 639642999 416142329 171884847 766460882 396735868 896696773 896696773 338511968 916978609 421319638 146266056 689710096 457457604 421319638 622619054 21936446 637132487 648085065 421303765 639642999 924634937 326910332 39563973 70200609 457457604 128172058 662997517 277856219 420387751 156349888 569034545 119786837 833320035 637132487 825790020 128172058 326384937 973264476 413547205 228994771 964125625 637132487 639642999 420167079 163169584 924634937 156349888 658765373 86574100 706786139 853333181 476863561 173590688 689696038 648616244 669918126 326384937 569034545 680237797 924634937 513415788 766460882 457457604 892526868 476863561 119786837 695926284 74922304 833320035 973264476 228994771 421303765 677668583 250175378 824610448 86574100 292993260 421303765 455972234 267197527 513415788 35579887 671009508 648085065 706786139 689710096 695926284 149507119 770508461 420167079 39563973 146266056 74922304 455972234 964125625 689710096 856735137 35579887 35579887 171884847 631604897 689144692 338511968 228994771 669918126 416142329 552836563 639642999 476863561 171884847 648085065 639642999 336593863 149507119 622619054 250175378 171884847 631604897 706786139 896696773 648085065 420387751 677668583 691658174 420387751 457457604 171884847 695926284 846170712 56515478 648616244 658765373 648085065 373950160 680237797 654774801 824610448 14297338 247512739 291594021 637132487 421303765 222705824 853333181 338511968 513415788 457457604 336593863 513415788 421303765 591974489 175601100 899117577 695926284 862458309 421303765 74922304 892526868 770508461 476863561 420387751 552836563 706786139 715427395 606932416 964125625 639642999 70200609 856735137 39563973 639642999 573410811 14297338 119786837 846170712 426804318 850680713 250175378 21936446 250175378 373950160 420387751 163169584 924206054 964125625 695926284 341340420 21936446 936309465 341340420 691658174 824610448 32466636 21936446 669918126 573410811 32466636 292993260 662997517 432062450 455972234 74922304 62570858 119786837 662997517 896696773 128172058 416142329 222705824 156349888 580030866 163169584 606932416 175701124 341340420 384773958 341340420 964125625 631604897 222705824 689696038 416142329 416142329 680237797 39563973 853333181 128172058 513415788 163169584 247512739 336593863 421319638 715427395 899117577 973264476 326384937 326384937 14297338 421303765 658765373 39563973 689696038 936309465 171884847 247512739 62570858 56515478 413547205 695926284 426804318 689710096 250175378 32466636 824610448 413547205 691658174 622619054 457457604 862458309 21936446 149507119 21936446 892526868 163169584 292993260 689696038 658765373 706786139 336593863 831028663 691658174 432062450 146266056 770508461 916978609 455972234 277856219 432062450 831028663 74922304 654774801 853333181 831028663 173590688 658765373 639642999 639642999 850680713 326910332 476863561 770508461 662997517 86574100 691658174 770508461 156349888 569034545 973264476 39563973 648616244 326384937 892526868 457457604 706786139 247512739 677668583 662997517 663559431 606932416 457457604 426804318 416142329 689710096 222705824 606932416 662997517 691658174 648085065 654774801 706786139 416142329 899117577 606932416 35579887 846170712 916978609 825790020 916978609 631604897 658765373 336593863 420167079 916978609 828927692 853333181 591974489 373950160 420167079 825790020 146266056 35579887 916978609 639642999 856735137 689144692 373950160 70200609 916978609 175701124 457457604 338511968 175701124 175601100 62570858 341340420 341340420 222705824 766460882 62570858 157524924 421319638 384773958 831028663 413547205 662997517 639642999 157524924 149507119 421319638 715427395 850680713 421319638 591974489 421319638 833320035 228994771 892526868 277856219 916978609 631604897 421303765 862458309 936309465 862458309 831028663 326384937 695926284 580030866 648085065 862458309 648616244 846170712 862458309 689144692 853333181 671009508 156349888 648085065 669918126 277856219 336593863 824610448 689144692 899117577 149507119 413547205 924634937 119786837 74922304 56515478 606932416 86574100 455972234 691658174 420387751 654774801 637132487 62570858 228994771 157524924 326384937 32466636 416142329 476863561 21936446 662997517 663559431 846170712 426804318 689144692 21936446 828927692 856735137 476863561 62570858 689144692 892526868 128172058 828927692 658765373 862458309 396735868 432062450 157524924 421319638 824610448 689144692 173590688 338511968 569034545 35579887 326384937 573410811 669918126 591974489 149507119 146266056 119786837 513415788 896696773 824610448 171884847 856735137 173590688 277856219 420387751 175701124 421303765 426804318 455972234 622619054 924634937 513415788 338511968 824610448 706786139 338201288 336593863 457457604 292993260 853333181 591974489 384773958 770508461 32466636 146266056 671009508 173590688 175701124 225005793 569034545 622619054 691658174 856735137 689710096 338511968 163169584 373950160 222705824 671009508 591974489 432062450 326910332 421319638 569034545 478544246 569034545 70200609 853333181 70200609 267197527 689144692 277856219 267197527 680237797 222705824 56515478 62570858 648616244 384773958 175701124 291594021 420167079 631604897 476863561 341340420 862458309 691658174 573410811 157524924 856735137 175701124 432062450 862458309 892526868 149507119 420167079 291594021 250175378 56515478 457457604 973264476 828927692 171884847 825790020 420387751 292993260 476863561 648085065 35579887 892526868 74922304 648085065 654774801 606932416 171884847 892526868 853333181 689710096 580030866 228994771 591974489 654774801 476863561 326384937 146266056 846170712 156349888 277856219 426804318 766460882 569034545 677668583 689144692 86574100 149507119 420167079 896696773 766460882 770508461 846170712 846170712 770508461 250175378 163169584 420167079 658765373 825790020 171884847 326384937 478544246 416142329 631604897 326910332 691658174 924634937 637132487 14297338 648085065 622619054 677668583 715427395 853333181 631604897 669918126 175701124 580030866 39563973 228994771 862458309 149507119 336593863 426804318 156349888 766460882 175601100 420167079 56515478 824610448 691658174 338201288 39563973 513415788 420167079 580030866 973264476 689710096 899117577 862458309 770508461 831028663 250175378 831028663 228994771 766460882 413547205 225005793 156349888 426804318 850680713 691658174 824610448 247512739 639642999 421303765 853333181 569034545 695926284 157524924 924634937 680237797 128172058 326384937 552836563 689144692 416142329 671009508 336593863 21936446 384773958 689710096 591974489 14297338 156349888 828927692 225005793 416142329 341340420 338511968 691658174 157524924 35579887 420167079 39563973 689144692 163169584 691658174 580030866 569034545 341340420 766460882 706786139 916978609 384773958 432062450 70200609 416142329 689144692 119786837 680237797 247512739 924634937 21936446 831028663 648085065 639642999 846170712 21936446 850680713 420167079 156349888 569034545 513415788 341340420 326384937 924206054 175701124 455972234 171884847 416142329 476863561 247512739 338201288 924634937 476863561 21936446 691658174 384773958 689710096 856735137 70200609 171884847 86574100 706786139 850680713 421303765 648616244 228994771 825790020 432062450 689696038 373950160 892526868 173590688 416142329 899117577 396735868 250175378 591974489 924634937 654774801 689710096 225005793 669918126 853333181 689710096 250175378 70200609 824610448 476863561 591974489 32466636 455972234 341340420 706786139 654774801 222705824 639642999 163169584 689710096 637132487 639642999 171884847 228994771 35579887 706786139 831028663 689696038 936309465 680237797 56515478 606932416 432062450 455972234 74922304 14297338 338511968 373950160 631604897 924634937 964125625 677668583 338511968 455972234 338201288 677668583 338201288 569034545 689144692 338201288 606932416 924634937 457457604 32466636 250175378 631604897 74922304 680237797 513415788 677668583 973264476 833320035 591974489 770508461 338201288 671009508 56515478 622619054 225005793 396735868 924206054 70200609 631604897 856735137 336593863 824610448 338201288 228994771 70200609 856735137 341340420 56515478 513415788 631604897 924634937 648085065 591974489 513415788 766460882 149507119 62570858 35579887 421303765 478544246 715427395 892526868 277856219 924634937 478544246 267197527 569034545 916978609 973264476 432062450 850680713 373950160 766460882 74922304 416142329 828927692 824610448 824610448 421319638 648616244 691658174 622619054 825790020 689710096 853333181 457457604 277856219 373950160 924634937 146266056 677668583 336593863 336593863 695926284 669918126 338201288 833320035 825790020 39563973 654774801 457457604 146266056 766460882 478544246 631604897 478544246 222705824 573410811 86574100 658765373 899117577 622619054 149507119 86574100 825790020 552836563 163169584 70200609 156349888 163169584 766460882 846170712 175601100 663559431 677668583 706786139 964125625 689710096 149507119 622619054 119786837 552836563 476863561 658765373 173590688 892526868 32466636 916978609 157524924 70200609 833320035 706786139 552836563 569034545 924634937 291594021 862458309 856735137 267197527 163169584 62570858 973264476 56515478 478544246 936309465 35579887 639642999 715427395 250175378 338201288 373950160 606932416 850680713 622619054 476863561 156349888 689710096 662997517 573410811 222705824 552836563 70200609 426804318 341340420 689710096 825790020 606932416 862458309 173590688 86574100 338511968 420387751 373950160 631604897 663559431 689144692 156349888 606932416 173590688 677668583 689696038 175701124 654774801 157524924 846170712 384773958 222705824 175601100 580030866 277856219 639642999 648085065 119786837 648085065 924634937 225005793 56515478 924634937 21936446 691658174 825790020 622619054 420387751 128172058 416142329 413547205 156349888 833320035 591974489 573410811 432062450 896696773 573410811 715427395 336593863 277856219 267197527 373950160 706786139 924634937 163169584 86574100 671009508 637132487 157524924 74922304 291594021 222705824 663559431 862458309 828927692 648616244 277856219 62570858 338201288 146266056 247512739 292993260 899117577 413547205 478544246 476863561 14297338 341340420 680237797 828927692 631604897 14297338 32466636 171884847 250175378 175601100 326384937 56515478 175701124 654774801 691658174 706786139 35579887 128172058 222705824 770508461 964125625 622619054 896696773 691658174 831028663 156349888 677668583 639642999 250175378 341340420 892526868 225005793 591974489 149507119 156349888 163169584 35579887 32466636 56515478 899117577 175701124 225005793 74922304 924206054 396735868 291594021 899117577 691658174 695926284 455972234 671009508 421319638 86574100 267197527 853333181 689710096 513415788 416142329 677668583 119786837 671009508 846170712 770508461 292993260 573410811 432062450 32466636 326384937 173590688 853333181 766460882 291594021 637132487 420387751 173590688 228994771 62570858 416142329 163169584 292993260 689710096 689710096 916978609 420167079 74922304 846170712 639642999 175601100 341340420 128172058 326910332 156349888 247512739 476863561 680237797 606932416 175601100 552836563 267197527 658765373 899117577 831028663 336593863 973264476 580030866 677668583 420387751 695926284 432062450 426804318 766460882 175601100 662997517 228994771 14297338 426804318 916978609 631604897 149507119 149507119 654774801 896696773 936309465 119786837 846170712 171884847 552836563 846170712 833320035 171884847 846170712 580030866 225005793 225005793 326910332 654774801 831028663 157524924 924206054 715427395 689710096 591974489 639642999 70200609 862458309 689710096 695926284 658765373 277856219 606932416 247512739 606932416 862458309 432062450 21936446 156349888 250175378 669918126 580030866 662997517 663559431 62570858 396735868 336593863 695926284 677668583 250175378 639642999 689144692 591974489 606932416 421303765 128172058 426804318 175601100 622619054 277856219 715427395 421303765 291594021 70200609 32466636 426804318 573410811 648616244 163169584 689144692 770508461 292993260 936309465 478544246 457457604 157524924 824610448 846170712 833320035 277856219 70200609 622619054 420167079 291594021 924206054 648085065 680237797 899117577 247512739 833320035 128172058 924634937 964125625 341340420 250175378 850680713 654774801 86574100 21936446 706786139 128172058 639642999 899117577 326910332 421319638 146266056 828927692 669918126 671009508 658765373 420167079 663559431 706786139 421303765 35579887 846170712 648616244 341340420 648616244 86574100 552836563 336593863 622619054 250175378 691658174 569034545 326910332 828927692 677668583 689710096 706786139 695926284 770508461 413547205 695926284 171884847 580030866 691658174 277856219 457457604 175701124 689144692 552836563 637132487 175701124 426804318 341340420 569034545 476863561 267197527 662997517 338201288 421319638 936309465 899117577 639642999 663559431 677668583 639642999 32466636 766460882 457457604 156349888 250175378 338201288 828927692 420167079 580030866 413547205 14297338 892526868 56515478 715427395 899117577 250175378 455972234 267197527 86574100 828927692 552836563 658765373 128172058 421319638 14297338 695926284 21936446 291594021 457457604 163169584 426804318 163169584 225005793 691658174 689696038 658765373 222705824 292993260 156349888 831028663 14297338 432062450 432062450 432062450 766460882 173590688 831028663 896696773 669918126 70200609 420387751 680237797 899117577 338511968 689696038 899117577 250175378 831028663 39563973 846170712 591974489 119786837 225005793 156349888 56515478 663559431 457457604 336593863 62570858 831028663 277856219 326910332 973264476 770508461 936309465 163169584 175601100 606932416 964125625 250175378 825790020 669918126 56515478 291594021 916978609 831028663 56515478 680237797 247512739 247512739 671009508 766460882 824610448 277856219 291594021 899117577 163169584 770508461 119786837 689144692 146266056 250175378 654774801 267197527 853333181 648085065 892526868 573410811 39563973 916978609 157524924 373950160 455972234 862458309 856735137 420387751 128172058 677668583 291594021 828927692 973264476 916978609 689710096 639642999 74922304 924206054 175701124 766460882 648085065 336593863 658765373 163169584 336593863 689710096 569034545 513415788 373950160 175701124 291594021 413547205 671009508 591974489 420387751 606932416 35579887 128172058 56515478 326384937 326384937 119786837 853333181 156349888 86574100 916978609 846170712 691658174 228994771 341340420 899117577 706786139 341340420 476863561 591974489 896696773 924634937 277856219 420167079 924634937 770508461 824610448 663559431 573410811 622619054 899117577 680237797 32466636 14297338 338201288 173590688 476863561 689144692 715427395 824610448 833320035 824610448 899117577 338511968 892526868 163169584 457457604 478544246 62570858 336593863 396735868 691658174 899117577 689710096 250175378 856735137 128172058 853333181 292993260 326910332 146266056 846170712 669918126 156349888 373950160 973264476 86574100 706786139 62570858 853333181 146266056 426804318 573410811 691658174 706786139 156349888 658765373 426804318 21936446 292993260 14297338 573410811 695926284 396735868 292993260 658765373 156349888 413547205 292993260 228994771 896696773 326910332 622619054 828927692 622619054 292993260 924634937 896696773 421319638 924634937 119786837 420167079 149507119 637132487 32466636 706786139 119786837 924634937 292993260 766460882 341340420 850680713 156349888 432062450 119786837 21936446 691658174 573410811 247512739 455972234 119786837 420387751 715427395 850680713 426804318 338511968 770508461 277856219 631604897 824610448 455972234 648616244 833320035 173590688 384773958 936309465 850680713 896696773 850680713 658765373 606932416 591974489 671009508 156349888 56515478 706786139 56515478 338201288 824610448 175701124 86574100 175701124 691658174 671009508 862458309 662997517 128172058 715427395 899117577 833320035 573410811 654774801 846170712 580030866 573410811 32466636 420387751 156349888 457457604 669918126 336593863 420167079 513415788 163169584 457457604 341340420 689696038 658765373 32466636 892526868 74922304 671009508 631604897 689710096 637132487 413547205 247512739 70200609 149507119 825790020 637132487 631604897 606932416 631604897 552836563 426804318 573410811 420387751 171884847 573410811 973264476 658765373 973264476 695926284 396735868 648616244 86574100 964125625 476863561 648085065 86574100 828927692 856735137 86574100 770508461 119786837 973264476 648616244 658765373 606932416 420167079 766460882 277856219 396735868 573410811 14297338 149507119 663559431 573410811 156349888 689144692 163169584 853333181 671009508 831028663 175601100 171884847 671009508 691658174 149507119 373950160 964125625 637132487 658765373 326384937 74922304 677668583 824610448 680237797 591974489 663559431 341340420 267197527 831028663 695926284 478544246 175601100 373950160 432062450 936309465 62570858 916978609 292993260 156349888 663559431 373950160 457457604 35579887 580030866 175701124 766460882 662997517 973264476 70200609 416142329 924634937 416142329 62570858 119786837 936309465 277856219 222705824 247512739 421303765 846170712 146266056 128172058 580030866 706786139 149507119 86574100 770508461 831028663 421303765 338511968 569034545 74922304 964125625 478544246 828927692 689710096 662997517 973264476 455972234 70200609 936309465 39563973 825790020 247512739 338511968 689696038 455972234 292993260 175601100 416142329 21936446 421303765 691658174 513415788 267197527 680237797 149507119 384773958 156349888 247512739 478544246 680237797 669918126 924634937 924634937 277856219 850680713 862458309 291594021 32466636 175701124 916978609 338201288 770508461 648085065 856735137 631604897 706786139 250175378 669918126 171884847 637132487 39563973 396735868 277856219 695926284 384773958 478544246 62570858 846170712 856735137 689710096 432062450 899117577 896696773 457457604 896696773 892526868 689710096 850680713 225005793 74922304 833320035 924206054 128172058 341340420 715427395 622619054 831028663 476863561 163169584 973264476 291594021 420167079 580030866 426804318 457457604 862458309 228994771 228994771 222705824 413547205 573410811 175701124 924634937 825790020 654774801 146266056 338511968 175601100 573410811 892526868 622619054 706786139 677668583 338201288 824610448 853333181 149507119 156349888 648085065 476863561 671009508 326384937 250175378 341340420 373950160 432062450 277856219 70200609 924206054 850680713 35579887 677668583 373950160 853333181 825790020 421303765 396735868 225005793 850680713 267197527 691658174 338511968 770508461 677668583 706786139 706786139 706786139 247512739 373950160 573410811 14297338 689710096 62570858 228994771 691658174 420387751 14297338 824610448 689144692 157524924 173590688 326910332 828927692 336593863 671009508 924634937 654774801 341340420 671009508 770508461 825790020 413547205 677668583 149507119 163169584 250175378 680237797 157524924 850680713 416142329 432062450 706786139 662997517 420167079 654774801 70200609 32466636 825790020 420167079 573410811 163169584 825790020 384773958 663559431 326384937 157524924 175701124 691658174 695926284 964125625 689710096 766460882 622619054 74922304 606932416 74922304 157524924 691658174 86574100 689696038 591974489 824610448 580030866 770508461 606932416 580030866 62570858 119786837 175701124 899117577 573410811 831028663 384773958 552836563 70200609 175601100 476863561 455972234 341340420 163169584 338511968 695926284 669918126 573410811 326910332 384773958 326910332 267197527 267197527 267197527 396735868 648085065 580030866 896696773 62570858 689710096 706786139 591974489 62570858 384773958 149507119 658765373 569034545 862458309 691658174 580030866 828927692 416142329 175601100 513415788 156349888 119786837 149507119 924634937 856735137 658765373 850680713 384773958 416142329 250175378 32466636 580030866 662997517 455972234 146266056 899117577 964125625 573410811 21936446 896696773 648085065 569034545 277856219 637132487 338511968 21936446 14297338 850680713 671009508 70200609 853333181 476863561 14297338 706786139 924634937 173590688 899117577 639642999 74922304 695926284 715427395 175601100 669918126 637132487 680237797 21936446 671009508 457457604 457457604 373950160 32466636 250175378 591974489 677668583 420387751 74922304 225005793 476863561 706786139 916978609 222705824 426804318 74922304 622619054 663559431 413547205 416142329 267197527 326384937 689710096 770508461 86574100 250175378 421319638 695926284 336593863 119786837 171884847 421303765 831028663 225005793 824610448 384773958 936309465 936309465 896696773 228994771 853333181 856735137 896696773 973264476 21936446 856735137 228994771 119786837 56515478 824610448 658765373 825790020 146266056 833320035 225005793 862458309 338201288 175601100 157524924 128172058 396735868 669918126 899117577 420387751 373950160 373950160 384773958 457457604 573410811 396735868 228994771 222705824 175701124 175601100 32466636 156349888 421319638 373950160 706786139 277856219 689696038 326910332 175701124 225005793 648085065 222705824 250175378 336593863 856735137 824610448 250175378 62570858 853333181 119786837 856735137 157524924 606932416 846170712 14297338 341340420 973264476 228994771 631604897 706786139 175701124 39563973 622619054 14297338 250175378 119786837 225005793 396735868 766460882 250175378 824610448 14297338 175601100 639642999 250175378 936309465 689144692 35579887 689144692 426804318 421319638 457457604 336593863 770508461 341340420 671009508 396735868 86574100 706786139 846170712 476863561 341340420 119786837 689696038 421319638 663559431 373950160 924206054 56515478 828927692 341340420 416142329 338511968 163169584 175701124 421319638 175601100 973264476 384773958 267197527 580030866 426804318 119786837 292993260 862458309 766460882 639642999 658765373 157524924 74922304 606932416 421303765 513415788 420387751 936309465 648085065 413547205 924634937 267197527 21936446 175701124 648085065 250175378 62570858 175601100 420167079 850680713 899117577 21936446 828927692 691658174 892526868 706786139 622619054 426804318 671009508 833320035 677668583 622619054 669918126 32466636 62570858 396735868 671009508 426804318 416142329 846170712 846170712 569034545 175601100 119786837 916978609 175701124 426804318 21936446 432062450 228994771 128172058 591974489 21936446 156349888 56515478 56515478 552836563 149507119 157524924 396735868 695926284 936309465 639642999 689710096 680237797 291594021 171884847 552836563 892526868 671009508 691658174 86574100 513415788 924634937 32466636 338511968 677668583 341340420 677668583 70200609 146266056 654774801 426804318 691658174 831028663 663559431 14297338 277856219 964125625 175701124 426804318 173590688 326910332 14297338 580030866 384773958 856735137 247512739 689710096 896696773 662997517 384773958 677668583 338201288 573410811 336593863 916978609 39563973 476863561 247512739 163169584 631604897 175701124 846170712 128172058 222705824 637132487 606932416 662997517 421319638 62570858 824610448 606932416 831028663 573410811 591974489 766460882 384773958 924634937 326910332 267197527 892526868 573410811 156349888 648085065 591974489 416142329 973264476 569034545 973264476 326384937 964125625 476863561 277856219 513415788 128172058 580030866 86574100 606932416 639642999 662997517 225005793 770508461 250175378 916978609 457457604 695926284 373950160 336593863 173590688 413547205 119786837 413547205 671009508 648616244 770508461 591974489 228994771 35579887 892526868 831028663 680237797 658765373 828927692 74922304 824610448 828927692 416142329 247512739 831028663 669918126 62570858 175601100 631604897 695926284 32466636 420167079 39563973 267197527 146266056 831028663 695926284 639642999 62570858 658765373 35579887 277856219 924206054 671009508 326384937 591974489 326910332 580030866 689710096 695926284 373950160 56515478 648085065 706786139 896696773 247512739 35579887 421303765 924634937 622619054 478544246 175601100 671009508 291594021 21936446 56515478 513415788 850680713 706786139 326910332 924206054 149507119 74922304 936309465 671009508 916978609 715427395 14297338 924634937 706786139 689696038 924206054 828927692 924206054 689144692 14297338 416142329 128172058 455972234 39563973 828927692 32466636 606932416 853333181 338201288 936309465 341340420 669918126 648085065 552836563 639642999 648616244 648616244 222705824 326910332 658765373 455972234 341340420 326384937 149507119 622619054 695926284 228994771 478544246 119786837 396735868 373950160 149507119 513415788 39563973 476863561 35579887 680237797 128172058 828927692 413547205 62570858 62570858 824610448 569034545 766460882 421319638 247512739 292993260 175601100 338511968 654774801 396735868 146266056 163169584 706786139 222705824 689696038 32466636 706786139 175601100 338511968 420167079 631604897 267197527 336593863 654774801 163169584 426804318 420387751 119786837 421303765 119786837 338201288 175701124 770508461 291594021 706786139 291594021 695926284 432062450 341340420 669918126 39563973 421303765 648616244 416142329 291594021 420167079 695926284 384773958 156349888 74922304 478544246 420387751 606932416 56515478 420167079 62570858 862458309 341340420 662997517 658765373 715427395 292993260 396735868 478544246 677668583 171884847 163169584 338201288 35579887 420167079 513415788 35579887 706786139 573410811 455972234 973264476 86574100 936309465 973264476 677668583 580030866 766460882 14297338 326910332 831028663 631604897 338511968 892526868 899117577 156349888 128172058 691658174 766460882 341340420 662997517 478544246 622619054 680237797 662997517 916978609 228994771 824610448 831028663 247512739 658765373 14297338 457457604 964125625 924634937 21936446 671009508 580030866 74922304 824610448 936309465 163169584 416142329 569034545 916978609 899117577 74922304 32466636 426804318 39563973 663559431 413547205 420387751 86574100 862458309 432062450 648616244 648085065 663559431 373950160 157524924 421319638 637132487 569034545 326910332 384773958 413547205 689710096 250175378 291594021 476863561 128172058 680237797 631604897 421303765 14297338 62570858 663559431 648085065 86574100 825790020 677668583 833320035 591974489 936309465 156349888 338201288 373950160 128172058 689144692 622619054 689710096 663559431 853333181 606932416 639642999 924206054 631604897 384773958 149507119 21936446 163169584 658765373 291594021 689144692 416142329 689710096 175601100 648616244 924206054 715427395 416142329 846170712 149507119 766460882 513415788 336593863 228994771 32466636 476863561 326384937 128172058 856735137 552836563 420167079 896696773 326384937 825790020 171884847 862458309 606932416 228994771 39563973 899117577 591974489 86574100 455972234 373950160 680237797 455972234 639642999 86574100 964125625 828927692 936309465 146266056 606932416 457457604 680237797 637132487 569034545 341340420 277856219 326910332 396735868 157524924 119786837 173590688 457457604 175701124 892526868 432062450 831028663 706786139 228994771 156349888 421319638 648616244 850680713 421303765 70200609 171884847 654774801 267197527 671009508 552836563 32466636 14297338 156349888 171884847 416142329 648085065 14297338 86574100 478544246 689144692 421319638 622619054 825790020 39563973 432062450 291594021 457457604 706786139 163169584 70200609 850680713 639642999 171884847 680237797 671009508 569034545 662997517 119786837 156349888 669918126 478544246 396735868 606932416 70200609 171884847 691658174 639642999 513415788 569034545 222705824 833320035 695926284 513415788 824610448 157524924 622619054 591974489 62570858 32466636 892526868 662997517 420167079 689696038 149507119 853333181 569034545 416142329 648616244 846170712 426804318 663559431 648085065 455972234 639642999 432062450 455972234 292993260 924206054 56515478 476863561 862458309 476863561 936309465 936309465 833320035 336593863 341340420 326910332 606932416 432062450 336593863 156349888 225005793 326910332 149507119 476863561 86574100 973264476 225005793 420167079 662997517 149507119 247512739 421303765 326384937 580030866 175701124 62570858 119786837 936309465 326384937 62570858 631604897 157524924 292993260 689144692 695926284 637132487 413547205 267197527 336593863 631604897 639642999 336593863 825790020 420387751 14297338 828927692 420387751 149507119 32466636 292993260 373950160 606932416 476863561 225005793 691658174 825790020 32466636 896696773 689696038 766460882 373950160 853333181 426804318 856735137 476863561 416142329 338511968 250175378 421303765 831028663 384773958 671009508 157524924 695926284 648616244 828927692 426804318 689696038 222705824 247512739 173590688 86574100 247512739 373950160 691658174 691658174 173590688 267197527 631604897 899117577 631604897 396735868 421319638 373950160 591974489 658765373 513415788 384773958 677668583 228994771 39563973 14297338 326910332 173590688 631604897 853333181 421303765 622619054 56515478 56515478 336593863 689144692 457457604 671009508 39563973 680237797 62570858 119786837 658765373 396735868 338201288 862458309 828927692 35579887 669918126 973264476 56515478 21936446 250175378 455972234 341340420 924206054 267197527 247512739 476863561 671009508 14297338 662997517 39563973 648085065 421303765 825790020 74922304 569034545 669918126 677668583 973264476 637132487 924634937 476863561 833320035 689710096 171884847 846170712 831028663 156349888 421303765 420387751 39563973 416142329 648616244 62570858 856735137 39563973 373950160 146266056 825790020 384773958 680237797 658765373 171884847 706786139 175601100 175701124 856735137 631604897 157524924 662997517 637132487 513415788 341340420 695926284 662997517 964125625 173590688 156349888 862458309 689144692 924634937 421319638 669918126 892526868 706786139 457457604 432062450 569034545 828927692 833320035 74922304 338201288 222705824 21936446 277856219 476863561 56515478 606932416 163169584 677668583 766460882 606932416 606932416 706786139 706786139 591974489 413547205 250175378 292993260 222705824 225005793 432062450 689710096 326910332 384773958 156349888 606932416 14297338 420167079 175601100 892526868 924634937 669918126 56515478 326384937 828927692 156349888 853333181 637132487 637132487 21936446 622619054 476863561 119786837 862458309 853333181 267197527 432062450 32466636 622619054 420167079 421303765 715427395 175701124 825790020 292993260 766460882 416142329 552836563 420167079 222705824 175701124 432062450 35579887 35579887 669918126 86574100 846170712 648085065 157524924 680237797 326384937 706786139 70200609 149507119 396735868 326384937 291594021 119786837 173590688 663559431 222705824 175601100 856735137 691658174 171884847 326384937 157524924 476863561 689696038 964125625 149507119 426804318 21936446 163169584 606932416 171884847 128172058 973264476 326384937 14297338 476863561 569034545 478544246 654774801 128172058 770508461 622619054 128172058 416142329 326910332 654774801 277856219 476863561 856735137 21936446 663559431 326384937 250175378 622619054 689710096 247512739 421319638 146266056 831028663 455972234 396735868 455972234 552836563 291594021 420387751 689710096 341340420 964125625 413547205 173590688 146266056 476863561 277856219 964125625 149507119 689710096 338511968 225005793 416142329 695926284 336593863 228994771 338511968 128172058 695926284 228994771 149507119 706786139 680237797 689144692 552836563 432062450 420167079 663559431 637132487 426804318 715427395 455972234 896696773 631604897 457457604 689710096 631604897 833320035 341340420 457457604 856735137 292993260 149507119 292993260 74922304 580030866 146266056 580030866 680237797 420387751 896696773 648085065 163169584 250175378 680237797 420167079 689710096 39563973 639642999 654774801 591974489 580030866 924634937 856735137 373950160 896696773 580030866 637132487 658765373 128172058 648616244 14297338 432062450 831028663 384773958 856735137 669918126 32466636 267197527 663559431 916978609 715427395 573410811 247512739 222705824 421319638 766460882 175601100 899117577 850680713 654774801 149507119 552836563 677668583 680237797 677668583 691658174 455972234 706786139 671009508 432062450 591974489 326384937 128172058 677668583 850680713 384773958 654774801 455972234 171884847 637132487 669918126 175701124 478544246 455972234 277856219 149507119 680237797 70200609 924206054 14297338 432062450 639642999 277856219 896696773 62570858 421319638 21936446 421319638 853333181 658765373 326384937 648616244 580030866 74922304 824610448 606932416 648085065 74922304 62570858 856735137 669918126 175701124 457457604 669918126 336593863 899117577 56515478 384773958 250175378 828927692 326910332 157524924 706786139 421319638 689696038 846170712 552836563 338201288 658765373 157524924 853333181 892526868 695926284 964125625 916978609 689710096 924634937 171884847 250175378 862458309 936309465 695926284 250175378 850680713 831028663 62570858 831028663 35579887 828927692 420387751 831028663 824610448 766460882 766460882 606932416 341340420 924634937 654774801 175601100 831028663 157524924 850680713 21936446 74922304 892526868 669918126 648085065 689144692 277856219 292993260 21936446 924206054 70200609 658765373 326910332 856735137 637132487 175701124 715427395 964125625 846170712 421319638 341340420 892526868 373950160 691658174 326910332 396735868 899117577 420167079 225005793 421319638 338511968 416142329 973264476 552836563 689696038 163169584 689710096 831028663 899117577 924206054 228994771 964125625 341340420 225005793 899117577 631604897 689710096 228994771 662997517 175601100 639642999 580030866 850680713 39563973 292993260 62570858 916978609 476863561 648085065 973264476 663559431 35579887 326910332 421319638 831028663 156349888 825790020 770508461 56515478 637132487 770508461 671009508 222705824 658765373 606932416 267197527 892526868 277856219 156349888 689696038 455972234 478544246 420387751 416142329 35579887 171884847 277856219 70200609 669918126 421319638 580030866 766460882 247512739 689696038 74922304 663559431 833320035 766460882 86574100 277856219 39563973 14297338 222705824 680237797 862458309 622619054 478544246 457457604 421319638 228994771 680237797 173590688 639642999 173590688 695926284 691658174 267197527 580030866 639642999 662997517 21936446 648085065 416142329 39563973 157524924 128172058 924634937 706786139 338511968 824610448 128172058 654774801 413547205 637132487 831028663 689710096 671009508 426804318 850680713 631604897 173590688 62570858 267197527 591974489 336593863 326384937 862458309 478544246 552836563 457457604 936309465 432062450 658765373 715427395 648085065 662997517 74922304 896696773 250175378 157524924 680237797 924206054 62570858 846170712 569034545 222705824 457457604 146266056 856735137 173590688 396735868 250175378 173590688 677668583 573410811 416142329 715427395 341340420 833320035 973264476 689710096 862458309 689710096 892526868 853333181 277856219 421303765 326910332 157524924 856735137 695926284 420387751 421319638 21936446 715427395 70200609 663559431 552836563 421319638 292993260 277856219 326384937 825790020 770508461 86574100 21936446 14297338 924634937 862458309 384773958 606932416 267197527 689710096 128172058 420167079 32466636 669918126 639642999 924634937 128172058 924634937 341340420 326910332 662997517 74922304 175701124 896696773 663559431 62570858 119786837 222705824 396735868 171884847 689710096 552836563 648616244 663559431 828927692 648085065 833320035 689710096 336593863 373950160 62570858 413547205 896696773 964125625 338511968 86574100 573410811 552836563 591974489 669918126 639642999 157524924 691658174 862458309 32466636 163169584 413547205 573410811 715427395 591974489 552836563 478544246 416142329 175701124 35579887 373950160 128172058 35579887 677668583 899117577 689710096 86574100 455972234 856735137 715427395 292993260 770508461 828927692 853333181 247512739 766460882 70200609 622619054 580030866 228994771 846170712 658765373 338511968 326910332 828927692 606932416 663559431 850680713 689144692 580030866 384773958 569034545 606932416 639642999 828927692 384773958 86574100 86574100 606932416 833320035 569034545 924206054 552836563 21936446 421319638 175701124 892526868 338511968 396735868 56515478 225005793 225005793 157524924 833320035 421303765 892526868 421319638 862458309 173590688 35579887 457457604 846170712 292993260 277856219 32466636 677668583 552836563 56515478 680237797 569034545 591974489 175601100 146266056 421303765 824610448 416142329 715427395 119786837 338201288 569034545 156349888 637132487 896696773 478544246 964125625 964125625 936309465 606932416 156349888 899117577 62570858 291594021 924634937 228994771 833320035 591974489 432062450 680237797 228994771 292993260 149507119 225005793 32466636 413547205 853333181 171884847 654774801 426804318 770508461 228994771 892526868 119786837 39563973 225005793 228994771 591974489 128172058 831028663 513415788 119786837 862458309 573410811 420387751 916978609 677668583 631604897 964125625 706786139 695926284 964125625 21936446 831028663 573410811 35579887 580030866 831028663 924634937 326910332 163169584 338511968 639642999 689696038 416142329 706786139 973264476 338511968 680237797 573410811 175701124 892526868 831028663 478544246 338511968 146266056 828927692 21936446 175601100 338511968 856735137 420167079 580030866 853333181 247512739 14297338 513415788 338511968 936309465 222705824 175601100 825790020 432062450 146266056 824610448 421303765 277856219 267197527 899117577 513415788 373950160 648085065 591974489 573410811 648085065 654774801 173590688 706786139 420167079 292993260 973264476 669918126 228994771 552836563 384773958 671009508 862458309 326910332 396735868 850680713 828927692 476863561 569034545 846170712 416142329 146266056 924634937 228994771 56515478 828927692 157524924 291594021 277856219 706786139 74922304 119786837 691658174 706786139 228994771 455972234 156349888 606932416 833320035 654774801 828927692 228994771 175701124 413547205 850680713 74922304 825790020 326910332 770508461 689710096 157524924 828927692 21936446 413547205 222705824 420167079 420387751 341340420 326910332 336593863 770508461 833320035 639642999 225005793 70200609 291594021 622619054 292993260 924634937 654774801 326384937 825790020 715427395 292993260 291594021 654774801 478544246 119786837 862458309 591974489 637132487 936309465 426804318 21936446 225005793 163169584 74922304 291594021 856735137 32466636 171884847 631604897 706786139 639642999 396735868 591974489 936309465 964125625 896696773 420387751 639642999 606932416 14297338 128172058 833320035 715427395 62570858 396735868 292993260 680237797 580030866 128172058 689710096 413547205 292993260 677668583 292993260 662997517 569034545 573410811 336593863 39563973 831028663 128172058 896696773 478544246 631604897 14297338 277856219 119786837 936309465 513415788 833320035 420167079 175601100 225005793 896696773 157524924 573410811 689710096 924634937 833320035 421303765 689144692 336593863 622619054 689144692 862458309 648616244 384773958 326910332 421303765 292993260 828927692 662997517 432062450 247512739 326910332 680237797 896696773 292993260 476863561 706786139 916978609 825790020 924206054 680237797 639642999 292993260 825790020 856735137 658765373 175601100 421303765 476863561 654774801 606932416 569034545 663559431 825790020 420387751 824610448 336593863 853333181 862458309 225005793 291594021 39563973 326910332 35579887 338511968 457457604 831028663 420387751 695926284 973264476 824610448 163169584 228994771 591974489 924206054 420387751 677668583 622619054 128172058 413547205 671009508 420167079 658765373 228994771 850680713 669918126 156349888 654774801 680237797 924634937 648085065 936309465 146266056 171884847 413547205 432062450 35579887 513415788 222705824 476863561 591974489 706786139 128172058 62570858 119786837 426804318 824610448 336593863 513415788 384773958 70200609 432062450 648085065 119786837 267197527 35579887 432062450 341340420 171884847 341340420 639642999 292993260 689696038 853333181 916978609 573410811 426804318 648616244 846170712 513415788 639642999 833320035 171884847 35579887 569034545 119786837 824610448 606932416 862458309 658765373 420387751 86574100 56515478 432062450 157524924 846170712 663559431 56515478 706786139 896696773 86574100 669918126 637132487 669918126 21936446 899117577 689710096 658765373 476863561 119786837 606932416 896696773 14297338 892526868 573410811 677668583 637132487 892526868 119786837 936309465 56515478 277856219 326910332 689696038 513415788 175701124 413547205 326384937 924634937 591974489 648616244 171884847 175601100 513415788 56515478 662997517 853333181 457457604 669918126 964125625 396735868 171884847 706786139 292993260 420387751 396735868 924634937 892526868 119786837 825790020 175701124 175601100 862458309 326384937 715427395 56515478 476863561 341340420 39563973 128172058 622619054 341340420 580030866 416142329 277856219 573410811 247512739 853333181 149507119 173590688 14297338 669918126 591974489 648085065 552836563 247512739 373950160 856735137 924634937 228994771 478544246 825790020 899117577 416142329 373950160 671009508 691658174 413547205 156349888 247512739 416142329 828927692 341340420 86574100 86574100 336593863 658765373 680237797 476863561 964125625 896696773 973264476 648085065 622619054 825790020 850680713 648085065 432062450 691658174 56515478 292993260 706786139 622619054 766460882 384773958 326384937 680237797 292993260 669918126 247512739 156349888 695926284 222705824 455972234 770508461 695926284 326384937 862458309 622619054 631604897 476863561 622619054 770508461 175601100 513415788 833320035 70200609 156349888 157524924 86574100 39563973 648616244 39563973 622619054 476863561 341340420 569034545 853333181 831028663 606932416 396735868 831028663 606932416 157524924 175701124 326384937 455972234 476863561 853333181 606932416 171884847 552836563 86574100 669918126 639642999 671009508 292993260 622619054 689144692 426804318 163169584 146266056 663559431 267197527 654774801 421303765 936309465 671009508 35579887 513415788 648085065 222705824 157524924 222705824 862458309 924634937 39563973 175601100 156349888 228994771 828927692 336593863 336593863 846170712 175701124 916978609 648085065 175701124 119786837 622619054 569034545 119786837 663559431 825790020 420387751 677668583 766460882 338511968 654774801 924634937 654774801 973264476 420167079 973264476 715427395 432062450 639642999 552836563 56515478 770508461 476863561 689696038 173590688 225005793 695926284 964125625 267197527 228994771 35579887 825790020 606932416 964125625 691658174 846170712 924634937 163169584 326910332 171884847 622619054 373950160 831028663 691658174 606932416 850680713 39563973 157524924 964125625 225005793 396735868 225005793 639642999 669918126 341340420 715427395 513415788 326910332 416142329 706786139 432062450 637132487 476863561 228994771 326384937 580030866 384773958 580030866 924634937 119786837 569034545 157524924 671009508 32466636 831028663 291594021 35579887 341340420 936309465 824610448 833320035 86574100 21936446 416142329 476863561 163169584 373950160 677668583 14297338 420167079 695926284 21936446 648616244 225005793 21936446 631604897 421303765 831028663 173590688 862458309 658765373 228994771 163169584 455972234 457457604 247512739 896696773 432062450 432062450 478544246 291594021 420167079 639642999 862458309 691658174 853333181 639642999 663559431 173590688 14297338 432062450 862458309 21936446 326910332 573410811 457457604 831028663 715427395 338511968 695926284 119786837 420387751 39563973 250175378 14297338 56515478 828927692 326910332 338201288 552836563 21936446 924634937 663559431 336593863 21936446 421303765 973264476 119786837 156349888 691658174 662997517 478544246 175701124 421303765 513415788 824610448 326384937 128172058 573410811 689710096 862458309 580030866 426804318 892526868 892526868 853333181 591974489 336593863 384773958 39563973 156349888 421319638 552836563 654774801 631604897 569034545 689144692 663559431 62570858 171884847 250175378 715427395 569034545 973264476 21936446 853333181 770508461 228994771 715427395 706786139 580030866 175701124 689710096 421303765 695926284 292993260 580030866 291594021 899117577 173590688 639642999 432062450 770508461 250175378 163169584 277856219 715427395 421303765 654774801 56515478 32466636 326910332 336593863 828927692 341340420 14297338 896696773 622619054 171884847 964125625 74922304 156349888 146266056 86574100 663559431 338201288 457457604 228994771 691658174 973264476 622619054 573410811 119786837 338201288 292993260 128172058 825790020 21936446 671009508 606932416 862458309 32466636 225005793 689710096 457457604 591974489 766460882 326910332 680237797 39563973 326910332 658765373 964125625 862458309 862458309 62570858 833320035 669918126 706786139 853333181 916978609 936309465 420387751 250175378 56515478 156349888 631604897 680237797 648616244 658765373 648616244 853333181 413547205 766460882 924634937 706786139 70200609 916978609 569034545 326384937 336593863 421319638 413547205 648085065 654774801 421319638 56515478 421303765 247512739 916978609 677668583 689710096 326384937 421319638 853333181 222705824 766460882 74922304 420387751 689696038 671009508 669918126 766460882 850680713 341340420 336593863 222705824 824610448 669918126 899117577 455972234 689144692 267197527 631604897 326910332 691658174 622619054 56515478 695926284 892526868 973264476 62570858 973264476 856735137 171884847 291594021 916978609 171884847 175601100 277856219 552836563 689696038 856735137 648085065 671009508 677668583 862458309 277856219 175601100 689144692 639642999 924206054 74922304 828927692 455972234 662997517 432062450 128172058 715427395 35579887 580030866 478544246 631604897 677668583 336593863 396735868 228994771 648616244 689144692 432062450 658765373 455972234 850680713 421303765 856735137 292993260 420167079 766460882 396735868 291594021 74922304 569034545 689144692 896696773 222705824 850680713 292993260 569034545 426804318 824610448 74922304 654774801 336593863 421319638 416142329 228994771 606932416 691658174 146266056 384773958 128172058 936309465 119786837 420167079 677668583 824610448 973264476 171884847 173590688 457457604 163169584 513415788 21936446 862458309 62570858 552836563 156349888 691658174 119786837 648616244 892526868 569034545 622619054 338511968 513415788 573410811 856735137 420387751 689144692 476863561 416142329 689710096 291594021 413547205 591974489 936309465 128172058 421303765 513415788 706786139 250175378 32466636 222705824 896696773 228994771 228994771 291594021 856735137 892526868 973264476 853333181 128172058 591974489 677668583 416142329 222705824 341340420 689144692 671009508 669918126 39563973 149507119 671009508 580030866 413547205 225005793 689696038 973264476 513415788 680237797 689696038 74922304 892526868 14297338 432062450 973264476 639642999 157524924 689710096 639642999 338511968 373950160 455972234 35579887 669918126 833320035 680237797 606932416 654774801 171884847 163169584 637132487 373950160 856735137 163169584 74922304 416142329 850680713 580030866 892526868 384773958 552836563 631604897 828927692 766460882 250175378 228994771 175701124 513415788 689710096 689696038 658765373 715427395 420387751 384773958 552836563 32466636 267197527 513415788 146266056 222705824 831028663 32466636 924634937 569034545 662997517 336593863 677668583 420167079 631604897 916978609 654774801 648616244 591974489 591974489 146266056 573410811 225005793 856735137 648616244 622619054 396735868 163169584 228994771 421303765 825790020 853333181 70200609 862458309 552836563 916978609 416142329 853333181 569034545 336593863 691658174 552836563 648085065 825790020 149507119 691658174 671009508 341340420 341340420 637132487 689710096 637132487 267197527 476863561 32466636 856735137 62570858 21936446 175601100 175601100 416142329 175701124 175701124 21936446 149507119 853333181 677668583 267197527 899117577 432062450 671009508 662997517 552836563 416142329 924206054 175601100 35579887 862458309 691658174 384773958 662997517 973264476 648616244 622619054 689696038 916978609 573410811 552836563 862458309 573410811 916978609 831028663 936309465 225005793 648616244 513415788 622619054 74922304 513415788 396735868 706786139 622619054 338201288 373950160 222705824 74922304 421319638 74922304 689144692 924206054 824610448 32466636 669918126 163169584 222705824 70200609 695926284 706786139 420167079 222705824 677668583 225005793 291594021 824610448 631604897 292993260 336593863 478544246 658765373 662997517 373950160 149507119 892526868 384773958 580030866 936309465 924634937 677668583 396735868 862458309 606932416 173590688 173590688 924634937 156349888 326910332 689144692 14297338 936309465 689696038 149507119 580030866 70200609 899117577 677668583 338511968 413547205 658765373 171884847 225005793 648085065 654774801 639642999 671009508 658765373 173590688 35579887 862458309 291594021 35579887 862458309 62570858 591974489 631604897 663559431 228994771 336593863 149507119 56515478 689710096 341340420 552836563 175701124 924634937 56515478 175701124 622619054 892526868 39563973 426804318 766460882 591974489 677668583 373950160 35579887 899117577 247512739 277856219 580030866 689710096 21936446 432062450 766460882 606932416 648616244 669918126 14297338 277856219 513415788 421303765 157524924 706786139 432062450 35579887 695926284 149507119 569034545 455972234 637132487 766460882 292993260 421319638 416142329 973264476 856735137 222705824 338201288 591974489 373950160 384773958 862458309 146266056 396735868 677668583 14297338 580030866 326384937 420167079 936309465 250175378 828927692 899117577 373950160 146266056 338201288 228994771 336593863 426804318 689710096 862458309 622619054 631604897 128172058 833320035 766460882 669918126 766460882 637132487 862458309 513415788 831028663 163169584 420387751 689710096 56515478 421303765 695926284 416142329 580030866 936309465 677668583 689144692 671009508 896696773 706786139 924206054 175601100 924634937 35579887 326384937 39563973 267197527 669918126 824610448 128172058 119786837 173590688 70200609 706786139 573410811 706786139 766460882 639642999 706786139 892526868 250175378 606932416 663559431 413547205 478544246 853333181 662997517 62570858 338201288 689696038 457457604 420387751 222705824 157524924 856735137 639642999 706786139 513415788 513415788 225005793 267197527 396735868 421303765 896696773 291594021 648085065 420387751 292993260 163169584 831028663 326910332 606932416 420167079 291594021 14297338 689144692 936309465 277856219 669918126 291594021 426804318 250175378 591974489 336593863 964125625 715427395 56515478 421319638 119786837 228994771 671009508 964125625 326910332 850680713 32466636 171884847 420387751 292993260 250175378 149507119 432062450 850680713 39563973 421303765 119786837 119786837 413547205 924634937 892526868 416142329 267197527 163169584 648085065 658765373 421303765 149507119 766460882 831028663 828927692 420167079 21936446 856735137 119786837 277856219 416142329 916978609 62570858 149507119 156349888 86574100 373950160 455972234 163169584 833320035 831028663 70200609 648085065 476863561 715427395 247512739 573410811 689710096 336593863 669918126 74922304 341340420 850680713 384773958 416142329 277856219 677668583 973264476 825790020 856735137 831028663 74922304 156349888 228994771 175601100 326384937 56515478 119786837 156349888 421303765 432062450 74922304 896696773 457457604 573410811 631604897 663559431 658765373 824610448 892526868 146266056 825790020 156349888 973264476 478544246 648085065 916978609 513415788 373950160 825790020 426804318 149507119 580030866 715427395 420167079 156349888 669918126 70200609 455972234 420387751 828927692 850680713 173590688 149507119 326384937 899117577 552836563 56515478 662997517 292993260 74922304 770508461 924634937 862458309 421319638 964125625 591974489 924634937 680237797 936309465 247512739 338201288 662997517 478544246 420387751 396735868 828927692 606932416 828927692 691658174 924634937 338511968 828927692 156349888 86574100 853333181 691658174 35579887 173590688 689696038 658765373 119786837 833320035 432062450 689710096 156349888 416142329 671009508 421303765 936309465 770508461 924634937 916978609 250175378 146266056 856735137 924206054 924206054 173590688 175701124 74922304 896696773 39563973 373950160 341340420 833320035 677668583 291594021 173590688 426804318 569034545 326910332 916978609 421319638 924634937 32466636 14297338 828927692 326910332 62570858 225005793 341340420 766460882 924206054 892526868 924206054 689144692 831028663 14297338 128172058 70200609 250175378 828927692 373950160 569034545 677668583 267197527 74922304 222705824 552836563 291594021 432062450 163169584 639642999 128172058 396735868 677668583 637132487 292993260 373950160 831028663 478544246 658765373 222705824 292993260 432062450 14297338 766460882 689144692 706786139 662997517 338511968 478544246 639642999 669918126 341340420 924206054 326384937 853333181 648616244 384773958 862458309 432062450 831028663 222705824 663559431 689710096 277856219 639642999 648616244 56515478 146266056 56515478 21936446 853333181 421319638 157524924 689144692 156349888 146266056 695926284 156349888 455972234 573410811 569034545 326910332 862458309 157524924 622619054 899117577 573410811 552836563 338201288 250175378 824610448 573410811 86574100 862458309 637132487 831028663 831028663 421319638 513415788 853333181 228994771 373950160 457457604 569034545 573410811 341340420 552836563 457457604 119786837 658765373 341340420 292993260 862458309 326384937 846170712 573410811 916978609 56515478 247512739 62570858 247512739 924634937 662997517 856735137 420167079 637132487 853333181 706786139 689696038 689710096 833320035 892526868 936309465 569034545 513415788 457457604 573410811 336593863 853333181 591974489 622619054 175601100 338201288 654774801 14297338 973264476 119786837 326910332 606932416 157524924 833320035 326384937 853333181 936309465 336593863 648085065 478544246 292993260 853333181 457457604 149507119 856735137 766460882 689144692 426804318 669918126 706786139 662997517 32466636 420387751 56515478 766460882 338201288 663559431 163169584 420387751 171884847 654774801 476863561 39563973 648085065 421303765 973264476 149507119 916978609 853333181 850680713 171884847 924634937 689710096 513415788 478544246 862458309 580030866 156349888 476863561 828927692 35579887 825790020 426804318 32466636 457457604 326910332 631604897 32466636 225005793 250175378 421303765 432062450 669918126 689710096 924206054 824610448 552836563 149507119 336593863 478544246 228994771 478544246 680237797 74922304 396735868 32466636 833320035 606932416 32466636 552836563 326910332 171884847 669918126 513415788 689710096 973264476 336593863 580030866 831028663 706786139 341340420 457457604 420387751 916978609 695926284 831028663 896696773 899117577 637132487 267197527 669918126 691658174 39563973 413547205 671009508 420387751 476863561 973264476 671009508 21936446 552836563 39563973 421303765 591974489 770508461 250175378 74922304 658765373 119786837 14297338 277856219 326910332 21936446 691658174 695926284 163169584 225005793 228994771 432062450 639642999 74922304 128172058 654774801 421319638 637132487 21936446 149507119 648085065 478544246 580030866 639642999 338511968 291594021 715427395 476863561 56515478 896696773 149507119 74922304 455972234 831028663 691658174 156349888 247512739 648085065 338511968 833320035 552836563 21936446 247512739 648616244 175701124 157524924 247512739 899117577 831028663 850680713 924206054 420387751 373950160 39563973 658765373 267197527 648616244 770508461 86574100 421319638 247512739 689696038 119786837 326384937 831028663 326384937 338201288 964125625 591974489 35579887 457457604 639642999 250175378 457457604 846170712 513415788 228994771 846170712 478544246 936309465 637132487 825790020 671009508 569034545 689144692 426804318 715427395 341340420 850680713 247512739 225005793 128172058 228994771 856735137 457457604 552836563 648616244 228994771 766460882 171884847 14297338 373950160 689696038 658765373 14297338 70200609 455972234 432062450 924634937 924634937 637132487 478544246 606932416 21936446 250175378 689696038 856735137 476863561 833320035 964125625 622619054 669918126 420387751 149507119 637132487 662997517 432062450 292993260 689710096 591974489 899117577 639642999 695926284 654774801 513415788 416142329 326910332 831028663 606932416 413547205 916978609 648085065 476863561 846170712 631604897 916978609 426804318 277856219 21936446 338511968 606932416 476863561 639642999 825790020 695926284 637132487 128172058 580030866 896696773 326384937 689144692 671009508 662997517 691658174 856735137 455972234 119786837 669918126 432062450 706786139 146266056 770508461 228994771 862458309 277856219 416142329 222705824 658765373 62570858 964125625 39563973 689696038 173590688 622619054 432062450 413547205 936309465 846170712 396735868 770508461 637132487 573410811 222705824 70200609 457457604 396735868 420167079 973264476 326384937 62570858 326384937 689144692 552836563 39563973 833320035 828927692 250175378 62570858 513415788 663559431 119786837 831028663 146266056 338511968 292993260 606932416 455972234 689696038 973264476 916978609 455972234 291594021 35579887 421303765 228994771 62570858 973264476 35579887 421319638 825790020 770508461 924206054 338201288 648085065 292993260 291594021 973264476 833320035 421319638 680237797 689696038 569034545 336593863 671009508 552836563 689710096 831028663 824610448 669918126 853333181 916978609 457457604 373950160 336593863 766460882 86574100 856735137 853333181 899117577 648085065 591974489 420167079 457457604 671009508 715427395 175701124 658765373 663559431 119786837 706786139 671009508 631604897 413547205 326384937 62570858 671009508 225005793 86574100 856735137 824610448 157524924 225005793 413547205 689710096 695926284 824610448 899117577 277856219 695926284 770508461 715427395 691658174 228994771 580030866 373950160 669918126 119786837 662997517 591974489 277856219 856735137 426804318 825790020 862458309 149507119 396735868 924634937 421319638 146266056 338201288 706786139 421303765 32466636 606932416 896696773 658765373 654774801 156349888 421303765 21936446 899117577 128172058 74922304 853333181 770508461 828927692 421303765 606932416 171884847 658765373 70200609 247512739 163169584 39563973 247512739 163169584 70200609 573410811 225005793 420167079 457457604 163169584 689710096 825790020 21936446 639642999 552836563 175701124 513415788 62570858 128172058 128172058 677668583 862458309 689710096 833320035 478544246 326910332 691658174 396735868 277856219 175701124 56515478 669918126 62570858 146266056 648616244 336593863 35579887 336593863 250175378 175701124 373950160 637132487 396735868 326384937 426804318 637132487 680237797 326910332 899117577 74922304 336593863 669918126 455972234 476863561 225005793 853333181 606932416 62570858 924206054 420167079 825790020 338511968 476863561 677668583 416142329 892526868 695926284 573410811 396735868 825790020 222705824 896696773 175601100 277856219 606932416 146266056 899117577 384773958 341340420 862458309 591974489 426804318 552836563 580030866 413547205 175701124 338201288 825790020 833320035 689710096 552836563 766460882 384773958 856735137 416142329 770508461 663559431 146266056 637132487 56515478 573410811 770508461 62570858 292993260 669918126 573410811 973264476 936309465 56515478 247512739 32466636 163169584 420167079 173590688 146266056 964125625 631604897 916978609 552836563 591974489 924206054 663559431 62570858 669918126 478544246 899117577 856735137 706786139 606932416 426804318 32466636 228994771 856735137 146266056 828927692 39563973 413547205 157524924 70200609 916978609 173590688 569034545 899117577 899117577 825790020 892526868 62570858 163169584 247512739 421303765 171884847 326384937 671009508 338511968 175601100 824610448 964125625 580030866 32466636 128172058 478544246 828927692 828927692 86574100 326910332 426804318 831028663 336593863 622619054 715427395 680237797 455972234 420167079 569034545 384773958 336593863 420387751 862458309 924634937 663559431 706786139 853333181 689710096 86574100 338201288 277856219 420387751 56515478 277856219 292993260 247512739 924634937 639642999 396735868 658765373 336593863 689696038 267197527 669918126 476863561 824610448 413547205 856735137 222705824 715427395 14297338 654774801 416142329 680237797 658765373 432062450 552836563 591974489 766460882 662997517 691658174 457457604 846170712 70200609 691658174 455972234 916978609 658765373 573410811 689144692 421303765 662997517 695926284 648085065 277856219 689696038 338201288 421319638 421319638 856735137 373950160 14297338 573410811 32466636 267197527 432062450 639642999 128172058 892526868 432062450 173590688 689710096 21936446 62570858 225005793 831028663 691658174 671009508 250175378 421303765 373950160 74922304 21936446 853333181 671009508 573410811 689696038 853333181 420387751 689144692 846170712 695926284 420387751 916978609 413547205 896696773 432062450 691658174 21936446 413547205 973264476 695926284 338201288 149507119 631604897 639642999 336593863 70200609 853333181 86574100 225005793 421303765 421303765 924634937 648085065 715427395 924634937 658765373 862458309 831028663 35579887 336593863 824610448 457457604 606932416 455972234 175601100 455972234 175701124 936309465 924634937 770508461 896696773 658765373 373950160 691658174 326910332 770508461 862458309 56515478 591974489 74922304 457457604 850680713 163169584 396735868 35579887 924634937 35579887 478544246 580030866 457457604 637132487 338511968 228994771 416142329 853333181 853333181 157524924 421319638 267197527 899117577 899117577 770508461 157524924 552836563 695926284 964125625 766460882 677668583 291594021 146266056 639642999 648616244 341340420 277856219 336593863 478544246 770508461 338201288 695926284 267197527 291594021 14297338 291594021 338201288 250175378 432062450 396735868 689144692 267197527 853333181 56515478 573410811 74922304 663559431 157524924 639642999 336593863 662997517 680237797 606932416 648616244 766460882 396735868 833320035 833320035 892526868 326384937 267197527 14297338 32466636 862458309 715427395 973264476 119786837 846170712 899117577 631604897 384773958 569034545 35579887 691658174 770508461 157524924 396735868 173590688 828927692 149507119 291594021 413547205 146266056 341340420 384773958 384773958 457457604 637132487 689144692 35579887 457457604 70200609 695926284 384773958 766460882 32466636 637132487 936309465 591974489 824610448 326384937 833320035 924206054 39563973 639642999 658765373 432062450 225005793 74922304 833320035 384773958 695926284 766460882 163169584 654774801 606932416 677668583 413547205 416142329 663559431 573410811 338511968 964125625 149507119 689696038 163169584 14297338 896696773 338201288 513415788 663559431 267197527 171884847 896696773 267197527 580030866 573410811 426804318 420387751 552836563 421319638 669918126 420167079 175701124 341340420 173590688 35579887 228994771 291594021 924206054 225005793 175701124 669918126 14297338 277856219 606932416 580030866 689696038 896696773 766460882 149507119 973264476 706786139 413547205 637132487 639642999 691658174 14297338 336593863 862458309 157524924 677668583 662997517 766460882 639642999 173590688 973264476 924206054 766460882 648616244 677668583 691658174 326384937 416142329 648085065 421303765 892526868 824610448 173590688 639642999 128172058 689696038 680237797 552836563 476863561 157524924 689144692 573410811 420167079 416142329 457457604 277856219 250175378 924206054 35579887 856735137 228994771 766460882 478544246 432062450 648616244 225005793 292993260 658765373 476863561 62570858 689710096 250175378 573410811 156349888 119786837 277856219 128172058 715427395 292993260 149507119 250175378 39563973 569034545 175601100 250175378 421303765 175701124 639642999 35579887 222705824 669918126 421303765 171884847 336593863 173590688 689144692 70200609 658765373 964125625 924634937 899117577 426804318 622619054 128172058 267197527 14297338 569034545 225005793 828927692 631604897 691658174 432062450 173590688 831028663 228994771 671009508 862458309 175701124 622619054 175601100 267197527 326384937 420387751 341340420 828927692 846170712 766460882 916978609 637132487 924634937 663559431 825790020 228994771 426804318 552836563 86574100 128172058 149507119 420167079 292993260 420387751 119786837 149507119 680237797 569034545 916978609 175701124 222705824 770508461 149507119 936309465 413547205 413547205 86574100 569034545 21936446 924634937 689696038 39563973 228994771 420387751 573410811 291594021 899117577 175601100 338511968 569034545 86574100 292993260 513415788 770508461 833320035 552836563 663559431 157524924 856735137 591974489 622619054 828927692 513415788 146266056 86574100 637132487 899117577 420387751 896696773 292993260 770508461 637132487 146266056 421303765 14297338 291594021 326384937 669918126 770508461 277856219 689710096 432062450 680237797 420167079 648085065 850680713 770508461 250175378 384773958 56515478 175701124 222705824 420167079 846170712 924206054 663559431 336593863 663559431 862458309 924634937 420167079 691658174 924206054 341340420 658765373 689144692 476863561 128172058 420167079 973264476 631604897 663559431 21936446 896696773 86574100 853333181 973264476 21936446 846170712 639642999 228994771 338511968 146266056 21936446 62570858 695926284 658765373 591974489 175701124 119786837 648085065 770508461 35579887 671009508 828927692 39563973 680237797 691658174 277856219 455972234 924634937 267197527 146266056 677668583 964125625 856735137 896696773 964125625 250175378 338511968 250175378 770508461 677668583 413547205 691658174 171884847 695926284 671009508 936309465 856735137 74922304 173590688 862458309 416142329 338201288 766460882 39563973 421303765 175701124 569034545 715427395 663559431 432062450 695926284 277856219 341340420 689144692 228994771 39563973 146266056 277856219 648616244 552836563 396735868 146266056 384773958 924206054 770508461 691658174 338201288 824610448 825790020 853333181 573410811 622619054 648616244 862458309 149507119 825790020 171884847 715427395 39563973 831028663 513415788 622619054 831028663 513415788 677668583 580030866 228994771 128172058 862458309 119786837 413547205 128172058 899117577 639642999 770508461 916978609 222705824 899117577 171884847 924206054 421319638 677668583 128172058 373950160 62570858 228994771 658765373 695926284 573410811 924206054 225005793 70200609 831028663 637132487 631604897 973264476 663559431 384773958 964125625 250175378 766460882 326910332 341340420 691658174 267197527 856735137 250175378 853333181 639642999 639642999 924206054 222705824 637132487 639642999 338201288 671009508 157524924 455972234 476863561 228994771 924634937 421319638 824610448 846170712 591974489 338511968 421303765 228994771 658765373 896696773 680237797 846170712 896696773 648085065 247512739 689144692 677668583 896696773 478544246 680237797 341340420 715427395 573410811 146266056 56515478 715427395 896696773 899117577 916978609 267197527 846170712 706786139 149507119 677668583 648085065 119786837 420167079 691658174 973264476 476863561 267197527 35579887 222705824 671009508 669918126 413547205 569034545 156349888 671009508 824610448 622619054 119786837 691658174 173590688 669918126 149507119 856735137 669918126 247512739 175701124 247512739 654774801 149507119 689710096 654774801 338201288 648085065 421303765 86574100 277856219 654774801 421319638 831028663 56515478 173590688 476863561 896696773 828927692 715427395 892526868 924634937 384773958 228994771 326910332 336593863 35579887 149507119 689696038 924206054 622619054 663559431 862458309 825790020 573410811 622619054 455972234 175601100 916978609 648616244 225005793 336593863 146266056 706786139 680237797 35579887 663559431 35579887 396735868 924206054 573410811 149507119 338201288 689144692 663559431 396735868 706786139 671009508 421319638 326910332 338511968 225005793 924206054 21936446 86574100 654774801 691658174 478544246 373950160 569034545 513415788 824610448 119786837 924634937 833320035 824610448 853333181 663559431 846170712 267197527 171884847 896696773 631604897 291594021 163169584 420387751 338201288 658765373 846170712 56515478 631604897 175601100 455972234 964125625 680237797 689710096 247512739 222705824 591974489 476863561 128172058 648085065 277856219 222705824 421319638 173590688 35579887 336593863 173590688 896696773 828927692 648616244 606932416 432062450 689696038 35579887 175601100 39563973 846170712 455972234 420167079 476863561 695926284 157524924 157524924 175701124 421319638 35579887 396735868 420387751 39563973 149507119 247512739 825790020 833320035 846170712 277856219 432062450 432062450 637132487 421303765 552836563 648616244 862458309 964125625 157524924 680237797 689710096 119786837 175701124 689144692 35579887 157524924 247512739 695926284 552836563 622619054 250175378 291594021 277856219 119786837 149507119 680237797 513415788 420167079 396735868 770508461 691658174 573410811 432062450 291594021 573410811 671009508 936309465 119786837 416142329 175701124 648616244 39563973 455972234 416142329 606932416 291594021 156349888 149507119 662997517 924634937 326910332 677668583 706786139 695926284 175701124 669918126 706786139 766460882 513415788 856735137 896696773 21936446 862458309 833320035 658765373 924206054 156349888 336593863 74922304 689144692 973264476 421303765 689144692 924634937 695926284 175701124 173590688 850680713 569034545 421319638 770508461 119786837 156349888 250175378 157524924 421319638 39563973 326910332 824610448 476863561 267197527 175701124 396735868 146266056 74922304 373950160 341340420 899117577 426804318 689144692 606932416 631604897 119786837 899117577 654774801 426804318 35579887 336593863 86574100 856735137 35579887 14297338 413547205 14297338 689710096 639642999 74922304 384773958 973264476 149507119 689144692 689710096 225005793 267197527 677668583 291594021 14297338 606932416 669918126 457457604 250175378 689696038 654774801 171884847 247512739 163169584 924634937 163169584 892526868 964125625 14297338 631604897 175601100 833320035 163169584 149507119 825790020 326910332 856735137 426804318 396735868 606932416 846170712 421303765 291594021 964125625 831028663 156349888 413547205 373950160 175601100 420167079 828927692 14297338 426804318 622619054 149507119 573410811 766460882 326384937 478544246 149507119 420167079 691658174 326910332 850680713 706786139 432062450 171884847 671009508 631604897 591974489 35579887 336593863 250175378 175601100 149507119 695926284 74922304 420387751 552836563 416142329 916978609 715427395 86574100 175701124 267197527 457457604 70200609 856735137 56515478 924206054 648085065 14297338 338201288 552836563 648616244 669918126 833320035 156349888 770508461 457457604 622619054 569034545 56515478 432062450 631604897 689144692 916978609 173590688 175701124 228994771 21936446 658765373 432062450 420387751 341340420 21936446 432062450 677668583 648085065 225005793 853333181 149507119 291594021 936309465 936309465 631604897 384773958 899117577 35579887 478544246 157524924 326910332 677668583 225005793 833320035 56515478 163169584 35579887 824610448 35579887 569034545 416142329 21936446 225005793 222705824 222705824 689144692 413547205 828927692 850680713 862458309 420167079 648616244 552836563 32466636 86574100 416142329 32466636 62570858 853333181 416142329 86574100 924634937 175601100 648616244 247512739 606932416 457457604 689710096 222705824 420387751 455972234 677668583 432062450 580030866 74922304 455972234 648085065 671009508 478544246 175701124 899117577 631604897 580030866 706786139 119786837 373950160 631604897 267197527 637132487 573410811 677668583 175701124 831028663 715427395 267197527 631604897 222705824 916978609 14297338 648085065 171884847 128172058 119786837 341340420 420387751 32466636 899117577 654774801 715427395 291594021 292993260 824610448 825790020 326910332 222705824 420387751 715427395 658765373 225005793 455972234 267197527 32466636 326910332 292993260 396735868 591974489 250175378 457457604 338201288 396735868 420387751 824610448 846170712 128172058 680237797 825790020 432062450 689710096 770508461 478544246 924634937 695926284 157524924 62570858 478544246 663559431 421319638 648085065 631604897 825790020 689710096 691658174 825790020 56515478 669918126 86574100 338511968 326910332 146266056 706786139 157524924 222705824 119786837 924634937 173590688 924634937 426804318 850680713 892526868 766460882 35579887 828927692 373950160 924634937 552836563 128172058 715427395 658765373 671009508 924206054 476863561 828927692 622619054 924206054 924634937 695926284 338511968 336593863 413547205 828927692 924634937 964125625 326384937 573410811 247512739 658765373 964125625 825790020 648616244 157524924 770508461 476863561 157524924 680237797 62570858 341340420 267197527 689710096 916978609 455972234 56515478 828927692 56515478 591974489 639642999 973264476 416142329 14297338 175601100 291594021 648085065 833320035 824610448 924206054 552836563 689696038 455972234 128172058 175601100 669918126 580030866 695926284 228994771 689144692 39563973 62570858 622619054 35579887 689696038 677668583 156349888 648616244 856735137 420387751 669918126 689144692 326384937 420387751 606932416 157524924 326910332 715427395 663559431 225005793 119786837 396735868 831028663 622619054 420387751 225005793 671009508 964125625 648085065 420387751 896696773 86574100 291594021 421319638 766460882 457457604 680237797 924634937 225005793 896696773 825790020 250175378 455972234 689144692 247512739 175701124 384773958 175701124 420167079 420387751 39563973 341340420 338201288 157524924 478544246 35579887 396735868 156349888 691658174 896696773 338511968 74922304 336593863 267197527 916978609 70200609 856735137 292993260 39563973 691658174 552836563 128172058 175601100 825790020 341340420 420387751 21936446 639642999 74922304 14297338 291594021 74922304 850680713 338201288 706786139 824610448 421303765 831028663 691658174 420387751 21936446 277856219 70200609 173590688 689144692 413547205 715427395 292993260 892526868 770508461 648085065 326910332 292993260 964125625 267197527 892526868 899117577 455972234 850680713 173590688 573410811 846170712 173590688 173590688 338201288 689696038 846170712 715427395 62570858 292993260 654774801 896696773 831028663 14297338 573410811 326384937 862458309 691658174 119786837 833320035 689710096 149507119 691658174 680237797 846170712 416142329 277856219 833320035 824610448 56515478 173590688 247512739 336593863 658765373 669918126 62570858 341340420 420167079 336593863 149507119 163169584 173590688 421303765 373950160 862458309 825790020 677668583 478544246 648616244 420167079 831028663 476863561 326384937 416142329 648085065 964125625 680237797 250175378 14297338 824610448 396735868 373950160 689144692 964125625 56515478 35579887 35579887 416142329 267197527 833320035 455972234 669918126 455972234 128172058 421303765 291594021 916978609 175701124 669918126 856735137 654774801 476863561 420167079 62570858 846170712 677668583 457457604 74922304 476863561 338201288 936309465 413547205 338511968 426804318 924634937 569034545 691658174 622619054 267197527 222705824 924634937 420167079 420387751 413547205 267197527 146266056 478544246 70200609 591974489 824610448 128172058 973264476 924634937 119786837 326384937 128172058 476863561 457457604 695926284 856735137 691658174 39563973 35579887 924206054 128172058 292993260 70200609 432062450 853333181 175601100 14297338 695926284 896696773 457457604 35579887 432062450 654774801 336593863 56515478 432062450 413547205 373950160 936309465 973264476 416142329 924206054 639642999 455972234 706786139 833320035 250175378 291594021 420167079 825790020 338201288 862458309 373950160 326384937 639642999 973264476 247512739 663559431 637132487 21936446 173590688 14297338 420167079 171884847 171884847 691658174 420387751 677668583 416142329 706786139 622619054 916978609 336593863 338201288 899117577 648616244 662997517 171884847 663559431 336593863 128172058 853333181 62570858 896696773 862458309 689144692 706786139 680237797 825790020 416142329 770508461 39563973 689144692 552836563 715427395 552836563 416142329 639642999 457457604 622619054 228994771 896696773 606932416 662997517 384773958 639642999 291594021 677668583 413547205 662997517 420167079 341340420 32466636 689144692 146266056 892526868 850680713 846170712 338511968 580030866 146266056 552836563 156349888 413547205 173590688 631604897 225005793 569034545 648616244 267197527 35579887 680237797 973264476 691658174 70200609 396735868 828927692 146266056 846170712 267197527 222705824 86574100 706786139 662997517 637132487 856735137 432062450 591974489 86574100 175601100 862458309 291594021 654774801 662997517 824610448 691658174 691658174 846170712 267197527 654774801 973264476 338511968 899117577 924206054 326384937 149507119 338201288 899117577 856735137 689710096 338511968 573410811 336593863 326910332 622619054 662997517 639642999 662997517 420167079 862458309 421319638 513415788 916978609 421303765 171884847 277856219 631604897 39563973 662997517 662997517 222705824 119786837 924206054 173590688 228994771 86574100 715427395 149507119 770508461 770508461 421303765 552836563 828927692 513415788 171884847 580030866 689696038 689696038 163169584 175701124 413547205 291594021 21936446 156349888 222705824 680237797 32466636 924206054 478544246 964125625 552836563 21936446 648085065 338511968 56515478 924634937 853333181 421319638 277856219 853333181 648616244 924206054 715427395 384773958 916978609 513415788 421319638 853333181 420387751 476863561 421319638 513415788 513415788 662997517 924634937 292993260 384773958 828927692 677668583 924634937 591974489 247512739 689144692 413547205 669918126 119786837 421303765 856735137 171884847 173590688 432062450 292993260 671009508 831028663 156349888 14297338 828927692 478544246 663559431 421303765 973264476 831028663 384773958 228994771 648085065 39563973 695926284 277856219 833320035 338511968 639642999 663559431 267197527 663559431 432062450 677668583 225005793 896696773 833320035 896696773 770508461 648085065 396735868 766460882 862458309 654774801 831028663 413547205 336593863 833320035 267197527 964125625 277856219 163169584 654774801 669918126 373950160 648085065 455972234 833320035 119786837 862458309 637132487 157524924 715427395 622619054 689710096 924634937 896696773 292993260 825790020 420167079 689696038 973264476 175701124 648616244 824610448 396735868 833320035 74922304 56515478 413547205 677668583 478544246 74922304 338201288 171884847 336593863 899117577 580030866 292993260 824610448 671009508 677668583 706786139 373950160 689710096 432062450 416142329 338201288 850680713 338201288 671009508 478544246 74922304 580030866 247512739 580030866 936309465 689710096 770508461 924206054 119786837 420387751 831028663 426804318 56515478 267197527 149507119 513415788 552836563 175601100 663559431 478544246 146266056 421303765 833320035 119786837 766460882 222705824 856735137 648616244 338511968 631604897 163169584 706786139 663559431 513415788 250175378 924634937 828927692 936309465 622619054 432062450 569034545 421303765 86574100 420387751 973264476 580030866 157524924 432062450 119786837 706786139 21936446 924206054 455972234 396735868 56515478 426804318 157524924 267197527 476863561 86574100 892526868 639642999 175601100 32466636 86574100 35579887 770508461 432062450 715427395 669918126 384773958 146266056 74922304 338201288 856735137 457457604 591974489 432062450 513415788 128172058 175701124 222705824 156349888 591974489 70200609 277856219 631604897 39563973 149507119 35579887 21936446 119786837 916978609 247512739 119786837 336593863 631604897 396735868 892526868 569034545 663559431 825790020 86574100 163169584 228994771 569034545 850680713 426804318 677668583 689710096 680237797 850680713 637132487 250175378 222705824 432062450 833320035 695926284 119786837 62570858 513415788 478544246 825790020 171884847 513415788 421303765 267197527 569034545 56515478 222705824 513415788 658765373 924634937 228994771 669918126 14297338 338201288 706786139 421319638 916978609 856735137 35579887 689144692 824610448 637132487 569034545 119786837 637132487 648085065 677668583 157524924 916978609 856735137 591974489 291594021 119786837 715427395 622619054 156349888 420387751 338511968 74922304 455972234 513415788 149507119 658765373 828927692 384773958 56515478 420387751 689696038 222705824 671009508 853333181 689144692 846170712 420387751 862458309 146266056 326384937 654774801 338511968 573410811 432062450 421319638 637132487 899117577 119786837 35579887 677668583 899117577 637132487 225005793 455972234 513415788 292993260 62570858 277856219 569034545 128172058 341340420 413547205 149507119 39563973 426804318 973264476 892526868 833320035 833320035 580030866 896696773 62570858 637132487 156349888 766460882 14297338 74922304 669918126 669918126 569034545 175701124 420167079 850680713 892526868 622619054 326384937 277856219 680237797 654774801 637132487 14297338 173590688 825790020 622619054 247512739 222705824 171884847 691658174 853333181 457457604 677668583 924206054 326910332 833320035 149507119 631604897 326384937 573410811 580030866 128172058 580030866 853333181 476863561 247512739 892526868 157524924 936309465 973264476 74922304 899117577 669918126 846170712 663559431 856735137 250175378 662997517 146266056 128172058 146266056 689696038 573410811 695926284 455972234 695926284 146266056 639642999 770508461 70200609 631604897 420167079 421319638 591974489 338511968 171884847 924634937 250175378 432062450 432062450 32466636 292993260 715427395 157524924 413547205 421303765 658765373 936309465 291594021 846170712 862458309 173590688 770508461 70200609 833320035 128172058 291594021 552836563 770508461 916978609 671009508 157524924 663559431 39563973 171884847 846170712 663559431 421319638 831028663 119786837 267197527 86574100 591974489 426804318 689144692 338511968 662997517 677668583 341340420 654774801 639642999 513415788 856735137 338201288 35579887 846170712 654774801 513415788 833320035 396735868 373950160 426804318 341340420 689696038 421319638 39563973 146266056 326384937 426804318 833320035 267197527 552836563 157524924 171884847 669918126 291594021 648085065 225005793 591974489 706786139 149507119 695926284 654774801 416142329 924634937 924634937 770508461 916978609 831028663 416142329 766460882 677668583 457457604 631604897 277856219 228994771 824610448 828927692 163169584 973264476 338511968 476863561 149507119 766460882 658765373 175701124 580030866 648616244 706786139 416142329 384773958 175701124 824610448 973264476 639642999 856735137 373950160 421303765 648616244 173590688 654774801 689696038 336593863 291594021 455972234 513415788 291594021 828927692 336593863 173590688 336593863 828927692 648085065 695926284 662997517 291594021 671009508 171884847 171884847 689696038 173590688 225005793 862458309 654774801 964125625 924634937 426804318 175701124 39563973 580030866 250175378 680237797 573410811 853333181 689144692 654774801 420167079 973264476 74922304 56515478 291594021 936309465 384773958 580030866 853333181 420167079 228994771 420167079 569034545 671009508 277856219 338511968 455972234 163169584 171884847 573410811 658765373 846170712 156349888 326384937 336593863 149507119 21936446 32466636 426804318 828927692 74922304 14297338 39563973 828927692 413547205 247512739 455972234 326384937 416142329 225005793 455972234 119786837 680237797 222705824 267197527 277856219 680237797 292993260 384773958 225005793 892526868 828927692 715427395 225005793 846170712 373950160 973264476 128172058 824610448 680237797 689696038 128172058 648616244 86574100 62570858 476863561 964125625 421303765 680237797 338511968 420387751 225005793 86574100 850680713 128172058 247512739 924206054 669918126 916978609 74922304 663559431 146266056 128172058 14297338 896696773 341340420 39563973 396735868 580030866 662997517 569034545 128172058 384773958 336593863 513415788 416142329 856735137 341340420 291594021 421303765 973264476 677668583 924634937 591974489 156349888 336593863 899117577 420167079 119786837 824610448 291594021 552836563 373950160 680237797 56515478 552836563 173590688 277856219 149507119 128172058 156349888 671009508 591974489 373950160 277856219 267197527 171884847 163169584 622619054 250175378 149507119 14297338 825790020 175601100 639642999 606932416 513415788 964125625 973264476 964125625 39563973 862458309 896696773 222705824 228994771 825790020 691658174 639642999 291594021 175601100 476863561 338511968 146266056 637132487 680237797 663559431 973264476 689144692 828927692 850680713 70200609 128172058 936309465 671009508 936309465 770508461 413547205 658765373 580030866 671009508 648085065 637132487 669918126 171884847 119786837 648085065 689710096 478544246 267197527 831028663 695926284 175701124 663559431 228994771 14297338 648085065 267197527 569034545 677668583 973264476 39563973 569034545 648085065 267197527 222705824 171884847 853333181 119786837 56515478 899117577 569034545 892526868 513415788 86574100 896696773 163169584 421303765 326910332 631604897 384773958 426804318 157524924 146266056 828927692 250175378 671009508 432062450 766460882 175701124 171884847 654774801 831028663 326384937 689144692 513415788 247512739 62570858 691658174 384773958 831028663 770508461 74922304 384773958 663559431 862458309 21936446 416142329 654774801 695926284 631604897 420387751 396735868 175601100 637132487 14297338 21936446 892526868 658765373 171884847 326384937 924634937 924634937 421319638 637132487 648616244 396735868 606932416 825790020 833320035 591974489 631604897 648085065 689710096 715427395 677668583 420167079 70200609 680237797 850680713 924206054 476863561 580030866 326910332 250175378 291594021 824610448 671009508 21936446 149507119 373950160 606932416 228994771 341340420 416142329 420167079 580030866 247512739 426804318 569034545 373950160 648085065 513415788 338201288 396735868 831028663 924206054 658765373 606932416 86574100 426804318 631604897 70200609 892526868 662997517 936309465 157524924 689144692 552836563 892526868 680237797 157524924 569034545 62570858 680237797 639642999 326910332 850680713 228994771 247512739 173590688 766460882 916978609 70200609 706786139 606932416 292993260 691658174 770508461 637132487 413547205 669918126 591974489 648085065 277856219 455972234 326384937 689144692 326910332 680237797 671009508 455972234 766460882 846170712 457457604 338201288 695926284 680237797 862458309 862458309 146266056 175601100 250175378 831028663 669918126 964125625 426804318 825790020 156349888 924634937 831028663 62570858 973264476 247512739 899117577 569034545 175701124 128172058 899117577 14297338 56515478 622619054 426804318 455972234 478544246 631604897 384773958 32466636 175701124 225005793 695926284 669918126 228994771 639642999 689144692 149507119 416142329 892526868 156349888 476863561 157524924 862458309 846170712 175601100 825790020 831028663 658765373 373950160 569034545 163169584 157524924 706786139 766460882 695926284 32466636 119786837 862458309 173590688 384773958 173590688 654774801 631604897 689696038 964125625 924634937 35579887 156349888 70200609 715427395 421319638 416142329 70200609 341340420 222705824 850680713 478544246 171884847 250175378 291594021 964125625 21936446 639642999 862458309 973264476 552836563 924634937 455972234 648616244 853333181 770508461 936309465 831028663 292993260 622619054 86574100 831028663 338201288 715427395 689710096 850680713 648085065 936309465 326910332 639642999 413547205 552836563 420167079 457457604 639642999 662997517 455972234 715427395 35579887 573410811 916978609 478544246 225005793 924634937 831028663 384773958 853333181 850680713 973264476 326910332 128172058 924206054 766460882 892526868 591974489 766460882 964125625 580030866 892526868 892526868 658765373 326910332 478544246 658765373 247512739 421303765 175601100 384773958 850680713 824610448 691658174 706786139 86574100 421319638 639642999 420387751 671009508 715427395 964125625 157524924 74922304 766460882 513415788 420167079 824610448 149507119 896696773 146266056 824610448 648616244 825790020 341340420 247512739 384773958 892526868 62570858 569034545 916978609 825790020 432062450 35579887 892526868 336593863 648085065 455972234 862458309 924206054 420167079 171884847 86574100 384773958 62570858 637132487 222705824 677668583 175701124 420387751 455972234 396735868 35579887 119786837 35579887 413547205 62570858 396735868 671009508 580030866 14297338 175601100 250175378 457457604 973264476 856735137 373950160 247512739 455972234 173590688 396735868 421319638 35579887 455972234 146266056 157524924 899117577 247512739 689710096 326910332 291594021 916978609 432062450 936309465 689696038 689144692 916978609 250175378 416142329 175601100 35579887 689710096 831028663 689710096 856735137 222705824 853333181 336593863 277856219 420167079 622619054 631604897 677668583 706786139 916978609 149507119 432062450 432062450 247512739 924634937 853333181 86574100 338511968 622619054 413547205 569034545 916978609 326384937 171884847 658765373 175701124 856735137 341340420 119786837 924206054 413547205 648085065 862458309 267197527 936309465 899117577 156349888 862458309 862458309 689710096 341340420 21936446 689696038 336593863 476863561 326910332 421303765 56515478 338511968 964125625 416142329 552836563 658765373 128172058 277856219 373950160 32466636 35579887 426804318 671009508 706786139 421319638 163169584 862458309 677668583 892526868 157524924 706786139 695926284 128172058 56515478 250175378 663559431 326384937 831028663 175701124 70200609 32466636 648616244 267197527 770508461 831028663 691658174 175701124 228994771 119786837 846170712 35579887 825790020 622619054 691658174 163169584 119786837 552836563 658765373 222705824 552836563 267197527 513415788 157524924 426804318 896696773 421303765 222705824 637132487 228994771 21936446 267197527 648085065 856735137 14297338 896696773 35579887 373950160 936309465 119786837 420387751 689144692 457457604 228994771 413547205 277856219 173590688 899117577 426804318 421303765 171884847 175601100 936309465 680237797 457457604 173590688 689696038 175701124 654774801 62570858 421319638 658765373 171884847 770508461 457457604 373950160 21936446 56515478 924206054 856735137 74922304 689144692 291594021 689144692 631604897 671009508 338201288 689710096 637132487 622619054 831028663 396735868 384773958 639642999 62570858 250175378 421319638 677668583 175701124 457457604 175701124 580030866 247512739 964125625 892526868 691658174 853333181 74922304 833320035 173590688 421303765 157524924 573410811 513415788 35579887 677668583 639642999 225005793 637132487 173590688 247512739 691658174 163169584 171884847 119786837 341340420 156349888 35579887 157524924 476863561 825790020 766460882 689710096 916978609 689696038 336593863 373950160 513415788 426804318 421319638 250175378 128172058 341340420 631604897 648616244 421319638 892526868 426804318 326910332 39563973 715427395 569034545 228994771 74922304 936309465 552836563 924206054 476863561 267197527 639642999 128172058 580030866 648085065 426804318 338511968 413547205 689710096 671009508 828927692 706786139 828927692 606932416 171884847 658765373 662997517 163169584 853333181 853333181 39563973 639642999 663559431 680237797 831028663 680237797 662997517 973264476 569034545 892526868 591974489 373950160 250175378 622619054 689696038 846170712 163169584 671009508 336593863 326910332 892526868 936309465 228994771 924206054 831028663 648616244 648085065 396735868 62570858 662997517 426804318 606932416 658765373 338201288 70200609 695926284 163169584 631604897 426804318 573410811 892526868 146266056 336593863 831028663 689144692 173590688 622619054 228994771 552836563 862458309 924634937 689144692 175701124 420167079 173590688 833320035 175701124 513415788 457457604 663559431 573410811 580030866 163169584 631604897 267197527 267197527 631604897 478544246 580030866 175601100 654774801 426804318 39563973 591974489 326384937 157524924 892526868 149507119 853333181 573410811 292993260 924206054 416142329 277856219 222705824 964125625 924206054 56515478 86574100 228994771 896696773 671009508 416142329 157524924 663559431 373950160 899117577 457457604 706786139 173590688 146266056 175601100 267197527 173590688 156349888 157524924 277856219 669918126 689696038 606932416 416142329 416142329 175701124 680237797 420387751 833320035 146266056 175701124 478544246 964125625 267197527 824610448 899117577 828927692 420167079 770508461 689710096 413547205 513415788 658765373 146266056 671009508 671009508 715427395 831028663 157524924 267197527 964125625 32466636 173590688 457457604 173590688 338201288 569034545 326384937 267197527 225005793 291594021 691658174 677668583 476863561 853333181 421303765 163169584 591974489 689696038 156349888 850680713 631604897 936309465 455972234 622619054 228994771 580030866 326910332 706786139 580030866 936309465 413547205 455972234 856735137 663559431 432062450 384773958 336593863 157524924 35579887 691658174 770508461 669918126 658765373 426804318 421303765 413547205 478544246 478544246 677668583 86574100 336593863 247512739 338201288 662997517 824610448 338201288 828927692 671009508 21936446 689696038 267197527 326910332 119786837 766460882 222705824 373950160 936309465 171884847 648616244 247512739 250175378 267197527 14297338 569034545 421319638 850680713 341340420 175601100 56515478 924634937 292993260 770508461 622619054 416142329 250175378 677668583 964125625 421303765 622619054 74922304 14297338 691658174 853333181 149507119 689144692 663559431 824610448 896696773 964125625 691658174 21936446 606932416 163169584 691658174 695926284 973264476 326384937 163169584 70200609 552836563 476863561 824610448 86574100 225005793 39563973 669918126 658765373 476863561 706786139 149507119 225005793 222705824 648616244 850680713 247512739 662997517 56515478 569034545 421319638 421303765 862458309 39563973 421303765 622619054 292993260 420387751 421319638 662997517 850680713 824610448 896696773 421303765 39563973 639642999 338201288 291594021 856735137 853333181 163169584 662997517 964125625 691658174 691658174 171884847 156349888 622619054 336593863 336593863 680237797 416142329 662997517 669918126 591974489 828927692 580030866 156349888 658765373 74922304 421303765 853333181 648085065 892526868 973264476 338201288 292993260 291594021 552836563 420387751 831028663 149507119 62570858 850680713 426804318 171884847 680237797 70200609 32466636 639642999 964125625 250175378 225005793 326910332 56515478 175701124 292993260 846170712 552836563 671009508 420167079 671009508 892526868 396735868 267197527 163169584 669918126 637132487 715427395 648085065 695926284 663559431 228994771 373950160 478544246 396735868 338201288 171884847 56515478 831028663 639642999 163169584 766460882 171884847 677668583 648616244 39563973 825790020 338201288 828927692 373950160 924206054 277856219 964125625 457457604 457457604 850680713 689144692 128172058 336593863 56515478 432062450 631604897 421319638 56515478 591974489 247512739 691658174 70200609 828927692 175601100 457457604 292993260 846170712 250175378 924634937 513415788 149507119 689696038 580030866 689144692 119786837 850680713 648616244 680237797 420167079 277856219 119786837 35579887 899117577 896696773 680237797 336593863 32466636 62570858 833320035 648616244 973264476 455972234 677668583 766460882 267197527 416142329 828927692 663559431 74922304 689696038 766460882 247512739 689144692 916978609 648085065 277856219 662997517 896696773 338511968 128172058 677668583 128172058 691658174 973264476 62570858 648085065 421303765 695926284 21936446 39563973 591974489 853333181 856735137 341340420 156349888 426804318 222705824 689696038 846170712 916978609 292993260 569034545 591974489 662997517 250175378 457457604 924634937 326384937 326384937 247512739 35579887 569034545 896696773 175701124 654774801 62570858 924634937 413547205 924634937 173590688 128172058 373950160 292993260 455972234 128172058 622619054 326384937 689710096 606932416 222705824 828927692 824610448 689144692 715427395 924206054 457457604 420167079 326910332 846170712 250175378 119786837 32466636 924206054 695926284 663559431 156349888 569034545 892526868 222705824 846170712 163169584 825790020 639642999 341340420 292993260 677668583 426804318 936309465 32466636 964125625 622619054 457457604 292993260 326384937 833320035 662997517 671009508 157524924 689710096 662997517 222705824 416142329 824610448 56515478 573410811 21936446 128172058 622619054 416142329 157524924 32466636 689144692 74922304 689710096 606932416 896696773 128172058 689710096 326910332 171884847 828927692 924206054 119786837 691658174 513415788 292993260 384773958 476863561 622619054 175701124 250175378 413547205 825790020 86574100 828927692 622619054 128172058 39563973 222705824 825790020 631604897 157524924 292993260 924634937 146266056 291594021 663559431 831028663 338201288 277856219 669918126 766460882 637132487 277856219 658765373 856735137 689710096 373950160 862458309 326910332 663559431 326384937 292993260 292993260 591974489 569034545 828927692 591974489 691658174 149507119 56515478 622619054 421319638 715427395 689144692 964125625 171884847 416142329 552836563 146266056 291594021 421319638 924206054 156349888 663559431 580030866 250175378 416142329 146266056 396735868 157524924 338201288 21936446 175701124 421319638 671009508 14297338 631604897 573410811 146266056 689144692 341340420 850680713 680237797 163169584 171884847 156349888 715427395 225005793 86574100 680237797 689144692 591974489 247512739 695926284 32466636 828927692 56515478 21936446 552836563 478544246 62570858 648616244 648085065 163169584 828927692 654774801 341340420 420167079 680237797 591974489 128172058 457457604 828927692 416142329 455972234 695926284 862458309 648616244 569034545 964125625 32466636 825790020 654774801 622619054 163169584 225005793 292993260 455972234 695926284 292993260 862458309 267197527 222705824 173590688 892526868 770508461 336593863 86574100 146266056 706786139 225005793 478544246 828927692 86574100 899117577 86574100 831028663 326384937 74922304 157524924 119786837 663559431 639642999 973264476 336593863 689144692 86574100 631604897 936309465 222705824 573410811 706786139 663559431 662997517 591974489 416142329 32466636 421319638 892526868 936309465 74922304 828927692 671009508 175601100 163169584 691658174 171884847 856735137 222705824 691658174 32466636 222705824 267197527 163169584 341340420 680237797 924206054 770508461 39563973 86574100 513415788 277856219 856735137 591974489 648085065 916978609 119786837 715427395 373950160 457457604 421319638 426804318 21936446 292993260 689144692 156349888 669918126 677668583 689710096 39563973 936309465 831028663 225005793 689710096 171884847 964125625 853333181 896696773 828927692 924206054 766460882 326384937 631604897 421303765 14297338 426804318 856735137 338511968 846170712 421319638 606932416 228994771 338511968 671009508 156349888 850680713 384773958 552836563 824610448 338201288 157524924 225005793 580030866 552836563 573410811 766460882 552836563 163169584 899117577 277856219 432062450 691658174 648616244 74922304 964125625 413547205 326910332 326910332 171884847 86574100 432062450 862458309 291594021 225005793 680237797 247512739 899117577 396735868 899117577 648085065 291594021 384773958 606932416 662997517 846170712 455972234 680237797 552836563 856735137 175701124 416142329 591974489 924634937 175601100 426804318 892526868 21936446 552836563 173590688 222705824 21936446 853333181 421319638 833320035 56515478 715427395 706786139 171884847 421303765 341340420 32466636 156349888 222705824 695926284 119786837 658765373 35579887 432062450 973264476 833320035 70200609 250175378 853333181 338511968 671009508 569034545 35579887 247512739 70200609 552836563 457457604 32466636 247512739 56515478 689710096 128172058 225005793 973264476 373950160 421319638 157524924 222705824 770508461 648085065 552836563 580030866 663559431 671009508 32466636 689696038 74922304 580030866 831028663 341340420 770508461 292993260 850680713 833320035 850680713 691658174 580030866 420167079 896696773 35579887 163169584 680237797 825790020 225005793 828927692 853333181 936309465 247512739 338511968 413547205 119786837 677668583 850680713 432062450 648616244 62570858 648085065 669918126 149507119 476863561 573410811 457457604 455972234 856735137 21936446 828927692 21936446 916978609 637132487 654774801 828927692 654774801 770508461 74922304 86574100 770508461 862458309 831028663 671009508 56515478 163169584 175601100 338201288 856735137 128172058 853333181 250175378 119786837 384773958 326910332 671009508 32466636 338511968 228994771 671009508 896696773 824610448 32466636 833320035 420167079 175601100 421319638 171884847 892526868 222705824 426804318 662997517 513415788 291594021 171884847 267197527 74922304 373950160 580030866 663559431 32466636 573410811 824610448 247512739 396735868 663559431 689696038 267197527 420167079 420387751 413547205 677668583 689696038 648085065 291594021 916978609 669918126 916978609 157524924 573410811 552836563 552836563 689696038 573410811 432062450 173590688 513415788 421319638 766460882 637132487 267197527 326910332 766460882 149507119 552836563 513415788 39563973 552836563 680237797 326384937 228994771 14297338 146266056 326384937 341340420 420387751 936309465 175601100 247512739 916978609 292993260 228994771 569034545 56515478 32466636 689144692 336593863 552836563 662997517 14297338 267197527 831028663 825790020 267197527 706786139 973264476 119786837 766460882 831028663 86574100 86574100 171884847 222705824 163169584 853333181 291594021 892526868 573410811 936309465 899117577 35579887 128172058 916978609 478544246 146266056 56515478 426804318 39563973 62570858 432062450 896696773 715427395 157524924 222705824 648085065 292993260 591974489 680237797 171884847 267197527 420387751 32466636 341340420 267197527 862458309 396735868 658765373 706786139 421303765 689144692 156349888 326910332 850680713 420387751 924206054 936309465 432062450 850680713 825790020 973264476 62570858 476863561 828927692 580030866 677668583 850680713 119786837 128172058 163169584 413547205 916978609 715427395 420167079 654774801 228994771 513415788 62570858 163169584 831028663 689710096 416142329 119786837 341340420 384773958 770508461 222705824 39563973 622619054 766460882 14297338 421303765 326384937 964125625 39563973 691658174 766460882 86574100 663559431 247512739 654774801 648085065 689696038 899117577 247512739 291594021 338201288 896696773 766460882 341340420 663559431 916978609 831028663 157524924 163169584 341340420 691658174 648616244 654774801 416142329 146266056 74922304 175701124 21936446 373950160 457457604 157524924 924206054 146266056 622619054 291594021 658765373 691658174 899117577 267197527 591974489 695926284 695926284 341340420 856735137 689710096 569034545 222705824 476863561 476863561 326384937 413547205 831028663 119786837 396735868 973264476 896696773 662997517 680237797 850680713 669918126 157524924 396735868 455972234 856735137 62570858 689696038 163169584 175701124 457457604 267197527 171884847 250175378 828927692 157524924 637132487 421319638 457457604 648085065 267197527 680237797 648085065 291594021 175701124 476863561 338511968 770508461 247512739 591974489 973264476 74922304 373950160 924206054 39563973 580030866 291594021 569034545 622619054 833320035 916978609 715427395 580030866 421303765 478544246 573410811 964125625 637132487 695926284 478544246 924634937 21936446 513415788 267197527 420387751 277856219 580030866 62570858 228994771 250175378 924206054 552836563 770508461 825790020 70200609 420387751 175601100 416142329 420167079 128172058 420167079 680237797 420387751 631604897 663559431 964125625 373950160 225005793 691658174 770508461 663559431 663559431 119786837 892526868 654774801 326910332 899117577 74922304 420167079 250175378 146266056 824610448 856735137 669918126 513415788 250175378 580030866 846170712 825790020 175601100 770508461 119786837 662997517 513415788 892526868 476863561 924206054 341340420 896696773 669918126 146266056 766460882 336593863 86574100 21936446 326384937 432062450 770508461 964125625 924634937 853333181 455972234 924634937 86574100 715427395 384773958 478544246 338201288 384773958 128172058 146266056 86574100 658765373 426804318 338511968 569034545 74922304 689696038 833320035 384773958 478544246 766460882 833320035 631604897 663559431 338511968 70200609 831028663 695926284 56515478 680237797 432062450 770508461 384773958 413547205 267197527 384773958 663559431 277856219 846170712 413547205 74922304 21936446 384773958 622619054 277856219 149507119 173590688 175601100 56515478 671009508 156349888 74922304 163169584 326384937 662997517 247512739 222705824 32466636 156349888 606932416 396735868 250175378 663559431 432062450 658765373 421319638 689144692 326910332 14297338 56515478 654774801 850680713 824610448 222705824 455972234 689696038 326384937 175701124 420387751 32466636 476863561 267197527 916978609 70200609 631604897 478544246 326384937 862458309 384773958 637132487 606932416 691658174 654774801 420387751 163169584 338511968 228994771 420387751 478544246 420387751 677668583 689710096 924634937 70200609 292993260 513415788 267197527 39563973 862458309 21936446 396735868 56515478 689144692 552836563 892526868 173590688 850680713 32466636 277856219 421303765 850680713 677668583 896696773 824610448 225005793 862458309 175701124 396735868 146266056 14297338 426804318 292993260 156349888 338201288 432062450 892526868 669918126 622619054 677668583 267197527 228994771 671009508 689696038 478544246 32466636 831028663 416142329 663559431 476863561 924634937 396735868 631604897 850680713 173590688 831028663 326384937 336593863 689710096 163169584 128172058 396735868 573410811 146266056 606932416 680237797 163169584 175601100 663559431 128172058 853333181 631604897 896696773 86574100 552836563 853333181 892526868 146266056 39563973 39563973 706786139 39563973 591974489 396735868 573410811 899117577 924206054 14297338 277856219 580030866 899117577 892526868 426804318 677668583 964125625 14297338 892526868 648616244 157524924 171884847 426804318 175601100 552836563 35579887 899117577 14297338 936309465 420387751 631604897 455972234 924206054 924206054 916978609 892526868 964125625 39563973 606932416 916978609 899117577 964125625 669918126 70200609 924634937 662997517 580030866 513415788 14297338 896696773 853333181 341340420 662997517 896696773 173590688 573410811 622619054 648616244 14297338 56515478 426804318 413547205 606932416 658765373 476863561 421303765 896696773 222705824 654774801 149507119 35579887 833320035 373950160 56515478 924206054 426804318 175601100 39563973 175701124 119786837 421319638 432062450 936309465 247512739 32466636 825790020 146266056 70200609 421319638 457457604 631604897 70200609 669918126 32466636 250175378 637132487 850680713 250175378 654774801 396735868 338511968 689710096 267197527 964125625 373950160 225005793 662997517 396735868 663559431 455972234 573410811 691658174 326384937 631604897 850680713 706786139 413547205 658765373 175701124 691658174 56515478 225005793 173590688 715427395 964125625 420167079 277856219 146266056 658765373 573410811 21936446 658765373 421319638 892526868 14297338 62570858 149507119 662997517 225005793 35579887 292993260 622619054 606932416 846170712 326384937 591974489 853333181 62570858 606932416 689710096 677668583 680237797 420167079 924634937 156349888 74922304 639642999 924634937 850680713 973264476 639642999 338201288 669918126 455972234 899117577 70200609 413547205 689696038 916978609 648085065 478544246 277856219 513415788 689696038 639642999 128172058 476863561 149507119 267197527 267197527 936309465 639642999 695926284 225005793 432062450 326910332 14297338 677668583 157524924 432062450 70200609 689696038 14297338 862458309 828927692 654774801 421319638 622619054 74922304 658765373 691658174 146266056 639642999 413547205 455972234 432062450 846170712 146266056 432062450 689710096 421303765 689144692 552836563 146266056 455972234 689696038 291594021 936309465 420387751 824610448 396735868 689696038 591974489 916978609 513415788 591974489 689696038 936309465 689696038 277856219 691658174 824610448 32466636 689696038 420167079 175601100 171884847 669918126 662997517 689710096 62570858 228994771 648616244 338511968 689696038 846170712 420387751 924206054 341340420 457457604 426804318 478544246 171884847 637132487 478544246 770508461 277856219 715427395 21936446 457457604 663559431 432062450 175701124 569034545 766460882 338511968 580030866 291594021 291594021 715427395 421303765 677668583 569034545 654774801 35579887 70200609 86574100 648085065 455972234 973264476 21936446 70200609 338511968 648085065 654774801 924634937 824610448 658765373 580030866 689710096 964125625 338201288 770508461 384773958 637132487 513415788 341340420 766460882 828927692 831028663 689144692 420387751 163169584 146266056 86574100 291594021 513415788 86574100 420387751 770508461 766460882 175701124 689710096 856735137 291594021 591974489 267197527 677668583 973264476 86574100 432062450 671009508 896696773 62570858 924206054 680237797 622619054 222705824 341340420 856735137 457457604 421319638 146266056 420167079 689710096 892526868 326384937 163169584 70200609 384773958 964125625 639642999 292993260 396735868 384773958 689710096 373950160 648085065 824610448 654774801 591974489 677668583 669918126 247512739 924206054 222705824 715427395 476863561 267197527 569034545 173590688 175601100 341340420 247512739 662997517 62570858 326910332 856735137 373950160 457457604 677668583 648085065 680237797 695926284 62570858 828927692 606932416 39563973 74922304 648085065 149507119 853333181 924634937 973264476 338201288 175701124 924634937 86574100 250175378 416142329 432062450 648616244 146266056 14297338 825790020 654774801 175701124 862458309 39563973 892526868 149507119 128172058 573410811 70200609 648085065 856735137 457457604 156349888 338201288 637132487 247512739 856735137 691658174 225005793 338201288 35579887 173590688 648616244 336593863 39563973 824610448 222705824 175601100 936309465 455972234 715427395 35579887 228994771 62570858 680237797 338201288 824610448 384773958 637132487 416142329 580030866 573410811 291594021 119786837 648085065 175601100 580030866 14297338 689696038 689710096 455972234 695926284 247512739 128172058 457457604 856735137 21936446 413547205 663559431 421319638 156349888 277856219 128172058 850680713 591974489 228994771 580030866 924206054 862458309 825790020 173590688 639642999 936309465 973264476 396735868 21936446 56515478 828927692 637132487 277856219 846170712 341340420 478544246 591974489 228994771 573410811 247512739 267197527 70200609 689710096 32466636 680237797 680237797 973264476 689696038 173590688 853333181 86574100 175601100 326910332 853333181 457457604 426804318 639642999 292993260 338201288 648616244 680237797 416142329 677668583 416142329 175701124 658765373 35579887 175701124 689144692 825790020 658765373 32466636 175601100 924634937 420387751 70200609 631604897 677668583 896696773 648085065 573410811 175701124 825790020 658765373 828927692 654774801 662997517 715427395 622619054 396735868 833320035 828927692 455972234 639642999 936309465 119786837 277856219 648085065 936309465 338511968 695926284 770508461 669918126 421303765 420387751 247512739 770508461 267197527 706786139 853333181 119786837 62570858 426804318 846170712 770508461 156349888 21936446 457457604 326910332 173590688 924206054 916978609 766460882 222705824 853333181 326910332 706786139 175601100 457457604 86574100 766460882 648616244 416142329 924634937 695926284 247512739 32466636 277856219 770508461 416142329 828927692 173590688 14297338 654774801 70200609 936309465 14297338 225005793 662997517 455972234 146266056 658765373 606932416 573410811 156349888 175601100 157524924 163169584 689696038 706786139 74922304 247512739 695926284 964125625 384773958 396735868 291594021 222705824 663559431 455972234 86574100 171884847 706786139 432062450 663559431 56515478 86574100 846170712 171884847 222705824 420167079 513415788 631604897 552836563 766460882 175701124 326384937 654774801 706786139 32466636 591974489 336593863 222705824 86574100 513415788 171884847 128172058 833320035 552836563 552836563 824610448 637132487 426804318 964125625 267197527 654774801 924206054 225005793 338201288 156349888 432062450 648616244 964125625 825790020 476863561 373950160 228994771 569034545 35579887 648616244 833320035 766460882 175601100 662997517 825790020 689696038 924634937 831028663 326384937 648085065 896696773 70200609 175701124 146266056 56515478 146266056 432062450 916978609 669918126 924634937 513415788 39563973 658765373 421319638 384773958 338201288 770508461 513415788 70200609 228994771 175601100 432062450 149507119 766460882 416142329 606932416 892526868 552836563 663559431 828927692 35579887 677668583 648616244 35579887 338511968 831028663 689144692 622619054 669918126 420387751 396735868 631604897 32466636 62570858 828927692 973264476 146266056 157524924 658765373 850680713 291594021 648616244 833320035 457457604 326910332 426804318 654774801 573410811 631604897 766460882 396735868 149507119 250175378 695926284 455972234 648085065 119786837 146266056 677668583 277856219 338201288 850680713 384773958 373950160 648616244 416142329 552836563 691658174 677668583 689710096 669918126 128172058 924206054 175601100 648085065 862458309 413547205 964125625 846170712 715427395 119786837 639642999 56515478 916978609 573410811 631604897 163169584 222705824 56515478 899117577 247512739 373950160 552836563 426804318 157524924 457457604 706786139 973264476 413547205 175701124 853333181 964125625 691658174 173590688 846170712 552836563 824610448 157524924 706786139 156349888 648085065 973264476 338511968 338511968 695926284 163169584 338511968 662997517 580030866 56515478 770508461 689696038 648616244 149507119 892526868 591974489 336593863 14297338 421303765 292993260 416142329 292993260 677668583 850680713 899117577 175601100 695926284 846170712 384773958 338511968 175601100 157524924 146266056 770508461 691658174 338511968 267197527 421303765 964125625 413547205 326910332 421319638 671009508 680237797 457457604 39563973 677668583 663559431 662997517 924206054 384773958 175601100 373950160 853333181 291594021 421303765 833320035 373950160 639642999 225005793 21936446 173590688 86574100 146266056 770508461 222705824 175701124 706786139 706786139 426804318 384773958 222705824 338511968 648085065 225005793 569034545 420167079 421303765 715427395 677668583 715427395 896696773 648085065 291594021 766460882 573410811 157524924 39563973 689696038 336593863 622619054 899117577 171884847 62570858 457457604 695926284 899117577 457457604 648085065 338511968 573410811 39563973 21936446 413547205 416142329 631604897 924634937 606932416 824610448 695926284 156349888 669918126 695926284 163169584 326384937 457457604 384773958 706786139 225005793 86574100 639642999 171884847 455972234 663559431 639642999 457457604 432062450 291594021 663559431 250175378 247512739 338511968 833320035 416142329 341340420 622619054 336593863 39563973 413547205 924206054 420167079 173590688 680237797 824610448 478544246 420167079 695926284 573410811 413547205 338201288 924634937 146266056 936309465 580030866 513415788 39563973 766460882 373950160 420387751 828927692 573410811 426804318 119786837 455972234 56515478 175701124 476863561 669918126 14297338 622619054 432062450 291594021 924634937 247512739 157524924 689696038 74922304 413547205 862458309 338201288 39563973 695926284 39563973 671009508 856735137 825790020 828927692 62570858 689710096 964125625 416142329 421319638 163169584 662997517 62570858 39563973 580030866 74922304 250175378 373950160 222705824 416142329 916978609 833320035 175701124 149507119 292993260 228994771 338201288 513415788 973264476 86574100 222705824 663559431 770508461 677668583 831028663 573410811 21936446 157524924 631604897 175701124 326910332 916978609 421303765 639642999 175701124 899117577 850680713 513415788 896696773 277856219 173590688 846170712 639642999 128172058 639642999 916978609 691658174 833320035 831028663 689710096 973264476 689710096 663559431 715427395 896696773 892526868 648616244 341340420 671009508 671009508 74922304 766460882 225005793 648616244 156349888 622619054 850680713 654774801 225005793 74922304 420387751 924634937 715427395 175601100 171884847 680237797 74922304 413547205 373950160 680237797 32466636 247512739 662997517 631604897 171884847 569034545 277856219 21936446 35579887 175701124 250175378 163169584 622619054 766460882 680237797 326910332 862458309 606932416 639642999 853333181 373950160 62570858 478544246 850680713 338511968 336593863 62570858 56515478 250175378 637132487 56515478 119786837 384773958 39563973 916978609 669918126 432062450 973264476 426804318 420387751 973264476 833320035 35579887 833320035 478544246 552836563 420167079 416142329 250175378 146266056 828927692 420387751 706786139 689696038 336593863 924634937 338201288 606932416 326384937 899117577 373950160 964125625 457457604 292993260 856735137 421319638 35579887 924634937 128172058 421303765 336593863 21936446 573410811 669918126 828927692 513415788 677668583 413547205 916978609 770508461 396735868 291594021 70200609 39563973 846170712 622619054 658765373 291594021 163169584 341340420 973264476 552836563 569034545 850680713 637132487 924206054 680237797 426804318 384773958 225005793 14297338 149507119 146266056 892526868 569034545 384773958 899117577 291594021 373950160 421319638 222705824 663559431 336593863 552836563 175601100 936309465 228994771 648085065 853333181 420387751 513415788 14297338 156349888 426804318 825790020 267197527 426804318 426804318 936309465 119786837 671009508 175701124 637132487 662997517 846170712 639642999 476863561 478544246 846170712 432062450 856735137 39563973 552836563 39563973 336593863 326384937 513415788 924206054 338201288 39563973 663559431 173590688 128172058 291594021 689710096 677668583 32466636 825790020 457457604 267197527 432062450 119786837 695926284 569034545 421319638 770508461 156349888 292993260 622619054 715427395 426804318 292993260 862458309 228994771 662997517 455972234 421303765 770508461 648085065 222705824 853333181 396735868 828927692 157524924 766460882 416142329 677668583 421319638 39563973 247512739 662997517 964125625 21936446 580030866 21936446 899117577 622619054 658765373 267197527 247512739 850680713 622619054 478544246 432062450 552836563 62570858 671009508 291594021 689696038 591974489 326910332 663559431 56515478 326384937 267197527 86574100 74922304 74922304 766460882 455972234 173590688 936309465 413547205 247512739 856735137 292993260 277856219 924634937 766460882 416142329 689696038 825790020 222705824 654774801 416142329 658765373 338201288 637132487 163169584 35579887 292993260 175601100 662997517 457457604 924206054 336593863 689710096 766460882 341340420 420387751 62570858 663559431 591974489 222705824 770508461 338201288 964125625 149507119 569034545 32466636 175701124 606932416 74922304 341340420 326384937 128172058 39563973 86574100 277856219 648085065 250175378 416142329 916978609 680237797 691658174 973264476 74922304 478544246 680237797 936309465 225005793 373950160 291594021 899117577 426804318 580030866 338201288 680237797 225005793 432062450 824610448 384773958 569034545 432062450 338511968 21936446 146266056 149507119 831028663 715427395 831028663 973264476 689696038 171884847 766460882 850680713 326910332 513415788 622619054 669918126 413547205 421303765 631604897 163169584 373950160 689710096 70200609 420167079 825790020 637132487 850680713 648616244 119786837 455972234 62570858 513415788 689696038 62570858 648616244 476863561 580030866 856735137 663559431 669918126 695926284 420167079 850680713 715427395 663559431 691658174 163169584 175701124 695926284 421319638 862458309 432062450 964125625 766460882 476863561 689696038 671009508 828927692 326384937 622619054 225005793 924634937 691658174 663559431 552836563 421303765 856735137 62570858 715427395 850680713 171884847 695926284 163169584 580030866 691658174 420167079 396735868 457457604 476863561 662997517 853333181 654774801 171884847 552836563 622619054 580030866 421319638 336593863 671009508 569034545 326910332 513415788 156349888 14297338 973264476 74922304 658765373 899117577 413547205 228994771 175601100 663559431 689710096 250175378 573410811 326910332 14297338 662997517 964125625 770508461 56515478 175601100 432062450 157524924 850680713 637132487 892526868 924634937 896696773 478544246 267197527 32466636 706786139 338511968 825790020 426804318 689710096 639642999 56515478 62570858 846170712 658765373 850680713 32466636 384773958 591974489 850680713 580030866 157524924 658765373 964125625 606932416 157524924 648616244 222705824 250175378 669918126 222705824 225005793 552836563 35579887 149507119 862458309 39563973 384773958 580030866 396735868 689710096 639642999 573410811 766460882 896696773 846170712 973264476 663559431 341340420 662997517 149507119 149507119 715427395 421303765 824610448 420387751 338511968 277856219 338511968 373950160 56515478 247512739 420167079 964125625 420167079 853333181 606932416 648616244 856735137 171884847 766460882 552836563 695926284 631604897 426804318 828927692 924634937 432062450 924634937 825790020 70200609 277856219 336593863 573410811 32466636 706786139 222705824 421319638 850680713 824610448 770508461 56515478 338201288 973264476 171884847 175701124 648085065 421303765 476863561 62570858 662997517 862458309 669918126 825790020 662997517 128172058 56515478 924206054 833320035 156349888 336593863 677668583 591974489 662997517 689696038 689710096 973264476 663559431 648616244 420387751 606932416 825790020 457457604 149507119 146266056 924206054 250175378 146266056 671009508 420387751 715427395 766460882 622619054 639642999 250175378 936309465 267197527 513415788 396735868 432062450 631604897 21936446 277856219 622619054 420387751 291594021 654774801 824610448 228994771 267197527 291594021 14297338 420167079 420387751 631604897 250175378 426804318 336593863 573410811 173590688 825790020 338201288 457457604 292993260 457457604 924206054 580030866 21936446 146266056 916978609 426804318 457457604 622619054 680237797 936309465 663559431 420167079 326910332 326384937 291594021 416142329 658765373 654774801 671009508 924206054 892526868 222705824 291594021 695926284 413547205 663559431 175701124 21936446 591974489 552836563 175701124 853333181 128172058 853333181 654774801 478544246 476863561 119786837 846170712 420387751 825790020 896696773 513415788 326384937 228994771 606932416 14297338 573410811 828927692 680237797 225005793 291594021 421303765 32466636 552836563 70200609 569034545 14297338 35579887 476863561 35579887 924206054 292993260 338511968 591974489 70200609 715427395 225005793 770508461 225005793 416142329 677668583 62570858 513415788 146266056 715427395 648616244 637132487 973264476 128172058 39563973 421319638 669918126 455972234 128172058 552836563 62570858 119786837 916978609 853333181 936309465 856735137 648085065 426804318 341340420 552836563 426804318 658765373 677668583 119786837 648085065 924206054 74922304 39563973 850680713 892526868 247512739 853333181 569034545 663559431 128172058 39563973 228994771 421319638 173590688 338511968 936309465 35579887 831028663 924206054 648616244 336593863 291594021 478544246 32466636 74922304 432062450 338511968 658765373 770508461 896696773 396735868 35579887 175601100 291594021 384773958 175701124 850680713 892526868 338511968 689710096 225005793 680237797 14297338 662997517 291594021 420387751 573410811 706786139 396735868 899117577 416142329 267197527 478544246 892526868 21936446 706786139 680237797 924206054 663559431 175701124 899117577 222705824 573410811 662997517 326910332 292993260 622619054 936309465 336593863 32466636 35579887 964125625 658765373 14297338 149507119 973264476 267197527 146266056 396735868 706786139 580030866 338511968 658765373 648085065 175601100 336593863 631604897 175601100 924206054 146266056 420387751 39563973 432062450 413547205 936309465 39563973 833320035 373950160 291594021 631604897 924206054 654774801 936309465 228994771 420167079 291594021 250175378 62570858 689710096 326910332 32466636 606932416 862458309 654774801 70200609 766460882 457457604 173590688 680237797 62570858 671009508 573410811 916978609 680237797 455972234 35579887 850680713 637132487 680237797 856735137 420387751 677668583 654774801 338201288 421303765 770508461 833320035 384773958 56515478 695926284 973264476 924206054 671009508 862458309 171884847 247512739 770508461 86574100 606932416 175701124 291594021 662997517 973264476 62570858 277856219 413547205 648085065 39563973 680237797 21936446 157524924 291594021 396735868 689710096 569034545 175701124 267197527 825790020 163169584 648085065 846170712 426804318 250175378 62570858 663559431 32466636 892526868 421303765 62570858 146266056 476863561 421319638 862458309 426804318 689710096 413547205 277856219 146266056 171884847 677668583 173590688 341340420 146266056 924634937 171884847 326384937 924206054 862458309 277856219 173590688 850680713 770508461 862458309 924206054 669918126 291594021 573410811 689696038 70200609 338201288 573410811 689710096 552836563 338511968 156349888 569034545 476863561 828927692 86574100 896696773 853333181 222705824 825790020 831028663 420167079 171884847 250175378 421319638 291594021 14297338 770508461 831028663 32466636 853333181 706786139 396735868 128172058 228994771 74922304 856735137 924206054 56515478 924206054 828927692 833320035 455972234 291594021 973264476 74922304 225005793 457457604 663559431 680237797 39563973 421303765 338201288 14297338 569034545 39563973 163169584 432062450 637132487 663559431 677668583 689144692 420167079 128172058 455972234 677668583 457457604 228994771 654774801 973264476 250175378 639642999 338511968 591974489 689710096 21936446 384773958 899117577 175601100 677668583 706786139 267197527 695926284 74922304 149507119 228994771 862458309 420167079 695926284 173590688 654774801 671009508 32466636 426804318 648616244 846170712 222705824 149507119 824610448 639642999 964125625 173590688 86574100 580030866 478544246 766460882 39563973 478544246 291594021 175601100 250175378 973264476 654774801 326384937 637132487 591974489 35579887 146266056 689144692 228994771 326384937 580030866 149507119 128172058 680237797 157524924 580030866 648085065 831028663 62570858 455972234 648085065 695926284 663559431 171884847 74922304 677668583 715427395 373950160 846170712 228994771 21936446 831028663 277856219 689696038 689144692 580030866 32466636 828927692 689144692 580030866 689696038 573410811 825790020 631604897 856735137 128172058 157524924 416142329 853333181 420167079 86574100 420387751 426804318 706786139 695926284 648085065 964125625 420167079 573410811 149507119 21936446 457457604 513415788 338201288 247512739 277856219 56515478 277856219 648616244 856735137 706786139 70200609 662997517 35579887 420387751 648085065 175601100 936309465 862458309 74922304 426804318 341340420 637132487 658765373 573410811 478544246 336593863 606932416 173590688 163169584 250175378 173590688 648085065 856735137 639642999 416142329 56515478 663559431 862458309 639642999 671009508 936309465 146266056 648085065 924206054 916978609 862458309 432062450 457457604 336593863 326910332 156349888 689696038 973264476 824610448 156349888 964125625 420387751 292993260 853333181 513415788 416142329 671009508 671009508 569034545 338511968 648085065 62570858 175701124 21936446 173590688 70200609 580030866 896696773 850680713 149507119 689696038 247512739 856735137 421303765 580030866 580030866 691658174 825790020 163169584 341340420 326910332 421303765 899117577 421303765 770508461 648616244 631604897 580030866 552836563 157524924 157524924 862458309 175601100 74922304 853333181 228994771 828927692 766460882 336593863 421303765 426804318 689144692 421303765 825790020 828927692 277856219 824610448 833320035 916978609 420387751 173590688 421319638 706786139 21936446 396735868 426804318 936309465 39563973 62570858 573410811 663559431 677668583 156349888 706786139 39563973 74922304 669918126 853333181 648085065 149507119 421303765 326910332 680237797 825790020 677668583 846170712 648085065 658765373 552836563 936309465 973264476 766460882 916978609 916978609 924206054 341340420 677668583 892526868 846170712 336593863 513415788 648616244 648616244 671009508 455972234 267197527 924634937 936309465 70200609 413547205 149507119 591974489 892526868 163169584 457457604 715427395 338201288 222705824 924206054 225005793 706786139 267197527 478544246 56515478 74922304 173590688 973264476 831028663 833320035 267197527 892526868 606932416 119786837 862458309 648085065 658765373 292993260 680237797 569034545 973264476 973264476 552836563 420387751 846170712 648616244 654774801 639642999 622619054 924634937 163169584 691658174 56515478 671009508 924206054 846170712 86574100 413547205 691658174 825790020 663559431 916978609 622619054 677668583 175601100 669918126 250175378 421303765 420387751 35579887 119786837 622619054 669918126 267197527 416142329 421319638 421319638 706786139 689710096 396735868 267197527 119786837 648616244 648616244 606932416 175701124 247512739 413547205 973264476 421303765 936309465 336593863 21936446 146266056 341340420 32466636 766460882 924634937 86574100 639642999 899117577 74922304 413547205 831028663 338511968 648616244 648085065 341340420 899117577 326384937 569034545 157524924 892526868 173590688 862458309 173590688 924206054 706786139 420387751 552836563 552836563 825790020 637132487 175601100 222705824 247512739 149507119 606932416 74922304 421303765 421319638 14297338 853333181 476863561 648085065 157524924 828927692 119786837 924206054 171884847 689696038 706786139 39563973 591974489 669918126 175701124 671009508 420387751 669918126 173590688 338511968 639642999 862458309 292993260 833320035 457457604 513415788 856735137 658765373 326910332 228994771 56515478 247512739 228994771 648616244 680237797 770508461 892526868 924206054 420387751 715427395 846170712 899117577 663559431 421303765 691658174 291594021 171884847 715427395 35579887 455972234 396735868 341340420 21936446 513415788 336593863 432062450 149507119 156349888 689710096 56515478 892526868 247512739 706786139 476863561 853333181 513415788 384773958 606932416 476863561 637132487 225005793 648616244 163169584 669918126 513415788 766460882 292993260 292993260 35579887 715427395 56515478 639642999 853333181 157524924 695926284 426804318 421319638 689144692 689144692 706786139 924634937 916978609 413547205 833320035 639642999 591974489 175601100 850680713 654774801 396735868 924634937 277856219 420387751 416142329 421319638 476863561 173590688 648085065 669918126 622619054 896696773 32466636 32466636 573410811 14297338 715427395 326910332 622619054 856735137 924206054 21936446 924634937 892526868 175701124 846170712 250175378 14297338 476863561 341340420 846170712 247512739 476863561 421303765 373950160 171884847 396735868 326910332 846170712 32466636 924206054 35579887 680237797 421303765 850680713 373950160 416142329 338201288 973264476 421303765 373950160 896696773 569034545 338201288 856735137 173590688 825790020 573410811 513415788 856735137 831028663 680237797 62570858 964125625 250175378 689696038 689710096 631604897 163169584 899117577 654774801 580030866 924206054 695926284 899117577 432062450 680237797 384773958 32466636 146266056 149507119 669918126 175701124 715427395 292993260 426804318 924634937 695926284 924206054 175701124 896696773 680237797 825790020 706786139 291594021 899117577 421319638 432062450 225005793 833320035 292993260 455972234 824610448 654774801 936309465 35579887 420387751 336593863 691658174 850680713 663559431 828927692 706786139 175701124 277856219 770508461 513415788 432062450 899117577 853333181 695926284 171884847 267197527 222705824 119786837 916978609 225005793 552836563 892526868 373950160 384773958 86574100 336593863 119786837 695926284 156349888 426804318 896696773 421303765 916978609 637132487 62570858 86574100 833320035 689696038 457457604 291594021 846170712 654774801 413547205 119786837 326910332 173590688 591974489 648085065 973264476 247512739 552836563 476863561 457457604 833320035 671009508 421303765 292993260 267197527 824610448 413547205 119786837 336593863 824610448 825790020 591974489 671009508 964125625 149507119 426804318 825790020 850680713 432062450 689710096 175601100 336593863 691658174 338201288 689696038 770508461 396735868 267197527 421303765 39563973 70200609 476863561 924206054 662997517 173590688 175601100 936309465 631604897 669918126 35579887 413547205 146266056 691658174 706786139 455972234 691658174 671009508 384773958 896696773 924634937 225005793 420387751 846170712 662997517 831028663 689710096 689710096 964125625 573410811 680237797 32466636 569034545 267197527 689696038 250175378 715427395 225005793 457457604 639642999 421303765 222705824 291594021 39563973 862458309 828927692 56515478 606932416 420167079 338511968 833320035 250175378 513415788 149507119 478544246 846170712 831028663 173590688 828927692 654774801 677668583 658765373 421303765 247512739 62570858 770508461 171884847 622619054 663559431 338511968 899117577 637132487 476863561 338511968 413547205 569034545 163169584 862458309 973264476 146266056 766460882 631604897 569034545 573410811 149507119 715427395 862458309 292993260 416142329 35579887 32466636 86574100 689710096 173590688 250175378 396735868 62570858 146266056 833320035 432062450 228994771 569034545 973264476 637132487 689696038 228994771 225005793 373950160 341340420 663559431 396735868 373950160 292993260 157524924 476863561 35579887 426804318 247512739 706786139 663559431 21936446 573410811 455972234 163169584 86574100 606932416 128172058 833320035 862458309 658765373 476863561 396735868 853333181 663559431 74922304 146266056 892526868 70200609 677668583 658765373 591974489 671009508 149507119 850680713 128172058 247512739 856735137 146266056 173590688 432062450 228994771 421303765 715427395 663559431 156349888 831028663 973264476 86574100 128172058 384773958 21936446 432062450 631604897 128172058 373950160 677668583 35579887 432062450 396735868 658765373 146266056 277856219 662997517 426804318 421319638 432062450 648085065 35579887 825790020 580030866 552836563 706786139 86574100 715427395 426804318 74922304 432062450 128172058 964125625 689144692 420167079 846170712 175701124 326910332 964125625 56515478 247512739 86574100 421319638 924206054 856735137 86574100 680237797 21936446 706786139 828927692 478544246 973264476 654774801 173590688 622619054 163169584 420167079 680237797 663559431 573410811 336593863 862458309 695926284 149507119 396735868 856735137 896696773 973264476 39563973 850680713 648616244 689710096 850680713 622619054 695926284 663559431 706786139 936309465 916978609 171884847 973264476 648616244 639642999 455972234 39563973 62570858 606932416 648085065 476863561 292993260 413547205 824610448 56515478 689144692 637132487 853333181 173590688 420387751 292993260 695926284 715427395 416142329 648085065 648085065 156349888 421319638 916978609 964125625 277856219 21936446 426804318 853333181 648616244 622619054 662997517 128172058 631604897 924206054 478544246 637132487 662997517 824610448 225005793 163169584 663559431 513415788 896696773 336593863 457457604 648085065 850680713 421303765 850680713 825790020 892526868 669918126 936309465 654774801 291594021 225005793 420387751 658765373 924206054 341340420 831028663 689710096 648616244 648616244 326384937 648085065 39563973 421319638 292993260 56515478 326384937 631604897 338511968 648085065 853333181 828927692 157524924 924634937 250175378 222705824 420387751 671009508 74922304 828927692 228994771 416142329 569034545 476863561 580030866 689144692 916978609 513415788 896696773 292993260 513415788 225005793 695926284 513415788 292993260 591974489 853333181 828927692 338511968 669918126 70200609 715427395 862458309 973264476 695926284 149507119 228994771 175601100 292993260 964125625 691658174 56515478 689696038 62570858 157524924 573410811 825790020 648085065 580030866 663559431 163169584 416142329 689710096 225005793 416142329 14297338 341340420 336593863 14297338 326910332 128172058 396735868 846170712 74922304 631604897 86574100 62570858 156349888 680237797 338511968 689144692 478544246 828927692 706786139 824610448 892526868 606932416 225005793 899117577 416142329 119786837 973264476 964125625 119786837 856735137 336593863 639642999 56515478 416142329 291594021 291594021 421303765 631604897 39563973 689696038 338511968 691658174 336593863 846170712 156349888 478544246 457457604 171884847 671009508 896696773 338201288 846170712 639642999 573410811 222705824 341340420 457457604 21936446 606932416 622619054 663559431 146266056 706786139 924206054 119786837 606932416 862458309 573410811 846170712 163169584 637132487 336593863 899117577 222705824 924206054 899117577 247512739 695926284 455972234 384773958 21936446 622619054 14297338 175701124 175601100 631604897 338511968 291594021 291594021 420387751 648085065 591974489 850680713 591974489 163169584 421303765 924634937 432062450 277856219 171884847 896696773 671009508 964125625 663559431 421319638 156349888 416142329 338201288 384773958 326384937 163169584 32466636 924206054 250175378 56515478 552836563 457457604 156349888 476863561 420167079 175601100 338511968 936309465 292993260 828927692 250175378 56515478 74922304 86574100 936309465 924206054 973264476 648085065 964125625 247512739 850680713 56515478 173590688 824610448 421319638 277856219 715427395 228994771 663559431 856735137 658765373 639642999 648085065 171884847 35579887 62570858 86574100 846170712 680237797 825790020 119786837 573410811 899117577 831028663 250175378 766460882 173590688 715427395 35579887 384773958 228994771 476863561 580030866 146266056 896696773 662997517 338511968 648085065 862458309 658765373 14297338 163169584 326384937 338511968 973264476 639642999 326910332 770508461 639642999 338511968 892526868 149507119 225005793 639642999 420387751 421319638 173590688 267197527 715427395 569034545 689696038 658765373 338511968 924206054 648616244 146266056 924634937 420167079 689710096 39563973 292993260 606932416 70200609 580030866 291594021 766460882 70200609 691658174 396735868 455972234 457457604 14297338 70200609 706786139 924206054 691658174 421319638 457457604 247512739 573410811 853333181 14297338 936309465 222705824 476863561 846170712 580030866 680237797 267197527 689144692 326910332 250175378 677668583 277856219 62570858 149507119 648616244 896696773 695926284 856735137 171884847 639642999 691658174 853333181 413547205 862458309 338511968 924634937 396735868 250175378 669918126 156349888 56515478 677668583 384773958 62570858 695926284 420167079 580030866 292993260 277856219 478544246 631604897 163169584 924634937 689710096 247512739 267197527 70200609 569034545 157524924 648085065 277856219 476863561 853333181 637132487 175601100 631604897 689710096 225005793 413547205 622619054 706786139 896696773 163169584 663559431 580030866 247512739 680237797 149507119 149507119 654774801 396735868 648085065 326910332 964125625 828927692 171884847 228994771 936309465 899117577 853333181 639642999 648616244 175601100 770508461 648085065 695926284 14297338 631604897 513415788 146266056 964125625 222705824 455972234 695926284 175701124 680237797 689710096 416142329 689144692 175601100 824610448 413547205 936309465 853333181 846170712 825790020 916978609 175701124 455972234 420387751 247512739 56515478 706786139 341340420 828927692 175701124 175601100 35579887 695926284 846170712 175701124 86574100 899117577 924206054 222705824 513415788 171884847 35579887 862458309 669918126 32466636 157524924 671009508 663559431 691658174 384773958 292993260 648085065 606932416 35579887 658765373 573410811 326910332 513415788 70200609 420167079 770508461 247512739 846170712 478544246 396735868 156349888 277856219 695926284 639642999 856735137 695926284 421319638 478544246 457457604 39563973 973264476 648085065 573410811 163169584 326910332 341340420 580030866 413547205 432062450 591974489 695926284 228994771 828927692 291594021 21936446 39563973 850680713 569034545 250175378 573410811 341340420 171884847 637132487 662997517 39563973 591974489 326910332 770508461 39563973 856735137 573410811 680237797 336593863 639642999 658765373 156349888 924206054 341340420 828927692 689696038 856735137 695926284 373950160 338201288 157524924 413547205 421303765 691658174 770508461 964125625 513415788 766460882 247512739 862458309 824610448 455972234 396735868 326384937 631604897 669918126 35579887 658765373 916978609 680237797 173590688 569034545 163169584 336593863 149507119 899117577 74922304 569034545 689696038 420387751 146266056 326910332 831028663 896696773 924206054 892526868 637132487 119786837 119786837 74922304 573410811 14297338 648085065 478544246 631604897 833320035 291594021 70200609 669918126 853333181 35579887 156349888 850680713 631604897 606932416 846170712 413547205 21936446 421319638 21936446 416142329 421319638 455972234 326384937 552836563 416142329 86574100 119786837 149507119 119786837 824610448 663559431 669918126 680237797 225005793 964125625 964125625 171884847 413547205 86574100 695926284 338201288 157524924 119786837 146266056 663559431 677668583 669918126 770508461 896696773 457457604 580030866 896696773 828927692 695926284 936309465 606932416 86574100 175701124 691658174 14297338 426804318 892526868 715427395 476863561 824610448 606932416 899117577 267197527 478544246 766460882 648085065 831028663 250175378 373950160 639642999 416142329 896696773 175701124 828927692 149507119 663559431 899117577 622619054 766460882 669918126 648616244 421303765 862458309 326910332 573410811 677668583 569034545 157524924 622619054 862458309 149507119 421303765 973264476 825790020 706786139 250175378 32466636 326384937 831028663 247512739 128172058 825790020 689696038 689696038 163169584 853333181 606932416 631604897 833320035 648085065 416142329 569034545 14297338 267197527 86574100 671009508 74922304 341340420 689144692 35579887 70200609 39563973 336593863 267197527 421303765 228994771 225005793 338201288 846170712 513415788 591974489 824610448 86574100 663559431 924206054 671009508 21936446 86574100 338511968 70200609 146266056 825790020 828927692 326910332 228994771 35579887 654774801 677668583 86574100 413547205 648616244 715427395 680237797 663559431 14297338 21936446 326384937 416142329 691658174 128172058 157524924 689144692 420387751 457457604 648085065 828927692 70200609 35579887 416142329 766460882 338511968 326910332 338511968 637132487 648616244 648616244 715427395 770508461 828927692 421319638 853333181 21936446 680237797 691658174 648085065 341340420 899117577 56515478 384773958 658765373 457457604 413547205 291594021 513415788 416142329 336593863 267197527 476863561 291594021 455972234 21936446 924206054 157524924 336593863 899117577 833320035 573410811 513415788 478544246 39563973 695926284 338511968 896696773 964125625 850680713 552836563 56515478 513415788 396735868 824610448 420167079 35579887 862458309 384773958 478544246 175701124 766460882 171884847 639642999 663559431 766460882 455972234 831028663 691658174 671009508 677668583 766460882 247512739 157524924 648085065 924634937 552836563 862458309 171884847 569034545 163169584 14297338 637132487 35579887 850680713 662997517 964125625 580030866 175701124 606932416 706786139 336593863 896696773 691658174 70200609 86574100 689696038 396735868 936309465 175701124 691658174 639642999 225005793 457457604 267197527 74922304 326384937 413547205 128172058 56515478 175601100 156349888 973264476 21936446 658765373 662997517 552836563 149507119 32466636 426804318 766460882 157524924 766460882 292993260 691658174 413547205 833320035 420387751 850680713 896696773 156349888 326910332 680237797 14297338 222705824 899117577 648085065 173590688 157524924 637132487 916978609 74922304 56515478 74922304 662997517 476863561 695926284 341340420 222705824 973264476 175601100 70200609 936309465 70200609 267197527 648616244 853333181 924206054 862458309 171884847 171884847 770508461 175701124 856735137 580030866 896696773 413547205 856735137 228994771 846170712 680237797 924634937 695926284 691658174 86574100 416142329 455972234 74922304 146266056 916978609 225005793 964125625 766460882 291594021 853333181 175701124 476863561 846170712 416142329 384773958 70200609 413547205 856735137 35579887 658765373 662997517 648085065 70200609 267197527 326384937 225005793 896696773 426804318 291594021 896696773 825790020 680237797 420167079 338511968 149507119 32466636 580030866 156349888 669918126 478544246 416142329 149507119 591974489 853333181 341340420 669918126 476863561 637132487 175701124 766460882 250175378 416142329 973264476 86574100 291594021 336593863 35579887 373950160 916978609 457457604 658765373 32466636 828927692 396735868 35579887 899117577 277856219 426804318 695926284 671009508 86574100 639642999 222705824 631604897 853333181 56515478 457457604 157524924 413547205 637132487 476863561 689710096 695926284 420387751 128172058 648616244 420387751 856735137 850680713 648616244 706786139 936309465 924206054 476863561 476863561 338511968 637132487 658765373 648085065 171884847 326910332 228994771 222705824 163169584 892526868 846170712 622619054 250175378 163169584 175601100 455972234 163169584 292993260 706786139 291594021 892526868 639642999 225005793 432062450 74922304 828927692 706786139 247512739 677668583 964125625 14297338 35579887 421319638 964125625 513415788 899117577 326910332 648616244 850680713 457457604 62570858 648616244 580030866 824610448 86574100 828927692 552836563 824610448 916978609 70200609 831028663 277856219 222705824 606932416 35579887 338201288 669918126 856735137 691658174 420387751 35579887 420387751 924634937 648085065 899117577 695926284 654774801 936309465 222705824 591974489 706786139 326910332 156349888 825790020 21936446 338201288 631604897 691658174 631604897 157524924 338201288 228994771 163169584 973264476 156349888 70200609 228994771 146266056 455972234 706786139 222705824 662997517 384773958 86574100 62570858 648616244 936309465 292993260 677668583 689710096 432062450 936309465 552836563 157524924 689710096 658765373 658765373 413547205 413547205 421319638 62570858 413547205 247512739 421319638 416142329 341340420 336593863 175601100 862458309 552836563 396735868 228994771 964125625 846170712 56515478 689696038 766460882 924634937 250175378 663559431 86574100 413547205 715427395 291594021 973264476 569034545 146266056 455972234 669918126 825790020 146266056 662997517 513415788 766460882 163169584 175601100 606932416 157524924 35579887 175601100 552836563 247512739 606932416 916978609 413547205 766460882 671009508 341340420 715427395 662997517 70200609 247512739 654774801 413547205 175601100 658765373 833320035 326910332 250175378 338201288 899117577 663559431 128172058 421303765 637132487 14297338 21936446 119786837 695926284 173590688 924634937 32466636 846170712 292993260 373950160 149507119 32466636 478544246 225005793 580030866 862458309 373950160 637132487 432062450 70200609 292993260 766460882 413547205 74922304 156349888 662997517 32466636 457457604 39563973 277856219 862458309 662997517 654774801 695926284 476863561 175701124 831028663 250175378 146266056 171884847 476863561 222705824 277856219 175701124 247512739 569034545 689696038 338201288 689144692 631604897 396735868 478544246 267197527 70200609 416142329 648085065 856735137 831028663 924206054 706786139 856735137 580030866 432062450 163169584 580030866 853333181 39563973 32466636 677668583 648616244 32466636 171884847 149507119 639642999 862458309 421303765 62570858 715427395 476863561 291594021 622619054 250175378 862458309 689696038 658765373 862458309 457457604 277856219 924206054 384773958 622619054 432062450 828927692 157524924 326910332 416142329 671009508 163169584 639642999 662997517 457457604 326384937 74922304 384773958 671009508 631604897 573410811 828927692 573410811 648616244 146266056 341340420 924206054 663559431 292993260 580030866 149507119 156349888 420167079 338201288 591974489 824610448 828927692 916978609 421319638 173590688 62570858 478544246 476863561 677668583 573410811 326910332 715427395 936309465 853333181 856735137 338201288 292993260 228994771 146266056 277856219 420167079 715427395 14297338 648085065 14297338 662997517 828927692 336593863 416142329 250175378 146266056 373950160 637132487 833320035 591974489 373950160 622619054 396735868 74922304 225005793 416142329 924206054 292993260 936309465 691658174 833320035 171884847 691658174 892526868 706786139 916978609 606932416 175601100 831028663 663559431 846170712 70200609 552836563 964125625 892526868 766460882 420387751 606932416 513415788 175701124 416142329 250175378 338511968 455972234 175601100 856735137 338201288 373950160 569034545 21936446 421303765 639642999 175601100 225005793 936309465 689144692 128172058 222705824 862458309 899117577 175601100 149507119 689710096 277856219 669918126 163169584 766460882 591974489 267197527 228994771 173590688 662997517 715427395 856735137 706786139 62570858 225005793 420387751 396735868 163169584 149507119 277856219 892526868 277856219 39563973 677668583 476863561 476863561 606932416 573410811 119786837 606932416 706786139 326910332 292993260 163169584 338511968 648616244 56515478 552836563 689696038 689144692 606932416 631604897 862458309 74922304 828927692 824610448 862458309 689144692 421319638 396735868 569034545 825790020 426804318 648085065 292993260 14297338 853333181 924206054 936309465 669918126 420167079 580030866 128172058 825790020 119786837 21936446 658765373 338511968 326910332 669918126 706786139 648616244 964125625 341340420 973264476 476863561 86574100 326384937 689710096 326384937 671009508 680237797 250175378 689710096 384773958 862458309 825790020 384773958 513415788 228994771 291594021 924634937 856735137 39563973 396735868 128172058 924206054 86574100 658765373 416142329 828927692 606932416 964125625 250175378 277856219 631604897 639642999 654774801 21936446 833320035 163169584 56515478 663559431 631604897 606932416 146266056 173590688 639642999 39563973 936309465 856735137 637132487 420167079 396735868 669918126 74922304 689710096 420387751 21936446 292993260 689144692 648616244 669918126 163169584 677668583 426804318 457457604 828927692 416142329 658765373 277856219 338201288 119786837 569034545 384773958 648085065 421319638 552836563 426804318 850680713 457457604 662997517 146266056 689710096 384773958 478544246 648085065 828927692 973264476 291594021 247512739 247512739 396735868 396735868 669918126 128172058 336593863 267197527 648616244 825790020 637132487 706786139 648616244 455972234 426804318 689710096 478544246 831028663 421319638 396735868 689144692 833320035 338201288 846170712 580030866 896696773 32466636 695926284 924206054 421303765 476863561 622619054 225005793 373950160 654774801 175701124 32466636 32466636 706786139 654774801 32466636 706786139 396735868 654774801 689696038 924634937 831028663 14297338 846170712 591974489 146266056 766460882 338511968 128172058 850680713 384773958 70200609 338201288 689696038 39563973 573410811 86574100 691658174 338201288 250175378 267197527 149507119 119786837 671009508 32466636 146266056 163169584 247512739 899117577 856735137 899117577 455972234 146266056 336593863 689710096 973264476 416142329 689696038 825790020 689144692 56515478 413547205 338201288 691658174 250175378 924634937 432062450 896696773 663559431 689144692 175701124 171884847 156349888 648616244 639642999 669918126 62570858 171884847 569034545 267197527 396735868 247512739 853333181 250175378 663559431 35579887 146266056 171884847 163169584 62570858 277856219 455972234 128172058 856735137 175701124 70200609 691658174 413547205 384773958 455972234 149507119 128172058 662997517 669918126 476863561 622619054 35579887 225005793 74922304 831028663 156349888 70200609 70200609 432062450 21936446 833320035 552836563 658765373 341340420 455972234 622619054 146266056 396735868 326384937 973264476 648616244 432062450 39563973 39563973 916978609 654774801 163169584 654774801 663559431 416142329 850680713 831028663 476863561 247512739 916978609 228994771 421303765 689696038 326384937 128172058 924206054 247512739 924634937 580030866 892526868 639642999 225005793 455972234 648085065 163169584 277856219 706786139 396735868 163169584 247512739 171884847 62570858 833320035 336593863 416142329 421303765 671009508 658765373 326384937 222705824 606932416 631604897 677668583 669918126 924206054 119786837 396735868 569034545 338201288 421319638 70200609 662997517 691658174 420167079 770508461 924634937 924206054 421303765 222705824 639642999 671009508 831028663 14297338 74922304 862458309 70200609 964125625 766460882 62570858 689710096 689144692 384773958 846170712 662997517 291594021 853333181 247512739 32466636 35579887 62570858 86574100 457457604 277856219 648616244 119786837 631604897 149507119 924634937 846170712 695926284 850680713 338201288 338201288 455972234 457457604 828927692 831028663 573410811 421303765 74922304 455972234 846170712 56515478 39563973 326384937 56515478 637132487 326384937 606932416 373950160 573410811 156349888 631604897 573410811 384773958 175601100 225005793 14297338 175701124 552836563 899117577 662997517 39563973 32466636 326384937 639642999 171884847 824610448 35579887 292993260 662997517 631604897 35579887 715427395 476863561 631604897 715427395 833320035 420167079 156349888 899117577 648616244 833320035 639642999 637132487 222705824 175601100 631604897 973264476 552836563 606932416 292993260 677668583 689710096 770508461 831028663 662997517 171884847 247512739 695926284 39563973 856735137 32466636 648085065 671009508 896696773 637132487 573410811 35579887 552836563 384773958 766460882 420387751 552836563 896696773 171884847 715427395 35579887 654774801 853333181 680237797 669918126 691658174 689144692 591974489 247512739 62570858 828927692 606932416 426804318 35579887 663559431 341340420 591974489 156349888 766460882 250175378 669918126 56515478 426804318 833320035 341340420 291594021 706786139 846170712 622619054 552836563 14297338 476863561 648616244 39563973 222705824 853333181 689144692 573410811 569034545 654774801 715427395 828927692 420167079 338511968 637132487 175701124 916978609 341340420 892526868 175601100 171884847 856735137 341340420 654774801 119786837 648616244 973264476 171884847 175701124 896696773 824610448 828927692 457457604 964125625 846170712 924206054 936309465 899117577 706786139 663559431 373950160 831028663 228994771 478544246 513415788 896696773 455972234 420167079 421319638 173590688 156349888 171884847 157524924 119786837 552836563 35579887 899117577 639642999 896696773 831028663 457457604 899117577 662997517 156349888 250175378 892526868 416142329 457457604 648616244 228994771 936309465 455972234 648616244 326384937 396735868 833320035 171884847 157524924 639642999 639642999 552836563 631604897 831028663 432062450 671009508 658765373 338511968 416142329 74922304 715427395 689710096 663559431 862458309 669918126 338511968 247512739 591974489 35579887 277856219 715427395 648616244 853333181 175601100 432062450 396735868 680237797 552836563 426804318 420167079 715427395 591974489 119786837 825790020 936309465 228994771 326910332 426804318 171884847 689144692 432062450 291594021 163169584 86574100 426804318 146266056 39563973 247512739 853333181 677668583 715427395 622619054 663559431 384773958 573410811 128172058 606932416 21936446 924206054 689710096 916978609 56515478 157524924 828927692 680237797 396735868 70200609 74922304 825790020 639642999 421319638 222705824 156349888 222705824 648616244 680237797 892526868 654774801 225005793 715427395 420387751 426804318 964125625 338511968 766460882 478544246 156349888 373950160 149507119 924206054 420387751 432062450 824610448 677668583 637132487 654774801 663559431 35579887 338511968 924634937 654774801 326910332 56515478 432062450 149507119 128172058 35579887 250175378 156349888 892526868 663559431 591974489 478544246 669918126 828927692 128172058 478544246 825790020 631604897 416142329 74922304 671009508 715427395 384773958 292993260 513415788 157524924 128172058 163169584 338511968 292993260 336593863 850680713 426804318 770508461 413547205 426804318 916978609 157524924 478544246 677668583 56515478 695926284 766460882 70200609 513415788 691658174 250175378 292993260 639642999 291594021 637132487 146266056 326384937 171884847 689710096 21936446 573410811 654774801 680237797 225005793 689710096 228994771 86574100 228994771 892526868 86574100 175701124 622619054 413547205 658765373 639642999 455972234 639642999 267197527 892526868 639642999 338511968 831028663 973264476 62570858 833320035 175701124 396735868 831028663 426804318 824610448 171884847 416142329 163169584 336593863 291594021 341340420 291594021 770508461 86574100 420167079 326384937 163169584 326910332 128172058 892526868 62570858 639642999 341340420 695926284 292993260 247512739 973264476 338201288 156349888 770508461 689144692 639642999 689696038 828927692 924206054 396735868 677668583 825790020 936309465 766460882 671009508 426804318 606932416 336593863 455972234 173590688 222705824 32466636 573410811 157524924 691658174 654774801 173590688 432062450 277856219 663559431 156349888 420387751 639642999 396735868 689710096 648616244 455972234 637132487 662997517 277856219 766460882 128172058 892526868 689144692 689696038 580030866 157524924 899117577 766460882 396735868 420387751 222705824 421319638 715427395 70200609 292993260 338511968 21936446 171884847 846170712 828927692 846170712 973264476 35579887 639642999 225005793 828927692 606932416 766460882 455972234 478544246 247512739 14297338 149507119 552836563 247512739 421303765 171884847 639642999 267197527 637132487 267197527 149507119 157524924 573410811 455972234 973264476 896696773 591974489 833320035 964125625 631604897 175701124 856735137 924634937 416142329 455972234 824610448 291594021 478544246 338201288 326910332 292993260 149507119 247512739 899117577 338511968 267197527 173590688 62570858 677668583 639642999 35579887 291594021 671009508 662997517 14297338 706786139 455972234 426804318 831028663 384773958 277856219 513415788 277856219 336593863 21936446 658765373 850680713 70200609 850680713 86574100 770508461 338201288 671009508 421319638 936309465 373950160 825790020 569034545 384773958 896696773 426804318 973264476 654774801 326910332 32466636 850680713 706786139 56515478 689144692 225005793 552836563 420387751 421303765 936309465 420387751 62570858 476863561 669918126 247512739 336593863 426804318 156349888 862458309 580030866 413547205 421319638 662997517 175701124 336593863 250175378 247512739 326384937 420167079 824610448 924206054 695926284 654774801 336593863 916978609 421303765 338201288 671009508 291594021 171884847 569034545 149507119 277856219 899117577 766460882 689710096 637132487 663559431 689144692 669918126 421303765 824610448 163169584 828927692 426804318 421303765 691658174 658765373 478544246 39563973 128172058 326910332 384773958 671009508 896696773 173590688 32466636 373950160 853333181 896696773 862458309 119786837 824610448 336593863 171884847 70200609 175701124 32466636 156349888 250175378 671009508 420387751 62570858 639642999 833320035 163169584 222705824 973264476 648085065 662997517 222705824 476863561 606932416 250175378 569034545 32466636 32466636 654774801 663559431 825790020 831028663 267197527 899117577 457457604 32466636 14297338 416142329 250175378 580030866 580030866 606932416 573410811 341340420 591974489 916978609 420387751 373950160 770508461 850680713 695926284 569034545 916978609 175601100 825790020 833320035 86574100 569034545 455972234 648616244 825790020 157524924 62570858 622619054 916978609 225005793 228994771 766460882 850680713 39563973 770508461 228994771 421303765 338511968 420167079 173590688 86574100 680237797 677668583 671009508 267197527 846170712 677668583 677668583 896696773 846170712 916978609 373950160 175601100 277856219 671009508 662997517 831028663 70200609 267197527 39563973 680237797 156349888 631604897 476863561 119786837 654774801 706786139 455972234 892526868 416142329 373950160 631604897 175601100 606932416 924206054 171884847 149507119 631604897 175601100 689696038 513415788 648616244 622619054 916978609 14297338 671009508 896696773 326910332 476863561 569034545 513415788 916978609 680237797 277856219 478544246 163169584 70200609 421303765 225005793 916978609 225005793 892526868 856735137 457457604 157524924 850680713 850680713 973264476 715427395 250175378 671009508 899117577 163169584 250175378 856735137 964125625 291594021 899117577 580030866 853333181 606932416 338201288 291594021 426804318 924634937 924634937 228994771 591974489 32466636 924634937 35579887 119786837 420167079 267197527 591974489 14297338 128172058 924634937 691658174 384773958 689710096 648085065 770508461 663559431 831028663 86574100 56515478 862458309 689144692 250175378 663559431 856735137 924206054 662997517 175701124 916978609 457457604 426804318 384773958 658765373 421303765 606932416 326384937 74922304 175701124 853333181 580030866 689696038 715427395 267197527 828927692 671009508 128172058 267197527 892526868 338201288 292993260 413547205 56515478 513415788 677668583 432062450 432062450 964125625 74922304 631604897 580030866 663559431 924634937 222705824 326910332 658765373 171884847 416142329 691658174 421319638 32466636 689144692 173590688 770508461 421319638 770508461 689696038 695926284 14297338 222705824 892526868 70200609 416142329 973264476 157524924 573410811 420387751 936309465 631604897 336593863 964125625 156349888 420167079 669918126 680237797 32466636 924634937 850680713 671009508 228994771 341340420 338511968 326384937 513415788 770508461 924634937 247512739 973264476 62570858 591974489 964125625 222705824 833320035 663559431 856735137 74922304 341340420 277856219 455972234 648085065 39563973 770508461 457457604 163169584 831028663 163169584 639642999 420387751 14297338 606932416 70200609 56515478 896696773 149507119 457457604 228994771 476863561 250175378 689696038 896696773 591974489 853333181 277856219 706786139 825790020 74922304 420387751 671009508 326910332 175701124 766460882 513415788 606932416 421303765 606932416 669918126 856735137 326384937 384773958 222705824 291594021 146266056 689144692 119786837 899117577 128172058 936309465 833320035 149507119 552836563 171884847 973264476 326384937 766460882 455972234 421319638 326910332 833320035 21936446 421319638 846170712 426804318 39563973 856735137 128172058 831028663 828927692 157524924 896696773 39563973 573410811 663559431 338511968 689710096 341340420 663559431 291594021 654774801 228994771 924206054 639642999 228994771 156349888 825790020 74922304 680237797 35579887 291594021 663559431 689144692 32466636 228994771 432062450 21936446 128172058 689144692 606932416 663559431 341340420 86574100 639642999 896696773 825790020 964125625 373950160 689144692 86574100 916978609 924634937 513415788 457457604 669918126 39563973 326910332 86574100 766460882 648085065 689696038 513415788 862458309 157524924 128172058 770508461 228994771 639642999 833320035 924206054 247512739 341340420 825790020 173590688 648085065 326910332 689144692 338201288 420167079 476863561 413547205 663559431 373950160 691658174 119786837 715427395 936309465 476863561 267197527 662997517 853333181 171884847 924206054 662997517 680237797 824610448 622619054 677668583 828927692 21936446 669918126 420387751 341340420 669918126 846170712 580030866 341340420 691658174 766460882 689144692 715427395 964125625 824610448 658765373 916978609 573410811 896696773 825790020 157524924 639642999 413547205 899117577 828927692 21936446 892526868 591974489 146266056 669918126 680237797 648616244 662997517 658765373 824610448 336593863 156349888 432062450 825790020 222705824 156349888 622619054 157524924 552836563 824610448 513415788 338201288 715427395 654774801 421303765 341340420 426804318 173590688 924634937 573410811 770508461 56515478 591974489 689144692 766460882 892526868 336593863 831028663 680237797 250175378 39563973 892526868 689696038 637132487 648616244 86574100 413547205 225005793 420167079 671009508 455972234 680237797 292993260 833320035 706786139 573410811 384773958 341340420 416142329 824610448 455972234 247512739 326384937 426804318 862458309 39563973 396735868 899117577 573410811 32466636 648616244 715427395 622619054 292993260 250175378 573410811 277856219 373950160 680237797 326910332 677668583 856735137 149507119 373950160 70200609 173590688 222705824 658765373 715427395 247512739 831028663 648616244 677668583 384773958 936309465 831028663 341340420 336593863 677668583 277856219 62570858 175601100 277856219 421303765 689696038 862458309 420387751 250175378 677668583 338201288 766460882 173590688 606932416 715427395 828927692 70200609 631604897 680237797 856735137 689696038 384773958 833320035 853333181 695926284 648616244 476863561 146266056 420167079 856735137 622619054 580030866 513415788 338511968 662997517 695926284 86574100 552836563 631604897 924206054 149507119 338201288 416142329 173590688 606932416 416142329 648616244 892526868 648085065 421319638 338511968 62570858 478544246 455972234 341340420 250175378 14297338 850680713 825790020 770508461 149507119 396735868 175701124 964125625 706786139 173590688 39563973 833320035 916978609 856735137 569034545 338201288 916978609 766460882 421303765 622619054 573410811 964125625 662997517 338201288 924634937 648085065 225005793 662997517 831028663 513415788 669918126 277856219 924206054 766460882 70200609 421303765 455972234 637132487 862458309 831028663 250175378 825790020 677668583 291594021 706786139 396735868 828927692 157524924 225005793 39563973 936309465 413547205 637132487 671009508 846170712 669918126 39563973 637132487 662997517 862458309 292993260 384773958 421319638 862458309 384773958 964125625 175601100 689696038 338511968 175601100 420167079 341340420 648085065 846170712 455972234 338201288 35579887 631604897 341340420 476863561 669918126 128172058 173590688 706786139 892526868 691658174 828927692 175701124 225005793 899117577 413547205 457457604 39563973 631604897 706786139 35579887 896696773 669918126 671009508 14297338 247512739 291594021 163169584 695926284 648085065 384773958 156349888 691658174 715427395 336593863 432062450 119786837 513415788 591974489 833320035 163169584 658765373 292993260 580030866 689710096 338201288 513415788 326384937 513415788 658765373 14297338 663559431 631604897 228994771 677668583 228994771 173590688 658765373 292993260 70200609 86574100 146266056 924634937 677668583 580030866 62570858 973264476 277856219 228994771 416142329 225005793 573410811 156349888 384773958 457457604 175601100 341340420 715427395 156349888 413547205 74922304 580030866 149507119 455972234 421303765 338511968 21936446 580030866 156349888 639642999 421303765 896696773 591974489 326910332 416142329 766460882 32466636 21936446 421319638 689144692 677668583 715427395 569034545 639642999 426804318 833320035 267197527 831028663 825790020 770508461 39563973 384773958 478544246 247512739 163169584 924206054 291594021 173590688 175701124 824610448 663559431 175701124 825790020 715427395 706786139 669918126 631604897 654774801 648085065 862458309 476863561 175601100 695926284 850680713 862458309 637132487 222705824 39563973 416142329 338201288 173590688 896696773 916978609 689710096 341340420 171884847 706786139 648085065 384773958 573410811 156349888 648085065 14297338 119786837 21936446 247512739 916978609 936309465 573410811 338201288 250175378 70200609 706786139 669918126 341340420 338511968 689144692 648616244 591974489 175601100 680237797 277856219 856735137 924206054 86574100 86574100 163169584 964125625 175601100 671009508 964125625 336593863 573410811 70200609 267197527 689144692 175701124 128172058 326910332 853333181 766460882 606932416 426804318 680237797 222705824 336593863 341340420 671009508 899117577 691658174 850680713 569034545 689144692 426804318 70200609 862458309 853333181 39563973 292993260 35579887 671009508 32466636 341340420 689710096 384773958 677668583 222705824 973264476 892526868 128172058 824610448 706786139 175601100 715427395 421319638 432062450 833320035 856735137 622619054 637132487 128172058 513415788 899117577 175701124 833320035 373950160 146266056 828927692 420167079 149507119 662997517 171884847 70200609 32466636 671009508 669918126 552836563 689144692 420167079 326384937 831028663 850680713 770508461 964125625 70200609 396735868 432062450 338511968 247512739 384773958 689696038 384773958 250175378 631604897 396735868 669918126 766460882 421319638 964125625 899117577 291594021 426804318 250175378 639642999 924634937 850680713 74922304 936309465 606932416 171884847 846170712 326384937 606932416 338201288 648616244 74922304 173590688 171884847 689144692 432062450 175701124 146266056 828927692 341340420 74922304 824610448 74922304 32466636 21936446 338201288 416142329 862458309 639642999 648085065 119786837 606932416 846170712 831028663 146266056 35579887 552836563 56515478 338511968 706786139 639642999 478544246 326910332 680237797 373950160 850680713 338511968 171884847 680237797 420387751 413547205 691658174 892526868 56515478 146266056 39563973 175701124 292993260 39563973 831028663 416142329 964125625 86574100 396735868 421303765 247512739 654774801 416142329 247512739 421303765 833320035 373950160 853333181 171884847 457457604 706786139 658765373 622619054 86574100 833320035 267197527 513415788 573410811 119786837 326384937 973264476 119786837 964125625 639642999 916978609 689710096 413547205 662997517 591974489 631604897 924634937 119786837 689710096 373950160 420167079 32466636 119786837 606932416 831028663 833320035 86574100 478544246 291594021 677668583 384773958 973264476 680237797 74922304 671009508 689696038 715427395 228994771 766460882 426804318 373950160 899117577 924634937 924206054 637132487 846170712 39563973 338511968 336593863 420167079 156349888 648085065 222705824 833320035 396735868 964125625 833320035 513415788 648616244 225005793 86574100 291594021 373950160 478544246 14297338 671009508 478544246 146266056 225005793 680237797 648616244 606932416 896696773 828927692 569034545 396735868 846170712 896696773 896696773 856735137 853333181 326384937 862458309 228994771 426804318 225005793 916978609 175601100 32466636 689144692 74922304 924206054 21936446 157524924 715427395 648085065 899117577 222705824 420167079 691658174 171884847 824610448 163169584 824610448 973264476 648616244 250175378 850680713 157524924 326910332 421303765 119786837 513415788 291594021 421303765 267197527 384773958 128172058 326910332 277856219 825790020 850680713 689144692 513415788 171884847 689696038 689710096 426804318 936309465 580030866 32466636 426804318 825790020 14297338 228994771 478544246 128172058 552836563 973264476 426804318 228994771 119786837 416142329 171884847 513415788 421319638 277856219 637132487 292993260 899117577 420167079 35579887 862458309 671009508 591974489 825790020 831028663 225005793 591974489 341340420 658765373 862458309 421303765 833320035 35579887 457457604 658765373 175601100 326384937 973264476 163169584 14297338 70200609 56515478 222705824 850680713 457457604 639642999 119786837 706786139 973264476 62570858 899117577 715427395 70200609 689696038 964125625 267197527 648085065 770508461 247512739 476863561 228994771 899117577 247512739 706786139 899117577 149507119 924206054 831028663 916978609 62570858 291594021 964125625 706786139 326384937 916978609 850680713 175701124 924634937 74922304 691658174 622619054 291594021 86574100 964125625 654774801 695926284 21936446 250175378 573410811 828927692 247512739 455972234 291594021 56515478 896696773 222705824 476863561 856735137 326384937 373950160 420167079 277856219 420387751 671009508 291594021 654774801 573410811 175601100 119786837 766460882 32466636 455972234 899117577 338201288 662997517 336593863 455972234 648085065 899117577 62570858 171884847 569034545 648085065 86574100 973264476 924634937 833320035 326910332 846170712 157524924 432062450 896696773 291594021 413547205 828927692 663559431 171884847 416142329 149507119 824610448 663559431 21936446 677668583 476863561 341340420 856735137 396735868 56515478 695926284 648085065 850680713 247512739 228994771 163169584 421303765 39563973 831028663 899117577 856735137 689696038 222705824 62570858 173590688 222705824 669918126 222705824 569034545 637132487 163169584 163169584 833320035 267197527 277856219 119786837 225005793 421303765 853333181 250175378 175601100 924634937 56515478 853333181 86574100 157524924 846170712 552836563 924206054 396735868 853333181 163169584 128172058 680237797 896696773 175701124 157524924 828927692 35579887 680237797 580030866 21936446 770508461 580030866 420167079 21936446 146266056 680237797 916978609 591974489 338201288 892526868 831028663 680237797 715427395 706786139 669918126 74922304 32466636 573410811 338201288 175601100 513415788 853333181 671009508 964125625 250175378 770508461 896696773 157524924 338511968 850680713 86574100 853333181 455972234 606932416 569034545 416142329 654774801 828927692 413547205 175601100 384773958 896696773 658765373 964125625 896696773 247512739 421303765 658765373 924206054 862458309 591974489 421303765 455972234 146266056 770508461 149507119 680237797 671009508 824610448 478544246 552836563 924634937 825790020 899117577 86574100 86574100 228994771 225005793 277856219 384773958 250175378 74922304 74922304 833320035 580030866 173590688 373950160 119786837 824610448 326910332 689144692 455972234 631604897 336593863 973264476 74922304 326384937 662997517 622619054 606932416 924634937 850680713 175701124 373950160 825790020 569034545 639642999 222705824 691658174 171884847 706786139 658765373 606932416 455972234 833320035 715427395 341340420 862458309 39563973 680237797 824610448 924634937 916978609 14297338 32466636 689696038 631604897 432062450 663559431 341340420 416142329 149507119 824610448 222705824 689696038 338511968 277856219 899117577 420167079 326384937 828927692 292993260 70200609 396735868 606932416 225005793 691658174 222705824 338201288 580030866 606932416 413547205 420167079 828927692 421319638 833320035 669918126 267197527 86574100 706786139 606932416 163169584 341340420 892526868 695926284 149507119 662997517 580030866 671009508 552836563 175701124 171884847 421319638 671009508 476863561 420167079 637132487 14297338 671009508 119786837 853333181 338201288 156349888 432062450 770508461 247512739 228994771 175701124 70200609 175601100 680237797 338201288 228994771 396735868 128172058 648616244 421303765 119786837 74922304 936309465 149507119 338511968 35579887 21936446 695926284 86574100 856735137 74922304 421319638 39563973 924634937 56515478 326384937 691658174 850680713 173590688 163169584 850680713 291594021 476863561 455972234 171884847 326384937 326384937 892526868 384773958 892526868 715427395 846170712 86574100 662997517 247512739 695926284 175601100 663559431 770508461 70200609 457457604 341340420 39563973 658765373 766460882 292993260 292993260 899117577 146266056 432062450 421303765 420387751 74922304 420167079 156349888 421303765 770508461 648085065 680237797 39563973 149507119 766460882 677668583 421319638 336593863 163169584 662997517 691658174 291594021 267197527 14297338 175701124 21936446 156349888 669918126 715427395 277856219 228994771 291594021 21936446 396735868 277856219 384773958 455972234 292993260 924206054 896696773 416142329 14297338 228994771 277856219 413547205 677668583 671009508 924206054 74922304 833320035 828927692 128172058 247512739 916978609 691658174 825790020 175601100 70200609 689710096 175601100 175701124 936309465 277856219 689710096 513415788 326910332 824610448 689710096 149507119 631604897 706786139 648085065 39563973 56515478 654774801 896696773 421319638 691658174 663559431 35579887 689710096 648085065 74922304 770508461 373950160 896696773 157524924 648616244 21936446 680237797 695926284 62570858 267197527 569034545 420167079 654774801 899117577 21936446 606932416 338511968 766460882 662997517 606932416 250175378 552836563 421319638 648085065 552836563 916978609 173590688 591974489 825790020 373950160 695926284 432062450 119786837 606932416 157524924 715427395 513415788 413547205 828927692 413547205 552836563 654774801 175701124 689696038 606932416 833320035 396735868 62570858 338201288 648085065 825790020 149507119 457457604 654774801 831028663 691658174 291594021 658765373 689710096 631604897 862458309 74922304 149507119 964125625 326384937 639642999 680237797 580030866 277856219 384773958 606932416 573410811 373950160 631604897 573410811 856735137 476863561 292993260 916978609 426804318 396735868 338201288 663559431 163169584 421319638 639642999 695926284 916978609 689710096 695926284 573410811 421319638 416142329 119786837 691658174 14297338 326384937 21936446 573410811 669918126 62570858 648085065 846170712 228994771 128172058 384773958 146266056 35579887 573410811 637132487 654774801 669918126 689144692 228994771 715427395 476863561 824610448 770508461 631604897 639642999 824610448 662997517 171884847 569034545 677668583 420387751 455972234 225005793 421303765 856735137 338201288 606932416 225005793 420387751 680237797 338511968 457457604 455972234 825790020 663559431 677668583 173590688 157524924 421303765 70200609 856735137 457457604 924634937 421319638 292993260 119786837 622619054 62570858 663559431 899117577 689696038 128172058 70200609 247512739 677668583 831028663 70200609 175601100 825790020 833320035 338511968 695926284 766460882 222705824 973264476 277856219 373950160 654774801 580030866 32466636 622619054 86574100 247512739 833320035 691658174 680237797 336593863 421319638 831028663 146266056 964125625 680237797 277856219 689144692 119786837 384773958 606932416 128172058 896696773 228994771 924634937 916978609 896696773 421319638 39563973 62570858 228994771 833320035 671009508 413547205 639642999 222705824 432062450 770508461 338201288 973264476 157524924 14297338 833320035 831028663 552836563 689144692 973264476 825790020 637132487 292993260 924634937 648616244 62570858 277856219 175701124 662997517 631604897 831028663 899117577 476863561 222705824 824610448 622619054 936309465 292993260 336593863 228994771 384773958 706786139 426804318 292993260 766460882 338511968 128172058 846170712 413547205 128172058 247512739 175701124 591974489 478544246 689144692 833320035 149507119 715427395 896696773 691658174 225005793 146266056 853333181 338511968 156349888 766460882 421303765 228994771 420167079 157524924 119786837 591974489 766460882 846170712 862458309 157524924 573410811 680237797 631604897 591974489 396735868 680237797 658765373 846170712 384773958 119786837 416142329 413547205 157524924 856735137 421319638 689144692 35579887 74922304 146266056 70200609 639642999 163169584 336593863 631604897 396735868 899117577 663559431 828927692 455972234 663559431 384773958 39563973 222705824 573410811 689696038 171884847 916978609 373950160 173590688 825790020 671009508 689710096 247512739 648085065 222705824 853333181 420167079 457457604 56515478 662997517 74922304 916978609 862458309 677668583 421303765 338511968 658765373 175601100 426804318 648085065 175601100 591974489 291594021 662997517 892526868 639642999 862458309 222705824 770508461 156349888 74922304 770508461 671009508 247512739 680237797 149507119 336593863 846170712 291594021 292993260 267197527 662997517 637132487 580030866 173590688 163169584 163169584 426804318 706786139 569034545 770508461 267197527 21936446 833320035 128172058 413547205 70200609 228994771 924206054 892526868 247512739 62570858 689144692 157524924 569034545 336593863 689144692 74922304 892526868 421303765 32466636 916978609 639642999 637132487 326910332 824610448 648616244 128172058 476863561 770508461 420387751 173590688 291594021 924634937 413547205 338201288 513415788 824610448 824610448 39563973 899117577 862458309 267197527 396735868 658765373 74922304 416142329 163169584 622619054 824610448 639642999 421303765 421303765 56515478 156349888 171884847 831028663 416142329 70200609 338511968 662997517 831028663 853333181 426804318 432062450 669918126 421319638 421303765 39563973 292993260 846170712 639642999 326910332 14297338 766460882 862458309 432062450 896696773 70200609 606932416 513415788 654774801 899117577 476863561 228994771 421319638 146266056 691658174 828927692 850680713 846170712 831028663 677668583 766460882 222705824 606932416 420387751 846170712 56515478 569034545 639642999 149507119 892526868 973264476 476863561 973264476 896696773 637132487 639642999 663559431 924634937 74922304 924634937 648616244 689696038 171884847 569034545 267197527 336593863 173590688 35579887 654774801 856735137 416142329 175701124 292993260 648616244 846170712 62570858 163169584 850680713 421303765 416142329 455972234 35579887 924206054 964125625 637132487 899117577 157524924 689710096 631604897 421303765 416142329 86574100 662997517 831028663 420167079 862458309 119786837 277856219 689696038 916978609 421303765 70200609 580030866 478544246 631604897 856735137 175601100 35579887 637132487 663559431 146266056 663559431 416142329 850680713 631604897 639642999 476863561 432062450 924634937 663559431 658765373 662997517 622619054 691658174 373950160 689696038 70200609 853333181 478544246 163169584 128172058 128172058 225005793 622619054 292993260 171884847 658765373 267197527 416142329 846170712 157524924 338511968 326384937 56515478 691658174 689696038 336593863 476863561 924634937 14297338 896696773 455972234 631604897 648085065 846170712 146266056 413547205 222705824 591974489 149507119 457457604 671009508 706786139 250175378 631604897 476863561 157524924 770508461 689144692 964125625 569034545 157524924 706786139 86574100 973264476 86574100 695926284 924634937 637132487 171884847 175601100 250175378 476863561 856735137 648085065 62570858 580030866 149507119 964125625 691658174 637132487 39563973 695926284 413547205 671009508 163169584 21936446 32466636 157524924 831028663 163169584 669918126 973264476 421319638 853333181 916978609 175601100 384773958 14297338 163169584 695926284 384773958 171884847 267197527 850680713 267197527 62570858 413547205 856735137 689144692 606932416 119786837 119786837 689696038 606932416 222705824 175701124 689144692 175601100 62570858 416142329 292993260 157524924 899117577 373950160 336593863 715427395 421303765 420387751 228994771 639642999 689710096 766460882 421303765 119786837 669918126 892526868 373950160 936309465 173590688 457457604 32466636 552836563 916978609 478544246 326910332 671009508 639642999 856735137 457457604 86574100 175701124 689710096 622619054 658765373 247512739 654774801 277856219 606932416 631604897 247512739 831028663 689144692 828927692 936309465 74922304 689144692 924206054 175601100 396735868 421303765 824610448 899117577 680237797 689144692 899117577 421319638 157524924 639642999 156349888 14297338 267197527 292993260 291594021 86574100 689710096 691658174 850680713 846170712 631604897 341340420 677668583 689696038 824610448 631604897 326910332 149507119 373950160 671009508 658765373 828927692 680237797 689696038 637132487 156349888 14297338 421303765 770508461 648085065 648616244 86574100 478544246 341340420 824610448 606932416 825790020 853333181 770508461 766460882 648085065 457457604 766460882 421319638 680237797 622619054 706786139 432062450 163169584 924206054 677668583 476863561 671009508 277856219 277856219 689710096 291594021 689696038 964125625 146266056 173590688 39563973 421319638 119786837 689696038 457457604 591974489 631604897 128172058 573410811 663559431 689144692 569034545 341340420 74922304 426804318 146266056 513415788 680237797 421303765 680237797 277856219 606932416 420167079 426804318 291594021 455972234 622619054 336593863 291594021 146266056 831028663 658765373 631604897 341340420 973264476 828927692 457457604 421303765 326384937 341340420 86574100 338511968 421319638 924206054 569034545 420387751 338511968 413547205 964125625 341340420 432062450 426804318 222705824 648085065 916978609 853333181 14297338 74922304 171884847 426804318 973264476 267197527 39563973 916978609 416142329 896696773 455972234 326910332 457457604 695926284 695926284 631604897 899117577 513415788 421319638 416142329 606932416 146266056 228994771 663559431 35579887 924634937 689144692 824610448 326384937 396735868 892526868 892526868 396735868 384773958 228994771 338201288 892526868 973264476 70200609 862458309 416142329 39563973 39563973 338511968 964125625 689144692 770508461 56515478 292993260 225005793 70200609 677668583 766460882 924206054 513415788 580030866 225005793 833320035 973264476 432062450 706786139 62570858 163169584 326384937 552836563 455972234 457457604 973264476 56515478 421319638 831028663 680237797 157524924 658765373 146266056 677668583 850680713 936309465 631604897 416142329 631604897 680237797 606932416 766460882 292993260 622619054 639642999 654774801 457457604 828927692 663559431 336593863 662997517 156349888 671009508 658765373 149507119 691658174 277856219 14297338 21936446 631604897 146266056 639642999 35579887 338511968 924206054 420167079 606932416 831028663 606932416 899117577 648085065 833320035 420387751 924634937 924634937 846170712 671009508 163169584 478544246 228994771 421303765 824610448 32466636 247512739 924634937 338511968 420387751 432062450 326910332 62570858 228994771 86574100 228994771 856735137 396735868 924206054 689144692 336593863 715427395 225005793 32466636 396735868 850680713 569034545 426804318 936309465 569034545 86574100 163169584 658765373 846170712 336593863 825790020 899117577 677668583 770508461 924206054 689696038 373950160 715427395 680237797 326910332 225005793 421303765 964125625 824610448 128172058 658765373 146266056 689696038 846170712 663559431 691658174 924206054 373950160 62570858 416142329 338511968 691658174 171884847 833320035 56515478 21936446 846170712 899117577 936309465 622619054 225005793 163169584 32466636 413547205 413547205 606932416 824610448 706786139 825790020 146266056 899117577 606932416 163169584 119786837 70200609 663559431 149507119 421319638 146266056 825790020 715427395 373950160 825790020 856735137 420387751 426804318 228994771 277856219 156349888 892526868 706786139 338511968 171884847 62570858 573410811 669918126 896696773 973264476 853333181 426804318 680237797 631604897 56515478 146266056 850680713 899117577 606932416 637132487 173590688 689696038 846170712 86574100 156349888 416142329 924206054 396735868 591974489 916978609 341340420 896696773 416142329 573410811 163169584 924206054 658765373 341340420 426804318 341340420 689696038 606932416 336593863 580030866 862458309 35579887 173590688 715427395 648085065 689144692 70200609 128172058 171884847 622619054 175701124 654774801 228994771 291594021 341340420 964125625 225005793 654774801 267197527 432062450 384773958 14297338 247512739 824610448 573410811 648616244 326384937 622619054 326384937 35579887 569034545 247512739 856735137 622619054 426804318 119786837 292993260 695926284 326910332 338511968 21936446 622619054 336593863 457457604 637132487 669918126 157524924 695926284 828927692 247512739 825790020 175601100 457457604 175601100 892526868 715427395 39563973 32466636 552836563 862458309 569034545 892526868 573410811 973264476 455972234 396735868 156349888 173590688 689696038 916978609 149507119 336593863 326384937 119786837 856735137 426804318 21936446 222705824 432062450 689696038 846170712 580030866 277856219 899117577 62570858 916978609 671009508 457457604 267197527 662997517 384773958 175701124 896696773 924634937 70200609 338201288 396735868 373950160 146266056 455972234 706786139 580030866 639642999 338201288 338201288 86574100 291594021 663559431 639642999 580030866 455972234 228994771 715427395 689696038 277856219 831028663 825790020 157524924 420167079 648616244 552836563 225005793 828927692 924634937 973264476 416142329 689696038 476863561 695926284 338511968 591974489 899117577 291594021 691658174 658765373 86574100 21936446 770508461 478544246 267197527 639642999 341340420 247512739 326910332 70200609 606932416 662997517 336593863 128172058 770508461 850680713 862458309 228994771 455972234 86574100 384773958 833320035 478544246 171884847 62570858 396735868 267197527 569034545 86574100 157524924 892526868 706786139 622619054 639642999 899117577 291594021 973264476 336593863 850680713 338511968 715427395 338201288 573410811 916978609 175601100 291594021 648616244 552836563 225005793 622619054 850680713 156349888 384773958 420167079 157524924 292993260 892526868 892526868 292993260 163169584 222705824 426804318 457457604 654774801 250175378 432062450 420167079 338511968 62570858 916978609 973264476 689696038 846170712 156349888 770508461 373950160 689696038 225005793 671009508 56515478 341340420 658765373 222705824 56515478 292993260 432062450 416142329 326384937 56515478 173590688 341340420 671009508 70200609 35579887 455972234 416142329 648085065 680237797 338201288 384773958 833320035 892526868 580030866 156349888 671009508 70200609 35579887 156349888 426804318 637132487 326384937 421303765 338511968 292993260 420167079 175701124 396735868 32466636 74922304 892526868 146266056 70200609 663559431 413547205 680237797 973264476 86574100 846170712 662997517 631604897 669918126 420167079 396735868 580030866 552836563 825790020 862458309 689144692 671009508 420387751 157524924 14297338 853333181 338201288 291594021 338511968 74922304 669918126 149507119 338201288 413547205 86574100 770508461 964125625 35579887 163169584 225005793 247512739 770508461 706786139 856735137 128172058 658765373 420167079 225005793 455972234 336593863 250175378 421303765 552836563 157524924 326910332 606932416 831028663 222705824 384773958 432062450 86574100 128172058 86574100 662997517 924206054 631604897 766460882 457457604 892526868 341340420 513415788 476863561 770508461 336593863 853333181 695926284 70200609 964125625 171884847 573410811 671009508 326910332 862458309 654774801 680237797 770508461 416142329 766460882 691658174 171884847 680237797 222705824 669918126 695926284 457457604 622619054 225005793 421319638 671009508 426804318 862458309 831028663 896696773 416142329 924206054 326910332 157524924 766460882 637132487 916978609 622619054 338201288 32466636 457457604 766460882 222705824 591974489 478544246 373950160 856735137 338201288 426804318 853333181 648616244 580030866 831028663 173590688 156349888 74922304 413547205 277856219 691658174 715427395 669918126 222705824 222705824 476863561 691658174 689710096 569034545 680237797 62570858 606932416 846170712 606932416 850680713 128172058 691658174 662997517 326910332 476863561 677668583 569034545 662997517 770508461 680237797 426804318 770508461 413547205 35579887 175601100 56515478 173590688 373950160 74922304 936309465 715427395 715427395 222705824 573410811 706786139 831028663 478544246 936309465 420167079 326910332 149507119 21936446 421319638 669918126 119786837 513415788 326384937 828927692 163169584 896696773 250175378 637132487 247512739 639642999 373950160 662997517 413547205 663559431 573410811 973264476 680237797 291594021 916978609 21936446 828927692 896696773 222705824 338511968 228994771 639642999 695926284 856735137 850680713 853333181 770508461 128172058 70200609 146266056 663559431 341340420 163169584 413547205 478544246 21936446 222705824 846170712 341340420 156349888 824610448 338511968 326384937 396735868 622619054 689696038 56515478 156349888 770508461 828927692 56515478 770508461 247512739 766460882 128172058 163169584 671009508 669918126 396735868 896696773 766460882 824610448 833320035 639642999 677668583 896696773 680237797 56515478 680237797 833320035 225005793 384773958 476863561 850680713 853333181 173590688 569034545 691658174 247512739 853333181 74922304 513415788 416142329 689696038 654774801 622619054 580030866 416142329 86574100 662997517 228994771 833320035 569034545 853333181 639642999 689696038 689144692 173590688 677668583 21936446 671009508 689696038 175701124 513415788 175701124 846170712 964125625 421303765 292993260 175601100 119786837 606932416 336593863 56515478 338511968 341340420 421303765 964125625 833320035 175601100 291594021 86574100 924634937 267197527 677668583 691658174 250175378 831028663 171884847 569034545 715427395 622619054 677668583 119786837 455972234 74922304 128172058 225005793 770508461 396735868 639642999 853333181 654774801 936309465 924634937 828927692 326910332 964125625 658765373 766460882 695926284 924206054 426804318 420387751 157524924 573410811 569034545 648085065 924206054 222705824 824610448 175701124 896696773 964125625 341340420 766460882 569034545 853333181 175601100 222705824 35579887 648085065 936309465 715427395 146266056 396735868 228994771 648616244 853333181 715427395 396735868 277856219 862458309 654774801 32466636 413547205 32466636 173590688 338201288 128172058 476863561 247512739 267197527 689710096 833320035 326384937 455972234 14297338 341340420 846170712 637132487 35579887 662997517 896696773 21936446 606932416 648085065 175601100 338201288 86574100 671009508 478544246 964125625 662997517 631604897 277856219 277856219 247512739 373950160 591974489 225005793 420167079 680237797 247512739 973264476 225005793 639642999 591974489 277856219 591974489 637132487 833320035 648085065 396735868 916978609 715427395 846170712 277856219 14297338 222705824 74922304 846170712 833320035 853333181 14297338 420387751 384773958 662997517 171884847 35579887 70200609 267197527 824610448 21936446 457457604 831028663 622619054 421303765 476863561 631604897 70200609 225005793 654774801 163169584 326910332 513415788 175701124 580030866 892526868 70200609 146266056 420167079 420167079 639642999 689144692 853333181 691658174 156349888 119786837 119786837 689710096 35579887 766460882 338511968 163169584 856735137 222705824 421303765 770508461 631604897 552836563 663559431 924634937 580030866 831028663 416142329 669918126 825790020 35579887 457457604 853333181 677668583 128172058 824610448 128172058 426804318 476863561 455972234 770508461 146266056 622619054 222705824 831028663 899117577 478544246 689144692 662997517 916978609 173590688 846170712 658765373 689710096 35579887 924634937 936309465 833320035 326910332 478544246 654774801 39563973 631604897 56515478 569034545 426804318 899117577 416142329 964125625 373950160 689144692 973264476 421319638 426804318 292993260 639642999 146266056 267197527 338201288 157524924 70200609 591974489 648616244 580030866 706786139 924206054 825790020 850680713 146266056 580030866 606932416 862458309 373950160 277856219 420167079 149507119 175601100 691658174 573410811 338201288 856735137 14297338 677668583 291594021 416142329 899117577 128172058 336593863 341340420 622619054 175601100 573410811 56515478 384773958 338201288 222705824 421319638 420167079 373950160 175601100 715427395 669918126 421303765 21936446 247512739 74922304 637132487 648616244 455972234 850680713 119786837 455972234 338201288 573410811 671009508 648616244 222705824 680237797 156349888 892526868 695926284 513415788 326910332 156349888 828927692 622619054 654774801 896696773 824610448 277856219 622619054 250175378 250175378 552836563 225005793 622619054 695926284 338511968 86574100 70200609 173590688 396735868 964125625 892526868 228994771 924634937 326384937 74922304 455972234 171884847 846170712 421303765 478544246 663559431 899117577 552836563 175701124 457457604 856735137 173590688 973264476 222705824 936309465 338201288 420387751 156349888 39563973 689144692 338201288 455972234 513415788 338201288 622619054 413547205 146266056 119786837 637132487 691658174 56515478 476863561 119786837 591974489 637132487 573410811 689144692 831028663 637132487 639642999 455972234 32466636 35579887 513415788 706786139 892526868 476863561 896696773 338511968 476863561 658765373 338201288 149507119 648085065 250175378 14297338 222705824 833320035 669918126 766460882 149507119 831028663 691658174 846170712 637132487 658765373 850680713 862458309 896696773 689144692 384773958 606932416 856735137 831028663 833320035 146266056 766460882 149507119 850680713 689696038 35579887 695926284 669918126 421303765 338201288 175701124 831028663 916978609 825790020 426804318 862458309 341340420 413547205 680237797 662997517 384773958 689144692 936309465 455972234 292993260 222705824 856735137 689710096 639642999 171884847 689696038 225005793 128172058 691658174 766460882 39563973 689710096 128172058 573410811 680237797 175701124 416142329 478544246 896696773 591974489 432062450 478544246 669918126 862458309 850680713 247512739 421303765 56515478 228994771 513415788 173590688 552836563 384773958 119786837 267197527 669918126 62570858 32466636 580030866 338511968 662997517 336593863 695926284 171884847 326910332 606932416 267197527 828927692 146266056 455972234 850680713 924206054 35579887 846170712 413547205 228994771 924206054 654774801 856735137 671009508 766460882 689144692 662997517 277856219 70200609 856735137 896696773 828927692 478544246 689710096 916978609 225005793 267197527 457457604 420387751 637132487 119786837 856735137 622619054 62570858 175701124 225005793 892526868 426804318 338201288 478544246 513415788 373950160 416142329 175601100 936309465 964125625 825790020 175701124 420167079 277856219 146266056 580030866 973264476 648085065 413547205 62570858 766460882 573410811 396735868 637132487 671009508 225005793 413547205 416142329 56515478 833320035 119786837 173590688 292993260 74922304 846170712 455972234 825790020 128172058 86574100 267197527 171884847 856735137 149507119 639642999 513415788 662997517 658765373 691658174 267197527 396735868 631604897 175701124 277856219 416142329 74922304 247512739 74922304 426804318 622619054 21936446 680237797 828927692 573410811 396735868 513415788 426804318 892526868 21936446 916978609 622619054 689696038 70200609 326384937 292993260 74922304 277856219 420387751 689696038 706786139 695926284 432062450 658765373 669918126 606932416 569034545 14297338 128172058 62570858 338201288 580030866 715427395 421303765 689144692 770508461 432062450 680237797 247512739 173590688 695926284 899117577 146266056 277856219 899117577 639642999 384773958 689144692 338201288 662997517 677668583 156349888 916978609 924634937 396735868 569034545 32466636 850680713 573410811 478544246 591974489 326384937 831028663 146266056 654774801 846170712 416142329 421319638 606932416 476863561 662997517 825790020 973264476 338201288 62570858 432062450 74922304 156349888 457457604 824610448 853333181 924206054 689710096 663559431 892526868 74922304 591974489 569034545 648616244 766460882 662997517 163169584 591974489 292993260 856735137 622619054 426804318 384773958 689710096 420387751 631604897 225005793 455972234 416142329 695926284 175701124 916978609 478544246 70200609 924206054 14297338 21936446 420167079 677668583 853333181 247512739 157524924 573410811 478544246 146266056 689710096 457457604 825790020 899117577 924634937 648616244 964125625 32466636 173590688 924206054 70200609 432062450 828927692 689710096 825790020 853333181 850680713 825790020 32466636 766460882 916978609 421319638 455972234 648085065 853333181 267197527 175701124 420167079 631604897 831028663 421303765 21936446 175701124 513415788 420167079 622619054 476863561 569034545 680237797 715427395 173590688 850680713 573410811 225005793 892526868 175701124 695926284 455972234 277856219 846170712 606932416 326910332 32466636 654774801 39563973 163169584 671009508 766460882 416142329 247512739 691658174 924206054 338511968 421319638 924206054 896696773 715427395 846170712 591974489 14297338 250175378 62570858 648616244 637132487 396735868 706786139 171884847 654774801 680237797 326910332 924206054 936309465 831028663 706786139 662997517 580030866 455972234 171884847 171884847 591974489 828927692 277856219 924206054 846170712 853333181 32466636 639642999 825790020 21936446 250175378 591974489 74922304 476863561 171884847 163169584 341340420 648085065 56515478 277856219 396735868 432062450 862458309 476863561 513415788 457457604 74922304 862458309 850680713 856735137 228994771 648085065 671009508 277856219 326910332 846170712 691658174 62570858 175601100 680237797 156349888 478544246 715427395 39563973 715427395 580030866 247512739 62570858 677668583 856735137 373950160 856735137 828927692 689144692 416142329 662997517 157524924 689144692 146266056 936309465 706786139 606932416 896696773 35579887 21936446 569034545 384773958 56515478 267197527 21936446 35579887 416142329 850680713 457457604 292993260 146266056 766460882 899117577 663559431 416142329 833320035 892526868 291594021 639642999 225005793 892526868 416142329 924634937 157524924 899117577 247512739 457457604 896696773 420167079 39563973 552836563 662997517 86574100 338201288 396735868 689696038 892526868 637132487 648085065 828927692 715427395 225005793 291594021 247512739 899117577 766460882 413547205 247512739 373950160 163169584 62570858 39563973 39563973 862458309 336593863 74922304 715427395 222705824 831028663 416142329 846170712 250175378 689144692 658765373 173590688 654774801 39563973 39563973 669918126 157524924 457457604 669918126 569034545 662997517 225005793 669918126 637132487 833320035 175601100 62570858 828927692 669918126 455972234 637132487 850680713 631604897 338511968 936309465 163169584 267197527 175601100 637132487 695926284 964125625 70200609 396735868 62570858 973264476 695926284 420387751 421319638 421319638 175701124 14297338 32466636 457457604 267197527 128172058 669918126 715427395 924634937 896696773 56515478 580030866 899117577 850680713 119786837 56515478 715427395 39563973 56515478 824610448 384773958 416142329 825790020 591974489 426804318 680237797 824610448 426804318 846170712 648616244 825790020 899117577 21936446 916978609 924634937 833320035 691658174 513415788 671009508 715427395 149507119 421319638 128172058 432062450 853333181 476863561 639642999 691658174 35579887 669918126 831028663 691658174 420387751 373950160 622619054 639642999 326384937 373950160 924634937 691658174 336593863 637132487 862458309 157524924 680237797 973264476 846170712 413547205 552836563 74922304 552836563 228994771 146266056 175701124 856735137 39563973 833320035 247512739 689696038 267197527 35579887 770508461 973264476 338201288 662997517 326910332 973264476 662997517 396735868 896696773 648616244 825790020 476863561 478544246 173590688 663559431 421303765 247512739 21936446 74922304 924634937 552836563 936309465 225005793 580030866 580030866 478544246 421319638 637132487 455972234 973264476 689696038 476863561 691658174 654774801 637132487 373950160 770508461 825790020 175701124 21936446 569034545 552836563 175701124 250175378 39563973 86574100 936309465 277856219 35579887 691658174 580030866 691658174 825790020 396735868 654774801 856735137 663559431 833320035 250175378 277856219 924206054 420167079 850680713 896696773 856735137 662997517 292993260 825790020 291594021 146266056 637132487 689710096 326384937 654774801 326384937 420167079 639642999 964125625 175701124 341340420 86574100 421303765 671009508 689696038 637132487 936309465 326384937 128172058 662997517 631604897 850680713 149507119 689710096 326384937 833320035 56515478 648616244 648085065 432062450 149507119 892526868 267197527 862458309 70200609 413547205 671009508 648085065 896696773 373950160 21936446 373950160 689696038 622619054 766460882 14297338 680237797 171884847 62570858 267197527 715427395 622619054 850680713 680237797 853333181 247512739 292993260 35579887 691658174 896696773 671009508 770508461 384773958 892526868 680237797 580030866 149507119 432062450 964125625 846170712 831028663 432062450 420167079 35579887 637132487 173590688 119786837 662997517 156349888 163169584 326384937 156349888 695926284 455972234 828927692 691658174 146266056 74922304 924206054 338511968 432062450 421319638 163169584 715427395 338201288 924634937 292993260 62570858 552836563 326384937 606932416 850680713 591974489 706786139 706786139 326384937 39563973 39563973 662997517 384773958 413547205 146266056 416142329 338201288 663559431 416142329 936309465 228994771 14297338 384773958 846170712 416142329 580030866 924634937 658765373 149507119 384773958 225005793 973264476 277856219 250175378 924206054 341340420 338511968 973264476 228994771 341340420 173590688 916978609 326384937 146266056 689710096 606932416 715427395 416142329 228994771 338201288 175601100 770508461 420387751 689696038 247512739 831028663 70200609 671009508 622619054 267197527 35579887 35579887 654774801 70200609 292993260 416142329 964125625 432062450 291594021 671009508 639642999 680237797 326910332 128172058 552836563 663559431 677668583 426804318 706786139 770508461 70200609 846170712 277856219 680237797 695926284 924634937 695926284 689696038 677668583 622619054 175601100 916978609 373950160 222705824 846170712 396735868 658765373 695926284 21936446 924206054 689710096 513415788 677668583 413547205 421319638 267197527 853333181 916978609 341340420 892526868 766460882 128172058 892526868 896696773 766460882 663559431 892526868 853333181 513415788 856735137 175701124 171884847 225005793 766460882 846170712 173590688 338201288 648085065 671009508 171884847 70200609 163169584 149507119 648616244 648616244 924206054 648085065 831028663 662997517 291594021 824610448 706786139 850680713 846170712 173590688 896696773 413547205 671009508 853333181 326384937 658765373 637132487 622619054 250175378 892526868 639642999 833320035 86574100 916978609 247512739 856735137 291594021 825790020 336593863 580030866 277856219 228994771 277856219 691658174 637132487 149507119 828927692 35579887 766460882 146266056 14297338 770508461 580030866 663559431 225005793 850680713 654774801 250175378 669918126 695926284 622619054 580030866 828927692 228994771 825790020 421319638 896696773 631604897 250175378 669918126 39563973 973264476 856735137 654774801 250175378 828927692 326910332 432062450 341340420 21936446 833320035 846170712 421319638 964125625 654774801 426804318 833320035 631604897 964125625 689144692 157524924 225005793 662997517 648085065 924206054 86574100 413547205 14297338 291594021 892526868 455972234 591974489 622619054 833320035 173590688 149507119 569034545 973264476 591974489 175701124 171884847 770508461 39563973 326384937 831028663 825790020 478544246 175601100 580030866 825790020 175701124 478544246 580030866 677668583 171884847 175601100 173590688 691658174 695926284 338511968 21936446 247512739 277856219 396735868 899117577 384773958 936309465 825790020 606932416 669918126 173590688 413547205 924206054 373950160 663559431 225005793 573410811 420387751 384773958 338511968 573410811 856735137 569034545 936309465 833320035 663559431 924206054 62570858 631604897 341340420 831028663 341340420 936309465 426804318 580030866 291594021 936309465 828927692 396735868 336593863 396735868 828927692 552836563 156349888 853333181 476863561 228994771 74922304 846170712 171884847 128172058 421303765 689144692 639642999 964125625 916978609 689144692 163169584 62570858 631604897 573410811 173590688 421303765 766460882 21936446 384773958 478544246 14297338 421319638 247512739 896696773 896696773 476863561 157524924 413547205 916978609 146266056 662997517 326910332 373950160 766460882 338511968 341340420 225005793 326384937 413547205 416142329 156349888 631604897 833320035 35579887 850680713 680237797 420387751 862458309 591974489 291594021 691658174 416142329 569034545 413547205 384773958 338201288 432062450 56515478 455972234 157524924 973264476 326384937 157524924 128172058 225005793 916978609 86574100 175701124 420387751 658765373 677668583 222705824 706786139 936309465 420167079 924206054 421303765 457457604 32466636 896696773 70200609 552836563 222705824 420167079 14297338 250175378 432062450 689144692 146266056 580030866 924634937 432062450 573410811 899117577 70200609 416142329 478544246 833320035 457457604 326384937 689710096 173590688 175601100 853333181 413547205 695926284 74922304 119786837 591974489 856735137 336593863 175701124 513415788 74922304 552836563 691658174 916978609 35579887 892526868 32466636 341340420 267197527 326910332 336593863 396735868 552836563 128172058 32466636 157524924 267197527 14297338 896696773 513415788 222705824 662997517 770508461 222705824 35579887 373950160 833320035 654774801 828927692 691658174 146266056 513415788 824610448 420167079 146266056 21936446 413547205 658765373 396735868 766460882 373950160 225005793 175701124 973264476 606932416 663559431 706786139 128172058 824610448 916978609 856735137 850680713 639642999 770508461 513415788 32466636 32466636 336593863 846170712 846170712 277856219 267197527 824610448 476863561 291594021 326910332 637132487 455972234 326384937 413547205 924206054 654774801 326384937 846170712 292993260 56515478 413547205 770508461 648085065 677668583 715427395 691658174 267197527 631604897 32466636 455972234 35579887 853333181 421303765 455972234 695926284 689696038 648085065 62570858 326384937 21936446 662997517 689710096 173590688 569034545 689696038 846170712 56515478 677668583 32466636 119786837 21936446 833320035 896696773 606932416 639642999 846170712 32466636 663559431 420167079 766460882 706786139 639642999 156349888 291594021 631604897 695926284 32466636 74922304 32466636 654774801 478544246 225005793 658765373 421303765 924634937 637132487 606932416 648616244 899117577 654774801 384773958 658765373 457457604 173590688 119786837 824610448 973264476 291594021 671009508 622619054 421319638 146266056 639642999 680237797 831028663 338201288 149507119 413547205 455972234 591974489 573410811 432062450 580030866 156349888 862458309 225005793 413547205 671009508 513415788 420167079 247512739 292993260 173590688 828927692 669918126 74922304 637132487 689144692 606932416 291594021 228994771 850680713 899117577 896696773 432062450 175701124 250175378 413547205 637132487 128172058 225005793 478544246 899117577 862458309 420387751 457457604 396735868 924634937 639642999 326910332 964125625 916978609 580030866 658765373 846170712 421303765 455972234 171884847 846170712 292993260 695926284 606932416 420167079 846170712 228994771 336593863 639642999 663559431 426804318 695926284 831028663 853333181 689696038 824610448 680237797 35579887 416142329 569034545 326910332 175601100 825790020 770508461 338511968 936309465 74922304 247512739 156349888 35579887 924634937 706786139 476863561 225005793 70200609 338511968 662997517 648085065 222705824 396735868 677668583 396735868 825790020 766460882 171884847 964125625 662997517 56515478 677668583 850680713 86574100 413547205 706786139 973264476 856735137 421319638 973264476 21936446 267197527 432062450 173590688 695926284 14297338 373950160 892526868 39563973 222705824 639642999 622619054 853333181 825790020 689696038 173590688 250175378 432062450 396735868 21936446 896696773 606932416 373950160 831028663 291594021 654774801 639642999 39563973 62570858 824610448 420387751 336593863 250175378 513415788 552836563 421303765 277856219 157524924 326384937 833320035 637132487 606932416 62570858 21936446 156349888 56515478 648085065 899117577 622619054 766460882 824610448 639642999 128172058 384773958 70200609 225005793 663559431 326910332 326384937 14297338 695926284 35579887 648085065 846170712 853333181 421303765 228994771 856735137 669918126 171884847 591974489 569034545 671009508 21936446 689696038 896696773 373950160 128172058 648085065 421319638 552836563 824610448 964125625 39563973 157524924 171884847 326910332 573410811 416142329 228994771 924634937 513415788 973264476 662997517 277856219 56515478 853333181 336593863 973264476 689710096 163169584 892526868 432062450 291594021 156349888 175601100 32466636 825790020 924206054 128172058 70200609 569034545 606932416 455972234 824610448 338511968 573410811 899117577 892526868 715427395 336593863 384773958 853333181 580030866 899117577 338201288 396735868 326384937 658765373 831028663 432062450 924206054 850680713 225005793 341340420 824610448 163169584 291594021 637132487 336593863 175601100 695926284 396735868 637132487 455972234 86574100 552836563 326910332 715427395 513415788 828927692 591974489 225005793 622619054 846170712 677668583 892526868 689710096 663559431 39563973 671009508 569034545 32466636 32466636 156349888 420167079 225005793 766460882 662997517 277856219 606932416 267197527 695926284 156349888 35579887 62570858 862458309 662997517 420387751 173590688 964125625 677668583 654774801 846170712 648616244 637132487 831028663 341340420 648085065 573410811 569034545 924634937 658765373 573410811 513415788 770508461 706786139 924634937 648616244 715427395 850680713 119786837 552836563 341340420 892526868 833320035 648616244 639642999 850680713 173590688 173590688 695926284 552836563 420387751 416142329 936309465 648085065 654774801 663559431 770508461 292993260 892526868 828927692 706786139 416142329 396735868 228994771 228994771 175601100 846170712 896696773 639642999 373950160 853333181 421319638 899117577 421319638 156349888 828927692 850680713 973264476 156349888 62570858 175601100 420387751 715427395 277856219 856735137 421319638 964125625 691658174 924206054 695926284 157524924 573410811 250175378 267197527 384773958 478544246 833320035 384773958 119786837 222705824 631604897 973264476 936309465 338511968 39563973 770508461 631604897 833320035 648616244 247512739 70200609 291594021 892526868 39563973 173590688 513415788 413547205 336593863 74922304 677668583 669918126 163169584 924206054 338511968 421303765 455972234 916978609 396735868 247512739 250175378 591974489 396735868 639642999 973264476 14297338 828927692 606932416 606932416 341340420 175701124 21936446 831028663 225005793 455972234 175701124 338511968 171884847 715427395 157524924 156349888 824610448 833320035 569034545 916978609 680237797 936309465 856735137 648616244 175701124 62570858 622619054 622619054 648085065 128172058 846170712 569034545 691658174 173590688 149507119 373950160 639642999 648616244 691658174 850680713 513415788 119786837 163169584 899117577 326910332 247512739 74922304 631604897 552836563 689710096 250175378 580030866 924634937 173590688 175701124 336593863 936309465 648616244 899117577 171884847 292993260 892526868 899117577 62570858 413547205 606932416 715427395 326384937 413547205 478544246 606932416 770508461 964125625 373950160 695926284 175701124 689144692 591974489 569034545 569034545 606932416 476863561 341340420 62570858 421319638 637132487 21936446 892526868 225005793 35579887 175701124 689144692 831028663 766460882 591974489 478544246 648085065 74922304 689710096 432062450 695926284 896696773 175601100 14297338 14297338 964125625 341340420 622619054 846170712 591974489 267197527 513415788 35579887 513415788 416142329 277856219 715427395 70200609 326384937 416142329 715427395 384773958 706786139 128172058 936309465 421319638 14297338 924206054 973264476 695926284 250175378 39563973 663559431 916978609 606932416 277856219 663559431 128172058 856735137 163169584 648085065 222705824 267197527 824610448 833320035 846170712 899117577 853333181 292993260 432062450 552836563 846170712 648085065 413547205 338201288 631604897 146266056 896696773 416142329 850680713 292993260 766460882 856735137 420167079 862458309 35579887 432062450 62570858 56515478 336593863 62570858 413547205 622619054 413547205 846170712 476863561 267197527 326384937 637132487 413547205 14297338 247512739 457457604 706786139 426804318 637132487 916978609 766460882 648616244 896696773 292993260 247512739 825790020 341340420 70200609 916978609 70200609 420387751 669918126 856735137 156349888 689696038 222705824 384773958 569034545 924634937 457457604 421303765 455972234 267197527 669918126 247512739 228994771 766460882 338201288 662997517 824610448 426804318 420167079 831028663 833320035 770508461 899117577 421319638 569034545 591974489 662997517 341340420 173590688 384773958 658765373 622619054 662997517 175701124 413547205 74922304 899117577 936309465 862458309 924634937 39563973 680237797 128172058 695926284 689696038 824610448 689710096 277856219 341340420 250175378 552836563 457457604 824610448 149507119 671009508 250175378 426804318 338511968 14297338 680237797 267197527 39563973 70200609 896696773 421303765 149507119 896696773 336593863 128172058 292993260 669918126 338511968 695926284 326384937 662997517 671009508 648085065 831028663 291594021 639642999 14297338 228994771 680237797 648085065 396735868 695926284 228994771 671009508 853333181 157524924 924634937 457457604 119786837 513415788 476863561 35579887 828927692 175601100 892526868 222705824 924206054 250175378 222705824 924634937 892526868 21936446 373950160 828927692 420387751 862458309 373950160 654774801 715427395 326384937 326384937 853333181 336593863 569034545 924206054 706786139 671009508 924206054 175601100 973264476 175701124 766460882 175701124 924634937 706786139 580030866 478544246 637132487 250175378 119786837 669918126 513415788 267197527 62570858 128172058 689144692 662997517 853333181 828927692 706786139 476863561 896696773 175701124 766460882 457457604 416142329 157524924 478544246 171884847 580030866 569034545 824610448 856735137 56515478 828927692 671009508 689696038 86574100 326910332 973264476 892526868 291594021 916978609 291594021 420167079 964125625 892526868 149507119 680237797 853333181 856735137 689696038 267197527 606932416 146266056 924634937 291594021 426804318 384773958 39563973 846170712 677668583 326384937 689144692 432062450 833320035 373950160 689696038 326384937 606932416 648085065 35579887 455972234 715427395 421319638 831028663 695926284 478544246 648085065 421319638 476863561 336593863 677668583 964125625 637132487 32466636 591974489 606932416 292993260 833320035 157524924 128172058 899117577 338511968 669918126 936309465 341340420 825790020 924206054 163169584 35579887 648616244 432062450 662997517 420387751 606932416 421319638 421319638 770508461 35579887 662997517 695926284 569034545 662997517 654774801 119786837 606932416 677668583 825790020 173590688 336593863 648616244 247512739 892526868 420387751 336593863 680237797 396735868 648085065 846170712 639642999 680237797 924634937 973264476 173590688 892526868 326910332 680237797 250175378 173590688 850680713 896696773 924634937 70200609 569034545 56515478 225005793 291594021 964125625 432062450 277856219 831028663 856735137 421319638 552836563 86574100 146266056 291594021 228994771 35579887 831028663 14297338 973264476 924634937 689144692 924634937 689144692 149507119 336593863 420387751 149507119 924634937 695926284 677668583 420167079 896696773 936309465 689710096 119786837 336593863 432062450 662997517 326910332 899117577 964125625 338511968 478544246 964125625 56515478 964125625 35579887 420387751 689710096 163169584 250175378 247512739 432062450 21936446 680237797 973264476 476863561 267197527 663559431 591974489 695926284 338511968 384773958 973264476 513415788 39563973 695926284 924634937 396735868 831028663 680237797 478544246 86574100 267197527 648085065 654774801 637132487 420167079 691658174 892526868 631604897 338511968 695926284 573410811 846170712 421303765 828927692 420387751 695926284 899117577 173590688 86574100 413547205 338511968 695926284 56515478 924634937 74922304 648616244 157524924 74922304 247512739 892526868 171884847 421303765 663559431 973264476 552836563 825790020 455972234 336593863 916978609 35579887 32466636 291594021 70200609 225005793 326910332 899117577 671009508 156349888 770508461 569034545 421303765 622619054 924206054 916978609 924206054 277856219 156349888 689144692 420387751 936309465 862458309 277856219 631604897 715427395 326384937 421319638 267197527 86574100 691658174 828927692 225005793 396735868 689710096 146266056 658765373 396735868 421303765 658765373 421319638 175701124 292993260 416142329 173590688 862458309 766460882 622619054 631604897 457457604 222705824 163169584 770508461 32466636 831028663 658765373 420167079 591974489 850680713 21936446 338511968 689696038 128172058 689144692 222705824 455972234 292993260 338201288 552836563 86574100 691658174 828927692 420167079 222705824 663559431 250175378 770508461 21936446 420167079 267197527 56515478 916978609 846170712 146266056 421303765 156349888 56515478 476863561 173590688 924634937 580030866 86574100 373950160 421303765 74922304 569034545 936309465 39563973 21936446 573410811 828927692 421303765 396735868 396735868 171884847 831028663 416142329 846170712 292993260 21936446 658765373 680237797 455972234 916978609 573410811 62570858 267197527 569034545 680237797 695926284 924206054 924634937 573410811 669918126 149507119 267197527 689710096 476863561 21936446 156349888 128172058 828927692 432062450 669918126 74922304 247512739 420387751 396735868 573410811 175701124 677668583 32466636 336593863 639642999 39563973 457457604 338201288 163169584 964125625 421319638 70200609 899117577 292993260 39563973 250175378 964125625 513415788 56515478 846170712 892526868 413547205 770508461 175701124 639642999 689710096 62570858 631604897 267197527 706786139 173590688 171884847 250175378 455972234 32466636 86574100 828927692 478544246 639642999 373950160 654774801 175601100 573410811 833320035 413547205 171884847 39563973 175601100 833320035 916978609 163169584 35579887 973264476 396735868 39563973 21936446 680237797 569034545 413547205 156349888 338511968 622619054 326384937 426804318 21936446 396735868 637132487 569034545 222705824 420387751 689696038 637132487 416142329 476863561 831028663 654774801 326384937 573410811 715427395 648616244 338201288 373950160 896696773 824610448 663559431 119786837 648085065 689710096 146266056 862458309 291594021 648085065 892526868 833320035 413547205 292993260 173590688 292993260 373950160 225005793 853333181 689144692 457457604 573410811 62570858 163169584 766460882 384773958 899117577 846170712 689710096 591974489 396735868 338511968 56515478 648616244 658765373 639642999 622619054 416142329 669918126 119786837 432062450 825790020 74922304 677668583 146266056 228994771 228994771 416142329 225005793 663559431 384773958 336593863 21936446 222705824 326910332 413547205 648616244 421319638 173590688 715427395 831028663 513415788 833320035 336593863 662997517 631604897 175601100 175701124 663559431 662997517 850680713 74922304 146266056 171884847 146266056 292993260 420167079 770508461 222705824 225005793 639642999 56515478 277856219 973264476 689144692 247512739 833320035 74922304 924634937 338511968 691658174 591974489 421303765 384773958 691658174 580030866 247512739 149507119 432062450 455972234 14297338 173590688 689710096 846170712 766460882 671009508 62570858 478544246 892526868 669918126 86574100 175701124 175601100 899117577 336593863 831028663 654774801 149507119 291594021 222705824 513415788 163169584 680237797 338201288 591974489 156349888 824610448 677668583 677668583 677668583 478544246 654774801 973264476 591974489 74922304 916978609 457457604 119786837 862458309 86574100 74922304 569034545 846170712 341340420 853333181 157524924 573410811 663559431 478544246 336593863 552836563 637132487 766460882 846170712 828927692 338201288 766460882 591974489 691658174 457457604 35579887 622619054 637132487 39563973 62570858 689696038 924634937 552836563 173590688 833320035 146266056 62570858 669918126 892526868 591974489 56515478 569034545 420167079 892526868 119786837 416142329 695926284 677668583 973264476 341340420 639642999 662997517 648616244 896696773 14297338 669918126 156349888 654774801 476863561 606932416 648085065 648616244 225005793 689696038 896696773 175601100 222705824 833320035 715427395 173590688 228994771 173590688 291594021 420387751 225005793 766460882 689696038 291594021 892526868 14297338 770508461 648616244 631604897 326384937 157524924 163169584 86574100 964125625 119786837 396735868 149507119 225005793 833320035 413547205 846170712 770508461 21936446 163169584 856735137 637132487 128172058 622619054 149507119 341340420 689696038 326910332 824610448 689710096 149507119 39563973 14297338 846170712 267197527 689696038 421303765 862458309 128172058 149507119 622619054 156349888 973264476 580030866 916978609 631604897 455972234 149507119 173590688 74922304 267197527 420387751 591974489 396735868 421319638 662997517 70200609 149507119 416142329 662997517 420387751 432062450 157524924 86574100 222705824 573410811 639642999 225005793 225005793 292993260 173590688 825790020 695926284 250175378 569034545 824610448 74922304 421319638 173590688 973264476 420387751 936309465 831028663 149507119 591974489 267197527 637132487 896696773 157524924 850680713 338201288 924206054 637132487 336593863 341340420 648616244 677668583 770508461 157524924 128172058 338511968 631604897 149507119 658765373 175601100 662997517 856735137 21936446 336593863 426804318 825790020 896696773 292993260 569034545 247512739 426804318 149507119 846170712 326384937 896696773 457457604 74922304 639642999 163169584 228994771 171884847 658765373 658765373 856735137 924634937 421303765 416142329 171884847 146266056 654774801 119786837 606932416 552836563 669918126 35579887 669918126 669918126 573410811 924634937 21936446 896696773 662997517 892526868 637132487 157524924 35579887 828927692 552836563 856735137 631604897 171884847 373950160 824610448 157524924 250175378 175701124 432062450 478544246 157524924 373950160 825790020 396735868 292993260 622619054 149507119 175701124 569034545 695926284 326910332 513415788 691658174 569034545 671009508 831028663 916978609 824610448 86574100 896696773 173590688 648616244 86574100 831028663 432062450 341340420 86574100 336593863 384773958 631604897 606932416 964125625 247512739 326384937 552836563 862458309 770508461 21936446 338201288 862458309 680237797 689144692 267197527 21936446 420387751 973264476 658765373 432062450 899117577 896696773 413547205 175701124 338201288 648616244 654774801 267197527 62570858 478544246 86574100 924206054 825790020 552836563 56515478 637132487 862458309 416142329 421303765 513415788 247512739 846170712 163169584 56515478 663559431 831028663 689710096 173590688 373950160 706786139 695926284 973264476 552836563 478544246 39563973 86574100 222705824 247512739 573410811 250175378 663559431 421303765 267197527 936309465 853333181 513415788 326384937 478544246 171884847 175701124 680237797 74922304 384773958 853333181 35579887 648085065 825790020 924634937 591974489 14297338 689710096 149507119 631604897 658765373 831028663 476863561 824610448 973264476 157524924 631604897 432062450 591974489 631604897 396735868 695926284 396735868 691658174 824610448 924634937 396735868 924634937 70200609 924206054 770508461 850680713 573410811 669918126 513415788 247512739 157524924 156349888 421319638 671009508 853333181 658765373 326910332 648616244 157524924 56515478 86574100 247512739 277856219 336593863 171884847 654774801 924634937 277856219 247512739 654774801 228994771 384773958 850680713 552836563 924634937 936309465 225005793 35579887 654774801 637132487 384773958 831028663 833320035 175701124 964125625 326384937 892526868 856735137 846170712 648085065 326910332 338201288 32466636 862458309 336593863 689696038 689696038 689696038 292993260 648085065 175701124 420167079 606932416 457457604 14297338 831028663 663559431 225005793 173590688 964125625 157524924 70200609 70200609 677668583 853333181 149507119 639642999 973264476 156349888 119786837 146266056 916978609 899117577 222705824 413547205 677668583 639642999 573410811 119786837 964125625 924634937 222705824 573410811 569034545 149507119 156349888 277856219 853333181 892526868 62570858 341340420 157524924 432062450 648085065 639642999 677668583 964125625 247512739 455972234 457457604 457457604 250175378 420167079 631604897 373950160 35579887 924206054 175701124 662997517 896696773 384773958 457457604 831028663 56515478 455972234 663559431 862458309 163169584 853333181 828927692 250175378 850680713 420167079 455972234 291594021 552836563 373950160 326910332 336593863 119786837 896696773 706786139 426804318 341340420 715427395 56515478 824610448 250175378 552836563 173590688 277856219 825790020 171884847 35579887 277856219 689710096 228994771 622619054 420387751 173590688 662997517 292993260 569034545 622619054 86574100 250175378 689144692 163169584 706786139 171884847 128172058 62570858 580030866 654774801 648616244 173590688 14297338 146266056 267197527 580030866 222705824 338511968 637132487 828927692 14297338 569034545 156349888 680237797 173590688 432062450 637132487 580030866 648085065 862458309 338201288 420167079 420167079 770508461 637132487 326384937 715427395 146266056 396735868 119786837 831028663 706786139 163169584 163169584 421319638 336593863 396735868 695926284 373950160 573410811 573410811 899117577 56515478 432062450 228994771 663559431 552836563 853333181 680237797 146266056 421303765 413547205 513415788 326910332 892526868 56515478 250175378 831028663 833320035 691658174 175701124 336593863 637132487 326384937 175601100 766460882 846170712 671009508 341340420 175601100 225005793 924206054 341340420 552836563 62570858 86574100 171884847 476863561 119786837 606932416 396735868 569034545 341340420 119786837 119786837 706786139 973264476 766460882 671009508 416142329 86574100 833320035 689144692 853333181 513415788 671009508 373950160 648616244 432062450 413547205 291594021 14297338 658765373 591974489 892526868 648085065 637132487 267197527 432062450 936309465 964125625 32466636 171884847 338511968 478544246 421319638 457457604 171884847 552836563 606932416 896696773 175701124 457457604 648616244 766460882 326910332 862458309 421303765 662997517 924634937 622619054 336593863 35579887 671009508 513415788 175701124 455972234 14297338 662997517 689696038 326910332 637132487 715427395 648085065 119786837 74922304 86574100 631604897 86574100 654774801 250175378 421303765 86574100 825790020 14297338 157524924 766460882 171884847 936309465 622619054 924634937 455972234 669918126 420387751 157524924 86574100 669918126 973264476 689144692 146266056 292993260 163169584 21936446 457457604 421303765 35579887 573410811 973264476 250175378 338511968 421319638 936309465 432062450 606932416 639642999 476863561 146266056 476863561 35579887 396735868 173590688 250175378 277856219 689696038 689696038 56515478 828927692 291594021 247512739 831028663 175701124 648085065 892526868 846170712 680237797 338511968 766460882 715427395 569034545 639642999 896696773 384773958 62570858 862458309 373950160 228994771 420167079 513415788 513415788 964125625 70200609 831028663 420167079 247512739 426804318 846170712 706786139 671009508 591974489 426804318 338201288 828927692 846170712 654774801 156349888 622619054 580030866 39563973 689144692 225005793 706786139 669918126 689696038 689710096 648085065 336593863 916978609 476863561 157524924 706786139 396735868 856735137 648085065 936309465 715427395 658765373 662997517 964125625 426804318 338201288 420387751 70200609 580030866 277856219 70200609 426804318 892526868 569034545 267197527 39563973 277856219 62570858 173590688 654774801 606932416 432062450 175601100 569034545 622619054 457457604 770508461 426804318 338511968 833320035 892526868 648085065 573410811 715427395 32466636 573410811 396735868 825790020 580030866 648616244 580030866 14297338 163169584 648085065 86574100 292993260 695926284 432062450 74922304 416142329 892526868 171884847 128172058 671009508 426804318 552836563 552836563 689144692 163169584 228994771 850680713 432062450 396735868 663559431 70200609 416142329 420167079 413547205 173590688 326384937 146266056 149507119 32466636 39563973 476863561 669918126 825790020 973264476 658765373 715427395 432062450 846170712 426804318 156349888 846170712 341340420 146266056 896696773 896696773 146266056 689710096 35579887 420167079 373950160 326910332 74922304 973264476 175701124 622619054 677668583 695926284 825790020 964125625 689696038 416142329 478544246 175701124 267197527 421319638 680237797 326910332 862458309 291594021 552836563 689696038 833320035 691658174 421303765 86574100 396735868 831028663 56515478 62570858 770508461 856735137 426804318 671009508 662997517 691658174 892526868 631604897 291594021 569034545 648616244 247512739 580030866 413547205 413547205 173590688 637132487 338201288 695926284 128172058 228994771 862458309 156349888 432062450 35579887 420387751 689710096 247512739 770508461 341340420 163169584 689710096 622619054 14297338 591974489 326910332 175701124 846170712 247512739 338511968 691658174 824610448 396735868 119786837 149507119 225005793 476863561 846170712 828927692 146266056 175701124 706786139 478544246 896696773 648085065 326910332 853333181 56515478 662997517 580030866 56515478 639642999 225005793 32466636 86574100 892526868 384773958 336593863 457457604 680237797 225005793 432062450 326384937 658765373 669918126 175601100 455972234 892526868 457457604 478544246 677668583 669918126 680237797 828927692 56515478 706786139 250175378 326910332 715427395 825790020 338511968 175601100 21936446 426804318 662997517 669918126 420387751 421303765 569034545 86574100 715427395 677668583 591974489 824610448 936309465 326910332 171884847 648085065 658765373 163169584 856735137 680237797 691658174 326384937 32466636 39563973 432062450 326384937 669918126 631604897 833320035 936309465 336593863 648085065 292993260 225005793 326910332 396735868 457457604 228994771 149507119 56515478 119786837 70200609 432062450 21936446 32466636 267197527 396735868 62570858 326384937 936309465 856735137 833320035 862458309 247512739 292993260 964125625 62570858 639642999 175701124 964125625 222705824 658765373 846170712 341340420 770508461 695926284 326910332 420167079 695926284 715427395 157524924 833320035 637132487 862458309 648085065 455972234 62570858 671009508 247512739 766460882 828927692 580030866 32466636 39563973 862458309 86574100 432062450 715427395 32466636 715427395 478544246 658765373 338511968 648085065 706786139 552836563 766460882 225005793 277856219 669918126 689144692 924206054 149507119 591974489 156349888 622619054 936309465 341340420 924634937 936309465 639642999 457457604 247512739 936309465 478544246 277856219 14297338 420387751 766460882 833320035 964125625 336593863 715427395 250175378 478544246 56515478 671009508 341340420 850680713 689696038 648616244 662997517 846170712 225005793 663559431 384773958 766460882 825790020 225005793 267197527 973264476 936309465 338201288 171884847 457457604 163169584 662997517 973264476 267197527 291594021 573410811 637132487 964125625 267197527 267197527 695926284 455972234 70200609 663559431 825790020 896696773 677668583 175701124 856735137 416142329 639642999 56515478 573410811 277856219 478544246 658765373 766460882 591974489 21936446 770508461 964125625 62570858 396735868 228994771 171884847 32466636 936309465 21936446 689710096 622619054 850680713 715427395 292993260 715427395 824610448 680237797 338201288 862458309 128172058 291594021 39563973 862458309 850680713 689710096 862458309 157524924 373950160 146266056 247512739 924634937 924206054 828927692 691658174 689696038 677668583 706786139 228994771 856735137 225005793 706786139 420387751 119786837 338201288 222705824 715427395 671009508 128172058 128172058 62570858 853333181 478544246 119786837 338201288 341340420 149507119 341340420 336593863 689144692 478544246 426804318 654774801 247512739 175601100 74922304 639642999 420167079 326910332 580030866 924206054 173590688 899117577 973264476 513415788 119786837 222705824 973264476 850680713 62570858 695926284 338511968 146266056 669918126 171884847 663559431 396735868 828927692 637132487 606932416 56515478 457457604 766460882 658765373 146266056 338511968 455972234 421319638 70200609 924634937 247512739 250175378 119786837 680237797 173590688 420167079 70200609 35579887 662997517 936309465 476863561 689144692 413547205 157524924 326910332 689144692 128172058 654774801 163169584 326384937 341340420 292993260 457457604 326910332 421303765 513415788 850680713 476863561 455972234 663559431 916978609 341340420 163169584 86574100 119786837 654774801 658765373 35579887 222705824 853333181 669918126 648085065 413547205 128172058 689144692 654774801 680237797 74922304 175601100 416142329 228994771 222705824 833320035 916978609 853333181 175701124 173590688 35579887 476863561 648616244 291594021 175601100 513415788 175701124 247512739 70200609 671009508 662997517 326384937 149507119 695926284 695926284 639642999 862458309 291594021 936309465 21936446 573410811 658765373 706786139 62570858 899117577 455972234 850680713 580030866 157524924 824610448 56515478 569034545 580030866 247512739 648616244 338511968 892526868 396735868 573410811 149507119 654774801 831028663 715427395 648616244 973264476 853333181 156349888 62570858 853333181 175701124 658765373 225005793 478544246 631604897 384773958 924206054 86574100 580030866 622619054 715427395 432062450 157524924 658765373 455972234 420387751 222705824 695926284 677668583 706786139 924634937 74922304 833320035 336593863 825790020 413547205 413547205 326384937 21936446 828927692 637132487 828927692 421303765 689144692 828927692 691658174 671009508 924634937 899117577 853333181 173590688 228994771 606932416 828927692 689696038 35579887 86574100 171884847 648616244 973264476 478544246 639642999 850680713 175701124 695926284 292993260 326384937 228994771 689710096 86574100 39563973 695926284 175701124 648616244 715427395 416142329 267197527 766460882 175601100 862458309 457457604 924634937 654774801 14297338 157524924 689144692 663559431 56515478 455972234 580030866 292993260 706786139 421303765 825790020 924634937 663559431 455972234 228994771 689710096 916978609 892526868 658765373 420387751 689696038 247512739 326910332 924634937 163169584 74922304 56515478 146266056 421319638 706786139 825790020 413547205 416142329 421319638 277856219 833320035 631604897 973264476 250175378 658765373 964125625 828927692 828927692 478544246 973264476 856735137 669918126 157524924 691658174 850680713 639642999 222705824 677668583 338201288 146266056 171884847 964125625 74922304 846170712 119786837 86574100 706786139 513415788 426804318 341340420 326910332 175601100 416142329 853333181 156349888 691658174 35579887 833320035 680237797 384773958 35579887 157524924 689710096 74922304 420387751 677668583 413547205 163169584 663559431 373950160 21936446 373950160 639642999 455972234 706786139 706786139 631604897 916978609 648085065 341340420 175601100 591974489 824610448 156349888 663559431 413547205 292993260 173590688 606932416 896696773 824610448 936309465 680237797 86574100 671009508 831028663 862458309 222705824 677668583 173590688 689144692 606932416 862458309 964125625 825790020 824610448 964125625 396735868 173590688 669918126 247512739 552836563 35579887 32466636 421303765 924206054 119786837 552836563 662997517 648616244 56515478 457457604 163169584 39563973 338511968 662997517 21936446 157524924 32466636 384773958 336593863 455972234 695926284 163169584 648616244 824610448 580030866 420167079 671009508 964125625 416142329 899117577 856735137 924634937 691658174 662997517 924206054 964125625 896696773 228994771 228994771 662997517 691658174 416142329 70200609 936309465 669918126 267197527 569034545 916978609 964125625 770508461 513415788 896696773 833320035 654774801 175701124 56515478 648085065 695926284 250175378 413547205 277856219 338511968 175601100 924206054 455972234 591974489 420387751 457457604 680237797 591974489 663559431 856735137 39563973 21936446 426804318 157524924 146266056 825790020 228994771 384773958 225005793 606932416 637132487 56515478 715427395 580030866 455972234 916978609 119786837 338201288 689144692 175601100 277856219 163169584 338511968 336593863 622619054 455972234 457457604 39563973 119786837 766460882 591974489 513415788 222705824 648616244 420167079 654774801 862458309 86574100 146266056 420387751 637132487 35579887 341340420 119786837 420387751 689144692 426804318 421319638 62570858 156349888 157524924 658765373 384773958 715427395 156349888 478544246 338511968 420167079 420167079 14297338 86574100 119786837 156349888 552836563 420167079 648085065 421319638 478544246 21936446 21936446 62570858 689710096 669918126 163169584 175701124 631604897 669918126 291594021 156349888 706786139 622619054 163169584 695926284 662997517 74922304 924206054 292993260 291594021 175601100 824610448 856735137 896696773 420167079 413547205 146266056 225005793 828927692 39563973 455972234 580030866 225005793 964125625 654774801 32466636 631604897 250175378 689144692 457457604 373950160 691658174 426804318 32466636 648616244 267197527 146266056 648616244 631604897 341340420 828927692 432062450 56515478 457457604 225005793 119786837 396735868 171884847 580030866 455972234 86574100 573410811 175701124 455972234 964125625 695926284 654774801 336593863 924634937 654774801 338511968 654774801 658765373 163169584 677668583 663559431 846170712 663559431 455972234 413547205 426804318 552836563 373950160 413547205 420387751 476863561 175701124 21936446 384773958 916978609 824610448 175601100 56515478 573410811 35579887 119786837 14297338 175701124 171884847 896696773 766460882 373950160 924634937 591974489 149507119 267197527 62570858 420387751 146266056 648085065 421303765 291594021 39563973 766460882 146266056 457457604 426804318 677668583 828927692 680237797 631604897 21936446 856735137 457457604 74922304 86574100 173590688 336593863 478544246 457457604 833320035 291594021 128172058 267197527 56515478 384773958 326910332 175701124 267197527 420387751 70200609 39563973 831028663 824610448 267197527 639642999 639642999 766460882 35579887 824610448 936309465 171884847 663559431 916978609 580030866 654774801 853333181 420167079 622619054 228994771 373950160 416142329 225005793 825790020 173590688 171884847 56515478 691658174 326384937 455972234 715427395 591974489 86574100 222705824 663559431 824610448 420167079 21936446 916978609 591974489 591974489 35579887 824610448 648616244 631604897 476863561 853333181 146266056 639642999 478544246 853333181 163169584 478544246 916978609 677668583 658765373 695926284 384773958 892526868 14297338 669918126 21936446 552836563 175601100 689144692 32466636 292993260 396735868 267197527 850680713 341340420 916978609 156349888 853333181 70200609 850680713 292993260 338511968 457457604 146266056 86574100 689696038 146266056 457457604 639642999 86574100 32466636 292993260 663559431 689696038 513415788 455972234 663559431 936309465 622619054 606932416 833320035 695926284 338201288 247512739 513415788 654774801 326910332 552836563 580030866 432062450 455972234 175601100 175601100 770508461 973264476 156349888 637132487 163169584 825790020 432062450 250175378 853333181 70200609 326910332 247512739 916978609 663559431 326384937 695926284 715427395 32466636 56515478 420387751 225005793 341340420 513415788 149507119 662997517 476863561 173590688 432062450 936309465 715427395 56515478 770508461 157524924 892526868 964125625 326910332 689696038 416142329 32466636 663559431 637132487 476863561 715427395 513415788 691658174 326910332 175701124 662997517 691658174 631604897 432062450 513415788 569034545 70200609 663559431 32466636 173590688 416142329 396735868 149507119 637132487 171884847 341340420 420167079 689144692 291594021 833320035 654774801 591974489 35579887 853333181 846170712 654774801 175701124 658765373 420387751 175701124 420167079 899117577 35579887 513415788 580030866 35579887 373950160 580030866 146266056 853333181 513415788 964125625 341340420 622619054 846170712 689144692 416142329 899117577 622619054 277856219 62570858 677668583 973264476 689696038 637132487 175701124 421303765 175701124 648085065 831028663 157524924 478544246 899117577 149507119 426804318 916978609 654774801 663559431 396735868 175701124 163169584 267197527 338511968 119786837 770508461 175601100 432062450 56515478 146266056 850680713 384773958 677668583 163169584 513415788 277856219 689696038 648085065 825790020 74922304 157524924 892526868 128172058 639642999 146266056 86574100 896696773 225005793 862458309 689696038 639642999 396735868 70200609 421303765 478544246 56515478 175601100 326384937 35579887 573410811 639642999 662997517 173590688 163169584 62570858 689696038 326384937 573410811 128172058 552836563 338511968 648616244 70200609 591974489 573410811 56515478 32466636 149507119 677668583 175601100 62570858 384773958 373950160 228994771 420167079 338201288 691658174 163169584 689144692 862458309 70200609 850680713 680237797 228994771 74922304 149507119 552836563 671009508 32466636 420387751 899117577 70200609 639642999 128172058 421303765 964125625 850680713 175601100 916978609 455972234 21936446 916978609 14297338 662997517 706786139 680237797 831028663 222705824 892526868 662997517 637132487 831028663 171884847 677668583 416142329 669918126 691658174 899117577 250175378 648085065 175601100 291594021 654774801 770508461 669918126 14297338 373950160 56515478 420387751 828927692 291594021 631604897 896696773 924634937 175701124 916978609 457457604 606932416 648616244 677668583 416142329 267197527 663559431 225005793 421319638 654774801 413547205 639642999 766460882 413547205 173590688 936309465 706786139 56515478 850680713 677668583 157524924 247512739 831028663 831028663 622619054 916978609 856735137 478544246 56515478 622619054 35579887 831028663 892526868 936309465 924634937 591974489 326910332 432062450 175701124 689144692 924206054 846170712 671009508 663559431 149507119 916978609 70200609 828927692 606932416 157524924 426804318 663559431 338201288 606932416 637132487 569034545 671009508 831028663 831028663 853333181 156349888 846170712 663559431 862458309 62570858 606932416 706786139 175701124 591974489 86574100 146266056 671009508 513415788 936309465 146266056 421303765 384773958 689710096 648616244 277856219 924634937 689696038 157524924 62570858 689696038 476863561 416142329 277856219 663559431 416142329 677668583 396735868 677668583 896696773 413547205 413547205 277856219 892526868 146266056 715427395 669918126 420167079 689710096 622619054 846170712 277856219 62570858 420167079 32466636 680237797 677668583 338511968 149507119 658765373 128172058 413547205 175601100 86574100 639642999 846170712 825790020 476863561 766460882 648616244 336593863 149507119 573410811 326910332 689144692 631604897 476863561 163169584 689710096 478544246 14297338 396735868 856735137 292993260 648085065 831028663 662997517 32466636 580030866 173590688 924634937 373950160 225005793 715427395 478544246 128172058 622619054 420167079 658765373 964125625 222705824 291594021 74922304 695926284 892526868 892526868 373950160 222705824 146266056 32466636 654774801 833320035 413547205 631604897 146266056 416142329 14297338 421319638 413547205 833320035 156349888 552836563 56515478 715427395 669918126 420167079 631604897 420387751 671009508 853333181 677668583 70200609 715427395 14297338 671009508 663559431 853333181 146266056 669918126 157524924 637132487 896696773 936309465 70200609 648616244 552836563 654774801 373950160 421303765 862458309 171884847 964125625 413547205 671009508 457457604 591974489 853333181 770508461 247512739 32466636 277856219 569034545 292993260 478544246 146266056 580030866 157524924 916978609 513415788 715427395 420167079 766460882 146266056 892526868 56515478 21936446 173590688 766460882 691658174 396735868 924206054 853333181 706786139 573410811 606932416 455972234 421319638 384773958 662997517 715427395 21936446 228994771 695926284 662997517 32466636 175701124 689710096 478544246 86574100 671009508 964125625 648616244 706786139 426804318 175701124 175601100 622619054 292993260 552836563 631604897 171884847 338511968 35579887 689144692 128172058 648616244 677668583 689144692 225005793 573410811 648616244 396735868 689696038 277856219 639642999 695926284 689710096 173590688 163169584 171884847 663559431 824610448 680237797 171884847 964125625 973264476 426804318 420387751 173590688 833320035 171884847 222705824 457457604 658765373 163169584 476863561 853333181 833320035 156349888 677668583 631604897 478544246 662997517 637132487 455972234 86574100 706786139 892526868 924206054 973264476 455972234 420167079 14297338 413547205 128172058 157524924 156349888 513415788 648085065 426804318 833320035 336593863 669918126 326384937 622619054 476863561 157524924 222705824 373950160 856735137 225005793 341340420 413547205 336593863 770508461 648616244 373950160 916978609 973264476 292993260 70200609 149507119 825790020 336593863 416142329 973264476 853333181 654774801 828927692 86574100 267197527 86574100 149507119 770508461 32466636 853333181 671009508 62570858 856735137 648085065 86574100 396735868 56515478 770508461 689710096 476863561 662997517 421319638 432062450 658765373 21936446 824610448 163169584 14297338 413547205 21936446 606932416 373950160 924634937 648085065 478544246 128172058 671009508 70200609 631604897 119786837 828927692 639642999 175701124 457457604 292993260 74922304 476863561 654774801 173590688 899117577 146266056 637132487 336593863 689710096 689710096 277856219 671009508 291594021 292993260 691658174 573410811 157524924 373950160 21936446 171884847 850680713 766460882 862458309 828927692 828927692 833320035 373950160 338201288 691658174 573410811 631604897 247512739 247512739 853333181 680237797 896696773 631604897 421319638 689144692 119786837 250175378 163169584 513415788 648616244 228994771 163169584 695926284 580030866 175701124 338201288 631604897 658765373 14297338 850680713 669918126 341340420 833320035 326384937 338511968 828927692 14297338 689696038 606932416 267197527 336593863 892526868 689710096 833320035 658765373 455972234 250175378 292993260 416142329 622619054 691658174 631604897 662997517 671009508 862458309 828927692 163169584 171884847 250175378 336593863 846170712 892526868 426804318 622619054 569034545 326384937 924634937 62570858 35579887 658765373 899117577 513415788 833320035 163169584 715427395 850680713 828927692 267197527 228994771 715427395 580030866 421303765 420167079 695926284 86574100 706786139 899117577 850680713 552836563 86574100 637132487 277856219 846170712 14297338 250175378 267197527 631604897 639642999 432062450 662997517 416142329 916978609 850680713 766460882 846170712 899117577 973264476 663559431 119786837 149507119 14297338 420167079 663559431 421319638 850680713 413547205 228994771 21936446 157524924 74922304 766460882 171884847 715427395 573410811 156349888 658765373 896696773 964125625 338201288 964125625 421319638 149507119 175601100 14297338 292993260 669918126 277856219 639642999 420167079 432062450 478544246 341340420 669918126 669918126 70200609 766460882 35579887 833320035 149507119 552836563 247512739 478544246 695926284 277856219 715427395 663559431 119786837 250175378 862458309 569034545 833320035 924206054 175701124 896696773 569034545 573410811 662997517 421319638 250175378 62570858 671009508 373950160 62570858 569034545 62570858 421319638 899117577 591974489 384773958 222705824 413547205 35579887 828927692 964125625 146266056 457457604 654774801 21936446 157524924 413547205 677668583 622619054 671009508 426804318 157524924 654774801 831028663 648085065 606932416 631604897 639642999 892526868 478544246 421303765 622619054 119786837 846170712 86574100 173590688 899117577 21936446 432062450 146266056 892526868 146266056 513415788 247512739 831028663 648616244 228994771 326384937 936309465 326910332 766460882 86574100 677668583 420387751 228994771 654774801 669918126 338511968 426804318 828927692 396735868 924634937 457457604 916978609 828927692 689710096 222705824 326910332 341340420 373950160 622619054 39563973 663559431 669918126 250175378 222705824 247512739 476863561 658765373 267197527 277856219 862458309 824610448 56515478 384773958 455972234 56515478 856735137 924206054 639642999 631604897 677668583 639642999 850680713 326910332 580030866 671009508 250175378 856735137 420167079 573410811 606932416 157524924 222705824 86574100 639642999 225005793 662997517 569034545 766460882 338201288 936309465 924634937 671009508 677668583 171884847 478544246 478544246 267197527 896696773 856735137 552836563 770508461 222705824 569034545 828927692 420167079 157524924 432062450 32466636 421319638 247512739 62570858 766460882 291594021 899117577 291594021 831028663 74922304 631604897 580030866 250175378 766460882 292993260 689144692 552836563 225005793 478544246 766460882 680237797 846170712 631604897 267197527 828927692 853333181 70200609 70200609 86574100 973264476 770508461 924634937 689144692 62570858 677668583 146266056 250175378 824610448 228994771 671009508 56515478 924206054 513415788 825790020 156349888 326384937 924634937 637132487 964125625 62570858 384773958 156349888 149507119 833320035 606932416 128172058 677668583 833320035 457457604 175601100 689696038 916978609 119786837 35579887 373950160 689144692 35579887 247512739 86574100 119786837 680237797 222705824 35579887 828927692 658765373 62570858 669918126 766460882 663559431 326384937 119786837 671009508 336593863 421303765 964125625 14297338 70200609 163169584 146266056 936309465 56515478 924634937 569034545 824610448 396735868 591974489 455972234 277856219 825790020 896696773 689710096 662997517 157524924 432062450 420387751 119786837 149507119 671009508 157524924 396735868 228994771 326384937 373950160 833320035 856735137 677668583 21936446 648616244 689144692 62570858 825790020 824610448 247512739 828927692 691658174 850680713 70200609 552836563 936309465 825790020 478544246 892526868 62570858 421319638 336593863 128172058 478544246 426804318 420387751 591974489 896696773 770508461 336593863 225005793 70200609 171884847 171884847 689696038 573410811 21936446 457457604 648085065 21936446 691658174 478544246 924634937 420387751 146266056 146266056 247512739 341340420 222705824 292993260 74922304 689144692 824610448 513415788 250175378 175701124 831028663 128172058 149507119 833320035 421303765 973264476 924206054 396735868 267197527 455972234 663559431 128172058 338511968 964125625 336593863 173590688 637132487 850680713 831028663 606932416 396735868 336593863 32466636 267197527 157524924 766460882 175601100 892526868 964125625 648085065 156349888 326910332 662997517 421303765 157524924 833320035 225005793 432062450 341340420 163169584 706786139 338201288 680237797 936309465 74922304 680237797 964125625 513415788 973264476 573410811 21936446 222705824 416142329 426804318 924206054 669918126 669918126 175601100 292993260 622619054 639642999 86574100 384773958 173590688 569034545 552836563 569034545 163169584 478544246 225005793 250175378 715427395 828927692 384773958 267197527 766460882 421303765 691658174 825790020 156349888 846170712 478544246 173590688 14297338 478544246 663559431 591974489 426804318 680237797 173590688 171884847 171884847 899117577 326910332 663559431 552836563 416142329 426804318 936309465 149507119 173590688 250175378 32466636 338201288 825790020 432062450 146266056 156349888 916978609 580030866 175601100 695926284 573410811 833320035 689144692 62570858 689696038 669918126 552836563 591974489 899117577 163169584 916978609 715427395 21936446 128172058 591974489 292993260 396735868 384773958 457457604 591974489 326384937 149507119 856735137 478544246 924206054 326384937 277856219 766460882 936309465 326384937 119786837 669918126 384773958 669918126 825790020 267197527 833320035 654774801 569034545 622619054 833320035 591974489 421303765 706786139 338201288 455972234 163169584 663559431 862458309 663559431 119786837 326910332 267197527 247512739 326384937 892526868 326384937 924634937 478544246 569034545 171884847 173590688 432062450 669918126 770508461 766460882 173590688 916978609 478544246 326910332 171884847 770508461 413547205 916978609 225005793 373950160 247512739 455972234 680237797 292993260 862458309 850680713 770508461 21936446 573410811 591974489 689710096 916978609 573410811 250175378 580030866 291594021 580030866 639642999 892526868 56515478 384773958 591974489 689710096 225005793 173590688 326384937 156349888 513415788 631604897 899117577 552836563 326384937 770508461 432062450 291594021 70200609 892526868 680237797 396735868 892526868 421303765 631604897 171884847 663559431 426804318 964125625 916978609 74922304 606932416 648616244 637132487 691658174 292993260 171884847 899117577 936309465 62570858 457457604 622619054 828927692 637132487 421303765 478544246 267197527 476863561 421303765 228994771 591974489 156349888 86574100 420387751 850680713 924206054 420167079 32466636 119786837 62570858 689696038 32466636 833320035 513415788 715427395 14297338 175701124 247512739 35579887 171884847 853333181 828927692 828927692 892526868 291594021 292993260 513415788 639642999 420387751 478544246 21936446 677668583 715427395 648085065 86574100 420387751 175601100 338201288 39563973 648616244 478544246 156349888 416142329 824610448 569034545 663559431 671009508 70200609 291594021 580030866 924634937 247512739 637132487 292993260 384773958 373950160 420167079 292993260 569034545 648616244 277856219 421319638 228994771 833320035 639642999 715427395 936309465 70200609 896696773 862458309 149507119 689144692 336593863 853333181 663559431 924206054 21936446 691658174 457457604 175601100 384773958 171884847 899117577 426804318 426804318 695926284 14297338 416142329 689710096 228994771 267197527 680237797 336593863 825790020 171884847 663559431 35579887 413547205 766460882 74922304 831028663 326384937 326910332 658765373 291594021 766460882 128172058 277856219 896696773 292993260 247512739 654774801 680237797 21936446 455972234 637132487 384773958 171884847 853333181 648085065 326910332 421319638 119786837 606932416 341340420 824610448 892526868 421319638 637132487 637132487 663559431 853333181 973264476 62570858 39563973 936309465 32466636 146266056 569034545 862458309 175601100 770508461 396735868 637132487 856735137 277856219 421303765 128172058 936309465 39563973 671009508 639642999 421303765 669918126 662997517 157524924 924206054 695926284 39563973 606932416 853333181 222705824 648085065 916978609 689710096 770508461 171884847 648085065 663559431 336593863 70200609 639642999 39563973 413547205 973264476 846170712 689144692 862458309 862458309 163169584 228994771 70200609 853333181 552836563 689696038 964125625 639642999 622619054 70200609 247512739 478544246 862458309 706786139 421319638 338511968 14297338 128172058 862458309 663559431 35579887 580030866 825790020 32466636 770508461 846170712 247512739 689696038 421303765 856735137 277856219 149507119 680237797 648085065 689144692 552836563 373950160 715427395 421303765 420387751 689696038 119786837 476863561 426804318 580030866 14297338 892526868 770508461 476863561 156349888 831028663 86574100 326910332 291594021 420167079 853333181 426804318 637132487 457457604 695926284 86574100 689144692 416142329 32466636 658765373 292993260 896696773 606932416 853333181 56515478 292993260 292993260 853333181 420387751 862458309 157524924 128172058 373950160 573410811 706786139 924634937 715427395 156349888 669918126 228994771 173590688 421303765 831028663 163169584 74922304 850680713 695926284 896696773 21936446 853333181 396735868 420167079 825790020 228994771 695926284 639642999 654774801 175701124 892526868 146266056 432062450 680237797 228994771 936309465 478544246 899117577 326384937 157524924 175601100 973264476 478544246 250175378 637132487 846170712 338511968 336593863 770508461 421319638 924206054 916978609 250175378 74922304 14297338 277856219 338511968 291594021 175701124 157524924 663559431 831028663 225005793 14297338 831028663 639642999 396735868 62570858 658765373 326384937 175601100 128172058 862458309 662997517 291594021 833320035 426804318 21936446 658765373 706786139 658765373 770508461 637132487 591974489 569034545 573410811 591974489 663559431 225005793 654774801 341340420 14297338 648085065 420387751 706786139 648085065 662997517 828927692 766460882 850680713 128172058 831028663 850680713 513415788 173590688 833320035 426804318 326384937 341340420 338201288 336593863 639642999 128172058 973264476 846170712 850680713 338201288 896696773 828927692 149507119 432062450 74922304 715427395 175601100 825790020 671009508 222705824 291594021 478544246 267197527 421303765 916978609 455972234 338201288 964125625 292993260 250175378 478544246 936309465 326910332 706786139 892526868 86574100 591974489 658765373 552836563 973264476 853333181 455972234 825790020 689710096 173590688 421303765 416142329 277856219 119786837 384773958 74922304 149507119 225005793 591974489 648616244 39563973 384773958 677668583 146266056 432062450 896696773 432062450 924634937 426804318 899117577 157524924 899117577 416142329 228994771 916978609 663559431 336593863 426804318 680237797 225005793 680237797 580030866 421319638 677668583 622619054 146266056 892526868 396735868 695926284 924206054 637132487 856735137 853333181 964125625 513415788 336593863 384773958 671009508 689696038 591974489 175701124 119786837 689696038 175601100 691658174 384773958 478544246 689710096 432062450 222705824 677668583 175701124 569034545 326384937 648616244 396735868 853333181 824610448 856735137 648085065 924634937 70200609 680237797 32466636 86574100 850680713 14297338 639642999 222705824 326384937 936309465 964125625 326384937 964125625 277856219 663559431 924634937 689696038 326910332 715427395 680237797 70200609 341340420 622619054 689710096 677668583 862458309 455972234 964125625 591974489 396735868 247512739 86574100 62570858 338201288 267197527 420167079 924634937 326384937 420167079 341340420 326910332 396735868 825790020 606932416 247512739 973264476 606932416 573410811 384773958 639642999 74922304 662997517 689696038 828927692 86574100 70200609 770508461 476863561 62570858 689710096 689696038 689696038 892526868 62570858 654774801 146266056 416142329 175701124 766460882 606932416 250175378 396735868 824610448 689710096 899117577 689710096 149507119 715427395 35579887 552836563 691658174 828927692 149507119 677668583 689696038 420387751 622619054 689710096 892526868 825790020 457457604 74922304 21936446 173590688 654774801 74922304 936309465 373950160 680237797 513415788 833320035 228994771 715427395 267197527 338201288 964125625 250175378 426804318 341340420 416142329 416142329 639642999 175701124 326910332 35579887 225005793 277856219 846170712 569034545 396735868 250175378 384773958 648616244 552836563 292993260 247512739 862458309 326910332 476863561 671009508 156349888 457457604 157524924 689144692 899117577 413547205 222705824 828927692 853333181 39563973 247512739 580030866 648616244 924634937 267197527 277856219 21936446 338201288 573410811 277856219 14297338 973264476 862458309 680237797 671009508 292993260 292993260 326384937 669918126 671009508 552836563 824610448 163169584 128172058 896696773 606932416 715427395 637132487 39563973 421319638 862458309 715427395 277856219 62570858 326910332 56515478 637132487 513415788 899117577 119786837 513415788 476863561 476863561 833320035 964125625 828927692 421303765 341340420 225005793 552836563 831028663 432062450 373950160 831028663 706786139 828927692 606932416 175701124 573410811 654774801 478544246 622619054 341340420 580030866 247512739 292993260 924206054 833320035 39563973 899117577 639642999 715427395 671009508 341340420 86574100 648085065 689144692 35579887 973264476 396735868 326910332 39563973 228994771 663559431 250175378 457457604 292993260 476863561 828927692 247512739 689144692 338201288 671009508 658765373 420387751 420387751 856735137 338201288 338201288 421319638 573410811 70200609 455972234 222705824 62570858 715427395 420387751 157524924 831028663 156349888 591974489 292993260 831028663 292993260 384773958 706786139 267197527 338511968 669918126 663559431 825790020 426804318 691658174 56515478 476863561 373950160 222705824 416142329 680237797 658765373 277856219 175701124 899117577 513415788 163169584 899117577 222705824 250175378 846170712 338201288 228994771 338511968 476863561 163169584 669918126 648085065 936309465 899117577 853333181 163169584 591974489 648085065 14297338 924634937 862458309 896696773 689710096 175601100 426804318 396735868 846170712 247512739 639642999 770508461 338511968 175601100 384773958 163169584 828927692 457457604 338511968 157524924 163169584 648085065 336593863 420387751 171884847 706786139 824610448 62570858 341340420 770508461 631604897 936309465 677668583 173590688 648085065 828927692 658765373 622619054 892526868 936309465 326910332 421303765 62570858 267197527 225005793 573410811 853333181 478544246 455972234 622619054 426804318 62570858 695926284 850680713 824610448 455972234 373950160 457457604 338201288 513415788 677668583 32466636 924634937 622619054 128172058 569034545 552836563 825790020 128172058 831028663 476863561 924634937 420387751 677668583 455972234 228994771 277856219 267197527 916978609 899117577 892526868 413547205 457457604 14297338 432062450 648616244 695926284 326384937 689144692 648616244 591974489 637132487 658765373 32466636 663559431 292993260 691658174 936309465 247512739 338511968 455972234 416142329 833320035 622619054 163169584 146266056 591974489 14297338 14297338 413547205 853333181 432062450 163169584 336593863 173590688 916978609 62570858 850680713 420167079 824610448 250175378 862458309 896696773 689696038 421319638 569034545 648085065 156349888 478544246 680237797 157524924 662997517 157524924 828927692 146266056 173590688 476863561 225005793 396735868 824610448 689696038 416142329 824610448 420167079 421303765 384773958 828927692 421303765 552836563 552836563 671009508 663559431 173590688 964125625 277856219 637132487 828927692 157524924 175701124 669918126 267197527 892526868 606932416 648616244 892526868 21936446 228994771 384773958 824610448 39563973 338511968 39563973 420167079 149507119 225005793 291594021 222705824 648085065 338201288 426804318 689696038 828927692 924206054 175601100 277856219 648085065 964125625 326910332 250175378 478544246 326384937 478544246 119786837 175701124 267197527 689144692 247512739 824610448 669918126 421303765 156349888 689710096 846170712 421303765 689710096 175601100 825790020 222705824 924206054 831028663 416142329 277856219 421319638 689696038 622619054 569034545 478544246 973264476 569034545 455972234 846170712 924634937 896696773 648616244 156349888 846170712 639642999 689696038 70200609 689144692 86574100 338511968 175701124 384773958 416142329 291594021 513415788 896696773 569034545 680237797 326910332 163169584 14297338 706786139 591974489 156349888 163169584 896696773 850680713 924206054 292993260 455972234 689144692 973264476 416142329 70200609 225005793 14297338 86574100 695926284 171884847 658765373 766460882 680237797 924206054 896696773 326910332 426804318 677668583 35579887 228994771 32466636 569034545 175601100 478544246 35579887 833320035 277856219 669918126 689710096 146266056 916978609 689696038 32466636 637132487 277856219 128172058 580030866 420167079 338201288 916978609 175601100 715427395 56515478 715427395 291594021 432062450 706786139 146266056 622619054 770508461 924206054 691658174 338511968 326384937 156349888 32466636 833320035 171884847 149507119 413547205 856735137 384773958 671009508 924206054 862458309 973264476 591974489 622619054 580030866 669918126 476863561 689696038 833320035 250175378 825790020 622619054 862458309 916978609 828927692 175601100 432062450 671009508 846170712 824610448 247512739 421303765 552836563 924206054 326384937 691658174 455972234 691658174 671009508 326910332 639642999 326384937 766460882 695926284 892526868 924634937 384773958 677668583 457457604 74922304 680237797 267197527 416142329 662997517 420167079 924634937 74922304 222705824 828927692 420167079 573410811 654774801 677668583 421303765 631604897 669918126 86574100 896696773 250175378 373950160 648616244 338511968 964125625 831028663 32466636 691658174 336593863 828927692 478544246 973264476 658765373 175601100 853333181 341340420 766460882 899117577 277856219 662997517 292993260 896696773 828927692 175701124 175701124 373950160 695926284 222705824 156349888 569034545 662997517 250175378 936309465 163169584 569034545 416142329 326910332 39563973 833320035 677668583 396735868 648085065 637132487 916978609 326910332 163169584 35579887 247512739 267197527 899117577 924206054 637132487 128172058 680237797 222705824 689710096 924634937 338201288 222705824 171884847 591974489 662997517 267197527 606932416 715427395 163169584 569034545 662997517 21936446 573410811 267197527 277856219 706786139 14297338 766460882 573410811 277856219 457457604 225005793 856735137 70200609 689710096 413547205 228994771 14297338 862458309 916978609 513415788 250175378 128172058 831028663 267197527 326384937 663559431 671009508 157524924 573410811 671009508 658765373 341340420 654774801 292993260 639642999 478544246 267197527 899117577 662997517 936309465 86574100 825790020 455972234 637132487 766460882 326910332 691658174 850680713 856735137 250175378 706786139 669918126 846170712 637132487 663559431 175701124 171884847 163169584 853333181 70200609 552836563 658765373 899117577 222705824 426804318 326910332 824610448 677668583 648616244 580030866 677668583 292993260 916978609 336593863 478544246 338511968 175601100 658765373 622619054 39563973 669918126 552836563 892526868 846170712 86574100 654774801 338201288 326910332 149507119 770508461 677668583 825790020 825790020 677668583 706786139 663559431 552836563 831028663 862458309 513415788 825790020 715427395 341340420 677668583 770508461 146266056 455972234 850680713 831028663 292993260 149507119 833320035 338511968 267197527 569034545 654774801 706786139 924634937 580030866 671009508 157524924 247512739 846170712 856735137 833320035 384773958 896696773 228994771 163169584 896696773 552836563 715427395 691658174 420387751 455972234 70200609 936309465 128172058 267197527 336593863 648085065 432062450 663559431 677668583 277856219 552836563 384773958 247512739 637132487 896696773 277856219 648085065 119786837 573410811 277856219 552836563 689696038 552836563 326384937 228994771 175601100 853333181 680237797 766460882 825790020 552836563 828927692 825790020 691658174 222705824 292993260 373950160 862458309 973264476 277856219 715427395 591974489 175601100 833320035 163169584 669918126 924206054 648085065 892526868 924206054 513415788 338201288 56515478 833320035 21936446 420387751 648616244 70200609 695926284 156349888 825790020 455972234 569034545 552836563 828927692 175601100 338201288 715427395 850680713 413547205 637132487 691658174 691658174 892526868 662997517 853333181 648616244 56515478 513415788 420387751 338201288 824610448 680237797 336593863 326910332 824610448 695926284 663559431 157524924 924206054 691658174 936309465 850680713 373950160 691658174 175701124 336593863 476863561 648085065 856735137 513415788 831028663 119786837 691658174 677668583 662997517 373950160 715427395 648616244 326910332 691658174 846170712 964125625 689710096 833320035 695926284 326384937 455972234 658765373 338511968 654774801 292993260 225005793 639642999 277856219 770508461 341340420 225005793 973264476 228994771 591974489 478544246 336593863 171884847 824610448 32466636 157524924 420167079 658765373 478544246 86574100 119786837 831028663 326384937 277856219 695926284 426804318 663559431 573410811 639642999 662997517 277856219 896696773 432062450 292993260 420167079 56515478 39563973 513415788 478544246 892526868 338511968 973264476 62570858 62570858 846170712 128172058 70200609 32466636 250175378 924634937 119786837 146266056 341340420 267197527 637132487 128172058 175701124 56515478 662997517 853333181 648616244 341340420 421319638 715427395 671009508 420167079 70200609 706786139 862458309 14297338 74922304 824610448 455972234 86574100 770508461 631604897 338201288 128172058 416142329 338511968 35579887 156349888 631604897 14297338 648085065 396735868 35579887 149507119 156349888 119786837 86574100 149507119 225005793 831028663 833320035 292993260 373950160 74922304 74922304 146266056 421319638 128172058 416142329 825790020 580030866 862458309 338201288 689710096 831028663 175601100 669918126 825790020 421319638 631604897 606932416 637132487 654774801 338201288 225005793 899117577 62570858 631604897 173590688 157524924 455972234 671009508 606932416 457457604 715427395 573410811 715427395 924206054 326384937 228994771 478544246 689696038 222705824 338511968 35579887 862458309 455972234 421303765 677668583 899117577 924634937 689144692 552836563 338511968 338201288 639642999 157524924 32466636 21936446 70200609 277856219 591974489 573410811 413547205 648616244 606932416 573410811 896696773 973264476 336593863 432062450 833320035 669918126 86574100 706786139 336593863 569034545 899117577 149507119 222705824 267197527 432062450 336593863 689710096 128172058 850680713 622619054 416142329 766460882 569034545 639642999 338201288 924634937 146266056 654774801 828927692 552836563 916978609 591974489 341340420 591974489 706786139 396735868 552836563 56515478 936309465 338201288 824610448 856735137 292993260 455972234 432062450 326910332 622619054 862458309 39563973 691658174 663559431 580030866 292993260 173590688 825790020 149507119 631604897 247512739 639642999 591974489 373950160 35579887 426804318 250175378 86574100 426804318 338511968 973264476 247512739 680237797 916978609 669918126 606932416 695926284 924634937 478544246 149507119 39563973 973264476 573410811 277856219 35579887 86574100 455972234 175601100 338201288 128172058 654774801 936309465 341340420 691658174 569034545 326384937 39563973 35579887 146266056 853333181 250175378 157524924 413547205 119786837 267197527 146266056 341340420 86574100 892526868 662997517 338201288 457457604 455972234 936309465 74922304 669918126 658765373 338201288 662997517 228994771 128172058 766460882 831028663 637132487 14297338 924634937 924206054 631604897 770508461 654774801 856735137 825790020 14297338 853333181 70200609 831028663 171884847 426804318 622619054 455972234 862458309 426804318 825790020 824610448 222705824 828927692 828927692 421319638 62570858 691658174 14297338 62570858 766460882 831028663 119786837 426804318 513415788 691658174 478544246 426804318 662997517 396735868 715427395 648085065 21936446 432062450 175701124 850680713 277856219 341340420 591974489 916978609 654774801 338511968 924634937 671009508 853333181 856735137 432062450 828927692 146266056 163169584 35579887 62570858 175701124 569034545 824610448 225005793 936309465 421303765 831028663 833320035 21936446 639642999 689710096 770508461 828927692 896696773 631604897 420387751 924634937 706786139 39563973 916978609 899117577 250175378 336593863 648616244 426804318 936309465 426804318 326910332 421303765 663559431 156349888 689144692 654774801 706786139 247512739 513415788 639642999 175701124 853333181 936309465 846170712 648085065 766460882 924206054 39563973 338511968 622619054 478544246 770508461 552836563 426804318 70200609 421319638 267197527 173590688 892526868 175601100 552836563 396735868 146266056 421319638 924206054 426804318 14297338 39563973 924634937 648616244 639642999 825790020 691658174 671009508 455972234 149507119 413547205 173590688 455972234 658765373 156349888 21936446 846170712 476863561 973264476 171884847 662997517 222705824 671009508 267197527 175701124 225005793 896696773 916978609 825790020 413547205 86574100 846170712 373950160 35579887 831028663 338201288 247512739 552836563 62570858 569034545 250175378 421303765 973264476 695926284 222705824 421319638 326910332 56515478 157524924 862458309 336593863 225005793 658765373 569034545 336593863 591974489 622619054 420387751 291594021 766460882 432062450 654774801 413547205 689144692 222705824 899117577 56515478 513415788 831028663 591974489 850680713 291594021 573410811 128172058 691658174 552836563 833320035 119786837 853333181 56515478 421303765 14297338 326384937 336593863 648085065 455972234 338201288 899117577 457457604 228994771 846170712 247512739 35579887 862458309 420387751 86574100 250175378 171884847 856735137 421319638 671009508 631604897 426804318 250175378 119786837 924634937 163169584 476863561 862458309 680237797 513415788 846170712 689144692 426804318 896696773 250175378 416142329 420387751 149507119 637132487 119786837 171884847 828927692 455972234 573410811 639642999 831028663 663559431 689144692 691658174 225005793 32466636 591974489 373950160 426804318 828927692 964125625 413547205 56515478 671009508 689144692 14297338 573410811 936309465 228994771 457457604 677668583 689710096 689144692 695926284 478544246 936309465 128172058 833320035 267197527 267197527 964125625 622619054 420387751 831028663 896696773 247512739 74922304 128172058 291594021 336593863 56515478 476863561 669918126 892526868 899117577 421319638 689696038 247512739 421303765 39563973 14297338 171884847 573410811 706786139 680237797 173590688 639642999 39563973 277856219 426804318 896696773 62570858 32466636 396735868 163169584 695926284 899117577 689144692 896696773 250175378 149507119 426804318 677668583 663559431 426804318 924206054 896696773 326910332 580030866 222705824 128172058 637132487 654774801 695926284 924206054 654774801 591974489 146266056 766460882 573410811 455972234 326384937 62570858 513415788 846170712 850680713 689144692 680237797 338511968 413547205 420167079 833320035 39563973 899117577 824610448 163169584 715427395 336593863 21936446 662997517 338201288 936309465 606932416 677668583 247512739 175601100 384773958 326384937 924634937 637132487 662997517 513415788 639642999 862458309 689696038 21936446 569034545 973264476 156349888 831028663 828927692 420167079 146266056 936309465 669918126 420167079 277856219 86574100 128172058 74922304 671009508 39563973 476863561 157524924 128172058 247512739 828927692 455972234 426804318 689710096 662997517 706786139 21936446 336593863 228994771 175701124 86574100 695926284 175701124 715427395 173590688 896696773 695926284 924206054 824610448 35579887 21936446 476863561 766460882 222705824 14297338 853333181 552836563 689144692 86574100 706786139 689696038 421319638 658765373 292993260 924206054 680237797 669918126 119786837 222705824 421319638 691658174 916978609 326910332 899117577 384773958 695926284 669918126 828927692 326910332 70200609 267197527 715427395 580030866 250175378 250175378 680237797 326910332 648616244 21936446 457457604 695926284 671009508 336593863 899117577 850680713 338201288 291594021 606932416 384773958 128172058 476863561 336593863 924634937 896696773 671009508 856735137 163169584 420387751 338201288 291594021 691658174 157524924 833320035 32466636 862458309 663559431 56515478 326910332 689710096 671009508 964125625 766460882 455972234 924206054 846170712 277856219 175701124 21936446 663559431 825790020 677668583 222705824 336593863 32466636 973264476 146266056 689144692 573410811 421319638 622619054 413547205 924634937 654774801 639642999 250175378 421303765 648616244 766460882 658765373 326384937 916978609 247512739 338511968 373950160 631604897 658765373 373950160 766460882 70200609 936309465 689144692 924206054 119786837 689710096 175701124 421319638 426804318 156349888 591974489 695926284 128172058 156349888 291594021 828927692 267197527 824610448 833320035 146266056 384773958 513415788 831028663 892526868 146266056 413547205 455972234 291594021 396735868 973264476 662997517 689696038 457457604 413547205 513415788 326384937 648085065 658765373 896696773 669918126 222705824 476863561 631604897 326910332 421303765 396735868 824610448 70200609 924206054 637132487 56515478 689144692 552836563 426804318 32466636 654774801 14297338 706786139 171884847 916978609 421319638 228994771 689696038 163169584 862458309 175701124 171884847 119786837 828927692 326910332 222705824 899117577 573410811 267197527 128172058 639642999 119786837 831028663 715427395 14297338 573410811 924634937 157524924 476863561 899117577 936309465 146266056 669918126 21936446 156349888 455972234 476863561 247512739 591974489 173590688 384773958 250175378 478544246 639642999 689710096 32466636 663559431 662997517 831028663 420167079 338201288 384773958 580030866 824610448 706786139 14297338 39563973 175601100 175701124 39563973 338511968 336593863 896696773 384773958 175601100 828927692 573410811 457457604 373950160 669918126 850680713 338511968 658765373 457457604 825790020 156349888 413547205 606932416 654774801 326384937 606932416 341340420 70200609 32466636 924634937 671009508 70200609 128172058 420167079 247512739 457457604 825790020 250175378 973264476 648616244 373950160 420387751 654774801 924634937 828927692 173590688 663559431 648616244 247512739 916978609 373950160 924634937 32466636 831028663 580030866 622619054 831028663 831028663 639642999 128172058 413547205 457457604 936309465 862458309 715427395 277856219 669918126 277856219 973264476 416142329 639642999 831028663 421319638 824610448 639642999 291594021 669918126 924634937 828927692 326384937 373950160 146266056 833320035 173590688 396735868 606932416 831028663 828927692 671009508 916978609 70200609 326384937 770508461 267197527 250175378 691658174 175701124 291594021 622619054 856735137 695926284 591974489 420387751 476863561 336593863 421303765 163169584 715427395 850680713 292993260 326384937 338201288 766460882 384773958 639642999 291594021 432062450 862458309 250175378 396735868 573410811 326910332 119786837 35579887 715427395 455972234 225005793 824610448 21936446 573410811 292993260 706786139 157524924 591974489 973264476 639642999 899117577 689144692 56515478 173590688 573410811 654774801 706786139 828927692 384773958 420387751 706786139 14297338 964125625 413547205 846170712 86574100 573410811 689144692 648085065 277856219 171884847 833320035 658765373 157524924 513415788 689710096 291594021 580030866 892526868 573410811 175601100 662997517 648616244 648616244 146266056 964125625 396735868 247512739 146266056 250175378 573410811 892526868 691658174 689144692 916978609 824610448 421319638 119786837 689144692 671009508 149507119 267197527 35579887 292993260 916978609 654774801 677668583 420167079 455972234 326910332 916978609 637132487 420167079 924206054 267197527 916978609 695926284 695926284 478544246 291594021 973264476 706786139 32466636 573410811 513415788 825790020 171884847 513415788 416142329 973264476 513415788 163169584 691658174 824610448 658765373 513415788 32466636 432062450 39563973 850680713 119786837 770508461 856735137 964125625 21936446 662997517 341340420 677668583 662997517 413547205 828927692 936309465 86574100 156349888 648616244 824610448 250175378 291594021 862458309 853333181 432062450 457457604 413547205 691658174 680237797 457457604 896696773 639642999 173590688 384773958 277856219 715427395 21936446 924634937 86574100 569034545 338201288 677668583 476863561 648085065 936309465 606932416 373950160 225005793 648085065 74922304 396735868 648616244 606932416 157524924 426804318 173590688 74922304 850680713 637132487 831028663 637132487 831028663 326384937 631604897 671009508 384773958 706786139 658765373 338201288 247512739 70200609 924634937 569034545 669918126 171884847 639642999 689696038 291594021 825790020 421303765 622619054 824610448 250175378 669918126 457457604 573410811 706786139 426804318 228994771 341340420 173590688 846170712 156349888 455972234 766460882 637132487 631604897 149507119 689144692 924206054 766460882 663559431 824610448 70200609 896696773 552836563 35579887 146266056 569034545 663559431 149507119 831028663 862458309 292993260 157524924 396735868 291594021 706786139 658765373 552836563 384773958 916978609 715427395 591974489 637132487 606932416 831028663 606932416 689710096 899117577 175601100 149507119 591974489 896696773 973264476 828927692 639642999 421319638 396735868 654774801 384773958 396735868 689710096 695926284 432062450 56515478 631604897 677668583 513415788 426804318 663559431 175701124 86574100 420167079 336593863 338201288 32466636 964125625 291594021 171884847 853333181 267197527 86574100 455972234 573410811 631604897 936309465 671009508 622619054 677668583 171884847 175601100 654774801 247512739 35579887 21936446 862458309 163169584 171884847 706786139 658765373 658765373 421319638 648085065 973264476 569034545 420167079 86574100 689144692 21936446 689710096 689696038 222705824 21936446 326910332 21936446 896696773 225005793 35579887 326910332 964125625 695926284 639642999 862458309 671009508 146266056 478544246 420387751 119786837 14297338 250175378 384773958 689144692 631604897 936309465 846170712 856735137 924634937 896696773 225005793 222705824 850680713 833320035 86574100 677668583 669918126 421319638 662997517 455972234 478544246 128172058 899117577 326910332 924634937 338511968 850680713 654774801 924206054 591974489 513415788 228994771 631604897 591974489 341340420 336593863 770508461 225005793 715427395 828927692 157524924 173590688 416142329 247512739 936309465 416142329 341340420 552836563 936309465 513415788 416142329 228994771 413547205 924206054 341340420 292993260 56515478 671009508 14297338 35579887 421319638 171884847 850680713 292993260 924206054 32466636 663559431 663559431 21936446 964125625 899117577 648616244 225005793 689696038 916978609 853333181 175701124 606932416 146266056 964125625 74922304 606932416 671009508 677668583 695926284 706786139 420167079 426804318 86574100 689144692 277856219 658765373 416142329 225005793 222705824 856735137 267197527 149507119 457457604 924206054 384773958 338511968 828927692 247512739 336593863 580030866 899117577 396735868 924634937 850680713 622619054 478544246 924634937 250175378 658765373 432062450 824610448 850680713 973264476 384773958 175701124 416142329 671009508 824610448 171884847 580030866 691658174 426804318 336593863 850680713 175701124 973264476 421319638 338201288 128172058 338201288 513415788 899117577 146266056 639642999 338511968 573410811 326384937 62570858 62570858 766460882 267197527 291594021 119786837 916978609 689710096 21936446 157524924 831028663 292993260 689710096 341340420 850680713 336593863 580030866 831028663 338511968 128172058 163169584 669918126 291594021 853333181 247512739 833320035 14297338 478544246 671009508 695926284 149507119 637132487 421303765 338511968 292993260 606932416 62570858 14297338 326384937 175601100 14297338 163169584 457457604 853333181 853333181 326910332 825790020 457457604 175701124 606932416 21936446 671009508 432062450 862458309 476863561 277856219 662997517 413547205 924206054 833320035 70200609 706786139 677668583 658765373 426804318 663559431 156349888 338511968 225005793 622619054 74922304 432062450 413547205 846170712 157524924 478544246 396735868 916978609 338201288 173590688 173590688 606932416 62570858 146266056 916978609 662997517 476863561 173590688 156349888 247512739 648085065 846170712 662997517 680237797 833320035 326910332 173590688 677668583 338201288 421319638 924206054 639642999 828927692 426804318 648616244 326384937 715427395 706786139 119786837 680237797 846170712 648616244 853333181 171884847 39563973 631604897 892526868 247512739 478544246 146266056 691658174 648085065 639642999 70200609 336593863 119786837 862458309 413547205 338511968 338511968 341340420 658765373 663559431 573410811 175701124 853333181 146266056 669918126 825790020 156349888 671009508 689696038 32466636 924634937 631604897 421319638 457457604 639642999 21936446 35579887 175601100 715427395 899117577 149507119 691658174 173590688 128172058 341340420 146266056 341340420 591974489 831028663 924206054 149507119 828927692 964125625 691658174 662997517 856735137 39563973 175701124 413547205 766460882 831028663 292993260 247512739 695926284 658765373 39563973 250175378 396735868 384773958 247512739 654774801 326910332 74922304 56515478 175701124 580030866 689710096 291594021 455972234 689710096 552836563 648085065 86574100 671009508 384773958 828927692 432062450 924206054 680237797 62570858 892526868 856735137 828927692 250175378 416142329 326384937 222705824 373950160 86574100 39563973 662997517 476863561 292993260 899117577 856735137 833320035 573410811 896696773 639642999 831028663 622619054 573410811 291594021 277856219 662997517 856735137 291594021 416142329 654774801 924206054 336593863 291594021 856735137 899117577 396735868 222705824 32466636 862458309 457457604 552836563 173590688 457457604 21936446 706786139 622619054 225005793 924206054 416142329 654774801 35579887 149507119 291594021 833320035 457457604 825790020 291594021 654774801 648085065 426804318 326384937 856735137 149507119 663559431 924634937 892526868 846170712 39563973 39563973 62570858 291594021 648085065 569034545 86574100 677668583 639642999 62570858 326384937 74922304 689144692 326910332 662997517 639642999 86574100 222705824 689710096 936309465 426804318 677668583 916978609 715427395 622619054 573410811 964125625 146266056 766460882 689710096 573410811 175701124 163169584 157524924 35579887 74922304 680237797 689710096 21936446 175601100 850680713 277856219 637132487 373950160 277856219 924206054 648616244 338201288 384773958 163169584 715427395 648085065 39563973 569034545 35579887 695926284 573410811 292993260 149507119 157524924 476863561 413547205 292993260 21936446 662997517 156349888 62570858 62570858 916978609 420387751 648085065 457457604 267197527 689710096 569034545 964125625 689710096 175701124 156349888 569034545 770508461 119786837 622619054 706786139 14297338 846170712 680237797 247512739 478544246 432062450 70200609 250175378 715427395 228994771 973264476 476863561 421303765 658765373 862458309 689696038 292993260 569034545 70200609 420387751 689144692 892526868 86574100 662997517 677668583 457457604 421303765 715427395 432062450 457457604 677668583 552836563 573410811 292993260 421303765 74922304 899117577 175601100 228994771 62570858 631604897 149507119 689696038 648085065 689696038 513415788 856735137 831028663 677668583 862458309 936309465 39563973 336593863 833320035 824610448 416142329 146266056 862458309 606932416 669918126 247512739 163169584 341340420 149507119 171884847 569034545 637132487 14297338 648085065 569034545 662997517 924206054 637132487 715427395 225005793 896696773 770508461 856735137 896696773 513415788 421303765 426804318 924206054 648616244 964125625 86574100 856735137 770508461 292993260 476863561 267197527 663559431 828927692 924206054 413547205 580030866 973264476 669918126 247512739 478544246 591974489 70200609 853333181 606932416 706786139 831028663 833320035 175601100 222705824 862458309 39563973 70200609 833320035 569034545 622619054 637132487 924206054 695926284 341340420 862458309 432062450 70200609 416142329 250175378 671009508 146266056 639642999 924634937 149507119 225005793 416142329 128172058 74922304 622619054 35579887 766460882 680237797 691658174 631604897 658765373 691658174 175701124 831028663 631604897 856735137 338201288 631604897 420387751 39563973 32466636 671009508 35579887 384773958 573410811 662997517 70200609 580030866 622619054 658765373 622619054 896696773 899117577 899117577 591974489 326910332 175701124 326384937 157524924 70200609 846170712 631604897 580030866 396735868 689144692 119786837 973264476 74922304 591974489 964125625 416142329 455972234 663559431 35579887 163169584 14297338 35579887 149507119 856735137 648616244 637132487 924206054 513415788 74922304 173590688 171884847 478544246 156349888 476863561 658765373 695926284 413547205 222705824 833320035 637132487 846170712 833320035 74922304 924206054 862458309 250175378 825790020 715427395 421319638 476863561 658765373 74922304 457457604 338511968 715427395 853333181 853333181 639642999 326384937 291594021 973264476 70200609 825790020 639642999 916978609 119786837 35579887 86574100 171884847 476863561 639642999 936309465 336593863 455972234 86574100 580030866 637132487 680237797 850680713 247512739 175601100 706786139 32466636 654774801 973264476 648085065 689710096 326910332 74922304 973264476 689144692 695926284 175601100 21936446 846170712 420167079 715427395 677668583 850680713 476863561 39563973 856735137 39563973 715427395 291594021 924206054 21936446 457457604 715427395 157524924 247512739 706786139 924634937 856735137 573410811 639642999 824610448 766460882 157524924 21936446 622619054 416142329 146266056 426804318 35579887 648085065 336593863 622619054 552836563 14297338 146266056 156349888 225005793 421303765 74922304 896696773 715427395 457457604 648085065 247512739 680237797 326910332 338511968 689710096 225005793 695926284 916978609 173590688 420387751 70200609 862458309 292993260 654774801 706786139 338201288 228994771 86574100 513415788 420387751 421303765 326910332 157524924 689696038 86574100 157524924 267197527 426804318 420387751 476863561 631604897 671009508 899117577 336593863 766460882 853333181 128172058 56515478 916978609 631604897 631604897 689144692 622619054 175701124 663559431 70200609 146266056 457457604 654774801 689144692 691658174 552836563 336593863 326384937 119786837 936309465 853333181 228994771 824610448 850680713 552836563 384773958 326384937 654774801 680237797 669918126 833320035 695926284 32466636 326910332 432062450 157524924 591974489 654774801 175701124 671009508 896696773 856735137 648085065 86574100 706786139 695926284 247512739 476863561 892526868 936309465 680237797 384773958 341340420 831028663 695926284 228994771 119786837 413547205 341340420 513415788 663559431 850680713 964125625 32466636 228994771 766460882 706786139 267197527 715427395 658765373 831028663 119786837 396735868 421319638 267197527 225005793 35579887 824610448 149507119 770508461 175601100 21936446 171884847 338511968 680237797 35579887 658765373 163169584 149507119 173590688 896696773 175601100 892526868 631604897 156349888 421303765 896696773 39563973 338201288 766460882 21936446 916978609 156349888 478544246 175701124 828927692 421303765 338511968 396735868 706786139 291594021 225005793 326384937 862458309 691658174 850680713 964125625 654774801 671009508 892526868 824610448 831028663 825790020 432062450 580030866 14297338 146266056 149507119 225005793 173590688 341340420 146266056 654774801 338511968 695926284 35579887 163169584 846170712 432062450 421303765 21936446 924634937 648085065 336593863 39563973 658765373 21936446 622619054 637132487 631604897 766460882 824610448 291594021 173590688 637132487 892526868 426804318 432062450 250175378 119786837 846170712 677668583 171884847 850680713 373950160 175701124 569034545 225005793 291594021 715427395 70200609 680237797 426804318 654774801 291594021 291594021 171884847 663559431 770508461 573410811 426804318 421303765 338201288 247512739 831028663 421303765 677668583 156349888 146266056 173590688 156349888 56515478 715427395 658765373 420167079 228994771 149507119 831028663 580030866 637132487 175601100 606932416 663559431 892526868 146266056 658765373 689710096 86574100 766460882 663559431 421319638 663559431 432062450 924634937 639642999 569034545 338201288 421319638 689696038 663559431 32466636 326384937 338201288 21936446 658765373 631604897 924206054 862458309 824610448 119786837 689696038 856735137 669918126 663559431 420387751 648616244 924206054 648085065 163169584 964125625 163169584 292993260 247512739 426804318 671009508 695926284 663559431 157524924 163169584 291594021 39563973 478544246 639642999 896696773 892526868 247512739 766460882 326384937 892526868 128172058 396735868 336593863 669918126 591974489 831028663 680237797 654774801 924206054 606932416 171884847 421319638 56515478 669918126 338201288 175601100 56515478 964125625 924206054 32466636 426804318 648085065 146266056 552836563 924634937 421319638 326910332 32466636 478544246 824610448 513415788 715427395 62570858 222705824 853333181 222705824 580030866 74922304 924634937 924634937 373950160 654774801 396735868 326384937 695926284 384773958 916978609 62570858 413547205 648085065 119786837 899117577 119786837 457457604 639642999 833320035 569034545 856735137 338511968 457457604 648085065 833320035 706786139 850680713 513415788 658765373 654774801 338511968 899117577 671009508 924634937 639642999 862458309 513415788 384773958 631604897 669918126 373950160 384773958 648085065 149507119 695926284 689144692 648085065 277856219 766460882 222705824 225005793 828927692 924634937 715427395 74922304 171884847 552836563 32466636 689144692 373950160 689710096 924634937 573410811 163169584 856735137 706786139 715427395 637132487 770508461 680237797 691658174 654774801 973264476 766460882 569034545 416142329 853333181 899117577 35579887 326384937 478544246 426804318 552836563 426804318 149507119 637132487 277856219 924634937 222705824 70200609 228994771 373950160 336593863 662997517 225005793 715427395 648085065 689696038 35579887 573410811 146266056 833320035 326910332 513415788 74922304 32466636 899117577 916978609 146266056 689710096 853333181 413547205 662997517 413547205 573410811 924206054 973264476 175601100 669918126 766460882 580030866 936309465 669918126 119786837 119786837 157524924 924206054 833320035 825790020 86574100 62570858 175701124 426804318 62570858 373950160 35579887 831028663 662997517 770508461 824610448 292993260 341340420 455972234 175601100 157524924 770508461 326384937 157524924 338511968 680237797 766460882 341340420 715427395 421319638 250175378 341340420 119786837 14297338 853333181 691658174 924634937 663559431 824610448 715427395 850680713 421319638 228994771 715427395 964125625 513415788 695926284 225005793 856735137 247512739 291594021 457457604 163169584 373950160 420387751 825790020 326384937 326384937 916978609 146266056 606932416 420167079 831028663 336593863 171884847 569034545 62570858 862458309 413547205 662997517 691658174 149507119 677668583 637132487 850680713 896696773 35579887 831028663 706786139 119786837 149507119 658765373 420167079 163169584 247512739 175601100 247512739 689710096 850680713 384773958 695926284 677668583 513415788 119786837 916978609 56515478 706786139 580030866 833320035 326910332 831028663 225005793 74922304 341340420 326384937 336593863 663559431 384773958 455972234 658765373 35579887 856735137 432062450 622619054 413547205 689710096 833320035 416142329 455972234 146266056 225005793 639642999 648085065 478544246 421319638 973264476 924206054 421319638 416142329 591974489 156349888 850680713 35579887 846170712 421303765 973264476 420167079 250175378 689710096 455972234 70200609 56515478 173590688 228994771 56515478 648616244 157524924 14297338 924634937 828927692 825790020 416142329 86574100 128172058 513415788 689144692 171884847 658765373 862458309 856735137 228994771 828927692 421303765 695926284 222705824 74922304 662997517 973264476 413547205 862458309 373950160 336593863 850680713 336593863 658765373 39563973 828927692 691658174 228994771 964125625 663559431 899117577 163169584 336593863 631604897 833320035 420387751 336593863 421303765 173590688 677668583 896696773 420387751 326910332 420167079 662997517 35579887 455972234 680237797 420167079 416142329 478544246 831028663 846170712 173590688 569034545 591974489 21936446 831028663 824610448 373950160 222705824 658765373 149507119 171884847 384773958 766460882 770508461 648616244 663559431 856735137 421303765 677668583 899117577 156349888 671009508 21936446 846170712 591974489 413547205 622619054 846170712 639642999 384773958 21936446 476863561 336593863 457457604 770508461 850680713 39563973 695926284 648085065 70200609 119786837 648085065 267197527 478544246 338511968 973264476 853333181 833320035 225005793 552836563 421303765 680237797 689144692 222705824 648616244 689710096 828927692 648616244 70200609 964125625 128172058 326910332 824610448 149507119 291594021 973264476 413547205 689696038 478544246 222705824 421303765 420167079 639642999 689696038 669918126 163169584 62570858 173590688 476863561 222705824 715427395 591974489 420387751 689696038 828927692 973264476 569034545 336593863 936309465 936309465 591974489 663559431 924206054 924206054 677668583 658765373 157524924 936309465 416142329 478544246 157524924 573410811 606932416 228994771 924634937 513415788 163169584 56515478 426804318 770508461 964125625 856735137 420167079 421319638 862458309 663559431 637132487 222705824 432062450 384773958 689144692 622619054 156349888 862458309 689144692 964125625 457457604 421319638 973264476 964125625 825790020 62570858 228994771 163169584 338511968 476863561 770508461 671009508 426804318 892526868 695926284 663559431 420387751 569034545 677668583 432062450 338511968 157524924 552836563 936309465 175601100 396735868 648085065 146266056 569034545 824610448 824610448 573410811 163169584 119786837 70200609 373950160 677668583 373950160 413547205 432062450 326910332 828927692 373950160 336593863 476863561 478544246 715427395 680237797 455972234 658765373 591974489 338201288 21936446 86574100 828927692 648085065 828927692 658765373 669918126 658765373 119786837 896696773 291594021 706786139 384773958 892526868 691658174 341340420 175601100 513415788 846170712 631604897 569034545 648085065 828927692 421319638 396735868 706786139 291594021 846170712 421303765 569034545 74922304 973264476 373950160 677668583 32466636 663559431 175601100 291594021 74922304 569034545 62570858 828927692 338201288 338201288 420167079 973264476 341340420 222705824 896696773 56515478 671009508 654774801 658765373 833320035 413547205 416142329 173590688 292993260 606932416 457457604 850680713 341340420 341340420 715427395 420167079 695926284 338511968 964125625 384773958 336593863 622619054 338201288 654774801 421319638 916978609 476863561 569034545 157524924 128172058 175601100 21936446 924634937 689696038 70200609 476863561 171884847 119786837 766460882 455972234 175601100 35579887 766460882 326384937 831028663 606932416 222705824 267197527 420387751 267197527 56515478 338511968 648085065 336593863 856735137 163169584 250175378 228994771 326384937 639642999 648616244 326910332 896696773 421319638 426804318 639642999 420387751 637132487 766460882 770508461 267197527 853333181 157524924 171884847 896696773 338511968 924634937 580030866 292993260 225005793 689144692 896696773 175601100 824610448 21936446 639642999 267197527 573410811 936309465 291594021 119786837 658765373 384773958 175601100 916978609 338511968 964125625 175601100 766460882 856735137 580030866 654774801 569034545 936309465 156349888 74922304 396735868 421303765 896696773 222705824 580030866 326384937 691658174 689144692 175601100 35579887 156349888 455972234 824610448 689144692 924634937 899117577 924206054 35579887 420387751 336593863 225005793 62570858 770508461 175701124 648085065 476863561 416142329 128172058 421319638 338201288 916978609 936309465 413547205 662997517 157524924 267197527 128172058 74922304 341340420 924206054 622619054 128172058 149507119 478544246 639642999 691658174 247512739 14297338 267197527 173590688 853333181 924206054 62570858 62570858 384773958 373950160 973264476 336593863 420167079 513415788 421303765 850680713 35579887 420167079 228994771 384773958 225005793 691658174 580030866 62570858 831028663 421303765 715427395 824610448 924634937 631604897 552836563 833320035 292993260 478544246 70200609 856735137 420387751 396735868 654774801 695926284 706786139 70200609 831028663 119786837 277856219 606932416 916978609 228994771 14297338 384773958 421319638 856735137 896696773 825790020 146266056 824610448 846170712 591974489 631604897 421319638 658765373 14297338 637132487 457457604 677668583 580030866 853333181 892526868 373950160 432062450 74922304 156349888 420167079 671009508 157524924 896696773 476863561 128172058 573410811 228994771 691658174 476863561 384773958 175601100 715427395 149507119 74922304 862458309 770508461 706786139 892526868 338511968 421303765 899117577 175701124 56515478 156349888 695926284 846170712 569034545 56515478 74922304 35579887 336593863 648085065 654774801 846170712 173590688 336593863 622619054 247512739 157524924 689144692 146266056 421319638 591974489 853333181 171884847 824610448 936309465 432062450 833320035 853333181 513415788 662997517 291594021 222705824 569034545 639642999 924206054 689144692 639642999 552836563 691658174 373950160 21936446 639642999 421319638 637132487 74922304 892526868 457457604 173590688 149507119 691658174 171884847 862458309 825790020 824610448 606932416 639642999 373950160 62570858 896696773 591974489 432062450 119786837 476863561 552836563 936309465 156349888 291594021 770508461 14297338 119786837 513415788 896696773 669918126 478544246 56515478 862458309 853333181 338511968 856735137 831028663 896696773 964125625 831028663 175701124 639642999 173590688 637132487 146266056 420387751 637132487 455972234 680237797 338201288 21936446 247512739 695926284 478544246 39563973 384773958 853333181 426804318 715427395 828927692 622619054 677668583 277856219 513415788 573410811 32466636 247512739 175601100 631604897 663559431 663559431 846170712 715427395 715427395 277856219 916978609 964125625 476863561 862458309 831028663 552836563 853333181 173590688 680237797 149507119 862458309 648616244 973264476 478544246 32466636 146266056 689710096 924634937 896696773 622619054 228994771 648085065 936309465 157524924 916978609 973264476 648616244 862458309 21936446 606932416 338511968 32466636 654774801 62570858 862458309 770508461 326910332 225005793 225005793 828927692 175701124 663559431 648616244 163169584 277856219 21936446 14297338 62570858 853333181 622619054 648085065 247512739 396735868 247512739 74922304 654774801 631604897 128172058 163169584 228994771 222705824 552836563 247512739 421319638 420387751 766460882 432062450 420167079 292993260 862458309 373950160 341340420 432062450 846170712 569034545 171884847 689144692 175701124 171884847 157524924 606932416 225005793 648085065 267197527 936309465 662997517 128172058 175701124 432062450 250175378 250175378 421319638 247512739 663559431 924634937 654774801 384773958 831028663 21936446 338511968 149507119 936309465 267197527 32466636 421303765 513415788 896696773 552836563 862458309 250175378 171884847 292993260 658765373 119786837 128172058 770508461 413547205 689696038 622619054 420167079 341340420 86574100 373950160 396735868 420167079 896696773 432062450 156349888 222705824 277856219 973264476 338511968 580030866 228994771 669918126 850680713 173590688 631604897 250175378 267197527 573410811 175701124 828927692 14297338 56515478 671009508 14297338 663559431 833320035 766460882 689710096 964125625 850680713 899117577 825790020 833320035 338201288 457457604 825790020 455972234 457457604 766460882 680237797 225005793 476863561 250175378 899117577 74922304 175601100 689696038 35579887 680237797 56515478 831028663 173590688 336593863 228994771 413547205 455972234 648616244 552836563 39563973 338201288 552836563 338511968 896696773 420387751 62570858 766460882 766460882 691658174 62570858 658765373 706786139 416142329 924206054 831028663 70200609 677668583 648085065 689696038 513415788 225005793 247512739 639642999 677668583 157524924 163169584 35579887 695926284 662997517 157524924 828927692 222705824 648085065 267197527 338511968 573410811 457457604 639642999 247512739 671009508 74922304 591974489 455972234 384773958 828927692 669918126 964125625 691658174 622619054 631604897 292993260 639642999 420387751 569034545 173590688 225005793 899117577 326910332 341340420 850680713 277856219 292993260 671009508 964125625 156349888 715427395 416142329 853333181 833320035 416142329 291594021 569034545 146266056 228994771 416142329 606932416 850680713 691658174 156349888 973264476 32466636 691658174 426804318 157524924 770508461 669918126 420387751 35579887 862458309 689144692 326910332 824610448 689710096 828927692 856735137 384773958 663559431 892526868 228994771 175701124 420167079 35579887 421303765 173590688 396735868 457457604 658765373 662997517 416142329 850680713 631604897 936309465 326384937 591974489 421303765 413547205 128172058 384773958 416142329 689144692 175701124 74922304 639642999 850680713 824610448 21936446 173590688 936309465 70200609 128172058 622619054 715427395 964125625 691658174 924634937 689710096 662997517 899117577 924634937 648085065 770508461 149507119 824610448 691658174 654774801 715427395 924634937 420387751 156349888 663559431 689710096 892526868 846170712 21936446 695926284 833320035 128172058 936309465 833320035 336593863 478544246 824610448 119786837 899117577 128172058 622619054 396735868 326384937 291594021 924206054 924634937 924634937 831028663 695926284 662997517 569034545 936309465 569034545 384773958 663559431 396735868 770508461 591974489 432062450 267197527 157524924 513415788 277856219 277856219 828927692 689710096 291594021 416142329 341340420 420167079 831028663 384773958 715427395 267197527 622619054 662997517 39563973 862458309 171884847 74922304 663559431 175601100 648085065 689710096 421303765 56515478 606932416 825790020 341340420 677668583 715427395 173590688 677668583 936309465 455972234 936309465 228994771 413547205 426804318 175701124 924634937 173590688 899117577 457457604 648085065 580030866 426804318 573410811 691658174 831028663 964125625 825790020 247512739 824610448 622619054 892526868 862458309 648085065 86574100 552836563 175701124 691658174 56515478 128172058 478544246 277856219 824610448 552836563 648616244 222705824 228994771 766460882 222705824 478544246 384773958 973264476 163169584 648085065 228994771 846170712 916978609 292993260 267197527 420167079 35579887 964125625 825790020 892526868 936309465 689710096 432062450 658765373 39563973 173590688 631604897 336593863 671009508 326384937 21936446 677668583 825790020 671009508 591974489 421303765 326384937 396735868 648085065 171884847 924206054 277856219 326384937 689144692 157524924 336593863 421303765 336593863 695926284 896696773 341340420 341340420 225005793 631604897 853333181 56515478 292993260 338511968 86574100 338201288 964125625 426804318 648085065 173590688 831028663 916978609 74922304 677668583 691658174 157524924 824610448 846170712 637132487 631604897 689144692 591974489 766460882 478544246 35579887 171884847 32466636 662997517 689696038 648616244 250175378 850680713 639642999 56515478 149507119 850680713 62570858 336593863 631604897 156349888 899117577 899117577 341340420 292993260 341340420 432062450 631604897 552836563 513415788 421319638 825790020 173590688 689710096 924634937 669918126 715427395 689710096 74922304 892526868 833320035 552836563 706786139 222705824 326384937 706786139 573410811 695926284 250175378 591974489 267197527 247512739 715427395 250175378 513415788 156349888 695926284 247512739 420167079 149507119 74922304 39563973 35579887 850680713 850680713 149507119 396735868 833320035 669918126 70200609 171884847 689696038 648616244 432062450 766460882 291594021 476863561 862458309 413547205 421319638 552836563 715427395 896696773 74922304 175701124 146266056 896696773 21936446 591974489 416142329 476863561 384773958 338201288 336593863 35579887 831028663 62570858 277856219 74922304 171884847 396735868 171884847 267197527 171884847 916978609 416142329 662997517 658765373 936309465 831028663 291594021 62570858 175601100 35579887 175701124 247512739 715427395 228994771 662997517 146266056 426804318 637132487 552836563 648085065 924634937 86574100 338511968 846170712 432062450 648616244 606932416 824610448 338201288 662997517 513415788 573410811 338201288 964125625 706786139 157524924 631604897 478544246 899117577 689696038 924206054 416142329 924206054 916978609 677668583 156349888 924634937 149507119 62570858 695926284 341340420 831028663 833320035 250175378 476863561 606932416 420167079 128172058 56515478 326910332 513415788 62570858 766460882 74922304 432062450 420387751 924206054 149507119 766460882 416142329 74922304 128172058 850680713 513415788 156349888 413547205 825790020 277856219 250175378 828927692 924634937 580030866 175601100 924206054 663559431 896696773 146266056 689144692 56515478 35579887 21936446 654774801 580030866 420167079 247512739 384773958 149507119 225005793 86574100 384773958 338511968 384773958 924206054 476863561 35579887 637132487 149507119 824610448 149507119 149507119 56515478 856735137 421319638 267197527 513415788 457457604 163169584 21936446 631604897 662997517 157524924 326384937 648616244 853333181 426804318 680237797 862458309 689710096 455972234 267197527 896696773 21936446 128172058 606932416 476863561 277856219 695926284 569034545 936309465 175701124 250175378 973264476 631604897 715427395 689710096 225005793 175601100 569034545 853333181 770508461 648085065 654774801 457457604 267197527 74922304 173590688 35579887 695926284 853333181 338511968 513415788 478544246 326384937 457457604 32466636 338511968 569034545 639642999 156349888 373950160 228994771 663559431 338201288 149507119 292993260 691658174 825790020 341340420 964125625 573410811 662997517 896696773 228994771 689696038 862458309 225005793 766460882 420387751 277856219 924206054 384773958 973264476 669918126 247512739 336593863 247512739 669918126 964125625 899117577 171884847 715427395 420387751 338201288 689696038 662997517 677668583 639642999 766460882 680237797 669918126 706786139 689696038 39563973 21936446 247512739 831028663 478544246 156349888 128172058 936309465 476863561 924206054 128172058 853333181 622619054 163169584 964125625 338511968 86574100 569034545 648616244 828927692 680237797 173590688 850680713 936309465 658765373 573410811 338511968 336593863 39563973 247512739 157524924 663559431 695926284 924206054 964125625 173590688 689144692 662997517 973264476 862458309 171884847 825790020 413547205 648085065 413547205 833320035 35579887 850680713 862458309 924634937 862458309 770508461 695926284 247512739 689696038 247512739 831028663 32466636 432062450 622619054 35579887 766460882 825790020 432062450 648085065 74922304 420167079 580030866 292993260 695926284 128172058 457457604 850680713 62570858 648085065 973264476 824610448 637132487 669918126 225005793 715427395 671009508 326384937 338201288 291594021 146266056 56515478 513415788 770508461 833320035 856735137 14297338 680237797 689710096 250175378 157524924 426804318 149507119 669918126 671009508 426804318 770508461 292993260 421303765 591974489 658765373 421319638 916978609 56515478 426804318 291594021 648085065 916978609 326910332 149507119 663559431 580030866 247512739 384773958 689696038 338511968 228994771 421303765 833320035 513415788 416142329 420387751 973264476 291594021 173590688 689710096 552836563 671009508 706786139 715427395 580030866 658765373 225005793 654774801 119786837 973264476 770508461 892526868 654774801 421319638 14297338 606932416 14297338 824610448 573410811 689696038 74922304 824610448 606932416 831028663 648616244 432062450 648085065 32466636 924206054 228994771 824610448 250175378 292993260 964125625 648085065 622619054 175701124 591974489 680237797 416142329 662997517 86574100 432062450 478544246 706786139 924206054 706786139 513415788 70200609 175701124 828927692 163169584 420167079 70200609 341340420 680237797 513415788 825790020 663559431 413547205 899117577 936309465 228994771 56515478 662997517 149507119 846170712 128172058 476863561 292993260 662997517 622619054 291594021 478544246 338201288 250175378 416142329 552836563 163169584 766460882 336593863 413547205 420387751 766460882 455972234 149507119 850680713 924206054 247512739 338511968 569034545 292993260 292993260 175601100 964125625 831028663 336593863 916978609 421303765 222705824 828927692 476863561 421319638 856735137 936309465 689696038 228994771 455972234 850680713 671009508 62570858 336593863 924634937 924206054 156349888 689696038 21936446 156349888 853333181 338201288 292993260 770508461 341340420 413547205 420167079 680237797 658765373 680237797 622619054 846170712 591974489 569034545 173590688 916978609 916978609 228994771 669918126 128172058 14297338 455972234 658765373 373950160 420167079 421303765 896696773 662997517 74922304 850680713 715427395 292993260 413547205 250175378 156349888 420167079 149507119 267197527 936309465 455972234 476863561 677668583 292993260 86574100 899117577 856735137 173590688 341340420 457457604 831028663 173590688 336593863 171884847 56515478 338201288 654774801 426804318 250175378 291594021 973264476 175601100 591974489 622619054 689144692 173590688 373950160 964125625 916978609 828927692 924206054 896696773 222705824 689144692 573410811 856735137 222705824 247512739 853333181 831028663 552836563 421303765 892526868 478544246 62570858 478544246 455972234 292993260 21936446 964125625 924206054 706786139 654774801 35579887 654774801 56515478 163169584 21936446 552836563 420167079 225005793 476863561 824610448 680237797 173590688 146266056 247512739 846170712 669918126 850680713 689696038 916978609 825790020 862458309 420167079 413547205 476863561 32466636 476863561 648616244 35579887 513415788 163169584 663559431 591974489 175601100 580030866 421303765 916978609 426804318 420167079 892526868 580030866 513415788 247512739 291594021 513415788 846170712 14297338 648085065 250175378 146266056 573410811 338511968 896696773 292993260 591974489 478544246 478544246 639642999 677668583 573410811 156349888 455972234 973264476 432062450 146266056 157524924 639642999 639642999 766460882 850680713 770508461 680237797 74922304 662997517 606932416 853333181 175701124 669918126 648616244 892526868 936309465 573410811 552836563 420387751 338511968 326384937 856735137 606932416 119786837 420167079 426804318 706786139 856735137 455972234 86574100 413547205 457457604 639642999 35579887 552836563 457457604 833320035 338201288 964125625 62570858 476863561 338201288 662997517 622619054 128172058 156349888 476863561 225005793 924206054 35579887 157524924 128172058 373950160 128172058 326910332 639642999 973264476 384773958 175701124 338201288 648616244 856735137 457457604 32466636 824610448 691658174 250175378 573410811 338201288 828927692 39563973 591974489 277856219 146266056 964125625 156349888 175701124 384773958 648085065 14297338 86574100 421303765 828927692 156349888 964125625 663559431 225005793 824610448 833320035 662997517 648616244 936309465 648085065 833320035 695926284 455972234 336593863 416142329 964125625 21936446 833320035 146266056 899117577 163169584 420387751 569034545 14297338 426804318 824610448 128172058 128172058 663559431 663559431 896696773 476863561 267197527 396735868 396735868 175701124 924206054 119786837 896696773 706786139 639642999 824610448 569034545 74922304 552836563 671009508 916978609 39563973 478544246 32466636 513415788 833320035 669918126 128172058 338511968 225005793 32466636 924206054 824610448 691658174 21936446 413547205 622619054 580030866 591974489 326384937 856735137 916978609 146266056 639642999 341340420 396735868 421303765 850680713 74922304 856735137 654774801 892526868 639642999 56515478 421303765 421319638 292993260 14297338 689710096 825790020 228994771 341340420 663559431 267197527 421303765 689710096 513415788 973264476 39563973 338511968 671009508 591974489 74922304 833320035 833320035 569034545 973264476 695926284 689144692 706786139 396735868 35579887 336593863 677668583 569034545 552836563 56515478 833320035 964125625 146266056 384773958 175601100 338201288 824610448 689710096 573410811 128172058 924634937 420387751 149507119 373950160 250175378 70200609 420387751 228994771 338201288 631604897 591974489 341340420 14297338 824610448 62570858 21936446 14297338 149507119 936309465 689696038 973264476 175701124 336593863 853333181 691658174 831028663 648085065 35579887 899117577 695926284 267197527 146266056 669918126 457457604 896696773 416142329 175701124 936309465 420167079 677668583 669918126 426804318 228994771 825790020 455972234 973264476 689710096 706786139 580030866 457457604 292993260 766460882 862458309 455972234 338201288 420167079 478544246 770508461 552836563 824610448 119786837 591974489 171884847 291594021 156349888 225005793 336593863 384773958 689710096 32466636 648616244 856735137 149507119 426804318 70200609 662997517 689710096 936309465 250175378 513415788 267197527 70200609 62570858 654774801 658765373 833320035 341340420 157524924 39563973 336593863 292993260 455972234 421303765 695926284 631604897 828927692 426804318 396735868 128172058 396735868 862458309 658765373 669918126 715427395 766460882 336593863 74922304 662997517 831028663 606932416 964125625 35579887 74922304 326910332 478544246 853333181 70200609 56515478 896696773 128172058 892526868 62570858 338201288 56515478 171884847 416142329 691658174 70200609 648616244 338201288 654774801 396735868 326384937 149507119 326384937 128172058 432062450 326910332 156349888 420167079 770508461 74922304 637132487 420387751 924634937 421319638 631604897 39563973 639642999 606932416 689144692 432062450 637132487 56515478 850680713 964125625 250175378 689710096 580030866 421303765 146266056 432062450 225005793 680237797 580030866 828927692 924206054 74922304 856735137 580030866 706786139 677668583 850680713 156349888 21936446 825790020 156349888 171884847 156349888 924634937 156349888 695926284 39563973 421303765 149507119 831028663 292993260 455972234 828927692 384773958 669918126 74922304 689710096 924634937 163169584 157524924 157524924 680237797 828927692 149507119 580030866 247512739 338201288 21936446 580030866 277856219 831028663 689710096 173590688 62570858 384773958 171884847 639642999 416142329 291594021 384773958 663559431 455972234 222705824 267197527 163169584 964125625 689144692 119786837 658765373 157524924 591974489 973264476 663559431 156349888 513415788 420387751 569034545 62570858 691658174 457457604 552836563 846170712 250175378 455972234 513415788 277856219 677668583 396735868 175701124 689696038 74922304 421303765 277856219 658765373 432062450 416142329 336593863 156349888 74922304 552836563 416142329 250175378 247512739 899117577 658765373 421303765 669918126 924206054 35579887 171884847 824610448 924634937 277856219 32466636 856735137 225005793 396735868 824610448 828927692 222705824 420167079 476863561 631604897 149507119 326384937 420387751 513415788 892526868 706786139 478544246 639642999 338511968 513415788 14297338 267197527 591974489 222705824 973264476 899117577 32466636 658765373 831028663 606932416 513415788 899117577 86574100 862458309 39563973 455972234 225005793 420167079 850680713 70200609 552836563 569034545 824610448 338201288 86574100 35579887 156349888 171884847 833320035 175601100 426804318 637132487 420387751 715427395 766460882 916978609 228994771 222705824 247512739 770508461 86574100 580030866 936309465 421303765 862458309 56515478 157524924 828927692 396735868 149507119 662997517 916978609 292993260 899117577 573410811 250175378 715427395 924206054 833320035 513415788 163169584 663559431 175601100 850680713 591974489 338511968 654774801 715427395 936309465 163169584 689144692 146266056 892526868 853333181 916978609 457457604 899117577 689710096 420387751 341340420 573410811 14297338 416142329 421303765 373950160 513415788 373950160 149507119 846170712 569034545 964125625 74922304 695926284 689144692 457457604 825790020 455972234 86574100 824610448 853333181 426804318 277856219 341340420 695926284 175601100 62570858 662997517 128172058 455972234 457457604 326910332 892526868 341340420 119786837 338511968 119786837 39563973 336593863 892526868 420387751 936309465 228994771 455972234 622619054 74922304 695926284 892526868 637132487 156349888 35579887 119786837 173590688 862458309 591974489 677668583 455972234 924634937 32466636 156349888 171884847 648616244 74922304 74922304 476863561 856735137 892526868 421303765 416142329 973264476 766460882 662997517 892526868 648616244 14297338 580030866 326384937 455972234 338511968 856735137 862458309 916978609 715427395 689696038 766460882 247512739 862458309 413547205 277856219 173590688 74922304 341340420 663559431 432062450 689696038 476863561 916978609 850680713 924206054 163169584 513415788 292993260 476863561 432062450 222705824 277856219 973264476 35579887 432062450 171884847 267197527 173590688 591974489 476863561 677668583 680237797 413547205 86574100 689696038 552836563 432062450 631604897 225005793 457457604 175601100 156349888 277856219 862458309 250175378 171884847 228994771 146266056 648085065 846170712 336593863 157524924 513415788 455972234 421303765 21936446 35579887 157524924 413547205 973264476 916978609 413547205 336593863 457457604 639642999 770508461 691658174 21936446 277856219 326910332 691658174 292993260 396735868 421303765 924634937 892526868 899117577 225005793 669918126 580030866 671009508 831028663 663559431 336593863 247512739 119786837 267197527 175601100 689144692 247512739 828927692 292993260 74922304 695926284 338201288 157524924 622619054 654774801 291594021 689696038 56515478 677668583 14297338 396735868 677668583 14297338 569034545 326910332 416142329 341340420 420387751 267197527 622619054 862458309 825790020 384773958 457457604 420387751 338201288 862458309 384773958 825790020 171884847 637132487 250175378 648085065 631604897 850680713 831028663 569034545 336593863 899117577 850680713 420167079 478544246 247512739 695926284 677668583 892526868 35579887 573410811 828927692 689144692 770508461 267197527 156349888 654774801 715427395 413547205 766460882 292993260 416142329 671009508 338201288 766460882 157524924 222705824 896696773 606932416 973264476 850680713 175701124 964125625 591974489 654774801 662997517 175701124 222705824 862458309 247512739 336593863 70200609 631604897 639642999 291594021 416142329 663559431 32466636 119786837 669918126 663559431 171884847 654774801 580030866 671009508 654774801 654774801 457457604 21936446 426804318 663559431 936309465 677668583 74922304 662997517 35579887 149507119 924206054 831028663 373950160 663559431 74922304 853333181 680237797 156349888 32466636 478544246 416142329 671009508 689696038 896696773 341340420 892526868 128172058 14297338 421303765 86574100 396735868 648085065 850680713 175701124 267197527 175701124 622619054 457457604 828927692 156349888 247512739 899117577 770508461 892526868 341340420 341340420 291594021 291594021 691658174 32466636 846170712 326910332 691658174 663559431 86574100 766460882 157524924 689696038 896696773 770508461 831028663 680237797 569034545 924634937 850680713 173590688 916978609 706786139 175701124 896696773 654774801 622619054 413547205 658765373 222705824 420387751 476863561 396735868 338201288 156349888 833320035 163169584 606932416 680237797 639642999 569034545 936309465 373950160 846170712 421303765 384773958 39563973 119786837 156349888 689710096 853333181 175601100 631604897 766460882 432062450 86574100 936309465 455972234 157524924 420387751 689144692 671009508 39563973 175701124 648616244 86574100 973264476 341340420 654774801 831028663 648085065 225005793 32466636 338201288 277856219 892526868 899117577 171884847 267197527 86574100 513415788 669918126 247512739 973264476 671009508 580030866 669918126 850680713 373950160 338511968 689144692 21936446 680237797 669918126 846170712 175601100 128172058 648085065 846170712 373950160 662997517 373950160 689144692 631604897 128172058 14297338 267197527 175601100 606932416 569034545 420387751 591974489 671009508 35579887 853333181 173590688 824610448 373950160 689710096 663559431 677668583 669918126 421319638 62570858 420167079 856735137 455972234 157524924 662997517 39563973 973264476 250175378 892526868 691658174 21936446 856735137 146266056 689710096 689144692 39563973 171884847 149507119 850680713 225005793 292993260 163169584 706786139 715427395 157524924 163169584 228994771 924206054 277856219 606932416 689710096 416142329 770508461 691658174 924206054 892526868 338511968 689696038 341340420 648085065 862458309 606932416 671009508 689696038 824610448 824610448 326384937 86574100 833320035 853333181 74922304 74922304 250175378 156349888 149507119 856735137 654774801 770508461 175701124 833320035 648085065 896696773 338511968 455972234 291594021 896696773 622619054 384773958 825790020 689710096 671009508 156349888 128172058 924634937 457457604 171884847 156349888 32466636 338511968 163169584 846170712 247512739 680237797 175601100 21936446 157524924 964125625 326910332 831028663 637132487 853333181 173590688 86574100 421303765 689696038 552836563 648085065 175601100 228994771 573410811 326384937 552836563 573410811 156349888 455972234 573410811 689696038 658765373 70200609 173590688 341340420 591974489 770508461 916978609 173590688 662997517 157524924 39563973 426804318 432062450 291594021 175601100 163169584 695926284 39563973 32466636 420387751 426804318 56515478 637132487 622619054 62570858 824610448 32466636 936309465 689696038 171884847 338511968 173590688 850680713 476863561 770508461 21936446 892526868 336593863 21936446 552836563 833320035 56515478 247512739 706786139 569034545 552836563 658765373 175601100 149507119 689696038 157524924 476863561 850680713 128172058 573410811 631604897 14297338 580030866 156349888 326384937 86574100 648085065 250175378 573410811 56515478 850680713 416142329 384773958 39563973 706786139 56515478 338511968 669918126 35579887 146266056 622619054 157524924 892526868 74922304 326384937 689696038 853333181 936309465 426804318 326384937 173590688 637132487 455972234 964125625 56515478 850680713 420387751 432062450 384773958 426804318 478544246 695926284 432062450 606932416 853333181 421303765 128172058 413547205 573410811 580030866 706786139 846170712 74922304 21936446 825790020 580030866 175601100 175601100 706786139 86574100 70200609 420387751 973264476 924206054 341340420 292993260 70200609 175701124 291594021 936309465 149507119 892526868 413547205 899117577 173590688 833320035 936309465 175701124 421303765 899117577 291594021 770508461 32466636 455972234 326910332 622619054 846170712 899117577 70200609 277856219 916978609 924634937 478544246 476863561 606932416 373950160 413547205 157524924 896696773 14297338 421303765 156349888 573410811 247512739 573410811 225005793 691658174 637132487 476863561 338511968 648616244 35579887 658765373 426804318 426804318 924206054 689710096 173590688 825790020 569034545 639642999 658765373 35579887 892526868 825790020 157524924 825790020 639642999 680237797 856735137 689710096 277856219 648085065 591974489 706786139 689710096 831028663 413547205 338511968 163169584 689696038 70200609 513415788 591974489 421319638 338201288 326910332 677668583 766460882 695926284 326384937 228994771 384773958 715427395 513415788 964125625 338201288 856735137 689696038 247512739 74922304 899117577 413547205 421303765 291594021 336593863 175601100 39563973 421303765 846170712 163169584 336593863 669918126 291594021 173590688 62570858 973264476 513415788 146266056 689696038 35579887 432062450 856735137 695926284 663559431 426804318 631604897 157524924 338511968 277856219 267197527 631604897 119786837 648616244 770508461 695926284 846170712 853333181 156349888 916978609 680237797 56515478 173590688 341340420 476863561 338511968 291594021 924206054 457457604 277856219 336593863 513415788 916978609 420167079 326910332 850680713 680237797 336593863 421303765 569034545 648616244 384773958 658765373 552836563 222705824 671009508 39563973 292993260 171884847 770508461 671009508 341340420 336593863 658765373 580030866 267197527 824610448 622619054 62570858 413547205 396735868 964125625 149507119 631604897 669918126 420167079 936309465 70200609 973264476 677668583 336593863 669918126 677668583 128172058 420167079 173590688 896696773 457457604 663559431 384773958 899117577 457457604 924634937 622619054 228994771 326384937 850680713 62570858 420167079 850680713 86574100 86574100 35579887 267197527 916978609 770508461 277856219 831028663 70200609 373950160 924206054 924206054 74922304 326910332 56515478 695926284 639642999 35579887 631604897 892526868 326384937 338201288 828927692 70200609 680237797 924634937 341340420 426804318 413547205 173590688 680237797 173590688 639642999 35579887 336593863 384773958 74922304 39563973 171884847 648085065 326910332 175701124 21936446 373950160 637132487 250175378 70200609 695926284 455972234 21936446 222705824 156349888 291594021 384773958 662997517 552836563 856735137 35579887 338511968 39563973 149507119 916978609 222705824 671009508 689144692 695926284 715427395 936309465 267197527 421303765 157524924 569034545 648616244 622619054 420167079 426804318 924206054 637132487 580030866 338201288 766460882 267197527 128172058 62570858 173590688 35579887 74922304 250175378 896696773 35579887 14297338 689144692 326910332 421319638 689710096 916978609 892526868 677668583 175701124 62570858 338511968 680237797 622619054 413547205 825790020 14297338 457457604 267197527 86574100 591974489 654774801 569034545 457457604 373950160 569034545 62570858 715427395 338511968 420387751 222705824 476863561 476863561 892526868 338201288 513415788 373950160 513415788 606932416 892526868 833320035 384773958 175701124 513415788 631604897 831028663 850680713 267197527 457457604 663559431 171884847 128172058 338511968 973264476 175701124 14297338 691658174 677668583 267197527 119786837 637132487 426804318 580030866 569034545 936309465 622619054 373950160 62570858 824610448 831028663 680237797 396735868 156349888 680237797 39563973 648616244 654774801 580030866 831028663 853333181 831028663 336593863 326384937 384773958 824610448 119786837 338201288 74922304 689696038 420167079 338511968 32466636 338201288 291594021 326384937 896696773 432062450 163169584 250175378 899117577 825790020 420167079 639642999 856735137 457457604 267197527 825790020 824610448 833320035 175701124 916978609 680237797 591974489 689710096 916978609 513415788 552836563 680237797 825790020 326910332 225005793 62570858 70200609 695926284 862458309 250175378 825790020 669918126 654774801 850680713 250175378 455972234 637132487 689696038 336593863 824610448 62570858 825790020 573410811 663559431 850680713 622619054 175601100 21936446 513415788 846170712 157524924 478544246 396735868 677668583 580030866 766460882 416142329 292993260 173590688 770508461 373950160 695926284 569034545 637132487 833320035 825790020 680237797 591974489 846170712 277856219 862458309 663559431 39563973 824610448 853333181 669918126 175701124 706786139 228994771 21936446 128172058 173590688 706786139 766460882 175601100 70200609 128172058 828927692 669918126 662997517 128172058 420387751 70200609 326384937 513415788 173590688 70200609 892526868 658765373 513415788 833320035 421319638 671009508 862458309 639642999 648085065 637132487 338201288 163169584 833320035 247512739 413547205 964125625 691658174 606932416 416142329 639642999 899117577 669918126 924634937 706786139 622619054 384773958 32466636 964125625 706786139 663559431 831028663 277856219 119786837 824610448 336593863 292993260 338511968 416142329 892526868 825790020 569034545 691658174 689710096 924634937 622619054 173590688 662997517 277856219 899117577 421319638 658765373 476863561 833320035 21936446 658765373 156349888 936309465 14297338 639642999 591974489 671009508 157524924 338511968 228994771 658765373 677668583 580030866 396735868 856735137 32466636 338511968 326910332 373950160 267197527 336593863 671009508 56515478 341340420 924634937 426804318 766460882 677668583 373950160 936309465 32466636 292993260 421319638 513415788 856735137 326910332 56515478 850680713 680237797 824610448 689710096 420167079 663559431 833320035 691658174 476863561 478544246 631604897 326384937 689144692 766460882 706786139 14297338 899117577 936309465 163169584 171884847 146266056 225005793 267197527 689710096 326910332 74922304 899117577 247512739 856735137 432062450 21936446 856735137 225005793 420387751 175601100 973264476 163169584 336593863 32466636 432062450 936309465 336593863 384773958 457457604 21936446 654774801 336593863 156349888 39563973 292993260 663559431 513415788 74922304 828927692 924634937 573410811 35579887 175701124 552836563 648616244 225005793 850680713 70200609 648616244 637132487 250175378 277856219 680237797 175601100 432062450 128172058 171884847 416142329 662997517 846170712 715427395 569034545 175701124 637132487 513415788 146266056 222705824 171884847 663559431 457457604 291594021 916978609 341340420 396735868 833320035 247512739 86574100 770508461 420387751 853333181 62570858 648085065 663559431 222705824 856735137 421303765 654774801 899117577 384773958 420387751 416142329 32466636 828927692 119786837 654774801 689710096 421319638 662997517 228994771 476863561 899117577 691658174 691658174 228994771 326384937 338511968 128172058 658765373 420167079 478544246 163169584 677668583 157524924 21936446 766460882 32466636 21936446 426804318 173590688 622619054 916978609 171884847 326910332 225005793 157524924 662997517 396735868 457457604 373950160 457457604 326384937 396735868 421319638 924206054 373950160 146266056 157524924 715427395 421319638 689710096 21936446 277856219 671009508 157524924 277856219 671009508 457457604 173590688 341340420 513415788 896696773 277856219 413547205 175701124 691658174 691658174 552836563 689696038 416142329 680237797 654774801 825790020 689696038 157524924 648085065 338511968 513415788 892526868 247512739 149507119 338511968 833320035 715427395 631604897 846170712 455972234 663559431 421303765 119786837 74922304 669918126 336593863 222705824 856735137 924206054 119786837 552836563 476863561 671009508 35579887 171884847 175601100 689144692 146266056 35579887 420167079 513415788 648085065 421319638 457457604 336593863 413547205 831028663 35579887 924634937 828927692 689710096 62570858 828927692 573410811 569034545 171884847 62570858 828927692 892526868 62570858 654774801 250175378 648085065 896696773 569034545 416142329 766460882 432062450 277856219 338511968 924634937 426804318 573410811 175701124 291594021 267197527 622619054 916978609 157524924 341340420 825790020 677668583 173590688 770508461 706786139 766460882 292993260 228994771 622619054 457457604 247512739 478544246 32466636 149507119 846170712 936309465 828927692 671009508 856735137 163169584 267197527 14297338 413547205 824610448 766460882 476863561 552836563 250175378 373950160 326910332 580030866 766460882 455972234 421319638 856735137 175601100 455972234 654774801 856735137 277856219 267197527 552836563 70200609 32466636 74922304 156349888 850680713 326384937 478544246 478544246 421319638 833320035 833320035 856735137 671009508 277856219 171884847 770508461 591974489 648616244 853333181 149507119 39563973 128172058 853333181 171884847 384773958 833320035 277856219 74922304 706786139 591974489 770508461 892526868 119786837 420387751 706786139 658765373 637132487 663559431 695926284 856735137 478544246 916978609 292993260 146266056 639642999 455972234 828927692 32466636 225005793 396735868 689710096 86574100 291594021 654774801 149507119 833320035 247512739 39563973 637132487 267197527 964125625 680237797 421319638 62570858 706786139 326910332 648616244 896696773 384773958 846170712 14297338 833320035 86574100 639642999 225005793 833320035 171884847 648085065 648616244 924206054 552836563 420167079 396735868 513415788 899117577 35579887 824610448 416142329 432062450 828927692 373950160 396735868 831028663 770508461 715427395 421319638 833320035 580030866 924206054 853333181 639642999 426804318 336593863 56515478 706786139 691658174 648616244 171884847 689710096 146266056 291594021 455972234 413547205 163169584 228994771 225005793 899117577 658765373 291594021 326910332 637132487 32466636 924206054 831028663 228994771 850680713 432062450 862458309 706786139 591974489 128172058 338201288 21936446 706786139 86574100 222705824 157524924 384773958 421303765 853333181 56515478 677668583 569034545 637132487 119786837 671009508 14297338 228994771 56515478 899117577 689710096 476863561 119786837 573410811 663559431 157524924 552836563 149507119 637132487 173590688 924206054 677668583 689710096 384773958 916978609 973264476 267197527 413547205 326384937 384773958 396735868 552836563 622619054 770508461 853333181 825790020 416142329 432062450 964125625 662997517 892526868 689696038 62570858 513415788 173590688 70200609 936309465 899117577 457457604 591974489 432062450 766460882 476863561 850680713 916978609 831028663 163169584 421303765 639642999 648616244 766460882 846170712 421319638 426804318 715427395 691658174 663559431 689710096 326384937 695926284 173590688 689710096 662997517 32466636 689696038 973264476 338511968 432062450 267197527 899117577 250175378 639642999 706786139 292993260 846170712 14297338 128172058 658765373 850680713 936309465 478544246 173590688 637132487 277856219 175601100 853333181 973264476 671009508 413547205 292993260 964125625 384773958 573410811 171884847 156349888 591974489 573410811 222705824 326384937 171884847 662997517 421319638 850680713 457457604 825790020 21936446 457457604 74922304 421319638 648616244 128172058 936309465 14297338 39563973 695926284 654774801 862458309 421319638 291594021 825790020 74922304 648616244 416142329 416142329 580030866 964125625 658765373 680237797 552836563 622619054 21936446 341340420 128172058 973264476 846170712 413547205 62570858 373950160 222705824 831028663 766460882 421319638 70200609 222705824 426804318 689696038 476863561 157524924 916978609 658765373 146266056 163169584 689696038 56515478 591974489 853333181 373950160 86574100 175701124 173590688 892526868 770508461 580030866 341340420 663559431 862458309 695926284 622619054 146266056 766460882 420387751 86574100 420387751 396735868 291594021 163169584 689696038 222705824 455972234 39563973 277856219 973264476 21936446 338201288 663559431 689710096 853333181 862458309 156349888 384773958 591974489 32466636 421303765 267197527 455972234 846170712 691658174 924206054 171884847 478544246 21936446 326384937 964125625 936309465 715427395 639642999 416142329 648616244 326910332 175701124 973264476 824610448 770508461 146266056 70200609 964125625 831028663 336593863 338201288 648616244 973264476 56515478 292993260 56515478 833320035 663559431 899117577 671009508 671009508 606932416 267197527 706786139 157524924 552836563 899117577 74922304 924634937 591974489 695926284 163169584 432062450 62570858 663559431 228994771 831028663 222705824 631604897 457457604 825790020 856735137 39563973 338511968 292993260 326384937 455972234 916978609 267197527 21936446 338201288 677668583 326384937 689696038 173590688 247512739 56515478 924206054 420167079 706786139 421319638 14297338 689144692 341340420 149507119 689710096 250175378 70200609 416142329 850680713 292993260 916978609 413547205 569034545 853333181 228994771 62570858 222705824 421303765 373950160 631604897 591974489 671009508 70200609 250175378 56515478 56515478 892526868 341340420 637132487 856735137 247512739 677668583 175601100 14297338 163169584 175601100 639642999 455972234 862458309 689696038 39563973 622619054 171884847 964125625 706786139 128172058 338201288 862458309 338201288 222705824 770508461 171884847 426804318 654774801 569034545 267197527 175701124 225005793 373950160 420167079 770508461 157524924 171884847 663559431 689710096 689710096 552836563 695926284 420387751 552836563 457457604 513415788 892526868 916978609 828927692 228994771 413547205 146266056 35579887 228994771 173590688 146266056 476863561 421303765 680237797 680237797 56515478 892526868 654774801 689144692 173590688 267197527 856735137 691658174 631604897 225005793 856735137 580030866 338511968 677668583 457457604 56515478 39563973 157524924 580030866 35579887 119786837 146266056 86574100 175601100 156349888 421319638 149507119 916978609 964125625 680237797 706786139 846170712 695926284 39563973 856735137 277856219 648085065 338201288 157524924 338511968 766460882 86574100 21936446 631604897 689696038 35579887 766460882 39563973 671009508 225005793 457457604 156349888 689696038 39563973 175701124 691658174 35579887 606932416 973264476 862458309 695926284 850680713 476863561 156349888 856735137 146266056 824610448 163169584 853333181 373950160 862458309 662997517 86574100 163169584 149507119 671009508 648616244 267197527 62570858 892526868 267197527 639642999 591974489 715427395 338201288 892526868 247512739 32466636 973264476 513415788 513415788 824610448 850680713 924206054 573410811 680237797 662997517 175701124 338201288 846170712 831028663 896696773 853333181 267197527 924634937 892526868 432062450 56515478 74922304 689144692 552836563 899117577 146266056 222705824 292993260 421303765 671009508 225005793 689710096 695926284 770508461 250175378 336593863 56515478 86574100 156349888 338511968 32466636 671009508 416142329 267197527 62570858 658765373 432062450 175601100 35579887 706786139 146266056 336593863 74922304 32466636 277856219 689144692 552836563 677668583 128172058 654774801 706786139 695926284 695926284 862458309 39563973 853333181 455972234 924206054 846170712 146266056 648085065 924634937 416142329 413547205 569034545 326384937 326910332 637132487 924206054 228994771 247512739 146266056 513415788 964125625 853333181 916978609 622619054 766460882 421319638 654774801 56515478 973264476 833320035 86574100 689696038 228994771 695926284 416142329 689710096 222705824 658765373 856735137 457457604 421319638 420387751 74922304 924634937 338511968 862458309 573410811 924206054 569034545 336593863 338511968 420387751 654774801 658765373 770508461 569034545 824610448 766460882 225005793 648085065 173590688 824610448 824610448 695926284 146266056 146266056 326910332 658765373 171884847 432062450 770508461 715427395 175701124 341340420 21936446 163169584 146266056 421319638 680237797 892526868 163169584 267197527 173590688 831028663 899117577 846170712 591974489 677668583 896696773 338511968 622619054 396735868 706786139 892526868 766460882 373950160 639642999 373950160 39563973 421319638 416142329 552836563 157524924 62570858 916978609 631604897 689696038 341340420 373950160 420387751 156349888 654774801 964125625 171884847 631604897 552836563 225005793 680237797 413547205 695926284 56515478 421303765 336593863 825790020 856735137 35579887 695926284 157524924 846170712 924206054 850680713 896696773 373950160 631604897 455972234 766460882 924206054 671009508 850680713 326384937 892526868 831028663 338511968 580030866 850680713 175701124 622619054 677668583 648616244 964125625 639642999 74922304 341340420 924206054 825790020 766460882 669918126 222705824 119786837 250175378 74922304 831028663 421319638 669918126 426804318 128172058 128172058 21936446 341340420 924206054 916978609 896696773 326910332 770508461 825790020 831028663 32466636 14297338 341340420 964125625 250175378 973264476 86574100 32466636 175701124 420387751 432062450 338511968 476863561 706786139 426804318 669918126 828927692 222705824 663559431 706786139 222705824 924634937 850680713 606932416 899117577 396735868 846170712 892526868 680237797 35579887 862458309 373950160 662997517 476863561 14297338 86574100 416142329 671009508 924206054 421319638 146266056 825790020 128172058 171884847 569034545 853333181 828927692 663559431 552836563 580030866 663559431 420387751 831028663 606932416 250175378 899117577 552836563 639642999 396735868 654774801 606932416 326384937 175701124 292993260 573410811 14297338 455972234 677668583 225005793 74922304 21936446 426804318 421303765 648616244 648616244 892526868 648616244 225005793 420387751 146266056 552836563 70200609 591974489 338511968 648616244 396735868 862458309 916978609 421303765 637132487 766460882 658765373 964125625 39563973 228994771 228994771 892526868 421303765 892526868 850680713 689710096 171884847 831028663 936309465 663559431 247512739 432062450 964125625 175601100 62570858 770508461 373950160 119786837 14297338 591974489 455972234 157524924 973264476 426804318 899117577 648085065 648085065 173590688 850680713 622619054 569034545 663559431 862458309 654774801 277856219 715427395 671009508 338201288 691658174 677668583 766460882 146266056 689696038 86574100 648616244 973264476 426804318 573410811 175601100 899117577 573410811 455972234 35579887 35579887 689144692 157524924 648085065 973264476 336593863 157524924 591974489 338201288 580030866 338201288 86574100 247512739 892526868 853333181 222705824 671009508 149507119 56515478 14297338 32466636 658765373 338511968 163169584 591974489 573410811 671009508 291594021 32466636 21936446 654774801 336593863 336593863 432062450 824610448 228994771 86574100 853333181 706786139 824610448 70200609 74922304 421303765 695926284 689710096 247512739 825790020 706786139 924634937 86574100 128172058 157524924 250175378 631604897 654774801 476863561 715427395 853333181 173590688 766460882 421303765 21936446 706786139 924206054 850680713 924634937 175701124 825790020 695926284 277856219 689710096 341340420 689710096 21936446 225005793 396735868 173590688 671009508 662997517 35579887 846170712 899117577 277856219 413547205 648085065 663559431 421303765 326384937 421303765 455972234 606932416 715427395 171884847 70200609 846170712 32466636 421303765 225005793 338511968 341340420 715427395 250175378 74922304 862458309 715427395 689144692 916978609 35579887 689710096 341340420 573410811 175601100 421303765 973264476 432062450 715427395 228994771 689696038 680237797 173590688 513415788 421319638 677668583 222705824 341340420 828927692 175601100 669918126 706786139 455972234 850680713 247512739 384773958 146266056 856735137 457457604 591974489 856735137 695926284 973264476 916978609 973264476 156349888 277856219 426804318 689710096 457457604 658765373 326910332 384773958 846170712 689144692 654774801 338511968 156349888 149507119 222705824 936309465 654774801 291594021 416142329 896696773 457457604 680237797 924206054 689710096 648616244 573410811 706786139 175701124 416142329 964125625 455972234 457457604 119786837 637132487 892526868 128172058 250175378 706786139 267197527 338201288 416142329 637132487 173590688 669918126 250175378 267197527 663559431 146266056 892526868 21936446 413547205 671009508 591974489 606932416 338511968 513415788 250175378 671009508 250175378 416142329 669918126 654774801 426804318 680237797 924206054 853333181 413547205 569034545 175601100 70200609 413547205 426804318 573410811 648616244 662997517 715427395 56515478 591974489 828927692 896696773 267197527 277856219 35579887 824610448 267197527 964125625 973264476 157524924 916978609 631604897 924634937 973264476 689696038 426804318 336593863 426804318 455972234 896696773 663559431 455972234 631604897 715427395 850680713 175601100 770508461 373950160 658765373 896696773 39563973 146266056 128172058 173590688 573410811 766460882 862458309 457457604 766460882 416142329 175701124 573410811 964125625 247512739 420387751 899117577 569034545 825790020 706786139 128172058 637132487 421303765 426804318 21936446 654774801 157524924 828927692 689710096 591974489 924206054 856735137 964125625 149507119 384773958 225005793 850680713 896696773 637132487 163169584 606932416 62570858 338201288 384773958 421319638 175601100 671009508 39563973 277856219 658765373 671009508 35579887 856735137 853333181 856735137 373950160 622619054 420167079 936309465 396735868 171884847 569034545 173590688 292993260 35579887 662997517 171884847 21936446 973264476 648616244 421303765 171884847 680237797 86574100 21936446 432062450 591974489 384773958 770508461 671009508 175701124 766460882 828927692 267197527 695926284 680237797 291594021 637132487 824610448 648085065 476863561 421303765 225005793 648085065 341340420 74922304 222705824 171884847 825790020 853333181 420387751 689144692 247512739 689696038 173590688 291594021 267197527 70200609 936309465 648085065 892526868 432062450 706786139 421319638 637132487 591974489 513415788 222705824 277856219 892526868 973264476 74922304 648085065 831028663 420387751 671009508 648616244 32466636 86574100 421303765 850680713 850680713 163169584 552836563 384773958 648616244 420167079 846170712 899117577 267197527 228994771 770508461 654774801 689144692 695926284 622619054 973264476 833320035 250175378 250175378 35579887 631604897 175701124 639642999 146266056 689144692 680237797 924206054 291594021 476863561 580030866 663559431 476863561 973264476 163169584 373950160 648085065 573410811 669918126 173590688 569034545 32466636 222705824 326384937 846170712 833320035 689696038 892526868 916978609 833320035 706786139 14297338 32466636 396735868 291594021 580030866 648616244 32466636 62570858 689710096 39563973 631604897 56515478 326384937 648616244 513415788 478544246 146266056 267197527 964125625 74922304 222705824 671009508 706786139 39563973 850680713 663559431 421319638 421303765 373950160 639642999 658765373 569034545 856735137 416142329 373950160 856735137 175701124 770508461 695926284 573410811 662997517 336593863 149507119 291594021 846170712 420387751 171884847 573410811 292993260 695926284 663559431 292993260 175701124 14297338 267197527 964125625 662997517 580030866 689144692 421303765 384773958 856735137 70200609 973264476 157524924 573410811 247512739 637132487 70200609 70200609 373950160 326910332 648085065 338511968 416142329 156349888 32466636 396735868 338201288 413547205 689710096 766460882 766460882 552836563 973264476 247512739 457457604 338511968 862458309 74922304 35579887 833320035 277856219 973264476 689696038 862458309 899117577 824610448 74922304 35579887 552836563 478544246 228994771 157524924 14297338 892526868 663559431 831028663 654774801 896696773 766460882 706786139 680237797 326384937 14297338 936309465 715427395 591974489 420167079 421303765 175701124 171884847 671009508 766460882 689144692 21936446 654774801 770508461 853333181 426804318 62570858 420387751 622619054 171884847 420167079 573410811 856735137 850680713 146266056 14297338 62570858 662997517 222705824 936309465 606932416 856735137 39563973 964125625 689144692 824610448 924206054 476863561 119786837 326384937 715427395 292993260 654774801 856735137 924206054 936309465 228994771 163169584 916978609 326384937 21936446 973264476 639642999 770508461 338201288 267197527 32466636 457457604 35579887 157524924 250175378 39563973 338511968 639642999 56515478 691658174 228994771 846170712 326910332 432062450 384773958 336593863 689144692 862458309 175601100 157524924 680237797 715427395 56515478 689696038 291594021 225005793 658765373 648616244 128172058 326910332 56515478 846170712 824610448 421319638 336593863 39563973 39563973 689710096 899117577 35579887 706786139 291594021 457457604 828927692 662997517 896696773 171884847 175701124 247512739 421319638 639642999 455972234 86574100 338511968 62570858 569034545 146266056 222705824 157524924 916978609 853333181 478544246 222705824 250175378 833320035 171884847 247512739 639642999 663559431 973264476 86574100 171884847 14297338 899117577 766460882 338511968 637132487 846170712 899117577 591974489 421303765 267197527 421303765 513415788 70200609 689696038 146266056 421319638 291594021 853333181 677668583 513415788 936309465 677668583 455972234 175701124 326384937 715427395 62570858 156349888 426804318 862458309 669918126 573410811 828927692 924634937 606932416 396735868 432062450 396735868 824610448 853333181 478544246 691658174 691658174 457457604 32466636 824610448 513415788 478544246 225005793 86574100 277856219 74922304 896696773 175601100 658765373 689710096 552836563 225005793 128172058 513415788 62570858 119786837 14297338 373950160 157524924 373950160 173590688 225005793 766460882 326910332 478544246 225005793 420167079 146266056 175701124 964125625 225005793 56515478 291594021 569034545 171884847 175601100 426804318 689144692 326910332 824610448 326910332 173590688 631604897 455972234 455972234 175701124 175701124 833320035 663559431 228994771 247512739 853333181 691658174 338201288 964125625 426804318 639642999 573410811 824610448 35579887 413547205 691658174 825790020 766460882 654774801 689144692 648616244 338511968 250175378 432062450 373950160 413547205 654774801 35579887 426804318 175701124 341340420 277856219 573410811 552836563 669918126 831028663 32466636 637132487 39563973 175701124 384773958 862458309 964125625 552836563 853333181 689710096 336593863 32466636 828927692 86574100 250175378 924634937 146266056 74922304 478544246 128172058 56515478 856735137 326910332 455972234 432062450 552836563 457457604 74922304 916978609 175701124 373950160 292993260 622619054 128172058 677668583 421303765 420387751 156349888 146266056 671009508 606932416 149507119 766460882 74922304 689710096 39563973 173590688 267197527 455972234 573410811 924206054 936309465 292993260 267197527 825790020 924634937 846170712 828927692 416142329 631604897 689144692 892526868 689710096 396735868 56515478 171884847 341340420 384773958 663559431 74922304 384773958 691658174 689144692 384773958 14297338 689710096 420387751 338511968 964125625 916978609 341340420 21936446 156349888 639642999 175701124 338511968 691658174 706786139 766460882 654774801 856735137 896696773 936309465 637132487 156349888 569034545 663559431 916978609 119786837 326384937 828927692 86574100 128172058 689144692 277856219 853333181 973264476 39563973 426804318 513415788 119786837 173590688 35579887 225005793 250175378 21936446 247512739 715427395 74922304 21936446 149507119 770508461 420167079 291594021 924206054 326910332 56515478 277856219 157524924 373950160 173590688 338201288 671009508 695926284 384773958 86574100 637132487 291594021 671009508 384773958 119786837 413547205 662997517 828927692 591974489 973264476 228994771 225005793 420387751 457457604 828927692 833320035 606932416 228994771 175701124 228994771 833320035 338511968 580030866 291594021 677668583 338511968 163169584 663559431 21936446 856735137 39563973 277856219 770508461 14297338 32466636 825790020 250175378 175701124 706786139 146266056 916978609 396735868 74922304 689710096 658765373 39563973 689144692 677668583 896696773 648616244 637132487 671009508 267197527 622619054 341340420 573410811 426804318 163169584 691658174 671009508 146266056 14297338 149507119 128172058 846170712 292993260 662997517 222705824 916978609 247512739 336593863 171884847 654774801 326910332 56515478 669918126 662997517 228994771 896696773 648616244 277856219 156349888 56515478 637132487 373950160 421303765 824610448 171884847 896696773 828927692 513415788 569034545 455972234 341340420 856735137 831028663 916978609 662997517 413547205 292993260 677668583 663559431 421303765 513415788 421319638 373950160 631604897 631604897 128172058 426804318 326910332 478544246 715427395 591974489 326910332 916978609 669918126 421319638 56515478 426804318 277856219 70200609 824610448 384773958 119786837 32466636 156349888 622619054 662997517 573410811 373950160 924634937 128172058 680237797 924206054 128172058 478544246 146266056 373950160 964125625 899117577 250175378 513415788 225005793 119786837 39563973 896696773 14297338 569034545 569034545 916978609 277856219 569034545 39563973 689144692 250175378 715427395 396735868 86574100 853333181 892526868 432062450 770508461 222705824 680237797 171884847 86574100 924206054 326910332 654774801 846170712 14297338 916978609 892526868 924634937 654774801 513415788 119786837 171884847 689144692 291594021 250175378 662997517 247512739 384773958 856735137 631604897 421319638 622619054 663559431 916978609 828927692 896696773 70200609 171884847 850680713 853333181 336593863 846170712 421319638 267197527 74922304 689710096 606932416 689710096 695926284 671009508 146266056 552836563 689144692 770508461 715427395 973264476 175601100 648085065 825790020 163169584 856735137 457457604 663559431 336593863 569034545 421303765 846170712 924206054 267197527 119786837 39563973 853333181 384773958 173590688 336593863 56515478 292993260 631604897 457457604 689710096 128172058 277856219 86574100 39563973 631604897 770508461 637132487 973264476 157524924 924634937 384773958 580030866 924206054 457457604 669918126 669918126 267197527 916978609 591974489 119786837 421319638 825790020 420167079 856735137 128172058 637132487 420167079 21936446 825790020 416142329 32466636 384773958 892526868 833320035 247512739 695926284 56515478 476863561 478544246 476863561 824610448 916978609 157524924 292993260 691658174 146266056 373950160 338511968 171884847 21936446 663559431 420387751 648085065 853333181 680237797 831028663 671009508 573410811 631604897 569034545 432062450 326910332 56515478 862458309 924634937 420387751 292993260 421303765 689710096 426804318 916978609 677668583 292993260 936309465 228994771 677668583 292993260 413547205 146266056 973264476 156349888 413547205 924634937 892526868 86574100 580030866 825790020 421319638 606932416 173590688 336593863 338201288 222705824 384773958 173590688 770508461 250175378 14297338 156349888 573410811 420167079 225005793 175601100 21936446 21936446 896696773 831028663 157524924 828927692 455972234 648616244 455972234 416142329 654774801 856735137 156349888 689710096 56515478 14297338 35579887 247512739 899117577 850680713 695926284 149507119 691658174 677668583 222705824 416142329 146266056 706786139 924206054 654774801 175701124 689696038 580030866 828927692 476863561 341340420 338201288 457457604 648616244 228994771 250175378 326910332 119786837 70200609 416142329 648616244 326910332 856735137 689710096 622619054 225005793 964125625 326910332 828927692 833320035 228994771 648616244 856735137 552836563 899117577 146266056 341340420 228994771 455972234 552836563 338201288 631604897 513415788 591974489 413547205 171884847 267197527 637132487 32466636 662997517 936309465 862458309 86574100 648616244 74922304 689144692 896696773 637132487 715427395 413547205 416142329 853333181 74922304 833320035 267197527 228994771 14297338 689710096 228994771 770508461 341340420 420387751 936309465 416142329 86574100 478544246 936309465 70200609 552836563 62570858 654774801 250175378 896696773 973264476 513415788 163169584 766460882 175701124 850680713 39563973 56515478 715427395 163169584 326384937 648616244 416142329 173590688 662997517 62570858 163169584 420167079 128172058 831028663 420387751 119786837 689696038 426804318 119786837 637132487 973264476 671009508 916978609 662997517 35579887 846170712 35579887 689696038 853333181 850680713 552836563 421303765 341340420 622619054 163169584 573410811 936309465 421319638 691658174 326910332 373950160 292993260 677668583 606932416 326910332 825790020 606932416 689710096 591974489 677668583 35579887 70200609 591974489 420167079 658765373 326384937 163169584 457457604 936309465 21936446 247512739 637132487 277856219 770508461 706786139 56515478 175701124 432062450 663559431 846170712 292993260 455972234 426804318 70200609 677668583 171884847 326910332 384773958 222705824 631604897 680237797 964125625 21936446 639642999 850680713 420167079 637132487 513415788 569034545 680237797 580030866 689696038 850680713 853333181 924634937 669918126 846170712 420387751 824610448 766460882 426804318 457457604 171884847 663559431 591974489 74922304 56515478 478544246 62570858 689144692 396735868 924206054 654774801 580030866 689144692 924206054 936309465 156349888 899117577 421303765 21936446 663559431 32466636 432062450 622619054 824610448 689710096 663559431 715427395 457457604 648616244 606932416 770508461 86574100 680237797 606932416 637132487 648085065 637132487 846170712 336593863 413547205 706786139 639642999 662997517 648616244 689696038 924634937 455972234 680237797 156349888 631604897 591974489 828927692 831028663 677668583 637132487 663559431 338201288 896696773 420167079 277856219 326384937 689710096 936309465 396735868 476863561 825790020 277856219 175601100 336593863 326910332 552836563 457457604 862458309 973264476 662997517 715427395 421319638 326910332 924634937 770508461 457457604 336593863 936309465 924206054 591974489 973264476 338201288 825790020 648085065 416142329 175701124 222705824 373950160 658765373 74922304 396735868 86574100 146266056 662997517 341340420 924206054 292993260 715427395 689710096 175701124 326384937 32466636 689144692 86574100 21936446 326910332 173590688 338511968 606932416 689144692 680237797 846170712 341340420 416142329 833320035 32466636 552836563 338201288 936309465 850680713 171884847 591974489 416142329 825790020 766460882 416142329 573410811 648085065 648616244 336593863 856735137 373950160 171884847 831028663 32466636 416142329 706786139 862458309 420387751 715427395 916978609 622619054 591974489 291594021 824610448 86574100 591974489 478544246 35579887 853333181 396735868 156349888 157524924 654774801 691658174 62570858 267197527 637132487 846170712 639642999 86574100 654774801 569034545 420387751 825790020 663559431 21936446 662997517 689696038 426804318 156349888 573410811 833320035 669918126 156349888 338511968 420167079 32466636 648616244 173590688 896696773 457457604 225005793 291594021 677668583 292993260 128172058 573410811 853333181 689710096 478544246 964125625 936309465 421319638 35579887 622619054 267197527 413547205 396735868 119786837 936309465 689696038 173590688 637132487 426804318 247512739 662997517 689144692 146266056 175701124 648616244 21936446 457457604 156349888 32466636 896696773 824610448 825790020 421303765 457457604 420167079 569034545 846170712 173590688 833320035 478544246 770508461 74922304 680237797 831028663 896696773 14297338 658765373 850680713 691658174 631604897 62570858 695926284 825790020 622619054 513415788 336593863 396735868 924206054 373950160 669918126 420167079 899117577 413547205 14297338 663559431 175701124 631604897 671009508 833320035 149507119 936309465 689696038 658765373 715427395 662997517 426804318 74922304 677668583 416142329 277856219 74922304 846170712 250175378 715427395 420387751 671009508 856735137 569034545 671009508 292993260 825790020 964125625 831028663 573410811 341340420 373950160 833320035 326910332 591974489 654774801 658765373 654774801 654774801 247512739 62570858 384773958 766460882 892526868 326384937 277856219 175701124 457457604 689144692 677668583 175601100 420167079 74922304 639642999 291594021 421303765 671009508 413547205 292993260 421303765 32466636 639642999 341340420 291594021 326384937 373950160 648085065 639642999 689144692 128172058 648616244 924206054 856735137 973264476 171884847 899117577 892526868 936309465 35579887 86574100 824610448 247512739 658765373 426804318 326384937 606932416 654774801 156349888 648085065 373950160 591974489 936309465 648616244 35579887 35579887 396735868 175701124 56515478 573410811 892526868 846170712 973264476 336593863 648085065 606932416 654774801 149507119 163169584 622619054 828927692 56515478 56515478 591974489 924206054 924634937 250175378 513415788 706786139 689710096 478544246 689696038 70200609 924634937 654774801 175701124 338511968 277856219 689710096 420387751 580030866 163169584 35579887 924206054 291594021 21936446 420387751 631604897 831028663 338201288 35579887 637132487 163169584 569034545 654774801 658765373 663559431 277856219 924634937 156349888 396735868 336593863 824610448 964125625 338201288 680237797 146266056 373950160 421319638 35579887 715427395 916978609 128172058 146266056 513415788 326910332 277856219 457457604 476863561 341340420 173590688 766460882 862458309 824610448 421319638 896696773 513415788 639642999 648085065 846170712 291594021 639642999 591974489 770508461 222705824 341340420 146266056 606932416 591974489 156349888 892526868 478544246 74922304 648085065 631604897 432062450 146266056 924634937 338511968 413547205 580030866 336593863 338201288 766460882 336593863 326910332 426804318 416142329 396735868 639642999 648616244 591974489 222705824 156349888 648616244 128172058 338511968 689696038 336593863 21936446 770508461 421319638 552836563 267197527 336593863 663559431 225005793 421303765 267197527 715427395 476863561 513415788 74922304 680237797 663559431 426804318 631604897 622619054 171884847 326384937 338201288 924634937 924634937 850680713 658765373 936309465 250175378 853333181 163169584 277856219 846170712 853333181 552836563 426804318 580030866 936309465 770508461 39563973 552836563 569034545 677668583 421319638 648616244 222705824 691658174 606932416 426804318 175701124 695926284 420167079 677668583 70200609 706786139 119786837 163169584 32466636 669918126 569034545 663559431 569034545 426804318 171884847 896696773 680237797 119786837 39563973 326910332 569034545 326910332 831028663 828927692 828927692 128172058 973264476 899117577 513415788 70200609 896696773 250175378 119786837 277856219 654774801 695926284 457457604 691658174 119786837 86574100 964125625 247512739 648085065 432062450 247512739 373950160 70200609 916978609 856735137 416142329 384773958 631604897 916978609 573410811 247512739 658765373 964125625 825790020 338201288 766460882 228994771 691658174 924634937 671009508 853333181 163169584 277856219 896696773 373950160 74922304 825790020 455972234 421319638 689144692 631604897 421303765 637132487 384773958 680237797 833320035 70200609 291594021 21936446 39563973 689144692 455972234 689696038 173590688 128172058 396735868 432062450 291594021 146266056 648616244 173590688 824610448 916978609 892526868 225005793 654774801 689144692 622619054 338201288 689710096 689144692 654774801 421319638 396735868 156349888 916978609 420387751 573410811 421319638 669918126 677668583 413547205 173590688 936309465 892526868 247512739 338511968 420167079 426804318 770508461 157524924 32466636 277856219 689696038 338511968 850680713 513415788 14297338 892526868 606932416 606932416 706786139 896696773 171884847 831028663 292993260 35579887 671009508 146266056 689710096 833320035 695926284 831028663 62570858 157524924 573410811 338201288 119786837 384773958 338201288 831028663 416142329 825790020 669918126 654774801 247512739 770508461 420167079 899117577 146266056 175701124 964125625 691658174 222705824 850680713 457457604 689144692 677668583 163169584 163169584 606932416 637132487 420387751 35579887 457457604 384773958 21936446 631604897 828927692 373950160 892526868 569034545 689144692 916978609 639642999 706786139 695926284 163169584 831028663 292993260 426804318 846170712 292993260 833320035 157524924 689696038 292993260 267197527 413547205 658765373 896696773 35579887 569034545 455972234 637132487 62570858 222705824 899117577 222705824 569034545 846170712 250175378 689696038 56515478 336593863 973264476 457457604 32466636 420387751 39563973 175701124 853333181 250175378 680237797 591974489 663559431 631604897 689696038 74922304 973264476 654774801 86574100 74922304 225005793 277856219 373950160 669918126 420167079 157524924 964125625 157524924 163169584 831028663 250175378 862458309 56515478 552836563 455972234 892526868 173590688 833320035 146266056 648085065 715427395 853333181 715427395 833320035 580030866 338201288 455972234 936309465 420387751 225005793 157524924 964125625 384773958 32466636 478544246 924206054 291594021 695926284 156349888 421319638 247512739 457457604 552836563 250175378 149507119 326910332 171884847 973264476 973264476 421303765 14297338 580030866 21936446 896696773 680237797 292993260 654774801 455972234 973264476 552836563 552836563 146266056 648616244 228994771 156349888 606932416 21936446 846170712 513415788 416142329 146266056 964125625 171884847 689696038 856735137 62570858 824610448 831028663 691658174 32466636 658765373 457457604 420387751 824610448 128172058 637132487 455972234 648085065 86574100 899117577 478544246 171884847 175701124 326384937 695926284 250175378 892526868 831028663 291594021 766460882 146266056 338201288 384773958 677668583 689696038 591974489 326384937 663559431 831028663 250175378 476863561 862458309 35579887 569034545 833320035 899117577 163169584 478544246 580030866 896696773 924206054 35579887 21936446 70200609 669918126 892526868 924206054 671009508 225005793 21936446 222705824 850680713 128172058 648616244 277856219 513415788 32466636 175701124 689696038 277856219 824610448 157524924 677668583 420387751 606932416 591974489 341340420 396735868 663559431 591974489 157524924 662997517 86574100 654774801 14297338 21936446 171884847 766460882 671009508 677668583 706786139 457457604 573410811 228994771 420387751 32466636 222705824 639642999 39563973 691658174 421303765 250175378 228994771 14297338 973264476 86574100 662997517 338511968 671009508 671009508 74922304 384773958 225005793 850680713 622619054 689710096 862458309 850680713 573410811 689144692 856735137 824610448 413547205 222705824 228994771 964125625 513415788 396735868 62570858 35579887 420167079 824610448 580030866 591974489 455972234 552836563 853333181 149507119 846170712 14297338 119786837 663559431 396735868 336593863 86574100 654774801 70200609 420387751 569034545 936309465 432062450 175701124 277856219 824610448 695926284 689696038 338511968 831028663 831028663 70200609 420387751 146266056 426804318 175601100 32466636 476863561 896696773 326384937 70200609 421319638 373950160 384773958 175701124 175701124 225005793 336593863 149507119 432062450 663559431 689696038 326910332 669918126 856735137 964125625 606932416 706786139 924206054 39563973 39563973 973264476 432062450 552836563 591974489 432062450 706786139 924206054 622619054 677668583 833320035 149507119 677668583 591974489 622619054 677668583 175701124 663559431 606932416 862458309 326910332 662997517 228994771 924206054 573410811 591974489 689710096 128172058 267197527 476863561 671009508 338511968 292993260 173590688 173590688 862458309 825790020 892526868 426804318 833320035 689144692 573410811 56515478 648085065 680237797 455972234 896696773 924206054 671009508 35579887 119786837 833320035 899117577 338201288 421303765 689696038 689144692 173590688 175601100 247512739 175601100 677668583 973264476 573410811 420387751 663559431 432062450 476863561 338201288 173590688 175701124 973264476 476863561 695926284 916978609 631604897 924206054 622619054 669918126 663559431 455972234 828927692 292993260 373950160 706786139 326384937 149507119 964125625 825790020 247512739 39563973 326910332 824610448 35579887 706786139 157524924 973264476 654774801 384773958 896696773 924634937 622619054 247512739 420167079 677668583 326384937 689696038 663559431 420167079 828927692 455972234 421319638 267197527 21936446 225005793 591974489 420387751 326384937 669918126 338201288 228994771 648085065 552836563 373950160 569034545 413547205 225005793 637132487 21936446 432062450 691658174 14297338 119786837 128172058 384773958 157524924 457457604 420387751 662997517 591974489 695926284 157524924 86574100 421303765 662997517 766460882 677668583 326910332 341340420 128172058 862458309 648085065 637132487 916978609 689696038 74922304 591974489 669918126 591974489 669918126 156349888 862458309 119786837 56515478 824610448 513415788 936309465 856735137 74922304 62570858 421319638 973264476 157524924 892526868 341340420 856735137 14297338 569034545 924634937 663559431 770508461 591974489 637132487 824610448 831028663 662997517 973264476 421319638 689144692 396735868 420387751 384773958 639642999 149507119 831028663 850680713 513415788 831028663 766460882 936309465 916978609 677668583 421303765 247512739 853333181 119786837 291594021 413547205 580030866 715427395 62570858 326910332 56515478 267197527 326910332 62570858 421303765 338511968 695926284 173590688 658765373 74922304 662997517 336593863 326384937 70200609 689710096 689696038 689696038 853333181 715427395 478544246 677668583 56515478 70200609 457457604 706786139 896696773 175701124 222705824 639642999 671009508 513415788 853333181 689144692 689696038 292993260 833320035 695926284 654774801 896696773 156349888 513415788 892526868 432062450 222705824 663559431 850680713 658765373 267197527 157524924 766460882 654774801 426804318 973264476 831028663 267197527 831028663 695926284 420167079 691658174 662997517 850680713 432062450 173590688 156349888 421303765 896696773 35579887 658765373 825790020 580030866 924634937 338511968 606932416 924634937 689710096 831028663 56515478 606932416 74922304 654774801 70200609 973264476 833320035 163169584 228994771 658765373 689144692 648616244 648616244 421319638 824610448 862458309 156349888 396735868 478544246 622619054 175701124 606932416 421303765 924634937 373950160 225005793 850680713 173590688 573410811 292993260 32466636 149507119 766460882 662997517 157524924 924206054 225005793 637132487 658765373 421319638 119786837 338201288 128172058 680237797 828927692 157524924 457457604 416142329 247512739 654774801 457457604 163169584 924206054 225005793 119786837 149507119 916978609 825790020 157524924 850680713 924206054 156349888 326384937 622619054 715427395 924634937 706786139 862458309 825790020 421303765 580030866 637132487 637132487 341340420 420167079 21936446 850680713 591974489 706786139 420387751 828927692 21936446 338201288 338201288 648616244 569034545 338511968 689144692 824610448 384773958 689696038 936309465 964125625 338511968 21936446 766460882 715427395 936309465 924206054 916978609 74922304 706786139 175601100 74922304 35579887 648616244 326384937 924634937 833320035 622619054 663559431 691658174 691658174 384773958 119786837 770508461 35579887 457457604 86574100 476863561 14297338 128172058 171884847 846170712 606932416 478544246 639642999 14297338 225005793 396735868 338201288 658765373 432062450 631604897 175601100 39563973 850680713 658765373 128172058 669918126 336593863 936309465 292993260 569034545 513415788 831028663 850680713 457457604 228994771 662997517 695926284 824610448 222705824 56515478 163169584 964125625 175601100 163169584 689696038 899117577 426804318 421303765 338201288 853333181 56515478 639642999 277856219 157524924 689696038 899117577 326910332 924634937 86574100 413547205 56515478 326910332 432062450 35579887 426804318 175701124 225005793 580030866 853333181 149507119 663559431 149507119 924206054 175701124 416142329 291594021 689144692 455972234 426804318 552836563 669918126 831028663 689144692 35579887 149507119 639642999 924634937 338511968 824610448 622619054 689144692 654774801 56515478 70200609 420387751 326384937 916978609 128172058 416142329 373950160 35579887 606932416 21936446 671009508 606932416 825790020 21936446 14297338 373950160 267197527 146266056 631604897 119786837 413547205 846170712 831028663 850680713 689144692 292993260 513415788 853333181 833320035 606932416 662997517 250175378 228994771 432062450 648616244 149507119 35579887 695926284 631604897 833320035 413547205 163169584 680237797 689710096 128172058 828927692 250175378 569034545 691658174 413547205 32466636 622619054 56515478 831028663 338511968 573410811 892526868 74922304 338201288 341340420 426804318 924206054 691658174 622619054 70200609 421319638 247512739 766460882 478544246 413547205 828927692 421303765 21936446 421319638 476863561 326910332 247512739 119786837 413547205 128172058 250175378 513415788 432062450 936309465 846170712 899117577 341340420 606932416 396735868 70200609 56515478 426804318 338201288 648616244 833320035 222705824 825790020 637132487 416142329 426804318 56515478 175601100 416142329 573410811 706786139 892526868 171884847 326384937 225005793 936309465 706786139 421303765 850680713 157524924 831028663 964125625 648616244 277856219 336593863 706786139 662997517 146266056 277856219 35579887 163169584 831028663 173590688 225005793 384773958 35579887 715427395 21936446 691658174 637132487 899117577 622619054 156349888 695926284 56515478 277856219 457457604 336593863 426804318 119786837 689144692 513415788 70200609 569034545 222705824 291594021 326384937 833320035 56515478 74922304 622619054 373950160 677668583 862458309 658765373 222705824 39563973 850680713 420167079 695926284 828927692 457457604 336593863 222705824 580030866 689696038 689710096 833320035 74922304 222705824 663559431 622619054 824610448 39563973 341340420 396735868 973264476 964125625 924634937 146266056 892526868 691658174 396735868 250175378 416142329 56515478 175701124 86574100 128172058 426804318 591974489 420387751 766460882 396735868 689696038 706786139 648085065 591974489 654774801 156349888 175701124 292993260 689710096 715427395 828927692 292993260 691658174 715427395 591974489 341340420 35579887 478544246 32466636 175701124 426804318 916978609 936309465 171884847 936309465 421319638 175701124 639642999 680237797 973264476 606932416 432062450 689710096 421303765 964125625 669918126 580030866 824610448 416142329 146266056 973264476 637132487 478544246 856735137 513415788 455972234 373950160 853333181 175701124 580030866 824610448 74922304 669918126 426804318 413547205 671009508 420167079 695926284 119786837 326910332 338201288 824610448 964125625 175601100 175701124 338201288 828927692 432062450 149507119 421319638 825790020 552836563 163169584 654774801 250175378 478544246 175701124 706786139 648085065 476863561 326910332 149507119 671009508 146266056 862458309 680237797 677668583 663559431 677668583 689710096 373950160 373950160 973264476 291594021 21936446 74922304 128172058 39563973 513415788 513415788 824610448 669918126 669918126 384773958 850680713 973264476 173590688 846170712 964125625 766460882 580030866 824610448 631604897 658765373 432062450 341340420 39563973 175601100 21936446 677668583 119786837 591974489 156349888 622619054 828927692 32466636 222705824 715427395 924206054 924206054 413547205 766460882 964125625 326384937 267197527 478544246 56515478 916978609 250175378 569034545 648616244 833320035 513415788 128172058 336593863 706786139 416142329 163169584 648616244 432062450 74922304 396735868 326384937 924634937 39563973 658765373 35579887 825790020 39563973 715427395 62570858 680237797 326384937 591974489 862458309 14297338 671009508 421319638 648085065 413547205 21936446 86574100 250175378 677668583 56515478 663559431 247512739 416142329 680237797 658765373 175701124 267197527 157524924 639642999 247512739 267197527 74922304 35579887 892526868 175701124 680237797 119786837 326910332 706786139 175701124 924206054 455972234 338511968 373950160 766460882 128172058 119786837 156349888 936309465 833320035 892526868 669918126 420167079 146266056 513415788 695926284 476863561 326384937 156349888 396735868 552836563 56515478 156349888 695926284 175601100 338511968 326910332 432062450 420167079 35579887 766460882 637132487 277856219 74922304 677668583 373950160 689696038 654774801 14297338 292993260 119786837 973264476 662997517 591974489 128172058 862458309 62570858 416142329 338511968 326384937 228994771 35579887 14297338 426804318 119786837 896696773 924206054 478544246 973264476 631604897 336593863 56515478 228994771 648085065 606932416 770508461 606932416 677668583 171884847 691658174 639642999 421303765 850680713 291594021 173590688 336593863 156349888 225005793 924206054 899117577 35579887 222705824 853333181 14297338 146266056 267197527 478544246 62570858 173590688 149507119 119786837 476863561 631604897 173590688 580030866 250175378 580030866 622619054 622619054 689144692 267197527 695926284 338201288 766460882 128172058 924634937 648616244 146266056 336593863 677668583 892526868 247512739 292993260 662997517 157524924 291594021 648085065 513415788 416142329 924206054 384773958 173590688 128172058 421319638 671009508 338201288 457457604 828927692 833320035 662997517 267197527 457457604 669918126 896696773 825790020 146266056 924206054 396735868 32466636 622619054 128172058 32466636 420387751 862458309 420387751 824610448 689710096 671009508 277856219 828927692 964125625 32466636 478544246 173590688 770508461 426804318 831028663 156349888 476863561 247512739 478544246 573410811 175701124 396735868 689696038 691658174 173590688 936309465 476863561 766460882 964125625 964125625 171884847 267197527 691658174 831028663 175701124 62570858 455972234 478544246 580030866 654774801 32466636 56515478 21936446 416142329 715427395 648616244 658765373 56515478 924206054 899117577 689144692 648616244 228994771 413547205 639642999 513415788 862458309 689710096 39563973 856735137 770508461 128172058 119786837 420167079 420387751 384773958 171884847 573410811 916978609 171884847 846170712 924634937 420167079 146266056 149507119 326910332 21936446 74922304 56515478 631604897 146266056 924634937 455972234 396735868 14297338 326910332 639642999 853333181 639642999 663559431 222705824 658765373 277856219 74922304 413547205 163169584 671009508 421303765 680237797 420167079 824610448 420167079 291594021 74922304 413547205 32466636 654774801 175701124 416142329 924206054 648085065 715427395 831028663 706786139 669918126 35579887 292993260 654774801 856735137 828927692 671009508 680237797 396735868 689144692 706786139 21936446 689696038 896696773 35579887 691658174 973264476 74922304 695926284 247512739 421319638 853333181 157524924 896696773 156349888 658765373 326910332 853333181 680237797 924634937 267197527 292993260 924634937 277856219 513415788 828927692 171884847 637132487 225005793 225005793 173590688 689710096 622619054 663559431 173590688 149507119 669918126 648616244 384773958 326384937 677668583 654774801 831028663 648616244 689696038 476863561 21936446 862458309 146266056 706786139 119786837 846170712 338511968 662997517 828927692 74922304 654774801 637132487 39563973 569034545 421319638 338511968 384773958 689710096 663559431 695926284 637132487 14297338 86574100 432062450 336593863 421303765 691658174 573410811 662997517 689144692 56515478 622619054 338511968 896696773 56515478 663559431 416142329 457457604 420387751 715427395 833320035 149507119 689710096 163169584 916978609 421303765 924206054 222705824 476863561 175601100 39563973 671009508 250175378 695926284 695926284 457457604 426804318 862458309 173590688 677668583 654774801 896696773 658765373 573410811 573410811 163169584 689696038 326910332 824610448 14297338 86574100 341340420 21936446 175601100 691658174 513415788 62570858 648616244 341340420 648085065 432062450 833320035 973264476 476863561 846170712 384773958 689144692 899117577 156349888 552836563 247512739 163169584 691658174 420167079 862458309 173590688 689696038 677668583 341340420 146266056 336593863 924206054 373950160 706786139 513415788 825790020 691658174 476863561 669918126 228994771 426804318 899117577 39563973 833320035 648616244 173590688 420167079 250175378 715427395 569034545 622619054 648616244 338201288 341340420 146266056 128172058 62570858 476863561 648085065 622619054 396735868 426804318 706786139 373950160 689710096 413547205 426804318 591974489 291594021 658765373 924206054 396735868 74922304 175601100 416142329 420387751 973264476 157524924 416142329 580030866 175701124 420387751 766460882 455972234 250175378 420167079 706786139 396735868 74922304 476863561 86574100 14297338 225005793 691658174 478544246 606932416 225005793 689144692 247512739 964125625 35579887 850680713 846170712 373950160 689696038 669918126 396735868 513415788 32466636 654774801 175601100 291594021 639642999 899117577 476863561 455972234 35579887 56515478 163169584 149507119 14297338 421319638 175701124 689144692 936309465 171884847 825790020 677668583 856735137 695926284 432062450 856735137 689696038 455972234 850680713 833320035 62570858 639642999 39563973 326384937 326384937 513415788 831028663 62570858 146266056 671009508 396735868 457457604 413547205 56515478 175701124 326910332 715427395 35579887 336593863 924634937 250175378 831028663 455972234 899117577 689696038 831028663 569034545 86574100 766460882 892526868 228994771 416142329 662997517 250175378 70200609 622619054 706786139 21936446 336593863 606932416 413547205 457457604 552836563 35579887 850680713 149507119 631604897 128172058 862458309 247512739 828927692 225005793 695926284 222705824 336593863 691658174 706786139 267197527 899117577 648085065 662997517 689696038 654774801 828927692 658765373 420387751 899117577 175701124 175601100 225005793 478544246 573410811 658765373 833320035 56515478 157524924 637132487 146266056 853333181 163169584 513415788 421319638 850680713 384773958 421303765 899117577 222705824 476863561 654774801 853333181 291594021 552836563 56515478 86574100 476863561 74922304 267197527 32466636 478544246 247512739 413547205 175601100 833320035 476863561 916978609 715427395 706786139 267197527 669918126 432062450 850680713 420167079 770508461 916978609 663559431 591974489 766460882 326910332 157524924 74922304 420167079 277856219 175601100 825790020 648085065 639642999 455972234 573410811 658765373 267197527 457457604 156349888 622619054 825790020 715427395 691658174 341340420 924206054 341340420 924206054 32466636 228994771 631604897 247512739 338511968 973264476 569034545 695926284 689144692 924206054 384773958 291594021 591974489 569034545 916978609 637132487 457457604 850680713 56515478 828927692 476863561 396735868 420167079 591974489 850680713 680237797 663559431 292993260 862458309 715427395 149507119 689144692 384773958 513415788 421319638 648616244 426804318 149507119 250175378 824610448 149507119 513415788 128172058 62570858 924634937 32466636 119786837 338511968 639642999 396735868 552836563 173590688 689710096 833320035 862458309 580030866 420387751 326384937 62570858 225005793 39563973 119786837 128172058 267197527 277856219 580030866 862458309 338511968 420387751 373950160 39563973 455972234 833320035 341340420 648085065 639642999 32466636 916978609 677668583 267197527 552836563 421303765 39563973 689696038 39563973 648085065 622619054 766460882 336593863 824610448 654774801 552836563 924634937 639642999 662997517 680237797 606932416 247512739 892526868 416142329 639642999 689696038 689696038 326384937 292993260 163169584 149507119 426804318 828927692 637132487 631604897 250175378 146266056 846170712 631604897 119786837 850680713 62570858 831028663 622619054 825790020 892526868 691658174 476863561 689696038 853333181 336593863 573410811 62570858 766460882 715427395 291594021 654774801 173590688 56515478 478544246 899117577 654774801 420387751 639642999 70200609 680237797 715427395 225005793 513415788 149507119 476863561 770508461 156349888 677668583 171884847 267197527 896696773 384773958 631604897 396735868 569034545 420387751 455972234 420167079 899117577 39563973 455972234 853333181 250175378 396735868 336593863 338511968 39563973 247512739 936309465 770508461 637132487 569034545 149507119 56515478 70200609 637132487 413547205 706786139 850680713 171884847 715427395 128172058 163169584 846170712 420167079 973264476 250175378 973264476 86574100 420387751 173590688 326910332 896696773 964125625 416142329 338201288 831028663 277856219 856735137 896696773 413547205 828927692 413547205 432062450 21936446 689144692 924634937 671009508 706786139 671009508 766460882 637132487 892526868 70200609 831028663 149507119 691658174 824610448 175701124 222705824 856735137 163169584 677668583 862458309 413547205 825790020 421319638 292993260 341340420 171884847 573410811 862458309 924634937 622619054 86574100 70200609 338511968 850680713 341340420 654774801 416142329 833320035 573410811 631604897 896696773 326384937 70200609 680237797 831028663 74922304 292993260 766460882 267197527 35579887 326384937 455972234 146266056 691658174 648616244 39563973 478544246 658765373 156349888 338201288 580030866 420167079 654774801 420387751 973264476 831028663 677668583 413547205 420387751 292993260 157524924 695926284 862458309 267197527 247512739 833320035 591974489 128172058 552836563 267197527 671009508 175701124 637132487 421303765 648616244 552836563 420387751 62570858 326384937 824610448 373950160 228994771 828927692 580030866 631604897 32466636 156349888 420167079 591974489 32466636 637132487 924634937 56515478 924206054 56515478 74922304 62570858 74922304 677668583 128172058 413547205 373950160 149507119 156349888 677668583 648085065 247512739 70200609 677668583 899117577 622619054 413547205 173590688 336593863 828927692 833320035 637132487 175701124 149507119 663559431 899117577 455972234 671009508 416142329 228994771 421319638 916978609 326910332 432062450 580030866 766460882 86574100 831028663 476863561 291594021 119786837 924634937 70200609 157524924 384773958 896696773 856735137 171884847 32466636 695926284 478544246 56515478 850680713 250175378 420387751 689710096 631604897 156349888 654774801 569034545 341340420 384773958 552836563 662997517 639642999 413547205 766460882 622619054 936309465 973264476 856735137 833320035 513415788 373950160 62570858 662997517 225005793 157524924 695926284 338201288 373950160 478544246 62570858 338511968 833320035 56515478 916978609 671009508 326384937 766460882 695926284 689144692 338201288 74922304 478544246 899117577 291594021 846170712 896696773 936309465 14297338 421319638 62570858 924206054 156349888 455972234 156349888 413547205 569034545 39563973 552836563 569034545 171884847 171884847 853333181 663559431 291594021 228994771 671009508 416142329 892526868 225005793 56515478 691658174 175701124 663559431 225005793 21936446 432062450 552836563 420167079 695926284 853333181 338511968 850680713 14297338 569034545 277856219 846170712 924634937 856735137 715427395 478544246 455972234 833320035 573410811 569034545 856735137 156349888 421319638 277856219 128172058 631604897 457457604 631604897 924634937 426804318 175601100 292993260 689696038 341340420 824610448 766460882 128172058 916978609 924634937 973264476 39563973 173590688 658765373 580030866 421303765 973264476 689696038 936309465 850680713 631604897 691658174 291594021 373950160 689696038 119786837 426804318 338511968 267197527 924206054 896696773 455972234 654774801 856735137 338511968 580030866 706786139 455972234 326384937 964125625 421303765 146266056 766460882 637132487 689710096 639642999 770508461 146266056 606932416 478544246 222705824 119786837 56515478 833320035 573410811 850680713 336593863 163169584 766460882 606932416 853333181 654774801 86574100 654774801 689144692 896696773 853333181 671009508 648616244 326910332 14297338 573410811 552836563 513415788 62570858 513415788 421319638 936309465 247512739 416142329 62570858 225005793 846170712 32466636 420167079 662997517 21936446 175701124 856735137 831028663 580030866 825790020 936309465 689144692 62570858 32466636 850680713 964125625 824610448 171884847 432062450 766460882 862458309 637132487 573410811 622619054 396735868 824610448 222705824 924206054 338511968 671009508 175601100 267197527 175601100 896696773 421319638 250175378 175701124 856735137 663559431 14297338 671009508 677668583 156349888 416142329 573410811 292993260 648616244 146266056 916978609 846170712 856735137 689696038 622619054 128172058 420167079 850680713 648085065 892526868 680237797 421319638 457457604 163169584 413547205 622619054 671009508 74922304 850680713 156349888 39563973 326384937 658765373 899117577 831028663 175601100 689144692 250175378 973264476 420387751 591974489 831028663 62570858 225005793 663559431 396735868 14297338 163169584 413547205 291594021 695926284 964125625 413547205 432062450 267197527 277856219 552836563 706786139 341340420 606932416 74922304 326384937 924634937 695926284 856735137 663559431 56515478 421303765 86574100 654774801 338201288 420167079 156349888 850680713 766460882 639642999 770508461 292993260 924634937 128172058 964125625 824610448 825790020 899117577 846170712 292993260 689710096 695926284 39563973 62570858 892526868 580030866 373950160 156349888 770508461 631604897 146266056 899117577 277856219 916978609 341340420 35579887 421303765 247512739 291594021 662997517 936309465 175701124 689144692 695926284 32466636 478544246 631604897 228994771 35579887 828927692 695926284 569034545 291594021 715427395 86574100 277856219 833320035 552836563 291594021 146266056 924634937 663559431 706786139 862458309 831028663 924634937 831028663 457457604 277856219 175601100 21936446 291594021 228994771 14297338 936309465 654774801 326910332 39563973 662997517 413547205 637132487 677668583 770508461 175601100 654774801 277856219 846170712 706786139 225005793 421319638 225005793 62570858 552836563 573410811 892526868 846170712 420167079 631604897 476863561 663559431 420167079 171884847 671009508 828927692 225005793 341340420 680237797 831028663 39563973 669918126 552836563 833320035 326384937 457457604 291594021 21936446 828927692 14297338 766460882 171884847 824610448 291594021 416142329 924206054 706786139 39563973 128172058 455972234 384773958 373950160 846170712 455972234 573410811 373950160 326910332 149507119 715427395 706786139 175701124 622619054 86574100 420387751 420167079 173590688 695926284 833320035 766460882 396735868 14297338 171884847 569034545 828927692 715427395 825790020 156349888 715427395 146266056 163169584 862458309 163169584 689144692 420167079 396735868 74922304 326384937 691658174 413547205 373950160 119786837 119786837 338201288 695926284 225005793 853333181 420167079 677668583 831028663 680237797 689144692 247512739 677668583 825790020 648616244 706786139 654774801 478544246 432062450 416142329 70200609 569034545 420167079 695926284 715427395 250175378 695926284 336593863 677668583 39563973 86574100 936309465 846170712 21936446 163169584 654774801 250175378 828927692 924206054 455972234 766460882 924634937 715427395 35579887 637132487 326910332 146266056 924634937 770508461 831028663 831028663 831028663 853333181 715427395 163169584 173590688 413547205 706786139 671009508 680237797 420167079 478544246 421303765 631604897 128172058 936309465 622619054 825790020 291594021 39563973 455972234 247512739 924634937 128172058 631604897 247512739 171884847 39563973 924206054 677668583 416142329 825790020 277856219 552836563 513415788 432062450 691658174 228994771 70200609 580030866 695926284 964125625 631604897 420167079 715427395 695926284 606932416 225005793 86574100 173590688 580030866 163169584 973264476 336593863 695926284 648616244 691658174 648085065 862458309 119786837 658765373 119786837 924206054 936309465 457457604 416142329 973264476 32466636 669918126 899117577 175701124 146266056 573410811 175601100 476863561 338201288 74922304 862458309 680237797 964125625 70200609 662997517 853333181 853333181 426804318 421319638 648085065 669918126 513415788 175701124 573410811 74922304 689710096 916978609 341340420 622619054 689144692 277856219 420167079 552836563 128172058 689144692 426804318 326384937 936309465 896696773 833320035 825790020 478544246 669918126 850680713 373950160 706786139 513415788 770508461 74922304 770508461 326384937 163169584 326910332 580030866 175701124 250175378 146266056 373950160 573410811 648085065 420167079 420167079 631604897 513415788 846170712 964125625 455972234 639642999 631604897 631604897 695926284 654774801 291594021 899117577 326910332 225005793 899117577 14297338 552836563 856735137 662997517 163169584 896696773 413547205 35579887 173590688 573410811 706786139 421319638 689696038 128172058 86574100 824610448 654774801 225005793 341340420 552836563 228994771 606932416 654774801 478544246 225005793 896696773 691658174 119786837 662997517 119786837 70200609 222705824 677668583 457457604 250175378 420167079 119786837 341340420 146266056 662997517 513415788 222705824 119786837 128172058 850680713 856735137 689710096 513415788 936309465 62570858 828927692 420167079 924206054 662997517 654774801 639642999 862458309 680237797 658765373 862458309 924206054 691658174 896696773 964125625 648085065 552836563 637132487 973264476 850680713 552836563 828927692 580030866 396735868 157524924 663559431 846170712 455972234 291594021 658765373 669918126 341340420 70200609 631604897 853333181 432062450 62570858 341340420 896696773 573410811 606932416 336593863 648085065 338511968 267197527 384773958 62570858 35579887 658765373 973264476 225005793 715427395 824610448 338511968 478544246 669918126 828927692 573410811 580030866 74922304 831028663 639642999 770508461 478544246 892526868 457457604 291594021 421303765 267197527 573410811 824610448 267197527 916978609 513415788 426804318 156349888 689710096 292993260 892526868 936309465 899117577 606932416 338511968 341340420 631604897 175701124 146266056 671009508 413547205 695926284 892526868 146266056 277856219 924634937 326384937 689710096 338201288 163169584 171884847 833320035 70200609 21936446 338511968 163169584 654774801 39563973 973264476 862458309 828927692 292993260 70200609 715427395 149507119 924634937 862458309 420387751 658765373 292993260 175701124 639642999 56515478 770508461 14297338 35579887 689710096 831028663 639642999 846170712 457457604 689710096 706786139 421303765 573410811 846170712 336593863 573410811 396735868 171884847 833320035 476863561 420387751 766460882 70200609 631604897 770508461 341340420 706786139 916978609 552836563 56515478 119786837 573410811 695926284 689710096 671009508 552836563 689696038 856735137 654774801 222705824 663559431 396735868 157524924 421319638 856735137 828927692 420387751 326910332 426804318 552836563 86574100 341340420 648085065 766460882 163169584 622619054 580030866 964125625 924634937 770508461 680237797 552836563 478544246 850680713 277856219 671009508 622619054 639642999 478544246 671009508 228994771 119786837 128172058 973264476 573410811 770508461 175701124 669918126 637132487 892526868 70200609 639642999 669918126 420387751 689710096 637132487 413547205 622619054 689144692 74922304 62570858 426804318 396735868 916978609 250175378 973264476 62570858 973264476 326910332 569034545 916978609 163169584 420167079 250175378 478544246 413547205 896696773 250175378 119786837 416142329 455972234 396735868 32466636 146266056 691658174 569034545 637132487 119786837 846170712 338511968 39563973 396735868 70200609 228994771 896696773 157524924 580030866 964125625 964125625 326910332 384773958 648616244 552836563 416142329 476863561 850680713 149507119 658765373 648616244 622619054 591974489 936309465 691658174 21936446 856735137 35579887 175701124 639642999 338201288 455972234 396735868 689710096 175701124 964125625 56515478 622619054 267197527 326910332 662997517 171884847 964125625 916978609 432062450 899117577 267197527 336593863 770508461 225005793 157524924 426804318 326384937 663559431 432062450 899117577 336593863 338201288 146266056 639642999 74922304 689710096 39563973 292993260 825790020 846170712 292993260 695926284 833320035 476863561 853333181 74922304 70200609 228994771 706786139 338201288 648085065 384773958 853333181 225005793 580030866 267197527 853333181 639642999 163169584 432062450 74922304 39563973 326910332 924634937 677668583 825790020 247512739 163169584 175601100 662997517 326384937 277856219 157524924 74922304 336593863 420387751 689710096 853333181 706786139 689710096 770508461 680237797 637132487 936309465 175601100 421319638 695926284 277856219 691658174 924634937 416142329 569034545 715427395 373950160 32466636 658765373 658765373 420387751 70200609 341340420 455972234 924206054 825790020 606932416 421303765 606932416 924634937 924634937 936309465 846170712 637132487 420387751 119786837 421319638 421303765 569034545 421303765 14297338 421303765 338201288 70200609 924206054 936309465 766460882 478544246 639642999 856735137 669918126 637132487 715427395 14297338 175701124 924634937 420167079 648616244 896696773 21936446 149507119 416142329 421319638 416142329 225005793 14297338 420167079 413547205 825790020 175701124 689710096 128172058 175601100 149507119 973264476 853333181 706786139 39563973 606932416 936309465 833320035 292993260 591974489 691658174 706786139 175701124 156349888 964125625 149507119 291594021 247512739 336593863 916978609 457457604 654774801 706786139 706786139 663559431 35579887 247512739 654774801 825790020 580030866 341340420 341340420 21936446 677668583 250175378 421303765 421303765 569034545 420167079 56515478 326910332 39563973 56515478 973264476 770508461 964125625 171884847 846170712 622619054 455972234 146266056 267197527 56515478 658765373 856735137 225005793 715427395 222705824 964125625 35579887 833320035 824610448 156349888 637132487 74922304 973264476 862458309 175701124 457457604 277856219 573410811 622619054 831028663 420167079 128172058 420167079 663559431 421319638 580030866 247512739 338511968 828927692 128172058 924206054 70200609 689696038 689710096 225005793 426804318 338511968 770508461 250175378 689710096 39563973 654774801 671009508 171884847 341340420 936309465 35579887 695926284 677668583 247512739 691658174 156349888 426804318 420167079 39563973 828927692 338201288 326384937 639642999 580030866 326384937 916978609 677668583 74922304 156349888 476863561 689144692 326910332 671009508 432062450 824610448 862458309 892526868 689696038 432062450 831028663 648085065 689144692 416142329 770508461 175701124 569034545 964125625 119786837 171884847 573410811 247512739 862458309 648085065 175601100 56515478 856735137 669918126 74922304 770508461 455972234 384773958 86574100 341340420 691658174 824610448 277856219 766460882 689710096 669918126 326384937 828927692 677668583 149507119 326910332 432062450 689144692 896696773 338201288 850680713 338511968 21936446 916978609 846170712 896696773 631604897 420167079 573410811 35579887 637132487 825790020 326910332 341340420 421319638 892526868 384773958 86574100 70200609 689144692 648616244 478544246 828927692 455972234 341340420 973264476 973264476 973264476 277856219 146266056 175701124 128172058 336593863 924634937 766460882 157524924 671009508 35579887 426804318 662997517 277856219 267197527 591974489 766460882 825790020 846170712 689696038 669918126 706786139 222705824 175601100 569034545 421303765 119786837 39563973 662997517 128172058 175601100 157524924 326910332 149507119 916978609 455972234 250175378 175601100 916978609 677668583 580030866 21936446 421303765 663559431 631604897 455972234 247512739 128172058 478544246 267197527 341340420 569034545 228994771 846170712 831028663 573410811 341340420 658765373 973264476 552836563 662997517 691658174 56515478 56515478 119786837 639642999 892526868 671009508 606932416 326384937 715427395 128172058 896696773 291594021 373950160 631604897 899117577 175701124 924206054 338201288 648085065 373950160 156349888 654774801 831028663 336593863 119786837 552836563 689696038 689696038 247512739 853333181 825790020 964125625 247512739 35579887 119786837 631604897 326384937 413547205 175601100 228994771 56515478 573410811 277856219 680237797 680237797 770508461 680237797 119786837 695926284 338201288 850680713 228994771 648085065 689696038 706786139 766460882 455972234 420167079 228994771 478544246 916978609 157524924 850680713 654774801 432062450 669918126 828927692 850680713 373950160 631604897 825790020 552836563 654774801 622619054 70200609 384773958 569034545 476863561 373950160 680237797 396735868 70200609 250175378 163169584 163169584 862458309 862458309 222705824 56515478 421303765 606932416 663559431 770508461 338201288 680237797 825790020 149507119 552836563 591974489 119786837 128172058 338201288 384773958 175601100 766460882 973264476 899117577 326384937 671009508 149507119 338201288 426804318 831028663 916978609 569034545 39563973 973264476 336593863 695926284 396735868 689144692 420387751 689696038 457457604 14297338 413547205 569034545 14297338 677668583 455972234 689144692 228994771 457457604 648085065 228994771 648085065 573410811 648085065 573410811 426804318 706786139 35579887 831028663 552836563 850680713 21936446 669918126 457457604 70200609 648085065 622619054 175601100 326910332 225005793 267197527 689696038 175701124 706786139 373950160 128172058 654774801 326910332 35579887 916978609 828927692 426804318 70200609 14297338 833320035 175701124 426804318 896696773 476863561 680237797 680237797 648085065 384773958 420167079 146266056 21936446 639642999 222705824 569034545 606932416 277856219 421303765 631604897 828927692 828927692 639642999 267197527 250175378 149507119 146266056 669918126 416142329 478544246 163169584 250175378 896696773 671009508 856735137 338201288 21936446 62570858 689696038 341340420 432062450 580030866 291594021 680237797 56515478 291594021 591974489 157524924 62570858 157524924 695926284 828927692 916978609 658765373 277856219 32466636 896696773 916978609 850680713 292993260 267197527 421319638 338201288 478544246 631604897 173590688 35579887 639642999 326910332 416142329 173590688 455972234 421319638 163169584 420387751 175701124 56515478 964125625 228994771 825790020 338201288 689696038 680237797 689144692 74922304 225005793 175601100 622619054 70200609 663559431 396735868 639642999 250175378 846170712 513415788 338511968 833320035 157524924 156349888 936309465 171884847 850680713 662997517 569034545 916978609 856735137 973264476 420387751 924206054 338201288 691658174 62570858 291594021 715427395 396735868 119786837 173590688 631604897 569034545 373950160 689696038 828927692 128172058 853333181 831028663 689710096 924634937 706786139 706786139 432062450 689696038 86574100 669918126 648085065 828927692 373950160 689144692 86574100 476863561 426804318 924634937 291594021 157524924 677668583 70200609 128172058 384773958 413547205 824610448 292993260 631604897 916978609 14297338 291594021 853333181 338201288 326910332 421319638 163169584 569034545 228994771 828927692 149507119 658765373 936309465 128172058 416142329 662997517 662997517 936309465 157524924 689696038 421319638 689710096 831028663 277856219 663559431 250175378 689696038 706786139 689144692 591974489 850680713 476863561 689696038 606932416 267197527 476863561 225005793 637132487 341340420 163169584 924206054 689144692 70200609 569034545 39563973 56515478 824610448 862458309 35579887 831028663 175601100 964125625 62570858 228994771 455972234 766460882 341340420 850680713 853333181 74922304 677668583 663559431 892526868 828927692 856735137 671009508 831028663 420167079 671009508 973264476 671009508 689144692 156349888 457457604 277856219 247512739 831028663 326910332 175701124 455972234 476863561 695926284 250175378 706786139 250175378 591974489 326384937 662997517 163169584 662997517 916978609 689710096 149507119 149507119 421303765 833320035 569034545 225005793 476863561 573410811 856735137 892526868 671009508 552836563 426804318 689710096 62570858 824610448 420387751 658765373 326384937 892526868 648085065 648085065 128172058 128172058 766460882 267197527 421303765 173590688 924634937 591974489 853333181 862458309 695926284 32466636 173590688 637132487 825790020 228994771 825790020 833320035 432062450 163169584 658765373 119786837 663559431 689696038 157524924 850680713 128172058 70200609 336593863 56515478 671009508 421303765 119786837 291594021 39563973 853333181 478544246 680237797 892526868 426804318 715427395 156349888 291594021 74922304 569034545 32466636 56515478 606932416 336593863 163169584 569034545 163169584 770508461 247512739 833320035 267197527 478544246 831028663 338511968 973264476 513415788 426804318 35579887 338511968 86574100 338511968 326910332 715427395 654774801 326384937 146266056 639642999 856735137 421303765 924206054 648085065 648616244 70200609 149507119 591974489 56515478 706786139 21936446 639642999 384773958 770508461 639642999 228994771 163169584 853333181 291594021 157524924 291594021 338511968 156349888 373950160 119786837 706786139 552836563 74922304 171884847 171884847 338511968 899117577 846170712 552836563 552836563 654774801 157524924 637132487 662997517 338201288 326384937 326910332 247512739 853333181 476863561 432062450 250175378 421303765 476863561 862458309 715427395 766460882 622619054 853333181 420167079 677668583 421319638 267197527 426804318 420167079 416142329 373950160 658765373 916978609 677668583 336593863 639642999 691658174 14297338 156349888 591974489 606932416 637132487 32466636 455972234 924206054 639642999 706786139 426804318 689144692 277856219 157524924 267197527 70200609 416142329 896696773 973264476 173590688 175701124 228994771 149507119 420167079 831028663 825790020 706786139 663559431 631604897 689144692 413547205 924634937 128172058 573410811 476863561 658765373 899117577 396735868 421303765 580030866 662997517 146266056 715427395 689144692 267197527 689696038 770508461 157524924 175701124 416142329 292993260 225005793 850680713 384773958 157524924 74922304 35579887 850680713 831028663 336593863 831028663 32466636 850680713 420167079 413547205 455972234 225005793 338511968 853333181 706786139 648085065 175701124 824610448 573410811 396735868 384773958 457457604 622619054 175701124 171884847 56515478 648085065 663559431 247512739 70200609 513415788 291594021 856735137 569034545 277856219 128172058 338201288 149507119 677668583 770508461 689696038 833320035 225005793 156349888 421303765 175601100 825790020 35579887 128172058 663559431 62570858 689144692 21936446 828927692 671009508 631604897 669918126 247512739 396735868 163169584 225005793 146266056 420167079 420167079 648616244 850680713 338511968 420167079 689710096 862458309 338201288 420167079 426804318 457457604 373950160 338201288 277856219 689696038 432062450 39563973 70200609 175701124 173590688 432062450 70200609 373950160 770508461 706786139 591974489 62570858 606932416 326910332 573410811 373950160 291594021 691658174 146266056 658765373 476863561 669918126 56515478 695926284 14297338 825790020 896696773 70200609 119786837 163169584 671009508 648085065 639642999 157524924 689710096 606932416 916978609 338511968 222705824 669918126 846170712 421303765 222705824 663559431 457457604 39563973 924206054 770508461 74922304 426804318 70200609 267197527 916978609 247512739 770508461 432062450 247512739 455972234 70200609 924634937 163169584 680237797 766460882 149507119 420387751 569034545 119786837 580030866 56515478 222705824 292993260 663559431 35579887 695926284 663559431 691658174 247512739 689696038 622619054 326910332 691658174 846170712 338511968 476863561 336593863 146266056 62570858 766460882 250175378 936309465 671009508 580030866 637132487 62570858 326384937 478544246 70200609 850680713 173590688 513415788 476863561 831028663 631604897 119786837 175701124 695926284 384773958 964125625 62570858 825790020 338201288 569034545 580030866 156349888 856735137 86574100 850680713 74922304 669918126 39563973 770508461 62570858 175701124 171884847 291594021 669918126 175701124 247512739 853333181 173590688 706786139 631604897 396735868 856735137 250175378 420387751 569034545 373950160 606932416 396735868 715427395 689710096 32466636 420387751 420167079 850680713 680237797 850680713 432062450 648085065 119786837 225005793 770508461 658765373 846170712 338201288 384773958 591974489 671009508 384773958 421303765 146266056 247512739 416142329 336593863 146266056 964125625 421303765 580030866 70200609 715427395 671009508 833320035 569034545 171884847 250175378 70200609 173590688 35579887 631604897 336593863 326910332 695926284 119786837 420167079 916978609 631604897 457457604 326384937 677668583 671009508 924206054 631604897 326910332 825790020 413547205 86574100 420387751 892526868 689696038 689696038 267197527 924206054 828927692 552836563 513415788 689144692 671009508 513415788 228994771 622619054 457457604 455972234 631604897 680237797 828927692 552836563 896696773 766460882 476863561 856735137 21936446 222705824 896696773 384773958 128172058 175601100 828927692 658765373 677668583 637132487 924206054 420387751 622619054 648616244 171884847 853333181 689710096 689696038 825790020 831028663 691658174 964125625 228994771 420167079 680237797 420167079 691658174 896696773 62570858 228994771 336593863 173590688 828927692 899117577 648616244 573410811 74922304 39563973 163169584 846170712 39563973 689696038 421303765 70200609 277856219 478544246 421319638 936309465 899117577 420167079 225005793 648085065 173590688 669918126 291594021 413547205 591974489 899117577 669918126 146266056 833320035 569034545 14297338 421319638 157524924 853333181 149507119 341340420 373950160 292993260 689710096 552836563 828927692 662997517 56515478 606932416 695926284 292993260 916978609 569034545 291594021 689144692 715427395 973264476 936309465 964125625 924206054 695926284 56515478 862458309 552836563 648085065 292993260 396735868 277856219 691658174 770508461 291594021 457457604 476863561 478544246 924206054 56515478 39563973 426804318 825790020 680237797 14297338 39563973 35579887 175601100 896696773 14297338 580030866 250175378 292993260 413547205 457457604 163169584 128172058 338201288 846170712 455972234 896696773 631604897 689696038 338201288 163169584 658765373 420167079 916978609 247512739 654774801 373950160 654774801 225005793 916978609 432062450 396735868 384773958 669918126 277856219 853333181 671009508 580030866 338201288 606932416 338511968 658765373 14297338 671009508 648085065 715427395 846170712 56515478 680237797 606932416 924634937 157524924 247512739 853333181 663559431 691658174 892526868 715427395 689710096 70200609 715427395 426804318 671009508 862458309 341340420 384773958 247512739 766460882 157524924 39563973 639642999 715427395 691658174 175601100 770508461 648616244 850680713 39563973 924634937 856735137 74922304 936309465 648085065 663559431 157524924 569034545 513415788 222705824 766460882 222705824 513415788 689710096 14297338 831028663 457457604 892526868 924634937 39563973 899117577 146266056 175601100 157524924 457457604 622619054 175701124 856735137 56515478 513415788 824610448 924634937 964125625 149507119 669918126 56515478 247512739 862458309 384773958 35579887 250175378 580030866 706786139 850680713 924634937 569034545 146266056 658765373 225005793 157524924 924206054 846170712 639642999 569034545 631604897 478544246 924206054 86574100 70200609 70200609 421319638 373950160 695926284 384773958 56515478 591974489 416142329 706786139 853333181 622619054 146266056 250175378 74922304 766460882 171884847 973264476 62570858 695926284 128172058 637132487 824610448 228994771 157524924 421303765 896696773 119786837 856735137 924634937 420167079 35579887 292993260 569034545 669918126 420167079 70200609 326384937 128172058 247512739 689710096 573410811 924634937 639642999 225005793 21936446 691658174 338511968 606932416 896696773 32466636 341340420 146266056 21936446 384773958 662997517 552836563 833320035 862458309 476863561 222705824 457457604 689710096 478544246 421303765 569034545 420167079 426804318 292993260 421319638 338201288 149507119 225005793 662997517 606932416 671009508 824610448 580030866 175701124 171884847 476863561 421319638 326910332 56515478 671009508 648085065 478544246 455972234 175701124 924206054 175601100 228994771 14297338 291594021 825790020 766460882 225005793 292993260 924206054 70200609 338511968 420167079 326910332 228994771 552836563 163169584 373950160 175601100 70200609 413547205 225005793 899117577 149507119 936309465 695926284 413547205 326910332 853333181 413547205 432062450 39563973 21936446 173590688 250175378 606932416 225005793 896696773 862458309 62570858 39563973 426804318 856735137 639642999 476863561 56515478 420167079 62570858 146266056 373950160 341340420 853333181 846170712 973264476 74922304 421319638 680237797 250175378 70200609 432062450 14297338 228994771 413547205 691658174 833320035 476863561 478544246 606932416 326384937 478544246 373950160 648085065 70200609 457457604 432062450 225005793 421303765 39563973 277856219 833320035 706786139 662997517 833320035 892526868 250175378 338511968 573410811 964125625 936309465 228994771 455972234 770508461 291594021 432062450 658765373 277856219 892526868 416142329 689696038 228994771 420387751 862458309 247512739 338201288 828927692 222705824 846170712 455972234 846170712 163169584 573410811 175701124 924634937 56515478 157524924 648616244 654774801 86574100 631604897 648085065 853333181 828927692 476863561 70200609 899117577 691658174 277856219 326384937 32466636 892526868 689710096 476863561 663559431 896696773 850680713 247512739 228994771 149507119 831028663 426804318 175701124 326384937 156349888 478544246 677668583 416142329 677668583 825790020 476863561 691658174 56515478 828927692 478544246 715427395 715427395 689144692 916978609 396735868 426804318 175601100 573410811 691658174 689144692 163169584 513415788 292993260 695926284 831028663 119786837 62570858 420167079 163169584 326384937 856735137 899117577 669918126 413547205 228994771 706786139 853333181 850680713 396735868 119786837 128172058 892526868 637132487 56515478 770508461 476863561 432062450 426804318 622619054 824610448 648085065 62570858 591974489 924206054 973264476 247512739 824610448 62570858 850680713 149507119 648085065 916978609 149507119 846170712 637132487 924634937 573410811 828927692 32466636 677668583 70200609 384773958 336593863 128172058 39563973 56515478 689144692 896696773 691658174 853333181 573410811 291594021 899117577 856735137 277856219 149507119 14297338 267197527 420387751 706786139 654774801 639642999 86574100 689710096 846170712 648085065 936309465 14297338 228994771 916978609 173590688 825790020 421319638 171884847 663559431 695926284 658765373 373950160 569034545 899117577 899117577 62570858 163169584 622619054 663559431 175701124 173590688 580030866 291594021 292993260 856735137 157524924 856735137 421303765 426804318 373950160 677668583 39563973 426804318 326910332 689710096 14297338 74922304 228994771 86574100 70200609 662997517 396735868 432062450 677668583 14297338 228994771 677668583 831028663 128172058 291594021 862458309 416142329 341340420 850680713 478544246 291594021 416142329 824610448 277856219 128172058 669918126 267197527 916978609 421319638 916978609 326384937 658765373 396735868 277856219 689696038 924206054 695926284 146266056 432062450 86574100 663559431 476863561 648616244 171884847 715427395 336593863 631604897 32466636 677668583 247512739 580030866 916978609 292993260 648616244 478544246 924206054 936309465 513415788 680237797 831028663 833320035 648085065 56515478 74922304 580030866 341340420 689710096 677668583 663559431 689710096 163169584 828927692 338511968 56515478 637132487 658765373 766460882 591974489 384773958 225005793 648085065 222705824 39563973 277856219 62570858 173590688 680237797 824610448 896696773 228994771 606932416 14297338 250175378 326384937 591974489 156349888 250175378 973264476 171884847 924634937 56515478 156349888 128172058 677668583 373950160 396735868 648616244 426804318 648616244 689696038 326384937 662997517 892526868 892526868 247512739 292993260 247512739 770508461 56515478 552836563 695926284 850680713 850680713 163169584 74922304 128172058 292993260 35579887 336593863 326384937 513415788 580030866 336593863 606932416 892526868 833320035 899117577 149507119 892526868 637132487 924206054 225005793 426804318 846170712 631604897 639642999 831028663 689144692 228994771 163169584 648085065 341340420 824610448 455972234 669918126 39563973 173590688 420167079 973264476 825790020 689696038 455972234 326384937 853333181 658765373 591974489 924634937 86574100 766460882 658765373 669918126 420387751 770508461 62570858 21936446 654774801 416142329 416142329 175601100 128172058 639642999 173590688 146266056 156349888 338511968 416142329 573410811 21936446 591974489 222705824 973264476 157524924 846170712 862458309 856735137 326910332 689144692 658765373 622619054 373950160 149507119 267197527 591974489 591974489 171884847 149507119 637132487 689710096 569034545 175601100 654774801 421319638 39563973 677668583 70200609 62570858 936309465 833320035 862458309 637132487 163169584 770508461 426804318 292993260 173590688 384773958 924206054 476863561 689696038 416142329 222705824 899117577 689144692 396735868 648616244 146266056 149507119 892526868 338511968 21936446 32466636 173590688 163169584 850680713 695926284 691658174 580030866 936309465 964125625 552836563 35579887 157524924 924206054 21936446 639642999 247512739 824610448 639642999 973264476 573410811 326910332 856735137 173590688 833320035 421303765 637132487 580030866 173590688 552836563 62570858 689696038 384773958 770508461 338511968 924206054 770508461 896696773 421303765 648085065 573410811 658765373 606932416 62570858 770508461 936309465 824610448 691658174 478544246 35579887 639642999 916978609 171884847 171884847 833320035 622619054 770508461 74922304 689710096 62570858 326910332 639642999 455972234 833320035 326910332 569034545 21936446 671009508 175601100 828927692 421303765 831028663 853333181 662997517 39563973 39563973 228994771 396735868 341340420 936309465 128172058 824610448 432062450 689144692 478544246 924206054 225005793 715427395 149507119 341340420 128172058 770508461 432062450 689696038 862458309 677668583 338511968 770508461 175701124 225005793 622619054 70200609 336593863 637132487 476863561 622619054 384773958 157524924 680237797 247512739 250175378 552836563 341340420 336593863 833320035 689710096 833320035 637132487 338201288 691658174 770508461 671009508 770508461 770508461 421319638 831028663 580030866 338201288 846170712 853333181 86574100 862458309 157524924 21936446 677668583 457457604 691658174 32466636 336593863 658765373 56515478 421319638 569034545 250175378 680237797 426804318 336593863 128172058 421303765 973264476 580030866 14297338 833320035 973264476 421319638 384773958 14297338 336593863 622619054 247512739 973264476 413547205 648085065 846170712 573410811 916978609 637132487 14297338 828927692 715427395 689710096 222705824 175701124 326384937 247512739 171884847 396735868 432062450 156349888 457457604 936309465 850680713 654774801 924206054 828927692 426804318 770508461 175601100 631604897 146266056 824610448 420387751 648085065 695926284 622619054 706786139 853333181 341340420 580030866 384773958 228994771 552836563 171884847 421303765 964125625 156349888 70200609 569034545 455972234 247512739 715427395 338511968 654774801 862458309 663559431 691658174 455972234 936309465 825790020 896696773 973264476 606932416 591974489 853333181 637132487 892526868 552836563 606932416 173590688 373950160 128172058 421319638 828927692 476863561 173590688 86574100 606932416 336593863 336593863 706786139 222705824 384773958 552836563 267197527 326910332 156349888 766460882 247512739 421319638 128172058 770508461 770508461 416142329 689696038 916978609 432062450 828927692 267197527 146266056 916978609 916978609 689144692 824610448 336593863 637132487 336593863 573410811 149507119 163169584 86574100 74922304 35579887 591974489 552836563 853333181 267197527 228994771 39563973 580030866 846170712 715427395 250175378 341340420 228994771 973264476 631604897 663559431 338201288 478544246 457457604 74922304 222705824 924206054 513415788 689710096 639642999 56515478 396735868 648616244 637132487 654774801 669918126 513415788 689696038 973264476 14297338 622619054 671009508 591974489 225005793 580030866 591974489 833320035 689696038 163169584 373950160 689710096 426804318 74922304 924206054 862458309 413547205 175601100 580030866 622619054 973264476 149507119 899117577 896696773 896696773 146266056 35579887 119786837 856735137 680237797 658765373 689144692 341340420 86574100 663559431 326910332 157524924 175601100 35579887 163169584 420167079 420387751 56515478 62570858 856735137 146266056 606932416 689696038 846170712 924206054 267197527 606932416 825790020 695926284 14297338 426804318 695926284 291594021 896696773 924206054 267197527 622619054 677668583 171884847 173590688 432062450 899117577 831028663 119786837 689696038 680237797 228994771 658765373 671009508 35579887 680237797 420387751 86574100 62570858 924206054 862458309 14297338 648085065 831028663 580030866 606932416 892526868 662997517 421303765 916978609 413547205 426804318 770508461 689144692 432062450 715427395 591974489 964125625 862458309 426804318 163169584 580030866 695926284 267197527 924206054 146266056 175601100 56515478 157524924 171884847 825790020 292993260 62570858 770508461 715427395 39563973 62570858 936309465 622619054 706786139 828927692 413547205 671009508 421303765 277856219 824610448 336593863 899117577 432062450 637132487 631604897 513415788 396735868 648085065 648085065 420167079 671009508 677668583 146266056 689710096 175601100 478544246 175601100 580030866 677668583 421303765 825790020 163169584 606932416 432062450 326910332 163169584 336593863 689144692 86574100 128172058 128172058 373950160 648085065 680237797 175701124 396735868 426804318 173590688 39563973 128172058 336593863 426804318 432062450 662997517 128172058 149507119 277856219 899117577 669918126 924634937 689710096 119786837 39563973 292993260 825790020 770508461 267197527 924634937 924206054 426804318 689710096 277856219 606932416 175601100 862458309 631604897 74922304 892526868 14297338 862458309 689144692 828927692 396735868 146266056 648616244 62570858 658765373 416142329 924206054 850680713 695926284 420167079 924206054 420387751 831028663 416142329 128172058 14297338 416142329 862458309 476863561 175601100 828927692 175601100 899117577 671009508 146266056 671009508 21936446 228994771 695926284 648616244 119786837 552836563 326384937 336593863 936309465 833320035 156349888 413547205 336593863 62570858 631604897 432062450 715427395 680237797 86574100 606932416 824610448 513415788 163169584 715427395 691658174 846170712 384773958 21936446 228994771 569034545 173590688 292993260 770508461 689696038 580030866 648085065 455972234 250175378 916978609 70200609 631604897 173590688 421319638 824610448 658765373 32466636 476863561 513415788 421303765 637132487 478544246 973264476 62570858 396735868 622619054 420387751 658765373 420387751 591974489 396735868 677668583 825790020 591974489 175601100 21936446 552836563 171884847 663559431 680237797 250175378 416142329 416142329 856735137 175701124 421319638 689696038 973264476 416142329 156349888 175601100 631604897 292993260 846170712 457457604 326910332 892526868 892526868 292993260 420387751 639642999 336593863 648085065 384773958 936309465 476863561 119786837 573410811 591974489 569034545 899117577 846170712 420167079 175601100 853333181 149507119 552836563 35579887 455972234 513415788 899117577 552836563 39563973 825790020 580030866 222705824 831028663 267197527 671009508 671009508 326384937 175701124 622619054 824610448 39563973 21936446 171884847 677668583 421303765 689144692 14297338 924634937 606932416 62570858 580030866 175701124 862458309 850680713 689696038 341340420 850680713 680237797 973264476 416142329 32466636 156349888 326910332 663559431 689696038 552836563 513415788 856735137 846170712 416142329 770508461 373950160 573410811 39563973 455972234 396735868 175701124 631604897 669918126 163169584 326910332 899117577 715427395 326384937 163169584 671009508 639642999 173590688 421303765 689144692 457457604 924206054 924634937 853333181 973264476 421319638 222705824 677668583 862458309 476863561 86574100 654774801 277856219 691658174 413547205 326910332 824610448 21936446 689696038 336593863 662997517 770508461 689710096 56515478 892526868 924634937 825790020 384773958 338511968 21936446 973264476 846170712 413547205 326384937 225005793 689696038 413547205 326910332 706786139 689696038 899117577 853333181 715427395 828927692 631604897 899117577 825790020 149507119 663559431 35579887 426804318 478544246 691658174 770508461 250175378 119786837 715427395 671009508 426804318 250175378 35579887 457457604 146266056 175701124 924206054 338511968 267197527 680237797 924206054 478544246 715427395 695926284 420167079 56515478 671009508 62570858 119786837 420387751 680237797 689144692 119786837 175601100 420167079 853333181 680237797 654774801 146266056 573410811 157524924 706786139 267197527 622619054 973264476 828927692 86574100 770508461 247512739 292993260 171884847 384773958 899117577 831028663 455972234 336593863 580030866 396735868 426804318 86574100 706786139 70200609 413547205 622619054 250175378 14297338 478544246 14297338 591974489 896696773 128172058 421319638 892526868 128172058 338511968 420167079 146266056 426804318 175601100 916978609 175601100 715427395 416142329 680237797 896696773 384773958 964125625 222705824 420387751 706786139 899117577 338511968 119786837 924634937 606932416 163169584 637132487 228994771 225005793 277856219 326910332 175701124 146266056 250175378 831028663 766460882 580030866 292993260 413547205 384773958 853333181 833320035 416142329 916978609 973264476 648085065 338511968 899117577 338511968 695926284 119786837 478544246 862458309 267197527 476863561 291594021 850680713 853333181 157524924 478544246 39563973 573410811 591974489 421319638 32466636 825790020 173590688 74922304 631604897 384773958 663559431 426804318 86574100 291594021 680237797 457457604 715427395 32466636 850680713 416142329 432062450 225005793 689710096 338201288 766460882 384773958 119786837 689710096 267197527 62570858 831028663 338201288 478544246 916978609 175601100 291594021 924634937 476863561 689144692 413547205 662997517 373950160 62570858 715427395 421303765 606932416 455972234 892526868 326384937 225005793 853333181 689696038 173590688 964125625 663559431 175701124 175701124 396735868 766460882 267197527 277856219 277856219 658765373 639642999 292993260 631604897 146266056 35579887 56515478 416142329 658765373 35579887 119786837 662997517 677668583 413547205 56515478 973264476 74922304 338511968 770508461 916978609 86574100 426804318 833320035 580030866 157524924 426804318 669918126 163169584 336593863 326384937 326910332 648616244 899117577 680237797 606932416 973264476 824610448 606932416 396735868 14297338 691658174 896696773 338511968 964125625 32466636 338201288 573410811 420387751 648085065 420387751 457457604 478544246 341340420 663559431 899117577 478544246 631604897 824610448 420167079 267197527 149507119 896696773 695926284 580030866 899117577 637132487 250175378 146266056 924206054 175701124 569034545 671009508 580030866 677668583 663559431 21936446 338201288 973264476 856735137 850680713 128172058 222705824 654774801 658765373 637132487 247512739 924634937 896696773 637132487 56515478 689710096 173590688 70200609 964125625 569034545 828927692 426804318 622619054 21936446 225005793 396735868 62570858 455972234 513415788 896696773 766460882 74922304 70200609 899117577 825790020 916978609 936309465 828927692 326910332 338511968 396735868 39563973 766460882 669918126 478544246 62570858 824610448 663559431 432062450 338201288 421319638 70200609 622619054 896696773 639642999 119786837 35579887 173590688 171884847 35579887 825790020 591974489 32466636 86574100 421319638 173590688 373950160 420387751 338511968 62570858 637132487 654774801 770508461 156349888 384773958 32466636 677668583 662997517 689144692 128172058 846170712 175701124 420167079 706786139 892526868 662997517 964125625 606932416 973264476 513415788 35579887 677668583 936309465 247512739 663559431 292993260 631604897 825790020 892526868 175601100 384773958 384773958 513415788 457457604 62570858 573410811 766460882 569034545 606932416 850680713 420167079 267197527 831028663 916978609 936309465 156349888 341340420 247512739 277856219 648085065 222705824 850680713 432062450 338201288 35579887 119786837 384773958 677668583 637132487 552836563 825790020 892526868 250175378 413547205 513415788 569034545 478544246 222705824 924634937 973264476 70200609 149507119 291594021 622619054 706786139 338201288 892526868 175601100 924206054 62570858 222705824 291594021 648616244 86574100 662997517 39563973 326384937 846170712 338511968 173590688 476863561 833320035 32466636 32466636 39563973 896696773 222705824 62570858 662997517 654774801 338201288 691658174 637132487 856735137 21936446 658765373 552836563 225005793 552836563 86574100 770508461 662997517 326910332 267197527 689696038 663559431 39563973 856735137 416142329 824610448 691658174 32466636 706786139 896696773 341340420 924206054 32466636 825790020 228994771 513415788 824610448 654774801 689144692 715427395 478544246 432062450 825790020 149507119 432062450 669918126 413547205 846170712 622619054 552836563 326384937 326384937 21936446 552836563 421319638 916978609 715427395 631604897 606932416 420387751 669918126 631604897 478544246 691658174 291594021 916978609 35579887 639642999 569034545 175601100 706786139 689144692 146266056 706786139 591974489 32466636 277856219 128172058 715427395 916978609 35579887 824610448 146266056 833320035 250175378 689710096 171884847 341340420 671009508 573410811 86574100 175601100 175601100 658765373 973264476 384773958 662997517 420387751 591974489 420387751 916978609 420167079 228994771 691658174 552836563 70200609 426804318 222705824 892526868 416142329 35579887 862458309 691658174 695926284 964125625 689710096 163169584 326910332 384773958 14297338 631604897 639642999 413547205 336593863 964125625 86574100 157524924 677668583 637132487 149507119 569034545 175601100 654774801 225005793 247512739 341340420 552836563 478544246 247512739 149507119 420387751 156349888 662997517 175701124 824610448 128172058 338511968 552836563 663559431 552836563 899117577 426804318 86574100 420387751 175701124 831028663 157524924 149507119 637132487 326910332 973264476 924634937 631604897 338511968 573410811 156349888 146266056 70200609 663559431 853333181 846170712 689710096 336593863 396735868 896696773 639642999 74922304 70200609 341340420 39563973 163169584 336593863 828927692 853333181 706786139 157524924 631604897 338201288 662997517 573410811 326384937 291594021 671009508 591974489 648085065 86574100 846170712 973264476 267197527 964125625 338201288 552836563 637132487 421303765 648616244 62570858 163169584 420387751 62570858 631604897 455972234 973264476 416142329 677668583 669918126 128172058 62570858 35579887 35579887 146266056 225005793 32466636 892526868 420167079 163169584 457457604 846170712 426804318 924634937 163169584 225005793 973264476 413547205 62570858 146266056 853333181 552836563 591974489 569034545 455972234 35579887 639642999 228994771 896696773 225005793 671009508 421303765 74922304 373950160 964125625 119786837 552836563 341340420 291594021 591974489 706786139 825790020 639642999 432062450 573410811 146266056 173590688 56515478 637132487 824610448 384773958 338201288 662997517 39563973 916978609 421319638 833320035 157524924 421303765 899117577 338511968 706786139 658765373 426804318 831028663 669918126 766460882 373950160 171884847 326910332 896696773 62570858 622619054 828927692 149507119 631604897 662997517 157524924 663559431 175701124 846170712 896696773 856735137 654774801 580030866 326384937 677668583 924206054 62570858 552836563 677668583 74922304 277856219 671009508 384773958 39563973 426804318 149507119 225005793 715427395 689710096 663559431 552836563 896696773 606932416 156349888 591974489 662997517 689144692 936309465 580030866 128172058 706786139 326384937 513415788 457457604 413547205 338201288 892526868 336593863 853333181 291594021 766460882 671009508 936309465 250175378 413547205 74922304 936309465 770508461 654774801 225005793 658765373 420167079 86574100 228994771 662997517 924206054 291594021 222705824 569034545 924634937 86574100 421303765 119786837 695926284 689144692 973264476 569034545 416142329 662997517 35579887 824610448 173590688 573410811 658765373 416142329 119786837 689144692 689144692 833320035 770508461 631604897 715427395 70200609 573410811 247512739 631604897 648085065 62570858 384773958 267197527 964125625 689696038 32466636 119786837 825790020 175701124 573410811 896696773 606932416 416142329 56515478 277856219 715427395 916978609 416142329 828927692 336593863 384773958 175701124 157524924 680237797 39563973 580030866 432062450 421319638 580030866 247512739 706786139 669918126 156349888 35579887 637132487 32466636 338511968 341340420 163169584 149507119 606932416 228994771 552836563 267197527 824610448 163169584 70200609 580030866 825790020 654774801 74922304 691658174 973264476 432062450 228994771 175601100 770508461 128172058 766460882 277856219 14297338 513415788 228994771 631604897 156349888 56515478 432062450 457457604 171884847 695926284 663559431 384773958 850680713 146266056 128172058 680237797 658765373 421303765 128172058 250175378 850680713 341340420 631604897 326384937 146266056 455972234 662997517 513415788 70200609 175601100 663559431 936309465 156349888 175701124 824610448 156349888 326910332 856735137 455972234 250175378 689144692 478544246 637132487 62570858 326910332 622619054 384773958 964125625 828927692 924206054 591974489 32466636 74922304 326910332 654774801 964125625 32466636 824610448 420167079 892526868 247512739 228994771 899117577 338201288 639642999 228994771 654774801 338201288 824610448 457457604 291594021 591974489 770508461 292993260 384773958 62570858 573410811 175601100 677668583 824610448 964125625 341340420 173590688 267197527 639642999 689144692 128172058 580030866 654774801 892526868 824610448 14297338 669918126 573410811 824610448 277856219 846170712 896696773 338201288 228994771 326910332 639642999 421303765 426804318 416142329 35579887 973264476 175701124 580030866 175701124 157524924 421303765 173590688 338201288 637132487 413547205 591974489 426804318 824610448 677668583 833320035 420167079 831028663 850680713 896696773 338511968 128172058 228994771 892526868 56515478 478544246 457457604 21936446 326910332 455972234 455972234 338511968 677668583 766460882 663559431 119786837 421319638 175601100 828927692 663559431 924634937 846170712 119786837 853333181 850680713 825790020 338201288 856735137 396735868 396735868 513415788 384773958 247512739 924634937 669918126 680237797 426804318 432062450 662997517 513415788 695926284 899117577 631604897 964125625 663559431 622619054 291594021 156349888 225005793 853333181 689144692 689710096 326910332 828927692 119786837 695926284 770508461 247512739 338201288 416142329 552836563 326384937 373950160 706786139 228994771 32466636 850680713 338201288 766460882 580030866 513415788 455972234 831028663 766460882 455972234 247512739 455972234 924634937 573410811 420167079 228994771 924206054 420387751 146266056 173590688 689144692 916978609 899117577 476863561 35579887 689710096 247512739 426804318 658765373 631604897 62570858 833320035 669918126 146266056 862458309 831028663 326910332 924634937 569034545 833320035 706786139 326910332 677668583 326384937 695926284 250175378 426804318 828927692 157524924 648616244 341340420 420387751 384773958 662997517 32466636 476863561 631604897 426804318 478544246 964125625 39563973 846170712 669918126 654774801 671009508 580030866 338511968 856735137 341340420 341340420 831028663 171884847 32466636 62570858 862458309 291594021 171884847 128172058 892526868 669918126 455972234 341340420 654774801 173590688 896696773 658765373 396735868 173590688 916978609 831028663 413547205 171884847 35579887 373950160 222705824 671009508 825790020 648085065 70200609 513415788 706786139 373950160 846170712 973264476 825790020 513415788 853333181 420387751 56515478 39563973 157524924 862458309 56515478 715427395 457457604 119786837 831028663 478544246 964125625 413547205 396735868 824610448 175601100 373950160 853333181 648616244 654774801 706786139 225005793 14297338 247512739 326384937 222705824 689710096 478544246 119786837 637132487 662997517 680237797 824610448 964125625 175701124 70200609 171884847 384773958 689696038 654774801 766460882 277856219 770508461 86574100 326384937 373950160 74922304 846170712 171884847 862458309 277856219 637132487 689696038 225005793 225005793 119786837 654774801 892526868 476863561 825790020 606932416 622619054 662997517 326910332 853333181 338201288 569034545 899117577 420387751 39563973 149507119 973264476 250175378 896696773 715427395 825790020 175601100 825790020 715427395 580030866 291594021 225005793 924206054 828927692 413547205 856735137 831028663 413547205 62570858 175701124 899117577 916978609 706786139 416142329 39563973 336593863 662997517 916978609 689144692 86574100 552836563 396735868 706786139 973264476 862458309 421303765 326910332 396735868 573410811 420387751 338511968 163169584 671009508 850680713 824610448 250175378 56515478 828927692 457457604 39563973 175701124 171884847 831028663 457457604 850680713 916978609 338201288 62570858 326384937 695926284 569034545 277856219 341340420 39563973 146266056 338201288 677668583 421303765 671009508 648616244 680237797 175601100 658765373 455972234 21936446 862458309 662997517 573410811 326910332 384773958 292993260 421319638 591974489 222705824 916978609 824610448 163169584 591974489 421319638 648616244 163169584 671009508 39563973 833320035 421319638 157524924 680237797 573410811 552836563 478544246 648616244 591974489 766460882 766460882 14297338 413547205 689696038 421319638 637132487 648616244 680237797 416142329 228994771 420387751 74922304 74922304 476863561 899117577 39563973 689710096 853333181 277856219 648085065 171884847 924634937 552836563 421319638 149507119 766460882 924634937 156349888 828927692 689710096 669918126 384773958 156349888 622619054 119786837 247512739 247512739 336593863 413547205 973264476 21936446 175701124 74922304 175701124 336593863 631604897 14297338 669918126 421303765 32466636 663559431 175601100 853333181 326910332 631604897 338511968 916978609 916978609 156349888 850680713 421303765 936309465 70200609 171884847 663559431 432062450 478544246 478544246 846170712 689696038 247512739 74922304 964125625 432062450 62570858 421319638 689696038 680237797 128172058 384773958 654774801 478544246 267197527 824610448 637132487 828927692 384773958 35579887 695926284 856735137 247512739 396735868 225005793 476863561 648085065 267197527 163169584 413547205 853333181 648085065 421303765 637132487 689710096 622619054 128172058 663559431 648616244 689696038 669918126 128172058 128172058 846170712 552836563 899117577 669918126 853333181 828927692 416142329 580030866 766460882 426804318 457457604 622619054 336593863 973264476 680237797 513415788 21936446 637132487 338511968 457457604 56515478 292993260 936309465 639642999 326384937 247512739 936309465 341340420 680237797 455972234 824610448 964125625 892526868 637132487 853333181 677668583 899117577 341340420 39563973 766460882 173590688 384773958 580030866 580030866 648085065 853333181 766460882 336593863 416142329 513415788 478544246 622619054 856735137 825790020 825790020 341340420 149507119 766460882 828927692 128172058 228994771 341340420 691658174 128172058 421303765 964125625 770508461 338201288 654774801 457457604 573410811 689696038 149507119 973264476 973264476 156349888 39563973 856735137 250175378 846170712 924634937 606932416 654774801 899117577 119786837 680237797 637132487 416142329 663559431 39563973 573410811 32466636 689144692 706786139 336593863 853333181 677668583 173590688 421319638 856735137 157524924 833320035 856735137 384773958 513415788 648616244 62570858 899117577 277856219 669918126 222705824 476863561 432062450 896696773 691658174 149507119 455972234 824610448 326910332 457457604 591974489 689696038 671009508 828927692 680237797 691658174 86574100 828927692 478544246 936309465 853333181 691658174 326384937 421303765 622619054 573410811 766460882 825790020 292993260 396735868 156349888 277856219 896696773 899117577 658765373 828927692 149507119 74922304 695926284 171884847 828927692 856735137 267197527 856735137 658765373 833320035 149507119 384773958 432062450 171884847 689144692 924634937 455972234 828927692 416142329 833320035 622619054 149507119 432062450 831028663 478544246 175701124 62570858 175601100 580030866 770508461 62570858 853333181 591974489 899117577 924206054 476863561 637132487 421319638 766460882 825790020 846170712 639642999 662997517 156349888 658765373 421319638 421303765 277856219 291594021 291594021 250175378 476863561 916978609 420387751 936309465 853333181 413547205 680237797 421319638 70200609 338511968 766460882 654774801 896696773 35579887 573410811 856735137 420387751 669918126 247512739 964125625 637132487 70200609 146266056 964125625 250175378 964125625 222705824 291594021 457457604 770508461 637132487 426804318 973264476 591974489 833320035 421303765 680237797 850680713 21936446 336593863 846170712 175701124 420167079 128172058 420387751 853333181 175601100 695926284 175701124 680237797 552836563 74922304 831028663 964125625 225005793 128172058 338201288 706786139 421303765 691658174 631604897 420387751 384773958 766460882 691658174 277856219 420167079 853333181 171884847 580030866 833320035 326384937 828927692 896696773 892526868 513415788 146266056 892526868 825790020 828927692 341340420 691658174 639642999 631604897 899117577 74922304 850680713 964125625 973264476 715427395 850680713 689696038 689710096 225005793 62570858 384773958 32466636 267197527 569034545 964125625 662997517 691658174 338511968 631604897 292993260 14297338 86574100 552836563 128172058 899117577 291594021 455972234 163169584 828927692 824610448 163169584 292993260 163169584 421319638 853333181 622619054 899117577 426804318 695926284 591974489 770508461 689144692 338511968 146266056 128172058 247512739 173590688 247512739 32466636 432062450 766460882 853333181 14297338 677668583 663559431 32466636 396735868 146266056 455972234 421303765 591974489 225005793 637132487 70200609 825790020 662997517 654774801 163169584 149507119 856735137 267197527 478544246 899117577 119786837 222705824 964125625 146266056 964125625 432062450 173590688 846170712 680237797 163169584 680237797 225005793 341340420 606932416 338201288 326910332 119786837 247512739 156349888 569034545 146266056 862458309 62570858 373950160 552836563 267197527 648085065 648085065 853333181 476863561 250175378 658765373 715427395 924206054 35579887 573410811 606932416 291594021 416142329 648616244 277856219 225005793 766460882 338511968 648085065 862458309 853333181 338511968 163169584 591974489 384773958 648085065 250175378 680237797 338201288 631604897 896696773 658765373 222705824 631604897 420167079 591974489 326910332 146266056 706786139 222705824 21936446 513415788 373950160 831028663 173590688 292993260 74922304 662997517 936309465 336593863 338511968 338201288 478544246 552836563 680237797 689144692 973264476 291594021 648085065 171884847 336593863 973264476 637132487 691658174 267197527 824610448 689710096 228994771 715427395 396735868 156349888 691658174 39563973 373950160 163169584 663559431 924206054 432062450 695926284 689710096 119786837 856735137 654774801 14297338 689710096 173590688 384773958 14297338 831028663 222705824 175601100 341340420 476863561 706786139 336593863 766460882 606932416 691658174 74922304 689710096 455972234 421303765 892526868 654774801 639642999 669918126 825790020 267197527 680237797 338511968 35579887 222705824 421319638 396735868 149507119 973264476 677668583 569034545 32466636 420167079 14297338 862458309 706786139 606932416 119786837 421319638 250175378 824610448 21936446 128172058 149507119 569034545 770508461 924206054 396735868 336593863 662997517 622619054 175601100 663559431 671009508 662997517 862458309 421319638 326384937 715427395 973264476 663559431 128172058 831028663 426804318 478544246 973264476 175601100 457457604 421319638 658765373 373950160 478544246 669918126 964125625 622619054 173590688 770508461 824610448 770508461 413547205 669918126 35579887 916978609 163169584 715427395 56515478 250175378 396735868 766460882 831028663 247512739 648085065 936309465 413547205 396735868 432062450 341340420 669918126 338511968 850680713 14297338 432062450 662997517 478544246 250175378 341340420 86574100 336593863 622619054 691658174 292993260 21936446 291594021 654774801 689696038 856735137 622619054 654774801 850680713 833320035 146266056 706786139 455972234 896696773 74922304 426804318 326910332 662997517 924206054 648085065 250175378 669918126 421319638 156349888 163169584 228994771 86574100 573410811 173590688 637132487 455972234 336593863 766460882 658765373 606932416 691658174 175601100 850680713 338201288 606932416 631604897 853333181 175601100 157524924 175701124 326910332 338201288 336593863 163169584 384773958 476863561 606932416 336593863 680237797 862458309 267197527 420167079 171884847 637132487 892526868 513415788 86574100 924634937 973264476 70200609 828927692 277856219 669918126 654774801 396735868 662997517 35579887 606932416 86574100 74922304 149507119 267197527 648085065 326910332 689144692 973264476 831028663 338201288 277856219 671009508 384773958 648616244 157524924 70200609 896696773 338201288 39563973 669918126 648616244 964125625 228994771 373950160 680237797 833320035 175601100 86574100 291594021 639642999 715427395 457457604 21936446 420387751 964125625 833320035 396735868 457457604 833320035 128172058 267197527 163169584 39563973 163169584 326384937 824610448 689710096 421319638 14297338 850680713 420387751 396735868 163169584 924206054 770508461 247512739 833320035 862458309 680237797 476863561 32466636 157524924 173590688 680237797 421303765 591974489 631604897 658765373 420167079 862458309 267197527 637132487 862458309 277856219 384773958 862458309 689710096 695926284 74922304 128172058 924206054 373950160 606932416 426804318 420387751 396735868 846170712 326384937 569034545 892526868 964125625 420387751 478544246 973264476 291594021 478544246 606932416 420387751 770508461 250175378 691658174 432062450 277856219 677668583 225005793 74922304 916978609 669918126 856735137 35579887 853333181 373950160 850680713 973264476 677668583 637132487 326384937 326384937 637132487 56515478 86574100 62570858 671009508 591974489 637132487 416142329 846170712 250175378 146266056 432062450 421319638 173590688 695926284 416142329 766460882 689710096 691658174 569034545 924634937 56515478 70200609 856735137 513415788 173590688 326910332 689696038 225005793 622619054 622619054 622619054 421303765 476863561 420387751 924206054 39563973 421303765 86574100 222705824 420387751 14297338 173590688 552836563 432062450 56515478 677668583 338511968 706786139 654774801 770508461 833320035 175701124 338201288 964125625 569034545 457457604 291594021 157524924 513415788 573410811 247512739 291594021 924634937 222705824 899117577 250175378 86574100 631604897 856735137 850680713 936309465 833320035 416142329 662997517 326384937 416142329 715427395 119786837 476863561 824610448 691658174 416142329 247512739 70200609 338201288 689696038 267197527 896696773 421319638 689696038 421319638 149507119 899117577 766460882 828927692 149507119 149507119 573410811 476863561 639642999 171884847 828927692 373950160 171884847 292993260 421303765 175701124 671009508 396735868 964125625 35579887 21936446 247512739 825790020 825790020 21936446 175701124 338511968 291594021 421319638 689144692 149507119 671009508 70200609 384773958 606932416 228994771 149507119 32466636 338201288 426804318 648085065 228994771 677668583 149507119 689696038 432062450 964125625 639642999 569034545 277856219 39563973 277856219 56515478 247512739 250175378 671009508 770508461 552836563 175601100 622619054 825790020 606932416 39563973 62570858 32466636 695926284 663559431 828927692 74922304 662997517 658765373 637132487 513415788 14297338 413547205 56515478 225005793 171884847 770508461 421303765 39563973 639642999 413547205 338511968 846170712 175701124 896696773 326910332 706786139 896696773 833320035 228994771 671009508 326910332 825790020 476863561 580030866 689696038 770508461 924634937 695926284 416142329 250175378 671009508 250175378 70200609 35579887 247512739 86574100 770508461 916978609 671009508 770508461 766460882 420167079 824610448 292993260 175701124 591974489 892526868 663559431 39563973 326910332 14297338 157524924 831028663 695926284 936309465 292993260 689144692 680237797 338511968 691658174 766460882 250175378 338201288 936309465 156349888 706786139 432062450 326384937 35579887 421319638 426804318 916978609 669918126 157524924 163169584 416142329 171884847 341340420 432062450 631604897 396735868 896696773 850680713 695926284 973264476 631604897 648085065 916978609 14297338 86574100 396735868 70200609 669918126 715427395 225005793 669918126 373950160 149507119 420387751 662997517 689710096 163169584 416142329 856735137 658765373 420387751 228994771 689696038 426804318 654774801 455972234 606932416 163169584 39563973 455972234 691658174 171884847 824610448 338511968 432062450 631604897 766460882 569034545 899117577 591974489 426804318 689710096 146266056 715427395 770508461 119786837 691658174 175701124 421319638 662997517 637132487 846170712 580030866 478544246 973264476 654774801 824610448 373950160 14297338 924206054 916978609 373950160 552836563 663559431 833320035 416142329 86574100 846170712 892526868 326910332 420167079 478544246 770508461 899117577 326384937 455972234 677668583 373950160 663559431 225005793 336593863 86574100 128172058 478544246 825790020 936309465 862458309 277856219 336593863 606932416 639642999 32466636 21936446 677668583 338511968 39563973 680237797 936309465 338201288 833320035 973264476 513415788 247512739 32466636 421303765 326910332 119786837 825790020 513415788 413547205 924634937 689144692 35579887 770508461 413547205 899117577 478544246 373950160 825790020 770508461 267197527 899117577 892526868 396735868 850680713 770508461 35579887 691658174 689144692 631604897 669918126 455972234 277856219 338511968 86574100 146266056 14297338 384773958 677668583 74922304 654774801 689696038 128172058 896696773 420387751 637132487 654774801 846170712 396735868 163169584 163169584 715427395 591974489 691658174 426804318 119786837 225005793 677668583 677668583 420167079 552836563 32466636 39563973 622619054 413547205 896696773 831028663 292993260 715427395 455972234 680237797 292993260 426804318 416142329 119786837 770508461 662997517 766460882 149507119 853333181 892526868 828927692 341340420 824610448 662997517 396735868 119786837 62570858 277856219 828927692 250175378 225005793 833320035 70200609 924634937 32466636 924206054 924634937 648616244 222705824 338201288 476863561 825790020 680237797 654774801 669918126 420387751 770508461 862458309 86574100 896696773 631604897 426804318 770508461 637132487 478544246 432062450 689696038 457457604 658765373 964125625 250175378 770508461 373950160 677668583 420167079 396735868 32466636 580030866 292993260 373950160 606932416 171884847 292993260 426804318 639642999 373950160 862458309 14297338 964125625 326384937 39563973 606932416 119786837 689696038 658765373 606932416 478544246 637132487 455972234 326384937 606932416 163169584 157524924 973264476 175601100 74922304 766460882 639642999 326910332 171884847 70200609 833320035 513415788 267197527 14297338 671009508 689710096 39563973 695926284 396735868 156349888 663559431 35579887 35579887 892526868 228994771 513415788 591974489 552836563 420167079 119786837 663559431 149507119 658765373 341340420 924634937 770508461 420167079 695926284 228994771 637132487 35579887 326910332 478544246 936309465 396735868 689144692 336593863 936309465 384773958 326910332 457457604 338511968 663559431 637132487 513415788 277856219 695926284 856735137 658765373 689696038 850680713 291594021 222705824 766460882 896696773 420167079 715427395 157524924 606932416 426804318 662997517 384773958 228994771 455972234 591974489 222705824 896696773 825790020 432062450 695926284 689144692 580030866 175701124 689144692 146266056 833320035 669918126 396735868 846170712 128172058 671009508 591974489 669918126 648616244 766460882 766460882 455972234 326384937 421303765 637132487 677668583 766460882 770508461 21936446 552836563 916978609 222705824 432062450 846170712 420387751 175701124 892526868 648616244 853333181 691658174 225005793 828927692 862458309 669918126 171884847 175701124 924206054 35579887 825790020 455972234 637132487 70200609 476863561 476863561 850680713 637132487 669918126 225005793 39563973 341340420 250175378 964125625 171884847 573410811 916978609 373950160 457457604 413547205 654774801 715427395 689144692 680237797 689144692 689710096 222705824 421303765 631604897 663559431 631604897 128172058 421319638 831028663 21936446 622619054 119786837 622619054 222705824 420387751 416142329 74922304 658765373 156349888 175601100 432062450 591974489 828927692 175601100 156349888 691658174 513415788 247512739 292993260 973264476 421319638 680237797 457457604 32466636 899117577 856735137 591974489 648616244 74922304 163169584 639642999 416142329 35579887 924206054 896696773 384773958 421319638 476863561 648616244 228994771 569034545 637132487 573410811 421319638 631604897 384773958 691658174 416142329 416142329 416142329 689710096 824610448 35579887 591974489 341340420 416142329 421303765 149507119 689696038 899117577 862458309 637132487 689710096 695926284 631604897 846170712 455972234 426804318 455972234 250175378 552836563 637132487 277856219 39563973 336593863 695926284 513415788 973264476 654774801 916978609 850680713 292993260 222705824 892526868 899117577 149507119 225005793 384773958 715427395 663559431 663559431 973264476 56515478 831028663 770508461 163169584 856735137 680237797 552836563 691658174 128172058 56515478 86574100 828927692 671009508 580030866 663559431 850680713 326384937 689144692 277856219 766460882 669918126 70200609 663559431 421319638 432062450 853333181 341340420 896696773 677668583 175601100 21936446 580030866 648616244 706786139 639642999 421303765 326384937 569034545 173590688 175601100 637132487 432062450 766460882 225005793 828927692 476863561 396735868 32466636 573410811 662997517 336593863 825790020 146266056 896696773 892526868 478544246 936309465 850680713 338511968 654774801 32466636 856735137 277856219 770508461 573410811 74922304 171884847 689710096 421319638 648085065 476863561 455972234 766460882 70200609 86574100 831028663 56515478 156349888 573410811 689144692 691658174 225005793 326910332 706786139 70200609 853333181 432062450 70200609 173590688 936309465 32466636 250175378 74922304 373950160 924206054 831028663 680237797 680237797 622619054 420167079 338511968 766460882 457457604 476863561 247512739 39563973 338201288 715427395 569034545 631604897 163169584 86574100 573410811 39563973 277856219 964125625 70200609 14297338 856735137 513415788 175701124 413547205 119786837 163169584 420387751 766460882 384773958 606932416 267197527 225005793 146266056 569034545 173590688 119786837 384773958 175701124 119786837 421303765 413547205 432062450 173590688 677668583 631604897 695926284 964125625 163169584 420387751 637132487 119786837 833320035 828927692 846170712 606932416 157524924 669918126 338201288 62570858 222705824 32466636 513415788 175701124 770508461 74922304 175601100 146266056 338511968 973264476 639642999 250175378 691658174 432062450 569034545 457457604 338511968 421319638 639642999 163169584 292993260 850680713 973264476 680237797 416142329 606932416 228994771 35579887 326910332 267197527 662997517 689696038 689696038 639642999 119786837 924634937 899117577 74922304 225005793 336593863 691658174 222705824 163169584 580030866 228994771 457457604 128172058 149507119 14297338 62570858 426804318 292993260 631604897 420387751 156349888 420167079 850680713 715427395 936309465 421303765 421303765 62570858 157524924 326384937 552836563 824610448 637132487 157524924 654774801 622619054 173590688 74922304 156349888 421319638 831028663 892526868 846170712 648616244 228994771 671009508 277856219 21936446 552836563 639642999 384773958 39563973 573410811 671009508 658765373 228994771 924634937 247512739 396735868 846170712 924206054 455972234 163169584 421303765 513415788 119786837 292993260 338511968 924206054 56515478 70200609 689710096 639642999 175601100 689710096 695926284 457457604 225005793 637132487 426804318 580030866 175601100 654774801 766460882 173590688 580030866 689144692 455972234 86574100 916978609 384773958 457457604 420387751 420387751 250175378 715427395 171884847 691658174 936309465 677668583 267197527 680237797 326384937 899117577 580030866 74922304 338201288 552836563 421303765 222705824 432062450 478544246 228994771 899117577 156349888 824610448 457457604 173590688 396735868 580030866 457457604 128172058 825790020 119786837 663559431 146266056 631604897 326910332 973264476 171884847 569034545 663559431 420167079 341340420 706786139 663559431 695926284 573410811 420167079 56515478 639642999 62570858 416142329 156349888 766460882 74922304 689696038 222705824 338201288 695926284 689144692 413547205 591974489 658765373 291594021 658765373 850680713 291594021 171884847 833320035 21936446 824610448 39563973 171884847 691658174 648085065 171884847 455972234 639642999 478544246 706786139 338201288 622619054 457457604 924634937 715427395 173590688 250175378 228994771 606932416 896696773 658765373 338201288 513415788 899117577 128172058 119786837 663559431 21936446 639642999 770508461 689144692 292993260 924206054 824610448 892526868 384773958 457457604 916978609 119786837 156349888 591974489 420387751 175701124 663559431 420167079 413547205 831028663 622619054 149507119 416142329 648085065 850680713 336593863 552836563 591974489 338201288 569034545 247512739 384773958 846170712 373950160 850680713 292993260 396735868 669918126 21936446 831028663 173590688 850680713 56515478 175701124 770508461 648085065 14297338 689696038 62570858 426804318 637132487 338201288 828927692 856735137 622619054 828927692 157524924 373950160 715427395 175701124 291594021 338201288 648085065 56515478 420387751 457457604 156349888 662997517 695926284 689144692 39563973 680237797 663559431 21936446 267197527 373950160 552836563 478544246 916978609 573410811 476863561 846170712 56515478 691658174 964125625 21936446 476863561 247512739 662997517 149507119 338511968 478544246 825790020 862458309 896696773 691658174 513415788 964125625 964125625 225005793 457457604 892526868 292993260 326910332 606932416 916978609 689696038 35579887 338511968 824610448 277856219 267197527 171884847 654774801 396735868 175601100 766460882 964125625 128172058 824610448 862458309 14297338 916978609 691658174 384773958 56515478 892526868 831028663 964125625 62570858 924634937 663559431 637132487 580030866 119786837 277856219 70200609 892526868 476863561 291594021 825790020 689144692 338511968 70200609 856735137 850680713 35579887 824610448 32466636 770508461 421319638 228994771 654774801 426804318 336593863 669918126 396735868 156349888 899117577 677668583 648616244 326384937 14297338 689710096 825790020 833320035 552836563 691658174 856735137 228994771 175701124 662997517 606932416 662997517 250175378 658765373 924206054 899117577 432062450 669918126 862458309 173590688 706786139 689144692 39563973 899117577 341340420 899117577 476863561 70200609 326910332 831028663 770508461 916978609 825790020 291594021 924206054 846170712 671009508 225005793 35579887 222705824 663559431 171884847 175601100 21936446 964125625 648085065 267197527 21936446 825790020 432062450 825790020 689144692 420387751 856735137 896696773 416142329 606932416 831028663 171884847 225005793 573410811 677668583 457457604 420387751 74922304 171884847 680237797 163169584 173590688 326910332 421303765 157524924 338511968 552836563 146266056 326384937 680237797 384773958 225005793 513415788 622619054 86574100 35579887 899117577 416142329 432062450 689144692 70200609 573410811 291594021 62570858 850680713 432062450 637132487 175701124 552836563 222705824 648085065 654774801 457457604 250175378 149507119 228994771 32466636 228994771 336593863 421303765 175601100 824610448 695926284 689710096 828927692 639642999 119786837 56515478 846170712 715427395 770508461 936309465 32466636 373950160 157524924 157524924 175601100 622619054 413547205 21936446 56515478 689144692 175701124 336593863 416142329 677668583 591974489 149507119 62570858 163169584 973264476 669918126 396735868 56515478 175701124 569034545 973264476 631604897 580030866 62570858 828927692 413547205 432062450 671009508 770508461 21936446 663559431 175701124 336593863 680237797 326384937 892526868 277856219 157524924 86574100 669918126 658765373 119786837 416142329 222705824 658765373 706786139 384773958 338201288 936309465 384773958 648616244 648616244 413547205 14297338 171884847 455972234 14297338 924634937 663559431 291594021 552836563 606932416 128172058 648616244 964125625 373950160 639642999 695926284 669918126 669918126 924206054 70200609 326910332 432062450 432062450 552836563 341340420 21936446 648616244 70200609 432062450 171884847 250175378 824610448 896696773 14297338 973264476 606932416 457457604 715427395 119786837 924634937 39563973 662997517 74922304 373950160 21936446 432062450 119786837 32466636 770508461 766460882 631604897 247512739 662997517 637132487 706786139 862458309 338201288 691658174 677668583 171884847 648085065 21936446 825790020 654774801 622619054 175601100 222705824 916978609 171884847 648616244 416142329 924634937 648085065 157524924 828927692 163169584 828927692 228994771 622619054 373950160 892526868 119786837 648085065 70200609 35579887 924634937 691658174 14297338 413547205 677668583 413547205 455972234 32466636 964125625 899117577 171884847 396735868 715427395 689144692 420167079 250175378 648616244 70200609 648616244 824610448 222705824 119786837 292993260 416142329 862458309 973264476 413547205 924206054 14297338 862458309 416142329 157524924 964125625 62570858 689696038 689710096 146266056 222705824 421303765 853333181 119786837 973264476 846170712 86574100 648085065 862458309 936309465 384773958 225005793 326384937 413547205 973264476 396735868 39563973 631604897 74922304 689696038 421319638 171884847 899117577 850680713 326910332 74922304 70200609 706786139 715427395 175601100 119786837 222705824 552836563 846170712 691658174 247512739 175601100 225005793 421319638 171884847 850680713 432062450 899117577 457457604 513415788 338201288 32466636 413547205 916978609 896696773 770508461 247512739 964125625 35579887 74922304 21936446 924206054 689696038 128172058 580030866 654774801 326384937 149507119 292993260 338201288 338511968 396735868 916978609 341340420 396735868 637132487 336593863 637132487 936309465 384773958 476863561 680237797 862458309 622619054 478544246 936309465 384773958 416142329 924206054 32466636 149507119 396735868 631604897 654774801 833320035 396735868 35579887 831028663 663559431 654774801 247512739 277856219 671009508 850680713 157524924 426804318 338201288 56515478 689710096 250175378 421303765 856735137 513415788 86574100 853333181 850680713 936309465 247512739 715427395 591974489 689696038 173590688 292993260 671009508 222705824 671009508 146266056 850680713 924634937 896696773 846170712 862458309 291594021 292993260 896696773 569034545 416142329 631604897 689696038 228994771 631604897 250175378 846170712 225005793 824610448 455972234 631604897 689696038 691658174 639642999 899117577 824610448 14297338 420167079 478544246 853333181 591974489 420387751 247512739 662997517 119786837 637132487 421319638 766460882 606932416 292993260 476863561 173590688 552836563 171884847 421303765 175701124 62570858 291594021 964125625 892526868 62570858 770508461 175601100 770508461 171884847 924634937 228994771 964125625 552836563 341340420 413547205 856735137 658765373 156349888 658765373 706786139 225005793 662997517 824610448 476863561 648085065 606932416 225005793 669918126 862458309 689696038 384773958 457457604 70200609 70200609 149507119 658765373 128172058 70200609 39563973 457457604 824610448 856735137 384773958 14297338 964125625 669918126 695926284 924206054 56515478 899117577 478544246 677668583 689144692 175701124 658765373 569034545 476863561 924634937 648616244 663559431 648085065 338511968 74922304 580030866 689696038 326384937 146266056 828927692 689696038 267197527 163169584 695926284 146266056 648616244 421319638 828927692 663559431 32466636 622619054 936309465 573410811 86574100 62570858 247512739 622619054 691658174 973264476 691658174 892526868 420167079 899117577 862458309 421319638 56515478 916978609 606932416 766460882 35579887 420167079 421319638 846170712 175701124 689144692 250175378 637132487 639642999 892526868 892526868 338511968 631604897 32466636 157524924 896696773 432062450 706786139 689144692 850680713 631604897 828927692 119786837 163169584 35579887 853333181 680237797 691658174 228994771 833320035 680237797 171884847 338201288 396735868 662997517 573410811 39563973 326384937 39563973 715427395 654774801 247512739 828927692 658765373 606932416 648085065 899117577 689144692 648616244 631604897 591974489 639642999 689710096 648085065 622619054 222705824 824610448 225005793 413547205 149507119 119786837 326910332 658765373 426804318 149507119 421319638 156349888 631604897 695926284 654774801 671009508 70200609 715427395 175601100 455972234 689144692 70200609 14297338 119786837 831028663 689144692 580030866 936309465 856735137 662997517 846170712 225005793 648616244 39563973 573410811 457457604 476863561 326384937 175701124 689710096 622619054 21936446 671009508 648085065 74922304 580030866 606932416 70200609 892526868 892526868 580030866 573410811 591974489 825790020 163169584 222705824 21936446 476863561 326384937 416142329 225005793 824610448 341340420 476863561 384773958 622619054 973264476 225005793 916978609 413547205 119786837 671009508 671009508 689144692 426804318 62570858 654774801 21936446 478544246 70200609 21936446 677668583 247512739 39563973 384773958 421303765 396735868 639642999 338201288 476863561 924206054 326384937 39563973 421303765 654774801 225005793 173590688 899117577 373950160 416142329 689710096 56515478 824610448 421303765 850680713 573410811 384773958 455972234 432062450 856735137 689696038 292993260 171884847 119786837 146266056 825790020 455972234 924634937 606932416 715427395 862458309 250175378 896696773 846170712 173590688 156349888 128172058 421319638 924206054 156349888 149507119 62570858 267197527 569034545 824610448 856735137 631604897 680237797 916978609 225005793 341340420 654774801 896696773 173590688 899117577 157524924 689710096 631604897 853333181 326910332 591974489 14297338 267197527 146266056 824610448 175601100 569034545 119786837 421319638 35579887 476863561 924206054 824610448 846170712 457457604 637132487 478544246 853333181 476863561 606932416 964125625 222705824 770508461 156349888 250175378 476863561 695926284 916978609 695926284 421303765 924634937 695926284 689144692 373950160 824610448 831028663 175701124 824610448 146266056 916978609 831028663 247512739 850680713 163169584 916978609 892526868 924634937 341340420 420387751 654774801 222705824 689144692 766460882 573410811 680237797 432062450 833320035 426804318 606932416 338511968 671009508 828927692 156349888 689696038 513415788 680237797 689710096 267197527 421319638 421303765 146266056 824610448 70200609 326910332 850680713 74922304 689696038 689696038 591974489 896696773 637132487 637132487 669918126 384773958 631604897 247512739 936309465 478544246 862458309 856735137 637132487 396735868 14297338 478544246 689710096 973264476 669918126 669918126 648616244 228994771 146266056 420387751 420167079 850680713 21936446 455972234 373950160 277856219 591974489 421303765 573410811 163169584 825790020 56515478 267197527 580030866 156349888 916978609 421303765 413547205 637132487 689710096 326910332 669918126 326910332 706786139 770508461 825790020 973264476 689696038 62570858 421319638 916978609 622619054 896696773 228994771 86574100 267197527 850680713 850680713 513415788 892526868 338201288 658765373 426804318 689710096 622619054 691658174 432062450 899117577 853333181 478544246 146266056 396735868 569034545 35579887 691658174 420387751 341340420 277856219 622619054 924206054 455972234 14297338 175701124 228994771 828927692 580030866 478544246 513415788 455972234 648616244 513415788 846170712 853333181 552836563 899117577 326910332 476863561 421303765 846170712 637132487 846170712 862458309 825790020 432062450 770508461 689710096 21936446 766460882 476863561 326910332 677668583 420387751 892526868 828927692 896696773 766460882 384773958 669918126 476863561 606932416 658765373 384773958 173590688 70200609 426804318 175701124 706786139 689710096 396735868 326910332 896696773 680237797 648085065 689696038 689144692 149507119 825790020 862458309 513415788 671009508 669918126 455972234 622619054 689710096 689710096 936309465 175601100 62570858 850680713 149507119 146266056 658765373 326384937 669918126 828927692 247512739 573410811 513415788 39563973 766460882 62570858 173590688 899117577 62570858 35579887 964125625 899117577 892526868 964125625 175701124 86574100 662997517 291594021 478544246 396735868 936309465 14297338 149507119 892526868 247512739 267197527 326384937 824610448 455972234 833320035 326910332 14297338 338511968 569034545 175701124 413547205 677668583 669918126 862458309 478544246 856735137 156349888 648616244 606932416 924634937 225005793 421303765 62570858 338511968 416142329 156349888 770508461 671009508 86574100 680237797 421303765 896696773 606932416 680237797 631604897 225005793 21936446 580030866 74922304 326384937 924206054 654774801 70200609 416142329 964125625 421303765 175701124 175701124 846170712 606932416 291594021 478544246 654774801 432062450 128172058 580030866 552836563 338511968 715427395 606932416 413547205 416142329 35579887 831028663 689696038 225005793 658765373 247512739 39563973 916978609 569034545 338511968 175601100 654774801 225005793 924206054 924634937 631604897 70200609 416142329 637132487 824610448 222705824 573410811 639642999 648085065 338511968 689696038 267197527 35579887 156349888 680237797 828927692 157524924 35579887 936309465 706786139 689696038 658765373 222705824 552836563 677668583 146266056 850680713 146266056 850680713 856735137 119786837 373950160 420167079 691658174 457457604 639642999 277856219 338201288 70200609 222705824 413547205 156349888 35579887 146266056 457457604 648085065 552836563 766460882 964125625 338511968 916978609 32466636 421303765 631604897 14297338 677668583 247512739 648085065 637132487 416142329 222705824 639642999 163169584 924206054 39563973 658765373 336593863 56515478 432062450 631604897 850680713 146266056 267197527 669918126 171884847 338511968 669918126 695926284 421303765 291594021 171884847 689696038 936309465 39563973 824610448 766460882 292993260 39563973 654774801 432062450 862458309 326384937 622619054 420167079 119786837 157524924 74922304 569034545 580030866 373950160 326384937 478544246 277856219 825790020 416142329 156349888 828927692 637132487 413547205 432062450 74922304 833320035 413547205 250175378 171884847 680237797 824610448 591974489 916978609 663559431 267197527 689696038 770508461 856735137 70200609 833320035 21936446 663559431 715427395 267197527 924634937 654774801 86574100 175701124 828927692 426804318 420387751 669918126 277856219 173590688 831028663 513415788 421319638 846170712 250175378 478544246 916978609 277856219 892526868 432062450 384773958 250175378 341340420 250175378 964125625 146266056 250175378 338511968 338201288 338511968 32466636 862458309 175601100 662997517 695926284 513415788 326910332 695926284 654774801 846170712 691658174 648085065 831028663 689144692 171884847 973264476 606932416 580030866 70200609 846170712 70200609 669918126 476863561 416142329 677668583 173590688 637132487 706786139 896696773 899117577 964125625 706786139 833320035 896696773 899117577 384773958 899117577 669918126 326910332 426804318 853333181 639642999 420167079 770508461 831028663 916978609 478544246 157524924 862458309 171884847 552836563 569034545 831028663 119786837 119786837 964125625 706786139 14297338 416142329 637132487 413547205 924634937 637132487 247512739 277856219 396735868 250175378 513415788 326384937 175601100 35579887 637132487 146266056 149507119 225005793 573410811 862458309 173590688 580030866 14297338 250175378 916978609 35579887 766460882 175601100 677668583 128172058 680237797 831028663 828927692 247512739 671009508 663559431 824610448 421303765 695926284 175701124 338511968 14297338 291594021 421319638 828927692 336593863 689144692 846170712 173590688 326910332 648616244 824610448 341340420 175701124 637132487 695926284 936309465 455972234 648085065 32466636 247512739 228994771 171884847 416142329 662997517 573410811 14297338 86574100 654774801 336593863 899117577 924634937 421319638 831028663 420167079 639642999 156349888 825790020 457457604 128172058 292993260 228994771 606932416 896696773 157524924 825790020 706786139 677668583 825790020 663559431 831028663 622619054 828927692 770508461 156349888 478544246 326910332 924634937 936309465 228994771 373950160 149507119 706786139 222705824 669918126 74922304 62570858 426804318 476863561 856735137 573410811 669918126 853333181 426804318 478544246 671009508 677668583 639642999 648085065 326384937 146266056 569034545 825790020 39563973 850680713 326910332 824610448 899117577 228994771 833320035 580030866 916978609 862458309 573410811 225005793 291594021 338201288 706786139 426804318 421319638 32466636 455972234 336593863 478544246 973264476 658765373 964125625 267197527 250175378 766460882 336593863 573410811 420387751 146266056 552836563 228994771 856735137 338201288 421319638 833320035 648616244 936309465 420167079 341340420 631604897 163169584 648616244 86574100 426804318 175601100 862458309 326384937 35579887 478544246 35579887 825790020 62570858 62570858 457457604 56515478 770508461 580030866 658765373 513415788 580030866 924634937 691658174 247512739 552836563 476863561 825790020 420387751 396735868 396735868 663559431 277856219 292993260 326910332 396735868 654774801 662997517 14297338 222705824 856735137 228994771 658765373 128172058 476863561 292993260 715427395 225005793 341340420 637132487 850680713 689696038 70200609 267197527 426804318 770508461 552836563 146266056 146266056 146266056 896696773 680237797 573410811 850680713 580030866 250175378 373950160 338511968 973264476 336593863 831028663 677668583 56515478 432062450 766460882 892526868 74922304 171884847 426804318 691658174 924634937 695926284 267197527 573410811 896696773 146266056 573410811 156349888 455972234 146266056 35579887 413547205 770508461 70200609 426804318 432062450 128172058 770508461 552836563 455972234 421319638 396735868 373950160 552836563 426804318 648085065 225005793 62570858 663559431 833320035 149507119 833320035 856735137 671009508 825790020 896696773 916978609 706786139 715427395 899117577 695926284 936309465 373950160 846170712 622619054 156349888 384773958 421303765 62570858 267197527 267197527 56515478 853333181 157524924 853333181 631604897 291594021 689710096 916978609 552836563 62570858 663559431 156349888 825790020 426804318 569034545 62570858 936309465 580030866 637132487 658765373 671009508 21936446 825790020 421319638 936309465 689144692 671009508 421319638 569034545 916978609 831028663 846170712 896696773 850680713 455972234 654774801 680237797 715427395 648085065 74922304 689696038 35579887 128172058 662997517 326910332 56515478 119786837 476863561 862458309 338511968 396735868 156349888 326910332 695926284 606932416 426804318 706786139 173590688 671009508 862458309 74922304 421303765 680237797 146266056 695926284 831028663 70200609 916978609 924206054 291594021 622619054 591974489 631604897 62570858 936309465 455972234 32466636 413547205 338201288 14297338 420387751 662997517 658765373 149507119 691658174 171884847 573410811 421319638 86574100 156349888 338511968 70200609 580030866 455972234 964125625 973264476 292993260 892526868 14297338 658765373 341340420 689144692 171884847 648085065 35579887 291594021 658765373 175601100 770508461 552836563 86574100 689710096 14297338 247512739 420167079 326384937 250175378 421303765 292993260 373950160 825790020 175601100 476863561 228994771 74922304 336593863 173590688 573410811 62570858 580030866 416142329 715427395 86574100 916978609 157524924 606932416 277856219 662997517 420167079 606932416 622619054 850680713 573410811 648616244 591974489 770508461 128172058 639642999 833320035 846170712 856735137 326384937 32466636 850680713 671009508 606932416 14297338 432062450 706786139 291594021 637132487 689696038 74922304 622619054 413547205 850680713 341340420 421303765 457457604 591974489 146266056 341340420 420167079 35579887 899117577 654774801 591974489 70200609 513415788 432062450 247512739 552836563 916978609 552836563 853333181 421319638 149507119 606932416 225005793 157524924 250175378 86574100 669918126 292993260 654774801 828927692 384773958 846170712 639642999 420167079 157524924 420387751 569034545 338201288 573410811 552836563 964125625 695926284 175601100 850680713 70200609 432062450 228994771 916978609 622619054 831028663 706786139 175701124 896696773 648616244 421303765 86574100 689710096 689696038 74922304 824610448 671009508 277856219 658765373 689696038 373950160 648616244 426804318 291594021 622619054 680237797 326910332 14297338 86574100 828927692 833320035 591974489 766460882 413547205 689710096 924206054 338511968 156349888 326910332 924206054 384773958 14297338 671009508 831028663 899117577 149507119 225005793 247512739 639642999 14297338 338201288 706786139 476863561 591974489 850680713 250175378 695926284 513415788 146266056 591974489 828927692 173590688 552836563 416142329 163169584 173590688 14297338 14297338 32466636 277856219 478544246 476863561 70200609 671009508 341340420 850680713 426804318 267197527 416142329 420167079 119786837 338201288 825790020 828927692 639642999 973264476 35579887 513415788 413547205 677668583 175701124 338511968 924206054 658765373 70200609 432062450 247512739 432062450 552836563 637132487 277856219 824610448 689710096 326910332 336593863 648616244 677668583 156349888 421319638 128172058 637132487 715427395 156349888 828927692 856735137 648085065 457457604 173590688 824610448 478544246 21936446 552836563 936309465 119786837 267197527 292993260 373950160 936309465 892526868 338511968 669918126 39563973 825790020 35579887 862458309 924634937 336593863 267197527 689144692 689696038 163169584 62570858 924634937 606932416 341340420 591974489 552836563 56515478 850680713 513415788 421303765 677668583 606932416 580030866 149507119 277856219 706786139 163169584 846170712 648085065 853333181 426804318 326910332 56515478 552836563 21936446 706786139 21936446 654774801 326910332 689696038 899117577 267197527 146266056 277856219 662997517 277856219 706786139 706786139 175601100 62570858 267197527 149507119 631604897 715427395 163169584 384773958 420387751 420387751 828927692 175601100 622619054 420167079 35579887 662997517 916978609 936309465 916978609 21936446 766460882 70200609 973264476 277856219 862458309 14297338 648085065 770508461 831028663 591974489 421319638 420387751 175701124 689144692 14297338 828927692 591974489 573410811 964125625 892526868 896696773 14297338 175601100 35579887 338201288 62570858 662997517 622619054 277856219 853333181 569034545 32466636 292993260 689710096 292993260 691658174 856735137 862458309 833320035 326910332 648085065 21936446 250175378 850680713 552836563 766460882 426804318 569034545 291594021 964125625 291594021 157524924 175601100 35579887 639642999 677668583 421303765 766460882 846170712 622619054 691658174 689144692 457457604 580030866 247512739 654774801 228994771 250175378 267197527 39563973 677668583 896696773 856735137 396735868 171884847 648616244 591974489 171884847 338511968 250175378 119786837 639642999 171884847 766460882 128172058 715427395 291594021 247512739 413547205 591974489 326384937 654774801 824610448 413547205 706786139 689710096 175601100 924206054 128172058 222705824 833320035 862458309 173590688 476863561 478544246 149507119 552836563 513415788 846170712 457457604 622619054 856735137 691658174 573410811 552836563 853333181 924206054 706786139 831028663 250175378 513415788 35579887 421303765 373950160 225005793 336593863 828927692 56515478 552836563 513415788 695926284 552836563 695926284 856735137 56515478 964125625 924206054 128172058 924634937 853333181 326384937 631604897 856735137 677668583 622619054 831028663 695926284 671009508 591974489 173590688 766460882 766460882 338511968 669918126 662997517 416142329 924206054 341340420 573410811 267197527 824610448 691658174 292993260 39563973 457457604 936309465 39563973 21936446 766460882 916978609 648085065 846170712 228994771 964125625 862458309 86574100 669918126 32466636 291594021 899117577 850680713 824610448 247512739 291594021 478544246 455972234 691658174 916978609 622619054 580030866 250175378 695926284 770508461 247512739 669918126 420167079 35579887 455972234 689696038 62570858 853333181 663559431 766460882 569034545 250175378 654774801 648085065 74922304 373950160 573410811 426804318 222705824 648616244 250175378 156349888 175601100 291594021 831028663 689696038 338201288 924206054 639642999 146266056 706786139 171884847 916978609 478544246 326384937 824610448 916978609 916978609 580030866 689710096 56515478 924206054 14297338 426804318 899117577 631604897 856735137 689144692 35579887 175601100 671009508 420167079 455972234 833320035 119786837 128172058 432062450 247512739 250175378 86574100 552836563 420387751 964125625 662997517 426804318 32466636 291594021 35579887 706786139 677668583 637132487 973264476 631604897 267197527 421303765 326910332 573410811 476863561 580030866 338201288 715427395 591974489 853333181 964125625 833320035 899117577 689144692 291594021 916978609 277856219 32466636 580030866 936309465 86574100 119786837 338201288 338201288 341340420 591974489 432062450 267197527 21936446 228994771 163169584 128172058 413547205 476863561 74922304 896696773 119786837 247512739 222705824 856735137 128172058 156349888 455972234 671009508 373950160 35579887 580030866 924634937 14297338 828927692 831028663 247512739 157524924 74922304 175701124 766460882 156349888 146266056 326384937 175601100 478544246 478544246 850680713 277856219 292993260 648616244 850680713 277856219 552836563 658765373 637132487 689144692 35579887 853333181 896696773 250175378 973264476 35579887 663559431 21936446 426804318 277856219 420387751 648085065 478544246 416142329 156349888 341340420 420167079 825790020 420387751 173590688 32466636 637132487 421303765 420167079 291594021 662997517 32466636 654774801 631604897 828927692 850680713 128172058 128172058 455972234 62570858 689144692 631604897 924634937 146266056 421319638 766460882 171884847 569034545 156349888 156349888 62570858 689696038 373950160 766460882 766460882 916978609 373950160 35579887 662997517 856735137 658765373 326384937 663559431 691658174 853333181 973264476 163169584 706786139 171884847 277856219 62570858 606932416 326384937 326910332 338511968 715427395 156349888 338201288 420387751 326910332 691658174 341340420 856735137 924634937 648085065 964125625 833320035 396735868 892526868 292993260 833320035 292993260 689144692 478544246 416142329 846170712 326384937 413547205 455972234 292993260 892526868 662997517 70200609 924634937 825790020 715427395 856735137 421319638 924206054 32466636 569034545 569034545 631604897 432062450 853333181 476863561 662997517 341340420 426804318 766460882 662997517 569034545 21936446 373950160 291594021 222705824 671009508 39563973 899117577 119786837 156349888 171884847 631604897 163169584 171884847 689144692 32466636 924206054 149507119 70200609 924634937 222705824 648085065 56515478 824610448 250175378 149507119 420167079 766460882 163169584 326910332 689696038 336593863 770508461 277856219 973264476 32466636 715427395 21936446 14297338 899117577 326910332 695926284 247512739 426804318 669918126 637132487 149507119 32466636 924206054 128172058 171884847 146266056 706786139 658765373 336593863 413547205 689144692 899117577 175701124 639642999 56515478 766460882 637132487 341340420 831028663 580030866 637132487 228994771 766460882 706786139 899117577 825790020 648616244 228994771 973264476 175601100 119786837 163169584 373950160 336593863 964125625 175601100 671009508 175601100 846170712 74922304 580030866 457457604 824610448 825790020 569034545 146266056 766460882 156349888 824610448 336593863 56515478 421303765 689696038 56515478 591974489 14297338 421303765 32466636 896696773 413547205 689710096 157524924 173590688 338511968 828927692 247512739 648616244 831028663 228994771 250175378 62570858 671009508 654774801 421303765 413547205 973264476 432062450 21936446 478544246 267197527 476863561 35579887 896696773 426804318 326910332 292993260 833320035 247512739 677668583 689710096 639642999 420387751 637132487 569034545 677668583 247512739 766460882 277856219 173590688 119786837 853333181 373950160 924206054 924206054 432062450 291594021 663559431 573410811 421319638 899117577 637132487 662997517 654774801 149507119 326384937 689710096 680237797 250175378 326384937 892526868 416142329 426804318 689710096 689696038 662997517 225005793 70200609 689696038 175601100 850680713 825790020 691658174 654774801 373950160 292993260 856735137 833320035 291594021 850680713 856735137 250175378 421319638 916978609 119786837 86574100 828927692 421303765 689144692 292993260 648616244 225005793 326384937 766460882 225005793 432062450 770508461 149507119 936309465 846170712 247512739 663559431 420167079 591974489 336593863 924634937 648085065 833320035 846170712 924634937 338511968 396735868 35579887 825790020 833320035 973264476 341340420 35579887 175601100 426804318 421303765 146266056 74922304 173590688 420167079 916978609 663559431 74922304 32466636 828927692 247512739 862458309 457457604 457457604 32466636 156349888 228994771 416142329 163169584 336593863 552836563 421303765 420167079 70200609 606932416 831028663 326384937 250175378 892526868 833320035 846170712 420387751 291594021 171884847 770508461 513415788 416142329 846170712 552836563 476863561 476863561 416142329 631604897 14297338 846170712 689144692 373950160 856735137 671009508 396735868 420167079 14297338 631604897 896696773 338511968 32466636 413547205 119786837 658765373 32466636 39563973 119786837 416142329 128172058 326384937 513415788 637132487 833320035 569034545 247512739 828927692 326910332 689710096 689710096 631604897 654774801 250175378 21936446 291594021 457457604 478544246 569034545 62570858 457457604 455972234 936309465 426804318 396735868 21936446 833320035 677668583 677668583 964125625 222705824 21936446 175701124 669918126 149507119 421303765 662997517 171884847 32466636 326910332 654774801 416142329 420167079 936309465 432062450 924206054 228994771 580030866 689696038 478544246 35579887 426804318 622619054 924634937 569034545 695926284 413547205 21936446 916978609 892526868 119786837 606932416 119786837 32466636 648085065 631604897 691658174 552836563 250175378 476863561 766460882 128172058 291594021 669918126 326384937 421319638 149507119 580030866 689710096 326910332 149507119 924206054 569034545 569034545 662997517 373950160 267197527 770508461 432062450 671009508 128172058 421303765 21936446 416142329 831028663 432062450 552836563 828927692 336593863 39563973 338201288 856735137 171884847 336593863 862458309 173590688 591974489 149507119 222705824 416142329 691658174 695926284 569034545 637132487 396735868 14297338 648085065 766460882 654774801 689144692 892526868 671009508 689144692 426804318 171884847 175701124 513415788 573410811 648616244 171884847 770508461 689144692 648616244 622619054 669918126 157524924 924206054 326910332 373950160 916978609 336593863 478544246 964125625 173590688 62570858 292993260 146266056 21936446 828927692 173590688 658765373 250175378 916978609 421319638 766460882 228994771 338511968 677668583 824610448 622619054 973264476 222705824 677668583 128172058 552836563 128172058 715427395 831028663 292993260 432062450 770508461 426804318 662997517 420387751 62570858 824610448 420167079 326384937 222705824 689710096 648085065 856735137 924634937 476863561 86574100 396735868 86574100 70200609 689710096 833320035 250175378 432062450 421319638 833320035 916978609 892526868 384773958 175601100 21936446 663559431 622619054 770508461 824610448 292993260 637132487 171884847 573410811 267197527 680237797 892526868 896696773 341340420 225005793 175701124 770508461 128172058 384773958 936309465 825790020 292993260 846170712 715427395 658765373 580030866 892526868 824610448 416142329 292993260 222705824 831028663 689710096 622619054 35579887 658765373 416142329 455972234 689710096 663559431 689696038 924634937 175701124 766460882 580030866 856735137 373950160 396735868 892526868 413547205 654774801 341340420 373950160 824610448 35579887 326910332 70200609 916978609 157524924 291594021 770508461 39563973 637132487 766460882 225005793 706786139 175601100 846170712 964125625 671009508 86574100 292993260 39563973 573410811 157524924 695926284 669918126 892526868 35579887 631604897 899117577 128172058 420387751 277856219 569034545 622619054 606932416 825790020 175701124 175701124 850680713 850680713 658765373 637132487 680237797 119786837 426804318 157524924 662997517 86574100 637132487 277856219 648616244 637132487 171884847 766460882 573410811 32466636 455972234 580030866 146266056 973264476 35579887 831028663 14297338 21936446 413547205 856735137 669918126 715427395 420167079 128172058 591974489 833320035 663559431 338511968 831028663 573410811 292993260 338201288 14297338 56515478 149507119 173590688 689696038 175701124 292993260 373950160 924206054 964125625 146266056 648616244 421303765 457457604 689144692 899117577 426804318 689696038 924206054 326910332 341340420 277856219 654774801 86574100 622619054 689144692 552836563 149507119 695926284 606932416 384773958 156349888 457457604 850680713 396735868 662997517 689144692 695926284 421303765 74922304 677668583 828927692 128172058 862458309 157524924 35579887 426804318 691658174 691658174 850680713 850680713 662997517 478544246 580030866 35579887 163169584 691658174 228994771 862458309 384773958 338201288 671009508 892526868 70200609 669918126 964125625 663559431 326384937 662997517 639642999 416142329 326910332 648616244 662997517 689710096 384773958 171884847 277856219 924634937 896696773 631604897 856735137 146266056 421303765 654774801 892526868 149507119 62570858 336593863 825790020 384773958 291594021 56515478 606932416 899117577 421319638 824610448 173590688 648616244 569034545 35579887 677668583 850680713 149507119 824610448 119786837 146266056 654774801 663559431 695926284 421303765 606932416 171884847 175701124 421319638 637132487 21936446 680237797 56515478 338511968 973264476 706786139 476863561 916978609 146266056 580030866 373950160 648085065 225005793 146266056 292993260 964125625 338511968 396735868 513415788 247512739 70200609 853333181 663559431 373950160 680237797 689710096 715427395 924206054 56515478 338201288 831028663 825790020 157524924 476863561 421319638 669918126 163169584 292993260 35579887 222705824 973264476 384773958 591974489 658765373 432062450 973264476 338201288 277856219 899117577 292993260 175601100 856735137 689696038 420387751 128172058 715427395 695926284 416142329 892526868 416142329 476863561 648616244 35579887 654774801 691658174 373950160 39563973 74922304 936309465 569034545 591974489 631604897 689696038 336593863 457457604 21936446 689696038 654774801 573410811 964125625 552836563 457457604 856735137 56515478 648085065 426804318 677668583 695926284 573410811 924206054 825790020 476863561 680237797 149507119 225005793 338511968 622619054 766460882 924634937 828927692 924634937 695926284 639642999 228994771 74922304 680237797 228994771 824610448 892526868 695926284 163169584 770508461 426804318 677668583 828927692 689710096 119786837 175701124 896696773 662997517 671009508 222705824 62570858 149507119 892526868 163169584 146266056 421303765 267197527 277856219 32466636 658765373 899117577 326910332 862458309 341340420 74922304 426804318 173590688 916978609 580030866 964125625 695926284 39563973 175601100 833320035 662997517 291594021 432062450 569034545 766460882 455972234 421319638 228994771 862458309 695926284 862458309 175701124 338201288 478544246 856735137 338201288 824610448 250175378 62570858 606932416 119786837 416142329 291594021 222705824 569034545 326910332 856735137 432062450 128172058 175601100 669918126 936309465 622619054 671009508 662997517 128172058 128172058 689710096 766460882 856735137 513415788 833320035 171884847 896696773 658765373 225005793 247512739 622619054 658765373 247512739 373950160 824610448 336593863 654774801 39563973 689710096 292993260 326384937 677668583 86574100 591974489 824610448 695926284 695926284 326910332 896696773 149507119 689696038 552836563 338201288 513415788 513415788 671009508 39563973 896696773 706786139 128172058 637132487 247512739 706786139 455972234 421303765 639642999 413547205 580030866 157524924 292993260 606932416 770508461 622619054 850680713 654774801 86574100 74922304 706786139 338201288 513415788 691658174 416142329 715427395 416142329 32466636 426804318 973264476 622619054 831028663 173590688 175701124 964125625 156349888 831028663 149507119 175601100 669918126 513415788 175601100 457457604 156349888 828927692 689696038 326384937 267197527 622619054 149507119 222705824 831028663 631604897 846170712 291594021 631604897 250175378 899117577 476863561 228994771 62570858 420387751 291594021 421319638 455972234 432062450 552836563 691658174 21936446 225005793 606932416 292993260 654774801 924206054 171884847 247512739 416142329 916978609 850680713 964125625 552836563 267197527 896696773 569034545 513415788 478544246 478544246 292993260 149507119 899117577 128172058 457457604 336593863 824610448 639642999 70200609 74922304 896696773 396735868 384773958 691658174 222705824 173590688 250175378 846170712 292993260 669918126 552836563 338511968 373950160 899117577 426804318 457457604 14297338 824610448 695926284 552836563 222705824 964125625 766460882 267197527 39563973 413547205 689696038 432062450 146266056 899117577 766460882 338201288 846170712 478544246 163169584 128172058 421303765 552836563 680237797 569034545 14297338 824610448 637132487 513415788 896696773 416142329 828927692 591974489 32466636 173590688 828927692 384773958 648616244 899117577 250175378 338511968 924206054 119786837 680237797 119786837 228994771 35579887 326384937 689144692 250175378 21936446 671009508 662997517 228994771 157524924 157524924 850680713 175601100 228994771 338511968 853333181 413547205 833320035 336593863 128172058 513415788 14297338 457457604 426804318 899117577 421319638 163169584 513415788 74922304 222705824 631604897 292993260 146266056 936309465 396735868 56515478 163169584 973264476 899117577 689696038 396735868 831028663 639642999 225005793 825790020 432062450 413547205 706786139 476863561 157524924 396735868 766460882 416142329 846170712 119786837 658765373 770508461 222705824 457457604 569034545 455972234 846170712 936309465 924206054 513415788 846170712 338511968 662997517 896696773 396735868 338201288 850680713 326384937 416142329 267197527 892526868 706786139 476863561 899117577 291594021 70200609 591974489 662997517 892526868 292993260 119786837 384773958 421303765 606932416 14297338 157524924 715427395 680237797 432062450 513415788 671009508 225005793 228994771 689696038 862458309 326384937 421303765 831028663 420387751 631604897 476863561 338201288 658765373 639642999 420167079 580030866 689696038 250175378 964125625 663559431 228994771 21936446 21936446 828927692 396735868 291594021 825790020 338511968 677668583 573410811 606932416 247512739 637132487 157524924 695926284 552836563 658765373 695926284 14297338 247512739 416142329 973264476 691658174 338511968 924206054 715427395 157524924 862458309 648616244 32466636 648085065 862458309 689710096 175601100 689696038 341340420 119786837 924634937 228994771 513415788 856735137 420387751 70200609 899117577 416142329 478544246 326910332 338201288 580030866 896696773 421303765 973264476 426804318 637132487 341340420 833320035 157524924 338201288 831028663 478544246 936309465 421303765 689144692 573410811 21936446 552836563 677668583 606932416 715427395 924206054 222705824 715427395 373950160 326384937 639642999 326384937 86574100 896696773 421319638 936309465 163169584 689144692 277856219 825790020 924634937 896696773 416142329 35579887 766460882 35579887 973264476 175701124 175601100 831028663 924206054 825790020 825790020 326384937 936309465 663559431 128172058 648616244 831028663 853333181 56515478 173590688 691658174 149507119 21936446 569034545 426804318 580030866 267197527 35579887 689144692 591974489 173590688 225005793 677668583 648085065 478544246 706786139 396735868 631604897 831028663 455972234 291594021 973264476 973264476 421319638 853333181 695926284 770508461 413547205 853333181 39563973 648085065 247512739 119786837 292993260 421303765 86574100 552836563 35579887 924206054 39563973 924206054 924206054 292993260 552836563 831028663 569034545 338201288 421303765 622619054 648085065 157524924 421319638 680237797 824610448 770508461 70200609 478544246 416142329 936309465 691658174 173590688 228994771 32466636 622619054 639642999 163169584 916978609 341340420 173590688 267197527 677668583 706786139 828927692 648616244 396735868 569034545 766460882 163169584 825790020 591974489 573410811 74922304 292993260 421303765 892526868 669918126 631604897 373950160 56515478 513415788 513415788 291594021 222705824 689696038 680237797 421303765 639642999 326384937 384773958 580030866 964125625 831028663 663559431 56515478 250175378 924634937 39563973 228994771 689710096 128172058 892526868 622619054 421319638 671009508 39563973 936309465 622619054 267197527 680237797 648616244 128172058 156349888 457457604 128172058 173590688 32466636 420387751 157524924 569034545 622619054 416142329 338511968 569034545 426804318 21936446 173590688 853333181 899117577 157524924 924206054 62570858 420387751 175601100 856735137 228994771 128172058 292993260 828927692 631604897 338511968 899117577 157524924 824610448 421303765 892526868 384773958 421303765 149507119 924206054 128172058 336593863 631604897 416142329 225005793 637132487 86574100 421319638 637132487 648616244 924206054 14297338 267197527 175701124 21936446 432062450 669918126 648085065 853333181 671009508 680237797 631604897 622619054 622619054 56515478 70200609 896696773 373950160 828927692 825790020 341340420 631604897 691658174 924206054 384773958 669918126 663559431 291594021 669918126 924206054 662997517 35579887 689696038 163169584 413547205 432062450 341340420 622619054 21936446 14297338 606932416 173590688 622619054 689696038 936309465 163169584 326910332 326910332 420387751 62570858 156349888 862458309 413547205 695926284 654774801 457457604 648085065 833320035 856735137 373950160 892526868 35579887 637132487 384773958 580030866 416142329 573410811 432062450 292993260 669918126 157524924 654774801 573410811 669918126 39563973 175701124 373950160 119786837 478544246 916978609 846170712 916978609 654774801 225005793 247512739 175701124 326910332 163169584 35579887 964125625 964125625 384773958 476863561 695926284 228994771 478544246 384773958 669918126 225005793 631604897 373950160 457457604 292993260 654774801 421319638 513415788 341340420 426804318 432062450 637132487 606932416 513415788 689696038 637132487 384773958 277856219 373950160 426804318 35579887 420167079 146266056 384773958 32466636 62570858 119786837 591974489 35579887 715427395 973264476 338201288 862458309 21936446 62570858 338201288 669918126 420167079 373950160 569034545 824610448 663559431 715427395 573410811 292993260 476863561 658765373 552836563 21936446 326910332 846170712 396735868 691658174 163169584 569034545 637132487 658765373 853333181 175701124 128172058 62570858 455972234 658765373 146266056 846170712 175601100 421319638 413547205 421319638 689144692 416142329 924206054 706786139 228994771 416142329 648616244 695926284 637132487 291594021 573410811 606932416 14297338 336593863 421303765 416142329 86574100 715427395 326384937 899117577 119786837 338201288 373950160 622619054 828927692 892526868 677668583 175701124 669918126 291594021 833320035 689710096 552836563 695926284 14297338 828927692 936309465 715427395 654774801 916978609 478544246 637132487 896696773 225005793 86574100 74922304 689144692 591974489 421303765 149507119 171884847 146266056 677668583 32466636 421319638 936309465 420167079 146266056 250175378 338511968 846170712 62570858 671009508 421319638 856735137 250175378 695926284 175601100 606932416 478544246 156349888 677668583 336593863 766460882 149507119 420387751 706786139 552836563 247512739 119786837 267197527 639642999 14297338 964125625 432062450 175701124 689144692 74922304 14297338 770508461 691658174 824610448 663559431 824610448 476863561 833320035 476863561 631604897 14297338 163169584 892526868 924634937 639642999 457457604 173590688 247512739 580030866 770508461 856735137 267197527 421319638 39563973 850680713 770508461 421319638 964125625 421319638 420167079 426804318 669918126 677668583 228994771 824610448 662997517 662997517 326910332 663559431 292993260 825790020 478544246 680237797 924634937 413547205 833320035 513415788 899117577 173590688 833320035 171884847 964125625 569034545 396735868 573410811 715427395 680237797 175601100 573410811 669918126 457457604 689710096 689144692 432062450 606932416 21936446 573410811 171884847 689696038 850680713 56515478 338201288 326384937 964125625 432062450 421303765 671009508 580030866 639642999 163169584 171884847 336593863 149507119 56515478 853333181 637132487 680237797 892526868 691658174 846170712 326384937 964125625 338201288 936309465 580030866 119786837 569034545 580030866 277856219 175601100 552836563 413547205 250175378 706786139 432062450 420167079 831028663 580030866 715427395 70200609 277856219 14297338 421319638 691658174 384773958 631604897 671009508 662997517 420387751 766460882 689696038 432062450 396735868 56515478 341340420 689710096 396735868 457457604 896696773 250175378 426804318 373950160 421303765 326384937 291594021 421303765 853333181 413547205 648616244 770508461 662997517 175601100 146266056 413547205 326384937 825790020 671009508 416142329 326384937 936309465 662997517 277856219 680237797 680237797 86574100 119786837 420387751 671009508 267197527 173590688 715427395 338201288 426804318 175701124 14297338 413547205 964125625 222705824 833320035 662997517 850680713 669918126 591974489 892526868 924634937 62570858 74922304 336593863 770508461 824610448 658765373 663559431 292993260 14297338 680237797 680237797 421319638 706786139 513415788 341340420 639642999 146266056 828927692 267197527 896696773 173590688 936309465 648616244 228994771 228994771 74922304 671009508 128172058 513415788 62570858 338511968 766460882 591974489 171884847 862458309 671009508 149507119 606932416 715427395 671009508 420387751 396735868 671009508 86574100 326384937 899117577 631604897 70200609 850680713 413547205 569034545 156349888 669918126 384773958 689710096 171884847 413547205 421319638 916978609 62570858 637132487 850680713 964125625 862458309 573410811 338201288 639642999 552836563 680237797 267197527 639642999 156349888 631604897 341340420 336593863 825790020 326384937 695926284 637132487 56515478 74922304 831028663 706786139 973264476 648616244 128172058 21936446 606932416 338511968 631604897 671009508 70200609 846170712 292993260 421319638 677668583 156349888 420387751 39563973 569034545 622619054 833320035 56515478 680237797 163169584 916978609 680237797 62570858 457457604 146266056 173590688 326384937 39563973 163169584 695926284 426804318 250175378 850680713 277856219 648085065 669918126 622619054 146266056 831028663 677668583 341340420 580030866 336593863 373950160 173590688 896696773 247512739 14297338 770508461 639642999 292993260 648085065 175701124 119786837 341340420 420167079 936309465 163169584 21936446 899117577 573410811 663559431 648616244 648616244 964125625 70200609 326910332 14297338 267197527 828927692 56515478 70200609 606932416 14297338 455972234 695926284 964125625 663559431 420387751 658765373 384773958 513415788 292993260 658765373 569034545 689696038 222705824 637132487 637132487 292993260 250175378 662997517 225005793 648616244 828927692 336593863 964125625 175701124 420387751 32466636 662997517 373950160 156349888 396735868 432062450 669918126 56515478 824610448 420387751 156349888 896696773 766460882 677668583 850680713 862458309 21936446 338511968 964125625 677668583 846170712 828927692 338511968 373950160 119786837 892526868 513415788 689144692 478544246 654774801 671009508 175701124 637132487 478544246 513415788 14297338 637132487 689144692 677668583 591974489 899117577 899117577 831028663 14297338 291594021 413547205 291594021 924206054 916978609 291594021 824610448 70200609 689696038 35579887 267197527 936309465 457457604 338201288 513415788 663559431 896696773 973264476 455972234 277856219 973264476 606932416 899117577 824610448 373950160 850680713 591974489 35579887 373950160 770508461 856735137 833320035 426804318 291594021 373950160 973264476 513415788 689144692 292993260 715427395 39563973 846170712 846170712 326910332 74922304 637132487 924634937 420387751 973264476 936309465 658765373 338511968 326910332 21936446 715427395 850680713 899117577 384773958 833320035 338201288 21936446 853333181 846170712 326384937 292993260 21936446 896696773 291594021 175701124 862458309 292993260 853333181 689144692 421319638 654774801 662997517 338511968 175701124 326384937 580030866 267197527 70200609 157524924 691658174 680237797 622619054 222705824 225005793 669918126 639642999 833320035 677668583 291594021 580030866 326384937 924634937 896696773 573410811 706786139 56515478 831028663 671009508 228994771 715427395 689696038 455972234 163169584 416142329 62570858 828927692 892526868 432062450 689710096 416142329 706786139 862458309 631604897 420167079 706786139 35579887 899117577 591974489 892526868 156349888 62570858 663559431 677668583 573410811 862458309 580030866 639642999 663559431 171884847 973264476 622619054 648085065 715427395 973264476 56515478 573410811 648085065 825790020 416142329 416142329 250175378 669918126 225005793 964125625 770508461 326384937 856735137 766460882 426804318 513415788 639642999 420167079 689696038 292993260 846170712 654774801 648085065 373950160 21936446 689696038 62570858 513415788 580030866 156349888 658765373 766460882 149507119 662997517 899117577 833320035 478544246 292993260 171884847 62570858 341340420 173590688 128172058 669918126 455972234 706786139 924634937 924634937 247512739 70200609 171884847 32466636 689144692 924206054 420167079 766460882 62570858 573410811 173590688 824610448 149507119 824610448 828927692 770508461 420387751 175601100 706786139 552836563 658765373 654774801 478544246 916978609 250175378 157524924 420387751 569034545 457457604 606932416 396735868 222705824 831028663 39563973 591974489 74922304 853333181 413547205 326384937 654774801 936309465 892526868 662997517 421303765 326384937 149507119 70200609 250175378 899117577 175701124 631604897 766460882 70200609 420387751 457457604 677668583 689144692 825790020 420387751 21936446 591974489 396735868 591974489 128172058 691658174 606932416 421303765 56515478 326384937 146266056 56515478 86574100 336593863 689710096 669918126 420387751 146266056 416142329 856735137 326910332 156349888 658765373 291594021 476863561 175701124 326910332 455972234 831028663 662997517 225005793 828927692 648616244 336593863 396735868 426804318 654774801 157524924 669918126 149507119 580030866 175601100 163169584 119786837 455972234 163169584 171884847 924206054 86574100 149507119 222705824 573410811 373950160 680237797 828927692 552836563 695926284 853333181 222705824 916978609 39563973 157524924 416142329 432062450 689710096 569034545 338201288 291594021 338511968 964125625 853333181 677668583 149507119 695926284 157524924 846170712 338201288 648616244 222705824 671009508 420167079 892526868 899117577 677668583 856735137 862458309 56515478 677668583 250175378 691658174 476863561 416142329 420167079 338511968 478544246 416142329 591974489 828927692 341340420 476863561 637132487 70200609 74922304 924634937 156349888 341340420 173590688 291594021 828927692 247512739 591974489 580030866 39563973 119786837 173590688 426804318 677668583 250175378 157524924 853333181 173590688 573410811 924206054 128172058 695926284 336593863 828927692 421303765 35579887 671009508 770508461 853333181 689696038 680237797 513415788 292993260 899117577 856735137 222705824 648616244 669918126 62570858 899117577 639642999 478544246 250175378 222705824 336593863 384773958 846170712 689696038 156349888 338511968 478544246 669918126 341340420 149507119 326384937 74922304 421303765 689144692 689696038 831028663 896696773 228994771 247512739 591974489 770508461 691658174 128172058 695926284 637132487 896696773 648085065 831028663 936309465 421303765 689696038 21936446 175601100 936309465 14297338 336593863 157524924 622619054 373950160 420167079 658765373 853333181 850680713 336593863 770508461 936309465 899117577 421303765 573410811 373950160 222705824 341340420 677668583 171884847 478544246 973264476 228994771 62570858 396735868 413547205 637132487 671009508 569034545 426804318 396735868 695926284 936309465 677668583 396735868 825790020 677668583 580030866 916978609 341340420 631604897 175601100 35579887 326910332 175701124 513415788 222705824 70200609 825790020 21936446 86574100 862458309 163169584 338201288 569034545 432062450 669918126 421303765 128172058 622619054 916978609 658765373 478544246 662997517 163169584 338511968 21936446 338201288 175601100 326910332 862458309 853333181 639642999 689144692 421303765 706786139 846170712 770508461 86574100 250175378 70200609 862458309 21936446 396735868 637132487 222705824 416142329 580030866 225005793 973264476 420167079 580030866 573410811 695926284 591974489 850680713 70200609 149507119 338511968 478544246 654774801 119786837 421303765 663559431 689710096 341340420 373950160 420167079 338511968 225005793 513415788 228994771 637132487 663559431 70200609 689144692 689710096 455972234 35579887 677668583 671009508 396735868 74922304 689710096 689710096 70200609 706786139 373950160 228994771 569034545 35579887 631604897 228994771 916978609 622619054 396735868 853333181 149507119 56515478 457457604 338511968 32466636 171884847 766460882 766460882 671009508 689144692 695926284 250175378 916978609 828927692 267197527 916978609 824610448 336593863 648085065 706786139 824610448 637132487 119786837 326910332 292993260 163169584 35579887 936309465 457457604 573410811 247512739 936309465 175701124 455972234 70200609 573410811 21936446 973264476 384773958 695926284 32466636 163169584 56515478 591974489 936309465 222705824 658765373 341340420 973264476 420167079 569034545 341340420 569034545 292993260 825790020 671009508 677668583 677668583 421303765 825790020 163169584 899117577 228994771 250175378 128172058 228994771 413547205 21936446 35579887 476863561 892526868 292993260 846170712 856735137 338511968 770508461 228994771 654774801 892526868 146266056 899117577 62570858 156349888 39563973 56515478 770508461 691658174 828927692 846170712 663559431 14297338 850680713 70200609 157524924 420167079 149507119 373950160 291594021 21936446 21936446 766460882 426804318 916978609 426804318 291594021 455972234 455972234 146266056 14297338 420167079 637132487 62570858 291594021 622619054 622619054 156349888 899117577 86574100 973264476 292993260 580030866 157524924 326910332 74922304 691658174 856735137 899117577 663559431 413547205 32466636 853333181 691658174 56515478 639642999 70200609 250175378 580030866 457457604 766460882 62570858 654774801 648085065 432062450 573410811 824610448 936309465 669918126 156349888 580030866 552836563 580030866 916978609 35579887 149507119 831028663 455972234 715427395 413547205 420387751 291594021 766460882 225005793 384773958 896696773 336593863 163169584 457457604 648085065 74922304 21936446 552836563 478544246 56515478 173590688 924206054 648085065 247512739 639642999 669918126 715427395 639642999 175701124 648085065 70200609 149507119 573410811 32466636 973264476 173590688 924634937 14297338 421319638 833320035 228994771 156349888 146266056 62570858 416142329 924206054 291594021 715427395 426804318 899117577 831028663 706786139 32466636 637132487 639642999 32466636 552836563 695926284 39563973 639642999 292993260 669918126 862458309 56515478 680237797 513415788 689696038 173590688 338511968 766460882 292993260 573410811 74922304 21936446 689696038 648616244 766460882 146266056 173590688 846170712 420387751 695926284 455972234 384773958 247512739 706786139 119786837 420167079 128172058 706786139 677668583 455972234 689144692 964125625 336593863 896696773 35579887 622619054 766460882 326384937 70200609 916978609 580030866 413547205 706786139 62570858 128172058 157524924 853333181 416142329 580030866 277856219 14297338 62570858 846170712 831028663 552836563 86574100 669918126 689696038 56515478 973264476 606932416 689144692 416142329 862458309 892526868 606932416 326910332 833320035 892526868 552836563 478544246 157524924 899117577 157524924 862458309 689144692 899117577 291594021 420167079 648616244 828927692 824610448 426804318 833320035 824610448 421303765 689710096 341340420 833320035 695926284 824610448 32466636 247512739 426804318 828927692 373950160 658765373 896696773 680237797 338511968 62570858 856735137 373950160 175701124 74922304 14297338 833320035 421303765 569034545 850680713 341340420 291594021 569034545 671009508 336593863 648616244 695926284 689710096 336593863 149507119 662997517 924634937 336593863 413547205 373950160 373950160 658765373 648085065 689710096 648085065 924206054 326910332 277856219 899117577 338201288 56515478 373950160 396735868 669918126 662997517 706786139 149507119 292993260 831028663 338511968 421303765 416142329 21936446 916978609 175701124 455972234 56515478 896696773 476863561 916978609 21936446 128172058 292993260 853333181 119786837 86574100 691658174 119786837 119786837 476863561 622619054 964125625 606932416 39563973 591974489 292993260 326384937 648085065 669918126 149507119 916978609 476863561 671009508 326384937 770508461 175701124 580030866 964125625 14297338 420387751 691658174 35579887 341340420 654774801 856735137 373950160 228994771 421303765 606932416 513415788 691658174 156349888 420167079 850680713 336593863 421303765 662997517 291594021 648616244 156349888 964125625 573410811 175601100 396735868 513415788 14297338 892526868 824610448 662997517 631604897 662997517 32466636 552836563 175601100 689696038 157524924 338511968 338201288 146266056 973264476 580030866 831028663 39563973 416142329 850680713 32466636 828927692 677668583 228994771 833320035 580030866 766460882 338201288 936309465 973264476 338201288 924206054 766460882 171884847 569034545 824610448 421319638 770508461 277856219 606932416 173590688 338201288 973264476 326384937 892526868 326384937 457457604 119786837 413547205 267197527 175601100 420387751 833320035 250175378 225005793 86574100 654774801 569034545 669918126 622619054 338201288 853333181 846170712 384773958 899117577 228994771 671009508 32466636 924206054 21936446 421303765 171884847 654774801 326910332 850680713 175601100 74922304 639642999 856735137 896696773 825790020 455972234 662997517 292993260 824610448 175601100 291594021 341340420 622619054 173590688 622619054 853333181 833320035 669918126 658765373 70200609 128172058 573410811 326910332 338511968 825790020 326384937 896696773 457457604 426804318 478544246 70200609 32466636 247512739 639642999 899117577 338511968 277856219 291594021 637132487 689710096 341340420 669918126 964125625 715427395 156349888 824610448 74922304 689696038 86574100 513415788 892526868 552836563 631604897 267197527 924634937 128172058 706786139 420167079 606932416 247512739 384773958 691658174 637132487 695926284 680237797 846170712 680237797 695926284 420387751 924206054 622619054 671009508 831028663 825790020 163169584 569034545 669918126 513415788 689144692 14297338 706786139 856735137 663559431 396735868 669918126 662997517 831028663 421303765 62570858 689696038 432062450 680237797 171884847 677668583 421303765 35579887 119786837 373950160 341340420 171884847 654774801 250175378 648616244 119786837 70200609 277856219 173590688 228994771 396735868 292993260 432062450 766460882 35579887 853333181 552836563 341340420 291594021 828927692 326910332 173590688 39563973 631604897 924206054 336593863 39563973 338511968 336593863 119786837 591974489 766460882 326910332 225005793 689144692 457457604 70200609 924634937 416142329 21936446 326384937 338201288 292993260 899117577 853333181 631604897 156349888 924206054 420387751 770508461 32466636 420387751 267197527 14297338 715427395 916978609 639642999 341340420 862458309 669918126 689710096 706786139 695926284 770508461 455972234 513415788 35579887 689696038 228994771 267197527 157524924 580030866 338201288 119786837 622619054 677668583 766460882 384773958 250175378 384773958 338511968 831028663 639642999 892526868 156349888 654774801 892526868 648085065 677668583 669918126 856735137 606932416 74922304 916978609 828927692 573410811 766460882 846170712 326384937 862458309 455972234 157524924 56515478 420387751 896696773 338511968 706786139 662997517 420387751 128172058 56515478 14297338 336593863 924206054 14297338 32466636 432062450 892526868 856735137 856735137 74922304 413547205 833320035 326910332 695926284 828927692 421303765 637132487 396735868 157524924 689696038 291594021 833320035 680237797 622619054 338201288 277856219 606932416 916978609 936309465 476863561 39563973 853333181 766460882 573410811 766460882 691658174 267197527 396735868 175601100 637132487 163169584 416142329 14297338 833320035 326910332 56515478 149507119 622619054 964125625 157524924 669918126 825790020 420167079 420167079 513415788 770508461 924634937 457457604 580030866 715427395 706786139 648085065 513415788 828927692 513415788 338201288 338201288 146266056 228994771 478544246 421303765 622619054 171884847 639642999 32466636 35579887 669918126 691658174 591974489 552836563 222705824 715427395 689144692 478544246 373950160 420387751 892526868 277856219 163169584 862458309 671009508 267197527 770508461 924634937 35579887 396735868 833320035 591974489 175601100 35579887 128172058 973264476 622619054 420167079 892526868 580030866 658765373 62570858 119786837 825790020 606932416 62570858 373950160 689696038 247512739 669918126 680237797 580030866 850680713 654774801 32466636 662997517 338201288 432062450 936309465 247512739 326384937 384773958 695926284 591974489 338201288 695926284 833320035 338201288 421319638 936309465 569034545 420167079 157524924 426804318 853333181 175601100 74922304 622619054 149507119 573410811 677668583 163169584 426804318 677668583 671009508 671009508 680237797 373950160 291594021 706786139 680237797 924206054 862458309 658765373 680237797 825790020 695926284 622619054 478544246 426804318 663559431 416142329 146266056 291594021 341340420 896696773 21936446 622619054 637132487 373950160 421319638 669918126 149507119 924634937 119786837 247512739 384773958 639642999 631604897 455972234 663559431 552836563 833320035 669918126 662997517 420387751 426804318 421303765 916978609 606932416 175701124 35579887 658765373 862458309 86574100 552836563 128172058 695926284 156349888 384773958 156349888 250175378 924206054 222705824 341340420 706786139 326384937 833320035 228994771 341340420 420387751 637132487 336593863 853333181 924634937 663559431 513415788 56515478 128172058 591974489 156349888 173590688 689696038 119786837 689710096 825790020 149507119 833320035 606932416 396735868 250175378 476863561 326384937 689696038 606932416 833320035 455972234 291594021 862458309 850680713 513415788 128172058 56515478 892526868 336593863 622619054 695926284 569034545 14297338 658765373 606932416 862458309 695926284 580030866 222705824 662997517 973264476 580030866 373950160 669918126 924206054 639642999 156349888 591974489 225005793 56515478 671009508 56515478 338511968 853333181 706786139 478544246 149507119 74922304 56515478 706786139 689710096 86574100 225005793 421303765 622619054 658765373 56515478 850680713 606932416 326910332 326384937 591974489 591974489 455972234 163169584 569034545 175701124 573410811 924634937 677668583 973264476 691658174 677668583 677668583 606932416 695926284 421319638 14297338 455972234 384773958 654774801 175701124 291594021 669918126 432062450 420167079 896696773 86574100 341340420 336593863 828927692 606932416 14297338 455972234 86574100 338201288 32466636 39563973 899117577 828927692 396735868 833320035 591974489 513415788 680237797 892526868 658765373 964125625 606932416 225005793 591974489 70200609 175701124 426804318 163169584 766460882 457457604 326910332 421303765 663559431 622619054 291594021 396735868 654774801 32466636 341340420 648085065 326384937 695926284 175701124 338511968 119786837 677668583 671009508 396735868 74922304 936309465 669918126 326384937 648085065 677668583 662997517 639642999 338201288 62570858 247512739 420167079 631604897 277856219 689144692 35579887 680237797 128172058 831028663 292993260 691658174 157524924 338511968 766460882 715427395 74922304 70200609 341340420 671009508 622619054 163169584 622619054 146266056 420167079 432062450 552836563 421303765 146266056 825790020 421303765 691658174 21936446 149507119 591974489 338201288 416142329 706786139 373950160 70200609 420387751 899117577 70200609 413547205 552836563 420167079 637132487 421303765 862458309 119786837 56515478 119786837 432062450 86574100 662997517 341340420 513415788 606932416 336593863 326910332 658765373 691658174 62570858 341340420 457457604 455972234 292993260 291594021 156349888 663559431 413547205 396735868 552836563 677668583 163169584 74922304 580030866 833320035 222705824 39563973 292993260 173590688 478544246 32466636 856735137 671009508 580030866 149507119 291594021 420387751 384773958 654774801 56515478 606932416 689144692 70200609 591974489 291594021 637132487 631604897 74922304 35579887 163169584 56515478 86574100 766460882 648085065 292993260 591974489 853333181 14297338 14297338 648616244 648085065 291594021 639642999 828927692 426804318 457457604 14297338 662997517 384773958 689710096 639642999 606932416 432062450 680237797 173590688 421319638 680237797 856735137 924634937 373950160 924634937 70200609 706786139 824610448 336593863 637132487 173590688 420387751 291594021 35579887 426804318 396735868 373950160 373950160 291594021 173590688 396735868 639642999 163169584 631604897 896696773 689144692 899117577 853333181 606932416 689710096 862458309 648085065 552836563 658765373 573410811 149507119 421303765 35579887 671009508 416142329 824610448 846170712 157524924 850680713 175601100 680237797 850680713 591974489 846170712 338511968 569034545 706786139 552836563 833320035 250175378 663559431 936309465 338201288 833320035 658765373 338511968 228994771 846170712 973264476 426804318 396735868 689696038 373950160 173590688 513415788 862458309 149507119 828927692 828927692 706786139 267197527 689696038 936309465 892526868 606932416 74922304 648085065 689710096 175601100 631604897 924206054 175601100 250175378 413547205 225005793 552836563 373950160 247512739 833320035 157524924 695926284 916978609 175701124 648085065 228994771 421303765 680237797 671009508 416142329 706786139 680237797 384773958 455972234 850680713 973264476 413547205 228994771 924634937 149507119 175601100 457457604 432062450 426804318 432062450 654774801 267197527 691658174 267197527 420167079 639642999 56515478 421303765 591974489 384773958 457457604 824610448 831028663 862458309 850680713 247512739 662997517 689696038 396735868 373950160 250175378 163169584 341340420 770508461 156349888 173590688 250175378 648085065 14297338 338201288 119786837 606932416 384773958 770508461 336593863 338201288 421319638 457457604 654774801 654774801 32466636 689144692 896696773 338511968 671009508 228994771 32466636 267197527 591974489 457457604 513415788 639642999 156349888 32466636 62570858 824610448 32466636 631604897 416142329 326910332 606932416 552836563 157524924 478544246 770508461 338201288 70200609 828927692 663559431 573410811 62570858 622619054 35579887 175701124 175701124 62570858 326384937 432062450 591974489 228994771 74922304 689144692 916978609 338511968 715427395 416142329 247512739 119786837 706786139 924206054 225005793 831028663 455972234 421319638 862458309 580030866 476863561 35579887 715427395 250175378 384773958 163169584 416142329 825790020 426804318 689710096 658765373 39563973 373950160 770508461 421303765 338511968 833320035 662997517 341340420 326910332 828927692 173590688 691658174 222705824 569034545 639642999 833320035 631604897 591974489 671009508 689710096 831028663 862458309 384773958 74922304 896696773 413547205 32466636 175601100 86574100 654774801 156349888 146266056 706786139 973264476 663559431 291594021 62570858 86574100 421303765 825790020 831028663 277856219 924634937 658765373 338511968 326910332 973264476 896696773 899117577 936309465 421319638 128172058 62570858 850680713 770508461 580030866 936309465 964125625 62570858 35579887 146266056 175701124 924206054 420387751 896696773 291594021 637132487 384773958 648085065 663559431 35579887 476863561 825790020 513415788 833320035 715427395 384773958 671009508 924634937 157524924 846170712 856735137 591974489 862458309 21936446 70200609 706786139 973264476 222705824 157524924 32466636 715427395 74922304 850680713 936309465 973264476 924634937 128172058 892526868 766460882 119786837 56515478 591974489 416142329 228994771 833320035 14297338 396735868 715427395 654774801 225005793 637132487 825790020 62570858 250175378 825790020 338511968 936309465 56515478 156349888 225005793 421303765 163169584 850680713 973264476 648085065 680237797 267197527 654774801 648085065 622619054 173590688 853333181 128172058 899117577 828927692 663559431 228994771 173590688 175601100 267197527 476863561 163169584 338201288 573410811 964125625 175701124 631604897 850680713 156349888 384773958 119786837 853333181 35579887 648616244 833320035 580030866 631604897 247512739 691658174 924634937 175601100 373950160 70200609 457457604 175601100 924206054 247512739 569034545 706786139 770508461 770508461 936309465 606932416 326910332 689710096 476863561 326910332 86574100 35579887 338201288 973264476 606932416 973264476 662997517 175601100 175601100 14297338 892526868 936309465 828927692 267197527 552836563 426804318 689710096 171884847 573410811 62570858 171884847 163169584 631604897 689696038 606932416 420167079 457457604 853333181 247512739 291594021 222705824 384773958 591974489 654774801 924634937 648616244 292993260 373950160 384773958 850680713 338511968 175701124 552836563 157524924 677668583 936309465 70200609 916978609 62570858 336593863 74922304 228994771 569034545 856735137 476863561 654774801 128172058 225005793 916978609 680237797 677668583 622619054 637132487 478544246 175601100 432062450 420167079 671009508 146266056 896696773 695926284 973264476 267197527 21936446 691658174 695926284 62570858 637132487 326910332 631604897 663559431 671009508 689696038 662997517 648616244 924634937 478544246 157524924 163169584 163169584 833320035 825790020 56515478 573410811 828927692 247512739 173590688 413547205 171884847 831028663 35579887 396735868 622619054 21936446 416142329 421303765 247512739 35579887 457457604 35579887 706786139 128172058 689696038 552836563 892526868 580030866 420387751 973264476 689696038 648085065 163169584 277856219 277856219 457457604 62570858 648616244 420387751 222705824 455972234 862458309 677668583 689710096 21936446 899117577 770508461 828927692 32466636 416142329 648085065 833320035 569034545 770508461 250175378 21936446 639642999 825790020 163169584 680237797 373950160 671009508 606932416 228994771 677668583 326384937 662997517 128172058 247512739 373950160 171884847 146266056 21936446 648616244 892526868 32466636 833320035 455972234 250175378 663559431 247512739 247512739 455972234 14297338 691658174 455972234 689696038 648085065 146266056 677668583 669918126 846170712 21936446 662997517 964125625 569034545 457457604 569034545 250175378 14297338 680237797 846170712 291594021 622619054 14297338 338201288 573410811 862458309 277856219 39563973 420167079 326384937 341340420 384773958 654774801 373950160 862458309 715427395 336593863 62570858 637132487 892526868 384773958 892526868 654774801 119786837 225005793 336593863 228994771 70200609 631604897 74922304 663559431 21936446 39563973 892526868 853333181 573410811 899117577 86574100 658765373 622619054 62570858 277856219 637132487 862458309 924206054 175601100 396735868 420387751 56515478 457457604 606932416 341340420 421303765 964125625 631604897 662997517 396735868 157524924 695926284 146266056 326910332 432062450 677668583 225005793 892526868 648616244 338511968 662997517 639642999 163169584 326910332 396735868 846170712 326384937 420387751 924634937 455972234 336593863 421319638 421303765 56515478 420387751 373950160 62570858 856735137 513415788 396735868 373950160 157524924 228994771 662997517 149507119 663559431 420167079 338201288 86574100 292993260 478544246 766460882 432062450 35579887 157524924 766460882 706786139 39563973 413547205 341340420 156349888 171884847 591974489 691658174 455972234 157524924 163169584 171884847 416142329 639642999 455972234 671009508 149507119 455972234 341340420 225005793 924634937 580030866 149507119 420167079 175701124 175701124 373950160 416142329 825790020 833320035 833320035 21936446 899117577 70200609 856735137 671009508 663559431 457457604 157524924 432062450 455972234 277856219 828927692 770508461 824610448 175701124 326384937 689696038 658765373 32466636 846170712 637132487 825790020 421303765 426804318 416142329 580030866 70200609 149507119 476863561 277856219 691658174 173590688 39563973 680237797 706786139 924206054 964125625 591974489 825790020 648616244 706786139 14297338 622619054 173590688 658765373 157524924 648085065 831028663 639642999 964125625 924206054 326910332 35579887 478544246 421319638 831028663 163169584 336593863 892526868 766460882 924634937 916978609 964125625 341340420 691658174 689696038 669918126 689144692 850680713 639642999 648616244 146266056 421303765 149507119 426804318 606932416 892526868 149507119 250175378 964125625 336593863 432062450 338201288 163169584 455972234 936309465 833320035 421319638 689144692 338511968 149507119 247512739 973264476 420167079 770508461 32466636 336593863 326910332 128172058 478544246 964125625 648616244 173590688 662997517 175701124 119786837 175601100 56515478 677668583 964125625 292993260 663559431 420387751 662997517 973264476 662997517 171884847 580030866 373950160 338511968 35579887 175701124 591974489 326384937 455972234 591974489 658765373 175701124 416142329 916978609 250175378 631604897 292993260 156349888 455972234 669918126 695926284 569034545 973264476 421303765 833320035 573410811 831028663 225005793 163169584 831028663 267197527 916978609 338511968 86574100 964125625 149507119 373950160 662997517 892526868 631604897 606932416 513415788 689710096 426804318 373950160 573410811 175701124 341340420 70200609 146266056 689144692 373950160 326384937 21936446 637132487 896696773 677668583 580030866 62570858 658765373 936309465 831028663 478544246 163169584 899117577 146266056 163169584 326384937 291594021 964125625 853333181 56515478 247512739 924634937 421303765 156349888 277856219 267197527 413547205 706786139 421303765 457457604 637132487 341340420 338201288 663559431 39563973 862458309 689144692 326910332 173590688 171884847 924206054 247512739 689144692 662997517 631604897 569034545 74922304 455972234 86574100 899117577 892526868 146266056 658765373 163169584 606932416 396735868 373950160 149507119 32466636 222705824 637132487 476863561 420167079 662997517 373950160 689710096 338201288 695926284 292993260 336593863 831028663 267197527 341340420 631604897 654774801 689696038 862458309 825790020 86574100 639642999 39563973 396735868 770508461 14297338 250175378 277856219 228994771 32466636 326384937 689710096 662997517 277856219 62570858 606932416 654774801 766460882 86574100 250175378 228994771 341340420 648616244 128172058 691658174 825790020 573410811 326910332 689710096 175601100 689710096 338511968 964125625 924206054 853333181 171884847 973264476 338201288 277856219 175701124 173590688 606932416 86574100 373950160 662997517 622619054 831028663 478544246 770508461 413547205 175601100 552836563 924206054 432062450 476863561 14297338 86574100 715427395 639642999 846170712 420167079 70200609 689710096 606932416 689696038 695926284 833320035 478544246 326384937 569034545 384773958 326910332 669918126 695926284 856735137 396735868 964125625 326910332 421319638 850680713 62570858 964125625 175701124 119786837 222705824 157524924 892526868 973264476 413547205 622619054 648616244 853333181 715427395 573410811 580030866 831028663 156349888 654774801 171884847 146266056 291594021 267197527 277856219 56515478 476863561 338201288 338201288 828927692 277856219 828927692 14297338 292993260 56515478 824610448 175701124 689696038 420387751 896696773 856735137 639642999 432062450 899117577 846170712 689710096 292993260 338511968 39563973 916978609 432062450 421319638 831028663 291594021 924634937 662997517 622619054 175601100 156349888 250175378 21936446 476863561 326910332 916978609 552836563 277856219 680237797 157524924 552836563 706786139 573410811 384773958 631604897 426804318 267197527 648085065 292993260 892526868 677668583 569034545 420167079 173590688 850680713 277856219 689696038 70200609 476863561 171884847 338511968 171884847 936309465 86574100 86574100 32466636 373950160 267197527 478544246 326384937 606932416 691658174 552836563 228994771 833320035 853333181 146266056 62570858 631604897 831028663 973264476 163169584 74922304 669918126 892526868 228994771 639642999 163169584 648616244 39563973 413547205 892526868 569034545 973264476 715427395 149507119 591974489 338511968 326910332 413547205 478544246 916978609 21936446 924206054 637132487 421303765 637132487 896696773 373950160 396735868 689696038 606932416 862458309 156349888 478544246 580030866 338511968 669918126 662997517 691658174 689696038 128172058 695926284 831028663 267197527 658765373 695926284 853333181 420387751 267197527 426804318 591974489 119786837 420387751 916978609 56515478 373950160 715427395 569034545 896696773 689696038 146266056 973264476 476863561 862458309 326910332 552836563 689144692 128172058 654774801 689696038 853333181 478544246 396735868 856735137 622619054 292993260 648085065 74922304 56515478 856735137 680237797 156349888 924206054 580030866 973264476 715427395 833320035 416142329 513415788 14297338 936309465 35579887 420387751 373950160 637132487 119786837 580030866 267197527 476863561 691658174 671009508 291594021 421303765 892526868 591974489 420387751 157524924 916978609 695926284 21936446 173590688 622619054 171884847 648085065 846170712 421303765 291594021 924634937 924206054 225005793 770508461 420387751 825790020 591974489 770508461 662997517 936309465 119786837 119786837 639642999 267197527 173590688 924206054 899117577 648616244 156349888 225005793 662997517 432062450 14297338 846170712 478544246 648616244 924634937 573410811 478544246 291594021 680237797 689696038 292993260 669918126 163169584 648085065 846170712 825790020 691658174 173590688 689696038 591974489 833320035 421303765 899117577 663559431 413547205 825790020 569034545 225005793 591974489 677668583 677668583 384773958 856735137 74922304 175701124 62570858 770508461 580030866 846170712 606932416 631604897 421319638 396735868 432062450 175701124 171884847 706786139 119786837 291594021 680237797 569034545 171884847 654774801 171884847 70200609 396735868 825790020 149507119 146266056 862458309 824610448 146266056 513415788 457457604 267197527 639642999 964125625 580030866 770508461 62570858 291594021 373950160 691658174 149507119 924206054 936309465 833320035 770508461 421319638 70200609 432062450 146266056 413547205 157524924 669918126 173590688 689710096 175701124 689144692 326384937 14297338 291594021 671009508 326910332 149507119 326910332 973264476 146266056 831028663 119786837 637132487 175701124 225005793 478544246 936309465 853333181 936309465 850680713 14297338 831028663 21936446 247512739 326384937 853333181 292993260 21936446 326384937 384773958 476863561 936309465 689696038 171884847 924206054 896696773 831028663 62570858 706786139 384773958 658765373 770508461 173590688 292993260 156349888 689144692 32466636 639642999 149507119 420387751 706786139 247512739 62570858 973264476 341340420 228994771 825790020 225005793 622619054 32466636 825790020 824610448 396735868 39563973 892526868 899117577 715427395 715427395 146266056 936309465 573410811 250175378 824610448 973264476 421319638 14297338 173590688 396735868 119786837 175601100 173590688 828927692 421319638 225005793 86574100 833320035 338201288 277856219 146266056 916978609 715427395 689144692 336593863 637132487 35579887 14297338 432062450 277856219 658765373 622619054 706786139 163169584 326910332 338201288 119786837 689696038 35579887 250175378 228994771 552836563 552836563 338201288 936309465 70200609 695926284 292993260 689144692 70200609 669918126 637132487 336593863 70200609 421319638 856735137 222705824 654774801 420167079 648085065 14297338 654774801 478544246 420387751 715427395 770508461 250175378 850680713 326910332 74922304 766460882 606932416 420387751 828927692 569034545 766460882 580030866 373950160 648616244 637132487 622619054 964125625 669918126 175701124 973264476 291594021 32466636 569034545 648616244 973264476 32466636 21936446 513415788 432062450 973264476 622619054 14297338 119786837 175601100 14297338 964125625 341340420 916978609 691658174 936309465 695926284 689710096 631604897 936309465 689144692 663559431 552836563 846170712 171884847 862458309 637132487 654774801 457457604 476863561 569034545 128172058 336593863 119786837 677668583 384773958 225005793 39563973 228994771 671009508 326910332 706786139 35579887 973264476 157524924 291594021 671009508 175701124 455972234 689144692 669918126 157524924 689144692 924206054 639642999 691658174 689696038 689710096 341340420 56515478 175701124 825790020 654774801 513415788 476863561 573410811 250175378 21936446 637132487 32466636 426804318 654774801 916978609 14297338 662997517 658765373 663559431 833320035 476863561 267197527 478544246 916978609 163169584 420167079 691658174 669918126 146266056 35579887 336593863 573410811 825790020 892526868 973264476 715427395 825790020 250175378 128172058 853333181 964125625 580030866 421303765 250175378 373950160 677668583 648085065 292993260 56515478 648616244 648616244 338511968 973264476 862458309 156349888 637132487 74922304 267197527 691658174 899117577 770508461 552836563 662997517 695926284 622619054 637132487 569034545 654774801 896696773 35579887 715427395 695926284 173590688 149507119 56515478 267197527 277856219 637132487 74922304 86574100 973264476 677668583 413547205 128172058 338511968 35579887 916978609 384773958 591974489 292993260 70200609 924206054 32466636 21936446 662997517 669918126 74922304 420167079 770508461 432062450 689144692 420387751 291594021 175601100 426804318 671009508 119786837 680237797 695926284 846170712 146266056 648616244 70200609 119786837 669918126 856735137 128172058 606932416 175701124 631604897 420387751 86574100 856735137 384773958 175701124 21936446 833320035 853333181 591974489 825790020 267197527 128172058 326384937 689710096 715427395 478544246 171884847 828927692 770508461 691658174 766460882 455972234 824610448 455972234 171884847 420387751 119786837 457457604 689144692 850680713 336593863 326910332 964125625 421319638 420387751 420387751 119786837 149507119 171884847 277856219 32466636 828927692 689696038 648616244 416142329 157524924 146266056 228994771 277856219 35579887 573410811 622619054 247512739 247512739 56515478 291594021 338201288 691658174 671009508 277856219 622619054 413547205 671009508 648616244 420167079 662997517 175701124 56515478 426804318 326910332 896696773 715427395 396735868 831028663 292993260 225005793 689710096 850680713 396735868 62570858 455972234 706786139 766460882 21936446 421319638 606932416 964125625 513415788 833320035 56515478 384773958 770508461 606932416 916978609 513415788 32466636 916978609 824610448 648616244 825790020 639642999 247512739 277856219 175701124 163169584 680237797 267197527 326910332 457457604 825790020 825790020 622619054 964125625 824610448 14297338 573410811 695926284 973264476 384773958 146266056 292993260 658765373 896696773 648085065 32466636 326910332 680237797 924206054 476863561 336593863 225005793 648616244 455972234 420387751 336593863 326910332 384773958 277856219 973264476 149507119 658765373 663559431 476863561 831028663 421303765 671009508 171884847 669918126 341340420 426804318 715427395 606932416 426804318 892526868 662997517 74922304 70200609 654774801 824610448 513415788 341340420 639642999 396735868 631604897 62570858 924206054 892526868 156349888 689710096 639642999 413547205 56515478 706786139 654774801 833320035 654774801 420387751 384773958 658765373 476863561 455972234 715427395 277856219 973264476 669918126 833320035 156349888 639642999 671009508 828927692 631604897 831028663 338511968 420387751 457457604 824610448 149507119 157524924 149507119 338511968 677668583 39563973 964125625 662997517 39563973 70200609 228994771 680237797 476863561 426804318 680237797 128172058 420387751 156349888 175601100 292993260 606932416 421303765 689696038 175701124 580030866 662997517 706786139 119786837 341340420 396735868 478544246 862458309 695926284 277856219 639642999 326384937 552836563 766460882 689696038 56515478 225005793 671009508 706786139 336593863 706786139 157524924 21936446 32466636 662997517 622619054 580030866 964125625 70200609 35579887 658765373 715427395 326384937 62570858 432062450 326910332 622619054 326384937 663559431 924206054 648616244 338511968 163169584 62570858 222705824 149507119 74922304 56515478 856735137 689710096 637132487 250175378 896696773 671009508 291594021 706786139 828927692 648616244 669918126 853333181 157524924 163169584 457457604 892526868 384773958 416142329 973264476 119786837 856735137 637132487 846170712 689696038 573410811 420167079 569034545 171884847 846170712 247512739 291594021 277856219 32466636 175601100 639642999 396735868 850680713 74922304 292993260 689710096 74922304 292993260 862458309 677668583 396735868 580030866 119786837 689710096 824610448 591974489 973264476 421319638 128172058 896696773 622619054 421319638 420167079 924634937 936309465 695926284 899117577 766460882 421319638 32466636 86574100 413547205 157524924 74922304 267197527 856735137 175701124 648085065 173590688 420387751 128172058 291594021 552836563 606932416 631604897 86574100 457457604 622619054 663559431 267197527 457457604 689696038 225005793 426804318 862458309 691658174 631604897 899117577 677668583 689144692 455972234 677668583 637132487 591974489 336593863 341340420 228994771 896696773 119786837 432062450 478544246 432062450 766460882 663559431 291594021 267197527 338511968 373950160 14297338 669918126 715427395 631604897 338511968 156349888 421303765 662997517 671009508 715427395 384773958 833320035 689710096 669918126 973264476 654774801 163169584 292993260 56515478 689696038 671009508 86574100 896696773 591974489 689696038 326384937 689144692 421303765 74922304 677668583 689696038 35579887 338511968 850680713 513415788 671009508 695926284 225005793 420387751 622619054 964125625 326384937 478544246 163169584 149507119 677668583 457457604 225005793 606932416 222705824 770508461 173590688 828927692 146266056 691658174 373950160 476863561 478544246 680237797 420387751 622619054 896696773 695926284 35579887 70200609 14297338 606932416 250175378 689696038 552836563 420387751 277856219 384773958 648616244 292993260 21936446 62570858 225005793 677668583 455972234 413547205 146266056 326910332 86574100 892526868 637132487 825790020 824610448 850680713 552836563 56515478 899117577 156349888 648085065 846170712 86574100 420387751 455972234 654774801 291594021 338511968 341340420 513415788 591974489 336593863 631604897 250175378 631604897 691658174 420167079 35579887 964125625 478544246 689710096 157524924 175701124 225005793 336593863 291594021 326384937 591974489 916978609 936309465 432062450 326384937 606932416 677668583 680237797 569034545 32466636 831028663 648085065 326910332 56515478 86574100 62570858 277856219 695926284 74922304 39563973 326910332 846170712 163169584 580030866 338511968 689710096 964125625 338511968 671009508 924634937 478544246 222705824 706786139 384773958 156349888 831028663 228994771 853333181 291594021 432062450 766460882 421319638 326384937 828927692 426804318 432062450 569034545 420387751 157524924 828927692 173590688 396735868 637132487 247512739 326910332 291594021 691658174 580030866 573410811 426804318 421319638 21936446 924634937 892526868 292993260 421303765 14297338 622619054 119786837 862458309 824610448 119786837 420387751 292993260 846170712 936309465 770508461 222705824 695926284 267197527 770508461 420387751 338511968 622619054 833320035 163169584 156349888 715427395 338201288 250175378 853333181 336593863 637132487 846170712 853333181 32466636 824610448 833320035 899117577 828927692 924634937 853333181 457457604 171884847 828927692 426804318 924634937 677668583 250175378 622619054 825790020 455972234 39563973 606932416 892526868 677668583 421303765 513415788 163169584 86574100 648085065 14297338 421319638 373950160 862458309 766460882 250175378 766460882 478544246 591974489 228994771 420167079 35579887 432062450 899117577 569034545 157524924 250175378 573410811 828927692 373950160 222705824 149507119 420167079 580030866 924206054 831028663 637132487 457457604 35579887 421319638 413547205 432062450 14297338 156349888 924206054 247512739 74922304 846170712 396735868 373950160 606932416 338201288 421319638 689710096 228994771 426804318 552836563 62570858 478544246 658765373 622619054 39563973 689710096 825790020 413547205 916978609 228994771 924634937 373950160 892526868 119786837 591974489 228994771 32466636 128172058 228994771 580030866 856735137 225005793 267197527 689144692 631604897 292993260 416142329 831028663 591974489 338201288 916978609 631604897 14297338 326384937 62570858 552836563 228994771 689710096 338511968 669918126 432062450 552836563 128172058 432062450 291594021 853333181 973264476 715427395 171884847 573410811 420387751 128172058 267197527 247512739 648616244 591974489 416142329 478544246 457457604 706786139 128172058 35579887 663559431 689710096 580030866 580030866 128172058 432062450 326384937 973264476 277856219 416142329 513415788 658765373 476863561 671009508 695926284 291594021 326910332 825790020 552836563 250175378 225005793 228994771 163169584 924206054 622619054 862458309 850680713 569034545 336593863 648085065 853333181 964125625 420387751 70200609 277856219 420167079 277856219 416142329 420167079 639642999 936309465 924634937 222705824 695926284 267197527 277856219 766460882 384773958 856735137 639642999 825790020 825790020 373950160 421303765 338511968 478544246 662997517 156349888 663559431 622619054 850680713 833320035 677668583 825790020 856735137 899117577 173590688 663559431 591974489 706786139 222705824 631604897 171884847 662997517 706786139 896696773 457457604 326910332 247512739 74922304 326384937 552836563 689710096 689144692 455972234 416142329 225005793 171884847 336593863 70200609 39563973 74922304 513415788 416142329 175701124 689710096 173590688 853333181 689710096 973264476 225005793 420387751 658765373 695926284 606932416 677668583 35579887 21936446 924634937 631604897 677668583 936309465 892526868 416142329 146266056 916978609 326384937 225005793 156349888 225005793 62570858 654774801 671009508 964125625 695926284 631604897 119786837 580030866 157524924 689710096 119786837 916978609 691658174 157524924 70200609 648085065 606932416 973264476 680237797 455972234 478544246 416142329 862458309 39563973 421319638 825790020 850680713 171884847 267197527 573410811 828927692 658765373 663559431 455972234 32466636 552836563 74922304 669918126 338201288 677668583 291594021 831028663 569034545 916978609 14297338 828927692 846170712 228994771 413547205 163169584 828927692 420387751 648616244 695926284 86574100 695926284 513415788 326384937 580030866 146266056 677668583 689144692 421303765 291594021 291594021 846170712 856735137 171884847 157524924 39563973 32466636 899117577 32466636 156349888 56515478 677668583 924206054 689144692 825790020 21936446 916978609 146266056 14297338 648616244 291594021 648085065 228994771 426804318 421319638 175701124 421319638 228994771 70200609 689696038 157524924 936309465 291594021 671009508 824610448 119786837 157524924 648616244 146266056 222705824 396735868 766460882 70200609 677668583 677668583 277856219 175701124 846170712 149507119 338201288 677668583 338201288 663559431 669918126 222705824 689696038 420167079 292993260 689144692 267197527 21936446 35579887 924634937 689144692 770508461 157524924 964125625 689710096 648616244 119786837 695926284 973264476 899117577 862458309 715427395 669918126 413547205 119786837 825790020 639642999 56515478 478544246 326910332 171884847 341340420 228994771 32466636 32466636 338201288 426804318 396735868 892526868 573410811 62570858 291594021 689710096 413547205 421303765 62570858 846170712 338201288 853333181 648616244 341340420 74922304 924206054 552836563 689710096 157524924 292993260 175701124 247512739 622619054 663559431 222705824 225005793 35579887 853333181 326384937 420167079 648085065 573410811 128172058 86574100 846170712 689144692 766460882 846170712 225005793 637132487 420387751 973264476 250175378 677668583 662997517 924206054 225005793 658765373 654774801 413547205 689710096 552836563 663559431 173590688 119786837 856735137 828927692 149507119 648085065 850680713 128172058 862458309 175601100 267197527 828927692 74922304 476863561 14297338 706786139 691658174 964125625 862458309 766460882 671009508 606932416 671009508 373950160 119786837 32466636 21936446 228994771 457457604 384773958 56515478 149507119 770508461 648085065 173590688 336593863 267197527 326910332 432062450 341340420 478544246 639642999 175701124 715427395 924206054 663559431 455972234 149507119 606932416 291594021 662997517 384773958 35579887 432062450 680237797 573410811 639642999 336593863 413547205 173590688 420387751 326384937 669918126 695926284 336593863 228994771 432062450 478544246 267197527 457457604 936309465 291594021 70200609 591974489 964125625 654774801 580030866 853333181 35579887 277856219 267197527 21936446 853333181 341340420 56515478 892526868 336593863 338201288 658765373 896696773 824610448 291594021 648616244 455972234 850680713 421319638 70200609 291594021 654774801 56515478 631604897 128172058 21936446 39563973 32466636 156349888 924206054 250175378 856735137 654774801 175701124 39563973 420167079 62570858 573410811 476863561 896696773 416142329 146266056 637132487 326384937 828927692 689710096 35579887 292993260 677668583 74922304 74922304 250175378 432062450 222705824 171884847 637132487 631604897 766460882 247512739 421319638 862458309 421319638 225005793 648616244 846170712 250175378 426804318 421319638 225005793 247512739 247512739 689710096 457457604 421319638 416142329 833320035 86574100 853333181 70200609 689710096 86574100 770508461 420167079 267197527 663559431 56515478 689144692 654774801 70200609 833320035 924634937 292993260 455972234 432062450 648616244 228994771 964125625 828927692 680237797 225005793 916978609 639642999 850680713 896696773 413547205 39563973 853333181 175601100 706786139 770508461 277856219 680237797 175701124 250175378 222705824 513415788 654774801 277856219 341340420 32466636 432062450 580030866 680237797 338201288 171884847 680237797 175701124 175601100 892526868 175701124 326384937 639642999 766460882 677668583 663559431 689696038 457457604 825790020 513415788 250175378 277856219 457457604 663559431 420387751 654774801 326384937 846170712 691658174 228994771 250175378 420387751 715427395 62570858 35579887 149507119 828927692 916978609 420167079 478544246 680237797 677668583 689144692 157524924 689710096 669918126 648085065 426804318 86574100 828927692 157524924 691658174 833320035 420167079 32466636 591974489 420167079 896696773 606932416 420387751 648085065 831028663 862458309 580030866 622619054 936309465 476863561 695926284 899117577 14297338 856735137 326384937 850680713 770508461 689696038 222705824 850680713 267197527 250175378 691658174 421319638 35579887 896696773 654774801 416142329 846170712 896696773 476863561 631604897 770508461 173590688 173590688 56515478 663559431 21936446 648085065 916978609 591974489 338511968 70200609 677668583 691658174 478544246 420167079 56515478 267197527 964125625 420387751 513415788 247512739 14297338 846170712 831028663 513415788 35579887 846170712 622619054 631604897 157524924 420167079 853333181 916978609 825790020 853333181 292993260 552836563 631604897 770508461 326910332 862458309 899117577 846170712 341340420 964125625 671009508 695926284 680237797 175601100 631604897 455972234 74922304 899117577 648085065 175701124 856735137 715427395 326384937 677668583 163169584 631604897 663559431 292993260 86574100 225005793 70200609 338201288 591974489 892526868 850680713 689696038 715427395 39563973 637132487 413547205 175601100 654774801 292993260 175601100 631604897 825790020 35579887 74922304 163169584 569034545 552836563 70200609 291594021 631604897 924206054 569034545 825790020 171884847 74922304 228994771 606932416 552836563 706786139 175701124 606932416 326384937 146266056 662997517 766460882 691658174 416142329 62570858 421319638 119786837 964125625 606932416 846170712 862458309 973264476 654774801 14297338 416142329 21936446 149507119 828927692 149507119 833320035 478544246 896696773 338511968 606932416 658765373 420387751 225005793 457457604 825790020 631604897 552836563 513415788 291594021 513415788 680237797 695926284 426804318 680237797 421319638 39563973 149507119 715427395 846170712 828927692 591974489 149507119 163169584 149507119 689710096 291594021 74922304 573410811 637132487 250175378 824610448 70200609 689710096 128172058 853333181 689710096 426804318 228994771 35579887 341340420 426804318 573410811 825790020 669918126 706786139 39563973 552836563 32466636 695926284 569034545 146266056 149507119 373950160 421319638 706786139 892526868 119786837 899117577 899117577 924634937 936309465 326910332 175701124 62570858 292993260 606932416 326910332 455972234 35579887 648616244 856735137 654774801 689710096 476863561 338201288 671009508 228994771 157524924 163169584 163169584 631604897 35579887 457457604 62570858 21936446 916978609 691658174 157524924 828927692 128172058 715427395 606932416 146266056 828927692 770508461 896696773 156349888 70200609 149507119 639642999 658765373 146266056 21936446 247512739 824610448 580030866 850680713 671009508 831028663 247512739 432062450 247512739 420167079 706786139 326910332 149507119 291594021 291594021 338201288 631604897 896696773 715427395 680237797 56515478 426804318 228994771 384773958 128172058 631604897 74922304 420167079 163169584 573410811 691658174 14297338 396735868 631604897 74922304 416142329 689710096 862458309 432062450 639642999 420167079 770508461 706786139 478544246 853333181 677668583 21936446 591974489 896696773 413547205 21936446 770508461 648085065 591974489 247512739 457457604 766460882 648085065 916978609 715427395 336593863 691658174 663559431 828927692 824610448 56515478 157524924 833320035 639642999 267197527 658765373 856735137 62570858 416142329 606932416 552836563 591974489 973264476 338511968 973264476 56515478 373950160 338201288 149507119 654774801 766460882 420167079 916978609 74922304 157524924 156349888 715427395 119786837 62570858 766460882 426804318 420387751 421319638 924206054 14297338 432062450 21936446 173590688 846170712 476863561 896696773 56515478 936309465 671009508 824610448 770508461 828927692 689144692 421303765 831028663 420387751 420167079 637132487 420387751 119786837 163169584 341340420 421319638 247512739 292993260 637132487 338201288 591974489 62570858 455972234 222705824 862458309 892526868 654774801 291594021 856735137 680237797 341340420 916978609 513415788 228994771 637132487 671009508 936309465 689710096 62570858 373950160 671009508 267197527 267197527 70200609 591974489 156349888 326384937 648085065 916978609 654774801 513415788 128172058 513415788 573410811 850680713 639642999 119786837 695926284 853333181 74922304 680237797 689144692 420387751 825790020 426804318 833320035 706786139 421319638 833320035 580030866 654774801 62570858 706786139 171884847 396735868 149507119 825790020 825790020 277856219 171884847 916978609 569034545 421303765 622619054 669918126 35579887 824610448 964125625 606932416 277856219 831028663 341340420 631604897 850680713 856735137 56515478 691658174 663559431 924206054 341340420 157524924 338201288 892526868 14297338 341340420 173590688 973264476 846170712 171884847 856735137 291594021 341340420 828927692 639642999 62570858 421303765 416142329 862458309 964125625 175601100 825790020 663559431 338511968 432062450 573410811 341340420 825790020 658765373 32466636 648616244 373950160 936309465 766460882 924634937 824610448 384773958 680237797 171884847 936309465 62570858 149507119 715427395 828927692 175601100 175601100 157524924 175701124 341340420 39563973 35579887 149507119 420387751 171884847 689710096 338201288 631604897 671009508 695926284 21936446 552836563 128172058 896696773 70200609 916978609 622619054 892526868 338511968 163169584 247512739 250175378 936309465 896696773 671009508 336593863 824610448 163169584 457457604 128172058 225005793 74922304 892526868 689696038 892526868 416142329 573410811 715427395 706786139 326384937 426804318 689710096 828927692 973264476 222705824 853333181 163169584 648616244 338511968 669918126 689696038 689144692 671009508 715427395 156349888 580030866 658765373 119786837 457457604 171884847 648616244 171884847 591974489 292993260 691658174 21936446 828927692 924634937 341340420 336593863 70200609 62570858 825790020 569034545 128172058 680237797 56515478 892526868 326910332 833320035 163169584 455972234 680237797 156349888 850680713 924634937 86574100 663559431 580030866 924634937 413547205 631604897 899117577 973264476 291594021 173590688 833320035 157524924 457457604 833320035 691658174 338511968 654774801 457457604 936309465 856735137 580030866 695926284 569034545 648085065 396735868 677668583 384773958 21936446 973264476 689696038 825790020 396735868 39563973 250175378 580030866 35579887 225005793 396735868 689696038 856735137 14297338 70200609 326910332 552836563 924634937 964125625 936309465 336593863 856735137 128172058 677668583 658765373 396735868 658765373 163169584 569034545 336593863 648085065 228994771 513415788 326384937 715427395 175701124 14297338 157524924 336593863 277856219 552836563 128172058 74922304 291594021 695926284 663559431 924206054 766460882 973264476 916978609 373950160 86574100 228994771 663559431 513415788 513415788 662997517 277856219 680237797 457457604 421303765 639642999 326910332 432062450 420167079 267197527 856735137 973264476 654774801 715427395 62570858 338201288 225005793 420387751 973264476 175601100 591974489 39563973 163169584 691658174 277856219 157524924 222705824 420167079 833320035 326384937 277856219 39563973 569034545 853333181 247512739 831028663 56515478 338511968 250175378 677668583 648085065 476863561 964125625 156349888 128172058 936309465 658765373 146266056 896696773 478544246 850680713 14297338 695926284 326384937 850680713 277856219 420167079 14297338 21936446 421319638 338201288 119786837 32466636 831028663 706786139 35579887 222705824 569034545 916978609 396735868 21936446 663559431 163169584 70200609 689696038 421319638 846170712 128172058 426804318 228994771 228994771 825790020 457457604 691658174 695926284 648085065 128172058 648085065 32466636 846170712 569034545 850680713 338201288 677668583 824610448 420387751 924634937 74922304 373950160 56515478 637132487 973264476 416142329 828927692 35579887 637132487 70200609 62570858 850680713 631604897 128172058 513415788 421319638 21936446 770508461 631604897 32466636 21936446 171884847 420387751 569034545 973264476 149507119 573410811 420387751 766460882 432062450 846170712 32466636 824610448 421319638 862458309 606932416 695926284 964125625 175601100 396735868 128172058 32466636 831028663 457457604 277856219 654774801 831028663 689696038 862458309 62570858 648085065 853333181 766460882 677668583 326384937 631604897 936309465 277856219 669918126 825790020 896696773 341340420 606932416 14297338 156349888 924634937 396735868 824610448 648085065 119786837 70200609 119786837 175601100 225005793 833320035 384773958 691658174 336593863 680237797 892526868 250175378 622619054 648616244 637132487 831028663 824610448 228994771 476863561 658765373 828927692 892526868 924634937 850680713 591974489 677668583 513415788 384773958 896696773 70200609 336593863 222705824 648085065 338511968 384773958 250175378 476863561 277856219 828927692 146266056 831028663 267197527 846170712 552836563 833320035 648616244 156349888 432062450 569034545 277856219 341340420 222705824 606932416 149507119 892526868 658765373 396735868 413547205 292993260 766460882 715427395 964125625 936309465 899117577 171884847 770508461 850680713 156349888 222705824 222705824 420167079 658765373 973264476 373950160 163169584 853333181 552836563 691658174 637132487 770508461 691658174 56515478 222705824 831028663 457457604 669918126 715427395 662997517 606932416 825790020 421319638 591974489 513415788 689144692 766460882 828927692 35579887 631604897 225005793 457457604 326910332 86574100 326384937 156349888 513415788 899117577 916978609 62570858 580030866 825790020 175701124 824610448 173590688 648085065 896696773 421319638 964125625 70200609 32466636 455972234 396735868 706786139 671009508 892526868 973264476 62570858 573410811 648085065 662997517 662997517 175601100 924634937 662997517 824610448 156349888 846170712 831028663 292993260 62570858 384773958 513415788 128172058 706786139 250175378 828927692 853333181 396735868 128172058 74922304 892526868 35579887 70200609 924634937 862458309 580030866 862458309 606932416 770508461 413547205 689696038 146266056 277856219 14297338 856735137 421319638 770508461 580030866 228994771 706786139 973264476 606932416 662997517 396735868 850680713 964125625 86574100 396735868 825790020 663559431 175601100 924634937 149507119 338511968 228994771 622619054 39563973 637132487 663559431 146266056 573410811 770508461 695926284 171884847 455972234 671009508 384773958 680237797 691658174 973264476 924206054 478544246 824610448 341340420 21936446 277856219 606932416 455972234 631604897 341340420 326910332 146266056 338201288 916978609 663559431 706786139 292993260 292993260 964125625 56515478 420167079 850680713 267197527 222705824 936309465 669918126 689144692 654774801 416142329 413547205 21936446 853333181 689696038 637132487 924206054 828927692 421319638 573410811 171884847 828927692 416142329 766460882 591974489 916978609 622619054 924206054 766460882 856735137 695926284 62570858 639642999 222705824 21936446 569034545 973264476 552836563 267197527 70200609 421303765 671009508 689696038 247512739 173590688 14297338 892526868 56515478 924634937 247512739 916978609 662997517 156349888 924634937 163169584 580030866 74922304 420167079 32466636 478544246 936309465 924206054 663559431 457457604 622619054 899117577 715427395 421319638 39563973 420387751 715427395 341340420 622619054 825790020 824610448 86574100 277856219 689696038 156349888 157524924 637132487 631604897 715427395 766460882 163169584 552836563 173590688 677668583 416142329 70200609 86574100 892526868 689710096 74922304 691658174 157524924 680237797 326384937 432062450 850680713 637132487 149507119 157524924 171884847 824610448 916978609 892526868 128172058 35579887 715427395 853333181 70200609 689710096 637132487 62570858 421319638 457457604 573410811 648616244 478544246 631604897 225005793 432062450 936309465 420387751 21936446 476863561 455972234 689144692 222705824 56515478 291594021 850680713 973264476 689710096 689144692 689144692 326384937 326384937 426804318 277856219 149507119 831028663 706786139 476863561 831028663 924634937 225005793 222705824 770508461 222705824 662997517 706786139 766460882 267197527 648085065 689710096 924634937 413547205 70200609 658765373 74922304 924634937 413547205 225005793 846170712 770508461 175601100 14297338 171884847 478544246 552836563 326384937 338511968 680237797 833320035 689144692 648085065 828927692 513415788 421319638 336593863 862458309 175701124 825790020 631604897 899117577 336593863 228994771 663559431 478544246 552836563 552836563 476863561 175601100 222705824 671009508 21936446 892526868 973264476 157524924 86574100 373950160 648616244 831028663 916978609 770508461 413547205 341340420 39563973 896696773 56515478 648085065 862458309 631604897 86574100 128172058 291594021 32466636 326384937 846170712 341340420 146266056 695926284 21936446 631604897 896696773 770508461 420167079 936309465 171884847 654774801 338511968 831028663 250175378 420387751 573410811 228994771 715427395 924634937 336593863 416142329 225005793 964125625 663559431 892526868 680237797 637132487 163169584 689144692 853333181 478544246 277856219 824610448 413547205 669918126 426804318 552836563 580030866 128172058 476863561 924634937 146266056 292993260 654774801 689710096 426804318 706786139 326910332 648085065 291594021 326910332 373950160 157524924 250175378 964125625 846170712 691658174 671009508 936309465 964125625 74922304 831028663 770508461 149507119 119786837 336593863 384773958 828927692 146266056 631604897 513415788 413547205 119786837 770508461 580030866 828927692 606932416 163169584 39563973 850680713 680237797 432062450 680237797 658765373 421303765 916978609 128172058 924206054 416142329 222705824 631604897 250175378 250175378 416142329 573410811 824610448 225005793 247512739 606932416 631604897 326384937 455972234 32466636 671009508 421303765 850680713 825790020 86574100 420387751 157524924 128172058 573410811 156349888 573410811 421319638 432062450 833320035 277856219 396735868 824610448 228994771 86574100 691658174 896696773 846170712 171884847 478544246 14297338 513415788 715427395 70200609 336593863 338201288 74922304 896696773 277856219 853333181 689144692 373950160 899117577 856735137 513415788 680237797 973264476 149507119 128172058 413547205 384773958 850680713 39563973 677668583 637132487 831028663 173590688 86574100 648085065 338201288 86574100 766460882 421303765 833320035 156349888 267197527 86574100 663559431 420167079 648616244 341340420 580030866 846170712 171884847 156349888 455972234 56515478 62570858 149507119 631604897 689144692 662997517 825790020 338201288 62570858 973264476 715427395 476863561 86574100 62570858 850680713 421319638 396735868 455972234 671009508 658765373 39563973 606932416 420387751 384773958 336593863 39563973 648616244 824610448 671009508 691658174 706786139 420167079 173590688 421319638 846170712 222705824 420387751 648616244 833320035 825790020 336593863 924206054 228994771 606932416 478544246 35579887 432062450 277856219 591974489 591974489 338511968 396735868 689696038 225005793 396735868 648085065 770508461 432062450 850680713 171884847 770508461 706786139 413547205 899117577 591974489 662997517 163169584 695926284 56515478 70200609 573410811 426804318 173590688 426804318 691658174 833320035 70200609 964125625 413547205 373950160 846170712 175601100 384773958 421303765 86574100 476863561 396735868 964125625 56515478 21936446 862458309 573410811 828927692 896696773 157524924 924206054 14297338 292993260 663559431 862458309 669918126 654774801 39563973 637132487 689696038 924206054 846170712 476863561 639642999 654774801 591974489 267197527 899117577 416142329 338201288 833320035 267197527 396735868 892526868 426804318 416142329 35579887 637132487 432062450 689710096 691658174 292993260 648085065 569034545 689696038 691658174 171884847 171884847 591974489 850680713 326384937 964125625 291594021 671009508 853333181 715427395 669918126 580030866 146266056 420167079 21936446 457457604 831028663 770508461 146266056 973264476 856735137 416142329 856735137 86574100 416142329 846170712 250175378 513415788 669918126 591974489 119786837 225005793 338511968 637132487 62570858 680237797 680237797 831028663 580030866 833320035 478544246 706786139 421319638 277856219 846170712 924634937 146266056 421303765 706786139 622619054 156349888 833320035 924634937 658765373 396735868 291594021 825790020 416142329 416142329 639642999 606932416 413547205 648085065 695926284 35579887 766460882 689710096 964125625 250175378 171884847 689710096 677668583 426804318 247512739 420167079 62570858 677668583 853333181 892526868 689710096 149507119 606932416 853333181 964125625 416142329 569034545 149507119 171884847 833320035 119786837 291594021 156349888 622619054 326910332 715427395 831028663 552836563 277856219 833320035 39563973 267197527 658765373 326910332 250175378 338201288 74922304 850680713 831028663 689710096 680237797 420167079 413547205 924634937 671009508 825790020 825790020 21936446 128172058 250175378 277856219 62570858 828927692 157524924 128172058 637132487 964125625 591974489 856735137 373950160 591974489 292993260 14297338 455972234 689710096 163169584 373950160 513415788 416142329 569034545 831028663 455972234 171884847 267197527 689710096 715427395 892526868 384773958 846170712 831028663 850680713 421303765 637132487 413547205 175701124 846170712 658765373 14297338 336593863 421303765 824610448 35579887 171884847 336593863 828927692 341340420 413547205 146266056 828927692 128172058 695926284 695926284 56515478 175601100 421303765 384773958 695926284 70200609 171884847 291594021 70200609 896696773 828927692 420387751 128172058 825790020 862458309 580030866 222705824 552836563 175601100 669918126 669918126 677668583 35579887 128172058 21936446 936309465 677668583 580030866 648616244 580030866 326910332 631604897 175701124 825790020 421303765 62570858 824610448 396735868 689696038 695926284 173590688 896696773 247512739 32466636 156349888 292993260 853333181 277856219 457457604 936309465 850680713 455972234 654774801 396735868 924206054 831028663 846170712 770508461 338511968 669918126 421319638 175601100 86574100 916978609 128172058 766460882 591974489 74922304 639642999 715427395 225005793 175601100 691658174 149507119 175601100 416142329 689696038 680237797 680237797 476863561 396735868 639642999 924206054 766460882 341340420 119786837 580030866 62570858 606932416 654774801 662997517 267197527 420387751 706786139 569034545 420387751 833320035 916978609 420387751 291594021 648616244 896696773 338511968 413547205 338201288 384773958 277856219 86574100 899117577 292993260 86574100 924206054 924634937 476863561 552836563 689696038 899117577 247512739 689696038 573410811 476863561 39563973 899117577 677668583 74922304 35579887 689696038 146266056 326384937 173590688 420387751 163169584 175601100 432062450 846170712 222705824 669918126 552836563 384773958 580030866 163169584 766460882 637132487 70200609 396735868 658765373 86574100 689696038 695926284 862458309 222705824 862458309 35579887 341340420 831028663 825790020 157524924 831028663 62570858 622619054 631604897 426804318 119786837 222705824 373950160 420167079 277856219 341340420 770508461 828927692 175701124 896696773 580030866 862458309 432062450 326384937 56515478 175701124 326910332 173590688 663559431 677668583 663559431 766460882 936309465 669918126 671009508 856735137 32466636 32466636 573410811 420387751 396735868 39563973 32466636 171884847 899117577 622619054 862458309 916978609 455972234 70200609 573410811 899117577 396735868 831028663 432062450 86574100 671009508 573410811 648085065 175601100 56515478 663559431 420167079 689144692 267197527 973264476 173590688 689696038 663559431 862458309 70200609 277856219 420167079 689696038 916978609 973264476 119786837 326384937 225005793 828927692 828927692 916978609 964125625 267197527 658765373 421319638 695926284 70200609 896696773 384773958 671009508 173590688 157524924 421319638 689696038 432062450 658765373 250175378 416142329 591974489 32466636 853333181 338511968 580030866 336593863 326384937 171884847 831028663 56515478 291594021 691658174 924206054 770508461 856735137 833320035 825790020 862458309 892526868 455972234 691658174 669918126 654774801 128172058 824610448 689144692 580030866 432062450 964125625 964125625 689696038 432062450 225005793 149507119 56515478 478544246 228994771 671009508 691658174 850680713 175601100 128172058 338511968 149507119 622619054 373950160 677668583 291594021 846170712 862458309 706786139 35579887 856735137 831028663 825790020 663559431 924634937 56515478 689144692 267197527 476863561 824610448 250175378 669918126 573410811 924634937 831028663 291594021 420167079 853333181 14297338 824610448 552836563 766460882 228994771 973264476 862458309 421319638 175701124 689144692 222705824 225005793 513415788 336593863 39563973 157524924 421303765 658765373 850680713 62570858 32466636 420387751 156349888 631604897 432062450 580030866 420167079 420167079 421319638 825790020 856735137 426804318 14297338 292993260 689696038 637132487 413547205 163169584 250175378 228994771 706786139 689144692 637132487 513415788 637132487 21936446 715427395 580030866 896696773 292993260 770508461 291594021 671009508 432062450 21936446 899117577 631604897 573410811 706786139 648616244 552836563 689710096 892526868 936309465 56515478 455972234 862458309 336593863 689710096 338201288 39563973 228994771 171884847 924634937 662997517 828927692 277856219 426804318 326910332 396735868 924206054 828927692 175701124 420167079 689710096 680237797 70200609 163169584 680237797 455972234 247512739 21936446 171884847 622619054 171884847 426804318 455972234 163169584 622619054 916978609 828927692 637132487 157524924 695926284 149507119 421303765 689710096 56515478 457457604 478544246 250175378 32466636 326384937 828927692 663559431 936309465 924206054 680237797 663559431 432062450 689144692 128172058 916978609 825790020 677668583 338511968 964125625 119786837 163169584 35579887 637132487 899117577 432062450 336593863 128172058 654774801 631604897 476863561 478544246 770508461 591974489 973264476 622619054 74922304 457457604 689710096 964125625 175701124 828927692 853333181 631604897 637132487 631604897 156349888 973264476 662997517 689710096 432062450 691658174 291594021 924206054 648616244 663559431 831028663 175601100 173590688 591974489 175701124 225005793 833320035 896696773 631604897 695926284 21936446 247512739 831028663 146266056 663559431 326384937 936309465 695926284 432062450 973264476 119786837 669918126 828927692 157524924 70200609 639642999 669918126 916978609 828927692 74922304 175701124 828927692 899117577 850680713 32466636 336593863 62570858 892526868 175701124 936309465 247512739 569034545 292993260 326910332 21936446 432062450 247512739 373950160 658765373 831028663 86574100 175601100 853333181 862458309 770508461 421319638 669918126 457457604 691658174 924634937 56515478 766460882 973264476 766460882 56515478 291594021 128172058 691658174 831028663 175701124 14297338 856735137 580030866 662997517 426804318 74922304 654774801 850680713 426804318 648085065 277856219 833320035 899117577 846170712 478544246 669918126 225005793 326384937 250175378 74922304 396735868 277856219 86574100 326910332 896696773 671009508 420167079 476863561 70200609 156349888 677668583 648085065 173590688 247512739 421303765 326384937 824610448 421319638 573410811 267197527 384773958 222705824 146266056 413547205 639642999 21936446 86574100 336593863 924206054 292993260 648616244 384773958 267197527 416142329 336593863 552836563 421319638 691658174 62570858 825790020 853333181 591974489 338201288 420387751 421303765 770508461 695926284 831028663 573410811 156349888 892526868 39563973 292993260 373950160 689710096 677668583 432062450 648616244 62570858 373950160 831028663 421303765 936309465 421319638 924206054 70200609 171884847 62570858 457457604 163169584 856735137 695926284 671009508 924634937 476863561 149507119 156349888 336593863 916978609 580030866 828927692 146266056 62570858 862458309 689696038 658765373 396735868 654774801 853333181 420167079 432062450 896696773 606932416 421303765 680237797 569034545 338201288 631604897 146266056 373950160 580030866 569034545 639642999 825790020 384773958 149507119 291594021 648085065 336593863 35579887 916978609 338511968 648085065 420387751 654774801 662997517 384773958 156349888 476863561 146266056 513415788 336593863 39563973 267197527 478544246 14297338 175701124 513415788 622619054 856735137 691658174 677668583 250175378 669918126 336593863 432062450 56515478 924634937 689144692 899117577 639642999 228994771 267197527 695926284 648085065 128172058 478544246 225005793 648616244 648616244 853333181 695926284 622619054 175601100 457457604 831028663 662997517 648085065 766460882 850680713 291594021 421319638 856735137 225005793 824610448 21936446 896696773 580030866 896696773 413547205 267197527 715427395 831028663 247512739 899117577 62570858 336593863 163169584 396735868 695926284 457457604 86574100 421303765 831028663 228994771 14297338 622619054 580030866 413547205 658765373 825790020 513415788 766460882 156349888 569034545 691658174 326384937 250175378 478544246 326384937 247512739 846170712 853333181 824610448 552836563 86574100 573410811 850680713 648085065 853333181 846170712 663559431 457457604 770508461 663559431 924634937 916978609 384773958 828927692 35579887 669918126 648085065 86574100 74922304 173590688 222705824 426804318 432062450 591974489 856735137 338201288 689710096 426804318 421319638 892526868 850680713 846170712 896696773 833320035 766460882 669918126 171884847 833320035 149507119 691658174 157524924 457457604 222705824 416142329 658765373 62570858 936309465 973264476 552836563 128172058 291594021 62570858 338511968 654774801 157524924 654774801 39563973 689696038 689710096 267197527 862458309 892526868 338201288 824610448 924634937 892526868 569034545 825790020 171884847 899117577 770508461 825790020 225005793 338511968 56515478 247512739 384773958 892526868 413547205 658765373 149507119 149507119 432062450 119786837 222705824 432062450 277856219 831028663 478544246 250175378 146266056 936309465 267197527 326910332 175601100 648085065 691658174 32466636 689144692 916978609 677668583 573410811 648085065 973264476 432062450 173590688 171884847 695926284 247512739 677668583 291594021 606932416 662997517 637132487 964125625 457457604 56515478 171884847 689696038 62570858 267197527 163169584 476863561 831028663 580030866 228994771 455972234 853333181 416142329 173590688 149507119 689710096 291594021 413547205 648616244 62570858 247512739 573410811 35579887 637132487 689696038 156349888 21936446 455972234 421319638 338201288 478544246 622619054 336593863 706786139 689710096 457457604 171884847 850680713 336593863 770508461 74922304 689696038 715427395 648616244 119786837 896696773 552836563 658765373 695926284 916978609 250175378 157524924 149507119 291594021 277856219 892526868 175601100 654774801 833320035 828927692 338201288 924634937 622619054 326910332 455972234 924206054 413547205 336593863 56515478 70200609 622619054 973264476 32466636 677668583 86574100 128172058 695926284 478544246 420387751 326910332 373950160 631604897 146266056 622619054 580030866 62570858 420167079 157524924 247512739 70200609 580030866 680237797 421303765 396735868 573410811 426804318 457457604 892526868 689696038 828927692 277856219 35579887 924634937 637132487 606932416 426804318 706786139 62570858 580030866 455972234 457457604 569034545 476863561 476863561 119786837 457457604 476863561 292993260 277856219 163169584 828927692 573410811 831028663 862458309 426804318 421303765 924634937 421319638 222705824 552836563 163169584 338201288 478544246 573410811 291594021 326910332 149507119 663559431 291594021 828927692 770508461 149507119 222705824 689144692 936309465 896696773 513415788 580030866 267197527 146266056 373950160 766460882 338201288 715427395 658765373 658765373 695926284 573410811 669918126 552836563 173590688 336593863 669918126 850680713 691658174 862458309 850680713 146266056 426804318 267197527 663559431 175601100 824610448 569034545 833320035 706786139 715427395 32466636 631604897 432062450 421319638 476863561 850680713 831028663 916978609 964125625 831028663 455972234 175701124 119786837 850680713 831028663 39563973 420387751 622619054 648616244 14297338 21936446 706786139 250175378 766460882 846170712 225005793 677668583 833320035 175701124 146266056 163169584 39563973 326910332 689696038 128172058 825790020 455972234 513415788 964125625 32466636 853333181 658765373 833320035 421319638 669918126 32466636 432062450 32466636 853333181 552836563 569034545 896696773 457457604 420167079 924634937 416142329 552836563 695926284 291594021 831028663 228994771 706786139 291594021 326384937 964125625 222705824 691658174 163169584 32466636 416142329 899117577 924206054 338511968 222705824 149507119 899117577 622619054 924634937 973264476 421319638 247512739 14297338 70200609 336593863 853333181 326910332 669918126 476863561 420387751 336593863 247512739 622619054 146266056 899117577 766460882 669918126 856735137 455972234 267197527 21936446 648085065 384773958 552836563 421303765 552836563 828927692 163169584 828927692 856735137 373950160 916978609 163169584 457457604 631604897 74922304 292993260 421303765 896696773 680237797 247512739 580030866 669918126 825790020 267197527 173590688 680237797 896696773 973264476 277856219 228994771 341340420 128172058 455972234 680237797 892526868 326384937 476863561 513415788 856735137 689144692 916978609 689696038 973264476 850680713 689696038 964125625 171884847 924206054 663559431 225005793 770508461 476863561 639642999 899117577 146266056 695926284 336593863 677668583 654774801 899117577 924206054 14297338 677668583 831028663 222705824 569034545 622619054 853333181 856735137 35579887 384773958 639642999 862458309 639642999 250175378 225005793 35579887 416142329 973264476 833320035 924206054 62570858 222705824 336593863 831028663 896696773 892526868 228994771 573410811 173590688 277856219 715427395 573410811 14297338 175601100 74922304 175701124 691658174 831028663 833320035 326384937 706786139 173590688 432062450 478544246 631604897 455972234 420387751 892526868 426804318 146266056 277856219 671009508 853333181 936309465 421319638 62570858 695926284 637132487 396735868 478544246 573410811 569034545 622619054 39563973 924206054 631604897 824610448 637132487 14297338 416142329 455972234 766460882 420167079 432062450 825790020 476863561 277856219 326910332 149507119 421303765 432062450 476863561 606932416 973264476 833320035 39563973 119786837 175701124 326384937 478544246 671009508 175601100 853333181 247512739 421319638 421319638 175601100 689696038 631604897 338201288 846170712 336593863 833320035 669918126 622619054 639642999 689144692 426804318 896696773 250175378 146266056 856735137 680237797 850680713 671009508 833320035 476863561 631604897 250175378 156349888 338201288 396735868 639642999 892526868 591974489 706786139 936309465 420387751 591974489 326910332 35579887 936309465 291594021 416142329 513415788 146266056 892526868 569034545 35579887 157524924 413547205 70200609 292993260 416142329 86574100 936309465 416142329 384773958 173590688 14297338 222705824 631604897 680237797 86574100 680237797 277856219 32466636 973264476 267197527 56515478 689710096 175601100 663559431 432062450 569034545 146266056 825790020 648085065 86574100 573410811 396735868 606932416 924634937 373950160 662997517 856735137 149507119 247512739 14297338 580030866 326910332 654774801 157524924 175601100 689144692 421319638 924634937 175601100 833320035 247512739 591974489 695926284 899117577 654774801 420387751 631604897 326910332 924634937 250175378 413547205 341340420 175701124 338511968 476863561 396735868 677668583 580030866 163169584 689710096 648616244 824610448 341340420 831028663 421303765 163169584 421303765 421303765 924634937 639642999 892526868 384773958 373950160 513415788 706786139 421319638 14297338 639642999 175601100 833320035 373950160 173590688 267197527 384773958 899117577 631604897 62570858 591974489 846170712 689710096 916978609 850680713 86574100 715427395 157524924 622619054 591974489 853333181 677668583 846170712 637132487 639642999 222705824 691658174 222705824 341340420 56515478 973264476 384773958 669918126 421303765 384773958 32466636 457457604 432062450 639642999 457457604 899117577 338511968 663559431 513415788 326910332 924634937 149507119 56515478 396735868 35579887 924206054 658765373 326910332 936309465 896696773 654774801 648616244 973264476 292993260 691658174 156349888 175701124 277856219 669918126 964125625 622619054 631604897 336593863 62570858 639642999 455972234 831028663 695926284 292993260 831028663 128172058 39563973 680237797 850680713 222705824 396735868 658765373 62570858 964125625 222705824 671009508 338201288 689144692 14297338 622619054 476863561 662997517 14297338 569034545 591974489 291594021 677668583 622619054 173590688 426804318 420387751 326384937 420387751 338201288 149507119 457457604 478544246 658765373 580030866 580030866 833320035 856735137 691658174 856735137 648616244 156349888 691658174 856735137 552836563 341340420 513415788 35579887 426804318 580030866 292993260 336593863 896696773 74922304 250175378 156349888 175601100 831028663 973264476 591974489 86574100 846170712 432062450 476863561 654774801 828927692 639642999 606932416 250175378 416142329 70200609 222705824 924634937 680237797 689144692 680237797 689144692 862458309 936309465 373950160 833320035 691658174 831028663 426804318 580030866 421319638 828927692 341340420 384773958 964125625 175701124 631604897 631604897 432062450 631604897 606932416 896696773 669918126 14297338 824610448 156349888 74922304 373950160 455972234 892526868 964125625 622619054 157524924 973264476 21936446 338511968 689710096 373950160 86574100 163169584 658765373 639642999 326910332 175701124 856735137 420167079 173590688 770508461 658765373 128172058 247512739 426804318 292993260 828927692 341340420 119786837 35579887 892526868 420387751 32466636 39563973 228994771 32466636 833320035 326910332 924206054 62570858 654774801 56515478 56515478 21936446 128172058 631604897 552836563 663559431 86574100 896696773 825790020 291594021 35579887 175601100 32466636 173590688 936309465 157524924 637132487 222705824 157524924 56515478 631604897 706786139 14297338 416142329 936309465 222705824 146266056 396735868 225005793 648085065 432062450 413547205 552836563 689710096 671009508 850680713 552836563 513415788 695926284 292993260 916978609 338511968 21936446 326384937 695926284 163169584 631604897 175701124 899117577 680237797 569034545 856735137 622619054 680237797 924634937 421319638 695926284 606932416 171884847 175601100 21936446 892526868 964125625 149507119 671009508 924634937 426804318 455972234 413547205 228994771 825790020 706786139 326910332 669918126 622619054 689144692 21936446 336593863 689696038 457457604 476863561 326910332 662997517 654774801 916978609 292993260 622619054 74922304 62570858 936309465 924634937 573410811 973264476 228994771 964125625 149507119 689696038 432062450 292993260 637132487 648085065 824610448 695926284 606932416 250175378 856735137 648085065 622619054 163169584 478544246 384773958 32466636 916978609 580030866 175601100 476863561 706786139 338511968 277856219 853333181 341340420 552836563 680237797 70200609 420167079 396735868 478544246 631604897 706786139 680237797 421319638 326384937 677668583 573410811 658765373 654774801 689696038 267197527 336593863 648085065 828927692 824610448 175601100 663559431 766460882 896696773 552836563 173590688 478544246 292993260 247512739 326910332 56515478 622619054 964125625 156349888 916978609 689144692 831028663 156349888 648085065 396735868 338201288 292993260 326384937 606932416 892526868 689696038 247512739 658765373 853333181 291594021 552836563 680237797 222705824 606932416 326910332 476863561 853333181 770508461 426804318 899117577 338201288 648085065 631604897 291594021 384773958 833320035 173590688 689710096 119786837 175701124 225005793 573410811 658765373 846170712 119786837 856735137 413547205 247512739 326910332 32466636 715427395 175701124 622619054 14297338 639642999 706786139 32466636 856735137 175701124 14297338 156349888 770508461 146266056 39563973 149507119 689696038 421303765 924634937 896696773 662997517 658765373 828927692 247512739 689710096 706786139 119786837 341340420 591974489 689710096 277856219 421303765 413547205 416142329 896696773 573410811 856735137 513415788 896696773 384773958 32466636 552836563 292993260 74922304 924634937 32466636 396735868 706786139 606932416 658765373 21936446 770508461 413547205 86574100 228994771 973264476 825790020 326910332 639642999 86574100 171884847 326384937 680237797 850680713 856735137 691658174 680237797 457457604 373950160 222705824 247512739 846170712 338201288 32466636 292993260 149507119 662997517 924634937 896696773 163169584 677668583 173590688 637132487 420167079 341340420 580030866 853333181 824610448 862458309 916978609 513415788 39563973 892526868 163169584 639642999 850680713 695926284 156349888 639642999 426804318 250175378 899117577 513415788 291594021 663559431 173590688 770508461 552836563 850680713 171884847 654774801 833320035 421303765 671009508 56515478 35579887 396735868 291594021 689710096 648616244 654774801 916978609 420167079 32466636 671009508 157524924 86574100 654774801 677668583 591974489 396735868 606932416 513415788 341340420 149507119 973264476 648616244 662997517 146266056 267197527 421319638 671009508 421319638 476863561 476863561 706786139 156349888 421319638 336593863 606932416 14297338 416142329 631604897 552836563 552836563 715427395 831028663 413547205 680237797 292993260 916978609 715427395 128172058 924206054 591974489 569034545 86574100 606932416 658765373 513415788 573410811 341340420 326910332 648616244 936309465 326384937 250175378 247512739 853333181 856735137 413547205 856735137 225005793 639642999 326384937 421303765 862458309 432062450 677668583 662997517 291594021 936309465 326910332 862458309 416142329 828927692 850680713 639642999 416142329 35579887 384773958 426804318 924634937 173590688 631604897 896696773 338201288 62570858 250175378 426804318 478544246 384773958 228994771 964125625 250175378 128172058 689144692 250175378 338511968 831028663 606932416 824610448 663559431 70200609 70200609 228994771 825790020 171884847 896696773 856735137 62570858 228994771 338511968 689696038 658765373 173590688 171884847 671009508 862458309 225005793 146266056 689144692 21936446 936309465 896696773 128172058 128172058 156349888 21936446 896696773 338201288 831028663 457457604 824610448 831028663 654774801 476863561 146266056 580030866 74922304 21936446 32466636 373950160 338511968 654774801 936309465 856735137 455972234 21936446 455972234 175601100 420167079 828927692 631604897 552836563 119786837 341340420 420387751 86574100 671009508 648085065 677668583 856735137 853333181 413547205 606932416 936309465 74922304 856735137 637132487 715427395 631604897 247512739 338511968 715427395 770508461 396735868 631604897 457457604 936309465 825790020 770508461 421319638 924206054 222705824 637132487 476863561 622619054 924634937 455972234 56515478 86574100 862458309 250175378 421319638 421303765 62570858 336593863 157524924 163169584 896696773 715427395 580030866 476863561 606932416 225005793 637132487 416142329 689696038 421319638 384773958 416142329 892526868 70200609 336593863 86574100 476863561 413547205 396735868 457457604 426804318 86574100 432062450 146266056 326384937 222705824 648085065 591974489 689710096 70200609 21936446 689144692 695926284 850680713 56515478 648616244 222705824 35579887 706786139 62570858 62570858 846170712 658765373 420387751 850680713 326910332 680237797 21936446 513415788 373950160 338511968 689696038 247512739 770508461 637132487 899117577 662997517 128172058 62570858 846170712 828927692 831028663 70200609 35579887 606932416 341340420 416142329 384773958 573410811 916978609 689696038 173590688 56515478 662997517 476863561 341340420 706786139 924634937 163169584 32466636 580030866 689696038 828927692 291594021 14297338 39563973 225005793 766460882 247512739 862458309 637132487 639642999 573410811 292993260 420387751 373950160 173590688 973264476 846170712 373950160 146266056 850680713 689710096 552836563 247512739 149507119 146266056 21936446 654774801 580030866 892526868 770508461 476863561 35579887 552836563 846170712 706786139 715427395 421303765 341340420 831028663 671009508 648085065 856735137 32466636 924206054 671009508 671009508 770508461 770508461 924206054 157524924 824610448 573410811 457457604 689710096 175701124 689144692 14297338 250175378 828927692 916978609 669918126 824610448 39563973 680237797 680237797 648085065 74922304 56515478 426804318 56515478 432062450 695926284 250175378 222705824 157524924 384773958 421319638 680237797 770508461 691658174 225005793 973264476 691658174 396735868 973264476 862458309 706786139 569034545 457457604 457457604 680237797 689144692 606932416 631604897 225005793 706786139 824610448 862458309 552836563 35579887 770508461 936309465 973264476 831028663 569034545 292993260 32466636 896696773 689710096 157524924 157524924 580030866 146266056 157524924 569034545 56515478 663559431 691658174 146266056 846170712 680237797 175601100 831028663 173590688 850680713 899117577 128172058 824610448 420387751 70200609 86574100 163169584 222705824 326910332 291594021 896696773 853333181 662997517 916978609 689144692 606932416 853333181 569034545 39563973 662997517 648616244 622619054 706786139 225005793 396735868 173590688 396735868 846170712 341340420 513415788 648616244 680237797 622619054 833320035 591974489 833320035 277856219 680237797 853333181 56515478 648616244 706786139 157524924 671009508 663559431 173590688 689696038 149507119 924206054 591974489 828927692 384773958 637132487 766460882 39563973 421319638 21936446 658765373 964125625 936309465 831028663 432062450 669918126 680237797 336593863 662997517 715427395 175601100 825790020 973264476 163169584 648616244 175701124 648616244 338511968 62570858 715427395 824610448 691658174 552836563 56515478 824610448 862458309 828927692 476863561 591974489 671009508 384773958 892526868 663559431 413547205 680237797 639642999 384773958 478544246 924206054 924206054 291594021 146266056 689696038 338201288 420167079 32466636 689710096 250175378 175601100 680237797 552836563 21936446 420167079 689696038 658765373 916978609 691658174 663559431 669918126 396735868 892526868 924206054 455972234 56515478 569034545 338201288 853333181 35579887 671009508 663559431 326910332 225005793 892526868 637132487 420167079 552836563 426804318 631604897 157524924 715427395 35579887 669918126 173590688 663559431 648616244 175701124 336593863 689696038 292993260 32466636 420387751 70200609 171884847 896696773 173590688 277856219 916978609 421303765 648616244 455972234 277856219 658765373 825790020 853333181 420167079 715427395 62570858 591974489 457457604 326910332 171884847 70200609 175701124 892526868 171884847 396735868 175601100 225005793 606932416 413547205 421303765 680237797 677668583 119786837 671009508 171884847 291594021 680237797 175601100 119786837 831028663 413547205 846170712 669918126 846170712 658765373 715427395 14297338 856735137 478544246 338201288 338201288 831028663 606932416 862458309 715427395 766460882 637132487 552836563 552836563 689710096 56515478 128172058 292993260 831028663 850680713 936309465 14297338 119786837 606932416 420387751 413547205 689144692 32466636 175701124 86574100 648616244 326910332 171884847 157524924 21936446 128172058 336593863 648085065 663559431 14297338 250175378 853333181 663559431 457457604 326910332 128172058 175701124 416142329 21936446 156349888 706786139 896696773 695926284 86574100 432062450 384773958 292993260 824610448 569034545 689710096 680237797 421303765 250175378 639642999 119786837 171884847 671009508 663559431 421303765 457457604 86574100 648085065 658765373 128172058 171884847 631604897 292993260 21936446 157524924 964125625 291594021 648085065 326384937 247512739 689696038 163169584 267197527 936309465 250175378 916978609 689710096 476863561 850680713 770508461 689144692 622619054 691658174 677668583 669918126 455972234 569034545 853333181 455972234 658765373 175701124 421303765 14297338 654774801 936309465 86574100 899117577 119786837 373950160 32466636 833320035 662997517 267197527 413547205 396735868 157524924 426804318 680237797 569034545 247512739 591974489 973264476 32466636 766460882 850680713 715427395 770508461 663559431 228994771 846170712 695926284 924206054 964125625 689144692 175601100 680237797 862458309 669918126 457457604 247512739 631604897 631604897 853333181 457457604 862458309 639642999 70200609 426804318 74922304 924206054 432062450 384773958 573410811 831028663 420387751 420387751 416142329 973264476 420387751 689144692 648616244 478544246 824610448 175601100 86574100 416142329 336593863 569034545 222705824 119786837 899117577 225005793 413547205 846170712 654774801 689144692 856735137 70200609 850680713 850680713 936309465 580030866 828927692 39563973 677668583 648085065 14297338 128172058 669918126 56515478 573410811 658765373 689696038 671009508 833320035 770508461 892526868 622619054 119786837 552836563 853333181 637132487 766460882 413547205 277856219 146266056 648085065 171884847 421303765 639642999 850680713 825790020 74922304 853333181 580030866 899117577 157524924 770508461 846170712 39563973 426804318 292993260 39563973 341340420 292993260 21936446 677668583 916978609 35579887 416142329 420387751 338511968 689144692 420167079 669918126 689696038 580030866 171884847 14297338 421303765 326910332 14297338 862458309 573410811 70200609 695926284 654774801 580030866 56515478 341340420 149507119 631604897 862458309 671009508 689144692 695926284 654774801 175701124 86574100 639642999 247512739 119786837 606932416 766460882 680237797 513415788 658765373 384773958 326384937 591974489 35579887 828927692 677668583 964125625 695926284 35579887 691658174 973264476 695926284 669918126 853333181 936309465 580030866 338511968 689144692 924206054 420387751 225005793 833320035 247512739 658765373 850680713 924206054 846170712 173590688 225005793 86574100 250175378 892526868 637132487 552836563 689696038 691658174 513415788 157524924 70200609 639642999 833320035 924206054 695926284 21936446 924634937 21936446 70200609 677668583 862458309 662997517 225005793 228994771 552836563 222705824 421303765 267197527 420167079 973264476 899117577 606932416 766460882 850680713 146266056 119786837 669918126 770508461 421303765 964125625 637132487 824610448 853333181 157524924 825790020 74922304 896696773 250175378 770508461 850680713 850680713 338511968 689696038 396735868 591974489 631604897 336593863 74922304 74922304 691658174 648085065 222705824 247512739 291594021 228994771 671009508 663559431 338511968 32466636 662997517 671009508 513415788 853333181 846170712 695926284 21936446 250175378 899117577 924206054 924206054 32466636 119786837 267197527 695926284 591974489 973264476 228994771 637132487 70200609 416142329 476863561 341340420 341340420 56515478 457457604 384773958 825790020 149507119 850680713 631604897 39563973 706786139 671009508 175701124 39563973 416142329 654774801 973264476 476863561 413547205 128172058 637132487 373950160 421303765 856735137 175601100 695926284 338511968 862458309 326910332 856735137 250175378 648085065 824610448 669918126 62570858 770508461 384773958 420167079 924206054 513415788 225005793 513415788 420167079 171884847 513415788 21936446 766460882 856735137 222705824 831028663 862458309 853333181 421303765 157524924 384773958 689144692 715427395 432062450 478544246 695926284 677668583 32466636 831028663 426804318 70200609 964125625 825790020 936309465 421303765 916978609 689144692 413547205 689696038 552836563 128172058 228994771 853333181 846170712 706786139 824610448 14297338 119786837 476863561 228994771 457457604 156349888 336593863 552836563 924206054 157524924 128172058 225005793 671009508 689696038 247512739 680237797 846170712 413547205 146266056 32466636 426804318 250175378 916978609 39563973 833320035 766460882 171884847 856735137 247512739 476863561 338201288 163169584 326910332 421303765 924206054 637132487 128172058 341340420 35579887 669918126 896696773 850680713 569034545 14297338 250175378 631604897 689710096 648085065 247512739 689696038 338201288 648616244 341340420 70200609 86574100 631604897 654774801 338201288 766460882 689696038 175601100 426804318 973264476 631604897 916978609 552836563 513415788 916978609 225005793 39563973 552836563 175701124 292993260 421303765 326384937 648616244 175601100 292993260 420167079 856735137 338201288 416142329 691658174 163169584 146266056 277856219 336593863 225005793 128172058 426804318 924634937 828927692 326384937 833320035 706786139 225005793 39563973 648616244 853333181 648085065 896696773 715427395 336593863 225005793 856735137 964125625 658765373 706786139 35579887 35579887 552836563 32466636 128172058 695926284 715427395 267197527 680237797 677668583 119786837 62570858 648085065 146266056 341340420 420167079 326910332 569034545 171884847 580030866 420167079 669918126 924206054 413547205 222705824 171884847 74922304 770508461 924206054 228994771 163169584 973264476 228994771 421319638 637132487 250175378 825790020 222705824 924206054 689144692 247512739 247512739 689696038 856735137 846170712 662997517 420167079 973264476 128172058 973264476 146266056 770508461 175701124 825790020 654774801 637132487 119786837 663559431 326910332 936309465 853333181 373950160 899117577 695926284 569034545 853333181 341340420 770508461 457457604 936309465 689710096 35579887 513415788 338201288 384773958 654774801 831028663 648616244 573410811 573410811 338511968 828927692 606932416 171884847 171884847 56515478 662997517 606932416 222705824 336593863 677668583 416142329 899117577 689696038 476863561 455972234 171884847 421319638 637132487 622619054 824610448 936309465 833320035 421319638 689710096 715427395 277856219 658765373 175601100 14297338 770508461 862458309 396735868 228994771 862458309 426804318 936309465 421319638 457457604 175701124 128172058 552836563 552836563 662997517 277856219 663559431 32466636 171884847 899117577 648085065 14297338 416142329 654774801 606932416 228994771 853333181 770508461 669918126 689144692 291594021 831028663 420167079 70200609 677668583 420167079 157524924 706786139 384773958 892526868 824610448 622619054 639642999 175701124 247512739 416142329 326384937 824610448 62570858 916978609 552836563 39563973 157524924 457457604 156349888 156349888 689710096 119786837 421319638 426804318 128172058 689144692 899117577 896696773 552836563 420167079 853333181 695926284 163169584 420387751 824610448 175701124 552836563 828927692 706786139 21936446 341340420 175701124 35579887 853333181 637132487 513415788 292993260 896696773 420387751 336593863 964125625 326384937 128172058 680237797 569034545 689710096 663559431 21936446 573410811 432062450 373950160 373950160 964125625 173590688 663559431 420167079 695926284 341340420 680237797 156349888 228994771 591974489 695926284 478544246 119786837 691658174 171884847 384773958 706786139 225005793 171884847 32466636 476863561 828927692 916978609 62570858 326384937 689710096 455972234 924206054 691658174 413547205 222705824 457457604 247512739 662997517 163169584 62570858 455972234 384773958 413547205 156349888 606932416 591974489 163169584 639642999 569034545 171884847 173590688 654774801 175701124 631604897 384773958 128172058 695926284 228994771 35579887 326910332 631604897 591974489 35579887 896696773 457457604 850680713 62570858 658765373 552836563 222705824 173590688 225005793 825790020 432062450 326910332 695926284 432062450 157524924 846170712 924634937 420167079 637132487 326910332 924634937 222705824 21936446 336593863 896696773 149507119 825790020 715427395 677668583 833320035 862458309 513415788 846170712 222705824 850680713 420387751 35579887 669918126 591974489 680237797 936309465 413547205 663559431 569034545 56515478 591974489 658765373 396735868 396735868 163169584 146266056 828927692 326384937 228994771 476863561 35579887 513415788 420387751 149507119 856735137 662997517 853333181 228994771 416142329 853333181 338511968 677668583 766460882 862458309 175601100 413547205 677668583 478544246 899117577 622619054 250175378 175601100 689144692 267197527 706786139 457457604 146266056 662997517 924206054 156349888 606932416 476863561 336593863 964125625 326910332 689144692 892526868 420167079 74922304 689710096 662997517 250175378 916978609 936309465 413547205 695926284 70200609 573410811 267197527 964125625 658765373 14297338 292993260 476863561 892526868 862458309 691658174 689696038 936309465 222705824 420387751 476863561 892526868 846170712 250175378 639642999 663559431 74922304 671009508 413547205 338201288 680237797 825790020 639642999 689710096 457457604 924634937 569034545 250175378 924206054 591974489 622619054 856735137 833320035 715427395 171884847 416142329 175601100 56515478 171884847 766460882 432062450 128172058 637132487 56515478 338201288 824610448 396735868 846170712 420167079 622619054 326384937 606932416 658765373 457457604 326384937 715427395 62570858 173590688 828927692 936309465 654774801 39563973 569034545 292993260 413547205 173590688 691658174 74922304 86574100 70200609 824610448 171884847 824610448 671009508 706786139 39563973 149507119 432062450 157524924 326910332 824610448 421319638 766460882 222705824 247512739 416142329 56515478 292993260 591974489 622619054 175701124 850680713 291594021 828927692 457457604 413547205 175701124 426804318 850680713 291594021 32466636 825790020 173590688 156349888 680237797 833320035 631604897 850680713 824610448 222705824 899117577 21936446 149507119 338511968 56515478 119786837 21936446 637132487 292993260 14297338 21936446 924206054 173590688 338201288 924634937 552836563 631604897 413547205 175601100 677668583 856735137 163169584 326910332 899117577 824610448 669918126 850680713 175701124 669918126 420167079 552836563 899117577 691658174 606932416 569034545 691658174 899117577 21936446 671009508 163169584 622619054 225005793 766460882 156349888 552836563 662997517 396735868 622619054 420387751 228994771 695926284 149507119 432062450 35579887 292993260 247512739 21936446 896696773 149507119 924634937 56515478 964125625 171884847 62570858 648616244 924634937 426804318 631604897 247512739 831028663 171884847 21936446 384773958 421303765 850680713 421319638 421303765 573410811 225005793 689696038 413547205 476863561 413547205 622619054 70200609 416142329 706786139 62570858 677668583 892526868 691658174 691658174 892526868 175601100 277856219 222705824 225005793 648085065 680237797 648616244 14297338 606932416 39563973 228994771 663559431 163169584 225005793 924634937 899117577 373950160 338201288 853333181 416142329 862458309 478544246 74922304 420387751 247512739 70200609 39563973 292993260 916978609 916978609 21936446 292993260 892526868 622619054 770508461 569034545 833320035 825790020 14297338 658765373 338201288 225005793 973264476 175701124 228994771 850680713 225005793 648616244 639642999 421303765 277856219 631604897 149507119 478544246 421303765 850680713 156349888 936309465 654774801 267197527 336593863 654774801 658765373 163169584 964125625 384773958 413547205 824610448 171884847 896696773 21936446 146266056 336593863 222705824 156349888 476863561 163169584 175601100 146266056 119786837 695926284 573410811 896696773 432062450 671009508 606932416 247512739 420387751 680237797 695926284 326384937 924634937 892526868 163169584 396735868 513415788 850680713 648616244 831028663 648085065 853333181 691658174 973264476 916978609 128172058 292993260 175601100 338511968 964125625 384773958 171884847 677668583 677668583 569034545 689144692 156349888 648085065 689696038 973264476 173590688 336593863 173590688 846170712 326384937 292993260 128172058 476863561 277856219 292993260 896696773 654774801 86574100 850680713 850680713 916978609 421303765 573410811 420167079 824610448 924206054 86574100 766460882 591974489 86574100 622619054 639642999 622619054 964125625 671009508 689696038 924206054 671009508 924634937 648616244 74922304 56515478 86574100 426804318 622619054 631604897 637132487 695926284 936309465 338511968 924206054 163169584 924634937 846170712 250175378 455972234 416142329 622619054 413547205 689710096 689144692 457457604 936309465 677668583 39563973 606932416 421303765 277856219 292993260 896696773 35579887 892526868 856735137 671009508 580030866 420387751 250175378 899117577 639642999 420387751 828927692 924206054 892526868 637132487 247512739 277856219 896696773 689710096 695926284 432062450 591974489 163169584 695926284 936309465 338511968 846170712 964125625 420387751 924206054 222705824 413547205 119786837 222705824 896696773 973264476 455972234 892526868 222705824 228994771 892526868 250175378 669918126 326910332 828927692 924206054 326384937 973264476 637132487 825790020 476863561 899117577 56515478 639642999 222705824 663559431 35579887 70200609 513415788 74922304 580030866 396735868 924634937 119786837 56515478 74922304 175701124 689144692 416142329 413547205 916978609 856735137 326910332 432062450 21936446 831028663 591974489 825790020 173590688 513415788 32466636 689696038 637132487 715427395 846170712 770508461 149507119 413547205 384773958 569034545 825790020 247512739 250175378 341340420 770508461 292993260 622619054 824610448 569034545 637132487 157524924 831028663 149507119 421303765 856735137 250175378 326910332 326910332 831028663 680237797 156349888 341340420 924634937 21936446 421319638 420387751 853333181 175701124 173590688 766460882 637132487 637132487 766460882 426804318 14297338 420167079 924634937 175701124 432062450 225005793 62570858 964125625 663559431 766460882 662997517 631604897 850680713 654774801 156349888 856735137 384773958 850680713 222705824 250175378 658765373 413547205 552836563 62570858 695926284 157524924 916978609 663559431 825790020 457457604 569034545 62570858 695926284 39563973 338201288 416142329 892526868 338201288 247512739 824610448 426804318 175701124 222705824 70200609 292993260 637132487 680237797 691658174 338511968 291594021 39563973 677668583 455972234 846170712 341340420 648616244 420167079 32466636 336593863 766460882 384773958 175601100 591974489 689144692 247512739 86574100 689144692 853333181 86574100 247512739 56515478 421319638 175701124 228994771 476863561 396735868 457457604 658765373 384773958 426804318 766460882 689710096 338511968 157524924 163169584 833320035 689710096 680237797 831028663 916978609 21936446 277856219 825790020 639642999 228994771 341340420 689144692 35579887 924634937 824610448 14297338 426804318 156349888 639642999 936309465 936309465 228994771 225005793 373950160 413547205 715427395 250175378 32466636 86574100 416142329 689144692 157524924 292993260 766460882 421319638 892526868 267197527 825790020 292993260 573410811 715427395 292993260 892526868 936309465 420167079 648085065 421303765 695926284 292993260 662997517 163169584 896696773 432062450 156349888 639642999 552836563 677668583 850680713 856735137 222705824 338511968 569034545 663559431 552836563 663559431 173590688 476863561 478544246 770508461 14297338 384773958 86574100 846170712 413547205 899117577 420387751 831028663 850680713 569034545 455972234 654774801 426804318 74922304 896696773 86574100 831028663 824610448 128172058 580030866 173590688 671009508 924634937 637132487 70200609 421319638 964125625 326910332 457457604 70200609 580030866 128172058 824610448 831028663 21936446 689144692 691658174 35579887 175601100 416142329 291594021 247512739 478544246 396735868 478544246 896696773 580030866 654774801 171884847 654774801 247512739 622619054 128172058 856735137 157524924 833320035 457457604 573410811 766460882 225005793 648085065 156349888 455972234 175701124 426804318 853333181 916978609 413547205 924206054 833320035 175601100 658765373 846170712 396735868 964125625 32466636 689144692 32466636 828927692 916978609 580030866 936309465 669918126 658765373 669918126 569034545 924206054 691658174 973264476 149507119 964125625 247512739 964125625 173590688 924206054 569034545 573410811 341340420 671009508 828927692 770508461 639642999 689696038 157524924 455972234 250175378 591974489 706786139 924206054 421319638 631604897 384773958 432062450 326384937 455972234 86574100 384773958 924206054 70200609 691658174 175701124 175701124 119786837 476863561 695926284 149507119 416142329 654774801 175701124 455972234 513415788 277856219 896696773 267197527 695926284 420167079 277856219 62570858 973264476 637132487 850680713 157524924 341340420 892526868 606932416 850680713 396735868 222705824 86574100 74922304 677668583 916978609 35579887 277856219 70200609 573410811 648085065 420167079 384773958 648085065 175601100 338201288 654774801 573410811 695926284 824610448 457457604 569034545 157524924 924634937 432062450 396735868 892526868 825790020 413547205 326384937 766460882 637132487 689710096 662997517 373950160 639642999 833320035 146266056 128172058 631604897 149507119 373950160 32466636 35579887 250175378 341340420 478544246 457457604 455972234 128172058 163169584 573410811 341340420 680237797 606932416 222705824 899117577 648085065 825790020 899117577 373950160 964125625 715427395 936309465 326384937 426804318 225005793 973264476 222705824 654774801 267197527 156349888 476863561 338511968 648616244 669918126 831028663 326910332 663559431 416142329 513415788 247512739 163169584 476863561 916978609 831028663 421303765 341340420 291594021 850680713 924634937 569034545 606932416 396735868 163169584 478544246 56515478 689144692 706786139 706786139 658765373 770508461 654774801 56515478 175701124 341340420 457457604 677668583 862458309 457457604 964125625 850680713 156349888 916978609 14297338 689696038 56515478 74922304 420167079 569034545 513415788 899117577 689696038 964125625 671009508 689144692 413547205 715427395 478544246 420387751 478544246 622619054 373950160 689144692 326384937 277856219 416142329 831028663 426804318 924634937 421303765 899117577 421303765 421303765 853333181 21936446 396735868 341340420 62570858 175701124 149507119 833320035 373950160 157524924 338511968 654774801 691658174 336593863 853333181 336593863 396735868 964125625 924634937 591974489 639642999 338201288 637132487 552836563 695926284 457457604 421319638 70200609 689696038 421303765 689696038 766460882 157524924 924634937 916978609 14297338 706786139 689144692 338511968 639642999 86574100 338511968 639642999 74922304 478544246 32466636 770508461 680237797 677668583 695926284 689710096 689696038 119786837 513415788 973264476 831028663 157524924 128172058 671009508 671009508 157524924 267197527 706786139 606932416 622619054 336593863 899117577 689696038 128172058 831028663 671009508 338511968 973264476 416142329 892526868 622619054 573410811 936309465 663559431 637132487 326910332 892526868 936309465 631604897 119786837 146266056 637132487 833320035 964125625 86574100 850680713 225005793 862458309 924206054 432062450 706786139 119786837 828927692 631604897 421303765 695926284 338511968 421319638 291594021 86574100 420167079 39563973 416142329 291594021 373950160 770508461 292993260 384773958 896696773 691658174 671009508 326384937 222705824 326384937 62570858 828927692 663559431 478544246 631604897 171884847 247512739 654774801 916978609 899117577 663559431 892526868 163169584 916978609 478544246 478544246 373950160 663559431 70200609 591974489 846170712 658765373 326910332 478544246 14297338 573410811 336593863 292993260 421319638 163169584 846170712 639642999 384773958 850680713 513415788 119786837 292993260 338201288 766460882 639642999 689710096 420387751 222705824 14297338 21936446 14297338 639642999 569034545 828927692 74922304 21936446 689710096 689710096 157524924 420387751 326910332 513415788 862458309 591974489 21936446 924206054 689696038 648616244 21936446 32466636 426804318 862458309 658765373 413547205 420387751 936309465 396735868 669918126 222705824 157524924 432062450 622619054 825790020 689710096 426804318 606932416 622619054 766460882 70200609 569034545 277856219 924206054 455972234 156349888 828927692 455972234 373950160 476863561 691658174 689696038 478544246 74922304 175601100 163169584 420387751 853333181 648085065 74922304 924634937 766460882 639642999 326910332 896696773 86574100 225005793 569034545 421303765 825790020 32466636 715427395 338511968 277856219 850680713 426804318 648616244 476863561 695926284 648616244 267197527 163169584 396735868 691658174 648616244 663559431 338511968 455972234 62570858 573410811 677668583 924206054 175701124 691658174 267197527 222705824 416142329 86574100 326910332 396735868 21936446 14297338 591974489 850680713 292993260 639642999 416142329 432062450 420387751 513415788 21936446 677668583 457457604 225005793 924206054 637132487 292993260 689710096 689710096 853333181 637132487 899117577 421303765 856735137 222705824 326910332 128172058 896696773 326384937 916978609 476863561 695926284 637132487 654774801 825790020 639642999 631604897 420167079 824610448 14297338 35579887 892526868 421319638 14297338 637132487 413547205 850680713 292993260 770508461 924206054 715427395 824610448 663559431 338511968 648085065 715427395 420167079 833320035 156349888 277856219 175601100 146266056 695926284 825790020 924634937 32466636 662997517 831028663 222705824 924634937 892526868 70200609 338511968 70200609 606932416 936309465 648616244 326910332 228994771 677668583 552836563 396735868 924634937 421319638 373950160 706786139 277856219 146266056 648085065 648085065 825790020 669918126 74922304 128172058 706786139 833320035 924634937 964125625 853333181 74922304 119786837 175701124 916978609 846170712 658765373 648616244 695926284 606932416 513415788 924206054 899117577 267197527 663559431 831028663 426804318 825790020 824610448 606932416 291594021 824610448 825790020 420387751 706786139 426804318 396735868 850680713 677668583 156349888 476863561 831028663 631604897 426804318 715427395 455972234 432062450 421319638 825790020 695926284 128172058 173590688 421303765 326384937 292993260 326910332 606932416 373950160 846170712 671009508 173590688 173590688 157524924 689710096 637132487 267197527 432062450 432062450 457457604 825790020 39563973 631604897 654774801 291594021 250175378 341340420 924206054 671009508 35579887 924206054 336593863 680237797 924206054 426804318 715427395 569034545 156349888 648616244 326910332 32466636 770508461 14297338 291594021 128172058 291594021 671009508 856735137 86574100 669918126 513415788 973264476 828927692 591974489 341340420 32466636 455972234 250175378 86574100 247512739 338201288 691658174 426804318 222705824 250175378 396735868 892526868 222705824 228994771 637132487 163169584 457457604 689144692 56515478 476863561 658765373 856735137 62570858 396735868 850680713 56515478 119786837 639642999 228994771 70200609 338511968 973264476 421303765 175701124 277856219 277856219 247512739 56515478 149507119 936309465 157524924 228994771 420387751 225005793 267197527 156349888 591974489 580030866 341340420 74922304 689144692 56515478 552836563 14297338 648085065 156349888 569034545 62570858 846170712 591974489 715427395 476863561 648616244 173590688 689144692 828927692 338201288 689144692 250175378 689696038 277856219 338201288 70200609 146266056 831028663 892526868 606932416 833320035 149507119 648085065 175601100 247512739 384773958 292993260 32466636 384773958 833320035 341340420 373950160 163169584 277856219 384773958 892526868 338511968 171884847 924634937 336593863 421303765 770508461 336593863 828927692 831028663 892526868 35579887 766460882 896696773 580030866 669918126 225005793 119786837 267197527 648616244 35579887 420387751 455972234 899117577 247512739 149507119 654774801 457457604 175701124 973264476 591974489 457457604 639642999 853333181 770508461 292993260 639642999 828927692 853333181 831028663 695926284 338511968 338511968 225005793 896696773 476863561 119786837 373950160 420387751 833320035 689710096 924634937 622619054 691658174 250175378 338201288 146266056 677668583 326384937 14297338 326384937 648616244 892526868 766460882 552836563 648085065 631604897 149507119 247512739 457457604 338201288 677668583 119786837 648085065 591974489 119786837 569034545 326384937 691658174 677668583 896696773 580030866 689710096 225005793 648616244 146266056 157524924 336593863 689696038 513415788 622619054 964125625 326384937 156349888 128172058 622619054 478544246 770508461 267197527 338201288 663559431 476863561 899117577 680237797 770508461 669918126 662997517 163169584 62570858 341340420 973264476 336593863 32466636 853333181 156349888 853333181 421319638 476863561 964125625 591974489 677668583 421303765 426804318 591974489 149507119 671009508 21936446 936309465 924206054 74922304 128172058 478544246 175601100 658765373 924206054 228994771 856735137 824610448 413547205 476863561 828927692 677668583 677668583 591974489 228994771 669918126 32466636 648616244 338511968 648085065 326910332 421303765 478544246 825790020 163169584 267197527 689710096 157524924 552836563 432062450 770508461 157524924 119786837 267197527 149507119 850680713 680237797 171884847 373950160 14297338 916978609 573410811 824610448 964125625 175701124 639642999 420167079 846170712 648085065 639642999 336593863 924206054 173590688 833320035 426804318 247512739 292993260 119786837 420167079 163169584 225005793 35579887 146266056 715427395 715427395 896696773 149507119 715427395 292993260 326910332 326384937 658765373 689696038 639642999 569034545 326910332 896696773 128172058 662997517 173590688 420167079 663559431 338201288 413547205 573410811 128172058 663559431 426804318 432062450 671009508 396735868 222705824 146266056 658765373 373950160 606932416 56515478 156349888 658765373 677668583 420387751 119786837 936309465 706786139 833320035 421303765 336593863 689144692 291594021 766460882 689144692 622619054 32466636 421319638 157524924 426804318 326384937 267197527 513415788 669918126 173590688 689696038 669918126 658765373 569034545 924206054 421303765 455972234 476863561 267197527 853333181 432062450 128172058 338511968 478544246 936309465 639642999 341340420 654774801 691658174 606932416 39563973 175601100 916978609 669918126 828927692 658765373 936309465 850680713 39563973 222705824 396735868 341340420 691658174 569034545 62570858 457457604 689696038 552836563 580030866 171884847 637132487 671009508 936309465 637132487 62570858 86574100 432062450 671009508 277856219 828927692 157524924 228994771 426804318 39563973 691658174 606932416 552836563 277856219 336593863 250175378 149507119 341340420 341340420 32466636 892526868 715427395 119786837 476863561 173590688 691658174 432062450 432062450 39563973 671009508 689696038 291594021 338201288 631604897 86574100 420387751 426804318 691658174 62570858 39563973 862458309 420167079 476863561 766460882 421303765 831028663 833320035 899117577 39563973 677668583 689710096 156349888 326384937 146266056 39563973 631604897 413547205 56515478 766460882 119786837 478544246 413547205 39563973 457457604 426804318 478544246 338511968 35579887 766460882 432062450 695926284 573410811 413547205 924206054 658765373 689710096 689710096 899117577 32466636 715427395 173590688 432062450 86574100 825790020 853333181 892526868 420167079 225005793 35579887 862458309 622619054 580030866 591974489 421303765 892526868 695926284 964125625 173590688 580030866 250175378 432062450 828927692 689144692 691658174 766460882 175601100 292993260 573410811 648085065 637132487 336593863 846170712 648085065 250175378 413547205 766460882 56515478 637132487 413547205 622619054 338511968 277856219 825790020 828927692 924634937 691658174 706786139 648085065 432062450 770508461 892526868 396735868 639642999 552836563 163169584 622619054 157524924 416142329 892526868 32466636 222705824 896696773 39563973 341340420 766460882 831028663 225005793 654774801 631604897 476863561 291594021 21936446 247512739 14297338 455972234 669918126 56515478 62570858 421303765 416142329 86574100 552836563 225005793 21936446 677668583 691658174 21936446 157524924 824610448 591974489 421319638 648616244 671009508 478544246 824610448 924206054 86574100 416142329 384773958 70200609 648085065 478544246 669918126 455972234 119786837 70200609 163169584 157524924 128172058 831028663 35579887 326384937 156349888 292993260 695926284 74922304 341340420 654774801 831028663 175701124 691658174 478544246 824610448 846170712 622619054 924634937 421303765 552836563 21936446 828927692 654774801 163169584 146266056 662997517 964125625 648616244 426804318 62570858 862458309 824610448 326384937 689144692 573410811 671009508 850680713 396735868 853333181 569034545 32466636 119786837 691658174 631604897 669918126 338511968 86574100 892526868 149507119 277856219 846170712 56515478 631604897 637132487 455972234 338511968 569034545 856735137 828927692 384773958 149507119 247512739 846170712 770508461 680237797 74922304 39563973 396735868 648616244 606932416 163169584 86574100 637132487 421319638 631604897 648085065 341340420 833320035 680237797 338201288 846170712 338511968 580030866 396735868 591974489 689710096 862458309 156349888 833320035 413547205 622619054 631604897 824610448 824610448 426804318 175601100 157524924 853333181 338511968 222705824 476863561 225005793 157524924 476863561 476863561 119786837 850680713 580030866 936309465 825790020 606932416 277856219 964125625 250175378 56515478 175701124 924634937 455972234 478544246 591974489 149507119 899117577 899117577 292993260 35579887 825790020 228994771 149507119 421319638 326910332 149507119 267197527 476863561 426804318 689710096 715427395 146266056 341340420 396735868 569034545 573410811 326384937 396735868 74922304 648085065 892526868 973264476 222705824 715427395 770508461 420167079 421319638 654774801 326910332 171884847 421303765 250175378 39563973 677668583 128172058 770508461 173590688 426804318 695926284 413547205 552836563 146266056 21936446 689696038 173590688 654774801 648616244 247512739 326910332 373950160 695926284 828927692 56515478 924634937 853333181 291594021 326910332 580030866 899117577 892526868 766460882 706786139 35579887 478544246 247512739 691658174 846170712 552836563 62570858 973264476 513415788 171884847 171884847 896696773 631604897 267197527 689710096 457457604 14297338 70200609 426804318 846170712 973264476 671009508 267197527 973264476 157524924 552836563 420167079 86574100 156349888 478544246 277856219 457457604 706786139 326910332 420167079 292993260 326910332 899117577 513415788 336593863 416142329 573410811 86574100 175701124 680237797 476863561 426804318 228994771 173590688 770508461 267197527 56515478 173590688 648085065 416142329 669918126 639642999 706786139 591974489 32466636 74922304 662997517 833320035 846170712 662997517 175601100 856735137 292993260 171884847 175601100 825790020 924206054 936309465 225005793 247512739 56515478 689144692 228994771 856735137 426804318 338511968 457457604 457457604 156349888 689696038 326384937 384773958 39563973 691658174 21936446 292993260 671009508 338201288 157524924 680237797 924206054 341340420 62570858 455972234 476863561 21936446 128172058 715427395 336593863 658765373 175601100 770508461 706786139 128172058 277856219 432062450 86574100 420167079 671009508 622619054 476863561 277856219 146266056 291594021 128172058 156349888 267197527 824610448 173590688 455972234 149507119 384773958 326910332 373950160 648616244 695926284 338511968 622619054 62570858 171884847 824610448 639642999 291594021 225005793 74922304 432062450 770508461 163169584 853333181 70200609 341340420 62570858 677668583 654774801 222705824 478544246 21936446 455972234 432062450 267197527 573410811 936309465 853333181 338201288 662997517 175601100 156349888 74922304 899117577 695926284 896696773 420167079 416142329 856735137 770508461 336593863 326910332 654774801 715427395 426804318 341340420 606932416 606932416 420167079 156349888 163169584 689144692 828927692 373950160 396735868 384773958 853333181 663559431 924206054 432062450 21936446 225005793 706786139 291594021 341340420 336593863 455972234 850680713 421319638 86574100 850680713 21936446 853333181 228994771 856735137 892526868 336593863 833320035 680237797 416142329 171884847 648085065 580030866 639642999 924634937 336593863 416142329 924634937 373950160 396735868 420387751 924634937 146266056 831028663 146266056 639642999 86574100 828927692 850680713 292993260 770508461 622619054 689144692 156349888 896696773 689144692 420167079 432062450 157524924 119786837 899117577 455972234 637132487 606932416 86574100 56515478 691658174 171884847 421303765 689696038 695926284 457457604 924634937 580030866 850680713 691658174 669918126 70200609 326910332 695926284 250175378 384773958 573410811 384773958 421303765 384773958 86574100 119786837 163169584 457457604 691658174 416142329 680237797 32466636 149507119 936309465 669918126 21936446 291594021 336593863 455972234 326384937 669918126 35579887 326910332 658765373 457457604 824610448 833320035 689144692 669918126 149507119 21936446 413547205 228994771 163169584 267197527 225005793 964125625 648085065 455972234 695926284 964125625 432062450 689710096 924634937 916978609 62570858 669918126 573410811 856735137 846170712 606932416 128172058 637132487 936309465 654774801 432062450 689696038 341340420 936309465 247512739 326910332 175701124 157524924 691658174 663559431 892526868 416142329 631604897 936309465 222705824 715427395 770508461 420387751 336593863 39563973 373950160 831028663 457457604 637132487 689710096 421319638 691658174 695926284 654774801 631604897 32466636 157524924 825790020 622619054 384773958 156349888 416142329 637132487 846170712 924206054 455972234 175601100 569034545 222705824 825790020 639642999 62570858 662997517 580030866 421303765 457457604 936309465 825790020 631604897 157524924 338511968 689696038 916978609 74922304 277856219 658765373 228994771 292993260 828927692 924634937 476863561 175701124 899117577 691658174 86574100 856735137 850680713 631604897 35579887 691658174 856735137 677668583 32466636 478544246 671009508 326910332 171884847 689696038 689144692 770508461 420387751 175701124 637132487 156349888 426804318 173590688 426804318 695926284 426804318 637132487 338511968 825790020 924206054 292993260 171884847 658765373 663559431 175601100 513415788 936309465 631604897 74922304 173590688 384773958 916978609 338201288 396735868 669918126 973264476 70200609 171884847 663559431 175701124 173590688 421303765 936309465 247512739 156349888 74922304 35579887 770508461 338511968 14297338 936309465 896696773 936309465 156349888 420167079 916978609 478544246 862458309 824610448 292993260 70200609 669918126 622619054 420387751 163169584 654774801 336593863 825790020 70200609 338511968 416142329 35579887 173590688 677668583 648085065 62570858 70200609 853333181 175701124 413547205 856735137 56515478 173590688 128172058 658765373 831028663 35579887 706786139 622619054 32466636 825790020 156349888 706786139 373950160 62570858 420167079 222705824 426804318 924206054 14297338 964125625 631604897 631604897 21936446 896696773 14297338 695926284 421319638 420167079 846170712 149507119 846170712 420387751 580030866 853333181 648616244 338201288 86574100 420167079 420167079 856735137 119786837 695926284 175601100 21936446 14297338 916978609 291594021 513415788 373950160 416142329 478544246 639642999 225005793 396735868 677668583 396735868 336593863 250175378 171884847 569034545 432062450 573410811 62570858 862458309 706786139 513415788 338511968 916978609 695926284 573410811 336593863 680237797 846170712 157524924 56515478 128172058 420387751 14297338 326910332 426804318 326384937 228994771 175601100 637132487 973264476 149507119 384773958 171884847 426804318 326910332 606932416 936309465 421303765 766460882 421303765 171884847 648085065 846170712 639642999 916978609 658765373 14297338 421319638 689710096 924206054 580030866 478544246 222705824 680237797 267197527 671009508 146266056 862458309 631604897 291594021 420167079 825790020 639642999 86574100 639642999 247512739 173590688 149507119 831028663 432062450 689144692 128172058 573410811 513415788 225005793 591974489 35579887 846170712 715427395 831028663 853333181 833320035 892526868 591974489 580030866 267197527 247512739 175701124 924634937 384773958 32466636 689696038 119786837 552836563 416142329 689710096 228994771 457457604 175601100 173590688 606932416 631604897 689710096 86574100 825790020 677668583 373950160 846170712 157524924 476863561 654774801 853333181 856735137 326910332 677668583 413547205 146266056 689144692 964125625 916978609 413547205 892526868 128172058 338201288 770508461 222705824 671009508 658765373 35579887 573410811 689710096 163169584 973264476 669918126 689144692 476863561 156349888 420387751 338511968 591974489 420167079 924206054 267197527 964125625 973264476 421319638 924206054 222705824 853333181 924206054 680237797 39563973 631604897 157524924 924206054 669918126 32466636 421319638 21936446 936309465 86574100 455972234 14297338 222705824 658765373 689710096 175601100 396735868 74922304 416142329 580030866 850680713 580030866 662997517 421303765 824610448 770508461 936309465 426804318 824610448 421303765 39563973 146266056 973264476 149507119 432062450 689144692 146266056 175601100 591974489 715427395 175601100 662997517 689710096 39563973 21936446 924206054 175701124 396735868 128172058 326910332 591974489 156349888 225005793 766460882 591974489 916978609 648085065 175701124 62570858 715427395 476863561 622619054 766460882 669918126 175601100 691658174 62570858 924634937 277856219 654774801 973264476 853333181 591974489 336593863 662997517 171884847 420167079 766460882 291594021 639642999 691658174 396735868 384773958 250175378 573410811 648085065 222705824 622619054 580030866 292993260 163169584 157524924 513415788 770508461 56515478 899117577 695926284 175601100 689710096 936309465 639642999 856735137 336593863 292993260 606932416 39563973 552836563 421319638 569034545 695926284 924206054 247512739 455972234 856735137 432062450 171884847 338201288 35579887 924634937 622619054 671009508 14297338 426804318 850680713 831028663 671009508 432062450 706786139 420387751 163169584 770508461 56515478 924634937 476863561 426804318 654774801 591974489 671009508 671009508 326910332 74922304 292993260 677668583 420387751 639642999 39563973 706786139 292993260 291594021 689710096 924634937 175701124 569034545 695926284 14297338 175601100 338511968 715427395 833320035 267197527 228994771 384773958 825790020 580030866 824610448 916978609 420387751 580030866 828927692 421319638 580030866 766460882 426804318 658765373 591974489 14297338 455972234 637132487 766460882 591974489 292993260 175701124 420167079 896696773 70200609 689710096 689696038 695926284 157524924 175701124 173590688 825790020 421303765 648616244 689710096 341340420 689710096 936309465 384773958 639642999 916978609 416142329 62570858 669918126 267197527 338511968 373950160 74922304 654774801 175601100 35579887 32466636 128172058 899117577 671009508 824610448 831028663 663559431 277856219 662997517 21936446 21936446 695926284 824610448 896696773 292993260 899117577 669918126 225005793 326910332 671009508 552836563 695926284 338201288 663559431 292993260 373950160 338511968 146266056 70200609 277856219 341340420 831028663 862458309 396735868 228994771 637132487 824610448 416142329 128172058 426804318 899117577 14297338 338201288 631604897 899117577 973264476 689144692 250175378 669918126 833320035 648616244 35579887 338201288 420167079 637132487 341340420 658765373 669918126 32466636 850680713 149507119 149507119 338201288 654774801 250175378 663559431 384773958 86574100 146266056 924206054 86574100 828927692 128172058 654774801 964125625 825790020 662997517 916978609 413547205 663559431 591974489 420167079 326384937 671009508 924634937 341340420 250175378 828927692 432062450 35579887 916978609 689144692 35579887 695926284 824610448 222705824 432062450 173590688 171884847 648085065 631604897 341340420 770508461 291594021 175601100 637132487 336593863 14297338 639642999 56515478 850680713 326384937 662997517 639642999 677668583 936309465 706786139 416142329 39563973 56515478 825790020 420167079 853333181 476863561 637132487 396735868 680237797 892526868 228994771 432062450 833320035 964125625 222705824 222705824 128172058 455972234 413547205 173590688 267197527 831028663 658765373 691658174 695926284 478544246 384773958 396735868 677668583 32466636 853333181 896696773 853333181 421319638 916978609 631604897 573410811 222705824 338511968 336593863 715427395 250175378 62570858 373950160 421319638 573410811 846170712 420167079 336593863 420167079 639642999 32466636 175701124 338511968 420167079 267197527 695926284 250175378 338511968 175601100 695926284 277856219 267197527 648085065 420167079 899117577 715427395 175601100 648616244 62570858 569034545 119786837 654774801 671009508 856735137 146266056 892526868 62570858 896696773 413547205 222705824 56515478 973264476 457457604 663559431 35579887 899117577 973264476 591974489 171884847 432062450 846170712 639642999 606932416 671009508 639642999 62570858 156349888 384773958 662997517 824610448 39563973 336593863 831028663 766460882 420167079 128172058 631604897 171884847 654774801 831028663 654774801 421319638 833320035 173590688 457457604 766460882 689710096 277856219 171884847 336593863 513415788 457457604 384773958 513415788 420387751 416142329 267197527 825790020 250175378 973264476 413547205 689710096 128172058 175701124 39563973 569034545 421303765 856735137 326384937 326910332 695926284 384773958 695926284 457457604 833320035 420387751 766460882 671009508 663559431 924206054 663559431 850680713 580030866 658765373 654774801 338201288 896696773 552836563 580030866 70200609 455972234 156349888 267197527 128172058 591974489 157524924 706786139 39563973 267197527 157524924 669918126 247512739 222705824 119786837 32466636 689710096 426804318 662997517 35579887 691658174 824610448 420387751 680237797 573410811 828927692 476863561 228994771 580030866 662997517 637132487 457457604 35579887 669918126 341340420 924206054 856735137 862458309 853333181 856735137 373950160 606932416 648085065 247512739 175601100 336593863 552836563 689144692 892526868 896696773 175601100 396735868 173590688 74922304 74922304 326910332 416142329 689144692 421319638 70200609 476863561 228994771 669918126 824610448 622619054 850680713 831028663 228994771 680237797 622619054 222705824 606932416 846170712 326384937 163169584 396735868 250175378 591974489 677668583 86574100 228994771 770508461 648085065 416142329 831028663 292993260 606932416 606932416 689696038 573410811 416142329 455972234 892526868 770508461 853333181 384773958 171884847 677668583 457457604 421319638 569034545 421319638 606932416 326384937 338511968 62570858 156349888 680237797 680237797 336593863 552836563 228994771 426804318 828927692 680237797 56515478 639642999 677668583 396735868 478544246 338511968 420167079 420387751 833320035 478544246 639642999 291594021 416142329 552836563 457457604 770508461 70200609 892526868 658765373 86574100 663559431 846170712 173590688 766460882 420387751 706786139 828927692 770508461 637132487 924206054 175701124 689710096 936309465 936309465 228994771 478544246 413547205 326384937 924634937 631604897 573410811 833320035 413547205 936309465 146266056 163169584 421303765 513415788 225005793 250175378 175601100 677668583 35579887 432062450 828927692 695926284 247512739 291594021 228994771 225005793 420387751 552836563 663559431 291594021 591974489 250175378 421303765 770508461 173590688 338201288 128172058 766460882 916978609 384773958 277856219 326384937 862458309 648616244 631604897 128172058 70200609 413547205 70200609 247512739 326384937 936309465 924206054 896696773 831028663 267197527 825790020 175601100 225005793 70200609 824610448 478544246 225005793 833320035 715427395 432062450 862458309 175701124 964125625 766460882 591974489 119786837 680237797 896696773 862458309 606932416 420387751 846170712 163169584 175701124 924206054 689710096 552836563 457457604 689144692 689696038 662997517 426804318 663559431 326384937 86574100 171884847 32466636 639642999 70200609 247512739 171884847 689710096 669918126 671009508 432062450 336593863 173590688 637132487 326910332 39563973 689710096 853333181 924206054 856735137 853333181 119786837 850680713 267197527 74922304 247512739 222705824 86574100 899117577 853333181 573410811 341340420 421319638 119786837 689144692 770508461 825790020 420167079 964125625 39563973 695926284 680237797 833320035 689710096 662997517 35579887 384773958 291594021 119786837 669918126 457457604 831028663 669918126 573410811 637132487 706786139 637132487 862458309 631604897 637132487 476863561 457457604 677668583 119786837 39563973 833320035 478544246 691658174 222705824 420387751 892526868 853333181 892526868 128172058 706786139 580030866 669918126 128172058 163169584 56515478 648616244 924634937 457457604 457457604 247512739 669918126 856735137 631604897 86574100 14297338 14297338 35579887 421303765 338201288 662997517 70200609 228994771 457457604 291594021 396735868 658765373 580030866 128172058 373950160 247512739 277856219 573410811 606932416 964125625 175701124 336593863 689696038 173590688 671009508 157524924 421319638 35579887 899117577 338201288 156349888 277856219 478544246 175601100 62570858 896696773 396735868 420167079 292993260 973264476 175601100 691658174 70200609 936309465 70200609 222705824 671009508 706786139 706786139 631604897 396735868 291594021 654774801 173590688 277856219 119786837 336593863 689696038 924206054 457457604 432062450 291594021 896696773 637132487 14297338 341340420 171884847 14297338 856735137 413547205 267197527 384773958 341340420 677668583 824610448 171884847 175601100 455972234 936309465 569034545 225005793 171884847 689696038 163169584 715427395 637132487 573410811 856735137 973264476 455972234 896696773 225005793 413547205 896696773 175601100 32466636 416142329 426804318 680237797 171884847 384773958 341340420 862458309 421319638 119786837 171884847 171884847 432062450 457457604 396735868 552836563 706786139 341340420 654774801 416142329 119786837 825790020 175701124 39563973 896696773 671009508 828927692 695926284 622619054 689144692 421319638 175601100 715427395 277856219 924634937 478544246 14297338 648616244 86574100 689144692 831028663 146266056 622619054 580030866 228994771 476863561 715427395 326384937 671009508 862458309 671009508 513415788 74922304 455972234 658765373 856735137 74922304 680237797 513415788 70200609 637132487 691658174 892526868 173590688 899117577 338511968 573410811 228994771 637132487 128172058 225005793 973264476 32466636 695926284 695926284 862458309 476863561 156349888 899117577 831028663 513415788 658765373 149507119 175701124 680237797 326384937 74922304 173590688 39563973 250175378 413547205 426804318 326910332 856735137 691658174 171884847 691658174 56515478 277856219 669918126 552836563 420167079 856735137 421303765 476863561 770508461 766460882 156349888 21936446 171884847 175701124 163169584 833320035 416142329 338511968 338511968 384773958 552836563 228994771 669918126 973264476 292993260 853333181 606932416 21936446 338511968 850680713 573410811 622619054 850680713 128172058 426804318 171884847 128172058 662997517 421303765 163169584 648085065 32466636 173590688 171884847 157524924 924634937 338201288 336593863 128172058 580030866 420387751 853333181 622619054 292993260 924634937 924634937 21936446 432062450 413547205 119786837 580030866 862458309 56515478 173590688 149507119 277856219 420167079 856735137 892526868 770508461 250175378 831028663 292993260 62570858 580030866 691658174 648616244 173590688 39563973 14297338 56515478 56515478 662997517 706786139 691658174 338511968 658765373 149507119 476863561 862458309 338201288 671009508 247512739 225005793 225005793 336593863 86574100 341340420 416142329 277856219 413547205 662997517 175701124 62570858 149507119 695926284 573410811 291594021 338511968 569034545 936309465 292993260 56515478 326384937 637132487 706786139 916978609 277856219 247512739 856735137 163169584 267197527 128172058 247512739 770508461 513415788 326384937 384773958 341340420 35579887 222705824 936309465 128172058 384773958 432062450 569034545 573410811 86574100 146266056 338511968 689696038 156349888 338201288 671009508 277856219 677668583 669918126 856735137 420387751 896696773 86574100 267197527 591974489 552836563 896696773 225005793 833320035 32466636 663559431 222705824 70200609 32466636 70200609 896696773 326910332 384773958 580030866 671009508 86574100 916978609 677668583 766460882 853333181 766460882 128172058 128172058 580030866 591974489 766460882 14297338 222705824 831028663 396735868 916978609 648616244 580030866 916978609 291594021 432062450 833320035 677668583 173590688 856735137 828927692 658765373 175601100 680237797 637132487 663559431 39563973 973264476 631604897 128172058 413547205 267197527 455972234 413547205 341340420 639642999 338201288 156349888 853333181 86574100 14297338 421319638 899117577 833320035 326384937 326384937 175601100 580030866 648616244 689144692 862458309 862458309 695926284 825790020 689696038 149507119 896696773 225005793 222705824 336593863 336593863 171884847 175701124 569034545 457457604 416142329 292993260 677668583 277856219 862458309 396735868 695926284 569034545 648085065 432062450 416142329 569034545 637132487 341340420 128172058 825790020 175601100 622619054 455972234 70200609 149507119 896696773 824610448 899117577 420167079 336593863 476863561 654774801 689144692 662997517 338511968 420167079 373950160 250175378 706786139 680237797 833320035 478544246 853333181 86574100 39563973 680237797 825790020 267197527 21936446 924634937 21936446 163169584 119786837 936309465 846170712 591974489 853333181 936309465 413547205 924634937 924634937 171884847 648616244 689710096 637132487 32466636 384773958 157524924 654774801 420387751 128172058 86574100 39563973 591974489 35579887 421319638 833320035 70200609 420167079 222705824 569034545 149507119 457457604 658765373 156349888 580030866 250175378 421319638 631604897 853333181 824610448 853333181 892526868 973264476 916978609 291594021 156349888 421303765 119786837 591974489 56515478 291594021 680237797 691658174 899117577 669918126 973264476 421319638 420387751 267197527 573410811 225005793 326384937 128172058 715427395 892526868 916978609 416142329 326910332 573410811 833320035 662997517 175601100 476863561 228994771 336593863 384773958 770508461 825790020 831028663 119786837 622619054 457457604 250175378 222705824 175701124 338201288 973264476 455972234 936309465 250175378 766460882 416142329 552836563 156349888 677668583 654774801 21936446 413547205 86574100 267197527 457457604 39563973 420387751 421319638 413547205 766460882 421319638 228994771 825790020 173590688 74922304 163169584 846170712 421303765 373950160 149507119 119786837 831028663 856735137 689710096 513415788 899117577 416142329 853333181 899117577 277856219 421303765 338511968 228994771 936309465 146266056 715427395 171884847 606932416 420167079 825790020 892526868 846170712 862458309 715427395 426804318 573410811 663559431 637132487 916978609 936309465 413547205 39563973 663559431 413547205 669918126 892526868 128172058 671009508 973264476 831028663 156349888 680237797 824610448 32466636 228994771 639642999 846170712 175601100 413547205 680237797 862458309 421303765 833320035 916978609 825790020 291594021 669918126 846170712 292993260 247512739 973264476 936309465 766460882 658765373 149507119 513415788 663559431 457457604 662997517 384773958 478544246 326384937 336593863 32466636 637132487 338201288 631604897 175601100 924634937 175701124 39563973 580030866 691658174 476863561 478544246 862458309 336593863 658765373 680237797 421319638 35579887 924634937 899117577 662997517 228994771 766460882 689710096 426804318 706786139 62570858 175601100 828927692 128172058 856735137 964125625 770508461 21936446 432062450 21936446 119786837 770508461 421319638 373950160 175701124 662997517 478544246 247512739 341340420 326384937 936309465 825790020 706786139 338201288 250175378 157524924 591974489 416142329 39563973 580030866 163169584 648616244 292993260 338201288 228994771 639642999 831028663 706786139 924206054 964125625 964125625 171884847 695926284 964125625 338511968 373950160 222705824 277856219 924206054 569034545 648085065 513415788 770508461 663559431 420167079 267197527 457457604 228994771 689144692 14297338 341340420 831028663 689696038 373950160 715427395 689696038 171884847 175601100 175701124 222705824 432062450 766460882 648085065 691658174 341340420 326910332 338511968 175701124 74922304 706786139 862458309 338201288 569034545 56515478 677668583 413547205 680237797 326910332 86574100 413547205 128172058 896696773 149507119 766460882 648085065 833320035 86574100 70200609 899117577 384773958 119786837 277856219 606932416 569034545 695926284 35579887 426804318 833320035 146266056 373950160 119786837 899117577 420167079 32466636 573410811 637132487 770508461 228994771 341340420 825790020 856735137 341340420 689696038 766460882 384773958 146266056 622619054 416142329 149507119 689696038 149507119 478544246 831028663 457457604 336593863 336593863 163169584 669918126 478544246 828927692 924634937 455972234 677668583 413547205 689696038 250175378 396735868 171884847 175701124 420167079 62570858 569034545 478544246 663559431 292993260 689710096 825790020 648616244 606932416 770508461 924206054 292993260 341340420 250175378 476863561 338511968 35579887 373950160 964125625 457457604 478544246 413547205 573410811 658765373 250175378 338201288 128172058 606932416 924634937 631604897 899117577 173590688 689710096 416142329 70200609 420167079 654774801 476863561 973264476 846170712 973264476 569034545 648085065 455972234 277856219 591974489 146266056 326910332 384773958 853333181 156349888 222705824 648616244 924206054 56515478 853333181 171884847 850680713 250175378 689710096 924634937 669918126 267197527 420167079 421303765 156349888 658765373 892526868 569034545 846170712 689696038 916978609 639642999 580030866 119786837 228994771 580030866 831028663 669918126 432062450 573410811 338511968 606932416 936309465 222705824 175601100 21936446 432062450 899117577 580030866 691658174 677668583 326384937 631604897 964125625 831028663 856735137 149507119 825790020 770508461 396735868 964125625 677668583 163169584 247512739 580030866 225005793 573410811 384773958 631604897 831028663 175601100 924634937 39563973 336593863 267197527 277856219 964125625 671009508 936309465 228994771 291594021 648616244 35579887 591974489 892526868 671009508 896696773 824610448 671009508 662997517 850680713 228994771 14297338 21936446 292993260 250175378 14297338 663559431 573410811 648085065 457457604 973264476 119786837 689696038 896696773 825790020 338201288 831028663 39563973 580030866 569034545 924206054 770508461 86574100 695926284 326384937 770508461 513415788 669918126 250175378 228994771 32466636 163169584 689144692 163169584 896696773 341340420 62570858 384773958 35579887 62570858 476863561 292993260 457457604 292993260 222705824 173590688 663559431 426804318 396735868 146266056 513415788 824610448 341340420 146266056 326384937 277856219 916978609 336593863 338201288 250175378 631604897 831028663 225005793 706786139 856735137 924206054 426804318 770508461 149507119 421303765 973264476 552836563 680237797 173590688 916978609 831028663 222705824 128172058 654774801 706786139 706786139 622619054 671009508 128172058 853333181 225005793 292993260 21936446 663559431 689144692 455972234 671009508 421303765 658765373 824610448 455972234 689696038 671009508 856735137 62570858 658765373 175701124 689144692 573410811 413547205 973264476 21936446 420387751 326384937 457457604 157524924 250175378 669918126 157524924 691658174 936309465 56515478 426804318 478544246 338201288 631604897 384773958 336593863 420167079 119786837 689144692 35579887 157524924 662997517 833320035 831028663 396735868 267197527 552836563 175601100 478544246 326910332 149507119 338201288 677668583 478544246 420167079 426804318 326384937 128172058 228994771 292993260 146266056 924206054 163169584 416142329 455972234 828927692 846170712 658765373 766460882 973264476 680237797 591974489 21936446 175701124 292993260 689144692 591974489 413547205 669918126 639642999 637132487 173590688 964125625 336593863 163169584 128172058 715427395 413547205 157524924 662997517 663559431 936309465 277856219 591974489 476863561 32466636 637132487 896696773 856735137 631604897 973264476 924206054 421303765 338201288 128172058 689710096 21936446 62570858 225005793 677668583 766460882 175701124 86574100 695926284 336593863 341340420 766460882 831028663 637132487 662997517 128172058 936309465 338511968 478544246 156349888 421303765 291594021 580030866 250175378 291594021 689144692 766460882 513415788 689710096 326910332 146266056 56515478 326384937 247512739 457457604 654774801 455972234 416142329 128172058 291594021 74922304 326384937 689696038 146266056 828927692 691658174 680237797 573410811 338201288 916978609 250175378 669918126 384773958 119786837 846170712 580030866 56515478 622619054 149507119 455972234 413547205 373950160 658765373 658765373 292993260 277856219 396735868 413547205 384773958 39563973 853333181 622619054 639642999 892526868 250175378 14297338 639642999 964125625 128172058 222705824 373950160 658765373 639642999 420387751 654774801 384773958 658765373 128172058 455972234 149507119 420387751 341340420 338511968 689144692 833320035 689144692 56515478 691658174 654774801 706786139 669918126 420387751 421303765 691658174 420167079 924634937 892526868 156349888 825790020 62570858 715427395 420387751 899117577 421319638 658765373 695926284 171884847 277856219 677668583 853333181 338511968 396735868 899117577 74922304 478544246 569034545 421303765 715427395 691658174 631604897 591974489 341340420 899117577 831028663 421319638 916978609 384773958 74922304 639642999 689710096 173590688 157524924 513415788 420167079 250175378 825790020 631604897 225005793 128172058 766460882 591974489 277856219 426804318 671009508 631604897 706786139 691658174 336593863 658765373 648085065 833320035 916978609 831028663 936309465 824610448 648616244 267197527 119786837 250175378 149507119 228994771 828927692 689696038 56515478 680237797 326384937 824610448 421303765 766460882 432062450 831028663 326910332 341340420 341340420 936309465 552836563 228994771 689144692 421319638 824610448 32466636 157524924 680237797 478544246 677668583 648085065 173590688 658765373 421303765 326910332 671009508 413547205 455972234 39563973 149507119 896696773 326384937 669918126 825790020 338511968 457457604 964125625 421319638 267197527 326910332 149507119 338201288 277856219 128172058 856735137 662997517 671009508 86574100 70200609 225005793 149507119 825790020 853333181 936309465 892526868 573410811 606932416 573410811 416142329 163169584 277856219 56515478 413547205 338201288 14297338 336593863 669918126 648616244 291594021 671009508 899117577 86574100 228994771 14297338 292993260 396735868 973264476 591974489 833320035 936309465 850680713 62570858 924634937 171884847 680237797 421319638 421319638 421319638 648616244 277856219 384773958 896696773 396735868 171884847 896696773 56515478 622619054 338511968 766460882 396735868 416142329 892526868 163169584 336593863 119786837 936309465 671009508 432062450 916978609 658765373 277856219 631604897 580030866 291594021 706786139 421303765 689696038 74922304 892526868 924206054 513415788 606932416 421303765 689696038 267197527 680237797 416142329 695926284 35579887 336593863 552836563 175601100 833320035 580030866 591974489 695926284 663559431 119786837 146266056 426804318 455972234 770508461 622619054 14297338 247512739 631604897 86574100 689710096 222705824 662997517 850680713 770508461 338511968 146266056 691658174 35579887 413547205 825790020 420167079 35579887 432062450 689710096 74922304 326910332 580030866 326384937 225005793 416142329 833320035 695926284 171884847 267197527 432062450 426804318 32466636 825790020 573410811 622619054 157524924 689144692 662997517 569034545 292993260 39563973 715427395 896696773 396735868 663559431 228994771 149507119 420387751 267197527 478544246 222705824 622619054 850680713 856735137 856735137 669918126 420387751 770508461 654774801 421319638 338511968 831028663 413547205 156349888 149507119 669918126 267197527 606932416 695926284 413547205 413547205 478544246 86574100 631604897 680237797 149507119 228994771 119786837 695926284 416142329 32466636 396735868 766460882 513415788 831028663 680237797 413547205 175701124 689696038 689710096 175601100 173590688 225005793 658765373 396735868 421303765 662997517 766460882 74922304 156349888 14297338 828927692 396735868 326910332 639642999 622619054 222705824 654774801 924206054 341340420 658765373 14297338 899117577 846170712 936309465 606932416 14297338 56515478 291594021 416142329 86574100 671009508 70200609 677668583 86574100 426804318 715427395 74922304 639642999 416142329 552836563 163169584 770508461 432062450 74922304 639642999 715427395 896696773 622619054 277856219 662997517 833320035 163169584 156349888 569034545 691658174 856735137 677668583 384773958 62570858 70200609 326910332 936309465 513415788 658765373 336593863 455972234 426804318 21936446 862458309 35579887 824610448 824610448 846170712 373950160 689710096 173590688 606932416 846170712 936309465 173590688 455972234 338511968 691658174 384773958 964125625 420387751 973264476 622619054 591974489 250175378 936309465 639642999 663559431 326910332 416142329 833320035 119786837 222705824 689144692 663559431 916978609 639642999 341340420 413547205 478544246 896696773 936309465 21936446 639642999 426804318 671009508 225005793 916978609 336593863 478544246 689696038 421319638 21936446 691658174 770508461 677668583 695926284 228994771 569034545 833320035 225005793 267197527 225005793 250175378 163169584 654774801 862458309 173590688 648616244 924206054 964125625 291594021 228994771 39563973 691658174 336593863 128172058 695926284 222705824 70200609 56515478 663559431 924634937 896696773 770508461 973264476 250175378 21936446 21936446 476863561 896696773 396735868 173590688 70200609 338201288 326384937 396735868 680237797 663559431 478544246 936309465 831028663 689144692 56515478 766460882 689696038 606932416 677668583 62570858 691658174 973264476 924206054 824610448 833320035 341340420 973264476 74922304 580030866 591974489 573410811 662997517 247512739 32466636 924206054 715427395 457457604 899117577 964125625 222705824 338201288 149507119 56515478 606932416 39563973 432062450 637132487 689144692 853333181 338511968 689696038 175601100 828927692 846170712 924634937 658765373 478544246 341340420 552836563 689144692 326384937 637132487 552836563 384773958 828927692 850680713 74922304 163169584 896696773 39563973 824610448 341340420 336593863 128172058 631604897 267197527 689696038 228994771 648085065 292993260 573410811 648616244 149507119 892526868 639642999 74922304 831028663 157524924 341340420 824610448 416142329 128172058 432062450 420387751 157524924 663559431 662997517 669918126 292993260 421319638 420167079 149507119 669918126 662997517 824610448 171884847 373950160 426804318 689710096 250175378 35579887 580030866 552836563 622619054 770508461 478544246 247512739 149507119 247512739 833320035 766460882 846170712 622619054 338201288 936309465 70200609 936309465 899117577 416142329 669918126 421319638 338511968 32466636 916978609 222705824 552836563 825790020 828927692 163169584 689144692 662997517 476863561 341340420 695926284 228994771 899117577 175701124 432062450 292993260 671009508 569034545 892526868 421319638 631604897 896696773 163169584 277856219 341340420 766460882 338201288 824610448 416142329 420167079 770508461 291594021 677668583 662997517 420387751 916978609 648616244 175601100 631604897 662997517 384773958 341340420 513415788 247512739 892526868 119786837 831028663 689696038 384773958 591974489 669918126 175601100 175701124 899117577 413547205 824610448 689696038 175701124 432062450 936309465 228994771 175701124 146266056 222705824 691658174 669918126 715427395 86574100 671009508 552836563 824610448 828927692 421319638 384773958 648085065 157524924 689696038 622619054 677668583 247512739 157524924 250175378 892526868 338511968 631604897 513415788 373950160 291594021 936309465 396735868 478544246 569034545 247512739 175601100 426804318 637132487 173590688 689696038 413547205 74922304 338511968 924206054 828927692 250175378 420167079 336593863 924206054 421319638 32466636 654774801 622619054 336593863 146266056 225005793 639642999 846170712 341340420 916978609 677668583 21936446 637132487 341340420 689144692 149507119 924206054 846170712 128172058 291594021 924206054 421319638 606932416 86574100 426804318 671009508 457457604 416142329 74922304 432062450 831028663 924206054 250175378 846170712 853333181 157524924 591974489 833320035 853333181 896696773 291594021 658765373 916978609 336593863 689144692 606932416 677668583 175701124 267197527 766460882 119786837 899117577 157524924 552836563 32466636 689710096 715427395 654774801 228994771 326910332 606932416 426804318 228994771 669918126 513415788 677668583 35579887 291594021 680237797 663559431 552836563 157524924 924634937 631604897 225005793 128172058 825790020 896696773 228994771 591974489 175701124 853333181 338201288 457457604 591974489 222705824 247512739 573410811 396735868 669918126 552836563 680237797 850680713 658765373 689696038 326910332 396735868 14297338 156349888 658765373 86574100 899117577 21936446 267197527 833320035 662997517 222705824 420167079 157524924 128172058 119786837 421319638 420167079 146266056 291594021 413547205 247512739 156349888 32466636 62570858 421319638 591974489 658765373 850680713 384773958 689710096 157524924 669918126 420167079 384773958 892526868 326384937 637132487 715427395 766460882 228994771 267197527 128172058 476863561 833320035 850680713 432062450 706786139 606932416 149507119 338511968 384773958 338201288 56515478 291594021 421303765 421319638 163169584 157524924 622619054 173590688 648616244 338201288 14297338 691658174 250175378 846170712 924634937 396735868 338511968 580030866 831028663 70200609 421303765 39563973 648085065 326910332 654774801 580030866 421319638 973264476 637132487 157524924 573410811 689710096 421303765 476863561 149507119 964125625 384773958 654774801 654774801 973264476 149507119 171884847 56515478 896696773 648616244 326384937 825790020 222705824 250175378 715427395 432062450 648085065 478544246 846170712 119786837 862458309 689144692 21936446 326910332 689710096 478544246 384773958 157524924 831028663 39563973 416142329 277856219 896696773 691658174 680237797 631604897 222705824 163169584 770508461 973264476 157524924 420387751 175601100 455972234 476863561 631604897 384773958 662997517 457457604 825790020 680237797 457457604 56515478 476863561 70200609 338201288 413547205 631604897 825790020 580030866 35579887 770508461 373950160 128172058 426804318 648616244 691658174 766460882 175701124 175601100 175701124 326910332 831028663 833320035 396735868 39563973 455972234 833320035 689144692 420167079 21936446 421303765 892526868 591974489 715427395 846170712 846170712 648616244 250175378 573410811 173590688 846170712 39563973 513415788 669918126 21936446 825790020 680237797 766460882 669918126 56515478 766460882 591974489 689144692 677668583 916978609 689144692 70200609 336593863 677668583 637132487 225005793 70200609 850680713 14297338 924634937 338511968 171884847 432062450 421303765 396735868 420387751 338201288 14297338 426804318 156349888 573410811 639642999 663559431 341340420 770508461 39563973 770508461 247512739 326384937 695926284 899117577 413547205 74922304 715427395 892526868 457457604 384773958 338201288 691658174 277856219 291594021 341340420 119786837 973264476 648085065 513415788 552836563 171884847 119786837 457457604 639642999 715427395 14297338 622619054 828927692 455972234 267197527 341340420 680237797 478544246 853333181 70200609 680237797 35579887 396735868 677668583 413547205 916978609 336593863 341340420 824610448 896696773 478544246 416142329 580030866 973264476 292993260 384773958 277856219 770508461 476863561 899117577 513415788 552836563 648616244 680237797 706786139 396735868 689710096 689696038 715427395 35579887 119786837 32466636 267197527 478544246 936309465 862458309 175701124 715427395 39563973 846170712 591974489 770508461 924634937 591974489 146266056 336593863 396735868 56515478 552836563 157524924 856735137 770508461 156349888 119786837 973264476 691658174 677668583 14297338 680237797 833320035 689696038 267197527 119786837 175601100 689144692 74922304 715427395 420387751 173590688 157524924 658765373 552836563 916978609 21936446 128172058 637132487 677668583 916978609 663559431 715427395 173590688 86574100 39563973 695926284 157524924 828927692 896696773 591974489 573410811 715427395 828927692 478544246 831028663 146266056 175701124 824610448 924206054 924206054 706786139 899117577 292993260 606932416 32466636 689696038 899117577 338201288 862458309 689710096 74922304 14297338 338201288 677668583 56515478 680237797 850680713 513415788 916978609 247512739 671009508 384773958 175701124 654774801 175601100 648085065 267197527 338511968 156349888 247512739 336593863 689696038 715427395 457457604 639642999 853333181 222705824 39563973 856735137 421319638 896696773 70200609 677668583 663559431 478544246 825790020 846170712 695926284 292993260 384773958 338511968 691658174 62570858 936309465 606932416 856735137 552836563 853333181 222705824 924634937 39563973 173590688 70200609 341340420 622619054 669918126 432062450 338511968 250175378 825790020 74922304 478544246 432062450 770508461 149507119 964125625 250175378 573410811 341340420 35579887 14297338 824610448 426804318 671009508 573410811 32466636 853333181 689710096 846170712 175601100 924206054 580030866 828927692 74922304 70200609 662997517 695926284 341340420 338511968 662997517 833320035 146266056 267197527 899117577 277856219 421303765 32466636 648085065 689696038 478544246 689710096 455972234 591974489 267197527 899117577 455972234 622619054 924206054 689710096 149507119 478544246 899117577 86574100 580030866 706786139 420387751 825790020 457457604 973264476 14297338 606932416 846170712 677668583 267197527 689710096 86574100 825790020 896696773 56515478 853333181 513415788 86574100 341340420 573410811 384773958 689710096 455972234 658765373 766460882 86574100 163169584 695926284 32466636 964125625 426804318 964125625 156349888 250175378 421319638 569034545 326384937 639642999 831028663 119786837 149507119 964125625 691658174 964125625 828927692 833320035 250175378 175601100 856735137 853333181 715427395 573410811 171884847 924206054 163169584 156349888 267197527 677668583 14297338 56515478 973264476 896696773 416142329 70200609 336593863 654774801 654774801 86574100 916978609 513415788 924634937 171884847 669918126 639642999 39563973 824610448 146266056 896696773 222705824 924206054 892526868 936309465 648616244 175701124 156349888 426804318 175701124 580030866 689696038 850680713 569034545 580030866 338511968 149507119 175601100 421319638 846170712 175701124 157524924 606932416 338511968 225005793 421303765 420387751 39563973 715427395 338511968 896696773 770508461 432062450 14297338 658765373 384773958 853333181 86574100 658765373 163169584 455972234 476863561 770508461 326384937 62570858 677668583 291594021 715427395 695926284 341340420 663559431 591974489 225005793 396735868 648616244 39563973 766460882 689144692 74922304 228994771 175701124 580030866 622619054 396735868 850680713 338201288 671009508 936309465 552836563 478544246 225005793 156349888 326910332 146266056 432062450 964125625 476863561 973264476 637132487 420387751 662997517 695926284 853333181 639642999 326910332 606932416 421303765 689710096 86574100 396735868 833320035 267197527 824610448 689696038 677668583 292993260 552836563 552836563 175701124 163169584 338511968 250175378 973264476 606932416 21936446 850680713 695926284 146266056 924634937 654774801 156349888 695926284 225005793 648616244 56515478 149507119 899117577 420167079 622619054 580030866 770508461 662997517 669918126 964125625 639642999 663559431 766460882 35579887 228994771 648616244 128172058 338201288 662997517 35579887 680237797 639642999 648085065 892526868 862458309 850680713 416142329 671009508 74922304 171884847 222705824 228994771 225005793 580030866 715427395 157524924 770508461 824610448 35579887 715427395 14297338 432062450 846170712 689696038 267197527 39563973 426804318 384773958 973264476 825790020 326384937 457457604 128172058 163169584 637132487 892526868 637132487 654774801 706786139 648616244 631604897 631604897 86574100 173590688 648616244 156349888 689710096 420387751 250175378 478544246 622619054 70200609 455972234 478544246 831028663 384773958 899117577 267197527 573410811 669918126 662997517 476863561 338201288 421319638 341340420 128172058 222705824 936309465 899117577 924206054 149507119 662997517 175601100 373950160 964125625 341340420 163169584 455972234 896696773 338201288 671009508 420167079 973264476 689696038 715427395 606932416 862458309 396735868 35579887 833320035 924206054 654774801 291594021 662997517 175701124 896696773 695926284 455972234 936309465 677668583 476863561 648085065 631604897 689696038 86574100 291594021 336593863 455972234 580030866 689696038 654774801 715427395 267197527 706786139 222705824 569034545 622619054 341340420 373950160 426804318 850680713 455972234 695926284 671009508 824610448 828927692 338201288 569034545 706786139 689710096 476863561 973264476 173590688 416142329 74922304 663559431 373950160 74922304 250175378 56515478 146266056 326910332 413547205 569034545 580030866 924634937 715427395 680237797 862458309 663559431 569034545 691658174 689144692 569034545 513415788 432062450 326910332 606932416 175701124 39563973 39563973 669918126 70200609 70200609 513415788 247512739 677668583 478544246 413547205 766460882 128172058 824610448 128172058 833320035 432062450 426804318 21936446 247512739 74922304 669918126 862458309 671009508 373950160 426804318 850680713 689710096 513415788 677668583 413547205 591974489 828927692 478544246 591974489 648085065 149507119 74922304 936309465 250175378 455972234 766460882 149507119 247512739 671009508 833320035 695926284 56515478 292993260 175601100 432062450 247512739 677668583 384773958 247512739 222705824 292993260 457457604 853333181 580030866 149507119 862458309 631604897 175601100 338201288 225005793 35579887 250175378 973264476 56515478 924206054 326910332 924206054 163169584 62570858 846170712 691658174 715427395 573410811 973264476 74922304 267197527 770508461 899117577 420387751 569034545 476863561 149507119 552836563 973264476 338511968 669918126 247512739 338201288 916978609 21936446 421303765 420167079 478544246 862458309 396735868 373950160 56515478 86574100 175601100 14297338 478544246 250175378 828927692 476863561 677668583 580030866 62570858 416142329 326384937 924634937 580030866 892526868 669918126 420387751 413547205 156349888 250175378 569034545 457457604 689710096 631604897 766460882 175601100 384773958 856735137 631604897 639642999 250175378 591974489 338201288 828927692 421303765 853333181 14297338 663559431 175701124 770508461 163169584 74922304 35579887 513415788 924206054 292993260 846170712 62570858 420167079 267197527 326384937 580030866 457457604 648616244 384773958 247512739 552836563 247512739 373950160 973264476 677668583 291594021 689710096 432062450 828927692 695926284 267197527 149507119 824610448 631604897 580030866 228994771 622619054 828927692 62570858 671009508 825790020 691658174 892526868 648616244 149507119 654774801 573410811 850680713 631604897 156349888 35579887 457457604 326910332 689696038 573410811 421319638 663559431 396735868 74922304 662997517 824610448 899117577 70200609 648085065 336593863 175601100 267197527 654774801 128172058 896696773 770508461 846170712 580030866 373950160 639642999 631604897 326910332 277856219 338511968 119786837 74922304 552836563 513415788 426804318 86574100 899117577 421319638 856735137 862458309 250175378 457457604 846170712 326384937 680237797 39563973 695926284 250175378 163169584 680237797 669918126 606932416 973264476 591974489 291594021 833320035 21936446 338201288 892526868 341340420 824610448 157524924 157524924 341340420 580030866 420167079 856735137 478544246 21936446 695926284 478544246 476863561 74922304 56515478 420387751 420387751 892526868 156349888 171884847 580030866 606932416 326384937 850680713 964125625 163169584 833320035 341340420 689144692 680237797 277856219 833320035 833320035 426804318 171884847 457457604 396735868 384773958 896696773 338511968 157524924 916978609 74922304 850680713 291594021 552836563 14297338 128172058 70200609 831028663 689144692 606932416 39563973 277856219 228994771 825790020 695926284 432062450 654774801 421303765 478544246 156349888 163169584 892526868 591974489 706786139 648616244 671009508 658765373 384773958 373950160 35579887 824610448 513415788 62570858 336593863 706786139 663559431 421319638 250175378 420167079 267197527 654774801 478544246 663559431 416142329 671009508 478544246 128172058 416142329 770508461 326910332 639642999 552836563 457457604 432062450 373950160 338201288 421303765 850680713 62570858 677668583 677668583 74922304 146266056 825790020 421319638 770508461 39563973 654774801 455972234 119786837 715427395 680237797 14297338 277856219 292993260 277856219 513415788 862458309 936309465 924206054 862458309 552836563 591974489 580030866 770508461 671009508 56515478 175701124 606932416 695926284 396735868 850680713 569034545 70200609 338201288 173590688 373950160 21936446 373950160 35579887 824610448 128172058 416142329 35579887 338201288 856735137 267197527 420387751 591974489 680237797 171884847 856735137 457457604 173590688 277856219 706786139 171884847 70200609 862458309 648085065 420167079 225005793 828927692 715427395 341340420 622619054 513415788 476863561 326910332 175601100 163169584 654774801 622619054 426804318 850680713 457457604 173590688 569034545 924206054 421303765 291594021 277856219 478544246 689144692 267197527 14297338 426804318 373950160 128172058 421303765 336593863 689710096 56515478 671009508 689696038 973264476 648085065 689710096 706786139 580030866 833320035 513415788 277856219 591974489 715427395 35579887 766460882 552836563 924634937 171884847 175701124 569034545 277856219 175701124 573410811 964125625 639642999 336593863 622619054 247512739 924634937 476863561 14297338 128172058 631604897 247512739 825790020 175701124 846170712 648616244 171884847 336593863 639642999 128172058 70200609 850680713 455972234 39563973 846170712 850680713 569034545 706786139 128172058 39563973 420167079 277856219 146266056 384773958 175601100 338201288 862458309 924206054 70200609 163169584 157524924 606932416 648085065 32466636 250175378 35579887 552836563 128172058 689696038 916978609 639642999 695926284 846170712 421303765 426804318 476863561 896696773 171884847 336593863 70200609 384773958 973264476 680237797 892526868 478544246 478544246 70200609 225005793 856735137 591974489 654774801 338511968 770508461 420167079 856735137 384773958 338511968 39563973 476863561 924634937 631604897 21936446 157524924 973264476 691658174 689144692 32466636 420387751 373950160 175601100 964125625 396735868 156349888 973264476 964125625 831028663 173590688 70200609 457457604 637132487 413547205 973264476 695926284 591974489 573410811 146266056 74922304 149507119 70200609 175601100 341340420 892526868 706786139 420387751 591974489 924206054 973264476 384773958 173590688 648616244 648616244 35579887 267197527 677668583 247512739 228994771 964125625 222705824 706786139 569034545 228994771 580030866 416142329 833320035 648085065 56515478 222705824 35579887 336593863 326910332 715427395 326910332 225005793 689710096 936309465 770508461 639642999 426804318 677668583 631604897 892526868 552836563 413547205 662997517 277856219 455972234 175701124 341340420 421319638 457457604 680237797 70200609 21936446 291594021 648085065 552836563 149507119 326910332 637132487 715427395 695926284 326910332 267197527 850680713 862458309 639642999 671009508 157524924 663559431 964125625 677668583 606932416 552836563 421319638 689710096 654774801 706786139 654774801 225005793 691658174 770508461 846170712 658765373 247512739 250175378 680237797 833320035 277856219 149507119 277856219 457457604 824610448 715427395 128172058 119786837 247512739 396735868 639642999 478544246 622619054 175601100 291594021 14297338 420387751 56515478 648616244 936309465 292993260 222705824 292993260 267197527 831028663 856735137 326910332 74922304 916978609 573410811 35579887 631604897 639642999 478544246 338201288 591974489 671009508 677668583 173590688 228994771 39563973 86574100 292993260 936309465 964125625 580030866 62570858 856735137 631604897 658765373 680237797 658765373 70200609 552836563 964125625 580030866 416142329 695926284 432062450 689696038 637132487 228994771 119786837 396735868 426804318 250175378 833320035 924634937 32466636 173590688 691658174 149507119 831028663 338511968 326384937 770508461 225005793 669918126 896696773 326910332 689144692 513415788 573410811 171884847 163169584 32466636 478544246 119786837 70200609 654774801 669918126 157524924 695926284 695926284 341340420 163169584 631604897 149507119 426804318 338201288 86574100 706786139 552836563 336593863 336593863 56515478 225005793 622619054 654774801 413547205 654774801 39563973 677668583 74922304 862458309 671009508 267197527 691658174 478544246 639642999 850680713 828927692 973264476 689710096 662997517 846170712 569034545 457457604 691658174 326910332 924634937 706786139 291594021 14297338 291594021 32466636 338511968 413547205 457457604 70200609 639642999 70200609 824610448 828927692 175601100 770508461 677668583 689710096 455972234 892526868 156349888 924634937 421319638 156349888 715427395 149507119 163169584 648616244 689696038 291594021 513415788 426804318 86574100 831028663 119786837 924206054 573410811 292993260 689696038 416142329 689710096 766460882 648085065 420167079 421319638 156349888 420387751 373950160 455972234 478544246 86574100 936309465 770508461 421303765 770508461 173590688 671009508 825790020 663559431 74922304 622619054 338511968 338201288 128172058 228994771 156349888 292993260 580030866 149507119 396735868 552836563 622619054 171884847 715427395 74922304 228994771 228994771 420387751 478544246 689696038 163169584 32466636 637132487 14297338 896696773 689144692 513415788 964125625 850680713 669918126 149507119 326910332 39563973 856735137 39563973 824610448 62570858 338511968 658765373 825790020 156349888 478544246 899117577 924206054 326910332 413547205 689144692 56515478 277856219 338201288 833320035 326910332 326910332 654774801 766460882 338201288 569034545 426804318 247512739 476863561 426804318 899117577 163169584 853333181 573410811 373950160 56515478 119786837 396735868 250175378 669918126 662997517 766460882 715427395 892526868 156349888 677668583 292993260 119786837 171884847 639642999 892526868 648085065 637132487 384773958 689696038 56515478 149507119 86574100 128172058 74922304 648085065 373950160 770508461 326910332 689696038 964125625 56515478 691658174 416142329 56515478 70200609 637132487 14297338 648085065 715427395 292993260 39563973 457457604 689144692 175601100 715427395 149507119 706786139 892526868 420387751 892526868 173590688 689144692 691658174 267197527 146266056 455972234 39563973 21936446 580030866 421303765 648616244 336593863 573410811 606932416 671009508 695926284 292993260 850680713 62570858 833320035 569034545 338201288 591974489 416142329 421319638 455972234 338511968 416142329 828927692 421303765 833320035 631604897 384773958 228994771 396735868 648085065 706786139 766460882 14297338 86574100 157524924 671009508 691658174 39563973 163169584 56515478 715427395 173590688 32466636 478544246 420167079 74922304 478544246 862458309 936309465 591974489 973264476 338511968 420387751 292993260 128172058 32466636 457457604 396735868 146266056 658765373 669918126 639642999 663559431 171884847 766460882 695926284 552836563 828927692 413547205 622619054 70200609 149507119 163169584 175601100 326384937 14297338 156349888 432062450 691658174 662997517 267197527 691658174 426804318 39563973 457457604 899117577 277856219 856735137 292993260 580030866 591974489 850680713 513415788 86574100 631604897 824610448 936309465 35579887 32466636 455972234 157524924 828927692 277856219 766460882 128172058 250175378 396735868 648085065 825790020 250175378 662997517 421319638 86574100 277856219 513415788 689144692 658765373 338201288 850680713 426804318 606932416 695926284 420387751 175701124 824610448 573410811 569034545 916978609 892526868 39563973 384773958 853333181 680237797 62570858 569034545 171884847 689144692 420167079 247512739 384773958 766460882 119786837 825790020 766460882 831028663 936309465 853333181 413547205 338511968 222705824 70200609 663559431 420387751 420167079 631604897 936309465 14297338 833320035 225005793 156349888 39563973 689710096 899117577 421319638 689144692 569034545 850680713 663559431 457457604 228994771 924634937 833320035 14297338 513415788 247512739 336593863 62570858 850680713 384773958 591974489 513415788 277856219 899117577 426804318 277856219 163169584 689144692 622619054 156349888 173590688 292993260 338511968 70200609 175601100 680237797 32466636 677668583 421319638 74922304 648616244 631604897 277856219 639642999 689710096 326384937 336593863 658765373 420387751 669918126 157524924 689710096 552836563 384773958 689710096 384773958 62570858 924634937 715427395 831028663 964125625 267197527 639642999 691658174 569034545 173590688 267197527 39563973 291594021 892526868 766460882 175601100 457457604 432062450 770508461 648616244 128172058 146266056 421303765 825790020 916978609 149507119 267197527 338201288 662997517 973264476 669918126 338511968 39563973 580030866 432062450 175601100 228994771 899117577 689710096 706786139 39563973 119786837 56515478 336593863 824610448 373950160 21936446 964125625 846170712 225005793 892526868 695926284 222705824 825790020 39563973 924634937 421303765 591974489 250175378 916978609 157524924 648085065 338201288 62570858 606932416 21936446 964125625 850680713 580030866 580030866 35579887 828927692 457457604 853333181 163169584 420167079 326910332 373950160 663559431 850680713 689710096 421319638 892526868 341340420 639642999 853333181 163169584 146266056 171884847 35579887 39563973 421319638 384773958 341340420 163169584 222705824 695926284 173590688 766460882 924634937 569034545 341340420 292993260 222705824 86574100 695926284 175601100 862458309 157524924 663559431 426804318 715427395 175701124 770508461 669918126 689696038 663559431 631604897 128172058 146266056 677668583 14297338 658765373 648085065 277856219 119786837 671009508 119786837 853333181 341340420 573410811 663559431 924634937 689144692 924634937 74922304 171884847 128172058 833320035 14297338 916978609 250175378 74922304 341340420 119786837 336593863 175701124 291594021 420167079 648616244 326910332 828927692 86574100 580030866 420167079 14297338 689696038 432062450 336593863 862458309 62570858 426804318 416142329 892526868 476863561 569034545 973264476 416142329 892526868 689710096 70200609 432062450 292993260 706786139 573410811 695926284 580030866 689696038 691658174 175701124 336593863 924634937 413547205 478544246 831028663 580030866 569034545 824610448 228994771 222705824 338201288 156349888 677668583 622619054 569034545 591974489 14297338 338201288 21936446 222705824 924206054 341340420 341340420 267197527 899117577 552836563 292993260 341340420 70200609 689144692 552836563 715427395 338201288 648085065 677668583 146266056 171884847 862458309 892526868 478544246 850680713 413547205 662997517 648085065 157524924 476863561 552836563 663559431 336593863 250175378 426804318 228994771 62570858 175701124 21936446 853333181 326384937 648085065 39563973 936309465 420387751 173590688 291594021 591974489 669918126 338201288 292993260 622619054 671009508 824610448 658765373 74922304 606932416 173590688 416142329 277856219 175701124 833320035 291594021 32466636 326384937 631604897 225005793 631604897 338201288 689696038 715427395 680237797 622619054 420167079 373950160 689710096 896696773 156349888 421303765 157524924 420167079 973264476 56515478 373950160 250175378 892526868 128172058 128172058 896696773 74922304 896696773 825790020 416142329 695926284 648085065 936309465 916978609 825790020 964125625 825790020 56515478 416142329 862458309 680237797 21936446 606932416 853333181 250175378 591974489 163169584 455972234 770508461 856735137 631604897 677668583 70200609 336593863 770508461 171884847 291594021 157524924 831028663 825790020 924634937 149507119 637132487 569034545 964125625 856735137 128172058 421319638 828927692 21936446 277856219 824610448 457457604 35579887 853333181 62570858 291594021 432062450 853333181 573410811 62570858 476863561 828927692 326910332 413547205 924206054 326910332 228994771 580030866 14297338 622619054 924634937 338511968 513415788 426804318 338511968 639642999 936309465 56515478 916978609 228994771 336593863 770508461 689696038 639642999 853333181 175601100 413547205 671009508 899117577 56515478 432062450 770508461 573410811 648085065 455972234 639642999 637132487 896696773 648085065 157524924 899117577 56515478 631604897 831028663 513415788 373950160 689696038 639642999 455972234 62570858 476863561 32466636 163169584 580030866 175701124 119786837 86574100 336593863 573410811 936309465 420167079 662997517 149507119 32466636 833320035 856735137 421303765 662997517 291594021 606932416 606932416 671009508 416142329 35579887 222705824 250175378 606932416 267197527 62570858 850680713 247512739 338511968 658765373 622619054 850680713 291594021 680237797 35579887 35579887 247512739 766460882 35579887 171884847 250175378 421319638 267197527 250175378 416142329 326384937 457457604 663559431 32466636 14297338 648085065 691658174 267197527 175701124 420387751 21936446 432062450 478544246 658765373 622619054 850680713 413547205 341340420 715427395 569034545 149507119 39563973 896696773 552836563 853333181 128172058 671009508 70200609 669918126 631604897 426804318 476863561 770508461 899117577 924634937 689710096 689696038 695926284 654774801 420387751 669918126 21936446 916978609 291594021 658765373 662997517 853333181 677668583 157524924 639642999 267197527 74922304 622619054 648085065 326384937 277856219 706786139 658765373 338201288 663559431 32466636 156349888 639642999 680237797 228994771 291594021 513415788 336593863 222705824 691658174 662997517 663559431 580030866 654774801 56515478 862458309 416142329 513415788 591974489 56515478 247512739 622619054 691658174 669918126 552836563 86574100 396735868 648616244 766460882 478544246 680237797 671009508 62570858 14297338 828927692 663559431 689696038 766460882 421303765 850680713 86574100 396735868 420387751 421303765 663559431 326384937 421303765 156349888 338201288 35579887 606932416 648085065 573410811 831028663 691658174 513415788 899117577 70200609 250175378 663559431 715427395 420387751 973264476 70200609 373950160 637132487 247512739 899117577 384773958 715427395 689144692 119786837 680237797 432062450 384773958 862458309 338511968 250175378 62570858 689696038 478544246 420387751 824610448 569034545 825790020 326384937 228994771 606932416 580030866 21936446 637132487 14297338 580030866 277856219 924634937 916978609 128172058 277856219 32466636 631604897 476863561 420387751 691658174 426804318 250175378 70200609 924206054 86574100 766460882 669918126 569034545 770508461 648085065 658765373 326910332 671009508 973264476 691658174 833320035 824610448 831028663 658765373 671009508 478544246 936309465 662997517 639642999 862458309 669918126 56515478 74922304 671009508 163169584 416142329 14297338 175701124 831028663 669918126 695926284 637132487 899117577 277856219 924206054 86574100 846170712 56515478 341340420 341340420 222705824 455972234 916978609 671009508 413547205 924634937 569034545 706786139 606932416 896696773 964125625 421303765 326384937 396735868 341340420 924634937 846170712 899117577 580030866 156349888 35579887 173590688 14297338 916978609 228994771 421303765 175601100 171884847 426804318 413547205 396735868 671009508 833320035 846170712 326910332 833320035 421319638 591974489 420167079 639642999 606932416 173590688 291594021 671009508 457457604 175701124 247512739 128172058 824610448 831028663 924206054 680237797 413547205 420167079 341340420 552836563 669918126 569034545 916978609 689696038 338511968 896696773 639642999 770508461 157524924 420167079 662997517 267197527 677668583 770508461 552836563 146266056 157524924 32466636 157524924 899117577 662997517 695926284 336593863 691658174 338201288 689696038 973264476 292993260 663559431 924634937 637132487 32466636 936309465 513415788 21936446 478544246 825790020 225005793 770508461 163169584 413547205 157524924 639642999 892526868 267197527 421319638 338201288 715427395 396735868 432062450 338511968 119786837 338201288 831028663 689144692 228994771 853333181 689696038 267197527 770508461 420387751 413547205 228994771 35579887 892526868 56515478 862458309 146266056 637132487 706786139 373950160 175601100 662997517 384773958 420167079 420387751 706786139 420387751 163169584 663559431 896696773 222705824 421319638 648085065 119786837 157524924 936309465 662997517 766460882 119786837 326910332 222705824 384773958 916978609 416142329 569034545 173590688 291594021 936309465 591974489 654774801 856735137 291594021 689144692 833320035 420387751 899117577 862458309 163169584 824610448 648085065 669918126 32466636 291594021 662997517 680237797 175701124 770508461 828927692 663559431 457457604 569034545 338511968 654774801 964125625 336593863 225005793 326384937 916978609 341340420 175701124 421303765 936309465 247512739 14297338 853333181 338511968 936309465 146266056 856735137 669918126 326910332 373950160 413547205 973264476 936309465 689696038 250175378 924206054 569034545 432062450 689144692 706786139 326910332 373950160 341340420 671009508 74922304 173590688 478544246 648616244 766460882 899117577 171884847 580030866 173590688 662997517 175601100 770508461 591974489 663559431 336593863 247512739 824610448 658765373 32466636 149507119 639642999 336593863 14297338 680237797 341340420 149507119 936309465 892526868 973264476 457457604 21936446 924206054 606932416 513415788 21936446 14297338 513415788 384773958 119786837 580030866 899117577 336593863 39563973 648616244 706786139 292993260 671009508 896696773 631604897 421303765 373950160 267197527 86574100 973264476 86574100 689696038 157524924 432062450 426804318 766460882 856735137 591974489 580030866 175701124 146266056 824610448 654774801 156349888 846170712 766460882 128172058 677668583 21936446 338201288 695926284 892526868 341340420 70200609 856735137 924634937 338511968 86574100 476863561 689144692 373950160 631604897 326910332 846170712 862458309 631604897 973264476 591974489 846170712 267197527 924206054 175601100 420387751 770508461 396735868 291594021 455972234 292993260 326910332 680237797 171884847 291594021 850680713 128172058 420167079 250175378 828927692 671009508 455972234 924206054 250175378 896696773 426804318 770508461 631604897 373950160 420387751 964125625 326384937 853333181 715427395 964125625 250175378 513415788 689144692 591974489 56515478 663559431 292993260 892526868 689144692 706786139 846170712 513415788 936309465 119786837 149507119 671009508 432062450 916978609 128172058 964125625 250175378 421303765 62570858 39563973 338511968 413547205 691658174 825790020 74922304 825790020 163169584 62570858 853333181 689710096 658765373 654774801 420167079 476863561 580030866 569034545 862458309 825790020 648085065 157524924 669918126 292993260 850680713 56515478 846170712 677668583 689696038 373950160 591974489 825790020 384773958 680237797 622619054 336593863 32466636 573410811 824610448 426804318 457457604 689144692 119786837 396735868 899117577 326384937 416142329 338511968 74922304 157524924 964125625 421303765 706786139 457457604 163169584 853333181 654774801 56515478 292993260 35579887 156349888 250175378 478544246 21936446 421303765 677668583 326910332 455972234 21936446 21936446 654774801 476863561 86574100 853333181 326910332 853333181 373950160 426804318 14297338 277856219 689696038 695926284 336593863 663559431 569034545 74922304 157524924 173590688 833320035 222705824 416142329 680237797 384773958 163169584 225005793 964125625 420167079 689696038 637132487 580030866 663559431 292993260 862458309 892526868 225005793 32466636 715427395 421303765 478544246 32466636 824610448 658765373 35579887 669918126 62570858 86574100 824610448 384773958 853333181 916978609 420387751 648085065 896696773 336593863 175701124 513415788 171884847 156349888 662997517 513415788 691658174 964125625 21936446 74922304 56515478 175601100 631604897 173590688 916978609 420167079 691658174 654774801 416142329 420167079 706786139 62570858 825790020 573410811 341340420 420167079 32466636 157524924 326910332 552836563 856735137 648616244 648085065 850680713 421319638 146266056 892526868 513415788 326384937 35579887 292993260 580030866 853333181 86574100 338511968 862458309 250175378 828927692 21936446 862458309 128172058 580030866 39563973 580030866 622619054 715427395 56515478 936309465 14297338 39563973 689710096 573410811 691658174 21936446 853333181 421319638 14297338 336593863 573410811 341340420 74922304 825790020 420167079 228994771 373950160 677668583 420387751 420167079 924634937 669918126 569034545 862458309 341340420 689144692 706786139 455972234 662997517 157524924 856735137 74922304 552836563 426804318 833320035 658765373 413547205 689696038 892526868 658765373 476863561 86574100 936309465 648616244 680237797 149507119 338511968 421303765 662997517 831028663 420387751 850680713 824610448 173590688 513415788 896696773 455972234 149507119 552836563 770508461 856735137 478544246 552836563 175601100 384773958 552836563 924206054 421303765 580030866 292993260 225005793 936309465 846170712 552836563 622619054 689696038 277856219 149507119 146266056 373950160 62570858 173590688 457457604 896696773 420167079 156349888 833320035 292993260 639642999 591974489 420167079 680237797 573410811 326384937 896696773 573410811 326910332 426804318 119786837 695926284 896696773 828927692 478544246 591974489 648085065 639642999 70200609 691658174 476863561 86574100 658765373 277856219 691658174 964125625 326384937 513415788 14297338 973264476 228994771 715427395 846170712 846170712 228994771 831028663 831028663 336593863 936309465 175701124 457457604 149507119 32466636 671009508 171884847 663559431 648085065 662997517 658765373 291594021 973264476 606932416 606932416 373950160 580030866 833320035 432062450 569034545 416142329 457457604 173590688 899117577 662997517 654774801 421319638 513415788 163169584 662997517 916978609 336593863 677668583 432062450 62570858 648085065 384773958 338201288 228994771 831028663 128172058 426804318 228994771 421319638 936309465 637132487 86574100 21936446 770508461 846170712 924634937 896696773 924206054 39563973 896696773 899117577 899117577 639642999 292993260 413547205 573410811 426804318 669918126 455972234 973264476 39563973 924206054 825790020 457457604 973264476 384773958 580030866 14297338 457457604 163169584 856735137 420387751 662997517 21936446 766460882 671009508 432062450 336593863 671009508 291594021 770508461 222705824 964125625 225005793 671009508 247512739 21936446 569034545 420167079 680237797 421319638 654774801 292993260 770508461 825790020 384773958 457457604 384773958 476863561 222705824 175601100 338201288 163169584 228994771 420167079 828927692 21936446 552836563 896696773 862458309 35579887 228994771 715427395 175701124 32466636 228994771 14297338 689696038 146266056 396735868 250175378 569034545 478544246 689144692 631604897 631604897 689696038 846170712 455972234 146266056 689696038 831028663 680237797 86574100 156349888 432062450 175601100 569034545 846170712 146266056 924206054 432062450 828927692 648616244 326910332 831028663 373950160 892526868 695926284 964125625 833320035 663559431 622619054 336593863 416142329 70200609 373950160 648616244 373950160 267197527 770508461 622619054 32466636 706786139 715427395 228994771 156349888 846170712 658765373 420167079 936309465 669918126 770508461 225005793 856735137 420387751 648616244 964125625 277856219 291594021 924634937 662997517 622619054 478544246 899117577 846170712 62570858 250175378 149507119 964125625 637132487 341340420 766460882 225005793 32466636 677668583 426804318 171884847 824610448 156349888 853333181 513415788 591974489 892526868 157524924 420167079 421319638 222705824 267197527 706786139 157524924 222705824 856735137 924206054 175701124 21936446 637132487 662997517 267197527 21936446 228994771 824610448 420167079 326910332 828927692 513415788 680237797 341340420 513415788 695926284 766460882 128172058 892526868 680237797 146266056 580030866 476863561 580030866 291594021 14297338 326384937 606932416 916978609 338511968 74922304 146266056 825790020 513415788 924206054 119786837 341340420 35579887 689710096 831028663 326910332 146266056 591974489 39563973 892526868 631604897 658765373 924206054 833320035 899117577 639642999 892526868 766460882 924634937 175601100 267197527 86574100 373950160 222705824 74922304 828927692 850680713 850680713 455972234 420387751 338201288 671009508 916978609 228994771 228994771 455972234 62570858 292993260 74922304 671009508 669918126 846170712 62570858 916978609 639642999 420167079 689710096 669918126 35579887 658765373 580030866 916978609 156349888 691658174 21936446 247512739 157524924 964125625 56515478 163169584 591974489 175601100 267197527 338201288 580030866 225005793 671009508 689144692 292993260 552836563 291594021 70200609 326384937 770508461 171884847 936309465 86574100 766460882 853333181 680237797 222705824 825790020 622619054 622619054 850680713 936309465 228994771 637132487 341340420 128172058 658765373 916978609 157524924 146266056 892526868 225005793 373950160 552836563 21936446 267197527 648616244 964125625 396735868 455972234 916978609 654774801 292993260 825790020 292993260 831028663 21936446 680237797 338511968 128172058 580030866 413547205 432062450 770508461 637132487 21936446 341340420 373950160 476863561 513415788 766460882 689710096 247512739 225005793 622619054 338201288 552836563 163169584 32466636 680237797 338201288 396735868 326384937 862458309 936309465 689696038 74922304 413547205 663559431 32466636 936309465 421319638 86574100 225005793 146266056 14297338 225005793 277856219 14297338 569034545 831028663 175701124 892526868 648085065 825790020 573410811 163169584 119786837 426804318 770508461 658765373 228994771 70200609 455972234 689696038 916978609 225005793 457457604 964125625 513415788 924206054 671009508 14297338 267197527 420387751 715427395 846170712 421303765 689696038 606932416 146266056 175701124 326384937 222705824 637132487 86574100 326910332 338511968 662997517 639642999 637132487 831028663 163169584 689144692 416142329 336593863 250175378 277856219 250175378 846170712 478544246 850680713 899117577 21936446 833320035 267197527 648085065 552836563 420387751 824610448 964125625 157524924 833320035 569034545 639642999 247512739 171884847 637132487 569034545 267197527 580030866 924634937 146266056 128172058 228994771 631604897 715427395 146266056 35579887 291594021 128172058 157524924 846170712 964125625 32466636 457457604 396735868 896696773 552836563 128172058 384773958 39563973 14297338 396735868 766460882 770508461 420167079 648616244 326910332 658765373 846170712 691658174 384773958 70200609 916978609 267197527 455972234 338201288 766460882 677668583 936309465 455972234 421319638 70200609 74922304 396735868 175701124 163169584 338511968 32466636 292993260 964125625 853333181 416142329 573410811 569034545 671009508 824610448 175601100 856735137 175601100 828927692 228994771 680237797 149507119 680237797 856735137 916978609 671009508 658765373 671009508 825790020 228994771 580030866 513415788 695926284 825790020 691658174 476863561 338511968 222705824 171884847 291594021 86574100 658765373 277856219 654774801 163169584 591974489 689696038 631604897 658765373 86574100 420167079 669918126 247512739 924634937 573410811 416142329 228994771 924634937 706786139 384773958 833320035 833320035 128172058 936309465 896696773 924206054 416142329 706786139 648085065 680237797 457457604 770508461 622619054 677668583 250175378 648616244 899117577 677668583 336593863 420387751 228994771 128172058 569034545 669918126 478544246 326910332 831028663 413547205 622619054 157524924 476863561 691658174 833320035 420387751 591974489 853333181 384773958 413547205 14297338 421303765 654774801 225005793 476863561 850680713 677668583 658765373 32466636 476863561 766460882 222705824 247512739 373950160 336593863 828927692 677668583 225005793 654774801 420167079 766460882 146266056 916978609 338511968 338201288 413547205 171884847 824610448 149507119 326384937 21936446 663559431 420167079 228994771 833320035 432062450 850680713 222705824 689144692 770508461 420387751 35579887 677668583 770508461 658765373 648616244 964125625 338511968 292993260 631604897 569034545 336593863 32466636 225005793 267197527 277856219 828927692 766460882 680237797 476863561 964125625 478544246 146266056 680237797 457457604 338511968 552836563 336593863 973264476 432062450 157524924 648616244 706786139 892526868 173590688 171884847 573410811 163169584 157524924 850680713 373950160 420387751 689144692 21936446 637132487 689144692 552836563 680237797 671009508 669918126 56515478 513415788 691658174 225005793 119786837 825790020 669918126 639642999 853333181 916978609 149507119 457457604 292993260 267197527 128172058 146266056 175601100 916978609 267197527 833320035 824610448 56515478 831028663 896696773 552836563 35579887 964125625 277856219 74922304 833320035 338511968 831028663 770508461 853333181 706786139 455972234 476863561 936309465 421303765 766460882 175701124 416142329 862458309 128172058 420387751 715427395 163169584 648616244 573410811 338201288 455972234 654774801 689144692 552836563 662997517 341340420 341340420 669918126 86574100 225005793 292993260 146266056 662997517 39563973 35579887 247512739 892526868 828927692 338201288 691658174 689696038 662997517 639642999 173590688 853333181 432062450 825790020 689144692 373950160 119786837 706786139 457457604 691658174 591974489 21936446 695926284 896696773 648085065 225005793 74922304 35579887 663559431 833320035 149507119 373950160 691658174 964125625 432062450 326910332 896696773 663559431 62570858 964125625 432062450 706786139 171884847 648616244 680237797 146266056 336593863 292993260 677668583 689696038 513415788 163169584 766460882 639642999 146266056 338201288 677668583 637132487 426804318 70200609 171884847 706786139 580030866 766460882 119786837 426804318 663559431 119786837 222705824 924206054 292993260 766460882 691658174 766460882 695926284 892526868 476863561 21936446 964125625 421319638 824610448 964125625 936309465 662997517 831028663 924634937 973264476 156349888 770508461 326384937 338511968 669918126 580030866 292993260 396735868 146266056 326910332 338511968 56515478 691658174 426804318 156349888 267197527 396735868 146266056 455972234 936309465 277856219 14297338 74922304 336593863 250175378 706786139 119786837 420167079 341340420 639642999 850680713 21936446 770508461 924634937 569034545 336593863 21936446 637132487 671009508 326384937 338511968 56515478 691658174 663559431 222705824 171884847 228994771 766460882 277856219 455972234 552836563 663559431 157524924 420167079 373950160 825790020 853333181 824610448 862458309 457457604 146266056 228994771 338201288 432062450 892526868 222705824 373950160 416142329 856735137 413547205 924634937 336593863 856735137 689144692 689710096 691658174 862458309 770508461 689144692 128172058 825790020 706786139 35579887 171884847 856735137 899117577 936309465 146266056 924206054 973264476 21936446 119786837 770508461 416142329 689696038 828927692 850680713 426804318 62570858 770508461 21936446 14297338 455972234 163169584 225005793 426804318 39563973 478544246 766460882 341340420 695926284 824610448 175701124 396735868 476863561 32466636 416142329 146266056 552836563 341340420 426804318 896696773 384773958 853333181 416142329 552836563 896696773 250175378 292993260 622619054 680237797 326384937 146266056 680237797 56515478 669918126 222705824 853333181 32466636 291594021 277856219 373950160 658765373 569034545 56515478 766460882 680237797 669918126 691658174 35579887 662997517 936309465 662997517 338201288 163169584 336593863 591974489 128172058 56515478 247512739 420387751 662997517 146266056 671009508 171884847 964125625 569034545 964125625 513415788 336593863 631604897 896696773 56515478 631604897 658765373 689696038 846170712 833320035 478544246 292993260 70200609 277856219 420167079 924634937 637132487 338511968 416142329 654774801 654774801 766460882 225005793 421303765 338511968 770508461 149507119 831028663 828927692 228994771 973264476 413547205 637132487 228994771 706786139 86574100 175701124 225005793 326910332 277856219 964125625 695926284 326910332 637132487 631604897 691658174 62570858 669918126 899117577 457457604 421303765 157524924 964125625 825790020 924634937 824610448 828927692 421319638 426804318 384773958 846170712 420387751 336593863 706786139 853333181 292993260 222705824 420387751 86574100 824610448 175601100 86574100 338201288 247512739 916978609 250175378 846170712 569034545 119786837 622619054 175601100 267197527 669918126 689710096 706786139 639642999 426804318 825790020 924634937 156349888 964125625 824610448 426804318 680237797 149507119 396735868 149507119 622619054 149507119 924634937 671009508 426804318 648085065 689696038 580030866 478544246 936309465 396735868 715427395 291594021 70200609 476863561 606932416 228994771 770508461 671009508 892526868 326384937 513415788 39563973 831028663 119786837 413547205 513415788 831028663 513415788 680237797 326910332 654774801 569034545 606932416 691658174 32466636 86574100 924634937 478544246 225005793 648085065 56515478 677668583 128172058 899117577 457457604 420387751 680237797 831028663 770508461 420387751 149507119 291594021 384773958 74922304 175601100 156349888 637132487 658765373 924634937 338201288 663559431 662997517 39563973 326910332 689696038 766460882 56515478 338201288 74922304 247512739 654774801 573410811 70200609 680237797 338201288 173590688 573410811 21936446 639642999 119786837 476863561 899117577 691658174 413547205 336593863 639642999 247512739 338201288 74922304 715427395 247512739 856735137 706786139 936309465 86574100 292993260 573410811 35579887 156349888 222705824 715427395 39563973 416142329 833320035 658765373 432062450 222705824 766460882 74922304 426804318 336593863 21936446 654774801 658765373 476863561 156349888 128172058 163169584 175701124 663559431 637132487 326384937 420387751 833320035 671009508 56515478 128172058 936309465 936309465 856735137 478544246 924206054 706786139 14297338 21936446 654774801 421319638 637132487 637132487 157524924 892526868 770508461 591974489 573410811 689696038 973264476 62570858 671009508 157524924 639642999 426804318 862458309 225005793 338511968 336593863 292993260 654774801 146266056 326384937 631604897 639642999 924206054 669918126 292993260 677668583 580030866 384773958 32466636 680237797 175701124 292993260 171884847 373950160 222705824 128172058 291594021 156349888 421303765 39563973 689696038 936309465 163169584 648085065 654774801 39563973 850680713 706786139 222705824 39563973 74922304 171884847 149507119 637132487 936309465 862458309 338511968 326384937 648085065 457457604 416142329 689696038 426804318 856735137 513415788 706786139 513415788 336593863 421319638 654774801 916978609 715427395 850680713 658765373 70200609 824610448 326384937 396735868 691658174 420387751 766460882 396735868 580030866 432062450 267197527 715427395 416142329 420387751 569034545 421303765 21936446 21936446 86574100 639642999 32466636 680237797 899117577 936309465 149507119 277856219 420167079 128172058 250175378 432062450 689696038 552836563 680237797 648616244 21936446 824610448 175601100 341340420 432062450 56515478 14297338 128172058 247512739 916978609 86574100 56515478 228994771 426804318 513415788 32466636 899117577 421319638 899117577 828927692 128172058 476863561 455972234 338511968 964125625 648616244 163169584 74922304 70200609 824610448 420387751 478544246 663559431 689696038 573410811 222705824 663559431 21936446 850680713 336593863 149507119 175601100 648085065 770508461 591974489 606932416 648616244 157524924 964125625 62570858 171884847 32466636 669918126 86574100 163169584 267197527 86574100 824610448 637132487 228994771 691658174 695926284 163169584 478544246 432062450 247512739 128172058 421319638 654774801 478544246 606932416 677668583 856735137 146266056 677668583 35579887 119786837 689696038 267197527 420167079 606932416 70200609 338201288 695926284 899117577 426804318 420167079 513415788 654774801 973264476 21936446 856735137 715427395 850680713 267197527 833320035 291594021 228994771 291594021 770508461 706786139 689710096 573410811 770508461 715427395 766460882 171884847 420387751 833320035 56515478 457457604 455972234 292993260 824610448 862458309 924634937 341340420 606932416 924634937 892526868 580030866 432062450 691658174 936309465 247512739 338201288 62570858 228994771 691658174 648085065 341340420 936309465 336593863 831028663 21936446 277856219 228994771 86574100 247512739 513415788 622619054 156349888 856735137 432062450 420167079 892526868 936309465 62570858 62570858 862458309 606932416 432062450 573410811 695926284 128172058 695926284 552836563 156349888 291594021 14297338 669918126 766460882 341340420 35579887 163169584 669918126 119786837 828927692 119786837 606932416 14297338 171884847 247512739 691658174 654774801 936309465 924206054 384773958 163169584 648616244 964125625 70200609 662997517 421303765 695926284 338511968 336593863 341340420 853333181 35579887 250175378 396735868 149507119 689144692 62570858 32466636 277856219 669918126 856735137 591974489 591974489 149507119 846170712 86574100 478544246 173590688 74922304 825790020 416142329 171884847 338201288 654774801 896696773 396735868 658765373 413547205 421319638 373950160 426804318 591974489 326384937 455972234 662997517 513415788 247512739 416142329 149507119 247512739 580030866 654774801 175601100 825790020 637132487 552836563 426804318 669918126 416142329 421303765 552836563 128172058 222705824 250175378 936309465 32466636 825790020 846170712 770508461 973264476 74922304 677668583 146266056 846170712 341340420 384773958 421303765 373950160 580030866 74922304 326910332 416142329 573410811 654774801 663559431 825790020 128172058 146266056 455972234 341340420 247512739 770508461 654774801 569034545 32466636 654774801 338511968 156349888 671009508 341340420 128172058 432062450 156349888 662997517 119786837 62570858 163169584 157524924 420167079 476863561 663559431 680237797 689144692 648616244 146266056 338511968 228994771 21936446 622619054 663559431 119786837 513415788 56515478 606932416 338511968 228994771 648616244 924634937 591974489 70200609 648616244 648616244 62570858 35579887 413547205 413547205 173590688 825790020 606932416 715427395 856735137 62570858 222705824 62570858 853333181 658765373 225005793 706786139 606932416 175701124 70200609 74922304 277856219 420387751 156349888 338201288 833320035 706786139 173590688 62570858 850680713 277856219 606932416 573410811 384773958 850680713 896696773 639642999 766460882 292993260 225005793 455972234 56515478 766460882 336593863 373950160 631604897 373950160 766460882 573410811 421319638 924634937 973264476 32466636 39563973 21936446 850680713 715427395 606932416 899117577 662997517 291594021 770508461 706786139 175601100 606932416 856735137 669918126 695926284 552836563 420387751 175701124 175701124 250175378 648616244 384773958 326910332 850680713 648616244 291594021 70200609 695926284 622619054 892526868 862458309 338511968 247512739 663559431 573410811 250175378 416142329 21936446 421303765 426804318 671009508 689696038 770508461 766460882 21936446 225005793 163169584 457457604 899117577 247512739 916978609 689710096 833320035 416142329 896696773 35579887 833320035 420167079 432062450 648085065 591974489 421319638 662997517 824610448 228994771 222705824 766460882 936309465 420387751 828927692 86574100 639642999 39563973 658765373 247512739 326384937 671009508 591974489 32466636 580030866 478544246 146266056 654774801 862458309 338201288 936309465 658765373 695926284 396735868 416142329 175701124 896696773 384773958 222705824 157524924 916978609 853333181 35579887 146266056 639642999 824610448 326910332 573410811 631604897 828927692 416142329 455972234 706786139 831028663 476863561 338201288 850680713 552836563 654774801 662997517 225005793 680237797 825790020 662997517 706786139 175701124 413547205 336593863 175701124 157524924 478544246 896696773 267197527 573410811 228994771 825790020 413547205 677668583 326910332 56515478 689144692 175601100 663559431 149507119 420167079 373950160 606932416 175701124 648085065 648616244 39563973 677668583 828927692 824610448 56515478 421319638 341340420 591974489 680237797 850680713 916978609 648616244 691658174 896696773 291594021 639642999 267197527 662997517 706786139 671009508 338201288 671009508 846170712 896696773 828927692 35579887 421319638 384773958 225005793 973264476 916978609 853333181 225005793 862458309 896696773 222705824 639642999 173590688 552836563 74922304 691658174 669918126 416142329 569034545 766460882 455972234 163169584 924634937 689144692 86574100 648085065 662997517 569034545 706786139 157524924 292993260 14297338 338511968 128172058 973264476 924206054 175701124 119786837 850680713 156349888 326384937 766460882 157524924 695926284 892526868 156349888 14297338 413547205 267197527 680237797 648085065 326910332 513415788 850680713 569034545 119786837 689710096 637132487 695926284 476863561 292993260 39563973 591974489 175601100 862458309 39563973 432062450 396735868 850680713 341340420 862458309 457457604 119786837 247512739 291594021 671009508 476863561 128172058 658765373 228994771 326384937 396735868 606932416 936309465 552836563 338511968 846170712 631604897 856735137 916978609 291594021 964125625 513415788 476863561 457457604 689710096 853333181 250175378 326384937 569034545 853333181 825790020 631604897 396735868 228994771 824610448 973264476 396735868 552836563 766460882 964125625 862458309 639642999 896696773 924206054 457457604 648085065 225005793 924634937 421303765 250175378 892526868 637132487 432062450 824610448 420167079 163169584 770508461 770508461 924206054 457457604 689144692 336593863 552836563 420167079 663559431 163169584 478544246 671009508 924206054 825790020 413547205 654774801 924634937 654774801 662997517 156349888 70200609 924206054 648616244 267197527 149507119 648616244 654774801 853333181 513415788 149507119 222705824 973264476 32466636 680237797 32466636 86574100 964125625 338511968 421319638 70200609 689696038 163169584 715427395 39563973 689696038 846170712 573410811 70200609 706786139 622619054 39563973 831028663 396735868 513415788 32466636 277856219 695926284 35579887 416142329 420167079 924634937 853333181 689696038 175601100 896696773 892526868 828927692 175601100 706786139 128172058 326384937 862458309 622619054 250175378 862458309 157524924 580030866 228994771 846170712 396735868 326384937 432062450 706786139 156349888 622619054 899117577 420167079 569034545 648085065 70200609 916978609 146266056 671009508 32466636 478544246 853333181 396735868 175701124 277856219 622619054 936309465 247512739 277856219 766460882 291594021 862458309 56515478 250175378 173590688 631604897 680237797 862458309 157524924 171884847 171884847 658765373 228994771 924634937 35579887 341340420 936309465 39563973 396735868 658765373 292993260 396735868 766460882 421319638 654774801 663559431 916978609 637132487 766460882 455972234 21936446 648085065 862458309 421303765 225005793 476863561 35579887 21936446 591974489 689696038 631604897 156349888 671009508 156349888 606932416 770508461 156349888 14297338 513415788 828927692 267197527 420167079 476863561 32466636 476863561 457457604 128172058 770508461 157524924 338511968 326384937 74922304 706786139 128172058 32466636 833320035 338201288 70200609 416142329 824610448 171884847 62570858 695926284 569034545 222705824 149507119 631604897 639642999 396735868 580030866 591974489 689696038 853333181 677668583 56515478 14297338 569034545 715427395 35579887 606932416 924206054 373950160 770508461 341340420 569034545 171884847 831028663 639642999 569034545 862458309 828927692 56515478 591974489 831028663 416142329 416142329 128172058 338201288 478544246 267197527 936309465 416142329 662997517 457457604 828927692 846170712 250175378 828927692 658765373 824610448 225005793 175601100 689696038 892526868 338511968 476863561 146266056 250175378 648085065 648616244 892526868 936309465 457457604 677668583 175601100 964125625 338511968 420387751 222705824 695926284 228994771 850680713 856735137 476863561 663559431 396735868 831028663 846170712 175601100 689696038 426804318 833320035 432062450 326384937 32466636 396735868 680237797 899117577 850680713 580030866 476863561 833320035 420167079 384773958 373950160 671009508 924634937 413547205 432062450 373950160 62570858 924634937 606932416 973264476 163169584 373950160 916978609 631604897 846170712 156349888 384773958 691658174 846170712 706786139 853333181 146266056 580030866 338511968 695926284 662997517 413547205 766460882 175601100 156349888 432062450 973264476 831028663 478544246 770508461 341340420 455972234 173590688 831028663 831028663 825790020 669918126 35579887 396735868 341340420 825790020 654774801 420167079 924634937 35579887 225005793 338511968 149507119 680237797 175701124 691658174 457457604 663559431 247512739 689144692 862458309 267197527 175701124 421303765 267197527 936309465 853333181 924206054 973264476 892526868 173590688 74922304 457457604 689696038 14297338 706786139 384773958 606932416 899117577 396735868 924206054 631604897 175701124 421319638 853333181 336593863 277856219 149507119 715427395 14297338 924634937 766460882 413547205 341340420 964125625 247512739 341340420 916978609 338511968 173590688 899117577 146266056 936309465 291594021 622619054 336593863 639642999 853333181 916978609 341340420 631604897 250175378 648616244 936309465 654774801 580030866 828927692 39563973 896696773 691658174 689144692 689144692 56515478 846170712 35579887 924634937 384773958 39563973 336593863 824610448 421303765 671009508 862458309 62570858 86574100 662997517 924206054 56515478 338201288 622619054 476863561 21936446 341340420 326910332 580030866 476863561 338201288 831028663 831028663 924634937 128172058 478544246 964125625 292993260 128172058 846170712 149507119 149507119 478544246 896696773 338201288 250175378 828927692 338201288 648616244 892526868 637132487 856735137 413547205 432062450 766460882 416142329 824610448 899117577 606932416 846170712 421303765 157524924 853333181 892526868 326910332 173590688 341340420 580030866 606932416 35579887 149507119 964125625 853333181 128172058 677668583 896696773 326910332 426804318 924634937 680237797 326384937 706786139 973264476 338511968 706786139 56515478 831028663 639642999 662997517 770508461 591974489 606932416 936309465 689696038 420387751 828927692 622619054 291594021 432062450 677668583 862458309 899117577 663559431 648616244 416142329 513415788 677668583 825790020 413547205 171884847 862458309 119786837 896696773 247512739 476863561 420387751 416142329 513415788 828927692 689710096 478544246 62570858 175601100 457457604 924206054 384773958 654774801 654774801 35579887 770508461 326910332 669918126 936309465 824610448 899117577 573410811 149507119 637132487 924206054 973264476 86574100 247512739 964125625 654774801 163169584 39563973 420167079 39563973 964125625 552836563 936309465 648085065 277856219 896696773 228994771 573410811 513415788 580030866 384773958 856735137 336593863 691658174 648085065 916978609 157524924 457457604 326384937 833320035 119786837 56515478 156349888 846170712 658765373 277856219 421319638 654774801 128172058 341340420 639642999 828927692 639642999 74922304 680237797 247512739 416142329 896696773 396735868 338201288 622619054 580030866 924634937 654774801 766460882 156349888 146266056 580030866 455972234 35579887 250175378 850680713 426804318 824610448 924634937 648616244 706786139 677668583 267197527 648616244 715427395 70200609 580030866 973264476 149507119 892526868 631604897 157524924 606932416 639642999 222705824 21936446 552836563 689144692 74922304 689696038 35579887 426804318 291594021 14297338 663559431 631604897 267197527 56515478 432062450 338511968 663559431 648616244 421319638 457457604 862458309 74922304 637132487 853333181 326384937 384773958 916978609 384773958 156349888 552836563 689696038 846170712 86574100 267197527 396735868 964125625 156349888 163169584 421319638 35579887 74922304 552836563 973264476 671009508 846170712 663559431 228994771 669918126 156349888 648085065 924634937 119786837 86574100 476863561 671009508 416142329 964125625 457457604 338201288 639642999 326910332 671009508 631604897 32466636 62570858 149507119 833320035 421319638 56515478 62570858 856735137 14297338 899117577 157524924 856735137 824610448 175701124 695926284 573410811 455972234 416142329 639642999 766460882 936309465 663559431 689144692 149507119 225005793 457457604 916978609 62570858 899117577 936309465 606932416 338201288 662997517 892526868 128172058 706786139 552836563 32466636 292993260 341340420 413547205 622619054 163169584 173590688 39563973 478544246 250175378 338511968 62570858 631604897 569034545 936309465 62570858 825790020 828927692 455972234 513415788 338511968 850680713 936309465 513415788 689710096 225005793 326384937 689696038 899117577 326384937 146266056 291594021 552836563 175701124 689710096 824610448 476863561 695926284 421319638 677668583 689696038 639642999 420387751 606932416 292993260 833320035 291594021 606932416 277856219 691658174 416142329 671009508 936309465 677668583 606932416 924206054 569034545 622619054 426804318 175701124 128172058 62570858 662997517 416142329 973264476 420167079 432062450 853333181 39563973 420167079 39563973 225005793 74922304 691658174 277856219 426804318 573410811 128172058 70200609 476863561 32466636 247512739 658765373 336593863 56515478 631604897 396735868 606932416 396735868 70200609 658765373 74922304 228994771 277856219 247512739 833320035 973264476 658765373 856735137 384773958 862458309 338201288 338511968 648085065 338511968 225005793 341340420 326384937 580030866 936309465 825790020 426804318 326910332 457457604 384773958 846170712 291594021 916978609 924206054 478544246 156349888 250175378 677668583 228994771 924206054 14297338 421303765 936309465 228994771 14297338 173590688 936309465 156349888 413547205 426804318 671009508 171884847 384773958 326910332 695926284 222705824 648085065 455972234 341340420 175601100 689710096 267197527 74922304 70200609 899117577 476863561 14297338 846170712 420167079 277856219 326384937 671009508 648085065 225005793 247512739 680237797 74922304 658765373 856735137 14297338 156349888 669918126 850680713 86574100 267197527 421303765 580030866 157524924 648616244 622619054 689710096 128172058 149507119 896696773 766460882 171884847 856735137 291594021 277856219 689696038 831028663 292993260 654774801 247512739 476863561 964125625 373950160 175701124 432062450 831028663 338201288 277856219 222705824 14297338 850680713 420167079 336593863 336593863 86574100 833320035 455972234 677668583 569034545 770508461 648616244 691658174 326910332 622619054 247512739 478544246 396735868 426804318 964125625 833320035 222705824 770508461 175701124 853333181 267197527 853333181 766460882 222705824 225005793 856735137 421319638 62570858 658765373 413547205 416142329 689710096 326910332 175601100 695926284 56515478 420387751 119786837 455972234 631604897 173590688 831028663 648085065 338201288 292993260 689696038 267197527 171884847 341340420 478544246 163169584 476863561 691658174 35579887 663559431 689696038 149507119 250175378 420387751 247512739 396735868 171884847 432062450 413547205 267197527 14297338 706786139 766460882 413547205 326384937 654774801 896696773 770508461 247512739 338511968 606932416 247512739 658765373 396735868 39563973 457457604 70200609 924206054 513415788 21936446 326910332 695926284 669918126 292993260 689144692 856735137 689696038 250175378 149507119 175701124 455972234 770508461 163169584 432062450 513415788 639642999 680237797 421319638 924206054 421319638 292993260 825790020 338201288 250175378 338201288 689144692 916978609 669918126 225005793 580030866 591974489 149507119 689144692 62570858 277856219 70200609 455972234 326384937 39563973 824610448 326910332 580030866 21936446 846170712 291594021 421303765 336593863 689696038 384773958 86574100 457457604 421303765 689696038 648616244 421303765 171884847 171884847 833320035 825790020 689696038 21936446 225005793 924634937 663559431 336593863 171884847 336593863 691658174 336593863 892526868 662997517 766460882 149507119 828927692 338201288 373950160 163169584 706786139 149507119 831028663 247512739 373950160 689710096 637132487 163169584 267197527 74922304 341340420 622619054 831028663 916978609 476863561 277856219 662997517 689710096 156349888 228994771 413547205 396735868 513415788 695926284 21936446 850680713 326384937 432062450 457457604 341340420 426804318 648616244 513415788 770508461 163169584 825790020 341340420 292993260 420387751 639642999 455972234 654774801 591974489 591974489 149507119 292993260 56515478 341340420 341340420 457457604 654774801 831028663 770508461 62570858 964125625 222705824 669918126 247512739 420387751 924634937 770508461 896696773 766460882 149507119 14297338 856735137 856735137 689144692 222705824 338201288 689696038 457457604 413547205 128172058 691658174 476863561 149507119 862458309 689696038 936309465 896696773 677668583 373950160 175701124 457457604 338201288 156349888 824610448 476863561 32466636 35579887 14297338 677668583 853333181 766460882 573410811 384773958 569034545 163169584 916978609 171884847 833320035 175701124 74922304 426804318 225005793 173590688 916978609 336593863 478544246 455972234 853333181 689696038 336593863 677668583 622619054 225005793 267197527 341340420 899117577 175601100 56515478 631604897 338201288 573410811 86574100 552836563 455972234 715427395 149507119 384773958 622619054 691658174 964125625 291594021 432062450 606932416 766460882 119786837 326910332 171884847 680237797 426804318 119786837 146266056 695926284 964125625 62570858 416142329 573410811 591974489 175701124 455972234 476863561 648085065 924634937 639642999 338201288 416142329 119786837 157524924 32466636 222705824 413547205 606932416 432062450 396735868 662997517 569034545 21936446 833320035 478544246 706786139 853333181 250175378 62570858 648085065 648616244 770508461 291594021 384773958 824610448 338511968 680237797 338201288 341340420 86574100 654774801 924634937 175701124 689710096 631604897 247512739 669918126 631604897 225005793 689710096 677668583 637132487 420387751 175701124 892526868 591974489 420167079 86574100 924634937 338511968 338201288 149507119 648085065 14297338 964125625 267197527 846170712 455972234 247512739 573410811 62570858 326910332 338511968 149507119 416142329 569034545 421303765 513415788 637132487 680237797 695926284 573410811 56515478 766460882 74922304 637132487 373950160 277856219 426804318 70200609 175701124 156349888 56515478 222705824 32466636 149507119 421319638 916978609 163169584 831028663 856735137 631604897 421319638 74922304 680237797 157524924 250175378 573410811 222705824 669918126 338201288 853333181 671009508 973264476 338201288 336593863 225005793 146266056 74922304 654774801 833320035 175601100 715427395 591974489 420387751 163169584 695926284 766460882 421303765 171884847 715427395 175701124 648616244 770508461 648616244 828927692 964125625 326384937 964125625 119786837 936309465 291594021 384773958 421303765 569034545 56515478 426804318 119786837 338511968 916978609 74922304 715427395 689696038 846170712 689144692 689144692 648616244 695926284 573410811 277856219 654774801 225005793 250175378 648085065 416142329 831028663 420167079 580030866 569034545 277856219 892526868 831028663 56515478 455972234 654774801 457457604 171884847 580030866 250175378 173590688 580030866 828927692 677668583 924206054 250175378 173590688 420167079 420387751 222705824 513415788 896696773 637132487 689144692 426804318 225005793 964125625 658765373 119786837 247512739 396735868 341340420 770508461 432062450 552836563 32466636 21936446 14297338 648085065 833320035 292993260 338511968 32466636 850680713 591974489 35579887 420387751 21936446 420167079 416142329 292993260 119786837 128172058 689144692 671009508 32466636 648085065 336593863 175601100 831028663 669918126 338201288 32466636 715427395 292993260 86574100 706786139 292993260 326910332 32466636 175701124 267197527 513415788 770508461 171884847 689144692 222705824 476863561 892526868 163169584 338511968 591974489 513415788 828927692 824610448 689710096 421319638 292993260 622619054 86574100 149507119 899117577 648616244 824610448 416142329 892526868 591974489 338511968 899117577 56515478 856735137 916978609 432062450 338511968 924634937 828927692 606932416 671009508 833320035 853333181 654774801 457457604 831028663 680237797 824610448 62570858 825790020 669918126 267197527 326910332 648616244 973264476 853333181 896696773 964125625 420387751 250175378 228994771 250175378 648616244 662997517 833320035 899117577 163169584 828927692 336593863 228994771 658765373 899117577 175701124 420167079 156349888 338201288 119786837 421319638 338201288 916978609 831028663 662997517 173590688 770508461 825790020 924206054 173590688 421319638 654774801 420387751 899117577 824610448 426804318 21936446 277856219 32466636 173590688 413547205 119786837 291594021 677668583 689696038 916978609 32466636 291594021 658765373 277856219 899117577 828927692 689144692 455972234 862458309 173590688 850680713 420387751 513415788 916978609 552836563 413547205 689144692 326910332 384773958 669918126 892526868 476863561 292993260 267197527 326384937 56515478 591974489 654774801 156349888 175701124 421319638 267197527 292993260 850680713 149507119 326384937 432062450 831028663 715427395 338201288 416142329 86574100 476863561 689710096 892526868 622619054 677668583 277856219 896696773 689696038 828927692 853333181 591974489 119786837 856735137 338511968 62570858 478544246 715427395 225005793 824610448 648085065 420167079 228994771 770508461 916978609 513415788 56515478 62570858 14297338 56515478 513415788 267197527 14297338 573410811 680237797 669918126 591974489 899117577 662997517 426804318 149507119 326384937 689696038 973264476 892526868 689144692 14297338 128172058 964125625 691658174 476863561 56515478 74922304 70200609 171884847 770508461 74922304 222705824 936309465 648085065 250175378 824610448 899117577 916978609 326910332 648616244 825790020 622619054 892526868 338201288 62570858 426804318 338511968 128172058 916978609 128172058 416142329 828927692 606932416 770508461 715427395 291594021 916978609 420387751 455972234 384773958 573410811 222705824 338201288 175701124 267197527 421319638 277856219 695926284 862458309 924634937 677668583 420167079 146266056 637132487 715427395 766460882 856735137 569034545 669918126 74922304 892526868 936309465 606932416 455972234 338201288 149507119 291594021 856735137 689144692 833320035 157524924 426804318 413547205 591974489 35579887 899117577 689696038 689696038 662997517 824610448 513415788 631604897 432062450 326910332 338511968 706786139 32466636 455972234 384773958 222705824 156349888 591974489 691658174 250175378 513415788 715427395 478544246 695926284 146266056 421319638 924206054 766460882 373950160 770508461 157524924 824610448 677668583 341340420 250175378 341340420 648085065 677668583 680237797 86574100 128172058 225005793 663559431 421319638 658765373 689144692 420167079 924206054 513415788 420387751 413547205 850680713 292993260 149507119 157524924 936309465 680237797 663559431 648616244 373950160 338201288 669918126 336593863 396735868 39563973 156349888 326910332 175701124 228994771 291594021 338511968 173590688 689144692 432062450 916978609 569034545 455972234 457457604 457457604 426804318 250175378 457457604 267197527 896696773 691658174 338201288 637132487 70200609 277856219 156349888 569034545 39563973 853333181 292993260 569034545 591974489 689144692 689696038 833320035 669918126 924634937 856735137 21936446 171884847 74922304 228994771 648616244 413547205 654774801 426804318 856735137 250175378 631604897 326384937 341340420 421303765 663559431 825790020 637132487 706786139 936309465 384773958 56515478 833320035 175601100 825790020 824610448 677668583 573410811 222705824 128172058 74922304 899117577 689696038 828927692 396735868 916978609 175701124 416142329 476863561 689696038 156349888 421303765 936309465 267197527 669918126 247512739 222705824 658765373 896696773 157524924 341340420 663559431 677668583 639642999 973264476 689710096 916978609 622619054 146266056 247512739 74922304 569034545 478544246 478544246 770508461 421319638 175601100 455972234 639642999 173590688 14297338 277856219 35579887 478544246 250175378 862458309 964125625 770508461 916978609 478544246 631604897 606932416 637132487 396735868 706786139 899117577 916978609 663559431 35579887 580030866 420167079 654774801 916978609 175601100 163169584 658765373 228994771 421303765 648616244 850680713 663559431 455972234 225005793 677668583 856735137 622619054 936309465 648085065 267197527 828927692 247512739 222705824 669918126 689144692 247512739 384773958 591974489 833320035 896696773 648616244 680237797 396735868 689710096 421319638 173590688 833320035 831028663 149507119 648616244 658765373 654774801 86574100 163169584 175701124 648616244 648085065 695926284 606932416 695926284 171884847 292993260 222705824 648085065 850680713 677668583 39563973 896696773 413547205 862458309 648085065 149507119 846170712 695926284 338511968 770508461 228994771 74922304 831028663 916978609 14297338 669918126 580030866 631604897 648616244 825790020 862458309 21936446 338201288 338201288 654774801 163169584 228994771 228994771 639642999 573410811 396735868 973264476 341340420 432062450 689144692 157524924 86574100 420167079 35579887 669918126 426804318 455972234 689696038 622619054 669918126 336593863 689710096 163169584 457457604 662997517 513415788 74922304 695926284 250175378 426804318 74922304 654774801 291594021 396735868 413547205 156349888 420387751 936309465 853333181 416142329 828927692 580030866 277856219 421319638 695926284 691658174 476863561 56515478 896696773 478544246 896696773 695926284 924206054 476863561 157524924 846170712 671009508 899117577 175701124 856735137 896696773 766460882 421319638 74922304 766460882 291594021 396735868 476863561 426804318 341340420 413547205 573410811 591974489 426804318 62570858 899117577 828927692 163169584 924206054 680237797 225005793 639642999 658765373 86574100 936309465 32466636 691658174 225005793 292993260 662997517 267197527 924206054 654774801 924634937 833320035 478544246 421319638 715427395 825790020 56515478 853333181 86574100 631604897 689144692 828927692 770508461 853333181 606932416 663559431 573410811 669918126 156349888 476863561 715427395 662997517 825790020 916978609 552836563 846170712 119786837 338201288 846170712 421319638 149507119 420387751 631604897 277856219 277856219 973264476 846170712 825790020 222705824 478544246 39563973 648616244 426804318 828927692 654774801 478544246 846170712 853333181 119786837 936309465 250175378 706786139 14297338 175701124 173590688 420387751 156349888 924634937 924634937 850680713 373950160 695926284 896696773 250175378 622619054 421319638 247512739 654774801 706786139 326910332 326910332 654774801 157524924 432062450 163169584 173590688 128172058 924206054 128172058 421319638 654774801 396735868 831028663 171884847 291594021 247512739 384773958 291594021 70200609 695926284 338201288 70200609 669918126 247512739 680237797 222705824 86574100 924634937 35579887 654774801 457457604 689710096 631604897 336593863 21936446 396735868 637132487 573410811 70200609 426804318 677668583 156349888 222705824 163169584 156349888 825790020 21936446 964125625 396735868 338511968 691658174 225005793 277856219 770508461 846170712 853333181 662997517 899117577 846170712 856735137 416142329 291594021 833320035 896696773 691658174 421319638 432062450 228994771 74922304 833320035 420387751 14297338 850680713 338201288 924206054 924634937 671009508 639642999 654774801 573410811 478544246 658765373 157524924 846170712 622619054 250175378 689710096 373950160 591974489 695926284 70200609 250175378 336593863 413547205 292993260 896696773 936309465 591974489 35579887 648085065 824610448 513415788 228994771 622619054 850680713 128172058 648085065 32466636 228994771 338201288 924206054 658765373 770508461 654774801 341340420 457457604 21936446 715427395 639642999 766460882 671009508 824610448 831028663 35579887 892526868 476863561 14297338 396735868 171884847 341340420 74922304 457457604 706786139 157524924 648085065 291594021 175601100 862458309 421303765 225005793 175701124 171884847 373950160 766460882 573410811 163169584 173590688 580030866 899117577 35579887 457457604 639642999 247512739 639642999 896696773 663559431 677668583 766460882 637132487 336593863 21936446 86574100 580030866 420387751 86574100 163169584 413547205 631604897 326910332 924634937 833320035 770508461 373950160 677668583 924206054 338511968 831028663 552836563 222705824 824610448 689710096 336593863 222705824 420167079 338201288 569034545 292993260 267197527 432062450 250175378 924634937 669918126 862458309 420387751 573410811 171884847 420167079 892526868 770508461 850680713 580030866 175701124 338201288 225005793 671009508 416142329 373950160 225005793 432062450 552836563 552836563 892526868 916978609 825790020 384773958 580030866 573410811 637132487 175601100 247512739 56515478 936309465 149507119 770508461 689696038 336593863 146266056 336593863 421303765 591974489 228994771 896696773 157524924 648616244 648616244 478544246 62570858 973264476 680237797 478544246 56515478 421319638 853333181 413547205 715427395 831028663 964125625 14297338 916978609 639642999 658765373 924206054 828927692 648085065 175601100 833320035 573410811 384773958 21936446 591974489 706786139 825790020 828927692 222705824 426804318 432062450 432062450 32466636 338511968 606932416 250175378 413547205 828927692 513415788 420167079 156349888 924206054 654774801 277856219 173590688 680237797 222705824 175701124 421319638 824610448 119786837 899117577 291594021 689696038 267197527 833320035 173590688 831028663 432062450 691658174 580030866 658765373 658765373 21936446 513415788 924634937 892526868 171884847 648085065 74922304 639642999 770508461 384773958 896696773 689710096 476863561 896696773 896696773 892526868 648085065 32466636 824610448 56515478 973264476 421303765 175601100 828927692 163169584 478544246 715427395 62570858 896696773 35579887 421319638 689696038 413547205 689696038 648085065 338511968 157524924 689710096 341340420 964125625 426804318 421319638 648616244 250175378 580030866 853333181 163169584 862458309 853333181 384773958 513415788 828927692 631604897 671009508 853333181 637132487 831028663 689710096 606932416 457457604 222705824 421319638 74922304 478544246 622619054 56515478 247512739 173590688 831028663 706786139 662997517 62570858 856735137 432062450 432062450 569034545 892526868 225005793 833320035 671009508 455972234 119786837 680237797 291594021 396735868 766460882 39563973 689710096 648616244 766460882 622619054 338511968 173590688 455972234 341340420 86574100 916978609 695926284 14297338 338201288 770508461 457457604 277856219 149507119 606932416 336593863 175601100 175701124 850680713 569034545 74922304 86574100 513415788 862458309 222705824 119786837 292993260 476863561 689696038 639642999 250175378 770508461 689710096 689696038 14297338 766460882 689696038 824610448 973264476 421303765 695926284 648616244 173590688 396735868 56515478 631604897 373950160 291594021 163169584 426804318 770508461 924634937 706786139 715427395 706786139 420167079 21936446 639642999 964125625 916978609 896696773 580030866 648616244 247512739 770508461 413547205 478544246 552836563 689144692 689696038 457457604 171884847 831028663 39563973 416142329 175601100 715427395 455972234 639642999 119786837 622619054 631604897 326910332 128172058 662997517 267197527 706786139 924206054 39563973 654774801 964125625 856735137 695926284 715427395 478544246 846170712 277856219 163169584 341340420 396735868 149507119 384773958 573410811 677668583 654774801 39563973 228994771 513415788 35579887 341340420 689710096 896696773 833320035 715427395 825790020 825790020 373950160 856735137 171884847 828927692 74922304 973264476 695926284 149507119 680237797 892526868 163169584 39563973 766460882 706786139 689696038 916978609 689696038 606932416 267197527 35579887 175701124 850680713 669918126 648085065 62570858 225005793 691658174 426804318 426804318 420167079 149507119 824610448 896696773 606932416 936309465 580030866 671009508 426804318 426804318 247512739 892526868 916978609 846170712 637132487 513415788 432062450 416142329 225005793 384773958 416142329 936309465 606932416 336593863 552836563 384773958 936309465 892526868 663559431 225005793 689144692 936309465 513415788 171884847 916978609 662997517 591974489 421319638 766460882 669918126 853333181 654774801 416142329 14297338 892526868 691658174 478544246 622619054 691658174 680237797 639642999 695926284 247512739 291594021 420387751 171884847 573410811 336593863 689696038 846170712 156349888 426804318 766460882 267197527 292993260 413547205 862458309 222705824 222705824 569034545 171884847 478544246 163169584 648616244 856735137 648616244 225005793 247512739 846170712 658765373 39563973 277856219 478544246 833320035 606932416 680237797 292993260 648085065 326910332 128172058 277856219 622619054 478544246 964125625 128172058 146266056 573410811 689144692 850680713 326384937 689710096 384773958 421303765 936309465 171884847 663559431 432062450 175601100 853333181 326910332 689696038 973264476 247512739 924206054 825790020 973264476 432062450 770508461 413547205 631604897 896696773 384773958 457457604 396735868 663559431 39563973 856735137 39563973 766460882 338511968 569034545 384773958 119786837 936309465 432062450 373950160 455972234 171884847 455972234 373950160 175701124 267197527 573410811 648085065 421303765 455972234 916978609 654774801 654774801 277856219 70200609 222705824 573410811 292993260 326910332 846170712 964125625 850680713 689696038 899117577 70200609 648616244 580030866 552836563 326384937 658765373 637132487 225005793 149507119 455972234 14297338 478544246 631604897 715427395 663559431 899117577 663559431 669918126 973264476 225005793 671009508 175601100 421303765 228994771 680237797 824610448 695926284 149507119 225005793 119786837 39563973 648616244 622619054 658765373 149507119 862458309 247512739 476863561 457457604 833320035 455972234 338511968 421303765 924634937 326910332 689710096 853333181 455972234 824610448 639642999 326910332 225005793 421303765 622619054 569034545 421303765 222705824 420387751 267197527 862458309 171884847 457457604 591974489 591974489 39563973 373950160 622619054 662997517 766460882 39563973 639642999 222705824 146266056 689710096 850680713 21936446 824610448 691658174 32466636 455972234 569034545 846170712 856735137 856735137 896696773 853333181 766460882 648616244 691658174 277856219 413547205 766460882 648085065 476863561 119786837 662997517 432062450 896696773 936309465 432062450 648616244 639642999 658765373 476863561 654774801 326910332 175601100 846170712 862458309 689144692 850680713 706786139 706786139 292993260 552836563 432062450 336593863 291594021 338511968 157524924 173590688 850680713 267197527 291594021 250175378 457457604 336593863 420167079 828927692 338511968 277856219 936309465 896696773 828927692 21936446 695926284 669918126 175701124 338201288 936309465 924206054 631604897 663559431 373950160 222705824 291594021 892526868 336593863 326384937 457457604 669918126 513415788 291594021 677668583 421303765 156349888 326910332 637132487 671009508 86574100 128172058 513415788 828927692 250175378 416142329 326384937 677668583 291594021 250175378 639642999 924206054 862458309 669918126 338511968 828927692 56515478 291594021 476863561 421319638 225005793 225005793 853333181 916978609 850680713 420167079 373950160 228994771 128172058 326910332 35579887 706786139 247512739 766460882 338511968 156349888 924634937 691658174 654774801 250175378 654774801 396735868 384773958 828927692 413547205 654774801 573410811 250175378 14297338 846170712 420167079 338511968 622619054 916978609 426804318 648085065 892526868 326910332 228994771 936309465 766460882 964125625 580030866 916978609 622619054 326910332 32466636 831028663 338201288 228994771 426804318 964125625 637132487 156349888 606932416 39563973 426804318 128172058 228994771 695926284 677668583 119786837 833320035 689710096 39563973 853333181 149507119 416142329 32466636 924634937 569034545 326384937 916978609 277856219 421303765 573410811 416142329 689696038 14297338 421319638 21936446 831028663 669918126 606932416 476863561 973264476 420167079 119786837 128172058 662997517 173590688 770508461 573410811 175601100 420167079 677668583 35579887 455972234 828927692 476863561 677668583 637132487 892526868 432062450 850680713 478544246 420387751 62570858 631604897 336593863 637132487 662997517 856735137 163169584 21936446 373950160 250175378 513415788 663559431 420167079 426804318 689710096 689696038 250175378 573410811 56515478 706786139 654774801 936309465 833320035 420167079 689696038 250175378 21936446 856735137 457457604 654774801 421319638 336593863 277856219 384773958 899117577 421303765 157524924 654774801 569034545 432062450 715427395 606932416 119786837 766460882 825790020 39563973 770508461 689696038 964125625 580030866 420387751 156349888 338201288 70200609 56515478 680237797 86574100 336593863 689710096 648085065 413547205 691658174 250175378 175601100 338201288 56515478 171884847 648085065 677668583 56515478 850680713 654774801 478544246 74922304 175701124 569034545 639642999 766460882 669918126 14297338 899117577 662997517 846170712 373950160 146266056 639642999 833320035 222705824 770508461 39563973 421303765 420167079 766460882 413547205 457457604 648085065 277856219 421303765 924206054 432062450 228994771 396735868 552836563 175701124 277856219 833320035 770508461 964125625 825790020 828927692 277856219 341340420 156349888 338201288 552836563 478544246 373950160 70200609 326910332 689696038 421303765 663559431 973264476 277856219 326910332 21936446 648085065 225005793 770508461 35579887 936309465 416142329 175601100 648085065 573410811 128172058 770508461 225005793 862458309 856735137 396735868 173590688 824610448 225005793 637132487 591974489 916978609 862458309 292993260 457457604 119786837 916978609 846170712 86574100 850680713 654774801 338201288 478544246 964125625 421303765 662997517 606932416 580030866 637132487 573410811 973264476 606932416 149507119 663559431 70200609 338511968 163169584 853333181 457457604 413547205 119786837 591974489 39563973 689710096 35579887 669918126 606932416 341340420 225005793 247512739 850680713 146266056 32466636 892526868 896696773 432062450 457457604 669918126 455972234 856735137 924206054 336593863 32466636 669918126 426804318 552836563 658765373 457457604 689144692 478544246 326384937 853333181 420387751 770508461 326910332 846170712 658765373 70200609 831028663 291594021 228994771 373950160 86574100 455972234 639642999 924206054 622619054 336593863 119786837 892526868 128172058 455972234 14297338 21936446 892526868 936309465 291594021 853333181 824610448 267197527 639642999 936309465 706786139 964125625 175701124 156349888 706786139 267197527 846170712 637132487 373950160 228994771 292993260 706786139 648085065 478544246 32466636 175601100 338201288 899117577 476863561 14297338 677668583 247512739 14297338 833320035 336593863 157524924 689710096 128172058 680237797 936309465 171884847 580030866 677668583 689696038 689144692 896696773 552836563 689144692 267197527 648085065 552836563 86574100 14297338 853333181 580030866 639642999 552836563 573410811 341340420 326384937 225005793 56515478 831028663 680237797 420387751 846170712 292993260 171884847 850680713 173590688 175601100 149507119 896696773 21936446 824610448 56515478 157524924 338511968 250175378 662997517 658765373 580030866 689144692 862458309 421303765 825790020 171884847 862458309 689696038 862458309 171884847 35579887 247512739 292993260 648616244 606932416 964125625 341340420 689710096 648616244 677668583 171884847 689144692 691658174 420387751 128172058 648616244 689710096 770508461 432062450 892526868 426804318 924634937 639642999 32466636 689144692 338511968 338511968 420167079 455972234 513415788 163169584 373950160 14297338 833320035 706786139 631604897 552836563 591974489 478544246 432062450 924634937 916978609 421319638 326910332 637132487 291594021 228994771 825790020 21936446 846170712 936309465 62570858 824610448 21936446 338511968 156349888 416142329 478544246 173590688 916978609 225005793 573410811 706786139 21936446 770508461 267197527 396735868 175601100 56515478 680237797 338511968 222705824 277856219 338201288 222705824 35579887 62570858 896696773 384773958 862458309 420387751 936309465 156349888 654774801 222705824 663559431 476863561 128172058 513415788 171884847 862458309 338511968 247512739 338511968 56515478 936309465 74922304 936309465 175701124 569034545 924206054 833320035 663559431 384773958 677668583 936309465 669918126 580030866 770508461 899117577 825790020 662997517 825790020 689710096 62570858 74922304 569034545 648616244 916978609 341340420 833320035 413547205 648085065 267197527 277856219 416142329 654774801 706786139 916978609 175701124 669918126 336593863 899117577 396735868 924206054 338201288 420387751 689144692 157524924 833320035 420167079 916978609 689710096 671009508 341340420 964125625 591974489 831028663 850680713 654774801 689696038 833320035 247512739 654774801 74922304 833320035 569034545 171884847 277856219 420167079 338511968 149507119 648085065 326384937 39563973 639642999 671009508 250175378 862458309 476863561 825790020 56515478 426804318 580030866 21936446 606932416 416142329 715427395 824610448 119786837 892526868 648616244 924634937 420387751 326384937 373950160 573410811 175601100 175701124 706786139 21936446 373950160 853333181 416142329 413547205 222705824 32466636 173590688 119786837 862458309 32466636 824610448 606932416 149507119 225005793 850680713 74922304 86574100 689710096 119786837 850680713 426804318 896696773 175701124 631604897 173590688 552836563 573410811 689710096 292993260 119786837 455972234 680237797 247512739 74922304 853333181 292993260 62570858 552836563 695926284 222705824 706786139 70200609 432062450 341340420 695926284 421319638 677668583 163169584 250175378 70200609 86574100 476863561 416142329 639642999 247512739 766460882 856735137 62570858 149507119 825790020 338201288 338201288 770508461 173590688 924634937 654774801 336593863 292993260 669918126 413547205 580030866 396735868 420387751 62570858 896696773 513415788 591974489 846170712 326384937 267197527 658765373 669918126 384773958 552836563 833320035 32466636 831028663 580030866 338201288 326384937 421319638 35579887 56515478 671009508 689710096 663559431 396735868 856735137 291594021 70200609 637132487 149507119 591974489 896696773 14297338 658765373 677668583 637132487 622619054 770508461 658765373 74922304 924634937 658765373 413547205 622619054 149507119 338201288 631604897 171884847 695926284 552836563 291594021 250175378 715427395 267197527 476863561 689696038 856735137 680237797 862458309 591974489 338201288 637132487 663559431 680237797 573410811 569034545 341340420 338511968 689696038 396735868 146266056 56515478 421303765 86574100 70200609 146266056 622619054 899117577 513415788 639642999 662997517 552836563 691658174 766460882 416142329 715427395 267197527 149507119 770508461 175601100 384773958 916978609 552836563 420167079 476863561 846170712 513415788 573410811 478544246 662997517 35579887 56515478 591974489 833320035 292993260 648085065 70200609 825790020 695926284 420167079 916978609 222705824 766460882 416142329 770508461 74922304 833320035 896696773 631604897 691658174 222705824 606932416 228994771 421303765 119786837 70200609 662997517 846170712 396735868 831028663 119786837 384773958 580030866 846170712 396735868 654774801 658765373 671009508 892526868 476863561 680237797 853333181 171884847 892526868 766460882 924634937 62570858 175701124 384773958 336593863 267197527 420167079 267197527 770508461 695926284 973264476 457457604 637132487 457457604 513415788 654774801 476863561 850680713 149507119 432062450 163169584 291594021 831028663 420167079 175701124 663559431 225005793 689144692 695926284 899117577 149507119 831028663 513415788 622619054 916978609 654774801 924634937 964125625 228994771 973264476 156349888 384773958 336593863 338511968 663559431 455972234 936309465 173590688 648616244 622619054 924634937 964125625 171884847 964125625 689696038 326384937 680237797 341340420 591974489 606932416 658765373 338511968 128172058 338511968 247512739 637132487 663559431 639642999 128172058 639642999 631604897 455972234 715427395 591974489 373950160 853333181 924634937 706786139 292993260 648616244 662997517 128172058 175701124 924634937 222705824 457457604 396735868 639642999 326910332 916978609 899117577 476863561 631604897 924206054 455972234 338201288 715427395 62570858 639642999 828927692 677668583 250175378 247512739 163169584 326910332 671009508 580030866 86574100 338201288 175601100 916978609 631604897 973264476 426804318 338201288 680237797 896696773 426804318 715427395 62570858 631604897 250175378 250175378 149507119 128172058 896696773 637132487 247512739 62570858 70200609 631604897 591974489 831028663 916978609 432062450 824610448 622619054 163169584 457457604 662997517 846170712 606932416 695926284 225005793 648085065 648085065 662997517 175601100 175601100 62570858 580030866 658765373 326910332 128172058 916978609 247512739 892526868 639642999 591974489 899117577 706786139 964125625 856735137 86574100 14297338 658765373 706786139 326384937 639642999 828927692 384773958 173590688 862458309 622619054 654774801 247512739 580030866 341340420 476863561 850680713 39563973 671009508 421319638 689710096 119786837 62570858 689710096 416142329 432062450 416142329 247512739 175601100 856735137 853333181 173590688 341340420 156349888 663559431 119786837 856735137 639642999 326910332 277856219 648616244 850680713 416142329 591974489 831028663 706786139 420167079 396735868 850680713 175701124 924634937 326910332 669918126 426804318 156349888 896696773 56515478 336593863 924206054 831028663 420387751 580030866 680237797 828927692 426804318 637132487 936309465 455972234 413547205 14297338 171884847 973264476 658765373 62570858 639642999 119786837 853333181 416142329 691658174 171884847 695926284 86574100 622619054 250175378 831028663 341340420 292993260 658765373 689696038 341340420 862458309 573410811 658765373 896696773 384773958 163169584 277856219 420387751 267197527 74922304 622619054 478544246 157524924 175601100 373950160 896696773 86574100 149507119 416142329 14297338 432062450 770508461 706786139 56515478 326384937 32466636 173590688 648085065 86574100 862458309 128172058 648616244 432062450 478544246 853333181 225005793 384773958 573410811 396735868 173590688 850680713 695926284 924634937 695926284 128172058 916978609 35579887 973264476 267197527 396735868 62570858 421319638 706786139 156349888 573410811 695926284 336593863 513415788 70200609 373950160 35579887 426804318 663559431 277856219 899117577 420387751 715427395 662997517 654774801 637132487 622619054 648085065 21936446 770508461 580030866 70200609 175701124 173590688 825790020 119786837 247512739 225005793 432062450 973264476 695926284 416142329 326910332 432062450 770508461 689144692 413547205 671009508 291594021 277856219 715427395 338201288 637132487 175601100 654774801 899117577 680237797 56515478 833320035 326910332 338511968 689696038 770508461 648085065 326384937 267197527 478544246 654774801 291594021 250175378 228994771 964125625 457457604 341340420 173590688 639642999 267197527 825790020 591974489 631604897 338511968 421303765 825790020 606932416 706786139 639642999 637132487 247512739 146266056 850680713 853333181 225005793 552836563 658765373 680237797 654774801 654774801 149507119 591974489 580030866 573410811 267197527 128172058 936309465 691658174 338201288 86574100 677668583 770508461 426804318 766460882 828927692 56515478 856735137 924206054 413547205 671009508 416142329 457457604 899117577 56515478 899117577 149507119 421319638 146266056 622619054 552836563 476863561 552836563 478544246 175701124 899117577 770508461 671009508 552836563 846170712 292993260 420167079 833320035 853333181 476863561 580030866 225005793 691658174 828927692 825790020 639642999 715427395 850680713 924206054 973264476 689710096 862458309 924206054 175701124 569034545 292993260 146266056 373950160 32466636 663559431 421303765 825790020 824610448 862458309 157524924 457457604 853333181 856735137 639642999 569034545 173590688 715427395 74922304 648085065 689696038 831028663 824610448 846170712 770508461 689144692 39563973 416142329 421303765 695926284 648616244 569034545 267197527 267197527 671009508 338201288 513415788 74922304 680237797 326910332 86574100 247512739 128172058 396735868 247512739 691658174 896696773 552836563 936309465 338201288 171884847 573410811 292993260 277856219 856735137 663559431 74922304 420167079 833320035 250175378 654774801 432062450 695926284 326384937 825790020 291594021 421319638 396735868 669918126 862458309 338201288 420167079 862458309 426804318 552836563 175701124 924206054 671009508 766460882 896696773 341340420 658765373 156349888 853333181 552836563 267197527 70200609 128172058 677668583 421303765 163169584 766460882 569034545 291594021 384773958 478544246 663559431 149507119 476863561 384773958 74922304 396735868 689696038 689710096 86574100 825790020 770508461 292993260 825790020 924634937 128172058 654774801 669918126 892526868 552836563 413547205 936309465 416142329 128172058 420167079 606932416 341340420 639642999 421319638 689710096 128172058 654774801 862458309 432062450 74922304 171884847 413547205 247512739 326384937 691658174 426804318 384773958 916978609 247512739 32466636 146266056 291594021 291594021 175601100 341340420 39563973 432062450 850680713 156349888 631604897 663559431 455972234 455972234 973264476 706786139 476863561 850680713 924206054 637132487 421319638 336593863 892526868 706786139 277856219 416142329 825790020 831028663 119786837 457457604 706786139 622619054 56515478 420167079 86574100 899117577 936309465 426804318 86574100 580030866 336593863 691658174 695926284 326384937 175601100 163169584 163169584 149507119 973264476 695926284 421303765 247512739 156349888 825790020 853333181 706786139 14297338 828927692 277856219 156349888 32466636 662997517 478544246 677668583 924206054 478544246 831028663 689696038 973264476 478544246 416142329 225005793 267197527 691658174 916978609 291594021 896696773 658765373 149507119 658765373 432062450 580030866 149507119 828927692 637132487 21936446 695926284 833320035 373950160 384773958 338201288 228994771 336593863 32466636 924634937 916978609 326384937 691658174 648616244 580030866 671009508 671009508 658765373 591974489 689144692 156349888 856735137 74922304 175601100 689144692 175701124 648616244 35579887 21936446 706786139 663559431 56515478 384773958 896696773 119786837 70200609 173590688 478544246 326384937 896696773 973264476 250175378 833320035 146266056 631604897 175701124 924206054 658765373 936309465 924206054 648616244 766460882 671009508 396735868 478544246 457457604 432062450 936309465 39563973 157524924 662997517 163169584 62570858 146266056 277856219 637132487 853333181 936309465 924634937 591974489 513415788 680237797 654774801 86574100 277856219 62570858 658765373 691658174 658765373 689696038 156349888 228994771 689144692 862458309 591974489 591974489 824610448 691658174 267197527 171884847 648616244 421303765 569034545 421319638 671009508 421319638 396735868 896696773 267197527 478544246 892526868 691658174 421303765 622619054 432062450 420387751 228994771 74922304 569034545 924206054 669918126 973264476 420387751 478544246 715427395 924634937 695926284 850680713 292993260 336593863 336593863 680237797 671009508 695926284 420167079 766460882 478544246 689696038 86574100 691658174 622619054 384773958 416142329 892526868 225005793 654774801 338511968 569034545 384773958 552836563 892526868 669918126 671009508 856735137 432062450 591974489 74922304 662997517 86574100 336593863 250175378 250175378 606932416 421303765 247512739 157524924 691658174 856735137 862458309 663559431 426804318 222705824 552836563 513415788 924634937 689710096 631604897 973264476 924634937 478544246 648616244 715427395 338511968 175601100 892526868 669918126 56515478 396735868 899117577 21936446 662997517 831028663 689144692 157524924 163169584 62570858 833320035 222705824 175601100 173590688 171884847 277856219 569034545 416142329 56515478 677668583 70200609 455972234 163169584 341340420 476863561 846170712 639642999 175601100 669918126 936309465 420387751 250175378 973264476 591974489 648085065 715427395 691658174 156349888 899117577 853333181 833320035 291594021 513415788 853333181 175601100 119786837 156349888 420387751 291594021 639642999 671009508 824610448 695926284 924634937 715427395 580030866 86574100 396735868 420387751 658765373 689710096 654774801 856735137 766460882 421319638 149507119 606932416 654774801 384773958 455972234 175701124 119786837 228994771 833320035 32466636 831028663 156349888 853333181 591974489 892526868 856735137 892526868 228994771 637132487 39563973 639642999 715427395 669918126 128172058 156349888 478544246 648616244 373950160 14297338 648085065 228994771 580030866 420387751 669918126 420167079 896696773 225005793 432062450 247512739 766460882 669918126 421303765 416142329 680237797 892526868 631604897 715427395 924206054 924634937 831028663 225005793 175701124 964125625 654774801 846170712 250175378 247512739 173590688 691658174 973264476 146266056 222705824 277856219 336593863 225005793 421319638 828927692 21936446 689710096 250175378 569034545 326384937 32466636 677668583 622619054 569034545 62570858 552836563 680237797 964125625 457457604 128172058 426804318 74922304 648616244 277856219 149507119 715427395 658765373 146266056 671009508 658765373 86574100 277856219 658765373 457457604 648085065 326384937 622619054 222705824 828927692 157524924 225005793 56515478 606932416 899117577 421303765 862458309 663559431 689710096 622619054 157524924 326910332 677668583 21936446 853333181 671009508 163169584 228994771 671009508 175601100 416142329 420167079 591974489 326384937 173590688 426804318 770508461 267197527 648085065 770508461 128172058 228994771 825790020 228994771 569034545 658765373 658765373 384773958 432062450 924634937 850680713 457457604 228994771 338201288 326910332 326384937 850680713 639642999 637132487 173590688 828927692 695926284 916978609 671009508 846170712 631604897 267197527 62570858 715427395 70200609 824610448 899117577 457457604 833320035 420387751 32466636 591974489 478544246 695926284 247512739 896696773 56515478 846170712 119786837 850680713 62570858 338511968 396735868 639642999 846170712 569034545 695926284 420167079 606932416 669918126 663559431 62570858 671009508 338511968 695926284 658765373 662997517 396735868 247512739 680237797 373950160 924206054 770508461 663559431 413547205 384773958 32466636 828927692 14297338 924206054 573410811 669918126 476863561 669918126 86574100 691658174 420387751 924634937 689710096 715427395 648085065 846170712 833320035 421303765 654774801 677668583 770508461 639642999 552836563 669918126 338511968 175701124 639642999 432062450 86574100 225005793 689696038 277856219 384773958 825790020 413547205 662997517 856735137 591974489 706786139 175601100 426804318 86574100 654774801 853333181 853333181 70200609 70200609 341340420 622619054 580030866 916978609 32466636 119786837 899117577 606932416 336593863 432062450 119786837 833320035 766460882 70200609 648085065 706786139 291594021 292993260 413547205 455972234 277856219 62570858 291594021 336593863 432062450 824610448 175701124 691658174 622619054 62570858 420167079 856735137 689710096 292993260 689696038 70200609 21936446 648085065 39563973 163169584 677668583 648616244 277856219 706786139 373950160 86574100 292993260 163169584 119786837 689710096 128172058 580030866 663559431 828927692 420167079 146266056 892526868 654774801 277856219 277856219 573410811 695926284 476863561 277856219 892526868 478544246 828927692 973264476 654774801 648616244 689144692 691658174 833320035 35579887 648616244 74922304 663559431 591974489 689144692 413547205 846170712 662997517 669918126 396735868 32466636 341340420 833320035 291594021 62570858 669918126 591974489 648616244 648616244 175701124 715427395 924634937 336593863 770508461 671009508 691658174 899117577 691658174 654774801 964125625 146266056 924634937 899117577 924634937 267197527 292993260 21936446 326384937 825790020 513415788 606932416 336593863 277856219 416142329 899117577 21936446 146266056 292993260 669918126 432062450 119786837 622619054 416142329 669918126 658765373 899117577 825790020 833320035 326384937 420167079 637132487 384773958 850680713 689144692 476863561 662997517 833320035 171884847 689696038 163169584 973264476 671009508 828927692 416142329 326384937 606932416 478544246 149507119 420387751 291594021 654774801 175601100 825790020 689144692 591974489 341340420 631604897 70200609 637132487 669918126 824610448 420387751 421303765 171884847 70200609 420387751 39563973 326910332 850680713 457457604 631604897 157524924 853333181 338511968 552836563 420167079 916978609 21936446 267197527 175701124 128172058 695926284 338201288 413547205 476863561 420387751 413547205 850680713 163169584 420387751 637132487 715427395 163169584 175701124 637132487 250175378 677668583 420167079 856735137 338511968 476863561 606932416 326910332 336593863 222705824 689144692 292993260 654774801 824610448 338511968 862458309 156349888 420387751 228994771 171884847 833320035 225005793 292993260 267197527 680237797 853333181 916978609 824610448 420167079 663559431 171884847 455972234 689696038 964125625 338511968 691658174 648616244 552836563 833320035 695926284 250175378 695926284 326910332 658765373 689696038 691658174 862458309 175601100 74922304 658765373 338201288 580030866 862458309 669918126 426804318 171884847 277856219 420167079 292993260 689696038 691658174 373950160 457457604 420167079 250175378 39563973 663559431 862458309 326384937 421303765 831028663 825790020 426804318 680237797 421319638 128172058 338511968 39563973 606932416 677668583 21936446 228994771 606932416 21936446 432062450 691658174 416142329 426804318 119786837 689710096 671009508 631604897 658765373 833320035 846170712 291594021 420167079 552836563 291594021 770508461 680237797 671009508 637132487 569034545 689144692 828927692 689710096 552836563 163169584 924206054 580030866 292993260 163169584 173590688 14297338 478544246 824610448 936309465 21936446 292993260 648616244 833320035 896696773 421319638 384773958 338511968 828927692 163169584 421319638 149507119 225005793 421303765 689144692 825790020 828927692 591974489 622619054 420387751 128172058 828927692 825790020 663559431 662997517 899117577 338511968 648616244 637132487 62570858 156349888 128172058 14297338 591974489 569034545 421303765 689144692 580030866 175701124 338511968 828927692 373950160 828927692 225005793 680237797 267197527 924206054 338511968 455972234 896696773 669918126 916978609 663559431 689696038 421303765 228994771 291594021 824610448 384773958 639642999 173590688 973264476 936309465 74922304 573410811 691658174 432062450 228994771 924634937 899117577 338201288 326910332 455972234 580030866 831028663 654774801 74922304 552836563 936309465 228994771 689144692 326384937 831028663 119786837 924206054 455972234 291594021 338201288 631604897 326384937 825790020 833320035 455972234 637132487 56515478 825790020 128172058 326384937 695926284 420167079 338201288 175601100 432062450 766460882 396735868 924634937 663559431 591974489 228994771 14297338 654774801 416142329 591974489 689710096 175701124 250175378 689144692 146266056 277856219 373950160 831028663 420387751 689696038 924634937 175701124 420387751 689710096 32466636 326910332 695926284 14297338 457457604 973264476 14297338 850680713 32466636 680237797 32466636 478544246 689710096 573410811 964125625 326384937 336593863 420387751 591974489 689696038 658765373 432062450 637132487 228994771 824610448 654774801 39563973 326384937 637132487 74922304 856735137 336593863 228994771 247512739 250175378 662997517 850680713 478544246 413547205 973264476 899117577 39563973 825790020 338201288 70200609 119786837 455972234 663559431 413547205 552836563 689144692 569034545 426804318 825790020 671009508 680237797 250175378 14297338 639642999 173590688 338511968 695926284 247512739 833320035 384773958 892526868 420167079 552836563 573410811 606932416 175701124 163169584 338511968 689144692 384773958 669918126 680237797 924206054 648616244 639642999 413547205 267197527 421303765 850680713 175701124 421303765 892526868 606932416 128172058 326910332 476863561 457457604 56515478 591974489 622619054 56515478 896696773 689144692 338511968 74922304 156349888 338201288 669918126 291594021 86574100 146266056 14297338 416142329 648085065 32466636 157524924 156349888 824610448 569034545 250175378 432062450 631604897 455972234 862458309 669918126 850680713 825790020 648085065 70200609 513415788 622619054 326910332 421319638 689696038 648085065 146266056 338201288 591974489 341340420 658765373 689144692 831028663 146266056 420167079 846170712 671009508 648085065 173590688 706786139 892526868 631604897 663559431 924634937 924634937 691658174 663559431 225005793 766460882 833320035 128172058 973264476 552836563 413547205 373950160 86574100 267197527 228994771 291594021 326910332 892526868 691658174 766460882 156349888 654774801 426804318 846170712 846170712 892526868 766460882 163169584 455972234 292993260 326910332 426804318 916978609 420387751 916978609 766460882 457457604 39563973 639642999 175701124 157524924 250175378 156349888 770508461 146266056 277856219 267197527 341340420 831028663 899117577 157524924 637132487 669918126 899117577 426804318 824610448 21936446 715427395 14297338 825790020 924634937 416142329 39563973 426804318 715427395 225005793 662997517 228994771 846170712 853333181 156349888 766460882 850680713 171884847 21936446 384773958 74922304 691658174 715427395 157524924 569034545 156349888 569034545 225005793 175601100 32466636 326910332 924206054 21936446 924206054 892526868 341340420 936309465 706786139 569034545 964125625 916978609 457457604 32466636 247512739 74922304 648616244 648085065 373950160 637132487 35579887 569034545 175701124 157524924 680237797 413547205 70200609 671009508 824610448 222705824 247512739 924634937 56515478 680237797 420387751 831028663 899117577 39563973 695926284 457457604 157524924 824610448 892526868 119786837 770508461 326384937 74922304 146266056 831028663 413547205 420167079 171884847 631604897 899117577 146266056 831028663 677668583 373950160 580030866 421303765 591974489 336593863 591974489 846170712 591974489 715427395 326910332 689710096 828927692 156349888 658765373 648085065 689696038 455972234 455972234 421319638 146266056 457457604 416142329 396735868 689696038 156349888 658765373 663559431 648616244 964125625 825790020 70200609 513415788 825790020 606932416 421319638 671009508 156349888 250175378 766460882 247512739 373950160 421319638 228994771 421303765 247512739 175601100 267197527 573410811 669918126 853333181 478544246 824610448 250175378 250175378 292993260 326384937 677668583 149507119 396735868 420387751 291594021 591974489 573410811 156349888 591974489 856735137 689696038 892526868 277856219 74922304 32466636 277856219 455972234 32466636 853333181 56515478 478544246 648616244 396735868 156349888 455972234 662997517 146266056 32466636 277856219 689710096 119786837 606932416 715427395 476863561 639642999 606932416 86574100 86574100 828927692 128172058 413547205 119786837 671009508 825790020 175601100 225005793 416142329 552836563 828927692 916978609 86574100 689144692 973264476 973264476 396735868 924634937 896696773 631604897 455972234 21936446 669918126 833320035 606932416 892526868 973264476 973264476 277856219 338201288 580030866 637132487 338511968 222705824 396735868 658765373 455972234 896696773 936309465 373950160 86574100 292993260 267197527 171884847 21936446 14297338 639642999 622619054 677668583 573410811 62570858 552836563 70200609 338201288 420387751 896696773 338201288 384773958 228994771 341340420 128172058 892526868 157524924 831028663 457457604 228994771 62570858 416142329 267197527 825790020 824610448 338201288 291594021 580030866 896696773 292993260 175601100 573410811 476863561 831028663 14297338 853333181 671009508 573410811 513415788 21936446 35579887 416142329 228994771 14297338 396735868 824610448 250175378 225005793 637132487 580030866 250175378 426804318 157524924 680237797 74922304 770508461 62570858 149507119 677668583 128172058 648616244 695926284 384773958 766460882 936309465 338201288 648616244 277856219 637132487 421319638 326384937 606932416 149507119 631604897 56515478 924206054 277856219 39563973 146266056 824610448 420387751 580030866 478544246 146266056 573410811 662997517 569034545 292993260 964125625 426804318 648616244 384773958 896696773 658765373 824610448 856735137 833320035 671009508 924634937 663559431 677668583 573410811 14297338 420167079 973264476 396735868 35579887 856735137 637132487 833320035 119786837 637132487 157524924 35579887 39563973 513415788 338201288 648616244 569034545 573410811 413547205 862458309 426804318 824610448 658765373 637132487 413547205 373950160 552836563 580030866 74922304 291594021 715427395 292993260 831028663 824610448 35579887 622619054 899117577 853333181 225005793 899117577 825790020 637132487 862458309 671009508 662997517 916978609 833320035 622619054 896696773 892526868 336593863 175701124 856735137 691658174 373950160 250175378 476863561 267197527 639642999 396735868 14297338 671009508 846170712 846170712 384773958 171884847 62570858 39563973 455972234 663559431 74922304 175701124 715427395 680237797 156349888 14297338 828927692 14297338 924206054 916978609 292993260 128172058 569034545 856735137 606932416 163169584 648085065 770508461 631604897 766460882 222705824 658765373 70200609 341340420 924206054 648085065 326384937 74922304 828927692 924634937 663559431 639642999 384773958 432062450 420387751 896696773 552836563 384773958 833320035 476863561 856735137 648616244 373950160 924206054 396735868 35579887 680237797 426804318 828927692 513415788 770508461 420387751 336593863 862458309 86574100 831028663 892526868 250175378 671009508 247512739 606932416 831028663 552836563 936309465 14297338 622619054 828927692 850680713 277856219 478544246 228994771 74922304 648085065 175701124 413547205 648616244 426804318 677668583 175701124 591974489 973264476 225005793 14297338 163169584 39563973 689696038 671009508 476863561 426804318 341340420 964125625 222705824 175701124 62570858 384773958 426804318 706786139 149507119 457457604 267197527 478544246 21936446 396735868 770508461 338201288 373950160 862458309 715427395 326384937 715427395 171884847 455972234 338201288 175601100 56515478 770508461 14297338 513415788 156349888 770508461 173590688 14297338 39563973 689696038 691658174 689144692 591974489 396735868 413547205 413547205 669918126 654774801 163169584 569034545 396735868 552836563 384773958 86574100 677668583 569034545 39563973 648085065 689144692 267197527 338511968 833320035 513415788 35579887 680237797 292993260 338201288 149507119 247512739 277856219 654774801 338511968 476863561 373950160 119786837 850680713 892526868 413547205 770508461 14297338 457457604 250175378 156349888 680237797 478544246 964125625 766460882 373950160 163169584 149507119 833320035 663559431 973264476 689710096 432062450 671009508 658765373 706786139 128172058 892526868 32466636 341340420 580030866 420167079 432062450 936309465 892526868 146266056 373950160 862458309 32466636 171884847 691658174 513415788 157524924 457457604 924634937 825790020 689710096 421303765 478544246 552836563 964125625 677668583 706786139 56515478 513415788 326384937 14297338 326384937 228994771 146266056 128172058 128172058 396735868 70200609 591974489 695926284 706786139 421303765 478544246 637132487 326910332 580030866 689696038 250175378 691658174 580030866 432062450 128172058 896696773 606932416 421319638 222705824 420167079 228994771 341340420 175701124 476863561 39563973 689696038 421303765 833320035 846170712 639642999 74922304 56515478 478544246 669918126 513415788 622619054 691658174 421303765 637132487 455972234 766460882 691658174 689144692 341340420 663559431 14297338 32466636 175601100 606932416 677668583 146266056 591974489 476863561 639642999 658765373 338201288 850680713 622619054 247512739 413547205 56515478 580030866 631604897 833320035 691658174 56515478 455972234 591974489 149507119 292993260 86574100 21936446 149507119 706786139 637132487 70200609 413547205 658765373 384773958 639642999 32466636 326910332 267197527 856735137 591974489 648085065 648085065 70200609 591974489 128172058 654774801 606932416 267197527 157524924 677668583 828927692 222705824 396735868 338201288 691658174 86574100 856735137 222705824 677668583 658765373 639642999 146266056 862458309 476863561 175701124 373950160 892526868 291594021 420167079 689696038 691658174 267197527 662997517 338511968 669918126 421303765 341340420 171884847 39563973 770508461 432062450 35579887 336593863 513415788 671009508 250175378 21936446 74922304 173590688 924634937 228994771 896696773 689144692 853333181 631604897 896696773 32466636 291594021 831028663 770508461 637132487 964125625 14297338 715427395 569034545 569034545 680237797 639642999 654774801 416142329 267197527 896696773 606932416 631604897 770508461 250175378 622619054 420387751 32466636 680237797 622619054 292993260 338201288 175701124 648616244 973264476 70200609 658765373 689144692 420387751 856735137 828927692 654774801 606932416 689144692 476863561 396735868 228994771 416142329 856735137 35579887 916978609 591974489 171884847 128172058 341340420 695926284 277856219 833320035 455972234 341340420 225005793 21936446 637132487 973264476 175601100 899117577 326910332 35579887 695926284 658765373 770508461 846170712 669918126 175701124 824610448 338201288 421319638 654774801 396735868 171884847 175701124 455972234 70200609 513415788 228994771 648616244 824610448 149507119 639642999 267197527 173590688 689696038 267197527 128172058 70200609 163169584 56515478 973264476 338511968 654774801 277856219 35579887 228994771 128172058 373950160 899117577 128172058 680237797 62570858 580030866 924634937 384773958 250175378 671009508 292993260 706786139 924634937 426804318 222705824 936309465 225005793 689710096 892526868 936309465 157524924 157524924 420167079 631604897 669918126 691658174 326910332 770508461 924634937 420387751 478544246 825790020 850680713 606932416 924206054 662997517 222705824 580030866 267197527 896696773 689144692 326384937 850680713 916978609 766460882 338201288 373950160 846170712 856735137 173590688 384773958 146266056 373950160 119786837 267197527 291594021 420167079 924206054 421303765 396735868 32466636 689696038 671009508 62570858 478544246 892526868 74922304 856735137 373950160 74922304 663559431 706786139 267197527 715427395 591974489 74922304 426804318 896696773 833320035 662997517 326384937 680237797 770508461 631604897 426804318 338201288 291594021 606932416 426804318 455972234 426804318 856735137 973264476 35579887 654774801 175701124 513415788 14297338 846170712 654774801 14297338 250175378 421319638 770508461 338201288 689696038 828927692 341340420 277856219 552836563 432062450 631604897 292993260 175701124 689144692 689696038 689144692 654774801 35579887 326384937 569034545 824610448 277856219 899117577 833320035 662997517 824610448 384773958 146266056 426804318 631604897 513415788 924206054 119786837 924634937 326384937 689144692 671009508 637132487 74922304 250175378 671009508 247512739 569034545 14297338 413547205 622619054 846170712 680237797 580030866 119786837 591974489 267197527 292993260 856735137 513415788 222705824 973264476 21936446 552836563 455972234 62570858 828927692 637132487 770508461 770508461 175601100 691658174 824610448 831028663 964125625 291594021 171884847 56515478 416142329 222705824 478544246 899117577 173590688 936309465 86574100 973264476 892526868 250175378 420167079 128172058 695926284 426804318 338201288 552836563 622619054 426804318 831028663 825790020 292993260 964125625 936309465 689710096 924634937 421319638 637132487 648616244 899117577 384773958 32466636 56515478 416142329 648616244 74922304 689144692 338201288 173590688 338201288 173590688 426804318 457457604 128172058 924634937 32466636 171884847 39563973 326384937 326910332 455972234 32466636 573410811 853333181 326910332 669918126 426804318 706786139 669918126 824610448 146266056 833320035 648085065 338511968 250175378 336593863 622619054 432062450 671009508 663559431 862458309 173590688 74922304 846170712 825790020 924634937 637132487 899117577 513415788 658765373 856735137 669918126 384773958 825790020 648085065 292993260 455972234 862458309 715427395 924634937 373950160 689710096 856735137 663559431 119786837 326384937 478544246 250175378 326910332 896696773 513415788 853333181 326384937 689710096 825790020 292993260 856735137 338201288 856735137 156349888 622619054 157524924 662997517 225005793 706786139 669918126 119786837 338201288 677668583 850680713 552836563 846170712 896696773 56515478 833320035 689710096 689144692 432062450 32466636 421303765 128172058 35579887 326384937 648616244 663559431 455972234 62570858 70200609 250175378 654774801 631604897 689696038 426804318 163169584 689144692 680237797 250175378 924206054 964125625 338201288 856735137 455972234 552836563 580030866 831028663 639642999 833320035 163169584 706786139 850680713 689710096 964125625 70200609 706786139 850680713 662997517 654774801 662997517 677668583 591974489 396735868 416142329 163169584 157524924 421319638 662997517 396735868 853333181 846170712 173590688 175601100 222705824 828927692 639642999 74922304 267197527 671009508 973264476 14297338 663559431 21936446 677668583 856735137 32466636 637132487 70200609 478544246 478544246 606932416 766460882 326384937 654774801 662997517 658765373 924634937 896696773 291594021 695926284 631604897 326910332 706786139 267197527 156349888 21936446 639642999 119786837 171884847 833320035 654774801 39563973 74922304 225005793 250175378 689710096 691658174 573410811 426804318 171884847 573410811 695926284 157524924 413547205 964125625 14297338 606932416 973264476 247512739 715427395 416142329 964125625 421319638 892526868 70200609 924634937 924206054 175701124 850680713 896696773 671009508 292993260 156349888 432062450 853333181 833320035 421303765 824610448 892526868 973264476 476863561 552836563 70200609 677668583 924634937 846170712 853333181 622619054 924206054 420167079 896696773 146266056 846170712 662997517 924634937 250175378 658765373 669918126 420167079 14297338 896696773 341340420 478544246 637132487 420387751 677668583 663559431 916978609 420387751 916978609 831028663 828927692 846170712 119786837 658765373 146266056 669918126 421303765 580030866 128172058 695926284 420387751 936309465 173590688 680237797 421303765 373950160 766460882 421319638 86574100 936309465 420387751 569034545 396735868 175701124 157524924 455972234 163169584 341340420 856735137 770508461 648085065 149507119 964125625 677668583 476863561 421319638 825790020 658765373 580030866 228994771 421303765 341340420 420387751 715427395 74922304 824610448 291594021 689144692 250175378 680237797 32466636 828927692 39563973 513415788 149507119 384773958 669918126 706786139 654774801 828927692 250175378 175701124 648085065 569034545 706786139 341340420 247512739 70200609 74922304 862458309 396735868 373950160 899117577 853333181 326910332 631604897 416142329 677668583 706786139 899117577 32466636 622619054 416142329 413547205 833320035 250175378 156349888 671009508 74922304 689144692 899117577 149507119 74922304 476863561 648085065 899117577 552836563 396735868 157524924 420167079 677668583 457457604 964125625 336593863 175701124 973264476 677668583 163169584 336593863 892526868 146266056 222705824 846170712 654774801 432062450 964125625 70200609 828927692 648616244 833320035 62570858 639642999 128172058 936309465 267197527 21936446 689710096 396735868 426804318 973264476 291594021 591974489 336593863 341340420 973264476 420387751 706786139 825790020 896696773 637132487 899117577 70200609 14297338 426804318 706786139 677668583 396735868 157524924 420167079 119786837 476863561 171884847 677668583 336593863 420387751 455972234 421303765 828927692 631604897 689696038 326910332 426804318 455972234 552836563 853333181 14297338 824610448 149507119 828927692 892526868 648616244 862458309 420387751 580030866 689710096 658765373 831028663 569034545 824610448 896696773 222705824 846170712 396735868 277856219 833320035 247512739 222705824 336593863 457457604 924206054 157524924 416142329 924206054 695926284 580030866 631604897 457457604 163169584 637132487 706786139 222705824 35579887 648085065 421319638 896696773 420387751 622619054 455972234 173590688 648616244 341340420 338201288 338201288 689710096 622619054 35579887 338511968 513415788 862458309 715427395 292993260 267197527 173590688 973264476 225005793 896696773 326384937 654774801 228994771 856735137 896696773 715427395 862458309 119786837 457457604 677668583 850680713 171884847 149507119 39563973 580030866 476863561 639642999 175701124 396735868 691658174 478544246 513415788 924634937 128172058 648616244 916978609 413547205 695926284 338511968 326384937 247512739 631604897 648616244 163169584 476863561 825790020 680237797 457457604 149507119 146266056 850680713 163169584 338511968 573410811 173590688 455972234 828927692 225005793 146266056 267197527 896696773 228994771 654774801 35579887 326910332 421319638 396735868 706786139 455972234 631604897 341340420 637132487 432062450 156349888 74922304 225005793 591974489 691658174 326384937 421319638 247512739 336593863 669918126 573410811 569034545 833320035 648085065 478544246 146266056 247512739 157524924 336593863 86574100 455972234 622619054 825790020 924634937 648616244 341340420 856735137 478544246 770508461 715427395 119786837 420387751 513415788 622619054 573410811 173590688 924634937 573410811 228994771 831028663 513415788 338201288 39563973 476863561 163169584 149507119 663559431 831028663 338511968 513415788 846170712 426804318 677668583 833320035 552836563 426804318 457457604 32466636 421319638 825790020 326384937 326384937 637132487 680237797 416142329 569034545 689710096 862458309 715427395 421319638 225005793 706786139 128172058 689144692 671009508 671009508 56515478 247512739 421319638 715427395 267197527 846170712 455972234 580030866 862458309 478544246 157524924 569034545 250175378 222705824 896696773 606932416 373950160 639642999 119786837 14297338 173590688 173590688 338511968 420387751 74922304 326384937 662997517 689144692 639642999 476863561 677668583 119786837 432062450 689696038 654774801 455972234 833320035 513415788 622619054 770508461 831028663 648085065 228994771 413547205 856735137 384773958 606932416 853333181 689144692 924206054 924206054 856735137 648616244 680237797 825790020 86574100 373950160 326910332 476863561 291594021 648616244 39563973 163169584 336593863 766460882 825790020 828927692 591974489 421303765 654774801 21936446 146266056 896696773 416142329 622619054 689710096 892526868 21936446 924206054 373950160 706786139 573410811 341340420 689710096 247512739 250175378 426804318 552836563 432062450 128172058 856735137 833320035 156349888 39563973 569034545 770508461 277856219 292993260 476863561 924634937 157524924 119786837 669918126 631604897 853333181 74922304 341340420 580030866 853333181 853333181 277856219 420387751 677668583 70200609 338201288 580030866 892526868 156349888 831028663 828927692 326384937 680237797 426804318 14297338 74922304 639642999 631604897 671009508 689696038 149507119 413547205 552836563 62570858 420167079 846170712 663559431 426804318 862458309 899117577 225005793 924206054 478544246 662997517 149507119 691658174 552836563 338511968 689696038 416142329 833320035 175601100 622619054 663559431 916978609 689144692 228994771 580030866 892526868 171884847 457457604 476863561 86574100 964125625 706786139 175601100 291594021 896696773 591974489 770508461 326910332 648616244 32466636 680237797 964125625 338201288 173590688 384773958 766460882 513415788 62570858 326384937 478544246 862458309 770508461 432062450 396735868 662997517 128172058 171884847 706786139 648616244 654774801 163169584 831028663 833320035 850680713 846170712 606932416 850680713 421319638 457457604 936309465 662997517 689710096 622619054 856735137 225005793 862458309 341340420 658765373 831028663 631604897 689710096 552836563 476863561 420387751 691658174 691658174 862458309 706786139 964125625 973264476 384773958 86574100 476863561 373950160 671009508 691658174 622619054 421303765 658765373 163169584 606932416 35579887 770508461 899117577 14297338 677668583 706786139 267197527 421319638 291594021 824610448 591974489 338511968 420167079 856735137 850680713 856735137 973264476 373950160 606932416 862458309 973264476 580030866 513415788 476863561 669918126 648616244 824610448 654774801 964125625 896696773 420167079 591974489 476863561 171884847 569034545 680237797 631604897 964125625 591974489 156349888 292993260 622619054 70200609 277856219 936309465 421303765 513415788 622619054 338511968 62570858 62570858 689710096 157524924 478544246 671009508 691658174 70200609 622619054 74922304 924634937 831028663 175701124 622619054 455972234 663559431 225005793 689144692 862458309 853333181 658765373 326910332 476863561 163169584 825790020 973264476 149507119 420167079 420387751 573410811 420387751 824610448 373950160 420167079 250175378 853333181 157524924 413547205 680237797 156349888 119786837 658765373 580030866 964125625 715427395 146266056 156349888 56515478 277856219 631604897 862458309 128172058 833320035 86574100 936309465 715427395 825790020 680237797 455972234 426804318 671009508 32466636 455972234 622619054 128172058 86574100 669918126 56515478 622619054 171884847 662997517 689696038 476863561 850680713 846170712 222705824 689144692 770508461 824610448 32466636 338201288 924634937 552836563 654774801 119786837 850680713 420387751 86574100 413547205 689696038 396735868 175701124 853333181 850680713 892526868 631604897 326384937 455972234 432062450 896696773 828927692 457457604 163169584 21936446 457457604 964125625 432062450 39563973 457457604 639642999 973264476 21936446 426804318 338511968 39563973 924634937 833320035 689696038 86574100 591974489 591974489 56515478 654774801 396735868 373950160 119786837 336593863 689144692 420387751 846170712 32466636 478544246 175701124 396735868 569034545 662997517 833320035 175701124 420387751 21936446 62570858 677668583 706786139 899117577 291594021 622619054 373950160 171884847 680237797 455972234 677668583 420167079 936309465 689144692 591974489 157524924 341340420 373950160 384773958 552836563 421303765 455972234 580030866 825790020 62570858 225005793 591974489 828927692 14297338 580030866 146266056 573410811 326384937 846170712 156349888 292993260 513415788 637132487 267197527 421303765 225005793 173590688 267197527 856735137 157524924 86574100 247512739 831028663 689144692 964125625 648616244 384773958 32466636 892526868 225005793 916978609 421303765 157524924 35579887 916978609 853333181 39563973 247512739 899117577 622619054 156349888 156349888 373950160 277856219 896696773 157524924 924206054 671009508 455972234 828927692 691658174 513415788 39563973 86574100 964125625 292993260 175701124 39563973 706786139 850680713 580030866 924206054 457457604 457457604 476863561 648085065 622619054 669918126 149507119 62570858 658765373 513415788 691658174 856735137 680237797 292993260 277856219 432062450 421319638 580030866 171884847 292993260 824610448 671009508 163169584 846170712 580030866 846170712 86574100 892526868 580030866 689144692 478544246 662997517 56515478 421303765 573410811 899117577 766460882 421303765 326910332 326910332 569034545 591974489 62570858 862458309 420387751 420387751 573410811 173590688 39563973 225005793 850680713 62570858 14297338 658765373 824610448 828927692 622619054 384773958 14297338 573410811 338511968 569034545 715427395 824610448 247512739 936309465 569034545 420167079 513415788 662997517 457457604 606932416 277856219 689696038 850680713 86574100 833320035 175601100 695926284 569034545 173590688 420387751 421319638 654774801 119786837 416142329 156349888 421303765 14297338 831028663 662997517 396735868 648616244 964125625 552836563 689710096 396735868 175701124 846170712 846170712 173590688 833320035 250175378 455972234 326384937 862458309 631604897 32466636 896696773 552836563 32466636 62570858 833320035 899117577 171884847 338201288 513415788 648085065 247512739 862458309 86574100 119786837 695926284 715427395 56515478 146266056 432062450 691658174 654774801 831028663 228994771 831028663 21936446 606932416 455972234 892526868 128172058 119786837 426804318 175701124 426804318 648085065 695926284 455972234 639642999 924206054 175601100 277856219 706786139 86574100 896696773 228994771 662997517 128172058 396735868 56515478 828927692 173590688 658765373 86574100 420167079 267197527 833320035 606932416 663559431 689696038 831028663 631604897 828927692 924206054 39563973 580030866 39563973 62570858 648616244 292993260 413547205 478544246 606932416 228994771 695926284 853333181 899117577 924634937 326384937 432062450 336593863 277856219 32466636 825790020 56515478 149507119 156349888 119786837 591974489 569034545 56515478 476863561 677668583 715427395 21936446 326384937 432062450 964125625 478544246 856735137 175601100 691658174 689144692 421319638 146266056 432062450 706786139 457457604 455972234 421319638 421319638 825790020 825790020 247512739 455972234 936309465 292993260 916978609 973264476 32466636 146266056 916978609 850680713 639642999 338511968 149507119 766460882 35579887 70200609 478544246 689710096 163169584 267197527 157524924 662997517 432062450 413547205 341340420 56515478 569034545 924206054 86574100 706786139 156349888 432062450 513415788 637132487 21936446 373950160 341340420 689144692 689696038 706786139 267197527 689710096 119786837 247512739 689696038 267197527 689144692 639642999 899117577 654774801 476863561 119786837 39563973 658765373 292993260 689710096 291594021 936309465 896696773 828927692 924206054 228994771 671009508 157524924 396735868 824610448 225005793 338511968 606932416 70200609 420167079 338511968 56515478 831028663 326910332 850680713 432062450 669918126 175701124 416142329 156349888 828927692 432062450 156349888 338511968 426804318 341340420 964125625 420167079 157524924 277856219 850680713 637132487 421303765 569034545 896696773 663559431 669918126 384773958 149507119 128172058 831028663 513415788 513415788 338511968 39563973 175601100 892526868 426804318 277856219 669918126 326384937 896696773 892526868 658765373 669918126 824610448 631604897 455972234 689144692 671009508 267197527 663559431 277856219 247512739 924206054 228994771 924206054 648085065 689710096 973264476 250175378 146266056 924634937 396735868 35579887 770508461 766460882 478544246 476863561 513415788 338511968 639642999 936309465 228994771 862458309 267197527 338511968 580030866 384773958 426804318 250175378 86574100 421303765 225005793 421319638 175601100 421303765 326910332 336593863 250175378 421303765 420387751 899117577 35579887 654774801 850680713 173590688 663559431 171884847 21936446 420387751 606932416 146266056 457457604 677668583 156349888 341340420 373950160 899117577 413547205 39563973 631604897 637132487 770508461 770508461 689696038 973264476 416142329 936309465 478544246 853333181 639642999 86574100 14297338 853333181 924206054 916978609 689696038 892526868 513415788 228994771 421303765 924634937 916978609 35579887 341340420 924634937 706786139 119786837 326384937 338511968 292993260 128172058 70200609 658765373 291594021 222705824 831028663 457457604 689696038 70200609 828927692 128172058 119786837 62570858 341340420 831028663 56515478 457457604 631604897 173590688 128172058 833320035 457457604 421319638 70200609 691658174 14297338 421303765 936309465 326910332 691658174 175601100 173590688 658765373 846170712 706786139 924206054 455972234 247512739 663559431 225005793 163169584 663559431 850680713 326910332 222705824 338511968 413547205 157524924 336593863 606932416 420167079 156349888 669918126 457457604 691658174 173590688 421303765 228994771 326910332 654774801 222705824 413547205 421319638 326384937 648616244 856735137 663559431 924634937 171884847 569034545 606932416 14297338 924634937 21936446 326384937 715427395 338511968 639642999 228994771 606932416 892526868 421303765 149507119 128172058 691658174 163169584 850680713 580030866 146266056 654774801 631604897 149507119 32466636 39563973 156349888 833320035 606932416 573410811 631604897 74922304 157524924 416142329 267197527 292993260 677668583 831028663 163169584 648085065 770508461 163169584 86574100 128172058 175601100 862458309 689144692 648616244 156349888 384773958 591974489 146266056 606932416 899117577 420167079 856735137 277856219 175601100 899117577 637132487 21936446 691658174 267197527 267197527 691658174 336593863 677668583 896696773 828927692 766460882 591974489 513415788 413547205 21936446 14297338 250175378 573410811 56515478 622619054 715427395 70200609 157524924 669918126 384773958 146266056 622619054 569034545 457457604 32466636 432062450 706786139 277856219 973264476 513415788 569034545 62570858 669918126 426804318 853333181 326384937 936309465 654774801 56515478 669918126 157524924 637132487 21936446 569034545 341340420 637132487 413547205 824610448 831028663 899117577 157524924 691658174 247512739 856735137 173590688 850680713 128172058 74922304 658765373 336593863 326384937 715427395 455972234 267197527 591974489 964125625 824610448 973264476 689696038 856735137 157524924 552836563 637132487 426804318 936309465 695926284 766460882 569034545 157524924 39563973 86574100 292993260 21936446 846170712 606932416 637132487 695926284 677668583 856735137 828927692 478544246 896696773 856735137 455972234 476863561 606932416 416142329 828927692 70200609 32466636 341340420 74922304 222705824 157524924 416142329 964125625 416142329 74922304 513415788 292993260 396735868 552836563 552836563 267197527 658765373 146266056 924634937 175601100 39563973 648616244 146266056 70200609 770508461 850680713 825790020 824610448 689696038 654774801 163169584 831028663 637132487 654774801 892526868 850680713 373950160 669918126 689144692 916978609 291594021 892526868 455972234 175601100 663559431 936309465 432062450 591974489 421303765 420387751 119786837 396735868 225005793 426804318 421303765 163169584 338511968 119786837 146266056 680237797 171884847 973264476 163169584 291594021 663559431 828927692 622619054 856735137 250175378 156349888 833320035 336593863 225005793 569034545 455972234 420387751 770508461 70200609 671009508 973264476 413547205 336593863 326384937 14297338 671009508 146266056 552836563 606932416 478544246 163169584 648616244 455972234 715427395 606932416 336593863 250175378 455972234 416142329 662997517 552836563 680237797 222705824 421303765 338201288 606932416 175601100 973264476 573410811 671009508 338201288 936309465 680237797 892526868 689696038 622619054 706786139 695926284 648085065 247512739 833320035 677668583 128172058 175601100 413547205 924206054 163169584 833320035 39563973 225005793 654774801 146266056 338511968 831028663 225005793 606932416 336593863 292993260 513415788 853333181 175601100 173590688 916978609 648085065 856735137 622619054 591974489 825790020 119786837 591974489 973264476 680237797 21936446 457457604 326910332 173590688 250175378 639642999 291594021 924634937 637132487 384773958 35579887 149507119 924206054 671009508 326910332 573410811 671009508 654774801 421303765 478544246 338511968 862458309 606932416 32466636 706786139 669918126 420167079 591974489 21936446 62570858 373950160 606932416 32466636 338511968 924206054 32466636 291594021 277856219 222705824 654774801 250175378 648085065 924206054 247512739 580030866 639642999 973264476 173590688 384773958 86574100 420167079 420387751 896696773 622619054 639642999 70200609 853333181 173590688 421319638 671009508 457457604 691658174 171884847 677668583 416142329 648085065 74922304 892526868 552836563 648085065 648616244 478544246 973264476 157524924 455972234 828927692 580030866 21936446 426804318 833320035 658765373 689710096 639642999 964125625 689144692 35579887 654774801 457457604 715427395 573410811 250175378 631604897 175601100 715427395 373950160 175601100 663559431 831028663 384773958 156349888 964125625 228994771 267197527 21936446 964125625 648616244 432062450 669918126 833320035 631604897 899117577 338511968 420387751 689696038 149507119 828927692 662997517 336593863 228994771 896696773 606932416 828927692 856735137 163169584 338201288 695926284 56515478 62570858 291594021 831028663 277856219 476863561 39563973 341340420 478544246 35579887 669918126 658765373 648616244 846170712 426804318 384773958 862458309 654774801 631604897 680237797 478544246 825790020 478544246 896696773 421319638 513415788 420387751 247512739 157524924 128172058 658765373 831028663 896696773 677668583 157524924 421303765 171884847 326910332 580030866 924206054 846170712 689696038 936309465 606932416 292993260 277856219 924634937 828927692 658765373 39563973 648616244 973264476 846170712 862458309 341340420 856735137 669918126 766460882 695926284 338511968 292993260 420167079 924206054 591974489 421319638 637132487 862458309 171884847 416142329 455972234 831028663 291594021 457457604 326384937 824610448 478544246 476863561 413547205 426804318 669918126 39563973 695926284 163169584 157524924 654774801 896696773 74922304 892526868 680237797 455972234 396735868 766460882 973264476 695926284 637132487 171884847 899117577 225005793 163169584 689144692 964125625 175701124 74922304 924634937 689710096 892526868 156349888 924634937 669918126 896696773 680237797 228994771 86574100 420167079 157524924 146266056 689710096 338511968 292993260 326910332 846170712 326384937 662997517 770508461 831028663 421303765 856735137 689696038 336593863 689710096 326910332 14297338 654774801 850680713 663559431 173590688 622619054 476863561 715427395 62570858 292993260 326384937 828927692 457457604 149507119 916978609 173590688 706786139 846170712 247512739 413547205 413547205 149507119 856735137 654774801 413547205 658765373 706786139 706786139 677668583 457457604 637132487 373950160 833320035 831028663 149507119 292993260 291594021 74922304 149507119 14297338 146266056 478544246 420167079 478544246 326384937 14297338 846170712 39563973 128172058 936309465 658765373 338201288 770508461 899117577 695926284 62570858 846170712 689696038 56515478 831028663 569034545 663559431 637132487 831028663 513415788 146266056 175601100 654774801 175701124 326910332 850680713 580030866 654774801 35579887 173590688 421319638 916978609 637132487 420387751 622619054 384773958 770508461 639642999 476863561 373950160 175701124 691658174 420167079 163169584 225005793 896696773 833320035 420387751 691658174 669918126 824610448 648085065 658765373 580030866 648616244 457457604 225005793 62570858 432062450 606932416 247512739 455972234 156349888 695926284 631604897 32466636 828927692 825790020 326384937 455972234 695926284 225005793 766460882 163169584 341340420 680237797 173590688 691658174 695926284 455972234 35579887 973264476 384773958 639642999 591974489 606932416 677668583 695926284 326384937 825790020 824610448 420167079 828927692 338511968 21936446 338201288 39563973 457457604 426804318 669918126 432062450 689144692 856735137 689696038 171884847 175701124 853333181 250175378 831028663 128172058 341340420 648085065 973264476 39563973 637132487 824610448 671009508 426804318 850680713 432062450 338201288 691658174 74922304 591974489 476863561 648085065 691658174 56515478 74922304 689696038 14297338 658765373 637132487 119786837 916978609 715427395 455972234 648085065 476863561 766460882 850680713 828927692 580030866 677668583 247512739 74922304 828927692 62570858 606932416 171884847 326384937 669918126 637132487 292993260 824610448 35579887 695926284 648085065 175601100 32466636 421319638 828927692 637132487 156349888 856735137 654774801 277856219 706786139 654774801 936309465 824610448 622619054 648085065 426804318 338511968 432062450 828927692 964125625 654774801 973264476 384773958 341340420 669918126 119786837 228994771 671009508 916978609 892526868 267197527 277856219 326384937 691658174 341340420 247512739 964125625 326910332 706786139 671009508 591974489 680237797 552836563 338511968 338201288 862458309 478544246 74922304 119786837 341340420 892526868 70200609 86574100 689696038 373950160 426804318 706786139 421319638 416142329 828927692 896696773 637132487 384773958 853333181 457457604 924206054 658765373 250175378 225005793 163169584 267197527 862458309 32466636 292993260 128172058 336593863 222705824 662997517 432062450 680237797 56515478 846170712 513415788 622619054 831028663 637132487 373950160 421303765 326384937 663559431 56515478 706786139 637132487 828927692 14297338 277856219 862458309 70200609 899117577 606932416 373950160 146266056 420387751 56515478 432062450 606932416 706786139 35579887 62570858 291594021 669918126 916978609 421319638 338511968 689710096 413547205 416142329 384773958 146266056 247512739 648085065 222705824 573410811 691658174 70200609 222705824 831028663 292993260 622619054 39563973 250175378 831028663 156349888 157524924 862458309 680237797 622619054 824610448 171884847 569034545 856735137 663559431 552836563 896696773 175601100 384773958 455972234 964125625 32466636 416142329 171884847 862458309 32466636 766460882 326910332 856735137 74922304 648085065 128172058 591974489 326384937 677668583 825790020 225005793 62570858 850680713 964125625 899117577 70200609 277856219 831028663 119786837 569034545 770508461 663559431 715427395 552836563 250175378 421303765 228994771 413547205 862458309 856735137 70200609 478544246 663559431 715427395 420167079 936309465 606932416 250175378 824610448 74922304 680237797 420167079 86574100 850680713 828927692 766460882 892526868 569034545 856735137 171884847 513415788 420387751 326384937 457457604 163169584 853333181 74922304 766460882 247512739 39563973 924634937 326910332 39563973 856735137 715427395 338201288 862458309 70200609 175601100 222705824 825790020 70200609 677668583 228994771 157524924 421319638 163169584 413547205 648085065 691658174 86574100 856735137 680237797 669918126 416142329 157524924 292993260 228994771 856735137 654774801 341340420 146266056 56515478 146266056 173590688 56515478 326384937 39563973 373950160 457457604 420387751 973264476 14297338 247512739 119786837 420387751 862458309 639642999 420387751 637132487 689144692 654774801 21936446 326910332 770508461 569034545 706786139 421319638 825790020 21936446 336593863 916978609 341340420 856735137 86574100 766460882 828927692 175601100 691658174 892526868 622619054 128172058 457457604 846170712 175601100 831028663 119786837 250175378 513415788 21936446 766460882 163169584 420387751 824610448 277856219 171884847 648616244 39563973 86574100 853333181 691658174 222705824 689710096 146266056 455972234 677668583 569034545 119786837 21936446 658765373 606932416 846170712 569034545 691658174 157524924 326910332 39563973 225005793 671009508 156349888 662997517 421319638 338201288 225005793 828927692 39563973 373950160 580030866 899117577 228994771 157524924 338201288 680237797 715427395 457457604 680237797 677668583 421319638 622619054 573410811 936309465 163169584 39563973 631604897 426804318 413547205 631604897 373950160 706786139 21936446 648085065 669918126 654774801 833320035 606932416 149507119 35579887 513415788 421303765 850680713 86574100 119786837 622619054 56515478 892526868 662997517 850680713 338201288 689144692 74922304 936309465 476863561 850680713 766460882 770508461 680237797 175701124 149507119 291594021 689696038 291594021 862458309 706786139 35579887 163169584 569034545 426804318 691658174 457457604 267197527 336593863 637132487 341340420 326910332 455972234 420387751 326384937 706786139 856735137 892526868 648616244 924206054 250175378 338201288 924634937 569034545 86574100 86574100 637132487 964125625 478544246 680237797 973264476 573410811 128172058 663559431 850680713 62570858 163169584 326910332 421319638 247512739 413547205 56515478 695926284 569034545 228994771 326384937 291594021 715427395 654774801 292993260 856735137 416142329 373950160 862458309 396735868 156349888 892526868 173590688 689710096 32466636 14297338 924206054 413547205 648616244 21936446 689710096 426804318 420387751 156349888 580030866 639642999 973264476 856735137 247512739 658765373 420167079 569034545 74922304 250175378 691658174 326384937 420167079 225005793 622619054 228994771 39563973 669918126 267197527 175601100 856735137 631604897 833320035 338511968 62570858 292993260 336593863 569034545 156349888 637132487 833320035 833320035 384773958 513415788 850680713 149507119 175601100 706786139 862458309 56515478 14297338 373950160 39563973 373950160 828927692 654774801 149507119 62570858 695926284 850680713 163169584 156349888 825790020 924634937 691658174 74922304 277856219 291594021 32466636 432062450 384773958 250175378 157524924 831028663 457457604 62570858 936309465 146266056 432062450 39563973 662997517 250175378 250175378 277856219 56515478 831028663 267197527 850680713 513415788 421319638 573410811 622619054 421303765 964125625 156349888 973264476 457457604 338201288 689696038 691658174 336593863 128172058 326910332 173590688 591974489 338201288 341340420 277856219 14297338 828927692 896696773 156349888 648616244 569034545 291594021 56515478 964125625 396735868 420167079 171884847 896696773 420387751 455972234 384773958 825790020 157524924 326910332 128172058 291594021 846170712 373950160 119786837 413547205 119786837 175601100 591974489 70200609 513415788 677668583 648085065 654774801 56515478 846170712 637132487 658765373 338201288 432062450 569034545 828927692 338511968 156349888 291594021 856735137 824610448 86574100 663559431 222705824 336593863 846170712 899117577 569034545 476863561 247512739 373950160 825790020 689696038 936309465 862458309 916978609 225005793 341340420 225005793 146266056 846170712 478544246 222705824 119786837 846170712 695926284 326910332 973264476 247512739 175601100 833320035 606932416 828927692 421303765 936309465 420387751 924206054 326910332 622619054 631604897 225005793 421303765 569034545 513415788 662997517 964125625 247512739 173590688 631604897 552836563 648616244 70200609 292993260 828927692 671009508 277856219 373950160 62570858 62570858 689710096 831028663 691658174 267197527 671009508 862458309 680237797 825790020 828927692 455972234 896696773 338201288 695926284 715427395 631604897 850680713 225005793 916978609 336593863 706786139 825790020 631604897 689710096 163169584 833320035 338511968 14297338 62570858 119786837 973264476 292993260 639642999 119786837 341340420 326910332 291594021 862458309 416142329 250175378 175701124 56515478 173590688 973264476 384773958 39563973 631604897 373950160 384773958 373950160 292993260 662997517 637132487 457457604 432062450 637132487 373950160 680237797 648616244 573410811 14297338 413547205 691658174 86574100 175601100 175701124 70200609 421319638 631604897 580030866 669918126 964125625 846170712 648085065 677668583 478544246 426804318 267197527 455972234 119786837 637132487 21936446 580030866 770508461 32466636 250175378 457457604 292993260 163169584 247512739 228994771 277856219 277856219 416142329 338201288 426804318 173590688 899117577 277856219 680237797 622619054 149507119 833320035 432062450 420167079 119786837 267197527 899117577 689710096 326384937 964125625 384773958 936309465 455972234 850680713 569034545 149507119 824610448 341340420 662997517 663559431 171884847 62570858 856735137 62570858 119786837 384773958 457457604 336593863 56515478 478544246 662997517 828927692 267197527 175701124 14297338 119786837 964125625 896696773 157524924 663559431 862458309 671009508 478544246 413547205 924206054 478544246 373950160 766460882 671009508 250175378 680237797 420387751 173590688 373950160 648085065 146266056 766460882 171884847 850680713 580030866 292993260 74922304 413547205 478544246 677668583 32466636 35579887 396735868 606932416 326910332 157524924 513415788 384773958 862458309 680237797 964125625 35579887 338511968 648085065 128172058 413547205 689696038 341340420 478544246 432062450 74922304 455972234 175601100 175601100 766460882 156349888 39563973 648085065 432062450 119786837 856735137 156349888 637132487 175601100 591974489 606932416 267197527 896696773 476863561 225005793 639642999 128172058 74922304 277856219 892526868 14297338 225005793 828927692 846170712 671009508 770508461 669918126 338201288 426804318 766460882 175701124 591974489 250175378 157524924 671009508 457457604 39563973 478544246 338511968 156349888 326910332 622619054 157524924 671009508 828927692 413547205 631604897 396735868 421319638 973264476 21936446 552836563 669918126 856735137 56515478 384773958 856735137 14297338 157524924 648616244 336593863 146266056 824610448 924634937 413547205 606932416 695926284 35579887 373950160 228994771 228994771 478544246 173590688 671009508 336593863 455972234 157524924 250175378 862458309 622619054 128172058 924634937 373950160 413547205 228994771 119786837 706786139 156349888 573410811 420167079 671009508 964125625 924634937 225005793 936309465 35579887 292993260 432062450 573410811 715427395 128172058 833320035 250175378 936309465 689710096 228994771 580030866 892526868 421303765 591974489 146266056 899117577 62570858 250175378 21936446 689144692 658765373 689710096 671009508 247512739 639642999 964125625 420387751 455972234 663559431 39563973 175701124 896696773 39563973 973264476 457457604 291594021 680237797 373950160 669918126 432062450 336593863 62570858 695926284 119786837 622619054 149507119 341340420 86574100 413547205 580030866 824610448 831028663 831028663 416142329 580030866 14297338 677668583 457457604 680237797 373950160 862458309 225005793 326384937 146266056 421319638 70200609 846170712 225005793 916978609 250175378 715427395 770508461 432062450 326910332 662997517 689144692 70200609 916978609 267197527 715427395 831028663 846170712 833320035 680237797 846170712 856735137 825790020 973264476 924634937 157524924 56515478 654774801 648085065 267197527 663559431 292993260 157524924 591974489 689710096 277856219 856735137 689710096 892526868 964125625 476863561 338201288 119786837 689144692 70200609 689696038 569034545 899117577 580030866 171884847 455972234 56515478 291594021 70200609 654774801 432062450 175701124 70200609 654774801 341340420 689710096 457457604 639642999 892526868 326384937 936309465 228994771 455972234 973264476 648616244 421319638 421303765 341340420 119786837 639642999 62570858 426804318 695926284 149507119 39563973 580030866 175601100 973264476 648616244 770508461 770508461 706786139 336593863 228994771 831028663 338511968 128172058 476863561 432062450 373950160 637132487 384773958 247512739 149507119 689710096 766460882 706786139 247512739 824610448 671009508 824610448 56515478 74922304 396735868 455972234 250175378 766460882 689144692 689696038 146266056 654774801 413547205 552836563 157524924 341340420 680237797 622619054 689144692 631604897 580030866 163169584 669918126 171884847 478544246 119786837 21936446 606932416 706786139 292993260 476863561 662997517 421303765 662997517 175701124 476863561 513415788 173590688 677668583 680237797 396735868 825790020 222705824 924634937 146266056 149507119 964125625 62570858 56515478 32466636 680237797 654774801 569034545 267197527 156349888 715427395 426804318 163169584 689696038 648616244 766460882 689710096 850680713 250175378 936309465 831028663 416142329 853333181 39563973 695926284 373950160 86574100 973264476 156349888 850680713 695926284 175701124 416142329 413547205 341340420 157524924 222705824 862458309 62570858 896696773 862458309 639642999 833320035 426804318 396735868 892526868 70200609 695926284 74922304 899117577 163169584 338511968 478544246 689144692 862458309 580030866 35579887 326910332 513415788 416142329 14297338 663559431 175601100 689144692 421303765 267197527 62570858 277856219 455972234 833320035 669918126 32466636 648616244 35579887 637132487 833320035 964125625 892526868 62570858 825790020 648616244 850680713 631604897 691658174 413547205 225005793 654774801 476863561 421303765 432062450 766460882 770508461 267197527 373950160 225005793 689710096 421319638 689144692 916978609 421319638 173590688 157524924 277856219 513415788 250175378 580030866 639642999 677668583 56515478 384773958 853333181 680237797 973264476 695926284 689696038 421303765 149507119 658765373 573410811 175601100 291594021 478544246 850680713 689710096 338511968 573410811 695926284 56515478 413547205 39563973 689710096 119786837 853333181 416142329 171884847 569034545 173590688 689710096 70200609 689710096 689710096 669918126 341340420 899117577 426804318 384773958 846170712 648616244 689710096 157524924 35579887 831028663 457457604 455972234 591974489 420387751 326384937 62570858 56515478 384773958 56515478 896696773 455972234 622619054 432062450 128172058 247512739 157524924 56515478 689710096 828927692 426804318 247512739 326384937 267197527 648085065 680237797 691658174 853333181 658765373 175601100 175601100 824610448 899117577 476863561 637132487 622619054 336593863 689710096 824610448 973264476 426804318 326384937 326384937 128172058 639642999 899117577 862458309 770508461 421303765 680237797 662997517 631604897 689144692 591974489 222705824 831028663 964125625 654774801 639642999 416142329 695926284 964125625 695926284 336593863 671009508 250175378 850680713 552836563 622619054 338201288 171884847 338201288 420387751 420387751 86574100 478544246 21936446 292993260 662997517 766460882 706786139 35579887 924634937 175701124 173590688 21936446 671009508 455972234 850680713 689144692 421303765 86574100 689144692 828927692 222705824 35579887 421303765 277856219 291594021 606932416 899117577 924634937 341340420 573410811 128172058 326384937 648616244 639642999 277856219 128172058 654774801 420387751 648616244 413547205 856735137 648085065 591974489 225005793 706786139 157524924 846170712 654774801 637132487 648085065 591974489 338511968 706786139 14297338 416142329 552836563 924206054 513415788 833320035 591974489 591974489 513415788 157524924 455972234 70200609 384773958 846170712 86574100 825790020 689696038 173590688 892526868 715427395 373950160 654774801 373950160 856735137 247512739 663559431 580030866 478544246 677668583 824610448 396735868 591974489 766460882 654774801 689144692 669918126 146266056 74922304 671009508 964125625 62570858 924634937 56515478 631604897 156349888 247512739 936309465 573410811 267197527 896696773 606932416 715427395 326910332 341340420 277856219 973264476 825790020 689144692 163169584 338511968 384773958 478544246 924634937 225005793 825790020 86574100 677668583 862458309 396735868 680237797 175701124 569034545 171884847 964125625 862458309 171884847 924206054 171884847 455972234 416142329 916978609 291594021 691658174 326384937 291594021 513415788 606932416 691658174 899117577 222705824 924634937 476863561 770508461 654774801 663559431 924206054 654774801 149507119 341340420 824610448 175701124 680237797 228994771 964125625 569034545 662997517 658765373 384773958 850680713 62570858 338201288 658765373 476863561 277856219 828927692 338201288 639642999 396735868 622619054 149507119 128172058 416142329 853333181 569034545 973264476 689710096 457457604 648616244 770508461 899117577 658765373 573410811 831028663 862458309 420387751 146266056 654774801 689710096 291594021 924206054 766460882 478544246 658765373 416142329 622619054 478544246 658765373 824610448 833320035 119786837 580030866 421303765 706786139 964125625 74922304 766460882 476863561 14297338 478544246 35579887 658765373 648616244 606932416 373950160 862458309 631604897 831028663 606932416 689710096 622619054 128172058 478544246 421319638 552836563 862458309 862458309 421319638 828927692 654774801 896696773 267197527 146266056 421303765 384773958 163169584 457457604 896696773 225005793 856735137 569034545 658765373 680237797 573410811 413547205 21936446 824610448 338201288 128172058 824610448 421319638 163169584 86574100 648616244 326910332 420387751 831028663 622619054 715427395 658765373 680237797 631604897 416142329 591974489 250175378 70200609 228994771 70200609 695926284 924634937 622619054 862458309 677668583 62570858 892526868 156349888 35579887 86574100 396735868 292993260 149507119 631604897 654774801 663559431 936309465 326384937 416142329 171884847 856735137 552836563 695926284 606932416 766460882 631604897 691658174 173590688 892526868 86574100 163169584 32466636 86574100 658765373 336593863 648085065 128172058 513415788 695926284 648616244 247512739 899117577 580030866 277856219 648085065 326910332 591974489 175701124 478544246 916978609 455972234 432062450 457457604 856735137 341340420 654774801 637132487 862458309 833320035 336593863 175701124 648085065 936309465 892526868 622619054 639642999 173590688 862458309 21936446 892526868 936309465 715427395 856735137 654774801 825790020 70200609 824610448 973264476 924206054 691658174 384773958 56515478 766460882 171884847 455972234 689144692 580030866 552836563 426804318 173590688 654774801 662997517 338511968 292993260 654774801 420167079 373950160 637132487 606932416 862458309 552836563 513415788 86574100 175701124 973264476 591974489 292993260 35579887 326910332 14297338 899117577 689144692 569034545 973264476 715427395 825790020 591974489 222705824 156349888 654774801 824610448 267197527 156349888 326910332 56515478 766460882 163169584 639642999 119786837 478544246 689710096 924634937 677668583 639642999 70200609 56515478 766460882 766460882 639642999 573410811 338201288 824610448 669918126 896696773 396735868 14297338 924206054 973264476 476863561 338201288 671009508 163169584 691658174 637132487 250175378 824610448 631604897 639642999 591974489 691658174 828927692 552836563 338511968 677668583 416142329 648616244 552836563 853333181 326910332 833320035 658765373 924206054 671009508 936309465 631604897 35579887 156349888 21936446 573410811 14297338 341340420 420387751 373950160 639642999 766460882 695926284 228994771 964125625 680237797 654774801 291594021 580030866 173590688 663559431 62570858 35579887 413547205 277856219 896696773 455972234 622619054 552836563 455972234 513415788 622619054 74922304 62570858 580030866 250175378 569034545 695926284 689696038 648085065 413547205 341340420 421303765 222705824 175701124 39563973 149507119 637132487 654774801 413547205 828927692 513415788 850680713 338201288 149507119 677668583 163169584 513415788 420387751 413547205 825790020 416142329 573410811 677668583 825790020 128172058 828927692 157524924 338511968 173590688 973264476 250175378 173590688 552836563 606932416 247512739 580030866 267197527 833320035 291594021 156349888 35579887 631604897 338201288 341340420 175601100 420167079 677668583 457457604 622619054 384773958 86574100 86574100 862458309 21936446 420387751 828927692 476863561 973264476 924634937 277856219 689144692 862458309 420387751 157524924 856735137 292993260 426804318 689696038 62570858 552836563 850680713 766460882 828927692 426804318 457457604 662997517 457457604 173590688 338511968 39563973 175701124 326384937 432062450 432062450 175701124 663559431 677668583 32466636 171884847 32466636 338511968 766460882 695926284 156349888 924634937 277856219 478544246 850680713 292993260 658765373 924634937 225005793 156349888 277856219 899117577 163169584 70200609 924206054 225005793 973264476 175701124 924634937 631604897 157524924 128172058 637132487 663559431 432062450 680237797 973264476 862458309 21936446 658765373 225005793 671009508 478544246 62570858 513415788 338201288 658765373 924206054 173590688 591974489 658765373 766460882 862458309 513415788 892526868 455972234 156349888 691658174 163169584 432062450 35579887 892526868 663559431 552836563 326910332 689710096 862458309 247512739 421303765 421303765 770508461 149507119 336593863 899117577 70200609 338201288 128172058 14297338 292993260 691658174 157524924 846170712 936309465 833320035 420387751 689144692 149507119 862458309 648616244 924634937 14297338 936309465 432062450 677668583 35579887 706786139 171884847 457457604 689144692 326384937 416142329 662997517 631604897 892526868 62570858 677668583 631604897 455972234 850680713 892526868 853333181 691658174 695926284 426804318 622619054 677668583 766460882 222705824 896696773 146266056 173590688 128172058 457457604 654774801 163169584 591974489 326384937 228994771 156349888 689710096 833320035 846170712 250175378 119786837 338201288 70200609 671009508 157524924 247512739 658765373 384773958 291594021 149507119 853333181 416142329 250175378 478544246 825790020 899117577 171884847 715427395 896696773 639642999 14297338 56515478 606932416 846170712 416142329 899117577 413547205 128172058 157524924 228994771 936309465 606932416 420387751 175701124 14297338 654774801 892526868 591974489 689144692 267197527 846170712 862458309 291594021 157524924 175601100 569034545 770508461 86574100 267197527 413547205 513415788 916978609 476863561 413547205 648085065 631604897 119786837 171884847 689696038 662997517 580030866 862458309 421303765 173590688 277856219 689696038 899117577 157524924 14297338 292993260 648616244 455972234 173590688 56515478 924634937 825790020 916978609 292993260 128172058 413547205 706786139 552836563 432062450 892526868 924206054 413547205 373950160 420387751 70200609 825790020 267197527 432062450 631604897 828927692 825790020 591974489 149507119 336593863 591974489 35579887 850680713 671009508 86574100 580030866 831028663 128172058 225005793 637132487 631604897 292993260 225005793 338201288 862458309 654774801 654774801 924206054 267197527 146266056 341340420 899117577 766460882 62570858 924634937 86574100 833320035 267197527 338511968 669918126 896696773 163169584 420167079 149507119 173590688 338201288 247512739 326910332 639642999 591974489 662997517 476863561 247512739 32466636 175701124 631604897 175701124 973264476 824610448 39563973 228994771 384773958 846170712 591974489 580030866 228994771 338511968 899117577 648616244 573410811 32466636 21936446 569034545 70200609 426804318 478544246 421303765 14297338 573410811 156349888 766460882 892526868 432062450 21936446 373950160 157524924 591974489 856735137 156349888 225005793 973264476 86574100 662997517 247512739 648616244 247512739 32466636 658765373 658765373 426804318 916978609 916978609 691658174 639642999 426804318 62570858 420387751 420387751 853333181 478544246 326384937 56515478 622619054 916978609 416142329 228994771 896696773 396735868 338511968 247512739 573410811 689710096 846170712 973264476 171884847 637132487 39563973 247512739 222705824 715427395 853333181 695926284 396735868 326910332 336593863 478544246 341340420 828927692 924634937 569034545 35579887 662997517 277856219 326384937 225005793 639642999 225005793 689696038 384773958 173590688 146266056 157524924 648085065 677668583 413547205 695926284 631604897 86574100 831028663 622619054 606932416 770508461 825790020 648616244 163169584 175701124 856735137 833320035 157524924 899117577 606932416 163169584 373950160 225005793 936309465 846170712 250175378 21936446 225005793 421319638 828927692 669918126 689696038 32466636 671009508 175701124 648085065 631604897 326384937 70200609 606932416 825790020 639642999 689144692 973264476 426804318 70200609 853333181 291594021 580030866 222705824 21936446 175701124 766460882 291594021 663559431 580030866 706786139 936309465 35579887 326384937 569034545 663559431 663559431 21936446 338201288 606932416 580030866 426804318 21936446 35579887 416142329 455972234 648616244 62570858 56515478 175601100 225005793 56515478 591974489 267197527 924206054 648085065 964125625 924206054 828927692 86574100 862458309 680237797 413547205 631604897 128172058 32466636 648085065 396735868 662997517 671009508 32466636 14297338 899117577 338201288 924206054 476863561 426804318 396735868 899117577 637132487 478544246 326384937 478544246 824610448 156349888 277856219 222705824 70200609 62570858 853333181 277856219 648085065 654774801 267197527 552836563 396735868 639642999 432062450 421319638 421319638 639642999 35579887 671009508 662997517 426804318 455972234 457457604 420167079 856735137 715427395 637132487 766460882 267197527 973264476 413547205 663559431 899117577 648085065 513415788 338201288 173590688 291594021 56515478 384773958 149507119 326384937 291594021 277856219 420387751 677668583 569034545 573410811 74922304 175601100 662997517 146266056 850680713 70200609 175701124 338511968 86574100 639642999 853333181 654774801 32466636 247512739 250175378 662997517 455972234 62570858 631604897 892526868 766460882 225005793 662997517 689144692 691658174 455972234 850680713 476863561 689696038 74922304 432062450 658765373 373950160 677668583 420387751 680237797 695926284 973264476 326384937 513415788 416142329 715427395 228994771 32466636 853333181 828927692 267197527 291594021 695926284 476863561 899117577 396735868 416142329 654774801 569034545 973264476 421303765 936309465 39563973 513415788 432062450 924634937 62570858 228994771 669918126 175601100 766460882 936309465 580030866 146266056 416142329 924634937 850680713 396735868 35579887 14297338 770508461 175701124 222705824 326384937 39563973 228994771 569034545 426804318 119786837 899117577 648616244 828927692 14297338 384773958 32466636 420387751 637132487 924634937 766460882 715427395 336593863 426804318 662997517 146266056 924206054 222705824 896696773 291594021 421319638 973264476 421319638 631604897 247512739 513415788 222705824 341340420 86574100 277856219 157524924 591974489 637132487 622619054 639642999 924634937 373950160 21936446 413547205 421319638 457457604 373950160 222705824 591974489 569034545 420387751 175601100 338511968 606932416 420167079 862458309 326384937 476863561 478544246 689696038 21936446 828927692 171884847 421303765 899117577 56515478 384773958 39563973 850680713 70200609 706786139 119786837 916978609 56515478 648085065 432062450 706786139 338201288 426804318 32466636 163169584 654774801 569034545 569034545 396735868 326384937 973264476 420167079 689710096 591974489 476863561 173590688 853333181 21936446 421319638 936309465 74922304 833320035 680237797 396735868 421303765 825790020 421319638 936309465 432062450 225005793 631604897 639642999 853333181 336593863 173590688 846170712 277856219 825790020 35579887 21936446 432062450 936309465 669918126 648085065 420387751 478544246 291594021 396735868 899117577 421319638 225005793 648085065 892526868 56515478 396735868 39563973 432062450 896696773 420167079 671009508 689696038 432062450 833320035 39563973 39563973 637132487 662997517 691658174 648085065 432062450 420387751 831028663 828927692 421303765 964125625 654774801 247512739 828927692 662997517 964125625 35579887 478544246 292993260 421303765 86574100 413547205 128172058 916978609 648085065 824610448 146266056 648616244 552836563 338511968 35579887 924634937 637132487 973264476 14297338 924634937 658765373 691658174 689696038 32466636 973264476 338511968 695926284 228994771 631604897 336593863 892526868 691658174 478544246 421303765 936309465 850680713 856735137 171884847 413547205 432062450 833320035 637132487 413547205 662997517 850680713 225005793 580030866 671009508 924206054 662997517 146266056 824610448 695926284 175701124 336593863 936309465 175601100 228994771 86574100 856735137 899117577 478544246 606932416 86574100 14297338 853333181 149507119 476863561 56515478 338511968 336593863 973264476 247512739 338511968 62570858 924206054 326910332 622619054 622619054 689696038 70200609 936309465 770508461 936309465 924634937 766460882 173590688 669918126 831028663 924634937 689144692 850680713 892526868 175601100 580030866 654774801 21936446 175601100 606932416 853333181 916978609 420167079 825790020 70200609 715427395 924634937 128172058 892526868 639642999 457457604 156349888 341340420 247512739 56515478 149507119 513415788 277856219 552836563 828927692 163169584 149507119 421303765 591974489 128172058 228994771 766460882 824610448 338201288 476863561 916978609 850680713 455972234 56515478 658765373 964125625 856735137 149507119 833320035 639642999 828927692 247512739 658765373 591974489 825790020 850680713 291594021 856735137 671009508 291594021 831028663 669918126 74922304 86574100 639642999 149507119 119786837 770508461 648616244 631604897 267197527 39563973 420167079 663559431 924634937 824610448 591974489 862458309 825790020 421319638 156349888 862458309 455972234 56515478 478544246 171884847 175601100 715427395 973264476 373950160 250175378 86574100 654774801 833320035 606932416 850680713 396735868 421319638 373950160 14297338 336593863 35579887 637132487 250175378 689696038 86574100 831028663 420167079 689710096 175601100 828927692 677668583 39563973 850680713 384773958 476863561 964125625 228994771 163169584 606932416 706786139 420167079 706786139 853333181 292993260 175701124 416142329 680237797 74922304 552836563 62570858 373950160 892526868 35579887 936309465 156349888 222705824 478544246 658765373 846170712 770508461 267197527 292993260 384773958 267197527 228994771 421319638 86574100 591974489 896696773 770508461 766460882 149507119 606932416 654774801 825790020 637132487 964125625 591974489 573410811 622619054 964125625 850680713 654774801 247512739 654774801 338201288 39563973 146266056 35579887 973264476 228994771 421303765 56515478 21936446 689696038 691658174 637132487 689710096 373950160 156349888 892526868 569034545 426804318 828927692 225005793 831028663 663559431 671009508 833320035 420387751 569034545 35579887 32466636 606932416 669918126 896696773 32466636 420387751 175701124 173590688 21936446 689144692 715427395 35579887 706786139 413547205 247512739 157524924 770508461 899117577 74922304 648085065 573410811 35579887 247512739 157524924 658765373 689144692 663559431 228994771 706786139 156349888 622619054 267197527 156349888 56515478 896696773 591974489 691658174 291594021 149507119 648616244 715427395 973264476 336593863 119786837 39563973 338201288 225005793 669918126 648085065 35579887 267197527 426804318 416142329 32466636 228994771 396735868 916978609 899117577 384773958 247512739 74922304 580030866 715427395 853333181 250175378 119786837 846170712 770508461 850680713 689710096 157524924 413547205 39563973 291594021 669918126 173590688 128172058 156349888 648085065 413547205 825790020 421319638 326384937 420387751 35579887 292993260 916978609 831028663 146266056 689144692 476863561 770508461 21936446 715427395 606932416 326910332 149507119 222705824 569034545 639642999 35579887 916978609 326910332 606932416 552836563 277856219 74922304 341340420 326910332 420167079 476863561 896696773 292993260 825790020 663559431 591974489 267197527 478544246 631604897 384773958 924206054 824610448 338201288 896696773 171884847 457457604 916978609 770508461 373950160 637132487 658765373 338511968 631604897 341340420 695926284 225005793 766460882 163169584 421303765 86574100 56515478 654774801 56515478 715427395 62570858 426804318 964125625 32466636 326384937 21936446 573410811 326910332 326910332 74922304 157524924 706786139 175701124 413547205 663559431 639642999 455972234 277856219 637132487 163169584 924634937 373950160 74922304 766460882 292993260 421303765 338511968 689144692 146266056 766460882 552836563 862458309 862458309 426804318 856735137 292993260 336593863 156349888 171884847 691658174 62570858 580030866 936309465 225005793 426804318 277856219 413547205 631604897 689710096 421319638 175701124 831028663 70200609 476863561 228994771 39563973 455972234 691658174 326384937 622619054 706786139 677668583 35579887 62570858 267197527 936309465 70200609 569034545 39563973 39563973 21936446 853333181 662997517 689144692 770508461 74922304 74922304 338511968 856735137 56515478 426804318 222705824 413547205 413547205 163169584 631604897 828927692 222705824 74922304 74922304 853333181 171884847 899117577 770508461 654774801 766460882 455972234 853333181 421303765 35579887 175601100 420387751 850680713 924634937 892526868 420167079 62570858 862458309 695926284 648085065 326910332 899117577 171884847 580030866 637132487 899117577 70200609 146266056 225005793 175701124 671009508 896696773 426804318 455972234 654774801 336593863 677668583 654774801 846170712 899117577 175601100 853333181 706786139 14297338 173590688 396735868 648616244 680237797 250175378 421303765 291594021 552836563 338511968 336593863 964125625 964125625 862458309 416142329 250175378 648085065 828927692 250175378 432062450 247512739 639642999 825790020 420387751 56515478 228994771 892526868 421303765 706786139 671009508 580030866 573410811 175601100 677668583 21936446 691658174 426804318 173590688 338511968 573410811 973264476 14297338 416142329 457457604 689710096 421319638 326910332 916978609 689696038 426804318 654774801 715427395 156349888 175601100 658765373 157524924 420167079 70200609 457457604 669918126 936309465 416142329 267197527 916978609 770508461 70200609 580030866 658765373 658765373 846170712 373950160 14297338 326910332 74922304 171884847 591974489 247512739 689710096 421319638 622619054 924206054 964125625 662997517 662997517 250175378 396735868 591974489 128172058 74922304 654774801 277856219 648085065 831028663 671009508 21936446 39563973 513415788 426804318 228994771 291594021 580030866 663559431 569034545 856735137 56515478 846170712 476863561 146266056 247512739 580030866 326384937 669918126 639642999 267197527 292993260 222705824 396735868 973264476 689710096 86574100 432062450 573410811 173590688 86574100 691658174 831028663 896696773 247512739 695926284 648616244 828927692 706786139 856735137 715427395 173590688 250175378 669918126 663559431 119786837 156349888 606932416 157524924 662997517 580030866 338201288 384773958 373950160 157524924 175701124 828927692 654774801 850680713 146266056 413547205 833320035 56515478 336593863 770508461 149507119 658765373 899117577 338201288 277856219 338511968 695926284 86574100 691658174 119786837 706786139 964125625 338201288 671009508 662997517 936309465 766460882 384773958 384773958 62570858 421303765 338511968 677668583 267197527 828927692 457457604 964125625 119786837 680237797 396735868 421319638 831028663 677668583 631604897 648616244 637132487 658765373 35579887 569034545 706786139 899117577 426804318 896696773 662997517 146266056 455972234 637132487 846170712 149507119 654774801 175701124 250175378 149507119 74922304 228994771 677668583 691658174 341340420 828927692 580030866 39563973 338201288 476863561 831028663 163169584 689696038 569034545 715427395 766460882 856735137 856735137 513415788 175701124 384773958 677668583 552836563 896696773 569034545 766460882 225005793 175701124 277856219 648616244 277856219 606932416 639642999 622619054 373950160 149507119 896696773 62570858 338511968 421303765 689710096 671009508 689144692 825790020 341340420 62570858 14297338 677668583 420167079 86574100 455972234 662997517 833320035 663559431 432062450 606932416 964125625 770508461 292993260 250175378 420167079 326910332 662997517 74922304 156349888 225005793 56515478 426804318 831028663 639642999 677668583 552836563 175701124 291594021 426804318 336593863 277856219 850680713 662997517 421319638 128172058 338511968 413547205 658765373 862458309 648085065 622619054 513415788 146266056 916978609 677668583 580030866 250175378 828927692 573410811 573410811 384773958 432062450 420167079 56515478 828927692 892526868 175701124 631604897 267197527 119786837 225005793 326384937 56515478 341340420 455972234 766460882 39563973 277856219 163169584 825790020 924634937 654774801 662997517 856735137 247512739 715427395 250175378 373950160 853333181 973264476 373950160 648085065 149507119 156349888 175601100 478544246 766460882 338511968 671009508 831028663 326910332 677668583 973264476 691658174 973264476 648085065 396735868 658765373 606932416 639642999 691658174 225005793 163169584 74922304 149507119 671009508 455972234 658765373 569034545 622619054 669918126 924634937 373950160 338511968 291594021 70200609 770508461 14297338 35579887 432062450 277856219 420167079 706786139 175601100 833320035 622619054 476863561 706786139 32466636 658765373 416142329 924634937 770508461 591974489 766460882 691658174 14297338 639642999 825790020 689696038 156349888 831028663 455972234 573410811 171884847 689144692 336593863 856735137 513415788 70200609 824610448 689696038 924206054 171884847 119786837 766460882 373950160 326910332 654774801 766460882 173590688 862458309 455972234 413547205 156349888 341340420 421319638 856735137 149507119 669918126 476863561 157524924 426804318 591974489 478544246 569034545 432062450 569034545 291594021 56515478 413547205 373950160 677668583 225005793 669918126 336593863 175701124 156349888 426804318 476863561 680237797 70200609 247512739 420167079 35579887 580030866 341340420 277856219 591974489 892526868 648616244 222705824 175701124 455972234 824610448 157524924 689696038 770508461 662997517 591974489 420387751 654774801 420387751 156349888 421319638 639642999 70200609 828927692 336593863 175701124 292993260 689696038 606932416 420387751 457457604 32466636 175601100 326384937 86574100 569034545 606932416 21936446 175601100 916978609 824610448 573410811 896696773 856735137 591974489 825790020 476863561 455972234 828927692 416142329 552836563 457457604 62570858 396735868 163169584 478544246 573410811 850680713 292993260 689696038 862458309 569034545 86574100 225005793 426804318 32466636 336593863 247512739 569034545 648085065 689710096 247512739 825790020 853333181 225005793 573410811 715427395 896696773 622619054 222705824 936309465 964125625 862458309 70200609 14297338 606932416 658765373 916978609 326384937 384773958 677668583 924634937 421319638 622619054 924206054 850680713 622619054 39563973 157524924 899117577 662997517 62570858 552836563 267197527 677668583 326384937 420167079 225005793 573410811 853333181 853333181 825790020 677668583 421303765 39563973 384773958 622619054 56515478 573410811 222705824 580030866 86574100 680237797 639642999 70200609 14297338 892526868 338511968 421319638 39563973 824610448 432062450 569034545 964125625 326384937 662997517 478544246 896696773 896696773 669918126 654774801 157524924 964125625 420387751 689696038 658765373 173590688 74922304 631604897 157524924 916978609 478544246 677668583 128172058 669918126 291594021 637132487 691658174 631604897 247512739 936309465 384773958 892526868 119786837 899117577 973264476 654774801 171884847 149507119 457457604 149507119 62570858 421319638 384773958 706786139 569034545 56515478 373950160 770508461 426804318 62570858 689696038 455972234 706786139 384773958 637132487 689144692 831028663 119786837 338511968 964125625 32466636 478544246 225005793 831028663 292993260 146266056 689144692 62570858 56515478 426804318 973264476 606932416 336593863 163169584 622619054 689710096 421319638 149507119 833320035 924206054 648616244 336593863 292993260 680237797 689144692 35579887 580030866 175601100 86574100 373950160 662997517 420167079 766460882 74922304 896696773 326910332 669918126 432062450 639642999 846170712 846170712 277856219 175701124 936309465 457457604 856735137 86574100 573410811 695926284 426804318 250175378 56515478 833320035 648616244 706786139 416142329 569034545 476863561 936309465 32466636 648616244 658765373 70200609 341340420 171884847 680237797 663559431 413547205 569034545 171884847 32466636 128172058 591974489 680237797 689144692 128172058 663559431 291594021 250175378 706786139 476863561 476863561 267197527 32466636 853333181 862458309 862458309 146266056 338511968 420387751 899117577 426804318 824610448 552836563 648616244 277856219 146266056 128172058 228994771 639642999 622619054 856735137 35579887 569034545 175601100 663559431 580030866 691658174 654774801 149507119 175701124 591974489 416142329 853333181 606932416 828927692 833320035 250175378 175701124 157524924 654774801 658765373 648616244 74922304 573410811 175601100 658765373 373950160 856735137 924206054 291594021 432062450 70200609 173590688 916978609 689696038 157524924 421319638 899117577 70200609 478544246 35579887 828927692 637132487 146266056 291594021 222705824 455972234 326384937 457457604 924206054 662997517 662997517 899117577 766460882 833320035 639642999 689710096 62570858 766460882 222705824 86574100 669918126 396735868 691658174 341340420 426804318 228994771 833320035 828927692 338511968 426804318 770508461 250175378 426804318 476863561 828927692 689710096 606932416 663559431 680237797 455972234 326910332 853333181 455972234 770508461 689144692 326384937 622619054 173590688 396735868 56515478 833320035 455972234 413547205 663559431 856735137 222705824 14297338 291594021 831028663 916978609 580030866 74922304 669918126 828927692 862458309 338201288 338511968 631604897 336593863 86574100 637132487 573410811 899117577 326910332 695926284 173590688 824610448 662997517 250175378 326910332 606932416 513415788 824610448 569034545 825790020 689710096 341340420 267197527 326910332 828927692 639642999 421319638 924634937 662997517 175601100 156349888 569034545 341340420 669918126 74922304 326910332 862458309 416142329 862458309 662997517 924634937 250175378 70200609 171884847 157524924 569034545 173590688 21936446 175601100 455972234 14297338 924206054 175701124 157524924 631604897 658765373 292993260 432062450 766460882 671009508 457457604 648085065 846170712 846170712 824610448 896696773 631604897 846170712 173590688 573410811 35579887 74922304 671009508 853333181 478544246 695926284 828927692 658765373 689696038 457457604 338201288 663559431 56515478 828927692 695926284 639642999 833320035 669918126 250175378 856735137 695926284 824610448 426804318 222705824 336593863 225005793 680237797 663559431 250175378 591974489 964125625 658765373 573410811 175601100 396735868 420167079 416142329 677668583 250175378 896696773 476863561 267197527 648616244 648085065 86574100 591974489 825790020 892526868 770508461 326384937 326384937 831028663 513415788 70200609 706786139 853333181 924634937 689710096 432062450 824610448 691658174 824610448 691658174 671009508 770508461 171884847 669918126 171884847 766460882 680237797 119786837 973264476 892526868 326910332 924634937 680237797 163169584 569034545 420387751 455972234 222705824 892526868 21936446 341340420 706786139 457457604 964125625 853333181 384773958 338511968 680237797 39563973 824610448 341340420 336593863 338201288 175601100 175701124 86574100 689710096 156349888 35579887 846170712 658765373 964125625 338201288 669918126 338201288 171884847 39563973 128172058 119786837 936309465 21936446 622619054 663559431 689144692 421303765 326910332 416142329 171884847 924206054 973264476 416142329 292993260 420387751 637132487 247512739 648085065 671009508 421303765 833320035 56515478 250175378 916978609 157524924 338511968 56515478 831028663 225005793 250175378 291594021 663559431 292993260 580030866 573410811 157524924 70200609 896696773 250175378 964125625 591974489 171884847 695926284 326384937 128172058 128172058 341340420 146266056 856735137 766460882 163169584 426804318 175601100 677668583 689696038 662997517 173590688 689710096 250175378 648085065 413547205 421303765 478544246 21936446 74922304 677668583 862458309 291594021 292993260 606932416 416142329 846170712 228994771 119786837 631604897 291594021 637132487 825790020 373950160 631604897 175601100 277856219 421319638 691658174 513415788 706786139 853333181 580030866 420387751 250175378 677668583 828927692 825790020 631604897 715427395 432062450 689696038 292993260 663559431 175701124 828927692 478544246 32466636 478544246 420167079 689144692 175701124 706786139 74922304 654774801 715427395 228994771 35579887 21936446 146266056 62570858 936309465 689144692 476863561 222705824 892526868 421303765 706786139 421303765 631604897 341340420 637132487 916978609 896696773 569034545 853333181 35579887 420387751 766460882 580030866 173590688 416142329 146266056 552836563 513415788 569034545 689696038 267197527 691658174 163169584 455972234 677668583 338201288 338201288 225005793 39563973 552836563 413547205 384773958 247512739 828927692 384773958 291594021 338201288 591974489 662997517 715427395 396735868 677668583 846170712 14297338 478544246 677668583 420387751 420387751 899117577 899117577 457457604 128172058 326384937 373950160 654774801 924634937 606932416 421319638 856735137 569034545 228994771 622619054 21936446 455972234 74922304 457457604 35579887 689710096 899117577 573410811 175701124 715427395 899117577 35579887 128172058 654774801 606932416 671009508 62570858 326384937 373950160 56515478 228994771 455972234 119786837 573410811 163169584 119786837 552836563 156349888 513415788 658765373 267197527 669918126 35579887 973264476 62570858 973264476 14297338 936309465 680237797 338511968 591974489 35579887 637132487 341340420 420387751 663559431 175601100 639642999 420387751 862458309 478544246 924206054 689696038 336593863 689144692 622619054 896696773 228994771 639642999 228994771 413547205 669918126 292993260 14297338 892526868 648085065 291594021 631604897 648616244 662997517 856735137 828927692 766460882 267197527 689144692 669918126 338201288 654774801 119786837 338201288 247512739 396735868 766460882 513415788 695926284 856735137 513415788 267197527 831028663 277856219 228994771 964125625 825790020 119786837 457457604 658765373 478544246 413547205 396735868 225005793 341340420 421303765 936309465 689144692 416142329 663559431 341340420 833320035 689696038 413547205 291594021 689144692 936309465 924634937 831028663 86574100 689710096 455972234 513415788 338511968 663559431 128172058 384773958 171884847 384773958 228994771 338511968 669918126 850680713 119786837 413547205 899117577 338201288 432062450 247512739 892526868 671009508 591974489 413547205 326384937 396735868 163169584 689696038 74922304 924206054 421303765 373950160 899117577 631604897 156349888 770508461 267197527 175701124 669918126 396735868 277856219 973264476 766460882 924206054 455972234 896696773 39563973 250175378 631604897 569034545 639642999 35579887 225005793 766460882 14297338 680237797 862458309 892526868 426804318 639642999 416142329 384773958 639642999 228994771 899117577 691658174 824610448 862458309 175601100 21936446 119786837 338201288 426804318 695926284 175601100 631604897 833320035 715427395 421319638 669918126 828927692 478544246 936309465 936309465 421303765 766460882 689696038 828927692 770508461 222705824 654774801 606932416 420167079 336593863 326384937 862458309 639642999 277856219 689144692 225005793 228994771 222705824 222705824 580030866 648085065 662997517 156349888 420387751 39563973 695926284 338201288 119786837 455972234 175601100 267197527 326910332 606932416 476863561 622619054 86574100 828927692 899117577 228994771 846170712 277856219 648616244 715427395 157524924 277856219 662997517 420387751 825790020 39563973 336593863 669918126 899117577 689710096 157524924 680237797 695926284 973264476 831028663 671009508 862458309 420167079 663559431 706786139 862458309 706786139 631604897 569034545 267197527 341340420 70200609 426804318 637132487 421303765 569034545 421319638 569034545 373950160 833320035 569034545 173590688 569034545 222705824 622619054 828927692 648616244 569034545 862458309 825790020 413547205 149507119 171884847 833320035 899117577 662997517 853333181 478544246 267197527 476863561 552836563 671009508 924206054 691658174 689696038 149507119 677668583 850680713 326910332 39563973 70200609 341340420 426804318 637132487 426804318 222705824 420167079 420387751 267197527 677668583 413547205 663559431 648085065 631604897 432062450 157524924 173590688 896696773 384773958 267197527 936309465 706786139 892526868 964125625 916978609 86574100 825790020 552836563 21936446 413547205 373950160 326384937 513415788 715427395 146266056 899117577 677668583 338511968 156349888 86574100 671009508 825790020 853333181 222705824 373950160 637132487 770508461 715427395 964125625 606932416 157524924 413547205 677668583 973264476 338201288 669918126 35579887 513415788 766460882 420167079 39563973 899117577 228994771 70200609 74922304 70200609 336593863 892526868 56515478 669918126 336593863 39563973 413547205 850680713 247512739 689710096 35579887 896696773 384773958 899117577 341340420 964125625 173590688 171884847 146266056 62570858 896696773 420387751 671009508 39563973 222705824 228994771 513415788 706786139 277856219 853333181 648085065 706786139 32466636 856735137 455972234 936309465 831028663 420387751 291594021 658765373 648616244 35579887 924634937 671009508 689144692 175701124 846170712 689696038 856735137 706786139 899117577 222705824 850680713 856735137 964125625 70200609 862458309 669918126 267197527 766460882 35579887 250175378 936309465 146266056 916978609 292993260 373950160 292993260 654774801 292993260 421303765 899117577 74922304 225005793 86574100 856735137 291594021 695926284 149507119 128172058 677668583 421319638 326384937 622619054 277856219 222705824 119786837 74922304 654774801 824610448 163169584 916978609 669918126 689696038 277856219 157524924 86574100 373950160 591974489 669918126 648616244 669918126 622619054 924206054 32466636 35579887 455972234 476863561 341340420 413547205 396735868 156349888 119786837 70200609 478544246 291594021 831028663 420387751 896696773 695926284 39563973 695926284 292993260 669918126 695926284 569034545 706786139 639642999 478544246 21936446 580030866 663559431 964125625 39563973 850680713 119786837 338511968 228994771 770508461 326384937 336593863 173590688 421303765 964125625 899117577 924206054 853333181 413547205 715427395 225005793 277856219 648616244 973264476 691658174 277856219 569034545 247512739 862458309 426804318 924206054 569034545 706786139 86574100 149507119 39563973 691658174 173590688 850680713 715427395 250175378 658765373 420387751 384773958 552836563 21936446 171884847 225005793 175701124 146266056 326384937 32466636 892526868 825790020 74922304 14297338 373950160 156349888 631604897 631604897 825790020 225005793 175601100 420387751 715427395 421319638 277856219 157524924 432062450 157524924 637132487 396735868 455972234 924206054 658765373 373950160 157524924 62570858 228994771 157524924 916978609 573410811 924206054 671009508 552836563 173590688 936309465 654774801 552836563 552836563 573410811 336593863 916978609 569034545 924634937 833320035 631604897 420387751 421303765 171884847 222705824 163169584 671009508 267197527 426804318 228994771 420167079 677668583 552836563 247512739 56515478 175601100 654774801 654774801 569034545 156349888 163169584 573410811 146266056 648085065 326910332 14297338 156349888 695926284 426804318 513415788 171884847 14297338 476863561 119786837 146266056 669918126 35579887 850680713 338511968 569034545 689710096 606932416 689696038 171884847 413547205 32466636 175601100 163169584 824610448 689144692 896696773 277856219 432062450 32466636 639642999 222705824 677668583 163169584 338511968 689710096 56515478 862458309 86574100 552836563 421319638 225005793 663559431 292993260 128172058 831028663 916978609 149507119 267197527 56515478 250175378 964125625 662997517 146266056 691658174 669918126 146266056 899117577 689696038 338201288 552836563 32466636 689696038 86574100 648085065 149507119 222705824 35579887 853333181 689696038 825790020 846170712 457457604 426804318 373950160 338201288 373950160 606932416 677668583 62570858 222705824 413547205 580030866 175601100 833320035 580030866 70200609 631604897 421319638 689696038 421303765 591974489 689710096 86574100 416142329 677668583 896696773 373950160 250175378 658765373 677668583 396735868 277856219 770508461 899117577 896696773 175601100 639642999 680237797 964125625 622619054 163169584 247512739 56515478 691658174 973264476 964125625 689710096 606932416 338201288 175701124 770508461 478544246 828927692 62570858 671009508 853333181 715427395 267197527 663559431 663559431 833320035 892526868 267197527 478544246 426804318 695926284 384773958 338511968 70200609 552836563 892526868 622619054 413547205 421303765 831028663 892526868 426804318 573410811 222705824 695926284 384773958 833320035 74922304 591974489 766460882 426804318 396735868 846170712 420167079 341340420 824610448 291594021 689144692 56515478 14297338 86574100 831028663 426804318 247512739 338511968 119786837 292993260 637132487 336593863 156349888 833320035 513415788 639642999 62570858 637132487 936309465 654774801 513415788 622619054 336593863 247512739 39563973 648085065 648085065 373950160 622619054 689710096 766460882 128172058 21936446 21936446 413547205 338201288 70200609 899117577 580030866 228994771 74922304 173590688 680237797 606932416 457457604 513415788 420167079 964125625 128172058 39563973 341340420 662997517 770508461 924634937 924206054 856735137 631604897 32466636 336593863 680237797 373950160 149507119 175601100 146266056 426804318 171884847 341340420 421303765 631604897 420167079 552836563 691658174 663559431 432062450 163169584 247512739 824610448 277856219 222705824 396735868 513415788 421303765 175601100 846170712 766460882 824610448 56515478 669918126 175701124 677668583 825790020 421319638 689144692 157524924 671009508 606932416 964125625 432062450 326910332 62570858 637132487 149507119 455972234 373950160 706786139 853333181 892526868 899117577 892526868 56515478 833320035 662997517 766460882 648085065 689144692 421303765 128172058 476863561 277856219 639642999 622619054 936309465 396735868 175701124 250175378 157524924 691658174 171884847 35579887 156349888 689710096 677668583 648085065 291594021 384773958 157524924 119786837 173590688 326910332 146266056 175601100 420167079 413547205 689696038 631604897 892526868 695926284 62570858 341340420 119786837 146266056 770508461 175701124 639642999 338511968 663559431 173590688 32466636 250175378 175701124 580030866 86574100 580030866 856735137 171884847 766460882 277856219 247512739 267197527 973264476 658765373 637132487 513415788 384773958 175601100 639642999 426804318 476863561 691658174 689144692 637132487 338201288 654774801 267197527 420167079 680237797 156349888 478544246 964125625 338201288 631604897 222705824 420387751 291594021 648616244 326384937 39563973 631604897 637132487 86574100 326910332 478544246 663559431 119786837 21936446 455972234 916978609 580030866 420387751 478544246 426804318 689710096 715427395 247512739 853333181 119786837 74922304 689144692 338511968 924206054 648616244 128172058 14297338 338511968 654774801 338511968 457457604 677668583 228994771 662997517 326910332 326384937 149507119 175701124 432062450 70200609 277856219 833320035 924634937 631604897 62570858 384773958 222705824 416142329 853333181 175601100 892526868 648616244 146266056 677668583 850680713 973264476 677668583 62570858 478544246 648616244 573410811 896696773 341340420 654774801 222705824 416142329 569034545 21936446 432062450 225005793 175701124 56515478 277856219 770508461 476863561 580030866 341340420 149507119 267197527 74922304 250175378 396735868 128172058 824610448 426804318 341340420 421319638 856735137 70200609 591974489 175701124 715427395 924634937 478544246 455972234 631604897 677668583 157524924 770508461 573410811 149507119 831028663 856735137 677668583 689710096 846170712 157524924 622619054 833320035 62570858 964125625 291594021 457457604 420387751 552836563 862458309 292993260 250175378 916978609 56515478 513415788 924206054 828927692 250175378 662997517 680237797 413547205 432062450 421319638 338201288 825790020 766460882 964125625 32466636 631604897 662997517 825790020 228994771 250175378 662997517 924634937 250175378 62570858 157524924 336593863 291594021 421303765 373950160 689144692 476863561 856735137 14297338 247512739 689144692 62570858 175701124 896696773 573410811 39563973 420167079 247512739 662997517 671009508 631604897 156349888 86574100 689710096 850680713 175601100 924634937 421319638 341340420 39563973 662997517 338511968 828927692 277856219 639642999 695926284 689710096 671009508 513415788 850680713 86574100 856735137 416142329 476863561 631604897 766460882 396735868 21936446 457457604 831028663 573410811 677668583 74922304 413547205 455972234 892526868 715427395 825790020 606932416 292993260 689144692 222705824 171884847 175701124 384773958 267197527 173590688 291594021 416142329 896696773 899117577 70200609 591974489 680237797 156349888 631604897 384773958 326384937 225005793 689696038 396735868 326384937 924634937 336593863 658765373 56515478 654774801 689144692 831028663 56515478 916978609 119786837 689710096 850680713 420387751 973264476 631604897 173590688 70200609 606932416 35579887 250175378 654774801 691658174 341340420 892526868 569034545 291594021 149507119 478544246 336593863 662997517 552836563 591974489 156349888 291594021 156349888 128172058 846170712 828927692 850680713 455972234 573410811 291594021 648085065 21936446 14297338 663559431 119786837 156349888 691658174 569034545 569034545 862458309 416142329 850680713 766460882 476863561 973264476 39563973 770508461 426804318 336593863 478544246 824610448 552836563 70200609 924634937 973264476 173590688 689144692 149507119 691658174 936309465 899117577 338201288 173590688 573410811 267197527 277856219 341340420 39563973 677668583 648085065 396735868 680237797 32466636 14297338 936309465 896696773 163169584 825790020 341340420 292993260 338201288 338201288 691658174 622619054 326910332 766460882 513415788 336593863 70200609 35579887 326910332 222705824 421303765 648085065 662997517 691658174 426804318 56515478 228994771 175601100 924634937 128172058 292993260 513415788 622619054 828927692 21936446 924206054 277856219 35579887 569034545 421319638 128172058 637132487 606932416 74922304 39563973 662997517 964125625 824610448 70200609 292993260 175601100 573410811 892526868 74922304 336593863 420167079 291594021 715427395 35579887 513415788 924206054 420387751 341340420 695926284 413547205 384773958 56515478 973264476 156349888 373950160 478544246 35579887 663559431 74922304 86574100 973264476 338511968 21936446 426804318 631604897 916978609 156349888 420387751 277856219 648616244 277856219 715427395 222705824 86574100 149507119 631604897 924206054 56515478 828927692 862458309 846170712 573410811 421319638 689710096 175701124 175601100 35579887 899117577 373950160 663559431 86574100 384773958 846170712 552836563 862458309 291594021 157524924 846170712 32466636 476863561 828927692 146266056 569034545 86574100 695926284 163169584 476863561 671009508 677668583 964125625 569034545 56515478 715427395 850680713 639642999 892526868 856735137 175601100 32466636 689696038 862458309 416142329 936309465 654774801 421303765 513415788 669918126 222705824 62570858 32466636 291594021 457457604 648616244 896696773 680237797 39563973 663559431 658765373 831028663 824610448 654774801 277856219 291594021 457457604 426804318 292993260 706786139 421319638 74922304 146266056 421303765 654774801 862458309 715427395 250175378 689710096 677668583 247512739 149507119 225005793 420167079 21936446 228994771 86574100 74922304 384773958 853333181 916978609 916978609 766460882 56515478 247512739 662997517 850680713 833320035 14297338 680237797 39563973 513415788 770508461 689144692 222705824 689696038 899117577 426804318 119786837 416142329 173590688 173590688 39563973 426804318 277856219 896696773 658765373 695926284 277856219 35579887 457457604 426804318 695926284 591974489 924206054 228994771 157524924 648085065 706786139 156349888 247512739 326384937 338201288 225005793 149507119 35579887 338511968 292993260 420387751 964125625 658765373 157524924 70200609 680237797 396735868 846170712 831028663 421303765 156349888 35579887 924634937 420387751 648085065 149507119 658765373 225005793 856735137 119786837 853333181 825790020 119786837 175601100 846170712 831028663 580030866 896696773 56515478 964125625 706786139 250175378 291594021 421303765 163169584 222705824 639642999 706786139 689144692 247512739 420167079 691658174 916978609 396735868 426804318 924206054 326384937 277856219 637132487 631604897 662997517 569034545 973264476 291594021 74922304 70200609 828927692 973264476 899117577 513415788 291594021 580030866 691658174 648616244 637132487 639642999 825790020 341340420 766460882 663559431 680237797 669918126 478544246 639642999 32466636 846170712 247512739 850680713 119786837 936309465 32466636 569034545 856735137 421303765 420167079 175601100 892526868 680237797 770508461 654774801 924634937 163169584 622619054 892526868 35579887 222705824 277856219 669918126 163169584 247512739 892526868 770508461 639642999 14297338 128172058 416142329 892526868 671009508 175701124 222705824 21936446 119786837 689144692 338201288 74922304 631604897 513415788 341340420 416142329 828927692 695926284 715427395 156349888 250175378 850680713 862458309 862458309 569034545 896696773 426804318 964125625 74922304 973264476 833320035 426804318 916978609 156349888 591974489 924634937 426804318 606932416 326384937 163169584 478544246 149507119 455972234 222705824 899117577 421319638 973264476 896696773 173590688 250175378 175701124 149507119 421319638 695926284 606932416 924634937 56515478 715427395 455972234 706786139 892526868 680237797 637132487 658765373 413547205 74922304 680237797 175601100 899117577 513415788 831028663 899117577 175601100 850680713 648616244 432062450 21936446 663559431 671009508 715427395 766460882 853333181 175701124 833320035 658765373 173590688 426804318 70200609 715427395 267197527 828927692 384773958 766460882 663559431 662997517 648085065 421303765 606932416 455972234 21936446 916978609 637132487 770508461 163169584 384773958 853333181 936309465 654774801 833320035 658765373 35579887 163169584 850680713 677668583 853333181 658765373 426804318 157524924 677668583 715427395 62570858 671009508 862458309 326384937 338511968 146266056 631604897 338511968 171884847 663559431 637132487 56515478 156349888 413547205 173590688 267197527 622619054 680237797 70200609 663559431 766460882 478544246 622619054 338201288 677668583 654774801 32466636 476863561 326384937 457457604 21936446 853333181 62570858 62570858 157524924 825790020 326910332 924634937 163169584 936309465 770508461 396735868 426804318 924634937 766460882 552836563 899117577 163169584 476863561 455972234 128172058 146266056 677668583 455972234 175701124 654774801 70200609 457457604 689710096 416142329 421319638 924634937 420167079 421319638 896696773 552836563 291594021 225005793 573410811 457457604 639642999 478544246 291594021 292993260 924634937 766460882 831028663 291594021 426804318 326910332 338201288 689144692 173590688 825790020 250175378 338201288 573410811 455972234 654774801 119786837 892526868 580030866 648085065 924634937 924634937 171884847 552836563 648616244 426804318 631604897 669918126 916978609 326910332 338511968 21936446 569034545 70200609 119786837 924206054 671009508 964125625 455972234 277856219 156349888 606932416 591974489 74922304 420387751 228994771 457457604 413547205 455972234 862458309 924206054 163169584 606932416 846170712 662997517 825790020 658765373 853333181 924206054 824610448 973264476 39563973 770508461 654774801 770508461 426804318 591974489 478544246 892526868 338511968 14297338 689696038 32466636 35579887 654774801 35579887 853333181 648085065 892526868 862458309 552836563 421303765 432062450 766460882 689710096 964125625 658765373 14297338 173590688 14297338 715427395 689144692 250175378 291594021 825790020 225005793 267197527 573410811 715427395 689696038 341340420 175701124 222705824 924206054 291594021 569034545 416142329 146266056 689696038 924634937 936309465 654774801 341340420 74922304 478544246 175701124 695926284 916978609 964125625 292993260 622619054 413547205 896696773 420167079 32466636 689144692 222705824 825790020 326910332 689696038 677668583 21936446 671009508 225005793 457457604 173590688 247512739 373950160 292993260 326384937 606932416 669918126 770508461 973264476 173590688 677668583 74922304 21936446 225005793 416142329 973264476 421303765 373950160 606932416 128172058 74922304 56515478 396735868 580030866 936309465 426804318 658765373 416142329 766460882 146266056 973264476 341340420 706786139 677668583 580030866 639642999 222705824 671009508 32466636 336593863 689710096 936309465 824610448 173590688 654774801 846170712 846170712 119786837 824610448 850680713 513415788 74922304 326910332 413547205 669918126 677668583 62570858 828927692 416142329 654774801 513415788 669918126 21936446 892526868 828927692 341340420 119786837 432062450 671009508 766460882 552836563 420387751 973264476 326384937 32466636 899117577 669918126 648616244 658765373 654774801 341340420 225005793 580030866 631604897 413547205 671009508 396735868 631604897 39563973 637132487 291594021 21936446 824610448 892526868 671009508 478544246 119786837 689710096 222705824 384773958 175601100 706786139 824610448 396735868 695926284 21936446 853333181 173590688 896696773 21936446 86574100 770508461 250175378 648616244 924634937 455972234 413547205 326384937 420167079 924634937 338511968 277856219 413547205 32466636 225005793 591974489 14297338 455972234 936309465 770508461 163169584 250175378 432062450 856735137 421319638 146266056 86574100 648616244 228994771 833320035 677668583 680237797 326384937 341340420 552836563 669918126 513415788 413547205 384773958 691658174 856735137 421303765 689144692 689696038 62570858 455972234 149507119 225005793 421303765 695926284 591974489 338511968 964125625 222705824 173590688 899117577 856735137 689144692 964125625 846170712 892526868 825790020 336593863 573410811 426804318 146266056 74922304 35579887 421319638 766460882 622619054 639642999 250175378 689696038 432062450 916978609 715427395 824610448 420387751 569034545 892526868 606932416 648085065 478544246 455972234 899117577 862458309 916978609 689144692 831028663 671009508 250175378 706786139 341340420 336593863 421319638 146266056 455972234 149507119 691658174 277856219 591974489 622619054 639642999 455972234 421303765 654774801 680237797 171884847 222705824 413547205 637132487 171884847 662997517 157524924 639642999 384773958 250175378 157524924 416142329 432062450 39563973 62570858 32466636 936309465 622619054 677668583 833320035 916978609 658765373 695926284 338511968 35579887 14297338 663559431 658765373 677668583 892526868 689710096 225005793 648616244 862458309 156349888 416142329 156349888 853333181 292993260 326910332 432062450 56515478 478544246 622619054 691658174 924634937 426804318 421319638 326910332 426804318 648616244 35579887 421319638 706786139 326910332 862458309 416142329 455972234 62570858 32466636 689710096 964125625 421319638 637132487 899117577 222705824 171884847 326384937 631604897 277856219 973264476 171884847 247512739 420167079 671009508 455972234 892526868 250175378 457457604 631604897 850680713 828927692 420167079 654774801 156349888 157524924 70200609 580030866 476863561 622619054 715427395 916978609 455972234 552836563 639642999 267197527 35579887 862458309 396735868 677668583 457457604 569034545 74922304 828927692 766460882 292993260 706786139 580030866 828927692 173590688 338511968 326910332 62570858 671009508 326384937 21936446 420387751 695926284 384773958 671009508 850680713 662997517 175701124 56515478 924634937 56515478 247512739 163169584 70200609 250175378 267197527 924206054 766460882 247512739 396735868 74922304 631604897 828927692 924206054 416142329 631604897 658765373 457457604 622619054 715427395 715427395 691658174 478544246 86574100 128172058 455972234 648616244 828927692 267197527 56515478 35579887 396735868 373950160 416142329 916978609 580030866 637132487 846170712 648085065 247512739 648085065 171884847 250175378 292993260 455972234 396735868 964125625 338201288 291594021 455972234 171884847 689710096 247512739 250175378 336593863 669918126 825790020 850680713 62570858 569034545 326384937 825790020 606932416 973264476 662997517 32466636 146266056 74922304 86574100 648616244 591974489 862458309 833320035 715427395 899117577 128172058 416142329 671009508 658765373 74922304 396735868 853333181 420387751 163169584 39563973 74922304 163169584 936309465 476863561 421319638 850680713 173590688 658765373 715427395 973264476 384773958 119786837 338201288 916978609 250175378 157524924 846170712 247512739 580030866 689144692 663559431 622619054 689696038 513415788 973264476 706786139 396735868 853333181 32466636 677668583 228994771 639642999 455972234 267197527 973264476 384773958 146266056 173590688 62570858 662997517 62570858 715427395 267197527 648085065 639642999 622619054 513415788 247512739 157524924 416142329 413547205 222705824 648085065 338511968 892526868 591974489 825790020 831028663 606932416 658765373 326910332 119786837 149507119 225005793 677668583 413547205 573410811 413547205 580030866 326910332 21936446 831028663 341340420 32466636 671009508 39563973 326384937 457457604 892526868 421319638 663559431 631604897 552836563 824610448 513415788 846170712 250175378 850680713 637132487 846170712 250175378 899117577 631604897 35579887 476863561 420387751 706786139 689710096 267197527 413547205 706786139 846170712 175601100 420387751 476863561 964125625 856735137 457457604 35579887 853333181 171884847 39563973 828927692 432062450 267197527 671009508 277856219 222705824 639642999 964125625 552836563 326910332 689144692 706786139 336593863 669918126 689710096 175601100 637132487 86574100 457457604 222705824 924634937 62570858 291594021 825790020 175701124 146266056 396735868 326910332 924634937 250175378 631604897 924206054 856735137 964125625 292993260 326910332 658765373 421303765 924206054 225005793 846170712 573410811 689144692 973264476 924634937 175701124 421319638 706786139 706786139 35579887 341340420 648085065 384773958 689696038 658765373 35579887 336593863 149507119 856735137 173590688 689710096 766460882 146266056 163169584 691658174 70200609 622619054 267197527 173590688 850680713 892526868 222705824 336593863 291594021 478544246 770508461 173590688 413547205 338201288 86574100 896696773 828927692 421319638 573410811 384773958 326384937 936309465 326910332 715427395 341340420 39563973 336593863 128172058 336593863 706786139 677668583 39563973 171884847 924206054 766460882 384773958 175601100 677668583 74922304 856735137 326384937 689710096 824610448 924634937 513415788 225005793 421319638 175701124 513415788 648616244 171884847 35579887 175601100 552836563 457457604 267197527 291594021 631604897 580030866 580030866 825790020 21936446 338511968 654774801 292993260 39563973 175601100 426804318 35579887 146266056 856735137 455972234 671009508 831028663 552836563 924634937 916978609 691658174 14297338 658765373 648085065 156349888 766460882 862458309 341340420 936309465 416142329 680237797 292993260 833320035 338201288 691658174 695926284 853333181 899117577 552836563 171884847 648085065 146266056 896696773 639642999 606932416 267197527 14297338 157524924 326910332 421303765 569034545 552836563 606932416 591974489 384773958 766460882 862458309 658765373 648085065 420167079 770508461 326384937 766460882 580030866 850680713 662997517 580030866 291594021 663559431 862458309 677668583 35579887 341340420 569034545 715427395 856735137 658765373 267197527 825790020 35579887 831028663 396735868 35579887 677668583 175601100 513415788 689144692 149507119 74922304 689710096 622619054 421303765 62570858 689696038 396735868 569034545 850680713 416142329 156349888 964125625 326910332 396735868 291594021 622619054 384773958 569034545 119786837 39563973 146266056 432062450 770508461 663559431 637132487 689144692 21936446 171884847 637132487 74922304 973264476 396735868 896696773 964125625 432062450 573410811 338511968 648085065 149507119 336593863 119786837 706786139 606932416 689710096 225005793 396735868 39563973 862458309 396735868 62570858 432062450 338201288 396735868 639642999 936309465 648085065 924634937 631604897 426804318 146266056 691658174 824610448 924634937 833320035 426804318 648085065 70200609 569034545 689710096 341340420 964125625 326910332 39563973 689144692 62570858 432062450 606932416 326384937 706786139 14297338 163169584 277856219 420167079 689144692 862458309 658765373 606932416 695926284 396735868 478544246 862458309 856735137 513415788 222705824 654774801 326910332 637132487 62570858 573410811 850680713 267197527 766460882 671009508 825790020 156349888 32466636 669918126 225005793 338511968 39563973 695926284 373950160 856735137 663559431 432062450 639642999 573410811 173590688 292993260 373950160 478544246 146266056 689710096 552836563 336593863 846170712 639642999 74922304 457457604 622619054 455972234 396735868 862458309 973264476 373950160 39563973 662997517 689696038 924206054 74922304 831028663 899117577 828927692 825790020 457457604 146266056 35579887 420167079 326910332 420167079 476863561 856735137 677668583 396735868 432062450 648085065 669918126 420387751 326384937 157524924 421303765 74922304 850680713 277856219 658765373 326910332 292993260 695926284 326384937 35579887 247512739 421303765 892526868 338511968 637132487 631604897 892526868 476863561 277856219 689144692 326910332 146266056 156349888 639642999 658765373 292993260 846170712 413547205 396735868 828927692 128172058 663559431 654774801 128172058 62570858 70200609 149507119 706786139 639642999 277856219 56515478 689710096 622619054 421303765 824610448 892526868 173590688 669918126 924206054 896696773 689710096 373950160 149507119 513415788 856735137 478544246 421319638 292993260 973264476 149507119 267197527 341340420 706786139 291594021 513415788 691658174 267197527 856735137 74922304 689144692 591974489 432062450 824610448 671009508 39563973 639642999 291594021 853333181 715427395 228994771 825790020 326384937 420167079 14297338 606932416 336593863 171884847 86574100 32466636 591974489 336593863 338511968 663559431 513415788 680237797 413547205 413547205 654774801 146266056 637132487 689696038 86574100 267197527 658765373 573410811 513415788 833320035 14297338 173590688 924206054 250175378 654774801 420387751 689710096 171884847 662997517 62570858 648616244 336593863 622619054 39563973 831028663 622619054 825790020 228994771 86574100 247512739 416142329 247512739 175601100 622619054 639642999 21936446 580030866 964125625 455972234 476863561 250175378 856735137 828927692 457457604 291594021 825790020 396735868 513415788 128172058 455972234 689696038 416142329 86574100 622619054 32466636 171884847 689696038 850680713 222705824 384773958 766460882 175601100 689696038 639642999 689696038 825790020 39563973 648616244 222705824 766460882 833320035 573410811 70200609 654774801 669918126 14297338 171884847 936309465 173590688 706786139 706786139 689710096 671009508 341340420 706786139 715427395 892526868 715427395 291594021 606932416 432062450 691658174 680237797 222705824 973264476 552836563 924206054 336593863 432062450 250175378 171884847 338511968 478544246 833320035 292993260 86574100 648616244 973264476 291594021 916978609 715427395 35579887 850680713 39563973 689710096 833320035 591974489 62570858 86574100 35579887 149507119 128172058 62570858 420167079 39563973 156349888 413547205 680237797 421319638 669918126 39563973 421319638 338201288 766460882 32466636 573410811 654774801 862458309 706786139 157524924 691658174 924206054 175701124 292993260 421319638 936309465 292993260 21936446 916978609 396735868 228994771 573410811 677668583 591974489 421303765 831028663 569034545 706786139 175601100 658765373 70200609 384773958 56515478 35579887 74922304 833320035 850680713 892526868 677668583 591974489 326384937 964125625 856735137 39563973 648085065 824610448 225005793 74922304 695926284 292993260 862458309 171884847 420387751 853333181 671009508 149507119 552836563 695926284 916978609 663559431 648616244 846170712 173590688 924634937 341340420 291594021 119786837 580030866 157524924 825790020 86574100 552836563 86574100 662997517 39563973 149507119 421319638 426804318 222705824 622619054 291594021 658765373 591974489 455972234 175601100 250175378 119786837 175701124 846170712 478544246 426804318 35579887 689696038 250175378 924634937 222705824 119786837 416142329 924206054 936309465 658765373 478544246 175701124 831028663 146266056 416142329 32466636 856735137 862458309 631604897 292993260 326384937 846170712 824610448 149507119 146266056 326910332 292993260 222705824 86574100 338511968 476863561 32466636 896696773 62570858 856735137 421319638 119786837 326910332 149507119 70200609 247512739 416142329 648085065 853333181 62570858 850680713 639642999 973264476 432062450 32466636 846170712 850680713 916978609 432062450 964125625 432062450 420167079 936309465 591974489 853333181 413547205 146266056 573410811 689696038 766460882 766460882 86574100 163169584 677668583 478544246 677668583 156349888 74922304 250175378 658765373 662997517 833320035 426804318 853333181 426804318 669918126 56515478 631604897 62570858 14297338 250175378 689696038 457457604 622619054 291594021 862458309 156349888 228994771 552836563 964125625 648616244 476863561 824610448 689144692 677668583 416142329 580030866 119786837 228994771 341340420 824610448 591974489 637132487 916978609 513415788 691658174 896696773 552836563 74922304 766460882 850680713 899117577 856735137 128172058 338201288 457457604 163169584 689144692 622619054 899117577 396735868 689144692 637132487 680237797 662997517 833320035 267197527 267197527 292993260 336593863 648085065 39563973 766460882 128172058 421319638 936309465 924634937 32466636 14297338 35579887 573410811 973264476 277856219 247512739 899117577 654774801 420387751 86574100 833320035 341340420 916978609 824610448 639642999 606932416 32466636 119786837 70200609 892526868 157524924 853333181 70200609 432062450 862458309 513415788 606932416 420387751 478544246 338201288 326910332 964125625 552836563 680237797 853333181 573410811 384773958 689710096 478544246 416142329 973264476 173590688 691658174 833320035 336593863 662997517 680237797 591974489 455972234 35579887 671009508 924206054 622619054 149507119 35579887 606932416 149507119 591974489 622619054 856735137 924206054 225005793 846170712 850680713 416142329 457457604 62570858 413547205 163169584 631604897 222705824 606932416 413547205 432062450 74922304 825790020 899117577 119786837 32466636 128172058 706786139 70200609 128172058 936309465 173590688 292993260 850680713 326910332 606932416 277856219 291594021 86574100 341340420 766460882 513415788 39563973 689710096 637132487 338201288 70200609 373950160 173590688 416142329 691658174 680237797 35579887 691658174 715427395 916978609 715427395 580030866 250175378 662997517 706786139 291594021 156349888 862458309 336593863 606932416 478544246 648085065 833320035 695926284 964125625 892526868 637132487 552836563 824610448 639642999 326384937 39563973 149507119 648616244 662997517 421303765 32466636 228994771 146266056 413547205 677668583 413547205 250175378 828927692 157524924 648085065 513415788 292993260 916978609 157524924 478544246 824610448 86574100 384773958 637132487 828927692 924634937 74922304 373950160 828927692 338511968 74922304 455972234 853333181 32466636 899117577 552836563 936309465 455972234 671009508 663559431 853333181 156349888 225005793 606932416 695926284 336593863 291594021 662997517 862458309 606932416 70200609 119786837 119786837 936309465 56515478 326384937 896696773 654774801 277856219 622619054 689696038 828927692 964125625 336593863 74922304 828927692 973264476 573410811 338201288 580030866 825790020 862458309 691658174 591974489 639642999 175701124 846170712 916978609 569034545 689696038 175601100 426804318 128172058 691658174 552836563 384773958 421319638 70200609 689696038 420387751 457457604 157524924 896696773 916978609 74922304 899117577 326910332 39563973 149507119 292993260 706786139 677668583 171884847 149507119 631604897 146266056 338201288 32466636 662997517 455972234 291594021 336593863 677668583 850680713 39563973 250175378 631604897 478544246 277856219 766460882 267197527 689144692 824610448 569034545 662997517 62570858 677668583 691658174 457457604 421303765 663559431 689710096 580030866 35579887 476863561 639642999 149507119 373950160 706786139 936309465 119786837 973264476 413547205 432062450 663559431 426804318 591974489 637132487 39563973 770508461 695926284 157524924 416142329 338511968 669918126 706786139 119786837 833320035 637132487 892526868 606932416 21936446 695926284 695926284 824610448 341340420 899117577 766460882 146266056 291594021 846170712 648085065 74922304 416142329 326910332 924634937 689710096 552836563 662997517 336593863 421303765 899117577 277856219 691658174 277856219 326384937 824610448 639642999 648085065 831028663 62570858 669918126 421303765 671009508 149507119 569034545 658765373 706786139 862458309 250175378 338201288 892526868 662997517 338201288 455972234 833320035 56515478 277856219 119786837 973264476 833320035 338511968 326384937 341340420 706786139 552836563 157524924 396735868 637132487 250175378 680237797 119786837 569034545 964125625 277856219 163169584 62570858 292993260 421303765 21936446 648085065 916978609 14297338 326384937 373950160 924206054 432062450 341340420 663559431 663559431 856735137 250175378 770508461 336593863 119786837 648085065 663559431 62570858 163169584 824610448 637132487 476863561 924634937 86574100 892526868 924634937 936309465 671009508 292993260 326910332 222705824 831028663 715427395 850680713 384773958 86574100 421303765 833320035 416142329 267197527 606932416 432062450 291594021 899117577 916978609 846170712 695926284 862458309 637132487 695926284 591974489 56515478 677668583 432062450 662997517 173590688 924206054 770508461 831028663 591974489 973264476 825790020 62570858 706786139 622619054 573410811 573410811 39563973 658765373 222705824 70200609 413547205 825790020 86574100 715427395 426804318 846170712 689144692 856735137 373950160 591974489 695926284 338511968 149507119 680237797 156349888 671009508 222705824 21936446 396735868 128172058 292993260 825790020 326910332 689144692 384773958 825790020 662997517 689710096 128172058 677668583 916978609 691658174 924634937 416142329 421303765 648085065 896696773 149507119 662997517 277856219 654774801 853333181 478544246 225005793 225005793 396735868 825790020 39563973 39563973 228994771 924634937 689144692 899117577 639642999 896696773 175701124 421303765 292993260 225005793 892526868 631604897 715427395 292993260 637132487 476863561 421319638 654774801 14297338 228994771 689144692 828927692 658765373 689696038 846170712 146266056 292993260 146266056 637132487 173590688 896696773 416142329 677668583 637132487 824610448 413547205 850680713 846170712 973264476 56515478 21936446 715427395 770508461 973264476 637132487 416142329 338511968 277856219 336593863 706786139 569034545 846170712 384773958 853333181 691658174 695926284 119786837 35579887 336593863 689144692 457457604 222705824 825790020 338201288 455972234 157524924 149507119 426804318 291594021 648085065 766460882 86574100 825790020 157524924 56515478 662997517 432062450 671009508 622619054 149507119 671009508 128172058 175701124 171884847 277856219 662997517 277856219 606932416 156349888 416142329 455972234 432062450 856735137 689144692 964125625 669918126 569034545 606932416 899117577 373950160 916978609 149507119 119786837 896696773 862458309 338201288 326384937 228994771 384773958 432062450 420167079 86574100 455972234 35579887 677668583 421319638 766460882 552836563 70200609 338511968 896696773 416142329 222705824 658765373 691658174 128172058 770508461 413547205 222705824 552836563 250175378 21936446 56515478 677668583 457457604 225005793 426804318 677668583 695926284 828927692 689710096 21936446 86574100 658765373 56515478 833320035 936309465 156349888 924634937 862458309 828927692 228994771 654774801 669918126 639642999 396735868 573410811 426804318 146266056 156349888 631604897 606932416 416142329 892526868 770508461 964125625 39563973 171884847 622619054 292993260 341340420 706786139 833320035 658765373 396735868 677668583 56515478 631604897 455972234 606932416 56515478 74922304 413547205 689144692 639642999 21936446 250175378 156349888 157524924 39563973 899117577 292993260 39563973 267197527 637132487 171884847 146266056 476863561 591974489 267197527 291594021 896696773 669918126 924206054 973264476 277856219 222705824 862458309 250175378 149507119 663559431 146266056 228994771 846170712 973264476 457457604 569034545 267197527 62570858 277856219 513415788 292993260 457457604 631604897 833320035 86574100 924206054 119786837 654774801 846170712 228994771 420387751 973264476 580030866 856735137 580030866 341340420 677668583 689696038 338201288 591974489 420387751 74922304 420167079 924634937 680237797 569034545 250175378 856735137 416142329 156349888 846170712 706786139 250175378 32466636 86574100 157524924 421319638 421319638 171884847 222705824 689144692 658765373 856735137 21936446 128172058 671009508 396735868 146266056 552836563 326384937 432062450 476863561 591974489 669918126 35579887 56515478 225005793 924634937 637132487 86574100 292993260 420387751 341340420 591974489 856735137 171884847 637132487 622619054 336593863 828927692 853333181 677668583 326384937 856735137 156349888 637132487 828927692 373950160 924206054 669918126 680237797 228994771 631604897 421303765 171884847 426804318 825790020 225005793 622619054 689144692 828927692 770508461 413547205 856735137 455972234 648085065 128172058 14297338 420167079 606932416 591974489 56515478 569034545 833320035 658765373 689144692 175701124 591974489 862458309 86574100 156349888 292993260 157524924 32466636 14297338 689144692 326910332 173590688 39563973 973264476 831028663 421303765 648085065 689696038 850680713 573410811 163169584 770508461 70200609 706786139 476863561 770508461 62570858 32466636 175601100 74922304 421303765 476863561 828927692 662997517 157524924 892526868 706786139 637132487 277856219 225005793 862458309 853333181 770508461 677668583 156349888 671009508 924634937 14297338 384773958 853333181 828927692 146266056 573410811 14297338 691658174 552836563 658765373 421319638 606932416 833320035 892526868 552836563 924206054 770508461 856735137 606932416 157524924 457457604 766460882 326384937 648085065 336593863 341340420 247512739 292993260 606932416 662997517 606932416 338511968 680237797 420387751 689710096 828927692 573410811 457457604 413547205 648616244 677668583 292993260 669918126 70200609 648616244 706786139 964125625 74922304 156349888 396735868 631604897 639642999 639642999 689696038 669918126 163169584 936309465 573410811 824610448 420387751 513415788 856735137 691658174 175701124 648085065 695926284 267197527 156349888 149507119 156349888 336593863 691658174 420387751 637132487 631604897 476863561 622619054 513415788 766460882 222705824 420387751 580030866 420387751 569034545 552836563 846170712 856735137 128172058 432062450 338201288 32466636 964125625 421303765 86574100 658765373 846170712 856735137 32466636 973264476 896696773 924634937 637132487 631604897 770508461 173590688 766460882 662997517 648085065 573410811 225005793 654774801 341340420 478544246 421319638 964125625 964125625 35579887 964125625 770508461 552836563 21936446 421303765 715427395 706786139 662997517 964125625 21936446 573410811 338201288 396735868 21936446 247512739 455972234 766460882 455972234 341340420 591974489 622619054 416142329 691658174 157524924 654774801 677668583 631604897 149507119 591974489 663559431 648085065 247512739 149507119 426804318 86574100 163169584 715427395 35579887 973264476 648616244 476863561 862458309 432062450 569034545 637132487 924206054 326910332 648616244 924634937 326384937 706786139 326384937 457457604 689710096 663559431 455972234 426804318 86574100 831028663 850680713 850680713 637132487 413547205 639642999 432062450 766460882 341340420 831028663 853333181 936309465 21936446 825790020 426804318 156349888 292993260 86574100 680237797 250175378 149507119 416142329 671009508 622619054 833320035 663559431 171884847 420387751 56515478 513415788 336593863 157524924 420167079 292993260 824610448 689144692 457457604 396735868 396735868 669918126 291594021 828927692 70200609 478544246 326384937 964125625 706786139 669918126 831028663 770508461 637132487 831028663 824610448 420167079 455972234 671009508 413547205 35579887 936309465 373950160 680237797 695926284 222705824 336593863 846170712 899117577 225005793 662997517 964125625 824610448 267197527 421303765 856735137 689710096 825790020 850680713 32466636 420387751 677668583 828927692 648616244 277856219 846170712 173590688 476863561 250175378 163169584 338511968 416142329 916978609 936309465 128172058 706786139 21936446 569034545 631604897 899117577 831028663 70200609 677668583 228994771 663559431 292993260 326910332 648085065 637132487 396735868 766460882 706786139 677668583 156349888 277856219 824610448 277856219 622619054 916978609 373950160 373950160 924634937 35579887 850680713 413547205 173590688 225005793 825790020 119786837 247512739 426804318 326910332 338511968 250175378 706786139 695926284 326910332 606932416 119786837 964125625 766460882 896696773 846170712 715427395 892526868 146266056 689144692 478544246 478544246 14297338 689710096 677668583 336593863 671009508 637132487 336593863 432062450 662997517 677668583 680237797 936309465 338201288 862458309 416142329 677668583 853333181 62570858 384773958 831028663 573410811 639642999 455972234 35579887 658765373 846170712 413547205 156349888 591974489 846170712 973264476 631604897 291594021 669918126 828927692 552836563 149507119 648085065 336593863 32466636 62570858 662997517 326384937 396735868 336593863 846170712 421303765 157524924 831028663 964125625 677668583 850680713 513415788 35579887 824610448 856735137 14297338 476863561 21936446 341340420 639642999 825790020 421319638 62570858 225005793 654774801 171884847 766460882 128172058 552836563 119786837 606932416 396735868 175701124 552836563 573410811 671009508 146266056 146266056 326910332 569034545 695926284 924634937 119786837 896696773 336593863 973264476 513415788 171884847 896696773 478544246 146266056 62570858 513415788 476863561 662997517 420387751 74922304 292993260 432062450 899117577 671009508 846170712 689144692 455972234 336593863 457457604 476863561 476863561 421319638 171884847 846170712 149507119 56515478 671009508 715427395 606932416 691658174 924206054 384773958 326910332 654774801 689696038 677668583 691658174 569034545 637132487 457457604 916978609 689696038 831028663 326910332 277856219 86574100 648085065 416142329 606932416 338201288 896696773 455972234 56515478 228994771 637132487 247512739 413547205 228994771 128172058 606932416 689696038 478544246 677668583 426804318 14297338 70200609 326910332 663559431 32466636 862458309 662997517 149507119 669918126 671009508 648616244 828927692 476863561 973264476 648085065 513415788 663559431 691658174 924634937 413547205 850680713 247512739 853333181 671009508 846170712 247512739 421303765 828927692 149507119 695926284 846170712 163169584 336593863 828927692 689144692 715427395 892526868 228994771 171884847 770508461 413547205 228994771 21936446 149507119 706786139 86574100 663559431 478544246 689710096 695926284 639642999 896696773 163169584 39563973 35579887 421303765 277856219 669918126 420167079 173590688 225005793 247512739 478544246 39563973 846170712 432062450 552836563 338201288 828927692 677668583 420387751 833320035 824610448 14297338 420387751 648085065 62570858 896696773 828927692 292993260 637132487 916978609 689710096 856735137 39563973 156349888 421319638 899117577 432062450 225005793 56515478 573410811 478544246 825790020 336593863 622619054 149507119 973264476 175601100 677668583 336593863 552836563 639642999 606932416 432062450 119786837 292993260 669918126 770508461 671009508 658765373 766460882 569034545 831028663 175701124 770508461 384773958 825790020 552836563 39563973 936309465 691658174 654774801 326910332 639642999 689696038 766460882 416142329 338201288 831028663 426804318 862458309 766460882 631604897 964125625 14297338 39563973 413547205 658765373 631604897 766460882 173590688 695926284 56515478 853333181 163169584 421319638 119786837 128172058 637132487 420167079 420167079 421303765 892526868 695926284 766460882 171884847 606932416 14297338 606932416 250175378 680237797 862458309 128172058 936309465 580030866 689696038 32466636 648616244 292993260 695926284 691658174 157524924 706786139 74922304 862458309 846170712 862458309 74922304 413547205 336593863 892526868 341340420 421319638 973264476 146266056 770508461 39563973 35579887 552836563 924206054 14297338 831028663 662997517 973264476 373950160 689710096 21936446 421303765 420167079 654774801 338201288 964125625 39563973 119786837 825790020 892526868 146266056 552836563 856735137 662997517 416142329 916978609 825790020 420167079 715427395 639642999 228994771 825790020 146266056 149507119 892526868 341340420 552836563 455972234 580030866 622619054 695926284 677668583 899117577 478544246 156349888 639642999 513415788 637132487 476863561 899117577 396735868 680237797 862458309 896696773 833320035 35579887 291594021 175701124 569034545 149507119 225005793 396735868 157524924 56515478 936309465 175701124 964125625 677668583 35579887 552836563 175601100 691658174 631604897 924634937 654774801 648085065 86574100 924206054 936309465 426804318 892526868 62570858 824610448 924206054 828927692 146266056 225005793 163169584 157524924 426804318 277856219 247512739 680237797 671009508 606932416 476863561 326384937 850680713 766460882 396735868 663559431 175601100 899117577 677668583 706786139 86574100 421303765 222705824 569034545 892526868 654774801 56515478 247512739 225005793 70200609 420167079 420387751 70200609 156349888 671009508 648616244 171884847 862458309 639642999 421319638 426804318 396735868 14297338 228994771 373950160 846170712 128172058 862458309 892526868 267197527 856735137 824610448 825790020 338511968 924206054 291594021 766460882 175701124 39563973 156349888 421319638 373950160 21936446 824610448 171884847 163169584 336593863 39563973 896696773 896696773 291594021 70200609 973264476 56515478 573410811 856735137 663559431 691658174 924634937 689696038 476863561 552836563 631604897 228994771 336593863 648085065 421303765 250175378 569034545 277856219 552836563 432062450 573410811 384773958 175701124 426804318 892526868 637132487 62570858 862458309 326910332 291594021 892526868 591974489 833320035 416142329 580030866 936309465 14297338 62570858 846170712 964125625 770508461 671009508 658765373 455972234 573410811 247512739 770508461 706786139 580030866 146266056 637132487 606932416 56515478 157524924 715427395 70200609 662997517 62570858 21936446 478544246 896696773 706786139 32466636 669918126 426804318 455972234 606932416 56515478 225005793 831028663 648085065 658765373 426804318 326384937 606932416 396735868 175701124 413547205 580030866 277856219 669918126 924634937 225005793 896696773 662997517 973264476 770508461 824610448 225005793 689696038 171884847 706786139 432062450 853333181 639642999 35579887 706786139 457457604 916978609 222705824 338511968 476863561 715427395 432062450 606932416 128172058 663559431 149507119 157524924 831028663 695926284 413547205 680237797 457457604 413547205 964125625 326910332 689696038 648616244 552836563 416142329 267197527 62570858 892526868 291594021 689144692 173590688 856735137 853333181 21936446 639642999 671009508 648616244 513415788 222705824 846170712 899117577 580030866 21936446 833320035 936309465 247512739 973264476 513415788 824610448 648616244 695926284 225005793 222705824 420387751 622619054 416142329 228994771 677668583 899117577 916978609 291594021 267197527 35579887 846170712 770508461 706786139 86574100 569034545 573410811 173590688 846170712 695926284 338201288 648085065 247512739 39563973 658765373 706786139 622619054 856735137 669918126 715427395 648085065 225005793 156349888 637132487 119786837 291594021 432062450 695926284 338201288 457457604 833320035 14297338 175601100 899117577 833320035 924206054 831028663 277856219 157524924 513415788 631604897 569034545 128172058 225005793 455972234 56515478 86574100 175701124 455972234 552836563 833320035 128172058 677668583 175601100 973264476 637132487 173590688 476863561 896696773 478544246 916978609 222705824 86574100 639642999 691658174 292993260 706786139 432062450 706786139 671009508 416142329 648085065 14297338 833320035 654774801 86574100 455972234 671009508 247512739 671009508 715427395 338511968 455972234 706786139 631604897 689696038 478544246 631604897 637132487 416142329 936309465 770508461 341340420 691658174 432062450 766460882 856735137 86574100 916978609 637132487 478544246 853333181 648616244 32466636 338201288 591974489 341340420 250175378 695926284 228994771 828927692 695926284 32466636 662997517 156349888 416142329 70200609 225005793 336593863 637132487 74922304 291594021 416142329 341340420 662997517 648085065 680237797 21936446 706786139 476863561 856735137 175701124 622619054 770508461 175601100 432062450 432062450 32466636 420167079 833320035 689696038 916978609 892526868 580030866 70200609 396735868 250175378 128172058 292993260 373950160 671009508 426804318 677668583 689144692 420387751 32466636 916978609 291594021 476863561 669918126 831028663 163169584 277856219 62570858 146266056 173590688 74922304 828927692 892526868 14297338 247512739 770508461 413547205 973264476 119786837 631604897 228994771 341340420 648085065 689144692 677668583 128172058 828927692 157524924 455972234 420387751 591974489 850680713 689144692 892526868 373950160 706786139 706786139 277856219 715427395 831028663 622619054 622619054 86574100 326384937 669918126 680237797 648085065 924206054 924206054 175601100 338511968 292993260 924206054 639642999 892526868 421303765 770508461 247512739 35579887 171884847 648616244 689696038 56515478 70200609 457457604 637132487 936309465 691658174 924634937 338201288 250175378 833320035 21936446 654774801 648616244 396735868 654774801 175701124 766460882 247512739 637132487 56515478 846170712 476863561 267197527 825790020 850680713 384773958 21936446 824610448 420387751 420167079 862458309 706786139 163169584 899117577 669918126 56515478 74922304 86574100 119786837 70200609 973264476 569034545 552836563 149507119 695926284 964125625 631604897 457457604 677668583 62570858 513415788 336593863 338511968 591974489 924206054 936309465 691658174 149507119 770508461 853333181 74922304 606932416 680237797 706786139 631604897 413547205 622619054 606932416 173590688 277856219 119786837 341340420 689144692 420387751 831028663 156349888 691658174 896696773 277856219 896696773 689696038 924634937 457457604 74922304 964125625 658765373 478544246 770508461 338201288 384773958 421319638 21936446 175701124 846170712 396735868 680237797 833320035 639642999 336593863 478544246 770508461 146266056 924206054 478544246 478544246 658765373 766460882 856735137 338511968 277856219 128172058 277856219 457457604 706786139 916978609 247512739 421319638 896696773 706786139 291594021 175701124 336593863 591974489 292993260 580030866 163169584 936309465 964125625 326384937 62570858 455972234 662997517 648085065 338511968 171884847 924634937 476863561 326910332 62570858 457457604 964125625 552836563 631604897 149507119 706786139 74922304 689696038 706786139 899117577 175701124 326910332 336593863 250175378 420387751 149507119 715427395 689696038 14297338 35579887 552836563 128172058 831028663 924634937 695926284 128172058 853333181 862458309 766460882 916978609 163169584 973264476 695926284 421319638 916978609 715427395 669918126 680237797 250175378 663559431 21936446 856735137 326910332 671009508 175601100 662997517 639642999 892526868 573410811 156349888 766460882 766460882 862458309 175701124 119786837 658765373 825790020 250175378 689710096 637132487 128172058 21936446 770508461 663559431 338201288 648085065 175601100 247512739 426804318 654774801 267197527 862458309 86574100 175701124 824610448 580030866 552836563 119786837 663559431 689144692 14297338 695926284 924634937 478544246 426804318 373950160 173590688 338201288 648616244 663559431 663559431 606932416 662997517 247512739 691658174 663559431 175701124 250175378 689144692 573410811 606932416 163169584 413547205 648616244 14297338 292993260 373950160 21936446 856735137 654774801 916978609 706786139 86574100 766460882 74922304 478544246 850680713 706786139 62570858 476863561 163169584 326910332 338511968 426804318 892526868 225005793 171884847 706786139 846170712 825790020 770508461 396735868 695926284 413547205 247512739 824610448 899117577 896696773 156349888 457457604 689144692 175601100 924634937 457457604 631604897 171884847 770508461 825790020 175601100 326384937 715427395 457457604 715427395 695926284 478544246 373950160 591974489 689696038 421303765 420387751 622619054 671009508 924634937 622619054 770508461 119786837 175601100 222705824 973264476 671009508 569034545 420387751 416142329 825790020 39563973 432062450 622619054 580030866 128172058 292993260 74922304 86574100 163169584 478544246 648616244 291594021 853333181 384773958 680237797 648616244 695926284 569034545 689710096 680237797 770508461 916978609 426804318 396735868 156349888 936309465 149507119 936309465 828927692 86574100 552836563 924206054 421303765 973264476 689710096 62570858 396735868 824610448 680237797 267197527 326384937 21936446 56515478 648085065 691658174 899117577 689696038 267197527 225005793 291594021 326910332 580030866 421303765 677668583 606932416 824610448 580030866 513415788 896696773 573410811 715427395 924206054 56515478 770508461 128172058 373950160 715427395 175601100 163169584 691658174 56515478 413547205 766460882 228994771 671009508 671009508 824610448 373950160 916978609 896696773 689710096 964125625 21936446 892526868 14297338 766460882 338201288 14297338 689696038 250175378 856735137 862458309 128172058 14297338 591974489 936309465 513415788 149507119 476863561 225005793 916978609 973264476 146266056 175701124 964125625 175701124 766460882 916978609 824610448 658765373 292993260 658765373 825790020 32466636 936309465 862458309 426804318 689710096 691658174 513415788 964125625 420387751 326384937 420167079 573410811 552836563 341340420 916978609 225005793 416142329 639642999 384773958 715427395 14297338 853333181 119786837 639642999 654774801 336593863 671009508 689696038 964125625 421319638 426804318 658765373 341340420 14297338 770508461 924206054 715427395 637132487 552836563 163169584 831028663 654774801 896696773 892526868 924206054 70200609 222705824 831028663 292993260 580030866 21936446 654774801 658765373 175701124 175601100 373950160 478544246 658765373 862458309 21936446 70200609 476863561 157524924 606932416 74922304 606932416 631604897 856735137 648085065 706786139 569034545 70200609 669918126 833320035 171884847 267197527 924634937 825790020 128172058 850680713 32466636 916978609 74922304 552836563 706786139 426804318 654774801 513415788 648085065 691658174 336593863 824610448 32466636 338511968 658765373 622619054 591974489 706786139 455972234 14297338 225005793 476863561 669918126 706786139 573410811 573410811 896696773 39563973 413547205 373950160 853333181 648616244 513415788 825790020 421319638 824610448 833320035 455972234 175601100 14297338 86574100 964125625 846170712 936309465 432062450 715427395 416142329 35579887 373950160 689144692 336593863 648616244 250175378 56515478 513415788 662997517 513415788 916978609 706786139 421319638 171884847 896696773 455972234 691658174 128172058 62570858 225005793 396735868 338201288 457457604 658765373 222705824 396735868 825790020 680237797 552836563 689696038 689696038 21936446 171884847 973264476 662997517 175601100 658765373 455972234 326910332 899117577 569034545 420167079 336593863 119786837 706786139 74922304 338201288 671009508 973264476 648616244 689710096 552836563 833320035 146266056 373950160 292993260 225005793 420167079 426804318 225005793 336593863 341340420 689144692 569034545 850680713 171884847 86574100 74922304 32466636 639642999 513415788 420387751 964125625 916978609 267197527 457457604 662997517 119786837 277856219 853333181 326384937 606932416 292993260 247512739 70200609 292993260 338201288 606932416 825790020 552836563 677668583 455972234 924206054 828927692 341340420 70200609 476863561 691658174 222705824 622619054 416142329 146266056 569034545 648085065 689696038 163169584 146266056 662997517 648616244 228994771 149507119 336593863 552836563 336593863 825790020 156349888 637132487 163169584 149507119 225005793 247512739 157524924 691658174 175601100 128172058 892526868 149507119 896696773 247512739 706786139 580030866 706786139 173590688 247512739 828927692 513415788 326910332 648616244 56515478 856735137 552836563 770508461 432062450 74922304 267197527 671009508 662997517 648616244 336593863 606932416 421303765 850680713 228994771 669918126 671009508 825790020 432062450 157524924 21936446 853333181 648616244 119786837 426804318 338201288 225005793 569034545 476863561 421303765 631604897 828927692 689696038 421319638 39563973 70200609 853333181 396735868 171884847 277856219 671009508 691658174 39563973 669918126 39563973 662997517 671009508 689696038 384773958 924206054 580030866 850680713 639642999 119786837 86574100 421319638 326910332 14297338 373950160 222705824 892526868 671009508 228994771 341340420 658765373 770508461 671009508 973264476 247512739 569034545 119786837 936309465 513415788 770508461 338201288 631604897 413547205 292993260 973264476 35579887 225005793 14297338 924206054 828927692 856735137 413547205 689696038 32466636 591974489 56515478 74922304 291594021 606932416 569034545 639642999 384773958 267197527 892526868 899117577 689144692 677668583 639642999 413547205 157524924 86574100 373950160 766460882 606932416 825790020 146266056 413547205 850680713 569034545 853333181 149507119 828927692 892526868 648085065 420387751 671009508 146266056 825790020 421303765 163169584 86574100 639642999 936309465 413547205 421303765 580030866 338511968 715427395 163169584 654774801 56515478 455972234 420387751 606932416 892526868 916978609 163169584 250175378 39563973 156349888 899117577 631604897 373950160 156349888 862458309 689144692 228994771 455972234 35579887 695926284 658765373 336593863 637132487 654774801 341340420 846170712 32466636 373950160 924634937 892526868 86574100 156349888 157524924 341340420 689696038 247512739 156349888 70200609 552836563 225005793 691658174 62570858 691658174 825790020 680237797 680237797 291594021 86574100 225005793 654774801 580030866 420167079 420167079 669918126 770508461 622619054 856735137 86574100 924206054 591974489 35579887 426804318 824610448 552836563 973264476 341340420 669918126 766460882 455972234 828927692 175701124 421303765 691658174 119786837 706786139 175601100 637132487 228994771 964125625 476863561 669918126 706786139 413547205 432062450 856735137 680237797 654774801 513415788 156349888 899117577 413547205 247512739 573410811 853333181 856735137 39563973 267197527 669918126 426804318 457457604 35579887 292993260 384773958 552836563 420387751 831028663 663559431 936309465 421303765 824610448 225005793 706786139 766460882 654774801 163169584 32466636 396735868 163169584 669918126 338511968 250175378 432062450 426804318 766460882 964125625 648616244 569034545 631604897 326384937 421303765 770508461 338511968 247512739 648085065 267197527 163169584 715427395 326384937 964125625 833320035 856735137 247512739 163169584 250175378 552836563 338511968 228994771 119786837 677668583 149507119 856735137 157524924 824610448 250175378 225005793 680237797 250175378 631604897 677668583 715427395 825790020 14297338 62570858 654774801 622619054 591974489 157524924 35579887 669918126 924206054 421303765 455972234 74922304 420167079 552836563 677668583 648085065 396735868 373950160 662997517 420387751 850680713 384773958 552836563 413547205 715427395 856735137 715427395 457457604 420167079 421319638 292993260 171884847 247512739 689710096 326910332 654774801 156349888 14297338 163169584 689696038 973264476 222705824 175701124 833320035 706786139 648616244 924206054 924206054 292993260 292993260 706786139 662997517 862458309 74922304 21936446 677668583 648085065 862458309 680237797 695926284 478544246 892526868 899117577 421303765 338201288 654774801 770508461 569034545 119786837 62570858 35579887 175701124 222705824 580030866 413547205 824610448 770508461 671009508 35579887 658765373 225005793 326910332 552836563 416142329 222705824 899117577 924206054 695926284 825790020 850680713 715427395 396735868 706786139 86574100 770508461 662997517 591974489 856735137 119786837 326910332 56515478 157524924 250175378 35579887 56515478 39563973 336593863 457457604 658765373 157524924 338201288 326910332 695926284 671009508 384773958 413547205 432062450 173590688 662997517 831028663 973264476 853333181 973264476 691658174 573410811 175701124 828927692 591974489 648085065 846170712 149507119 569034545 924206054 326384937 149507119 146266056 74922304 32466636 326384937 39563973 432062450 413547205 706786139 292993260 862458309 21936446 62570858 222705824 631604897 171884847 56515478 39563973 149507119 35579887 846170712 421319638 691658174 128172058 658765373 421303765 420387751 831028663 706786139 426804318 573410811 828927692 973264476 689696038 833320035 62570858 74922304 669918126 825790020 413547205 677668583 421303765 247512739 569034545 924634937 828927692 552836563 326910332 662997517 689144692 74922304 292993260 648085065 56515478 715427395 478544246 833320035 622619054 715427395 892526868 580030866 413547205 426804318 706786139 119786837 277856219 175601100 862458309 292993260 156349888 689696038 833320035 21936446 413547205 14297338 421303765 856735137 924206054 658765373 691658174 338511968 420167079 14297338 74922304 916978609 833320035 32466636 695926284 225005793 964125625 277856219 689696038 478544246 580030866 706786139 691658174 420387751 695926284 175701124 831028663 899117577 899117577 896696773 396735868 896696773 32466636 225005793 384773958 896696773 896696773 86574100 606932416 21936446 766460882 173590688 338511968 86574100 21936446 157524924 846170712 326384937 580030866 606932416 862458309 850680713 420167079 850680713 856735137 338511968 396735868 896696773 631604897 552836563 654774801 476863561 862458309 715427395 639642999 247512739 338201288 892526868 648616244 850680713 225005793 853333181 677668583 396735868 689144692 770508461 421303765 426804318 591974489 850680713 828927692 766460882 658765373 916978609 326910332 770508461 924634937 384773958 924634937 420387751 62570858 21936446 432062450 936309465 513415788 426804318 695926284 846170712 156349888 828927692 384773958 639642999 32466636 648616244 663559431 384773958 338201288 639642999 824610448 689144692 421319638 175701124 654774801 338201288 766460882 341340420 833320035 924206054 341340420 420167079 384773958 689710096 247512739 689710096 569034545 420167079 856735137 373950160 175601100 457457604 936309465 175601100 766460882 853333181 637132487 637132487 39563973 573410811 175601100 326384937 964125625 171884847 916978609 157524924 32466636 552836563 513415788 421303765 149507119 689710096 622619054 631604897 426804318 828927692 689144692 569034545 846170712 247512739 766460882 74922304 338511968 163169584 119786837 222705824 648085065 128172058 336593863 691658174 478544246 846170712 39563973 373950160 292993260 770508461 639642999 421319638 689710096 250175378 689144692 421303765 689696038 899117577 173590688 850680713 171884847 56515478 267197527 899117577 824610448 247512739 637132487 56515478 326910332 824610448 639642999 924634937 892526868 171884847 156349888 250175378 119786837 964125625 420387751 648085065 336593863 892526868 924206054 149507119 916978609 899117577 119786837 569034545 21936446 171884847 964125625 14297338 631604897 336593863 896696773 277856219 432062450 157524924 648616244 326384937 421303765 384773958 156349888 267197527 833320035 924634937 637132487 513415788 35579887 413547205 396735868 247512739 513415788 173590688 899117577 39563973 86574100 936309465 654774801 384773958 432062450 916978609 689696038 420387751 862458309 896696773 856735137 606932416 606932416 573410811 691658174 149507119 973264476 21936446 70200609 420167079 128172058 70200609 856735137 689696038 622619054 689710096 680237797 691658174 149507119 853333181 39563973 228994771 622619054 426804318 569034545 654774801 654774801 964125625 21936446 689696038 478544246 669918126 157524924 35579887 662997517 850680713 426804318 39563973 70200609 573410811 580030866 421303765 119786837 267197527 770508461 569034545 663559431 291594021 21936446 156349888 373950160 156349888 119786837 924634937 413547205 149507119 648085065 850680713 157524924 432062450 250175378 149507119 828927692 157524924 175701124 478544246 222705824 163169584 689710096 856735137 662997517 426804318 413547205 663559431 631604897 648616244 14297338 846170712 637132487 706786139 831028663 326910332 384773958 175701124 691658174 222705824 658765373 421303765 695926284 426804318 606932416 853333181 573410811 225005793 622619054 648616244 631604897 478544246 899117577 828927692 476863561 478544246 896696773 513415788 766460882 222705824 631604897 146266056 396735868 856735137 14297338 648085065 396735868 677668583 426804318 326910332 766460882 916978609 292993260 250175378 421319638 591974489 420167079 163169584 591974489 856735137 689710096 825790020 338511968 119786837 924634937 924206054 421303765 513415788 14297338 662997517 35579887 896696773 173590688 32466636 70200609 689710096 639642999 654774801 277856219 171884847 689696038 421319638 156349888 291594021 663559431 338511968 828927692 128172058 648085065 420167079 648085065 420167079 936309465 157524924 222705824 896696773 86574100 637132487 228994771 936309465 432062450 267197527 824610448 39563973 413547205 833320035 341340420 341340420 338511968 715427395 936309465 421319638 828927692 421303765 426804318 247512739 648616244 862458309 896696773 631604897 936309465 671009508 899117577 455972234 770508461 892526868 267197527 56515478 277856219 416142329 86574100 267197527 569034545 639642999 338201288 964125625 831028663 899117577 413547205 606932416 899117577 831028663 677668583 973264476 32466636 892526868 396735868 74922304 580030866 455972234 478544246 825790020 591974489 892526868 175601100 163169584 267197527 326384937 824610448 175701124 163169584 416142329 691658174 146266056 86574100 35579887 56515478 662997517 622619054 892526868 416142329 70200609 163169584 336593863 277856219 267197527 850680713 455972234 862458309 56515478 552836563 426804318 513415788 413547205 70200609 648616244 825790020 899117577 86574100 513415788 338511968 706786139 639642999 62570858 291594021 853333181 831028663 420167079 648085065 580030866 513415788 663559431 669918126 689710096 658765373 896696773 157524924 856735137 973264476 149507119 225005793 21936446 606932416 384773958 338511968 338511968 56515478 175701124 157524924 680237797 247512739 222705824 421319638 513415788 856735137 247512739 228994771 336593863 671009508 831028663 277856219 326910332 156349888 695926284 291594021 606932416 341340420 671009508 662997517 825790020 964125625 247512739 846170712 916978609 175601100 824610448 222705824 146266056 228994771 591974489 856735137 32466636 421319638 828927692 648616244 715427395 175701124 671009508 680237797 277856219 936309465 291594021 766460882 924206054 163169584 426804318 916978609 654774801 70200609 421319638 21936446 658765373 853333181 86574100 74922304 247512739 689144692 850680713 326384937 171884847 899117577 648085065 420167079 892526868 222705824 426804318 149507119 157524924 606932416 689696038 163169584 833320035 846170712 171884847 706786139 277856219 421303765 824610448 680237797 896696773 606932416 662997517 580030866 175701124 853333181 39563973 457457604 552836563 413547205 384773958 35579887 478544246 35579887 457457604 478544246 658765373 70200609 35579887 175601100 14297338 277856219 163169584 973264476 695926284 326910332 228994771 828927692 74922304 658765373 552836563 573410811 225005793 689710096 277856219 856735137 341340420 384773958 892526868 916978609 247512739 964125625 32466636 426804318 639642999 128172058 853333181 421319638 341340420 695926284 420167079 396735868 833320035 175701124 973264476 862458309 338201288 824610448 35579887 173590688 569034545 833320035 680237797 420167079 21936446 476863561 622619054 654774801 119786837 432062450 32466636 420167079 569034545 899117577 338511968 455972234 689144692 62570858 706786139 622619054 250175378 56515478 39563973 669918126 457457604 924634937 14297338 569034545 277856219 338511968 250175378 413547205 250175378 663559431 856735137 669918126 662997517 552836563 432062450 416142329 163169584 689144692 457457604 175601100 74922304 892526868 384773958 426804318 478544246 671009508 680237797 157524924 416142329 916978609 639642999 658765373 833320035 573410811 56515478 715427395 420167079 936309465 14297338 163169584 277856219 225005793 384773958 416142329 695926284 74922304 573410811 128172058 662997517 128172058 336593863 163169584 856735137 662997517 936309465 62570858 432062450 478544246 21936446 766460882 766460882 291594021 552836563 689144692 936309465 606932416 896696773 336593863 426804318 420167079 831028663 56515478 924206054 916978609 896696773 70200609 267197527 457457604 250175378 21936446 680237797 432062450 247512739 850680713 119786837 658765373 35579887 770508461 338201288 669918126 70200609 21936446 770508461 770508461 853333181 591974489 175601100 222705824 689696038 416142329 175601100 277856219 70200609 964125625 916978609 552836563 292993260 964125625 654774801 916978609 770508461 384773958 119786837 580030866 846170712 156349888 373950160 421319638 924206054 146266056 831028663 973264476 648616244 326910332 936309465 39563973 21936446 62570858 892526868 247512739 455972234 62570858 671009508 862458309 573410811 658765373 973264476 677668583 513415788 86574100 426804318 964125625 336593863 850680713 228994771 432062450 973264476 513415788 828927692 669918126 825790020 171884847 770508461 853333181 824610448 21936446 663559431 899117577 420387751 277856219 766460882 416142329 766460882 396735868 513415788 691658174 606932416 478544246 671009508 715427395 341340420 637132487 336593863 648085065 856735137 654774801 677668583 173590688 706786139 680237797 622619054 326910332 338511968 770508461 420387751 21936446 706786139 163169584 689144692 384773958 416142329 691658174 413547205 695926284 591974489 35579887 384773958 157524924 677668583 825790020 706786139 689710096 373950160 119786837 831028663 853333181 420387751 846170712 706786139 70200609 973264476 654774801 856735137 695926284 455972234 828927692 916978609 825790020 14297338 326910332 338201288 476863561 413547205 426804318 250175378 892526868 222705824 853333181 862458309 432062450 157524924 671009508 420167079 924634937 267197527 86574100 157524924 892526868 476863561 766460882 86574100 892526868 21936446 457457604 669918126 695926284 824610448 892526868 973264476 413547205 573410811 21936446 671009508 639642999 341340420 892526868 770508461 14297338 639642999 62570858 639642999 648616244 924206054 631604897 695926284 326910332 267197527 86574100 146266056 689710096 580030866 936309465 892526868 338511968 119786837 671009508 173590688 622619054 341340420 336593863 32466636 62570858 396735868 654774801 338511968 292993260 637132487 936309465 222705824 149507119 846170712 828927692 277856219 973264476 420167079 163169584 770508461 846170712 654774801 35579887 671009508 637132487 478544246 455972234 173590688 856735137 846170712 267197527 973264476 637132487 128172058 157524924 56515478 420387751 831028663 14297338 171884847 225005793 899117577 654774801 552836563 175701124 715427395 695926284 680237797 250175378 924206054 766460882 426804318 639642999 513415788 862458309 591974489 862458309 936309465 648616244 336593863 222705824 247512739 924206054 426804318 689144692 689696038 225005793 421319638 247512739 416142329 163169584 163169584 770508461 457457604 62570858 856735137 277856219 766460882 86574100 396735868 770508461 691658174 175601100 247512739 70200609 669918126 654774801 899117577 648085065 32466636 384773958 680237797 478544246 899117577 691658174 267197527 569034545 924206054 591974489 833320035 338201288 476863561 171884847 828927692 228994771 86574100 916978609 853333181 156349888 706786139 173590688 964125625 373950160 654774801 831028663 862458309 478544246 476863561 326384937 825790020 706786139 457457604 175601100 850680713 247512739 892526868 146266056 662997517 74922304 250175378 862458309 455972234 689144692 56515478 14297338 770508461 128172058 856735137 21936446 420387751 856735137 35579887 420167079 831028663 513415788 267197527 552836563 936309465 175701124 338511968 695926284 677668583 706786139 856735137 639642999 119786837 225005793 658765373 846170712 291594021 825790020 175601100 338201288 225005793 936309465 157524924 338511968 924206054 639642999 21936446 396735868 924206054 648616244 326384937 828927692 292993260 706786139 662997517 14297338 157524924 292993260 680237797 648616244 831028663 175701124 770508461 146266056 569034545 637132487 455972234 163169584 573410811 478544246 267197527 648616244 157524924 825790020 173590688 62570858 856735137 706786139 552836563 622619054 573410811 228994771 225005793 654774801 56515478 715427395 373950160 420167079 654774801 338511968 689696038 637132487 715427395 770508461 432062450 706786139 654774801 420167079 338201288 86574100 291594021 86574100 119786837 892526868 770508461 86574100 663559431 689144692 825790020 267197527 146266056 964125625 250175378 149507119 21936446 222705824 421319638 326910332 552836563 853333181 853333181 770508461 70200609 648085065 828927692 416142329 706786139 856735137 146266056 478544246 846170712 833320035 695926284 163169584 21936446 580030866 669918126 892526868 336593863 573410811 677668583 569034545 862458309 622619054 770508461 899117577 569034545 569034545 916978609 175701124 833320035 648616244 373950160 426804318 770508461 277856219 706786139 476863561 591974489 175701124 828927692 326910332 267197527 899117577 662997517 128172058 569034545 32466636 896696773 770508461 853333181 853333181 146266056 70200609 833320035 32466636 828927692 770508461 916978609 455972234 715427395 156349888 896696773 396735868 662997517 637132487 896696773 119786837 222705824 552836563 648085065 916978609 513415788 671009508 831028663 35579887 677668583 225005793 291594021 478544246 384773958 32466636 173590688 86574100 573410811 689144692 420387751 421319638 35579887 569034545 663559431 420387751 173590688 326384937 973264476 916978609 62570858 39563973 892526868 171884847 689144692 432062450 292993260 850680713 455972234 56515478 964125625 677668583 455972234 591974489 119786837 824610448 689696038 413547205 247512739 421319638 396735868 896696773 70200609 924206054 924206054 157524924 476863561 421303765 695926284 413547205 663559431 420387751 631604897 128172058 824610448 420387751 228994771 14297338 899117577 426804318 689696038 39563973 338201288 654774801 432062450 267197527 677668583 457457604 828927692 86574100 156349888 338511968 591974489 128172058 291594021 573410811 74922304 828927692 74922304 175601100 631604897 680237797 580030866 936309465 455972234 964125625 936309465 163169584 32466636 455972234 157524924 936309465 156349888 964125625 689710096 156349888 326910332 770508461 824610448 658765373 973264476 128172058 680237797 21936446 648616244 32466636 924206054 250175378 513415788 478544246 455972234 171884847 341340420 70200609 924634937 916978609 384773958 973264476 338511968 74922304 606932416 384773958 695926284 669918126 56515478 74922304 825790020 420167079 662997517 850680713 156349888 476863561 171884847 21936446 384773958 973264476 706786139 384773958 766460882 648616244 648616244 924206054 846170712 338511968 663559431 420387751 706786139 420167079 225005793 457457604 157524924 715427395 455972234 32466636 833320035 669918126 455972234 291594021 421303765 896696773 637132487 62570858 964125625 157524924 14297338 648616244 924634937 421319638 637132487 21936446 924206054 658765373 420387751 677668583 250175378 476863561 21936446 396735868 74922304 267197527 222705824 373950160 128172058 56515478 157524924 175701124 157524924 924206054 846170712 86574100 663559431 277856219 924634937 338201288 222705824 622619054 247512739 56515478 573410811 292993260 32466636 326384937 896696773 14297338 421319638 74922304 175601100 420167079 631604897 964125625 637132487 896696773 86574100 373950160 695926284 689144692 86574100 156349888 128172058 86574100 828927692 86574100 455972234 648085065 896696773 606932416 292993260 70200609 513415788 478544246 706786139 146266056 338201288 828927692 691658174 478544246 924206054 56515478 658765373 552836563 413547205 416142329 828927692 706786139 824610448 35579887 225005793 580030866 416142329 689144692 373950160 677668583 416142329 825790020 247512739 689696038 689144692 146266056 654774801 86574100 850680713 326384937 171884847 631604897 833320035 892526868 74922304 833320035 936309465 396735868 336593863 648085065 824610448 32466636 637132487 580030866 671009508 247512739 173590688 247512739 850680713 669918126 658765373 70200609 825790020 973264476 606932416 513415788 833320035 833320035 175701124 833320035 677668583 892526868 658765373 420167079 457457604 648085065 336593863 677668583 119786837 326910332 413547205 689144692 828927692 513415788 689710096 426804318 850680713 420387751 476863561 639642999 225005793 689144692 513415788 163169584 850680713 373950160 62570858 247512739 622619054 648616244 669918126 250175378 14297338 924634937 421319638 573410811 225005793 86574100 175701124 326384937 853333181 899117577 924206054 831028663 175701124 825790020 689144692 373950160 833320035 973264476 648085065 591974489 56515478 175701124 338201288 924206054 86574100 846170712 35579887 421319638 146266056 247512739 973264476 292993260 426804318 338511968 706786139 457457604 680237797 476863561 513415788 606932416 580030866 896696773 824610448 654774801 426804318 689710096 896696773 21936446 426804318 163169584 833320035 654774801 862458309 35579887 70200609 850680713 70200609 70200609 455972234 862458309 695926284 892526868 824610448 671009508 856735137 222705824 706786139 662997517 892526868 416142329 695926284 964125625 973264476 715427395 580030866 149507119 74922304 833320035 824610448 338511968 622619054 654774801 631604897 899117577 250175378 247512739 695926284 171884847 513415788 856735137 341340420 421319638 247512739 573410811 896696773 35579887 74922304 648085065 146266056 455972234 770508461 338201288 373950160 828927692 119786837 831028663 396735868 825790020 828927692 936309465 228994771 706786139 457457604 267197527 663559431 341340420 39563973 924206054 175601100 396735868 74922304 432062450 35579887 420387751 637132487 175701124 156349888 663559431 426804318 432062450 833320035 421303765 35579887 892526868 225005793 936309465 175601100 552836563 639642999 56515478 580030866 964125625 591974489 715427395 476863561 86574100 850680713 639642999 173590688 846170712 39563973 706786139 247512739 35579887 416142329 336593863 326910332 924206054 146266056 671009508 648616244 631604897 146266056 573410811 691658174 86574100 326384937 637132487 892526868 658765373 569034545 163169584 292993260 292993260 421303765 689144692 39563973 326910332 924206054 824610448 341340420 413547205 856735137 149507119 680237797 267197527 899117577 671009508 157524924 292993260 74922304 222705824 833320035 846170712 689710096 338201288 892526868 420167079 326384937 552836563 338511968 853333181 373950160 580030866 156349888 292993260 828927692 457457604 973264476 146266056 457457604 591974489 833320035 680237797 569034545 580030866 457457604 639642999 680237797 513415788 658765373 513415788 846170712 225005793 426804318 326384937 476863561 14297338 171884847 639642999 175601100 846170712 70200609 32466636 338201288 850680713 606932416 56515478 689144692 222705824 336593863 70200609 862458309 157524924 338511968 416142329 149507119 457457604 420387751 56515478 663559431 455972234 833320035 766460882 157524924 825790020 228994771 648085065 396735868 654774801 846170712 964125625 225005793 833320035 373950160 14297338 964125625 850680713 291594021 119786837 892526868 833320035 924634937 396735868 631604897 658765373 663559431 14297338 32466636 824610448 426804318 580030866 924634937 766460882 119786837 476863561 455972234 856735137 663559431 654774801 291594021 964125625 432062450 654774801 552836563 56515478 478544246 862458309 606932416 671009508 420387751 222705824 74922304 964125625 32466636 766460882 228994771 14297338 580030866 622619054 695926284 171884847 21936446 513415788 639642999 654774801 706786139 631604897 648616244 171884847 580030866 336593863 373950160 156349888 420167079 14297338 662997517 228994771 326910332 689696038 856735137 32466636 715427395 924634937 146266056 74922304 247512739 639642999 846170712 222705824 680237797 916978609 637132487 924206054 680237797 715427395 622619054 973264476 691658174 622619054 338201288 658765373 828927692 654774801 964125625 70200609 426804318 173590688 648616244 432062450 128172058 964125625 825790020 396735868 770508461 828927692 853333181 426804318 663559431 964125625 513415788 856735137 277856219 267197527 663559431 631604897 455972234 74922304 338201288 70200609 924206054 622619054 336593863 21936446 689696038 862458309 421303765 916978609 250175378 846170712 573410811 338511968 336593863 648616244 853333181 416142329 591974489 677668583 916978609 149507119 171884847 580030866 648085065 833320035 689144692 850680713 157524924 622619054 267197527 856735137 689144692 770508461 396735868 457457604 862458309 74922304 580030866 35579887 14297338 591974489 862458309 770508461 573410811 924634937 396735868 420387751 421319638 171884847 35579887 637132487 128172058 648616244 336593863 569034545 924634937 691658174 648616244 39563973 680237797 973264476 916978609 396735868 648085065 833320035 663559431 39563973 766460882 892526868 573410811 421303765 639642999 457457604 580030866 669918126 420387751 156349888 862458309 32466636 671009508 825790020 856735137 850680713 336593863 825790020 825790020 831028663 569034545 580030866 770508461 128172058 648616244 766460882 691658174 853333181 669918126 156349888 326910332 828927692 157524924 689696038 62570858 573410811 247512739 663559431 580030866 128172058 326910332 35579887 899117577 476863561 964125625 862458309 128172058 552836563 35579887 56515478 420167079 892526868 856735137 689710096 924634937 62570858 156349888 648616244 341340420 831028663 35579887 828927692 420387751 476863561 766460882 573410811 267197527 606932416 478544246 622619054 766460882 420387751 222705824 384773958 715427395 850680713 770508461 326910332 326910332 119786837 706786139 250175378 267197527 671009508 671009508 396735868 225005793 62570858 70200609 476863561 896696773 416142329 413547205 622619054 146266056 896696773 426804318 828927692 14297338 292993260 639642999 291594021 862458309 250175378 916978609 677668583 421303765 936309465 62570858 853333181 478544246 175701124 924634937 606932416 631604897 689710096 384773958 622619054 338201288 222705824 14297338 175701124 128172058 476863561 896696773 74922304 476863561 173590688 175701124 770508461 622619054 648616244 654774801 924634937 326384937 291594021 850680713 277856219 163169584 689696038 824610448 119786837 680237797 421319638 267197527 341340420 862458309 326384937 384773958 552836563 250175378 225005793 622619054 267197527 277856219 689144692 573410811 964125625 163169584 677668583 850680713 14297338 669918126 338201288 695926284 157524924 689696038 677668583 163169584 824610448 591974489 173590688 56515478 267197527 663559431 680237797 899117577 128172058 689710096 476863561 896696773 846170712 648616244 964125625 175601100 654774801 831028663 326384937 14297338 689696038 513415788 267197527 396735868 341340420 35579887 157524924 825790020 654774801 622619054 21936446 35579887 291594021 157524924 850680713 478544246 658765373 21936446 156349888 671009508 662997517 413547205 62570858 156349888 384773958 828927692 222705824 70200609 622619054 662997517 163169584 338511968 157524924 924634937 128172058 225005793 828927692 267197527 413547205 476863561 833320035 35579887 833320035 21936446 639642999 413547205 157524924 420387751 892526868 119786837 396735868 247512739 384773958 964125625 973264476 648085065 552836563 580030866 21936446 336593863 341340420 455972234 892526868 228994771 396735868 770508461 691658174 21936446 828927692 896696773 420387751 658765373 384773958 173590688 637132487 222705824 420387751 35579887 648616244 899117577 824610448 56515478 173590688 648616244 631604897 695926284 56515478 56515478 14297338 171884847 770508461 853333181 766460882 341340420 662997517 128172058 846170712 291594021 689696038 62570858 695926284 648616244 175701124 175701124 163169584 654774801 175601100 936309465 831028663 228994771 658765373 669918126 924634937 825790020 833320035 56515478 964125625 916978609 267197527 146266056 639642999 416142329 225005793 416142329 420387751 924206054 689144692 396735868 936309465 896696773 384773958 336593863 770508461 156349888 580030866 413547205 671009508 70200609 637132487 396735868 853333181 74922304 39563973 56515478 856735137 680237797 973264476 225005793 552836563 662997517 338201288 706786139 892526868 648616244 336593863 62570858 21936446 825790020 689696038 973264476 421303765 766460882 291594021 291594021 173590688 606932416 833320035 833320035 70200609 825790020 766460882 338511968 677668583 639642999 384773958 457457604 899117577 336593863 247512739 292993260 420387751 457457604 580030866 384773958 892526868 396735868 157524924 175601100 222705824 171884847 146266056 14297338 691658174 432062450 326384937 384773958 689144692 267197527 421319638 326384937 291594021 74922304 766460882 513415788 973264476 157524924 250175378 86574100 924634937 384773958 896696773 157524924 892526868 292993260 277856219 457457604 341340420 669918126 824610448 250175378 856735137 552836563 770508461 455972234 426804318 639642999 292993260 39563973 853333181 432062450 828927692 250175378 916978609 828927692 648085065 631604897 936309465 824610448 513415788 715427395 56515478 455972234 149507119 924634937 173590688 766460882 157524924 689710096 277856219 513415788 833320035 128172058 413547205 691658174 175701124 14297338 291594021 691658174 291594021 833320035 973264476 973264476 32466636 658765373 573410811 639642999 225005793 654774801 426804318 654774801 341340420 56515478 175701124 677668583 156349888 639642999 62570858 149507119 671009508 658765373 250175378 175601100 606932416 663559431 478544246 336593863 420387751 157524924 580030866 173590688 916978609 326910332 662997517 648085065 924206054 163169584 631604897 846170712 892526868 689696038 552836563 631604897 56515478 146266056 663559431 924206054 715427395 622619054 689696038 648616244 828927692 856735137 924206054 853333181 413547205 457457604 326910332 146266056 171884847 631604897 856735137 70200609 476863561 770508461 648616244 338511968 862458309 663559431 580030866 831028663 828927692 552836563 292993260 175701124 639642999 689710096 862458309 973264476 336593863 671009508 247512739 228994771 715427395 766460882 457457604 892526868 648085065 373950160 691658174 648616244 175601100 338511968 420167079 654774801 373950160 413547205 896696773 478544246 663559431 338511968 606932416 924206054 825790020 338201288 916978609 175701124 622619054 828927692 896696773 766460882 338201288 513415788 770508461 631604897 936309465 277856219 862458309 648085065 267197527 654774801 671009508 70200609 421303765 341340420 770508461 420167079 648616244 86574100 622619054 56515478 373950160 689696038 680237797 149507119 637132487 637132487 896696773 39563973 648616244 766460882 35579887 396735868 421319638 222705824 373950160 658765373 662997517 156349888 846170712 648085065 862458309 70200609 173590688 639642999 964125625 384773958 326910332 924206054 250175378 341340420 862458309 384773958 156349888 291594021 146266056 631604897 157524924 175701124 292993260 770508461 715427395 689710096 669918126 326384937 825790020 831028663 896696773 173590688 338511968 384773958 591974489 277856219 421303765 119786837 825790020 277856219 654774801 39563973 850680713 175701124 426804318 156349888 173590688 677668583 680237797 916978609 846170712 669918126 373950160 171884847 631604897 689144692 828927692 552836563 247512739 228994771 119786837 825790020 766460882 770508461 338201288 663559431 420167079 658765373 896696773 662997517 267197527 70200609 128172058 222705824 373950160 171884847 899117577 74922304 662997517 896696773 892526868 677668583 250175378 457457604 171884847 892526868 338201288 156349888 663559431 267197527 654774801 689696038 654774801 671009508 973264476 173590688 171884847 21936446 706786139 766460882 14297338 606932416 691658174 413547205 689696038 39563973 413547205 455972234 825790020 552836563 74922304 862458309 175701124 39563973 341340420 373950160 831028663 326910332 695926284 338511968 396735868 421319638 432062450 416142329 677668583 677668583 936309465 850680713 916978609 706786139 648616244 580030866 228994771 128172058 648085065 163169584 936309465 924206054 39563973 677668583 715427395 706786139 478544246 421303765 62570858 552836563 892526868 476863561 413547205 691658174 396735868 825790020 373950160 580030866 163169584 267197527 35579887 39563973 373950160 432062450 156349888 396735868 964125625 341340420 119786837 35579887 396735868 420167079 384773958 622619054 691658174 413547205 606932416 936309465 56515478 770508461 396735868 648085065 824610448 56515478 146266056 766460882 421319638 420387751 825790020 156349888 14297338 853333181 591974489 936309465 14297338 606932416 171884847 662997517 639642999 267197527 250175378 973264476 171884847 671009508 513415788 62570858 156349888 222705824 663559431 247512739 691658174 336593863 856735137 173590688 916978609 247512739 862458309 267197527 824610448 671009508 825790020 552836563 850680713 706786139 706786139 173590688 146266056 292993260 631604897 569034545 420387751 384773958 770508461 850680713 689696038 326910332 384773958 32466636 171884847 156349888 420167079 695926284 580030866 850680713 639642999 639642999 828927692 715427395 336593863 573410811 478544246 825790020 291594021 580030866 420167079 573410811 455972234 671009508 892526868 341340420 916978609 606932416 715427395 420167079 421303765 35579887 384773958 455972234 420167079 680237797 476863561 552836563 228994771 250175378 149507119 689710096 70200609 825790020 173590688 413547205 171884847 157524924 899117577 173590688 32466636 56515478 766460882 457457604 384773958 56515478 853333181 21936446 250175378 341340420 689710096 420167079 267197527 146266056 862458309 715427395 706786139 157524924 420387751 421319638 622619054 689696038 455972234 689696038 225005793 413547205 250175378 326910332 420167079 336593863 850680713 706786139 828927692 421303765 157524924 426804318 973264476 513415788 637132487 119786837 662997517 56515478 420387751 421303765 552836563 384773958 770508461 853333181 862458309 936309465 639642999 326384937 824610448 146266056 267197527 457457604 648616244 56515478 689710096 715427395 853333181 658765373 157524924 277856219 338511968 770508461 569034545 149507119 856735137 573410811 552836563 631604897 250175378 175601100 973264476 964125625 691658174 691658174 671009508 654774801 770508461 291594021 457457604 973264476 654774801 420167079 892526868 157524924 56515478 862458309 228994771 70200609 250175378 413547205 222705824 856735137 552836563 770508461 648085065 689710096 973264476 420387751 669918126 39563973 648085065 128172058 62570858 175601100 21936446 580030866 573410811 862458309 32466636 853333181 39563973 146266056 766460882 964125625 662997517 476863561 662997517 637132487 680237797 292993260 677668583 326384937 163169584 32466636 662997517 973264476 21936446 828927692 171884847 591974489 146266056 896696773 476863561 326384937 899117577 455972234 21936446 421303765 163169584 173590688 35579887 669918126 899117577 828927692 341340420 591974489 552836563 973264476 341340420 706786139 292993260 964125625 292993260 338511968 715427395 222705824 689144692 853333181 455972234 715427395 916978609 924634937 825790020 336593863 373950160 421319638 924206054 455972234 338511968 421319638 420387751 157524924 292993260 689696038 457457604 457457604 149507119 831028663 455972234 56515478 964125625 421319638 21936446 658765373 225005793 338511968 175701124 828927692 146266056 654774801 250175378 413547205 62570858 631604897 171884847 146266056 292993260 420167079 850680713 336593863 924634937 924206054 421319638 663559431 14297338 853333181 770508461 32466636 225005793 291594021 175601100 677668583 326910332 973264476 658765373 228994771 222705824 338201288 157524924 228994771 420167079 591974489 631604897 175701124 892526868 292993260 326910332 426804318 163169584 964125625 384773958 149507119 896696773 291594021 384773958 964125625 32466636 856735137 171884847 715427395 157524924 413547205 606932416 689710096 689710096 831028663 222705824 770508461 973264476 74922304 478544246 924206054 695926284 146266056 569034545 56515478 426804318 850680713 648085065 770508461 964125625 32466636 770508461 964125625 936309465 455972234 476863561 62570858 149507119 62570858 569034545 973264476 648085065 552836563 856735137 291594021 916978609 824610448 552836563 825790020 421303765 86574100 846170712 163169584 149507119 119786837 964125625 35579887 892526868 824610448 478544246 86574100 862458309 654774801 476863561 552836563 62570858 831028663 292993260 35579887 432062450 173590688 119786837 669918126 426804318 824610448 828927692 35579887 916978609 573410811 715427395 573410811 478544246 277856219 149507119 828927692 671009508 964125625 222705824 862458309 156349888 689144692 247512739 770508461 639642999 828927692 648616244 973264476 267197527 662997517 706786139 831028663 373950160 658765373 573410811 326384937 715427395 899117577 573410811 420387751 833320035 824610448 336593863 828927692 74922304 14297338 156349888 341340420 639642999 669918126 39563973 156349888 973264476 413547205 606932416 689144692 173590688 606932416 513415788 396735868 455972234 338201288 32466636 267197527 831028663 56515478 35579887 689144692 648616244 766460882 689696038 420167079 338511968 662997517 35579887 964125625 70200609 828927692 637132487 146266056 896696773 476863561 457457604 292993260 658765373 924206054 689696038 862458309 853333181 580030866 631604897 964125625 336593863 850680713 373950160 936309465 706786139 715427395 373950160 831028663 455972234 86574100 338511968 336593863 964125625 420387751 86574100 648616244 277856219 149507119 157524924 648616244 892526868 648085065 476863561 892526868 149507119 706786139 175701124 658765373 825790020 658765373 56515478 856735137 21936446 156349888 338511968 128172058 663559431 396735868 825790020 267197527 432062450 924206054 455972234 326910332 157524924 637132487 326910332 326910332 396735868 421319638 426804318 225005793 156349888 846170712 250175378 853333181 326910332 896696773 580030866 964125625 338511968 86574100 648085065 853333181 267197527 658765373 862458309 637132487 825790020 413547205 622619054 277856219 222705824 695926284 32466636 831028663 648085065 70200609 622619054 677668583 853333181 691658174 119786837 662997517 455972234 695926284 163169584 291594021 421319638 677668583 163169584 373950160 171884847 658765373 336593863 421319638 156349888 14297338 35579887 420167079 573410811 426804318 924206054 853333181 573410811 413547205 420387751 691658174 420167079 580030866 228994771 695926284 416142329 824610448 421303765 680237797 32466636 552836563 899117577 21936446 916978609 862458309 338511968 146266056 831028663 341340420 916978609 119786837 622619054 606932416 292993260 228994771 853333181 277856219 695926284 421319638 14297338 691658174 936309465 892526868 648085065 86574100 689710096 326384937 715427395 706786139 924634937 35579887 573410811 850680713 222705824 228994771 175701124 591974489 326384937 669918126 862458309 163169584 856735137 916978609 74922304 267197527 157524924 770508461 373950160 892526868 654774801 277856219 671009508 924634937 648085065 770508461 457457604 639642999 689144692 850680713 680237797 413547205 824610448 421303765 824610448 326910332 924634937 291594021 222705824 850680713 706786139 247512739 591974489 478544246 924634937 171884847 338201288 689144692 14297338 86574100 689710096 478544246 691658174 658765373 662997517 658765373 455972234 413547205 250175378 715427395 455972234 706786139 157524924 639642999 833320035 825790020 156349888 119786837 766460882 853333181 457457604 384773958 146266056 973264476 689696038 973264476 119786837 648085065 426804318 936309465 277856219 267197527 413547205 35579887 157524924 171884847 384773958 277856219 669918126 426804318 70200609 175701124 580030866 420387751 637132487 338511968 421303765 695926284 267197527 916978609 663559431 421319638 421303765 341340420 455972234 689710096 669918126 689144692 326384937 119786837 420167079 637132487 573410811 862458309 413547205 171884847 146266056 899117577 631604897 924206054 277856219 292993260 924634937 691658174 916978609 569034545 157524924 291594021 846170712 175701124 426804318 56515478 862458309 292993260 591974489 856735137 228994771 580030866 973264476 326910332 146266056 326910332 680237797 892526868 171884847 291594021 899117577 476863561 426804318 663559431 119786837 171884847 691658174 964125625 899117577 862458309 513415788 413547205 689710096 70200609 277856219 825790020 336593863 622619054 432062450 39563973 277856219 222705824 899117577 128172058 658765373 680237797 175701124 671009508 86574100 326910332 892526868 70200609 247512739 250175378 39563973 32466636 32466636 384773958 56515478 853333181 149507119 250175378 70200609 850680713 341340420 689696038 146266056 569034545 691658174 86574100 326384937 899117577 421319638 432062450 663559431 326910332 631604897 225005793 291594021 338201288 341340420 421319638 39563973 373950160 669918126 146266056 421303765 689144692 338511968 622619054 631604897 373950160 14297338 421319638 924206054 74922304 421303765 175601100 896696773 62570858 924634937 455972234 924634937 247512739 766460882 513415788 14297338 457457604 35579887 825790020 228994771 892526868 338201288 680237797 171884847 663559431 421319638 341340420 648616244 658765373 680237797 856735137 669918126 916978609 292993260 156349888 74922304 74922304 149507119 149507119 291594021 457457604 416142329 413547205 580030866 639642999 766460882 173590688 973264476 924634937 250175378 964125625 247512739 639642999 74922304 831028663 420167079 277856219 292993260 336593863 680237797 421319638 163169584 715427395 173590688 856735137 62570858 689710096 964125625 689696038 277856219 689710096 637132487 892526868 277856219 862458309 691658174 892526868 677668583 222705824 457457604 119786837 14297338 149507119 689144692 432062450 639642999 384773958 637132487 247512739 384773958 478544246 163169584 338201288 648616244 21936446 225005793 936309465 70200609 457457604 924634937 824610448 770508461 862458309 606932416 689696038 973264476 326384937 669918126 689696038 689144692 128172058 552836563 689696038 669918126 916978609 924634937 964125625 39563973 513415788 663559431 648085065 924634937 631604897 157524924 277856219 695926284 338201288 175601100 396735868 591974489 228994771 413547205 899117577 513415788 156349888 426804318 677668583 639642999 149507119 648085065 171884847 663559431 573410811 580030866 14297338 828927692 964125625 831028663 973264476 476863561 32466636 476863561 964125625 35579887 689710096 654774801 228994771 648085065 569034545 892526868 476863561 56515478 421319638 157524924 831028663 426804318 639642999 175601100 175601100 924634937 277856219 341340420 420387751 163169584 828927692 413547205 892526868 663559431 35579887 32466636 580030866 338201288 689144692 250175378 648616244 669918126 32466636 457457604 622619054 648616244 639642999 32466636 689144692 691658174 846170712 691658174 14297338 691658174 416142329 606932416 552836563 973264476 648085065 846170712 420167079 420387751 695926284 689710096 833320035 825790020 56515478 850680713 128172058 689710096 157524924 14297338 171884847 39563973 267197527 637132487 35579887 680237797 373950160 384773958 476863561 770508461 267197527 689144692 916978609 677668583 250175378 850680713 639642999 455972234 552836563 426804318 228994771 513415788 622619054 373950160 689696038 476863561 420167079 62570858 669918126 580030866 691658174 326384937 639642999 86574100 677668583 476863561 828927692 420167079 824610448 225005793 658765373 171884847 899117577 825790020 128172058 157524924 964125625 513415788 416142329 70200609 171884847 426804318 14297338 250175378 277856219 899117577 853333181 225005793 973264476 157524924 171884847
1 1
1 1
3 1
299999 1
300000 1
300001 1
178278 1
85578 1
236747 1
15967 1
143762 1
15767 1
81855 1
5776 1
29168 1
82858 1
43406 1
256320 1
107148 1
1 1
1 1
1 1
300000 1
300000 1
300001 1
289796 1
102797 1
71977 1
37353 1
43949 1
72213 1
287984 1
72685 1
187298 1
126186 1
286514 1
90343 1
111609 1
1 1
1 1
2 1
299998 1
300001 1
300001 1
49485 1
219433 1
111939 1
100619 1
184536 1
91252 1
61609 1
162488 1
92112 1
3950 1
181218 1
243504 1
166966 1
1 1
1 1
2 1
299999 1
299999 1
300002 1
24383 1
179535 1
84417 1
132205 1
240291 1
151164 1
199608 1
296006 1
155107 1
245963 1
105947 1
142448 1
248999 1
1 1
2 1
2 1
299999 1
300000 1
300000 1
111091 1
27846 1
215812 1
31333 1
73471 1
103714 1
184938 1
78680 1
24970 1
43485 1
6874 1
91375 1
73376 1
1 1
1 1
3 1
299999 1
300000 1
65401 1
162360 1
299999 1
264850 1
134254 1
299999 1
1 1
289984 1
299999 1
146411 1
1 1
105070 1
299999 1
1 1
299999 1
248328 1
142446 1
214618 1
300000 1
170423 1
107228 1
112614 1
260293 1
299999 1
141559 1
105280 1
167099 1
300000 1
12170 1
180388 1
287016 1
116472 1
300000 1
2 1
232540 1
177960 1
1 1
275937 1
299999 1
292408 1
1 1
2 1
11052 1
1 1
67098 1
78371 1
171474 1
201710 1
188441 1
272618 1
300000 1
1 1
219776 1
63730 1
279617 1
298998 1
92779 1
174095 1
41659 1
195509 1
30434 1
300001 1
1 1
252776 1
128508 1
2203 1
126912 1
127341 1
299998 1
1 1
299999 1
299999 1
54815 1
77727 1
300000 1
92035 1
203703 1
299998 1
1 1
300001 1
206411 1
242476 1
165932 1
222955 1
152455 1
191331 1
81126 1
32259 1
25889 1
130670 1
142771 1
285583 1
244992 1
226458 1
300001 1
2 1
268505 1
86151 1
108003 1
264098 1
82238 1
1 1
1 1
72809 1
126874 1
197452 1
46150 1
272511 1
299999 1
3416 1
68305 1
157784 1
954 1
146712 1
299998 1
65814 1
156030 1
55025 1
35660 1
44581 1
42384 1
58351 1
300001 1
46499 1
299999 1
100907 1
300002 1
300001 1
45051 1
288773 1
3 1
196659 1
20665 1
209024 1
3 1
219642 1
300000 1
299999 1
2 1
300001 1
1 1
132022 1
179470 1
203689 1
53601 1
51505 1
30864 1
300002 1
28799 1
300000 1
90193 1
231540 1
1 1
44860 1
174040 1
61886 1
1 1
45488 1
281352 1
100982 1
187230 1
28881 1
181464 1
91356 1
265998 1
27532 1
13450 1
1 1
194007 1
3 1
1 1
71480 1
21401 1
189237 1
86242 1
299999 1
222803 1
272018 1
300001 1
21646 1
43391 1
79204 1
289174 1
147632 1
78143 1
38303 1
84527 1
300001 1
181407 1
188629 1
2 1
2 1
178327 1
206609 1
300001 1
7706 1
282182 1
14279 1
1 1
300000 1
263537 1
299999 1
1 1
298910 1
82334 1
1 1
75316 1
283338 1
165155 1
1 1
1 1
238519 1
300000 1
65250 1
283654 1
247958 1
299999 1
1 1
291964 1
137739 1
111051 1
1 1
262558 1
2 1
1 1
5649 1
23949 1
16277 1
168642 1
99701 1
256859 1
300000 1
75933 1
73167 1
110732 1
299999 1
2 1
49394 1
242836 1
249897 1
25887 1
94105 1
3 1
156845 1
299999 1
300000 1
300000 1
192246 1
188207 1
30936 1
156908 1
63844 1
16440 1
109959 1
236854 1
272538 1
3 1
1 1
280832 1
26754 1
58444 1
185880 1
49157 1
122855 1
209598 1
202659 1
2 1
198546 1
170747 1
299999 1
156696 1
65204 1
210196 1
1 1
35696 1
134216 1
119327 1
299999 1
217697 1
2 1
207755 1
299999 1
299999 1
242567 1
133204 1
300001 1
197093 1
299999 1
1 1
128399 1
147298 1
172945 1
299999 1
132140 1
257355 1
300000 1
1 1
202280 1
241713 1
299999 1
226222 1
153658 1
299999 1
1 1
298657 1
106337 1
299999 1
10666 1
299999 1
299999 1
44272 1
92330 1
1 1
299999 1
276183 1
136620 1
146575 1
240944 1
195452 1
9071 1
300000 1
128544 1
204783 1
110449 1
132574 1
211795 1
1 1
203565 1
214124 1
139239 1
182315 1
300001 1
205141 1
2 1
300000 1
299999 1
222169 1
2 1
6376 1
299998 1
98674 1
300000 1
113942 1
2 1
118821 1
8109 1
2 1
13214 1
194662 1
38680 1
1 1
94663 1
130399 1
1516 1
179733 1
117987 1
155677 1
299999 1
283270 1
42701 1
141135 1
106071 1
127440 1
2 1
266396 1
217325 1
81865 1
299999 1
300000 1
8351 1
273203 1
246602 1
262849 1
19115 1
160007 1
294538 1
110412 1
48061 1
250307 1
88200 1
300000 1
298158 1
1 1
130726 1
72292 1
26085 1
1 1
299999 1
1 1
79534 1
2 1
51257 1
258364 1
294395 1
13625 1
31427 1
3 1
53047 1
299999 1
42946 1
300000 1
213065 1
19509 1
151611 1
154482 1
235576 1
276145 1
265762 1
277122 1
10649 1
185378 1
254296 1
65063 1
35996 1
69180 1
1 1
1 1
28611 1
107266 1
104498 1
4826 1
122066 1
25015 1
61123 1
125305 1
299999 1
1 1
299999 1
300000 1
300000 1
61489 1
248379 1
1 1
125263 1
299999 1
246256 1
3 1
250981 1
1 1
182533 1
1 1
155668 1
268904 1
1 1
73062 1
88060 1
223344 1
179073 1
1 1
2 1
1 1
193640 1
299999 1
300000 1
300000 1
1 1
151128 1
300000 1
147939 1
83128 1
300000 1
216193 1
113924 1
1 1
183274 1
18233 1
204813 1
3 1
299999 1
21653 1
300001 1
62732 1
91312 1
169294 1
220544 1
17534 1
273209 1
11466 1
1 1
1 1
82402 1
259916 1
283730 1
106565 1
126377 1
1 1
300000 1
1 1
243108 1
78490 1
300001 1
271213 1
3 1
43257 1
99891 1
122505 1
1 1
300001 1
45142 1
1 1
197937 1
123681 1
300002 1
203201 1
27271 1
102661 1
161958 1
32281 1
258595 1
1 1
3 1
3 1
122558 1
207936 1
103980 1
1 1
243454 1
3 1
136734 1
217303 1
136124 1
15335 1
21400 1
299999 1
109855 1
16329 1
61540 1
89427 1
123365 1
244042 1
69435 1
198253 1
29251 1
266604 1
299999 1
233370 1
97771 1
124093 1
246620 1
150459 1
174127 1
1 1
300000 1
2 1
263464 1
300000 1
279785 1
1475 1
3 1
72500 1
300000 1
300001 1
41622 1
268717 1
125808 1
245785 1
299999 1
38937 1
117610 1
144605 1
1 1
91009 1
298918 1
248987 1
1 1
199169 1
190876 1
167345 1
300001 1
70220 1
299999 1
299999 1
177210 1
279705 1
300000 1
135615 1
164107 1
1 1
300001 1
174809 1
1 1
18813 1
28214 1
266133 1
279479 1
300000 1
84225 1
300000 1
86221 1
123174 1
210285 1
93620 1
38318 1
220540 1
237875 1
25500 1
276563 1
79766 1
257736 1
2 1
50348 1
300000 1
114388 1
231725 1
299999 1
149710 1
87161 1
2 1
1 1
299999 1
1 1
113034 1
300001 1
179559 1
207390 1
1 1
3 1
78794 1
299999 1
1 1
25539 1
36054 1
22330 1
300000 1
21044 1
291177 1
1 1
1 1
126627 1
1 1
190706 1
195880 1
300000 1
300001 1
144362 1
22564 1
13139 1
300000 1
51234 1
1 1
1 1
300000 1
88136 1
299999 1
18284 1
84648 1
271012 1
251624 1
299999 1
138459 1
61737 1
8866 1
86022 1
175901 1
299999 1
253119 1
223848 1
300000 1
2 1
182725 1
299999 1
162650 1
92595 1
66378 1
104635 1
188102 1
166209 1
1 1
129408 1
196300 1
116750 1
2 1
108690 1
202553 1
54911 1
205777 1
300001 1
7343 1
49478 1
86609 1
299999 1
111665 1
211098 1
112556 1
3 1
65284 1
161932 1
2 1
22851 1
63982 1
120188 1
136848 1
133641 1
210787 1
1 1
125503 1
1 1
66288 1
58984 1
300000 1
85389 1
199817 1
1 1
3 1
4341 1
300000 1
1 1
3 1
53549 1
144712 1
122032 1
285959 1
189416 1
300002 1
249023 1
275127 1
36275 1
295626 1
204982 1
300001 1
300000 1
96885 1
38438 1
192705 1
17690 1
299890 1
26277 1
1 1
1 1
1 1
1 1
202659 1
29410 1
31517 1
246914 1
244178 1
1 1
5987 1
1 1
7170 1
20406 1
1 1
3 1
105370 1
2 1
178286 1
63107 1
1300 1
300000 1
2 1
1 1
196606 1
102475 1
213048 1
1 1
284079 1
140038 1
293344 1
245109 1
51798 1
172219 1
178460 1
10392 1
243904 1
300000 1
211607 1
49688 1
300000 1
27276 1
177176 1
109934 1
295499 1
1 1
300000 1
156572 1
202469 1
234539 1
234389 1
212686 1
34322 1
2 1
300001 1
44012 1
1 1
3 1
214693 1
300000 1
1 1
4847 1
271538 1
299999 1
292173 1
65718 1
1 1
300001 1
98741 1
40115 1
295424 1
277177 1
279708 1
239803 1
191709 1
184462 1
155597 1
152159 1
72262 1
63577 1
299998 1
101805 1
300000 1
261929 1
63694 1
299999 1
174686 1
250660 1
50897 1
68835 1
299999 1
299999 1
300001 1
19538 1
248020 1
96479 1
82550 1
90542 1
45595 1
226354 1
28700 1
52978 1
1 1
82057 1
115284 1
248213 1
94655 1
300000 1
1 1
148006 1
228353 1
300001 1
80407 1
289120 1
240912 1
49200 1
161443 1
300000 1
1 1
300000 1
69004 1
300000 1
112319 1
211542 1
300000 1
1 1
272255 1
47061 1
52766 1
111864 1
185261 1
95189 1
2 1
299999 1
53886 1
266905 1
98773 1
168942 1
299998 1
289394 1
1 1
217676 1
1 1
196804 1
89153 1
300000 1
2 1
1 1
259113 1
300000 1
187424 1
16643 1
300001 1
62693 1
86125 1
252868 1
188076 1
203215 1
2 1
300000 1
166735 1
174193 1
3 1
2 1
2 1
47216 1
156139 1
247272 1
252813 1
1 1
274731 1
107247 1
138459 1
103790 1
186575 1
2 1
300000 1
262344 1
28993 1
9246 1
1 1
137870 1
300000 1
298086 1
207972 1
291024 1
152266 1
300000 1
255911 1
2 1
1 1
168694 1
300000 1
300000 1
276468 1
170109 1
300000 1
291806 1
25770 1
2 1
1 1
288374 1
3 1
300001 1
18847 1
117334 1
3 1
2 1
22689 1
1 1
196941 1
1 1
278689 1
42835 1
264764 1
280130 1
163210 1
222466 1
254254 1
163032 1
1 1
122382 1
43756 1
300000 1
300000 1
100373 1
285594 1
188891 1
160796 1
300001 1
261377 1
1 1
299999 1
1 1
88453 1
185625 1
300000 1
17446 1
228289 1
142282 1
60753 1
1 1
39337 1
299999 1
254845 1
1 1
90009 1
2 1
80034 1
2 1
276298 1
156591 1
74081 1
1 1
86798 1
271795 1
246083 1
3 1
268757 1
177458 1
210333 1
208592 1
1 1
234020 1
192878 1
122952 1
199854 1
1 1
150418 1
299998 1
172426 1
299999 1
144079 1
91442 1
182199 1
60782 1
260661 1
78804 1
287639 1
151558 1
1 1
269965 1
63533 1
1 1
239259 1
300001 1
33541 1
247400 1
1 1
67329 1
874 1
151062 1
2 1
239321 1
299999 1
246432 1
247281 1
227347 1
300001 1
3 1
216958 1
119076 1
1 1
1 1
296238 1
300000 1
25331 1
300000 1
263642 1
117373 1
128355 1
299999 1
3 1
121511 1
79293 1
24756 1
91723 1
300000 1
1 1
271691 1
193330 1
299999 1
300000 1
260448 1
72385 1
299341 1
10564 1
176137 1
2 1
60949 1
1 1
81483 1
163495 1
1 1
218967 1
1 1
243700 1
89593 1
300000 1
7121 1
1 1
197466 1
159004 1
106760 1
3 1
300001 1
1 1
228965 1
258390 1
300002 1
21840 1
228505 1
1 1
278427 1
15956 1
132168 1
226285 1
225844 1
74046 1
2 1
127072 1
76196 1
3 1
103135 1
9294 1
272050 1
300001 1
2 1
256408 1
65771 1
15455 1
159994 1
77016 1
160872 1
3 1
38799 1
61238 1
9714 1
2 1
78235 1
1 1
153200 1
173995 1
1 1
253402 1
1 1
285803 1
118814 1
47180 1
1 1
299028 1
2 1
1 1
144514 1
1 1
120550 1
142873 1
300000 1
294469 1
299999 1
144460 1
300000 1
274306 1
289594 1
145196 1
68858 1
54896 1
270010 1
1 1
162328 1
300001 1
21553 1
182813 1
37309 1
2 1
160770 1
99614 1
299999 1
176063 1
40789 1
267365 1
202067 1
33168 1
85545 1
213430 1
3 1
1 1
19356 1
299999 1
196554 1
211566 1
288768 1
109147 1
299998 1
122702 1
89365 1
219330 1
183401 1
234452 1
135712 1
131270 1
163366 1
1 1
3 1
226533 1
5678 1
177064 1
288117 1
2 1
72513 1
97445 1
299999 1
127228 1
296123 1
1 1
1 1
116383 1
202232 1
3804 1
200917 1
300002 1
28096 1
102885 1
9544 1
282951 1
3 1
201144 1
116994 1
153158 1
51277 1
269817 1
3329 1
1 1
275355 1
300001 1
203137 1
64926 1
1 1
232333 1
8170 1
1 1
165672 1
268849 1
300001 1
151780 1
134897 1
300000 1
176702 1
117351 1
251591 1
300000 1
300000 1
300001 1
1 1
49446 1
81320 1
300000 1
15743 1
300001 1
300000 1
300000 1
299999 1
300001 1
1 1
132999 1
95379 1
299999 1
125967 1
38841 1
274784 1
107070 1
300001 1
1 1
297824 1
1 1
142187 1
299999 1
216004 1
186756 1
173930 1
181365 1
225168 1
226964 1
127991 1
299999 1
2 1
82749 1
235096 1
63828 1
67955 1
175138 1
299999 1
151323 1
265283 1
277526 1
79561 1
124582 1
300000 1
190576 1
22787 1
107543 1
263473 1
299998 1
2 1
154714 1
1 1
1 1
137004 1
208776 1
299999 1
167919 1
300000 1
108315 1
115490 1
23076 1
208198 1
212802 1
257348 1
2 1
67050 1
184735 1
37405 1
1843 1
3 1
299999 1
1 1
112835 1
19331 1
220350 1
299999 1
209011 1
144930 1
299485 1
299999 1
101275 1
299998 1
300001 1
263488 1
1 1
1 1
126236 1
257465 1
78189 1
59697 1
135051 1
186998 1
300001 1
299999 1
94914 1
1 1
1 1
276557 1
1 1
23677 1
259452 1
122455 1
257272 1
90812 1
300000 1
48267 1
104442 1
253316 1
59955 1
299999 1
1 1
45528 1
107325 1
300000 1
46963 1
196702 1
1 1
57163 1
300000 1
1 1
299998 1
166449 1
300001 1
300000 1
48366 1
199498 1
300001 1
148931 1
74750 1
90675 1
24441 1
1 1
270964 1
162046 1
41233 1
3 1
1 1
44516 1
288084 1
21308 1
79160 1
299998 1
3 1
132904 1
160539 1
233333 1
135445 1
163327 1
300001 1
300001 1
121630 1
55386 1
94982 1
116353 1
31089 1
163296 1
299999 1
50753 1
2 1
253585 1
2 1
59716 1
284724 1
274908 1
2 1
30590 1
30781 1
223777 1
249137 1
161678 1
202046 1
128057 1
267998 1
137097 1
284039 1
193676 1
57691 1
70810 1
2 1
300000 1
1 1
300000 1
69131 1
1 1
2 1
153369 1
40608 1
282279 1
300001 1
144381 1
3 1
139604 1
41951 1
168013 1
264660 1
78062 1
86568 1
300000 1
299999 1
216530 1
235846 1
3 1
299999 1
102782 1
278712 1
190121 1
2 1
242679 1
285667 1
300000 1
3 1
299999 1
299998 1
37066 1
207611 1
157495 1
66611 1
163649 1
85445 1
163860 1
31541 1
296197 1
239363 1
239299 1
300000 1
204110 1
18988 1
22630 1
230032 1
300002 1
1 1
300000 1
137735 1
299999 1
182377 1
231797 1
300000 1
300000 1
300000 1
256114 1
1 1
300000 1
88551 1
212320 1
55190 1
3 1
300001 1
57382 1
3 1
1 1
299999 1
300001 1
300001 1
292832 1
86022 1
299999 1
66376 1
133721 1
160863 1
186221 1
22087 1
3 1
14211 1
1 1
148205 1
1 1
215551 1
274457 1
114372 1
299999 1
173940 1
1 1
300000 1
222832 1
1 1
260729 1
233619 1
204521 1
272349 1
58403 1
144696 1
154655 1
91817 1
1 1
1 1
248483 1
2 1
1 1
222937 1
1 1
274116 1
225137 1
178738 1
244 1
232234 1
212973 1
175565 1
2 1
249115 1
3 1
50185 1
1 1
270933 1
42099 1
296485 1
283373 1
180424 1
170746 1
277327 1
115624 1
1 1
205946 1
299999 1
27721 1
1 1
98649 1
233794 1
91510 1
177423 1
101629 1
120916 1
24915 1
216085 1
1 1
197620 1
107072 1
145767 1
174883 1
253371 1
300000 1
126332 1
299999 1
223072 1
48241 1
253031 1
242771 1
300001 1
300001 1
102047 1
300000 1
274612 1
2069 1
2 1
131613 1
299999 1
60594 1
299999 1
144248 1
300000 1
284083 1
299998 1
153268 1
1 1
212970 1
296110 1
300000 1
12762 1
201992 1
282203 1
299999 1
300000 1
169709 1
1 1
154546 1
279079 1
2 1
86192 1
169556 1
114910 1
154584 1
2 1
220464 1
53574 1
71023 1
71196 1
161813 1
1 1
2 1
106859 1
201602 1
180434 1
107929 1
299999 1
1 1
3 1
1 1
64489 1
265535 1
280372 1
272413 1
1 1
25149 1
128636 1
22259 1
300001 1
99158 1
192149 1
1 1
1 1
79687 1
231548 1
29834 1
1 1
1 1
215154 1
251157 1
2 1
3 1
222548 1
17904 1
1 1
299998 1
299998 1
299998 1
291700 1
299999 1
107928 1
254072 1
186753 1
300001 1
12472 1
299999 1
147499 1
300001 1
185087 1
248755 1
287360 1
144575 1
239517 1
1 1
189799 1
300000 1
43625 1
248243 1
1 1
151415 1
3278 1
208755 1
190912 1
300000 1
121249 1
45940 1
91293 1
3 1
299998 1
189397 1
62854 1
188182 1
126048 1
95767 1
183319 1
299999 1
300001 1
112798 1
213837 1
3 1
89767 1
299999 1
300001 1
117986 1
135749 1
217804 1
1 1
1 1
197656 1
184404 1
223876 1
246125 1
202645 1
87060 1
2 1
150576 1
1 1
74117 1
1 1
1 1
27845 1
163464 1
300001 1
1 1
300001 1
277655 1
300001 1
192609 1
58410 1
242537 1
15501 1
149890 1
1 1
299999 1
256914 1
1 1
171842 1
267664 1
1 1
58191 1
300001 1
278701 1
251394 1
162958 1
2 1
1202 1
241827 1
94429 1
188946 1
300000 1
174120 1
296451 1
299999 1
1 1
1 1
1 1
179656 1
1 1
33078 1
82227 1
300000 1
274934 1
1 1
132720 1
222948 1
3 1
42266 1
245991 1
97976 1
300001 1
1 1
2 1
199076 1
130581 1
36355 1
53520 1
153569 1
144728 1
300000 1
122400 1
2 1
1 1
15899 1
283812 1
299999 1
111999 1
224575 1
214430 1
300000 1
83930 1
180933 1
159979 1
274214 1
83519 1
228088 1
1 1
172153 1
110119 1
186211 1
206917 1
208191 1
156335 1
142556 1
11015 1
299999 1
1 1
300001 1
236917 1
43540 1
300000 1
75106 1
152688 1
216419 1
300001 1
299999 1
7454 1
103159 1
283900 1
254943 1
1 1
91371 1
168566 1
1 1
1 1
173611 1
300001 1
299999 1
136674 1
205815 1
1 1
268455 1
123176 1
1 1
1 1
22038 1
165841 1
270980 1
300002 1
219867 1
300000 1
113115 1
207524 1
141079 1
205574 1
224708 1
3 1
195774 1
1 1
165088 1
240106 1
2 1
244470 1
72829 1
1 1
96672 1
1 1
300000 1
1 1
2 1
1 1
17503 1
105584 1
274166 1
231459 1
28833 1
252078 1
177646 1
2 1
69684 1
3 1
2 1
2 1
252615 1
44393 1
300001 1
300001 1
132796 1
227002 1
243763 1
20973 1
2 1
249055 1
300002 1
179876 1
29698 1
299999 1
1 1
1 1
41030 1
31670 1
126713 1
81661 1
99653 1
198332 1
2 1
2 1
46367 1
162595 1
275820 1
299999 1
166701 1
47161 1
265409 1
300001 1
1 1
219000 1
300001 1
208226 1
14109 1
300000 1
300001 1
37221 1
162001 1
300001 1
118114 1
125684 1
1 1
41191 1
191244 1
2 1
261279 1
1 1
57982 1
89550 1
1 1
187558 1
1 1
151781 1
220392 1
299998 1
299999 1
1 1
91223 1
21852 1
145909 1
299999 1
231292 1
299999 1
300000 1
112293 1
80038 1
299999 1
261567 1
95805 1
242943 1
29258 1
299999 1
33340 1
259013 1
295048 1
299999 1
158017 1
235700 1
207974 1
115 1
134558 1
300000 1
2 1
139555 1
36143 1
275322 1
147464 1
1 1
262100 1
3 1
154126 1
73442 1
261595 1
169952 1
259008 1
32922 1
186974 1
1 1
283855 1
167399 1
9078 1
229778 1
106808 1
300002 1
1 1
300001 1
253875 1
22210 1
205214 1
162638 1
1 1
60475 1
2 1
68357 1
1 1
300000 1
24410 1
23819 1
214010 1
107552 1
164483 1
290123 1
152837 1
293706 1
1 1
123386 1
300000 1
82129 1
118976 1
264051 1
1 1
193562 1
3 1
256347 1
115206 1
118357 1
1 1
103026 1
107893 1
117641 1
203649 1
300000 1
210037 1
170484 1
299999 1
300000 1
5658 1
22909 1
275640 1
285084 1
155255 1
98678 1
34396 1
64188 1
299999 1
300000 1
300001 1
136472 1
62980 1
17125 1
158723 1
28697 1
2918 1
160978 1
185876 1
2 1
1 1
88744 1
34026 1
300000 1
299999 1
2 1
174352 1
70948 1
293955 1
1 1
299999 1
62919 1
206297 1
3 1
250267 1
300002 1
249835 1
2 1
300001 1
299999 1
261284 1
182594 1
1 1
300000 1
1 1
178661 1
177363 1
243055 1
175814 1
30504 1
1 1
73035 1
1 1
1 1
1 1
1 1
120958 1
1 1
230023 1
249032 1
250336 1
300001 1
88317 1
300002 1
2 1
2 1
17564 1
300001 1
185530 1
197277 1
178023 1
299999 1
1 1
3 1
68244 1
261915 1
282395 1
292072 1
186804 1
120328 1
299999 1
240602 1
215929 1
11438 1
230445 1
3 1
70802 1
300000 1
82877 1
147345 1
55680 1
299999 1
236466 1
285067 1
96515 1
2 1
62857 1
109342 1
227713 1
3462 1
181720 1
1 1
291112 1
1 1
1 1
1 1
1 1
1 1
35549 1
53672 1
102942 1
190442 1
2 1
38176 1
177063 1
139258 1
8054 1
120421 1
1 1
58389 1
1 1
300000 1
82091 1
1 1
207199 1
15335 1
1 1
206443 1
299998 1
187550 1
269034 1
1 1
1 1
98544 1
223110 1
236881 1
128108 1
300001 1
135306 1
94149 1
1 1
291482 1
299999 1
95006 1
3 1
110475 1
2 1
66893 1
23828 1
13627 1
300001 1
216670 1
145724 1
61398 1
156383 1
211249 1
277563 1
262930 1
1 1
300000 1
136301 1
300000 1
95377 1
299999 1
23239 1
299999 1
191930 1
48407 1
95192 1
91242 1
135004 1
290090 1
1 1
266279 1
70955 1
300001 1
298492 1
65376 1
81383 1
201644 1
28662 1
128297 1
111606 1
5202 1
1 1
300000 1
51537 1
257124 1
276203 1
44166 1
31780 1
147266 1
271655 1
300000 1
69236 1
269504 1
299999 1
195711 1
153631 1
108718 1
2 1
97511 1
252835 1
230258 1
2 1
254049 1
161481 1
123715 1
197645 1
2 1
2 1
1 1
300001 1
299999 1
299999 1
299999 1
1 1
199717 1
112620 1
300000 1
275133 1
214945 1
1 1
183668 1
174648 1
195800 1
11208 1
2 1
270138 1
59567 1
2 1
3 1
62363 1
64771 1
36752 1
28539 1
296088 1
1 1
193242 1
280072 1
222885 1
126107 1
1 1
296743 1
300000 1
299999 1
18511 1
270972 1
232393 1
129192 1
1 1
173555 1
1 1
296326 1
217803 1
113546 1
300000 1
260721 1
210823 1
94621 1
5963 1
138762 1
99912 1
108934 1
146216 1
300001 1
198443 1
203979 1
1 1
299998 1
210588 1
2 1
300001 1
2 1
76955 1
126747 1
32482 1
241444 1
247495 1
208273 1
45520 1
119238 1
299999 1
1 1
257151 1
225642 1
2 1
1 1
1 1
29193 1
32210 1
3 1
159599 1
108992 1
265276 1
298607 1
51772 1
200298 1
130190 1
1 1
2 1
83653 1
1 1
260045 1
260503 1
1 1
131460 1
105340 1
88053 1
246407 1
290747 1
83825 1
203043 1
114013 1
267805 1
299048 1
233531 1
67229 1
68018 1
155765 1
191926 1
223306 1
199153 1
128478 1
75936 1
293351 1
211026 1
60970 1
164645 1
108956 1
171364 1
74155 1
241798 1
131112 1
21000 1
245242 1
173719 1
225647 1
265913 1
2 1
300002 1
300002 1
86427 1
299998 1
299999 1
300002 1
268791 1
299998 1
297128 1
292379 1
9236 1
1 1
37414 1
15924 1
117307 1
133394 1
1 1
229896 1
1 1
177152 1
223766 1
244103 1
101183 1
225329 1
204850 1
68519 1
111840 1
95441 1
1 1
64167 1
300000 1
213417 1
264263 1
190392 1
249001 1
273549 1
43505 1
34526 1
299999 1
299999 1
300000 1
194807 1
79371 1
56439 1
2 1
252865 1
179684 1
299999 1
3 1
131901 1
110521 1
300001 1
170076 1
191944 1
78019 1
155815 1
2 1
37179 1
28762 1
1 1
1 1
58672 1
110522 1
224251 1
45016 1
73748 1
148576 1
115831 1
273567 1
195542 1
1 1
267899 1
130689 1
3 1
1 1
212884 1
1 1
300000 1
300000 1
10562 1
109858 1
100617 1
85131 1
129480 1
13052 1
250034 1
159722 1
37129 1
161715 1
293859 1
83934 1
194674 1
180474 1
61397 1
92460 1
20368 1
300000 1
300001 1
1 1
237892 1
133488 1
2 1
102963 1
266995 1
141196 1
27330 1
41327 1
256116 1
300000 1
1 1
3 1
263436 1
85343 1
278266 1
1 1
1 1
228143 1
225372 1
293869 1
222739 1
293996 1
137371 1
292630 1
217389 1
299999 1
174770 1
300000 1
291700 1
300000 1
300000 1
126295 1
60615 1
299999 1
156615 1
138248 1
115820 1
43175 1
300001 1
1 1
1 1
296860 1
300001 1
300001 1
1 1
246525 1
1 1
220828 1
262978 1
238903 1
249654 1
186429 1
77500 1
2 1
274781 1
45808 1
240257 1
1 1
137513 1
299999 1
169924 1
85452 1
198326 1
216526 1
225675 1
168334 1
300000 1
300000 1
182402 1
290212 1
279066 1
106931 1
227747 1
1 1
101847 1
9647 1
26578 1
39613 1
182917 1
45682 1
299999 1
97480 1
294440 1
63216 1
299951 1
1 1
299999 1
185926 1
67474 1
6286 1
170460 1
259135 1
179048 1
27441 1
15538 1
92335 1
34521 1
23355 1
259082 1
1 1
270193 1
53877 1
300000 1
300000 1
1 1
140813 1
54323 1
1 1
211383 1
1 1
86247 1
24641 1
1 1
3 1
254140 1
299999 1
27386 1
296028 1
110314 1
211673 1
43559 1
134997 1
141958 1
1 1
1 1
300000 1
299999 1
57811 1
1 1
241476 1
103614 1
270534 1
1 1
160941 1
3 1
1 1
222124 1
259884 1
1 1
268720 1
244939 1
154900 1
91636 1
1 1
28707 1
299999 1
170851 1
90344 1
1 1
70912 1
1 1
57697 1
778 1
300001 1
85795 1
279204 1
78536 1
264185 1
300000 1
300002 1
116563 1
299999 1
131635 1
234780 1
300001 1
269733 1
206120 1
251968 1
109496 1
299999 1
35743 1
300000 1
300001 1
71036 1
1 1
248015 1
212001 1
106197 1
31013 1
144920 1
122712 1
162351 1
250355 1
299999 1
1 1
200654 1
298065 1
200539 1
2 1
114908 1
215593 1
300001 1
1 1
136404 1
4554 1
3 1
300000 1
3 1
121817 1
300000 1
300001 1
3 1
61247 1
1 1
300001 1
300000 1
271657 1
7414 1
300000 1
299999 1
30557 1
300001 1
300001 1
150305 1
78059 1
20938 1
97974 1
211153 1
1 1
192223 1
174510 1
136211 1
299999 1
214391 1
5743 1
299999 1
299999 1
274662 1
1 1
91382 1
299826 1
270825 1
1 1
206257 1
215972 1
1 1
7588 1
300000 1
122222 1
161228 1
232008 1
131475 1
129389 1
300001 1
1 1
300000 1
140343 1
75614 1
222353 1
284992 1
59197 1
8613 1
68978 1
300001 1
257332 1
128419 1
3383 1
238376 1
2 1
300001 1
300000 1
299998 1
230131 1
1 1
299999 1
299998 1
142914 1
300001 1
286845 1
300000 1
1 1
233097 1
123773 1
300001 1
255173 1
300001 1
300000 1
299999 1
1 1
290939 1
299999 1
180908 1
99674 1
295106 1
2 1
42770 1
2 1
87317 1
192683 1
299999 1
157029 1
2 1
72176 1
274869 1
1 1
300002 1
300002 1
1 1
159841 1
38156 1
1 1
241387 1
300000 1
300001 1
224294 1
268609 1
146725 1
299999 1
247916 1
109955 1
15015 1
160830 1
2 1
111948 1
136110 1
1 1
222703 1
1 1
298589 1
300000 1
237619 1
294563 1
1 1
1 1
113081 1
1 1
85807 1
215231 1
1 1
2 1
1 1
299998 1
77389 1
79752 1
12489 1
235011 1
241732 1
1 1
166070 1
142256 1
1 1
135573 1
3 1
299999 1
82325 1
3 1
159702 1
296227 1
1 1
196738 1
219757 1
1 1
294323 1
300001 1
209913 1
300000 1
162428 1
165618 1
68295 1
1 1
299999 1
1 1
267080 1
300001 1
275711 1
77528 1
189273 1
213834 1
1 1
292511 1
299999 1
34041 1
1 1
1 1
127235 1
300000 1
272840 1
225346 1
111354 1
44828 1
168101 1
299999 1
52112 1
185324 1
246657 1
95216 1
300000 1
2 1
179290 1
250000 1
1 1
138037 1
300000 1
299999 1
289543 1
113690 1
299999 1
31692 1
3 1
17870 1
85884 1
9486 1
1 1
2 1
202149 1
126779 1
64447 1
299999 1
168536 1
197244 1
2 1
135104 1
24153 1
95168 1
203337 1
205096 1
220250 1
299999 1
279321 1
197476 1
300001 1
3 1
291464 1
98567 1
299999 1
3 1
213095 1
134929 1
34025 1
127381 1
151838 1
300000 1
300001 1
210134 1
1 1
1 1
118195 1
214628 1
299999 1
1 1
41002 1
15757 1
40443 1
87921 1
97000 1
281024 1
231598 1
2 1
197193 1
26246 1
122688 1
96785 1
1 1
299999 1
68436 1
299999 1
180521 1
115302 1
39682 1
1 1
8946 1
123553 1
166153 1
1 1
224344 1
299999 1
286171 1
20237 1
174116 1
2 1
71488 1
297644 1
1 1
247029 1
97759 1
1 1
1 1
1 1
300001 1
284661 1
267313 1
204040 1
242419 1
127174 1
1 1
300000 1
35431 1
99840 1
283822 1
2 1
300001 1
202424 1
190050 1
231173 1
1 1
222397 1
290529 1
235381 1
300001 1
176183 1
290474 1
1 1
72555 1
245656 1
101363 1
23056 1
48184 1
19273 1
300000 1
290117 1
232739 1
131416 1
218210 1
290860 1
119993 1
2 1
228885 1
97991 1
291015 1
197176 1
159149 1
300001 1
211216 1
68458 1
130622 1
300000 1
142274 1
1 1
1 1
1 1
1 1
257058 1
206699 1
242405 1
52664 1
204100 1
25618 1
300001 1
299999 1
120143 1
82061 1
257531 1
110901 1
1 1
300000 1
242737 1
83682 1
245665 1
1 1
300000 1
136007 1
1 1
205030 1
65216 1
1 1
93195 1
258442 1
260179 1
52644 1
1 1
300000 1
300001 1
300001 1
2 1
253629 1
45691 1
135285 1
1 1
209483 1
1 1
135692 1
110937 1
300000 1
1 1
10419 1
1 1
299999 1
3223 1
13516 1
267526 1
297200 1
67086 1
50661 1
1 1
300001 1
99510 1
133337 1
1 1
2 1
164579 1
88724 1
224134 1
45373 1
1 1
1 1
30218 1
197481 1
265386 1
300001 1
299999 1
286309 1
1 1
72489 1
300001 1
300001 1
3 1
96050 1
8991 1
257638 1
300000 1
1 1
300000 1
241749 1
76295 1
3 1
165869 1
45174 1
232619 1
300001 1
159597 1
234872 1
230486 1
1 1
247004 1
2 1
2 1
194959 1
276962 1
291555 1
299999 1
8278 1
1 1
3 1
72881 1
3428 1
206176 1
3 1
3 1
46374 1
2 1
192492 1
299999 1
35230 1
150477 1
168210 1
168075 1
246222 1
261535 1
69046 1
1 1
299999 1
258314 1
300000 1
300000 1
299999 1
299999 1
110799 1
276977 1
175656 1
300001 1
1 1
2 1
299999 1
16506 1
22804 1
84659 1
1 1
153234 1
1 1
2 1
1 1
157029 1
299999 1
125168 1
231332 1
196778 1
300001 1
1 1
216299 1
134995 1
191965 1
107297 1
268466 1
16102 1
185498 1
300000 1
128186 1
210291 1
299999 1
207115 1
268959 1
300002 1
227906 1
40570 1
204152 1
300000 1
34340 1
85935 1
84751 1
107142 1
87793 1
96734 1
100330 1
109593 1
160337 1
300001 1
2 1
9391 1
1 1
298842 1
3 1
1 1
299999 1
128499 1
299998 1
300000 1
299999 1
45640 1
300000 1
1 1
285347 1
209132 1
111375 1
192020 1
300001 1
1 1
300001 1
32441 1
32156 1
1 1
50257 1
3 1
300000 1
300000 1
1 1
281351 1
299999 1
122547 1
299999 1
300000 1
150126 1
103433 1
300002 1
1 1
115683 1
300001 1
1 1
48861 1
238003 1
133418 1
300001 1
300000 1
134901 1
102211 1
299999 1
267128 1
3 1
300000 1
299999 1
3 1
1 1
300000 1
3 1
300001 1
1 1
278767 1
3 1
270439 1
1 1
1 1
1 1
2 1
231796 1
299999 1
1 1
300001 1
1 1
248200 1
34124 1
74251 1
155943 1
91107 1
113426 1
175448 1
223620 1
12147 1
1 1
211988 1
197568 1
255990 1
300001 1
192484 1
38361 1
299999 1
146021 1
1 1
300000 1
275770 1
10955 1
52661 1
3 1
299999 1
1 1
100930 1
179652 1
299999 1
2 1
3 1
242657 1
38029 1
300000 1
114311 1
2 1
300000 1
1 1
270351 1
299999 1
88032 1
300000 1
1 1
1 1
1 1
44823 1
300001 1
47867 1
1120 1
157974 1
178848 1
1 1
35272 1
300000 1
1 1
184217 1
1 1
300001 1
1 1
103029 1
2 1
242736 1
300000 1
1 1
90480 1
300000 1
72804 1
1 1
132969 1
300001 1
274927 1
3 1
239301 1
1 1
233967 1
167579 1
23717 1
299999 1
299217 1
371 1
2 1
261796 1
300000 1
294546 1
299999 1
299999 1
37061 1
142885 1
129336 1
168193 1
229937 1
300000 1
300001 1
119847 1
99102 1
212222 1
224286 1
202017 1
1 1
46616 1
92432 1
51159 1
190127 1
47599 1
287483 1
121460 1
1 1
73164 1
159691 1
2 1
179685 1
1 1
300000 1
208887 1
1 1
34091 1
175108 1
257710 1
72432 1
300000 1
2 1
300001 1
2 1
238089 1
300001 1
236963 1
172689 1
269844 1
39701 1
116942 1
1 1
109593 1
204814 1
124147 1
218693 1
263901 1
156660 1
261691 1
234988 1
300001 1
1 1
300000 1
177107 1
165286 1
79759 1
300001 1
88236 1
161523 1
187256 1
3 1
299999 1
282912 1
2 1
300000 1
126028 1
269175 1
145148 1
191993 1
156798 1
293228 1
154102 1
130898 1
153198 1
1 1
220904 1
299999 1
300000 1
40885 1
95226 1
255983 1
39176 1
192857 1
114854 1
292631 1
299999 1
5330 1
127529 1
144849 1
1 1
25093 1
298467 1
300001 1
3 1
103741 1
35789 1
263186 1
299999 1
122417 1
299999 1
3 1
299999 1
57713 1
1 1
140954 1
1 1
196110 1
259142 1
243271 1
118258 1
300001 1
91672 1
164914 1
186962 1
238179 1
252958 1
239554 1
299998 1
299999 1
196370 1
249049 1
1 1
1 1
2 1
1 1
150501 1
199136 1
197583 1
59827 1
288130 1
37584 1
199561 1
175843 1
171261 1
242336 1
134192 1
219477 1
300000 1
192432 1
300000 1
89605 1
76676 1
70121 1
3 1
658 1
1 1
299999 1
234315 1
300000 1
118636 1
3 1
300001 1
300000 1
1 1
2 1
113514 1
273654 1
3 1
288582 1
1 1
178395 1
56954 1
32740 1
300002 1
300001 1
299999 1
215169 1
169002 1
19784 1
155794 1
135203 1
59262 1
2 1
248259 1
299998 1
2 1
2 1
60086 1
141573 1
197214 1
3303 1
232295 1
82304 1
1 1
300001 1
1 1
160493 1
299999 1
1 1
299999 1
66319 1
50527 1
264784 1
162487 1
300000 1
259227 1
3017 1
263147 1
22509 1
257339 1
118740 1
88115 1
47881 1
300000 1
1 1
168620 1
299998 1
278327 1
1 1
1 1
70720 1
299999 1
72449 1
299999 1
3 1
160975 1
95237 1
271639 1
1 1
300001 1
258177 1
300001 1
223025 1
300001 1
2 1
1 1
256037 1
271967 1
299999 1
16298 1
260528 1
133861 1
300000 1
300001 1
172163 1
300002 1
223894 1
256814 1
3606 1
126698 1
114621 1
210702 1
113233 1
1 1
128689 1
66206 1
3 1
179437 1
209295 1
1 1
299999 1
51127 1
299999 1
300000 1
143280 1
300000 1
238058 1
300000 1
297285 1
166247 1
300000 1
178490 1
141098 1
3190 1
299999 1
145517 1
2 1
1 1
2935 1
49659 1
295807 1
33323 1
99260 1
212323 1
300000 1
269701 1
300001 1
23576 1
60098 1
284352 1
97724 1
300002 1
1 1
263093 1
24703 1
263827 1
296128 1
146975 1
300000 1
259301 1
117285 1
52035 1
1 1
132615 1
41359 1
183029 1
36583 1
29069 1
199107 1
192906 1
172521 1
227204 1
252986 1
300000 1
290199 1
1 1
3 1
218509 1
300000 1
108760 1
32845 1
299999 1
200109 1
299998 1
51373 1
7220 1
47167 1
1 1
218196 1
63103 1
67941 1
299999 1
278405 1
1 1
235515 1
168349 1
2523 1
255454 1
209951 1
204323 1
215744 1
2 1
1 1
300002 1
268349 1
300001 1
1 1
102282 1
2 1
263447 1
1 1
64805 1
300002 1
214527 1
1 1
226329 1
52775 1
193842 1
222499 1
299999 1
256260 1
255251 1
144633 1
201732 1
248677 1
1 1
284235 1
76483 1
1 1
237650 1
1 1
300000 1
224263 1
120374 1
299999 1
101341 1
299999 1
300000 1
213950 1
100763 1
172048 1
300001 1
299999 1
3 1
300000 1
185207 1
247404 1
203269 1
117336 1
300001 1
247845 1
67779 1
47800 1
2 1
20062 1
64353 1
253575 1
159677 1
300000 1
1 1
152236 1
299999 1
1 1
83808 1
79089 1
10196 1
227584 1
41160 1
300000 1
1 1
177352 1
167059 1
228066 1
299999 1
127573 1
300002 1
70395 1
300001 1
300002 1
1 1
145449 1
300000 1
219229 1
191434 1
1 1
196867 1
8584 1
73030 1
300001 1
291602 1
150473 1
201432 1
191923 1
178493 1
252575 1
128085 1
244501 1
150393 1
267030 1
96601 1
57459 1
3 1
49988 1
130818 1
299999 1
78556 1
6023 1
1 1
300002 1
171892 1
27224 1
1 1
70275 1
282096 1
1 1
249698 1
18221 1
159448 1
199756 1
1 1
126444 1
163689 1
299999 1
1 1
79293 1
19931 1
105844 1
112678 1
2 1
13304 1
199811 1
172297 1
300000 1
111435 1
126304 1
242754 1
80575 1
162549 1
81975 1
1 1
49968 1
241325 1
168176 1
300001 1
127677 1
227764 1
80339 1
241808 1
17433 1
263577 1
30327 1
300001 1
180880 1
287314 1
184898 1
295486 1
2 1
1 1
99543 1
38649 1
299999 1
300000 1
251949 1
300000 1
2 1
1 1
299998 1
99235 1
234582 1
186205 1
157936 1
127217 1
98017 1
138661 1
3 1
157762 1
1 1
1 1
300000 1
89888 1
200255 1
46568 1
32250 1
168299 1
264646 1
153702 1
277661 1
1 1
2 1
139065 1
197600 1
182306 1
174555 1
1 1
191189 1
76209 1
299100 1
300001 1
247614 1
46343 1
189709 1
173149 1
131250 1
126958 1
62495 1
23811 1
300000 1
180175 1
18096 1
1 1
1 1
1 1
3 1
300000 1
131575 1
130038 1
1 1
1 1
299999 1
244645 1
21543 1
8654 1
181645 1
25331 1
78327 1
231807 1
92137 1
181147 1
299999 1
239833 1
164810 1
215962 1
8961 1
14036 1
157973 1
167665 1
160036 1
300001 1
69079 1
3 1
127981 1
1 1
299999 1
271601 1
74501 1
300001 1
51108 1
2 1
117169 1
164861 1
34379 1
300001 1
159866 1
1 1
2 1
191668 1
45529 1
33048 1
1 1
129357 1
126861 1
45333 1
2 1
144763 1
283163 1
1 1
299998 1
109558 1
7267 1
68896 1
2 1
73061 1
141586 1
1 1
104471 1
26935 1
247335 1
252603 1
2 1
168330 1
35848 1
125285 1
196244 1
165555 1
2 1
167908 1
38675 1
129274 1
3 1
173442 1
189875 1
299999 1
300002 1
1 1
1 1
299999 1
275890 1
65897 1
242037 1
174165 1
166032 1
278580 1
18495 1
1 1
210406 1
119272 1
299999 1
38888 1
146578 1
3 1
255768 1
300000 1
203450 1
300001 1
1944 1
92885 1
3 1
225991 1
166821 1
2 1
115875 1
144601 1
60311 1
300000 1
170755 1
268915 1
20425 1
157341 1
21563 1
72931 1
205674 1
22894 1
168921 1
125396 1
299999 1
1 1
165803 1
14807 1
39627 1
253104 1
299999 1
103799 1
179434 1
82675 1
10429 1
297703 1
76505 1
300000 1
95957 1
299999 1
38642 1
96736 1
300001 1
1 1
147186 1
128857 1
300001 1
16534 1
132147 1
3 1
296694 1
12175 1
290643 1
300000 1
1 1
299998 1
2 1
1 1
300002 1
300001 1
300000 1
215625 1
283117 1
176215 1
256427 1
126723 1
300002 1
207327 1
178791 1
45311 1
300001 1
32017 1
2 1
214644 1
1 1
138445 1
29844 1
3 1
300000 1
300001 1
74911 1
62996 1
1 1
1 1
131851 1
132330 1
48849 1
48584 1
1 1
1 1
1 1
182103 1
300002 1
299999 1
251217 1
2 1
1 1
175306 1
26200 1
196953 1
169655 1
112192 1
299998 1
1 1
274198 1
85666 1
99859 1
13971 1
50031 1
2 1
219464 1
11686 1
280951 1
227231 1
81388 1
46103 1
282147 1
300001 1
213088 1
61378 1
90024 1
1 1
184039 1
91211 1
212417 1
233568 1
169762 1
11797 1
271107 1
147247 1
299999 1
73737 1
2 1
300001 1
252324 1
126735 1
125059 1
22697 1
299999 1
1 1
160625 1
1 1
1 1
1 1
227156 1
234433 1
300001 1
1 1
87860 1
277114 1
299999 1
299999 1
287600 1
8876 1
99766 1
297388 1
299999 1
156183 1
299999 1
153475 1
300001 1
199883 1
209604 1
144210 1
300000 1
1 1
104615 1
148757 1
85646 1
45517 1
60982 1
127082 1
1 1
300001 1
3 1
258737 1
299886 1
1 1
53491 1
1 1
300000 1
1 1
30506 1
300000 1
299999 1
109200 1
115228 1
227486 1
3 1
1 1
124175 1
185418 1
166806 1
300000 1
207233 1
251980 1
1 1
152130 1
199127 1
2 1
112065 1
1 1
300001 1
1 1
68377 1
132856 1
136290 1
180455 1
280521 1
2 1
148216 1
32873 1
100168 1
32222 1
204485 1
2 1
238278 1
193693 1
299999 1
1 1
254727 1
286190 1
109456 1
252281 1
219760 1
300000 1
292584 1
2 1
299999 1
163142 1
3 1
262345 1
300001 1
300000 1
2 1
255574 1
300000 1
300000 1
300001 1
299999 1
299999 1
299998 1
37034 1
248860 1
69407 1
300000 1
249985 1
171424 1
1 1
300000 1
256876 1
259968 1
167726 1
1 1
144297 1
261016 1
53495 1
37087 1
278776 1
299999 1
240405 1
299999 1
142032 1
173637 1
300000 1
299999 1
213764 1
300001 1
300001 1
125728 1
132136 1
135909 1
80904 1
300000 1
262564 1
285177 1
2 1
208812 1
289499 1
61234 1
156668 1
1 1
20803 1
258497 1
91269 1
299999 1
300000 1
300000 1
50510 1
139729 1
41004 1
1 1
197741 1
300000 1
236580 1
79080 1
177403 1
2 1
300001 1
259006 1
300000 1
236072 1
299999 1
257179 1
93902 1
38251 1
154419 1
293928 1
117025 1
100278 1
1 1
63032 1
300000 1
1 1
2 1
201481 1
259656 1
80816 1
55290 1
143236 1
100141 1
134570 1
159332 1
300002 1
1 1
280631 1
1 1
230950 1
1 1
1 1
300002 1
2 1
3 1
154631 1
247574 1
1 1
106787 1
207775 1
300002 1
300000 1
299998 1
225017 1
51554 1
299998 1
300000 1
150763 1
104334 1
158202 1
299998 1
162629 1
137560 1
77707 1
299999 1
263454 1
226034 1
57329 1
248465 1
44207 1
226729 1
27559 1
230181 1
131660 1
1 1
274390 1
299998 1
122394 1
50835 1
299999 1
237401 1
1 1
2 1
1 1
299999 1
1 1
300000 1
278575 1
199716 1
142680 1
1 1
300000 1
58169 1
24416 1
67675 1
178617 1
1 1
215572 1
64720 1
43003 1
115028 1
33674 1
300000 1
137552 1
1 1
279546 1
290338 1
53151 1
1 1
234039 1
97895 1
199973 1
251521 1
136586 1
191377 1
1 1
113325 1
147390 1
1 1
197212 1
1 1
69506 1
1 1
15571 1
13032 1
2 1
253891 1
232666 1
3749 1
268470 1
1 1
453 1
119804 1
244758 1
181703 1
139367 1
81 1
300001 1
276611 1
63380 1
1 1
230984 1
1 1
12063 1
300001 1
294603 1
1 1
225081 1
166371 1
419 1
52036 1
47355 1
273926 1
161706 1
86232 1
1 1
300000 1
137261 1
2 1
300000 1
300000 1
154170 1
49289 1
291529 1
282131 1
2 1
178844 1
299999 1
1 1
1 1
299999 1
86104 1
239877 1
300001 1
58466 1
300000 1
244719 1
160078 1
175354 1
159139 1
175647 1
300001 1
299999 1
1 1
1 1
239187 1
220918 1
231017 1
186046 1
97317 1
295233 1
23410 1
86376 1
230537 1
256965 1
299999 1
299355 1
40640 1
3896 1
53999 1
77091 1
299999 1
80077 1
299999 1
88178 1
183949 1
216131 1
1 1
1 1
2 1
187047 1
1 1
246476 1
217648 1
293370 1
1 1
237745 1
254056 1
41287 1
300000 1
299999 1
300001 1
300000 1
1 1
80510 1
153108 1
267549 1
7350 1
173408 1
185429 1
300000 1
170384 1
289024 1
19240 1
287820 1
300000 1
300000 1
156280 1
50679 1
228347 1
275277 1
232783 1
25222 1
275082 1
93225 1
1 1
59492 1
229330 1
233313 1
61258 1
274335 1
249261 1
106202 1
201236 1
82711 1
59465 1
2 1
299999 1
140372 1
85587 1
65561 1
104239 1
250026 1
298627 1
299999 1
165135 1
2 1
1 1
89960 1
272150 1
1 1
1 1
293735 1
224910 1
1 1
204492 1
55349 1
128672 1
222864 1
248562 1
53586 1
288812 1
290067 1
290737 1
3 1
1 1
282957 1
37801 1
218399 1
299999 1
300000 1
97581 1
94590 1
133245 1
207754 1
1 1
285194 1
1 1
180010 1
1 1
155386 1
1 1
1 1
204032 1
147468 1
213261 1
53081 1
93546 1
172055 1
187171 1
289890 1
1 1
2 1
222838 1
189116 1
300000 1
300000 1
299999 1
150945 1
66961 1
300000 1
265306 1
189915 1
114235 1
278529 1
30118 1
212458 1
156703 1
105276 1
299999 1
9774 1
2 1
204235 1
31352 1
117422 1
141813 1
226647 1
299998 1
18379 1
216673 1
300000 1
191860 1
197411 1
26360 1
247719 1
85726 1
123345 1
244982 1
264017 1
119316 1
176939 1
180326 1
91467 1
65107 1
188200 1
238929 1
6557 1
1 1
299999 1
296974 1
144684 1
84630 1
128924 1
183649 1
154830 1
236523 1
230127 1
23836 1
1 1
299999 1
243358 1
28712 1
23733 1
3 1
300000 1
198151 1
292025 1
179639 1
299998 1
45394 1
177186 1
263215 1
213977 1
30855 1
300000 1
101803 1
118270 1
47146 1
98386 1
193020 1
86947 1
14622 1
147302 1
229238 1
2 1
300000 1
86799 1
79170 1
113679 1
102109 1
134218 1
291734 1
2 1
205377 1
289005 1
209919 1
192986 1
299999 1
5104 1
142525 1
300000 1
165375 1
2 1
204225 1
300001 1
45358 1
299341 1
300000 1
18866 1
102376 1
300002 1
84834 1
1 1
113530 1
300000 1
300000 1
61710 1
197054 1
259140 1
1 1
300000 1
300002 1
1 1
1 1
275646 1
28994 1
94584 1
78113 1
223746 1
117329 1
1 1
129842 1
82131 1
231061 1
1 1
299999 1
147039 1
19780 1
136662 1
1 1
229238 1
299998 1
214312 1
79621 1
151662 1
230396 1
278739 1
53216 1
141453 1
1 1
231854 1
1 1
221173 1
299999 1
1 1
133414 1
2 1
49566 1
92065 1
1 1
28330 1
31853 1
29183 1
187298 1
299999 1
3 1
1 1
1 1
300000 1
1 1
175055 1
234609 1
1721 1
300001 1
22574 1
178894 1
122079 1
219013 1
259372 1
18818 1
300000 1
217287 1
217520 1
1 1
300000 1
300000 1
215280 1
169839 1
1 1
159385 1
125799 1
1 1
249903 1
300001 1
164639 1
65945 1
300000 1
25161 1
89071 1
280997 1
39342 1
2 1
103941 1
280265 1
3986 1
282364 1
187303 1
45901 1
299999 1
187405 1
299999 1
1 1
1 1
3583 1
287329 1
47717 1
257593 1
8805 1
295494 1
96785 1
234335 1
2 1
299999 1
1 1
2 1
299999 1
284239 1
42850 1
234585 1
300000 1
165416 1
252436 1
127564 1
1037 1
300000 1
79509 1
218235 1
300001 1
62306 1
32704 1
300000 1
300000 1
300002 1
19299 1
200089 1
89602 1
186965 1
83074 1
34550 1
1 1
2 1
300000 1
290490 1
187611 1
175926 1
214746 1
261079 1
99068 1
61741 1
195863 1
300001 1
164090 1
67256 1
1 1
61135 1
300000 1
236798 1
268489 1
61707 1
271467 1
1 1
268000 1
300001 1
296735 1
213738 1
300000 1
265213 1
191271 1
300001 1
125789 1
292878 1
1 1
44297 1
127333 1
173994 1
123572 1
131805 1
240857 1
38627 1
300001 1
227297 1
249296 1
207062 1
285723 1
101877 1
2 1
283076 1
300000 1
10857 1
40021 1
163410 1
116155 1
244144 1
299998 1
2 1
300001 1
272486 1
299998 1
278666 1
2 1
272377 1
300002 1
226446 1
1 1
1 1
88185 1
300000 1
49202 1
13416 1
221214 1
234567 1
202276 1
122770 1
300000 1
31763 1
42485 1
300000 1
300000 1
171628 1
36381 1
182575 1
1 1
3 1
219816 1
299998 1
1 1
293470 1
2 1
269854 1
48355 1
299999 1
218635 1
1 1
1 1
296830 1
130851 1
272971 1
198921 1
24187 1
81036 1
284079 1
277095 1
300002 1
128115 1
31472 1
42413 1
249854 1
298873 1
229446 1
299998 1
172200 1
231635 1
294086 1
205249 1
265189 1
1 1
40799 1
197079 1
106846 1
293364 1
156711 1
227049 1
160161 1
188727 1
282145 1
299999 1
289281 1
300000 1
208873 1
300000 1
66430 1
1 1
299999 1
300000 1
85821 1
197018 1
189373 1
299999 1
195990 1
300001 1
274041 1
106814 1
138791 1
253663 1
300000 1
1 1
257113 1
82479 1
264234 1
280076 1
188161 1
300000 1
300000 1
1 1
299999 1
12269 1
50782 1
38879 1
299999 1
81929 1
299999 1
1 1
2849 1
300001 1
73380 1
26952 1
289566 1
299998 1
160434 1
111216 1
299999 1
65856 1
1 1
1 1
229828 1
10170 1
1 1
66607 1
151082 1
168723 1
3 1
196038 1
299999 1
238475 1
5671 1
215054 1
39512 1
300000 1
84244 1
299999 1
162033 1
299999 1
299999 1
300000 1
170983 1
146341 1
189113 1
260247 1
1 1
102907 1
270110 1
103 1
300001 1
291986 1
1 1
52177 1
82021 1
1 1
194273 1
275847 1
273092 1
300002 1
1 1
2 1
249397 1
271679 1
44500 1
21726 1
1 1
151740 1
137533 1
218732 1
299999 1
14936 1
114805 1
56404 1
145178 1
299999 1
48581 1
299999 1
300000 1
6710 1
300001 1
26953 1
284433 1
300000 1
1 1
151867 1
123376 1
13554 1
157851 1
1 1
279229 1
171022 1
299999 1
218533 1
299999 1
7288 1
299999 1
3 1
93253 1
21995 1
300000 1
220013 1
189610 1
255256 1
299199 1
269528 1
90543 1
175969 1
222814 1
206747 1
300002 1
1 1
155729 1
168713 1
176728 1
300001 1
279725 1
194982 1
262492 1
300000 1
99169 1
300001 1
1 1
187569 1
230876 1
300001 1
184392 1
145571 1
69951 1
88718 1
145064 1
50397 1
222590 1
2 1
157732 1
299999 1
285869 1
3304 1
8714 1
39566 1
299998 1
174698 1
300000 1
1 1
297437 1
300001 1
1 1
240075 1
1 1
277150 1
38224 1
1 1
300000 1
49990 1
69719 1
209240 1
299999 1
196264 1
1 1
227647 1
120648 1
86843 1
300000 1
2 1
225506 1
271909 1
227107 1
179306 1
1 1
299999 1
203734 1
292538 1
1 1
1 1
188620 1
202766 1
300001 1
34281 1
67152 1
341 1
205825 1
300001 1
1 1
138302 1
1 1
1 1
298659 1
299999 1
82137 1
101676 1
217464 1
292017 1
38347 1
64032 1
1 1
300000 1
1 1
300000 1
21784 1
33087 1
34281 1
299999 1
184969 1
231934 1
288221 1
300000 1
262169 1
300002 1
116426 1
246166 1
300000 1
119934 1
221237 1
33635 1
300000 1
208880 1
186164 1
96333 1
94552 1
188775 1
249701 1
74739 1
299999 1
2 1
2 1
300001 1
3 1
53743 1
1 1
16589 1
118747 1
299999 1
10723 1
1 1
298079 1
66458 1
300001 1
206582 1
99304 1
300000 1
2 1
97077 1
96661 1
255519 1
300000 1
7887 1
3 1
225209 1
1 1
34225 1
122160 1
232550 1
300001 1
6551 1
202854 1
139226 1
87053 1
166977 1
261713 1
218468 1
121785 1
169176 1
9591 1
300000 1
194117 1
1 1
262127 1
2 1
299999 1
281523 1
1 1
150816 1
40470 1
300001 1
145865 1
214575 1
225813 1
18651 1
30364 1
1 1
1 1
282589 1
170519 1
212950 1
1 1
1 1
1 1
180550 1
231317 1
299999 1
254386 1
159150 1
195964 1
300000 1
300000 1
272848 1
59677 1
248795 1
225460 1
1 1
299998 1
236930 1
300000 1
86007 1
116621 1
5495 1
3 1
2384 1
144488 1
259883 1
177627 1
2 1
283621 1
116054 1
112648 1
35408 1
102159 1
2 1
1 1
188557 1
166862 1
130920 1
80241 1
94126 1
173453 1
2 1
239996 1
1 1
252747 1
252547 1
30558 1
149607 1
300000 1
193566 1
256461 1
300002 1
1 1
110348 1
273850 1
299998 1
182917 1
235317 1
1 1
299999 1
300001 1
81933 1
300002 1
74421 1
169262 1
223465 1
300000 1
107190 1
300000 1
195061 1
140940 1
2 1
1 1
265531 1
22511 1
299999 1
1 1
300000 1
263813 1
3 1
143162 1
1 1
227992 1
300000 1
1 1
35090 1
299999 1
52750 1
1 1
248420 1
145570 1
183823 1
3 1
127013 1
3 1
1 1
279424 1
299999 1
4884 1
1 1
247593 1
300001 1
299999 1
122508 1
144308 1
299998 1
207380 1
275819 1
299999 1
300001 1
300000 1
181044 1
8510 1
85209 1
1 1
20992 1
102744 1
244099 1
3 1
182485 1
300000 1
50345 1
300000 1
276526 1
15760 1
300000 1
178687 1
104033 1
65469 1
229174 1
1 1
11874 1
64015 1
218560 1
75680 1
300000 1
1 1
1 1
235602 1
300000 1
151397 1
299999 1
11314 1
239019 1
1951 1
299999 1
1 1
120682 1
1 1
2 1
203313 1
3 1
72184 1
267872 1
64950 1
300000 1
35706 1
300000 1
300000 1
269732 1
201039 1
300000 1
210777 1
300001 1
186295 1
299999 1
137479 1
105990 1
105273 1
1 1
179086 1
191260 1
187044 1
108609 1
147626 1
300000 1
40040 1
70957 1
300001 1
85675 1
1 1
278483 1
2 1
32573 1
300001 1
50036 1
234184 1
1 1
164963 1
276946 1
1 1
66796 1
242222 1
65701 1
93938 1
190118 1
1 1
14767 1
205356 1
300000 1
135228 1
3627 1
300000 1
39322 1
300000 1
1 1
300001 1
172484 1
1 1
76907 1
74156 1
1 1
299999 1
80948 1
300000 1
298895 1
300001 1
3 1
69813 1
158455 1
28365 1
158082 1
168117 1
300001 1
222327 1
72355 1
90066 1
299999 1
193380 1
1 1
2 1
300000 1
300001 1
287447 1
1 1
291862 1
148588 1
255614 1
59890 1
987 1
1 1
1 1
300000 1
2 1
112941 1
61837 1
1 1
120815 1
294612 1
1 1
156046 1
106319 1
300000 1
219425 1
102130 1
31535 1
300000 1
106617 1
135921 1
1 1
270057 1
1 1
80255 1
206429 1
48532 1
3 1
107688 1
159994 1
1 1
300000 1
3 1
300000 1
244795 1
300000 1
81383 1
159007 1
299998 1
3 1
300000 1
300001 1
300000 1
35072 1
72467 1
251536 1
299999 1
300000 1
299999 1
42252 1
299999 1
43618 1
1 1
246164 1
2 1
273638 1
216189 1
1 1
167668 1
60695 1
300001 1
139573 1
195856 1
300000 1
250068 1
176302 1
33290 1
162194 1
299999 1
254725 1
81418 1
280030 1
248454 1
300001 1
1 1
287515 1
2 1
360 1
300000 1
299905 1
166797 1
81285 1
145219 1
110822 1
168819 1
1 1
147706 1
242387 1
129609 1
299999 1
1 1
153380 1
177913 1
253567 1
1 1
127319 1
165906 1
210063 1
2 1
2 1
93018 1
169178 1
300001 1
89242 1
258034 1
1 1
299999 1
2 1
167488 1
118331 1
183155 1
233549 1
220383 1
247234 1
1 1
291818 1
246937 1
64501 1
1 1
1 1
257098 1
246992 1
285051 1
82706 1
228713 1
188875 1
32373 1
265013 1
81388 1
47757 1
163695 1
122090 1
64627 1
264410 1
155217 1
199835 1
214741 1
40987 1
300001 1
220525 1
62136 1
299999 1
299999 1
204905 1
240960 1
229116 1
271539 1
1 1
300000 1
1990 1
1 1
300001 1
271536 1
78977 1
2 1
300001 1
200786 1
190401 1
3 1
174053 1
3 1
90155 1
300002 1
107547 1
55392 1
15865 1
261373 1
1 1
280950 1
17628 1
67044 1
57490 1
3 1
10850 1
183992 1
227533 1
286980 1
140968 1
300000 1
185830 1
102133 1
239833 1
133066 1
300001 1
1 1
208060 1
14848 1
2 1
131307 1
170623 1
300000 1
119204 1
45993 1
61813 1
3 1
31469 1
222731 1
299999 1
1 1
92956 1
213874 1
123923 1
88504 1
36225 1
130567 1
191463 1
300000 1
30728 1
1 1
16365 1
28538 1
296372 1
220573 1
64216 1
67371 1
288510 1
240310 1
2755 1
57037 1
300000 1
299999 1
80067 1
17320 1
1 1
267432 1
48182 1
1 1
129812 1
300000 1
234495 1
166083 1
220836 1
63560 1
227947 1
290456 1
241459 1
32295 1
299999 1
292924 1
59797 1
214295 1
116263 1
3 1
300000 1
300001 1
217734 1
10897 1
113603 1
287747 1
60083 1
2 1
2 1
58369 1
3093 1
148709 1
3 1
128746 1
184215 1
235505 1
259399 1
299999 1
300000 1
186103 1
170064 1
135557 1
2931 1
300000 1
300001 1
119671 1
285315 1
190897 1
143324 1
300000 1
115937 1
12848 1
99790 1
83963 1
1 1
299999 1
1 1
91657 1
109882 1
44777 1
1 1
1 1
299999 1
300001 1
1 1
283940 1
282714 1
1 1
254215 1
280889 1
165349 1
264824 1
300000 1
300000 1
162959 1
230024 1
233575 1
2 1
83532 1
1 1
47135 1
151859 1
291803 1
95984 1
125584 1
185909 1
143540 1
300000 1
109028 1
226058 1
23253 1
164417 1
259507 1
3 1
36804 1
199167 1
134454 1
269689 1
300001 1
1 1
299999 1
300000 1
300000 1
142438 1
38225 1
226315 1
78748 1
118539 1
1 1
3 1
7256 1
80475 1
143367 1
112040 1
1 1
261282 1
1 1
276296 1
6874 1
33589 1
300001 1
296135 1
300001 1
1 1
1220 1
205917 1
299999 1
1 1
1 1
14155 1
300000 1
1 1
193943 1
160014 1
249001 1
5809 1
299999 1
155192 1
299999 1
1 1
62851 1
208486 1
251123 1
299832 1
271647 1
201394 1
164847 1
300001 1
38292 1
220098 1
299999 1
213776 1
193217 1
2 1
300001 1
300001 1
243963 1
258878 1
95872 1
153921 1
300000 1
233821 1
1 1
74384 1
176049 1
300000 1
299999 1
223565 1
299999 1
2 1
205797 1
39267 1
124204 1
42102 1
14694 1
102444 1
201018 1
296272 1
2 1
300000 1
96750 1
1 1
216839 1
1273 1
299999 1
1 1
229456 1
300001 1
37347 1
16014 1
2 1
300002 1
1 1
223618 1
294577 1
1 1
1 1
1 1
3 1
299999 1
300000 1
300000 1
104857 1
117735 1
2 1
67621 1
279238 1
250329 1
237572 1
1 1
19957 1
299999 1
299998 1
1 1
190899 1
1 1
97497 1
300001 1
299999 1
283682 1
209401 1
300002 1
2 1
166340 1
132271 1
1 1
37768 1
3 1
150362 1
42315 1
57948 1
142794 1
38757 1
288880 1
193187 1
219350 1
106823 1
46811 1
1 1
2 1
1 1
178969 1
171273 1
96840 1
103747 1
141669 1
15268 1
139568 1
170881 1
1 1
230123 1
96245 1
81725 1
292719 1
47084 1
1 1
122891 1
133971 1
1 1
299999 1
294382 1
128430 1
244363 1
300001 1
274927 1
274813 1
272816 1
22116 1
10502 1
110404 1
127503 1
60976 1
300001 1
138591 1
1 1
112717 1
3 1
154581 1
184642 1
131815 1
29160 1
136032 1
1 1
294971 1
299999 1
1 1
2799 1
1 1
163626 1
90158 1
45303 1
1 1
1 1
9980 1
3439 1
300000 1
298598 1
74603 1
86836 1
300001 1
96571 1
95994 1
272509 1
242349 1
236133 1
27574 1
123168 1
177943 1
300000 1
260384 1
280698 1
102571 1
3 1
231850 1
185653 1
299999 1
248245 1
2 1
293681 1
1 1
299998 1
300001 1
189931 1
300002 1
300000 1
132039 1
300000 1
171150 1
137547 1
190450 1
68554 1
82896 1
300001 1
223981 1
1 1
123054 1
89433 1
181930 1
1 1
99236 1
283835 1
300000 1
3 1
133298 1
251778 1
118443 1
271300 1
61893 1
1 1
185027 1
1 1
173490 1
197735 1
62992 1
207104 1
1 1
300001 1
123760 1
218737 1
95650 1
63359 1
101479 1
135560 1
174610 1
2 1
233300 1
2 1
3 1
187033 1
1 1
158466 1
25409 1
157412 1
300001 1
196777 1
132653 1
2 1
1 1
288436 1
2 1
191989 1
91543 1
1 1
300000 1
274090 1
300000 1
235572 1
299999 1
63479 1
249577 1
45986 1
2 1
39099 1
156684 1
19103 1
34560 1
70885 1
261003 1
258558 1
208380 1
133623 1
221506 1
56109 1
29701 1
299999 1
3 1
300000 1
300001 1
2 1
247795 1
225782 1
1 1
5147 1
166200 1
286100 1
142721 1
1 1
1 1
146588 1
277300 1
43678 1
197268 1
3 1
170807 1
68649 1
236283 1
157977 1
300002 1
300001 1
50465 1
299999 1
300001 1
228215 1
29827 1
299999 1
210965 1
1 1
74341 1
1 1
144265 1
55776 1
252819 1
233769 1
216512 1
287309 1
2 1
142776 1
292066 1
213778 1
1 1
254813 1
43394 1
299999 1
299999 1
97738 1
2 1
194937 1
124222 1
19822 1
79906 1
68125 1
149542 1
1 1
236931 1
145519 1
300001 1
227185 1
173194 1
132830 1
300000 1
299998 1
273909 1
176863 1
300000 1
300000 1
300000 1
1 1
45523 1
300001 1
300002 1
280855 1
3 1
85986 1
6644 1
195431 1
1 1
137479 1
14874 1
162347 1
300000 1
3 1
2 1
1885 1
299999 1
300001 1
132732 1
299999 1
141225 1
172894 1
266591 1
300001 1
244451 1
232332 1
104220 1
279082 1
123633 1
262048 1
54305 1
300001 1
278895 1
300001 1
166213 1
207526 1
209866 1
141198 1
291959 1
125632 1
1 1
246129 1
131049 1
1 1
121795 1
75986 1
1 1
235993 1
1 1
300000 1
3 1
35066 1
35467 1
1 1
68099 1
159365 1
9688 1
202655 1
2 1
224210 1
150204 1
89607 1
219450 1
47917 1
299999 1
2 1
69011 1
200105 1
2 1
3164 1
65971 1
300000 1
3 1
1 1
146432 1
280287 1
300001 1
230187 1
131352 1
222561 1
300000 1
56250 1
299999 1
46487 1
300001 1
32824 1
171540 1
223222 1
72682 1
119496 1
199475 1
3 1
1 1
114683 1
133220 1
204372 1
299999 1
279062 1
1 1
68291 1
3 1
135810 1
138486 1
189590 1
46629 1
299999 1
257328 1
57653 1
1 1
171801 1
299998 1
299999 1
17891 1
136263 1
217176 1
272677 1
273319 1
300000 1
12729 1
91985 1
300001 1
300000 1
54575 1
60964 1
115488 1
138342 1
149917 1
88365 1
99407 1
73570 1
117849 1
299999 1
250186 1
59870 1
84408 1
299999 1
238123 1
299998 1
206393 1
1 1
5881 1
3 1
61736 1
1 1
238217 1
31195 1
300001 1
161037 1
300001 1
32050 1
1 1
300000 1
2 1
247642 1
299999 1
300000 1
300001 1
15797 1
300002 1
300002 1
299999 1
299999 1
44512 1
2 1
1 1
300001 1
238122 1
300001 1
27968 1
277456 1
1 1
90254 1
300000 1
67543 1
239907 1
3 1
276276 1
1 1
51752 1
176112 1
17349 1
300001 1
300000 1
161768 1
244766 1
138649 1
82526 1
1 1
1 1
108864 1
53622 1
300000 1
2 1
300000 1
1 1
101152 1
261356 1
240116 1
1 1
69768 1
81508 1
205289 1
176323 1
24316 1
294410 1
1 1
123950 1
1 1
85716 1
299999 1
2 1
61030 1
76477 1
290454 1
57115 1
300000 1
300000 1
240724 1
1 1
2 1
219612 1
150493 1
129047 1
135583 1
1 1
118010 1
299999 1
1 1
268866 1
22652 1
285742 1
42414 1
119318 1
300002 1
260726 1
229644 1
1 1
54836 1
262534 1
300001 1
176971 1
300002 1
2 1
300001 1
1 1
80982 1
180547 1
73799 1
129460 1
300001 1
153224 1
300001 1
91122 1
89003 1
1 1
179602 1
217203 1
132468 1
266815 1
16214 1
118316 1
112044 1
105843 1
136441 1
69321 1
189957 1
78956 1
49432 1
299999 1
172803 1
187544 1
2 1
3 1
18469 1
182390 1
31072 1
184248 1
55374 1
156891 1
184849 1
140435 1
1 1
17164 1
188080 1
64780 1
86277 1
47422 1
93366 1
299999 1
115860 1
1 1
54223 1
292702 1
279128 1
2 1
227582 1
204029 1
1 1
300001 1
158551 1
1 1
158977 1
78325 1
69283 1
285374 1
255302 1
116371 1
33956 1
205413 1
51772 1
245164 1
167212 1
278091 1
127117 1
292454 1
177583 1
93815 1
300001 1
108757 1
159887 1
179515 1
300000 1
126518 1
97413 1
137129 1
280555 1
288221 1
49671 1
65915 1
13254 1
1 1
299998 1
71358 1
231846 1
300000 1
2 1
102621 1
163739 1
190870 1
295038 1
300000 1
215191 1
1 1
21684 1
198778 1
66049 1
93170 1
281094 1
300000 1
1 1
1 1
10474 1
1 1
182782 1
288128 1
25552 1
1 1
104236 1
88004 1
299998 1
255452 1
9359 1
109040 1
78910 1
300000 1
116112 1
1 1
1 1
199540 1
253176 1
290535 1
300001 1
300001 1
259275 1
244077 1
263065 1
166736 1
251348 1
300000 1
262439 1
21818 1
103860 1
117590 1
300001 1
257857 1
281555 1
61924 1
184754 1
159627 1
300001 1
51799 1
299999 1
213992 1
1 1
129137 1
1 1
209327 1
38561 1
229968 1
1 1
292349 1
207426 1
143206 1
19068 1
1 1
300002 1
50012 1
212083 1
129050 1
86484 1
103149 1
3 1
144833 1
49900 1
257438 1
184485 1
3 1
86381 1
82560 1
300000 1
300001 1
299999 1
243430 1
2 1
299999 1
299577 1
127000 1
60842 1
50381 1
8965 1
60126 1
208655 1
116521 1
274915 1
184834 1
84951 1
207441 1
265709 1
31019 1
300002 1
1627 1
296278 1
262536 1
279064 1
61350 1
231708 1
300001 1
1 1
165799 1
29513 1
134385 1
86904 1
299999 1
1 1
26715 1
3 1
2 1
1 1
182973 1
200684 1
1 1
299998 1
297298 1
299999 1
300001 1
1 1
1 1
161136 1
300000 1
300001 1
300000 1
148640 1
1 1
300000 1
1 1
1 1
110096 1
186278 1
173361 1
192657 1
158631 1
2 1
2 1
845 1
32864 1
62436 1
299999 1
299998 1
247775 1
299999 1
299999 1
151326 1
93239 1
203638 1
139216 1
46534 1
2 1
133500 1
169105 1
80025 1
300000 1
6005 1
1 1
275082 1
2 1
220773 1
300001 1
227292 1
279345 1
2 1
300001 1
1 1
267345 1
69801 1
300000 1
178837 1
42175 1
275378 1
2 1
1 1
281691 1
300001 1
199000 1
300000 1
198265 1
3 1
1 1
89946 1
212409 1
142972 1
16824 1
2 1
3 1
273224 1
300002 1
110809 1
67363 1
2 1
2 1
226004 1
28939 1
34502 1
23531 1
1 1
76481 1
160708 1
252505 1
300000 1
163401 1
2 1
232113 1
168649 1
82735 1
299235 1
300000 1
273418 1
128260 1
2 1
296800 1
212660 1
2 1
210826 1
300001 1
119126 1
172021 1
14797 1
184482 1
87504 1
130295 1
263051 1
1 1
62943 1
299999 1
62242 1
88274 1
300000 1
300000 1
300001 1
300001 1
22232 1
299999 1
23687 1
40066 1
137471 1
2 1
82589 1
300001 1
70774 1
2 1
207111 1
3 1
291607 1
186277 1
80489 1
300001 1
1 1
299999 1
300001 1
119470 1
85840 1
86108 1
225269 1
26074 1
159239 1
300001 1
299999 1
150055 1
274273 1
229436 1
124035 1
145530 1
44369 1
300000 1
2 1
50308 1
163994 1
2 1
1 1
57318 1
3 1
1 1
28254 1
94751 1
300001 1
46274 1
187751 1
203178 1
300001 1
1 1
214783 1
50649 1
300001 1
27810 1
157449 1
292474 1
1 1
74330 1
2 1
206087 1
64050 1
214974 1
61604 1
299998 1
300000 1
149971 1
276990 1
1 1
256370 1
49883 1
21059 1
116123 1
108926 1
224455 1
79504 1
32153 1
244332 1
58147 1
24449 1
185051 1
300000 1
240334 1
174220 1
1 1
6413 1
2 1
1 1
186807 1
300001 1
299999 1
147840 1
190154 1
224324 1
890 1
203698 1
192003 1
216562 1
137700 1
111123 1
167301 1
262626 1
95896 1
1 1
59575 1
299999 1
257364 1
121521 1
2 1
213973 1
193296 1
300000 1
300000 1
92784 1
213410 1
1 1
137307 1
45614 1
162080 1
125873 1
299999 1
286700 1
92806 1
1 1
1 1
1 1
300001 1
2 1
220488 1
131339 1
183765 1
9111 1
133261 1
300000 1
208723 1
88085 1
33880 1
133139 1
300000 1
299999 1
24976 1
300000 1
95672 1
141174 1
225402 1
224239 1
1 1
281511 1
1 1
299999 1
243835 1
164245 1
244983 1
1 1
300000 1
65685 1
215693 1
44705 1
31759 1
84985 1
16753 1
300000 1
299999 1
204557 1
67828 1
153758 1
240266 1
169651 1
285226 1
299999 1
190476 1
1 1
223473 1
1 1
299999 1
1 1
72790 1
158291 1
201371 1
241702 1
275408 1
237919 1
300001 1
300002 1
131667 1
296532 1
242522 1
77207 1
294859 1
2 1
300001 1
220500 1
300000 1
1 1
300000 1
49972 1
1 1
157917 1
153056 1
77800 1
299999 1
209103 1
300001 1
113349 1
300001 1
3 1
263580 1
184749 1
142925 1
54263 1
251940 1
3280 1
2 1
59399 1
179974 1
299999 1
224839 1
3 1
277953 1
300000 1
47885 1
300000 1
23483 1
189983 1
105297 1
90775 1
20010 1
57725 1
300001 1
300002 1
295101 1
30330 1
2 1
300001 1
2 1
299999 1
300000 1
18690 1
299999 1
199116 1
300001 1
78706 1
1 1
2 1
177498 1
98346 1
220577 1
299999 1
299999 1
266715 1
299999 1
300000 1
100655 1
156371 1
299998 1
296764 1
39933 1
77928 1
1 1
22897 1
156572 1
252986 1
3 1
128397 1
84064 1
111862 1
1 1
300000 1
18943 1
105481 1
78767 1
120077 1
3 1
152688 1
193683 1
151797 1
293055 1
2 1
18666 1
172128 1
117368 1
2 1
24661 1
32338 1
121651 1
1 1
85911 1
53289 1
223157 1
253487 1
153695 1
244018 1
230364 1
2 1
258173 1
300001 1
46948 1
230851 1
1 1
139502 1
298236 1
183117 1
120478 1
300000 1
161910 1
260463 1
3 1
1 1
226419 1
276840 1
114589 1
231215 1
278589 1
260072 1
2 1
276678 1
85257 1
195619 1
299998 1
90348 1
78560 1
193715 1
224041 1
174878 1
153837 1
300000 1
266842 1
47572 1
1 1
145446 1
300000 1
44699 1
236607 1
56830 1
39217 1
209979 1
179455 1
84955 1
299529 1
299999 1
225067 1
1 1
218035 1
1 1
141916 1
241286 1
1 1
290618 1
299999 1
43098 1
300001 1
300000 1
219657 1
193125 1
124686 1
299999 1
145043 1
238975 1
175664 1
247073 1
1 1
276563 1
1 1
1 1
211602 1
221981 1
299998 1
33246 1
72075 1
299998 1
80650 1
154352 1
216504 1
299999 1
1 1
268455 1
119964 1
84812 1
2 1
300000 1
290579 1
56260 1
169906 1
62873 1
299999 1
62541 1
300000 1
85262 1
1 1
83323 1
127412 1
43176 1
299998 1
178325 1
292465 1
1 1
215332 1
202414 1
153067 1
299999 1
105773 1
121378 1
171346 1
144145 1
300000 1
300000 1
299999 1
3 1
300000 1
266649 1
82443 1
215823 1
136200 1
235019 1
32256 1
98330 1
1 1
300001 1
54750 1
2 1
83964 1
1 1
292897 1
2 1
103506 1
1 1
1 1
263531 1
293792 1
151074 1
2 1
276495 1
5420 1
300001 1
165718 1
162157 1
199232 1
52373 1
192393 1
190414 1
124565 1
78358 1
300000 1
300000 1
300001 1
198580 1
300001 1
300001 1
2 1
300000 1
299999 1
238377 1
2 1
2 1
296487 1
115479 1
98527 1
1 1
300000 1
159696 1
2 1
1 1
299999 1
134750 1
206416 1
1 1
1 1
234833 1
300001 1
263290 1
300000 1
127262 1
245661 1
5760 1
275641 1
1 1
299999 1
85583 1
1 1
299999 1
1 1
62316 1
1 1
283786 1
30932 1
72248 1
133251 1
1 1
66392 1
299998 1
87100 1
261554 1
299805 1
156872 1
223640 1
285965 1
299999 1
158644 1
43697 1
103678 1
50987 1
300001 1
1 1
150478 1
237395 1
1 1
299998 1
299999 1
63857 1
300000 1
265623 1
110961 1
12659 1
3663 1
268802 1
1 1
1 1
119919 1
41602 1
28711 1
300001 1
165104 1
143000 1
299999 1
213399 1
299998 1
107331 1
91559 1
129836 1
1 1
64624 1
2 1
1 1
289372 1
1 1
963 1
190263 1
299999 1
299999 1
223770 1
300000 1
299999 1
108044 1
143786 1
299999 1
29900 1
14711 1
246684 1
227144 1
299999 1
299999 1
300000 1
145974 1
1 1
128045 1
133540 1
114503 1
1 1
25139 1
85604 1
194699 1
180914 1
1 1
321 1
159902 1
179982 1
50585 1
234220 1
299999 1
1 1
125083 1
117755 1
125157 1
1 1
21138 1
176725 1
292614 1
300000 1
84281 1
1 1
146405 1
300002 1
300000 1
56109 1
164601 1
278427 1
224227 1
276223 1
158841 1
65372 1
63611 1
1 1
62439 1
53178 1
179372 1
141029 1
300000 1
33195 1
266217 1
152825 1
299999 1
3 1
19706 1
5461 1
300002 1
70820 1
2 1
210043 1
1 1
122534 1
22998 1
87243 1
2 1
87214 1
300000 1
3 1
1 1
300000 1
146356 1
194889 1
20399 1
242652 1
1 1
91947 1
242478 1
267593 1
299999 1
1 1
119042 1
38280 1
178946 1
225850 1
132009 1
113354 1
52832 1
134715 1
148627 1
300000 1
250406 1
32914 1
41824 1
240299 1
221565 1
300001 1
40553 1
1 1
124648 1
127746 1
155500 1
300000 1
185349 1
73763 1
267552 1
1 1
256894 1
299999 1
189111 1
131046 1
1 1
283354 1
251467 1
1 1
10471 1
240585 1
119814 1
300000 1
35199 1
300000 1
187948 1
148758 1
189842 1
77177 1
252357 1
209817 1
3 1
99207 1
299999 1
184612 1
148200 1
30937 1
55826 1
2 1
144971 1
148030 1
210654 1
62983 1
49624 1
199486 1
300000 1
273920 1
1 1
254732 1
10039 1
145746 1
299999 1
300000 1
173488 1
133731 1
139278 1
1 1
300000 1
268302 1
2 1
300000 1
189646 1
130198 1
52438 1
200960 1
214332 1
2 1
300001 1
220658 1
1 1
220048 1
300001 1
300002 1
244769 1
177739 1
70289 1
190494 1
1 1
28787 1
18848 1
1 1
287269 1
273602 1
300000 1
1 1
173920 1
216845 1
1 1
300000 1
300000 1
248345 1
184173 1
99277 1
163099 1
299999 1
191843 1
156951 1
299999 1
150593 1
110807 1
205278 1
140368 1
176740 1
1 1
298125 1
70597 1
244907 1
297337 1
299998 1
1 1
231756 1
300000 1
300000 1
141195 1
60805 1
1 1
28771 1
32457 1
142794 1
1 1
195501 1
203394 1
222871 1
262501 1
114852 1
300000 1
300001 1
1 1
2 1
253078 1
292383 1
282489 1
300000 1
300000 1
77908 1
74270 1
2 1
300000 1
55301 1
79359 1
279410 1
300000 1
294049 1
294733 1
238788 1
300001 1
173875 1
29129 1
257973 1
245511 1
239727 1
256585 1
193214 1
23267 1
176287 1
1 1
56976 1
209209 1
204860 1
63414 1
285532 1
282055 1
69116 1
201905 1
181370 1
253299 1
188161 1
252784 1
268087 1
299999 1
125903 1
128630 1
300000 1
177682 1
1 1
187812 1
2 1
299999 1
21052 1
276814 1
62453 1
249415 1
299998 1
131583 1
85193 1
1 1
50174 1
1 1
43114 1
1 1
2 1
3 1
55472 1
142266 1
64706 1
207721 1
299999 1
1 1
224196 1
189014 1
264806 1
22291 1
167876 1
300000 1
57543 1
299999 1
279189 1
87174 1
69798 1
284231 1
300001 1
300000 1
62934 1
1 1
299999 1
56312 1
80636 1
300000 1
50941 1
71845 1
235421 1
225108 1
195881 1
139888 1
297293 1
184160 1
16744 1
300000 1
1 1
1 1
64135 1
287044 1
294229 1
103457 1
86450 1
1 1
122378 1
289117 1
56602 1
1 1
28253 1
35721 1
1 1
251309 1
124544 1
300000 1
7467 1
157921 1
109156 1
2 1
35650 1
2 1
14674 1
204056 1
281909 1
217617 1
181370 1
300001 1
42964 1
142252 1
3 1
300001 1
3 1
300000 1
290998 1
300000 1
7376 1
196566 1
300000 1
44872 1
88143 1
14760 1
148507 1
61954 1
55215 1
74448 1
299999 1
90407 1
250088 1
300000 1
73143 1
58303 1
210577 1
1 1
233068 1
32198 1
300000 1
300000 1
299999 1
46936 1
42666 1
300000 1
261783 1
104100 1
28218 1
224467 1
2 1
300000 1
203376 1
105362 1
170658 1
98421 1
119033 1
1 1
300000 1
300000 1
109696 1
300001 1
202608 1
1 1
300001 1
300002 1
1 1
15368 1
300000 1
257029 1
2 1
46525 1
3 1
52291 1
6248 1
1 1
101776 1
3 1
107299 1
1 1
62292 1
39576 1
169390 1
196150 1
94828 1
154044 1
1 1
76478 1
154364 1
33242 1
265508 1
300001 1
1 1
197282 1
171278 1
27157 1
222237 1
2 1
1 1
182063 1
178714 1
298064 1
300001 1
300001 1
68859 1
186254 1
40715 1
250180 1
178012 1
206186 1
3 1
300001 1
138862 1
1 1
42886 1
3 1
132188 1
2938 1
299998 1
117715 1
151651 1
1 1
84542 1
1 1
26267 1
300000 1
170471 1
50101 1
33396 1
44654 1
1 1
272243 1
269465 1
300001 1
213069 1
244583 1
299998 1
20567 1
171747 1
245826 1
1 1
300002 1
1 1
215384 1
248716 1
44936 1
152096 1
226801 1
17668 1
231689 1
294603 1
123270 1
148837 1
50964 1
275362 1
20554 1
1 1
300000 1
55883 1
136605 1
2 1
1 1
3 1
23610 1
299999 1
299972 1
116842 1
162998 1
300001 1
300000 1
286352 1
167814 1
262249 1
211305 1
1 1
26288 1
123988 1
1 1
299999 1
78129 1
131511 1
1 1
97322 1
300001 1
258183 1
113831 1
141547 1
26886 1
288746 1
85250 1
300000 1
300001 1
124361 1
179873 1
300000 1
145609 1
223452 1
23740 1
300002 1
97965 1
102928 1
231375 1
126401 1
129259 1
1 1
116683 1
214171 1
57022 1
300000 1
97270 1
1 1
3 1
258323 1
2 1
2 1
1 1
1 1
221691 1
290522 1
132348 1
128959 1
2 1
300000 1
133475 1
275058 1
37882 1
1 1
279825 1
300000 1
300001 1
172458 1
3 1
86325 1
254340 1
232774 1
146494 1
24639 1
210779 1
3 1
162025 1
41960 1
300001 1
124567 1
4565 1
79629 1
132952 1
247016 1
29415 1
2 1
184269 1
299999 1
241958 1
252830 1
224727 1
89559 1
2 1
71125 1
128657 1
13243 1
128818 1
3 1
109017 1
104564 1
300000 1
299999 1
141154 1
231402 1
10546 1
1 1
249869 1
1 1
57078 1
1 1
3 1
166016 1
49562 1
300001 1
2 1
279734 1
84722 1
33936 1
71790 1
256704 1
193673 1
212219 1
225586 1
3517 1
255816 1
229406 1
300001 1
91529 1
229885 1
16936 1
219653 1
70420 1
173013 1
1 1
93955 1
184433 1
281140 1
81820 1
22001 1
300000 1
168610 1
300000 1
299999 1
300001 1
300001 1
299999 1
38078 1
199634 1
142607 1
3 1
245786 1
2 1
300002 1
38944 1
42651 1
18609 1
300000 1
2 1
24424 1
206635 1
300001 1
220444 1
141147 1
1 1
1 1
300001 1
299999 1
82882 1
103072 1
300000 1
127500 1
300001 1
108122 1
246945 1
46691 1
299999 1
230910 1
299998 1
263540 1
278042 1
193697 1
56088 1
287722 1
165697 1
248821 1
59808 1
299998 1
300000 1
128401 1
204797 1
1 1
1 1
299999 1
253041 1
263085 1
299999 1
3 1
297475 1
192844 1
2 1
255148 1
212906 1
1 1
5989 1
1 1
145326 1
258330 1
199313 1
189764 1
90310 1
95905 1
149336 1
300000 1
229361 1
161584 1
179286 1
69554 1
214495 1
1 1
105278 1
300000 1
300000 1
300000 1
52380 1
276433 1
229943 1
1 1
64696 1
193315 1
105538 1
55155 1
300001 1
300001 1
3 1
206807 1
300000 1
299999 1
142916 1
1 1
1 1
1 1
300002 1
23871 1
300000 1
285200 1
276241 1
223806 1
135629 1
57414 1
298813 1
2 1
290893 1
2 1
274288 1
170372 1
229242 1
75749 1
182730 1
280202 1
93510 1
78570 1
297391 1
235283 1
300000 1
101239 1
131683 1
91492 1
39785 1
251518 1
282075 1
78230 1
1 1
1 1
270699 1
299998 1
91452 1
59723 1
1 1
69417 1
146469 1
153248 1
1 1
300002 1
300002 1
61417 1
225155 1
2 1
1 1
158768 1
46328 1
1 1
245620 1
2 1
300000 1
2 1
300001 1
202701 1
1 1
299999 1
69691 1
300000 1
257328 1
293400 1
40493 1
299999 1
300002 1
184111 1
208423 1
296265 1
300000 1
178325 1
1 1
264009 1
147299 1
300000 1
284870 1
2 1
2 1
1 1
97921 1
1787 1
102158 1
247966 1
299999 1
109275 1
94199 1
3 1
211277 1
248773 1
199991 1
300001 1
231561 1
5668 1
107120 1
1 1
300000 1
179067 1
282865 1
300000 1
300000 1
203831 1
1 1
106082 1
59964 1
94235 1
300000 1
99076 1
106727 1
297244 1
1125 1
102555 1
40821 1
153183 1
74530 1
23942 1
299999 1
1 1
270355 1
300002 1
107106 1
300001 1
257275 1
1 1
35881 1
1279 1
160351 1
1 1
107253 1
37834 1
48967 1
1 1
264136 1
68759 1
300001 1
87417 1
1 1
299998 1
68086 1
152876 1
300000 1
173687 1
276733 1
1 1
44206 1
299999 1
300000 1
130397 1
300001 1
17747 1
1 1
147210 1
222646 1
236096 1
70192 1
84790 1
299999 1
299999 1
225091 1
267656 1
45994 1
214360 1
299999 1
3 1
1 1
300000 1
1 1
45636 1
76810 1
2 1
110524 1
299999 1
21808 1
237682 1
32704 1
108523 1
182352 1
54646 1
1 1
299999 1
2 1
2 1
114069 1
194202 1
151539 1
1 1
254570 1
103579 1
68302 1
300000 1
116865 1
3 1
185492 1
295360 1
299998 1
27815 1
41753 1
299999 1
299999 1
289388 1
299998 1
169347 1
1 1
147381 1
271411 1
159047 1
294241 1
76727 1
89635 1
300001 1
115310 1
2 1
234281 1
161008 1
249209 1
2 1
62925 1
1 1
1 1
37980 1
260033 1
299998 1
44957 1
279517 1
1 1
228375 1
170932 1
265179 1
299999 1
37055 1
41548 1
1 1
115830 1
2 1
2 1
180871 1
245441 1
139419 1
1 1
2 1
11087 1
205618 1
61863 1
297392 1
138604 1
167911 1
254909 1
299999 1
1 1
137821 1
2 1
1 1
212830 1
299999 1
11901 1
122880 1
1 1
42283 1
165821 1
95713 1
1 1
175754 1
165087 1
227346 1
1 1
258783 1
300001 1
81048 1
206707 1
246333 1
1753 1
277250 1
213476 1
203490 1
23059 1
2 1
1 1
157214 1
1 1
35679 1
140358 1
1 1
78493 1
218310 1
300001 1
174663 1
1773 1
299999 1
273377 1
254101 1
93717 1
300000 1
299999 1
300001 1
135363 1
51585 1
261106 1
183941 1
300000 1
207630 1
79265 1
299999 1
2 1
300001 1
171794 1
168201 1
32179 1
165474 1
193165 1
38059 1
3 1
92454 1
299741 1
40821 1
1 1
299998 1
99037 1
267391 1
3 1
299999 1
299999 1
13789 1
145532 1
1 1
141210 1
1 1
38743 1
116370 1
168742 1
1 1
2 1
235134 1
300001 1
291462 1
33470 1
53977 1
73288 1
176203 1
299998 1
300000 1
300001 1
272715 1
300001 1
1 1
173116 1
227415 1
222427 1
300000 1
167818 1
297418 1
1 1
1067 1
1 1
210861 1
1 1
18355 1
3 1
251579 1
106232 1
300001 1
52082 1
299999 1
27784 1
299998 1
122501 1
300001 1
104451 1
300000 1
300000 1
255352 1
197053 1
1 1
248251 1
246667 1
74147 1
221894 1
299998 1
1 1
44913 1
1 1
200145 1
108600 1
1 1
236069 1
202881 1
1 1
14003 1
68155 1
43460 1
189223 1
40141 1
300000 1
2 1
234031 1
3 1
46854 1
147980 1
1 1
260045 1
2 1
300001 1
68340 1
214951 1
175817 1
2515 1
138135 1
1 1
131768 1
1 1
300001 1
3 1
232825 1
233551 1
212435 1
1 1
258993 1
248343 1
15289 1
281582 1
233307 1
205462 1
1 1
201589 1
19157 1
1 1
165869 1
73823 1
83954 1
2 1
300000 1
300001 1
300001 1
288200 1
1 1
282791 1
193317 1
284978 1
180846 1
243438 1
300000 1
1 1
299999 1
189166 1
1 1
3221 1
189083 1
64145 1
300001 1
1 1
206412 1
222927 1
50591 1
24541 1
2 1
183965 1
221711 1
3 1
3 1
16425 1
300001 1
89843 1
183361 1
1 1
108552 1
101549 1
300000 1
300001 1
300000 1
91191 1
98201 1
218886 1
300001 1
299999 1
299998 1
23270 1
159404 1
46528 1
300001 1
297992 1
273116 1
100476 1
179397 1
272865 1
8250 1
241287 1
142961 1
1 1
1 1
3 1
160826 1
1 1
131617 1
110776 1
88605 1
88309 1
299998 1
183603 1
299999 1
139295 1
299999 1
215279 1
218376 1
2 1
209934 1
256131 1
300001 1
60127 1
1 1
79914 1
297070 1
1 1
299998 1
241963 1
300001 1
14760 1
10591 1
299998 1
1 1
114510 1
90591 1
238091 1
300000 1
127423 1
176644 1
97902 1
33810 1
280770 1
1 1
299999 1
1 1
179754 1
76055 1
167657 1
299999 1
259921 1
185494 1
2 1
89669 1
146714 1
1 1
300000 1
110708 1
248263 1
213345 1
1 1
300001 1
300000 1
300002 1
53442 1
266714 1
268893 1
209146 1
2 1
1 1
143337 1
300001 1
207409 1
50356 1
6670 1
40003 1
240182 1
46914 1
13463 1
299999 1
257708 1
16784 1
241600 1
300001 1
1 1
299999 1
3 1
67443 1
1 1
67885 1
208102 1
240434 1
15175 1
300000 1
300002 1
274882 1
49348 1
19379 1
1 1
215722 1
1 1
1 1
78142 1
98468 1
159544 1
300000 1
2 1
75313 1
245041 1
129878 1
283405 1
218765 1
160628 1
19191 1
300001 1
291173 1
81081 1
27778 1
188357 1
140083 1
34411 1
175077 1
289922 1
108121 1
169933 1
261475 1
232858 1
299999 1
13960 1
239694 1
250400 1
2518 1
300001 1
300001 1
286581 1
2 1
240528 1
183604 1
64571 1
141290 1
112267 1
63208 1
228010 1
21675 1
279679 1
228011 1
201930 1
132320 1
169494 1
125534 1
19383 1
3 1
1 1
300000 1
96795 1
1 1
159134 1
262518 1
76011 1
273050 1
300001 1
151325 1
300001 1
296475 1
172119 1
300000 1
300001 1
1 1
1 1
159493 1
118733 1
252762 1
235472 1
57384 1
29688 1
59489 1
166879 1
291285 1
154889 1
19411 1
59643 1
294914 1
159108 1
1 1
22806 1
138839 1
9339 1
1978 1
73153 1
300001 1
297452 1
111585 1
45008 1
119285 1
1 1
44044 1
163546 1
270060 1
170812 1
26355 1
300001 1
51088 1
3 1
285866 1
287275 1
1 1
110326 1
299999 1
300000 1
3 1
115826 1
2 1
299999 1
299999 1
269169 1
6438 1
94787 1
300002 1
194985 1
2 1
130103 1
45107 1
1 1
145347 1
1 1
141873 1
300001 1
137657 1
1 1
2 1
2 1
82455 1
299999 1
151475 1
74763 1
293714 1
1 1
299999 1
133724 1
1 1
103973 1
212447 1
101489 1
201672 1
115543 1
92513 1
275686 1
284300 1
1 1
202891 1
300002 1
251515 1
148925 1
42917 1
177669 1
118456 1
252044 1
24808 1
167327 1
1 1
1 1
297560 1
34134 1
129646 1
1 1
287307 1
1 1
193238 1
114253 1
273177 1
80910 1
300000 1
123653 1
198160 1
274091 1
227900 1
2 1
270170 1
225070 1
184924 1
35308 1
239392 1
2 1
177616 1
300000 1
127857 1
282976 1
237314 1
299998 1
273397 1
254134 1
1 1
232370 1
283195 1
288182 1
1 1
142079 1
195657 1
20497 1
135796 1
1 1
80285 1
299999 1
140628 1
219333 1
299999 1
227187 1
18162 1
1 1
1 1
235066 1
205517 1
198379 1
259381 1
1 1
138279 1
78793 1
212303 1
139310 1
101363 1
299999 1
78294 1
39274 1
261488 1
203707 1
1 1
223539 1
283442 1
2 1
139124 1
63327 1
136089 1
300002 1
79816 1
91305 1
251451 1
191954 1
7687 1
129409 1
69555 1
220710 1
208773 1
225854 1
1 1
111069 1
1 1
87260 1
1 1
139498 1
165163 1
205571 1
238419 1
24691 1
119392 1
270281 1
26015 1
1 1
299999 1
95809 1
52566 1
298741 1
178670 1
173271 1
262576 1
300000 1
298121 1
270443 1
299999 1
172817 1
47513 1
1 1
206351 1
263003 1
1 1
300001 1
49928 1
1 1
34586 1
298773 1
211917 1
66307 1
155555 1
95229 1
300000 1
260094 1
2718 1
164527 1
3 1
291867 1
83227 1
300001 1
300001 1
1079 1
276250 1
185170 1
299999 1
93415 1
2 1
2 1
264762 1
300000 1
261667 1
300001 1
1 1
657 1
84727 1
75237 1
92815 1
34307 1
222178 1
278932 1
224016 1
299999 1
248723 1
27124 1
196334 1
46491 1
22508 1
160493 1
300000 1
26653 1
262104 1
300002 1
1 1
91771 1
256926 1
87985 1
1 1
1 1
3 1
216018 1
138551 1
1 1
2 1
163724 1
182920 1
206725 1
1 1
479 1
1 1
46171 1
140865 1
77867 1
1 1
113798 1
299999 1
256939 1
64237 1
269086 1
217402 1
1 1
18103 1
188500 1
244945 1
1 1
296320 1
2 1
300002 1
169485 1
259547 1
44817 1
246361 1
224101 1
194632 1
300001 1
245647 1
110170 1
192669 1
104188 1
300000 1
300001 1
96974 1
300001 1
24405 1
5118 1
21460 1
300000 1
194690 1
300001 1
299999 1
300001 1
1 1
185783 1
1 1
151121 1
300000 1
240978 1
2 1
207371 1
240749 1
3074 1
147483 1
99217 1
258375 1
262462 1
183477 1
77269 1
169882 1
300002 1
2 1
129318 1
182693 1
299712 1
124960 1
219229 1
82736 1
3 1
1 1
285889 1
165171 1
266907 1
140624 1
8527 1
80499 1
87172 1
23398 1
120311 1
299999 1
299999 1
300001 1
300000 1
177296 1
46520 1
278857 1
300001 1
231212 1
249466 1
156065 1
299999 1
217812 1
173280 1
155317 1
1 1
4279 1
278886 1
300001 1
232459 1
1 1
47608 1
274469 1
56043 1
113646 1
118619 1
158813 1
261410 1
299999 1
75169 1
47522 1
1 1
219992 1
299999 1
81078 1
156167 1
141803 1
246739 1
70833 1
1 1
1512 1
1 1
146254 1
135244 1
300001 1
1 1
176220 1
300001 1
152261 1
3 1
47198 1
224812 1
1 1
3 1
300001 1
299999 1
1 1
43700 1
106129 1
148611 1
1 1
109717 1
190387 1
299999 1
300000 1
231148 1
255838 1
226902 1
1 1
39877 1
131574 1
274557 1
1 1
85076 1
33812 1
197475 1
246380 1
269674 1
21991 1
28275 1
299998 1
300000 1
1 1
299999 1
2 1
142602 1
142049 1
1 1
286443 1
3 1
300000 1
196234 1
264967 1
300001 1
236039 1
299999 1
44405 1
141388 1
9201 1
111522 1
31162 1
34474 1
5529 1
175580 1
108086 1
123979 1
110432 1
104451 1
155899 1
300002 1
3 1
3 1
223121 1
283235 1
192181 1
273582 1
229135 1
297606 1
25941 1
291235 1
300000 1
9037 1
178061 1
300002 1
290311 1
299279 1
300001 1
299998 1
1 1
2 1
299999 1
193201 1
115634 1
300000 1
8979 1
290088 1
153591 1
201729 1
80093 1
12714 1
300000 1
300000 1
1 1
146094 1
1 1
300000 1
1 1
300000 1
64647 1
279503 1
189916 1
122753 1
2671 1
1 1
269144 1
2 1
66197 1
300000 1
83155 1
300001 1
299998 1
300000 1
1 1
255804 1
148198 1
19016 1
257199 1
15643 1
206457 1
215782 1
119817 1
34583 1
299999 1
193788 1
1 1
155780 1
1 1
1 1
130295 1
299999 1
211970 1
137264 1
226653 1
1 1
300000 1
299999 1
229715 1
65476 1
179346 1
1 1
2862 1
1 1
179498 1
104818 1
155010 1
1753 1
271647 1
242589 1
12567 1
46235 1
45205 1
6180 1
1 1
133136 1
246187 1
28979 1
157073 1
2 1
2 1
146338 1
1 1
185002 1
300001 1
300000 1
10841 1
212652 1
6487 1
176689 1
300001 1
55648 1
247094 1
178676 1
201623 1
276320 1
2 1
190024 1
298272 1
299999 1
300001 1
257512 1
299999 1
269034 1
300001 1
1 1
1 1
234923 1
237427 1
93905 1
48865 1
215006 1
166513 1
249534 1
155823 1
234356 1
49588 1
295055 1
1 1
32293 1
300000 1
213509 1
1 1
206647 1
31522 1
150533 1
181336 1
226707 1
19494 1
163079 1
1 1
1 1
194787 1
300002 1
299999 1
169709 1
25612 1
141759 1
2 1
246172 1
215255 1
247271 1
29875 1
3 1
299998 1
2 1
142863 1
155616 1
39900 1
215074 1
300000 1
113675 1
223454 1
265524 1
199608 1
73227 1
243725 1
299999 1
300000 1
300000 1
28296 1
299999 1
1 1
47303 1
147702 1
71481 1
299998 1
299999 1
115125 1
299999 1
13120 1
229071 1
194614 1
1 1
208009 1
124150 1
186242 1
283974 1
218650 1
217289 1
3 1
132863 1
71230 1
26066 1
91728 1
34404 1
258366 1
187619 1
193202 1
299999 1
275322 1
299999 1
281865 1
82560 1
100674 1
298340 1
271613 1
81155 1
196450 1
63625 1
106105 1
275407 1
98042 1
165419 1
249801 1
2 1
1 1
300002 1
193684 1
52235 1
140187 1
235019 1
110338 1
300000 1
146681 1
300001 1
117145 1
84816 1
245622 1
1 1
107398 1
1 1
1 1
11460 1
300000 1
2 1
300001 1
1 1
252761 1
300001 1
299999 1
280274 1
300000 1
2 1
12097 1
108504 1
299998 1
261403 1
176856 1
82779 1
271438 1
236947 1
3 1
299999 1
81778 1
1 1
204444 1
100337 1
94334 1
74798 1
203410 1
93673 1
294306 1
126068 1
299999 1
2 1
299999 1
3 1
35634 1
291229 1
78604 1
255908 1
225072 1
300000 1
3 1
1 1
136162 1
283809 1
287540 1
286005 1
201623 1
298166 1
80253 1
1 1
73210 1
26336 1
159818 1
224635 1
243614 1
213640 1
59415 1
299999 1
189271 1
1 1
259636 1
3 1
300000 1
1 1
42381 1
1 1
125392 1
73598 1
160242 1
1 1
1 1
130966 1
61744 1
1 1
135803 1
223773 1
2 1
1 1
300001 1
1 1
69630 1
148803 1
112389 1
231322 1
12227 1
1 1
114984 1
1 1
1 1
300000 1
232377 1
300000 1
1 1
63903 1
1 1
299999 1
196359 1
97771 1
179269 1
300001 1
300000 1
2 1
88565 1
1 1
115395 1
149690 1
3 1
300000 1
107986 1
44751 1
189765 1
1 1
248813 1
291015 1
1 1
97010 1
1 1
299999 1
121780 1
137763 1
116710 1
65786 1
214312 1
38213 1
192153 1
1 1
299999 1
1 1
299999 1
282862 1
230718 1
1 1
25273 1
300002 1
300001 1
3 1
255610 1
285153 1
34622 1
64610 1
195956 1
221342 1
209632 1
300002 1
3 1
19584 1
3 1
299999 1
300000 1
300000 1
1 1
299999 1
253221 1
1 1
144588 1
300000 1
1 1
36188 1
300001 1
258341 1
65692 1
300000 1
3085 1
288469 1
31565 1
127717 1
36247 1
300001 1
85572 1
299999 1
39842 1
30279 1
3 1
118391 1
62161 1
56787 1
1 1
1 1
266912 1
1 1
82621 1
299999 1
16260 1
300000 1
149191 1
26281 1
6665 1
300002 1
1 1
76266 1
254921 1
262333 1
2 1
212218 1
299999 1
250034 1
99927 1
2 1
48141 1
112671 1
300002 1
187111 1
134256 1
165755 1
170432 1
300000 1
175636 1
299999 1
64839 1
224687 1
3 1
217281 1
87899 1
61993 1
9723 1
251398 1
30881 1
1 1
88872 1
63899 1
294726 1
71571 1
200228 1
124297 1
127503 1
2 1
1 1
72822 1
80735 1
31269 1
70519 1
278991 1
204659 1
281152 1
214676 1
9166 1
1 1
253598 1
227845 1
1 1
36890 1
12311 1
261751 1
1901 1
299999 1
30468 1
186030 1
60690 1
236373 1
208847 1
17589 1
2 1
138821 1
300002 1
1 1
300000 1
3 1
274561 1
300002 1
148086 1
40639 1
232433 1
4098 1
1 1
300002 1
165694 1
136972 1
1 1
23920 1
177854 1
175767 1
53076 1
10490 1
2 1
299999 1
193899 1
3 1
245211 1
213990 1
1 1
231190 1
231327 1
1 1
155244 1
264596 1
3 1
2 1
299999 1
265206 1
4678 1
1 1
1 1
300000 1
62792 1
2 1
85746 1
68371 1
1 1
178125 1
300000 1
95039 1
85624 1
27145 1
216238 1
235266 1
274366 1
1 1
299999 1
9029 1
44038 1
126815 1
297236 1
300000 1
173469 1
9937 1
1 1
214432 1
115939 1
209312 1
81949 1
177191 1
300000 1
1 1
158855 1
56863 1
117692 1
299999 1
68164 1
300001 1
300000 1
259095 1
3850 1
113559 1
107211 1
192976 1
64416 1
132697 1
70741 1
93619 1
299999 1
1 1
125033 1
300000 1
118912 1
299999 1
274197 1
54624 1
244119 1
203590 1
102176 1
236066 1
41587 1
1 1
1 1
165554 1
1 1
1083 1
147698 1
299999 1
1 1
2 1
18061 1
1 1
55089 1
3 1
1 1
300002 1
300000 1
90877 1
300000 1
89212 1
1 1
137229 1
1 1
272224 1
169370 1
287259 1
1 1
33621 1
188219 1
181048 1
300002 1
232691 1
299999 1
300000 1
211454 1
285946 1
300000 1
11250 1
1 1
118104 1
1 1
20364 1
204756 1
1 1
299999 1
300001 1
37392 1
120073 1
39070 1
32241 1
75307 1
179670 1
196063 1
100153 1
300000 1
28771 1
564 1
71864 1
26704 1
195322 1
35684 1
214070 1
300000 1
288493 1
1 1
300001 1
299999 1
67541 1
58573 1
65799 1
274722 1
240109 1
128152 1
300000 1
212102 1
24745 1
234306 1
299999 1
244910 1
163715 1
201054 1
299999 1
198479 1
257882 1
300000 1
242914 1
87541 1
300000 1
299999 1
197015 1
32184 1
123822 1
157505 1
44533 1
300000 1
300001 1
1 1
1 1
216455 1
300000 1
97415 1
233658 1
294360 1
36796 1
73545 1
37606 1
300000 1
243958 1
200227 1
95897 1
44505 1
100466 1
2 1
1 1
12225 1
300001 1
350 1
300001 1
55692 1
1 1
300001 1
3790 1
168047 1
300000 1
267253 1
178290 1
173498 1
139812 1
278702 1
1 1
300000 1
300000 1
85915 1
203917 1
300001 1
29018 1
299999 1
58208 1
299999 1
265389 1
300001 1
16581 1
59386 1
144719 1
2 1
3 1
98610 1
299999 1
10233 1
242879 1
2 1
1 1
45045 1
1 1
1 1
1 1
89862 1
300002 1
123349 1
260253 1
102998 1
172786 1
36622 1
171834 1
266778 1
1 1
281984 1
281264 1
197156 1
227791 1
110784 1
1 1
298403 1
174037 1
300001 1
293780 1
66463 1
192331 1
85452 1
96473 1
17396 1
15717 1
144114 1
17789 1
127038 1
59306 1
221656 1
233962 1
300000 1
3383 1
243374 1
32030 1
300002 1
3 1
9350 1
210198 1
3 1
55384 1
2 1
177339 1
283875 1
285452 1
2 1
299998 1
58944 1
29737 1
300002 1
3 1
173850 1
28036 1
106791 1
299998 1
188583 1
2 1
165412 1
99800 1
40501 1
123184 1
2 1
63583 1
300001 1
130260 1
44789 1
299999 1
300000 1
211816 1
207014 1
76384 1
125326 1
300001 1
299999 1
66224 1
1 1
1 1
163723 1
2 1
144971 1
300000 1
225723 1
1 1
238052 1
295635 1
93924 1
287445 1
300000 1
3 1
300001 1
299998 1
121811 1
285349 1
1 1
157188 1
1 1
58786 1
300002 1
162400 1
58643 1
277784 1
28199 1
299999 1
1 1
17903 1
2 1
11613 1
74498 1
85164 1
174678 1
259401 1
253204 1
75826 1
59947 1
190768 1
100559 1
2 1
106621 1
87312 1
268939 1
164275 1
2 1
299999 1
300000 1
18292 1
237361 1
173863 1
288742 1
100951 1
1 1
49575 1
83584 1
199710 1
2 1
292168 1
126781 1
82257 1
300000 1
52824 1
12486 1
297526 1
142600 1
141745 1
38426 1
2 1
231334 1
1 1
56119 1
231922 1
300000 1
26342 1
53059 1
270860 1
235187 1
226685 1
282832 1
299998 1
72281 1
106660 1
25671 1
258257 1
44675 1
184394 1
280783 1
299999 1
300002 1
50463 1
1 1
125711 1
71208 1
64763 1
299021 1
146497 1
300000 1
277262 1
218399 1
299999 1
300000 1
74090 1
1 1
300001 1
85494 1
247405 1
3881 1
15704 1
68203 1
24714 1
170102 1
243202 1
196514 1
191074 1
284124 1
203775 1
3 1
186012 1
101298 1
161248 1
122784 1
202585 1
194138 1
299998 1
172582 1
1 1
243474 1
138970 1
19470 1
247997 1
238045 1
274570 1
254568 1
81192 1
202940 1
1 1
130852 1
201898 1
2379 1
199731 1
195025 1
25476 1
138090 1
299999 1
121030 1
88960 1
148484 1
3 1
139908 1
142692 1
118020 1
14686 1
299304 1
286502 1
260617 1
225515 1
254123 1
300000 1
97500 1
112382 1
1 1
300001 1
294615 1
284121 1
69121 1
22890 1
300002 1
299999 1
230777 1
270262 1
1 1
300001 1
216922 1
255491 1
71371 1
300000 1
192611 1
1 1
279321 1
1 1
1 1
1 1
163656 1
283796 1
98196 1
108501 1
1 1
1 1
17187 1
299999 1
231612 1
77051 1
163427 1
52384 1
103947 1
1 1
246628 1
102060 1
72050 1
300001 1
108794 1
24573 1
196696 1
1 1
10775 1
280749 1
90454 1
259196 1
299999 1
253658 1
215234 1
300000 1
170063 1
245939 1
300000 1
12130 1
138917 1
5824 1
177175 1
166804 1
130154 1
219983 1
169710 1
94992 1
299999 1
300001 1
192384 1
274004 1
1 1
267404 1
160049 1
251052 1
221958 1
19307 1
224437 1
64783 1
27186 1
300000 1
173158 1
122283 1
131768 1
123716 1
10009 1
222054 1
1 1
154032 1
98915 1
193096 1
196398 1
274995 1
103775 1
1 1
299999 1
36657 1
181950 1
219531 1
1 1
93217 1
1 1
23353 1
129297 1
300000 1
1 1
226454 1
172119 1
1 1
300000 1
14720 1
269670 1
156492 1
1 1
300001 1
122743 1
3 1
152047 1
20683 1
172635 1
133339 1
1 1
1 1
66710 1
290849 1
83061 1
300000 1
1 1
287615 1
226700 1
129828 1
162216 1
104246 1
21851 1
299999 1
129627 1
27101 1
166801 1
143614 1
115051 1
193377 1
137890 1
300001 1
242889 1
57705 1
299999 1
1 1
292491 1
2 1
299999 1
1 1
1 1
85482 1
1 1
300001 1
300000 1
1 1
1 1
28585 1
3 1
80907 1
236368 1
1 1
300001 1
300001 1
197532 1
29249 1
299999 1
300000 1
220149 1
300001 1
1 1
1 1
77997 1
1 1
299999 1
300000 1
20438 1
170464 1
132035 1
46393 1
299999 1
219284 1
278783 1
235040 1
200920 1
100518 1
248554 1
229618 1
26779 1
300000 1
1 1
199448 1
63291 1
295311 1
2429 1
216465 1
300001 1
258764 1
161038 1
299998 1
226194 1
241189 1
123676 1
2 1
36863 1
296646 1
136540 1
227672 1
300000 1
74444 1
48112 1
46702 1
251335 1
1 1
48643 1
300001 1
265437 1
10464 1
1 1
1 1
111395 1
299999 1
243505 1
8762 1
299999 1
5360 1
293922 1
275413 1
300000 1
282343 1
246287 1
183063 1
300001 1
30831 1
299998 1
2 1
293841 1
63690 1
299999 1
2 1
272021 1
1 1
213760 1
3904 1
3 1
111490 1
1 1
5991 1
104358 1
235485 1
300001 1
1 1
75124 1
192715 1
174925 1
8719 1
300001 1
192399 1
10741 1
1 1
104733 1
300000 1
1 1
300000 1
182719 1
167186 1
206668 1
299998 1
101840 1
116828 1
283750 1
138644 1
78813 1
185217 1
272250 1
197650 1
294342 1
23833 1
78933 1
299999 1
1 1
1 1
1 1
49341 1
3 1
170541 1
300000 1
241960 1
178594 1
71146 1
299999 1
129352 1
1 1
116734 1
1 1
109984 1
38219 1
300000 1
40900 1
145782 1
300001 1
1 1
41235 1
258109 1
45092 1
251414 1
166918 1
1 1
2 1
292938 1
1 1
1 1
106825 1
28263 1
196566 1
168911 1
63873 1
260742 1
1 1
1 1
58766 1
9116 1
1 1
2 1
300001 1
290233 1
108287 1
257955 1
209676 1
127085 1
205779 1
300000 1
106794 1
10012 1
300000 1
2 1
209935 1
30462 1
201937 1
68189 1
110354 1
165815 1
192568 1
288947 1
300000 1
101752 1
75215 1
8673 1
218706 1
99878 1
1 1
274465 1
299999 1
64004 1
300002 1
156423 1
138783 1
1 1
299998 1
237190 1
300000 1
263806 1
2 1
294258 1
232463 1
300000 1
1 1
174837 1
281382 1
3 1
176476 1
275779 1
286712 1
175294 1
243270 1
300000 1
68350 1
2 1
105699 1
276266 1
1 1
195258 1
60454 1
300000 1
250609 1
22710 1
73421 1
274932 1
180360 1
137652 1
149780 1
300000 1
299999 1
122871 1
1 1
75496 1
179679 1
1 1
142321 1
209685 1
3 1
286425 1
1 1
20799 1
39023 1
107851 1
209589 1
300000 1
107060 1
2 1
299999 1
154485 1
159384 1
300000 1
86928 1
299999 1
300000 1
179451 1
299999 1
1 1
2 1
26815 1
96858 1
68855 1
299349 1
300000 1
131492 1
300002 1
1 1
187415 1
220061 1
157504 1
1 1
300002 1
17700 1
187075 1
240231 1
234570 1
14955 1
176789 1
255801 1
238660 1
1 1
1 1
299999 1
299999 1
300000 1
9208 1
204621 1
1 1
196567 1
124790 1
300000 1
2240 1
59099 1
1 1
92295 1
207344 1
281486 1
145523 1
44855 1
100251 1
61955 1
151923 1
69413 1
2 1
271744 1
277045 1
210728 1
120618 1
299999 1
217011 1
87250 1
236890 1
197152 1
133700 1
60218 1
1 1
129471 1
191892 1
90304 1
605 1
184289 1
104592 1
86997 1
150270 1
293010 1
295303 1
300000 1
299999 1
287787 1
3803 1
300000 1
12525 1
166908 1
81876 1
210474 1
286775 1
161048 1
229952 1
204496 1
1 1
1 1
121330 1
146470 1
300000 1
113364 1
64530 1
300001 1
150956 1
299999 1
140215 1
1 1
291040 1
300002 1
18630 1
2 1
126435 1
269259 1
205019 1
300000 1
162816 1
146788 1
1 1
2 1
141653 1
233270 1
240201 1
300000 1
1 1
300000 1
133106 1
191675 1
300001 1
85055 1
299998 1
1 1
287784 1
300000 1
282827 1
1 1
3 1
292813 1
97647 1
132008 1
10662 1
299999 1
296264 1
261958 1
91528 1
1 1
1 1
300001 1
202995 1
1 1
1 1
300001 1
57403 1
299999 1
1 1
3577 1
299999 1
299999 1
299999 1
68061 1
268905 1
2 1
1 1
217663 1
300000 1
231889 1
164543 1
112282 1
72291 1
1 1
299998 1
2 1
115440 1
99275 1
299999 1
243701 1
65791 1
1 1
211777 1
7169 1
135377 1
300000 1
230583 1
169715 1
224548 1
212554 1
76143 1
116433 1
1 1
299998 1
269456 1
109452 1
48214 1
287337 1
1 1
142320 1
103470 1
1 1
278376 1
199734 1
59514 1
8397 1
299998 1
139886 1
171009 1
1 1
210120 1
42666 1
8116 1
152533 1
300001 1
285523 1
1 1
3 1
133939 1
142316 1
276225 1
235352 1
300000 1
299999 1
248313 1
277421 1
106982 1
114998 1
266005 1
49211 1
190154 1
299999 1
11951 1
6389 1
3 1
1 1
79171 1
210178 1
2 1
300002 1
2 1
133542 1
30568 1
72415 1
2 1
300001 1
1 1
261911 1
40048 1
45950 1
199259 1
255238 1
137958 1
31045 1
203208 1
238353 1
199680 1
59919 1
1 1
278887 1
45776 1
116206 1
201212 1
1 1
238270 1
299998 1
1 1
142642 1
115127 1
238242 1
36002 1
36808 1
210486 1
1 1
14063 1
173255 1
50058 1
1 1
299998 1
52872 1
119810 1
3 1
229337 1
1 1
266827 1
217174 1
32613 1
281827 1
120716 1
299999 1
300001 1
42363 1
53873 1
165806 1
1 1
47373 1
300000 1
203290 1
2 1
209573 1
300000 1
63976 1
300000 1
2 1
43620 1
128414 1
300000 1
272658 1
209365 1
1 1
258266 1
200088 1
13000 1
257605 1
143718 1
153840 1
183900 1
3742 1
251006 1
84433 1
202211 1
290085 1
1 1
39358 1
299999 1
199284 1
237635 1
299999 1
238899 1
201473 1
84237 1
93867 1
1 1
167255 1
1 1
299999 1
192257 1
1 1
1 1
7496 1
94077 1
166476 1
64901 1
1 1
300001 1
143634 1
1 1
79099 1
1 1
1 1
299999 1
193202 1
190942 1
108438 1
300002 1
69223 1
300001 1
3 1
257716 1
101294 1
299999 1
299999 1
10378 1
1 1
300000 1
140659 1
117184 1
99296 1
300000 1
196807 1
241158 1
28009 1
184147 1
200599 1
4189 1
112579 1
116073 1
1 1
19764 1
278861 1
214110 1
131004 1
213948 1
45813 1
284741 1
80307 1
182764 1
298547 1
299998 1
80341 1
224411 1
1 1
110858 1
300001 1
128169 1
152243 1
298050 1
126985 1
300001 1
300000 1
2 1
1 1
52686 1
146732 1
299999 1
66878 1
1 1
128699 1
107083 1
1 1
147069 1
1 1
2 1
33249 1
244149 1
15755 1
197403 1
1 1
203814 1
272976 1
20708 1
185500 1
98561 1
86621 1
300000 1
40790 1
291712 1
1 1
285470 1
253844 1
204941 1
23086 1
228431 1
107852 1
3 1
300000 1
1 1
148585 1
1 1
169462 1
100856 1
193979 1
192061 1
253718 1
198988 1
186198 1
152885 1
300000 1
300000 1
128713 1
279699 1
63506 1
300000 1
22810 1
38928 1
1 1
1 1
126636 1
148997 1
240959 1
196418 1
277246 1
22363 1
299999 1
132470 1
75383 1
222989 1
300000 1
50285 1
153896 1
1 1
300000 1
218423 1
227954 1
91638 1
285810 1
90305 1
153578 1
9445 1
87875 1
1 1
111741 1
59681 1
92700 1
299999 1
105244 1
122070 1
207775 1
282465 1
300001 1
300000 1
286205 1
300000 1
188918 1
196695 1
168339 1
1 1
243726 1
270195 1
176346 1
199669 1
103066 1
125429 1
300000 1
181914 1
299999 1
185759 1
259387 1
300000 1
277866 1
205669 1
254116 1
1 1
21531 1
2 1
50945 1
3 1
201357 1
300000 1
235718 1
110699 1
280625 1
300000 1
299999 1
299999 1
67697 1
99422 1
8092 1
1 1
190708 1
184886 1
300000 1
186196 1
295453 1
123133 1
244277 1
74398 1
47347 1
53615 1
263691 1
212004 1
1 1
299999 1
156357 1
300001 1
62098 1
300000 1
2 1
62521 1
197796 1
237999 1
123128 1
300000 1
154853 1
14262 1
3 1
65306 1
70793 1
132484 1
173970 1
231467 1
19970 1
249051 1
275709 1
78416 1
123119 1
131218 1
77208 1
170045 1
299999 1
128175 1
216328 1
173393 1
1 1
39855 1
192301 1
53027 1
181176 1
300001 1
1 1
272330 1
161250 1
291749 1
253994 1
106637 1
1 1
133728 1
1 1
100243 1
74532 1
299999 1
99483 1
242303 1
28944 1
238863 1
36215 1
300001 1
1 1
133571 1
248441 1
1 1
300000 1
3 1
99511 1
29894 1
3 1
1 1
300001 1
20046 1
1 1
300000 1
112500 1
12544 1
299999 1
299999 1
74088 1
87934 1
300000 1
89669 1
133434 1
6914 1
104664 1
284713 1
95768 1
169065 1
1 1
139844 1
259075 1
299999 1
181346 1
38679 1
130903 1
258757 1
299999 1
3 1
129221 1
300000 1
291380 1
95602 1
160266 1
289699 1
299999 1
207758 1
165077 1
206473 1
159754 1
1 1
66498 1
181407 1
49262 1
125070 1
153436 1
55490 1
284170 1
262578 1
300001 1
300000 1
239634 1
11138 1
39862 1
255500 1
279508 1
1 1
187569 1
202529 1
117794 1
239085 1
157442 1
9754 1
237502 1
251801 1
1 1
86413 1
3 1
300000 1
122160 1
300000 1
292072 1
107471 1
212720 1
11989 1
1 1
1 1
68018 1
119739 1
197568 1
259484 1
300000 1
45394 1
299999 1
198716 1
300001 1
1 1
111503 1
259932 1
281901 1
228326 1
17966 1
297667 1
160014 1
1 1
300001 1
247599 1
1 1
2 1
214144 1
280804 1
141757 1
20462 1
220756 1
200858 1
244907 1
141465 1
91345 1
260943 1
1 1
258562 1
263849 1
15709 1
122824 1
174308 1
129279 1
96099 1
22372 1
30156 1
300000 1
97833 1
143301 1
297535 1
2 1
197227 1
3 1
299999 1
250363 1
3 1
300001 1
113975 1
94920 1
287276 1
128935 1
251185 1
106744 1
49786 1
182070 1
292785 1
124586 1
1 1
1 1
1 1
1 1
245716 1
118421 1
218970 1
299999 1
300000 1
2 1
291674 1
65185 1
137162 1
218942 1
300000 1
1 1
19070 1
1 1
1 1
138659 1
212840 1
236027 1
131910 1
171382 1
56904 1
296883 1
103137 1
105576 1
69218 1
299999 1
12516 1
300000 1
1 1
274538 1
300000 1
300000 1
2 1
210354 1
248733 1
131491 1
72352 1
259260 1
285418 1
1 1
136480 1
144042 1
180034 1
22484 1
150782 1
49969 1
1 1
63632 1
3 1
300000 1
452 1
86808 1
299998 1
3 1
108327 1
218128 1
300001 1
1 1
225512 1
38074 1
1 1
300001 1
279692 1
273019 1
153432 1
263840 1
285378 1
293529 1
267604 1
299999 1
288691 1
300001 1
100069 1
210142 1
274176 1
254338 1
96464 1
1 1
10894 1
299999 1
300000 1
280471 1
1 1
29306 1
221763 1
59120 1
261592 1
15578 1
60284 1
1 1
269761 1
79663 1
1 1
299998 1
89329 1
250640 1
42108 1
241639 1
300000 1
129715 1
2 1
287666 1
229569 1
226475 1
238894 1
255552 1
163715 1
127147 1
126839 1
6789 1
115059 1
300000 1
171945 1
299999 1
1 1
90466 1
55498 1
110883 1
122462 1
1 1
3 1
300000 1
2 1
300000 1
281764 1
59059 1
297760 1
299999 1
130846 1
299999 1
1 1
285286 1
68765 1
24505 1
30642 1
1 1
3 1
3 1
300000 1
88449 1
1 1
30587 1
299999 1
98849 1
131710 1
1 1
118570 1
11594 1
299999 1
218047 1
59259 1
1 1
1 1
1 1
90882 1
221030 1
94312 1
107830 1
155124 1
300000 1
1 1
191212 1
43464 1
144360 1
46112 1
2 1
107282 1
300000 1
300001 1
278920 1
18852 1
300000 1
277491 1
1 1
281113 1
1 1
197757 1
99731 1
1 1
1 1
103186 1
92167 1
19884 1
300000 1
25679 1
34533 1
300001 1
224770 1
300000 1
115799 1
224016 1
300000 1
197107 1
257480 1
139522 1
98621 1
300001 1
37065 1
254159 1
180391 1
215190 1
3 1
2 1
130509 1
283391 1
266773 1
110304 1
1 1
299999 1
294829 1
300001 1
2 1
64039 1
1 1
300000 1
3 1
158667 1
219923 1
108917 1
186602 1
255001 1
204597 1
300002 1
291049 1
294047 1
209219 1
164655 1
65693 1
300000 1
169407 1
261016 1
77314 1
299999 1
177940 1
29936 1
3 1
300000 1
2 1
3 1
107401 1
1 1
137978 1
190429 1
273878 1
300000 1
248592 1
148356 1
46468 1
266532 1
197204 1
1 1
264214 1
217158 1
94449 1
263041 1
264979 1
226105 1
300002 1
149969 1
182763 1
188036 1
151772 1
258826 1
8204 1
1 1
293565 1
300000 1
39208 1
67768 1
153468 1
1 1
300000 1
172137 1
300001 1
300000 1
2 1
300000 1
111709 1
128243 1
1 1
1 1
88737 1
20653 1
109706 1
241980 1
1 1
122348 1
300002 1
58126 1
184408 1
212668 1
158947 1
300000 1
15450 1
174112 1
99790 1
180534 1
244434 1
272040 1
19437 1
25459 1
300000 1
87405 1
94860 1
142625 1
156893 1
292866 1
202885 1
299999 1
175495 1
46851 1
60816 1
299998 1
1 1
147925 1
1 1
13803 1
295646 1
300000 1
78630 1
188852 1
51784 1
32528 1
224062 1
110878 1
116996 1
299999 1
3 1
222625 1
243353 1
414 1
69976 1
225186 1
252028 1
13243 1
182059 1
1 1
170389 1
1 1
300000 1
1 1
246008 1
46743 1
1 1
281919 1
12271 1
224032 1
300000 1
182380 1
260688 1
156773 1
284068 1
18484 1
213193 1
25123 1
300001 1
184854 1
100203 1
300000 1
300000 1
1 1
96772 1
229406 1
300001 1
3 1
283353 1
262939 1
37774 1
1 1
242481 1
216028 1
164561 1
299998 1
2 1
3 1
1 1
1 1
192053 1
235167 1
198462 1
146887 1
299999 1
121112 1
221842 1
273622 1
43081 1
224887 1
205865 1
1 1
226543 1
178624 1
299999 1
299999 1
112358 1
300000 1
1 1
254783 1
163515 1
244620 1
3 1
219298 1
187097 1
262741 1
129443 1
116732 1
137209 1
134839 1
187371 1
228056 1
150195 1
237022 1
299999 1
185459 1
32841 1
210246 1
1 1
215290 1
77054 1
56511 1
170479 1
23599 1
96649 1
162980 1
300000 1
3785 1
76006 1
300000 1
3 1
1 1
40738 1
62929 1
34810 1
300001 1
299999 1
65525 1
299999 1
241893 1
3 1
299999 1
279192 1
279308 1
48924 1
161275 1
132700 1
239449 1
106356 1
300001 1
300001 1
241841 1
300000 1
1 1
300000 1
180419 1
1 1
72943 1
300001 1
40621 1
61300 1
278985 1
125074 1
153553 1
1 1
300001 1
150415 1
18962 1
1 1
142409 1
1 1
299998 1
224369 1
299998 1
34196 1
126710 1
300000 1
230944 1
1 1
29105 1
1 1
2 1
59011 1
299998 1
225950 1
9702 1
1 1
281083 1
240153 1
2 1
193154 1
215166 1
116923 1
28575 1
90421 1
1 1
300001 1
300000 1
7505 1
299999 1
181931 1
129480 1
153094 1
2 1
1 1
58066 1
260122 1
1 1
300000 1
117790 1
300001 1
245545 1
300002 1
278957 1
14737 1
147453 1
100476 1
177789 1
2918 1
299998 1
203344 1
165858 1
12515 1
187421 1
247511 1
279925 1
46438 1
212881 1
7613 1
300000 1
172077 1
299998 1
262440 1
70726 1
2 1
186487 1
300002 1
229028 1
117213 1
260545 1
7813 1
247090 1
195836 1
100307 1
282949 1
195095 1
92649 1
300000 1
252415 1
221343 1
131833 1
257656 1
76274 1
108826 1
23412 1
299998 1
252749 1
30277 1
168349 1
66616 1
29229 1
242776 1
57030 1
300000 1
55727 1
1 1
1 1
300000 1
80019 1
60640 1
258254 1
1 1
3 1
300001 1
242299 1
281342 1
2628 1
300000 1
94882 1
195640 1
2 1
190544 1
299999 1
300000 1
1 1
126850 1
300001 1
3 1
63485 1
219057 1
227090 1
2 1
138924 1
300001 1
16782 1
297465 1
1 1
1 1
61562 1
228960 1
300000 1
173547 1
178077 1
1 1
272065 1
271934 1
300000 1
234842 1
1 1
274625 1
250821 1
15966 1
1 1
73047 1
300001 1
266550 1
12226 1
152929 1
140310 1
160960 1
172953 1
299999 1
34089 1
272081 1
70501 1
116221 1
299999 1
4475 1
3907 1
224880 1
88488 1
122872 1
1 1
149691 1
222625 1
300000 1
87820 1
299999 1
300001 1
175777 1
208010 1
1 1
1 1
299999 1
32887 1
298103 1
290507 1
276072 1
101125 1
202920 1
61573 1
1 1
300001 1
67234 1
300000 1
241367 1
244249 1
88276 1
75934 1
7463 1
127276 1
203970 1
1867 1
2 1
300001 1
300000 1
2 1
218185 1
30101 1
292340 1
225383 1
290929 1
43006 1
158043 1
135720 1
2 1
262719 1
44808 1
38408 1
292454 1
299999 1
299999 1
267660 1
2 1
299539 1
161266 1
84494 1
1 1
262563 1
299999 1
1 1
273969 1
121410 1
79294 1
300002 1
1 1
300002 1
1 1
300001 1
220693 1
1 1
127773 1
259756 1
300000 1
300000 1
279952 1
257167 1
300001 1
78637 1
2 1
1 1
114119 1
3 1
26320 1
159491 1
216297 1
300002 1
212097 1
1 1
173123 1
99581 1
191719 1
3 1
220568 1
56129 1
33604 1
117478 1
270675 1
1 1
257895 1
59257 1
121432 1
220286 1
300000 1
131240 1
300000 1
62634 1
1 1
281639 1
300002 1
109347 1
292833 1
164373 1
203310 1
1 1
131250 1
83388 1
179463 1
300001 1
36973 1
216856 1
296354 1
2 1
127911 1
23780 1
299999 1
70570 1
243588 1
179115 1
1 1
41761 1
293127 1
1 1
249686 1
279556 1
106245 1
1 1
300001 1
3 1
299999 1
1 1
214785 1
288980 1
300000 1
262540 1
1 1
299998 1
95124 1
204177 1
23796 1
237210 1
237046 1
238938 1
2 1
188978 1
202215 1
36213 1
292194 1
196995 1
1 1
129365 1
196990 1
267143 1
300000 1
286166 1
1 1
300001 1
1 1
3 1
10802 1
205858 1
213279 1
86006 1
99898 1
1 1
148781 1
1 1
284172 1
192261 1
300000 1
5088 1
75672 1
3 1
300001 1
188724 1
251735 1
1 1
289971 1
1 1
266468 1
298418 1
109103 1
163828 1
209539 1
202208 1
228984 1
1 1
2013 1
94742 1
103423 1
2 1
229739 1
1 1
300002 1
1 1
252438 1
179787 1
39194 1
212 1
86629 1
1 1
266247 1
62640 1
299999 1
5342 1
97363 1
295682 1
126669 1
263706 1
1 1
216592 1
5549 1
250462 1
2 1
73368 1
254599 1
219275 1
276898 1
92248 1
190509 1
99436 1
1 1
129511 1
300002 1
1 1
257204 1
300000 1
183473 1
215701 1
1 1
221256 1
149205 1
251826 1
300001 1
153736 1
194506 1
299999 1
270119 1
193410 1
196134 1
173570 1
197670 1
300000 1
135771 1
167022 1
1 1
212757 1
224093 1
299999 1
3 1
2 1
158958 1
184988 1
137024 1
181256 1
36778 1
13655 1
166092 1
299999 1
207863 1
296678 1
254173 1
1 1
255236 1
1 1
3 1
52796 1
1 1
61620 1
1 1
2 1
52564 1
291872 1
156730 1
1 1
1 1
228158 1
21933 1
213468 1
285645 1
282397 1
28109 1
2 1
2 1
220747 1
1 1
2 1
3 1
26069 1
210164 1
68540 1
30093 1
181839 1
1 1
1 1
213294 1
78604 1
2 1
137209 1
208015 1
299999 1
244353 1
258686 1
1 1
118483 1
97585 1
116680 1
300000 1
42233 1
194876 1
211354 1
170764 1
26319 1
299999 1
255730 1
3823 1
6888 1
103559 1
300000 1
300001 1
77364 1
105190 1
114327 1
299999 1
2 1
299999 1
1 1
28874 1
113096 1
177019 1
1 1
298052 1
192691 1
217053 1
172386 1
174644 1
99266 1
151531 1
299998 1
2 1
12118 1
300001 1
100247 1
1 1
16414 1
149018 1
240841 1
134364 1
150988 1
119246 1
55540 1
35759 1
192158 1
84234 1
1 1
300001 1
2 1
18624 1
91960 1
155069 1
2 1
300001 1
115256 1
300001 1
157199 1
3 1
136863 1
152858 1
293325 1
71 1
1 1
238700 1
158519 1
120987 1
236716 1
1 1
4649 1
75542 1
254885 1
151595 1
217078 1
95538 1
8330 1
299998 1
71932 1
1 1
1 1
34284 1
28389 1
1 1
1 1
300001 1
225773 1
2 1
300000 1
225783 1
250105 1
77688 1
158793 1
140636 1
200879 1
182743 1
155314 1
300000 1
144339 1
216614 1
260679 1
147220 1
300000 1
41249 1
142076 1
300001 1
3 1
49717 1
299999 1
10135 1
2 1
5478 1
300000 1
299999 1
101261 1
85997 1
132920 1
219852 1
1 1
1 1
299999 1
1 1
175514 1
191263 1
244620 1
192827 1
271228 1
2815 1
187053 1
267574 1
300000 1
300001 1
299999 1
300002 1
10319 1
300001 1
1 1
300002 1
235874 1
300002 1
204356 1
63605 1
2 1
113686 1
70523 1
299999 1
287901 1
1 1
1 1
1 1
281572 1
256819 1
137373 1
188733 1
52465 1
1 1
58024 1
87284 1
216281 1
1 1
239508 1
120271 1
102096 1
29967 1
100503 1
299998 1
159567 1
230814 1
140873 1
152477 1
220241 1
151003 1
282913 1
1 1
139037 1
287153 1
78080 1
299999 1
158317 1
1 1
2 1
4101 1
1 1
1 1
300000 1
299999 1
300000 1
299999 1
109040 1
225683 1
300000 1
90754 1
60615 1
41843 1
19306 1
113413 1
1 1
141957 1
1 1
1 1
300001 1
21906 1
9186 1
92034 1
194124 1
299999 1
1 1
84618 1
1 1
283126 1
2 1
264722 1
299999 1
185279 1
1 1
77405 1
227779 1
1 1
300001 1
224161 1
143342 1
290203 1
71950 1
1 1
46601 1
2 1
175839 1
263214 1
152012 1
83863 1
226067 1
299999 1
219015 1
2 1
182996 1
1 1
90730 1
43945 1
299999 1
36099 1
213329 1
193273 1
3 1
143290 1
133093 1
289257 1
37591 1
300002 1
124706 1
154871 1
50341 1
300000 1
184126 1
176323 1
1 1
2 1
1 1
122288 1
230569 1
2 1
299999 1
281243 1
19535 1
173316 1
242420 1
1 1
41818 1
33219 1
262692 1
291054 1
279006 1
195824 1
246507 1
2 1
1650 1
179169 1
51642 1
300000 1
276334 1
5954 1
12741 1
3 1
300001 1
300000 1
28539 1
81399 1
44933 1
3 1
1 1
1 1
299999 1
227363 1
193686 1
1 1
181359 1
211442 1
3 1
139234 1
169454 1
1954 1
300000 1
299999 1
1 1
20845 1
139453 1
284317 1
186816 1
3 1
229337 1
1 1
219437 1
104464 1
191016 1
2 1
207595 1
3 1
177566 1
231979 1
268726 1
134665 1
261679 1
299999 1
219236 1
2 1
145443 1
235010 1
300000 1
203696 1
293928 1
243860 1
300000 1
2 1
300000 1
1 1
2 1
246305 1
3 1
300001 1
281157 1
15240 1
300000 1
3 1
210324 1
19627 1
3 1
1 1
1 1
19525 1
220810 1
152686 1
105735 1
189049 1
299999 1
247640 1
207454 1
111722 1
62425 1
245731 1
217497 1
128460 1
255850 1
218367 1
217716 1
105168 1
235701 1
276019 1
138206 1
214007 1
300000 1
191875 1
246193 1
300000 1
216250 1
137843 1
1 1
173857 1
151874 1
1 1
1 1
119162 1
215873 1
10730 1
300000 1
113057 1
209637 1
224865 1
130015 1
10731 1
180203 1
6473 1
150646 1
2 1
46893 1
28407 1
299999 1
300001 1
1 1
203404 1
246269 1
115652 1
192635 1
138167 1
105728 1
52618 1
1 1
122691 1
300000 1
2 1
95368 1
247893 1
1 1
181227 1
1 1
138081 1
300000 1
7756 1
213800 1
131869 1
189039 1
83959 1
246801 1
104872 1
300000 1
149454 1
1 1
1 1
148915 1
1 1
23163 1
104483 1
20451 1
276500 1
3 1
68746 1
257087 1
85715 1
275794 1
244606 1
66817 1
1 1
2 1
3 1
1 1
1 1
2 1
260682 1
300000 1
1 1
117712 1
2 1
25146 1
252760 1
37194 1
257237 1
188177 1
86495 1
300002 1
239894 1
2 1
276121 1
300000 1
71492 1
62176 1
285025 1
113291 1
151096 1
139265 1
82763 1
300000 1
55528 1
156608 1
81761 1
228243 1
116391 1
211589 1
3 1
300000 1
212941 1
1 1
236609 1
27852 1
83278 1
156647 1
299999 1
300001 1
300000 1
186680 1
300001 1
175375 1
56334 1
171198 1
2 1
128669 1
271261 1
265390 1
300001 1
28889 1
289200 1
2 1
49713 1
22798 1
23429 1
299999 1
99534 1
1 1
83369 1
173697 1
300000 1
60594 1
227380 1
300000 1
217540 1
216424 1
1 1
252219 1
85143 1
131267 1
115716 1
300001 1
81684 1
2 1
1 1
69545 1
63634 1
200398 1
300001 1
290650 1
44890 1
300001 1
2 1
190126 1
300000 1
129644 1
127324 1
145463 1
43517 1
170572 1
264959 1
300000 1
300002 1
178125 1
57630 1
3 1
3 1
229457 1
173951 1
169235 1
2 1
236855 1
1 1
111571 1
300001 1
24928 1
299999 1
267455 1
2 1
21189 1
78898 1
155951 1
299999 1
34379 1
2 1
3 1
35806 1
247940 1
42817 1
57904 1
183898 1
1 1
204678 1
1 1
27437 1
202101 1
151948 1
198654 1
75051 1
218022 1
300000 1
2 1
241992 1
26832 1
1 1
264365 1
126040 1
185036 1
300001 1
265837 1
162125 1
228495 1
300000 1
152058 1
300000 1
265786 1
55990 1
188122 1
143941 1
1046 1
42823 1
1 1
300001 1
300001 1
143596 1
246930 1
142746 1
103681 1
299998 1
222580 1
1 1
12696 1
300000 1
291676 1
164054 1
263330 1
23086 1
300002 1
1 1
24208 1
300000 1
154421 1
232548 1
153542 1
210397 1
1 1
108156 1
3 1
108841 1
50479 1
116463 1
1 1
300000 1
43486 1
62025 1
1 1
1 1
193914 1
100101 1
14466 1
277241 1
299999 1
172909 1
299999 1
299999 1
18727 1
299998 1
3 1
1 1
243668 1
153969 1
259078 1
25855 1
10538 1
1 1
1 1
281074 1
81086 1
28521 1
300000 1
299999 1
115151 1
51426 1
300000 1
194702 1
299999 1
1 1
299999 1
169164 1
220181 1
139224 1
58666 1
262181 1
152521 1
300000 1
198990 1
228666 1
167782 1
132193 1
135897 1
2 1
300001 1
130841 1
188035 1
116116 1
3 1
1 1
1 1
126524 1
130122 1
299999 1
1 1
26047 1
176823 1
300001 1
126097 1
8279 1
299998 1
135377 1
189471 1
90561 1
300001 1
92244 1
298065 1
1 1
268106 1
151386 1
300000 1
2 1
97376 1
71375 1
15461 1
3998 1
246916 1
133187 1
230672 1
129622 1
300000 1
255111 1
7511 1
104258 1
1 1
142712 1
111427 1
135628 1
1 1
16036 1
300000 1
26548 1
49132 1
2 1
12814 1
300001 1
48298 1
36906 1
1 1
229926 1
132339 1
300000 1
256298 1
265817 1
88989 1
161953 1
300000 1
1 1
143877 1
208202 1
29573 1
230672 1
1 1
154106 1
195947 1
141319 1
7353 1
289223 1
200902 1
1 1
3 1
1 1
67905 1
27296 1
128403 1
300000 1
60505 1
62491 1
300001 1
115820 1
154572 1
182575 1
208852 1
3 1
56910 1
258017 1
201616 1
300000 1
1 1
28982 1
296233 1
300000 1
143297 1
121571 1
137153 1
299998 1
292517 1
300000 1
201799 1
153962 1
198517 1
288960 1
155567 1
47554 1
150959 1
299999 1
299998 1
60013 1
24555 1
300000 1
300002 1
298295 1
126468 1
1 1
272295 1
15766 1
97800 1
119784 1
3 1
116003 1
139045 1
253857 1
119946 1
2 1
202911 1
13931 1
1 1
1 1
279304 1
283032 1
194105 1
1446 1
283261 1
31915 1
103903 1
1 1
231777 1
299999 1
221103 1
1 1
61740 1
112518 1
120401 1
83932 1
299999 1
1 1
300001 1
174132 1
300001 1
1 1
300001 1
3 1
32422 1
152919 1
2 1
1 1
154555 1
296361 1
300000 1
1 1
138030 1
77388 1
300000 1
183519 1
1 1
204637 1
3 1
300000 1
173803 1
39662 1
118452 1
45696 1
133322 1
173854 1
193336 1
17942 1
223785 1
300002 1
300002 1
300000 1
23487 1
122184 1
272687 1
98169 1
174373 1
183423 1
164969 1
246389 1
51179 1
1 1
289684 1
198696 1
88091 1
280718 1
5047 1
300001 1
73863 1
291209 1
52724 1
1 1
248196 1
4852 1
161238 1
299999 1
207684 1
199885 1
91195 1
1 1
247413 1
128809 1
198611 1
299998 1
156692 1
261583 1
299999 1
79804 1
300001 1
1 1
76344 1
107518 1
286455 1
300001 1
20276 1
192154 1
163738 1
216668 1
239635 1
111206 1
95947 1
240277 1
32338 1
53826 1
1 1
299999 1
290813 1
124850 1
161866 1
1 1
1 1
222988 1
227076 1
300000 1
177960 1
28194 1
284562 1
257304 1
109588 1
300001 1
76723 1
125405 1
78403 1
2 1
1 1
237200 1
1 1
121651 1
1 1
44955 1
145070 1
140632 1
300001 1
1 1
162697 1
187646 1
1 1
274279 1
271513 1
245338 1
226377 1
73472 1
3 1
223938 1
257166 1
299999 1
43317 1
269912 1
1 1
167117 1
172479 1
77333 1
262398 1
88743 1
300000 1
1 1
211907 1
240587 1
300000 1
49531 1
107196 1
35840 1
300000 1
186326 1
263572 1
133941 1
214829 1
110397 1
33355 1
13400 1
206547 1
300000 1
193047 1
126553 1
19312 1
47950 1
218448 1
299222 1
1 1
63267 1
78039 1
176967 1
1 1
148431 1
64995 1
136855 1
299999 1
3 1
63738 1
299999 1
2 1
2 1
300002 1
222390 1
299999 1
218689 1
266287 1
1 1
6195 1
241747 1
16866 1
1 1
294006 1
1 1
153055 1
1 1
120899 1
194868 1
300001 1
8896 1
1 1
36597 1
287315 1
99125 1
2 1
96913 1
253324 1
159411 1
156341 1
41201 1
167112 1
189433 1
300000 1
280590 1
77060 1
217246 1
39638 1
300000 1
56341 1
300000 1
150609 1
234937 1
284225 1
300000 1
300000 1
120376 1
280128 1
59462 1
225296 1
140043 1
294263 1
220262 1
11827 1
2697 1
299999 1
284503 1
1 1
300001 1
299999 1
299999 1
1 1
257305 1
246266 1
226070 1
191026 1
129679 1
272195 1
2 1
30128 1
173677 1
299998 1
173695 1
86988 1
107477 1
176652 1
140605 1
300000 1
16070 1
300000 1
300001 1
264767 1
266540 1
282159 1
73532 1
222661 1
168954 1
246927 1
94194 1
50984 1
203515 1
150895 1
154114 1
26174 1
129841 1
239255 1
736 1
265937 1
23655 1
2 1
2 1
1 1
216300 1
35662 1
300000 1
299999 1
121835 1
46494 1
291097 1
150340 1
8320 1
1 1
81441 1
47435 1
1 1
267288 1
186692 1
256278 1
55783 1
44881 1
299999 1
170689 1
24357 1
2 1
30206 1
181734 1
299999 1
300000 1
294842 1
173712 1
299998 1
183393 1
300000 1
208827 1
300000 1
3 1
269852 1
238037 1
127684 1
295468 1
58535 1
271944 1
2 1
267324 1
299999 1
300000 1
120377 1
47910 1
160756 1
218341 1
235045 1
1 1
175395 1
137818 1
300001 1
778 1
161723 1
195153 1
1 1
130424 1
2 1
267491 1
68637 1
39745 1
112366 1
240869 1
232538 1
181428 1
249264 1
167130 1
240590 1
274035 1
300000 1
147290 1
77489 1
179359 1
139666 1
299999 1
203150 1
1 1
228969 1
122282 1
3 1
98951 1
214748 1
240747 1
1 1
2 1
227844 1
159643 1
236069 1
144330 1
176196 1
140531 1
150887 1
300001 1
51360 1
300000 1
299999 1
126246 1
90733 1
300000 1
236048 1
79531 1
299999 1
263490 1
300001 1
168941 1
2 1
1 1
3 1
200517 1
299999 1
155187 1
212770 1
85411 1
1 1
1 1
210793 1
1 1
300000 1
1 1
1 1
32578 1
60463 1
146797 1
144661 1
226523 1
184080 1
3 1
94170 1
299999 1
182436 1
240952 1
1 1
265220 1
176833 1
72379 1
1 1
116343 1
300000 1
108436 1
204875 1
11579 1
299998 1
2 1
1 1
299999 1
102883 1
109808 1
192389 1
214466 1
155371 1
193386 1
1 1
112433 1
101091 1
194621 1
1 1
245773 1
231309 1
47185 1
299998 1
300000 1
56628 1
123833 1
217454 1
175147 1
176007 1
47207 1
1 1
299998 1
260624 1
252019 1
261887 1
15499 1
2 1
189277 1
235251 1
148095 1
300000 1
2 1
108865 1
25294 1
74428 1
1 1
241999 1
285581 1
1 1
62566 1
207587 1
166470 1
1 1
67275 1
209579 1
148095 1
177145 1
300002 1
184185 1
1 1
247491 1
237543 1
237456 1
138615 1
123637 1
232898 1
137450 1
299999 1
51303 1
299999 1
2 1
271096 1
1 1
2 1
184776 1
135551 1
67201 1
66824 1
125086 1
2 1
45352 1
60487 1
300000 1
2 1
250909 1
134963 1
300001 1
300000 1
131539 1
173690 1
81791 1
148356 1
220636 1
141566 1
9162 1
3 1
195960 1
193779 1
55432 1
171493 1
300000 1
1 1
1 1
1 1
300002 1
1 1
183328 1
48207 1
2 1
261888 1
299999 1
231166 1
161693 1
1 1
299999 1
137707 1
75813 1
1 1
69301 1
300000 1
169748 1
154483 1
221218 1
91743 1
1 1
297677 1
159785 1
68945 1
70452 1
169750 1
300001 1
24172 1
63035 1
3 1
300001 1
58204 1
229372 1
51439 1
11762 1
111108 1
179973 1
292985 1
225923 1
16969 1
78562 1
281864 1
26004 1
1 1
2 1
22530 1
286443 1
296156 1
300000 1
148929 1
139382 1
197312 1
35637 1
139651 1
2 1
83066 1
1 1
1 1
300001 1
210090 1
263097 1
295813 1
182891 1
104281 1
172875 1
296453 1
102287 1
212922 1
187026 1
284869 1
123049 1
236496 1
184029 1
32201 1
209092 1
300000 1
210261 1
300001 1
262144 1
42902 1
291062 1
300001 1
52412 1
144785 1
54867 1
1 1
281771 1
3 1
36410 1
300000 1
2 1
12261 1
269055 1
256969 1
254485 1
115014 1
128133 1
30787 1
118735 1
300000 1
2 1
300000 1
299999 1
248159 1
203661 1
1 1
41649 1
1 1
2 1
1 1
2 1
299999 1
122476 1
148832 1
1 1
272778 1
274112 1
239091 1
240998 1
223296 1
252909 1
121339 1
1 1
285200 1
1 1
149080 1
53976 1
1 1
80067 1
196858 1
300000 1
113529 1
2 1
174201 1
163864 1
193406 1
106475 1
299998 1
58655 1
89677 1
1 1
222220 1
280576 1
17298 1
257998 1
89302 1
30115 1
137278 1
300000 1
300000 1
35064 1
138698 1
2 1
242164 1
4363 1
300000 1
300000 1
1 1
68874 1
300001 1
2 1
300000 1
299998 1
152498 1
300000 1
300001 1
300000 1
99778 1
117668 1
86515 1
69359 1
288292 1
222845 1
1 1
55995 1
138922 1
96857 1
287726 1
183215 1
1 1
299999 1
245698 1
299999 1
127427 1
3 1
30514 1
158855 1
3 1
14268 1
227907 1
55407 1
155480 1
198970 1
16217 1
71498 1
214582 1
100811 1
209415 1
300001 1
247829 1
171270 1
154293 1
72131 1
41113 1
100391 1
300000 1
145909 1
183259 1
118798 1
219530 1
230576 1
300000 1
158084 1
185533 1
300000 1
273484 1
186422 1
300000 1
237577 1
163684 1
248187 1
201396 1
235796 1
1 1
111356 1
138516 1
2 1
300002 1
17864 1
2 1
244108 1
299999 1
300002 1
20908 1
4729 1
180183 1
298913 1
90895 1
87421 1
51477 1
211739 1
1 1
293523 1
64144 1
87821 1
300001 1
1 1
157547 1
1 1
156578 1
300002 1
249485 1
38837 1
242890 1
84317 1
1 1
300000 1
299999 1
40777 1
6684 1
2 1
299999 1
187530 1
2 1
150286 1
98739 1
3 1
300000 1
246107 1
299999 1
227383 1
290614 1
291524 1
15434 1
9409 1
138558 1
1 1
300000 1
57696 1
138386 1
300000 1
300000 1
162534 1
173596 1
299999 1
299999 1
175049 1
300001 1
2 1
163293 1
146884 1
1 1
1 1
218334 1
299999 1
182222 1
99099 1
1 1
299998 1
3 1
1 1
224870 1
161074 1
227504 1
2 1
33734 1
60140 1
299998 1
155904 1
299999 1
212897 1
300000 1
1 1
3 1
220858 1
299998 1
1 1
105195 1
222306 1
50766 1
6754 1
299999 1
231244 1
245002 1
2 1
300000 1
40268 1
112845 1
225275 1
46855 1
226550 1
3770 1
299999 1
21050 1
16823 1
299999 1
220031 1
294542 1
250022 1
95448 1
1 1
272737 1
1 1
32928 1
164402 1
300000 1
2 1
25707 1
300001 1
2 1
2 1
299998 1
239619 1
299998 1
272440 1
2 1
268863 1
2160 1
96312 1
1 1
109127 1
276511 1
276990 1
113014 1
290418 1
1 1
218028 1
84666 1
56952 1
92754 1
1 1
300001 1
3 1
222761 1
246124 1
300001 1
1 1
297758 1
7003 1
282342 1
74811 1
1 1
29625 1
270213 1
2 1
190997 1
300001 1
258246 1
111603 1
242653 1
53725 1
300000 1
1 1
300000 1
2 1
2 1
300001 1
291672 1
145369 1
298188 1
145727 1
3 1
299999 1
25871 1
1 1
300000 1
174743 1
147839 1
214517 1
48923 1
10337 1
1 1
1 1
245217 1
45835 1
114772 1
134285 1
1 1
10826 1
166905 1
135261 1
254087 1
1 1
1 1
1 1
49955 1
175831 1
299999 1
154322 1
122778 1
299999 1
299999 1
287990 1
179250 1
300000 1
230171 1
82965 1
126122 1
241895 1
186166 1
300000 1
300000 1
1 1
29379 1
226668 1
216539 1
75425 1
251046 1
139452 1
11275 1
111438 1
170358 1
300001 1
20021 1
37599 1
299999 1
293318 1
83332 1
85752 1
36120 1
1 1
68593 1
1 1
115768 1
1 1
32051 1
1 1
300000 1
299999 1
69864 1
1 1
229564 1
197300 1
9390 1
2 1
133158 1
293860 1
2 1
232713 1
300002 1
250494 1
299999 1
1 1
272702 1
206440 1
60028 1
300000 1
127439 1
59027 1
1 1
24031 1
243963 1
159811 1
6827 1
282566 1
225870 1
285856 1
300001 1
277984 1
1 1
171868 1
188341 1
140881 1
300001 1
215147 1
167004 1
1 1
19113 1
210042 1
1 1
45685 1
171992 1
256468 1
2 1
200561 1
84634 1
119892 1
262266 1
1 1
94819 1
3 1
97944 1
217493 1
1 1
232562 1
281353 1
1 1
23115 1
264159 1
226313 1
300000 1
68541 1
1 1
91844 1
283394 1
300000 1
259195 1
94091 1
300000 1
41346 1
1 1
32668 1
1 1
299999 1
288401 1
17762 1
299999 1
272204 1
18718 1
1 1
300000 1
108781 1
1 1
2 1
1 1
300000 1
19682 1
158845 1
74905 1
1 1
1 1
2 1
146242 1
76723 1
293159 1
69597 1
188789 1
57123 1
58053 1
1 1
10788 1
127160 1
56656 1
300000 1
270985 1
299999 1
101508 1
300001 1
2 1
1 1
45415 1
33893 1
300001 1
107481 1
1 1
111403 1
61319 1
300000 1
143443 1
143882 1
1 1
3 1
1 1
104627 1
126074 1
300002 1
115419 1
300002 1
35647 1
43205 1
1 1
281162 1
202994 1
300001 1
234965 1
300002 1
12162 1
299998 1
85041 1
64942 1
300000 1
299999 1
252358 1
73563 1
211940 1
148835 1
37234 1
281334 1
35412 1
300002 1
1 1
152464 1
300001 1
114949 1
283261 1
39791 1
3 1
300000 1
78932 1
85019 1
1 1
173622 1
229419 1
122351 1
282378 1
1 1
179595 1
2 1
148522 1
145563 1
205389 1
169618 1
259571 1
75511 1
154112 1
1 1
160013 1
171474 1
142716 1
7565 1
159036 1
234908 1
199751 1
291998 1
296053 1
90680 1
3 1
299999 1
4235 1
291428 1
48193 1
60192 1
283069 1
292778 1
246176 1
300000 1
70471 1
276021 1
1 1
224404 1
300001 1
1 1
68953 1
1 1
110101 1
299999 1
197279 1
175176 1
66864 1
132773 1
6490 1
176018 1
1 1
80215 1
62169 1
280383 1
210748 1
103241 1
202815 1
211584 1
1710 1
126665 1
2 1
9157 1
81446 1
185850 1
28939 1
299999 1
2 1
299999 1
2 1
203498 1
203750 1
28045 1
122396 1
168261 1
108891 1
28856 1
1 1
3 1
35018 1
14876 1
2 1
299999 1
100302 1
236210 1
1 1
1 1
1 1
295474 1
300001 1
36487 1
1 1
143369 1
80887 1
278470 1
55215 1
1 1
1 1
10530 1
281557 1
299999 1
168935 1
191510 1
300001 1
152889 1
92636 1
1 1
110511 1
165615 1
300000 1
83294 1
299999 1
114708 1
300000 1
1 1
156300 1
2 1
154713 1
115039 1
299999 1
166680 1
176889 1
1 1
96570 1
141284 1
1 1
123102 1
177152 1
1 1
300000 1
300000 1
76122 1
1 1
2 1
2 1
1 1
282349 1
293049 1
52913 1
2 1
7844 1
2 1
82799 1
1 1
1 1
300001 1
47798 1
1 1
1 1
52132 1
146266 1
204772 1
299998 1
108610 1
53485 1
300001 1
6962 1
259702 1
223697 1
1 1
299999 1
154183 1
1 1
178481 1
199144 1
137696 1
256891 1
76035 1
136223 1
212370 1
116905 1
257190 1
2 1
300000 1
178102 1
1 1
1 1
197365 1
300000 1
230221 1
200338 1
186934 1
187346 1
38780 1
264262 1
178853 1
299999 1
300000 1
269585 1
2 1
300000 1
3 1
265389 1
93014 1
241489 1
300000 1
1 1
252246 1
1 1
106722 1
2 1
160195 1
173842 1
123844 1
299999 1
1 1
48172 1
40146 1
300000 1
300000 1
133439 1
40612 1
1 1
235592 1
1 1
35074 1
299999 1
13075 1
300000 1
299998 1
300000 1
191841 1
224209 1
299999 1
1 1
299999 1
79320 1
288345 1
2 1
288888 1
1 1
137018 1
1 1
254212 1
1 1
150226 1
183168 1
142061 1
2 1
3 1
80140 1
290613 1
293077 1
299999 1
93944 1
300000 1
207199 1
215955 1
1 1
177147 1
300000 1
299999 1
154762 1
258686 1
59257 1
299999 1
1 1
299999 1
148316 1
219629 1
280224 1
300000 1
209058 1
228275 1
6799 1
1 1
300001 1
1 1
201559 1
300000 1
299999 1
7090 1
145599 1
2 1
3 1
2 1
288566 1
51660 1
1 1
37686 1
132264 1
285643 1
145603 1
243268 1
255616 1
3 1
15117 1
210395 1
300000 1
299999 1
163588 1
1 1
297379 1
182936 1
3 1
286418 1
16301 1
95355 1
148776 1
300001 1
164308 1
2 1
67402 1
1 1
177638 1
69309 1
1 1
24007 1
300000 1
267264 1
20260 1
299998 1
220439 1
146172 1
65221 1
106845 1
299999 1
131327 1
300000 1
1 1
1 1
1 1
146962 1
205678 1
191588 1
1 1
141771 1
166132 1
260989 1
137883 1
252157 1
160518 1
1 1
45143 1
300001 1
1 1
299999 1
1 1
170001 1
171896 1
2 1
1 1
300000 1
299999 1
300001 1
254619 1
170006 1
299999 1
300000 1
289103 1
300000 1
128879 1
8885 1
299998 1
80978 1
133574 1
1 1
283470 1
40291 1
300000 1
155497 1
195954 1
300000 1
9349 1
146666 1
1 1
115750 1
268224 1
1 1
1 1
300000 1
173671 1
74423 1
27715 1
300001 1
2 1
299999 1
129024 1
223673 1
192196 1
77839 1
1 1
3 1
1 1
139884 1
299999 1
41697 1
300000 1
230826 1
178614 1
235852 1
34197 1
219823 1
1 1
152660 1
3 1
17886 1
80063 1
206751 1
14662 1
39723 1
299999 1
240034 1
300000 1
1 1
237431 1
250924 1
251697 1
1 1
299999 1
300000 1
233347 1
269008 1
97447 1
229008 1
299999 1
65802 1
2 1
2 1
205970 1
300002 1
198693 1
299998 1
300000 1
215923 1
299999 1
2 1
55544 1
1 1
286401 1
136642 1
2 1
281042 1
74765 1
110841 1
50563 1
132216 1
2 1
193569 1
57844 1
270091 1
165210 1
89622 1
197161 1
236318 1
300000 1
182683 1
113869 1
259990 1
1 1
2 1
137842 1
281540 1
84099 1
1 1
106348 1
45561 1
1 1
235093 1
30222 1
1 1
72587 1
154292 1
1 1
300002 1
220940 1
299999 1
3 1
194538 1
133151 1
270658 1
145689 1
3045 1
127592 1
299999 1
219599 1
36547 1
300001 1
282117 1
100915 1
300001 1
65754 1
80888 1
64323 1
218784 1
3 1
1 1
1 1
299218 1
1 1
45960 1
9189 1
299999 1
217894 1
72409 1
1 1
223667 1
38830 1
258970 1
300000 1
2 1
195067 1
2 1
300000 1
95507 1
176433 1
101656 1
300001 1
5294 1
284012 1
97275 1
82015 1
300001 1
2 1
3 1
299999 1
243208 1
188737 1
110643 1
207212 1
191987 1
300001 1
48549 1
288383 1
2 1
14657 1
299998 1
153427 1
5851 1
139840 1
300002 1
180045 1
299999 1
81633 1
6308 1
227998 1
1 1
226044 1
1776 1
48685 1
115105 1
144439 1
131416 1
2 1
284075 1
300001 1
55041 1
45051 1
300002 1
1 1
37231 1
3 1
1 1
299999 1
277213 1
1 1
211936 1
300001 1
132742 1
30117 1
145154 1
1 1
279759 1
2 1
299999 1
1 1
1 1
139259 1
300002 1
300001 1
1 1
173059 1
1 1
201755 1
2 1
205681 1
300000 1
18979 1
2 1
299999 1
25213 1
299999 1
281231 1
147375 1
163977 1
159107 1
225083 1
149393 1
300001 1
186099 1
171303 1
219871 1
16916 1
6587 1
149266 1
300000 1
259550 1
300002 1
105627 1
1 1
300002 1
286992 1
278263 1
158168 1
184383 1
1 1
1 1
12867 1
299999 1
101651 1
1 1
1 1
1 1
1 1
162192 1
2 1
261722 1
300000 1
181098 1
281251 1
181789 1
293413 1
299999 1
299999 1
300001 1
121296 1
21342 1
23456 1
1 1
1 1
1 1
1 1
24267 1
1 1
63346 1
188843 1
1 1
1 1
300001 1
76471 1
300000 1
300001 1
299999 1
206603 1
3652 1
137248 1
299999 1
1 1
243091 1
52479 1
3 1
174911 1
244705 1
27341 1
1 1
272619 1
1 1
239539 1
214074 1
297415 1
194155 1
1 1
299999 1
29812 1
89601 1
253810 1
233952 1
100993 1
104194 1
300001 1
237881 1
66335 1
2 1
286296 1
300000 1
3 1
8018 1
1 1
204809 1
148106 1
77764 1
1 1
111865 1
1 1
232461 1
32074 1
58153 1
146088 1
3 1
300001 1
126144 1
37769 1
1 1
128818 1
99998 1
247307 1
299999 1
1 1
16782 1
259137 1
299999 1
102877 1
300001 1
1 1
21706 1
77426 1
300002 1
232371 1
273107 1
223474 1
250335 1
1 1
3 1
300000 1
1 1
101196 1
280496 1
147547 1
300001 1
300000 1
299999 1
288074 1
300002 1
279570 1
299999 1
225063 1
17406 1
109920 1
196359 1
85308 1
231985 1
300000 1
60473 1
243878 1
300001 1
77651 1
50385 1
299999 1
50472 1
50432 1
1 1
3 1
300000 1
213162 1
94234 1
177446 1
265996 1
98490 1
234563 1
247723 1
114277 1
189155 1
179437 1
133881 1
3 1
204043 1
73608 1
79791 1
300001 1
1 1
145806 1
192792 1
216072 1
141539 1
300000 1
42884 1
76387 1
197085 1
291898 1
134638 1
221050 1
300000 1
244144 1
222609 1
1 1
1 1
134467 1
1 1
300000 1
22510 1
286834 1
3219 1
300000 1
246527 1
143194 1
299998 1
126063 1
300000 1
159811 1
1 1
196585 1
299998 1
41746 1
1 1
239004 1
87004 1
96269 1
1 1
1 1
52819 1
1 1
145677 1
101470 1
111657 1
36110 1
229179 1
300001 1
26924 1
300001 1
2 1
1 1
221114 1
277336 1
300001 1
81452 1
235264 1
300000 1
211715 1
300001 1
248450 1
63800 1
136890 1
1 1
300001 1
173767 1
300000 1
1 1
123506 1
2 1
223614 1
299999 1
84945 1
2 1
112759 1
26687 1
300001 1
18642 1
159587 1
104309 1
72687 1
132864 1
24363 1
253776 1
300000 1
23286 1
163341 1
270814 1
17729 1
300001 1
1 1
166561 1
272509 1
22474 1
171774 1
10383 1
2 1
1 1
203330 1
299999 1
211357 1
79989 1
1 1
1 1
300000 1
79302 1
7116 1
300002 1
1 1
70575 1
8729 1
9467 1
255311 1
212424 1
188526 1
21299 1
169475 1
53506 1
2 1
299999 1
2 1
279980 1
299999 1
135492 1
76771 1
190330 1
2 1
259528 1
263480 1
191440 1
300001 1
109915 1
1 1
220455 1
2 1
300002 1
299670 1
112137 1
63587 1
6828 1
299999 1
276007 1
154172 1
144700 1
300000 1
31505 1
58157 1
239161 1
143501 1
276189 1
151037 1
23180 1
139619 1
71640 1
109907 1
81699 1
2732 1
239533 1
300001 1
300000 1
300000 1
73854 1
2 1
258021 1
2 1
161061 1
210236 1
135599 1
168818 1
1 1
3 1
2 1
24260 1
1 1
102937 1
232600 1
300000 1
93097 1
210203 1
46554 1
300000 1
81369 1
156250 1
59969 1
195661 1
257371 1
2 1
299999 1
218150 1
42797 1
91476 1
1 1
253394 1
174257 1
245585 1
86763 1
2 1
2 1
17074 1
105826 1
285648 1
71785 1
248436 1
3052 1
300000 1
191580 1
61311 1
77375 1
207923 1
282249 1
194472 1
300000 1
299702 1
300002 1
113437 1
250777 1
69679 1
82883 1
277667 1
300000 1
3 1
1 1
209944 1
120670 1
230661 1
112287 1
1 1
2 1
153655 1
230587 1
1 1
271677 1
255831 1
1 1
201380 1
1 1
261749 1
239003 1
92980 1
300001 1
2 1
300001 1
1 1
1 1
178645 1
127983 1
282181 1
276280 1
19466 1
107791 1
156314 1
291011 1
75426 1
16412 1
246373 1
2 1
1 1
86557 1
173191 1
83433 1
114188 1
42502 1
262209 1
43059 1
300001 1
1 1
145674 1
300000 1
288674 1
53447 1
254921 1
248985 1
300001 1
124894 1
1 1
148222 1
122416 1
50691 1
300000 1
202134 1
252676 1
69645 1
1 1
21352 1
299999 1
188030 1
300000 1
121618 1
3363 1
1 1
137426 1
1 1
300001 1
300001 1
185839 1
2529 1
212196 1
191388 1
59990 1
1 1
119040 1
300001 1
2 1
1 1
115844 1
298695 1
51479 1
35919 1
11991 1
1 1
300000 1
1 1
299999 1
295726 1
47426 1
1 1
249622 1
13675 1
130061 1
120949 1
1 1
1 1
299999 1
108166 1
1 1
38022 1
300000 1
1 1
145316 1
105121 1
75663 1
42879 1
33072 1
247535 1
299998 1
167996 1
80998 1
146426 1
2 1
282500 1
138710 1
69795 1
84933 1
160840 1
54354 1
14586 1
63507 1
2 1
57190 1
147710 1
300000 1
100771 1
220553 1
96454 1
1 1
188472 1
300000 1
205129 1
146119 1
1566 1
300000 1
123975 1
267231 1
127440 1
57179 1
112964 1
2 1
18526 1
300001 1
279701 1
153246 1
35730 1
1 1
200900 1
3 1
300001 1
145065 1
41778 1
125769 1
1 1
300000 1
163622 1
106337 1
98159 1
299999 1
187524 1
299998 1
1 1
264367 1
58492 1
1 1
2 1
100819 1
293868 1
1 1
106035 1
2 1
86629 1
72233 1
2 1
300000 1
40676 1
165541 1
263618 1
16396 1
259940 1
300000 1
94805 1
3536 1
114052 1
224206 1
299999 1
2 1
253072 1
128772 1
300002 1
273779 1
131022 1
300000 1
82025 1
243610 1
300000 1
248638 1
268392 1
35038 1
300000 1
193352 1
8120 1
299999 1
172499 1
1 1
1 1
1 1
299999 1
1 1
260457 1
182701 1
1525 1
299999 1
1 1
44647 1
106944 1
299999 1
28701 1
54973 1
183640 1
35915 1
66495 1
55235 1
1 1
158008 1
90108 1
300001 1
120844 1
143195 1
34245 1
300001 1
300000 1
269129 1
254570 1
3 1
247176 1
29662 1
3 1
1 1
41081 1
81252 1
1 1
1 1
300002 1
41088 1
76945 1
82784 1
290335 1
56396 1
297517 1
3 1
3 1
276258 1
193148 1
256133 1
271539 1
78873 1
1 1
1 1
2 1
208808 1
1 1
216680 1
48421 1
131686 1
300000 1
145142 1
170834 1
154067 1
1344 1
243750 1
300000 1
2 1
276594 1
300000 1
104893 1
300000 1
109617 1
3 1
107535 1
34567 1
300000 1
130424 1
2 1
300000 1
14804 1
117115 1
73315 1
134711 1
54439 1
300000 1
1 1
231465 1
1 1
230016 1
2 1
18696 1
299999 1
300000 1
300001 1
216490 1
233725 1
288408 1
288064 1
299999 1
1 1
2 1
299999 1
1 1
3 1
191184 1
17771 1
248204 1
150901 1
20958 1
299998 1
208412 1
142125 1
1 1
299598 1
189045 1
228913 1
292947 1
159087 1
185061 1
32993 1
299999 1
189505 1
300000 1
56394 1
1 1
273921 1
268634 1
300000 1
300001 1
299999 1
232202 1
82638 1
53208 1
1 1
220325 1
105635 1
53812 1
243080 1
43327 1
300002 1
159071 1
285376 1
2 1
72134 1
27231 1
299998 1
67980 1
29570 1
41709 1
1 1
24590 1
300001 1
50574 1
12974 1
164941 1
218150 1
168375 1
300000 1
299999 1
300000 1
132660 1
147493 1
2 1
264944 1
54121 1
171526 1
69463 1
78767 1
24338 1
119411 1
188010 1
123187 1
299999 1
1 1
299999 1
1 1
129120 1
3 1
8635 1
1 1
3430 1
293177 1
177179 1
20848 1
4827 1
248428 1
224569 1
138116 1
55327 1
1 1
300001 1
3 1
268390 1
115365 1
123716 1
295355 1
300000 1
288995 1
247104 1
46305 1
300002 1
63253 1
90259 1
1 1
1 1
28860 1
100544 1
260859 1
10382 1
2 1
300002 1
98201 1
80824 1
300000 1
194465 1
22898 1
52696 1
31374 1
143518 1
293194 1
222667 1
234798 1
277980 1
3 1
160640 1
117284 1
61895 1
279934 1
56987 1
272444 1
300002 1
195118 1
16777 1
76086 1
154875 1
26439 1
249378 1
115425 1
300001 1
76726 1
234076 1
158789 1
99184 1
239890 1
2 1
90533 1
138612 1
95966 1
217580 1
118093 1
245977 1
1 1
136170 1
108976 1
91105 1
300001 1
1 1
1 1
165421 1
1 1
124832 1
44734 1
51591 1
140414 1
294428 1
1 1
249561 1
72553 1
101886 1
1 1
57835 1
2 1
250138 1
228294 1
172287 1
2 1
27284 1
300001 1
1 1
300001 1
299999 1
161690 1
2 1
299998 1
300000 1
228978 1
300002 1
172061 1
234499 1
1 1
1 1
1 1
300000 1
210892 1
62181 1
232472 1
66799 1
2 1
252247 1
108260 1
1 1
125187 1
283137 1
149376 1
300000 1
299999 1
140851 1
20758 1
20432 1
269995 1
106723 1
234925 1
300000 1
2 1
299999 1
197015 1
120874 1
3 1
1 1
122289 1
201519 1
2 1
3 1
300001 1
300001 1
81422 1
299999 1
2456 1
299999 1
226344 1
220200 1
202556 1
22067 1
251597 1
1 1
49971 1
299999 1
293101 1
172474 1
189313 1
260779 1
84089 1
117323 1
157520 1
265164 1
157813 1
300001 1
205509 1
68604 1
1 1
1 1
278186 1
277920 1
299998 1
299999 1
258421 1
300002 1
299998 1
251005 1
208206 1
299999 1
87525 1
12085 1
300000 1
191611 1
289491 1
299999 1
300002 1
72058 1
299999 1
277088 1
225754 1
225843 1
5860 1
299999 1
124698 1
299999 1
2 1
1 1
3 1
199298 1
177317 1
57119 1
223894 1
299999 1
88843 1
183281 1
288403 1
269512 1
81434 1
225126 1
28448 1
149739 1
125013 1
101878 1
274901 1
261312 1
1 1
258035 1
2 1
49192 1
299998 1
300002 1
7286 1
95994 1
299999 1
2 1
251947 1
1 1
1 1
58338 1
1 1
218537 1
300000 1
228211 1
284886 1
2 1
2 1
57985 1
77351 1
96870 1
3 1
176969 1
290109 1
300000 1
2 1
14333 1
300000 1
275790 1
300001 1
230015 1
164088 1
261784 1
263553 1
190474 1
153022 1
58291 1
185159 1
256083 1
130841 1
153049 1
296387 1
170086 1
1 1
69541 1
1 1
150202 1
299999 1
300000 1
154470 1
1 1
300002 1
19709 1
90873 1
231290 1
60433 1
74939 1
75446 1
26728 1
2 1
296590 1
1 1
69366 1
99005 1
263043 1
141770 1
286717 1
131729 1
15633 1
180826 1
1 1
168315 1
166463 1
1 1
219791 1
280369 1
254834 1
1 1
157017 1
243482 1
170380 1
59599 1
91887 1
58474 1
51064 1
190775 1
2 1
1 1
299999 1
225987 1
226321 1
1 1
3 1
137312 1
280807 1
186753 1
130031 1
199631 1
300001 1
145901 1
179471 1
251351 1
300001 1
18786 1
96371 1
146131 1
254241 1
1 1
122210 1
1 1
300000 1
24428 1
294374 1
1 1
80887 1
120929 1
300000 1
178286 1
281178 1
238560 1
299998 1
76693 1
300000 1
205590 1
79798 1
213065 1
127585 1
195945 1
46657 1
177639 1
162197 1
91233 1
1 1
300000 1
176177 1
300001 1
1 1
1 1
197266 1
2 1
1 1
12376 1
2 1
132158 1
1 1
1 1
238844 1
279580 1
21418 1
165617 1
247599 1
221775 1
296615 1
102528 1
299066 1
108900 1
297767 1
261309 1
299999 1
299998 1
21735 1
185717 1
141997 1
108971 1
89225 1
198869 1
201067 1
2 1
279258 1
257672 1
299999 1
2 1
262418 1
1 1
269598 1
300000 1
200173 1
1 1
110879 1
233564 1
69495 1
1 1
2 1
172498 1
1 1
155578 1
57649 1
164057 1
300000 1
244500 1
299999 1
1 1
300000 1
2 1
245944 1
239208 1
15603 1
7923 1
25288 1
198423 1
139419 1
300001 1
3 1
267074 1
63916 1
296997 1
289340 1
1 1
3015 1
40584 1
33349 1
269037 1
299999 1
297066 1
167395 1
1 1
282933 1
271575 1
286163 1
240940 1
41869 1
2 1
300000 1
299999 1
270799 1
1 1
234288 1
133548 1
67347 1
300002 1
93538 1
44446 1
2 1
299999 1
25186 1
52868 1
260168 1
27677 1
31526 1
1 1
119742 1
95782 1
300001 1
270799 1
70997 1
300000 1
119198 1
254163 1
299999 1
157497 1
1 1
142809 1
172657 1
244882 1
85363 1
93616 1
219933 1
300000 1
167367 1
87668 1
260131 1
243899 1
18024 1
270960 1
45031 1
144667 1
50536 1
100544 1
299999 1
34534 1
300001 1
42380 1
51022 1
244362 1
66375 1
110039 1
1 1
300000 1
1 1
37152 1
254152 1
162471 1
299999 1
245087 1
62575 1
197732 1
1 1
6580 1
29844 1
159692 1
99610 1
255184 1
114318 1
172399 1
2 1
115815 1
289256 1
60031 1
30701 1
151187 1
73506 1
300001 1
26493 1
216320 1
300000 1
287880 1
228794 1
300000 1
750 1
1 1
146665 1
18239 1
171173 1
6250 1
232455 1
292888 1
281197 1
71995 1
1 1
104486 1
285108 1
137730 1
237571 1
300001 1
212523 1
1 1
155794 1
94104 1
1 1
2 1
38222 1
2 1
44658 1
232845 1
272148 1
21 1
1 1
272027 1
244835 1
1 1
246620 1
200723 1
103282 1
300001 1
79651 1
299999 1
31065 1
207416 1
206266 1
114453 1
4060 1
293838 1
1 1
300001 1
2 1
208568 1
1 1
300000 1
26399 1
300000 1
98528 1
182182 1
7678 1
8329 1
300000 1
94954 1
170286 1
108500 1
275410 1
239770 1
1 1
255801 1
179702 1
105747 1
160678 1
300000 1
197977 1
264402 1
78302 1
207798 1
1 1
2 1
122129 1
296239 1
129760 1
295920 1
182816 1
300000 1
128655 1
2 1
300000 1
69603 1
61887 1
35920 1
287674 1
219448 1
226805 1
220157 1
217391 1
253022 1
145555 1
300000 1
300000 1
174676 1
289526 1
300001 1
40850 1
109490 1
123813 1
135951 1
265211 1
1 1
168318 1
287544 1
137495 1
234252 1
3 1
140828 1
300000 1
195163 1
70153 1
68670 1
2 1
245525 1
41904 1
145212 1
177118 1
126545 1
3 1
62999 1
126429 1
271548 1
300001 1
52049 1
1 1
179419 1
2 1
269848 1
23014 1
202599 1
15483 1
154797 1
1 1
156793 1
274342 1
240344 1
162539 1
32850 1
299692 1
10710 1
151150 1
252142 1
59417 1
146252 1
198271 1
1 1
292657 1
1 1
173640 1
255065 1
280984 1
181339 1
300000 1
106699 1
172743 1
299999 1
179080 1
1 1
110551 1
260880 1
2 1
42653 1
2 1
63295 1
265673 1
177831 1
234118 1
5599 1
287828 1
224052 1
295489 1
3 1
241679 1
1 1
209822 1
300001 1
3 1
38984 1
59190 1
43145 1
60112 1
292093 1
106952 1
1 1
1 1
185443 1
260174 1
1 1
300000 1
65761 1
197072 1
174718 1
300000 1
33701 1
83637 1
181388 1
51380 1
150767 1
104073 1
199776 1
204522 1
300001 1
2 1
197008 1
190159 1
300000 1
278558 1
1 1
300001 1
158599 1
265002 1
300001 1
125272 1
300001 1
299999 1
297368 1
1 1
299999 1
225516 1
275538 1
300001 1
262709 1
299999 1
277618 1
118320 1
161233 1
12895 1
22823 1
264534 1
300001 1
284401 1
215731 1
107502 1
246070 1
89579 1
300000 1
256584 1
27942 1
1 1
2 1
240910 1
134870 1
56253 1
1 1
175301 1
53498 1
1 1
129400 1
1 1
1 1
14125 1
184102 1
98845 1
298063 1
1 1
1 1
299999 1
196528 1
299998 1
3 1
201394 1
156616 1
193748 1
91146 1
27645 1
2645 1
163170 1
259467 1
42642 1
132233 1
233584 1
76923 1
300000 1
57961 1
118872 1
95917 1
262805 1
67766 1
90404 1
300000 1
3 1
299999 1
26106 1
300000 1
225151 1
273896 1
103039 1
300000 1
50928 1
114986 1
267463 1
52565 1
2 1
272705 1
249913 1
300000 1
2 1
232129 1
17936 1
280337 1
157951 1
177291 1
2 1
299999 1
133290 1
1 1
300000 1
177067 1
85394 1
137426 1
67913 1
245135 1
1 1
178268 1
299999 1
36409 1
140099 1
258345 1
1797 1
232897 1
2 1
179002 1
255310 1
121405 1
300000 1
2 1
1 1
260948 1
119188 1
207472 1
107227 1
215264 1
115357 1
1 1
299999 1
299999 1
300002 1
226038 1
159238 1
140608 1
281196 1
224018 1
49191 1
212187 1
300000 1
190181 1
166542 1
300000 1
1 1
299999 1
241051 1
299999 1
275037 1
234714 1
119522 1
260548 1
299127 1
50135 1
145306 1
152835 1
213956 1
112773 1
117265 1
159816 1
201797 1
1 1
204865 1
275714 1
155269 1
173328 1
247952 1
183823 1
1 1
129619 1
123494 1
290161 1
46782 1
200175 1
1 1
295350 1
300000 1
69151 1
210314 1
182928 1
78354 1
2 1
159061 1
30250 1
1 1
200668 1
106153 1
300001 1
170562 1
300000 1
300000 1
87303 1
15086 1
299999 1
2083 1
77697 1
127241 1
288301 1
54997 1
1 1
1 1
1 1
112995 1
1 1
97659 1
223946 1
129895 1
1 1
159033 1
299999 1
300000 1
167508 1
1441 1
300000 1
118161 1
300000 1
68189 1
4186 1
267481 1
300001 1
296939 1
2 1
40671 1
3 1
80433 1
300000 1
232715 1
300000 1
71653 1
300000 1
300001 1
11715 1
76745 1
300000 1
2 1
295345 1
63313 1
89716 1
217546 1
2 1
132885 1
299999 1
254868 1
105917 1
256132 1
300000 1
239254 1
259943 1
1 1
1 1
92732 1
2 1
152468 1
1 1
300000 1
111620 1
217287 1
2 1
271497 1
95657 1
67527 1
300000 1
166295 1
249860 1
69443 1
73056 1
1 1
145474 1
3 1
1 1
300002 1
3 1
47043 1
1 1
299998 1
239919 1
277871 1
229286 1
227231 1
8994 1
299998 1
1 1
300000 1
219584 1
143700 1
196090 1
155487 1
13894 1
132462 1
181669 1
270167 1
208958 1
175516 1
1 1
300001 1
300000 1
2 1
300001 1
223033 1
210638 1
29590 1
288539 1
94532 1
225092 1
2 1
37503 1
102272 1
242123 1
240767 1
300001 1
7080 1
106239 1
45456 1
260191 1
235359 1
224177 1
299999 1
92204 1
2 1
1 1
50767 1
1 1
300000 1
14082 1
47284 1
96127 1
298594 1
51629 1
1 1
248246 1
1 1
48894 1
126762 1
260474 1
300000 1
223439 1
300000 1
1 1
274845 1
1 1
1 1
219602 1
176650 1
138578 1
68591 1
253332 1
3 1
1 1
249813 1
1 1
165673 1
205679 1
1 1
163574 1
132405 1
200713 1
299999 1
299999 1
256817 1
69719 1
42379 1
276662 1
62124 1
57335 1
110095 1
275878 1
299998 1
178319 1
31721 1
1 1
299999 1
37521 1
1 1
205471 1
1 1
61079 1
229675 1
278618 1
63655 1
299999 1
2 1
204605 1
2 1
263368 1
278931 1
120627 1
297183 1
299999 1
143153 1
287465 1
149345 1
139774 1
3 1
291235 1
96743 1
250650 1
300000 1
39282 1
80837 1
75382 1
178304 1
292103 1
300001 1
103142 1
299999 1
265268 1
76779 1
64535 1
300001 1
16725 1
211113 1
267016 1
299999 1
245391 1
299999 1
300000 1
1 1
300000 1
300000 1
1 1
73732 1
223500 1
162642 1
199214 1
300000 1
216324 1
140245 1
1 1
172519 1
254748 1
46120 1
1 1
1 1
39894 1
20716 1
185815 1
1 1
18886 1
82968 1
99391 1
3 1
164524 1
1 1
201174 1
212543 1
205645 1
300001 1
149027 1
286076 1
300002 1
57272 1
97061 1
154894 1
300001 1
267365 1
133225 1
300000 1
1 1
234218 1
124083 1
219543 1
300000 1
123568 1
8427 1
151977 1
116997 1
82815 1
186268 1
300002 1
299999 1
1 1
242426 1
137587 1
3 1
72805 1
32300 1
299999 1
300001 1
267314 1
168953 1
8763 1
110247 1
299999 1
228432 1
300002 1
72164 1
300001 1
295392 1
260079 1
290923 1
2 1
9801 1
122387 1
188871 1
93973 1
119981 1
2 1
221875 1
166534 1
2 1
140464 1
300000 1
1 1
1 1
68119 1
284838 1
101539 1
1 1
156961 1
2 1
2 1
288516 1
10468 1
76576 1
242574 1
2674 1
300002 1
222815 1
2 1
193008 1
259952 1
300000 1
300001 1
181608 1
171377 1
300000 1
246905 1
300002 1
44465 1
116856 1
299999 1
248633 1
299739 1
72681 1
69349 1
233345 1
200951 1
256078 1
1 1
1 1
282481 1
1 1
299999 1
1 1
1 1
88243 1
1 1
282913 1
189205 1
2 1
119909 1
192383 1
1 1
47107 1
49970 1
90923 1
295218 1
45922 1
182045 1
192987 1
1 1
233597 1
183651 1
162552 1
189638 1
108480 1
300000 1
3 1
184714 1
1 1
1 1
1 1
82806 1
2 1
166075 1
120154 1
103541 1
2 1
1 1
62019 1
300001 1
3 1
194397 1
125219 1
158824 1
299999 1
239332 1
158217 1
216094 1
191883 1
1 1
5523 1
86742 1
52997 1
283128 1
166455 1
223099 1
1 1
1 1
206324 1
3 1
176698 1
197717 1
24502 1
288523 1
4230 1
25856 1
219301 1
1 1
201915 1
161425 1
262164 1
1 1
300000 1
300001 1
2 1
267773 1
1 1
299999 1
161498 1
300000 1
300000 1
276902 1
299998 1
15038 1
208752 1
1 1
1 1
300000 1
216725 1
1 1
300002 1
142662 1
59283 1
300000 1
2 1
3 1
273214 1
44692 1
1 1
41584 1
100437 1
299999 1
300000 1
51488 1
1 1
206004 1
165355 1
298660 1
47302 1
2 1
300000 1
156999 1
22760 1
205138 1
213850 1
92188 1
197274 1
217504 1
1 1
32782 1
1 1
246343 1
104121 1
1 1
46910 1
88683 1
299999 1
41416 1
2 1
227307 1
96284 1
300000 1
3 1
299999 1
2 1
148978 1
55657 1
35892 1
258470 1
271379 1
299998 1
254308 1
154996 1
1 1
46200 1
1 1
1 1
1 1
1 1
299998 1
60299 1
117320 1
245286 1
61535 1
47828 1
299998 1
300000 1
1 1
105007 1
43090 1
299999 1
264440 1
244371 1
176663 1
2 1
217209 1
81719 1
1 1
26620 1
262533 1
255336 1
159066 1
230742 1
13649 1
2 1
3 1
75815 1
59126 1
127688 1
68968 1
211754 1
260242 1
300001 1
300000 1
2 1
299999 1
176529 1
249868 1
300000 1
284096 1
158836 1
299999 1
100247 1
249386 1
65056 1
21635 1
1 1
222335 1
170161 1
299999 1
171851 1
3 1
65867 1
157802 1
22779 1
196087 1
7225 1
300000 1
12600 1
79899 1
19585 1
1 1
299999 1
198746 1
1 1
221117 1
299999 1
240350 1
299999 1
267775 1
136527 1
243568 1
55249 1
300001 1
299999 1
8525 1
2 1
1 1
300000 1
260551 1
201054 1
76554 1
1 1
244062 1
213992 1
113084 1
190177 1
1 1
181312 1
299999 1
2 1
19300 1
282541 1
189821 1
162840 1
236430 1
59244 1
278268 1
2 1
300001 1
18384 1
92988 1
231699 1
29466 1
124498 1
1 1
206579 1
300000 1
113540 1
162102 1
117495 1
299999 1
253875 1
1 1
158429 1
278043 1
164791 1
238683 1
67190 1
299998 1
1 1
1 1
300000 1
186883 1
278415 1
267207 1
206820 1
102345 1
1 1
77108 1
197522 1
85377 1
48496 1
254451 1
57488 1
267954 1
278649 1
75258 1
230046 1
127439 1
8244 1
2 1
1216 1
1 1
300001 1
295041 1
177386 1
150727 1
1 1
299999 1
300001 1
1 1
300002 1
299999 1
103730 1
76990 1
2 1
118775 1
1 1
299999 1
251619 1
1 1
147190 1
165416 1
1 1
18985 1
1 1
1 1
273432 1
128971 1
214483 1
299999 1
111844 1
2 1
3 1
300000 1
58934 1
201652 1
179837 1
170538 1
155329 1
214871 1
124910 1
172458 1
114597 1
1 1
133318 1
300001 1
300000 1
299999 1
1 1
53321 1
300001 1
123082 1
192631 1
200829 1
32927 1
2 1
2 1
125812 1
300000 1
1 1
271420 1
60075 1
2 1
299999 1
3 1
36306 1
91223 1
110062 1
4574 1
108764 1
120794 1
289867 1
19291 1
143203 1
249657 1
96830 1
2 1
300000 1
300001 1
271481 1
44731 1
150953 1
198750 1
300000 1
1 1
188092 1
226460 1
57306 1
70114 1
30621 1
154141 1
35103 1
1 1
151209 1
87665 1
83892 1
300000 1
285251 1
224743 1
83410 1
26638 1
61179 1
2 1
142582 1
1 1
163271 1
276964 1
71228 1
264660 1
299999 1
2 1
117139 1
186342 1
128513 1
709 1
215135 1
137319 1
274276 1
300000 1
119190 1
3 1
1 1
122637 1
172862 1
72099 1
1 1
171392 1
128308 1
300001 1
300001 1
51461 1
228846 1
86724 1
87190 1
149133 1
300001 1
300002 1
1 1
55493 1
299999 1
232596 1
65264 1
121329 1
300000 1
230964 1
39944 1
21678 1
290385 1
267277 1
123168 1
46274 1
295542 1
189527 1
222199 1
82772 1
300001 1
8776 1
140584 1
256066 1
1 1
103842 1
122414 1
19072 1
256166 1
12457 1
49357 1
260514 1
11170 1
70417 1
136337 1
1 1
75351 1
300001 1
27402 1
1 1
89227 1
1 1
32984 1
129592 1
253411 1
36696 1
154122 1
300000 1
292145 1
1 1
202272 1
177824 1
300001 1
300000 1
157183 1
91978 1
3 1
82310 1
299999 1
30481 1
1 1
299999 1
1 1
118023 1
269474 1
73561 1
88117 1
58370 1
300001 1
136700 1
2 1
23658 1
42770 1
285417 1
61698 1
1 1
1 1
1 1
300000 1
82754 1
255194 1
14163 1
184120 1
55447 1
300000 1
185113 1
222207 1
212532 1
300001 1
248434 1
140989 1
168332 1
81851 1
215211 1
1 1
87814 1
226642 1
2910 1
120137 1
111527 1
1 1
235643 1
3796 1
167493 1
175229 1
300000 1
1 1
275490 1
30359 1
300000 1
93785 1
300000 1
299998 1
122984 1
288880 1
226004 1
54972 1
132670 1
300002 1
16544 1
178360 1
7685 1
299999 1
132373 1
1018 1
281411 1
120231 1
204864 1
212495 1
220811 1
3 1
300000 1
252324 1
137715 1
1 1
21028 1
300000 1
136413 1
157144 1
54021 1
1 1
144495 1
299999 1
269835 1
116700 1
113401 1
160777 1
152282 1
299998 1
1 1
267820 1
300000 1
163085 1
126369 1
300000 1
134160 1
250196 1
57949 1
290156 1
108543 1
1 1
65643 1
145255 1
1 1
214681 1
71889 1
300000 1
139752 1
110348 1
158860 1
226832 1
1 1
281408 1
300000 1
58037 1
1 1
1 1
189594 1
266572 1
133027 1
1 1
299999 1
38152 1
23170 1
157040 1
101630 1
256808 1
1 1
1 1
175252 1
70015 1
300001 1
91168 1
300000 1
210102 1
220720 1
19983 1
82424 1
252832 1
300002 1
281196 1
94391 1
151552 1
276101 1
251657 1
3 1
101237 1
184283 1
288465 1
207572 1
34691 1
177795 1
186510 1
2 1
119592 1
286968 1
42998 1
8546 1
88098 1
223058 1
183253 1
1578 1
300002 1
282061 1
5594 1
299999 1
300001 1
300001 1
2 1
2 1
10751 1
64115 1
89131 1
3 1
84331 1
157951 1
203971 1
169516 1
98255 1
161725 1
113242 1
1 1
17261 1
95890 1
93926 1
141887 1
78755 1
300000 1
1 1
299999 1
38441 1
3 1
114128 1
211507 1
147418 1
253604 1
64297 1
275817 1
68270 1
258227 1
299999 1
300000 1
83873 1
1 1
1 1
201844 1
104929 1
46356 1
299999 1
299999 1
300000 1
300000 1
142746 1
181990 1
1 1
210581 1
3 1
268521 1
64881 1
248902 1
56830 1
214370 1
81148 1
1 1
152217 1
97257 1
171070 1
57675 1
286689 1
300001 1
300000 1
296302 1
300000 1
230488 1
1 1
1 1
2652 1
77730 1
142990 1
135165 1
299999 1
271171 1
229874 1
179949 1
1 1
122724 1
247442 1
265009 1
1 1
2 1
164475 1
299999 1
201920 1
14879 1
58661 1
1 1
300000 1
300000 1
223167 1
37716 1
136360 1
219452 1
245344 1
44473 1
259667 1
300000 1
150468 1
299999 1
3 1
273941 1
253950 1
117253 1
196634 1
155423 1
50449 1
163493 1
5237 1
1 1
244607 1
299999 1
300000 1
1 1
1 1
299999 1
1 1
1 1
243889 1
163569 1
202923 1
299999 1
205313 1
20577 1
1 1
194978 1
160546 1
120610 1
1 1
39325 1
126040 1
299999 1
11458 1
108463 1
11353 1
12311 1
149238 1
156151 1
84638 1
114425 1
1 1
292578 1
299998 1
2 1
2 1
19681 1
190067 1
300000 1
21221 1
265252 1
2 1
300001 1
1 1
234705 1
69287 1
299999 1
1 1
299999 1
135534 1
57713 1
300001 1
270584 1
1 1
253423 1
24337 1
1 1
300001 1
27020 1
245760 1
122281 1
300001 1
54710 1
1 1
299999 1
153573 1
1 1
300000 1
6140 1
81765 1
135681 1
300000 1
12696 1
8172 1
53422 1
65996 1
296620 1
193705 1
225495 1
1 1
187841 1
1 1
204120 1
171284 1
2408 1
300000 1
50119 1
26551 1
42853 1
300000 1
285951 1
213223 1
266341 1
97111 1
5565 1
99538 1
299999 1
1 1
1 1
2 1
87663 1
271674 1
73984 1
68003 1
32539 1
187940 1
125786 1
43075 1
33170 1
82819 1
170616 1
268461 1
47704 1
297496 1
94052 1
145730 1
267601 1
246095 1
17942 1
3412 1
237490 1
94349 1
281730 1
157334 1
17728 1
287085 1
170583 1
289907 1
289652 1
287697 1
1 1
299998 1
51186 1
300001 1
255697 1
300001 1
121204 1
1 1
152969 1
135150 1
188736 1
232060 1
1 1
285528 1
81680 1
280153 1
8582 1
68094 1
97556 1
300000 1
102899 1
172158 1
299999 1
262249 1
105240 1
120716 1
300002 1
26052 1
160831 1
300000 1
243481 1
20110 1
199373 1
170425 1
299999 1
65674 1
226178 1
299999 1
184351 1
281577 1
9364 1
270944 1
125304 1
212787 1
299999 1
104382 1
300001 1
1 1
300000 1
58962 1
136646 1
1 1
225191 1
138215 1
4222 1
9890 1
193912 1
3 1
71606 1
1 1
37630 1
2 1
300001 1
6267 1
300000 1
76905 1
271190 1
33212 1
300002 1
31146 1
6652 1
1 1
99052 1
144990 1
92071 1
292137 1
113658 1
194439 1
74390 1
243273 1
255352 1
1 1
50269 1
5936 1
300001 1
1 1
262101 1
211405 1
151303 1
280220 1
300001 1
35802 1
267154 1
299999 1
53284 1
170370 1
1 1
92502 1
1 1
206737 1
259827 1
151504 1
12398 1
299414 1
117841 1
103146 1
58139 1
180779 1
247564 1
196092 1
154027 1
1 1
273267 1
283785 1
151358 1
69975 1
3 1
63478 1
289089 1
1 1
1 1
299999 1
181694 1
300000 1
2 1
154901 1
134805 1
120258 1
52198 1
1 1
16556 1
166399 1
241468 1
170569 1
38627 1
300000 1
151857 1
274154 1
300001 1
53781 1
181202 1
106054 1
1 1
165783 1
2 1
299999 1
205345 1
16127 1
3 1
72288 1
300000 1
49855 1
2 1
1 1
173859 1
1 1
1 1
49647 1
1 1
2 1
193176 1
96584 1
1 1
300001 1
1 1
173072 1
99585 1
221136 1
236125 1
156772 1
230278 1
1 1
155026 1
300001 1
98887 1
162365 1
108034 1
77345 1
266707 1
71200 1
1 1
272479 1
261701 1
2045 1
290381 1
15309 1
300000 1
145042 1
45810 1
2 1
1 1
1 1
5025 1
252912 1
299998 1
1 1
195752 1
79688 1
265243 1
1 1
92463 1
1 1
240960 1
276763 1
1 1
125592 1
15152 1
149028 1
2 1
3 1
300000 1
249819 1
206605 1
3 1
226776 1
299999 1
234006 1
102236 1
132043 1
300000 1
108982 1
217706 1
300000 1
143363 1
290088 1
46416 1
199140 1
178476 1
194190 1
145136 1
55995 1
244357 1
163059 1
1 1
300000 1
72457 1
35245 1
191138 1
47119 1
284469 1
300002 1
236449 1
205345 1
300000 1
190857 1
5950 1
299998 1
252983 1
220600 1
80095 1
254961 1
101349 1
2 1
1 1
287746 1
3 1
204069 1
130361 1
216741 1
300000 1
106935 1
2 1
3 1
2 1
1 1
300000 1
1 1
3 1
25972 1
300001 1
1 1
299999 1
187444 1
64736 1
299999 1
288051 1
194899 1
300002 1
270892 1
249279 1
277276 1
12545 1
96232 1
275499 1
263550 1
98154 1
2 1
10225 1
41048 1
299999 1
300001 1
271965 1
2 1
190345 1
36301 1
185003 1
179452 1
51914 1
21797 1
227399 1
179841 1
3215 1
1 1
299999 1
300002 1
246011 1
300000 1
21904 1
3239 1
115870 1
1 1
4193 1
233214 1
138122 1
137847 1
300000 1
255677 1
219983 1
33945 1
300001 1
300002 1
300000 1
40779 1
112350 1
299998 1
195847 1
85814 1
299999 1
300001 1
260533 1
275793 1
1487 1
300001 1
284891 1
120110 1
1 1
3996 1
251397 1
2 1
299999 1
30054 1
2 1
2 1
280021 1
200916 1
1 1
125033 1
247911 1
128068 1
300001 1
2 1
81685 1
300000 1
300001 1
140768 1
300000 1
32767 1
1 1
186035 1
223661 1
174320 1
1 1
199129 1
256644 1
1 1
300000 1
286167 1
299999 1
300001 1
2 1
196496 1
1 1
192673 1
1 1
300000 1
241339 1
176614 1
148100 1
2 1
299999 1
1 1
180337 1
211631 1
300001 1
299238 1
292345 1
1 1
110593 1
1 1
74704 1
300000 1
2 1
113442 1
216977 1
299999 1
119349 1
158919 1
150014 1
12382 1
30380 1
3 1
162328 1
1523 1
1 1
147930 1
300000 1
283859 1
264492 1
283254 1
16953 1
300000 1
300000 1
183916 1
40648 1
138579 1
1 1
300000 1
29513 1
138934 1
66370 1
277712 1
147210 1
2 1
206816 1
219245 1
300001 1
7668 1
259694 1
128825 1
1 1
300000 1
166072 1
38837 1
300000 1
300001 1
15037 1
211301 1
300001 1
300000 1
74644 1
291306 1
300000 1
168326 1
300000 1
276651 1
292928 1
1 1
1 1
126523 1
100407 1
300001 1
1 1
300000 1
300000 1
197743 1
174925 1
297664 1
181987 1
194282 1
283910 1
133335 1
2 1
167248 1
32920 1
300000 1
247002 1
272264 1
129381 1
192549 1
153760 1
300000 1
1 1
299999 1
103177 1
1 1
287531 1
14285 1
60869 1
76514 1
58536 1
299999 1
80700 1
155606 1
147468 1
74588 1
211622 1
299999 1
54518 1
45271 1
76371 1
299999 1
2 1
4329 1
2 1
33194 1
56310 1
99139 1
300000 1
118650 1
217616 1
45201 1
275627 1
25518 1
295090 1
1 1
300001 1
1 1
300000 1
300002 1
278612 1
3 1
172898 1
114633 1
51498 1
292964 1
93787 1
57068 1
280797 1
2676 1
1 1
300000 1
159964 1
144077 1
246114 1
176451 1
79393 1
247955 1
299999 1
187825 1
80664 1
96748 1
1 1
1 1
30950 1
79390 1
79806 1
299998 1
114261 1
194996 1
299999 1
300000 1
103699 1
1 1
2 1
135465 1
190783 1
1 1
300002 1
138077 1
147522 1
66568 1
1 1
90177 1
296319 1
300000 1
108545 1
133470 1
300001 1
173932 1
2 1
145036 1
255246 1
299942 1
270947 1
1 1
1 1
139173 1
299999 1
1 1
62567 1
141245 1
102079 1
148081 1
300000 1
18047 1
189381 1
273784 1
217234 1
186806 1
102887 1
300001 1
299999 1
165363 1
80864 1
245427 1
300001 1
1 1
1 1
2 1
1 1
62699 1
185863 1
54912 1
299998 1
26293 1
64590 1
1 1
299999 1
300000 1
1 1
260230 1
211672 1
189863 1
197011 1
175117 1
134816 1
184008 1
244879 1
299999 1
9820 1
211726 1
148064 1
191465 1
196533 1
177220 1
1 1
234732 1
1 1
285412 1
2 1
299999 1
223239 1
34832 1
108813 1
190182 1
117035 1
88707 1
108755 1
299999 1
299998 1
4080 1
299999 1
165370 1
15501 1
192533 1
300000 1
300000 1
164060 1
271158 1
1 1
182927 1
85156 1
60732 1
3 1
1 1
158996 1
1 1
170280 1
101792 1
129457 1
51113 1
2 1
1 1
83418 1
136997 1
1 1
1 1
83482 1
299807 1
86742 1
63026 1
109183 1
62112 1
1 1
2 1
1 1
1 1
255389 1
35723 1
300000 1
149639 1
300002 1
116588 1
225317 1
152505 1
142480 1
1 1
300000 1
1 1
37074 1
1 1
300001 1
1838 1
1 1
177776 1
198248 1
135273 1
272349 1
2 1
48837 1
300001 1
300000 1
99932 1
138397 1
300001 1
300000 1
299999 1
196783 1
194751 1
34388 1
243288 1
79438 1
299999 1
165023 1
2 1
1 1
1 1
300001 1
98751 1
1 1
300000 1
16660 1
39396 1
153902 1
1 1
22186 1
16069 1
258524 1
283360 1
283251 1
300000 1
1 1
133087 1
38275 1
242008 1
202223 1
195830 1
3 1
84333 1
1 1
299999 1
299999 1
300000 1
285858 1
300001 1
260509 1
263290 1
71863 1
59926 1
300000 1
2 1
70642 1
286299 1
300001 1
1 1
3617 1
165154 1
6904 1
39426 1
16051 1
1 1
1 1
48897 1
203524 1
255141 1
3 1
300000 1
95779 1
51052 1
57147 1
222232 1
166890 1
1 1
163149 1
203700 1
51150 1
233282 1
132199 1
300000 1
265301 1
67664 1
287665 1
7767 1
215930 1
118548 1
104761 1
206583 1
1 1
1 1
48908 1
86353 1
300000 1
1 1
250015 1
208205 1
299999 1
145455 1
105769 1
166030 1
299999 1
195058 1
256151 1
299999 1
140092 1
300001 1
2 1
204982 1
1 1
1 1
205106 1
300000 1
207547 1
158739 1
2 1
279488 1
119141 1
198247 1
3292 1
300000 1
121661 1
154552 1
15065 1
203362 1
2 1
148364 1
2 1
1 1
98157 1
292256 1
300000 1
6930 1
53472 1
184045 1
246490 1
97717 1
8418 1
27141 1
300000 1
139813 1
171767 1
2 1
1 1
46218 1
128675 1
3 1
300001 1
285956 1
172180 1
300000 1
89252 1
300001 1
1 1
235075 1
300001 1
300000 1
1 1
2 1
300000 1
189358 1
265156 1
71307 1
1 1
1 1
1 1
197245 1
291452 1
49726 1
300001 1
206980 1
94040 1
201096 1
69951 1
299998 1
20538 1
175587 1
3 1
300000 1
42052 1
300001 1
157962 1
2 1
78046 1
166813 1
1 1
280894 1
72978 1
41847 1
1 1
71946 1
210684 1
2 1
48919 1
59886 1
2 1
299999 1
53586 1
401 1
232430 1
207459 1
299999 1
3 1
267959 1
296105 1
78669 1
2 1
1 1
37309 1
237025 1
226441 1
1 1
1 1
299999 1
299999 1
285112 1
197616 1
100177 1
10574 1
141997 1
1 1
61524 1
299999 1
41579 1
110196 1
283645 1
300000 1
300001 1
24962 1
149201 1
23725 1
289372 1
1 1
203382 1
1 1
2 1
45480 1
99465 1
300000 1
300000 1
119478 1
299999 1
299999 1
87745 1
300002 1
5235 1
3 1
299999 1
240153 1
300000 1
89774 1
300000 1
78561 1
156637 1
275733 1
2 1
46366 1
212725 1
1 1
111102 1
300000 1
300000 1
2 1
214118 1
300000 1
111179 1
18481 1
86106 1
299999 1
162345 1
3 1
270787 1
1 1
16437 1
102073 1
1 1
61227 1
287594 1
227895 1
220068 1
110675 1
267651 1
300002 1
94726 1
1 1
297455 1
1 1
159396 1
241867 1
177315 1
97033 1
270092 1
2 1
2 1
300000 1
266656 1
117594 1
300001 1
55263 1
299999 1
170690 1
281412 1
198222 1
299999 1
299999 1
1 1
182507 1
2 1
1 1
43999 1
263935 1
110989 1
54926 1
130081 1
130814 1
129467 1
300000 1
1 1
109853 1
190201 1
81957 1
2 1
117244 1
285463 1
215285 1
299998 1
254655 1
290400 1
1 1
262445 1
179677 1
265459 1
283551 1
206791 1
2 1
224596 1
80608 1
21891 1
215896 1
185366 1
26882 1
300001 1
196870 1
49707 1
105801 1
143830 1
299999 1
93604 1
300000 1
181643 1
299999 1
2 1
42984 1
11891 1
78276 1
160205 1
60009 1
86396 1
159379 1
1 1
45420 1
208172 1
18828 1
138180 1
85225 1
2 1
56336 1
227365 1
300000 1
178966 1
32086 1
3 1
82536 1
89897 1
74901 1
78070 1
165719 1
59463 1
295363 1
299999 1
1 1
3 1
196551 1
95902 1
143874 1
2 1
300000 1
190348 1
299998 1
2 1
255069 1
300000 1
294167 1
137624 1
255018 1
181172 1
32861 1
88652 1
139807 1
300001 1
299999 1
82184 1
1 1
250074 1
2 1
1 1
226007 1
3 1
299999 1
1 1
2 1
1 1
211674 1
2 1
1 1
184778 1
55268 1
69635 1
300000 1
108475 1
10142 1
197835 1
188030 1
300001 1
128080 1
229975 1
104227 1
8499 1
284047 1
3623 1
300000 1
91854 1
300001 1
11898 1
9782 1
81155 1
299999 1
300002 1
131372 1
299999 1
2 1
48756 1
2 1
238260 1
300000 1
7435 1
206522 1
130313 1
198613 1
300002 1
1 1
132192 1
171611 1
300000 1
83165 1
300001 1
194998 1
300001 1
18702 1
261588 1
64504 1
299998 1
300000 1
235741 1
299999 1
36868 1
3 1
1 1
300000 1
300002 1
102260 1
69017 1
300001 1
2 1
98268 1
105628 1
198791 1
57403 1
300000 1
2 1
142977 1
276502 1
300000 1
243656 1
275714 1
213314 1
116954 1
234247 1
3 1
299999 1
211987 1
94247 1
83492 1
109588 1
1 1
66952 1
1 1
1 1
114744 1
241990 1
181365 1
85206 1
1 1
298168 1
16276 1
99745 1
10634 1
5176 1
275636 1
114962 1
1 1
18473 1
288756 1
228612 1
146800 1
66116 1
1 1
1 1
24816 1
105835 1
267901 1
72639 1
130701 1
123674 1
22463 1
157075 1
186742 1
73539 1
299999 1
1 1
142880 1
72848 1
182864 1
141428 1
210764 1
177507 1
1 1
300001 1
230086 1
167690 1
210300 1
22993 1
300001 1
1 1
300000 1
299999 1
1 1
277176 1
79984 1
1 1
21313 1
299999 1
134425 1
299494 1
182386 1
178408 1
1 1
300002 1
199230 1
155638 1
2 1
1 1
246481 1
1 1
67994 1
55017 1
90979 1
1 1
75098 1
64249 1
1 1
47602 1
300000 1
80761 1
224098 1
12415 1
354 1
119677 1
17705 1
105070 1
2 1
299999 1
1 1
175855 1
171514 1
300001 1
243897 1
2 1
300000 1
3 1
53428 1
127705 1
127560 1
189986 1
144802 1
35512 1
89416 1
299999 1
44460 1
299999 1
1 1
299999 1
258486 1
1 1
300000 1
3287 1
1 1
208514 1
256856 1
247970 1
185053 1
222749 1
300000 1
250984 1
122962 1
2 1
115720 1
157642 1
300000 1
148599 1
111366 1
299998 1
1 1
300001 1
272788 1
170377 1
219608 1
16945 1
24850 1
104872 1
118351 1
300001 1
300000 1
2382 1
221466 1
300001 1
130546 1
142504 1
6134 1
130147 1
292717 1
256800 1
172908 1
281637 1
20326 1
135781 1
1 1
219869 1
299998 1
300000 1
1 1
188685 1
208574 1
224467 1
299999 1
18818 1
1 1
299999 1
200220 1
299999 1
210592 1
275781 1
150455 1
43728 1
1 1
300000 1
279591 1
78188 1
284034 1
77500 1
175201 1
300000 1
149226 1
300000 1
14018 1
118256 1
1 1
259171 1
96774 1
288701 1
145844 1
61206 1
264369 1
299999 1
288692 1
85051 1
299999 1
49829 1
219480 1
77449 1
1 1
137736 1
17002 1
300001 1
231537 1
229233 1
277054 1
300001 1
300001 1
1 1
1 1
300002 1
143574 1
300000 1
184837 1
62687 1
186459 1
173495 1
142422 1
163178 1
116652 1
137522 1
296257 1
1 1
122775 1
300000 1
161486 1
240134 1
116713 1
196165 1
30215 1
102319 1
299999 1
75814 1
1 1
16707 1
247304 1
1 1
1 1
1 1
174375 1
1 1
299999 1
225407 1
299999 1
54573 1
196725 1
300000 1
265719 1
3 1
278806 1
1 1
2 1
114435 1
1 1
185697 1
91612 1
96072 1
82755 1
299137 1
2 1
300001 1
125338 1
188531 1
72209 1
85814 1
283474 1
299999 1
2 1
3 1
137394 1
148303 1
300000 1
297190 1
266403 1
10538 1
1 1
257107 1
111265 1
134035 1
2 1
149041 1
252245 1
299999 1
23225 1
55573 1
3 1
188608 1
209319 1
1 1
62590 1
246111 1
1 1
36607 1
3 1
3 1
202315 1
209163 1
28554 1
257641 1
205925 1
1 1
41549 1
95362 1
1 1
93103 1
162537 1
1 1
125905 1
1 1
275888 1
105174 1
87370 1
299999 1
246463 1
9270 1
2 1
232899 1
2 1
104264 1
7043 1
299999 1
2 1
145017 1
142542 1
218869 1
1 1
3 1
1 1
257095 1
251141 1
299998 1
67909 1
244432 1
300001 1
118819 1
300002 1
1 1
125346 1
75030 1
1 1
2 1
34976 1
173870 1
189272 1
1 1
31830 1
3 1
290467 1
194701 1
298640 1
63455 1
193001 1
1 1
2 1
153307 1
197810 1
118987 1
300001 1
200901 1
296569 1
191641 1
11843 1
300000 1
131451 1
28030 1
222509 1
149320 1
250929 1
300000 1
209527 1
111582 1
34852 1
28571 1
184837 1
299999 1
191678 1
84659 1
295409 1
92152 1
300001 1
75031 1
63949 1
3 1
235915 1
182597 1
2 1
1 1
252534 1
204177 1
144777 1
119115 1
221389 1
300001 1
130035 1
230772 1
130597 1
1 1
300001 1
103579 1
300002 1
300001 1
300000 1
1 1
246771 1
203014 1
1 1
295220 1
3 1
239346 1
299999 1
110599 1
50907 1
90346 1
300000 1
112267 1
1 1
299998 1
183060 1
300001 1
23280 1
94046 1
299999 1
1 1
1 1
38965 1
111879 1
300001 1
69129 1
268145 1
73743 1
262888 1
247775 1
48681 1
69517 1
300001 1
1 1
65960 1
1 1
300000 1
123050 1
2 1
182671 1
223986 1
1 1
175445 1
119982 1
187326 1
95128 1
66835 1
206175 1
300001 1
54366 1
234123 1
154327 1
1 1
41305 1
224380 1
299998 1
300000 1
300000 1
70138 1
299999 1
124327 1
300000 1
188953 1
67950 1
299998 1
234478 1
269566 1
1 1
76295 1
142000 1
223059 1
112379 1
283667 1
1 1
259055 1
116421 1
12609 1
114517 1
1 1
276550 1
168251 1
224783 1
299999 1
31275 1
1 1
121784 1
133010 1
235012 1
12781 1
299999 1
268061 1
113416 1
1 1
299999 1
1 1
96895 1
264709 1
132976 1
157270 1
1 1
53783 1
296730 1
216611 1
249287 1
41640 1
78328 1
171574 1
299999 1
194558 1
1 1
237503 1
168858 1
143224 1
278234 1
188503 1
299998 1
32698 1
300000 1
2 1
162666 1
299999 1
188491 1
223950 1
295140 1
36143 1
165147 1
1 1
300001 1
44649 1
44825 1
286335 1
1 1
263055 1
300000 1
300000 1
73989 1
180127 1
1 1
276584 1
59912 1
213158 1
1 1
300000 1
258533 1
60955 1
207941 1
3 1
261325 1
187224 1
131116 1
286388 1
81524 1
181328 1
300000 1
1 1
143707 1
66165 1
177957 1
300000 1
158550 1
16427 1
241281 1
261948 1
221202 1
2 1
134672 1
300000 1
67953 1
300000 1
2 1
111156 1
1 1
1 1
123331 1
299999 1
288748 1
1 1
196531 1
190550 1
274366 1
224985 1
116561 1
119584 1
288288 1
299999 1
110916 1
5978 1
64215 1
300002 1
299999 1
3 1
2 1
131851 1
300000 1
299999 1
167771 1
190816 1
300001 1
100532 1
209384 1
299999 1
63122 1
299999 1
101843 1
78425 1
300000 1
300000 1
300000 1
299999 1
1 1
108292 1
92166 1
300000 1
260271 1
52500 1
216481 1
61134 1
32333 1
299999 1
111195 1
249296 1
180402 1
1 1
96105 1
34820 1
159540 1
92461 1
171244 1
6111 1
140385 1
162278 1
232633 1
3 1
215345 1
149123 1
230260 1
1 1
300000 1
144615 1
51518 1
183418 1
769 1
167391 1
285328 1
95582 1
300000 1
258680 1
1 1
1 1
254007 1
2 1
19328 1
93917 1
252481 1
46129 1
169646 1
63381 1
283074 1
4552 1
299998 1
1 1
47790 1
106269 1
4144 1
151579 1
120707 1
106998 1
299494 1
10424 1
1 1
300000 1
254078 1
3 1
300001 1
111041 1
287082 1
253638 1
3 1
216553 1
1 1
270787 1
300000 1
92333 1
3 1
300001 1
54127 1
290391 1
204630 1
67382 1
3 1
158575 1
300001 1
2 1
299999 1
1 1
170160 1
87691 1
269716 1
245105 1
40240 1
1 1
1 1
299999 1
156484 1
144463 1
141798 1
300001 1
299999 1
299999 1
15691 1
206850 1
163550 1
299998 1
300000 1
1 1
1 1
153054 1
300001 1
224664 1
1 1
196560 1
182036 1
209197 1
300001 1
136493 1
3 1
111388 1
125198 1
93349 1
30814 1
300001 1
103205 1
2 1
1 1
141839 1
299999 1
1 1
2 1
2 1
1 1
74569 1
299998 1
11287 1
45467 1
115814 1
112453 1
171672 1
74923 1
256328 1
260438 1
230262 1
107356 1
180201 1
299999 1
1 1
66272 1
300000 1
264400 1
153802 1
2802 1
299998 1
300001 1
2 1
77373 1
169755 1
24232 1
63751 1
1 1
1 1
157023 1
277472 1
166927 1
300001 1
299998 1
153459 1
103804 1
299968 1
73981 1
285163 1
263818 1
296635 1
38939 1
1 1
202010 1
32658 1
300000 1
80792 1
265150 1
299999 1
230312 1
214010 1
2 1
64944 1
1 1
299855 1
108523 1
183817 1
76175 1
141362 1
300000 1
246594 1
52537 1
134783 1
157068 1
116975 1
300001 1
10120 1
1 1
300000 1
1 1
299999 1
300001 1
300001 1
227374 1
198640 1
167624 1
300000 1
159160 1
3691 1
204712 1
100949 1
2 1
300001 1
68744 1
255310 1
1 1
128450 1
2 1
300000 1
300001 1
260934 1
251120 1
105276 1
260472 1
1 1
299999 1
181397 1
149433 1
44683 1
39066 1
300001 1
1 1
198294 1
299999 1
2 1
2 1
281536 1
27012 1
299999 1
1 1
15784 1
242768 1
213957 1
2 1
299999 1
260093 1
299999 1
274345 1
1 1
39363 1
64326 1
1 1
2 1
297170 1
31972 1
250780 1
282518 1
16094 1
240327 1
45867 1
79818 1
144364 1
235953 1
299999 1
257533 1
259860 1
3 1
300000 1
77793 1
269726 1
151133 1
300001 1
212559 1
130446 1
101744 1
1 1
1 1
288558 1
300000 1
204439 1
3 1
1 1
153060 1
169515 1
1 1
150428 1
211961 1
300002 1
274880 1
98662 1
1551 1
1 1
2 1
146615 1
1 1
206662 1
1 1
300001 1
115604 1
17168 1
3 1
1 1
70975 1
218404 1
159559 1
299999 1
278458 1
1 1
61638 1
300000 1
300000 1
48252 1
72374 1
292355 1
60242 1
247304 1
286663 1
170666 1
300001 1
181237 1
135552 1
1 1
62193 1
88412 1
74329 1
300000 1
251901 1
149103 1
300000 1
38472 1
1 1
300000 1
299998 1
262479 1
1 1
229060 1
1 1
70961 1
299999 1
261425 1
7455 1
248985 1
209917 1
1 1
1 1
162293 1
179440 1
300000 1
196045 1
1 1
189171 1
300000 1
3 1
300002 1
162722 1
1 1
50355 1
15679 1
5063 1
1 1
89155 1
240241 1
188864 1
1 1
1 1
1 1
300000 1
45513 1
1 1
2 1
1 1
1 1
300001 1
245778 1
216536 1
221237 1
299999 1
299999 1
181191 1
300002 1
45941 1
22986 1
66787 1
2 1
299998 1
1 1
257108 1
161012 1
190302 1
3 1
300000 1
227345 1
233386 1
199221 1
223943 1
239786 1
284886 1
188049 1
275416 1
123239 1
1 1
1 1
260954 1
258158 1
300001 1
1 1
103666 1
170292 1
136209 1
25391 1
3 1
194279 1
142931 1
77587 1
1 1
3 1
124700 1
27494 1
299999 1
32042 1
1 1
1 1
126272 1
1 1
300001 1
215047 1
262920 1
224007 1
240379 1
300000 1
281352 1
218887 1
176209 1
1 1
227316 1
183962 1
123616 1
144700 1
300001 1
127549 1
191865 1
300000 1
1 1
13627 1
81615 1
157189 1
43339 1
240145 1
123600 1
1 1
253392 1
16424 1
159316 1
164991 1
85969 1
299999 1
293752 1
138971 1
132021 1
117517 1
202815 1
145023 1
78021 1
142358 1
281123 1
120761 1
299999 1
67624 1
264456 1
43922 1
260141 1
1 1
259612 1
300000 1
299794 1
238085 1
251818 1
64400 1
256184 1
135737 1
238044 1
255976 1
87008 1
146786 1
130555 1
7370 1
116563 1
265581 1
137710 1
1 1
161503 1
234781 1
291250 1
1 1
99911 1
2 1
202479 1
29004 1
86074 1
1 1
300001 1
1 1
253441 1
235223 1
270665 1
300001 1
1 1
184855 1
206460 1
621 1
178052 1
300001 1
16532 1
153102 1
109824 1
300001 1
1 1
87610 1
100732 1
147823 1
155575 1
174303 1
61594 1
184267 1
300000 1
300001 1
50875 1
131851 1
151583 1
300000 1
87352 1
1 1
300000 1
18615 1
218885 1
133797 1
26441 1
43150 1
299999 1
300000 1
212610 1
181833 1
24828 1
300001 1
136152 1
266593 1
11793 1
300002 1
123887 1
300000 1
262849 1
299999 1
300000 1
221062 1
2 1
117431 1
103312 1
109090 1
105814 1
61504 1
299998 1
205971 1
210556 1
84674 1
261998 1
186800 1
299999 1
255889 1
194474 1
41373 1
2 1
226336 1
1 1
300001 1
300000 1
264389 1
48821 1
220807 1
62909 1
300001 1
1 1
66661 1
75601 1
192472 1
50052 1
212724 1
1 1
192547 1
91704 1
105664 1
2 1
288875 1
131351 1
247180 1
79089 1
237655 1
250623 1
299999 1
46523 1
129373 1
1 1
165835 1
80203 1
42715 1
2 1
300000 1
188805 1
189187 1
35014 1
2 1
1 1
272281 1
297551 1
294219 1
300000 1
1 1
209902 1
47583 1
61238 1
82321 1
299999 1
299999 1
299999 1
1 1
95544 1
149151 1
107939 1
300000 1
106098 1
3 1
186138 1
236431 1
201327 1
118591 1
185589 1
300000 1
233325 1
2 1
167483 1
300001 1
267134 1
80693 1
269821 1
300001 1
1 1
50561 1
161776 1
300000 1
154435 1
1 1
236946 1
241832 1
1 1
172959 1
73049 1
30512 1
1 1
127407 1
107033 1
1 1
293534 1
204321 1
286877 1
226234 1
215256 1
151940 1
120539 1
3 1
299592 1
2 1
166747 1
153640 1
300000 1
236105 1
300000 1
142881 1
1 1
37464 1
101194 1
169094 1
6924 1
299999 1
300002 1
299998 1
1 1
4706 1
196583 1
243496 1
1 1
80464 1
1 1
3 1
2 1
145531 1
1 1
229422 1
300000 1
1 1
1 1
2 1
1 1
299999 1
103573 1
168019 1
56207 1
299999 1
299999 1
300000 1
300000 1
262011 1
2997 1
98578 1
1 1
173799 1
1 1
258638 1
1 1
223496 1
3601 1
300000 1
13947 1
2 1
180227 1
87296 1
84895 1
80640 1
129187 1
1525 1
300001 1
300001 1
135493 1
20542 1
230686 1
161355 1
300000 1
300001 1
142630 1
165612 1
238407 1
141478 1
3 1
86615 1
1 1
300001 1
66944 1
91633 1
286464 1
1 1
251805 1
1 1
159066 1
148594 1
146981 1
15468 1
85778 1
210076 1
50058 1
126921 1
279038 1
183201 1
20375 1
2 1
233483 1
1 1
146242 1
251486 1
3 1
1 1
2 1
212603 1
290086 1
300000 1
300001 1
96718 1
24555 1
100068 1
136195 1
145194 1
35157 1
264696 1
151903 1
3 1
16649 1
300000 1
292094 1
40507 1
7391 1
141585 1
139905 1
1 1
84534 1
230755 1
279504 1
1 1
1 1
299999 1
2 1
1 1
46928 1
44895 1
277729 1
185176 1
18166 1
288184 1
17155 1
300001 1
1 1
300000 1
256533 1
57743 1
119629 1
114308 1
299998 1
299998 1
62846 1
257097 1
115826 1
2 1
71798 1
60222 1
116635 1
125298 1
226212 1
2 1
154554 1
170320 1
66691 1
1 1
3 1
197389 1
37049 1
53887 1
110219 1
99018 1
120219 1
300001 1
256008 1
299998 1
300000 1
255585 1
299999 1
172598 1
300001 1
202251 1
1 1
72639 1
300000 1
156753 1
251279 1
299998 1
27994 1
290485 1
237276 1
300000 1
300000 1
1 1
2 1
2 1
278806 1
30439 1
120589 1
111636 1
48950 1
300001 1
171543 1
24109 1
1 1
82746 1
2 1
1 1
108720 1
16870 1
99112 1
275399 1
112474 1
39396 1
38811 1
2 1
238625 1
299999 1
280027 1
213638 1
166791 1
4663 1
52377 1
1 1
13947 1
1 1
213705 1
48257 1
210437 1
2 1
184800 1
299999 1
299999 1
86241 1
1 1
42110 1
141451 1
50810 1
1761 1
2 1
299999 1
23314 1
300001 1
300000 1
226063 1
279555 1
14657 1
222522 1
72323 1
258032 1
1 1
1 1
181521 1
299999 1
1 1
300000 1
33272 1
63681 1
299999 1
3 1
122260 1
176238 1
47445 1
299999 1
247962 1
122082 1
300001 1
3 1
144895 1
127383 1
177159 1
14309 1
141643 1
284679 1
297775 1
1 1
188637 1
7578 1
102822 1
250672 1
225560 1
300000 1
280263 1
300000 1
2 1
88310 1
294991 1
206281 1
162757 1
274052 1
107398 1
299999 1
118921 1
124964 1
246450 1
300000 1
130669 1
204072 1
69214 1
172517 1
133790 1
1 1
128271 1
293841 1
53428 1
2 1
176223 1
255279 1
300001 1
74703 1
259442 1
1 1
86378 1
59031 1
272200 1
128148 1
140826 1
300002 1
299998 1
232346 1
1 1
299998 1
145869 1
227317 1
300000 1
265300 1
11161 1
1 1
154815 1
300000 1
2 1
1 1
290734 1
201080 1
205672 1
69144 1
204666 1
110911 1
141934 1
2442 1
134528 1
89900 1
89987 1
298301 1
300001 1
300001 1
102416 1
291457 1
1 1
1 1
130741 1
300000 1
1 1
1 1
242480 1
61743 1
214783 1
220408 1
203533 1
292108 1
137831 1
2 1
300001 1
3 1
267960 1
1 1
2 1
205375 1
275095 1
262071 1
24954 1
122121 1
2 1
212036 1
18758 1
150034 1
9123 1
1 1
1 1
299998 1
81121 1
1 1
235135 1
300000 1
139634 1
1 1
14009 1
44251 1
300002 1
178793 1
1 1
269103 1
105920 1
158836 1
299999 1
72517 1
165654 1
300001 1
119739 1
48133 1
6533 1
300000 1
189283 1
188577 1
300000 1
252262 1
3 1
161799 1
113041 1
298814 1
250208 1
262235 1
64973 1
300002 1
300000 1
260404 1
254475 1
1 1
270669 1
1 1
105765 1
287273 1
271196 1
1 1
216764 1
53596 1
227470 1
3 1
299999 1
85532 1
1 1
273756 1
127314 1
1 1
2 1
88740 1
300001 1
300001 1
300002 1
69030 1
148597 1
104632 1
142904 1
300001 1
282617 1
156404 1
292255 1
8201 1
91119 1
276919 1
231495 1
3 1
230720 1
271648 1
1 1
72774 1
1 1
37969 1
293879 1
292596 1
2 1
25872 1
300000 1
3 1
1 1
287149 1
194156 1
91232 1
271346 1
267217 1
2 1
2 1
1 1
300002 1
115325 1
299998 1
218256 1
262624 1
300000 1
47898 1
4378 1
107657 1
84488 1
149913 1
266503 1
1 1
145998 1
2 1
1 1
203877 1
1 1
300001 1
15556 1
300000 1
57649 1
300000 1
274705 1
1 1
76600 1
300000 1
299999 1
1 1
134700 1
37631 1
1 1
60577 1
49146 1
195302 1
206788 1
1 1
290858 1
135637 1
300000 1
1 1
109508 1
225163 1
299999 1
174472 1
299999 1
194224 1
222314 1
161112 1
103598 1
1 1
141475 1
300002 1
75139 1
300001 1
125907 1
102265 1
300000 1
42269 1
1 1
39185 1
1 1
139036 1
1 1
300001 1
121777 1
280944 1
300000 1
1 1
48396 1
279707 1
187063 1
174375 1
300001 1
2 1
188779 1
300000 1
2 1
44957 1
300000 1
241368 1
299999 1
35602 1
220947 1
23586 1
152753 1
227611 1
299998 1
282960 1
299999 1
51951 1
17843 1
8604 1
215191 1
289944 1
293527 1
203257 1
14325 1
1 1
10115 1
203679 1
300001 1
131146 1
134015 1
51133 1
249318 1
146913 1
160141 1
295346 1
225547 1
235635 1
5629 1
47176 1
1 1
300002 1
128080 1
300000 1
300000 1
192365 1
299999 1
299999 1
131773 1
300000 1
15385 1
58308 1
173754 1
299999 1
2 1
299999 1
2 1
245592 1
1 1
3 1
58093 1
137233 1
1 1
1 1
107046 1
300000 1
1 1
56904 1
2 1
300000 1
37032 1
36675 1
300001 1
22818 1
299999 1
1 1
1 1
16449 1
300000 1
292342 1
300000 1
181480 1
50026 1
215392 1
1 1
180511 1
36748 1
118501 1
300000 1
298069 1
299999 1
1 1
6415 1
300000 1
299999 1
68058 1
104280 1
299999 1
1 1
1 1
300001 1
300000 1
196111 1
21498 1
26627 1
147697 1
13512 1
102923 1
299999 1
166323 1
228507 1
85273 1
12044 1
43315 1
1 1
102471 1
250128 1
200444 1
300000 1
82030 1
213145 1
219672 1
300001 1
30489 1
88309 1
1 1
116187 1
108582 1
1 1
39562 1
166271 1
278774 1
1 1
1 1
229768 1
295897 1
36319 1
229257 1
96342 1
43386 1
218127 1
271319 1
1 1
299999 1
3 1
158579 1
2 1
131175 1
298218 1
57260 1
300000 1
300001 1
257980 1
180689 1
300000 1
3 1
1 1
300002 1
44472 1
239422 1
297516 1
142661 1
33247 1
1 1
117463 1
1 1
258620 1
212065 1
2 1
564 1
1 1
300000 1
300001 1
1 1
300000 1
68157 1
215504 1
74621 1
229725 1
89632 1
173694 1
295969 1
273999 1
120153 1
1 1
165688 1
1 1
1 1
299999 1
237527 1
195065 1
1 1
1 1
300001 1
182832 1
1 1
226032 1
300001 1
177320 1
259356 1
68490 1
62112 1
1 1
3677 1
1 1
299999 1
3 1
67348 1
190143 1
300000 1
124970 1
26372 1
300000 1
258937 1
173623 1
175618 1
70014 1
80444 1
157363 1
300000 1
78116 1
205261 1
272679 1
1 1
254914 1
108097 1
70701 1
1 1
1 1
151864 1
236508 1
1 1
256423 1
1 1
154823 1
1 1
286360 1
300000 1
167998 1
90242 1
300000 1
158308 1
1 1
299999 1
300002 1
281827 1
95210 1
288388 1
114404 1
272980 1
300001 1
236663 1
138893 1
300001 1
254626 1
1 1
103987 1
165578 1
2 1
164001 1
7182 1
53389 1
3 1
156633 1
207968 1
1 1
75305 1
138279 1
63139 1
77134 1
1 1
183723 1
257126 1
88746 1
298271 1
234846 1
175737 1
299999 1
1 1
1 1
189142 1
204308 1
299999 1
243118 1
1 1
300000 1
42242 1
2 1
299999 1
160810 1
242977 1
300000 1
228982 1
115916 1
273994 1
1 1
299999 1
1 1
7175 1
193187 1
175456 1
114771 1
1 1
299999 1
162616 1
2 1
1 1
1 1
23084 1
162056 1
205964 1
50929 1
26064 1
260055 1
2 1
25765 1
300001 1
127317 1
81577 1
176874 1
1 1
136267 1
154382 1
7995 1
634 1
1 1
16230 1
10842 1
160665 1
300001 1
104330 1
10075 1
249096 1
133498 1
128145 1
285339 1
106735 1
111770 1
3 1
118336 1
299999 1
146919 1
277981 1
167733 1
1 1
136209 1
287745 1
173392 1
123349 1
265784 1
2 1
67093 1
1 1
84057 1
300001 1
8268 1
249419 1
1 1
3 1
149359 1
1 1
181112 1
10859 1
300001 1
1 1
145 1
3 1
65075 1
300000 1
230320 1
48153 1
38632 1
166313 1
299536 1
2 1
178157 1
140190 1
15344 1
1 1
102735 1
115370 1
268869 1
1 1
96618 1
45101 1
1 1
140442 1
129602 1
288266 1
145099 1
199503 1
256055 1
2 1
85480 1
130179 1
134479 1
173437 1
188673 1
237100 1
299999 1
1 1
56064 1
72090 1
220793 1
229915 1
85728 1
195625 1
187050 1
211817 1
300001 1
180282 1
2 1
247224 1
59894 1
226284 1
204991 1
43160 1
299999 1
48037 1
1 1
208381 1
300000 1
280226 1
1 1
21868 1
51287 1
29338 1
229567 1
95608 1
276773 1
252540 1
271138 1
168883 1
1 1
196031 1
285970 1
300000 1
1 1
260323 1
1 1
99598 1
77603 1
148233 1
194639 1
1 1
300000 1
158152 1
3979 1
1 1
163038 1
7420 1
167743 1
171578 1
129666 1
98044 1
2 1
106530 1
129909 1
124282 1
238262 1
43932 1
206883 1
299999 1
180785 1
299998 1
291191 1
24140 1
34666 1
277899 1
3 1
1 1
131810 1
299999 1
130262 1
29165 1
300000 1
1 1
89352 1
240316 1
139485 1
299999 1
300002 1
300000 1
93175 1
255087 1
2 1
286398 1
16620 1
68131 1
2 1
1 1
75749 1
91700 1
181505 1
90043 1
2 1
2 1
238713 1
2 1
298590 1
79059 1
300000 1
115430 1
72526 1
3 1
3 1
223085 1
269783 1
265685 1
299999 1
142738 1
266579 1
163136 1
241363 1
2 1
1 1
57777 1
169754 1
1 1
299999 1
1 1
190761 1
1 1
180572 1
131033 1
300000 1
1 1
239721 1
179032 1
209416 1
282316 1
2595 1
3243 1
1 1
27571 1
1 1
299999 1
300000 1
31895 1
300000 1
150476 1
280009 1
1 1
2 1
300001 1
272748 1
2 1
300000 1
114759 1
126422 1
239148 1
300000 1
1 1
2 1
300000 1
300000 1
1 1
280569 1
258760 1
1 1
300000 1
176401 1
227690 1
299999 1
251448 1
300001 1
68893 1
114323 1
2 1
220507 1
230673 1
219976 1
299999 1
220240 1
3 1
265952 1
37397 1
300001 1
212182 1
131792 1
196203 1
152679 1
166555 1
103386 1
8835 1
2 1
183428 1
50458 1
145400 1
53251 1
224165 1
1 1
102590 1
168574 1
252369 1
227871 1
146380 1
149844 1
32584 1
1 1
28505 1
59748 1
300000 1
180563 1
230241 1
173167 1
209768 1
289277 1
222720 1
103948 1
94549 1
2 1
299998 1
16595 1
94968 1
254384 1
180368 1
300001 1
251137 1
117200 1
114406 1
1 1
50328 1
2 1
195183 1
129992 1
270962 1
1 1
148369 1
190227 1
1 1
261253 1
53670 1
221203 1
153725 1
167710 1
1 1
162350 1
14393 1
48029 1
99428 1
14156 1
300000 1
300000 1
177224 1
242801 1
300001 1
299999 1
244375 1
299999 1
75875 1
2 1
266013 1
300000 1
241047 1
204023 1
125366 1
274610 1
75818 1
277024 1
26062 1
300000 1
190934 1
233266 1
300002 1
60216 1
156003 1
300002 1
132917 1
298489 1
299999 1
197755 1
299999 1
60416 1
115583 1
31431 1
73504 1
230459 1
207583 1
287525 1
53812 1
66135 1
300000 1
257794 1
6349 1
290194 1
39244 1
265030 1
109243 1
255052 1
23989 1
182799 1
3 1
104707 1
300001 1
300002 1
298542 1
164223 1
7113 1
300001 1
51103 1
36041 1
295192 1
253295 1
151496 1
191627 1
299999 1
163030 1
96582 1
1 1
287892 1
1692 1
219917 1
36523 1
299999 1
257444 1
8580 1
8642 1
240231 1
168530 1
128763 1
99963 1
2 1
63609 1
283754 1
97636 1
2 1
300001 1
1 1
300000 1
144920 1
3 1
143529 1
1 1
300001 1
137231 1
172804 1
1 1
248426 1
858 1
286868 1
145525 1
287979 1
300001 1
38586 1
1 1
71440 1
2 1
99116 1
170314 1
296041 1
2 1
229178 1
226497 1
300000 1
300000 1
1 1
101833 1
156258 1
300000 1
232764 1
60862 1
190839 1
169836 1
177369 1
299999 1
101598 1
149224 1
1 1
107146 1
48739 1
53157 1
171134 1
300001 1
152076 1
73657 1
166582 1
33496 1
89222 1
300000 1
138456 1
2 1
187002 1
258914 1
220047 1
100627 1
279230 1
95012 1
254897 1
259617 1
91565 1
300002 1
274647 1
300000 1
182690 1
196 1
201555 1
180489 1
300000 1
1 1
248117 1
86036 1
1 1
300000 1
253692 1
300001 1
31460 1
1 1
4497 1
195896 1
171735 1
119287 1
114012 1
300001 1
247533 1
51780 1
102647 1
1 1
48706 1
205048 1
115534 1
59983 1
228470 1
277279 1
87444 1
300001 1
103664 1
176802 1
11184 1
2507 1
300000 1
255935 1
1 1
190843 1
213867 1
294305 1
1 1
249882 1
209834 1
268758 1
2 1
127308 1
3 1
190517 1
299999 1
276516 1
281731 1
75543 1
195956 1
24972 1
108009 1
60444 1
1 1
202549 1
1 1
41118 1
300000 1
35800 1
30039 1
97259 1
176278 1
8831 1
3 1
265693 1
299999 1
1 1
1 1
58904 1
123570 1
1 1
42479 1
2 1
2 1
206680 1
154370 1
300001 1
299999 1
2 1
241803 1
35550 1
262791 1
90307 1
143927 1
124184 1
160868 1
1 1
44671 1
3 1
254741 1
153067 1
226959 1
263604 1
252316 1
238136 1
246062 1
300002 1
185283 1
299999 1
281213 1
227518 1
220433 1
42236 1
58471 1
177033 1
299998 1
289318 1
204603 1
177505 1
218161 1
300000 1
105305 1
112585 1
184087 1
59759 1
65000 1
72487 1
2 1
66352 1
131191 1
93078 1
2 1
265156 1
111526 1
26426 1
300002 1
52526 1
267420 1
1 1
94881 1
300002 1
2 1
179469 1
7856 1
1 1
1 1
179 1
78019 1
1 1
282468 1
2 1
96203 1
261241 1
300001 1
148169 1
1 1
210494 1
46388 1
300001 1
244321 1
267004 1
204551 1
87288 1
109808 1
231573 1
1 1
300000 1
300001 1
3 1
169816 1
94846 1
183898 1
140778 1
1 1
196829 1
300001 1
299999 1
252411 1
214677 1
112050 1
25456 1
214637 1
299999 1
299999 1
187353 1
1 1
247200 1
176428 1
1 1
266647 1
300001 1
290272 1
1281 1
164270 1
300001 1
300002 1
8140 1
96344 1
299999 1
218295 1
127226 1
300002 1
39355 1
35459 1
269514 1
105901 1
1 1
300000 1
284463 1
259036 1
116144 1
300002 1
176367 1
105897 1
276863 1
142367 1
216435 1
300001 1
232369 1
35977 1
287752 1
4857 1
300000 1
185738 1
284413 1
1 1
248442 1
178725 1
3 1
168907 1
1 1
102145 1
172700 1
268754 1
39758 1
285987 1
299998 1
162338 1
102714 1
1 1
292000 1
36881 1
179447 1
2 1
80889 1
107812 1
119326 1
2 1
3 1
1 1
204096 1
1 1
290549 1
196244 1
215200 1
300001 1
210530 1
58721 1
140383 1
103584 1
51845 1
1 1
299998 1
210928 1
87600 1
130947 1
87757 1
1 1
70856 1
1 1
295660 1
69703 1
1 1
97086 1
110402 1
193751 1
258508 1
1 1
299999 1
2 1
42725 1
217365 1
278965 1
294113 1
299999 1
300001 1
39978 1
299999 1
1 1
169140 1
263096 1
117850 1
199690 1
300000 1
79435 1
289544 1
299999 1
1 1
300000 1
1 1
3 1
14274 1
187200 1
187699 1
11958 1
184228 1
300000 1
300000 1
66332 1
117132 1
2 1
203118 1
300001 1
299999 1
185363 1
74202 1
1 1
300002 1
43641 1
1 1
3080 1
250550 1
204974 1
140018 1
237099 1
251248 1
299999 1
6683 1
3 1
116084 1
20154 1
36525 1
191887 1
79869 1
121332 1
111208 1
294478 1
299999 1
205205 1
237789 1
178845 1
53776 1
299998 1
300000 1
3 1
18929 1
1 1
297989 1
1 1
76659 1
3 1
80923 1
300000 1
2 1
1 1
66111 1
107454 1
236129 1
32771 1
2 1
213658 1
34741 1
2 1
195648 1
151814 1
84186 1
3 1
1 1
300002 1
50204 1
1 1
215898 1
1 1
299999 1
1 1
1 1
299999 1
275057 1
155843 1
21194 1
1 1
69638 1
1 1
290164 1
300001 1
75505 1
221673 1
58677 1
299999 1
299999 1
15772 1
299999 1
103032 1
2 1
2 1
300000 1
152934 1
22714 1
77491 1
255277 1
154653 1
2 1
166982 1
238592 1
143572 1
86458 1
1 1
207156 1
1 1
81533 1
45758 1
277775 1
195202 1
255832 1
23085 1
299999 1
300001 1
1 1
1 1
299999 1
300000 1
57268 1
36917 1
16417 1
191417 1
230939 1
10048 1
300000 1
55275 1
213171 1
43831 1
271213 1
300000 1
300000 1
122753 1
230095 1
300000 1
248644 1
1 1
102386 1
185602 1
195120 1
186673 1
275742 1
115464 1
300000 1
229134 1
92683 1
299998 1
1 1
1 1
10418 1
25465 1
210556 1
174076 1
283200 1
1 1
299999 1
300002 1
176147 1
86206 1
154051 1
67042 1
36538 1
30105 1
31934 1
42879 1
288752 1
1 1
285433 1
2 1
299999 1
1 1
129085 1
300001 1
179916 1
245632 1
299498 1
265217 1
192250 1
243645 1
300001 1
300000 1
161184 1
176791 1
114897 1
20703 1
145622 1
2 1
288280 1
1 1
3 1
236343 1
141918 1
220421 1
300001 1
196180 1
164267 1
300000 1
155438 1
300001 1
84341 1
2 1
9758 1
1 1
300000 1
153036 1
34601 1
261779 1
175666 1
3 1
49535 1
132432 1
36607 1
3 1
1 1
195045 1
127783 1
231407 1
248782 1
218692 1
300002 1
203132 1
188352 1
254396 1
144249 1
163418 1
163237 1
2041 1
110997 1
128844 1
1 1
62531 1
25091 1
300000 1
72984 1
81913 1
7515 1
141428 1
1 1
244377 1
300001 1
181220 1
32147 1
119077 1
113083 1
161355 1
7763 1
259496 1
61830 1
1 1
300001 1
253186 1
111867 1
1 1
1 1
27884 1
110353 1
99341 1
213826 1
196967 1
285382 1
1 1
300000 1
1 1
84141 1
1 1
249694 1
1 1
1 1
82985 1
107545 1
300000 1
1 1
113888 1
187567 1
260483 1
300001 1
2 1
278433 1
297752 1
6235 1
261575 1
300001 1
40621 1
48361 1
133023 1
3 1
121786 1
300000 1
114759 1
1 1
41028 1
80119 1
241173 1
209334 1
208586 1
56646 1
2 1
300001 1
3 1
300001 1
243684 1
1 1
300000 1
3 1
242958 1
223024 1
1 1
41663 1
300000 1
300001 1
1 1
300001 1
100164 1
300000 1
299999 1
300002 1
126521 1
265698 1
137267 1
2 1
300000 1
125892 1
300000 1
52665 1
289402 1
256478 1
16034 1
146997 1
161627 1
300002 1
196642 1
90154 1
73803 1
300000 1
3 1
152079 1
171716 1
52659 1
45039 1
248787 1
230665 1
219131 1
184408 1
1 1
281285 1
270414 1
299999 1
276942 1
299999 1
284277 1
275764 1
299999 1
251655 1
67356 1
227167 1
277242 1
283093 1
118640 1
291415 1
299998 1
156372 1
2 1
266291 1
1 1
86179 1
2 1
1 1
166612 1
299999 1
160363 1
122883 1
244058 1
247251 1
54666 1
300001 1
139838 1
35087 1
19920 1
133695 1
299999 1
9284 1
110116 1
2 1
1 1
300000 1
251954 1
170112 1
300001 1
225326 1
3 1
1 1
156366 1
200990 1
1 1
283339 1
2 1
127173 1
300000 1
191814 1
177503 1
46940 1
1538 1
2 1
233558 1
80661 1
23959 1
169640 1
1 1
163190 1
205317 1
1 1
263654 1
72521 1
43221 1
36998 1
191193 1
299999 1
235237 1
49500 1
300000 1
1 1
300001 1
1 1
2 1
248313 1
296061 1
267081 1
189170 1
148932 1
59779 1
147290 1
1 1
300000 1
1 1
250506 1
299999 1
293279 1
1 1
149011 1
1 1
3 1
1 1
299999 1
38780 1
198271 1
190204 1
243301 1
254893 1
223363 1
1 1
1 1
300001 1
300000 1
144689 1
124519 1
7407 1
300000 1
198567 1
136122 1
300001 1
299999 1
91999 1
299999 1
195159 1
2 1
167513 1
209237 1
282400 1
127748 1
266158 1
270637 1
15616 1
1 1
138480 1
253658 1
172516 1
142445 1
1 1
300000 1
205364 1
213148 1
137150 1
141219 1
300000 1
1 1
202232 1
3 1
218511 1
119387 1
171877 1
186782 1
224699 1
191715 1
1 1
210216 1
300000 1
33759 1
127194 1
245578 1
25616 1
82956 1
299999 1
188064 1
279983 1
232745 1
165085 1
45880 1
270548 1
278362 1
168813 1
118669 1
147413 1
130385 1
183034 1
98691 1
1 1
73152 1
150172 1
1 1
238307 1
257298 1
242768 1
300000 1
162376 1
62507 1
1 1
204354 1
1 1
300001 1
263960 1
139174 1
142442 1
300000 1
1 1
7777 1
1 1
235974 1
268398 1
186716 1
118450 1
34926 1
2 1
1 1
70834 1
133295 1
2 1
260986 1
263471 1
1 1
1 1
121484 1
300001 1
131838 1
252241 1
300001 1
115885 1
1 1
16358 1
30788 1
300000 1
246047 1
61794 1
291002 1
2 1
47749 1
134078 1
177999 1
85939 1
3 1
1 1
300001 1
1 1
300001 1
2 1
300000 1
1 1
1 1
76863 1
137554 1
42343 1
136657 1
29269 1
236667 1
279079 1
300000 1
300001 1
189532 1
123003 1
3 1
299998 1
51626 1
201171 1
22573 1
56677 1
242177 1
1 1
3 1
1 1
119993 1
218307 1
1 1
219356 1
1 1
208710 1
108503 1
1 1
113400 1
299998 1
1 1
1 1
261795 1
134176 1
1 1
39814 1
300000 1
82382 1
22392 1
300000 1
228416 1
138775 1
300000 1
205420 1
1 1
263140 1
255067 1
238850 1
18439 1
226343 1
28964 1
101382 1
30822 1
108105 1
299999 1
245273 1
39596 1
145957 1
2 1
244488 1
125367 1
1 1
1 1
274238 1
291928 1
98555 1
185852 1
299999 1
3 1
3 1
300001 1
1 1
105742 1
11814 1
56037 1
229119 1
300000 1
155284 1
2 1
184106 1
260577 1
299999 1
182919 1
100050 1
229124 1
2595 1
144496 1
18099 1
199002 1
267842 1
300001 1
160324 1
225326 1
300000 1
300001 1
173997 1
299999 1
202634 1
300000 1
263353 1
2 1
296499 1
300001 1
3 1
1 1
1 1
97130 1
398 1
159320 1
218073 1
71177 1
300001 1
1 1
300001 1
299999 1
27962 1
174031 1
300000 1
1 1
3 1
256317 1
233119 1
285043 1
2 1
300001 1
2 1
300000 1
172190 1
275463 1
299998 1
13679 1
15055 1
273707 1
1 1
237237 1
1 1
34759 1
1 1
299999 1
83227 1
300000 1
241960 1
31370 1
235654 1
300001 1
1 1
300000 1
179581 1
117310 1
300001 1
3 1
184885 1
1 1
194648 1
2 1
300000 1
83143 1
117213 1
11979 1
118483 1
34047 1
130608 1
1 1
17785 1
277150 1
299999 1
15716 1
91854 1
173979 1
3 1
2 1
180186 1
8124 1
104503 1
186748 1
143318 1
156882 1
16946 1
1 1
1 1
293799 1
300000 1
299999 1
160084 1
15860 1
299999 1
299998 1
114854 1
1 1
1 1
178820 1
2 1
125379 1
300000 1
176275 1
300001 1
113090 1
82208 1
63261 1
298108 1
140257 1
78273 1
77291 1
299999 1
297747 1
1 1
1 1
221094 1
300000 1
2 1
28654 1
215006 1
2 1
240403 1
171979 1
2 1
4837 1
289262 1
17494 1
1371 1
300001 1
29319 1
150864 1
151423 1
48294 1
249219 1
30267 1
57604 1
72180 1
32018 1
299999 1
3 1
134224 1
300001 1
300001 1
300000 1
122631 1
2 1
299999 1
267527 1
86298 1
22663 1
112273 1
22548 1
139611 1
130882 1
1 1
300002 1
141048 1
300001 1
61556 1
105887 1
128629 1
41030 1
138743 1
300000 1
256890 1
139275 1
176993 1
280634 1
282297 1
300001 1
207496 1
2 1
300001 1
119982 1
300000 1
159816 1
144194 1
300000 1
251483 1
86656 1
1 1
262890 1
299999 1
103382 1
239248 1
180192 1
113666 1
300000 1
300000 1
203954 1
1 1
34642 1
247079 1
1 1
25704 1
259631 1
2 1
1 1
299999 1
299999 1
168423 1
68306 1
300000 1
163898 1
299998 1
212545 1
150567 1
258456 1
1 1
245934 1
221172 1
1 1
107584 1
196769 1
210953 1
297598 1
57281 1
155252 1
202444 1
114378 1
202047 1
107546 1
241438 1
1 1
128314 1
233070 1
188846 1
273034 1
300001 1
238734 1
300000 1
112275 1
1 1
147528 1
86908 1
73416 1
247963 1
299999 1
300001 1
184409 1
56132 1
152098 1
202419 1
1 1
113100 1
98808 1
79593 1
250215 1
223848 1
1 1
297302 1
35772 1
64292 1
1 1
137194 1
167726 1
182917 1
237492 1
269697 1
300001 1
169937 1
20973 1
245806 1
136542 1
43642 1
248211 1
179928 1
268691 1
136541 1
57397 1
300000 1
193747 1
155994 1
1 1
122835 1
210095 1
249774 1
300000 1
292314 1
173884 1
172250 1
181914 1
48610 1
130954 1
139293 1
205399 1
125168 1
132562 1
271592 1
2 1
205249 1
214096 1
95629 1
300000 1
191157 1
299999 1
199468 1
1 1
300001 1
225096 1
187508 1
90140 1
242560 1
1 1
124265 1
1 1
1 1
98348 1
29054 1
9572 1
300000 1
76633 1
19703 1
257311 1
1 1
186122 1
300000 1
299999 1
28867 1
246243 1
1 1
115388 1
1 1
99184 1
2 1
2 1
299999 1
300000 1
78404 1
300001 1
212043 1
178400 1
1 1
195864 1
300001 1
152485 1
80480 1
232445 1
300002 1
83542 1
3 1
1 1
51575 1
36608 1
299999 1
87298 1
54225 1
262032 1
133555 1
97215 1
1 1
279413 1
300001 1
2 1
130645 1
300000 1
2 1
194981 1
29110 1
36300 1
108059 1
232167 1
66714 1
3 1
1 1
39552 1
2 1
1 1
74839 1
300001 1
242287 1
1 1
120303 1
61176 1
279971 1
1 1
3135 1
143689 1
288607 1
180258 1
176350 1
92666 1
33788 1
1 1
292643 1
2 1
148753 1
296122 1
279162 1
2695 1
300000 1
190033 1
2 1
3 1
63962 1
35484 1
132696 1
300000 1
164377 1
175814 1
288285 1
267782 1
266660 1
300000 1
93063 1
169879 1
1 1
203974 1
92343 1
240981 1
297522 1
1022 1
278416 1
289869 1
185275 1
80672 1
178837 1
38976 1
211920 1
155758 1
137969 1
109647 1
299999 1
292604 1
115206 1
41924 1
299999 1
232295 1
1 1
223714 1
106810 1
212925 1
299999 1
278885 1
281658 1
299998 1
112941 1
300000 1
300000 1
173437 1
1 1
299999 1
201793 1
227821 1
95177 1
300000 1
252953 1
187467 1
300002 1
99414 1
137341 1
218733 1
127642 1
204669 1
187760 1
299999 1
176133 1
299825 1
279077 1
232120 1
2 1
8257 1
126120 1
220627 1
292628 1
299999 1
1 1
50486 1
173472 1
204233 1
1 1
300001 1
299999 1
192118 1
1 1
229920 1
90532 1
236917 1
293254 1
283840 1
223900 1
300000 1
247858 1
105787 1
128935 1
175740 1
7472 1
216062 1
49696 1
300000 1
1 1
300001 1
281634 1
299998 1
2190 1
128241 1
248226 1
1 1
299999 1
219423 1
170243 1
83105 1
145026 1
4574 1
64364 1
58068 1
190539 1
1 1
82008 1
2 1
2 1
300000 1
117388 1
287956 1
241198 1
11796 1
269927 1
1 1
208163 1
49813 1
280093 1
67284 1
18291 1
3 1
19480 1
220852 1
167224 1
1 1
1 1
299999 1
124624 1
15739 1
177353 1
82687 1
133990 1
215356 1
250619 1
300002 1
14865 1
299999 1
248642 1
140299 1
203115 1
1 1
284500 1
42829 1
89778 1
24198 1
295986 1
299999 1
210068 1
168331 1
2 1
1 1
220622 1
148240 1
3889 1
1 1
1 1
300000 1
68242 1
3 1
260307 1
72816 1
295684 1
105594 1
264672 1
1 1
3 1
65977 1
2 1
3 1
241883 1
170625 1
287621 1
249643 1
1 1
231698 1
145299 1
241637 1
99711 1
299303 1
70148 1
126349 1
50035 1
267558 1
121707 1
264945 1
236878 1
226128 1
1 1
95272 1
280276 1
1 1
179165 1
279770 1
159389 1
300000 1
78923 1
205882 1
41937 1
161746 1
299999 1
76770 1
1 1
3 1
105041 1
60424 1
287093 1
300000 1
281013 1
28153 1
1 1
24344 1
300000 1
300001 1
41371 1
1 1
198579 1
137199 1
300000 1
131295 1
300001 1
231340 1
154140 1
220153 1
244126 1
135349 1
123532 1
216197 1
299999 1
15779 1
285226 1
1 1
1 1
300000 1
107043 1
299999 1
211111 1
167924 1
289996 1
109217 1
4578 1
106630 1
25210 1
35532 1
132965 1
201464 1
266069 1
235444 1
139169 1
74822 1
164898 1
300001 1
232603 1
905 1
1379 1
228150 1
279487 1
251271 1
83590 1
1 1
299999 1
3 1
206312 1
299999 1
3 1
210139 1
1 1
299999 1
1 1
28612 1
299999 1
184569 1
67424 1
1 1
138384 1
48219 1
193630 1
220237 1
141531 1
2 1
217187 1
2 1
143642 1
131683 1
300001 1
299999 1
300001 1
2 1
299999 1
299999 1
48603 1
85885 1
1 1
299999 1
8797 1
292852 1
93493 1
1 1
207503 1
1 1
1 1
299999 1
174498 1
190952 1
118620 1
1 1
233744 1
91125 1
1 1
178780 1
93388 1
1 1
300001 1
249957 1
109279 1
24446 1
283780 1
300001 1
1 1
1 1
3 1
221328 1
35202 1
49824 1
1 1
99033 1
109902 1
3 1
189915 1
130521 1
13881 1
259112 1
2 1
299998 1
32045 1
300001 1
204336 1
175394 1
1 1
1 1
10797 1
231653 1
180170 1
1 1
299999 1
161269 1
244857 1
1 1
299999 1
68044 1
87994 1
93077 1
162122 1
148973 1
1 1
3 1
1 1
212195 1
300000 1
300001 1
300000 1
235139 1
106802 1
93404 1
166601 1
116370 1
1 1
53280 1
1 1
300001 1
286059 1
73776 1
207432 1
55524 1
68761 1
1 1
162160 1
44518 1
210411 1
299999 1
2 1
300001 1
300000 1
1 1
296877 1
299998 1
1 1
1 1
300001 1
81932 1
155886 1
159654 1
246132 1
211037 1
299998 1
299999 1
159786 1
208897 1
59199 1
29139 1
300000 1
1 1
300000 1
157978 1
299999 1
190402 1
299999 1
90140 1
300000 1
1 1
300000 1
282445 1
2 1
1 1
31964 1
169835 1
300000 1
1 1
1 1
296134 1
2 1
2 1
40613 1
58248 1
49694 1
96253 1
1 1
89899 1
2 1
1 1
197331 1
1 1
194806 1
300001 1
2 1
114692 1
300000 1
89658 1
28341 1
19317 1
1 1
49398 1
1 1
50317 1
1 1
1 1
300001 1
2 1
242586 1
240561 1
28160 1
223070 1
144678 1
274894 1
1 1
45627 1
28342 1
1 1
116636 1
300000 1
299999 1
2141 1
1 1
130991 1
105534 1
46553 1
1 1
300001 1
1 1
50062 1
25086 1
276476 1
127848 1
1 1
7968 1
2 1
2 1
293425 1
299999 1
278431 1
62280 1
236804 1
86790 1
184400 1
1 1
300000 1
1 1
298177 1
290780 1
210880 1
299999 1
8880 1
41406 1
119088 1
155464 1
24744 1
293161 1
292587 1
1 1
300001 1
300001 1
10006 1
2 1
297000 1
25983 1
300001 1
284552 1
300000 1
300000 1
211261 1
253663 1
124853 1
2 1
2 1
1 1
52149 1
299999 1
300000 1
299999 1
170136 1
253206 1
53856 1
175724 1
153120 1
170892 1
181125 1
300001 1
299999 1
202356 1
300000 1
299999 1
1 1
87812 1
274713 1
1 1
3 1
34062 1
83285 1
72891 1
300000 1
299999 1
300000 1
126410 1
237409 1
143156 1
20353 1
244478 1
32610 1
157712 1
225830 1
265852 1
299999 1
235786 1
1 1
269400 1
1 1
158141 1
300002 1
1 1
255121 1
107220 1
223931 1
300001 1
178640 1
70921 1
164019 1
176485 1
265115 1
3 1
3 1
29152 1
254977 1
299999 1
68064 1
193800 1
300002 1
110549 1
299999 1
237811 1
74398 1
286153 1
68003 1
196061 1
53133 1
237795 1
1 1
261427 1
60697 1
64883 1
178442 1
13275 1
78497 1
3 1
41403 1
142017 1
2 1
300000 1
31555 1
1 1
1334 1
201094 1
300001 1
1 1
3 1
174352 1
164657 1
247135 1
300001 1
15522 1
64166 1
1915 1
300001 1
300000 1
126090 1
149559 1
144387 1
300000 1
261025 1
47183 1
250629 1
171075 1
300001 1
124535 1
299998 1
65382 1
299999 1
82205 1
140279 1
300002 1
132523 1
112273 1
291309 1
300001 1
13754 1
119462 1
1 1
238559 1
92547 1
168260 1
202078 1
188923 1
234507 1
300000 1
117881 1
116746 1
299999 1
4044 1
272679 1
1 1
227468 1
248192 1
226392 1
300000 1
122716 1
246284 1
1 1
112877 1
27077 1
8447 1
299999 1
300001 1
299998 1
189047 1
113895 1
277436 1
299998 1
296058 1
61463 1
1 1
154914 1
7442 1
299999 1
35297 1
2 1
221257 1
182361 1
238675 1
299999 1
4917 1
1 1
61058 1
300000 1
2 1
71855 1
209929 1
265547 1
180028 1
300000 1
299999 1
216352 1
60620 1
111847 1
117495 1
278994 1
1 1
1 1
300002 1
159278 1
186420 1
42412 1
292456 1
187506 1
2835 1
42554 1
299999 1
299998 1
300000 1
2 1
279003 1
2 1
59896 1
1 1
300000 1
20558 1
100352 1
49739 1
300000 1
299999 1
177468 1
5891 1
300001 1
148984 1
239933 1
63661 1
299999 1
74123 1
135407 1
201143 1
300000 1
2 1
203619 1
1 1
299999 1
2 1
258697 1
1 1
701 1
2 1
80082 1
1 1
30985 1
133185 1
1 1
47610 1
292679 1
213701 1
109953 1
2 1
278841 1
181387 1
293318 1
296970 1
2 1
177179 1
224949 1
1 1
290556 1
67265 1
58389 1
259181 1
300001 1
300000 1
123006 1
117450 1
253386 1
1 1
300000 1
230303 1
299998 1
9761 1
2 1
300000 1
135636 1
2 1
1 1
65820 1
300001 1
300000 1
299999 1
26348 1
170167 1
20109 1
92352 1
269806 1
300000 1
120868 1
1 1
26162 1
300001 1
299998 1
59163 1
179382 1
64827 1
56495 1
300000 1
293226 1
300000 1
174021 1
300002 1
253974 1
215849 1
300000 1
29970 1
209810 1
1669 1
300000 1
71266 1
273545 1
1 1
60719 1
1 1
1 1
2 1
299999 1
72729 1
300000 1
1 1
1377 1
186704 1
195304 1
77627 1
1 1
18423 1
28611 1
299999 1
170558 1
2772 1
213152 1
296881 1
300001 1
86432 1
300000 1
300000 1
87183 1
1 1
232419 1
281457 1
48329 1
186292 1
2 1
33167 1
297023 1
156086 1
125934 1
145408 1
300001 1
1 1
53917 1
52112 1
1 1
120150 1
49998 1
299999 1
2 1
241700 1
238300 1
300000 1
112063 1
1 1
92287 1
257087 1
285144 1
231045 1
110163 1
70698 1
213961 1
161996 1
1 1
300001 1
300000 1
1 1
94032 1
253194 1
134013 1
293869 1
299999 1
144832 1
130019 1
166766 1
71084 1
124050 1
2 1
1 1
125252 1
288380 1
120271 1
2 1
300002 1
218776 1
260244 1
1 1
291014 1
13785 1
1 1
29830 1
143148 1
1 1
300001 1
158 1
1 1
289439 1
231175 1
97383 1
86670 1
178845 1
261645 1
204375 1
299999 1
2 1
61654 1
300000 1
201432 1
407 1
7737 1
288066 1
253449 1
269635 1
142467 1
1 1
17877 1
169646 1
175452 1
293712 1
299998 1
300000 1
112884 1
91110 1
299999 1
299999 1
179999 1
97323 1
162754 1
299702 1
299998 1
299999 1
94220 1
300000 1
104349 1
246995 1
56148 1
273750 1
230951 1
57618 1
74607 1
21175 1
1 1
240683 1
299999 1
286840 1
166784 1
119055 1
172054 1
1 1
2007 1
299999 1
2 1
139736 1
156435 1
300001 1
268505 1
64249 1
1 1
1 1
236030 1
1 1
300002 1
241367 1
1 1
3 1
1 1
300001 1
2 1
75804 1
5986 1
300001 1
111296 1
193506 1
169338 1
1 1
164383 1
123288 1
299999 1
73488 1
2019 1
20442 1
300001 1
149023 1
270341 1
30760 1
119937 1
299999 1
32505 1
1 1
279160 1
186019 1
211745 1
125711 1
156499 1
221733 1
41772 1
1 1
268811 1
1681 1
195203 1
279626 1
12799 1
100886 1
249720 1
53193 1
120128 1
274338 1
52911 1
233696 1
127867 1
300000 1
245625 1
53802 1
299999 1
287992 1
300000 1
300001 1
300000 1
203521 1
199332 1
3 1
1 1
300000 1
299999 1
162348 1
123649 1
3 1
299999 1
57655 1
261258 1
45092 1
100574 1
223439 1
193007 1
78665 1
219616 1
299999 1
1 1
1 1
124344 1
300001 1
300000 1
1 1
300000 1
149429 1
1 1
102246 1
243817 1
261448 1
2 1
101061 1
271899 1
61747 1
268757 1
1 1
300000 1
299999 1
224363 1
72028 1
299998 1
176892 1
1 1
300000 1
1 1
299999 1
198317 1
63220 1
300000 1
1 1
154117 1
300001 1
232934 1
1 1
3507 1
8995 1
230486 1
1 1
148838 1
163959 1
209730 1
7115 1
153767 1
151145 1
1 1
198718 1
299999 1
1 1
222630 1
248779 1
87472 1
126277 1
194913 1
291798 1
219921 1
206341 1
147598 1
42639 1
284846 1
176186 1
84554 1
1 1
300000 1
29284 1
60213 1
1 1
110025 1
21381 1
224201 1
13525 1
71337 1
267115 1
255130 1
172812 1
255427 1
245369 1
300001 1
1 1
3 1
63228 1
300000 1
300001 1
34068 1
94992 1
275884 1
162373 1
218988 1
160005 1
1 1
45180 1
36832 1
1 1
300000 1
298720 1
135608 1
2 1
299999 1
135778 1
239456 1
189054 1
37366 1
225486 1
1 1
154086 1
1 1
300001 1
294402 1
3 1
76920 1
224518 1
271685 1
104022 1
300000 1
300001 1
1 1
299999 1
1 1
300001 1
299999 1
228744 1
88814 1
243325 1
229056 1
1 1
271729 1
42444 1
300001 1
153131 1
1 1
299998 1
219477 1
300000 1
300002 1
51563 1
12841 1
1 1
174674 1
299999 1
261205 1
113401 1
46653 1
278633 1
189261 1
42789 1
96458 1
288660 1
76352 1
4352 1
229375 1
299999 1
156420 1
299999 1
215638 1
70635 1
300000 1
49954 1
60140 1
1 1
221855 1
265808 1
79948 1
259387 1
152933 1
300000 1
239634 1
299205 1
1 1
224281 1
97268 1
268473 1
263330 1
300000 1
202250 1
3 1
63503 1
290925 1
22550 1
199479 1
1 1
300000 1
300001 1
47661 1
235945 1
1 1
299999 1
300001 1
234273 1
255616 1
1 1
21934 1
236511 1
67945 1
1 1
2 1
296441 1
1 1
162442 1
58914 1
300001 1
8392 1
205064 1
169170 1
2 1
275088 1
1 1
257304 1
200909 1
300000 1
136768 1
71151 1
300001 1
169437 1
1 1
300001 1
299999 1
269306 1
223562 1
96459 1
256207 1
1 1
300000 1
299999 1
24926 1
101412 1
115290 1
140728 1
300001 1
300000 1
156241 1
118436 1
151830 1
15222 1
34481 1
1 1
178092 1
300002 1
91699 1
95726 1
165277 1
143592 1
299998 1
26527 1
2 1
299999 1
1 1
228775 1
299999 1
175524 1
299811 1
1 1
52567 1
2 1
1 1
1 1
224709 1
1 1
49123 1
108915 1
227715 1
271522 1
47288 1
300000 1
140101 1
300002 1
111922 1
107372 1
5576 1
1 1
110577 1
143324 1
299999 1
300000 1
224877 1
198207 1
254342 1
9726 1
1 1
117563 1
86332 1
286054 1
229655 1
147848 1
1 1
2 1
56439 1
1 1
150886 1
300001 1
300000 1
57310 1
103301 1
36061 1
300001 1
143829 1
209359 1
255557 1
151586 1
113419 1
300000 1
300000 1
39104 1
216126 1
243982 1
300000 1
2 1
300001 1
300001 1
300001 1
216706 1
290011 1
2 1
300000 1
220315 1
1 1
151294 1
1 1
215151 1
2 1
1 1
1 1
122625 1
299999 1
13457 1
11690 1
300000 1
2 1
273055 1
300000 1
263417 1
102470 1
248984 1
225082 1
222987 1
267494 1
113464 1
550 1
1 1
300001 1
269902 1
61407 1
1 1
294994 1
60716 1
299999 1
299999 1
73493 1
1 1
92910 1
300000 1
282739 1
1 1
299999 1
3 1
299999 1
5391 1
36096 1
1 1
250608 1
212070 1
3 1
2 1
12219 1
1 1
111882 1
289956 1
181660 1
230482 1
300001 1
179136 1
1 1
2 1
214974 1
289072 1
299999 1
17361 1
2 1
167526 1
104131 1
1 1
1535 1
277676 1
300001 1
75899 1
99457 1
299999 1
48638 1
73889 1
258368 1
300000 1
127199 1
1 1
299999 1
19356 1
300001 1
205983 1
251029 1
73530 1
167899 1
1 1
1 1
212686 1
1 1
3 1
1 1
3721 1
290648 1
20902 1
278087 1
300002 1
209330 1
251301 1
284951 1
1 1
270235 1
225285 1
300001 1
29063 1
1 1
300000 1
87384 1
128754 1
244808 1
1 1
51957 1
2 1
70539 1
300001 1
198413 1
1 1
77760 1
114203 1
300000 1
299999 1
129438 1
108201 1
300002 1
201845 1
243337 1
112177 1
157657 1
105325 1
20234 1
55901 1
246654 1
58725 1
47375 1
300000 1
106893 1
1 1
156383 1
1 1
50354 1
11600 1
189105 1
158357 1
68482 1
300000 1
191804 1
143989 1
30145 1
189926 1
1 1
3 1
132256 1
51905 1
300001 1
37158 1
166679 1
300001 1
266510 1
300000 1
196007 1
64226 1
1 1
300000 1
197731 1
181994 1
184108 1
29795 1
23546 1
41546 1
116453 1
1 1
300001 1
253650 1
84433 1
166184 1
40999 1
300000 1
295231 1
300001 1
247024 1
208650 1
299999 1
267068 1
299999 1
300001 1
230067 1
1 1
1 1
32090 1
188558 1
233072 1
300000 1
300000 1
300001 1
57229 1
161413 1
72196 1
300001 1
201441 1
1 1
300001 1
299999 1
207372 1
1 1
205572 1
1 1
125314 1
109478 1
162641 1
2 1
299999 1
126133 1
214973 1
293752 1
300000 1
1 1
299999 1
284678 1
78006 1
185092 1
143595 1
300000 1
155379 1
1 1
74959 1
1 1
111400 1
2 1
1 1
86900 1
260811 1
300001 1
23687 1
1 1
259186 1
89166 1
300001 1
300000 1
259817 1
300001 1
26469 1
1 1
79244 1
138597 1
1 1
256870 1
111544 1
299999 1
274126 1
1 1
300001 1
124834 1
251771 1
242945 1
107706 1
176454 1
17728 1
56082 1
177768 1
299999 1
53517 1
265906 1
225101 1
45949 1
289397 1
149575 1
56784 1
31259 1
165794 1
15760 1
231638 1
203525 1
1 1
89168 1
8766 1
300001 1
1 1
210152 1
275562 1
2 1
1 1
52067 1
300000 1
34799 1
41779 1
2 1
269699 1
107122 1
52266 1
157696 1
187158 1
79046 1
83778 1
40694 1
67875 1
103489 1
300002 1
259998 1
184746 1
37374 1
14857 1
92998 1
1 1
231290 1
130195 1
278468 1
47768 1
300000 1
210778 1
228419 1
182865 1
2 1
3 1
1 1
3 1
2 1
192635 1
300000 1
300001 1
39841 1
271758 1
97536 1
291609 1
37478 1
298195 1
260539 1
1 1
300000 1
17333 1
192279 1
154041 1
297897 1
174629 1
2 1
2 1
235559 1
293214 1
2 1
243416 1
151116 1
300001 1
106534 1
156994 1
4105 1
135666 1
169085 1
133814 1
236769 1
89989 1
1 1
87445 1
141355 1
5499 1
1 1
30923 1
238359 1
206524 1
197187 1
156264 1
76426 1
299999 1
6327 1
16062 1
204810 1
80556 1
300002 1
299998 1
296637 1
300002 1
1 1
41915 1
121395 1
36958 1
193306 1
50219 1
117369 1
300002 1
164150 1
120746 1
122169 1
251975 1
299999 1
250761 1
98785 1
201963 1
249015 1
3 1
237480 1
285408 1
300000 1
186033 1
57278 1
299999 1
1 1
1 1
72623 1
290860 1
300000 1
300000 1
183492 1
82937 1
206468 1
300001 1
80458 1
1 1
1 1
279940 1
155063 1
1 1
274669 1
199151 1
167576 1
45710 1
239389 1
300000 1
1 1
300000 1
119523 1
27876 1
50094 1
220869 1
284283 1
30229 1
88600 1
88796 1
51546 1
96557 1
299999 1
300000 1
191103 1
1 1
147412 1
299999 1
241196 1
102149 1
248993 1
1 1
201503 1
42798 1
15621 1
2 1
1 1
276294 1
142898 1
256889 1
300000 1
44649 1
300000 1
282171 1
64797 1
244557 1
1 1
245360 1
300001 1
227454 1
171908 1
295815 1
216767 1
242710 1
2447 1
1 1
60168 1
64272 1
232645 1
92159 1
34722 1
300000 1
272345 1
36685 1
257356 1
81208 1
116986 1
57542 1
267608 1
3 1
289819 1
300002 1
85843 1
83622 1
49739 1
1 1
267038 1
245141 1
14205 1
264333 1
300002 1
233745 1
1 1
1 1
96470 1
3 1
205758 1
59669 1
3 1
61176 1
300002 1
299999 1
167093 1
151255 1
1 1
239513 1
283415 1
131018 1
215082 1
211320 1
2 1
1 1
299999 1
163572 1
297227 1
174705 1
1 1
282890 1
1 1
203092 1
54116 1
102121 1
281269 1
64786 1
300001 1
300000 1
5427 1
62932 1
289883 1
300001 1
60667 1
187366 1
121882 1
84173 1
107906 1
300000 1
96095 1
2 1
300001 1
66607 1
51250 1
92672 1
106053 1
295652 1
3 1
281787 1
117912 1
216509 1
188569 1
138351 1
1 1
2 1
259552 1
1 1
184028 1
1 1
298554 1
288840 1
1 1
96229 1
1 1
300002 1
3 1
247891 1
2169 1
37005 1
101113 1
6906 1
216898 1
202247 1
51136 1
171954 1
152378 1
1 1
300001 1
75470 1
27758 1
156972 1
96127 1
11234 1
228817 1
58203 1
246785 1
3 1
1 1
215642 1
269751 1
3 1
300000 1
300000 1
225289 1
211077 1
300000 1
1 1
271452 1
124938 1
225936 1
1 1
11484 1
1 1
1 1
151351 1
78494 1
91939 1
141475 1
300000 1
236276 1
14579 1
157401 1
1 1
223987 1
300000 1
227521 1
1 1
300001 1
293852 1
207829 1
155978 1
50194 1
300001 1
1 1
289048 1
262302 1
300000 1
260723 1
264249 1
215982 1
28176 1
3 1
2 1
5230 1
1 1
116941 1
257864 1
189444 1
299999 1
53280 1
13239 1
1 1
185746 1
300001 1
109697 1
138307 1
1 1
103488 1
2 1
47817 1
164578 1
2 1
4678 1
1 1
300002 1
35446 1
228907 1
1 1
1 1
236096 1
122701 1
217611 1
140895 1
3 1
3 1
81370 1
205324 1
1 1
1 1
85603 1
117756 1
109715 1
251285 1
272525 1
2 1
214295 1
1 1
1 1
1 1
118118 1
300001 1
2 1
300001 1
299998 1
2 1
166714 1
2 1
225879 1
300000 1
96717 1
203803 1
168738 1
38 1
80405 1
3 1
300001 1
176369 1
3 1
286945 1
270769 1
290110 1
157429 1
300000 1
300001 1
300000 1
2 1
70438 1
3 1
66763 1
54385 1
284615 1
1 1
89261 1
63422 1
54957 1
300001 1
300000 1
1 1
63092 1
299998 1
70886 1
1 1
215320 1
33255 1
17155 1
1 1
1 1
1 1
215593 1
15439 1
300000 1
1 1
300001 1
131669 1
237360 1
126843 1
229034 1
205097 1
299998 1
149890 1
121777 1
2641 1
300001 1
63624 1
1 1
3 1
48133 1
291226 1
299999 1
18584 1
300000 1
146231 1
299999 1
2 1
54304 1
300000 1
62185 1
300001 1
108186 1
300000 1
299999 1
116601 1
1 1
232430 1
2 1
92133 1
287521 1
196533 1
248551 1
94195 1
236697 1
300000 1
61149 1
5691 1
300001 1
300000 1
146175 1
1 1
253828 1
108294 1
1 1
3 1
174280 1
193126 1
226278 1
1297 1
300001 1
40774 1
300000 1
96085 1
56303 1
25794 1
300000 1
300000 1
300000 1
250315 1
59255 1
264231 1
300000 1
3 1
299999 1
300000 1
64890 1
299999 1
52766 1
41737 1
300002 1
1 1
140798 1
299998 1
106057 1
252412 1
3 1
205218 1
32618 1
176785 1
77844 1
229854 1
15990 1
299999 1
300001 1
54531 1
127339 1
106744 1
170025 1
8793 1
2 1
76608 1
300000 1
214184 1
300000 1
123596 1
299999 1
39105 1
95221 1
2 1
300002 1
170171 1
262248 1
215065 1
29750 1
133547 1
259234 1
235148 1
282773 1
291356 1
99252 1
217296 1
300001 1
162978 1
1 1
264816 1
259770 1
299999 1
294679 1
299999 1
1 1
1 1
103611 1
210018 1
217144 1
97269 1
178333 1
11376 1
300000 1
205899 1
137672 1
210965 1
238269 1
176443 1
300000 1
73454 1
224705 1
2 1
225272 1
109995 1
69407 1
299999 1
1 1
36337 1
238080 1
94935 1
2 1
1 1
1 1
241264 1
29858 1
300000 1
274958 1
1 1
121825 1
1 1
299999 1
184095 1
299998 1
299998 1
239192 1
123118 1
2 1
300001 1
300000 1
294461 1
298152 1
67189 1
196833 1
189908 1
134101 1
288666 1
63171 1
300001 1
1 1
267688 1
229382 1
84544 1
300001 1
248685 1
135594 1
2 1
299999 1
1 1
251487 1
20469 1
58860 1
1 1
300000 1
98620 1
182947 1
7480 1
1 1
247457 1
191199 1
299999 1
3 1
37521 1
300000 1
61871 1
199057 1
77879 1
1 1
271883 1
428 1
222762 1
1 1
222478 1
1 1
300000 1
219224 1
2 1
114594 1
72216 1
71771 1
83473 1
3 1
67283 1
186740 1
229279 1
299999 1
32401 1
164093 1
292008 1
211232 1
140566 1
299999 1
299999 1
1 1
1 1
73796 1
112182 1
89912 1
110260 1
164725 1
1 1
3 1
192372 1
44098 1
63568 1
102932 1
62047 1
1 1
49639 1
106871 1
1 1
1 1
220168 1
478 1
1 1
76990 1
233402 1
1 1
222470 1
188892 1
1 1
299999 1
172065 1
217499 1
3 1
192473 1
185501 1
178344 1
198845 1
92939 1
1 1
220818 1
237307 1
168335 1
206958 1
1 1
236979 1
113580 1
2 1
261752 1
1 1
297425 1
272399 1
299999 1
299999 1
300001 1
72254 1
2 1
3 1
290626 1
105056 1
6765 1
1 1
299999 1
154556 1
261403 1
232012 1
268220 1
299999 1
293393 1
44801 1
295778 1
63538 1
3 1
299999 1
195042 1
1 1
270857 1
164015 1
1 1
1 1
1 1
96205 1
1 1
217195 1
96797 1
299460 1
299999 1
138914 1
253912 1
167839 1
2 1
1 1
300002 1
54544 1
155153 1
49686 1
285834 1
288270 1
1 1
300001 1
247123 1
299998 1
48885 1
156155 1
3 1
241620 1
229008 1
22109 1
187314 1
1 1
300001 1
211734 1
246828 1
142512 1
300000 1
33571 1
299999 1
300002 1
1 1
159912 1
300000 1
300002 1
300000 1
19628 1
300000 1
183980 1
21375 1
1 1
1 1
3854 1
299999 1
244772 1
300002 1
89338 1
54066 1
2 1
94465 1
300000 1
199299 1
299999 1
289283 1
300001 1
258605 1
300001 1
198245 1
125230 1
140206 1
300000 1
299999 1
1 1
3835 1
222045 1
54734 1
300001 1
41090 1
193733 1
225567 1
268895 1
68514 1
219210 1
2 1
300001 1
30440 1
193993 1
287424 1
67377 1
480 1
299999 1
300000 1
14103 1
113140 1
94698 1
300000 1
1 1
1 1
254413 1
300001 1
300001 1
300002 1
300000 1
128173 1
156465 1
133328 1
1 1
13980 1
240835 1
124561 1
300002 1
112743 1
128679 1
140402 1
237051 1
1361 1
141942 1
296700 1
2 1
88475 1
62167 1
299999 1
138283 1
222775 1
117159 1
300000 1
287970 1
82985 1
1 1
276483 1
250826 1
300000 1
264750 1
246429 1
288701 1
1 1
53014 1
1 1
25065 1
229718 1
300002 1
206134 1
3 1
99788 1
15162 1
122197 1
222872 1
300002 1
38685 1
2 1
107448 1
16358 1
140606 1
1 1
2 1
114274 1
225847 1
287738 1
222711 1
126331 1
259032 1
300001 1
279798 1
174377 1
299999 1
190645 1
1 1
223966 1
183471 1
79224 1
3 1
107558 1
59174 1
134228 1
2 1
299999 1
1 1
218866 1
300001 1
36361 1
101999 1
210212 1
300001 1
64125 1
148934 1
299998 1
189491 1
102607 1
217049 1
41879 1
300000 1
225666 1
73918 1
196956 1
300001 1
15673 1
300000 1
214405 1
300001 1
149052 1
83837 1
83449 1
1 1
299935 1
300000 1
299999 1
300000 1
268832 1
150201 1
300000 1
1 1
300000 1
189101 1
3 1
89682 1
87490 1
116492 1
299999 1
269414 1
2 1
2 1
2297 1
131939 1
229518 1
154014 1
228956 1
2339 1
121266 1
299999 1
100161 1
258197 1
300000 1
89682 1
299998 1
91500 1
68386 1
94679 1
105967 1
300001 1
290268 1
300002 1
240626 1
104611 1
284750 1
300001 1
1 1
299999 1
176516 1
300000 1
1 1
50873 1
144017 1
111749 1
299999 1
82560 1
274994 1
161233 1
248452 1
261105 1
1 1
300000 1
3194 1
298046 1
299999 1
1 1
300000 1
78598 1
81541 1
50809 1
213501 1
203925 1
299999 1
300001 1
24320 1
2 1
1 1
300002 1
3 1
199765 1
185175 1
300001 1
88340 1
2 1
1 1
255096 1
90315 1
1 1
1 1
1 1
300000 1
185133 1
86177 1
299999 1
37678 1
153701 1
300001 1
22876 1
285939 1
94260 1
4665 1
209552 1
205067 1
100457 1
300000 1
135312 1
208193 1
299999 1
235577 1
85531 1
202217 1
2 1
300001 1
251652 1
299358 1
211965 1
143764 1
19908 1
1 1
82413 1
147904 1
299998 1
151317 1
7668 1
213854 1
94842 1
80423 1
3 1
6894 1
256703 1
1 1
8504 1
43956 1
300000 1
299999 1
69776 1
132179 1
178608 1
98144 1
168878 1
282423 1
98815 1
131821 1
1 1
178606 1
227370 1
1 1
244292 1
152233 1
83082 1
3499 1
238254 1
55930 1
62113 1
276737 1
1 1
215261 1
280619 1
193868 1
299999 1
104246 1
2 1
233996 1
269485 1
3 1
192508 1
1 1
11493 1
161710 1
257367 1
105338 1
2 1
300001 1
6973 1
30102 1
121043 1
287899 1
1 1
187640 1
189539 1
191825 1
2 1
300000 1
164849 1
300000 1
182375 1
205313 1
111253 1
197668 1
1 1
300000 1
132786 1
142866 1
1 1
66100 1
128665 1
96890 1
4107 1
300001 1
191499 1
113699 1
300000 1
1 1
202657 1
42660 1
300000 1
1 1
300000 1
160267 1
270144 1
75656 1
300001 1
184354 1
243097 1
3 1
96786 1
82062 1
196069 1
56720 1
1 1
155571 1
206315 1
299999 1
300000 1
145230 1
172152 1
292609 1
199085 1
223536 1
154637 1
299999 1
221694 1
231788 1
164315 1
278887 1
233852 1
1 1
108820 1
277736 1
300001 1
195227 1
2 1
241000 1
132191 1
73988 1
113277 1
3 1
300000 1
2 1
158001 1
1 1
26963 1
1 1
271356 1
14432 1
268224 1
1 1
166676 1
64654 1
18341 1
245139 1
174766 1
2 1
299998 1
39903 1
300000 1
280343 1
299999 1
1 1
1 1
190710 1
1 1
2 1
265794 1
2 1
300000 1
200752 1
220483 1
2 1
299999 1
272179 1
54868 1
21139 1
167559 1
1 1
299999 1
26002 1
1 1
169952 1
185102 1
168667 1
141525 1
300002 1
123167 1
185578 1
299999 1
108980 1
187818 1
131826 1
2 1
41463 1
296302 1
300001 1
44278 1
300000 1
299998 1
288427 1
123168 1
139142 1
98761 1
212233 1
271846 1
1 1
3 1
161828 1
162554 1
148819 1
215687 1
1 1
290317 1
103455 1
168818 1
86471 1
299999 1
185765 1
300002 1
150362 1
193826 1
275657 1
286828 1
247171 1
1 1
2 1
299999 1
3 1
206797 1
81497 1
2 1
220132 1
97940 1
299999 1
36866 1
300000 1
205369 1
179246 1
300000 1
30381 1
1 1
36289 1
94928 1
16056 1
5686 1
2 1
52500 1
218919 1
1 1
80811 1
17857 1
106334 1
3 1
297119 1
202405 1
1 1
300000 1
69832 1
16510 1
188237 1
195409 1
300000 1
300000 1
2 1
300001 1
155440 1
296730 1
300001 1
1 1
141912 1
129672 1
1 1
115725 1
1 1
2 1
176990 1
299999 1
203945 1
300000 1
300000 1
2 1
3 1
300000 1
112314 1
273621 1
92329 1
232419 1
300001 1
46126 1
159971 1
10510 1
300000 1
222909 1
220476 1
187382 1
299999 1
300002 1
268383 1
300001 1
3 1
1 1
91586 1
167539 1
300000 1
300000 1
135410 1
269348 1
237410 1
269690 1
108019 1
2 1
81589 1
271861 1
44422 1
134032 1
133574 1
255767 1
1038 1
300001 1
3 1
300000 1
74403 1
300000 1
156892 1
204123 1
201578 1
61138 1
2 1
167063 1
46741 1
4037 1
82025 1
196846 1
1 1
293355 1
30002 1
2 1
6376 1
300001 1
79132 1
11358 1
147988 1
108692 1
14863 1
146551 1
117994 1
89068 1
17485 1
1 1
22556 1
283581 1
2766 1
1 1
1 1
70285 1
219321 1
158202 1
3 1
3 1
300001 1
212216 1
192359 1
299998 1
18184 1
68912 1
248221 1
10180 1
20137 1
216425 1
195115 1
133556 1
249171 1
68670 1
279073 1
300000 1
165227 1
141943 1
138260 1
53209 1
14569 1
62339 1
1 1
45005 1
112526 1
203410 1
2 1
160775 1
54441 1
184262 1
186241 1
300002 1
300000 1
36623 1
102903 1
300000 1
300000 1
95149 1
267596 1
194593 1
1 1
300000 1
246940 1
281372 1
1 1
1 1
39666 1
2 1
280090 1
94212 1
3 1
228208 1
83212 1
240322 1
299999 1
190643 1
1 1
181449 1
204604 1
242207 1
84684 1
299998 1
822 1
300001 1
1 1
299999 1
221887 1
253016 1
291581 1
167636 1
300000 1
30980 1
297837 1
232153 1
75458 1
270215 1
77210 1
83576 1
1 1
233751 1
157325 1
260984 1
133190 1
42171 1
227770 1
280408 1
300001 1
1 1
1 1
287381 1
300002 1
300000 1
2 1
61848 1
84859 1
299999 1
73500 1
160359 1
175609 1
129871 1
190200 1
43606 1
1 1
299292 1
300001 1
269743 1
295831 1
255765 1
300002 1
230470 1
205000 1
300000 1
247078 1
248077 1
13885 1
176787 1
1 1
167354 1
241231 1
217403 1
189909 1
3 1
300000 1
267967 1
258363 1
2 1
287797 1
163978 1
1 1
193487 1
98571 1
228218 1
239434 1
1 1
1 1
201976 1
3 1
126272 1
300001 1
1 1
300002 1
44865 1
1 1
245568 1
223464 1
73704 1
61320 1
274183 1
88191 1
300000 1
300001 1
210102 1
17767 1
2 1
2 1
220514 1
119832 1
300001 1
167568 1
300000 1
26263 1
300000 1
38665 1
89534 1
300000 1
100586 1
104592 1
299999 1
1 1
235333 1
300001 1
101922 1
277725 1
101457 1
300001 1
143361 1
66818 1
99917 1
243022 1
279679 1
1 1
272252 1
83836 1
300000 1
132727 1
236475 1
299998 1
186316 1
105115 1
299998 1
3 1
73931 1
2 1
1 1
1 1
119237 1
181584 1
143341 1
38505 1
1 1
1 1
215926 1
82389 1
52257 1
116932 1
2 1
37647 1
89098 1
300000 1
128545 1
269851 1
299999 1
300000 1
192318 1
180553 1
300001 1
300000 1
234340 1
1 1
268081 1
250425 1
3 1
182290 1
300002 1
175660 1
178122 1
1 1
210732 1
130905 1
299999 1
211203 1
143130 1
56753 1
52057 1
287984 1
251089 1
219142 1
74791 1
29481 1
235777 1
150869 1
156063 1
300000 1
300000 1
53884 1
140527 1
143973 1
300001 1
300001 1
1 1
1 1
98075 1
300000 1
102389 1
23325 1
194491 1
200139 1
128618 1
83843 1
17223 1
1 1
67475 1
95472 1
71827 1
28113 1
204528 1
255426 1
22165 1
242506 1
96944 1
132843 1
33468 1
140999 1
1 1
3 1
300000 1
122971 1
300000 1
300001 1
300000 1
71207 1
298970 1
1 1
3 1
299999 1
153288 1
254462 1
260622 1
300001 1
215830 1
300002 1
222247 1
299999 1
1 1
1 1
1 1
1 1
295237 1
123341 1
273755 1
122379 1
191616 1
257517 1
145497 1
283101 1
1 1
1 1
196506 1
298938 1
232709 1
1 1
196299 1
192056 1
300001 1
300002 1
56134 1
1 1
118137 1
97555 1
290136 1
188823 1
236790 1
300000 1
221624 1
270308 1
261094 1
118257 1
234646 1
47598 1
84680 1
293623 1
242971 1
62733 1
109071 1
65611 1
299998 1
2 1
299999 1
298063 1
1 1
37562 1
300001 1
38881 1
131248 1
205632 1
19976 1
299999 1
128791 1
131265 1
73258 1
300000 1
1214 1
224675 1
233494 1
256977 1
1 1
130909 1
106808 1
221059 1
238872 1
214571 1
194786 1
57472 1
33771 1
133942 1
200115 1
300001 1
148116 1
21920 1
65626 1
234824 1
299999 1
2579 1
284061 1
300001 1
1 1
299999 1
300000 1
235136 1
150703 1
300000 1
94371 1
102380 1
198662 1
1 1
71711 1
1 1
128490 1
39453 1
2 1
1 1
300000 1
195929 1
240654 1
64690 1
2 1
257053 1
1 1
185476 1
1 1
69657 1
3 1
275697 1
287991 1
61523 1
218269 1
291398 1
276916 1
207800 1
1 1
213893 1
154075 1
2 1
299999 1
282367 1
189435 1
215280 1
107870 1
299999 1
194066 1
80630 1
253297 1
166709 1
299999 1
78981 1
143977 1
10089 1
72002 1
51184 1
16150 1
70656 1
67680 1
101949 1
206640 1
30003 1
44221 1
1 1
3 1
2 1
116009 1
66833 1
176964 1
266719 1
300000 1
78497 1
250568 1
237208 1
86264 1
26607 1
1 1
210623 1
94134 1
52983 1
1 1
300002 1
249534 1
300000 1
220017 1
36836 1
148484 1
300000 1
186437 1
81288 1
72237 1
300000 1
67391 1
157784 1
167103 1
12355 1
148665 1
27304 1
299999 1
300000 1
1 1
162358 1
154890 1
1 1
1 1
33251 1
1 1
1 1
115519 1
3 1
80211 1
286766 1
249485 1
299999 1
299998 1
1 1
3 1
167572 1
84403 1
300000 1
124154 1
142094 1
41364 1
97826 1
174945 1
33929 1
241736 1
300000 1
300000 1
299999 1
164331 1
15847 1
298775 1
300000 1
3 1
300000 1
227969 1
165782 1
208919 1
300002 1
299999 1
291429 1
1 1
2 1
141543 1
1 1
140089 1
132708 1
300000 1
3 1
1 1
260215 1
135019 1
96709 1
94542 1
299999 1
229890 1
26138 1
160060 1
183949 1
130441 1
197555 1
299998 1
298707 1
163622 1
2 1
277336 1
300000 1
295333 1
1 1
110866 1
299998 1
171438 1
151222 1
92853 1
23329 1
109062 1
266509 1
300000 1
300000 1
300001 1
2 1
1 1
276523 1
62690 1
1 1
89487 1
300000 1
182394 1
299998 1
229373 1
118125 1
1 1
2 1
259782 1
244155 1
271993 1
164209 1
2 1
75560 1
264882 1
258735 1
75909 1
300000 1
276698 1
243909 1
1 1
1 1
3 1
1 1
36291 1
53283 1
300001 1
288674 1
283519 1
300000 1
1 1
3 1
261900 1
103389 1
173258 1
187243 1
265683 1
166493 1
19209 1
1 1
46345 1
300000 1
287466 1
2 1
1 1
215820 1
894 1
71291 1
237812 1
300000 1
13052 1
194122 1
1 1
299999 1
2 1
219813 1
34672 1
94328 1
77946 1
187601 1
188105 1
137421 1
3 1
300000 1
2 1
129738 1
53339 1
300000 1
275037 1
229817 1
235354 1
300001 1
1 1
300000 1
1 1
1 1
300000 1
123356 1
95724 1
300000 1
161366 1
299999 1
156538 1
227640 1
1 1
121134 1
267774 1
281654 1
300000 1
142872 1
188426 1
159404 1
1 1
208323 1
300000 1
190529 1
1 1
2 1
300000 1
298927 1
217430 1
266981 1
296677 1
2 1
299999 1
282711 1
2 1
274725 1
229776 1
300001 1
238532 1
76074 1
269469 1
300000 1
5887 1
136004 1
300001 1
278348 1
230720 1
223545 1
300002 1
1 1
79139 1
5826 1
300001 1
299999 1
209845 1
3 1
119628 1
300002 1
178213 1
300000 1
2 1
166278 1
262850 1
236124 1
299999 1
300002 1
293212 1
287239 1
1 1
110761 1
299999 1
117202 1
84251 1
287661 1
300000 1
1 1
116360 1
2 1
129180 1
299999 1
125213 1
74068 1
1 1
1 1
2 1
274450 1
182256 1
5481 1
109029 1
132611 1
300000 1
300001 1
300001 1
300002 1
1 1
240056 1
300000 1
1 1
198422 1
157432 1
1 1
1 1
241326 1
78031 1
285095 1
8841 1
81452 1
300000 1
300002 1
201810 1
300000 1
271087 1
123318 1
65000 1
113477 1
17055 1
300000 1
148899 1
1 1
193703 1
292642 1
139546 1
143783 1
163178 1
158928 1
66006 1
240504 1
299999 1
2 1
2 1
1 1
67158 1
300000 1
40467 1
3 1
3 1
293711 1
187202 1
263325 1
300001 1
117469 1
105918 1
1 1
9570 1
300000 1
299998 1
101513 1
98682 1
266421 1
214389 1
256454 1
300001 1
76521 1
135015 1
255099 1
300000 1
86920 1
110070 1
284841 1
260877 1
49361 1
213971 1
293475 1
300000 1
2 1
276413 1
72893 1
299999 1
1 1
49027 1
52590 1
170592 1
2 1
299999 1
300000 1
1 1
8318 1
75991 1
300000 1
32857 1
300000 1
1 1
1 1
106619 1
1 1
1 1
268784 1
1 1
1 1
175551 1
299999 1
216865 1
300000 1
101320 1
1 1
299999 1
1 1
91463 1
188392 1
299999 1
56328 1
300000 1
101402 1
82729 1
40161 1
196669 1
263735 1
57571 1
1 1
1 1
176799 1
300000 1
207703 1
32409 1
20820 1
300001 1
300000 1
128651 1
7272 1
300000 1
243033 1
7625 1
300001 1
4726 1
150835 1
38774 1
208247 1
300001 1
67340 1
299998 1
25529 1
300000 1
18206 1
3 1
128960 1
129654 1
33396 1
1 1
269593 1
299999 1
284602 1
50767 1
300002 1
300000 1
185981 1
1 1
280567 1
138398 1
4890 1
167592 1
48572 1
1 1
224619 1
300000 1
275407 1
1 1
150834 1
198979 1
66116 1
184861 1
3 1
299999 1
2 1
11221 1
103659 1
300000 1
148715 1
82324 1
38218 1
1 1
300001 1
2 1
299999 1
299998 1
3 1
96195 1
145460 1
203191 1
300000 1
279094 1
300001 1
300000 1
299999 1
48902 1
295798 1
50975 1
1 1
149704 1
1 1
40299 1
49565 1
45146 1
272642 1
195843 1
7689 1
1 1
59640 1
299999 1
300000 1
296910 1
52934 1
1 1
196476 1
300001 1
207564 1
67244 1
300000 1
223663 1
1 1
130192 1
8002 1
60691 1
218294 1
92545 1
1 1
50872 1
299999 1
300000 1
19634 1
286755 1
15127 1
300001 1
142082 1
299998 1
300000 1
1 1
299999 1
51442 1
166906 1
159945 1
1 1
187450 1
207880 1
277600 1
299998 1
299998 1
267909 1
223460 1
284024 1
1 1
242657 1
300000 1
120515 1
299999 1
1 1
127067 1
276266 1
1 1
173199 1
119818 1
292253 1
299999 1
5855 1
20676 1
300001 1
1 1
285670 1
1 1
15079 1
71537 1
139433 1
299998 1
87099 1
299998 1
66932 1
135948 1
295147 1
122127 1
1 1
145936 1
197386 1
249592 1
26923 1
1 1
273776 1
61906 1
6350 1
265586 1
45044 1
31345 1
220129 1
102584 1
299998 1
258480 1
300001 1
138223 1
2 1
300002 1
250920 1
1 1
91857 1
240174 1
290183 1
149567 1
43806 1
232651 1
208746 1
300001 1
1 1
2 1
82156 1
2 1
50174 1
69018 1
256731 1
249996 1
52858 1
7951 1
6649 1
233444 1
259278 1
14042 1
299999 1
192139 1
124822 1
1 1
3 1
1 1
281727 1
61732 1
97308 1
1 1
28528 1
300001 1
92859 1
300000 1
153066 1
182667 1
277417 1
299999 1
1 1
85651 1
243284 1
178387 1
2 1
300000 1
245472 1
283084 1
300000 1
247306 1
258796 1
247557 1
54611 1
282408 1
131769 1
1 1
1 1
1 1
148417 1
158085 1
300000 1
66421 1
264502 1
300001 1
3 1
98779 1
207998 1
63632 1
300000 1
128591 1
213242 1
85149 1
1 1
18627 1
300000 1
1 1
68695 1
59040 1
300002 1
1 1
116464 1
34535 1
26892 1
271658 1
59146 1
2 1
2 1
180225 1
125897 1
300000 1
237045 1
228627 1
2 1
212739 1
92513 1
124159 1
194571 1
9824 1
255264 1
1 1
3 1
299998 1
171926 1
300000 1
272245 1
1 1
244831 1
260284 1
1 1
5756 1
195473 1
1 1
226663 1
299998 1
140421 1
142399 1
117429 1
1 1
1 1
8029 1
139387 1
175709 1
234268 1
213245 1
299999 1
289019 1
126930 1
300000 1
191821 1
299998 1
272256 1
159483 1
159325 1
15380 1
199425 1
123690 1
299999 1
299999 1
293098 1
251951 1
299999 1
233823 1
84310 1
192946 1
109869 1
90184 1
242131 1
240046 1
265492 1
146592 1
242322 1
222718 1
208788 1
152489 1
1 1
1 1
209341 1
299999 1
299999 1
47991 1
299998 1
135239 1
161907 1
1 1
62167 1
68232 1
163099 1
300000 1
218484 1
145300 1
173135 1
77410 1
63435 1
299998 1
300001 1
182057 1
1 1
1 1
220874 1
167392 1
57850 1
96861 1
52450 1
292346 1
226255 1
300000 1
115279 1
2 1
151108 1
300000 1
195326 1
103087 1
221785 1
187142 1
112242 1
274588 1
113159 1
39484 1
300000 1
36849 1
1 1
256402 1
223434 1
47741 1
298279 1
116801 1
1 1
1 1
146813 1
300001 1
2 1
134168 1
277193 1
226244 1
75660 1
120487 1
3 1
15655 1
156459 1
17374 1
213353 1
212759 1
208324 1
177268 1
1 1
1 1
1 1
300000 1
38932 1
235429 1
214035 1
300000 1
242205 1
2 1
1 1
68042 1
253238 1
299999 1
1 1
242643 1
277960 1
2938 1
300001 1
233681 1
1 1
43897 1
2 1
2731 1
226527 1
145187 1
1 1
122727 1
159774 1
188952 1
154199 1
1 1
109863 1
198908 1
300000 1
43118 1
197255 1
245422 1
119464 1
263095 1
31524 1
276869 1
264628 1
255592 1
254417 1
1 1
1 1
80061 1
1 1
130542 1
300000 1
72387 1
171963 1
168811 1
88537 1
198445 1
212359 1
300002 1
1 1
299999 1
161701 1
299999 1
300000 1
1 1
193492 1
140195 1
105249 1
300000 1
1 1
275275 1
1 1
115587 1
79710 1
24051 1
247069 1
275729 1
1 1
198825 1
93638 1
146140 1
111707 1
243316 1
1 1
30750 1
299999 1
83422 1
1542 1
299998 1
299999 1
109579 1
278534 1
166125 1
1 1
1 1
152932 1
300000 1
62183 1
31203 1
81342 1
168388 1
215960 1
37928 1
299999 1
299999 1
248631 1
179889 1
205436 1
299998 1
241153 1
63872 1
212809 1
149414 1
87154 1
1 1
274558 1
300000 1
97938 1
181286 1
300001 1
299998 1
3 1
5792 1
134074 1
71810 1
1 1
300002 1
300000 1
37450 1
125915 1
47620 1
1 1
293651 1
58088 1
76687 1
139553 1
1 1
57378 1
21931 1
277072 1
120618 1
2 1
2 1
2 1
1 1
295788 1
2 1
145034 1
299999 1
207374 1
1 1
118132 1
158606 1
832 1
287669 1
300002 1
2 1
90601 1
57078 1
227256 1
3 1
92506 1
294543 1
219747 1
300000 1
3 1
53605 1
299999 1
137838 1
300001 1
89463 1
2 1
180906 1
1 1
158919 1
3 1
1 1
1 1
221408 1
300000 1
300001 1
240714 1
1 1
202365 1
300001 1
266215 1
159323 1
111451 1
2049 1
78993 1
129208 1
299999 1
25217 1
300000 1
1 1
2 1
1 1
207823 1
217572 1
1 1
299999 1
139124 1
290877 1
237360 1
3 1
133163 1
207973 1
281991 1
204474 1
93365 1
162354 1
300001 1
19855 1
186487 1
1 1
188515 1
82752 1
262798 1
1 1
161747 1
236008 1
137889 1
54852 1
119444 1
193625 1
85721 1
140193 1
195292 1
249137 1
300000 1
2 1
33559 1
3 1
64989 1
294103 1
2 1
6959 1
279157 1
169904 1
92675 1
162881 1
300002 1
193345 1
47172 1
208357 1
299999 1
291134 1
35587 1
300000 1
40214 1
47487 1
2 1
64703 1
20150 1
98937 1
56304 1
2 1
106113 1
223640 1
299999 1
2 1
266478 1
154999 1
202426 1
39366 1
220735 1
136095 1
235444 1
91134 1
77087 1
124703 1
85045 1
145327 1
3 1
1 1
299999 1
152148 1
2 1
154217 1
47528 1
263529 1
231066 1
63098 1
160120 1
224540 1
251599 1
246803 1
275685 1
289108 1
102793 1
51395 1
105647 1
150949 1
26115 1
102833 1
1 1
127802 1
1 1
189090 1
299999 1
1 1
1 1
300000 1
212674 1
1 1
3 1
299999 1
187655 1
166439 1
287676 1
243541 1
282953 1
91228 1
299999 1
300000 1
300001 1
299999 1
35079 1
272056 1
246436 1
180274 1
226433 1
6513 1
88934 1
299999 1
143794 1
299999 1
214879 1
167822 1
1 1
2 1
299999 1
1 1
98425 1
2 1
266966 1
1 1
248354 1
264488 1
266075 1
104232 1
144439 1
300001 1
106667 1
189263 1
76008 1
267224 1
269678 1
61944 1
300000 1
299999 1
116887 1
299460 1
298072 1
201274 1
269558 1
300001 1
300001 1
168359 1
256225 1
206968 1
299999 1
1 1
228265 1
266722 1
300001 1
2 1
38155 1
183893 1
37384 1
176794 1
38620 1
1 1
13427 1
1 1
59050 1
91451 1
263511 1
218572 1
300000 1
1 1
130503 1
1 1
280774 1
217062 1
100123 1
209448 1
180529 1
26687 1
1142 1
233541 1
3 1
103561 1
237119 1
15196 1
14264 1
5170 1
107797 1
46471 1
300001 1
300001 1
236169 1
300000 1
105688 1
120616 1
299999 1
1 1
218873 1
6553 1
65855 1
278796 1
162832 1
231362 1
300000 1
299999 1
217506 1
2 1
1 1
13487 1
13424 1
18440 1
2 1
1 1
144711 1
1 1
151205 1
2 1
129158 1
3 1
295752 1
300001 1
65717 1
168465 1
196804 1
242264 1
300001 1
230695 1
3 1
2 1
65781 1
40256 1
281513 1
55290 1
293247 1
223439 1
299998 1
179740 1
240944 1
299999 1
1 1
76517 1
64022 1
59798 1
83661 1
3 1
24260 1
131819 1
1 1
299998 1
299998 1
200035 1
90280 1
300001 1
1 1
1 1
300001 1
242767 1
1 1
216849 1
269475 1
206279 1
124427 1
37730 1
17234 1
1 1
2 1
207124 1
74485 1
1 1
40555 1
300001 1
1 1
234935 1
238527 1
108501 1
1 1
27277 1
296713 1
262823 1
17668 1
299999 1
300000 1
299999 1
300000 1
138948 1
290307 1
139548 1
1 1
137054 1
1 1
72057 1
106165 1
299999 1
1 1
80015 1
114225 1
11233 1
300002 1
94036 1
300001 1
282200 1
60108 1
265199 1
1 1
223691 1
119880 1
1 1
286843 1
1 1
3 1
121956 1
3 1
292027 1
102175 1
58451 1
1 1
218274 1
111073 1
64388 1
178349 1
179703 1
71351 1
40995 1
1 1
84548 1
90780 1
7633 1
184832 1
60443 1
245365 1
299999 1
72026 1
248802 1
291228 1
20762 1
60331 1
79944 1
261439 1
149043 1
2 1
2 1
30697 1
1 1
282139 1
3 1
58736 1
97471 1
145901 1
257531 1
206933 1
164094 1
285442 1
299999 1
58087 1
249986 1
300000 1
261371 1
145032 1
144349 1
257063 1
300002 1
257177 1
178349 1
300000 1
281007 1
113757 1
1 1
105455 1
204467 1
240705 1
41577 1
63350 1
92253 1
1 1
1 1
177977 1
2 1
300002 1
211181 1
202543 1
299998 1
41084 1
299998 1
28798 1
165639 1
224292 1
135378 1
204576 1
300000 1
293020 1
217521 1
291252 1
1 1
212497 1
149219 1
300000 1
300001 1
207774 1
69573 1
1 1
170738 1
264984 1
193024 1
44342 1
169829 1
90487 1
65315 1
153417 1
111820 1
300001 1
199883 1
296519 1
247510 1
23058 1
155799 1
27023 1
1 1
299999 1
254192 1
25730 1
297375 1
159264 1
3 1
300000 1
299999 1
1 1
1 1
1 1
41071 1
202583 1
152709 1
286309 1
250603 1
2 1
300001 1
277460 1
300000 1
10633 1
300001 1
161179 1
94845 1
300001 1
276114 1
39756 1
300000 1
60754 1
267711 1
3 1
222532 1
176649 1
299999 1
137724 1
254131 1
70368 1
300001 1
82668 1
299999 1
3 1
184300 1
1 1
203419 1
1 1
1 1
28782 1
2 1
61006 1
95311 1
285695 1
169306 1
125288 1
299999 1
278034 1
166234 1
70249 1
291461 1
247397 1
209199 1
236152 1
113723 1
180391 1
165384 1
132390 1
266138 1
52824 1
6399 1
300001 1
93439 1
1 1
299999 1
2 1
299999 1
300000 1
202785 1
1 1
300001 1
280514 1
1 1
134214 1
1 1
170523 1
289796 1
41556 1
168198 1
1 1
3 1
178534 1
71935 1
150760 1
86648 1
2 1
300000 1
200919 1
1 1
226590 1
96408 1
115225 1
273191 1
50404 1
167128 1
268171 1
180059 1
44770 1
111927 1
152370 1
146201 1
155679 1
290075 1
2 1
56792 1
159466 1
121702 1
300000 1
280278 1
1 1
1 1
283320 1
300000 1
300000 1
150743 1
153777 1
300000 1
100766 1
217071 1
1017 1
44 1
81054 1
300000 1
299999 1
299999 1
300000 1
295268 1
156028 1
279040 1
2 1
39309 1
109918 1
300000 1
94331 1
144411 1
161663 1
300001 1
76681 1
133003 1
2 1
182083 1
299999 1
1 1
215641 1
300001 1
80577 1
246405 1
3 1
109544 1
1 1
44132 1
299998 1
299999 1
140521 1
1 1
300000 1
34438 1
1 1
276882 1
52366 1
2 1
1 1
219765 1
153934 1
300001 1
300000 1
290947 1
300002 1
300000 1
18028 1
15098 1
298205 1
255987 1
252103 1
85086 1
1 1
299999 1
69228 1
300001 1
27484 1
152197 1
175093 1
91861 1
300000 1
1 1
299998 1
217616 1
29769 1
2 1
72368 1
299999 1
254323 1
111383 1
300000 1
1 1
1 1
1 1
113216 1
110516 1
299999 1
289395 1
1 1
300000 1
248367 1
36089 1
148454 1
277411 1
114094 1
75847 1
73128 1
7080 1
2989 1
1 1
1990 1
1 1
1 1
299998 1
300000 1
141464 1
289684 1
269693 1
1 1
3 1
201319 1
3 1
1 1
78989 1
1 1
189611 1
76987 1
299998 1
60666 1
64742 1
5602 1
20138 1
40609 1
253244 1
223797 1
1 1
140236 1
37778 1
299999 1
180892 1
1 1
6942 1
1 1
1 1
3 1
251561 1
1 1
1 1
1 1
300000 1
1 1
78403 1
1 1
218045 1
299999 1
3 1
185411 1
3 1
1 1
40539 1
13589 1
41225 1
1 1
231188 1
210749 1
1 1
152536 1
181829 1
240401 1
300000 1
291141 1
204452 1
237828 1
300002 1
47138 1
98435 1
1 1
290994 1
298869 1
300001 1
139705 1
23395 1
299999 1
2 1
293757 1
300000 1
120555 1
147798 1
204868 1
199448 1
299999 1
208083 1
9834 1
3222 1
3 1
133796 1
23814 1
299999 1
300000 1
290052 1
196419 1
32226 1
300000 1
2 1
204253 1
50854 1
143831 1
300000 1
226815 1
3 1
232031 1
210893 1
1 1
2 1
250693 1
296524 1
206702 1
109532 1
134431 1
20823 1
1281 1
135607 1
60962 1
169303 1
2 1
300001 1
3181 1
137774 1
2 1
242092 1
142546 1
236376 1
2 1
300001 1
1 1
136283 1
33029 1
3902 1
111608 1
300002 1
290463 1
158849 1
27759 1
300001 1
300000 1
159056 1
102044 1
194668 1
299998 1
131426 1
300001 1
108293 1
235745 1
293761 1
300001 1
1 1
300001 1
293678 1
49472 1
300000 1
107090 1
1 1
224529 1
299999 1
300000 1
1 1
300001 1
233916 1
2 1
50912 1
300000 1
154580 1
226446 1
300000 1
300001 1
33908 1
1 1
232358 1
26293 1
99165 1
86448 1
150412 1
161465 1
157315 1
11153 1
57455 1
135598 1
300002 1
127929 1
210232 1
10238 1
300000 1
1 1
299999 1
210289 1
284015 1
251618 1
2 1
1 1
1 1
61903 1
216074 1
1 1
225492 1
243737 1
300000 1
299999 1
23353 1
282620 1
300001 1
299999 1
3 1
36344 1
180993 1
213589 1
54656 1
80388 1
300000 1
300000 1
223026 1
2 1
202853 1
300001 1
243922 1
220853 1
128712 1
299998 1
32344 1
76813 1
1 1
108577 1
103426 1
29727 1
89234 1
74590 1
239486 1
300001 1
299999 1
2 1
1 1
300000 1
296094 1
212005 1
299999 1
300000 1
92171 1
1 1
17141 1
14863 1
153383 1
143296 1
178910 1
300001 1
222907 1
294372 1
1 1
274058 1
299999 1
299999 1
253550 1
299999 1
34840 1
300000 1
208758 1
300001 1
1 1
299998 1
72410 1
158652 1
57323 1
1 1
132266 1
59705 1
212307 1
1 1
192327 1
139123 1
263936 1
84828 1
1 1
53754 1
201925 1
299999 1
499 1
57918 1
237728 1
1 1
299999 1
15188 1
236774 1
300001 1
120956 1
260619 1
92142 1
1 1
50376 1
1 1
300001 1
251611 1
163073 1
27005 1
20738 1
167627 1
157389 1
172605 1
224422 1
300000 1
216564 1
149499 1
2 1
300002 1
13852 1
300000 1
125831 1
206047 1
1 1
299999 1
70668 1
1 1
266481 1
282484 1
300000 1
299999 1
28360 1
270413 1
155146 1
1 1
43688 1
298215 1
166851 1
299999 1
268162 1
11322 1
96703 1
210731 1
17808 1
2 1
146540 1
119667 1
91044 1
187852 1
145198 1
33930 1
75527 1
100367 1
14197 1
286250 1
122949 1
246782 1
88687 1
191132 1
1 1
7868 1
96341 1
300002 1
299999 1
1 1
2218 1
178820 1
300001 1
9863 1
152014 1
255791 1
300000 1
144271 1
85501 1
1 1
110744 1
5858 1
173439 1
210391 1
114768 1
300000 1
268290 1
64818 1
1 1
212723 1
244586 1
285642 1
102316 1
144879 1
58593 1
275490 1
250811 1
1 1
299998 1
266560 1
217254 1
112197 1
1 1
1 1
300000 1
88835 1
3 1
158545 1
177881 1
198435 1
1 1
298404 1
441 1
1 1
206634 1
30812 1
300000 1
3 1
1 1
1 1
2 1
75482 1
23023 1
300000 1
3298 1
291163 1
1 1
299999 1
275675 1
237727 1
2 1
1 1
1 1
1 1
300000 1
276570 1
285550 1
276779 1
2 1
179029 1
299999 1
172857 1
74617 1
300000 1
235246 1
267943 1
196968 1
129326 1
162250 1
220633 1
155058 1
58792 1
223475 1
1 1
17064 1
1 1
172984 1
88535 1
210892 1
198360 1
300001 1
181870 1
90299 1
71647 1
53212 1
246102 1
117182 1
183135 1
8764 1
2 1
1 1
93868 1
1 1
1 1
300001 1
65279 1
234473 1
88082 1
211461 1
299999 1
1 1
1 1
124214 1
211093 1
13970 1
292193 1
1 1
133054 1
49195 1
300001 1
188954 1
192633 1
300000 1
1 1
300001 1
1 1
112669 1
223614 1
140708 1
67897 1
221143 1
1 1
300001 1
101078 1
300001 1
65359 1
109015 1
218070 1
9596 1
52386 1
17412 1
127068 1
200393 1
115632 1
28729 1
250637 1
3 1
295813 1
1 1
945 1
2 1
288183 1
4475 1
2 1
33058 1
190377 1
300000 1
2 1
52453 1
299999 1
277400 1
96770 1
267796 1
244850 1
29775 1
58803 1
300000 1
162531 1
144795 1
174851 1
137171 1
300001 1
300001 1
27319 1
2 1
210514 1
300001 1
1 1
1 1
300001 1
284033 1
1 1
117143 1
242204 1
1 1
244774 1
3 1
103250 1
67143 1
38741 1
1 1
299999 1
132109 1
58308 1
300001 1
99726 1
1 1
9460 1
39826 1
2 1
113606 1
210627 1
36304 1
2 1
272567 1
110175 1
1 1
33833 1
2 1
2 1
164292 1
3839 1
97190 1
1 1
300000 1
238334 1
183467 1
299999 1
299999 1
300002 1
277789 1
300000 1
289521 1
226609 1
272521 1
238748 1
299999 1
32968 1
127497 1
300001 1
300000 1
33409 1
300002 1
129989 1
299999 1
1 1
3 1
1 1
299999 1
1 1
299999 1
132561 1
1 1
2 1
145581 1
300002 1
134005 1
155721 1
299999 1
300001 1
1 1
103519 1
72940 1
300001 1
235034 1
300000 1
269222 1
275882 1
155588 1
201376 1
73471 1
182365 1
145144 1
299999 1
3 1
1 1
300001 1
106079 1
263547 1
191313 1
92811 1
217294 1
243446 1
205204 1
77544 1
263631 1
51936 1
299999 1
300000 1
131956 1
253937 1
176528 1
209729 1
18006 1
90049 1
2 1
109155 1
55596 1
205631 1
141729 1
201232 1
43134 1
7139 1
178568 1
27633 1
25438 1
35872 1
69801 1
122695 1
82762 1
1 1
146323 1
152286 1
120606 1
114739 1
299999 1
7874 1
241923 1
200324 1
221283 1
300000 1
243276 1
300000 1
1 1
1 1
299998 1
300001 1
1 1
64923 1
140973 1
1 1
52254 1
274953 1
273292 1
1 1
178010 1
222704 1
48604 1
1 1
65161 1
159277 1
155986 1
10470 1
61084 1
28817 1
149882 1
299999 1
212520 1
42979 1
1 1
78477 1
1 1
2 1
266266 1
17028 1
67337 1
130091 1
109453 1
181204 1
8091 1
300001 1
1287 1
300001 1
17983 1
276338 1
1 1
300001 1
204048 1
1 1
56240 1
151282 1
299999 1
300002 1
1 1
53170 1
2 1
1 1
261982 1
87776 1
90022 1
286694 1
145495 1
111521 1
117961 1
135197 1
249976 1
72566 1
300000 1
300000 1
300000 1
59470 1
189046 1
173789 1
7627 1
27998 1
1 1
182167 1
1 1
176634 1
3 1
299999 1
300000 1
31211 1
292853 1
3 1
217999 1
131622 1
147169 1
299999 1
214847 1
214280 1
162157 1
283260 1
2 1
300001 1
279778 1
271943 1
142454 1
256498 1
300000 1
228940 1
183135 1
117794 1
148828 1
299999 1
300002 1
40395 1
252415 1
199916 1
168596 1
1 1
289051 1
200713 1
1 1
299999 1
299999 1
299999 1
99209 1
300000 1
206217 1
244915 1
233625 1
99222 1
1 1
1 1
91807 1
11970 1
300000 1
1 1
42699 1
157061 1
198890 1
262674 1
1 1
300000 1
249848 1
124160 1
2 1
274769 1
299999 1
1 1
218077 1
17147 1
24813 1
191189 1
238203 1
300000 1
99208 1
129672 1
300001 1
101667 1
1 1
3173 1
300002 1
286164 1
206313 1
92576 1
300000 1
288937 1
300001 1
29450 1
254271 1
146296 1
299999 1
300000 1
68977 1
58994 1
241925 1
259483 1
107414 1
300000 1
300000 1
225776 1
173843 1
201001 1
189586 1
71488 1
158488 1
178062 1
296242 1
35303 1
247205 1
300000 1
293724 1
274752 1
299998 1
1 1
115490 1
247235 1
300001 1
233741 1
25530 1
166630 1
300001 1
1 1
73500 1
299999 1
300000 1
1 1
300001 1
2 1
118684 1
299999 1
1 1
248077 1
231620 1
212902 1
182063 1
2 1
1 1
105445 1
286487 1
1 1
1 1
1 1
19678 1
103040 1
117796 1
191993 1
300001 1
294491 1
162041 1
1 1
2 1
300000 1
202179 1
205274 1
233607 1
238954 1
299998 1
248195 1
299999 1
265388 1
299999 1
257813 1
34165 1
93521 1
1 1
74952 1
300000 1
300001 1
300000 1
64179 1
266118 1
293987 1
300000 1
1 1
1 1
291814 1
299998 1
150417 1
255303 1
155243 1
1 1
88378 1
299999 1
140637 1
300000 1
112668 1
300000 1
265214 1
300000 1
20818 1
66489 1
300001 1
3 1
219276 1
155420 1
14682 1
129179 1
3 1
254259 1
260888 1
1 1
61332 1
199408 1
1 1
45972 1
146347 1
19470 1
1 1
50692 1
85517 1
34483 1
299999 1
1 1
92896 1
70938 1
182039 1
183817 1
299999 1
161967 1
2 1
127290 1
300000 1
1 1
1 1
277680 1
294849 1
2 1
300000 1
266639 1
264740 1
150063 1
146272 1
198857 1
299999 1
300001 1
300001 1
174014 1
260053 1
217102 1
2 1
236230 1
161522 1
64870 1
253214 1
173235 1
213702 1
259089 1
139973 1
300002 1
1 1
185563 1
210663 1
156763 1
71211 1
183068 1
186686 1
135972 1
3 1
276288 1
299999 1
111871 1
72996 1
85725 1
185393 1
1 1
1 1
1 1
300000 1
245556 1
294401 1
34305 1
20535 1
300000 1
300001 1
212143 1
70809 1
300001 1
158089 1
300000 1
236742 1
159432 1
300000 1
99254 1
1 1
163762 1
1 1
298647 1
214986 1
182624 1
300000 1
249580 1
23188 1
3 1
237314 1
221913 1
179907 1
299999 1
152537 1
28676 1
300002 1
300000 1
51356 1
101819 1
299999 1
79917 1
170084 1
2 1
300000 1
75416 1
299999 1
19062 1
300000 1
19828 1
68489 1
299999 1
279169 1
1 1
69336 1
299999 1
54702 1
296614 1
300001 1
1 1
2 1
1 1
218918 1
232210 1
300000 1
300000 1
287919 1
266022 1
300000 1
215536 1
284340 1
33683 1
36696 1
133398 1
197759 1
300000 1
1 1
300000 1
1 1
154510 1
175083 1
172308 1
244648 1
1 1
269003 1
124363 1
299998 1
287388 1
1 1
270738 1
1 1
300000 1
19919 1
2 1
1 1
2 1
2 1
177118 1
2 1
65571 1
300000 1
290891 1
33705 1
299999 1
260326 1
90636 1
269691 1
10164 1
226248 1
246014 1
267804 1
263429 1
107767 1
147566 1
95056 1
80183 1
1 1
278302 1
2 1
107527 1
212820 1
242393 1
281521 1
299999 1
131210 1
114341 1
277621 1
22262 1
1 1
189839 1
1 1
217993 1
274546 1
146773 1
59276 1
24548 1
1 1
300001 1
240197 1
76137 1
164912 1
123698 1
251123 1
191955 1
29178 1
50064 1
37225 1
44347 1
300001 1
211826 1
143588 1
267569 1
128953 1
300001 1
299998 1
132688 1
300001 1
173374 1
219246 1
16456 1
53648 1
300000 1
288760 1
146499 1
63416 1
1 1
127497 1
2 1
29406 1
175575 1
83333 1
275500 1
206378 1
120648 1
300000 1
271907 1
9741 1
244448 1
53891 1
40613 1
300001 1
50114 1
224944 1
1 1
284989 1
2 1
59513 1
176625 1
295921 1
249222 1
300002 1
3 1
140024 1
2 1
230496 1
300002 1
3 1
296158 1
136538 1
279385 1
113498 1
172196 1
94149 1
30764 1
27883 1
1 1
1 1
1 1
1 1
300000 1
221200 1
119332 1
299999 1
197475 1
1 1
300001 1
1 1
1 1
292504 1
260296 1
6043 1
299999 1
246927 1
300002 1
66038 1
212248 1
215656 1
38985 1
17372 1
2 1
292264 1
300000 1
233694 1
145386 1
25181 1
223374 1
1 1
263721 1
1 1
227851 1
1 1
1 1
230345 1
173743 1
62246 1
289268 1
96278 1
300001 1
14249 1
89223 1
300001 1
297007 1
300001 1
11362 1
189169 1
126283 1
1 1
294302 1
300000 1
35708 1
29901 1
1 1
299542 1
99416 1
216138 1
300000 1
3 1
300001 1
249048 1
183770 1
3 1
72576 1
186120 1
166378 1
300000 1
238085 1
1 1
12956 1
1 1
300000 1
1 1
299999 1
190900 1
1 1
76557 1
70144 1
1 1
2 1
2 1
220084 1
18486 1
178825 1
300000 1
1 1
300000 1
259670 1
86054 1
154932 1
163180 1
14570 1
2 1
68021 1
186617 1
299999 1
244209 1
300000 1
300001 1
1 1
154796 1
33644 1
174209 1
299999 1
1 1
254320 1
300001 1
65080 1
27454 1
164622 1
228128 1
171762 1
274620 1
2 1
299999 1
7580 1
3724 1
44332 1
300000 1
153754 1
70003 1
300000 1
282214 1
300002 1
251449 1
105555 1
10436 1
527 1
1 1
154736 1
299999 1
217176 1
172691 1
85802 1
57086 1
2 1
64947 1
165308 1
1 1
196991 1
47228 1
27188 1
219535 1
2 1
196379 1
146536 1
130506 1
232598 1
74408 1
270668 1
179699 1
300000 1
1 1
138619 1
295848 1
1 1
294948 1
229741 1
2 1
300002 1
169113 1
3 1
299998 1
1 1
300000 1
299999 1
291140 1
300000 1
1 1
218769 1
240607 1
25654 1
2 1
300001 1
3 1
39188 1
44617 1
10664 1
1 1
214224 1
299999 1
239621 1
147759 1
244938 1
280900 1
119652 1
10559 1
240208 1
1 1
1 1
300001 1
55882 1
290151 1
178476 1
2 1
2 1
285891 1
299999 1
289177 1
299999 1
1 1
208382 1
26059 1
137685 1
30084 1
244560 1
33525 1
243276 1
72881 1
103878 1
93458 1
2 1
13298 1
87701 1
92376 1
1 1
299999 1
256219 1
47682 1
300001 1
147882 1
299999 1
140336 1
1 1
69137 1
300001 1
125140 1
300000 1
212465 1
132453 1
170814 1
3 1
1 1
1 1
184000 1
288939 1
245826 1
220358 1
299999 1
300001 1
283086 1
151505 1
164336 1
81332 1
1 1
2 1
173549 1
134299 1
5513 1
1 1
239694 1
109552 1
6326 1
280114 1
262217 1
2 1
24689 1
175899 1
198959 1
107312 1
198597 1
61761 1
257015 1
111186 1
300001 1
1 1
300002 1
175067 1
26907 1
89945 1
1 1
2 1
263247 1
1 1
148915 1
134449 1
3 1
284097 1
156129 1
300001 1
2 1
223116 1
300001 1
1 1
210346 1
2 1
299096 1
207062 1
94529 1
116427 1
1 1
300001 1
300001 1
285802 1
137913 1
226790 1
299999 1
300000 1
289048 1
288168 1
179740 1
251443 1
254656 1
248622 1
3 1
43820 1
300000 1
247319 1
117928 1
1 1
300000 1
198245 1
183368 1
148882 1
300001 1
48715 1
2 1
71370 1
199075 1
1 1
300000 1
56239 1
1 1
272300 1
208478 1
1 1
182343 1
136843 1
300001 1
210542 1
237956 1
1 1
291005 1
201253 1
79447 1
300002 1
1 1
186764 1
1 1
2 1
288753 1
300000 1
212568 1
115611 1
1 1
299999 1
300000 1
284954 1
300002 1
178291 1
129479 1
300000 1
58114 1
229332 1
3 1
72759 1
1 1
1 1
107314 1
155036 1
125664 1
197297 1
85763 1
299998 1
206694 1
78153 1
186822 1
1 1
44900 1
113799 1
2 1
278762 1
254400 1
43745 1
2 1
299998 1
88272 1
89959 1
102951 1
1 1
175781 1
299998 1
30041 1
97730 1
299998 1
212600 1
17912 1
300000 1
51888 1
3 1
276085 1
292752 1
1 1
1 1
299999 1
1 1
299999 1
125172 1
291056 1
17135 1
247005 1
1 1
114485 1
57308 1
113558 1
152964 1
143273 1
29299 1
299999 1
248021 1
285861 1
188949 1
164602 1
81963 1
259175 1
190740 1
1 1
243963 1
107299 1
285993 1
279329 1
1 1
232631 1
1 1
282106 1
132703 1
240957 1
80311 1
133331 1
299998 1
56962 1
1 1
87474 1
300000 1
8025 1
1 1
206072 1
134594 1
5164 1
220222 1
300000 1
186824 1
207377 1
36472 1
231207 1
300000 1
22371 1
15287 1
299999 1
183718 1
39791 1
211003 1
45507 1
230487 1
1 1
300001 1
234613 1
1 1
300000 1
33291 1
123003 1
200643 1
102735 1
1 1
151882 1
94597 1
60566 1
1 1
157007 1
168450 1
112055 1
35647 1
299999 1
98039 1
34053 1
50141 1
300000 1
117058 1
290959 1
4834 1
290991 1
17487 1
71176 1
145354 1
300000 1
82063 1
73291 1
149802 1
299999 1
198975 1
300000 1
176204 1
1 1
266565 1
168099 1
153789 1
187509 1
194057 1
286060 1
213725 1
216825 1
277225 1
164462 1
3 1
52670 1
282836 1
133190 1
300000 1
242875 1
183689 1
137724 1
1 1
2 1
3757 1
190913 1
148632 1
300000 1
79010 1
3 1
53909 1
49681 1
300000 1
248199 1
179140 1
299999 1
252560 1
70210 1
300000 1
2 1
242438 1
276087 1
8941 1
300000 1
1 1
1 1
150413 1
2 1
255540 1
299998 1
170812 1
300000 1
2 1
214389 1
232852 1
36080 1
300001 1
104909 1
299999 1
300001 1
231817 1
1 1
197998 1
208413 1
300000 1
162253 1
245601 1
299999 1
1 1
299998 1
300000 1
123160 1
96343 1
154119 1
87192 1
1 1
1 1
300001 1
78657 1
99072 1
253939 1
125577 1
300001 1
219614 1
2 1
299999 1
85679 1
261971 1
300002 1
1 1
208724 1
59424 1
2 1
299998 1
115205 1
111659 1
238229 1
300002 1
289718 1
86529 1
1 1
273820 1
223187 1
175615 1
300001 1
17388 1
78409 1
223779 1
299999 1
168726 1
1 1
281545 1
153848 1
212983 1
196131 1
180714 1
300001 1
1 1
35534 1
81387 1
297654 1
1 1
227135 1
1 1
93101 1
167512 1
300000 1
299999 1
300002 1
2 1
227569 1
254836 1
224533 1
229335 1
1 1
205224 1
300001 1
278037 1
171804 1
183798 1
242933 1
8616 1
1 1
299998 1
272950 1
300000 1
162171 1
1 1
104142 1
210366 1
180342 1
104279 1
164055 1
1 1
231125 1
283553 1
61308 1
245126 1
91855 1
232280 1
188024 1
112546 1
299999 1
3 1
277460 1
1 1
300001 1
32285 1
126224 1
299998 1
98866 1
1 1
285389 1
88116 1
63524 1
38758 1
67264 1
241110 1
1 1
1 1
1 1
16101 1
2 1
300000 1
112443 1
300001 1
230213 1
299998 1
225238 1
181356 1
16721 1
52326 1
95375 1
40159 1
218019 1
126287 1
45334 1
118298 1
225390 1
300000 1
2 1
261037 1
171138 1
34039 1
114385 1
52248 1
181394 1
299999 1
260339 1
62680 1
109819 1
300000 1
1 1
300000 1
300000 1
1 1
97780 1
55914 1
151475 1
99709 1
127511 1
300000 1
88823 1
168853 1
300000 1
175539 1
300001 1
103296 1
217449 1
122037 1
299999 1
3 1
104362 1
300002 1
300000 1
299999 1
98105 1
299999 1
1 1
229428 1
1 1
261111 1
30036 1
300001 1
299999 1
67420 1
1 1
1 1
146005 1
300001 1
300000 1
234001 1
2398 1
1 1
160105 1
95188 1
228727 1
300000 1
15389 1
296678 1
50154 1
2 1
23251 1
198061 1
128323 1
93583 1
1 1
1 1
72205 1
26787 1
210194 1
1 1
300001 1
2 1
101701 1
232377 1
43707 1
2 1
186831 1
1 1
81365 1
223723 1
192140 1
69779 1
106931 1
237496 1
82292 1
2 1
1 1
281008 1
300002 1
198521 1
45260 1
259652 1
1 1
299998 1
152043 1
300000 1
126452 1
300000 1
39769 1
128736 1
150021 1
231518 1
1 1
127438 1
299999 1
300001 1
67240 1
45288 1
110136 1
67986 1
229242 1
187466 1
61372 1
2 1
21939 1
299999 1
299999 1
299999 1
276180 1
228876 1
300000 1
26552 1
14678 1
299999 1
64815 1
95250 1
146784 1
270732 1
68054 1
3 1
191805 1
300001 1
57262 1
105477 1
1 1
147925 1
2 1
264751 1
56732 1
18476 1
2 1
173956 1
270264 1
179329 1
131123 1
198737 1
1 1
300000 1
64613 1
292181 1
258208 1
227859 1
1 1
206068 1
263613 1
47672 1
229647 1
132141 1
217672 1
87812 1
300001 1
101344 1
300000 1
221454 1
172293 1
2 1
117355 1
1 1
277066 1
98448 1
122528 1
300000 1
292409 1
111648 1
252588 1
2 1
299999 1
300000 1
299998 1
300000 1
280484 1
213086 1
222339 1
195073 1
148214 1
125290 1
299999 1
100998 1
200676 1
300001 1
1 1
1 1
107296 1
143759 1
300000 1
237425 1
222591 1
5032 1
73752 1
1 1
172502 1
95448 1
139487 1
243912 1
238081 1
99493 1
268544 1
272245 1
2 1
94929 1
30400 1
300000 1
231625 1
117807 1
2 1
300000 1
245054 1
23789 1
176010 1
299999 1
147633 1
7446 1
111944 1
192029 1
2 1
173577 1
300000 1
158195 1
1 1
2 1
300002 1
25539 1
137013 1
1 1
24506 1
299999 1
96550 1
39336 1
36449 1
265417 1
186941 1
16062 1
297142 1
290289 1
1 1
20342 1
206987 1
168949 1
62188 1
2 1
119360 1
1 1
22213 1
1 1
299999 1
1 1
131368 1
106010 1
3 1
189561 1
240956 1
187142 1
2 1
299999 1
300001 1
79746 1
259394 1
58292 1
199390 1
1 1
57586 1
223672 1
299999 1
252117 1
210177 1
284347 1
148669 1
299999 1
152014 1
1 1
82213 1
281967 1
2 1
300000 1
300000 1
1 1
93305 1
291155 1
1 1
300000 1
222326 1
68203 1
127730 1
1 1
102373 1
3217 1
300000 1
1 1
300000 1
151099 1
263103 1
39515 1
299999 1
299999 1
79258 1
6799 1
300001 1
56644 1
138158 1
1 1
72573 1
254725 1
108159 1
300001 1
25114 1
193810 1
3 1
300000 1
300001 1
299999 1
24327 1
300000 1
51173 1
297403 1
105994 1
81484 1
257309 1
276975 1
46688 1
62756 1
112292 1
70462 1
208513 1
197536 1
300001 1
133122 1
1 1
219176 1
217920 1
300001 1
271694 1
2 1
1 1
1 1
30265 1
300001 1
300000 1
153738 1
251822 1
195214 1
120198 1
3 1
300000 1
121759 1
36629 1
3 1
58855 1
1 1
101187 1
2 1
12736 1
95222 1
299998 1
211104 1
300000 1
57651 1
167571 1
4584 1
2 1
216880 1
2 1
151030 1
244482 1
1 1
113809 1
1 1
74085 1
194271 1
182116 1
300000 1
1 1
236279 1
300000 1
261414 1
135412 1
300000 1
2 1
1 1
299998 1
157512 1
1 1
300000 1
289101 1
286916 1
238091 1
196992 1
294832 1
299999 1
1 1
147010 1
5216 1
283583 1
103005 1
1 1
1 1
300001 1
20635 1
3 1
270668 1
164353 1
185996 1
987 1
145219 1
1 1
178944 1
300001 1
36406 1
18909 1
299999 1
299999 1
300001 1
39864 1
44096 1
175560 1
299999 1
73354 1
1 1
300000 1
105112 1
14101 1
44944 1
137309 1
62010 1
182143 1
107726 1
287755 1
300001 1
103934 1
47976 1
195038 1
160313 1
249129 1
1 1
9591 1
127974 1
300000 1
243301 1
265688 1
299999 1
44591 1
257567 1
1 1
207908 1
59049 1
117666 1
300000 1
215686 1
10450 1
202227 1
299998 1
199891 1
33010 1
48064 1
2 1
299999 1
2 1
183670 1
1 1
269398 1
258222 1
285718 1
1 1
299999 1
233626 1
295157 1
1 1
1 1
1 1
300002 1
40524 1
77594 1
300001 1
1 1
208719 1
173976 1
46047 1
190004 1
89400 1
265072 1
1 1
246694 1
184352 1
239923 1
300000 1
194073 1
171417 1
155270 1
299999 1
119653 1
277049 1
259820 1
300000 1
262219 1
35301 1
300001 1
149673 1
102740 1
117527 1
1 1
300000 1
300000 1
1 1
300001 1
195862 1
2 1
248451 1
1 1
186879 1
297218 1
35675 1
152662 1
284160 1
116173 1
26861 1
75003 1
293494 1
123736 1
110854 1
101781 1
145266 1
1 1
300000 1
300000 1
139940 1
264919 1
154516 1
211646 1
86603 1
87362 1
297581 1
1 1
16467 1
299998 1
106957 1
256327 1
217192 1
300000 1
3 1
204617 1
296729 1
25111 1
278309 1
300001 1
299999 1
227170 1
23617 1
96055 1
300000 1
1 1
68700 1
285222 1
140298 1
122342 1
181509 1
158817 1
109830 1
289372 1
300000 1
299999 1
299999 1
299998 1
283428 1
300001 1
94549 1
1 1
264357 1
1 1
67649 1
63217 1
214949 1
29286 1
300000 1
120521 1
134450 1
300001 1
180466 1
122936 1
144185 1
2 1
136859 1
2 1
31776 1
300000 1
96307 1
288892 1
300000 1
256695 1
47636 1
1 1
218636 1
118283 1
118799 1
42068 1
56769 1
11544 1
206220 1
159236 1
87342 1
1 1
64837 1
300000 1
55338 1
138046 1
1 1
213026 1
167680 1
299999 1
153313 1
299999 1
84198 1
207760 1
299999 1
237865 1
4476 1
300000 1
204641 1
231072 1
300000 1
300000 1
73608 1
208626 1
110602 1
300002 1
300000 1
4501 1
258518 1
1 1
300001 1
233408 1
17097 1
2 1
112938 1
2 1
188571 1
288331 1
300000 1
55094 1
34667 1
174604 1
19024 1
1 1
423 1
11766 1
191453 1
72952 1
242466 1
275099 1
299998 1
224352 1
84101 1
201628 1
2 1
53046 1
300001 1
300001 1
297328 1
300001 1
1 1
75075 1
248165 1
300000 1
2 1
300002 1
177556 1
299999 1
289162 1
256601 1
1 1
72909 1
86963 1
2 1
300000 1
134826 1
58972 1
300000 1
208029 1
300000 1
1 1
17359 1
146767 1
53437 1
1 1
1 1
262737 1
61841 1
176145 1
1 1
1 1
300000 1
1 1
2 1
72019 1
1 1
1 1
152333 1
86446 1
51568 1
299999 1
264222 1
2396 1
2221 1
1 1
300001 1
300000 1
1 1
1 1
2 1
157861 1
1 1
300002 1
299999 1
299999 1
111123 1
24032 1
277550 1
266750 1
36068 1
2 1
161130 1
299999 1
173763 1
236508 1
300000 1
94273 1
98475 1
126494 1
191812 1
279131 1
1 1
19024 1
300000 1
2 1
300002 1
164227 1
60745 1
81091 1
288672 1
87943 1
54881 1
169715 1
13796 1
299999 1
300000 1
91317 1
300001 1
210568 1
211528 1
156163 1
3 1
62004 1
299999 1
131350 1
14487 1
168046 1
156627 1
2 1
262992 1
200853 1
300001 1
75354 1
21595 1
1 1
274513 1
277995 1
141357 1
300001 1
1 1
2 1
1 1
215500 1
1 1
70608 1
252236 1
60967 1
300002 1
108889 1
300002 1
270524 1
119778 1
66726 1
245747 1
94240 1
2 1
99923 1
2 1
40583 1
49071 1
54847 1
252642 1
170630 1
130875 1
104244 1
245581 1
40906 1
116027 1
170743 1
41262 1
300001 1
145917 1
300002 1
273196 1
299363 1
56613 1
197730 1
249832 1
235842 1
29154 1
299999 1
111700 1
103491 1
95124 1
1 1
195599 1
299999 1
186021 1
140705 1
2 1
81162 1
157530 1
1 1
290165 1
59408 1
1047 1
113989 1
2 1
299999 1
62318 1
276377 1
299999 1
278462 1
1 1
92786 1
60119 1
208288 1
286298 1
255460 1
281353 1
206406 1
151234 1
251898 1
299999 1
226313 1
246665 1
29489 1
300000 1
48924 1
131859 1
81518 1
159656 1
244128 1
274422 1
1 1
1 1
78690 1
122484 1
195982 1
300000 1
3 1
1 1
299999 1
168858 1
79322 1
1 1
80945 1
83747 1
260080 1
151590 1
2 1
300000 1
214690 1
268998 1
1 1
11766 1
212043 1
3 1
300001 1
2 1
1 1
12244 1
55999 1
275045 1
115915 1
181693 1
104941 1
1 1
296799 1
126488 1
82521 1
271507 1
1 1
257255 1
2 1
202085 1
1 1
226636 1
151796 1
299999 1
214783 1
198648 1
56833 1
37129 1
241960 1
45668 1
254568 1
300001 1
236860 1
299998 1
300000 1
1 1
271128 1
56589 1
228872 1
49545 1
220050 1
299999 1
1 1
148288 1
270196 1
300000 1
3 1
1 1
274214 1
226768 1
272399 1
52967 1
1 1
281313 1
99381 1
251721 1
300000 1
299999 1
300001 1
1 1
148891 1
36081 1
108845 1
300000 1
300001 1
165692 1
294853 1
37164 1
1 1
77542 1
176860 1
2 1
243644 1
1 1
300000 1
251747 1
9828 1
293169 1
296936 1
279998 1
16725 1
299999 1
68178 1
44532 1
3 1
1 1
248740 1
266818 1
1 1
300000 1
297649 1
3757 1
223113 1
253193 1
44676 1
299999 1
300000 1
278859 1
296529 1
1 1
211187 1
7286 1
300000 1
1 1
300000 1
137651 1
300001 1
1 1
300001 1
235971 1
1 1
227136 1
173824 1
2 1
214242 1
1 1
158409 1
1 1
181460 1
181925 1
1 1
104559 1
251442 1
273074 1
16350 1
68901 1
116470 1
127252 1
225563 1
232605 1
284149 1
299999 1
1 1
135497 1
290814 1
21405 1
2 1
231810 1
300000 1
2 1
225270 1
1 1
276739 1
3 1
2 1
216466 1
82151 1
299999 1
79388 1
2 1
269155 1
174377 1
1 1
2 1
300001 1
299999 1
1 1
229373 1
65620 1
85316 1
160669 1
84640 1
1 1
54026 1
26923 1
245891 1
300000 1
25496 1
63042 1
93672 1
242058 1
1 1
299999 1
1 1
299999 1
300000 1
113553 1
168398 1
35434 1
224146 1
213308 1
264340 1
9754 1
300001 1
2 1
285613 1
1 1
83196 1
299999 1
300001 1
179282 1
299998 1
274701 1
299999 1
145379 1
17489 1
2 1
185451 1
122231 1
270884 1
260489 1
300000 1
67955 1
123625 1
240858 1
155862 1
255097 1
176246 1
1 1
265728 1
256298 1
275437 1
256321 1
300000 1
135765 1
136901 1
245138 1
51511 1
251563 1
300001 1
1 1
120482 1
1 1
300001 1
43565 1
300000 1
235694 1
300000 1
143236 1
300001 1
4833 1
84198 1
300000 1
2 1
56629 1
259972 1
58982 1
115878 1
32910 1
299999 1
300000 1
119584 1
135076 1
132767 1
2 1
300000 1
203579 1
1 1
98818 1
202163 1
299999 1
251274 1
299999 1
2 1
170852 1
58753 1
199370 1
87834 1
266390 1
1 1
134830 1
72759 1
193971 1
3 1
48534 1
192643 1
1 1
2 1
2 1
129045 1
173885 1
110220 1
300001 1
60691 1
299999 1
45017 1
18418 1
86080 1
44793 1
100887 1
188903 1
176394 1
214902 1
185919 1
19839 1
300001 1
186597 1
300000 1
70352 1
300000 1
259991 1
300001 1
1 1
143953 1
216154 1
299999 1
8203 1
1 1
300000 1
50929 1
248531 1
300001 1
264829 1
146414 1
68138 1
1 1
258733 1
293820 1
300001 1
141600 1
204579 1
85899 1
272907 1
53631 1
48471 1
48037 1
36618 1
275774 1
74992 1
1 1
205746 1
120902 1
2 1
262736 1
236153 1
32451 1
263094 1
196459 1
116278 1
3 1
2 1
147095 1
299999 1
114106 1
34735 1
1 1
300000 1
258825 1
266567 1
30294 1
300000 1
1 1
166874 1
1 1
86015 1
299998 1
133034 1
1 1
2 1
88071 1
81482 1
1 1
300000 1
1 1
109877 1
296471 1
31529 1
91145 1
49509 1
17160 1
84617 1
276166 1
1 1
235684 1
92801 1
184412 1
282451 1
299999 1
1 1
99959 1
1 1
1 1
41315 1
300000 1
283975 1
299999 1
299999 1
19771 1
300001 1
300001 1
292442 1
32190 1
1 1
113048 1
179578 1
170689 1
164832 1
300001 1
299999 1
299999 1
128646 1
147941 1
25471 1
32231 1
299999 1
24246 1
1 1
1 1
210822 1
113332 1
91806 1
166748 1
70347 1
137933 1
158246 1
2 1
300001 1
238351 1
254790 1
27739 1
688 1
3 1
300001 1
256178 1
2 1
198318 1
262128 1
300001 1
33671 1
234680 1
138797 1
125959 1
299998 1
3 1
98003 1
300000 1
55824 1
131607 1
252508 1
1 1
1 1
113425 1
258209 1
1 1
198332 1
93304 1
2 1
111658 1
1 1
300001 1
300001 1
1 1
300000 1
107399 1
60470 1
243953 1
298768 1
1 1
1 1
1 1
22643 1
17676 1
179191 1
300002 1
1 1
1 1
1 1
251975 1
1 1
38003 1
16651 1
1 1
241426 1
94096 1
129076 1
233578 1
204794 1
205180 1
31752 1
253869 1
299999 1
294010 1
118062 1
1 1
261953 1
257490 1
1 1
260199 1
299999 1
207444 1
299998 1
219760 1
271597 1
75771 1
299999 1
16658 1
1 1
260498 1
121717 1
68289 1
130455 1
1056 1
87959 1
198374 1
124313 1
197751 1
300000 1
299998 1
266316 1
101548 1
245351 1
131876 1
78319 1
300000 1
1 1
202457 1
2 1
300001 1
125340 1
29418 1
161263 1
207109 1
24401 1
300000 1
10431 1
115596 1
300000 1
196465 1
300000 1
207387 1
299999 1
105973 1
93113 1
189614 1
60150 1
275280 1
176916 1
300000 1
274459 1
7817 1
98838 1
12796 1
50370 1
3 1
265237 1
206847 1
192717 1
233279 1
105497 1
61976 1
258596 1
60911 1
110964 1
58214 1
129571 1
2 1
300000 1
265358 1
102485 1
1 1
153335 1
268883 1
254009 1
211923 1
88025 1
116152 1
213592 1
292030 1
1 1
222187 1
153533 1
129251 1
300000 1
127419 1
1 1
300000 1
1 1
56861 1
300000 1
3 1
299999 1
70189 1
1 1
61095 1
299999 1
264832 1
168897 1
299999 1
300000 1
114538 1
229489 1
237219 1
221935 1
33512 1
193950 1
209060 1
96648 1
294851 1
300000 1
162114 1
218375 1
133905 1
84764 1
299999 1
195448 1
300000 1
67228 1
300002 1
22398 1
3 1
3 1
84776 1
155816 1
167324 1
168513 1
104195 1
256032 1
30369 1
237519 1
2 1
242470 1
172042 1
299999 1
30059 1
126083 1
300001 1
253581 1
300000 1
56600 1
300001 1
222200 1
224874 1
175322 1
5690 1
31906 1
243879 1
300002 1
1 1
111220 1
150142 1
190864 1
211469 1
300000 1
126370 1
42584 1
242309 1
300001 1
219841 1
194361 1
299999 1
53832 1
255917 1
263744 1
1 1
89132 1
283226 1
58695 1
299999 1
66980 1
2 1
70676 1
141837 1
147481 1
106418 1
194378 1
115285 1
300000 1
3803 1
289250 1
299999 1
283760 1
300000 1
75346 1
209746 1
1 1
1 1
122663 1
116316 1
165468 1
217842 1
107397 1
76341 1
2 1
38367 1
1 1
186718 1
256161 1
150862 1
12609 1
1 1
3 1
300001 1
296256 1
300001 1
219662 1
300001 1
187093 1
187276 1
6370 1
105292 1
299999 1
249380 1
113036 1
41505 1
300002 1
25804 1
183682 1
77214 1
246635 1
300000 1
300000 1
249972 1
163550 1
2 1
247146 1
300002 1
300001 1
298002 1
263798 1
174809 1
25086 1
300000 1
264169 1
211467 1
300000 1
300001 1
300000 1
120047 1
190355 1
25263 1
207947 1
145117 1
211459 1
1 1
132803 1
1 1
88959 1
139908 1
258776 1
33383 1
255115 1
3 1
212333 1
300000 1
204631 1
222720 1
1 1
1 1
175643 1
288598 1
56054 1
153682 1
299953 1
300000 1
5387 1
260997 1
300002 1
19312 1
16098 1
257581 1
1 1
189914 1
300001 1
1 1
300001 1
32486 1
65101 1
300000 1
266613 1
84674 1
69473 1
58851 1
92509 1
300000 1
300001 1
300000 1
299999 1
165139 1
300001 1
300000 1
1 1
1 1
259206 1
116717 1
1 1
151093 1
1 1
104881 1
2 1
1 1
284596 1
2 1
1 1
113264 1
128578 1
189526 1
300000 1
1 1
300000 1
121852 1
296192 1
300000 1
206202 1
38330 1
107352 1
84709 1
134148 1
225203 1
80744 1
210853 1
299999 1
1 1
65794 1
247972 1
256499 1
300001 1
205344 1
162651 1
57179 1
185425 1
145761 1
139211 1
2 1
227167 1
175217 1
23778 1
91049 1
1 1
205304 1
1 1
33130 1
51775 1
299999 1
2 1
1 1
110576 1
299999 1
300001 1
230484 1
1 1
1 1
226115 1
299999 1
22866 1
300001 1
207047 1
296901 1
151242 1
9257 1
300000 1
299999 1
233863 1
253269 1
81108 1
1 1
299999 1
125348 1
124982 1
300002 1
300000 1
118117 1
2 1
299998 1
28202 1
243356 1
277108 1
1 1
300002 1
300000 1
3603 1
212494 1
1 1
122132 1
1 1
17751 1
300002 1
1 1
293552 1
299999 1
23977 1
300000 1
190617 1
1 1
211175 1
1 1
278390 1
21610 1
1 1
194811 1
122809 1
48796 1
169191 1
216752 1
98186 1
166961 1
299999 1
154583 1
1 1
54786 1
2 1
2 1
300000 1
140182 1
249914 1
300000 1
1 1
216791 1
104261 1
37860 1
49782 1
22677 1
300001 1
255377 1
298870 1
142532 1
261346 1
300000 1
300001 1
259430 1
182713 1
228434 1
231556 1
299999 1
2 1
24540 1
1 1
96596 1
33899 1
239264 1
1 1
1 1
299999 1
194620 1
134011 1
1 1
255210 1
187032 1
299999 1
188517 1
300000 1
1 1
2 1
185923 1
11052 1
247152 1
2 1
300001 1
123008 1
1 1
33173 1
1 1
278717 1
92276 1
299998 1
221088 1
288208 1
300000 1
250338 1
208011 1
85640 1
271880 1
135046 1
296548 1
1 1
177760 1
1 1
2 1
16064 1
9025 1
73142 1
37756 1
29736 1
2 1
241609 1
300000 1
290861 1
150672 1
299999 1
79543 1
184987 1
300001 1
86721 1
103825 1
1 1
227794 1
18773 1
2 1
300001 1
123209 1
1 1
276052 1
105434 1
299999 1
1 1
3 1
35058 1
140149 1
242983 1
1 1
1 1
3 1
130960 1
299999 1
216497 1
2 1
299999 1
2 1
1 1
47112 1
58363 1
148785 1
57804 1
196373 1
37336 1
201760 1
68376 1
210394 1
20244 1
186512 1
44800 1
44621 1
27676 1
268778 1
300001 1
299999 1
2 1
2 1
1 1
1 1
3 1
299046 1
299998 1
299999 1
3 1
1 1
90859 1
18219 1
126540 1
162582 1
1 1
206494 1
47844 1
300001 1
1 1
172741 1
299999 1
170124 1
1 1
67175 1
3 1
1 1
116594 1
143319 1
1 1
1 1
69852 1
130691 1
1 1
40216 1
186162 1
163593 1
222644 1
94001 1
123741 1
161118 1
2 1
67043 1
76955 1
1 1
78379 1
32099 1
238927 1
299999 1
86234 1
123006 1
300002 1
1 1
1 1
160008 1
276731 1
299999 1
130868 1
198714 1
144103 1
6223 1
300001 1
54106 1
1 1
1 1
194020 1
2 1
1 1
292272 1
77316 1
70907 1
164847 1
10236 1
58039 1
1 1
54990 1
62327 1
300001 1
205655 1
1 1
66037 1
198521 1
89198 1
1 1
298938 1
63813 1
183675 1
299999 1
56119 1
52657 1
299999 1
136644 1
3 1
103865 1
234031 1
266705 1
243599 1
79499 1
300001 1
16572 1
195804 1
33826 1
93638 1
300000 1
3 1
130316 1
1 1
39083 1
152658 1
299999 1
120882 1
1 1
1 1
217653 1
300000 1
145706 1
66346 1
272804 1
1 1
239893 1
170027 1
238566 1
189556 1
187153 1
91585 1
164407 1
299999 1
260912 1
2 1
125472 1
58998 1
270256 1
67143 1
300000 1
1 1
235452 1
220011 1
50866 1
1 1
300002 1
300000 1
127590 1
186970 1
300001 1
118754 1
72984 1
232449 1
300000 1
85241 1
44369 1
299999 1
191809 1
180162 1
6394 1
2 1
299998 1
281347 1
54741 1
1 1
1 1
300001 1
93164 1
269539 1
214355 1
123787 1
103877 1
63859 1
299998 1
133874 1
1 1
160522 1
277390 1
33113 1
1 1
175799 1
1 1
50091 1
1 1
300002 1
187586 1
3 1
128349 1
1 1
299999 1
67879 1
300000 1
86736 1
2 1
299999 1
1 1
1 1
300001 1
34574 1
142650 1
76729 1
182803 1
300000 1
100804 1
300000 1
90915 1
105434 1
300000 1
187188 1
300000 1
1 1
166808 1
276273 1
201750 1
42636 1
177266 1
80851 1
1117 1
156206 1
1 1
208220 1
3 1
185828 1
213355 1
1 1
2 1
3 1
264248 1
48907 1
3 1
299999 1
264445 1
1 1
258524 1
47364 1
1 1
24283 1
300000 1
53053 1
249413 1
26523 1
1 1
2 1
210332 1
285120 1
1 1
300001 1
1 1
278346 1
300001 1
96499 1
188724 1
300001 1
43168 1
300001 1
194616 1
299999 1
277198 1
84285 1
213571 1
33713 1
1 1
299999 1
197012 1
256145 1
30564 1
109638 1
1 1
220744 1
1 1
1 1
129868 1
300002 1
94519 1
263968 1
214449 1
299999 1
202457 1
2 1
1 1
162143 1
1 1
2 1
158319 1
290265 1
16556 1
1 1
300000 1
199656 1
225534 1
167988 1
93736 1
105003 1
111452 1
80216 1
1 1
256505 1
284580 1
96720 1
68712 1
1 1
63220 1
251682 1
1 1
185246 1
300000 1
300000 1
128181 1
231344 1
88001 1
287006 1
273331 1
61140 1
65437 1
183364 1
77343 1
53059 1
300001 1
286330 1
192404 1
161557 1
300000 1
300001 1
277781 1
85391 1
233198 1
165714 1
300000 1
240797 1
3 1
70377 1
114461 1
92264 1
256943 1
1 1
231898 1
300002 1
103564 1
1 1
109998 1
253050 1
300000 1
86344 1
284953 1
141043 1
300001 1
1 1
1 1
55240 1
2 1
300001 1
278213 1
162495 1
169911 1
299998 1
27921 1
300000 1
300000 1
11023 1
300001 1
1 1
2 1
159437 1
2 1
300001 1
96855 1
1 1
246441 1
175622 1
291220 1
146890 1
2 1
110332 1
101870 1
81297 1
299998 1
155367 1
238373 1
227400 1
259492 1
1 1
1 1
80244 1
1 1
296176 1
157401 1
1 1
261479 1
121564 1
155795 1
255431 1
132749 1
219375 1
274746 1
144972 1
47627 1
186535 1
27672 1
3 1
245983 1
239464 1
158186 1
1 1
132609 1
294216 1
168848 1
288694 1
81626 1
173125 1
116986 1
37992 1
72900 1
300000 1
2 1
1 1
287939 1
1 1
1 1
1 1
183943 1
142591 1
2 1
1 1
281057 1
1 1
151807 1
125951 1
169644 1
300001 1
119525 1
17348 1
42338 1
248686 1
64416 1
1 1
1 1
163758 1
2 1
55828 1
197321 1
299999 1
212384 1
1 1
2 1
139980 1
138067 1
284684 1
144339 1
55323 1
300001 1
299999 1
158620 1
295540 1
16947 1
1 1
122679 1
105457 1
300000 1
57748 1
270220 1
1 1
7978 1
1 1
194198 1
300000 1
2 1
1 1
255165 1
221701 1
1 1
2 1
61746 1
29798 1
160951 1
2 1
148452 1
90653 1
300000 1
51296 1
298768 1
162419 1
1 1
253106 1
102132 1
141841 1
5730 1
72161 1
3 1
255234 1
103519 1
175149 1
299999 1
116214 1
1 1
80372 1
31808 1
19923 1
172161 1
234772 1
1 1
236991 1
162405 1
222317 1
217394 1
143897 1
1 1
32919 1
3 1
294339 1
73154 1
266267 1
148517 1
14569 1
226893 1
1 1
1 1
1 1
300001 1
48203 1
76630 1
1 1
280896 1
61297 1
190610 1
299999 1
186439 1
93298 1
155609 1
33251 1
180157 1
2 1
3 1
1 1
80015 1
284534 1
92137 1
1 1
139246 1
139380 1
300001 1
299999 1
100923 1
162741 1
1 1
154920 1
92714 1
273336 1
1 1
169067 1
299999 1
1 1
126199 1
119254 1
282369 1
62444 1
300001 1
3 1
202979 1
2 1
114928 1
299999 1
132694 1
151681 1
10347 1
300001 1
299999 1
300001 1
297963 1
1 1
300001 1
102451 1
300001 1
168946 1
84997 1
1 1
299999 1
267346 1
299999 1
225076 1
38036 1
80197 1
18872 1
93134 1
156724 1
188707 1
191834 1
60837 1
134017 1
11285 1
49890 1
300000 1
107074 1
300000 1
300001 1
139166 1
299998 1
300001 1
227140 1
238210 1
3 1
1 1
292350 1
300001 1
81752 1
300000 1
75731 1
299999 1
1 1
300001 1
247260 1
253861 1
134412 1
281967 1
286520 1
300000 1
180117 1
300000 1
118024 1
1 1
31603 1
169906 1
180259 1
161289 1
2 1
92285 1
300002 1
298342 1
7588 1
1 1
136070 1
300000 1
118509 1
1 1
240307 1
3 1
300000 1
226521 1
299999 1
300001 1
1 1
81590 1
1 1
104780 1
3 1
99326 1
3 1
299999 1
253414 1
300000 1
80531 1
215989 1
109544 1
212622 1
86515 1
136361 1
299999 1
91934 1
300002 1
141708 1
299999 1
166218 1
53590 1
200973 1
299998 1
150770 1
237812 1
296999 1
300002 1
285217 1
243587 1
277351 1
192290 1
101841 1
161258 1
294400 1
2 1
251167 1
49250 1
299999 1
1 1
232678 1
248834 1
287859 1
125998 1
13721 1
209636 1
93564 1
1107 1
269245 1
202150 1
50934 1
276827 1
239707 1
104478 1
90156 1
1 1
2 1
226031 1
121662 1
300001 1
263831 1
145500 1
1 1
47853 1
132862 1
2 1
152248 1
41982 1
178860 1
1 1
5209 1
2 1
142947 1
163875 1
21299 1
149254 1
1 1
284444 1
1 1
1 1
1 1
234979 1
300001 1
3 1
299999 1
2 1
90771 1
206872 1
125504 1
39815 1
12330 1
158022 1
1 1
299998 1
300001 1
124942 1
300000 1
300001 1
300001 1
281145 1
133284 1
1 1
159861 1
1 1
251485 1
1 1
197118 1
83398 1
103788 1
299999 1
281004 1
217719 1
177242 1
1 1
234873 1
187610 1
257527 1
287857 1
157019 1
30384 1
246302 1
264453 1
21361 1
53674 1
36857 1
215524 1
134199 1
177574 1
123700 1
262955 1
117076 1
160573 1
261946 1
300000 1
230899 1
74091 1
299999 1
211684 1
300000 1
161070 1
207346 1
221497 1
173153 1
295924 1
193108 1
83075 1
24165 1
299999 1
68891 1
1 1
299999 1
300001 1
197856 1
223548 1
300000 1
299999 1
2 1
218222 1
259791 1
79972 1
300001 1
283180 1
1 1
299999 1
165186 1
10932 1
1 1
300002 1
224633 1
38594 1
189246 1
28166 1
154305 1
149095 1
299999 1
2 1
78065 1
56999 1
1 1
89208 1
44131 1
256332 1
297335 1
1 1
299999 1
300000 1
299999 1
200767 1
1 1
1 1
1 1
141411 1
148858 1
270791 1
278590 1
300001 1
90075 1
168188 1
2746 1
299999 1
240630 1
13793 1
81880 1
28125 1
2 1
267707 1
243337 1
20008 1
3 1
76318 1
209423 1
125263 1
101973 1
86895 1
34814 1
118213 1
1 1
281572 1
45094 1
300001 1
1 1
26849 1
109972 1
50437 1
71963 1
95946 1
88181 1
5291 1
1 1
267421 1
10604 1
1 1
179454 1
164844 1
14413 1
145473 1
42013 1
114753 1
189387 1
12761 1
203510 1
165488 1
35088 1
101663 1
291197 1
20399 1
58312 1
1 1
54531 1
187587 1
50901 1
217632 1
1 1
13005 1
257188 1
32438 1
299998 1
299999 1
1 1
155738 1
284317 1
299999 1
211031 1
107195 1
216843 1
6995 1
1 1
208531 1
178283 1
160540 1
282588 1
245592 1
28741 1
103419 1
173128 1
123159 1
1 1
267801 1
1 1
300000 1
168905 1
299999 1
104818 1
114108 1
125242 1
1 1
279247 1
300001 1
280769 1
37160 1
207966 1
3 1
4838 1
299999 1
83259 1
37695 1
148574 1
169190 1
299999 1
5013 1
265722 1
167742 1
45777 1
2 1
202316 1
97086 1
19788 1
300000 1
33680 1
182680 1
1 1
231479 1
1 1
65158 1
240510 1
58878 1
101243 1
95757 1
246933 1
299999 1
1 1
58916 1
116248 1
1 1
141973 1
38740 1
1 1
203377 1
288878 1
147231 1
128053 1
202689 1
212210 1
79624 1
62997 1
300000 1
121116 1
50205 1
146277 1
177142 1
300000 1
300000 1
297806 1
1 1
228466 1
300000 1
68724 1
300000 1
299999 1
8923 1
77313 1
216725 1
147292 1
1 1
193656 1
223124 1
68644 1
54654 1
300000 1
224531 1
15575 1
263369 1
123143 1
46505 1
299999 1
209479 1
1 1
230030 1
153437 1
164857 1
132219 1
116963 1
2 1
218437 1
300001 1
256523 1
241162 1
3 1
8975 1
150504 1
2 1
174869 1
300000 1
299999 1
300000 1
117971 1
299998 1
276746 1
171791 1
1 1
265095 1
300001 1
1 1
25387 1
148800 1
127508 1
1 1
42931 1
1 1
299999 1
149604 1
208480 1
14675 1
189144 1
104628 1
212165 1
1 1
300001 1
88817 1
126378 1
201043 1
30977 1
136285 1
295139 1
140439 1
299999 1
1 1
23906 1
300001 1
161511 1
57876 1
79577 1
227604 1
285062 1
1 1
143666 1
3 1
190980 1
143965 1
237234 1
223047 1
2 1
52240 1
2 1
179697 1
1 1
300000 1
2 1
300001 1
300001 1
103981 1
1 1
141845 1
1 1
93503 1
300002 1
2 1
215875 1
249147 1
300000 1
35372 1
237336 1
200470 1
60424 1
3 1
96561 1
27105 1
201620 1
13251 1
83555 1
3 1
26975 1
213003 1
12212 1
251686 1
262922 1
186519 1
1 1
258180 1
123670 1
84078 1
244858 1
103927 1
169203 1
35517 1
1 1
299999 1
152484 1
54125 1
136574 1
187015 1
1 1
300000 1
184964 1
206889 1
121561 1
300002 1
275584 1
299998 1
35161 1
180482 1
136189 1
24730 1
300000 1
157502 1
174646 1
1 1
3 1
1 1
62139 1
299999 1
90365 1
244813 1
300000 1
1 1
231672 1
300000 1
208229 1
300000 1
183973 1
27683 1
20016 1
278288 1
207617 1
299999 1
299999 1
274399 1
124387 1
194460 1
300000 1
244837 1
128240 1
131101 1
300001 1
299999 1
120357 1
1 1
179408 1
138133 1
68655 1
242258 1
14143 1
1 1
263283 1
215397 1
238047 1
164042 1
108852 1
2 1
300000 1
177439 1
300000 1
221087 1
2 1
3 1
94466 1
214278 1
158078 1
299999 1
2 1
299998 1
93439 1
1 1
299999 1
300000 1
1 1
25834 1
229857 1
82838 1
299999 1
162073 1
92074 1
127695 1
72129 1
110986 1
88526 1
300000 1
193731 1
80824 1
121727 1
289259 1
99977 1
90578 1
94869 1
23142 1
238197 1
1 1
2 1
78469 1
217486 1
236226 1
122875 1
300001 1
203114 1
210393 1
300000 1
197735 1
3 1
174963 1
81560 1
300001 1
1899 1
250336 1
300000 1
123595 1
2 1
299999 1
1 1
287575 1
295002 1
42431 1
300001 1
300002 1
2 1
300001 1
3 1
249125 1
87336 1
75968 1
108992 1
40080 1
89490 1
8457 1
300000 1
1 1
3 1
67254 1
69759 1
262014 1
300002 1
299999 1
185759 1
1 1
300000 1
47958 1
255451 1
113296 1
299999 1
184334 1
1 1
48853 1
1 1
287331 1
87759 1
15964 1
300000 1
84722 1
271547 1
47829 1
1 1
58337 1
253765 1
288387 1
299999 1
199991 1
169702 1
300001 1
1 1
24272 1
2 1
121858 1
210361 1
221461 1
299999 1
1 1
34571 1
12056 1
241829 1
300000 1
109944 1
181215 1
280654 1
300000 1
270988 1
70834 1
176657 1
107600 1
44842 1
61666 1
232581 1
173581 1
276849 1
64126 1
300000 1
159614 1
79135 1
1 1
2764 1
40592 1
299999 1
300000 1
54437 1
3 1
173717 1
300000 1
177875 1
299539 1
242627 1
189535 1
138100 1
260604 1
111309 1
226092 1
250231 1
95305 1
59986 1
300001 1
299999 1
187300 1
260157 1
136148 1
300000 1
232409 1
88139 1
178872 1
1 1
1 1
1 1
143850 1
73454 1
261254 1
154842 1
1 1
299999 1
1 1
1 1
300000 1
1 1
251340 1
179029 1
300001 1
2394 1
188915 1
300000 1
299358 1
281885 1
256226 1
250043 1
299999 1
222237 1
261383 1
130266 1
21448 1
299999 1
300000 1
93104 1
300000 1
2458 1
206370 1
140096 1
1 1
2 1
1 1
300001 1
159156 1
52828 1
194704 1
300000 1
256725 1
172664 1
2 1
226794 1
1 1
281475 1
143058 1
157211 1
204769 1
3 1
120033 1
287749 1
275994 1
14123 1
269972 1
300000 1
300001 1
15402 1
146019 1
201595 1
300001 1
258750 1
98013 1
32936 1
1 1
289079 1
141635 1
123402 1
299999 1
286434 1
44259 1
299999 1
160374 1
1 1
203501 1
85142 1
83596 1
40718 1
41101 1
1 1
57005 1
67662 1
300000 1
92493 1
151350 1
2 1
262456 1
300000 1
47751 1
1 1
2 1
29549 1
39462 1
244485 1
299999 1
284538 1
275604 1
219840 1
1 1
181479 1
23949 1
299999 1
125586 1
2 1
299316 1
300001 1
280590 1
1 1
1 1
93206 1
30131 1
2 1
299999 1
8228 1
299999 1
205850 1
120544 1
1 1
299999 1
299999 1
217259 1
285442 1
118787 1
2 1
293015 1
299998 1
2 1
88332 1
216030 1
64060 1
242502 1
300001 1
30478 1
270008 1
1 1
20450 1
59531 1
231084 1
300001 1
209484 1
199853 1
12542 1
281458 1
56679 1
153157 1
101199 1
300000 1
300001 1
1 1
300000 1
35588 1
180856 1
300000 1
192270 1
209793 1
202590 1
34278 1
76394 1
185817 1
92582 1
53258 1
205312 1
299999 1
289462 1
2 1
55472 1
1 1
2689 1
139161 1
1 1
3 1
299999 1
173443 1
300000 1
300000 1
3 1
65070 1
142769 1
264536 1
299999 1
293298 1
1 1
299999 1
273373 1
2 1
15199 1
157106 1
192550 1
151333 1
234541 1
93569 1
254635 1
15557 1
299999 1
300001 1
300000 1
85646 1
175051 1
2 1
40436 1
83615 1
15340 1
1 1
196173 1
1 1
19171 1
56644 1
1 1
114536 1
42529 1
141576 1
7718 1
265989 1
1 1
97683 1
1 1
1 1
241241 1
2 1
294344 1
59262 1
296295 1
45432 1
147350 1
273694 1
95827 1
294233 1
63422 1
5409 1
2 1
299999 1
3 1
178686 1
1 1
55459 1
300000 1
286595 1
2 1
300000 1
299999 1
299999 1
1 1
182861 1
281603 1
146494 1
34557 1
1 1
300000 1
150018 1
297120 1
1 1
4072 1
156373 1
300000 1
94980 1
280981 1
139628 1
11 1
80105 1
216063 1
247859 1
21362 1
76569 1
241263 1
186147 1
151651 1
299999 1
165395 1
300000 1
266800 1
2 1
1 1
207232 1
123102 1
296314 1
39631 1
168371 1
26100 1
1 1
1 1
1 1
1 1
218178 1
126179 1
299999 1
114318 1
99841 1
1237 1
282497 1
154067 1
299999 1
115043 1
1 1
8758 1
277883 1
299998 1
111638 1
300002 1
113623 1
61335 1
197273 1
246299 1
1 1
299999 1
87836 1
300000 1
163684 1
300001 1
28225 1
1 1
89019 1
267507 1
300002 1
92506 1
262795 1
185170 1
214835 1
193539 1
276339 1
72745 1
152684 1
150373 1
300001 1
292094 1
300000 1
169186 1
176246 1
241477 1
1 1
299999 1
299999 1
107879 1
64602 1
300000 1
255417 1
237650 1
168213 1
255554 1
11694 1
1 1
4949 1
62348 1
295717 1
3 1
203729 1
60079 1
36321 1
196079 1
1 1
300002 1
207364 1
294873 1
69367 1
296106 1
2 1
280052 1
1 1
260351 1
178601 1
252382 1
285168 1
21970 1
1 1
299999 1
38803 1
1 1
90949 1
39181 1
290528 1
2 1
262171 1
253514 1
251270 1
30774 1
266162 1
299999 1
195714 1
96020 1
209103 1
6519 1
17383 1
232473 1
172026 1
1 1
225570 1
299999 1
261527 1
299999 1
138224 1
113574 1
174317 1
170063 1
203688 1
299999 1
300000 1
213848 1
257625 1
2 1
191492 1
184382 1
2 1
81472 1
246916 1
173173 1
107138 1
226525 1
171459 1
47842 1
1 1
63259 1
109253 1
299998 1
286066 1
300000 1
7351 1
1 1
184976 1
151549 1
300001 1
252618 1
68614 1
300001 1
183013 1
1 1
107863 1
185796 1
111189 1
23774 1
25496 1
284847 1
3 1
48696 1
238139 1
246642 1
1 1
208646 1
78751 1
298413 1
225677 1
1 1
2 1
74335 1
75588 1
36273 1
166222 1
183086 1
2 1
8595 1
227035 1
299999 1
27970 1
162158 1
79298 1
200775 1
300001 1
288138 1
1 1
151970 1
280433 1
199856 1
112260 1
104388 1
254144 1
78146 1
300001 1
300000 1
300000 1
1 1
242695 1
150646 1
4010 1
245166 1
299999 1
3 1
19849 1
196217 1
18380 1
237049 1
1 1
3 1
222969 1
268244 1
166084 1
234496 1
300000 1
1 1
272091 1
2641 1
86858 1
116550 1
106355 1
139753 1
44382 1
283777 1
93461 1
2286 1
248911 1
243344 1
260011 1
300000 1
299999 1
201616 1
175731 1
237241 1
201036 1
60053 1
300000 1
48810 1
230955 1
1 1
260582 1
115736 1
6754 1
175405 1
41683 1
3 1
12236 1
2 1
300001 1
158237 1
1 1
300001 1
175643 1
62336 1
48533 1
299999 1
15803 1
44476 1
53176 1
300000 1
259460 1
66467 1
299998 1
207967 1
32588 1
19882 1
299999 1
1 1
186 1
235733 1
300002 1
300000 1
114330 1
205076 1
300000 1
222338 1
3 1
221786 1
248288 1
93028 1
88109 1
62994 1
147588 1
295363 1
3 1
70345 1
71747 1
227206 1
34640 1
1 1
1 1
300000 1
3 1
113471 1
265186 1
300000 1
299999 1
1 1
1 1
97713 1
42696 1
36994 1
78861 1
20060 1
253956 1
299998 1
220586 1
122891 1
298970 1
12605 1
119325 1
225969 1
144210 1
128785 1
260385 1
300001 1
223438 1
132304 1
272001 1
300000 1
146248 1
67936 1
171846 1
149321 1
299999 1
134685 1
79310 1
189407 1
1 1
4541 1
64312 1
1 1
184777 1
299999 1
299999 1
299998 1
60657 1
120177 1
87511 1
196766 1
232729 1
42459 1
237234 1
300000 1
251144 1
282555 1
2 1
232875 1
1 1
1 1
300001 1
290486 1
1 1
47521 1
111632 1
299998 1
211958 1
248260 1
158232 1
171778 1
79205 1
164655 1
21374 1
300001 1
2 1
2 1
126433 1
270873 1
122237 1
1 1
289556 1
5566 1
50962 1
300001 1
2 1
259036 1
5052 1
2 1
1 1
1 1
26398 1
229963 1
266818 1
3 1
3233 1
255817 1
1 1
300001 1
15871 1
195597 1
299999 1
166491 1
291786 1
1 1
292090 1
105014 1
300000 1
25280 1
299999 1
299999 1
41753 1
1 1
82772 1
168313 1
1 1
20709 1
300000 1
21432 1
292312 1
299999 1
42692 1
300001 1
114157 1
103158 1
29118 1
1 1
300001 1
300000 1
1 1
20652 1
284993 1
1 1
169607 1
234130 1
215129 1
25984 1
300001 1
291439 1
143625 1
300000 1
56278 1
111765 1
148011 1
77062 1
276542 1
299999 1
258426 1
10054 1
1 1
63743 1
300001 1
93729 1
7248 1
299999 1
71325 1
300001 1
156524 1
191767 1
2235 1
300000 1
300001 1
4282 1
241833 1
1 1
289301 1
284060 1
249121 1
240532 1
300002 1
1 1
299999 1
300000 1
299999 1
29444 1
181840 1
287315 1
69905 1
137132 1
111887 1
36227 1
299999 1
300002 1
101291 1
108879 1
40068 1
201224 1
103041 1
95017 1
85306 1
295833 1
251193 1
235896 1
149462 1
300002 1
7207 1
51405 1
300000 1
189275 1
4265 1
163632 1
1 1
28340 1
32088 1
200684 1
274067 1
300001 1
90160 1
299998 1
13292 1
157150 1
300000 1
75453 1
1 1
2 1
3 1
287180 1
2 1
176609 1
1 1
3586 1
201361 1
273188 1
229988 1
1 1
6795 1
277894 1
275298 1
184969 1
1 1
97468 1
184073 1
300000 1
248577 1
236759 1
30385 1
299999 1
51626 1
158789 1
2 1
1 1
1 1
20669 1
242405 1
87804 1
299998 1
66062 1
3 1
73542 1
261150 1
192804 1
104097 1
260585 1
14554 1
24739 1
80298 1
56063 1
257058 1
152075 1
142464 1
127721 1
141460 1
32475 1
204975 1
186183 1
185931 1
300000 1
155572 1
53566 1
106776 1
76040 1
187687 1
1 1
66338 1
2 1
11414 1
128518 1
118282 1
179266 1
153031 1
1 1
248817 1
300000 1
19845 1
300001 1
46539 1
20210 1
62037 1
84997 1
152707 1
300001 1
1 1
283739 1
178505 1
300000 1
115241 1
265069 1
291131 1
118256 1
270927 1
299999 1
2 1
213508 1
93759 1
216347 1
1 1
1 1
2 1
2 1
267728 1
289402 1
1 1
233502 1
172483 1
283010 1
1 1
300000 1
1 1
1 1
131989 1
1 1
128218 1
243186 1
299999 1
209317 1
300000 1
89343 1
135882 1
102839 1
45006 1
258337 1
254507 1
299999 1
1 1
13030 1
299999 1
279926 1
92845 1
3 1
1 1
106040 1
275941 1
192621 1
1 1
1 1
299999 1
1 1
242835 1
238815 1
35311 1
215960 1
2 1
120510 1
75857 1
93804 1
190620 1
246258 1
150548 1
299999 1
300000 1
3 1
299999 1
98595 1
1 1
200567 1
146296 1
66440 1
3 1
106624 1
27306 1
87865 1
65913 1
166744 1
140294 1
105207 1
208598 1
287927 1
221747 1
276345 1
1 1
251616 1
1 1
1 1
296084 1
148983 1
34544 1
300001 1
170505 1
243588 1
230902 1
158117 1
2 1
283762 1
121380 1
161412 1
286471 1
228215 1
37768 1
5735 1
21173 1
299999 1
300000 1
265824 1
3 1
191527 1
108920 1
129883 1
131953 1
265217 1
103789 1
232339 1
223716 1
1 1
1 1
8600 1
201994 1
178237 1
108442 1
2 1
299998 1
300001 1
123025 1
190510 1
75595 1
299999 1
299999 1
300001 1
167011 1
56642 1
251152 1
300000 1
245158 1
42674 1
299999 1
192784 1
26159 1
2 1
299999 1
4002 1
299999 1
300001 1
275392 1
106102 1
300001 1
114603 1
82398 1
1 1
300000 1
3 1
3 1
35242 1
153877 1
1 1
294486 1
172722 1
230176 1
236854 1
1 1
8282 1
15119 1
258372 1
1 1
58476 1
3 1
187955 1
42561 1
2 1
2 1
52898 1
126859 1
70213 1
1 1
20155 1
1 1
16885 1
186302 1
234228 1
199241 1
2 1
1 1
1 1
285593 1
93855 1
109678 1
107846 1
17411 1
56836 1
286937 1
220911 1
14152 1
299999 1
243784 1
97775 1
28479 1
300000 1
210908 1
126840 1
299999 1
1 1
2474 1
220221 1
2 1
299999 1
67574 1
1 1
299999 1
262816 1
2 1
300001 1
1 1
3295 1
3 1
78724 1
274787 1
2 1
3 1
82954 1
204883 1
300000 1
222578 1
300000 1
260525 1
220547 1
286599 1
198013 1
1 1
190394 1
300000 1
2 1
178475 1
212642 1
210542 1
3 1
258954 1
57640 1
9996 1
259482 1
300000 1
112387 1
185325 1
69587 1
3179 1
89429 1
132487 1
196101 1
39350 1
140351 1
189652 1
153405 1
2 1
221744 1
191414 1
65641 1
101002 1
61046 1
68685 1
168508 1
260292 1
149351 1
121848 1
285479 1
106785 1
300002 1
300000 1
299999 1
10249 1
254775 1
1 1
300002 1
159742 1
2 1
257499 1
300000 1
248302 1
155066 1
115958 1
300000 1
1 1
1 1
299998 1
28831 1
268730 1
236627 1
291981 1
257704 1
299999 1
2 1
38163 1
300001 1
1 1
184034 1
299999 1
117472 1
300000 1
226127 1
283988 1
25763 1
194877 1
300002 1
26886 1
283325 1
299999 1
172478 1
143144 1
300001 1
289617 1
88565 1
14228 1
299999 1
170728 1
38872 1
141012 1
294918 1
299999 1
80194 1
32279 1
2 1
290670 1
1382 1
3 1
265866 1
300001 1
180245 1
132603 1
82200 1
125396 1
285681 1
241583 1
21173 1
182781 1
8830 1
104091 1
78905 1
157903 1
89926 1
242272 1
299998 1
115948 1
115390 1
300001 1
300000 1
225830 1
188427 1
300001 1
66330 1
299999 1
291200 1
1 1
300000 1
93202 1
300002 1
239416 1
157782 1
300002 1
1 1
2 1
299999 1
182169 1
299999 1
202393 1
203091 1
69304 1
237944 1
1 1
87095 1
300001 1
1 1
154986 1
150866 1
275592 1
88669 1
162306 1
299998 1
51297 1
175773 1
300000 1
203790 1
11539 1
1 1
300000 1
3 1
268175 1
300002 1
151564 1
1 1
36388 1
300001 1
193733 1
185050 1
300001 1
80049 1
1 1
300000 1
1 1
18652 1
144659 1
37715 1
8210 1
288786 1
299998 1
255331 1
144721 1
57745 1
131857 1
176183 1
132496 1
2 1
98782 1
166451 1
260468 1
3 1
300000 1
299999 1
121126 1
292614 1
8622 1
300000 1
159063 1
183715 1
1 1
212666 1
85318 1
226826 1
144835 1
233332 1
240308 1
295688 1
105281 1
136330 1
125577 1
151016 1
90025 1
207058 1
82511 1
255695 1
16761 1
299999 1
66148 1
300000 1
149668 1
1 1
300000 1
73576 1
218097 1
134972 1
300001 1
1 1
135191 1
48097 1
187167 1
242060 1
222023 1
16644 1
44003 1
77456 1
300000 1
232666 1
300000 1
1 1
297697 1
299999 1
300002 1
182096 1
290879 1
1 1
68530 1
14653 1
3546 1
1 1
141388 1
100314 1
3 1
107168 1
253059 1
84491 1
1 1
300000 1
300000 1
2 1
288627 1
191787 1
1 1
58290 1
16626 1
300002 1
43493 1
284975 1
280539 1
1 1
118867 1
151979 1
101471 1
70301 1
296657 1
299999 1
3 1
300001 1
300000 1
299999 1
300002 1
30239 1
197748 1
300000 1
61225 1
299999 1
129438 1
3 1
215116 1
127136 1
72645 1
300000 1
250525 1
85239 1
248398 1
116123 1
299999 1
30962 1
267997 1
2 1
60330 1
1 1
1 1
2 1
2 1
2 1
2 1
273362 1
300001 1
44686 1
65862 1
161065 1
1 1
71786 1
77379 1
106365 1
300000 1
19596 1
3 1
226477 1
300000 1
1 1
2 1
278206 1
299999 1
119012 1
300000 1
10971 1
1 1
1 1
299999 1
138588 1
287327 1
240515 1
163189 1
1 1
299999 1
139923 1
300000 1
116810 1
183563 1
266974 1
280165 1
258212 1
19605 1
300002 1
300001 1
300000 1
48975 1
299999 1
226407 1
154198 1
2 1
28642 1
300002 1
281552 1
279096 1
5138 1
199897 1
39849 1
123636 1
300000 1
38416 1
299999 1
134326 1
274034 1
300001 1
101249 1
88812 1
273853 1
198795 1
1 1
296357 1
300001 1
189888 1
145690 1
211477 1
271949 1
86877 1
1 1
2 1
247408 1
61159 1
102523 1
300000 1
289181 1
767 1
65286 1
1 1
1 1
222034 1
24572 1
114039 1
300001 1
212873 1
38674 1
1 1
117325 1
167875 1
209445 1
256264 1
134183 1
7843 1
166247 1
67041 1
240081 1
275718 1
299999 1
246706 1
298140 1
29876 1
2 1
107510 1
2 1
118195 1
299998 1
227503 1
299999 1
235063 1
292075 1
279161 1
83709 1
40480 1
130804 1
118748 1
138342 1
102120 1
2 1
158324 1
43317 1
94956 1
99186 1
179960 1
300000 1
4626 1
110101 1
2 1
1 1
106073 1
300001 1
2 1
300001 1
5327 1
225390 1
300000 1
277288 1
179701 1
30774 1
299999 1
3 1
213458 1
2 1
300001 1
18634 1
1 1
130770 1
251063 1
277168 1
124097 1
3 1
1 1
61587 1
1986 1
190862 1
1 1
166917 1
2 1
258810 1
14916 1
2 1
1 1
103875 1
157219 1
1 1
78670 1
300001 1
1 1
2 1
299999 1
171863 1
131696 1
299998 1
3 1
283631 1
300000 1
7566 1
56115 1
58841 1
153337 1
299998 1
3 1
1 1
3 1
1 1
18993 1
48854 1
2 1
123227 1
125021 1
89961 1
300001 1
300000 1
130368 1
138196 1
299999 1
300000 1
299999 1
156462 1
187515 1
3 1
300001 1
217056 1
266982 1
300000 1
1 1
87570 1
85164 1
28754 1
204160 1
1 1
36638 1
141724 1
114728 1
218915 1
1 1
79112 1
1 1
1 1
143271 1
235645 1
232019 1
90903 1
180089 1
90796 1
268367 1
288284 1
6844 1
178435 1
299999 1
300000 1
167012 1
1 1
291635 1
51672 1
300000 1
70499 1
1 1
66170 1
115476 1
176012 1
46475 1
299998 1
3 1
300001 1
3 1
220153 1
1 1
1 1
300001 1
1606 1
157395 1
1 1
1 1
179528 1
219442 1
156575 1
30160 1
1 1
276013 1
39484 1
1 1
3 1
273999 1
163049 1
157792 1
2 1
239388 1
248549 1
35840 1
24396 1
250785 1
250257 1
714 1
300000 1
1 1
299999 1
122580 1
289404 1
173821 1
231399 1
2 1
285616 1
300001 1
64775 1
256942 1
1 1
211157 1
43856 1
81554 1
137064 1
197895 1
300001 1
90047 1
101095 1
104507 1
134054 1
195847 1
136890 1
155909 1
147049 1
277550 1
170787 1
202424 1
300000 1
22589 1
300002 1
189070 1
9652 1
2 1
55924 1
300000 1
300000 1
95962 1
266738 1
3 1
1 1
141214 1
145773 1
256131 1
181778 1
18249 1
125422 1
259593 1
7404 1
146070 1
32712 1
300002 1
77534 1
155517 1
85664 1
299999 1
53573 1
50369 1
299999 1
300000 1
28083 1
1 1
3 1
267708 1
299998 1
300001 1
300000 1
300001 1
43694 1
170608 1
2 1
3 1
132578 1
299999 1
179722 1
2 1
1 1
145006 1
1 1
13792 1
299999 1
1 1
8475 1
88729 1
300000 1
150837 1
211617 1
89986 1
191722 1
273636 1
117743 1
299998 1
161916 1
197718 1
159585 1
134057 1
300000 1
300000 1
6418 1
289578 1
261050 1
282063 1
26862 1
160516 1
247018 1
300000 1
198863 1
293102 1
210017 1
25863 1
299999 1
267950 1
197740 1
299999 1
300001 1
2 1
76453 1
161342 1
292164 1
175777 1
300002 1
137866 1
45989 1
254676 1
1 1
208438 1
185882 1
196509 1
1 1
300000 1
1 1
299999 1
2 1
2 1
273882 1
117989 1
224879 1
1 1
298631 1
124153 1
195877 1
221590 1
145548 1
2 1
300000 1
81246 1
1 1
236701 1
202993 1
11317 1
131565 1
299999 1
39557 1
246134 1
300000 1
215577 1
3 1
199745 1
300001 1
300001 1
147997 1
2 1
158827 1
243329 1
180202 1
136980 1
97451 1
182109 1
300001 1
33191 1
299999 1
236622 1
40377 1
192690 1
233172 1
95374 1
98924 1
248766 1
178418 1
229366 1
52164 1
26806 1
24683 1
249574 1
1 1
212133 1
147684 1
3259 1
146656 1
1 1
282942 1
271147 1
299999 1
183281 1
27618 1
234391 1
186124 1
268580 1
117275 1
6695 1
200815 1
1 1
38725 1
97369 1
3 1
300000 1
73544 1
153992 1
299999 1
1 1
3 1
36893 1
45998 1
300001 1
82672 1
300001 1
229126 1
75025 1
1 1
299999 1
259954 1
240046 1
85341 1
1 1
300000 1
136106 1
225933 1
135554 1
199289 1
127203 1
77770 1
42408 1
198430 1
140819 1
1 1
108852 1
300000 1
87970 1
1 1
257774 1
3 1
243493 1
127894 1
300000 1
58944 1
298108 1
132526 1
1 1
150556 1
299999 1
175755 1
75064 1
63023 1
169578 1
299999 1
198111 1
300000 1
299999 1
48546 1
300001 1
40011 1
11481 1
33080 1
299999 1
1 1
232939 1
37673 1
3 1
280388 1
299998 1
1 1
300000 1
34916 1
300000 1
299999 1
299999 1
136963 1
300002 1
164386 1
139395 1
237278 1
209338 1
200850 1
2 1
300000 1
6320 1
122361 1
299999 1
168399 1
256938 1
231584 1
42195 1
293684 1
194753 1
1 1
137393 1
131389 1
87756 1
299998 1
1 1
2 1
15354 1
152386 1
300001 1
182391 1
299999 1
2 1
1 1
146757 1
1 1
145388 1
261976 1
84373 1
1 1
3 1
299999 1
299999 1
1 1
300000 1
50321 1
98550 1
300000 1
140062 1
2 1
29460 1
224366 1
2 1
114972 1
1 1
300000 1
266703 1
112116 1
300001 1
85617 1
266397 1
70366 1
44234 1
294312 1
197962 1
85984 1
8249 1
84765 1
215791 1
118533 1
266156 1
1 1
3 1
292598 1
1 1
198313 1
25482 1
1 1
47031 1
1 1
300002 1
3 1
116418 1
299998 1
1 1
299998 1
81375 1
150121 1
300001 1
300000 1
79712 1
209147 1
80045 1
226177 1
239983 1
247682 1
1 1
2 1
300000 1
1 1
300001 1
79194 1
1 1
300000 1
300000 1
254609 1
229530 1
74421 1
121968 1
74164 1
50964 1
188218 1
2 1
68450 1
31561 1
299999 1
1 1
163459 1
99777 1
1 1
299999 1
1 1
300001 1
249484 1
40386 1
300000 1
49179 1
131901 1
215221 1
47606 1
260383 1
155178 1
232966 1
1 1
300001 1
287292 1
160462 1
255044 1
300001 1
16058 1
231938 1
299999 1
4660 1
300000 1
2 1
230463 1
224765 1
24979 1
174752 1
2 1
1 1
205769 1
2 1
69691 1
165827 1
199177 1
25465 1
139065 1
261781 1
1 1
19011 1
111644 1
300000 1
233416 1
15226 1
1 1
300000 1
300000 1
107168 1
1 1
272497 1
106027 1
299999 1
1 1
2 1
300000 1
1 1
133272 1
63199 1
3 1
253704 1
23212 1
8359 1
59654 1
125274 1
184618 1
293341 1
995 1
219235 1
269351 1
153801 1
189664 1
286032 1
2 1
209621 1
106372 1
2 1
1 1
186590 1
2 1
108421 1
24402 1
205511 1
186913 1
299999 1
289066 1
30049 1
190143 1
300000 1
131124 1
34182 1
1 1
167149 1
127224 1
137844 1
299999 1
137631 1
184543 1
1 1
250708 1
2 1
1382 1
51227 1
267570 1
53485 1
45619 1
32274 1
1 1
300001 1
50304 1
109504 1
99452 1
117769 1
1 1
157124 1
300000 1
292688 1
201302 1
208050 1
60220 1
230708 1
260413 1
244947 1
1 1
54371 1
219360 1
10765 1
169555 1
2 1
3 1
299999 1
88104 1
144240 1
139484 1
23932 1
177909 1
1 1
1 1
122030 1
267086 1
121122 1
299999 1
15093 1
77540 1
158718 1
121823 1
51941 1
157888 1
54404 1
15993 1
59593 1
3 1
84418 1
300002 1
274646 1
36255 1
292905 1
88790 1
203447 1
204157 1
126838 1
257656 1
241101 1
1 1
300000 1
198906 1
290432 1
166921 1
88053 1
151127 1
148659 1
125476 1
86635 1
77951 1
3 1
2 1
300001 1
151830 1
1 1
127653 1
300001 1
300001 1
300001 1
1 1
61872 1
159629 1
217488 1
235925 1
2 1
48516 1
150924 1
300001 1
77338 1
238813 1
299999 1
201069 1
165009 1
300002 1
300000 1
272603 1
223262 1
195735 1
275464 1
244176 1
106192 1
178423 1
1 1
27832 1
212161 1
286503 1
1860 1
300001 1
3278 1
157626 1
1 1
52001 1
2 1
2 1
11187 1
238743 1
18197 1
27338 1
263634 1
2 1
173170 1
3 1
55291 1
21211 1
1 1
195475 1
180082 1
300000 1
114028 1
83125 1
137910 1
256813 1
35590 1
1 1
174537 1
104327 1
12934 1
275208 1
38564 1
300001 1
59681 1
299999 1
1 1
289002 1
300000 1
299999 1
117875 1
46015 1
273889 1
5608 1
300000 1
194774 1
299998 1
1 1
296329 1
135165 1
90800 1
19486 1
282332 1
244360 1
51746 1
1 1
3 1
132715 1
2 1
232275 1
82816 1
235093 1
239410 1
1 1
153654 1
38439 1
1 1
1 1
1 1
300001 1
78701 1
1 1
182390 1
2 1
269785 1
194021 1
201166 1
153674 1
1 1
1 1
299998 1
3 1
300002 1
97303 1
299999 1
1 1
172250 1
299999 1
136695 1
295975 1
256186 1
2 1
231717 1
260320 1
60726 1
3921 1
207358 1
300000 1
2 1
185805 1
192044 1
300000 1
195549 1
1 1
1 1
300000 1
14872 1
1 1
1 1
300001 1
3 1
300000 1
1 1
1 1
104778 1
293204 1
209405 1
210786 1
135165 1
1 1
115355 1
300001 1
1 1
299999 1
242433 1
89338 1
3 1
2 1
1 1
285847 1
300000 1
1 1
132982 1
278632 1
300000 1
77693 1
201159 1
299998 1
263865 1
299999 1
1 1
246520 1
129897 1
172533 1
1 1
154984 1
184756 1
69641 1
300001 1
217432 1
300002 1
109890 1
90124 1
8795 1
190957 1
65911 1
252933 1
81871 1
1 1
196572 1
1 1
132408 1
1 1
287734 1
1 1
299999 1
19681 1
47596 1
269189 1
299820 1
140102 1
1 1
49378 1
3 1
1 1
300000 1
176864 1
140729 1
259075 1
1 1
287430 1
287699 1
121233 1
2 1
229446 1
1 1
82856 1
3 1
183597 1
170831 1
300000 1
190864 1
28804 1
300000 1
155332 1
260906 1
300002 1
300001 1
279614 1
55411 1
300000 1
266867 1
110328 1
66858 1
96356 1
299999 1
111737 1
214017 1
300000 1
191402 1
300000 1
198753 1
52772 1
230102 1
1 1
52817 1
300000 1
21678 1
127853 1
205968 1
215421 1
1 1
300001 1
44393 1
1 1
43185 1
81176 1
271361 1
1 1
300000 1
1 1
229048 1
3 1
116106 1
285806 1
189208 1
171383 1
300002 1
240948 1
299998 1
110433 1
273075 1
252851 1
224461 1
43228 1
151607 1
300001 1
1 1
93895 1
271699 1
141763 1
300000 1
299999 1
300001 1
276000 1
111327 1
31846 1
300000 1
299999 1
17820 1
9704 1
195854 1
242593 1
195204 1
300001 1
130693 1
16322 1
78798 1
300001 1
1 1
3 1
190781 1
10803 1
1 1
1 1
210724 1
300001 1
251378 1
1 1
2 1
300001 1
105920 1
209485 1
81851 1
156101 1
277346 1
195561 1
136751 1
300001 1
294858 1
5374 1
2 1
280808 1
272589 1
1 1
300000 1
712 1
1 1
300001 1
299999 1
300001 1
13641 1
285398 1
252107 1
299999 1
3 1
262651 1
126624 1
201737 1
300000 1
1 1
19605 1
300000 1
259339 1
267748 1
11572 1
43676 1
126479 1
286345 1
300000 1
146468 1
224340 1
1 1
300000 1
1 1
7702 1
102408 1
113661 1
72173 1
221572 1
300001 1
56911 1
3 1
81439 1
78843 1
168803 1
200563 1
299999 1
24080 1
167877 1
80051 1
126369 1
210521 1
295321 1
90653 1
1 1
292282 1
267371 1
299999 1
44764 1
89903 1
117792 1
268469 1
106934 1
101031 1
81880 1
1 1
53382 1
1 1
187271 1
299999 1
300001 1
1 1
174165 1
299999 1
299999 1
54321 1
299998 1
300001 1
197288 1
300000 1
278702 1
1 1
1 1
228740 1
117707 1
104104 1
2 1
2 1
1 1
241355 1
299999 1
143990 1
44554 1
65908 1
3 1
300001 1
299999 1
192729 1
32655 1
1 1
104377 1
299999 1
300000 1
1551 1
299999 1
209236 1
3 1
198119 1
241962 1
3 1
168545 1
244805 1
1 1
300001 1
138122 1
2 1
1 1
167886 1
108284 1
75785 1
1 1
206907 1
148817 1
164427 1
168104 1
1 1
300000 1
221687 1
300002 1
300000 1
263883 1
299998 1
1 1
3 1
300000 1
185435 1
291858 1
300001 1
285812 1
25709 1
28003 1
1 1
241406 1
36321 1
2 1
3 1
183681 1
45179 1
299999 1
92654 1
175581 1
207909 1
62585 1
83566 1
258441 1
300000 1
238343 1
1 1
46513 1
1 1
299999 1
25027 1
237034 1
1 1
299999 1
1 1
121423 1
1 1
1 1
50428 1
288076 1
227061 1
74368 1
299999 1
299999 1
201285 1
150218 1
300001 1
121074 1
262771 1
299999 1
300000 1
58060 1
299999 1
221704 1
236265 1
1 1
112779 1
300001 1
295137 1
191095 1
2 1
300000 1
40793 1
115724 1
247464 1
264420 1
116319 1
223841 1
1 1
193531 1
198321 1
12744 1
2 1
242629 1
26386 1
299999 1
300000 1
1 1
169484 1
92833 1
239854 1
245833 1
175488 1
247910 1
221672 1
104813 1
1 1
1 1
196181 1
123939 1
150790 1
167882 1
174587 1
270488 1
71523 1
300000 1
199018 1
25740 1
85587 1
1 1
239625 1
157981 1
166063 1
300001 1
300001 1
278830 1
300001 1
288713 1
300000 1
145931 1
147516 1
170496 1
266250 1
231349 1
289286 1
1 1
235865 1
2 1
300000 1
61391 1
277215 1
300000 1
300001 1
3 1
184417 1
2 1
112633 1
2 1
2 1
10166 1
3 1
203930 1
295925 1
96498 1
299999 1
250021 1
77989 1
126928 1
46129 1
266406 1
189117 1
142398 1
148472 1
285713 1
300001 1
2 1
3052 1
167917 1
3 1
300001 1
137598 1
258277 1
300000 1
268011 1
3 1
190383 1
204149 1
299999 1
2 1
152403 1
9857 1
137162 1
78657 1
299999 1
47038 1
300000 1
284362 1
245901 1
269971 1
300001 1
1 1
257145 1
23120 1
244175 1
70660 1
1 1
63022 1
116224 1
201789 1
159540 1
300000 1
1 1
1 1
300001 1
104716 1
40464 1
276182 1
300000 1
245626 1
25734 1
300000 1
3 1
294704 1
23224 1
258141 1
126449 1
19320 1
59745 1
225505 1
1 1
2 1
107698 1
243868 1
150096 1
138321 1
269122 1
162892 1
1 1
300002 1
90336 1
144314 1
279077 1
3 1
300000 1
260334 1
175502 1
103153 1
125562 1
1 1
22223 1
107055 1
116288 1
299999 1
1 1
115528 1
299999 1
300001 1
101647 1
2 1
1 1
300001 1
289244 1
98648 1
35334 1
278947 1
241730 1
239449 1
188266 1
2 1
1 1
182415 1
168075 1
1 1
300002 1
190717 1
233776 1
174058 1
35483 1
1 1
93944 1
88861 1
289793 1
23912 1
268421 1
260383 1
75465 1
24691 1
298128 1
160009 1
300001 1
96459 1
1 1
300002 1
220732 1
79720 1
300000 1
166911 1
300000 1
128820 1
116593 1
2 1
256892 1
226476 1
10491 1
300000 1
300000 1
300001 1
300000 1
1 1
1 1
273487 1
194388 1
64591 1
1 1
219388 1
3 1
202939 1
159411 1
293363 1
248381 1
299999 1
203578 1
282806 1
153202 1
72957 1
165518 1
44478 1
299999 1
248366 1
53669 1
289687 1
2 1
1 1
1 1
235492 1
32388 1
199481 1
115146 1
300000 1
233008 1
3 1
247041 1
170401 1
111786 1
138634 1
139792 1
254108 1
300000 1
2 1
153691 1
135050 1
27607 1
168753 1
287696 1
293564 1
48854 1
139120 1
150409 1
130332 1
87695 1
293270 1
50266 1
115086 1
120226 1
121870 1
120881 1
84746 1
95123 1
252122 1
220583 1
2 1
300001 1
33293 1
128920 1
1 1
1 1
1 1
188875 1
265732 1
300000 1
7639 1
300001 1
8995 1
228998 1
266237 1
209779 1
148719 1
16296 1
2 1
96744 1
300000 1
4369 1
162975 1
2 1
226628 1
2 1
129640 1
94415 1
242105 1
263160 1
265283 1
283755 1
299999 1
300001 1
281314 1
160152 1
43448 1
168996 1
164672 1
223011 1
194729 1
153644 1
300001 1
300002 1
263528 1
10606 1
82621 1
300000 1
93140 1
69264 1
192095 1
245928 1
291596 1
1 1
145628 1
142083 1
16181 1
118190 1
213224 1
2 1
104299 1
300002 1
22151 1
300001 1
1 1
21323 1
276107 1
292488 1
71282 1
1 1
80626 1
3 1
36488 1
137143 1
300001 1
299999 1
1 1
91175 1
87849 1
300000 1
274832 1
174897 1
43602 1
240040 1
300001 1
44558 1
160167 1
118280 1
2 1
26656 1
38732 1
163125 1
1 1
72112 1
299999 1
299998 1
222827 1
254302 1
96550 1
209999 1
277247 1
1 1
93669 1
59145 1
187818 1
16058 1
250063 1
248478 1
1 1
258023 1
147199 1
228276 1
1 1
79261 1
41089 1
56456 1
83601 1
94117 1
300001 1
299998 1
299999 1
170629 1
300000 1
161102 1
299999 1
265015 1
295524 1
1 1
177724 1
10478 1
300002 1
245831 1
228743 1
77484 1
182865 1
243859 1
82554 1
1 1
300002 1
239311 1
299999 1
74955 1
223127 1
204243 1
299998 1
213215 1
85586 1
55721 1
769 1
212143 1
163351 1
274346 1
166205 1
194662 1
133457 1
300000 1
299999 1
300000 1
248274 1
190966 1
80006 1
92994 1
127668 1
257119 1
299999 1
291599 1
1 1
206372 1
300001 1
80881 1
105357 1
122081 1
234255 1
225365 1
299998 1
124235 1
104624 1
237273 1
258813 1
68754 1
1 1
299999 1
279406 1
1988 1
1 1
296192 1
87959 1
8560 1
196263 1
131024 1
299999 1
138516 1
189539 1
249150 1
1 1
269984 1
245896 1
232893 1
78224 1
207971 1
299999 1
237193 1
299423 1
265126 1
231959 1
262379 1
48617 1
21761 1
300000 1
293538 1
221970 1
49809 1
300002 1
41176 1
3 1
46502 1
24849 1
3 1
28648 1
91568 1
297217 1
300001 1
2 1
1 1
300000 1
299999 1
80498 1
1 1
1 1
1 1
87966 1
300001 1
250805 1
300000 1
299999 1
148468 1
299999 1
299999 1
214011 1
186723 1
3 1
227233 1
43504 1
38341 1
249926 1
68694 1
16284 1
94287 1
1 1
1 1
155284 1
3 1
120669 1
300000 1
1 1
33307 1
1 1
1 1
215356 1
299999 1
42172 1
299999 1
3517 1
300002 1
2 1
299998 1
299999 1
3 1
300001 1
14426 1
256652 1
135575 1
32724 1
300000 1
3 1
295279 1
136535 1
1 1
299999 1
1 1
2 1
222457 1
60372 1
3 1
219058 1
2 1
1144 1
232023 1
212592 1
50455 1
1 1
1566 1
2 1
299999 1
1 1
87405 1
93429 1
242906 1
300001 1
52841 1
299999 1
197306 1
300001 1
193368 1
269489 1
43571 1
165343 1
3 1
22694 1
82449 1
89813 1
3 1
45197 1
6478 1
300000 1
103959 1
105403 1
299999 1
1 1
111424 1
1 1
73574 1
300001 1
100546 1
240030 1
300000 1
300000 1
131506 1
31791 1
254656 1
243481 1
192274 1
1 1
300000 1
1 1
299998 1
2 1
138789 1
116897 1
300000 1
1 1
300000 1
59003 1
15298 1
52937 1
145390 1
299999 1
151152 1
98740 1
300002 1
64718 1
141687 1
250459 1
300001 1
130417 1
243328 1
2 1
237420 1
241208 1
300001 1
52971 1
144213 1
3 1
278044 1
252532 1
174020 1
1 1
214355 1
219107 1
88890 1
226487 1
300000 1
108613 1
277896 1
203622 1
255404 1
203768 1
2 1
1 1
160374 1
28608 1
231451 1
299999 1
2 1
283659 1
1 1
133862 1
297359 1
246924 1
71322 1
1 1
226078 1
293909 1
224487 1
300002 1
300000 1
67851 1
112903 1
210456 1
110378 1
264709 1
139056 1
3 1
196033 1
299999 1
3 1
193212 1
2 1
295328 1
300000 1
183215 1
273257 1
226804 1
300000 1
58309 1
222015 1
1 1
283233 1
300000 1
197124 1
184159 1
1 1
197221 1
223631 1
3 1
300001 1
300000 1
300000 1
298208 1
16292 1
277494 1
141423 1
77511 1
1 1
299999 1
300000 1
300002 1
194692 1
86298 1
263899 1
283777 1
299999 1
257068 1
279631 1
300000 1
2 1
263272 1
194661 1
3 1
44710 1
180736 1
133691 1
300000 1
92718 1
1 1
165204 1
216768 1
1 1
1 1
14571 1
31873 1
300000 1
1 1
166077 1
2 1
204431 1
276465 1
82661 1
106159 1
147878 1
248211 1
116875 1
134538 1
300000 1
133567 1
71554 1
177668 1
300002 1
264690 1
46767 1
1 1
205196 1
92179 1
299999 1
218962 1
156076 1
128244 1
142114 1
1 1
1 1
246364 1
149093 1
44188 1
299055 1
300001 1
58297 1
251921 1
1 1
299999 1
299999 1
300001 1
74733 1
123394 1
105504 1
182895 1
163518 1
2 1
143671 1
218750 1
127478 1
67108 1
10531 1
70139 1
22678 1
300001 1
300000 1
3 1
71904 1
96590 1
300001 1
38945 1
1 1
79182 1
63175 1
87627 1
89617 1
3 1
300000 1
164458 1
2690 1
210238 1
80504 1
1 1
70382 1
32290 1
127666 1
300000 1
221806 1
3 1
300001 1
299999 1
134225 1
300002 1
186762 1
13807 1
1 1
300000 1
246634 1
72534 1
187631 1
540 1
72305 1
240691 1
1 1
2 1
36180 1
99747 1
1 1
65286 1
300002 1
1 1
300000 1
29581 1
217538 1
135713 1
280172 1
300000 1
299999 1
121904 1
222077 1
3 1
1 1
118345 1
3 1
21879 1
87597 1
300001 1
299999 1
98497 1
172448 1
3 1
299999 1
266359 1
70676 1
123099 1
299999 1
300001 1
203689 1
1 1
1 1
300001 1
188025 1
300001 1
181395 1
1 1
140620 1
78013 1
188062 1
143545 1
20947 1
33899 1
185008 1
300001 1
176879 1
192542 1
1 1
288207 1
90504 1
211186 1
1 1
161786 1
42471 1
300001 1
293326 1
60550 1
103947 1
196178 1
44595 1
85376 1
299999 1
1 1
120512 1
11215 1
1 1
270138 1
62696 1
64012 1
103691 1
1 1
22869 1
147185 1
299998 1
179234 1
3 1
140962 1
1 1
1 1
1 1
188311 1
86734 1
271398 1
1 1
104499 1
252785 1
1126 1
179344 1
300000 1
72089 1
207403 1
299998 1
77794 1
297155 1
283607 1
19277 1
300002 1
44811 1
114219 1
300001 1
3 1
20893 1
48205 1
255607 1
145034 1
49186 1
300001 1
298953 1
197470 1
26962 1
230449 1
1 1
300000 1
3 1
213488 1
25031 1
2 1
1 1
123862 1
96963 1
1 1
81138 1
258193 1
170297 1
300001 1
254610 1
53425 1
166328 1
146482 1
105417 1
25987 1
226525 1
131721 1
3 1
80454 1
116039 1
2 1
3 1
143996 1
13640 1
299998 1
1 1
1 1
120568 1
183220 1
288901 1
299999 1
300001 1
235690 1
299999 1
82492 1
188349 1
177697 1
2 1
300000 1
281967 1
79796 1
148933 1
152924 1
299999 1
264016 1
241020 1
205684 1
300000 1
1536 1
275645 1
1 1
66838 1
174634 1
1 1
259504 1
27337 1
300001 1
300001 1
34060 1
92276 1
149951 1
1 1
132661 1
1 1
97202 1
264112 1
299998 1
46034 1
250262 1
2 1
270358 1
145850 1
221779 1
227023 1
61256 1
48378 1
300002 1
48655 1
299999 1
138757 1
300000 1
150486 1
300001 1
200758 1
161694 1
262494 1
263274 1
267847 1
82858 1
155651 1
299999 1
245796 1
2 1
300000 1
45537 1
79051 1
3 1
179206 1
89606 1
249606 1
194552 1
187191 1
222188 1
115674 1
220518 1
195883 1
2 1
86326 1
1 1
299998 1
284536 1
1 1
205651 1
131014 1
159231 1
93399 1
61689 1
268102 1
70924 1
4206 1
262817 1
1 1
132209 1
3 1
201232 1
153453 1
255383 1
199377 1
135962 1
1 1
1 1
1 1
234211 1
117693 1
60748 1
1 1
1 1
3 1
101359 1
60656 1
121581 1
118036 1
128504 1
300000 1
1 1
299999 1
190760 1
53893 1
1 1
220306 1
1 1
299999 1
1 1
179385 1
104055 1
2 1
196142 1
222763 1
56663 1
296107 1
23828 1
1 1
99492 1
278304 1
204610 1
1 1
259174 1
251063 1
300000 1
292930 1
1 1
1 1
219657 1
299999 1
11895 1
299999 1
75026 1
32141 1
94267 1
104351 1
264773 1
140223 1
44431 1
127997 1
143572 1
147594 1
101168 1
2 1
300001 1
22263 1
299999 1
3 1
1 1
300001 1
47899 1
145701 1
300001 1
177602 1
3677 1
202586 1
294956 1
91736 1
251731 1
2 1
1 1
148567 1
2764 1
117351 1
33173 1
175536 1
299999 1
299999 1
300002 1
250938 1
1 1
74846 1
109469 1
85901 1
36171 1
149955 1
300000 1
299998 1
94666 1
1 1
3 1
131563 1
142157 1
9533 1
18799 1
300001 1
99407 1
2 1
198758 1
1 1
250445 1
300001 1
299999 1
278356 1
19465 1
300000 1
277913 1
299999 1
118773 1
288103 1
197874 1
3 1
40236 1
300000 1
297355 1
162794 1
139217 1
36666 1
264908 1
140483 1
1 1
177099 1
211113 1
47489 1
299998 1
299999 1
4819 1
32367 1
57071 1
1 1
291618 1
89733 1
27946 1
269497 1
2 1
300002 1
24376 1
183682 1
75227 1
1 1
125687 1
254387 1
83281 1
252345 1
182294 1
300000 1
266242 1
300001 1
1 1
142492 1
246834 1
1 1
236304 1
14516 1
4784 1
291318 1
1 1
55996 1
299998 1
10722 1
61690 1
299195 1
121634 1
227208 1
254855 1
1 1
3 1
159969 1
1 1
242014 1
98829 1
149363 1
94475 1
24796 1
5610 1
43822 1
84380 1
96642 1
300002 1
223902 1
250916 1
300001 1
255929 1
18254 1
99956 1
150577 1
158485 1
205026 1
194439 1
171569 1
299999 1
29162 1
62284 1
7874 1
56233 1
1 1
43031 1
168261 1
299999 1
141575 1
242810 1
2 1
300000 1
274910 1
275939 1
1 1
269956 1
300000 1
49200 1
245984 1
300001 1
22140 1
77021 1
137213 1
30712 1
69483 1
300000 1
196331 1
260456 1
152390 1
263928 1
111111 1
160779 1
51603 1
144633 1
300000 1
1 1
299999 1
226745 1
241705 1
300001 1
54115 1
91116 1
155544 1
6742 1
1 1
18052 1
1 1
277315 1
31584 1
165927 1
250408 1
1 1
267361 1
275225 1
233577 1
2 1
5293 1
3 1
35146 1
146580 1
3147 1
1 1
299999 1
120735 1
56028 1
277710 1
67709 1
209303 1
300000 1
300001 1
1 1
300000 1
64395 1
18248 1
299999 1
299998 1
284006 1
65145 1
187691 1
164903 1
135047 1
57537 1
300001 1
1 1
135903 1
280107 1
1 1
204931 1
46028 1
1 1
267763 1
238200 1
41046 1
299999 1
128478 1
299999 1
300000 1
1 1
176679 1
177864 1
165606 1
227075 1
36258 1
1 1
130921 1
300001 1
112277 1
269925 1
300001 1
33108 1
170780 1
76955 1
186463 1
67801 1
299998 1
249538 1
300000 1
30345 1
300000 1
189901 1
299998 1
94180 1
1 1
173132 1
92802 1
149181 1
21882 1
179424 1
299999 1
217229 1
133359 1
211978 1
2 1
156054 1
299999 1
300001 1
300001 1
1 1
53320 1
161874 1
215387 1
118035 1
3 1
299999 1
1 1
33677 1
132909 1
271700 1
12258 1
67698 1
194770 1
47412 1
216762 1
1 1
2 1
64794 1
2 1
299999 1
165370 1
139562 1
300001 1
1 1
1 1
299999 1
300000 1
1 1
277585 1
159106 1
210183 1
300000 1
137374 1
89908 1
300000 1
299999 1
70430 1
212940 1
91951 1
1 1
20957 1
268668 1
121890 1
300001 1
225456 1
11823 1
3655 1
1 1
2 1
3 1
1 1
43688 1
274568 1
300000 1
43517 1
102625 1
299999 1
1 1
43716 1
2 1
19986 1
1 1
15652 1
42557 1
113741 1
16667 1
257934 1
2 1
204326 1
45137 1
99521 1
300000 1
193007 1
299999 1
1 1
1 1
28757 1
128846 1
64987 1
1 1
239528 1
9992 1
1 1
300000 1
51988 1
299999 1
254100 1
300000 1
173089 1
86033 1
270113 1
228898 1
1 1
111326 1
196999 1
14942 1
297128 1
2 1
1 1
262351 1
247739 1
1 1
2 1
178911 1
300001 1
171471 1
2 1
234989 1
281097 1
1 1
28279 1
252653 1
192959 1
1 1
163917 1
8469 1
3 1
2 1
300002 1
134781 1
237161 1
300000 1
193972 1
87941 1
1 1
125152 1
299999 1
112711 1
284684 1
300000 1
71603 1
229702 1
102996 1
160043 1
300000 1
1 1
11473 1
2 1
96051 1
62401 1
300000 1
41913 1
300001 1
62024 1
24424 1
188796 1
282277 1
204048 1
299998 1
25246 1
3878 1
77499 1
300000 1
8093 1
300000 1
1 1
88612 1
26545 1
13820 1
69986 1
299999 1
172965 1
243647 1
109337 1
110625 1
1 1
1 1
63188 1
1 1
1 1
185971 1
299999 1
2 1
1 1
80469 1
54726 1
44467 1
195508 1
2 1
238014 1
249270 1
144335 1
182306 1
70772 1
40135 1
254179 1
205104 1
296610 1
108275 1
300000 1
300000 1
200364 1
148955 1
180856 1
155634 1
108809 1
300000 1
1 1
2 1
190992 1
9704 1
299999 1
300001 1
156444 1
96713 1
196721 1
252473 1
283724 1
139555 1
299999 1
224838 1
168536 1
1 1
1 1
63307 1
2567 1
189428 1
19398 1
111991 1
201102 1
180744 1
3 1
299999 1
1 1
1 1
300001 1
152629 1
300000 1
127264 1
217953 1
80879 1
152366 1
300000 1
137472 1
2 1
100139 1
176731 1
251688 1
127635 1
1 1
268532 1
105685 1
9202 1
1 1
300000 1
299998 1
1 1
11564 1
3 1
299999 1
34153 1
202755 1
93537 1
1 1
37409 1
177634 1
256578 1
144277 1
1 1
144782 1
236251 1
53254 1
1 1
2 1
1 1
26974 1
97720 1
12733 1
232104 1
1 1
126655 1
6808 1
300000 1
286416 1
1 1
234445 1
106508 1
3 1
300000 1
77074 1
1 1
250514 1
290317 1
147515 1
65214 1
10161 1
3 1
146440 1
144982 1
46027 1
110642 1
293536 1
19917 1
3 1
3 1
300001 1
110184 1
87512 1
119770 1
1 1
107616 1
202065 1
300000 1
1 1
296732 1
3 1
287122 1
185980 1
3 1
1 1
1 1
299999 1
1 1
299999 1
158107 1
300001 1
1 1
124153 1
135437 1
180096 1
300000 1
19665 1
95539 1
300000 1
2 1
173187 1
2 1
220279 1
61076 1
179441 1
1 1
287720 1
61693 1
300000 1
116780 1
1 1
117293 1
74510 1
270755 1
300001 1
1 1
72801 1
300001 1
284497 1
288817 1
96962 1
98722 1
278702 1
262830 1
175580 1
256257 1
265582 1
297285 1
1 1
201155 1
235769 1
194976 1
300001 1
300002 1
300001 1
279365 1
3 1
4661 1
196968 1
200274 1
241915 1
181622 1
79419 1
269977 1
30953 1
130518 1
26154 1
192360 1
230221 1
2 1
1 1
277134 1
62993 1
252379 1
22213 1
1 1
135650 1
175440 1
132153 1
190451 1
237006 1
80861 1
195177 1
158200 1
300000 1
300001 1
221873 1
172694 1
98487 1
300000 1
2 1
58601 1
300002 1
286717 1
17714 1
80123 1
33842 1
75045 1
206989 1
124628 1
269910 1
251290 1
230506 1
100601 1
283001 1
45526 1
1 1
300000 1
299998 1
211277 1
1 1
169153 1
290026 1
272030 1
1 1
213161 1
299998 1
10154 1
187562 1
300000 1
1 1
265933 1
251863 1
85586 1
168743 1
1 1
3 1
289724 1
2 1
101417 1
300001 1
49846 1
66906 1
1 1
299999 1
96359 1
241289 1
293669 1
300000 1
101658 1
299998 1
300002 1
300001 1
55764 1
299999 1
280862 1
235546 1
1 1
1 1
215727 1
12898 1
23933 1
259220 1
47911 1
2 1
223343 1
299999 1
155557 1
48765 1
248820 1
145626 1
193565 1
88362 1
207632 1
300000 1
3 1
179361 1
274610 1
2 1
234706 1
168746 1
255178 1
271925 1
300001 1
14108 1
283980 1
13297 1
300000 1
185009 1
288258 1
1 1
1 1
2 1
296782 1
59838 1
103363 1
1 1
300002 1
296150 1
96178 1
1 1
299539 1
300001 1
122605 1
171240 1
299999 1
110135 1
61285 1
49049 1
240324 1
36968 1
75562 1
2 1
105164 1
299999 1
121976 1
193908 1
292380 1
300001 1
295952 1
1 1
1 1
222691 1
200360 1
251985 1
300001 1
177615 1
291128 1
38608 1
3 1
80971 1
110213 1
299999 1
56172 1
1 1
1 1
34867 1
213842 1
300000 1
109570 1
6070 1
157447 1
300001 1
299999 1
1 1
99442 1
294664 1
26202 1
216073 1
39025 1
40090 1
300002 1
54504 1
300000 1
299998 1
270149 1
196182 1
285901 1
2 1
1 1
300000 1
300002 1
141272 1
177539 1
3 1
228178 1
162785 1
169922 1
128046 1
264244 1
94298 1
300000 1
15284 1
300000 1
300000 1
1 1
1 1
133139 1
1 1
231857 1
67427 1
127886 1
265054 1
300000 1
79818 1
1 1
173349 1
300000 1
299999 1
115624 1
300001 1
300000 1
299998 1
197854 1
38307 1
197877 1
300000 1
223688 1
43020 1
24028 1
238473 1
300000 1
167702 1
68512 1
1 1
5138 1
93119 1
193105 1
203053 1
111888 1
1 1
300001 1
1 1
179248 1
300001 1
126969 1
195200 1
276659 1
292007 1
47553 1
275371 1
267720 1
250619 1
2 1
1 1
260759 1
134514 1
300000 1
223080 1
157428 1
2 1
78587 1
144691 1
190260 1
1 1
135768 1
1 1
194760 1
44673 1
253791 1
194220 1
211522 1
93128 1
1 1
89362 1
300000 1
1 1
198362 1
136473 1
72083 1
289079 1
262346 1
2 1
121802 1
38250 1
300000 1
269403 1
261117 1
291502 1
299998 1
2 1
140589 1
82807 1
300000 1
66447 1
231950 1
31592 1
1 1
182748 1
69580 1
117913 1
300001 1
300000 1
24216 1
299999 1
12119 1
300000 1
51153 1
89090 1
300001 1
1 1
299999 1
300001 1
124542 1
239409 1
300000 1
144376 1
105941 1
139085 1
264052 1
300000 1
300000 1
42628 1
198746 1
287247 1
199196 1
300001 1
300000 1
114327 1
300000 1
194759 1
62837 1
151807 1
205638 1
209172 1
141319 1
300000 1
141915 1
129862 1
299999 1
27938 1
142925 1
203 1
44506 1
254651 1
198437 1
237225 1
300001 1
220329 1
283856 1
299998 1
239104 1
44803 1
1 1
245855 1
62743 1
300001 1
20893 1
225377 1
66998 1
1 1
79974 1
19757 1
78974 1
222339 1
236185 1
253505 1
278803 1
78116 1
67812 1
3 1
299999 1
280191 1
300000 1
131690 1
288725 1
299999 1
44717 1
247524 1
83627 1
32862 1
32405 1
1 1
1 1
300000 1
123762 1
290646 1
241974 1
1 1
83211 1
2 1
300001 1
2 1
22361 1
40122 1
245571 1
175043 1
69668 1
3 1
162205 1
62576 1
149208 1
90763 1
300000 1
1 1
265648 1
27913 1
300000 1
42172 1
49880 1
194389 1
295520 1
85938 1
101643 1
72154 1
40229 1
105527 1
26088 1
232083 1
126800 1
166108 1
86671 1
286471 1
289358 1
300002 1
69472 1
249464 1
175927 1
41717 1
300000 1
106593 1
299999 1
99155 1
169249 1
25427 1
254065 1
287213 1
300000 1
58766 1
1 1
1 1
300000 1
300001 1
10330 1
162111 1
1 1
300000 1
286441 1
145208 1
94053 1
119905 1
1 1
299999 1
58459 1
265879 1
1 1
113446 1
130546 1
264623 1
213097 1
2 1
167361 1
60282 1
210682 1
300002 1
212664 1
3 1
33595 1
294102 1
2 1
245135 1
2 1
248916 1
150736 1
300001 1
297925 1
189696 1
2 1
238331 1
2 1
10179 1
188670 1
109541 1
1 1
166485 1
54135 1
70281 1
3 1
185618 1
259306 1
168425 1
214722 1
247882 1
1 1
157099 1
287857 1
122933 1
231593 1
95204 1
171395 1
133516 1
117678 1
169323 1
1 1
246046 1
97030 1
299999 1
300001 1
88386 1
281558 1
225330 1
224689 1
300000 1
11244 1
199049 1
94725 1
299999 1
175500 1
299999 1
259253 1
128961 1
293258 1
273653 1
21193 1
299999 1
1 1
48221 1
2 1
101929 1
1 1
300000 1
300001 1
271714 1
299998 1
250594 1
115761 1
25658 1
112027 1
1 1
225876 1
163964 1
1 1
1 1
220592 1
26083 1
43405 1
70659 1
238585 1
235962 1
3 1
63774 1
13628 1
299253 1
135311 1
3 1
241426 1
2 1
300000 1
90860 1
201677 1
12356 1
300001 1
183251 1
2841 1
300001 1
58355 1
36712 1
300001 1
299999 1
1 1
289388 1
299999 1
1 1
131236 1
102249 1
171465 1
300001 1
280941 1
162322 1
173021 1
2 1
1 1
216509 1
218532 1
88480 1
96435 1
1 1
2 1
92583 1
47280 1
200489 1
14428 1
104238 1
132944 1
300001 1
167518 1
197155 1
299999 1
235321 1
231184 1
47070 1
226176 1
250328 1
220396 1
148399 1
299999 1
81268 1
64073 1
211971 1
128984 1
178529 1
2 1
259367 1
225484 1
1 1
44956 1
299999 1
240952 1
191742 1
2 1
122710 1
300001 1
268845 1
300001 1
85869 1
1 1
299999 1
255564 1
245718 1
82291 1
1 1
244304 1
263645 1
169681 1
299999 1
1 1
266873 1
169649 1
1 1
1 1
300000 1
2 1
1 1
1 1
230008 1
20196 1
259202 1
108628 1
140042 1
142269 1
300001 1
224584 1
1 1
188267 1
1 1
167705 1
11155 1
3 1
300000 1
27576 1
294222 1
269139 1
2371 1
300001 1
118594 1
198584 1
20011 1
1 1
3623 1
262304 1
209222 1
1 1
283665 1
30582 1
105263 1
183712 1
9194 1
1 1
189962 1
2 1
165798 1
225464 1
135665 1
299998 1
194450 1
40871 1
136013 1
1 1
1 1
190710 1
15109 1
143088 1
89401 1
104212 1
136923 1
235206 1
178380 1
2 1
220477 1
1 1
264049 1
185239 1
2 1
299999 1
140982 1
39800 1
218516 1
38120 1
300000 1
190112 1
299998 1
1 1
254288 1
8818 1
111978 1
201097 1
130284 1
300001 1
1 1
182345 1
225481 1
213431 1
49355 1
299999 1
82529 1
221109 1
1 1
29323 1
262426 1
54252 1
119883 1
299998 1
1 1
1 1
42902 1
1 1
88967 1
213206 1
10693 1
300000 1
285249 1
299999 1
2 1
3 1
300000 1
1 1
168803 1
299999 1
206038 1
163200 1
1 1
1 1
67743 1
281256 1
69084 1
1 1
18594 1
300000 1
278667 1
299999 1
1 1
102699 1
138782 1
81279 1
160376 1
225365 1
20264 1
299999 1
299998 1
135910 1
54292 1
167560 1
292047 1
1 1
1 1
1 1
57955 1
137206 1
68099 1
199868 1
2 1
205846 1
47137 1
2 1
38270 1
80217 1
255652 1
1 1
3 1
161584 1
299999 1
239241 1
1 1
299999 1
207247 1
299998 1
299999 1
177982 1
27760 1
164604 1
191612 1
1 1
299998 1
224966 1
1 1
164200 1
1 1
299999 1
26317 1
299999 1
209661 1
125269 1
121589 1
133287 1
17778 1
299998 1
3 1
61134 1
1 1
207644 1
1 1
1 1
44586 1
262513 1
213808 1
8953 1
1 1
275339 1
3 1
113500 1
171283 1
129680 1
93659 1
267793 1
1 1
111871 1
105728 1
173822 1
140630 1
247368 1
222100 1
45125 1
2 1
174048 1
299700 1
300001 1
300002 1
104236 1
199843 1
3 1
23024 1
299999 1
1 1
167401 1
1 1
1 1
1 1
79584 1
29558 1
1 1
61661 1
12723 1
140519 1
5645 1
234772 1
299999 1
300001 1
167757 1
299999 1
298333 1
96975 1
1 1
112810 1
67735 1
99773 1
149904 1
236517 1
10576 1
300001 1
3216 1
278173 1
1 1
38267 1
208575 1
203931 1
233421 1
239409 1
1 1
267859 1
141019 1
1 1
97651 1
299999 1
300002 1
76928 1
40926 1
234136 1
299999 1
202159 1
115516 1
300000 1
1 1
93129 1
161016 1
17321 1
107637 1
300000 1
176645 1
150449 1
3 1
177577 1
1 1
151372 1
299999 1
1 1
3 1
114162 1
119895 1
300000 1
157150 1
1 1
141298 1
52283 1
38217 1
133835 1
191146 1
136665 1
244353 1
1 1
181251 1
97070 1
300000 1
300000 1
23464 1
206504 1
299999 1
1842 1
56812 1
78074 1
144482 1
300000 1
248082 1
34199 1
193898 1
253143 1
300001 1
156380 1
225168 1
187407 1
266623 1
230124 1
300001 1
234964 1
33664 1
237836 1
91874 1
2 1
300001 1
2 1
3 1
60054 1
79058 1
160154 1
14442 1
13108 1
46285 1
1 1
147562 1
189903 1
119373 1
300001 1
299999 1
1 1
300000 1
177486 1
1 1
259895 1
280664 1
8212 1
80567 1
139007 1
299999 1
181774 1
214702 1
223935 1
121681 1
165557 1
300000 1
210589 1
195211 1
252695 1
474 1
251451 1
300000 1
70249 1
58101 1
299999 1
53146 1
28586 1
2 1
152584 1
10721 1
2 1
1 1
219101 1
89940 1
2 1
64020 1
83251 1
177406 1
300000 1
1 1
300000 1
206502 1
38258 1
116275 1
1 1
86325 1
1 1
269703 1
281176 1
299998 1
1 1
91510 1
245393 1
34951 1
26109 1
3 1
216563 1
126811 1
299999 1
1 1
2 1
8224 1
56826 1
1 1
242612 1
1 1
299999 1
11556 1
300000 1
299999 1
1 1
84508 1
69449 1
75422 1
299999 1
20726 1
203497 1
3 1
147457 1
73507 1
95100 1
300001 1
1 1
175199 1
190869 1
279976 1
125909 1
1 1
300000 1
300001 1
87554 1
1 1
73680 1
300002 1
178204 1
1 1
89039 1
2 1
210290 1
2 1
3 1
1 1
204386 1
57720 1
295792 1
2 1
235109 1
200938 1
58426 1
18798 1
300001 1
87796 1
4463 1
86591 1
10257 1
63947 1
299999 1
1 1
2 1
299998 1
300001 1
166149 1
67233 1
273153 1
175405 1
300001 1
1 1
135009 1
70129 1
300001 1
291334 1
116793 1
299916 1
248932 1
31641 1
1 1
97598 1
190046 1
299999 1
2 1
176458 1
1 1
20065 1
216930 1
95453 1
226161 1
1 1
36970 1
199600 1
296718 1
300001 1
58717 1
299999 1
293479 1
113830 1
256580 1
213240 1
1 1
300000 1
300000 1
1 1
222019 1
137323 1
1 1
143721 1
84284 1
231676 1
217999 1
57680 1
1 1
1 1
232919 1
1 1
1 1
138501 1
123548 1
248938 1
137500 1
26933 1
210880 1
240399 1
2756 1
33558 1
300001 1
300000 1
300002 1
1 1
48930 1
189973 1
239864 1
300000 1
95192 1
12787 1
242129 1
300001 1
159380 1
300000 1
237694 1
110966 1
61371 1
288652 1
154113 1
3 1
299999 1
108727 1
162094 1
228821 1
21544 1
1 1
299999 1
1 1
299999 1
189381 1
227047 1
300001 1
299999 1
3 1
221315 1
118862 1
300000 1
197122 1
299999 1
300001 1
149617 1
267326 1
145792 1
214224 1
115024 1
203655 1
276663 1
3 1
35662 1
271664 1
300000 1
41329 1
98518 1
2 1
1 1
78676 1
300000 1
240176 1
300000 1
260920 1
134935 1
225943 1
1 1
260193 1
299999 1
189733 1
71728 1
300000 1
50121 1
1 1
101444 1
270402 1
185211 1
11299 1
167271 1
25311 1
262104 1
265724 1
1 1
1976 1
245003 1
299999 1
2 1
94947 1
14691 1
242847 1
288342 1
166716 1
73715 1
262434 1
3702 1
2497 1
43497 1
171133 1
3 1
141756 1
299998 1
209253 1
299999 1
1 1
172686 1
300000 1
236337 1
274448 1
2 1
38875 1
1469 1
81610 1
32217 1
70256 1
300000 1
300000 1
300001 1
286744 1
178264 1
47201 1
299999 1
300001 1
1 1
44111 1
1 1
117778 1
208031 1
1 1
278651 1
96243 1
160131 1
4167 1
116874 1
2 1
268320 1
153260 1
190168 1
298679 1
1 1
299999 1
251067 1
245360 1
157588 1
127208 1
87124 1
1 1
300000 1
30668 1
277525 1
147133 1
299999 1
1 1
260662 1
300001 1
147336 1
255708 1
184331 1
128512 1
271280 1
1 1
300000 1
295526 1
65887 1
300001 1
1404 1
1 1
17 1
1 1
2 1
94764 1
36756 1
299999 1
299998 1
149077 1
57082 1
3 1
68908 1
241991 1
254556 1
28877 1
41151 1
211956 1
73301 1
184383 1
219084 1
2 1
299999 1
261275 1
300000 1
49293 1
174368 1
122637 1
132181 1
55299 1
2 1
117592 1
287878 1
1 1
300001 1
1 1
175516 1
219315 1
268755 1
299999 1
74771 1
59275 1
228642 1
38208 1
22435 1
9340 1
193371 1
300000 1
1 1
179920 1
134419 1
94814 1
109627 1
28904 1
266430 1
89966 1
300002 1
214152 1
3 1
1 1
300000 1
257336 1
300001 1
288259 1
280862 1
299999 1
1 1
274016 1
299999 1
198707 1
300001 1
78565 1
53667 1
135904 1
67463 1
299999 1
299239 1
189831 1
119318 1
212467 1
300000 1
92306 1
17894 1
193079 1
300001 1
240981 1
300000 1
300000 1
1 1
3 1
10502 1
4024 1
211317 1
102040 1
300002 1
247471 1
300002 1
150735 1
265319 1
13952 1
127313 1
259870 1
1 1
300001 1
152409 1
300000 1
25016 1
122379 1
42229 1
196075 1
300000 1
190747 1
146351 1
53106 1
300001 1
300000 1
34589 1
240080 1
3 1
84553 1
127356 1
30504 1
300000 1
46739 1
300000 1
85615 1
1 1
300001 1
268190 1
39894 1
138489 1
60259 1
299999 1
288399 1
1 1
206131 1
300001 1
2 1
1 1
3 1
1 1
271303 1
300001 1
185180 1
299998 1
71869 1
252815 1
98994 1
764 1
220416 1
1 1
284408 1
88573 1
299999 1
1 1
254726 1
215970 1
300001 1
251616 1
53890 1
172365 1
144972 1
299999 1
20219 1
62259 1
1 1
2 1
95859 1
300001 1
299999 1
19071 1
1 1
29019 1
300001 1
52658 1
8862 1
2 1
242071 1
299999 1
205383 1
159947 1
211742 1
292956 1
15334 1
129870 1
35060 1
89247 1
24813 1
185710 1
299999 1
135457 1
159358 1
83609 1
42217 1
152988 1
300001 1
300000 1
84603 1
271202 1
42727 1
1 1
299999 1
229907 1
3 1
210444 1
85609 1
253235 1
299998 1
37104 1
300000 1
2 1
300001 1
92833 1
207609 1
300000 1
178598 1
126618 1
300000 1
267272 1
198613 1
52351 1
2 1
299999 1
1 1
232450 1
298240 1
209504 1
273888 1
299998 1
300001 1
184333 1
149929 1
1 1
67403 1
15368 1
300001 1
107731 1
300001 1
266593 1
300000 1
2 1
299999 1
132222 1
187891 1
83226 1
31578 1
300001 1
170532 1
262000 1
35923 1
14975 1
197233 1
300001 1
231987 1
1 1
269672 1
90674 1
300000 1
1 1
261912 1
52354 1
121764 1
283848 1
1 1
219183 1
100633 1
229821 1
117105 1
188192 1
2 1
195708 1
81571 1
123531 1
327 1
2 1
2 1
81873 1
1 1
7527 1
82298 1
300001 1
128279 1
20546 1
215526 1
173894 1
2 1
87799 1
300001 1
123370 1
113768 1
299999 1
156606 1
237670 1
130202 1
299999 1
109188 1
93467 1
254076 1
215163 1
19995 1
300001 1
1 1
300000 1
25431 1
286568 1
60656 1
1 1
22344 1
201666 1
81084 1
55291 1
140988 1
1 1
201718 1
2 1
185722 1
57645 1
274186 1
4933 1
279000 1
160405 1
299998 1
173269 1
82755 1
237841 1
299998 1
1 1
27617 1
1 1
153970 1
158400 1
2 1
237895 1
22051 1
120312 1
191982 1
1 1
1 1
250199 1
300000 1
80512 1
1 1
226464 1
63705 1
300000 1
239886 1
33694 1
1 1
156205 1
130219 1
177361 1
131167 1
300001 1
232852 1
2 1
226459 1
1 1
274103 1
241231 1
7630 1
1 1
299999 1
102893 1
201677 1
235995 1
1 1
2 1
35666 1
296260 1
283659 1
227923 1
190409 1
1 1
158956 1
1 1
300000 1
127174 1
269941 1
29935 1
44869 1
124280 1
284518 1
236642 1
56507 1
1 1
189739 1
13166 1
300002 1
242437 1
97216 1
300000 1
283903 1
121641 1
272385 1
300000 1
247746 1
67863 1
299999 1
293310 1
34776 1
104002 1
137568 1
21048 1
300000 1
1 1
272527 1
129143 1
121869 1
1 1
164188 1
62887 1
3 1
152523 1
13109 1
246589 1
299999 1
181006 1
1 1
201792 1
299999 1
300001 1
299999 1
217266 1
300001 1
1 1
3 1
213066 1
82293 1
233042 1
3015 1
177588 1
209141 1
1 1
8000 1
79286 1
228194 1
46391 1
131213 1
65813 1
233524 1
88356 1
189392 1
289758 1
95971 1
37612 1
224646 1
101153 1
299999 1
224857 1
1 1
65591 1
11241 1
5952 1
300001 1
112114 1
1 1
196482 1
232064 1
2 1
205496 1
226357 1
228370 1
149642 1
1 1
201361 1
66822 1
79257 1
104924 1
214282 1
300000 1
251365 1
226467 1
160252 1
300001 1
35739 1
300001 1
65954 1
141803 1
203050 1
299999 1
295359 1
1 1
2 1
284425 1
1 1
264412 1
2 1
2113 1
1 1
300000 1
1 1
300000 1
78229 1
240581 1
200777 1
1 1
197414 1
299998 1
72512 1
55007 1
24694 1
300001 1
300001 1
19523 1
23780 1
83094 1
212807 1
287037 1
3 1
155572 1
202247 1
13475 1
100843 1
1 1
14664 1
2 1
180063 1
240039 1
114872 1
263145 1
2 1
260908 1
300000 1
1 1
299998 1
299999 1
299999 1
202913 1
231475 1
1 1
46153 1
138148 1
1 1
145205 1
110187 1
184057 1
185912 1
299999 1
96363 1
193756 1
300000 1
50064 1
127741 1
300001 1
164118 1
94965 1
3 1
185269 1
1 1
1 1
230109 1
37575 1
295898 1
18537 1
61050 1
89283 1
3 1
122543 1
110513 1
118773 1
228076 1
38062 1
185524 1
190025 1
272191 1
299999 1
299998 1
1 1
45752 1
300000 1
300000 1
1 1
258066 1
152591 1
47899 1
249811 1
1 1
2 1
237458 1
271341 1
268877 1
204857 1
22700 1
1 1
18238 1
298249 1
4960 1
152767 1
299999 1
299998 1
122396 1
1 1
300001 1
133228 1
1 1
1 1
263207 1
299999 1
38363 1
291186 1
82023 1
262293 1
29289 1
300000 1
1 1
66887 1
40095 1
178458 1
202438 1
1 1
144730 1
252469 1
299999 1
215737 1
145537 1
299998 1
83334 1
1 1
3 1
194329 1
37181 1
300002 1
1 1
157749 1
209123 1
212851 1
1 1
1 1
60460 1
225599 1
201557 1
1 1
256322 1
203417 1
300000 1
3 1
79629 1
200729 1
55764 1
1 1
1 1
159834 1
90825 1
300001 1
300000 1
3 1
79863 1
198499 1
300000 1
5887 1
227328 1
25011 1
3 1
2 1
108688 1
299999 1
136932 1
236713 1
3 1
300001 1
1 1
261213 1
45562 1
257253 1
249848 1
100814 1
36298 1
13303 1
300000 1
1 1
265633 1
8074 1
300000 1
2 1
280013 1
2 1
35184 1
300001 1
248075 1
1155 1
123346 1
97554 1
2 1
249778 1
300000 1
56111 1
196242 1
25846 1
204656 1
229796 1
204182 1
3 1
1 1
171645 1
166375 1
300001 1
1 1
1 1
109805 1
154448 1
245227 1
1 1
299998 1
299999 1
2 1
88507 1
300001 1
230502 1
220949 1
299999 1
1 1
299999 1
58198 1
300000 1
213414 1
300000 1
80201 1
263834 1
296469 1
1 1
295059 1
1 1
182647 1
194080 1
20747 1
216914 1
99195 1
237335 1
73554 1
57076 1
19487 1
8340 1
3 1
7399 1
300000 1
299999 1
131276 1
213165 1
262044 1
1 1
59870 1
289718 1
32144 1
300000 1
22871 1
32593 1
286555 1
87096 1
117658 1
300001 1
276176 1
225342 1
34355 1
247650 1
5056 1
1 1
300001 1
300000 1
202024 1
164028 1
2 1
209531 1
275685 1
2 1
187835 1
1 1
1 1
159221 1
203178 1
175473 1
215192 1
178034 1
35284 1
5571 1
3 1
123375 1
1 1
139890 1
1 1
81596 1
83987 1
300001 1
299999 1
66993 1
178501 1
299999 1
169668 1
204020 1
2 1
66364 1
299999 1
159928 1
220397 1
1 1
70390 1
165300 1
1 1
269784 1
51536 1
199944 1
119311 1
100153 1
292861 1
162281 1
87454 1
1 1
29990 1
1 1
284915 1
29449 1
300000 1
300001 1
2 1
220874 1
298103 1
1 1
295422 1
1 1
205443 1
300000 1
242447 1
26479 1
178559 1
3 1
300001 1
300000 1
102348 1
212126 1
1 1
115409 1
3 1
108573 1
1 1
227845 1
4890 1
120244 1
56250 1
188661 1
3 1
232365 1
300001 1
300000 1
1 1
1 1
21561 1
300001 1
300001 1
1 1
263374 1
17225 1
236007 1
220757 1
118058 1
148472 1
2 1
286944 1
112724 1
300000 1
10614 1
1 1
256697 1
1 1
143522 1
22321 1
1 1
299999 1
201252 1
44779 1
43000 1
188053 1
299243 1
1 1
272058 1
127824 1
2 1
58359 1
236116 1
172659 1
300001 1
95521 1
57555 1
266889 1
191216 1
152567 1
218665 1
2 1
300000 1
1088 1
37234 1
86699 1
238136 1
6441 1
300000 1
154269 1
1 1
52893 1
144276 1
57945 1
1 1
29248 1
205227 1
299999 1
268937 1
208813 1
23669 1
300001 1
1 1
125563 1
176646 1
299999 1
47816 1
221670 1
180292 1
135748 1
52179 1
300001 1
213403 1
299999 1
58255 1
244475 1
25855 1
117647 1
14440 1
1 1
82264 1
300000 1
300001 1
214098 1
58006 1
300000 1
290307 1
229482 1
129486 1
1 1
118007 1
299999 1
100369 1
299999 1
143881 1
241137 1
182706 1
123706 1
169046 1
82073 1
2 1
184087 1
300000 1
300001 1
299999 1
30301 1
300001 1
300000 1
23270 1
164332 1
69017 1
300000 1
266714 1
300002 1
147692 1
2 1
300000 1
200869 1
229748 1
299999 1
102826 1
123493 1
86857 1
119409 1
3 1
3 1
165228 1
261007 1
1 1
200722 1
1 1
299999 1
32245 1
266025 1
1 1
1 1
299999 1
299999 1
3 1
5921 1
112399 1
230451 1
300001 1
252474 1
1 1
32973 1
300002 1
300001 1
48833 1
153576 1
300002 1
2 1
223040 1
49791 1
200726 1
300001 1
8806 1
74728 1
69650 1
3 1
2 1
200642 1
1 1
147146 1
300001 1
117682 1
129223 1
163943 1
3 1
185883 1
299999 1
299999 1
165054 1
1 1
1 1
1 1
300000 1
87342 1
70072 1
70820 1
300000 1
299999 1
137557 1
1 1
299998 1
300001 1
96356 1
238431 1
59733 1
1 1
193243 1
300000 1
56786 1
291160 1
1 1
200168 1
68815 1
151936 1
257222 1
158350 1
222959 1
228749 1
225649 1
262347 1
156271 1
262418 1
1 1
1 1
254549 1
229975 1
237938 1
2 1
224263 1
18762 1
299999 1
273555 1
106638 1
207874 1
1 1
299999 1
86869 1
300001 1
276030 1
47972 1
299999 1
2 1
288193 1
116362 1
51513 1
300000 1
103653 1
141610 1
195063 1
299999 1
240304 1
292966 1
2 1
167561 1
300001 1
230813 1
46831 1
9709 1
300001 1
251519 1
300001 1
144067 1
1 1
11155 1
264053 1
115416 1
2 1
28577 1
300000 1
242381 1
299999 1
98556 1
20142 1
294905 1
125896 1
1 1
300000 1
299999 1
238199 1
77346 1
157344 1
300001 1
188743 1
20822 1
227864 1
7667 1
135507 1
804 1
1 1
300000 1
107386 1
106013 1
2 1
159724 1
150614 1
104024 1
300000 1
55146 1
299999 1
284666 1
299999 1
146930 1
258464 1
1 1
184377 1
299999 1
79053 1
213909 1
183957 1
1 1
1 1
300000 1
3 1
1 1
2 1
56743 1
6827 1
300000 1
222269 1
196013 1
165223 1
221105 1
1 1
155761 1
108529 1
1 1
300000 1
17782 1
197647 1
299999 1
300000 1
3 1
18743 1
300002 1
299999 1
2 1
299999 1
26230 1
194144 1
32644 1
300001 1
1 1
1 1
160281 1
300000 1
299999 1
85136 1
237735 1
104136 1
80127 1
24766 1
299998 1
56134 1
294191 1
299999 1
178580 1
300000 1
135 1
3 1
289252 1
6302 1
300001 1
151677 1
1 1
177504 1
300001 1
167803 1
2 1
2 1
118848 1
247420 1
290970 1
299999 1
82796 1
179670 1
2 1
18458 1
219007 1
1 1
1 1
299998 1
300000 1
3 1
83211 1
167957 1
300001 1
1 1
1 1
267132 1
300000 1
275026 1
300000 1
289606 1
287385 1
1 1
96767 1
286640 1
159515 1
123852 1
98875 1
299998 1
175362 1
292408 1
2 1
245846 1
270358 1
2 1
67009 1
246071 1
1 1
82847 1
221008 1
300000 1
1 1
223685 1
160775 1
187063 1
1 1
64521 1
236637 1
1 1
68144 1
299999 1
212706 1
157022 1
14199 1
1 1
1 1
1 1
178929 1
300000 1
107267 1
216273 1
100502 1
111779 1
299999 1
64848 1
256027 1
2 1
173138 1
153353 1
254646 1
300000 1
3 1
300000 1
1 1
238464 1
276896 1
2 1
83659 1
65066 1
154639 1
277784 1
263497 1
191601 1
1 1
62909 1
300002 1
36583 1
60637 1
258803 1
1 1
277033 1
268879 1
300000 1
1 1
270939 1
202740 1
246945 1
101182 1
85099 1
182544 1
283298 1
93812 1
1 1
31959 1
85968 1
2 1
300000 1
72442 1
173376 1
1 1
138546 1
161736 1
268213 1
229359 1
300002 1
218375 1
44198 1
272507 1
1 1
299999 1
291793 1
131692 1
121027 1
269708 1
299999 1
300002 1
110748 1
1 1
28102 1
39970 1
300000 1
102129 1
277588 1
299999 1
206469 1
276645 1
2 1
81055 1
88934 1
1 1
2 1
217353 1
22985 1
135261 1
300002 1
299998 1
185440 1
83995 1
1 1
8964 1
269356 1
284085 1
163718 1
248802 1
1 1
132226 1
132232 1
300000 1
90676 1
199995 1
259587 1
217538 1
251728 1
74315 1
152692 1
107390 1
11498 1
126850 1
56277 1
120555 1
19544 1
300001 1
87665 1
97851 1
33033 1
232405 1
2 1
166532 1
245476 1
208085 1
299999 1
75920 1
1 1
214193 1
1 1
300001 1
83068 1
300001 1
274449 1
69901 1
300000 1
3 1
221710 1
196522 1
248819 1
14899 1
1 1
4099 1
264017 1
300000 1
296970 1
3 1
1 1
97967 1
261743 1
300000 1
286022 1
268559 1
107658 1
98634 1
150523 1
165511 1
101152 1
132406 1
1 1
201511 1
225602 1
300001 1
222746 1
300000 1
300002 1
9976 1
1 1
116289 1
210719 1
27497 1
33522 1
300001 1
57791 1
253622 1
73569 1
1 1
300000 1
74332 1
232906 1
276266 1
175602 1
198667 1
1 1
1 1
299999 1
286034 1
234295 1
3 1
128858 1
136515 1
300001 1
1 1
1 1
89092 1
300000 1
24271 1
288367 1
256953 1
81068 1
259024 1
300002 1
2 1
112490 1
300001 1
283426 1
120961 1
89504 1
59472 1
55130 1
200363 1
109735 1
8371 1
299999 1
57706 1
347 1
299999 1
77406 1
196147 1
194855 1
294170 1
1 1
187664 1
300000 1
299999 1
299999 1
77574 1
113685 1
246647 1
300000 1
289162 1
2 1
300002 1
299999 1
300000 1
161812 1
300000 1
61671 1
131700 1
108887 1
264608 1
255771 1
40724 1
1 1
34960 1
3 1
135573 1
14798 1
1 1
299999 1
1 1
219006 1
269019 1
44287 1
52385 1
234886 1
101061 1
1 1
137214 1
168929 1
264300 1
25624 1
175530 1
106373 1
151512 1
1 1
257478 1
53901 1
299999 1
185901 1
184229 1
300001 1
290815 1
220267 1
253639 1
258449 1
300000 1
192276 1
1 1
36029 1
1 1
175448 1
85234 1
252071 1
2 1
1 1
2 1
16603 1
182398 1
300000 1
21127 1
170052 1
1 1
185048 1
275897 1
213722 1
1 1
55228 1
3 1
159723 1
133188 1
2 1
284478 1
229285 1
300001 1
300000 1
1 1
148862 1
221118 1
68789 1
152910 1
123023 1
155040 1
153239 1
158162 1
200518 1
299079 1
5873 1
130820 1
246977 1
1 1
243237 1
238215 1
300000 1
234200 1
174802 1
189959 1
47204 1
50294 1
116201 1
132735 1
300001 1
95746 1
2 1
299999 1
1 1
2 1
245157 1
299999 1
231799 1
276671 1
299999 1
287691 1
233070 1
300001 1
300000 1
217993 1
197033 1
113099 1
118634 1
183720 1
300001 1
292654 1
83530 1
134552 1
81087 1
145663 1
215900 1
103738 1
223761 1
299998 1
299999 1
300001 1
67515 1
49448 1
190206 1
3 1
1 1
223021 1
300000 1
30100 1
300000 1
88702 1
299299 1
296831 1
1 1
21903 1
120090 1
164954 1
16480 1
202660 1
261397 1
148591 1
175468 1
64021 1
221548 1
67289 1
1 1
49318 1
1 1
3 1
300000 1
257796 1
1 1
169559 1
77338 1
188700 1
31179 1
300001 1
170555 1
299999 1
145472 1
1 1
129101 1
167005 1
158820 1
103825 1
300000 1
286477 1
300000 1
259169 1
2 1
1 1
300002 1
152871 1
1 1
300000 1
24410 1
169672 1
44609 1
79778 1
300000 1
247742 1
294106 1
1 1
33817 1
105153 1
299999 1
1 1
174430 1
74789 1
189947 1
123055 1
299999 1
91132 1
82845 1
102394 1
1 1
1023 1
142527 1
300000 1
193695 1
254316 1
1 1
222267 1
183085 1
56473 1
299999 1
3 1
68265 1
106030 1
159906 1
1 1
104110 1
50913 1
3 1
300000 1
21504 1
284790 1
24234 1
300000 1
11373 1
16073 1
265497 1
220066 1
63338 1
203073 1
1 1
204242 1
300001 1
299999 1
62398 1
255131 1
257715 1
2 1
299999 1
2 1
298742 1
2 1
168769 1
193272 1
7343 1
299999 1
195293 1
300000 1
259871 1
60185 1
1 1
145071 1
11541 1
289521 1
1 1
1 1
88479 1
43265 1
300001 1
198257 1
80888 1
71173 1
1 1
1 1
1 1
1 1
299999 1
299999 1
300000 1
249300 1
1 1
266596 1
300000 1
136505 1
291466 1
2 1
214762 1
273577 1
288697 1
182153 1
10336 1
1 1
1 1
8336 1
59268 1
96564 1
157583 1
202695 1
87187 1
261568 1
242554 1
49268 1
1 1
53385 1
2 1
300000 1
1 1
74970 1
134294 1
179782 1
223534 1
1 1
93188 1
300001 1
35874 1
1 1
2 1
130163 1
292356 1
174012 1
300000 1
1 1
224648 1
231291 1
300000 1
1 1
300001 1
2 1
39406 1
91932 1
299998 1
26066 1
103258 1
299998 1
17004 1
216280 1
300000 1
1 1
269765 1
111617 1
1 1
300001 1
280606 1
165913 1
3 1
277941 1
87689 1
269572 1
67676 1
217657 1
300002 1
102693 1
101590 1
216106 1
2 1
300001 1
299998 1
147804 1
257153 1
74017 1
172642 1
225437 1
1 1
119671 1
299999 1
80636 1
27652 1
125760 1
1 1
244388 1
296242 1
240101 1
120807 1
1 1
231354 1
28354 1
1 1
26846 1
131756 1
201004 1
256350 1
97281 1
201910 1
289809 1
60156 1
101749 1
1 1
2 1
189050 1
3 1
110939 1
81190 1
1 1
74411 1
300001 1
31290 1
250865 1
93475 1
300001 1
226407 1
282669 1
1 1
139054 1
300001 1
300000 1
29025 1
2 1
1 1
135490 1
299999 1
116472 1
36235 1
299999 1
2 1
118248 1
59501 1
43657 1
33426 1
12497 1
98169 1
233693 1
189716 1
201376 1
121959 1
52494 1
234655 1
119780 1
110941 1
2 1
198090 1
232731 1
1 1
242626 1
20918 1
300000 1
75028 1
36497 1
2 1
12311 1
45 1
34133 1
1 1
71287 1
299999 1
60715 1
220126 1
299999 1
2 1
242734 1
300000 1
54821 1
1 1
291072 1
94234 1
53168 1
173685 1
2 1
300001 1
96827 1
299999 1
300001 1
152334 1
1 1
1 1
299999 1
23384 1
299998 1
195226 1
300000 1
116101 1
32545 1
179456 1
124697 1
297977 1
300001 1
190629 1
71953 1
59873 1
1 1
219368 1
113549 1
152546 1
54636 1
581 1
249336 1
49690 1
68437 1
61276 1
1 1
173362 1
145884 1
58774 1
199071 1
67427 1
106418 1
1 1
7311 1
274990 1
52221 1
175482 1
57005 1
121767 1
1 1
38855 1
197658 1
300000 1
1 1
176852 1
29210 1
217386 1
300001 1
5235 1
289558 1
237840 1
35365 1
273025 1
242803 1
1 1
50202 1
1 1
3 1
3 1
1 1
299999 1
12056 1
1 1
300001 1
165373 1
259526 1
3 1
116323 1
263738 1
35691 1
266824 1
43716 1
300000 1
102617 1
285304 1
1 1
168419 1
235690 1
112105 1
299999 1
2 1
250976 1
165595 1
126535 1
299999 1
272301 1
299999 1
264396 1
43927 1
249908 1
74193 1
1 1
300000 1
300000 1
300000 1
259319 1
227399 1
169319 1
275252 1
215299 1
205232 1
5727 1
300000 1
1 1
300000 1
52376 1
151424 1
285244 1
3 1
247498 1
289695 1
3 1
4741 1
47484 1
75682 1
67091 1
1 1
200800 1
299999 1
16142 1
271806 1
1 1
300000 1
128250 1
214939 1
115960 1
184835 1
42339 1
266931 1
147733 1
282796 1
200824 1
299999 1
300001 1
20831 1
80982 1
1 1
295942 1
14033 1
300000 1
97324 1
87029 1
210781 1
299999 1
9319 1
155412 1
211441 1
158635 1
10011 1
300001 1
9376 1
300000 1
264320 1
2 1
98404 1
300000 1
300001 1
1 1
277054 1
145605 1
218221 1
159905 1
155681 1
258051 1
68693 1
1 1
1 1
26038 1
232075 1
40791 1
1 1
63132 1
238309 1
272051 1
194925 1
1 1
96479 1
161236 1
60884 1
233858 1
94628 1
62267 1
145786 1
89493 1
110735 1
272847 1
2 1
295520 1
7022 1
18108 1
55007 1
93541 1
123639 1
65607 1
3 1
285133 1
42250 1
216563 1
2 1
67771 1
1 1
261629 1
300000 1
294657 1
100275 1
224032 1
217125 1
122981 1
151203 1
2 1
99216 1
1 1
295813 1
299999 1
300000 1
300001 1
206484 1
278330 1
1 1
300000 1
282726 1
159068 1
1 1
23788 1
2 1
299999 1
300001 1
49552 1
15814 1
300000 1
103053 1
300000 1
55118 1
115573 1
300002 1
300001 1
228823 1
202591 1
229053 1
152241 1
249288 1
300000 1
133308 1
299999 1
100072 1
48483 1
255300 1
260829 1
1 1
100642 1
300001 1
219075 1
299999 1
183613 1
88124 1
210785 1
140684 1
177542 1
300001 1
218405 1
2 1
40424 1
1 1
299999 1
215384 1
22298 1
130995 1
1 1
107973 1
1840 1
1466 1
299999 1
3 1
299999 1
170859 1
300000 1
156817 1
277784 1
3915 1
138022 1
39006 1
65527 1
299998 1
202487 1
217613 1
2 1
163611 1
198744 1
276684 1
1 1
244092 1
2 1
246761 1
300001 1
120639 1
1 1
186957 1
185609 1
122382 1
132717 1
167970 1
240399 1
1 1
1 1
2 1
217098 1
299999 1
128549 1
226620 1
28571 1
300000 1
278252 1
165859 1
223273 1
285171 1
120581 1
14829 1
300000 1
276168 1
300001 1
701 1
129872 1
300000 1
73289 1
204394 1
92518 1
194112 1
1 1
185007 1
2 1
90408 1
1 1
188018 1
130987 1
261399 1
226545 1
300001 1
82094 1
300001 1
6335 1
138465 1
33236 1
52523 1
206611 1
299998 1
48067 1
300001 1
278375 1
194615 1
1 1
9257 1
35279 1
1 1
300001 1
198828 1
52395 1
151547 1
125352 1
88253 1
172456 1
170701 1
267599 1
55606 1
299999 1
2 1
171939 1
228215 1
2 1
300001 1
1 1
87699 1
1 1
153833 1
17811 1
300000 1
73004 1
211344 1
74172 1
260512 1
299999 1
300000 1
266817 1
119257 1
62218 1
1 1
181175 1
32623 1
299998 1
55885 1
37565 1
148443 1
289076 1
51533 1
6206 1
154531 1
1 1
1 1
1 1
299999 1
195171 1
71029 1
128460 1
73225 1
14657 1
1 1
1 1
300000 1
259070 1
200386 1
155964 1
124989 1
228275 1
148441 1
1 1
93883 1
299999 1
1 1
2 1
196024 1
141748 1
299999 1
1 1
34526 1
2 1
75125 1
299998 1
23418 1
198929 1
300000 1
260435 1
1 1
14775 1
116118 1
206942 1
300000 1
3 1
140631 1
5093 1
246113 1
210144 1
31094 1
137534 1
300000 1
3 1
300000 1
300001 1
168431 1
257197 1
269524 1
278018 1
37049 1
286281 1
257417 1
1 1
300000 1
2 1
1 1
207735 1
300001 1
20292 1
74426 1
53245 1
23400 1
91095 1
236865 1
252267 1
23577 1
298865 1
300001 1
1 1
139909 1
174525 1
260528 1
1 1
299999 1
116793 1
1 1
271461 1
190872 1
300002 1
231335 1
195116 1
137700 1
299999 1
103100 1
2865 1
1 1
300001 1
83891 1
1 1
5105 1
255034 1
3 1
2 1
129999 1
1 1
48654 1
1 1
300000 1
161032 1
179829 1
211888 1
60645 1
300000 1
257365 1
231834 1
160340 1
84469 1
209259 1
1 1
3 1
1 1
150101 1
299998 1
1 1
165785 1
244899 1
1 1
229240 1
62045 1
84995 1
300001 1
299999 1
239465 1
198652 1
57022 1
221353 1
80380 1
128155 1
212174 1
144858 1
123824 1
3 1
1 1
1 1
1 1
300000 1
142104 1
300001 1
294956 1
299999 1
40595 1
52207 1
103231 1
300000 1
1 1
33248 1
211445 1
150167 1
203002 1
27470 1
127821 1
300000 1
249760 1
39921 1
277577 1
277479 1
1 1
164292 1
185744 1
226292 1
247494 1
282277 1
49275 1
269749 1
244011 1
118275 1
28983 1
51631 1
30836 1
67062 1
294242 1
1 1
210192 1
300000 1
88666 1
260847 1
211564 1
242573 1
190995 1
1 1
204996 1
223485 1
158606 1
60479 1
300000 1
242036 1
285294 1
178100 1
6903 1
300001 1
202570 1
3 1
1 1
107031 1
9263 1
214554 1
117802 1
299999 1
2 1
132563 1
278158 1
260521 1
1 1
124736 1
299999 1
137924 1
6015 1
249196 1
159487 1
1 1
32995 1
204537 1
124464 1
122776 1
198904 1
1 1
266657 1
251040 1
104694 1
300000 1
250318 1
299999 1
1 1
298720 1
144191 1
300000 1
275925 1
299999 1
220162 1
247274 1
26110 1
252107 1
173284 1
1 1
300000 1
208435 1
1 1
2 1
3 1
3 1
290459 1
13980 1
299999 1
48696 1
106200 1
2 1
298194 1
283959 1
121372 1
72363 1
2 1
233395 1
67222 1
141922 1
299999 1
213277 1
1 1
243034 1
57746 1
300000 1
219755 1
300001 1
214081 1
1 1
38452 1
299999 1
1 1
1 1
299999 1
54811 1
82971 1
10009 1
60394 1
300001 1
39477 1
75431 1
76425 1
32192 1
300000 1
300001 1
300001 1
22932 1
245722 1
184156 1
300000 1
192276 1
1 1
71777 1
1 1
221251 1
248574 1
283921 1
300000 1
119243 1
20708 1
231563 1
205018 1
1 1
299999 1
68109 1
1 1
31976 1
134606 1
248745 1
2 1
300001 1
37466 1
295316 1
266086 1
2 1
83569 1
299999 1
128576 1
5939 1
299999 1
14646 1
208187 1
138654 1
46772 1
298913 1
68246 1
1 1
3 1
299999 1
300001 1
300000 1
1 1
178416 1
200208 1
146577 1
1 1
246855 1
1 1
273348 1
32851 1
23976 1
48089 1
2 1
51030 1
23816 1
1 1
179961 1
300000 1
299999 1
112431 1
299998 1
299998 1
40691 1
139871 1
49 1
17566 1
229770 1
194634 1
111489 1
84705 1
204647 1
130695 1
60583 1
49032 1
2 1
175907 1
3 1
1 1
299999 1
300001 1
286426 1
242904 1
280843 1
90996 1
2 1
300000 1
3 1
300002 1
63681 1
30856 1
1 1
115378 1
219331 1
300000 1
52801 1
230750 1
276887 1
94033 1
1 1
276621 1
78864 1
27813 1
280920 1
248194 1
118893 1
230868 1
1 1
1 1
25323 1
142128 1
299999 1
3 1
261090 1
1 1
1 1
1 1
4563 1
15611 1
289123 1
300001 1
1560 1
129770 1
153621 1
223101 1
3 1
1 1
40664 1
6320 1
2 1
299999 1
297796 1
300002 1
16818 1
6645 1
270773 1
1 1
26033 1
232676 1
300002 1
130412 1
300001 1
3315 1
230241 1
260143 1
238043 1
300000 1
1 1
1 1
143163 1
25312 1
299999 1
234683 1
87805 1
300000 1
23643 1
300000 1
85742 1
300000 1
300000 1
178088 1
31213 1
299998 1
114914 1
251738 1
141489 1
289717 1
59973 1
256190 1
300002 1
131461 1
269380 1
162379 1
268758 1
29878 1
81084 1
267393 1
37616 1
3588 1
299448 1
300000 1
207617 1
1 1
1 1
300000 1
146325 1
45264 1
1 1
265581 1
26310 1
247494 1
191245 1
220173 1
300000 1
206814 1
212935 1
137748 1
142189 1
39179 1
300001 1
3 1
228816 1
144044 1
173242 1
294000 1
300000 1
129706 1
217184 1
57584 1
244387 1
196099 1
101800 1
242664 1
299999 1
52753 1
300000 1
269615 1
3 1
256586 1
207134 1
71614 1
8693 1
196849 1
300000 1
9377 1
289302 1
213103 1
192049 1
1 1
2 1
167031 1
142038 1
200124 1
65743 1
206488 1
207946 1
31688 1
1 1
1 1
171578 1
101460 1
273533 1
2 1
131437 1
2 1
3 1
227589 1
72874 1
300000 1
239532 1
136870 1
27142 1
1 1
271976 1
299999 1
78377 1
181196 1
13897 1
62450 1
81406 1
1 1
129206 1
39056 1
205419 1
299999 1
202386 1
65510 1
2 1
279065 1
88498 1
3582 1
207361 1
299998 1
299998 1
77574 1
27182 1
292016 1
141288 1
145833 1
299999 1
269197 1
232027 1
289510 1
144289 1
299998 1
212514 1
236250 1
1 1
300001 1
259038 1
1 1
299999 1
199271 1
170764 1
227312 1
2 1
284096 1
123020 1
125058 1
300000 1
52204 1
291572 1
138879 1
290746 1
300001 1
1 1
237798 1
142093 1
119334 1
2 1
170696 1
34023 1
258594 1
297193 1
119926 1
27029 1
93076 1
299999 1
2 1
113496 1
228476 1
95452 1
299999 1
292609 1
265258 1
2 1
20805 1
211952 1
24980 1
135681 1
119802 1
67652 1
186768 1
259350 1
1 1
300001 1
300001 1
300000 1
6997 1
4336 1
184921 1
285424 1
291378 1
300001 1
179287 1
299999 1
300000 1
1 1
157635 1
300000 1
172107 1
1 1
74232 1
140069 1
113428 1
200420 1
1 1
73048 1
105621 1
90766 1
117071 1
195527 1
1 1
135388 1
94138 1
140199 1
85397 1
281532 1
176548 1
300000 1
286893 1
228309 1
1 1
179676 1
103377 1
1 1
42713 1
226466 1
154959 1
149082 1
165573 1
243639 1
146135 1
151633 1
162063 1
1 1
126874 1
193085 1
300000 1
299999 1
293883 1
1 1
183758 1
94018 1
270305 1
161505 1
248738 1
127532 1
83322 1
1 1
70384 1
1 1
65977 1
300000 1
253926 1
157123 1
300000 1
120857 1
140565 1
1 1
250180 1
288184 1
300000 1
49154 1
2 1
270853 1
300000 1
235416 1
98831 1
136951 1
216646 1
188395 1
299999 1
299467 1
300002 1
216627 1
50951 1
132617 1
300000 1
14897 1
299998 1
1 1
164103 1
3 1
292421 1
21375 1
1 1
254774 1
190066 1
65627 1
1224 1
269431 1
300002 1
75728 1
41009 1
257931 1
300000 1
211495 1
300000 1
1 1
145696 1
300000 1
135521 1
3066 1
249080 1
299999 1
124386 1
214482 1
55542 1
1 1
300000 1
299999 1
187801 1
37928 1
260460 1
2 1
300001 1
212101 1
1531 1
54379 1
3 1
101756 1
2623 1
177505 1
299999 1
226563 1
300001 1
1 1
11339 1
158515 1
1 1
1 1
290942 1
300001 1
300000 1
166322 1
296670 1
35897 1
300000 1
300000 1
300002 1
189119 1
2 1
2 1
104236 1
1 1
88681 1
93328 1
108301 1
299999 1
300001 1
176769 1
111195 1
147664 1
243136 1
300000 1
1 1
300000 1
173323 1
299999 1
1 1
242399 1
28280 1
294947 1
189934 1
162440 1
299999 1
213166 1
7496 1
143496 1
278598 1
288740 1
163679 1
164683 1
175307 1
219779 1
180027 1
68875 1
218361 1
8363 1
299998 1
1 1
102635 1
164749 1
56409 1
202669 1
79985 1
1 1
157803 1
168162 1
299999 1
218179 1
80359 1
76119 1
1 1
300000 1
217542 1
246249 1
299999 1
18127 1
863 1
21913 1
300000 1
1 1
166597 1
2 1
81635 1
3 1
210088 1
37801 1
63773 1
1 1
220388 1
300000 1
256288 1
111807 1
109585 1
159843 1
138742 1
259681 1
300000 1
126757 1
300000 1
300000 1
1 1
2 1
249534 1
26439 1
1 1
86333 1
155634 1
243814 1
176866 1
1 1
300001 1
1 1
1 1
1 1
196606 1
108180 1
1 1
97863 1
1 1
104035 1
1 1
290568 1
276423 1
124138 1
82767 1
2 1
1 1
89257 1
3 1
278885 1
2 1
300000 1
93608 1
1 1
145683 1
299999 1
167898 1
278006 1
299998 1
269404 1
129556 1
108738 1
72793 1
42474 1
1 1
1 1
300001 1
300000 1
1 1
147217 1
233136 1
222690 1
300001 1
1 1
54813 1
2243 1
191957 1
299999 1
104712 1
300000 1
2 1
263975 1
19085 1
300001 1
216431 1
1 1
231096 1
2 1
118068 1
285832 1
109232 1
1 1
300000 1
42830 1
98730 1
82473 1
213858 1
1 1
300000 1
131163 1
97452 1
300001 1
300001 1
145086 1
238155 1
72105 1
266963 1
155163 1
299999 1
1 1
30092 1
51740 1
272168 1
192361 1
25477 1
157851 1
104485 1
25679 1
97923 1
154109 1
5974 1
2 1
103965 1
209340 1
299999 1
1 1
225798 1
300001 1
1 1
204621 1
300000 1
52551 1
299999 1
28979 1
264056 1
3 1
1 1
201344 1
249060 1
300000 1
93167 1
100384 1
1 1
1 1
145553 1
12474 1
71727 1
74551 1
1 1
300001 1
281739 1
164456 1
118646 1
300001 1
299999 1
299998 1
3 1
1 1
1 1
299999 1
2 1
136884 1
291326 1
227419 1
300000 1
227933 1
1 1
300000 1
300001 1
98218 1
124532 1
299377 1
224535 1
103036 1
87885 1
162511 1
1 1
116261 1
300001 1
286840 1
2 1
299998 1
33610 1
160898 1
44184 1
48268 1
269974 1
243043 1
132841 1
130164 1
230443 1
169689 1
117621 1
1 1
156328 1
92528 1
194779 1
126403 1
31493 1
299999 1
139694 1
278441 1
137660 1
300000 1
300000 1
294422 1
197905 1
7950 1
222321 1
1 1
300000 1
45280 1
252455 1
110901 1
138789 1
179272 1
176210 1
300000 1
195559 1
1 1
194158 1
24622 1
292734 1
299999 1
1 1
50576 1
51467 1
6979 1
138988 1
299999 1
249545 1
859 1
23881 1
11517 1
212365 1
1 1
1 1
223677 1
300001 1
82260 1
34627 1
1 1
187456 1
62892 1
4483 1
127329 1
120175 1
300001 1
273244 1
1 1
194760 1
299998 1
181828 1
300001 1
189538 1
2 1
300000 1
1 1
2 1
202791 1
299999 1
29920 1
294830 1
50222 1
248304 1
274664 1
2 1
284878 1
259115 1
1 1
36325 1
251354 1
28579 1
1 1
299999 1
100740 1
299998 1
256064 1
210179 1
21177 1
150815 1
92431 1
283607 1
299999 1
2 1
85745 1
299999 1
299999 1
147250 1
10923 1
158224 1
200016 1
159305 1
55448 1
300000 1
2 1
258032 1
299999 1
1 1
119252 1
106838 1
163990 1
245721 1
1 1
299253 1
300001 1
202298 1
3 1
2 1
1 1
31659 1
112695 1
299998 1
70226 1
49138 1
88885 1
1 1
171694 1
201239 1
274483 1
154866 1
190496 1
85955 1
149162 1
81983 1
65309 1
195423 1
2 1
247406 1
299999 1
1 1
203198 1
188499 1
263791 1
1 1
56407 1
300001 1
299999 1
114950 1
1 1
150690 1
1 1
85548 1
299998 1
281834 1
2 1
8017 1
282174 1
229433 1
234754 1
26155 1
129724 1
230465 1
142487 1
20169 1
92219 1
176256 1
119758 1
1 1
143453 1
255722 1
80297 1
1 1
221805 1
238597 1
300002 1
175314 1
300001 1
176403 1
300000 1
274228 1
300001 1
17543 1
265891 1
160840 1
300000 1
238988 1
111155 1
98005 1
80019 1
190023 1
74451 1
177964 1
47645 1
239410 1
229172 1
112811 1
48688 1
258261 1
251369 1
300001 1
39074 1
299999 1
268128 1
1 1
64258 1
180280 1
182431 1
250824 1
256629 1
163832 1
119751 1
75954 1
293456 1
59510 1
30696 1
293925 1
117735 1
50108 1
300001 1
60427 1
182499 1
175614 1
191865 1
290814 1
300000 1
219478 1
91849 1
255784 1
258049 1
58840 1
275476 1
44611 1
137333 1
47570 1
3 1
2 1
205107 1
249382 1
227237 1
71203 1
73378 1
300001 1
1 1
300000 1
1 1
299999 1
263013 1
92636 1
1 1
284846 1
722 1
208999 1
248789 1
140455 1
160224 1
180514 1
299999 1
256121 1
1 1
300001 1
1 1
152424 1
95964 1
264972 1
28430 1
300001 1
57212 1
258899 1
25232 1
210878 1
299999 1
260535 1
137312 1
288485 1
296480 1
2 1
57623 1
300001 1
151107 1
299998 1
292850 1
209968 1
135853 1
299999 1
300001 1
48549 1
300001 1
155830 1
40090 1
300000 1
300000 1
148778 1
91521 1
82934 1
192916 1
168030 1
231466 1
170558 1
60950 1
1 1
3 1
1 1
192356 1
233385 1
1 1
2 1
260445 1
39437 1
74491 1
270785 1
75580 1
162159 1
1 1
1 1
299999 1
1 1
299999 1
98626 1
117187 1
300000 1
13191 1
196837 1
189188 1
268423 1
161876 1
7682 1
240461 1
248258 1
2 1
1 1
300001 1
111564 1
1 1
141184 1
56245 1
2 1
63583 1
250022 1
2 1
227241 1
190038 1
270529 1
66811 1
1 1
194931 1
3 1
170449 1
2 1
250741 1
293056 1
299999 1
211414 1
1 1
230282 1
300000 1
1 1
1 1
1 1
154627 1
265831 1
300002 1
159034 1
69786 1
14326 1
150520 1
300000 1
222335 1
224875 1
42050 1
125821 1
300000 1
157933 1
90936 1
299999 1
184877 1
208200 1
3 1
249777 1
300001 1
104203 1
238900 1
204661 1
300001 1
182056 1
300000 1
262861 1
73766 1
2 1
276318 1
79283 1
299999 1
47554 1
259295 1
283756 1
300001 1
20577 1
101694 1
1 1
219513 1
299998 1
199320 1
180349 1
300000 1
2 1
118546 1
1 1
257265 1
1 1
39319 1
92299 1
29160 1
299999 1
59594 1
266780 1
127311 1
227006 1
116849 1
300001 1
299999 1
300001 1
300001 1
99750 1
219587 1
94339 1
150567 1
10072 1
122280 1
90699 1
36376 1
300000 1
300002 1
245333 1
294050 1
25657 1
2 1
21956 1
38412 1
33250 1
3 1
156424 1
299999 1
148494 1
218948 1
277453 1
72328 1
300002 1
300000 1
300000 1
300001 1
300001 1
161302 1
94816 1
228651 1
1 1
1 1
220741 1
300000 1
3 1
81579 1
29393 1
300001 1
2 1
114826 1
3 1
28959 1
2 1
267970 1
1 1
170607 1
5584 1
99007 1
82119 1
135504 1
34657 1
290585 1
71358 1
21712 1
14038 1
238705 1
127096 1
111013 1
238005 1
300000 1
1590 1
128451 1
27908 1
77925 1
1 1
147257 1
208197 1
300002 1
1 1
289866 1
216930 1
154016 1
93083 1
734 1
162135 1
300000 1
209484 1
266494 1
299999 1
1 1
280883 1
255152 1
238875 1
300000 1
3 1
89979 1
1 1
40322 1
300000 1
271656 1
1 1
300000 1
5298 1
280126 1
166824 1
1 1
223247 1
2 1
70145 1
153745 1
250970 1
2 1
177147 1
271358 1
300000 1
82373 1
201032 1
62284 1
1 1
109805 1
300000 1
263579 1
299999 1
117595 1
143312 1
21172 1
300000 1
157678 1
150307 1
277545 1
300002 1
3 1
130498 1
1 1
261062 1
300002 1
263280 1
251086 1
282145 1
299999 1
300001 1
241197 1
2 1
252711 1
178112 1
13770 1
2882 1
196547 1
198887 1
242858 1
1 1
1 1
147657 1
195844 1
83610 1
169454 1
3 1
49315 1
139810 1
57590 1
218753 1
224870 1
187763 1
137228 1
214343 1
292281 1
264975 1
38718 1
1 1
259737 1
226247 1
1 1
34305 1
121588 1
1 1
223644 1
69433 1
300001 1
234833 1
1 1
288723 1
300001 1
1 1
1 1
1 1
288366 1
125671 1
147265 1
147476 1
299999 1
15930 1
228471 1
300000 1
3 1
1 1
296144 1
185345 1
150024 1
172704 1
11448 1
119655 1
1 1
276711 1
206773 1
239000 1
233981 1
300000 1
240151 1
164523 1
241856 1
300002 1
168527 1
30485 1
40975 1
173135 1
112640 1
236515 1
1 1
220563 1
1 1
33640 1
77430 1
300000 1
290690 1
57289 1
2 1
107486 1
297999 1
3 1
300000 1
299999 1
64515 1
216442 1
273312 1
235564 1
213913 1
204661 1
102658 1
290511 1
162261 1
300000 1
1 1
113042 1
84095 1
300000 1
143611 1
158638 1
243352 1
1 1
7061 1
30751 1
147561 1
1 1
131615 1
300000 1
2 1
230588 1
171807 1
2 1
242859 1
1 1
154550 1
300000 1
273894 1
119242 1
300001 1
300000 1
173902 1
245402 1
300001 1
14720 1
299999 1
2 1
299999 1
143829 1
2 1
298083 1
1 1
2 1
155844 1
164045 1
2 1
43053 1
30736 1
188156 1
147394 1
162980 1
1 1
300000 1
1 1
154605 1
12668 1
277792 1
195928 1
2 1
263643 1
66325 1
220366 1
237308 1
172878 1
166270 1
170401 1
233541 1
30124 1
17805 1
172711 1
154362 1
5201 1
23561 1
261180 1
186676 1
300000 1
300001 1
256389 1
257230 1
113893 1
99449 1
286443 1
1 1
208443 1
297559 1
1 1
12544 1
113390 1
238991 1
233884 1
180494 1
28004 1
3 1
1 1
196638 1
195982 1
218845 1
295254 1
300001 1
1 1
2 1
19637 1
213727 1
181452 1
92163 1
39725 1
29959 1
75959 1
111188 1
227521 1
136564 1
212709 1
22404 1
215431 1
65061 1
185163 1
138647 1
85440 1
159645 1
188590 1
113920 1
299999 1
44601 1
1 1
30708 1
300002 1
1 1
62428 1
22312 1
300000 1
1 1
3 1
228823 1
197370 1
194587 1
299999 1
13290 1
11534 1
61864 1
299999 1
36182 1
2878 1
123886 1
287820 1
113136 1
128490 1
149561 1
299541 1
105434 1
1 1
2 1
147279 1
254695 1
220256 1
3 1
1 1
299999 1
53582 1
1 1
39540 1
300000 1
181267 1
299999 1
243871 1
1 1
299999 1
291628 1
255510 1
300000 1
193283 1
80442 1
53093 1
168194 1
3 1
1 1
82022 1
15005 1
89152 1
103889 1
191886 1
75551 1
296262 1
2 1
131532 1
22186 1
216413 1
121543 1
146605 1
203949 1
300000 1
94414 1
78097 1
112814 1
1 1
245625 1
181229 1
299999 1
299999 1
148777 1
1 1
136137 1
118919 1
34664 1
2 1
299999 1
3 1
48651 1
300001 1
300000 1
299999 1
39725 1
1 1
135304 1
300001 1
24317 1
3 1
82858 1
221419 1
4849 1
68145 1
132120 1
173504 1
108788 1
116275 1
299999 1
1 1
299999 1
300001 1
299999 1
30215 1
68913 1
145937 1
299999 1
140167 1
50811 1
300000 1
128094 1
300000 1
117432 1
300000 1
115654 1
1 1
191031 1
9109 1
43553 1
1 1
300000 1
139365 1
276689 1
299999 1
102567 1
15681 1
132422 1
249252 1
256672 1
180496 1
22858 1
1 1
250697 1
51869 1
279125 1
1 1
1 1
103780 1
82188 1
1 1
184534 1
259169 1
217272 1
3 1
146582 1
175699 1
1 1
276823 1
300001 1
1 1
299999 1
1 1
299999 1
299999 1
300000 1
205081 1
2 1
165237 1
299999 1
46627 1
299999 1
191778 1
1 1
85626 1
56591 1
300000 1
300000 1
299998 1
2 1
225342 1
299999 1
169690 1
271324 1
300001 1
297603 1
130232 1
200836 1
144401 1
76832 1
13242 1
11215 1
11955 1
278430 1
173631 1
3818 1
88262 1
105427 1
299998 1
99536 1
300001 1
3 1
150118 1
26663 1
1 1
1 1
177919 1
245716 1
112466 1
26889 1
141566 1
1438 1
113672 1
294414 1
166168 1
251355 1
299999 1
147681 1
26022 1
75830 1
300000 1
200505 1
289943 1
21980 1
300001 1
1 1
299998 1
220830 1
300000 1
51130 1
167315 1
191795 1
299999 1
300000 1
104548 1
97690 1
219550 1
93582 1
80244 1
56752 1
300000 1
95682 1
83067 1
165221 1
471 1
36716 1
1 1
299999 1
195019 1
300000 1
21026 1
229407 1
300000 1
300000 1
8440 1
269941 1
1 1
129446 1
139366 1
55162 1
298277 1
299999 1
219260 1
142587 1
91375 1
2 1
205334 1
262602 1
299998 1
94946 1
300001 1
66355 1
205078 1
2 1
25837 1
299999 1
1 1
65220 1
260243 1
274336 1
209638 1
116980 1
83603 1
63010 1
65064 1
2940 1
253216 1
61752 1
87834 1
68259 1
1 1
10146 1
2 1
1 1
2 1
65862 1
261867 1
175701 1
71061 1
300000 1
234402 1
199699 1
163549 1
1 1
1 1
239625 1
128249 1
237568 1
296889 1
246845 1
80591 1
34470 1
299999 1
274656 1
1 1
187173 1
108868 1
2 1
1 1
4087 1
300000 1
87794 1
1 1
298891 1
299999 1
278435 1
299999 1
67279 1
243540 1
2 1
1 1
1 1
62326 1
1 1
134874 1
117620 1
177203 1
101831 1
45302 1
1 1
300000 1
1 1
8072 1
3344 1
164901 1
300002 1
81618 1
300000 1
249907 1
300001 1
2 1
188451 1
93089 1
146041 1
287562 1
298055 1
1 1
242621 1
59339 1
164996 1
1 1
300001 1
232149 1
163155 1
298668 1
124736 1
257316 1
258769 1
300001 1
11527 1
21925 1
147084 1
286996 1
283951 1
168296 1
26850 1
72138 1
293790 1
17142 1
300000 1
300000 1
12576 1
89063 1
5172 1
2 1
129710 1
162243 1
173078 1
152923 1
299999 1
56683 1
299999 1
300000 1
186090 1
297270 1
2 1
24558 1
81934 1
261367 1
299999 1
211999 1
300000 1
143389 1
37681 1
299999 1
264740 1
2 1
271476 1
288606 1
3924 1
1 1
300001 1
300000 1
1 1
300000 1
300000 1
297213 1
154221 1
86670 1
1 1
3 1
275768 1
1 1
216584 1
299998 1
30492 1
300001 1
1 1
123160 1
239243 1
260169 1
3 1
189200 1
241009 1
159597 1
195521 1
171150 1
55937 1
2594 1
1 1
300001 1
282475 1
183314 1
219695 1
1 1
85097 1
229544 1
299999 1
3 1
290266 1
271974 1
1 1
300000 1
120801 1
232769 1
257753 1
2 1
158101 1
159935 1
96620 1
164946 1
10634 1
275955 1
218795 1
252782 1
265569 1
124198 1
300000 1
110725 1
272422 1
272982 1
287697 1
37346 1
28830 1
128028 1
1 1
17710 1
119020 1
294214 1
34703 1
3 1
300002 1
99344 1
254752 1
3 1
199598 1
1 1
251718 1
123611 1
95425 1
196686 1
279293 1
69798 1
1 1
300001 1
20 1
78022 1
3 1
1 1
196972 1
68266 1
2 1
1 1
299999 1
229372 1
296578 1
250105 1
150672 1
299999 1
283612 1
299999 1
300000 1
257417 1
199793 1
2 1
65975 1
94520 1
161560 1
300001 1
283159 1
177059 1
191014 1
149121 1
30777 1
263456 1
262585 1
1 1
18627 1
119935 1
206434 1
300001 1
90697 1
63742 1
266896 1
86172 1
137304 1
102380 1
24018 1
28754 1
1 1
72878 1
54259 1
277445 1
280441 1
198833 1
67607 1
203779 1
249057 1
2 1
15510 1
300000 1
299999 1
112124 1
45955 1
243415 1
124255 1
100554 1
123638 1
27121 1
25877 1
222648 1
41811 1
250773 1
210599 1
124406 1
253347 1
288043 1
1 1
185315 1
155504 1
227332 1
300001 1
300001 1
250822 1
86935 1
71956 1
229106 1
258667 1
117719 1
296229 1
300001 1
299998 1
83185 1
108089 1
150121 1
192097 1
299999 1
94056 1
120009 1
213712 1
242229 1
1 1
117464 1
238363 1
220047 1
154559 1
60529 1
276470 1
140690 1
266887 1
41438 1
299999 1
299998 1
1 1
299999 1
291991 1
280462 1
1 1
211548 1
1 1
142289 1
117936 1
1 1
1 1
117017 1
292971 1
299998 1
1 1
130679 1
300001 1
248093 1
3 1
140511 1
292080 1
1 1
114549 1
300000 1
299999 1
141609 1
259405 1
149361 1
1 1
108939 1
2 1
15172 1
188171 1
68340 1
261447 1
1 1
175366 1
95143 1
300000 1
72557 1
35519 1
1 1
211889 1
299999 1
52472 1
185659 1
161906 1
2 1
208502 1
79268 1
72523 1
18631 1
109737 1
1 1
284333 1
300001 1
16027 1
300002 1
13661 1
295068 1
42708 1
1 1
165525 1
276857 1
57918 1
287833 1
33001 1
259822 1
1 1
288829 1
59102 1
126543 1
1 1
1 1
167384 1
2 1
245374 1
1 1
77410 1
210394 1
3 1
46194 1
146555 1
255363 1
35166 1
300001 1
227566 1
289286 1
1 1
40560 1
1 1
153342 1
299999 1
300000 1
170474 1
159493 1
257705 1
13736 1
200509 1
91508 1
299999 1
13669 1
36369 1
182069 1
169544 1
59103 1
300000 1
174971 1
299999 1
299999 1
300000 1
300001 1
226571 1
242446 1
196994 1
148962 1
37454 1
299999 1
272437 1
2 1
65070 1
131201 1
64563 1
300000 1
133575 1
299999 1
113064 1
247766 1
225961 1
135207 1
126126 1
300001 1
61155 1
299999 1
3 1
1 1
2 1
247831 1
275618 1
1 1
1 1
208389 1
121377 1
283587 1
125230 1
1 1
299999 1
300001 1
266420 1
1 1
187419 1
2 1
210447 1
153032 1
5378 1
264244 1
2 1
26347 1
142261 1
123481 1
84764 1
300001 1
105984 1
299999 1
136300 1
196394 1
2 1
48642 1
165369 1
299999 1
1 1
299999 1
300001 1
2 1
196974 1
2 1
289630 1
285914 1
1 1
3 1
1 1
175704 1
2 1
300001 1
1 1
300000 1
3 1
2 1
2 1
145534 1
33544 1
170856 1
1 1
210218 1
59982 1
300002 1
65610 1
6606 1
269313 1
224152 1
2 1
115195 1
136510 1
38406 1
188149 1
1 1
81842 1
22881 1
200048 1
82412 1
23091 1
175858 1
1 1
1 1
241218 1
124619 1
1 1
143896 1
29726 1
44240 1
260487 1
189862 1
218103 1
40758 1
1 1
300000 1
70227 1
299999 1
2 1
235416 1
42328 1
2 1
121019 1
300000 1
260074 1
2 1
1 1
300000 1
138600 1
300000 1
1829 1
1 1
87561 1
138380 1
179956 1
233656 1
166668 1
300001 1
206491 1
1 1
1 1
150202 1
37818 1
244238 1
44644 1
202616 1
239354 1
1 1
300001 1
36737 1
41103 1
87709 1
1 1
177610 1
164454 1
231278 1
1 1
65047 1
232337 1
30365 1
2 1
18423 1
150467 1
217892 1
217309 1
278196 1
1 1
8417 1
65011 1
159872 1
250128 1
102945 1
183649 1
178459 1
300000 1
105055 1
170201 1
106885 1
2 1
2 1
14585 1
173409 1
1 1
281261 1
101213 1
1 1
1 1
249303 1
2113 1
228038 1
1 1
2 1
1 1
162969 1
83897 1
1 1
241490 1
300000 1
300000 1
185515 1
300001 1
227549 1
13164 1
210073 1
2 1
291916 1
242491 1
92183 1
1 1
206494 1
147064 1
1 1
2 1
103106 1
1 1
299342 1
116063 1
264134 1
257539 1
41604 1
300000 1
1 1
29746 1
107976 1
286116 1
282856 1
147140 1
266387 1
191033 1
80702 1
1 1
103907 1
300001 1
294043 1
283471 1
1 1
195873 1
210507 1
26958 1
300001 1
1 1
1 1
1 1
299999 1
161733 1
155169 1
300000 1
208118 1
300000 1
172906 1
9537 1
170350 1
55731 1
2 1
112759 1
223760 1
11907 1
2 1
45344 1
250300 1
55537 1
126459 1
230863 1
163225 1
300000 1
160907 1
184371 1
3 1
248562 1
140359 1
239727 1
3 1
300001 1
173298 1
239952 1
60851 1
3 1
271752 1
271124 1
245462 1
245817 1
300001 1
126573 1
48819 1
267604 1
279505 1
1 1
93495 1
253827 1
300001 1
1 1
136380 1
1 1
2 1
186946 1
231607 1
5083 1
260980 1
299999 1
97979 1
170933 1
299999 1
108277 1
299998 1
256218 1
1 1
57954 1
108995 1
125506 1
175040 1
202815 1
216466 1
147485 1
1 1
180286 1
249173 1
138059 1
112290 1
1 1
1 1
2 1
299999 1
2 1
80854 1
137036 1
230895 1
201540 1
114876 1
205299 1
253210 1
282519 1
300000 1
93012 1
290960 1
38722 1
188296 1
95805 1
3604 1
211397 1
206922 1
299999 1
124456 1
130842 1
24495 1
4436 1
2 1
1 1
300000 1
152379 1
43201 1
299999 1
202456 1
300001 1
180977 1
300001 1
300000 1
1 1
85707 1
300002 1
1 1
258413 1
300000 1
255882 1
36629 1
229377 1
293271 1
300001 1
299999 1
1 1
22045 1
1 1
113383 1
160642 1
51316 1
300000 1
250649 1
204257 1
209612 1
54895 1
3 1
245238 1
299999 1
241606 1
146661 1
261247 1
1 1
1 1
248019 1
64529 1
223057 1
153151 1
86284 1
10560 1
85743 1
79520 1
1 1
1 1
300000 1
299999 1
1 1
2 1
207310 1
1 1
1 1
207288 1
1 1
100528 1
192278 1
72522 1
300001 1
1 1
133408 1
150903 1
185420 1
29259 1
300002 1
124612 1
300002 1
176069 1
1 1
193322 1
294751 1
84368 1
1 1
299999 1
175736 1
30850 1
43239 1
300000 1
299518 1
45122 1
28850 1
141852 1
44226 1
2 1
250711 1
1 1
1 1
66968 1
120465 1
1 1
227737 1
299999 1
36465 1
32328 1
299998 1
87822 1
2 1
300001 1
300000 1
238734 1
133411 1
233026 1
52047 1
14940 1
88026 1
212614 1
2 1
291118 1
300001 1
200777 1
57015 1
1 1
68121 1
262948 1
36473 1
101548 1
153825 1
178437 1
154533 1
3 1
182299 1
136082 1
300000 1
195010 1
223750 1
8651 1
58011 1
263394 1
2 1
122487 1
2 1
2 1
70672 1
66411 1
86698 1
1 1
300000 1
300000 1
238535 1
266799 1
197543 1
258610 1
170130 1
300000 1
52080 1
28033 1
292426 1
67965 1
193083 1
300001 1
251935 1
300000 1
300001 1
101019 1
118822 1
17069 1
121919 1
155030 1
299999 1
203749 1
10829 1
158820 1
98240 1
273219 1
198321 1
1 1
1 1
6648 1
79140 1
248260 1
235066 1
2 1
278960 1
300001 1
266646 1
28905 1
65020 1
279505 1
32404 1
300000 1
255911 1
202622 1
262895 1
35064 1
189443 1
142794 1
142504 1
299999 1
11063 1
127758 1
1 1
22043 1
300001 1
263541 1
1 1
34527 1
50183 1
300001 1
299998 1
1 1
1 1
300000 1
1 1
234872 1
300001 1
255157 1
1 1
251786 1
104966 1
145535 1
1 1
2 1
262960 1
300000 1
16014 1
6534 1
1 1
14851 1
2 1
271808 1
98942 1
64377 1
299999 1
176975 1
300001 1
175461 1
119504 1
2 1
14740 1
2 1
58799 1
226482 1
66934 1
147991 1
2 1
236354 1
297330 1
1 1
249657 1
300001 1
2 1
2 1
152773 1
161439 1
130094 1
98210 1
129914 1
1 1
211460 1
211679 1
300002 1
1 1
2 1
108830 1
66225 1
81479 1
109178 1
43855 1
85118 1
200110 1
149138 1
300002 1
265927 1
279950 1
299999 1
1 1
299999 1
96622 1
1 1
88332 1
299451 1
300000 1
153787 1
256516 1
1 1
70031 1
58546 1
285947 1
289097 1
208366 1
185476 1
2 1
1 1
108165 1
115818 1
138605 1
228522 1
287147 1
1 1
112637 1
2 1
100765 1
1 1
56916 1
31368 1
2 1
215041 1
300000 1
299999 1
182722 1
104021 1
1 1
110311 1
272190 1
28126 1
1 1
165447 1
201524 1
92897 1
2 1
123990 1
143323 1
236660 1
36763 1
178454 1
152547 1
138961 1
118371 1
12045 1
125903 1
8595 1
1 1
186053 1
198256 1
42676 1
268134 1
217114 1
291978 1
283033 1
2 1
129963 1
267779 1
272782 1
38413 1
79936 1
199641 1
40675 1
21993 1
157237 1
3 1
211745 1
214322 1
246558 1
287514 1
11085 1
112486 1
1702 1
300001 1
74501 1
3 1
299999 1
127576 1
299998 1
113127 1
65611 1
19216 1
175334 1
148886 1
81037 1
1 1
119528 1
143176 1
131648 1
84505 1
239273 1
150691 1
96193 1
248961 1
212654 1
1 1
49526 1
8300 1
86973 1
100628 1
300001 1
176805 1
3 1
35351 1
299999 1
267924 1
95661 1
3736 1
125686 1
300000 1
3 1
125166 1
264118 1
177580 1
235167 1
203625 1
266111 1
34488 1
2 1
299999 1
232400 1
300001 1
300000 1
66343 1
300000 1
234520 1
235057 1
56993 1
160648 1
299999 1
248006 1
280317 1
177055 1
246729 1
299999 1
13659 1
211440 1
84812 1
300000 1
2 1
240509 1
150979 1
174758 1
299999 1
2 1
299999 1
2 1
226430 1
300000 1
41061 1
287891 1
3 1
280300 1
12718 1
91088 1
300000 1
267764 1
243362 1
299998 1
139455 1
289951 1
1 1
300000 1
288497 1
1 1
226053 1
147747 1
3375 1
70552 1
129832 1
291012 1
289105 1
299999 1
142603 1
23913 1
20701 1
300000 1
636 1
276122 1
69682 1
159972 1
259533 1
251664 1
1 1
300000 1
2 1
64959 1
165433 1
225300 1
300000 1
299999 1
48962 1
58881 1
38454 1
300000 1
66233 1
100566 1
300000 1
11352 1
1 1
161378 1
28867 1
43021 1
211568 1
117908 1
3 1
117325 1
55772 1
22496 1
190112 1
287158 1
259129 1
201221 1
124361 1
3 1
235690 1
41261 1
300001 1
2 1
110686 1
2 1
300001 1
107234 1
235963 1
158790 1
264427 1
265602 1
36655 1
34782 1
299999 1
1 1
3 1
155981 1
123956 1
290824 1
56998 1
300000 1
148170 1
269150 1
121135 1
252193 1
101572 1
234804 1
300000 1
299999 1
56620 1
288652 1
220780 1
300002 1
300001 1
92184 1
299999 1
105045 1
100432 1
238138 1
2 1
300001 1
300000 1
78811 1
297451 1
125217 1
240566 1
166014 1
92046 1
1 1
34944 1
69367 1
300000 1
168235 1
45247 1
72923 1
2 1
44086 1
109478 1
188984 1
102747 1
122711 1
2 1
168882 1
10227 1
84959 1
16665 1
258363 1
227863 1
15547 1
1 1
230632 1
272831 1
1 1
1 1
2 1
299999 1
81930 1
78759 1
1 1
300000 1
299999 1
1 1
299999 1
299999 1
119442 1
258235 1
255157 1
1 1
67637 1
271555 1
53 1
3 1
300000 1
150436 1
3 1
300000 1
57036 1
300000 1
291125 1
212270 1
12414 1
256654 1
23503 1
3 1
57558 1
78908 1
168238 1
120685 1
187512 1
300000 1
63292 1
2 1
1 1
2 1
2 1
300001 1
300000 1
12303 1
300000 1
300002 1
182987 1
1 1
133222 1
242593 1
140012 1
92924 1
299999 1
162912 1
2 1
147787 1
244134 1
126549 1
1 1
83762 1
1 1
271150 1
250746 1
153491 1
77608 1
299145 1
1 1
72662 1
253496 1
51706 1
3 1
279785 1
300000 1
1 1
2 1
285481 1
113249 1
86295 1
294557 1
220948 1
1 1
300001 1
147788 1
126700 1
1 1
1 1
112772 1
1 1
183508 1
300000 1
220969 1
63592 1
163081 1
204907 1
300002 1
295431 1
57027 1
41678 1
212729 1
1 1
129417 1
1 1
76152 1
198172 1
257253 1
183357 1
1 1
55340 1
123490 1
287426 1
202956 1
18498 1
254464 1
1 1
2 1
2 1
286093 1
218735 1
1 1
188997 1
142714 1
1 1
286834 1
224185 1
150049 1
70194 1
106181 1
2 1
299999 1
300001 1
294900 1
2 1
1 1
85225 1
300002 1
107067 1
173596 1
1 1
300000 1
2 1
299999 1
268499 1
288063 1
299999 1
300000 1
165097 1
142796 1
52333 1
285665 1
280821 1
300000 1
1 1
299999 1
299999 1
1 1
114046 1
296307 1
119923 1
120713 1
287656 1
139565 1
196283 1
187936 1
300001 1
266684 1
227752 1
72981 1
207851 1
237346 1
200288 1
224729 1
3 1
227568 1
300000 1
299999 1
300001 1
255857 1
1 1
235476 1
300000 1
191584 1
100687 1
213883 1
300000 1
86307 1
190483 1
240396 1
36893 1
1 1
299999 1
299999 1
67393 1
35835 1
300001 1
3 1
41935 1
2 1
1 1
300000 1
2 1
36319 1
61375 1
232173 1
223700 1
45713 1
263204 1
268175 1
94906 1
155537 1
177639 1
232701 1
300001 1
10384 1
1 1
60816 1
215697 1
55446 1
300000 1
300001 1
89709 1
71447 1
300000 1
113967 1
52280 1
181854 1
300002 1
1 1
164411 1
2 1
1 1
258849 1
244246 1
114203 1
142669 1
3004 1
156509 1
1 1
221669 1
59841 1
139577 1
300001 1
289708 1
37509 1
101840 1
213704 1
210352 1
105963 1
98174 1
300000 1
1 1
239290 1
96566 1
198463 1
300001 1
272165 1
1 1
16554 1
64710 1
36321 1
153602 1
300002 1
299999 1
300000 1
300000 1
277502 1
300001 1
218500 1
299998 1
94272 1
1 1
1 1
2 1
255954 1
169874 1
3 1
115978 1
299999 1
299999 1
205897 1
240839 1
91284 1
635 1
70792 1
76066 1
59502 1
2 1
299999 1
171997 1
300000 1
240583 1
132897 1
56390 1
1 1
34426 1
264776 1
155972 1
69774 1
121879 1
86175 1
177363 1
2 1
299999 1
264677 1
2 1
300001 1
1 1
1 1
299999 1
300000 1
66315 1
63451 1
300001 1
288588 1
9125 1
137652 1
21266 1
156484 1
216603 1
97887 1
2 1
1 1
176457 1
3 1
294602 1
37342 1
1 1
290215 1
299999 1
266134 1
84965 1
145899 1
18954 1
259570 1
170380 1
146048 1
75972 1
299999 1
292492 1
117968 1
2 1
3 1
20310 1
199293 1
270019 1
282049 1
300000 1
134564 1
125449 1
275405 1
126740 1
1 1
223296 1
12629 1
263125 1
1 1
300000 1
108117 1
161898 1
161933 1
180504 1
1968 1
299999 1
1 1
253919 1
95704 1
240383 1
3 1
112880 1
1 1
299999 1
173813 1
300001 1
36765 1
30169 1
1 1
24088 1
41396 1
299998 1
235959 1
62119 1
194368 1
253476 1
1 1
1 1
249750 1
70288 1
64096 1
67796 1
299998 1
88484 1
18613 1
283842 1
23616 1
2 1
300001 1
42661 1
1 1
58319 1
128486 1
284428 1
2 1
122417 1
136128 1
181724 1
258440 1
87821 1
299999 1
280527 1
277164 1
1 1
42169 1
252500 1
2 1
211315 1
299999 1
244685 1
70528 1
256567 1
67734 1
53419 1
113080 1
3350 1
1 1
1 1
300001 1
79502 1
2 1
115615 1
103964 1
245287 1
266111 1
239789 1
299999 1
299999 1
1 1
148635 1
300000 1
199209 1
104619 1
155565 1
7173 1
145441 1
75735 1
72399 1
1 1
80302 1
300001 1
1 1
92958 1
288351 1
2 1
300001 1
1 1
256908 1
36781 1
100575 1
300000 1
299998 1
242449 1
219239 1
252329 1
272566 1
107385 1
300000 1
1 1
146452 1
2549 1
300002 1
266159 1
299999 1
114975 1
43636 1
3 1
157417 1
1 1
266169 1
65114 1
299998 1
65712 1
1 1
172352 1
1 1
199139 1
300001 1
128871 1
146275 1
191730 1
1 1
40017 1
173385 1
25123 1
1 1
2 1
1 1
105447 1
126874 1
209759 1
14866 1
200674 1
300000 1
300001 1
300001 1
76809 1
27824 1
299999 1
227498 1
2 1
300000 1
93297 1
20491 1
262364 1
1 1
14200 1
1 1
36888 1
229762 1
248594 1
54150 1
299998 1
85979 1
233116 1
2 1
299999 1
1 1
97444 1
48594 1
48819 1
248418 1
300000 1
90020 1
200237 1
12590 1
60699 1
53798 1
166161 1
1 1
157791 1
261294 1
250859 1
300000 1
1 1
95359 1
294100 1
300001 1
299998 1
1 1
1 1
152677 1
299999 1
1 1
131700 1
180849 1
169410 1
1 1
146544 1
184187 1
299999 1
189513 1
1 1
1 1
300000 1
55654 1
1 1
1 1
254971 1
253069 1
177914 1
121067 1
1 1
1 1
255340 1
299999 1
43139 1
77357 1
1 1
277789 1
216626 1
37478 1
1 1
2 1
299999 1
1 1
228965 1
299999 1
2 1
146502 1
299999 1
299999 1
1 1
262884 1
299999 1
239173 1
263456 1
230929 1
299999 1
91156 1
167730 1
1 1
57704 1
156425 1
299999 1
90782 1
160200 1
249890 1
213583 1
22997 1
280501 1
200901 1
125676 1
93018 1
80978 1
79458 1
230834 1
299999 1
263927 1
224853 1
1 1
77766 1
1 1
300001 1
276337 1
137946 1
1 1
253253 1
1 1
248110 1
110240 1
299998 1
48233 1
1 1
7092 1
288654 1
11486 1
300000 1
292728 1
7371 1
187571 1
3 1
19962 1
1 1
300000 1
182300 1
104845 1
276921 1
2 1
300000 1
282187 1
300000 1
300001 1
60849 1
300000 1
60566 1
299998 1
299998 1
2 1
125516 1
71592 1
1 1
899 1
299999 1
17980 1
2 1
183822 1
299999 1
264981 1
637 1
292892 1
2 1
114817 1
65235 1
207673 1
139867 1
67356 1
300000 1
299999 1
1 1
226594 1
91253 1
155630 1
300000 1
299999 1
285478 1
165123 1
2 1
1 1
116242 1
299999 1
1 1
293724 1
1 1
4303 1
300000 1
4868 1
76811 1
59410 1
1 1
1 1
299999 1
300000 1
28863 1
149814 1
300000 1
212527 1
119005 1
143485 1
45125 1
176847 1
300000 1
175532 1
23219 1
293985 1
2 1
83109 1
159197 1
1 1
117186 1
235712 1
291976 1
2 1
300001 1
285493 1
181512 1
72753 1
153687 1
179706 1
300001 1
1 1
86738 1
123169 1
176697 1
217841 1
214203 1
34001 1
77467 1
8883 1
229931 1
261548 1
299999 1
114359 1
234577 1
1 1
55650 1
77173 1
106060 1
118208 1
2 1
204185 1
2 1
64683 1
247795 1
1 1
176534 1
123059 1
258821 1
60527 1
2 1
299999 1
2 1
98590 1
142251 1
300001 1
1 1
16661 1
10511 1
300000 1
85970 1
300000 1
1 1
32533 1
300001 1
165161 1
144716 1
161036 1
287241 1
143080 1
299999 1
1 1
196063 1
1 1
121591 1
1 1
66146 1
300000 1
194742 1
1 1
299999 1
195368 1
237944 1
166024 1
300001 1
1 1
1 1
38499 1
300001 1
299999 1
176475 1
24941 1
184563 1
100474 1
95788 1
300000 1
277341 1
289189 1
276776 1
288951 1
283010 1
29274 1
190008 1
2 1
3 1
296351 1
204355 1
3 1
180481 1
59862 1
223577 1
18297 1
1 1
102183 1
242044 1
85140 1
112011 1
159171 1
55130 1
300001 1
114885 1
299998 1
209886 1
102585 1
300000 1
41372 1
299999 1
153999 1
25393 1
109979 1
300001 1
2 1
46098 1
104635 1
267049 1
1 1
114462 1
161651 1
106551 1
191309 1
238922 1
1 1
126424 1
3 1
5089 1
4889 1
299999 1
40999 1
155839 1
299999 1
1 1
206574 1
1 1
1 1
3 1
1 1
299999 1
165980 1
1 1
204993 1
147192 1
300000 1
199556 1
1 1
251235 1
299999 1
155696 1
2 1
1991 1
300000 1
8743 1
271206 1
299998 1
143655 1
1 1
66767 1
14470 1
167774 1
299999 1
249695 1
279402 1
234107 1
238727 1
239961 1
284292 1
174399 1
1 1
2 1
1 1
1 1
1 1
300000 1
299999 1
3 1
43121 1
2 1
299999 1
62221 1
299998 1
141340 1
96265 1
299999 1
2 1
299999 1
161607 1
300000 1
174842 1
140181 1
299999 1
27097 1
152526 1
234912 1
134536 1
162459 1
149694 1
258562 1
300000 1
141401 1
192728 1
1 1
36504 1
247777 1
2 1
231298 1
166475 1
299999 1
2 1
127474 1
300000 1
195461 1
56372 1
300001 1
1 1
2 1
2 1
120925 1
1 1
266012 1
1 1
212754 1
103787 1
210872 1
6677 1
243465 1
10755 1
167865 1
299999 1
239428 1
183266 1
6797 1
194279 1
1 1
300001 1
276340 1
299999 1
14744 1
92251 1
75582 1
39750 1
299999 1
1 1
93947 1
247515 1
300000 1
113224 1
4649 1
18992 1
294278 1
227322 1
300001 1
288703 1
175606 1
141877 1
299561 1
250498 1
1 1
10454 1
217952 1
3 1
300001 1
240951 1
3 1
229096 1
2 1
2 1
300001 1
300001 1
97616 1
19795 1
195977 1
123928 1
60274 1
292837 1
224720 1
238047 1
30827 1
300001 1
57462 1
38938 1
299999 1
159417 1
2 1
300002 1
197133 1
213232 1
3 1
1 1
223536 1
168179 1
127864 1
212597 1
10601 1
1 1
246044 1
300000 1
300000 1
187342 1
159356 1
50208 1
171674 1
120126 1
299999 1
300000 1
16482 1
39047 1
212090 1
34745 1
164963 1
300001 1
1 1
299999 1
299999 1
300000 1
237731 1
179768 1
299999 1
1 1
300000 1
299998 1
202147 1
26149 1
210920 1
275056 1
2 1
1 1
175756 1
287924 1
300001 1
300000 1
61421 1
169231 1
300000 1
294836 1
154926 1
119699 1
3 1
1 1
66557 1
282307 1
86327 1
1 1
47450 1
3483 1
185236 1
191154 1
247061 1
100972 1
211537 1
245997 1
250192 1
134750 1
2 1
1 1
86435 1
67376 1
69004 1
1 1
61 1
193243 1
183748 1
232522 1
298797 1
237138 1
300000 1
236288 1
81297 1
115905 1
32523 1
1 1
116799 1
1 1
209154 1
1 1
300001 1
196075 1
112346 1
25796 1
50940 1
9079 1
294708 1
189474 1
263814 1
300000 1
300002 1
25578 1
1 1
1 1
299999 1
162044 1
208616 1
1 1
49693 1
83835 1
164774 1
141181 1
300001 1
1 1
300001 1
255657 1
299999 1
1 1
28654 1
2 1
1 1
70345 1
211694 1
1 1
180124 1
1 1
231168 1
1 1
277392 1
1 1
213829 1
300001 1
90294 1
50537 1
271385 1
82821 1
122804 1
108144 1
1 1
300001 1
1 1
36006 1
187089 1
32175 1
27016 1
19758 1
38442 1
300002 1
14249 1
179610 1
1 1
19986 1
67189 1
31277 1
122031 1
300001 1
299999 1
274962 1
1 1
295873 1
3773 1
216253 1
94621 1
300000 1
248973 1
95949 1
300000 1
88897 1
62687 1
3 1
264544 1
115557 1
127985 1
1 1
152876 1
189794 1
156464 1
2 1
163471 1
248942 1
47803 1
107203 1
1 1
155984 1
2 1
299999 1
74347 1
282895 1
222867 1
159555 1
271837 1
288189 1
217799 1
298364 1
266703 1
294800 1
271754 1
215541 1
1 1
236548 1
12153 1
299999 1
146874 1
300002 1
181208 1
2 1
281474 1
300001 1
300001 1
126471 1
183001 1
228727 1
255181 1
300000 1
299998 1
106514 1
2 1
2 1
300001 1
148045 1
229429 1
140856 1
300001 1
172452 1
47104 1
1 1
300001 1
1 1
118183 1
2 1
97669 1
1 1
168751 1
2 1
1 1
252489 1
215541 1
64321 1
1 1
287936 1
1 1
272248 1
136937 1
1 1
71746 1
3 1
1 1
236556 1
25238 1
188118 1
299999 1
300000 1
4016 1
33324 1
83974 1
31528 1
206214 1
117445 1
266188 1
87233 1
145002 1
280746 1
51591 1
1 1
297608 1
138952 1
59230 1
261516 1
85836 1
249338 1
269388 1
155406 1
299999 1
215125 1
299999 1
159504 1
299999 1
1 1
275897 1
298735 1
3 1
20112 1
284158 1
2 1
1 1
71816 1
13728 1
299999 1
14748 1
300000 1
287937 1
300000 1
1 1
173601 1
299999 1
64688 1
1 1
2 1
299999 1
127947 1
39266 1
95409 1
154908 1
299998 1
300000 1
116714 1
103636 1
299999 1
54075 1
300000 1
36531 1
288452 1
285369 1
59217 1
153717 1
300000 1
62808 1
54106 1
56347 1
178793 1
274972 1
300000 1
175005 1
300000 1
1 1
1 1
300001 1
1 1
110585 1
49537 1
1 1
2 1
11077 1
154421 1
191068 1
15330 1
113024 1
20868 1
2 1
54583 1
223334 1
280061 1
300001 1
5802 1
280474 1
73542 1
254885 1
239158 1
14504 1
262229 1
98244 1
300000 1
300000 1
300000 1
248428 1
180199 1
137102 1
285833 1
3 1
2 1
1 1
207283 1
299999 1
262265 1
300000 1
75967 1
299998 1
45889 1
128459 1
296267 1
101901 1
300001 1
231632 1
1 1
2 1
121477 1
84516 1
36617 1
1 1
2 1
5867 1
2 1
1 1
35463 1
94603 1
229069 1
19129 1
97396 1
135988 1
74196 1
148387 1
1 1
256100 1
84724 1
1 1
1 1
300000 1
81369 1
174709 1
149910 1
62881 1
1418 1
1 1
183198 1
111929 1
110271 1
286229 1
158153 1
2 1
243084 1
57796 1
1 1
1 1
300000 1
92664 1
299999 1
1 1
251048 1
1 1
300002 1
171594 1
1 1
2 1
300000 1
1 1
37738 1
167952 1
275735 1
108625 1
299999 1
300001 1
182448 1
71043 1
68188 1
159588 1
300001 1
69360 1
291220 1
142718 1
13879 1
256578 1
84608 1
100476 1
111716 1
185538 1
41296 1
1 1
128950 1
11095 1
55908 1
141110 1
300000 1
50892 1
205174 1
113068 1
270440 1
37815 1
1 1
46616 1
3555 1
89164 1
200189 1
222358 1
105077 1
231278 1
249357 1
87938 1
300001 1
228217 1
200513 1
12002 1
129035 1
230619 1
129026 1
154338 1
165577 1
277401 1
2 1
243962 1
187316 1
234376 1
228159 1
300002 1
236555 1
300000 1
104187 1
41925 1
299999 1
132508 1
1 1
299999 1
1 1
59343 1
2 1
300002 1
222322 1
300001 1
273959 1
67968 1
2 1
1 1
1 1
300000 1
29766 1
290749 1
155279 1
2 1
62759 1
30655 1
300000 1
155333 1
291770 1
5881 1
8601 1
1 1
128566 1
198333 1
141151 1
43878 1
221692 1
47289 1
237241 1
154182 1
274055 1
187386 1
198260 1
54003 1
10926 1
300000 1
70043 1
300000 1
194642 1
39006 1
101545 1
299999 1
144524 1
68997 1
272949 1
193254 1
11775 1
1 1
104309 1
300000 1
300000 1
661 1
25440 1
299999 1
200162 1
201727 1
300000 1
112185 1
1 1
140222 1
279990 1
145100 1
158161 1
1 1
186085 1
75178 1
236956 1
167179 1
232262 1
33575 1
208949 1
8924 1
207953 1
300001 1
300002 1
138257 1
272401 1
300000 1
248558 1
140022 1
1 1
2 1
300000 1
250457 1
262016 1
57705 1
247715 1
298848 1
145100 1
91967 1
1 1
216457 1
1 1
300002 1
130357 1
2 1
1 1
156029 1
2 1
155223 1
23961 1
186695 1
91337 1
300002 1
228760 1
271535 1
1 1
255696 1
75901 1
299999 1
183004 1
22237 1
104743 1
238023 1
300000 1
67701 1
299998 1
99211 1
196923 1
171257 1
8174 1
176374 1
74241 1
300001 1
38464 1
291365 1
299999 1
162955 1
34532 1
19640 1
272319 1
1 1
42633 1
58998 1
23550 1
99809 1
299999 1
1 1
227162 1
107568 1
248378 1
1 1
2 1
238085 1
79409 1
63846 1
300001 1
154438 1
199677 1
82317 1
5784 1
300001 1
1 1
295146 1
274927 1
1 1
239034 1
44207 1
300002 1
1 1
202200 1
117060 1
142352 1
1 1
1 1
2 1
82916 1
88718 1
280403 1
234276 1
260212 1
299008 1
299999 1
300001 1
247854 1
243659 1
209882 1
287868 1
1 1
1 1
299999 1
39545 1
106203 1
1 1
234326 1
255994 1
196390 1
163658 1
2 1
271844 1
2 1
72585 1
300000 1
178332 1
66054 1
299999 1
1 1
299999 1
5161 1
114190 1
148688 1
84822 1
276037 1
288853 1
2 1
300000 1
280357 1
136560 1
267395 1
300001 1
229001 1
241890 1
46507 1
130183 1
72908 1
299999 1
1 1
2 1
1 1
300001 1
126506 1
98777 1
102629 1
1 1
108395 1
300001 1
291453 1
254510 1
175674 1
274584 1
34608 1
2 1
43950 1
72796 1
299999 1
231628 1
185694 1
1 1
107477 1
266460 1
216174 1
192249 1
1 1
248675 1
53179 1
300000 1
2 1
123171 1
169227 1
66754 1
38822 1
34936 1
300000 1
254882 1
184676 1
230007 1
29393 1
300002 1
27029 1
172125 1
137388 1
75349 1
43887 1
300001 1
1 1
2 1
300000 1
221992 1
118163 1
300000 1
196249 1
300002 1
1 1
25262 1
1 1
300000 1
26523 1
192383 1
141822 1
1 1
267161 1
64750 1
155944 1
1 1
273885 1
824 1
221212 1
53835 1
2 1
3 1
98778 1
170029 1
300001 1
159719 1
49795 1
235275 1
1 1
95772 1
255250 1
227895 1
273264 1
70339 1
300000 1
129658 1
52251 1
2 1
120174 1
27786 1
299999 1
164359 1
191438 1
287472 1
300000 1
202140 1
257801 1
298822 1
279890 1
276699 1
147042 1
299999 1
148965 1
220860 1
237886 1
300001 1
290957 1
1 1
42129 1
39196 1
300000 1
1 1
236079 1
286796 1
24605 1
32970 1
190960 1
41460 1
284251 1
177988 1
141673 1
1 1
111009 1
3 1
2 1
267548 1
230573 1
111931 1
300000 1
7864 1
61360 1
196011 1
299999 1
216156 1
226779 1
25547 1
48820 1
1 1
174150 1
300001 1
221161 1
260003 1
148498 1
289131 1
275973 1
300000 1
257585 1
116673 1
299999 1
300000 1
25031 1
81670 1
1 1
124896 1
106282 1
91447 1
16022 1
2 1
300000 1
35540 1
1 1
1 1
219359 1
30302 1
299998 1
300001 1
143649 1
78540 1
173670 1
1 1
300000 1
261118 1
287838 1
112077 1
160690 1
275880 1
2 1
1 1
33809 1
240578 1
1 1
257873 1
300000 1
300000 1
269173 1
300000 1
1 1
275040 1
58904 1
113078 1
299999 1
192707 1
92503 1
1 1
300000 1
179072 1
172163 1
217595 1
9299 1
164305 1
261815 1
2 1
284872 1
2 1
245648 1
228544 1
1 1
3 1
1 1
105919 1
300001 1
72174 1
124915 1
93076 1
124608 1
274394 1
299999 1
300000 1
94623 1
216664 1
246188 1
283644 1
300000 1
299999 1
300000 1
2 1
1 1
1 1
157048 1
2 1
129488 1
300000 1
1 1
108400 1
26680 1
216216 1
297988 1
276024 1
1 1
164800 1
79078 1
9460 1
299999 1
281990 1
197467 1
255739 1
279970 1
25491 1
121076 1
41232 1
1 1
299999 1
265501 1
300000 1
240739 1
179074 1
30437 1
44407 1
94002 1
236468 1
2 1
300000 1
300000 1
300000 1
112372 1
299999 1
3 1
108616 1
2 1
240092 1
271026 1
2 1
300001 1
300002 1
1 1
1 1
249520 1
29034 1
88541 1
166717 1
299999 1
300001 1
95643 1
225141 1
1 1
241580 1
80945 1
299998 1
290866 1
154140 1
126124 1
1 1
278706 1
90221 1
300000 1
136972 1
157956 1
279700 1
225487 1
243115 1
300000 1
300001 1
161349 1
293240 1
2 1
121322 1
2 1
105810 1
19851 1
239264 1
234945 1
98592 1
265652 1
1 1
200851 1
105763 1
3 1
1 1
266650 1
132068 1
1 1
101729 1
300000 1
79354 1
48180 1
300001 1
1 1
185943 1
127037 1
1 1
300000 1
26966 1
300000 1
299998 1
300001 1
295177 1
293690 1
300001 1
190532 1
19706 1
2 1
300000 1
185649 1
55124 1
154964 1
299999 1
300001 1
255793 1
109770 1
76821 1
164162 1
129340 1
6927 1
245559 1
135666 1
300001 1
299998 1
41787 1
195715 1
15628 1
95097 1
127434 1
2 1
300000 1
150146 1
281092 1
299999 1
1 1
95181 1
1 1
104296 1
300000 1
212147 1
139094 1
219533 1
184818 1
126045 1
222567 1
1 1
234405 1
300000 1
52195 1
1 1
35156 1
1 1
3 1
33441 1
232466 1
3 1
3 1
13530 1
55506 1
1 1
135262 1
299999 1
74035 1
265834 1
41029 1
135643 1
14093 1
299999 1
68678 1
239784 1
169948 1
237460 1
117609 1
140586 1
3 1
298529 1
197846 1
297086 1
182161 1
138452 1
1 1
260630 1
8689 1
253872 1
96059 1
192198 1
1 1
1 1
7354 1
299999 1
235571 1
122439 1
262911 1
76274 1
143489 1
1 1
3 1
263267 1
291369 1
1 1
300000 1
276794 1
109100 1
17211 1
288708 1
1 1
1 1
215048 1
203755 1
300000 1
3441 1
1 1
257669 1
214759 1
212188 1
78868 1
111876 1
300001 1
212293 1
68453 1
205960 1
300000 1
3639 1
82639 1
66225 1
1 1
286851 1
32405 1
12021 1
69080 1
228252 1
74024 1
3 1
54385 1
107594 1
202638 1
1 1
104110 1
74564 1
136938 1
136586 1
300000 1
82085 1
35864 1
173664 1
299999 1
184715 1
221288 1
267751 1
300001 1
3 1
157997 1
43820 1
1 1
1734 1
51478 1
162328 1
300000 1
237767 1
300000 1
56789 1
285136 1
2 1
28735 1
1 1
300000 1
174745 1
40663 1
53320 1
242743 1
151375 1
1 1
61480 1
18500 1
156734 1
279523 1
191439 1
169228 1
51259 1
124239 1
111253 1
210482 1
287118 1
100455 1
116658 1
1 1
177283 1
126699 1
299999 1
25759 1
2 1
125657 1
1 1
1 1
115050 1
121186 1
1 1
80741 1
127358 1
1 1
211706 1
104998 1
172986 1
22768 1
261450 1
300000 1
300000 1
300000 1
112395 1
92981 1
88631 1
299999 1
64438 1
299999 1
300001 1
50994 1
300000 1
131867 1
113586 1
299992 1
262472 1
153117 1
254643 1
235502 1
219875 1
240081 1
252943 1
229394 1
6616 1
3 1
246246 1
11702 1
258103 1
62896 1
299999 1
718 1
22025 1
166701 1
1 1
1 1
205794 1
1 1
22617 1
26488 1
152659 1
1 1
300000 1
299999 1
268979 1
136755 1
60223 1
264646 1
299999 1
1 1
5511 1
300000 1
22899 1
300001 1
113214 1
63932 1
300001 1
300002 1
206610 1
3 1
256832 1
1 1
245632 1
85078 1
291875 1
186397 1
21973 1
278977 1
105160 1
275331 1
159543 1
14470 1
134566 1
110110 1
190224 1
3 1
174755 1
124540 1
78502 1
2 1
1 1
106041 1
300001 1
95177 1
269826 1
248325 1
270312 1
174314 1
1 1
165742 1
3 1
58897 1
230556 1
1 1
1 1
129333 1
28963 1
218474 1
213389 1
40760 1
202156 1
98184 1
169427 1
106140 1
242452 1
300001 1
223247 1
132999 1
300002 1
294330 1
3 1
193324 1
1 1
137565 1
175720 1
194909 1
17620 1
300000 1
214569 1
299999 1
259659 1
23990 1
1 1
292873 1
150223 1
300001 1
164800 1
1 1
8227 1
259041 1
300001 1
299999 1
300000 1
38863 1
65315 1
288884 1
287201 1
166941 1
116681 1
300000 1
135849 1
1 1
288267 1
67131 1
92691 1
47011 1
1 1
250987 1
1 1
232780 1
17007 1
54264 1
1 1
299998 1
202980 1
77021 1
278457 1
46461 1
226333 1
2 1
186513 1
299999 1
1 1
97864 1
89697 1
300001 1
69030 1
215668 1
300000 1
138520 1
91723 1
104866 1
225928 1
76482 1
81018 1
300001 1
1 1
2 1
179180 1
223387 1
249706 1
1 1
300000 1
300001 1
299998 1
299999 1
299999 1
121960 1
22358 1
100015 1
1 1
1 1
156067 1
49103 1
1 1
2692 1
1 1
1 1
123025 1
1 1
199071 1
255558 1
194655 1
3 1
90846 1
7111 1
269856 1
233392 1
536 1
117577 1
277450 1
202004 1
46669 1
29590 1
1 1
300001 1
170572 1
71645 1
300000 1
137536 1
233919 1
202321 1
1 1
106926 1
1 1
1 1
31267 1
213318 1
217174 1
132056 1
257693 1
195612 1
73460 1
37581 1
218082 1
281784 1
99431 1
167973 1
1 1
300000 1
103507 1
300000 1
300000 1
281784 1
3 1
226735 1
135083 1
223470 1
238574 1
300001 1
155428 1
155567 1
156981 1
300000 1
300000 1
300000 1
222516 1
100855 1
1 1
300002 1
299999 1
105020 1
213231 1
239036 1
190514 1
69276 1
235829 1
2 1
97446 1
22319 1
262540 1
11348 1
300000 1
174860 1
203558 1
236152 1
253961 1
43258 1
173178 1
203629 1
1 1
141387 1
1 1
1 1
1 1
299999 1
110026 1
1 1
1 1
300000 1
235619 1
42893 1
101189 1
1 1
293105 1
114315 1
133284 1
291844 1
5133 1
110760 1
164342 1
275879 1
157384 1
1 1
1 1
299998 1
22366 1
1 1
146118 1
300000 1
196898 1
149638 1
300001 1
270512 1
8247 1
230132 1
211839 1
1 1
208408 1
67787 1
107570 1
1 1
1 1
252851 1
57295 1
101593 1
174584 1
178352 1
299999 1
38691 1
214570 1
168081 1
107902 1
7979 1
165591 1
173630 1
106797 1
204931 1
1 1
146843 1
300001 1
97651 1
300000 1
3 1
1 1
2 1
85208 1
2 1
135040 1
170745 1
194321 1
221139 1
241253 1
144113 1
1 1
253147 1
1 1
290563 1
62099 1
250057 1
268166 1
145758 1
233568 1
99292 1
281230 1
226169 1
115508 1
254525 1
1 1
286742 1
172825 1
28716 1
155580 1
4955 1
1 1
1 1
223623 1
121830 1
3 1
263564 1
1 1
152832 1
1 1
1 1
174144 1
30428 1
101867 1
209032 1
300001 1
3633 1
9099 1
271728 1
155080 1
300001 1
299999 1
3 1
202283 1
1 1
38079 1
214462 1
1 1
299999 1
126572 1
204703 1
62339 1
173716 1
1 1
300000 1
47402 1
3 1
124966 1
300001 1
207608 1
193769 1
175042 1
2 1
261572 1
262567 1
50532 1
288589 1
98591 1
75820 1
295790 1
254501 1
243663 1
223247 1
26513 1
48738 1
53182 1
14296 1
287715 1
299998 1
77708 1
61032 1
2 1
1 1
300001 1
60112 1
47727 1
235727 1
300001 1
102982 1
37626 1
75957 1
36744 1
295287 1
300000 1
217502 1
170459 1
3 1
78117 1
72361 1
300000 1
1 1
26819 1
243119 1
68240 1
121704 1
95804 1
300000 1
196164 1
300000 1
94210 1
300001 1
121504 1
108508 1
69080 1
211719 1
209294 1
1 1
126073 1
300001 1
1 1
78481 1
257728 1
115268 1
300000 1
97863 1
1 1
300000 1
102072 1
32732 1
1 1
300001 1
299999 1
104470 1
88388 1
2 1
36123 1
2 1
28610 1
248127 1
141417 1
254697 1
1 1
208443 1
1 1
2819 1
1 1
102080 1
210205 1
198156 1
256302 1
7848 1
130840 1
231015 1
231667 1
3 1
1 1
110261 1
1 1
60465 1
173040 1
106492 1
1 1
294206 1
183748 1
2 1
155018 1
1 1
235480 1
299999 1
2 1
78480 1
76699 1
34284 1
219298 1
168192 1
5467 1
300001 1
15856 1
300001 1
108284 1
180042 1
99321 1
15792 1
164445 1
206897 1
3 1
1 1
189256 1
143294 1
217179 1
240617 1
133200 1
300002 1
300000 1
110644 1
239944 1
182624 1
3 1
299998 1
137983 1
123034 1
166128 1
189503 1
158574 1
17335 1
58380 1
101797 1
144758 1
299882 1
300000 1
1 1
299398 1
299999 1
300000 1
76423 1
66333 1
1 1
1 1
300000 1
277338 1
199865 1
236394 1
299219 1
106307 1
1 1
169959 1
106927 1
167803 1
287180 1
11798 1
264261 1
6087 1
273692 1
1 1
219614 1
103572 1
76235 1
206286 1
2 1
190084 1
1 1
299922 1
1 1
1 1
1 1
290653 1
29635 1
300001 1
126864 1
49924 1
1 1
221855 1
275726 1
18016 1
1 1
102231 1
1 1
138216 1
253977 1
45129 1
2 1
126586 1
115460 1
1 1
300001 1
1 1
15501 1
74242 1
1 1
299999 1
299999 1
239830 1
2 1
26440 1
231211 1
189411 1
166717 1
214330 1
300002 1
299999 1
245360 1
172578 1
89515 1
1 1
1 1
300001 1
192154 1
136185 1
263803 1
93565 1
2688 1
284743 1
141361 1
150782 1
180593 1
81228 1
130286 1
216424 1
160290 1
1 1
154805 1
244135 1
1 1
223806 1
79580 1
299999 1
1 1
253863 1
300000 1
81716 1
132631 1
300000 1
197499 1
235047 1
299999 1
1 1
299999 1
92769 1
99422 1
300001 1
157599 1
262652 1
13918 1
300000 1
1 1
299999 1
296037 1
300000 1
300001 1
145692 1
198932 1
211332 1
43671 1
300001 1
1 1
25741 1
97057 1
2 1
189159 1
272629 1
300001 1
300000 1
53050 1
158445 1
40928 1
214007 1
1 1
1 1
259512 1
300001 1
118281 1
70009 1
43488 1
1 1
274402 1
1 1
57035 1
197162 1
154278 1
234685 1
257059 1
176806 1
113141 1
299999 1
286910 1
133371 1
250625 1
300001 1
208062 1
188533 1
1 1
75006 1
244291 1
183045 1
299999 1
222403 1
127500 1
165863 1
88900 1
1 1
3 1
20097 1
82546 1
293242 1
299999 1
1 1
272665 1
125504 1
24981 1
1 1
1 1
300002 1
2 1
12261 1
253666 1
1 1
1 1
299999 1
161957 1
224096 1
159006 1
272456 1
3 1
300001 1
246461 1
233791 1
117826 1
1 1
242915 1
195204 1
2 1
281748 1
1 1
295367 1
82006 1
53931 1
1 1
299999 1
300000 1
255659 1
268866 1
1 1
223741 1
253653 1
290464 1
260081 1
300000 1
217284 1
12261 1
297954 1
1 1
45092 1
280417 1
212300 1
299750 1
1473 1
299999 1
3 1
1 1
2 1
44831 1
1 1
202597 1
299999 1
12722 1
125880 1
228431 1
284943 1
1 1
256662 1
26542 1
2 1
281733 1
61612 1
13763 1
283795 1
300000 1
168432 1
3 1
71772 1
162572 1
130601 1
1 1
114264 1
300001 1
3 1
3 1
217166 1
265216 1
300000 1
108993 1
88176 1
2 1
1 1
215837 1
109900 1
37396 1
300000 1
300000 1
240540 1
233364 1
208740 1
269774 1
65354 1
195228 1
104289 1
157308 1
300000 1
300000 1
167955 1
1 1
1 1
300002 1
187678 1
213333 1
151295 1
267980 1
225093 1
153869 1
2 1
299073 1
300000 1
299999 1
280245 1
123765 1
136763 1
300001 1
91713 1
64154 1
2 1
1 1
119975 1
229863 1
3 1
193137 1
300000 1
52091 1
300000 1
3 1
51934 1
286135 1
3 1
300000 1
2 1
299999 1
155846 1
300000 1
130429 1
300000 1
299999 1
299999 1
243140 1
1 1
84513 1
58865 1
56316 1
300001 1
300001 1
165546 1
220150 1
141831 1
1 1
62056 1
132379 1
207825 1
300001 1
222760 1
300001 1
248493 1
1 1
18587 1
257982 1
4405 1
300001 1
2 1
99395 1
12087 1
258297 1
185047 1
165507 1
228133 1
1 1
199184 1
40640 1
147547 1
2 1
190216 1
48126 1
2 1
211314 1
70555 1
208277 1
211975 1
157152 1
48283 1
139007 1
164538 1
210670 1
2 1
2 1
165133 1
164755 1
300001 1
88858 1
1 1
115811 1
125354 1
178907 1
71492 1
298081 1
300000 1
299999 1
234421 1
300000 1
63114 1
165393 1
153558 1
1 1
28327 1
77384 1
1 1
3 1
299999 1
46936 1
53842 1
269062 1
177649 1
266963 1
231938 1
92901 1
300000 1
138913 1
206517 1
161757 1
300001 1
300000 1
191249 1
91881 1
1 1
282101 1
204507 1
90630 1
159915 1
300000 1
97886 1
185861 1
3 1
218874 1
299999 1
262085 1
300000 1
299999 1
285351 1
1 1
31770 1
296453 1
70321 1
47971 1
141260 1
117224 1
88419 1
278980 1
1 1
1 1
3 1
299998 1
2 1
57772 1
65162 1
300000 1
300000 1
284411 1
1 1
3414 1
21829 1
300001 1
300001 1
1 1
261503 1
1 1
299998 1
295583 1
293576 1
230593 1
66013 1
299999 1
298765 1
58583 1
1 1
74238 1
2 1
2 1
228274 1
106463 1
2 1
181476 1
1 1
16496 1
241429 1
286399 1
152467 1
262632 1
206215 1
175115 1
298809 1
1 1
127986 1
109159 1
144841 1
1314 1
1 1
1 1
174246 1
104909 1
299999 1
2 1
154789 1
3 1
300000 1
91381 1
32928 1
255086 1
95800 1
1 1
1 1
234469 1
151460 1
267736 1
96686 1
177871 1
1 1
129339 1
171239 1
299999 1
299433 1
61543 1
2 1
240965 1
182322 1
174235 1
114434 1
205797 1
300000 1
202412 1
260180 1
99794 1
299999 1
131256 1
276970 1
139885 1
118941 1
74263 1
299999 1
299058 1
225299 1
265348 1
121757 1
180515 1
2 1
207280 1
122420 1
1 1
1 1
146901 1
2461 1
259180 1
54628 1
1 1
205259 1
184675 1
300001 1
260894 1
141551 1
107324 1
44532 1
196901 1
216475 1
299999 1
75486 1
167108 1
264788 1
261983 1
104729 1
1 1
123410 1
53282 1
66119 1
217254 1
282185 1
115558 1
300001 1
139943 1
252863 1
269009 1
1 1
295082 1
299999 1
211295 1
1 1
2 1
94618 1
1 1
145330 1
26712 1
237815 1
261814 1
284502 1
154156 1
3 1
202436 1
230657 1
185364 1
185573 1
2 1
140358 1
286254 1
2 1
3 1
1 1
186886 1
42916 1
299999 1
163926 1
225338 1
104964 1
1 1
300001 1
300000 1
64372 1
149474 1
299998 1
27003 1
1 1
258197 1
1 1
171216 1
60511 1
17075 1
64530 1
3 1
168222 1
94687 1
93632 1
278889 1
1 1
211637 1
39816 1
1 1
300000 1
196848 1
158230 1
153955 1
1 1
166409 1
118116 1
111722 1
89614 1
44109 1
3 1
179014 1
251763 1
299999 1
59320 1
2424 1
152230 1
286577 1
46346 1
148660 1
87756 1
232033 1
155767 1
297756 1
274918 1
156525 1
249045 1
3 1
229497 1
219321 1
60766 1
114110 1
299999 1
111034 1
300000 1
100523 1
125361 1
1 1
24951 1
1 1
300000 1
13502 1
300001 1
299999 1
205916 1
300000 1
300000 1
2 1
299999 1
299999 1
209001 1
255465 1
129637 1
120062 1
2 1
1 1
277066 1
79912 1
1 1
283131 1
300000 1
161868 1
300002 1
160160 1
53514 1
296501 1
21025 1
296202 1
212076 1
158926 1
299999 1
37493 1
125874 1
2 1
300001 1
240223 1
151259 1
1 1
300001 1
116665 1
1 1
254803 1
240677 1
177832 1
48217 1
300000 1
299999 1
300001 1
163810 1
1 1
38495 1
300001 1
300001 1
300000 1
300001 1
14738 1
299999 1
300000 1
1 1
119471 1
68216 1
261826 1
2 1
254623 1
299999 1
1 1
137763 1
2 1
180545 1
300001 1
188796 1
225083 1
122219 1
299999 1
274983 1
1 1
79561 1
267472 1
2 1
50799 1
3 1
263346 1
180402 1
25016 1
153645 1
116470 1
1 1
3 1
5703 1
300001 1
235174 1
300001 1
164330 1
163480 1
1 1
300000 1
106768 1
262697 1
189150 1
276428 1
198799 1
152500 1
130582 1
238322 1
300000 1
2 1
64425 1
217187 1
186741 1
300001 1
299999 1
300001 1
1 1
1 1
265611 1
300000 1
215758 1
2 1
102463 1
177058 1
188380 1
59384 1
236080 1
74417 1
187986 1
84008 1
260378 1
246149 1
3 1
203420 1
96760 1
182588 1
138993 1
221831 1
147233 1
299999 1
3179 1
1 1
299999 1
259778 1
97849 1
299998 1
1 1
1 1
199937 1
260879 1
225182 1
1 1
300000 1
184716 1
299999 1
300000 1
33943 1
299999 1
300001 1
300001 1
130636 1
205306 1
83727 1
162272 1
47375 1
45698 1
84660 1
136366 1
214969 1
112563 1
299999 1
52654 1
53881 1
267509 1
159470 1
9131 1
114680 1
255994 1
214893 1
2310 1
171669 1
107992 1
30078 1
234734 1
188771 1
300001 1
142816 1
267591 1
2 1
1 1
2 1
257753 1
72999 1
299999 1
146970 1
1 1
35991 1
107096 1
299999 1
299999 1
81837 1
299998 1
182414 1
1 1
219058 1
300001 1
4221 1
125933 1
148001 1
74698 1
2 1
27416 1
71734 1
249467 1
176190 1
290570 1
1 1
1 1
24896 1
71055 1
299999 1
300001 1
299999 1
300002 1
1 1
300001 1
1 1
299999 1
300000 1
300001 1
88508 1
110683 1
299999 1
254929 1
299999 1
27619 1
22611 1
111396 1
300000 1
77431 1
229968 1
206858 1
87832 1
2 1
1 1
137102 1
288095 1
67460 1
1 1
116682 1
38884 1
270119 1
300000 1
63628 1
201788 1
45147 1
197059 1
152692 1
119993 1
6810 1
299998 1
244643 1
20935 1
1 1
3 1
146077 1
15666 1
161124 1
40657 1
300000 1
299999 1
200506 1
3 1
84102 1
20412 1
199286 1
29521 1
187887 1
91276 1
2 1
192205 1
2 1
169130 1
1 1
73326 1
208732 1
173994 1
86830 1
299999 1
274195 1
127635 1
284084 1
2 1
1 1
286853 1
296270 1
299999 1
246527 1
1 1
56152 1
261990 1
50704 1
1 1
126143 1
1 1
236524 1
13329 1
146098 1
242458 1
188500 1
182048 1
300001 1
278916 1
85290 1
300000 1
127132 1
300000 1
84437 1
207678 1
229289 1
16604 1
72300 1
269538 1
300001 1
239675 1
133940 1
170025 1
77885 1
2 1
98296 1
300000 1
166012 1
151147 1
8678 1
75884 1
300000 1
15443 1
10270 1
287246 1
118727 1
299999 1
9471 1
226110 1
104072 1
239698 1
89292 1
300000 1
35712 1
17611 1
1 1
117824 1
281320 1
300000 1
113281 1
235142 1
129734 1
1 1
152756 1
69367 1
1 1
2 1
222595 1
133294 1
131768 1
198982 1
299999 1
16061 1
111051 1
17869 1
178460 1
198020 1
1 1
300001 1
76185 1
110753 1
71234 1
1 1
35208 1
245640 1
299999 1
275169 1
99083 1
3 1
299999 1
78784 1
297314 1
99535 1
83445 1
29032 1
6490 1
36547 1
2 1
262105 1
89860 1
77688 1
300000 1
58166 1
1 1
189339 1
2 1
142915 1
284106 1
87599 1
300002 1
87399 1
148879 1
13539 1
261717 1
1 1
128636 1
3 1
67325 1
255733 1
236002 1
300001 1
48953 1
63014 1
275780 1
300001 1
175975 1
129665 1
3 1
122056 1
111352 1
1 1
300000 1
300000 1
1 1
237247 1
300001 1
84708 1
231215 1
178994 1
2477 1
276573 1
2 1
232046 1
37720 1
139198 1
109464 1
170941 1
72341 1
125092 1
69251 1
86069 1
69488 1
2 1
120155 1
162282 1
293341 1
82783 1
1 1
2 1
300000 1
1 1
173091 1
146821 1
2 1
185326 1
8360 1
52844 1
268953 1
300000 1
213844 1
300001 1
148790 1
156190 1
183141 1
247260 1
249759 1
299999 1
95002 1
288253 1
3821 1
37421 1
300001 1
300000 1
1 1
3 1
300000 1
259914 1
1 1
299998 1
116782 1
299999 1
271344 1
1 1
279897 1
156423 1
144367 1
218721 1
1 1
41328 1
300000 1
163107 1
1 1
299999 1
137671 1
45086 1
103971 1
1 1
1 1
299999 1
240796 1
140953 1
276069 1
112511 1
102918 1
1 1
255197 1
1 1
300002 1
247190 1
7136 1
1 1
140497 1
224760 1
106780 1
231584 1
61985 1
299999 1
300001 1
98160 1
165551 1
169481 1
215774 1
44065 1
32246 1
292051 1
265341 1
1 1
201891 1
62230 1
289104 1
164888 1
300001 1
1 1
1 1
294950 1
123990 1
300001 1
86996 1
1 1
1 1
116656 1
116433 1
150824 1
6851 1
211476 1
30654 1
140395 1
24082 1
197904 1
87113 1
48423 1
1 1
239000 1
121574 1
68762 1
168780 1
181300 1
1 1
1 1
300001 1
300000 1
299999 1
3 1
240960 1
137346 1
70507 1
6315 1
4945 1
299999 1
300001 1
29260 1
11026 1
260118 1
1 1
257591 1
300000 1
204514 1
2 1
228349 1
244338 1
145284 1
271120 1
261875 1
96826 1
134008 1
133189 1
283616 1
29495 1
1 1
58326 1
158282 1
46474 1
174794 1
299999 1
131816 1
6715 1
125194 1
2 1
191644 1
269687 1
150815 1
268044 1
1 1
1 1
57113 1
1 1
3 1
2 1
299999 1
209169 1
52900 1
264702 1
96230 1
300000 1
108428 1
299999 1
299998 1
132071 1
151507 1
153577 1
37346 1
126317 1
212455 1
110010 1
300000 1
299999 1
267268 1
51904 1
3 1
256421 1
2 1
1 1
1 1
300001 1
1 1
53695 1
1 1
911 1
86244 1
291961 1
300000 1
75979 1
16130 1
67178 1
210362 1
191752 1
300000 1
204929 1
235710 1
247325 1
2 1
253777 1
249942 1
233746 1
300001 1
300001 1
102479 1
173205 1
1 1
89793 1
58149 1
299999 1
244020 1
127232 1
107274 1
272438 1
81058 1
51108 1
278488 1
178083 1
33180 1
291212 1
237627 1
285504 1
48415 1
29970 1
185611 1
85999 1
157795 1
130758 1
250437 1
183339 1
72736 1
222679 1
1 1
288283 1
22926 1
4530 1
15700 1
299999 1
213436 1
60997 1
279157 1
112346 1
3 1
260832 1
105202 1
252595 1
1 1
38288 1
181986 1
109540 1
1 1
77330 1
1 1
300001 1
184583 1
1 1
300000 1
2 1
299999 1
95963 1
8414 1
107780 1
52294 1
299999 1
170424 1
300000 1
111338 1
67598 1
5986 1
2 1
57627 1
1 1
1 1
300001 1
78385 1
115847 1
109068 1
1 1
276026 1
171086 1
136093 1
2 1
300000 1
299999 1
173724 1
33441 1
36113 1
134957 1
1 1
300000 1
41894 1
1 1
115711 1
299998 1
1 1
174237 1
300002 1
2 1
212901 1
300000 1
186202 1
299999 1
4085 1
91270 1
223105 1
27581 1
1 1
253069 1
3 1
158630 1
300000 1
299999 1
300001 1
116181 1
1 1
300001 1
300000 1
2 1
300001 1
300001 1
1 1
300000 1
67864 1
1 1
96424 1
43079 1
39513 1
154539 1
32175 1
27344 1
215308 1
300000 1
1 1
221759 1
300000 1
263379 1
194409 1
299999 1
1 1
83300 1
299999 1
300002 1
137379 1
300000 1
300000 1
299999 1
73533 1
300001 1
163907 1
11078 1
1 1
5796 1
167505 1
278123 1
1 1
82961 1
1 1
34285 1
262599 1
280855 1
94009 1
299999 1
208772 1
1 1
300000 1
38013 1
207482 1
163309 1
124945 1
37281 1
1 1
219288 1
92003 1
129478 1
300001 1
299999 1
268657 1
299999 1
289014 1
1 1
1 1
15023 1
300000 1
51233 1
124911 1
1 1
300002 1
299999 1
300001 1
35174 1
279787 1
126876 1
263234 1
89163 1
300000 1
2398 1
163646 1
103763 1
3527 1
166249 1
299999 1
78449 1
299999 1
193028 1
1 1
268861 1
300000 1
299999 1
125411 1
300002 1
299999 1
2 1
300001 1
299999 1
292980 1
2307 1
1 1
48389 1
113789 1
140893 1
1 1
299999 1
224326 1
66456 1
300001 1
22157 1
256042 1
300001 1
300000 1
43643 1
2 1
1 1
287465 1
62706 1
5711 1
2 1
189955 1
265325 1
83122 1
196037 1
109578 1
127705 1
232866 1
3 1
288899 1
243916 1
56277 1
43623 1
2 1
116796 1
23003 1
297490 1
208952 1
10536 1
5860 1
300001 1
299999 1
2 1
284885 1
1 1
156180 1
3 1
2 1
1399 1
122016 1
177492 1
110604 1
288741 1
75841 1
153381 1
224416 1
266503 1
299999 1
91490 1
1 1
258348 1
5954 1
50257 1
161785 1
73630 1
28525 1
90857 1
92674 1
146503 1
233847 1
188695 1
44266 1
68033 1
93391 1
2 1
299999 1
160545 1
19426 1
152642 1
111892 1
2 1
3465 1
37922 1
102086 1
238224 1
120986 1
2 1
46332 1
187766 1
76980 1
192902 1
39445 1
2 1
2 1
105662 1
1 1
253028 1
124490 1
225673 1
1 1
180943 1
1 1
1 1
220881 1
12849 1
1 1
40193 1
156338 1
170490 1
232758 1
63064 1
151670 1
1 1
120783 1
300002 1
214250 1
95851 1
2 1
281 1
300001 1
1 1
1 1
178135 1
213731 1
239559 1
229536 1
299999 1
183493 1
300001 1
1 1
200313 1
207186 1
300001 1
300000 1
227755 1
1 1
1 1
16260 1
216713 1
106991 1
300000 1
300001 1
218787 1
200199 1
299999 1
53976 1
16113 1
99179 1
211770 1
278021 1
243682 1
191199 1
270348 1
265582 1
2 1
299999 1
155406 1
202614 1
1 1
21496 1
297617 1
176232 1
40518 1
89258 1
249008 1
75968 1
242086 1
3 1
1 1
33904 1
1 1
294559 1
289140 1
228077 1
300000 1
107112 1
160295 1
1 1
1 1
300000 1
268002 1
1 1
220920 1
82603 1
1 1
165039 1
1 1
170533 1
157210 1
55043 1
69824 1
130101 1
42927 1
183656 1
139018 1
237139 1
299999 1
45543 1
177840 1
191132 1
188505 1
13333 1
47991 1
144095 1
1 1
300001 1
300000 1
95864 1
242307 1
1 1
1 1
145065 1
204902 1
259961 1
13506 1
181202 1
75169 1
90346 1
202869 1
57542 1
202738 1
175307 1
230304 1
136626 1
1 1
166959 1
1 1
46439 1
36096 1
231197 1
202572 1
146253 1
1 1
294368 1
60161 1
47338 1
65119 1
183745 1
46370 1
214547 1
19490 1
238503 1
1 1
103243 1
254181 1
299999 1
285263 1
112674 1
288696 1
215129 1
46359 1
254799 1
125955 1
299999 1
25064 1
296901 1
274314 1
300001 1
80972 1
102801 1
123473 1
113576 1
3 1
128420 1
1 1
299999 1
126466 1
186872 1
269837 1
70124 1
286048 1
236967 1
1 1
34874 1
2875 1
288521 1
1 1
223680 1
285584 1
204200 1
241670 1
300001 1
291375 1
2 1
277067 1
165664 1
172625 1
299999 1
278730 1
100641 1
300002 1
170835 1
300000 1
150118 1
42683 1
1 1
2 1
300002 1
300000 1
290527 1
259573 1
129624 1
10621 1
299999 1
1 1
137274 1
261862 1
197687 1
300001 1
178704 1
299999 1
172166 1
275861 1
2 1
141535 1
12954 1
300001 1
2 1
1 1
261354 1
1 1
68108 1
3 1
140785 1
1 1
140316 1
1 1
272159 1
1 1
144274 1
40111 1
272871 1
38914 1
94222 1
220216 1
300000 1
152788 1
1 1
246320 1
2 1
3151 1
145030 1
300000 1
66313 1
123141 1
296964 1
300001 1
159980 1
107137 1
2 1
8832 1
2 1
92623 1
39376 1
65516 1
300001 1
2 1
148639 1
161965 1
257993 1
153438 1
58448 1
130362 1
32237 1
230795 1
300000 1
266761 1
206657 1
300001 1
56887 1
144760 1
1 1
1 1
225354 1
300002 1
138962 1
9076 1
30194 1
163412 1
128835 1
2 1
214583 1
177615 1
1 1
35839 1
267778 1
65803 1
3 1
65029 1
30279 1
183523 1
1 1
300002 1
151164 1
2 1
1 1
300002 1
46438 1
2 1
300001 1
299998 1
300000 1
216589 1
168955 1
268448 1
34617 1
114301 1
18301 1
300000 1
131702 1
2 1
68093 1
1 1
276181 1
13132 1
111990 1
144138 1
245213 1
300000 1
142985 1
245545 1
2 1
1 1
220704 1
299999 1
2 1
217531 1
8181 1
140884 1
260363 1
207101 1
178820 1
47652 1
112606 1
300002 1
102179 1
7688 1
98354 1
139362 1
82660 1
204687 1
300000 1
299999 1
213450 1
299998 1
31321 1
292977 1
300001 1
125451 1
256594 1
291091 1
1 1
72480 1
135701 1
300001 1
300002 1
231202 1
3 1
1 1
227095 1
245979 1
40869 1
1 1
187828 1
138923 1
145897 1
3 1
158594 1
300000 1
1 1
118284 1
1 1
300002 1
1 1
270383 1
2 1
196681 1
295712 1
1 1
1 1
2 1
300000 1
285206 1
103600 1
67821 1
300000 1
50453 1
1 1
277922 1
300000 1
194784 1
165230 1
212886 1
149805 1
142555 1
1 1
35136 1
105124 1
54332 1
1 1
23699 1
93405 1
134282 1
300000 1
299999 1
299999 1
1 1
33760 1
149662 1
299999 1
239599 1
171621 1
285385 1
207077 1
227199 1
195533 1
74282 1
266200 1
273011 1
67706 1
1 1
250554 1
8524 1
300000 1
300002 1
1 1
1 1
102150 1
37908 1
300000 1
33627 1
158183 1
107333 1
224781 1
300001 1
1 1
293862 1
92612 1
172531 1
248220 1
46039 1
122585 1
8875 1
209005 1
100285 1
243867 1
262331 1
54931 1
99534 1
277398 1
271039 1
226447 1
106148 1
261336 1
2 1
1 1
1 1
132301 1
68901 1
265387 1
300000 1
219231 1
114256 1
141283 1
299999 1
438 1
182236 1
80902 1
207077 1
151264 1
1 1
21161 1
131604 1
300001 1
262349 1
184639 1
217204 1
217912 1
300000 1
1 1
43473 1
300001 1
56633 1
138867 1
300001 1
8510 1
3 1
2 1
276689 1
216584 1
135942 1
229863 1
300000 1
300000 1
76193 1
1 1
132994 1
1760 1
1 1
248458 1
169222 1
75815 1
237023 1
55685 1
183498 1
299999 1
98764 1
55784 1
2 1
299999 1
300002 1
38077 1
299999 1
299908 1
212608 1
156883 1
163639 1
43180 1
300001 1
2 1
2 1
212387 1
62548 1
107671 1
225478 1
294644 1
229761 1
1 1
300001 1
299998 1
57636 1
144887 1
300000 1
73494 1
1 1
1 1
2 1
1 1
19136 1
292739 1
300002 1
300000 1
1 1
200771 1
71357 1
299999 1
223501 1
78041 1
88166 1
166128 1
269060 1
68238 1
69 1
299999 1
131138 1
1 1
193861 1
300000 1
262714 1
1 1
31551 1
274850 1
3 1
300001 1
299999 1
91285 1
299999 1
1 1
6738 1
2 1
233521 1
2 1
1 1
109138 1
279023 1
19330 1
1 1
41503 1
71818 1
119363 1
288397 1
298532 1
166276 1
211302 1
191668 1
300000 1
27899 1
97751 1
47222 1
269184 1
230391 1
128832 1
23491 1
273194 1
87876 1
205584 1
147026 1
268565 1
95993 1
300000 1
152242 1
300001 1
300000 1
2 1
261830 1
300000 1
152748 1
245079 1
123190 1
3 1
241877 1
137090 1
123760 1
300002 1
50756 1
300000 1
233912 1
116254 1
92765 1
2 1
131506 1
199259 1
62569 1
131973 1
1 1
153431 1
1 1
274363 1
300001 1
286434 1
100510 1
211484 1
239692 1
211242 1
2 1
300001 1
229641 1
75605 1
1 1
1 1
19492 1
212420 1
1 1
157697 1
3 1
258877 1
3 1
101580 1
221399 1
135105 1
56528 1
109465 1
197458 1
275025 1
95068 1
73815 1
300000 1
74381 1
299999 1
190091 1
300000 1
115032 1
300001 1
96084 1
162959 1
156850 1
217814 1
3 1
299999 1
299999 1
1 1
211205 1
2 1
20067 1
276734 1
167660 1
300001 1
32152 1
300000 1
4361 1
299999 1
5425 1
195413 1
105662 1
177494 1
147566 1
253553 1
104611 1
7379 1
1 1
300000 1
1 1
1 1
204124 1
95873 1
162795 1
1 1
78548 1
1 1
191159 1
299999 1
175711 1
299998 1
74772 1
300001 1
77750 1
57589 1
299999 1
1 1
299998 1
299999 1
2 1
96342 1
299999 1
92473 1
18556 1
299999 1
300000 1
256875 1
149911 1
36992 1
299998 1
32864 1
264501 1
140931 1
1 1
18962 1
1 1
1 1
48911 1
9495 1
299999 1
300000 1
135470 1
1 1
300000 1
123841 1
109679 1
143006 1
300000 1
300002 1
181492 1
1 1
1 1
9645 1
30418 1
2 1
300000 1
262713 1
174453 1
1 1
124441 1
1 1
84780 1
184571 1
1 1
188330 1
87372 1
300001 1
1 1
239582 1
82723 1
224877 1
248320 1
108603 1
209640 1
2 1
48951 1
300000 1
140517 1
1 1
252965 1
300001 1
18473 1
300000 1
55710 1
170118 1
296933 1
58405 1
199965 1
130126 1
244896 1
38628 1
1 1
284937 1
2 1
174711 1
149512 1
300000 1
262733 1
273795 1
2 1
146128 1
175729 1
48263 1
55537 1
55451 1
290750 1
115291 1
104500 1
33342 1
2 1
1 1
206981 1
276615 1
1 1
2 1
150066 1
36556 1
52080 1
45454 1
183953 1
300000 1
168927 1
149433 1
1 1
295452 1
173619 1
171275 1
98197 1
84748 1
27044 1
108353 1
169170 1
58124 1
168716 1
300000 1
42815 1
205014 1
300001 1
300001 1
228838 1
200986 1
299998 1
1 1
58818 1
143437 1
254872 1
184042 1
266136 1
86217 1
1 1
1 1
2 1
300000 1
264577 1
2 1
3 1
1 1
210948 1
272187 1
125275 1
145504 1
94739 1
94212 1
2 1
242394 1
252588 1
239364 1
261252 1
1 1
2 1
231579 1
1 1
95232 1
299999 1
248950 1
254017 1
262206 1
1 1
159460 1
233854 1
193642 1
172408 1
292812 1
64428 1
59500 1
268716 1
259692 1
210281 1
212721 1
224474 1
300000 1
173365 1
39222 1
208203 1
266038 1
168198 1
119516 1
77974 1
272694 1
299999 1
300000 1
300001 1
299999 1
267900 1
142079 1
287068 1
211432 1
300000 1
146593 1
252717 1
125594 1
118607 1
175205 1
41989 1
2 1
68833 1
3718 1
74951 1
54481 1
300001 1
192179 1
1 1
131186 1
238562 1
17010 1
106047 1
48799 1
281377 1
4023 1
204394 1
300001 1
95036 1
159540 1
154193 1
201870 1
270240 1
251391 1
76544 1
56924 1
1 1
76935 1
211571 1
299999 1
260613 1
34376 1
1 1
300001 1
296141 1
3 1
208889 1
272709 1
49486 1
300000 1
1 1
1 1
173051 1
231279 1
140 1
262106 1
11836 1
125886 1
75365 1
58752 1
226747 1
3 1
267256 1
239996 1
43363 1
300001 1
64167 1
88702 1
229658 1
2 1
300002 1
40895 1
20015 1
196239 1
293434 1
2 1
1 1
2 1
300001 1
124366 1
58041 1
72153 1
42576 1
131021 1
56431 1
299999 1
268163 1
282807 1
1170 1
300000 1
206655 1
209921 1
237152 1
43627 1
19331 1
258206 1
71853 1
253625 1
74666 1
132184 1
3 1
300000 1
1 1
222342 1
23792 1
300000 1
181098 1
1 1
159875 1
268284 1
126693 1
299998 1
218535 1
2 1
3 1
262837 1
165347 1
9032 1
202711 1
74033 1
300000 1
300002 1
2 1
20696 1
162109 1
38557 1
300001 1
1 1
1 1
300001 1
55873 1
239093 1
2 1
299999 1
300001 1
2 1
24917 1
56550 1
300000 1
145774 1
88038 1
108712 1
300001 1
53047 1
286427 1
233008 1
210113 1
132077 1
72650 1
2 1
232414 1
213321 1
89092 1
2 1
280221 1
1 1
243367 1
147038 1
299999 1
267778 1
1 1
64242 1
45678 1
299999 1
40020 1
297928 1
59124 1
300000 1
293714 1
300001 1
300000 1
1 1
237183 1
2 1
182256 1
22877 1
155014 1
300000 1
284874 1
1 1
250925 1
299998 1
8747 1
36677 1
1 1
46517 1
300001 1
1 1
263824 1
100694 1
300002 1
72318 1
300000 1
131356 1
299999 1
58223 1
1 1
1 1
2 1
27484 1
194504 1
2 1
248964 1
213344 1
188738 1
153198 1
300001 1
264118 1
3 1
70803 1
177684 1
184422 1
115218 1
257506 1
232478 1
278592 1
28892 1
5277 1
97938 1
290436 1
59836 1
300000 1
1 1
300001 1
1 1
1 1
176058 1
299342 1
152727 1
299999 1
195782 1
100552 1
182705 1
93293 1
54070 1
60055 1
1 1
299999 1
56802 1
7406 1
86701 1
54331 1
218774 1
102061 1
258514 1
31215 1
149631 1
260878 1
244308 1
2649 1
2 1
6933 1
257941 1
2 1
30564 1
34099 1
300001 1
296330 1
1 1
3 1
214635 1
1 1
297692 1
103547 1
300001 1
237683 1
101387 1
14050 1
1 1
79393 1
300000 1
154840 1
299999 1
265889 1
21037 1
1 1
188848 1
1 1
114231 1
1 1
262558 1
221323 1
300000 1
145545 1
3 1
220680 1
300000 1
173940 1
2 1
187140 1
299999 1
264777 1
1 1
181941 1
1 1
1 1
300000 1
128148 1
299999 1
2 1
299998 1
1 1
137200 1
297868 1
1 1
228055 1
201635 1
93685 1
59953 1
171763 1
247068 1
2 1
1 1
21513 1
206791 1
141006 1
175241 1
300000 1
300001 1
86957 1
266697 1
147136 1
36700 1
51605 1
20830 1
47735 1
67422 1
50847 1
163153 1
46422 1
10548 1
9253 1
111073 1
149166 1
100427 1
121860 1
170917 1
240185 1
260312 1
197209 1
155494 1
1 1
1 1
286620 1
241824 1
21284 1
299999 1
111147 1
299999 1
220059 1
67273 1
144470 1
2 1
1 1
300002 1
300001 1
111017 1
297392 1
91868 1
47278 1
13069 1
176243 1
176853 1
1 1
49929 1
271621 1
63025 1
298444 1
738 1
1 1
1 1
184651 1
95958 1
10631 1
75747 1
299999 1
299999 1
106456 1
300000 1
299999 1
57324 1
1 1
48279 1
3713 1
139827 1
23547 1
95136 1
150305 1
233059 1
30964 1
179680 1
148017 1
138513 1
229046 1
62022 1
73238 1
300000 1
155241 1
67210 1
260785 1
42277 1
57775 1
169688 1
149372 1
2 1
129161 1
54641 1
1 1
291955 1
125302 1
145628 1
245688 1
300000 1
65175 1
231577 1
119036 1
156028 1
125258 1
300000 1
299999 1
224864 1
298291 1
116294 1
299999 1
279098 1
274160 1
297445 1
2 1
110099 1
52763 1
299999 1
123447 1
282756 1
163394 1
1 1
58850 1
162256 1
3 1
107371 1
276714 1
300000 1
84161 1
280829 1
62458 1
142212 1
1 1
241773 1
198529 1
133891 1
1 1
3 1
67163 1
216910 1
279054 1
123970 1
212426 1
1 1
102108 1
300000 1
176252 1
114680 1
49960 1
299999 1
2 1
299999 1
51523 1
1 1
190382 1
37186 1
188534 1
93443 1
300002 1
299999 1
299999 1
1 1
296204 1
1 1
265787 1
1238 1
106828 1
103579 1
299999 1
229478 1
300000 1
109855 1
296954 1
300002 1
224807 1
243617 1
233531 1
1 1
29795 1
230391 1
300002 1
53297 1
299999 1
282686 1
300001 1
170343 1
26098 1
3 1
44351 1
208275 1
7457 1
229141 1
6312 1
299999 1
299999 1
209629 1
182992 1
118842 1
270127 1
254301 1
2 1
300000 1
14935 1
119983 1
211242 1
35681 1
233208 1
295811 1
3 1
241938 1
257836 1
300002 1
2 1
238201 1
102151 1
300000 1
299999 1
300000 1
189070 1
100349 1
300000 1
300001 1
250905 1
176607 1
205096 1
300000 1
300001 1
300000 1
128048 1
1 1
300001 1
222891 1
148354 1
1 1
2 1
68225 1
67111 1
90149 1
231859 1
1 1
2 1
245582 1
1 1
218526 1
131872 1
66555 1
210544 1
1 1
243908 1
18135 1
144792 1
300001 1
77128 1
268465 1
76879 1
84223 1
121025 1
3 1
88445 1
1 1
267417 1
22995 1
300001 1
3094 1
98568 1
280908 1
1 1
255569 1
159923 1
197122 1
7142 1
1 1
181724 1
164998 1
247162 1
189410 1
165153 1
218213 1
150793 1
202142 1
38710 1
173893 1
300000 1
3 1
237848 1
24945 1
1 1
212346 1
44701 1
14591 1
300002 1
300000 1
100963 1
300000 1
299999 1
1 1
1 1
288790 1
209588 1
278541 1
89804 1
1 1
29727 1
124568 1
254735 1
1 1
178996 1
63873 1
71770 1
299999 1
223822 1
300000 1
191898 1
38616 1
18160 1
297489 1
245055 1
184264 1
221953 1
230302 1
299999 1
300000 1
208360 1
24023 1
232920 1
3519 1
299999 1
1 1
1 1
2 1
127429 1
77280 1
1 1
9672 1
258084 1
299999 1
183473 1
300000 1
300001 1
260198 1
300000 1
295376 1
254234 1
234578 1
9485 1
1 1
242109 1
227930 1
298684 1
2 1
269625 1
147010 1
101023 1
1 1
1 1
300000 1
227509 1
299999 1
188648 1
80346 1
1 1
1 1
30038 1
167024 1
1 1
4055 1
108764 1
134059 1
291218 1
130311 1
133977 1
300001 1
208643 1
300000 1
2 1
35505 1
2 1
300000 1
223250 1
296711 1
3266 1
52861 1
128552 1
252897 1
195778 1
114189 1
271052 1
2 1
1 1
299999 1
113503 1
90428 1
230954 1
275350 1
266132 1
20238 1
131933 1
1 1
248722 1
147517 1
300000 1
1 1
1 1
299999 1
275465 1
300001 1
300000 1
111966 1
3 1
300002 1
299999 1
49685 1
8983 1
213980 1
242617 1
62002 1
300000 1
299999 1
300002 1
102652 1
300000 1
250865 1
53091 1
53837 1
248361 1
254831 1
299999 1
245967 1
15521 1
55422 1
209973 1
140537 1
138568 1
165300 1
299999 1
3 1
78113 1
26860 1
68692 1
270736 1
241571 1
300001 1
299998 1
142899 1
299998 1
202747 1
300000 1
274630 1
70706 1
300001 1
185190 1
254526 1
1 1
234386 1
107995 1
293802 1
300000 1
125363 1
273160 1
32238 1
300000 1
8547 1
180972 1
108059 1
110154 1
300000 1
2 1
96067 1
1 1
2 1
2 1
53236 1
1 1
1 1
136101 1
1 1
57954 1
233675 1
1 1
274267 1
300000 1
300000 1
28237 1
184142 1
300001 1
76306 1
32516 1
194408 1
2 1
227322 1
152680 1
206997 1
2 1
2 1
56758 1
154830 1
300001 1
299999 1
292489 1
33211 1
257254 1
213214 1
2 1
262176 1
142509 1
300000 1
300001 1
194956 1
3 1
36837 1
71744 1
290263 1
102796 1
300001 1
255625 1
268169 1
78810 1
65282 1
81259 1
227003 1
225618 1
75279 1
135625 1
299999 1
1 1
16284 1
70970 1
89524 1
177678 1
14981 1
43525 1
104933 1
82886 1
244749 1
97898 1
180675 1
1 1
35413 1
38930 1
2 1
4676 1
74350 1
299999 1
299999 1
111052 1
102248 1
300000 1
62026 1
98749 1
281128 1
2 1
27756 1
42306 1
1 1
247860 1
1 1
216588 1
117420 1
43523 1
132444 1
118301 1
9171 1
56486 1
34278 1
78832 1
27555 1
278031 1
127362 1
98660 1
1 1
103327 1
120552 1
1 1
23068 1
43695 1
299999 1
1 1
13022 1
2 1
34372 1
1 1
21767 1
75751 1
77497 1
83800 1
300000 1
19952 1
161338 1
300000 1
28059 1
25667 1
264380 1
904 1
201264 1
115583 1
211981 1
298473 1
2 1
18126 1
26072 1
154011 1
197637 1
113708 1
224384 1
57989 1
223925 1
189448 1
268029 1
8191 1
17048 1
43088 1
263033 1
102447 1
150444 1
299999 1
1 1
225292 1
299999 1
131675 1
300002 1
19793 1
104124 1
3 1
74026 1
163448 1
300001 1
242387 1
2 1
95152 1
278755 1
108741 1
197197 1
243484 1
226322 1
299999 1
1 1
63638 1
40742 1
298164 1
284874 1
299999 1
233887 1
137726 1
159443 1
261640 1
262496 1
300001 1
300001 1
110231 1
75773 1
292746 1
1 1
269786 1
300000 1
283024 1
263096 1
1 1
283269 1
299999 1
295112 1
142946 1
300000 1
62669 1
13622 1
262597 1
184525 1
300000 1
76263 1
239511 1
276311 1
180903 1
164807 1
197359 1
300000 1
36295 1
1 1
265871 1
167445 1
59058 1
143999 1
1 1
84011 1
23196 1
98727 1
20365 1
21273 1
49144 1
300000 1
43200 1
206170 1
277322 1
1 1
299999 1
300000 1
162290 1
250646 1
66420 1
57481 1
139146 1
82110 1
300001 1
152703 1
176918 1
1 1
212041 1
299999 1
181286 1
39902 1
1 1
300000 1
56227 1
215833 1
2395 1
85037 1
2 1
1 1
109326 1
300002 1
269799 1
1 1
239438 1
3 1
280557 1
283675 1
300000 1
293336 1
300000 1
299999 1
53683 1
174399 1
135525 1
65918 1
247206 1
2 1
1 1
11038 1
117332 1
270170 1
236201 1
2 1
109680 1
81906 1
120261 1
1 1
300000 1
63724 1
3 1
115912 1
98371 1
167270 1
111021 1
248937 1
63564 1
235526 1
90852 1
1 1
245482 1
148386 1
1 1
172645 1
77570 1
3 1
255544 1
55529 1
2 1
274755 1
143929 1
173909 1
1 1
80470 1
51988 1
300001 1
16507 1
299999 1
230490 1
85851 1
1 1
15636 1
65382 1
214665 1
278913 1
276164 1
21319 1
216878 1
179656 1
1 1
56857 1
21946 1
101131 1
1 1
11079 1
217507 1
147656 1
244935 1
1 1
1 1
104448 1
182156 1
87350 1
1 1
47564 1
217851 1
197062 1
299999 1
206842 1
299998 1
1 1
126463 1
119255 1
2 1
300000 1
30232 1
211492 1
65369 1
173456 1
2 1
300001 1
101664 1
2 1
1 1
90337 1
71939 1
300001 1
272999 1
45039 1
83372 1
2 1
103184 1
3 1
1 1
283287 1
299999 1
3 1
71140 1
268772 1
70772 1
1679 1
1 1
300001 1
178627 1
251523 1
142399 1
300000 1
81079 1
2 1
2 1
300001 1
146022 1
205150 1
1 1
295145 1
11560 1
25325 1
34767 1
187797 1
88070 1
141552 1
66133 1
299999 1
280727 1
2 1
288738 1
229755 1
2 1
169314 1
300000 1
256815 1
160284 1
80658 1
2 1
117340 1
61995 1
200377 1
154334 1
28757 1
300000 1
253094 1
300000 1
18512 1
144785 1
300001 1
300000 1
1 1
1 1
134183 1
2 1
228867 1
1 1
26869 1
299999 1
200171 1
19924 1
300000 1
36911 1
300000 1
101123 1
299999 1
38383 1
180701 1
299998 1
1 1
19526 1
300000 1
76520 1
92500 1
135766 1
248261 1
202537 1
300000 1
51137 1
295479 1
260280 1
300001 1
9473 1
188628 1
208452 1
2 1
49486 1
244070 1
1 1
195248 1
1 1
38487 1
31547 1
300000 1
299999 1
123416 1
276584 1
26405 1
244012 1
11785 1
300001 1
134287 1
262187 1
182875 1
57065 1
270894 1
181472 1
299999 1
116708 1
2 1
156571 1
300000 1
87687 1
16618 1
3 1
240483 1
300001 1
142726 1
20274 1
273803 1
300000 1
13227 1
1 1
238343 1
172485 1
23198 1
2 1
1 1
135250 1
179504 1
300000 1
271213 1
187510 1
3 1
292628 1
141322 1
212129 1
232741 1
300001 1
83170 1
26359 1
299999 1
300001 1
209597 1
300001 1
2 1
256509 1
46190 1
77956 1
49318 1
2881 1
219192 1
174660 1
121230 1
300001 1
209402 1
275335 1
131581 1
2803 1
237856 1
87834 1
3 1
1 1
300001 1
106042 1
1 1
93752 1
200769 1
257222 1
243138 1
175348 1
300000 1
276645 1
210411 1
55383 1
1 1
53245 1
2 1
2026 1
80629 1
82943 1
300000 1
269277 1
300000 1
299998 1
2 1
171154 1
300001 1
300000 1
219573 1
164952 1
300002 1
299999 1
200779 1
1 1
121844 1
88016 1
106677 1
1 1
284625 1
2 1
299999 1
117434 1
247247 1
247172 1
300000 1
300002 1
1 1
77088 1
11081 1
1 1
128072 1
1 1
2 1
1 1
299998 1
119072 1
299999 1
81839 1
192299 1
113273 1
300000 1
1 1
279341 1
113814 1
134485 1
185672 1
2 1
2 1
299999 1
299998 1
132501 1
98090 1
131581 1
273645 1
300002 1
15239 1
1 1
1 1
35063 1
285906 1
300000 1
300001 1
1 1
3 1
124672 1
1 1
203246 1
151291 1
300000 1
1 1
116937 1
299999 1
300000 1
68030 1
199156 1
224188 1
265053 1
1 1
88199 1
300001 1
167084 1
59526 1
300000 1
2 1
204788 1
163438 1
2 1
58936 1
251706 1
78964 1
164198 1
60335 1
128431 1
1 1
299999 1
99922 1
56195 1
198948 1
299999 1
3736 1
100723 1
133818 1
300000 1
2 1
1 1
266064 1
111011 1
1 1
300000 1
239503 1
2 1
160654 1
1 1
300001 1
300001 1
10831 1
69465 1
299999 1
136122 1
178655 1
110425 1
143046 1
183514 1
179741 1
69010 1
1 1
187856 1
285433 1
79281 1
56166 1
235516 1
68892 1
2 1
3 1
1 1
94549 1
147125 1
102342 1
300001 1
1 1
295766 1
95191 1
259134 1
300001 1
253335 1
276342 1
299999 1
58249 1
153937 1
1 1
286202 1
262167 1
1 1
299999 1
299999 1
239523 1
204816 1
299999 1
1 1
1 1
1 1
1 1
165024 1
159322 1
300002 1
174188 1
124884 1
299999 1
133050 1
300000 1
191129 1
2 1
265328 1
3 1
1 1
78218 1
212274 1
245197 1
49249 1
42371 1
24478 1
299999 1
289797 1
300000 1
282386 1
31973 1
300000 1
336 1
153539 1
83470 1
51779 1
294347 1
300001 1
118055 1
1 1
300001 1
254502 1
77131 1
2 1
178453 1
1 1
300000 1
32564 1
282428 1
159893 1
287918 1
300001 1
226107 1
299999 1
195718 1
101053 1
53054 1
1 1
1 1
227208 1
19404 1
300001 1
1 1
204146 1
207882 1
58563 1
300000 1
1 1
23771 1
254631 1
80491 1
300000 1
66494 1
246781 1
299999 1
136535 1
118606 1
80791 1
300002 1
18335 1
251805 1
299999 1
259667 1
266595 1
122525 1
1 1
192275 1
299999 1
299999 1
230681 1
299999 1
220533 1
12806 1
16346 1
1 1
300001 1
1 1
1 1
44737 1
179402 1
300002 1
22344 1
248238 1
300002 1
24331 1
300001 1
138497 1
242845 1
299999 1
276445 1
8697 1
12607 1
84492 1
279517 1
1 1
251613 1
83134 1
45036 1
123892 1
11928 1
300000 1
42261 1
3 1
204206 1
300000 1
155947 1
187129 1
18410 1
3 1
189604 1
3 1
72755 1
100051 1
300000 1
74948 1
27885 1
164907 1
199678 1
300001 1
90892 1
56534 1
300001 1
187039 1
1 1
55425 1
299999 1
1 1
95339 1
299998 1
151516 1
68399 1
167692 1
244296 1
71925 1
299999 1
170994 1
132251 1
300002 1
300001 1
2 1
52911 1
1 1
72409 1
1 1
1 1
26789 1
58854 1
277462 1
190107 1
300001 1
300000 1
225550 1
81114 1
206433 1
2 1
194540 1
126052 1
300001 1
2 1
281706 1
300000 1
300000 1
14364 1
270998 1
73705 1
238296 1
39622 1
199143 1
300002 1
277201 1
225302 1
215891 1
2 1
210488 1
214727 1
253465 1
189813 1
300000 1
300000 1
1 1
108722 1
297711 1
300001 1
12871 1
233798 1
300000 1
244048 1
300000 1
289100 1
11842 1
1 1
6628 1
277278 1
300000 1
134070 1
72964 1
224602 1
244509 1
247003 1
239849 1
200127 1
300001 1
1 1
31656 1
125727 1
109753 1
112465 1
213079 1
114548 1
293528 1
215701 1
299999 1
19900 1
2 1
106626 1
32734 1
184278 1
81223 1
160609 1
300001 1
138687 1
2 1
282629 1
244468 1
3 1
300001 1
204835 1
3 1
34444 1
5681 1
300001 1
146197 1
3 1
185993 1
93379 1
300000 1
96236 1
137506 1
217058 1
300000 1
1 1
52931 1
300000 1
1 1
299999 1
227471 1
2 1
3 1
300001 1
2 1
2 1
261813 1
78553 1
133506 1
222364 1
12342 1
1 1
4090 1
118480 1
300000 1
1 1
230988 1
1 1
149390 1
5268 1
205910 1
116822 1
53432 1
300000 1
1 1
126615 1
300000 1
300001 1
154256 1
2 1
2 1
3 1
190414 1
45982 1
256171 1
54105 1
288158 1
1 1
299999 1
116665 1
299999 1
200953 1
1 1
1 1
40356 1
202363 1
300001 1
269849 1
88069 1
41040 1
251266 1
30087 1
120929 1
95274 1
293141 1
97468 1
190836 1
300001 1
1 1
28989 1
288264 1
41566 1
299999 1
299998 1
300000 1
244679 1
300000 1
140743 1
300001 1
60628 1
140402 1
164433 1
15541 1
271784 1
106720 1
214697 1
274713 1
299999 1
1 1
299998 1
6403 1
1 1
73772 1
300000 1
299999 1
1 1
3 1
299999 1
300000 1
300000 1
114025 1
279910 1
85447 1
300001 1
299999 1
141708 1
198043 1
22730 1
300001 1
2 1
1 1
299998 1
57618 1
214444 1
118316 1
226024 1
300000 1
98316 1
216909 1
230626 1
272779 1
3 1
50245 1
38778 1
159873 1
270708 1
1 1
233280 1
70975 1
225568 1
3 1
7517 1
114446 1
191034 1
1 1
249722 1
31519 1
299999 1
89706 1
132569 1
184109 1
1 1
230102 1
201428 1
81157 1
170451 1
300000 1
300000 1
58509 1
58367 1
70370 1
299999 1
157815 1
52463 1
200199 1
56375 1
246153 1
293928 1
300000 1
1 1
151734 1
231174 1
173360 1
1 1
142601 1
77152 1
299999 1
135811 1
7540 1
300002 1
2 1
166145 1
255332 1
300002 1
1 1
6908 1
299999 1
49092 1
259911 1
300001 1
133681 1
285429 1
46951 1
53910 1
300000 1
58306 1
1 1
48306 1
113014 1
47052 1
51007 1
300000 1
255540 1
1 1
277075 1
265444 1
251607 1
17641 1
300000 1
218790 1
300000 1
115287 1
3 1
228083 1
257915 1
164919 1
244706 1
184030 1
300000 1
145841 1
168330 1
1 1
300002 1
61724 1
262267 1
1 1
214772 1
10640 1
153008 1
1 1
299999 1
124856 1
1 1
299999 1
131400 1
299998 1
1 1
300001 1
66070 1
248982 1
172411 1
300001 1
1 1
34743 1
278671 1
1 1
99505 1
101568 1
219749 1
195594 1
2 1
287765 1
2 1
3661 1
197320 1
149135 1
11309 1
2518 1
48620 1
213613 1
1 1
299999 1
260402 1
246181 1
177284 1
198381 1
257018 1
300000 1
299999 1
164462 1
128201 1
103322 1
6358 1
22301 1
1 1
57965 1
288294 1
1 1
37567 1
3 1
208432 1
242780 1
47003 1
56546 1
174802 1
202514 1
196983 1
1 1
300000 1
1 1
300000 1
159515 1
2 1
300001 1
149421 1
300001 1
299186 1
17092 1
300000 1
257980 1
273085 1
1 1
290884 1
300000 1
300000 1
104150 1
1 1
23620 1
210856 1
209263 1
55652 1
1 1
79601 1
300000 1
299999 1
71264 1
48083 1
16447 1
1 1
219183 1
3 1
1 1
1 1
246063 1
1 1
44066 1
1 1
277928 1
299999 1
95803 1
148176 1
1 1
299999 1
89982 1
269142 1
2 1
267681 1
205709 1
112787 1
299999 1
97460 1
103835 1
1 1
1 1
215645 1
295499 1
219121 1
199194 1
1 1
192520 1
1 1
1 1
86970 1
2 1
1 1
299881 1
300002 1
1 1
29592 1
10094 1
268551 1
228121 1
143093 1
1 1
290088 1
292281 1
300000 1
142892 1
54936 1
79448 1
257466 1
226189 1
300001 1
284306 1
136206 1
261587 1
299999 1
300000 1
151687 1
90401 1
300000 1
2 1
197797 1
1 1
112108 1
226421 1
98713 1
3 1
300001 1
243733 1
155088 1
299999 1
192710 1
300000 1
2 1
299999 1
214613 1
167297 1
70528 1
1 1
79621 1
291076 1
284245 1
45665 1
185691 1
169206 1
296127 1
163402 1
22776 1
299999 1
281038 1
169573 1
96283 1
300002 1
93087 1
14997 1
206900 1
164468 1
1 1
227138 1
217663 1
235887 1
256105 1
52335 1
83250 1
1 1
22382 1
76317 1
287564 1
1 1
2 1
1 1
201087 1
300000 1
1 1
300000 1
119522 1
225445 1
175914 1
123163 1
153841 1
2 1
122781 1
300000 1
300000 1
300002 1
56032 1
300001 1
242272 1
300001 1
300000 1
3 1
41193 1
105740 1
188402 1
248786 1
208625 1
288005 1
248429 1
300000 1
168167 1
125990 1
2 1
117413 1
104559 1
129616 1
300001 1
163156 1
52532 1
88235 1
267863 1
38312 1
299999 1
67700 1
247405 1
87071 1
290313 1
200337 1
1 1
47703 1
225023 1
35462 1
62789 1
190572 1
215728 1
3 1
264949 1
2 1
128322 1
232826 1
300000 1
198864 1
21827 1
194739 1
106116 1
185826 1
300001 1
164071 1
48990 1
66622 1
233441 1
1 1
102436 1
1 1
242459 1
171285 1
171674 1
107925 1
275190 1
300001 1
33850 1
29002 1
165557 1
109301 1
191030 1
109859 1
97296 1
105466 1
126602 1
238419 1
201443 1
300000 1
226364 1
113664 1
26081 1
1 1
282664 1
140170 1
234674 1
300000 1
300001 1
242650 1
292415 1
206868 1
11034 1
226762 1
173060 1
79928 1
300000 1
248191 1
28892 1
206100 1
1 1
39670 1
300000 1
1 1
68848 1
169695 1
241314 1
1 1
1 1
101031 1
96037 1
2 1
263729 1
1 1
244108 1
136131 1
206379 1
296911 1
300001 1
187367 1
1 1
299999 1
293912 1
279353 1
1 1
219794 1
1 1
184184 1
1 1
140947 1
61577 1
259686 1
10029 1
97115 1
1 1
234961 1
168121 1
164196 1
299999 1
76254 1
284888 1
224276 1
187041 1
89193 1
249879 1
46905 1
191644 1
299999 1
53033 1
131483 1
163187 1
3 1
96 1
126512 1
300001 1
161400 1
2 1
300000 1
165416 1
203935 1
73453 1
88875 1
58734 1
245147 1
282524 1
2 1
231091 1
299999 1
1 1
150662 1
73497 1
148752 1
119955 1
257438 1
236721 1
300000 1
241783 1
292871 1
1 1
273157 1
57337 1
2 1
34718 1
60297 1
127605 1
266329 1
257360 1
1 1
1 1
244844 1
101246 1
273058 1
300001 1
300000 1
278807 1
1 1
271581 1
258640 1
128312 1
166627 1
294995 1
1 1
2 1
128073 1
300000 1
62707 1
101001 1
120572 1
294309 1
137366 1
12576 1
182578 1
40651 1
90563 1
141954 1
244094 1
300002 1
114634 1
299998 1
300000 1
1 1
299999 1
104340 1
24438 1
106391 1
5511 1
263547 1
300002 1
1 1
148243 1
300000 1
1 1
95462 1
1 1
268755 1
262042 1
300001 1
3 1
300001 1
299999 1
300001 1
1 1
239848 1
299999 1
144719 1
300000 1
2 1
113897 1
300000 1
1 1
1 1
3 1
290706 1
171352 1
299999 1
1 1
3 1
4662 1
300000 1
105637 1
132165 1
55522 1
1 1
185134 1
300000 1
191325 1
215028 1
82895 1
288341 1
300001 1
1 1
300000 1
222191 1
1 1
118699 1
233969 1
152607 1
248404 1
17477 1
168621 1
192957 1
299999 1
300000 1
122442 1
54474 1
163577 1
167309 1
100951 1
269496 1
30623 1
278331 1
2 1
296284 1
89772 1
195365 1
63184 1
112549 1
216500 1
293582 1
2 1
286097 1
218882 1
239783 1
263380 1
299999 1
117879 1
269043 1
300000 1
300000 1
1 1
45352 1
249951 1
97088 1
111231 1
299999 1
19804 1
249525 1
17171 1
37887 1
300000 1
2 1
52514 1
259636 1
203655 1
300000 1
219226 1
161894 1
1 1
1 1
147419 1
300000 1
146943 1
275915 1
67940 1
221902 1
1 1
45028 1
94467 1
87598 1
249284 1
1 1
175659 1
244452 1
1 1
19485 1
300001 1
61745 1
230859 1
209021 1
172121 1
85587 1
227915 1
98189 1
1 1
300000 1
258318 1
232899 1
77831 1
300000 1
141839 1
1 1
230725 1
1 1
39392 1
292862 1
221998 1
71113 1
90308 1
1 1
275904 1
287111 1
285965 1
1 1
158472 1
208315 1
1 1
84085 1
246492 1
177523 1
135377 1
190426 1
300000 1
127157 1
264979 1
1 1
256465 1
115486 1
164969 1
300000 1
176991 1
229414 1
142036 1
224969 1
299999 1
50128 1
299998 1
300001 1
299999 1
1 1
65849 1
174810 1
8082 1
51236 1
1 1
270190 1
144361 1
228471 1
1 1
234195 1
299998 1
299999 1
283031 1
41190 1
208949 1
206487 1
299998 1
1 1
3 1
201620 1
223828 1
112588 1
300000 1
73144 1
267656 1
299999 1
90214 1
1 1
142404 1
299999 1
300001 1
95427 1
2 1
1 1
246402 1
48459 1
202048 1
3 1
1 1
80607 1
300000 1
3969 1
227575 1
271469 1
1 1
207235 1
299998 1
26352 1
103690 1
1 1
191145 1
182827 1
39208 1
138885 1
114380 1
299999 1
151370 1
269802 1
218886 1
289263 1
299999 1
2 1
300001 1
1 1
25745 1
51270 1
55420 1
247655 1
299999 1
79882 1
106349 1
162272 1
100437 1
270849 1
256550 1
127028 1
300001 1
271662 1
219303 1
104183 1
300002 1
48028 1
237166 1
191805 1
151225 1
48940 1
300000 1
138186 1
229716 1
299999 1
284358 1
291663 1
300000 1
119560 1
180735 1
300000 1
278894 1
185772 1
282314 1
15292 1
35448 1
62801 1
1 1
1 1
118505 1
263396 1
299998 1
4624 1
209785 1
95129 1
207485 1
65133 1
299999 1
265872 1
2 1
299998 1
94768 1
81748 1
267064 1
2 1
219462 1
2 1
1 1
299806 1
229467 1
48099 1
76194 1
223162 1
1 1
2 1
105216 1
229409 1
300000 1
1 1
118226 1
288562 1
1 1
265542 1
300000 1
19027 1
15882 1
96566 1
51014 1
280263 1
273177 1
299999 1
173160 1
191019 1
2 1
300000 1
294325 1
31120 1
150071 1
300001 1
231671 1
226950 1
1 1
190598 1
300000 1
105033 1
300001 1
243342 1
7944 1
24388 1
300000 1
299998 1
300000 1
209731 1
199342 1
1 1
1 1
300001 1
240367 1
31014 1
1 1
1 1
1 1
22468 1
1 1
276058 1
253259 1
293427 1
299998 1
228110 1
299999 1
300001 1
126663 1
300001 1
299998 1
34518 1
300001 1
300000 1
299998 1
1 1
1 1
3 1
162425 1
254928 1
18335 1
173957 1
139759 1
22154 1
258797 1
2 1
174688 1
299999 1
266304 1
165361 1
1 1
161100 1
2 1
110861 1
76297 1
215137 1
226902 1
298244 1
228194 1
286319 1
299999 1
251943 1
1 1
299999 1
258228 1
179963 1
94457 1
171839 1
94993 1
266193 1
295220 1
238007 1
228133 1
3 1
159516 1
299999 1
75412 1
3 1
220139 1
299135 1
127751 1
152359 1
222325 1
141617 1
171420 1
139262 1
55885 1
3 1
84504 1
20563 1
230676 1
190770 1
123147 1
21869 1
102730 1
2 1
181310 1
1 1
110571 1
225020 1
8551 1
17899 1
215610 1
225571 1
299853 1
185583 1
3 1
300000 1
7712 1
300001 1
286318 1
261984 1
234218 1
1 1
294618 1
129201 1
300001 1
1 1
13722 1
58151 1
252010 1
264653 1
178363 1
79909 1
94863 1
57189 1
115995 1
232616 1
244196 1
1 1
79683 1
1 1
80208 1
1 1
147580 1
257034 1
115664 1
66485 1
23944 1
300000 1
129124 1
2 1
23606 1
60200 1
299998 1
297199 1
243927 1
299999 1
284711 1
37726 1
157710 1
79459 1
1 1
2 1
161252 1
300000 1
69169 1
3 1
176906 1
300000 1
2 1
29489 1
115009 1
1 1
181029 1
1 1
81534 1
244473 1
140741 1
299999 1
297011 1
1 1
299999 1
265521 1
299999 1
299999 1
259653 1
70950 1
5746 1
253953 1
178807 1
114324 1
300000 1
203150 1
103293 1
294154 1
1 1
22430 1
180794 1
300000 1
300001 1
1 1
299999 1
1 1
1 1
100101 1
109427 1
13823 1
1 1
95266 1
142066 1
300000 1
156434 1
96502 1
300000 1
300000 1
20265 1
1 1
299999 1
115244 1
300000 1
178112 1
290706 1
1 1
188321 1
69974 1
82675 1
142018 1
21463 1
265927 1
2 1
6647 1
63928 1
299999 1
140275 1
1 1
299999 1
1 1
1 1
121147 1
74804 1
120208 1
1 1
1 1
78643 1
249368 1
1 1
300001 1
196888 1
1 1
257866 1
299999 1
1 1
225773 1
130531 1
279038 1
135007 1
182848 1
161694 1
300000 1
299999 1
235944 1
172078 1
1 1
25293 1
299998 1
131454 1
57509 1
300000 1
132528 1
1 1
92303 1
119414 1
197519 1
244718 1
1 1
183963 1
299998 1
100006 1
105665 1
300002 1
2 1
143913 1
99554 1
56001 1
223474 1
58919 1
45814 1
287308 1
1 1
192778 1
215436 1
299999 1
53872 1
138672 1
300000 1
1 1
1 1
274129 1
286057 1
126961 1
149422 1
213481 1
159418 1
300001 1
1 1
131349 1
99571 1
103328 1
52111 1
240958 1
299999 1
254296 1
1 1
170620 1
1136 1
130122 1
49942 1
229793 1
291126 1
267931 1
2 1
17366 1
238972 1
250491 1
1 1
300001 1
288122 1
245338 1
227528 1
9245 1
299999 1
1 1
300000 1
46592 1
2 1
291093 1
212096 1
101914 1
299999 1
299999 1
96588 1
2 1
300002 1
145670 1
44621 1
299999 1
292699 1
299998 1
130960 1
126224 1
17805 1
200992 1
251383 1
1 1
2 1
109870 1
223706 1
1 1
142822 1
45502 1
135817 1
227875 1
283237 1
1 1
285389 1
155253 1
2 1
93929 1
59449 1
272574 1
185346 1
299999 1
236419 1
176100 1
284611 1
1 1
300000 1
257962 1
1 1
128809 1
287831 1
262145 1
300001 1
300000 1
191027 1
99398 1
2 1
11936 1
1 1
1 1
91227 1
1 1
1 1
79245 1
300000 1
22512 1
1 1
210752 1
60046 1
42880 1
300000 1
251877 1
3 1
133977 1
152805 1
95982 1
299998 1
3 1
176843 1
245333 1
2 1
30067 1
14615 1
23092 1
300001 1
271217 1
1 1
84828 1
149493 1
197403 1
300001 1
22062 1
6195 1
88339 1
1 1
299999 1
299999 1
177750 1
140960 1
299999 1
256458 1
22141 1
201770 1
67237 1
42090 1
177993 1
1 1
53067 1
1 1
92171 1
115939 1
2 1
1 1
255739 1
300000 1
43267 1
233375 1
76154 1
33965 1
189938 1
2 1
86528 1
180738 1
238817 1
226458 1
300002 1
232146 1
121941 1
127909 1
105972 1
62584 1
152132 1
108993 1
71559 1
299999 1
148668 1
245302 1
48386 1
4354 1
83353 1
52503 1
299999 1
42048 1
111645 1
230930 1
279352 1
1 1
3 1
200309 1
300001 1
95687 1
300001 1
300000 1
190854 1
297146 1
2 1
300002 1
300000 1
2 1
142642 1
300000 1
214950 1
1 1
56674 1
280099 1
25399 1
300001 1
275455 1
47106 1
2 1
32712 1
198268 1
300000 1
300000 1
78049 1
79662 1
2735 1
1 1
291216 1
24828 1
15214 1
26693 1
299999 1
299999 1
1 1
45504 1
300001 1
40443 1
88977 1
103923 1
52983 1
299999 1
287753 1
77703 1
300001 1
1 1
1 1
2 1
13624 1
2 1
180548 1
260357 1
168954 1
287226 1
2 1
299999 1
96873 1
120616 1
139140 1
49548 1
235143 1
221668 1
21073 1
1 1
174075 1
300001 1
3 1
300001 1
114953 1
1 1
284207 1
233247 1
169274 1
154014 1
272011 1
7929 1
300000 1
128377 1
1 1
300000 1
221293 1
1 1
166000 1
227627 1
144241 1
49326 1
224974 1
1 1
273696 1
280873 1
3 1
253253 1
1 1
248471 1
92135 1
3 1
300000 1
300000 1
187978 1
224330 1
20756 1
89162 1
273436 1
70479 1
86259 1
48927 1
225990 1
199073 1
1 1
300000 1
221635 1
7857 1
171059 1
250450 1
77737 1
225268 1
105241 1
118789 1
1 1
148633 1
189458 1
299999 1
299177 1
140656 1
147330 1
300000 1
245963 1
1 1
161228 1
279520 1
171495 1
86413 1
92242 1
1 1
1 1
300002 1
96571 1
219545 1
1 1
150114 1
195304 1
290850 1
251640 1
38901 1
156119 1
85216 1
181950 1
2 1
40575 1
1 1
139681 1
108311 1
185292 1
243516 1
16033 1
1340 1
204663 1
276742 1
300000 1
213664 1
39349 1
1 1
226859 1
290021 1
2 1
177705 1
118495 1
235806 1
2 1
198216 1
286024 1
298222 1
168475 1
12003 1
300000 1
87825 1
11624 1
260062 1
300000 1
62703 1
1 1
252951 1
1 1
299999 1
297222 1
299999 1
2 1
1 1
292576 1
300000 1
99389 1
238973 1
240885 1
70321 1
254919 1
136577 1
113141 1
300001 1
268829 1
197109 1
2 1
104692 1
3282 1
1 1
284014 1
28268 1
299999 1
300001 1
1 1
185792 1
44876 1
7073 1
1 1
300001 1
163714 1
159068 1
167448 1
300000 1
300000 1
300000 1
61984 1
116442 1
134928 1
1 1
49680 1
1 1
20006 1
9694 1
136454 1
1 1
1 1
148784 1
139116 1
216502 1
300000 1
38617 1
129454 1
174426 1
156505 1
268901 1
271633 1
300001 1
167545 1
193129 1
300001 1
1 1
2 1
74115 1
1 1
299999 1
14272 1
159838 1
185698 1
257724 1
1 1
101320 1
72592 1
147564 1
3 1
140880 1
120608 1
293232 1
291195 1
300000 1
1 1
191527 1
300000 1
267250 1
1 1
300000 1
299998 1
1 1
205737 1
270915 1
300000 1
1 1
1 1
87144 1
257160 1
42538 1
1 1
199516 1
299999 1
2 1
202831 1
300000 1
2 1
300000 1
120079 1
104863 1
133573 1
163008 1
1 1
233002 1
193106 1
176036 1
1 1
81889 1
1 1
167400 1
300002 1
75064 1
299999 1
3 1
139848 1
1 1
24588 1
184431 1
218321 1
16789 1
16800 1
300001 1
236849 1
300000 1
300001 1
1 1
286568 1
72527 1
121329 1
155233 1
102634 1
131475 1
119215 1
1 1
300000 1
280901 1
2 1
300001 1
254188 1
113220 1
82851 1
2 1
1 1
236842 1
1 1
1 1
3 1
130163 1
217261 1
2 1
191855 1
2 1
268644 1
299999 1
284053 1
241093 1
100992 1
1 1
299998 1
47426 1
84314 1
1 1
108663 1
300002 1
31181 1
30078 1
300000 1
300001 1
173245 1
2 1
300002 1
300001 1
1 1
299999 1
299999 1
120349 1
2 1
162034 1
203034 1
1 1
7596 1
236760 1
291280 1
2 1
272215 1
216613 1
1 1
1 1
115921 1
158399 1
183607 1
205895 1
1 1
2 1
1 1
189936 1
212949 1
216053 1
2 1
1 1
299998 1
169262 1
253340 1
299344 1
299999 1
16468 1
258837 1
25353 1
137439 1
227576 1
300000 1
1 1
231931 1
147487 1
299999 1
55994 1
1 1
22503 1
128609 1
253390 1
29304 1
1 1
1873 1
133595 1
230276 1
95807 1
29244 1
209926 1
283627 1
251185 1
284079 1
58076 1
1 1
1 1
2 1
1 1
1 1
283278 1
240863 1
299999 1
52900 1
195260 1
2 1
224611 1
54476 1
264524 1
1 1
210613 1
132721 1
1 1
300000 1
271542 1
1 1
258803 1
247035 1
117050 1
4655 1
100322 1
1 1
73587 1
33952 1
93957 1
16903 1
294683 1
300000 1
175172 1
269897 1
161393 1
139791 1
300000 1
299999 1
1 1
165894 1
276257 1
33144 1
45217 1
86449 1
2 1
300000 1
111503 1
1 1
279337 1
245295 1
117455 1
300000 1
300001 1
3 1
2 1
294568 1
2002 1
299999 1
9673 1
247217 1
2 1
2977 1
1 1
219550 1
137021 1
2 1
30622 1
159986 1
250324 1
151382 1
181960 1
119920 1
300001 1
288737 1
183562 1
267232 1
292785 1
273640 1
2 1
146695 1
299999 1
281213 1
270300 1
17003 1
196376 1
300001 1
2 1
299998 1
87948 1
67726 1
148807 1
164742 1
71696 1
30385 1
162713 1
299999 1
74196 1
299999 1
60707 1
237300 1
30381 1
115735 1
255807 1
252799 1
225717 1
60844 1
299999 1
300000 1
29699 1
120193 1
61888 1
214408 1
129022 1
215917 1
142954 1
276555 1
50175 1
164899 1
1 1
43751 1
8757 1
146565 1
300001 1
97180 1
229995 1
1 1
1 1
1 1
93962 1
57340 1
299998 1
168139 1
300000 1
146639 1
178330 1
125651 1
169770 1
24983 1
295678 1
242861 1
287526 1
212103 1
299999 1
47767 1
1 1
299999 1
153793 1
73283 1
1 1
1 1
126086 1
257190 1
58123 1
281045 1
298097 1
1 1
300000 1
109311 1
300000 1
22450 1
212688 1
300000 1
248803 1
299999 1
43374 1
300002 1
256894 1
299560 1
111941 1
41944 1
277329 1
300000 1
299394 1
11145 1
188538 1
203744 1
173631 1
2 1
300001 1
299999 1
255535 1
300001 1
23353 1
164535 1
80950 1
155242 1
82673 1
2 1
55337 1
1 1
272142 1
16750 1
3 1
28567 1
237996 1
66338 1
2 1
299999 1
1 1
275131 1
121656 1
134284 1
300000 1
200023 1
21864 1
28996 1
138337 1
300000 1
299999 1
1 1
185297 1
297583 1
100058 1
109537 1
2 1
199719 1
283785 1
2 1
194484 1
2 1
252743 1
298151 1
1 1
216932 1
188077 1
11864 1
1 1
186651 1
228773 1
299999 1
54247 1
20534 1
3 1
146940 1
1 1
300000 1
148878 1
112321 1
300000 1
108514 1
1 1
2 1
52769 1
138765 1
67850 1
1 1
67726 1
1 1
211944 1
96258 1
2 1
299999 1
2 1
89429 1
300001 1
215933 1
1 1
299999 1
300001 1
269213 1
299999 1
85579 1
227462 1
1 1
242661 1
260690 1
138762 1
299998 1
2 1
1 1
54036 1
1 1
193879 1
300000 1
2 1
46737 1
3 1
112668 1
283321 1
23843 1
164409 1
3 1
227420 1
226049 1
38097 1
300000 1
156826 1
166728 1
102536 1
1 1
299998 1
242923 1
1 1
71007 1
536 1
300000 1
210984 1
1 1
239933 1
44720 1
300000 1
78057 1
248036 1
299999 1
130694 1
11274 1
93163 1
210241 1
26168 1
174522 1
3 1
1 1
12292 1
88691 1
1 1
1 1
2511 1
205547 1
57820 1
146918 1
1 1
120110 1
97098 1
140127 1
63119 1
1 1
299998 1
9703 1
3 1
123598 1
44857 1
143127 1
107911 1
1 1
300001 1
141109 1
273016 1
254915 1
91661 1
188598 1
270015 1
271731 1
1 1
165495 1
196488 1
102109 1
221255 1
83402 1
196839 1
78703 1
1 1
201308 1
299999 1
145352 1
238171 1
90088 1
149375 1
1 1
200107 1
1 1
294976 1
10305 1
299999 1
235762 1
299999 1
229026 1
42202 1
89636 1
119559 1
1 1
300001 1
272356 1
93389 1
1 1
300002 1
300000 1
2 1
199069 1
131825 1
16146 1
92903 1
1 1
241761 1
2 1
209068 1
119084 1
67554 1
80994 1
275709 1
191502 1
1 1
1 1
71324 1
106238 1
78650 1
87316 1
244059 1
95920 1
1 1
121646 1
1 1
93420 1
61554 1
110504 1
268241 1
78241 1
252845 1
260473 1
1 1
2 1
299998 1
91940 1
197336 1
255346 1
300000 1
109877 1
18731 1
117716 1
84548 1
296096 1
300000 1
300001 1
277605 1
289914 1
161561 1
84633 1
16726 1
1 1
89343 1
1 1
81127 1
1 1
184477 1
280408 1
105180 1
280199 1
231588 1
300000 1
78379 1
298569 1
21424 1
88049 1
146738 1
167900 1
152885 1
299999 1
17481 1
299999 1
6011 1
1 1
52500 1
146659 1
1 1
151970 1
33316 1
1 1
1 1
115034 1
128263 1
2 1
1 1
1 1
226037 1
157641 1
50785 1
210890 1
3 1
140772 1
99850 1
167802 1
300001 1
60676 1
1 1
54019 1
1 1
223917 1
277470 1
300000 1
66341 1
81686 1
300001 1
111780 1
289731 1
30281 1
270303 1
292253 1
1 1
25155 1
299998 1
197752 1
1 1
168757 1
300001 1
181175 1
209384 1
13405 1
280032 1
2959 1
300002 1
68844 1
122985 1
99282 1
21661 1
29782 1
59082 1
1 1
151320 1
203678 1
58382 1
173414 1
126594 1
121417 1
1 1
299999 1
105784 1
195077 1
137102 1
1 1
123792 1
3 1
17848 1
297605 1
269630 1
300000 1
300000 1
120041 1
156812 1
151939 1
234223 1
28652 1
1 1
231884 1
140155 1
3 1
182846 1
14556 1
1 1
51284 1
299999 1
259531 1
300001 1
1 1
199146 1
164043 1
272532 1
117504 1
111615 1
4363 1
31509 1
1 1
287987 1
95438 1
2 1
89388 1
101157 1
72781 1
300000 1
1 1
299998 1
3948 1
288210 1
22296 1
225448 1
300000 1
182298 1
300000 1
31441 1
1 1
1 1
174062 1
164593 1
283372 1
2 1
2 1
56329 1
148023 1
3 1
299998 1
7791 1
3 1
56128 1
138430 1
300000 1
227977 1
150628 1
300000 1
40408 1
299999 1
106216 1
204368 1
4484 1
159684 1
300000 1
40697 1
121510 1
1 1
114429 1
2 1
1 1
299999 1
1 1
1 1
1 1
203711 1
249375 1
300000 1
1 1
38571 1
19596 1
37701 1
226285 1
298140 1
207212 1
3 1
1 1
1 1
1 1
148167 1
300001 1
196587 1
119347 1
300000 1
300000 1
156941 1
133453 1
300000 1
203212 1
300000 1
72954 1
1 1
300000 1
118835 1
194907 1
1 1
231103 1
222597 1
165754 1
239058 1
196987 1
155950 1
299999 1
34081 1
201018 1
274895 1
299999 1
300000 1
232369 1
300001 1
195353 1
123015 1
300001 1
211835 1
127977 1
299999 1
22634 1
1 1
79861 1
159889 1
112027 1
1 1
179407 1
1 1
300000 1
128360 1
2 1
3 1
217834 1
202543 1
255907 1
1 1
89197 1
226990 1
299999 1
144576 1
299999 1
299999 1
22530 1
300000 1
106654 1
9938 1
299998 1
172698 1
1 1
282818 1
115810 1
215276 1
4089 1
233212 1
231881 1
117286 1
131320 1
300000 1
201714 1
134295 1
112743 1
79651 1
286513 1
247758 1
299999 1
67645 1
1 1
2 1
300000 1
152928 1
300000 1
300001 1
298059 1
2811 1
59019 1
25821 1
228400 1
98108 1
189133 1
300001 1
20025 1
106168 1
299999 1
141836 1
300000 1
225249 1
254909 1
235747 1
248898 1
299999 1
176155 1
137929 1
33545 1
299999 1
112139 1
1 1
190203 1
1 1
2 1
152836 1
54970 1
300001 1
300000 1
1 1
163979 1
3 1
299999 1
299999 1
204961 1
204716 1
300000 1
53320 1
2 1
76432 1
2 1
1 1
120417 1
1 1
261910 1
1 1
221823 1
40650 1
1 1
67004 1
1 1
1 1
9448 1
206637 1
300000 1
2 1
193181 1
289967 1
242122 1
261150 1
1 1
299999 1
144017 1
202325 1
288766 1
88445 1
2 1
119573 1
282730 1
138429 1
157065 1
1 1
298468 1
51640 1
300002 1
300001 1
299999 1
3 1
175433 1
299999 1
28958 1
164248 1
94066 1
206340 1
70901 1
2 1
138145 1
194733 1
2 1
289413 1
48863 1
130193 1
152039 1
120030 1
222010 1
1 1
194931 1
164129 1
21044 1
2 1
167751 1
114865 1
299999 1
165221 1
300001 1
107642 1
1 1
300000 1
3 1
166580 1
138330 1
300000 1
296337 1
59617 1
255387 1
12993 1
58663 1
1 1
189946 1
63814 1
275442 1
138488 1
168854 1
48765 1
299999 1
299998 1
251547 1
230983 1
1 1
48606 1
195754 1
184981 1
121136 1
267091 1
1 1
299999 1
300000 1
249243 1
229842 1
213467 1
300001 1
200790 1
267718 1
241260 1
183987 1
16353 1
300001 1
98430 1
1 1
299999 1
126105 1
3 1
1 1
205930 1
105347 1
161345 1
299999 1
151033 1
274400 1
1 1
30111 1
18890 1
86390 1
3 1
40674 1
191022 1
97574 1
25215 1
53904 1
207961 1
90543 1
289434 1
83152 1
31503 1
155622 1
299999 1
89751 1
106915 1
299999 1
24250 1
300000 1
1 1
300000 1
299177 1
128920 1
25412 1
164763 1
98805 1
300000 1
48163 1
300000 1
147010 1
123578 1
300000 1
178493 1
209329 1
1 1
27319 1
192022 1
300001 1
1 1
114976 1
299999 1
5634 1
178229 1
272180 1
98163 1
242303 1
55172 1
299999 1
125971 1
1 1
300000 1
2 1
93366 1
147512 1
300001 1
73927 1
302 1
130196 1
300002 1
288715 1
104153 1
221383 1
2 1
285333 1
208474 1
165313 1
240 1
103514 1
182270 1
291924 1
62929 1
1 1
155356 1
38681 1
67075 1
42136 1
1 1
255850 1
184813 1
73139 1
1 1
299999 1
86613 1
300000 1
163922 1
170525 1
34847 1
278400 1
1 1
168749 1
58651 1
156569 1
1 1
49155 1
273135 1
245533 1
1 1
1 1
1 1
2 1
300001 1
136858 1
245091 1
168373 1
2 1
300001 1
167828 1
240889 1
2 1
47250 1
183770 1
21568 1
299999 1
285586 1
300001 1
292602 1
299999 1
101202 1
266421 1
272049 1
300001 1
45574 1
279619 1
1 1
256817 1
52392 1
286590 1
124638 1
299999 1
219248 1
122056 1
300000 1
43521 1
142629 1
300000 1
109406 1
67758 1
95434 1
213576 1
300001 1
127107 1
299999 1
2 1
79904 1
299999 1
104695 1
168566 1
289165 1
106722 1
1 1
300001 1
299999 1
300000 1
1 1
40391 1
299999 1
153185 1
291785 1
47128 1
163781 1
118775 1
300000 1
204443 1
64163 1
18254 1
1 1
58438 1
2 1
1 1
98709 1
147152 1
199846 1
2 1
264057 1
249114 1
96287 1
188821 1
25559 1
95248 1
288003 1
55178 1
299999 1
16188 1
300001 1
204195 1
79013 1
147864 1
97858 1
1 1
298895 1
240543 1
263799 1
299999 1
239078 1
293882 1
166800 1
213559 1
297247 1
282332 1
176586 1
248625 1
300000 1
300000 1
284681 1
135199 1
3 1
25575 1
2 1
2 1
50100 1
164614 1
259047 1
2 1
300000 1
177824 1
299998 1
157206 1
158074 1
84471 1
1 1
1 1
16067 1
264534 1
300000 1
12834 1
300000 1
1 1
60611 1
46247 1
73410 1
137639 1
122974 1
75401 1
220672 1
172094 1
300001 1
300001 1
258497 1
20337 1
200 1
43605 1
300001 1
140618 1
1 1
39727 1
15456 1
2 1
300000 1
300002 1
161141 1
292789 1
103249 1
18460 1
107765 1
2 1
173967 1
300002 1
184706 1
1 1
1 1
1 1
117216 1
1 1
278654 1
1 1
157072 1
138427 1
108252 1
298911 1
244652 1
291404 1
136140 1
214476 1
1 1
101950 1
288626 1
118169 1
7298 1
178807 1
273749 1
45138 1
124991 1
169569 1
89936 1
65261 1
64145 1
31136 1
165935 1
15722 1
300001 1
1 1
65326 1
227513 1
72429 1
300002 1
149208 1
299999 1
8303 1
299999 1
58278 1
294478 1
300000 1
228695 1
210419 1
116778 1
300001 1
2 1
261544 1
63296 1
146019 1
50756 1
299194 1
164487 1
236487 1
250810 1
255190 1
64624 1
270771 1
300000 1
141911 1
1 1
241670 1
300001 1
297329 1
129304 1
139524 1
42518 1
278426 1
55361 1
1 1
225271 1
192841 1
27147 1
125812 1
186211 1
300001 1
95006 1
2 1
153676 1
300001 1
300001 1
72459 1
14725 1
247591 1
2 1
2 1
26240 1
118792 1
122018 1
152588 1
221427 1
2 1
1 1
109493 1
71986 1
1 1
262185 1
106399 1
44842 1
300001 1
300001 1
183327 1
300000 1
201941 1
113360 1
201873 1
65180 1
38094 1
74009 1
183279 1
162800 1
299998 1
168548 1
3 1
300000 1
180649 1
75622 1
157228 1
220460 1
225350 1
260397 1
1 1
91082 1
196218 1
299999 1
300000 1
55102 1
2 1
200006 1
300000 1
267947 1
183723 1
1 1
91072 1
299999 1
132849 1
170258 1
163804 1
8840 1
143621 1
300000 1
1 1
36413 1
164381 1
183245 1
150249 1
40436 1
217524 1
1 1
300000 1
1 1
1 1
273255 1
1 1
299768 1
1 1
164164 1
1 1
125416 1
300001 1
2 1
294082 1
1 1
187933 1
25486 1
300000 1
1 1
80040 1
552 1
275019 1
1 1
183505 1
219290 1
115994 1
98793 1
295979 1
300000 1
245706 1
1 1
62333 1
3 1
1 1
259760 1
299998 1
1 1
7283 1
160486 1
66407 1
227495 1
218679 1
3 1
300002 1
99087 1
104139 1
286660 1
285088 1
34889 1
166340 1
123246 1
197136 1
125591 1
292027 1
58830 1
260753 1
1 1
30001 1
115673 1
177755 1
229790 1
299999 1
243580 1
58390 1
162111 1
299999 1
300000 1
300001 1
235868 1
266834 1
268050 1
3 1
300001 1
54523 1
1 1
216149 1
299999 1
64477 1
63242 1
49642 1
219182 1
281169 1
217804 1
57520 1
79313 1
296608 1
285671 1
300000 1
84148 1
242904 1
757 1
152765 1
2 1
165861 1
45302 1
36607 1
2 1
299999 1
173749 1
138682 1
3929 1
75280 1
81983 1
17850 1
76087 1
279957 1
229596 1
44669 1
299999 1
179299 1
158673 1
287108 1
252498 1
64200 1
226209 1
1 1
118674 1
26217 1
296755 1
300000 1
94097 1
259520 1
300002 1
1 1
68869 1
130981 1
238282 1
43969 1
228440 1
72211 1
87046 1
1 1
297488 1
300001 1
1 1
44916 1
90689 1
105031 1
131238 1
300000 1
74547 1
235603 1
1 1
1 1
166088 1
188295 1
300000 1
41544 1
85982 1
112933 1
300000 1
231623 1
29783 1
286653 1
225392 1
38084 1
299999 1
158290 1
132849 1
272221 1
3 1
52742 1
1 1
27225 1
107121 1
300000 1
280403 1
80484 1
272793 1
26662 1
1 1
22463 1
61042 1
206580 1
122495 1
256143 1
5442 1
300000 1
204420 1
1 1
1 1
1 1
290656 1
179737 1
16008 1
253766 1
192351 1
144455 1
2978 1
299999 1
180290 1
253213 1
165372 1
1 1
257487 1
281319 1
82866 1
46777 1
175447 1
179429 1
38741 1
86798 1
227420 1
300000 1
1 1
160661 1
1 1
147443 1
2 1
193516 1
51454 1
1 1
107040 1
300000 1
300000 1
1 1
7850 1
149695 1
219410 1
19927 1
2 1
3 1
1 1
230290 1
158623 1
1 1
1 1
300000 1
286882 1
1 1
300000 1
288413 1
1 1
250006 1
104343 1
111790 1
187372 1
1 1
1 1
83003 1
2 1
300000 1
239223 1
299999 1
260759 1
6842 1
12529 1
276508 1
183824 1
300000 1
3 1
1 1
1 1
48703 1
296895 1
300002 1
1 1
97437 1
45519 1
1 1
135006 1
232687 1
2 1
87905 1
137300 1
3 1
95625 1
3 1
1 1
163811 1
291742 1
84643 1
1 1
180812 1
1 1
61797 1
300002 1
277783 1
284675 1
119769 1
1 1
2 1
1 1
55660 1
240266 1
300001 1
289671 1
2 1
299998 1
80863 1
1 1
135026 1
161707 1
1 1
250489 1
1 1
1 1
1 1
94800 1
272850 1
269123 1
279410 1
299999 1
299999 1
259391 1
135663 1
51286 1
165449 1
3 1
1 1
174879 1
141242 1
88603 1
299999 1
268452 1
300000 1
240042 1
268438 1
66245 1
89280 1
28386 1
299999 1
299999 1
57218 1
3 1
74463 1
88813 1
132162 1
299999 1
171856 1
122884 1
48441 1
299999 1
2 1
272092 1
300000 1
1 1
2 1
1 1
159913 1
300001 1
75107 1
113201 1
249388 1
122895 1
243073 1
12510 1
60397 1
56204 1
300001 1
127819 1
299998 1
67219 1
2 1
300002 1
138879 1
300001 1
300001 1
8619 1
2 1
300001 1
176519 1
96551 1
1 1
81369 1
2 1
211009 1
187117 1
18427 1
130224 1
115033 1
255724 1
300000 1
213428 1
1 1
233576 1
162195 1
133215 1
117843 1
3 1
1 1
37568 1
215258 1
91738 1
151538 1
65903 1
25662 1
1 1
2 1
258336 1
1 1
236756 1
176408 1
72877 1
72955 1
295085 1
40410 1
174883 1
42606 1
209128 1
2 1
300000 1
58813 1
300001 1
67470 1
26395 1
140702 1
20844 1
299999 1
276070 1
299999 1
167950 1
218718 1
91679 1
1 1
294040 1
243879 1
52154 1
183134 1
111130 1
300001 1
300001 1
3 1
300002 1
1 1
1 1
300000 1
52298 1
176168 1
216061 1
2 1
1 1
1 1
300000 1
3 1
141804 1
67707 1
1 1
1 1
236245 1
299999 1
74977 1
300000 1
46575 1
276183 1
115385 1
290702 1
226419 1
80195 1
299999 1
300000 1
266617 1
299999 1
214556 1
141677 1
66630 1
300000 1
300000 1
300000 1
131810 1
1 1
6227 1
163000 1
179475 1
213247 1
47733 1
149684 1
300000 1
124734 1
299998 1
300001 1
300001 1
1959 1
93213 1
259514 1
88452 1
140200 1
234057 1
217465 1
101772 1
26619 1
78530 1
37282 1
1 1
117920 1
31041 1
1 1
67494 1
3 1
152927 1
299999 1
177093 1
285375 1
299999 1
300000 1
1 1
268676 1
140461 1
99642 1
166802 1
79222 1
202699 1
300001 1
101897 1
299999 1
131425 1
128961 1
251956 1
1 1
108719 1
31768 1
53440 1
223801 1
134793 1
5586 1
291060 1
300000 1
2 1
299999 1
46507 1
210397 1
148865 1
299999 1
23138 1
19418 1
300001 1
148651 1
40967 1
194428 1
98066 1
1 1
300002 1
300000 1
163094 1
99900 1
3 1
2 1
14441 1
204952 1
163798 1
248134 1
5613 1
215068 1
139156 1
299998 1
2 1
125115 1
300000 1
267492 1
300001 1
3 1
49892 1
57416 1
143869 1
180852 1
300000 1
69806 1
299999 1
285515 1
299999 1
215440 1
2 1
238494 1
122189 1
2 1
1 1
2 1
299999 1
131766 1
294427 1
255706 1
116916 1
26853 1
234201 1
226768 1
300000 1
232559 1
63303 1
185615 1
2 1
245774 1
82960 1
21821 1
115319 1
201314 1
198659 1
299999 1
1 1
140738 1
1 1
300000 1
1 1
272418 1
299999 1
271808 1
202473 1
195239 1
295487 1
194394 1
300001 1
300001 1
131121 1
1 1
1 1
123875 1
213758 1
50658 1
1 1
2 1
277935 1
201459 1
144319 1
251173 1
152785 1
126216 1
224869 1
300000 1
299999 1
299999 1
145462 1
1 1
299999 1
2 1
300000 1
9668 1
300001 1
158275 1
1 1
2 1
197118 1
300002 1
285550 1
1 1
262623 1
196712 1
91473 1
1 1
191045 1
58543 1
197750 1
48390 1
17356 1
113027 1
186923 1
299999 1
118286 1
166713 1
294812 1
186547 1
299999 1
1 1
121258 1
204844 1
22622 1
1 1
92838 1
299999 1
231918 1
1 1
287446 1
68903 1
235369 1
266647 1
47454 1
223211 1
12552 1
299999 1
115675 1
1 1
300000 1
299999 1
300001 1
300001 1
157820 1
224632 1
1 1
1 1
216792 1
163020 1
169149 1
69381 1
95998 1
300000 1
69879 1
1 1
73088 1
15148 1
34823 1
1 1
170082 1
1 1
300000 1
110391 1
64110 1
126047 1
246705 1
53199 1
125983 1
258875 1
264977 1
78833 1
90111 1
300000 1
210948 1
112209 1
1 1
40852 1
228629 1
300000 1
119991 1
200279 1
217869 1
72710 1
86524 1
237124 1
256050 1
1 1
12156 1
38 1
132087 1
70272 1
19136 1
300000 1
1 1
78989 1
265710 1
168206 1
280363 1
1 1
2 1
130116 1
202368 1
82743 1
299999 1
2 1
1 1
1 1
285418 1
26966 1
84088 1
49106 1
300001 1
189737 1
104841 1
300001 1
127594 1
96624 1
300000 1
300001 1
165501 1
34437 1
53325 1
43397 1
93265 1
36458 1
130140 1
1 1
299998 1
106603 1
12351 1
2 1
51262 1
300000 1
17850 1
153829 1
109518 1
58721 1
138013 1
1 1
217442 1
136171 1
182693 1
299999 1
131084 1
1 1
21215 1
47277 1
1 1
260844 1
300002 1
162874 1
183362 1
248278 1
3 1
125126 1
299999 1
293336 1
299999 1
21202 1
9172 1
3536 1
299999 1
66488 1
66784 1
300000 1
14848 1
163611 1
300000 1
265617 1
89717 1
4954 1
98064 1
284622 1
300002 1
1 1
50242 1
34644 1
299999 1
286806 1
3 1
299999 1
299999 1
300001 1
252661 1
185250 1
297835 1
291791 1
299999 1
155414 1
300001 1
210810 1
69075 1
223799 1
12165 1
17481 1
1 1
2 1
1 1
1 1
299999 1
300000 1
1868 1
244816 1
87334 1
102301 1
198300 1
157280 1
300000 1
300000 1
2 1
2 1
129762 1
1 1
299999 1
87505 1
1 1
87095 1
17463 1
144874 1
299998 1
60895 1
154162 1
73470 1
59897 1
155356 1
1 1
16134 1
299998 1
25126 1
1 1
219111 1
1 1
158300 1
165300 1
193352 1
284487 1
300001 1
299999 1
125880 1
300001 1
49006 1
1 1
300002 1
128117 1
293591 1
121152 1
2 1
1 1
219420 1
296645 1
245952 1
1 1
2573 1
71078 1
299999 1
270728 1
141645 1
299999 1
200963 1
1 1
29707 1
230262 1
153422 1
95624 1
213952 1
300000 1
17366 1
1 1
143783 1
1 1
103892 1
118711 1
266085 1
212823 1
300001 1
251415 1
64967 1
300000 1
161871 1
58001 1
237213 1
256636 1
292386 1
300000 1
227874 1
290657 1
1 1
300000 1
174973 1
189542 1
299999 1
137303 1
1 1
194449 1
119378 1
1 1
150051 1
2 1
299999 1
71128 1
48462 1
257495 1
179368 1
2 1
204730 1
208786 1
300001 1
182417 1
1 1
1 1
271751 1
39760 1
16342 1
300000 1
285646 1
251039 1
213384 1
30045 1
299999 1
299999 1
6219 1
299999 1
204729 1
154048 1
29438 1
300002 1
300000 1
300001 1
300000 1
299659 1
1 1
215279 1
227230 1
127585 1
1 1
167522 1
1 1
17122 1
299999 1
1 1
94354 1
235256 1
217203 1
221919 1
3 1
1 1
178307 1
140648 1
54058 1
1 1
192640 1
297277 1
132711 1
130588 1
287629 1
3038 1
269908 1
28489 1
1 1
14683 1
233089 1
31072 1
186613 1
300000 1
50200 1
130006 1
182654 1
242407 1
57058 1
130375 1
1 1
300000 1
300001 1
2 1
300000 1
35106 1
1 1
271401 1
34698 1
73118 1
76899 1
300000 1
244804 1
300000 1
3 1
108257 1
264557 1
212544 1
1 1
170053 1
1 1
15050 1
1 1
30076 1
131756 1
300001 1
23931 1
27461 1
1 1
3 1
184125 1
149434 1
1 1
300002 1
275759 1
279683 1
300001 1
138832 1
101293 1
221400 1
204619 1
4919 1
86240 1
270632 1
215002 1
12274 1
102061 1
39832 1
66133 1
266452 1
300000 1
270903 1
300000 1
300000 1
3 1
300001 1
140320 1
2 1
1 1
15495 1
1230 1
143606 1
1 1
134503 1
201844 1
1 1
3 1
299586 1
65932 1
182929 1
83477 1
60583 1
55467 1
275841 1
217474 1
127608 1
299999 1
1 1
257341 1
299999 1
78427 1
32091 1
161613 1
16854 1
1 1
248080 1
296464 1
2 1
1 1
1 1
222615 1
284050 1
159673 1
300001 1
108097 1
139802 1
17232 1
122167 1
1 1
192719 1
300000 1
84029 1
1 1
1 1
139417 1
299998 1
47991 1
294789 1
1 1
153455 1
253998 1
299999 1
117149 1
260650 1
1 1
2 1
1 1
213776 1
300000 1
41090 1
299999 1
229672 1
1 1
1 1
300000 1
7745 1
75017 1
1 1
300000 1
242274 1
75296 1
299999 1
267741 1
157477 1
1 1
223438 1
299999 1
241450 1
300000 1
91484 1
287735 1
238375 1
125425 1
53070 1
234690 1
19779 1
7437 1
2 1
1 1
72674 1
1 1
300000 1
299999 1
227702 1
53610 1
132206 1
164745 1
295942 1
300001 1
922 1
230593 1
115628 1
207534 1
250517 1
115532 1
151847 1
299999 1
180952 1
283573 1
232605 1
300001 1
254608 1
227661 1
300000 1
299999 1
3 1
300001 1
105235 1
182541 1
89464 1
299999 1
178042 1
42702 1
1 1
2 1
35174 1
299998 1
1 1
36283 1
1 1
300001 1
243389 1
127686 1
300000 1
300000 1
149647 1
72698 1
46585 1
72827 1
20303 1
140005 1
220670 1
177679 1
2 1
91933 1
300002 1
98509 1
237226 1
82660 1
97546 1
300000 1
287166 1
67439 1
1 1
173013 1
286128 1
300002 1
2 1
15725 1
300001 1
300000 1
97152 1
110301 1
153869 1
200696 1
212825 1
89498 1
49947 1
196760 1
2 1
177128 1
67576 1
299999 1
1 1
299431 1
264024 1
3 1
134819 1
300001 1
298058 1
162860 1
300001 1
57447 1
54189 1
231799 1
1 1
228692 1
1 1
215200 1
83310 1
121245 1
237187 1
287456 1
23865 1
299999 1
93093 1
156344 1
1 1
297862 1
184847 1
130863 1
1 1
300001 1
48554 1
87990 1
1 1
240842 1
300000 1
299999 1
1 1
300000 1
169464 1
92374 1
2 1
293761 1
257848 1
136780 1
106919 1
180253 1
300002 1
300001 1
162189 1
164247 1
38893 1
300000 1
223468 1
300000 1
127144 1
112020 1
211577 1
81151 1
299999 1
139161 1
269300 1
267506 1
249375 1
33885 1
299999 1
135519 1
299999 1
110291 1
1 1
1 1
129591 1
251989 1
138655 1
151100 1
150614 1
153134 1
206303 1
228276 1
236510 1
299999 1
40906 1
128161 1
182447 1
93497 1
31355 1
271867 1
237977 1
300000 1
129084 1
261225 1
2 1
241829 1
3558 1
300001 1
212912 1
295797 1
299999 1
28861 1
100148 1
102109 1
2 1
1 1
135349 1
173806 1
299999 1
178052 1
2 1
29583 1
299998 1
273588 1
2 1
70136 1
2 1
142789 1
215656 1
1 1
112981 1
1 1
181440 1
3 1
34061 1
300000 1
146950 1
187804 1
15546 1
300000 1
226379 1
1 1
300001 1
300000 1
120918 1
1 1
152235 1
118764 1
1 1
37756 1
300001 1
2 1
199752 1
225885 1
30797 1
300002 1
121158 1
1 1
286474 1
150233 1
84879 1
74872 1
129386 1
1 1
158194 1
228075 1
1 1
111212 1
261294 1
259410 1
299999 1
1 1
300000 1
299999 1
161318 1
300001 1
300000 1
2969 1
122896 1
158936 1
1 1
69137 1
114794 1
90848 1
299999 1
283069 1
161280 1
240875 1
300001 1
85940 1
300000 1
15210 1
152456 1
173985 1
101123 1
87963 1
154198 1
172123 1
284651 1
131470 1
115367 1
300001 1
218081 1
300001 1
300001 1
2 1
299999 1
172549 1
186819 1
274216 1
299999 1
7739 1
29135 1
300000 1
29000 1
40721 1
206107 1
3 1
215527 1
1 1
93730 1
166076 1
277835 1
271254 1
300000 1
1 1
196329 1
3 1
1 1
299999 1
300001 1
287657 1
83812 1
1 1
1 1
28723 1
16682 1
142371 1
219169 1
82642 1
125639 1
204507 1
1 1
247545 1
68493 1
260348 1
80660 1
3 1
188109 1
95193 1
109292 1
299998 1
236147 1
1 1
299999 1
273976 1
300000 1
300000 1
193413 1
2 1
300001 1
299999 1
1 1
2 1
294049 1
2896 1
50444 1
24283 1
273777 1
64954 1
67697 1
299999 1
1 1
174990 1
207487 1
120731 1
270078 1
287745 1
274406 1
71506 1
195456 1
300000 1
1 1
232993 1
1 1
25873 1
278186 1
66043 1
86023 1
300000 1
299998 1
281638 1
75854 1
300000 1
300001 1
298053 1
299999 1
1 1
247465 1
166850 1
299999 1
101120 1
76116 1
300001 1
190427 1
1 1
207827 1
1 1
63250 1
55400 1
83403 1
42312 1
265463 1
61565 1
54585 1
104669 1
1 1
300001 1
298568 1
48867 1
2 1
133473 1
82013 1
202624 1
299999 1
299999 1
122326 1
153690 1
92932 1
268233 1
125783 1
1 1
1 1
2 1
199401 1
300001 1
1 1
3 1
283086 1
300000 1
228044 1
299999 1
300000 1
68435 1
165792 1
83428 1
299998 1
99866 1
251093 1
299999 1
264542 1
1 1
299999 1
2 1
38547 1
300000 1
291067 1
3 1
37408 1
74428 1
36928 1
243385 1
151179 1
280567 1
176506 1
205402 1
171404 1
1 1
226886 1
53455 1
1 1
166665 1
1 1
255667 1
300000 1
286808 1
235747 1
180625 1
299999 1
240459 1
299999 1
247044 1
2 1
48986 1
300001 1
238864 1
102155 1
300000 1
284508 1
1 1
277681 1
168762 1
296042 1
127464 1
300001 1
264269 1
231023 1
1 1
86274 1
299999 1
130972 1
1 1
158638 1
162834 1
9388 1
13697 1
187420 1
241509 1
2 1
29339 1
95276 1
37473 1
183367 1
300001 1
1 1
114910 1
200852 1
288549 1
50739 1
157550 1
283764 1
300000 1
1 1
127698 1
171773 1
289021 1
300000 1
12726 1
165071 1
83426 1
197146 1
27722 1
1 1
204231 1
283359 1
22014 1
113431 1
1 1
267155 1
122594 1
151973 1
277888 1
1 1
124622 1
256515 1
33837 1
235741 1
300000 1
1 1
45689 1
95170 1
225893 1
300002 1
96748 1
40045 1
144613 1
42068 1
211594 1
26552 1
2 1
1 1
284503 1
121786 1
35558 1
1 1
100945 1
300000 1
300000 1
198691 1
103857 1
234091 1
100870 1
103914 1
299999 1
91041 1
274080 1
1 1
207756 1
2 1
138054 1
173765 1
213128 1
107243 1
113938 1
220575 1
299999 1
1 1
1 1
15560 1
300001 1
299999 1
119730 1
63905 1
155339 1
98489 1
3 1
6621 1
291950 1
104056 1
239161 1
180009 1
300002 1
33542 1
103381 1
299999 1
273506 1
264093 1
1 1
2 1
220277 1
258432 1
239335 1
1 1
299999 1
300001 1
14231 1
7093 1
2 1
243746 1
31722 1
236035 1
300000 1
1 1
149634 1
297243 1
37138 1
260028 1
166630 1
211590 1
1 1
11898 1
1 1
3 1
258277 1
254717 1
126369 1
164147 1
300000 1
239429 1
25092 1
36283 1
253537 1
1 1
93888 1
219272 1
94631 1
300001 1
300002 1
49265 1
299999 1
300000 1
290592 1
34618 1
68051 1
161223 1
125995 1
43814 1
296662 1
261871 1
300000 1
300000 1
299998 1
165616 1
300000 1
216165 1
84810 1
1215 1
121155 1
275219 1
1 1
117773 1
123365 1
1 1
300000 1
3 1
2 1
299999 1
300001 1
245181 1
1 1
168965 1
213978 1
129788 1
299998 1
238312 1
81895 1
1 1
287487 1
212452 1
129792 1
11093 1
300000 1
2 1
1 1
222615 1
76800 1
2 1
249546 1
1 1
161915 1
1 1
1 1
269479 1
234765 1
2 1
154996 1
102934 1
2 1
1 1
258704 1
300000 1
198710 1
254595 1
264711 1
96755 1
270071 1
1 1
1 1
212894 1
300001 1
112471 1
88795 1
180462 1
300000 1
186288 1
1 1
20678 1
268258 1
299999 1
52684 1
16636 1
3 1
232006 1
66492 1
300001 1
300000 1
123464 1
300000 1
150338 1
2 1
122259 1
105288 1
98132 1
146847 1
1 1
2 1
38893 1
274087 1
201269 1
160303 1
108601 1
180270 1
300000 1
184324 1
208310 1
300001 1
297139 1
300000 1
76151 1
25567 1
300000 1
31061 1
126391 1
220880 1
121838 1
97202 1
111916 1
74918 1
95174 1
145110 1
1 1
275790 1
280093 1
136751 1
300000 1
191139 1
250749 1
164756 1
121406 1
273522 1
252320 1
239260 1
155087 1
1 1
300000 1
21894 1
266149 1
60463 1
2 1
299999 1
66913 1
112741 1
206537 1
300000 1
3 1
62199 1
299999 1
300000 1
2 1
108336 1
26348 1
57543 1
250407 1
114101 1
286784 1
280511 1
299999 1
300001 1
145734 1
20464 1
198821 1
169344 1
3 1
201244 1
88362 1
300000 1
238433 1
49996 1
300001 1
224790 1
274610 1
78189 1
300001 1
197237 1
2 1
1 1
1 1
205783 1
293074 1
300002 1
277192 1
253355 1
127848 1
1 1
93872 1
207473 1
295393 1
161315 1
256421 1
1 1
1 1
21769 1
146772 1
2 1
300000 1
156522 1
300001 1
3 1
300000 1
77768 1
143717 1
267112 1
148419 1
171203 1
175918 1
268198 1
1 1
204429 1
130315 1
1 1
1 1
86001 1
300000 1
1 1
61258 1
9423 1
300001 1
8591 1
300000 1
133166 1
1 1
299999 1
83264 1
137307 1
300001 1
300000 1
78336 1
299999 1
280178 1
1 1
1 1
300001 1
154024 1
85756 1
1 1
27631 1
294232 1
2 1
241355 1
300001 1
79163 1
67717 1
280693 1
370 1
192097 1
123839 1
297108 1
166521 1
25863 1
40439 1
1 1
217329 1
68326 1
42916 1
117939 1
259657 1
183466 1
1 1
193005 1
241912 1
113519 1
196616 1
98083 1
1 1
243756 1
280576 1
154859 1
263022 1
300001 1
299999 1
96461 1
290762 1
234529 1
1 1
300000 1
51019 1
48665 1
1 1
265494 1
216611 1
7161 1
268461 1
171502 1
158886 1
1 1
146903 1
255621 1
300000 1
108512 1
2 1
86422 1
234443 1
62182 1
174739 1
1 1
300001 1
300001 1
250162 1
194124 1
1 1
200663 1
299999 1
1 1
300000 1
83366 1
114196 1
1 1
37609 1
300001 1
200942 1
3 1
255594 1
59663 1
54158 1
59740 1
96519 1
92260 1
1 1
1 1
1 1
188536 1
256880 1
300001 1
125335 1
296574 1
211213 1
212571 1
266407 1
300001 1
300000 1
300000 1
142755 1
275485 1
25792 1
300000 1
95493 1
118824 1
216131 1
189612 1
299999 1
165893 1
2 1
74218 1
181425 1
283815 1
77830 1
210256 1
1 1
269806 1
33871 1
43514 1
1 1
1 1
24940 1
239064 1
3 1
231382 1
8517 1
33179 1
1 1
300001 1
299999 1
249188 1
178233 1
299999 1
300000 1
247443 1
295979 1
1 1
223472 1
2 1
300002 1
117079 1
1 1
168645 1
108777 1
299999 1
300000 1
299999 1
181460 1
300000 1
299999 1
230038 1
299999 1
45107 1
299999 1
215191 1
299998 1
3 1
194112 1
136241 1
252924 1
124746 1
276202 1
104469 1
3 1
102883 1
300000 1
174645 1
299999 1
270245 1
244011 1
268584 1
20864 1
53638 1
183170 1
285430 1
174190 1
38390 1
197956 1
277644 1
300000 1
14653 1
158117 1
31506 1
129771 1
80358 1
141914 1
2 1
81592 1
247841 1
180136 1
299999 1
33619 1
92032 1
248381 1
1 1
87384 1
1 1
139379 1
221660 1
120123 1
188369 1
254377 1
299999 1
60157 1
1 1
26873 1
1 1
1 1
111422 1
171646 1
3 1
300001 1
158420 1
116652 1
1 1
300001 1
279564 1
300001 1
300001 1
3 1
3 1
137132 1
288248 1
277268 1
286129 1
81033 1
104851 1
110632 1
300000 1
207753 1
1 1
1 1
1 1
254258 1
1 1
164334 1
53751 1
151113 1
94396 1
1 1
300000 1
300000 1
299999 1
125819 1
295071 1
1 1
119055 1
1 1
84367 1
210345 1
1 1
300000 1
51211 1
211195 1
53633 1
150766 1
1 1
299999 1
56022 1
153217 1
293185 1
126761 1
61630 1
300001 1
88501 1
224737 1
155836 1
118177 1
258696 1
178904 1
191797 1
135107 1
104841 1
1 1
111117 1
138096 1
194745 1
155184 1
1 1
300000 1
300000 1
97537 1
1 1
300000 1
91573 1
300000 1
278475 1
87129 1
1 1
118905 1
164006 1
3849 1
300000 1
128003 1
255055 1
2 1
17475 1
300000 1
234044 1
58938 1
2 1
300000 1
81273 1
116062 1
133310 1
299999 1
102582 1
281187 1
265580 1
153850 1
59761 1
300000 1
300002 1
300000 1
248864 1
15178 1
128556 1
185467 1
300002 1
300000 1
161338 1
270034 1
184204 1
3 1
179923 1
300001 1
299999 1
1 1
211033 1
179354 1
282002 1
10404 1
107073 1
300001 1
4806 1
1654 1
1 1
298300 1
299998 1
256217 1
1 1
181257 1
15735 1
28342 1
1 1
165979 1
240332 1
99225 1
300002 1
1 1
71966 1
239122 1
267480 1
1 1
185073 1
84928 1
170209 1
273899 1
164003 1
263157 1
289429 1
250798 1
299999 1
187093 1
1 1
8667 1
1 1
1 1
299999 1
1 1
1 1
1 1
300002 1
285160 1
3 1
1 1
103519 1
138087 1
8676 1
267700 1
203759 1
299999 1
97916 1
1 1
1 1
72417 1
162377 1
141224 1
28193 1
256806 1
289368 1
300001 1
38137 1
149262 1
83868 1
299999 1
45913 1
211220 1
118745 1
162492 1
27377 1
300000 1
300001 1
213389 1
2 1
300000 1
41321 1
1 1
250150 1
173023 1
205499 1
8243 1
230289 1
176823 1
1 1
215570 1
47761 1
144029 1
242303 1
17405 1
1 1
299999 1
146049 1
68940 1
209754 1
275520 1
99090 1
1 1
27454 1
170284 1
1 1
173673 1
114267 1
1 1
3 1
299999 1
149385 1
3 1
1544 1
129508 1
45734 1
42993 1
73197 1
247283 1
55330 1
281182 1
229404 1
1 1
43404 1
36616 1
167564 1
38841 1
1 1
18008 1
197753 1
164033 1
171467 1
300001 1
35140 1
92552 1
46551 1
270369 1
3 1
162683 1
145027 1
290178 1
146910 1
1 1
178102 1
119519 1
220838 1
31082 1
178977 1
190777 1
226026 1
165537 1
300000 1
300000 1
103414 1
299999 1
1 1
87593 1
272233 1
108112 1
299999 1
299999 1
213997 1
243465 1
300000 1
133071 1
1 1
2 1
1 1
124481 1
131830 1
222643 1
62566 1
42502 1
300002 1
124902 1
92109 1
300001 1
2 1
39372 1
7209 1
52474 1
3 1
125672 1
242805 1
122981 1
299999 1
232398 1
299998 1
53737 1
300001 1
2 1
299999 1
68919 1
229349 1
164298 1
132430 1
77014 1
268046 1
126208 1
249327 1
48651 1
1 1
1 1
300000 1
2 1
95747 1
103825 1
175902 1
1 1
100939 1
270949 1
300002 1
158938 1
300000 1
114496 1
182876 1
70689 1
1 1
69633 1
300000 1
108631 1
1 1
1 1
1 1
3 1
300002 1
1 1
16817 1
49228 1
79705 1
204664 1
244738 1
93980 1
236460 1
246341 1
48390 1
86681 1
101357 1
132861 1
2 1
254839 1
299999 1
15366 1
192238 1
215317 1
300000 1
300001 1
299999 1
1 1
249096 1
300001 1
44429 1
238993 1
12222 1
3 1
166816 1
299999 1
273546 1
1 1
64911 1
7700 1
299445 1
19067 1
145915 1
1 1
1 1
127242 1
2 1
299999 1
198295 1
25357 1
208684 1
25229 1
256213 1
243759 1
35137 1
251389 1
168507 1
175155 1
39926 1
300000 1
176576 1
300000 1
44279 1
1 1
2 1
54876 1
90727 1
195394 1
112368 1
149163 1
107385 1
58399 1
1 1
157444 1
11205 1
221884 1
299999 1
72763 1
44887 1
17670 1
234345 1
37850 1
252535 1
221959 1
300000 1
300001 1
81194 1
12577 1
24440 1
282857 1
252975 1
38215 1
263977 1
238240 1
18555 1
2 1
112953 1
36155 1
2 1
2 1
179727 1
67989 1
299999 1
279210 1
263516 1
185959 1
211141 1
17001 1
261112 1
43695 1
95191 1
103484 1
16916 1
300002 1
213194 1
83112 1
160366 1
262926 1
299999 1
39014 1
176307 1
45579 1
267724 1
262213 1
125473 1
15259 1
146284 1
133681 1
180787 1
44195 1
186510 1
791 1
300002 1
1 1
300001 1
202958 1
223426 1
56282 1
35915 1
287685 1
182449 1
104251 1
1 1
299999 1
46745 1
34209 1
169523 1
300001 1
300000 1
1 1
187162 1
128637 1
249119 1
299999 1
150980 1
36872 1
160477 1
101083 1
3 1
226254 1
156361 1
2 1
288808 1
1 1
1 1
288860 1
23209 1
300001 1
32585 1
70678 1
184153 1
300001 1
262163 1
299999 1
232185 1
300001 1
182868 1
1 1
60695 1
3764 1
76776 1
45731 1
20176 1
81492 1
300001 1
2 1
73579 1
300000 1
300000 1
1 1
74920 1
236904 1
244089 1
28331 1
177491 1
1 1
283991 1
9039 1
299999 1
9657 1
18486 1
67694 1
251241 1
179787 1
1 1
1 1
82339 1
300000 1
271181 1
3 1
119945 1
518 1
1 1
44278 1
300002 1
1 1
292688 1
275353 1
58916 1
300000 1
300000 1
3 1
80908 1
3 1
13643 1
128636 1
66865 1
300000 1
124110 1
140733 1
299998 1
94351 1
37362 1
107008 1
194098 1
36219 1
213875 1
300002 1
252523 1
41762 1
299999 1
22964 1
283766 1
221857 1
298706 1
161282 1
1 1
82963 1
190087 1
257469 1
300000 1
1 1
1 1
186296 1
4059 1
291206 1
96601 1
299999 1
251697 1
1 1
2 1
168096 1
300000 1
241200 1
228130 1
123842 1
185570 1
113646 1
15864 1
3 1
265053 1
171872 1
198778 1
300000 1
243919 1
170891 1
1 1
1 1
53896 1
300000 1
160560 1
41824 1
1 1
288983 1
239264 1
145392 1
84635 1
1 1
3 1
56404 1
213207 1
206796 1
194614 1
91523 1
300000 1
300000 1
300001 1
77124 1
149530 1
1 1
220343 1
170699 1
156779 1
1 1
300002 1
297675 1
1 1
39626 1
300001 1
300000 1
300002 1
204164 1
259970 1
213950 1
206341 1
61542 1
1 1
12973 1
42300 1
193396 1
131901 1
116799 1
271103 1
1 1
1 1
269238 1
1 1
300000 1
300001 1
47755 1
150833 1
204666 1
299998 1
33170 1
113041 1
300000 1
94985 1
266163 1
57651 1
176861 1
300001 1
24483 1
300001 1
300001 1
268453 1
268567 1
1 1
188047 1
300000 1
255580 1
106897 1
299998 1
3 1
275944 1
300000 1
299999 1
299999 1
100461 1
1 1
139042 1
170702 1
94300 1
110258 1
300000 1
185847 1
5699 1
1 1
289454 1
247866 1
300000 1
1 1
2 1
1 1
1 1
1 1
201018 1
2 1
1 1
196239 1
3 1
1 1
203049 1
231895 1
299999 1
87293 1
3 1
148322 1
299999 1
141284 1
197626 1
300001 1
138418 1
22283 1
65335 1
32824 1
125835 1
184602 1
1 1
1 1
225028 1
16421 1
182075 1
273699 1
299999 1
218732 1
299999 1
150291 1
73535 1
298486 1
123291 1
201434 1
1 1
34371 1
267098 1
299999 1
146624 1
34418 1
75057 1
206957 1
103315 1
300001 1
281737 1
299999 1
234688 1
1 1
1 1
284621 1
131666 1
150028 1
300002 1
1 1
71678 1
298643 1
86842 1
52610 1
141295 1
300002 1
1 1
299999 1
213579 1
300000 1
77109 1
223994 1
274636 1
89865 1
300001 1
1 1
300000 1
55429 1
225932 1
218587 1
3 1
125779 1
1 1
300000 1
1 1
63440 1
115578 1
33155 1
299998 1
1 1
87680 1
129115 1
65292 1
187923 1
135925 1
300000 1
117274 1
98900 1
208830 1
133668 1
245146 1
2 1
268069 1
78355 1
237732 1
51421 1
1 1
1 1
26877 1
191413 1
79105 1
196256 1
298839 1
299999 1
299999 1
65046 1
211319 1
299999 1
269368 1
1 1
145205 1
299999 1
168288 1
154360 1
47697 1
283939 1
2 1
1 1
1 1
299999 1
300000 1
1 1
300000 1
7564 1
1 1
139621 1
117853 1
143682 1
299999 1
291885 1
161497 1
285909 1
168888 1
288641 1
272376 1
178207 1
2662 1
17785 1
254077 1
64198 1
69207 1
211494 1
300001 1
1 1
209410 1
1 1
182866 1
165076 1
286147 1
283287 1
119911 1
90926 1
96389 1
300001 1
57134 1
98956 1
300000 1
81164 1
300000 1
196104 1
299999 1
238651 1
108550 1
94123 1
197374 1
1 1
190228 1
181247 1
137431 1
300001 1
42443 1
2 1
13641 1
2 1
209411 1
146912 1
225283 1
2 1
1 1
300002 1
272418 1
300000 1
218485 1
249798 1
283527 1
173295 1
46303 1
23351 1
2 1
300001 1
1 1
129371 1
4513 1
78295 1
1 1
2 1
1 1
148887 1
1 1
148700 1
1 1
690 1
168180 1
300001 1
37566 1
103367 1
1 1
72516 1
300001 1
2 1
227091 1
205057 1
238494 1
216742 1
299999 1
1 1
300000 1
207220 1
149671 1
2 1
218052 1
162850 1
299999 1
300001 1
300001 1
293337 1
299999 1
1 1
300000 1
1 1
222035 1
1 1
253634 1
1 1
1 1
179514 1
300000 1
1 1
299999 1
299999 1
201900 1
1 1
213275 1
243841 1
300002 1
259968 1
238131 1
284154 1
127925 1
284594 1
300000 1
101250 1
138655 1
179195 1
64869 1
40692 1
300002 1
1 1
300000 1
1 1
299998 1
243837 1
230784 1
299999 1
155243 1
299999 1
63749 1
1 1
61906 1
49080 1
35405 1
300002 1
300001 1
38479 1
88586 1
62283 1
1 1
71377 1
300000 1
99021 1
279586 1
300001 1
1 1
299999 1
300000 1
49377 1
299999 1
3 1
280306 1
241493 1
300000 1
300001 1
299999 1
251684 1
1 1
209782 1
300000 1
299999 1
268466 1
56831 1
1 1
155544 1
1 1
53672 1
163134 1
299999 1
300000 1
5628 1
1 1
272257 1
299998 1
7289 1
281431 1
33716 1
1 1
1 1
267234 1
103924 1
1 1
300002 1
156613 1
163901 1
2 1
110349 1
198127 1
1 1
298685 1
177881 1
300000 1
165161 1
252878 1
120584 1
262407 1
53332 1
151286 1
299999 1
299999 1
198931 1
36499 1
233580 1
85382 1
300002 1
31686 1
1 1
71794 1
1 1
300000 1
48173 1
121018 1
299999 1
56979 1
226795 1
7090 1
116305 1
44487 1
248207 1
99621 1
2 1
188144 1
59014 1
300001 1
262226 1
204703 1
1232 1
206562 1
130545 1
270749 1
151598 1
292018 1
296446 1
150641 1
87255 1
299999 1
300002 1
280200 1
81960 1
299999 1
250059 1
171172 1
135419 1
144671 1
73051 1
71796 1
210483 1
86283 1
177047 1
181811 1
300000 1
1 1
1 1
16806 1
2 1
300000 1
78689 1
58956 1
2 1
40974 1
53624 1
145293 1
128849 1
57455 1
202238 1
1 1
300001 1
1 1
89190 1
187344 1
178737 1
102897 1
299999 1
66020 1
198073 1
268257 1
168652 1
300000 1
148168 1
222593 1
163568 1
151674 1
3528 1
300001 1
244785 1
236290 1
246784 1
62971 1
1 1
33668 1
127962 1
279457 1
38182 1
1 1
67816 1
1 1
196547 1
1 1
118251 1
160726 1
1 1
245489 1
300002 1
1 1
239935 1
10524 1
284884 1
300001 1
263827 1
261658 1
248927 1
1 1
163297 1
234502 1
243577 1
299999 1
77604 1
2 1
221538 1
2 1
41330 1
46921 1
300000 1
136369 1
283065 1
300001 1
115933 1
200210 1
203834 1
191383 1
17690 1
299999 1
2 1
71774 1
1 1
300000 1
273311 1
263783 1
300001 1
276019 1
222257 1
36533 1
171888 1
158890 1
1 1
41151 1
292319 1
211164 1
198614 1
38818 1
2 1
3 1
278865 1
2 1
1 1
2 1
219160 1
300000 1
85530 1
16559 1
98654 1
128821 1
141379 1
1 1
2 1
166695 1
300001 1
182194 1
145039 1
198713 1
300000 1
217974 1
262058 1
197065 1
2 1
300000 1
122985 1
262521 1
64634 1
299999 1
57356 1
2 1
300000 1
300000 1
246883 1
299999 1
254018 1
137966 1
86929 1
300001 1
149627 1
229475 1
99520 1
143063 1
300000 1
178879 1
1 1
105541 1
300002 1
130760 1
2 1
267506 1
249413 1
235115 1
1 1
265969 1
63659 1
1 1
38584 1
220800 1
258206 1
8439 1
3135 1
112110 1
1 1
151403 1
3 1
78709 1
196789 1
271603 1
150300 1
180369 1
8067 1
300001 1
114406 1
300002 1
179082 1
11703 1
37472 1
216941 1
299999 1
53117 1
300000 1
1 1
278955 1
194289 1
66888 1
2 1
139683 1
56123 1
160799 1
240033 1
300001 1
116604 1
250910 1
232419 1
9168 1
108907 1
26910 1
268438 1
221831 1
2 1
64900 1
68137 1
1 1
198644 1
299999 1
270408 1
299999 1
1 1
3 1
1 1
1 1
300001 1
103924 1
1 1
140027 1
299999 1
300001 1
289364 1
106334 1
1 1
299999 1
39683 1
205023 1
300001 1
300000 1
2 1
46938 1
266443 1
299999 1
197586 1
93609 1
69516 1
139530 1
67080 1
178684 1
265906 1
299999 1
253988 1
114473 1
280229 1
1 1
96784 1
19558 1
112601 1
249860 1
165780 1
1 1
61987 1
72299 1
264568 1
1 1
282129 1
74772 1
16414 1
49857 1
91951 1
300001 1
300001 1
270161 1
299998 1
255596 1
300001 1
1 1
203207 1
300001 1
2 1
35702 1
87078 1
85251 1
86793 1
72094 1
1 1
221993 1
33527 1
193659 1
300001 1
1 1
140326 1
131759 1
251476 1
2 1
2 1
1469 1
1 1
158915 1
300001 1
280851 1
3 1
72724 1
199228 1
1 1
299998 1
245568 1
173515 1
12676 1
159926 1
49174 1
299999 1
123160 1
16479 1
300001 1
2 1
28396 1
94720 1
295130 1
299999 1
299999 1
300001 1
300000 1
198825 1
299999 1
287909 1
300000 1
2 1
13509 1
238863 1
217507 1
137592 1
198619 1
29183 1
131311 1
299999 1
228179 1
122113 1
73549 1
264104 1
300000 1
198435 1
94488 1
1 1
50969 1
300000 1
299998 1
1 1
300000 1
139469 1
14164 1
299999 1
284685 1
51891 1
138714 1
208092 1
234472 1
36804 1
300001 1
275225 1
261632 1
1 1
142737 1
146194 1
166728 1
37802 1
258708 1
110796 1
276040 1
21434 1
176592 1
1 1
300000 1
1451 1
167652 1
175981 1
241691 1
123801 1
199279 1
238464 1
174130 1
263381 1
212544 1
109779 1
93770 1
1 1
178370 1
299999 1
271592 1
2 1
3 1
242481 1
102804 1
21995 1
2 1
227155 1
24777 1
54825 1
11695 1
166468 1
295173 1
292380 1
300001 1
217754 1
126733 1
3 1
1 1
33027 1
299999 1
271757 1
1 1
34632 1
120471 1
100882 1
222315 1
66231 1
159921 1
102140 1
299999 1
32142 1
260715 1
3 1
2 1
146047 1
300000 1
1 1
1 1
151339 1
43189 1
279216 1
1 1
300000 1
299999 1
53165 1
47556 1
231229 1
170481 1
1 1
188588 1
269347 1
197145 1
1 1
30595 1
299998 1
136285 1
300000 1
1 1
178966 1
1 1
199797 1
300000 1
114132 1
148845 1
65218 1
173255 1
253133 1
238992 1
300000 1
148011 1
217439 1
203524 1
169912 1
300000 1
2 1
174688 1
1 1
1 1
267431 1
193325 1
267356 1
58200 1
297033 1
2 1
46401 1
239042 1
54471 1
83421 1
187484 1
100987 1
35873 1
241536 1
1 1
88421 1
261165 1
300001 1
2 1
299999 1
1 1
258810 1
300000 1
152892 1
300000 1
1 1
90167 1
116986 1
244756 1
271105 1
296741 1
2 1
300001 1
1 1
299477 1
1 1
93429 1
299999 1
1 1
13859 1
104768 1
286428 1
94097 1
2 1
256361 1
112955 1
137619 1
156809 1
1 1
232627 1
235664 1
42370 1
1 1
300001 1
124901 1
54856 1
3 1
300000 1
135491 1
2 1
106932 1
18982 1
275685 1
300000 1
59376 1
182014 1
1 1
300000 1
155695 1
129939 1
247891 1
300000 1
93028 1
300000 1
217079 1
80972 1
156342 1
1 1
300001 1
35840 1
110756 1
287525 1
300001 1
101013 1
51661 1
293774 1
1 1
300000 1
285902 1
233777 1
3176 1
145358 1
57470 1
225646 1
1 1
293675 1
2 1
250164 1
98753 1
176737 1
300000 1
234612 1
2 1
220160 1
1 1
200889 1
100634 1
1 1
12683 1
300001 1
77783 1
94600 1
145668 1
299999 1
299999 1
281419 1
244560 1
1 1
125814 1
2 1
300000 1
3 1
279372 1
108216 1
74452 1
245746 1
96990 1
299999 1
181260 1
78444 1
56108 1
253990 1
134086 1
219323 1
36612 1
62018 1
231319 1
231647 1
170523 1
12803 1
2 1
42441 1
289703 1
300000 1
280671 1
174521 1
111378 1
222981 1
262251 1
254649 1
98697 1
3 1
225329 1
300000 1
1 1
104671 1
10999 1
299999 1
1 1
1 1
300001 1
1 1
113655 1
157106 1
885 1
139428 1
115329 1
2 1
300002 1
3 1
267400 1
88670 1
50961 1
104168 1
233025 1
141778 1
102816 1
50302 1
300000 1
26426 1
147049 1
1 1
260081 1
30249 1
300000 1
179788 1
223636 1
300000 1
193864 1
280527 1
1 1
300000 1
10910 1
191495 1
264559 1
8321 1
194082 1
274558 1
154590 1
205484 1
229396 1
1 1
279957 1
3 1
235584 1
300000 1
300001 1
250580 1
257680 1
184164 1
206785 1
1 1
701 1
300002 1
296704 1
300000 1
121443 1
3 1
32214 1
888 1
205792 1
148818 1
299999 1
292346 1
1 1
2 1
1 1
1 1
36174 1
100754 1
1 1
300000 1
54602 1
159404 1
144704 1
1 1
1 1
225509 1
299999 1
1 1
3 1
176812 1
212905 1
37426 1
78087 1
1 1
255666 1
57510 1
3 1
125352 1
35681 1
29777 1
192953 1
1 1
1 1
293135 1
1 1
1 1
36366 1
300000 1
1 1
55710 1
78624 1
265397 1
300001 1
207208 1
156962 1
150263 1
1 1
89610 1
182807 1
1 1
300002 1
293071 1
2 1
2798 1
255335 1
167222 1
285905 1
206880 1
62776 1
24774 1
1 1
223529 1
247450 1
216180 1
300000 1
299999 1
216937 1
3 1
2 1
280460 1
177423 1
300001 1
42369 1
299999 1
228149 1
300001 1
194561 1
288527 1
145786 1
95740 1
300000 1
24898 1
207166 1
1 1
2 1
300000 1
36653 1
227207 1
127170 1
2 1
2 1
52559 1
86563 1
28458 1
299999 1
249422 1
272259 1
14832 1
107686 1
52092 1
140948 1
32996 1
300001 1
1 1
199513 1
92991 1
300002 1
300000 1
277220 1
228442 1
229168 1
13002 1
300000 1
1 1
300000 1
300001 1
1 1
252061 1
1 1
7499 1
1 1
299998 1
196960 1
129044 1
162403 1
92567 1
62322 1
94871 1
2 1
275570 1
175077 1
111486 1
152216 1
198798 1
42201 1
226281 1
120469 1
136286 1
132430 1
1 1
205334 1
155796 1
127665 1
89940 1
234393 1
121171 1
99819 1
300001 1
279771 1
86137 1
190449 1
283254 1
220934 1
204601 1
204027 1
1 1
37834 1
85089 1
300000 1
92179 1
249487 1
134229 1
299999 1
299999 1
1 1
114777 1
2 1
300000 1
300000 1
1 1
179123 1
86273 1
300000 1
91408 1
246230 1
300002 1
230534 1
225776 1
219732 1
300001 1
282898 1
112694 1
3 1
16792 1
284895 1
135633 1
202518 1
124258 1
3 1
63913 1
1 1
198098 1
1 1
300000 1
299814 1
2 1
2775 1
215587 1
300001 1
2 1
46236 1
260229 1
194151 1
130098 1
13135 1
263863 1
146 1
55992 1
33105 1
113344 1
299999 1
29340 1
262405 1
168577 1
300001 1
80285 1
243774 1
300000 1
300002 1
1 1
88903 1
141422 1
243421 1
300000 1
61805 1
215987 1
299998 1
230831 1
299999 1
157256 1
202392 1
38472 1
29977 1
32116 1
269236 1
128693 1
1 1
25964 1
1 1
231773 1
134801 1
1 1
2 1
54384 1
274880 1
158877 1
300000 1
300000 1
299999 1
299999 1
39155 1
292686 1
150015 1
162145 1
251552 1
1 1
80841 1
286931 1
1 1
51075 1
251819 1
46201 1
130160 1
93822 1
2 1
10191 1
94269 1
152306 1
42286 1
299999 1
1 1
106166 1
299999 1
192291 1
180414 1
8766 1
264739 1
299999 1
119512 1
85120 1
161063 1
79630 1
300001 1
226999 1
162082 1
24806 1
242670 1
299999 1
11707 1
1 1
2 1
1 1
287377 1
1 1
228389 1
1 1
213511 1
300001 1
270146 1
246596 1
256135 1
3 1
1 1
126923 1
155205 1
92422 1
300001 1
207677 1
29100 1
12263 1
24429 1
158279 1
1 1
299998 1
2 1
113217 1
1 1
300001 1
1 1
126792 1
241723 1
232737 1
1 1
40380 1
10064 1
126376 1
270433 1
223457 1
225872 1
2 1
187474 1
300001 1
182430 1
175322 1
172113 1
276995 1
299998 1
2 1
289805 1
23901 1
132807 1
3 1
51078 1
78676 1
300001 1
163684 1
93060 1
231140 1
300001 1
181039 1
56222 1
1 1
56935 1
181234 1
300000 1
300000 1
198956 1
272799 1
118563 1
41048 1
54351 1
222983 1
141980 1
90100 1
1 1
300001 1
187826 1
2 1
203243 1
300000 1
266981 1
259996 1
205143 1
299999 1
269878 1
228496 1
136817 1
30633 1
200449 1
66138 1
280271 1
162094 1
2 1
227123 1
1 1
112705 1
276490 1
299999 1
251127 1
24517 1
34064 1
180112 1
148182 1
67611 1
241468 1
95011 1
2 1
277277 1
121021 1
180475 1
10637 1
299999 1
300000 1
164340 1
93816 1
66149 1
79921 1
135574 1
285008 1
292950 1
109413 1
216849 1
177988 1
245436 1
168450 1
1 1
299999 1
74652 1
152942 1
246375 1
299682 1
136182 1
251425 1
119194 1
88030 1
1 1
1 1
246819 1
1 1
6944 1
33744 1
277377 1
57431 1
249098 1
2 1
2 1
99761 1
300000 1
178867 1
271893 1
217216 1
39428 1
161229 1
300000 1
61681 1
286970 1
300001 1
289024 1
150102 1
2 1
300000 1
1 1
270770 1
1 1
264609 1
238451 1
22024 1
110685 1
299999 1
300002 1
183384 1
180881 1
254624 1
44306 1
300002 1
195306 1
249493 1
93224 1
38618 1
300001 1
300001 1
148578 1
113948 1
216227 1
218616 1
191035 1
1 1
157967 1
125860 1
198912 1
2 1
34711 1
300002 1
290577 1
271750 1
300000 1
2075 1
266117 1
163814 1
132472 1
31908 1
274492 1
190514 1
24472 1
1 1
300000 1
1 1
36220 1
1 1
259680 1
13695 1
178183 1
199783 1
1 1
275356 1
5171 1
234993 1
300000 1
163350 1
17352 1
1 1
223803 1
93231 1
1 1
79918 1
57845 1
233241 1
191918 1
1 1
129342 1
125312 1
2 1
111495 1
300000 1
300000 1
1 1
189577 1
154040 1
17208 1
201480 1
300001 1
133737 1
51175 1
285965 1
297323 1
15991 1
82685 1
55327 1
99362 1
259597 1
165854 1
299999 1
300001 1
58494 1
259454 1
47532 1
82050 1
299999 1
299999 1
25729 1
97064 1
1 1
299999 1
75184 1
80614 1
2 1
253713 1
1 1
299999 1
284498 1
1 1
214991 1
300000 1
300000 1
299999 1
153315 1
254447 1
28203 1
71427 1
300000 1
237354 1
31861 1
211260 1
297293 1
300000 1
153150 1
26761 1
276027 1
141068 1
300002 1
300001 1
56223 1
1 1
101715 1
1 1
1 1
241313 1
3 1
197048 1
236431 1
203824 1
109429 1
8401 1
151140 1
246868 1
247062 1
48440 1
3 1
223144 1
268913 1
1 1
1 1
286350 1
297923 1
19876 1
299998 1
61937 1
196282 1
257117 1
1 1
1 1
264450 1
3838 1
248078 1
178990 1
1 1
160962 1
81010 1
86584 1
135679 1
64129 1
156799 1
1 1
104293 1
269168 1
71812 1
39090 1
299999 1
175389 1
1 1
271748 1
259021 1
72461 1
248280 1
38704 1
90240 1
300001 1
59366 1
50360 1
54563 1
300000 1
208022 1
62399 1
110338 1
264342 1
42739 1
164955 1
219838 1
258325 1
300001 1
136354 1
1 1
300000 1
300001 1
1 1
232850 1
239318 1
1 1
300001 1
300000 1
189944 1
114597 1
76953 1
49209 1
1 1
1 1
1 1
1 1
70635 1
88285 1
2 1
4013 1
18961 1
224824 1
90409 1
221481 1
138632 1
3466 1
1 1
300000 1
139543 1
2 1
2797 1
1 1
1 1
210197 1
159464 1
16674 1
230926 1
283208 1
300001 1
299999 1
299999 1
2 1
253764 1
191144 1
91135 1
300000 1
253865 1
16164 1
200861 1
201181 1
188885 1
300000 1
268808 1
1 1
290883 1
70190 1
1 1
299999 1
260376 1
244100 1
158033 1
237577 1
190814 1
1 1
122266 1
207589 1
60431 1
138028 1
45471 1
204786 1
300001 1
300001 1
1 1
40981 1
153495 1
1 1
14758 1
1 1
1 1
195286 1
299999 1
40631 1
88781 1
287749 1
97254 1
300001 1
83089 1
299998 1
1 1
299999 1
294090 1
3 1
1 1
128226 1
88951 1
2 1
157284 1
1 1
195812 1
300002 1
218298 1
150523 1
300001 1
2 1
243398 1
168536 1
1 1
125234 1
65161 1
235286 1
32858 1
202320 1
10806 1
235628 1
131275 1
289166 1
130924 1
284799 1
32819 1
300001 1
294141 1
300000 1
1 1
284895 1
151217 1
159087 1
1 1
189432 1
1 1
300001 1
300000 1
274464 1
90792 1
60648 1
299999 1
228995 1
259870 1
2 1
77293 1
46404 1
215256 1
201540 1
114627 1
299999 1
221973 1
211226 1
24454 1
245592 1
52906 1
299999 1
299999 1
299998 1
300000 1
11489 1
1 1
182274 1
291600 1
270463 1
300001 1
146085 1
35777 1
2 1
1 1
179 1
82381 1
1 1
1 1
1 1
285547 1
57324 1
66812 1
53815 1
152743 1
120506 1
1 1
249255 1
1 1
296535 1
104010 1
212232 1
126726 1
300000 1
191999 1
35832 1
272122 1
299999 1
1 1
228410 1
300001 1
1 1
163565 1
2 1
196193 1
189222 1
241354 1
156094 1
28264 1
1 1
300001 1
232614 1
2 1
20842 1
300001 1
101532 1
185334 1
268280 1
1 1
2 1
300000 1
220078 1
248009 1
116703 1
123612 1
139642 1
1 1
208140 1
175117 1
65665 1
1 1
69976 1
300001 1
299999 1
300001 1
41069 1
18343 1
211449 1
1 1
299998 1
300000 1
300001 1
32184 1
300000 1
136083 1
159234 1
291670 1
188155 1
97959 1
280989 1
826 1
98721 1
287169 1
83662 1
198295 1
59771 1
181774 1
300001 1
135219 1
177139 1
217584 1
98397 1
300001 1
1 1
50616 1
249621 1
153803 1
59640 1
300000 1
1 1
173071 1
294214 1
261694 1
128756 1
283077 1
250086 1
300000 1
161137 1
168749 1
77006 1
1 1
173587 1
60243 1
300002 1
1 1
138566 1
115682 1
300001 1
8648 1
1 1
299999 1
43916 1
1 1
88313 1
146135 1
1 1
238025 1
1654 1
198455 1
72976 1
72678 1
123157 1
203770 1
1 1
48063 1
300000 1
1 1
300001 1
299999 1
300000 1
1 1
1 1
299999 1
300000 1
300000 1
276150 1
37280 1
232178 1
299999 1
1 1
18765 1
290125 1
299999 1
299999 1
270429 1
1 1
291393 1
249241 1
158770 1
139151 1
280924 1
125604 1
163485 1
300000 1
127038 1
237760 1
2 1
1 1
300001 1
166644 1
261247 1
195651 1
1 1
1 1
67141 1
179042 1
67965 1
1 1
135813 1
296551 1
196122 1
203599 1
300001 1
300000 1
133916 1
203199 1
300001 1
279165 1
156563 1
90856 1
136476 1
300001 1
253320 1
171804 1
180017 1
128003 1
81246 1
1 1
60150 1
125234 1
299999 1
2 1
211561 1
2 1
215741 1
233749 1
185254 1
272225 1
1 1
126759 1
187188 1
2 1
271574 1
83867 1
84827 1
46679 1
222682 1
1 1
139752 1
85001 1
300000 1
257228 1
159923 1
299999 1
214702 1
218800 1
1 1
1 1
143778 1
62249 1
191983 1
14922 1
1 1
253147 1
281758 1
300001 1
251883 1
269777 1
1 1
3608 1
300000 1
154142 1
2 1
50543 1
49406 1
299999 1
190883 1
118790 1
80302 1
232217 1
176355 1
89582 1
190457 1
239606 1
1 1
218673 1
300000 1
299999 1
1 1
69771 1
226297 1
141062 1
1 1
290665 1
245085 1
249940 1
255212 1
2 1
300001 1
2 1
300002 1
102370 1
271389 1
122430 1
2 1
220669 1
3 1
282249 1
299999 1
299999 1
299998 1
1 1
164346 1
168904 1
300001 1
1 1
1 1
2 1
250947 1
68825 1
188091 1
293129 1
52134 1
280399 1
1 1
2 1
78796 1
219552 1
300000 1
55274 1
122820 1
81490 1
1 1
2357 1
223503 1
1 1
300000 1
11178 1
2 1
86054 1
213886 1
108978 1
1 1
183915 1
175070 1
2 1
1 1
3 1
2842 1
215322 1
283296 1
181796 1
154305 1
2 1
300000 1
135026 1
179997 1
2 1
51043 1
275074 1
3 1
299999 1
30498 1
299999 1
204311 1
300000 1
131916 1
256404 1
189512 1
2 1
16647 1
78439 1
82155 1
299999 1
1 1
260168 1
253400 1
118668 1
300000 1
214925 1
78100 1
3 1
299999 1
259986 1
50494 1
14649 1
188683 1
272975 1
300001 1
153730 1
300000 1
274646 1
132999 1
104913 1
299999 1
1 1
2 1
3 1
166288 1
41750 1
300000 1
20933 1
300000 1
236414 1
81124 1
299998 1
295580 1
299999 1
52374 1
237268 1
299999 1
294932 1
275427 1
299598 1
239886 1
136847 1
295408 1
257456 1
104975 1
227361 1
88381 1
21872 1
1 1
250491 1
2436 1
235253 1
186855 1
47362 1
105990 1
149050 1
3 1
300000 1
1 1
300000 1
62974 1
2 1
1 1
171686 1
2 1
51372 1
216255 1
299998 1
300000 1
3 1
128514 1
1 1
300000 1
175996 1
3701 1
99635 1
1 1
32640 1
98998 1
133655 1
27568 1
1 1
163207 1
221407 1
139327 1
163675 1
1 1
300000 1
253931 1
300000 1
3 1
37993 1
2 1
1 1
62411 1
49216 1
83955 1
300002 1
2 1
226781 1
211226 1
114044 1
3 1
47314 1
71177 1
300001 1
80462 1
292990 1
222051 1
299999 1
204759 1
192007 1
300000 1
300001 1
243162 1
160374 1
3 1
1 1
55724 1
42620 1
3 1
300000 1
227563 1
203453 1
106530 1
3 1
300001 1
143562 1
300000 1
178495 1
300000 1
187408 1
80138 1
44729 1
1 1
75522 1
73179 1
67268 1
300000 1
27597 1
199705 1
80644 1
286829 1
182052 1
138122 1
68457 1
116754 1
3 1
173751 1
38960 1
93921 1
288340 1
166760 1
73041 1
155719 1
49316 1
300002 1
71597 1
92232 1
1 1
2 1
299467 1
221509 1
49940 1
300000 1
272967 1
299999 1
140108 1
300000 1
2 1
1 1
223670 1
1 1
291817 1
300000 1
86217 1
119241 1
146456 1
2 1
193199 1
218077 1
168979 1
300002 1
292394 1
300001 1
237570 1
96081 1
2 1
148885 1
240071 1
81378 1
243098 1
1 1
90608 1
188900 1
94125 1
150991 1
78840 1
172081 1
119539 1
146166 1
152850 1
1 1
284562 1
299999 1
68273 1
147486 1
144753 1
2 1
82134 1
211025 1
241140 1
245191 1
44968 1
71551 1
10819 1
297283 1
266327 1
300000 1
1 1
191096 1
3 1
145651 1
40606 1
174645 1
300000 1
156334 1
185099 1
177343 1
103543 1
210167 1
143522 1
300001 1
18805 1
27469 1
300001 1
170769 1
196635 1
300000 1
130073 1
255447 1
213404 1
189801 1
19952 1
288788 1
300001 1
1 1
184315 1
117795 1
178413 1
180624 1
3 1
1 1
1 1
152404 1
163449 1
123445 1
13964 1
106887 1
163066 1
114119 1
300001 1
300001 1
2 1
2 1
1 1
285190 1
36589 1
90858 1
203969 1
63132 1
140763 1
3 1
1 1
232194 1
4709 1
27747 1
983 1
300001 1
300001 1
253026 1
231631 1
100567 1
274622 1
131106 1
300001 1
107564 1
124711 1
89422 1
255854 1
1 1
153630 1
200371 1
40481 1
2 1
154946 1
225494 1
3 1
124136 1
232786 1
21624 1
1 1
225030 1
267707 1
249886 1
75469 1
94435 1
300001 1
38576 1
2 1
61262 1
217149 1
81671 1
2 1
299999 1
239547 1
299999 1
77782 1
259128 1
77396 1
229296 1
59151 1
185989 1
242229 1
23497 1
24163 1
22900 1
1 1
1 1
277416 1
65255 1
102191 1
99759 1
198689 1
65087 1
299999 1
48820 1
266391 1
2 1
1 1
137380 1
185883 1
300001 1
270870 1
170912 1
188541 1
206055 1
144429 1
233603 1
300000 1
1 1
1 1
159338 1
131821 1
156255 1
219287 1
29652 1
298158 1
159979 1
2 1
115708 1
150448 1
286585 1
3 1
137642 1
151434 1
51796 1
199159 1
1 1
131830 1
74290 1
40099 1
9372 1
133227 1
72629 1
84345 1
248816 1
10244 1
107976 1
264808 1
207029 1
183568 1
50513 1
82942 1
159481 1
167731 1
300002 1
212429 1
299999 1
249459 1
166960 1
1 1
8438 1
300001 1
236532 1
106095 1
2 1
1 1
74137 1
170680 1
1 1
300000 1
1 1
269409 1
282075 1
2 1
236197 1
256234 1
1 1
1 1
1 1
300001 1
279992 1
300000 1
299999 1
94668 1
275064 1
300000 1
83709 1
300001 1
191776 1
3 1
219668 1
1 1
207649 1
294888 1
4053 1
300000 1
193636 1
299998 1
253606 1
190747 1
110093 1
130671 1
64064 1
2 1
299999 1
1 1
300000 1
1 1
2 1
299999 1
126686 1
299999 1
1 1
162679 1
99182 1
2289 1
3 1
1 1
290878 1
300001 1
1 1
90352 1
206315 1
288755 1
299999 1
1 1
3 1
296763 1
2 1
105082 1
223553 1
243595 1
121485 1
191744 1
1 1
299999 1
67374 1
2 1
181564 1
4375 1
300001 1
1 1
29622 1
300000 1
6897 1
217055 1
20536 1
179937 1
145527 1
1 1
252253 1
299999 1
146254 1
238020 1
300000 1
25325 1
30340 1
299999 1
1 1
116492 1
28881 1
94834 1
118665 1
16212 1
127965 1
1 1
300000 1
239133 1
27315 1
1 1
299998 1
300000 1
1 1
189930 1
300000 1
254625 1
300000 1
300001 1
300001 1
128199 1
233004 1
63998 1
110946 1
260397 1
1 1
299998 1
89767 1
203897 1
186888 1
1 1
30566 1
300000 1
113611 1
1 1
92287 1
299999 1
90449 1
34991 1
215904 1
165777 1
300000 1
31789 1
61597 1
115972 1
127954 1
193309 1
34611 1
274819 1
141206 1
55487 1
201999 1
1 1
52903 1
129255 1
162173 1
300000 1
285110 1
300001 1
90473 1
42220 1
200674 1
158547 1
299999 1
1 1
1 1
300000 1
293908 1
101599 1
29153 1
132233 1
256290 1
299999 1
60902 1
238757 1
258610 1
207684 1
207967 1
209940 1
300001 1
278544 1
163151 1
299999 1
18620 1
213799 1
2 1
9587 1
184246 1
42206 1
299999 1
112559 1
14473 1
1187 1
192896 1
299999 1
90279 1
283555 1
299999 1
48735 1
299593 1
252978 1
171203 1
300000 1
2 1
236510 1
1 1
273696 1
2 1
15548 1
299999 1
51532 1
8468 1
300000 1
88105 1
293851 1
189821 1
1 1
234680 1
226927 1
1 1
234983 1
75091 1
193475 1
299999 1
213754 1
18520 1
165244 1
300000 1
131769 1
125465 1
300001 1
300000 1
1 1
2 1
235030 1
282559 1
128264 1
178965 1
98685 1
300000 1
97171 1
1 1
299998 1
300000 1
3 1
233787 1
155682 1
153158 1
3 1
46661 1
252806 1
69216 1
107735 1
20770 1
38869 1
53097 1
77879 1
273144 1
56963 1
68543 1
300001 1
236114 1
300001 1
51389 1
223271 1
300001 1
126146 1
141906 1
277072 1
93075 1
271829 1
269482 1
3 1
14421 1
2 1
1 1
2 1
199187 1
38237 1
22193 1
198032 1
1 1
160065 1
253393 1
73345 1
1 1
257606 1
1 1
71651 1
1 1
33623 1
215290 1
1 1
300000 1
3 1
80567 1
299999 1
300001 1
1 1
130671 1
204006 1
2 1
2 1
233437 1
299999 1
1 1
1 1
1 1
1 1
225841 1
277864 1
105220 1
178093 1
126892 1
1 1
1 1
300000 1
49299 1
299999 1
49175 1
51102 1
2 1
185248 1
10834 1
294855 1
6998 1
3 1
2 1
105 1
60035 1
47376 1
299999 1
256494 1
1 1
74087 1
7336 1
231727 1
1 1
272228 1
1 1
292300 1
1 1
13929 1
280514 1
188954 1
1 1
2219 1
2 1
246767 1
300001 1
157786 1
261087 1
155617 1
300000 1
81096 1
14943 1
2 1
284247 1
17799 1
290440 1
299999 1
1 1
16485 1
89224 1
48943 1
4953 1
135347 1
10659 1
149158 1
44158 1
33673 1
209230 1
217881 1
260607 1
233777 1
43418 1
177426 1
277989 1
1 1
93741 1
300000 1
2 1
71889 1
7967 1
1 1
198149 1
1 1
273534 1
300001 1
110575 1
80399 1
67644 1
1 1
1 1
1 1
269138 1
1 1
108053 1
1 1
300001 1
294257 1
299999 1
159136 1
1 1
300000 1
110503 1
2 1
149772 1
159387 1
86579 1
227468 1
212936 1
2 1
195643 1
74464 1
1 1
98314 1
1 1
117932 1
154481 1
1 1
61973 1
300000 1
300000 1
92193 1
1 1
241803 1
204276 1
12989 1
227931 1
106495 1
22963 1
253392 1
3 1
282957 1
271985 1
217784 1
149843 1
231397 1
72177 1
224799 1
130881 1
2 1
83827 1
27016 1
300001 1
67311 1
130750 1
37872 1
2 1
260162 1
1 1
205636 1
285458 1
253407 1
300000 1
96605 1
239500 1
1 1
219402 1
300000 1
210262 1
194707 1
163156 1
1 1
283517 1
3 1
300000 1
252391 1
299999 1
208124 1
155794 1
2223 1
177609 1
131548 1
221987 1
2 1
12168 1
2 1
205199 1
300000 1
91923 1
212237 1
280582 1
106758 1
105109 1
8464 1
53088 1
299999 1
3 1
101694 1
287351 1
1 1
2 1
252884 1
174147 1
228627 1
259327 1
201852 1
168349 1
209965 1
1 1
42407 1
300000 1
207712 1
66053 1
264134 1
299999 1
190889 1
186519 1
2821 1
131044 1
299999 1
300000 1
299999 1
194043 1
287542 1
98858 1
1 1
300001 1
211643 1
84067 1
37450 1
299999 1
134383 1
74093 1
94879 1
139038 1
104347 1
174260 1
3 1
300000 1
299108 1
1 1
85693 1
32309 1
88493 1
258624 1
2 1
5367 1
14620 1
154703 1
29230 1
115088 1
172858 1
243314 1
299999 1
149310 1
195627 1
8973 1
2 1
277365 1
300001 1
300000 1
220798 1
293993 1
52138 1
1 1
23416 1
300002 1
243109 1
237105 1
108832 1
108473 1
299999 1
85384 1
279123 1
1 1
269001 1
146806 1
300001 1
159013 1
119357 1
137150 1
300001 1
274691 1
300001 1
2 1
233047 1
279224 1
190618 1
1 1
16771 1
170118 1
156277 1
300000 1
206192 1
1 1
15363 1
259446 1
130645 1
172134 1
289179 1
299999 1
1 1
155483 1
40475 1
276073 1
1 1
64632 1
1 1
68689 1
1 1
146980 1
300000 1
164412 1
3 1
130494 1
13401 1
238224 1
218561 1
300001 1
1 1
300000 1
3 1
97761 1
288949 1
300001 1
62770 1
1 1
299999 1
223063 1
202640 1
77999 1
38196 1
89565 1
138114 1
34215 1
300000 1
300001 1
112554 1
5375 1
290313 1
242527 1
62147 1
300001 1
115564 1
12104 1
1 1
75787 1
175167 1
3588 1
287419 1
133116 1
81459 1
300002 1
93374 1
1 1
2 1
2 1
26225 1
300001 1
141778 1
105818 1
254407 1
83052 1
88384 1
150404 1
300000 1
186177 1
55768 1
300000 1
285720 1
140367 1
188540 1
1 1
130404 1
117197 1
46051 1
39728 1
1120 1
2 1
221 1
289020 1
300000 1
295697 1
299999 1
118190 1
124808 1
3 1
53589 1
1 1
149028 1
163375 1
198879 1
51139 1
299999 1
246323 1
55922 1
179030 1
2 1
67165 1
3 1
166921 1
212465 1
96690 1
1 1
1 1
283858 1
26705 1
249869 1
10981 1
244261 1
141196 1
261043 1
19016 1
300000 1
300000 1
116604 1
284281 1
5198 1
259941 1
156483 1
64664 1
299999 1
251597 1
300000 1
299999 1
168821 1
17841 1
117608 1
43654 1
189252 1
300000 1
136944 1
111395 1
300001 1
1 1
1 1
85798 1
81536 1
1 1
103568 1
89285 1
2 1
204617 1
1 1
31641 1
299999 1
294568 1
1 1
84778 1
71223 1
107817 1
280443 1
300000 1
275293 1
214413 1
285234 1
185630 1
71669 1
1 1
299998 1
1 1
1 1
141903 1
2 1
99141 1
185566 1
1 1
35568 1
126510 1
300002 1
113230 1
242134 1
13396 1
65731 1
1 1
69866 1
47961 1
2 1
262381 1
247460 1
2 1
3 1
243219 1
4080 1
243252 1
82606 1
84085 1
22015 1
300000 1
34919 1
280426 1
172842 1
111090 1
91739 1
28949 1
223449 1
125000 1
18178 1
224186 1
1 1
117108 1
1 1
2 1
250710 1
300001 1
299999 1
269414 1
271031 1
112321 1
87473 1
243245 1
1 1
172697 1
1 1
291717 1
65897 1
299999 1
82376 1
4491 1
134034 1
44744 1
113768 1
1 1
153256 1
299999 1
54651 1
83734 1
1 1
300001 1
168055 1
188332 1
292619 1
2 1
62050 1
218999 1
193865 1
1 1
2 1
285310 1
203956 1
81024 1
188548 1
149043 1
23383 1
10364 1
300000 1
299999 1
102374 1
2 1
272472 1
300000 1
2 1
1 1
129692 1
141491 1
1 1
186613 1
169396 1
31884 1
184347 1
245423 1
249397 1
300000 1
126183 1
1 1
66587 1
124719 1
171038 1
147998 1
148955 1
1 1
300000 1
300001 1
300000 1
1 1
223700 1
214546 1
32698 1
300000 1
192517 1
119274 1
98319 1
223695 1
299999 1
1 1
200031 1
245377 1
3 1
99285 1
1 1
278907 1
300002 1
23088 1
1 1
300000 1
1 1
225237 1
212876 1
275929 1
92488 1
3 1
300000 1
243196 1
287836 1
247300 1
125040 1
233006 1
4965 1
1 1
207619 1
1 1
231968 1
299999 1
86323 1
211329 1
281490 1
300000 1
30343 1
96251 1
238227 1
198332 1
1 1
43624 1
218761 1
1 1
147860 1
223270 1
300000 1
299998 1
300001 1
163054 1
144157 1
278524 1
66731 1
203539 1
1 1
77520 1
1 1
198095 1
130460 1
3 1
300000 1
3 1
163526 1
71573 1
103953 1
293621 1
108589 1
1 1
148892 1
74534 1
299999 1
144736 1
204679 1
299999 1
206127 1
70080 1
239907 1
290841 1
176370 1
163904 1
152494 1
259669 1
5636 1
100438 1
1 1
274546 1
1 1
1 1
138311 1
299999 1
2 1
1 1
19982 1
275084 1
237876 1
218414 1
228419 1
183003 1
1 1
3 1
2 1
128302 1
261221 1
300002 1
300000 1
300000 1
181794 1
299999 1
1 1
123512 1
88669 1
9705 1
196660 1
235693 1
271473 1
261242 1
231408 1
300000 1
275929 1
300000 1
1 1
11143 1
189717 1
300000 1
1 1
300000 1
106741 1
196399 1
237042 1
2 1
61775 1
300000 1
299998 1
29766 1
32414 1
173296 1
158787 1
214852 1
155140 1
6064 1
96829 1
299999 1
121745 1
299999 1
61357 1
299998 1
66468 1
218763 1
41544 1
194375 1
167497 1
12026 1
1 1
40397 1
267570 1
47018 1
138800 1
145096 1
32862 1
299999 1
3 1
1 1
206315 1
99181 1
172849 1
198648 1
142151 1
193675 1
300001 1
299999 1
89482 1
299999 1
285820 1
238447 1
2 1
94446 1
1 1
3 1
299999 1
1 1
2 1
120492 1
100441 1
299999 1
1 1
169033 1
220161 1
131020 1
260447 1
179122 1
122260 1
68618 1
4516 1
299999 1
1 1
55109 1
112474 1
59719 1
230661 1
144493 1
27858 1
299999 1
147365 1
299998 1
149135 1
215956 1
106020 1
87504 1
14699 1
223173 1
255579 1
245100 1
281370 1
181318 1
7708 1
69890 1
300000 1
299999 1
1 1
1 1
1 1
299999 1
1 1
1 1
1 1
267940 1
180705 1
1 1
212634 1
69632 1
3 1
154583 1
131819 1
291721 1
34108 1
103270 1
220838 1
300001 1
130017 1
181990 1
39653 1
135114 1
212424 1
1 1
299999 1
3 1
252891 1
300001 1
2 1
272068 1
107084 1
96719 1
1 1
59331 1
28541 1
116246 1
300002 1
56687 1
250935 1
246929 1
28000 1
33744 1
1 1
300001 1
228581 1
273634 1
300000 1
245697 1
47046 1
565 1
162145 1
180180 1
222972 1
133282 1
211682 1
3 1
18797 1
85723 1
190890 1
294601 1
119886 1
300000 1
141248 1
299999 1
26110 1
25390 1
62889 1
146100 1
154935 1
202762 1
177806 1
1 1
182639 1
125215 1
282597 1
87477 1
300001 1
212950 1
180438 1
190387 1
219024 1
292993 1
139625 1
2 1
13756 1
299999 1
3 1
299999 1
2 1
230919 1
218547 1
31986 1
299999 1
300001 1
300000 1
83051 1
51578 1
1 1
2 1
249375 1
136275 1
1 1
1 1
292791 1
299999 1
1 1
143052 1
87940 1
235570 1
92159 1
2 1
77615 1
122124 1
233060 1
180795 1
299999 1
93749 1
201956 1
222869 1
161657 1
290514 1
2 1
167801 1
5639 1
233678 1
160248 1
300000 1
1 1
251916 1
234472 1
281031 1
41187 1
1 1
1 1
152891 1
47283 1
299999 1
121304 1
157944 1
299998 1
25180 1
273047 1
1 1
84106 1
1 1
220907 1
1 1
300000 1
45920 1
137369 1
300000 1
281677 1
1 1
255198 1
280760 1
287141 1
15972 1
274560 1
1 1
180243 1
1 1
300001 1
12548 1
144106 1
1 1
300001 1
217643 1
1 1
49324 1
299999 1
175209 1
1 1
81045 1
15618 1
58066 1
300002 1
1 1
113541 1
35453 1
300001 1
299999 1
206197 1
785 1
145045 1
189559 1
2 1
277464 1
210423 1
189237 1
299999 1
185839 1
271323 1
193132 1
183546 1
183099 1
2 1
132443 1
285430 1
36069 1
90799 1
1 1
1 1
37392 1
2 1
241480 1
299999 1
252408 1
158603 1
60874 1
137517 1
197928 1
245689 1
7095 1
300001 1
109396 1
3 1
299999 1
77027 1
43313 1
300000 1
112773 1
298267 1
73942 1
118926 1
3 1
160548 1
105191 1
300001 1
76596 1
614 1
1 1
3 1
293216 1
114612 1
299999 1
193974 1
300000 1
265431 1
289732 1
215496 1
1 1
4865 1
30531 1
210761 1
284224 1
241069 1
1 1
178717 1
11773 1
24298 1
1 1
2 1
39556 1
38095 1
129965 1
3 1
300001 1
1 1
230297 1
133195 1
270696 1
300000 1
1 1
278099 1
300000 1
206953 1
2 1
271022 1
1 1
246133 1
300001 1
126535 1
300001 1
297540 1
197828 1
181356 1
263677 1
17464 1
64553 1
214229 1
22207 1
299999 1
254295 1
1495 1
2 1
222417 1
299999 1
300000 1
279246 1
1 1
3 1
204011 1
1 1
189772 1
249965 1
233717 1
35955 1
123013 1
2 1
43023 1
23460 1
178637 1
105949 1
13510 1
2 1
19376 1
231049 1
249643 1
233368 1
197579 1
255761 1
1 1
105900 1
300000 1
201964 1
128583 1
18637 1
143959 1
276060 1
1 1
48757 1
187100 1
1 1
34196 1
99540 1
18322 1
262139 1
76683 1
287507 1
1 1
191211 1
228115 1
135576 1
145881 1
160130 1
2 1
1 1
300001 1
56010 1
228975 1
3 1
185186 1
242435 1
1 1
190860 1
180997 1
54761 1
1 1
194565 1
26089 1
300002 1
299999 1
116508 1
299999 1
298922 1
130649 1
85791 1
189953 1
171977 1
195874 1
285537 1
206945 1
54695 1
272663 1
171738 1
235435 1
300000 1
212504 1
7817 1
1 1
265567 1
138185 1
275675 1
137879 1
300001 1
185385 1
2 1
187475 1
300001 1
1 1
198299 1
165598 1
293681 1
2 1
214755 1
1 1
145391 1
299999 1
1 1
190043 1
299840 1
1 1
1 1
2 1
295951 1
1 1
299999 1
218537 1
83291 1
1 1
91787 1
226988 1
91698 1
2 1
119988 1
97131 1
300000 1
192347 1
182194 1
76308 1
2 1
244252 1
300001 1
67282 1
3 1
3 1
180638 1
222222 1
300000 1
1 1
179119 1
299999 1
209078 1
210784 1
300001 1
131475 1
1 1
2 1
37637 1
238822 1
1 1
300002 1
125527 1
299998 1
117680 1
207096 1
99112 1
22941 1
137741 1
1 1
26758 1
204752 1
300001 1
1 1
238668 1
103200 1
236996 1
204639 1
191488 1
201032 1
36469 1
269289 1
37912 1
262786 1
224546 1
1 1
190289 1
280903 1
300000 1
2 1
233170 1
81455 1
123544 1
169937 1
196977 1
239902 1
162524 1
244066 1
1 1
225638 1
1 1
299999 1
300000 1
217109 1
300000 1
300001 1
282467 1
300001 1
299999 1
2 1
61491 1
1 1
195710 1
9334 1
111566 1
88627 1
47805 1
280421 1
184904 1
196497 1
168866 1
278823 1
162353 1
299999 1
295299 1
1 1
170906 1
300000 1
149234 1
103686 1
253980 1
1 1
1 1
179145 1
56331 1
49035 1
142507 1
97287 1
139449 1
192074 1
128030 1
250442 1
57822 1
189546 1
54935 1
2 1
63033 1
52773 1
77794 1
299999 1
45350 1
186670 1
1 1
3 1
256154 1
1 1
80552 1
45564 1
1 1
160266 1
115294 1
216508 1
95834 1
184705 1
300000 1
223261 1
76866 1
277145 1
195382 1
54298 1
300001 1
104058 1
299999 1
103071 1
173220 1
300000 1
257216 1
1954 1
174742 1
3 1
232077 1
163800 1
246933 1
269941 1
115888 1
2 1
62611 1
70473 1
97970 1
240273 1
165657 1
82923 1
299999 1
300000 1
13959 1
94168 1
157451 1
292593 1
196604 1
5738 1
1 1
194833 1
60398 1
2 1
299998 1
187299 1
127555 1
150388 1
245306 1
150696 1
300000 1
300000 1
76652 1
1 1
120478 1
166133 1
300001 1
57983 1
1 1
121683 1
145738 1
83807 1
163028 1
198102 1
250814 1
299999 1
150191 1
40673 1
269769 1
292127 1
291800 1
1 1
1 1
70060 1
193567 1
1 1
272540 1
165011 1
277936 1
53335 1
40436 1
300001 1
300000 1
153094 1
233744 1
1 1
1 1
117331 1
276564 1
136193 1
267758 1
1 1
167692 1
159631 1
2 1
2 1
300002 1
251818 1
278495 1
293043 1
210684 1
299999 1
1 1
29428 1
1 1
23445 1
299998 1
126337 1
40364 1
144299 1
130761 1
1 1
1 1
1 1
300000 1
1 1
160542 1
1 1
19302 1
130857 1
300001 1
245337 1
46385 1
199984 1
300000 1
141164 1
287524 1
170425 1
129446 1
74474 1
138385 1
7995 1
1 1
35671 1
242514 1
104076 1
206956 1
300001 1
191962 1
299158 1
13926 1
216927 1
1 1
223554 1
180173 1
175642 1
231515 1
250933 1
300000 1
36761 1
292359 1
286962 1
225484 1
71474 1
292065 1
1 1
19973 1
32744 1
3 1
4683 1
241736 1
91664 1
2 1
259490 1
210627 1
217292 1
300000 1
109151 1
2053 1
218277 1
133437 1
93336 1
1 1
111623 1
275725 1
300001 1
1 1
32083 1
299999 1
150308 1
141932 1
1 1
225659 1
228225 1
231580 1
300000 1
130473 1
221903 1
1 1
299999 1
124968 1
116363 1
300001 1
36044 1
101365 1
38614 1
300000 1
2 1
52879 1
274664 1
243974 1
71960 1
57192 1
1 1
31472 1
283476 1
69229 1
188416 1
9602 1
271136 1
3 1
34995 1
230290 1
105139 1
235388 1
32507 1
66473 1
2 1
176330 1
300000 1
45248 1
1 1
225350 1
35657 1
14618 1
149474 1
299999 1
2 1
147400 1
1 1
299999 1
40211 1
188781 1
215378 1
273850 1
80543 1
264133 1
237149 1
1 1
37550 1
299999 1
300000 1
12571 1
96852 1
8738 1
252236 1
300001 1
137083 1
159031 1
300000 1
96425 1
299999 1
1728 1
300001 1
300000 1
260683 1
234835 1
299998 1
271293 1
118131 1
299999 1
299999 1
213687 1
43512 1
300002 1
2 1
300001 1
224360 1
170690 1
299999 1
9724 1
299999 1
278673 1
1 1
269025 1
284836 1
299999 1
29119 1
193801 1
1 1
207533 1
300001 1
1 1
1 1
261053 1
300001 1
206016 1
299999 1
299999 1
198835 1
172552 1
299999 1
1 1
300000 1
3 1
2670 1
163352 1
251151 1
153616 1
19266 1
1 1
265300 1
197067 1
191841 1
299999 1
76813 1
299999 1
269868 1
299999 1
56586 1
300000 1
43458 1
1 1
174603 1
197199 1
1 1
110738 1
1 1
300001 1
41663 1
1 1
29786 1
168315 1
215077 1
14002 1
268972 1
1 1
192117 1
257727 1
234108 1
59607 1
290491 1
300000 1
106133 1
104262 1
22543 1
7514 1
300000 1
300001 1
255872 1
18916 1
236028 1
1 1
30238 1
14000 1
2 1
300000 1
214885 1
1 1
88236 1
91399 1
285611 1
184215 1
300001 1
249071 1
260984 1
300000 1
1 1
146306 1
13333 1
47517 1
83306 1
129710 1
120543 1
3 1
1 1
299999 1
33005 1
271378 1
299999 1
3 1
300000 1
299999 1
104685 1
300001 1
106894 1
1 1
3 1
29609 1
299999 1
153888 1
1 1
300000 1
40953 1
283340 1
276501 1
22162 1
255233 1
3 1
1 1
4979 1
179430 1
300000 1
300000 1
64797 1
280010 1
1 1
199942 1
2 1
300000 1
44483 1
227926 1
11278 1
148621 1
230222 1
299999 1
121220 1
246422 1
30577 1
1 1
2 1
66820 1
118901 1
128955 1
148282 1
1 1
299998 1
150677 1
2 1
24411 1
209143 1
299999 1
129676 1
100724 1
96520 1
12655 1
202763 1
273615 1
47236 1
121741 1
71912 1
136226 1
238904 1
51500 1
157934 1
32036 1
94976 1
295089 1
1 1
45890 1
148166 1
1 1
128296 1
300001 1
8274 1
198782 1
1 1
159659 1
217700 1
229882 1
57209 1
102164 1
146023 1
125500 1
299208 1
155693 1
167976 1
189052 1
1 1
300000 1
134082 1
103358 1
136512 1
280985 1
208607 1
2 1
267878 1
2 1
1 1
299999 1
175939 1
255722 1
299998 1
2 1
299999 1
1 1
134548 1
151136 1
2 1
38155 1
3 1
48958 1
299999 1
37845 1
173427 1
150824 1
3093 1
216468 1
211663 1
300002 1
215038 1
251375 1
192395 1
116390 1
173273 1
68485 1
63442 1
300002 1
91471 1
1 1
26649 1
165292 1
1 1
279088 1
136037 1
44502 1
245827 1
1 1
2 1
53848 1
1 1
105896 1
64692 1
2 1
300000 1
90033 1
252629 1
92080 1
249501 1
42829 1
104792 1
1 1
299999 1
239834 1
268535 1
300001 1
232914 1
154993 1
1 1
78849 1
190714 1
2 1
16049 1
299999 1
299999 1
105779 1
300000 1
3 1
155223 1
20076 1
182391 1
299999 1
249326 1
230048 1
300000 1
2 1
184254 1
85497 1
34559 1
299999 1
113938 1
181475 1
201472 1
300002 1
286197 1
194768 1
1 1
258951 1
197095 1
201177 1
299999 1
177418 1
118130 1
266909 1
20230 1
1 1
299998 1
209572 1
148032 1
178649 1
1 1
1 1
158457 1
2 1
96286 1
296850 1
2 1
266996 1
91985 1
267559 1
149452 1
300001 1
996 1
300001 1
300001 1
1 1
3 1
280843 1
3 1
150518 1
299999 1
207994 1
3 1
298780 1
110402 1
3 1
1 1
64461 1
1 1
253404 1
300000 1
300000 1
257088 1
255314 1
84699 1
3 1
61681 1
222185 1
25265 1
299998 1
118259 1
124721 1
300000 1
1 1
1 1
280893 1
2607 1
289764 1
1 1
1 1
137242 1
248684 1
110591 1
1 1
213593 1
300001 1
2 1
1 1
43567 1
25506 1
300000 1
300000 1
209378 1
299998 1
1 1
259171 1
171531 1
255678 1
27104 1
36921 1
299999 1
25974 1
300001 1
300000 1
101533 1
193832 1
249431 1
183251 1
9553 1
213579 1
1 1
70081 1
195726 1
171746 1
5177 1
164974 1
265471 1
1 1
191385 1
300002 1
204024 1
1 1
178101 1
1 1
299999 1
299998 1
299999 1
56383 1
130624 1
69453 1
84799 1
143020 1
27578 1
142006 1
249643 1
1 1
70789 1
1 1
273437 1
276810 1
210955 1
216395 1
172394 1
55074 1
281539 1
299999 1
208053 1
298260 1
124023 1
3 1
216226 1
2 1
285248 1
283281 1
225794 1
13481 1
49023 1
53812 1
300000 1
120775 1
240058 1
109832 1
159527 1
98698 1
61016 1
300000 1
169640 1
300000 1
1 1
248757 1
1 1
1 1
300001 1
1 1
136307 1
146394 1
84732 1
50488 1
300000 1
299999 1
197066 1
287902 1
1 1
122273 1
257091 1
300000 1
1 1
199367 1
139172 1
72410 1
297896 1
28795 1
300000 1
163631 1
268694 1
187920 1
4890 1
1 1
1 1
205315 1
299998 1
1 1
2 1
139547 1
276790 1
1 1
1 1
300000 1
110900 1
2 1
55488 1
211043 1
243334 1
15507 1
299998 1
2 1
300000 1
23686 1
174237 1
225814 1
188725 1
140785 1
51938 1
242877 1
190692 1
181086 1
300001 1
287929 1
33425 1
1 1
255668 1
4979 1
300002 1
150946 1
3 1
1 1
174601 1
206112 1
196843 1
109383 1
300000 1
300002 1
2 1
100022 1
300001 1
3 1
1 1
195627 1
187976 1
300000 1
300001 1
2 1
265823 1
57467 1
300001 1
223484 1
1 1
202165 1
205567 1
1 1
130408 1
145514 1
169566 1
194137 1
2 1
1 1
300001 1
243036 1
299999 1
237485 1
1 1
1 1
132693 1
273190 1
292824 1
9525 1
31109 1
275645 1
300001 1
300001 1
51644 1
34742 1
256060 1
272727 1
263932 1
113429 1
299999 1
300000 1
1 1
2 1
203447 1
300000 1
1 1
1 1
72871 1
2 1
1 1
1 1
299998 1
109933 1
274539 1
1 1
199653 1
299999 1
2 1
194959 1
256793 1
235624 1
88554 1
1 1
42437 1
112553 1
1 1
244348 1
1 1
207300 1
216313 1
1 1
68308 1
250689 1
284060 1
109264 1
300000 1
1 1
94860 1
299999 1
91485 1
273039 1
57361 1
187524 1
53293 1
77131 1
300002 1
66569 1
195715 1
106625 1
1 1
137982 1
44762 1
298636 1
116693 1
234749 1
1 1
165364 1
59327 1
42061 1
158214 1
1 1
245085 1
140174 1
1 1
40778 1
300000 1
8353 1
62612 1
10059 1
141291 1
17259 1
66941 1
89317 1
234778 1
1 1
261969 1
193734 1
244101 1
273646 1
82593 1
68764 1
1 1
300000 1
122414 1
260587 1
1 1
71748 1
236681 1
18696 1
248931 1
276888 1
59015 1
237957 1
32432 1
289683 1
61936 1
106649 1
86968 1
1 1
299999 1
74365 1
66535 1
299999 1
2 1
162072 1
4165 1
257873 1
251318 1
183702 1
1 1
153560 1
131009 1
262703 1
1 1
267450 1
53786 1
3 1
85346 1
36789 1
103038 1
2 1
300000 1
222664 1
280222 1
30540 1
178303 1
299999 1
300000 1
300001 1
38288 1
155542 1
299999 1
14745 1
71381 1
45839 1
13504 1
1 1
1 1
300001 1
215270 1
73330 1
94689 1
1 1
30153 1
23935 1
169735 1
119931 1
182531 1
262845 1
1 1
245370 1
300000 1
300001 1
73732 1
46421 1
1 1
1 1
300001 1
299999 1
299999 1
278039 1
1 1
299998 1
113544 1
2 1
94742 1
153061 1
300001 1
274255 1
119968 1
31039 1
167260 1
3 1
69522 1
300001 1
277854 1
299999 1
107336 1
252556 1
124982 1
124557 1
293493 1
285832 1
84769 1
95716 1
227939 1
300000 1
300001 1
203939 1
221547 1
108838 1
59012 1
266416 1
137804 1
77318 1
234729 1
163232 1
300000 1
1 1
299999 1
39095 1
285331 1
231749 1
193847 1
267257 1
289097 1
2 1
1 1
246268 1
142889 1
279424 1
195285 1
68291 1
300002 1
29092 1
231544 1
131686 1
299999 1
74630 1
35639 1
61077 1
286576 1
8054 1
247352 1
300001 1
153456 1
255830 1
281050 1
2 1
2 1
207146 1
186685 1
299999 1
1 1
300000 1
12713 1
64662 1
299998 1
18608 1
2 1
264837 1
55426 1
153367 1
1 1
300001 1
130320 1
92706 1
229758 1
23082 1
1 1
84897 1
148658 1
300000 1
3 1
300000 1
299999 1
15406 1
219902 1
116662 1
168396 1
299999 1
2 1
1 1
299998 1
73708 1
213633 1
146768 1
196520 1
152697 1
284938 1
155777 1
123130 1
1 1
1 1
194006 1
300000 1
152675 1
113093 1
93143 1
1 1
300001 1
168129 1
300001 1
60216 1
250651 1
299999 1
68098 1
200864 1
54106 1
2 1
106618 1
132915 1
118562 1
168123 1
12870 1
154209 1
300001 1
93562 1
300001 1
1 1
300001 1
61559 1
119115 1
260185 1
105005 1
300000 1
69227 1
1 1
273620 1
152922 1
31392 1
126066 1
300002 1
2 1
281419 1
295043 1
1 1
300000 1
1 1
1 1
106903 1
182986 1
223131 1
299999 1
14599 1
173819 1
2 1
300000 1
103971 1
270732 1
299999 1
300001 1
18309 1
97833 1
1 1
277525 1
300001 1
2 1
125610 1
193923 1
8126 1
127968 1
300001 1
272246 1
300001 1
148008 1
187986 1
219024 1
205246 1
23007 1
1 1
2 1
1 1
183108 1
175088 1
300000 1
237768 1
209952 1
163285 1
3 1
246578 1
66809 1
300000 1
47845 1
240243 1
300000 1
299999 1
63125 1
1 1
2 1
41049 1
267265 1
67112 1
3 1
115985 1
2 1
53832 1
287213 1
200277 1
1 1
299999 1
300000 1
1 1
1 1
240781 1
98705 1
2 1
299999 1
176152 1
249080 1
149962 1
108055 1
126041 1
1 1
300001 1
258127 1
299999 1
1 1
115217 1
217330 1
300000 1
300000 1
233315 1
300001 1
5617 1
154418 1
3 1
190088 1
1 1
122617 1
16918 1
2 1
27473 1
1 1
214118 1
183250 1
300000 1
129516 1
199595 1
65450 1
132518 1
100498 1
77472 1
3 1
1 1
262498 1
2 1
169107 1
299999 1
1 1
292421 1
86942 1
250273 1
2 1
1 1
120212 1
124435 1
1 1
1 1
62749 1
1 1
187707 1
54118 1
2 1
300001 1
170066 1
52265 1
1 1
273876 1
4560 1
299999 1
299998 1
18186 1
101679 1
143868 1
1780 1
145543 1
68572 1
240187 1
193868 1
300000 1
18428 1
238934 1
299999 1
300001 1
290222 1
1 1
67790 1
278009 1
35201 1
300001 1
75267 1
1 1
155078 1
300001 1
300001 1
104519 1
76061 1
238165 1
257207 1
176950 1
193021 1
300000 1
2 1
248249 1
163545 1
300000 1
24934 1
140256 1
300002 1
228143 1
290643 1
1 1
67361 1
150303 1
187961 1
200183 1
3 1
277413 1
2 1
282558 1
193821 1
1 1
176775 1
145725 1
37417 1
57197 1
63655 1
289941 1
2 1
1 1
126873 1
52005 1
105537 1
1 1
1 1
287012 1
210224 1
1 1
3275 1
89400 1
300000 1
212649 1
59230 1
128793 1
208409 1
300001 1
191767 1
193817 1
3 1
1 1
260240 1
300000 1
101954 1
300001 1
300000 1
1 1
299999 1
300000 1
238523 1
285508 1
188033 1
2 1
299891 1
171766 1
299999 1
224313 1
299999 1
300001 1
2479 1
1 1
140996 1
3 1
1 1
199789 1
14811 1
9920 1
274494 1
300000 1
30672 1
239188 1
94262 1
1738 1
201861 1
269172 1
113945 1
77485 1
1 1
295402 1
100148 1
167877 1
198139 1
286510 1
37046 1
147241 1
300000 1
287316 1
224815 1
213922 1
2 1
2 1
38960 1
300000 1
248660 1
1 1
1 1
299999 1
207754 1
262349 1
299999 1
257597 1
2 1
1 1
159056 1
71548 1
152418 1
235503 1
277324 1
299999 1
172512 1
290928 1
250344 1
300001 1
3 1
217411 1
1 1
299999 1
23107 1
300000 1
300001 1
186347 1
3 1
300000 1
63816 1
202667 1
78492 1
270045 1
253156 1
30285 1
64851 1
209897 1
234695 1
1 1
1 1
297997 1
1 1
225578 1
1 1
177331 1
17199 1
273123 1
192848 1
299999 1
1 1
251515 1
212330 1
206890 1
267778 1
1 1
300001 1
293127 1
1 1
89542 1
231769 1
133457 1
87589 1
124279 1
1 1
299999 1
1 1
227206 1
300000 1
2 1
71581 1
299999 1
241467 1
299999 1
2 1
89145 1
1 1
2 1
299999 1
83749 1
86485 1
61566 1
299999 1
2 1
1 1
67682 1
1 1
2 1
154601 1
214811 1
270828 1
46742 1
26405 1
1 1
145569 1
1 1
1 1
144776 1
300000 1
258600 1
62103 1
259354 1
1 1
300000 1
73810 1
1 1
228060 1
60319 1
1 1
148632 1
123037 1
72597 1
2 1
38479 1
204892 1
70833 1
1 1
97475 1
117997 1
168935 1
300000 1
116809 1
159608 1
300001 1
199407 1
299999 1
1 1
1 1
280084 1
112037 1
256933 1
145432 1
299999 1
245580 1
300000 1
3 1
299999 1
207752 1
261755 1
33512 1
154160 1
300001 1
2 1
113654 1
1 1
111207 1
201376 1
2 1
1 1
299998 1
100443 1
108960 1
1 1
300002 1
39218 1
83077 1
1 1
299999 1
73401 1
1 1
186826 1
161740 1
299999 1
72069 1
1 1
299999 1
210615 1
299999 1
300001 1
299999 1
264107 1
211663 1
280329 1
138922 1
63144 1
276119 1
1 1
18169 1
300000 1
75821 1
242632 1
1 1
252075 1
2 1
271248 1
65956 1
2 1
250423 1
300000 1
210551 1
211967 1
144561 1
278645 1
223186 1
300000 1
1 1
209710 1
199582 1
144852 1
67616 1
269989 1
296350 1
2444 1
299999 1
121422 1
300001 1
110745 1
300000 1
10376 1
4684 1
270633 1
268219 1
3 1
59434 1
2 1
189966 1
300001 1
256494 1
154635 1
88738 1
300000 1
77940 1
258743 1
175609 1
47046 1
120209 1
29661 1
39342 1
293851 1
175187 1
1 1
155634 1
114619 1
298720 1
300001 1
1 1
129903 1
299999 1
300000 1
300000 1
158922 1
205883 1
226929 1
284768 1
260395 1
55371 1
76081 1
243781 1
234502 1
3 1
300000 1
215360 1
300000 1
144113 1
119736 1
300001 1
299999 1
1 1
59652 1
2951 1
1 1
2 1
300001 1
1 1
177086 1
117099 1
299727 1
43132 1
75281 1
2 1
3 1
195867 1
300000 1
231274 1
57013 1
108249 1
2 1
75803 1
300002 1
300001 1
76619 1
77068 1
1 1
11059 1
1 1
299999 1
290285 1
281663 1
254336 1
1 1
197797 1
77140 1
187314 1
300000 1
70993 1
1 1
300000 1
291436 1
119135 1
300001 1
2 1
122069 1
300000 1
25264 1
265143 1
299998 1
249862 1
237248 1
103398 1
243169 1
283520 1
127260 1
47294 1
300000 1
210326 1
164367 1
264626 1
184213 1
159402 1
2741 1
255856 1
2 1
1 1
219038 1
167522 1
73502 1
218388 1
24693 1
26904 1
300001 1
1 1
291452 1
1 1
1 1
195326 1
170978 1
3 1
28455 1
1 1
265338 1
235685 1
285299 1
1 1
265787 1
28238 1
196028 1
295295 1
110175 1
53180 1
188485 1
299999 1
227787 1
12507 1
300000 1
1 1
16755 1
299999 1
235232 1
286893 1
2 1
300000 1
300000 1
252207 1
157968 1
154828 1
6211 1
299999 1
292530 1
299998 1
70473 1
183292 1
299999 1
232534 1
97633 1
300001 1
39239 1
1 1
14816 1
85973 1
102116 1
236911 1
28351 1
1 1
2 1
159355 1
243549 1
2 1
38315 1
299999 1
299999 1
16762 1
1 1
300000 1
192182 1
271820 1
144434 1
1 1
271318 1
177742 1
300001 1
219944 1
204350 1
40213 1
260415 1
300001 1
159538 1
121848 1
37768 1
154794 1
266682 1
154887 1
218648 1
125772 1
299999 1
236187 1
51781 1
298552 1
240137 1
282734 1
53688 1
256741 1
282949 1
3 1
1 1
299999 1
93889 1
2 1
299999 1
1 1
180193 1
75086 1
109823 1
300002 1
49559 1
293530 1
43092 1
1 1
1 1
221698 1
242396 1
101837 1
291539 1
140029 1
169943 1
275664 1
1 1
300000 1
232676 1
1 1
147051 1
1 1
1 1
44198 1
2 1
176997 1
78072 1
283337 1
299999 1
586 1
2 1
300001 1
1 1
268484 1
299999 1
298602 1
113582 1
33175 1
1 1
1 1
178659 1
25660 1
227724 1
295644 1
299999 1
300001 1
300000 1
173595 1
292071 1
140112 1
118296 1
300001 1
1 1
131467 1
191155 1
247267 1
86721 1
85283 1
159549 1
299999 1
1 1
183470 1
221706 1
299999 1
43034 1
299998 1
300002 1
75759 1
199706 1
215661 1
292576 1
217545 1
300000 1
299999 1
299999 1
105578 1
154317 1
300002 1
109270 1
1 1
256099 1
250722 1
299999 1
214305 1
63674 1
77680 1
1 1
1 1
299999 1
1 1
300000 1
300000 1
161838 1
300001 1
1 1
234539 1
31990 1
166700 1
130530 1
179733 1
2 1
107338 1
260322 1
1 1
29277 1
178179 1
299999 1
2 1
139051 1
2190 1
3 1
9007 1
182211 1
1 1
273218 1
276196 1
300001 1
2 1
2 1
14888 1
131827 1
12099 1
217676 1
200272 1
173885 1
114458 1
29886 1
75900 1
236500 1
300001 1
1 1
299999 1
56565 1
83950 1
34117 1
23168 1
137153 1
117784 1
146001 1
148444 1
1 1
272434 1
155976 1
299999 1
300000 1
223799 1
29674 1
1 1
167332 1
68384 1
244215 1
2 1
251487 1
87866 1
196644 1
299773 1
99427 1
300001 1
169886 1
300001 1
99653 1
59101 1
217589 1
68108 1
62415 1
95580 1
58758 1
84489 1
224919 1
299999 1
233961 1
268631 1
61136 1
1 1
132042 1
277871 1
33029 1
2344 1
200558 1
300000 1
94144 1
131615 1
18628 1
64183 1
146568 1
72770 1
1 1
1 1
20818 1
1 1
197647 1
299999 1
15699 1
96465 1
300001 1
300000 1
1 1
289000 1
259687 1
299999 1
206478 1
253580 1
126826 1
71531 1
300000 1
59508 1
80990 1
204538 1
160520 1
300000 1
96573 1
2 1
1 1
1 1
164689 1
1 1
120434 1
1 1
1 1
92645 1
261279 1
154892 1
146854 1
255134 1
272123 1
299999 1
100312 1
62178 1
1 1
255345 1
300002 1
245332 1
198051 1
190141 1
271381 1
133484 1
300000 1
9262 1
3 1
219223 1
1 1
300001 1
93588 1
300001 1
202009 1
299999 1
206411 1
15666 1
21056 1
292592 1
300000 1
41803 1
1 1
299999 1
195254 1
76633 1
130202 1
273461 1
11908 1
71786 1
299999 1
91911 1
3 1
9432 1
2218 1
157212 1
1 1
1 1
61452 1
299999 1
127104 1
115937 1
300000 1
1 1
242335 1
300000 1
73115 1
287454 1
24329 1
281359 1
1 1
300001 1
141601 1
196194 1
1 1
93373 1
299999 1
300000 1
59873 1
53091 1
300000 1
189004 1
300001 1
148379 1
112173 1
69252 1
71233 1
213300 1
2 1
157023 1
22483 1
300000 1
180307 1
1 1
300002 1
42385 1
63045 1
132968 1
1 1
57535 1
121905 1
224622 1
2 1
29482 1
88270 1
228784 1
198438 1
300000 1
3 1
289496 1
137635 1
2 1
85391 1
173794 1
172443 1
20651 1
300001 1
271167 1
300000 1
1 1
1 1
74473 1
103845 1
1 1
111136 1
300001 1
179029 1
263309 1
232184 1
300001 1
265030 1
40122 1
87563 1
216219 1
273412 1
2 1
295078 1
159286 1
1 1
135532 1
29435 1
2 1
71337 1
2 1
240760 1
6634 1
66149 1
173762 1
291317 1
275096 1
212749 1
2 1
134374 1
284475 1
244673 1
300001 1
192321 1
300000 1
299999 1
292622 1
1 1
22497 1
139705 1
112249 1
1 1
274277 1
187854 1
162999 1
204742 1
299999 1
300001 1
300001 1
220179 1
2 1
124234 1
280703 1
300000 1
49517 1
299998 1
197065 1
244752 1
103220 1
300001 1
78057 1
177486 1
1 1
173540 1
118034 1
3 1
197015 1
126062 1
159817 1
2 1
300000 1
300001 1
23649 1
261434 1
300000 1
269222 1
249905 1
300002 1
78868 1
25591 1
299999 1
177753 1
1 1
1 1
95642 1
158096 1
1 1
204237 1
299999 1
15198 1
201345 1
42228 1
299999 1
68411 1
300000 1
289439 1
2 1
300001 1
270209 1
139341 1
2 1
299998 1
184964 1
186683 1
299111 1
171456 1
297725 1
300000 1
121926 1
10902 1
1 1
2 1
299775 1
258237 1
300000 1
161996 1
289098 1
1 1
299999 1
147441 1
299999 1
273291 1
1 1
181801 1
64526 1
142385 1
178778 1
299999 1
300001 1
134604 1
1 1
300001 1
329 1
267312 1
120046 1
160044 1
107017 1
244564 1
205461 1
235686 1
59646 1
288960 1
74730 1
17363 1
300000 1
3 1
2 1
300001 1
72713 1
213402 1
6410 1
2 1
56328 1
58486 1
240789 1
300000 1
29183 1
147810 1
1 1
21138 1
3 1
103651 1
166882 1
299999 1
247245 1
20149 1
182319 1
262014 1
133864 1
168944 1
300000 1
113743 1
299999 1
299999 1
233019 1
138044 1
300001 1
5504 1
148919 1
1 1
2 1
110682 1
300000 1
83255 1
83416 1
3 1
199894 1
191358 1
118584 1
181480 1
274144 1
1 1
299999 1
225506 1
75474 1
147544 1
1 1
1 1
136970 1
85762 1
14891 1
80272 1
202650 1
281504 1
1 1
98088 1
214521 1
54689 1
300001 1
219897 1
1 1
300002 1
1 1
284984 1
175718 1
184094 1
82421 1
132927 1
57116 1
162746 1
107073 1
286559 1
87986 1
107179 1
183282 1
300000 1
176150 1
1 1
79881 1
300000 1
1 1
249944 1
60317 1
214983 1
300001 1
1 1
36245 1
53896 1
170885 1
297519 1
225144 1
2 1
3 1
263487 1
299999 1
1 1
189473 1
175004 1
299998 1
96569 1
1 1
175243 1
45908 1
290078 1
257643 1
189848 1
129053 1
264044 1
156751 1
1 1
138011 1
1 1
194815 1
300001 1
300000 1
268251 1
286812 1
153762 1
300001 1
241130 1
300001 1
1 1
130579 1
2 1
294482 1
3 1
144385 1
218565 1
73069 1
237556 1
2 1
1 1
1 1
82183 1
129888 1
282379 1
170234 1
116945 1
238636 1
1 1
299999 1
2 1
56859 1
299999 1
1 1
229253 1
24226 1
142353 1
210801 1
238635 1
299999 1
3 1
283107 1
1 1
1 1
90586 1
264369 1
299999 1
225178 1
67831 1
154453 1
52358 1
283303 1
3564 1
300000 1
300000 1
140227 1
52459 1
173221 1
300002 1
66119 1
188615 1
205901 1
299999 1
261331 1
103192 1
106553 1
234243 1
164730 1
182616 1
92505 1
104213 1
188217 1
246983 1
3615 1
240534 1
1 1
227981 1
300002 1
2 1
36999 1
1 1
69356 1
1 1
299998 1
9034 1
278303 1
300001 1
14530 1
60836 1
299999 1
265303 1
186342 1
1 1
284614 1
55098 1
1 1
167329 1
27571 1
129478 1
98904 1
50677 1
173051 1
122128 1
234574 1
208925 1
205260 1
109241 1
246565 1
42618 1
3 1
29531 1
116028 1
117739 1
71955 1
83151 1
300001 1
109893 1
1 1
47140 1
288312 1
65225 1
79953 1
270960 1
81544 1
245852 1
2 1
259329 1
300001 1
114943 1
239144 1
299998 1
299998 1
2 1
16759 1
150709 1
298049 1
208046 1
237700 1
292791 1
300000 1
2 1
182566 1
215967 1
1 1
207547 1
189482 1
191700 1
27364 1
136059 1
288137 1
263678 1
300001 1
21942 1
138694 1
243883 1
300001 1
211984 1
253710 1
300002 1
25601 1
1 1
299998 1
300000 1
13999 1
143858 1
15118 1
1 1
201442 1
142867 1
240095 1
210591 1
300000 1
104559 1
1 1
116481 1
171954 1
283788 1
198334 1
172409 1
1 1
239105 1
2 1
257819 1
260143 1
256669 1
85373 1
105246 1
1 1
189641 1
132877 1
87724 1
253305 1
285722 1
2 1
300000 1
295366 1
99135 1
299999 1
300000 1
2 1
49737 1
189605 1
299999 1
269541 1
138318 1
300000 1
235234 1
299998 1
1 1
151731 1
128477 1
221681 1
226665 1
43606 1
70308 1
191471 1
259736 1
300000 1
299998 1
58628 1
200277 1
90142 1
58135 1
2 1
2 1
284359 1
254146 1
274486 1
2 1
1 1
71526 1
172647 1
8971 1
117048 1
110716 1
128287 1
236130 1
2 1
36923 1
2 1
104620 1
248008 1
49054 1
33347 1
82341 1
1 1
300001 1
38551 1
283980 1
299916 1
76721 1
212983 1
300001 1
299999 1
299999 1
22022 1
3 1
1 1
68171 1
300000 1
197323 1
103179 1
299998 1
1 1
47860 1
3 1
2 1
3 1
299999 1
300001 1
300000 1
299999 1
228026 1
231326 1
265663 1
36773 1
299999 1
2 1
2 1
181987 1
250942 1
3 1
141402 1
254292 1
3 1
227977 1
97060 1
1 1
138819 1
173616 1
300000 1
237803 1
2 1
1 1
128896 1
300000 1
5433 1
87255 1
300001 1
44191 1
26004 1
93007 1
29440 1
270711 1
122082 1
269549 1
87488 1
1 1
179835 1
77535 1
90211 1
138346 1
96614 1
262678 1
145934 1
30341 1
19887 1
1 1
237807 1
243558 1
271214 1
3 1
209277 1
45614 1
257525 1
11606 1
276796 1
300000 1
80256 1
141010 1
1 1
1 1
272044 1
155866 1
61652 1
240863 1
1 1
9969 1
1 1
1 1
210292 1
2 1
300000 1
142128 1
39347 1
43395 1
181533 1
234734 1
172099 1
300000 1
166270 1
221559 1
278405 1
207632 1
281137 1
299999 1
291641 1
1 1
39783 1
142547 1
249917 1
300001 1
11994 1
3441 1
70127 1
299998 1
137085 1
1 1
278221 1
34387 1
299999 1
132048 1
121404 1
299999 1
299999 1
269305 1
28251 1
300000 1
295517 1
299999 1
270475 1
1 1
294263 1
47455 1
280184 1
298276 1
239346 1
140889 1
2 1
80148 1
299999 1
167411 1
300000 1
3 1
81097 1
299167 1
300000 1
78088 1
1 1
181783 1
130014 1
215714 1
1 1
163793 1
2 1
1 1
1 1
118435 1
238935 1
43647 1
103517 1
1 1
134544 1
52640 1
1 1
300000 1
171490 1
186089 1
194835 1
1 1
3 1
162269 1
1 1
299999 1
238249 1
93145 1
220009 1
1 1
154058 1
228561 1
258691 1
1 1
290209 1
120839 1
300000 1
220619 1
300002 1
300001 1
267516 1
300001 1
109632 1
65611 1
13159 1
262411 1
78489 1
1 1
212338 1
1 1
1 1
300001 1
40630 1
1 1
55278 1
299999 1
3 1
248976 1
47869 1
125612 1
3 1
299999 1
300000 1
299998 1
84245 1
92912 1
1 1
300000 1
299999 1
300000 1
174532 1
2931 1
191458 1
5965 1
205245 1
299999 1
166711 1
287741 1
3 1
300000 1
197027 1
1305 1
1 1
38513 1
251302 1
300001 1
1 1
97787 1
79467 1
1 1
2 1
254247 1
2 1
299999 1
25038 1
108806 1
300000 1
2 1
281690 1
252637 1
173616 1
7700 1
183039 1
95164 1
2 1
284890 1
193119 1
145429 1
190964 1
294709 1
74905 1
139880 1
249365 1
152869 1
122633 1
299999 1
226876 1
300000 1
299999 1
226900 1
299999 1
20957 1
27676 1
64497 1
300001 1
223499 1
1 1
197914 1
1 1
3 1
300000 1
1 1
300000 1
3 1
2 1
300001 1
16744 1
15242 1
260766 1
156807 1
285880 1
180492 1
127876 1
127509 1
300000 1
77649 1
200242 1
94237 1
179058 1
140574 1
1 1
157433 1
38337 1
255585 1
245804 1
222173 1
137924 1
1 1
160033 1
269996 1
80348 1
216093 1
105058 1
60640 1
1 1
23627 1
47407 1
280045 1
212720 1
204016 1
1 1
300000 1
3 1
300001 1
294935 1
117151 1
300000 1
1 1
182675 1
1 1
300002 1
300000 1
1 1
299998 1
300001 1
300000 1
145795 1
138544 1
1 1
191600 1
96142 1
260134 1
131741 1
109491 1
232985 1
232847 1
300002 1
163513 1
256108 1
153028 1
1 1
300001 1
2615 1
32380 1
35296 1
242412 1
2 1
192610 1
7887 1
224707 1
252118 1
2 1
1 1
299999 1
266372 1
299998 1
286069 1
85912 1
206808 1
272240 1
300000 1
192769 1
1 1
267111 1
119533 1
77213 1
299999 1
148146 1
154330 1
299999 1
300001 1
250468 1
182101 1
59637 1
240093 1
299999 1
222213 1
60232 1
194791 1
1 1
68952 1
163551 1
3 1
2 1
1 1
61124 1
243084 1
232307 1
79671 1
98433 1
3 1
3 1
154950 1
240774 1
299998 1
293304 1
300001 1
300000 1
2 1
177255 1
180476 1
497 1
95802 1
120454 1
223231 1
256962 1
126424 1
140242 1
86349 1
100696 1
135641 1
1 1
286074 1
188744 1
77906 1
300001 1
295300 1
142165 1
54926 1
84635 1
7728 1
357 1
1 1
3 1
226966 1
285729 1
60745 1
149370 1
300000 1
272636 1
239176 1
1 1
287650 1
48836 1
300000 1
288344 1
10935 1
195249 1
300001 1
31655 1
79209 1
1 1
152340 1
296675 1
223423 1
153465 1
300002 1
1 1
179473 1
35414 1
260342 1
125353 1
300000 1
299999 1
169218 1
98045 1
2 1
243457 1
9513 1
154659 1
1 1
299999 1
300000 1
300000 1
143598 1
1 1
80437 1
148038 1
1 1
300000 1
204141 1
233824 1
183275 1
36256 1
47736 1
295274 1
300000 1
213048 1
119469 1
250574 1
175396 1
161835 1
154089 1
39203 1
204339 1
267696 1
197723 1
110599 1
159772 1
299999 1
2 1
1 1
171343 1
5356 1
132159 1
107179 1
9609 1
1 1
2 1
177816 1
299999 1
2 1
3 1
1 1
3 1
262139 1
50027 1
131636 1
142804 1
297081 1
16885 1
118200 1
278317 1
1 1
81539 1
282184 1
78425 1
121272 1
295316 1
278434 1
1 1
257896 1
142243 1
1 1
1 1
27170 1
2 1
13566 1
193498 1
300000 1
300002 1
228556 1
24785 1
4025 1
231185 1
95718 1
48216 1
133047 1
300000 1
42125 1
274123 1
89594 1
10909 1
300001 1
1 1
259486 1
251116 1
284425 1
176337 1
300000 1
5892 1
284386 1
63263 1
174043 1
1 1
299999 1
1 1
300001 1
1 1
13898 1
1 1
243563 1
245858 1
265344 1
1 1
242758 1
1 1
1 1
102703 1
193147 1
300000 1
300001 1
300000 1
14838 1
38171 1
106649 1
99670 1
157714 1
300001 1
292930 1
286347 1
246009 1
132205 1
18437 1
153816 1
80928 1
300000 1
2 1
286056 1
224323 1
1 1
293428 1
1 1
221087 1
257364 1
167084 1
1 1
300000 1
6846 1
300001 1
2 1
293125 1
299998 1
30735 1
291967 1
26696 1
200242 1
71861 1
107253 1
217397 1
12210 1
192900 1
300000 1
300000 1
17298 1
1 1
1 1
112408 1
23394 1
3 1
261632 1
115621 1
65298 1
300002 1
1 1
1 1
264879 1
200389 1
50952 1
280420 1
151802 1
15922 1
247606 1
39493 1
2 1
21144 1
245595 1
14036 1
37086 1
1 1
1 1
1 1
300000 1
300000 1
14393 1
90095 1
174255 1
19315 1
108661 1
64556 1
116495 1
26420 1
2 1
36296 1
2 1
1 1
300000 1
1 1
215324 1
2 1
108398 1
63799 1
161092 1
160629 1
57839 1
51758 1
260575 1
1 1
3 1
1 1
290159 1
149223 1
97173 1
300001 1
300001 1
255183 1
75157 1
153490 1
273126 1
44252 1
129139 1
274839 1
17744 1
238256 1
242505 1
299999 1
59610 1
1 1
50136 1
144595 1
251583 1
300000 1
57200 1
300000 1
110959 1
105470 1
253067 1
87548 1
242571 1
285805 1
1 1
269451 1
45269 1
130152 1
175026 1
225638 1
112952 1
120236 1
1 1
1 1
1 1
143677 1
24957 1
127983 1
10630 1
300000 1
1 1
1 1
117104 1
70975 1
103018 1
197467 1
1 1
69282 1
1 1
182223 1
195714 1
78374 1
300001 1
1 1
1 1
1 1
217409 1
74070 1
1 1
25609 1
273705 1
159496 1
132058 1
220064 1
300000 1
279608 1
78620 1
1 1
300000 1
97742 1
155012 1
278423 1
125877 1
230388 1
77225 1
76414 1
52096 1
212607 1
300000 1
188882 1
299999 1
268385 1
19005 1
299999 1
120479 1
123127 1
173200 1
129710 1
3 1
166883 1
50937 1
300002 1
23030 1
300000 1
291430 1
300000 1
43630 1
148936 1
136692 1
299999 1
299999 1
2 1
2 1
2 1
118751 1
300001 1
300001 1
157833 1
128752 1
300001 1
300000 1
299999 1
140976 1
1 1
185655 1
122859 1
259785 1
97082 1
243207 1
294012 1
87240 1
56099 1
42634 1
1 1
299999 1
1 1
20639 1
17871 1
20531 1
83081 1
1 1
1 1
300001 1
182895 1
79203 1
122057 1
299998 1
2450 1
3 1
2 1
139537 1
300001 1
231837 1
300001 1
197125 1
106229 1
99114 1
208526 1
253672 1
69820 1
300000 1
300000 1
1 1
300000 1
46840 1
290972 1
1 1
138007 1
247738 1
5420 1
2 1
1793 1
300000 1
199324 1
1 1
127714 1
116709 1
300001 1
148908 1
77148 1
300000 1
293895 1
2 1
265679 1
1 1
300001 1
27496 1
237495 1
299999 1
63301 1
216579 1
104115 1
148925 1
300000 1
299999 1
299999 1
2 1
151368 1
80955 1
298761 1
239023 1
300001 1
3 1
108007 1
26963 1
1 1
185300 1
270280 1
204677 1
1 1
248329 1
95205 1
27062 1
251088 1
238695 1
2 1
274704 1
300000 1
1 1
263196 1
92466 1
65607 1
85784 1
195531 1
2 1
240581 1
140941 1
92454 1
52781 1
1 1
300001 1
280964 1
189030 1
1 1
217799 1
5772 1
290570 1
234646 1
300000 1
35862 1
236307 1
300000 1
43086 1
227130 1
300001 1
119666 1
73028 1
197230 1
300000 1
299999 1
262568 1
1 1
296491 1
5807 1
300000 1
300001 1
51112 1
298620 1
1 1
1 1
13672 1
300000 1
25123 1
297615 1
223367 1
3 1
300000 1
1 1
186143 1
84981 1
1 1
1 1
1 1
1 1
1 1
300001 1
1 1
223735 1
276679 1
19019 1
1 1
91429 1
102063 1
110917 1
1 1
1 1
30478 1
1 1
300000 1
136639 1
1 1
277196 1
3 1
277266 1
41352 1
1 1
13548 1
32777 1
2 1
236548 1
158630 1
127877 1
1 1
255960 1
70499 1
152465 1
171689 1
299999 1
78601 1
275009 1
1 1
71999 1
150538 1
185343 1
2 1
166523 1
189358 1
1 1
18416 1
300002 1
237574 1
2 1
150527 1
299999 1
300001 1
220276 1
1 1
254769 1
1 1
300000 1
300000 1
300000 1
55400 1
168097 1
1 1
169862 1
1 1
1 1
136695 1
299999 1
110032 1
110793 1
286850 1
300000 1
300000 1
300001 1
118726 1
196711 1
210087 1
1 1
35310 1
277204 1
300000 1
1 1
1 1
152288 1
191980 1
2 1
2 1
295996 1
1 1
68389 1
140976 1
2 1
21910 1
252330 1
3 1
1 1
300000 1
101356 1
271990 1
33899 1
3 1
299999 1
2 1
138912 1
299999 1
300000 1
299999 1
146749 1
214124 1
267260 1
1 1
171119 1
233367 1
3 1
92706 1
1 1
145277 1
24251 1
2 1
157555 1
300001 1
251091 1
43898 1
181959 1
290197 1
300001 1
39433 1
200853 1
178205 1
64146 1
267533 1
300000 1
154946 1
41501 1
297106 1
1 1
300000 1
99858 1
128565 1
256824 1
48363 1
266269 1
152101 1
174643 1
43596 1
179804 1
1 1
218479 1
263000 1
24378 1
39599 1
288811 1
106080 1
1 1
105345 1
128887 1
249527 1
253724 1
13067 1
131695 1
162558 1
123930 1
54262 1
81466 1
1 1
28378 1
11093 1
170275 1
1 1
300001 1
200420 1
3 1
44346 1
176476 1
237422 1
3 1
250079 1
37952 1
300001 1
1 1
160954 1
201088 1
114453 1
15930 1
108347 1
9096 1
300000 1
48789 1
300001 1
229909 1
102390 1
104272 1
1 1
1 1
300000 1
1 1
212579 1
91161 1
192898 1
81864 1
19615 1
122154 1
180105 1
184450 1
300000 1
62671 1
300000 1
214121 1
110498 1
130232 1
296623 1
299999 1
235628 1
22686 1
52358 1
127490 1
282779 1
119547 1
192223 1
20459 1
300001 1
247045 1
2 1
32105 1
103898 1
164856 1
183354 1
300001 1
251440 1
153991 1
145421 1
300001 1
107029 1
250479 1
231645 1
237618 1
2 1
77712 1
188847 1
259523 1
147321 1
246104 1
126201 1
1 1
300001 1
58483 1
201461 1
300000 1
300001 1
300000 1
299999 1
1 1
158177 1
24560 1
300001 1
300000 1
273329 1
214884 1
133919 1
180413 1
166397 1
300000 1
260225 1
299998 1
41004 1
299999 1
194904 1
256924 1
221916 1
30070 1
20982 1
104258 1
215244 1
243762 1
59966 1
1 1
169427 1
299998 1
1 1
247699 1
142990 1
48826 1
160840 1
300000 1
145599 1
62254 1
220035 1
237740 1
1 1
1 1
294625 1
147707 1
81180 1
297879 1
109725 1
23134 1
19271 1
202944 1
248569 1
1 1
300002 1
210044 1
1 1
42523 1
300000 1
240047 1
99520 1
127846 1
5008 1
300000 1
2 1
3 1
3 1
34060 1
30951 1
74528 1
140828 1
299999 1
3 1
1 1
200345 1
1 1
278789 1
155828 1
299998 1
32477 1
300000 1
276658 1
1 1
289818 1
131591 1
201057 1
300002 1
299999 1
300000 1
299999 1
292403 1
35030 1
1 1
1 1
300000 1
1 1
1 1
63262 1
41057 1
1 1
43589 1
299999 1
300000 1
295182 1
1 1
15648 1
2 1
114242 1
3 1
177699 1
268471 1
226102 1
58676 1
1 1
300001 1
166245 1
151809 1
1 1
91302 1
211539 1
300001 1
299998 1
135087 1
300001 1
105753 1
152064 1
192804 1
235114 1
100488 1
138743 1
49413 1
196670 1
219597 1
3 1
299999 1
23535 1
155477 1
170268 1
39949 1
300000 1
78063 1
1 1
100822 1
160175 1
300000 1
2 1
108576 1
220001 1
2 1
2 1
212471 1
129344 1
117658 1
300000 1
189640 1
1 1
135996 1
299999 1
111384 1
136372 1
43747 1
168829 1
72381 1
1 1
3 1
155763 1
168893 1
266435 1
300000 1
156056 1
69633 1
213803 1
63761 1
1 1
170059 1
65286 1
166274 1
196787 1
281807 1
300001 1
300001 1
220000 1
121167 1
15669 1
1 1
217865 1
1 1
252634 1
290714 1
32720 1
59401 1
189116 1
195789 1
166338 1
84155 1
141807 1
300000 1
253230 1
270980 1
254858 1
299999 1
91880 1
53695 1
76776 1
58307 1
1 1
136367 1
1 1
1 1
133203 1
67366 1
54221 1
97360 1
231304 1
300002 1
300002 1
199937 1
231451 1
3 1
3 1
204079 1
300000 1
2 1
299999 1
87749 1
131989 1
1 1
1 1
300002 1
86990 1
29334 1
262892 1
75201 1
300000 1
1 1
79958 1
233215 1
56541 1
300001 1
287771 1
233338 1
26200 1
288752 1
187901 1
1 1
56594 1
88166 1
1 1
148704 1
2 1
76961 1
155057 1
1 1
239901 1
17794 1
139709 1
236530 1
299999 1
162806 1
139965 1
115941 1
173061 1
166450 1
230976 1
261441 1
272189 1
188353 1
170418 1
94468 1
297812 1
1 1
175083 1
162095 1
140436 1
1 1
197582 1
280569 1
300000 1
300000 1
210716 1
1 1
100931 1
114801 1
116978 1
173143 1
151970 1
100072 1
2 1
242451 1
2 1
300001 1
299998 1
2 1
204737 1
134762 1
111319 1
144570 1
272627 1
293851 1
95659 1
299999 1
240972 1
151449 1
177708 1
299999 1
89836 1
265588 1
155989 1
237309 1
136313 1
113546 1
1 1
300000 1
292015 1
44991 1
255 1
300000 1
299998 1
193870 1
164237 1
1 1
114322 1
3 1
88120 1
101193 1
124602 1
65243 1
52825 1
111996 1
299999 1
265412 1
2 1
81113 1
277167 1
254626 1
143860 1
1 1
58421 1
256024 1
300000 1
49099 1
283814 1
20015 1
300000 1
125204 1
247142 1
3 1
217661 1
283318 1
106954 1
77968 1
300000 1
292999 1
87360 1
257220 1
123649 1
24830 1
299999 1
299999 1
52549 1
55711 1
1 1
149941 1
1 1
299999 1
127239 1
84545 1
33674 1
150432 1
299999 1
3 1
166247 1
9971 1
1 1
24089 1
209827 1
300001 1
199053 1
300000 1
3 1
300001 1
1 1
3 1
9012 1
242852 1
299999 1
111333 1
40606 1
64735 1
45426 1
1 1
30873 1
20851 1
145395 1
216469 1
100474 1
49591 1
2 1
40655 1
296829 1
67955 1
180279 1
35961 1
101784 1
162131 1
109147 1
80938 1
4611 1
250561 1
98724 1
169546 1
101285 1
1 1
1 1
247401 1
299999 1
259825 1
261288 1
3279 1
300001 1
1 1
2914 1
90144 1
244776 1
142011 1
299999 1
172858 1
300000 1
297019 1
299999 1
1 1
198853 1
26843 1
104259 1
1 1
300002 1
34814 1
67774 1
24710 1
256496 1
12808 1
300000 1
237957 1
213606 1
3 1
299444 1
1 1
15227 1
2 1
158882 1
172217 1
243695 1
160910 1
300000 1
2 1
299716 1
299999 1
274643 1
8621 1
241682 1
1 1
290968 1
138103 1
300000 1
141201 1
299998 1
300001 1
299999 1
206261 1
172297 1
1 1
140617 1
270400 1
2 1
175672 1
1 1
215812 1
107630 1
172154 1
299999 1
166442 1
3 1
268934 1
300001 1
300000 1
237369 1
222613 1
295685 1
2 1
274393 1
143486 1
270740 1
1 1
244477 1
300000 1
213567 1
2 1
86581 1
300001 1
1 1
300000 1
300002 1
1 1
267271 1
12851 1
162587 1
28812 1
2 1
1 1
240733 1
1 1
300000 1
199853 1
12200 1
30621 1
300000 1
84284 1
108818 1
207366 1
37830 1
116253 1
157358 1
1 1
60001 1
112944 1
221552 1
299998 1
106629 1
280006 1
247406 1
120795 1
300000 1
145636 1
300001 1
211662 1
84106 1
1 1
299999 1
1 1
149427 1
1 1
179420 1
1 1
300001 1
77068 1
85470 1
149759 1
54777 1
300000 1
300000 1
139451 1
2 1
192350 1
269567 1
178445 1
300000 1
2 1
112741 1
217963 1
130235 1
300000 1
224377 1
299998 1
29662 1
147469 1
42215 1
45220 1
253637 1
48743 1
1 1
83994 1
109840 1
53074 1
1 1
196844 1
1 1
224013 1
3 1
171098 1
226963 1
235264 1
294961 1
87536 1
1 1
71171 1
300001 1
300001 1
1 1
1 1
192800 1
49704 1
1 1
300001 1
78615 1
178434 1
28420 1
184191 1
150782 1
197865 1
299999 1
1 1
119283 1
87503 1
1 1
12262 1
3 1
2 1
3 1
273171 1
120413 1
157817 1
1 1
12636 1
232238 1
221518 1
201610 1
257835 1
107844 1
72763 1
169971 1
18595 1
297772 1
252316 1
213461 1
2 1
253835 1
40999 1
1 1
167020 1
218020 1
238075 1
103754 1
95261 1
51058 1
285687 1
274314 1
21705 1
1 1
1 1
37241 1
160570 1
300000 1
1 1
6627 1
151075 1
33626 1
249523 1
1 1
1 1
220255 1
46933 1
300000 1
1 1
20494 1
267966 1
39832 1
9399 1
260916 1
299999 1
300001 1
116974 1
276087 1
7996 1
300000 1
103375 1
8953 1
300000 1
129779 1
2 1
42385 1
169575 1
131644 1
300002 1
299999 1
282209 1
1 1
2978 1
138939 1
158605 1
3 1
191061 1
26338 1
1 1
1 1
3 1
300000 1
1 1
1 1
300000 1
157971 1
234428 1
130299 1
184276 1
299999 1
1 1
300000 1
125170 1
33104 1
129835 1
152899 1
1 1
99537 1
186858 1
3 1
299999 1
55374 1
116529 1
224875 1
100283 1
73892 1
227095 1
210300 1
31459 1
80656 1
2 1
268869 1
230572 1
1 1
195212 1
299999 1
1 1
115092 1
226488 1
1 1
300001 1
1 1
38040 1
49177 1
3 1
244817 1
127960 1
84399 1
300001 1
1 1
192514 1
1 1
256109 1
82929 1
224692 1
300002 1
1 1
91675 1
300001 1
47331 1
1 1
130933 1
300000 1
300001 1
116250 1
209162 1
31383 1
148057 1
300000 1
3 1
153689 1
2270 1
57095 1
99677 1
297992 1
172025 1
187520 1
17319 1
94910 1
237081 1
29164 1
183847 1
97418 1
1 1
3602 1
85301 1
281850 1
63686 1
300001 1
82278 1
295892 1
300001 1
153135 1
1 1
132500 1
241130 1
300001 1
261139 1
259986 1
210795 1
300001 1
29466 1
55913 1
40377 1
209073 1
77008 1
199180 1
1 1
244093 1
234874 1
81181 1
77380 1
71477 1
55167 1
116869 1
109944 1
125223 1
2 1
1 1
103924 1
229709 1
216167 1
48528 1
271326 1
247809 1
9012 1
1 1
233114 1
12257 1
30330 1
300002 1
156442 1
24329 1
126853 1
118387 1
194466 1
1 1
299999 1
53612 1
128284 1
126910 1
259090 1
299999 1
84878 1
79571 1
283986 1
273651 1
58186 1
85371 1
94700 1
80973 1
149717 1
299999 1
188841 1
25727 1
299999 1
300001 1
174343 1
300000 1
300001 1
178143 1
299999 1
3 1
87736 1
208117 1
259690 1
300001 1
181966 1
235418 1
280694 1
41488 1
85781 1
101200 1
168609 1
179413 1
215223 1
300001 1
30201 1
148850 1
126256 1
75375 1
44001 1
300000 1
1 1
300000 1
1 1
203516 1
291709 1
140096 1
161766 1
160983 1
1 1
1 1
123421 1
2628 1
2 1
300001 1
68878 1
12961 1
29422 1
74529 1
300001 1
2 1
2 1
1 1
33912 1
300000 1
1 1
300000 1
295161 1
204196 1
2 1
2 1
123221 1
2 1
184329 1
98439 1
300000 1
1 1
1 1
300000 1
288240 1
290557 1
2 1
268378 1
129696 1
141982 1
1 1
246190 1
300001 1
44183 1
279133 1
117182 1
128963 1
253688 1
300001 1
169215 1
300000 1
2 1
1 1
3 1
56245 1
106284 1
281290 1
164115 1
120919 1
300000 1
280056 1
155268 1
160888 1
211128 1
1 1
183899 1
3 1
1 1
1 1
108423 1
101266 1
2 1
1 1
203988 1
184603 1
299999 1
81789 1
300000 1
210452 1
227626 1
296910 1
1 1
1 1
143821 1
130525 1
3 1
74667 1
170721 1
144297 1
178969 1
296629 1
104108 1
7926 1
116131 1
262618 1
300000 1
3 1
141563 1
118005 1
145190 1
127471 1
1 1
300002 1
189680 1
1 1
178902 1
276504 1
248565 1
230019 1
3 1
1 1
2 1
269683 1
209990 1
40925 1
212892 1
219543 1
275627 1
300000 1
110339 1
20141 1
38553 1
300000 1
279235 1
1 1
295762 1
300000 1
256923 1
300001 1
299999 1
1 1
299999 1
80804 1
71600 1
18147 1
292328 1
1 1
299999 1
60574 1
71785 1
238515 1
77453 1
241463 1
300000 1
207688 1
1 1
176099 1
17709 1
136919 1
3 1
277174 1
212710 1
1 1
159114 1
299999 1
169839 1
299999 1
1 1
38739 1
248466 1
193423 1
300000 1
52538 1
280264 1
1 1
300001 1
263966 1
3 1
198810 1
48839 1
153870 1
2 1
1 1
74412 1
9678 1
90787 1
121776 1
267043 1
3209 1
10932 1
191474 1
1 1
258522 1
7480 1
1 1
148187 1
89517 1
26021 1
76284 1
1 1
80020 1
204032 1
209358 1
34538 1
27489 1
284877 1
16096 1
299999 1
300001 1
280645 1
1 1
281786 1
299999 1
110004 1
289517 1
160832 1
163046 1
300001 1
279363 1
300000 1
299999 1
1 1
1 1
300000 1
139610 1
176351 1
110602 1
202967 1
271906 1
1 1
300001 1
71804 1
296616 1
233677 1
28593 1
174254 1
157905 1
299999 1
6900 1
122947 1
299999 1
142623 1
224168 1
28043 1
95493 1
2 1
1 1
171489 1
300001 1
274311 1
1 1
300000 1
258018 1
218681 1
5461 1
91835 1
287478 1
136520 1
300001 1
164402 1
110246 1
44755 1
255838 1
3 1
250017 1
1 1
112737 1
163009 1
299999 1
223889 1
291550 1
283998 1
176405 1
1 1
66336 1
2 1
242510 1
99456 1
68554 1
200269 1
86694 1
45340 1
2 1
263873 1
156055 1
1 1
1 1
1 1
300000 1
256866 1
299999 1
233936 1
146516 1
4896 1
300001 1
26582 1
2 1
68960 1
97601 1
135970 1
204891 1
33760 1
50613 1
111211 1
242248 1
269763 1
3 1
1 1
256270 1
144628 1
300001 1
1 1
16927 1
299999 1
106229 1
2713 1
64558 1
2 1
116008 1
2 1
222563 1
133815 1
250540 1
96278 1
203256 1
23688 1
188972 1
54712 1
66075 1
300000 1
300000 1
277806 1
2 1
245476 1
242279 1
119456 1
97398 1
299999 1
2 1
114764 1
229662 1
186290 1
1 1
299999 1
268489 1
293305 1
44675 1
183360 1
300000 1
300001 1
170466 1
299999 1
299999 1
1 1
128846 1
107427 1
226460 1
79451 1
106559 1
299998 1
169786 1
222585 1
263455 1
1 1
205986 1
299999 1
272825 1
114707 1
2 1
197245 1
264383 1
300000 1
299999 1
182481 1
1 1
202519 1
283511 1
75184 1
193707 1
21851 1
141281 1
75503 1
102056 1
14337 1
109235 1
185449 1
166667 1
144118 1
1 1
34305 1
215586 1
164371 1
1 1
227098 1
130562 1
299999 1
176695 1
258338 1
300000 1
294928 1
209711 1
269747 1
299999 1
1 1
49747 1
1 1
1 1
260888 1
300000 1
1 1
3 1
256938 1
168400 1
299999 1
247412 1
2 1
224086 1
290178 1
36142 1
1 1
1 1
86089 1
278635 1
299999 1
300002 1
104867 1
145568 1
9841 1
57871 1
191346 1
299999 1
291941 1
178518 1
211467 1
1 1
136893 1
99779 1
1 1
285833 1
299999 1
271838 1
299999 1
73073 1
19573 1
279856 1
218672 1
252967 1
155167 1
207104 1
276025 1
109522 1
180751 1
2 1
85201 1
105555 1
20422 1
300000 1
300002 1
140906 1
97477 1
162896 1
299999 1
226576 1
2 1
2 1
230368 1
184030 1
185363 1
85355 1
269329 1
1 1
104905 1
1 1
259310 1
1 1
224908 1
2 1
215869 1
62478 1
14462 1
71225 1
232094 1
2481 1
21515 1
300000 1
258799 1
300002 1
179190 1
264991 1
1 1
1686 1
133802 1
20525 1
1 1
299998 1
1 1
168687 1
169155 1
162459 1
188066 1
261138 1
58785 1
54270 1
272752 1
286033 1
63737 1
198679 1
182019 1
172554 1
299999 1
300000 1
231284 1
192098 1
299999 1
299999 1
4498 1
28858 1
1 1
218551 1
16093 1
1 1
152945 1
96837 1
252297 1
237239 1
37462 1
279246 1
240077 1
80193 1
141830 1
197054 1
209647 1
22944 1
300001 1
244178 1
98602 1
262804 1
17696 1
20826 1
103829 1
157202 1
270591 1
299162 1
166825 1
97901 1
202964 1
60823 1
120390 1
299999 1
254994 1
145510 1
299999 1
209211 1
1 1
68744 1
300000 1
1 1
300001 1
278582 1
299999 1
300001 1
234530 1
1 1
192866 1
270119 1
299999 1
268051 1
300000 1
27774 1
1 1
259751 1
1 1
123281 1
238101 1
96315 1
157977 1
300001 1
174903 1
158764 1
293511 1
224176 1
224156 1
1 1
1 1
87039 1
205874 1
70967 1
110922 1
1 1
104099 1
1 1
300001 1
300000 1
2 1
70500 1
300002 1
300001 1
294876 1
300001 1
269517 1
279419 1
10809 1
299999 1
133010 1
232631 1
283761 1
300000 1
79207 1
289846 1
73433 1
1824 1
276498 1
287677 1
168864 1
97935 1
300000 1
31352 1
101654 1
1 1
2 1
3 1
295449 1
299999 1
73582 1
1 1
44566 1
275629 1
1 1
15349 1
206756 1
218746 1
1 1
299999 1
1 1
299999 1
299998 1
1 1
2 1
32804 1
1 1
206796 1
1 1
189246 1
1 1
1 1
3 1
181908 1
24523 1
55843 1
97696 1
90981 1
299998 1
197643 1
175491 1
135074 1
172859 1
44466 1
94705 1
1352 1
11642 1
101123 1
220248 1
240823 1
66638 1
185967 1
116067 1
8736 1
225331 1
143078 1
300000 1
299998 1
84918 1
1 1
21930 1
2 1
69468 1
51562 1
299998 1
300001 1
164175 1
297718 1
53393 1
300002 1
280692 1
280243 1
2 1
1 1
257191 1
107601 1
18073 1
1 1
299999 1
292361 1
300001 1
28588 1
263767 1
1 1
183200 1
286321 1
197052 1
300000 1
198551 1
3 1
1 1
1 1
64185 1
1 1
24775 1
227330 1
13144 1
2 1
1 1
182724 1
1 1
3 1
253012 1
1 1
262530 1
26991 1
300000 1
300000 1
260834 1
179669 1
172999 1
26946 1
190901 1
2 1
169097 1
130302 1
300001 1
300000 1
299999 1
242899 1
146936 1
299999 1
95641 1
299998 1
149193 1
144306 1
106542 1
148460 1
277718 1
1 1
299999 1
300001 1
24493 1
102929 1
222541 1
229283 1
300000 1
188222 1
299999 1
36441 1
46244 1
1 1
252114 1
300000 1
177978 1
236014 1
292800 1
114563 1
268492 1
85850 1
294315 1
93367 1
136807 1
299999 1
60057 1
1 1
300001 1
10826 1
123170 1
250964 1
100881 1
1 1
239155 1
249105 1
299999 1
65293 1
137979 1
136790 1
240727 1
300002 1
200829 1
15354 1
276490 1
251475 1
2 1
2 1
195946 1
1 1
48517 1
1 1
74986 1
1 1
102016 1
220750 1
30793 1
300001 1
76278 1
106196 1
246988 1
1 1
300001 1
3 1
129636 1
217477 1
300002 1
2 1
98220 1
252997 1
300000 1
248779 1
300000 1
19301 1
3 1
1 1
13206 1
226147 1
216326 1
300000 1
2 1
116480 1
41868 1
299999 1
300001 1
1 1
181729 1
300001 1
1 1
159641 1
255513 1
300000 1
35528 1
232844 1
83651 1
81623 1
210770 1
20510 1
106107 1
272132 1
2 1
300001 1
286917 1
299999 1
299999 1
113181 1
34238 1
35623 1
1 1
78539 1
1 1
103626 1
18806 1
117009 1
299999 1
92561 1
1 1
299999 1
299313 1
174134 1
299999 1
136018 1
173008 1
171070 1
183907 1
42856 1
298737 1
300002 1
226952 1
87654 1
1 1
223500 1
191681 1
1 1
3 1
299220 1
300000 1
1 1
245676 1
173015 1
179529 1
239227 1
187838 1
3 1
300000 1
235357 1
300002 1
268410 1
79424 1
266065 1
253071 1
227082 1
225619 1
139948 1
208640 1
55040 1
1 1
168435 1
148163 1
3194 1
299999 1
1 1
300001 1
300002 1
281227 1
295396 1
11046 1
2 1
78134 1
1 1
75398 1
1043 1
300000 1
147731 1
300001 1
271324 1
256099 1
260850 1
1 1
207786 1
300001 1
224294 1
104772 1
1 1
58330 1
1 1
223071 1
121643 1
121903 1
122016 1
2 1
99366 1
2392 1
300000 1
29780 1
167183 1
240571 1
223086 1
5859 1
193033 1
199026 1
3 1
299999 1
100401 1
220464 1
296535 1
1 1
1 1
96416 1
284295 1
224195 1
300001 1
161684 1
1 1
63441 1
156768 1
2 1
1 1
201353 1
154942 1
300000 1
300000 1
22531 1
12209 1
1 1
76671 1
296487 1
29451 1
190980 1
300000 1
49467 1
1 1
261977 1
90895 1
22373 1
241522 1
76606 1
1 1
1 1
1 1
1 1
181649 1
300001 1
181811 1
1 1
1 1
1 1
300001 1
299999 1
94852 1
300000 1
2 1
257813 1
172310 1
300001 1
113693 1
3 1
124043 1
206556 1
300000 1
300000 1
1 1
2549 1
279500 1
36956 1
15967 1
142512 1
45802 1
42608 1
1 1
210480 1
116984 1
58676 1
78230 1
1 1
166618 1
299904 1
1 1
282862 1
300001 1
166794 1
94308 1
270080 1
2 1
44275 1
91096 1
242878 1
178484 1
176341 1
1 1
2 1
1 1
163042 1
269804 1
1 1
300001 1
1 1
227158 1
33523 1
255237 1
8803 1
2 1
1 1
180428 1
300000 1
185825 1
79683 1
300000 1
1 1
96566 1
3 1
158003 1
130647 1
70905 1
73720 1
10913 1
284919 1
39930 1
104528 1
174556 1
160111 1
198166 1
110097 1
300000 1
92643 1
170945 1
36366 1
211257 1
132128 1
175299 1
3799 1
149811 1
39756 1
170215 1
300002 1
300001 1
2 1
44139 1
60381 1
299999 1
2 1
206934 1
244732 1
300000 1
60214 1
12957 1
227075 1
189846 1
300000 1
22734 1
140226 1
246454 1
1 1
1 1
227418 1
245116 1
300000 1
1 1
269838 1
300001 1
299998 1
58705 1
100503 1
299998 1
299998 1
1 1
49267 1
299999 1
233940 1
217242 1
165113 1
58441 1
163209 1
13481 1
235147 1
226309 1
300000 1
138320 1
140439 1
299998 1
134400 1
1 1
129265 1
18185 1
31983 1
300001 1
237751 1
280208 1
36639 1
2 1
13918 1
9561 1
91936 1
1 1
94385 1
87121 1
300002 1
53960 1
1 1
174662 1
164588 1
299999 1
197528 1
183623 1
177756 1
263169 1
300001 1
63836 1
1 1
250658 1
213227 1
299999 1
224498 1
9715 1
137143 1
7446 1
221682 1
300001 1
275947 1
300001 1
254112 1
2359 1
1 1
300001 1
42215 1
73274 1
300000 1
278385 1
256294 1
23625 1
300001 1
2 1
121991 1
2 1
1 1
82834 1
270423 1
299999 1
299999 1
74860 1
1 1
94428 1
275065 1
261850 1
1 1
2 1
273348 1
49333 1
194470 1
169197 1
257700 1
242304 1
2 1
1 1
299999 1
299999 1
73918 1
300000 1
300000 1
1390 1
118367 1
300002 1
300000 1
2667 1
38820 1
290995 1
300000 1
55345 1
15173 1
1 1
1 1
149220 1
1 1
1 1
3 1
145343 1
1 1
300001 1
283002 1
243458 1
1 1
161255 1
403 1
187268 1
173486 1
220281 1
1 1
19582 1
246943 1
77258 1
1 1
1 1
263834 1
83452 1
300000 1
1 1
300000 1
1 1
299999 1
249674 1
1 1
169506 1
137308 1
2 1
170602 1
131259 1
38718 1
215902 1
1 1
2 1
300000 1
299999 1
1 1
2 1
240990 1
1 1
68874 1
192864 1
62520 1
109586 1
236824 1
85371 1
83000 1
23305 1
109327 1
300000 1
116588 1
39620 1
254857 1
1 1
253368 1
246762 1
262111 1
3 1
299999 1
244144 1
1 1
299998 1
56522 1
103704 1
1 1
299999 1
102249 1
251107 1
115041 1
35394 1
195476 1
158484 1
2 1
107797 1
1 1
43796 1
136518 1
1 1
281467 1
270688 1
103994 1
4476 1
6211 1
2 1
1 1
1 1
292969 1
300001 1
65295 1
2 1
50346 1
51359 1
300000 1
3 1
11803 1
300000 1
251312 1
300001 1
92682 1
44892 1
299998 1
299238 1
300000 1
1 1
267090 1
237203 1
1 1
185324 1
3487 1
148044 1
232630 1
261269 1
300001 1
61084 1
14695 1
135117 1
300000 1
38752 1
300000 1
39629 1
93018 1
1 1
286535 1
154178 1
1 1
158061 1
1 1
2 1
229410 1
136399 1
1 1
42911 1
16049 1
218033 1
1 1
296034 1
1 1
250885 1
1 1
29207 1
53476 1
2 1
300001 1
299998 1
66170 1
78110 1
108573 1
92476 1
1 1
68541 1
248289 1
258779 1
149295 1
122420 1
294618 1
231595 1
297321 1
102053 1
300000 1
253016 1
69787 1
85617 1
47689 1
299999 1
209155 1
74532 1
300000 1
112555 1
158976 1
289383 1
146826 1
277114 1
1 1
296419 1
300000 1
237482 1
268625 1
1 1
300000 1
270037 1
63626 1
300001 1
2 1
1 1
1 1
103736 1
188296 1
222194 1
3 1
188866 1
1 1
51617 1
45202 1
299999 1
296581 1
270007 1
46707 1
287558 1
2 1
3 1
300002 1
22770 1
86108 1
299999 1
250275 1
159891 1
55881 1
300001 1
188480 1
32257 1
60574 1
191852 1
103210 1
217465 1
272252 1
191594 1
299999 1
297533 1
246015 1
16886 1
1 1
2 1
264426 1
174944 1
15932 1
188309 1
45592 1
1 1
15939 1
205430 1
256965 1
2 1
181247 1
206025 1
3 1
172573 1
188615 1
300000 1
299999 1
217466 1
234401 1
120127 1
129508 1
300001 1
235206 1
1 1
2 1
45469 1
162869 1
2 1
193476 1
300000 1
48800 1
142361 1
54435 1
19080 1
34937 1
26039 1
300000 1
255731 1
210659 1
223514 1
1 1
2 1
228928 1
1 1
242956 1
1 1
232076 1
68459 1
146287 1
56038 1
300000 1
283851 1
120524 1
1 1
300000 1
86196 1
299999 1
2 1
97685 1
129259 1
299999 1
300000 1
127335 1
102041 1
209841 1
224221 1
176081 1
299999 1
300000 1
300002 1
161074 1
19153 1
267127 1
216969 1
123132 1
191344 1
2 1
109848 1
201350 1
1 1
77953 1
165032 1
1 1
281623 1
49942 1
289032 1
3 1
35577 1
176862 1
1 1
3609 1
255345 1
216548 1
286929 1
247378 1
1 1
290867 1
23451 1
289236 1
98355 1
185021 1
1 1
2 1
300001 1
112347 1
261752 1
2 1
28457 1
87533 1
2 1
216793 1
45782 1
1 1
169557 1
4658 1
300000 1
83167 1
2 1
1 1
223240 1
1 1
300001 1
208431 1
99485 1
70480 1
270227 1
26762 1
198620 1
154710 1
278346 1
1 1
275825 1
1 1
229591 1
36535 1
20465 1
299999 1
265421 1
250198 1
2 1
167615 1
143841 1
291777 1
300000 1
141017 1
103371 1
1 1
2 1
254536 1
37568 1
72797 1
120290 1
281775 1
7478 1
299999 1
234014 1
99900 1
154212 1
227742 1
300001 1
300001 1
120737 1
91237 1
49016 1
16098 1
284562 1
300001 1
1 1
145512 1
299999 1
112267 1
167320 1
6690 1
211309 1
1 1
160195 1
187761 1
300000 1
76208 1
170937 1
67538 1
1 1
240612 1
298822 1
131489 1
299999 1
269237 1
300001 1
278528 1
299999 1
234834 1
160040 1
1 1
300002 1
1 1
234413 1
2 1
137408 1
152382 1
119226 1
176769 1
299999 1
2 1
192471 1
273882 1
1 1
299999 1
215274 1
8671 1
8831 1
204552 1
110890 1
18221 1
3555 1
2 1
197103 1
300001 1
86799 1
63653 1
108829 1
214544 1
268090 1
249136 1
299998 1
51146 1
78416 1
124233 1
186073 1
47752 1
3 1
299999 1
279079 1
300001 1
205732 1
248050 1
207841 1
2 1
207193 1
247081 1
269849 1
128967 1
197845 1
299999 1
1 1
300000 1
283922 1
245900 1
300000 1
22747 1
72170 1
274250 1
163283 1
300001 1
116145 1
260449 1
183364 1
136957 1
254223 1
141219 1
300001 1
18497 1
1 1
128352 1
300000 1
300001 1
10025 1
300002 1
253044 1
131184 1
19460 1
2 1
1 1
193854 1
260069 1
212198 1
231493 1
213225 1
264290 1
156742 1
300002 1
251419 1
29158 1
217597 1
136134 1
170351 1
219093 1
51427 1
300000 1
300001 1
300001 1
190773 1
212789 1
242837 1
51854 1
278358 1
41681 1
168903 1
127109 1
65446 1
132940 1
6703 1
299998 1
116599 1
1 1
208592 1
298513 1
62690 1
217002 1
116619 1
67894 1
256254 1
132554 1
1 1
209476 1
298197 1
223626 1
1 1
244616 1
299999 1
252061 1
1 1
2 1
69452 1
299998 1
1 1
300000 1
300001 1
2 1
300000 1
143136 1
39180 1
106978 1
69714 1
162016 1
300000 1
163556 1
117806 1
1 1
56917 1
114775 1
148987 1
66471 1
245345 1
2 1
175177 1
3 1
300000 1
283508 1
299999 1
1 1
300000 1
299998 1
272406 1
1 1
1 1
2 1
198177 1
128923 1
221051 1
1 1
135406 1
245322 1
40573 1
2 1
270936 1
141059 1
200679 1
219219 1
1 1
300001 1
1 1
300000 1
208304 1
2 1
77231 1
1 1
217752 1
300000 1
84683 1
218266 1
33975 1
36948 1
155658 1
46974 1
67271 1
3092 1
126910 1
299999 1
299999 1
63378 1
300001 1
60466 1
36675 1
41447 1
2 1
51643 1
3 1
148231 1
258258 1
2742 1
299999 1
147198 1
1 1
300002 1
300000 1
299999 1
1 1
295316 1
1 1
148383 1
221566 1
187418 1
270532 1
74464 1
44578 1
299999 1
1 1
55587 1
169760 1
21095 1
300001 1
1 1
2 1
63562 1
145508 1
1 1
187578 1
194152 1
256038 1
300001 1
35246 1
276455 1
1 1
52922 1
118666 1
300000 1
300002 1
299998 1
300001 1
32942 1
68747 1
247044 1
10990 1
260883 1
239086 1
207996 1
5918 1
300000 1
169075 1
299998 1
139166 1
83721 1
1 1
41787 1
300000 1
138372 1
300000 1
126659 1
105926 1
1 1
300001 1
270173 1
21454 1
41588 1
3 1
51427 1
300001 1
138540 1
205440 1
2 1
1 1
1 1
27024 1
107391 1
172361 1
95865 1
3 1
1 1
299999 1
209305 1
299999 1
16956 1
2 1
300001 1
171828 1
27965 1
300001 1
290681 1
299999 1
293470 1
153674 1
261046 1
81074 1
53215 1
238471 1
290260 1
123542 1
116914 1
3 1
1 1
121716 1
300000 1
56296 1
1 1
67370 1
238815 1
178942 1
66516 1
79730 1
213648 1
202456 1
170838 1
2 1
167519 1
1 1
295338 1
1 1
299999 1
1 1
1 1
47519 1
300000 1
1 1
214601 1
191092 1
300002 1
299999 1
151636 1
200906 1
70042 1
1 1
46154 1
268263 1
3 1
300000 1
284894 1
103230 1
1 1
6072 1
103139 1
147916 1
1 1
278404 1
299999 1
94408 1
286210 1
104228 1
84050 1
130743 1
182332 1
259099 1
297533 1
79607 1
6719 1
229312 1
300000 1
105952 1
56932 1
125238 1
176553 1
126411 1
120711 1
299999 1
24308 1
22556 1
213198 1
17771 1
88944 1
210372 1
1 1
178871 1
237060 1
258632 1
1 1
223361 1
66956 1
300000 1
78385 1
1 1
60044 1
300000 1
11541 1
209330 1
200086 1
300001 1
300001 1
62755 1
299999 1
264128 1
1 1
1 1
299999 1
218188 1
258044 1
143435 1
57340 1
106445 1
159426 1
269386 1
1 1
232944 1
62402 1
262490 1
76980 1
98452 1
223988 1
130983 1
145565 1
287155 1
235296 1
300000 1
225588 1
209584 1
64917 1
2400 1
300000 1
20470 1
2 1
147521 1
99786 1
280766 1
263627 1
298768 1
35696 1
64649 1
299998 1
300001 1
300002 1
14870 1
227690 1
243707 1
300000 1
82548 1
294573 1
31748 1
41850 1
294607 1
294469 1
9764 1
200015 1
300000 1
2 1
106781 1
1 1
118743 1
198892 1
299999 1
52094 1
248895 1
90976 1
154831 1
217494 1
35544 1
1 1
1 1
300002 1
17061 1
116837 1
126927 1
2 1
199164 1
2 1
300001 1
128314 1
1 1
89334 1
1 1
179259 1
66405 1
78277 1
268303 1
228224 1
182212 1
103520 1
1 1
2 1
1 1
299999 1
1 1
38945 1
178005 1
299999 1
142616 1
128890 1
12903 1
170075 1
241881 1
3 1
1 1
2 1
1 1
8719 1
229462 1
81077 1
136953 1
281068 1
268244 1
300001 1
1 1
105889 1
300001 1
161252 1
78315 1
143951 1
196764 1
300000 1
222554 1
299999 1
159236 1
140772 1
137972 1
21725 1
299999 1
23975 1
95380 1
117117 1
111401 1
115913 1
112047 1
299998 1
273133 1
107038 1
56971 1
299999 1
127166 1
69185 1
149443 1
300001 1
20544 1
114229 1
233629 1
282899 1
158205 1
72753 1
271140 1
177739 1
1 1
2 1
2 1
1 1
261765 1
73849 1
3 1
1 1
1 1
266008 1
22190 1
1 1
1 1
300002 1
1 1
144458 1
265738 1
244245 1
168731 1
3 1
97387 1
249697 1
61544 1
171334 1
44843 1
72703 1
240167 1
300000 1
207360 1
300001 1
300000 1
2 1
2 1
26666 1
219535 1
299489 1
1 1
202421 1
89473 1
1 1
291799 1
1 1
23594 1
173014 1
147064 1
300002 1
300001 1
300000 1
285016 1
1 1
74381 1
281507 1
217540 1
7066 1
60710 1
138053 1
2 1
146369 1
256268 1
224564 1
173932 1
173174 1
276458 1
3 1
249178 1
300000 1
2 1
224683 1
66142 1
247180 1
101965 1
2028 1
1 1
238325 1
187666 1
277404 1
300000 1
299999 1
3 1
78697 1
1 1
300000 1
78095 1
46691 1
21392 1
110531 1
157895 1
1 1
1 1
235251 1
277068 1
1 1
2 1
269760 1
283743 1
169974 1
78817 1
107393 1
83872 1
109772 1
7546 1
127135 1
225929 1
274348 1
282505 1
300001 1
197510 1
18328 1
111997 1
57363 1
150583 1
3 1
154997 1
2 1
300000 1
273567 1
143921 1
278069 1
137249 1
242920 1
261223 1
269075 1
3 1
300000 1
1 1
270230 1
264089 1
19235 1
1 1
298720 1
110700 1
110672 1
153670 1
299999 1
244197 1
158299 1
129281 1
262266 1
1 1
4727 1
239404 1
118584 1
1 1
2 1
230970 1
52996 1
127442 1
1 1
3 1
111316 1
2 1
3 1
231468 1
300001 1
1 1
103852 1
248499 1
211379 1
299999 1
55514 1
300000 1
111946 1
21864 1
30631 1
300001 1
70874 1
156952 1
2 1
179216 1
299999 1
219430 1
268897 1
284601 1
235911 1
22403 1
3926 1
300000 1
1 1
183638 1
143384 1
263035 1
234772 1
186636 1
1 1
265745 1
299999 1
150038 1
135759 1
283629 1
80932 1
184411 1
246333 1
103020 1
194998 1
117480 1
74850 1
75707 1
192941 1
2 1
109522 1
300000 1
300000 1
1 1
1 1
63244 1
2 1
241261 1
2 1
14301 1
52206 1
4966 1
248751 1
1 1
300001 1
569 1
42766 1
2 1
51994 1
134321 1
20920 1
2 1
253079 1
274036 1
2 1
1928 1
42352 1
286029 1
111378 1
1 1
1 1
122557 1
238843 1
171821 1
124694 1
300000 1
217309 1
247059 1
286943 1
1 1
5032 1
290189 1
288704 1
11659 1
299999 1
2 1
9341 1
69833 1
167190 1
254600 1
299999 1
300001 1
299999 1
229073 1
2 1
1 1
48102 1
215876 1
300000 1
658 1
300000 1
297265 1
299999 1
116194 1
202341 1
26324 1
280989 1
1 1
110426 1
187091 1
143282 1
200828 1
300002 1
56132 1
94835 1
80809 1
297520 1
300001 1
300000 1
299999 1
233046 1
300001 1
1 1
142288 1
278212 1
22430 1
261152 1
299998 1
204678 1
2 1
64092 1
220362 1
299999 1
2 1
299999 1
83428 1
2 1
52734 1
273774 1
21963 1
97402 1
78352 1
248047 1
61324 1
158270 1
128163 1
156665 1
232238 1
248804 1
226455 1
118116 1
34832 1
111257 1
210239 1
3 1
218378 1
299999 1
299998 1
30373 1
14792 1
88449 1
57000 1
199500 1
1 1
42620 1
1 1
1 1
1 1
78604 1
215231 1
300000 1
63915 1
232892 1
180631 1
254217 1
175393 1
281507 1
248597 1
192138 1
1 1
2 1
36811 1
44056 1
108437 1
300000 1
299999 1
299999 1
13677 1
31048 1
89579 1
300000 1
223748 1
19864 1
82159 1
300001 1
299999 1
173916 1
224618 1
115766 1
154886 1
252565 1
300000 1
175183 1
252603 1
38901 1
299999 1
1 1
166280 1
241855 1
197463 1
45181 1
300001 1
24222 1
294278 1
246437 1
300000 1
215347 1
1 1
300000 1
92266 1
142519 1
299999 1
300000 1
107058 1
171675 1
6475 1
220454 1
220037 1
266573 1
1 1
1 1
1 1
168945 1
1 1
271783 1
131890 1
1 1
134757 1
299999 1
190888 1
275399 1
300002 1
2 1
1 1
129596 1
156086 1
2 1
1 1
164134 1
84196 1
77080 1
2 1
80130 1
23951 1
112035 1
286300 1
299003 1
221552 1
68110 1
264216 1
62889 1
66375 1
196893 1
300000 1
2 1
209366 1
259643 1
2 1
268461 1
7803 1
299998 1
1 1
1 1
300000 1
299999 1
2 1
273906 1
102840 1
2 1
233811 1
257554 1
91017 1
2 1
1 1
245909 1
235141 1
1 1
115300 1
1 1
3 1
1 1
116054 1
58619 1
235099 1
2 1
67794 1
36707 1
55294 1
300000 1
195851 1
194597 1
130666 1
272341 1
186271 1
1 1
62972 1
298685 1
4970 1
1 1
88576 1
1 1
245284 1
15814 1
1 1
1 1
1 1
158268 1
122827 1
299999 1
87749 1
52390 1
3 1
211411 1
222944 1
1 1
94425 1
1 1
231311 1
299999 1
1 1
37974 1
300000 1
175586 1
3 1
264794 1
299998 1
89989 1
299999 1
7512 1
276138 1
225680 1
134258 1
162856 1
1 1
100833 1
210612 1
264937 1
300000 1
140758 1
300001 1
231760 1
1 1
66289 1
300000 1
30892 1
177353 1
49699 1
51351 1
300002 1
1 1
299999 1
299998 1
299517 1
88347 1
2 1
221401 1
1 1
237026 1
2 1
52619 1
300000 1
1390 1
223329 1
134407 1
212979 1
65590 1
193930 1
300001 1
300000 1
151331 1
233621 1
1 1
286604 1
300000 1
299999 1
104637 1
300000 1
1 1
210596 1
32916 1
85232 1
125424 1
198658 1
68096 1
22859 1
2 1
105087 1
284182 1
15542 1
44429 1
300000 1
40704 1
258589 1
300000 1
80260 1
1 1
100937 1
1 1
2 1
101975 1
290995 1
188852 1
300000 1
182800 1
14201 1
1 1
37546 1
192237 1
62201 1
240761 1
109136 1
268733 1
262306 1
228250 1
1 1
126372 1
266071 1
155018 1
75409 1
200618 1
71392 1
2 1
299999 1
163349 1
73750 1
171498 1
208044 1
108741 1
1 1
300001 1
1 1
137114 1
255520 1
140210 1
44592 1
11853 1
196481 1
130952 1
264269 1
15133 1
33683 1
269713 1
193379 1
78293 1
251815 1
96748 1
142231 1
266729 1
191930 1
85288 1
1 1
219230 1
62113 1
285352 1
11601 1
240239 1
1 1
299999 1
111637 1
299999 1
295767 1
35984 1
2 1
72015 1
172911 1
1 1
292348 1
111333 1
255546 1
238617 1
174769 1
171518 1
55871 1
33524 1
131924 1
2 1
244288 1
174809 1
212614 1
61260 1
4548 1
62457 1
285464 1
173131 1
3 1
1 1
89138 1
76505 1
192644 1
240038 1
196513 1
159166 1
254301 1
299079 1
176098 1
101185 1
45863 1
50502 1
115750 1
276667 1
299999 1
140393 1
141959 1
299999 1
61899 1
1 1
300000 1
198586 1
294554 1
140667 1
300001 1
273747 1
213365 1
1 1
93512 1
226971 1
31572 1
1 1
236902 1
292897 1
1 1
205626 1
202114 1
205943 1
193229 1
99412 1
278266 1
20786 1
241812 1
110436 1
59993 1
122749 1
300001 1
195775 1
1 1
266176 1
223187 1
276455 1
157214 1
174910 1
125772 1
244632 1
20627 1
299930 1
1 1
1 1
2 1
208641 1
251184 1
1 1
300001 1
192122 1
300000 1
1 1
103366 1
200091 1
89416 1
150655 1
228353 1
273814 1
268712 1
203731 1
66696 1
62778 1
222168 1
33153 1
3 1
300002 1
300001 1
300002 1
251187 1
300000 1
218013 1
299998 1
88025 1
192265 1
59752 1
95977 1
49116 1
40195 1
240089 1
300001 1
227285 1
289520 1
234119 1
300000 1
104308 1
300000 1
2 1
176497 1
228312 1
106406 1
161149 1
1 1
275489 1
287490 1
50041 1
300000 1
1 1
144537 1
217449 1
1 1
40638 1
236670 1
300001 1
1 1
3 1
123660 1
152058 1
3329 1
11852 1
51270 1
85193 1
159983 1
203851 1
4382 1
110276 1
1 1
90277 1
166063 1
1 1
2 1
215799 1
300000 1
1 1
300000 1
114061 1
300000 1
1 1
300000 1
1 1
1 1
3 1
29750 1
93681 1
1 1
300000 1
90489 1
2 1
262853 1
1 1
277745 1
3 1
140659 1
299999 1
84981 1
179951 1
95925 1
1 1
60826 1
171443 1
3 1
12709 1
300000 1
19692 1
1 1
34580 1
43266 1
245 1
2 1
117381 1
154120 1
173770 1
221885 1
300000 1
300000 1
1 1
81116 1
2 1
203414 1
117147 1
300000 1
1 1
38717 1
98148 1
299999 1
286538 1
1 1
1 1
246881 1
15672 1
281274 1
299999 1
277826 1
216934 1
1 1
81935 1
103016 1
10681 1
105190 1
2 1
1 1
50040 1
106568 1
1 1
299998 1
202188 1
240479 1
38892 1
56062 1
3 1
173325 1
60816 1
2 1
45263 1
129159 1
48294 1
300000 1
299999 1
199324 1
235679 1
1 1
1 1
280860 1
93668 1
136890 1
89641 1
295379 1
299999 1
105188 1
1 1
89134 1
126662 1
1 1
299999 1
75600 1
1 1
1 1
290219 1
60285 1
98744 1
300002 1
195727 1
83189 1
300001 1
245374 1
19764 1
3 1
299999 1
300000 1
252158 1
61808 1
300001 1
60610 1
1834 1
100175 1
250009 1
1 1
221424 1
10106 1
10491 1
4973 1
135047 1
299999 1
49085 1
254785 1
200205 1
17172 1
1 1
70682 1
199121 1
208476 1
185288 1
203272 1
294858 1
1 1
1 1
176467 1
171685 1
1 1
268534 1
135626 1
28400 1
107971 1
285965 1
3 1
254731 1
1 1
300000 1
299999 1
242294 1
284089 1
124212 1
299999 1
17091 1
159030 1
156539 1
197392 1
1 1
3 1
1 1
2 1
1 1
185070 1
122951 1
15535 1
297989 1
300000 1
153103 1
260595 1
123876 1
1 1
27434 1
67503 1
300001 1
19666 1
299999 1
269026 1
1 1
1 1
30491 1
31966 1
1 1
157567 1
18364 1
242731 1
258441 1
127992 1
75506 1
119724 1
227187 1
118101 1
300000 1
227007 1
18749 1
286605 1
1 1
3 1
1 1
233962 1
280180 1
299999 1
2 1
195947 1
2 1
3 1
75380 1
1 1
159626 1
300000 1
300000 1
3 1
2 1
127712 1
227789 1
289635 1
264345 1
2 1
299999 1
300000 1
197708 1
3 1
235493 1
300002 1
1 1
234244 1
299999 1
300001 1
17836 1
199179 1
11305 1
300000 1
2291 1
184900 1
152378 1
35182 1
299999 1
299999 1
14404 1
295827 1
1 1
74943 1
199064 1
237611 1
1 1
2 1
299696 1
300000 1
13146 1
2 1
34858 1
133230 1
1 1
1 1
194051 1
300000 1
81266 1
13296 1
86572 1
3 1
3 1
52675 1
65216 1
118394 1
69086 1
291246 1
1 1
33853 1
299999 1
300000 1
168035 1
1 1
96659 1
300000 1
109886 1
76401 1
1 1
300001 1
224241 1
300001 1
2 1
300001 1
90263 1
285332 1
11135 1
146540 1
280045 1
52552 1
3 1
112932 1
299999 1
213751 1
99996 1
2 1
1 1
299999 1
267488 1
299999 1
1 1
225763 1
1 1
1 1
183191 1
1 1
43663 1
81793 1
300000 1
17157 1
175160 1
239377 1
174767 1
166563 1
1 1
99825 1
140620 1
1 1
1 1
3 1
95317 1
33220 1
1 1
300001 1
210574 1
208865 1
1 1
300001 1
97127 1
92385 1
39042 1
299999 1
68930 1
2 1
89397 1
65951 1
217420 1
192691 1
294388 1
221784 1
40973 1
28784 1
283421 1
300000 1
33944 1
79249 1
99091 1
2 1
7122 1
278574 1
300000 1
255614 1
200950 1
233451 1
2 1
152378 1
129995 1
214767 1
300001 1
266796 1
300000 1
300000 1
172748 1
2387 1
35589 1
221064 1
135220 1
134964 1
2 1
1 1
1 1
148711 1
36197 1
69089 1
223800 1
41065 1
195174 1
130673 1
300000 1
261219 1
20476 1
216684 1
163902 1
129165 1
1 1
162941 1
46674 1
1 1
217430 1
43317 1
73406 1
232998 1
1 1
198637 1
299999 1
156763 1
163512 1
175293 1
257273 1
11117 1
1 1
148157 1
243030 1
211857 1
172221 1
299999 1
292098 1
73485 1
1 1
230028 1
300000 1
230362 1
3 1
300001 1
265213 1
290381 1
300001 1
1 1
300000 1
246460 1
247587 1
5591 1
177032 1
173483 1
5984 1
234141 1
215509 1
299999 1
300000 1
155501 1
194845 1
3 1
300000 1
245500 1
223106 1
300000 1
112374 1
300000 1
1 1
115267 1
154284 1
4047 1
300002 1
66406 1
300001 1
135453 1
250575 1
142839 1
300001 1
212538 1
11360 1
26033 1
58261 1
1 1
1 1
191115 1
239616 1
2 1
1 1
300000 1
76096 1
1 1
299999 1
17954 1
242132 1
300000 1
171836 1
133152 1
286608 1
1 1
15981 1
196427 1
2 1
83557 1
116220 1
204671 1
231431 1
299999 1
191086 1
290446 1
195517 1
300000 1
208575 1
145664 1
299999 1
2776 1
300001 1
147719 1
148992 1
182866 1
151886 1
139454 1
299999 1
15942 1
164227 1
1 1
299999 1
8519 1
299999 1
1 1
300001 1
234949 1
230569 1
28858 1
221877 1
144922 1
280992 1
15799 1
300000 1
300001 1
299999 1
105090 1
2 1
1 1
299999 1
147876 1
262327 1
269556 1
1 1
266453 1
300000 1
3 1
5061 1
288789 1
187082 1
230163 1
44404 1
31031 1
298661 1
117021 1
189143 1
300000 1
203249 1
228929 1
87820 1
46533 1
39320 1
295478 1
300000 1
300001 1
299665 1
300000 1
300002 1
263045 1
263925 1
216696 1
163670 1
95207 1
133937 1
174955 1
157977 1
22816 1
194295 1
300002 1
216683 1
300001 1
1 1
300000 1
224212 1
271811 1
1 1
18457 1
76848 1
102279 1
2 1
142887 1
144468 1
159917 1
74429 1
6156 1
203484 1
9375 1
279243 1
233044 1
292153 1
2 1
3 1
1 1
299998 1
300000 1
96891 1
104691 1
1 1
160203 1
127154 1
18217 1
299999 1
56236 1
1 1
32721 1
3 1
199261 1
300001 1
1 1
112425 1
3 1
94634 1
242222 1
224755 1
300001 1
9828 1
227685 1
300000 1
1 1
23944 1
181422 1
171969 1
212330 1
1 1
299998 1
2 1
118001 1
264890 1
211427 1
223812 1
209917 1
47131 1
39715 1
299998 1
241741 1
253949 1
1 1
213143 1
1 1
196398 1
2 1
268273 1
157915 1
300000 1
288769 1
232379 1
240080 1
300000 1
167090 1
164423 1
159339 1
143513 1
101261 1
16823 1
242064 1
187950 1
159002 1
277681 1
221181 1
1 1
299998 1
300001 1
225588 1
48699 1
120544 1
123172 1
200372 1
300001 1
171090 1
67840 1
73405 1
14083 1
102329 1
273530 1
44673 1
2 1
300001 1
59020 1
299999 1
6298 1
166238 1
1 1
192328 1
157522 1
133162 1
85211 1
13281 1
299999 1
177364 1
91121 1
296778 1
1 1
29346 1
1 1
300000 1
1 1
207285 1
65236 1
225086 1
2 1
3 1
299998 1
8743 1
159260 1
188226 1
87723 1
250558 1
2 1
11136 1
2 1
223694 1
278453 1
151377 1
299999 1
212770 1
2 1
300000 1
207684 1
149429 1
300000 1
208607 1
18850 1
1 1
300001 1
248208 1
1 1
168325 1
223113 1
3 1
169852 1
1 1
284075 1
264946 1
258712 1
120455 1
3 1
209711 1
138417 1
23921 1
300000 1
1 1
186339 1
299999 1
1 1
231562 1
299999 1
300000 1
1 1
1 1
236785 1
148020 1
1 1
212665 1
260403 1
300000 1
94952 1
1 1
300001 1
125897 1
272853 1
300000 1
284523 1
193049 1
299999 1
150501 1
300001 1
202001 1
1 1
123567 1
107283 1
1 1
300000 1
260332 1
72857 1
260418 1
2 1
247603 1
207483 1
270174 1
193222 1
36122 1
300000 1
186694 1
1 1
22548 1
217277 1
88686 1
16727 1
300000 1
288668 1
3889 1
45743 1
297672 1
154127 1
9266 1
300000 1
86420 1
83581 1
232579 1
300000 1
135563 1
196028 1
1 1
240909 1
1 1
298489 1
299999 1
1 1
31956 1
83170 1
27753 1
1 1
239790 1
105459 1
141571 1
240786 1
299999 1
1 1
300001 1
300000 1
37985 1
176238 1
2 1
80448 1
164081 1
3 1
1 1
178597 1
176288 1
204324 1
1 1
2 1
1 1
79921 1
3 1
245960 1
1 1
73794 1
299999 1
221697 1
103891 1
201662 1
16624 1
1 1
269236 1
105469 1
1 1
229512 1
3 1
182581 1
283927 1
300001 1
294216 1
58339 1
150013 1
77516 1
300001 1
299999 1
26076 1
296876 1
253416 1
61826 1
300001 1
194918 1
300001 1
91467 1
274677 1
186763 1
300000 1
26587 1
227240 1
300002 1
56245 1
300001 1
1 1
1 1
229394 1
241051 1
102821 1
210735 1
300001 1
300000 1
17347 1
76047 1
91615 1
299999 1
52736 1
299999 1
78429 1
300001 1
299999 1
44281 1
220101 1
212531 1
267574 1
299999 1
48860 1
1 1
1711 1
299998 1
289186 1
283242 1
71875 1
78180 1
191173 1
241073 1
130946 1
11480 1
139108 1
79702 1
1 1
45973 1
70290 1
262309 1
163831 1
81798 1
175336 1
263825 1
102971 1
17591 1
65822 1
1 1
2 1
178037 1
40257 1
300000 1
300000 1
299999 1
299999 1
290272 1
2 1
1 1
1 1
96827 1
2 1
215280 1
2 1
256369 1
198907 1
290722 1
141086 1
245491 1
299999 1
300000 1
1 1
91837 1
299999 1
120101 1
264051 1
55992 1
181746 1
295432 1
300001 1
100914 1
1 1
229280 1
69009 1
114434 1
3 1
1 1
1 1
300001 1
171249 1
1 1
300000 1
1 1
157389 1
121726 1
167908 1
112629 1
231927 1
263283 1
282917 1
269811 1
1 1
96520 1
300000 1
193147 1
37171 1
222735 1
161024 1
93471 1
251378 1
229907 1
131821 1
299999 1
2 1
20726 1
45421 1
166637 1
1 1
53686 1
2 1
300000 1
300000 1
59810 1
36020 1
1 1
299999 1
167094 1
213328 1
221608 1
299999 1
8710 1
263161 1
13643 1
300000 1
171466 1
210206 1
300001 1
3 1
1 1
99134 1
74957 1
189688 1
161756 1
124559 1
1 1
279195 1
78083 1
20662 1
1 1
59297 1
58736 1
275706 1
162706 1
299999 1
170135 1
18620 1
90164 1
3 1
159609 1
34579 1
1 1
10805 1
129948 1
290167 1
299999 1
299998 1
300002 1
216798 1
1 1
70452 1
218 1
300000 1
125605 1
54100 1
300000 1
259748 1
1 1
65352 1
174937 1
178184 1
245327 1
237490 1
32546 1
293541 1
180511 1
218721 1
300002 1
300001 1
208024 1
277003 1
300000 1
108031 1
176394 1
300000 1
68023 1
294609 1
254995 1
33948 1
161819 1
244966 1
1 1
1 1
291989 1
1 1
114356 1
257369 1
105775 1
256934 1
231451 1
113075 1
141140 1
67 1
300000 1
212578 1
2 1
30255 1
63701 1
57536 1
257496 1
264964 1
76024 1
300001 1
235379 1
291510 1
299999 1
228315 1
299999 1
1 1
91247 1
92514 1
8871 1
148495 1
55766 1
300001 1
299999 1
255242 1
201668 1
196624 1
299999 1
103427 1
226041 1
285202 1
2 1
251099 1
102993 1
300000 1
1 1
252602 1
49689 1
281180 1
180170 1
24002 1
266808 1
1 1
120302 1
132543 1
299999 1
113596 1
225083 1
114579 1
3 1
73337 1
241148 1
268264 1
18174 1
300000 1
122869 1
299999 1
300000 1
272247 1
172141 1
1 1
1 1
300000 1
1 1
5010 1
142718 1
76473 1
1 1
298113 1
273160 1
2 1
62573 1
109420 1
19114 1
50536 1
243896 1
63478 1
97210 1
67723 1
299998 1
56891 1
300000 1
107843 1
298974 1
146272 1
293418 1
252701 1
230397 1
286436 1
300000 1
3 1
124538 1
83543 1
44067 1
252910 1
1 1
2 1
1 1
255673 1
266866 1
160410 1
300000 1
40574 1
300001 1
179610 1
252153 1
1 1
3 1
135358 1
300000 1
300002 1
11188 1
7615 1
47871 1
151245 1
3 1
53626 1
198942 1
300000 1
299999 1
28008 1
166955 1
2 1
300000 1
300002 1
210702 1
1 1
72223 1
300000 1
231020 1
172683 1
208964 1
50647 1
300000 1
102796 1
71889 1
27395 1
98030 1
300000 1
149403 1
134850 1
1 1
1 1
14249 1
1 1
40600 1
93517 1
106543 1
300001 1
1 1
248441 1
294414 1
110344 1
269513 1
139312 1
300001 1
122047 1
17912 1
59338 1
151597 1
69976 1
245863 1
179807 1
10261 1
132080 1
107761 1
64743 1
236200 1
128549 1
214262 1
170062 1
77583 1
34642 1
228780 1
155713 1
234253 1
133759 1
1 1
299999 1
7972 1
300000 1
41888 1
299999 1
208743 1
171374 1
175837 1
1 1
1 1
121192 1
300002 1
1 1
159991 1
3922 1
299999 1
292881 1
256000 1
1 1
74809 1
104519 1
243476 1
139774 1
61003 1
98429 1
252425 1
128353 1
227497 1
300000 1
61109 1
300000 1
193164 1
65449 1
52665 1
300001 1
86217 1
300000 1
152701 1
33559 1
120207 1
218927 1
189979 1
3 1
1 1
1 1
300000 1
52129 1
300000 1
124297 1
77015 1
145961 1
300001 1
156010 1
1 1
62692 1
164065 1
167030 1
195925 1
48965 1
2 1
287817 1
79568 1
1 1
300000 1
114961 1
32927 1
106794 1
243534 1
81124 1
1 1
266514 1
1 1
169090 1
41069 1
135657 1
47788 1
290141 1
168908 1
299999 1
142889 1
2 1
3 1
192831 1
221907 1
300000 1
300000 1
300001 1
299999 1
1 1
185189 1
116086 1
300000 1
107561 1
299999 1
2 1
297758 1
2 1
166672 1
289105 1
43374 1
299999 1
155766 1
1 1
202235 1
289944 1
299999 1
220312 1
300000 1
136127 1
85610 1
300000 1
3 1
299999 1
27114 1
2 1
300001 1
284804 1
299999 1
296265 1
228834 1
201545 1
299999 1
179644 1
93124 1
270427 1
2539 1
240630 1
60032 1
83925 1
216124 1
8276 1
244319 1
300001 1
300000 1
5899 1
2172 1
88771 1
300001 1
299999 1
300002 1
221641 1
208058 1
21925 1
62904 1
148298 1
281880 1
261768 1
299999 1
106585 1
279103 1
1 1
206659 1
218356 1
70660 1
1 1
2 1
189154 1
141811 1
52238 1
250042 1
250728 1
3 1
300001 1
79749 1
115842 1
264660 1
106464 1
1 1
1 1
236785 1
299998 1
116773 1
300000 1
129862 1
225674 1
182488 1
300001 1
274341 1
2 1
125751 1
67787 1
269144 1
2 1
270123 1
3 1
1 1
1 1
300001 1
300001 1
299999 1
165194 1
300000 1
253445 1
223091 1
299999 1
300001 1
1 1
2 1
138986 1
285542 1
45590 1
111472 1
1 1
119563 1
300001 1
2 1
296815 1
264600 1
294100 1
270543 1
184516 1
299999 1
242479 1
121263 1
300000 1
2 1
137170 1
245514 1
184537 1
83108 1
86792 1
1 1
259165 1
38405 1
1 1
210541 1
295613 1
199582 1
209688 1
265576 1
262174 1
215257 1
296178 1
241945 1
222477 1
23435 1
34943 1
103386 1
84964 1
300002 1
185875 1
3 1
103342 1
32951 1
266059 1
299999 1
2 1
272994 1
250446 1
299999 1
194768 1
2 1
300001 1
300000 1
204859 1
36981 1
147455 1
7028 1
300001 1
177338 1
2 1
77242 1
245585 1
73231 1
850 1
102910 1
255452 1
192810 1
82009 1
116364 1
299999 1
198326 1
299998 1
1 1
300002 1
163964 1
1 1
300000 1
68619 1
1 1
131628 1
1 1
186148 1
299999 1
1 1
300000 1
299999 1
11816 1
89406 1
8596 1
299999 1
138458 1
300000 1
299999 1
300000 1
247299 1
166699 1
47875 1
299999 1
273887 1
147414 1
259380 1
15963 1
170344 1
300000 1
1 1
300000 1
251033 1
21567 1
94852 1
43695 1
31580 1
157575 1
273220 1
136630 1
42027 1
211219 1
205525 1
1 1
300000 1
1 1
299999 1
1 1
248547 1
211837 1
101545 1
295366 1
288594 1
1 1
300001 1
241373 1
255733 1
300000 1
300000 1
300000 1
299999 1
300000 1
9957 1
300000 1
2 1
217360 1
282161 1
25689 1
115160 1
101414 1
30948 1
76200 1
135765 1
300000 1
300002 1
244897 1
120675 1
165401 1
268565 1
205460 1
299998 1
1 1
24422 1
83852 1
189532 1
185112 1
149361 1
287423 1
300000 1
254315 1
208056 1
58341 1
293632 1
300000 1
300001 1
32841 1
255171 1
300000 1
265577 1
285830 1
75489 1
1 1
40776 1
300000 1
299999 1
255290 1
28468 1
55333 1
1 1
279192 1
22560 1
46565 1
1 1
144654 1
299999 1
107474 1
2224 1
300001 1
119019 1
88978 1
58799 1
50157 1
172439 1
75583 1
299999 1
299999 1
34087 1
162359 1
300000 1
154267 1
225861 1
195697 1
142246 1
97645 1
294429 1
143088 1
6614 1
299998 1
1 1
1 1
2 1
81598 1
2 1
128660 1
299999 1
299999 1
300001 1
266329 1
300000 1
299999 1
45302 1
240424 1
1 1
1 1
26906 1
70458 1
1 1
1 1
196518 1
260036 1
300000 1
182362 1
299999 1
116782 1
300002 1
1 1
237153 1
1 1
179428 1
1 1
300001 1
86528 1
300000 1
2 1
178286 1
87663 1
242022 1
1 1
300001 1
2 1
245885 1
299999 1
199776 1
300001 1
1 1
196349 1
3 1
90751 1
165593 1
300000 1
49770 1
286221 1
243723 1
299999 1
197700 1
2 1
184306 1
171503 1
152764 1
194889 1
299999 1
49570 1
235563 1
190423 1
23516 1
227433 1
286622 1
265610 1
242995 1
300000 1
300000 1
289599 1
282865 1
25847 1
190502 1
292646 1
142885 1
1 1
2 1
260047 1
265900 1
104147 1
294777 1
193962 1
90059 1
2 1
1 1
164761 1
24644 1
51960 1
299999 1
109358 1
113604 1
1 1
7297 1
41720 1
261667 1
92620 1
300001 1
172709 1
128849 1
1 1
53509 1
300002 1
167117 1
1 1
219561 1
299999 1
41895 1
145295 1
90596 1
293776 1
187767 1
254098 1
59234 1
125864 1
132987 1
1 1
44045 1
66495 1
76602 1
300000 1
104504 1
1 1
30849 1
210351 1
54439 1
189436 1
53804 1
299999 1
300000 1
1 1
1 1
236796 1
3 1
300001 1
286154 1
299999 1
295392 1
3 1
191784 1
300000 1
60758 1
105025 1
1 1
171713 1
75681 1
148891 1
142756 1
154144 1
300001 1
289654 1
1 1
2 1
2 1
50459 1
9625 1
300000 1
91806 1
1 1
1 1
21038 1
121869 1
3 1
265811 1
139577 1
300000 1
176 1
159434 1
1 1
54925 1
299999 1
240417 1
272092 1
300001 1
300000 1
79569 1
121344 1
110052 1
287289 1
300002 1
226800 1
99987 1
126228 1
177721 1
56935 1
268824 1
1 1
242213 1
137781 1
116859 1
43392 1
163502 1
300000 1
251412 1
194294 1
1 1
157442 1
162006 1
172678 1
216505 1
286050 1
300000 1
59945 1
168212 1
299999 1
1 1
1 1
255636 1
1 1
218351 1
184576 1
125327 1
2 1
49152 1
140118 1
5081 1
172821 1
81784 1
28694 1
35088 1
58328 1
97664 1
167003 1
300001 1
1 1
172280 1
233496 1
256515 1
204915 1
1779 1
299999 1
1 1
1 1
1 1
91411 1
75832 1
1 1
138642 1
1 1
177902 1
206674 1
300000 1
65451 1
226354 1
51307 1
1 1
300001 1
300000 1
154849 1
244551 1
1 1
299999 1
139604 1
17047 1
95637 1
166960 1
217982 1
109699 1
224743 1
83186 1
226585 1
15848 1
129299 1
300001 1
125621 1
1 1
159572 1
287096 1
222165 1
41923 1
105084 1
160254 1
33383 1
299999 1
137202 1
1 1
246459 1
163241 1
138704 1
47032 1
175315 1
112790 1
49202 1
187561 1
78293 1
149784 1
179080 1
49926 1
201742 1
1 1
234637 1
1 1
1 1
3 1
1 1
300001 1
2441 1
271329 1
174746 1
299998 1
300000 1
76962 1
174635 1
227864 1
265536 1
299999 1
98812 1
21218 1
190240 1
93371 1
64296 1
1 1
222554 1
131944 1
45727 1
85958 1
187811 1
228993 1
300001 1
1 1
107295 1
288004 1
92381 1
2 1
300001 1
299999 1
299999 1
183132 1
47367 1
296415 1
205487 1
2 1
123738 1
289398 1
300000 1
292221 1
1 1
196767 1
1 1
69963 1
193742 1
300001 1
1 1
165327 1
299999 1
35371 1
1 1
228314 1
300000 1
300000 1
260777 1
241972 1
299999 1
53408 1
1 1
213052 1
34517 1
1 1
1 1
300000 1
61163 1
300000 1
1 1
51563 1
117299 1
1 1
1 1
11933 1
220086 1
270079 1
298657 1
32532 1
288185 1
132471 1
300000 1
88085 1
299999 1
169972 1
185931 1
189284 1
1 1
3 1
128282 1
41268 1
159825 1
196862 1
270799 1
300000 1
299999 1
263846 1
3 1
300000 1
2 1
294099 1
182697 1
300000 1
1 1
1 1
190173 1
279127 1
300000 1
293243 1
166967 1
1 1
256078 1
300001 1
89478 1
200792 1
1 1
98787 1
300000 1
1 1
91658 1
1 1
225985 1
119381 1
35729 1
287090 1
223636 1
169577 1
52571 1
120926 1
3 1
227382 1
248093 1
60060 1
3801 1
35681 1
11223 1
77968 1
169864 1
155158 1
300000 1
300002 1
115923 1
39076 1
299999 1
121402 1
66321 1
234535 1
181434 1
89129 1
220592 1
299999 1
63238 1
1 1
1 1
1 1
300001 1
140949 1
219273 1
226324 1
299999 1
225561 1
218849 1
14835 1
1 1
39514 1
3 1
86052 1
300001 1
206613 1
231987 1
180459 1
294422 1
156784 1
138047 1
235062 1
207008 1
1 1
209821 1
72851 1
248406 1
74542 1
1 1
151552 1
299998 1
28222 1
296738 1
300002 1
300000 1
3 1
98592 1
2 1
79105 1
12244 1
172309 1
190182 1
78227 1
299998 1
261834 1
1 1
134880 1
68765 1
227749 1
213502 1
66735 1
1 1
98598 1
1 1
21362 1
187214 1
273750 1
1 1
2 1
1 1
3 1
12175 1
279043 1
168916 1
157293 1
189581 1
63932 1
1 1
7801 1
1 1
299999 1
2 1
275280 1
85849 1
1 1
281832 1
84024 1
243929 1
198905 1
1 1
156390 1
40 1
272348 1
7575 1
234277 1
138928 1
300000 1
118391 1
1 1
140466 1
48563 1
300001 1
300001 1
184024 1
234257 1
1 1
300000 1
1 1
273944 1
244205 1
123037 1
190432 1
113549 1
1 1
225875 1
227472 1
191630 1
64519 1
263128 1
281714 1
299999 1
45897 1
300000 1
110961 1
109017 1
2 1
3 1
299998 1
197860 1
58233 1
1 1
72385 1
300000 1
195992 1
191749 1
52590 1
94670 1
1 1
182423 1
220589 1
227238 1
2 1
181292 1
222143 1
299999 1
300000 1
265992 1
300000 1
176526 1
24852 1
262356 1
188742 1
2 1
118896 1
88872 1
290695 1
54964 1
138743 1
158410 1
107076 1
300000 1
1 1
156402 1
116546 1
93413 1
299999 1
282442 1
212148 1
89513 1
3314 1
174713 1
244268 1
1 1
107359 1
171065 1
246093 1
196386 1
276643 1
85896 1
210429 1
1 1
1 1
299999 1
299999 1
176689 1
3 1
157250 1
296777 1
276618 1
299999 1
77766 1
248925 1
162937 1
299999 1
293033 1
55657 1
300000 1
1 1
78924 1
163155 1
273858 1
300000 1
300001 1
299999 1
124555 1
285560 1
300000 1
58019 1
206662 1
197669 1
184746 1
41646 1
1 1
146119 1
1 1
299999 1
300001 1
299999 1
115481 1
2 1
2 1
299999 1
300000 1
130896 1
200664 1
152228 1
68120 1
299999 1
107918 1
78073 1
123366 1
300000 1
299933 1
2 1
2 1
78529 1
108327 1
34041 1
300001 1
82757 1
1 1
300000 1
255588 1
218281 1
2 1
57028 1
125442 1
119636 1
1 1
3 1
3 1
260797 1
300000 1
1 1
183118 1
1 1
5156 1
131066 1
244993 1
59666 1
257087 1
299999 1
1 1
300000 1
14026 1
299998 1
2 1
84964 1
170086 1
300001 1
2 1
1 1
44806 1
95935 1
103192 1
1 1
112890 1
218908 1
264367 1
1 1
20029 1
223085 1
1 1
26660 1
291646 1
1 1
335 1
299998 1
3 1
1 1
176258 1
256341 1
300002 1
300000 1
2 1
299999 1
142385 1
300001 1
37526 1
67193 1
42044 1
299998 1
300002 1
300000 1
186405 1
124100 1
300000 1
1 1
6581 1
1 1
299998 1
1 1
139164 1
3 1
300001 1
1 1
155923 1
26049 1
33539 1
2 1
37194 1
205945 1
300000 1
2 1
1 1
300000 1
1 1
89433 1
300000 1
83 1
70276 1
5755 1
175524 1
246635 1
277768 1
1 1
279036 1
299999 1
88930 1
299999 1
92049 1
1 1
11356 1
250017 1
16249 1
88068 1
209477 1
186629 1
222541 1
72330 1
1 1
9972 1
291098 1
1 1
300000 1
1 1
286984 1
295897 1
23690 1
299999 1
120023 1
205009 1
188610 1
67918 1
162784 1
38454 1
299998 1
67552 1
129125 1
258177 1
1 1
300001 1
12546 1
135789 1
228082 1
224297 1
204175 1
299999 1
47498 1
300001 1
300001 1
1 1
300002 1
157432 1
1 1
144270 1
265218 1
300000 1
152050 1
1 1
20572 1
245932 1
300001 1
206078 1
29155 1
133482 1
22580 1
33528 1
212242 1
11043 1
120594 1
3 1
1 1
84023 1
299998 1
1 1
3 1
140843 1
274231 1
299999 1
1 1
1 1
290757 1
300000 1
160214 1
84149 1
106214 1
1 1
1 1
10440 1
195043 1
300001 1
27181 1
1 1
86990 1
143956 1
1 1
299999 1
273365 1
119552 1
62426 1
254247 1
299999 1
300001 1
1 1
300000 1
141672 1
211412 1
2 1
146571 1
287599 1
115033 1
300000 1
299999 1
132722 1
109728 1
139406 1
286194 1
1 1
299999 1
1 1
289503 1
124970 1
3 1
259046 1
300000 1
90805 1
150985 1
54208 1
263031 1
3840 1
208902 1
1 1
224524 1
299999 1
2 1
149011 1
300000 1
1 1
268739 1
1 1
1 1
300001 1
128404 1
218187 1
2 1
206972 1
265371 1
300001 1
4634 1
243784 1
12364 1
1 1
168627 1
1 1
300001 1
224190 1
286135 1
298557 1
300001 1
111687 1
1 1
299999 1
215404 1
300000 1
208908 1
196777 1
261128 1
275374 1
72309 1
299999 1
1 1
26187 1
54293 1
300001 1
241871 1
2 1
1 1
210678 1
299999 1
1 1
263525 1
300000 1
232278 1
22601 1
271512 1
299998 1
200415 1
109070 1
190305 1
115404 1
187434 1
299999 1
195936 1
156542 1
300001 1
300000 1
11587 1
218168 1
299999 1
300002 1
300002 1
300001 1
122577 1
9119 1
1 1
152143 1
188281 1
257470 1
55216 1
282326 1
168793 1
89316 1
259544 1
187439 1
224728 1
117118 1
299999 1
1 1
276071 1
245435 1
87540 1
264619 1
220947 1
1 1
269717 1
128023 1
2 1
145136 1
300000 1
1 1
24166 1
46464 1
267852 1
2 1
1 1
1 1
230976 1
237836 1
236247 1
192786 1
268068 1
4874 1
235178 1
1 1
226097 1
243070 1
142936 1
300000 1
1 1
166600 1
300001 1
36922 1
299999 1
260280 1
89971 1
49873 1
160207 1
137363 1
137565 1
1 1
250720 1
122716 1
231588 1
75769 1
125658 1
42770 1
3 1
299999 1
146536 1
131751 1
2 1
189371 1
265003 1
126235 1
63633 1
10971 1
141674 1
299998 1
300000 1
1 1
1 1
213830 1
276348 1
175110 1
244425 1
285351 1
2 1
193977 1
113532 1
300000 1
146119 1
294557 1
228612 1
133648 1
64892 1
281067 1
156052 1
142656 1
2 1
300001 1
300000 1
1 1
1 1
1 1
200080 1
149872 1
300000 1
105874 1
300000 1
1 1
24996 1
146553 1
251193 1
299999 1
299999 1
300001 1
44372 1
285313 1
164048 1
195478 1
276690 1
505 1
248947 1
82038 1
215913 1
134332 1
299999 1
265894 1
300000 1
300001 1
77319 1
131643 1
84291 1
1 1
242023 1
3 1
1 1
1 1
6803 1
278756 1
192122 1
300002 1
158539 1
299999 1
224845 1
1 1
29543 1
47552 1
10859 1
74162 1
1 1
245047 1
53740 1
13796 1
2 1
300000 1
255839 1
1 1
191570 1
254233 1
92318 1
300002 1
300000 1
222868 1
104235 1
1 1
128755 1
173581 1
150014 1
295587 1
68980 1
86114 1
129979 1
3 1
172968 1
156434 1
2 1
286885 1
3 1
124149 1
300000 1
118346 1
83602 1
299999 1
274146 1
282569 1
299999 1
154264 1
47257 1
167642 1
1 1
283116 1
217409 1
286038 1
1 1
299999 1
147295 1
50603 1
1 1
125300 1
300001 1
63283 1
272751 1
178254 1
252560 1
299999 1
22509 1
1 1
300000 1
7400 1
300000 1
299999 1
161913 1
114310 1
299999 1
300001 1
1 1
137067 1
118300 1
3 1
53954 1
266865 1
215295 1
84425 1
143739 1
226318 1
279359 1
152774 1
197402 1
5310 1
221352 1
299999 1
179513 1
103860 1
1 1
2 1
160218 1
1 1
141405 1
165027 1
277125 1
92790 1
17693 1
300000 1
91908 1
182159 1
1 1
300001 1
15267 1
289509 1
173264 1
254506 1
1 1
87251 1
282725 1
2 1
243565 1
1 1
201589 1
89219 1
67901 1
2 1
137842 1
188522 1
56895 1
228672 1
235732 1
1 1
125001 1
93130 1
300000 1
194102 1
17377 1
231032 1
83194 1
299062 1
257602 1
101467 1
209302 1
125843 1
1 1
300000 1
300001 1
120838 1
259393 1
215609 1
190746 1
89049 1
300001 1
74990 1
266421 1
1 1
71809 1
237767 1
280385 1
1 1
299841 1
282821 1
300001 1
272286 1
223366 1
299999 1
300001 1
300001 1
262704 1
267258 1
255517 1
103323 1
119258 1
235833 1
34711 1
219605 1
300000 1
299999 1
1 1
178802 1
99591 1
300001 1
1 1
7933 1
211416 1
300000 1
299999 1
300001 1
2 1
1 1
234164 1
299282 1
146548 1
24929 1
183708 1
95491 1
300000 1
164802 1
299999 1
3 1
123856 1
1805 1
3 1
233307 1
72514 1
299999 1
110467 1
76857 1
299998 1
22496 1
128310 1
299999 1
1 1
13795 1
249200 1
206789 1
255862 1
145869 1
299998 1
241503 1
120414 1
1 1
1 1
299999 1
61585 1
296414 1
299999 1
192806 1
300000 1
26924 1
60125 1
194353 1
21265 1
300000 1
1 1
299998 1
2 1
1 1
3 1
180500 1
1 1
35151 1
72615 1
9935 1
296938 1
1 1
61815 1
49524 1
91738 1
300000 1
45770 1
55178 1
130191 1
300001 1
1 1
45454 1
2 1
119235 1
269334 1
198992 1
240506 1
216926 1
32148 1
159038 1
119282 1
300001 1
300001 1
33310 1
2 1
133570 1
299998 1
86666 1
136221 1
193129 1
1 1
1 1
1 1
1 1
27546 1
258278 1
300000 1
15023 1
237522 1
41005 1
300000 1
189418 1
135541 1
43770 1
2 1
9675 1
233516 1
175164 1
251937 1
135412 1
3 1
113359 1
8916 1
300002 1
248999 1
266075 1
124714 1
66507 1
1 1
1 1
299999 1
263610 1
300000 1
48385 1
129114 1
68469 1
291293 1
299999 1
299999 1
300001 1
1 1
238026 1
275169 1
56876 1
257112 1
299999 1
8535 1
2 1
123016 1
1 1
202014 1
189851 1
1 1
257444 1
1 1
1 1
299999 1
241244 1
185987 1
90029 1
81179 1
219662 1
266918 1
129873 1
253569 1
132782 1
299999 1
214602 1
202592 1
286249 1
98420 1
300001 1
288186 1
267011 1
300000 1
3 1
183456 1
300002 1
97586 1
110122 1
245127 1
1 1
242566 1
228899 1
256398 1
299999 1
1 1
299998 1
279476 1
254020 1
2 1
222203 1
238555 1
32087 1
189768 1
299999 1
195348 1
25895 1
141198 1
187702 1
139491 1
28865 1
97990 1
9755 1
79856 1
300001 1
1432 1
1 1
218218 1
224998 1
299999 1
108204 1
75445 1
3 1
160428 1
300000 1
89262 1
61773 1
126660 1
55526 1
261992 1
263914 1
150731 1
181618 1
120196 1
299999 1
119708 1
204126 1
84924 1
1 1
300000 1
107120 1
2 1
85710 1
1 1
300000 1
204062 1
116518 1
133011 1
1 1
18384 1
161532 1
243669 1
47832 1
176992 1
168845 1
146754 1
41581 1
106919 1
123147 1
231316 1
300001 1
266317 1
2 1
299998 1
1 1
135968 1
255366 1
85498 1
245063 1
216460 1
77821 1
253692 1
300000 1
84513 1
270667 1
260462 1
88299 1
104348 1
203814 1
166435 1
195628 1
231157 1
24292 1
299999 1
296330 1
131781 1
1 1
192713 1
167079 1
281087 1
3 1
56675 1
2 1
269160 1
90396 1
256702 1
9119 1
2 1
290178 1
1 1
1 1
133302 1
1 1
216817 1
3 1
224790 1
84070 1
258823 1
198320 1
229340 1
2 1
112706 1
267361 1
2 1
56135 1
299999 1
53546 1
135972 1
1 1
300001 1
99770 1
287935 1
1 1
66596 1
171431 1
1 1
164827 1
1 1
159501 1
156287 1
128476 1
300001 1
220907 1
1 1
232772 1
284338 1
132900 1
63096 1
1 1
177362 1
1 1
300001 1
149540 1
1 1
117057 1
193537 1
218245 1
2 1
281380 1
2 1
284957 1
292041 1
2 1
299999 1
91928 1
300001 1
78336 1
214851 1
1 1
1 1
2 1
55740 1
106377 1
186296 1
243400 1
15113 1
299999 1
818 1
2 1
255311 1
2 1
247189 1
2 1
228404 1
1 1
274585 1
165850 1
101455 1
205230 1
146598 1
28054 1
77475 1
2817 1
91096 1
300001 1
2 1
215917 1
300001 1
2 1
131831 1
124361 1
1 1
86635 1
300000 1
274924 1
300000 1
299999 1
180992 1
184939 1
46977 1
36943 1
300000 1
33614 1
56053 1
1 1
1 1
264911 1
24712 1
276826 1
213312 1
23824 1
300000 1
143048 1
278314 1
39581 1
1 1
194071 1
300000 1
141592 1
206468 1
27752 1
95692 1
1 1
234902 1
299999 1
86826 1
142920 1
300002 1
258863 1
271760 1
8353 1
47828 1
210289 1
226752 1
298525 1
161993 1
86761 1
238912 1
99360 1
29462 1
89691 1
151997 1
300001 1
152586 1
16447 1
50279 1
299999 1
108096 1
90110 1
35794 1
300000 1
115037 1
59671 1
1 1
1 1
281492 1
300001 1
299999 1
194869 1
1 1
148422 1
300001 1
289914 1
176580 1
185005 1
3 1
113002 1
295128 1
293179 1
300000 1
152020 1
20193 1
214479 1
3 1
112466 1
153772 1
197102 1
141588 1
151327 1
175874 1
2 1
299999 1
1 1
300002 1
225281 1
299999 1
216818 1
121077 1
207941 1
300000 1
1 1
55115 1
236638 1
1 1
2 1
300000 1
126574 1
23959 1
128726 1
43606 1
122644 1
188966 1
196530 1
2 1
193950 1
205121 1
170882 1
266048 1
48171 1
300002 1
147098 1
94111 1
117404 1
241383 1
80906 1
272426 1
284996 1
300001 1
256674 1
3 1
33256 1
299999 1
283797 1
291826 1
131361 1
1 1
300000 1
1 1
300001 1
89453 1
231437 1
269578 1
300001 1
38585 1
242184 1
1 1
261669 1
228671 1
54100 1
2 1
213293 1
234227 1
74356 1
177429 1
235601 1
133671 1
1 1
167375 1
13315 1
143264 1
1 1
147413 1
37555 1
112241 1
53896 1
2 1
1 1
22788 1
276165 1
273836 1
290489 1
300001 1
165806 1
299999 1
73949 1
160289 1
101979 1
216355 1
90666 1
47375 1
295242 1
1 1
260023 1
120373 1
2 1
247466 1
187230 1
236810 1
172547 1
18794 1
113507 1
300001 1
271972 1
144325 1
233677 1
294102 1
152544 1
71520 1
292748 1
295933 1
299999 1
1 1
122122 1
178950 1
189495 1
2 1
148421 1
1 1
284305 1
35542 1
13908 1
1 1
74831 1
300000 1
235895 1
300000 1
37463 1
182528 1
300001 1
122623 1
5021 1
63942 1
253422 1
111871 1
156704 1
142805 1
240854 1
169898 1
298445 1
245198 1
25176 1
223981 1
300000 1
300000 1
3 1
300001 1
6555 1
125140 1
1875 1
275130 1
245245 1
300001 1
258397 1
129013 1
1 1
14959 1
199640 1
300000 1
49452 1
279917 1
258676 1
274040 1
269469 1
245037 1
144753 1
208078 1
270301 1
3 1
63289 1
300000 1
300001 1
1 1
71602 1
14559 1
1 1
2 1
240873 1
215988 1
300000 1
250083 1
185579 1
163941 1
201654 1
162258 1
274634 1
69253 1
300000 1
2 1
66271 1
1 1
300001 1
27670 1
300000 1
296444 1
300000 1
201453 1
282714 1
299999 1
300001 1
265935 1
242803 1
201430 1
300000 1
1 1
283256 1
77172 1
206469 1
58177 1
224725 1
240304 1
1 1
299998 1
285196 1
278466 1
54812 1
62754 1
25624 1
300000 1
57729 1
300002 1
11290 1
281433 1
1 1
1 1
249948 1
116728 1
156864 1
81738 1
92175 1
294443 1
300001 1
223986 1
44234 1
1 1
230945 1
275184 1
220605 1
288594 1
284293 1
299999 1
208939 1
263552 1
139539 1
1 1
138853 1
159430 1
82350 1
28996 1
87238 1
54323 1
151750 1
300001 1
209506 1
1 1
1 1
265154 1
300000 1
41174 1
1 1
189161 1
252882 1
263615 1
299999 1
299998 1
199704 1
275975 1
179582 1
119181 1
272984 1
237181 1
103484 1
178443 1
221873 1
299998 1
146345 1
161172 1
13012 1
68152 1
277518 1
151441 1
299998 1
1 1
121816 1
192870 1
1 1
183623 1
42238 1
157687 1
253772 1
276464 1
2 1
148376 1
296260 1
27380 1
1 1
1 1
3 1
151338 1
136872 1
84271 1
1588 1
300000 1
300000 1
152752 1
135222 1
300000 1
2 1
37193 1
1 1
27653 1
1 1
221389 1
189162 1
1 1
3 1
75804 1
300000 1
34889 1
262677 1
1 1
47434 1
150665 1
2 1
1 1
90550 1
192856 1
1 1
61688 1
300002 1
257464 1
36410 1
203255 1
122041 1
1 1
300002 1
249690 1
299999 1
1 1
300001 1
63300 1
2 1
1 1
40196 1
1 1
270706 1
290071 1
104136 1
1 1
30838 1
3 1
300000 1
120450 1
25332 1
300002 1
246529 1
135398 1
87847 1
226017 1
233812 1
11590 1
28201 1
51829 1
261466 1
258961 1
189099 1
280300 1
1 1
98820 1
221016 1
209355 1
299999 1
135456 1
164630 1
205454 1
140661 1
1 1
1 1
2 1
166509 1
277410 1
299999 1
153466 1
300000 1
124627 1
103446 1
1 1
2 1
1 1
300000 1
168277 1
299999 1
1 1
299999 1
135176 1
106824 1
72010 1
3 1
298793 1
192181 1
139673 1
300000 1
253444 1
148363 1
115247 1
2 1
300000 1
74618 1
299998 1
3 1
12384 1
134873 1
300000 1
3 1
53160 1
300000 1
129772 1
290701 1
297097 1
263761 1
300001 1
57529 1
76109 1
1 1
127256 1
300001 1
79451 1
203675 1
164664 1
73146 1
191958 1
78041 1
300001 1
154653 1
200330 1
1 1
300002 1
133092 1
218882 1
128491 1
77875 1
181851 1
157941 1
300001 1
185830 1
297 1
226206 1
267031 1
213377 1
257050 1
2 1
299998 1
49902 1
1 1
85618 1
3 1
212740 1
51498 1
3 1
59491 1
1 1
296362 1
1 1
214032 1
70219 1
1 1
272556 1
125432 1
1 1
176590 1
299999 1
133404 1
162620 1
300000 1
1 1
130361 1
83583 1
1 1
139075 1
1 1
264034 1
56814 1
225248 1
21862 1
31280 1
176906 1
300000 1
238124 1
160617 1
1 1
122275 1
52634 1
275050 1
4951 1
2 1
1 1
22650 1
105021 1
73492 1
300001 1
7280 1
220521 1
1 1
138857 1
299999 1
300002 1
2 1
150491 1
281459 1
300001 1
177263 1
257271 1
74315 1
49564 1
2 1
300000 1
100103 1
33737 1
243451 1
159375 1
1 1
122478 1
19861 1
257226 1
300000 1
300001 1
281091 1
299508 1
4042 1
179379 1
289817 1
227853 1
3 1
28508 1
39087 1
12222 1
299999 1
1 1
299999 1
185336 1
73020 1
1 1
300002 1
200602 1
299999 1
1 1
1 1
300000 1
297509 1
300001 1
236096 1
1 1
1 1
111665 1
299999 1
117733 1
300000 1
235322 1
300000 1
300002 1
298356 1
300000 1
300002 1
1 1
300001 1
46069 1
222925 1
166424 1
1 1
1 1
92212 1
1 1
42131 1
32220 1
255826 1
158217 1
133609 1
131957 1
205921 1
3 1
204845 1
3 1
284666 1
149439 1
250821 1
236761 1
300001 1
35418 1
39698 1
176936 1
259236 1
1 1
299999 1
99320 1
141306 1
296480 1
292597 1
155284 1
72392 1
300000 1
277875 1
1 1
300001 1
244384 1
1 1
56209 1
116560 1
1120 1
300001 1
51324 1
299999 1
1 1
1 1
9565 1
23588 1
299999 1
300002 1
228127 1
197017 1
91395 1
266320 1
223685 1
195397 1
32276 1
232010 1
3 1
118397 1
1 1
2 1
1 1
300001 1
299999 1
1 1
1 1
1 1
168754 1
66475 1
111957 1
184213 1
104180 1
220028 1
144045 1
113162 1
150385 1
205372 1
50148 1
100808 1
3 1
1 1
32281 1
2 1
79585 1
207200 1
49335 1
194817 1
300001 1
1 1
237983 1
69986 1
107577 1
1 1
1 1
1 1
300001 1
289406 1
285948 1
178479 1
2 1
186246 1
142164 1
2 1
300001 1
300000 1
250952 1
300001 1
299998 1
293257 1
196340 1
3 1
125744 1
1 1
1 1
87545 1
118156 1
216001 1
169979 1
2 1
299999 1
276666 1
175680 1
185517 1
226351 1
2 1
168634 1
300001 1
53490 1
200404 1
299999 1
300000 1
1 1
29970 1
114443 1
300000 1
3863 1
300000 1
231305 1
220908 1
1 1
71773 1
152436 1
291820 1
128242 1
1 1
300000 1
1 1
48342 1
3 1
45938 1
1 1
184343 1
259679 1
94528 1
294205 1
1 1
288654 1
232328 1
166249 1
300000 1
1 1
228698 1
12587 1
41814 1
300001 1
300000 1
277295 1
300000 1
244151 1
109527 1
300000 1
182176 1
251575 1
299998 1
205732 1
299999 1
155792 1
270255 1
91411 1
145245 1
235204 1
1 1
300000 1
138779 1
226936 1
5577 1
1 1
300001 1
299999 1
235515 1
167117 1
151055 1
18370 1
253689 1
1 1
91530 1
29879 1
300000 1
20607 1
14092 1
114568 1
186030 1
300000 1
300001 1
3 1
46814 1
1 1
2 1
220836 1
157962 1
19022 1
2 1
1 1
55144 1
299999 1
38937 1
237685 1
1 1
257954 1
1 1
2 1
1 1
276571 1
1 1
234971 1
127666 1
3 1
300001 1
229782 1
2 1
300000 1
300000 1
3 1
3 1
23949 1
1 1
300000 1
300001 1
79462 1
1 1
60144 1
93306 1
299999 1
59746 1
120468 1
1 1
182121 1
38349 1
9497 1
1 1
1 1
1 1
1 1
245325 1
2475 1
72990 1
299999 1
1 1
150930 1
64991 1
300000 1
74542 1
1 1
271966 1
298404 1
299999 1
1 1
13025 1
115596 1
1 1
146792 1
300000 1
300000 1
230205 1
238136 1
92841 1
111662 1
221921 1
1 1
284878 1
224299 1
247475 1
81535 1
107556 1
2 1
2034 1
255263 1
300001 1
299999 1
171350 1
216570 1
1 1
69957 1
1 1
3274 1
3358 1
131253 1
1 1
224073 1
78426 1
209556 1
256374 1
76764 1
1 1
92270 1
1 1
157393 1
212786 1
106042 1
89112 1
70990 1
300000 1
281741 1
2 1
299998 1
1 1
131271 1
152110 1
242629 1
300000 1
87161 1
1 1
1 1
145384 1
1 1
3 1
130473 1
281738 1
2 1
299999 1
251980 1
1 1
68507 1
300001 1
1 1
1 1
81504 1
90867 1
183083 1
231333 1
2 1
259543 1
3 1
58536 1
8986 1
300000 1
131943 1
299999 1
61553 1
65373 1
299998 1
3 1
231116 1
273143 1
236401 1
300001 1
210245 1
300000 1
233184 1
250363 1
251942 1
2 1
1 1
135540 1
299998 1
300001 1
276965 1
287247 1
144549 1
22247 1
2 1
294343 1
2 1
39715 1
119550 1
248705 1
300001 1
12922 1
70212 1
76827 1
300000 1
91650 1
218030 1
1 1
3 1
184040 1
178489 1
230236 1
197724 1
295061 1
281119 1
85794 1
9120 1
1 1
258217 1
299998 1
299999 1
1 1
58313 1
299999 1
3 1
1 1
300000 1
90991 1
1 1
300000 1
135837 1
237709 1
189565 1
155089 1
299999 1
245023 1
1 1
1 1
293486 1
122063 1
135691 1
155044 1
216244 1
108276 1
3 1
244842 1
229466 1
203147 1
299998 1
299999 1
217803 1
2 1
198374 1
1 1
299999 1
300002 1
20668 1
300001 1
140364 1
3 1
14154 1
300001 1
300001 1
300000 1
15740 1
1 1
66683 1
73419 1
1 1
136597 1
160813 1
269062 1
1 1
114894 1
23076 1
255771 1
202601 1
96882 1
141172 1
84432 1
247745 1
3 1
300000 1
207089 1
90855 1
240990 1
61581 1
300001 1
1 1
257071 1
122863 1
122201 1
300000 1
126723 1
170579 1
299999 1
300000 1
1 1
2 1
54550 1
126464 1
83534 1
33249 1
1 1
1 1
194458 1
131292 1
1 1
251435 1
268376 1
272459 1
24140 1
300001 1
3 1
234470 1
220270 1
1 1
269390 1
198092 1
251905 1
222710 1
300000 1
2 1
1 1
208699 1
168620 1
157272 1
232233 1
252460 1
270081 1
14241 1
300000 1
1 1
142617 1
300000 1
2 1
1 1
199730 1
183181 1
10302 1
196599 1
274921 1
299999 1
1 1
76921 1
262214 1
115078 1
300000 1
2 1
300002 1
2 1
100172 1
263731 1
280524 1
210280 1
300000 1
50015 1
214596 1
45712 1
124515 1
300001 1
40750 1
199638 1
300000 1
87677 1
61954 1
143164 1
287295 1
245153 1
81781 1
128385 1
59408 1
1 1
224797 1
21318 1
30323 1
147975 1
142542 1
1 1
299999 1
1 1
299999 1
299999 1
112530 1
299999 1
92045 1
275194 1
96711 1
300001 1
151962 1
30365 1
205201 1
2527 1
99026 1
47359 1
45314 1
248845 1
179611 1
91070 1
72996 1
1 1
276038 1
299999 1
136428 1
290165 1
254526 1
300000 1
300001 1
298974 1
246954 1
269172 1
235697 1
56741 1
5604 1
93837 1
300000 1
1 1
299999 1
168613 1
1 1
300002 1
1 1
15105 1
222956 1
70366 1
120862 1
299999 1
72286 1
241774 1
299999 1
12977 1
1 1
121270 1
300000 1
1 1
223513 1
300001 1
299999 1
15977 1
300001 1
300001 1
1 1
219846 1
1 1
1 1
1 1
85484 1
43995 1
177478 1
233882 1
170802 1
246775 1
170927 1
300001 1
300000 1
18345 1
299999 1
159643 1
64708 1
75937 1
300000 1
299999 1
272112 1
300000 1
191444 1
236978 1
2 1
2 1
1 1
39962 1
95728 1
115463 1
300000 1
299999 1
289125 1
299999 1
264477 1
8804 1
201913 1
107603 1
2 1
1 1
250904 1
79273 1
1 1
79358 1
272523 1
124714 1
265445 1
2 1
61698 1
299998 1
246487 1
103310 1
16078 1
225828 1
1 1
27440 1
1 1
300002 1
2 1
233790 1
110198 1
1 1
90722 1
3 1
279930 1
63632 1
1 1
49263 1
300000 1
18117 1
1 1
300000 1
130468 1
259998 1
216969 1
90391 1
1 1
15221 1
21118 1
300001 1
1 1
287145 1
238744 1
233364 1
69876 1
1 1
227229 1
179899 1
78432 1
48127 1
1 1
3 1
6819 1
213464 1
298788 1
3 1
236811 1
4240 1
273597 1
284515 1
261418 1
2 1
300000 1
1 1
299999 1
3 1
300000 1
145658 1
299999 1
263833 1
147143 1
22750 1
97143 1
1 1
273541 1
15571 1
271825 1
32759 1
298230 1
28246 1
78376 1
40085 1
269059 1
225347 1
235024 1
24972 1
55417 1
79397 1
299998 1
137750 1
199925 1
3 1
155736 1
1 1
17394 1
300001 1
7211 1
300000 1
300000 1
1 1
194830 1
241491 1
2 1
2 1
152687 1
62492 1
1 1
793 1
299999 1
270754 1
134169 1
114228 1
1 1
136877 1
281905 1
198621 1
83725 1
86789 1
269109 1
300001 1
79067 1
2 1
95010 1
143187 1
300000 1
299999 1
156514 1
290716 1
145591 1
62227 1
295926 1
2 1
36757 1
299999 1
60559 1
300000 1
40375 1
2 1
2 1
300000 1
2 1
1 1
185311 1
300002 1
1 1
221332 1
160359 1
7122 1
206493 1
299999 1
78949 1
212514 1
167962 1
13152 1
1 1
198126 1
78383 1
300001 1
293840 1
126571 1
1 1
294298 1
1 1
107255 1
299999 1
177802 1
1 1
293429 1
39031 1
232726 1
64353 1
3 1
158390 1
300000 1
261609 1
299998 1
1 1
299998 1
81194 1
1 1
11799 1
23032 1
1 1
145170 1
270515 1
80600 1
87579 1
300000 1
178694 1
1 1
187871 1
1 1
101609 1
77229 1
2 1
299999 1
143286 1
300002 1
33986 1
300001 1
299999 1
3 1
300000 1
61926 1
152249 1
28093 1
292286 1
300001 1
60671 1
1 1
260247 1
77099 1
75833 1
1 1
3 1
2 1
1 1
170799 1
213072 1
14802 1
227938 1
38912 1
2 1
299999 1
65376 1
76483 1
162659 1
177855 1
203865 1
244526 1
1 1
109659 1
77882 1
300001 1
108092 1
299999 1
298538 1
1 1
263979 1
278708 1
187559 1
241389 1
180811 1
300002 1
96400 1
179270 1
299999 1
199261 1
300001 1
298472 1
214672 1
236454 1
299998 1
300000 1
133973 1
197751 1
294327 1
286896 1
201136 1
202855 1
1 1
27587 1
1 1
184689 1
3 1
283991 1
2 1
44635 1
181848 1
177429 1
249360 1
223420 1
191238 1
131514 1
300000 1
241554 1
208781 1
43319 1
275426 1
76658 1
2 1
284258 1
279354 1
300000 1
2 1
300000 1
184826 1
257071 1
1 1
2 1
121247 1
60351 1
248905 1
299999 1
80145 1
282489 1
1 1
300000 1
170152 1
1 1
1 1
264157 1
87339 1
173335 1
169558 1
300001 1
268149 1
2727 1
229950 1
29893 1
125647 1
95816 1
20771 1
197871 1
261326 1
236335 1
14800 1
63618 1
9076 1
158967 1
77797 1
179438 1
165982 1
41684 1
232299 1
213975 1
176047 1
2 1
16363 1
300000 1
60444 1
247169 1
133374 1
219656 1
300001 1
1 1
156066 1
286284 1
87190 1
300001 1
300000 1
1 1
300001 1
300000 1
267719 1
299999 1
136746 1
276004 1
97485 1
2 1
1 1
224934 1
214576 1
284423 1
10174 1
175461 1
72658 1
132006 1
3 1
300001 1
255645 1
2 1
1 1
126836 1
1 1
12317 1
1 1
1 1
83401 1
65764 1
130029 1
251883 1
64766 1
191990 1
1 1
100443 1
187619 1
1 1
299999 1
2 1
61145 1
7013 1
247117 1
300000 1
58006 1
159015 1
227759 1
267717 1
1 1
84983 1
1532 1
299999 1
1 1
2 1
259572 1
235988 1
1 1
300001 1
186970 1
300001 1
299999 1
233829 1
3 1
300001 1
275159 1
105170 1
116267 1
118203 1
152243 1
169638 1
47752 1
300001 1
1 1
153162 1
1 1
298246 1
42163 1
1 1
46 1
286312 1
181820 1
59834 1
94197 1
69525 1
1 1
278513 1
299999 1
109579 1
256607 1
28098 1
282908 1
256516 1
110989 1
300002 1
76610 1
300000 1
107844 1
80392 1
138175 1
56062 1
46768 1
182171 1
56645 1
77375 1
1 1
239591 1
294535 1
2 1
126487 1
300002 1
191448 1
225625 1
300001 1
144920 1
102523 1
73059 1
279375 1
79931 1
243478 1
1 1
299999 1
3 1
1 1
22761 1
299999 1
1 1
209905 1
300002 1
32678 1
179106 1
1 1
158153 1
134946 1
247538 1
125951 1
250799 1
3 1
160241 1
1 1
1 1
25511 1
264180 1
61048 1
181696 1
165947 1
299999 1
300001 1
300001 1
241409 1
300000 1
300001 1
43321 1
2 1
136124 1
2 1
145101 1
222939 1
61091 1
56806 1
39710 1
174635 1
230987 1
66711 1
96273 1
300000 1
2 1
32079 1
298887 1
282479 1
300000 1
1 1
1 1
17404 1
168737 1
300001 1
300001 1
167535 1
184681 1
256484 1
142774 1
180454 1
139164 1
22168 1
3282 1
83147 1
106132 1
300001 1
289324 1
1 1
300000 1
149730 1
236193 1
202953 1
2 1
87133 1
1 1
225188 1
1 1
99939 1
241340 1
101781 1
300001 1
1 1
39843 1
205884 1
120426 1
154671 1
300000 1
58258 1
2 1
253897 1
150111 1
1 1
299999 1
194481 1
182378 1
199465 1
238452 1
245414 1
2 1
201007 1
100711 1
188475 1
212404 1
32333 1
242955 1
114714 1
300000 1
7582 1
300002 1
108054 1
20533 1
172781 1
84202 1
156411 1
132721 1
28695 1
42046 1
127826 1
300000 1
2 1
82002 1
3627 1
262484 1
25356 1
300001 1
47241 1
73969 1
231191 1
64839 1
300001 1
1 1
2623 1
1 1
2 1
1 1
69973 1
300000 1
41565 1
248358 1
116515 1
115917 1
2 1
300000 1
284376 1
298112 1
299999 1
283463 1
73681 1
186595 1
196925 1
155518 1
300000 1
143410 1
1 1
258917 1
300000 1
91066 1
26110 1
300000 1
170671 1
162721 1
95369 1
262662 1
86373 1
1 1
130982 1
95366 1
178526 1
39079 1
299999 1
68414 1
155799 1
1 1
145227 1
171087 1
1 1
300000 1
300000 1
108992 1
299999 1
300000 1
77600 1
78564 1
115582 1
97243 1
241232 1
37555 1
300001 1
198120 1
487 1
300000 1
30903 1
100238 1
258581 1
102582 1
1 1
299999 1
122981 1
259421 1
233492 1
300001 1
299999 1
171457 1
1 1
271312 1
27622 1
1 1
112054 1
222498 1
269959 1
239285 1
299999 1
117710 1
74186 1
1 1
17913 1
176948 1
79622 1
59522 1
33532 1
14145 1
73230 1
300000 1
59589 1
300001 1
299999 1
3 1
300002 1
218185 1
99129 1
216619 1
289418 1
1 1
299999 1
102454 1
1 1
91718 1
262760 1
289231 1
3 1
154030 1
179671 1
284871 1
1 1
115332 1
84767 1
300000 1
294256 1
1 1
21873 1
1 1
1 1
300000 1
151800 1
25245 1
299998 1
300000 1
299999 1
214295 1
300000 1
300001 1
288422 1
1 1
222211 1
300000 1
190150 1
87689 1
1 1
135020 1
300001 1
134546 1
266695 1
2 1
300000 1
49701 1
145948 1
2 1
172972 1
188463 1
212067 1
28035 1
289301 1
300001 1
149698 1
160063 1
54528 1
299999 1
21166 1
102061 1
294626 1
183337 1
1 1
183347 1
81709 1
44872 1
126421 1
78024 1
2 1
299999 1
5541 1
300000 1
169631 1
1 1
300001 1
299999 1
299999 1
101031 1
33430 1
91181 1
299999 1
299999 1
125311 1
299999 1
114719 1
48387 1
52558 1
293253 1
205831 1
1 1
156492 1
16983 1
299999 1
261059 1
157066 1
155604 1
187431 1
300000 1
278054 1
178488 1
2 1
300000 1
2 1
1 1
48482 1
206040 1
1 1
10325 1
135262 1
236429 1
19487 1
247649 1
38887 1
189225 1
300001 1
1 1
91892 1
2 1
1 1
91121 1
299999 1
284868 1
227544 1
258215 1
103759 1
1 1
63727 1
63762 1
9515 1
300000 1
300000 1
91560 1
207511 1
300001 1
47980 1
192067 1
8484 1
137708 1
1 1
2 1
2 1
237495 1
1 1
299999 1
1 1
160680 1
251350 1
1 1
299999 1
292525 1
58750 1
138675 1
149892 1
1 1
1 1
84950 1
300000 1
1 1
99683 1
104190 1
287851 1
64513 1
37507 1
1 1
3 1
1 1
125480 1
300001 1
215312 1
144623 1
21479 1
198780 1
163402 1
261759 1
241629 1
299999 1
49007 1
48424 1
89356 1
1 1
133298 1
215857 1
24910 1
300000 1
185044 1
300000 1
2 1
33220 1
1 1
179557 1
300001 1
271009 1
2 1
156082 1
115059 1
67500 1
294211 1
200424 1
63475 1
1 1
261170 1
203610 1
138228 1
300000 1
78449 1
103545 1
299999 1
57564 1
300000 1
10600 1
47201 1
192426 1
5635 1
2 1
90050 1
1 1
300000 1
300000 1
257939 1
263886 1
300001 1
75865 1
229865 1
214934 1
2 1
3 1
49687 1
222836 1
299048 1
299998 1
300002 1
239683 1
300001 1
166407 1
270299 1
300002 1
228629 1
1 1
3 1
1 1
218147 1
289167 1
1 1
213105 1
102544 1
14543 1
1 1
257021 1
300000 1
1 1
223184 1
29451 1
128650 1
60434 1
216130 1
294483 1
182065 1
300000 1
116503 1
2 1
248378 1
299999 1
90931 1
1 1
3 1
2 1
176149 1
43077 1
299999 1
250850 1
300000 1
99829 1
300001 1
300000 1
300001 1
99097 1
2 1
109458 1
92213 1
1 1
274898 1
170447 1
92536 1
300000 1
164051 1
134957 1
200089 1
3 1
182149 1
36538 1
290343 1
63300 1
3 1
240956 1
90350 1
300001 1
156784 1
10555 1
2 1
211300 1
62949 1
19646 1
300000 1
2 1
294010 1
2 1
249755 1
156773 1
2 1
258507 1
290476 1
1 1
102845 1
170959 1
33209 1
277985 1
196672 1
53776 1
2453 1
300001 1
72330 1
288778 1
30664 1
186411 1
80759 1
27764 1
54840 1
1 1
49871 1
300000 1
188981 1
198330 1
142895 1
233261 1
107177 1
250799 1
218800 1
195680 1
299999 1
108568 1
2 1
300001 1
141675 1
2 1
159853 1
90589 1
92772 1
150636 1
244312 1
148319 1
163236 1
249433 1
50985 1
270510 1
146577 1
1 1
166777 1
300001 1
100407 1
1 1
300000 1
201007 1
299999 1
87984 1
300001 1
236226 1
47601 1
172064 1
214972 1
2 1
235052 1
300001 1
94114 1
299999 1
299999 1
1 1
212556 1
299999 1
1 1
300000 1
2 1
1 1
251161 1
169843 1
101712 1
175479 1
2 1
299999 1
19082 1
300002 1
190659 1
1 1
281846 1
163032 1
299999 1
299999 1
36072 1
300001 1
29264 1
143914 1
280404 1
300001 1
126139 1
299998 1
2 1
276646 1
4393 1
14665 1
165855 1
107080 1
300001 1
203639 1
288259 1
203758 1
23395 1
91302 1
300000 1
67053 1
46005 1
127969 1
200977 1
217650 1
218801 1
2 1
1 1
99440 1
1 1
181044 1
1 1
49223 1
300001 1
300001 1
248741 1
195838 1
51142 1
300000 1
255930 1
300001 1
300002 1
252966 1
300000 1
56845 1
275206 1
76792 1
300000 1
1 1
38893 1
234071 1
2 1
213477 1
190747 1
229321 1
299999 1
277529 1
1 1
5515 1
230615 1
1 1
1 1
2 1
165647 1
169926 1
43192 1
1 1
230777 1
149996 1
115514 1
120127 1
300001 1
252905 1
93686 1
101329 1
300001 1
47154 1
34734 1
300002 1
198717 1
300002 1
258411 1
21339 1
176646 1
248740 1
54819 1
299999 1
144746 1
300000 1
265438 1
1 1
2 1
243377 1
6088 1
126616 1
149339 1
74199 1
300002 1
1 1
1 1
299998 1
292570 1
253093 1
299999 1
98090 1
250447 1
300001 1
227679 1
194382 1
14989 1
300000 1
256657 1
300001 1
147078 1
299998 1
215818 1
139699 1
1 1
292663 1
186240 1
299999 1
126923 1
3 1
236242 1
1 1
146413 1
2 1
195461 1
2 1
226197 1
300000 1
1 1
269946 1
156479 1
110919 1
166788 1
300000 1
300001 1
2 1
194728 1
300002 1
263980 1
300001 1
1 1
1 1
299998 1
300001 1
175917 1
2 1
262466 1
2 1
299999 1
184282 1
146445 1
86945 1
65324 1
2 1
206702 1
63009 1
1 1
300001 1
12611 1
239673 1
60187 1
3 1
300000 1
242376 1
168176 1
191968 1
229340 1
191248 1
1 1
131163 1
282917 1
79770 1
300001 1
1 1
130285 1
92359 1
299998 1
299999 1
121661 1
44027 1
56969 1
300000 1
300000 1
124344 1
1 1
300001 1
1 1
160054 1
153726 1
300002 1
260206 1
249336 1
300000 1
131900 1
285142 1
189126 1
196051 1
1 1
278980 1
1 1
112457 1
85571 1
260726 1
191422 1
300002 1
300002 1
162383 1
167860 1
118070 1
195561 1
1 1
1 1
101760 1
233106 1
299999 1
164363 1
84647 1
50144 1
300001 1
168996 1
299998 1
1889 1
226720 1
1 1
300000 1
54727 1
300000 1
13388 1
291737 1
300001 1
300001 1
131839 1
22424 1
299999 1
185853 1
111236 1
1 1
300000 1
1 1
117615 1
77243 1
239508 1
299999 1
235538 1
113111 1
300000 1
36313 1
1 1
173271 1
1 1
3 1
19449 1
111305 1
216589 1
39186 1
299999 1
49449 1
58278 1
1 1
67119 1
299999 1
37503 1
2 1
276393 1
244320 1
6249 1
202769 1
82769 1
194071 1
56391 1
5009 1
127633 1
179187 1
261235 1
129999 1
218176 1
288789 1
282640 1
193178 1
200269 1
260334 1
288572 1
300000 1
3 1
300002 1
1 1
261968 1
194006 1
229682 1
90062 1
274821 1
83907 1
38073 1
106042 1
134356 1
81981 1
300000 1
65648 1
108718 1
9675 1
274365 1
2 1
299998 1
300001 1
177572 1
125982 1
154675 1
299999 1
160025 1
15319 1
1 1
249636 1
300001 1
1 1
208560 1
141509 1
102630 1
189972 1
2 1
138616 1
193654 1
9748 1
299999 1
30727 1
100790 1
294554 1
124415 1
300000 1
300001 1
67635 1
294055 1
299999 1
25865 1
1 1
63722 1
203661 1
194029 1
25511 1
128489 1
140757 1
257783 1
1 1
118301 1
103885 1
299999 1
248666 1
18307 1
1 1
168190 1
25589 1
1 1
1 1
2 1
300001 1
1 1
29588 1
5706 1
1 1
245900 1
300002 1
3 1
98368 1
55501 1
169755 1
294468 1
236789 1
158146 1
197064 1
2 1
300001 1
299999 1
299999 1
116810 1
295718 1
265265 1
92455 1
1 1
231924 1
64949 1
110665 1
269970 1
31108 1
238511 1
206904 1
299999 1
258026 1
18152 1
247068 1
134943 1
1 1
214668 1
300000 1
1 1
264136 1
222845 1
299999 1
174317 1
2 1
300000 1
165225 1
299998 1
300001 1
153139 1
238982 1
194369 1
122235 1
146451 1
284813 1
257758 1
199864 1
80814 1
1662 1
188562 1
299999 1
236000 1
300002 1
206913 1
219774 1
158616 1
299999 1
300000 1
106701 1
134958 1
300001 1
144514 1
300001 1
1 1
80564 1
267822 1
8846 1
124693 1
300000 1
300000 1
299999 1
27168 1
175624 1
19769 1
156387 1
203463 1
1 1
154921 1
219840 1
1 1
275243 1
52238 1
105505 1
50207 1
1 1
181698 1
24537 1
138912 1
279922 1
4962 1
186723 1
139513 1
163178 1
300000 1
188033 1
1 1
300000 1
2 1
212451 1
160798 1
1 1
189460 1
15529 1
299999 1
300000 1
99961 1
215903 1
100326 1
1 1
130671 1
42896 1
165951 1
13715 1
300001 1
300001 1
2 1
300000 1
286931 1
117424 1
1 1
185162 1
201308 1
116577 1
300001 1
194762 1
164276 1
185059 1
1 1
1 1
130293 1
300001 1
224683 1
208262 1
162018 1
2 1
194608 1
13302 1
300000 1
3 1
163068 1
300001 1
9573 1
300001 1
129620 1
222350 1
139422 1
299999 1
1 1
136803 1
153047 1
140791 1
234557 1
193044 1
202438 1
300001 1
292470 1
299999 1
1 1
293363 1
76566 1
223360 1
300001 1
53068 1
56143 1
121585 1
1 1
299999 1
220571 1
78718 1
249809 1
299999 1
297794 1
74316 1
199453 1
148922 1
139932 1
197235 1
11011 1
89906 1
212030 1
73325 1
169851 1
91797 1
1 1
117399 1
300000 1
85805 1
126439 1
1 1
174050 1
187164 1
17624 1
271480 1
223678 1
300000 1
2 1
62873 1
21758 1
276717 1
300000 1
3 1
28352 1
253071 1
84245 1
300000 1
2 1
300000 1
299577 1
238778 1
140764 1
3 1
239801 1
181361 1
84868 1
97819 1
60724 1
169946 1
188443 1
268232 1
286210 1
128938 1
299999 1
1 1
159592 1
2 1
1 1
1 1
119266 1
13110 1
1 1
186843 1
299998 1
275726 1
160010 1
28771 1
1 1
1 1
1 1
169691 1
255023 1
1 1
63229 1
297615 1
1 1
243835 1
294084 1
300001 1
183254 1
2663 1
37472 1
299999 1
171708 1
52120 1
299998 1
300000 1
52386 1
300000 1
34249 1
300000 1
300000 1
274127 1
172844 1
3 1
233834 1
3 1
163278 1
59804 1
114884 1
299999 1
1 1
2 1
97714 1
60381 1
1 1
108079 1
181197 1
95231 1
1 1
299999 1
1 1
26662 1
282971 1
269050 1
58490 1
31272 1
192014 1
1 1
300002 1
29137 1
300002 1
299999 1
209096 1
1 1
104415 1
254272 1
32007 1
2 1
1 1
296583 1
238537 1
1 1
1 1
87369 1
7507 1
299999 1
120974 1
111816 1
101939 1
121345 1
1 1
46907 1
125866 1
150377 1
300001 1
227339 1
8459 1
32572 1
226926 1
83378 1
1 1
169426 1
182894 1
286009 1
35134 1
221793 1
21601 1
300002 1
121259 1
224639 1
300000 1
169276 1
149621 1
294074 1
1 1
300001 1
56761 1
55143 1
276359 1
95815 1
294361 1
7883 1
129394 1
129827 1
254170 1
244421 1
108846 1
1 1
155661 1
1 1
1 1
186120 1
47152 1
299999 1
169690 1
151291 1
200257 1
130030 1
1 1
267416 1
136367 1
3 1
267390 1
12707 1
88966 1
196301 1
40634 1
128396 1
262107 1
242958 1
1 1
300000 1
156685 1
70241 1
147012 1
17779 1
210390 1
162144 1
3 1
3482 1
239237 1
72077 1
17544 1
300001 1
123413 1
98870 1
285756 1
219150 1
3 1
164129 1
58451 1
1 1
63433 1
271286 1
251389 1
127334 1
203525 1
74193 1
300000 1
33827 1
62557 1
18007 1
182138 1
80226 1
23810 1
96106 1
7620 1
131618 1
2 1
1 1
203387 1
2 1
272149 1
3 1
27813 1
158237 1
300001 1
91958 1
2 1
41785 1
1 1
7290 1
1 1
122417 1
299999 1
178927 1
300000 1
1 1
1 1
299998 1
172906 1
53122 1
203718 1
261299 1
125526 1
272522 1
171030 1
299998 1
154680 1
181423 1
87399 1
299998 1
300000 1
1 1
288406 1
299998 1
231927 1
31735 1
47462 1
57650 1
2 1
300001 1
1 1
147238 1
3 1
120292 1
213706 1
102509 1
183967 1
5133 1
18561 1
264619 1
2 1
220481 1
105710 1
299999 1
85373 1
1 1
77123 1
2 1
24236 1
3 1
199763 1
262701 1
166429 1
5131 1
62643 1
299999 1
163537 1
265489 1
300000 1
300001 1
153403 1
164153 1
115405 1
132561 1
290125 1
245157 1
99844 1
29956 1
300000 1
1 1
299999 1
167435 1
11726 1
299998 1
1 1
29970 1
300001 1
186749 1
288745 1
2 1
114790 1
299999 1
300002 1
86504 1
300001 1
220877 1
292096 1
109075 1
2 1
192415 1
187065 1
149430 1
99916 1
2 1
1 1
267094 1
220189 1
299999 1
11164 1
48163 1
147609 1
270390 1
35472 1
38485 1
95738 1
57770 1
41638 1
2 1
27773 1
205928 1
96199 1
257827 1
77332 1
300002 1
1 1
14488 1
16178 1
291666 1
219183 1
120381 1
184857 1
191306 1
299999 1
116703 1
299999 1
1 1
27999 1
194077 1
210149 1
1 1
162242 1
1 1
211601 1
75548 1
189586 1
39611 1
233849 1
299999 1
253569 1
109411 1
203629 1
22546 1
10566 1
83589 1
299999 1
229575 1
111768 1
226035 1
30156 1
297380 1
232243 1
215280 1
80979 1
299999 1
1 1
1 1
266996 1
17140 1
207646 1
299999 1
3 1
2 1
176304 1
288503 1
176246 1
1 1
284858 1
254264 1
74293 1
234964 1
2 1
79297 1
1 1
2 1
200617 1
106506 1
299999 1
300001 1
300001 1
299999 1
96231 1
205014 1
299998 1
1 1
299999 1
1 1
203716 1
178500 1
128302 1
3 1
300001 1
3 1
176917 1
300000 1
1 1
80769 1
299999 1
173201 1
1 1
1 1
1 1
146280 1
274384 1
1 1
299999 1
221577 1
177569 1
65136 1
1 1
286719 1
108475 1
87180 1
300000 1
169123 1
300002 1
1 1
19254 1
290517 1
114833 1
197536 1
133660 1
300001 1
1 1
300001 1
219845 1
300000 1
146150 1
1 1
72229 1
188271 1
1 1
300000 1
299999 1
2 1
177047 1
300001 1
44678 1
300001 1
300000 1
2 1
1 1
127581 1
256202 1
34477 1
88895 1
57588 1
141814 1
82676 1
153039 1
258935 1
202673 1
2 1
300000 1
150166 1
300001 1
46103 1
271285 1
300000 1
300001 1
197743 1
267684 1
299999 1
93670 1
1 1
164412 1
272993 1
199566 1
39389 1
240106 1
276626 1
63025 1
176579 1
40285 1
217087 1
164604 1
23009 1
300001 1
271972 1
233481 1
141141 1
217905 1
299999 1
260564 1
57710 1
228994 1
299999 1
127790 1
64720 1
19677 1
256316 1
1 1
1 1
131804 1
122422 1
300001 1
248015 1
257031 1
2 1
1 1
1 1
78965 1
241771 1
2 1
173973 1
26663 1
193091 1
299999 1
1 1
60491 1
170797 1
3 1
21705 1
159070 1
300000 1
13260 1
113485 1
38839 1
1 1
192368 1
264592 1
300002 1
266247 1
266323 1
232458 1
39401 1
300001 1
300001 1
300000 1
300001 1
125585 1
147618 1
41932 1
300000 1
222431 1
7628 1
95876 1
300000 1
199363 1
215154 1
201179 1
188106 1
122448 1
3 1
190012 1
75421 1
200122 1
300000 1
84416 1
59780 1
299999 1
80963 1
140408 1
294267 1
300001 1
187218 1
1 1
214346 1
116042 1
43658 1
174268 1
2 1
222044 1
300002 1
233640 1
91003 1
104444 1
57278 1
2 1
44436 1
28934 1
299998 1
24999 1
300002 1
132784 1
299999 1
147671 1
179044 1
248050 1
127275 1
219724 1
207317 1
279732 1
1 1
117647 1
1 1
43523 1
212579 1
78321 1
209329 1
2 1
280398 1
106343 1
30590 1
266909 1
1 1
8223 1
1 1
261606 1
19485 1
2 1
228835 1
299999 1
149991 1
2 1
148783 1
300001 1
245444 1
209327 1
299999 1
3130 1
252478 1
66409 1
1 1
121953 1
193583 1
119614 1
299999 1
268977 1
31011 1
61035 1
193408 1
107141 1
143789 1
300001 1
299999 1
1 1
300001 1
203226 1
255458 1
159915 1
5008 1
300001 1
89685 1
158632 1
64694 1
3 1
255773 1
250412 1
53210 1
135210 1
215587 1
2 1
2 1
164074 1
194533 1
236518 1
31375 1
108821 1
299999 1
159474 1
1 1
248535 1
1 1
29366 1
252810 1
299999 1
13329 1
152741 1
30008 1
189000 1
300000 1
172444 1
1 1
294442 1
181734 1
36490 1
133163 1
1 1
284876 1
299999 1
241004 1
24202 1
128029 1
223973 1
32055 1
172171 1
246904 1
279999 1
1 1
98921 1
3 1
6888 1
18556 1
300000 1
193613 1
38496 1
300000 1
1 1
192647 1
26735 1
106890 1
172391 1
299999 1
300000 1
182600 1
2 1
22580 1
123096 1
292523 1
300001 1
1 1
1 1
234732 1
300001 1
300000 1
267927 1
300002 1
84790 1
1 1
238859 1
1 1
91029 1
235466 1
299998 1
1 1
236156 1
271570 1
132092 1
254625 1
227883 1
299999 1
1 1
73474 1
1 1
119940 1
3 1
266171 1
34483 1
136232 1
1 1
300001 1
16065 1
1 1
110936 1
273555 1
35041 1
80346 1
163388 1
204833 1
300000 1
135166 1
239 1
163430 1
163443 1
1 1
14244 1
300001 1
299999 1
276101 1
300001 1
142298 1
181352 1
2 1
73112 1
298065 1
32743 1
12160 1
300002 1
18918 1
236996 1
127908 1
300001 1
299999 1
151124 1
255160 1
229314 1
1 1
49726 1
216221 1
2 1
99020 1
300001 1
5783 1
213321 1
1 1
19833 1
248684 1
299999 1
275781 1
93746 1
300001 1
41952 1
8387 1
299999 1
1 1
60492 1
265073 1
299999 1
215624 1
145738 1
6309 1
300001 1
191926 1
241420 1
165379 1
13829 1
300000 1
19158 1
266041 1
1 1
126153 1
105916 1
300000 1
237177 1
1 1
201741 1
300000 1
169668 1
252074 1
27873 1
179855 1
1 1
2 1
145830 1
300001 1
226385 1
209083 1
3 1
148677 1
223457 1
67878 1
168020 1
156993 1
116065 1
239469 1
299999 1
300002 1
5871 1
245628 1
112653 1
1 1
172622 1
299999 1
250964 1
42474 1
176740 1
234075 1
112179 1
43472 1
265978 1
290166 1
1 1
230322 1
29101 1
299999 1
299999 1
54293 1
238099 1
104588 1
299999 1
300000 1
195544 1
269872 1
170223 1
273621 1
300002 1
43868 1
241792 1
61245 1
249159 1
31584 1
176652 1
1 1
219133 1
300001 1
150359 1
37594 1
267298 1
1 1
300000 1
82450 1
2 1
19312 1
300002 1
228349 1
300000 1
1 1
3 1
219886 1
29538 1
256077 1
27836 1
193178 1
216889 1
97915 1
1 1
88449 1
137119 1
82024 1
1 1
186968 1
95547 1
3 1
287161 1
1 1
300000 1
173325 1
193400 1
1 1
13785 1
162831 1
1 1
70888 1
1 1
289638 1
2 1
83774 1
253602 1
247141 1
1 1
276217 1
87616 1
128032 1
2 1
1 1
300000 1
299999 1
270014 1
276851 1
13542 1
69642 1
184552 1
39579 1
2 1
174374 1
111942 1
180938 1
300001 1
1 1
251455 1
1 1
1 1
1 1
248341 1
43024 1
80768 1
260964 1
1 1
287291 1
86842 1
271811 1
41768 1
102491 1
140156 1
300000 1
300001 1
256056 1
300001 1
38053 1
2 1
92415 1
220727 1
180233 1
218306 1
246014 1
15130 1
2 1
64917 1
299999 1
1 1
120841 1
1 1
259326 1
240330 1
300001 1
1 1
270081 1
228137 1
197520 1
110332 1
251281 1
208818 1
165633 1
66152 1
50536 1
300000 1
166311 1
53440 1
300001 1
48671 1
179350 1
1479 1
295419 1
193716 1
49245 1
36790 1
141168 1
280743 1
109714 1
3 1
296259 1
134875 1
247262 1
224949 1
194238 1
55389 1
153432 1
16471 1
84334 1
134208 1
263977 1
299999 1
27812 1
292040 1
299998 1
233413 1
6040 1
298552 1
300000 1
299999 1
1 1
41891 1
200840 1
9111 1
300002 1
192675 1
227157 1
1 1
1 1
95866 1
37878 1
153410 1
4917 1
81501 1
1 1
95885 1
1 1
91109 1
170465 1
299998 1
210663 1
1 1
300001 1
2 1
262379 1
2 1
64548 1
51544 1
299999 1
75038 1
289712 1
1655 1
2 1
138698 1
294089 1
270704 1
80073 1
121772 1
227882 1
272096 1
299999 1
151244 1
279627 1
293926 1
68728 1
241146 1
3010 1
94867 1
98049 1
1 1
194989 1
165164 1
3 1
1 1
247337 1
2 1
133796 1
299999 1
132298 1
1 1
2 1
6006 1
1 1
286518 1
180479 1
221373 1
2 1
176580 1
125868 1
174086 1
299998 1
90927 1
248414 1
91300 1
2 1
286429 1
289169 1
2 1
255222 1
299999 1
53917 1
299995 1
1760 1
83760 1
22056 1
299999 1
299999 1
230432 1
117932 1
238636 1
265337 1
292404 1
100233 1
61180 1
1 1
300001 1
299999 1
68642 1
194586 1
300001 1
1 1
124919 1
166506 1
269361 1
270851 1
166078 1
300000 1
299999 1
1 1
3 1
299999 1
2 1
268714 1
89560 1
142532 1
189065 1
300000 1
112656 1
300000 1
1 1
220816 1
299999 1
300000 1
204340 1
178861 1
300000 1
166368 1
37246 1
299998 1
61836 1
256289 1
1 1
299999 1
2 1
262815 1
168153 1
20318 1
48923 1
1 1
236297 1
33666 1
1 1
2 1
300000 1
216998 1
300000 1
35766 1
215799 1
300002 1
99856 1
182158 1
299998 1
89315 1
239441 1
10463 1
1 1
1 1
1 1
300000 1
1 1
83379 1
2 1
2 1
107134 1
300000 1
299999 1
288712 1
289398 1
299999 1
1 1
284061 1
300001 1
1 1
299998 1
299999 1
300002 1
2 1
161172 1
162588 1
130288 1
108093 1
95131 1
189320 1
1 1
1 1
226232 1
154633 1
48554 1
300001 1
300001 1
254553 1
3 1
67082 1
300001 1
22618 1
300001 1
299999 1
144501 1
2 1
1 1
93570 1
300000 1
157214 1
245510 1
300000 1
285212 1
235428 1
300001 1
293389 1
1 1
237716 1
223996 1
300001 1
63421 1
180513 1
281981 1
1372 1
276248 1
15366 1
1328 1
11187 1
299999 1
218208 1
300001 1
299999 1
156097 1
58673 1
131260 1
2 1
203323 1
55064 1
214445 1
18374 1
206549 1
300001 1
90814 1
253750 1
300000 1
300002 1
1 1
300000 1
151174 1
42222 1
266929 1
1 1
203506 1
255218 1
161125 1
161839 1
300000 1
159182 1
95998 1
300001 1
1 1
293828 1
224935 1
213582 1
223470 1
163896 1
281654 1
183471 1
300001 1
247468 1
62258 1
223155 1
1 1
152657 1
262558 1
299999 1
64831 1
294277 1
43163 1
256320 1
38559 1
215707 1
300000 1
154324 1
116732 1
299999 1
148719 1
300002 1
133621 1
300000 1
271497 1
188830 1
300000 1
198660 1
204565 1
146260 1
202709 1
1 1
132660 1
29593 1
109568 1
2 1
271116 1
1 1
300001 1
2 1
43883 1
13694 1
262269 1
127015 1
51637 1
147174 1
268049 1
271079 1
52138 1
262735 1
110001 1
151248 1
287653 1
262798 1
229260 1
283121 1
193697 1
13092 1
300001 1
2 1
8805 1
214812 1
1 1
300001 1
80635 1
109242 1
6540 1
1800 1
249249 1
29178 1
269116 1
2 1
123576 1
300000 1
121784 1
199010 1
1 1
141246 1
1 1
109397 1
259961 1
211806 1
3 1
300000 1
271907 1
14584 1
300000 1
281638 1
1 1
2 1
238581 1
66443 1
300001 1
2 1
124681 1
37557 1
53862 1
284488 1
211637 1
300000 1
2 1
44436 1
200699 1
112092 1
299999 1
300002 1
230045 1
1 1
1 1
299999 1
128938 1
75927 1
300001 1
14654 1
1 1
272889 1
279904 1
234456 1
64863 1
94492 1
300000 1
146118 1
299999 1
128611 1
1 1
300000 1
1 1
222466 1
100571 1
130247 1
259112 1
112518 1
299999 1
300000 1
81746 1
1 1
200968 1
90664 1
88422 1
254788 1
300001 1
1 1
24818 1
131024 1
241480 1
2 1
44671 1
273805 1
1 1
199069 1
1 1
30821 1
52350 1
50803 1
225121 1
1 1
131003 1
84433 1
205099 1
299999 1
265993 1
230380 1
300000 1
80725 1
216711 1
1 1
2 1
209906 1
300001 1
2 1
300000 1
50121 1
10541 1
300001 1
1 1
64921 1
265015 1
58635 1
57968 1
288851 1
192302 1
176742 1
1 1
300000 1
2 1
170326 1
26795 1
117887 1
98352 1
144663 1
276375 1
286742 1
116711 1
115375 1
241998 1
1 1
130756 1
1 1
1 1
300001 1
177649 1
111538 1
255605 1
234254 1
154238 1
300001 1
219342 1
15795 1
300000 1
64326 1
278938 1
251682 1
251258 1
51094 1
140027 1
269571 1
178074 1
71685 1
16786 1
1 1
264624 1
1 1
2 1
300001 1
1 1
97423 1
2 1
186616 1
1 1
255445 1
115598 1
290312 1
52999 1
1 1
44570 1
258811 1
49547 1
1 1
84230 1
119154 1
274149 1
160287 1
170287 1
1 1
185 1
300000 1
1 1
106791 1
1 1
163805 1
212937 1
203107 1
124677 1
300000 1
170542 1
1 1
299999 1
95134 1
214967 1
85626 1
145671 1
2 1
284403 1
35004 1
78650 1
112131 1
2 1
272544 1
161345 1
65074 1
70402 1
258342 1
168724 1
100886 1
295278 1
183001 1
152622 1
3 1
14642 1
176240 1
61543 1
294658 1
242045 1
299999 1
300001 1
97606 1
186610 1
3 1
1 1
133814 1
267309 1
1 1
299999 1
63839 1
300000 1
230189 1
70170 1
15257 1
244464 1
13491 1
192802 1
300001 1
187191 1
216267 1
1 1
133064 1
202635 1
267776 1
155379 1
148862 1
2 1
300000 1
134352 1
65622 1
300001 1
98841 1
269387 1
300000 1
282082 1
117599 1
1 1
288247 1
38062 1
167208 1
14923 1
144006 1
1 1
153376 1
300000 1
1 1
57864 1
78410 1
1 1
251170 1
173932 1
300002 1
83273 1
167334 1
1 1
138479 1
292648 1
18957 1
1 1
211615 1
2 1
1 1
1 1
300000 1
113445 1
1 1
42448 1
300002 1
299999 1
85633 1
252339 1
291955 1
176360 1
275369 1
48335 1
157846 1
1 1
22765 1
175275 1
257619 1
53595 1
1 1
2 1
3 1
243586 1
1 1
2 1
38420 1
1 1
192705 1
169214 1
123390 1
77795 1
71131 1
299999 1
300000 1
19488 1
3 1
156234 1
123477 1
299999 1
260357 1
231162 1
236736 1
231319 1
300000 1
156493 1
111285 1
261786 1
184321 1
284842 1
1 1
65402 1
270357 1
77877 1
73775 1
15289 1
150493 1
300001 1
232739 1
219975 1
299999 1
252814 1
299998 1
45077 1
1 1
1 1
94894 1
1 1
136941 1
300001 1
52215 1
60610 1
299998 1
1 1
16475 1
87586 1
1 1
299999 1
200303 1
300002 1
1 1
44595 1
165032 1
155939 1
233132 1
293072 1
200019 1
300000 1
300001 1
299999 1
158513 1
227806 1
97980 1
248345 1
7394 1
3 1
12383 1
299999 1
284504 1
17042 1
300001 1
299999 1
39385 1
96633 1
300000 1
273498 1
191537 1
2 1
250870 1
156997 1
300002 1
61631 1
300000 1
257874 1
1 1
13878 1
70602 1
28724 1
2 1
187718 1
300000 1
179645 1
73271 1
54771 1
70369 1
160467 1
261467 1
60843 1
300000 1
300001 1
299999 1
300000 1
243118 1
91221 1
166748 1
166551 1
145116 1
238177 1
114576 1
278273 1
1 1
1 1
90318 1
245204 1
294519 1
106509 1
2 1
291089 1
39149 1
244284 1
51051 1
3 1
300001 1
31253 1
1 1
300000 1
174807 1
157404 1
158416 1
1 1
300001 1
299998 1
196326 1
42176 1
1 1
87641 1
213968 1
225071 1
220378 1
177019 1
181520 1
276469 1
102605 1
180851 1
8885 1
1 1
2 1
37732 1
234521 1
1 1
290549 1
1 1
141796 1
159280 1
1 1
299999 1
243619 1
1 1
1 1
2 1
152544 1
2 1
12104 1
2 1
299999 1
290107 1
212315 1
207879 1
1 1
248304 1
63537 1
299999 1
269433 1
2 1
10954 1
3 1
174544 1
299999 1
299999 1
135137 1
195834 1
283913 1
300000 1
108877 1
300000 1
118126 1
1 1
144834 1
84482 1
209827 1
147503 1
153939 1
300001 1
1 1
4985 1
63219 1
212937 1
1761 1
248102 1
284207 1
299998 1
300001 1
300000 1
1 1
218350 1
206096 1
2 1
152890 1
300002 1
299999 1
3 1
93319 1
185146 1
218287 1
204850 1
216470 1
31146 1
1 1
2 1
196953 1
128295 1
16270 1
12091 1
119531 1
252878 1
270206 1
170065 1
263381 1
1 1
163873 1
40753 1
214219 1
271625 1
300000 1
242278 1
1 1
264078 1
175894 1
1 1
261841 1
3 1
262894 1
220528 1
130122 1
50711 1
37838 1
252614 1
57393 1
212067 1
290965 1
300001 1
176297 1
148275 1
236759 1
88525 1
299998 1
4716 1
138633 1
300000 1
66776 1
284734 1
293286 1
1 1
1 1
1 1
285200 1
300000 1
161384 1
151237 1
299783 1
1 1
284632 1
299998 1
299999 1
299999 1
1 1
205948 1
119409 1
300001 1
68164 1
1 1
188540 1
30842 1
127605 1
136330 1
149487 1
1 1
128292 1
283745 1
95166 1
280546 1
299998 1
239383 1
89880 1
300002 1
148022 1
2 1
1 1
300000 1
34965 1
4295 1
249359 1
261106 1
281961 1
1 1
147207 1
179982 1
100529 1
74746 1
2 1
214160 1
229743 1
198625 1
226387 1
73554 1
268226 1
260865 1
2 1
208501 1
105428 1
154517 1
300001 1
69801 1
2 1
300000 1
1 1
2 1
148665 1
202618 1
20109 1
1 1
206287 1
57300 1
100661 1
172825 1
2276 1
1 1
175408 1
206723 1
167134 1
217748 1
1 1
1 1
2 1
2 1
11462 1
132963 1
1 1
174161 1
207759 1
169401 1
300001 1
1 1
202419 1
200467 1
300000 1
1 1
300000 1
159517 1
119907 1
182697 1
247443 1
129078 1
107455 1
134608 1
1 1
189480 1
1 1
293659 1
1 1
95972 1
279982 1
299999 1
249595 1
27606 1
1 1
91548 1
13089 1
181222 1
263213 1
300000 1
187769 1
127618 1
113392 1
107651 1
1 1
250088 1
168147 1
166759 1
300000 1
80259 1
139612 1
207553 1
70786 1
299999 1
271291 1
206917 1
146823 1
79008 1
66139 1
127104 1
216291 1
52652 1
130824 1
252846 1
253680 1
1 1
99209 1
1 1
115872 1
146901 1
86775 1
299998 1
192981 1
183938 1
1 1
300001 1
10702 1
265745 1
299998 1
113528 1
299999 1
242601 1
300000 1
300000 1
43543 1
55335 1
1 1
283917 1
295153 1
70476 1
300000 1
300001 1
178059 1
136848 1
123757 1
296694 1
1 1
1 1
231064 1
300000 1
1 1
3 1
2 1
299999 1
300001 1
299999 1
88060 1
205446 1
160781 1
300002 1
300001 1
300000 1
298231 1
213217 1
1 1
1 1
3 1
167156 1
70843 1
249134 1
127911 1
3 1
1 1
82719 1
300001 1
13017 1
236327 1
24993 1
221018 1
37427 1
242910 1
2 1
283801 1
299998 1
36773 1
151327 1
80076 1
75386 1
86369 1
121968 1
299999 1
299999 1
1 1
5047 1
249562 1
102554 1
271810 1
77295 1
1 1
52156 1
1 1
1 1
126685 1
1 1
22712 1
45691 1
1 1
259667 1
147416 1
1 1
89648 1
41569 1
51198 1
115601 1
299999 1
153044 1
145713 1
105885 1
39983 1
300000 1
170103 1
163115 1
299999 1
60976 1
19867 1
21788 1
299999 1
299999 1
154758 1
161656 1
126821 1
24827 1
156846 1
237449 1
56171 1
299999 1
275111 1
1 1
153196 1
1 1
88957 1
2 1
133401 1
1 1
2 1
249190 1
5459 1
184550 1
299999 1
166466 1
1 1
300000 1
245721 1
300000 1
3 1
1 1
295026 1
77304 1
300000 1
2 1
300000 1
57702 1
13030 1
1 1
114833 1
2 1
1 1
74817 1
237297 1
59490 1
141741 1
60665 1
300000 1
166368 1
171710 1
133828 1
16717 1
84458 1
133116 1
299999 1
178661 1
53781 1
185205 1
39193 1
261896 1
165684 1
1 1
107544 1
218225 1
1 1
162775 1
22885 1
36398 1
102188 1
58803 1
284693 1
190944 1
1 1
250534 1
108520 1
55313 1
1 1
51335 1
299999 1
2781 1
1 1
138435 1
2377 1
17083 1
29861 1
264006 1
2 1
272335 1
90162 1
25855 1
67619 1
1 1
1 1
218013 1
1 1
119216 1
300000 1
26750 1
300001 1
100360 1
107913 1
51431 1
300001 1
64872 1
3 1
1 1
114509 1
130258 1
249177 1
283264 1
3 1
1 1
79811 1
299999 1
153832 1
300000 1
28075 1
300001 1
1 1
3 1
80703 1
25610 1
83051 1
103930 1
2 1
202650 1
273661 1
300000 1
299999 1
297342 1
126999 1
184498 1
122870 1
240564 1
221313 1
161125 1
207773 1
300000 1
243878 1
26707 1
244009 1
212892 1
1 1
134342 1
174724 1
213386 1
126319 1
300000 1
1 1
299999 1
28780 1
138103 1
1 1
178541 1
186741 1
271986 1
210838 1
238270 1
258826 1
93329 1
178112 1
42497 1
150410 1
38108 1
300000 1
1 1
22371 1
153958 1
300000 1
300001 1
300000 1
1 1
300000 1
32814 1
300001 1
121604 1
147018 1
187252 1
73443 1
287639 1
140420 1
114699 1
299999 1
791 1
299999 1
299999 1
2 1
2984 1
125855 1
67423 1
81400 1
97471 1
17368 1
52376 1
205396 1
207035 1
2 1
269781 1
250671 1
284804 1
1 1
1 1
3422 1
300001 1
299999 1
196006 1
286550 1
248446 1
60918 1
1 1
300002 1
1 1
60513 1
1 1
112553 1
25499 1
1 1
1 1
4664 1
3 1
118226 1
101253 1
300000 1
184803 1
299999 1
299999 1
130863 1
3 1
1 1
288434 1
218077 1
174519 1
59125 1
261172 1
1 1
300002 1
252273 1
280913 1
29030 1
30848 1
3 1
182357 1
292049 1
258968 1
2 1
1 1
255611 1
4718 1
1 1
261477 1
251513 1
106207 1
300000 1
254193 1
219870 1
3 1
287801 1
169074 1
230953 1
270507 1
286665 1
239383 1
153969 1
2 1
300000 1
70507 1
19983 1
17798 1
198219 1
271013 1
204071 1
118661 1
300001 1
299999 1
298144 1
61181 1
205038 1
53908 1
75023 1
237928 1
73998 1
2 1
300001 1
3 1
51819 1
96264 1
195580 1
2 1
16263 1
20645 1
252281 1
195945 1
196855 1
262327 1
273637 1
3 1
261692 1
300000 1
181652 1
158451 1
121020 1
300001 1
212489 1
299998 1
67285 1
291944 1
107335 1
300000 1
29861 1
299999 1
225351 1
42646 1
299998 1
222924 1
63014 1
183151 1
6596 1
3 1
300001 1
2091 1
140976 1
299999 1
1 1
300002 1
199288 1
223392 1
299999 1
102578 1
300001 1
144116 1
299800 1
106346 1
139060 1
19221 1
1 1
109334 1
300000 1
1 1
1 1
2 1
175824 1
113598 1
2 1
299999 1
184330 1
300000 1
300000 1
131100 1
22909 1
54841 1
284479 1
16979 1
125027 1
255226 1
47333 1
30359 1
210554 1
210744 1
204551 1
113189 1
64990 1
300000 1
1 1
121809 1
300000 1
7143 1
300000 1
1 1
49685 1
1 1
34417 1
1 1
118127 1
45365 1
300002 1
278402 1
300001 1
299999 1
299999 1
280948 1
208413 1
39367 1
180571 1
118731 1
6125 1
241709 1
1 1
2 1
73843 1
70793 1
1 1
2 1
1 1
170292 1
226684 1
300000 1
213849 1
212405 1
299999 1
13437 1
299999 1
1 1
118432 1
1 1
23448 1
17499 1
284927 1
91640 1
1 1
3 1
300001 1
189652 1
1 1
1 1
215706 1
121054 1
299999 1
251951 1
257932 1
121611 1
300001 1
2 1
2 1
299999 1
299998 1
217526 1
297734 1
95921 1
1 1
73983 1
163143 1
1 1
300002 1
1 1
1 1
1 1
22651 1
259572 1
300000 1
127382 1
299151 1
300001 1
137897 1
1 1
25597 1
17406 1
211930 1
1 1
3 1
209337 1
188206 1
2 1
30983 1
2 1
111808 1
121999 1
1 1
300000 1
88964 1
1 1
113274 1
296217 1
259975 1
299999 1
15377 1
161895 1
20464 1
221006 1
299998 1
197700 1
46733 1
99227 1
177045 1
299999 1
227691 1
178224 1
253194 1
117465 1
18963 1
173768 1
211341 1
139969 1
1 1
300002 1
300001 1
300000 1
161622 1
255093 1
286916 1
217652 1
1 1
1 1
2 1
13376 1
138465 1
2 1
255479 1
249176 1
300001 1
299999 1
300000 1
212775 1
1 1
56306 1
181817 1
31939 1
150568 1
86369 1
221945 1
182071 1
17572 1
217240 1
64906 1
299999 1
210243 1
244230 1
1 1
231987 1
5607 1
205439 1
3 1
156156 1
260818 1
1 1
299998 1
2 1
113732 1
299998 1
218253 1
117593 1
299999 1
17195 1
132678 1
174606 1
1 1
53336 1
23498 1
232097 1
300001 1
197234 1
59614 1
39060 1
299999 1
68604 1
43572 1
3 1
2 1
246487 1
149652 1
286868 1
194779 1
1 1
1 1
247525 1
95571 1
299999 1
300002 1
270123 1
105844 1
24318 1
173494 1
286181 1
286550 1
281522 1
119262 1
214181 1
111119 1
72095 1
136647 1
86846 1
204350 1
300000 1
157386 1
300002 1
266386 1
32440 1
300000 1
2 1
101123 1
1 1
187946 1
97190 1
143321 1
222391 1
300001 1
162948 1
300000 1
270739 1
167729 1
165031 1
104578 1
4175 1
198354 1
300000 1
39520 1
160590 1
26451 1
108542 1
276044 1
1 1
225422 1
101790 1
267041 1
300000 1
300000 1
2 1
269538 1
299999 1
24788 1
29819 1
179466 1
203003 1
81748 1
113631 1
58188 1
126998 1
1 1
1 1
1 1
1 1
300002 1
123338 1
300000 1
1 1
67004 1
233150 1
1 1
198860 1
178962 1
169618 1
278359 1
91775 1
300000 1
100039 1
65563 1
299999 1
57647 1
226808 1
283312 1
37917 1
300000 1
1 1
300001 1
50061 1
151686 1
295103 1
299999 1
300001 1
380 1
253438 1
2 1
230864 1
161123 1
164645 1
2 1
160244 1
160362 1
76550 1
1 1
2 1
155917 1
300000 1
233367 1
300000 1
63928 1
50037 1
235626 1
225124 1
299999 1
299999 1
200486 1
246190 1
3 1
148981 1
82803 1
300000 1
87571 1
122468 1
12308 1
16640 1
190244 1
299999 1
1 1
83263 1
109154 1
300002 1
127068 1
210348 1
300000 1
295374 1
2 1
296579 1
279422 1
45674 1
3 1
206010 1
300000 1
225262 1
300001 1
26370 1
241761 1
300000 1
133813 1
267902 1
1 1
123073 1
207702 1
284545 1
1 1
190294 1
299999 1
96704 1
292505 1
299999 1
243515 1
202228 1
195518 1
69057 1
87895 1
2 1
37732 1
127282 1
5448 1
1 1
112871 1
300000 1
240572 1
216950 1
1 1
1 1
136468 1
1 1
102017 1
86083 1
152055 1
1 1
300001 1
300000 1
300002 1
135145 1
241363 1
1 1
1 1
1 1
299999 1
255130 1
295626 1
1 1
280386 1
300000 1
254063 1
136427 1
198507 1
1 1
266597 1
189459 1
69930 1
299999 1
300000 1
24204 1
23204 1
1 1
300001 1
3 1
299999 1
2 1
45444 1
93247 1
126180 1
31778 1
299999 1
299999 1
3 1
250232 1
76241 1
299999 1
13282 1
235526 1
172137 1
126368 1
228171 1
300000 1
51808 1
242328 1
61212 1
82514 1
300001 1
1 1
3 1
131371 1
218462 1
249664 1
1 1
108908 1
221504 1
127040 1
195637 1
18568 1
277483 1
20605 1
125595 1
87504 1
124094 1
1 1
67559 1
33205 1
177517 1
300002 1
1 1
91889 1
103653 1
440 1
125103 1
106466 1
246607 1
129886 1
258653 1
204091 1
234013 1
20804 1
300000 1
300001 1
1 1
126626 1
150138 1
140036 1
299999 1
51225 1
300001 1
1 1
1 1
111816 1
125565 1
1 1
176775 1
85142 1
300000 1
242260 1
243121 1
190280 1
260704 1
97640 1
111132 1
268265 1
3 1
250960 1
280519 1
161144 1
130750 1
74914 1
272196 1
113566 1
300000 1
2 1
73448 1
219270 1
108237 1
297198 1
220038 1
300000 1
299998 1
111696 1
2 1
16315 1
47579 1
290140 1
179130 1
1 1
152870 1
300001 1
2 1
1 1
300000 1
84359 1
58293 1
76007 1
74345 1
199836 1
300000 1
1511 1
300001 1
161881 1
96056 1
299999 1
74339 1
208747 1
300000 1
2 1
300001 1
12883 1
299999 1
1 1
45 1
3 1
266017 1
89235 1
1 1
300001 1
1 1
300000 1
46966 1
300000 1
283674 1
69686 1
300002 1
119184 1
3 1
96800 1
68655 1
184626 1
300000 1
195157 1
53142 1
110564 1
300001 1
186335 1
299999 1
1 1
31534 1
214200 1
300001 1
16421 1
1 1
64309 1
174578 1
222088 1
118753 1
1 1
2 1
299999 1
144802 1
283428 1
1 1
148777 1
279894 1
1 1
241202 1
88201 1
299768 1
1 1
299999 1
1 1
300001 1
112400 1
299999 1
33100 1
2 1
299999 1
270953 1
1 1
234100 1
108876 1
262368 1
234600 1
290400 1
300000 1
1 1
262749 1
300001 1
115717 1
290742 1
282244 1
12197 1
58656 1
300001 1
300000 1
182690 1
300001 1
299999 1
2 1
147517 1
2 1
1 1
287727 1
108208 1
299999 1
297997 1
120169 1
299999 1
235518 1
126951 1
86671 1
187127 1
116096 1
200204 1
79649 1
95354 1
1 1
2 1
275205 1
34254 1
299998 1
18219 1
93057 1
244202 1
262093 1
276848 1
270814 1
1 1
171418 1
291424 1
240344 1
132590 1
166144 1
75636 1
2 1
1 1
300000 1
23951 1
1 1
195495 1
300001 1
88051 1
296934 1
199525 1
17722 1
188971 1
282766 1
164110 1
247468 1
211776 1
131648 1
17352 1
292195 1
76283 1
300001 1
299999 1
184199 1
101415 1
300000 1
251853 1
104377 1
127187 1
68728 1
263686 1
99774 1
22169 1
155333 1
49210 1
1 1
1 1
222471 1
116148 1
12146 1
1 1
28168 1
192783 1
274728 1
179862 1
299998 1
232639 1
45391 1
1 1
299999 1
226264 1
17073 1
194581 1
125814 1
54451 1
19980 1
183452 1
1 1
300000 1
33085 1
186447 1
280197 1
2 1
200616 1
257399 1
166100 1
7270 1
242022 1
300000 1
88746 1
31653 1
300000 1
299999 1
220906 1
289489 1
49361 1
268910 1
51521 1
188303 1
5197 1
39995 1
79089 1
269516 1
179721 1
240065 1
300001 1
63574 1
73003 1
299999 1
166423 1
30226 1
299999 1
41560 1
211928 1
184963 1
1 1
299999 1
2 1
299998 1
95496 1
117906 1
133008 1
3 1
1 1
299999 1
5439 1
221821 1
1 1
300001 1
1 1
208752 1
1 1
211587 1
2506 1
159461 1
2 1
299999 1
288859 1
124398 1
2 1
258932 1
1 1
44301 1
199331 1
79630 1
299999 1
206635 1
179402 1
128161 1
152521 1
1 1
300000 1
170933 1
196702 1
1 1
197319 1
1 1
1 1
2 1
226976 1
111615 1
68934 1
300001 1
154468 1
299999 1
230923 1
123375 1
197352 1
227006 1
92254 1
2 1
300002 1
1 1
32800 1
300001 1
293743 1
166854 1
214503 1
300002 1
199062 1
166489 1
20367 1
268883 1
300001 1
182053 1
1 1
175835 1
300000 1
180005 1
233849 1
205212 1
262173 1
1 1
125255 1
1 1
124380 1
269198 1
228330 1
10163 1
88141 1
300000 1
285401 1
174323 1
202816 1
3 1
105469 1
262336 1
299999 1
128388 1
105953 1
198930 1
2 1
202364 1
188693 1
63124 1
38283 1
244475 1
32548 1
10822 1
205673 1
300000 1
113287 1
108741 1
161176 1
160991 1
175711 1
181690 1
218209 1
290644 1
151096 1
199282 1
197312 1
256233 1
38313 1
29572 1
265530 1
149457 1
1 1
300000 1
226611 1
1 1
289805 1
66571 1
24243 1
91566 1
299999 1
107754 1
177849 1
273361 1
175109 1
300000 1
231505 1
1 1
27383 1
51083 1
285716 1
242963 1
198877 1
50421 1
26299 1
51783 1
300000 1
1 1
13027 1
36446 1
256144 1
240093 1
1 1
289106 1
206137 1
300000 1
156370 1
209228 1
299999 1
118614 1
2 1
204685 1
299999 1
297250 1
211236 1
250900 1
151695 1
300000 1
20311 1
35564 1
40896 1
95476 1
1 1
194297 1
157717 1
225290 1
164117 1
23669 1
300001 1
286682 1
300000 1
7664 1
58125 1
1 1
1 1
179921 1
96802 1
259977 1
2 1
71658 1
228554 1
40761 1
290629 1
170785 1
275761 1
299999 1
300000 1
1 1
297333 1
272495 1
4942 1
229513 1
154948 1
300001 1
58327 1
210028 1
280559 1
1 1
219527 1
41177 1
236257 1
133978 1
229151 1
57087 1
1 1
1 1
1 1
2324 1
1 1
164042 1
300002 1
64168 1
218416 1
112120 1
300001 1
202478 1
1 1
42267 1
1 1
1 1
1 1
12808 1
137034 1
32566 1
1 1
2 1
2 1
1 1
1 1
300001 1
300001 1
207571 1
198261 1
3 1
143098 1
2 1
130227 1
1 1
1 1
1 1
197454 1
246831 1
300000 1
36696 1
1 1
232286 1
1 1
137019 1
143451 1
89843 1
300001 1
3 1
1 1
1 1
32909 1
300001 1
282406 1
1 1
149925 1
2 1
246683 1
1 1
299999 1
182736 1
1 1
3 1
117933 1
30839 1
248990 1
157919 1
1 1
300000 1
225267 1
295642 1
26826 1
131179 1
277474 1
2 1
241892 1
59679 1
299998 1
21744 1
296319 1
157827 1
150997 1
1 1
300000 1
233107 1
268080 1
16266 1
148837 1
271259 1
265580 1
280027 1
300001 1
300000 1
118779 1
197848 1
300001 1
1 1
28122 1
300001 1
67783 1
1 1
246117 1
64057 1
41888 1
300001 1
114590 1
293077 1
300001 1
177551 1
1 1
300000 1
139096 1
1 1
1 1
33138 1
300000 1
299999 1
202042 1
3 1
229281 1
300000 1
300001 1
30900 1
300002 1
1 1
152177 1
3 1
39058 1
299999 1
62362 1
1434 1
102163 1
2 1
1 1
2 1
109305 1
215297 1
300002 1
2 1
23697 1
1 1
299999 1
231259 1
300000 1
276693 1
26918 1
214797 1
1 1
19428 1
300001 1
65800 1
62410 1
39338 1
220312 1
55051 1
299999 1
78639 1
300001 1
41202 1
2 1
2 1
66021 1
206237 1
167661 1
11159 1
289518 1
50700 1
40568 1
203882 1
139213 1
1 1
300000 1
234973 1
17278 1
151641 1
1 1
11316 1
171052 1
299999 1
215376 1
300000 1
180830 1
300000 1
192255 1
151177 1
215675 1
288783 1
299999 1
101259 1
199849 1
166081 1
44348 1
127048 1
181179 1
217169 1
45367 1
300002 1
226661 1
221854 1
60589 1
300001 1
233517 1
234727 1
5446 1
47678 1
240208 1
209617 1
211453 1
1 1
289993 1
1 1
151627 1
66340 1
1 1
281069 1
295297 1
242656 1
72592 1
135529 1
85247 1
251053 1
142103 1
28691 1
300002 1
226592 1
162345 1
82693 1
300001 1
1 1
32259 1
204314 1
54623 1
193593 1
101659 1
300000 1
4567 1
135796 1
285393 1
128076 1
124927 1
299998 1
1 1
96775 1
242681 1
300001 1
1 1
105931 1
1 1
30365 1
212396 1
300001 1
299999 1
84042 1
203104 1
139524 1
1 1
112088 1
300001 1
299999 1
76447 1
1 1
17279 1
233655 1
266153 1
300000 1
299999 1
1 1
196241 1
31505 1
1 1
2 1
300000 1
16398 1
42221 1
113010 1
300000 1
182691 1
114286 1
72426 1
180000 1
186717 1
300001 1
199116 1
235593 1
78788 1
156297 1
251521 1
300000 1
203107 1
80255 1
1 1
101149 1
284540 1
300000 1
300002 1
300000 1
228672 1
147024 1
2 1
238048 1
1 1
300000 1
300000 1
300001 1
300000 1
105047 1
205181 1
51056 1
299999 1
97703 1
1 1
204529 1
300000 1
51385 1
29536 1
170346 1
234376 1
148351 1
2890 1
54822 1
244622 1
5648 1
228873 1
187282 1
300000 1
1 1
203681 1
155023 1
300000 1
300000 1
176709 1
1 1
63266 1
91116 1
11376 1
1 1
1 1
44021 1
88039 1
47791 1
31918 1
2 1
1 1
258564 1
118408 1
299999 1
50322 1
167180 1
27781 1
3 1
2 1
1 1
92907 1
296181 1
271671 1
56717 1
299999 1
139612 1
231890 1
6079 1
269719 1
1 1
243600 1
1 1
1 1
183318 1
29896 1
3 1
130026 1
105968 1
124013 1
218404 1
1 1
157805 1
84826 1
300001 1
229218 1
208927 1
116315 1
47373 1
285831 1
1 1
271098 1
204387 1
177866 1
299999 1
300000 1
102458 1
197018 1
2 1
256723 1
145705 1
300001 1
108984 1
185171 1
2 1
1 1
1 1
167984 1
113047 1
290476 1
48127 1
235844 1
205323 1
238811 1
133661 1
73048 1
97636 1
199616 1
272773 1
186472 1
94936 1
117771 1
82516 1
300001 1
253500 1
185998 1
300002 1
1 1
128223 1
2 1
2 1
70201 1
102233 1
68290 1
300000 1
202884 1
20728 1
218816 1
39944 1
218931 1
113315 1
133452 1
180392 1
230105 1
146007 1
85242 1
168108 1
225948 1
26782 1
291922 1
238042 1
299567 1
1 1
1 1
140853 1
64488 1
144376 1
300001 1
1 1
209710 1
9125 1
261212 1
300002 1
300001 1
300000 1
272828 1
202308 1
157559 1
196223 1
20202 1
300001 1
226976 1
257194 1
263816 1
190831 1
1 1
48994 1
300000 1
1 1
1 1
299999 1
1 1
264236 1
48084 1
300000 1
36827 1
92421 1
231824 1
1 1
3 1
262030 1
299998 1
300000 1
137267 1
231184 1
2 1
267742 1
91047 1
300000 1
195799 1
74528 1
183688 1
28585 1
186932 1
4974 1
1 1
176065 1
1 1
105732 1
154320 1
156368 1
79909 1
300000 1
1 1
46919 1
2 1
104702 1
150952 1
3 1
7313 1
217918 1
300000 1
1 1
15624 1
29488 1
300000 1
84805 1
300001 1
37493 1
300001 1
116527 1
68222 1
253957 1
151463 1
134581 1
1 1
1 1
300000 1
300000 1
33812 1
245026 1
1 1
3 1
299999 1
83317 1
122910 1
63148 1
57034 1
299998 1
73367 1
1 1
182764 1
219289 1
109430 1
230669 1
55716 1
1 1
1 1
300000 1
48048 1
280631 1
219106 1
31224 1
93705 1
211747 1
120926 1
201290 1
1 1
43700 1
217921 1
299998 1
1 1
192686 1
300000 1
69834 1
299999 1
140741 1
300000 1
167859 1
299361 1
44110 1
1 1
147584 1
271308 1
81488 1
1 1
43574 1
283011 1
300001 1
116854 1
299999 1
300001 1
300002 1
224169 1
195244 1
76463 1
81098 1
299999 1
300002 1
300001 1
1 1
264696 1
299999 1
166428 1
55206 1
272448 1
204282 1
1 1
90953 1
1 1
162902 1
162267 1
1 1
300000 1
300000 1
1 1
200618 1
2 1
300000 1
46207 1
173222 1
117688 1
199038 1
85373 1
122148 1
218958 1
21225 1
82057 1
30849 1
59501 1
33056 1
223364 1
228286 1
273785 1
299999 1
300001 1
233014 1
72613 1
10597 1
5130 1
191168 1
44231 1
279753 1
1 1
26177 1
87759 1
1 1
3 1
1 1
270217 1
261766 1
284020 1
299999 1
1 1
241221 1
280887 1
211887 1
1 1
154627 1
93759 1
219857 1
190532 1
158276 1
116970 1
289722 1
144055 1
219495 1
300000 1
248119 1
139085 1
39877 1
61507 1
300000 1
78469 1
69242 1
18341 1
46836 1
300000 1
38859 1
93454 1
2 1
101121 1
107302 1
294892 1
74018 1
55395 1
186882 1
1 1
229869 1
67911 1
300001 1
299999 1
260117 1
3 1
196448 1
198566 1
287332 1
2 1
149100 1
300001 1
265103 1
100322 1
280659 1
299999 1
300002 1
155216 1
1 1
108442 1
158620 1
87142 1
152917 1
300001 1
143880 1
203034 1
265605 1
9655 1
300000 1
272752 1
206361 1
1 1
137962 1
300002 1
223846 1
42018 1
149854 1
18748 1
109445 1
28194 1
2 1
139569 1
210168 1
299999 1
88175 1
207406 1
237820 1
300001 1
280114 1
257666 1
273370 1
287314 1
174345 1
1 1
64711 1
117229 1
2 1
1 1
102577 1
300001 1
116849 1
70253 1
300000 1
237757 1
218174 1
300002 1
97089 1
300001 1
2 1
243772 1
32669 1
283881 1
218075 1
114170 1
268092 1
237508 1
200289 1
1 1
299998 1
222476 1
300000 1
244509 1
1 1
225213 1
1 1
9828 1
297178 1
90487 1
83054 1
299998 1
240674 1
168507 1
300000 1
282024 1
152066 1
971 1
69369 1
253144 1
1 1
25868 1
218957 1
117423 1
65960 1
71192 1
1 1
86147 1
266496 1
240656 1
194506 1
104834 1
57067 1
146774 1
22093 1
50457 1
300001 1
136293 1
125467 1
300001 1
143856 1
72476 1
1 1
115873 1
1 1
264190 1
148395 1
243519 1
221629 1
181269 1
257268 1
105983 1
238432 1
1 1
94846 1
185912 1
193004 1
130487 1
10822 1
1 1
87713 1
104454 1
300001 1
3 1
300001 1
176947 1
300001 1
250896 1
286432 1
162469 1
215449 1
235755 1
299998 1
300001 1
252530 1
266049 1
157535 1
1 1
25672 1
299999 1
3 1
1 1
299999 1
1 1
233359 1
123172 1
300001 1
285936 1
156944 1
82128 1
70393 1
1 1
299999 1
300000 1
191080 1
190490 1
141037 1
113109 1
300002 1
3 1
233958 1
67167 1
205815 1
206302 1
133591 1
1 1
1 1
84679 1
73443 1
117751 1
239999 1
151029 1
255978 1
62016 1
99241 1
58862 1
299999 1
251930 1
67835 1
299999 1
1 1
104682 1
300000 1
87463 1
225244 1
166701 1
79109 1
300000 1
42020 1
188204 1
1 1
300000 1
117489 1
268373 1
299998 1
2 1
299999 1
103893 1
144373 1
175259 1
269323 1
300001 1
60974 1
165568 1
6746 1
300001 1
130591 1
145060 1
64989 1
300001 1
15085 1
300001 1
50445 1
185201 1
114713 1
139611 1
1 1
148250 1
202776 1
110400 1
1 1
218235 1
213589 1
416 1
169604 1
300000 1
30896 1
101224 1
299998 1
213714 1
202148 1
299999 1
300001 1
299999 1
92649 1
1 1
295136 1
1 1
88343 1
55208 1
228897 1
300002 1
242392 1
17219 1
69767 1
207302 1
57781 1
2 1
280553 1
299999 1
49297 1
103494 1
2 1
141928 1
278225 1
299999 1
3 1
141212 1
178112 1
155354 1
300002 1
61363 1
241879 1
300001 1
69450 1
67034 1
240748 1
299387 1
299999 1
271902 1
300001 1
2 1
11092 1
299999 1
1 1
280553 1
1 1
93436 1
300000 1
1 1
116689 1
1 1
79824 1
33525 1
1 1
205312 1
1 1
186000 1
209171 1
24259 1
279955 1
163970 1
1 1
72321 1
234372 1
172696 1
175278 1
129949 1
299999 1
60308 1
265023 1
909 1
79247 1
21478 1
1 1
299999 1
35720 1
214212 1
244537 1
272859 1
2 1
300000 1
300002 1
42317 1
1 1
231517 1
300001 1
34460 1
145801 1
208734 1
56364 1
300000 1
2 1
300000 1
299999 1
104079 1
300000 1
49619 1
102079 1
299999 1
75565 1
159916 1
258904 1
117276 1
299999 1
249188 1
266985 1
166945 1
2 1
300000 1
87028 1
221697 1
1201 1
6968 1
187242 1
299999 1
164044 1
300001 1
1 1
1 1
300000 1
300001 1
28400 1
226678 1
236139 1
2 1
299999 1
87228 1
300000 1
253392 1
25185 1
299998 1
1 1
2 1
81738 1
146349 1
269049 1
190899 1
299999 1
299999 1
105459 1
18600 1
239803 1
3 1
91689 1
177133 1
1 1
256246 1
89964 1
300000 1
299999 1
275278 1
249484 1
29440 1
139306 1
2 1
195788 1
116425 1
1 1
180170 1
140713 1
108273 1
3 1
300001 1
184824 1
77963 1
300000 1
105512 1
2 1
257082 1
39492 1
300000 1
95644 1
300000 1
300001 1
102919 1
1 1
21837 1
299999 1
1 1
161925 1
300001 1
1 1
61340 1
1 1
136975 1
171094 1
105822 1
3 1
194737 1
300000 1
300001 1
181079 1
110780 1
49819 1
155139 1
1 1
2 1
300000 1
23581 1
40706 1
243767 1
300001 1
5665 1
300000 1
16079 1
53081 1
1 1
191384 1
272730 1
161017 1
6104 1
62018 1
86003 1
286973 1
14887 1
117845 1
300000 1
300001 1
296105 1
41515 1
14432 1
1 1
31524 1
77275 1
300000 1
20903 1
2 1
1 1
300002 1
300000 1
192248 1
239334 1
2 1
57544 1
1 1
296088 1
1 1
220351 1
292917 1
7107 1
166529 1
1 1
42699 1
174475 1
299999 1
77849 1
2 1
300001 1
213503 1
212275 1
127709 1
146364 1
299998 1
128873 1
299998 1
176410 1
170217 1
237362 1
264155 1
300000 1
17190 1
1 1
300000 1
3 1
99484 1
1 1
1 1
107312 1
1 1
300001 1
70715 1
112462 1
300001 1
2 1
49918 1
118626 1
1 1
210864 1
284450 1
39773 1
31928 1
107959 1
272531 1
1 1
299999 1
300001 1
1 1
25247 1
289453 1
300001 1
158787 1
100422 1
146538 1
300002 1
51131 1
280636 1
300000 1
236680 1
20863 1
264627 1
1 1
299999 1
1 1
300000 1
3 1
1 1
125512 1
273141 1
296326 1
268026 1
27684 1
33212 1
61022 1
78427 1
63467 1
286479 1
3 1
1 1
30967 1
300002 1
2 1
1 1
151463 1
300000 1
225440 1
209830 1
2080 1
265825 1
26617 1
142774 1
240883 1
207132 1
269676 1
299999 1
300000 1
200582 1
157360 1
300001 1
63214 1
1 1
242476 1
130684 1
285869 1
54608 1
1 1
2 1
6939 1
257328 1
110239 1
299999 1
300000 1
60730 1
91241 1
137014 1
178350 1
205699 1
113295 1
277545 1
114914 1
27638 1
286950 1
300000 1
1 1
3 1
63066 1
1 1
175258 1
223630 1
300000 1
155355 1
190025 1
1 1
290730 1
1 1
183531 1
157356 1
16381 1
300000 1
7684 1
253181 1
2 1
299998 1
299999 1
3335 1
82081 1
1 1
236784 1
1 1
165724 1
2 1
148258 1
51211 1
41929 1
174231 1
76625 1
292046 1
241121 1
79105 1
299999 1
108749 1
197065 1
297860 1
25570 1
91061 1
300000 1
183203 1
115512 1
1 1
91206 1
83666 1
1 1
214191 1
300000 1
136149 1
1 1
10268 1
165440 1
1 1
132785 1
300002 1
126675 1
1 1
51504 1
211118 1
9634 1
261234 1
300001 1
51648 1
289502 1
83951 1
1 1
59699 1
22277 1
3 1
141887 1
204993 1
251621 1
300000 1
148500 1
2 1
244908 1
286240 1
207124 1
14300 1
1 1
203550 1
1289 1
163685 1
152158 1
59009 1
269996 1
300000 1
300000 1
103492 1
203847 1
168417 1
221489 1
26270 1
223403 1
82135 1
1 1
249589 1
133977 1
80532 1
299999 1
31203 1
187721 1
89972 1
275502 1
196503 1
225326 1
164021 1
1 1
288016 1
2 1
299998 1
227218 1
83820 1
3 1
177720 1
299998 1
196230 1
97552 1
281346 1
67988 1
2 1
208598 1
1 1
299999 1
1839 1
251960 1
237156 1
299999 1
135076 1
169263 1
16605 1
299999 1
1 1
651 1
299999 1
222732 1
211302 1
300002 1
289109 1
1 1
114198 1
194903 1
283957 1
69147 1
300002 1
1 1
266181 1
299998 1
54790 1
195975 1
191403 1
25232 1
299999 1
123215 1
270650 1
62878 1
276664 1
24349 1
300000 1
260533 1
300002 1
138644 1
299999 1
1 1
161648 1
36302 1
76148 1
279676 1
1 1
293687 1
294150 1
253894 1
139114 1
234387 1
300002 1
299999 1
299999 1
124728 1
205410 1
40719 1
197469 1
43911 1
2 1
300002 1
2 1
300000 1
78631 1
224537 1
3 1
238981 1
108088 1
138793 1
3 1
280279 1
1 1
17416 1
104254 1
268787 1
232434 1
100336 1
300001 1
39280 1
1 1
277372 1
182385 1
11006 1
198514 1
300000 1
43497 1
7743 1
1 1
279809 1
73778 1
113988 1
300000 1
246717 1
125423 1
127813 1
116140 1
253467 1
191836 1
134565 1
139960 1
191136 1
188076 1
195751 1
102037 1
289145 1
243543 1
119195 1
293526 1
1 1
133820 1
300001 1
133427 1
2 1
1 1
130951 1
87018 1
106729 1
60889 1
299999 1
156127 1
125863 1
250303 1
253740 1
141887 1
1 1
67417 1
300001 1
1 1
57784 1
198498 1
214079 1
3 1
300000 1
300000 1
27948 1
300000 1
2 1
1 1
277902 1
143798 1
299998 1
164949 1
2 1
1 1
298207 1
2 1
45029 1
299999 1
161516 1
159804 1
11807 1
7656 1
168942 1
154614 1
175571 1
1 1
2 1
300001 1
121968 1
206853 1
300002 1
179322 1
186265 1
299998 1
5466 1
7025 1
195014 1
1 1
55886 1
172353 1
300001 1
99704 1
95841 1
290613 1
240538 1
1 1
299998 1
22800 1
2 1
40476 1
159936 1
46984 1
299998 1
1 1
1 1
59290 1
73818 1
249175 1
300000 1
283722 1
268106 1
187589 1
2 1
299999 1
23245 1
86341 1
74885 1
36002 1
274264 1
265284 1
223847 1
131069 1
205989 1
181711 1
153497 1
244345 1
144661 1
85092 1
269603 1
1 1
194502 1
235086 1
2 1
277317 1
160327 1
268785 1
141944 1
287270 1
146558 1
23731 1
103100 1
103346 1
10288 1
121921 1
277082 1
99616 1
144915 1
300001 1
67982 1
37458 1
260384 1
171146 1
299998 1
56047 1
81400 1
2 1
300000 1
300000 1
2 1
273898 1
52136 1
300001 1
117591 1
300000 1
1 1
129482 1
253470 1
125358 1
2 1
49849 1
17765 1
1 1
1 1
63144 1
1 1
271036 1
254066 1
266432 1
6332 1
1 1
67436 1
119935 1
256161 1
168397 1
263781 1
2 1
132766 1
300001 1
3 1
1 1
171940 1
299999 1
207927 1
134443 1
167764 1
79795 1
47225 1
261772 1
64814 1
193399 1
121167 1
300001 1
19374 1
299998 1
299999 1
1374 1
146272 1
20807 1
1 1
299999 1
129819 1
1 1
71948 1
1 1
300001 1
3 1
69844 1
258388 1
140045 1
7978 1
132723 1
187475 1
245296 1
161935 1
3 1
106558 1
133887 1
295024 1
299680 1
95370 1
300000 1
2 1
186913 1
211155 1
239080 1
234555 1
111443 1
300001 1
68480 1
300001 1
1 1
1 1
1 1
246708 1
274664 1
230214 1
2244 1
281302 1
41341 1
11048 1
300000 1
126000 1
138246 1
300000 1
4216 1
300000 1
300000 1
62665 1
292704 1
1 1
95785 1
212169 1
263528 1
287724 1
217923 1
1 1
299999 1
1 1
160810 1
260962 1
299999 1
258043 1
62682 1
1 1
300002 1
259406 1
247754 1
299998 1
227040 1
50727 1
274595 1
2 1
39403 1
3 1
161983 1
264190 1
151666 1
1 1
2 1
300000 1
40383 1
1 1
235932 1
299999 1
242514 1
1 1
203838 1
88717 1
55676 1
168222 1
87618 1
276758 1
57767 1
147475 1
45229 1
216049 1
45649 1
150270 1
50227 1
299998 1
144194 1
267720 1
1 1
94501 1
100728 1
72167 1
152971 1
231464 1
105806 1
117593 1
148277 1
2 1
179925 1
210586 1
300000 1
281428 1
300001 1
100205 1
41531 1
164011 1
250794 1
185251 1
2 1
152175 1
290633 1
53399 1
254496 1
135804 1
2 1
80368 1
256635 1
144537 1
299999 1
3056 1
1 1
300001 1
134321 1
185410 1
1 1
98776 1
192849 1
1 1
287249 1
152296 1
112557 1
24541 1
167212 1
216657 1
210104 1
221417 1
1 1
5403 1
81418 1
39433 1
97209 1
211830 1
22812 1
119512 1
300000 1
2 1
138825 1
300000 1
49518 1
254984 1
1 1
3 1
1 1
83846 1
158591 1
141893 1
18353 1
252799 1
77031 1
1 1
1 1
252693 1
35135 1
24283 1
205009 1
105842 1
74186 1
126826 1
1 1
152673 1
1 1
35559 1
63673 1
300000 1
236743 1
199175 1
300000 1
247597 1
3339 1
204438 1
126862 1
300000 1
300001 1
198170 1
1 1
89937 1
142081 1
80512 1
25262 1
253304 1
1 1
300000 1
3 1
299998 1
240534 1
131139 1
92237 1
272284 1
257325 1
1 1
19177 1
300000 1
295043 1
173544 1
175923 1
232006 1
171162 1
189896 1
158294 1
1 1
3 1
300000 1
264485 1
28248 1
9777 1
71878 1
2 1
299998 1
251029 1
2 1
121207 1
237537 1
48763 1
46453 1
2 1
300000 1
60485 1
1 1
300001 1
1 1
131734 1
223191 1
3 1
2 1
47884 1
88468 1
1 1
290437 1
104715 1
272864 1
255401 1
225640 1
133275 1
1 1
69229 1
196623 1
26988 1
63614 1
183106 1
228759 1
299998 1
1 1
1 1
65234 1
407 1
98867 1
261788 1
235452 1
2 1
3 1
1 1
1 1
1 1
242079 1
183321 1
78037 1
133147 1
300001 1
132824 1
2 1
1 1
256494 1
67782 1
299998 1
61367 1
188741 1
299999 1
300001 1
300000 1
300001 1
54183 1
54151 1
1 1
1 1
2 1
2 1
255515 1
88490 1
1 1
139623 1
300000 1
104330 1
217926 1
294167 1
3 1
300001 1
48505 1
299999 1
97686 1
192163 1
235874 1
2 1
7125 1
297325 1
1 1
3 1
3 1
2 1
172086 1
300000 1
194144 1
121748 1
1 1
264193 1
21404 1
118428 1
9117 1
2 1
178737 1
32609 1
238849 1
150783 1
300001 1
221684 1
2 1
289408 1
248437 1
73844 1
1 1
300000 1
209762 1
241562 1
15003 1
274432 1
5005 1
44453 1
1 1
1 1
93549 1
300000 1
299999 1
255608 1
221242 1
193038 1
95194 1
193305 1
17739 1
300000 1
3 1
299999 1
278288 1
99570 1
300000 1
206645 1
1 1
1 1
1 1
292428 1
1 1
99680 1
299999 1
299999 1
300000 1
175498 1
300000 1
267886 1
1 1
36935 1
280299 1
172669 1
246222 1
74484 1
179468 1
118704 1
291922 1
256551 1
14623 1
179384 1
148850 1
94681 1
120174 1
170282 1
1 1
202720 1
233267 1
60571 1
27728 1
208920 1
225944 1
284883 1
2 1
190971 1
152048 1
145367 1
173407 1
65405 1
299998 1
9838 1
300000 1
293883 1
3 1
236574 1
300001 1
287641 1
195397 1
173512 1
108496 1
68337 1
1 1
1 1
1 1
1 1
92546 1
39619 1
300001 1
299999 1
266404 1
221735 1
1 1
1 1
95518 1
300001 1
282625 1
256640 1
1 1
136531 1
1 1
26042 1
299999 1
2 1
285333 1
110419 1
148339 1
295270 1
1 1
44859 1
1 1
300000 1
148909 1
150130 1
42748 1
296776 1
211264 1
79636 1
151210 1
300002 1
135409 1
1 1
300000 1
261019 1
118543 1
223377 1
261973 1
116309 1
299999 1
36577 1
49961 1
287594 1
155659 1
243274 1
213579 1
300001 1
21512 1
182323 1
1 1
109972 1
3 1
113922 1
169204 1
1 1
203938 1
300001 1
84599 1
204316 1
277352 1
170075 1
169123 1
126534 1
299999 1
26845 1
214102 1
227231 1
40924 1
299999 1
2 1
1 1
46995 1
297666 1
213299 1
69170 1
185203 1
300001 1
300001 1
220853 1
300001 1
129634 1
123604 1
2 1
25220 1
1 1
282578 1
299999 1
141642 1
107716 1
120501 1
216046 1
172906 1
64659 1
13292 1
1 1
122168 1
118970 1
178261 1
300000 1
187907 1
1 1
300001 1
72793 1
284989 1
68126 1
285448 1
15661 1
14265 1
299999 1
300000 1
215673 1
1 1
215665 1
171369 1
87851 1
95630 1
283395 1
300001 1
205185 1
300000 1
255479 1
299999 1
249748 1
209588 1
72234 1
225939 1
56915 1
280203 1
4472 1
9569 1
3 1
99742 1
300000 1
64310 1
140393 1
3832 1
71164 1
151988 1
300000 1
24400 1
300001 1
1 1
86914 1
1 1
299998 1
299999 1
300000 1
202381 1
299999 1
199783 1
293176 1
216561 1
300000 1
1 1
119839 1
1820 1
95952 1
750 1
300000 1
55692 1
284569 1
7959 1
300000 1
120244 1
1 1
300000 1
299999 1
1 1
220380 1
290188 1
243170 1
300000 1
62700 1
288630 1
300001 1
115531 1
2 1
37792 1
2 1
10842 1
177195 1
106709 1
112959 1
85367 1
147789 1
300000 1
278582 1
210207 1
300000 1
1 1
300000 1
300000 1
152743 1
288623 1
296589 1
41185 1
2 1
105032 1
77126 1
299999 1
192754 1
89989 1
223287 1
300000 1
219865 1
298983 1
73849 1
169540 1
1 1
60036 1
279426 1
300000 1
2 1
299999 1
218476 1
300000 1
1 1
113269 1
212274 1
223793 1
171830 1
300000 1
250752 1
300001 1
299999 1
113579 1
300000 1
1 1
278974 1
1 1
1 1
131934 1
1 1
295251 1
59454 1
299999 1
244005 1
156507 1
299999 1
3 1
3 1
44611 1
81689 1
299999 1
299390 1
56268 1
290809 1
296243 1
2 1
19260 1
257754 1
282834 1
236510 1
88360 1
30662 1
90355 1
285131 1
223358 1
45418 1
67922 1
300000 1
300001 1
19025 1
112663 1
300000 1
209549 1
2 1
181482 1
118272 1
299998 1
1 1
300001 1
300001 1
292827 1
1 1
253614 1
16741 1
287159 1
27336 1
139378 1
221230 1
1 1
123032 1
299999 1
70556 1
241348 1
49175 1
227175 1
277763 1
283973 1
2 1
61546 1
1 1
89047 1
212717 1
230221 1
282917 1
228276 1
31933 1
300001 1
60189 1
51613 1
57184 1
103300 1
193649 1
300001 1
300001 1
1 1
1 1
17714 1
299999 1
195415 1
209156 1
299998 1
300000 1
231788 1
30053 1
1 1
1 1
300001 1
147152 1
300001 1
282186 1
133597 1
267462 1
300000 1
299999 1
300000 1
128680 1
113631 1
300001 1
258614 1
3 1
150824 1
34606 1
300000 1
183710 1
119634 1
300001 1
200747 1
217029 1
1 1
25260 1
234181 1
299999 1
299911 1
241037 1
1 1
116802 1
120655 1
299999 1
1 1
240238 1
49638 1
288511 1
40879 1
222394 1
299998 1
173275 1
232019 1
1 1
2 1
299672 1
141208 1
177232 1
248783 1
1 1
196372 1
1 1
49765 1
18980 1
1 1
236410 1
2 1
72290 1
300000 1
1 1
300001 1
102609 1
98524 1
300002 1
85085 1
1 1
38434 1
218188 1
270522 1
1 1
205762 1
183320 1
250543 1
1 1
300000 1
138095 1
98406 1
222274 1
16770 1
287399 1
2 1
229304 1
300000 1
46744 1
299999 1
278421 1
1 1
30707 1
220472 1
285512 1
59035 1
129954 1
2 1
1 1
116223 1
159689 1
228795 1
78395 1
300000 1
57800 1
67791 1
300001 1
111363 1
214389 1
172845 1
300000 1
232664 1
67403 1
1 1
300000 1
299999 1
267150 1
133185 1
229445 1
72951 1
299999 1
299999 1
102084 1
2 1
300000 1
197627 1
78256 1
176651 1
80864 1
142174 1
1 1
100118 1
300000 1
151466 1
58300 1
290595 1
71494 1
11996 1
284745 1
164985 1
1 1
196611 1
132791 1
1 1
80734 1
241033 1
252184 1
1 1
300000 1
2 1
213539 1
1 1
287562 1
1 1
299998 1
300000 1
1 1
299998 1
300000 1
300001 1
2 1
2 1
95791 1
94523 1
62514 1
27004 1
275629 1
68847 1
85086 1
196457 1
87056 1
126705 1
297877 1
101509 1
225061 1
1 1
250440 1
39082 1
1 1
300001 1
96668 1
300000 1
79301 1
199641 1
142578 1
49425 1
279548 1
300001 1
1 1
1 1
299998 1
291533 1
2 1
255026 1
29179 1
2 1
60196 1
1 1
156068 1
1 1
300001 1
1 1
100188 1
218008 1
299999 1
299999 1
154418 1
2259 1
159594 1
106300 1
257496 1
1 1
1 1
195372 1
16121 1
1 1
175567 1
2 1
240122 1
1 1
1 1
20605 1
300000 1
263228 1
104555 1
234401 1
274158 1
65022 1
42930 1
231082 1
129177 1
131045 1
5933 1
187220 1
285424 1
228745 1
116599 1
236708 1
108477 1
16793 1
227587 1
134696 1
95450 1
227242 1
299999 1
146078 1
277518 1
180862 1
27239 1
4501 1
1 1
11538 1
1 1
234227 1
1 1
3 1
221710 1
81452 1
300000 1
223886 1
300001 1
1 1
274224 1
300001 1
186877 1
284028 1
159614 1
299999 1
2216 1
252502 1
2 1
247954 1
20125 1
279938 1
108706 1
300000 1
123874 1
1 1
262414 1
9079 1
157382 1
153308 1
84202 1
9087 1
1 1
148959 1
194911 1
39667 1
196257 1
162281 1
1 1
270036 1
300000 1
1 1
1 1
169020 1
92162 1
18280 1
218615 1
156606 1
91072 1
25143 1
126436 1
26235 1
143862 1
1 1
24601 1
123277 1
102771 1
196816 1
79861 1
235005 1
300000 1
239569 1
300001 1
1 1
257946 1
212474 1
298834 1
1 1
299999 1
259473 1
2 1
2 1
300000 1
299999 1
1 1
299999 1
299998 1
298680 1
8301 1
219885 1
300001 1
300001 1
267872 1
1 1
94393 1
172885 1
127386 1
254238 1
1 1
244576 1
1 1
16382 1
300000 1
163581 1
91169 1
44467 1
89989 1
300001 1
7003 1
97692 1
299999 1
1 1
300001 1
49719 1
1 1
299999 1
126205 1
117307 1
2671 1
108678 1
104079 1
165416 1
282857 1
54755 1
197357 1
227850 1
2 1
275953 1
300000 1
143171 1
61616 1
47780 1
300001 1
174439 1
299999 1
1 1
279608 1
300000 1
54686 1
199276 1
1 1
126472 1
272196 1
189631 1
39824 1
191337 1
210083 1
259054 1
2392 1
1 1
79642 1
152003 1
3600 1
300000 1
184279 1
1 1
300000 1
208746 1
247701 1
135759 1
258075 1
3 1
2 1
93095 1
191465 1
1 1
117168 1
299999 1
300001 1
299999 1
2 1
1 1
198000 1
126582 1
213240 1
158567 1
48420 1
61401 1
298764 1
184090 1
3 1
203054 1
56697 1
164361 1
136936 1
300000 1
263466 1
2 1
43198 1
36547 1
143325 1
42197 1
72698 1
194166 1
300000 1
45944 1
82776 1
190245 1
1 1
1 1
34811 1
3 1
92859 1
85882 1
249458 1
69674 1
97073 1
68454 1
299478 1
100263 1
300000 1
34044 1
111665 1
162460 1
1 1
1 1
300000 1
258694 1
87745 1
2 1
91729 1
86210 1
136777 1
57933 1
171820 1
1 1
216098 1
281239 1
300001 1
1 1
253583 1
230335 1
62855 1
44789 1
249841 1
15160 1
265827 1
89192 1
299999 1
80688 1
276036 1
261067 1
300001 1
62713 1
190768 1
24055 1
1 1
29626 1
300000 1
300000 1
300001 1
67783 1
1 1
300001 1
216676 1
102756 1
299998 1
169761 1
282562 1
3 1
2 1
169008 1
299999 1
10572 1
98012 1
23943 1
1 1
280897 1
131647 1
229909 1
1 1
1 1
210151 1
300000 1
57624 1
114711 1
300001 1
300000 1
1 1
100826 1
300000 1
300000 1
70706 1
31813 1
237681 1
100237 1
2 1
1 1
1 1
148356 1
287398 1
300001 1
44664 1
196742 1
9031 1
37376 1
2 1
207409 1
110095 1
80159 1
136759 1
300001 1
1 1
284445 1
60774 1
127325 1
299999 1
28676 1
300000 1
300000 1
292911 1
1 1
299999 1
1 1
295395 1
300000 1
1 1
300001 1
1 1
168429 1
54301 1
289156 1
276627 1
93211 1
2 1
2 1
162763 1
11956 1
138060 1
256899 1
87571 1
240815 1
81450 1
824 1
213196 1
115335 1
300001 1
1 1
299999 1
267558 1
201570 1
1 1
60124 1
108334 1
19950 1
186332 1
134153 1
96675 1
245228 1
96755 1
165607 1
2 1
123640 1
2 1
98136 1
1 1
3 1
210014 1
73408 1
154771 1
2 1
300000 1
207759 1
300000 1
144807 1
230467 1
300001 1
191121 1
1 1
231869 1
161227 1
125984 1
299999 1
1 1
144820 1
57519 1
106952 1
1 1
2 1
15132 1
201338 1
1 1
133699 1
300001 1
1 1
173951 1
192513 1
1 1
257635 1
1 1
300000 1
239169 1
257441 1
56783 1
203272 1
220415 1
1 1
161610 1
1 1
33644 1
1 1
3 1
8474 1
1 1
1 1
2 1
98374 1
299999 1
231701 1
206001 1
173060 1
196249 1
206397 1
300000 1
1 1
56886 1
1 1
126000 1
1 1
24683 1
240005 1
299999 1
98090 1
299244 1
300000 1
300000 1
87184 1
300001 1
281069 1
46643 1
299998 1
148425 1
55772 1
55788 1
143062 1
300000 1
300000 1
258725 1
298070 1
181965 1
78213 1
148317 1
245433 1
221115 1
257500 1
129248 1
1 1
34750 1
300000 1
250741 1
1 1
256213 1
78935 1
1 1
1 1
191563 1
274076 1
153263 1
299999 1
272297 1
45204 1
92957 1
234695 1
108015 1
299999 1
84313 1
300001 1
175560 1
281028 1
100444 1
300001 1
1 1
88179 1
1 1
91429 1
1 1
30525 1
266852 1
276138 1
1 1
1 1
204344 1
1 1
1 1
239135 1
63578 1
300000 1
30001 1
300000 1
2 1
110574 1
1 1
1 1
1 1
183417 1
3 1
186082 1
91327 1
253339 1
14259 1
300001 1
2 1
146927 1
1 1
300001 1
300000 1
1 1
137778 1
299999 1
300001 1
200604 1
1 1
219801 1
300001 1
212886 1
289543 1
300001 1
285768 1
78690 1
83577 1
2 1
299999 1
293397 1
179774 1
171840 1
299998 1
232041 1
268060 1
293567 1
193510 1
87141 1
3 1
258389 1
1 1
299998 1
300001 1
260669 1
248252 1
300000 1
297917 1
300001 1
2 1
52437 1
280641 1
1 1
278657 1
1 1
2 1
1 1
1 1
95577 1
243667 1
226701 1
2 1
254614 1
17087 1
235486 1
277916 1
52804 1
1 1
277858 1
5080 1
300000 1
215626 1
300001 1
67318 1
299999 1
284633 1
299999 1
1 1
1 1
10711 1
175572 1
1 1
1 1
50566 1
229212 1
2 1
141895 1
75610 1
1 1
300000 1
1 1
254404 1
230821 1
43895 1
1 1
67076 1
204654 1
237154 1
300001 1
3 1
84002 1
40541 1
300000 1
109964 1
298325 1
300000 1
1 1
300001 1
1 1
1 1
1 1
178487 1
19116 1
300001 1
73759 1
229190 1
245888 1
195427 1
299999 1
1 1
1 1
299998 1
108335 1
2 1
122910 1
300001 1
1 1
7124 1
283523 1
121556 1
249152 1
300000 1
1 1
300000 1
84615 1
300000 1
300000 1
300000 1
176872 1
156308 1
1 1
147852 1
250954 1
8949 1
300001 1
61187 1
262526 1
33729 1
144898 1
1 1
300000 1
37880 1
4696 1
166790 1
184833 1
2 1
1 1
1 1
2 1
236112 1
1 1
110417 1
288075 1
1 1
247582 1
191525 1
1 1
1 1
243234 1
98397 1
95233 1
2 1
53886 1
106209 1
1 1
161880 1
3 1
299998 1
1 1
1 1
1 1
259154 1
2 1
300001 1
300000 1
210911 1
60408 1
70965 1
145955 1
31836 1
104352 1
300001 1
129954 1
11362 1
240456 1
50324 1
54334 1
300000 1
300000 1
2 1
18978 1
291976 1
266170 1
299998 1
192722 1
299999 1
64616 1
106802 1
173682 1
1 1
183767 1
1 1
260700 1
218679 1
225832 1
85591 1
73159 1
120063 1
1 1
206683 1
2 1
3 1
133031 1
260606 1
94079 1
1 1
255945 1
96775 1
300001 1
33172 1
1 1
1 1
3 1
83458 1
56956 1
169253 1
219718 1
160623 1
162343 1
300000 1
199093 1
79864 1
300002 1
130486 1
300001 1
193406 1
300000 1
45358 1
126877 1
136529 1
300001 1
195291 1
202918 1
57863 1
300000 1
65632 1
2 1
284370 1
272243 1
115825 1
1 1
299999 1
195326 1
272794 1
104183 1
44327 1
160150 1
300000 1
298519 1
299999 1
171004 1
205711 1
243007 1
120675 1
181710 1
5218 1
1 1
247040 1
181854 1
72715 1
55746 1
1 1
154457 1
46702 1
95396 1
299998 1
2 1
234362 1
97398 1
1 1
10101 1
300000 1
299999 1
145988 1
166778 1
266327 1
1 1
41591 1
300001 1
300000 1
24318 1
300001 1
300000 1
1 1
266329 1
64563 1
300000 1
158194 1
16669 1
300000 1
300001 1
251270 1
244707 1
241140 1
102883 1
211274 1
289883 1
78435 1
300001 1
174528 1
229083 1
299999 1
221517 1
280482 1
300001 1
60081 1
46914 1
145663 1
294897 1
1 1
277493 1
29689 1
129939 1
243372 1
300000 1
300001 1
201461 1
300000 1
24702 1
76289 1
72885 1
299999 1
135511 1
300000 1
299998 1
291520 1
184353 1
199987 1
283115 1
1 1
300000 1
99238 1
175629 1
1 1
1 1
300001 1
2 1
94976 1
203835 1
2 1
1 1
1 1
278117 1
275235 1
52837 1
91937 1
300001 1
92258 1
300001 1
300001 1
1 1
274804 1
58990 1
291112 1
65664 1
132383 1
176270 1
1 1
190352 1
127133 1
2 1
112039 1
1 1
273316 1
191560 1
300001 1
98030 1
77384 1
1 1
242340 1
1 1
196610 1
223577 1
253186 1
131015 1
6493 1
300001 1
141360 1
300000 1
202335 1
1 1
2 1
154347 1
102335 1
150597 1
293154 1
1 1
299999 1
1 1
280244 1
299999 1
1 1
1 1
89225 1
238041 1
122736 1
277720 1
256219 1
296112 1
300001 1
292088 1
126325 1
2 1
98263 1
300001 1
238382 1
88141 1
174001 1
160330 1
86503 1
300000 1
299999 1
19971 1
300002 1
168739 1
236478 1
233867 1
92143 1
68853 1
300000 1
1 1
293796 1
166967 1
1 1
108302 1
1 1
300001 1
300000 1
181741 1
203046 1
111512 1
260041 1
299999 1
300000 1
79550 1
299999 1
155878 1
64145 1
300001 1
1 1
54975 1
1 1
279925 1
76306 1
2057 1
233357 1
182979 1
118888 1
294093 1
300001 1
195173 1
299999 1
100969 1
92648 1
180675 1
207945 1
94342 1
26118 1
133632 1
10244 1
2 1
165979 1
1 1
92719 1
114413 1
299999 1
1 1
102314 1
1 1
274611 1
138927 1
94482 1
247857 1
299998 1
2 1
284038 1
140357 1
299999 1
206090 1
1 1
299999 1
300002 1
300000 1
71666 1
16148 1
48539 1
299999 1
161694 1
221349 1
2 1
1 1
300000 1
98446 1
299999 1
3 1
297098 1
210305 1
140585 1
164953 1
17422 1
286717 1
283501 1
1 1
42458 1
195513 1
154656 1
270101 1
299999 1
232859 1
300000 1
98845 1
36879 1
85024 1
299999 1
78582 1
1 1
300000 1
3 1
299422 1
107330 1
167938 1
1 1
166709 1
283125 1
155919 1
73502 1
2 1
1 1
202007 1
48010 1
300001 1
299999 1
18573 1
300001 1
78143 1
157208 1
126271 1
1 1
107335 1
10575 1
1 1
277695 1
134993 1
195105 1
147489 1
57672 1
6550 1
124915 1
123719 1
24175 1
115037 1
265094 1
196965 1
91538 1
150396 1
282728 1
107044 1
145850 1
62504 1
219681 1
168516 1
47790 1
256798 1
45376 1
174165 1
68898 1
254667 1
1 1
264677 1
252476 1
299999 1
300001 1
80624 1
300000 1
1 1
197324 1
214350 1
46493 1
149826 1
176322 1
19835 1
127385 1
299999 1
194945 1
3 1
1 1
119212 1
83056 1
243208 1
54960 1
170556 1
300000 1
300000 1
200282 1
2 1
208392 1
299999 1
92466 1
1 1
219602 1
43406 1
2 1
3 1
1 1
101582 1
299999 1
299999 1
1 1
17210 1
255980 1
1 1
1 1
300001 1
110236 1
245277 1
202861 1
299999 1
141202 1
300002 1
1 1
197356 1
2 1
300001 1
182202 1
65954 1
175437 1
299999 1
139214 1
2 1
178618 1
300000 1
192668 1
11518 1
62476 1
266777 1
20418 1
9032 1
1 1
1 1
299999 1
136076 1
57903 1
125562 1
120155 1
108717 1
106423 1
70741 1
83991 1
156032 1
1 1
299999 1
299999 1
132676 1
289284 1
24403 1
300001 1
180369 1
44000 1
1 1
300000 1
82302 1
152274 1
244067 1
261770 1
219836 1
207342 1
1 1
300002 1
12439 1
299999 1
252764 1
300001 1
112408 1
214850 1
23544 1
179796 1
177796 1
39779 1
14033 1
1 1
180654 1
299999 1
2 1
300001 1
91858 1
299998 1
299999 1
85221 1
300000 1
258766 1
23947 1
1 1
223005 1
275777 1
300000 1
222979 1
300002 1
18333 1
71448 1
83380 1
62127 1
300000 1
34961 1
167063 1
299999 1
124162 1
208883 1
300001 1
185412 1
257195 1
130435 1
71372 1
48007 1
119447 1
3827 1
191247 1
206510 1
300000 1
210797 1
196486 1
220380 1
44295 1
267289 1
87242 1
1 1
1 1
3 1
94679 1
1 1
270166 1
235893 1
2 1
3 1
230154 1
110328 1
300001 1
112620 1
299998 1
272030 1
2 1
184467 1
114716 1
190074 1
300000 1
38082 1
109646 1
235975 1
1 1
9644 1
95355 1
299998 1
1 1
42759 1
300001 1
279028 1
1 1
299999 1
60049 1
272710 1
265302 1
299998 1
248468 1
129392 1
207398 1
2 1
300000 1
8548 1
1 1
72306 1
82679 1
69455 1
1 1
300001 1
227105 1
200013 1
30775 1
299999 1
32629 1
115044 1
300000 1
300000 1
134206 1
1 1
1 1
6001 1
2 1
218174 1
219805 1
246704 1
1 1
300000 1
289187 1
1 1
299999 1
2 1
108677 1
2 1
1 1
1 1
56798 1
2 1
2 1
25880 1
300001 1
107102 1
299999 1
251482 1
288180 1
55017 1
45172 1
139333 1
51856 1
265229 1
247922 1
129627 1
2 1
1 1
300001 1
264729 1
232721 1
299999 1
2 1
164506 1
4714 1
89950 1
140449 1
159703 1
102799 1
152089 1
252054 1
109215 1
207871 1
300001 1
97683 1
192233 1
9053 1
1 1
299999 1
281422 1
265473 1
2 1
114496 1
128137 1
50984 1
300001 1
3 1
1 1
73465 1
1 1
1 1
300000 1
167992 1
129617 1
155333 1
172085 1
283216 1
1 1
147605 1
134733 1
2 1
1 1
111613 1
1 1
300000 1
180488 1
54240 1
1 1
84980 1
300000 1
299999 1
2 1
196069 1
158533 1
140305 1
143912 1
19830 1
205981 1
265175 1
1 1
209153 1
2 1
109171 1
1 1
1 1
292862 1
211399 1
43421 1
222588 1
189149 1
30988 1
137405 1
2 1
47340 1
300001 1
67432 1
1 1
258329 1
277297 1
130263 1
19647 1
299999 1
294069 1
167569 1
1 1
182046 1
237972 1
124801 1
300001 1
289797 1
32686 1
299273 1
300000 1
299999 1
299999 1
300001 1
209024 1
113909 1
20444 1
139481 1
77654 1
143918 1
1 1
110329 1
201377 1
300000 1
71626 1
299241 1
73762 1
19553 1
1 1
280833 1
268169 1
238206 1
299998 1
300000 1
300002 1
71151 1
279897 1
299999 1
79947 1
294634 1
191611 1
113510 1
45953 1
300000 1
43647 1
77891 1
2 1
145346 1
3 1
278285 1
65527 1
100515 1
2 1
8390 1
2 1
181587 1
157285 1
4260 1
1 1
121779 1
107664 1
90072 1
300000 1
2 1
72206 1
300000 1
184406 1
300000 1
1 1
134793 1
191518 1
75754 1
300001 1
32978 1
180132 1
227972 1
1 1
1 1
299999 1
140503 1
122865 1
27412 1
115415 1
209756 1
1 1
299998 1
158106 1
1 1
1 1
300001 1
300000 1
107438 1
247950 1
66787 1
299999 1
60336 1
1 1
1 1
116193 1
91427 1
300001 1
1 1
149581 1
126233 1
131830 1
300001 1
139280 1
264394 1
299999 1
300001 1
2 1
3 1
85489 1
159541 1
220526 1
214900 1
300000 1
300002 1
300002 1
108513 1
77972 1
127976 1
61084 1
147922 1
125538 1
51853 1
240400 1
204254 1
39100 1
67589 1
299999 1
241180 1
107700 1
144620 1
103437 1
128111 1
216941 1
89780 1
200879 1
3 1
1 1
9995 1
300000 1
300000 1
49144 1
200061 1
300001 1
103221 1
1 1
224948 1
1 1
80394 1
1 1
299999 1
299998 1
265239 1
262964 1
162008 1
73356 1
1 1
205316 1
12709 1
244406 1
299999 1
1 1
75675 1
3 1
300001 1
219390 1
299998 1
247881 1
1 1
1 1
42992 1
300000 1
151103 1
161347 1
31253 1
164266 1
227571 1
206934 1
111427 1
190296 1
11570 1
1 1
21415 1
1 1
1 1
1 1
165514 1
201728 1
104463 1
103772 1
2 1
299999 1
2 1
176252 1
222847 1
60273 1
46948 1
299999 1
266147 1
279859 1
2701 1
61369 1
298448 1
101128 1
1 1
1 1
57809 1
229513 1
300000 1
197589 1
60105 1
90308 1
300000 1
30493 1
290749 1
7291 1
220064 1
300001 1
14457 1
299999 1
1 1
2 1
1 1
257794 1
193237 1
5831 1
1 1
221522 1
300000 1
300000 1
3 1
253834 1
189737 1
299999 1
151463 1
1 1
101782 1
109028 1
150356 1
168706 1
2 1
270639 1
62196 1
1 1
233981 1
231367 1
28388 1
14437 1
214975 1
60512 1
187879 1
105039 1
246365 1
300000 1
286600 1
299999 1
226262 1
1 1
222827 1
300001 1
300002 1
265164 1
65358 1
242426 1
53723 1
236189 1
76038 1
1 1
296239 1
299999 1
182330 1
103880 1
60662 1
175973 1
2 1
166455 1
173953 1
53612 1
183599 1
124064 1
107022 1
281097 1
3 1
300000 1
265609 1
1 1
137049 1
174522 1
1 1
300000 1
300000 1
256165 1
299999 1
279356 1
58291 1
300000 1
121151 1
148702 1
147889 1
120168 1
232140 1
156274 1
299999 1
300001 1
264565 1
140076 1
180442 1
164465 1
138231 1
260086 1
194950 1
55441 1
1 1
233188 1
36472 1
299999 1
1 1
84173 1
1 1
287872 1
127988 1
8667 1
1 1
171289 1
3 1
2 1
56921 1
233476 1
27347 1
104476 1
1 1
89820 1
300000 1
295193 1
1 1
41226 1
50341 1
1 1
276240 1
287837 1
112025 1
2199 1
2 1
289246 1
286962 1
294382 1
152193 1
1 1
128875 1
179420 1
300002 1
99446 1
255137 1
164488 1
185444 1
79925 1
299999 1
93670 1
85810 1
32368 1
294972 1
261858 1
240215 1
1 1
300000 1
1 1
299999 1
2 1
1 1
1 1
300001 1
271660 1
299999 1
261900 1
240405 1
149778 1
2 1
135693 1
244382 1
277381 1
85675 1
300001 1
97585 1
2 1
200122 1
275738 1
192101 1
3 1
10135 1
80627 1
62207 1
68516 1
90356 1
299998 1
252281 1
299999 1
187942 1
144639 1
126810 1
300000 1
300000 1
113415 1
300000 1
1 1
1 1
2 1
300002 1
105632 1
1 1
104514 1
61910 1
39218 1
90990 1
65661 1
162144 1
6462 1
224731 1
289341 1
23418 1
285243 1
300000 1
51488 1
232739 1
4170 1
138178 1
3 1
300000 1
13811 1
92316 1
107268 1
82199 1
99136 1
71658 1
189874 1
300001 1
186391 1
71758 1
1 1
299999 1
1 1
295521 1
1 1
2 1
179218 1
148226 1
117120 1
196804 1
66079 1
299999 1
51465 1
300000 1
2 1
171066 1
78956 1
299999 1
280061 1
157026 1
28926 1
181202 1
272854 1
300001 1
300000 1
2 1
1 1
198841 1
300000 1
284599 1
1 1
228043 1
22369 1
275409 1
1 1
82955 1
141984 1
76544 1
2 1
1 1
282348 1
1 1
142599 1
273958 1
300001 1
2 1
51887 1
2 1
29374 1
2 1
158024 1
25473 1
85555 1
194649 1
258930 1
111969 1
199838 1
69026 1
236721 1
39960 1
299999 1
246883 1
300001 1
300000 1
299999 1
300000 1
241628 1
1 1
21382 1
39417 1
73091 1
300002 1
56921 1
240430 1
300001 1
111010 1
2 1
187945 1
126896 1
130964 1
35391 1
299999 1
31170 1
28290 1
66837 1
231368 1
91593 1
140675 1
129660 1
221905 1
1 1
128449 1
1 1
1 1
1 1
271464 1
55321 1
1483 1
116186 1
299999 1
300000 1
1 1
3 1
239338 1
299999 1
2 1
299999 1
19552 1
252426 1
299999 1
161421 1
149007 1
146515 1
70009 1
27088 1
3 1
160890 1
151429 1
24311 1
299999 1
160788 1
24454 1
300001 1
30093 1
1 1
29484 1
1 1
178269 1
37601 1
94021 1
1 1
71177 1
3 1
284374 1
106739 1
225422 1
1 1
1 1
281356 1
229103 1
284101 1
157626 1
60304 1
13006 1
1 1
36885 1
299999 1
197938 1
299999 1
250675 1
1 1
266359 1
213607 1
117823 1
200694 1
30134 1
1 1
136744 1
239677 1
112082 1
300001 1
300001 1
300000 1
1 1
174146 1
296468 1
265750 1
161802 1
156957 1
1 1
2 1
1 1
300001 1
56236 1
209064 1
12612 1
1 1
300000 1
256089 1
50197 1
2 1
49125 1
1 1
300000 1
220682 1
262359 1
2 1
299999 1
211600 1
90175 1
30211 1
300000 1
300000 1
2 1
300001 1
300000 1
3 1
46807 1
71461 1
300001 1
3 1
154999 1
279531 1
1 1
25596 1
271303 1
130091 1
300000 1
197859 1
221598 1
97249 1
1 1
174617 1
300001 1
1 1
90372 1
152152 1
139046 1
299999 1
300001 1
49870 1
282540 1
50966 1
47913 1
201522 1
300001 1
269148 1
135407 1
299999 1
299999 1
12170 1
102590 1
299999 1
134290 1
300000 1
1 1
1 1
60333 1
1 1
35993 1
36313 1
34357 1
274986 1
269379 1
140678 1
1 1
296451 1
299171 1
168214 1
36352 1
37452 1
1 1
300001 1
125825 1
112853 1
1 1
90671 1
90581 1
73625 1
3 1
1 1
33821 1
299999 1
3 1
255106 1
75159 1
300000 1
155351 1
77846 1
276233 1
300000 1
289783 1
299999 1
259453 1
55620 1
277915 1
1 1
1 1
133709 1
278732 1
55660 1
74095 1
299999 1
237933 1
206901 1
267554 1
299999 1
1 1
154729 1
46244 1
300000 1
34422 1
1 1
270697 1
176406 1
273207 1
199699 1
103092 1
1 1
102268 1
299999 1
24464 1
30789 1
206391 1
300000 1
1 1
207488 1
62226 1
64633 1
263623 1
60912 1
212835 1
92072 1
221532 1
279920 1
1 1
177086 1
253875 1
294615 1
3 1
300001 1
151544 1
99330 1
88377 1
10758 1
1 1
197120 1
300001 1
243002 1
115024 1
299999 1
143985 1
1 1
1 1
143767 1
3 1
17380 1
262419 1
299999 1
59140 1
2 1
299998 1
2 1
123659 1
252463 1
151656 1
148946 1
299999 1
132305 1
199788 1
127190 1
224077 1
193811 1
45170 1
1 1
276383 1
3 1
280343 1
140657 1
214133 1
175618 1
171409 1
273425 1
1 1
300000 1
300001 1
190223 1
300001 1
44020 1
205762 1
97034 1
55372 1
75250 1
257584 1
10526 1
300000 1
163532 1
300000 1
300001 1
130017 1
117688 1
23824 1
1 1
300002 1
283342 1
269119 1
99066 1
300001 1
238558 1
109635 1
300001 1
2 1
166855 1
270612 1
84698 1
4732 1
1 1
2 1
276374 1
83981 1
1 1
255673 1
299999 1
71320 1
293512 1
1 1
6535 1
151648 1
5026 1
185224 1
244795 1
239196 1
1 1
149416 1
139624 1
284329 1
62321 1
156354 1
19385 1
300000 1
110023 1
96946 1
300000 1
300000 1
130909 1
182662 1
231050 1
123761 1
1 1
266091 1
205796 1
263853 1
299998 1
196764 1
2 1
248371 1
160920 1
57960 1
149392 1
1 1
129213 1
300002 1
107885 1
299999 1
13012 1
1 1
207610 1
95635 1
92968 1
300002 1
6247 1
281316 1
1 1
164510 1
299999 1
149940 1
62985 1
40360 1
78194 1
234351 1
154843 1
51014 1
85549 1
300001 1
237928 1
248999 1
186110 1
266660 1
281098 1
111219 1
1 1
37927 1
205530 1
179113 1
300001 1
150931 1
299999 1
299999 1
62120 1
171215 1
157013 1
1 1
58079 1
1 1
179290 1
119999 1
136244 1
150176 1
220786 1
170599 1
229779 1
2 1
52854 1
229371 1
300002 1
248832 1
144400 1
300000 1
1 1
198718 1
123091 1
97032 1
2 1
300002 1
56446 1
103229 1
187592 1
243925 1
211156 1
83169 1
3 1
185345 1
2 1
153484 1
300000 1
133321 1
113540 1
168471 1
294395 1
299999 1
300000 1
1 1
1 1
201463 1
1 1
9573 1
97554 1
252380 1
295130 1
83342 1
150373 1
82215 1
300000 1
7074 1
1 1
1 1
3 1
187319 1
1 1
300002 1
1 1
299999 1
90678 1
188704 1
299999 1
283606 1
2 1
2 1
128659 1
183495 1
300001 1
170476 1
175725 1
236123 1
300000 1
94980 1
1 1
281730 1
48321 1
16552 1
121323 1
248751 1
2 1
12754 1
53087 1
174481 1
174003 1
1 1
166664 1
298477 1
1 1
239286 1
1 1
139775 1
92514 1
202949 1
292181 1
139705 1
12865 1
1 1
2 1
85141 1
1 1
299999 1
2 1
176908 1
5310 1
214766 1
3 1
1 1
49225 1
101996 1
165695 1
156998 1
125600 1
15784 1
300000 1
139842 1
3686 1
54075 1
146542 1
1 1
1 1
138397 1
89717 1
261434 1
106839 1
147097 1
181237 1
2 1
300000 1
56588 1
199348 1
294349 1
265272 1
300000 1
1 1
3 1
287281 1
238070 1
3 1
113325 1
168237 1
300001 1
189578 1
299999 1
192733 1
226571 1
63582 1
3 1
2 1
300001 1
152368 1
9719 1
300000 1
1 1
245278 1
272310 1
289617 1
270528 1
134350 1
125919 1
15287 1
139488 1
299999 1
295562 1
82055 1
96960 1
4838 1
2 1
129503 1
454 1
188964 1
276990 1
63742 1
116928 1
192189 1
86858 1
81338 1
197639 1
179720 1
300001 1
176055 1
1 1
44465 1
267955 1
39910 1
2 1
300001 1
198519 1
300001 1
2 1
265366 1
107251 1
1 1
300000 1
165225 1
271138 1
46056 1
300000 1
58306 1
250363 1
165834 1
2 1
1 1
269367 1
2 1
221001 1
106332 1
219825 1
231281 1
152946 1
16999 1
3 1
281678 1
300000 1
234664 1
1 1
275518 1
1 1
79717 1
249376 1
179936 1
85931 1
294441 1
300002 1
8005 1
1 1
81925 1
299999 1
269916 1
154887 1
146593 1
297185 1
1 1
285476 1
166153 1
2 1
128948 1
148583 1
252321 1
165604 1
208586 1
259496 1
69809 1
4642 1
250663 1
104041 1
124288 1
158592 1
300001 1
150717 1
300000 1
300001 1
300000 1
199884 1
140667 1
300000 1
300000 1
212449 1
15328 1
300002 1
2 1
300000 1
266331 1
83746 1
271558 1
299999 1
208610 1
89508 1
299999 1
282610 1
118223 1
143538 1
89989 1
237034 1
69618 1
300000 1
100017 1
300001 1
227293 1
157632 1
300000 1
193314 1
300000 1
300001 1
101810 1
267210 1
224590 1
300000 1
11039 1
3740 1
1 1
183041 1
120633 1
2384 1
1 1
279868 1
213610 1
110889 1
256988 1
30009 1
27774 1
67199 1
116066 1
1 1
1 1
1 1
185108 1
273327 1
28606 1
52121 1
300000 1
57974 1
26715 1
299999 1
2 1
132510 1
286392 1
55003 1
251763 1
136905 1
300001 1
2 1
300000 1
299999 1
123207 1
71491 1
300001 1
300000 1
76982 1
1 1
195244 1
16786 1
115623 1
51369 1
64812 1
300000 1
94446 1
255264 1
2 1
59162 1
300001 1
190386 1
1 1
16223 1
2 1
38763 1
129932 1
115303 1
44660 1
54739 1
3 1
300002 1
202251 1
213815 1
300002 1
169581 1
36760 1
299999 1
180929 1
71890 1
92506 1
299999 1
49327 1
24182 1
130364 1
59323 1
299999 1
53401 1
270757 1
2 1
46956 1
300001 1
31325 1
241688 1
144687 1
149310 1
109492 1
3 1
230333 1
240093 1
1 1
150750 1
299999 1
37788 1
62560 1
260658 1
238756 1
14257 1
300001 1
300001 1
300000 1
2 1
217557 1
211567 1
113835 1
252278 1
155860 1
243551 1
197785 1
59881 1
102874 1
39277 1
201439 1
102423 1
28270 1
23965 1
179958 1
1299 1
300001 1
2 1
69846 1
3 1
200925 1
300001 1
121052 1
17544 1
3 1
300002 1
300000 1
125656 1
56562 1
300000 1
66245 1
1 1
108779 1
2 1
1 1
300001 1
268989 1
111785 1
300001 1
1760 1
60188 1
299999 1
300000 1
254974 1
6334 1
287457 1
127317 1
63950 1
220521 1
244967 1
84349 1
1 1
299998 1
300001 1
299999 1
2 1
120254 1
300001 1
267535 1
170715 1
2 1
300000 1
251162 1
254388 1
151576 1
18416 1
2 1
119858 1
300001 1
158539 1
245426 1
300000 1
1 1
300001 1
2 1
1 1
300001 1
130825 1
1 1
238532 1
300000 1
161939 1
2 1
114531 1
2857 1
115622 1
173837 1
56262 1
282840 1
299999 1
1 1
1 1
299999 1
44644 1
119865 1
86261 1
147267 1
144 1
294149 1
28951 1
300002 1
299999 1
1 1
141111 1
299998 1
178253 1
2 1
151545 1
137137 1
105339 1
1 1
175144 1
96316 1
42608 1
259528 1
208032 1
30215 1
210183 1
41724 1
207277 1
79784 1
34593 1
180880 1
270370 1
1 1
300000 1
1 1
299999 1
284577 1
132326 1
127753 1
196105 1
1 1
221140 1
126316 1
222862 1
237089 1
201639 1
118350 1
6824 1
183172 1
140054 1
57255 1
197528 1
2 1
122252 1
158723 1
142487 1
190391 1
3 1
300001 1
300001 1
221382 1
290087 1
11529 1
138901 1
190829 1
1 1
300000 1
242293 1
193975 1
1 1
33055 1
193975 1
300000 1
1 1
2 1
269861 1
1 1
299999 1
299999 1
129935 1
180655 1
299999 1
116518 1
129799 1
300000 1
300000 1
268607 1
161005 1
255107 1
1 1
145572 1
2 1
1 1
2 1
1 1
180278 1
94532 1
80793 1
30230 1
1 1
292768 1
224715 1
300000 1
233466 1
76975 1
223900 1
9808 1
299999 1
300000 1
3 1
300000 1
236855 1
68097 1
166114 1
205537 1
218577 1
1 1
6795 1
122429 1
1 1
77039 1
60570 1
1 1
299999 1
300002 1
300000 1
2 1
8430 1
165066 1
193581 1
3 1
1 1
299999 1
90802 1
3 1
1 1
4832 1
187670 1
126260 1
2 1
251726 1
300000 1
1 1
243981 1
49886 1
300001 1
63760 1
128502 1
116429 1
235557 1
251142 1
222052 1
1 1
286425 1
2 1
104481 1
170881 1
1 1
299999 1
174737 1
299999 1
300002 1
299999 1
252933 1
96026 1
265903 1
68849 1
199237 1
1 1
299999 1
2 1
79664 1
32135 1
76380 1
33552 1
66147 1
159578 1
1365 1
75138 1
97156 1
17344 1
16181 1
299999 1
300000 1
1 1
1 1
2 1
3 1
299999 1
108142 1
248351 1
119296 1
3 1
30758 1
36605 1
299999 1
100222 1
84207 1
3 1
244378 1
1 1
273023 1
108254 1
290276 1
67592 1
278230 1
1 1
1 1
264586 1
300001 1
300001 1
49221 1
87765 1
1 1
299998 1
139619 1
299999 1
204925 1
212894 1
300001 1
299998 1
101782 1
90904 1
1 1
231467 1
299998 1
15707 1
192885 1
83932 1
10239 1
101559 1
231721 1
138834 1
4213 1
91978 1
35960 1
181073 1
32757 1
18456 1
299999 1
223965 1
229056 1
46339 1
39296 1
11032 1
96410 1
267139 1
137505 1
1 1
1 1
227165 1
1 1
2 1
107917 1
69953 1
299998 1
149351 1
299999 1
228732 1
139605 1
176340 1
136188 1
1 1
71641 1
175230 1
257348 1
26770 1
174777 1
1 1
189715 1
70292 1
2337 1
79852 1
183230 1
1 1
250838 1
117390 1
252927 1
260724 1
121351 1
240303 1
257867 1
201458 1
184941 1
36702 1
101610 1
212151 1
295531 1
249849 1
238731 1
281354 1
1 1
299999 1
102515 1
2 1
286884 1
140277 1
1 1
250580 1
279235 1
124381 1
299999 1
300002 1
67594 1
299999 1
299999 1
238617 1
118385 1
300000 1
1 1
173384 1
89185 1
286223 1
285636 1
65456 1
3194 1
2 1
239636 1
245045 1
100735 1
1 1
300002 1
56362 1
189433 1
245342 1
77642 1
287956 1
1 1
142090 1
256648 1
16338 1
300001 1
1 1
148884 1
51977 1
14273 1
286694 1
1 1
165830 1
300000 1
1 1
1 1
21092 1
299999 1
223992 1
154489 1
141657 1
264114 1
299999 1
1 1
23728 1
203298 1
300000 1
164455 1
218629 1
156431 1
300001 1
162250 1
221446 1
299999 1
41091 1
181085 1
238445 1
85418 1
161060 1
300001 1
175094 1
215046 1
142781 1
212 1
300000 1
1 1
2 1
252435 1
234705 1
133484 1
112392 1
7355 1
291050 1
287796 1
234764 1
300001 1
1 1
1 1
32560 1
299999 1
189559 1
82639 1
299999 1
178547 1
88205 1
300000 1
68924 1
81181 1
161864 1
91025 1
3 1
224139 1
216859 1
73097 1
251043 1
277140 1
253884 1
68169 1
300000 1
254790 1
52053 1
137878 1
299998 1
290667 1
292126 1
3 1
299999 1
211656 1
299999 1
1 1
300001 1
79406 1
16722 1
235838 1
263372 1
2 1
1 1
232834 1
299999 1
228803 1
300001 1
121277 1
2 1
12019 1
194664 1
111635 1
300001 1
299999 1
1 1
18893 1
270337 1
300000 1
156318 1
191231 1
200824 1
199175 1
300000 1
290458 1
29623 1
300001 1
208424 1
105494 1
3 1
159122 1
168042 1
232990 1
202067 1
300000 1
1 1
98138 1
3 1
1073 1
37813 1
144145 1
20610 1
53796 1
204046 1
150813 1
143041 1
1 1
103926 1
300000 1
55414 1
254754 1
104242 1
214184 1
296551 1
299999 1
75755 1
300000 1
212366 1
9619 1
185464 1
290478 1
2 1
16455 1
248940 1
194462 1
1 1
63433 1
300000 1
61486 1
299999 1
30865 1
241237 1
158195 1
230018 1
174111 1
45022 1
11293 1
206441 1
229623 1
26195 1
299999 1
230013 1
1 1
2 1
5512 1
164572 1
300000 1
196729 1
128549 1
111198 1
283006 1
300000 1
70150 1
146404 1
239952 1
42192 1
60039 1
249372 1
2 1
10273 1
3 1
178012 1
298160 1
3 1
299999 1
273808 1
74546 1
300001 1
275578 1
45588 1
153970 1
202268 1
265994 1
300000 1
1 1
51771 1
300001 1
281941 1
62351 1
61074 1
297889 1
3 1
271927 1
3097 1
172022 1
169269 1
88951 1
21453 1
171207 1
265491 1
69000 1
2 1
135654 1
34193 1
300001 1
70614 1
127503 1
17709 1
71641 1
65026 1
1 1
299999 1
63958 1
78036 1
171812 1
238156 1
284928 1
265183 1
280218 1
1 1
300001 1
279367 1
2 1
83665 1
34283 1
130864 1
124367 1
1 1
144722 1
251164 1
191163 1
107678 1
296127 1
148257 1
284091 1
111397 1
128815 1
300001 1
36485 1
266579 1
300001 1
19637 1
25592 1
1 1
239565 1
299999 1
3 1
299999 1
98001 1
86472 1
2 1
244262 1
299999 1
189490 1
61281 1
280314 1
299999 1
1 1
55998 1
1 1
73607 1
300001 1
214586 1
271193 1
17813 1
127135 1
183024 1
141377 1
6853 1
282698 1
131342 1
13078 1
66773 1
68061 1
164893 1
82031 1
153239 1
300000 1
35581 1
2 1
150283 1
145003 1
72641 1
299999 1
2 1
299998 1
174255 1
300000 1
1 1
300002 1
83266 1
1587 1
36369 1
40305 1
239109 1
41687 1
37030 1
58697 1
50953 1
142685 1
107404 1
155391 1
161813 1
248991 1
149465 1
246401 1
74069 1
10761 1
73426 1
3 1
264666 1
1 1
194874 1
1 1
193027 1
66716 1
205276 1
212726 1
241394 1
130251 1
279998 1
158675 1
2 1
300000 1
225293 1
198183 1
166853 1
60555 1
168569 1
2 1
300000 1
252611 1
157825 1
274588 1
300001 1
98065 1
213971 1
168918 1
1 1
65716 1
194673 1
191318 1
90468 1
56959 1
19076 1
300001 1
299999 1
296721 1
75915 1
97706 1
299999 1
3 1
205294 1
66056 1
18643 1
141237 1
237975 1
132320 1
144830 1
269390 1
287223 1
132363 1
135250 1
259736 1
299999 1
12065 1
84881 1
105134 1
210473 1
69781 1
109585 1
1 1
174980 1
1 1
242687 1
1 1
261565 1
300000 1
192421 1
300000 1
266168 1
1 1
2559 1
76910 1
174678 1
299999 1
208873 1
143515 1
37866 1
155642 1
38131 1
204187 1
300002 1
1 1
1 1
269237 1
300000 1
29264 1
2 1
299999 1
83848 1
205292 1
1 1
178593 1
167273 1
1 1
249181 1
3 1
125917 1
72538 1
298790 1
254928 1
218041 1
253054 1
187153 1
239139 1
3 1
70714 1
197168 1
274630 1
300000 1
151965 1
89056 1
98150 1
299999 1
300000 1
300001 1
140508 1
184227 1
252847 1
132871 1
3 1
1 1
220218 1
1 1
1 1
300001 1
291641 1
2 1
251786 1
1 1
1473 1
300000 1
282554 1
300001 1
95514 1
119738 1
300000 1
89551 1
119645 1
300000 1
299999 1
1 1
181225 1
143001 1
263651 1
67756 1
115293 1
296986 1
214733 1
73780 1
121788 1
2 1
118049 1
199833 1
1 1
299999 1
300000 1
13366 1
1 1
2 1
64073 1
14818 1
216151 1
187386 1
300001 1
300000 1
2 1
1 1
204690 1
267716 1
1 1
33355 1
114941 1
30108 1
214537 1
300002 1
59724 1
90192 1
1 1
299999 1
69132 1
170005 1
52927 1
299999 1
1 1
299999 1
33951 1
168537 1
300000 1
1 1
237199 1
300001 1
300000 1
3 1
31136 1
114016 1
113683 1
152998 1
300002 1
3 1
32270 1
177238 1
276084 1
197500 1
300000 1
153574 1
1 1
3 1
232193 1
36692 1
244078 1
132207 1
1 1
204598 1
300001 1
299999 1
2 1
44757 1
7454 1
300000 1
30303 1
100841 1
1 1
156404 1
230979 1
3 1
1 1
97971 1
299999 1
1 1
187142 1
1 1
300001 1
300000 1
122482 1
2 1
2 1
264173 1
300001 1
2 1
228863 1
108494 1
1 1
1 1
187721 1
3 1
300000 1
192137 1
9304 1
230498 1
2 1
247418 1
1 1
6601 1
298149 1
224063 1
119208 1
159923 1
25547 1
2 1
39872 1
237972 1
300000 1
1 1
81134 1
2 1
113229 1
300000 1
2 1
215095 1
1 1
147875 1
165637 1
149265 1
50747 1
299998 1
1 1
300002 1
157829 1
34982 1
1 1
194809 1
2104 1
292356 1
24764 1
300001 1
76622 1
249038 1
300000 1
280023 1
100818 1
300000 1
158720 1
150612 1
174578 1
300002 1
33440 1
154206 1
259798 1
299463 1
299999 1
1 1
300001 1
97138 1
228764 1
300001 1
82748 1
137823 1
142437 1
300000 1
238266 1
2 1
82361 1
274568 1
215958 1
66767 1
81022 1
299999 1
56434 1
3 1
300000 1
300000 1
77616 1
300000 1
299999 1
131992 1
95427 1
154034 1
9837 1
224439 1
152618 1
1 1
267202 1
259876 1
133144 1
300000 1
299998 1
81120 1
42532 1
9199 1
139741 1
99792 1
179028 1
205137 1
219376 1
1 1
46541 1
49672 1
253408 1
256989 1
130470 1
142371 1
268385 1
300001 1
245220 1
148628 1
216632 1
151786 1
300000 1
1 1
59632 1
150847 1
219084 1
150527 1
1 1
1 1
267354 1
265548 1
81187 1
299999 1
232242 1
1 1
3984 1
258923 1
23473 1
300000 1
296856 1
45062 1
294308 1
20271 1
1 1
270867 1
166206 1
2 1
1 1
141011 1
6741 1
61163 1
260896 1
76297 1
218658 1
30566 1
300001 1
141943 1
299999 1
210591 1
299999 1
252636 1
300000 1
215944 1
299999 1
3 1
300000 1
85422 1
299999 1
1 1
1 1
228528 1
300000 1
234985 1
2 1
119736 1
124119 1
44773 1
4064 1
206449 1
3554 1
2 1
224377 1
70287 1
113555 1
291243 1
2 1
39079 1
281954 1
100744 1
164882 1
168909 1
295972 1
120146 1
300001 1
160482 1
55188 1
72711 1
250857 1
276541 1
133266 1
300000 1
28192 1
1 1
300000 1
82489 1
1 1
1 1
57607 1
103532 1
1 1
97935 1
300002 1
299999 1
1 1
285283 1
48902 1
98434 1
246909 1
164935 1
183416 1
25299 1
54947 1
105548 1
183635 1
235697 1
71892 1
300001 1
299999 1
129413 1
300000 1
202897 1
299999 1
261742 1
142215 1
134824 1
34013 1
1 1
1 1
1 1
299999 1
282749 1
300000 1
208423 1
63816 1
1 1
41245 1
273423 1
2 1
300000 1
118698 1
205649 1
260062 1
1 1
51899 1
299024 1
65879 1
76020 1
111322 1
299999 1
1 1
3 1
300002 1
300000 1
269558 1
1 1
2 1
1 1
203302 1
300000 1
299999 1
186095 1
299999 1
67337 1
299999 1
60072 1
2 1
116650 1
207982 1
133379 1
148839 1
300000 1
276993 1
99308 1
45446 1
263 1
279661 1
68367 1
290178 1
17425 1
15057 1
1 1
1 1
3 1
285840 1
191421 1
1301 1
2 1
284504 1
2 1
56950 1
300001 1
300001 1
300001 1
300000 1
1 1
1 1
87103 1
99297 1
268860 1
165109 1
1 1
21733 1
179749 1
181089 1
1 1
193596 1
62582 1
300000 1
300000 1
262042 1
300001 1
193423 1
6260 1
123453 1
55542 1
216118 1
23206 1
254182 1
42157 1
265577 1
219267 1
189617 1
27794 1
300000 1
171133 1
20092 1
197561 1
140980 1
268996 1
300001 1
2 1
102185 1
1 1
212651 1
1 1
102677 1
12013 1
1 1
32934 1
182734 1
249168 1
300001 1
152276 1
1 1
299999 1
299999 1
1 1
253262 1
166301 1
128425 1
13222 1
1 1
63851 1
173075 1
189768 1
49812 1
263455 1
1 1
230904 1
1 1
191104 1
1 1
121495 1
82251 1
299999 1
263386 1
292755 1
299999 1
156383 1
244763 1
283067 1
100376 1
300001 1
1 1
1 1
2 1
50488 1
154673 1
20232 1
149820 1
145996 1
95489 1
1 1
244414 1
300000 1
300000 1
289691 1
119109 1
252979 1
1 1
2 1
222177 1
1 1
300002 1
1 1
61190 1
1 1
1218 1
40135 1
1 1
300001 1
139372 1
34752 1
93527 1
159463 1
135640 1
149840 1
257380 1
300001 1
125968 1
40258 1
219910 1
138274 1
211942 1
3 1
274342 1
1 1
23188 1
290229 1
13122 1
157471 1
300000 1
245961 1
96799 1
1 1
19555 1
266602 1
211336 1
299999 1
107773 1
300000 1
192136 1
283802 1
1 1
175299 1
107934 1
24878 1
299999 1
300001 1
24777 1
193295 1
88033 1
243771 1
233794 1
272804 1
299999 1
125943 1
208627 1
63661 1
1 1
288909 1
144326 1
74022 1
299999 1
222499 1
299999 1
97115 1
205480 1
17061 1
205031 1
285694 1
94690 1
1 1
96081 1
74330 1
19603 1
259259 1
1 1
6528 1
142387 1
299999 1
181080 1
127647 1
1 1
119460 1
89370 1
300001 1
3 1
91811 1
247110 1
16075 1
209019 1
112895 1
275208 1
1 1
1 1
295897 1
1 1
170164 1
208884 1
243367 1
1 1
113917 1
126849 1
258117 1
30266 1
63676 1
2 1
300000 1
1 1
63136 1
66711 1
300000 1
1 1
96854 1
758 1
5135 1
252433 1
126 1
1 1
140210 1
1 1
132846 1
2258 1
299999 1
290366 1
191308 1
1 1
1 1
299999 1
299998 1
1 1
1 1
98543 1
206035 1
172011 1
1 1
2 1
192310 1
69955 1
194921 1
225533 1
37614 1
119382 1
115374 1
163632 1
130836 1
299999 1
196009 1
300002 1
300001 1
299999 1
1 1
21651 1
97175 1
116105 1
300000 1
41713 1
201973 1
121830 1
146124 1
123033 1
1 1
106228 1
99321 1
137972 1
75830 1
297477 1
300001 1
46214 1
300002 1
60766 1
103378 1
248041 1
122692 1
169839 1
212555 1
87410 1
1 1
263997 1
64868 1
191553 1
70888 1
44011 1
26010 1
1 1
299999 1
246104 1
300001 1
300000 1
235760 1
6117 1
300000 1
57509 1
87217 1
185305 1
115716 1
229434 1
275508 1
274234 1
78029 1
187694 1
202907 1
124115 1
1 1
102412 1
162018 1
22428 1
167676 1
246211 1
170280 1
172108 1
2 1
158991 1
1 1
216754 1
3 1
204779 1
217904 1
124873 1
148799 1
299999 1
157804 1
284012 1
97267 1
179 1
252782 1
57567 1
195273 1
225125 1
142791 1
144778 1
300001 1
129 1
175720 1
201185 1
89813 1
299999 1
15023 1
1 1
300000 1
295538 1
177832 1
212472 1
274351 1
221753 1
265031 1
232701 1
76426 1
1 1
236562 1
233520 1
22660 1
291712 1
1 1
17000 1
1 1
280231 1
300000 1
251465 1
76989 1
299999 1
1 1
275070 1
177434 1
1 1
293714 1
300000 1
259134 1
192715 1
198699 1
234040 1
157944 1
1 1
299999 1
242566 1
19232 1
53532 1
89165 1
2 1
207471 1
36315 1
299999 1
262068 1
2 1
150456 1
2 1
42502 1
1 1
1 1
59658 1
299999 1
299999 1
2 1
34955 1
1 1
299999 1
159939 1
1 1
264217 1
1 1
128208 1
214830 1
209130 1
125858 1
157923 1
281838 1
73742 1
268144 1
209314 1
226202 1
96601 1
39516 1
79572 1
299999 1
1 1
225939 1
1 1
175084 1
183143 1
300000 1
1 1
1 1
1 1
175252 1
177019 1
2 1
69400 1
299560 1
84801 1
78102 1
2 1
263675 1
13534 1
141840 1
1 1
299999 1
214273 1
300000 1
264572 1
241770 1
1 1
186946 1
116200 1
300000 1
184108 1
19138 1
193893 1
300000 1
299999 1
285266 1
136190 1
204087 1
1 1
1 1
243174 1
266930 1
246052 1
81701 1
87450 1
300000 1
3 1
119793 1
288005 1
169750 1
262553 1
18648 1
210249 1
2 1
299999 1
230019 1
241370 1
86558 1
299999 1
3 1
1 1
214240 1
85328 1
191693 1
1 1
1 1
291433 1
1 1
299999 1
300000 1
248375 1
255364 1
300001 1
297989 1
296776 1
121248 1
160077 1
1 1
157691 1
262944 1
129601 1
1 1
211939 1
282820 1
300000 1
1 1
1 1
50865 1
196132 1
2 1
194680 1
125957 1
222892 1
1 1
216608 1
287777 1
300000 1
71212 1
424 1
169040 1
61421 1
2 1
215646 1
88532 1
232504 1
300000 1
300000 1
58005 1
300000 1
264667 1
1 1
165264 1
1 1
1 1
268631 1
3 1
121012 1
180525 1
300000 1
300001 1
1 1
39588 1
41002 1
182370 1
2 1
58231 1
155194 1
25977 1
300001 1
1 1
300001 1
277363 1
6694 1
280500 1
72937 1
232020 1
55525 1
108103 1
277735 1
32810 1
206018 1
299999 1
242049 1
133210 1
158038 1
300000 1
2 1
163437 1
204563 1
137444 1
69014 1
300001 1
150027 1
56456 1
292994 1
300001 1
188046 1
299999 1
1 1
120934 1
2 1
300000 1
49480 1
238603 1
300000 1
165798 1
292764 1
120075 1
112478 1
159209 1
299999 1
115622 1
1 1
105537 1
121972 1
299999 1
110733 1
1 1
1270 1
142963 1
103052 1
125436 1
264794 1
144615 1
262101 1
116105 1
300000 1
299999 1
116027 1
87865 1
276213 1
1 1
288016 1
254948 1
2 1
146322 1
147566 1
299999 1
156918 1
1 1
2 1
168819 1
259627 1
3 1
78716 1
140820 1
6604 1
11651 1
1 1
1 1
300000 1
151793 1
228713 1
120437 1
159251 1
153832 1
97966 1
1 1
8493 1
92070 1
81372 1
131013 1
20111 1
19312 1
78872 1
300000 1
206211 1
299999 1
1 1
201859 1
133547 1
2 1
1 1
299299 1
172696 1
300000 1
142312 1
300001 1
1 1
166691 1
216026 1
97243 1
174749 1
299999 1
248519 1
146185 1
2 1
97220 1
261944 1
96558 1
299999 1
6302 1
238867 1
299999 1
299998 1
188674 1
226551 1
128106 1
104732 1
19393 1
11911 1
58442 1
84151 1
156039 1
1 1
1 1
176760 1
90480 1
217293 1
193978 1
191777 1
206065 1
41882 1
95388 1
107075 1
32968 1
113206 1
62465 1
300000 1
299998 1
160315 1
232345 1
155872 1
108981 1
199633 1
1 1
222354 1
11973 1
300000 1
300001 1
233395 1
232332 1
299999 1
74032 1
27340 1
103239 1
240870 1
1 1
300000 1
299999 1
300000 1
2 1
229276 1
300000 1
187068 1
299999 1
244974 1
85946 1
252033 1
128490 1
144279 1
153229 1
1 1
199908 1
119312 1
159630 1
300001 1
262406 1
3569 1
79369 1
1 1
86866 1
299999 1
1 1
175821 1
193896 1
1 1
197298 1
169458 1
159710 1
1 1
36152 1
154992 1
300000 1
46588 1
300000 1
273557 1
30077 1
156184 1
299999 1
3 1
30414 1
2 1
173268 1
262128 1
1 1
1 1
1 1
136784 1
289435 1
96721 1
1 1
167832 1
118250 1
1 1
267000 1
178228 1
81495 1
4971 1
1 1
92458 1
300000 1
110730 1
3 1
96000 1
104363 1
1 1
300001 1
235083 1
195210 1
300000 1
300000 1
249043 1
215114 1
189865 1
2 1
299999 1
158810 1
300000 1
136044 1
206788 1
70203 1
300002 1
138651 1
1 1
84493 1
1 1
36807 1
271280 1
177379 1
169730 1
293376 1
65800 1
233803 1
264365 1
84068 1
204787 1
300001 1
50165 1
1 1
233477 1
81026 1
54732 1
76382 1
160193 1
17597 1
120701 1
84281 1
299999 1
136662 1
300001 1
36017 1
171912 1
2 1
299999 1
73995 1
289747 1
264354 1
300001 1
70948 1
153539 1
2 1
299940 1
24360 1
269234 1
66092 1
171554 1
36563 1
91095 1
1 1
112149 1
300001 1
202295 1
300001 1
300000 1
88967 1
147773 1
2 1
200956 1
1 1
147534 1
174975 1
36762 1
237864 1
264139 1
1 1
1 1
109269 1
6914 1
172982 1
299979 1
205737 1
299999 1
299999 1
218604 1
3 1
300000 1
300000 1
151092 1
82233 1
135402 1
116386 1
59449 1
196726 1
164073 1
45232 1
189541 1
1 1
300001 1
181771 1
1 1
139349 1
276316 1
81649 1
1 1
300001 1
142957 1
1 1
118449 1
205787 1
2 1
299998 1
2 1
42560 1
1 1
170569 1
185624 1
166838 1
299999 1
203475 1
300001 1
300001 1
51412 1
176955 1
221656 1
1 1
300000 1
112049 1
142997 1
56467 1
300000 1
57270 1
231399 1
2 1
203660 1
218860 1
2 1
69441 1
169160 1
256735 1
46039 1
169432 1
255368 1
2 1
300000 1
300001 1
164474 1
214041 1
222986 1
194099 1
299999 1
225433 1
300000 1
60668 1
1 1
168694 1
1 1
299999 1
299999 1
183735 1
299999 1
299999 1
239382 1
112318 1
57876 1
174884 1
1 1
1 1
1 1
18885 1
36134 1
94671 1
74250 1
262798 1
76522 1
1 1
2 1
1 1
263302 1
300001 1
276621 1
116225 1
1 1
238601 1
194425 1
1 1
299999 1
70918 1
247770 1
130067 1
1 1
80831 1
1 1
105784 1
240941 1
81890 1
288928 1
224405 1
16584 1
50520 1
275892 1
2 1
178848 1
14538 1
1 1
167108 1
258726 1
175652 1
1 1
70125 1
24340 1
243160 1
100185 1
299999 1
177308 1
189765 1
225123 1
296570 1
80281 1
139301 1
89581 1
192420 1
163889 1
270350 1
2 1
177029 1
56822 1
1 1
154955 1
86030 1
258621 1
213999 1
217015 1
192004 1
64380 1
300001 1
1 1
223056 1
1 1
186485 1
246223 1
100038 1
252515 1
234798 1
299999 1
1 1
300002 1
300000 1
42849 1
139425 1
44697 1
271656 1
141152 1
116023 1
152720 1
30721 1
460 1
234414 1
300000 1
72225 1
63469 1
293983 1
1 1
300000 1
1 1
72655 1
37716 1
182042 1
1 1
1 1
96480 1
28706 1
175053 1
300000 1
196610 1
300001 1
1 1
299999 1
299999 1
299999 1
51739 1
272710 1
205116 1
28868 1
300001 1
300001 1
90361 1
300000 1
1 1
299155 1
300000 1
148240 1
228502 1
300000 1
248517 1
96563 1
144432 1
211675 1
278910 1
22250 1
205691 1
3 1
300000 1
276985 1
1 1
300000 1
300000 1
300001 1
273178 1
299999 1
269748 1
1 1
47757 1
1 1
224323 1
17420 1
41185 1
1 1
300001 1
163839 1
282966 1
155853 1
299999 1
188846 1
1 1
1 1
1 1
136460 1
182938 1
1 1
239378 1
1 1
299999 1
1 1
116418 1
253644 1
77156 1
48515 1
134220 1
190461 1
146220 1
2 1
277197 1
210336 1
151885 1
298787 1
240223 1
1 1
17933 1
294649 1
61366 1
2 1
254575 1
60778 1
300001 1
296205 1
186929 1
33001 1
2 1
97376 1
283098 1
1 1
164948 1
191427 1
300000 1
9022 1
300000 1
210229 1
37248 1
255150 1
15498 1
285974 1
247370 1
123065 1
178545 1
180247 1
2 1
300001 1
3 1
3 1
92790 1
176058 1
299999 1
98235 1
199987 1
300000 1
2 1
12906 1
206058 1
10667 1
300000 1
300000 1
255879 1
95910 1
271354 1
132685 1
91923 1
299999 1
299998 1
1 1
300001 1
232130 1
68512 1
235936 1
1 1
292276 1
10377 1
112416 1
9101 1
66466 1
300000 1
254237 1
21850 1
299626 1
22746 1
7159 1
1 1
155472 1
225436 1
3 1
300000 1
134351 1
90058 1
128913 1
24018 1
282581 1
244920 1
127679 1
1 1
16969 1
132429 1
300001 1
114546 1
131261 1
120423 1
1 1
136462 1
57692 1
220418 1
39703 1
262727 1
283724 1
43481 1
257349 1
300000 1
31362 1
167927 1
155002 1
27304 1
283950 1
1 1
300000 1
19220 1
300001 1
300000 1
1 1
261467 1
177996 1
100780 1
1 1
110144 1
116672 1
46324 1
811 1
227515 1
2 1
223099 1
300000 1
257232 1
80787 1
284077 1
274167 1
251585 1
279019 1
115649 1
138711 1
209546 1
1 1
170845 1
124213 1
48578 1
287336 1
157999 1
286305 1
223933 1
3231 1
300000 1
1 1
2 1
34437 1
64710 1
242057 1
170475 1
149462 1
1 1
1 1
125464 1
236646 1
148642 1
1 1
299998 1
103861 1
120877 1
65049 1
288826 1
1 1
1 1
291334 1
1 1
291237 1
290362 1
235523 1
300000 1
165435 1
176589 1
300000 1
25722 1
82636 1
300001 1
300001 1
190979 1
2 1
40475 1
113461 1
120390 1
138212 1
69579 1
278291 1
229046 1
186198 1
299999 1
151197 1
277141 1
184346 1
14662 1
214506 1
58735 1
256534 1
1 1
300000 1
185072 1
125511 1
109155 1
300000 1
263418 1
191868 1
61149 1
124006 1
192338 1
55385 1
150425 1
1 1
2 1
299999 1
2 1
2 1
300000 1
1 1
51762 1
95280 1
125582 1
1 1
169604 1
300000 1
66066 1
77403 1
2 1
1 1
183238 1
89211 1
255243 1
51123 1
216167 1
274865 1
76994 1
299999 1
1 1
144194 1
226875 1
213952 1
91794 1
1 1
175994 1
161503 1
300000 1
213051 1
245802 1
300001 1
299999 1
153388 1
30070 1
213750 1
135717 1
255948 1
150637 1
192874 1
300000 1
84740 1
62230 1
299999 1
208852 1
261537 1
3 1
127761 1
3 1
105505 1
288900 1
28911 1
242500 1
154898 1
151134 1
105043 1
264381 1
258955 1
290810 1
1 1
141557 1
300000 1
288445 1
154433 1
174895 1
1 1
247213 1
159529 1
10629 1
117034 1
1 1
1 1
69363 1
1 1
222571 1
113069 1
88524 1
247944 1
3958 1
1 1
300001 1
165596 1
137781 1
2 1
219640 1
1 1
3 1
251116 1
1 1
106498 1
280019 1
126071 1
3 1
102167 1
203078 1
190524 1
2145 1
168470 1
1 1
202394 1
167778 1
190017 1
107745 1
167104 1
253442 1
138129 1
300001 1
134216 1
125146 1
157882 1
104102 1
158877 1
165315 1
117401 1
295986 1
183541 1
7979 1
259506 1
182413 1
1 1
207557 1
207614 1
64196 1
159679 1
1 1
299999 1
1 1
1 1
59413 1
1 1
218320 1
300002 1
238281 1
55822 1
24027 1
1 1
1 1
300000 1
1 1
300001 1
294539 1
85615 1
216030 1
300000 1
167969 1
77002 1
215841 1
162095 1
184104 1
149396 1
59338 1
1 1
248053 1
300001 1
80286 1
3 1
89283 1
299999 1
255602 1
1 1
1 1
1 1
288820 1
71253 1
2 1
178123 1
101147 1
1 1
270180 1
55250 1
34634 1
192130 1
38376 1
84652 1
293336 1
60930 1
264393 1
50702 1
1 1
142721 1
12924 1
177742 1
116339 1
300001 1
32499 1
199316 1
300000 1
188444 1
180637 1
234663 1
257060 1
181474 1
63630 1
101379 1
13365 1
103939 1
279406 1
200163 1
258727 1
187102 1
277903 1
251752 1
101717 1
32877 1
135334 1
2 1
109652 1
109573 1
254827 1
87512 1
300000 1
8743 1
112930 1
299999 1
105283 1
164566 1
273003 1
2 1
218820 1
300000 1
199292 1
13218 1
1 1
105365 1
295859 1
300001 1
299998 1
177844 1
210165 1
103585 1
25093 1
218565 1
2 1
243066 1
1 1
212417 1
76367 1
272376 1
300000 1
53886 1
1 1
134904 1
1 1
96841 1
299999 1
1 1
258718 1
1 1
281551 1
1 1
299999 1
299999 1
95373 1
299999 1
223537 1
182209 1
109295 1
284560 1
299999 1
32328 1
235884 1
300000 1
145816 1
299999 1
39243 1
39541 1
1 1
71663 1
238629 1
240633 1
299999 1
6925 1
242730 1
299999 1
300001 1
65548 1
277351 1
108300 1
299999 1
1 1
230344 1
1 1
127210 1
149566 1
46922 1
300000 1
159658 1
208381 1
2 1
230456 1
175338 1
240045 1
50367 1
221508 1
56518 1
184853 1
292651 1
299998 1
128826 1
280973 1
153061 1
256087 1
41777 1
300000 1
264936 1
145405 1
23406 1
258714 1
1 1
204407 1
36720 1
299998 1
3 1
101795 1
299999 1
265996 1
2 1
296386 1
4393 1
1 1
52189 1
238438 1
258715 1
299999 1
221118 1
132698 1
1 1
175667 1
153412 1
243850 1
300000 1
110410 1
10905 1
157616 1
289261 1
168123 1
1 1
1 1
172784 1
4342 1
1 1
299999 1
101366 1
299998 1
233006 1
300000 1
1 1
63920 1
300000 1
179076 1
300000 1
1 1
130201 1
159738 1
213728 1
1 1
102091 1
273780 1
181322 1
293532 1
65044 1
149441 1
110287 1
1 1
288410 1
1 1
211296 1
266833 1
186378 1
40896 1
299999 1
3 1
156141 1
44483 1
70530 1
5240 1
269822 1
1 1
300000 1
149535 1
299999 1
220226 1
193524 1
239006 1
276889 1
2 1
2 1
16851 1
100702 1
300001 1
62268 1
1 1
300001 1
147773 1
248979 1
149726 1
300001 1
45714 1
1 1
123226 1
299998 1
85792 1
300001 1
1 1
182626 1
1 1
22429 1
299999 1
300000 1
207540 1
105247 1
1 1
113333 1
182674 1
3567 1
2 1
131876 1
70122 1
2 1
296426 1
3 1
222080 1
258421 1
232957 1
79983 1
206502 1
197156 1
210120 1
300002 1
156279 1
39574 1
90178 1
2 1
299999 1
283547 1
4326 1
300002 1
230387 1
115872 1
1 1
271954 1
299999 1
9567 1
134579 1
1 1
258346 1
19023 1
106442 1
281997 1
299999 1
299999 1
300000 1
294132 1
3 1
1 1
53512 1
69475 1
1 1
157199 1
300001 1
1 1
166822 1
299999 1
1 1
2 1
1 1
267088 1
138920 1
182680 1
299999 1
73915 1
50531 1
1 1
105513 1
190910 1
72687 1
271069 1
3605 1
300000 1
232116 1
262094 1
200080 1
1 1
85411 1
107690 1
219955 1
95249 1
1 1
214782 1
102552 1
300000 1
300002 1
289040 1
220393 1
299999 1
195634 1
77666 1
300001 1
2 1
1 1
299999 1
202665 1
165859 1
300001 1
300001 1
2 1
181901 1
142709 1
299999 1
9218 1
298640 1
278774 1
162198 1
200640 1
15891 1
260237 1
1 1
300000 1
1 1
269256 1
101355 1
156860 1
106348 1
262540 1
1 1
1 1
207967 1
181394 1
7958 1
11915 1
1 1
300000 1
31485 1
300000 1
1 1
299999 1
300001 1
122673 1
163428 1
175391 1
27020 1
239165 1
300000 1
35 1
266506 1
276763 1
299998 1
74683 1
75959 1
244832 1
300000 1
206332 1
40268 1
220430 1
96931 1
14684 1
269801 1
2 1
300000 1
120650 1
108452 1
299999 1
166078 1
187082 1
2 1
56200 1
91526 1
300000 1
300000 1
300000 1
1 1
1 1
162481 1
84760 1
1 1
279770 1
2 1
208604 1
265445 1
40042 1
1 1
275518 1
236684 1
1 1
51020 1
1 1
189907 1
144984 1
299999 1
117070 1
188412 1
1 1
6432 1
121037 1
299999 1
209135 1
272508 1
172886 1
2 1
300000 1
284067 1
238357 1
2213 1
106425 1
1 1
38435 1
2 1
264746 1
92143 1
50144 1
299999 1
300000 1
83494 1
28290 1
88759 1
56333 1
169110 1
86331 1
245387 1
289773 1
41665 1
233370 1
121460 1
219011 1
1 1
300001 1
300001 1
7401 1
221588 1
2 1
155709 1
78728 1
2 1
196394 1
285792 1
300001 1
231461 1
221366 1
197191 1
3 1
229075 1
223619 1
235804 1
300000 1
235594 1
123420 1
17380 1
207842 1
50338 1
299999 1
154487 1
106377 1
113604 1
201324 1
6465 1
156460 1
10293 1
2 1
1 1
1 1
300001 1
1 1
75716 1
152789 1
214923 1
267160 1
300000 1
300001 1
73556 1
200092 1
3 1
158774 1
300001 1
91684 1
19239 1
50325 1
1 1
30358 1
124766 1
297263 1
1 1
300001 1
48974 1
193543 1
300000 1
273001 1
300000 1
233883 1
269902 1
14112 1
137702 1
159346 1
250526 1
42971 1
182607 1
300000 1
1 1
204784 1
300000 1
187280 1
278992 1
257721 1
104504 1
300000 1
84773 1
159171 1
80207 1
33091 1
125735 1
265204 1
282033 1
236096 1
77121 1
12077 1
86952 1
200885 1
1 1
65002 1
2 1
76124 1
3 1
299999 1
300000 1
85842 1
2 1
284556 1
1 1
1 1
141313 1
1 1
300001 1
111849 1
243023 1
104692 1
178234 1
217916 1
191693 1
287119 1
193810 1
24585 1
266631 1
263774 1
212970 1
285376 1
2 1
11257 1
300001 1
144322 1
2 1
224310 1
123850 1
1 1
299999 1
300001 1
71099 1
67468 1
299999 1
21443 1
158577 1
299999 1
299999 1
196992 1
20364 1
292729 1
50652 1
160517 1
189823 1
9519 1
226659 1
1 1
299999 1
45840 1
40112 1
116157 1
3 1
211747 1
137998 1
300000 1
169069 1
37937 1
41047 1
96316 1
300000 1
299999 1
24014 1
3 1
1 1
1 1
158511 1
140827 1
36485 1
263505 1
300001 1
66290 1
260541 1
221427 1
49520 1
259412 1
188143 1
1 1
1 1
300000 1
299999 1
203910 1
300001 1
257676 1
43298 1
300000 1
124438 1
299661 1
120448 1
2 1
300000 1
257848 1
9344 1
205149 1
103298 1
1 1
1 1
109489 1
300001 1
2 1
1271 1
1 1
122741 1
7931 1
2 1
176297 1
300001 1
300000 1
66263 1
280657 1
23297 1
23467 1
270714 1
242901 1
1 1
141165 1
209339 1
214724 1
265532 1
203995 1
106138 1
261240 1
131871 1
299998 1
285607 1
236613 1
44905 1
93559 1
300000 1
183072 1
300000 1
300001 1
1 1
299999 1
300000 1
300001 1
244938 1
206038 1
2 1
123394 1
300000 1
72164 1
1 1
151885 1
3 1
61958 1
300001 1
300000 1
225476 1
164382 1
96457 1
22000 1
300000 1
204957 1
2 1
8472 1
112510 1
300002 1
293214 1
151531 1
279893 1
226249 1
183631 1
209869 1
164061 1
67426 1
228621 1
168770 1
98587 1
156765 1
249972 1
121994 1
61332 1
299999 1
227248 1
91261 1
275943 1
300000 1
11816 1
300000 1
139833 1
268706 1
1 1
300000 1
2 1
41799 1
1 1
226871 1
265366 1
88140 1
300000 1
67403 1
299999 1
122896 1
300000 1
210200 1
299999 1
3 1
150116 1
184504 1
83366 1
299999 1
238015 1
77596 1
169074 1
148523 1
288386 1
296217 1
299999 1
153235 1
145035 1
141616 1
290788 1
188978 1
85104 1
219666 1
20505 1
199077 1
2 1
2 1
299999 1
1 1
45396 1
276381 1
252065 1
142630 1
57669 1
232054 1
123312 1
106325 1
215536 1
2 1
258723 1
36407 1
294177 1
122602 1
300000 1
72125 1
94986 1
299998 1
88558 1
145663 1
299793 1
208668 1
6233 1
138324 1
1 1
223642 1
34138 1
1 1
300000 1
46540 1
299999 1
299999 1
300002 1
299998 1
264182 1
299999 1
1 1
3849 1
299999 1
280317 1
264678 1
1 1
274996 1
271212 1
12050 1
1 1
146881 1
90979 1
248971 1
7546 1
300002 1
2 1
299999 1
136321 1
2 1
99164 1
280269 1
300000 1
72043 1
1 1
170247 1
151560 1
1 1
1 1
1 1
300001 1
133748 1
296880 1
7936 1
12601 1
97244 1
293542 1
211443 1
166557 1
106344 1
195804 1
141300 1
181704 1
1 1
300000 1
62492 1
171478 1
95686 1
137982 1
171578 1
1 1
190068 1
267072 1
157641 1
273807 1
192283 1
166959 1
2 1
269377 1
3 1
48173 1
300000 1
28100 1
1 1
299999 1
23085 1
142663 1
1 1
2 1
177808 1
3 1
299999 1
126729 1
195868 1
300001 1
18445 1
1 1
203538 1
200769 1
3 1
245360 1
70232 1
17122 1
214908 1
224502 1
216366 1
1 1
276322 1
21944 1
1 1
79132 1
10363 1
300000 1
231214 1
300001 1
153709 1
1 1
300000 1
278644 1
274960 1
214834 1
123204 1
83385 1
191778 1
164263 1
208498 1
175890 1
1 1
299999 1
300002 1
299999 1
300001 1
49340 1
300000 1
300001 1
149192 1
300000 1
205065 1
71233 1
1 1
17161 1
300001 1
1 1
3 1
130317 1
76418 1
148 1
241103 1
26593 1
300000 1
1 1
98986 1
172585 1
299999 1
2 1
3 1
180962 1
300001 1
134662 1
71669 1
151652 1
300000 1
272663 1
186637 1
131263 1
195243 1
134510 1
25671 1
53840 1
69977 1
55768 1
156650 1
21534 1
2 1
175247 1
47292 1
300000 1
1 1
242793 1
204024 1
273304 1
211525 1
169806 1
36621 1
300001 1
57720 1
100939 1
267068 1
98912 1
391 1
288455 1
275157 1
3 1
1 1
13182 1
1 1
74907 1
297448 1
299999 1
164656 1
84389 1
79072 1
279045 1
3 1
175407 1
153824 1
219400 1
271391 1
263144 1
16635 1
1 1
102062 1
17156 1
149490 1
203273 1
300000 1
218198 1
238367 1
182626 1
173351 1
155083 1
1 1
296997 1
1 1
300001 1
130995 1
1 1
259138 1
270512 1
2 1
1 1
73711 1
1 1
145691 1
300001 1
102148 1
2197 1
251651 1
179177 1
181253 1
5188 1
2 1
159884 1
220159 1
110613 1
87620 1
192148 1
151177 1
134514 1
62242 1
106531 1
131431 1
11941 1
1 1
300001 1
113612 1
1 1
262970 1
1 1
299172 1
300001 1
1 1
1 1
300001 1
111455 1
153992 1
300001 1
204861 1
3 1
114542 1
20342 1
131185 1
146658 1
92207 1
195029 1
170125 1
87918 1
1 1
147162 1
3 1
248729 1
249018 1
198368 1
191608 1
1 1
30881 1
272746 1
205373 1
1 1
283528 1
70659 1
300000 1
299999 1
83695 1
1 1
234894 1
183443 1
11395 1
228532 1
31138 1
1 1
275588 1
246385 1
300000 1
213773 1
300000 1
300000 1
26223 1
147988 1
252190 1
118768 1
217634 1
209326 1
36979 1
126686 1
300001 1
300000 1
1 1
21127 1
299931 1
42868 1
258406 1
146051 1
1 1
9213 1
222214 1
286041 1
108000 1
299999 1
242049 1
207421 1
299999 1
295556 1
1 1
132851 1
91923 1
190664 1
117943 1
208111 1
2 1
298958 1
278814 1
29167 1
244484 1
10679 1
130590 1
221112 1
118235 1
1 1
300001 1
300000 1
122401 1
1 1
167347 1
1 1
111478 1
3 1
33150 1
167958 1
29976 1
99802 1
1 1
105855 1
264707 1
218970 1
138712 1
300001 1
300000 1
300001 1
233625 1
3 1
129004 1
74703 1
121076 1
1 1
2 1
295724 1
300001 1
1 1
39769 1
197410 1
260935 1
137732 1
271170 1
1 1
263149 1
300000 1
16875 1
158598 1
240236 1
2 1
300001 1
164356 1
1 1
7272 1
163089 1
30854 1
53204 1
300000 1
5383 1
300000 1
197958 1
239407 1
1 1
1 1
72797 1
58416 1
173930 1
42105 1
245843 1
300000 1
67291 1
54105 1
29774 1
128351 1
3269 1
174251 1
290571 1
225899 1
97813 1
249965 1
229660 1
218080 1
299998 1
3 1
71813 1
148870 1
175282 1
207764 1
75660 1
291377 1
188321 1
287594 1
184755 1
205566 1
251939 1
223104 1
286240 1
38218 1
90774 1
68034 1
240580 1
127324 1
161796 1
53068 1
2 1
300001 1
81111 1
186036 1
256461 1
300001 1
257612 1
41271 1
88681 1
47979 1
227973 1
128038 1
1 1
247489 1
285724 1
1 1
54696 1
129109 1
299998 1
2 1
70055 1
123004 1
79028 1
196376 1
1 1
300001 1
300001 1
200532 1
286633 1
18824 1
118024 1
1 1
145457 1
4599 1
299999 1
217662 1
32272 1
2 1
300002 1
300001 1
159329 1
199326 1
70015 1
231314 1
300000 1
25388 1
197127 1
127761 1
12793 1
299998 1
31690 1
138378 1
300001 1
1 1
299998 1
2 1
2 1
2 1
1 1
2 1
102653 1
299999 1
300000 1
131311 1
209921 1
1 1
172823 1
181563 1
1 1
1 1
128561 1
107399 1
248792 1
128753 1
150859 1
268634 1
3 1
82993 1
1 1
77922 1
209993 1
42145 1
85469 1
203190 1
72391 1
223096 1
155742 1
66757 1
225262 1
14917 1
92330 1
213489 1
165528 1
151479 1
37960 1
1 1
239127 1
2 1
42285 1
1 1
300000 1
101475 1
263575 1
1 1
1 1
125657 1
299998 1
1 1
1 1
1 1
200553 1
128560 1
300001 1
300001 1
185336 1
85981 1
59343 1
1 1
193998 1
1 1
112517 1
252118 1
276155 1
300001 1
2 1
84251 1
2 1
184963 1
36391 1
299999 1
300000 1
126821 1
300001 1
152238 1
32035 1
1 1
2 1
1 1
76833 1
260995 1
219607 1
255665 1
1 1
183016 1
114366 1
1 1
1 1
222512 1
144602 1
47549 1
10426 1
289631 1
3 1
176866 1
176449 1
299986 1
82148 1
1 1
2 1
86605 1
1 1
147550 1
156135 1
104121 1
154379 1
193102 1
252923 1
300000 1
299999 1
72646 1
83333 1
299999 1
299998 1
242847 1
57677 1
146679 1
1 1
300001 1
53834 1
225762 1
1 1
232053 1
220261 1
85792 1
1 1
181335 1
1 1
150631 1
231787 1
139472 1
118420 1
250290 1
34909 1
300001 1
300000 1
263949 1
1 1
107631 1
120391 1
91674 1
125678 1
102281 1
49795 1
1 1
207916 1
195714 1
253769 1
101893 1
299999 1
286512 1
1 1
54007 1
166077 1
2 1
16869 1
204462 1
186859 1
1 1
3 1
37215 1
93032 1
30720 1
300001 1
300002 1
279893 1
277873 1
190407 1
1 1
2 1
299999 1
244574 1
300001 1
172895 1
299999 1
1 1
139781 1
198972 1
85686 1
237378 1
300000 1
115393 1
8140 1
1 1
299999 1
183424 1
2 1
300000 1
299999 1
62869 1
1 1
1 1
300001 1
94118 1
162316 1
299998 1
92324 1
54872 1
1 1
254574 1
221067 1
24970 1
300000 1
206827 1
1 1
102288 1
2 1
229190 1
260425 1
659 1
284095 1
272928 1
299999 1
37329 1
134651 1
213703 1
1 1
21480 1
128116 1
67043 1
133886 1
1 1
217428 1
300001 1
1 1
94764 1
300001 1
150120 1
256167 1
300001 1
63678 1
64260 1
299999 1
300002 1
292682 1
2 1
297255 1
37985 1
1 1
2 1
252344 1
295066 1
2 1
123060 1
231404 1
82495 1
82534 1
300000 1
35641 1
7477 1
300000 1
1 1
103922 1
281681 1
70554 1
65644 1
70707 1
277075 1
299999 1
50195 1
24869 1
160839 1
129761 1
293024 1
162198 1
269301 1
300000 1
274810 1
219249 1
229352 1
202949 1
14920 1
122277 1
112146 1
300002 1
143639 1
165723 1
132204 1
288239 1
1 1
71277 1
299999 1
300000 1
23020 1
299999 1
299999 1
299111 1
45160 1
200572 1
83512 1
299999 1
282963 1
154850 1
2 1
282992 1
299681 1
300000 1
40565 1
225359 1
190467 1
1 1
129940 1
21551 1
300000 1
299999 1
221620 1
300000 1
263154 1
224322 1
55824 1
2 1
145527 1
299999 1
164633 1
38169 1
193629 1
3031 1
1 1
299999 1
266648 1
134313 1
225563 1
119671 1
300000 1
121821 1
2 1
172068 1
224609 1
128259 1
161804 1
24402 1
95476 1
63665 1
69791 1
117676 1
94797 1
1 1
288510 1
290728 1
14487 1
1 1
198513 1
95706 1
83913 1
220791 1
3 1
12538 1
2 1
300000 1
1 1
299999 1
225892 1
300000 1
21829 1
252814 1
253352 1
1 1
1 1
1 1
1 1
62475 1
1 1
53931 1
225995 1
300001 1
79155 1
1 1
70459 1
277409 1
42575 1
2 1
107261 1
234516 1
1 1
125738 1
121844 1
11854 1
175991 1
299999 1
255350 1
163758 1
122374 1
299998 1
233274 1
1 1
299999 1
236814 1
136608 1
300001 1
207913 1
5576 1
43663 1
300002 1
86816 1
105384 1
155673 1
136730 1
153983 1
1 1
1 1
291830 1
1 1
2 1
32401 1
51609 1
300000 1
186807 1
258934 1
300000 1
252038 1
11608 1
140600 1
112370 1
92731 1
299999 1
224445 1
113434 1
192016 1
183969 1
255018 1
299998 1
267282 1
299998 1
1 1
300000 1
61821 1
27210 1
63200 1
119883 1
72347 1
185968 1
299999 1
3 1
233137 1
48343 1
87471 1
123916 1
1 1
1 1
261332 1
44902 1
29720 1
300000 1
1 1
299999 1
300001 1
124332 1
1 1
147926 1
244538 1
66147 1
2 1
299999 1
1 1
300001 1
254980 1
2 1
222409 1
119815 1
300001 1
31799 1
1 1
1 1
1 1
19273 1
78158 1
300001 1
57555 1
54631 1
2 1
1 1
116116 1
161584 1
194541 1
181696 1
252624 1
186453 1
225354 1
299999 1
224321 1
4384 1
1 1
300000 1
2512 1
300000 1
86830 1
246800 1
3 1
1 1
2 1
132850 1
177142 1
16078 1
78089 1
270490 1
299999 1
283883 1
2 1
132604 1
84688 1
2 1
288309 1
8020 1
300000 1
216375 1
90533 1
300001 1
1 1
273939 1
280159 1
3 1
18166 1
41801 1
198098 1
265116 1
158891 1
1 1
114906 1
59870 1
300001 1
69258 1
239119 1
300000 1
1 1
300002 1
48367 1
1 1
299999 1
155577 1
1 1
43003 1
1 1
300000 1
236625 1
205398 1
1 1
149321 1
300000 1
1 1
200991 1
129393 1
225451 1
80702 1
103738 1
3 1
144864 1
2 1
252840 1
193335 1
279459 1
102067 1
110267 1
300001 1
154566 1
1 1
300001 1
270275 1
215448 1
94464 1
131233 1
2 1
300000 1
160407 1
299424 1
171643 1
300002 1
2 1
2 1
83143 1
26466 1
1 1
1868 1
283457 1
116735 1
16011 1
1 1
300000 1
299999 1
289191 1
118802 1
170090 1
156443 1
110128 1
13979 1
152183 1
282062 1
171887 1
300000 1
199631 1
211855 1
300000 1
127444 1
299999 1
300000 1
192122 1
2 1
2 1
2 1
1 1
3 1
102585 1
260436 1
138783 1
2 1
170047 1
242951 1
299999 1
278608 1
188159 1
178755 1
126915 1
204567 1
2 1
205464 1
180475 1
300000 1
300001 1
118553 1
1 1
299999 1
300000 1
200991 1
184937 1
300000 1
258493 1
299999 1
21890 1
122101 1
117967 1
212126 1
292465 1
288906 1
299999 1
70587 1
155264 1
300001 1
188354 1
2 1
174571 1
100085 1
226289 1
1 1
131553 1
2 1
299998 1
116247 1
300001 1
130467 1
2 1
300000 1
1 1
141581 1
24279 1
300000 1
156917 1
80489 1
186589 1
2 1
90208 1
297137 1
3 1
236749 1
61866 1
224164 1
300001 1
300000 1
100704 1
232857 1
39801 1
300002 1
78116 1
18764 1
254588 1
1 1
1 1
2 1
174317 1
150196 1
300000 1
1 1
299659 1
60804 1
300000 1
22206 1
300001 1
220505 1
102878 1
75907 1
1 1
226502 1
300001 1
192629 1
268498 1
1 1
1 1
300002 1
2 1
249906 1
72006 1
3 1
44312 1
2 1
123563 1
180042 1
221886 1
162928 1
100383 1
95031 1
181621 1
232434 1
19136 1
90795 1
83966 1
111028 1
300000 1
3 1
167780 1
2 1
166964 1
1 1
300001 1
120186 1
175727 1
147262 1
3 1
1 1
135500 1
39200 1
2 1
1 1
121274 1
250029 1
300001 1
14252 1
210405 1
133997 1
132022 1
2323 1
89904 1
280742 1
254996 1
1 1
293310 1
31973 1
191409 1
151370 1
3 1
1 1
1 1
1 1
245494 1
152363 1
153506 1
109669 1
71935 1
1 1
73426 1
180014 1
299999 1
51829 1
202017 1
1 1
287142 1
2 1
300000 1
299999 1
169425 1
280689 1
1 1
273063 1
300001 1
1 1
2583 1
300000 1
68852 1
177394 1
1 1
258509 1
228086 1
36926 1
260202 1
299999 1
300001 1
137710 1
299999 1
253839 1
1 1
199768 1
94366 1
300000 1
102489 1
2 1
117004 1
300001 1
287891 1
183939 1
187846 1
284229 1
299999 1
3 1
74699 1
76739 1
45695 1
227830 1
240474 1
2917 1
214864 1
219987 1
99035 1
300001 1
300000 1
1 1
300000 1
1 1
8658 1
115851 1
156620 1
300000 1
1 1
51268 1
198223 1
67044 1
237741 1
224548 1
1 1
260664 1
2 1
300000 1
73652 1
251678 1
1 1
286804 1
300001 1
176355 1
13673 1
174515 1
300000 1
210889 1
299999 1
194257 1
230944 1
220955 1
1 1
250564 1
49591 1
203347 1
2 1
132328 1
1 1
299999 1
287177 1
1 1
889 1
195752 1
278149 1
1 1
300000 1
107901 1
176351 1
17253 1
70110 1
280018 1
46701 1
300000 1
49554 1
300000 1
2 1
266852 1
279224 1
1 1
238220 1
52597 1
2 1
300000 1
2 1
300001 1
172230 1
83811 1
162415 1
189965 1
16860 1
300002 1
1 1
183414 1
1 1
1 1
113787 1
92424 1
134938 1
1 1
282535 1
151049 1
300000 1
212720 1
139482 1
3 1
300002 1
299999 1
150769 1
2 1
2 1
67081 1
149660 1
300000 1
1 1
27465 1
300002 1
107501 1
300000 1
300000 1
300001 1
208922 1
251012 1
1 1
192872 1
70957 1
214789 1
7271 1
299999 1
291679 1
300001 1
1 1
17161 1
1 1
163134 1
185999 1
298390 1
279152 1
1 1
59662 1
187668 1
259 1
1 1
2 1
26245 1
156008 1
263792 1
300000 1
1 1
2 1
20509 1
135220 1
286978 1
147807 1
251720 1
107248 1
241365 1
188164 1
299998 1
154783 1
211730 1
51866 1
299999 1
176474 1
14379 1
186725 1
138505 1
29823 1
300000 1
300000 1
269472 1
206007 1
163114 1
272562 1
300000 1
263919 1
299999 1
17501 1
96761 1
34102 1
27392 1
300000 1
192489 1
300001 1
78435 1
291651 1
198857 1
64202 1
300001 1
260525 1
258248 1
184003 1
300000 1
101806 1
250742 1
1 1
300001 1
16634 1
1 1
133625 1
1 1
2 1
1 1
300001 1
2 1
300000 1
3 1
297855 1
2 1
299999 1
299999 1
187359 1
273423 1
12173 1
141417 1
125331 1
219245 1
189517 1
1 1
300000 1
246919 1
1 1
299999 1
300000 1
300000 1
143435 1
194212 1
219816 1
86181 1
249259 1
1 1
59435 1
169746 1
299999 1
266874 1
195759 1
299999 1
175985 1
300001 1
17262 1
2 1
209959 1
2 1
284451 1
1 1
106659 1
1 1
151186 1
40635 1
124117 1
1 1
3 1
238433 1
1 1
199053 1
2 1
2 1
15400 1
90283 1
1 1
1 1
78191 1
96981 1
136546 1
89047 1
14394 1
278482 1
1 1
1 1
117544 1
300002 1
235464 1
33931 1
175439 1
1 1
179732 1
2 1
1 1
283729 1
288614 1
3 1
198057 1
515 1
299999 1
169780 1
3 1
3 1
112466 1
82262 1
299998 1
300000 1
141343 1
1 1
225264 1
228930 1
300001 1
108852 1
212124 1
11294 1
274523 1
276183 1
61147 1
63306 1
3 1
122271 1
47162 1
52132 1
300000 1
192349 1
2 1
152507 1
299999 1
199621 1
300000 1
114718 1
276419 1
273407 1
299314 1
237151 1
105174 1
291861 1
1 1
299998 1
300001 1
3575 1
299999 1
81348 1
254817 1
233858 1
299999 1
65380 1
294832 1
292314 1
196085 1
299999 1
98653 1
1 1
1 1
300001 1
192421 1
99781 1
2 1
94685 1
1 1
43528 1
300000 1
88384 1
180179 1
159083 1
131277 1
27181 1
104016 1
2390 1
90119 1
289780 1
1 1
1 1
26736 1
300000 1
169299 1
1 1
299999 1
202318 1
84146 1
277499 1
271611 1
299999 1
252893 1
87952 1
300000 1
151021 1
30513 1
145502 1
125370 1
284527 1
1 1
29428 1
271038 1
26421 1
182786 1
226208 1
211006 1
299287 1
263720 1
36432 1
2 1
276805 1
300000 1
2 1
161229 1
94459 1
241944 1
149685 1
282357 1
2 1
300001 1
263849 1
220855 1
2 1
128731 1
109515 1
97646 1
162863 1
26817 1
214174 1
1562 1
16016 1
7194 1
38524 1
194767 1
119732 1
300000 1
7331 1
116885 1
180171 1
155518 1
117049 1
19022 1
2 1
197986 1
244861 1
299999 1
171759 1
244055 1
42198 1
22402 1
269136 1
103727 1
1 1
300001 1
299998 1
137220 1
48302 1
300000 1
216274 1
300000 1
300000 1
75604 1
59954 1
3 1
119270 1
1 1
166811 1
1 1
131884 1
208253 1
272477 1
49499 1
21657 1
1 1
1 1
2 1
160575 1
59762 1
130209 1
1 1
38992 1
257181 1
1 1
249679 1
249070 1
299999 1
12270 1
299999 1
197333 1
123578 1
207843 1
276046 1
61770 1
107862 1
182570 1
181944 1
221907 1
62884 1
67416 1
1 1
300000 1
168999 1
1 1
284291 1
162954 1
220774 1
300000 1
300001 1
289698 1
121553 1
112772 1
96042 1
32712 1
234436 1
3 1
7999 1
173276 1
299999 1
25989 1
43839 1
73212 1
300001 1
2 1
1 1
1 1
281277 1
1 1
1 1
300001 1
2 1
299999 1
3 1
1 1
1 1
68382 1
298505 1
147605 1
195558 1
1 1
93323 1
145512 1
300001 1
3 1
61750 1
300000 1
14547 1
151096 1
300000 1
109637 1
30998 1
1 1
84168 1
201436 1
299999 1
138008 1
276695 1
116304 1
1 1
79463 1
1 1
143624 1
151534 1
143641 1
262483 1
130584 1
121090 1
299999 1
278472 1
300002 1
73511 1
1 1
1 1
299999 1
131051 1
2 1
38754 1
76324 1
298804 1
160984 1
65909 1
122187 1
130757 1
111199 1
299999 1
300001 1
292062 1
53989 1
300001 1
168558 1
3 1
300001 1
1 1
260854 1
40218 1
164293 1
300001 1
223446 1
203352 1
106151 1
89301 1
300000 1
186818 1
1 1
300001 1
1 1
189773 1
39318 1
239639 1
234516 1
263918 1
299999 1
1 1
22633 1
118818 1
265006 1
16380 1
171887 1
4368 1
299999 1
288839 1
197619 1
299999 1
261834 1
1 1
17352 1
191195 1
110361 1
1 1
73774 1
227466 1
240517 1
1 1
133876 1
300000 1
241938 1
282286 1
270251 1
102371 1
299999 1
290120 1
276668 1
45927 1
2 1
299999 1
2 1
259709 1
1 1
1 1
80495 1
218516 1
299998 1
196530 1
1 1
223036 1
300001 1
300001 1
3 1
207522 1
1 1
59049 1
300000 1
180300 1
241324 1
289804 1
47175 1
300001 1
213158 1
95074 1
69592 1
300000 1
1764 1
250333 1
1410 1
18378 1
4529 1
261492 1
54684 1
1 1
9857 1
182716 1
4353 1
265118 1
122127 1
174610 1
167303 1
225728 1
220127 1
300000 1
227409 1
1 1
300000 1
9949 1
300001 1
2 1
300001 1
299999 1
1 1
299999 1
54017 1
259975 1
22707 1
99004 1
216887 1
300000 1
300001 1
1 1
70041 1
299999 1
215017 1
162624 1
299999 1
183055 1
247041 1
96405 1
300000 1
208648 1
143617 1
264306 1
300002 1
1 1
27890 1
166642 1
300002 1
1 1
2 1
1 1
269543 1
297816 1
77963 1
300000 1
299999 1
64219 1
300001 1
3 1
1 1
137230 1
1 1
144808 1
178305 1
1 1
153184 1
209351 1
177852 1
242692 1
71997 1
16015 1
163737 1
123768 1
54037 1
300000 1
262675 1
300000 1
259496 1
61121 1
113575 1
242810 1
5057 1
299999 1
197236 1
231223 1
19043 1
257793 1
6788 1
1 1
66577 1
96191 1
212889 1
202506 1
73441 1
299999 1
249240 1
299999 1
300001 1
185112 1
765 1
300000 1
11170 1
29214 1
108334 1
299999 1
299999 1
299998 1
296185 1
1 1
160620 1
233865 1
1 1
296221 1
299999 1
2 1
1 1
299999 1
265228 1
3 1
289142 1
238185 1
1 1
299999 1
257951 1
200582 1
1 1
32479 1
140891 1
201165 1
254125 1
245830 1
2 1
139020 1
183208 1
188276 1
1 1
289319 1
268016 1
2 1
1 1
286932 1
172572 1
297348 1
107940 1
11297 1
254970 1
272024 1
181880 1
19852 1
300001 1
299998 1
194528 1
299999 1
268475 1
74970 1
300001 1
300001 1
2 1
2 1
42606 1
1 1
166331 1
79682 1
99007 1
230673 1
77464 1
1 1
1 1
262221 1
299999 1
2 1
77180 1
3578 1
249386 1
1 1
213324 1
44412 1
59478 1
21501 1
299999 1
1 1
182904 1
33285 1
206434 1
1 1
89497 1
106929 1
65076 1
300002 1
57884 1
16417 1
115405 1
296000 1
192458 1
37285 1
108640 1
18696 1
299999 1
300002 1
105706 1
2 1
217674 1
300001 1
29007 1
300001 1
300001 1
32860 1
293566 1
33171 1
106542 1
2 1
92378 1
223238 1
267699 1
5082 1
1564 1
300000 1
280028 1
47028 1
68887 1
121328 1
208957 1
275261 1
150282 1
299999 1
300000 1
53934 1
84301 1
101239 1
164836 1
219016 1
165997 1
159972 1
105934 1
119238 1
300001 1
212677 1
16309 1
300001 1
300001 1
199952 1
1 1
132655 1
241987 1
177148 1
3 1
299999 1
46310 1
300001 1
242434 1
292306 1
113726 1
216898 1
293877 1
2 1
65391 1
189937 1
1 1
132097 1
98938 1
161644 1
38426 1
196849 1
31265 1
265240 1
239911 1
1 1
158634 1
66162 1
167216 1
1 1
299999 1
288736 1
35390 1
126227 1
65194 1
48442 1
215030 1
38477 1
229558 1
30385 1
2 1
151488 1
99978 1
237855 1
20177 1
46036 1
147495 1
15430 1
261230 1
1 1
51671 1
187430 1
125742 1
270121 1
271869 1
216674 1
233531 1
244111 1
299999 1
214470 1
220991 1
300000 1
102820 1
257941 1
27687 1
135666 1
94083 1
167087 1
183007 1
299999 1
131195 1
299998 1
16925 1
8977 1
73253 1
47272 1
25472 1
213007 1
299999 1
178278 1
92193 1
137935 1
229626 1
230143 1
102791 1
300002 1
79326 1
1 1
14764 1
264708 1
59385 1
201379 1
131180 1
298751 1
3 1
75830 1
212048 1
300001 1
300000 1
256926 1
276128 1
67490 1
72923 1
1 1
257653 1
1 1
131766 1
300001 1
225794 1
8941 1
184176 1
47987 1
300001 1
274951 1
2 1
93467 1
299998 1
1 1
63436 1
264736 1
300001 1
269618 1
300000 1
127046 1
300000 1
300000 1
298882 1
3 1
1 1
265343 1
1 1
299999 1
249518 1
192065 1
157371 1
253682 1
1 1
1 1
300000 1
299999 1
1 1
140239 1
165144 1
300001 1
213907 1
147728 1
17012 1
67713 1
1 1
299999 1
2 1
238136 1
299999 1
8793 1
169659 1
110963 1
119690 1
212078 1
151161 1
107405 1
185883 1
266222 1
299999 1
213875 1
299999 1
1 1
120699 1
95925 1
1 1
170388 1
145431 1
246020 1
19558 1
207744 1
33405 1
176700 1
1182 1
131812 1
124812 1
300000 1
89991 1
145675 1
90228 1
244642 1
247499 1
300000 1
211381 1
1 1
259117 1
81795 1
299999 1
1 1
286361 1
54485 1
119759 1
28911 1
94500 1
157863 1
283303 1
1 1
299999 1
191148 1
52727 1
260879 1
37478 1
13100 1
247915 1
96946 1
118702 1
75385 1
3 1
3 1
300001 1
68565 1
85729 1
1 1
208735 1
208157 1
2 1
159335 1
297636 1
2 1
299998 1
1 1
1 1
132107 1
1 1
19521 1
300000 1
199432 1
300000 1
291169 1
258720 1
299999 1
43469 1
185210 1
2 1
1 1
299999 1
46707 1
134020 1
147647 1
180381 1
7071 1
134419 1
187371 1
75477 1
108580 1
1 1
1 1
169253 1
119383 1
87076 1
300001 1
105863 1
300000 1
23110 1
44036 1
177565 1
299998 1
18392 1
300000 1
299999 1
1 1
300000 1
268069 1
1 1
1 1
300000 1
16297 1
248243 1
300000 1
1 1
142741 1
198910 1
1 1
124010 1
267536 1
82519 1
17525 1
287951 1
120371 1
1 1
78539 1
299999 1
300000 1
210516 1
69356 1
236102 1
217502 1
264829 1
237646 1
2 1
43926 1
225052 1
256780 1
105443 1
257552 1
3 1
300001 1
1 1
169131 1
118977 1
277638 1
91423 1
254113 1
117817 1
1 1
97837 1
2 1
169803 1
19873 1
299998 1
271718 1
279596 1
1 1
56669 1
289980 1
1 1
42159 1
285127 1
241303 1
222625 1
299999 1
235194 1
19176 1
300002 1
134481 1
299999 1
67924 1
299999 1
1 1
227868 1
186587 1
300000 1
45177 1
300000 1
299999 1
300001 1
137247 1
117741 1
8123 1
143777 1
101013 1
35416 1
299998 1
181304 1
137229 1
80541 1
1 1
198706 1
211026 1
222545 1
212174 1
120664 1
3 1
3 1
299999 1
11976 1
127102 1
231827 1
189643 1
93436 1
1 1
239021 1
136251 1
108693 1
42292 1
268591 1
167167 1
241226 1
15071 1
168837 1
300001 1
205215 1
44882 1
300000 1
300001 1
299998 1
81773 1
106357 1
216130 1
1 1
300001 1
116092 1
299999 1
300000 1
83279 1
1 1
1 1
2 1
161850 1
300001 1
184775 1
1 1
194920 1
3 1
254641 1
299999 1
7432 1
234043 1
121851 1
256626 1
266485 1
285885 1
1 1
248900 1
1 1
178776 1
171702 1
4851 1
2 1
66859 1
1 1
289906 1
300000 1
1 1
67591 1
213988 1
300001 1
41382 1
1 1
1 1
249025 1
1 1
31715 1
300002 1
47398 1
3 1
229369 1
28221 1
300000 1
121643 1
67709 1
172958 1
31085 1
300000 1
33797 1
261054 1
1 1
2 1
1 1
299999 1
111896 1
300001 1
300001 1
237640 1
299999 1
300001 1
157370 1
175637 1
274198 1
6675 1
51769 1
134036 1
222361 1
3 1
3 1
1 1
189371 1
1 1
138990 1
241651 1
67258 1
204003 1
88091 1
216268 1
1 1
148892 1
1 1
29123 1
130609 1
30842 1
299999 1
223010 1
153293 1
272347 1
42004 1
13253 1
1 1
1 1
1 1
143737 1
39285 1
123563 1
200483 1
51180 1
107922 1
239785 1
13767 1
300000 1
300001 1
42190 1
70323 1
1 1
242144 1
15384 1
204149 1
118007 1
2 1
1 1
174496 1
6986 1
1 1
89038 1
2 1
32105 1
119549 1
142921 1
294269 1
136253 1
280471 1
130494 1
149182 1
1 1
149713 1
299999 1
265951 1
65423 1
3 1
2 1
43761 1
237569 1
177392 1
230883 1
91711 1
299999 1
1 1
42733 1
56544 1
25242 1
12345 1
159788 1
204485 1
146594 1
7036 1
150773 1
144574 1
300000 1
26676 1
1 1
182848 1
300001 1
288055 1
299999 1
226389 1
1 1
90760 1
207455 1
2 1
299999 1
299998 1
299999 1
299999 1
271710 1
250273 1
225544 1
296431 1
103248 1
300001 1
134472 1
295381 1
3 1
259326 1
204366 1
250854 1
300001 1
289357 1
299998 1
300000 1
237704 1
54027 1
17297 1
70673 1
1 1
52994 1
159796 1
104911 1
33631 1
29075 1
299999 1
94334 1
257033 1
210304 1
300000 1
288302 1
300002 1
52537 1
221126 1
3 1
35528 1
1 1
300001 1
297221 1
2 1
198177 1
211824 1
131043 1
300002 1
185147 1
208822 1
251433 1
22074 1
163420 1
267626 1
261836 1
300000 1
523 1
139317 1
1 1
40592 1
67133 1
204515 1
251332 1
300000 1
2 1
300000 1
126438 1
21524 1
1 1
296971 1
243973 1
26571 1
300000 1
97230 1
28095 1
1 1
299246 1
66552 1
26163 1
300000 1
233355 1
49748 1
70056 1
1 1
86384 1
213480 1
235919 1
1 1
191928 1
299999 1
6543 1
300001 1
50635 1
19205 1
236496 1
1 1
132014 1
76301 1
160329 1
193128 1
66947 1
124570 1
3 1
1 1
228014 1
159942 1
33116 1
30578 1
136354 1
159905 1
49576 1
242441 1
173149 1
186686 1
181263 1
128494 1
263383 1
252349 1
2 1
178014 1
105604 1
62661 1
189634 1
163484 1
300000 1
223622 1
34063 1
299999 1
2 1
217797 1
190436 1
1 1
4352 1
291182 1
266463 1
221424 1
299999 1
218757 1
156129 1
1 1
111013 1
3 1
284442 1
299999 1
218725 1
1 1
273645 1
55707 1
133424 1
1 1
300002 1
45450 1
300000 1
225187 1
279663 1
1 1
154783 1
299999 1
300000 1
300000 1
1 1
73685 1
268133 1
1 1
299348 1
299998 1
300000 1
300000 1
115742 1
214568 1
102217 1
229033 1
23528 1
299999 1
203814 1
1 1
235666 1
2 1
216642 1
161644 1
161675 1
1 1
278019 1
75284 1
252780 1
284976 1
15576 1
80703 1
1 1
300000 1
252885 1
300001 1
13491 1
299999 1
1 1
253064 1
253094 1
256658 1
76675 1
299999 1
300000 1
299999 1
256108 1
280535 1
100192 1
252987 1
95888 1
212937 1
10480 1
47045 1
289404 1
1 1
83846 1
170891 1
67757 1
278349 1
49082 1
1 1
1 1
115655 1
176247 1
142988 1
269771 1
299999 1
1 1
227893 1
24827 1
59408 1
119257 1
300001 1
240792 1
11687 1
3 1
183453 1
176259 1
251018 1
1 1
65296 1
300001 1
1 1
299999 1
86365 1
300001 1
1 1
63808 1
136012 1
299999 1
126031 1
299999 1
189268 1
198231 1
1 1
299999 1
267795 1
129625 1
300000 1
1 1
21384 1
243806 1
300000 1
300000 1
2 1
138760 1
78966 1
300000 1
1 1
1 1
257076 1
60631 1
299841 1
249740 1
291024 1
262175 1
295849 1
231386 1
300000 1
269693 1
38175 1
125465 1
34399 1
80414 1
289668 1
2 1
300001 1
178997 1
1 1
300000 1
128228 1
180371 1
237350 1
143902 1
154290 1
285436 1
187855 1
37468 1
300001 1
261447 1
238148 1
300001 1
300001 1
300000 1
55408 1
147299 1
1 1
224077 1
1 1
35356 1
105372 1
1 1
25407 1
299999 1
74223 1
4220 1
164325 1
89490 1
289491 1
300000 1
200420 1
4353 1
50399 1
75447 1
300001 1
1 1
300001 1
134247 1
188427 1
74747 1
1 1
268043 1
130740 1
43853 1
1 1
130448 1
275819 1
270524 1
117998 1
100733 1
41233 1
300000 1
251597 1
264108 1
17348 1
35906 1
300001 1
221638 1
1 1
299998 1
1 1
293616 1
300001 1
268949 1
1 1
201380 1
205855 1
268309 1
61787 1
262318 1
271970 1
1 1
1 1
1 1
135336 1
298121 1
268630 1
142303 1
300000 1
2 1
146249 1
1 1
300000 1
274369 1
1 1
65763 1
2 1
300000 1
50686 1
1 1
80102 1
97901 1
250468 1
1 1
244463 1
283856 1
1 1
180263 1
1 1
241106 1
5533 1
217773 1
147304 1
1 1
4079 1
251335 1
231734 1
2 1
26560 1
143562 1
1 1
95162 1
254418 1
1 1
43317 1
300001 1
110241 1
110751 1
177529 1
145146 1
2 1
198679 1
1 1
42999 1
172366 1
268678 1
112319 1
1 1
300000 1
83175 1
144030 1
1 1
213576 1
1 1
158902 1
3 1
299999 1
300001 1
256187 1
2 1
192520 1
44980 1
299999 1
183794 1
25072 1
243239 1
85025 1
300000 1
300000 1
234239 1
44605 1
2 1
110175 1
30209 1
13227 1
64118 1
221516 1
1 1
79850 1
50895 1
237934 1
289377 1
1 1
105695 1
232366 1
194057 1
24485 1
52570 1
285499 1
300000 1
2 1
198499 1
102063 1
169767 1
272820 1
285482 1
299999 1
299998 1
23783 1
208653 1
1 1
1 1
128044 1
299999 1
278562 1
299999 1
72392 1
240530 1
299999 1
266030 1
280211 1
135027 1
282095 1
169543 1
300002 1
1 1
273619 1
299999 1
1 1
234561 1
300000 1
298076 1
24154 1
1 1
82834 1
206395 1
257311 1
1 1
299999 1
300002 1
231515 1
299999 1
275525 1
180561 1
10034 1
86434 1
115205 1
210776 1
300000 1
39068 1
300001 1
219362 1
300000 1
223455 1
186328 1
1 1
1 1
300000 1
90548 1
207602 1
121517 1
3 1
1 1
2 1
138063 1
258676 1
137356 1
179278 1
3 1
299999 1
145360 1
149275 1
89926 1
154151 1
299998 1
1 1
59860 1
1 1
3 1
300001 1
39480 1
96544 1
36130 1
89092 1
77582 1
187775 1
142723 1
299999 1
19739 1
42857 1
106351 1
300001 1
15979 1
124807 1
149074 1
192309 1
175734 1
238530 1
174979 1
299999 1
227078 1
231419 1
10879 1
2 1
2 1
204123 1
201165 1
105029 1
37961 1
1059 1
157950 1
1 1
299998 1
299999 1
180334 1
300000 1
241492 1
299391 1
3 1
300000 1
1 1
300000 1
196306 1
8213 1
232195 1
155792 1
47244 1
33110 1
290876 1
299999 1
1 1
170120 1
17161 1
57390 1
21648 1
200656 1
2 1
2 1
233808 1
2 1
154191 1
187370 1
75228 1
300001 1
299999 1
1 1
296758 1
293158 1
299999 1
172786 1
235746 1
145511 1
266667 1
197567 1
142726 1
3 1
264777 1
179587 1
115504 1
2 1
299999 1
2886 1
216269 1
267152 1
237681 1
134031 1
300000 1
1 1
75302 1
2 1
79009 1
190364 1
230954 1
212100 1
297224 1
1 1
84214 1
300000 1
72331 1
115881 1
174108 1
5685 1
300001 1
1 1
300000 1
300001 1
1 1
2 1
203438 1
300000 1
142843 1
300001 1
225203 1
267749 1
299999 1
300002 1
299998 1
94478 1
197951 1
210484 1
299998 1
115740 1
1 1
287614 1
31881 1
300000 1
183843 1
175807 1
199230 1
187689 1
299998 1
65971 1
266816 1
299999 1
299999 1
75784 1
260578 1
92542 1
299999 1
299998 1
32150 1
300001 1
35148 1
262590 1
299999 1
1 1
1 1
227613 1
299999 1
263525 1
249469 1
300001 1
166503 1
270286 1
156970 1
72984 1
1 1
1 1
157389 1
239602 1
1 1
125553 1
245843 1
233423 1
99948 1
11082 1
96514 1
206045 1
16976 1
98136 1
300000 1
177552 1
232829 1
130321 1
191648 1
300001 1
1 1
1 1
137290 1
200909 1
2221 1
225573 1
2 1
1 1
1 1
108622 1
174393 1
299999 1
128591 1
153188 1
74950 1
1 1
300001 1
292884 1
201251 1
252190 1
155217 1
52213 1
15431 1
52296 1
1 1
244530 1
300000 1
1 1
158154 1
300001 1
194584 1
208556 1
300001 1
300000 1
281388 1
143977 1
219494 1
6931 1
9965 1
3 1
285475 1
242970 1
109853 1
51410 1
52741 1
210755 1
300001 1
156777 1
114419 1
60550 1
163549 1
112274 1
49185 1
215783 1
146386 1
300000 1
76679 1
232697 1
280307 1
243499 1
89933 1
183279 1
218190 1
31181 1
207979 1
264536 1
239010 1
47705 1
237103 1
300000 1
3 1
2 1
31363 1
161290 1
193309 1
2 1
2 1
199255 1
153506 1
1 1
90197 1
162710 1
264589 1
7207 1
300002 1
299999 1
300001 1
257061 1
74996 1
15770 1
1 1
2 1
2 1
144401 1
244713 1
55949 1
63305 1
2 1
188511 1
300000 1
136050 1
1 1
1 1
245821 1
32214 1
300000 1
280217 1
207455 1
230928 1
294282 1
1 1
230860 1
300001 1
284763 1
210387 1
120610 1
2 1
299999 1
282085 1
276110 1
218827 1
4517 1
117677 1
145797 1
294188 1
153017 1
55046 1
153085 1
293665 1
72596 1
38351 1
37566 1
120450 1
107903 1
300001 1
196628 1
124847 1
300000 1
46347 1
215460 1
300000 1
276016 1
1 1
300001 1
247074 1
247841 1
300001 1
53595 1
157359 1
279314 1
32913 1
2 1
1 1
1 1
254080 1
28352 1
214961 1
300001 1
116473 1
2 1
299998 1
1 1
220003 1
69188 1
275734 1
282244 1
216724 1
279569 1
27792 1
119543 1
285369 1
183958 1
202326 1
1 1
3 1
236490 1
300000 1
1 1
299999 1
154083 1
150277 1
300000 1
212192 1
1 1
131134 1
127390 1
134933 1
177876 1
299998 1
300000 1
200644 1
1 1
1 1
75558 1
299999 1
300000 1
51660 1
85860 1
300001 1
1 1
3 1
300000 1
1 1
195365 1
114861 1
50980 1
145003 1
161483 1
295688 1
2 1
3 1
70116 1
300001 1
193284 1
45854 1
12050 1
300001 1
112369 1
300000 1
300001 1
67204 1
244876 1
28518 1
129740 1
251958 1
300002 1
263027 1
155418 1
161621 1
300001 1
300000 1
255764 1
239453 1
159790 1
300001 1
200738 1
257039 1
293744 1
288712 1
229410 1
263129 1
237338 1
299999 1
227214 1
300002 1
203138 1
152465 1
95158 1
1408 1
1 1
116477 1
211938 1
84805 1
76742 1
112328 1
138411 1
191840 1
299999 1
1 1
109493 1
299999 1
300000 1
3 1
300001 1
70693 1
300001 1
157341 1
3 1
253961 1
2 1
26775 1
32743 1
146663 1
299999 1
259551 1
4499 1
274627 1
31993 1
3 1
282272 1
300000 1
1 1
2 1
1 1
115327 1
299998 1
299999 1
299998 1
131657 1
1 1
217028 1
198456 1
300000 1
300000 1
48751 1
178029 1
1 1
106943 1
106953 1
278960 1
300000 1
183052 1
1 1
99075 1
300002 1
295158 1
42668 1
1 1
2 1
300000 1
8478 1
95203 1
299999 1
300000 1
143759 1
48650 1
18844 1
200217 1
169580 1
99745 1
300000 1
136276 1
3 1
59959 1
299999 1
299998 1
246505 1
300000 1
77060 1
300000 1
300000 1
52270 1
299999 1
300000 1
299999 1
281088 1
149882 1
43490 1
127398 1
299999 1
194542 1
204701 1
216079 1
105036 1
2 1
1 1
69593 1
129647 1
299998 1
2 1
61568 1
218538 1
2 1
234467 1
1 1
300002 1
30886 1
200097 1
117026 1
15093 1
1 1
7309 1
1 1
3 1
2 1
2 1
2 1
102072 1
58151 1
287652 1
2 1
183331 1
2 1
300000 1
1 1
270377 1
104344 1
300001 1
38160 1
274711 1
132605 1
183888 1
205549 1
244569 1
295206 1
252569 1
3 1
40807 1
262011 1
16241 1
18104 1
1 1
222429 1
1 1
82012 1
1 1
191361 1
20705 1
227528 1
247076 1
154128 1
225397 1
243537 1
299999 1
2 1
275769 1
300002 1
300001 1
300001 1
300000 1
299999 1
299999 1
299999 1
138363 1
234447 1
257984 1
56889 1
132961 1
148074 1
233321 1
33009 1
269564 1
29183 1
3 1
83765 1
42954 1
69227 1
271409 1
2 1
38511 1
201513 1
171764 1
183793 1
275309 1
3 1
146038 1
1 1
201656 1
123608 1
300001 1
84163 1
1 1
213187 1
48159 1
300000 1
187492 1
151134 1
299998 1
138496 1
230942 1
220249 1
1 1
78579 1
1 1
273881 1
212418 1
2 1
132902 1
300000 1
234857 1
264461 1
296795 1
245132 1
299999 1
45109 1
245359 1
300000 1
1 1
214532 1
123051 1
85473 1
112561 1
81999 1
238681 1
299998 1
2 1
299999 1
141297 1
112116 1
293420 1
127894 1
230787 1
7311 1
1 1
300001 1
300001 1
77912 1
157709 1
1 1
239559 1
208211 1
300002 1
2 1
1 1
178529 1
244606 1
272392 1
300000 1
300001 1
214709 1
86554 1
300000 1
68466 1
56625 1
1 1
2 1
3 1
59505 1
296717 1
66573 1
148997 1
1 1
105126 1
279197 1
263047 1
172442 1
300000 1
299999 1
9755 1
243902 1
75222 1
299998 1
242451 1
1 1
300000 1
1 1
252066 1
151362 1
1 1
214475 1
2 1
188482 1
1 1
110007 1
1 1
1 1
299999 1
299229 1
91245 1
1 1
1 1
1 1
151164 1
269109 1
237209 1
15869 1
121051 1
109672 1
184583 1
300001 1
139679 1
192914 1
156528 1
1 1
300001 1
1 1
266243 1
25931 1
291096 1
69908 1
252275 1
299999 1
41773 1
221133 1
247865 1
184613 1
231521 1
285901 1
183839 1
272091 1
41482 1
43454 1
223043 1
157607 1
68102 1
299999 1
300000 1
1 1
72177 1
300001 1
148696 1
1 1
73757 1
159306 1
300000 1
266730 1
300000 1
156802 1
147219 1
1 1
128148 1
79821 1
1 1
235281 1
44472 1
166502 1
244262 1
277086 1
1 1
112084 1
235924 1
118963 1
211993 1
1 1
300001 1
204628 1
1 1
100735 1
1 1
143610 1
2 1
1 1
226898 1
181856 1
18428 1
258787 1
300000 1
300000 1
246442 1
300000 1
57851 1
300001 1
3 1
57370 1
3 1
7833 1
163244 1
177891 1
57848 1
1 1
300000 1
292928 1
1 1
1 1
2 1
294797 1
178030 1
300002 1
1 1
12524 1
1 1
14855 1
66912 1
300000 1
294439 1
252862 1
253950 1
299999 1
300001 1
615 1
1 1
176992 1
300000 1
299999 1
272642 1
1 1
299999 1
182815 1
219078 1
300000 1
1 1
2432 1
300001 1
190382 1
259181 1
139088 1
31018 1
1 1
150195 1
159157 1
141500 1
300001 1
1 1
177077 1
178005 1
1 1
1 1
110773 1
181401 1
186599 1
2 1
146415 1
125017 1
135251 1
24724 1
2 1
60087 1
26982 1
236564 1
4213 1
138300 1
23474 1
43688 1
180207 1
300000 1
266776 1
77303 1
219802 1
187656 1
300001 1
126629 1
62632 1
123821 1
46650 1
242595 1
300001 1
35476 1
293994 1
140218 1
228065 1
300001 1
198589 1
137109 1
143494 1
63017 1
178422 1
300001 1
300002 1
285371 1
255934 1
1 1
1 1
294741 1
232079 1
281930 1
300001 1
299999 1
176446 1
289401 1
300000 1
1 1
3 1
2 1
190947 1
241388 1
41116 1
233000 1
258063 1
3 1
224070 1
252410 1
8016 1
159069 1
89261 1
196520 1
259810 1
1 1
1 1
30335 1
1 1
300000 1
34259 1
151400 1
287383 1
198154 1
1 1
116259 1
28322 1
299999 1
131114 1
211746 1
97641 1
97470 1
121040 1
3 1
154866 1
299999 1
280087 1
186383 1
299999 1
197425 1
235520 1
1 1
215513 1
282561 1
193673 1
1 1
35608 1
7313 1
185481 1
108345 1
213998 1
300000 1
299999 1
300000 1
1 1
123708 1
260152 1
206207 1
217324 1
191864 1
264160 1
88550 1
150811 1
283435 1
47813 1
1 1
77816 1
89742 1
2 1
51894 1
297117 1
81001 1
300000 1
24056 1
1 1
299999 1
149048 1
300000 1
2 1
83323 1
86039 1
63236 1
10718 1
300000 1
70914 1
300000 1
300000 1
153430 1
5712 1
276458 1
300001 1
300001 1
136054 1
200421 1
1227 1
114194 1
2 1
1 1
48299 1
147899 1
3 1
138020 1
263623 1
32251 1
155720 1
252636 1
272931 1
39739 1
283318 1
1 1
300002 1
199739 1
1 1
68409 1
2 1
116806 1
29273 1
224652 1
47963 1
1 1
2 1
110188 1
300000 1
246965 1
121745 1
299999 1
81410 1
208410 1
265268 1
1 1
10878 1
230945 1
255490 1
270354 1
271856 1
57393 1
294938 1
120789 1
35542 1
1 1
228245 1
69720 1
50864 1
175590 1
1 1
55444 1
77747 1
148182 1
3431 1
28355 1
44195 1
125551 1
1 1
224141 1
3798 1
300000 1
2 1
94465 1
144360 1
1 1
43053 1
3 1
96934 1
174733 1
48186 1
185591 1
290675 1
187406 1
1 1
154550 1
300000 1
250856 1
272625 1
2 1
69830 1
4434 1
256423 1
250448 1
299999 1
180161 1
1 1
83354 1
300000 1
22124 1
1 1
1 1
79047 1
130222 1
121459 1
164587 1
299999 1
300000 1
131245 1
215429 1
2 1
235948 1
300000 1
48432 1
7355 1
2 1
232481 1
243018 1
170759 1
204168 1
299999 1
237669 1
33254 1
181475 1
39282 1
1 1
250258 1
265112 1
154431 1
10269 1
103221 1
212919 1
197803 1
300000 1
88009 1
299999 1
300000 1
55660 1
150545 1
191612 1
251162 1
252176 1
223056 1
1 1
12078 1
1 1
300000 1
39687 1
113837 1
110524 1
175160 1
155676 1
286904 1
67975 1
288391 1
299998 1
1 1
245145 1
99886 1
159794 1
3 1
97939 1
243546 1
300001 1
43405 1
286443 1
191305 1
95642 1
2 1
244477 1
33861 1
195832 1
182110 1
172382 1
1 1
2996 1
1 1
299999 1
1 1
1 1
268234 1
2 1
3 1
80091 1
300002 1
269433 1
134532 1
1 1
140092 1
99322 1
300000 1
1 1
36985 1
238217 1
176369 1
81218 1
1 1
113352 1
300002 1
204674 1
188036 1
299999 1
299999 1
138529 1
199781 1
96121 1
252848 1
1 1
143297 1
135160 1
145288 1
22111 1
299999 1
1 1
300001 1
300001 1
206774 1
273019 1
180918 1
300001 1
1 1
300000 1
291614 1
300000 1
209474 1
1 1
11132 1
249516 1
158183 1
122044 1
295060 1
106385 1
103948 1
96847 1
2 1
288450 1
50423 1
220304 1
192383 1
289081 1
262720 1
300000 1
63240 1
300002 1
133370 1
88184 1
202166 1
291343 1
1 1
56995 1
96387 1
142512 1
300001 1
176329 1
214623 1
286251 1
167931 1
38773 1
206787 1
1 1
176154 1
295035 1
149531 1
1 1
120714 1
46790 1
199937 1
5386 1
157504 1
25325 1
300000 1
300001 1
4111 1
2 1
300001 1
258341 1
300001 1
290683 1
38027 1
255852 1
220673 1
299998 1
165101 1
300000 1
1 1
99920 1
214120 1
299999 1
1 1
72567 1
185048 1
278492 1
300000 1
155478 1
300000 1
143592 1
1 1
193658 1
261922 1
300000 1
300000 1
1 1
84567 1
69699 1
170837 1
8379 1
254568 1
40014 1
200889 1
1 1
300000 1
300000 1
231489 1
300000 1
137567 1
139234 1
31904 1
28943 1
273643 1
217642 1
300000 1
1 1
300001 1
169134 1
200526 1
1 1
300000 1
299998 1
126759 1
263387 1
1145 1
1 1
119399 1
52603 1
49079 1
2 1
3 1
1 1
1 1
283582 1
277144 1
66935 1
39821 1
299999 1
249840 1
300001 1
1 1
201445 1
106396 1
249498 1
262812 1
300001 1
299999 1
145136 1
226699 1
235108 1
149142 1
187762 1
11278 1
23792 1
131834 1
269419 1
178282 1
1 1
280604 1
300000 1
133180 1
76274 1
170767 1
299999 1
60942 1
299999 1
284290 1
125389 1
50747 1
272300 1
87957 1
289679 1
1 1
1 1
211186 1
1 1
270407 1
1 1
1 1
254967 1
169588 1
132210 1
111212 1
300000 1
182724 1
181476 1
182369 1
183696 1
46687 1
136978 1
167412 1
299999 1
129096 1
4281 1
83338 1
300001 1
98704 1
1 1
300000 1
1 1
300000 1
182318 1
2 1
22118 1
1 1
104205 1
300001 1
272002 1
2 1
3 1
199027 1
300001 1
73586 1
1 1
296379 1
3 1
139842 1
12549 1
109161 1
46699 1
232777 1
300000 1
255665 1
299999 1
24286 1
173918 1
70529 1
300001 1
1 1
72258 1
1 1
299999 1
300000 1
238895 1
300000 1
1 1
20477 1
149561 1
1 1
291260 1
73519 1
228066 1
299999 1
71092 1
299999 1
2 1
2 1
201103 1
148679 1
220989 1
3 1
122109 1
122295 1
299999 1
1 1
289518 1
264230 1
106453 1
199090 1
238023 1
29342 1
270442 1
64718 1
1 1
1 1
177247 1
3 1
1 1
253826 1
42697 1
83619 1
278743 1
299999 1
190491 1
1 1
180873 1
257211 1
222233 1
163522 1
1 1
61255 1
299999 1
299999 1
2 1
188934 1
300001 1
56880 1
299999 1
300000 1
286957 1
141888 1
128686 1
300001 1
24289 1
1 1
256238 1
197057 1
299999 1
300000 1
1 1
1 1
192004 1
108181 1
241568 1
187943 1
65952 1
139781 1
37123 1
277898 1
230467 1
3 1
300001 1
11054 1
299998 1
264446 1
1 1
283398 1
215496 1
300001 1
1 1
109088 1
221770 1
111684 1
300000 1
66752 1
49793 1
212778 1
1 1
52304 1
299999 1
132310 1
3 1
19257 1
299999 1
83841 1
299999 1
221009 1
167629 1
113356 1
207940 1
300000 1
184738 1
1 1
137629 1
87121 1
98749 1
281917 1
109509 1
37422 1
204323 1
293507 1
2 1
143363 1
170170 1
22239 1
50326 1
93950 1
299999 1
150559 1
299999 1
148739 1
154220 1
267330 1
2 1
164935 1
34674 1
143170 1
11419 1
300001 1
228063 1
202810 1
254481 1
299999 1
80837 1
144026 1
1 1
238490 1
146296 1
76153 1
2 1
119350 1
78169 1
211586 1
277807 1
80786 1
135904 1
223396 1
208922 1
34413 1
47241 1
300000 1
220285 1
300000 1
31635 1
168077 1
1 1
143617 1
2066 1
300000 1
187255 1
300001 1
179681 1
281029 1
291553 1
227168 1
300000 1
98124 1
135847 1
145848 1
250099 1
300000 1
300000 1
7177 1
110250 1
3 1
247832 1
121727 1
300001 1
26128 1
110283 1
300000 1
284756 1
298102 1
299998 1
127815 1
114809 1
108795 1
73734 1
131441 1
300000 1
145328 1
176388 1
1 1
44021 1
271384 1
297247 1
1 1
259022 1
53561 1
1 1
212597 1
181555 1
220747 1
105679 1
144514 1
129688 1
242590 1
299999 1
3 1
271560 1
220332 1
300000 1
237507 1
71637 1
81810 1
172832 1
300000 1
37857 1
51454 1
2 1
224599 1
173049 1
231447 1
136533 1
83766 1
1 1
2 1
299999 1
146157 1
66382 1
300000 1
245671 1
3 1
300000 1
168648 1
177767 1
273301 1
299999 1
299999 1
34207 1
124123 1
300000 1
148340 1
1 1
300000 1
151533 1
200528 1
260291 1
123210 1
1264 1
29256 1
107977 1
126682 1
222970 1
45487 1
170183 1
226655 1
300000 1
92838 1
2 1
219270 1
2994 1
223822 1
41465 1
2 1
121541 1
34049 1
108837 1
2 1
3 1
204864 1
46607 1
300000 1
300001 1
300001 1
271816 1
114631 1
141975 1
215492 1
3 1
278261 1
300000 1
45227 1
2 1
1 1
174921 1
1 1
1 1
204418 1
19888 1
152761 1
299999 1
229214 1
20707 1
142912 1
185677 1
239631 1
191213 1
126073 1
64783 1
190252 1
169069 1
3 1
1 1
1 1
149254 1
300002 1
1 1
299999 1
1 1
1 1
3289 1
205478 1
299999 1
1 1
48283 1
186624 1
261798 1
272603 1
49042 1
165633 1
1 1
200469 1
1 1
300000 1
72364 1
192927 1
74144 1
27070 1
170181 1
300000 1
133726 1
278793 1
1 1
78903 1
122249 1
1 1
1 1
299999 1
300000 1
139820 1
300001 1
1 1
1 1
101472 1
246064 1
169933 1
1 1
170851 1
300000 1
46733 1
129044 1
1 1
2820 1
285305 1
300000 1
161487 1
299998 1
194820 1
258530 1
241463 1
8747 1
300000 1
236688 1
299999 1
86296 1
220231 1
215869 1
230003 1
300000 1
138067 1
1 1
104488 1
17338 1
1 1
300001 1
200933 1
1 1
73821 1
16994 1
300000 1
145650 1
211730 1
6158 1
1 1
299999 1
41597 1
173734 1
1 1
300000 1
300001 1
61593 1
297805 1
270191 1
194411 1
1 1
90044 1
300001 1
300000 1
1 1
120942 1
2 1
134814 1
299999 1
286237 1
211673 1
300000 1
300000 1
58701 1
62872 1
96099 1
121912 1
300001 1
298935 1
1 1
213635 1
300000 1
97508 1
2 1
210594 1
299999 1
300001 1
3 1
90093 1
1 1
105721 1
79797 1
1 1
3 1
211267 1
94307 1
1 1
51065 1
244530 1
151911 1
1 1
299999 1
1 1
300001 1
283294 1
94602 1
1 1
205401 1
10981 1
240912 1
110020 1
300001 1
300000 1
161957 1
258669 1
187328 1
53623 1
24871 1
299999 1
73357 1
1 1
62035 1
299999 1
41380 1
299998 1
1 1
191733 1
142144 1
1 1
154681 1
132473 1
267102 1
210366 1
141605 1
217967 1
300001 1
39569 1
386 1
288228 1
113881 1
1 1
218996 1
1 1
1 1
163197 1
150865 1
133863 1
299999 1
3 1
210671 1
18801 1
22774 1
246138 1
142474 1
90567 1
230331 1
254742 1
88586 1
126231 1
210942 1
299998 1
1 1
289473 1
213260 1
259623 1
168281 1
171702 1
174629 1
108587 1
106540 1
236830 1
626 1
122651 1
299876 1
80536 1
75163 1
300000 1
300001 1
300001 1
73177 1
300000 1
74501 1
47451 1
300000 1
127711 1
1 1
269722 1
110778 1
162799 1
87695 1
280656 1
287491 1
299999 1
236204 1
40918 1
47547 1
250121 1
203655 1
218804 1
299999 1
189117 1
213413 1
126095 1
289754 1
300000 1
107702 1
223445 1
38664 1
153808 1
151253 1
157100 1
38205 1
79166 1
1 1
300001 1
218630 1
32022 1
150576 1
159114 1
300001 1
180000 1
300001 1
2 1
143723 1
148601 1
300000 1
206713 1
2 1
104863 1
187115 1
274877 1
2 1
143696 1
1 1
1 1
300000 1
1 1
126639 1
1 1
3 1
160229 1
1 1
296531 1
132582 1
238510 1
300001 1
25359 1
47394 1
175251 1
1 1
300001 1
132867 1
271214 1
195386 1
300000 1
299999 1
300000 1
299999 1
1381 1
27657 1
299999 1
57224 1
243772 1
172433 1
3 1
1 1
1 1
183199 1
1 1
1 1
12316 1
1 1
100669 1
299998 1
95361 1
2 1
1 1
51799 1
260733 1
104380 1
1 1
300001 1
262105 1
300000 1
1 1
299999 1
251965 1
55204 1
299998 1
232591 1
137 1
86865 1
267103 1
170443 1
65703 1
182054 1
52777 1
148343 1
48244 1
299999 1
300000 1
169365 1
19893 1
2 1
1 1
3 1
146303 1
299999 1
131296 1
204458 1
300001 1
71050 1
63964 1
275878 1
279024 1
300000 1
300000 1
12457 1
32706 1
121987 1
264359 1
239250 1
300000 1
300002 1
173831 1
67432 1
269701 1
1 1
220391 1
116350 1
74314 1
95265 1
3 1
177335 1
229091 1
403 1
299999 1
3 1
237029 1
299999 1
157744 1
98442 1
1 1
207008 1
300001 1
241144 1
3912 1
286733 1
1 1
254189 1
75774 1
231011 1
50713 1
201324 1
257200 1
87178 1
91268 1
204916 1
213137 1
214723 1
65934 1
211325 1
1 1
3 1
125872 1
127810 1
63664 1
244418 1
294325 1
220149 1
38923 1
300001 1
299999 1
89775 1
300002 1
1 1
14804 1
256091 1
270563 1
60006 1
1 1
242962 1
126576 1
228718 1
1 1
300002 1
8218 1
1 1
300000 1
3 1
73494 1
230028 1
1 1
2 1
86427 1
93582 1
282904 1
69516 1
1 1
2 1
212389 1
176225 1
65965 1
180376 1
227509 1
30727 1
282363 1
249246 1
300000 1
1 1
196611 1
205011 1
206022 1
109513 1
300000 1
28470 1
300001 1
135837 1
121177 1
11748 1
300000 1
256956 1
149235 1
54314 1
84255 1
105322 1
300000 1
299999 1
299999 1
1 1
299999 1
300000 1
300001 1
13618 1
1 1
135074 1
300001 1
1 1
231382 1
89978 1
1 1
152758 1
300000 1
1 1
88055 1
1 1
223968 1
300001 1
300001 1
193629 1
238948 1
183359 1
300000 1
232481 1
166740 1
3 1
235892 1
79441 1
156870 1
239187 1
299998 1
146138 1
279235 1
35894 1
94833 1
272339 1
75412 1
183771 1
300000 1
197771 1
55492 1
204260 1
162257 1
1 1
299999 1
248271 1
2 1
211613 1
14169 1
3 1
135771 1
3 1
107598 1
260759 1
28051 1
1 1
300000 1
1 1
300000 1
300000 1
8518 1
143757 1
117267 1
299999 1
300000 1
89868 1
299999 1
229615 1
246256 1
276162 1
53871 1
63195 1
2948 1
300000 1
300000 1
236495 1
178323 1
58109 1
35997 1
1 1
66572 1
215189 1
220046 1
119665 1
3 1
299998 1
1 1
300000 1
2 1
1 1
1 1
56471 1
24827 1
1 1
35590 1
1 1
292841 1
110379 1
1 1
300000 1
300000 1
212910 1
253609 1
218776 1
160305 1
200465 1
1 1
94914 1
123785 1
87881 1
119236 1
299999 1
1 1
268651 1
182765 1
258794 1
23679 1
300000 1
2 1
287931 1
288737 1
2 1
12425 1
2 1
169469 1
93757 1
152725 1
42425 1
149224 1
19912 1
40654 1
263029 1
11891 1
95259 1
300000 1
300000 1
125427 1
300001 1
19534 1
18139 1
231718 1
1 1
289683 1
229988 1
287741 1
1 1
155436 1
154104 1
283943 1
1 1
299999 1
106513 1
1 1
3 1
285851 1
56283 1
22402 1
1 1
299999 1
121639 1
232997 1
257158 1
299999 1
217032 1
229327 1
242499 1
180424 1
239277 1
79385 1
22995 1
106304 1
41522 1
135673 1
94835 1
168855 1
257894 1
148062 1
157878 1
231944 1
72706 1
138500 1
1 1
1 1
299999 1
219812 1
165369 1
3 1
33501 1
8033 1
282467 1
117230 1
161986 1
60646 1
139609 1
96360 1
97001 1
299999 1
1 1
288058 1
300001 1
1 1
207268 1
127983 1
300000 1
111620 1
154849 1
132949 1
273099 1
2 1
1 1
300001 1
179592 1
299999 1
64655 1
300000 1
263918 1
7920 1
264561 1
247876 1
63337 1
300000 1
287226 1
299999 1
42429 1
1 1
272527 1
1 1
189357 1
1 1
207178 1
3250 1
208078 1
1 1
238725 1
2 1
194964 1
1 1
30447 1
261734 1
234024 1
2 1
15386 1
251793 1
268235 1
293913 1
2 1
131582 1
1 1
166393 1
2031 1
80851 1
299999 1
1 1
300002 1
224123 1
224218 1
253808 1
1 1
158487 1
300001 1
1 1
286970 1
299998 1
95654 1
104005 1
300001 1
35514 1
59507 1
7940 1
300002 1
102916 1
159012 1
295045 1
279429 1
299999 1
244835 1
130794 1
228306 1
117182 1
1 1
243794 1
1 1
300000 1
5515 1
107094 1
237331 1
14062 1
90221 1
119294 1
300000 1
95932 1
300002 1
171528 1
1 1
1 1
209275 1
300001 1
184829 1
194153 1
191018 1
209342 1
1 1
145902 1
212529 1
243538 1
76744 1
266068 1
233959 1
300001 1
228843 1
278894 1
1 1
1 1
171303 1
16075 1
242453 1
299891 1
220584 1
246292 1
120671 1
299999 1
287199 1
1 1
49387 1
299999 1
91856 1
79025 1
47443 1
39832 1
300000 1
208139 1
56956 1
300002 1
299999 1
92839 1
94347 1
235268 1
203110 1
1 1
32856 1
2 1
58705 1
3 1
300000 1
121258 1
103102 1
3053 1
299999 1
2 1
1 1
151079 1
2 1
188679 1
1 1
277296 1
2 1
187339 1
196308 1
299999 1
176045 1
238680 1
219480 1
39148 1
3 1
299689 1
55449 1
43066 1
168446 1
130263 1
242402 1
299999 1
286506 1
77064 1
1 1
299999 1
64598 1
296151 1
179152 1
145853 1
205051 1
130972 1
1 1
299999 1
32982 1
1 1
290920 1
245739 1
300000 1
157813 1
300000 1
188203 1
994 1
268022 1
201362 1
224993 1
93142 1
97778 1
300000 1
1 1
1 1
199456 1
2 1
300000 1
257641 1
155292 1
1 1
279374 1
300000 1
299998 1
252342 1
59878 1
300001 1
2 1
1 1
300000 1
2 1
299999 1
300000 1
131935 1
1 1
263330 1
300000 1
6072 1
28364 1
522 1
250765 1
41555 1
10983 1
1 1
166438 1
300001 1
108700 1
146907 1
287790 1
40959 1
299999 1
264435 1
279826 1
112401 1
266831 1
2 1
300001 1
300000 1
292232 1
1 1
249997 1
11851 1
160582 1
70949 1
288205 1
1 1
1 1
171666 1
73896 1
293203 1
247290 1
1 1
104854 1
144086 1
279335 1
236980 1
172551 1
171931 1
2 1
92221 1
147751 1
1 1
281278 1
173056 1
217004 1
289842 1
158317 1
173974 1
252914 1
46836 1
16810 1
66064 1
2 1
28431 1
300000 1
124162 1
149325 1
188882 1
5403 1
300001 1
74172 1
290856 1
258388 1
300001 1
285211 1
274295 1
23496 1
1 1
183236 1
31016 1
1 1
2 1
208578 1
3 1
253038 1
23059 1
1 1
299998 1
1 1
197341 1
165783 1
195287 1
59695 1
1 1
57660 1
213858 1
175 1
70311 1
1 1
15866 1
1 1
1 1
299999 1
994 1
116626 1
296699 1
77803 1
1 1
37179 1
1 1
300002 1
299999 1
59581 1
191056 1
24293 1
45726 1
2 1
299999 1
192319 1
2 1
299998 1
22460 1
114616 1
1 1
216507 1
249293 1
19080 1
1 1
29377 1
299999 1
227154 1
124496 1
146969 1
255362 1
42357 1
1 1
245377 1
169530 1
1910 1
58809 1
39191 1
43050 1
63525 1
11161 1
146349 1
300000 1
232118 1
181788 1
300002 1
300001 1
144091 1
142154 1
232262 1
162435 1
44717 1
2 1
300000 1
299212 1
242024 1
223953 1
1 1
62892 1
78413 1
300000 1
1 1
264077 1
4525 1
188607 1
1 1
1 1
12921 1
300001 1
45848 1
300001 1
300001 1
300001 1
300000 1
1 1
1 1
3 1
2349 1
29419 1
276727 1
153820 1
300000 1
174683 1
203859 1
2 1
299999 1
299999 1
263967 1
126764 1
101434 1
134279 1
97595 1
203065 1
164661 1
172817 1
130305 1
246518 1
260496 1
2 1
1 1
1 1
29317 1
92323 1
1 1
137252 1
147887 1
3 1
177964 1
223916 1
13125 1
160971 1
130918 1
1 1
213781 1
300001 1
198498 1
197228 1
258717 1
40078 1
162982 1
167757 1
2 1
295849 1
3 1
1 1
241998 1
299999 1
25709 1
134857 1
70892 1
51937 1
132028 1
149250 1
102408 1
93358 1
188087 1
1 1
299998 1
149840 1
163449 1
100724 1
265417 1
1 1
88159 1
167162 1
102472 1
189100 1
143809 1
86649 1
290910 1
299999 1
3 1
231913 1
193443 1
2 1
161268 1
1 1
131796 1
2 1
300001 1
300000 1
299999 1
53678 1
297890 1
160395 1
300001 1
1 1
181584 1
91290 1
1 1
240595 1
243629 1
1 1
42100 1
44589 1
1 1
1 1
256628 1
2 1
177818 1
1 1
227150 1
1 1
238782 1
299998 1
2 1
139667 1
72484 1
18814 1
44947 1
300001 1
191909 1
104572 1
55526 1
219772 1
67568 1
1 1
300000 1
300001 1
299998 1
24260 1
296014 1
300001 1
299999 1
2 1
1 1
258076 1
1 1
283983 1
27505 1
1 1
2 1
144674 1
102156 1
300001 1
158613 1
55038 1
199208 1
1 1
300000 1
1 1
283163 1
300000 1
21758 1
1 1
194408 1
39791 1
125700 1
282241 1
30134 1
3441 1
50723 1
30581 1
104101 1
110480 1
244675 1
27381 1
299998 1
167411 1
186434 1
299999 1
299999 1
299999 1
299998 1
67907 1
62442 1
123588 1
20697 1
136567 1
5904 1
299999 1
165427 1
1 1
286244 1
51934 1
256047 1
235647 1
300002 1
300000 1
178267 1
1 1
270561 1
193145 1
268908 1
146341 1
121598 1
276853 1
1 1
2520 1
188855 1
3700 1
221571 1
271574 1
299999 1
129541 1
129644 1
62215 1
64012 1
199039 1
16719 1
299998 1
101835 1
94000 1
1 1
52428 1
1 1
289822 1
110388 1
2 1
31998 1
3 1
239797 1
3 1
300000 1
102749 1
2 1
77049 1
176748 1
299999 1
163932 1
300000 1
32157 1
1 1
1 1
1 1
212726 1
142410 1
1 1
97394 1
213918 1
192923 1
1 1
163938 1
285929 1
62061 1
195140 1
300002 1
183587 1
300001 1
205175 1
192851 1
159895 1
265370 1
300000 1
48098 1
1 1
1 1
250821 1
59756 1
290316 1
241230 1
1 1
113851 1
133602 1
2 1
181934 1
300000 1
300000 1
41012 1
210010 1
77891 1
17063 1
299999 1
217416 1
9339 1
41034 1
50658 1
268497 1
1 1
300001 1
300000 1
193015 1
300000 1
299999 1
299999 1
130309 1
148935 1
39783 1
282883 1
64610 1
234675 1
137216 1
234298 1
1 1
220310 1
213355 1
46142 1
158405 1
180818 1
205749 1
143131 1
160421 1
1 1
300000 1
68478 1
169941 1
300000 1
73346 1
195833 1
300000 1
156285 1
42294 1
1 1
300002 1
181428 1
60805 1
178358 1
300002 1
277606 1
2 1
299998 1
299999 1
232931 1
7348 1
277330 1
137465 1
300001 1
300001 1
206941 1
289848 1
180050 1
63961 1
1 1
257460 1
207956 1
141602 1
263969 1
23010 1
208583 1
113736 1
113307 1
299998 1
160934 1
3 1
299999 1
1 1
300000 1
148538 1
300000 1
204821 1
119197 1
295112 1
96610 1
32664 1
276965 1
299999 1
2 1
156710 1
200735 1
300001 1
81453 1
1 1
200764 1
300000 1
19849 1
2 1
261264 1
193406 1
167600 1
152113 1
1 1
299999 1
99701 1
48844 1
166115 1
235638 1
2 1
2 1
300000 1
17299 1
7581 1
43987 1
1 1
176600 1
133869 1
88539 1
216714 1
1 1
300000 1
1 1
48346 1
293726 1
24127 1
26953 1
3 1
1 1
110027 1
299999 1
15151 1
15440 1
300002 1
267547 1
300002 1
57023 1
50725 1
299999 1
300000 1
203987 1
253751 1
2 1
108134 1
293443 1
300000 1
47817 1
187049 1
250364 1
275634 1
2 1
1 1
300001 1
245472 1
48082 1
1 1
1 1
247086 1
139829 1
299999 1
300001 1
3 1
75941 1
127508 1
75163 1
164824 1
196743 1
6681 1
141491 1
299999 1
1 1
289844 1
3 1
90651 1
2 1
2 1
1 1
241490 1
114051 1
230976 1
252342 1
300000 1
68727 1
11262 1
299999 1
178714 1
126274 1
299999 1
88904 1
300000 1
129101 1
43648 1
114719 1
28261 1
210895 1
183608 1
54097 1
292464 1
299999 1
109613 1
209977 1
299998 1
231906 1
20536 1
1 1
300000 1
24172 1
299998 1
253708 1
1 1
10919 1
203133 1
300001 1
217458 1
296789 1
239346 1
2 1
194135 1
134938 1
82812 1
294362 1
242979 1
272229 1
272031 1
27152 1
147238 1
147529 1
300000 1
1 1
300000 1
2 1
227347 1
112806 1
1 1
299999 1
38338 1
267618 1
55049 1
151845 1
297930 1
229822 1
253254 1
208426 1
1 1
3 1
1 1
69165 1
194492 1
300000 1
299999 1
1 1
2 1
1 1
282873 1
113881 1
27224 1
1 1
62100 1
1 1
17410 1
300000 1
300001 1
300000 1
98612 1
50748 1
67066 1
134726 1
299999 1
35851 1
116119 1
1 1
55432 1
2 1
3 1
92775 1
105687 1
130148 1
300001 1
143202 1
189440 1
210898 1
27557 1
300000 1
273887 1
67308 1
126284 1
2 1
1 1
224189 1
267972 1
159955 1
1 1
1 1
77181 1
300002 1
1 1
194130 1
69115 1
205890 1
152378 1
199904 1
6183 1
2 1
236498 1
300000 1
93008 1
208218 1
242964 1
1 1
216569 1
122736 1
226685 1
160561 1
1 1
300001 1
284161 1
282278 1
1 1
123691 1
300000 1
300000 1
1 1
1 1
300001 1
57274 1
2 1
300000 1
8458 1
1 1
1 1
159743 1
1 1
299999 1
141275 1
157597 1
1 1
292124 1
25301 1
223954 1
112121 1
232188 1
195191 1
172609 1
112780 1
3 1
1 1
66072 1
58546 1
299999 1
49369 1
3 1
236491 1
300001 1
165007 1
88026 1
175136 1
3 1
186519 1
216154 1
205121 1
280092 1
279582 1
53990 1
109234 1
299999 1
2 1
43390 1
255810 1
209389 1
2 1
203568 1
1 1
1 1
106477 1
143758 1
79140 1
231648 1
1 1
234352 1
299999 1
300001 1
299999 1
283147 1
296051 1
262138 1
93448 1
1 1
1 1
89582 1
291471 1
300000 1
300000 1
291260 1
3161 1
2 1
1 1
299999 1
300000 1
101193 1
81667 1
28233 1
1 1
179506 1
196359 1
300000 1
300001 1
254560 1
68418 1
258299 1
1 1
262471 1
300001 1
300000 1
1 1
232274 1
147635 1
115500 1
300000 1
1 1
251441 1
240333 1
1341 1
212573 1
144336 1
232427 1
300000 1
64158 1
300002 1
1 1
78439 1
98331 1
83681 1
3 1
300000 1
1348 1
1 1
141344 1
299999 1
1 1
188805 1
299999 1
300001 1
1 1
289419 1
18459 1
2 1
234459 1
300001 1
35647 1
1 1
294379 1
1 1
300001 1
2 1
300002 1
1 1
2 1
300000 1
53055 1
132254 1
299999 1
196191 1
158703 1
263642 1
231253 1
1 1
232787 1
161048 1
17799 1
34730 1
157822 1
127945 1
16563 1
35239 1
106152 1
3 1
300000 1
192812 1
190358 1
17940 1
144496 1
50071 1
138977 1
295675 1
300000 1
1 1
300000 1
1 1
300001 1
1 1
27705 1
124383 1
51765 1
299999 1
1 1
174501 1
24300 1
1 1
1 1
124738 1
225830 1
2 1
284057 1
299999 1
1 1
175229 1
1 1
283743 1
300000 1
203580 1
1 1
300000 1
300001 1
106520 1
279014 1
1 1
300001 1
48133 1
196986 1
145960 1
58606 1
1 1
299999 1
287761 1
252975 1
101232 1
300001 1
268317 1
300001 1
33289 1
294181 1
151753 1
122081 1
204869 1
217245 1
45737 1
288635 1
1 1
1 1
288923 1
2 1
300002 1
121582 1
161582 1
1 1
276828 1
183170 1
300002 1
1 1
32600 1
2 1
45994 1
299999 1
88318 1
27553 1
300000 1
192959 1
50338 1
166750 1
70970 1
299998 1
73078 1
13425 1
241373 1
299998 1
300000 1
19291 1
1 1
204132 1
291367 1
140342 1
88818 1
190277 1
1 1
196357 1
229165 1
239983 1
225626 1
31322 1
300000 1
196113 1
39745 1
235438 1
300001 1
22403 1
116544 1
12032 1
131812 1
74806 1
1 1
212808 1
182521 1
171909 1
1 1
156819 1
294183 1
125562 1
232705 1
137717 1
2 1
8251 1
2 1
300002 1
300001 1
220164 1
300001 1
122223 1
299999 1
253171 1
166744 1
42172 1
211495 1
1 1
288507 1
55691 1
204776 1
302 1
1 1
102057 1
259677 1
1 1
253289 1
42773 1
77771 1
260318 1
237772 1
38353 1
67297 1
97597 1
206987 1
1 1
1 1
1 1
83326 1
248984 1
87731 1
245935 1
281139 1
300000 1
2 1
42975 1
52164 1
133253 1
1 1
41523 1
141845 1
300001 1
3 1
300000 1
215625 1
166309 1
2 1
148386 1
165784 1
1286 1
1053 1
139004 1
2 1
276798 1
128031 1
31810 1
247185 1
300001 1
178215 1
29900 1
300000 1
277584 1
61141 1
164629 1
10019 1
187533 1
176678 1
251990 1
28488 1
141253 1
1 1
263170 1
1 1
65100 1
277883 1
117746 1
300001 1
300000 1
300002 1
299999 1
16127 1
27461 1
74844 1
299999 1
158998 1
299999 1
143998 1
259446 1
188172 1
175776 1
1 1
138047 1
112894 1
181358 1
249224 1
141589 1
298543 1
77370 1
300000 1
263409 1
224008 1
82504 1
162540 1
76708 1
96767 1
1 1
46241 1
35587 1
297454 1
285375 1
79837 1
253519 1
2 1
1 1
2 1
300001 1
250294 1
25562 1
132606 1
1 1
187975 1
243461 1
76215 1
191553 1
191626 1
49413 1
299999 1
300001 1
140979 1
300000 1
267270 1
300001 1
300001 1
3 1
153327 1
1 1
110638 1
300001 1
202095 1
1 1
260418 1
127828 1
187858 1
1 1
1 1
149355 1
9795 1
1 1
300001 1
240031 1
22267 1
297962 1
171071 1
126952 1
218724 1
276535 1
21620 1
242576 1
153686 1
9630 1
40882 1
90243 1
297142 1
41732 1
267028 1
95454 1
148302 1
300000 1
300001 1
1 1
72541 1
284440 1
118803 1
299999 1
160616 1
284529 1
1 1
295714 1
1 1
181553 1
145133 1
73689 1
31106 1
214654 1
1 1
1 1
153190 1
284390 1
37921 1
50077 1
2 1
66878 1
1 1
83819 1
1 1
300001 1
1 1
281125 1
153662 1
1 1
103444 1
300002 1
124137 1
143198 1
181943 1
112177 1
300000 1
1 1
145422 1
1 1
130334 1
290 1
235636 1
300001 1
220961 1
59894 1
267278 1
288663 1
31723 1
171749 1
230939 1
300001 1
299999 1
213446 1
146267 1
300000 1
133971 1
289070 1
2 1
217991 1
1 1
195654 1
26652 1
3 1
196089 1
14128 1
69313 1
2 1
300001 1
265755 1
33294 1
299999 1
67046 1
17218 1
2 1
172152 1
86608 1
300001 1
9991 1
1 1
299999 1
143993 1
32742 1
200784 1
252407 1
300000 1
11451 1
300000 1
1 1
2 1
3 1
1 1
40668 1
246674 1
272398 1
2 1
262727 1
210317 1
2 1
2 1
142810 1
227979 1
2 1
2 1
92536 1
1 1
299999 1
142682 1
273103 1
215780 1
260350 1
300000 1
40137 1
163765 1
1 1
300001 1
141066 1
299999 1
44056 1
144961 1
257603 1
299999 1
134621 1
264294 1
1 1
300001 1
178098 1
197079 1
196001 1
117075 1
299999 1
85946 1
41356 1
300002 1
187554 1
3 1
185555 1
199047 1
247412 1
142663 1
262055 1
101149 1
78754 1
225812 1
97084 1
2 1
181091 1
147331 1
232945 1
1 1
170564 1
295022 1
87681 1
205310 1
63418 1
1 1
1 1
34802 1
86153 1
1 1
300000 1
297922 1
8833 1
212130 1
138521 1
300000 1
299999 1
264486 1
106052 1
105840 1
266420 1
299998 1
300000 1
176214 1
1 1
283759 1
142483 1
1 1
300002 1
281286 1
247605 1
33311 1
240895 1
56735 1
300001 1
123004 1
82671 1
267330 1
45099 1
112060 1
201561 1
233788 1
276820 1
196805 1
2 1
184722 1
126025 1
1 1
300001 1
1 1
225314 1
300000 1
300000 1
22247 1
162315 1
266994 1
300000 1
3 1
258933 1
263242 1
2 1
1 1
300001 1
1 1
256875 1
191517 1
81163 1
299999 1
203281 1
300000 1
1 1
1 1
236618 1
1 1
299999 1
300001 1
257200 1
263166 1
300000 1
17868 1
299999 1
86472 1
150670 1
200967 1
300001 1
135475 1
253795 1
217312 1
141636 1
300000 1
58389 1
289643 1
181328 1
21484 1
111479 1
3 1
100727 1
300000 1
300000 1
224003 1
1 1
166160 1
184500 1
194198 1
299999 1
2 1
2 1
75094 1
300001 1
1 1
1 1
300000 1
118069 1
196380 1
1 1
254045 1
170176 1
2 1
21211 1
55230 1
299999 1
300000 1
3 1
85167 1
204699 1
300001 1
1 1
196956 1
299999 1
299999 1
2 1
232107 1
175089 1
148098 1
157703 1
281156 1
127595 1
58580 1
193440 1
159987 1
178597 1
150415 1
300000 1
226447 1
67876 1
252084 1
151014 1
14220 1
35012 1
219777 1
225923 1
297296 1
205082 1
300001 1
1 1
299999 1
399 1
299999 1
206361 1
109948 1
92873 1
192555 1
299074 1
163729 1
300001 1
127535 1
209381 1
74381 1
268397 1
217625 1
3 1
271342 1
250176 1
291556 1
24810 1
132608 1
1 1
89819 1
300001 1
114762 1
68626 1
1 1
1 1
1 1
60725 1
52103 1
295410 1
2 1
300000 1
15814 1
233305 1
2 1
84311 1
215391 1
174080 1
1 1
2 1
211897 1
242230 1
251942 1
228029 1
93702 1
187157 1
78645 1
282410 1
83406 1
300000 1
164905 1
6016 1
69399 1
214753 1
227287 1
2 1
200660 1
2 1
186948 1
52980 1
263703 1
192840 1
178352 1
121735 1
1 1
75362 1
177253 1
188879 1
1933 1
140516 1
299999 1
3 1
10470 1
1 1
153329 1
1 1
260484 1
171739 1
299999 1
300000 1
145146 1
250368 1
1 1
86219 1
146965 1
41262 1
160331 1
299999 1
12603 1
300001 1
229426 1
210581 1
1 1
123433 1
197776 1
46412 1
240893 1
1 1
299998 1
278329 1
41419 1
249530 1
126351 1
58359 1
284886 1
183968 1
1 1
99852 1
101895 1
1 1
286011 1
134672 1
299999 1
20400 1
143966 1
267806 1
1 1
242037 1
2111 1
1 1
222205 1
35878 1
298922 1
129885 1
247966 1
278271 1
2 1
109498 1
299999 1
243011 1
93626 1
273822 1
31716 1
84120 1
195970 1
275781 1
204214 1
39261 1
274937 1
136324 1
253228 1
299999 1
147906 1
52404 1
45479 1
299999 1
81245 1
211631 1
300000 1
149571 1
300001 1
75811 1
275818 1
285606 1
226990 1
22983 1
161929 1
36129 1
55660 1
57651 1
7073 1
300001 1
277987 1
1 1
257321 1
272783 1
143771 1
217103 1
26096 1
43264 1
177715 1
209252 1
20126 1
242933 1
56616 1
1 1
2 1
281553 1
278754 1
61593 1
47408 1
234225 1
299999 1
1 1
93651 1
185852 1
1 1
300000 1
244811 1
1 1
293954 1
68561 1
300002 1
2 1
170682 1
299998 1
110800 1
282929 1
300000 1
30799 1
230290 1
211337 1
1 1
120703 1
2 1
251147 1
208241 1
288114 1
86622 1
2 1
30223 1
30427 1
189118 1
271531 1
12034 1
1 1
1 1
37101 1
1 1
1 1
32577 1
35742 1
84047 1
266211 1
1 1
99861 1
232814 1
300002 1
95327 1
85036 1
22835 1
203762 1
299999 1
2 1
3 1
196448 1
1 1
254976 1
299999 1
114073 1
167329 1
267431 1
159133 1
240919 1
50418 1
2 1
299999 1
291327 1
1 1
119430 1
179484 1
300000 1
1 1
73961 1
93010 1
188922 1
1 1
190561 1
88788 1
80199 1
42870 1
268401 1
300001 1
117333 1
300000 1
71536 1
1 1
1 1
232229 1
135795 1
1 1
149020 1
52710 1
300001 1
206971 1
246048 1
251706 1
200323 1
3 1
182883 1
252076 1
1 1
1 1
175096 1
300002 1
2 1
299999 1
1 1
2 1
1 1
12603 1
2775 1
270753 1
300001 1
300002 1
205782 1
27732 1
38476 1
227043 1
23786 1
273291 1
300000 1
1 1
299999 1
300001 1
191910 1
256965 1
167537 1
299999 1
300001 1
300000 1
1 1
1 1
299999 1
51203 1
11221 1
231352 1
219580 1
59689 1
300000 1
1 1
131405 1
2 1
237478 1
97286 1
208983 1
209955 1
290048 1
5734 1
48465 1
108197 1
102872 1
2538 1
164469 1
79352 1
288872 1
48675 1
299999 1
299999 1
286285 1
130559 1
299999 1
131293 1
1 1
121329 1
299999 1
144268 1
299372 1
300002 1
158193 1
1 1
133499 1
144813 1
299999 1
204773 1
1 1
3 1
288944 1
229179 1
300001 1
101369 1
1 1
19903 1
133638 1
259202 1
98953 1
214832 1
1 1
105734 1
279602 1
155516 1
300001 1
300001 1
1 1
112725 1
1 1
18980 1
300000 1
100828 1
72519 1
3 1
1 1
3 1
300000 1
300001 1
1 1
109151 1
225498 1
121097 1
109905 1
300001 1
3 1
210301 1
273229 1
223957 1
200231 1
1 1
184911 1
213721 1
2 1
1 1
220691 1
1 1
2 1
300001 1
47051 1
143116 1
300000 1
251895 1
105012 1
250404 1
36797 1
1 1
131670 1
299999 1
246168 1
2 1
3 1
1 1
300000 1
227132 1
196739 1
105730 1
218751 1
299998 1
299999 1
49712 1
64125 1
167594 1
134813 1
1 1
1 1
189092 1
201899 1
299999 1
281907 1
227541 1
2 1
29617 1
10207 1
252743 1
2 1
141293 1
65298 1
252385 1
164744 1
1 1
224254 1
300000 1
287761 1
2 1
186478 1
299999 1
9451 1
300002 1
1 1
168074 1
147562 1
148450 1
299999 1
286807 1
19778 1
3 1
13261 1
283245 1
155389 1
300001 1
12955 1
243919 1
125813 1
239592 1
163566 1
132342 1
300000 1
142059 1
25891 1
196392 1
204168 1
176261 1
139448 1
223941 1
34454 1
231449 1
299999 1
264346 1
93016 1
198677 1
266023 1
299999 1
1 1
135678 1
61529 1
9860 1
104802 1
300000 1
1 1
66763 1
2 1
145681 1
1 1
18032 1
2 1
132703 1
300002 1
173364 1
1498 1
129639 1
300000 1
263126 1
94959 1
300002 1
286298 1
299999 1
285947 1
300000 1
23612 1
1 1
11361 1
172490 1
11598 1
102973 1
84379 1
168515 1
3096 1
287587 1
23538 1
87315 1
300001 1
238698 1
292191 1
275367 1
143670 1
215614 1
299999 1
1 1
148382 1
106813 1
222013 1
299999 1
166791 1
1 1
56224 1
102809 1
299998 1
239372 1
62886 1
1 1
1 1
153623 1
22188 1
239503 1
296844 1
132574 1
299999 1
7215 1
1 1
300000 1
94926 1
242912 1
201929 1
1 1
300001 1
24225 1
34769 1
76071 1
300000 1
1 1
14689 1
129714 1
1 1
186266 1
109523 1
291418 1
277120 1
299998 1
300001 1
65548 1
283699 1
300000 1
123279 1
23083 1
19604 1
68141 1
179185 1
300000 1
1 1
2 1
82777 1
287619 1
148807 1
146683 1
1 1
159671 1
102872 1
123320 1
239415 1
112938 1
299999 1
299998 1
133860 1
92670 1
149051 1
35787 1
185572 1
215733 1
1 1
86414 1
230434 1
1 1
217160 1
37680 1
300000 1
31185 1
97174 1
224607 1
254498 1
3 1
24003 1
43691 1
151122 1
224803 1
1 1
152648 1
151556 1
212551 1
211488 1
279401 1
300001 1
291407 1
2 1
300001 1
1 1
26869 1
1 1
298484 1
241486 1
300000 1
299999 1
300001 1
299999 1
24493 1
1 1
173970 1
29454 1
57292 1
300002 1
61941 1
120348 1
263658 1
2 1
263082 1
2 1
107032 1
1 1
88183 1
130077 1
77281 1
83030 1
299999 1
216983 1
300000 1
89567 1
1 1
247218 1
181119 1
255015 1
246953 1
1 1
1 1
1 1
3 1
94092 1
25084 1
11880 1
52509 1
1 1
197414 1
83526 1
5205 1
265003 1
136836 1
116600 1
265082 1
1 1
2 1
300000 1
300000 1
52695 1
120703 1
31045 1
105230 1
242958 1
274841 1
97392 1
170845 1
2 1
300000 1
2 1
2 1
300001 1
300001 1
156065 1
190040 1
157341 1
43763 1
252974 1
159244 1
166053 1
242088 1
300001 1
106930 1
133227 1
2 1
292428 1
194358 1
1 1
179215 1
255572 1
2 1
254588 1
1 1
2 1
117995 1
1 1
37519 1
205473 1
300000 1
299999 1
1 1
299999 1
261498 1
156246 1
300000 1
290982 1
64008 1
23655 1
299999 1
225577 1
300000 1
118277 1
73051 1
27948 1
222206 1
54044 1
120541 1
193205 1
163078 1
66886 1
61683 1
19062 1
300001 1
83894 1
274569 1
157758 1
300000 1
239612 1
300001 1
299999 1
216774 1
300001 1
265522 1
201820 1
216440 1
252540 1
3 1
191983 1
67199 1
208978 1
300000 1
249629 1
29850 1
275380 1
1 1
300000 1
1 1
240668 1
131922 1
229252 1
79337 1
1 1
300000 1
74035 1
82866 1
300002 1
208753 1
196299 1
148120 1
299999 1
175045 1
95665 1
240099 1
300001 1
68969 1
253306 1
2 1
1 1
54737 1
242856 1
21310 1
251362 1
230555 1
300000 1
246800 1
133940 1
300001 1
30335 1
1 1
300002 1
1 1
1 1
34647 1
209372 1
193654 1
57707 1
8831 1
3 1
300001 1
234794 1
45052 1
299998 1
57657 1
166534 1
9641 1
192265 1
300001 1
118005 1
1 1
60349 1
1 1
47877 1
116062 1
300000 1
174868 1
300000 1
129336 1
300001 1
2 1
43787 1
199210 1
134027 1
292775 1
1 1
299998 1
299998 1
2 1
1 1
123677 1
1 1
300002 1
796 1
27947 1
66126 1
300000 1
120202 1
1 1
12388 1
83737 1
297376 1
6792 1
106312 1
170708 1
299999 1
138598 1
109821 1
197598 1
3 1
54225 1
232634 1
220570 1
114828 1
117374 1
216566 1
299999 1
1 1
300001 1
300000 1
1 1
1 1
2 1
300000 1
1 1
299999 1
3 1
181525 1
1 1
300000 1
119982 1
299999 1
300000 1
148974 1
2 1
1 1
300000 1
282802 1
1 1
300001 1
111276 1
70264 1
113673 1
1 1
77923 1
190415 1
300000 1
187904 1
299999 1
46225 1
300001 1
2 1
184787 1
86312 1
185683 1
1 1
299998 1
1 1
249053 1
163670 1
272513 1
60865 1
109655 1
190142 1
211094 1
5862 1
300000 1
265873 1
141008 1
300001 1
204282 1
114979 1
1 1
132447 1
164998 1
300000 1
1 1
106863 1
230237 1
1 1
263283 1
1 1
286659 1
257262 1
172865 1
1 1
279405 1
69514 1
299999 1
300001 1
191543 1
248747 1
290628 1
300000 1
1 1
202742 1
184677 1
1 1
153375 1
94712 1
141969 1
168056 1
300000 1
1 1
263040 1
277224 1
176759 1
244372 1
300000 1
1 1
299999 1
292130 1
205291 1
165838 1
117265 1
147344 1
300001 1
29644 1
273328 1
300000 1
299999 1
151418 1
2 1
7762 1
62903 1
26515 1
30384 1
50279 1
299999 1
54939 1
142895 1
110696 1
96239 1
223143 1
273145 1
103137 1
50404 1
268014 1
179001 1
252201 1
264551 1
300000 1
166823 1
300001 1
1 1
68418 1
91158 1
14301 1
287695 1
123855 1
18925 1
122130 1
292146 1
163202 1
3 1
10213 1
25379 1
186433 1
300000 1
41646 1
299999 1
1 1
1818 1
37592 1
3553 1
249203 1
231343 1
57238 1
281559 1
292745 1
1 1
81507 1
182776 1
52870 1
299998 1
139386 1
62941 1
230360 1
19562 1
145604 1
1 1
269695 1
182283 1
25275 1
299998 1
245168 1
1 1
217571 1
80236 1
300000 1
1 1
85043 1
252641 1
59186 1
23617 1
67226 1
77630 1
55351 1
300001 1
300001 1
43516 1
236327 1
55538 1
300000 1
131262 1
239785 1
154487 1
88782 1
102139 1
143409 1
194322 1
104143 1
1 1
246277 1
184433 1
233243 1
2 1
1 1
158906 1
218068 1
201214 1
228497 1
217858 1
68377 1
135648 1
274583 1
1 1
164528 1
1 1
150378 1
1 1
64978 1
75347 1
1 1
146258 1
145553 1
8562 1
1 1
241181 1
136902 1
125624 1
283247 1
170264 1
285840 1
161518 1
3 1
299999 1
26585 1
22454 1
2 1
300000 1
1694 1
248697 1
253034 1
300001 1
1 1
300000 1
11371 1
196763 1
299999 1
37871 1
281096 1
149149 1
136136 1
1 1
1 1
146090 1
147111 1
145548 1
1 1
1 1
270472 1
145998 1
186017 1
1 1
160783 1
300001 1
299998 1
220741 1
86167 1
278489 1
1 1
37797 1
275747 1
1 1
103975 1
161012 1
79644 1
279898 1
282424 1
107940 1
190688 1
2 1
226502 1
1 1
188503 1
188879 1
35159 1
300000 1
258169 1
141521 1
47967 1
299998 1
244642 1
132013 1
3 1
2 1
182644 1
165628 1
57757 1
284962 1
2 1
202676 1
299999 1
120231 1
300000 1
175506 1
139264 1
1 1
75462 1
299999 1
227082 1
113973 1
284559 1
187146 1
6072 1
2 1
198353 1
14157 1
173503 1
291824 1
143616 1
299999 1
175811 1
15423 1
232360 1
299999 1
3 1
58969 1
172539 1
299999 1
176716 1
207876 1
299999 1
1 1
1 1
300001 1
299999 1
1 1
42648 1
1 1
300000 1
300000 1
300000 1
116137 1
209124 1
225440 1
59880 1
1 1
300001 1
148302 1
168835 1
262458 1
188561 1
26261 1
218506 1
300000 1
172332 1
144774 1
1 1
227356 1
10967 1
207146 1
167228 1
81964 1
66697 1
125422 1
1 1
299999 1
90142 1
156626 1
285410 1
117985 1
201672 1
206119 1
172334 1
265028 1
27167 1
208481 1
225739 1
105053 1
276816 1
299999 1
160441 1
20847 1
167739 1
1 1
2 1
186149 1
1 1
56687 1
173097 1
1 1
213449 1
263434 1
300000 1
42 1
67045 1
93753 1
128416 1
109932 1
44722 1
300001 1
40104 1
299999 1
300000 1
3 1
300001 1
19833 1
24281 1
1 1
48069 1
38579 1
2 1
155346 1
154980 1
300000 1
155372 1
300000 1
1 1
1 1
299999 1
24660 1
63417 1
107429 1
123460 1
106262 1
39373 1
97820 1
2 1
180900 1
220600 1
148732 1
1 1
1 1
122381 1
2 1
76871 1
105021 1
204745 1
2 1
35658 1
1 1
239257 1
256874 1
183632 1
15529 1
174225 1
136805 1
92098 1
299999 1
91102 1
271271 1
1 1
166554 1
300001 1
210819 1
87746 1
252170 1
299999 1
263625 1
144127 1
92126 1
171093 1
46128 1
82889 1
300002 1
68161 1
300000 1
2 1
2 1
164919 1
62383 1
211711 1
1 1
262959 1
1 1
173900 1
288169 1
155342 1
101707 1
78073 1
299999 1
1 1
185903 1
300001 1
1 1
180683 1
2 1
264676 1
300000 1
71046 1
7876 1
194534 1
178455 1
170387 1
1 1
190597 1
130794 1
13470 1
1 1
218914 1
299999 1
300000 1
110113 1
290641 1
2 1
33382 1
2 1
300001 1
88607 1
300000 1
299999 1
226380 1
261316 1
300001 1
300002 1
299999 1
1 1
1 1
300000 1
211402 1
1 1
268651 1
1 1
1 1
3 1
299999 1
224424 1
272727 1
277808 1
207786 1
258702 1
45965 1
210876 1
262874 1
88787 1
260986 1
266306 1
1 1
241361 1
1 1
95002 1
149801 1
84013 1
300000 1
290538 1
166064 1
193333 1
236268 1
66017 1
95244 1
299999 1
30892 1
71547 1
185492 1
299998 1
300001 1
286652 1
13389 1
132654 1
156647 1
1 1
1 1
63482 1
61425 1
1 1
112565 1
281605 1
173829 1
268735 1
193143 1
78846 1
43987 1
92494 1
1 1
299999 1
118749 1
218030 1
275770 1
300000 1
97162 1
300001 1
300001 1
3 1
2 1
221337 1
142347 1
186484 1
300001 1
140227 1
153590 1
2 1
116766 1
300002 1
210451 1
2 1
300001 1
79165 1
276325 1
300000 1
299999 1
299999 1
283526 1
175625 1
3961 1
274241 1
145181 1
1 1
93374 1
300000 1
300000 1
90291 1
95703 1
79589 1
54593 1
150762 1
266952 1
299960 1
139555 1
300000 1
1 1
175515 1
52470 1
2 1
131699 1
2 1
300001 1
120669 1
160175 1
131507 1
201521 1
146887 1
42849 1
97676 1
300001 1
52195 1
1 1
100242 1
154021 1
300001 1
300000 1
53798 1
300001 1
106965 1
17037 1
130828 1
3 1
2 1
300001 1
64730 1
136256 1
300002 1
179584 1
210278 1
17860 1
283095 1
299999 1
2 1
1 1
272160 1
176156 1
73251 1
300001 1
265242 1
230312 1
1 1
265612 1
300000 1
35284 1
1 1
171461 1
2 1
299999 1
205 1
265306 1
80674 1
300000 1
300000 1
51825 1
93067 1
142691 1
281209 1
111608 1
300001 1
1 1
120091 1
130503 1
26246 1
145540 1
1 1
288295 1
2 1
2 1
285995 1
1 1
51018 1
88577 1
300000 1
300000 1
94975 1
300000 1
236064 1
48022 1
1 1
299999 1
299998 1
29244 1
223611 1
1 1
75479 1
194219 1
300000 1
264559 1
278244 1
53169 1
166227 1
134739 1
131055 1
300000 1
291162 1
55291 1
29016 1
243346 1
299999 1
281896 1
300000 1
145773 1
4544 1
300000 1
1 1
216341 1
300000 1
7664 1
16948 1
2 1
299999 1
106067 1
115302 1
297984 1
300000 1
60546 1
253655 1
298872 1
300002 1
268311 1
300000 1
245443 1
261110 1
6642 1
143676 1
299999 1
274875 1
14164 1
1 1
232220 1
270696 1
121102 1
300000 1
300001 1
300001 1
300000 1
188768 1
1 1
233309 1
300001 1
271105 1
1 1
292139 1
156642 1
223043 1
299999 1
186430 1
1 1
1 1
300001 1
299999 1
18537 1
216759 1
25021 1
3 1
220342 1
153758 1
205207 1
300000 1
235234 1
159225 1
139809 1
221096 1
31497 1
119251 1
1 1
64075 1
211777 1
290422 1
196272 1
2 1
79022 1
1 1
3535 1
130208 1
1 1
1 1
300000 1
50505 1
114099 1
112511 1
2 1
300000 1
38707 1
186741 1
279588 1
84129 1
189051 1
156365 1
63866 1
252633 1
195633 1
299998 1
1 1
144417 1
2 1
300001 1
112093 1
238709 1
2 1
1 1
268858 1
2760 1
246007 1
62935 1
34946 1
299999 1
2 1
23363 1
179345 1
281807 1
231989 1
300001 1
36076 1
1 1
180545 1
300000 1
52227 1
1 1
300000 1
1 1
300000 1
139614 1
1 1
259985 1
168575 1
243198 1
237492 1
245428 1
172035 1
173687 1
98417 1
2 1
280462 1
300000 1
2 1
299999 1
206035 1
26086 1
248455 1
223916 1
300002 1
229435 1
1 1
1 1
19737 1
194321 1
9383 1
129419 1
219331 1
84738 1
247117 1
133385 1
170217 1
106170 1
278402 1
39055 1
300000 1
199671 1
299999 1
213823 1
85360 1
179242 1
295948 1
22585 1
300000 1
75429 1
299999 1
292277 1
1 1
203517 1
121484 1
111814 1
231530 1
250413 1
206 1
277736 1
99193 1
164994 1
107766 1
108415 1
300000 1
255987 1
63820 1
231520 1
135820 1
300000 1
174869 1
106070 1
105799 1
11742 1
230177 1
179846 1
1 1
1 1
1 1
50683 1
168909 1
3 1
300001 1
299999 1
3 1
174176 1
300001 1
187427 1
300000 1
199072 1
57543 1
300001 1
76109 1
2 1
155209 1
142240 1
206493 1
74711 1
84335 1
43332 1
250819 1
1 1
221907 1
235437 1
265023 1
232684 1
89550 1
274911 1
300000 1
83148 1
40581 1
144573 1
75377 1
71326 1
1 1
25234 1
62570 1
291822 1
156980 1
299999 1
10692 1
214211 1
300001 1
162307 1
228108 1
282292 1
300000 1
300000 1
2 1
134715 1
288701 1
4542 1
299999 1
300001 1
55526 1
229867 1
119756 1
181989 1
86475 1
47414 1
160326 1
300000 1
300000 1
162025 1
298454 1
118090 1
1 1
300002 1
2 1
239512 1
271650 1
48787 1
136708 1
260585 1
34846 1
1 1
300001 1
10353 1
183304 1
4088 1
7860 1
185007 1
16144 1
89055 1
203739 1
292872 1
1 1
1 1
40817 1
299752 1
277950 1
245961 1
21436 1
215377 1
300000 1
225638 1
279084 1
1 1
182098 1
187758 1
90870 1
300000 1
39574 1
299999 1
299998 1
42239 1
299999 1
69670 1
3 1
274768 1
299999 1
1 1
43414 1
300001 1
7428 1
300002 1
232363 1
43143 1
2 1
188171 1
300000 1
74170 1
1 1
300001 1
191777 1
130263 1
2 1
70893 1
45610 1
298018 1
31690 1
203360 1
27179 1
300001 1
80787 1
175483 1
299999 1
221642 1
291329 1
299999 1
105149 1
3 1
114915 1
68716 1
17576 1
1 1
253748 1
172366 1
300000 1
1 1
1 1
234883 1
299999 1
1 1
18341 1
299999 1
207751 1
300000 1
300000 1
59292 1
300000 1
155800 1
261351 1
261447 1
277860 1
1 1
147887 1
262406 1
300001 1
1 1
236003 1
28212 1
208719 1
254051 1
24049 1
9038 1
200852 1
216384 1
1 1
70174 1
157602 1
36189 1
263231 1
193585 1
1 1
300001 1
1 1
69821 1
238934 1
1 1
300000 1
124593 1
300000 1
300001 1
160624 1
299999 1
131776 1
253010 1
1 1
228449 1
300000 1
299999 1
2 1
1 1
111766 1
128182 1
160672 1
267904 1
181159 1
141511 1
123427 1
299999 1
300001 1
113894 1
196301 1
240270 1
237997 1
87097 1
239550 1
300000 1
218081 1
183330 1
130251 1
21842 1
104063 1
24365 1
300001 1
80798 1
2 1
1 1
300000 1
3731 1
141029 1
1 1
204716 1
299999 1
118973 1
278391 1
227095 1
300001 1
86400 1
1 1
116128 1
1 1
299999 1
281240 1
1 1
1 1
200584 1
75088 1
95662 1
300002 1
300000 1
42804 1
95721 1
21888 1
1 1
119895 1
292953 1
252404 1
63549 1
255454 1
84841 1
124297 1
133280 1
255569 1
262379 1
272088 1
232174 1
163526 1
300001 1
155638 1
48196 1
211293 1
110124 1
300000 1
300000 1
178493 1
249081 1
300000 1
1 1
1 1
225844 1
241990 1
299999 1
2 1
262728 1
300000 1
2 1
1 1
3 1
182380 1
15247 1
213379 1
1 1
169569 1
167656 1
263046 1
24943 1
3 1
247758 1
73999 1
2 1
67397 1
20627 1
2 1
300000 1
45077 1
300001 1
134761 1
2 1
68524 1
300001 1
1 1
299999 1
165467 1
11273 1
71966 1
66964 1
1 1
300001 1
124477 1
249818 1
109279 1
27999 1
1 1
299999 1
94024 1
1 1
23357 1
205890 1
89789 1
300000 1
207361 1
254203 1
3 1
1 1
51400 1
111903 1
243643 1
201428 1
17131 1
1 1
287832 1
1 1
300000 1
299999 1
205354 1
288723 1
286898 1
2 1
170882 1
2 1
69393 1
170639 1
78527 1
44462 1
148725 1
1 1
1 1
112015 1
1 1
180076 1
300001 1
114101 1
148078 1
5015 1
295351 1
300000 1
1 1
167658 1
1 1
197439 1
121265 1
128385 1
1 1
124439 1
1 1
270760 1
300002 1
1 1
192861 1
2 1
234145 1
300000 1
90073 1
246209 1
78910 1
100546 1
25168 1
222093 1
158390 1
1 1
144412 1
195111 1
299999 1
109031 1
299998 1
172575 1
170212 1
188441 1
186790 1
263875 1
114258 1
194924 1
115634 1
1 1
1 1
1 1
147375 1
300001 1
229782 1
67669 1
69493 1
233662 1
21870 1
12477 1
191941 1
282781 1
172151 1
209628 1
186563 1
250604 1
300000 1
3 1
299999 1
160612 1
28511 1
254525 1
48598 1
32856 1
129230 1
299998 1
300000 1
158582 1
82516 1
76200 1
224579 1
190003 1
213509 1
44472 1
152943 1
141339 1
41510 1
1 1
268370 1
161830 1
116938 1
114220 1
300001 1
235517 1
1 1
141054 1
1 1
89391 1
192791 1
298431 1
211675 1
95403 1
48512 1
37340 1
249508 1
300001 1
1 1
1 1
258706 1
138533 1
1 1
5339 1
269021 1
24872 1
299999 1
146758 1
193106 1
22097 1
294857 1
82175 1
1 1
2 1
117294 1
1 1
76306 1
2 1
155797 1
1 1
1 1
300000 1
18916 1
15628 1
50740 1
212141 1
1847 1
1 1
242151 1
300000 1
300000 1
126201 1
97764 1
258167 1
228964 1
299999 1
160078 1
199606 1
289041 1
300000 1
1 1
110497 1
223519 1
38967 1
249530 1
300002 1
300001 1
176904 1
299998 1
1 1
299999 1
48002 1
300000 1
212796 1
299999 1
174339 1
157776 1
300000 1
300001 1
2 1
300001 1
224590 1
190343 1
69854 1
165321 1
1 1
2 1
300000 1
2 1
137572 1
203084 1
150486 1
153040 1
244478 1
299999 1
1 1
1 1
75028 1
300001 1
1 1
300001 1
1 1
282644 1
300001 1
246823 1
3 1
2 1
56682 1
191806 1
1 1
20496 1
300002 1
299999 1
31708 1
168664 1
75044 1
84533 1
1 1
221450 1
83566 1
37718 1
91149 1
276085 1
237604 1
31712 1
242248 1
249310 1
281704 1
2 1
300000 1
1 1
230439 1
300001 1
1 1
153194 1
55170 1
1 1
235499 1
234220 1
263301 1
111009 1
300001 1
261619 1
219319 1
300001 1
1 1
1 1
137723 1
239310 1
73625 1
96279 1
2 1
300002 1
2 1
299999 1
40534 1
161975 1
69597 1
189744 1
243986 1
31055 1
40083 1
2 1
1 1
300000 1
300002 1
3537 1
1 1
101094 1
11339 1
300000 1
244997 1
2 1
135863 1
208315 1
275113 1
2 1
300002 1
1 1
97310 1
68482 1
291783 1
123858 1
3 1
193792 1
169732 1
300000 1
299999 1
264896 1
299999 1
189554 1
300000 1
35081 1
299999 1
1 1
300001 1
1 1
300001 1
196117 1
31546 1
108185 1
300001 1
3 1
300000 1
250071 1
163927 1
74975 1
120437 1
208378 1
3 1
2 1
280033 1
227923 1
281354 1
251102 1
157125 1
2 1
300002 1
229219 1
36538 1
197350 1
209043 1
99491 1
3 1
228185 1
48497 1
94635 1
300000 1
87720 1
1 1
26752 1
185481 1
173818 1
7404 1
299686 1
17413 1
126961 1
240999 1
279682 1
2 1
225996 1
148928 1
123463 1
29347 1
300000 1
152469 1
260383 1
69958 1
172756 1
1 1
31700 1
146946 1
300002 1
3 1
201306 1
16662 1
72259 1
260928 1
124808 1
299999 1
271098 1
277382 1
293164 1
71521 1
48289 1
3975 1
181509 1
299998 1
299999 1
1 1
92776 1
172113 1
1 1
287703 1
286737 1
186864 1
1 1
215436 1
2 1
300001 1
1 1
82872 1
67300 1
215661 1
145187 1
213471 1
295371 1
2 1
300000 1
1 1
300001 1
1 1
300001 1
108401 1
55655 1
300000 1
37000 1
120805 1
60588 1
80998 1
175817 1
130666 1
9459 1
218215 1
299999 1
81515 1
39040 1
169236 1
100742 1
256044 1
2 1
300001 1
94998 1
187131 1
246505 1
198922 1
1 1
300001 1
300000 1
58730 1
156747 1
195331 1
247648 1
209254 1
1 1
2 1
65646 1
62548 1
299999 1
79168 1
160359 1
35475 1
242377 1
299999 1
1 1
28119 1
223226 1
256744 1
239115 1
299999 1
2 1
291804 1
202643 1
300002 1
90764 1
6996 1
267921 1
235816 1
383 1
1 1
175990 1
268801 1
78668 1
271566 1
81623 1
300001 1
1 1
299998 1
99839 1
86367 1
194862 1
248122 1
1 1
176534 1
299998 1
300000 1
3 1
233230 1
299999 1
116877 1
293496 1
1 1
300001 1
2 1
1 1
139634 1
147721 1
162106 1
74579 1
1 1
1 1
261697 1
137686 1
116777 1
300000 1
250788 1
62814 1
138363 1
112154 1
25068 1
102555 1
1 1
250158 1
136851 1
193187 1
114268 1
1 1
8643 1
223847 1
1 1
273715 1
299999 1
147302 1
196728 1
300002 1
263311 1
229697 1
300000 1
1 1
251913 1
218821 1
214277 1
44218 1
182561 1
57991 1
2339 1
2 1
284250 1
1 1
30484 1
1 1
57227 1
2 1
61360 1
1 1
2 1
108378 1
299999 1
299999 1
300000 1
300000 1
2 1
159087 1
300000 1
1 1
288331 1
89676 1
299999 1
1 1
30219 1
245474 1
299999 1
127845 1
110897 1
98780 1
269729 1
3 1
201323 1
210499 1
127717 1
52995 1
64862 1
223736 1
1 1
299999 1
6945 1
300001 1
2 1
267217 1
100303 1
78911 1
296802 1
156517 1
290636 1
299999 1
67822 1
300000 1
58230 1
300000 1
161751 1
300001 1
64159 1
1 1
130973 1
227156 1
1 1
262353 1
1 1
1 1
60077 1
2 1
2 1
3 1
189862 1
1 1
249618 1
115189 1
14626 1
299999 1
2 1
115694 1
36046 1
300000 1
292055 1
1 1
232912 1
299539 1
23258 1
170468 1
1 1
1 1
133226 1
91937 1
3 1
56021 1
2 1
3 1
2 1
123411 1
58891 1
1 1
165383 1
299999 1
183666 1
1 1
300000 1
231135 1
197019 1
1142 1
1 1
300000 1
276401 1
124090 1
138 1
26390 1
252544 1
111337 1
77249 1
244269 1
252328 1
118359 1
300001 1
2 1
300001 1
256445 1
135784 1
146345 1
40957 1
184873 1
122279 1
146945 1
1 1
300000 1
73989 1
252316 1
37616 1
229763 1
102901 1
83333 1
258233 1
44175 1
2 1
1 1
120289 1
300000 1
148013 1
1 1
300000 1
28803 1
1 1
65389 1
1 1
4570 1
17102 1
3 1
3 1
64024 1
237791 1
281973 1
1 1
206065 1
119548 1
299999 1
115121 1
62163 1
247409 1
300001 1
300000 1
169299 1
166634 1
1 1
244224 1
126420 1
300000 1
157309 1
94801 1
65646 1
1 1
3 1
1 1
223220 1
300000 1
300001 1
141828 1
17379 1
93385 1
283404 1
236952 1
300000 1
212950 1
299999 1
3 1
244724 1
144543 1
139605 1
170219 1
300001 1
300001 1
63436 1
299999 1
290112 1
190891 1
41620 1
291755 1
99879 1
281348 1
1 1
210958 1
181339 1
299999 1
251627 1
2 1
160162 1
234037 1
1 1
300001 1
2 1
117279 1
239085 1
2 1
204470 1
300001 1
126820 1
300001 1
264755 1
300001 1
41757 1
300000 1
300000 1
1 1
2 1
1 1
1 1
1 1
300001 1
196378 1
262549 1
300000 1
25795 1
237106 1
289284 1
1 1
2 1
230543 1
1 1
291237 1
163475 1
3 1
3 1
244972 1
190765 1
78756 1
299999 1
86942 1
300001 1
149676 1
300000 1
193738 1
1 1
187471 1
300002 1
292835 1
2 1
190328 1
299999 1
197480 1
1 1
2 1
214134 1
285682 1
284367 1
62507 1
3 1
1 1
3395 1
142269 1
255553 1
299999 1
299999 1
84506 1
300001 1
245906 1
190543 1
3 1
299998 1
78941 1
97669 1
300002 1
1 1
299999 1
485 1
91528 1
71169 1
300001 1
75231 1
42827 1
166920 1
152370 1
109402 1
39594 1
288297 1
300000 1
295187 1
46604 1
1 1
175485 1
150106 1
34301 1
5308 1
46810 1
185574 1
214748 1
193749 1
99858 1
64445 1
187165 1
300000 1
109072 1
300002 1
29952 1
300000 1
136784 1
300000 1
92715 1
184822 1
154665 1
3847 1
249971 1
2 1
1 1
21100 1
1 1
300001 1
215326 1
232369 1
299999 1
1 1
44333 1
300000 1
300000 1
300000 1
231295 1
299999 1
247909 1
125690 1
163016 1
268769 1
119791 1
230239 1
1 1
300001 1
300000 1
122098 1
44763 1
299999 1
1 1
118029 1
300000 1
77094 1
145599 1
170712 1
176283 1
270498 1
161295 1
152472 1
24404 1
199827 1
108157 1
212181 1
219627 1
184119 1
299998 1
15744 1
78133 1
1 1
172999 1
205882 1
173865 1
287461 1
207381 1
76560 1
650 1
258307 1
199708 1
2 1
104013 1
41984 1
300000 1
74135 1
27519 1
1 1
168157 1
2 1
186179 1
300000 1
105259 1
51531 1
300001 1
72782 1
300000 1
29210 1
84612 1
1 1
3 1
193429 1
289156 1
155741 1
300001 1
165331 1
300000 1
300000 1
202557 1
50901 1
300002 1
1 1
244023 1
3 1
299999 1
48966 1
254274 1
247973 1
1 1
60058 1
210484 1
1 1
280775 1
300000 1
300001 1
1 1
1 1
299998 1
299998 1
38788 1
135487 1
135454 1
299999 1
299998 1
299999 1
64751 1
1 1
277617 1
300001 1
166753 1
137961 1
158805 1
1 1
88449 1
279072 1
1 1
232645 1
186289 1
300001 1
155151 1
277132 1
92975 1
300000 1
67362 1
299999 1
279076 1
193908 1
1 1
219489 1
218446 1
258317 1
299999 1
186749 1
105664 1
116261 1
241798 1
299999 1
156421 1
211642 1
148076 1
5405 1
131463 1
299999 1
300000 1
333 1
300001 1
36412 1
3 1
164950 1
71801 1
233040 1
300002 1
171697 1
1 1
126382 1
86484 1
67258 1
185219 1
2 1
2 1
61666 1
295648 1
232884 1
185245 1
119906 1
283039 1
115447 1
296387 1
299595 1
300000 1
300000 1
300000 1
300000 1
276368 1
3 1
299999 1
300000 1
88591 1
244509 1
204671 1
1 1
48090 1
96050 1
116887 1
98893 1
105064 1
299999 1
159974 1
116514 1
299999 1
182106 1
196285 1
216020 1
255315 1
300001 1
299999 1
256458 1
244940 1
184790 1
186211 1
158163 1
1 1
299999 1
293259 1
2 1
1 1
168629 1
11664 1
58447 1
265311 1
69271 1
166102 1
120793 1
300002 1
71987 1
300000 1
299999 1
113899 1
3069 1
13349 1
31327 1
111095 1
261739 1
1 1
228092 1
185075 1
94779 1
300001 1
102197 1
252703 1
62502 1
166175 1
300001 1
40428 1
300000 1
1 1
10439 1
176030 1
1 1
230140 1
106076 1
248324 1
137166 1
247060 1
35262 1
34039 1
2 1
248903 1
278805 1
187402 1
225732 1
219621 1
248991 1
170932 1
1 1
167615 1
242204 1
170660 1
134233 1
231565 1
1 1
1 1
102095 1
1 1
132671 1
300001 1
196596 1
211171 1
81686 1
117134 1
240835 1
1 1
90393 1
94771 1
300001 1
171460 1
189155 1
300000 1
299999 1
41487 1
195887 1
63110 1
259277 1
2 1
295543 1
2 1
2 1
300000 1
293042 1
280550 1
300001 1
284358 1
300001 1
196491 1
189619 1
300001 1
102604 1
13035 1
1 1
300000 1
300000 1
300001 1
267042 1
64130 1
300001 1
200841 1
220391 1
1 1
300000 1
260147 1
300001 1
195964 1
256483 1
300001 1
108822 1
300000 1
993 1
248423 1
1 1
165985 1
135814 1
300000 1
54734 1
242716 1
1 1
1 1
16389 1
1 1
1 1
88154 1
247963 1
299999 1
190841 1
1 1
142688 1
299999 1
43994 1
54097 1
243551 1
122286 1
192502 1
69043 1
174068 1
24496 1
43 1
300002 1
79509 1
201085 1
172709 1
300001 1
202600 1
1 1
1 1
30310 1
166985 1
299999 1
62951 1
41236 1
78326 1
174910 1
59520 1
195722 1
299999 1
1 1
299999 1
18175 1
42330 1
300001 1
181967 1
48920 1
87787 1
2 1
291713 1
163975 1
296048 1
1 1
1 1
237574 1
41456 1
299999 1
281660 1
232186 1
299999 1
259217 1
2 1
300000 1
109502 1
300000 1
58723 1
38478 1
300000 1
48404 1
74988 1
93026 1
26520 1
122984 1
299999 1
286257 1
299999 1
300002 1
116378 1
52618 1
270998 1
236991 1
183659 1
126655 1
114032 1
78890 1
131550 1
186926 1
212334 1
45953 1
2 1
10482 1
277456 1
53526 1
1879 1
19656 1
20202 1
242050 1
126263 1
209087 1
140363 1
3 1
124314 1
28660 1
2 1
284549 1
1 1
220603 1
287095 1
2 1
134636 1
299999 1
139163 1
300001 1
211581 1
46681 1
1 1
232907 1
185035 1
267606 1
208928 1
300000 1
131514 1
285842 1
159998 1
244586 1
300000 1
235516 1
208941 1
195858 1
299999 1
300000 1
185009 1
263677 1
10534 1
1 1
57237 1
20527 1
46388 1
154685 1
3 1
299999 1
274903 1
87269 1
140104 1
1 1
1 1
130936 1
262453 1
120621 1
299999 1
284725 1
146285 1
300000 1
300000 1
101320 1
270382 1
299998 1
1 1
123489 1
1 1
1 1
58648 1
167334 1
1 1
27 1
194373 1
20158 1
234780 1
86998 1
1 1
24419 1
300001 1
121760 1
99927 1
1 1
300000 1
4201 1
287702 1
1 1
80027 1
300001 1
300001 1
113318 1
217485 1
171275 1
176077 1
255352 1
80156 1
3 1
12590 1
255168 1
28497 1
1 1
200825 1
168620 1
1 1
300000 1
63907 1
299999 1
1 1
226219 1
146855 1
101604 1
148547 1
299999 1
2 1
98971 1
299999 1
272602 1
174434 1
300000 1
290664 1
286155 1
11224 1
98311 1
299999 1
61138 1
2 1
263597 1
142021 1
20520 1
1 1
299999 1
95305 1
300001 1
251582 1
278572 1
245107 1
2 1
220729 1
205220 1
142749 1
121831 1
51880 1
140856 1
101882 1
276489 1
300000 1
3 1
241547 1
275301 1
65181 1
252678 1
26503 1
1 1
279514 1
22596 1
174256 1
96730 1
95411 1
63908 1
300000 1
1 1
2 1
299999 1
300000 1
144900 1
1 1
221764 1
299999 1
281594 1
2 1
90665 1
299999 1
1 1
4240 1
300001 1
2 1
299999 1
142076 1
300000 1
161770 1
126795 1
40710 1
269717 1
294202 1
14271 1
186836 1
300000 1
59667 1
25430 1
94514 1
195818 1
74823 1
286646 1
129768 1
300000 1
111510 1
126552 1
64607 1
250208 1
197615 1
57664 1
1 1
1 1
293653 1
261121 1
242896 1
257548 1
2 1
171383 1
194221 1
299999 1
270605 1
231345 1
12026 1
35073 1
253451 1
283779 1
98073 1
1 1
4799 1
148605 1
299999 1
207084 1
289486 1
233999 1
104620 1
265505 1
135964 1
88520 1
1 1
300001 1
2222 1
300001 1
15738 1
8731 1
138682 1
1 1
168586 1
269435 1
135146 1
93735 1
97882 1
1 1
300001 1
106798 1
185345 1
1785 1
6685 1
99447 1
99424 1
300001 1
115885 1
224365 1
206593 1
245247 1
2 1
71281 1
10072 1
3 1
95801 1
201325 1
155118 1
252328 1
290586 1
263346 1
24829 1
112146 1
112389 1
299999 1
81367 1
1 1
300001 1
2 1
2 1
88053 1
1 1
90186 1
299999 1
270110 1
299999 1
150902 1
170845 1
1 1
112998 1
292117 1
52259 1
177194 1
114741 1
223163 1
1 1
116901 1
200671 1
99330 1
121071 1
1 1
106215 1
84343 1
173157 1
1 1
1 1
245209 1
1 1
299998 1
1 1
211952 1
97269 1
223565 1
247151 1
102495 1
263433 1
236515 1
259478 1
193971 1
49166 1
1 1
218941 1
118914 1
300002 1
200282 1
283396 1
76347 1
291962 1
239230 1
126489 1
271267 1
1 1
192136 1
1 1
179928 1
2 1
299999 1
18403 1
64660 1
116645 1
1 1
46142 1
1 1
205983 1
137484 1
126 1
300001 1
112895 1
2 1
1 1
129933 1
59121 1
299999 1
36101 1
124618 1
3 1
29712 1
129737 1
1 1
251313 1
300001 1
300000 1
292973 1
291741 1
52394 1
213652 1
71166 1
3 1
204100 1
202834 1
1 1
282941 1
267079 1
300000 1
300000 1
1 1
191416 1
1 1
240202 1
299999 1
248356 1
1 1
107337 1
3 1
44133 1
196790 1
300001 1
53319 1
300001 1
1 1
3 1
2 1
71658 1
1 1
236226 1
65108 1
37746 1
300001 1
35119 1
57356 1
119663 1
300000 1
33508 1
41112 1
296479 1
191974 1
29528 1
291130 1
300001 1
253721 1
300001 1
300000 1
299999 1
97715 1
61588 1
166549 1
269927 1
294536 1
1 1
103841 1
299999 1
111986 1
299998 1
113256 1
1 1
182030 1
1 1
15728 1
99642 1
299999 1
86436 1
276673 1
92351 1
21073 1
152655 1
196565 1
160554 1
243154 1
155378 1
174293 1
261252 1
1 1
1 1
12052 1
299999 1
23053 1
111045 1
3 1
300001 1
104691 1
231383 1
197099 1
226415 1
41297 1
300001 1
42437 1
52133 1
57930 1
29248 1
2 1
1 1
143219 1
244554 1
193671 1
58802 1
2 1
3 1
25913 1
132653 1
248229 1
46457 1
67721 1
1 1
1 1
70591 1
176605 1
1 1
1 1
1 1
49367 1
280713 1
299998 1
171347 1
6989 1
144703 1
300001 1
76924 1
299999 1
291494 1
295257 1
137071 1
299036 1
3 1
258886 1
206509 1
247307 1
1707 1
69702 1
194809 1
129396 1
92080 1
41832 1
10309 1
104500 1
289077 1
3 1
2319 1
3 1
2 1
2 1
109422 1
237139 1
300000 1
1 1
209393 1
35161 1
220594 1
299999 1
2 1
246921 1
300000 1
1 1
149895 1
184717 1
256033 1
1 1
210473 1
270437 1
260593 1
298965 1
114765 1
79375 1
26176 1
95511 1
2 1
225766 1
129942 1
300001 1
271513 1
48360 1
175382 1
1 1
27737 1
260271 1
96914 1
121610 1
79231 1
157451 1
53541 1
100255 1
1 1
28538 1
39077 1
1 1
300001 1
281366 1
299999 1
269486 1
2 1
161259 1
83323 1
300001 1
216976 1
300000 1
82420 1
120934 1
122708 1
299999 1
25835 1
299999 1
1 1
1 1
154302 1
264379 1
266284 1
300001 1
236810 1
300001 1
236824 1
25596 1
211451 1
1 1
155925 1
286730 1
272597 1
195264 1
210173 1
243012 1
135892 1
204097 1
100951 1
153040 1
1 1
92052 1
1 1
219594 1
29203 1
1 1
225249 1
18971 1
166186 1
117594 1
300001 1
1 1
279921 1
75799 1
96883 1
254111 1
252441 1
289033 1
99556 1
192932 1
300000 1
300002 1
181264 1
3 1
241764 1
7873 1
1 1
1 1
165916 1
7129 1
3 1
1 1
1466 1
215543 1
238042 1
6582 1
218964 1
300002 1
2 1
66904 1
159272 1
1 1
43578 1
204230 1
35919 1
134246 1
11698 1
300001 1
49999 1
254708 1
75332 1
47259 1
51378 1
221211 1
129320 1
258975 1
182294 1
1 1
27567 1
3 1
1 1
206620 1
300001 1
165543 1
248095 1
261181 1
157342 1
201863 1
167894 1
19406 1
299999 1
188792 1
224983 1
93871 1
163120 1
201373 1
300000 1
44385 1
248092 1
300001 1
114977 1
152191 1
299999 1
52307 1
197591 1
265452 1
182874 1
71782 1
94897 1
242320 1
299999 1
56482 1
61134 1
215103 1
108457 1
1 1
141720 1
259161 1
300001 1
98864 1
256424 1
265347 1
237804 1
157104 1
299999 1
40819 1
300000 1
300001 1
1 1
92264 1
145032 1
299998 1
259486 1
300001 1
255576 1
28263 1
300000 1
1 1
172413 1
1 1
240674 1
286778 1
177272 1
123317 1
68223 1
3 1
1 1
131002 1
45100 1
265524 1
26284 1
113008 1
300000 1
2 1
300000 1
299999 1
300000 1
272855 1
48391 1
1 1
66486 1
248289 1
300000 1
173466 1
293698 1
300001 1
300000 1
300000 1
300000 1
21856 1
234660 1
155151 1
1 1
299999 1
180741 1
29081 1
72536 1
299999 1
300001 1
1 1
159694 1
1 1
81739 1
236185 1
57626 1
1 1
2 1
24613 1
2 1
163004 1
132706 1
288316 1
68702 1
1 1
265761 1
1 1
280178 1
28550 1
300001 1
299998 1
1 1
49514 1
364 1
2843 1
77312 1
299999 1
241821 1
24062 1
141642 1
210733 1
210375 1
100541 1
166428 1
50471 1
116862 1
29991 1
80441 1
108783 1
251089 1
179276 1
300000 1
1 1
1 1
254802 1
232272 1
172496 1
153745 1
1 1
158320 1
3 1
72395 1
224968 1
299999 1
267715 1
133842 1
300000 1
1 1
239981 1
76384 1
117642 1
277544 1
287179 1
65443 1
236930 1
255353 1
242400 1
181682 1
2 1
2 1
46810 1
40293 1
83359 1
21919 1
20138 1
251701 1
128156 1
300001 1
28563 1
1 1
1 1
127233 1
300001 1
105416 1
1 1
205784 1
299999 1
154965 1
2 1
225283 1
175804 1
19790 1
232879 1
90018 1
19946 1
87805 1
204958 1
241799 1
3934 1
142847 1
1 1
300000 1
229198 1
1 1
293869 1
21187 1
277619 1
131052 1
3 1
27728 1
276909 1
280287 1
300000 1
278139 1
1 1
207438 1
1 1
69617 1
1 1
300002 1
228862 1
37603 1
99499 1
125156 1
146043 1
300000 1
86303 1
226755 1
300000 1
2 1
127100 1
249466 1
300000 1
39572 1
1 1
112227 1
1 1
178303 1
31743 1
300000 1
114138 1
150067 1
70688 1
231635 1
2 1
299999 1
286854 1
293392 1
12851 1
1 1
299999 1
299999 1
300000 1
20124 1
300000 1
63001 1
151890 1
197205 1
299999 1
2 1
287806 1
18115 1
3 1
27139 1
145416 1
300000 1
41495 1
221256 1
300000 1
49412 1
3 1
1 1
197686 1
1 1
235560 1
300001 1
215797 1
273993 1
122319 1
132023 1
52207 1
37703 1
82562 1
72593 1
262457 1
99113 1
6262 1
131784 1
214629 1
299999 1
300001 1
172732 1
1 1
146169 1
300001 1
299999 1
1 1
290707 1
280921 1
93616 1
269208 1
22542 1
149814 1
95983 1
197522 1
1 1
176789 1
299999 1
278218 1
300000 1
299999 1
43769 1
1 1
73064 1
145865 1
1 1
31909 1
97233 1
73329 1
239456 1
300002 1
170714 1
160414 1
162678 1
287469 1
1 1
300001 1
245457 1
164402 1
1 1
299999 1
103850 1
103183 1
85566 1
299999 1
52851 1
58847 1
1 1
83513 1
71213 1
50080 1
177153 1
53208 1
205279 1
252919 1
282906 1
196126 1
228132 1
3 1
1 1
1 1
299999 1
184876 1
2 1
156490 1
300002 1
299999 1
1 1
175004 1
300000 1
1 1
1 1
254213 1
13245 1
300001 1
1 1
106984 1
272075 1
160164 1
1 1
222921 1
17406 1
3240 1
246767 1
299999 1
211976 1
110715 1
299999 1
260856 1
2 1
119045 1
84926 1
1 1
263160 1
1 1
203984 1
1 1
1 1
299999 1
194115 1
299999 1
45942 1
1 1
299999 1
144662 1
3 1
168998 1
289622 1
30830 1
119052 1
49695 1
218774 1
61942 1
1 1
126107 1
299999 1
299999 1
299999 1
232933 1
298071 1
249726 1
1 1
300001 1
196210 1
300000 1
1 1
1 1
191463 1
212325 1
107160 1
81808 1
300000 1
217066 1
300000 1
1 1
299998 1
300000 1
2 1
1 1
1 1
195394 1
162304 1
1 1
81986 1
155437 1
2 1
299999 1
166448 1
299999 1
300002 1
300000 1
185352 1
221154 1
300001 1
89901 1
20931 1
1 1
107875 1
300000 1
15176 1
298831 1
300001 1
300000 1
19732 1
299999 1
1 1
289830 1
177917 1
108068 1
151837 1
236809 1
175309 1
10511 1
291461 1
282407 1
163661 1
55724 1
1 1
109116 1
286809 1
95967 1
1 1
1 1
22494 1
137102 1
8927 1
1 1
250363 1
261262 1
300002 1
264719 1
96217 1
12015 1
3 1
220828 1
299999 1
2 1
2 1
1 1
299999 1
1 1
287439 1
3 1
108787 1
289639 1
299998 1
300000 1
78376 1
114719 1
243793 1
1 1
71238 1
13498 1
189501 1
299998 1
300000 1
299999 1
299999 1
299999 1
168605 1
299999 1
206053 1
121705 1
300000 1
1 1
164775 1
291046 1
113672 1
261364 1
13245 1
69577 1
174046 1
1 1
117198 1
43476 1
98227 1
50918 1
2 1
300000 1
1 1
27654 1
14454 1
146985 1
300000 1
1 1
51050 1
267963 1
74029 1
213778 1
38297 1
280898 1
116347 1
58304 1
199757 1
141365 1
2 1
1 1
300000 1
249300 1
3 1
13738 1
166501 1
299998 1
1 1
49892 1
90353 1
87877 1
3 1
258356 1
112648 1
2 1
252111 1
170881 1
136694 1
1 1
287873 1
271243 1
300000 1
237819 1
23931 1
1 1
196270 1
275358 1
24324 1
230488 1
199005 1
277785 1
299999 1
2 1
23499 1
31589 1
130569 1
243739 1
102719 1
140520 1
180312 1
24863 1
187053 1
46010 1
300001 1
236093 1
71358 1
156569 1
111484 1
68700 1
239744 1
300001 1
2 1
10981 1
150685 1
127253 1
1 1
246277 1
66673 1
138335 1
46224 1
300000 1
142301 1
36575 1
160468 1
159863 1
178139 1
288939 1
299999 1
179560 1
291615 1
20526 1
1 1
42692 1
300001 1
241492 1
300001 1
53652 1
1 1
2 1
49679 1
1995 1
211095 1
3 1
300002 1
1 1
164589 1
169854 1
38486 1
293151 1
299999 1
90493 1
1 1
289553 1
116448 1
1 1
178047 1
213393 1
2832 1
1 1
1 1
24991 1
2 1
254 1
1 1
300001 1
2 1
224578 1
192938 1
1 1
292821 1
150320 1
300000 1
44444 1
205916 1
3 1
164537 1
77731 1
281831 1
1 1
171061 1
215297 1
292117 1
156186 1
107275 1
116837 1
231782 1
299999 1
37159 1
1 1
3 1
95862 1
63071 1
60960 1
264523 1
1 1
253393 1
123137 1
1 1
246717 1
127622 1
101086 1
1 1
300000 1
300000 1
138102 1
243083 1
243023 1
285720 1
1 1
209066 1
1 1
1 1
142164 1
299999 1
119188 1
287189 1
300002 1
159348 1
279281 1
65986 1
245522 1
221368 1
299999 1
42734 1
24762 1
1 1
299800 1
52745 1
299999 1
176880 1
177436 1
300000 1
155084 1
194824 1
299999 1
100699 1
143971 1
199051 1
209760 1
1 1
287394 1
291964 1
201511 1
239220 1
89284 1
144810 1
261375 1
1 1
241212 1
127304 1
32765 1
98657 1
132217 1
138150 1
98044 1
7607 1
273709 1
1 1
56574 1
12144 1
78505 1
1 1
300000 1
1 1
142170 1
182126 1
23797 1
293559 1
299999 1
138914 1
300000 1
210078 1
300000 1
159683 1
1 1
246138 1
175531 1
1 1
142806 1
2 1
2 1
299999 1
249911 1
2 1
36811 1
72324 1
300000 1
15241 1
174667 1
96124 1
136069 1
60668 1
250369 1
3 1
300001 1
1 1
105945 1
254976 1
1 1
262754 1
260788 1
174507 1
3 1
118 1
2 1
300001 1
1 1
185071 1
239973 1
2 1
279455 1
1 1
299999 1
74370 1
300000 1
127877 1
3 1
267846 1
1 1
150338 1
2 1
1 1
50575 1
207742 1
160592 1
170856 1
300000 1
1 1
192313 1
1 1
254766 1
168745 1
1 1
299999 1
3 1
222647 1
73987 1
1 1
240207 1
186013 1
1 1
1 1
246405 1
1 1
3 1
59881 1
178270 1
245823 1
299998 1
121411 1
1 1
98456 1
299999 1
3 1
193555 1
116475 1
1 1
51823 1
26612 1
15751 1
38546 1
1 1
156395 1
299999 1
213575 1
2 1
49374 1
229254 1
13404 1
25830 1
300001 1
2 1
222586 1
33562 1
2 1
10117 1
71666 1
300002 1
49721 1
272046 1
300001 1
139988 1
256960 1
299999 1
161694 1
300002 1
300000 1
299020 1
268358 1
164393 1
299998 1
116915 1
285691 1
89367 1
2 1
236973 1
300002 1
45753 1
153619 1
202130 1
33601 1
290988 1
300000 1
300001 1
129379 1
60815 1
58768 1
107190 1
1 1
1 1
2876 1
28725 1
299999 1
45832 1
1 1
300000 1
64937 1
31566 1
1 1
103220 1
299999 1
104110 1
3 1
274927 1
200048 1
184778 1
17418 1
17665 1
1 1
245770 1
300000 1
20175 1
247721 1
299999 1
228848 1
199010 1
1 1
10241 1
299999 1
300000 1
299998 1
79399 1
299998 1
1 1
44538 1
299244 1
49416 1
1 1
275441 1
245058 1
211543 1
69900 1
35674 1
163455 1
1 1
211256 1
9511 1
277663 1
155710 1
292370 1
9793 1
2 1
1 1
22384 1
300001 1
228012 1
227794 1
193837 1
257136 1
1 1
180811 1
300002 1
300000 1
299999 1
299999 1
300000 1
1 1
299999 1
31210 1
172876 1
297 1
33857 1
94081 1
131907 1
276490 1
22990 1
268715 1
121342 1
145568 1
279640 1
259441 1
122238 1
128282 1
300000 1
1 1
214150 1
1 1
2 1
90503 1
300001 1
4032 1
40460 1
276064 1
3 1
299999 1
228335 1
299999 1
140813 1
284239 1
26951 1
1 1
300001 1
189773 1
299999 1
86650 1
198671 1
115392 1
33724 1
46047 1
299999 1
2 1
300000 1
120131 1
283242 1
1 1
247143 1
2 1
70965 1
3 1
131466 1
300000 1
1 1
300002 1
299998 1
2 1
169194 1
289332 1
161909 1
91471 1
188271 1
155054 1
300000 1
299998 1
249129 1
1 1
299999 1
271187 1
66557 1
89190 1
286161 1
1 1
300001 1
101838 1
138119 1
299999 1
128216 1
300000 1
1 1
1 1
87999 1
299999 1
253107 1
33249 1
16612 1
1 1
3 1
274839 1
1 1
25193 1
196547 1
299998 1
194577 1
116148 1
300000 1
1 1
41058 1
269867 1
50608 1
1 1
298291 1
197721 1
299999 1
130191 1
103080 1
19142 1
132901 1
300000 1
3 1
72526 1
300000 1
33326 1
1 1
1 1
216445 1
121032 1
222040 1
195045 1
265028 1
160215 1
183225 1
61084 1
290296 1
93008 1
300001 1
130458 1
2 1
121678 1
151534 1
249929 1
184619 1
132113 1
2 1
84300 1
1 1
204065 1
274956 1
300001 1
206149 1
1 1
3 1
300000 1
135970 1
12431 1
118910 1
213295 1
131859 1
91898 1
295948 1
66734 1
138869 1
285279 1
300000 1
28962 1
240960 1
1 1
20528 1
178293 1
119889 1
66884 1
240642 1
258089 1
74620 1
3292 1
167167 1
300000 1
222269 1
90811 1
235003 1
112813 1
290714 1
300001 1
207589 1
1 1
300000 1
53790 1
1 1
183455 1
238022 1
134242 1
300001 1
268146 1
285532 1
1 1
134140 1
299999 1
2 1
177399 1
3 1
211623 1
299999 1
51611 1
299998 1
203345 1
34408 1
49066 1
52138 1
113575 1
299999 1
204750 1
178616 1
243240 1
141150 1
3 1
181826 1
300001 1
109267 1
1 1
300002 1
46468 1
25451 1
201259 1
78446 1
64509 1
239782 1
300002 1
300000 1
3 1
131822 1
53111 1
130306 1
289716 1
2 1
298568 1
3 1
261290 1
255121 1
1 1
2 1
1 1
244956 1
31414 1
203742 1
79495 1
131585 1
1 1
300000 1
220369 1
269182 1
47138 1
25442 1
160707 1
299999 1
300000 1
115335 1
299999 1
182075 1
1 1
95551 1
206348 1
1 1
299999 1
210819 1
159885 1
104254 1
251978 1
37691 1
109994 1
299999 1
193248 1
248778 1
65147 1
97084 1
195713 1
36218 1
288554 1
278665 1
161988 1
175385 1
39417 1
156686 1
132634 1
1 1
266998 1
147297 1
16373 1
43806 1
299999 1
300001 1
77822 1
119721 1
2 1
300001 1
187661 1
174859 1
297419 1
190742 1
136755 1
73505 1
300002 1
52209 1
171196 1
33986 1
299999 1
155234 1
3 1
75903 1
29807 1
227686 1
1 1
1 1
30593 1
156533 1
234091 1
115570 1
96313 1
2 1
1 1
1 1
99247 1
248102 1
299999 1
9388 1
149647 1
2309 1
296286 1
84704 1
47245 1
299999 1
68334 1
281270 1
1 1
300000 1
76413 1
299999 1
257608 1
196921 1
171195 1
300002 1
187108 1
1 1
168479 1
108631 1
300000 1
180577 1
71050 1
182996 1
300001 1
52848 1
300000 1
300000 1
215277 1
101723 1
299999 1
19274 1
1 1
90154 1
21463 1
222587 1
99717 1
205508 1
299999 1
300001 1
5156 1
24045 1
1 1
19494 1
299999 1
199125 1
60148 1
144652 1
1 1
2 1
1 1
1 1
25296 1
300001 1
300002 1
64027 1
48052 1
300000 1
118439 1
260498 1
111594 1
280982 1
62036 1
225844 1
148519 1
300000 1
227033 1
276810 1
102837 1
55022 1
252877 1
118366 1
67709 1
300001 1
271224 1
184173 1
299999 1
299999 1
97815 1
195646 1
137780 1
178287 1
143497 1
1 1
148751 1
13445 1
1 1
106350 1
1 1
1 1
59411 1
31894 1
289070 1
299999 1
23337 1
300000 1
108104 1
194774 1
196662 1
229540 1
41938 1
144043 1
1 1
258856 1
3822 1
31765 1
47307 1
127815 1
3 1
3 1
254720 1
300001 1
1 1
237717 1
1 1
168988 1
300001 1
249810 1
287320 1
161545 1
300000 1
139214 1
300000 1
299999 1
274378 1
122844 1
29108 1
11311 1
42240 1
136959 1
217821 1
210363 1
236318 1
1 1
237871 1
239471 1
113766 1
3 1
139861 1
267399 1
145944 1
285692 1
39729 1
209930 1
299999 1
47458 1
32186 1
38164 1
108202 1
123649 1
284169 1
213102 1
70195 1
61884 1
300002 1
244607 1
244734 1
64115 1
1 1
300000 1
208264 1
263044 1
297913 1
51935 1
117931 1
2 1
1 1
92613 1
300000 1
226836 1
295465 1
216279 1
18974 1
1 1
116554 1
143558 1
119164 1
2 1
59490 1
27108 1
166068 1
178739 1
171809 1
295126 1
300001 1
256291 1
282468 1
1 1
278905 1
193544 1
153527 1
300001 1
300000 1
98485 1
292518 1
84736 1
46403 1
1 1
1 1
149489 1
192236 1
127962 1
185607 1
1 1
1 1
299999 1
80478 1
1 1
24854 1
300000 1
299999 1
1 1
287257 1
207888 1
299999 1
300000 1
120679 1
236641 1
161627 1
159959 1
300001 1
2 1
220085 1
139464 1
300000 1
185307 1
300000 1
299998 1
240578 1
27216 1
82027 1
152089 1
101034 1
217298 1
137142 1
202220 1
93985 1
300000 1
48277 1
299999 1
39027 1
300000 1
141581 1
1 1
137594 1
3 1
245059 1
250841 1
4343 1
247972 1
2 1
227815 1
99085 1
300000 1
182990 1
237799 1
72522 1
238492 1
164404 1
215370 1
66136 1
277741 1
173472 1
300001 1
220704 1
119236 1
45603 1
63689 1
291719 1
300001 1
300001 1
149796 1
212466 1
285265 1
299999 1
225870 1
25963 1
299999 1
32165 1
34653 1
228898 1
300001 1
51729 1
299999 1
299999 1
2 1
174822 1
207605 1
238462 1
267750 1
300001 1
128375 1
202523 1
12663 1
132900 1
1 1
221539 1
27915 1
300000 1
91617 1
1 1
3 1
1 1
249296 1
29618 1
272499 1
138533 1
1 1
1 1
3 1
299998 1
246251 1
132025 1
67316 1
1 1
138556 1
224419 1
111156 1
132696 1
2 1
67096 1
154144 1
153208 1
168488 1
180513 1
299999 1
299999 1
15327 1
178038 1
244001 1
1 1
1 1
244822 1
59587 1
3846 1
284838 1
284728 1
133431 1
22370 1
29941 1
216285 1
248160 1
48119 1
19690 1
197515 1
3 1
2 1
2 1
1 1
299999 1
284321 1
1 1
79662 1
32687 1
213181 1
238750 1
205405 1
168027 1
3 1
53712 1
55148 1
1 1
1 1
1 1
1 1
113430 1
128704 1
251558 1
210727 1
91650 1
109199 1
286327 1
300000 1
1 1
234789 1
299999 1
2 1
76285 1
234313 1
128432 1
184134 1
4695 1
51252 1
52367 1
257416 1
300000 1
3573 1
209690 1
204625 1
29695 1
20952 1
300002 1
25118 1
234956 1
113322 1
43035 1
112751 1
300001 1
90222 1
174416 1
230094 1
507 1
103707 1
183785 1
1 1
191421 1
35990 1
299999 1
1 1
68301 1
1 1
232762 1
25643 1
1 1
210246 1
300000 1
293615 1
300002 1
2 1
254869 1
103821 1
20220 1
227315 1
165290 1
1 1
164517 1
1 1
250000 1
159108 1
1 1
2 1
1 1
1 1
185839 1
248452 1
51367 1
78187 1
2 1
300000 1
1 1
284585 1
291041 1
1 1
201694 1
209183 1
271435 1
278752 1
166191 1
221915 1
159550 1
46055 1
300001 1
243368 1
128495 1
276250 1
184594 1
33633 1
300000 1
71023 1
300002 1
158217 1
1 1
4879 1
43028 1
93120 1
27995 1
300001 1
165266 1
119717 1
1 1
237092 1
89913 1
23525 1
90469 1
271209 1
26265 1
11858 1
258491 1
229255 1
19289 1
300001 1
300002 1
44570 1
1 1
192544 1
300001 1
1 1
61501 1
169350 1
1 1
224267 1
300000 1
110381 1
204643 1
178340 1
1 1
270257 1
192879 1
300001 1
1 1
233316 1
216138 1
299999 1
15660 1
2 1
189081 1
240272 1
193926 1
128748 1
162892 1
134329 1
247788 1
30356 1
1 1
20554 1
1 1
300001 1
2 1
168093 1
300000 1
157822 1
300001 1
271354 1
195717 1
143216 1
1 1
122685 1
148479 1
134652 1
300001 1
108103 1
50349 1
106503 1
210579 1
95106 1
74232 1
249148 1
1 1
273154 1
208297 1
300000 1
187660 1
2 1
147766 1
92759 1
102254 1
146232 1
64124 1
99202 1
300000 1
299999 1
219447 1
234566 1
149498 1
271741 1
109972 1
208580 1
130607 1
299999 1
299999 1
75143 1
24242 1
194172 1
1 1
279504 1
27154 1
300000 1
234102 1
300002 1
74339 1
16496 1
100758 1
1 1
144938 1
299999 1
299999 1
1 1
300000 1
51454 1
207872 1
1 1
73408 1
183081 1
300001 1
185287 1
238954 1
138048 1
86095 1
222581 1
211061 1
300001 1
188963 1
121234 1
1 1
172314 1
3 1
12833 1
59067 1
230243 1
2 1
1 1
62634 1
1 1
1 1
254259 1
296247 1
5218 1
191642 1
139816 1
220531 1
81410 1
196289 1
121103 1
86301 1
300001 1
300000 1
40322 1
283423 1
130135 1
88797 1
147571 1
226476 1
202763 1
259301 1
300001 1
232608 1
300000 1
300000 1
229055 1
108612 1
12381 1
159306 1
299998 1
300001 1
291355 1
1 1
299999 1
23269 1
300001 1
189456 1
156329 1
246932 1
12090 1
246743 1
55842 1
300002 1
271312 1
222675 1
78913 1
87759 1
219682 1
242512 1
199406 1
100531 1
8334 1
105930 1
300001 1
299999 1
44883 1
271855 1
203276 1
235335 1
300000 1
300000 1
91645 1
215295 1
300000 1
236943 1
283149 1
1 1
174519 1
270659 1
300000 1
284969 1
215710 1
38989 1
7465 1
185242 1
72564 1
300000 1
80285 1
163477 1
2 1
231325 1
141856 1
3 1
246172 1
276889 1
221091 1
116584 1
222744 1
300001 1
185993 1
163505 1
299999 1
1 1
122299 1
89456 1
249904 1
300001 1
109201 1
299999 1
243491 1
249766 1
149182 1
104238 1
174878 1
214348 1
153173 1
194887 1
3 1
8048 1
3 1
2 1
299999 1
105418 1
1 1
300000 1
1 1
6778 1
77337 1
188418 1
7372 1
44995 1
97150 1
283340 1
1 1
83883 1
136204 1
300000 1
300000 1
299999 1
198973 1
1 1
16506 1
198033 1
135481 1
186621 1
157135 1
2 1
299999 1
111127 1
300001 1
116669 1
121311 1
202871 1
141711 1
166904 1
1 1
159958 1
203706 1
52771 1
194485 1
3 1
3 1
29710 1
27540 1
300000 1
259353 1
299999 1
232557 1
1 1
52353 1
1 1
3 1
269397 1
23741 1
154684 1
3 1
300000 1
299999 1
184691 1
259272 1
23171 1
139991 1
55476 1
46132 1
300000 1
80364 1
101294 1
131756 1
1 1
299999 1
299999 1
34042 1
299999 1
207686 1
300001 1
152911 1
1 1
98661 1
221403 1
228158 1
182163 1
227676 1
1 1
48171 1
208040 1
203919 1
300001 1
1 1
165472 1
140574 1
2 1
75818 1
194817 1
1 1
1 1
1 1
213129 1
166107 1
68163 1
62725 1
300000 1
77177 1
1 1
300001 1
3 1
7636 1
214237 1
300001 1
2 1
1 1
213601 1
215462 1
300000 1
1 1
2 1
53312 1
101338 1
14408 1
143012 1
82252 1
300002 1
1 1
1 1
116150 1
299999 1
199673 1
253530 1
39695 1
279460 1
165380 1
140422 1
299999 1
237248 1
2 1
2 1
1 1
36443 1
1 1
36295 1
135218 1
300000 1
191265 1
300001 1
54100 1
300001 1
1 1
3 1
300001 1
299999 1
182495 1
8483 1
239222 1
300000 1
111418 1
299999 1
86917 1
3 1
299999 1
94224 1
238305 1
183827 1
2 1
3 1
149745 1
115748 1
34348 1
162900 1
1 1
7339 1
210680 1
299999 1
60716 1
97854 1
94001 1
113864 1
197751 1
34476 1
156132 1
271773 1
44092 1
271650 1
36858 1
1 1
183735 1
135253 1
1 1
2 1
282143 1
3 1
1 1
299998 1
300001 1
132141 1
299999 1
300000 1
223374 1
3 1
300001 1
181453 1
260085 1
3376 1
2 1
299999 1
46593 1
208648 1
73562 1
87174 1
299999 1
197300 1
1 1
211492 1
72261 1
170354 1
300000 1
293597 1
287182 1
159101 1
122029 1
1 1
102142 1
54425 1
166667 1
135080 1
237323 1
113741 1
120776 1
2 1
1 1
3056 1
300000 1
14364 1
182979 1
138329 1
141174 1
277849 1
294002 1
187829 1
299371 1
300000 1
84964 1
60845 1
111461 1
214527 1
83003 1
1 1
225986 1
157907 1
55500 1
112077 1
1 1
253144 1
299999 1
138794 1
41395 1
1 1
2 1
104218 1
1 1
283789 1
299999 1
66834 1
1 1
300001 1
238814 1
122572 1
299999 1
67736 1
13652 1
34974 1
175584 1
192257 1
241019 1
300001 1
186130 1
78 1
175886 1
2 1
185159 1
135823 1
226391 1
5072 1
127498 1
94701 1
114757 1
170893 1
1 1
238527 1
162856 1
269830 1
1 1
205708 1
277139 1
300000 1
188743 1
46274 1
162652 1
226268 1
101445 1
299999 1
222446 1
231330 1
14922 1
62565 1
139065 1
300001 1
134316 1
40313 1
83053 1
78480 1
22615 1
170058 1
247013 1
300000 1
300001 1
300000 1
159721 1
67208 1
299998 1
299998 1
6193 1
91539 1
300001 1
1 1
106108 1
191836 1
300000 1
299999 1
34017 1
134451 1
248458 1
156632 1
204007 1
160750 1
79130 1
146117 1
55241 1
215364 1
1 1
4250 1
66270 1
215171 1
3 1
58548 1
2 1
1 1
3 1
90383 1
171900 1
25941 1
252261 1
300000 1
1 1
22487 1
1 1
300000 1
194026 1
203839 1
267830 1
190255 1
155710 1
18131 1
161185 1
98342 1
300002 1
299999 1
99318 1
163328 1
118814 1
236454 1
39638 1
206905 1
1 1
235564 1
138115 1
60976 1
25119 1
112762 1
220036 1
115944 1
207265 1
179268 1
20281 1
270986 1
2 1
28910 1
299998 1
191024 1
298134 1
189097 1
215893 1
73210 1
75922 1
224349 1
119046 1
108276 1
239848 1
186943 1
226261 1
135830 1
1 1
165196 1
104014 1
172019 1
204909 1
127210 1
170497 1
129181 1
3 1
25601 1
1 1
162791 1
267941 1
195416 1
51018 1
1 1
48759 1
58958 1
165545 1
146919 1
299999 1
2 1
174766 1
299999 1
300001 1
249224 1
1 1
300001 1
181267 1
294885 1
3 1
1 1
299999 1
254226 1
219812 1
245277 1
129909 1
178763 1
1 1
1 1
109907 1
2 1
1 1
96284 1
299581 1
260041 1
144184 1
1982 1
198994 1
300002 1
1 1
288562 1
1 1
240257 1
45621 1
26759 1
233724 1
164128 1
52332 1
131920 1
1 1
1 1
140505 1
1 1
193762 1
258339 1
250356 1
275122 1
2 1
97850 1
189329 1
45290 1
177633 1
3 1
201061 1
299999 1
172098 1
107666 1
3 1
212176 1
300002 1
298251 1
127020 1
1 1
297168 1
125385 1
5223 1
221410 1
2 1
207272 1
300000 1
267640 1
182106 1
1 1
216132 1
126880 1
16479 1
25460 1
241230 1
228555 1
130811 1
222790 1
178984 1
300000 1
222022 1
292548 1
3 1
1 1
196201 1
1 1
300000 1
173112 1
299998 1
190219 1
3 1
240545 1
299999 1
86333 1
259345 1
281959 1
117053 1
300001 1
9403 1
179593 1
131415 1
49767 1
1 1
1 1
144978 1
29480 1
164864 1
1 1
3 1
239498 1
90125 1
103871 1
1 1
254057 1
299999 1
1 1
48869 1
104865 1
1 1
1 1
136858 1
1 1
273704 1
186112 1
37145 1
1 1
197905 1
300000 1
103462 1
2 1
129726 1
194119 1
300000 1
300000 1
3837 1
1 1
300000 1
50979 1
292210 1
234000 1
299999 1
134744 1
128292 1
1 1
108258 1
1 1
166351 1
49670 1
163367 1
299999 1
3 1
176664 1
8897 1
53016 1
289800 1
170506 1
188540 1
137999 1
300000 1
300000 1
1 1
1 1
188360 1
76616 1
97882 1
251706 1
243479 1
247721 1
300000 1
2 1
180250 1
144866 1
75609 1
26023 1
110045 1
3 1
183866 1
106863 1
300001 1
299999 1
217375 1
189567 1
300001 1
300000 1
257674 1
284818 1
147502 1
3016 1
133464 1
55169 1
3 1
1 1
300001 1
25509 1
2 1
110906 1
1 1
40374 1
143082 1
54984 1
32337 1
2 1
161584 1
130908 1
1 1
1 1
144293 1
132386 1
23574 1
150252 1
300000 1
46005 1
60055 1
63670 1
58731 1
101325 1
300000 1
1 1
300001 1
115664 1
66566 1
1 1
216498 1
191240 1
300001 1
1 1
10655 1
132994 1
217835 1
13645 1
299999 1
1 1
59875 1
50174 1
69055 1
134809 1
25919 1
299999 1
294736 1
1 1
229601 1
124590 1
250772 1
159880 1
2 1
300001 1
228871 1
3 1
142901 1
300001 1
230739 1
22705 1
294019 1
156791 1
109139 1
245232 1
268507 1
240108 1
1 1
177445 1
293339 1
239376 1
139691 1
299999 1
8774 1
3 1
234605 1
35438 1
300000 1
300000 1
172788 1
295580 1
207719 1
223394 1
180848 1
299999 1
161482 1
277876 1
8232 1
2 1
300000 1
96980 1
297826 1
2 1
229066 1
300000 1
30845 1
162685 1
1 1
1 1
19751 1
278159 1
300001 1
299998 1
2 1
73953 1
1 1
62059 1
28235 1
59992 1
300000 1
183330 1
1 1
91245 1
187830 1
116319 1
1 1
1 1
22733 1
143024 1
300000 1
261098 1
87707 1
283429 1
202228 1
25837 1
173775 1
174064 1
1 1
1 1
247750 1
103537 1
1 1
117458 1
300001 1
1 1
24107 1
299998 1
53130 1
248623 1
47266 1
1 1
34972 1
159805 1
105062 1
108965 1
300002 1
220361 1
60079 1
281195 1
1 1
6102 1
24981 1
231295 1
230039 1
143415 1
27455 1
1 1
1 1
299998 1
73230 1
300000 1
300000 1
179700 1
299999 1
121361 1
270335 1
156144 1
146621 1
268546 1
300000 1
284217 1
275636 1
299998 1
1 1
204595 1
87911 1
126462 1
200868 1
36205 1
67845 1
164879 1
11904 1
272474 1
1 1
56363 1
1 1
14532 1
104393 1
2 1
1 1
104381 1
132448 1
242126 1
300000 1
219696 1
96724 1
210272 1
215833 1
23507 1
299999 1
34779 1
156607 1
194126 1
173399 1
18750 1
1 1
3 1
3 1
300000 1
295855 1
1 1
235103 1
300000 1
300000 1
101610 1
50353 1
1 1
168051 1
270497 1
80000 1
300001 1
85261 1
292021 1
18905 1
95716 1
300001 1
126849 1
255178 1
299999 1
1 1
91102 1
1 1
299999 1
149086 1
48093 1
1 1
299998 1
144827 1
104933 1
125008 1
117387 1
45100 1
300000 1
111048 1
133055 1
121280 1
26478 1
226031 1
1 1
64485 1
1 1
1 1
1 1
76147 1
1 1
1 1
299999 1
146377 1
184082 1
27851 1
1 1
232485 1
71602 1
235727 1
8537 1
196467 1
1 1
23862 1
98687 1
245695 1
118639 1
5339 1
79828 1
35371 1
267200 1
86669 1
66178 1
278436 1
182811 1
196549 1
300000 1
66771 1
106301 1
273147 1
1 1
95606 1
152124 1
1 1
30785 1
217753 1
3 1
138983 1
300001 1
300001 1
50852 1
176922 1
292747 1
1 1
133260 1
299999 1
299999 1
87228 1
1 1
142710 1
1 1
299999 1
300001 1
78446 1
287552 1
299999 1
228831 1
243586 1
259067 1
251898 1
69734 1
95880 1
3209 1
21300 1
101223 1
276955 1
72019 1
139709 1
1 1
159110 1
1 1
33326 1
1 1
86922 1
47254 1
68451 1
1 1
74519 1
181209 1
208309 1
43104 1
19936 1
291419 1
1 1
253789 1
270472 1
2196 1
300001 1
300001 1
162500 1
3 1
160093 1
193026 1
2 1
3708 1
180991 1
267713 1
201380 1
80978 1
299999 1
62923 1
269565 1
150620 1
167030 1
93970 1
282069 1
1 1
120467 1
123714 1
185110 1
1 1
296139 1
172363 1
82789 1
278265 1
118482 1
3 1
195985 1
300000 1
177804 1
299999 1
117024 1
3 1
154722 1
21538 1
120593 1
299561 1
279543 1
1 1
53719 1
1 1
300001 1
115956 1
1 1
96904 1
1 1
79237 1
267400 1
1 1
300001 1
12370 1
229463 1
1 1
206037 1
240100 1
1 1
299999 1
42325 1
277746 1
197537 1
206682 1
289172 1
219737 1
37686 1
192755 1
300001 1
17050 1
275182 1
223362 1
299999 1
77827 1
234559 1
214726 1
251732 1
104368 1
2 1
1 1
3 1
233136 1
253785 1
299998 1
162605 1
45834 1
176057 1
299999 1
122041 1
3 1
268084 1
1 1
300000 1
229632 1
299999 1
63353 1
144205 1
79430 1
1 1
1 1
6621 1
300000 1
113698 1
288075 1
300001 1
1 1
283205 1
253032 1
56638 1
178767 1
155448 1
2 1
64697 1
1 1
42748 1
172464 1
53847 1
295182 1
36834 1
89109 1
22356 1
186563 1
256796 1
1 1
78752 1
299999 1
1 1
205228 1
29141 1
84473 1
180355 1
151611 1
250121 1
236886 1
169109 1
299999 1
299998 1
164017 1
96126 1
93047 1
2 1
1 1
184426 1
1 1
279252 1
1 1
3 1
300000 1
1 1
167934 1
81249 1
300000 1
248842 1
300000 1
65018 1
272115 1
2 1
163028 1
300001 1
85351 1
223577 1
6333 1
299999 1
299999 1
100370 1
187298 1
1 1
135687 1
149767 1
271605 1
88993 1
16360 1
286168 1
214188 1
60326 1
171675 1
288423 1
1 1
1 1
178709 1
126328 1
86546 1
87199 1
259090 1
285731 1
2 1
258130 1
300000 1
140126 1
283888 1
1 1
106789 1
190983 1
16297 1
81876 1
106614 1
300001 1
271755 1
34823 1
1 1
101946 1
20145 1
234349 1
163841 1
6841 1
248204 1
1 1
267740 1
295158 1
299999 1
289981 1
29742 1
242859 1
1 1
29061 1
62429 1
1 1
1 1
300000 1
6129 1
1 1
299999 1
5321 1
300001 1
90752 1
5143 1
159057 1
300000 1
34802 1
121973 1
1 1
207625 1
1 1
300001 1
276620 1
300001 1
76973 1
207137 1
71378 1
166204 1
195505 1
9536 1
253511 1
299999 1
2 1
67617 1
247160 1
257461 1
281898 1
248132 1
5211 1
63324 1
1 1
196927 1
1 1
266064 1
166328 1
130302 1
74663 1
143263 1
250192 1
42893 1
299999 1
300000 1
215668 1
174726 1
128052 1
87076 1
47645 1
146120 1
44604 1
2 1
299999 1
2 1
172467 1
2 1
190708 1
101173 1
1 1
272475 1
300002 1
274037 1
166247 1
2 1
204196 1
266464 1
259912 1
281929 1
13290 1
300000 1
100396 1
299999 1
117417 1
24182 1
93241 1
3 1
131156 1
100736 1
173002 1
268554 1
103698 1
300000 1
1 1
126749 1
92970 1
1 1
244965 1
192485 1
192719 1
8109 1
288839 1
83053 1
300001 1
284202 1
108406 1
192988 1
300000 1
80807 1
203193 1
1 1
68512 1
220818 1
140836 1
42425 1
300002 1
172445 1
289163 1
214482 1
1 1
9908 1
1 1
1 1
227584 1
300001 1
118836 1
300000 1
233540 1
200987 1
277571 1
1 1
103010 1
143550 1
299999 1
2 1
51317 1
49683 1
79436 1
176986 1
14264 1
24284 1
203556 1
299999 1
300001 1
164925 1
1 1
299999 1
1 1
1 1
300000 1
2 1
8585 1
62575 1
3 1
1 1
187951 1
153608 1
299999 1
35127 1
149319 1
293293 1
1 1
300001 1
40635 1
299999 1
299999 1
1 1
275668 1
212646 1
162517 1
33784 1
77821 1
1 1
299999 1
125732 1
48320 1
299999 1
172201 1
201016 1
300002 1
97483 1
235614 1
23038 1
274029 1
159874 1
164161 1
48416 1
300001 1
2 1
128388 1
2 1
232561 1
100470 1
64898 1
15090 1
1 1
7753 1
300000 1
1 1
117867 1
80542 1
149582 1
108295 1
44694 1
3 1
88735 1
1 1
23330 1
208656 1
79732 1
70382 1
103160 1
162530 1
27670 1
148270 1
288824 1
104811 1
186429 1
151106 1
3 1
210871 1
1 1
282052 1
109493 1
66481 1
63213 1
99428 1
74047 1
300001 1
201499 1
2786 1
2984 1
300000 1
300000 1
296524 1
187396 1
15757 1
2 1
226002 1
1 1
147229 1
71280 1
178406 1
262952 1
251348 1
262680 1
8513 1
107550 1
108879 1
2 1
126180 1
300001 1
299999 1
1 1
107536 1
140002 1
64067 1
186773 1
7874 1
219974 1
299998 1
190085 1
3 1
1 1
209447 1
115934 1
100659 1
290898 1
122990 1
300001 1
91025 1
300002 1
300001 1
1 1
299999 1
204760 1
206806 1
17448 1
1 1
112878 1
54589 1
2 1
152567 1
2 1
92695 1
193040 1
1 1
132899 1
1 1
191115 1
193571 1
136236 1
3562 1
259588 1
114290 1
209337 1
1 1
27988 1
1 1
1 1
34798 1
3 1
1 1
159368 1
89267 1
194520 1
17085 1
1 1
130859 1
10106 1
2 1
264410 1
213717 1
188272 1
132630 1
172639 1
300001 1
115827 1
253867 1
43153 1
16749 1
130210 1
300001 1
258856 1
252580 1
1 1
93694 1
185830 1
207967 1
103285 1
66228 1
112841 1
1 1
48464 1
1 1
17684 1
299999 1
2 1
300002 1
278736 1
2 1
60847 1
182061 1
1 1
300000 1
300001 1
72735 1
47389 1
76641 1
300000 1
258887 1
298519 1
54513 1
1 1
226108 1
1 1
157274 1
253022 1
188165 1
297748 1
94349 1
90971 1
1 1
256817 1
119564 1
62271 1
205378 1
294235 1
237809 1
14417 1
299998 1
177628 1
300000 1
300000 1
284417 1
77840 1
1 1
192310 1
112292 1
298769 1
121104 1
183006 1
244673 1
80711 1
104554 1
269289 1
299999 1
299221 1
291990 1
239021 1
102338 1
1 1
4826 1
286900 1
146112 1
246160 1
300001 1
112929 1
298187 1
143209 1
236990 1
1 1
299998 1
223971 1
1 1
151364 1
90955 1
205924 1
3 1
300001 1
300000 1
294196 1
64851 1
299999 1
152814 1
31537 1
90684 1
247682 1
1 1
300000 1
40793 1
251732 1
1 1
256402 1
18787 1
281641 1
152267 1
300001 1
246854 1
298453 1
1 1
14187 1
1 1
3 1
138209 1
224017 1
292891 1
286034 1
111405 1
1 1
40260 1
300001 1
224161 1
1 1
76169 1
200366 1
3 1
2 1
85210 1
229122 1
167556 1
300000 1
2 1
1 1
209615 1
234175 1
93770 1
1 1
1 1
147087 1
300001 1
2291 1
228825 1
76845 1
2 1
186763 1
2 1
264338 1
136329 1
275136 1
209750 1
1 1
2 1
131465 1
299999 1
18904 1
1 1
192498 1
292454 1
1 1
240486 1
300002 1
254378 1
69091 1
69469 1
300000 1
290291 1
77469 1
193070 1
64725 1
244770 1
1 1
255070 1
132502 1
299998 1
192019 1
262556 1
225453 1
19784 1
101641 1
299999 1
300001 1
2632 1
206329 1
1 1
281803 1
1 1
25200 1
19746 1
143980 1
154428 1
179937 1
1 1
1 1
170045 1
129092 1
3 1
214103 1
3 1
259998 1
276603 1
16328 1
28568 1
131671 1
1 1
226233 1
158366 1
299999 1
32767 1
300000 1
1 1
82975 1
300000 1
29769 1
1 1
196739 1
169623 1
293654 1
1 1
262178 1
293724 1
299999 1
165246 1
28429 1
299999 1
76272 1
54046 1
299999 1
261790 1
1 1
1 1
278501 1
123983 1
78624 1
300000 1
2 1
189587 1
1 1
111643 1
116285 1
94009 1
299999 1
270124 1
300001 1
300000 1
10488 1
95262 1
221921 1
1 1
296182 1
236806 1
83937 1
1 1
79374 1
284023 1
1 1
300000 1
159215 1
1 1
1 1
105145 1
299999 1
2 1
300000 1
122205 1
35504 1
1 1
1 1
1 1
299999 1
120819 1
55014 1
78911 1
1 1
17335 1
200687 1
154021 1
20428 1
143981 1
300000 1
56529 1
239674 1
18459 1
215831 1
3 1
300002 1
2 1
2 1
300002 1
300000 1
1 1
1 1
280649 1
200714 1
51588 1
2 1
296921 1
98632 1
300000 1
2 1
1 1
175743 1
272480 1
65838 1
3 1
181707 1
58044 1
151730 1
1 1
37922 1
75397 1
299999 1
182695 1
300002 1
262254 1
129339 1
299999 1
2 1
267806 1
1 1
299999 1
284860 1
1 1
299999 1
109135 1
37644 1
1 1
164451 1
50755 1
293404 1
111719 1
172070 1
179624 1
126874 1
300001 1
210465 1
258157 1
284000 1
244074 1
21810 1
1 1
2 1
57027 1
187420 1
182756 1
299999 1
196240 1
285074 1
1571 1
205534 1
2 1
259191 1
3276 1
124651 1
266370 1
50686 1
14684 1
1 1
274479 1
40265 1
69279 1
55764 1
100298 1
3 1
200572 1
300000 1
30197 1
1 1
52869 1
27857 1
179534 1
154444 1
2 1
112532 1
213692 1
2 1
234639 1
236054 1
85225 1
299999 1
1 1
1 1
76660 1
155353 1
32613 1
182676 1
1 1
1 1
273473 1
225379 1
19752 1
1 1
300000 1
173547 1
262403 1
299999 1
54764 1
2 1
158059 1
71949 1
300000 1
260041 1
1 1
175103 1
142342 1
2 1
1 1
256524 1
192097 1
16858 1
180922 1
300000 1
68469 1
299999 1
1 1
279434 1
299998 1
164974 1
84186 1
300000 1
35062 1
263063 1
50386 1
162892 1
208790 1
18846 1
115924 1
2 1
222888 1
300000 1
299998 1
73791 1
268490 1
295879 1
193895 1
300001 1
1 1
153316 1
297878 1
112988 1
208844 1
260717 1
299998 1
132973 1
59234 1
245067 1
1 1
2 1
54882 1
108561 1
91658 1
300000 1
237709 1
113328 1
85263 1
44970 1
76691 1
300000 1
2 1
2359 1
271686 1
18257 1
1 1
1 1
299999 1
290648 1
1 1
1 1
270872 1
300000 1
137220 1
59350 1
3 1
52619 1
165395 1
65574 1
54068 1
299998 1
20623 1
259019 1
1 1
127028 1
56679 1
277567 1
1 1
120832 1
117247 1
3 1
17607 1
186045 1
300001 1
269751 1
3 1
1 1
300001 1
1 1
299999 1
300001 1
249640 1
299999 1
170569 1
2 1
280643 1
223268 1
73291 1
1 1
1 1
287627 1
95922 1
224070 1
71031 1
19501 1
76067 1
163033 1
81426 1
118729 1
300000 1
296656 1
118171 1
176851 1
300000 1
2 1
173706 1
1 1
2 1
259196 1
40878 1
217329 1
24600 1
206849 1
1 1
280874 1
1861 1
206120 1
86765 1
84009 1
299999 1
11408 1
2 1
1 1
159551 1
178146 1
271517 1
106617 1
1 1
16758 1
300000 1
3 1
299998 1
39934 1
299999 1
1 1
299999 1
228545 1
8240 1
300001 1
261599 1
1 1
37855 1
3 1
80859 1
1 1
299999 1
134530 1
1 1
251350 1
129450 1
57392 1
251904 1
183935 1
127925 1
210164 1
131434 1
17386 1
300002 1
82503 1
166055 1
299999 1
273150 1
90167 1
300000 1
231066 1
1 1
146645 1
300002 1
288288 1
150721 1
150157 1
60675 1
150087 1
20492 1
240746 1
300000 1
299999 1
249644 1
1 1
1 1
190976 1
226522 1
28538 1
1 1
242900 1
214892 1
299998 1
1 1
297887 1
300000 1
300000 1
221138 1
115395 1
27334 1
229699 1
198436 1
129610 1
92380 1
300000 1
1 1
77588 1
144450 1
132879 1
117184 1
46713 1
1 1
1 1
3 1
1 1
1 1
1 1
267635 1
224023 1
267173 1
300000 1
1 1
204770 1
300000 1
133488 1
300001 1
150961 1
192475 1
59305 1
214066 1
1 1
289795 1
1 1
174565 1
1 1
15228 1
1 1
300000 1
59092 1
39302 1
47982 1
1 1
260993 1
299999 1
299999 1
42586 1
1 1
149848 1
283281 1
150297 1
268501 1
170181 1
138764 1
92278 1
266587 1
83572 1
32038 1
300000 1
32295 1
106996 1
1 1
300000 1
196270 1
3 1
227094 1
132391 1
141265 1
2 1
299998 1
193739 1
1 1
154615 1
173657 1
300001 1
299999 1
196627 1
121376 1
300001 1
76491 1
299999 1
221747 1
3166 1
13681 1
1 1
65526 1
82475 1
25153 1
299999 1
243645 1
119606 1
300002 1
88279 1
300000 1
163404 1
65943 1
285278 1
261693 1
1 1
1 1
1 1
157033 1
300000 1
97114 1
162003 1
240861 1
168809 1
1 1
117932 1
210889 1
300000 1
1 1
118513 1
1 1
68638 1
1 1
275363 1
43362 1
299998 1
299999 1
300001 1
2 1
9200 1
300001 1
1 1
290917 1
207904 1
85390 1
299999 1
138868 1
252011 1
228671 1
248640 1
52070 1
136646 1
1 1
300000 1
53883 1
184080 1
299999 1
163816 1
148193 1
300001 1
263714 1
140864 1
54917 1
3 1
247196 1
108181 1
7756 1
64269 1
300001 1
144611 1
98893 1
267329 1
199812 1
144406 1
62671 1
300000 1
285253 1
283661 1
77375 1
238982 1
51086 1
199201 1
282920 1
157331 1
300000 1
159108 1
8273 1
150923 1
246841 1
41324 1
124785 1
1 1
185689 1
235869 1
93707 1
218806 1
221749 1
2 1
143447 1
243718 1
164551 1
3 1
218363 1
1 1
299999 1
1 1
281876 1
39937 1
214993 1
1 1
79377 1
133839 1
300001 1
36451 1
112054 1
160777 1
1177 1
115374 1
1 1
21635 1
299999 1
193475 1
72822 1
87413 1
229802 1
219696 1
275145 1
108808 1
1 1
230894 1
276885 1
73889 1
101 1
63942 1
300001 1
300002 1
40136 1
77976 1
300000 1
32377 1
1 1
300001 1
123853 1
300000 1
123959 1
299998 1
257737 1
178084 1
180906 1
1 1
2 1
30505 1
36905 1
67170 1
193553 1
172233 1
114627 1
209272 1
193851 1
300002 1
60275 1
234356 1
167153 1
220587 1
299998 1
95928 1
299999 1
99421 1
213069 1
155761 1
253834 1
2 1
2 1
104577 1
85745 1
300000 1
284178 1
260592 1
236989 1
150570 1
5312 1
1 1
1 1
299999 1
276470 1
146183 1
87121 1
161096 1
200790 1
100062 1
300000 1
168184 1
1 1
1 1
300001 1
53057 1
16062 1
202400 1
265957 1
73130 1
281251 1
300000 1
164411 1
112370 1
150 1
293744 1
95186 1
300002 1
299999 1
300000 1
113596 1
2 1
80016 1
299966 1
52019 1
154784 1
162985 1
1 1
2 1
1 1
276280 1
99583 1
55017 1
223965 1
299999 1
3400 1
299999 1
300000 1
1 1
213058 1
44756 1
293999 1
300001 1
23570 1
1 1
48854 1
257254 1
300000 1
223816 1
2 1
219303 1
106226 1
299999 1
21872 1
95755 1
32097 1
35632 1
1 1
99211 1
124221 1
183101 1
232603 1
270189 1
300000 1
1 1
87690 1
164891 1
1 1
248838 1
187500 1
300000 1
35413 1
230237 1
224401 1
206003 1
1 1
300000 1
300001 1
300000 1
132580 1
300000 1
135182 1
121808 1
1 1
300000 1
248765 1
84915 1
1 1
2 1
276680 1
162093 1
276931 1
62789 1
141821 1
300000 1
1 1
297444 1
265190 1
130621 1
209678 1
239739 1
262091 1
300001 1
236790 1
121823 1
43708 1
290929 1
300002 1
190307 1
300000 1
41812 1
299999 1
96926 1
172094 1
1 1
245037 1
280758 1
177223 1
196542 1
214188 1
299838 1
300000 1
120150 1
1 1
299999 1
1 1
14896 1
189874 1
1 1
2 1
39873 1
180457 1
79812 1
121233 1
2 1
192482 1
236383 1
88820 1
300000 1
300000 1
300001 1
2 1
299998 1
108417 1
35152 1
1 1
1 1
1 1
72655 1
174522 1
297099 1
201124 1
136469 1
108528 1
61135 1
31476 1
188600 1
228296 1
300001 1
3054 1
1 1
40280 1
64039 1
300000 1
274684 1
11602 1
300000 1
50813 1
279121 1
112962 1
29150 1
220367 1
45570 1
45235 1
299999 1
286844 1
103588 1
19591 1
256633 1
16674 1
29240 1
299998 1
300001 1
135248 1
248306 1
177796 1
223025 1
25303 1
286706 1
10430 1
222955 1
285262 1
100933 1
219115 1
40779 1
20389 1
62977 1
300001 1
300001 1
173777 1
86641 1
236360 1
139070 1
261474 1
1 1
254771 1
3 1
300001 1
174354 1
33889 1
1 1
1 1
45052 1
253577 1
2 1
254048 1
286546 1
70500 1
2 1
182131 1
299999 1
131820 1
300000 1
108962 1
100316 1
299998 1
241371 1
2 1
173946 1
300001 1
2 1
193729 1
63982 1
299999 1
33818 1
56120 1
300001 1
1 1
50080 1
228780 1
68776 1
4608 1
217494 1
244062 1
125885 1
198028 1
217152 1
1 1
193519 1
181940 1
248327 1
272526 1
290196 1
282377 1
1 1
297244 1
1 1
219431 1
75868 1
49823 1
140222 1
89696 1
1 1
299999 1
299999 1
150208 1
72751 1
182937 1
80345 1
1 1
284837 1
178614 1
243359 1
299999 1
11704 1
282882 1
126878 1
300000 1
299999 1
299998 1
3282 1
192377 1
257959 1
202406 1
4661 1
1 1
1 1
152747 1
224003 1
30921 1
227272 1
2 1
2 1
300000 1
2 1
300001 1
225639 1
299998 1
299999 1
200821 1
25700 1
104575 1
173615 1
119411 1
12363 1
300000 1
299999 1
1 1
207058 1
233590 1
181878 1
298965 1
299999 1
1 1
234422 1
19468 1
164339 1
300000 1
39157 1
250089 1
1 1
210133 1
136978 1
39555 1
1 1
246880 1
232554 1
6579 1
78234 1
1 1
300002 1
102061 1
28363 1
192647 1
3 1
16864 1
300001 1
287931 1
29371 1
277813 1
218838 1
246488 1
163449 1
1 1
21499 1
300000 1
3249 1
233542 1
23730 1
288868 1
46596 1
300000 1
127635 1
300000 1
1 1
2 1
300001 1
110995 1
11493 1
3 1
115585 1
2 1
280413 1
222708 1
122833 1
224657 1
3 1
166629 1
299998 1
157167 1
75461 1
1 1
300000 1
132605 1
48164 1
2 1
7043 1
1 1
263374 1
202115 1
13891 1
1 1
263246 1
3 1
23877 1
300000 1
187314 1
8492 1
299999 1
117903 1
254881 1
248110 1
1 1
299999 1
1 1
7633 1
299998 1
2 1
155975 1
300001 1
102364 1
2 1
65397 1
173857 1
275800 1
202761 1
141649 1
265505 1
120089 1
112494 1
1 1
1 1
295923 1
59225 1
2 1
107262 1
109786 1
68566 1
21584 1
300001 1
300000 1
73386 1
1 1
191963 1
257667 1
280059 1
128676 1
37644 1
300000 1
299999 1
235806 1
80204 1
1 1
86400 1
126606 1
150546 1
3 1
197126 1
1 1
166564 1
300000 1
200117 1
228193 1
299999 1
1 1
278817 1
236475 1
156997 1
191241 1
1 1
77567 1
1 1
86544 1
182776 1
1 1
300000 1
1 1
255407 1
299999 1
13009 1
171970 1
1 1
3 1
285083 1
299999 1
300001 1
58421 1
300000 1
2 1
34343 1
300000 1
160334 1
91921 1
263530 1
1 1
300000 1
159723 1
149423 1
299998 1
151188 1
39319 1
152083 1
87713 1
300000 1
80803 1
77134 1
97129 1
299999 1
2 1
300000 1
2 1
1 1
2 1
134461 1
58007 1
1 1
11802 1
31333 1
124827 1
113582 1
299999 1
210884 1
183623 1
1 1
1 1
2 1
209902 1
124168 1
168814 1
65639 1
299999 1
51486 1
1 1
48090 1
17482 1
260241 1
282118 1
209078 1
2 1
6377 1
1 1
173778 1
160464 1
183894 1
105095 1
188077 1
300000 1
41854 1
299998 1
76670 1
300000 1
1 1
199133 1
206250 1
120114 1
299999 1
1 1
85458 1
299999 1
2 1
2 1
299999 1
128373 1
299272 1
14578 1
1 1
284760 1
17416 1
188524 1
275654 1
60231 1
37804 1
238160 1
3 1
299999 1
272816 1
2 1
1 1
248772 1
3 1
261240 1
222311 1
293494 1
299999 1
36388 1
81474 1
126123 1
300000 1
1 1
38750 1
1 1
1 1
1 1
152470 1
68595 1
218552 1
96334 1
233798 1
127592 1
127710 1
299999 1
225316 1
299999 1
258342 1
8349 1
299999 1
299999 1
299999 1
299999 1
121742 1
117037 1
248946 1
1 1
1 1
1 1
227624 1
113761 1
57894 1
119015 1
197023 1
299999 1
2 1
300001 1
87371 1
1 1
16490 1
1 1
83062 1
110836 1
231280 1
160379 1
1 1
154034 1
107664 1
299999 1
300001 1
273876 1
257317 1
299999 1
105917 1
299999 1
299998 1
300000 1
300001 1
299999 1
2 1
30694 1
288730 1
86162 1
259096 1
208244 1
1 1
1 1
25899 1
201413 1
300001 1
188218 1
6946 1
2 1
105250 1
5923 1
125700 1
58935 1
186507 1
212107 1
1 1
9300 1
131655 1
1 1
233754 1
300000 1
297768 1
221386 1
201433 1
75700 1
110844 1
2 1
3 1
54881 1
1 1
300001 1
184499 1
27333 1
6238 1
299998 1
72801 1
143983 1
300001 1
144625 1
191806 1
30538 1
84438 1
34054 1
104641 1
282003 1
300000 1
84871 1
4434 1
300000 1
85451 1
300001 1
1 1
36709 1
300001 1
2 1
226996 1
3 1
3 1
210161 1
102856 1
85835 1
2 1
1 1
93027 1
11680 1
26583 1
123257 1
2 1
1 1
300000 1
40537 1
5155 1
73501 1
101717 1
163684 1
117796 1
84378 1
1 1
15121 1
151606 1
2 1
300000 1
279583 1
67561 1
128702 1
177780 1
1 1
141517 1
1 1
106766 1
240028 1
210908 1
300001 1
87257 1
299999 1
1 1
116935 1
194758 1
299999 1
79908 1
299999 1
268669 1
103696 1
3 1
179753 1
210512 1
143872 1
299999 1
300000 1
289406 1
157602 1
1 1
151765 1
259825 1
156282 1
279164 1
10182 1
300000 1
300000 1
219192 1
49200 1
201257 1
207001 1
280524 1
158268 1
1 1
70214 1
296946 1
1 1
107118 1
243892 1
1 1
141777 1
215310 1
1 1
252167 1
2 1
158739 1
1 1
1 1
299998 1
2 1
142619 1
187480 1
278048 1
299999 1
46121 1
300000 1
3 1
117352 1
139010 1
1 1
193146 1
265949 1
118771 1
300000 1
300001 1
171910 1
1 1
1 1
171556 1
172073 1
1 1
1 1
299998 1
17176 1
86801 1
241061 1
196311 1
1 1
266629 1
227056 1
134012 1
20954 1
1 1
221386 1
272491 1
157080 1
27161 1
50149 1
201995 1
1 1
9065 1
60200 1
2 1
1 1
300000 1
1 1
82177 1
50984 1
286004 1
168503 1
179551 1
299999 1
52544 1
1 1
299999 1
73020 1
299999 1
300000 1
278949 1
277995 1
300001 1
149841 1
300000 1
241993 1
1 1
289869 1
2 1
172951 1
12817 1
230305 1
224997 1
3 1
199870 1
258513 1
300000 1
299998 1
213184 1
196147 1
300001 1
142088 1
1 1
20142 1
44532 1
48329 1
222796 1
162402 1
300001 1
176514 1
273339 1
247091 1
134142 1
80868 1
249736 1
115769 1
141233 1
299999 1
195626 1
65413 1
299998 1
202497 1
236636 1
2 1
220606 1
193146 1
1 1
2 1
1 1
1 1
1 1
118842 1
220342 1
268405 1
245362 1
271694 1
105595 1
1 1
287724 1
12613 1
157207 1
2 1
260291 1
230849 1
179229 1
1 1
300001 1
22040 1
1 1
39920 1
102366 1
10189 1
1 1
102343 1
241471 1
191557 1
99152 1
248493 1
300001 1
1 1
161373 1
205632 1
1 1
188078 1
39905 1
191105 1
92762 1
29450 1
105891 1
108610 1
255552 1
239319 1
1 1
45910 1
194773 1
299999 1
2 1
240245 1
122809 1
2 1
300000 1
300001 1
299998 1
1 1
2 1
300000 1
1 1
1 1
283321 1
215990 1
300001 1
31583 1
1 1
155315 1
1592 1
139682 1
160312 1
299998 1
5661 1
168030 1
56559 1
186696 1
249931 1
50104 1
1 1
186993 1
51854 1
15195 1
178953 1
77523 1
257020 1
29811 1
70149 1
2 1
277581 1
85027 1
145502 1
193776 1
1 1
300000 1
156201 1
19314 1
93022 1
254528 1
227589 1
2 1
206457 1
1 1
300000 1
300002 1
194834 1
1 1
3 1
299189 1
222278 1
211768 1
299998 1
129993 1
202601 1
16440 1
2 1
3 1
134874 1
299998 1
292552 1
300000 1
87363 1
58830 1
87715 1
15999 1
2 1
20189 1
300000 1
162637 1
1 1
140693 1
2 1
299998 1
170789 1
168733 1
258301 1
172416 1
217834 1
124192 1
299999 1
2 1
300001 1
1 1
160658 1
214466 1
1416 1
1 1
300000 1
299999 1
144965 1
300000 1
299775 1
245280 1
44756 1
180231 1
300000 1
300001 1
299999 1
1 1
81750 1
97745 1
2 1
142753 1
128704 1
68858 1
80983 1
67631 1
1 1
1 1
299999 1
7222 1
3 1
299999 1
3 1
1 1
52306 1
32385 1
266081 1
298668 1
90202 1
70005 1
181157 1
153686 1
107820 1
299999 1
255726 1
266395 1
299998 1
170315 1
245133 1
62449 1
121963 1
179053 1
3 1
23233 1
42334 1
115559 1
236724 1
300000 1
208008 1
30599 1
21936 1
270605 1
1 1
70693 1
1 1
188852 1
22441 1
122128 1
141093 1
153862 1
1 1
300000 1
124012 1
1 1
219041 1
300001 1
99273 1
123201 1
288795 1
67975 1
136355 1
79426 1
1 1
115336 1
299999 1
300001 1
300000 1
300000 1
201492 1
297755 1
116560 1
300000 1
94775 1
123812 1
300000 1
1 1
206628 1
168654 1
221607 1
277786 1
3 1
278241 1
126994 1
224203 1
216033 1
250641 1
63772 1
207121 1
300001 1
300000 1
2 1
282709 1
188424 1
1 1
299998 1
26997 1
176339 1
64685 1
149399 1
282565 1
2 1
174049 1
300000 1
89626 1
233966 1
300000 1
178785 1
1 1
122220 1
166213 1
212046 1
258373 1
16655 1
1 1
36144 1
50522 1
300000 1
100961 1
300002 1
1 1
299999 1
211264 1
206860 1
81511 1
57848 1
69555 1
67117 1
283536 1
2 1
203300 1
299998 1
300000 1
54936 1
34591 1
278359 1
300000 1
200315 1
292541 1
113031 1
300001 1
131781 1
54423 1
1 1
161452 1
161699 1
90083 1
300001 1
291571 1
2828 1
257929 1
146145 1
11746 1
211441 1
37818 1
4727 1
163212 1
299999 1
60800 1
204867 1
30026 1
18517 1
1 1
5368 1
260101 1
300001 1
67147 1
101008 1
14244 1
258221 1
36607 1
293723 1
288194 1
300000 1
102353 1
299999 1
149038 1
30176 1
1 1
267096 1
105298 1
69778 1
299998 1
1 1
1 1
261211 1
147047 1
98869 1
291510 1
277502 1
199193 1
208908 1
300000 1
207814 1
47583 1
249254 1
1 1
1 1
296953 1
132023 1
186633 1
300001 1
241205 1
56948 1
149210 1
155322 1
18742 1
10403 1
154490 1
52325 1
189459 1
65122 1
295093 1
186103 1
95235 1
21467 1
210001 1
160537 1
223504 1
2 1
300000 1
1 1
1 1
217431 1
1 1
225506 1
1 1
300001 1
10153 1
239821 1
2 1
300000 1
180277 1
185881 1
151764 1
14444 1
42621 1
126264 1
1 1
268050 1
219619 1
266947 1
123784 1
287110 1
144486 1
20914 1
111453 1
59357 1
272048 1
1 1
38457 1
261978 1
299999 1
299998 1
294786 1
77974 1
26797 1
300000 1
300001 1
233822 1
190552 1
276512 1
300000 1
300001 1
77642 1
2 1
137939 1
219561 1
7143 1
300000 1
62424 1
300000 1
231044 1
152157 1
269759 1
61850 1
5029 1
277272 1
218532 1
1 1
71533 1
1 1
1 1
1 1
299999 1
270705 1
11086 1
167169 1
250553 1
231186 1
300000 1
197943 1
231464 1
16620 1
45980 1
102441 1
299998 1
2 1
300002 1
299120 1
100645 1
216605 1
1 1
91968 1
51847 1
57047 1
146032 1
300000 1
193462 1
2 1
300001 1
37979 1
12900 1
276234 1
299999 1
296003 1
99351 1
13464 1
139491 1
299999 1
77997 1
300000 1
68761 1
136857 1
299999 1
252340 1
19389 1
1 1
23049 1
300002 1
1 1
131474 1
125224 1
174457 1
2 1
3 1
62221 1
187273 1
194905 1
213077 1
2 1
1 1
300002 1
1 1
139383 1
2733 1
1 1
74521 1
2 1
272433 1
36883 1
299999 1
167769 1
81380 1
300000 1
50579 1
22466 1
240348 1
300000 1
299999 1
110097 1
225155 1
1 1
265763 1
104560 1
169033 1
177514 1
116307 1
1 1
300001 1
50234 1
300000 1
288848 1
300001 1
139945 1
300001 1
259515 1
148044 1
15067 1
178283 1
56997 1
299999 1
177833 1
59143 1
300000 1
1 1
54475 1
145033 1
177272 1
22233 1
2 1
167182 1
116880 1
247234 1
175379 1
31437 1
1 1
20423 1
1 1
232338 1
231466 1
273292 1
63722 1
125025 1
245020 1
250864 1
294785 1
300000 1
1 1
73878 1
300000 1
31181 1
53954 1
2 1
202708 1
227636 1
300000 1
129028 1
299999 1
253965 1
160886 1
1 1
143063 1
112110 1
65683 1
300001 1
2 1
225292 1
240703 1
75408 1
299998 1
300001 1
90035 1
235845 1
83829 1
1 1
7615 1
26037 1
55334 1
300001 1
157029 1
299999 1
300001 1
2 1
241732 1
229811 1
162395 1
157432 1
300000 1
74050 1
245903 1
300001 1
216122 1
56619 1
52951 1
2 1
72534 1
29416 1
279819 1
244653 1
126843 1
3 1
17747 1
231190 1
131098 1
65807 1
11355 1
299999 1
1 1
278105 1
248416 1
94053 1
1 1
300000 1
3 1
61526 1
300000 1
190795 1
1 1
160484 1
3 1
97678 1
1 1
259930 1
16316 1
88900 1
97420 1
234132 1
186271 1
247762 1
193855 1
13396 1
53758 1
25371 1
76437 1
152578 1
235561 1
164509 1
46024 1
53908 1
190380 1
299999 1
59204 1
288046 1
78224 1
299999 1
43701 1
1 1
141692 1
210841 1
300001 1
1 1
1 1
2 1
236332 1
299998 1
70914 1
266936 1
66415 1
11937 1
296602 1
214942 1
3 1
190934 1
115721 1
299999 1
1 1
142822 1
2 1
291509 1
300000 1
1 1
299999 1
1 1
299999 1
299998 1
173964 1
52838 1
183558 1
10720 1
1 1
300000 1
300001 1
184792 1
216940 1
93509 1
172825 1
294524 1
12464 1
39381 1
189722 1
147532 1
36754 1
183762 1
299999 1
201366 1
189809 1
91270 1
146534 1
31750 1
3 1
272351 1
204856 1
299999 1
2 1
39038 1
3 1
278715 1
202352 1
60833 1
154997 1
299999 1
1 1
182145 1
238513 1
145868 1
42455 1
1 1
5381 1
300001 1
209063 1
271613 1
299999 1
1 1
134935 1
2 1
11121 1
207502 1
123587 1
1 1
26194 1
300000 1
79214 1
300000 1
80239 1
62244 1
228555 1
133192 1
166518 1
1 1
299999 1
3 1
157964 1
137367 1
224638 1
276103 1
28896 1
3 1
252661 1
74373 1
1 1
245136 1
296067 1
196226 1
300001 1
1 1
93656 1
62542 1
210191 1
297936 1
202060 1
118353 1
2 1
147109 1
1 1
63414 1
162623 1
299999 1
246356 1
161957 1
1 1
38071 1
83084 1
300000 1
1 1
79232 1
1014 1
266134 1
254400 1
161571 1
120243 1
118339 1
100289 1
273956 1
2 1
3 1
226283 1
299999 1
156063 1
193675 1
233559 1
1 1
104020 1
300001 1
149548 1
1 1
107666 1
1 1
170102 1
217371 1
1 1
72996 1
251356 1
51539 1
27055 1
81369 1
299999 1
138420 1
1 1
43325 1
66916 1
276683 1
191286 1
6919 1
242647 1
1 1
192554 1
290828 1
2 1
116768 1
194609 1
3 1
120817 1
282320 1
1 1
1 1
23271 1
126458 1
1 1
1 1
291532 1
2 1
2 1
54521 1
262321 1
136495 1
280066 1
1 1
107462 1
1 1
61050 1
300000 1
3 1
280249 1
299999 1
300000 1
192551 1
108340 1
68552 1
110495 1
300000 1
230984 1
294500 1
139554 1
300001 1
300000 1
1 1
35743 1
300001 1
38348 1
300000 1
300001 1
284783 1
1 1
1 1
1 1
167616 1
299999 1
300001 1
2 1
56151 1
300000 1
150135 1
261763 1
81834 1
25883 1
277370 1
37513 1
286382 1
9690 1
282181 1
122266 1
3 1
95174 1
66794 1
2 1
252133 1
28008 1
1 1
95245 1
299999 1
2 1
274327 1
300001 1
227625 1
22215 1
212743 1
1 1
79661 1
300000 1
1 1
299998 1
120698 1
198142 1
268146 1
93731 1
300000 1
138801 1
184121 1
208322 1
1 1
59338 1
140045 1
300001 1
300000 1
270134 1
10855 1
300001 1
148838 1
299998 1
275762 1
1 1
259092 1
224083 1
158090 1
119478 1
74091 1
156847 1
99394 1
300001 1
196400 1
2 1
300000 1
300001 1
299999 1
251276 1
2 1
2 1
50909 1
300000 1
135827 1
300000 1
300000 1
1 1
237670 1
131131 1
162701 1
46068 1
262645 1
254233 1
8162 1
279159 1
175301 1
196656 1
145267 1
1 1
178824 1
239389 1
2 1
143881 1
225998 1
153574 1
300002 1
277905 1
110259 1
1 1
221259 1
246780 1
232878 1
251121 1
87819 1
102158 1
2 1
1 1
281345 1
86821 1
32254 1
1 1
175478 1
27558 1
1 1
57970 1
61100 1
2 1
1 1
28964 1
62361 1
145886 1
299999 1
49045 1
109907 1
145385 1
220100 1
292051 1
164398 1
38351 1
95797 1
1 1
3 1
300001 1
2 1
300001 1
299698 1
217549 1
183365 1
122620 1
143632 1
41910 1
220143 1
300001 1
222118 1
223924 1
300000 1
94713 1
1 1
1 1
148580 1
299999 1
1 1
161623 1
3 1
152753 1
300000 1
183239 1
1 1
132205 1
81937 1
287984 1
300000 1
54413 1
36238 1
217114 1
186440 1
299999 1
271572 1
111666 1
117040 1
1 1
284901 1
77249 1
300001 1
2 1
206510 1
299999 1
2 1
1 1
2 1
1 1
223345 1
57571 1
16717 1
2 1
77676 1
36574 1
224363 1
1 1
3 1
52856 1
170670 1
299998 1
31121 1
50089 1
78815 1
1 1
1 1
85118 1
299998 1
270339 1
106292 1
79778 1
281318 1
300000 1
2 1
26992 1
145657 1
250740 1
174125 1
300000 1
45377 1
145455 1
300000 1
277414 1
299998 1
3 1
160578 1
193336 1
282 1
207428 1
231605 1
100609 1
266250 1
299999 1
43629 1
1 1
299999 1
144702 1
75310 1
2 1
1 1
3 1
239748 1
248991 1
163180 1
1 1
2 1
88277 1
242461 1
128557 1
208286 1
150032 1
189885 1
142529 1
299999 1
102998 1
1 1
59233 1
218849 1
299999 1
221735 1
16492 1
29072 1
1 1
299999 1
96247 1
143624 1
300000 1
140049 1
71210 1
219247 1
3 1
223171 1
30990 1
2 1
202831 1
299998 1
299998 1
150574 1
60791 1
1 1
140749 1
183517 1
300000 1
157240 1
252511 1
3 1
300000 1
252217 1
226250 1
2 1
86414 1
19157 1
2 1
1 1
151475 1
300001 1
256878 1
2 1
300001 1
35280 1
127820 1
1 1
92257 1
3 1
57963 1
1 1
271415 1
122083 1
299999 1
1 1
218633 1
1 1
184353 1
299998 1
249335 1
134822 1
299999 1
204725 1
300000 1
299999 1
3733 1
167372 1
63463 1
300001 1
300001 1
81248 1
95806 1
177555 1
202 1
300000 1
1 1
193627 1
300001 1
300000 1
63696 1
155582 1
1 1
1 1
271584 1
116493 1
241147 1
300000 1
1 1
157488 1
196778 1
8431 1
260397 1
24094 1
57035 1
250078 1
90766 1
116056 1
291571 1
295673 1
2078 1
170068 1
300000 1
244975 1
199027 1
1 1
299999 1
202260 1
1 1
2 1
300000 1
15751 1
287548 1
300000 1
1 1
3 1
214240 1
2 1
8477 1
300000 1
205346 1
202378 1
300000 1
191244 1
255681 1
300000 1
299999 1
15156 1
299999 1
1 1
87738 1
198331 1
151887 1
141001 1
300002 1
232281 1
162197 1
299999 1
300000 1
48442 1
227776 1
237148 1
224652 1
256212 1
103734 1
222863 1
17210 1
208576 1
2 1
103564 1
274713 1
157201 1
220258 1
15624 1
215581 1
279948 1
1 1
119743 1
76691 1
3 1
3 1
223559 1
300000 1
3 1
237259 1
280655 1
1 1
261563 1
262180 1
139338 1
135956 1
1 1
53449 1
244127 1
147373 1
1 1
14978 1
222101 1
199030 1
232782 1
240775 1
1 1
120233 1
198622 1
73789 1
1 1
37692 1
300000 1
212915 1
298688 1
300001 1
1 1
91389 1
300001 1
146148 1
1 1
2 1
118085 1
202083 1
2 1
300000 1
30786 1
77780 1
32872 1
100885 1
110009 1
15708 1
1 1
96305 1
2 1
1 1
114648 1
25965 1
195990 1
299999 1
2 1
266827 1
2 1
174260 1
299999 1
299999 1
1 1
168959 1
147312 1
203439 1
300000 1
188313 1
300001 1
65677 1
197493 1
57619 1
114805 1
65408 1
257015 1
300001 1
251601 1
288201 1
300001 1
70998 1
300000 1
300001 1
1 1
1 1
145743 1
300000 1
154965 1
1 1
214277 1
100265 1
198881 1
296353 1
19750 1
280221 1
300001 1
98992 1
2 1
227552 1
280464 1
2 1
300000 1
1 1
300001 1
3 1
2 1
139934 1
300001 1
265906 1
1 1
162386 1
137977 1
252004 1
258866 1
17288 1
1 1
1 1
1 1
213741 1
166272 1
3 1
300001 1
257509 1
66594 1
191665 1
68188 1
45863 1
85751 1
1 1
93756 1
215306 1
141454 1
256097 1
179898 1
127985 1
134696 1
300001 1
300000 1
118884 1
1 1
2 1
289293 1
300001 1
114212 1
300000 1
1 1
1 1
78714 1
253360 1
300001 1
1 1
40360 1
248005 1
181839 1
300001 1
3 1
260695 1
114857 1
188324 1
299999 1
213836 1
2 1
300000 1
126926 1
3 1
61289 1
89676 1
66906 1
101665 1
300000 1
48877 1
295777 1
276247 1
6786 1
1 1
46775 1
69154 1
151362 1
1 1
300000 1
41389 1
156033 1
185205 1
280510 1
6723 1
145988 1
49645 1
206854 1
93115 1
217641 1
213593 1
299999 1
300001 1
254800 1
87897 1
21973 1
300000 1
852 1
2 1
2 1
300001 1
8017 1
146410 1
224137 1
29969 1
300001 1
138083 1
275139 1
299999 1
136878 1
288286 1
4526 1
138916 1
300001 1
3 1
300000 1
242874 1
6503 1
299999 1
217120 1
69781 1
1 1
227538 1
241737 1
108270 1
300000 1
300000 1
29713 1
3 1
1 1
1 1
1 1
73938 1
1 1
283589 1
236214 1
135626 1
295574 1
125376 1
252681 1
218779 1
299998 1
292552 1
300001 1
299999 1
1 1
188104 1
299999 1
300000 1
300000 1
201669 1
300000 1
3 1
299998 1
1 1
300000 1
1 1
2 1
300001 1
262335 1
299999 1
2 1
43775 1
1 1
89731 1
199482 1
28171 1
74271 1
151419 1
57682 1
126317 1
119294 1
1 1
300000 1
22384 1
299999 1
300001 1
270798 1
118952 1
25908 1
145099 1
91707 1
224668 1
14758 1
1218 1
1 1
299195 1
2 1
66335 1
212318 1
59386 1
65981 1
200860 1
300000 1
120242 1
124055 1
202613 1
198403 1
285710 1
109555 1
173955 1
174392 1
191583 1
179703 1
167093 1
130401 1
137968 1
48057 1
299999 1
3 1
2 1
234475 1
105601 1
170760 1
226046 1
78699 1
164582 1
299433 1
300001 1
50188 1
115695 1
2 1
27696 1
67587 1
71901 1
200835 1
281406 1
46769 1
1 1
1 1
2 1
186846 1
9720 1
183269 1
249540 1
38688 1
299141 1
22450 1
190752 1
300000 1
220552 1
299999 1
299999 1
78183 1
37238 1
18359 1
157328 1
1 1
2 1
1 1
16424 1
1 1
143570 1
294727 1
206451 1
210783 1
299999 1
276159 1
140788 1
300001 1
300002 1
299998 1
42808 1
40385 1
38408 1
1 1
58480 1
192305 1
299999 1
176346 1
300000 1
58329 1
2 1
172514 1
168569 1
300001 1
222937 1
1 1
170438 1
232358 1
211800 1
91533 1
2 1
1 1
99408 1
3 1
300000 1
40435 1
299999 1
300000 1
1 1
247716 1
1 1
1 1
161259 1
167317 1
134111 1
100731 1
2 1
275192 1
165699 1
174952 1
91349 1
1 1
1 1
126152 1
300000 1
91313 1
1 1
299998 1
265054 1
33606 1
299999 1
279172 1
181962 1
64304 1
2 1
1 1
300001 1
299999 1
1 1
300000 1
105167 1
299999 1
5210 1
300001 1
270718 1
159018 1
152158 1
1 1
139978 1
142027 1
2 1
300000 1
2 1
1 1
109884 1
300000 1
120571 1
105483 1
3 1
168017 1
141553 1
290041 1
299999 1
1 1
61751 1
82641 1
2 1
291414 1
226462 1
3 1
3 1
2 1
300000 1
156783 1
118067 1
48133 1
299999 1
286290 1
1 1
1 1
703 1
92188 1
176455 1
1 1
190044 1
159713 1
290430 1
300000 1
299999 1
290579 1
1 1
241133 1
284637 1
38692 1
90839 1
277375 1
41918 1
1 1
278780 1
249434 1
203156 1
1 1
1 1
52756 1
2 1
300001 1
97451 1
124965 1
180043 1
299998 1
77287 1
299999 1
46222 1
120763 1
169034 1
115482 1
300001 1
197699 1
229714 1
3 1
300000 1
32167 1
231888 1
106749 1
299256 1
122306 1
290947 1
300001 1
1 1
11849 1
1 1
246202 1
300000 1
300001 1
2 1
299999 1
299999 1
87663 1
300000 1
300001 1
1 1
132731 1
200310 1
299999 1
39869 1
232002 1
285779 1
299999 1
300000 1
1 1
94962 1
158274 1
175349 1
130076 1
274644 1
2 1
299999 1
72905 1
124508 1
191232 1
119539 1
10613 1
1 1
209456 1
300002 1
258223 1
42970 1
1 1
19676 1
1 1
164549 1
2 1
235768 1
253684 1
182300 1
1 1
207902 1
151723 1
264727 1
280234 1
14792 1
153601 1
300000 1
131773 1
27572 1
57922 1
1 1
35786 1
101683 1
2 1
2 1
71341 1
239650 1
85304 1
74547 1
299998 1
1 1
300001 1
300000 1
179281 1
283973 1
155534 1
168663 1
1 1
1 1
291484 1
153661 1
300001 1
300001 1
60031 1
1 1
38192 1
31032 1
234938 1
299999 1
265209 1
300000 1
300001 1
74416 1
2 1
138036 1
94273 1
99550 1
299999 1
139507 1
183429 1
300000 1
300001 1
278188 1
104598 1
231470 1
299999 1
300000 1
185480 1
162250 1
168252 1
300001 1
266451 1
2 1
300000 1
70977 1
3 1
299999 1
1 1
159700 1
1 1
246721 1
205221 1
264335 1
1 1
1 1
299999 1
2 1
182873 1
92899 1
201067 1
3 1
298891 1
1 1
3 1
300001 1
1 1
103695 1
1 1
126518 1
44726 1
68175 1
1 1
81078 1
91663 1
146785 1
2 1
300000 1
300000 1
300000 1
1 1
2 1
251198 1
300001 1
2 1
20687 1
2 1
3 1
127843 1
300000 1
1 1
1 1
274777 1
265218 1
165712 1
29493 1
276611 1
1 1
167380 1
96225 1
223721 1
66844 1
105704 1
299999 1
133967 1
300000 1
1 1
128215 1
299999 1
2 1
1 1
3 1
127020 1
299999 1
1 1
300001 1
299999 1
271268 1
238244 1
1 1
2 1
299999 1
200539 1
199330 1
253121 1
243742 1
155178 1
229559 1
298264 1
1 1
276875 1
300001 1
299999 1
1 1
1 1
300001 1
300001 1
185189 1
164823 1
26589 1
26184 1
299999 1
1 1
250051 1
115032 1
220857 1
1 1
1 1
47067 1
155191 1
3 1
1 1
300000 1
258980 1
167781 1
1 1
181855 1
85652 1
300001 1
129639 1
49394 1
118363 1
292933 1
300001 1
300000 1
300000 1
173122 1
216035 1
213173 1
48881 1
300000 1
299998 1
209002 1
16476 1
128003 1
300000 1
282111 1
300001 1
270718 1
138454 1
149904 1
1 1
1 1
14535 1
269826 1
102713 1
289460 1
128220 1
134020 1
215782 1
299999 1
299999 1
95994 1
220533 1
300000 1
269455 1
1 1
1 1
31098 1
1 1
280176 1
62873 1
1 1
85156 1
118698 1
130607 1
101509 1
210205 1
268307 1
113495 1
49850 1
87401 1
1 1
193441 1
9766 1
1 1
300000 1
77564 1
300000 1
1 1
139172 1
214998 1
203681 1
299999 1
2 1
185348 1
300000 1
71955 1
300001 1
287379 1
177707 1
18775 1
190940 1
1 1
168218 1
2 1
177390 1
1 1
2 1
300000 1
166714 1
300000 1
1 1
2 1
299999 1
91182 1
268402 1
198975 1
1 1
300001 1
1 1
237398 1
300000 1
299999 1
1 1
278553 1
38905 1
137820 1
242959 1
188525 1
67899 1
300000 1
80409 1
74702 1
108942 1
1 1
188814 1
1 1
59943 1
176117 1
50341 1
263088 1
21162 1
211361 1
108090 1
177752 1
300001 1
1 1
300000 1
300000 1
90261 1
299998 1
240702 1
111947 1
150039 1
300000 1
38418 1
188483 1
186214 1
285787 1
154096 1
55181 1
3 1
122797 1
167838 1
2 1
192837 1
300000 1
134908 1
1 1
155998 1
68709 1
2 1
300000 1
193275 1
1 1
61435 1
293093 1
300000 1
1 1
300000 1
63870 1
297766 1
299999 1
300000 1
169190 1
181680 1
70710 1
287806 1
64344 1
69470 1
300000 1
3 1
78266 1
299999 1
15639 1
195495 1
300000 1
281897 1
85119 1
212791 1
271910 1
1 1
300001 1
67232 1
1 1
1 1
292568 1
51044 1
39671 1
1 1
117946 1
300000 1
1 1
82160 1
153281 1
12711 1
137356 1
300000 1
180215 1
300000 1
256252 1
1 1
35799 1
275225 1
210958 1
10674 1
103158 1
299999 1
158776 1
172639 1
277210 1
2 1
99754 1
300002 1
1 1
300000 1
251644 1
75700 1
679 1
1996 1
1 1
204139 1
173752 1
72378 1
207689 1
2 1
96990 1
3 1
249168 1
131802 1
154127 1
190742 1
140030 1
156900 1
147601 1
91732 1
299999 1
293017 1
163103 1
1 1
1 1
300000 1
63145 1
252430 1
23443 1
1 1
291783 1
2 1
137916 1
299998 1
131145 1
2 1
299999 1
167924 1
32706 1
1 1
51965 1
79433 1
3 1
300001 1
300000 1
300000 1
152021 1
166789 1
299998 1
1 1
1 1
274957 1
191169 1
208981 1
300001 1
261264 1
1 1
300000 1
139797 1
192313 1
213215 1
50206 1
221948 1
2 1
300000 1
300001 1
44028 1
18196 1
2 1
211665 1
147771 1
3 1
106313 1
299999 1
240053 1
171510 1
34384 1
278249 1
299999 1
1 1
197604 1
263924 1
32924 1
120546 1
295505 1
2601 1
2 1
300001 1
68348 1
135567 1
155321 1
300002 1
109087 1
47779 1
98960 1
192272 1
2 1
56274 1
235626 1
165567 1
300001 1
150281 1
287736 1
196158 1
262815 1
2 1
208935 1
46224 1
288569 1
1 1
2 1
1 1
87763 1
273365 1
241857 1
164267 1
166724 1
187326 1
139880 1
300001 1
63507 1
42575 1
88352 1
131361 1
1 1
226014 1
1 1
12090 1
1 1
1 1
189472 1
15904 1
170110 1
2 1
300001 1
121127 1
210447 1
292631 1
300000 1
247250 1
1 1
286813 1
277114 1
1 1
153089 1
300000 1
41803 1
199162 1
266103 1
299999 1
262211 1
299999 1
1 1
2 1
266431 1
1 1
62548 1
231886 1
300001 1
138233 1
201744 1
208460 1
1 1
1 1
1 1
221087 1
108462 1
300000 1
30833 1
82911 1
300000 1
55486 1
191599 1
14175 1
271635 1
73191 1
2 1
3 1
2 1
1 1
15083 1
158639 1
30246 1
300001 1
179450 1
1 1
65269 1
110599 1
240072 1
212893 1
252854 1
9563 1
300002 1
229633 1
300001 1
247418 1
136780 1
284908 1
32622 1
59246 1
135735 1
17634 1
73539 1
262014 1
299999 1
96885 1
272660 1
280328 1
55042 1
138892 1
75598 1
1 1
1 1
166549 1
2 1
40132 1
256503 1
300002 1
300002 1
39844 1
140767 1
14231 1
300001 1
126303 1
98861 1
260230 1
2 1
272244 1
72950 1
258432 1
299999 1
263926 1
299999 1
1 1
1 1
58502 1
29321 1
167731 1
185670 1
249090 1
104593 1
300001 1
299998 1
278003 1
300000 1
50956 1
151170 1
139843 1
122307 1
283602 1
133415 1
112256 1
300000 1
297135 1
1 1
203288 1
196285 1
299998 1
1 1
1 1
118050 1
1 1
210022 1
5478 1
1 1
1 1
300001 1
300000 1
49072 1
158345 1
113502 1
217215 1
156640 1
24733 1
300001 1
198543 1
86296 1
75864 1
181601 1
1 1
224892 1
246478 1
70532 1
300001 1
92331 1
300001 1
299999 1
300000 1
72324 1
300000 1
65993 1
203635 1
137063 1
299998 1
1 1
53893 1
1 1
1 1
11545 1
299999 1
110315 1
1 1
285066 1
105877 1
127124 1
40703 1
299998 1
89258 1
1 1
60553 1
80828 1
185325 1
300000 1
133394 1
1 1
299999 1
129282 1
299999 1
192831 1
184780 1
202921 1
38208 1
120505 1
2 1
158351 1
255347 1
2 1
2 1
1 1
86724 1
265995 1
32417 1
260679 1
121539 1
1 1
205875 1
300000 1
11175 1
204533 1
300000 1
14802 1
222726 1
269807 1
60149 1
91178 1
207557 1
240842 1
105262 1
299999 1
19931 1
300000 1
235428 1
281658 1
299999 1
3 1
96106 1
16584 1
296727 1
275885 1
3 1
197205 1
189893 1
117630 1
238366 1
178421 1
3 1
84285 1
58979 1
76115 1
140525 1
284466 1
137970 1
286048 1
49747 1
299999 1
154734 1
299999 1
1 1
1 1
99489 1
15338 1
2 1
287046 1
296720 1
109028 1
191099 1
1 1
1 1
157089 1
133649 1
65479 1
6026 1
299999 1
1 1
262232 1
300000 1
46879 1
26527 1
2 1
42633 1
299999 1
299999 1
299999 1
47759 1
24613 1
87734 1
164123 1
66181 1
1 1
300000 1
221081 1
300000 1
82020 1
299999 1
275088 1
45083 1
300000 1
194009 1
2 1
153935 1
1 1
299999 1
219921 1
165975 1
43312 1
288342 1
148006 1
300000 1
280604 1
205194 1
18668 1
67652 1
283101 1
111170 1
67116 1
190160 1
300000 1
40589 1
1 1
167978 1
299999 1
1 1
300002 1
3 1
107461 1
300002 1
1 1
192343 1
224748 1
3 1
300000 1
299670 1
263140 1
144879 1
299999 1
88563 1
300001 1
148411 1
280986 1
238460 1
219560 1
279157 1
60887 1
1 1
6950 1
184759 1
300000 1
126407 1
178239 1
153055 1
2 1
229740 1
1 1
155891 1
117086 1
157237 1
195970 1
299999 1
299999 1
20974 1
264763 1
300000 1
300000 1
115977 1
277024 1
299999 1
300001 1
1 1
80723 1
66826 1
300000 1
157659 1
227806 1
300001 1
299998 1
55932 1
119550 1
81428 1
21572 1
195762 1
171239 1
241956 1
299805 1
203501 1
155245 1
175426 1
2 1
197273 1
271955 1
1 1
299999 1
168079 1
119376 1
14041 1
103368 1
20586 1
265663 1
81288 1
299999 1
71504 1
18210 1
2060 1
1 1
101697 1
1 1
156235 1
292007 1
299998 1
202868 1
88763 1
25349 1
299999 1
131359 1
49779 1
221236 1
1 1
88016 1
9867 1
300000 1
300001 1
1 1
41834 1
93236 1
58669 1
1 1
300000 1
106684 1
65450 1
157968 1
201843 1
163025 1
300000 1
234835 1
237432 1
251142 1
141433 1
194373 1
1 1
77236 1
273991 1
300000 1
113508 1
11319 1
209287 1
300000 1
1 1
1 1
200014 1
258840 1
26130 1
66018 1
300000 1
147310 1
141518 1
300001 1
245625 1
84095 1
1 1
1 1
120374 1
300000 1
299999 1
157213 1
213696 1
128521 1
89370 1
1 1
299999 1
21105 1
49158 1
271187 1
22132 1
300001 1
299999 1
38550 1
231461 1
266095 1
275363 1
115376 1
299999 1
1 1
296656 1
201665 1
2 1
217054 1
50093 1
289569 1
2 1
299999 1
261603 1
1 1
192813 1
1 1
96242 1
170406 1
1 1
68189 1
1 1
195968 1
66261 1
224448 1
300000 1
299999 1
73660 1
61082 1
1 1
124540 1
76921 1
300000 1
2 1
1 1
236346 1
146381 1
180338 1
1 1
299999 1
15560 1
1 1
226696 1
270465 1
95184 1
151156 1
115641 1
153116 1
231342 1
1 1
288270 1
299999 1
131921 1
272841 1
6250 1
300000 1
232725 1
58477 1
76008 1
85902 1
219658 1
1 1
175803 1
300001 1
272159 1
300000 1
271046 1
295632 1
93130 1
207578 1
165364 1
189183 1
133682 1
132143 1
19993 1
1 1
244865 1
210568 1
212217 1
201796 1
228382 1
88383 1
25317 1
1 1
300001 1
300000 1
174623 1
300001 1
131483 1
91590 1
38936 1
300001 1
161404 1
59684 1
1 1
48138 1
42068 1
136511 1
299999 1
300000 1
165833 1
245663 1
300001 1
242310 1
138387 1
183014 1
110060 1
246196 1
108563 1
270800 1
3063 1
1 1
1 1
1 1
79211 1
1 1
121333 1
260113 1
1 1
300001 1
143094 1
203688 1
14923 1
189253 1
299999 1
63432 1
3 1
243194 1
82725 1
199672 1
220263 1
1 1
173768 1
1 1
15495 1
187172 1
1 1
1 1
300000 1
2 1
300001 1
180322 1
63260 1
110974 1
1 1
203849 1
219303 1
57220 1
119020 1
250436 1
294901 1
109428 1
278415 1
75295 1
152137 1
58921 1
143135 1
273050 1
172939 1
34812 1
39524 1
1 1
202482 1
1 1
165057 1
78204 1
86240 1
818 1
1 1
299999 1
80459 1
300000 1
177387 1
1 1
49687 1
300000 1
294959 1
173710 1
180845 1
3 1
162315 1
284342 1
248614 1
103141 1
300001 1
300000 1
300000 1
120063 1
289110 1
113912 1
300000 1
90664 1
271685 1
61585 1
299999 1
2 1
186739 1
174509 1
300000 1
90732 1
1 1
170363 1
300000 1
170992 1
39128 1
256428 1
227320 1
70664 1
132745 1
20307 1
299999 1
300001 1
1 1
194682 1
283075 1
187013 1
300001 1
33350 1
239878 1
1 1
157090 1
129442 1
300000 1
1 1
1 1
115904 1
299999 1
299999 1
58765 1
215028 1
121104 1
286397 1
44898 1
236251 1
177051 1
299999 1
300001 1
220065 1
163820 1
248822 1
88854 1
11667 1
299999 1
177802 1
53587 1
1 1
84275 1
300000 1
32670 1
33846 1
171728 1
300001 1
79800 1
273391 1
20707 1
300001 1
44664 1
30134 1
299999 1
203629 1
53832 1
216507 1
1 1
299998 1
1085 1
37247 1
259959 1
1 1
54824 1
125173 1
174265 1
129021 1
299998 1
299999 1
297894 1
300001 1
96470 1
203419 1
1 1
243672 1
37614 1
91779 1
169404 1
1 1
213524 1
13506 1
181500 1
15695 1
270179 1
170187 1
300001 1
110123 1
300000 1
22601 1
3 1
2 1
299998 1
277356 1
176986 1
47536 1
79405 1
118254 1
3 1
137114 1
149365 1
143708 1
130620 1
1 1
209722 1
299999 1
94832 1
300001 1
97397 1
40271 1
1 1
300000 1
300001 1
71105 1
1 1
300000 1
21494 1
1 1
290560 1
23828 1
178847 1
299999 1
55393 1
114809 1
189585 1
1 1
244569 1
83138 1
289933 1
300000 1
1 1
224641 1
184830 1
46228 1
299999 1
299999 1
22225 1
98965 1
2 1
183008 1
29235 1
1 1
76921 1
300002 1
300001 1
300001 1
233860 1
52891 1
86383 1
200106 1
78853 1
300002 1
300001 1
25280 1
168070 1
273047 1
189215 1
132565 1
299999 1
205231 1
157691 1
3 1
217108 1
291696 1
173734 1
2 1
1 1
186253 1
181066 1
110855 1
202959 1
291101 1
299999 1
1 1
2 1
131070 1
13901 1
148167 1
54316 1
300001 1
107483 1
176552 1
139906 1
300000 1
300001 1
174767 1
300001 1
198212 1
300001 1
2 1
197354 1
255959 1
285341 1
1 1
1 1
74199 1
207508 1
81987 1
102399 1
9676 1
167378 1
3 1
240891 1
30656 1
262488 1
114074 1
268132 1
216966 1
92339 1
3 1
239693 1
158646 1
37674 1
53679 1
255775 1
174433 1
281499 1
286275 1
135836 1
132282 1
252058 1
221127 1
1 1
300000 1
261881 1
183231 1
207766 1
188253 1
126829 1
163603 1
40092 1
198786 1
265107 1
173738 1
237185 1
156377 1
1 1
237289 1
29065 1
1 1
185184 1
2 1
300000 1
300001 1
67333 1
300000 1
76569 1
107789 1
282086 1
172689 1
214474 1
299999 1
300000 1
91246 1
1 1
233881 1
35812 1
105603 1
1 1
3 1
299999 1
262877 1
2 1
1 1
1 1
28152 1
133656 1
1 1
41411 1
293900 1
202546 1
108566 1
207277 1
50182 1
1 1
427 1
279706 1
291379 1
1 1
2 1
2 1
247605 1
299999 1
289652 1
10002 1
32252 1
75279 1
264091 1
23372 1
228921 1
72931 1
219769 1
1 1
27607 1
116819 1
162129 1
143775 1
158502 1
1 1
121036 1
204033 1
299998 1
122582 1
1 1
3833 1
87835 1
119686 1
2 1
2 1
3 1
1 1
300002 1
3630 1
62151 1
35993 1
89530 1
248611 1
1 1
3 1
37513 1
42360 1
36827 1
206297 1
242249 1
167665 1
253836 1
300000 1
147258 1
1 1
3 1
280155 1
57897 1
90621 1
154267 1
41889 1
88330 1
48772 1
175730 1
287677 1
3 1
180524 1
165244 1
300000 1
2 1
1 1
1 1
18951 1
193934 1
156965 1
63040 1
163236 1
172761 1
1 1
126817 1
1 1
290240 1
219148 1
80864 1
299999 1
300000 1
3 1
202559 1
1 1
2 1
219691 1
254584 1
271173 1
1 1
296757 1
268438 1
300002 1
1 1
99739 1
120307 1
299862 1
55416 1
73185 1
5540 1
206114 1
291777 1
299999 1
299999 1
170113 1
228198 1
3 1
300000 1
276166 1
291848 1
300001 1
252033 1
152946 1
255062 1
263613 1
1 1
207184 1
212607 1
185112 1
300001 1
160039 1
2 1
157610 1
232447 1
100024 1
1 1
193064 1
190192 1
80746 1
96721 1
96674 1
60472 1
244193 1
157661 1
142445 1
299998 1
34722 1
1 1
88760 1
1 1
167090 1
299646 1
191716 1
2 1
260104 1
172380 1
7937 1
207658 1
218304 1
1 1
272735 1
1 1
44250 1
2 1
300000 1
172448 1
1 1
28684 1
231367 1
295426 1
1 1
1 1
226863 1
1 1
199145 1
140228 1
300000 1
213100 1
300001 1
300000 1
202876 1
200991 1
78329 1
3 1
202684 1
196577 1
28715 1
299998 1
141583 1
1 1
190601 1
194991 1
28343 1
42903 1
294754 1
300001 1
85041 1
139517 1
300000 1
74230 1
300000 1
48597 1
117858 1
300001 1
75222 1
72588 1
110550 1
273671 1
203617 1
154422 1
215908 1
209363 1
22935 1
29298 1
93571 1
300000 1
30798 1
300000 1
275314 1
300000 1
23599 1
33504 1
2 1
227412 1
271442 1
82431 1
257728 1
299998 1
260808 1
173728 1
136572 1
229552 1
186649 1
52811 1
14805 1
49904 1
236090 1
300000 1
77592 1
31385 1
223715 1
75405 1
128868 1
206211 1
37886 1
26572 1
230004 1
198237 1
1 1
2 1
2 1
147455 1
2 1
3 1
1 1
254170 1
1 1
299999 1
54805 1
177296 1
136591 1
76181 1
253511 1
299999 1
246313 1
204150 1
269778 1
1 1
1 1
300001 1
1 1
7169 1
283444 1
276962 1
297940 1
300001 1
165346 1
76315 1
1 1
268788 1
1 1
38588 1
299999 1
272526 1
35363 1
262434 1
66211 1
113835 1
1 1
1 1
178905 1
137159 1
129760 1
300000 1
1 1
300000 1
106766 1
129499 1
3187 1
268676 1
272765 1
1 1
189570 1
1 1
43104 1
300002 1
272713 1
167024 1
111325 1
182987 1
65790 1
1 1
121163 1
85711 1
113505 1
246255 1
2 1
226615 1
142522 1
284704 1
200682 1
2 1
2 1
144470 1
1 1
251733 1
296601 1
31313 1
206041 1
69660 1
300002 1
105997 1
28921 1
61680 1
140052 1
256593 1
300000 1
39792 1
299998 1
188262 1
93383 1
283852 1
3 1
299999 1
118325 1
37872 1
175425 1
14149 1
134804 1
50126 1
300001 1
1 1
77994 1
5918 1
300000 1
90636 1
285472 1
2 1
300000 1
238921 1
108514 1
1 1
117611 1
1 1
120691 1
170566 1
188553 1
205914 1
169342 1
1 1
199970 1
1 1
1 1
300000 1
296828 1
300001 1
221652 1
26243 1
1 1
96170 1
238882 1
54773 1
300001 1
180528 1
159298 1
159120 1
3 1
1 1
121643 1
235838 1
1 1
1 1
2 1
197893 1
299999 1
3 1
1 1
300001 1
300000 1
203972 1
200036 1
299999 1
94560 1
276918 1
1 1
54834 1
163940 1
249906 1
242181 1
261133 1
204971 1
1 1
1 1
2 1
1 1
300002 1
224009 1
21684 1
155287 1
174265 1
143102 1
3 1
144622 1
88615 1
36622 1
263699 1
73738 1
211745 1
3 1
300000 1
191648 1
46991 1
300000 1
300001 1
300000 1
271502 1
42673 1
54966 1
291774 1
300001 1
297389 1
264979 1
86828 1
3 1
300000 1
235155 1
162109 1
299999 1
1 1
103339 1
3 1
892 1
9677 1
2 1
109527 1
267522 1
1 1
300001 1
98416 1
88740 1
299998 1
223510 1
299999 1
1 1
1 1
164748 1
281464 1
144459 1
103908 1
258119 1
230163 1
70419 1
299999 1
299999 1
273051 1
300000 1
285488 1
292241 1
267975 1
292321 1
192389 1
14202 1
299999 1
268247 1
192831 1
156933 1
292201 1
2 1
265938 1
9750 1
1 1
3 1
1 1
259578 1
299999 1
299999 1
22258 1
97481 1
186244 1
97030 1
239820 1
227831 1
236312 1
300001 1
3 1
198505 1
152162 1
300002 1
265933 1
221707 1
22009 1
56767 1
235775 1
2 1
9912 1
72898 1
299999 1
2 1
80940 1
300000 1
1 1
299998 1
204515 1
142789 1
34657 1
40572 1
115575 1
300001 1
190038 1
284112 1
76516 1
2 1
27786 1
71652 1
299998 1
1 1
1 1
203186 1
299999 1
2 1
246610 1
272041 1
181845 1
300000 1
108812 1
180244 1
91502 1
61788 1
177152 1
282382 1
228994 1
70648 1
300000 1
299998 1
1 1
83240 1
94869 1
123437 1
34775 1
60182 1
300001 1
205034 1
235771 1
186768 1
118693 1
300002 1
286987 1
300001 1
299999 1
299999 1
108720 1
300000 1
248695 1
299999 1
37867 1
281547 1
243881 1
100701 1
290019 1
1 1
1 1
216185 1
1 1
278236 1
1 1
170381 1
276366 1
299999 1
2 1
300000 1
300000 1
300000 1
209353 1
86642 1
299999 1
217536 1
56053 1
300001 1
244932 1
300000 1
300000 1
1 1
53013 1
131292 1
13732 1
1 1
216720 1
131789 1
95457 1
134868 1
68402 1
300000 1
78694 1
1 1
1 1
2 1
198598 1
76348 1
227177 1
299999 1
2 1
271949 1
145064 1
141760 1
251804 1
224315 1
125486 1
300000 1
274778 1
134970 1
117037 1
157650 1
300000 1
1 1
169906 1
299998 1
136063 1
280783 1
1 1
299999 1
102509 1
259624 1
2 1
124686 1
103650 1
300000 1
287950 1
1 1
208956 1
151605 1
100039 1
161800 1
1 1
5131 1
299999 1
16363 1
86658 1
2 1
71502 1
300001 1
155931 1
119595 1
300002 1
276346 1
299999 1
214689 1
164083 1
1 1
48204 1
39800 1
256716 1
30172 1
300000 1
2 1
162090 1
300000 1
288296 1
189540 1
160926 1
28522 1
299999 1
5003 1
2 1
85683 1
65989 1
193938 1
299998 1
300000 1
205779 1
138929 1
157521 1
69956 1
25431 1
279695 1
130332 1
3 1
75795 1
2 1
294730 1
243728 1
34266 1
229210 1
46412 1
3 1
2 1
36085 1
104274 1
128207 1
87747 1
89079 1
217129 1
190521 1
119870 1
117479 1
111686 1
13800 1
257926 1
237925 1
1 1
1 1
70064 1
55727 1
5349 1
1 1
202678 1
2 1
129878 1
299654 1
43626 1
299998 1
300000 1
2 1
268877 1
58348 1
211404 1
231564 1
300000 1
300001 1
2 1
300002 1
208984 1
254833 1
66176 1
299999 1
283655 1
299999 1
224033 1
140921 1
225200 1
17100 1
25903 1
62042 1
39110 1
91460 1
29150 1
54501 1
294390 1
231376 1
224494 1
48349 1
40955 1
135196 1
251618 1
257628 1
180217 1
1 1
1 1
129781 1
145299 1
1 1
243008 1
32229 1
75754 1
206012 1
37112 1
299999 1
250860 1
248432 1
103793 1
152351 1
45882 1
1 1
146399 1
206073 1
48851 1
6978 1
130163 1
1 1
219858 1
1 1
1 1
65129 1
106778 1
1 1
154931 1
249712 1
20734 1
289268 1
300001 1
240886 1
300002 1
125758 1
1 1
1 1
152393 1
143254 1
7465 1
3 1
279638 1
300001 1
182138 1
114412 1
15259 1
1 1
299999 1
2 1
2 1
299999 1
36790 1
94781 1
300000 1
234078 1
1 1
299999 1
1 1
203019 1
252628 1
300001 1
64225 1
275997 1
165255 1
113741 1
91464 1
51895 1
2 1
299999 1
2156 1
3 1
143183 1
96921 1
60323 1
257079 1
1 1
185083 1
95216 1
1 1
299999 1
116491 1
83377 1
179377 1
300000 1
288449 1
60215 1
260514 1
113311 1
1 1
192442 1
2 1
70242 1
184061 1
201817 1
287616 1
1 1
68016 1
300000 1
299999 1
300001 1
153657 1
197297 1
79179 1
87601 1
300001 1
11461 1
92009 1
115374 1
87175 1
1 1
300002 1
164441 1
300000 1
2 1
167165 1
299999 1
146610 1
114936 1
1 1
110424 1
300002 1
300001 1
254778 1
193728 1
1 1
277978 1
34274 1
186650 1
128022 1
300001 1
1 1
219608 1
67164 1
183512 1
300001 1
1 1
195102 1
64408 1
160588 1
115396 1
285172 1
152521 1
191856 1
214799 1
300001 1
34066 1
2 1
102399 1
283381 1
300001 1
299999 1
66765 1
86329 1
299999 1
138812 1
3 1
1 1
134681 1
285363 1
300001 1
299999 1
10165 1
1 1
142035 1
44744 1
248589 1
96830 1
1 1
1 1
1 1
24984 1
231705 1
173941 1
265666 1
300000 1
165438 1
300001 1
62668 1
111068 1
26074 1
138366 1
126524 1
1 1
1 1
1 1
58420 1
214159 1
73670 1
299999 1
295113 1
164391 1
110501 1
170426 1
1 1
289109 1
285109 1
300000 1
2 1
274354 1
21062 1
1 1
251225 1
76602 1
68879 1
2 1
243587 1
141135 1
299999 1
300001 1
1 1
125102 1
268524 1
12618 1
10376 1
256593 1
50519 1
66087 1
1 1
299999 1
30336 1
125974 1
1967 1
210763 1
1 1
146746 1
143136 1
300001 1
300001 1
1 1
295132 1
1 1
108029 1
217170 1
241434 1
40887 1
300000 1
300000 1
1 1
300000 1
299999 1
202180 1
49091 1
300001 1
3 1
299999 1
299999 1
299998 1
1 1
1 1
198014 1
63878 1
221419 1
277635 1
26908 1
158155 1
1 1
162945 1
7048 1
2 1
300000 1
245153 1
103912 1
300000 1
1 1
1 1
115995 1
2 1
300001 1
223348 1
2 1
1 1
38288 1
300000 1
164560 1
227531 1
2 1
300001 1
2 1
116631 1
2 1
1 1
300002 1
102698 1
222890 1
228224 1
244806 1
22740 1
95116 1
31375 1
33825 1
262118 1
300000 1
186402 1
1 1
300000 1
1 1
88899 1
267805 1
1 1
2 1
300000 1
256915 1
299999 1
53627 1
15141 1
114737 1
168314 1
269938 1
299999 1
1 1
127714 1
300001 1
295519 1
63699 1
299999 1
300001 1
191298 1
2 1
145192 1
90383 1
124529 1
299999 1
1 1
40453 1
299999 1
76064 1
300000 1
1 1
273055 1
57956 1
188689 1
300001 1
246998 1
300001 1
300001 1
117945 1
1 1
171761 1
300002 1
300001 1
135423 1
1 1
299999 1
2 1
95989 1
290130 1
206965 1
299999 1
37694 1
284432 1
175672 1
172321 1
1 1
61954 1
50318 1
195567 1
300001 1
1 1
128487 1
55817 1
294389 1
106108 1
206352 1
300001 1
1 1
1 1
197236 1
76370 1
165582 1
3 1
100981 1
182705 1
232592 1
1 1
1 1
254249 1
169627 1
2 1
207588 1
172529 1
208462 1
300000 1
155365 1
91632 1
209620 1
2 1
96041 1
1 1
3 1
296135 1
89031 1
176513 1
300000 1
1 1
300000 1
300001 1
261628 1
299998 1
102365 1
207407 1
5048 1
173741 1
299999 1
46106 1
275004 1
1 1
231640 1
1 1
229346 1
214434 1
300001 1
300000 1
11830 1
300000 1
51209 1
122170 1
113495 1
299999 1
1 1
255926 1
38398 1
217094 1
240397 1
103007 1
252490 1
1 1
167129 1
110854 1
300000 1
236779 1
117221 1
300001 1
12639 1
300001 1
208183 1
173353 1
299999 1
139141 1
133016 1
1777 1
89325 1
212416 1
125166 1
142018 1
8022 1
243970 1
179732 1
300001 1
300001 1
2 1
65329 1
201506 1
1 1
300002 1
83637 1
261959 1
27025 1
255514 1
178986 1
1 1
300001 1
254570 1
34641 1
2 1
300001 1
1 1
95560 1
300000 1
299999 1
300000 1
299999 1
238795 1
2 1
115104 1
3 1
269814 1
300000 1
1 1
233677 1
1 1
169108 1
38962 1
1 1
299999 1
287435 1
4938 1
58383 1
143660 1
191235 1
146197 1
14678 1
246688 1
134441 1
1 1
216122 1
114307 1
1 1
192898 1
189141 1
10441 1
60364 1
52532 1
188360 1
151634 1
1 1
253405 1
95695 1
201748 1
249486 1
255097 1
132615 1
1 1
237430 1
1 1
119942 1
300001 1
111878 1
277812 1
300001 1
229752 1
2 1
300000 1
113867 1
300001 1
2131 1
1 1
70085 1
109829 1
270057 1
300000 1
300001 1
272736 1
2 1
170283 1
132853 1
70882 1
144694 1
2 1
300000 1
85328 1
105345 1
299999 1
197432 1
78622 1
300001 1
299998 1
178159 1
266524 1
86248 1
300000 1
115613 1
279410 1
185007 1
30677 1
178073 1
1 1
1 1
300000 1
81459 1
1 1
300001 1
247774 1
289829 1
1 1
300000 1
1 1
61679 1
120094 1
300001 1
1 1
26864 1
59928 1
183315 1
297286 1
1 1
177689 1
161769 1
2 1
1 1
142155 1
5384 1
81389 1
300001 1
86683 1
223961 1
278524 1
118600 1
98683 1
220991 1
84945 1
2 1
199594 1
129239 1
141174 1
299998 1
15614 1
247086 1
100828 1
236893 1
3 1
132094 1
1 1
195156 1
105260 1
95508 1
199311 1
279527 1
76523 1
152708 1
300000 1
2 1
299999 1
277620 1
300000 1
261053 1
299999 1
57329 1
93866 1
3 1
145118 1
5244 1
3 1
222452 1
26524 1
17539 1
3 1
290875 1
2 1
194136 1
98164 1
219769 1
78678 1
254075 1
65295 1
2 1
74168 1
300002 1
252734 1
2509 1
31604 1
175164 1
4257 1
220083 1
1 1
299999 1
75098 1
1 1
276104 1
44347 1
299999 1
220234 1
55088 1
207285 1
54909 1
1 1
132277 1
1 1
111078 1
299999 1
218046 1
154415 1
30826 1
300001 1
67039 1
215207 1
1 1
132799 1
2 1
31612 1
2 1
227311 1
1 1
89097 1
29107 1
151070 1
214329 1
204266 1
299999 1
169784 1
106156 1
298367 1
154873 1
115697 1
298357 1
11293 1
1 1
25760 1
1 1
1 1
113615 1
264406 1
131154 1
34166 1
300001 1
8466 1
299998 1
3 1
299999 1
239236 1
272449 1
276849 1
300000 1
1 1
300001 1
299999 1
5077 1
3 1
3 1
140601 1
177179 1
171774 1
210323 1
300000 1
44181 1
1 1
244787 1
295210 1
257296 1
52256 1
300000 1
1 1
165387 1
1 1
208215 1
215994 1
20638 1
3 1
2 1
257208 1
300001 1
190530 1
300000 1
299999 1
30121 1
148797 1
94544 1
75679 1
300000 1
300000 1
2 1
116045 1
28700 1
2 1
1 1
1 1
208099 1
132365 1
1 1
56153 1
300000 1
12935 1
118493 1
71773 1
2 1
252412 1
187578 1
299999 1
2 1
171117 1
30470 1
299999 1
225963 1
299999 1
1 1
121379 1
214803 1
258413 1
1 1
1 1
63714 1
259943 1
2 1
1 1
144823 1
1 1
300000 1
73803 1
178306 1
100715 1
1 1
1 1
212977 1
85786 1
28503 1
226232 1
249915 1
200018 1
188027 1
2 1
114446 1
1 1
151923 1
64951 1
289184 1
1 1
14216 1
240860 1
124886 1
116122 1
94793 1
2 1
108324 1
299998 1
299999 1
150345 1
159784 1
94731 1
148709 1
299999 1
218262 1
269244 1
226535 1
47025 1
243530 1
300001 1
1 1
1 1
5151 1
291296 1
94478 1
273940 1
12176 1
66215 1
261330 1
300000 1
1 1
269232 1
176074 1
299998 1
299999 1
3 1
219209 1
178126 1
300001 1
51591 1
100219 1
138138 1
87224 1
63419 1
299999 1
285771 1
299999 1
262538 1
253131 1
300001 1
3 1
79168 1
267305 1
168000 1
300000 1
1 1
139763 1
127904 1
99928 1
1 1
299998 1
163250 1
253318 1
22741 1
255998 1
278336 1
181715 1
74359 1
17638 1
116681 1
12804 1
1 1
1 1
300000 1
1 1
1 1
260486 1
97703 1
49636 1
3 1
98683 1
300000 1
238301 1
299999 1
1 1
185559 1
2 1
300001 1
132779 1
1 1
76186 1
259572 1
229798 1
299001 1
2171 1
237247 1
215294 1
189121 1
299999 1
1 1
69366 1
251623 1
106929 1
147882 1
282360 1
300000 1
58826 1
98336 1
144917 1
157681 1
116014 1
81133 1
21356 1
1 1
3 1
274911 1
280249 1
38090 1
113901 1
124484 1
277302 1
248317 1
257285 1
182867 1
300000 1
39346 1
116395 1
1 1
300000 1
299999 1
1 1
248468 1
104093 1
299999 1
247274 1
300001 1
224492 1
2 1
80041 1
2 1
299998 1
84460 1
62966 1
40287 1
3 1
2 1
1 1
268499 1
3 1
1 1
300002 1
299999 1
12225 1
1 1
200263 1
121690 1
256156 1
141422 1
238712 1
111519 1
171325 1
288507 1
300000 1
19188 1
271200 1
1 1
300000 1
74940 1
296521 1
82911 1
174570 1
21822 1
125563 1
1 1
2 1
46700 1
229177 1
170926 1
202380 1
235206 1
300001 1
235939 1
1 1
161191 1
183603 1
156423 1
3 1
1 1
300000 1
207617 1
88221 1
146418 1
230023 1
214029 1
1 1
299999 1
300002 1
58050 1
1 1
191675 1
299999 1
43458 1
230377 1
263301 1
3 1
1 1
300001 1
299999 1
291257 1
1 1
160573 1
47926 1
270807 1
46446 1
98911 1
132830 1
299999 1
226787 1
60052 1
161816 1
170937 1
1 1
205366 1
300001 1
262918 1
62478 1
185126 1
37864 1
22022 1
2 1
76206 1
300001 1
65078 1
79324 1
215120 1
212166 1
149525 1
300001 1
262708 1
300001 1
236090 1
44619 1
246380 1
300001 1
27401 1
87127 1
219885 1
150341 1
204477 1
100378 1
130858 1
300000 1
113599 1
300001 1
300001 1
1 1
27785 1
271338 1
222340 1
213899 1
107861 1
232721 1
93527 1
43908 1
121902 1
124466 1
273121 1
300000 1
51320 1
149201 1
246963 1
121973 1
142773 1
1 1
228834 1
300000 1
111681 1
96108 1
76397 1
1 1
92775 1
88436 1
262817 1
2 1
1 1
203545 1
206017 1
1 1
114650 1
91772 1
39046 1
265907 1
185838 1
100661 1
169374 1
124874 1
261786 1
2 1
1 1
186292 1
290181 1
61712 1
291206 1
33379 1
14244 1
300000 1
140163 1
2 1
202983 1
2 1
209826 1
1 1
300002 1
300000 1
1118 1
300001 1
1 1
1 1
217632 1
3 1
160477 1
246811 1
300001 1
1 1
289577 1
3 1
3 1
271015 1
299999 1
51350 1
169538 1
250007 1
1 1
291179 1
14003 1
116740 1
188363 1
284159 1
294941 1
175604 1
299999 1
299999 1
120131 1
300000 1
223213 1
22531 1
167953 1
47206 1
1 1
279668 1
242772 1
300000 1
300001 1
2 1
2 1
2 1
166602 1
299998 1
234188 1
2 1
2 1
57445 1
300000 1
267138 1
150865 1
299999 1
216001 1
300002 1
2 1
111023 1
300000 1
156006 1
244932 1
144338 1
1686 1
134281 1
56106 1
1 1
192517 1
118562 1
299998 1
1 1
289550 1
32882 1
300002 1
300002 1
300000 1
158018 1
1 1
98146 1
99012 1
1 1
300000 1
299999 1
35300 1
300000 1
300001 1
270185 1
134024 1
2 1
233028 1
277877 1
62908 1
1 1
98835 1
93285 1
275716 1
280390 1
273214 1
1 1
117127 1
300000 1
1 1
209943 1
249878 1
2 1
131248 1
82910 1
133918 1
1 1
1 1
300000 1
300001 1
104624 1
54609 1
156796 1
300000 1
150045 1
300000 1
1 1
299999 1
160481 1
255515 1
2 1
300000 1
194546 1
300000 1
31210 1
229127 1
1 1
5269 1
168697 1
248037 1
45829 1
1 1
47020 1
1 1
2 1
56237 1
300001 1
265256 1
1 1
120404 1
222546 1
289299 1
87621 1
300000 1
300001 1
190050 1
166060 1
40425 1
300000 1
2 1
246623 1
46059 1
1 1
193351 1
299999 1
129671 1
287285 1
76499 1
1 1
249647 1
300000 1
56995 1
126327 1
300001 1
249468 1
223756 1
224775 1
280730 1
1 1
73218 1
299999 1
29283 1
180157 1
68152 1
299998 1
269579 1
299998 1
58683 1
4658 1
3 1
80283 1
2 1
299999 1
36855 1
1 1
300001 1
34320 1
272417 1
100608 1
1 1
264702 1
3 1
42221 1
131696 1
178696 1
55459 1
1 1
300000 1
243911 1
206904 1
167038 1
299999 1
109884 1
3 1
250727 1
200762 1
6172 1
159261 1
42069 1
201294 1
300000 1
1 1
84070 1
300000 1
15737 1
60557 1
260180 1
158118 1
198116 1
2 1
9137 1
291818 1
12179 1
188463 1
300000 1
300000 1
300001 1
5699 1
1 1
300001 1
138946 1
300000 1
258108 1
163983 1
1 1
196184 1
123380 1
5284 1
1 1
281651 1
71469 1
59618 1
39078 1
12270 1
215566 1
162651 1
18854 1
299998 1
247974 1
218129 1
242413 1
300001 1
285137 1
2 1
150458 1
300000 1
32173 1
300002 1
299999 1
146134 1
249241 1
290051 1
1 1
75132 1
2 1
300000 1
300002 1
300001 1
197410 1
1 1
300000 1
31951 1
300001 1
158550 1
300001 1
185008 1
193565 1
2 1
197505 1
2 1
196815 1
299999 1
184283 1
300000 1
300001 1
299999 1
182853 1
97904 1
299999 1
102825 1
45437 1
81275 1
38977 1
300000 1
49288 1
90852 1
2 1
155023 1
300001 1
38742 1
192732 1
299999 1
142204 1
84695 1
1 1
93169 1
1 1
66827 1
300002 1
119327 1
284783 1
196998 1
99101 1
84800 1
153282 1
44442 1
167354 1
261538 1
64900 1
159315 1
174596 1
254274 1
300000 1
300002 1
108481 1
84686 1
299999 1
185696 1
241699 1
9957 1
1 1
299999 1
177631 1
1 1
219327 1
83620 1
189782 1
299999 1
145148 1
1 1
2 1
118228 1
247626 1
75560 1
46891 1
300000 1
299998 1
175635 1
300000 1
187523 1
100831 1
157443 1
1 1
1 1
15761 1
10377 1
300000 1
91026 1
163475 1
87485 1
160955 1
43118 1
74619 1
31553 1
1 1
17108 1
45425 1
54686 1
299999 1
300001 1
130646 1
1 1
164698 1
1 1
2 1
217130 1
1 1
231603 1
300000 1
244360 1
147689 1
1 1
94919 1
83115 1
299999 1
1 1
120215 1
290940 1
1 1
300002 1
299999 1
82368 1
98418 1
283509 1
300000 1
76112 1
33490 1
299999 1
172363 1
270271 1
173071 1
228020 1
196106 1
220627 1
299999 1
249450 1
52965 1
1 1
162186 1
1 1
64724 1
1 1
159711 1
156962 1
156891 1
2 1
220115 1
47981 1
300001 1
299999 1
235820 1
2 1
300000 1
300001 1
1 1
1 1
16084 1
296553 1
3547 1
278797 1
272925 1
299999 1
123288 1
20678 1
56594 1
245099 1
42970 1
55188 1
191367 1
31194 1
3850 1
25121 1
87348 1
165750 1
55651 1
2 1
300002 1
184777 1
209504 1
174735 1
203559 1
2 1
1 1
241436 1
43868 1
299999 1
251278 1
3 1
247771 1
300000 1
178829 1
151143 1
300000 1
85055 1
281883 1
10574 1
300000 1
82488 1
300000 1
241794 1
1 1
201655 1
184309 1
1 1
108543 1
271590 1
180679 1
200105 1
140191 1
69976 1
197174 1
76289 1
265620 1
91118 1
273976 1
261336 1
27782 1
93803 1
1 1
15169 1
164072 1
66449 1
157024 1
2 1
8998 1
15211 1
300001 1
232007 1
137792 1
150343 1
1 1
270237 1
99789 1
107660 1
284687 1
70507 1
2 1
288953 1
96391 1
299999 1
300000 1
187946 1
133323 1
1 1
78043 1
277941 1
98549 1
162008 1
39630 1
143332 1
83171 1
300001 1
125403 1
261091 1
293969 1
2 1
194356 1
131412 1
288263 1
299999 1
1 1
30115 1
299999 1
3 1
277571 1
88297 1
87036 1
46646 1
81159 1
77061 1
120297 1
2 1
292797 1
157453 1
1 1
300000 1
41302 1
299999 1
299999 1
1 1
2 1
96080 1
126266 1
300000 1
2 1
207563 1
148320 1
294929 1
124845 1
261994 1
217514 1
2 1
26823 1
286745 1
53234 1
80035 1
49802 1
73574 1
299999 1
269540 1
275860 1
161216 1
232968 1
1 1
270572 1
73355 1
3 1
190384 1
287941 1
121911 1
280567 1
7006 1
1 1
184984 1
263530 1
227138 1
24879 1
285129 1
81870 1
196843 1
256903 1
830 1
140936 1
251614 1
139291 1
300000 1
1 1
268160 1
95583 1
246713 1
32860 1
99304 1
299999 1
1 1
24361 1
241267 1
17838 1
300001 1
1 1
56245 1
1 1
12851 1
299999 1
162182 1
1 1
201332 1
250157 1
78167 1
189075 1
106954 1
137303 1
175378 1
239970 1
269113 1
79240 1
2 1
292130 1
299999 1
165032 1
236933 1
300001 1
300001 1
299999 1
75535 1
1 1
2 1
186426 1
76801 1
2 1
230145 1
61492 1
170251 1
170964 1
2 1
240852 1
99856 1
113401 1
18262 1
26127 1
300000 1
1 1
241869 1
134146 1
300000 1
175000 1
171823 1
137646 1
1 1
223474 1
163924 1
300000 1
300000 1
300001 1
150427 1
116783 1
176330 1
299999 1
95774 1
188797 1
202214 1
27801 1
109605 1
296182 1
50913 1
60477 1
257433 1
1 1
2 1
269947 1
10315 1
200438 1
201341 1
300000 1
1 1
291874 1
3 1
18194 1
3 1
45334 1
291151 1
37584 1
298057 1
251252 1
300000 1
300000 1
206110 1
256639 1
45647 1
162153 1
92931 1
149498 1
300000 1
300000 1
300001 1
2 1
57765 1
100884 1
182798 1
300000 1
181308 1
23699 1
141632 1
3 1
120393 1
47051 1
4225 1
226984 1
300000 1
118442 1
278190 1
1 1
67853 1
138210 1
260706 1
165852 1
300002 1
300001 1
2 1
222827 1
25814 1
145291 1
2 1
300000 1
152894 1
2 1
36659 1
154617 1
213199 1
230494 1
196289 1
9282 1
300000 1
143885 1
203733 1
2 1
300000 1
115491 1
171816 1
1 1
299998 1
1 1
158065 1
192154 1
300001 1
2 1
231685 1
106504 1
68566 1
1 1
87523 1
3 1
189917 1
1 1
1 1
2 1
299999 1
300000 1
174026 1
142572 1
300002 1
195711 1
109416 1
54289 1
120173 1
215553 1
107162 1
257972 1
134701 1
2 1
182865 1
299999 1
1 1
253267 1
212506 1
23024 1
300000 1
1 1
300000 1
162383 1
231152 1
168364 1
240185 1
300001 1
183155 1
299999 1
160042 1
188044 1
1 1
133604 1
64385 1
274809 1
144191 1
234483 1
300000 1
135600 1
299999 1
299999 1
300002 1
182464 1
95402 1
1 1
202405 1
1 1
271720 1
1 1
182022 1
1 1
177862 1
137959 1
95346 1
134878 1
299999 1
103846 1
176471 1
1 1
16902 1
1 1
1 1
300000 1
1 1
300000 1
190669 1
28910 1
161122 1
233237 1
300000 1
299999 1
273573 1
300000 1
239188 1
229582 1
234000 1
121514 1
1 1
299999 1
152914 1
36308 1
300001 1
65353 1
1 1
109482 1
300001 1
299998 1
197277 1
194169 1
80624 1
34856 1
262892 1
49937 1
300001 1
2 1
172758 1
291161 1
10371 1
268682 1
26421 1
1 1
139403 1
66897 1
153996 1
235059 1
226203 1
300001 1
168068 1
1 1
24089 1
7653 1
185192 1
274164 1
212662 1
300000 1
71977 1
104903 1
300001 1
165352 1
76449 1
299998 1
171759 1
104613 1
164938 1
12118 1
269066 1
300001 1
215435 1
299998 1
210074 1
162125 1
300000 1
35096 1
16226 1
1 1
200027 1
142794 1
261261 1
60384 1
97035 1
2 1
42537 1
219193 1
300000 1
105564 1
1 1
72562 1
299999 1
300000 1
143015 1
284761 1
170514 1
299999 1
300001 1
61754 1
22904 1
43643 1
138737 1
202169 1
76507 1
2 1
58705 1
2 1
2 1
218301 1
299999 1
299999 1
1 1
300001 1
47716 1
79942 1
95688 1
251373 1
1 1
196784 1
252484 1
67705 1
2 1
300000 1
300001 1
234065 1
40169 1
300000 1
300000 1
286933 1
203013 1
207461 1
299998 1
1 1
273992 1
246580 1
1 1
144038 1
233821 1
299999 1
182351 1
157715 1
284693 1
221177 1
171042 1
1 1
1 1
299999 1
83048 1
1 1
174580 1
2956 1
243645 1
131588 1
282755 1
180236 1
240051 1
234922 1
167981 1
183430 1
299998 1
259369 1
160069 1
56831 1
44847 1
1 1
300000 1
299999 1
2 1
180145 1
2 1
112495 1
172468 1
300000 1
115667 1
3 1
210073 1
300001 1
15594 1
204349 1
264575 1
1 1
262357 1
43816 1
258083 1
157788 1
89300 1
168121 1
1 1
80215 1
286963 1
1 1
1 1
174475 1
295983 1
175847 1
20123 1
299998 1
214653 1
95028 1
1 1
222997 1
3 1
95250 1
276491 1
1 1
267761 1
121609 1
1 1
275624 1
300002 1
31978 1
217098 1
126718 1
300001 1
244768 1
1 1
242513 1
537 1
39029 1
3 1
299999 1
270497 1
300000 1
1 1
205855 1
52808 1
188276 1
299999 1
187542 1
233447 1
271166 1
299999 1
213031 1
3 1
64642 1
114608 1
176258 1
228686 1
2 1
206672 1
2 1
127707 1
109735 1
189997 1
84935 1
263415 1
14878 1
300000 1
270073 1
83315 1
16437 1
181366 1
126399 1
138192 1
239774 1
277924 1
188381 1
30104 1
2 1
173659 1
3 1
116449 1
196928 1
270606 1
111156 1
68351 1
210197 1
195645 1
300001 1
300002 1
81982 1
136541 1
1 1
1 1
265574 1
137442 1
137267 1
213680 1
226345 1
219220 1
233683 1
41378 1
208054 1
300001 1
299999 1
121842 1
299999 1
210731 1
300000 1
2 1
293044 1
285407 1
299999 1
111870 1
299999 1
67122 1
1 1
167811 1
95777 1
186949 1
144827 1
211823 1
97247 1
1 1
200603 1
60299 1
163459 1
16878 1
1 1
199147 1
36550 1
213697 1
213422 1
143474 1
104243 1
16602 1
194943 1
290988 1
77223 1
260470 1
2 1
278630 1
251117 1
299999 1
300000 1
197500 1
1 1
202855 1
26108 1
300001 1
299998 1
16848 1
299999 1
38160 1
2 1
1 1
300000 1
299999 1
179392 1
299998 1
225130 1
224812 1
131616 1
92733 1
210612 1
161626 1
220223 1
83836 1
211984 1
300001 1
300000 1
249324 1
53862 1
279802 1
69275 1
129932 1
154286 1
22154 1
236594 1
160763 1
196306 1
152953 1
79415 1
185081 1
256518 1
86772 1
299999 1
300001 1
38750 1
250001 1
300000 1
78246 1
87727 1
163427 1
127510 1
243693 1
1 1
300001 1
122726 1
1 1
201394 1
97638 1
2 1
300000 1
90607 1
27958 1
3 1
300001 1
174026 1
130237 1
1 1
79595 1
247942 1
34791 1
177363 1
1 1
161520 1
233111 1
30631 1
300001 1
300001 1
3 1
1 1
37041 1
258409 1
1 1
23619 1
1 1
93599 1
64901 1
300001 1
147502 1
88778 1
133222 1
252072 1
299999 1
279104 1
300000 1
118784 1
300001 1
270925 1
1 1
2 1
288162 1
43434 1
272357 1
299999 1
29126 1
192864 1
1 1
300001 1
1 1
111198 1
300001 1
268832 1
106496 1
27888 1
269486 1
155572 1
300000 1
300000 1
1 1
2 1
200704 1
58139 1
296962 1
299999 1
225956 1
23613 1
1 1
162311 1
62217 1
1 1
127082 1
282249 1
103199 1
167455 1
115668 1
1 1
15152 1
284760 1
144404 1
86426 1
47307 1
53269 1
300000 1
299999 1
79350 1
300000 1
1 1
177873 1
26730 1
238531 1
294105 1
40300 1
91705 1
83907 1
1 1
3 1
299999 1
300002 1
165238 1
225036 1
106080 1
24553 1
1 1
14175 1
141259 1
3 1
249396 1
178094 1
300000 1
192547 1
226381 1
88182 1
300001 1
80474 1
299998 1
225271 1
38875 1
62823 1
139789 1
155286 1
7701 1
275115 1
122897 1
300000 1
1 1
278252 1
94717 1
299999 1
1 1
275651 1
247600 1
142064 1
1 1
99129 1
150673 1
299999 1
118172 1
156560 1
247684 1
60437 1
300000 1
300001 1
299999 1
175214 1
52425 1
210009 1
121186 1
300001 1
1 1
277666 1
140243 1
274813 1
300001 1
300001 1
185779 1
300001 1
51045 1
299999 1
67446 1
1 1
300000 1
110598 1
69443 1
14269 1
176350 1
105417 1
3 1
300000 1
253524 1
300000 1
148782 1
253388 1
1 1
131509 1
2 1
269794 1
300000 1
266016 1
179345 1
196279 1
190146 1
300000 1
1 1
299999 1
160721 1
259484 1
300001 1
300000 1
207383 1
130159 1
194338 1
231162 1
300000 1
74431 1
2 1
270169 1
299999 1
171815 1
117298 1
2 1
1 1
299999 1
82581 1
3 1
299999 1
1 1
300002 1
286613 1
1 1
94833 1
233347 1
1 1
1 1
5947 1
2 1
113675 1
1 1
21085 1
88185 1
13321 1
247969 1
18804 1
223872 1
239073 1
206087 1
3735 1
1 1
2 1
300000 1
141916 1
246674 1
282776 1
300000 1
63669 1
3 1
1 1
139503 1
185915 1
299999 1
162657 1
18104 1
300001 1
179801 1
44551 1
1 1
156040 1
290689 1
83821 1
299999 1
21851 1
300001 1
1 1
1 1
24402 1
212612 1
195956 1
17863 1
100798 1
181966 1
300000 1
300001 1
186655 1
38742 1
30158 1
1 1
2 1
1 1
300002 1
191755 1
63781 1
270815 1
1 1
108069 1
126722 1
207355 1
3 1
226383 1
32341 1
181747 1
271576 1
1 1
1 1
249971 1
1 1
25948 1
55387 1
1 1
283681 1
191896 1
105580 1
177497 1
235020 1
98268 1
299998 1
238266 1
16669 1
2 1
299998 1
222174 1
13947 1
1 1
3 1
153035 1
300000 1
1 1
86921 1
298496 1
232656 1
147846 1
78447 1
300000 1
59888 1
299999 1
149858 1
289452 1
1 1
77386 1
300002 1
234067 1
59186 1
299999 1
1 1
83523 1
1 1
299998 1
299999 1
154605 1
300001 1
299999 1
89364 1
154514 1
284264 1
299999 1
300001 1
289984 1
300001 1
1 1
55173 1
283474 1
300000 1
1 1
111473 1
201538 1
1 1
15614 1
298040 1
1 1
141141 1
1 1
184088 1
272747 1
78264 1
15690 1
92600 1
2 1
300001 1
208552 1
157636 1
291386 1
1 1
1 1
300001 1
3 1
55235 1
299999 1
116738 1
1 1
3 1
283478 1
250810 1
300001 1
3 1
182629 1
67697 1
300001 1
280805 1
299998 1
2 1
213302 1
19426 1
9962 1
212066 1
300001 1
299999 1
132608 1
117957 1
170819 1
21686 1
300000 1
300000 1
203832 1
209293 1
84093 1
179803 1
2 1
2 1
18867 1
216514 1
299999 1
1 1
223912 1
248672 1
33564 1
182638 1
1 1
68023 1
98952 1
300002 1
1 1
300000 1
3 1
29734 1
132633 1
1 1
300000 1
18177 1
214624 1
17289 1
281989 1
249711 1
101213 1
50640 1
53828 1
1 1
300000 1
1 1
300001 1
299999 1
123208 1
300000 1
126478 1
277339 1
2 1
188770 1
300001 1
222288 1
299999 1
1 1
269222 1
300001 1
162695 1
300001 1
300000 1
73041 1
1 1
296298 1
270178 1
62363 1
300000 1
300000 1
229809 1
6707 1
72121 1
110579 1
90378 1
269436 1
66762 1
80451 1
217419 1
56061 1
299999 1
57094 1
1 1
83057 1
291663 1
84830 1
287926 1
92137 1
123609 1
292432 1
300001 1
1 1
136861 1
140975 1
39026 1
229008 1
291086 1
31191 1
276564 1
1 1
120743 1
238489 1
210116 1
165136 1
36585 1
262113 1
187676 1
275324 1
101854 1
261497 1
2 1
299999 1
288342 1
1 1
2 1
246291 1
74766 1
147188 1
250483 1
155223 1
263794 1
1 1
300001 1
232577 1
1 1
248406 1
260676 1
1 1
300000 1
2 1
300000 1
98737 1
175879 1
80648 1
103046 1
12165 1
1 1
132350 1
3 1
237324 1
132829 1
179185 1
75994 1
31797 1
1 1
294577 1
48574 1
150691 1
215098 1
235058 1
3 1
135950 1
300002 1
77496 1
241530 1
204856 1
17147 1
276943 1
87187 1
231906 1
300000 1
18438 1
154683 1
209541 1
275065 1
120258 1
1 1
122573 1
139531 1
4758 1
1 1
299999 1
84858 1
299999 1
139705 1
1 1
129687 1
196290 1
2 1
176239 1
1 1
300000 1
209063 1
205702 1
1 1
277681 1
212882 1
300001 1
35098 1
187872 1
2 1
300000 1
211842 1
1 1
47254 1
135468 1
247915 1
102771 1
196970 1
300001 1
1 1
155712 1
2 1
62931 1
279255 1
115631 1
151855 1
280874 1
1 1
1 1
147904 1
270395 1
206322 1
112802 1
172528 1
62046 1
212523 1
300000 1
176279 1
275473 1
285246 1
98068 1
91913 1
211019 1
285518 1
299999 1
58584 1
1 1
300002 1
300000 1
300001 1
187484 1
275239 1
56138 1
1 1
1 1
300001 1
258799 1
162158 1
1 1
238037 1
1 1
1 1
154425 1
1 1
299999 1
262882 1
1 1
2 1
293520 1
273716 1
300001 1
2 1
247541 1
300002 1
298437 1
93542 1
1 1
1 1
41629 1
1 1
72829 1
1 1
182160 1
134333 1
7750 1
300000 1
138942 1
133814 1
1 1
1 1
1 1
260374 1
279963 1
245474 1
2 1
226146 1
94641 1
300000 1
149946 1
300002 1
127863 1
299999 1
1 1
1 1
94391 1
8104 1
131453 1
1 1
158629 1
274170 1
1 1
157269 1
300000 1
82974 1
164797 1
293872 1
164484 1
1 1
300000 1
130919 1
138313 1
247626 1
195065 1
111821 1
299715 1
299999 1
300000 1
19116 1
189663 1
177222 1
1 1
1 1
97250 1
227510 1
168476 1
30586 1
69914 1
298406 1
242387 1
1 1
1 1
299999 1
300000 1
195780 1
1 1
183422 1
83812 1
174832 1
1 1
300000 1
235035 1
178215 1
822 1
300000 1
255805 1
2 1
2 1
299999 1
139969 1
164719 1
299999 1
299814 1
244901 1
94626 1
53882 1
1 1
7853 1
126487 1
128194 1
25159 1
202246 1
93752 1
1 1
73573 1
146758 1
188324 1
43446 1
144618 1
16139 1
67675 1
114650 1
1 1
1 1
88446 1
214101 1
83488 1
289628 1
2 1
45274 1
297962 1
1 1
171205 1
172839 1
299999 1
28440 1
2 1
1 1
300001 1
127957 1
300000 1
300000 1
249875 1
290585 1
192052 1
162383 1
76223 1
166256 1
53814 1
2 1
173433 1
80609 1
293193 1
260368 1
2 1
1 1
150475 1
277742 1
300000 1
163749 1
21500 1
145789 1
1 1
69521 1
177895 1
1 1
156622 1
120763 1
254255 1
99954 1
19141 1
94601 1
161409 1
160213 1
300000 1
120857 1
2 1
150180 1
3 1
164729 1
1 1
77841 1
21237 1
1 1
2 1
3598 1
131986 1
3 1
1 1
9889 1
242530 1
232706 1
126835 1
1 1
299999 1
1 1
207523 1
39258 1
222883 1
115491 1
84269 1
170465 1
208491 1
300000 1
52449 1
255391 1
300000 1
166752 1
39735 1
171872 1
220763 1
236031 1
257874 1
299999 1
240902 1
271771 1
111949 1
189221 1
300001 1
21069 1
246008 1
165409 1
2 1
262758 1
299998 1
182544 1
232135 1
149632 1
43120 1
1 1
62622 1
232194 1
114603 1
272514 1
294915 1
135894 1
157147 1
1423 1
300001 1
1 1
215637 1
171714 1
24 1
300000 1
106849 1
216623 1
234809 1
5605 1
1 1
2 1
300001 1
299999 1
78366 1
1 1
279981 1
2 1
129526 1
299998 1
1 1
1 1
87275 1
299998 1
2 1
154972 1
248890 1
178767 1
3847 1
300001 1
300001 1
231890 1
290056 1
218218 1
131504 1
58058 1
299999 1
473 1
1 1
2 1
90550 1
244859 1
287149 1
1 1
299999 1
299999 1
2 1
221765 1
47959 1
27484 1
300001 1
78553 1
178068 1
263754 1
244316 1
164128 1
299999 1
124067 1
146893 1
1 1
2 1
64015 1
203581 1
101615 1
55918 1
289583 1
140607 1
299998 1
62223 1
1 1
2 1
1 1
300000 1
123278 1
178440 1
1 1
285718 1
3 1
265564 1
70876 1
299857 1
299999 1
291107 1
267295 1
1 1
1 1
291267 1
276467 1
227046 1
2 1
154430 1
299998 1
298841 1
93853 1
2 1
52357 1
237491 1
69528 1
44547 1
248671 1
299999 1
52407 1
289163 1
300000 1
65021 1
284907 1
299999 1
300001 1
179618 1
131217 1
300001 1
155087 1
300000 1
143104 1
276887 1
181943 1
1 1
1 1
282854 1
100346 1
96690 1
43021 1
133370 1
3 1
191397 1
71651 1
174033 1
229013 1
218521 1
252823 1
1 1
1 1
158400 1
1 1
118543 1
150940 1
92387 1
26304 1
31254 1
75081 1
2 1
1 1
28131 1
222963 1
3191 1
3 1
172056 1
2 1
299998 1
78341 1
1 1
170864 1
248722 1
250900 1
299999 1
244625 1
278505 1
281997 1
61561 1
276936 1
300000 1
234256 1
30875 1
129537 1
57442 1
285212 1
230234 1
90032 1
300001 1
9609 1
279586 1
2 1
104623 1
199686 1
83693 1
1 1
300001 1
102132 1
68893 1
102146 1
31831 1
275508 1
118272 1
155676 1
172249 1
1 1
264221 1
86856 1
149377 1
92022 1
1 1
220087 1
295073 1
299999 1
21757 1
244333 1
73576 1
300001 1
28715 1
146893 1
34969 1
1 1
2 1
215439 1
1 1
245562 1
1 1
1 1
37459 1
154851 1
215578 1
1 1
141748 1
153873 1
147269 1
299998 1
2 1
300000 1
179676 1
240128 1
122329 1
293638 1
154332 1
1 1
300000 1
173678 1
300000 1
1 1
299999 1
162497 1
177425 1
35782 1
130220 1
136313 1
165073 1
300001 1
39697 1
258816 1
300001 1
1 1
134755 1
6791 1
3 1
2 1
172973 1
52851 1
1 1
300002 1
117148 1
189626 1
133692 1
1 1
145221 1
29411 1
299998 1
90005 1
299999 1
201202 1
2 1
2 1
300001 1
143386 1
233548 1
269539 1
1 1
129724 1
233557 1
116892 1
233765 1
4864 1
1 1
300000 1
114680 1
291591 1
1 1
300001 1
265526 1
194245 1
1 1
216541 1
1 1
277486 1
119689 1
2 1
133016 1
251622 1
223356 1
262905 1
83284 1
205413 1
103496 1
16027 1
228726 1
270007 1
286725 1
13477 1
299999 1
2 1
299999 1
43763 1
2 1
299156 1
143768 1
104138 1
1 1
179284 1
1 1
300000 1
300001 1
264741 1
138659 1
1 1
241278 1
3 1
1 1
125802 1
249734 1
265451 1
81749 1
51573 1
1 1
120476 1
15382 1
294401 1
1 1
264065 1
214461 1
117507 1
3 1
3 1
207264 1
1 1
73094 1
191343 1
299999 1
133119 1
32900 1
168016 1
219293 1
83540 1
245564 1
77884 1
173385 1
241280 1
281618 1
2 1
271921 1
48838 1
300001 1
73327 1
18152 1
184251 1
1 1
63438 1
259435 1
271741 1
71117 1
1 1
299999 1
300001 1
300001 1
71021 1
1 1
215327 1
130487 1
1 1
35525 1
1 1
289356 1
300001 1
299999 1
264933 1
2 1
290940 1
72094 1
1 1
91758 1
214255 1
278652 1
300000 1
99631 1
207613 1
138340 1
25519 1
99795 1
282998 1
2 1
1 1
1 1
181110 1
23876 1
150589 1
298610 1
167430 1
283782 1
1 1
1 1
242963 1
221395 1
48458 1
3 1
119829 1
218344 1
300001 1
300000 1
257348 1
198892 1
255948 1
91860 1
172 1
86939 1
299998 1
23906 1
109390 1
1 1
166072 1
171077 1
219221 1
2 1
2 1
153270 1
31800 1
299999 1
224058 1
275345 1
3570 1
299999 1
10340 1
1 1
198785 1
280699 1
1 1
192060 1
45523 1
285475 1
290499 1
1 1
3 1
162938 1
293837 1
299840 1
72414 1
106117 1
197629 1
266852 1
63674 1
1 1
219839 1
164591 1
299999 1
1 1
199614 1
126464 1
112301 1
62843 1
300000 1
191003 1
299999 1
1 1
108188 1
55400 1
271369 1
262319 1
122545 1
299998 1
17470 1
299999 1
120114 1
243781 1
3 1
2 1
1 1
300001 1
70859 1
1 1
45832 1
300000 1
42047 1
1 1
51311 1
300001 1
1 1
281116 1
300001 1
300001 1
213347 1
1 1
165076 1
300000 1
1 1
299999 1
85545 1
1 1
3 1
165250 1
148442 1
14680 1
1 1
96161 1
186880 1
207210 1
123747 1
267044 1
267568 1
300000 1
150830 1
74783 1
91363 1
300001 1
206833 1
233652 1
65615 1
1 1
116194 1
111343 1
1 1
3 1
143486 1
1 1
198823 1
299999 1
2 1
136941 1
300000 1
125345 1
34036 1
28789 1
2 1
1 1
300000 1
300000 1
300002 1
80106 1
1 1
166152 1
278952 1
138425 1
214021 1
300001 1
126541 1
279676 1
1 1
288469 1
153449 1
1 1
125026 1
206171 1
1 1
1 1
299999 1
41076 1
300001 1
1 1
155294 1
113940 1
228003 1
1 1
278302 1
300000 1
1 1
106406 1
247033 1
274012 1
131693 1
46720 1
143653 1
176203 1
252655 1
203437 1
124478 1
1 1
8136 1
1 1
300000 1
300000 1
2 1
281209 1
1 1
241457 1
299999 1
1 1
138961 1
1 1
17667 1
127255 1
1 1
300000 1
71626 1
300000 1
233965 1
300000 1
1 1
198231 1
300002 1
36858 1
129678 1
1 1
300001 1
166978 1
300000 1
180426 1
255469 1
79262 1
2 1
244536 1
248739 1
229322 1
111624 1
300001 1
27411 1
3 1
149839 1
253403 1
188250 1
146922 1
1 1
218523 1
253318 1
1 1
214908 1
1 1
231958 1
50602 1
2 1
77780 1
26900 1
135136 1
205206 1
119872 1
278084 1
300001 1
254962 1
1 1
110914 1
38057 1
61996 1
2 1
262007 1
1 1
194251 1
178898 1
300000 1
299999 1
300001 1
275361 1
143208 1
176861 1
1 1
208627 1
62389 1
289128 1
1 1
284262 1
31475 1
1 1
67273 1
299998 1
162615 1
300001 1
1 1
213621 1
300000 1
112916 1
42793 1
206467 1
150571 1
1 1
230658 1
209512 1
1 1
185339 1
215557 1
3 1
166599 1
1 1
161999 1
79186 1
207157 1
191293 1
3 1
19658 1
300000 1
299999 1
1 1
2 1
127241 1
225449 1
300000 1
74643 1
1 1
3 1
1 1
225947 1
299998 1
1 1
112374 1
57052 1
158951 1
246991 1
300000 1
198190 1
300001 1
294419 1
255899 1
193029 1
225520 1
113892 1
36548 1
300001 1
292421 1
248410 1
299999 1
255139 1
1 1
228903 1
55699 1
106952 1
300000 1
91297 1
11017 1
1 1
1 1
270434 1
300001 1
218074 1
289693 1
2 1
17718 1
300000 1
1 1
29751 1
300001 1
246914 1
209427 1
134770 1
299998 1
230498 1
252332 1
223181 1
2 1
2 1
52677 1
35494 1
173999 1
300000 1
131064 1
9977 1
193111 1
171969 1
1 1
3031 1
299999 1
300001 1
245498 1
300002 1
300000 1
10531 1
2 1
254390 1
288984 1
5939 1
7479 1
239082 1
299999 1
284038 1
1 1
1 1
91717 1
1 1
138211 1
300001 1
1709 1
139100 1
217496 1
299999 1
299999 1
84976 1
1 1
276193 1
45490 1
1 1
300001 1
3 1
103901 1
40470 1
125633 1
34793 1
2 1
25780 1
2 1
2 1
212149 1
156742 1
32342 1
300002 1
26513 1
300001 1
89443 1
300000 1
300000 1
104547 1
147318 1
76130 1
43653 1
145778 1
198912 1
1 1
149346 1
32759 1
300000 1
91684 1
95875 1
32319 1
46703 1
143689 1
299999 1
1 1
1 1
2 1
2 1
204293 1
3 1
245093 1
300000 1
219995 1
1 1
1 1
271996 1
155891 1
299999 1
280559 1
300002 1
84084 1
68620 1
1 1
300000 1
122475 1
116625 1
67684 1
221248 1
300002 1
299999 1
152407 1
1 1
224665 1
271139 1
136295 1
33345 1
1 1
168160 1
1 1
128315 1
299999 1
125682 1
175795 1
300000 1
1 1
113578 1
1 1
297926 1
149855 1
1 1
300000 1
165188 1
299999 1
300000 1
300001 1
38525 1
1 1
36139 1
1 1
57928 1
146886 1
177893 1
1 1
21700 1
113196 1
82209 1
300000 1
292098 1
98159 1
194951 1
1 1
1 1
287166 1
127311 1
231966 1
289901 1
128286 1
111706 1
246572 1
104866 1
300001 1
204338 1
300000 1
67060 1
131430 1
3 1
180169 1
42402 1
171133 1
299999 1
126856 1
1 1
36905 1
152912 1
300000 1
2 1
177549 1
143809 1
74527 1
94873 1
192830 1
253233 1
181792 1
1 1
73630 1
193632 1
84000 1
108095 1
300000 1
50558 1
182206 1
119357 1
273428 1
96484 1
1 1
125022 1
137066 1
1 1
44289 1
298171 1
55643 1
173868 1
262933 1
86016 1
65617 1
300002 1
286905 1
49934 1
93528 1
4248 1
300000 1
78786 1
294491 1
265378 1
299998 1
242576 1
300000 1
1 1
24426 1
3 1
299999 1
116759 1
282521 1
122632 1
16244 1
35563 1
144258 1
206359 1
212084 1
264703 1
300001 1
1 1
278792 1
265857 1
1 1
259209 1
151928 1
148983 1
1 1
300001 1
200000 1
2 1
50654 1
238542 1
160234 1
39395 1
91121 1
197565 1
1 1
164317 1
191458 1
193440 1
197925 1
3 1
300000 1
282521 1
2 1
146001 1
83176 1
288793 1
1 1
17949 1
1 1
26150 1
73576 1
256442 1
300001 1
299999 1
81261 1
194189 1
112868 1
224623 1
299999 1
205022 1
231611 1
1 1
300000 1
263976 1
2 1
167490 1
1 1
35718 1
299999 1
191898 1
136945 1
49385 1
223913 1
3 1
1 1
157025 1
1 1
300000 1
45631 1
47747 1
2 1
299999 1
88120 1
147943 1
145549 1
1 1
34957 1
299999 1
84212 1
299999 1
88943 1
1 1
236108 1
33336 1
207004 1
29087 1
267 1
299998 1
176270 1
1 1
242755 1
300000 1
299998 1
286014 1
300000 1
38932 1
237306 1
177150 1
134873 1
32252 1
1 1
53912 1
30496 1
299999 1
1 1
239477 1
142390 1
3 1
2 1
299999 1
230909 1
179207 1
118307 1
1 1
1 1
300000 1
198654 1
223380 1
42044 1
129274 1
1 1
75051 1
299998 1
94828 1
191800 1
299999 1
262273 1
1 1
295068 1
70968 1
1 1
214944 1
1 1
155284 1
119472 1
2 1
300000 1
271298 1
166846 1
3 1
300000 1
168525 1
69654 1
145920 1
240318 1
1 1
145215 1
165591 1
131497 1
2 1
175422 1
300001 1
300001 1
2 1
1 1
1 1
168969 1
69779 1
38332 1
134674 1
278349 1
299999 1
300002 1
110911 1
2 1
114151 1
129302 1
200999 1
225165 1
97088 1
140578 1
37613 1
299998 1
231173 1
1 1
300000 1
106853 1
300001 1
224851 1
238991 1
299999 1
299999 1
300000 1
50590 1
299999 1
250502 1
300001 1
300000 1
281570 1
272385 1
220930 1
135201 1
150804 1
1 1
3 1
167202 1
257548 1
1 1
300001 1
58887 1
181281 1
1 1
187160 1
300000 1
299999 1
228883 1
256774 1
84808 1
252687 1
69886 1
62903 1
153790 1
300001 1
165833 1
204819 1
300001 1
67342 1
237695 1
32924 1
172017 1
290788 1
1803 1
299999 1
2 1
190320 1
2 1
224842 1
297769 1
143365 1
20824 1
283020 1
300000 1
2 1
33783 1
7419 1
39324 1
299999 1
2 1
283554 1
300000 1
300001 1
8013 1
172538 1
24697 1
300000 1
182048 1
163113 1
244142 1
158905 1
240570 1
99822 1
97667 1
244457 1
2 1
166671 1
70822 1
2 1
300001 1
300000 1
2 1
21144 1
18487 1
300001 1
299999 1
1 1
87261 1
1 1
250221 1
300001 1
264908 1
74465 1
300000 1
88920 1
177353 1
194170 1
36389 1
213066 1
1 1
1 1
113278 1
299999 1
236216 1
300001 1
165274 1
299999 1
299999 1
251094 1
245368 1
1 1
129061 1
300000 1
144861 1
1 1
178124 1
235533 1
2 1
299999 1
123793 1
77869 1
188219 1
48298 1
1 1
299999 1
170306 1
300002 1
9295 1
260380 1
189320 1
90583 1
1 1
285705 1
69239 1
292343 1
130136 1
1 1
1 1
123299 1
107923 1
2 1
248747 1
300001 1
16582 1
299998 1
1 1
162423 1
63018 1
148251 1
300000 1
136575 1
300001 1
300001 1
29685 1
119332 1
93469 1
206968 1
300000 1
61391 1
202905 1
177181 1
42096 1
189723 1
169862 1
299999 1
263750 1
299999 1
157676 1
87015 1
69153 1
127814 1
228330 1
96224 1
230329 1
103752 1
2 1
121761 1
215722 1
239289 1
242394 1
202688 1
241168 1
300000 1
294080 1
184890 1
300001 1
1 1
163202 1
155459 1
287867 1
219476 1
1 1
1 1
299999 1
299999 1
2 1
1 1
291752 1
254056 1
130724 1
76282 1
293248 1
272652 1
287723 1
77032 1
1 1
300000 1
3 1
1 1
1 1
152446 1
135490 1
169584 1
141881 1
271339 1
207154 1
299999 1
233366 1
249268 1
64862 1
111917 1
177986 1
33001 1
235315 1
242635 1
3 1
113634 1
197016 1
215269 1
29799 1
80512 1
283630 1
16388 1
299999 1
98621 1
2 1
190631 1
229847 1
76897 1
299999 1
299999 1
1 1
135176 1
41972 1
183156 1
68834 1
279353 1
101436 1
185412 1
137035 1
138098 1
154430 1
128032 1
2 1
25490 1
37932 1
237873 1
32612 1
299999 1
258643 1
300000 1
87115 1
299998 1
135959 1
117737 1
3 1
125681 1
28563 1
194165 1
191268 1
22019 1
216126 1
287483 1
166683 1
300000 1
1 1
69095 1
119289 1
275253 1
133215 1
1 1
164490 1
173768 1
300000 1
169498 1
110065 1
195142 1
18658 1
300000 1
263865 1
191020 1
162991 1
262818 1
186410 1
25014 1
86315 1
181182 1
291521 1
251923 1
127093 1
80195 1
1 1
299998 1
195159 1
133623 1
50791 1
129038 1
299998 1
220839 1
280627 1
94332 1
229924 1
105915 1
211217 1
2 1
296118 1
35060 1
117773 1
88324 1
29586 1
139844 1
145748 1
112323 1
89576 1
3 1
120634 1
140405 1
227597 1
94410 1
1 1
6883 1
257707 1
86138 1
262858 1
300000 1
100913 1
141798 1
1 1
300000 1
208784 1
232402 1
299999 1
11790 1
29072 1
1 1
110318 1
120849 1
31698 1
287710 1
15899 1
1 1
80019 1
299998 1
26728 1
238647 1
80866 1
1 1
18844 1
299999 1
262989 1
221204 1
300001 1
31262 1
77493 1
295298 1
297244 1
213125 1
300000 1
205047 1
97455 1
28242 1
156500 1
1 1
255275 1
1 1
299999 1
299999 1
300001 1
64339 1
171094 1
300000 1
299999 1
1 1
32670 1
3 1
172256 1
300002 1
244613 1
205 1
100705 1
203298 1
1 1
282546 1
56235 1
300000 1
45823 1
167255 1
1 1
25521 1
92169 1
242053 1
1 1
67623 1
1 1
55051 1
196444 1
299999 1
7677 1
300001 1
9360 1
146252 1
292541 1
164871 1
299999 1
24808 1
1 1
1 1
28033 1
103134 1
290313 1
82825 1
2 1
1 1
2 1
80604 1
180852 1
121377 1
1 1
226044 1
300001 1
1 1
286268 1
40866 1
299999 1
235846 1
75066 1
300001 1
300001 1
68197 1
70251 1
61898 1
99079 1
194449 1
259220 1
300000 1
45294 1
55805 1
113826 1
182406 1
2 1
228159 1
300002 1
116729 1
197584 1
61748 1
300001 1
44382 1
232968 1
213848 1
3 1
96717 1
300000 1
60116 1
1 1
197473 1
114992 1
85114 1
56426 1
300002 1
23155 1
84581 1
300000 1
14280 1
258973 1
3 1
186353 1
272167 1
292737 1
300001 1
117493 1
46045 1
119542 1
138748 1
160581 1
299999 1
300000 1
1 1
300001 1
96166 1
118961 1
1 1
287575 1
173632 1
196762 1
45436 1
227009 1
150973 1
300000 1
265152 1
274314 1
273009 1
78868 1
1 1
299999 1
299998 1
285621 1
280421 1
300000 1
189255 1
172920 1
299593 1
219626 1
77061 1
1 1
162356 1
299998 1
299125 1
3 1
261459 1
73586 1
176557 1
299999 1
142080 1
46913 1
2 1
3 1
271418 1
114205 1
267418 1
168668 1
186064 1
1 1
299999 1
1 1
300000 1
98371 1
127231 1
3981 1
138803 1
141406 1
300001 1
1 1
78214 1
212475 1
158267 1
162596 1
132317 1
233728 1
3 1
1 1
300000 1
287564 1
165551 1
277401 1
249875 1
299998 1
1 1
84243 1
275204 1
248924 1
2 1
1 1
1 1
299719 1
172047 1
166840 1
227107 1
106087 1
1 1
300000 1
1 1
300000 1
166562 1
1 1
272256 1
44692 1
1 1
34026 1
78678 1
260157 1
1 1
220223 1
300001 1
270448 1
299999 1
38204 1
20608 1
196500 1
163678 1
1 1
116532 1
62010 1
217669 1
300000 1
218398 1
159097 1
1 1
64298 1
1 1
216956 1
188538 1
195914 1
83012 1
1 1
300000 1
105691 1
161019 1
1 1
300001 1
129307 1
300000 1
123390 1
120994 1
112497 1
300000 1
1 1
237786 1
100306 1
281323 1
262761 1
278444 1
1 1
112021 1
286386 1
300001 1
217995 1
299999 1
3 1
154624 1
143387 1
210234 1
162821 1
37595 1
61975 1
15314 1
139571 1
275515 1
300001 1
184783 1
161876 1
2 1
198118 1
1 1
3 1
300000 1
91790 1
2 1
190220 1
248684 1
299999 1
300000 1
77575 1
18316 1
24653 1
2 1
1 1
299999 1
75815 1
1 1
300001 1
5624 1
160571 1
278379 1
86581 1
197291 1
299998 1
34191 1
22362 1
92127 1
271926 1
300000 1
2 1
85499 1
86065 1
1 1
69301 1
280658 1
1 1
1 1
1 1
222456 1
186550 1
3 1
270438 1
201274 1
299999 1
2 1
14326 1
3 1
300001 1
300001 1
13191 1
1 1
77139 1
300000 1
159235 1
1 1
226120 1
225801 1
136581 1
257802 1
25475 1
265 1
1 1
37095 1
2 1
67933 1
178266 1
128373 1
299999 1
217455 1
300001 1
1 1
177996 1
2 1
292995 1
192311 1
727 1
233482 1
288601 1
1 1
118805 1
5540 1
174830 1
1 1
157551 1
128036 1
1 1
92863 1
300001 1
1 1
79125 1
299998 1
6806 1
115374 1
218411 1
202871 1
113420 1
248555 1
299999 1
299999 1
262814 1
261625 1
299998 1
81177 1
41021 1
201597 1
5807 1
300002 1
290303 1
32612 1
268634 1
183988 1
254449 1
1 1
299999 1
195539 1
143961 1
299999 1
1 1
165353 1
2 1
27077 1
300001 1
216320 1
218080 1
85 1
65218 1
1 1
1 1
1 1
300001 1
1 1
1 1
190337 1
1 1
9411 1
1 1
207492 1
23444 1
263398 1
35053 1
286589 1
1 1
142299 1
1 1
2 1
300000 1
106564 1
2 1
1 1
175750 1
1 1
29991 1
2 1
300000 1
105507 1
299999 1
290785 1
86180 1
18959 1
156751 1
286018 1
300000 1
264865 1
1 1
299999 1
278797 1
299999 1
50557 1
10833 1
13092 1
300001 1
1 1
272258 1
1 1
212965 1
105039 1
230394 1
160151 1
300000 1
1 1
1 1
300001 1
1 1
151406 1
63643 1
72146 1
65076 1
300001 1
253557 1
120579 1
49381 1
112299 1
2 1
112163 1
202088 1
95219 1
136064 1
300000 1
720 1
1 1
299999 1
1 1
264243 1
190359 1
115104 1
1 1
299999 1
38077 1
1 1
187431 1
1 1
231088 1
2 1
2 1
19739 1
300001 1
133112 1
146161 1
217688 1
85884 1
201559 1
21057 1
1 1
77544 1
186035 1
3 1
210216 1
195800 1
65255 1
240531 1
244623 1
12584 1
174369 1
45564 1
290219 1
189248 1
69282 1
300001 1
94180 1
3 1
254627 1
171710 1
2 1
209305 1
17068 1
284304 1
278910 1
86096 1
31630 1
300000 1
19588 1
214202 1
255496 1
139474 1
165741 1
125167 1
271965 1
35259 1
282173 1
26045 1
132160 1
28762 1
1 1
1 1
1 1
1 1
238475 1
223595 1
214512 1
84168 1
184247 1
300000 1
140529 1
43455 1
108925 1
17760 1
53298 1
1707 1
226546 1
1 1
292274 1
1 1
139494 1
142130 1
1 1
300001 1
206847 1
83758 1
64930 1
65961 1
264618 1
268865 1
277229 1
75872 1
237216 1
131219 1
208411 1
300000 1
11171 1
299999 1
53709 1
1 1
104012 1
1 1
198461 1
2 1
138890 1
162555 1
1 1
63359 1
287836 1
141263 1
216977 1
143284 1
189509 1
300001 1
174778 1
300000 1
300000 1
284973 1
2 1
1 1
294948 1
300001 1
1 1
239036 1
300001 1
257870 1
299999 1
2 1
53570 1
168806 1
31861 1
171512 1
18442 1
86626 1
3 1
1 1
299999 1
287802 1
75715 1
3 1
213937 1
1 1
300000 1
1 1
165973 1
292977 1
1 1
92670 1
3 1
299610 1
4947 1
166137 1
104843 1
300000 1
150298 1
299999 1
286806 1
105889 1
300000 1
101694 1
299998 1
162387 1
169503 1
56867 1
300000 1
1 1
97075 1
2 1
180362 1
228376 1
273211 1
1 1
300001 1
269165 1
1 1
138823 1
299999 1
69792 1
250162 1
55903 1
300000 1
244652 1
2 1
228773 1
3 1
1 1
1 1
53718 1
2 1
299999 1
300001 1
4731 1
300000 1
212470 1
299999 1
300000 1
11972 1
300000 1
1 1
300000 1
1 1
163162 1
91754 1
1 1
3 1
2 1
268745 1
126668 1
79747 1
299999 1
105895 1
2 1
37827 1
60698 1
2 1
30320 1
300000 1
258832 1
124892 1
139969 1
91061 1
281020 1
295105 1
300000 1
59774 1
274034 1
1 1
117421 1
121936 1
299999 1
287069 1
299999 1
115675 1
70124 1
67059 1
299999 1
189613 1
156720 1
300001 1
63287 1
292846 1
1 1
242910 1
170717 1
20862 1
1 1
101152 1
15638 1
16044 1
165723 1
2 1
130597 1
104409 1
150781 1
270088 1
299999 1
217305 1
203439 1
142906 1
34579 1
300001 1
300000 1
300001 1
198177 1
1 1
94610 1
1 1
227702 1
300000 1
1 1
299999 1
168497 1
130306 1
1 1
100416 1
300001 1
299999 1
3 1
279675 1
60070 1
192494 1
33350 1
232175 1
299999 1
49760 1
252127 1
300000 1
299999 1
228382 1
1 1
94193 1
1 1
234729 1
110226 1
142854 1
159187 1
2 1
73812 1
12774 1
171549 1
83068 1
110535 1
235794 1
217357 1
2 1
54157 1
230762 1
208698 1
117026 1
186582 1
244325 1
261510 1
219662 1
300000 1
180187 1
280115 1
124266 1
300000 1
230212 1
1 1
47679 1
299998 1
3 1
2 1
125871 1
43443 1
292949 1
300000 1
300001 1
150227 1
1 1
258162 1
1 1
115102 1
11439 1
1 1
193865 1
215999 1
49028 1
300000 1
2 1
130862 1
180849 1
272011 1
93644 1
198608 1
57952 1
180977 1
299999 1
175534 1
152824 1
300001 1
290080 1
299999 1
244330 1
299999 1
78329 1
187361 1
299999 1
232452 1
151854 1
232173 1
2 1
234858 1
33147 1
1 1
1 1
293062 1
103721 1
208168 1
162282 1
193562 1
300001 1
2 1
157908 1
201090 1
1 1
61465 1
64717 1
1 1
1 1
268371 1
181874 1
189185 1
161763 1
272892 1
255534 1
284936 1
125783 1
300001 1
109053 1
50665 1
300002 1
299999 1
155601 1
54543 1
296998 1
45322 1
21717 1
41799 1
227774 1
300002 1
2 1
139706 1
273855 1
300000 1
3 1
181773 1
300000 1
132670 1
234555 1
749 1
21243 1
299999 1
299999 1
102137 1
299999 1
164761 1
226215 1
40659 1
300001 1
300001 1
298464 1
11538 1
10347 1
272713 1
40723 1
2 1
277130 1
1 1
299999 1
144092 1
1 1
154395 1
1 1
81341 1
183827 1
1 1
123974 1
1 1
18014 1
126860 1
96761 1
299999 1
15468 1
13903 1
22179 1
279493 1
296982 1
258991 1
1 1
258580 1
15175 1
101173 1
4861 1
1 1
179994 1
300000 1
269244 1
2 1
70136 1
205590 1
84089 1
96148 1
259070 1
1 1
188053 1
156575 1
1 1
2 1
290658 1
109898 1
21973 1
161850 1
137749 1
300000 1
150885 1
241264 1
159417 1
300001 1
29327 1
235093 1
34651 1
169520 1
2027 1
36043 1
257314 1
124254 1
184258 1
2 1
22594 1
1 1
17033 1
2 1
205948 1
82234 1
243475 1
1 1
210916 1
208752 1
37587 1
277885 1
259356 1
192175 1
227471 1
174905 1
131613 1
300000 1
67816 1
190567 1
284028 1
200837 1
279056 1
60309 1
297479 1
300000 1
300001 1
299999 1
191617 1
2 1
40780 1
213393 1
300001 1
151606 1
300001 1
300000 1
127516 1
3 1
17460 1
1 1
75822 1
299999 1
3143 1
1 1
114341 1
45743 1
299999 1
81003 1
245531 1
243357 1
77704 1
105171 1
112807 1
1 1
1 1
265483 1
3561 1
58028 1
300000 1
299999 1
97135 1
1 1
18986 1
184879 1
1 1
3 1
269445 1
95818 1
195833 1
1 1
299999 1
216334 1
299999 1
144742 1
1 1
1 1
2 1
1 1
2 1
275957 1
200355 1
132547 1
90466 1
85731 1
132094 1
115110 1
299999 1
36243 1
259188 1
299999 1
300001 1
1 1
300002 1
299999 1
139368 1
1 1
184791 1
299999 1
300001 1
244398 1
112770 1
258195 1
222967 1
231872 1
1 1
13270 1
94734 1
166093 1
1 1
300000 1
3 1
150663 1
147985 1
294392 1
24455 1
282496 1
158015 1
160889 1
227338 1
170483 1
300000 1
70090 1
1 1
1 1
84659 1
299999 1
3 1
299999 1
2 1
1 1
299999 1
2 1
26656 1
300000 1
240293 1
24676 1
261783 1
1 1
261010 1
143242 1
261838 1
91873 1
2 1
299999 1
45026 1
35600 1
1 1
77212 1
299999 1
1 1
138463 1
272273 1
300001 1
297628 1
2 1
1 1
50233 1
55700 1
75498 1
300001 1
300002 1
300000 1
99048 1
139210 1
4973 1
300000 1
1 1
300000 1
110792 1
111439 1
47328 1
246635 1
185309 1
299999 1
1 1
77785 1
113470 1
6644 1
3 1
300000 1
83320 1
176134 1
1 1
184000 1
28314 1
42316 1
300000 1
44762 1
16556 1
300000 1
298606 1
300001 1
300002 1
114086 1
300000 1
300001 1
195140 1
1 1
297656 1
1 1
114389 1
51355 1
285569 1
1 1
300000 1
108873 1
19736 1
208148 1
300001 1
1 1
75464 1
25401 1
80822 1
210335 1
120138 1
7763 1
214925 1
1 1
86272 1
191727 1
57688 1
277907 1
40658 1
275560 1
161675 1
1 1
176778 1
151775 1
140747 1
66790 1
63657 1
188855 1
46291 1
70507 1
249681 1
300001 1
299999 1
300001 1
204097 1
178834 1
252702 1
179420 1
298086 1
300000 1
224623 1
1 1
300000 1
210330 1
1 1
168821 1
51436 1
2 1
144361 1
2 1
157040 1
274350 1
283668 1
90450 1
215166 1
217678 1
232258 1
44779 1
96565 1
300002 1
1 1
300000 1
217556 1
277020 1
300001 1
229316 1
299998 1
299999 1
242488 1
300001 1
20349 1
137140 1
1 1
244599 1
23773 1
7061 1
269665 1
300000 1
132501 1
276878 1
3 1
159897 1
37367 1
299999 1
125306 1
300001 1
108914 1
92472 1
267583 1
140606 1
300000 1
146034 1
169957 1
60674 1
50484 1
19814 1
3 1
190513 1
2 1
69991 1
200727 1
89268 1
1 1
2 1
42295 1
27618 1
121305 1
283634 1
144053 1
1 1
291591 1
1 1
299999 1
200462 1
278161 1
296504 1
300000 1
212203 1
300001 1
1 1
3 1
3 1
177600 1
79004 1
294812 1
299999 1
300002 1
1 1
213208 1
227744 1
16716 1
2 1
203478 1
299999 1
1 1
130478 1
280918 1
71831 1
1 1
1 1
160773 1
170312 1
1 1
48697 1
230476 1
209690 1
284552 1
1 1
254751 1
93831 1
109011 1
300002 1
87640 1
299999 1
2 1
224982 1
262534 1
229634 1
299999 1
131524 1
1 1
299999 1
299999 1
287407 1
79620 1
87329 1
300001 1
1 1
207523 1
257321 1
221439 1
299162 1
246856 1
192853 1
291304 1
259582 1
300002 1
1 1
237516 1
22738 1
1 1
218266 1
145138 1
198469 1
81007 1
1 1
1010 1
40558 1
190479 1
257445 1
106838 1
189567 1
116273 1
42521 1
224847 1
300001 1
70210 1
122319 1
300000 1
150640 1
228205 1
300000 1
211243 1
299999 1
220122 1
7889 1
223912 1
118569 1
69771 1
299999 1
156744 1
299999 1
1 1
12417 1
300000 1
300001 1
96610 1
154120 1
2 1
295925 1
2 1
203116 1
1 1
209359 1
80238 1
1 1
231024 1
16531 1
299998 1
299999 1
196760 1
230334 1
240110 1
233093 1
299999 1
300001 1
2 1
3829 1
300000 1
300000 1
79368 1
300001 1
300001 1
289819 1
300001 1
105575 1
2 1
3 1
98409 1
300002 1
171228 1
2 1
299999 1
1 1
187501 1
33310 1
257571 1
1 1
255151 1
175434 1
3 1
65528 1
251091 1
300000 1
214385 1
223163 1
15950 1
300000 1
5743 1
2277 1
248002 1
150232 1
2 1
116511 1
1 1
108356 1
13502 1
2 1
126934 1
300001 1
144796 1
1 1
300000 1
299999 1
170890 1
69504 1
300000 1
136694 1
194914 1
121886 1
165246 1
300001 1
230721 1
10753 1
300001 1
38857 1
152566 1
269633 1
3 1
261112 1
1 1
117404 1
246292 1
300002 1
300000 1
287638 1
9141 1
300002 1
2 1
300001 1
299999 1
134849 1
267879 1
2 1
300001 1
300000 1
2 1
118979 1
281801 1
74354 1
244254 1
1 1
1 1
232761 1
1 1
300000 1
279983 1
91869 1
127536 1
300001 1
172687 1
300000 1
1 1
101735 1
2 1
250614 1
299999 1
204329 1
251076 1
51424 1
1 1
3 1
244201 1
300000 1
102096 1
1 1
52866 1
8400 1
300000 1
236731 1
299999 1
1 1
164166 1
300001 1
1 1
65094 1
236333 1
300001 1
52591 1
33426 1
140373 1
50066 1
211946 1
73479 1
299999 1
300001 1
239626 1
180828 1
3 1
203742 1
300000 1
264655 1
299999 1
53735 1
130373 1
1 1
39663 1
300000 1
14397 1
299999 1
20249 1
271970 1
274429 1
227740 1
120889 1
172135 1
72677 1
299999 1
1 1
300001 1
118752 1
196250 1
125603 1
160711 1
1 1
145667 1
35829 1
121749 1
299999 1
2 1
299999 1
1 1
196032 1
300000 1
223698 1
1 1
300001 1
1 1
2 1
300001 1
212263 1
84407 1
12819 1
300000 1
90594 1
286280 1
299999 1
197480 1
76319 1
277034 1
290396 1
79508 1
144469 1
106020 1
294512 1
154153 1
227481 1
123387 1
1 1
300001 1
53554 1
227257 1
295101 1
219788 1
270750 1
275764 1
290020 1
235058 1
292941 1
167968 1
236377 1
299999 1
299999 1
299999 1
144822 1
210167 1
2 1
1530 1
299441 1
300000 1
183492 1
1 1
296926 1
300000 1
300001 1
221086 1
85248 1
78565 1
300001 1
300000 1
2 1
82967 1
129124 1
50598 1
1 1
228003 1
26229 1
276730 1
37257 1
40642 1
300000 1
15055 1
1 1
1 1
133941 1
3 1
221284 1
34540 1
145141 1
96221 1
1 1
264552 1
51340 1
299999 1
259090 1
300001 1
22172 1
222984 1
154327 1
210729 1
295529 1
300001 1
2 1
2 1
15327 1
152515 1
299998 1
120185 1
165913 1
183469 1
300001 1
84221 1
300000 1
95310 1
233691 1
300001 1
1 1
27026 1
105252 1
259564 1
113914 1
26119 1
1 1
193346 1
198255 1
272806 1
141017 1
238746 1
300001 1
81308 1
108306 1
128243 1
299999 1
289481 1
110414 1
300001 1
1 1
252598 1
170527 1
151189 1
3 1
2 1
44891 1
282865 1
300000 1
175335 1
1 1
1 1
1 1
39238 1
222179 1
300001 1
299999 1
65622 1
162038 1
300001 1
124479 1
264215 1
300000 1
300000 1
126113 1
286452 1
178002 1
300001 1
120288 1
264287 1
2 1
3639 1
199068 1
300001 1
278496 1
298757 1
11718 1
99476 1
196393 1
206603 1
299998 1
267413 1
245774 1
214420 1
256553 1
254525 1
27847 1
274611 1
100539 1
272170 1
248851 1
231163 1
300001 1
240279 1
203270 1
205829 1
99614 1
206463 1
153042 1
134691 1
99234 1
22836 1
1 1
247960 1
299999 1
244665 1
88095 1
299999 1
300000 1
300001 1
299998 1
239115 1
1 1
130966 1
49368 1
97952 1
274777 1
210440 1
299087 1
261145 1
1 1
256981 1
1 1
120816 1
93506 1
1 1
281502 1
300001 1
184465 1
246457 1
81496 1
199109 1
2 1
55820 1
72485 1
210989 1
300000 1
272446 1
227063 1
78109 1
151186 1
46056 1
299999 1
231145 1
244502 1
300001 1
300001 1
3 1
187686 1
299999 1
164033 1
158702 1
221651 1
42672 1
222801 1
216602 1
3 1
134473 1
245203 1
1 1
1 1
133359 1
299999 1
299999 1
300001 1
297500 1
143669 1
138197 1
144366 1
2 1
1 1
80666 1
51604 1
1 1
1 1
298985 1
112260 1
235737 1
60770 1
211159 1
226939 1
53692 1
28690 1
185514 1
289948 1
1 1
113835 1
120436 1
1 1
1 1
74193 1
105655 1
231984 1
155170 1
124731 1
253032 1
291102 1
76843 1
1 1
101779 1
300001 1
1 1
300001 1
275870 1
140146 1
283918 1
178295 1
113188 1
300000 1
165657 1
273277 1
2 1
300000 1
12858 1
198965 1
126041 1
46922 1
214680 1
276811 1
3 1
299998 1
235506 1
2 1
299999 1
195801 1
71594 1
1 1
300001 1
152129 1
175201 1
187944 1
300001 1
166937 1
43882 1
96923 1
273180 1
1 1
77057 1
27864 1
1 1
206666 1
1 1
139635 1
189086 1
136233 1
1 1
49993 1
182171 1
114867 1
297404 1
40842 1
1 1
164469 1
201558 1
110610 1
300002 1
128951 1
1 1
114312 1
1 1
1 1
213838 1
1 1
43135 1
141270 1
36107 1
300000 1
284871 1
1 1
193264 1
270181 1
38230 1
210384 1
1 1
33234 1
300000 1
113966 1
171989 1
209966 1
295826 1
94027 1
1 1
105819 1
226460 1
183462 1
259920 1
15755 1
257536 1
299999 1
3 1
105973 1
32080 1
300001 1
1 1
18924 1
223844 1
50257 1
299999 1
300000 1
50152 1
212655 1
1 1
1 1
175163 1
3 1
235536 1
1 1
1 1
125417 1
1 1
33000 1
300002 1
103727 1
300000 1
245210 1
96852 1
1 1
151743 1
300001 1
41305 1
1 1
300000 1
300000 1
300001 1
146971 1
132619 1
30897 1
25910 1
262294 1
129366 1
1 1
206342 1
1 1
300001 1
179913 1
1287 1
240084 1
148187 1
32126 1
180098 1
285503 1
1 1
51327 1
1 1
3 1
278730 1
7727 1
173043 1
299998 1
299999 1
202694 1
292580 1
78332 1
3143 1
21757 1
227853 1
168788 1
60724 1
87237 1
51736 1
3172 1
300000 1
189906 1
193183 1
219410 1
1 1
29162 1
2230 1
2 1
2 1
143817 1
299999 1
92792 1
80223 1
147043 1
249796 1
299999 1
300002 1
199315 1
232257 1
300000 1
299998 1
1 1
300001 1
1 1
234008 1
30654 1
1 1
206336 1
1 1
300001 1
248955 1
117942 1
300000 1
2 1
36505 1
300001 1
299999 1
300001 1
80678 1
1 1
249668 1
70170 1
188359 1
34055 1
2 1
132047 1
35648 1
141162 1
299998 1
298806 1
300000 1
48769 1
172118 1
91788 1
300001 1
208620 1
3 1
281024 1
114563 1
226262 1
209942 1
153352 1
78520 1
185756 1
261110 1
2 1
299998 1
95879 1
126757 1
1 1
292263 1
292835 1
1 1
13168 1
81307 1
291713 1
296254 1
300001 1
1 1
91344 1
248746 1
131423 1
299999 1
1 1
2853 1
128595 1
300001 1
193175 1
3 1
292998 1
1 1
299998 1
113957 1
191409 1
251911 1
215608 1
292734 1
1 1
12650 1
3 1
51555 1
300002 1
132764 1
150538 1
174357 1
1 1
38418 1
265001 1
46103 1
300000 1
283691 1
18228 1
35561 1
58747 1
188824 1
232160 1
208945 1
165145 1
176679 1
2 1
299999 1
299268 1
1 1
19301 1
299999 1
297717 1
295653 1
138578 1
2 1
106760 1
252849 1
201065 1
259034 1
215384 1
35372 1
249618 1
300001 1
245967 1
3 1
285248 1
269689 1
166115 1
11878 1
2 1
200616 1
1 1
300000 1
87633 1
1 1
233228 1
1 1
88043 1
1 1
299998 1
299999 1
1 1
254 1
127165 1
84209 1
1 1
126376 1
58650 1
1 1
300002 1
112544 1
209428 1
1 1
116040 1
280648 1
300000 1
1 1
12192 1
300000 1
82285 1
255335 1
300001 1
184027 1
299999 1
202932 1
1 1
300000 1
118124 1
1 1
262104 1
12793 1
244920 1
55197 1
12422 1
300000 1
145631 1
155394 1
164116 1
5342 1
169359 1
139326 1
105785 1
41951 1
2304 1
153159 1
2 1
97440 1
90105 1
1 1
300001 1
300001 1
300000 1
202426 1
163748 1
2 1
299999 1
111567 1
185849 1
43089 1
1 1
265548 1
224629 1
110827 1
105188 1
300001 1
300000 1
299999 1
28966 1
271740 1
253842 1
1 1
300001 1
300000 1
222845 1
143861 1
1 1
15335 1
300001 1
264180 1
300000 1
124909 1
242119 1
40501 1
24171 1
23363 1
209080 1
299999 1
30081 1
300000 1
62528 1
941 1
100239 1
283120 1
18338 1
186076 1
170540 1
93250 1
300000 1
182446 1
253740 1
300000 1
1 1
84179 1
1 1
243519 1
261109 1
41891 1
4351 1
234047 1
300001 1
300000 1
220133 1
140396 1
1 1
154145 1
35599 1
299999 1
160820 1
217590 1
170100 1
3 1
216774 1
1 1
165700 1
2 1
3 1
299999 1
174642 1
171890 1
52756 1
259910 1
143565 1
3 1
88491 1
300001 1
169966 1
83098 1
186450 1
106496 1
62688 1
126963 1
1 1
277777 1
271990 1
131909 1
288164 1
279415 1
7798 1
251936 1
67240 1
167796 1
297745 1
240508 1
287992 1
300000 1
1 1
300000 1
300000 1
200010 1
174392 1
214834 1
192707 1
29389 1
127522 1
36380 1
149350 1
67611 1
267025 1
300000 1
1 1
54096 1
41875 1
1 1
159409 1
8315 1
87786 1
199598 1
55513 1
58302 1
300000 1
85329 1
1 1
299998 1
1 1
1 1
80932 1
220202 1
3 1
155794 1
1 1
96003 1
201412 1
6572 1
300000 1
207420 1
300000 1
2 1
300001 1
95666 1
242610 1
77372 1
1 1
31607 1
1 1
207809 1
2 1
1 1
300000 1
258499 1
184578 1
249569 1
17715 1
1 1
127832 1
2 1
2 1
300000 1
55835 1
296879 1
198896 1
155223 1
9144 1
204060 1
171222 1
290594 1
168723 1
1 1
1909 1
299999 1
189192 1
5491 1
300002 1
1 1
196891 1
300000 1
1 1
199295 1
299999 1
1 1
300001 1
299999 1
163432 1
95567 1
251454 1
288661 1
56698 1
134171 1
299999 1
286373 1
3810 1
32274 1
300000 1
240548 1
148995 1
160803 1
145210 1
15087 1
118474 1
58100 1
1 1
139123 1
11497 1
287768 1
50116 1
174940 1
79855 1
137011 1
1 1
267121 1
6800 1
2 1
206516 1
130859 1
300000 1
1 1
299998 1
300000 1
24597 1
199069 1
291049 1
167191 1
74223 1
152371 1
260800 1
3 1
44515 1
299999 1
41463 1
104804 1
1 1
1 1
19975 1
172837 1
159883 1
2 1
1 1
279769 1
1 1
273964 1
65701 1
199654 1
191586 1
300001 1
207646 1
176973 1
122650 1
243721 1
1 1
167888 1
299999 1
232038 1
1 1
260354 1
41971 1
2 1
17057 1
185312 1
1 1
214255 1
300000 1
3 1
233972 1
122431 1
299999 1
27772 1
300001 1
1 1
108389 1
299998 1
153449 1
290007 1
1 1
207670 1
1 1
6128 1
290113 1
1 1
258689 1
130671 1
63790 1
255727 1
231472 1
295757 1
3 1
299998 1
247071 1
89600 1
300000 1
3 1
52613 1
2 1
3 1
14589 1
300000 1
152365 1
151419 1
232269 1
171030 1
77767 1
53056 1
300000 1
256742 1
231472 1
300000 1
195625 1
184778 1
299999 1
239076 1
1 1
1 1
300001 1
174964 1
300001 1
1 1
97662 1
100426 1
42496 1
160005 1
163171 1
28104 1
48327 1
230810 1
1 1
1 1
277268 1
300001 1
233788 1
29695 1
125097 1
2 1
1 1
215088 1
1 1
1 1
299998 1
217442 1
60985 1
286118 1
79898 1
239087 1
299999 1
99186 1
94045 1
195724 1
40561 1
300000 1
299999 1
299999 1
1 1
285327 1
218120 1
57591 1
84497 1
1 1
1 1
15323 1
114091 1
20570 1
209042 1
1493 1
299998 1
27496 1
180230 1
1 1
299999 1
300000 1
299999 1
299998 1
58160 1
87037 1
267175 1
47450 1
300001 1
208698 1
299999 1
15020 1
122929 1
196822 1
96616 1
1 1
300000 1
261218 1
188071 1
24698 1
148481 1
1 1
222290 1
300000 1
96184 1
300001 1
1 1
271523 1
203772 1
288003 1
1 1
1 1
300000 1
78651 1
1 1
226926 1
299999 1
184999 1
71647 1
61751 1
136041 1
53781 1
154389 1
151185 1
52042 1
113591 1
84338 1
300001 1
29697 1
36375 1
42524 1
265004 1
172858 1
84408 1
200284 1
50779 1
300000 1
1076 1
267428 1
218285 1
2 1
299999 1
156565 1
227411 1
182126 1
156328 1
18869 1
300001 1
1 1
299999 1
196438 1
238993 1
198489 1
1 1
275244 1
212056 1
41593 1
231875 1
2 1
96335 1
300000 1
38758 1
112630 1
280244 1
2 1
59903 1
237692 1
2 1
39931 1
3 1
233562 1
72112 1
115453 1
16584 1
121088 1
294070 1
9547 1
70773 1
125391 1
300000 1
118844 1
84440 1
94252 1
261806 1
174221 1
1 1
143143 1
2 1
82291 1
299998 1
90157 1
96570 1
1 1
1 1
299999 1
299999 1
219822 1
290140 1
300000 1
3 1
1 1
128387 1
4086 1
2 1
1 1
225328 1
124076 1
1 1
213715 1
185059 1
68542 1
200494 1
115194 1
144647 1
150481 1
153235 1
106149 1
61443 1
10373 1
164070 1
3 1
199123 1
3 1
131909 1
73540 1
231953 1
300000 1
1 1
1 1
267740 1
300001 1
1 1
159091 1
1 1
3 1
287792 1
274378 1
67075 1
11115 1
300000 1
170982 1
300000 1
1 1
45124 1
300000 1
265609 1
293784 1
77108 1
278711 1
219878 1
1 1
77511 1
300001 1
299998 1
173828 1
149648 1
300002 1
173252 1
220931 1
62603 1
1 1
134511 1
1 1
238344 1
300001 1
213039 1
159933 1
3 1
299998 1
265898 1
300001 1
21182 1
92976 1
1 1
90463 1
2 1
1 1
1 1
98001 1
229018 1
249965 1
141080 1
192794 1
300000 1
136681 1
127475 1
140625 1
144516 1
165481 1
1 1
16392 1
300000 1
130092 1
196248 1
2 1
134015 1
1 1
159662 1
96181 1
1 1
223724 1
143405 1
44077 1
1 1
105587 1
300000 1
278880 1
121195 1
300000 1
254309 1
1 1
170799 1
117708 1
1 1
189908 1
2 1
148191 1
199100 1
217632 1
1 1
297797 1
17514 1
300000 1
1 1
274901 1
120412 1
300001 1
299999 1
206868 1
283015 1
300000 1
22634 1
264390 1
299910 1
1 1
99741 1
3 1
246386 1
261474 1
293647 1
89332 1
56979 1
98841 1
21652 1
256963 1
3 1
1 1
111971 1
1 1
129208 1
255397 1
67124 1
248800 1
16803 1
300001 1
1 1
1 1
299999 1
176509 1
1 1
80524 1
143019 1
108708 1
214074 1
61504 1
30577 1
233164 1
198651 1
2 1
253390 1
5459 1
300000 1
71139 1
251920 1
1 1
22932 1
272462 1
186307 1
230277 1
90381 1
1 1
263926 1
300001 1
299999 1
175252 1
297840 1
227043 1
42798 1
62930 1
3 1
300000 1
64600 1
120147 1
3 1
202221 1
275120 1
272780 1
300000 1
160801 1
1 1
31231 1
56996 1
38775 1
255203 1
1 1
299999 1
251613 1
169971 1
16032 1
299998 1
295060 1
300000 1
18613 1
72187 1
135823 1
300002 1
144503 1
115972 1
81505 1
300001 1
224125 1
195617 1
1 1
210728 1
300000 1
5047 1
239829 1
300001 1
293319 1
42847 1
225766 1
199247 1
121227 1
263095 1
300001 1
5587 1
299999 1
300000 1
248561 1
2 1
200081 1
268999 1
1 1
296849 1
1 1
101790 1
28372 1
6346 1
219960 1
1 1
80011 1
79545 1
299998 1
212606 1
91130 1
145286 1
300001 1
199336 1
1 1
299999 1
281227 1
32758 1
300001 1
182264 1
195156 1
160012 1
191442 1
299999 1
299999 1
1 1
300000 1
186153 1
249414 1
2 1
300000 1
254880 1
235776 1
299999 1
300001 1
35028 1
1 1
179840 1
174169 1
56450 1
215230 1
300000 1
6959 1
24562 1
86039 1
150594 1
21733 1
300000 1
109190 1
62728 1
291971 1
224337 1
217039 1
299999 1
299999 1
276351 1
83294 1
295797 1
42053 1
300001 1
9672 1
147519 1
275879 1
299999 1
2 1
121654 1
1 1
1 1
299999 1
130475 1
299998 1
82266 1
252875 1
300001 1
58210 1
300000 1
95731 1
87698 1
1 1
102292 1
1 1
300001 1
3 1
176670 1
300000 1
114846 1
288496 1
300001 1
1 1
255584 1
1 1
118165 1
300000 1
75040 1
226072 1
161971 1
300000 1
122819 1
126095 1
174371 1
235640 1
135246 1
2 1
41709 1
3 1
5827 1
82846 1
29615 1
71487 1
223024 1
168970 1
227710 1
281054 1
20400 1
1 1
300000 1
1 1
44196 1
299999 1
151719 1
288377 1
3 1
139717 1
38311 1
2 1
174504 1
202848 1
98735 1
156955 1
224887 1
286191 1
265093 1
176873 1
184312 1
44970 1
268613 1
131840 1
255902 1
223296 1
182987 1
32558 1
16654 1
43344 1
195580 1
300001 1
129074 1
299999 1
1 1
299999 1
300001 1
251483 1
108168 1
218803 1
299999 1
431 1
300000 1
96557 1
133527 1
1 1
87839 1
300001 1
56179 1
257543 1
299999 1
258954 1
73879 1
1 1
70666 1
208317 1
1 1
18552 1
48442 1
212212 1
101029 1
56605 1
300000 1
43003 1
88796 1
2 1
105071 1
205942 1
200769 1
299999 1
33912 1
267640 1
299999 1
1 1
2426 1
113859 1
219913 1
299999 1
1 1
122305 1
127738 1
296718 1
299998 1
102961 1
300000 1
113725 1
300001 1
2 1
49385 1
246305 1
229601 1
253214 1
299998 1
2 1
186433 1
229172 1
149909 1
300002 1
1407 1
1 1
2 1
300000 1
109607 1
1 1
142717 1
253210 1
240470 1
1 1
136060 1
201290 1
1 1
256357 1
246978 1
5106 1
3 1
253679 1
299999 1
299999 1
282153 1
217232 1
300001 1
1 1
234699 1
2 1
156843 1
2070 1
152043 1
25220 1
255375 1
229814 1
300001 1
1 1
2 1
30181 1
2 1
129633 1
220027 1
145429 1
65265 1
90077 1
221431 1
1 1
128709 1
63445 1
168169 1
300001 1
250889 1
1 1
18628 1
1 1
73503 1
104490 1
1 1
248202 1
125966 1
164466 1
132895 1
300000 1
9946 1
32603 1
299999 1
154342 1
36897 1
276017 1
77924 1
299999 1
232146 1
299999 1
2 1
300000 1
15305 1
3 1
76131 1
132948 1
300000 1
91368 1
1 1
299999 1
194434 1
108224 1
251533 1
295554 1
205148 1
300000 1
151233 1
151476 1
299999 1
267878 1
160541 1
142671 1
300000 1
102669 1
300002 1
113411 1
256046 1
49946 1
300000 1
299999 1
105354 1
300000 1
269474 1
172539 1
300001 1
300001 1
173651 1
158194 1
282110 1
146729 1
250707 1
98218 1
162746 1
148898 1
214604 1
114528 1
2 1
15639 1
299999 1
300000 1
163631 1
47565 1
300000 1
183510 1
192204 1
121256 1
300002 1
66506 1
110478 1
1 1
243206 1
194873 1
38480 1
300001 1
299999 1
299999 1
283645 1
25693 1
7269 1
207259 1
28420 1
107592 1
1 1
260611 1
260666 1
146135 1
299999 1
50940 1
180642 1
84702 1
29082 1
205771 1
184720 1
84737 1
170371 1
300000 1
3 1
65253 1
300000 1
142632 1
119190 1
300001 1
150677 1
1 1
2067 1
2 1
299999 1
160049 1
212762 1
300001 1
195416 1
27735 1
263222 1
1 1
91175 1
8676 1
300001 1
3301 1
3 1
300001 1
53386 1
299998 1
203394 1
211721 1
1 1
136576 1
189654 1
254868 1
230173 1
76880 1
117255 1
98056 1
77316 1
50054 1
101437 1
285091 1
59027 1
1 1
52407 1
2 1
1 1
171220 1
1 1
8058 1
96104 1
299998 1
1 1
271948 1
246305 1
34405 1
300000 1
3 1
154819 1
36054 1
144532 1
1 1
195797 1
2 1
1 1
218869 1
116031 1
299999 1
32538 1
40007 1
2 1
1 1
27145 1
37513 1
283246 1
299999 1
72311 1
98988 1
100239 1
57884 1
187658 1
31380 1
299999 1
264273 1
299999 1
1 1
94491 1
151955 1
300000 1
33151 1
224287 1
1 1
300000 1
240582 1
59497 1
69687 1
70 1
300001 1
48751 1
1 1
2 1
28499 1
10242 1
1 1
73709 1
78251 1
2 1
3 1
252566 1
9545 1
126291 1
38428 1
30501 1
163380 1
180145 1
114056 1
41528 1
130334 1
1 1
300000 1
2 1
300002 1
136736 1
164124 1
2 1
203580 1
171573 1
61578 1
136715 1
52691 1
1 1
300000 1
131133 1
18048 1
300001 1
161744 1
3 1
1 1
216904 1
140962 1
257348 1
36538 1
54419 1
1 1
87480 1
110264 1
68978 1
3 1
105199 1
263114 1
299999 1
218107 1
229619 1
115861 1
1 1
1032 1
124592 1
231351 1
1 1
231489 1
283703 1
111901 1
2 1
2 1
68799 1
111488 1
1 1
232115 1
204120 1
117747 1
275037 1
30312 1
273620 1
266987 1
299999 1
2 1
299999 1
228862 1
8990 1
274235 1
94528 1
55155 1
68131 1
46951 1
186202 1
221217 1
187007 1
299999 1
143633 1
297859 1
7480 1
107590 1
267262 1
133953 1
30730 1
213388 1
58990 1
290670 1
248269 1
266794 1
149922 1
41268 1
300000 1
294030 1
3836 1
225810 1
230839 1
186347 1
12963 1
299999 1
299999 1
64381 1
66893 1
227833 1
286824 1
145342 1
1 1
24283 1
43259 1
1 1
209188 1
123080 1
300001 1
300001 1
250816 1
115163 1
3277 1
170253 1
1 1
72963 1
9947 1
60505 1
1 1
196814 1
191840 1
4249 1
211445 1
1 1
146367 1
245476 1
103401 1
264389 1
2 1
1 1
300000 1
299999 1
1 1
119703 1
44910 1
300001 1
2 1
259487 1
218263 1
127362 1
291677 1
124747 1
237093 1
298375 1
300001 1
200808 1
33665 1
67357 1
150651 1
271115 1
98466 1
23331 1
1 1
117476 1
50531 1
245557 1
1 1
131130 1
200965 1
21313 1
245601 1
299926 1
182968 1
131021 1
119139 1
1649 1
123146 1
4279 1
1 1
37769 1
48543 1
3 1
182451 1
282540 1
299999 1
292062 1
300000 1
300000 1
80881 1
33260 1
1 1
72110 1
178629 1
70936 1
299999 1
116203 1
102479 1
300000 1
1 1
281234 1
300001 1
80613 1
1 1
206516 1
78297 1
133633 1
223842 1
208567 1
191647 1
198130 1
213826 1
149772 1
300000 1
210720 1
31654 1
221268 1
176591 1
300000 1
299999 1
232848 1
1 1
128860 1
300000 1
300000 1
3058 1
80261 1
37651 1
114523 1
278419 1
79139 1
190053 1
1 1
180258 1
153726 1
161587 1
100646 1
57019 1
166749 1
19783 1
1 1
106097 1
70282 1
189349 1
300001 1
299999 1
286655 1
232815 1
118816 1
299998 1
4599 1
266166 1
1 1
275542 1
243585 1
177551 1
73165 1
13824 1
110920 1
299998 1
136636 1
37315 1
121160 1
131055 1
138711 1
300000 1
161298 1
131394 1
98241 1
113681 1
137987 1
82782 1
30459 1
2 1
300002 1
42313 1
300002 1
37313 1
59696 1
33877 1
299999 1
13740 1
89159 1
124682 1
168777 1
103079 1
15400 1
195411 1
3 1
174914 1
299207 1
1 1
38662 1
1 1
3 1
300001 1
218976 1
1 1
300000 1
2 1
299999 1
2 1
1 1
137073 1
1 1
30429 1
300000 1
109109 1
140043 1
114138 1
193414 1
282145 1
299999 1
1 1
69668 1
261755 1
204698 1
260714 1
184127 1
113203 1
18159 1
224845 1
298004 1
1 1
240534 1
300000 1
300000 1
31131 1
300001 1
1 1
94039 1
2 1
293802 1
299999 1
90753 1
29718 1
49249 1
115124 1
46352 1
300001 1
269535 1
49183 1
78053 1
291366 1
299999 1
299999 1
282830 1
1 1
188856 1
279566 1
227184 1
260765 1
299999 1
35168 1
273002 1
178566 1
79695 1
300000 1
225323 1
1 1
1 1
27138 1
3 1
2285 1
42881 1
291645 1
259926 1
110126 1
271575 1
128884 1
203552 1
1 1
164838 1
3 1
148740 1
36018 1
219024 1
299999 1
198882 1
23247 1
300000 1
230887 1
299999 1
182175 1
3 1
299999 1
223923 1
300002 1
300000 1
9588 1
294492 1
122986 1
299999 1
260278 1
1 1
1 1
138506 1
180609 1
148097 1
181843 1
142498 1
299999 1
1 1
3 1
148835 1
3 1
135780 1
281218 1
225711 1
147037 1
219801 1
294798 1
68794 1
161326 1
232314 1
136387 1
112889 1
64827 1
2 1
300000 1
100134 1
1 1
221342 1
300001 1
32163 1
3 1
203641 1
48780 1
121176 1
1 1
162274 1
235822 1
1 1
69132 1
300000 1
199838 1
244270 1
123574 1
241949 1
7820 1
132176 1
228859 1
230436 1
300000 1
1 1
219535 1
47343 1
300001 1
200372 1
170390 1
263211 1
273983 1
155937 1
1 1
153362 1
300001 1
66869 1
39254 1
2 1
300001 1
236731 1
20996 1
122151 1
266198 1
255405 1
10194 1
216719 1
299999 1
283304 1
1 1
300001 1
1 1
86579 1
2 1
299998 1
89460 1
300000 1
300002 1
258032 1
239705 1
151275 1
96714 1
5056 1
130474 1
271536 1
152590 1
233251 1
127426 1
299999 1
1 1
276503 1
267201 1
1 1
48322 1
51834 1
162908 1
295543 1
1 1
200133 1
291788 1
299998 1
132354 1
84738 1
10543 1
203930 1
258299 1
97150 1
70215 1
2 1
123130 1
299998 1
184125 1
110971 1
3 1
252686 1
110608 1
300001 1
2670 1
58502 1
203766 1
236774 1
226998 1
234427 1
239494 1
264722 1
273765 1
142550 1
104962 1
67792 1
143383 1
3 1
45917 1
152381 1
22123 1
1 1
299999 1
299999 1
1 1
149278 1
259519 1
276577 1
194213 1
2 1
142076 1
300001 1
124372 1
129851 1
164656 1
50761 1
75033 1
240703 1
165886 1
52027 1
145770 1
1 1
2 1
2 1
170302 1
2 1
154967 1
300000 1
127436 1
214732 1
281920 1
197605 1
300000 1
252738 1
180040 1
295237 1
45713 1
97459 1
249049 1
3 1
10447 1
81751 1
246265 1
119190 1
300001 1
299999 1
1 1
2 1
116615 1
1 1
130599 1
300000 1
2 1
1 1
200425 1
129553 1
284602 1
251392 1
157067 1
44129 1
1 1
12392 1
3 1
300001 1
299999 1
212868 1
243281 1
2 1
1 1
1 1
135093 1
256407 1
299492 1
178108 1
186878 1
259905 1
300000 1
117879 1
166539 1
299999 1
1 1
232728 1
232460 1
178081 1
6520 1
25142 1
2 1
163564 1
27866 1
300000 1
107873 1
75761 1
291347 1
1 1
2 1
300000 1
86791 1
1 1
300000 1
2 1
1 1
299998 1
81567 1
65037 1
300002 1
299999 1
1 1
300000 1
69867 1
238605 1
99138 1
172058 1
2 1
299999 1
300001 1
295203 1
167146 1
25912 1
188634 1
2 1
279181 1
127093 1
145884 1
234574 1
192096 1
104597 1
299999 1
244836 1
1 1
264496 1
106323 1
300000 1
150493 1
281224 1
1 1
18328 1
89133 1
229147 1
142083 1
300000 1
1 1
300000 1
235880 1
202904 1
300000 1
256329 1
75785 1
170992 1
300001 1
165052 1
299999 1
11081 1
36004 1
52739 1
3 1
58170 1
124639 1
1 1
1 1
1 1
1 1
300000 1
135103 1
3 1
1 1
115157 1
255620 1
18503 1
101546 1
299999 1
193569 1
43625 1
1 1
43903 1
234089 1
2 1
136798 1
38176 1
157041 1
171219 1
181007 1
261427 1
205687 1
300000 1
299998 1
1 1
263283 1
100498 1
1 1
299999 1
299999 1
197941 1
10196 1
300001 1
189573 1
55158 1
42908 1
216520 1
300000 1
212546 1
300001 1
171028 1
75453 1
300000 1
299999 1
128012 1
147221 1
291288 1
289292 1
194800 1
300001 1
215873 1
69575 1
66868 1
1 1
300001 1
300002 1
299704 1
226849 1
1 1
280903 1
1 1
172910 1
165655 1
162400 1
20496 1
42431 1
86710 1
223383 1
45975 1
299998 1
101221 1
57748 1
300000 1
15182 1
260030 1
269089 1
299999 1
200515 1
5560 1
237385 1
238819 1
1 1
109886 1
299999 1
282277 1
270376 1
3 1
299999 1
1 1
22587 1
229990 1
136810 1
2 1
280819 1
67962 1
116599 1
65672 1
224022 1
148884 1
253356 1
300000 1
240645 1
2 1
90832 1
269548 1
147125 1
280694 1
258258 1
226894 1
227792 1
148467 1
185886 1
260879 1
172610 1
1 1
299998 1
131745 1
300001 1
224032 1
300000 1
1292 1
2 1
120488 1
144187 1
65433 1
85940 1
300002 1
2 1
300001 1
251841 1
66562 1
232435 1
124727 1
100480 1
30595 1
1 1
204560 1
218591 1
69083 1
247909 1
267341 1
215871 1
300001 1
62682 1
299999 1
113915 1
1 1
108924 1
1 1
300000 1
1 1
140653 1
72544 1
199743 1
300001 1
178625 1
29274 1
300000 1
2 1
272970 1
1 1
297433 1
214745 1
123817 1
47663 1
2 1
214119 1
300001 1
20333 1
41322 1
204850 1
13937 1
2 1
257468 1
285462 1
299999 1
151396 1
3 1
294421 1
150476 1
118161 1
130172 1
195254 1
1 1
107424 1
1 1
3 1
167068 1
2 1
100047 1
300001 1
1 1
300000 1
84421 1
80041 1
2 1
293452 1
1 1
239265 1
1 1
33493 1
258872 1
105715 1
46805 1
300000 1
299999 1
300000 1
299999 1
300001 1
294543 1
1 1
26494 1
216940 1
40513 1
299998 1
299999 1
275723 1
276595 1
299998 1
300000 1
125754 1
50181 1
27632 1
186549 1
123132 1
27012 1
84816 1
214683 1
1 1
300000 1
294721 1
224373 1
33539 1
1 1
241370 1
177887 1
6852 1
36603 1
300000 1
251505 1
300001 1
82102 1
202787 1
30386 1
236050 1
220312 1
300000 1
21371 1
91820 1
90799 1
300001 1
300000 1
1 1
299999 1
1 1
289165 1
227288 1
300000 1
300001 1
79651 1
300002 1
107962 1
94993 1
1 1
100552 1
254691 1
243209 1
1 1
107999 1
44802 1
300001 1
14859 1
299999 1
150236 1
81414 1
149492 1
175329 1
145930 1
282346 1
1 1
32631 1
300000 1
255800 1
132371 1
116586 1
146142 1
300001 1
196407 1
300000 1
292064 1
287137 1
153298 1
209198 1
3 1
13918 1
300002 1
234864 1
2 1
1 1
283714 1
286012 1
252581 1
1 1
1 1
294387 1
257282 1
2 1
300001 1
50661 1
205765 1
67826 1
299999 1
300000 1
95561 1
297817 1
197214 1
299999 1
211944 1
4131 1
29861 1
97556 1
129189 1
112370 1
241153 1
245260 1
271439 1
275737 1
299999 1
299999 1
199552 1
194902 1
278915 1
120799 1
2 1
2 1
270761 1
213924 1
61495 1
299999 1
17034 1
4787 1
84619 1
224596 1
152521 1
66731 1
300002 1
1 1
234508 1
1 1
141752 1
180800 1
299998 1
280734 1
300001 1
300000 1
300002 1
1 1
117143 1
300001 1
193835 1
37205 1
258083 1
90079 1
194351 1
284155 1
2 1
130311 1
65304 1
246586 1
299999 1
190104 1
74526 1
299999 1
174924 1
204245 1
299999 1
159615 1
300002 1
1 1
1 1
2 1
1 1
300001 1
107893 1
52718 1
148587 1
299999 1
300001 1
85457 1
196932 1
258248 1
300000 1
217527 1
122085 1
200800 1
201052 1
86532 1
38959 1
144571 1
24800 1
1 1
300001 1
40265 1
200733 1
26118 1
299999 1
19341 1
89144 1
138888 1
72710 1
194436 1
117513 1
144976 1
143351 1
15044 1
178403 1
13190 1
283052 1
72555 1
298450 1
35945 1
244104 1
1 1
100228 1
300002 1
2 1
159867 1
123055 1
300001 1
42996 1
25991 1
1 1
32414 1
299998 1
279145 1
142882 1
300000 1
1 1
299999 1
95462 1
189471 1
156388 1
272816 1
3 1
179986 1
300000 1
34003 1
1 1
101082 1
139402 1
117364 1
12750 1
204098 1
251144 1
1 1
300000 1
101753 1
299811 1
5104 1
44262 1
271039 1
252890 1
223123 1
86634 1
278426 1
299999 1
300002 1
300001 1
299999 1
299998 1
300001 1
61390 1
173537 1
214368 1
128377 1
27191 1
295720 1
96899 1
141629 1
1 1
47375 1
241857 1
291418 1
300002 1
166390 1
269481 1
258563 1
61740 1
244413 1
300000 1
1 1
31167 1
257803 1
300001 1
299798 1
1 1
202609 1
2 1
3 1
57845 1
17989 1
1 1
300000 1
1 1
278446 1
300002 1
295693 1
299999 1
59870 1
300000 1
50690 1
250165 1
174357 1
134448 1
3 1
237565 1
263078 1
300001 1
299999 1
300001 1
300001 1
94621 1
299999 1
19075 1
299999 1
165522 1
1 1
214201 1
1 1
300001 1
108269 1
300000 1
220269 1
142000 1
300002 1
109707 1
184147 1
295712 1
58389 1
300001 1
1 1
68649 1
2 1
300001 1
4521 1
150576 1
299999 1
251647 1
300000 1
199256 1
299330 1
60146 1
1 1
208435 1
246038 1
300000 1
243606 1
2 1
114986 1
241133 1
1 1
2 1
44578 1
274307 1
211308 1
127150 1
86011 1
186619 1
232313 1
228222 1
236470 1
1 1
155274 1
299999 1
190295 1
57697 1
187905 1
262586 1
258271 1
300000 1
1 1
58643 1
129369 1
24547 1
34659 1
78422 1
88971 1
19141 1
4478 1
29367 1
221016 1
1 1
286600 1
1 1
3 1
153413 1
211565 1
2 1
300001 1
264000 1
123390 1
222581 1
299999 1
91596 1
86893 1
299999 1
1 1
78054 1
226891 1
179346 1
300000 1
191303 1
138656 1
225002 1
1 1
252437 1
3 1
188009 1
159010 1
40132 1
1 1
221447 1
248234 1
273780 1
241841 1
149086 1
205034 1
96168 1
96876 1
229209 1
1 1
147969 1
1 1
296647 1
300000 1
197922 1
1 1
265063 1
221385 1
107573 1
300001 1
1 1
129950 1
262969 1
258941 1
1 1
61563 1
299999 1
300000 1
206146 1
46852 1
235816 1
146221 1
248328 1
248219 1
199906 1
65945 1
39037 1
41127 1
210459 1
299999 1
67348 1
83158 1
300002 1
146574 1
201292 1
1595 1
144920 1
4616 1
45782 1
297705 1
300000 1
134856 1
122496 1
38792 1
261641 1
10720 1
183515 1
74046 1
266365 1
60437 1
138107 1
112961 1
299810 1
1 1
66402 1
2 1
1 1
184449 1
171581 1
41722 1
264943 1
300001 1
300000 1
2 1
165953 1
1 1
33079 1
192933 1
1 1
299999 1
1 1
147103 1
288640 1
1 1
300001 1
1 1
299999 1
24835 1
77126 1
1 1
131820 1
197768 1
77380 1
1 1
255829 1
230288 1
1378 1
235692 1
290527 1
1 1
1 1
1 1
144181 1
299998 1
1 1
215617 1
70784 1
146080 1
168162 1
150330 1
151048 1
263738 1
128237 1
90885 1
256540 1
221609 1
150970 1
1 1
22102 1
300000 1
1 1
90814 1
21481 1
124781 1
1 1
275968 1
68679 1
2 1
3 1
229212 1
25957 1
1 1
29880 1
176757 1
300000 1
1 1
1 1
223977 1
299999 1
161890 1
148352 1
1 1
299999 1
265781 1
44201 1
142420 1
1 1
28767 1
2 1
25569 1
2 1
299999 1
201370 1
300001 1
180449 1
38158 1
57162 1
250721 1
39116 1
1 1
131495 1
1 1
299412 1
3157 1
10472 1
289098 1
1 1
1963 1
79203 1
20690 1
263684 1
170756 1
102224 1
1 1
264034 1
210136 1
66945 1
59159 1
213661 1
1 1
5316 1
1 1
300000 1
93005 1
146957 1
85583 1
86228 1
299999 1
198689 1
275976 1
137773 1
194429 1
1 1
124782 1
26781 1
300001 1
74050 1
202310 1
243671 1
47512 1
203194 1
100262 1
2 1
1 1
232662 1
163216 1
300001 1
300000 1
17614 1
3 1
299999 1
234893 1
32597 1
299998 1
165137 1
214948 1
211756 1
267988 1
2 1
292750 1
300000 1
20641 1
136441 1
57329 1
300001 1
63038 1
116391 1
2 1
117657 1
212090 1
57752 1
145109 1
296173 1
1 1
120769 1
3 1
300000 1
49550 1
124267 1
1 1
144972 1
104259 1
5383 1
1 1
238181 1
261889 1
300000 1
300001 1
209465 1
273883 1
150606 1
136131 1
3523 1
121956 1
223731 1
179045 1
276146 1
202100 1
193162 1
254173 1
137706 1
179976 1
300000 1
1 1
216295 1
197513 1
218045 1
2 1
26171 1
26263 1
1 1
231955 1
1 1
2 1
222643 1
96757 1
198182 1
208492 1
299999 1
277443 1
30816 1
300001 1
299998 1
55087 1
3 1
2326 1
238115 1
290108 1
246359 1
125309 1
1 1
87363 1
126462 1
118248 1
12849 1
300000 1
34621 1
299999 1
281447 1
41401 1
16308 1
32067 1
192363 1
1 1
1 1
170256 1
114728 1
233008 1
218229 1
1 1
3 1
1 1
47921 1
11689 1
211620 1
300000 1
1 1
50299 1
166737 1
1 1
222014 1
211771 1
1 1
1 1
178502 1
300000 1
300000 1
24971 1
300000 1
61933 1
49691 1
169909 1
272825 1
26737 1
1 1
227114 1
1 1
48718 1
299998 1
122753 1
16679 1
1 1
300001 1
273330 1
204521 1
65986 1
211331 1
130706 1
300000 1
228856 1
221905 1
243234 1
137521 1
213978 1
13352 1
1 1
269763 1
27309 1
290423 1
194736 1
127690 1
29222 1
299998 1
107250 1
90515 1
18097 1
299999 1
300000 1
191334 1
9171 1
1 1
11858 1
300000 1
265428 1
194858 1
300000 1
100016 1
300001 1
300001 1
300000 1
299999 1
1 1
3 1
3 1
1710 1
43315 1
44432 1
166723 1
98741 1
79880 1
1 1
115254 1
2 1
1 1
106430 1
42979 1
167597 1
94538 1
24957 1
300001 1
24375 1
14419 1
35399 1
46552 1
299999 1
299999 1
107588 1
261864 1
1 1
80725 1
300000 1
122476 1
106989 1
18273 1
200357 1
181426 1
53241 1
1 1
113115 1
120805 1
214689 1
2 1
57698 1
65730 1
194683 1
168092 1
176104 1
135323 1
1 1
2 1
76537 1
3 1
106632 1
133500 1
227861 1
1 1
287911 1
251300 1
159209 1
273065 1
194808 1
1 1
12968 1
300000 1
69208 1
276042 1
2 1
131590 1
205697 1
183647 1
174534 1
2189 1
300001 1
2 1
3 1
299999 1
2 1
279900 1
241558 1
17994 1
299999 1
300000 1
300000 1
4564 1
1 1
141667 1
295857 1
238409 1
289591 1
92038 1
63174 1
145810 1
115411 1
14004 1
300000 1
133740 1
87967 1
26881 1
164112 1
1 1
268257 1
132583 1
150101 1
292957 1
78944 1
143238 1
2 1
205656 1
1 1
210645 1
158502 1
1 1
107600 1
101026 1
1 1
300001 1
211823 1
52202 1
162639 1
7432 1
121379 1
1 1
279977 1
1 1
1 1
12701 1
2 1
200498 1
147140 1
300000 1
300001 1
232516 1
296757 1
199951 1
236478 1
61698 1
297305 1
280531 1
262012 1
29873 1
265068 1
25438 1
1 1
256415 1
242082 1
206675 1
170570 1
29329 1
3 1
40907 1
1 1
137400 1
252074 1
90059 1
3 1
153969 1
256537 1
41850 1
300000 1
177083 1
67515 1
300000 1
300000 1
119451 1
2 1
291975 1
1 1
299999 1
168978 1
22527 1
56790 1
1 1
288615 1
292161 1
37154 1
2 1
39719 1
299999 1
1 1
1 1
101243 1
1 1
45691 1
187806 1
91573 1
300001 1
300000 1
300000 1
101685 1
161046 1
300000 1
3 1
244555 1
157090 1
56224 1
1 1
265031 1
25714 1
1 1
300001 1
299999 1
195399 1
1 1
19455 1
76184 1
271382 1
82941 1
54698 1
23447 1
177028 1
284289 1
56976 1
3 1
1 1
232316 1
300000 1
1 1
2 1
1 1
143364 1
300001 1
16823 1
159434 1
1 1
159179 1
261696 1
238838 1
78323 1
283340 1
47092 1
215285 1
246838 1
286318 1
250789 1
79506 1
71410 1
220139 1
300000 1
1 1
66686 1
300001 1
300001 1
110606 1
1 1
185318 1
2 1
241055 1
300001 1
1 1
142595 1
234437 1
238436 1
300001 1
299999 1
1 1
39521 1
1 1
299999 1
1 1
54631 1
153082 1
300001 1
246579 1
300001 1
126865 1
299039 1
175438 1
39957 1
37442 1
1 1
299999 1
300000 1
286317 1
265812 1
1 1
1 1
177786 1
1 1
60671 1
88194 1
135838 1
107562 1
57002 1
299999 1
2 1
85458 1
209018 1
1 1
238788 1
183605 1
18039 1
3442 1
171855 1
2 1
90458 1
53964 1
1 1
2 1
206294 1
178415 1
300001 1
1 1
234097 1
250346 1
76627 1
211012 1
73442 1
121894 1
265241 1
96787 1
1 1
300001 1
300000 1
285959 1
1 1
300002 1
3 1
13675 1
129519 1
300001 1
99021 1
299999 1
148964 1
300002 1
66147 1
270064 1
299999 1
3599 1
156626 1
216888 1
299998 1
185580 1
40157 1
74747 1
3 1
1 1
248955 1
216199 1
81634 1
284251 1
36346 1
299999 1
201298 1
25987 1
262871 1
1 1
232919 1
2157 1
42220 1
299999 1
264758 1
139384 1
1 1
300001 1
149538 1
184968 1
182639 1
164779 1
135533 1
300000 1
1 1
201145 1
211377 1
299999 1
1 1
3 1
300002 1
1 1
3 1
148793 1
125548 1
182743 1
1 1
1 1
177037 1
1 1
181003 1
130857 1
245058 1
1 1
184825 1
2 1
1 1
2 1
300000 1
299999 1
216749 1
299999 1
133513 1
299999 1
2 1
23778 1
300000 1
299999 1
183406 1
2 1
299999 1
1 1
20476 1
231130 1
1 1
212323 1
222821 1
299999 1
134759 1
78392 1
138374 1
105197 1
261803 1
299999 1
9250 1
2 1
66775 1
52438 1
270034 1
130036 1
272837 1
258821 1
130783 1
300000 1
288743 1
300000 1
141514 1
1 1
1 1
214803 1
289747 1
299999 1
158014 1
222309 1
95868 1
134442 1
203485 1
255914 1
1 1
185660 1
299999 1
299999 1
1 1
51026 1
1 1
118919 1
252625 1
39770 1
300000 1
98921 1
107970 1
83959 1
50134 1
234386 1
49992 1
300000 1
234800 1
1 1
236706 1
263086 1
300000 1
1 1
263091 1
2 1
1148 1
2 1
269567 1
203011 1
218935 1
1 1
300001 1
123895 1
2 1
299999 1
283261 1
279902 1
44954 1
154431 1
299999 1
3 1
71321 1
299998 1
299999 1
2 1
212264 1
3 1
99825 1
280867 1
120137 1
1 1
250430 1
300000 1
295694 1
3 1
41909 1
299999 1
20626 1
190462 1
300000 1
300000 1
299999 1
1 1
1 1
64089 1
130717 1
85388 1
66526 1
1 1
2 1
285487 1
1 1
141291 1
1 1
1 1
2 1
117624 1
66072 1
1 1
300000 1
300000 1
113521 1
179397 1
2 1
27449 1
61849 1
3 1
254580 1
115401 1
291676 1
155508 1
1 1
160149 1
232149 1
27466 1
239142 1
248413 1
300000 1
1 1
189517 1
167953 1
129228 1
232613 1
1 1
7420 1
151099 1
76919 1
1 1
3 1
2 1
181030 1
1 1
244355 1
102324 1
259686 1
300000 1
300001 1
188590 1
226714 1
300000 1
299999 1
130777 1
157908 1
129525 1
61806 1
170821 1
1 1
133872 1
80047 1
153393 1
89849 1
3 1
175273 1
300002 1
156847 1
197407 1
300000 1
109125 1
102429 1
261013 1
181710 1
1 1
80588 1
196613 1
294001 1
50325 1
81285 1
211214 1
300001 1
51392 1
1 1
299999 1
299998 1
300002 1
33444 1
150124 1
210209 1
76331 1
48042 1
13961 1
91296 1
1 1
122496 1
16156 1
299999 1
17999 1
285784 1
201430 1
104250 1
134683 1
201017 1
156206 1
222573 1
198292 1
75432 1
299236 1
106726 1
73093 1
135093 1
300001 1
126917 1
1 1
99829 1
237113 1
7400 1
160473 1
2 1
111063 1
299999 1
248539 1
92571 1
1 1
1 1
300001 1
219737 1
84237 1
237066 1
1 1
2 1
1 1
126020 1
299998 1
178695 1
241239 1
1 1
79111 1
299999 1
166763 1
300001 1
26851 1
1 1
58942 1
1 1
134603 1
156680 1
51897 1
1 1
229691 1
300001 1
300000 1
118467 1
1 1
1 1
283670 1
1346 1
190159 1
234097 1
125889 1
3 1
248642 1
111559 1
6779 1
300000 1
140244 1
36685 1
42851 1
115599 1
22397 1
195275 1
49012 1
159329 1
299998 1
228118 1
38546 1
42364 1
250751 1
299999 1
1 1
1 1
1 1
140989 1
201770 1
30600 1
132261 1
274933 1
240942 1
2 1
69813 1
299999 1
272522 1
299999 1
2 1
267655 1
85426 1
1 1
64599 1
2282 1
255890 1
29769 1
300002 1
268623 1
300001 1
297130 1
44696 1
279308 1
1 1
185115 1
136413 1
2 1
123424 1
261699 1
232419 1
114111 1
219442 1
299999 1
2 1
8100 1
272155 1
142298 1
124007 1
221489 1
71725 1
151209 1
211348 1
1 1
193186 1
49635 1
299999 1
271128 1
126533 1
239428 1
300001 1
1 1
252215 1
2 1
45662 1
260663 1
52412 1
159503 1
121341 1
1 1
73720 1
1704 1
145307 1
3 1
1 1
251149 1
166555 1
166064 1
186501 1
3508 1
1 1
60595 1
90758 1
299999 1
1 1
1 1
31397 1
1 1
280258 1
89509 1
9147 1
133544 1
116388 1
300000 1
209728 1
140464 1
1 1
170618 1
215949 1
87676 1
60854 1
261906 1
236335 1
198096 1
18963 1
135579 1
3 1
6111 1
299999 1
299999 1
1 1
1 1
270549 1
300000 1
119893 1
271066 1
44838 1
166015 1
157411 1
182214 1
257953 1
125542 1
3 1
1 1
299999 1
2 1
63361 1
88235 1
300001 1
1 1
159928 1
2 1
299999 1
2 1
129745 1
246232 1
95818 1
211728 1
153918 1
247056 1
247206 1
179320 1
273941 1
58739 1
173507 1
58247 1
1 1
2 1
123429 1
242597 1
119521 1
208918 1
124424 1
299999 1
1 1
223163 1
300001 1
3 1
77240 1
19981 1
16892 1
1 1
1 1
1 1
300001 1
243202 1
197547 1
2 1
51306 1
299999 1
80464 1
1 1
2 1
3 1
79309 1
2 1
42187 1
299998 1
278505 1
299633 1
205269 1
147072 1
3 1
242220 1
72561 1
295673 1
241052 1
82912 1
25979 1
117507 1
62413 1
2 1
299484 1
3 1
173899 1
300000 1
23982 1
122754 1
58707 1
201915 1
80921 1
200540 1
2 1
87791 1
1 1
116147 1
3 1
299999 1
99245 1
300001 1
299999 1
221199 1
115896 1
256718 1
300000 1
27452 1
10600 1
257651 1
225403 1
230292 1
37897 1
189518 1
299998 1
1 1
2 1
262109 1
1 1
300000 1
300000 1
108930 1
1 1
280535 1
284332 1
252345 1
1 1
220127 1
7725 1
299999 1
299999 1
37539 1
27002 1
37585 1
112175 1
8771 1
299998 1
202028 1
211504 1
300000 1
25010 1
132731 1
297243 1
242943 1
253352 1
250855 1
300002 1
1 1
1 1
125422 1
300000 1
211629 1
2740 1
194609 1
7534 1
198011 1
124444 1
96639 1
300001 1
78232 1
1 1
297271 1
50462 1
63548 1
258492 1
198013 1
213545 1
1 1
299999 1
219690 1
211911 1
158992 1
3 1
229372 1
127242 1
273303 1
116060 1
280363 1
1 1
66420 1
127442 1
299999 1
300000 1
106714 1
226093 1
131115 1
260873 1
299999 1
300000 1
108921 1
299998 1
44133 1
2 1
2 1
81912 1
150396 1
299998 1
299999 1
278524 1
5780 1
51107 1
3 1
1 1
280253 1
300001 1
300000 1
191291 1
300000 1
33959 1
2 1
299999 1
51788 1
240967 1
28395 1
221704 1
2 1
300001 1
299999 1
254186 1
78573 1
300000 1
2 1
1 1
269696 1
299999 1
127746 1
300000 1
252028 1
120137 1
273058 1
18999 1
69960 1
78221 1
264750 1
123012 1
300001 1
128789 1
35723 1
274586 1
26783 1
279895 1
300000 1
206288 1
299999 1
299999 1
2 1
105798 1
30909 1
27037 1
118598 1
1 1
269350 1
207358 1
289912 1
25595 1
69019 1
183196 1
259443 1
35634 1
1 1
9246 1
212645 1
121184 1
32360 1
300002 1
294999 1
300000 1
178129 1
1 1
2 1
299999 1
2 1
141323 1
1 1
181935 1
2 1
148058 1
1 1
107310 1
124400 1
1 1
259239 1
300001 1
2 1
177147 1
1 1
299999 1
300000 1
250318 1
299999 1
300001 1
300002 1
300001 1
300000 1
133545 1
1 1
300000 1
255881 1
255815 1
1 1
2 1
299999 1
127948 1
3 1
65972 1
300000 1
167787 1
299999 1
300000 1
62606 1
217223 1
156175 1
300000 1
11544 1
299999 1
300000 1
255990 1
242717 1
147641 1
248162 1
261084 1
235021 1
79120 1
23146 1
67914 1
172460 1
1 1
274528 1
84786 1
91836 1
113288 1
83828 1
167726 1
68712 1
84913 1
2 1
184768 1
66432 1
142492 1
51725 1
264844 1
300001 1
227617 1
241708 1
300001 1
223668 1
14977 1
1 1
299999 1
200458 1
223393 1
1 1
275892 1
220056 1
99319 1
1 1
190095 1
300001 1
141205 1
106725 1
14123 1
59782 1
300000 1
1957 1
2 1
18520 1
130681 1
222390 1
1 1
282836 1
256184 1
101370 1
155316 1
299999 1
407 1
281864 1
1 1
2 1
262495 1
53674 1
216551 1
4706 1
264953 1
1 1
30167 1
1 1
183559 1
217325 1
300002 1
213182 1
1 1
300000 1
196137 1
235553 1
118351 1
300000 1
79747 1
277584 1
145880 1
289391 1
69830 1
2 1
118412 1
299999 1
22754 1
299999 1
254461 1
1 1
232387 1
2 1
3 1
285491 1
128360 1
70006 1
166455 1
1 1
165487 1
300000 1
291690 1
300001 1
169917 1
300001 1
95472 1
254318 1
300000 1
180861 1
34377 1
300000 1
118948 1
2 1
3 1
113539 1
193692 1
92116 1
208129 1
68882 1
275765 1
35645 1
8937 1
211856 1
108472 1
213350 1
91216 1
300002 1
1 1
88225 1
108032 1
255395 1
1 1
70346 1
1 1
89641 1
45969 1
300001 1
241993 1
192099 1
98690 1
75873 1
71709 1
102804 1
3788 1
82576 1
299999 1
105476 1
1 1
1 1
299998 1
139313 1
214555 1
27118 1
148341 1
289967 1
58576 1
2 1
299999 1
300000 1
126506 1
60447 1
1 1
209585 1
2 1
2 1
1 1
250875 1
299999 1
29893 1
19870 1
299998 1
300000 1
142494 1
1 1
299999 1
1 1
280265 1
229864 1
56585 1
75879 1
20330 1
49922 1
256399 1
299999 1
242642 1
1 1
1 1
300000 1
2774 1
218957 1
300000 1
246985 1
115876 1
76421 1
237316 1
213742 1
300000 1
2711 1
2 1
216248 1
42417 1
1 1
24928 1
300000 1
1 1
300000 1
223777 1
299999 1
166827 1
1 1
261045 1
1 1
193859 1
299999 1
42921 1
1 1
1 1
9037 1
177689 1
289213 1
221198 1
1 1
2 1
1 1
1 1
300000 1
199891 1
300002 1
64825 1
288074 1
23957 1
38265 1
130354 1
96109 1
32951 1
3 1
105516 1
103247 1
1 1
108012 1
118986 1
102705 1
52367 1
35471 1
299999 1
92940 1
300000 1
300000 1
1 1
300001 1
9739 1
69817 1
194455 1
267167 1
235694 1
23701 1
137098 1
51357 1
295987 1
134360 1
89261 1
300000 1
6625 1
224451 1
209633 1
244505 1
114484 1
216589 1
1 1
263861 1
32165 1
55362 1
69311 1
7474 1
300000 1
245848 1
253533 1
120326 1
131538 1
69125 1
300002 1
287754 1
299999 1
1 1
1 1
300000 1
55832 1
7369 1
287388 1
299999 1
1 1
1 1
2 1
1 1
202536 1
272671 1
153254 1
179585 1
95374 1
167317 1
279709 1
194302 1
1 1
300000 1
74806 1
28976 1
260411 1
125929 1
212960 1
99454 1
1 1
210709 1
256008 1
61723 1
26433 1
267708 1
181565 1
153651 1
68195 1
1 1
56446 1
268297 1
75510 1
2 1
299998 1
149915 1
296824 1
227836 1
292402 1
1 1
140640 1
4341 1
197441 1
37745 1
300001 1
285947 1
98208 1
78854 1
1 1
1 1
266393 1
300002 1
1 1
11721 1
145924 1
276630 1
1 1
254947 1
1 1
134196 1
224256 1
1 1
2 1
205473 1
104678 1
105970 1
265859 1
300000 1
172196 1
274940 1
49623 1
114759 1
130707 1
282780 1
299998 1
59668 1
97921 1
292584 1
124133 1
32337 1
1 1
219538 1
300002 1
1 1
299999 1
300001 1
206741 1
203855 1
300001 1
300000 1
300001 1
145055 1
29398 1
300001 1
128741 1
66179 1
77512 1
88413 1
118878 1
69364 1
299999 1
181458 1
1 1
181309 1
300000 1
92459 1
203765 1
299999 1
300001 1
141590 1
65271 1
1 1
169384 1
1 1
4910 1
300002 1
3 1
10902 1
267438 1
175999 1
244780 1
1 1
201141 1
44835 1
117673 1
299998 1
258778 1
235579 1
241148 1
257050 1
3 1
294886 1
50895 1
1 1
38318 1
33134 1
300000 1
159021 1
130585 1
299999 1
84070 1
1 1
2 1
66917 1
1 1
300000 1
233283 1
176145 1
157437 1
1 1
235986 1
162890 1
3 1
2 1
201914 1
254132 1
1 1
300000 1
232708 1
3 1
299999 1
285185 1
43609 1
1 1
99177 1
36085 1
146015 1
122104 1
57198 1
1 1
124612 1
233743 1
136609 1
64596 1
300000 1
2 1
300001 1
228552 1
163286 1
2 1
92838 1
299999 1
1 1
295151 1
268452 1
149289 1
101429 1
87147 1
77458 1
83064 1
110675 1
108320 1
234908 1
101067 1
270018 1
290104 1
127278 1
1 1
252419 1
217024 1
222625 1
160762 1
80032 1
274333 1
1 1
193213 1
273031 1
205817 1
59761 1
1 1
258606 1
300001 1
300001 1
289824 1
81712 1
134703 1
232120 1
206520 1
252532 1
249281 1
138084 1
89090 1
272381 1
233728 1
73365 1
2 1
300000 1
300000 1
143434 1
299999 1
193043 1
300002 1
2 1
1 1
187552 1
219226 1
1 1
292415 1
97009 1
300001 1
50537 1
1 1
211428 1
234302 1
1 1
264030 1
64586 1
300000 1
1 1
299999 1
1 1
299999 1
61759 1
267693 1
85273 1
146281 1
123129 1
1 1
109784 1
262606 1
227401 1
2 1
73140 1
60553 1
118677 1
299999 1
55685 1
2 1
2 1
299999 1
1 1
282457 1
212462 1
300000 1
26555 1
1 1
1 1
84005 1
8118 1
1 1
1 1
123090 1
131024 1
113144 1
300000 1
25839 1
33758 1
2 1
189368 1
135356 1
218183 1
50552 1
99808 1
300001 1
1 1
49736 1
136117 1
274733 1
261697 1
1 1
155219 1
55493 1
239941 1
190287 1
242278 1
7713 1
1 1
16595 1
145591 1
22057 1
3 1
291824 1
299999 1
115321 1
25197 1
1 1
1 1
299999 1
1 1
299999 1
74245 1
140198 1
1 1
1 1
158373 1
3 1
298794 1
197255 1
38677 1
252172 1
300001 1
50386 1
265971 1
267842 1
221708 1
212955 1
54438 1
300001 1
212533 1
59600 1
300001 1
1 1
1 1
1 1
258954 1
1 1
187385 1
36087 1
1 1
2 1
26384 1
11032 1
174356 1
221671 1
1 1
1 1
216376 1
76004 1
196203 1
300000 1
300001 1
2 1
62908 1
1 1
97964 1
216453 1
1 1
201000 1
117114 1
2 1
98563 1
1 1
300000 1
52761 1
300000 1
300000 1
243315 1
299999 1
98334 1
217305 1
155847 1
300001 1
160261 1
1 1
1 1
201078 1
271528 1
80238 1
5450 1
270829 1
24534 1
300001 1
283996 1
300000 1
233294 1
268472 1
193441 1
77351 1
296939 1
300000 1
299999 1
300001 1
300001 1
278091 1
49103 1
284609 1
237703 1
64569 1
2 1
146082 1
299999 1
300001 1
22559 1
239241 1
72397 1
70676 1
296464 1
198442 1
300001 1
204461 1
35100 1
236974 1
2 1
1 1
217303 1
59469 1
68560 1
271294 1
3 1
145317 1
3 1
300001 1
155821 1
140139 1
95467 1
300000 1
64283 1
265100 1
67031 1
157759 1
300000 1
1 1
295623 1
80309 1
300000 1
1 1
1 1
1 1
300002 1
202852 1
199665 1
3 1
101118 1
1 1
166112 1
299999 1
154394 1
300000 1
1 1
141571 1
289767 1
203282 1
2 1
6514 1
160215 1
235784 1
134394 1
300002 1
192256 1
169581 1
269574 1
229663 1
289285 1
95783 1
273163 1
51933 1
266878 1
171396 1
251660 1
299999 1
289000 1
1 1
237711 1
251038 1
43797 1
31125 1
53026 1
300001 1
1 1
39969 1
152694 1
86737 1
248137 1
296267 1
178803 1
300000 1
1 1
40896 1
300001 1
195269 1
146141 1
243184 1
181205 1
92983 1
300000 1
93318 1
300000 1
1 1
267997 1
205064 1
299998 1
300000 1
299998 1
92003 1
163644 1
50656 1
271815 1
239855 1
1 1
161947 1
132020 1
214710 1
203448 1
1 1
180119 1
299999 1
105374 1
110755 1
187245 1
1 1
300001 1
300000 1
127620 1
195510 1
299999 1
186448 1
179922 1
2 1
208345 1
238070 1
2040 1
155550 1
106176 1
217437 1
168782 1
100316 1
3 1
66201 1
118509 1
299998 1
228209 1
251033 1
44632 1
86536 1
224222 1
300001 1
1 1
221494 1
66992 1
92862 1
1 1
299999 1
33658 1
1 1
243438 1
1 1
300001 1
10425 1
34204 1
1 1
91846 1
69082 1
54207 1
56303 1
300001 1
3 1
267959 1
195007 1
1 1
190581 1
2593 1
260553 1
286103 1
252343 1
197821 1
91214 1
126921 1
263384 1
300001 1
300001 1
98530 1
300001 1
74563 1
71814 1
299998 1
121443 1
274614 1
250411 1
34438 1
206009 1
2 1
294208 1
259595 1
59311 1
300000 1
1 1
56900 1
299999 1
54325 1
100063 1
123797 1
259251 1
2 1
243658 1
112359 1
17354 1
170081 1
20376 1
152667 1
99733 1
299999 1
1 1
300000 1
299999 1
2 1
55634 1
300001 1
224155 1
224427 1
1 1
135251 1
97051 1
300001 1
299999 1
266718 1
282276 1
1 1
1 1
130166 1
154829 1
165324 1
299999 1
1 1
1 1
156857 1
299999 1
300001 1
1 1
188088 1
87051 1
115687 1
18168 1
1 1
36937 1
210881 1
265896 1
299999 1
13295 1
11841 1
205644 1
1 1
71935 1
176663 1
98829 1
1 1
131467 1
300000 1
27437 1
53554 1
269018 1
251046 1
300001 1
1 1
300001 1
266472 1
1 1
2 1
292676 1
2 1
1 1
39526 1
300002 1
140437 1
300000 1
2 1
1 1
300000 1
299999 1
167291 1
94328 1
49309 1
2 1
200499 1
12193 1
205777 1
119314 1
1 1
292786 1
41916 1
223395 1
300001 1
300001 1
135858 1
300000 1
220248 1
90107 1
300000 1
279615 1
55396 1
279922 1
300000 1
60587 1
1 1
111296 1
203772 1
165871 1
299999 1
1 1
299999 1
299999 1
140054 1
289232 1
118951 1
298173 1
1 1
200108 1
300001 1
199683 1
162389 1
300000 1
3 1
300000 1
243922 1
292911 1
243348 1
120032 1
44116 1
27078 1
300000 1
1 1
1 1
300002 1
230256 1
71226 1
9004 1
1 1
143234 1
2 1
178501 1
2 1
213287 1
299294 1
299999 1
300001 1
251014 1
113935 1
101441 1
1 1
107959 1
1 1
259619 1
2 1
1 1
200518 1
181246 1
300000 1
141925 1
3 1
153090 1
300000 1
180249 1
41807 1
300000 1
95705 1
115043 1
1 1
243467 1
209991 1
164153 1
3 1
279019 1
234997 1
209402 1
300000 1
170150 1
290662 1
275474 1
299999 1
175492 1
192922 1
235319 1
113971 1
176259 1
70439 1
155168 1
32889 1
285788 1
1 1
93495 1
56251 1
127420 1
227699 1
299999 1
150247 1
23664 1
297783 1
237140 1
3 1
129919 1
11546 1
146977 1
4318 1
191562 1
148420 1
2 1
50806 1
97578 1
169542 1
254649 1
2 1
241844 1
5342 1
300002 1
1 1
191068 1
300000 1
196722 1
31454 1
1 1
293841 1
1 1
64960 1
299999 1
255421 1
19643 1
137304 1
2 1
1 1
288985 1
299999 1
165542 1
16047 1
288706 1
164218 1
1 1
183484 1
289471 1
113682 1
299999 1
1 1
145738 1
62429 1
164048 1
137790 1
176978 1
300000 1
142767 1
156511 1
300001 1
32898 1
299999 1
203470 1
290973 1
66279 1
2 1
300001 1
57219 1
201275 1
215897 1
208248 1
164912 1
1 1
183006 1
247001 1
1 1
300001 1
206838 1
1 1
264102 1
1 1
58734 1
299999 1
78013 1
41708 1
126771 1
300000 1
276557 1
300000 1
202111 1
1 1
300002 1
103420 1
38988 1
55444 1
299999 1
129728 1
1 1
1 1
300001 1
2 1
72423 1
155057 1
103329 1
1 1
153173 1
1 1
300000 1
98380 1
3681 1
197668 1
299999 1
283442 1
299998 1
19092 1
177564 1
1 1
6365 1
300000 1
300001 1
1 1
26368 1
82014 1
185327 1
299999 1
300000 1
1 1
115580 1
1 1
300000 1
116685 1
123754 1
29437 1
300000 1
158442 1
250847 1
70858 1
207614 1
299999 1
217997 1
299998 1
300000 1
1 1
299999 1
254522 1
109900 1
293885 1
220000 1
3 1
300000 1
300002 1
1 1
134762 1
50869 1
79523 1
2 1
300000 1
23997 1
299999 1
100237 1
1 1
3 1
99268 1
6696 1
166181 1
37649 1
3 1
299999 1
174339 1
300000 1
50421 1
275640 1
16719 1
189356 1
300001 1
72021 1
205241 1
208773 1
171056 1
55429 1
12786 1
77621 1
182186 1
40496 1
1 1
1 1
150066 1
297568 1
88388 1
23266 1
228445 1
177745 1
1 1
97048 1
3 1
158595 1
273848 1
107452 1
1 1
1 1
215397 1
183670 1
113563 1
227245 1
299999 1
299999 1
300001 1
1 1
90594 1
260654 1
50276 1
196390 1
1 1
1 1
1 1
57211 1
300000 1
166435 1
300000 1
212083 1
33543 1
116412 1
158117 1
278323 1
45969 1
93765 1
200611 1
85679 1
296354 1
294453 1
147566 1
143258 1
300001 1
73787 1
1 1
159966 1
300000 1
2 1
178939 1
114849 1
1 1
1 1
2 1
76294 1
243056 1
54035 1
84742 1
142547 1
5936 1
264783 1
121260 1
1 1
300001 1
125217 1
172499 1
245882 1
300000 1
239313 1
224229 1
2 1
194924 1
300000 1
253839 1
228656 1
1 1
177595 1
288084 1
233864 1
300001 1
145121 1
81091 1
83543 1
186798 1
72831 1
252449 1
300000 1
73561 1
221825 1
167064 1
5854 1
78373 1
147779 1
300001 1
1 1
61261 1
211859 1
300000 1
300000 1
58641 1
300000 1
172242 1
300001 1
300001 1
47058 1
266031 1
1 1
2 1
86670 1
267577 1
116189 1
91895 1
132937 1
258313 1
1 1
2 1
299999 1
300000 1
115708 1
300000 1
300000 1
299999 1
2 1
1 1
34438 1
3 1
246604 1
53316 1
299998 1
300002 1
2 1
2 1
300001 1
2 1
299999 1
86109 1
1 1
78137 1
293270 1
60938 1
221528 1
53187 1
299998 1
1 1
299999 1
261583 1
147035 1
87985 1
75954 1
59580 1
170123 1
10651 1
215574 1
143800 1
5013 1
299999 1
1 1
73399 1
80040 1
1 1
245296 1
129828 1
215431 1
151207 1
269279 1
109343 1
134817 1
189742 1
285042 1
245877 1
192570 1
283879 1
291954 1
232459 1
140664 1
56127 1
42397 1
1 1
184143 1
262956 1
104588 1
102805 1
294469 1
108490 1
2 1
113970 1
92762 1
291136 1
2 1
290954 1
300002 1
300000 1
222084 1
166187 1
199106 1
115610 1
1 1
39664 1
274745 1
58516 1
300000 1
300000 1
257829 1
57724 1
170520 1
1 1
1 1
168140 1
1 1
42843 1
54550 1
2 1
1171 1
119007 1
293514 1
17975 1
228487 1
214145 1
299999 1
43087 1
1 1
81361 1
300000 1
1 1
1 1
240936 1
73718 1
179793 1
1 1
111761 1
228679 1
1 1
279677 1
300000 1
28702 1
112343 1
2 1
300000 1
45492 1
2 1
70753 1
128520 1
3 1
299999 1
262117 1
259762 1
55923 1
271502 1
300000 1
197137 1
60406 1
106809 1
1 1
27021 1
300000 1
113947 1
36203 1
18123 1
209205 1
217107 1
300001 1
161021 1
104618 1
17002 1
148236 1
1 1
268860 1
1 1
57822 1
241309 1
147897 1
1 1
300000 1
299999 1
138578 1
202398 1
111869 1
300001 1
266299 1
300000 1
300000 1
226062 1
299999 1
104361 1
299999 1
119698 1
15804 1
44747 1
96358 1
212231 1
181511 1
300000 1
297944 1
263427 1
165909 1
1 1
3 1
34133 1
1 1
83558 1
1 1
84758 1
195629 1
115473 1
278012 1
3608 1
125713 1
300001 1
58106 1
2 1
52051 1
254208 1
74996 1
14952 1
1 1
169255 1
247369 1
294145 1
64261 1
123718 1
206284 1
286704 1
299999 1
205321 1
93224 1
188002 1
108739 1
259146 1
300000 1
285223 1
300001 1
54423 1
300001 1
100129 1
202303 1
105523 1
158694 1
85884 1
248968 1
1 1
288736 1
156288 1
12802 1
2 1
1 1
228865 1
250346 1
298376 1
3 1
1 1
225083 1
299999 1
29213 1
300000 1
204061 1
1 1
167091 1
2 1
3 1
17804 1
21988 1
168294 1
165961 1
299053 1
157292 1
299999 1
289478 1
200386 1
30317 1
13972 1
171735 1
22116 1
229430 1
1 1
299999 1
81272 1
108744 1
140079 1
1 1
300001 1
123536 1
300000 1
63723 1
1 1
2 1
275198 1
1 1
242776 1
192321 1
48244 1
250741 1
288695 1
261490 1
3 1
21363 1
226406 1
300000 1
294555 1
123158 1
259918 1
3 1
114927 1
253650 1
50665 1
85402 1
1 1
288182 1
53582 1
145688 1
121190 1
112033 1
300000 1
300000 1
299999 1
191703 1
299999 1
250642 1
110117 1
1 1
118311 1
296990 1
39995 1
152733 1
86944 1
1 1
3 1
106936 1
190293 1
36908 1
275218 1
299998 1
196777 1
1 1
151511 1
245702 1
183730 1
199566 1
211762 1
104770 1
275295 1
219417 1
1890 1
279145 1
3 1
118186 1
300000 1
104892 1
157418 1
87616 1
288030 1
126076 1
192899 1
300001 1
299999 1
130804 1
117629 1
187617 1
299999 1
277550 1
240271 1
155257 1
299999 1
300000 1
299999 1
1 1
120784 1
299999 1
247530 1
300000 1
299999 1
105184 1
219977 1
61851 1
171097 1
127615 1
245201 1
118014 1
299999 1
235822 1
218760 1
269641 1
164083 1
7178 1
207720 1
67910 1
1 1
136900 1
1 1
116322 1
300001 1
2 1
33163 1
224093 1
106989 1
56933 1
246631 1
282679 1
4099 1
68811 1
132197 1
300000 1
96924 1
175251 1
129122 1
152728 1
117058 1
65798 1
1 1
14292 1
38927 1
81534 1
300001 1
181832 1
299998 1
77347 1
136762 1
58621 1
175136 1
269626 1
172364 1
175638 1
85828 1
300000 1
207642 1
253973 1
206006 1
3 1
1 1
41120 1
1 1
276876 1
288684 1
170009 1
11636 1
13103 1
299999 1
174055 1
261354 1
43584 1
202411 1
300000 1
300001 1
80330 1
300002 1
253656 1
244548 1
140183 1
1 1
72672 1
288233 1
214316 1
161543 1
300001 1
2243 1
42441 1
300001 1
41869 1
1 1
187897 1
300000 1
114383 1
150189 1
60924 1
101327 1
62618 1
141349 1
299998 1
124982 1
279258 1
278558 1
237821 1
300001 1
142771 1
172806 1
300002 1
199459 1
299999 1
299999 1
15243 1
79544 1
1 1
1 1
171691 1
299999 1
1 1
41844 1
230137 1
300001 1
78980 1
123641 1
1 1
294742 1
1 1
1 1
220475 1
300000 1
60085 1
42292 1
276569 1
7463 1
92804 1
204558 1
300000 1
2 1
133908 1
300001 1
66662 1
119928 1
69528 1
1 1
300000 1
17128 1
300000 1
1 1
94198 1
144540 1
162321 1
1 1
182198 1
44675 1
300000 1
62944 1
180177 1
299999 1
89229 1
21871 1
300001 1
247515 1
290781 1
299998 1
1 1
17084 1
269293 1
75775 1
59350 1
49804 1
1 1
299999 1
3 1
131910 1
300001 1
145190 1
2 1
28803 1
182967 1
155426 1
253070 1
240906 1
242422 1
300000 1
197750 1
205163 1
141678 1
300002 1
223211 1
244579 1
1 1
235193 1
93127 1
299999 1
250105 1
190910 1
102268 1
53585 1
1 1
88424 1
1 1
2 1
218516 1
300001 1
226264 1
65949 1
162278 1
300000 1
35024 1
52044 1
1 1
25446 1
295109 1
1 1
125838 1
230323 1
269979 1
158378 1
109254 1
53126 1
1 1
300000 1
20106 1
41275 1
2 1
299999 1
44830 1
133045 1
1 1
196996 1
237389 1
299999 1
110382 1
101078 1
147870 1
158591 1
299999 1
1 1
2 1
1 1
249990 1
1 1
3 1
2 1
299999 1
254829 1
171883 1
142229 1
155766 1
1 1
3 1
3 1
300002 1
160277 1
300000 1
244003 1
197917 1
216588 1
300002 1
132126 1
299999 1
299999 1
194260 1
114597 1
299999 1
65071 1
1 1
212990 1
66152 1
23651 1
194774 1
299999 1
269641 1
183354 1
166193 1
277472 1
83516 1
93353 1
3 1
102163 1
289999 1
300000 1
215188 1
299999 1
273502 1
278402 1
289910 1
194457 1
264684 1
299999 1
300001 1
299999 1
261880 1
65888 1
176480 1
28865 1
297437 1
70457 1
297839 1
139513 1
119656 1
299999 1
248095 1
263216 1
225365 1
156696 1
1 1
299999 1
1 1
3 1
2 1
43315 1
2 1
67634 1
41711 1
300001 1
223362 1
2 1
299999 1
52767 1
203092 1
153971 1
84128 1
2 1
247961 1
1 1
241751 1
285290 1
76324 1
280513 1
82819 1
3 1
49522 1
46553 1
1 1
1 1
300002 1
156906 1
1 1
33827 1
1 1
1 1
139518 1
126229 1
126452 1
72294 1
7585 1
299999 1
236950 1
3 1
188389 1
106066 1
183508 1
257901 1
29015 1
217043 1
32852 1
256891 1
145934 1
26131 1
1 1
14998 1
137973 1
2 1
210157 1
253604 1
245909 1
97635 1
288676 1
18192 1
177732 1
264567 1
300000 1
273108 1
1 1
299999 1
114590 1
65298 1
115207 1
299998 1
2 1
300001 1
299999 1
300000 1
24007 1
180074 1
300001 1
281435 1
2 1
299999 1
209196 1
252054 1
295332 1
299999 1
299999 1
27338 1
87278 1
2 1
197922 1
150567 1
29466 1
1 1
300001 1
71117 1
190606 1
233658 1
22815 1
258309 1
43128 1
271346 1
96039 1
95498 1
177211 1
119140 1
87986 1
300000 1
65482 1
233340 1
272420 1
94654 1
238603 1
289768 1
63007 1
237780 1
97946 1
169511 1
300000 1
61480 1
56744 1
143023 1
24467 1
835 1
299999 1
198920 1
278898 1
138024 1
2 1
290551 1
41143 1
1 1
1 1
297453 1
299999 1
1 1
300000 1
212496 1
184716 1
300002 1
148360 1
83226 1
186249 1
300000 1
198014 1
300002 1
101387 1
155545 1
1 1
230955 1
2 1
201837 1
53637 1
39078 1
1 1
299999 1
1 1
75382 1
188300 1
141593 1
1 1
1 1
91993 1
1205 1
2 1
292013 1
86706 1
43735 1
272747 1
299999 1
112044 1
194799 1
224310 1
2 1
2 1
155130 1
1 1
1 1
153670 1
201317 1
66523 1
30967 1
192599 1
121810 1
299998 1
189729 1
223542 1
220718 1
51935 1
236773 1
152500 1
1 1
246113 1
300001 1
1 1
144859 1
40082 1
300000 1
59278 1
152560 1
1 1
2 1
11301 1
1 1
254843 1
2 1
37819 1
29322 1
75807 1
177764 1
155947 1
165905 1
114221 1
242042 1
33386 1
230571 1
40298 1
196270 1
300000 1
263837 1
3 1
152001 1
18938 1
74019 1
120529 1
189257 1
242557 1
254432 1
184259 1
89401 1
195575 1
300001 1
150556 1
167100 1
300001 1
300000 1
299999 1
162862 1
45545 1
238398 1
299999 1
170626 1
221572 1
4167 1
181371 1
134646 1
1 1
2 1
299998 1
300000 1
79767 1
222299 1
2 1
299998 1
300002 1
170921 1
193740 1
232530 1
127142 1
273834 1
154858 1
93486 1
194967 1
127542 1
1 1
179425 1
142993 1
243145 1
186974 1
101244 1
2 1
128847 1
166349 1
199085 1
268332 1
1 1
300001 1
158003 1
300001 1
51863 1
3 1
101056 1
70136 1
38921 1
276093 1
268486 1
286111 1
300000 1
149357 1
1 1
1 1
139900 1
299999 1
114743 1
299998 1
300000 1
80606 1
1 1
1 1
57195 1
79329 1
299999 1
1 1
300000 1
279905 1
16715 1
247070 1
1 1
15851 1
232463 1
139908 1
136338 1
1 1
299999 1
232669 1
255887 1
255317 1
287004 1
33694 1
223935 1
299999 1
2 1
300000 1
223271 1
299999 1
130886 1
27964 1
290417 1
281754 1
145897 1
3 1
3 1
27828 1
300000 1
1 1
300001 1
19056 1
172053 1
300001 1
37269 1
3 1
60945 1
146036 1
126345 1
3 1
296159 1
291814 1
300000 1
2 1
10285 1
235576 1
300000 1
248524 1
2 1
50806 1
196238 1
1 1
211455 1
221973 1
143525 1
1 1
1434 1
2 1
300000 1
130205 1
151500 1
2 1
234173 1
126393 1
173325 1
244716 1
3 1
299999 1
2 1
2 1
135362 1
1 1
64732 1
57665 1
20046 1
22979 1
239772 1
13128 1
200084 1
67659 1
1 1
7631 1
294083 1
49359 1
300000 1
92736 1
255659 1
1 1
282876 1
172736 1
300000 1
143721 1
163476 1
1 1
1 1
2 1
227022 1
34643 1
1 1
173720 1
299998 1
27609 1
76761 1
120331 1
195505 1
182857 1
252106 1
74541 1
78526 1
291337 1
93163 1
299999 1
181734 1
50919 1
299999 1
242666 1
184357 1
1 1
1 1
259259 1
146711 1
15454 1
300000 1
1 1
3 1
299998 1
299999 1
178951 1
54171 1
266573 1
1 1
193088 1
244290 1
33845 1
68550 1
299999 1
300001 1
1 1
21691 1
300001 1
216654 1
17726 1
40519 1
12293 1
246386 1
28772 1
271085 1
299999 1
90080 1
103390 1
118487 1
157715 1
1 1
1 1
228543 1
174415 1
284619 1
3 1
119209 1
300000 1
300000 1
299998 1
299998 1
300001 1
16963 1
300000 1
36423 1
64436 1
140785 1
126285 1
299999 1
23838 1
1 1
1 1
184152 1
97698 1
156253 1
1 1
85963 1
56773 1
1 1
1 1
300002 1
300002 1
300000 1
82649 1
1 1
35434 1
185529 1
101342 1
293204 1
299999 1
9755 1
241566 1
232066 1
236375 1
110733 1
1 1
113567 1
12474 1
117991 1
267541 1
11636 1
232676 1
233199 1
192384 1
108371 1
299999 1
1 1
165412 1
184007 1
1 1
158512 1
45426 1
300001 1
1 1
125026 1
1 1
2 1
26567 1
133813 1
55041 1
157432 1
143672 1
1 1
1 1
1 1
272955 1
206379 1
127211 1
131238 1
2 1
151611 1
44146 1
143033 1
275613 1
300000 1
171363 1
299998 1
1 1
62591 1
299999 1
91690 1
178128 1
2 1
11954 1
1 1
35639 1
231049 1
1 1
198101 1
209115 1
153922 1
83533 1
1 1
109581 1
269144 1
2 1
167833 1
88311 1
300000 1
300001 1
1 1
193229 1
276361 1
1 1
28829 1
1 1
225530 1
151552 1
1 1
223694 1
60627 1
300000 1
295591 1
2 1
57991 1
111392 1
61799 1
266560 1
161083 1
299999 1
277216 1
90015 1
13080 1
165805 1
119847 1
6749 1
1 1
35428 1
159542 1
1 1
2 1
208927 1
1 1
206828 1
1728 1
290747 1
80987 1
300000 1
1 1
148680 1
3777 1
43529 1
300000 1
300000 1
233814 1
1 1
41140 1
251616 1
1 1
174004 1
300000 1
178354 1
299999 1
218408 1
134466 1
257666 1
300000 1
1 1
299999 1
300000 1
299999 1
26493 1
1 1
300001 1
300000 1
48451 1
300001 1
100169 1
1 1
300002 1
300002 1
84051 1
64826 1
114010 1
3 1
287095 1
95326 1
300000 1
1 1
1 1
299999 1
1 1
300001 1
120535 1
299999 1
1 1
299999 1
235712 1
134645 1
61738 1
163197 1
1 1
300000 1
299999 1
21703 1
299999 1
300001 1
149833 1
178035 1
18024 1
1 1
1 1
220233 1
263208 1
177661 1
218738 1
179881 1
299998 1
173422 1
168557 1
220159 1
267325 1
244206 1
299999 1
203922 1
176087 1
299998 1
3 1
300001 1
37806 1
111500 1
1 1
122969 1
92402 1
163056 1
299998 1
95947 1
232858 1
1 1
152552 1
214210 1
22059 1
109300 1
2 1
96605 1
234315 1
168537 1
220002 1
160499 1
132833 1
300001 1
104271 1
269643 1
2 1
1 1
1 1
1 1
94858 1
110458 1
300001 1
160511 1
57770 1
1 1
192352 1
205834 1
282130 1
60728 1
271303 1
162821 1
1 1
71113 1
299736 1
1 1
130614 1
53214 1
213508 1
211109 1
216937 1
1 1
300000 1
25132 1
45722 1
250235 1
68670 1
95073 1
1 1
110565 1
267958 1
3 1
76218 1
187300 1
274703 1
300001 1
1 1
28315 1
300002 1
1 1
245418 1
100449 1
281514 1
259904 1
1 1
300000 1
54914 1
274636 1
155746 1
184929 1
236692 1
222576 1
249820 1
1 1
300001 1
300000 1
300001 1
300001 1
85422 1
1 1
217270 1
227795 1
1 1
211172 1
38267 1
105041 1
300000 1
299999 1
300000 1
1 1
37430 1
263075 1
270129 1
295110 1
6410 1
138770 1
9123 1
165919 1
56274 1
145662 1
47645 1
181344 1
42061 1
1 1
186801 1
1 1
231788 1
237804 1
207336 1
77736 1
155260 1
234270 1
290204 1
2 1
1 1
117509 1
222466 1
166793 1
1 1
194699 1
116363 1
300002 1
300000 1
300000 1
199268 1
1 1
1 1
273410 1
198312 1
270269 1
3 1
2 1
54316 1
20688 1
1 1
165206 1
300001 1
100455 1
173131 1
300001 1
231963 1
26983 1
1 1
138627 1
100179 1
300002 1
299999 1
299999 1
161698 1
23371 1
184279 1
225456 1
289859 1
1 1
1 1
45187 1
247645 1
299998 1
1 1
300001 1
97664 1
211326 1
85233 1
95938 1
296859 1
160642 1
228722 1
11898 1
17427 1
300000 1
3 1
2 1
300001 1
2 1
65259 1
6512 1
299999 1
299999 1
166223 1
107407 1
300001 1
113213 1
299999 1
100627 1
274592 1
300000 1
300000 1
146124 1
134133 1
122558 1
5375 1
90669 1
3651 1
1 1
232944 1
2 1
299999 1
184501 1
192739 1
203798 1
299999 1
9771 1
300000 1
229913 1
300000 1
300000 1
1 1
2 1
117207 1
250910 1
9431 1
300001 1
199626 1
100451 1
277296 1
26824 1
1 1
76943 1
29607 1
104342 1
299999 1
16129 1
231291 1
85199 1
173870 1
273940 1
36701 1
260176 1
170142 1
106397 1
195274 1
200637 1
77024 1
267917 1
251887 1
132054 1
278008 1
236277 1
216430 1
229922 1
281972 1
138730 1
61724 1
285899 1
299999 1
149956 1
300001 1
161838 1
286712 1
1 1
1 1
11547 1
3 1
300000 1
259510 1
165042 1
2 1
231194 1
300000 1
139684 1
28817 1
300001 1
149180 1
3241 1
300001 1
180145 1
1 1
49448 1
300000 1
66098 1
121316 1
300000 1
300001 1
187661 1
143634 1
64346 1
2 1
282311 1
235649 1
1 1
61661 1
45322 1
283 1
1 1
69263 1
299999 1
217889 1
238610 1
64993 1
22158 1
238905 1
6646 1
83099 1
98492 1
273345 1
74276 1
27847 1
206151 1
300001 1
244353 1
300001 1
2 1
28478 1
230247 1
300001 1
40737 1
300001 1
300000 1
300000 1
208623 1
1 1
99053 1
1 1
299999 1
51714 1
2 1
35685 1
202362 1
222126 1
297214 1
1 1
53230 1
109579 1
195968 1
1 1
230121 1
290431 1
299999 1
300001 1
299999 1
299999 1
217433 1
245286 1
32418 1
275259 1
120789 1
189700 1
63861 1
227260 1
158310 1
217638 1
233532 1
296319 1
126140 1
294554 1
234926 1
45846 1
202468 1
221850 1
100037 1
300001 1
1 1
2 1
55943 1
138238 1
300000 1
201060 1
29798 1
69918 1
299999 1
1 1
166243 1
23737 1
239198 1
104960 1
176658 1
2 1
114175 1
1 1
143447 1
128355 1
174737 1
121728 1
175022 1
222299 1
94013 1
2 1
146327 1
37989 1
3 1
300001 1
299999 1
300000 1
279039 1
299999 1
287692 1
32366 1
55532 1
150315 1
161984 1
300001 1
108657 1
109724 1
95416 1
18745 1
290915 1
35768 1
87186 1
300002 1
300000 1
127818 1
257064 1
267528 1
3 1
274046 1
270981 1
300001 1
68352 1
300000 1
262026 1
299500 1
71126 1
299999 1
299998 1
45464 1
2 1
162393 1
12747 1
212717 1
258079 1
1883 1
197221 1
1229 1
198628 1
300002 1
106727 1
106546 1
264463 1
1 1
203035 1
3517 1
2197 1
1 1
102259 1
1 1
292476 1
93534 1
269834 1
143978 1
223346 1
74920 1
3 1
2095 1
228533 1
3 1
299998 1
180643 1
160317 1
4980 1
273212 1
1 1
41239 1
60007 1
147660 1
128907 1
226231 1
145218 1
1 1
300000 1
45060 1
117694 1
187910 1
299999 1
224148 1
34074 1
1 1
3 1
199283 1
299999 1
299999 1
197036 1
194439 1
273096 1
76523 1
42360 1
120043 1
99416 1
200900 1
1592 1
240569 1
1 1
300000 1
23669 1
296937 1
106495 1
2 1
3186 1
234282 1
32966 1
299999 1
50160 1
298866 1
271427 1
299999 1
64001 1
77344 1
300000 1
280069 1
178492 1
157588 1
300000 1
1 1
472 1
168274 1
300000 1
89875 1
74708 1
298609 1
48215 1
300000 1
294310 1
59553 1
153258 1
43774 1
166968 1
230490 1
196193 1
62782 1
2 1
133577 1
275222 1
300000 1
240993 1
96469 1
154449 1
31104 1
143807 1
299998 1
219106 1
40386 1
300001 1
299999 1
299999 1
300000 1
2 1
299998 1
249945 1
300002 1
300000 1
272361 1
299998 1
300000 1
287225 1
204793 1
62209 1
168299 1
300001 1
187730 1
215266 1
135017 1
145380 1
238700 1
166210 1
283312 1
135650 1
210706 1
193112 1
135273 1
76625 1
300000 1
9193 1
300000 1
1 1
108668 1
2 1
265224 1
147893 1
120212 1
300002 1
286615 1
76501 1
299999 1
83341 1
210561 1
1 1
156882 1
298056 1
58519 1
1 1
189304 1
196246 1
106601 1
1 1
90894 1
72063 1
13139 1
238495 1
69050 1
82921 1
1 1
172878 1
150584 1
172375 1
186225 1
1 1
299999 1
152214 1
224334 1
1 1
193147 1
1 1
69337 1
300002 1
15480 1
1 1
1 1
1 1
272012 1
6760 1
97048 1
2 1
288523 1
135657 1
5177 1
165463 1
46514 1
293409 1
110311 1
3 1
267003 1
300001 1
237617 1
1 1
100938 1
54820 1
156726 1
253024 1
2216 1
78688 1
1 1
299999 1
297786 1
300002 1
197575 1
55305 1
299998 1
217465 1
84581 1
2 1
52432 1
215748 1
38995 1
152872 1
72712 1
74537 1
100043 1
145203 1
111150 1
299999 1
212208 1
24708 1
1 1
1 1
1 1
194832 1
300000 1
283622 1
60129 1
158447 1
1 1
209942 1
1 1
246508 1
64905 1
273201 1
227789 1
299999 1
120124 1
300001 1
18397 1
68877 1
142921 1
168143 1
222242 1
1 1
265550 1
2 1
177610 1
251839 1
299999 1
184153 1
86799 1
2 1
181620 1
8279 1
155417 1
300001 1
239582 1
299663 1
181307 1
200257 1
73971 1
262071 1
297125 1
88451 1
26121 1
41358 1
67587 1
67404 1
132931 1
230337 1
169285 1
1 1
29441 1
34077 1
1 1
217423 1
269065 1
299999 1
208910 1
299999 1
1 1
217084 1
250784 1
159728 1
299999 1
300001 1
128818 1
1 1
300000 1
203711 1
109332 1
1 1
299999 1
295829 1
106231 1
110110 1
3 1
232644 1
300000 1
109010 1
58099 1
300002 1
270167 1
135840 1
45727 1
181730 1
163174 1
252687 1
300000 1
96288 1
196228 1
205597 1
139980 1
131428 1
113140 1
21684 1
300001 1
74119 1
300001 1
1 1
1 1
197875 1
299999 1
136737 1
85358 1
299999 1
182036 1
63903 1
74935 1
1 1
37623 1
1 1
247966 1
188657 1
155712 1
8326 1
1 1
300000 1
2 1
92442 1
78583 1
63707 1
300000 1
1 1
300001 1
299999 1
182550 1
9025 1
1 1
254037 1
7451 1
1 1
176607 1
190828 1
117172 1
1 1
1 1
1 1
13585 1
263241 1
1 1
1 1
14515 1
204714 1
226683 1
300002 1
129738 1
300000 1
300001 1
300001 1
299999 1
300002 1
255349 1
2 1
107922 1
17848 1
300001 1
299999 1
294479 1
300000 1
1 1
222550 1
2 1
195038 1
28781 1
180635 1
208165 1
1 1
261063 1
108056 1
295806 1
3 1
269651 1
6992 1
300000 1
120372 1
300002 1
59888 1
75364 1
154222 1
182379 1
282059 1
92549 1
155197 1
181941 1
226686 1
16304 1
263175 1
72685 1
89106 1
272659 1
1 1
227675 1
129428 1
206934 1
138829 1
268597 1
120784 1
68394 1
142628 1
299999 1
299998 1
117158 1
1 1
250115 1
2 1
193712 1
127488 1
1 1
300000 1
294649 1
174898 1
300000 1
250489 1
239005 1
21202 1
300000 1
300001 1
174102 1
299999 1
85973 1
1 1
247696 1
132975 1
166063 1
148907 1
299999 1
1 1
38344 1
300001 1
300001 1
23078 1
1 1
241184 1
266354 1
300001 1
166054 1
1 1
180627 1
121165 1
300000 1
77623 1
1 1
299999 1
100304 1
2 1
210010 1
2 1
46302 1
182408 1
112423 1
101639 1
35770 1
25782 1
222213 1
226610 1
300000 1
300000 1
300000 1
113333 1
299999 1
7706 1
255744 1
300000 1
102689 1
250434 1
293029 1
165505 1
300000 1
1 1
161947 1
1 1
167363 1
164648 1
267568 1
121966 1
1 1
187750 1
35306 1
300002 1
300000 1
233452 1
299998 1
182040 1
101962 1
232857 1
102788 1
236931 1
228597 1
300000 1
1 1
91559 1
299999 1
67861 1
250319 1
140774 1
282338 1
186383 1
1 1
212014 1
51745 1
71636 1
2 1
204345 1
67165 1
277117 1
2 1
299999 1
85827 1
300000 1
3 1
166944 1
104708 1
188175 1
1 1
240395 1
266353 1
299999 1
299999 1
300000 1
217754 1
300000 1
221978 1
2 1
1 1
259395 1
1 1
284045 1
2 1
299998 1
13943 1
300000 1
300000 1
8930 1
1 1
120036 1
43500 1
106288 1
161297 1
1 1
299999 1
142721 1
288357 1
111344 1
135398 1
1 1
56049 1
300002 1
59328 1
300001 1
212324 1
3 1
139238 1
2059 1
43322 1
222461 1
179946 1
115759 1
300000 1
135288 1
258513 1
187231 1
185294 1
1 1
198652 1
11859 1
1 1
262 1
151925 1
300000 1
1 1
299999 1
3 1
103765 1
2 1
9504 1
80077 1
13226 1
44115 1
25277 1
1 1
51471 1
2 1
211981 1
280214 1
134176 1
1 1
17168 1
44949 1
59876 1
1 1
9055 1
1 1
260579 1
299999 1
84033 1
250586 1
99924 1
2 1
300000 1
630 1
300000 1
209931 1
260813 1
212025 1
96038 1
300001 1
179139 1
148326 1
251296 1
155606 1
170272 1
1 1
300000 1
299999 1
299607 1
103807 1
300002 1
225921 1
1 1
165518 1
299999 1
9689 1
7622 1
1 1
48629 1
300000 1
284391 1
242501 1
134674 1
8624 1
243454 1
1 1
299999 1
197315 1
87938 1
279153 1
168215 1
33585 1
221297 1
4515 1
1 1
178467 1
76285 1
209088 1
1 1
64701 1
127378 1
299999 1
300001 1
179267 1
2 1
284923 1
211167 1
69598 1
1 1
3 1
1 1
56742 1
143621 1
299999 1
237743 1
220361 1
116144 1
197101 1
158445 1
85015 1
2 1
142430 1
200245 1
90756 1
38743 1
47482 1
269668 1
64885 1
3 1
300001 1
51172 1
278999 1
194019 1
93629 1
1 1
52396 1
23873 1
299998 1
200014 1
82694 1
185936 1
204073 1
188941 1
177229 1
72735 1
51183 1
299999 1
299999 1
300000 1
195196 1
158543 1
1699 1
1 1
269337 1
2 1
191814 1
223648 1
21926 1
1 1
170998 1
299999 1
1 1
300000 1
92966 1
3200 1
266679 1
209410 1
199485 1
153 1
260184 1
1 1
30184 1
201116 1
1 1
197918 1
300001 1
1 1
68794 1
299999 1
1 1
202197 1
105680 1
150196 1
300001 1
23623 1
299999 1
279421 1
222586 1
148232 1
187672 1
1749 1
3 1
157619 1
82339 1
152575 1
277397 1
285540 1
23389 1
1 1
1 1
300000 1
141800 1
264024 1
262196 1
299999 1
173453 1
146117 1
142087 1
19363 1
139509 1
85607 1
1 1
1 1
83952 1
156761 1
64948 1
263491 1
2 1
275526 1
157374 1
7266 1
208469 1
222788 1
40865 1
294334 1
22378 1
2 1
84515 1
93288 1
73348 1
299998 1
300001 1
192089 1
49636 1
273426 1
1 1
272039 1
130721 1
300000 1
1 1
300000 1
300002 1
218029 1
68597 1
1 1
247483 1
126845 1
111305 1
1 1
299999 1
17892 1
116252 1
299999 1
221059 1
139086 1
59313 1
300001 1
300000 1
282066 1
299999 1
2 1
97057 1
123483 1
300000 1
78296 1
25768 1
140807 1
1 1
2 1
268916 1
282110 1
1 1
12153 1
300000 1
2 1
300002 1
299999 1
300000 1
283176 1
57116 1
126811 1
1 1
279259 1
2 1
18849 1
300001 1
160399 1
266163 1
24430 1
165142 1
1 1
224428 1
254336 1
286813 1
226814 1
42713 1
300000 1
1 1
1 1
300001 1
43812 1
3 1
271491 1
234367 1
300000 1
233090 1
122743 1
1 1
169961 1
3 1
23253 1
283731 1
1 1
300000 1
299999 1
3 1
299999 1
299999 1
300000 1
11773 1
278002 1
184863 1
299999 1
300001 1
87423 1
21109 1
289656 1
244937 1
273103 1
300001 1
215619 1
300000 1
300001 1
58975 1
244440 1
37487 1
1 1
152459 1
175326 1
34187 1
1 1
39577 1
32104 1
299999 1
168912 1
94642 1
58982 1
300002 1
230572 1
1 1
181440 1
1 1
1 1
2 1
66701 1
130833 1
214296 1
268240 1
101048 1
198199 1
300001 1
300001 1
1 1
31001 1
92970 1
177915 1
215169 1
1 1
32020 1
60069 1
2 1
190362 1
61041 1
101 1
89864 1
47159 1
5422 1
263065 1
60604 1
143009 1
300000 1
1 1
299999 1
1 1
18120 1
155449 1
281589 1
254312 1
169653 1
147826 1
237825 1
293030 1
101111 1
234645 1
1 1
66795 1
1 1
300000 1
59100 1
266970 1
2 1
3 1
188547 1
291583 1
1 1
1 1
239915 1
180342 1
30784 1
15808 1
295479 1
148669 1
255706 1
19501 1
160324 1
228723 1
300001 1
300001 1
300000 1
300001 1
1 1
85630 1
244465 1
299999 1
21137 1
285073 1
128735 1
167058 1
246427 1
271200 1
300000 1
299999 1
46106 1
10676 1
68216 1
154090 1
299999 1
76324 1
162160 1
236010 1
6137 1
68086 1
1 1
300001 1
192559 1
1 1
143875 1
166914 1
300001 1
2 1
1 1
191802 1
289718 1
126940 1
151229 1
300000 1
14958 1
189097 1
249720 1
1 1
299998 1
252426 1
136827 1
296836 1
1 1
1 1
91793 1
5736 1
87007 1
112019 1
1 1
3 1
299999 1
300001 1
92051 1
292551 1
8655 1
157206 1
1 1
1 1
85663 1
73121 1
300001 1
300001 1
2 1
61496 1
43394 1
3 1
209496 1
299999 1
258613 1
299999 1
72510 1
275491 1
279604 1
282510 1
287812 1
2 1
50887 1
131011 1
67844 1
200497 1
123742 1
188064 1
243575 1
235939 1
176637 1
300000 1
1 1
41862 1
250507 1
3 1
181794 1
103964 1
64940 1
172386 1
232128 1
189397 1
299999 1
25455 1
84761 1
126405 1
191139 1
300000 1
45370 1
16133 1
1 1
115445 1
3 1
129186 1
198548 1
286169 1
192854 1
1 1
42797 1
281654 1
300001 1
1 1
230454 1
81204 1
85809 1
130749 1
3 1
72067 1
1 1
149523 1
300000 1
92025 1
4723 1
122612 1
299999 1
300001 1
1 1
74139 1
171222 1
93047 1
2 1
299999 1
1 1
299999 1
76906 1
21757 1
205971 1
76491 1
299999 1
91435 1
44389 1
1 1
101362 1
189531 1
274607 1
1 1
263795 1
1 1
2 1
300001 1
300001 1
262540 1
1299 1
294107 1
263307 1
3612 1
300001 1
215560 1
300000 1
35099 1
63147 1
10333 1
57849 1
195336 1
299999 1
181915 1
285713 1
300000 1
300000 1
1 1
300000 1
278928 1
110108 1
223876 1
213121 1
102443 1
2 1
265454 1
143290 1
299998 1
190678 1
205473 1
252396 1
123157 1
128299 1
228520 1
205005 1
125292 1
126366 1
300002 1
274052 1
227924 1
58415 1
81290 1
294595 1
299999 1
21879 1
1 1
298789 1
113611 1
295947 1
73596 1
279542 1
18123 1
95366 1
300001 1
34239 1
108256 1
228419 1
36529 1
2 1
290195 1
300000 1
49269 1
161517 1
148380 1
243594 1
62946 1
299999 1
257840 1
219998 1
128251 1
300001 1
143875 1
299999 1
3 1
163968 1
162451 1
251469 1
85459 1
299999 1
299998 1
1 1
136649 1
1 1
62397 1
216689 1
182637 1
133149 1
77295 1
258836 1
241435 1
130145 1
273756 1
267388 1
100227 1
299999 1
1 1
72353 1
118712 1
299999 1
167594 1
208773 1
248391 1
34356 1
215405 1
299999 1
4171 1
299999 1
83690 1
81576 1
299998 1
204243 1
7775 1
299999 1
264893 1
280299 1
1 1
1106 1
159683 1
1 1
299999 1
48706 1
300002 1
46355 1
269354 1
1 1
252867 1
300000 1
299999 1
2 1
60022 1
2 1
214683 1
212373 1
87949 1
91116 1
223027 1
13147 1
89893 1
283277 1
291014 1
1 1
47755 1
127286 1
300000 1
106178 1
186015 1
39270 1
151168 1
299739 1
84322 1
299998 1
162074 1
168913 1
155668 1
219231 1
295349 1
300002 1
2 1
290537 1
168181 1
250442 1
9894 1
1 1
3 1
162169 1
287061 1
65992 1
1 1
1 1
1 1
1 1
145128 1
226780 1
300001 1
177867 1
1 1
237054 1
214240 1
300000 1
270889 1
232600 1
2 1
90110 1
259847 1
1 1
44364 1
51065 1
282081 1
180615 1
300001 1
261491 1
176308 1
1 1
259000 1
2850 1
300000 1
215216 1
299999 1
79133 1
254838 1
1 1
80979 1
9184 1
299999 1
105830 1
299999 1
300000 1
89637 1
20099 1
299999 1
16339 1
79629 1
300001 1
70950 1
189834 1
281965 1
179615 1
5781 1
186197 1
299999 1
138117 1
88709 1
29815 1
1 1
1 1
131914 1
147835 1
1 1
1 1
247576 1
274794 1
201542 1
1 1
1 1
60123 1
262124 1
235727 1
27638 1
164414 1
128170 1
227582 1
155677 1
246640 1
217222 1
80958 1
1 1
178318 1
143382 1
49780 1
48069 1
2 1
1 1
300002 1
3 1
36001 1
241572 1
246913 1
1 1
1 1
1 1
235950 1
180327 1
115053 1
299999 1
272345 1
179884 1
300000 1
2 1
65688 1
1 1
72114 1
298097 1
179824 1
214550 1
1 1
232512 1
3 1
42106 1
1 1
155901 1
251150 1
1 1
1 1
300000 1
96159 1
181067 1
206181 1
7803 1
93213 1
37024 1
3 1
300001 1
43967 1
96226 1
28881 1
300001 1
11583 1
3 1
184892 1
240098 1
227975 1
2 1
299999 1
45477 1
81854 1
2 1
1 1
216068 1
39380 1
300000 1
2 1
300001 1
76897 1
168179 1
260406 1
1 1
300001 1
264386 1
300000 1
300001 1
300000 1
79047 1
30777 1
23730 1
138525 1
171165 1
62220 1
174579 1
299998 1
26711 1
55755 1
300000 1
299999 1
43401 1
180897 1
167081 1
300000 1
1 1
247842 1
237787 1
299999 1
243153 1
228494 1
1 1
298412 1
20443 1
10772 1
200803 1
1 1
300002 1
1 1
300002 1
57851 1
299998 1
95383 1
300000 1
78741 1
219098 1
87887 1
1 1
1 1
63374 1
300001 1
268496 1
264425 1
246913 1
9708 1
295761 1
102594 1
46991 1
172568 1
129741 1
290819 1
1 1
299999 1
1 1
54995 1
117060 1
300000 1
198762 1
283146 1
92895 1
300000 1
299999 1
233453 1
300000 1
127980 1
43314 1
72348 1
185460 1
2 1
122200 1
1 1
128460 1
238032 1
226142 1
261108 1
150928 1
300000 1
299999 1
237127 1
75492 1
300001 1
102903 1
147000 1
1 1
9338 1
300000 1
71113 1
300000 1
20333 1
122888 1
98508 1
95175 1
300000 1
300001 1
300000 1
105851 1
219691 1
158228 1
3 1
48355 1
74714 1
257032 1
234208 1
2 1
64040 1
177835 1
74288 1
1 1
300000 1
112706 1
149048 1
189961 1
1 1
3 1
64980 1
164281 1
66947 1
243649 1
2 1
299998 1
2 1
48571 1
129588 1
1 1
300000 1
256119 1
1 1
3 1
244631 1
300001 1
7268 1
119026 1
29804 1
161939 1
89215 1
29685 1
104448 1
253135 1
267023 1
245530 1
166675 1
235062 1
154461 1
46661 1
149500 1
75417 1
218885 1
300000 1
247944 1
191037 1
3 1
258047 1
107864 1
17555 1
1 1
1 1
29515 1
3 1
2 1
180279 1
171603 1
300001 1
161573 1
2 1
1 1
70498 1
198317 1
2 1
195566 1
1 1
74462 1
154816 1
284920 1
1 1
225723 1
105138 1
137326 1
129586 1
1 1
213312 1
84928 1
70444 1
23309 1
180979 1
1 1
206435 1
78785 1
266837 1
1 1
270943 1
300002 1
12259 1
84951 1
141185 1
300000 1
1 1
1 1
1 1
4071 1
253184 1
3 1
208682 1
50197 1
300002 1
1 1
166017 1
60554 1
300002 1
382 1
300002 1
300000 1
211406 1
1 1
300001 1
256418 1
201049 1
221829 1
141114 1
299998 1
1 1
279849 1
142299 1
19176 1
299998 1
300000 1
134705 1
294662 1
298007 1
61927 1
1 1
74499 1
275002 1
56462 1
2 1
122316 1
126365 1
38971 1
200864 1
1 1
1 1
3 1
300000 1
2054 1
48164 1
299999 1
1 1
166917 1
57776 1
123456 1
2 1
1 1
64638 1
2 1
202266 1
251895 1
1 1
40152 1
88091 1
119178 1
2 1
253774 1
9441 1
299999 1
129142 1
34979 1
223822 1
299999 1
123 1
213457 1
300000 1
203511 1
85102 1
238484 1
147119 1
51342 1
96352 1
2 1
193958 1
142171 1
247748 1
234539 1
119598 1
104256 1
77536 1
300000 1
260969 1
126972 1
114438 1
215687 1
299999 1
85523 1
92127 1
12819 1
170733 1
239192 1
235722 1
191867 1
46274 1
211087 1
283878 1
50124 1
300000 1
71286 1
177303 1
31996 1
300000 1
276508 1
42141 1
1 1
166299 1
114364 1
39229 1
270460 1
300002 1
300000 1
1 1
131529 1
147372 1
13836 1
205214 1
251309 1
204763 1
154236 1
161460 1
187991 1
299999 1
284335 1
6389 1
237732 1
57115 1
286182 1
300000 1
1 1
214496 1
140906 1
66390 1
91764 1
134156 1
30300 1
144335 1
1 1
76314 1
159130 1
210500 1
77780 1
1 1
139758 1
215210 1
197226 1
245035 1
106319 1
166884 1
245986 1
289248 1
46893 1
23696 1
254437 1
157873 1
141762 1
42091 1
112829 1
156878 1
82185 1
132340 1
299999 1
2 1
2 1
125295 1
1 1
236616 1
212367 1
148442 1
2 1
86949 1
1 1
169176 1
273410 1
299999 1
1 1
128642 1
158427 1
299999 1
139798 1
299999 1
257120 1
196542 1
102638 1
166018 1
26922 1
6964 1
50909 1
2300 1
222931 1
245482 1
299999 1
142825 1
142760 1
1 1
237760 1
299999 1
186295 1
1 1
178945 1
223597 1
23480 1
300000 1
204541 1
299999 1
197406 1
117985 1
300000 1
159565 1
191114 1
1 1
36221 1
191009 1
182010 1
294176 1
1 1
15524 1
203862 1
244276 1
115787 1
1 1
300000 1
283682 1
3 1
287093 1
163372 1
61799 1
235971 1
22068 1
139301 1
23332 1
56964 1
255777 1
63163 1
296616 1
137177 1
299999 1
1696 1
238012 1
2 1
1 1
28928 1
272360 1
299999 1
300000 1
2 1
250652 1
113210 1
238114 1
299999 1
300000 1
68690 1
84053 1
1 1
1 1
182690 1
1 1
160165 1
132444 1
299999 1
125763 1
65761 1
299998 1
25857 1
7978 1
181035 1
299998 1
175162 1
139202 1
7833 1
20090 1
1 1
300001 1
300001 1
13123 1
227948 1
4428 1
1 1
90772 1
134135 1
3 1
67149 1
141097 1
275295 1
99650 1
108469 1
1 1
278806 1
104451 1
119658 1
300001 1
299999 1
9026 1
199378 1
300001 1
271839 1
104111 1
1 1
1 1
1 1
167325 1
263212 1
176177 1
269189 1
177009 1
6610 1
300000 1
2 1
54411 1
284743 1
1 1
1 1
287262 1
280504 1
218777 1
245370 1
190831 1
278277 1
1 1
300000 1
167089 1
163164 1
265954 1
65295 1
163322 1
300000 1
1 1
299999 1
28562 1
204281 1
267466 1
33 1
62752 1
300000 1
300000 1
1 1
138689 1
155316 1
2 1
3 1
203819 1
299998 1
111339 1
282985 1
208270 1
61072 1
124722 1
166444 1
1 1
59706 1
273543 1
3486 1
300001 1
300000 1
205780 1
1 1
300001 1
3 1
167831 1
115090 1
167961 1
299999 1
199632 1
1 1
300002 1
92353 1
254672 1
300000 1
270596 1
129006 1
166576 1
239640 1
1093 1
2 1
299999 1
123634 1
271105 1
2 1
1 1
280271 1
1 1
48977 1
247889 1
265155 1
247245 1
226943 1
139452 1
1 1
300000 1
246275 1
275515 1
1 1
189270 1
117359 1
113890 1
231087 1
2 1
158347 1
299999 1
67380 1
300000 1
137322 1
1 1
272609 1
2 1
297111 1
1 1
124999 1
299998 1
129914 1
177889 1
153394 1
38016 1
258356 1
2 1
64792 1
246181 1
290332 1
271983 1
3 1
206537 1
292542 1
65956 1
174955 1
26334 1
1 1
2 1
152657 1
4005 1
294607 1
253507 1
152010 1
33832 1
186516 1
246186 1
47452 1
250630 1
261519 1
51071 1
299999 1
249 1
1 1
74595 1
1 1
300001 1
41480 1
221689 1
87105 1
178 1
200985 1
116321 1
196103 1
299999 1
113703 1
138800 1
229988 1
165036 1
299757 1
1 1
74974 1
1 1
2 1
3 1
1 1
2 1
3 1
245649 1
299999 1
204216 1
1 1
1 1
300001 1
150660 1
101005 1
209833 1
271451 1
244463 1
160273 1
217544 1
134188 1
60670 1
299999 1
5952 1
275114 1
91557 1
114939 1
2178 1
40110 1
247902 1
79550 1
2 1
300000 1
1 1
246296 1
6163 1
183216 1
160573 1
117411 1
299999 1
7686 1
300000 1
18734 1
142578 1
300000 1
100141 1
75312 1
274649 1
165905 1
300000 1
300000 1
120212 1
176467 1
1 1
1 1
102462 1
212916 1
2 1
51313 1
1 1
23531 1
185365 1
299999 1
260396 1
253130 1
119235 1
300000 1
299999 1
175999 1
300001 1
18894 1
300001 1
1 1
243876 1
237708 1
1 1
1 1
254554 1
285722 1
61637 1
3 1
300002 1
299999 1
217287 1
171449 1
300000 1
176034 1
1 1
119631 1
182109 1
200035 1
27526 1
252288 1
58581 1
68619 1
299999 1
290640 1
11830 1
48636 1
168409 1
45621 1
83223 1
203641 1
73341 1
1 1
1 1
237003 1
210657 1
1 1
1 1
146181 1
129076 1
169103 1
1 1
287828 1
1 1
75296 1
58094 1
1 1
214546 1
3 1
1 1
300000 1
1 1
300000 1
3 1
2 1
250790 1
300000 1
27377 1
246145 1
1 1
154540 1
293301 1
97763 1
300000 1
188498 1
1 1
3 1
234602 1
60339 1
126653 1
220597 1
1 1
253596 1
27708 1
1 1
212609 1
300001 1
300001 1
183469 1
199444 1
288999 1
177545 1
1 1
27124 1
83739 1
268516 1
56520 1
121829 1
122080 1
3 1
300000 1
85708 1
157534 1
1 1
93528 1
143976 1
213700 1
165923 1
300001 1
121786 1
300001 1
264389 1
300000 1
299999 1
195781 1
1 1
294885 1
24070 1
168581 1
105542 1
1 1
96114 1
176933 1
257346 1
193526 1
1 1
3 1
156806 1
242332 1
300002 1
141318 1
30265 1
14435 1
106721 1
43015 1
3 1
208279 1
104074 1
267774 1
125663 1
54114 1
3 1
260803 1
165548 1
300000 1
2 1
59967 1
299999 1
299999 1
1 1
157000 1
300001 1
260748 1
79024 1
2 1
216728 1
3 1
238424 1
95081 1
257909 1
299998 1
239581 1
56369 1
1 1
80113 1
1 1
247192 1
149431 1
27306 1
26630 1
192461 1
131016 1
205634 1
3 1
259406 1
14629 1
299999 1
276807 1
246920 1
205722 1
156219 1
259545 1
299999 1
111697 1
1 1
206704 1
169214 1
9928 1
101331 1
280439 1
154450 1
300000 1
300001 1
36017 1
126535 1
1 1
1 1
254350 1
274733 1
10471 1
226174 1
15128 1
248849 1
250677 1
166815 1
63556 1
29730 1
163935 1
254061 1
32824 1
2 1
299999 1
108335 1
46366 1
2 1
216584 1
295430 1
300000 1
155872 1
14229 1
3 1
7903 1
179564 1
300001 1
224873 1
133079 1
238135 1
128275 1
299999 1
300000 1
245211 1
1 1
204903 1
300000 1
129708 1
135203 1
2 1
265906 1
207575 1
1 1
1 1
239879 1
300000 1
46909 1
2 1
108499 1
1 1
2 1
117082 1
45092 1
100802 1
126781 1
3 1
291012 1
1 1
46334 1
1 1
3 1
55066 1
270729 1
97663 1
284309 1
24996 1
287628 1
299999 1
300001 1
81974 1
37635 1
1 1
27734 1
228829 1
3257 1
177333 1
174533 1
299999 1
279015 1
282644 1
2329 1
220365 1
233903 1
2145 1
273255 1
102638 1
161211 1
2 1
299999 1
224636 1
261289 1
1 1
1 1
82146 1
10027 1
3 1
277647 1
3 1
115 1
2 1
3326 1
300001 1
300001 1
260261 1
119242 1
1 1
219354 1
92852 1
2 1
218760 1
298361 1
83744 1
89977 1
177622 1
300001 1
299999 1
138095 1
40327 1
2 1
191759 1
300000 1
300002 1
300000 1
1 1
293562 1
85887 1
227872 1
99514 1
221108 1
1 1
33936 1
87435 1
71746 1
283880 1
263358 1
2 1
300002 1
273198 1
165418 1
267610 1
271880 1
55945 1
164893 1
299999 1
276620 1
1 1
234483 1
146167 1
12851 1
168812 1
1 1
300000 1
244637 1
222087 1
237767 1
112265 1
265318 1
2 1
267319 1
3 1
201963 1
182866 1
230182 1
192342 1
165181 1
1 1
224912 1
294654 1
299999 1
241341 1
1 1
47158 1
286188 1
48156 1
3 1
227872 1
173520 1
2 1
300000 1
108360 1
300001 1
1 1
23784 1
1 1
195532 1
284082 1
215578 1
300000 1
61838 1
79059 1
151225 1
120692 1
244695 1
108601 1
97320 1
300002 1
226015 1
198856 1
200831 1
150511 1
300000 1
5283 1
1 1
242770 1
299998 1
155888 1
165162 1
248187 1
1 1
257673 1
271847 1
300001 1
275928 1
77268 1
53693 1
2 1
5320 1
152994 1
300001 1
300002 1
125895 1
246596 1
10919 1
1 1
1 1
186216 1
254412 1
186642 1
43356 1
154123 1
1 1
1 1
299998 1
268985 1
219012 1
72119 1
299998 1
147545 1
189599 1
185523 1
300001 1
191880 1
134349 1
134921 1
299999 1
209337 1
149609 1
179019 1
39242 1
1 1
299999 1
161293 1
1 1
124886 1
263668 1
299999 1
211501 1
300000 1
135415 1
270442 1
1 1
235789 1
287324 1
2 1
300000 1
3 1
145632 1
270630 1
299998 1
299999 1
273444 1
2 1
22812 1
299999 1
159307 1
256024 1
79074 1
203361 1
7750 1
3 1
299999 1
26034 1
276600 1
2 1
64172 1
195404 1
145859 1
170339 1
207934 1
66375 1
270255 1
106680 1
300001 1
300000 1
241794 1
3943 1
287858 1
34525 1
276477 1
299999 1
3 1
300000 1
231016 1
299999 1
111828 1
183451 1
126209 1
283589 1
233280 1
157467 1
299999 1
299999 1
299999 1
3 1
241635 1
297445 1
209620 1
196165 1
115633 1
125730 1
119178 1
85548 1
299999 1
192603 1
1 1
299988 1
299999 1
243181 1
129088 1
284086 1
243648 1
30265 1
285118 1
222527 1
68249 1
142834 1
1599 1
188486 1
232578 1
1 1
1 1
206185 1
879 1
14680 1
170248 1
21638 1
93040 1
100968 1
272948 1
156151 1
299999 1
212045 1
146148 1
91453 1
142809 1
21527 1
1 1
299999 1
269537 1
300000 1
1 1
121428 1
300000 1
138266 1
123871 1
42953 1
1 1
75554 1
140972 1
1 1
15123 1
126904 1
125628 1
299998 1
299999 1
299999 1
154058 1
233755 1
1 1
205770 1
257586 1
226802 1
300000 1
51324 1
146569 1
1 1
81927 1
40987 1
299999 1
193539 1
11896 1
261355 1
300000 1
300001 1
300001 1
289398 1
43465 1
116782 1
269459 1
1 1
103747 1
31859 1
64966 1
300002 1
49612 1
299999 1
79807 1
219771 1
154633 1
12937 1
198076 1
64732 1
1 1
1 1
271418 1
1 1
62078 1
248620 1
82292 1
1 1
3 1
50205 1
300000 1
1 1
47407 1
3 1
6185 1
67128 1
300002 1
299999 1
28577 1
71157 1
91144 1
282609 1
277329 1
81843 1
89024 1
299999 1
300000 1
300000 1
37203 1
139696 1
43877 1
241856 1
2 1
240438 1
1 1
221464 1
1 1
84416 1
60709 1
300001 1
300000 1
299999 1
41169 1
300001 1
299431 1
126835 1
3 1
65394 1
273903 1
24054 1
35310 1
111296 1
2 1
48578 1
298786 1
191696 1
1 1
286628 1
3 1
239966 1
3 1
150921 1
62835 1
243941 1
28057 1
174704 1
238333 1
1 1
4940 1
89018 1
105515 1
262374 1
159765 1
300000 1
31849 1
299999 1
260171 1
299328 1
1 1
52404 1
188191 1
285990 1
300001 1
258392 1
289767 1
299998 1
184076 1
300001 1
116565 1
10994 1
65107 1
197912 1
1 1
221095 1
81742 1
20511 1
1 1
219584 1
4608 1
204608 1
299998 1
145580 1
263106 1
72711 1
220277 1
300000 1
267880 1
104954 1
299999 1
300000 1
218577 1
300000 1
300001 1
283406 1
26729 1
299999 1
263006 1
2 1
300000 1
1 1
56423 1
300001 1
193356 1
10636 1
137667 1
106911 1
227020 1
230371 1
1 1
209562 1
39644 1
20196 1
172677 1
239581 1
1 1
90375 1
244812 1
296966 1
3 1
56757 1
213163 1
25940 1
136740 1
300000 1
114774 1
300000 1
1 1
121779 1
206694 1
300000 1
129880 1
241782 1
225809 1
1 1
138852 1
137883 1
122260 1
141326 1
26212 1
286157 1
261256 1
299999 1
35678 1
40781 1
138548 1
266981 1
289312 1
284831 1
89365 1
1 1
82624 1
140377 1
1 1
300002 1
300000 1
218738 1
112976 1
263276 1
1 1
1 1
29852 1
3 1
97951 1
300001 1
20904 1
123284 1
74114 1
71033 1
268370 1
105020 1
48294 1
139797 1
198777 1
1 1
238123 1
1 1
3 1
257586 1
291536 1
300001 1
160607 1
158217 1
214074 1
3 1
1 1
193204 1
102437 1
293413 1
97722 1
300001 1
300001 1
233816 1
245459 1
161072 1
131254 1
177864 1
52566 1
299999 1
1 1
1 1
216400 1
147581 1
299999 1
186139 1
293567 1
139920 1
45398 1
300000 1
300000 1
1 1
143000 1
21544 1
130043 1
171012 1
3 1
215195 1
290873 1
118968 1
3 1
40421 1
300000 1
272476 1
117893 1
24727 1
236713 1
209439 1
131576 1
285664 1
251642 1
211216 1
171315 1
17145 1
68486 1
242230 1
212129 1
59078 1
203189 1
47789 1
272574 1
39862 1
72330 1
177005 1
209478 1
1 1
243232 1
128612 1
135864 1
60931 1
108252 1
299999 1
170365 1
257868 1
1 1
2 1
83360 1
163368 1
300001 1
300001 1
150397 1
89344 1
299998 1
146964 1
161545 1
61411 1
1 1
275387 1
1 1
299999 1
43130 1
1 1
105737 1
299999 1
137956 1
1 1
299998 1
27064 1
1 1
299999 1
1 1
1 1
205607 1
191156 1
184782 1
62741 1
1 1
185976 1
300000 1
7046 1
47242 1
99056 1
122941 1
213792 1
221839 1
299999 1
215189 1
256670 1
92084 1
134083 1
1 1
227681 1
300001 1
80882 1
23734 1
129906 1
1 1
300001 1
20339 1
49515 1
99744 1
1 1
161359 1
120891 1
1 1
100245 1
266968 1
77749 1
100270 1
1 1
76735 1
57955 1
154391 1
1 1
34699 1
1 1
30369 1
144815 1
58990 1
8289 1
146737 1
281231 1
169211 1
228699 1
299998 1
1 1
74636 1
88217 1
1 1
300001 1
85879 1
166893 1
138675 1
1 1
1 1
271184 1
146712 1
1 1
5155 1
291207 1
179792 1
132186 1
140622 1
277754 1
5976 1
300001 1
3210 1
43435 1
49120 1
280015 1
1 1
133116 1
172958 1
136394 1
4329 1
199359 1
1 1
2 1
292188 1
1 1
279326 1
161559 1
234788 1
11111 1
228738 1
199169 1
197302 1
3 1
40109 1
229224 1
299999 1
120475 1
135376 1
175882 1
300000 1
224345 1
299998 1
131705 1
119111 1
237994 1
19099 1
150568 1
11398 1
260888 1
112711 1
128040 1
126379 1
80080 1
150883 1
90730 1
299999 1
258868 1
174019 1
1 1
128286 1
111442 1
241952 1
252402 1
299999 1
253667 1
30558 1
1 1
300000 1
40766 1
3 1
272244 1
3 1
168501 1
1 1
28530 1
296500 1
3 1
37752 1
30430 1
177589 1
1 1
20668 1
300000 1
23307 1
300000 1
100857 1
22624 1
283644 1
105029 1
300000 1
299998 1
89389 1
85743 1
133873 1
1 1
41416 1
1 1
34249 1
134725 1
91309 1
99625 1
1 1
138929 1
165522 1
29338 1
1 1
103386 1
8384 1
61290 1
86717 1
35972 1
223241 1
2 1
147451 1
217077 1
158880 1
282129 1
285374 1
27136 1
65153 1
300000 1
66667 1
279984 1
98093 1
2 1
300000 1
94404 1
215631 1
1 1
20564 1
235142 1
87721 1
4188 1
2 1
171798 1
269359 1
250450 1
129059 1
3 1
89811 1
222837 1
187320 1
1 1
98905 1
137886 1
175357 1
129223 1
1 1
81644 1
45899 1
6680 1
154092 1
89760 1
300000 1
300001 1
1 1
93811 1
30941 1
1 1
1 1
300002 1
284996 1
236351 1
300000 1
255061 1
299999 1
266111 1
58356 1
212525 1
299999 1
254682 1
104205 1
299999 1
268111 1
299999 1
3 1
299998 1
38425 1
175494 1
62817 1
300000 1
276470 1
300000 1
2 1
211019 1
1 1
169719 1
76773 1
94989 1
1 1
1 1
259697 1
2 1
229870 1
155200 1
174151 1
137726 1
300000 1
115126 1
228491 1
4943 1
260770 1
129242 1
15728 1
300000 1
236272 1
37354 1
289680 1
156727 1
77878 1
264927 1
132042 1
58450 1
299999 1
300000 1
215200 1
80780 1
2 1
283206 1
299999 1
1 1
146181 1
209840 1
83696 1
257384 1
125561 1
105875 1
158143 1
94205 1
22062 1
13879 1
94761 1
295956 1
300001 1
300000 1
112579 1
123075 1
62782 1
1 1
1 1
197216 1
300000 1
300001 1
86259 1
71169 1
1 1
158635 1
75372 1
249074 1
227323 1
1 1
222357 1
240610 1
63892 1
109433 1
89577 1
173860 1
55887 1
3 1
183827 1
254141 1
222370 1
242460 1
277391 1
54737 1
172986 1
300000 1
3 1
33231 1
2 1
299999 1
128366 1
300000 1
1 1
46902 1
17954 1
73423 1
232120 1
1 1
132928 1
1 1
127097 1
28664 1
299999 1
237326 1
94115 1
2 1
80802 1
139794 1
130245 1
300000 1
177120 1
300001 1
1 1
2 1
1 1
278863 1
259187 1
111419 1
2 1
109216 1
227380 1
53626 1
294160 1
81678 1
2 1
299999 1
121497 1
300000 1
299999 1
299999 1
70575 1
131311 1
300001 1
2 1
300000 1
194560 1
2 1
212904 1
35390 1
270953 1
125617 1
183330 1
185090 1
216915 1
177595 1
258883 1
153032 1
299999 1
43570 1
176408 1
92921 1
187960 1
198134 1
283215 1
300000 1
252085 1
300000 1
1 1
269428 1
19580 1
1 1
300001 1
123858 1
50787 1
278661 1
215025 1
274720 1
40756 1
299999 1
178399 1
198201 1
176945 1
174469 1
1 1
2 1
1 1
2 1
232270 1
37507 1
4226 1
271970 1
229732 1
236251 1
192800 1
1 1
1 1
4499 1
78773 1
13222 1
131475 1
3 1
274299 1
153585 1
83946 1
3 1
214509 1
148393 1
169719 1
300000 1
147854 1
119611 1
31248 1
1 1
137588 1
255515 1
24692 1
1 1
70104 1
1 1
272949 1
41461 1
249756 1
291874 1
1 1
210487 1
2 1
272342 1
2 1
1 1
23394 1
272800 1
180561 1
1 1
299999 1
1 1
300000 1
293044 1
189579 1
1 1
68352 1
13346 1
162006 1
172773 1
1 1
194606 1
1 1
192048 1
36989 1
2 1
190719 1
249958 1
226019 1
122409 1
299999 1
300000 1
267823 1
288417 1
46553 1
123921 1
1 1
236738 1
161280 1
208422 1
168530 1
300001 1
300002 1
126138 1
300001 1
299998 1
138892 1
237405 1
299999 1
76285 1
233940 1
68428 1
280677 1
230648 1
113197 1
59513 1
128334 1
300001 1
222972 1
299999 1
3 1
300002 1
135936 1
157177 1
3 1
256919 1
117163 1
121703 1
168373 1
174837 1
109680 1
2 1
105744 1
70074 1
240833 1
257484 1
171257 1
276396 1
177589 1
167647 1
40687 1
145017 1
3 1
299999 1
12888 1
1 1
119683 1
118341 1
267797 1
271288 1
31979 1
192055 1
10738 1
223360 1
189755 1
287968 1
2 1
300000 1
189958 1
245510 1
1 1
53774 1
2 1
214257 1
3 1
1 1
87900 1
246235 1
1 1
124330 1
162530 1
300002 1
13689 1
111981 1
264980 1
3257 1
1923 1
102015 1
300001 1
300001 1
2 1
9183 1
118924 1
7324 1
86639 1
52784 1
1 1
300000 1
1 1
300000 1
206911 1
1 1
1 1
226506 1
178215 1
68169 1
299999 1
72215 1
300000 1
1 1
268531 1
24803 1
2 1
300000 1
2 1
101241 1
24129 1
103963 1
180105 1
105416 1
88890 1
90027 1
300000 1
68842 1
265997 1
7409 1
1110 1
218371 1
21933 1
300001 1
300000 1
9350 1
12571 1
298748 1
216131 1
287507 1
249306 1
281967 1
78301 1
268655 1
184052 1
1 1
300001 1
119339 1
287571 1
1 1
300000 1
270630 1
125773 1
300001 1
77684 1
284904 1
137521 1
180836 1
196921 1
125050 1
262389 1
101074 1
75705 1
161851 1
177788 1
29638 1
3 1
300001 1
1 1
174435 1
2 1
269994 1
104783 1
233407 1
163454 1
1 1
234874 1
14647 1
237900 1
300000 1
239229 1
299999 1
1 1
49051 1
237081 1
3 1
188294 1
142330 1
3 1
299998 1
264211 1
1 1
299999 1
2952 1
299999 1
300001 1
1 1
99696 1
10801 1
172266 1
143548 1
300001 1
168144 1
48909 1
51911 1
2 1
300000 1
34617 1
3 1
86007 1
38339 1
31824 1
300002 1
33275 1
299999 1
300000 1
66582 1
108220 1
87151 1
1 1
90991 1
9835 1
229838 1
300001 1
37051 1
159950 1
300001 1
1 1
2 1
1 1
1 1
1 1
1 1
262972 1
291339 1
79649 1
132624 1
181952 1
300000 1
300000 1
99980 1
57338 1
261884 1
300001 1
29849 1
208390 1
1 1
2 1
2 1
182046 1
2 1
189127 1
300001 1
297471 1
1 1
5981 1
274184 1
242143 1
149090 1
190349 1
1 1
117921 1
172333 1
299999 1
1 1
40287 1
246573 1
72043 1
300000 1
69669 1
1 1
255409 1
8302 1
1 1
300001 1
1 1
296731 1
280599 1
212614 1
89826 1
1 1
1 1
300000 1
1 1
40150 1
1 1
2 1
299595 1
64549 1
1 1
180320 1
52967 1
192781 1
244192 1
187656 1
219780 1
198481 1
115089 1
169174 1
59494 1
248450 1
286889 1
1 1
105123 1
59412 1
181028 1
300002 1
18027 1
300000 1
300001 1
229034 1
15877 1
215448 1
202933 1
164601 1
38294 1
266726 1
129147 1
300000 1
1 1
275635 1
26004 1
59415 1
85580 1
2 1
300000 1
299999 1
173340 1
183889 1
1 1
234765 1
1 1
236324 1
47527 1
64482 1
70037 1
299999 1
300000 1
300000 1
123587 1
1 1
300000 1
20283 1
300000 1
1 1
6975 1
2 1
73565 1
254537 1
1 1
72428 1
300001 1
2826 1
39555 1
36169 1
287291 1
168861 1
1 1
184134 1
300000 1
2 1
88796 1
1 1
300000 1
300000 1
300001 1
299999 1
180098 1
166478 1
165168 1
1 1
271195 1
292745 1
13336 1
109313 1
29837 1
11033 1
46551 1
1 1
268382 1
300001 1
171024 1
1 1
2 1
270315 1
300002 1
1 1
299999 1
271599 1
1 1
189485 1
300000 1
2 1
300000 1
98802 1
76923 1
126504 1
9033 1
176350 1
2 1
299999 1
300002 1
14944 1
275511 1
160228 1
1 1
300000 1
299998 1
147222 1
221549 1
103466 1
1 1
162420 1
300000 1
292031 1
171252 1
1 1
2 1
194325 1
88933 1
290733 1
1 1
260287 1
3573 1
255809 1
266317 1
188076 1
64812 1
1 1
252389 1
50403 1
268415 1
300000 1
294603 1
207724 1
1 1
145884 1
15856 1
59546 1
300002 1
188005 1
216380 1
1 1
18903 1
142513 1
178095 1
299999 1
300000 1
1 1
98799 1
300002 1
300000 1
98224 1
2 1
165787 1
299998 1
67368 1
285146 1
174563 1
144510 1
3 1
171001 1
222903 1
2 1
222123 1
233568 1
1 1
299998 1
208830 1
300000 1
2 1
300000 1
54948 1
299084 1
114066 1
194023 1
76575 1
299999 1
161747 1
1 1
126391 1
255042 1
96465 1
1 1
50743 1
4044 1
3 1
164322 1
231037 1
141510 1
167609 1
3330 1
3731 1
59679 1
1 1
2191 1
1 1
102823 1
182155 1
59234 1
1 1
298386 1
252048 1
33659 1
299999 1
188789 1
194227 1
300000 1
300001 1
95943 1
299999 1
256374 1
62997 1
153114 1
187081 1
119369 1
93165 1
72656 1
156333 1
42940 1
1 1
278545 1
113757 1
2 1
21103 1
279474 1
1 1
2 1
78387 1
102824 1
300000 1
294903 1
229249 1
15684 1
17976 1
290339 1
283201 1
227927 1
223803 1
275950 1
242037 1
300000 1
233280 1
22091 1
136541 1
238131 1
106534 1
121184 1
277909 1
1 1
213334 1
116644 1
299999 1
1 1
178620 1
17300 1
28112 1
17755 1
3 1
1 1
117293 1
271539 1
300000 1
1 1
201200 1
179688 1
272910 1
264757 1
27485 1
266679 1
300000 1
254578 1
267790 1
267643 1
208455 1
1 1
1 1
81900 1
2 1
161451 1
130825 1
210354 1
33624 1
81513 1
299999 1
1 1
300000 1
273588 1
300001 1
87234 1
3 1
253872 1
279561 1
59546 1
1 1
300001 1
265547 1
156536 1
300000 1
215800 1
36490 1
52001 1
230321 1
48552 1
51910 1
57135 1
247258 1
1 1
264117 1
29397 1
205728 1
299627 1
126205 1
1 1
1 1
300000 1
1 1
164713 1
299999 1
300001 1
25846 1
142419 1
300000 1
156765 1
232298 1
300000 1
204336 1
223222 1
83263 1
237409 1
233908 1
137628 1
198689 1
75639 1
1 1
3 1
120433 1
254073 1
300000 1
271669 1
53787 1
213946 1
1 1
256371 1
109527 1
299999 1
200695 1
300000 1
48917 1
174482 1
33692 1
281947 1
261157 1
36918 1
300000 1
149908 1
277572 1
233848 1
159267 1
189906 1
1 1
2 1
272289 1
236289 1
164055 1
299999 1
3 1
204763 1
1 1
102570 1
274365 1
28135 1
294091 1
243191 1
188228 1
185217 1
56579 1
219604 1
173197 1
212995 1
1 1
206116 1
3 1
1 1
13085 1
251478 1
17939 1
300000 1
299999 1
79850 1
8663 1
94516 1
299998 1
300001 1
229456 1
1 1
110410 1
182245 1
35928 1
268987 1
299381 1
239288 1
300000 1
198814 1
128874 1
299999 1
132352 1
113139 1
63098 1
1 1
1 1
142702 1
140062 1
262646 1
299999 1
35121 1
201557 1
84885 1
154670 1
276504 1
300001 1
34776 1
266816 1
2 1
299999 1
295009 1
83385 1
236095 1
24013 1
78153 1
299999 1
279897 1
237033 1
91021 1
300001 1
270257 1
221004 1
78117 1
161384 1
172677 1
213381 1
281270 1
213866 1
300000 1
120535 1
104497 1
35799 1
71370 1
1 1
300001 1
139394 1
1 1
140414 1
300000 1
230729 1
177087 1
1 1
298484 1
72942 1
137710 1
299999 1
277787 1
299999 1
136283 1
1 1
192517 1
245177 1
1 1
299999 1
147461 1
22066 1
216577 1
300001 1
284776 1
299999 1
161770 1
1 1
183763 1
107863 1
6330 1
193445 1
6130 1
300000 1
295873 1
235604 1
126760 1
300001 1
299999 1
194153 1
2 1
234919 1
271202 1
1 1
1 1
98835 1
222987 1
112635 1
2 1
163550 1
184135 1
213974 1
159826 1
162757 1
232969 1
82772 1
299999 1
8828 1
299999 1
10155 1
127049 1
235649 1
62675 1
1 1
226890 1
10443 1
136999 1
183819 1
172481 1
237521 1
83478 1
257379 1
132267 1
32132 1
39698 1
300001 1
14052 1
208323 1
300000 1
300001 1
231341 1
20035 1
205311 1
299999 1
1 1
280256 1
270472 1
140125 1
2 1
288132 1
207779 1
146497 1
299999 1
174133 1
253495 1
35801 1
166881 1
68744 1
300002 1
1 1
253413 1
1 1
278182 1
4127 1
300000 1
1 1
278668 1
300000 1
2 1
233648 1
300000 1
299998 1
174079 1
2 1
113107 1
300001 1
239337 1
188659 1
42168 1
299999 1
25371 1
299999 1
300001 1
299999 1
129856 1
198635 1
2 1
168481 1
1 1
60402 1
1 1
93974 1
79270 1
1 1
188298 1
122904 1
1 1
249869 1
91628 1
300002 1
31822 1
188204 1
282130 1
73275 1
296969 1
86914 1
1 1
181300 1
287552 1
247267 1
268693 1
124788 1
1 1
150690 1
178459 1
151783 1
1 1
161745 1
299999 1
137540 1
3 1
198879 1
1 1
112278 1
1 1
216972 1
146545 1
266598 1
96592 1
195401 1
146710 1
111287 1
52823 1
296685 1
300000 1
210493 1
166150 1
228340 1
131076 1
66991 1
207480 1
299999 1
2 1
159656 1
145541 1
116361 1
299999 1
243283 1
280510 1
99673 1
1 1
177027 1
23698 1
131917 1
253812 1
173756 1
42197 1
299999 1
55790 1
299998 1
83208 1
126658 1
300000 1
171176 1
300001 1
121393 1
300001 1
1 1
223952 1
274870 1
227120 1
1 1
289033 1
219701 1
51698 1
274682 1
32691 1
96798 1
126864 1
103179 1
281760 1
240652 1
12699 1
293003 1
82361 1
42220 1
1 1
132294 1
94561 1
1 1
110456 1
133825 1
185189 1
293765 1
115001 1
297099 1
42636 1
44926 1
232943 1
300001 1
73041 1
130112 1
300000 1
250043 1
195296 1
216811 1
241412 1
284855 1
299999 1
2 1
183799 1
30740 1
300000 1
300001 1
272258 1
76759 1
300001 1
300000 1
27962 1
299999 1
300001 1
300000 1
113389 1
300000 1
300000 1
2 1
48197 1
223102 1
1 1
70954 1
296301 1
267920 1
1 1
299999 1
285732 1
176997 1
235076 1
300000 1
269618 1
1 1
286474 1
126554 1
36600 1
165117 1
299999 1
300000 1
49788 1
300000 1
225266 1
271210 1
22071 1
1 1
120431 1
290614 1
255737 1
1 1
273498 1
164785 1
146013 1
219102 1
125270 1
299999 1
2888 1
299999 1
149639 1
33306 1
1 1
7914 1
3 1
258380 1
18370 1
298335 1
190366 1
278257 1
299998 1
125860 1
250820 1
213257 1
299999 1
204435 1
2 1
300001 1
44541 1
83874 1
20622 1
81904 1
1 1
78020 1
298510 1
161620 1
189788 1
300001 1
1 1
160787 1
298507 1
299999 1
183373 1
276939 1
100437 1
93027 1
79608 1
99758 1
81080 1
1 1
34202 1
299999 1
2 1
300001 1
125701 1
1 1
300000 1
35005 1
218019 1
2 1
211807 1
300000 1
1 1
20818 1
300000 1
118195 1
300000 1
1 1
300000 1
156736 1
80293 1
1 1
15300 1
3 1
88573 1
266628 1
1 1
1 1
128641 1
5803 1
285182 1
299999 1
133799 1
300000 1
53850 1
1 1
2966 1
94958 1
96145 1
240803 1
77643 1
1551 1
299999 1
32223 1
2 1
149338 1
242353 1
167836 1
154817 1
2 1
1 1
1 1
141832 1
2 1
236052 1
56500 1
53908 1
112581 1
300000 1
300000 1
20661 1
298330 1
2 1
205681 1
1 1
291480 1
300001 1
160442 1
99167 1
210280 1
23439 1
80900 1
103204 1
234943 1
178784 1
50831 1
294960 1
300001 1
1 1
246124 1
70591 1
7684 1
112340 1
170383 1
265912 1
1 1
228932 1
130843 1
299999 1
19485 1
299998 1
106904 1
2 1
1 1
299999 1
30219 1
82266 1
299999 1
1 1
124304 1
274583 1
221973 1
1 1
236822 1
286673 1
272223 1
58884 1
82456 1
54186 1
1 1
300001 1
125660 1
73750 1
157769 1
225350 1
288318 1
299999 1
88130 1
254331 1
28486 1
299977 1
3 1
123050 1
2 1
117996 1
130582 1
169188 1
286036 1
1 1
300001 1
1 1
256201 1
300000 1
141039 1
83736 1
98339 1
283648 1
240404 1
300001 1
1 1
299998 1
1 1
1 1
300000 1
148264 1
299999 1
300000 1
136203 1
83603 1
17984 1
300001 1
299999 1
300000 1
300002 1
1 1
129146 1
135051 1
1 1
300001 1
3 1
64983 1
18584 1
70886 1
252454 1
277806 1
182606 1
58372 1
280069 1
299999 1
256695 1
231266 1
1 1
299999 1
197629 1
127625 1
1 1
192605 1
61964 1
213656 1
28468 1
299999 1
282079 1
188886 1
300000 1
299999 1
299999 1
106343 1
246393 1
300002 1
1 1
109927 1
178738 1
290733 1
246329 1
299999 1
299999 1
1 1
137838 1
85220 1
294275 1
300001 1
239471 1
1 1
247514 1
1 1
151182 1
40017 1
260832 1
262550 1
298977 1
44572 1
299999 1
147316 1
58564 1
1 1
131180 1
119466 1
191405 1
108770 1
157286 1
156138 1
100814 1
217684 1
2 1
222896 1
2 1
136648 1
174965 1
300001 1
38968 1
1 1
300000 1
164943 1
1 1
299999 1
278465 1
101850 1
185004 1
1 1
148916 1
60174 1
3 1
115458 1
58728 1
499 1
298389 1
299999 1
60373 1
300000 1
1 1
98600 1
299999 1
300002 1
195104 1
300000 1
1 1
298963 1
287628 1
125224 1
175439 1
86641 1
300001 1
206144 1
1 1
77694 1
146645 1
48256 1
189631 1
77574 1
57368 1
300001 1
27316 1
300000 1
90859 1
145195 1
1 1
233997 1
141781 1
144825 1
294377 1
1 1
175702 1
293129 1
148145 1
270904 1
149229 1
17573 1
271956 1
1 1
299999 1
83036 1
300000 1
1 1
2 1
63670 1
1 1
193473 1
103197 1
300002 1
299999 1
300000 1
120596 1
231297 1
198465 1
144687 1
280049 1
300000 1
26110 1
180490 1
51711 1
139751 1
32927 1
97787 1
107605 1
111318 1
15573 1
197858 1
196283 1
257745 1
1 1
129675 1
300002 1
2 1
28595 1
68131 1
167525 1
1 1
300000 1
1 1
2 1
288798 1
300001 1
191872 1
157090 1
96010 1
2322 1
20044 1
45149 1
30144 1
151771 1
264548 1
229166 1
288660 1
300000 1
58356 1
262971 1
147545 1
300000 1
199219 1
159386 1
198843 1
1 1
58091 1
1 1
144995 1
300001 1
39749 1
247219 1
299999 1
38835 1
24391 1
14415 1
60318 1
176690 1
89526 1
189368 1
81846 1
269124 1
300000 1
300000 1
1 1
145139 1
300000 1
299999 1
76143 1
85575 1
260649 1
298783 1
241172 1
1 1
136046 1
1 1
300000 1
166043 1
199055 1
282026 1
300000 1
2 1
1 1
150588 1
300000 1
223463 1
1 1
1 1
201658 1
197615 1
93681 1
78027 1
1 1
300000 1
242647 1
218813 1
300000 1
2 1
1 1
3 1
31730 1
1 1
194998 1
300001 1
2 1
1 1
81880 1
3740 1
1 1
300000 1
37293 1
300000 1
128555 1
238605 1
263568 1
65181 1
83363 1
292313 1
3 1
26732 1
223394 1
240679 1
200663 1
300000 1
131138 1
300001 1
37532 1
300000 1
65741 1
300001 1
191142 1
114845 1
131960 1
89241 1
1 1
298052 1
300001 1
40976 1
38481 1
1 1
164085 1
1 1
65948 1
134304 1
48029 1
44244 1
290796 1
161463 1
187432 1
171833 1
1 1
300000 1
3 1
1 1
189388 1
178839 1
300000 1
32618 1
89622 1
30413 1
292279 1
1 1
224352 1
149416 1
1 1
9959 1
1 1
2 1
285590 1
65877 1
260461 1
300001 1
2 1
1 1
67593 1
64615 1
1 1
197667 1
300000 1
300001 1
300000 1
300000 1
299998 1
14941 1
300002 1
251603 1
299998 1
224632 1
13671 1
78020 1
1 1
1 1
189992 1
277315 1
153669 1
115719 1
300001 1
149622 1
276458 1
299999 1
3 1
2 1
151300 1
300001 1
2 1
139210 1
1 1
40197 1
300000 1
103586 1
95934 1
276001 1
56551 1
33950 1
300000 1
299999 1
30366 1
1 1
1 1
2 1
115905 1
60961 1
96414 1
2 1
1 1
256214 1
112641 1
299999 1
300001 1
262093 1
293848 1
2 1
299718 1
240866 1
69659 1
147608 1
117762 1
226612 1
299999 1
298377 1
29328 1
145483 1
4519 1
247486 1
1 1
287669 1
1 1
3 1
290132 1
171625 1
86551 1
114156 1
80182 1
271451 1
47131 1
191858 1
270187 1
254277 1
258361 1
230022 1
1 1
246107 1
1 1
136956 1
255439 1
272156 1
299998 1
218303 1
190348 1
15454 1
146702 1
300000 1
63087 1
299998 1
300000 1
162919 1
41460 1
1 1
259245 1
10415 1
1 1
5256 1
95629 1
300001 1
299771 1
269030 1
300000 1
195693 1
299999 1
169486 1
252713 1
2 1
235215 1
187227 1
203810 1
1962 1
260279 1
255217 1
300000 1
93176 1
2 1
3 1
300002 1
1 1
2 1
182696 1
107392 1
52494 1
275479 1
1 1
300001 1
225617 1
275869 1
76110 1
222539 1
281905 1
26890 1
293698 1
112522 1
79914 1
124059 1
265571 1
1 1
55823 1
273594 1
300002 1
300001 1
216343 1
1 1
105816 1
1 1
1 1
2 1
94084 1
299999 1
1 1
15506 1
175012 1
300001 1
300000 1
156696 1
206664 1
2 1
184640 1
300001 1
300001 1
254469 1
1 1
299282 1
300000 1
1 1
2 1
20818 1
1 1
2 1
90667 1
300001 1
152898 1
223966 1
29096 1
120599 1
2 1
161453 1
1 1
169661 1
1 1
118423 1
1 1
300001 1
300002 1
3 1
44424 1
300002 1
1 1
172166 1
254300 1
19032 1
2441 1
93319 1
160764 1
220185 1
38258 1
86115 1
146409 1
153940 1
299999 1
1 1
158898 1
110306 1
1 1
192055 1
42675 1
292550 1
300002 1
156338 1
72872 1
300002 1
210815 1
18012 1
1 1
2 1
3 1
271266 1
123423 1
292774 1
300001 1
128196 1
250400 1
85360 1
248586 1
1 1
235199 1
156735 1
122572 1
300001 1
253408 1
250683 1
1 1
88612 1
1 1
300001 1
97391 1
200936 1
191453 1
219171 1
22669 1
1 1
27705 1
59246 1
1 1
300002 1
208279 1
210254 1
15846 1
143946 1
255364 1
1 1
157254 1
300001 1
197186 1
2 1
281653 1
195617 1
1 1
201272 1
300001 1
1 1
249142 1
3 1
86609 1
127439 1
174136 1
199719 1
37884 1
233114 1
225354 1
41441 1
300000 1
261351 1
300002 1
22313 1
298191 1
290128 1
1 1
159483 1
180809 1
107286 1
221115 1
107393 1
1 1
300001 1
264669 1
234430 1
29950 1
160470 1
1 1
2 1
197953 1
1 1
206276 1
17421 1
2 1
66081 1
247196 1
299999 1
189587 1
286276 1
44575 1
296577 1
296122 1
112815 1
221810 1
214997 1
300001 1
300001 1
297390 1
300002 1
18903 1
151498 1
220852 1
149768 1
17766 1
104508 1
181464 1
37667 1
299999 1
296519 1
299999 1
300001 1
57027 1
56827 1
1 1
1 1
171397 1
35650 1
1 1
262667 1
1 1
25 1
1 1
138963 1
246895 1
108919 1
1 1
203489 1
181641 1
137087 1
97409 1
295338 1
65204 1
2 1
121247 1
140411 1
290294 1
72229 1
19343 1
115185 1
300001 1
48014 1
50485 1
212537 1
1 1
150790 1
58928 1
299121 1
206128 1
9623 1
40120 1
244148 1
86636 1
300001 1
67759 1
1 1
56980 1
1 1
282427 1
214415 1
300002 1
120724 1
53582 1
175326 1
188869 1
126256 1
125051 1
223947 1
178325 1
300001 1
32287 1
2 1
223702 1
73159 1
105551 1
191250 1
99958 1
300002 1
2 1
226601 1
300001 1
188473 1
169532 1
177964 1
7584 1
153769 1
300001 1
300002 1
154052 1
17900 1
3 1
83960 1
1 1
136151 1
62129 1
283028 1
148269 1
21453 1
224554 1
295589 1
138772 1
299999 1
281484 1
300000 1
1 1
225033 1
272250 1
167435 1
17944 1
1 1
206372 1
169722 1
24639 1
1 1
199515 1
170252 1
113180 1
1 1
300000 1
299999 1
45328 1
169678 1
48953 1
300000 1
1 1
42749 1
299999 1
136763 1
1 1
1 1
234152 1
299998 1
258539 1
148040 1
84589 1
300002 1
1 1
299999 1
300002 1
299999 1
61179 1
1 1
3 1
275935 1
2 1
300001 1
2 1
189112 1
81818 1
1 1
44296 1
1 1
1 1
274163 1
1 1
109374 1
87464 1
2 1
299999 1
1 1
181803 1
242936 1
150347 1
94383 1
1 1
79107 1
262559 1
51135 1
1 1
157430 1
268791 1
249058 1
94253 1
1 1
3 1
15003 1
299999 1
148188 1
299999 1
18155 1
117671 1
3 1
175476 1
300000 1
71210 1
300000 1
111560 1
45057 1
38739 1
283 1
145134 1
300000 1
89696 1
45404 1
269760 1
300001 1
70138 1
275049 1
55122 1
43690 1
266475 1
300000 1
170824 1
124644 1
1 1
300000 1
5497 1
200012 1
149757 1
67620 1
58462 1
217648 1
224104 1
161236 1
159803 1
73025 1
300000 1
32141 1
13308 1
148602 1
300001 1
254010 1
6643 1
39690 1
299999 1
86343 1
201641 1
209477 1
3 1
117647 1
235379 1
1 1
39406 1
132536 1
1 1
300000 1
121845 1
10480 1
252125 1
61414 1
299999 1
136896 1
178778 1
283032 1
1 1
1 1
288052 1
255598 1
119251 1
266953 1
71565 1
2 1
299998 1
300000 1
38559 1
202987 1
226352 1
73158 1
300000 1
226964 1
1 1
300000 1
300000 1
300000 1
86783 1
28329 1
27752 1
233545 1
131294 1
272411 1
58270 1
8920 1
152451 1
104896 1
183081 1
298308 1
275554 1
163864 1
1 1
3 1
195068 1
300000 1
150889 1
258737 1
208626 1
3 1
147641 1
273848 1
1 1
300001 1
300001 1
249328 1
58120 1
1 1
227095 1
228080 1
221007 1
75512 1
1 1
291854 1
300000 1
60336 1
241690 1
44903 1
250521 1
300001 1
2 1
1 1
84029 1
37286 1
1 1
300000 1
274179 1
247166 1
292451 1
242783 1
211356 1
300000 1
1 1
2 1
297147 1
300001 1
43286 1
282710 1
1 1
300001 1
10734 1
12923 1
300000 1
108379 1
123239 1
1 1
2 1
39307 1
299999 1
221542 1
32366 1
258914 1
195663 1
41007 1
299999 1
134193 1
300000 1
300001 1
3470 1
30806 1
195415 1
138443 1
2 1
2 1
168091 1
1 1
300000 1
299999 1
230864 1
171912 1
155878 1
1 1
300000 1
300000 1
614 1
1 1
1 1
1 1
36272 1
300002 1
1 1
157928 1
236730 1
100980 1
64489 1
1 1
12384 1
99702 1
2 1
1 1
185424 1
43855 1
1 1
168831 1
299999 1
300000 1
46301 1
193254 1
16075 1
300000 1
147944 1
3 1
251522 1
83405 1
170882 1
1 1
214171 1
300000 1
212516 1
171151 1
82390 1
1 1
3 1
30431 1
234009 1
77658 1
300001 1
300000 1
264744 1
261315 1
105334 1
2 1
54316 1
2 1
83020 1
300001 1
299998 1
300000 1
195281 1
41390 1
239343 1
2 1
1 1
134267 1
28290 1
1 1
300000 1
1 1
3 1
3 1
51195 1
280687 1
108745 1
300002 1
29947 1
3 1
1 1
299999 1
69312 1
300000 1
300000 1
281200 1
248737 1
1 1
299999 1
299999 1
7816 1
299998 1
35321 1
45212 1
163648 1
2 1
215116 1
300000 1
38763 1
1 1
82916 1
1 1
297935 1
299999 1
176708 1
1 1
227749 1
300000 1
175500 1
284161 1
102559 1
213341 1
299999 1
239797 1
1 1
185615 1
25966 1
267795 1
170284 1
197364 1
97322 1
169075 1
300000 1
195291 1
24108 1
300001 1
278772 1
132835 1
90110 1
188769 1
140847 1
147641 1
288338 1
2 1
300001 1
2 1
2 1
275266 1
300000 1
300001 1
194004 1
1 1
11388 1
35275 1
19412 1
109473 1
174168 1
192526 1
175889 1
300001 1
136322 1
1 1
1 1
6298 1
14626 1
1 1
26117 1
1 1
61434 1
143638 1
15281 1
3 1
300001 1
162262 1
119872 1
108648 1
299999 1
63592 1
182301 1
92866 1
281303 1
299999 1
1 1
1 1
56788 1
108468 1
90683 1
200024 1
2546 1
236776 1
300001 1
243904 1
287246 1
251092 1
1 1
300001 1
149142 1
1 1
232192 1
222970 1
90664 1
66230 1
291151 1
197302 1
84467 1
214665 1
253792 1
1 1
299999 1
217246 1
1 1
168641 1
235199 1
154026 1
252735 1
167881 1
221079 1
268328 1
1 1
268607 1
203082 1
22126 1
300000 1
300000 1
300000 1
300000 1
2 1
2 1
122068 1
199011 1
106356 1
300002 1
167209 1
108870 1
300000 1
23471 1
70342 1
300001 1
171148 1
207319 1
299943 1
36310 1
259892 1
168477 1
300000 1
179286 1
2452 1
247046 1
299999 1
300001 1
63726 1
17851 1
2 1
300000 1
43810 1
133954 1
300000 1
162252 1
272491 1
300002 1
31848 1
233393 1
1 1
300000 1
1 1
59730 1
37571 1
54328 1
1 1
243209 1
76599 1
300001 1
68458 1
297515 1
300000 1
232186 1
246494 1
35868 1
107432 1
218898 1
59677 1
300000 1
189746 1
280311 1
185380 1
45368 1
279698 1
3 1
31291 1
1 1
2 1
156481 1
2 1
219636 1
1 1
219907 1
30428 1
167931 1
190372 1
1 1
228216 1
81203 1
195994 1
211147 1
1 1
145924 1
235780 1
82301 1
201728 1
1 1
300001 1
1 1
119916 1
52068 1
174307 1
69994 1
109089 1
2 1
286277 1
99432 1
213709 1
204444 1
299999 1
37924 1
15810 1
45381 1
101567 1
1 1
106698 1
1 1
270175 1
299999 1
17835 1
24859 1
26694 1
249561 1
112561 1
180336 1
80974 1
233466 1
195625 1
41066 1
3 1
113517 1
166545 1
139670 1
86175 1
35789 1
300001 1
179514 1
296985 1
34243 1
143066 1
81826 1
300000 1
86697 1
62616 1
111069 1
295558 1
91593 1
17096 1
249052 1
23297 1
98154 1
207947 1
299999 1
1 1
2 1
32615 1
1 1
119812 1
5243 1
178407 1
191380 1
300001 1
3 1
178043 1
1617 1
2 1
29330 1
1 1
268408 1
31698 1
221051 1
135004 1
299999 1
5669 1
87997 1
299998 1
300000 1
120727 1
1 1
1 1
84679 1
299998 1
1 1
115499 1
11170 1
180748 1
48741 1
154377 1
13597 1
270982 1
1 1
278515 1
300001 1
7319 1
1 1
195904 1
256953 1
129075 1
225674 1
37195 1
246144 1
205937 1
231973 1
235009 1
288964 1
189426 1
49987 1
2 1
93370 1
258945 1
31697 1
154287 1
1 1
180829 1
134367 1
271785 1
281395 1
2 1
148793 1
238101 1
243769 1
299999 1
1 1
136073 1
3 1
40839 1
1 1
299999 1
176123 1
170270 1
252148 1
130070 1
282709 1
269983 1
174654 1
299999 1
153436 1
248849 1
279046 1
204020 1
160709 1
72933 1
300002 1
351 1
91653 1
294856 1
35169 1
300001 1
157765 1
215037 1
2 1
212688 1
178250 1
300000 1
300001 1
299999 1
1 1
258686 1
263266 1
110006 1
295113 1
2 1
132831 1
206251 1
2 1
259066 1
46776 1
224482 1
279398 1
12785 1
2 1
300001 1
108750 1
60109 1
2 1
280253 1
121884 1
300001 1
2 1
204078 1
229701 1
2 1
300001 1
300001 1
1 1
1 1
300001 1
1 1
300000 1
300000 1
3 1
269428 1
106171 1
209044 1
15365 1
14050 1
300000 1
85226 1
75334 1
300001 1
291320 1
298792 1
1 1
18672 1
46828 1
192249 1
261685 1
300000 1
300000 1
69122 1
112896 1
1 1
1 1
282639 1
242552 1
1 1
87531 1
21628 1
1 1
24079 1
135240 1
175551 1
254992 1
270436 1
2 1
1 1
299999 1
290166 1
151455 1
190175 1
153587 1
270678 1
2 1
114113 1
233236 1
1 1
3 1
271 1
164589 1
229872 1
1 1
300001 1
1 1
294694 1
55178 1
300000 1
300000 1
198392 1
284105 1
267675 1
257709 1
300000 1
300000 1
1 1
55580 1
119076 1
57070 1
278169 1
197665 1
33795 1
126909 1
1 1
277700 1
299998 1
96920 1
8141 1
83152 1
68048 1
1 1
299999 1
2 1
120055 1
221659 1
3 1
259801 1
300002 1
16008 1
273619 1
269005 1
299999 1
123534 1
300001 1
1 1
1 1
287737 1
87915 1
149697 1
184640 1
48950 1
96322 1
1 1
46874 1
194204 1
251591 1
198688 1
75383 1
2 1
179841 1
184432 1
1 1
299999 1
66942 1
300000 1
300002 1
299999 1
130302 1
214502 1
52377 1
249075 1
102902 1
131149 1
300000 1
1 1
1 1
177121 1
60084 1
1 1
300000 1
299999 1
1 1
99499 1
251528 1
263331 1
54766 1
193998 1
26115 1
3 1
258072 1
111952 1
1 1
91358 1
300002 1
90909 1
64679 1
300001 1
2 1
297129 1
300000 1
300000 1
253158 1
66694 1
300000 1
11404 1
251420 1
294433 1
134486 1
89937 1
1 1
23867 1
300001 1
154920 1
207187 1
115732 1
67802 1
27739 1
60925 1
209656 1
1 1
206078 1
1 1
283770 1
1 1
103603 1
119339 1
56224 1
82034 1
61367 1
3 1
1 1
299999 1
300000 1
2 1
20912 1
1 1
229461 1
260494 1
300000 1
80853 1
80422 1
178947 1
230076 1
129956 1
207814 1
278141 1
74676 1
160598 1
144901 1
277018 1
161099 1
2156 1
4914 1
110235 1
214113 1
299999 1
120322 1
35602 1
140190 1
138045 1
283548 1
193584 1
300000 1
166556 1
300001 1
299999 1
299999 1
3 1
300000 1
134772 1
38955 1
14291 1
163929 1
300000 1
1 1
61548 1
212950 1
255752 1
1 1
72934 1
76750 1
300000 1
29052 1
35803 1
165163 1
243981 1
194018 1
106174 1
300000 1
2 1
106367 1
1 1
36362 1
274674 1
2 1
1 1
60809 1
300000 1
4921 1
157587 1
239002 1
22487 1
26616 1
2 1
1 1
64018 1
300001 1
152726 1
8359 1
299999 1
238045 1
21927 1
299999 1
1 1
300000 1
1 1
268635 1
299999 1
1 1
2 1
85526 1
3 1
34918 1
300000 1
39415 1
243703 1
119946 1
246869 1
300001 1
300001 1
299999 1
278298 1
218501 1
71599 1
104356 1
2 1
217992 1
247947 1
158780 1
287592 1
1 1
254160 1
96143 1
172135 1
1 1
235993 1
300001 1
211272 1
292692 1
15896 1
300001 1
241442 1
1 1
235749 1
299998 1
220348 1
131278 1
1 1
234116 1
300000 1
1 1
63135 1
94242 1
299999 1
300001 1
196078 1
252264 1
170742 1
26840 1
184483 1
55249 1
139597 1
1 1
123182 1
226236 1
1 1
300000 1
237632 1
210994 1
300000 1
183718 1
1 1
91398 1
277137 1
140792 1
154654 1
223344 1
1 1
162446 1
1 1
284154 1
230488 1
300000 1
300001 1
2 1
3 1
64278 1
295144 1
1 1
300000 1
1 1
1 1
300000 1
128260 1
50045 1
1 1
50911 1
300001 1
183367 1
299999 1
299998 1
50594 1
300002 1
163691 1
118074 1
84093 1
1 1
288080 1
91606 1
120698 1
1 1
30472 1
107937 1
300001 1
300001 1
277205 1
119712 1
122657 1
300001 1
1 1
121670 1
1 1
72491 1
70270 1
21738 1
174272 1
286896 1
300000 1
83645 1
188838 1
1 1
61954 1
299999 1
86858 1
247170 1
60391 1
299999 1
101104 1
139043 1
112706 1
179327 1
121975 1
1 1
1 1
99801 1
2 1
211956 1
211394 1
71851 1
1 1
1 1
234748 1
279250 1
20381 1
203638 1
94639 1
215194 1
46763 1
220195 1
1 1
2 1
189625 1
40967 1
25848 1
32009 1
84565 1
78894 1
203951 1
73542 1
243544 1
61252 1
164849 1
42516 1
35439 1
299999 1
300001 1
189218 1
2 1
242698 1
297808 1
299999 1
51110 1
143807 1
214492 1
300001 1
2 1
300001 1
286036 1
300001 1
180166 1
132994 1
201558 1
182620 1
300000 1
1 1
89512 1
81227 1
120720 1
144488 1
2 1
266919 1
211312 1
1 1
26046 1
270225 1
1 1
195435 1
10661 1
3 1
1 1
149994 1
72136 1
299999 1
111095 1
212727 1
31625 1
220433 1
300000 1
265721 1
20270 1
122223 1
3 1
132710 1
231473 1
48610 1
243402 1
278441 1
2 1
299998 1
300000 1
174414 1
81849 1
2 1
49878 1
1 1
125237 1
134976 1
16223 1
300002 1
2 1
2 1
300000 1
246756 1
91357 1
168418 1
299998 1
90856 1
1 1
299999 1
3 1
235547 1
300002 1
299998 1
276553 1
300001 1
105639 1
198832 1
299999 1
135623 1
78232 1
228799 1
1 1
86920 1
300000 1
147491 1
199199 1
300001 1
64992 1
214164 1
1 1
1 1
290849 1
299999 1
120707 1
1 1
11633 1
299999 1
293314 1
167192 1
207131 1
142109 1
300002 1
270196 1
258272 1
1 1
59852 1
300000 1
58905 1
2293 1
214750 1
97915 1
55955 1
1 1
300000 1
300000 1
94310 1
37491 1
35158 1
300000 1
1 1
240834 1
100717 1
1 1
190733 1
205318 1
1 1
3 1
156490 1
3 1
19713 1
1 1
2 1
244806 1
1 1
300000 1
279483 1
181418 1
277105 1
123876 1
4776 1
122706 1
150654 1
1 1
28521 1
299999 1
3 1
282347 1
71093 1
248300 1
1 1
43081 1
1 1
2 1
1 1
110131 1
282010 1
299999 1
256679 1
1 1
245201 1
300000 1
86194 1
2 1
158749 1
300000 1
2 1
276577 1
64411 1
3 1
154809 1
113776 1
52273 1
288793 1
181301 1
154930 1
191981 1
1 1
299999 1
1 1
68032 1
73405 1
1 1
1 1
280586 1
236157 1
85790 1
87702 1
113264 1
29043 1
300000 1
34802 1
1 1
113374 1
299999 1
284381 1
82075 1
299999 1
1 1
236800 1
300001 1
1 1
21352 1
285514 1
41967 1
299999 1
262428 1
278932 1
264359 1
300000 1
225378 1
248785 1
228253 1
122821 1
2 1
68239 1
228957 1
156323 1
1 1
77849 1
273593 1
56474 1
300000 1
1 1
271851 1
197562 1
182081 1
207637 1
166277 1
5779 1
300001 1
270817 1
1 1
300000 1
300000 1
165752 1
299999 1
187916 1
242426 1
3 1
171149 1
52074 1
1 1
300000 1
299998 1
112861 1
1 1
299999 1
76485 1
91476 1
68593 1
121421 1
233101 1
1 1
17375 1
98639 1
211967 1
300002 1
107793 1
108656 1
164103 1
73455 1
61941 1
204497 1
29748 1
3 1
1 1
300001 1
149686 1
250349 1
249176 1
300001 1
276781 1
22211 1
218260 1
2 1
296493 1
269604 1
72159 1
15551 1
208998 1
78963 1
2 1
35138 1
16046 1
108789 1
203154 1
24749 1
230973 1
144474 1
1 1
2 1
1 1
2 1
80973 1
1 1
3165 1
182336 1
152333 1
105500 1
74446 1
60282 1
206359 1
104279 1
92436 1
2 1
25280 1
108300 1
55293 1
36014 1
234915 1
182004 1
203148 1
240132 1
200028 1
299999 1
157489 1
101571 1
201929 1
10365 1
1 1
1 1
262176 1
206701 1
183961 1
300000 1
205128 1
33151 1
91555 1
220708 1
300000 1
299999 1
163574 1
1 1
38434 1
270466 1
1 1
223797 1
127383 1
2 1
251064 1
86567 1
168472 1
299999 1
39206 1
210591 1
196424 1
63857 1
171810 1
300001 1
1 1
300001 1
65676 1
91016 1
126376 1
58423 1
101797 1
19009 1
295786 1
184233 1
3 1
243349 1
51747 1
70540 1
300001 1
192733 1
299999 1
300000 1
122654 1
172572 1
1 1
208474 1
299999 1
1 1
235268 1
299999 1
2 1
168567 1
270192 1
1 1
249743 1
1 1
187274 1
183809 1
177308 1
165022 1
221976 1
300001 1
82008 1
1 1
189810 1
252654 1
248748 1
179907 1
45204 1
84417 1
300001 1
299999 1
24121 1
1 1
159416 1
273700 1
213057 1
26538 1
300002 1
227924 1
55601 1
136920 1
279158 1
140109 1
5147 1
135495 1
299999 1
131799 1
91883 1
1 1
46951 1
289977 1
1 1
1 1
126649 1
300001 1
285506 1
207386 1
1 1
300000 1
1 1
1 1
174475 1
83258 1
223987 1
23068 1
192346 1
219476 1
1 1
83560 1
42952 1
155267 1
24242 1
89899 1
272926 1
143091 1
29329 1
253318 1
296228 1
98474 1
1 1
206783 1
2070 1
75648 1
192930 1
205005 1
299999 1
144326 1
253938 1
23416 1
3 1
69443 1
298310 1
29836 1
1 1
186177 1
1 1
117187 1
214440 1
231396 1
257583 1
196736 1
46305 1
297450 1
219625 1
300000 1
299999 1
185940 1
47183 1
148461 1
1 1
1 1
30050 1
78548 1
184766 1
109534 1
2 1
300000 1
1 1
299998 1
300002 1
88868 1
300001 1
264680 1
4589 1
300000 1
167627 1
12796 1
62338 1
172675 1
57925 1
12096 1
1 1
300001 1
300000 1
19559 1
281939 1
1 1
68402 1
148050 1
300000 1
51486 1
2 1
45251 1
3 1
299999 1
103537 1
229248 1
191208 1
154027 1
137289 1
1 1
299999 1
117981 1
249838 1
184916 1
300001 1
175892 1
283198 1
30368 1
6086 1
124753 1
300001 1
78434 1
281199 1
1 1
155825 1
1 1
300001 1
61202 1
300000 1
231666 1
1 1
300000 1
108457 1
300000 1
204914 1
131293 1
139946 1
297442 1
284708 1
284256 1
102803 1
60009 1
156663 1
275903 1
205635 1
125653 1
300002 1
2 1
134910 1
299999 1
55735 1
202188 1
152735 1
8290 1
299999 1
198348 1
300000 1
300001 1
26725 1
123777 1
236347 1
293254 1
54826 1
297317 1
100896 1
49671 1
207668 1
86285 1
1662 1
669 1
41844 1
21005 1
3 1
300000 1
40182 1
277740 1
1 1
3 1
299999 1
72516 1
117730 1
219331 1
292718 1
256813 1
1 1
1 1
1 1
248496 1
171644 1
189143 1
294799 1
14638 1
182828 1
300001 1
175354 1
254240 1
259747 1
154411 1
3 1
299999 1
231902 1
300000 1
284253 1
300000 1
299998 1
250574 1
3 1
300001 1
300002 1
3 1
70449 1
300002 1
300002 1
2 1
207282 1
74627 1
1 1
300000 1
3 1
300000 1
2 1
209288 1
112615 1
225337 1
176449 1
152148 1
81270 1
1 1
295975 1
300000 1
299998 1
260443 1
116442 1
173469 1
1387 1
300000 1
214313 1
190015 1
216224 1
1 1
115837 1
300000 1
245068 1
139289 1
1 1
1 1
299999 1
79065 1
1 1
212448 1
248202 1
72559 1
133845 1
2 1
245809 1
300001 1
141916 1
103479 1
2 1
133859 1
1 1
281652 1
197517 1
218376 1
167358 1
299999 1
299771 1
136353 1
1 1
293106 1
1 1
209780 1
214067 1
299999 1
73012 1
223770 1
107110 1
28839 1
1 1
300000 1
1 1
160189 1
223277 1
227554 1
300000 1
157804 1
1 1
141365 1
35321 1
254355 1
1 1
44854 1
300001 1
241714 1
60677 1
2 1
300001 1
164565 1
68976 1
13051 1
299999 1
185891 1
206768 1
53354 1
79980 1
184205 1
161462 1
271987 1
300001 1
255243 1
88440 1
1 1
105067 1
219084 1
290850 1
51825 1
273863 1
282764 1
81117 1
261721 1
2 1
253423 1
299998 1
300000 1
20701 1
299999 1
300000 1
35901 1
299999 1
153782 1
151703 1
80212 1
106399 1
125520 1
30224 1
108134 1
10235 1
299999 1
173699 1
1 1
73384 1
148586 1
300001 1
276881 1
7293 1
285057 1
2 1
35671 1
212186 1
217138 1
154904 1
159902 1
274226 1
263030 1
299999 1
108253 1
1 1
28198 1
299999 1
299999 1
1 1
204188 1
222863 1
117647 1
299999 1
5972 1
300002 1
300000 1
199732 1
1 1
5329 1
81326 1
300000 1
299999 1
24261 1
225109 1
299999 1
106112 1
134420 1
300000 1
299999 1
1 1
299998 1
2 1
250168 1
300001 1
99805 1
30446 1
167181 1
113726 1
2 1
152448 1
172172 1
112281 1
300000 1
271830 1
195440 1
2 1
116883 1
300000 1
239875 1
89352 1
214074 1
281590 1
161198 1
157833 1
63894 1
230310 1
271891 1
109903 1
145309 1
2 1
283825 1
160280 1
68501 1
1 1
126742 1
1 1
299999 1
71189 1
277029 1
81171 1
272082 1
277836 1
299999 1
288304 1
47948 1
300000 1
84544 1
186493 1
7080 1
108912 1
300001 1
104738 1
2 1
199922 1
3 1
126194 1
59456 1
79963 1
300000 1
3490 1
300000 1
160038 1
17742 1
1 1
84406 1
299999 1
156776 1
1 1
26351 1
299999 1
1 1
219318 1
263111 1
14074 1
3 1
139890 1
2 1
72607 1
13825 1
300001 1
80944 1
155515 1
266338 1
128264 1
2 1
171832 1
237392 1
139448 1
2 1
3 1
299999 1
299999 1
105614 1
69648 1
119790 1
77292 1
210835 1
53238 1
239537 1
300001 1
285450 1
299999 1
299999 1
2 1
214383 1
134144 1
207939 1
275404 1
1 1
186051 1
2 1
1 1
12543 1
153224 1
257372 1
300001 1
177693 1
228307 1
217647 1
299998 1
299999 1
300001 1
235692 1
183232 1
275893 1
50468 1
299999 1
299999 1
282371 1
116074 1
186041 1
82157 1
136958 1
2 1
300000 1
149489 1
277820 1
192720 1
37111 1
299998 1
281239 1
1 1
299998 1
81149 1
196118 1
299999 1
300000 1
88921 1
137855 1
158451 1
133726 1
1 1
235996 1
167795 1
1 1
1 1
249895 1
180984 1
95527 1
179016 1
153026 1
2 1
79419 1
1 1
35024 1
287551 1
181793 1
38464 1
23924 1
300001 1
1 1
2 1
179988 1
191647 1
269959 1
38769 1
299999 1
300000 1
169195 1
285964 1
209792 1
3 1
1 1
279687 1
26261 1
5513 1
10138 1
300000 1
44811 1
57937 1
299999 1
2 1
180189 1
44528 1
53519 1
300000 1
96347 1
44727 1
3 1
207358 1
242389 1
177298 1
285468 1
299399 1
3 1
38117 1
1 1
62119 1
2 1
299999 1
101247 1
1 1
89714 1
105526 1
300001 1
1 1
58185 1
289496 1
150095 1
245514 1
216692 1
185683 1
299999 1
3 1
275149 1
149024 1
300001 1
1 1
62431 1
11098 1
300001 1
243922 1
13936 1
203647 1
1 1
51200 1
299999 1
3 1
150002 1
62012 1
1 1
300000 1
299999 1
21242 1
114047 1
1 1
252091 1
194749 1
1 1
38815 1
38934 1
162836 1
146488 1
8023 1
8980 1
17961 1
233492 1
266731 1
127531 1
219053 1
299757 1
118473 1
252329 1
220342 1
1 1
1 1
36475 1
1 1
109081 1
3 1
255513 1
1 1
223731 1
154966 1
75368 1
12914 1
255351 1
104327 1
103603 1
291480 1
1 1
300001 1
103893 1
299999 1
32994 1
244473 1
1 1
164664 1
93246 1
1 1
286834 1
79929 1
13718 1
132994 1
299999 1
16403 1
188457 1
84389 1
148321 1
300000 1
1 1
74569 1
2 1
161400 1
292224 1
20171 1
202567 1
15483 1
91069 1
2 1
299998 1
195274 1
21132 1
1 1
300000 1
2 1
294650 1
18859 1
35532 1
262686 1
220750 1
160679 1
1 1
299999 1
115600 1
100060 1
248391 1
269150 1
132106 1
63166 1
2 1
47520 1
148339 1
114735 1
74589 1
158951 1
77056 1
234098 1
11508 1
251103 1
159346 1
71829 1
5623 1
70781 1
296417 1
259647 1
43445 1
185131 1
1 1
266044 1
2 1
112940 1
300000 1
300000 1
1 1
51683 1
299999 1
3 1
3 1
77717 1
246463 1
269758 1
1 1
1 1
300000 1
300000 1
1 1
272895 1
300001 1
120375 1
5152 1
122304 1
141054 1
299999 1
158296 1
240652 1
77805 1
300001 1
300001 1
274563 1
1 1
245944 1
299999 1
1 1
299999 1
300000 1
261848 1
60162 1
7415 1
90744 1
47607 1
98963 1
61424 1
300001 1
55962 1
136044 1
3176 1
1 1
259752 1
299999 1
100645 1
22805 1
299999 1
32149 1
1 1
299999 1
236736 1
186584 1
71479 1
69326 1
2 1
299999 1
20699 1
299999 1
22356 1
299999 1
1 1
81327 1
27196 1
100507 1
20593 1
40307 1
295191 1
300000 1
1 1
27730 1
163349 1
2 1
300000 1
1 1
223899 1
188266 1
225087 1
198070 1
299999 1
141949 1
300001 1
172102 1
1 1
291057 1
61665 1
38915 1
300001 1
300000 1
189519 1
142319 1
272116 1
299999 1
287730 1
1 1
1 1
121318 1
300001 1
204188 1
202618 1
116107 1
37478 1
22796 1
299999 1
69761 1
122259 1
79088 1
299999 1
300000 1
275992 1
299999 1
300000 1
204474 1
282708 1
196665 1
1 1
299999 1
3 1
234492 1
1 1
167135 1
136749 1
299999 1
291312 1
167314 1
259732 1
2 1
190176 1
1 1
159053 1
1 1
1 1
229781 1
268277 1
8766 1
300000 1
300002 1
2 1
300001 1
300001 1
299998 1
246658 1
300001 1
17379 1
234827 1
236967 1
2730 1
2371 1
286998 1
1 1
118093 1
300000 1
181693 1
300000 1
71335 1
254346 1
289536 1
1 1
218195 1
1 1
95516 1
300000 1
1 1
298127 1
145867 1
1 1
300002 1
2 1
81992 1
213361 1
296213 1
67044 1
299999 1
300000 1
300001 1
300001 1
58379 1
269090 1
226258 1
300001 1
216766 1
208093 1
299999 1
144923 1
153681 1
299999 1
299999 1
215061 1
300000 1
3 1
43185 1
255454 1
59542 1
1 1
36837 1
158051 1
299999 1
3 1
171783 1
270171 1
260786 1
207758 1
2 1
190150 1
2 1
58133 1
261026 1
300000 1
299999 1
299999 1
193173 1
39425 1
300000 1
121298 1
248905 1
91137 1
210434 1
78478 1
192426 1
285276 1
10667 1
91262 1
155911 1
13214 1
300000 1
24112 1
157592 1
10085 1
299999 1
278232 1
40944 1
133432 1
153750 1
260712 1
299999 1
299999 1
243166 1
270479 1
121592 1
2 1
161172 1
300001 1
174807 1
1 1
299999 1
300001 1
119527 1
149976 1
267608 1
1 1
211059 1
2 1
2 1
2 1
39367 1
1 1
15973 1
52603 1
129681 1
1 1
32442 1
155853 1
165573 1
244912 1
17187 1
271831 1
299999 1
294465 1
145779 1
104078 1
124811 1
3 1
1 1
56074 1
299999 1
138958 1
107983 1
172248 1
89756 1
261242 1
41888 1
116615 1
200057 1
300001 1
204655 1
83678 1
48842 1
178234 1
1 1
41322 1
157664 1
269860 1
3 1
300002 1
191299 1
249994 1
300000 1
116076 1
22797 1
171443 1
299999 1
277049 1
259898 1
115522 1
129022 1
295179 1
300000 1
81783 1
245840 1
299999 1
28797 1
103047 1
177676 1
174714 1
132317 1
2 1
300001 1
182811 1
1 1
1 1
300001 1
1 1
110589 1
267020 1
1 1
300000 1
80071 1
29109 1
158243 1
8299 1
216434 1
85964 1
133738 1
296374 1
180270 1
254756 1
240086 1
87057 1
299999 1
110259 1
31448 1
300002 1
38681 1
4015 1
141660 1
1 1
124623 1
130124 1
229609 1
20394 1
231528 1
114336 1
273510 1
236125 1
242583 1
69102 1
300000 1
257715 1
79717 1
162926 1
2623 1
67799 1
300001 1
161315 1
180662 1
300000 1
2 1
203344 1
1 1
80014 1
2 1
2 1
198625 1
1 1
299999 1
78506 1
300000 1
1 1
63703 1
261198 1
294275 1
240888 1
52072 1
137088 1
300002 1
1 1
224032 1
1 1
1 1
114353 1
300000 1
213771 1
208620 1
300002 1
1 1
7063 1
91985 1
164658 1
299999 1
300000 1
300000 1
197641 1
25684 1
131351 1
3 1
1 1
216890 1
2 1
300000 1
299999 1
300002 1
1 1
150702 1
300001 1
1 1
286250 1
115615 1
4752 1
300002 1
195164 1
225973 1
191765 1
299999 1
3 1
213349 1
128832 1
299999 1
53543 1
152370 1
2 1
88363 1
202552 1
44204 1
144228 1
299998 1
23315 1
29806 1
1 1
265990 1
136990 1
245244 1
130622 1
172863 1
241369 1
100894 1
299999 1
286446 1
82958 1
260831 1
260267 1
63132 1
1 1
291418 1
7505 1
98409 1
299999 1
257160 1
131136 1
172267 1
268117 1
300000 1
1 1
23510 1
77445 1
18050 1
1 1
116576 1
94035 1
72563 1
224543 1
245936 1
298768 1
1045 1
176891 1
2 1
300000 1
227223 1
1 1
276615 1
266127 1
234267 1
284995 1
74991 1
260779 1
38876 1
300002 1
168613 1
92924 1
1 1
2 1
253297 1
300000 1
40105 1
70997 1
2 1
83303 1
284886 1
144435 1
263507 1
192852 1
1 1
191400 1
244314 1
6545 1
273557 1
300000 1
131430 1
185230 1
100434 1
163955 1
255465 1
2715 1
79991 1
300000 1
300001 1
263997 1
27912 1
248772 1
299999 1
218455 1
2 1
243010 1
300000 1
6409 1
25503 1
43159 1
299999 1
299999 1
97988 1
23608 1
1 1
5340 1
258637 1
266609 1
43959 1
1 1
140713 1
236434 1
300000 1
163752 1
151572 1
300000 1
300000 1
240629 1
1 1
284149 1
89221 1
221883 1
300000 1
1 1
65123 1
1 1
2 1
30325 1
140021 1
1 1
300000 1
185685 1
1 1
192782 1
299998 1
293938 1
137928 1
299999 1
155140 1
300001 1
215937 1
300000 1
82030 1
111619 1
1 1
300000 1
76823 1
32647 1
24685 1
101934 1
20850 1
300000 1
229914 1
164124 1
300002 1
299999 1
117855 1
221112 1
299999 1
40933 1
227230 1
300001 1
205998 1
78587 1
300001 1
40409 1
222504 1
299999 1
3 1
177788 1
91252 1
85150 1
190215 1
300001 1
1 1
86691 1
284720 1
3 1
1 1
197395 1
300001 1
66914 1
61483 1
121116 1
14740 1
158794 1
87350 1
9439 1
1 1
170351 1
216396 1
200401 1
299999 1
240216 1
1 1
180743 1
259322 1
30960 1
298261 1
37080 1
300002 1
265693 1
300000 1
257609 1
300000 1
106682 1
147269 1
299999 1
1 1
7836 1
81027 1
1 1
164588 1
299999 1
218070 1
91967 1
299999 1
299999 1
176345 1
152527 1
171977 1
81016 1
273076 1
300000 1
290307 1
1 1
268408 1
111303 1
99872 1
269109 1
200244 1
300000 1
2 1
300001 1
2 1
94216 1
240025 1
210840 1
154890 1
252972 1
269524 1
1 1
300000 1
1 1
245795 1
1 1
300001 1
135135 1
86888 1
1 1
3 1
197309 1
114453 1
300000 1
3 1
300001 1
300000 1
211013 1
299999 1
31980 1
239323 1
118810 1
299998 1
300001 1
1 1
227157 1
232391 1
74434 1
237625 1
11081 1
1 1
46221 1
1 1
181283 1
1 1
2 1
300001 1
2581 1
277703 1
299999 1
234221 1
179651 1
300001 1
23917 1
114343 1
3 1
1 1
109725 1
197818 1
299999 1
251466 1
300000 1
80171 1
299999 1
1 1
12896 1
193352 1
299999 1
61012 1
99226 1
116280 1
300000 1
286126 1
281100 1
197922 1
54586 1
72007 1
8277 1
299999 1
299999 1
1 1
231197 1
131856 1
38597 1
227878 1
161280 1
300000 1
1 1
2 1
299999 1
49362 1
226869 1
85265 1
1 1
179912 1
300000 1
111329 1
229826 1
181631 1
1 1
257996 1
215722 1
165886 1
227126 1
300001 1
270768 1
163013 1
1 1
300000 1
1 1
209902 1
254629 1
67301 1
114078 1
158922 1
299999 1
299999 1
157844 1
2 1
136188 1
218172 1
14844 1
208850 1
153400 1
295430 1
174899 1
300001 1
3 1
150684 1
299998 1
1 1
153473 1
1 1
238100 1
124240 1
199646 1
3 1
1 1
300000 1
174290 1
220999 1
1 1
121967 1
158050 1
239905 1
201688 1
104138 1
196078 1
260608 1
190509 1
1 1
259863 1
299999 1
8895 1
300000 1
300001 1
71789 1
1 1
300001 1
202924 1
14564 1
200466 1
252626 1
140354 1
149379 1
59522 1
2 1
12780 1
193298 1
225581 1
108212 1
58006 1
281333 1
2 1
231240 1
300001 1
51998 1
86889 1
35008 1
13575 1
3 1
265239 1
299999 1
31395 1
86591 1
194842 1
1 1
114033 1
298938 1
151195 1
237526 1
289819 1
170649 1
300001 1
2 1
1 1
271500 1
716 1
248856 1
258972 1
300001 1
70611 1
1 1
266654 1
266795 1
300000 1
299999 1
300002 1
17686 1
2 1
73505 1
299999 1
20008 1
93569 1
300001 1
259514 1
42161 1
280069 1
212260 1
164839 1
217131 1
2 1
300000 1
1 1
5005 1
280388 1
300001 1
244277 1
4728 1
2 1
279456 1
1 1
146555 1
300001 1
299999 1
1 1
56090 1
170508 1
2 1
299998 1
170639 1
10258 1
4930 1
267869 1
14122 1
104327 1
264714 1
292418 1
108915 1
300001 1
300001 1
105759 1
79255 1
1 1
300001 1
81609 1
169437 1
1 1
67602 1
119189 1
300000 1
300001 1
300000 1
260880 1
108027 1
150190 1
154632 1
13152 1
65178 1
299999 1
242695 1
22697 1
152066 1
300000 1
299999 1
299998 1
247893 1
1 1
2 1
23975 1
280115 1
296659 1
122252 1
201888 1
165236 1
242009 1
1 1
300001 1
1 1
299999 1
1 1
300000 1
160825 1
3 1
275188 1
1 1
299999 1
3 1
300001 1
185558 1
1 1
1 1
299999 1
179112 1
299999 1
42797 1
19769 1
274284 1
300002 1
175598 1
1 1
1 1
246283 1
300001 1
85856 1
57952 1
2 1
2 1
1 1
549 1
265104 1
166425 1
299999 1
2 1
271371 1
264126 1
157254 1
1 1
2 1
209028 1
290596 1
279270 1
285359 1
137229 1
1 1
95605 1
14366 1
150402 1
65992 1
221649 1
121704 1
2 1
299999 1
229621 1
259568 1
207568 1
2 1
17917 1
1 1
53397 1
299999 1
188564 1
94624 1
188993 1
255936 1
299998 1
21430 1
155977 1
68108 1
1 1
199664 1
239785 1
300001 1
1 1
219556 1
230785 1
152464 1
29464 1
207426 1
238271 1
58844 1
192333 1
1 1
160099 1
247618 1
1 1
38896 1
43360 1
31937 1
300001 1
178011 1
43484 1
300001 1
1 1
227856 1
295621 1
300000 1
81048 1
1 1
97698 1
237658 1
213328 1
98380 1
225500 1
39652 1
300000 1
135143 1
180492 1
42152 1
294064 1
2 1
88735 1
271128 1
300001 1
260950 1
1 1
38124 1
1 1
300001 1
6518 1
158905 1
299998 1
34547 1
300001 1
287719 1
1 1
1 1
219002 1
153655 1
299999 1
300001 1
218072 1
1 1
27779 1
207194 1
204969 1
145792 1
119402 1
300000 1
2 1
282276 1
745 1
299999 1
299999 1
75013 1
300001 1
299998 1
1 1
125732 1
215511 1
204237 1
1 1
121208 1
300001 1
43685 1
199650 1
299999 1
217737 1
179830 1
300002 1
89889 1
257249 1
45015 1
198093 1
236553 1
281221 1
1 1
141663 1
251583 1
300000 1
153088 1
300000 1
226122 1
59788 1
276161 1
274688 1
1 1
224684 1
47201 1
300001 1
223738 1
175914 1
299999 1
192395 1
3 1
14564 1
294120 1
269278 1
123798 1
291676 1
1 1
22566 1
3 1
46638 1
80163 1
80249 1
184158 1
196934 1
171457 1
72821 1
170926 1
270154 1
299999 1
65977 1
229171 1
79802 1
253151 1
1 1
216915 1
1 1
289022 1
120484 1
1 1
2 1
2 1
251044 1
263811 1
300002 1
78844 1
144175 1
26820 1
1 1
2 1
300000 1
116506 1
88172 1
3 1
935 1
55106 1
38563 1
1 1
5113 1
136662 1
98608 1
270913 1
299999 1
245665 1
261804 1
76350 1
1 1
239419 1
299999 1
3994 1
300001 1
44046 1
1506 1
18368 1
300001 1
2 1
300000 1
60051 1
206989 1
9445 1
120068 1
219202 1
1 1
300002 1
104357 1
36764 1
38765 1
81140 1
87150 1
300002 1
105601 1
300001 1
292111 1
1 1
299999 1
39950 1
1 1
224539 1
150799 1
56284 1
1 1
274701 1
11826 1
230120 1
232627 1
300001 1
1 1
70687 1
203679 1
300002 1
3 1
229155 1
85999 1
139296 1
104525 1
2 1
299999 1
127497 1
114998 1
300001 1
278483 1
300001 1
35675 1
278975 1
242879 1
3 1
76854 1
300001 1
300000 1
2 1
74447 1
92669 1
300000 1
300000 1
299999 1
153159 1
95777 1
299998 1
1 1
49141 1
278966 1
183834 1
118021 1
164432 1
194596 1
299999 1
1 1
1 1
300000 1
66840 1
50975 1
300002 1
270161 1
2 1
1 1
238336 1
1 1
167872 1
189596 1
72169 1
215775 1
300000 1
295023 1
92015 1
130521 1
252532 1
289435 1
299999 1
300001 1
263515 1
300000 1
290447 1
2 1
291486 1
300000 1
14737 1
237915 1
300001 1
34673 1
25410 1
93616 1
13045 1
125519 1
299999 1
300000 1
19658 1
161780 1
1 1
210216 1
1 1
262283 1
207466 1
19418 1
2 1
268023 1
217013 1
255390 1
300000 1
300000 1
116802 1
36711 1
1 1
154202 1
208677 1
262359 1
21221 1
1 1
8000 1
3271 1
1 1
126660 1
116791 1
176806 1
1 1
299999 1
2431 1
243670 1
300001 1
247044 1
158704 1
72678 1
1 1
266328 1
206665 1
300000 1
128986 1
46323 1
276664 1
290306 1
298424 1
233156 1
37236 1
1 1
119217 1
300000 1
80807 1
1 1
132439 1
1 1
1 1
139823 1
34391 1
197437 1
169041 1
83333 1
300000 1
188703 1
300001 1
30173 1
93079 1
2980 1
2 1
132178 1
1 1
43657 1
208041 1
142146 1
38555 1
1 1
299999 1
1 1
56696 1
300001 1
1 1
11053 1
228013 1
1 1
263017 1
85061 1
176759 1
2 1
42183 1
100482 1
299999 1
1 1
184625 1
5897 1
195444 1
175552 1
264876 1
199186 1
213623 1
1 1
25764 1
299999 1
69045 1
2 1
2 1
2 1
55774 1
38554 1
104603 1
272283 1
196433 1
300001 1
287556 1
39865 1
299999 1
281133 1
21600 1
79421 1
1 1
1 1
183892 1
1 1
299999 1
281284 1
213387 1
18967 1
68268 1
9642 1
300002 1
148195 1
73546 1
232229 1
80570 1
135206 1
153800 1
208333 1
2 1
1 1
166798 1
1 1
57483 1
49803 1
175067 1
196685 1
133957 1
1 1
2 1
155889 1
281951 1
10493 1
50779 1
137114 1
147880 1
231010 1
1 1
204116 1
300001 1
46077 1
63950 1
1 1
300002 1
299999 1
299818 1
196870 1
63820 1
142335 1
34793 1
1 1
258409 1
299999 1
116142 1
247769 1
1 1
231609 1
286499 1
250803 1
300000 1
159627 1
241987 1
15934 1
1 1
299999 1
123720 1
299999 1
130580 1
1 1
248070 1
300000 1
3 1
237423 1
56619 1
8214 1
147170 1
168548 1
152398 1
40128 1
28177 1
229034 1
134516 1
2 1
3 1
124034 1
2 1
1 1
2 1
60819 1
1 1
164634 1
300000 1
299999 1
276171 1
291396 1
3 1
300000 1
236044 1
300000 1
116216 1
111240 1
790 1
1 1
300000 1
3 1
186355 1
274337 1
122653 1
300000 1
193637 1
1 1
1555 1
300000 1
289126 1
1 1
299999 1
1 1
259116 1
107668 1
300000 1
136463 1
69689 1
3 1
140177 1
246203 1
251816 1
68866 1
238229 1
288562 1
3 1
28179 1
118716 1
38405 1
288094 1
140986 1
240544 1
1 1
1 1
145456 1
1 1
5702 1
6972 1
178397 1
245480 1
21726 1
58745 1
299999 1
269913 1
271514 1
53430 1
148435 1
185866 1
1 1
50100 1
220952 1
2 1
52668 1
2 1
299999 1
300000 1
2 1
252962 1
300000 1
245749 1
293884 1
2 1
2 1
293666 1
283275 1
8784 1
29562 1
3 1
1 1
126393 1
1 1
164136 1
48291 1
279771 1
158248 1
300000 1
236964 1
119155 1
256528 1
62145 1
300000 1
299999 1
1 1
3 1
300000 1
300000 1
48048 1
174776 1
123780 1
7561 1
15930 1
3 1
299999 1
125191 1
299999 1
24987 1
272747 1
3 1
243730 1
299999 1
213256 1
2 1
284919 1
170318 1
20308 1
1 1
2 1
27708 1
199123 1
781 1
203148 1
1 1
300000 1
231929 1
161565 1
231014 1
272995 1
75878 1
134271 1
171299 1
131099 1
247849 1
29588 1
213606 1
250000 1
104467 1
275384 1
167934 1
2 1
292151 1
1 1
51901 1
183103 1
215865 1
179206 1
299998 1
1 1
1 1
120992 1
94368 1
69911 1
299999 1
300000 1
286669 1
89202 1
222826 1
41120 1
300000 1
76789 1
162545 1
243052 1
86374 1
210407 1
1 1
299999 1
1 1
116969 1
300000 1
180099 1
161232 1
246172 1
1 1
194741 1
26825 1
250850 1
219085 1
268995 1
5227 1
232879 1
203309 1
1 1
234909 1
83537 1
1 1
260130 1
253183 1
188118 1
196925 1
277354 1
147539 1
27585 1
300001 1
300001 1
86299 1
237312 1
183826 1
95939 1
216904 1
60053 1
277818 1
169895 1
117525 1
226521 1
300000 1
1 1
212866 1
248999 1
1 1
1 1
299999 1
300001 1
274550 1
148158 1
299999 1
300000 1
2 1
18470 1
92504 1
300000 1
16357 1
199609 1
1 1
152889 1
180489 1
300000 1
105908 1
115965 1
300002 1
1 1
100672 1
76152 1
1 1
206552 1
101739 1
58574 1
129630 1
1 1
249138 1
2 1
206689 1
250748 1
282765 1
300000 1
183511 1
259960 1
77880 1
2 1
136571 1
2 1
207841 1
1 1
279584 1
236680 1
164698 1
148971 1
77495 1
1 1
133613 1
50175 1
137212 1
1 1
184257 1
2 1
241845 1
1 1
149728 1
134327 1
223603 1
277524 1
46957 1
300001 1
197580 1
120214 1
1 1
265811 1
1 1
3 1
148242 1
2 1
161543 1
29650 1
1 1
300001 1
56661 1
110940 1
121958 1
171012 1
2 1
1 1
190084 1
198598 1
100481 1
60733 1
298358 1
236199 1
34616 1
2 1
1 1
249548 1
175501 1
1 1
299999 1
106398 1
300000 1
124918 1
300000 1
74598 1
209861 1
1 1
1 1
1 1
63929 1
96832 1
268025 1
1 1
300000 1
3 1
1 1
23351 1
128530 1
216417 1
159535 1
1 1
281432 1
3873 1
1 1
293371 1
299999 1
300000 1
135578 1
281897 1
285453 1
201571 1
300000 1
300000 1
300001 1
2 1
128700 1
277794 1
300001 1
284852 1
300001 1
299999 1
300000 1
300000 1
12758 1
283295 1
1 1
171193 1
4309 1
233788 1
300000 1
112807 1
17106 1
154656 1
300001 1
2 1
1 1
213722 1
211540 1
240520 1
227007 1
1 1
2 1
266204 1
1 1
294603 1
260542 1
14667 1
94014 1
60071 1
191538 1
1 1
112920 1
1 1
299999 1
85091 1
2 1
211629 1
120612 1
1 1
180681 1
184194 1
300000 1
160742 1
84365 1
257510 1
222539 1
1 1
170423 1
164088 1
1 1
294086 1
299999 1
3 1
98907 1
92192 1
205681 1
1 1
300000 1
145572 1
232511 1
34912 1
116677 1
300001 1
3 1
299999 1
300001 1
202371 1
300001 1
240380 1
233417 1
1 1
299999 1
2 1
278200 1
97667 1
2 1
122096 1
300001 1
181242 1
1085 1
1 1
38388 1
300002 1
300002 1
299999 1
300000 1
300001 1
299999 1
2 1
299999 1
220268 1
1 1
185751 1
120091 1
299999 1
99405 1
1867 1
20244 1
154752 1
83920 1
240474 1
148117 1
14912 1
35575 1
2 1
245423 1
123572 1
267762 1
208127 1
285042 1
204369 1
205622 1
300000 1
120655 1
2 1
132891 1
15230 1
264986 1
132262 1
129118 1
176477 1
1 1
213712 1
220939 1
90087 1
157382 1
240702 1
1 1
276347 1
159570 1
28245 1
225677 1
278210 1
1 1
300001 1
149101 1
283946 1
69084 1
276964 1
205926 1
252266 1
146463 1
65623 1
69292 1
238797 1
67886 1
7101 1
29135 1
27248 1
104355 1
141982 1
2 1
199497 1
291269 1
95832 1
274357 1
221762 1
201430 1
186406 1
275081 1
99637 1
300001 1
20844 1
119462 1
214182 1
300001 1
228799 1
110592 1
4411 1
115239 1
1 1
94962 1
18340 1
5144 1
48268 1
274331 1
87267 1
67363 1
24808 1
193106 1
1 1
3 1
299999 1
2 1
300000 1
300001 1
106208 1
94436 1
39567 1
300000 1
44348 1
50241 1
284604 1
16880 1
300001 1
264415 1
211222 1
274494 1
3 1
299998 1
109442 1
203323 1
171661 1
300000 1
50306 1
300001 1
27907 1
182963 1
1 1
245141 1
288225 1
244195 1
37183 1
137722 1
6421 1
216901 1
179487 1
300000 1
1 1
265188 1
232625 1
299999 1
1 1
300000 1
126349 1
1 1
299999 1
1 1
212658 1
41051 1
149501 1
126493 1
192493 1
245678 1
138737 1
1 1
1 1
191453 1
256764 1
129654 1
1 1
299999 1
85822 1
51600 1
140804 1
1 1
2 1
199496 1
54523 1
7305 1
300001 1
185486 1
99008 1
109338 1
77750 1
76831 1
156748 1
285778 1
3 1
160531 1
299998 1
38302 1
196023 1
266799 1
300000 1
1 1
299999 1
106766 1
1 1
1 1
299998 1
179603 1
1 1
27056 1
57602 1
11050 1
255690 1
108883 1
52210 1
300000 1
109975 1
2 1
300001 1
26532 1
178903 1
32706 1
270059 1
89277 1
266676 1
234422 1
125190 1
1 1
177222 1
268669 1
26890 1
1 1
144880 1
271073 1
120421 1
55958 1
300000 1
66780 1
93831 1
210104 1
77349 1
299999 1
299999 1
262932 1
231422 1
268204 1
1 1
173766 1
113673 1
1 1
190330 1
2 1
24466 1
2 1
300001 1
1 1
245933 1
263094 1
142736 1
243416 1
82505 1
300001 1
299999 1
300000 1
14684 1
203298 1
199645 1
150769 1
300002 1
132897 1
300001 1
228290 1
299999 1
73235 1
2 1
34588 1
109894 1
286197 1
219120 1
3 1
160098 1
238324 1
242617 1
79897 1
273684 1
2 1
299999 1
99790 1
1 1
175273 1
27686 1
99833 1
1 1
32527 1
94317 1
150163 1
91835 1
300001 1
126889 1
2304 1
1 1
300001 1
112515 1
99414 1
203943 1
1 1
235030 1
80687 1
175813 1
73639 1
299999 1
236975 1
1 1
173999 1
50758 1
226439 1
209902 1
125013 1
54653 1
2 1
18932 1
225232 1
1 1
154726 1
298297 1
300001 1
1 1
78118 1
300001 1
299999 1
231782 1
149682 1
43403 1
1 1
205213 1
186634 1
259597 1
130001 1
98342 1
230581 1
299999 1
238176 1
163794 1
55546 1
139288 1
262390 1
84264 1
291976 1
56446 1
36114 1
2 1
50544 1
1 1
89014 1
7053 1
1 1
300000 1
299999 1
292854 1
3 1
1 1
188179 1
92064 1
131691 1
1 1
299999 1
19563 1
87833 1
177110 1
1 1
81218 1
299825 1
115803 1
280658 1
11636 1
1 1
195403 1
2 1
300001 1
83860 1
300000 1
115014 1
299999 1
300001 1
1 1
257511 1
300000 1
162970 1
254910 1
299999 1
300001 1
58393 1
300000 1
222098 1
125280 1
154207 1
162373 1
122637 1
111076 1
1 1
1 1
209837 1
174960 1
2 1
300000 1
154985 1
214939 1
299999 1
1 1
1 1
299999 1
296600 1
85368 1
299998 1
299999 1
16304 1
234115 1
51244 1
176954 1
299998 1
195618 1
1 1
3 1
300000 1
1 1
1 1
299999 1
2 1
241423 1
300000 1
1 1
1 1
300001 1
13768 1
121936 1
300000 1
284479 1
3 1
243452 1
263579 1
1 1
229024 1
119261 1
56877 1
300000 1
175968 1
3 1
89713 1
82768 1
152456 1
300001 1
43890 1
180918 1
300000 1
187963 1
1 1
300000 1
1 1
300000 1
288080 1
300002 1
2 1
89186 1
52221 1
1 1
299999 1
300000 1
300002 1
3 1
280469 1
300001 1
85584 1
109308 1
766 1
87989 1
1 1
163038 1
287015 1
1 1
119195 1
143176 1
2 1
128337 1
122636 1
97571 1
222784 1
217339 1
88983 1
1 1
83918 1
262784 1
164355 1
143708 1
52434 1
50507 1
1 1
1 1
55025 1
204047 1
1 1
118588 1
131581 1
268651 1
276296 1
2 1
300000 1
76607 1
80564 1
299998 1
1 1
240372 1
145167 1
299998 1
260513 1
263704 1
1 1
1 1
300001 1
272592 1
245354 1
172906 1
69038 1
79526 1
186255 1
124162 1
5346 1
3 1
168090 1
266163 1
1 1
143033 1
80166 1
299999 1
2 1
1 1
1 1
51891 1
300000 1
300001 1
235195 1
209203 1
245536 1
300000 1
73172 1
133523 1
76794 1
2 1
277178 1
297910 1
163330 1
299998 1
105527 1
300001 1
146255 1
300001 1
288147 1
234113 1
1 1
192532 1
219457 1
300001 1
300000 1
3139 1
280544 1
220089 1
299999 1
219234 1
1 1
298094 1
109986 1
207076 1
299999 1
106882 1
300002 1
52676 1
299999 1
300000 1
299999 1
271589 1
210154 1
54716 1
274511 1
204656 1
4725 1
299999 1
251668 1
293824 1
300001 1
72742 1
2 1
206589 1
247286 1
147948 1
79727 1
299999 1
1 1
2 1
34760 1
276128 1
75074 1
300000 1
300000 1
282734 1
123762 1
152472 1
1 1
23982 1
1 1
1 1
62270 1
187682 1
173222 1
300001 1
1 1
237867 1
147688 1
119434 1
251999 1
245390 1
300000 1
300000 1
146260 1
57915 1
299999 1
299999 1
1 1
300000 1
4972 1
300000 1
97461 1
300000 1
3 1
124360 1
234599 1
15632 1
250534 1
250750 1
2 1
110566 1
299999 1
2079 1
134086 1
215189 1
299998 1
289403 1
300001 1
156773 1
56731 1
242502 1
106049 1
63558 1
22980 1
36997 1
1 1
72358 1
135940 1
109736 1
2 1
85841 1
140929 1
212213 1
28870 1
12155 1
299999 1
33662 1
220374 1
285869 1
195240 1
142955 1
79808 1
43736 1
1 1
257493 1
289900 1
1 1
164727 1
185162 1
218539 1
292083 1
299999 1
300001 1
1 1
247847 1
1 1
68859 1
179089 1
2 1
300000 1
28553 1
217078 1
164493 1
68146 1
300000 1
300000 1
300000 1
141699 1
300001 1
300002 1
1 1
247004 1
105148 1
270884 1
186147 1
2 1
1 1
214518 1
1 1
131784 1
206716 1
149311 1
300002 1
300002 1
212638 1
270251 1
282362 1
202194 1
87353 1
164908 1
117702 1
3 1
1 1
299999 1
127617 1
2 1
218049 1
41098 1
1 1
9613 1
43770 1
300000 1
300001 1
40411 1
299998 1
239055 1
300000 1
152454 1
179971 1
299999 1
299999 1
3 1
79374 1
46171 1
300001 1
190779 1
182284 1
300000 1
300000 1
90629 1
300001 1
51570 1
59475 1
275786 1
289184 1
237890 1
199196 1
4766 1
166899 1
172005 1
18267 1
29053 1
1 1
1 1
188894 1
183688 1
181762 1
123987 1
63966 1
1 1
21998 1
3 1
88527 1
300000 1
11655 1
269235 1
42109 1
1 1
299999 1
1 1
192373 1
183172 1
12554 1
25475 1
128468 1
300000 1
1 1
300000 1
1 1
129490 1
93298 1
2 1
1 1
86180 1
1 1
48757 1
268774 1
284112 1
106656 1
2 1
182936 1
3 1
133131 1
60907 1
300000 1
2 1
98515 1
2 1
300000 1
1 1
105227 1
130952 1
1 1
130721 1
1 1
30028 1
2 1
115724 1
208198 1
66974 1
2 1
299999 1
6530 1
1 1
2 1
290857 1
227397 1
247944 1
221360 1
88871 1
4500 1
97344 1
139237 1
1 1
188481 1
100840 1
90122 1
285953 1
58306 1
26017 1
167313 1
42177 1
300000 1
90263 1
3 1
27092 1
53325 1
285658 1
123260 1
300001 1
299998 1
76191 1
231604 1
18102 1
227753 1
224721 1
38574 1
1 1
1 1
131777 1
86127 1
108436 1
300001 1
3 1
256025 1
155119 1
103553 1
299999 1
74397 1
78375 1
288912 1
1 1
64997 1
122892 1
33817 1
299999 1
160385 1
2 1
300001 1
243952 1
300001 1
99731 1
87369 1
243110 1
204039 1
159822 1
59803 1
300000 1
97407 1
10811 1
1 1
72946 1
2 1
37512 1
1 1
3 1
270979 1
266114 1
17338 1
66286 1
300001 1
170934 1
132464 1
129511 1
285589 1
1 1
247976 1
1 1
1 1
181011 1
112829 1
1 1
147736 1
299999 1
52212 1
214924 1
107603 1
191227 1
130232 1
119747 1
66570 1
95005 1
220847 1
299999 1
3 1
1 1
120602 1
212489 1
111639 1
206318 1
1 1
242034 1
23891 1
13214 1
88000 1
2 1
90119 1
202846 1
1 1
221077 1
299999 1
78188 1
268521 1
280313 1
153217 1
217489 1
234647 1
121015 1
159540 1
20941 1
273917 1
2 1
299999 1
300000 1
146610 1
138346 1
300000 1
1 1
1 1
296327 1
292967 1
118312 1
271426 1
300000 1
31755 1
265703 1
68330 1
300000 1
219333 1
109234 1
177172 1
2 1
1 1
142687 1
218199 1
300001 1
2 1
10445 1
23511 1
238114 1
217819 1
220974 1
3 1
196909 1
1 1
299998 1
92426 1
146756 1
293076 1
300000 1
1 1
20397 1
1 1
3 1
104843 1
86298 1
1 1
119596 1
581 1
253164 1
112172 1
299999 1
1 1
3 1
1 1
43179 1
259881 1
57050 1
275124 1
300001 1
300000 1
1 1
83430 1
300001 1
278679 1
94941 1
34021 1
290651 1
260274 1
112444 1
300001 1
299999 1
235012 1
82030 1
2 1
202818 1
300002 1
85442 1
137470 1
215043 1
255457 1
52663 1
44603 1
58969 1
122218 1
266756 1
1 1
240194 1
1 1
40189 1
197782 1
271939 1
300000 1
120709 1
234536 1
188813 1
1 1
300001 1
144552 1
300001 1
150529 1
299999 1
225793 1
217303 1
225844 1
1 1
300001 1
70200 1
259471 1
1 1
85448 1
23424 1
162279 1
127059 1
5858 1
131292 1
2 1
2 1
2 1
185929 1
146420 1
262465 1
122222 1
300000 1
300000 1
64540 1
257533 1
131319 1
52557 1
268303 1
257410 1
49899 1
183797 1
185272 1
300001 1
208893 1
100733 1
1 1
218965 1
170217 1
286985 1
300000 1
16712 1
299999 1
1 1
2 1
147111 1
121753 1
149033 1
300000 1
300001 1
292804 1
300001 1
299999 1
89854 1
250878 1
259838 1
281698 1
300000 1
287886 1
78953 1
840 1
2 1
159619 1
229945 1
73486 1
1 1
299998 1
236230 1
275973 1
161817 1
300000 1
171988 1
202800 1
214672 1
262413 1
57602 1
300001 1
2 1
266255 1
33365 1
1 1
38241 1
47946 1
121183 1
228145 1
1 1
272231 1
1 1
300000 1
172379 1
157148 1
185296 1
136742 1
1 1
279088 1
300001 1
105551 1
15609 1
252378 1
8935 1
1 1
1 1
1 1
1 1
152503 1
247761 1
111304 1
178577 1
2 1
101939 1
1 1
56747 1
1 1
32481 1
217041 1
1 1
299798 1
88249 1
300000 1
180499 1
6508 1
274843 1
77997 1
300001 1
3 1
300000 1
81499 1
175314 1
2 1
233315 1
164653 1
294695 1
12113 1
298019 1
300000 1
27285 1
44238 1
230711 1
300001 1
299999 1
163755 1
131932 1
42599 1
44795 1
1 1
1 1
244733 1
176782 1
91526 1
102925 1
179073 1
61371 1
272143 1
214209 1
246015 1
2 1
199987 1
159451 1
70194 1
181474 1
1 1
299999 1
92656 1
173082 1
68207 1
170207 1
227551 1
1 1
300000 1
300000 1
271978 1
42765 1
25517 1
300001 1
1 1
1 1
158636 1
257076 1
300001 1
68621 1
230807 1
1 1
26736 1
243490 1
260028 1
212368 1
194929 1
1726 1
7809 1
300000 1
253991 1
168109 1
71144 1
58690 1
2 1
300000 1
27807 1
232249 1
214240 1
218052 1
267142 1
242855 1
2 1
187202 1
1 1
50718 1
11696 1
163085 1
300001 1
125960 1
76931 1
261213 1
237839 1
300002 1
277044 1
176016 1
155673 1
69363 1
61616 1
14799 1
124596 1
159942 1
288491 1
299999 1
55229 1
1 1
54032 1
90800 1
2 1
300002 1
1 1
207041 1
87930 1
167248 1
173138 1
168589 1
300000 1
190974 1
63386 1
184814 1
294581 1
163257 1
158453 1
1 1
111196 1
95607 1
277101 1
276498 1
94679 1
299999 1
272855 1
296857 1
42522 1
237260 1
103717 1
299999 1
256627 1
182781 1
2 1
278314 1
1 1
300000 1
229367 1
3 1
1 1
299999 1
104876 1
202540 1
241927 1
1 1
250900 1
228152 1
300000 1
2 1
178689 1
268804 1
1 1
72637 1
61825 1
300000 1
300000 1
5580 1
2 1
143164 1
52854 1
80901 1
12638 1
1 1
1 1
2 1
300001 1
124987 1
294229 1
6774 1
2 1
107068 1
300001 1
299999 1
266597 1
291327 1
20159 1
300002 1
259395 1
1 1
285701 1
158491 1
1 1
176610 1
165765 1
1 1
299999 1
269644 1
262582 1
2 1
173638 1
1 1
95036 1
38283 1
264451 1
138129 1
189392 1
169788 1
284941 1
300002 1
125851 1
60198 1
1 1
47535 1
214046 1
91611 1
300001 1
258276 1
299998 1
300000 1
258699 1
233089 1
299999 1
158919 1
36703 1
148320 1
201809 1
54188 1
180094 1
299998 1
75552 1
178396 1
5606 1
95339 1
233886 1
158823 1
148895 1
28197 1
101513 1
2 1
20141 1
253553 1
219963 1
120171 1
105387 1
1 1
167816 1
299999 1
300001 1
55830 1
300000 1
299999 1
229302 1
58343 1
300001 1
177442 1
300000 1
9291 1
299999 1
76079 1
66050 1
300000 1
300001 1
1 1
299999 1
93746 1
300001 1
299999 1
47503 1
300001 1
299999 1
297101 1
299998 1
48939 1
300000 1
288711 1
159376 1
77306 1
283699 1
229072 1
3 1
295686 1
75393 1
52342 1
275445 1
299999 1
155045 1
93202 1
2 1
256285 1
74741 1
221756 1
1 1
300001 1
300000 1
293403 1
295850 1
20836 1
275819 1
263335 1
36119 1
3 1
300000 1
299999 1
267507 1
34174 1
63516 1
300000 1
72007 1
50276 1
1 1
198268 1
99112 1
238296 1
88212 1
116483 1
29602 1
219668 1
185322 1
182709 1
153948 1
300000 1
96531 1
232633 1
164146 1
258791 1
65308 1
265043 1
300002 1
60347 1
223792 1
1 1
250707 1
3 1
171208 1
300000 1
12945 1
300000 1
1 1
120360 1
284540 1
46240 1
190867 1
34749 1
2 1
55399 1
94795 1
177134 1
110516 1
50169 1
173110 1
45350 1
98816 1
279673 1
187494 1
1 1
154796 1
151732 1
2 1
300001 1
297442 1
73938 1
64340 1
237999 1
281357 1
237030 1
299998 1
264323 1
184885 1
300000 1
149377 1
300000 1
196354 1
175246 1
96331 1
62226 1
111635 1
191338 1
203931 1
300000 1
3 1
57271 1
1 1
299999 1
300000 1
179810 1
2 1
128803 1
284002 1
147920 1
29412 1
202151 1
63249 1
244573 1
58811 1
300000 1
127731 1
1 1
88701 1
1 1
195404 1
23924 1
7906 1
3 1
223995 1
264123 1
232709 1
300000 1
3 1
300000 1
2 1
49991 1
183203 1
1 1
256560 1
300000 1
120918 1
237957 1
2 1
1 1
89028 1
199990 1
226935 1
285618 1
114315 1
275256 1
234475 1
50098 1
270561 1
188843 1
299998 1
299999 1
258221 1
215175 1
175623 1
264060 1
111773 1
85197 1
1 1
1 1
232588 1
1 1
261720 1
2 1
2 1
52898 1
224609 1
1 1
299999 1
164230 1
4506 1
6160 1
62518 1
231892 1
299999 1
162007 1
155153 1
277430 1
138693 1
83569 1
234106 1
282499 1
300001 1
277615 1
12594 1
1 1
238091 1
284648 1
300001 1
125001 1
2 1
54290 1
1 1
81286 1
299998 1
300000 1
139266 1
204922 1
1 1
149823 1
103768 1
60222 1
182754 1
275668 1
56503 1
100365 1
54740 1
67091 1
1 1
132616 1
1 1
8676 1
85626 1
65079 1
89307 1
119000 1
2 1
183904 1
67581 1
105180 1
103351 1
282197 1
33405 1
1 1
200568 1
212224 1
105326 1
1 1
299999 1
232170 1
300001 1
13033 1
1 1
299998 1
1 1
300002 1
1 1
87229 1
3 1
137723 1
11181 1
299999 1
97080 1
140645 1
157867 1
299999 1
10737 1
1 1
300000 1
129898 1
112029 1
300000 1
52398 1
126085 1
119114 1
46140 1
39469 1
299998 1
1 1
216074 1
2 1
215064 1
1 1
2 1
235122 1
129288 1
117251 1
170577 1
299999 1
300000 1
178437 1
1 1
2 1
1 1
297246 1
91849 1
260191 1
298548 1
278303 1
212703 1
169101 1
212689 1
1 1
64711 1
89604 1
1 1
1 1
300001 1
1 1
1 1
169881 1
181842 1
8948 1
186878 1
1 1
70481 1
173079 1
173607 1
95392 1
299999 1
300000 1
194771 1
284876 1
246998 1
293772 1
300000 1
167820 1
300000 1
299999 1
194055 1
299999 1
300000 1
173470 1
220596 1
201723 1
188222 1
299999 1
1 1
16778 1
206891 1
299998 1
299999 1
257086 1
181351 1
293176 1
76593 1
140610 1
20618 1
1 1
52320 1
94672 1
300001 1
16769 1
3 1
276811 1
86252 1
286261 1
129823 1
300000 1
189957 1
83333 1
4600 1
1 1
299999 1
300001 1
195698 1
273443 1
11164 1
247905 1
281889 1
100359 1
300000 1
3 1
219601 1
57103 1
160747 1
300000 1
2 1
19598 1
191026 1
122926 1
3 1
299999 1
270072 1
146600 1
128687 1
21983 1
251680 1
299999 1
58290 1
278048 1
300001 1
256127 1
80933 1
1 1
108390 1
232974 1
92057 1
179874 1
127780 1
200322 1
299998 1
287781 1
110122 1
145059 1
296582 1
115717 1
221619 1
178317 1
265442 1
9753 1
231705 1
262775 1
1 1
251489 1
205984 1
65148 1
70500 1
88445 1
126852 1
1 1
144187 1
117240 1
122029 1
3 1
70331 1
151935 1
1 1
189905 1
64110 1
137946 1
234275 1
300000 1
110267 1
219897 1
1 1
206398 1
174498 1
53788 1
1 1
3 1
1 1
282102 1
299998 1
1 1
266800 1
124612 1
261714 1
1 1
3 1
37595 1
1 1
276372 1
194334 1
34946 1
35274 1
87977 1
280516 1
300000 1
300001 1
66372 1
263432 1
117224 1
15170 1
217576 1
86453 1
300000 1
214383 1
183168 1
80382 1
300000 1
299999 1
146297 1
1 1
299999 1
239676 1
133316 1
14112 1
300001 1
6359 1
180319 1
300001 1
173340 1
95217 1
26137 1
299917 1
2 1
122287 1
152676 1
192895 1
299999 1
1 1
58317 1
300001 1
119075 1
136438 1
56133 1
1 1
1 1
166398 1
73081 1
164035 1
167611 1
15723 1
285395 1
300000 1
98616 1
194530 1
46714 1
300000 1
136601 1
221046 1
1 1
239847 1
300000 1
147237 1
20096 1
145471 1
244584 1
64086 1
191687 1
87604 1
171023 1
2 1
276991 1
199484 1
152585 1
300000 1
300001 1
52274 1
217970 1
113352 1
172786 1
137375 1
217096 1
201364 1
27795 1
154532 1
2 1
300000 1
299999 1
33034 1
145299 1
193373 1
299999 1
217826 1
205855 1
262770 1
227596 1
210997 1
35935 1
169811 1
30517 1
2 1
2 1
273675 1
3 1
1 1
256734 1
252817 1
265571 1
212833 1
46214 1
20252 1
129957 1
107587 1
229745 1
300002 1
1 1
163904 1
156251 1
114006 1
54879 1
300000 1
226799 1
2 1
300000 1
50167 1
572 1
3 1
19354 1
77516 1
203157 1
5134 1
250534 1
184965 1
225573 1
292095 1
23551 1
299999 1
300000 1
299999 1
238730 1
127847 1
299999 1
300001 1
203740 1
229646 1
272733 1
33383 1
101204 1
231599 1
46375 1
203346 1
1 1
246990 1
1698 1
37433 1
88570 1
300000 1
300000 1
2 1
61804 1
300000 1
299999 1
1 1
220986 1
127328 1
272633 1
1 1
300002 1
300001 1
299999 1
174823 1
118107 1
1 1
300001 1
299999 1
300000 1
179024 1
270102 1
156173 1
3 1
1 1
82869 1
3 1
129259 1
77485 1
221278 1
239824 1
80596 1
204780 1
300000 1
29447 1
299999 1
139976 1
153880 1
119706 1
1 1
152260 1
3962 1
299999 1
131655 1
192324 1
171466 1
31506 1
204795 1
257716 1
300000 1
17307 1
3 1
300000 1
219221 1
1 1
289604 1
212666 1
2 1
217526 1
50411 1
103414 1
107140 1
130897 1
1 1
3 1
196276 1
283876 1
293597 1
254934 1
273077 1
232851 1
23347 1
125851 1
298201 1
299999 1
300001 1
18119 1
231084 1
1 1
3360 1
1 1
232541 1
263935 1
57185 1
110622 1
191690 1
299999 1
88639 1
231614 1
169010 1
140182 1
300001 1
300000 1
29664 1
127520 1
230713 1
1 1
19935 1
57916 1
300000 1
81023 1
3 1
202186 1
300001 1
300001 1
219337 1
246219 1
3 1
186528 1
98431 1
300000 1
1 1
185837 1
192217 1
218970 1
137002 1
197231 1
456 1
74515 1
77039 1
65000 1
300001 1
300001 1
182088 1
245383 1
194269 1
280212 1
1 1
144553 1
236814 1
217420 1
201302 1
184369 1
173864 1
175016 1
1123 1
276706 1
198385 1
117815 1
1 1
73623 1
98258 1
299998 1
1 1
300000 1
258080 1
133433 1
257332 1
299999 1
1 1
129066 1
249868 1
300000 1
300000 1
1 1
1 1
1 1
147523 1
248904 1
1 1
299999 1
59496 1
43072 1
250646 1
159844 1
185196 1
266203 1
1 1
257770 1
1 1
80252 1
218062 1
235800 1
300000 1
1 1
15658 1
1 1
2 1
99364 1
63934 1
300002 1
165024 1
174511 1
299999 1
187034 1
246231 1
91649 1
94871 1
257938 1
201448 1
193435 1
223594 1
760 1
300001 1
80386 1
58917 1
211974 1
184736 1
214080 1
34967 1
27979 1
98587 1
281555 1
45423 1
1 1
69160 1
77974 1
210620 1
124777 1
1 1
146114 1
1 1
194336 1
146810 1
2538 1
71257 1
299998 1
118047 1
222623 1
3 1
93367 1
47203 1
2 1
151648 1
2 1
1 1
257702 1
258049 1
205130 1
87340 1
300000 1
219679 1
300001 1
299407 1
2 1
1 1
58684 1
3 1
128057 1
230993 1
1 1
299770 1
1 1
300000 1
58791 1
244835 1
297438 1
151106 1
300001 1
300002 1
238561 1
265846 1
1 1
121908 1
54576 1
279508 1
35279 1
107259 1
2 1
300000 1
1 1
1 1
115769 1
300000 1
300000 1
299999 1
231632 1
2 1
3327 1
293404 1
151888 1
1 1
237861 1
300001 1
1 1
1 1
1 1
299999 1
299999 1
108345 1
217061 1
171793 1
199973 1
300001 1
1 1
299999 1
1 1
300002 1
300000 1
212392 1
47945 1
227639 1
218007 1
72495 1
300001 1
189578 1
300000 1
149664 1
126239 1
16282 1
199229 1
187432 1
1 1
271507 1
12565 1
1 1
298659 1
248732 1
147880 1
166977 1
1 1
239577 1
2 1
14236 1
191275 1
194865 1
36294 1
120027 1
205479 1
98709 1
141300 1
300001 1
2 1
299999 1
299998 1
231286 1
245415 1
299999 1
8765 1
123114 1
300001 1
179550 1
54653 1
1 1
300000 1
269038 1
300000 1
3 1
3 1
1 1
202967 1
119817 1
299998 1
299999 1
96308 1
190797 1
290770 1
267716 1
39628 1
170858 1
299999 1
276470 1
128447 1
2213 1
299744 1
1 1
105509 1
84870 1
83633 1
1 1
23072 1
300001 1
282438 1
145674 1
300000 1
274173 1
1 1
2 1
217004 1
226848 1
220760 1
1 1
152163 1
20619 1
288454 1
204063 1
44572 1
131856 1
299199 1
283034 1
1 1
104456 1
66711 1
300000 1
300000 1
176570 1
295723 1
12351 1
3 1
154341 1
1 1
69163 1
239697 1
1 1
252710 1
299998 1
300000 1
1 1
3 1
300000 1
2 1
70321 1
158031 1
17214 1
165820 1
86760 1
200508 1
131060 1
299999 1
1 1
28776 1
1 1
186598 1
299999 1
299999 1
21981 1
175445 1
195740 1
36723 1
196157 1
121156 1
264947 1
1 1
64304 1
299999 1
162182 1
228751 1
3 1
243222 1
267731 1
188582 1
300000 1
166874 1
300001 1
202452 1
56608 1
144046 1
251676 1
300000 1
3 1
3 1
1 1
299999 1
139136 1
1 1
168909 1
112461 1
300001 1
300002 1
1 1
2 1
214814 1
150167 1
7158 1
176291 1
1 1
200982 1
1 1
200666 1
22911 1
23294 1
275471 1
2 1
1 1
299999 1
180231 1
299999 1
2 1
1 1
1 1
95665 1
3 1
245500 1
300000 1
290058 1
78542 1
1 1
17052 1
1 1
167699 1
85604 1
1 1
193062 1
296106 1
123722 1
252842 1
300000 1
155335 1
45878 1
62323 1
96727 1
299999 1
154175 1
300001 1
300000 1
138904 1
262248 1
110757 1
137448 1
3 1
245454 1
299999 1
73369 1
1 1
300000 1
300001 1
2 1
202982 1
30291 1
300000 1
1 1
300000 1
12757 1
209050 1
267668 1
39090 1
276952 1
1 1
60485 1
1 1
300000 1
243334 1
2 1
251663 1
299999 1
238255 1
1 1
185273 1
299999 1
56654 1
135111 1
268253 1
59150 1
37302 1
217966 1
234481 1
300000 1
18952 1
300001 1
13229 1
92259 1
253013 1
32422 1
90278 1
58416 1
200997 1
79242 1
3 1
16802 1
284703 1
16951 1
300001 1
248185 1
119320 1
179952 1
27951 1
8728 1
2 1
11115 1
207535 1
300000 1
239319 1
1 1
144341 1
2 1
289753 1
85512 1
134067 1
1 1
211720 1
1 1
37213 1
2 1
156112 1
1 1
2966 1
300002 1
299999 1
233588 1
152598 1
1 1
1 1
117065 1
284841 1
43218 1
110843 1
64296 1
172478 1
72459 1
199317 1
131952 1
1 1
300000 1
2 1
183390 1
300000 1
14332 1
300000 1
89198 1
14671 1
253875 1
277808 1
132742 1
3 1
121759 1
125536 1
300000 1
149722 1
1 1
91509 1
169168 1
2 1
286253 1
165955 1
134064 1
8379 1
2 1
300000 1
153852 1
7584 1
96590 1
87319 1
187657 1
2 1
299999 1
300001 1
24037 1
2 1
281795 1
2 1
75087 1
130605 1
12086 1
120140 1
3 1
77463 1
99929 1
90719 1
169305 1
300000 1
97825 1
243721 1
114885 1
92861 1
1 1
225913 1
69266 1
99361 1
299999 1
90871 1
1 1
208877 1
300000 1
3 1
300001 1
2902 1
2 1
1 1
92225 1
1 1
214623 1
171760 1
129690 1
1 1
136036 1
119077 1
1 1
2 1
1 1
154244 1
1 1
201745 1
296697 1
299998 1
89858 1
204718 1
65121 1
160017 1
208262 1
151610 1
211191 1
231732 1
265822 1
299999 1
300001 1
230885 1
238960 1
45882 1
300000 1
207593 1
85400 1
35849 1
299999 1
183517 1
300000 1
212538 1
101806 1
214394 1
129843 1
300000 1
56847 1
134852 1
3 1
300000 1
300001 1
113460 1
225117 1
1 1
1 1
204205 1
125856 1
90110 1
299999 1
299998 1
299999 1
219891 1
219612 1
165313 1
243322 1
163743 1
1 1
264012 1
123199 1
297555 1
1 1
3 1
300002 1
1 1
2 1
8733 1
221971 1
300000 1
192495 1
106286 1
240026 1
1 1
300000 1
286134 1
179792 1
214596 1
3 1
300001 1
299999 1
9867 1
1 1
2 1
27089 1
299998 1
2 1
18875 1
299999 1
2 1
1 1
72307 1
157099 1
222334 1
121257 1
124900 1
158302 1
124673 1
2 1
263401 1
3 1
156266 1
182745 1
3 1
299999 1
229267 1
299999 1
11252 1
300000 1
1 1
299999 1
290033 1
182435 1
287366 1
1 1
189396 1
300000 1
176641 1
128922 1
26852 1
285141 1
290744 1
296278 1
1568 1
2 1
279216 1
182927 1
1 1
177496 1
111300 1
90928 1
1 1
299999 1
168814 1
216059 1
3 1
299999 1
300000 1
300001 1
28514 1
261455 1
299999 1
299999 1
52307 1
10027 1
300001 1
2496 1
300001 1
186741 1
148237 1
124762 1
38280 1
300001 1
1 1
163243 1
251712 1
208963 1
1 1
240217 1
299998 1
300000 1
269834 1
105063 1
201502 1
234786 1
299999 1
300001 1
130146 1
300000 1
300000 1
239655 1
106649 1
170402 1
1 1
94031 1
300000 1
42400 1
170058 1
299998 1
2 1
300001 1
167511 1
67688 1
300001 1
246125 1
114420 1
271503 1
291377 1
173258 1
300000 1
2 1
22564 1
3 1
299999 1
299999 1
300000 1
285435 1
49442 1
132375 1
86351 1
160760 1
214132 1
293406 1
112700 1
14362 1
299999 1
209456 1
208161 1
2 1
292106 1
286967 1
300000 1
1 1
91879 1
40804 1
300000 1
300002 1
1 1
44374 1
80003 1
224040 1
112940 1
1 1
1 1
299998 1
30995 1
255788 1
26069 1
27717 1
3 1
78300 1
1 1
183383 1
128881 1
1 1
2 1
239072 1
299999 1
300000 1
2 1
128942 1
138927 1
77376 1
2 1
135629 1
1 1
184484 1
5290 1
275851 1
3 1
98285 1
1 1
29376 1
278957 1
171660 1
300000 1
300000 1
276721 1
300001 1
262353 1
49260 1
300001 1
119933 1
49139 1
1 1
2 1
105492 1
182221 1
246341 1
279445 1
299999 1
208702 1
97974 1
1323 1
223320 1
119188 1
128639 1
44384 1
183785 1
54136 1
108705 1
170131 1
300000 1
88393 1
1 1
291279 1
118443 1
299999 1
300000 1
32581 1
188976 1
155236 1
170189 1
1 1
299999 1
300000 1
55973 1
1 1
1 1
28900 1
300000 1
57532 1
291123 1
69296 1
300001 1
1 1
28855 1
128024 1
1 1
283006 1
227427 1
240744 1
138261 1
77814 1
227838 1
1 1
2 1
300000 1
101509 1
127041 1
251094 1
300001 1
121143 1
1 1
300002 1
2 1
168805 1
160595 1
153209 1
131755 1
26391 1
51510 1
251341 1
138109 1
228995 1
1 1
26862 1
182933 1
147659 1
44650 1
1 1
74317 1
156690 1
17808 1
223394 1
128949 1
300000 1
65274 1
1 1
185556 1
77790 1
156248 1
195578 1
300000 1
107321 1
98292 1
5065 1
1 1
1 1
186618 1
1 1
2 1
242828 1
176787 1
300001 1
2 1
258116 1
122828 1
20250 1
300000 1
77572 1
139815 1
32243 1
230389 1
2 1
63532 1
242304 1
157478 1
52790 1
210645 1
272140 1
223891 1
278992 1
299999 1
267499 1
288604 1
262099 1
299998 1
61570 1
134839 1
174417 1
17081 1
2 1
1 1
291277 1
1 1
141370 1
127622 1
23558 1
300000 1
48035 1
3 1
121527 1
299999 1
154568 1
2 1
300000 1
175311 1
300001 1
178572 1
46507 1
191164 1
296134 1
132929 1
2 1
105564 1
28379 1
110818 1
193632 1
88703 1
4573 1
198649 1
57988 1
46322 1
135259 1
3 1
300000 1
283184 1
64577 1
174599 1
300000 1
1 1
299998 1
115936 1
80707 1
1 1
1 1
1 1
2 1
27343 1
232537 1
103735 1
1 1
300000 1
222138 1
2 1
26982 1
258175 1
214172 1
1 1
60171 1
291739 1
37204 1
5582 1
300001 1
1 1
190615 1
1 1
241773 1
300000 1
186285 1
134359 1
299999 1
57580 1
276668 1
199713 1
153566 1
300001 1
300000 1
18917 1
22107 1
299998 1
139032 1
1 1
100561 1
16260 1
136326 1
1 1
1 1
300002 1
144746 1
299999 1
237476 1
300000 1
1 1
30994 1
300000 1
296922 1
165664 1
95264 1
272355 1
1 1
150853 1
102345 1
248439 1
15242 1
269103 1
120850 1
300001 1
33904 1
72829 1
237574 1
75484 1
204842 1
75277 1
127328 1
253075 1
262962 1
98124 1
299999 1
2 1
75793 1
2 1
36638 1
2 1
28 1
1 1
299999 1
13638 1
97828 1
1 1
1 1
284095 1
2 1
21022 1
225384 1
175458 1
2 1
50913 1
70315 1
170461 1
141363 1
299999 1
144274 1
300000 1
297454 1
230954 1
286367 1
1 1
76718 1
192963 1
172731 1
49985 1
15646 1
300001 1
1 1
292085 1
268287 1
84255 1
247936 1
3 1
168858 1
1 1
117866 1
170062 1
1 1
300001 1
299998 1
235463 1
100336 1
185720 1
300000 1
1 1
188742 1
278113 1
300002 1
299999 1
97250 1
65498 1
38609 1
91952 1
169317 1
271687 1
112608 1
3 1
299999 1
2 1
145701 1
154497 1
255798 1
2 1
240924 1
34981 1
146440 1
300000 1
97546 1
29158 1
300000 1
94468 1
161814 1
151978 1
152230 1
1 1
87208 1
85002 1
72306 1
300000 1
297954 1
22403 1
245348 1
72660 1
300001 1
300001 1
63844 1
200660 1
140251 1
293002 1
1 1
87588 1
109259 1
1 1
300000 1
33883 1
2 1
300000 1
287461 1
246493 1
300001 1
25157 1
221083 1
84406 1
11018 1
23785 1
1 1
181852 1
164605 1
299999 1
251268 1
228751 1
300000 1
3 1
119279 1
299999 1
300001 1
43888 1
82560 1
294983 1
87124 1
117725 1
60363 1
141472 1
119643 1
196462 1
185229 1
143837 1
233324 1
174905 1
300000 1
300000 1
199661 1
221539 1
133844 1
300001 1
94842 1
127828 1
186658 1
2 1
231799 1
103536 1
250001 1
37965 1
181710 1
258710 1
300001 1
50849 1
271367 1
143657 1
1 1
1 1
263345 1
2 1
246079 1
50073 1
299999 1
25746 1
139433 1
37433 1
3175 1
6278 1
2334 1
89432 1
132454 1
286450 1
263262 1
299998 1
261965 1
300001 1
294853 1
300001 1
2 1
300000 1
299999 1
204813 1
1 1
300000 1
120867 1
299999 1
25915 1
250021 1
97778 1
24122 1
91554 1
1 1
69506 1
199998 1
68780 1
191049 1
262696 1
76776 1
284930 1
160148 1
222878 1
238105 1
2 1
1 1
1 1
96042 1
131582 1
192181 1
300000 1
276841 1
299999 1
226156 1
2 1
210161 1
155471 1
36734 1
1 1
169204 1
274058 1
300001 1
1 1
222444 1
1 1
7561 1
16095 1
150226 1
300000 1
153611 1
256290 1
118197 1
2 1
67437 1
111690 1
67461 1
194189 1
217981 1
46140 1
2 1
97502 1
1 1
22069 1
2 1
203160 1
300000 1
48979 1
56435 1
299998 1
254998 1
2 1
300000 1
1 1
240534 1
88344 1
300000 1
1 1
101426 1
299999 1
112173 1
300002 1
235199 1
223871 1
230126 1
271787 1
21014 1
300000 1
111181 1
157761 1
72312 1
300000 1
162347 1
168699 1
146903 1
57257 1
257278 1
55495 1
187953 1
205501 1
53834 1
93823 1
291757 1
172949 1
1 1
1 1
209317 1
262627 1
1739 1
92364 1
2 1
156263 1
11321 1
299999 1
198299 1
2 1
1 1
211839 1
262842 1
300000 1
203139 1
2 1
300000 1
67446 1
103123 1
69257 1
267707 1
224573 1
51323 1
1 1
275159 1
73418 1
1 1
185079 1
116058 1
98635 1
300001 1
1 1
2 1
300000 1
1 1
1 1
300000 1
34582 1
78990 1
167766 1
87457 1
2 1
172095 1
129275 1
1 1
151533 1
300002 1
292955 1
107535 1
141433 1
300000 1
194556 1
299999 1
163399 1
240650 1
300001 1
1 1
215225 1
3 1
289807 1
299999 1
131705 1
2 1
2 1
18670 1
3 1
46061 1
162066 1
22526 1
299999 1
300001 1
300001 1
300001 1
132114 1
299999 1
2939 1
300000 1
226292 1
1 1
2 1
256239 1
300001 1
230660 1
300000 1
173136 1
260024 1
129752 1
110242 1
287203 1
202015 1
299999 1
300001 1
250670 1
190959 1
100621 1
115742 1
300000 1
36479 1
300000 1
260283 1
125156 1
2 1
131061 1
142526 1
104421 1
155145 1
18446 1
300000 1
117880 1
299998 1
300000 1
222414 1
1 1
244362 1
1 1
300002 1
60825 1
299999 1
122646 1
62160 1
300001 1
33988 1
230236 1
43573 1
213862 1
253608 1
299999 1
285124 1
247612 1
118645 1
2 1
293674 1
113523 1
130601 1
299999 1
100499 1
300001 1
2 1
105620 1
196006 1
185960 1
119447 1
166158 1
273736 1
2 1
25495 1
1 1
300000 1
300002 1
62912 1
2 1
283404 1
300000 1
300000 1
250985 1
1 1
263075 1
299999 1
290964 1
258845 1
140070 1
300001 1
284130 1
86233 1
3 1
102714 1
33375 1
299999 1
1 1
2 1
204706 1
173615 1
37716 1
205381 1
300001 1
82807 1
300000 1
278201 1
154591 1
229541 1
1 1
1 1
235982 1
127283 1
164902 1
164564 1
80799 1
113810 1
64350 1
2 1
21692 1
200295 1
300000 1
240917 1
270515 1
299998 1
287765 1
1 1
300000 1
69021 1
299999 1
2 1
262403 1
292781 1
162807 1
1 1
300001 1
1 1
69452 1
276243 1
3 1
183913 1
2 1
1995 1
121236 1
300000 1
267701 1
119106 1
299999 1
1 1
67839 1
237933 1
186356 1
150876 1
280461 1
287615 1
69594 1
106891 1
1 1
195150 1
134132 1
211967 1
232420 1
279155 1
60575 1
168270 1
206687 1
102502 1
17766 1
299999 1
299999 1
191798 1
299999 1
1 1
3 1
173787 1
299999 1
1 1
232947 1
207619 1
36929 1
299999 1
1 1
129685 1
251012 1
226757 1
300000 1
168875 1
225401 1
156706 1
2 1
61913 1
300000 1
68750 1
1 1
269802 1
148409 1
284575 1
263827 1
88045 1
1 1
300001 1
275200 1
1 1
1 1
48890 1
300000 1
130668 1
37634 1
119542 1
17601 1
1 1
2 1
265603 1
2 1
153961 1
8568 1
1 1
1 1
1 1
14011 1
223599 1
200544 1
1 1
204712 1
35380 1
112921 1
109396 1
247626 1
300001 1
3 1
38740 1
201144 1
126142 1
1 1
300001 1
54979 1
29848 1
189637 1
234007 1
54751 1
265783 1
299999 1
167461 1
285194 1
2 1
87369 1
164650 1
179022 1
48566 1
2 1
115461 1
202764 1
51064 1
66951 1
151745 1
300002 1
299999 1
299999 1
77850 1
1 1
1 1
180112 1
206041 1
250362 1
241074 1
22150 1
223468 1
157431 1
300001 1
194524 1
207353 1
182919 1
162467 1
178258 1
133273 1
1 1
192658 1
127607 1
204530 1
5839 1
30254 1
1 1
71840 1
300001 1
291218 1
73950 1
70709 1
187582 1
300000 1
117005 1
243305 1
1 1
133892 1
1 1
82527 1
300001 1
72612 1
2 1
100071 1
135800 1
3 1
144716 1
271395 1
24916 1
94554 1
74261 1
83819 1
1 1
214477 1
2 1
66114 1
45043 1
279483 1
210059 1
300000 1
94804 1
300001 1
170988 1
64639 1
58725 1
199134 1
90766 1
117071 1
1 1
2 1
111823 1
7029 1
68821 1
194694 1
103094 1
284664 1
75485 1
70289 1
206413 1
13022 1
59301 1
1 1
7578 1
96295 1
1 1
262037 1
2 1
230293 1
299999 1
86065 1
300001 1
299999 1
102653 1
1 1
228045 1
300000 1
109973 1
1 1
1 1
300000 1
25551 1
193617 1
300000 1
256835 1
157892 1
246017 1
99175 1
2329 1
1 1
56096 1
260238 1
196399 1
2 1
299999 1
138514 1
165488 1
72954 1
126054 1
267726 1
1 1
178089 1
174807 1
33793 1
299999 1
242889 1
61989 1
299999 1
54244 1
32686 1
70424 1
133327 1
217684 1
230482 1
218871 1
194521 1
148591 1
299999 1
300000 1
169920 1
230275 1
300001 1
137770 1
77194 1
61101 1
2 1
124554 1
87991 1
10048 1
28600 1
133046 1
300000 1
204650 1
2 1
113684 1
235862 1
180216 1
157148 1
3 1
300001 1
100768 1
235885 1
240675 1
2 1
299999 1
267576 1
139821 1
1 1
42314 1
69570 1
274786 1
189925 1
1 1
264253 1
199143 1
2962 1
468 1
71910 1
1 1
208135 1
43093 1
300000 1
70578 1
24154 1
119714 1
1 1
299999 1
53319 1
1 1
174164 1
54229 1
300000 1
275452 1
6927 1
300001 1
1 1
149962 1
67678 1
300000 1
266242 1
290403 1
2 1
134061 1
225061 1
300000 1
14450 1
195676 1
2 1
231221 1
237340 1
209945 1
24235 1
90641 1
189719 1
162607 1
83435 1
111244 1
2 1
252978 1
170742 1
56238 1
23231 1
57162 1
238821 1
1 1
279137 1
139218 1
230614 1
295897 1
255262 1
124559 1
1 1
152744 1
300001 1
65481 1
169415 1
66894 1
200807 1
298917 1
61332 1
8302 1
127132 1
294130 1
300001 1
267890 1
296627 1
188022 1
200787 1
67803 1
3522 1
95916 1
300001 1
132708 1
23095 1
68099 1
240775 1
181595 1
2 1
299364 1
291827 1
217692 1
300001 1
1 1
168459 1
1 1
1 1
300000 1
48289 1
129381 1
175205 1
52334 1
76616 1
2 1
210943 1
2 1
300001 1
300001 1
300001 1
253115 1
1 1
300001 1
102465 1
185391 1
284103 1
39884 1
291604 1
300001 1
194471 1
299999 1
28150 1
221327 1
78711 1
299344 1
202370 1
22830 1
88923 1
1 1
133649 1
59662 1
266493 1
299999 1
1 1
178802 1
2 1
300000 1
239182 1
83060 1
95973 1
262604 1
2 1
139375 1
232217 1
75505 1
1 1
2 1
299999 1
300000 1
86179 1
90816 1
208075 1
300000 1
109198 1
2 1
153074 1
1 1
169864 1
281394 1
228606 1
115367 1
295009 1
135575 1
6574 1
189406 1
117612 1
281038 1
178057 1
15097 1
202470 1
1 1
50774 1
192510 1
193918 1
53536 1
166243 1
144986 1
171805 1
29101 1
51188 1
253103 1
299998 1
1 1
39837 1
215391 1
299999 1
14679 1
249321 1
2 1
279089 1
151891 1
127261 1
176029 1
262805 1
177367 1
49829 1
111745 1
121759 1
299998 1
1 1
210020 1
238456 1
92057 1
136003 1
1 1
300001 1
198311 1
236033 1
60787 1
50931 1
299998 1
72909 1
3 1
271411 1
1 1
119698 1
300000 1
300000 1
1 1
106546 1
182686 1
299999 1
243438 1
201496 1
89192 1
180938 1
2 1
145388 1
256320 1
250042 1
176069 1
173066 1
299999 1
297494 1
2 1
1 1
299999 1
12714 1
286388 1
156319 1
54175 1
256603 1
3142 1
276219 1
300000 1
58848 1
151298 1
2 1
300000 1
38367 1
299999 1
242902 1
112181 1
300000 1
169140 1
166356 1
2 1
293509 1
85494 1
172190 1
283527 1
37943 1
2 1
285695 1
274513 1
299999 1
207308 1
299998 1
247182 1
299999 1
205664 1
206249 1
65001 1
257080 1
46390 1
299999 1
214968 1
152364 1
299999 1
300000 1
102121 1
30674 1
1 1
108662 1
156972 1
200886 1
299999 1
1 1
2 1
221337 1
300000 1
300000 1
300001 1
1 1
238392 1
214033 1
300000 1
77591 1
2 1
68349 1
299999 1
51199 1
260965 1
205951 1
102769 1
300001 1
300001 1
172318 1
115085 1
125334 1
207297 1
42784 1
27977 1
106421 1
61212 1
2 1
300000 1
260309 1
300002 1
3 1
187543 1
226197 1
98472 1
279583 1
6989 1
220391 1
183185 1
234249 1
6583 1
299999 1
300002 1
2 1
139313 1
300002 1
34853 1
1 1
10588 1
1 1
16505 1
36368 1
271681 1
1 1
55688 1
86338 1
292986 1
147409 1
300001 1
258824 1
143670 1
294455 1
299998 1
69094 1
82977 1
294844 1
252848 1
200526 1
1 1
183354 1
157424 1
154196 1
147934 1
874 1
176930 1
16181 1
207537 1
256371 1
300000 1
2 1
288870 1
286243 1
1 1
132218 1
162570 1
300002 1
1150 1
17036 1
61173 1
299998 1
253380 1
299777 1
2 1
215475 1
101003 1
300000 1
1 1
1 1
1 1
135084 1
125586 1
300001 1
43529 1
2 1
283786 1
120626 1
206302 1
1 1
130731 1
167643 1
200703 1
1 1
233813 1
157092 1
105199 1
300001 1
247087 1
3 1
2 1
2 1
183812 1
285968 1
174644 1
170006 1
300001 1
2 1
116141 1
209379 1
249825 1
237223 1
24 1
246651 1
140156 1
191571 1
20181 1
1 1
291630 1
22117 1
174976 1
146672 1
23444 1
300000 1
1 1
46308 1
116278 1
1 1
300001 1
287834 1
266284 1
52959 1
298899 1
155944 1
253855 1
1 1
286213 1
86995 1
300000 1
300000 1
299999 1
200147 1
74911 1
99884 1
300000 1
173717 1
299999 1
293169 1
140479 1
33076 1
161090 1
111561 1
1 1
300000 1
67902 1
280636 1
90496 1
184314 1
2 1
149647 1
300000 1
65984 1
173717 1
267807 1
97446 1
177649 1
178039 1
99328 1
299999 1
240987 1
49537 1
300000 1
1 1
251121 1
244722 1
1 1
300000 1
285505 1
113709 1
299999 1
288691 1
299999 1
149146 1
289595 1
2 1
15692 1
58997 1
248549 1
256915 1
1 1
3486 1
299999 1
81236 1
65781 1
41344 1
300001 1
31253 1
26257 1
217643 1
299999 1
3 1
272927 1
228979 1
41662 1
300000 1
300001 1
300000 1
23952 1
147372 1
2 1
286241 1
300000 1
218243 1
300001 1
82686 1
300001 1
126196 1
235126 1
86065 1
2 1
76481 1
55454 1
300000 1
258721 1
2 1
300000 1
1 1
299999 1
245370 1
73798 1
265137 1
269628 1
300002 1
27239 1
1 1
1 1
215942 1
100012 1
271515 1
10135 1
2 1
300000 1
18112 1
19383 1
133477 1
300002 1
298543 1
25711 1
228908 1
194563 1
2 1
300001 1
223357 1
279117 1
264013 1
48194 1
1012 1
299998 1
300001 1
300000 1
1 1
170647 1
286711 1
2 1
3 1
1 1
299998 1
3 1
225192 1
240140 1
208998 1
165456 1
235283 1
299998 1
74169 1
258461 1
284767 1
168402 1
186667 1
27795 1
300001 1
300000 1
7769 1
7481 1
55550 1
2 1
111793 1
299999 1
300001 1
1 1
252275 1
299999 1
300000 1
294255 1
1652 1
123350 1
299998 1
134065 1
1 1
285444 1
85824 1
111559 1
95544 1
2 1
25736 1
166802 1
25131 1
300000 1
274005 1
73073 1
299999 1
126677 1
230665 1
16603 1
299999 1
166812 1
241916 1
1 1
95347 1
1 1
250396 1
260390 1
300001 1
207854 1
100273 1
80633 1
96503 1
150701 1
120696 1
299999 1
125918 1
300000 1
1 1
244673 1
300000 1
264013 1
111324 1
76318 1
237362 1
7240 1
198384 1
293718 1
271668 1
100391 1
8123 1
214570 1
230509 1
260581 1
1 1
1 1
1 1
202280 1
18808 1
124284 1
233164 1
113752 1
1 1
83494 1
1 1
238970 1
1 1
284846 1
36197 1
60436 1
249148 1
61997 1
83114 1
102111 1
211747 1
243211 1
3044 1
2324 1
24870 1
43730 1
199917 1
137884 1
1 1
1 1
172254 1
236857 1
96440 1
9677 1
162720 1
262366 1
50533 1
300000 1
4948 1
17922 1
272498 1
194303 1
3 1
299998 1
274422 1
192875 1
1 1
291558 1
5335 1
65412 1
116684 1
148806 1
300000 1
2 1
2411 1
300002 1
3145 1
34897 1
78352 1
100788 1
201140 1
300001 1
293814 1
214234 1
137871 1
45310 1
2 1
1 1
161297 1
300000 1
72214 1
221077 1
87505 1
293578 1
280249 1
287929 1
300000 1
299999 1
2 1
113846 1
1 1
1 1
196618 1
222786 1
9899 1
221401 1
299398 1
2 1
12469 1
223918 1
110885 1
1 1
275341 1
30655 1
300001 1
24756 1
298655 1
300002 1
159681 1
1 1
2 1
238996 1
299999 1
131002 1
300001 1
3 1
1 1
299999 1
292225 1
241748 1
281959 1
190861 1
264722 1
249266 1
281496 1
271614 1
60413 1
77986 1
184236 1
107473 1
51319 1
300000 1
10407 1
293391 1
1 1
296792 1
90756 1
118342 1
25066 1
33239 1
61441 1
192728 1
100815 1
1 1
1 1
126904 1
183445 1
1 1
1 1
195121 1
26616 1
1 1
156175 1
3 1
300001 1
1 1
284368 1
240450 1
300001 1
299999 1
79385 1
160721 1
172809 1
1 1
131023 1
300001 1
111868 1
289828 1
2 1
299999 1
1 1
218047 1
90495 1
300000 1
187034 1
296062 1
1 1
231213 1
224038 1
135117 1
67815 1
19700 1
212508 1
263291 1
1 1
98656 1
299999 1
11360 1
2 1
285609 1
1 1
260527 1
300001 1
300001 1
122542 1
1 1
6426 1
161837 1
113935 1
206455 1
249012 1
32583 1
1 1
212038 1
277187 1
130347 1
2 1
243339 1
53774 1
197182 1
299999 1
151572 1
1 1
201116 1
45372 1
294248 1
58702 1
111039 1
1 1
1 1
72756 1
1 1
300000 1
1 1
192509 1
295917 1
136751 1
299999 1
298882 1
65501 1
252391 1
208177 1
61535 1
300001 1
10291 1
92839 1
300000 1
1 1
293973 1
60817 1
62740 1
171170 1
15962 1
141060 1
7532 1
299999 1
35943 1
224689 1
151083 1
282526 1
299999 1
79476 1
76356 1
68889 1
127750 1
2 1
42247 1
1 1
32370 1
193873 1
299999 1
300000 1
17612 1
146496 1
107045 1
60716 1
150626 1
2 1
50315 1
300000 1
268502 1
300000 1
300001 1
1 1
277097 1
227382 1
289079 1
2 1
12472 1
119665 1
203025 1
158496 1
1 1
299999 1
253430 1
21190 1
126646 1
288609 1
299998 1
166752 1
264309 1
274685 1
300001 1
300000 1
299999 1
1 1
255948 1
299999 1
300000 1
11248 1
254196 1
300001 1
1 1
205357 1
107128 1
2 1
300001 1
13133 1
270565 1
2 1
179400 1
300001 1
300001 1
208102 1
269751 1
241695 1
300000 1
1 1
198193 1
300001 1
30652 1
300002 1
274068 1
299999 1
62227 1
1 1
269892 1
137671 1
299999 1
299523 1
299999 1
1 1
141032 1
9722 1
300002 1
258760 1
66504 1
1 1
299999 1
70942 1
32812 1
212850 1
299683 1
1 1
288191 1
2 1
178095 1
2 1
113276 1
235067 1
178369 1
140658 1
33821 1
1 1
207425 1
300001 1
96964 1
288224 1
229684 1
127510 1
300000 1
190324 1
226680 1
3 1
21428 1
26218 1
1 1
45515 1
172753 1
196839 1
93499 1
299999 1
120212 1
103152 1
2 1
299999 1
1 1
67301 1
133853 1
234905 1
1 1
225399 1
93884 1
44163 1
2 1
1 1
166948 1
6772 1
90127 1
300001 1
230979 1
2 1
174278 1
1 1
173901 1
129308 1
300000 1
125316 1
152263 1
123762 1
267852 1
32284 1
220261 1
250540 1
300001 1
299998 1
1 1
15789 1
199855 1
299998 1
1 1
299999 1
299999 1
300000 1
154498 1
299999 1
218965 1
285244 1
78348 1
297360 1
153173 1
3246 1
277766 1
208053 1
274962 1
300000 1
287723 1
96016 1
1 1
210120 1
107774 1
131731 1
83892 1
112628 1
50985 1
220022 1
109105 1
35206 1
30432 1
270278 1
300000 1
66200 1
237737 1
70396 1
98106 1
2 1
240770 1
1 1
106702 1
120300 1
91384 1
22322 1
99528 1
293223 1
1 1
109171 1
299999 1
173644 1
199134 1
299517 1
15818 1
261473 1
267622 1
90990 1
1 1
238625 1
131818 1
295912 1
2 1
99356 1
299999 1
125373 1
300000 1
212086 1
2 1
2 1
1 1
123592 1
297964 1
71842 1
96704 1
159520 1
29466 1
300001 1
221761 1
117578 1
300001 1
128446 1
300000 1
300000 1
87815 1
3 1
154668 1
300002 1
3 1
171341 1
1 1
300001 1
299999 1
77357 1
1 1
204130 1
25165 1
6044 1
299291 1
1 1
118329 1
15841 1
44845 1
268137 1
183136 1
1 1
66522 1
172568 1
18661 1
213415 1
258721 1
299999 1
42908 1
225145 1
300000 1
277127 1
126367 1
300000 1
229450 1
300000 1
238274 1
264870 1
440 1
192530 1
300002 1
278459 1
150399 1
299999 1
231727 1
169081 1
206797 1
1 1
132337 1
300000 1
160921 1
70892 1
175361 1
299999 1
121591 1
222889 1
28943 1
194529 1
300002 1
36267 1
1 1
226017 1
116410 1
76982 1
211210 1
299998 1
268352 1
200399 1
236422 1
101900 1
300001 1
60362 1
300001 1
49769 1
300000 1
300001 1
57884 1
124782 1
29093 1
2 1
227810 1
126853 1
254475 1
83001 1
290862 1
300000 1
3 1
20916 1
299998 1
258554 1
48279 1
206149 1
1 1
223577 1
96342 1
179814 1
8874 1
276293 1
41755 1
300000 1
75844 1
1 1
269119 1
201743 1
39483 1
1 1
242252 1
126651 1
60690 1
280177 1
166935 1
210588 1
89699 1
50769 1
299999 1
155017 1
218206 1
128763 1
103969 1
163915 1
1 1
188271 1
150038 1
56737 1
1 1
299999 1
223384 1
88620 1
182653 1
215161 1
300001 1
268196 1
103066 1
243863 1
1 1
2 1
167101 1
53209 1
36749 1
1 1
97403 1
2 1
299999 1
1 1
299998 1
77117 1
1 1
2 1
1 1
299999 1
1 1
1 1
1 1
299999 1
64707 1
140117 1
212651 1
300001 1
483 1
254454 1
44161 1
300000 1
201500 1
2 1
26366 1
300000 1
80021 1
299998 1
1 1
2 1
97832 1
3 1
300001 1
294295 1
43149 1
159904 1
300001 1
300000 1
92722 1
300001 1
147173 1
234265 1
300001 1
41275 1
16105 1
274931 1
2 1
127926 1
145651 1
37223 1
299999 1
1 1
2 1
299999 1
225802 1
300001 1
258911 1
1 1
248200 1
98286 1
280233 1
48554 1
129305 1
55741 1
1485 1
2 1
297851 1
194897 1
46433 1
121267 1
300000 1
272447 1
2 1
300001 1
180365 1
2 1
273554 1
300000 1
160757 1
10467 1
164472 1
1 1
299998 1
119106 1
1 1
1 1
299999 1
46394 1
2 1
300000 1
270977 1
300000 1
149207 1
231454 1
300000 1
292773 1
183928 1
217015 1
135787 1
37878 1
3 1
842 1
3 1
64770 1
299999 1
300000 1
215210 1
195809 1
10056 1
253620 1
23932 1
285066 1
210342 1
1 1
186655 1
167695 1
15126 1
119290 1
300002 1
299999 1
300000 1
217325 1
1 1
35321 1
148064 1
2 1
154472 1
299999 1
50312 1
1 1
64341 1
143813 1
102807 1
1 1
3877 1
179218 1
1 1
215056 1
300001 1
299998 1
270747 1
217344 1
235126 1
1 1
150660 1
1 1
3465 1
2 1
213220 1
66456 1
104546 1
223794 1
32209 1
226780 1
2474 1
210903 1
247353 1
34805 1
102907 1
129954 1
48396 1
1 1
3 1
178192 1
300000 1
2 1
171648 1
300002 1
1 1
160963 1
278962 1
300001 1
36345 1
300001 1
178256 1
229121 1
92670 1
1 1
132737 1
300001 1
26297 1
62717 1
299999 1
273067 1
255217 1
263937 1
1 1
1 1
223343 1
68746 1
300001 1
294329 1
14354 1
272739 1
45263 1
300000 1
1 1
1 1
93297 1
2109 1
42493 1
120134 1
281591 1
125547 1
294281 1
181450 1
45102 1
52451 1
253521 1
1 1
127143 1
97455 1
1 1
7002 1
288281 1
299999 1
31477 1
1 1
300000 1
3 1
1 1
163995 1
1 1
62104 1
1 1
280369 1
201461 1
300001 1
43653 1
67728 1
1 1
151053 1
295130 1
198753 1
254209 1
234720 1
293857 1
44300 1
207480 1
278698 1
117806 1
1 1
211297 1
159373 1
106111 1
133218 1
279826 1
229958 1
299999 1
3 1
282793 1
1 1
295175 1
264661 1
240542 1
2 1
84657 1
293168 1
21667 1
300001 1
157155 1
293869 1
300000 1
108464 1
12119 1
2 1
43511 1
300001 1
299999 1
1 1
109392 1
280194 1
2 1
196731 1
2 1
300001 1
2317 1
294663 1
286856 1
299999 1
60308 1
77817 1
300000 1
123194 1
1 1
53594 1
300001 1
89262 1
1 1
40348 1
212520 1
1 1
300001 1
299999 1
76945 1
299999 1
134875 1
4944 1
300001 1
299999 1
257147 1
88581 1
219300 1
28358 1
37950 1
266675 1
224067 1
212241 1
80560 1
300000 1
133734 1
300001 1
149728 1
128561 1
252351 1
70250 1
1 1
300001 1
115306 1
1 1
269564 1
57926 1
118602 1
2 1
192983 1
116146 1
1 1
9028 1
162446 1
53355 1
286493 1
1 1
197108 1
268607 1
299998 1
297365 1
1 1
300000 1
1 1
300002 1
263230 1
300000 1
113838 1
231147 1
2 1
300000 1
50335 1
300000 1
232111 1
125695 1
299999 1
128199 1
204740 1
118325 1
185147 1
20202 1
299999 1
215585 1
286737 1
1 1
781 1
2 1
141995 1
47940 1
73666 1
238731 1
229924 1
299999 1
102460 1
242968 1
60007 1
236888 1
300000 1
78324 1
94474 1
182754 1
1 1
46946 1
251857 1
54737 1
216180 1
299999 1
160957 1
206971 1
211077 1
29574 1
156936 1
158272 1
1 1
177482 1
300000 1
1 1
128588 1
299999 1
265053 1
249506 1
1 1
246192 1
250845 1
300001 1
295737 1
278808 1
37171 1
238213 1
234215 1
123517 1
89863 1
269885 1
48656 1
227494 1
131030 1
133720 1
1 1
216764 1
2 1
300001 1
300001 1
115503 1
166553 1
215864 1
300000 1
138327 1
300000 1
206745 1
1 1
291358 1
1 1
135559 1
1 1
195358 1
8923 1
1 1
268463 1
295139 1
1 1
204480 1
86452 1
1 1
288519 1
1 1
87627 1
1 1
9108 1
92984 1
108523 1
170270 1
279074 1
2 1
67739 1
286241 1
300000 1
93595 1
137531 1
300000 1
299999 1
299999 1
1 1
300001 1
129509 1
1 1
56852 1
2 1
2 1
141406 1
89092 1
157152 1
15428 1
300000 1
300001 1
89611 1
231492 1
35463 1
221688 1
165270 1
1 1
300000 1
128161 1
110226 1
299999 1
147438 1
3 1
300000 1
59019 1
20884 1
144723 1
262379 1
300001 1
79507 1
300001 1
1 1
1 1
197185 1
166787 1
271354 1
162872 1
3 1
299999 1
1 1
282883 1
181183 1
110216 1
44941 1
300000 1
80358 1
283183 1
37105 1
114330 1
90286 1
121394 1
246168 1
192624 1
300001 1
300001 1
299999 1
32049 1
212467 1
85679 1
1 1
112393 1
192477 1
1 1
151969 1
107686 1
300000 1
65438 1
283864 1
39317 1
112566 1
1 1
294424 1
156622 1
300001 1
300000 1
2 1
265061 1
2 1
71155 1
300001 1
206315 1
292603 1
231010 1
196063 1
297205 1
300000 1
89702 1
131543 1
34026 1
22801 1
184050 1
300001 1
36719 1
1 1
245831 1
208985 1
103860 1
186984 1
24148 1
1 1
263416 1
300001 1
300001 1
300000 1
1 1
86414 1
264057 1
237319 1
266976 1
2 1
40712 1
3 1
300000 1
1 1
59283 1
175637 1
186242 1
300000 1
135917 1
300000 1
235209 1
251921 1
3 1
97103 1
94478 1
270433 1
1 1
300000 1
3 1
299998 1
288562 1
145222 1
1 1
94704 1
1 1
36006 1
244356 1
249597 1
1 1
1 1
1 1
232481 1
234550 1
2 1
177082 1
175595 1
299999 1
1 1
21142 1
270883 1
76592 1
118927 1
43982 1
62077 1
1 1
299999 1
299999 1
300001 1
68225 1
108243 1
32612 1
1 1
299999 1
1 1
92083 1
138955 1
2 1
37043 1
132194 1
1 1
1 1
259952 1
2 1
199066 1
247839 1
27084 1
2 1
2 1
228374 1
164213 1
2 1
270243 1
93042 1
121911 1
201822 1
266205 1
275967 1
293547 1
153906 1
2 1
2 1
299998 1
44527 1
82572 1
246465 1
36592 1
91920 1
3 1
96460 1
150439 1
300000 1
44517 1
162319 1
299999 1
141923 1
1 1
287407 1
2 1
164221 1
141213 1
239105 1
1 1
229775 1
300001 1
181240 1
38962 1
132894 1
45493 1
1 1
300001 1
299999 1
1 1
299999 1
158339 1
241127 1
299999 1
13446 1
261039 1
299999 1
1 1
256546 1
174463 1
211631 1
1 1
300000 1
2 1
91642 1
60052 1
279256 1
166121 1
3 1
72080 1
56889 1
136030 1
201200 1
55861 1
201333 1
244272 1
299999 1
185158 1
33123 1
9903 1
1 1
70553 1
1 1
281412 1
299998 1
287790 1
300000 1
152945 1
21737 1
299999 1
3 1
57470 1
299999 1
72146 1
200119 1
43465 1
1 1
60338 1
300002 1
1 1
3 1
196825 1
186529 1
181654 1
1 1
236673 1
110194 1
232267 1
1 1
299000 1
154204 1
296432 1
1 1
105513 1
107704 1
266940 1
1 1
917 1
140056 1
146864 1
1 1
299999 1
300000 1
169644 1
1 1
109470 1
132021 1
300000 1
67450 1
273436 1
2 1
262375 1
90515 1
300000 1
283896 1
147822 1
1 1
80776 1
2 1
300001 1
55348 1
258562 1
10072 1
62435 1
214795 1
3545 1
70840 1
140540 1
209408 1
294883 1
260191 1
87834 1
13991 1
273427 1
170948 1
240245 1
1 1
2 1
1 1
37758 1
300000 1
191601 1
2 1
251915 1
200851 1
214018 1
300000 1
299998 1
300000 1
109216 1
150723 1
3 1
24132 1
54135 1
1 1
242855 1
216987 1
300000 1
300001 1
1 1
2 1
71825 1
145505 1
251755 1
52629 1
1 1
299999 1
132799 1
77567 1
300000 1
177591 1
59244 1
300000 1
300001 1
208559 1
299998 1
58578 1
299999 1
112903 1
215284 1
261528 1
199641 1
120099 1
1 1
62053 1
1 1
233917 1
300001 1
63733 1
57874 1
300000 1
1 1
300000 1
120937 1
1 1
64504 1
2 1
1 1
286263 1
300001 1
1 1
1 1
3025 1
300000 1
71977 1
1 1
1 1
300000 1
93785 1
300001 1
273371 1
300000 1
33764 1
299998 1
279252 1
212394 1
1 1
23563 1
12652 1
299999 1
61240 1
3 1
102120 1
299999 1
299998 1
2 1
265879 1
119606 1
299999 1
300001 1
66962 1
115735 1
1 1
1 1
229071 1
224031 1
178919 1
1 1
142792 1
299998 1
1 1
300001 1
213050 1
299999 1
3 1
299999 1
235864 1
1 1
235153 1
2 1
265569 1
299999 1
123319 1
300000 1
178764 1
300000 1
33607 1
300001 1
1 1
192405 1
8732 1
11712 1
236306 1
1 1
1 1
300000 1
129895 1
172613 1
197770 1
299999 1
139985 1
120322 1
3 1
300000 1
205642 1
260852 1
129828 1
1 1
204494 1
61700 1
300000 1
300000 1
233287 1
118961 1
199858 1
31433 1
12128 1
111674 1
132338 1
94561 1
1 1
246268 1
300000 1
299999 1
300000 1
90163 1
24360 1
299999 1
110115 1
299999 1
56191 1
258333 1
279957 1
215487 1
66840 1
32484 1
42174 1
300000 1
9917 1
1 1
271669 1
9790 1
97193 1
49409 1
255342 1
144062 1
230586 1
233586 1
90704 1
300000 1
37741 1
217153 1
259849 1
232699 1
3 1
159360 1
210973 1
187363 1
220257 1
35670 1
299999 1
58548 1
242161 1
299999 1
255108 1
295300 1
174835 1
13705 1
182225 1
199469 1
96673 1
184995 1
111046 1
1 1
1 1
26525 1
20582 1
1 1
299999 1
161952 1
88027 1
134783 1
229968 1
130686 1
1 1
211129 1
300000 1
2 1
143973 1
14942 1
277407 1
243738 1
117899 1
65076 1
117361 1
20729 1
270430 1
295315 1
13056 1
1 1
300001 1
1 1
300000 1
300001 1
143658 1
1 1
17443 1
71639 1
139520 1
1 1
291240 1
35220 1
277214 1
110700 1
218100 1
278287 1
161274 1
78017 1
5813 1
56782 1
300000 1
1 1
299999 1
300000 1
1 1
232063 1
188846 1
30917 1
2 1
300000 1
122086 1
1 1
210870 1
157423 1
79891 1
28459 1
282732 1
300000 1
298527 1
245430 1
300000 1
19550 1
158638 1
155466 1
1 1
8081 1
80454 1
300002 1
299999 1
231796 1
236334 1
206781 1
3 1
62326 1
80951 1
38470 1
255883 1
2 1
299999 1
274610 1
71898 1
182320 1
190820 1
194282 1
267433 1
300000 1
49514 1
45753 1
2 1
93371 1
1 1
1 1
1 1
118413 1
97269 1
84209 1
300000 1
2 1
91083 1
48682 1
272741 1
159305 1
292187 1
46298 1
19130 1
208387 1
300001 1
2 1
29479 1
192223 1
170937 1
211568 1
3 1
194629 1
187430 1
300001 1
299794 1
195297 1
201643 1
1 1
8264 1
190736 1
2 1
1 1
43578 1
274114 1
198275 1
210684 1
278360 1
237410 1
300000 1
168114 1
10890 1
2 1
123051 1
250446 1
56113 1
3 1
159695 1
30628 1
77819 1
42581 1
14288 1
37946 1
299999 1
243093 1
1 1
102443 1
189259 1
167656 1
231359 1
3 1
300001 1
177722 1
19185 1
300000 1
264575 1
32436 1
167137 1
197643 1
184571 1
78793 1
199683 1
170177 1
3 1
188235 1
2 1
9886 1
1 1
145820 1
132388 1
170808 1
1 1
1 1
300000 1
287573 1
225385 1
246517 1
193102 1
1 1
40460 1
299999 1
8421 1
2 1
3 1
170775 1
299999 1
300000 1
249723 1
22985 1
8004 1
1 1
2 1
188543 1
300001 1
300001 1
300001 1
300000 1
43546 1
217178 1
133950 1
227342 1
1 1
265294 1
300001 1
201035 1
1 1
281557 1
221845 1
13305 1
252680 1
3 1
205123 1
300000 1
95311 1
54480 1
1 1
284327 1
299999 1
300001 1
2 1
31268 1
300000 1
198884 1
299999 1
141137 1
197564 1
299998 1
160850 1
15363 1
137998 1
26199 1
299999 1
300001 1
87145 1
148231 1
140329 1
13702 1
1 1
2 1
65448 1
1 1
242007 1
288248 1
299999 1
269969 1
2 1
170352 1
1 1
42480 1
274447 1
1 1
68564 1
243918 1
290032 1
300000 1
11278 1
105686 1
299999 1
300001 1
1 1
252780 1
40753 1
3 1
25874 1
170677 1
31533 1
300002 1
92888 1
145939 1
1 1
162328 1
300000 1
300001 1
73362 1
3 1
27162 1
167145 1
31673 1
300001 1
2 1
1 1
299998 1
79927 1
94816 1
1 1
256814 1
300000 1
168513 1
288953 1
299999 1
2 1
1 1
299999 1
259715 1
61464 1
164537 1
3 1
1 1
299999 1
221625 1
58509 1
281637 1
57535 1
300001 1
162270 1
292093 1
238130 1
1 1
38938 1
1 1
136697 1
11306 1
153702 1
200702 1
8532 1
1 1
224019 1
299999 1
290508 1
50944 1
1 1
300002 1
21568 1
300000 1
106551 1
299999 1
273731 1
299998 1
1 1
260610 1
206405 1
220475 1
2 1
1 1
299999 1
299999 1
29094 1
300001 1
221293 1
2 1
291213 1
215217 1
152255 1
299999 1
2 1
57526 1
1 1
300001 1
1 1
285253 1
300000 1
239584 1
153381 1
294864 1
217747 1
177575 1
300000 1
300000 1
966 1
73603 1
151941 1
1 1
8188 1
277143 1
76647 1
185095 1
38057 1
220300 1
1 1
243412 1
300000 1
903 1
299999 1
208294 1
8386 1
300001 1
15946 1
241700 1
268492 1
300000 1
255719 1
101185 1
291549 1
225263 1
300001 1
124701 1
1 1
107200 1
82403 1
9747 1
300001 1
72255 1
226317 1
2 1
296199 1
300000 1
299999 1
218088 1
154994 1
248810 1
1 1
169160 1
299999 1
165058 1
300001 1
273657 1
49153 1
300001 1
133696 1
1 1
174955 1
107428 1
300001 1
300001 1
121682 1
101734 1
237792 1
278169 1
2 1
1 1
151265 1
254686 1
300000 1
1 1
97644 1
130442 1
1 1
300001 1
300001 1
30852 1
190981 1
73694 1
33513 1
88539 1
2 1
1 1
214199 1
299998 1
176521 1
177908 1
50425 1
100217 1
1 1
114729 1
57727 1
199393 1
300000 1
66414 1
300000 1
124360 1
141356 1
77463 1
269936 1
165967 1
57668 1
88369 1
1 1
1 1
119533 1
1 1
202913 1
300001 1
285897 1
300001 1
268464 1
7392 1
291093 1
1 1
1 1
300000 1
300001 1
170181 1
299999 1
262747 1
1 1
299999 1
299998 1
300000 1
73488 1
291969 1
175579 1
163294 1
165223 1
232451 1
118935 1
233779 1
71709 1
64719 1
260355 1
83943 1
72809 1
55012 1
188688 1
93529 1
1 1
115458 1
281447 1
1 1
223930 1
300000 1
3 1
299998 1
112395 1
21148 1
195050 1
268664 1
300001 1
163034 1
272466 1
1 1
259546 1
89022 1
238860 1
135907 1
279686 1
133701 1
148666 1
299999 1
76505 1
299998 1
1 1
1 1
300000 1
300000 1
275423 1
300000 1
99622 1
111944 1
299999 1
204003 1
194592 1
92465 1
258936 1
300000 1
1 1
259118 1
8114 1
300000 1
27343 1
1 1
300002 1
778 1
2 1
182603 1
106228 1
2 1
1 1
3 1
94095 1
2 1
1 1
234828 1
300000 1
97262 1
226587 1
144383 1
299999 1
300000 1
42031 1
237839 1
2546 1
137555 1
169473 1
89377 1
65697 1
1 1
1 1
38213 1
299999 1
81588 1
2 1
300001 1
242931 1
2 1
140526 1
70830 1
82236 1
72758 1
115746 1
73709 1
1 1
128850 1
157794 1
225056 1
86081 1
289330 1
157788 1
140121 1
2 1
300001 1
300002 1
77250 1
1 1
171638 1
159845 1
1 1
24255 1
112566 1
99776 1
81696 1
53750 1
295302 1
6534 1
127939 1
148639 1
49424 1
27624 1
125632 1
43921 1
64030 1
300001 1
1 1
3 1
64896 1
46164 1
1 1
273166 1
1 1
207699 1
151110 1
254348 1
202334 1
225233 1
1835 1
173809 1
299999 1
45913 1
256719 1
1 1
208133 1
221200 1
86213 1
1 1
243160 1
54902 1
300001 1
298507 1
300000 1
1 1
300001 1
200197 1
240957 1
2 1
124263 1
122253 1
249320 1
1000 1
93935 1
36165 1
103737 1
31921 1
136756 1
185679 1
64747 1
1 1
90747 1
194607 1
19595 1
271784 1
300001 1
1 1
1 1
207888 1
101625 1
197665 1
2 1
103885 1
2 1
300001 1
231926 1
91768 1
23682 1
44435 1
288239 1
203328 1
1 1
267312 1
300001 1
10991 1
287944 1
195654 1
80002 1
220460 1
285160 1
201358 1
299999 1
154725 1
102175 1
248069 1
119896 1
45652 1
1 1
286309 1
300001 1
239882 1
269533 1
299999 1
165740 1
240707 1
299999 1
90386 1
253635 1
299998 1
128264 1
92419 1
2 1
258380 1
103208 1
299999 1
240077 1
2 1
1 1
299999 1
220306 1
258897 1
25051 1
1 1
176327 1
101856 1
69644 1
300000 1
300000 1
158740 1
8843 1
63414 1
89726 1
16142 1
299999 1
138535 1
1 1
63183 1
1 1
280265 1
300002 1
2 1
3 1
76703 1
42000 1
141293 1
24282 1
199878 1
300001 1
300000 1
300000 1
274541 1
299999 1
2 1
217895 1
189869 1
64016 1
159367 1
96896 1
2 1
256020 1
299999 1
52999 1
101931 1
299999 1
2 1
75078 1
171864 1
621 1
300000 1
1 1
144569 1
10932 1
218066 1
299999 1
30329 1
299999 1
291038 1
238006 1
2 1
136939 1
1 1
92501 1
77927 1
49216 1
72490 1
56571 1
3 1
35869 1
299999 1
28415 1
271365 1
269872 1
1 1
214488 1
198619 1
127423 1
299999 1
19644 1
1 1
84970 1
77152 1
208514 1
299999 1
31726 1
1 1
300000 1
1 1
82800 1
300001 1
208945 1
131616 1
53896 1
254624 1
180392 1
1 1
199275 1
7745 1
31928 1
2 1
1 1
1 1
2 1
86295 1
242869 1
1 1
256560 1
109012 1
208899 1
241033 1
155120 1
39979 1
201198 1
300000 1
1 1
68525 1
20437 1
21323 1
289736 1
300000 1
187803 1
103471 1
164515 1
91669 1
185875 1
6390 1
300000 1
204161 1
274648 1
1 1
32065 1
259383 1
300001 1
299999 1
2 1
1 1
60893 1
1 1
190199 1
159419 1
300000 1
19583 1
166714 1
47606 1
25019 1
74170 1
126686 1
300002 1
177966 1
300000 1
163787 1
1 1
34000 1
1 1
2 1
3 1
187969 1
272145 1
300000 1
300001 1
20296 1
2 1
255419 1
2 1
299999 1
3 1
1 1
1 1
300001 1
87445 1
300000 1
20497 1
1 1
264095 1
3 1
159556 1
94508 1
298554 1
131887 1
115748 1
2 1
2027 1
220918 1
3 1
300001 1
299999 1
2 1
3 1
157923 1
104548 1
234985 1
2 1
5305 1
200997 1
300001 1
286394 1
199268 1
299998 1
109878 1
299999 1
134812 1
300001 1
147450 1
1 1
123721 1
91040 1
1 1
241664 1
131911 1
152598 1
1 1
1 1
300000 1
122219 1
300001 1
77483 1
233323 1
299998 1
221489 1
230612 1
299999 1
300000 1
182298 1
92189 1
298886 1
166532 1
281674 1
1 1
299999 1
299068 1
300002 1
300000 1
2 1
119000 1
282465 1
137541 1
201954 1
193599 1
300000 1
165378 1
171006 1
2 1
299999 1
87377 1
150247 1
2 1
1 1
2 1
120384 1
105191 1
290278 1
300002 1
299999 1
51261 1
56998 1
281342 1
293423 1
2 1
168957 1
1 1
56311 1
108242 1
300002 1
240858 1
300001 1
116673 1
190494 1
108293 1
65788 1
3 1
139919 1
148024 1
1 1
115639 1
109166 1
299999 1
92985 1
137856 1
2 1
300001 1
273549 1
299999 1
300000 1
300000 1
168577 1
280529 1
300001 1
30828 1
1 1
2 1
189276 1
300000 1
87953 1
230503 1
1 1
261311 1
226890 1
299999 1
188052 1
102922 1
267313 1
299999 1
1 1
43095 1
1 1
2 1
254700 1
32859 1
17187 1
299998 1
300000 1
208911 1
188393 1
192327 1
1 1
1 1
91901 1
300000 1
266588 1
96739 1
3 1
1 1
212531 1
2 1
2 1
253073 1
300000 1
273743 1
196695 1
299999 1
3 1
299999 1
1 1
212041 1
1 1
300000 1
34223 1
116858 1
1 1
63311 1
1 1
300000 1
143019 1
263471 1
1 1
299999 1
100833 1
115832 1
129154 1
2 1
2 1
95418 1
299999 1
240540 1
1 1
247627 1
1 1
2599 1
300001 1
246396 1
1 1
1 1
138135 1
1748 1
14842 1
1 1
19952 1
300001 1
109034 1
1 1
226303 1
1 1
3203 1
215556 1
164759 1
22442 1
300001 1
41163 1
83848 1
299999 1
34107 1
1 1
10545 1
54786 1
215797 1
25885 1
300000 1
127220 1
299999 1
255571 1
281640 1
2 1
19094 1
173452 1
164551 1
300000 1
182469 1
299999 1
300002 1
56406 1
300000 1
42908 1
2 1
139365 1
300001 1
1 1
190974 1
2 1
284680 1
300000 1
261571 1
2 1
235330 1
274646 1
99098 1
80247 1
234141 1
299998 1
3 1
1 1
300000 1
299999 1
172437 1
26487 1
179864 1
300000 1
100687 1
142840 1
154157 1
4694 1
53163 1
82023 1
2 1
251098 1
300000 1
282576 1
2 1
72666 1
300001 1
151937 1
111153 1
180864 1
282433 1
2 1
278864 1
299999 1
227158 1
1 1
220385 1
300000 1
299137 1
30232 1
19273 1
231324 1
163187 1
2632 1
1 1
249338 1
1 1
192528 1
100973 1
14270 1
240480 1
299998 1
2 1
100157 1
299998 1
235534 1
300000 1
30466 1
1 1
191370 1
109981 1
11910 1
300000 1
2 1
300000 1
131996 1
1 1
299999 1
31107 1
147307 1
24916 1
225611 1
27760 1
300000 1
300001 1
261655 1
234770 1
124589 1
3 1
62093 1
101176 1
179637 1
1 1
1 1
110260 1
138372 1
58320 1
16518 1
1 1
1 1
113695 1
225718 1
300001 1
1 1
300000 1
229915 1
91030 1
86095 1
1 1
1 1
2 1
10123 1
300000 1
300000 1
163587 1
1 1
153614 1
142350 1
114146 1
227480 1
287363 1
299999 1
273757 1
217738 1
279282 1
170811 1
300000 1
91604 1
1 1
284745 1
283746 1
200152 1
299998 1
21782 1
286616 1
103231 1
285279 1
2 1
55987 1
43226 1
150755 1
299365 1
279578 1
260088 1
180977 1
1 1
37333 1
300001 1
300000 1
1 1
300000 1
203799 1
1 1
172352 1
116180 1
19398 1
126099 1
3 1
300000 1
1 1
300001 1
2 1
172026 1
107521 1
114388 1
261205 1
299999 1
1 1
300001 1
180844 1
248728 1
146381 1
300000 1
2 1
300001 1
149638 1
300001 1
137468 1
285234 1
300000 1
45775 1
2 1
82660 1
300000 1
299999 1
51599 1
1 1
14544 1
299999 1
1 1
223317 1
21425 1
1 1
2 1
95947 1
222361 1
1 1
79737 1
134871 1
103295 1
118248 1
202457 1
117639 1
15854 1
186887 1
115470 1
300001 1
173481 1
299999 1
166611 1
3 1
119371 1
232302 1
2 1
110963 1
266227 1
138236 1
123972 1
299999 1
300000 1
136476 1
243600 1
69424 1
27832 1
300000 1
300000 1
259668 1
299999 1
284715 1
252974 1
125573 1
1 1
2 1
1 1
7889 1
285457 1
1 1
215967 1
100443 1
156479 1
300000 1
260911 1
288563 1
22009 1
258182 1
270913 1
300001 1
263395 1
114858 1
198900 1
1 1
3355 1
136417 1
275578 1
300001 1
222240 1
1 1
229984 1
79083 1
192980 1
300000 1
299999 1
66783 1
300001 1
47895 1
264889 1
26244 1
300000 1
190182 1
1 1
35050 1
1 1
299999 1
29713 1
102523 1
6662 1
49057 1
1 1
126166 1
24722 1
230239 1
74372 1
45536 1
1 1
121009 1
1 1
70004 1
1 1
300000 1
300001 1
299998 1
129713 1
239297 1
2 1
148174 1
1 1
3 1
149372 1
300001 1
244754 1
1 1
1 1
161511 1
162387 1
238162 1
227500 1
1 1
106998 1
12939 1
1 1
109743 1
154363 1
1 1
300000 1
197558 1
292316 1
90394 1
30565 1
37824 1
6123 1
300001 1
135915 1
170840 1
102528 1
217235 1
44186 1
81401 1
171125 1
52764 1
115568 1
213511 1
86781 1
155101 1
139729 1
1 1
60572 1
106157 1
60050 1
152002 1
233891 1
96421 1
68642 1
132619 1
89302 1
300001 1
21196 1
2 1
197383 1
67158 1
300000 1
96170 1
14841 1
300002 1
186396 1
1 1
299999 1
223997 1
299999 1
62449 1
253084 1
1 1
253178 1
29906 1
239487 1
1 1
136590 1
161499 1
128768 1
191011 1
300000 1
2 1
33669 1
162863 1
281741 1
232894 1
79867 1
92240 1
300002 1
196686 1
186893 1
299999 1
300000 1
142250 1
153411 1
39428 1
1 1
300001 1
155204 1
245522 1
186406 1
1 1
299999 1
67395 1
1 1
1 1
17608 1
7867 1
241440 1
63474 1
300002 1
267361 1
148165 1
40744 1
253225 1
2 1
300001 1
136943 1
137879 1
168779 1
205597 1
177682 1
126145 1
109663 1
300000 1
300000 1
178412 1
142498 1
112042 1
300000 1
222794 1
300001 1
104583 1
48245 1
7928 1
26928 1
1 1
261721 1
289980 1
236069 1
16860 1
252575 1
1 1
1 1
7432 1
1 1
173172 1
250534 1
36127 1
233920 1
36734 1
217698 1
225014 1
3 1
203935 1
2 1
83521 1
109775 1
299999 1
2 1
140094 1
266455 1
300000 1
101425 1
300001 1
105991 1
24972 1
81640 1
16749 1
1 1
53053 1
271952 1
213244 1
206762 1
213579 1
46817 1
73782 1
261701 1
1 1
184469 1
93507 1
300002 1
205075 1
166293 1
1 1
179170 1
64962 1
236371 1
289134 1
201002 1
228227 1
1 1
165133 1
300000 1
131532 1
1 1
189630 1
1 1
244396 1
119794 1
153699 1
95084 1
299999 1
28186 1
292184 1
1 1
202342 1
37182 1
34686 1
130980 1
300000 1
70264 1
106028 1
1 1
78028 1
224007 1
300001 1
299999 1
300000 1
300000 1
7042 1
206824 1
300000 1
276461 1
1 1
281955 1
282459 1
1 1
230257 1
288010 1
299999 1
58377 1
299999 1
69975 1
156403 1
290868 1
134581 1
300000 1
225892 1
62255 1
163458 1
269826 1
72321 1
49620 1
21928 1
298840 1
1 1
300001 1
272730 1
199975 1
299999 1
3788 1
59176 1
44875 1
283937 1
1 1
3 1
259605 1
24590 1
189288 1
239808 1
56867 1
207807 1
161607 1
42045 1
6209 1
299999 1
299999 1
44927 1
2 1
2 1
111974 1
299999 1
300000 1
265483 1
207626 1
1 1
300001 1
81593 1
2 1
7274 1
300001 1
300000 1
299999 1
153698 1
2 1
165026 1
191342 1
200548 1
124645 1
299998 1
38135 1
146739 1
220166 1
257578 1
294361 1
300000 1
90711 1
227937 1
1 1
30284 1
142536 1
231324 1
299999 1
124810 1
181393 1
168753 1
244717 1
99879 1
299999 1
221919 1
300000 1
103621 1
176232 1
272068 1
140342 1
2 1
1 1
299999 1
121733 1
173139 1
299999 1
178305 1
89637 1
3 1
231675 1
1 1
299999 1
2 1
107878 1
105044 1
154324 1
2 1
247326 1
300002 1
265882 1
3 1
300000 1
300000 1
198644 1
281120 1
104838 1
66388 1
300000 1
3 1
134786 1
41804 1
299999 1
283960 1
155519 1
244764 1
52645 1
1 1
26318 1
1 1
155544 1
88071 1
161445 1
300001 1
1 1
198702 1
1 1
4818 1
199303 1
103734 1
300001 1
288426 1
2 1
1 1
69079 1
255483 1
55045 1
299999 1
259263 1
259531 1
197703 1
1 1
299999 1
299999 1
1 1
232991 1
277873 1
291955 1
43297 1
130211 1
144515 1
204495 1
8704 1
2 1
263324 1
300001 1
299999 1
1 1
260973 1
299998 1
222614 1
290259 1
142868 1
300000 1
1 1
51783 1
2 1
142079 1
1 1
165963 1
61661 1
232319 1
273167 1
300002 1
1 1
297904 1
276645 1
177167 1
110731 1
214246 1
14116 1
194463 1
213018 1
125747 1
212316 1
59953 1
102001 1
232686 1
2534 1
251407 1
271407 1
299998 1
300002 1
79299 1
85593 1
299999 1
1 1
180064 1
300000 1
68030 1
2 1
1 1
20566 1
120133 1
195124 1
1 1
35669 1
123123 1
298385 1
153818 1
60897 1
222621 1
3 1
216258 1
116205 1
171416 1
97393 1
299999 1
300001 1
2341 1
78613 1
161816 1
1 1
57695 1
282426 1
193306 1
300001 1
299999 1
237550 1
96445 1
130458 1
42527 1
94631 1
300000 1
27027 1
95607 1
68832 1
1 1
105556 1
99567 1
3588 1
189642 1
275562 1
259356 1
1 1
53558 1
129364 1
157213 1
216691 1
300000 1
255664 1
175500 1
124381 1
1 1
111502 1
2 1
300001 1
3 1
167713 1
1 1
2 1
238671 1
300001 1
100951 1
1 1
291773 1
1 1
20505 1
74004 1
1 1
45064 1
161144 1
279139 1
210939 1
300000 1
279210 1
230958 1
300001 1
80779 1
52848 1
283142 1
299999 1
208266 1
284817 1
300000 1
126664 1
299999 1
133243 1
2 1
290047 1
300000 1
50595 1
288634 1
1 1
101587 1
98665 1
1 1
76579 1
191075 1
38230 1
102615 1
165331 1
85427 1
1 1
285987 1
233385 1
273750 1
175025 1
142657 1
121064 1
299999 1
232895 1
93707 1
34287 1
282062 1
155130 1
290406 1
1 1
300000 1
25501 1
299999 1
1 1
3 1
3 1
128311 1
26775 1
122913 1
300001 1
110282 1
3 1
146147 1
114734 1
183566 1
187216 1
104060 1
239857 1
75131 1
291134 1
248928 1
2 1
300001 1
1 1
299999 1
300000 1
44308 1
300001 1
300001 1
300001 1
254009 1
90825 1
216540 1
300000 1
1 1
300000 1
179801 1
249803 1
300000 1
31827 1
244020 1
92135 1
174789 1
200110 1
300000 1
299999 1
253637 1
1 1
17412 1
275142 1
299999 1
176479 1
1 1
54172 1
254234 1
198582 1
299998 1
151821 1
299999 1
86989 1
300001 1
63224 1
237646 1
225437 1
300000 1
1 1
300001 1
2 1
300001 1
269812 1
269071 1
221505 1
1 1
258600 1
61109 1
300000 1
2 1
300000 1
300001 1
135944 1
300001 1
10078 1
183699 1
2 1
230017 1
2 1
299998 1
54508 1
53502 1
180542 1
300002 1
35518 1
250383 1
183598 1
224920 1
282801 1
261203 1
260384 1
2 1
299998 1
1 1
1 1
226092 1
35278 1
300000 1
294749 1
236365 1
49502 1
244318 1
1 1
1 1
132171 1
167817 1
299999 1
38098 1
73990 1
1 1
299999 1
1 1
1 1
48961 1
286381 1
1 1
254036 1
165671 1
122064 1
2 1
271349 1
97179 1
146501 1
299999 1
74526 1
2490 1
300001 1
81278 1
1 1
249211 1
270467 1
300000 1
151980 1
45523 1
22051 1
154490 1
1 1
146392 1
300001 1
1 1
191320 1
229899 1
299999 1
154525 1
300002 1
114577 1
300000 1
2 1
300001 1
134094 1
174398 1
300000 1
38711 1
283969 1
102178 1
191743 1
36683 1
274563 1
208035 1
87432 1
268975 1
256048 1
1 1
244508 1
18254 1
188669 1
4155 1
1 1
1 1
277531 1
300001 1
300001 1
300000 1
183161 1
273394 1
217034 1
52430 1
141961 1
71118 1
72823 1
218480 1
183029 1
3 1
16764 1
11107 1
299999 1
300001 1
126032 1
180356 1
300000 1
300000 1
128964 1
79570 1
9054 1
156181 1
198660 1
183407 1
123585 1
299999 1
1 1
3 1
214192 1
3 1
38830 1
277959 1
72169 1
1 1
1 1
281503 1
198639 1
206579 1
1 1
66707 1
242751 1
300000 1
188608 1
145724 1
251526 1
208634 1
1 1
239305 1
1 1
300001 1
174091 1
204487 1
146870 1
61003 1
1 1
174523 1
2 1
261637 1
193092 1
169343 1
3 1
214584 1
300000 1
250147 1
300001 1
1 1
211469 1
139474 1
46447 1
153239 1
98509 1
279487 1
165595 1
69171 1
251488 1
1 1
256265 1
1 1
177072 1
207045 1
3 1
1 1
1 1
300000 1
299999 1
159887 1
125584 1
300000 1
187510 1
299999 1
59847 1
1 1
1 1
155858 1
18854 1
1 1
299999 1
1 1
110065 1
196646 1
300001 1
223413 1
214705 1
288913 1
286823 1
172162 1
296189 1
248797 1
299999 1
1 1
107532 1
5728 1
159158 1
300000 1
276622 1
218900 1
124745 1
78745 1
74636 1
42160 1
247723 1
182262 1
300000 1
68011 1
1 1
13013 1
132624 1
236107 1
299999 1
144174 1
1 1
300000 1
259072 1
66873 1
33648 1
2 1
220676 1
32295 1
300001 1
229844 1
96207 1
299999 1
129916 1
67600 1
266650 1
278416 1
242771 1
299999 1
79200 1
251037 1
19946 1
178577 1
299999 1
296794 1
287835 1
129317 1
274990 1
300000 1
300002 1
2 1
1 1
299998 1
300001 1
124912 1
293087 1
1 1
67803 1
10068 1
70673 1
173860 1
72806 1
97634 1
300000 1
41687 1
250159 1
1 1
265314 1
98278 1
1 1
172776 1
245962 1
83868 1
299998 1
155963 1
63890 1
97127 1
117546 1
202609 1
150587 1
223865 1
58756 1
221415 1
18391 1
52178 1
57399 1
20122 1
16529 1
279598 1
230445 1
1 1
105181 1
148877 1
106381 1
299999 1
300001 1
300002 1
50137 1
185987 1
227666 1
113229 1
278411 1
59101 1
69910 1
1 1
299999 1
1 1
299999 1
1 1
1 1
255552 1
300000 1
115951 1
286961 1
137529 1
5097 1
299999 1
265029 1
300000 1
216948 1
119247 1
82516 1
1102 1
1 1
178630 1
300001 1
300002 1
86346 1
139807 1
299999 1
1 1
191107 1
300001 1
218477 1
15665 1
58676 1
1 1
2 1
48388 1
251423 1
82696 1
300001 1
112502 1
277044 1
156817 1
98101 1
237841 1
51344 1
292110 1
127833 1
255959 1
138777 1
299999 1
63131 1
181876 1
66687 1
1 1
43918 1
2113 1
158574 1
229667 1
1 1
212593 1
171923 1
198753 1
1 1
61763 1
300001 1
283224 1
299999 1
194119 1
159186 1
110465 1
204483 1
2 1
75054 1
300001 1
48385 1
100843 1
37316 1
173075 1
299385 1
289021 1
67886 1
140965 1
236138 1
300000 1
55214 1
127458 1
282842 1
267498 1
37323 1
194779 1
299999 1
3 1
167170 1
1 1
156976 1
64966 1
225658 1
300000 1
127510 1
2 1
6915 1
222468 1
78243 1
1 1
102563 1
13708 1
282415 1
300000 1
1 1
300001 1
44349 1
1 1
128371 1
300000 1
26518 1
264087 1
145188 1
177386 1
300002 1
220899 1
238381 1
14493 1
25395 1
2 1
199404 1
138940 1
12540 1
46483 1
300000 1
122229 1
300000 1
299999 1
299999 1
138629 1
1 1
1 1
1 1
1 1
67970 1
299999 1
112724 1
35370 1
1 1
142077 1
159120 1
300000 1
300001 1
112304 1
120294 1
197883 1
60068 1
13242 1
68802 1
2 1
250049 1
300000 1
299999 1
1 1
41757 1
234473 1
173359 1
255990 1
297579 1
2 1
299999 1
244238 1
47220 1
202747 1
288766 1
2 1
300002 1
57355 1
281359 1
130398 1
3 1
113314 1
1 1
177952 1
275459 1
32375 1
175942 1
300001 1
120007 1
285416 1
299999 1
2 1
118351 1
175206 1
300000 1
162751 1
277239 1
110697 1
130933 1
299999 1
300000 1
300002 1
228920 1
300001 1
151979 1
139922 1
260557 1
299999 1
8242 1
149252 1
299999 1
1 1
169021 1
176743 1
2 1
300001 1
194279 1
1 1
144014 1
222427 1
1 1
239199 1
118972 1
168233 1
152259 1
274843 1
215330 1
134772 1
34021 1
3 1
263667 1
4539 1
86313 1
202608 1
1 1
153178 1
267257 1
1 1
186866 1
232296 1
1 1
18178 1
297330 1
2 1
299999 1
1 1
244137 1
1 1
267900 1
87395 1
99888 1
299998 1
2 1
204743 1
270210 1
2 1
300000 1
300001 1
299999 1
252482 1
1 1
13 1
300000 1
4811 1
225470 1
299999 1
35632 1
1 1
300001 1
299999 1
181005 1
300000 1
1 1
136947 1
300001 1
1 1
215939 1
201760 1
300001 1
280159 1
141602 1
300001 1
87556 1
1 1
69411 1
83427 1
1 1
1602 1
300001 1
54031 1
1 1
105380 1
230278 1
172724 1
292081 1
252636 1
98820 1
174809 1
1 1
42353 1
129467 1
252243 1
2 1
256440 1
158919 1
136056 1
170034 1
177170 1
123560 1
1 1
79743 1
1 1
165846 1
49390 1
27153 1
299999 1
53294 1
245032 1
300001 1
160153 1
105049 1
3 1
48300 1
270976 1
299999 1
1 1
145026 1
1 1
212252 1
3 1
263146 1
1 1
299999 1
300000 1
69942 1
66694 1
3 1
1 1
231188 1
1 1
156737 1
137206 1
38683 1
300000 1
299998 1
170585 1
85719 1
248589 1
300000 1
299999 1
300002 1
300000 1
270835 1
268149 1
49804 1
299999 1
1 1
136603 1
289621 1
274600 1
261263 1
106097 1
300001 1
5966 1
2 1
260292 1
161361 1
1 1
40974 1
219201 1
70947 1
300001 1
1 1
195125 1
83747 1
140321 1
138923 1
299999 1
190933 1
1 1
1 1
211669 1
41359 1
57581 1
127344 1
3 1
300000 1
102068 1
1105 1
1 1
270027 1
2 1
208296 1
33217 1
232218 1
191950 1
2 1
283000 1
299999 1
297688 1
178277 1
36215 1
196089 1
156120 1
216647 1
300000 1
119307 1
1 1
299999 1
73722 1
300000 1
263205 1
159073 1
132778 1
2 1
300000 1
1 1
2 1
85007 1
300000 1
107886 1
246697 1
214944 1
237549 1
300000 1
299998 1
235710 1
1 1
132264 1
127688 1
2198 1
83118 1
3 1
55716 1
1 1
902 1
1 1
297233 1
60306 1
138081 1
270335 1
2 1
300000 1
1 1
1 1
259717 1
178231 1
2 1
300000 1
191881 1
269907 1
1 1
1 1
264864 1
271884 1
230990 1
2 1
95133 1
256577 1
97126 1
282285 1
300001 1
299999 1
66216 1
35964 1
220068 1
42802 1
300000 1
168355 1
1 1
210372 1
56962 1
293875 1
60037 1
2 1
271042 1
293700 1
1 1
109888 1
300001 1
300001 1
182435 1
239340 1
300000 1
23693 1
215533 1
300000 1
117109 1
74845 1
299999 1
203634 1
213723 1
300001 1
3 1
268583 1
299999 1
248283 1
196235 1
299999 1
1 1
248716 1
40253 1
299999 1
87244 1
202487 1
78200 1
59964 1
277563 1
178811 1
102329 1
36862 1
79727 1
15118 1
287985 1
3 1
98276 1
285982 1
300000 1
73496 1
278629 1
145589 1
96044 1
1 1
299999 1
256256 1
295913 1
233291 1
68953 1
102060 1
208501 1
1 1
209948 1
274316 1
296703 1
297220 1
299999 1
1 1
288523 1
130004 1
145290 1
299999 1
177989 1
287426 1
300001 1
300000 1
8555 1
128073 1
83312 1
227173 1
227395 1
1 1
81547 1
272354 1
117901 1
228164 1
1 1
29474 1
63592 1
132464 1
148573 1
179765 1
300000 1
23035 1
73114 1
28213 1
146162 1
300000 1
25683 1
300001 1
296932 1
299998 1
299999 1
169027 1
239361 1
300000 1
251675 1
103225 1
37332 1
3 1
60112 1
176921 1
1 1
229868 1
299998 1
124286 1
174366 1
131224 1
300000 1
23373 1
288875 1
176633 1
180299 1
3 1
78829 1
265399 1
2 1
136324 1
188957 1
1 1
300000 1
249629 1
139708 1
119617 1
2 1
40847 1
104198 1
280826 1
299999 1
39646 1
23183 1
300000 1
128030 1
99100 1
119808 1
300001 1
17379 1
271718 1
300002 1
176975 1
299999 1
106120 1
167711 1
299999 1
65637 1
1 1
64972 1
3 1
1 1
186865 1
24464 1
41115 1
3 1
239652 1
226871 1
272432 1
282768 1
18111 1
247987 1
81867 1
300001 1
205610 1
96248 1
110611 1
244475 1
135282 1
300001 1
300000 1
233153 1
300000 1
133056 1
104506 1
153825 1
1 1
300000 1
210499 1
300001 1
231351 1
154171 1
8062 1
72354 1
8972 1
2 1
247501 1
213593 1
188598 1
145588 1
117661 1
1 1
192410 1
177170 1
231391 1
173744 1
299999 1
74075 1
67192 1
300000 1
104516 1
1 1
58101 1
1 1
159943 1
253925 1
247802 1
1 1
130396 1
300000 1
299999 1
300000 1
117716 1
69939 1
204038 1
3 1
202207 1
85028 1
75375 1
200711 1
300001 1
300000 1
12961 1
300001 1
257116 1
231341 1
209514 1
269818 1
299999 1
28783 1
1 1
30734 1
88307 1
295 1
56665 1
275743 1
300000 1
196769 1
28980 1
299999 1
300000 1
272680 1
71274 1
90608 1
169004 1
3 1
1 1
261235 1
300000 1
276041 1
2 1
3 1
30075 1
1 1
273927 1
80371 1
1 1
1 1
71863 1
138070 1
149281 1
300000 1
27360 1
3 1
1 1
286200 1
192116 1
1 1
67359 1
218699 1
217728 1
81308 1
149380 1
300000 1
137294 1
209066 1
1 1
126995 1
1 1
3 1
97761 1
300001 1
1 1
56079 1
80393 1
240252 1
267564 1
283115 1
237622 1
279739 1
23266 1
31361 1
1 1
190922 1
1 1
133442 1
1 1
1 1
193592 1
22514 1
300000 1
102913 1
283627 1
297372 1
300001 1
38825 1
2 1
212640 1
21088 1
286169 1
1 1
133260 1
3 1
210627 1
1 1
143009 1
12126 1
170287 1
300002 1
227863 1
1 1
82460 1
252342 1
1 1
1 1
230565 1
3546 1
145420 1
159649 1
3 1
1 1
300000 1
162214 1
300000 1
1 1
1 1
21816 1
1 1
2 1
1 1
245745 1
300000 1
108565 1
300001 1
140353 1
3 1
126742 1
163961 1
24298 1
2 1
207189 1
2 1
1 1
238831 1
280063 1
247149 1
17749 1
200432 1
24632 1
52125 1
82770 1
13771 1
62234 1
46788 1
39796 1
269430 1
288832 1
300000 1
1 1
223904 1
1 1
3 1
229721 1
239746 1
300002 1
299999 1
209518 1
299999 1
300000 1
8840 1
74606 1
300000 1
277833 1
48227 1
131978 1
180230 1
37602 1
1 1
203132 1
3703 1
300000 1
299999 1
300000 1
300001 1
1 1
1 1
299999 1
135686 1
75955 1
107912 1
56691 1
126886 1
300000 1
207975 1
87810 1
267236 1
94414 1
136021 1
148080 1
120536 1
253121 1
148639 1
41776 1
3 1
221360 1
92572 1
24307 1
300000 1
190156 1
127698 1
70115 1
267747 1
1 1
299998 1
135671 1
227508 1
115940 1
1 1
137202 1
96761 1
2 1
96095 1
1 1
2 1
2 1
1 1
93305 1
19973 1
299999 1
276460 1
300000 1
286997 1
300001 1
204489 1
221933 1
181125 1
300001 1
43517 1
95132 1
132494 1
38985 1
236916 1
3141 1
39050 1
300001 1
259339 1
2 1
53983 1
125939 1
8794 1
1 1
146598 1
299999 1
1 1
131544 1
271549 1
27819 1
2837 1
267240 1
300001 1
158825 1
252386 1
300000 1
296828 1
131897 1
1 1
246610 1
154267 1
1 1
73058 1
27315 1
224392 1
278738 1
299998 1
2 1
300000 1
6766 1
29884 1
178857 1
101111 1
193419 1
197226 1
224649 1
1 1
194115 1
135731 1
44684 1
215788 1
1 1
299999 1
49323 1
29870 1
299999 1
3 1
1 1
1 1
1 1
172130 1
33270 1
1 1
299999 1
3 1
3 1
2 1
133742 1
291036 1
300000 1
11954 1
225846 1
300000 1
1 1
116013 1
165514 1
161244 1
275035 1
62940 1
230821 1
162197 1
1 1
299999 1
200251 1
208382 1
300000 1
299999 1
299999 1
1 1
300000 1
296473 1
68383 1
207475 1
3 1
1 1
1 1
29616 1
300000 1
225421 1
49042 1
193350 1
45923 1
300000 1
117114 1
299999 1
23721 1
150030 1
1 1
300000 1
3 1
3 1
28802 1
299999 1
3 1
66118 1
108348 1
2 1
1 1
144764 1
274362 1
125013 1
2542 1
138351 1
289471 1
1 1
111604 1
249076 1
35526 1
88877 1
7330 1
39088 1
121469 1
140025 1
299999 1
86554 1
300000 1
22754 1
269973 1
26626 1
98642 1
3 1
300002 1
300000 1
19159 1
14298 1
299999 1
187504 1
243689 1
173638 1
283784 1
65061 1
193368 1
33246 1
272388 1
137703 1
300000 1
2 1
130482 1
96697 1
299999 1
300001 1
43721 1
1 1
300000 1
46512 1
57944 1
27871 1
2 1
206892 1
134619 1
253644 1
36973 1
263384 1
295348 1
300000 1
300000 1
1 1
242432 1
283470 1
179077 1
300001 1
205975 1
107335 1
147587 1
49556 1
246669 1
248796 1
2 1
300000 1
1 1
300000 1
17503 1
283625 1
294493 1
1 1
1 1
298656 1
7663 1
24860 1
1 1
299999 1
198018 1
174077 1
1 1
195883 1
39559 1
272244 1
185645 1
8632 1
220060 1
122418 1
183672 1
235039 1
299999 1
137040 1
300001 1
1 1
237215 1
91552 1
57722 1
3 1
300001 1
300001 1
254152 1
1 1
3 1
112271 1
259732 1
100170 1
13391 1
83897 1
299999 1
150290 1
286198 1
2 1
123945 1
174690 1
23436 1
193885 1
1 1
180686 1
137321 1
236731 1
286433 1
26600 1
1 1
300001 1
1 1
197124 1
256464 1
114611 1
63032 1
300001 1
96711 1
300000 1
77857 1
76328 1
300001 1
276395 1
112989 1
234690 1
277906 1
172435 1
2 1
108691 1
51978 1
34124 1
81826 1
215122 1
1 1
272519 1
299999 1
3 1
40589 1
1 1
179698 1
300000 1
3 1
299999 1
86538 1
277425 1
266216 1
2 1
92554 1
1 1
293194 1
299999 1
121088 1
2 1
127423 1
300000 1
299999 1
300000 1
124310 1
132007 1
10706 1
38108 1
170753 1
300001 1
265042 1
78133 1
299999 1
1 1
221351 1
300000 1
1 1
1 1
161466 1
3 1
31136 1
280 1
4849 1
1 1
197472 1
6006 1
2177 1
265892 1
159295 1
52726 1
1 1
206509 1
300000 1
148718 1
299999 1
10230 1
228789 1
107544 1
300002 1
175354 1
1 1
290288 1
130319 1
1 1
40106 1
299999 1
237520 1
1 1
92074 1
128283 1
2 1
1 1
159399 1
1 1
51195 1
74940 1
300000 1
1 1
132845 1
105630 1
198655 1
1 1
43292 1
19325 1
194697 1
189123 1
254050 1
13935 1
299999 1
534 1
299999 1
242744 1
300000 1
136161 1
130378 1
1 1
263858 1
269270 1
140886 1
2 1
299998 1
63006 1
299999 1
299999 1
284879 1
300000 1
85266 1
300000 1
1 1
249011 1
173311 1
227708 1
1 1
183973 1
260791 1
299701 1
1 1
300000 1
159203 1
1 1
300000 1
1 1
259513 1
234755 1
97845 1
1 1
264554 1
2 1
228728 1
97874 1
254545 1
300001 1
178105 1
127852 1
198405 1
6155 1
1 1
48468 1
2 1
300001 1
82209 1
299999 1
1 1
248363 1
143369 1
1 1
264426 1
71067 1
75616 1
296260 1
115083 1
300000 1
295714 1
253320 1
159552 1
195538 1
1 1
299999 1
8519 1
107108 1
233875 1
7532 1
37266 1
40275 1
129415 1
1 1
1 1
129706 1
299998 1
1 1
1 1
300002 1
2 1
300000 1
122163 1
20136 1
238065 1
6691 1
1 1
300001 1
47618 1
185789 1
119551 1
146077 1
20763 1
191511 1
2 1
146201 1
239871 1
73689 1
224438 1
2 1
37524 1
101112 1
1 1
41312 1
206559 1
105296 1
299999 1
299998 1
84393 1
128322 1
300001 1
151983 1
169682 1
300001 1
300001 1
29979 1
159588 1
299999 1
209465 1
19023 1
91896 1
237876 1
96388 1
208997 1
300000 1
159280 1
99882 1
251202 1
75892 1
85475 1
21017 1
141000 1
130211 1
90390 1
234008 1
183315 1
300000 1
300000 1
231911 1
1 1
1 1
192401 1
19704 1
1 1
299999 1
191698 1
252186 1
1 1
11799 1
177311 1
156197 1
1 1
300000 1
79652 1
38194 1
300001 1
300001 1
139761 1
276309 1
119269 1
109297 1
6172 1
1 1
36288 1
33250 1
2 1
2 1
237818 1
277864 1
90617 1
52617 1
81673 1
299999 1
14230 1
82612 1
10998 1
29970 1
217261 1
203374 1
25010 1
1 1
284678 1
155893 1
25834 1
236548 1
233208 1
79493 1
258466 1
300000 1
55818 1
1 1
30279 1
174243 1
34954 1
225009 1
1 1
247522 1
300001 1
2 1
175800 1
3 1
300000 1
30869 1
1 1
91121 1
227632 1
1 1
1 1
24943 1
92559 1
1 1
253039 1
196778 1
84287 1
299999 1
3 1
259030 1
41372 1
1 1
291108 1
200548 1
155056 1
154313 1
105587 1
184277 1
263988 1
51360 1
32629 1
195264 1
126021 1
180327 1
1 1
1 1
45909 1
300000 1
299999 1
28161 1
299999 1
1 1
35375 1
222217 1
1 1
300000 1
139477 1
233844 1
30636 1
201952 1
226993 1
239132 1
168555 1
145815 1
1 1
1 1
201583 1
2 1
60734 1
174246 1
1 1
1 1
289178 1
295552 1
300001 1
72611 1
299999 1
2 1
300000 1
78377 1
3 1
1 1
37021 1
96921 1
179906 1
300000 1
96238 1
300001 1
24184 1
299999 1
300000 1
213104 1
171880 1
1 1
167954 1
130206 1
1 1
300000 1
145726 1
299999 1
148372 1
169824 1
1 1
58318 1
1 1
202524 1
73605 1
1 1
103628 1
167046 1
300000 1
299999 1
53511 1
86882 1
125224 1
1 1
295748 1
196947 1
1 1
1 1
300001 1
20337 1
265906 1
1 1
2 1
169956 1
1 1
133889 1
51438 1
1 1
127447 1
250339 1
270343 1
2 1
13359 1
231426 1
145521 1
1 1
292199 1
63189 1
82198 1
235615 1
246679 1
183525 1
300000 1
286258 1
90367 1
69610 1
1 1
228125 1
66783 1
1 1
300000 1
1 1
297252 1
123018 1
65346 1
1 1
296188 1
17877 1
180631 1
1 1
1 1
122031 1
37640 1
158078 1
137425 1
287791 1
3 1
299999 1
1 1
214700 1
1 1
259754 1
15267 1
299999 1
278946 1
132269 1
291536 1
159145 1
91549 1
1 1
239740 1
74587 1
199662 1
245370 1
92800 1
1 1
2 1
103777 1
300001 1
1 1
201486 1
218728 1
85386 1
29289 1
136557 1
83598 1
300000 1
156790 1
31425 1
297127 1
3 1
114041 1
2 1
215112 1
299999 1
1 1
300001 1
300000 1
1 1
300000 1
206803 1
4021 1
300001 1
1 1
276713 1
300001 1
237310 1
263161 1
245471 1
105607 1
3 1
46245 1
185020 1
41099 1
68697 1
258341 1
269621 1
300002 1
85184 1
160411 1
220139 1
300001 1
208535 1
22359 1
265261 1
234344 1
1 1
260755 1
147878 1
152593 1
213531 1
86398 1
39419 1
121156 1
161479 1
1 1
232798 1
182295 1
254038 1
85619 1
1 1
62693 1
300000 1
263053 1
99295 1
3209 1
225557 1
99701 1
299999 1
57274 1
297069 1
267128 1
104814 1
119292 1
208229 1
266281 1
3 1
208021 1
128416 1
2 1
189120 1
1 1
3 1
225411 1
299999 1
138518 1
57117 1
293487 1
1 1
1 1
131066 1
144956 1
90663 1
3 1
50713 1
1 1
71695 1
74114 1
1 1
72708 1
292592 1
285490 1
1 1
121791 1
15467 1
300001 1
163262 1
732 1
295276 1
1 1
288062 1
1 1
81626 1
77214 1
163970 1
205263 1
207077 1
68374 1
3 1
174686 1
64715 1
256842 1
300002 1
300000 1
300000 1
300001 1
292073 1
47716 1
300000 1
1 1
52942 1
2 1
54655 1
239051 1
300002 1
299999 1
62651 1
43400 1
108056 1
300002 1
80680 1
1 1
298684 1
1 1
182918 1
297252 1
300001 1
2 1
100666 1
269966 1
244891 1
274219 1
256423 1
21947 1
299999 1
1 1
300001 1
183240 1
848 1
1 1
100478 1
1 1
2 1
275162 1
256590 1
83073 1
148627 1
175686 1
241631 1
127870 1
86606 1
97863 1
1 1
106955 1
35044 1
1 1
191516 1
1 1
300002 1
281260 1
130247 1
10592 1
14175 1
1 1
1 1
299999 1
126509 1
79595 1
72417 1
52534 1
300000 1
31710 1
2 1
113424 1
1 1
64912 1
203804 1
299998 1
282820 1
173636 1
189165 1
300001 1
85796 1
1 1
187718 1
32235 1
299999 1
1 1
300001 1
112080 1
153563 1
38080 1
123568 1
300002 1
2 1
300000 1
3 1
102236 1
300000 1
179395 1
2 1
1 1
127320 1
299998 1
46924 1
98220 1
212905 1
300000 1
113270 1
1 1
39608 1
155619 1
278396 1
121798 1
200084 1
299998 1
223749 1
258801 1
194416 1
260490 1
147405 1
1 1
138157 1
259416 1
160723 1
300001 1
56845 1
103979 1
30889 1
1 1
135412 1
25772 1
221968 1
244795 1
251870 1
300001 1
55604 1
2 1
1 1
284053 1
98404 1
93791 1
300000 1
1 1
260019 1
1 1
129413 1
236612 1
17377 1
30545 1
1 1
291315 1
206297 1
270478 1
300000 1
62215 1
2 1
189811 1
300001 1
96044 1
121471 1
128121 1
1 1
219971 1
299999 1
237710 1
218661 1
244000 1
2 1
299999 1
1 1
1 1
82793 1
67895 1
3 1
80735 1
132406 1
48750 1
1 1
300002 1
68093 1
261848 1
273247 1
115342 1
245600 1
79943 1
1 1
299998 1
125927 1
12925 1
290928 1
300000 1
94354 1
30765 1
153402 1
33080 1
184126 1
11450 1
175632 1
2 1
300000 1
64915 1
281508 1
300001 1
300000 1
1 1
53767 1
85399 1
18991 1
300000 1
143286 1
1 1
49911 1
299999 1
1 1
257913 1
284324 1
300000 1
300001 1
300001 1
68543 1
300000 1
70791 1
62426 1
175986 1
232445 1
64248 1
35853 1
300000 1
210117 1
299998 1
251160 1
296963 1
96356 1
155200 1
37112 1
2 1
299999 1
236401 1
287423 1
300001 1
292392 1
3531 1
71568 1
300001 1
2 1
56767 1
1 1
157977 1
118031 1
133462 1
39729 1
100651 1
230394 1
300001 1
300000 1
25097 1
300000 1
285263 1
239192 1
227927 1
142494 1
1 1
300001 1
294083 1
300000 1
159125 1
211741 1
120050 1
58135 1
1 1
66907 1
16343 1
244881 1
299999 1
1 1
1 1
300001 1
177847 1
47947 1
223303 1
300001 1
219349 1
161911 1
260862 1
42763 1
71774 1
151441 1
1 1
299999 1
136550 1
249411 1
83827 1
1 1
300001 1
300001 1
1 1
61634 1
165410 1
198975 1
2309 1
248486 1
1 1
89607 1
40243 1
1 1
300000 1
77133 1
232145 1
300001 1
300002 1
105250 1
60994 1
152117 1
211664 1
1 1
271762 1
254127 1
159826 1
31221 1
161052 1
94732 1
300000 1
300000 1
184625 1
45496 1
3459 1
300000 1
150538 1
1 1
186078 1
122043 1
3 1
1 1
174287 1
300000 1
284691 1
279519 1
147200 1
172313 1
1 1
264562 1
27117 1
2 1
83980 1
299999 1
38964 1
299999 1
81470 1
163939 1
1 1
2 1
259000 1
300000 1
300001 1
199143 1
298364 1
299999 1
1 1
67491 1
179326 1
1 1
113625 1
283773 1
268599 1
127644 1
1 1
155720 1
30960 1
1 1
300000 1
300001 1
179230 1
219397 1
38140 1
148455 1
1 1
282062 1
220082 1
133948 1
299999 1
240435 1
1 1
300001 1
105255 1
2 1
2 1
135850 1
125308 1
300000 1
3 1
300001 1
1 1
153795 1
47564 1
240412 1
1 1
1 1
149165 1
57083 1
56826 1
226990 1
2826 1
23017 1
300001 1
90704 1
1 1
36331 1
186021 1
237050 1
230476 1
33897 1
252508 1
88426 1
168632 1
52962 1
283560 1
157640 1
105887 1
259285 1
15988 1
57465 1
86401 1
257416 1
117401 1
56221 1
76007 1
292016 1
300001 1
174988 1
290411 1
136614 1
3 1
299999 1
64237 1
281089 1
13567 1
161051 1
172260 1
63604 1
237531 1
209185 1
298655 1
300001 1
206706 1
300000 1
66046 1
2 1
292554 1
22962 1
300001 1
1 1
138456 1
102151 1
23884 1
1 1
1 1
242560 1
188730 1
3 1
247494 1
33570 1
184018 1
37427 1
106709 1
216340 1
299999 1
197853 1
299999 1
47271 1
151308 1
30356 1
277557 1
300000 1
114838 1
297609 1
300000 1
105813 1
224033 1
24087 1
1 1
163018 1
299999 1
2 1
300002 1
4547 1
2 1
93423 1
264990 1
1 1
1 1
72527 1
2 1
297748 1
300002 1
289185 1
110229 1
284551 1
38605 1
71845 1
278084 1
92147 1
277098 1
33955 1
300001 1
1 1
299999 1
299999 1
1 1
2 1
150931 1
286230 1
33545 1
256864 1
55411 1
3 1
1 1
300000 1
47138 1
300001 1
35993 1
1 1
1 1
300000 1
233737 1
242427 1
293159 1
3 1
155565 1
2 1
255309 1
1 1
262772 1
163320 1
5271 1
181518 1
1 1
1 1
264979 1
199178 1
146919 1
163422 1
117080 1
12385 1
28935 1
114503 1
235911 1
22772 1
258973 1
243395 1
137043 1
137648 1
213593 1
299999 1
3 1
110596 1
58501 1
292458 1
300002 1
167259 1
300001 1
1 1
300000 1
135856 1
203092 1
119595 1
90802 1
177068 1
7007 1
243723 1
187425 1
299999 1
2 1
269404 1
1 1
261499 1
2 1
1 1
134991 1
89626 1
300001 1
2 1
1 1
1 1
273623 1
234609 1
191958 1
299999 1
2 1
31589 1
55422 1
300001 1
55103 1
1 1
299614 1
187173 1
160899 1
271375 1
300000 1
21686 1
51070 1
1 1
39464 1
149687 1
239925 1
300000 1
206791 1
299999 1
299999 1
246231 1
300000 1
215475 1
52835 1
247054 1
115716 1
201489 1
41133 1
178404 1
300002 1
152852 1
23296 1
201039 1
116574 1
265153 1
166400 1
126819 1
300000 1
163734 1
2 1
240607 1
164505 1
33987 1
3 1
169593 1
300001 1
2 1
1 1
46524 1
300002 1
58044 1
81827 1
300000 1
299999 1
255312 1
299999 1
103146 1
1 1
50070 1
256212 1
234394 1
1 1
299999 1
45399 1
3 1
7350 1
277078 1
240041 1
1 1
7136 1
1 1
300000 1
290265 1
135300 1
291518 1
2 1
299999 1
164563 1
3 1
115029 1
151918 1
1 1
1 1
144782 1
84315 1
2 1
299999 1
195145 1
126675 1
195754 1
48836 1
221452 1
300001 1
277924 1
8407 1
2 1
299999 1
266563 1
118354 1
11225 1
1 1
300001 1
76637 1
299999 1
128292 1
1 1
276081 1
119630 1
267403 1
3001 1
299999 1
28841 1
109673 1
201855 1
13422 1
223917 1
188642 1
222388 1
199227 1
299999 1
155603 1
300000 1
139553 1
1 1
206643 1
226105 1
300000 1
1 1
165114 1
300000 1
28159 1
163859 1
222752 1
299999 1
299998 1
1 1
271338 1
3 1
68108 1
224009 1
38608 1
1 1
7248 1
299999 1
206759 1
300000 1
299999 1
166207 1
136721 1
1 1
74069 1
195557 1
20202 1
3 1
1 1
51806 1
7561 1
206471 1
248165 1
1 1
300001 1
243958 1
2 1
300000 1
245306 1
25220 1
202402 1
2 1
1 1
101944 1
1 1
299998 1
300001 1
140282 1
195646 1
1 1
233147 1
268063 1
211283 1
169913 1
299999 1
142039 1
300001 1
146949 1
284848 1
220825 1
1 1
281066 1
1 1
273974 1
245232 1
71206 1
300001 1
75869 1
242734 1
89575 1
199885 1
152060 1
22554 1
248621 1
300000 1
300001 1
250742 1
2 1
66242 1
34086 1
33816 1
145157 1
234465 1
140965 1
1 1
135295 1
299999 1
115621 1
298905 1
247532 1
44380 1
32153 1
300001 1
167408 1
1 1
172707 1
1 1
300001 1
1 1
226776 1
1 1
260303 1
299999 1
1 1
32201 1
159554 1
181123 1
2 1
111680 1
61745 1
185229 1
275680 1
1 1
1 1
300000 1
299999 1
134811 1
1 1
299999 1
274619 1
46770 1
136333 1
264295 1
152808 1
111126 1
300000 1
1 1
40469 1
3 1
87984 1
290510 1
2 1
300001 1
62869 1
145241 1
133248 1
300001 1
39841 1
1 1
3 1
1 1
300000 1
128058 1
154697 1
272241 1
1 1
136785 1
2 1
142910 1
300000 1
230988 1
138639 1
300000 1
2050 1
51725 1
300000 1
299999 1
103308 1
146432 1
2 1
256307 1
24322 1
87571 1
1 1
130381 1
128566 1
1 1
234250 1
97931 1
211672 1
30408 1
1 1
151267 1
165346 1
300000 1
33524 1
21233 1
262571 1
252955 1
117417 1
128488 1
273469 1
127143 1
275934 1
164906 1
293659 1
3 1
134074 1
58510 1
299998 1
299999 1
160020 1
1 1
238351 1
21193 1
300001 1
189021 1
209982 1
300000 1
3 1
203145 1
107436 1
197087 1
96533 1
300001 1
138884 1
281964 1
115292 1
131421 1
56629 1
129601 1
46935 1
192810 1
120276 1
129427 1
213253 1
270492 1
243243 1
63636 1
270892 1
228746 1
19682 1
300000 1
194419 1
54663 1
299999 1
1 1
169561 1
300000 1
299999 1
12395 1
1 1
186673 1
300000 1
260585 1
1 1
299999 1
300002 1
299998 1
189388 1
127218 1
212259 1
3 1
173100 1
108090 1
1 1
215118 1
2222 1
2 1
1 1
271041 1
267611 1
2 1
107918 1
300001 1
132265 1
287491 1
156687 1
292896 1
287630 1
136880 1
173594 1
1 1
1 1
112667 1
107125 1
180942 1
202034 1
130424 1
10855 1
43884 1
97405 1
247391 1
96897 1
226678 1
73751 1
1 1
300000 1
16306 1
231665 1
299999 1
1 1
299999 1
294623 1
21129 1
266565 1
300001 1
28765 1
1 1
50106 1
191277 1
290553 1
81584 1
57573 1
261575 1
52382 1
299999 1
258339 1
245484 1
297778 1
145596 1
273349 1
250103 1
1 1
300000 1
57376 1
300002 1
103163 1
76097 1
299999 1
42253 1
3 1
186121 1
208149 1
256978 1
2 1
2 1
217223 1
42569 1
299998 1
290414 1
1 1
300000 1
300001 1
235346 1
1 1
191635 1
1 1
248705 1
135064 1
84717 1
1 1
1 1
194211 1
271524 1
152904 1
43277 1
3 1
171566 1
91227 1
252314 1
1 1
252858 1
223567 1
300000 1
244397 1
127713 1
2 1
51261 1
23944 1
48687 1
1 1
299999 1
284234 1
61665 1
300000 1
292206 1
207630 1
280296 1
294658 1
300000 1
300002 1
184052 1
300000 1
272220 1
1 1
85704 1
2 1
253435 1
1 1
113640 1
222831 1
296692 1
42923 1
300001 1
100816 1
149121 1
224927 1
12908 1
49479 1
43418 1
91562 1
59201 1
1 1
261457 1
1 1
28352 1
1711 1
77939 1
197239 1
1 1
299999 1
3 1
242633 1
119628 1
1 1
3 1
299999 1
299999 1
226147 1
187387 1
1 1
272134 1
98660 1
166667 1
1221 1
281987 1
121551 1
52696 1
1 1
113159 1
251548 1
2 1
239493 1
299998 1
300002 1
127172 1
2 1
297532 1
12499 1
2 1
299999 1
67178 1
106522 1
2 1
19196 1
1 1
59697 1
297322 1
28974 1
93594 1
1 1
188493 1
271322 1
180378 1
191891 1
262421 1
67331 1
300000 1
2 1
225452 1
262029 1
159201 1
272899 1
2 1
20509 1
218735 1
283319 1
1 1
138061 1
229863 1
1 1
300000 1
258086 1
299999 1
300000 1
131797 1
8663 1
138115 1
87641 1
1 1
1 1
131493 1
281647 1
1 1
262852 1
300000 1
300000 1
300001 1
158542 1
136901 1
12499 1
1 1
276183 1
196719 1
300000 1
300000 1
247356 1
46714 1
10663 1
113360 1
100067 1
157730 1
190389 1
1 1
12512 1
139216 1
246737 1
300000 1
2 1
1 1
31111 1
299999 1
145261 1
1 1
2048 1
3 1
1 1
1 1
256696 1
114445 1
1 1
195831 1
74853 1
278465 1
228046 1
158874 1
58302 1
252653 1
168825 1
83049 1
279953 1
1 1
300001 1
188843 1
299998 1
299998 1
2 1
54143 1
209309 1
18825 1
1 1
135016 1
300000 1
137151 1
196152 1
300001 1
141195 1
300000 1
140573 1
299999 1
20580 1
198310 1
3 1
1 1
300000 1
2 1
299999 1
2 1
299999 1
284981 1
170690 1
1 1
1 1
1 1
300001 1
178739 1
300000 1
157093 1
106508 1
75830 1
198521 1
299999 1
24510 1
237824 1
243304 1
221659 1
265018 1
6843 1
2 1
157086 1
219380 1
1 1
79626 1
27401 1
300000 1
201756 1
17007 1
36265 1
123212 1
161534 1
193066 1
24263 1
18333 1
20702 1
192650 1
214369 1
223493 1
241918 1
93902 1
300000 1
48441 1
2 1
74328 1
161776 1
300002 1
160850 1
121750 1
300001 1
188540 1
300001 1
274365 1
530 1
1 1
209099 1
300001 1
112595 1
212042 1
30978 1
128274 1
138385 1
300000 1
264886 1
261866 1
272797 1
243863 1
300000 1
155865 1
264659 1
221663 1
186679 1
299999 1
36237 1
1 1
300002 1
299999 1
1 1
237199 1
240216 1
278509 1
32914 1
300001 1
234156 1
88004 1
15434 1
128583 1
300000 1
121946 1
294594 1
299999 1
165849 1
192124 1
93712 1
21830 1
142549 1
118969 1
1 1
300001 1
1 1
108066 1
247541 1
251539 1
113512 1
138763 1
5544 1
122357 1
68172 1
249942 1
1 1
45513 1
134683 1
299999 1
223106 1
1 1
42627 1
220075 1
300000 1
299998 1
169625 1
1 1
168966 1
113863 1
172726 1
300001 1
90573 1
248323 1
62088 1
300000 1
171034 1
270686 1
143606 1
110856 1
300001 1
1 1
201582 1
274506 1
1 1
98860 1
146641 1
178174 1
249040 1
209899 1
246083 1
1 1
111804 1
3 1
2 1
2 1
3 1
47698 1
125272 1
112235 1
169984 1
1 1
143945 1
1 1
90896 1
74579 1
172771 1
1 1
299999 1
300000 1
1 1
2 1
298204 1
113247 1
3 1
208757 1
1 1
1 1
1 1
219612 1
195417 1
125167 1
300001 1
1 1
98189 1
2 1
150876 1
131091 1
40678 1
47771 1
70515 1
1 1
118423 1
1 1
291034 1
266124 1
1 1
1 1
1 1
106607 1
187035 1
38512 1
237490 1
299999 1
300001 1
173822 1
99155 1
282990 1
207387 1
275836 1
1 1
130592 1
107661 1
237882 1
300000 1
165608 1
300000 1
299999 1
2 1
248001 1
31426 1
300000 1
148891 1
60101 1
176848 1
300000 1
240678 1
82646 1
300001 1
132547 1
43364 1
1 1
133046 1
2 1
68392 1
222543 1
300000 1
172363 1
2 1
299999 1
137629 1
227196 1
300000 1
89657 1
254710 1
2 1
143296 1
226986 1
292028 1
296390 1
300000 1
2 1
1 1
18298 1
92401 1
2696 1
243400 1
207636 1
161682 1
299999 1
292031 1
123220 1
267021 1
300000 1
260383 1
250904 1
271365 1
300000 1
27285 1
1 1
222136 1
150222 1
227290 1
3 1
288458 1
2 1
282755 1
300001 1
177223 1
25782 1
1 1
1 1
1 1
120010 1
159071 1
69307 1
244328 1
221519 1
128165 1
83236 1
1 1
1 1
12869 1
300000 1
300000 1
299999 1
28309 1
191818 1
264425 1
36095 1
1 1
168222 1
219835 1
194149 1
109741 1
247103 1
84212 1
212151 1
300001 1
224768 1
252286 1
300000 1
199393 1
42633 1
300001 1
300000 1
136155 1
1 1
3 1
281394 1
2 1
240691 1
21352 1
152455 1
1 1
252606 1
300001 1
252574 1
1 1
85101 1
1 1
70338 1
1 1
93742 1
299999 1
1 1
131814 1
1 1
8148 1
299999 1
271968 1
1 1
17811 1
1 1
153677 1
299999 1
115673 1
254717 1
3832 1
171143 1
204571 1
300000 1
224128 1
134122 1
156301 1
66041 1
133547 1
1 1
47435 1
207230 1
280119 1
231539 1
299999 1
149794 1
1 1
47844 1
160941 1
300001 1
209948 1
194467 1
36616 1
110487 1
233345 1
141673 1
1 1
185030 1
92763 1
299999 1
118171 1
1 1
19106 1
12191 1
1 1
3493 1
85505 1
123534 1
18999 1
145 1
234429 1
300000 1
1 1
2512 1
299999 1
108265 1
127064 1
255786 1
299999 1
167097 1
1 1
268110 1
163489 1
300002 1
144626 1
280427 1
166035 1
189710 1
63235 1
6856 1
36190 1
109715 1
299999 1
181251 1
2 1
234110 1
3 1
270600 1
3 1
300000 1
269007 1
157661 1
240555 1
213147 1
112655 1
2 1
41925 1
255755 1
264304 1
134707 1
63688 1
238594 1
128744 1
57902 1
150073 1
300000 1
191653 1
300001 1
300001 1
26473 1
299576 1
61156 1
274689 1
83327 1
66104 1
102463 1
117710 1
160126 1
204039 1
53561 1
299999 1
104726 1
66056 1
294700 1
300000 1
300001 1
44691 1
300001 1
192147 1
37326 1
299999 1
148092 1
274056 1
101268 1
217622 1
1 1
3 1
2 1
40094 1
1 1
1 1
60587 1
187419 1
156982 1
266785 1
91410 1
190475 1
285978 1
287766 1
197989 1
1 1
256128 1
300000 1
300001 1
1 1
78936 1
245599 1
1 1
122531 1
223661 1
114949 1
167347 1
237486 1
1 1
41293 1
15022 1
260722 1
300001 1
276578 1
300002 1
1 1
114515 1
148900 1
68757 1
1 1
112742 1
49198 1
221128 1
224844 1
287383 1
1 1
56673 1
91050 1
159412 1
65848 1
299999 1
122118 1
300001 1
10448 1
300000 1
175051 1
202950 1
1 1
223732 1
3448 1
300000 1
139180 1
54228 1
293337 1
299999 1
163339 1
203133 1
254397 1
232629 1
69675 1
247823 1
226877 1
201479 1
125971 1
1 1
109809 1
190669 1
38465 1
1 1
279384 1
299999 1
299999 1
17754 1
217566 1
299998 1
134621 1
1 1
269774 1
87159 1
129208 1
300001 1
1 1
2 1
295136 1
113344 1
250326 1
248918 1
1 1
220846 1
91898 1
76105 1
133693 1
187140 1
43037 1
300002 1
195607 1
9423 1
2 1
135581 1
1 1
244205 1
299999 1
199738 1
281270 1
300000 1
299999 1
170393 1
299998 1
300000 1
110956 1
33422 1
22953 1
299999 1
214281 1
1 1
90550 1
300000 1
118460 1
120513 1
47788 1
280960 1
1 1
159524 1
1 1
1 1
146977 1
300000 1
291397 1
300001 1
1 1
107792 1
3978 1
201477 1
243086 1
58683 1
255065 1
70493 1
143788 1
300000 1
227280 1
112430 1
157550 1
129899 1
1 1
299998 1
80908 1
300000 1
209492 1
3 1
264024 1
299999 1
1 1
1 1
300000 1
277965 1
11358 1
293254 1
46341 1
114772 1
289869 1
10960 1
3073 1
226712 1
298485 1
300000 1
2 1
20835 1
106808 1
4764 1
123552 1
299999 1
1 1
300000 1
243640 1
300002 1
146000 1
255693 1
31216 1
300000 1
188457 1
300002 1
206336 1
300000 1
249212 1
145652 1
2 1
152067 1
210320 1
81017 1
95770 1
299999 1
299999 1
1093 1
2 1
29724 1
197536 1
119980 1
67967 1
299999 1
274118 1
143445 1
275709 1
127132 1
139845 1
75503 1
300000 1
1 1
226467 1
268696 1
1 1
1 1
209785 1
192393 1
2 1
19657 1
88831 1
300000 1
1 1
131273 1
188031 1
131836 1
174711 1
91482 1
140614 1
179189 1
108464 1
300001 1
300000 1
1 1
31221 1
98011 1
145546 1
160673 1
295358 1
290836 1
298660 1
2 1
2 1
254848 1
300001 1
299999 1
104945 1
271500 1
94941 1
3 1
248481 1
20194 1
1 1
2 1
137003 1
294633 1
70351 1
1 1
300000 1
258818 1
2 1
85801 1
1 1
300000 1
1 1
244347 1
112022 1
2 1
299999 1
239856 1
234783 1
133974 1
3 1
127024 1
218440 1
268421 1
71280 1
1 1
77549 1
191540 1
1 1
98981 1
300000 1
192848 1
2 1
215332 1
299999 1
173596 1
7196 1
122408 1
145286 1
192864 1
58582 1
2 1
204081 1
299999 1
300000 1
29196 1
1 1
1 1
188290 1
25338 1
179926 1
169259 1
240339 1
1 1
188666 1
1 1
300001 1
1 1
78908 1
299999 1
215056 1
95494 1
283243 1
246292 1
1 1
149659 1
168045 1
277930 1
63546 1
300000 1
298850 1
3386 1
141848 1
300000 1
300000 1
219049 1
300001 1
32683 1
14989 1
83329 1
1 1
31111 1
89648 1
155926 1
231513 1
299999 1
300000 1
82916 1
227351 1
300001 1
169548 1
299999 1
1 1
299999 1
242282 1
176235 1
300000 1
1 1
116245 1
300001 1
176837 1
300000 1
190678 1
300002 1
299999 1
132721 1
300001 1
142035 1
267608 1
41570 1
300001 1
50440 1
299998 1
198004 1
161419 1
32300 1
300000 1
3039 1
230785 1
80468 1
87818 1
120540 1
300001 1
203967 1
179192 1
300001 1
71663 1
40552 1
227173 1
1 1
2 1
274263 1
142979 1
61223 1
1 1
99581 1
2 1
300001 1
1 1
164122 1
227305 1
28006 1
260381 1
299999 1
19275 1
2 1
299999 1
63256 1
300001 1
109863 1
146627 1
288329 1
247505 1
86902 1
300001 1
299999 1
1 1
204004 1
200065 1
252800 1
124328 1
243233 1
300001 1
43798 1
253196 1
299999 1
1 1
1 1
300001 1
294134 1
23477 1
300000 1
300000 1
157156 1
299999 1
29541 1
190638 1
300000 1
6485 1
300001 1
201672 1
49402 1
146931 1
65250 1
153947 1
3 1
83473 1
196726 1
300000 1
2 1
1 1
92505 1
299998 1
169139 1
161017 1
41252 1
299999 1
13303 1
249647 1
3108 1
261325 1
206804 1
259475 1
123732 1
300001 1
6731 1
147002 1
300000 1
100729 1
143627 1
234082 1
1 1
1 1
1 1
248154 1
276993 1
2 1
1 1
300000 1
1 1
140150 1
1 1
158629 1
238395 1
69225 1
1 1
101820 1
300000 1
41030 1
198152 1
162442 1
268420 1
279589 1
183429 1
2 1
300001 1
1 1
300000 1
285259 1
260270 1
28983 1
2567 1
269714 1
108427 1
205094 1
79210 1
299999 1
1 1
299999 1
1 1
39628 1
277579 1
142959 1
300000 1
182865 1
257213 1
1 1
1 1
222175 1
1 1
300000 1
243846 1
34493 1
287878 1
283941 1
84693 1
289249 1
101804 1
179998 1
239725 1
199113 1
180974 1
300000 1
254329 1
263608 1
155904 1
124706 1
300000 1
8009 1
299999 1
184602 1
207798 1
1 1
271253 1
3 1
3732 1
1 1
197949 1
1 1
292252 1
239555 1
42476 1
299998 1
236462 1
196115 1
300000 1
300001 1
74675 1
1 1
300002 1
67076 1
232037 1
283764 1
246628 1
193573 1
1 1
299001 1
82990 1
44080 1
300001 1
133237 1
8411 1
81391 1
265389 1
288889 1
180862 1
28052 1
71228 1
3950 1
299999 1
1 1
136588 1
297659 1
8376 1
218795 1
253451 1
204118 1
1 1
2 1
151935 1
299999 1
1 1
280902 1
299999 1
126936 1
46396 1
27736 1
140225 1
299999 1
300001 1
204641 1
69071 1
23586 1
1 1
781 1
2 1
2 1
80854 1
1 1
300000 1
300000 1
42348 1
220785 1
187386 1
33226 1
1 1
150001 1
14007 1
177062 1
1 1
2 1
180784 1
1 1
67766 1
293665 1
156655 1
300001 1
72296 1
211377 1
181691 1
82099 1
25860 1
300000 1
300000 1
2 1
123873 1
300000 1
101935 1
269496 1
2 1
1 1
288679 1
300000 1
299999 1
300001 1
300000 1
80068 1
125013 1
3 1
125870 1
83605 1
1 1
2 1
243057 1
1912 1
142332 1
259301 1
276421 1
12574 1
2 1
4102 1
3 1
300000 1
113643 1
2 1
171900 1
74711 1
1 1
1 1
93395 1
188074 1
299999 1
202475 1
36865 1
207470 1
233878 1
220421 1
27135 1
1 1
221804 1
108806 1
300000 1
1 1
299998 1
299999 1
300001 1
248268 1
26427 1
1 1
16942 1
124343 1
9434 1
1 1
287473 1
300001 1
88548 1
300001 1
269193 1
299635 1
299999 1
200991 1
72965 1
109662 1
300000 1
221392 1
176687 1
266410 1
1 1
1346 1
249747 1
47658 1
1 1
300001 1
152374 1
241702 1
162247 1
299999 1
104067 1
300000 1
256618 1
22999 1
299789 1
210584 1
155429 1
300000 1
1 1
299999 1
1 1
209932 1
166741 1
195852 1
299998 1
3689 1
300001 1
154905 1
232287 1
59484 1
152747 1
98889 1
161012 1
220488 1
248679 1
300000 1
300000 1
121562 1
14500 1
117493 1
2 1
242531 1
126277 1
212176 1
2 1
93489 1
198452 1
300001 1
142473 1
193978 1
1 1
1 1
4723 1
226244 1
91084 1
179676 1
272185 1
278785 1
299999 1
299999 1
160788 1
33676 1
251268 1
92707 1
269699 1
87666 1
2 1
57964 1
299998 1
300002 1
1 1
300001 1
196615 1
300000 1
22945 1
1 1
195813 1
204674 1
188193 1
162517 1
299999 1
299999 1
119287 1
1 1
80245 1
192643 1
17540 1
1 1
300000 1
1 1
19078 1
17974 1
190146 1
107947 1
300000 1
1 1
300001 1
299999 1
300000 1
9202 1
1 1
299999 1
16305 1
291317 1
232307 1
1 1
47461 1
133270 1
1 1
2 1
255527 1
280813 1
300001 1
243899 1
1 1
192706 1
229756 1
57363 1
35841 1
1 1
150458 1
222266 1
163091 1
300000 1
1 1
283607 1
300000 1
222310 1
300001 1
299999 1
35492 1
300000 1
194830 1
189627 1
3 1
1 1
190939 1
72908 1
1 1
300001 1
3 1
170150 1
51514 1
1 1
2 1
300000 1
183472 1
12110 1
84974 1
23522 1
190059 1
269015 1
37000 1
1718 1
66484 1
2 1
113542 1
299999 1
97996 1
190752 1
205169 1
195194 1
300000 1
133731 1
128168 1
176975 1
46387 1
300001 1
71456 1
136751 1
30618 1
1 1
1 1
42656 1
89757 1
261896 1
3 1
2 1
300000 1
268420 1
300000 1
1 1
136728 1
286595 1
43834 1
227303 1
192514 1
87500 1
299999 1
196890 1
300001 1
49576 1
10509 1
299999 1
300000 1
26728 1
232978 1
178485 1
300002 1
16493 1
240177 1
300001 1
299999 1
209347 1
209169 1
270611 1
300000 1
300001 1
29333 1
300001 1
250283 1
1 1
244267 1
299999 1
145131 1
1 1
102385 1
300001 1
139571 1
2 1
300000 1
275524 1
286738 1
299999 1
265119 1
190158 1
236696 1
298701 1
1 1
1 1
92757 1
56223 1
213055 1
234204 1
290943 1
94233 1
3 1
1 1
300001 1
300001 1
1 1
299999 1
79179 1
39133 1
300000 1
57265 1
3 1
203648 1
3 1
79230 1
277765 1
300000 1
126397 1
128318 1
2 1
299999 1
254704 1
204479 1
1 1
2 1
818 1
226534 1
10733 1
299999 1
9398 1
2 1
12868 1
1 1
120814 1
290564 1
299998 1
259515 1
300000 1
293974 1
219299 1
2 1
300000 1
34431 1
114900 1
231918 1
79076 1
235722 1
263327 1
137272 1
2 1
185833 1
300001 1
300001 1
131916 1
160635 1
1 1
67964 1
299999 1
36132 1
300001 1
1 1
239417 1
71240 1
192911 1
1 1
244349 1
131556 1
78971 1
293777 1
257377 1
18723 1
155050 1
54681 1
159749 1
289748 1
186413 1
111022 1
300000 1
40636 1
2 1
166166 1
300000 1
157744 1
300001 1
300000 1
37878 1
299999 1
51584 1
1 1
299999 1
82453 1
223200 1
135671 1
56225 1
211819 1
115098 1
78110 1
300001 1
20533 1
2 1
137551 1
35373 1
281482 1
166684 1
299999 1
299999 1
1 1
2 1
73658 1
221980 1
273799 1
78705 1
234890 1
76542 1
128337 1
3 1
254361 1
1 1
299998 1
170086 1
211292 1
300001 1
24790 1
239659 1
1 1
300000 1
195422 1
128777 1
241640 1
267258 1
300000 1
205175 1
65160 1
1 1
300001 1
3 1
28033 1
300001 1
190946 1
26129 1
1 1
300000 1
95025 1
163774 1
232807 1
203637 1
268402 1
31243 1
82646 1
300000 1
127773 1
199615 1
144421 1
158513 1
300001 1
1 1
300001 1
98109 1
1 1
18316 1
8329 1
299999 1
101230 1
71841 1
12362 1
2 1
80113 1
93440 1
201456 1
1 1
1 1
205954 1
2 1
247000 1
214672 1
218285 1
195939 1
299999 1
118111 1
60586 1
300001 1
31189 1
237491 1
62817 1
154637 1
299998 1
299999 1
99303 1
2 1
41758 1
2 1
235259 1
37041 1
154266 1
206014 1
121860 1
204712 1
223260 1
300000 1
48528 1
205203 1
177401 1
291341 1
299999 1
299999 1
1 1
215485 1
254068 1
2 1
1 1
30227 1
66399 1
223297 1
1 1
155034 1
29496 1
60524 1
2 1
182061 1
223173 1
300001 1
69779 1
85633 1
1 1
5616 1
142532 1
37537 1
1 1
5392 1
240448 1
228452 1
266413 1
2 1
244809 1
189515 1
270050 1
151256 1
736 1
194590 1
265359 1
300001 1
120615 1
299999 1
1 1
57820 1
1 1
1 1
248980 1
163542 1
300001 1
1 1
213598 1
231389 1
1 1
246076 1
82746 1
69918 1
3 1
236870 1
2 1
299998 1
233730 1
240200 1
300000 1
50098 1
1 1
45487 1
210810 1
1 1
1 1
136275 1
224121 1
300000 1
2 1
1 1
85548 1
300001 1
277322 1
34291 1
43371 1
167684 1
288299 1
300000 1
300000 1
283983 1
1 1
2 1
172727 1
295332 1
239248 1
138237 1
230942 1
3 1
216950 1
1 1
254695 1
291264 1
205532 1
264839 1
300001 1
172852 1
300000 1
193620 1
173628 1
296116 1
300000 1
73509 1
231287 1
36244 1
279110 1
300001 1
209346 1
160716 1
299998 1
299999 1
300001 1
108847 1
2 1
101950 1
1 1
25149 1
300001 1
299999 1
188967 1
254408 1
1 1
845 1
1 1
300000 1
286286 1
1 1
2 1
1 1
200258 1
256624 1
45033 1
63959 1
114214 1
1 1
266868 1
300001 1
135727 1
300000 1
241058 1
300000 1
41028 1
143615 1
300000 1
300000 1
230336 1
286149 1
73890 1
2 1
3 1
160622 1
76923 1
3 1
169967 1
267856 1
289183 1
299999 1
1 1
2 1
108160 1
299999 1
116627 1
138319 1
62729 1
126403 1
1 1
258858 1
277276 1
2 1
263793 1
89892 1
111275 1
17686 1
277120 1
93172 1
1 1
6242 1
278223 1
115164 1
1 1
268914 1
13019 1
183601 1
1 1
256797 1
300001 1
243656 1
121183 1
299999 1
1 1
48681 1
295456 1
296898 1
300000 1
166106 1
1 1
111826 1
299999 1
10429 1
170 1
1 1
300002 1
3 1
120601 1
65419 1
41748 1
290547 1
265440 1
294018 1
256181 1
244212 1
179403 1
299999 1
300000 1
180290 1
300001 1
256048 1
92086 1
295052 1
295452 1
60029 1
281968 1
300000 1
133954 1
299999 1
1 1
6184 1
11031 1
8385 1
1 1
40545 1
281186 1
300001 1
231152 1
288618 1
75130 1
252508 1
138738 1
2 1
1 1
300002 1
107752 1
281786 1
76871 1
299999 1
198400 1
282277 1
157020 1
84156 1
96465 1
1 1
173087 1
63323 1
174487 1
3 1
76412 1
211049 1
78248 1
46694 1
300001 1
260110 1
70506 1
299999 1
300000 1
300000 1
299999 1
105124 1
71651 1
189641 1
1 1
140658 1
1 1
283553 1
280510 1
105088 1
271584 1
238561 1
134899 1
46962 1
1 1
18966 1
284266 1
300000 1
251299 1
26479 1
299999 1
300001 1
2 1
165577 1
300001 1
1 1
67116 1
300000 1
270980 1
176100 1
85836 1
299999 1
247167 1
300000 1
248035 1
139905 1
179590 1
1 1
215123 1
46474 1
142679 1
188450 1
1 1
84681 1
239517 1
2 1
200653 1
295580 1
76826 1
1 1
5419 1
20908 1
125630 1
15057 1
300000 1
281798 1
100505 1
11661 1
292471 1
113633 1
46434 1
299999 1
17457 1
237067 1
241586 1
9948 1
59038 1
3 1
3 1
171872 1
224078 1
300000 1
161870 1
51555 1
143670 1
141835 1
300000 1
99311 1
262323 1
173116 1
36111 1
214688 1
263833 1
1 1
1295 1
256718 1
300000 1
299998 1
82064 1
259150 1
1 1
284071 1
112863 1
264545 1
138991 1
24391 1
300001 1
59151 1
1 1
297945 1
300001 1
1 1
267817 1
290001 1
37486 1
299999 1
285600 1
1 1
232607 1
299999 1
126867 1
300000 1
39181 1
222821 1
261995 1
30414 1
230110 1
1 1
2 1
300001 1
156236 1
1 1
156633 1
227549 1
299999 1
187756 1
242397 1
299999 1
300000 1
299999 1
2 1
66780 1
180041 1
47926 1
263990 1
300000 1
83046 1
238911 1
145164 1
300000 1
67989 1
2 1
289633 1
300001 1
1 1
46129 1
179031 1
1 1
246062 1
145541 1
300001 1
299999 1
266800 1
300001 1
1 1
134206 1
1 1
295882 1
299999 1
134833 1
300000 1
40639 1
299999 1
113898 1
299998 1
1 1
110964 1
300000 1
44759 1
300000 1
289852 1
206665 1
62328 1
238123 1
91287 1
1 1
1 1
197350 1
177768 1
160480 1
233249 1
2 1
3 1
63717 1
1 1
300000 1
72018 1
126325 1
235736 1
170641 1
15260 1
194145 1
2 1
180779 1
14889 1
299998 1
110112 1
1 1
78765 1
136110 1
1 1
226999 1
69937 1
141773 1
300001 1
2 1
202140 1
109605 1
300002 1
240418 1
300000 1
300000 1
1 1
10798 1
269866 1
262910 1
252353 1
105656 1
205625 1
3 1
114437 1
2 1
11733 1
142009 1
1 1
161740 1
204974 1
80814 1
136727 1
8179 1
87547 1
2 1
1 1
75190 1
300001 1
1 1
224649 1
41313 1
82779 1
2 1
247268 1
137750 1
265118 1
3 1
300002 1
270465 1
287911 1
300002 1
2 1
112868 1
67219 1
105474 1
274105 1
195948 1
182830 1
110199 1
3 1
3 1
1 1
98910 1
136983 1
170494 1
280819 1
299999 1
178986 1
244873 1
145471 1
1 1
253368 1
145423 1
3 1
294620 1
2 1
106298 1
2 1
215543 1
1 1
200364 1
139745 1
59559 1
300001 1
78040 1
52628 1
116557 1
1 1
299999 1
41737 1
300000 1
1 1
300001 1
272090 1
298624 1
300000 1
1 1
3 1
76585 1
213674 1
265838 1
73626 1
300000 1
24447 1
80188 1
1 1
6632 1
195679 1
224214 1
204171 1
168964 1
124519 1
88014 1
175356 1
271832 1
162898 1
300001 1
63872 1
86205 1
202527 1
299999 1
1 1
300000 1
161990 1
61036 1
267215 1
54190 1
300000 1
298280 1
300000 1
93214 1
212660 1
1 1
1 1
131636 1
300001 1
3 1
286573 1
118971 1
1 1
1 1
236800 1
282361 1
206830 1
178514 1
197376 1
7308 1
1 1
99040 1
178985 1
92136 1
47061 1
33305 1
234568 1
185735 1
227011 1
39766 1
269563 1
261590 1
287973 1
222867 1
106046 1
36464 1
299999 1
113580 1
246280 1
253991 1
1 1
232597 1
2 1
2 1
27278 1
146428 1
1 1
299999 1
256236 1
300000 1
300000 1
178356 1
103287 1
1 1
16357 1
299999 1
149809 1
213083 1
116466 1
98489 1
71828 1
124517 1
3 1
186166 1
95742 1
64741 1
288795 1
3 1
200272 1
1 1
16576 1
300000 1
61813 1
43858 1
300000 1
119209 1
101071 1
2 1
227391 1
78302 1
74603 1
47098 1
198287 1
94454 1
155938 1
2 1
1 1
6509 1
5972 1
101858 1
2 1
237702 1
131449 1
300001 1
300001 1
26365 1
90937 1
300000 1
3 1
1 1
244312 1
209424 1
300000 1
300000 1
246264 1
28265 1
201011 1
300000 1
1 1
54609 1
296243 1
131247 1
214533 1
244902 1
300001 1
299999 1
1 1
165229 1
300001 1
1 1
252926 1
243345 1
245733 1
77262 1
212294 1
127758 1
187594 1
284451 1
100518 1
2 1
1 1
186153 1
106443 1
127066 1
156892 1
40872 1
141592 1
1 1
286299 1
236692 1
1 1
55197 1
1 1
166034 1
174878 1
267603 1
1 1
8716 1
1 1
203702 1
61106 1
299998 1
300002 1
2 1
235822 1
300000 1
300000 1
232977 1
206415 1
300000 1
300001 1
23687 1
300001 1
289526 1
287349 1
1 1
1 1
1 1
206975 1
267756 1
300000 1
12342 1
65158 1
260387 1
29508 1
248923 1
209045 1
1 1
27856 1
299999 1
296099 1
300000 1
263175 1
1 1
300000 1
291272 1
300002 1
3 1
1 1
278568 1
31328 1
262570 1
90623 1
300002 1
81087 1
275949 1
241714 1
1 1
162884 1
299999 1
299999 1
147449 1
246527 1
2 1
144349 1
300002 1
1 1
171784 1
90863 1
283118 1
8845 1
38107 1
112053 1
300001 1
154031 1
33762 1
62257 1
7639 1
40756 1
278284 1
300001 1
295320 1
1 1
293438 1
43641 1
77526 1
145443 1
103682 1
300000 1
2 1
1 1
159190 1
299998 1
213845 1
108879 1
2 1
2 1
167696 1
56388 1
299999 1
135837 1
53460 1
235572 1
3 1
229970 1
212731 1
300002 1
62144 1
48989 1
3 1
295187 1
16791 1
1 1
66816 1
114102 1
289211 1
134775 1
91259 1
73477 1
189110 1
53724 1
7222 1
193100 1
100934 1
149998 1
289116 1
60379 1
2 1
1 1
2 1
45135 1
161024 1
3 1
250600 1
107727 1
86322 1
129044 1
299999 1
300001 1
222449 1
1 1
1 1
24036 1
2 1
3 1
2 1
65643 1
110848 1
190661 1
134540 1
299999 1
102041 1
2 1
192195 1
178481 1
172522 1
110024 1
1 1
2 1
1 1
3 1
115780 1
74521 1
1 1
117541 1
195849 1
90715 1
193805 1
283046 1
133151 1
137328 1
300000 1
241062 1
102856 1
180295 1
42442 1
222655 1
1 1
122750 1
235641 1
1 1
110405 1
300000 1
193382 1
1 1
187183 1
2 1
285194 1
88686 1
299998 1
238826 1
300000 1
76175 1
300001 1
193387 1
1 1
227081 1
198003 1
68132 1
15702 1
15682 1
65109 1
91638 1
300000 1
169105 1
128908 1
1 1
1 1
57188 1
203784 1
41272 1
45687 1
174171 1
300001 1
272479 1
225983 1
1 1
56510 1
178510 1
132539 1
51134 1
300000 1
300000 1
2 1
140901 1
198166 1
300000 1
300001 1
298567 1
299998 1
1 1
290080 1
2 1
205512 1
300000 1
300000 1
31497 1
117057 1
1 1
2 1
253156 1
300002 1
85179 1
52993 1
300001 1
220784 1
51893 1
77716 1
3 1
1 1
87201 1
231515 1
300000 1
76137 1
94961 1
300001 1
300000 1
1 1
300001 1
20411 1
1 1
82102 1
243218 1
3 1
300000 1
1 1
203344 1
216991 1
300000 1
74350 1
98323 1
218478 1
154432 1
269408 1
1 1
4025 1
1 1
300002 1
73135 1
1 1
235547 1
244886 1
153701 1
93858 1
207421 1
54063 1
300000 1
110315 1
1 1
271467 1
145792 1
98764 1
300001 1
299999 1
1 1
1 1
1 1
1 1
300001 1
299999 1
282251 1
300000 1
300000 1
50842 1
1 1
85699 1
3 1
3 1
8754 1
61729 1
299999 1
300001 1
238512 1
204807 1
300000 1
151085 1
195887 1
185996 1
299998 1
66237 1
188565 1
1 1
2 1
9071 1
254253 1
300000 1
203407 1
1 1
137996 1
67795 1
126056 1
176725 1
2145 1
300000 1
168310 1
205257 1
90988 1
300000 1
195086 1
118913 1
1 1
159662 1
270529 1
540 1
2 1
46579 1
19662 1
257943 1
165262 1
1 1
241493 1
132015 1
109278 1
2 1
18091 1
260553 1
179190 1
57436 1
194303 1
1 1
1 1
3 1
160903 1
3 1
300000 1
300001 1
249738 1
229148 1
1 1
300000 1
98844 1
200634 1
233873 1
300001 1
124282 1
299999 1
191464 1
142756 1
299546 1
2 1
150997 1
74602 1
1 1
300000 1
1 1
289675 1
5954 1
284366 1
239271 1
299999 1
284767 1
109504 1
299998 1
2 1
68572 1
1 1
52063 1
1 1
2 1
299999 1
296748 1
11883 1
33 1
84636 1
2 1
205729 1
8050 1
98043 1
189686 1
299999 1
1 1
249735 1
14748 1
1 1
299999 1
169701 1
163041 1
1 1
300001 1
7992 1
275633 1
163293 1
18109 1
168884 1
1 1
71894 1
300000 1
106837 1
1 1
227321 1
300000 1
299999 1
257834 1
210908 1
299999 1
299999 1
1 1
163160 1
299999 1
1 1
198236 1
1 1
212006 1
35410 1
172138 1
162029 1
300001 1
299999 1
268311 1
1 1
2 1
1 1
112274 1
287867 1
114451 1
154550 1
186504 1
219951 1
234359 1
5672 1
52066 1
300000 1
116097 1
1 1
300001 1
3 1
299999 1
216774 1
2 1
11520 1
144987 1
180523 1
74435 1
300001 1
176633 1
268600 1
299999 1
284480 1
300000 1
1 1
203029 1
1941 1
2 1
148391 1
300001 1
159025 1
176160 1
1 1
82584 1
52478 1
2 1
158788 1
125703 1
129184 1
80359 1
147080 1
300001 1
3 1
300002 1
178229 1
39893 1
215087 1
284644 1
214085 1
180112 1
228779 1
300000 1
135467 1
1 1
161158 1
156748 1
65724 1
298190 1
11719 1
100198 1
26574 1
42232 1
147190 1
1 1
25237 1
166315 1
29116 1
251938 1
2 1
130186 1
281234 1
2 1
272467 1
118241 1
172359 1
178652 1
299999 1
96041 1
300000 1
24140 1
2 1
208545 1
255858 1
299999 1
60772 1
1 1
152221 1
291797 1
148198 1
66493 1
300000 1
299999 1
87457 1
11683 1
15779 1
3200 1
115192 1
115471 1
2 1
1 1
278331 1
295609 1
74213 1
257649 1
216887 1
280053 1
1 1
162429 1
35925 1
225977 1
2 1
300001 1
299999 1
1 1
111809 1
1 1
1 1
3011 1
133531 1
300001 1
139949 1
269669 1
59865 1
1 1
1 1
54744 1
165169 1
27544 1
1 1
226307 1
166804 1
300000 1
2427 1
3357 1
55423 1
57027 1
300000 1
299999 1
129784 1
299999 1
2 1
211162 1
3 1
49186 1
8983 1
85419 1
152262 1
57143 1
299999 1
31084 1
1 1
1 1
36652 1
246114 1
189630 1
300000 1
238789 1
148744 1
194844 1
300000 1
53632 1
60404 1
174553 1
2 1
61298 1
300001 1
300000 1
42891 1
270341 1
300001 1
67791 1
202162 1
3227 1
108788 1
2 1
180004 1
59392 1
143120 1
37392 1
3 1
1 1
3 1
2 1
300001 1
16214 1
197985 1
33738 1
1 1
222202 1
158643 1
269817 1
2 1
94261 1
111335 1
98962 1
3 1
282242 1
300002 1
1 1
246755 1
172608 1
3 1
149768 1
186321 1
20078 1
286764 1
231123 1
18903 1
2 1
69794 1
42605 1
3866 1
299999 1
120182 1
3 1
285475 1
1 1
24963 1
1 1
1 1
117703 1
60341 1
216746 1
87317 1
293386 1
59036 1
1 1
205722 1
300000 1
140286 1
185625 1
137781 1
207415 1
268129 1
27325 1
300000 1
2 1
3 1
101449 1
78539 1
1 1
35745 1
298362 1
299999 1
299999 1
269798 1
150280 1
27007 1
55571 1
273827 1
1 1
2 1
1 1
265384 1
113205 1
244440 1
300000 1
231415 1
299999 1
86967 1
20162 1
141530 1
18031 1
228933 1
135181 1
75446 1
2 1
300001 1
271230 1
222529 1
66201 1
139980 1
300000 1
300001 1
162106 1
2 1
11106 1
300001 1
191742 1
132896 1
205455 1
209398 1
4745 1
211542 1
113936 1
300000 1
300000 1
124210 1
235150 1
130040 1
37788 1
1 1
131764 1
95859 1
25744 1
53892 1
69620 1
2 1
3 1
1 1
295489 1
1 1
3 1
1 1
1 1
101546 1
1 1
154862 1
193278 1
129388 1
2 1
212807 1
281446 1
251710 1
259378 1
80184 1
292592 1
19868 1
1 1
9251 1
210761 1
300001 1
108669 1
255752 1
41850 1
31457 1
181713 1
1 1
3 1
211336 1
300000 1
2 1
1 1
84176 1
286203 1
100452 1
32703 1
220652 1
167868 1
156894 1
100770 1
1 1
300000 1
300001 1
1 1
205626 1
92814 1
299999 1
293948 1
299999 1
165201 1
299999 1
213264 1
207571 1
54715 1
238042 1
178302 1
1 1
265313 1
155155 1
263750 1
30889 1
1 1
34079 1
110557 1
177607 1
115067 1
299999 1
167285 1
151694 1
34493 1
103723 1
104236 1
300000 1
221808 1
275264 1
167068 1
239580 1
3 1
71415 1
294683 1
1 1
63442 1
70888 1
300001 1
255920 1
63271 1
166967 1
38326 1
1 1
235720 1
300001 1
17212 1
164020 1
144576 1
299999 1
224806 1
297848 1
135077 1
20953 1
234256 1
1 1
49749 1
148696 1
299999 1
109856 1
28614 1
1 1
73587 1
12409 1
64221 1
1 1
250284 1
127257 1
122125 1
295012 1
1 1
289230 1
175319 1
277216 1
223855 1
164406 1
152664 1
1 1
1 1
299999 1
211201 1
1 1
13180 1
250968 1
236767 1
15156 1
1 1
300000 1
300001 1
182885 1
214609 1
155534 1
249010 1
300001 1
265116 1
291597 1
299999 1
110080 1
298446 1
223917 1
1 1
272133 1
1 1
71562 1
166654 1
190128 1
47067 1
76664 1
27838 1
198328 1
86229 1
240674 1
108259 1
258723 1
2 1
284106 1
1 1
116196 1
202870 1
299999 1
957 1
299999 1
284419 1
71766 1
63450 1
1 1
2 1
57729 1
1 1
204897 1
288861 1
1 1
194308 1
51283 1
233535 1
1 1
300000 1
1 1
224626 1
1 1
76781 1
104464 1
255737 1
109744 1
268319 1
45844 1
203721 1
20323 1
172081 1
16797 1
299999 1
300000 1
1 1
240081 1
79637 1
277775 1
177932 1
133400 1
77495 1
191335 1
300000 1
300001 1
100879 1
109108 1
299999 1
274655 1
300000 1
33552 1
299999 1
299999 1
294290 1
300001 1
269862 1
1 1
300000 1
263244 1
3 1
3 1
52667 1
163978 1
80852 1
230416 1
15011 1
158490 1
45284 1
187425 1
1 1
299999 1
2 1
85139 1
18287 1
1 1
1 1
2 1
108330 1
56948 1
159367 1
134303 1
18855 1
139575 1
2 1
274563 1
300000 1
287076 1
255156 1
47943 1
300002 1
105261 1
290066 1
212688 1
299999 1
177905 1
72416 1
135610 1
2 1
21927 1
94854 1
132271 1
78725 1
115663 1
92743 1
187166 1
224410 1
299999 1
1 1
2 1
299999 1
10855 1
1 1
152756 1
1 1
279207 1
154829 1
300001 1
1 1
1 1
1 1
2 1
43547 1
2 1
10800 1
135170 1
171655 1
299999 1
1 1
189323 1
299999 1
300002 1
1 1
267652 1
207105 1
220735 1
41627 1
300000 1
27932 1
277187 1
136461 1
300000 1
107814 1
213328 1
1 1
196183 1
30955 1
300000 1
299999 1
1 1
299999 1
261426 1
250923 1
279825 1
152970 1
127106 1
124551 1
88163 1
19939 1
217557 1
247849 1
97560 1
251321 1
278215 1
129959 1
243964 1
263645 1
284762 1
248023 1
222680 1
46617 1
299999 1
1 1
1 1
1 1
300000 1
3 1
247002 1
103984 1
69913 1
218816 1
273889 1
50299 1
213185 1
270314 1
119621 1
127478 1
243259 1
34221 1
65692 1
1 1
25272 1
166697 1
157833 1
299999 1
205008 1
1 1
219635 1
109209 1
92401 1
135410 1
300000 1
185809 1
50552 1
296306 1
1 1
6808 1
300000 1
102308 1
100950 1
267011 1
299999 1
286046 1
49503 1
79663 1
94070 1
4060 1
300000 1
14462 1
299999 1
1 1
247877 1
152071 1
7574 1
300002 1
253953 1
32966 1
123523 1
300001 1
1 1
300001 1
300000 1
45390 1
278303 1
48171 1
300001 1
36721 1
2 1
149010 1
250827 1
78287 1
62287 1
300000 1
1 1
299999 1
59581 1
18052 1
1 1
24889 1
1 1
299999 1
3 1
299998 1
269607 1
67808 1
299999 1
19777 1
15376 1
3 1
248050 1
19234 1
40284 1
300002 1
6094 1
3 1
26438 1
222543 1
1 1
300000 1
1 1
300000 1
76703 1
1 1
199895 1
207137 1
170190 1
15862 1
2 1
139453 1
3 1
263409 1
256820 1
174333 1
287751 1
171299 1
300000 1
191139 1
299999 1
1 1
2 1
11428 1
7605 1
153165 1
212252 1
64557 1
203853 1
183212 1
71016 1
245365 1
300000 1
2 1
26605 1
283314 1
251850 1
75939 1
230340 1
73936 1
3 1
250663 1
1 1
1 1
300000 1
47483 1
2 1
246347 1
196974 1
158923 1
234942 1
128790 1
1 1
146298 1
300001 1
1 1
2 1
1 1
15475 1
300001 1
283409 1
300000 1
299998 1
1 1
48186 1
2 1
153331 1
299998 1
1 1
296286 1
261783 1
156693 1
114697 1
119741 1
195599 1
220500 1
119703 1
73834 1
170182 1
197550 1
76878 1
36536 1
9869 1
233762 1
1 1
78057 1
1 1
135115 1
105498 1
265085 1
248811 1
70862 1
126056 1
1408 1
279708 1
300000 1
114556 1
162066 1
189913 1
227726 1
1 1
61055 1
300000 1
265360 1
134576 1
195447 1
255198 1
171358 1
168577 1
253342 1
249999 1
52700 1
70798 1
168934 1
1 1
53245 1
143632 1
19863 1
76856 1
1 1
3 1
181841 1
294642 1
268186 1
141989 1
58141 1
297174 1
147271 1
300001 1
233249 1
223876 1
145649 1
148936 1
269888 1
82952 1
1 1
1 1
300000 1
144010 1
119068 1
82615 1
1 1
65358 1
28576 1
1 1
299999 1
905 1
267453 1
57249 1
1 1
148489 1
133240 1
2 1
117508 1
300000 1
3 1
272867 1
1 1
300000 1
2 1
255380 1
299998 1
124304 1
210339 1
299720 1
300000 1
225336 1
361 1
300000 1
1 1
1 1
56365 1
74847 1
28110 1
157967 1
300002 1
1 1
28292 1
182400 1
299998 1
115950 1
300000 1
256467 1
224784 1
2 1
56714 1
42047 1
2909 1
194760 1
187124 1
121760 1
297115 1
1 1
114970 1
120732 1
71668 1
173562 1
243241 1
123106 1
84589 1
1 1
300001 1
300000 1
1 1
300001 1
217181 1
6914 1
254333 1
244147 1
300000 1
3 1
40716 1
238189 1
280779 1
107578 1
139218 1
105509 1
56655 1
51188 1
85019 1
73893 1
209282 1
1 1
281854 1
1 1
299999 1
2 1
299999 1
300000 1
18129 1
300000 1
300001 1
1 1
287950 1
131161 1
204530 1
58780 1
260123 1
1 1
267446 1
104304 1
35587 1
161172 1
183268 1
288654 1
1 1
299998 1
300000 1
174370 1
90552 1
159904 1
1 1
183090 1
58195 1
1 1
3461 1
262579 1
259257 1
237342 1
299999 1
4464 1
1 1
173256 1
21861 1
300000 1
23152 1
162466 1
258632 1
140960 1
299999 1
111499 1
180792 1
28229 1
299999 1
72239 1
295838 1
229190 1
120777 1
1 1
101908 1
211377 1
52429 1
1 1
1 1
227296 1
153367 1
204723 1
300001 1
87638 1
45979 1
6993 1
1 1
38545 1
300001 1
267257 1
109337 1
3 1
300000 1
29835 1
37904 1
40014 1
10260 1
160769 1
239987 1
1 1
268400 1
299999 1
13530 1
234714 1
281782 1
213677 1
1 1
268660 1
300000 1
300001 1
39717 1
28815 1
36468 1
300000 1
1 1
300001 1
1 1
224521 1
70404 1
300000 1
11232 1
253693 1
299999 1
205624 1
291280 1
1 1
252461 1
238386 1
297314 1
22629 1
300001 1
245259 1
31642 1
114842 1
3 1
3 1
217459 1
269916 1
2 1
1 1
220589 1
49883 1
299999 1
1 1
1 1
141473 1
117358 1
38640 1
186434 1
293305 1
300000 1
16004 1
237165 1
300000 1
151229 1
1 1
300001 1
37236 1
224432 1
238536 1
155016 1
221850 1
1 1
238352 1
1 1
106225 1
8821 1
59473 1
3 1
120707 1
150796 1
150771 1
63670 1
56278 1
111741 1
300002 1
300001 1
7704 1
53725 1
140990 1
300000 1
210453 1
299999 1
15121 1
1 1
1 1
10045 1
3 1
1 1
299999 1
135527 1
148458 1
2 1
300001 1
242764 1
179408 1
300000 1
299999 1
3 1
257143 1
153123 1
1 1
213156 1
69756 1
53 1
102607 1
299998 1
6074 1
131749 1
154878 1
248310 1
250849 1
1 1
101552 1
282400 1
129661 1
210420 1
200555 1
70412 1
64038 1
256382 1
299999 1
1 1
1 1
228349 1
2 1
165963 1
125829 1
55724 1
37662 1
159120 1
300000 1
1 1
135652 1
295824 1
98740 1
53369 1
36479 1
300001 1
129097 1
1 1
300002 1
3 1
1 1
3 1
300001 1
262464 1
207804 1
299998 1
247880 1
299999 1
228156 1
299999 1
115551 1
1 1
174767 1
11990 1
225 1
157701 1
42878 1
850 1
70589 1
45071 1
221609 1
10090 1
3 1
47693 1
185235 1
1 1
300000 1
300000 1
300000 1
47463 1
6375 1
294018 1
214105 1
210815 1
300002 1
300000 1
207911 1
300000 1
23161 1
234688 1
32251 1
94262 1
74389 1
1 1
1 1
300000 1
52608 1
300001 1
62565 1
61575 1
38491 1
89536 1
16858 1
235233 1
156025 1
300000 1
72904 1
300001 1
247954 1
243246 1
243930 1
141390 1
257076 1
300000 1
291788 1
266947 1
130903 1
300002 1
97582 1
300000 1
1 1
17031 1
98151 1
102081 1
42725 1
2 1
45911 1
299999 1
81229 1
1 1
1 1
182755 1
83595 1
214337 1
136825 1
2 1
300001 1
300000 1
259207 1
299999 1
246997 1
300000 1
177135 1
253120 1
234147 1
229883 1
300000 1
2693 1
1 1
2 1
256116 1
81511 1
4881 1
261022 1
2 1
65368 1
300000 1
1 1
1 1
1 1
300001 1
235279 1
38019 1
1 1
299999 1
1 1
299999 1
125246 1
1 1
2 1
201246 1
2 1
299999 1
173099 1
105125 1
300000 1
92652 1
300002 1
300000 1
300000 1
121366 1
1 1
57851 1
152122 1
74938 1
182904 1
300000 1
36634 1
231225 1
55731 1
1 1
73140 1
1 1
23130 1
202089 1
32532 1
58689 1
300000 1
194166 1
45287 1
300001 1
282984 1
1 1
300000 1
187134 1
300000 1
1 1
48760 1
45654 1
1 1
300001 1
300000 1
1 1
1 1
3 1
262489 1
245475 1
231013 1
140122 1
204838 1
297614 1
130401 1
195882 1
1 1
106300 1
152939 1
3520 1
258284 1
1 1
79078 1
9382 1
36927 1
2984 1
300000 1
1 1
1 1
300002 1
146297 1
17725 1
300000 1
30279 1
300001 1
147280 1
47909 1
189190 1
300001 1
1 1
300002 1
41244 1
300000 1
224354 1
252764 1
300001 1
239934 1
10614 1
214516 1
1 1
300002 1
300000 1
89929 1
1 1
228656 1
297557 1
56566 1
108450 1
146798 1
300002 1
1 1
10268 1
167216 1
189382 1
3 1
46782 1
20029 1
153699 1
27873 1
73901 1
1 1
3 1
57278 1
256036 1
76673 1
1 1
300000 1
1 1
300000 1
48794 1
1 1
1 1
154747 1
1 1
175959 1
24422 1
106399 1
2 1
1 1
1 1
2 1
1 1
113839 1
98392 1
185736 1
138978 1
2 1
300000 1
2 1
300001 1
47590 1
1 1
38266 1
166864 1
33744 1
300000 1
79851 1
138333 1
167273 1
160525 1
128575 1
1 1
1 1
300001 1
159038 1
179255 1
224653 1
293466 1
136238 1
271567 1
70638 1
191603 1
90925 1
299999 1
211984 1
92596 1
294367 1
196422 1
111572 1
1 1
225596 1
59867 1
1 1
300001 1
251676 1
104275 1
27338 1
69901 1
1 1
300001 1
118943 1
179802 1
1 1
70251 1
3 1
1 1
265440 1
238297 1
299999 1
209354 1
300001 1
104979 1
1 1
129409 1
3 1
121719 1
299999 1
227604 1
1 1
299999 1
1 1
13501 1
300002 1
144849 1
60410 1
300000 1
82954 1
3 1
260101 1
172210 1
300001 1
1 1
268723 1
100522 1
300002 1
300002 1
300000 1
300000 1
300001 1
299999 1
142438 1
1 1
88190 1
156787 1
3 1
283783 1
64683 1
195282 1
299999 1
68907 1
105425 1
961 1
227683 1
193089 1
280840 1
1 1
300000 1
248405 1
284529 1
7655 1
63989 1
145599 1
210562 1
106587 1
230803 1
129333 1
167073 1
120616 1
278002 1
1 1
183987 1
300000 1
300000 1
182982 1
105539 1
1 1
1 1
203358 1
96250 1
66055 1
2 1
208036 1
208704 1
1359 1
93791 1
190462 1
240643 1
299999 1
2 1
299945 1
3 1
1 1
148527 1
2 1
2 1
161700 1
64784 1
299999 1
281990 1
1 1
281635 1
209325 1
300001 1
293826 1
243833 1
3 1
76621 1
205607 1
215692 1
1 1
76096 1
27911 1
1 1
300000 1
3 1
1 1
299999 1
37213 1
98755 1
299999 1
127643 1
259035 1
2 1
103575 1
34259 1
197126 1
3 1
208168 1
130145 1
127842 1
1 1
253428 1
2 1
174094 1
288413 1
297513 1
300000 1
250815 1
202687 1
124342 1
300000 1
300001 1
58496 1
232267 1
208495 1
300000 1
202473 1
1 1
113401 1
274932 1
183265 1
3 1
299998 1
171313 1
90753 1
300001 1
63351 1
3 1
2 1
256007 1
1 1
12821 1
300000 1
243390 1
230215 1
300000 1
1 1
90066 1
268056 1
247268 1
96094 1
48820 1
170351 1
298220 1
112892 1
259634 1
1 1
3 1
1 1
216180 1
299998 1
2 1
300001 1
88265 1
86968 1
167617 1
156713 1
26769 1
155903 1
82064 1
299999 1
132931 1
300002 1
83765 1
90060 1
300000 1
300000 1
300001 1
299999 1
62825 1
265432 1
23616 1
223005 1
163984 1
228464 1
2 1
216023 1
299999 1
242184 1
299999 1
300001 1
105712 1
169786 1
258443 1
83153 1
76781 1
130545 1
81931 1
75348 1
43805 1
2 1
254682 1
1 1
171744 1
258099 1
173884 1
267296 1
1 1
110459 1
300000 1
300000 1
267800 1
145259 1
168409 1
89274 1
300000 1
2822 1
17686 1
287761 1
156933 1
3 1
171832 1
300000 1
94531 1
165786 1
300000 1
112126 1
3 1
300001 1
277410 1
264009 1
55542 1
119722 1
1 1
300000 1
10251 1
123945 1
212859 1
2 1
201555 1
300000 1
156453 1
111971 1
255428 1
291187 1
2 1
147535 1
163671 1
33849 1
1 1
37600 1
255444 1
96704 1
262440 1
2 1
52608 1
290383 1
220953 1
210588 1
203278 1
300002 1
100333 1
1 1
41308 1
1 1
299998 1
1 1
7149 1
279755 1
121712 1
186576 1
145639 1
2 1
299999 1
300000 1
20443 1
300001 1
2 1
168800 1
27071 1
206459 1
1 1
3 1
209789 1
299999 1
128896 1
132692 1
1 1
169303 1
231124 1
63359 1
1 1
110146 1
90960 1
299999 1
30550 1
35464 1
129951 1
216641 1
201187 1
273983 1
1025 1
67165 1
214374 1
300001 1
65558 1
2 1
276695 1
141396 1
109595 1
158546 1
141579 1
1 1
187064 1
1 1
121048 1
227266 1
163173 1
2 1
148102 1
219170 1
275114 1
2 1
300000 1
1 1
1 1
2 1
300000 1
22101 1
300000 1
198577 1
193128 1
80916 1
135310 1
294871 1
63092 1
112232 1
33069 1
299999 1
200013 1
47067 1
182088 1
278504 1
231162 1
300001 1
46889 1
1 1
235784 1
1 1
299999 1
299999 1
155081 1
227682 1
52597 1
69607 1
10766 1
213099 1
164070 1
299999 1
1 1
278752 1
1 1
29632 1
220729 1
299998 1
16723 1
29957 1
1 1
299999 1
165031 1
282598 1
200362 1
196005 1
299999 1
299999 1
164214 1
299999 1
300000 1
2 1
298277 1
229210 1
86059 1
20950 1
219951 1
300000 1
254775 1
179407 1
2 1
269929 1
299999 1
1 1
247393 1
36623 1
300001 1
152981 1
148569 1
1 1
16068 1
247813 1
135858 1
300000 1
1 1
1 1
299999 1
1 1
221565 1
3 1
3689 1
1 1
101702 1
143967 1
114587 1
126290 1
47961 1
36804 1
299999 1
245133 1
1 1
27989 1
299999 1
241259 1
851 1
1 1
300000 1
300000 1
13123 1
1 1
134004 1
1 1
1 1
127251 1
222444 1
3 1
299999 1
299999 1
1 1
2 1
36163 1
299999 1
299999 1
261611 1
212781 1
49690 1
191101 1
112280 1
103642 1
190862 1
92388 1
223911 1
219550 1
1 1
287267 1
1 1
159686 1
26396 1
112136 1
242518 1
300001 1
140945 1
105700 1
274590 1
300000 1
292139 1
1 1
194796 1
43639 1
99143 1
203525 1
1 1
300000 1
51671 1
91229 1
1 1
253596 1
281839 1
18225 1
219901 1
271514 1
1 1
199985 1
201378 1
89008 1
67924 1
180106 1
299998 1
262838 1
199693 1
47469 1
244154 1
135887 1
299999 1
1 1
300000 1
110956 1
3 1
300002 1
43048 1
236929 1
29397 1
1 1
1 1
299999 1
282171 1
225047 1
278890 1
252008 1
1 1
76272 1
122630 1
1 1
289622 1
24381 1
40068 1
36783 1
279773 1
300000 1
88764 1
214661 1
300002 1
122937 1
1 1
300000 1
1 1
110449 1
216287 1
78666 1
203321 1
159298 1
1 1
1 1
300001 1
1 1
184144 1
1 1
299999 1
258579 1
1 1
1 1
69656 1
124871 1
3 1
1 1
190607 1
1 1
1 1
280707 1
1 1
221998 1
119991 1
52906 1
2 1
100522 1
300002 1
299999 1
300002 1
159068 1
2 1
300000 1
1 1
2 1
300001 1
283469 1
238354 1
296266 1
182609 1
289495 1
254331 1
124393 1
76341 1
208836 1
300000 1
101763 1
300000 1
300001 1
1 1
300000 1
2 1
211717 1
1 1
49686 1
1 1
123933 1
14305 1
238167 1
296029 1
68045 1
300002 1
289305 1
57419 1
88934 1
267074 1
1 1
225876 1
1 1
69853 1
87080 1
300002 1
1 1
203186 1
269016 1
145737 1
4523 1
299999 1
3 1
300001 1
46230 1
13312 1
264072 1
245299 1
2 1
1 1
299998 1
111963 1
79623 1
271675 1
278661 1
1 1
91084 1
59380 1
300000 1
61402 1
299999 1
265348 1
294430 1
181852 1
71066 1
1 1
247250 1
95228 1
248575 1
299999 1
1 1
271023 1
264002 1
64193 1
274847 1
62802 1
182771 1
124561 1
2 1
299999 1
1 1
127307 1
275237 1
168257 1
300001 1
45674 1
300000 1
245533 1
137482 1
14760 1
300000 1
300000 1
300000 1
1 1
300001 1
176208 1
1 1
272523 1
169279 1
1 1
172939 1
10119 1
1 1
260944 1
2 1
299999 1
1 1
300000 1
129200 1
300001 1
300000 1
251409 1
300000 1
1 1
299999 1
93694 1
80289 1
51441 1
78940 1
199178 1
300000 1
2 1
1 1
226920 1
300000 1
238419 1
299999 1
1 1
13291 1
282926 1
300001 1
300000 1
253244 1
45608 1
43865 1
185940 1
22101 1
181514 1
1 1
299998 1
300000 1
240224 1
233516 1
1 1
267006 1
125603 1
89463 1
229022 1
59381 1
1 1
104302 1
1 1
261746 1
276668 1
195118 1
225302 1
69162 1
3 1
148819 1
300000 1
17329 1
300001 1
299999 1
15661 1
300000 1
293825 1
228730 1
1 1
74255 1
22242 1
103087 1
300000 1
299999 1
203756 1
31283 1
116878 1
220394 1
300002 1
98097 1
2 1
91550 1
287885 1
219015 1
140000 1
68707 1
215045 1
300002 1
49268 1
115981 1
77141 1
25156 1
180405 1
300001 1
300000 1
224240 1
157193 1
300000 1
1 1
150786 1
220222 1
299998 1
300000 1
88834 1
115748 1
1 1
90302 1
224006 1
254844 1
1 1
299999 1
130759 1
293807 1
203114 1
160909 1
147624 1
69736 1
115199 1
299999 1
99447 1
299999 1
299999 1
62097 1
1 1
2 1
299998 1
142657 1
293962 1
213926 1
38461 1
3216 1
300000 1
218371 1
300000 1
239016 1
105101 1
134278 1
300000 1
2 1
227633 1
73780 1
299258 1
183193 1
33321 1
300000 1
226678 1
300001 1
300000 1
204113 1
222360 1
93892 1
300000 1
45967 1
132801 1
253684 1
1 1
66723 1
281260 1
191614 1
175996 1
259556 1
188835 1
1 1
298685 1
173736 1
39526 1
142590 1
1 1
108211 1
66696 1
1 1
300000 1
174140 1
148954 1
300001 1
300000 1
299999 1
58264 1
16938 1
42125 1
1 1
25011 1
299999 1
223393 1
299998 1
66915 1
59529 1
2 1
1 1
148692 1
1 1
274858 1
1 1
258271 1
210440 1
44075 1
232690 1
2 1
7235 1
300001 1
287029 1
179119 1
1 1
233065 1
251701 1
1 1
25062 1
300000 1
35804 1
300001 1
300000 1
200850 1
1 1
2 1
257962 1
178960 1
300000 1
219794 1
1 1
299999 1
257157 1
161461 1
268741 1
114193 1
162304 1
269870 1
195359 1
2 1
300002 1
1 1
98447 1
88486 1
47329 1
300000 1
178920 1
299998 1
89968 1
132647 1
229204 1
52112 1
299999 1
97216 1
234493 1
46430 1
299999 1
246177 1
37383 1
1 1
128161 1
25666 1
1 1
142160 1
260018 1
209133 1
292356 1
300000 1
162726 1
278145 1
300000 1
196302 1
49704 1
204159 1
1 1
283829 1
98274 1
299999 1
1 1
99908 1
300001 1
2 1
49252 1
232823 1
194372 1
43558 1
3 1
104576 1
154627 1
70477 1
64416 1
125442 1
149595 1
57986 1
118510 1
300000 1
300000 1
84344 1
213445 1
282643 1
293521 1
132290 1
130976 1
299999 1
260482 1
1 1
193444 1
146048 1
300000 1
49729 1
43447 1
224153 1
300000 1
257591 1
63750 1
72141 1
179047 1
1 1
1 1
1 1
157859 1
37807 1
162683 1
250088 1
300002 1
84535 1
213421 1
300001 1
10075 1
2066 1
154126 1
258430 1
1 1
27077 1
299999 1
33841 1
121351 1
11069 1
2 1
300001 1
1 1
229612 1
299999 1
197420 1
143302 1
1 1
299999 1
289265 1
299999 1
1 1
154734 1
197788 1
84661 1
189232 1
158638 1
1 1
163719 1
46779 1
1 1
55990 1
93858 1
139373 1
216966 1
299999 1
89569 1
70711 1
83370 1
1 1
191107 1
3369 1
120610 1
3 1
85614 1
1 1
3 1
299999 1
238097 1
32169 1
89 1
291615 1
1 1
255373 1
25371 1
1 1
250843 1
2 1
156662 1
62453 1
300002 1
175839 1
196961 1
2 1
955 1
255212 1
2 1
193420 1
300000 1
3 1
299999 1
299998 1
213355 1
142245 1
179561 1
111751 1
2 1
216431 1
2 1
1 1
221332 1
107094 1
24914 1
196822 1
14321 1
300000 1
3 1
41085 1
123176 1
166136 1
104423 1
248906 1
120477 1
297745 1
288017 1
63326 1
300001 1
289769 1
166139 1
248460 1
36848 1
1 1
299999 1
79316 1
299999 1
196199 1
226724 1
299999 1
300002 1
15649 1
299999 1
48231 1
300001 1
105396 1
3 1
71148 1
215456 1
247019 1
194911 1
193229 1
80297 1
3685 1
81174 1
1 1
2 1
299999 1
1 1
258281 1
237917 1
1 1
3 1
300001 1
299998 1
109787 1
300000 1
10322 1
247585 1
238015 1
30609 1
1 1
27887 1
45470 1
300000 1
1 1
283469 1
14321 1
1 1
274106 1
299999 1
299999 1
245932 1
300002 1
71691 1
300001 1
3 1
1 1
2 1
292524 1
91267 1
1 1
103928 1
232627 1
299999 1
300001 1
294577 1
270869 1
58561 1
3 1
37834 1
256721 1
1 1
237119 1
263079 1
13709 1
196655 1
98261 1
2 1
52842 1
299999 1
263169 1
282311 1
118413 1
1 1
226416 1
1 1
176555 1
224160 1
300001 1
262055 1
100001 1
300001 1
39482 1
79041 1
242722 1
58393 1
134793 1
2 1
148897 1
234640 1
289447 1
57866 1
104839 1
2 1
200747 1
300000 1
245886 1
91957 1
78963 1
1 1
207700 1
300001 1
299999 1
30916 1
79755 1
1 1
197674 1
107768 1
47607 1
136295 1
3 1
146658 1
235341 1
132635 1
183386 1
93476 1
128423 1
160044 1
300001 1
299999 1
1 1
300000 1
70305 1
300002 1
282254 1
1 1
209686 1
49401 1
286565 1
76239 1
108337 1
1 1
185420 1
71342 1
33274 1
300000 1
130637 1
190813 1
213135 1
242903 1
300001 1
3 1
33544 1
46820 1
3 1
22109 1
300000 1
159992 1
129855 1
300002 1
86605 1
23950 1
24933 1
165909 1
196467 1
1 1
169152 1
9904 1
284843 1
182928 1
299999 1
197934 1
136624 1
6914 1
299999 1
25330 1
21035 1
299998 1
78534 1
300000 1
1 1
230414 1
213212 1
300000 1
199996 1
88863 1
8765 1
189481 1
299999 1
124118 1
112501 1
144114 1
185433 1
300000 1
98931 1
299999 1
227576 1
100166 1
232643 1
184557 1
41165 1
49082 1
300000 1
1 1
299998 1
2 1
132160 1
278060 1
299999 1
300000 1
58056 1
170112 1
279870 1
81756 1
1 1
1 1
300002 1
103305 1
300001 1
85050 1
299999 1
2 1
299999 1
253991 1
54095 1
1 1
259973 1
299999 1
293295 1
1 1
300000 1
125234 1
300002 1
3 1
134260 1
52795 1
230570 1
300001 1
240435 1
300001 1
81465 1
299999 1
286894 1
209959 1
169300 1
281111 1
1 1
300001 1
37132 1
110981 1
259739 1
300001 1
299999 1
299369 1
143062 1
35516 1
299998 1
1 1
300001 1
253372 1
60349 1
269638 1
60197 1
240743 1
260416 1
168985 1
280026 1
105383 1
123391 1
33134 1
2 1
299999 1
300002 1
2 1
299999 1
300001 1
156926 1
1 1
171252 1
253112 1
31110 1
212808 1
227448 1
65067 1
1 1
139030 1
289602 1
161125 1
1 1
205995 1
261749 1
1 1
209532 1
1 1
273499 1
70044 1
196710 1
278636 1
98748 1
300001 1
299999 1
57565 1
143010 1
253258 1
2 1
208611 1
1 1
32428 1
47199 1
28340 1
1 1
1 1
101093 1
256484 1
209564 1
107821 1
299998 1
300000 1
185840 1
300001 1
1 1
300001 1
270905 1
200714 1
300001 1
82528 1
163368 1
280681 1
59999 1
15160 1
1 1
43917 1
275895 1
169232 1
2362 1
253205 1
153 1
192202 1
1 1
219397 1
156882 1
203184 1
3 1
232547 1
1 1
115457 1
299999 1
59206 1
177754 1
130609 1
2 1
194724 1
34296 1
265162 1
64406 1
268041 1
379 1
64771 1
112394 1
2 1
1 1
184928 1
1 1
2 1
300000 1
279148 1
159571 1
1 1
201081 1
275210 1
226800 1
299998 1
141086 1
48340 1
90031 1
299999 1
10103 1
278598 1
299998 1
286527 1
32731 1
180284 1
1952 1
153824 1
268191 1
193613 1
1 1
71790 1
299999 1
114121 1
299999 1
72225 1
270949 1
159512 1
259807 1
262981 1
190413 1
1 1
1 1
1 1
197509 1
263025 1
290815 1
1 1
1 1
104980 1
52097 1
300000 1
299999 1
1 1
300001 1
269812 1
190953 1
20852 1
233054 1
300001 1
1 1
34924 1
300001 1
100055 1
98283 1
225709 1
124721 1
300001 1
58084 1
153402 1
220957 1
104489 1
230341 1
2 1
173461 1
282345 1
28059 1
76253 1
125299 1
300001 1
210426 1
2 1
1 1
178543 1
237779 1
244308 1
1 1
281887 1
216856 1
14630 1
233112 1
131966 1
58372 1
249846 1
300001 1
164786 1
242903 1
211939 1
300000 1
2 1
98841 1
300000 1
299999 1
38042 1
299999 1
234328 1
144793 1
101354 1
247518 1
156653 1
18824 1
144327 1
299999 1
300001 1
67555 1
275075 1
57665 1
300001 1
36474 1
300000 1
236050 1
1 1
299999 1
3 1
1 1
29626 1
1 1
112733 1
299999 1
255713 1
24769 1
300000 1
1 1
64734 1
1 1
9792 1
1 1
284738 1
7709 1
171897 1
103700 1
158583 1
254800 1
100432 1
1 1
169024 1
263703 1
129078 1
37803 1
91265 1
251563 1
17743 1
1 1
300000 1
296437 1
1 1
12833 1
1 1
217907 1
2 1
1 1
1 1
104204 1
171259 1
292749 1
75052 1
299999 1
300001 1
12462 1
2 1
1 1
52363 1
1 1
300000 1
268956 1
95937 1
300001 1
251042 1
247647 1
219795 1
299628 1
2 1
11184 1
1 1
172793 1
220278 1
211515 1
2938 1
151885 1
300001 1
299999 1
300001 1
179730 1
1 1
41415 1
204539 1
189212 1
202284 1
251275 1
297020 1
164038 1
223605 1
275948 1
1 1
18225 1
1 1
228645 1
21804 1
94771 1
25312 1
154478 1
21307 1
2 1
156835 1
1 1
59728 1
300000 1
132581 1
140847 1
300000 1
42292 1
3 1
1 1
2 1
280413 1
299999 1
121489 1
128603 1
89638 1
299999 1
179539 1
283210 1
300000 1
117788 1
167669 1
1 1
2 1
154530 1
15417 1
300001 1
144541 1
31879 1
156842 1
2 1
57932 1
262928 1
195306 1
300001 1
44461 1
300000 1
120193 1
120189 1
121154 1
1 1
300001 1
1 1
198871 1
72639 1
178482 1
3 1
141245 1
258876 1
1 1
174870 1
57395 1
299999 1
22207 1
297708 1
241921 1
254762 1
157790 1
297651 1
34764 1
100087 1
299999 1
300000 1
299999 1
180326 1
91968 1
300001 1
103814 1
155460 1
300000 1
161441 1
300000 1
268081 1
75140 1
39804 1
37353 1
219167 1
59303 1
300000 1
108498 1
1 1
1 1
59616 1
21794 1
295043 1
32787 1
161255 1
55158 1
108065 1
299999 1
85290 1
60917 1
47133 1
299999 1
300000 1
284238 1
32988 1
300001 1
300001 1
300000 1
220956 1
224118 1
158804 1
283216 1
126255 1
299999 1
40107 1
141708 1
3 1
300000 1
86277 1
113165 1
114378 1
72397 1
128379 1
191982 1
300000 1
300001 1
167356 1
23164 1
262536 1
299999 1
1 1
221247 1
254649 1
299999 1
30057 1
39666 1
2 1
235935 1
145071 1
120229 1
105562 1
1 1
300002 1
1 1
29131 1
244170 1
299999 1
201018 1
117542 1
23456 1
228429 1
275183 1
189384 1
135940 1
23809 1
213847 1
253456 1
293577 1
8429 1
106998 1
209349 1
157449 1
300001 1
123121 1
282161 1
9170 1
281338 1
300002 1
238866 1
1 1
157167 1
133117 1
109431 1
299999 1
3 1
300000 1
111162 1
299897 1
194319 1
108527 1
59224 1
1 1
2 1
46744 1
1 1
147929 1
128753 1
228166 1
24088 1
1 1
105698 1
212900 1
250749 1
176033 1
2 1
220609 1
76890 1
299999 1
244541 1
198156 1
46344 1
195239 1
221414 1
52515 1
87825 1
272264 1
113224 1
300000 1
299999 1
2 1
223505 1
148265 1
249202 1
300002 1
299999 1
300000 1
258181 1
167694 1
1 1
299999 1
196132 1
1 1
158461 1
3 1
12562 1
148319 1
160948 1
226642 1
1 1
1225 1
235870 1
66391 1
153377 1
35093 1
13734 1
86205 1
198248 1
4364 1
164823 1
3 1
1 1
148776 1
1 1
9128 1
42547 1
1 1
205123 1
71960 1
300001 1
128502 1
218191 1
1 1
300001 1
127200 1
300000 1
299999 1
119663 1
221650 1
63837 1
1 1
137210 1
300000 1
1 1
47831 1
299999 1
130497 1
276980 1
299999 1
300002 1
34275 1
300000 1
1 1
1 1
131294 1
1 1
243744 1
231559 1
76480 1
3 1
268717 1
19891 1
1 1
144657 1
2608 1
276465 1
116029 1
146900 1
289658 1
251997 1
98039 1
1 1
228967 1
196207 1
191641 1
16537 1
1 1
261007 1
243797 1
288709 1
75067 1
255062 1
5754 1
20376 1
207337 1
1 1
1 1
282385 1
1 1
3 1
2 1
114945 1
252326 1
17226 1
77687 1
1 1
162587 1
205310 1
246416 1
271022 1
158694 1
198541 1
212399 1
161754 1
300000 1
133761 1
297182 1
152859 1
216194 1
968 1
116034 1
1 1
278874 1
148192 1
299999 1
1 1
94013 1
33065 1
31935 1
28115 1
102920 1
300000 1
64971 1
290003 1
1 1
299999 1
3 1
222890 1
296218 1
1 1
123432 1
299999 1
3 1
136266 1
72914 1
7137 1
269217 1
170092 1
210055 1
37202 1
1 1
2 1
2 1
16273 1
2 1
36831 1
72473 1
79871 1
300002 1
30655 1
285812 1
187736 1
180909 1
137256 1
299999 1
42110 1
299999 1
196136 1
253706 1
6021 1
110757 1
9168 1
121565 1
299095 1
300000 1
36568 1
207959 1
143478 1
1 1
1 1
199474 1
129836 1
1 1
237812 1
93068 1
88467 1
77430 1
300000 1
102556 1
209631 1
299999 1
1 1
3 1
238484 1
137193 1
240728 1
277780 1
210409 1
197532 1
128447 1
82061 1
59400 1
152891 1
240343 1
70199 1
185801 1
260216 1
111324 1
23070 1
124393 1
48082 1
1 1
2 1
180780 1
50781 1
216761 1
220229 1
64629 1
1 1
4298 1
218074 1
233269 1
177027 1
37367 1
173448 1
300000 1
299999 1
151779 1
300001 1
242755 1
254106 1
3 1
98507 1
244658 1
35981 1
2 1
1 1
31801 1
282023 1
35261 1
300000 1
1 1
114772 1
263348 1
129830 1
1 1
289058 1
299999 1
123547 1
235816 1
277351 1
300001 1
117697 1
1 1
89212 1
300001 1
80262 1
100997 1
194221 1
93132 1
299999 1
148157 1
2 1
299999 1
50882 1
86446 1
202123 1
124406 1
234783 1
181347 1
269756 1
1 1
3 1
95079 1
216757 1
142735 1
29787 1
299999 1
300000 1
54510 1
3 1
205407 1
92910 1
285201 1
1 1
195829 1
2 1
244439 1
300001 1
143053 1
170992 1
7354 1
299999 1
2 1
300000 1
97610 1
1 1
205034 1
102845 1
1 1
112519 1
25737 1
1 1
238712 1
244326 1
129624 1
227985 1
300000 1
264489 1
1 1
30074 1
189207 1
130369 1
232195 1
140512 1
280308 1
172464 1
100967 1
1 1
2 1
256865 1
2 1
23022 1
142888 1
77100 1
255565 1
43476 1
65571 1
66779 1
70973 1
2 1
137019 1
190544 1
225534 1
299999 1
36936 1
188490 1
300000 1
3835 1
8376 1
53084 1
300001 1
110226 1
77196 1
1 1
251212 1
2033 1
282308 1
221659 1
45561 1
300000 1
2 1
167690 1
576 1
11636 1
300000 1
250500 1
7879 1
65197 1
288293 1
4600 1
174673 1
300000 1
135987 1
14027 1
253414 1
289134 1
4503 1
1 1
191025 1
1 1
111992 1
249869 1
1 1
1 1
299999 1
299999 1
1 1
273844 1
4302 1
248007 1
32828 1
1 1
1 1
210774 1
299999 1
161418 1
2 1
2 1
94582 1
263806 1
101894 1
213879 1
300001 1
114762 1
42690 1
255525 1
170349 1
7957 1
1 1
283216 1
184729 1
1 1
218093 1
119793 1
158059 1
300001 1
31009 1
300001 1
300000 1
300001 1
175693 1
198448 1
247509 1
300000 1
67600 1
203417 1
1 1
160164 1
57252 1
194802 1
12533 1
170837 1
198597 1
2 1
1 1
298684 1
273435 1
299999 1
244599 1
278456 1
294723 1
27960 1
220444 1
1 1
265396 1
53611 1
300001 1
244584 1
157483 1
299999 1
25106 1
124027 1
14146 1
98167 1
158659 1
191631 1
199583 1
300000 1
20406 1
179461 1
238357 1
266660 1
300000 1
300000 1
18936 1
65920 1
2 1
197928 1
300000 1
92009 1
31587 1
300001 1
2 1
300000 1
11784 1
272076 1
205116 1
300001 1
34738 1
70797 1
228734 1
225074 1
161222 1
1 1
193909 1
300002 1
191367 1
10811 1
1 1
2 1
299998 1
320 1
2 1
115810 1
271410 1
269444 1
166979 1
141774 1
300000 1
1 1
300001 1
300002 1
1 1
203337 1
300000 1
55108 1
22708 1
71591 1
1 1
77659 1
155756 1
165383 1
7079 1
253413 1
1 1
87438 1
1 1
7017 1
64460 1
200113 1
1 1
1 1
39376 1
122834 1
130193 1
169568 1
90021 1
281524 1
284728 1
69360 1
2 1
39404 1
3 1
3 1
208221 1
2 1
298111 1
282924 1
4126 1
300001 1
65573 1
119097 1
2 1
288092 1
101756 1
100224 1
15954 1
300001 1
1 1
300000 1
245504 1
2 1
1 1
1 1
280479 1
265585 1
92252 1
300000 1
3 1
2 1
241324 1
299999 1
171622 1
300001 1
3 1
1 1
139522 1
1 1
268298 1
300002 1
1 1
214778 1
118686 1
110857 1
300000 1
179452 1
133316 1
170733 1
126047 1
300000 1
237918 1
143577 1
1 1
191891 1
300001 1
224262 1
220612 1
1 1
113413 1
228235 1
300000 1
77923 1
135950 1
25582 1
1 1
41454 1
219823 1
91821 1
127300 1
2 1
200845 1
3 1
138194 1
118514 1
300000 1
1 1
61396 1
1 1
233220 1
255380 1
300001 1
300000 1
191701 1
145332 1
290835 1
239364 1
300000 1
28880 1
154350 1
300000 1
239322 1
249447 1
172543 1
266234 1
132506 1
184798 1
63980 1
60902 1
88363 1
124303 1
299999 1
299999 1
1 1
163560 1
214304 1
299999 1
1 1
272146 1
48817 1
201306 1
1 1
299999 1
95645 1
300000 1
62395 1
275019 1
44017 1
206547 1
187761 1
40227 1
120837 1
317 1
157633 1
1 1
188789 1
66943 1
20981 1
74381 1
69749 1
116610 1
16686 1
299999 1
87063 1
253833 1
193091 1
11851 1
103054 1
166909 1
300001 1
36392 1
253121 1
299999 1
9319 1
1 1
290819 1
1 1
194290 1
300001 1
212063 1
298531 1
1 1
206245 1
299998 1
34534 1
2 1
64036 1
16454 1
1 1
99257 1
83068 1
256197 1
165006 1
229185 1
299999 1
281266 1
299999 1
19581 1
161263 1
299999 1
235415 1
219505 1
29812 1
78309 1
300000 1
123588 1
284875 1
1 1
1 1
2 1
300000 1
300001 1
1 1
218959 1
299999 1
6360 1
134841 1
45733 1
73658 1
192457 1
1 1
299999 1
1 1
158798 1
1 1
2 1
286330 1
185852 1
117479 1
37961 1
149189 1
43774 1
1 1
297461 1
300001 1
39550 1
1 1
242039 1
251455 1
299999 1
73085 1
242319 1
233813 1
97657 1
236300 1
95980 1
187919 1
159234 1
124045 1
216841 1
1 1
87368 1
89847 1
72010 1
112177 1
107312 1
45373 1
150095 1
151638 1
299999 1
120138 1
188883 1
1 1
216380 1
300000 1
127124 1
3 1
252175 1
14271 1
205111 1
299999 1
244343 1
92580 1
1303 1
12115 1
1 1
166149 1
234356 1
166774 1
1 1
2 1
300002 1
196174 1
299999 1
21283 1
3 1
152086 1
300000 1
300000 1
300000 1
30949 1
283119 1
3 1
266581 1
299999 1
114160 1
114774 1
253703 1
140623 1
241151 1
103767 1
65719 1
221080 1
276186 1
2 1
44502 1
87903 1
84703 1
11173 1
2 1
160712 1
122396 1
23519 1
237198 1
297118 1
1 1
299999 1
126487 1
258030 1
52341 1
43606 1
1 1
300002 1
241341 1
114125 1
3 1
76091 1
189937 1
75608 1
267376 1
223272 1
1 1
300000 1
299999 1
300000 1
67152 1
287179 1
3 1
2 1
299999 1
55650 1
299998 1
213511 1
86270 1
3 1
288317 1
5950 1
3 1
195057 1
159349 1
170649 1
1 1
299999 1
140999 1
125859 1
200165 1
1 1
178364 1
124657 1
204724 1
300000 1
300001 1
214488 1
299999 1
300000 1
1 1
272490 1
170313 1
69964 1
290989 1
130536 1
182912 1
300002 1
15415 1
51695 1
300001 1
23288 1
21492 1
300000 1
3 1
37361 1
285512 1
127373 1
178838 1
1 1
300001 1
270729 1
131610 1
82052 1
249399 1
107693 1
275237 1
299999 1
1 1
50368 1
1549 1
287914 1
14758 1
1 1
1 1
205843 1
30339 1
190307 1
3 1
112685 1
1 1
11273 1
15943 1
1 1
299999 1
153600 1
300001 1
106599 1
300001 1
1 1
167541 1
1 1
178630 1
232693 1
299999 1
175305 1
1 1
140999 1
1 1
247310 1
223616 1
1 1
300000 1
143826 1
127914 1
167066 1
299999 1
3 1
25323 1
107513 1
103422 1
300000 1
300001 1
299999 1
1 1
58154 1
116865 1
31090 1
3 1
293738 1
300000 1
177187 1
16305 1
177484 1
21877 1
163151 1
300000 1
267202 1
300001 1
274578 1
148379 1
118338 1
278590 1
299998 1
1 1
285465 1
17555 1
115488 1
150708 1
17705 1
300000 1
279770 1
3278 1
276470 1
105263 1
116731 1
300000 1
34552 1
189768 1
216675 1
39509 1
282063 1
106271 1
3313 1
143365 1
175615 1
17124 1
300002 1
283929 1
1 1
300000 1
1 1
114089 1
260784 1
3 1
169234 1
300000 1
114455 1
91332 1
299999 1
234942 1
25416 1
1 1
296328 1
300001 1
280250 1
107841 1
205744 1
67656 1
103449 1
149631 1
227449 1
219549 1
82973 1
22381 1
2 1
300000 1
1 1
172726 1
91536 1
176119 1
33967 1
1 1
1 1
296431 1
1 1
174576 1
101091 1
124980 1
248530 1
58424 1
2 1
212277 1
300001 1
299998 1
72492 1
299999 1
300001 1
188440 1
299998 1
135781 1
267019 1
237639 1
299999 1
299998 1
299999 1
273645 1
259011 1
118413 1
236704 1
247120 1
1 1
2 1
47968 1
300000 1
50187 1
208880 1
18174 1
58963 1
103931 1
256369 1
1 1
289531 1
1 1
298522 1
300001 1
155288 1
173834 1
191216 1
151042 1
169098 1
2 1
300000 1
147868 1
93685 1
237521 1
227468 1
247397 1
1 1
157881 1
3 1
110421 1
1 1
300002 1
28427 1
47855 1
3 1
222154 1
251322 1
160582 1
284376 1
107104 1
299999 1
170000 1
137050 1
94662 1
130903 1
270140 1
2 1
300000 1
290912 1
259706 1
299999 1
300001 1
250001 1
74763 1
299999 1
188609 1
300001 1
233499 1
2 1
3 1
71169 1
299999 1
1 1
174885 1
115722 1
9453 1
129977 1
1 1
299030 1
299999 1
256576 1
171464 1
120785 1
123088 1
2 1
145616 1
299999 1
1 1
273408 1
77468 1
80714 1
122899 1
197817 1
64493 1
300000 1
1 1
173788 1
300001 1
53371 1
218743 1
235608 1
1 1
1 1
49880 1
68169 1
298470 1
161946 1
1 1
1 1
300000 1
183063 1
44260 1
36696 1
35192 1
276253 1
276888 1
156711 1
3 1
1 1
2 1
89481 1
190211 1
251835 1
221969 1
161153 1
299999 1
2 1
38149 1
197274 1
300001 1
230290 1
214598 1
1 1
1 1
29373 1
177265 1
160514 1
1 1
3 1
45668 1
300001 1
150222 1
1 1
244239 1
1 1
81142 1
271769 1
299999 1
1 1
2 1
295990 1
131856 1
35511 1
299999 1
1 1
1 1
152559 1
299999 1
70329 1
229248 1
160297 1
1 1
113159 1
265296 1
1 1
285568 1
300000 1
300001 1
1 1
300001 1
1 1
47904 1
299998 1
47820 1
159844 1
10226 1
247195 1
176968 1
26942 1
87866 1
285631 1
36594 1
140187 1
29010 1
300001 1
3 1
300000 1
256398 1
205369 1
49470 1
70329 1
264542 1
182200 1
188743 1
1 1
1 1
299999 1
105498 1
241901 1
2 1
239680 1
300000 1
229298 1
202051 1
281965 1
146127 1
66606 1
1 1
293665 1
298856 1
95761 1
135512 1
299999 1
2 1
194124 1
2 1
113685 1
219232 1
299999 1
1 1
255697 1
1 1
1 1
3 1
77625 1
195481 1
201729 1
78492 1
2 1
1 1
133483 1
3 1
300000 1
256118 1
86720 1
1 1
229977 1
1 1
268365 1
83537 1
259531 1
300001 1
3 1
1 1
74114 1
100077 1
35859 1
1 1
48607 1
161293 1
226539 1
218729 1
2 1
2 1
299999 1
54665 1
275738 1
201997 1
254560 1
29158 1
193975 1
149603 1
8232 1
2 1
1 1
165936 1
58327 1
243100 1
198209 1
56333 1
277730 1
248706 1
285397 1
163276 1
208262 1
124945 1
111519 1
2 1
141692 1
2 1
260084 1
270273 1
34106 1
206751 1
3 1
288868 1
234092 1
134649 1
186333 1
298356 1
225006 1
300001 1
145384 1
97896 1
225976 1
1 1
299999 1
238695 1
299999 1
191372 1
160245 1
80633 1
127490 1
154867 1
1 1
282753 1
15119 1
284124 1
190444 1
71448 1
277753 1
300000 1
226861 1
300000 1
299999 1
177983 1
114060 1
82236 1
166190 1
299999 1
1 1
84796 1
299999 1
299999 1
208188 1
95189 1
299999 1
299999 1
130179 1
212708 1
2 1
269762 1
228117 1
63247 1
174614 1
60187 1
7943 1
63267 1
3 1
300000 1
15024 1
94545 1
31549 1
288709 1
1 1
300001 1
74135 1
299999 1
215440 1
78490 1
2 1
156556 1
271085 1
300001 1
14563 1
253248 1
62912 1
1 1
121977 1
84029 1
201662 1
300000 1
300000 1
298231 1
161662 1
96393 1
1 1
272622 1
212657 1
1 1
61203 1
300000 1
1 1
300001 1
196478 1
1 1
55250 1
190234 1
1 1
203948 1
299999 1
300000 1
299999 1
225476 1
111618 1
133988 1
267543 1
98015 1
300000 1
225194 1
104825 1
179864 1
299998 1
300000 1
300001 1
263265 1
1 1
17388 1
3 1
270970 1
69356 1
37306 1
185569 1
299999 1
300001 1
1 1
285115 1
147434 1
186373 1
2 1
84518 1
2 1
256156 1
291653 1
196694 1
13100 1
300001 1
53945 1
255596 1
29162 1
97504 1
1 1
2 1
144400 1
1 1
2 1
1 1
2 1
290126 1
49133 1
158311 1
288247 1
55460 1
300000 1
113066 1
1 1
129804 1
300001 1
171411 1
1 1
41157 1
69034 1
1 1
22087 1
300000 1
635 1
246439 1
183328 1
300001 1
1 1
300000 1
182270 1
132738 1
37768 1
194211 1
49335 1
179924 1
72197 1
168678 1
77065 1
52225 1
229956 1
188397 1
13031 1
29813 1
22210 1
168665 1
81090 1
270225 1
170299 1
281235 1
201129 1
113154 1
1 1
39380 1
3 1
88293 1
1 1
55640 1
300000 1
288225 1
116031 1
179225 1
300001 1
299999 1
298312 1
40526 1
97236 1
300000 1
30401 1
1 1
129635 1
300000 1
79592 1
264806 1
63351 1
231466 1
299999 1
11910 1
1 1
130342 1
300000 1
2 1
93758 1
299999 1
299999 1
29703 1
210068 1
30979 1
163522 1
188991 1
1 1
212921 1
154675 1
300000 1
88938 1
245414 1
300001 1
243936 1
279105 1
117599 1
222621 1
1 1
109431 1
299999 1
233326 1
300001 1
297780 1
203287 1
2 1
73306 1
79974 1
126422 1
299999 1
939 1
299999 1
277360 1
271901 1
250973 1
210314 1
287683 1
127079 1
300002 1
263590 1
299998 1
2 1
1 1
37068 1
174264 1
237812 1
1 1
288940 1
48790 1
1 1
299998 1
6284 1
1 1
284259 1
279650 1
1 1
16409 1
81108 1
300001 1
1 1
188784 1
33217 1
299999 1
256380 1
276394 1
108471 1
1 1
85397 1
8370 1
5773 1
300000 1
299537 1
223453 1
176514 1
205960 1
288918 1
300001 1
134966 1
1 1
300000 1
226630 1
295021 1
23544 1
96723 1
300000 1
182352 1
300000 1
13036 1
1 1
300001 1
11621 1
290075 1
47770 1
1 1
3 1
70946 1
15757 1
187263 1
56184 1
140698 1
173939 1
109160 1
152795 1
133950 1
184111 1
261708 1
2 1
97977 1
120600 1
1 1
208783 1
216433 1
159696 1
299999 1
300001 1
300000 1
158834 1
1 1
3 1
223064 1
81780 1
213463 1
300000 1
45049 1
106501 1
290039 1
300001 1
148762 1
50217 1
2 1
300001 1
76943 1
300001 1
216170 1
99093 1
300001 1
118133 1
280742 1
220009 1
182618 1
34802 1
300000 1
50048 1
299999 1
208835 1
224579 1
98855 1
186816 1
281265 1
188305 1
3 1
300001 1
268142 1
1 1
73271 1
300001 1
300001 1
300000 1
234783 1
300000 1
3 1
7670 1
300000 1
300000 1
241179 1
25840 1
300001 1
102628 1
294028 1
115039 1
150866 1
150963 1
299999 1
204939 1
299141 1
125410 1
300001 1
300000 1
1 1
91029 1
252494 1
217796 1
2 1
254886 1
258000 1
181250 1
217311 1
208326 1
179404 1
300000 1
258549 1
300001 1
1 1
299999 1
19806 1
160994 1
300000 1
240941 1
230088 1
231646 1
2199 1
46333 1
245938 1
131884 1
116590 1
253566 1
169245 1
299998 1
300002 1
134137 1
67581 1
298681 1
1 1
299999 1
299999 1
265898 1
3 1
1 1
188717 1
62125 1
1 1
300000 1
2 1
271715 1
299999 1
47358 1
99359 1
1 1
84316 1
238829 1
300001 1
3 1
135436 1
1 1
204652 1
299999 1
3 1
268937 1
209155 1
300001 1
139860 1
76539 1
90111 1
293981 1
236484 1
299999 1
9670 1
1 1
300001 1
222333 1
57116 1
23933 1
169267 1
123062 1
300001 1
84480 1
299998 1
300000 1
262293 1
114711 1
1 1
300001 1
154118 1
34857 1
217171 1
299999 1
1076 1
12273 1
299999 1
114313 1
146225 1
45087 1
299999 1
299999 1
231553 1
300000 1
1 1
299999 1
3 1
101037 1
299999 1
261016 1
1 1
105094 1
214874 1
239675 1
299998 1
67756 1
299999 1
16301 1
298205 1
8576 1
1 1
119116 1
239456 1
299999 1
1 1
1 1
1 1
1 1
272037 1
195947 1
1 1
3 1
258476 1
1 1
299999 1
300001 1
299999 1
300000 1
49794 1
1 1
300000 1
118633 1
1 1
2 1
200670 1
300000 1
215427 1
85413 1
261723 1
202179 1
60332 1
11269 1
38493 1
300002 1
45308 1
126325 1
248579 1
1 1
89859 1
257471 1
116534 1
1 1
1 1
262658 1
1 1
53841 1
214607 1
300001 1
121094 1
91181 1
80004 1
299999 1
77499 1
1 1
1 1
80789 1
267197 1
1 1
2 1
2 1
2 1
251790 1
1 1
252870 1
1 1
1 1
174953 1
255629 1
19693 1
123253 1
122028 1
72194 1
1 1
168144 1
226624 1
131925 1
146320 1
175790 1
128428 1
202717 1
1 1
258370 1
1 1
3 1
256482 1
1 1
235088 1
78782 1
44661 1
258101 1
2 1
1 1
59500 1
92877 1
190613 1
225179 1
179164 1
33603 1
300001 1
1 1
298555 1
179272 1
131406 1
162677 1
1 1
299353 1
1 1
300000 1
237137 1
171395 1
266011 1
300001 1
2 1
264495 1
88674 1
1 1
3 1
300001 1
166145 1
300002 1
113682 1
159911 1
270095 1
1 1
162254 1
300000 1
108196 1
63789 1
300001 1
199724 1
272205 1
42591 1
299999 1
300001 1
123594 1
1 1
223839 1
279960 1
59422 1
300001 1
181941 1
134908 1
1 1
233823 1
68816 1
1 1
300001 1
225173 1
265980 1
113969 1
131149 1
292701 1
2 1
66086 1
235156 1
241473 1
200584 1
300000 1
97756 1
291132 1
74382 1
66804 1
300002 1
33667 1
1 1
2 1
137566 1
3 1
5720 1
300000 1
81246 1
256621 1
2 1
117303 1
114909 1
164160 1
267120 1
173982 1
94980 1
205008 1
108406 1
299999 1
2 1
251236 1
300000 1
159357 1
300001 1
164806 1
300001 1
269801 1
42237 1
272014 1
2 1
1 1
89995 1
1 1
208733 1
5532 1
179719 1
34445 1
193890 1
246932 1
260593 1
186456 1
128793 1
178474 1
20932 1
300001 1
300000 1
300000 1
1 1
1 1
300000 1
1 1
299999 1
1 1
300001 1
1 1
2 1
80799 1
299999 1
1 1
259314 1
299999 1
300001 1
13673 1
165764 1
141188 1
300000 1
180471 1
140917 1
300002 1
3 1
94945 1
3 1
782 1
135914 1
90817 1
66109 1
23013 1
166940 1
581 1
300002 1
77360 1
130538 1
300002 1
299999 1
300001 1
1 1
181332 1
1 1
183144 1
264556 1
300000 1
280701 1
140188 1
300000 1
1 1
300001 1
258937 1
55070 1
234850 1
76557 1
122626 1
298822 1
1 1
111487 1
32486 1
23973 1
2 1
300000 1
13274 1
1 1
29717 1
285146 1
38240 1
224663 1
2 1
229897 1
77685 1
300001 1
295609 1
112826 1
209271 1
300001 1
281941 1
2 1
1 1
300001 1
246761 1
299998 1
2 1
1 1
218052 1
1 1
294470 1
64262 1
2210 1
52141 1
2 1
147597 1
200885 1
296889 1
169574 1
300000 1
1 1
207171 1
101614 1
207453 1
293045 1
174532 1
254459 1
183851 1
288683 1
269732 1
1 1
291249 1
252238 1
57229 1
217047 1
299999 1
48491 1
223363 1
178845 1
215533 1
143476 1
137689 1
59510 1
3 1
170290 1
1 1
79205 1
126867 1
300000 1
279734 1
123190 1
7643 1
1 1
286529 1
239921 1
300000 1
61103 1
262869 1
172331 1
76007 1
120873 1
112537 1
300001 1
171803 1
251191 1
299999 1
300000 1
148239 1
6380 1
229636 1
1 1
300000 1
6082 1
172121 1
116532 1
34577 1
215237 1
210868 1
1 1
172598 1
21201 1
1 1
163126 1
72325 1
290767 1
300000 1
240244 1
117896 1
19370 1
168456 1
29187 1
299999 1
56981 1
300001 1
109323 1
220723 1
108138 1
2 1
95129 1
45647 1
1 1
1 1
246875 1
221917 1
138161 1
3 1
129807 1
299999 1
280230 1
200405 1
2 1
3 1
2 1
300001 1
260808 1
190390 1
1 1
2 1
203084 1
106791 1
296649 1
1 1
58416 1
1 1
174818 1
126027 1
287108 1
7329 1
300002 1
262778 1
149967 1
44271 1
198289 1
156157 1
300000 1
300000 1
299999 1
183187 1
153274 1
1 1
300001 1
300000 1
180471 1
229017 1
135462 1
300001 1
2 1
299999 1
3 1
95155 1
84012 1
2 1
117949 1
235999 1
13867 1
258239 1
258053 1
1 1
7587 1
287692 1
213204 1
78477 1
237930 1
292660 1
274220 1
1 1
256749 1
262632 1
143725 1
84760 1
300001 1
9265 1
113692 1
296916 1
299999 1
66776 1
76616 1
226586 1
300000 1
28725 1
126632 1
56287 1
2 1
300000 1
251125 1
135023 1
105634 1
1 1
2 1
275844 1
1 1
177681 1
155791 1
300001 1
177724 1
121849 1
120257 1
163419 1
300001 1
299999 1
1 1
277507 1
33667 1
1 1
285654 1
300001 1
78253 1
51037 1
18597 1
67134 1
30138 1
45243 1
300001 1
23620 1
92001 1
139064 1
169719 1
300001 1
300000 1
3200 1
183439 1
217532 1
1 1
299999 1
300001 1
300000 1
300000 1
153216 1
166783 1
134231 1
231382 1
1 1
1 1
299999 1
163959 1
73291 1
44844 1
2 1
148988 1
169852 1
300002 1
5168 1
82729 1
71486 1
1 1
300000 1
58436 1
2 1
300000 1
13852 1
299998 1
83429 1
299854 1
14001 1
182535 1
119904 1
142599 1
274574 1
274779 1
56480 1
1 1
263170 1
3275 1
300000 1
300000 1
117000 1
19167 1
1 1
2 1
92731 1
239720 1
1 1
130475 1
119806 1
273098 1
3 1
299998 1
1 1
1 1
25582 1
103371 1
17188 1
281864 1
1 1
236843 1
280687 1
115369 1
147938 1
33721 1
139592 1
2 1
33005 1
102523 1
41585 1
90777 1
163852 1
2 1
45613 1
252651 1
4281 1
119198 1
222420 1
300000 1
291947 1
122081 1
125069 1
40548 1
44999 1
247600 1
293477 1
290066 1
204897 1
3 1
2 1
183931 1
12471 1
2 1
286286 1
1 1
105285 1
299999 1
10275 1
161721 1
299999 1
114781 1
265118 1
1 1
48437 1
142953 1
62780 1
189668 1
1 1
300000 1
152624 1
11326 1
300000 1
201798 1
183390 1
296315 1
260996 1
299999 1
83731 1
299704 1
105465 1
190673 1
184430 1
300002 1
1 1
112640 1
196003 1
300000 1
29302 1
2 1
299999 1
1 1
42942 1
2 1
222166 1
300001 1
300001 1
1 1
300000 1
300000 1
156161 1
153822 1
296304 1
45245 1
182969 1
300001 1
49589 1
299999 1
100002 1
57313 1
1 1
1 1
234052 1
1 1
2 1
125445 1
9915 1
193072 1
218664 1
128530 1
57669 1
290447 1
300000 1
141425 1
157246 1
157168 1
2 1
300001 1
89017 1
97564 1
215301 1
163817 1
293561 1
299999 1
299999 1
147897 1
82966 1
220163 1
299999 1
16318 1
3 1
11512 1
300000 1
300000 1
215422 1
243067 1
195568 1
48291 1
300000 1
300000 1
5998 1
1 1
1 1
300000 1
299999 1
39510 1
89257 1
277186 1
1 1
276578 1
197973 1
1 1
2 1
79602 1
2 1
3 1
135716 1
300000 1
3651 1
1 1
300000 1
300002 1
195615 1
109329 1
1 1
299999 1
106409 1
241152 1
251326 1
1 1
1 1
53259 1
1 1
2 1
1 1
15118 1
261061 1
300001 1
212059 1
72034 1
145489 1
1 1
21848 1
300000 1
167833 1
223614 1
146855 1
299999 1
79084 1
141682 1
193244 1
207311 1
116341 1
257088 1
206386 1
278025 1
135841 1
1 1
217816 1
2 1
273849 1
75085 1
142844 1
300001 1
208407 1
1 1
229984 1
91414 1
145702 1
299999 1
121208 1
174046 1
4590 1
211580 1
277499 1
180315 1
275271 1
234347 1
233405 1
1 1
38703 1
275338 1
299999 1
204917 1
166514 1
63493 1
83531 1
85020 1
36471 1
182607 1
56310 1
155605 1
1 1
168281 1
1 1
1 1
3 1
299999 1
300000 1
300001 1
300000 1
1 1
156690 1
169841 1
300000 1
1 1
1 1
300001 1
193513 1
52319 1
132395 1
210550 1
1 1
188537 1
289486 1
172449 1
85371 1
1 1
299999 1
175426 1
277183 1
58383 1
299999 1
98760 1
32854 1
181083 1
59356 1
121133 1
87288 1
2 1
1 1
300000 1
120127 1
299999 1
2 1
299999 1
1 1
10491 1
3 1
152262 1
266787 1
166816 1
299999 1
10733 1
300001 1
3 1
237340 1
1 1
133506 1
285558 1
2 1
1 1
169476 1
124704 1
271539 1
246403 1
300000 1
223367 1
203887 1
136564 1
222149 1
83650 1
235727 1
141405 1
259360 1
1 1
238374 1
300000 1
282179 1
2 1
2800 1
198749 1
120162 1
300000 1
222670 1
2 1
220098 1
1 1
230937 1
300000 1
237147 1
58025 1
126916 1
286069 1
140515 1
2 1
45527 1
241809 1
275774 1
299999 1
2 1
223102 1
2168 1
27320 1
237078 1
294389 1
299999 1
2 1
72491 1
155599 1
79924 1
1 1
300000 1
299999 1
1 1
151127 1
86669 1
1 1
283253 1
299999 1
300000 1
209785 1
1 1
98531 1
1 1
190833 1
2 1
299999 1
76527 1
300000 1
289044 1
300000 1
3 1
148163 1
1 1
299999 1
159172 1
299999 1
299999 1
300000 1
218952 1
52163 1
288188 1
300001 1
300001 1
82218 1
189704 1
145393 1
283736 1
121384 1
248755 1
2163 1
71187 1
2 1
259745 1
1 1
99910 1
80293 1
230482 1
186526 1
1 1
1 1
211526 1
2 1
11624 1
205574 1
1 1
91236 1
172930 1
204419 1
1 1
66136 1
38820 1
129887 1
216396 1
98367 1
300000 1
125383 1
286451 1
49710 1
300000 1
1 1
149217 1
273643 1
138099 1
110868 1
100204 1
227762 1
1 1
37884 1
156050 1
71265 1
30858 1
110118 1
131904 1
300000 1
1 1
1 1
169986 1
106692 1
75439 1
147653 1
265176 1
197020 1
143662 1
1 1
1 1
299999 1
296435 1
151193 1
1 1
38033 1
84502 1
37369 1
236937 1
299999 1
206572 1
84627 1
1 1
1 1
265500 1
128542 1
176657 1
269540 1
1 1
29178 1
294438 1
19962 1
3389 1
188728 1
300000 1
181851 1
299999 1
1 1
83584 1
300000 1
48954 1
299998 1
149882 1
124899 1
1 1
224798 1
55320 1
221460 1
223186 1
299999 1
300000 1
300001 1
3 1
82586 1
300000 1
223711 1
1 1
91571 1
51859 1
146697 1
171307 1
268806 1
207326 1
100235 1
1 1
242135 1
64757 1
79307 1
167850 1
300000 1
56663 1
1 1
77872 1
156948 1
79328 1
272118 1
258741 1
68359 1
185097 1
93564 1
85253 1
197383 1
1 1
262882 1
189881 1
299999 1
3 1
16705 1
299998 1
2 1
11778 1
3 1
143712 1
269788 1
252686 1
87838 1
121003 1
274040 1
136139 1
88569 1
2 1
10628 1
231975 1
255600 1
72608 1
69467 1
35685 1
266218 1
1 1
66205 1
217188 1
1 1
1 1
195474 1
1 1
59261 1
20859 1
1 1
1 1
35760 1
185740 1
251872 1
104506 1
1 1
225121 1
299999 1
1 1
1 1
186325 1
103562 1
300001 1
1 1
283043 1
299999 1
1 1
2286 1
2 1
2 1
163579 1
300001 1
1 1
299999 1
95088 1
291889 1
280655 1
1 1
62910 1
300001 1
30787 1
284435 1
1 1
300001 1
257762 1
1 1
300001 1
1 1
300000 1
299999 1
1 1
300001 1
168830 1
63909 1
284136 1
145615 1
190327 1
88102 1
228239 1
206157 1
246945 1
1 1
299998 1
72214 1
300000 1
300000 1
74103 1
1 1
2 1
270930 1
93170 1
131309 1
300001 1
1 1
42095 1
68826 1
15812 1
273094 1
300000 1
143681 1
295546 1
275792 1
1 1
299998 1
171460 1
98378 1
1 1
126543 1
224960 1
156977 1
157942 1
24278 1
297565 1
136133 1
45787 1
18322 1
2 1
2 1
1 1
286989 1
100106 1
103286 1
266718 1
69875 1
240548 1
84928 1
178425 1
296156 1
162787 1
1 1
12850 1
300001 1
71099 1
234150 1
58358 1
19830 1
222492 1
300002 1
1 1
82044 1
300001 1
300001 1
2 1
300002 1
74648 1
34685 1
1 1
71559 1
1 1
299999 1
286163 1
299999 1
77650 1
285203 1
2 1
220840 1
39100 1
1 1
73978 1
299999 1
53530 1
2 1
205656 1
22169 1
32320 1
21018 1
72883 1
300000 1
300000 1
280048 1
3 1
157941 1
1 1
273285 1
72642 1
256994 1
299999 1
300000 1
107243 1
300000 1
43196 1
1 1
80815 1
141117 1
1 1
1 1
158216 1
115872 1
164359 1
2 1
125774 1
254121 1
1 1
221668 1
300000 1
3 1
138405 1
2 1
188965 1
33758 1
171062 1
47635 1
192709 1
1 1
17064 1
1 1
299999 1
120719 1
53570 1
292196 1
86756 1
260572 1
59072 1
229382 1
300001 1
300001 1
90269 1
59091 1
143279 1
300002 1
193924 1
1 1
103874 1
209571 1
299998 1
300000 1
300000 1
98932 1
1 1
53772 1
1 1
1 1
300000 1
300000 1
254505 1
172297 1
109235 1
87982 1
300001 1
1 1
73251 1
1 1
116452 1
49386 1
165728 1
1 1
299706 1
241380 1
73663 1
51940 1
244210 1
1 1
165967 1
87411 1
2 1
37378 1
129001 1
300001 1
208015 1
551 1
138410 1
299999 1
89477 1
107320 1
252762 1
269046 1
222340 1
253399 1
1 1
250022 1
64950 1
3 1
188796 1
273399 1
3 1
1 1
2 1
299999 1
196287 1
43254 1
93843 1
226475 1
84839 1
156729 1
300001 1
1 1
222250 1
155834 1
300000 1
20464 1
300002 1
300001 1
2 1
137983 1
291426 1
164920 1
1 1
68519 1
299999 1
217094 1
50757 1
296945 1
300000 1
300001 1
5446 1
109510 1
92153 1
147902 1
280531 1
1 1
5634 1
299999 1
141707 1
1 1
300000 1
181458 1
88216 1
17848 1
193885 1
295278 1
1 1
82004 1
153533 1
137037 1
1 1
192647 1
256248 1
1 1
201327 1
22584 1
293763 1
300000 1
1 1
1 1
123819 1
50770 1
1 1
33581 1
72639 1
300002 1
2 1
300001 1
2 1
257744 1
119888 1
300002 1
104914 1
300000 1
299998 1
277953 1
102943 1
241731 1
110665 1
1 1
188217 1
255510 1
42476 1
217685 1
1 1
2 1
299998 1
262585 1
28742 1
244686 1
299998 1
19596 1
71189 1
66745 1
230034 1
220592 1
152523 1
300001 1
300000 1
192727 1
1 1
300002 1
279690 1
1 1
189730 1
299999 1
263826 1
146717 1
1 1
300000 1
274003 1
2 1
2 1
300001 1
223012 1
248665 1
124423 1
1 1
170581 1
117116 1
300001 1
244689 1
1 1
84660 1
89645 1
35264 1
1 1
300002 1
297669 1
299999 1
77522 1
300000 1
2 1
300001 1
1 1
300000 1
283374 1
144884 1
128674 1
266902 1
1 1
2 1
153523 1
1 1
25298 1
166232 1
300000 1
137345 1
262495 1
211851 1
64199 1
43510 1
1 1
299999 1
49634 1
136365 1
3 1
229560 1
146190 1
152288 1
13988 1
300000 1
53968 1
291943 1
264242 1
235473 1
185798 1
300000 1
192153 1
3557 1
151017 1
159434 1
49291 1
299998 1
196861 1
2 1
299999 1
114379 1
185756 1
1 1
16632 1
270553 1
58630 1
160258 1
281813 1
74303 1
151007 1
210446 1
1 1
2 1
50635 1
168071 1
141352 1
201691 1
161643 1
87610 1
32646 1
1 1
300002 1
255403 1
300002 1
200017 1
45529 1
295436 1
1 1
17970 1
10252 1
299999 1
267073 1
5641 1
23382 1
1 1
300000 1
300002 1
73392 1
300001 1
58391 1
234629 1
300001 1
180987 1
1 1
299999 1
300000 1
255188 1
120911 1
6144 1
238197 1
229858 1
3 1
1 1
34357 1
208566 1
1 1
1 1
41443 1
138584 1
22396 1
146808 1
1 1
137648 1
287671 1
296672 1
1 1
1 1
201265 1
1 1
30962 1
84039 1
143975 1
7846 1
1 1
118086 1
300001 1
269242 1
180077 1
1 1
221213 1
97430 1
213586 1
2 1
40235 1
41110 1
300000 1
244444 1
1 1
300001 1
165679 1
300000 1
1 1
3 1
300000 1
299999 1
253130 1
251853 1
299999 1
2 1
300001 1
1 1
299998 1
99326 1
10185 1
300000 1
168730 1
299999 1
84913 1
299999 1
107415 1
109255 1
2 1
144518 1
145039 1
29267 1
300001 1
28012 1
300000 1
107892 1
931 1
3 1
210113 1
50263 1
188302 1
276235 1
1 1
133461 1
1 1
220521 1
1 1
106315 1
93156 1
283306 1
48219 1
299999 1
1 1
72455 1
167879 1
271299 1
1 1
250402 1
137392 1
2 1
56428 1
1 1
248002 1
235124 1
2 1
97012 1
300001 1
62017 1
69478 1
1 1
300000 1
210658 1
278537 1
176172 1
353 1
299999 1
29421 1
300000 1
177385 1
192073 1
300001 1
300001 1
202099 1
299999 1
300000 1
299999 1
67849 1
300001 1
2 1
3 1
43015 1
204520 1
56288 1
86511 1
202785 1
1 1
139794 1
145331 1
52525 1
1 1
300000 1
200710 1
94721 1
300000 1
188704 1
196624 1
137846 1
280535 1
79222 1
225403 1
3 1
103220 1
268600 1
300000 1
64353 1
251452 1
153138 1
6178 1
300000 1
299999 1
209061 1
17453 1
299999 1
212911 1
1 1
299635 1
300000 1
277205 1
299999 1
198065 1
734 1
67133 1
4509 1
166235 1
178028 1
182120 1
215766 1
35423 1
1 1
56939 1
300002 1
300000 1
87572 1
198152 1
245040 1
178225 1
244011 1
94472 1
194285 1
300000 1
1 1
300000 1
5117 1
2 1
180274 1
220831 1
36705 1
95655 1
103574 1
30675 1
180325 1
254676 1
1 1
1996 1
63913 1
1 1
196210 1
173500 1
299999 1
138647 1
212676 1
242472 1
211580 1
68443 1
65082 1
138845 1
243581 1
134118 1
300001 1
237482 1
169115 1
129619 1
51750 1
300001 1
40617 1
299999 1
299999 1
51690 1
55539 1
1 1
1 1
69492 1
1 1
162958 1
66961 1
214025 1
299998 1
8532 1
300000 1
205928 1
2 1
18659 1
32431 1
299999 1
83747 1
50416 1
1 1
300001 1
245442 1
220853 1
252310 1
299999 1
233974 1
213450 1
1096 1
299999 1
165944 1
1 1
1 1
1 1
1 1
2 1
287947 1
176437 1
5142 1
253544 1
127121 1
243944 1
1 1
27274 1
122774 1
20636 1
1 1
30942 1
2132 1
133060 1
41445 1
157086 1
300001 1
160154 1
181932 1
29046 1
33094 1
1 1
212722 1
109354 1
43798 1
88005 1
248051 1
1 1
79695 1
36569 1
299999 1
300000 1
178737 1
202327 1
195683 1
299999 1
299999 1
137524 1
64202 1
300000 1
148347 1
1 1
300001 1
1 1
56130 1
191753 1
102229 1
80294 1
299998 1
137779 1
161776 1
298968 1
108560 1
300001 1
262180 1
300002 1
17006 1
117604 1
118594 1
1 1
287693 1
244838 1
299999 1
3 1
174567 1
1 1
300000 1
300000 1
1 1
106468 1
207569 1
238513 1
1 1
299998 1
1 1
174756 1
51841 1
84973 1
199551 1
200965 1
171404 1
2 1
107253 1
205483 1
62118 1
29581 1
296325 1
124969 1
283576 1
300001 1
300000 1
290532 1
69410 1
1 1
78137 1
125187 1
137682 1
299999 1
99388 1
299999 1
300001 1
295710 1
2 1
95439 1
1 1
108347 1
224109 1
1 1
1 1
1 1
124859 1
295403 1
81174 1
224999 1
2 1
237487 1
299531 1
137654 1
240875 1
37353 1
1 1
116710 1
276201 1
300000 1
2 1
8363 1
59579 1
132386 1
40514 1
300002 1
300002 1
1 1
4773 1
210587 1
236822 1
1 1
300000 1
145273 1
283529 1
3 1
115644 1
5755 1
139773 1
300002 1
242562 1
197036 1
207746 1
90814 1
62398 1
2315 1
152556 1
47892 1
149999 1
144124 1
241011 1
72272 1
160703 1
133308 1
184372 1
3 1
121943 1
141937 1
49545 1
295333 1
300001 1
299999 1
300000 1
1 1
300001 1
1 1
299999 1
167484 1
81309 1
300000 1
74119 1
1 1
214793 1
300001 1
160714 1
49976 1
110607 1
199494 1
299999 1
26627 1
62300 1
299999 1
1 1
299999 1
214252 1
1 1
250964 1
3 1
2 1
252574 1
299999 1
98259 1
2358 1
92841 1
1 1
177204 1
277454 1
1 1
294227 1
300000 1
1 1
61658 1
300001 1
34816 1
280717 1
180342 1
259026 1
277041 1
122665 1
299999 1
146278 1
75999 1
26730 1
58392 1
2 1
23321 1
74219 1
115389 1
62962 1
144199 1
2 1
154967 1
52714 1
86635 1
91561 1
953 1
300001 1
174315 1
237435 1
299999 1
66942 1
300001 1
211457 1
249154 1
1 1
300000 1
66746 1
300001 1
138284 1
1 1
74645 1
299999 1
300002 1
282251 1
202409 1
7271 1
142303 1
174966 1
277266 1
3 1
300001 1
299998 1
220984 1
291483 1
209913 1
169193 1
299999 1
1 1
9264 1
155786 1
2 1
57577 1
238257 1
236284 1
1 1
246414 1
270669 1
241876 1
1 1
300000 1
124802 1
2 1
299999 1
292870 1
3 1
180221 1
1 1
143305 1
299999 1
26146 1
279667 1
300001 1
68237 1
244240 1
8514 1
185461 1
54398 1
1 1
19173 1
222759 1
143406 1
300001 1
102588 1
10662 1
272556 1
31159 1
148950 1
96085 1
234243 1
2 1
257425 1
300000 1
239966 1
300000 1
5635 1
64196 1
138698 1
1 1
101752 1
210640 1
266320 1
1 1
38917 1
1 1
120834 1
299999 1
285626 1
197339 1
2 1
300002 1
3 1
299999 1
300001 1
299998 1
159746 1
300002 1
152687 1
115125 1
65402 1
228609 1
276149 1
158004 1
152201 1
300000 1
70149 1
9683 1
226148 1
93922 1
12410 1
29101 1
300000 1
20290 1
300002 1
299999 1
156121 1
117498 1
2 1
141315 1
189560 1
12030 1
300000 1
57318 1
28230 1
134868 1
103291 1
134144 1
288994 1
162403 1
1 1
2196 1
299998 1
1 1
300002 1
299999 1
8434 1
4235 1
300001 1
191829 1
2 1
105884 1
1 1
2 1
300001 1
49458 1
300002 1
168780 1
134205 1
1 1
299999 1
299999 1
299999 1
194043 1
215532 1
299999 1
280296 1
1 1
176108 1
110367 1
63177 1
220410 1
214030 1
173596 1
1 1
113757 1
299999 1
225846 1
61606 1
81918 1
36449 1
2 1
272103 1
151424 1
53963 1
1 1
300001 1
300001 1
262278 1
212262 1
284223 1
221096 1
14494 1
212998 1
299999 1
227428 1
285703 1
3 1
29244 1
213149 1
159682 1
270045 1
177276 1
299999 1
1 1
300001 1
122490 1
30103 1
299998 1
184213 1
2 1
10579 1
67558 1
83056 1
217998 1
68655 1
60235 1
2 1
87383 1
276554 1
196127 1
89107 1
165607 1
300000 1
165107 1
1 1
41059 1
300000 1
296891 1
185350 1
253838 1
67383 1
237022 1
300001 1
300000 1
280046 1
62289 1
168356 1
277142 1
152666 1
18489 1
57502 1
17444 1
204512 1
1 1
300000 1
1 1
260324 1
2 1
1 1
199106 1
228568 1
267529 1
1 1
171495 1
1 1
146240 1
291544 1
1 1
51342 1
299999 1
125843 1
129979 1
231990 1
283628 1
299999 1
55770 1
500 1
131193 1
157136 1
298786 1
287852 1
279770 1
100626 1
262823 1
300001 1
1 1
238949 1
29953 1
1 1
1 1
1 1
279195 1
258251 1
17213 1
238920 1
206892 1
286801 1
95554 1
1 1
300002 1
84696 1
240913 1
166739 1
239975 1
1 1
67835 1
179393 1
300001 1
1 1
78184 1
48747 1
2 1
25192 1
231381 1
191064 1
196067 1
298830 1
114482 1
1 1
255118 1
79075 1
68526 1
94868 1
209918 1
3 1
1 1
53426 1
300000 1
1 1
300000 1
168736 1
84673 1
14315 1
1 1
1 1
154204 1
251081 1
1 1
299999 1
300000 1
299999 1
122657 1
1 1
41528 1
207954 1
146034 1
81835 1
76954 1
59460 1
299999 1
300002 1
69785 1
64254 1
35060 1
23764 1
257237 1
2 1
197921 1
300001 1
123621 1
286391 1
22892 1
300000 1
69830 1
1 1
220589 1
186833 1
143039 1
299999 1
300000 1
63555 1
272702 1
1 1
133880 1
285424 1
1 1
131311 1
224354 1
294994 1
165056 1
37895 1
106036 1
1 1
291582 1
300000 1
170732 1
266136 1
300000 1
18731 1
1 1
179189 1
12058 1
49106 1
300001 1
193728 1
299999 1
2 1
1 1
94795 1
287103 1
1 1
175071 1
108291 1
17960 1
27005 1
101219 1
234006 1
7895 1
300000 1
2 1
12053 1
1 1
1 1
73783 1
46216 1
179823 1
1 1
288194 1
229049 1
4594 1
1 1
241459 1
90921 1
1 1
46970 1
300001 1
87872 1
1 1
2 1
3 1
300001 1
55785 1
299999 1
61391 1
51317 1
300002 1
3 1
61180 1
261110 1
74121 1
44793 1
1 1
32714 1
299998 1
249662 1
299999 1
69797 1
300000 1
230855 1
173950 1
274221 1
224136 1
113760 1
187299 1
89688 1
252870 1
90642 1
275720 1
199296 1
163899 1
50397 1
300000 1
109285 1
40134 1
32571 1
232511 1
180489 1
60707 1
1 1
266433 1
37318 1
299999 1
300000 1
244521 1
1 1
45106 1
1 1
160796 1
165562 1
1 1
98830 1
67303 1
55064 1
147487 1
1 1
5505 1
300000 1
88593 1
251036 1
19866 1
37151 1
136217 1
1 1
81384 1
299999 1
42740 1
222919 1
233362 1
2 1
300000 1
290571 1
290842 1
269057 1
63178 1
193442 1
256999 1
300002 1
215137 1
146389 1
124399 1
163537 1
242251 1
1 1
300000 1
233638 1
299999 1
2 1
1 1
230309 1
234522 1
205577 1
300001 1
42278 1
218718 1
198439 1
184307 1
145715 1
300002 1
277222 1
63703 1
203148 1
300000 1
3 1
55588 1
269620 1
277175 1
1 1
133218 1
300000 1
181324 1
299998 1
110050 1
300000 1
300001 1
2709 1
98204 1
299999 1
232124 1
1 1
300000 1
218058 1
265653 1
300000 1
300000 1
82965 1
189316 1
153713 1
164424 1
2 1
143934 1
73208 1
1 1
3 1
300002 1
231148 1
299999 1
55478 1
1 1
240718 1
300002 1
296662 1
78185 1
39675 1
2 1
24652 1
300000 1
280777 1
241028 1
237063 1
1 1
224005 1
1 1
119730 1
254733 1
129230 1
300001 1
292083 1
68293 1
255490 1
93068 1
92600 1
29702 1
53199 1
227843 1
300000 1
110835 1
300001 1
1 1
79580 1
944 1
1 1
167335 1
174398 1
300000 1
1 1
5860 1
129966 1
1 1
1 1
180516 1
1 1
103349 1
1 1
31373 1
66199 1
181294 1
128338 1
139575 1
65981 1
11966 1
300000 1
122085 1
1 1
164920 1
3 1
60544 1
296513 1
1 1
2 1
1 1
1 1
248312 1
265916 1
300002 1
125604 1
36137 1
167926 1
65225 1
72203 1
234373 1
1 1
17229 1
138608 1
224215 1
2 1
198821 1
1 1
171638 1
205317 1
300001 1
277777 1
280728 1
154879 1
261894 1
300000 1
1 1
299999 1
90383 1
31366 1
197230 1
299999 1
26776 1
300001 1
257324 1
272088 1
28194 1
197172 1
176397 1
2 1
277502 1
20312 1
188054 1
223715 1
81373 1
208312 1
275895 1
1 1
1 1
194767 1
283968 1
293300 1
1 1
299998 1
1 1
177863 1
300000 1
1 1
199974 1
299999 1
148235 1
1 1
67796 1
1 1
3 1
299999 1
300001 1
300001 1
257710 1
49468 1
2 1
1 1
299999 1
18277 1
300000 1
205279 1
25983 1
155969 1
1 1
2 1
300001 1
84775 1
300001 1
198823 1
63457 1
229967 1
141503 1
116003 1
1 1
102890 1
219064 1
169224 1
269546 1
134603 1
300001 1
96205 1
159159 1
300000 1
146130 1
184538 1
187437 1
223261 1
98534 1
100011 1
278256 1
108607 1
299999 1
95847 1
189857 1
300000 1
288030 1
84787 1
262024 1
66014 1
3 1
293027 1
251906 1
300000 1
1 1
300002 1
216655 1
174091 1
1 1
265826 1
228311 1
207589 1
88349 1
300001 1
300000 1
2 1
300002 1
78467 1
140585 1
178535 1
3 1
300000 1
207208 1
37704 1
179778 1
138472 1
1 1
76857 1
184920 1
212130 1
102746 1
299998 1
3 1
299999 1
150036 1
189820 1
214525 1
154059 1
133522 1
28729 1
2 1
1 1
137806 1
2 1
300000 1
15627 1
300000 1
188773 1
1 1
5140 1
2 1
142785 1
213325 1
197044 1
3 1
155734 1
21984 1
1 1
35878 1
151547 1
3 1
300000 1
106423 1
300001 1
300000 1
74589 1
282043 1
62497 1
38481 1
15411 1
286323 1
206251 1
1 1
92691 1
1 1
2 1
68352 1
1 1
53408 1
26950 1
86380 1
265958 1
91027 1
27722 1
161324 1
1 1
300000 1
143857 1
52602 1
130355 1
166442 1
166433 1
216865 1
3488 1
299999 1
56482 1
1 1
300001 1
125262 1
1 1
144219 1
228037 1
139676 1
250470 1
47746 1
174209 1
88430 1
6310 1
136227 1
1 1
1 1
138685 1
78515 1
240551 1
252808 1
86365 1
1 1
241282 1
102442 1
262960 1
214607 1
300001 1
208955 1
225952 1
2 1
234766 1
221844 1
299998 1
2 1
284050 1
299999 1
3 1
12897 1
55344 1
283442 1
113051 1
289663 1
62448 1
299999 1
300001 1
1 1
300001 1
280140 1
33805 1
300000 1
1 1
2 1
1 1
274907 1
20660 1
1 1
167843 1
3043 1
300001 1
169699 1
62008 1
63884 1
299999 1
1 1
300000 1
229858 1
281278 1
300000 1
21716 1
300000 1
279611 1
6421 1
10831 1
272061 1
27357 1
300000 1
154667 1
1 1
299999 1
2 1
177652 1
569 1
25861 1
1 1
1 1
268093 1
133429 1
2 1
200700 1
299999 1
33073 1
237890 1
71569 1
300000 1
164961 1
1 1
263366 1
1 1
100780 1
78210 1
1 1
2 1
1 1
40803 1
201730 1
212262 1
52668 1
261557 1
55352 1
95545 1
1 1
1 1
300001 1
213956 1
273614 1
1 1
156304 1
247158 1
139753 1
1 1
99194 1
1 1
1 1
1 1
14062 1
1 1
1 1
202680 1
250053 1
1 1
6482 1
229030 1
1947 1
105880 1
128069 1
285042 1
201318 1
1 1
239025 1
203827 1
99392 1
3 1
92894 1
1 1
254307 1
294884 1
34834 1
101153 1
203888 1
250797 1
1 1
37368 1
67729 1
1 1
299999 1
90315 1
4462 1
299999 1
255125 1
45854 1
65254 1
299999 1
84928 1
300000 1
279972 1
137711 1
270574 1
1 1
16264 1
158755 1
1 1
213017 1
147581 1
102414 1
1 1
132067 1
190695 1
299998 1
267559 1
119517 1
300000 1
188426 1
282625 1
79235 1
300001 1
299999 1
78502 1
269737 1
246036 1
1 1
278276 1
299999 1
91047 1
204560 1
163535 1
286889 1
300000 1
3 1
3 1
186640 1
172486 1
140453 1
254113 1
44142 1
168434 1
57283 1
2 1
300000 1
224430 1
228109 1
202665 1
52065 1
202915 1
33839 1
188152 1
300000 1
264260 1
299999 1
2 1
300001 1
192749 1
300000 1
3 1
246470 1
129968 1
3 1
300001 1
1 1
154931 1
31764 1
1 1
162701 1
300001 1
200207 1
187695 1
253962 1
263700 1
86927 1
297220 1
300002 1
300001 1
295204 1
252507 1
1 1
1 1
72217 1
292400 1
299999 1
1 1
212116 1
139960 1
300001 1
29181 1
1 1
113979 1
64791 1
187064 1
3 1
2 1
1 1
109800 1
113587 1
68085 1
270324 1
215306 1
3 1
229120 1
74198 1
299999 1
2 1
250149 1
30595 1
231151 1
300000 1
299999 1
25204 1
3 1
87788 1
300000 1
1 1
300001 1
191467 1
192890 1
300000 1
107881 1
300002 1
300001 1
119918 1
1 1
2 1
31923 1
2 1
50479 1
210973 1
18766 1
274731 1
299999 1
51025 1
299999 1
300000 1
283171 1
266629 1
288557 1
69543 1
204394 1
66636 1
285435 1
226668 1
46369 1
293963 1
300001 1
144743 1
649 1
300001 1
194554 1
1 1
136430 1
300001 1
299998 1
274781 1
113524 1
257885 1
300001 1
2 1
300001 1
17105 1
75988 1
262603 1
300000 1
2 1
300000 1
133189 1
278246 1
46469 1
140337 1
1 1
300000 1
192601 1
1 1
1 1
300002 1
113295 1
3 1
12737 1
95125 1
25974 1
50832 1
89758 1
216852 1
121621 1
116691 1
3 1
80001 1
144814 1
149353 1
300002 1
27324 1
1 1
1 1
1 1
27802 1
285369 1
191482 1
136394 1
86785 1
134211 1
1 1
73254 1
187732 1
122847 1
1 1
299999 1
299999 1
104416 1
299998 1
47666 1
300001 1
300000 1
1 1
1 1
266522 1
2 1
14364 1
1 1
300000 1
300000 1
299999 1
2 1
231134 1
180679 1
300001 1
117787 1
133847 1
299999 1
2 1
76921 1
1 1
196261 1
277154 1
78309 1
142244 1
245783 1
209953 1
73916 1
239925 1
241684 1
1 1
243887 1
81958 1
235193 1
158904 1
65184 1
211973 1
92583 1
300001 1
300000 1
300001 1
237498 1
181434 1
120880 1
299999 1
300000 1
2 1
222181 1
300000 1
277448 1
164413 1
250331 1
300000 1
1 1
77716 1
1 1
300001 1
1187 1
91905 1
1 1
2 1
248147 1
2 1
74334 1
213253 1
66386 1
247916 1
1 1
163690 1
260475 1
1 1
113098 1
203489 1
1 1
141299 1
64466 1
299999 1
3 1
193169 1
180648 1
205089 1
210273 1
1 1
33884 1
145737 1
1 1
163004 1
1 1
241641 1
100457 1
90359 1
239777 1
300001 1
154388 1
203268 1
106427 1
128454 1
300000 1
300001 1
149122 1
300000 1
118523 1
93899 1
300000 1
193615 1
2 1
300000 1
300000 1
180220 1
127313 1
266795 1
260977 1
300001 1
1 1
299999 1
300000 1
300001 1
25558 1
160304 1
34201 1
1 1
299999 1
273109 1
250951 1
3 1
267924 1
83026 1
2679 1
122228 1
64993 1
215473 1
232592 1
232356 1
180094 1
245565 1
10280 1
168812 1
128715 1
13700 1
210355 1
299998 1
32881 1
1 1
247308 1
47056 1
299999 1
18892 1
229528 1
1 1
65030 1
131559 1
86177 1
299999 1
2 1
1 1
300000 1
300000 1
35821 1
1 1
172449 1
299999 1
272262 1
271331 1
206182 1
229737 1
202340 1
299999 1
222060 1
126139 1
52095 1
3 1
246208 1
1 1
32857 1
1 1
300000 1
232174 1
33364 1
1 1
108789 1
300001 1
251524 1
124315 1
1 1
299999 1
294870 1
218130 1
300000 1
274493 1
1 1
299999 1
55318 1
194884 1
81047 1
299999 1
300001 1
74504 1
2 1
135176 1
3 1
262308 1
1 1
293364 1
1 1
240775 1
49103 1
206207 1
68403 1
91851 1
1 1
300000 1
78680 1
119123 1
39423 1
1 1
72219 1
232821 1
185261 1
1 1
94078 1
270851 1
299999 1
1 1
298680 1
1 1
1 1
70474 1
274530 1
300001 1
233990 1
213137 1
299999 1
183774 1
166019 1
178935 1
151021 1
223613 1
299999 1
226732 1
1 1
212731 1
1 1
199399 1
61250 1
232640 1
114657 1
49503 1
300000 1
300000 1
209515 1
300000 1
225891 1
1 1
139222 1
108345 1
257177 1
1 1
183092 1
55097 1
3 1
72044 1
227691 1
300000 1
151997 1
299999 1
25031 1
166637 1
210302 1
100907 1
289631 1
300000 1
290509 1
2 1
21886 1
70378 1
2 1
300000 1
148034 1
1 1
57967 1
1 1
2 1
175798 1
299999 1
19791 1
67572 1
2 1
236023 1
300001 1
205216 1
300001 1
297077 1
1 1
190970 1
247639 1
289725 1
299999 1
253000 1
42960 1
192508 1
263001 1
300000 1
181535 1
189426 1
262420 1
12705 1
165809 1
168325 1
219198 1
41373 1
300001 1
170691 1
2 1
243421 1
299999 1
1 1
234910 1
11687 1
2 1
1 1
32788 1
1 1
11074 1
299999 1
80151 1
218183 1
293549 1
203618 1
1 1
83109 1
214120 1
2 1
1 1
218334 1
289855 1
120277 1
300000 1
37422 1
300001 1
1 1
210087 1
2 1
300001 1
1 1
57264 1
75751 1
1 1
141430 1
300000 1
1 1
300000 1
299999 1
53504 1
1 1
144582 1
236694 1
11120 1
178153 1
155886 1
51078 1
1 1
217601 1
84847 1
162125 1
1 1
1 1
126997 1
80243 1
88143 1
3215 1
287554 1
1 1
2426 1
192220 1
227608 1
300000 1
166961 1
252236 1
6973 1
24836 1
297620 1
187542 1
172970 1
300002 1
224637 1
284498 1
103639 1
204961 1
55372 1
212228 1
1 1
298649 1
190616 1
1 1
300000 1
58963 1
253407 1
237092 1
300001 1
35695 1
44281 1
1 1
82920 1
297291 1
300000 1
120670 1
47338 1
281924 1
1 1
73540 1
7809 1
7060 1
118029 1
229416 1
297741 1
1 1
1 1
300000 1
119094 1
102273 1
299999 1
1 1
2 1
207081 1
1 1
3991 1
214519 1
300002 1
18117 1
65733 1
126178 1
82212 1
190705 1
256836 1
166385 1
87566 1
300000 1
54141 1
300000 1
201583 1
299999 1
121985 1
1 1
299999 1
2 1
132857 1
293696 1
300000 1
244151 1
2 1
3 1
136561 1
101196 1
3 1
292095 1
232233 1
1 1
63736 1
153102 1
34589 1
7795 1
54104 1
143428 1
300002 1
103191 1
279622 1
180698 1
1 1
202788 1
171238 1
2259 1
285559 1
44346 1
155511 1
215415 1
83873 1
1 1
3 1
300001 1
33039 1
147164 1
299999 1
300000 1
44042 1
236 1
181570 1
91401 1
180631 1
161233 1
2 1
300000 1
299999 1
2 1
299999 1
253071 1
299999 1
172435 1
55071 1
1 1
30191 1
47792 1
30688 1
287974 1
1 1
98516 1
23214 1
2 1
182206 1
5252 1
277398 1
189377 1
295605 1
153070 1
299999 1
169970 1
1 1
213390 1
1 1
223049 1
132694 1
285800 1
300001 1
81594 1
138940 1
1 1
1 1
140469 1
300001 1
23221 1
232433 1
72539 1
3 1
203999 1
185757 1
300001 1
71257 1
259510 1
1 1
2 1
295195 1
1 1
54929 1
24803 1
3 1
300000 1
110816 1
32257 1
2516 1
61584 1
253641 1
283850 1
28661 1
229295 1
300000 1
135322 1
183566 1
2 1
299999 1
53725 1
88320 1
300001 1
130540 1
300001 1
1 1
300001 1
1 1
252125 1
300001 1
147206 1
2 1
255321 1
125377 1
300001 1
299999 1
37292 1
1 1
1 1
2 1
73718 1
1 1
1 1
24751 1
299999 1
16051 1
299999 1
137375 1
43453 1
262805 1
133732 1
62653 1
299999 1
205436 1
250861 1
122410 1
20113 1
1 1
300001 1
1 1
29876 1
179021 1
101287 1
299999 1
190016 1
217337 1
2 1
1 1
179894 1
300001 1
183194 1
300000 1
2 1
149575 1
1 1
228985 1
300001 1
299999 1
300000 1
241212 1
2 1
242428 1
193165 1
300002 1
187495 1
1 1
300000 1
288907 1
299999 1
217703 1
1 1
148610 1
1 1
299999 1
2 1
299999 1
32787 1
123115 1
269830 1
300000 1
51956 1
294338 1
115024 1
121915 1
41003 1
135263 1
1 1
2 1
264240 1
1 1
148804 1
51279 1
299999 1
15060 1
284089 1
20868 1
82050 1
33703 1
300000 1
299999 1
91388 1
104600 1
235072 1
257533 1
271262 1
158646 1
3 1
1 1
76964 1
94219 1
169106 1
300001 1
1 1
3386 1
300000 1
293963 1
51782 1
90051 1
300001 1
226109 1
283045 1
300001 1
300001 1
298482 1
258264 1
300000 1
153743 1
255477 1
300001 1
167273 1
197950 1
294773 1
39015 1
271130 1
299998 1
46646 1
32233 1
143466 1
257610 1
77872 1
140007 1
234806 1
300001 1
300002 1
298502 1
3 1
300000 1
256405 1
300001 1
1 1
175970 1
1 1
222574 1
1 1
278659 1
2 1
1 1
6449 1
130398 1
76098 1
211551 1
211436 1
248201 1
169169 1
120638 1
104391 1
2 1
239663 1
6442 1
258806 1
296331 1
31198 1
298081 1
213913 1
299999 1
178711 1
291613 1
299999 1
272205 1
101590 1
183955 1
43796 1
2 1
63534 1
300000 1
300002 1
1 1
106909 1
17035 1
96247 1
103303 1
23826 1
111034 1
300001 1
191980 1
1 1
256940 1
2 1
1 1
299999 1
299999 1
299999 1
299999 1
1 1
1 1
272135 1
129267 1
153974 1
1 1
300001 1
300000 1
212631 1
299999 1
5896 1
3 1
202494 1
204866 1
300000 1
1 1
81947 1
1 1
81994 1
300001 1
1 1
300000 1
270528 1
50879 1
16178 1
1 1
110840 1
124148 1
101016 1
199562 1
252498 1
2 1
25711 1
299999 1
121093 1
1 1
104193 1
76899 1
1 1
198771 1
2 1
120866 1
1 1
286900 1
272231 1
185785 1
22981 1
291276 1
54167 1
300000 1
223500 1
116402 1
55994 1
235725 1
300000 1
111847 1
103723 1
300001 1
32571 1
1 1
71635 1
95715 1
3 1
289728 1
300000 1
138965 1
157713 1
274185 1
78066 1
299999 1
300000 1
3349 1
215932 1
300000 1
54014 1
300002 1
2 1
2 1
290402 1
1 1
1 1
149111 1
76499 1
66737 1
291330 1
225575 1
101026 1
23465 1
2 1
161446 1
25279 1
189862 1
99278 1
293699 1
300000 1
194618 1
271823 1
176880 1
300001 1
250780 1
260005 1
299998 1
299999 1
2 1
299999 1
1 1
167202 1
31429 1
146807 1
143444 1
1 1
15225 1
179748 1
121504 1
212764 1
1 1
277110 1
300000 1
199525 1
214713 1
3 1
1 1
181521 1
36037 1
1 1
1 1
2 1
299999 1
2 1
19395 1
1 1
49469 1
152955 1
165708 1
170111 1
299999 1
279994 1
299999 1
27581 1
183446 1
121110 1
300000 1
300000 1
283943 1
132877 1
1 1
158511 1
226186 1
57445 1
21211 1
300000 1
30044 1
207523 1
178707 1
1 1
231174 1
162289 1
202127 1
299998 1
1 1
1 1
299999 1
253355 1
258285 1
164631 1
118737 1
271340 1
246513 1
53163 1
1 1
299999 1
300000 1
1 1
244439 1
186883 1
300001 1
1 1
170253 1
1 1
1 1
145144 1
1 1
102392 1
2 1
1 1
279961 1
300001 1
299999 1
143573 1
45934 1
300001 1
170762 1
96496 1
83902 1
150603 1
261979 1
117763 1
299999 1
2 1
54156 1
79323 1
299999 1
259384 1
260608 1
300000 1
299999 1
2 1
204046 1
115447 1
263958 1
82929 1
94505 1
2 1
237915 1
1 1
299999 1
69163 1
67807 1
1 1
300000 1
84113 1
244362 1
281759 1
299999 1
89764 1
100312 1
38716 1
15990 1
125372 1
227042 1
1 1
220993 1
2 1
94260 1
170530 1
297759 1
19012 1
300002 1
229231 1
152653 1
224680 1
21848 1
251840 1
54294 1
250386 1
25432 1
300000 1
299999 1
260641 1
78510 1
107066 1
1 1
1 1
178216 1
111262 1
291121 1
112556 1
1 1
1 1
272574 1
181465 1
218824 1
1 1
286752 1
287175 1
72525 1
203329 1
2312 1
162529 1
146148 1
246623 1
1 1
120794 1
43878 1
270771 1
14245 1
257060 1
86354 1
285940 1
180575 1
134878 1
300000 1
1 1
27342 1
300000 1
299999 1
300000 1
133775 1
209328 1
293429 1
242426 1
1 1
122280 1
33203 1
113860 1
50262 1
300000 1
91409 1
237515 1
164741 1
222696 1
151767 1
300001 1
181679 1
243878 1
118560 1
113170 1
54247 1
244927 1
259718 1
3 1
35571 1
224255 1
1 1
78317 1
299999 1
63876 1
43646 1
231119 1
271289 1
147309 1
1 1
190208 1
1 1
78765 1
63629 1
1 1
247689 1
2 1
43842 1
42490 1
113862 1
300000 1
300002 1
222065 1
16235 1
300000 1
120554 1
137462 1
155707 1
7867 1
205478 1
44012 1
1 1
194098 1
31118 1
31079 1
47879 1
287641 1
171414 1
157330 1
43099 1
142664 1
232246 1
113219 1
72463 1
234520 1
159160 1
2 1
128124 1
271082 1
286584 1
41865 1
300000 1
30522 1
253480 1
249195 1
266952 1
130229 1
279889 1
238362 1
2 1
242866 1
83450 1
1 1
1 1
168898 1
152312 1
215612 1
102211 1
299999 1
299998 1
299999 1
67970 1
2 1
90094 1
1 1
2 1
177120 1
299999 1
300000 1
2 1
2 1
210769 1
29382 1
155586 1
257692 1
210590 1
299999 1
169857 1
218739 1
221005 1
252445 1
237105 1
30790 1
250915 1
300000 1
32741 1
192104 1
259381 1
89542 1
300000 1
1 1
212881 1
68171 1
153007 1
36241 1
141321 1
1 1
152828 1
109433 1
3 1
64948 1
8220 1
272180 1
245635 1
300002 1
28039 1
152496 1
45721 1
1 1
1 1
3 1
112146 1
2 1
72798 1
1 1
12732 1
233322 1
88220 1
62782 1
299999 1
300002 1
16021 1
246287 1
269015 1
90113 1
129156 1
292679 1
300002 1
26095 1
113897 1
185729 1
190618 1
226087 1
269377 1
295670 1
59181 1
47910 1
1368 1
132786 1
300001 1
2 1
8607 1
204563 1
181522 1
161047 1
1 1
125858 1
141650 1
242554 1
23876 1
1 1
48107 1
1 1
215770 1
299999 1
102886 1
210848 1
2 1
135208 1
100915 1
168425 1
200009 1
18549 1
300001 1
149214 1
300000 1
218172 1
255445 1
300000 1
73583 1
52287 1
102897 1
1 1
300001 1
196557 1
219341 1
282639 1
2 1
67731 1
228755 1
300001 1
299999 1
3 1
300000 1
297924 1
151309 1
1 1
274530 1
220243 1
141780 1
111128 1
1 1
17089 1
299999 1
300000 1
82212 1
23908 1
298424 1
93276 1
239810 1
177985 1
30954 1
50326 1
300000 1
179047 1
209133 1
101383 1
300001 1
299999 1
243094 1
299999 1
181270 1
232746 1
138140 1
300001 1
300000 1
6114 1
104651 1
260530 1
2 1
29716 1
102469 1
2 1
300001 1
283840 1
110244 1
2 1
139806 1
74437 1
184107 1
250969 1
129437 1
257635 1
43505 1
87504 1
228364 1
300000 1
132752 1
66921 1
101765 1
300001 1
300002 1
156885 1
300001 1
1 1
1 1
32202 1
59051 1
300000 1
205893 1
300000 1
176726 1
89279 1
2 1
231218 1
222753 1
90082 1
1 1
51328 1
300000 1
105760 1
292294 1
162057 1
1 1
184938 1
22336 1
299998 1
299999 1
259261 1
35711 1
192663 1
1 1
84327 1
299999 1
263538 1
280448 1
297317 1
212798 1
72556 1
300001 1
168842 1
27936 1
129039 1
232727 1
39614 1
154058 1
282752 1
1 1
77260 1
297800 1
91098 1
300001 1
300000 1
258831 1
12325 1
7485 1
19857 1
260167 1
3 1
300000 1
1 1
2 1
292067 1
116846 1
225634 1
162573 1
214209 1
65890 1
232608 1
1 1
265125 1
290181 1
212337 1
1 1
252458 1
216559 1
32033 1
64588 1
256963 1
137862 1
1 1
203242 1
9679 1
197473 1
142789 1
269594 1
299998 1
299999 1
150521 1
1 1
1 1
1 1
300000 1
300000 1
137940 1
2 1
299999 1
299999 1
2 1
299999 1
1 1
300001 1
168333 1
1 1
230209 1
209848 1
102571 1
169525 1
193596 1
215221 1
1 1
169531 1
233020 1
161789 1
300002 1
170040 1
1 1
300001 1
2 1
81723 1
144332 1
1 1
104428 1
160078 1
3 1
300000 1
150387 1
117110 1
187410 1
264203 1
273566 1
169040 1
299999 1
93066 1
1 1
51912 1
30399 1
300000 1
37621 1
169925 1
1 1
161996 1
32325 1
272303 1
218051 1
74037 1
101174 1
2 1
173338 1
3 1
166039 1
1 1
1 1
88507 1
1 1
300002 1
477 1
1 1
294938 1
1 1
300001 1
1 1
140361 1
300001 1
53977 1
225397 1
110731 1
300000 1
299999 1
300000 1
3 1
1 1
299999 1
300000 1
138545 1
273616 1
240732 1
154696 1
190461 1
299559 1
3136 1
130585 1
41474 1
45760 1
1 1
299998 1
2 1
271957 1
299999 1
108066 1
299999 1
37157 1
277286 1
208362 1
1 1
216304 1
70541 1
300001 1
299999 1
3 1
299999 1
223470 1
1 1
151471 1
299999 1
19124 1
3 1
233996 1
299999 1
300000 1
300001 1
164588 1
161710 1
106580 1
2 1
58268 1
299999 1
106234 1
199901 1
300001 1
226149 1
2 1
299999 1
1 1
258092 1
77682 1
245676 1
1 1
269393 1
300001 1
119629 1
1 1
172217 1
300000 1
59340 1
109738 1
2 1
180376 1
182755 1
300001 1
12645 1
167640 1
64730 1
300001 1
299999 1
290120 1
188789 1
299999 1
288577 1
226048 1
3 1
1920 1
2 1
256980 1
245150 1
96401 1
300002 1
18771 1
299998 1
1 1
128156 1
188216 1
2 1
300001 1
300000 1
91211 1
299999 1
30740 1
140837 1
1 1
1 1
299999 1
212406 1
300000 1
128439 1
1 1
181713 1
103287 1
59851 1
66321 1
3 1
114787 1
133140 1
167933 1
9557 1
208307 1
4766 1
217263 1
1 1
300000 1
285775 1
299999 1
300000 1
3 1
300000 1
299999 1
300001 1
234843 1
132376 1
1 1
300000 1
149695 1
10308 1
299999 1
52653 1
255935 1
255813 1
108487 1
42201 1
23423 1
300001 1
122157 1
29564 1
111257 1
1 1
3 1
300000 1
90241 1
3 1
194645 1
282927 1
266010 1
104123 1
49948 1
103796 1
299999 1
300001 1
156259 1
194567 1
299999 1
1 1
2 1
102986 1
284995 1
298863 1
136772 1
70407 1
1 1
9374 1
24694 1
299330 1
2 1
22015 1
235623 1
299998 1
2 1
65064 1
111741 1
299999 1
19101 1
59688 1
74273 1
20856 1
30899 1
282838 1
87145 1
2 1
274345 1
299998 1
3 1
118729 1
7195 1
187410 1
165149 1
15942 1
81297 1
2 1
1 1
264087 1
141631 1
101197 1
2509 1
79198 1
173802 1
299998 1
1 1
1 1
299869 1
179117 1
46853 1
1 1
2 1
299999 1
299999 1
200700 1
92927 1
300000 1
1 1
293081 1
188044 1
122232 1
300000 1
256383 1
76407 1
281451 1
208133 1
298694 1
12491 1
194381 1
3 1
82325 1
46654 1
248036 1
76689 1
299999 1
102079 1
3 1
213393 1
284486 1
300001 1
146603 1
3 1
1 1
1 1
299999 1
202669 1
78936 1
268329 1
237691 1
172885 1
297649 1
110697 1
185998 1
195370 1
61974 1
109539 1
206616 1
1 1
222987 1
1 1
1 1
133832 1
1 1
186449 1
1 1
40206 1
108550 1
83287 1
300002 1
290852 1
1 1
300000 1
3 1
41658 1
217574 1
33120 1
186058 1
299999 1
288862 1
300000 1
194171 1
1 1
1 1
146044 1
78295 1
299999 1
2 1
189009 1
299999 1
300000 1
92584 1
147370 1
204445 1
5859 1
2 1
299999 1
244941 1
299999 1
39135 1
1 1
300000 1
121762 1
172738 1
1 1
300000 1
299999 1
42552 1
229487 1
205520 1
90245 1
7589 1
102165 1
300000 1
7319 1
1 1
272883 1
299999 1
100963 1
143420 1
70725 1
68493 1
24309 1
221821 1
1 1
118080 1
150112 1
1 1
299998 1
248806 1
1467 1
176353 1
159194 1
299998 1
239032 1
2 1
299999 1
2 1
300000 1
139406 1
75777 1
123472 1
291248 1
201994 1
2 1
14901 1
140334 1
202651 1
208290 1
300000 1
8222 1
157133 1
116161 1
26856 1
58558 1
246408 1
204763 1
186683 1
300000 1
45057 1
1 1
217141 1
64175 1
300000 1
136578 1
1 1
15674 1
165635 1
261320 1
98912 1
109102 1
300001 1
159789 1
83283 1
33995 1
299999 1
207846 1
1 1
255150 1
118959 1
270946 1
242759 1
265698 1
27631 1
142502 1
299731 1
81752 1
28868 1
156663 1
78706 1
268793 1
1 1
1 1
110493 1
1 1
265996 1
3 1
1 1
164615 1
1 1
300001 1
299999 1
1 1
110387 1
17784 1
300000 1
300001 1
111558 1
300001 1
82893 1
1 1
245921 1
271009 1
272400 1
89579 1
3 1
200881 1
300000 1
297154 1
19422 1
3 1
133244 1
282811 1
273533 1
24148 1
2 1
52973 1
50637 1
18998 1
43551 1
279435 1
141932 1
221264 1
150091 1
300000 1
141066 1
219615 1
100230 1
3 1
40961 1
25931 1
2 1
1 1
117234 1
15175 1
1 1
235246 1
53568 1
180068 1
279294 1
1 1
300000 1
8478 1
223163 1
175063 1
15730 1
167231 1
300001 1
154322 1
109698 1
2 1
56467 1
212343 1
299999 1
97129 1
44230 1
1 1
236619 1
14958 1
37311 1
62640 1
47101 1
127627 1
299157 1
2 1
4968 1
2 1
300000 1
133879 1
1 1
300000 1
176702 1
89975 1
15331 1
206555 1
217430 1
2 1
300000 1
25284 1
300000 1
47212 1
155481 1
254356 1
3 1
269434 1
300000 1
300000 1
1 1
300000 1
82976 1
1 1
174120 1
209113 1
1 1
300000 1
300000 1
261318 1
248386 1
64119 1
1 1
238028 1
300001 1
84298 1
58413 1
187376 1
28025 1
201426 1
139683 1
300001 1
160532 1
3 1
84513 1
200298 1
123371 1
174554 1
300002 1
185679 1
2294 1
25512 1
300002 1
1 1
60045 1
126375 1
299999 1
239245 1
32918 1
1 1
199128 1
300000 1
144251 1
1 1
230199 1
1 1
300000 1
26699 1
143417 1
102647 1
1 1
84374 1
210704 1
174165 1
1 1
2 1
137678 1
264220 1
33952 1
1 1
226147 1
254287 1
1 1
256639 1
3 1
267518 1
146916 1
1 1
178407 1
230387 1
37151 1
215673 1
119202 1
227114 1
141259 1
255802 1
299999 1
3442 1
300000 1
183393 1
300000 1
66380 1
63447 1
1 1
276714 1
1 1
109203 1
271534 1
31343 1
2 1
299999 1
3 1
1 1
1 1
2 1
75652 1
2 1
1 1
204921 1
2 1
103164 1
170492 1
3 1
227958 1
5280 1
221350 1
277232 1
59515 1
205 1
41054 1
1 1
116174 1
3 1
1 1
1 1
2 1
241380 1
285059 1
43801 1
53152 1
227268 1
1 1
266790 1
194978 1
300001 1
1 1
166420 1
300000 1
45143 1
150553 1
214901 1
15454 1
300001 1
1 1
197318 1
107858 1
244056 1
48858 1
131419 1
67407 1
149415 1
27374 1
38258 1
146779 1
299999 1
300000 1
300000 1
271757 1
128548 1
299999 1
82213 1
221629 1
90689 1
1 1
199993 1
46827 1
92052 1
183599 1
133199 1
184741 1
1 1
1 1
168311 1
2 1
1886 1
273058 1
192939 1
1 1
238040 1
152855 1
299999 1
178232 1
300001 1
211519 1
299999 1
56500 1
229434 1
125214 1
1 1
241785 1
91917 1
300001 1
290365 1
212407 1
70413 1
253589 1
129524 1
300001 1
19039 1
27972 1
299999 1
3 1
130055 1
26350 1
176647 1
128161 1
209264 1
117832 1
300001 1
27295 1
160215 1
202862 1
119043 1
2 1
61528 1
26427 1
223107 1
300000 1
99479 1
300001 1
1 1
4043 1
1 1
7246 1
1 1
148354 1
62656 1
1 1
1 1
65512 1
222679 1
299999 1
300000 1
58821 1
258649 1
300001 1
238828 1
281437 1
9528 1
300001 1
300000 1
300001 1
121346 1
1 1
1 1
1 1
300000 1
227189 1
176356 1
1 1
66674 1
35828 1
264005 1
60356 1
118849 1
2 1
136547 1
172059 1
82779 1
1 1
92239 1
299999 1
213419 1
299999 1
266571 1
180713 1
300002 1
154764 1
11821 1
268608 1
191678 1
1 1
133428 1
1 1
246178 1
87643 1
300001 1
211612 1
79781 1
186568 1
220293 1
109728 1
164272 1
22778 1
153598 1
299999 1
274282 1
145871 1
94320 1
300001 1
138371 1
299999 1
75210 1
299999 1
1 1
289371 1
3063 1
249488 1
295986 1
185044 1
69550 1
156487 1
112083 1
161297 1
84406 1
300002 1
100033 1
1 1
224556 1
135081 1
159040 1
282004 1
41809 1
31440 1
300000 1
233391 1
49812 1
300000 1
71756 1
2 1
300001 1
183754 1
1 1
1 1
228229 1
71507 1
1 1
300000 1
66902 1
2 1
136751 1
180445 1
300001 1
90559 1
1 1
45753 1
218145 1
1 1
299999 1
291565 1
300000 1
155488 1
118750 1
133406 1
138908 1
1 1
1 1
1 1
122411 1
1 1
169671 1
97509 1
290274 1
227108 1
2 1
1 1
300000 1
299999 1
300000 1
60679 1
134318 1
1 1
275774 1
10069 1
155030 1
2 1
300001 1
300001 1
222081 1
30349 1
300002 1
299998 1
237481 1
98831 1
298559 1
228462 1
251801 1
85639 1
1 1
2 1
281025 1
117586 1
149571 1
1 1
1 1
300000 1
225155 1
300000 1
194636 1
55778 1
300001 1
129888 1
183551 1
1 1
71022 1
1 1
192712 1
5686 1
182733 1
151777 1
300000 1
299999 1
300000 1
158951 1
239621 1
165678 1
215601 1
1 1
183703 1
194479 1
166449 1
79241 1
275555 1
213726 1
299999 1
76676 1
299437 1
201383 1
300000 1
1 1
300000 1
300000 1
151047 1
256673 1
260855 1
244447 1
229013 1
269427 1
155530 1
300000 1
2 1
16129 1
19527 1
93282 1
1 1
69235 1
1 1
144031 1
241327 1
1 1
42772 1
121274 1
1 1
213644 1
1 1
1 1
59852 1
241974 1
199635 1
187188 1
112199 1
239149 1
46640 1
1 1
1 1
1 1
214631 1
1 1
135951 1
82544 1
79909 1
1 1
173948 1
6807 1
1 1
156609 1
52820 1
78922 1
180029 1
299999 1
29055 1
284871 1
35508 1
33700 1
1 1
3 1
299999 1
95972 1
19041 1
3 1
1 1
100371 1
232616 1
174559 1
216945 1
1 1
88705 1
1 1
128583 1
85631 1
25310 1
3 1
299999 1
11162 1
224291 1
108827 1
196331 1
148149 1
2 1
1 1
111782 1
299999 1
87652 1
108593 1
246722 1
97859 1
1 1
1 1
273751 1
171331 1
1 1
242496 1
3 1
2 1
220719 1
1 1
299999 1
37420 1
65067 1
300000 1
60366 1
300000 1
1 1
299999 1
300000 1
122016 1
1 1
158726 1
100624 1
300001 1
3 1
25100 1
269386 1
224906 1
1 1
51450 1
300002 1
116941 1
300000 1
1 1
95471 1
194785 1
1 1
70953 1
187462 1
300000 1
111287 1
78134 1
1 1
300001 1
116492 1
236785 1
3 1
111471 1
237298 1
257660 1
144390 1
120552 1
1 1
300001 1
203956 1
90728 1
1 1
284774 1
57071 1
1 1
67120 1
3 1
300000 1
259227 1
1 1
1 1
300001 1
257325 1
149802 1
229771 1
300001 1
52639 1
1 1
126875 1
115319 1
90430 1
2 1
1 1
288991 1
147685 1
1 1
3 1
241475 1
2 1
227004 1
205608 1
289407 1
76533 1
1 1
130570 1
1 1
82228 1
199972 1
299999 1
281641 1
102678 1
291379 1
1 1
1 1
1 1
292893 1
26845 1
98064 1
1 1
254318 1
106140 1
3 1
1 1
86077 1
129823 1
17401 1
299999 1
300000 1
58314 1
208872 1
300001 1
300000 1
271319 1
299999 1
240932 1
243324 1
89673 1
35905 1
111079 1
87496 1
98971 1
97236 1
9941 1
299999 1
221027 1
299999 1
1 1
70529 1
1 1
92133 1
179069 1
300000 1
1 1
106906 1
294199 1
1 1
43037 1
1 1
52399 1
228251 1
233964 1
116628 1
199210 1
1 1
49493 1
20004 1
300000 1
81107 1
2 1
179028 1
238911 1
300000 1
147008 1
63948 1
160669 1
715 1
69654 1
108595 1
161306 1
227914 1
126099 1
169373 1
19045 1
76216 1
2 1
282510 1
205386 1
172908 1
300000 1
170445 1
300000 1
300000 1
68824 1
165061 1
242412 1
299999 1
219822 1
1 1
92405 1
1 1
143 1
147211 1
300001 1
1 1
83294 1
2 1
1 1
1 1
1 1
48200 1
299999 1
299998 1
236909 1
299999 1
299999 1
258028 1
170313 1
237668 1
1 1
270652 1
113629 1
264679 1
33732 1
217875 1
263769 1
1 1
284322 1
237879 1
22964 1
300001 1
246221 1
247570 1
1 1
232379 1
250692 1
142542 1
276907 1
300001 1
190100 1
1 1
1 1
116748 1
299998 1
1 1
300000 1
246777 1
107789 1
212619 1
35272 1
66601 1
1 1
101270 1
1 1
161763 1
2 1
1 1
142695 1
86764 1
288374 1
206249 1
260156 1
299999 1
150462 1
37368 1
188012 1
217273 1
2 1
1 1
4893 1
279133 1
227513 1
300001 1
1 1
1 1
62559 1
294168 1
194490 1
148192 1
43518 1
1165 1
52703 1
300000 1
268383 1
299501 1
9831 1
299999 1
9528 1
299999 1
1 1
299999 1
2 1
709 1
131141 1
2 1
37396 1
167719 1
299999 1
211453 1
120727 1
300001 1
300000 1
165638 1
300001 1
1 1
1 1
1 1
1 1
162639 1
134829 1
59564 1
157038 1
3 1
176212 1
147535 1
159542 1
299999 1
112715 1
269108 1
36655 1
116029 1
161961 1
299999 1
233039 1
300001 1
299999 1
299999 1
77383 1
299998 1
27270 1
84952 1
300001 1
300000 1
259996 1
1 1
300000 1
171948 1
239490 1
3 1
300001 1
3 1
102280 1
12878 1
84219 1
299999 1
299999 1
160815 1
229569 1
104454 1
178562 1
132304 1
2 1
300001 1
294646 1
261173 1
300000 1
195163 1
123356 1
106033 1
73382 1
2 1
299999 1
229292 1
156583 1
1 1
61169 1
283054 1
1 1
205158 1
184978 1
64285 1
2 1
1 1
589 1
135858 1
170689 1
241786 1
44713 1
300002 1
1 1
282795 1
1 1
213053 1
84976 1
1 1
19283 1
300001 1
250380 1
168839 1
1 1
299999 1
3 1
300001 1
258798 1
42576 1
1 1
197955 1
111396 1
200914 1
50676 1
196393 1
1 1
140615 1
229809 1
180385 1
1 1
2 1
75778 1
14938 1
300000 1
299998 1
1 1
1 1
126970 1
300001 1
84985 1
132669 1
254221 1
161926 1
8403 1
2 1
2 1
298874 1
56797 1
2 1
174888 1
144239 1
198066 1
130376 1
300000 1
20282 1
5737 1
1 1
38510 1
39701 1
8053 1
1 1
14464 1
300000 1
2 1
1 1
300000 1
103410 1
20972 1
118325 1
2 1
300001 1
80534 1
150943 1
54453 1
141501 1
247191 1
300001 1
237340 1
299998 1
250219 1
75252 1
1652 1
218690 1
285195 1
50480 1
244743 1
293700 1
25882 1
1 1
17666 1
79391 1
36783 1
116068 1
193437 1
1 1
6280 1
1 1
50974 1
36244 1
53239 1
181561 1
43975 1
299999 1
70969 1
218359 1
1 1
143439 1
236474 1
221145 1
43350 1
300000 1
134460 1
118927 1
1 1
228962 1
250768 1
15122 1
180287 1
131071 1
1 1
1 1
220259 1
300002 1
282080 1
64484 1
238654 1
1 1
161838 1
90749 1
13386 1
398 1
111985 1
300000 1
1 1
143892 1
300001 1
137763 1
300001 1
2 1
299999 1
266428 1
1 1
180965 1
24898 1
106543 1
172245 1
13317 1
234128 1
257500 1
122654 1
297351 1
300001 1
300001 1
1 1
2 1
117329 1
1 1
104785 1
156502 1
256791 1
142344 1
43865 1
143611 1
158447 1
23888 1
300000 1
278998 1
300001 1
81524 1
217824 1
256668 1
299999 1
54737 1
300000 1
205996 1
218280 1
299999 1
194099 1
29069 1
20856 1
164137 1
300000 1
142506 1
133519 1
1 1
300001 1
300000 1
188308 1
299999 1
40145 1
2 1
170904 1
164526 1
175429 1
3 1
273171 1
99006 1
300001 1
137863 1
30996 1
2 1
160587 1
192762 1
300000 1
236945 1
173774 1
234900 1
200637 1
124863 1
76857 1
245151 1
126246 1
104034 1
300001 1
50110 1
68906 1
299999 1
300001 1
2 1
300000 1
298594 1
20703 1
300001 1
182849 1
5537 1
25945 1
159611 1
299999 1
299999 1
117055 1
167421 1
2 1
300000 1
127612 1
295438 1
93988 1
264733 1
299999 1
2 1
3 1
118067 1
258078 1
208256 1
978 1
299999 1
300001 1
1 1
300000 1
1 1
286234 1
206807 1
295793 1
217120 1
3 1
183333 1
243996 1
2 1
156014 1
144573 1
120354 1
1 1
300001 1
218876 1
284177 1
18377 1
82388 1
2 1
38143 1
285829 1
3 1
233721 1
276431 1
52080 1
75774 1
3 1
200547 1
73747 1
1 1
47211 1
1 1
299998 1
147476 1
112002 1
144235 1
130845 1
183181 1
7859 1
266602 1
128265 1
74257 1
1 1
264913 1
50304 1
299999 1
1 1
26512 1
276604 1
28995 1
299669 1
60434 1
291045 1
1 1
2 1
299903 1
197331 1
299999 1
97543 1
300001 1
92701 1
178234 1
250216 1
229631 1
156655 1
300001 1
76031 1
1 1
140314 1
2 1
2 1
91911 1
266538 1
299999 1
195928 1
90646 1
11716 1
299823 1
289150 1
92298 1
1 1
221452 1
3 1
156094 1
300001 1
204934 1
1 1
185117 1
186553 1
58210 1
2 1
276981 1
196840 1
1 1
11268 1
222518 1
260467 1
3 1
286608 1
276439 1
289634 1
212197 1
69317 1
278363 1
106089 1
1 1
57718 1
299999 1
163039 1
57070 1
299999 1
248294 1
1 1
128491 1
1 1
86231 1
101910 1
70758 1
299999 1
142116 1
1 1
1 1
300000 1
3 1
2 1
1 1
122470 1
135301 1
211672 1
33727 1
213681 1
134251 1
55888 1
1 1
42557 1
300001 1
161867 1
293580 1
181211 1
116322 1
2 1
262960 1
988 1
194164 1
1 1
95139 1
299999 1
169739 1
233995 1
1 1
209479 1
235547 1
27345 1
300000 1
78961 1
290448 1
299999 1
110369 1
300001 1
299999 1
19537 1
39373 1
9585 1
151642 1
2 1
135500 1
299999 1
299999 1
83773 1
2 1
169893 1
165888 1
105172 1
274973 1
227664 1
215657 1
300001 1
297597 1
299999 1
213611 1
230984 1
68193 1
2 1
299999 1
78268 1
1 1
1 1
299999 1
286686 1
64370 1
122400 1
231012 1
117360 1
197925 1
132635 1
109624 1
206691 1
125746 1
205151 1
124839 1
252323 1
67128 1
28196 1
298932 1
300002 1
300001 1
2333 1
144396 1
95627 1
157728 1
11453 1
257323 1
52175 1
261070 1
3 1
204082 1
235667 1
147656 1
145582 1
35759 1
240299 1
58741 1
1 1
57214 1
1 1
128995 1
35179 1
31210 1
165274 1
201249 1
1 1
1 1
148958 1
104522 1
299998 1
181614 1
46210 1
90155 1
52863 1
300001 1
174737 1
78708 1
92423 1
1 1
212179 1
105573 1
45457 1
225992 1
1 1
300000 1
212981 1
140132 1
114090 1
239670 1
1 1
1 1
3 1
166411 1
3 1
136811 1
9099 1
146798 1
253884 1
135563 1
19133 1
34968 1
300000 1
262576 1
78555 1
42980 1
231288 1
35587 1
86711 1
148833 1
187304 1
268865 1
2 1
299999 1
1 1
299999 1
299998 1
44261 1
164667 1
111196 1
156638 1
6369 1
20737 1
299999 1
1 1
291738 1
15723 1
13887 1
20422 1
107423 1
1 1
1 1
128165 1
65849 1
68280 1
1 1
169793 1
214821 1
167325 1
217005 1
300001 1
3 1
87722 1
47803 1
300000 1
2 1
243193 1
1 1
300001 1
300000 1
72568 1
251952 1
8862 1
300000 1
140511 1
253826 1
300000 1
204108 1
142709 1
95828 1
71095 1
46024 1
144657 1
2 1
1 1
1 1
1 1
105760 1
300002 1
1 1
300001 1
260524 1
300001 1
131712 1
151427 1
5608 1
1 1
299999 1
1 1
230666 1
288301 1
107933 1
1 1
293137 1
159309 1
300001 1
187335 1
300000 1
246474 1
280825 1
300000 1
166682 1
299999 1
102197 1
239408 1
88395 1
163850 1
1 1
1 1
168594 1
155616 1
26319 1
1 1
300002 1
85148 1
202005 1
6104 1
141215 1
1 1
254716 1
1 1
255613 1
299999 1
300000 1
108644 1
2714 1
86156 1
158637 1
300000 1
49269 1
246197 1
75038 1
33143 1
299999 1
189606 1
297016 1
2 1
3 1
99908 1
262915 1
11657 1
158758 1
126803 1
255112 1
58555 1
147823 1
1 1
300001 1
300001 1
262780 1
54614 1
3 1
41002 1
142395 1
17767 1
58131 1
183558 1
1 1
1 1
232215 1
2 1
95414 1
1 1
300000 1
300001 1
58513 1
2 1
295133 1
300000 1
76334 1
65035 1
64404 1
59929 1
239714 1
229060 1
7841 1
300000 1
300001 1
273191 1
1 1
155289 1
183141 1
19401 1
300000 1
170908 1
144570 1
51330 1
1 1
38930 1
1 1
1 1
58077 1
82991 1
144499 1
102689 1
91754 1
2 1
251851 1
206238 1
299998 1
147059 1
299999 1
255606 1
217958 1
2201 1
2 1
158196 1
2 1
3 1
290549 1
79990 1
1 1
201252 1
160431 1
116614 1
93894 1
277213 1
206402 1
259480 1
299999 1
229390 1
1 1
193417 1
300002 1
237402 1
3 1
179145 1
234323 1
89240 1
251767 1
45519 1
257313 1
20628 1
299999 1
79083 1
185498 1
3401 1
156633 1
294926 1
217238 1
26239 1
2 1
4303 1
267700 1
300001 1
1 1
255904 1
220943 1
299999 1
299998 1
88315 1
1 1
2 1
75908 1
300000 1
145915 1
72669 1
279506 1
133461 1
1 1
299999 1
299998 1
29155 1
228220 1
119042 1
299184 1
118580 1
93113 1
92365 1
53502 1
5266 1
36528 1
253250 1
1 1
299999 1
1 1
299999 1
1 1
254691 1
299999 1
287737 1
15477 1
300002 1
113843 1
300000 1
46844 1
267738 1
164696 1
196031 1
96379 1
288336 1
6969 1
15286 1
285370 1
299999 1
155601 1
281572 1
69969 1
10185 1
1 1
1 1
164984 1
1 1
1 1
197695 1
242861 1
133427 1
299998 1
124150 1
300001 1
299999 1
208410 1
255240 1
300001 1
137518 1
2062 1
77424 1
161019 1
2 1
1 1
232281 1
163607 1
1 1
299999 1
300001 1
300002 1
7863 1
300001 1
33616 1
86472 1
1 1
273843 1
292080 1
1 1
223141 1
234450 1
94167 1
128696 1
46411 1
146410 1
47207 1
5499 1
3422 1
272155 1
92772 1
110289 1
180729 1
81367 1
165918 1
5670 1
280113 1
72299 1
51120 1
1 1
77302 1
300001 1
299999 1
269743 1
1 1
80149 1
2 1
300001 1
32883 1
141096 1
298117 1
165772 1
107567 1
1 1
80772 1
299998 1
195384 1
62917 1
1 1
271164 1
281370 1
1 1
1 1
238784 1
1 1
133833 1
82649 1
300001 1
214308 1
162657 1
228197 1
1 1
300001 1
300000 1
1 1
291499 1
2 1
103354 1
299999 1
1 1
2 1
280572 1
300002 1
125352 1
277391 1
1 1
2 1
224209 1
1 1
300000 1
236581 1
1 1
40714 1
247589 1
300000 1
300000 1
20279 1
299999 1
105612 1
1 1
52205 1
17278 1
300001 1
299999 1
53290 1
300001 1
2 1
300001 1
16688 1
204562 1
299999 1
1 1
1 1
1 1
1 1
71254 1
57195 1
1 1
253817 1
287743 1
237040 1
300001 1
180960 1
300000 1
14861 1
1 1
176410 1
300000 1
1 1
1 1
280791 1
3 1
13599 1
214904 1
300000 1
85122 1
230736 1
98422 1
100710 1
90561 1
144065 1
1 1
207989 1
240143 1
159394 1
188756 1
229675 1
134133 1
199685 1
175725 1
244521 1
300002 1
20894 1
176616 1
28022 1
44318 1
93855 1
287032 1
213537 1
67834 1
1 1
300000 1
182863 1
175520 1
244638 1
211558 1
111392 1
29041 1
2 1
160957 1
266189 1
289166 1
123370 1
1 1
125466 1
10995 1
1 1
194870 1
60502 1
300001 1
95149 1
62366 1
25120 1
85310 1
2 1
230271 1
1 1
2 1
220425 1
210453 1
85873 1
1 1
281693 1
226655 1
77646 1
299999 1
117058 1
99411 1
255750 1
300000 1
91484 1
215421 1
71096 1
143763 1
299998 1
300001 1
300002 1
300000 1
210064 1
142587 1
112318 1
1 1
300002 1
123124 1
8427 1
129580 1
299999 1
263191 1
2 1
32075 1
1 1
299998 1
299999 1
170258 1
2 1
198727 1
1 1
27568 1
154249 1
153496 1
115860 1
265800 1
64981 1
217843 1
24917 1
300000 1
284540 1
2 1
241905 1
1 1
3 1
155395 1
300000 1
1 1
270576 1
127005 1
152244 1
300000 1
180864 1
300000 1
165700 1
300000 1
47063 1
184852 1
1 1
1 1
299999 1
116469 1
1 1
9440 1
137332 1
3 1
166160 1
168673 1
230034 1
276242 1
1 1
195260 1
200719 1
238282 1
95876 1
127115 1
35613 1
257128 1
75231 1
299999 1
300002 1
252465 1
45677 1
163620 1
299999 1
2 1
300000 1
300001 1
1 1
64841 1
14405 1
20758 1
2 1
217712 1
42111 1
227578 1
300001 1
214354 1
146093 1
158348 1
175817 1
223233 1
168823 1
93675 1
1 1
107526 1
1 1
1 1
299999 1
300000 1
105113 1
2 1
2 1
130809 1
3 1
270062 1
1 1
114595 1
300000 1
1 1
300001 1
300001 1
1 1
300002 1
245323 1
300002 1
1 1
130592 1
264345 1
48758 1
299999 1
33985 1
97990 1
147077 1
2 1
299999 1
2 1
154223 1
22948 1
2 1
254701 1
112974 1
300001 1
263747 1
199564 1
299999 1
1 1
143750 1
2 1
1 1
230428 1
1 1
1 1
211688 1
128500 1
208936 1
3863 1
1 1
145441 1
89164 1
1 1
272681 1
154004 1
277217 1
41830 1
246251 1
215869 1
299998 1
278062 1
108545 1
103700 1
202821 1
300001 1
250604 1
1 1
1 1
194865 1
108112 1
284958 1
5167 1
1 1
1 1
247461 1
134428 1
300001 1
252807 1
201038 1
245434 1
203179 1
142844 1
162850 1
278752 1
1 1
214007 1
2 1
172387 1
1 1
300001 1
294931 1
172238 1
177464 1
2 1
76587 1
241541 1
300000 1
189171 1
199772 1
226671 1
249794 1
300001 1
233072 1
277876 1
123791 1
300001 1
91500 1
230716 1
84729 1
300000 1
83317 1
43736 1
120417 1
139693 1
1 1
299999 1
299999 1
15960 1
10319 1
110290 1
300001 1
300000 1
281967 1
1 1
253268 1
212821 1
300000 1
300000 1
251427 1
1 1
109238 1
63099 1
299999 1
229533 1
299999 1
79540 1
160674 1
199387 1
247362 1
51698 1
200157 1
129996 1
275544 1
223102 1
1 1
299998 1
65395 1
284256 1
128276 1
95086 1
26538 1
254431 1
45047 1
86057 1
127785 1
197469 1
125084 1
262901 1
272656 1
1 1
300001 1
2 1
81587 1
139016 1
75299 1
96396 1
292788 1
39790 1
299999 1
299999 1
180870 1
63248 1
300001 1
10753 1
286239 1
156754 1
1 1
263414 1
289270 1
180857 1
96589 1
200891 1
249447 1
299999 1
135234 1
32291 1
17931 1
300000 1
216877 1
164059 1
137583 1
156407 1
113771 1
63620 1
181936 1
300000 1
252550 1
24326 1
217075 1
235970 1
26018 1
219257 1
274745 1
267896 1
143257 1
156850 1
202759 1
266562 1
299999 1
275960 1
221209 1
139201 1
47557 1
230149 1
200884 1
192431 1
1 1
299999 1
300001 1
300000 1
2 1
3829 1
105840 1
60095 1
25421 1
299998 1
299999 1
13825 1
77648 1
2756 1
299999 1
1 1
1 1
256210 1
180553 1
241358 1
258642 1
1 1
2006 1
55806 1
264972 1
170288 1
1 1
2 1
154379 1
273792 1
243985 1
149466 1
135047 1
300002 1
300000 1
1 1
240562 1
147627 1
239353 1
177067 1
212726 1
1 1
83846 1
3 1
256842 1
1 1
218963 1
143981 1
117300 1
49075 1
300001 1
293486 1
25425 1
194580 1
1 1
1 1
1 1
242758 1
295398 1
300000 1
38110 1
115212 1
2 1
300002 1
121581 1
226453 1
1 1
300000 1
300001 1
299999 1
128524 1
257656 1
203419 1
300000 1
264711 1
93136 1
6550 1
227068 1
192480 1
300000 1
91439 1
90169 1
227594 1
7512 1
3 1
2 1
19165 1
1 1
124476 1
143746 1
164167 1
3 1
14916 1
1 1
300000 1
216067 1
2 1
136009 1
71273 1
1 1
1 1
229035 1
77651 1
1 1
300000 1
241819 1
12411 1
1 1
259686 1
1 1
25537 1
49368 1
50107 1
131134 1
1 1
12706 1
300000 1
268882 1
8077 1
198850 1
297801 1
157296 1
49310 1
165784 1
1 1
272145 1
163240 1
146799 1
296313 1
260107 1
299998 1
228391 1
299999 1
300001 1
2 1
96752 1
24631 1
300000 1
148727 1
2 1
1 1
32442 1
299999 1
123382 1
131568 1
83833 1
233459 1
289457 1
113549 1
1 1
1 1
196238 1
114347 1
127063 1
50265 1
11979 1
140222 1
103630 1
2 1
3 1
1 1
300001 1
1 1
56737 1
265992 1
225453 1
200865 1
300000 1
1 1
252894 1
203398 1
20499 1
1 1
114534 1
300000 1
103228 1
89491 1
299999 1
149319 1
1 1
30663 1
145697 1
67723 1
1 1
142488 1
9220 1
288475 1
145735 1
96762 1
221940 1
104174 1
39172 1
197717 1
1 1
1 1
261276 1
299999 1
181729 1
300000 1
242810 1
300000 1
124626 1
255004 1
111387 1
202706 1
199817 1
199190 1
1 1
1 1
194013 1
2 1
187380 1
90396 1
10997 1
48539 1
121224 1
77695 1
45849 1
181279 1
118217 1
114475 1
7389 1
7213 1
5499 1
256652 1
66056 1
207875 1
174611 1
142230 1
209660 1
1 1
1 1
103743 1
139348 1
1 1
300000 1
274407 1
140264 1
19730 1
116727 1
179528 1
300000 1
158024 1
192669 1
13527 1
2 1
172905 1
152879 1
243370 1
300001 1
42412 1
232261 1
300000 1
1 1
172614 1
48715 1
295782 1
212098 1
300001 1
161707 1
2 1
1 1
24866 1
190313 1
250603 1
134528 1
1 1
30674 1
1 1
165336 1
1 1
120952 1
98931 1
45312 1
103625 1
74969 1
26660 1
1 1
281173 1
1 1
1 1
133207 1
228625 1
74810 1
130853 1
1 1
1 1
300000 1
2 1
95825 1
299999 1
64097 1
153182 1
204651 1
33411 1
180888 1
299999 1
275259 1
2 1
253310 1
284759 1
262921 1
299999 1
127917 1
70240 1
161511 1
118988 1
238723 1
1 1
263074 1
259775 1
2 1
226813 1
230211 1
264035 1
83721 1
217961 1
128860 1
203595 1
66330 1
300000 1
70838 1
212237 1
153362 1
61911 1
240908 1
297452 1
1 1
87931 1
39323 1
300000 1
91595 1
204575 1
99913 1
1 1
248443 1
265240 1
228350 1
299999 1
287191 1
1 1
107547 1
272321 1
4852 1
300001 1
2 1
299999 1
224537 1
213920 1
222086 1
300002 1
140303 1
255888 1
90709 1
236937 1
23283 1
100906 1
114956 1
103062 1
46580 1
257197 1
60921 1
257347 1
299999 1
300000 1
299998 1
1 1
191472 1
182550 1
123915 1
237070 1
188995 1
123239 1
166859 1
3 1
136966 1
1 1
1 1
84830 1
727 1
163403 1
39037 1
299999 1
17153 1
2 1
27467 1
288727 1
108046 1
91628 1
283122 1
34118 1
300000 1
300000 1
2 1
99718 1
300001 1
179050 1
73682 1
300000 1
155331 1
181547 1
38457 1
160724 1
132402 1
268592 1
29795 1
299999 1
127448 1
299999 1
27445 1
281265 1
299999 1
271257 1
18382 1
1 1
293437 1
238331 1
299856 1
105195 1
1 1
3 1
299999 1
300000 1
80150 1
1 1
119849 1
1 1
3 1
162445 1
90783 1
3 1
147492 1
87448 1
300000 1
196260 1
299999 1
89459 1
2 1
300001 1
264087 1
1 1
35730 1
300000 1
52166 1
268051 1
165800 1
2 1
300002 1
219975 1
1 1
86708 1
300000 1
3 1
277519 1
299999 1
193943 1
299999 1
121471 1
166038 1
70330 1
64495 1
258827 1
1 1
299999 1
183454 1
299999 1
3 1
180883 1
288226 1
300000 1
299999 1
1 1
36194 1
299999 1
210006 1
299999 1
20433 1
21473 1
280458 1
60257 1
299999 1
146468 1
185310 1
2 1
106740 1
75760 1
100478 1
185988 1
300002 1
69269 1
266633 1
110704 1
32680 1
1 1
1 1
1 1
246087 1
173548 1
287258 1
1 1
282645 1
79022 1
300000 1
300000 1
79479 1
1 1
193648 1
222154 1
276644 1
145089 1
42954 1
32470 1
299999 1
300001 1
289988 1
154208 1
223211 1
300000 1
1 1
101901 1
1 1
299998 1
213982 1
166016 1
40807 1
203447 1
3 1
1 1
256516 1
189687 1
209112 1
58916 1
1 1
55218 1
33312 1
2 1
2 1
2 1
273081 1
128474 1
133749 1
300000 1
14814 1
299999 1
215244 1
105901 1
276821 1
139659 1
300000 1
3 1
293262 1
89480 1
300000 1
275278 1
276469 1
195119 1
195128 1
173269 1
3 1
103550 1
59095 1
176882 1
1 1
111104 1
204308 1
201755 1
217542 1
1 1
295517 1
166876 1
2 1
128730 1
105466 1
155221 1
1 1
101515 1
31554 1
1 1
128849 1
2 1
116682 1
168622 1
35666 1
300000 1
48460 1
89098 1
869 1
96518 1
252850 1
106773 1
18171 1
151246 1
160755 1
90138 1
127512 1
300000 1
78590 1
19493 1
257969 1
40576 1
18338 1
158839 1
47246 1
247955 1
116437 1
3842 1
106827 1
299999 1
16031 1
43895 1
85076 1
149270 1
197702 1
1 1
1 1
197871 1
300000 1
1 1
73509 1
73410 1
233181 1
300001 1
69464 1
1 1
141330 1
300000 1
188708 1
134211 1
216287 1
299999 1
147524 1
240371 1
139761 1
273383 1
1 1
170215 1
1 1
299999 1
300000 1
286069 1
240529 1
299999 1
230418 1
182242 1
6035 1
299999 1
78741 1
276347 1
78492 1
1 1
183842 1
1 1
231217 1
299998 1
299999 1
57497 1
2 1
61624 1
188302 1
3 1
2 1
209184 1
300001 1
124928 1
1 1
160890 1
1 1
241913 1
52597 1
75391 1
10691 1
59159 1
202913 1
1376 1
1 1
297296 1
258568 1
162633 1
281016 1
50093 1
185389 1
226717 1
110856 1
2 1
10194 1
105326 1
273549 1
76230 1
299998 1
1 1
217410 1
175976 1
197233 1
264224 1
114668 1
84577 1
220151 1
2 1
82819 1
300000 1
300000 1
159594 1
143536 1
44280 1
1 1
271898 1
294564 1
299999 1
299999 1
1 1
45329 1
111590 1
300000 1
299998 1
94383 1
228237 1
170066 1
15330 1
43691 1
180179 1
1 1
112276 1
64535 1
1 1
83288 1
300001 1
1 1
300000 1
16615 1
240866 1
1 1
44335 1
1 1
299999 1
202614 1
121972 1
293196 1
153407 1
2 1
441 1
234618 1
299999 1
266985 1
130237 1
234500 1
1 1
210517 1
252068 1
46421 1
1 1
300000 1
1 1
300000 1
288896 1
3 1
107401 1
73279 1
280148 1
2 1
13637 1
35336 1
282630 1
31896 1
300000 1
164611 1
95807 1
289117 1
160651 1
1 1
299999 1
113825 1
182616 1
124019 1
2 1
2 1
125335 1
63054 1
1 1
253840 1
146808 1
37015 1
300001 1
133392 1
49272 1
149176 1
161355 1
1 1
82804 1
165932 1
1 1
178906 1
106606 1
295215 1
285022 1
145766 1
2 1
2406 1
159064 1
146983 1
177043 1
215299 1
4999 1
299999 1
160191 1
137812 1
299998 1
181115 1
3 1
56190 1
45917 1
177621 1
300000 1
142312 1
189113 1
300001 1
202536 1
16521 1
32606 1
299999 1
246217 1
32471 1
1 1
1 1
125156 1
299999 1
65242 1
1 1
19051 1
223462 1
153486 1
76351 1
88750 1
1 1
300000 1
1 1
299999 1
60225 1
150425 1
1 1
3 1
150648 1
74197 1
300000 1
2 1
80693 1
300001 1
299999 1
2 1
208732 1
253682 1
262733 1
299999 1
83922 1
138815 1
2 1
42470 1
164459 1
2 1
23026 1
141463 1
128208 1
2 1
1 1
232522 1
176919 1
231974 1
300000 1
299945 1
194505 1
299998 1
246840 1
2 1
50433 1
172181 1
90248 1
109171 1
14607 1
68128 1
2 1
294507 1
61759 1
46380 1
102112 1
299999 1
243685 1
155245 1
239887 1
92183 1
5042 1
103475 1
200205 1
300001 1
45174 1
98718 1
97816 1
1 1
1 1
300001 1
171944 1
300000 1
176571 1
1 1
123438 1
300000 1
300000 1
120517 1
299999 1
27794 1
79789 1
7035 1
124462 1
300001 1
12850 1
207549 1
300001 1
180017 1
154927 1
207334 1
300000 1
58140 1
881 1
53572 1
2 1
1 1
164877 1
251292 1
300000 1
24285 1
299999 1
1 1
241287 1
56198 1
44226 1
40780 1
272083 1
2 1
2 1
1 1
16248 1
1 1
38406 1
73359 1
236788 1
2 1
300000 1
270077 1
126950 1
149614 1
279707 1
17997 1
120501 1
275373 1
300000 1
96451 1
1 1
300000 1
142948 1
72655 1
299998 1
1 1
300000 1
1 1
55072 1
1 1
300001 1
2 1
42095 1
21327 1
75408 1
148106 1
211450 1
235162 1
1 1
105730 1
234223 1
149796 1
262137 1
299999 1
153633 1
300001 1
1 1
278788 1
2 1
2 1
96519 1
3 1
1 1
179561 1
97832 1
48544 1
300001 1
167246 1
169956 1
8473 1
83469 1
192779 1
299928 1
1 1
1 1
300001 1
254280 1
52278 1
266560 1
2 1
1 1
116088 1
290332 1
251211 1
268695 1
68254 1
290030 1
1 1
273679 1
276790 1
99510 1
300000 1
130468 1
46281 1
16580 1
300000 1
292400 1
1 1
175873 1
48918 1
97534 1
138917 1
300001 1
299999 1
271019 1
1 1
225767 1
12529 1
130802 1
299999 1
178071 1
1 1
41754 1
2 1
1 1
151973 1
241186 1
2 1
1 1
281713 1
1 1
99458 1
240132 1
60830 1
203239 1
184236 1
151013 1
176080 1
300000 1
257929 1
60934 1
1 1
71139 1
210287 1
2 1
300000 1
38887 1
114109 1
300000 1
300001 1
262757 1
3 1
189436 1
2 1
92319 1
1 1
115612 1
300000 1
276743 1
1 1
220122 1
85375 1
93298 1
2 1
167001 1
1 1
300001 1
220300 1
1 1
125443 1
22144 1
300001 1
227960 1
144382 1
300000 1
51727 1
5354 1
25288 1
299999 1
224804 1
299999 1
70586 1
1 1
12823 1
248624 1
300000 1
3 1
158656 1
1 1
300001 1
211328 1
299998 1
52625 1
153651 1
4333 1
183627 1
254915 1
156042 1
238908 1
112657 1
300001 1
300000 1
77945 1
231126 1
292108 1
1 1
299999 1
167190 1
262797 1
4324 1
299999 1
277661 1
277836 1
1 1
60276 1
220574 1
300000 1
2 1
299998 1
234200 1
20886 1
92488 1
257825 1
2 1
1 1
133798 1
166573 1
258441 1
1 1
299999 1
300000 1
300000 1
279355 1
233203 1
261961 1
83913 1
224567 1
105311 1
268595 1
168234 1
245570 1
1 1
102984 1
276950 1
11036 1
190991 1
1 1
2 1
1 1
180897 1
182261 1
115039 1
1 1
299999 1
167985 1
69294 1
287160 1
129501 1
208287 1
233249 1
1 1
120179 1
300000 1
10926 1
252388 1
54472 1
179300 1
1 1
299999 1
300000 1
299999 1
1 1
51675 1
155925 1
197983 1
2 1
1 1
300000 1
1 1
129362 1
54082 1
238435 1
58657 1
20015 1
50698 1
2 1
83039 1
300000 1
268660 1
299999 1
294482 1
300001 1
2 1
111449 1
300000 1
121403 1
231657 1
299999 1
1 1
107525 1
180765 1
203321 1
2 1
2 1
1 1
300000 1
29733 1
1 1
244113 1
22662 1
1 1
228863 1
1 1
251824 1
69502 1
299999 1
300001 1
37083 1
89882 1
115315 1
300001 1
2 1
159960 1
199841 1
161347 1
115322 1
299999 1
86518 1
258658 1
1 1
1 1
299998 1
300001 1
300001 1
33278 1
195745 1
84234 1
1 1
1 1
101496 1
108148 1
251666 1
14400 1
1 1
269157 1
4910 1
1 1
89795 1
300001 1
288623 1
300000 1
1 1
1 1
187 1
170356 1
70378 1
236778 1
32011 1
68824 1
300000 1
1 1
267249 1
213561 1
114949 1
217043 1
1 1
249496 1
163466 1
118676 1
300000 1
215008 1
262327 1
11359 1
115019 1
1 1
1669 1
300000 1
19080 1
299999 1
186812 1
1 1
128438 1
291110 1
1 1
113188 1
284879 1
241766 1
124862 1
282646 1
217932 1
176862 1
194211 1
1 1
190520 1
265549 1
300000 1
275652 1
2 1
223367 1
81933 1
140622 1
167243 1
279194 1
126038 1
241298 1
168274 1
299999 1
159269 1
299999 1
8717 1
61752 1
2 1
33554 1
86913 1
2 1
34996 1
299999 1
2 1
106882 1
293897 1
300000 1
1 1
150533 1
141749 1
184615 1
2 1
93154 1
1 1
284302 1
105661 1
300000 1
84154 1
62545 1
230790 1
220600 1
300001 1
212070 1
1 1
117284 1
267047 1
1 1
245420 1
175588 1
1 1
2 1
232607 1
39743 1
300000 1
225573 1
210450 1
219673 1
126316 1
1 1
1 1
80073 1
100 1
237210 1
125019 1
299999 1
226563 1
206926 1
283212 1
5289 1
1 1
2 1
233470 1
142837 1
1 1
1 1
161370 1
3 1
91513 1
16612 1
1 1
300001 1
50013 1
154952 1
92765 1
299999 1
33557 1
178001 1
82489 1
299999 1
295618 1
300001 1
182006 1
17378 1
281462 1
243932 1
175332 1
229150 1
2 1
299999 1
284498 1
63195 1
300000 1
197024 1
299999 1
7451 1
1 1
276259 1
300000 1
104279 1
2 1
300001 1
300001 1
1 1
105933 1
274979 1
122005 1
27349 1
148234 1
299999 1
143306 1
38302 1
126760 1
136008 1
13013 1
296887 1
300000 1
135056 1
3 1
117216 1
2 1
300000 1
11317 1
119444 1
75436 1
93719 1
300000 1
1 1
192319 1
250771 1
1 1
144561 1
99993 1
202306 1
3 1
194914 1
132585 1
300001 1
231905 1
1 1
241775 1
299999 1
300000 1
290131 1
179180 1
1 1
254639 1
240914 1
89239 1
13518 1
263119 1
233848 1
181606 1
124878 1
139436 1
200857 1
235504 1
146937 1
63455 1
273841 1
1 1
39338 1
2 1
1 1
53782 1
3 1
267369 1
299999 1
300001 1
166307 1
259697 1
127543 1
300000 1
2 1
299999 1
27800 1
3 1
268538 1
300001 1
259682 1
94928 1
171251 1
12250 1
1 1
286249 1
299999 1
88118 1
300001 1
299880 1
299999 1
299999 1
116612 1
216799 1
287705 1
300000 1
227359 1
100302 1
21205 1
299999 1
102433 1
1 1
194094 1
256076 1
152499 1
299999 1
198286 1
1 1
299999 1
2 1
172627 1
287396 1
228515 1
62207 1
265420 1
3 1
1 1
74167 1
300000 1
59447 1
300000 1
274022 1
29647 1
183939 1
271699 1
299999 1
117763 1
300000 1
275034 1
268900 1
1 1
1 1
300000 1
34694 1
168160 1
300000 1
81862 1
93029 1
1 1
1 1
45075 1
146934 1
3215 1
61493 1
139124 1
1 1
300002 1
128800 1
154031 1
1 1
299999 1
263115 1
1 1
258520 1
2 1
203780 1
190930 1
29020 1
15080 1
265195 1
184992 1
300001 1
300000 1
50915 1
17838 1
136522 1
1 1
172146 1
300000 1
1 1
74415 1
299999 1
66445 1
1 1
16536 1
1 1
284097 1
23648 1
22880 1
3 1
36483 1
3 1
201517 1
42969 1
215551 1
110503 1
149609 1
3 1
211695 1
16863 1
13815 1
13730 1
127572 1
299998 1
116354 1
81921 1
113822 1
179759 1
94145 1
131753 1
1 1
2 1
124472 1
87132 1
245463 1
2 1
1 1
77030 1
52149 1
114888 1
2914 1
64645 1
3 1
1 1
300000 1
241643 1
205312 1
122023 1
660 1
216890 1
3 1
56738 1
178997 1
300002 1
132803 1
300001 1
299999 1
1 1
231603 1
300001 1
106051 1
3 1
132152 1
1 1
56156 1
1 1
82596 1
70159 1
94068 1
299998 1
60060 1
1 1
254808 1
144392 1
113469 1
279611 1
300000 1
44307 1
215067 1
61705 1
2 1
14569 1
138660 1
141934 1
1 1
278650 1
189959 1
180514 1
270090 1
166409 1
195049 1
1 1
300001 1
3 1
88249 1
3 1
2 1
1 1
259592 1
141236 1
299998 1
198640 1
299998 1
14779 1
160700 1
160180 1
184503 1
140516 1
203235 1
158063 1
121192 1
293106 1
259276 1
207665 1
123926 1
1 1
127693 1
2555 1
3350 1
188722 1
234465 1
299999 1
48826 1
1 1
125297 1
278195 1
1 1
32136 1
1 1
44260 1
259633 1
98147 1
37413 1
133112 1
70898 1
102091 1
300000 1
299999 1
300002 1
299998 1
299999 1
90678 1
300002 1
3 1
264199 1
199564 1
128516 1
181799 1
264886 1
299999 1
185045 1
153535 1
300002 1
167566 1
268147 1
142616 1
2 1
300002 1
3 1
51373 1
177184 1
300000 1
207099 1
3 1
295845 1
229017 1
35510 1
87572 1
136767 1
1 1
2 1
166203 1
133575 1
1 1
47289 1
300001 1
47763 1
42407 1
181166 1
273117 1
67110 1
1571 1
143440 1
11977 1
171844 1
299999 1
57194 1
300001 1
274275 1
83097 1
1 1
299999 1
198284 1
300001 1
300000 1
49975 1
246708 1
230693 1
261947 1
298867 1
194072 1
227394 1
49346 1
192706 1
204307 1
2 1
300000 1
14030 1
102186 1
157040 1
1 1
299999 1
115172 1
122039 1
191092 1
299834 1
294797 1
232671 1
1 1
1 1
299999 1
300000 1
1 1
22145 1
124228 1
264501 1
277952 1
300000 1
190297 1
300001 1
186659 1
157638 1
88495 1
255572 1
236647 1
60488 1
250804 1
271400 1
2 1
119185 1
215447 1
204076 1
265057 1
136831 1
238784 1
296840 1
71685 1
272569 1
20881 1
80337 1
1 1
85060 1
134417 1
264574 1
300001 1
230282 1
5533 1
105873 1
300000 1
299999 1
300000 1
29974 1
299999 1
1 1
300001 1
1 1
300000 1
1 1
25019 1
180282 1
228879 1
151012 1
33939 1
300001 1
226074 1
111907 1
1 1
15876 1
1 1
2 1
240911 1
217130 1
136613 1
8725 1
37888 1
197103 1
145712 1
299999 1
2 1
169785 1
300001 1
43892 1
300001 1
235314 1
267498 1
146671 1
74308 1
194549 1
218812 1
114070 1
1 1
81286 1
1 1
207074 1
89259 1
59213 1
300000 1
3 1
299999 1
1 1
85618 1
268498 1
1 1
300001 1
300001 1
257635 1
54208 1
300000 1
1 1
300002 1
300000 1
118019 1
82666 1
1 1
219951 1
233032 1
37419 1
3 1
159171 1
80728 1
76060 1
120253 1
135011 1
300000 1
162250 1
33771 1
141668 1
1 1
141725 1
254202 1
107787 1
62840 1
142117 1
278793 1
230992 1
144593 1
110282 1
300000 1
98030 1
185885 1
268296 1
224466 1
300000 1
300001 1
200578 1
248227 1
85705 1
256081 1
197982 1
300000 1
71776 1
2 1
18801 1
300000 1
116795 1
300000 1
46760 1
43007 1
15460 1
231447 1
156340 1
255704 1
153681 1
197438 1
56335 1
238061 1
102284 1
174924 1
192865 1
80315 1
283040 1
293749 1
114358 1
115135 1
16684 1
234638 1
3 1
1 1
274303 1
300000 1
263583 1
1 1
163639 1
157690 1
33817 1
168884 1
1 1
300002 1
299999 1
282997 1
299998 1
89467 1
71463 1
1 1
262970 1
193654 1
1 1
242973 1
96580 1
160208 1
144637 1
245038 1
278509 1
268761 1
285222 1
300002 1
299998 1
85595 1
76958 1
247826 1
183515 1
40 1
271911 1
177537 1
219890 1
281564 1
273742 1
250399 1
300000 1
300002 1
16772 1
80190 1
105635 1
69809 1
238000 1
164062 1
299998 1
52389 1
534 1
108135 1
255685 1
1 1
119515 1
95427 1
116825 1
1 1
176905 1
89433 1
1 1
299999 1
17630 1
46053 1
162122 1
72375 1
167144 1
19996 1
27083 1
299998 1
11625 1
2 1
96573 1
238398 1
177712 1
299999 1
299999 1
108596 1
156950 1
205751 1
117678 1
240307 1
122060 1
4557 1
184972 1
111752 1
275602 1
3 1
299999 1
35507 1
300000 1
87533 1
2 1
1 1
105649 1
299999 1
300000 1
62520 1
85520 1
152967 1
1 1
50240 1
202651 1
1 1
2 1
1 1
50052 1
203723 1
300000 1
70587 1
52861 1
27965 1
11869 1
2 1
150402 1
102669 1
40974 1
214576 1
147946 1
39884 1
269805 1
201038 1
300000 1
40898 1
17156 1
300000 1
200213 1
227911 1
3 1
2 1
299999 1
220122 1
300000 1
1 1
299999 1
1 1
258373 1
70154 1
190633 1
299999 1
300001 1
4393 1
299999 1
191536 1
1 1
117806 1
300000 1
118224 1
25855 1
19732 1
132007 1
2 1
154100 1
57051 1
281832 1
2 1
177390 1
97681 1
1 1
1 1
39714 1
250458 1
3 1
300000 1
252375 1
93606 1
3 1
253075 1
215063 1
299999 1
293897 1
300001 1
2 1
172746 1
242566 1
242723 1
224278 1
54019 1
2 1
214803 1
2 1
1 1
300000 1
216987 1
25644 1
47074 1
300000 1
1 1
9802 1
194910 1
205285 1
300001 1
111855 1
257228 1
300000 1
299999 1
300000 1
2 1
300002 1
279477 1
76113 1
1 1
300000 1
282420 1
131460 1
165602 1
69907 1
87965 1
223890 1
300002 1
300001 1
2 1
1 1
35572 1
180629 1
103905 1
163080 1
74221 1
1 1
56120 1
234118 1
118649 1
244503 1
130740 1
300001 1
287213 1
198645 1
1 1
188681 1
300000 1
59175 1
299998 1
1 1
105595 1
290019 1
2 1
90104 1
21675 1
234164 1
229195 1
300000 1
128422 1
191524 1
37738 1
1 1
847 1
753 1
155567 1
88427 1
276991 1
300000 1
2 1
300001 1
195515 1
283148 1
13254 1
217659 1
87384 1
300002 1
199290 1
33904 1
94028 1
75721 1
138545 1
1 1
167 1
74387 1
252972 1
1 1
148819 1
157834 1
2 1
3 1
7467 1
227349 1
299999 1
299999 1
201349 1
175206 1
107307 1
83899 1
279024 1
1 1
12009 1
291032 1
1 1
1 1
124702 1
208627 1
259539 1
287506 1
300000 1
3 1
1 1
300000 1
1 1
1 1
1 1
300001 1
16532 1
1 1
107348 1
1 1
3 1
1 1
119562 1
51113 1
1 1
299998 1
1 1
220084 1
154121 1
10594 1
121849 1
1 1
125929 1
290594 1
299999 1
1 1
3 1
31864 1
56035 1
129355 1
293118 1
110423 1
193170 1
13251 1
300000 1
300001 1
1 1
206628 1
300000 1
266772 1
266948 1
272875 1
280876 1
10672 1
1 1
261759 1
16061 1
187696 1
1 1
149528 1
70618 1
20776 1
300000 1
91691 1
22888 1
1 1
67899 1
207769 1
252764 1
80264 1
241858 1
77900 1
300001 1
206457 1
265670 1
1 1
62439 1
2 1
267175 1
244474 1
79641 1
47313 1
299998 1
282167 1
1 1
166361 1
216977 1
47849 1
166635 1
177305 1
53168 1
1 1
37456 1
203212 1
1 1
299999 1
1 1
20287 1
266544 1
1 1
3 1
1 1
300000 1
191440 1
299999 1
75026 1
39227 1
249837 1
238953 1
43585 1
45424 1
273773 1
225309 1
299999 1
181687 1
3 1
1 1
18262 1
240135 1
64879 1
3 1
120595 1
2527 1
1 1
20410 1
1 1
300001 1
21707 1
79686 1
64992 1
1 1
99212 1
91154 1
54990 1
90086 1
2438 1
125515 1
143263 1
242289 1
196666 1
299999 1
299998 1
200041 1
1 1
16721 1
127256 1
226918 1
219640 1
100384 1
1 1
300001 1
300001 1
300000 1
231693 1
131835 1
299999 1
177393 1
186635 1
116165 1
246417 1
132629 1
187516 1
300001 1
100982 1
299999 1
4691 1
249492 1
242594 1
276967 1
300001 1
299999 1
128002 1
300000 1
1 1
139371 1
13778 1
19312 1
54686 1
48280 1
295063 1
98328 1
2 1
281518 1
92397 1
77505 1
74650 1
300002 1
46891 1
2 1
11644 1
198013 1
2 1
1 1
2 1
135327 1
1 1
1019 1
206189 1
153407 1
300001 1
214948 1
299999 1
243407 1
217933 1
2 1
300001 1
300000 1
153620 1
300001 1
279191 1
172450 1
299998 1
1 1
300000 1
15946 1
237764 1
80430 1
180836 1
104831 1
106293 1
44924 1
1 1
172184 1
255892 1
125148 1
255828 1
281518 1
162906 1
121623 1
140874 1
270239 1
158162 1
300001 1
185129 1
300000 1
121431 1
30346 1
271672 1
299999 1
117928 1
109461 1
1 1
300000 1
1 1
2 1
227448 1
300001 1
162105 1
1 1
93332 1
300001 1
155289 1
299999 1
49574 1
217156 1
47676 1
2 1
63705 1
281455 1
1 1
144923 1
253714 1
33814 1
1 1
300001 1
169052 1
221078 1
190104 1
282130 1
154641 1
2 1
117821 1
172003 1
3 1
299999 1
198809 1
182075 1
184064 1
299998 1
69674 1
209464 1
238206 1
300001 1
121560 1
241742 1
243488 1
84963 1
279243 1
29420 1
115431 1
242507 1
300002 1
2 1
1 1
299999 1
259290 1
218304 1
300000 1
194433 1
255066 1
300001 1
2 1
157820 1
1 1
257063 1
61527 1
154874 1
1 1
187408 1
91824 1
1 1
299999 1
153936 1
160950 1
47904 1
187738 1
133728 1
213107 1
282836 1
103229 1
300000 1
164416 1
1 1
221412 1
15208 1
91386 1
38285 1
3 1
93001 1
23691 1
1 1
65553 1
1 1
109051 1
71522 1
24331 1
1 1
1 1
3 1
1 1
117802 1
300001 1
300000 1
244209 1
170287 1
299999 1
227527 1
280475 1
1 1
272180 1
1 1
111469 1
1 1
51303 1
213437 1
152312 1
219055 1
232151 1
299999 1
7683 1
43326 1
262838 1
22556 1
1 1
36000 1
1 1
66058 1
66466 1
1 1
95412 1
76111 1
285940 1
79904 1
288211 1
206950 1
14877 1
50769 1
42564 1
1 1
1 1
191042 1
187751 1
166315 1
128994 1
299998 1
158164 1
6294 1
150778 1
1 1
1 1
129899 1
2 1
262314 1
178879 1
284188 1
92914 1
192642 1
1270 1
36636 1
251557 1
300000 1
78470 1
124585 1
237656 1
48923 1
296133 1
298214 1
67684 1
2 1
299998 1
114871 1
299999 1
50510 1
2 1
299999 1
300000 1
21192 1
300001 1
256563 1
175667 1
262460 1
1 1
277340 1
256279 1
3 1
214680 1
299999 1
1 1
229556 1
3838 1
187826 1
3 1
68358 1
222639 1
300001 1
29858 1
25506 1
105041 1
41155 1
31890 1
146384 1
1 1
3 1
149798 1
300000 1
276418 1
2741 1
67739 1
299999 1
235162 1
3 1
190372 1
209590 1
120966 1
1 1
125846 1
3 1
49819 1
300000 1
186158 1
113512 1
111997 1
1 1
300000 1
244075 1
293893 1
299999 1
80581 1
290170 1
300001 1
300000 1
100244 1
270617 1
61163 1
291652 1
1 1
94560 1
241717 1
295381 1
138958 1
259677 1
180535 1
227248 1
151143 1
174485 1
127675 1
122927 1
36185 1
300002 1
300001 1
1 1
263268 1
300001 1
42616 1
206793 1
278647 1
235607 1
238554 1
223680 1
300000 1
299030 1
300000 1
49526 1
2 1
300000 1
102951 1
185607 1
300000 1
245023 1
166335 1
231220 1
5132 1
56051 1
2 1
299998 1
249874 1
3 1
230359 1
80077 1
67608 1
52190 1
19046 1
1 1
1 1
1 1
300001 1
225095 1
1 1
298012 1
262606 1
299998 1
148470 1
228353 1
135621 1
17562 1
120768 1
7631 1
256136 1
1 1
1 1
112860 1
148944 1
229669 1
101141 1
217180 1
300001 1
44119 1
102815 1
65071 1
173721 1
300001 1
300000 1
300000 1
300002 1
299999 1
6396 1
120345 1
300000 1
300000 1
299999 1
82701 1
87857 1
210643 1
1 1
41790 1
300002 1
300000 1
261984 1
22306 1
157670 1
198481 1
169922 1
158942 1
118634 1
233098 1
46849 1
99417 1
72419 1
201359 1
169636 1
222174 1
258368 1
1 1
102690 1
56072 1
224549 1
18553 1
1 1
72499 1
110351 1
174510 1
89987 1
232670 1
300001 1
214596 1
248999 1
112806 1
249442 1
1 1
1 1
300000 1
299999 1
1 1
300001 1
76859 1
299999 1
299999 1
1 1
2 1
273975 1
219033 1
300000 1
299998 1
6554 1
42152 1
300000 1
1 1
152271 1
1 1
299999 1
300000 1
53905 1
56021 1
87672 1
1 1
55231 1
299999 1
144895 1
300000 1
300000 1
116260 1
44430 1
245164 1
188435 1
14508 1
288045 1
300001 1
206913 1
202593 1
15837 1
241881 1
2 1
1 1
186953 1
39608 1
212143 1
63607 1
237459 1
164850 1
88544 1
26007 1
206315 1
153237 1
132338 1
111311 1
282196 1
1 1
64461 1
3 1
191164 1
26654 1
213335 1
300000 1
113318 1
287910 1
1 1
100803 1
227986 1
175483 1
299999 1
1 1
33789 1
260026 1
119944 1
177516 1
1 1
239713 1
3 1
300001 1
1 1
176114 1
38119 1
194703 1
134165 1
80603 1
21789 1
299998 1
300001 1
300001 1
41219 1
300001 1
280661 1
288114 1
281222 1
155060 1
11526 1
1 1
122917 1
222094 1
270716 1
138778 1
300000 1
299998 1
31541 1
76044 1
1 1
178798 1
128360 1
3376 1
1 1
299999 1
1 1
300001 1
144165 1
143021 1
99605 1
183370 1
2 1
278441 1
154928 1
275157 1
260632 1
71508 1
1 1
20381 1
274732 1
292743 1
299999 1
70491 1
300000 1
28758 1
207266 1
299999 1
2 1
1 1
1 1
3 1
1 1
129559 1
300001 1
123210 1
126657 1
299999 1
218010 1
68805 1
159067 1
1 1
233869 1
1 1
1 1
1 1
30149 1
299999 1
271641 1
246465 1
300000 1
226911 1
1 1
200105 1
300000 1
1 1
228407 1
300001 1
281726 1
1 1
158096 1
300001 1
23695 1
56150 1
158337 1
257473 1
132236 1
131161 1
1 1
185751 1
300001 1
300001 1
236847 1
90764 1
135262 1
72346 1
234708 1
35514 1
3 1
123242 1
30519 1
134482 1
216328 1
1 1
1 1
25069 1
219548 1
300001 1
39688 1
248957 1
111539 1
99100 1
277019 1
1 1
253511 1
188802 1
300000 1
65585 1
78886 1
1 1
299998 1
300000 1
1 1
82660 1
95973 1
299999 1
1 1
283931 1
206449 1
286471 1
227776 1
237593 1
150230 1
252053 1
3 1
131369 1
267267 1
270106 1
1 1
64709 1
299999 1
152973 1
277254 1
114004 1
209407 1
276622 1
72963 1
213637 1
74929 1
265278 1
72331 1
180120 1
83125 1
268398 1
127355 1
300001 1
78949 1
3410 1
9966 1
300002 1
134585 1
254692 1
108529 1
1 1
240047 1
95323 1
30408 1
2 1
1 1
300002 1
193482 1
242 1
1444 1
30759 1
110520 1
128188 1
279298 1
126147 1
300000 1
63402 1
247935 1
1 1
68353 1
167660 1
148310 1
224441 1
140199 1
24393 1
254844 1
1 1
300001 1
167860 1
1 1
62504 1
156886 1
292162 1
300002 1
81653 1
295110 1
153831 1
12154 1
1 1
135327 1
299411 1
300000 1
300000 1
1 1
200582 1
1 1
30209 1
134300 1
300000 1
86107 1
27870 1
299999 1
173419 1
32075 1
15825 1
1 1
196469 1
76779 1
182031 1
131994 1
27882 1
1 1
300000 1
294015 1
247819 1
300000 1
299999 1
198219 1
45578 1
1 1
204140 1
1 1
300001 1
2 1
18607 1
183928 1
228227 1
161096 1
46684 1
1 1
51915 1
1 1
279876 1
143402 1
287855 1
248148 1
31347 1
1 1
3 1
100908 1
17362 1
300000 1
300000 1
89442 1
185790 1
299999 1
78354 1
24228 1
233596 1
2 1
299999 1
67501 1
133926 1
53563 1
299999 1
207614 1
1 1
2 1
81177 1
198076 1
1 1
139759 1
220562 1
202017 1
264441 1
220844 1
74426 1
299999 1
253653 1
259273 1
211107 1
264738 1
123702 1
299999 1
300000 1
1 1
257634 1
300001 1
300001 1
66303 1
289813 1
299999 1
142445 1
231134 1
104714 1
34149 1
201985 1
180879 1
55270 1
1 1
166855 1
1 1
130921 1
300000 1
1 1
238708 1
186544 1
80176 1
1 1
189266 1
1793 1
52700 1
238769 1
239749 1
93366 1
299998 1
27697 1
147936 1
1 1
120356 1
121672 1
1 1
273085 1
5371 1
93311 1
180123 1
165342 1
223925 1
100526 1
287609 1
1 1
300000 1
299999 1
300000 1
169780 1
2 1
116342 1
300000 1
284302 1
1 1
228313 1
2 1
241004 1
299999 1
3 1
253926 1
1 1
122626 1
37780 1
30284 1
300001 1
300001 1
300000 1
218904 1
30100 1
26982 1
1 1
269517 1
259358 1
300001 1
13005 1
1 1
177319 1
107067 1
299999 1
3 1
34447 1
284427 1
1 1
61191 1
287312 1
2 1
136369 1
137107 1
1 1
70815 1
27308 1
164725 1
1 1
20846 1
299999 1
2 1
56660 1
252574 1
264780 1
110806 1
297865 1
2 1
299999 1
284935 1
236629 1
121284 1
83617 1
145634 1
155151 1
80627 1
300000 1
200685 1
98447 1
1 1
285771 1
93495 1
74072 1
3 1
203620 1
266296 1
145636 1
119497 1
300000 1
230349 1
191005 1
1 1
296712 1
11634 1
238658 1
1 1
201916 1
248026 1
299999 1
10527 1
1 1
1 1
205199 1
131505 1
231918 1
300001 1
265172 1
48 1
299999 1
1 1
1 1
300001 1
271514 1
221745 1
79503 1
198052 1
277441 1
299999 1
1 1
299999 1
1 1
1 1
300000 1
182868 1
1 1
300001 1
106997 1
1 1
36876 1
7871 1
1 1
229359 1
89738 1
1 1
1 1
236598 1
283311 1
158109 1
142703 1
299007 1
157355 1
184389 1
137398 1
205053 1
101695 1
299999 1
79354 1
299999 1
299999 1
130679 1
137790 1
95694 1
58401 1
266924 1
221019 1
2 1
1 1
2 1
218100 1
194178 1
60724 1
300001 1
130671 1
231117 1
26734 1
300000 1
138625 1
300000 1
212498 1
221440 1
63655 1
298428 1
300000 1
82462 1
253326 1
193206 1
300001 1
152372 1
2 1
2 1
146430 1
299999 1
251692 1
300002 1
55268 1
1 1
242952 1
113462 1
300001 1
103752 1
285610 1
300001 1
193761 1
215773 1
264909 1
265505 1
186284 1
113888 1
3 1
233383 1
289495 1
275056 1
1 1
1 1
142120 1
300002 1
233551 1
169232 1
141670 1
110559 1
269386 1
71913 1
51062 1
300000 1
285802 1
300000 1
138540 1
214184 1
17382 1
1769 1
278924 1
69735 1
253107 1
274762 1
299999 1
97469 1
233968 1
221127 1
299999 1
260590 1
299999 1
107139 1
1 1
99621 1
254099 1
45038 1
35738 1
3 1
300000 1
228279 1
249958 1
72211 1
1 1
167568 1
125735 1
131869 1
143212 1
8483 1
270272 1
1 1
299999 1
298601 1
299998 1
182591 1
227417 1
44897 1
28461 1
17254 1
54173 1
1 1
54112 1
299999 1
1 1
289276 1
9657 1
1 1
150063 1
300001 1
1 1
218783 1
1 1
1 1
2 1
299999 1
67065 1
1 1
3 1
1 1
62185 1
43640 1
39659 1
1 1
105210 1
66736 1
1 1
1 1
240702 1
1 1
3 1
106763 1
245872 1
2 1
80014 1
299998 1
300000 1
5184 1
35385 1
84914 1
300001 1
284789 1
224339 1
299999 1
1 1
57457 1
165282 1
1 1
1 1
56692 1
1 1
226837 1
78760 1
300000 1
1 1
279159 1
1 1
1 1
298613 1
299999 1
52155 1
160743 1
56700 1
72702 1
300001 1
49104 1
270934 1
44278 1
8671 1
96972 1
2 1
300001 1
3 1
295980 1
1 1
269067 1
1 1
46543 1
74532 1
85664 1
2 1
3 1
299999 1
73025 1
24517 1
210555 1
165992 1
243714 1
198074 1
198636 1
27137 1
244239 1
292010 1
129812 1
226955 1
51558 1
230322 1
235906 1
96104 1
28119 1
153016 1
68859 1
1 1
192313 1
14533 1
1 1
64837 1
41232 1
2 1
185377 1
230819 1
221178 1
197208 1
272051 1
26025 1
229017 1
74166 1
249890 1
299999 1
143532 1
168422 1
299998 1
106236 1
152160 1
300000 1
132802 1
100359 1
38052 1
102016 1
299999 1
48632 1
260634 1
132106 1
97495 1
300001 1
89888 1
58178 1
300000 1
188476 1
299999 1
299999 1
300000 1
300000 1
300001 1
2 1
300000 1
245072 1
287438 1
27523 1
3 1
149384 1
91252 1
2 1
214424 1
300000 1
300002 1
300002 1
75097 1
226744 1
1 1
262559 1
147509 1
243090 1
3 1
266480 1
240769 1
219818 1
1 1
200592 1
260526 1
1 1
300000 1
205620 1
214745 1
101365 1
51320 1
265387 1
48862 1
1 1
299999 1
204400 1
169450 1
287134 1
169467 1
219897 1
125133 1
231177 1
264656 1
203042 1
186408 1
45976 1
38958 1
172761 1
1 1
282838 1
300000 1
2 1
1 1
190881 1
160286 1
200395 1
36118 1
266838 1
82158 1
1 1
299999 1
299999 1
140484 1
234412 1
291785 1
1 1
1 1
300000 1
300001 1
75219 1
80372 1
1 1
232037 1
242421 1
180277 1
1 1
165000 1
11985 1
10337 1
158411 1
224111 1
299999 1
255686 1
289047 1
15216 1
94853 1
2 1
175188 1
76685 1
226911 1
300000 1
260273 1
1 1
300000 1
1 1
250002 1
235646 1
129030 1
174411 1
297665 1
175405 1
188388 1
102259 1
300001 1
121434 1
299999 1
282924 1
217219 1
138054 1
1 1
45119 1
291150 1
300001 1
90203 1
6045 1
1 1
93924 1
252816 1
17910 1
1 1
1 1
219598 1
2 1
72611 1
3 1
3 1
24622 1
300000 1
300000 1
90434 1
30666 1
299999 1
80153 1
1 1
229681 1
299999 1
219511 1
180954 1
299999 1
198115 1
1 1
83525 1
3 1
300000 1
2 1
1 1
74158 1
3218 1
300000 1
46248 1
220640 1
109348 1
167845 1
1 1
243799 1
299998 1
173128 1
300000 1
73388 1
300001 1
78174 1
2 1
77356 1
79039 1
1 1
46445 1
114748 1
155432 1
188640 1
234316 1
228222 1
165451 1
300001 1
166334 1
92208 1
274118 1
22467 1
248058 1
1 1
300000 1
198726 1
233667 1
227700 1
180472 1
162765 1
197166 1
2 1
1 1
300001 1
242374 1
135859 1
154481 1
3 1
152735 1
299999 1
294877 1
300000 1
1 1
1 1
77406 1
300002 1
300001 1
91454 1
1 1
1 1
12036 1
263670 1
125669 1
72872 1
3 1
300000 1
1 1
253148 1
132116 1
132943 1
239880 1
225553 1
176729 1
300000 1
194865 1
81732 1
265552 1
121530 1
292437 1
1 1
300000 1
300000 1
3 1
167059 1
299264 1
11650 1
202246 1
137234 1
190280 1
300001 1
185832 1
132649 1
1 1
161829 1
88764 1
296823 1
114000 1
2 1
133657 1
62783 1
157197 1
211470 1
300000 1
1 1
293309 1
284870 1
90142 1
1 1
2 1
109880 1
181966 1
1 1
2 1
69373 1
166230 1
162417 1
300001 1
2 1
258957 1
114346 1
230306 1
272810 1
192574 1
216480 1
1 1
21166 1
244283 1
275315 1
299999 1
299999 1
40564 1
150651 1
144004 1
226462 1
71437 1
272765 1
3 1
237331 1
1 1
30500 1
300000 1
238599 1
299999 1
40171 1
28427 1
91238 1
117573 1
299998 1
224263 1
299999 1
204687 1
1 1
33345 1
300000 1
32310 1
102476 1
100747 1
300000 1
24972 1
120203 1
76478 1
1 1
72448 1
299999 1
300001 1
300002 1
299999 1
29470 1
300000 1
80278 1
245007 1
1 1
58333 1
299999 1
299999 1
88609 1
1 1
74094 1
123661 1
117180 1
274862 1
233653 1
239702 1
1 1
1 1
203456 1
300000 1
1 1
2 1
27058 1
97813 1
142629 1
201707 1
284672 1
159567 1
150535 1
1 1
300000 1
294087 1
46338 1
260333 1
1 1
141086 1
220061 1
3 1
52856 1
142089 1
206919 1
29205 1
2 1
300000 1
1 1
175248 1
260877 1
46729 1
145271 1
233939 1
299999 1
191357 1
51411 1
1 1
283553 1
1 1
299999 1
1 1
300000 1
137635 1
1 1
1 1
280231 1
78440 1
1 1
299999 1
300000 1
112319 1
122033 1
105958 1
1 1
268082 1
299999 1
77052 1
234206 1
153772 1
103684 1
299999 1
170336 1
300002 1
150431 1
2 1
1 1
45193 1
299998 1
179410 1
1 1
2 1
95474 1
196713 1
97964 1
3 1
106287 1
1 1
91243 1
236524 1
152901 1
202734 1
37711 1
300001 1
300000 1
264104 1
288268 1
300000 1
279363 1
84084 1
1 1
1 1
130083 1
210564 1
299999 1
153271 1
138562 1
299999 1
253550 1
299998 1
152262 1
84664 1
300000 1
268023 1
1 1
70872 1
3 1
139586 1
174165 1
300001 1
213591 1
163258 1
300000 1
171421 1
270017 1
192245 1
300001 1
287528 1
299999 1
96292 1
1 1
97168 1
2 1
240779 1
169326 1
299999 1
3 1
1 1
1 1
299999 1
30199 1
1 1
23311 1
2 1
1 1
253722 1
1 1
71627 1
300000 1
211925 1
60914 1
81010 1
8033 1
147760 1
15654 1
276698 1
201787 1
129943 1
133579 1
197382 1
232073 1
216339 1
261893 1
300000 1
150429 1
236123 1
299999 1
118065 1
268987 1
213719 1
49685 1
1 1
300002 1
260894 1
105142 1
289792 1
257511 1
298204 1
2 1
3 1
231587 1
2 1
224650 1
75760 1
288408 1
189605 1
300001 1
229578 1
213157 1
119667 1
299999 1
17627 1
222068 1
74960 1
3944 1
287126 1
44831 1
175061 1
164319 1
281247 1
276072 1
300001 1
91956 1
300001 1
285622 1
23266 1
252391 1
230033 1
248437 1
1 1
300001 1
1 1
29086 1
1 1
129333 1
1 1
113574 1
1 1
288785 1
224167 1
89438 1
299999 1
62094 1
300000 1
98643 1
41148 1
299999 1
300000 1
300001 1
77805 1
184250 1
1 1
1 1
88843 1
15085 1
300000 1
300002 1
2 1
129383 1
300001 1
300000 1
2087 1
230325 1
201130 1
93176 1
270872 1
98669 1
231762 1
131003 1
1 1
3 1
300000 1
127477 1
299540 1
299999 1
62398 1
90430 1
36478 1
249895 1
265616 1
299998 1
2 1
299999 1
142795 1
134665 1
300001 1
248735 1
185331 1
58518 1
2 1
99722 1
299999 1
260119 1
156949 1
43558 1
300001 1
300001 1
232960 1
300002 1
82659 1
97865 1
300000 1
33557 1
239608 1
278928 1
300000 1
258836 1
299999 1
252390 1
29081 1
223635 1
226720 1
300000 1
1 1
299998 1
1 1
170266 1
27259 1
58617 1
187856 1
292735 1
107970 1
3 1
300000 1
143667 1
56753 1
299998 1
1 1
299999 1
122864 1
194516 1
257925 1
77878 1
282962 1
11831 1
265109 1
97609 1
40175 1
55350 1
268411 1
299999 1
299999 1
127603 1
230322 1
146603 1
385 1
1 1
218535 1
1 1
300001 1
2 1
154456 1
142898 1
183537 1
82426 1
300000 1
186087 1
177978 1
191677 1
259279 1
3058 1
171491 1
25996 1
154841 1
120442 1
3 1
204840 1
299999 1
29041 1
223204 1
242184 1
13719 1
29406 1
124913 1
17265 1
254161 1
66310 1
191728 1
300001 1
300001 1
299998 1
178400 1
299999 1
190150 1
1 1
243174 1
299999 1
300000 1
230152 1
142635 1
300000 1
43713 1
228111 1
154874 1
102036 1
140912 1
23046 1
184536 1
299999 1
300001 1
3 1
293152 1
299999 1
300001 1
124041 1
26121 1
246293 1
155798 1
163785 1
299999 1
124455 1
47639 1
9805 1
300000 1
265953 1
278260 1
61188 1
1 1
300000 1
285932 1
99970 1
300001 1
2 1
1 1
3031 1
121971 1
239591 1
300000 1
190537 1
249842 1
97472 1
3 1
92421 1
94851 1
170469 1
99155 1
300000 1
121625 1
35808 1
63760 1
300001 1
212305 1
300000 1
163534 1
158225 1
300001 1
44982 1
71384 1
1 1
214592 1
73139 1
300002 1
290078 1
300000 1
241402 1
93900 1
196154 1
112206 1
41203 1
3 1
40726 1
248419 1
299998 1
61616 1
2 1
87615 1
128472 1
70776 1
256780 1
277650 1
105824 1
298808 1
300000 1
3 1
299998 1
274550 1
1 1
138428 1
1 1
262627 1
139587 1
13454 1
167602 1
1 1
175511 1
1 1
7091 1
140921 1
39890 1
179900 1
150858 1
300000 1
300000 1
136479 1
198971 1
211403 1
141367 1
1 1
143968 1
66813 1
1 1
272712 1
236735 1
299999 1
2 1
143628 1
82100 1
238195 1
125053 1
268973 1
54691 1
213815 1
1 1
160499 1
299998 1
299999 1
210929 1
299999 1
1 1
187274 1
61360 1
269345 1
300000 1
82080 1
210261 1
281288 1
161996 1
3 1
85942 1
156182 1
14166 1
116876 1
1 1
229485 1
241589 1
2 1
3 1
70248 1
139541 1
246613 1
232556 1
57861 1
300000 1
3 1
5866 1
300002 1
264280 1
207760 1
172084 1
1 1
2 1
275278 1
299998 1
67214 1
300001 1
65153 1
1 1
158445 1
71436 1
244367 1
299999 1
176182 1
149363 1
182982 1
300001 1
83734 1
184442 1
300000 1
112120 1
1 1
300002 1
259670 1
293635 1
220352 1
1 1
92675 1
300000 1
2 1
105329 1
4380 1
299999 1
150217 1
64866 1
1 1
179379 1
155558 1
1 1
1 1
157425 1
300000 1
300001 1
280539 1
240842 1
122060 1
1 1
300001 1
1 1
300001 1
45980 1
155567 1
98520 1
187018 1
47377 1
42350 1
1 1
10072 1
197250 1
175948 1
197220 1
19802 1
174456 1
191964 1
165037 1
74695 1
299998 1
300000 1
278911 1
210847 1
299999 1
216038 1
94562 1
1 1
1 1
2 1
1 1
206287 1
222160 1
1 1
300001 1
139839 1
1 1
76462 1
146965 1
300001 1
147666 1
254309 1
1 1
1 1
1 1
19011 1
922 1
212616 1
264051 1
2 1
106695 1
300001 1
15084 1
300002 1
3 1
2 1
271273 1
47621 1
1 1
299999 1
3461 1
237116 1
221876 1
289723 1
3 1
11021 1
177444 1
1 1
268444 1
299999 1
1 1
216150 1
11052 1
176032 1
177427 1
300001 1
57577 1
299999 1
70478 1
149386 1
93926 1
275485 1
296795 1
53353 1
3 1
294768 1
1 1
61639 1
1 1
164076 1
273480 1
100545 1
266009 1
80437 1
215591 1
138986 1
10469 1
12631 1
67219 1
299999 1
93252 1
1 1
118043 1
300001 1
300001 1
67888 1
1 1
50319 1
300000 1
300001 1
125096 1
30011 1
65779 1
1 1
1 1
84929 1
1 1
299999 1
299998 1
2 1
99971 1
100992 1
262077 1
95277 1
245536 1
75405 1
2 1
290082 1
300001 1
51405 1
1 1
198307 1
4215 1
36445 1
241608 1
127544 1
1 1
33971 1
135004 1
1 1
23753 1
219285 1
299999 1
206228 1
150767 1
300000 1
1 1
92554 1
9878 1
61607 1
223820 1
1 1
1 1
41610 1
299998 1
299999 1
144512 1
1 1
300002 1
2 1
192695 1
299999 1
174404 1
207814 1
192319 1
212484 1
42821 1
1 1
67419 1
106352 1
135843 1
207172 1
1 1
293310 1
300000 1
83018 1
76059 1
233524 1
7621 1
46617 1
184295 1
95554 1
300000 1
150685 1
87686 1
275763 1
234795 1
1 1
1 1
40285 1
161165 1
61390 1
227110 1
1 1
37296 1
178323 1
1 1
11606 1
141464 1
19444 1
73230 1
2 1
218839 1
206943 1
630 1
3 1
55832 1
300000 1
2 1
1457 1
78307 1
156121 1
39851 1
186123 1
68604 1
1 1
299999 1
272246 1
300000 1
1 1
300000 1
299999 1
300000 1
221423 1
1 1
25426 1
3 1
9243 1
247423 1
12601 1
300000 1
300000 1
92172 1
188767 1
205557 1
127604 1
170035 1
36040 1
300000 1
88189 1
90692 1
236780 1
126643 1
299999 1
224344 1
93606 1
438 1
56467 1
70541 1
121175 1
247730 1
55277 1
299999 1
107872 1
55289 1
289319 1
145002 1
148279 1
1 1
176872 1
277835 1
68996 1
196553 1
48276 1
53497 1
2 1
209615 1
203252 1
300000 1
234612 1
149780 1
300000 1
245267 1
300000 1
2 1
1 1
95033 1
1 1
300002 1
50904 1
247866 1
69302 1
1 1
150090 1
300000 1
300000 1
83374 1
259731 1
116594 1
75389 1
51724 1
81575 1
299999 1
300000 1
183683 1
137269 1
101291 1
299999 1
186130 1
177057 1
70584 1
164226 1
189579 1
296923 1
154843 1
300000 1
1 1
198604 1
114428 1
300000 1
17371 1
279624 1
1 1
2 1
289737 1
272237 1
190863 1
200446 1
294588 1
32178 1
163373 1
300001 1
97816 1
300000 1
1 1
240263 1
52602 1
120823 1
38757 1
3 1
30144 1
169141 1
85656 1
164644 1
197052 1
97928 1
231972 1
273444 1
219502 1
1 1
179204 1
300000 1
1 1
39453 1
149401 1
300000 1
2 1
299999 1
91488 1
1 1
1 1
29240 1
2 1
299999 1
1 1
48650 1
300000 1
13061 1
292914 1
233759 1
300001 1
43725 1
2 1
1 1
31454 1
228437 1
240033 1
236033 1
150870 1
202455 1
299999 1
216475 1
110374 1
1 1
275874 1
145233 1
300001 1
300001 1
2 1
1 1
300000 1
62420 1
1 1
240321 1
1 1
2 1
14467 1
108535 1
292422 1
239896 1
95832 1
121030 1
299999 1
272619 1
291108 1
12391 1
300001 1
1 1
177425 1
135238 1
152126 1
22631 1
64692 1
219624 1
291424 1
223736 1
192325 1
183911 1
3 1
227893 1
263303 1
30980 1
77731 1
294541 1
204042 1
2 1
248838 1
19449 1
7000 1
1 1
237987 1
2 1
1 1
147547 1
300000 1
1 1
169692 1
227124 1
228032 1
77465 1
3 1
300000 1
3 1
1 1
110555 1
144530 1
300001 1
300001 1
69706 1
82838 1
175319 1
197266 1
84295 1
26296 1
261085 1
72418 1
270268 1
267863 1
299999 1
109042 1
300001 1
51262 1
35947 1
173406 1
1 1
98754 1
300002 1
766 1
2 1
23298 1
258792 1
284162 1
111961 1
132003 1
276180 1
99901 1
147315 1
2 1
2 1
273137 1
170846 1
276535 1
239841 1
254825 1
252272 1
94032 1
137224 1
235911 1
17711 1
262974 1
147783 1
2 1
299999 1
139912 1
290098 1
267771 1
223859 1
52878 1
83694 1
82654 1
188256 1
183642 1
66779 1
1 1
237892 1
300000 1
246845 1
211513 1
182370 1
298038 1
220704 1
1 1
56309 1
203268 1
299998 1
265950 1
135574 1
134046 1
1 1
85354 1
1 1
221658 1
300001 1
300000 1
84587 1
188449 1
9259 1
184316 1
300000 1
274393 1
108247 1
2 1
48858 1
182747 1
2 1
199290 1
150740 1
25056 1
298728 1
120773 1
191251 1
270588 1
223318 1
23821 1
3 1
41002 1
291548 1
299999 1
262082 1
60491 1
300001 1
19523 1
81321 1
256895 1
300000 1
126766 1
300001 1
282554 1
109940 1
300000 1
17087 1
155225 1
261146 1
299999 1
167901 1
3 1
3 1
300001 1
125481 1
160989 1
140736 1
228443 1
138680 1
142074 1
136503 1
216436 1
300001 1
1 1
102701 1
3 1
46286 1
18942 1
241640 1
115212 1
300001 1
31996 1
186002 1
192940 1
284151 1
110546 1
2 1
1 1
211826 1
293179 1
299999 1
219845 1
89324 1
300002 1
28402 1
86336 1
300001 1
1 1
218109 1
3 1
52484 1
117389 1
281316 1
136159 1
300000 1
204214 1
1 1
269023 1
300000 1
170612 1
24555 1
10104 1
190446 1
1 1
185419 1
4020 1
21870 1
2 1
209394 1
172826 1
113432 1
1 1
3 1
66662 1
299999 1
1 1
299998 1
1 1
177758 1
18538 1
47028 1
2090 1
143363 1
281519 1
3 1
1 1
53373 1
26492 1
1 1
12695 1
86908 1
79409 1
218817 1
102258 1
300000 1
299999 1
1 1
277572 1
287015 1
299998 1
187966 1
83461 1
192736 1
123063 1
191585 1
300000 1
299999 1
3 1
86864 1
100576 1
299998 1
132341 1
288346 1
258323 1
3 1
8230 1
282899 1
1 1
300001 1
1 1
130458 1
208728 1
2 1
173607 1
121417 1
300001 1
1 1
265200 1
21698 1
296213 1
61278 1
1 1
1 1
182180 1
3 1
78280 1
299999 1
49285 1
1 1
194730 1
143597 1
299998 1
1 1
283395 1
173702 1
80212 1
300000 1
232132 1
1 1
300001 1
191894 1
167276 1
1 1
136480 1
73314 1
168728 1
227382 1
100451 1
157968 1
2 1
13866 1
299999 1
275395 1
257096 1
275558 1
300000 1
6541 1
300001 1
52888 1
1 1
233024 1
5924 1
37210 1
300000 1
31609 1
3 1
173054 1
173929 1
1 1
300000 1
300000 1
68624 1
238931 1
1 1
203875 1
1 1
196055 1
1 1
184236 1
97080 1
299998 1
299999 1
199144 1
92932 1
2 1
1 1
1 1
2932 1
160405 1
62846 1
116755 1
290744 1
300000 1
42508 1
275313 1
300001 1
299999 1
295295 1
1 1
210707 1
190231 1
12716 1
64497 1
266148 1
222494 1
1 1
3 1
16689 1
292469 1
23053 1
1 1
1598 1
203774 1
88258 1
1 1
2 1
77194 1
1 1
216642 1
239677 1
32261 1
1 1
290086 1
259268 1
188455 1
1 1
247615 1
300001 1
290362 1
36415 1
205077 1
3 1
64385 1
203189 1
7198 1
1 1
191148 1
300000 1
112349 1
299999 1
211053 1
13708 1
3 1
141660 1
161703 1
5639 1
84190 1
242329 1
127982 1
300000 1
181908 1
1 1
171362 1
2 1
292349 1
300001 1
160698 1
1 1
1 1
100826 1
73143 1
60830 1
1 1
129990 1
143493 1
2 1
12224 1
253982 1
216805 1
291751 1
118920 1
110037 1
149300 1
199810 1
40988 1
155882 1
179352 1
110454 1
299999 1
191398 1
56964 1
1 1
285104 1
1 1
211245 1
42892 1
1 1
273641 1
13625 1
264528 1
23933 1
246952 1
3 1
82300 1
52451 1
72771 1
227884 1
91025 1
249635 1
81814 1
77276 1
58482 1
1 1
268989 1
76587 1
1 1
281463 1
65430 1
125784 1
259128 1
246032 1
166461 1
268885 1
248595 1
94988 1
8803 1
189456 1
259729 1
270991 1
1 1
169187 1
300001 1
300000 1
220425 1
5425 1
300000 1
39056 1
223015 1
1 1
199710 1
134947 1
1 1
1186 1
291117 1
114040 1
81447 1
22719 1
1 1
58063 1
238182 1
138196 1
49417 1
162197 1
68786 1
60694 1
300000 1
197274 1
219828 1
3 1
25102 1
172270 1
300000 1
299999 1
2 1
300001 1
211589 1
785 1
177874 1
300000 1
15538 1
1 1
299999 1
247333 1
1 1
164544 1
176216 1
300001 1
2 1
295388 1
73114 1
8431 1
209293 1
232660 1
75197 1
132188 1
157000 1
1 1
1 1
299999 1
1 1
260067 1
121911 1
42510 1
289658 1
175215 1
1 1
292012 1
300001 1
228050 1
300000 1
300000 1
299999 1
55022 1
160986 1
1 1
44720 1
24713 1
150133 1
299999 1
37189 1
162296 1
1 1
1 1
170944 1
141812 1
299999 1
299998 1
11117 1
1022 1
300000 1
288680 1
108539 1
300001 1
1 1
110938 1
2 1
228440 1
2 1
106412 1
17027 1
7776 1
234344 1
299998 1
260468 1
117881 1
3 1
150272 1
139259 1
178255 1
1 1
24278 1
1 1
200268 1
299999 1
300000 1
96248 1
109520 1
53555 1
26428 1
221715 1
300001 1
82798 1
78027 1
89812 1
300001 1
81141 1
1 1
299999 1
192151 1
143833 1
2 1
299999 1
1 1
299998 1
1 1
221679 1
195402 1
3 1
1 1
300000 1
34904 1
1 1
300000 1
28442 1
2 1
300000 1
234957 1
283011 1
1 1
1 1
211224 1
2 1
251783 1
299999 1
180905 1
191550 1
168430 1
300002 1
299999 1
300001 1
208863 1
299999 1
133818 1
1 1
300000 1
300001 1
68982 1
300002 1
296367 1
1 1
27864 1
149210 1
197139 1
133670 1
203222 1
2194 1
185441 1
235898 1
134275 1
68337 1
299203 1
1 1
1 1
9870 1
103550 1
166307 1
135083 1
167520 1
167313 1
135770 1
300001 1
146478 1
175056 1
239571 1
300000 1
13818 1
125169 1
252546 1
1 1
266525 1
250945 1
300001 1
240370 1
136625 1
1 1
183942 1
292307 1
2 1
300000 1
189968 1
10099 1
35484 1
1 1
8837 1
300000 1
300000 1
300001 1
3 1
1 1
299999 1
122760 1
1 1
3 1
1 1
202665 1
251850 1
256647 1
255048 1
227850 1
3 1
154152 1
153178 1
6742 1
170354 1
300000 1
170818 1
59680 1
198684 1
300001 1
230463 1
117137 1
182468 1
299999 1
63668 1
3 1
1 1
157180 1
2 1
300001 1
65808 1
85912 1
1 1
255150 1
300000 1
109277 1
228736 1
144444 1
10883 1
139173 1
110810 1
114347 1
300000 1
207321 1
1 1
109191 1
299999 1
114528 1
299999 1
258992 1
300000 1
1 1
2678 1
31344 1
17854 1
44629 1
299998 1
137558 1
300000 1
11468 1
192543 1
299999 1
300000 1
299999 1
2 1
278550 1
300000 1
260011 1
1 1
1 1
48095 1
98439 1
247689 1
189888 1
299999 1
87491 1
21323 1
1 1
88841 1
194009 1
279729 1
300001 1
190034 1
188326 1
91895 1
27433 1
189423 1
299999 1
1 1
299998 1
84174 1
45348 1
105269 1
264834 1
231479 1
261897 1
1 1
1 1
299999 1
300000 1
240473 1
136726 1
1 1
295077 1
194929 1
193808 1
256116 1
300000 1
300000 1
21646 1
140737 1
300000 1
1 1
263007 1
2 1
2 1
1 1
299999 1
300000 1
51468 1
1 1
156746 1
115805 1
2 1
138769 1
299044 1
300000 1
299998 1
1 1
114880 1
106397 1
76230 1
299999 1
154840 1
84543 1
74753 1
203943 1
252859 1
262948 1
300000 1
220452 1
148165 1
49089 1
300001 1
177380 1
294422 1
243919 1
93664 1
300001 1
300001 1
3 1
250609 1
1 1
104688 1
1 1
4254 1
269553 1
228515 1
267390 1
299999 1
2 1
223709 1
106273 1
52560 1
183391 1
2 1
300000 1
125293 1
124423 1
1 1
243270 1
5599 1
91541 1
1 1
148811 1
179992 1
299999 1
105510 1
299999 1
2263 1
300000 1
157221 1
70838 1
1 1
22907 1
255463 1
276555 1
83101 1
281922 1
158212 1
92488 1
2 1
137543 1
173950 1
292177 1
251229 1
300001 1
300000 1
1 1
150666 1
120105 1
275555 1
149384 1
24686 1
256053 1
148911 1
120621 1
1 1
249651 1
238139 1
94717 1
95622 1
1 1
1 1
299999 1
1 1
299999 1
201068 1
40751 1
11850 1
108219 1
46177 1
88571 1
190363 1
5982 1
147495 1
1 1
300001 1
86496 1
198661 1
90902 1
300001 1
300000 1
211373 1
184088 1
39725 1
115155 1
238242 1
3 1
3 1
300000 1
299999 1
300001 1
300000 1
43441 1
173531 1
13693 1
12320 1
300000 1
299999 1
3 1
70351 1
233821 1
108963 1
62492 1
18328 1
150756 1
300001 1
150219 1
1 1
3021 1
32944 1
128923 1
1 1
290393 1
249282 1
265741 1
194784 1
1 1
45806 1
1 1
1 1
275347 1
299999 1
1 1
300001 1
206735 1
1 1
295675 1
170801 1
17600 1
1 1
90681 1
300000 1
271851 1
300002 1
253579 1
177653 1
2 1
99587 1
300000 1
300000 1
181369 1
105225 1
87475 1
157827 1
1 1
150006 1
300000 1
300002 1
270268 1
92734 1
300000 1
1 1
3 1
1 1
299998 1
98056 1
3 1
225608 1
166692 1
1 1
31731 1
126622 1
300000 1
298281 1
4152 1
86079 1
135770 1
140298 1
91301 1
223917 1
1 1
126072 1
244616 1
84415 1
1 1
299999 1
2 1
190813 1
153771 1
67583 1
234672 1
256886 1
3 1
60970 1
300000 1
243633 1
244101 1
296747 1
1 1
282285 1
124262 1
139590 1
148321 1
214746 1
300001 1
277475 1
94884 1
267631 1
1 1
5718 1
182388 1
299999 1
33088 1
1282 1
30497 1
300001 1
53590 1
209871 1
237859 1
282802 1
55588 1
300000 1
47473 1
257760 1
299999 1
2 1
1 1
299999 1
280020 1
1 1
3 1
171557 1
1 1
2 1
103546 1
160650 1
170554 1
240438 1
33622 1
247657 1
1 1
241433 1
164474 1
1 1
67652 1
300000 1
157505 1
1 1
245969 1
165403 1
300000 1
23682 1
137886 1
1 1
2 1
3 1
1 1
299999 1
300000 1
50312 1
2 1
257878 1
3435 1
102594 1
1 1
70561 1
242395 1
1 1
64677 1
272311 1
300001 1
253602 1
284272 1
3 1
139852 1
1 1
84873 1
3900 1
1 1
276392 1
269633 1
46217 1
29176 1
290932 1
195348 1
254036 1
1 1
188756 1
258402 1
263788 1
1 1
299999 1
265732 1
66710 1
299999 1
2 1
1 1
221483 1
299999 1
154400 1
21819 1
215457 1
300001 1
108285 1
77794 1
169271 1
157211 1
1 1
187716 1
61898 1
229052 1
1 1
99344 1
251602 1
119984 1
292508 1
47477 1
300000 1
171576 1
134648 1
2 1
284403 1
1 1
252798 1
183833 1
51175 1
136189 1
67031 1
224518 1
25238 1
86812 1
2 1
231602 1
140983 1
93620 1
1 1
108447 1
19358 1
96372 1
169986 1
284372 1
299999 1
1 1
272722 1
207892 1
1 1
1 1
186012 1
1 1
205105 1
143117 1
202368 1
1 1
1 1
200718 1
76999 1
208889 1
300000 1
149448 1
245151 1
300000 1
275377 1
223345 1
98944 1
111106 1
300000 1
43670 1
285446 1
300000 1
157157 1
215766 1
10001 1
3 1
1 1
211309 1
27518 1
146606 1
74364 1
1 1
138148 1
250989 1
1 1
200854 1
300000 1
116692 1
170951 1
101754 1
299263 1
299999 1
289445 1
2 1
205205 1
290171 1
292113 1
93379 1
219888 1
117461 1
107211 1
300001 1
163914 1
1 1
1 1
3 1
1 1
21334 1
204434 1
1 1
137621 1
300002 1
1 1
1 1
79296 1
299999 1
300002 1
299999 1
251766 1
299998 1
269612 1
117034 1
300000 1
299998 1
1 1
171135 1
3 1
30493 1
300002 1
159778 1
55811 1
1 1
1 1
299999 1
7485 1
56590 1
12011 1
124535 1
180513 1
299999 1
1 1
15167 1
300001 1
288646 1
300000 1
31881 1
103322 1
1 1
97289 1
74698 1
196308 1
90087 1
1 1
223407 1
54159 1
300000 1
20456 1
7242 1
130720 1
163064 1
300001 1
136928 1
182214 1
1 1
1 1
185590 1
166103 1
112364 1
150905 1
2 1
1 1
1 1
299999 1
138365 1
182033 1
192970 1
273841 1
1 1
180796 1
128800 1
299998 1
13986 1
299998 1
167497 1
60883 1
155499 1
70157 1
21414 1
56693 1
15995 1
258822 1
81020 1
1 1
299999 1
163162 1
2 1
233792 1
3 1
193398 1
26530 1
206072 1
272649 1
299999 1
102917 1
1 1
16896 1
298081 1
112942 1
98217 1
13448 1
300001 1
141353 1
1 1
213849 1
299999 1
238620 1
245649 1
1 1
2212 1
299999 1
300001 1
2 1
1 1
300000 1
191458 1
140889 1
300000 1
1 1
108995 1
76500 1
98458 1
1 1
194198 1
299999 1
29336 1
1 1
234104 1
107628 1
179563 1
264816 1
161027 1
1 1
197339 1
180331 1
49629 1
34148 1
300001 1
300001 1
2 1
208914 1
169452 1
264040 1
244680 1
1 1
1 1
126646 1
300000 1
170378 1
64035 1
100921 1
104284 1
213401 1
1 1
275705 1
299999 1
300001 1
300001 1
1 1
1 1
42253 1
300000 1
242585 1
177403 1
30756 1
2 1
77545 1
176940 1
300001 1
146928 1
22765 1
252459 1
253142 1
226222 1
1 1
299998 1
114072 1
240065 1
300001 1
300002 1
120371 1
97809 1
43635 1
198832 1
235819 1
284270 1
300000 1
229781 1
155898 1
171025 1
79732 1
225286 1
1 1
35474 1
2 1
83711 1
238153 1
300000 1
295999 1
300001 1
300001 1
70298 1
51985 1
300000 1
280992 1
108938 1
225707 1
1 1
300000 1
99969 1
200553 1
288825 1
300000 1
12490 1
2 1
2 1
299999 1
106834 1
91768 1
1 1
2 1
2 1
168637 1
3 1
190740 1
258423 1
2620 1
65937 1
34791 1
163969 1
2 1
183027 1
165847 1
167982 1
68206 1
271205 1
292764 1
155008 1
208788 1
300001 1
299999 1
300000 1
99381 1
299729 1
56288 1
1 1
300000 1
300001 1
164531 1
1 1
300002 1
299999 1
1 1
299998 1
254750 1
62120 1
48879 1
47484 1
300001 1
176393 1
87493 1
299999 1
267236 1
130012 1
131027 1
79262 1
220764 1
206598 1
1 1
283588 1
2 1
157401 1
115710 1
159888 1
1 1
97464 1
186075 1
57521 1
161855 1
300000 1
192971 1
258741 1
207640 1
146845 1
276830 1
2 1
1 1
159681 1
299999 1
150970 1
127154 1
195550 1
28362 1
235274 1
2 1
300000 1
246661 1
1 1
145543 1
1 1
300000 1
284072 1
213017 1
279796 1
250198 1
82491 1
299999 1
1 1
299999 1
10942 1
300000 1
299999 1
221854 1
1 1
85232 1
209300 1
124967 1
18849 1
58220 1
88618 1
147034 1
122010 1
36626 1
32194 1
113914 1
300000 1
300000 1
109172 1
126334 1
177774 1
67461 1
284987 1
282166 1
299999 1
217257 1
2 1
112002 1
199863 1
147693 1
123700 1
170707 1
2 1
299999 1
259460 1
216857 1
215148 1
177807 1
1 1
1 1
2233 1
2 1
300002 1
299998 1
201620 1
285891 1
172168 1
300000 1
300000 1
188068 1
2 1
296531 1
99521 1
1 1
1 1
162962 1
13021 1
79558 1
101990 1
58876 1
2 1
300001 1
5361 1
201185 1
237172 1
1 1
279897 1
257665 1
6269 1
170257 1
50952 1
231629 1
299999 1
2 1
139245 1
1 1
299999 1
132804 1
299999 1
1 1
264898 1
101810 1
278603 1
281591 1
300000 1
201571 1
167018 1
300001 1
18460 1
164665 1
1 1
6714 1
252736 1
1 1
300001 1
300000 1
299999 1
44826 1
1 1
238780 1
159353 1
233287 1
1 1
63113 1
119931 1
300002 1
272259 1
169374 1
300000 1
1 1
2 1
15181 1
2 1
184402 1
19833 1
259944 1
300001 1
40234 1
1 1
16914 1
202507 1
274640 1
198954 1
299998 1
2 1
241869 1
80895 1
194413 1
1 1
1 1
92963 1
194517 1
299999 1
124889 1
53320 1
133327 1
144575 1
267973 1
299999 1
300000 1
191913 1
297231 1
26208 1
289813 1
70377 1
299999 1
264356 1
248861 1
289235 1
294419 1
245363 1
2 1
79906 1
300001 1
1 1
227428 1
195735 1
1 1
1 1
180108 1
300001 1
274058 1
184571 1
213146 1
1 1
1 1
300000 1
198441 1
191376 1
300001 1
299999 1
300000 1
1 1
232457 1
300001 1
297044 1
90198 1
39926 1
103562 1
299999 1
206354 1
299999 1
273175 1
300001 1
185083 1
1 1
300001 1
2 1
228609 1
176600 1
188755 1
162992 1
226600 1
1 1
235655 1
290850 1
300001 1
154170 1
300000 1
258437 1
300000 1
144905 1
299999 1
1 1
299999 1
300001 1
300001 1
90259 1
273510 1
15603 1
1 1
299999 1
300000 1
1 1
299998 1
2 1
150427 1
29923 1
300001 1
255109 1
1 1
25438 1
176420 1
130056 1
299999 1
299999 1
186921 1
146838 1
222729 1
300000 1
300000 1
260684 1
206635 1
155908 1
21369 1
1 1
300001 1
207424 1
70785 1
22631 1
68502 1
136554 1
91867 1
299999 1
299999 1
172397 1
299999 1
300000 1
1 1
35569 1
296971 1
286056 1
300000 1
147100 1
299999 1
182049 1
20805 1
284863 1
299999 1
58508 1
3 1
116134 1
1 1
148937 1
82602 1
283535 1
186673 1
299999 1
2 1
165223 1
216549 1
234840 1
162521 1
299998 1
1 1
3 1
299998 1
120467 1
52735 1
1 1
195303 1
300001 1
2 1
127805 1
102510 1
9815 1
174903 1
114580 1
119098 1
97423 1
299999 1
220369 1
1 1
60490 1
68204 1
282052 1
273174 1
1 1
52599 1
299999 1
5736 1
249145 1
248728 1
105591 1
127691 1
98984 1
107051 1
163934 1
175307 1
1 1
126745 1
1 1
82142 1
126981 1
81798 1
1 1
50203 1
158 1
110154 1
2 1
115189 1
110478 1
300001 1
50129 1
85294 1
300000 1
281643 1
36178 1
67860 1
299999 1
251381 1
195044 1
165722 1
71953 1
299999 1
264834 1
61780 1
300001 1
300000 1
1 1
227816 1
300000 1
96744 1
66296 1
48067 1
257550 1
200290 1
300001 1
3 1
299999 1
190972 1
194235 1
299998 1
69717 1
300001 1
300000 1
142245 1
285411 1
299999 1
263284 1
124990 1
1 1
57249 1
150064 1
166325 1
13825 1
33291 1
1 1
300001 1
274195 1
1203 1
255072 1
300000 1
299999 1
240052 1
170235 1
100825 1
88682 1
116691 1
38885 1
1 1
286939 1
165413 1
3 1
299999 1
3 1
299998 1
1 1
1 1
300000 1
173747 1
299998 1
92535 1
300001 1
1 1
229922 1
3 1
192864 1
299999 1
152461 1
300002 1
1 1
1 1
299999 1
1 1
153527 1
17228 1
300001 1
10064 1
1 1
175876 1
98819 1
178772 1
177928 1
200185 1
300000 1
1 1
1614 1
300002 1
300002 1
199809 1
80512 1
65779 1
105366 1
300001 1
173856 1
97791 1
1 1
1 1
138615 1
300000 1
1 1
297989 1
53908 1
2 1
104166 1
104418 1
22132 1
299998 1
243933 1
295151 1
199878 1
19419 1
142070 1
16448 1
152136 1
85361 1
1 1
266066 1
88558 1
162784 1
116457 1
11565 1
131974 1
104325 1
300001 1
3 1
300000 1
178206 1
300000 1
178331 1
2 1
647 1
1 1
1 1
34313 1
94559 1
1 1
300000 1
141487 1
300000 1
29205 1
1 1
112479 1
76969 1
1 1
263823 1
68839 1
163283 1
1 1
144710 1
108068 1
71162 1
299999 1
100928 1
166459 1
231628 1
299999 1
125056 1
87278 1
171001 1
204370 1
216420 1
172032 1
213132 1
161139 1
292354 1
100212 1
290704 1
11828 1
6994 1
299999 1
300001 1
1 1
24663 1
180492 1
200338 1
1 1
28313 1
37030 1
1 1
91933 1
50195 1
300002 1
11595 1
299999 1
203312 1
2 1
106477 1
99567 1
40276 1
100574 1
2 1
280306 1
2173 1
299999 1
147464 1
136706 1
247092 1
299999 1
268919 1
176831 1
140562 1
49536 1
189614 1
3 1
299999 1
57854 1
1 1
35593 1
199690 1
299999 1
276183 1
2002 1
224065 1
130185 1
297936 1
74815 1
122783 1
173776 1
300000 1
35208 1
112385 1
249417 1
200354 1
299998 1
2 1
11527 1
225601 1
2 1
300001 1
89775 1
120940 1
3 1
99173 1
27932 1
160951 1
150418 1
2 1
2 1
262351 1
300000 1
277197 1
269447 1
272079 1
166484 1
3 1
1 1
299999 1
225138 1
236640 1
172923 1
163030 1
300000 1
1461 1
204471 1
300002 1
291847 1
1 1
115335 1
62796 1
1 1
229048 1
264342 1
3 1
55849 1
239398 1
225776 1
64984 1
142490 1
2 1
4640 1
20565 1
222145 1
160247 1
300001 1
96140 1
299999 1
42227 1
17315 1
258457 1
269776 1
1 1
184971 1
123534 1
299999 1
11311 1
1 1
1 1
300000 1
259888 1
150555 1
284013 1
221253 1
55149 1
293893 1
176911 1
230205 1
206551 1
300000 1
39764 1
299999 1
1 1
300000 1
300000 1
1 1
170695 1
227563 1
291506 1
223792 1
85042 1
216945 1
146540 1
297057 1
1 1
92354 1
299999 1
154871 1
296287 1
252924 1
1 1
300000 1
265215 1
27554 1
300000 1
300001 1
264839 1
2 1
297764 1
258852 1
299999 1
299999 1
26183 1
62355 1
47454 1
175788 1
77294 1
49376 1
1 1
300001 1
180039 1
164293 1
300000 1
8645 1
300001 1
299999 1
65551 1
205196 1
8173 1
1 1
15210 1
293758 1
184795 1
288174 1
170720 1
247847 1
59317 1
82403 1
88738 1
1 1
3 1
300000 1
3 1
39546 1
299999 1
36335 1
273373 1
48176 1
156046 1
150879 1
134984 1
300000 1
45910 1
299999 1
289663 1
257480 1
143249 1
1 1
237801 1
180654 1
129801 1
299999 1
119899 1
208527 1
268883 1
120177 1
10218 1
1 1
14555 1
109549 1
114700 1
300000 1
133370 1
1 1
279501 1
300000 1
168425 1
105850 1
43932 1
81713 1
3908 1
139419 1
91043 1
192465 1
250518 1
1 1
31774 1
169588 1
286585 1
110140 1
288443 1
172972 1
300002 1
211886 1
219817 1
125841 1
39987 1
1 1
299999 1
108301 1
1 1
61041 1
1 1
296925 1
114043 1
299999 1
1 1
180034 1
180076 1
260984 1
299999 1
2 1
196919 1
300001 1
300000 1
1 1
300000 1
147008 1
153169 1
300000 1
46552 1
50839 1
50339 1
299998 1
108663 1
2 1
240263 1
163289 1
300000 1
1 1
6518 1
1 1
154238 1
177716 1
112531 1
300000 1
290164 1
11049 1
28086 1
221313 1
50828 1
115928 1
1 1
157854 1
14841 1
300002 1
268865 1
100700 1
1 1
82667 1
299999 1
2 1
49905 1
231119 1
288321 1
299999 1
3587 1
3 1
3 1
1 1
243779 1
21963 1
3 1
237786 1
268084 1
2082 1
60622 1
1 1
264207 1
299998 1
69176 1
1 1
68085 1
53727 1
287429 1
84499 1
3 1
208148 1
300000 1
299999 1
135842 1
191753 1
212318 1
3 1
266184 1
187531 1
299999 1
142174 1
1 1
228384 1
299998 1
2 1
272845 1
76956 1
5892 1
299999 1
300000 1
150115 1
162813 1
1 1
2 1
205048 1
1 1
300000 1
100470 1
85860 1
2 1
1 1
1727 1
281935 1
175187 1
2 1
210081 1
254615 1
105228 1
300000 1
299999 1
9464 1
183667 1
41923 1
1 1
103401 1
185830 1
299999 1
113306 1
147005 1
299999 1
84355 1
3 1
12042 1
179098 1
279299 1
41219 1
166630 1
200193 1
37679 1
33511 1
155703 1
2 1
277314 1
214201 1
153295 1
299999 1
61435 1
142996 1
1 1
1 1
296459 1
198062 1
146417 1
271238 1
299999 1
245759 1
1 1
289959 1
211800 1
100382 1
201452 1
1 1
293054 1
300001 1
1 1
115506 1
291203 1
300000 1
281649 1
230614 1
180508 1
300000 1
256926 1
199090 1
2 1
100766 1
299999 1
144912 1
264287 1
107817 1
30570 1
300000 1
232891 1
198862 1
300000 1
1 1
1 1
270405 1
69396 1
1 1
7997 1
292776 1
2 1
298138 1
151426 1
50566 1
187746 1
225237 1
300000 1
300000 1
278794 1
271355 1
155503 1
124211 1
134439 1
299999 1
129216 1
299998 1
243478 1
206122 1
300000 1
300000 1
17940 1
300001 1
86797 1
176896 1
1 1
271176 1
112993 1
79235 1
1 1
128558 1
8990 1
1 1
1 1
271693 1
300000 1
254089 1
299998 1
1 1
165277 1
262992 1
300000 1
250380 1
300000 1
36694 1
243971 1
94268 1
299999 1
299998 1
2 1
37294 1
263614 1
96933 1
232217 1
162676 1
171270 1
250649 1
108303 1
300002 1
299999 1
299999 1
167898 1
2 1
20765 1
99787 1
1 1
1 1
224728 1
300001 1
150904 1
253831 1
140831 1
299999 1
300000 1
103824 1
179617 1
2 1
181700 1
300000 1
118729 1
1 1
269751 1
24176 1
1 1
71250 1
267501 1
132843 1
300002 1
108347 1
15941 1
95424 1
2 1
114839 1
75865 1
49052 1
87073 1
245713 1
234818 1
138846 1
1 1
24155 1
51013 1
139199 1
205221 1
179830 1
70459 1
1 1
300000 1
196594 1
1 1
47320 1
1 1
72239 1
300000 1
280955 1
25187 1
279136 1
300000 1
300000 1
162322 1
299999 1
107926 1
206382 1
67350 1
1 1
2 1
102870 1
140273 1
57439 1
179178 1
165226 1
1 1
200322 1
205235 1
114870 1
299998 1
13306 1
99255 1
244397 1
1 1
110653 1
170536 1
136836 1
154145 1
212416 1
43922 1
1 1
219853 1
1 1
3 1
9579 1
157855 1
300000 1
300001 1
300001 1
108269 1
294453 1
66131 1
1 1
139477 1
175752 1
259303 1
300001 1
198840 1
300001 1
87585 1
225376 1
1 1
300001 1
1 1
300000 1
1 1
213782 1
20152 1
103151 1
192971 1
218943 1
123159 1
300000 1
99531 1
243144 1
1 1
2 1
63486 1
1 1
46059 1
76243 1
1 1
166856 1
187701 1
78702 1
2 1
97972 1
299999 1
1 1
217278 1
2 1
240733 1
53214 1
98772 1
111147 1
46388 1
90806 1
280826 1
194609 1
1 1
42980 1
299999 1
40950 1
123466 1
82597 1
17704 1
64419 1
111808 1
200162 1
1 1
187777 1
32504 1
300000 1
250439 1
2 1
80337 1
73551 1
102131 1
116789 1
293174 1
77583 1
300001 1
300001 1
1 1
2480 1
237819 1
299999 1
148317 1
137455 1
2 1
300000 1
299998 1
8453 1
63994 1
190319 1
254799 1
108526 1
1115 1
2 1
281748 1
6107 1
2 1
1 1
113151 1
68120 1
1 1
300000 1
198611 1
123184 1
88107 1
300001 1
273820 1
13646 1
111717 1
180644 1
22710 1
226557 1
166186 1
184626 1
1 1
300001 1
234962 1
153991 1
35690 1
300001 1
1 1
285607 1
39059 1
3 1
4322 1
231337 1
72354 1
203820 1
300000 1
300000 1
239508 1
1 1
195558 1
50464 1
285964 1
173587 1
1 1
103181 1
299998 1
98447 1
1 1
300001 1
68367 1
1 1
85858 1
181222 1
104221 1
112086 1
55503 1
215609 1
178469 1
152964 1
183635 1
1 1
300001 1
16070 1
299999 1
121577 1
192479 1
175181 1
7035 1
2 1
9074 1
46204 1
300000 1
132151 1
249538 1
203546 1
1882 1
299447 1
229535 1
1 1
299999 1
1 1
300000 1
177057 1
42625 1
2 1
26826 1
1 1
44648 1
282490 1
44314 1
299998 1
90882 1
219678 1
234066 1
199887 1
43089 1
52502 1
1 1
146427 1
299999 1
45416 1
1 1
263818 1
278623 1
1 1
3 1
300001 1
634 1
252020 1
300001 1
1 1
77495 1
279468 1
195440 1
299998 1
63773 1
190148 1
300001 1
237932 1
34733 1
78209 1
3 1
124045 1
2 1
300001 1
46432 1
1 1
1 1
300001 1
23525 1
43054 1
29086 1
293394 1
1 1
121913 1
1 1
187290 1
266343 1
299999 1
142113 1
300001 1
271494 1
24865 1
299999 1
300000 1
25880 1
234962 1
120649 1
299999 1
214430 1
20475 1
254655 1
1 1
81123 1
59042 1
12877 1
252957 1
208407 1
1 1
188109 1
300001 1
268208 1
151180 1
97107 1
11424 1
75120 1
177234 1
300001 1
6429 1
116168 1
52966 1
249311 1
1 1
258860 1
72216 1
262045 1
299999 1
281460 1
11400 1
240472 1
300000 1
284065 1
2 1
300000 1
149470 1
1 1
53129 1
169189 1
120865 1
2 1
254840 1
141846 1
300000 1
208850 1
1 1
1 1
80077 1
200791 1
250210 1
239952 1
153586 1
44102 1
110218 1
213347 1
102026 1
41021 1
10060 1
50392 1
300000 1
139007 1
69010 1
1 1
300000 1
43909 1
284492 1
260936 1
159976 1
230445 1
1 1
284248 1
4880 1
220305 1
286248 1
108115 1
88380 1
300000 1
112121 1
1 1
232103 1
299998 1
220959 1
230045 1
289512 1
2 1
55809 1
275872 1
2 1
181798 1
295327 1
56810 1
244638 1
1 1
243351 1
1 1
23118 1
7981 1
300001 1
48689 1
228411 1
1 1
260599 1
54804 1
42092 1
295170 1
300000 1
45874 1
90092 1
300002 1
1 1
100089 1
1 1
170770 1
159211 1
1 1
67262 1
299999 1
11736 1
217661 1
300000 1
300001 1
298363 1
300000 1
17191 1
1 1
300001 1
254267 1
298809 1
216671 1
68636 1
19538 1
46359 1
72675 1
188251 1
142649 1
211004 1
300002 1
213122 1
27238 1
99150 1
2 1
63063 1
47456 1
299999 1
300000 1
300001 1
2 1
3115 1
84150 1
290535 1
299999 1
91942 1
197637 1
300000 1
299999 1
1 1
1 1
182950 1
1 1
74057 1
255118 1
34901 1
299999 1
299999 1
125884 1
300001 1
2 1
230845 1
100172 1
300001 1
107022 1
300001 1
183617 1
299999 1
1 1
1 1
300001 1
57604 1
239814 1
292140 1
69345 1
1 1
300002 1
145829 1
3 1
250085 1
161215 1
279977 1
215714 1
299999 1
133972 1
300000 1
221329 1
3 1
30200 1
96110 1
1 1
100483 1
249913 1
79727 1
282900 1
154430 1
300000 1
64619 1
80555 1
278322 1
268933 1
185123 1
111592 1
172661 1
132359 1
51495 1
230338 1
272745 1
64721 1
266938 1
1 1
300002 1
300001 1
299998 1
220372 1
300000 1
300000 1
207299 1
74562 1
218561 1
2 1
33416 1
259484 1
299999 1
269121 1
300001 1
1 1
155593 1
7064 1
117818 1
235521 1
205165 1
300001 1
139604 1
1 1
300001 1
189053 1
44153 1
42372 1
166717 1
107692 1
300000 1
1 1
1 1
230883 1
25893 1
2 1
7020 1
142360 1
44017 1
299999 1
300000 1
2 1
275821 1
1 1
18817 1
118814 1
3 1
9644 1
43527 1
115904 1
202976 1
1 1
48122 1
2 1
300002 1
2 1
149074 1
1 1
1 1
1 1
283009 1
213978 1
37203 1
145075 1
77230 1
39325 1
2 1
131106 1
291753 1
300001 1
238019 1
299999 1
4314 1
1 1
61660 1
234483 1
113646 1
298959 1
291869 1
34537 1
1 1
271413 1
162504 1
299999 1
1 1
1 1
199168 1
130942 1
164629 1
132710 1
125489 1
2 1
290871 1
3 1
68394 1
252226 1
270834 1
238267 1
246462 1
282833 1
176440 1
179174 1
3 1
24829 1
131869 1
242512 1
134488 1
207573 1
114419 1
28348 1
3 1
233445 1
213671 1
3 1
161066 1
155110 1
266765 1
2 1
238104 1
3629 1
235316 1
36781 1
116814 1
299999 1
35896 1
49225 1
276306 1
23000 1
208842 1
106075 1
93199 1
218734 1
235180 1
105393 1
185390 1
217280 1
133882 1
1 1
26640 1
1 1
198517 1
34308 1
300000 1
72617 1
1 1
3 1
245859 1
266844 1
3 1
140570 1
210992 1
73296 1
1 1
1 1
299998 1
2 1
2 1
95136 1
36757 1
247321 1
182939 1
1 1
300001 1
1 1
232392 1
284540 1
2 1
300000 1
1 1
254290 1
119463 1
89859 1
22096 1
1 1
300001 1
55036 1
220688 1
31648 1
300001 1
1 1
109144 1
217793 1
216494 1
75448 1
2 1
1 1
124318 1
21241 1
30881 1
46796 1
2 1
257534 1
136455 1
300000 1
89268 1
149320 1
1 1
229145 1
1 1
212552 1
262808 1
222586 1
1 1
30289 1
1 1
163472 1
229997 1
211885 1
147314 1
135984 1
40366 1
216986 1
300001 1
226320 1
105334 1
69192 1
11017 1
43287 1
3 1
36562 1
56962 1
126526 1
31277 1
300001 1
246037 1
300001 1
63904 1
300001 1
277987 1
184357 1
300000 1
1 1
217594 1
299999 1
2 1
101721 1
175147 1
262843 1
1 1
133785 1
28087 1
92236 1
89436 1
252219 1
213004 1
208124 1
1 1
288728 1
2 1
299999 1
1 1
16338 1
10480 1
1 1
286969 1
1 1
300000 1
184836 1
300001 1
89388 1
300001 1
251546 1
177400 1
193880 1
300000 1
61651 1
182668 1
75691 1
3687 1
55950 1
90772 1
133773 1
2 1
1 1
2 1
130249 1
299999 1
8584 1
255989 1
275964 1
102684 1
61403 1
74835 1
300001 1
78051 1
296644 1
299999 1
1 1
93198 1
256176 1
299999 1
226866 1
203632 1
2 1
1 1
116698 1
3 1
37082 1
300000 1
257107 1
1 1
300000 1
165531 1
1 1
158323 1
29556 1
23655 1
251825 1
1 1
300001 1
1 1
299999 1
155234 1
1 1
271675 1
237319 1
161713 1
300001 1
248868 1
1 1
209122 1
3 1
228593 1
100679 1
203772 1
248644 1
300002 1
300001 1
273071 1
113008 1
10576 1
299999 1
299998 1
300001 1
213424 1
1 1
192691 1
1 1
45350 1
1 1
300001 1
110517 1
89352 1
300000 1
132518 1
299998 1
3 1
2 1
98593 1
300000 1
99153 1
242909 1
94466 1
300001 1
299999 1
2 1
296632 1
251894 1
170091 1
169423 1
50136 1
300001 1
264242 1
62351 1
1833 1
2 1
1 1
1 1
222038 1
8940 1
247408 1
261188 1
159660 1
13271 1
56858 1
1 1
300000 1
84380 1
66887 1
215972 1
131599 1
300002 1
102389 1
213308 1
211022 1
172392 1
157941 1
287507 1
1 1
262051 1
300002 1
164900 1
100513 1
299999 1
298161 1
169392 1
1615 1
299107 1
2 1
299999 1
300001 1
1 1
102199 1
271999 1
254752 1
231802 1
299999 1
149231 1
163962 1
169568 1
299467 1
78893 1
27736 1
300000 1
163195 1
206880 1
277735 1
256739 1
299999 1
851 1
148023 1
153059 1
259123 1
182794 1
146655 1
120217 1
197807 1
10619 1
227781 1
106652 1
1 1
260643 1
8646 1
90593 1
2 1
300001 1
184435 1
295702 1
178192 1
299999 1
33167 1
1 1
275133 1
233317 1
197142 1
1 1
248998 1
226284 1
278028 1
184156 1
110510 1
1 1
155430 1
2 1
227011 1
300000 1
300001 1
178352 1
217020 1
125339 1
111813 1
163155 1
229233 1
1 1
154112 1
39638 1
2 1
297027 1
125606 1
300002 1
95482 1
105091 1
129936 1
299999 1
281843 1
300001 1
299999 1
221399 1
300000 1
168155 1
300000 1
106513 1
240157 1
251851 1
142038 1
1 1
77719 1
179764 1
299999 1
181918 1
300002 1
283064 1
237782 1
1 1
108035 1
202015 1
42496 1
145088 1
1 1
89889 1
1 1
260307 1
1 1
1 1
2 1
219408 1
80692 1
284373 1
299998 1
134986 1
112796 1
2 1
135288 1
123015 1
1 1
300000 1
3 1
177084 1
2 1
82610 1
88069 1
70556 1
258113 1
251663 1
87504 1
300000 1
200589 1
101981 1
228082 1
163400 1
134769 1
1 1
300000 1
300001 1
49885 1
21416 1
3 1
300000 1
222422 1
185999 1
300000 1
12942 1
1 1
300000 1
300000 1
205617 1
1 1
209970 1
114932 1
98985 1
109605 1
61289 1
1 1
218731 1
242074 1
1 1
249341 1
174303 1
221127 1
3 1
185580 1
60748 1
299999 1
278662 1
35817 1
68563 1
300000 1
89100 1
300000 1
1 1
44724 1
146309 1
299999 1
299999 1
11115 1
68383 1
101024 1
93666 1
77039 1
74279 1
113477 1
258561 1
2 1
230361 1
271984 1
300001 1
300000 1
300000 1
258562 1
1 1
100958 1
87265 1
139403 1
1 1
177860 1
120611 1
22380 1
293699 1
91092 1
300000 1
132917 1
132435 1
211436 1
100199 1
1 1
300000 1
234409 1
237507 1
238944 1
8680 1
1 1
272400 1
1 1
286947 1
109437 1
261165 1
254124 1
299999 1
55325 1
28458 1
300000 1
79479 1
1 1
218353 1
28899 1
280413 1
83573 1
6910 1
59421 1
71622 1
1 1
1 1
249322 1
25344 1
18942 1
48318 1
36573 1
275500 1
133259 1
235719 1
219447 1
300002 1
299999 1
300000 1
39980 1
1 1
2 1
59554 1
3 1
299999 1
240723 1
16036 1
125742 1
63758 1
220767 1
121412 1
299999 1
121618 1
110609 1
5612 1
251483 1
299999 1
250636 1
1 1
300001 1
62890 1
83178 1
299999 1
300000 1
1 1
189901 1
3 1
2 1
165485 1
240732 1
234754 1
163203 1
244002 1
252817 1
73494 1
188630 1
300000 1
287226 1
300000 1
215761 1
300000 1
171022 1
77129 1
61397 1
236785 1
300000 1
231877 1
299999 1
254283 1
1 1
2 1
4500 1
22193 1
45509 1
266129 1
289102 1
108456 1
52281 1
123855 1
1 1
300000 1
273118 1
1 1
60037 1
155332 1
292896 1
9588 1
283763 1
60379 1
299999 1
92271 1
272862 1
1 1
241323 1
1 1
247377 1
299567 1
286486 1
3944 1
219713 1
91345 1
3 1
40875 1
122675 1
136600 1
276392 1
149641 1
198484 1
273281 1
300000 1
188719 1
97135 1
58011 1
253310 1
300001 1
7532 1
300001 1
235908 1
15611 1
210890 1
209564 1
300000 1
233065 1
69572 1
220548 1
65860 1
288784 1
1 1
300000 1
44022 1
1 1
128983 1
2788 1
57360 1
299999 1
116331 1
120142 1
300000 1
168484 1
273602 1
168303 1
256534 1
300000 1
118195 1
300000 1
300000 1
276811 1
113240 1
14615 1
2 1
299999 1
1 1
159577 1
300000 1
273899 1
175580 1
224385 1
22247 1
1 1
165801 1
245769 1
3331 1
143659 1
43209 1
98348 1
3 1
242901 1
233409 1
300000 1
112435 1
15093 1
280789 1
201925 1
259772 1
3 1
106580 1
300001 1
28146 1
2 1
123375 1
78545 1
1 1
177368 1
3 1
23952 1
18575 1
300000 1
125341 1
237623 1
1 1
247191 1
140598 1
1 1
3 1
290259 1
35780 1
267972 1
300000 1
299999 1
225290 1
212209 1
240883 1
1 1
226217 1
68218 1
2 1
90248 1
216244 1
190510 1
202241 1
1 1
2 1
176979 1
16726 1
300001 1
148357 1
86202 1
2288 1
55065 1
208169 1
133495 1
187144 1
3 1
299233 1
48607 1
300001 1
230848 1
250609 1
264586 1
1 1
2 1
41877 1
83174 1
204257 1
39843 1
46259 1
256599 1
300000 1
299999 1
59480 1
1 1
300001 1
193123 1
259274 1
300001 1
1 1
240 1
1 1
1 1
299998 1
190396 1
166389 1
300001 1
46008 1
159288 1
300000 1
110275 1
1 1
2 1
221269 1
243313 1
300000 1
300001 1
300001 1
2 1
1 1
3 1
235127 1
1388 1
142038 1
300000 1
175563 1
300000 1
267339 1
145073 1
1 1
159410 1
288192 1
51070 1
9715 1
1 1
22074 1
79322 1
220805 1
299999 1
59071 1
277316 1
109991 1
101124 1
1 1
195556 1
246186 1
2 1
299999 1
46620 1
173666 1
248753 1
1 1
1 1
186665 1
1 1
203515 1
300002 1
300001 1
10446 1
300000 1
300000 1
180233 1
1 1
271602 1
262930 1
166111 1
1 1
224801 1
29645 1
119211 1
256499 1
183436 1
125242 1
148659 1
300002 1
233837 1
299999 1
213081 1
130084 1
1 1
85333 1
300000 1
299999 1
106516 1
62234 1
38599 1
155439 1
194440 1
300000 1
104675 1
300000 1
18703 1
23637 1
2 1
37416 1
299999 1
101611 1
190848 1
259695 1
161322 1
299999 1
6750 1
1 1
1 1
1721 1
300000 1
3 1
262586 1
51643 1
300000 1
114111 1
2 1
300001 1
34487 1
300002 1
190312 1
299999 1
49158 1
284995 1
146430 1
2 1
299998 1
3 1
299999 1
238176 1
299999 1
25346 1
222188 1
300000 1
63883 1
3 1
299999 1
3855 1
55756 1
212676 1
299999 1
1 1
162676 1
155479 1
122369 1
42013 1
236653 1
91974 1
53899 1
79699 1
300000 1
3 1
181628 1
43201 1
87560 1
90220 1
142816 1
40354 1
16375 1
185673 1
110313 1
213643 1
253546 1
132437 1
25614 1
1 1
67102 1
115922 1
129350 1
68534 1
49881 1
3 1
63198 1
10354 1
300000 1
300000 1
294326 1
1 1
46719 1
21212 1
300001 1
300000 1
1 1
294681 1
34735 1
1 1
299999 1
167494 1
185873 1
87559 1
300000 1
74281 1
300001 1
299998 1
233409 1
1 1
108131 1
22881 1
273678 1
266883 1
169143 1
294422 1
300002 1
196199 1
1 1
283079 1
3 1
2 1
2 1
300002 1
126934 1
157445 1
1 1
1 1
300000 1
94965 1
282167 1
217345 1
76816 1
182029 1
2 1
300001 1
1 1
270410 1
23692 1
20946 1
137 1
286438 1
141624 1
260024 1
106054 1
164375 1
50804 1
2 1
5353 1
1 1
1 1
1 1
2 1
300000 1
232222 1
205092 1
262959 1
277287 1
100583 1
264080 1
125072 1
138227 1
225078 1
239522 1
42687 1
82691 1
300001 1
230337 1
286683 1
1 1
296748 1
1 1
2 1
235106 1
37052 1
30330 1
73247 1
48840 1
299999 1
268441 1
1 1
1 1
42996 1
81641 1
231253 1
138239 1
1 1
3 1
112448 1
300001 1
2480 1
3 1
274490 1
299999 1
134377 1
98153 1
72614 1
291202 1
175228 1
300000 1
94106 1
118707 1
174370 1
233494 1
278930 1
139587 1
294751 1
194113 1
295912 1
3 1
146335 1
2 1
235837 1
177904 1
1 1
125501 1
180970 1
263134 1
114973 1
1 1
300000 1
2 1
97125 1
1 1
192740 1
213719 1
44307 1
113017 1
158663 1
24907 1
245168 1
2 1
170620 1
56776 1
300000 1
145355 1
253072 1
250240 1
63493 1
1 1
299999 1
223221 1
263419 1
299998 1
299999 1
197714 1
156075 1
38574 1
1 1
1 1
63431 1
183934 1
172834 1
1 1
223184 1
300000 1
300000 1
137497 1
192337 1
132431 1
263963 1
299999 1
297161 1
195641 1
135924 1
244826 1
1 1
130263 1
265703 1
97682 1
7445 1
58382 1
2 1
289981 1
300000 1
299999 1
153959 1
74797 1
300001 1
299999 1
300000 1
58720 1
230540 1
299999 1
200874 1
3 1
234295 1
50896 1
19734 1
154081 1
165691 1
38366 1
48246 1
228912 1
3831 1
299999 1
12263 1
299998 1
300000 1
107194 1
300001 1
300000 1
47991 1
299999 1
242659 1
4480 1
1 1
82313 1
33858 1
121632 1
70560 1
300001 1
148223 1
125242 1
33299 1
1 1
288491 1
39073 1
190870 1
1 1
3 1
206939 1
247111 1
71352 1
127521 1
271928 1
2 1
300000 1
250565 1
236315 1
54371 1
1 1
212166 1
111683 1
180161 1
1 1
300000 1
255958 1
60733 1
157161 1
1 1
1 1
221488 1
37660 1
1 1
3 1
2 1
176180 1
182941 1
265655 1
188393 1
134032 1
300001 1
300002 1
300000 1
287823 1
299999 1
2 1
300001 1
268280 1
89830 1
44273 1
299999 1
1 1
273314 1
300001 1
1 1
183143 1
144522 1
226780 1
299998 1
300002 1
300000 1
232582 1
1 1
246763 1
30648 1
27927 1
50271 1
187095 1
55006 1
3 1
80582 1
128017 1
70698 1
99620 1
127740 1
288045 1
135553 1
299999 1
299999 1
295513 1
1 1
1 1
267247 1
300002 1
124140 1
149889 1
1 1
1 1
78638 1
128181 1
151664 1
129459 1
198630 1
300000 1
112542 1
1 1
228733 1
189576 1
300000 1
74420 1
300000 1
100545 1
200347 1
188529 1
196525 1
5697 1
164761 1
1 1
194758 1
1 1
57453 1
111901 1
164397 1
290266 1
95459 1
272284 1
254695 1
1 1
34134 1
223468 1
289543 1
277079 1
283068 1
278270 1
66851 1
183288 1
1 1
115666 1
300000 1
268547 1
84869 1
56201 1
38564 1
116552 1
272562 1
299998 1
263893 1
2 1
1 1
111112 1
3 1
149402 1
243754 1
300000 1
54271 1
15616 1
142479 1
33665 1
156258 1
157663 1
92869 1
224005 1
103425 1
299999 1
257847 1
118355 1
152767 1
97868 1
152040 1
2 1
223686 1
34667 1
300001 1
210641 1
109056 1
26744 1
300000 1
300000 1
1 1
155875 1
272365 1
233812 1
299999 1
300000 1
5236 1
285286 1
85358 1
300002 1
55397 1
79581 1
1 1
37301 1
299999 1
88983 1
1 1
33101 1
1 1
122661 1
299999 1
1 1
170836 1
5681 1
123714 1
1 1
151059 1
1 1
84551 1
1 1
29888 1
1 1
271125 1
106833 1
90962 1
176160 1
300001 1
233376 1
179717 1
117070 1
210902 1
299999 1
221676 1
271542 1
1 1
191697 1
195785 1
2 1
82492 1
267095 1
252815 1
299998 1
166219 1
300000 1
2 1
227827 1
152930 1
1 1
67696 1
205605 1
2 1
99690 1
2 1
127052 1
184122 1
63441 1
1 1
188288 1
174209 1
1 1
300000 1
172852 1
66101 1
1 1
299999 1
169879 1
198339 1
102896 1
63302 1
1 1
280114 1
140715 1
300000 1
299999 1
202176 1
300001 1
173503 1
265450 1
248742 1
2 1
236851 1
299998 1
197497 1
1 1
36428 1
100924 1
225641 1
1 1
300001 1
300001 1
1 1
263495 1
180802 1
299999 1
104689 1
1 1
283950 1
9261 1
300000 1
32833 1
6826 1
1 1
214659 1
226654 1
282190 1
1 1
2 1
278966 1
1 1
4740 1
300001 1
259734 1
284192 1
34115 1
300000 1
36163 1
38838 1
113483 1
3839 1
25967 1
300002 1
148175 1
53693 1
64055 1
207426 1
265681 1
300000 1
300001 1
36030 1
8548 1
212995 1
1 1
300000 1
228828 1
300000 1
50319 1
299999 1
253406 1
300000 1
3007 1
299998 1
299999 1
170552 1
214710 1
1 1
296019 1
146720 1
189161 1
279915 1
77692 1
1 1
85986 1
1 1
126044 1
2 1
234049 1
170386 1
204170 1
165987 1
71117 1
1 1
56924 1
300000 1
14306 1
1 1
300001 1
300001 1
106166 1
118171 1
1 1
191204 1
134492 1
1 1
259249 1
84458 1
3 1
229686 1
1 1
175103 1
300000 1
30854 1
1 1
229572 1
300002 1
1 1
1 1
69110 1
106332 1
300001 1
300000 1
300000 1
3 1
300000 1
299998 1
294978 1
138301 1
1 1
300002 1
276807 1
299998 1
106820 1
1 1
82273 1
299999 1
300001 1
18766 1
300000 1
264386 1
1 1
227133 1
60323 1
90914 1
129667 1
300002 1
57778 1
168976 1
130791 1
67839 1
299998 1
190150 1
1 1
273314 1
79112 1
108523 1
161085 1
1880 1
45733 1
1 1
296256 1
90800 1
127898 1
268456 1
1 1
184723 1
300000 1
123808 1
300001 1
173234 1
166809 1
268545 1
300001 1
139815 1
300001 1
292034 1
207390 1
146186 1
130809 1
300000 1
1 1
1 1
56666 1
152254 1
20444 1
44617 1
45926 1
41256 1
271334 1
149086 1
3 1
165899 1
300000 1
2 1
1 1
241521 1
223344 1
143036 1
299998 1
39686 1
1 1
82123 1
145906 1
80653 1
210785 1
300001 1
105280 1
258740 1
300000 1
178132 1
126367 1
1 1
88201 1
196609 1
300000 1
168024 1
300002 1
124332 1
245373 1
120789 1
130143 1
296170 1
2 1
81856 1
169938 1
1736 1
235028 1
213727 1
1 1
299999 1
140876 1
3366 1
154024 1
259300 1
298390 1
1 1
2 1
238482 1
183517 1
1 1
1 1
275996 1
30470 1
1 1
291390 1
1 1
77182 1
3 1
172520 1
231750 1
3 1
265436 1
69092 1
281548 1
248590 1
1 1
145372 1
226599 1
80479 1
176466 1
101559 1
288071 1
269413 1
14323 1
187146 1
41743 1
300001 1
269347 1
227791 1
1 1
1 1
3 1
77277 1
1 1
1 1
3 1
1 1
16654 1
197684 1
46473 1
225371 1
211321 1
171549 1
94735 1
300001 1
3 1
300000 1
2696 1
146889 1
15046 1
287363 1
2 1
299999 1
1 1
100497 1
1 1
253824 1
111426 1
230225 1
1 1
198292 1
219735 1
221517 1
1 1
300000 1
299999 1
116652 1
164838 1
300000 1
1 1
3 1
300001 1
1 1
1 1
165009 1
37810 1
3 1
2 1
198710 1
287651 1
1 1
1 1
58450 1
251113 1
157552 1
28867 1
92236 1
233523 1
299999 1
3 1
226473 1
2 1
67356 1
299999 1
293221 1
281763 1
1 1
62338 1
253661 1
837 1
51701 1
297739 1
291081 1
151401 1
162756 1
252019 1
300001 1
255019 1
90412 1
294979 1
289180 1
287747 1
286922 1
28129 1
11459 1
300001 1
1 1
85313 1
115229 1
95547 1
300002 1
1 1
86000 1
300000 1
25971 1
77000 1
1 1
175256 1
2 1
58937 1
84776 1
300002 1
260322 1
214971 1
1 1
300000 1
118055 1
300000 1
163025 1
176670 1
300000 1
66058 1
300001 1
300002 1
299999 1
278212 1
270247 1
8948 1
14174 1
26907 1
1 1
95828 1
233866 1
1825 1
106953 1
299999 1
300001 1
170132 1
241315 1
14982 1
178903 1
147999 1
223696 1
139303 1
140762 1
300000 1
45803 1
251950 1
119804 1
300000 1
299999 1
299999 1
299999 1
295631 1
300002 1
1869 1
258954 1
1 1
200584 1
299999 1
39179 1
3 1
300000 1
300001 1
295384 1
113800 1
62414 1
18286 1
225303 1
100711 1
299999 1
23331 1
260788 1
42269 1
23010 1
1 1
118461 1
1 1
2 1
25010 1
3 1
1 1
300000 1
300002 1
238953 1
2 1
300000 1
299999 1
83477 1
291416 1
300001 1
232905 1
299999 1
186517 1
299999 1
1 1
1 1
1 1
299999 1
102776 1
3 1
52482 1
1 1
23488 1
299998 1
1 1
5468 1
54820 1
205250 1
215998 1
158270 1
299999 1
12474 1
108406 1
273755 1
39268 1
1 1
265446 1
18676 1
59945 1
276234 1
3 1
299999 1
1 1
1 1
230873 1
225682 1
198505 1
44896 1
2 1
25326 1
298838 1
300000 1
50824 1
151552 1
17382 1
232806 1
278790 1
64261 1
216436 1
300001 1
237156 1
189315 1
283723 1
300000 1
1 1
232545 1
104874 1
300000 1
34950 1
20274 1
3 1
242068 1
85429 1
1 1
2858 1
227865 1
269274 1
38867 1
224001 1
282215 1
162618 1
186377 1
1 1
300000 1
1 1
9230 1
299998 1
166322 1
180139 1
12309 1
24981 1
1 1
266334 1
138441 1
2 1
299999 1
75720 1
154411 1
300000 1
1 1
48714 1
98993 1
300000 1
126601 1
1 1
54373 1
1 1
128611 1
247554 1
137761 1
300000 1
299998 1
188246 1
300000 1
80209 1
117572 1
128213 1
1 1
99627 1
193157 1
93360 1
115804 1
40530 1
40726 1
298293 1
300001 1
1 1
228079 1
19215 1
1 1
250570 1
1 1
69144 1
73096 1
100227 1
2 1
185098 1
3 1
211029 1
210890 1
209113 1
235004 1
300000 1
14244 1
180602 1
110577 1
171935 1
162801 1
300000 1
85866 1
299998 1
112682 1
143754 1
167855 1
28528 1
294230 1
127129 1
54541 1
61766 1
2 1
3 1
299999 1
261854 1
114988 1
192177 1
1 1
176965 1
2 1
76638 1
64747 1
1 1
27056 1
118966 1
3 1
259365 1
297535 1
160379 1
133111 1
252978 1
219503 1
239934 1
192331 1
1 1
278432 1
1 1
249033 1
1 1
188510 1
2 1
129224 1
84904 1
300000 1
291189 1
69362 1
3 1
300002 1
300000 1
1 1
39431 1
300000 1
266217 1
298942 1
1 1
91052 1
1 1
1 1
232842 1
295020 1
103900 1
241071 1
218459 1
21740 1
1 1
3 1
187583 1
96910 1
137154 1
273698 1
32152 1
169033 1
161005 1
262572 1
76221 1
139168 1
299998 1
299999 1
28929 1
117134 1
4094 1
278017 1
212923 1
196964 1
240776 1
299998 1
1 1
1 1
225115 1
102858 1
46506 1
3 1
245830 1
55894 1
105989 1
299999 1
300002 1
299999 1
91381 1
244918 1
197450 1
47678 1
47328 1
300001 1
272943 1
300000 1
46177 1
299999 1
198160 1
228412 1
300001 1
229891 1
279266 1
3 1
299998 1
1 1
87114 1
285553 1
207214 1
197150 1
72138 1
300001 1
267278 1
220337 1
111243 1
106074 1
99854 1
300000 1
137242 1
1 1
174766 1
223183 1
139820 1
266082 1
300001 1
95410 1
250721 1
288009 1
67814 1
66878 1
194758 1
146105 1
2 1
258810 1
34293 1
172162 1
1 1
300000 1
120434 1
151521 1
110515 1
150113 1
3970 1
21041 1
115758 1
22507 1
299998 1
60984 1
1 1
221657 1
288743 1
23618 1
300000 1
299999 1
1 1
145286 1
51776 1
300000 1
300000 1
1 1
63418 1
1 1
299998 1
237155 1
299998 1
42927 1
300001 1
79274 1
14313 1
226866 1
91256 1
1 1
1 1
254167 1
300000 1
194745 1
1 1
300000 1
208308 1
37354 1
90580 1
1 1
53996 1
58721 1
299999 1
137412 1
299998 1
300001 1
300000 1
106976 1
1 1
69635 1
224360 1
78241 1
1 1
1 1
125227 1
31223 1
127488 1
122960 1
299999 1
99207 1
289809 1
95713 1
14436 1
1 1
79520 1
3 1
23034 1
193373 1
197515 1
120820 1
138532 1
1 1
60063 1
247943 1
1 1
1 1
160086 1
144335 1
65450 1
300001 1
89905 1
223964 1
141044 1
21389 1
207356 1
58196 1
212465 1
39417 1
300000 1
50901 1
1 1
107723 1
178464 1
85892 1
20877 1
137840 1
300000 1
10742 1
74394 1
192740 1
70821 1
81626 1
300000 1
237073 1
250016 1
300000 1
1 1
108210 1
123896 1
2 1
119006 1
3 1
299999 1
3 1
137132 1
264852 1
46294 1
87708 1
106107 1
32083 1
104333 1
238411 1
67244 1
2 1
85058 1
47755 1
1 1
218998 1
274957 1
260077 1
296548 1
1 1
30713 1
294871 1
299999 1
277602 1
148928 1
181180 1
51118 1
266700 1
2 1
147576 1
164854 1
255844 1
115193 1
157255 1
28758 1
222464 1
107250 1
2 1
290107 1
1 1
2 1
130930 1
2 1
125661 1
300000 1
206053 1
207612 1
299999 1
163093 1
215937 1
300000 1
87782 1
187719 1
91488 1
300000 1
1 1
159663 1
2 1
252860 1
87664 1
299998 1
75505 1
30335 1
207221 1
179530 1
127006 1
2 1
181416 1
172342 1
247136 1
22354 1
156315 1
1 1
299998 1
2 1
1 1
299999 1
146108 1
136543 1
1 1
216217 1
121391 1
2 1
91875 1
1 1
299999 1
1 1
221068 1
252192 1
2 1
2 1
300001 1
159924 1
1 1
150165 1
300001 1
110422 1
154843 1
67799 1
300000 1
1 1
299999 1
56299 1
277349 1
136099 1
299999 1
299999 1
300001 1
299999 1
114810 1
128454 1
1 1
290956 1
210308 1
293708 1
264528 1
1 1
131188 1
269083 1
300002 1
33324 1
288886 1
62246 1
198019 1
30563 1
136650 1
182523 1
5191 1
98411 1
45035 1
164345 1
71536 1
31260 1
253731 1
1 1
1 1
1 1
151064 1
3 1
252393 1
227575 1
77471 1
1 1
161512 1
194601 1
1 1
207788 1
218707 1
5333 1
278670 1
14639 1
1 1
2 1
101447 1
119960 1
240436 1
180219 1
163080 1
100567 1
300001 1
39622 1
258471 1
87282 1
140490 1
3 1
1 1
95493 1
263997 1
118521 1
6633 1
1 1
1 1
299999 1
69805 1
1 1
143722 1
243419 1
138880 1
176324 1
102891 1
146852 1
119616 1
300000 1
40134 1
217935 1
299999 1
281131 1
1 1
299999 1
286866 1
299998 1
277354 1
47272 1
300002 1
37928 1
177804 1
299998 1
291302 1
24535 1
67479 1
300000 1
95495 1
133827 1
1 1
300000 1
98985 1
291265 1
240352 1
62882 1
300000 1
87638 1
112640 1
1 1
1 1
1 1
201524 1
72045 1
41162 1
3 1
47860 1
162462 1
3 1
31021 1
288571 1
134556 1
60713 1
235022 1
7996 1
244229 1
162537 1
196576 1
289946 1
86202 1
133054 1
52606 1
265421 1
37432 1
1 1
1 1
299999 1
76561 1
246768 1
299999 1
180870 1
109799 1
239351 1
1 1
256582 1
300000 1
133896 1
274066 1
300001 1
299999 1
131334 1
1 1
2888 1
102827 1
299999 1
135218 1
163055 1
2 1
1 1
157446 1
299998 1
1 1
143149 1
60491 1
2 1
1 1
60118 1
284027 1
274168 1
10095 1
202150 1
2 1
300001 1
13314 1
1 1
48323 1
196851 1
279466 1
99363 1
188173 1
199973 1
300002 1
108880 1
187628 1
65237 1
235306 1
299999 1
3 1
299999 1
299999 1
73607 1
134488 1
119831 1
299999 1
300001 1
70865 1
155248 1
226757 1
3 1
2 1
299999 1
132865 1
18179 1
19538 1
158956 1
37810 1
299999 1
297066 1
71009 1
299998 1
18265 1
37024 1
2 1
2 1
1 1
222783 1
270936 1
2 1
1 1
1 1
291121 1
9567 1
185506 1
299998 1
47968 1
1 1
3 1
300001 1
279194 1
204881 1
220334 1
24211 1
58540 1
1 1
299999 1
1 1
84794 1
1 1
277937 1
300001 1
204669 1
3 1
199469 1
202367 1
2 1
136535 1
3 1
214086 1
300002 1
241919 1
300001 1
216931 1
300000 1
20315 1
300000 1
1 1
220261 1
249134 1
183213 1
29985 1
3 1
299999 1
299999 1
299999 1
28129 1
226269 1
215372 1
299998 1
3 1
299999 1
111816 1
268171 1
297264 1
130297 1
207409 1
300001 1
300000 1
1 1
152170 1
300000 1
63251 1
163840 1
300000 1
300001 1
1 1
41939 1
187033 1
2 1
98267 1
299999 1
254105 1
151376 1
300001 1
88396 1
202831 1
119934 1
26340 1
1 1
126303 1
299999 1
3 1
123431 1
90354 1
299999 1
1 1
146140 1
15956 1
109524 1
300000 1
81853 1
299999 1
257051 1
143843 1
270844 1
68683 1
300000 1
204697 1
85220 1
53631 1
89815 1
70015 1
102817 1
139023 1
230386 1
252592 1
171425 1
3 1
18114 1
215893 1
299999 1
153670 1
60257 1
300001 1
74070 1
15001 1
220765 1
199548 1
249892 1
1 1
1 1
197617 1
274874 1
161217 1
114600 1
31717 1
210514 1
208292 1
300000 1
297105 1
261119 1
300000 1
152941 1
229095 1
30925 1
300002 1
107436 1
1 1
2 1
260943 1
1 1
258180 1
1 1
1 1
40482 1
300000 1
298247 1
183793 1
1 1
54900 1
300000 1
128422 1
200471 1
117402 1
172880 1
299999 1
299999 1
141559 1
69802 1
300000 1
156980 1
16055 1
1 1
229844 1
300000 1
199601 1
82273 1
147667 1
231454 1
70838 1
252062 1
1 1
246598 1
299999 1
1 1
202597 1
216398 1
204231 1
185757 1
33282 1
1 1
138568 1
30970 1
7853 1
1 1
213438 1
76650 1
37102 1
299999 1
299998 1
154351 1
225746 1
1 1
2 1
98518 1
272915 1
293937 1
181607 1
249490 1
1 1
260031 1
135037 1
24343 1
93656 1
211221 1
220452 1
1 1
112235 1
1 1
236553 1
266222 1
1 1
299999 1
77742 1
202280 1
166541 1
2 1
272398 1
300000 1
22641 1
87617 1
1 1
173663 1
211672 1
2 1
32110 1
33278 1
90504 1
2 1
11460 1
80293 1
1 1
31829 1
56120 1
300000 1
103363 1
300000 1
242381 1
138471 1
300002 1
194311 1
225127 1
202210 1
159315 1
153077 1
62247 1
57146 1
1 1
262916 1
15066 1
1 1
86862 1
41320 1
75956 1
269335 1
102516 1
211150 1
189431 1
68012 1
299999 1
49630 1
265109 1
242757 1
2 1
1 1
180038 1
113098 1
300000 1
147199 1
119678 1
299999 1
50940 1
300002 1
107507 1
95633 1
249603 1
128698 1
201479 1
120697 1
58881 1
70765 1
255657 1
263844 1
193998 1
51614 1
235602 1
224532 1
213177 1
237741 1
110600 1
67276 1
64091 1
111250 1
198561 1
5929 1
223814 1
50436 1
61059 1
132061 1
299998 1
130855 1
300000 1
50005 1
1 1
1 1
41894 1
80571 1
265 1
16008 1
1 1
2 1
2 1
1 1
257077 1
1 1
135285 1
15464 1
38831 1
278312 1
1 1
1 1
3 1
1 1
1 1
3 1
1 1
1 1
240114 1
300001 1
73553 1
248295 1
158497 1
149186 1
149540 1
279234 1
2 1
149919 1
181694 1
290712 1
300002 1
33898 1
195998 1
1 1
300000 1
142894 1
62075 1
1 1
2 1
267795 1
151016 1
299999 1
13181 1
1 1
52115 1
300001 1
300000 1
1 1
119011 1
3489 1
1 1
300000 1
171287 1
137860 1
300000 1
251324 1
299999 1
216139 1
2 1
300002 1
241141 1
45473 1
11248 1
2 1
299999 1
169440 1
52629 1
1 1
300000 1
195203 1
245386 1
243531 1
202871 1
150175 1
222605 1
226612 1
300000 1
31899 1
83806 1
283658 1
300001 1
44464 1
123725 1
280693 1
220140 1
109912 1
299999 1
164507 1
2 1
300000 1
155027 1
81270 1
167782 1
60787 1
267462 1
184132 1
3 1
66352 1
2 1
299999 1
221212 1
300000 1
299999 1
183247 1
299999 1
300001 1
265693 1
137618 1
98944 1
294281 1
3 1
95495 1
1 1
290902 1
91844 1
65911 1
185469 1
54489 1
300001 1
290055 1
103287 1
2 1
240864 1
212102 1
173220 1
158935 1
151926 1
94238 1
300000 1
1 1
1 1
300000 1
73993 1
272219 1
75706 1
251200 1
173072 1
272916 1
299999 1
1 1
299999 1
262952 1
1 1
268414 1
274825 1
152389 1
1 1
300002 1
243201 1
99052 1
185766 1
251823 1
265256 1
164689 1
12408 1
191683 1
109856 1
300001 1
300000 1
2 1
1 1
1 1
275348 1
11911 1
236219 1
79697 1
300001 1
133595 1
73337 1
299999 1
289184 1
3 1
192170 1
247706 1
1 1
203051 1
299999 1
1 1
2 1
20406 1
43843 1
3 1
63366 1
113732 1
298817 1
300000 1
300000 1
299919 1
24742 1
300002 1
271385 1
300000 1
2 1
236558 1
290005 1
300001 1
2128 1
3 1
159824 1
174951 1
1 1
214412 1
230357 1
1 1
74225 1
78000 1
52685 1
1 1
1 1
130099 1
281966 1
37797 1
1 1
129503 1
1 1
178166 1
2024 1
199118 1
2 1
1 1
152525 1
1 1
299999 1
290746 1
300000 1
61988 1
1157 1
86785 1
36557 1
25306 1
1 1
82702 1
121916 1
249265 1
224150 1
300000 1
300001 1
85475 1
299999 1
2 1
1 1
190528 1
225907 1
21807 1
300002 1
203053 1
1 1
1 1
300001 1
300001 1
2 1
1 1
1 1
71183 1
38678 1
282815 1
300000 1
175182 1
299999 1
12634 1
205718 1
90301 1
1 1
300002 1
274004 1
16759 1
195387 1
267773 1
84386 1
19021 1
1 1
273671 1
211152 1
1569 1
101235 1
1 1
1 1
42316 1
153626 1
2 1
2 1
70583 1
267650 1
260429 1
300000 1
2 1
257972 1
1 1
1 1
299999 1
154080 1
1 1
41345 1
300001 1
299999 1
294600 1
2 1
41598 1
1 1
84363 1
263904 1
66947 1
163922 1
37000 1
203567 1
186341 1
284508 1
292640 1
290865 1
125484 1
129314 1
250393 1
300000 1
1 1
194746 1
1 1
293927 1
175250 1
1 1
90040 1
300002 1
292584 1
179195 1
44745 1
130952 1
2 1
1 1
1 1
29880 1
1 1
79822 1
274527 1
113760 1
49275 1
96466 1
109255 1
300001 1
300000 1
299999 1
2 1
221856 1
25131 1
232882 1
300001 1
116892 1
1 1
190395 1
250114 1
122807 1
155963 1
91878 1
249033 1
263578 1
124326 1
44140 1
4145 1
255790 1
251283 1
300002 1
3331 1
267478 1
300002 1
86832 1
1 1
267102 1
260612 1
78918 1
1 1
138550 1
216166 1
299999 1
107967 1
142394 1
1 1
299999 1
2 1
300001 1
100053 1
134538 1
300000 1
48525 1
230016 1
1 1
132520 1
1 1
193463 1
300000 1
300002 1
215761 1
300002 1
300001 1
41961 1
300000 1
250437 1
300000 1
168172 1
1 1
96421 1
299999 1
1600 1
167557 1
132480 1
58090 1
300001 1
300001 1
228959 1
18158 1
203033 1
167319 1
267254 1
78702 1
1 1
219541 1
207056 1
5217 1
1 1
9220 1
166560 1
215668 1
19854 1
98936 1
136987 1
1 1
1 1
300001 1
1 1
1 1
299999 1
1907 1
251409 1
1 1
299999 1
111982 1
1 1
6212 1
300002 1
165028 1
1 1
17950 1
257325 1
258761 1
239158 1
112458 1
87540 1
30137 1
47210 1
291982 1
1 1
2 1
299999 1
123664 1
69255 1
109182 1
231496 1
165343 1
1 1
300000 1
147167 1
71114 1
233215 1
212625 1
103516 1
107488 1
277242 1
294773 1
131026 1
160879 1
217565 1
289570 1
155521 1
2 1
79174 1
243301 1
300000 1
1 1
151668 1
299998 1
9704 1
1 1
135921 1
75756 1
254865 1
231164 1
300002 1
1 1
2 1
2 1
299999 1
1 1
32055 1
217131 1
248020 1
155957 1
243336 1
246322 1
299999 1
235345 1
206579 1
135985 1
5151 1
300000 1
30972 1
241902 1
157538 1
1 1
1 1
214172 1
154466 1
16935 1
227034 1
215904 1
1 1
89985 1
2 1
300001 1
262597 1
157117 1
300001 1
299999 1
260649 1
258592 1
3 1
33044 1
1 1
12352 1
244074 1
300000 1
207504 1
234072 1
2 1
61878 1
103074 1
79540 1
157548 1
263830 1
299999 1
30247 1
1875 1
277874 1
1 1
299999 1
46644 1
1 1
224925 1
33750 1
91671 1
26211 1
1 1
127027 1
2 1
1 1
2 1
1 1
173854 1
300000 1
40921 1
1 1
273475 1
113495 1
27083 1
299999 1
138810 1
300001 1
1 1
6581 1
300000 1
278809 1
273569 1
300000 1
13399 1
215094 1
121178 1
298095 1
188222 1
139159 1
65711 1
300001 1
300000 1
111814 1
67386 1
124062 1
299999 1
20984 1
279041 1
1 1
168936 1
111805 1
111642 1
98122 1
300001 1
131603 1
79659 1
279629 1
205035 1
300000 1
300000 1
36747 1
164527 1
85443 1
100012 1
18772 1
58374 1
299998 1
300000 1
182014 1
49721 1
275757 1
3 1
231712 1
267600 1
84534 1
78645 1
161722 1
70525 1
45211 1
48825 1
300001 1
191324 1
230605 1
118730 1
142621 1
300000 1
299128 1
63123 1
155609 1
299998 1
269962 1
300001 1
262665 1
289976 1
114064 1
241577 1
2827 1
1 1
255038 1
210256 1
211879 1
300000 1
41968 1
3 1
2 1
292871 1
3 1
93120 1
300000 1
221890 1
300000 1
300000 1
193417 1
147384 1
30980 1
92216 1
1 1
67639 1
1 1
177650 1
268031 1
196677 1
120689 1
283629 1
105500 1
300000 1
297396 1
121406 1
277515 1
181524 1
300000 1
300000 1
231400 1
1 1
69066 1
260966 1
1 1
299999 1
133919 1
1 1
278277 1
156648 1
1 1
49677 1
195710 1
299999 1
191525 1
3 1
128675 1
196325 1
76479 1
2 1
100253 1
1 1
242840 1
300000 1
2 1
68513 1
124522 1
300002 1
300001 1
85596 1
300001 1
2 1
300000 1
2 1
299999 1
1 1
243273 1
297319 1
3 1
1 1
151543 1
276616 1
300000 1
1 1
299595 1
299999 1
261984 1
300000 1
240217 1
1 1
299999 1
242655 1
300000 1
246220 1
170214 1
19294 1
118045 1
24998 1
245406 1
1 1
90243 1
52800 1
41190 1
1 1
208562 1
76665 1
119818 1
151757 1
199149 1
171793 1
299999 1
213290 1
108093 1
2 1
299999 1
66210 1
190186 1
16876 1
2 1
299998 1
237091 1
180377 1
54995 1
88769 1
137533 1
161980 1
1 1
270275 1
1 1
2 1
21042 1
1 1
289397 1
299999 1
148192 1
167953 1
57433 1
3 1
112091 1
2 1
1 1
61781 1
269534 1
88461 1
1290 1
299999 1
2 1
2 1
66786 1
110070 1
72964 1
57524 1
300000 1
164608 1
1 1
90012 1
169316 1
138240 1
300000 1
109323 1
287840 1
289448 1
128118 1
299999 1
1 1
2 1
245180 1
143681 1
1 1
293787 1
300001 1
17812 1
1 1
44805 1
300001 1
208166 1
50043 1
23872 1
1 1
3656 1
175966 1
1 1
300000 1
69977 1
29016 1
280437 1
15457 1
103653 1
115575 1
276619 1
1 1
126274 1
146657 1
72659 1
277853 1
53369 1
62108 1
13853 1
109100 1
19310 1
300000 1
263390 1
2 1
189337 1
289917 1
300000 1
56572 1
1 1
225083 1
9015 1
1 1
242150 1
266376 1
300000 1
188500 1
19050 1
300000 1
168031 1
31198 1
291728 1
261682 1
203832 1
205920 1
180950 1
252423 1
97473 1
24347 1
279236 1
9870 1
67831 1
272433 1
194247 1
1 1
1 1
132823 1
1 1
2 1
110210 1
250426 1
166657 1
217526 1
299999 1
291448 1
76290 1
299999 1
299998 1
207803 1
249162 1
48209 1
1 1
1 1
299999 1
1 1
190139 1
300001 1
1 1
130877 1
14584 1
31238 1
86718 1
233938 1
49818 1
294959 1
276893 1
67862 1
204122 1
300000 1
285049 1
185875 1
299998 1
300000 1
253054 1
10051 1
1 1
200547 1
300000 1
184896 1
298744 1
1 1
235418 1
300002 1
1 1
2 1
65480 1
1 1
265783 1
293645 1
11202 1
240292 1
204260 1
239141 1
41447 1
243853 1
149447 1
23234 1
116245 1
164318 1
2 1
300000 1
190464 1
300001 1
299999 1
193539 1
222420 1
63097 1
300001 1
212209 1
299999 1
76679 1
3 1
234579 1
200093 1
281786 1
200767 1
201059 1
194746 1
300001 1
215105 1
300000 1
195860 1
1 1
212330 1
92337 1
300001 1
128675 1
80884 1
2 1
61233 1
34585 1
300001 1
2 1
300000 1
215090 1
14310 1
3 1
222414 1
1 1
300001 1
1 1
247105 1
150127 1
261091 1
94302 1
300000 1
300000 1
1 1
23410 1
219960 1
1504 1
25374 1
300000 1
38294 1
185368 1
1 1
299999 1
1978 1
43803 1
290020 1
300000 1
284565 1
299998 1
124935 1
247784 1
57566 1
300001 1
163005 1
110854 1
88667 1
239573 1
297709 1
283467 1
214118 1
1 1
109168 1
133610 1
299999 1
273735 1
274458 1
262481 1
300000 1
85443 1
288534 1
1 1
287800 1
1 1
27834 1
170808 1
2 1
81646 1
140559 1
1 1
255640 1
178929 1
299999 1
299999 1
299999 1
100905 1
1 1
265184 1
1 1
208363 1
300000 1
300000 1
1 1
7903 1
237508 1
3 1
1 1
300000 1
300000 1
137633 1
272457 1
1 1
300000 1
47709 1
135674 1
11487 1
275425 1
1 1
300000 1
157537 1
261818 1
299999 1
299999 1
2 1
22109 1
63171 1
299999 1
245255 1
246280 1
33395 1
108462 1
300000 1
49573 1
193010 1
116700 1
299999 1
273982 1
299999 1
36714 1
299999 1
279977 1
265656 1
282509 1
203133 1
136785 1
24155 1
83372 1
172734 1
1 1
1 1
36663 1
1 1
214043 1
1 1
234134 1
14523 1
300002 1
177901 1
300001 1
38920 1
282503 1
134627 1
270762 1
41991 1
300000 1
204669 1
1 1
137143 1
157016 1
76424 1
157460 1
299999 1
46373 1
2 1
175224 1
300001 1
1 1
1 1
65506 1
245414 1
281766 1
1 1
194567 1
1 1
249196 1
234421 1
170607 1
279412 1
300000 1
1 1
299999 1
299999 1
159954 1
223284 1
300001 1
300001 1
1 1
45393 1
1374 1
202157 1
171973 1
94660 1
169781 1
5726 1
193162 1
101877 1
1 1
257522 1
153822 1
1 1
300001 1
300000 1
138283 1
1 1
3 1
27602 1
173924 1
220956 1
286445 1
209073 1
25689 1
193269 1
299998 1
261388 1
299999 1
274564 1
26281 1
243943 1
196611 1
36633 1
270536 1
1 1
281428 1
300000 1
128641 1
244069 1
74966 1
264428 1
232778 1
97044 1
260510 1
40234 1
279509 1
194927 1
133519 1
18407 1
273957 1
2894 1
2 1
28802 1
170406 1
195095 1
57093 1
171133 1
102303 1
1 1
300001 1
300000 1
11901 1
41606 1
122329 1
3 1
200459 1
62054 1
299998 1
1 1
170331 1
93307 1
300001 1
299998 1
230238 1
2 1
292454 1
291904 1
14594 1
1 1
236273 1
104806 1
300001 1
292072 1
299999 1
198417 1
74606 1
223974 1
23551 1
31883 1
300001 1
299999 1
98917 1
44538 1
192975 1
3 1
51829 1
149401 1
72342 1
69826 1
179698 1
2 1
1 1
194035 1
103117 1
175071 1
201333 1
1 1
3 1
1 1
70853 1
24776 1
55000 1
127067 1
1 1
1 1
122861 1
56378 1
156335 1
4144 1
300000 1
299999 1
1 1
299999 1
300000 1
228856 1
198409 1
133598 1
25970 1
177248 1
300000 1
300000 1
1 1
292805 1
261098 1
227858 1
242494 1
170620 1
94462 1
1 1
39449 1
1 1
265571 1
193234 1
162745 1
299999 1
1 1
151488 1
2 1
300002 1
188837 1
49734 1
1 1
300001 1
133837 1
91086 1
240271 1
1 1
17951 1
125295 1
13241 1
300001 1
169982 1
300000 1
232613 1
197693 1
1 1
182563 1
223139 1
299999 1
300001 1
300000 1
147793 1
24939 1
89585 1
102322 1
300000 1
56581 1
230943 1
1 1
91302 1
240297 1
20775 1
3 1
1 1
300000 1
292155 1
92108 1
87129 1
3 1
236040 1
124053 1
246869 1
65622 1
86823 1
2 1
296521 1
12933 1
175001 1
300002 1
150624 1
138031 1
183166 1
292725 1
299560 1
59269 1
1 1
1 1
603 1
1 1
233677 1
3 1
1 1
241546 1
300000 1
42437 1
29419 1
3 1
286197 1
135859 1
1 1
69469 1
29788 1
1 1
300000 1
199717 1
256310 1
162112 1
285412 1
300000 1
2298 1
5119 1
1 1
300001 1
281176 1
154564 1
44912 1
229658 1
217089 1
1 1
142942 1
300000 1
1 1
203798 1
229416 1
294071 1
1 1
1 1
274744 1
270769 1
148698 1
232576 1
39902 1
201936 1
201697 1
299998 1
299999 1
259747 1
75116 1
96848 1
299999 1
246257 1
248713 1
83324 1
74678 1
193648 1
300000 1
164135 1
169402 1
1 1
108332 1
298834 1
98731 1
176141 1
153246 1
217970 1
300000 1
209339 1
1771 1
89930 1
54775 1
1 1
138727 1
2 1
143786 1
236005 1
190244 1
24369 1
8081 1
130407 1
1 1
211798 1
175022 1
247119 1
38395 1
2 1
291164 1
224785 1
206959 1
300000 1
21984 1
1 1
15150 1
151761 1
129577 1
192969 1
113267 1
128075 1
170037 1
87795 1
119271 1
67126 1
76444 1
258003 1
182801 1
212501 1
133445 1
28672 1
2 1
300000 1
1 1
1 1
174289 1
299999 1
299999 1
300001 1
300001 1
1 1
2 1
116936 1
200484 1
233842 1
275279 1
276566 1
300001 1
117027 1
278607 1
263362 1
200299 1
130194 1
1 1
1 1
300001 1
138615 1
270434 1
1 1
300002 1
299999 1
181206 1
299999 1
37539 1
133359 1
255874 1
300002 1
268817 1
227916 1
2 1
2 1
102989 1
114107 1
1 1
247299 1
299999 1
171144 1
299999 1
203361 1
123371 1
924 1
151496 1
55759 1
1 1
144240 1
300000 1
2 1
225737 1
296652 1
86465 1
47767 1
1 1
281081 1
300001 1
39527 1
241831 1
1 1
8260 1
106575 1
22354 1
3 1
139863 1
75649 1
221228 1
1 1
2 1
3 1
4205 1
2 1
151052 1
124418 1
221588 1
50523 1
214754 1
1 1
21346 1
181469 1
295885 1
1 1
103132 1
1 1
200334 1
299999 1
252988 1
227550 1
194598 1
142687 1
79948 1
300001 1
1 1
299999 1
144481 1
59981 1
88510 1
1 1
119590 1
41279 1
297578 1
1 1
293943 1
145738 1
67002 1
175523 1
116231 1
78581 1
6231 1
258497 1
9793 1
54864 1
1 1
1 1
246142 1
18249 1
300001 1
189733 1
1 1
299999 1
168116 1
1 1
184297 1
299999 1
300000 1
172906 1
289556 1
246417 1
299998 1
197190 1
76735 1
137720 1
175433 1
300001 1
193337 1
281812 1
152846 1
292009 1
300000 1
300000 1
102801 1
283595 1
236037 1
220250 1
38941 1
300000 1
287103 1
116011 1
123648 1
300000 1
97958 1
75458 1
1 1
1 1
66050 1
2 1
299999 1
46321 1
140567 1
300000 1
2 1
69155 1
1 1
300001 1
283276 1
252043 1
222837 1
236465 1
3 1
72098 1
210392 1
2 1
1 1
34703 1
148565 1
299999 1
300000 1
1 1
60325 1
299999 1
193110 1
47319 1
203419 1
209393 1
163986 1
243566 1
86176 1
1 1
3 1
122074 1
300000 1
126835 1
250402 1
53153 1
73375 1
4323 1
110754 1
49299 1
38337 1
182728 1
299999 1
1 1
2 1
10681 1
150364 1
6158 1
300002 1
39971 1
64435 1
300000 1
216055 1
1 1
1 1
250336 1
55552 1
26527 1
1 1
299999 1
2 1
300000 1
300000 1
151249 1
74197 1
2 1
299999 1
32418 1
1 1
167213 1
300002 1
213360 1
1 1
299999 1
16547 1
300000 1
172110 1
118008 1
85959 1
108257 1
1 1
159621 1
237816 1
66308 1
112294 1
54791 1
1 1
212501 1
140260 1
152237 1
300000 1
3 1
300000 1
2 1
84591 1
247984 1
3 1
1 1
237188 1
1 1
114476 1
167281 1
268347 1
1 1
259899 1
157529 1
209332 1
132211 1
300002 1
299998 1
299999 1
8361 1
1 1
182671 1
225434 1
207478 1
300000 1
300000 1
299999 1
151069 1
185376 1
257461 1
58034 1
1 1
38931 1
176244 1
42110 1
101230 1
3 1
2 1
299999 1
2 1
97224 1
1 1
299998 1
175168 1
261015 1
110507 1
3 1
247056 1
153695 1
238437 1
13385 1
295196 1
81233 1
151770 1
3 1
55904 1
231555 1
172977 1
74233 1
249916 1
13545 1
9866 1
163143 1
275568 1
93190 1
51442 1
285825 1
300001 1
299999 1
24808 1
300000 1
68719 1
2 1
300001 1
245407 1
68000 1
299999 1
2 1
5122 1
276910 1
196036 1
182356 1
57340 1
142840 1
134426 1
1 1
104916 1
104945 1
300001 1
268001 1
182923 1
205331 1
300000 1
188635 1
52398 1
299999 1
180287 1
300000 1
137440 1
178038 1
1 1
299999 1
197833 1
85056 1
134962 1
248029 1
1 1
27481 1
173419 1
194383 1
32727 1
135269 1
197303 1
300000 1
87982 1
18595 1
195087 1
300001 1
175640 1
299999 1
1 1
120668 1
170390 1
226674 1
1 1
239128 1
242794 1
299999 1
74125 1
1 1
150628 1
199245 1
21246 1
182761 1
300002 1
113910 1
267759 1
184691 1
252303 1
111334 1
195077 1
2 1
261882 1
60325 1
171801 1
73022 1
259431 1
166189 1
244628 1
46744 1
143319 1
34984 1
27490 1
1 1
221969 1
1 1
300000 1
299999 1
86420 1
141158 1
17148 1
66891 1
172259 1
300000 1
26066 1
151650 1
300000 1
1 1
299999 1
299999 1
166870 1
248057 1
300001 1
299999 1
45991 1
1 1
1 1
889 1
174101 1
186449 1
299999 1
233705 1
16565 1
280873 1
274732 1
2 1
104796 1
154728 1
299999 1
1 1
169280 1
299999 1
31800 1
52999 1
279616 1
2 1
217989 1
71695 1
2 1
91361 1
114264 1
69954 1
1 1
77068 1
300002 1
221524 1
213721 1
300001 1
1 1
2 1
117360 1
166699 1
144136 1
78622 1
60608 1
3 1
272002 1
240885 1
217211 1
1 1
196203 1
194050 1
1 1
300002 1
223567 1
90076 1
154738 1
270750 1
124425 1
1759 1
1 1
299999 1
1 1
248179 1
126660 1
300001 1
89559 1
300000 1
113517 1
109346 1
122317 1
299998 1
1 1
18382 1
40461 1
1 1
3 1
40359 1
87046 1
84132 1
300000 1
13267 1
257929 1
128257 1
202866 1
1 1
2 1
218907 1
1 1
23791 1
300000 1
193859 1
1 1
1 1
299999 1
82363 1
189050 1
81291 1
26446 1
55807 1
35033 1
299999 1
275398 1
300001 1
29734 1
222194 1
145955 1
300000 1
300000 1
43416 1
299999 1
1 1
300001 1
2 1
158880 1
158784 1
299999 1
299999 1
299760 1
124517 1
227335 1
2 1
300000 1
272857 1
300000 1
285508 1
210770 1
132043 1
300000 1
263463 1
300001 1
300002 1
300000 1
300000 1
1 1
273133 1
1 1
51275 1
300001 1
113044 1
1 1
293281 1
105557 1
201844 1
2 1
3 1
1 1
1 1
283460 1
248750 1
2 1
300001 1
300000 1
159874 1
1 1
224513 1
300000 1
300000 1
81663 1
76248 1
299999 1
1 1
219486 1
299999 1
62754 1
156614 1
183011 1
1 1
213114 1
193633 1
1 1
1 1
1 1
57983 1
203456 1
188955 1
253562 1
38399 1
13214 1
1 1
1 1
299998 1
36744 1
269875 1
1 1
137299 1
1 1
299999 1
300000 1
71020 1
14527 1
290943 1
1 1
278643 1
250409 1
300001 1
281577 1
1 1
116873 1
293030 1
143235 1
1 1
262822 1
11828 1
1 1
179953 1
280915 1
228149 1
10611 1
48192 1
299999 1
299999 1
299998 1
92782 1
137147 1
261419 1
299999 1
179067 1
300002 1
28457 1
174752 1
8695 1
294864 1
283532 1
2 1
300002 1
132305 1
297649 1
280473 1
217621 1
224759 1
300002 1
286029 1
2 1
22189 1
176845 1
27127 1
193693 1
137918 1
108702 1
300000 1
1 1
42672 1
264681 1
70940 1
2 1
156213 1
197964 1
300001 1
300000 1
99027 1
84282 1
197557 1
194003 1
203853 1
299999 1
300001 1
1 1
122341 1
183927 1
300000 1
241475 1
47871 1
1 1
202408 1
1 1
300001 1
93024 1
1 1
300000 1
292736 1
150326 1
12191 1
68866 1
146063 1
300002 1
64030 1
1 1
167153 1
25332 1
65049 1
1 1
83435 1
300000 1
66081 1
102057 1
139456 1
135869 1
91357 1
18941 1
134950 1
24893 1
299999 1
234921 1
240907 1
252772 1
282651 1
1 1
300001 1
299999 1
300001 1
300000 1
284542 1
1 1
1777 1
1 1
1 1
70183 1
2 1
221419 1
56940 1
300001 1
46889 1
127097 1
299999 1
1 1
300001 1
211838 1
191396 1
116845 1
300000 1
215105 1
1 1
7541 1
162135 1
106423 1
299999 1
274485 1
300000 1
1 1
251743 1
300002 1
2 1
84942 1
194728 1
2 1
7447 1
2 1
117883 1
292706 1
249009 1
47201 1
263423 1
300000 1
103801 1
145674 1
117609 1
2 1
1 1
1 1
24798 1
21338 1
300001 1
203515 1
42013 1
113737 1
299998 1
70711 1
289255 1
128944 1
299999 1
1 1
300000 1
205155 1
1 1
191185 1
300001 1
300000 1
3 1
1 1
2 1
42128 1
1 1
1 1
45393 1
508 1
21874 1
192007 1
1 1
224921 1
1 1
231889 1
141287 1
300000 1
1 1
226172 1
42971 1
299999 1
98544 1
276157 1
1 1
300002 1
1 1
19738 1
114719 1
102891 1
68863 1
300001 1
66261 1
262766 1
232889 1
479 1
15921 1
172631 1
187652 1
229484 1
23186 1
3 1
299999 1
3 1
40704 1
118459 1
80125 1
43535 1
3 1
294321 1
185984 1
300000 1
94643 1
1 1
226371 1
9547 1
74770 1
77247 1
1 1
120164 1
17149 1
226255 1
300001 1
173349 1
224498 1
1 1
1 1
3 1
229313 1
299999 1
40707 1
78917 1
151061 1
300000 1
269211 1
11370 1
290496 1
40209 1
244329 1
1 1
36673 1
26158 1
300001 1
3 1
234851 1
93326 1
222984 1
138828 1
120400 1
28796 1
277291 1
31521 1
210297 1
300000 1
300000 1
79372 1
299999 1
299999 1
1 1
81240 1
5282 1
111340 1
299999 1
1 1
189239 1
2 1
300000 1
1 1
149369 1
292920 1
220755 1
233472 1
3 1
88866 1
299999 1
184871 1
189955 1
300001 1
153400 1
184761 1
260050 1
23617 1
161641 1
2 1
289915 1
206864 1
106100 1
170878 1
1 1
11747 1
251610 1
175904 1
112861 1
23452 1
1 1
134501 1
294402 1
300001 1
208308 1
296985 1
25112 1
37241 1
68849 1
300000 1
300000 1
283393 1
2 1
202609 1
299538 1
145635 1
2 1
78851 1
76161 1
299999 1
1 1
1 1
291447 1
50485 1
1 1
279327 1
255210 1
220932 1
230819 1
32378 1
161895 1
1 1
1 1
263823 1
298750 1
299999 1
18221 1
1 1
103576 1
44797 1
185189 1
43047 1
198980 1
15445 1
17308 1
144599 1
29291 1
300001 1
154286 1
300001 1
187820 1
264228 1
134126 1
140676 1
1 1
169471 1
1 1
181082 1
1 1
101407 1
1 1
141611 1
157832 1
1 1
197879 1
300000 1
284542 1
38980 1
1 1
128957 1
253040 1
2 1
159438 1
77508 1
299999 1
1 1
181460 1
195682 1
299999 1
1 1
171906 1
228837 1
11028 1
202298 1
277072 1
232118 1
300001 1
17893 1
87256 1
159282 1
129099 1
265083 1
26401 1
300002 1
1 1
1 1
179744 1
101652 1
123426 1
277545 1
119561 1
71649 1
107049 1
38720 1
136760 1
300002 1
20524 1
265732 1
2 1
299998 1
1 1
208114 1
232870 1
300001 1
91684 1
75192 1
299998 1
64010 1
241916 1
300001 1
3 1
297416 1
2727 1
156644 1
284864 1
277551 1
238474 1
113574 1
72276 1
1 1
20021 1
140441 1
163466 1
29799 1
254933 1
66861 1
99183 1
215584 1
140218 1
2 1
300000 1
182647 1
2 1
10218 1
1 1
299998 1
64827 1
300000 1
93265 1
15800 1
299999 1
284024 1
299999 1
269449 1
1 1
2 1
300000 1
2 1
300001 1
259314 1
110490 1
228421 1
94791 1
246924 1
137635 1
122373 1
66086 1
3 1
109116 1
1 1
300000 1
278335 1
14953 1
41118 1
292904 1
198878 1
94370 1
1 1
97947 1
80954 1
190826 1
55513 1
45196 1
23481 1
142276 1
196503 1
122524 1
82941 1
270915 1
279390 1
154633 1
277308 1
298622 1
1 1
1 1
120377 1
127016 1
1 1
113794 1
300002 1
300001 1
1 1
299999 1
300000 1
81438 1
1 1
62609 1
283882 1
294756 1
227057 1
276179 1
1 1
103298 1
280015 1
300000 1
81871 1
266211 1
2 1
270462 1
208889 1
1 1
218015 1
95411 1
70682 1
43943 1
198960 1
90191 1
284305 1
46997 1
299999 1
300000 1
35683 1
1 1
128030 1
1 1
140676 1
299999 1
199627 1
297940 1
154808 1
1 1
300001 1
1 1
255461 1
254895 1
245902 1
48743 1
169078 1
300002 1
162360 1
300002 1
42141 1
153151 1
26733 1
293378 1
83989 1
232101 1
286478 1
125057 1
156050 1
268813 1
8399 1
29555 1
1 1
221547 1
46507 1
300000 1
300000 1
170707 1
274850 1
155212 1
9811 1
44868 1
162475 1
235823 1
208434 1
123582 1
42471 1
131236 1
216692 1
252105 1
253120 1
180689 1
85963 1
62135 1
294037 1
118172 1
273317 1
299999 1
1 1
229776 1
238241 1
163805 1
240367 1
1 1
300000 1
231939 1
202052 1
199025 1
50831 1
91937 1
299999 1
1 1
262209 1
121689 1
300001 1
151287 1
208773 1
249863 1
300000 1
2 1
183175 1
155505 1
26984 1
231151 1
1 1
156434 1
51991 1
96618 1
50125 1
218347 1
134048 1
157295 1
198898 1
74759 1
299999 1
300000 1
202817 1
30584 1
1 1
268668 1
184422 1
147630 1
262438 1
138813 1
299999 1
112346 1
3 1
255488 1
48190 1
289162 1
118041 1
300001 1
264148 1
1 1
10157 1
66399 1
234720 1
2 1
90709 1
1 1
115384 1
18450 1
140296 1
228340 1
2 1
257963 1
82525 1
231352 1
265846 1
219875 1
135760 1
111860 1
299999 1
2 1
228389 1
190339 1
42732 1
300001 1
27733 1
82304 1
294151 1
296330 1
237149 1
60388 1
2 1
17019 1
300002 1
299999 1
299999 1
113724 1
133616 1
162477 1
116547 1
32822 1
289081 1
299999 1
299999 1
10683 1
299999 1
1335 1
159276 1
271454 1
299998 1
40728 1
1 1
299999 1
220428 1
100172 1
182197 1
218334 1
192217 1
74208 1
157878 1
300002 1
215431 1
291000 1
27601 1
228025 1
132505 1
47024 1
89596 1
1 1
299999 1
133850 1
81434 1
1 1
89959 1
300000 1
151770 1
284147 1
300000 1
230455 1
227277 1
119027 1
252836 1
286448 1
1 1
1 1
90470 1
8323 1
212651 1
89528 1
189574 1
299999 1
169899 1
155560 1
1 1
300000 1
299999 1
88283 1
155809 1
2 1
32904 1
299999 1
114767 1
300001 1
101300 1
264340 1
213624 1
1 1
128075 1
300000 1
248579 1
51675 1
49632 1
177895 1
107842 1
211156 1
1 1
221165 1
159418 1
299999 1
179847 1
2 1
154816 1
289300 1
69279 1
30519 1
89639 1
126658 1
1 1
44867 1
149324 1
250667 1
23611 1
16021 1
1 1
299999 1
147211 1
1 1
165052 1
299999 1
1 1
4683 1
298892 1
299999 1
2 1
23860 1
168499 1
1 1
299999 1
187640 1
62145 1
1 1
102367 1
27767 1
183450 1
211672 1
62111 1
2 1
99476 1
40855 1
2 1
159702 1
299998 1
299999 1
76749 1
1 1
2 1
206287 1
53960 1
1 1
298441 1
184904 1
273173 1
265428 1
159450 1
144753 1
300001 1
1 1
1 1
2 1
273764 1
299999 1
34443 1
1 1
256092 1
41340 1
199005 1
3 1
213906 1
299999 1
179250 1
300000 1
293768 1
249040 1
1 1
1 1
256458 1
246031 1
175421 1
263414 1
2 1
260607 1
250238 1
255527 1
106225 1
242283 1
141430 1
154065 1
2 1
97186 1
64784 1
104501 1
274160 1
295451 1
299296 1
299791 1
225707 1
118995 1
161259 1
220966 1
91627 1
260252 1
2 1
179123 1
73095 1
198561 1
62492 1
106169 1
148602 1
75775 1
266059 1
256549 1
1 1
299999 1
30125 1
289106 1
299999 1
299999 1
79232 1
1 1
49210 1
299999 1
299998 1
203916 1
300000 1
200349 1
1 1
241783 1
111022 1
175288 1
218891 1
300000 1
46100 1
189630 1
106173 1
228184 1
299999 1
294737 1
254180 1
300001 1
2 1
51651 1
1 1
240904 1
299999 1
5465 1
300000 1
1 1
15762 1
252665 1
62419 1
299999 1
20420 1
206818 1
215686 1
281568 1
1 1
1 1
151962 1
176430 1
1 1
300000 1
1 1
23752 1
286305 1
1 1
23792 1
233262 1
3 1
300000 1
3 1
271984 1
2 1
1 1
28295 1
188147 1
300001 1
300002 1
254848 1
1 1
300000 1
300001 1
156079 1
12601 1
80864 1
199541 1
300002 1
65801 1
299999 1
283554 1
299999 1
154844 1
114798 1
300000 1
300000 1
128227 1
214557 1
231430 1
104616 1
191816 1
300001 1
235073 1
30747 1
300001 1
299999 1
2 1
260122 1
1 1
41254 1
1 1
1 1
213679 1
129225 1
152333 1
14492 1
299999 1
299999 1
1 1
77270 1
96204 1
232912 1
253529 1
300000 1
300000 1
81598 1
300001 1
262109 1
175159 1
237311 1
1 1
105326 1
38766 1
300001 1
196275 1
1 1
287389 1
299999 1
173767 1
1 1
299999 1
2 1
162545 1
176347 1
129330 1
153528 1
1 1
2 1
2 1
75028 1
22213 1
137147 1
233419 1
242535 1
1 1
299999 1
225144 1
269208 1
1 1
250538 1
2 1
138372 1
1 1
129627 1
1 1
197091 1
229145 1
112817 1
300001 1
54244 1
300001 1
300000 1
205485 1
288439 1
178677 1
1 1
273430 1
3 1
291844 1
194513 1
77781 1
2 1
299999 1
2 1
290113 1
1 1
98533 1
299999 1
248774 1
1 1
15979 1
54117 1
231984 1
26711 1
244462 1
208542 1
2 1
79693 1
16723 1
291140 1
3 1
241300 1
15071 1
53102 1
299999 1
184318 1
2 1
13810 1
2 1
197098 1
264241 1
300001 1
63417 1
1 1
117470 1
300000 1
202314 1
2 1
198255 1
83584 1
1 1
243399 1
300000 1
200594 1
12551 1
164202 1
38281 1
182224 1
1 1
224665 1
131743 1
300000 1
2 1
124732 1
299999 1
299999 1
153951 1
196820 1
299998 1
1 1
271457 1
202542 1
144664 1
190933 1
237874 1
124430 1
207702 1
3 1
86983 1
253658 1
7905 1
300000 1
299999 1
287188 1
187615 1
1 1
183101 1
2 1
224064 1
164029 1
1 1
128849 1
83393 1
299999 1
264399 1
2 1
299999 1
299999 1
300001 1
158063 1
34208 1
130490 1
2 1
210837 1
133950 1
299999 1
300000 1
1 1
21996 1
1 1
4017 1
174882 1
2 1
65121 1
257682 1
46006 1
226446 1
299999 1
299999 1
300001 1
10037 1
111613 1
1 1
300001 1
261598 1
299998 1
299999 1
3 1
251665 1
1 1
11808 1
40037 1
195838 1
194794 1
52133 1
59675 1
45734 1
300001 1
33641 1
265304 1
293653 1
131506 1
244021 1
140597 1
124109 1
1 1
268793 1
48529 1
71523 1
294263 1
2 1
300000 1
222080 1
201941 1
1 1
216020 1
161390 1
300000 1
21894 1
242325 1
3 1
442 1
1 1
41758 1
300001 1
94725 1
8961 1
149257 1
198471 1
177895 1
219886 1
161843 1
1 1
263836 1
46845 1
139606 1
295426 1
265964 1
95716 1
299998 1
135966 1
24246 1
1 1
59150 1
132406 1
266766 1
79881 1
179004 1
1 1
57117 1
250629 1
145823 1
300000 1
300002 1
109682 1
247004 1
181400 1
99850 1
77326 1
211670 1
134957 1
299998 1
87511 1
266634 1
299999 1
144175 1
73198 1
1 1
191404 1
237550 1
3 1
300000 1
167719 1
70215 1
277893 1
83464 1
158856 1
299999 1
38023 1
300000 1
111903 1
2 1
2 1
299038 1
1 1
144372 1
138393 1
75708 1
88316 1
135024 1
76645 1
2 1
221591 1
62358 1
3 1
26925 1
299998 1
300000 1
299999 1
150497 1
214876 1
1 1
110897 1
256346 1
182750 1
133272 1
147115 1
6839 1
2 1
249635 1
300002 1
1 1
18686 1
1 1
59535 1
300001 1
249308 1
68168 1
145735 1
105655 1
144064 1
284632 1
241303 1
1 1
68846 1
71249 1
299999 1
290613 1
111509 1
236757 1
1 1
299999 1
1 1
220441 1
156275 1
267469 1
2 1
221232 1
2 1
3 1
30082 1
300000 1
134617 1
161656 1
245883 1
27328 1
300001 1
276789 1
143421 1
217494 1
136793 1
192498 1
299999 1
300001 1
280310 1
164426 1
300002 1
1 1
179623 1
168068 1
300001 1
32042 1
130706 1
258127 1
75957 1
207824 1
86050 1
1 1
174538 1
1 1
171967 1
185296 1
91797 1
48761 1
26028 1
300001 1
1 1
1 1
299556 1
146021 1
1 1
103922 1
300000 1
300001 1
155744 1
57060 1
36761 1
131899 1
203083 1
2 1
281651 1
61572 1
161752 1
300000 1
1 1
1 1
91171 1
120918 1
167049 1
71397 1
175840 1
135938 1
171983 1
299999 1
121216 1
34324 1
289723 1
1 1
196160 1
299999 1
133078 1
299999 1
148153 1
172745 1
299999 1
844 1
152741 1
41178 1
299999 1
36740 1
225519 1
151472 1
203285 1
300000 1
169764 1
53250 1
61777 1
300002 1
50068 1
161439 1
299999 1
283218 1
192441 1
1 1
36803 1
300000 1
2 1
32251 1
219209 1
185704 1
9909 1
300002 1
199453 1
126586 1
124344 1
56709 1
227195 1
3 1
1 1
273699 1
300002 1
63530 1
146225 1
300000 1
223084 1
99195 1
1 1
2 1
34386 1
294515 1
52146 1
265833 1
207157 1
219054 1
171808 1
300001 1
1 1
300000 1
2 1
2 1
1 1
1 1
118369 1
295230 1
141967 1
300001 1
142784 1
184233 1
142763 1
193671 1
1 1
75677 1
142884 1
9448 1
255975 1
89045 1
299999 1
2 1
1 1
294364 1
75174 1
1 1
42932 1
200914 1
1 1
1 1
6319 1
125602 1
300001 1
3 1
2 1
299999 1
1 1
133899 1
100630 1
87086 1
33801 1
299998 1
228007 1
1 1
1 1
269259 1
300000 1
49208 1
7632 1
300002 1
20908 1
256072 1
168178 1
2 1
300001 1
300001 1
300001 1
171108 1
275182 1
3 1
287112 1
300000 1
94254 1
108646 1
126927 1
112519 1
237853 1
148583 1
300000 1
2 1
300000 1
250141 1
52515 1
5425 1
225486 1
29264 1
1 1
239298 1
1 1
287861 1
300002 1
93077 1
300000 1
2 1
57573 1
193147 1
5671 1
2 1
1 1
3 1
300000 1
3 1
187025 1
51342 1
111672 1
219417 1
125883 1
2 1
60820 1
1 1
186859 1
108197 1
24655 1
1 1
3 1
300000 1
61769 1
300000 1
300001 1
299999 1
1 1
1 1
191362 1
97869 1
300001 1
36145 1
3 1
1 1
171174 1
273004 1
143622 1
122903 1
125405 1
3 1
216050 1
299999 1
29430 1
262768 1
43251 1
300001 1
1 1
299999 1
183171 1
113276 1
238223 1
2 1
3 1
8063 1
164331 1
73819 1
161590 1
80884 1
190946 1
71263 1
1 1
150661 1
271661 1
130662 1
30989 1
178225 1
300000 1
1 1
159564 1
286472 1
136573 1
124185 1
258503 1
1 1
231834 1
22803 1
1 1
212358 1
123814 1
300001 1
141792 1
181922 1
73694 1
101156 1
29926 1
122618 1
269248 1
24425 1
300001 1
132292 1
186785 1
70984 1
202991 1
3 1
131318 1
300001 1
176384 1
217149 1
3483 1
162020 1
13482 1
176201 1
69148 1
203667 1
1 1
178863 1
225178 1
42460 1
269256 1
283166 1
156196 1
132622 1
300001 1
53678 1
57451 1
242965 1
165426 1
158458 1
46885 1
33398 1
300001 1
152883 1
268909 1
114893 1
177711 1
11777 1
288201 1
1555 1
1 1
220688 1
286243 1
1 1
300000 1
6662 1
1 1
148914 1
3 1
180069 1
157587 1
245011 1
277174 1
2895 1
299999 1
1 1
130592 1
142493 1
1 1
118084 1
244026 1
50927 1
300000 1
89984 1
212477 1
3 1
3255 1
13881 1
137858 1
3 1
95543 1
106175 1
189252 1
167646 1
3 1
2 1
163831 1
132452 1
1 1
25594 1
299999 1
101729 1
1 1
283384 1
69768 1
146677 1
137672 1
141482 1
300001 1
187761 1
33369 1
13863 1
221891 1
1 1
1 1
279158 1
254353 1
1 1
1 1
238199 1
141321 1
97837 1
129654 1
1 1
283844 1
299998 1
114143 1
130611 1
1 1
165572 1
300001 1
283145 1
172176 1
29299 1
2 1
112719 1
299999 1
95629 1
300000 1
300000 1
2 1
1 1
289017 1
75624 1
188749 1
281070 1
165375 1
195284 1
300000 1
15375 1
50383 1
300000 1
245354 1
29283 1
282660 1
300000 1
300001 1
38643 1
204068 1
158611 1
299999 1
78743 1
299999 1
181359 1
299999 1
37700 1
1 1
195964 1
134552 1
5868 1
299999 1
299998 1
300002 1
299999 1
106438 1
300001 1
99917 1
274839 1
279451 1
118854 1
111491 1
144979 1
139352 1
284889 1
176876 1
126302 1
1 1
161805 1
200261 1
1 1
267953 1
1 1
1 1
30929 1
3 1
300000 1
242684 1
50727 1
194958 1
94568 1
41783 1
30709 1
237974 1
276418 1
74171 1
1 1
156685 1
299999 1
39295 1
299999 1
81606 1
38113 1
1 1
1 1
66660 1
176342 1
300000 1
1 1
186552 1
208991 1
300002 1
256373 1
142569 1
2 1
10146 1
41716 1
257773 1
194314 1
182397 1
104977 1
275190 1
267326 1
300001 1
82223 1
1 1
140058 1
299999 1
14895 1
271755 1
1 1
1 1
175576 1
300001 1
46165 1
236121 1
183235 1
300001 1
300000 1
299998 1
176111 1
201361 1
300001 1
202814 1
299998 1
2 1
117010 1
109126 1
131961 1
244409 1
1 1
206639 1
25534 1
2 1
253861 1
8485 1
300000 1
26202 1
129049 1
299999 1
204290 1
1 1
1 1
33601 1
226690 1
237195 1
1 1
78020 1
181724 1
300000 1
131017 1
35143 1
300000 1
246433 1
31762 1
270893 1
152685 1
2 1
300000 1
83095 1
204699 1
3 1
201324 1
2 1
2912 1
1 1
100641 1
1 1
300000 1
32955 1
80447 1
203325 1
158520 1
20662 1
146529 1
231875 1
1 1
300000 1
300000 1
54675 1
299998 1
115340 1
300000 1
181931 1
1 1
69478 1
1 1
75133 1
299999 1
137068 1
55151 1
213085 1
263531 1
280665 1
47127 1
3 1
2 1
300000 1
3 1
238191 1
49286 1
300001 1
176623 1
300002 1
300001 1
79884 1
89178 1
153796 1
92005 1
64648 1
61824 1
6015 1
300001 1
224225 1
1 1
300002 1
219983 1
209077 1
15456 1
265808 1
299999 1
189501 1
2 1
300001 1
212264 1
227761 1
160408 1
242554 1
56751 1
212178 1
142278 1
118158 1
157820 1
207946 1
296628 1
46199 1
108316 1
282424 1
243705 1
38183 1
2 1
46853 1
3 1
2 1
209404 1
300002 1
298538 1
95929 1
299999 1
125960 1
151045 1
28795 1
163427 1
2 1
41144 1
91500 1
228285 1
52489 1
1 1
89200 1
139502 1
201842 1
1 1
287535 1
1 1
162871 1
25108 1
76825 1
207645 1
3 1
45900 1
216870 1
249692 1
113538 1
229620 1
54985 1
300001 1
87924 1
299998 1
12464 1
3 1
1 1
1 1
2 1
242194 1
46053 1
77170 1
259527 1
300000 1
110397 1
249755 1
1 1
92494 1
156649 1
48462 1
179965 1
255624 1
300000 1
119837 1
290307 1
111903 1
300000 1
1 1
6815 1
1 1
151011 1
179064 1
127926 1
264664 1
2 1
1 1
296108 1
226805 1
175386 1
300000 1
300000 1
300000 1
1 1
208540 1
51625 1
239446 1
43356 1
1 1
187102 1
232468 1
2 1
202065 1
144094 1
1 1
231138 1
248246 1
91696 1
300002 1
148089 1
299999 1
299320 1
168570 1
299999 1
127958 1
217565 1
153084 1
204043 1
56902 1
1 1
272857 1
142433 1
103666 1
184587 1
300000 1
191124 1
271348 1
128507 1
271448 1
268214 1
299998 1
299998 1
200757 1
182093 1
196002 1
30603 1
277798 1
300000 1
299999 1
299999 1
2 1
1 1
12066 1
97396 1
1 1
243982 1
2 1
3 1
300000 1
170124 1
5471 1
243606 1
300000 1
205632 1
14587 1
300000 1
196792 1
180726 1
270825 1
300001 1
164289 1
74718 1
3 1
220992 1
2142 1
214692 1
125650 1
167621 1
155602 1
25331 1
2 1
37444 1
292151 1
31286 1
7566 1
175531 1
1 1
300000 1
300000 1
300002 1
299999 1
1 1
300000 1
3 1
46271 1
299999 1
98235 1
116084 1
175604 1
31821 1
299999 1
68078 1
30022 1
42567 1
214544 1
198455 1
270426 1
300002 1
262872 1
248294 1
4519 1
247652 1
129674 1
3 1
1 1
191023 1
299999 1
300002 1
208873 1
300001 1
300000 1
78371 1
57929 1
195053 1
225922 1
300002 1
2 1
90426 1
242260 1
2596 1
176854 1
1 1
300001 1
300000 1
248754 1
119377 1
168893 1
3 1
297274 1
127840 1
16778 1
196509 1
2 1
131325 1
1 1
190322 1
146466 1
282095 1
1 1
198070 1
213600 1
299999 1
3 1
1 1
269281 1
299801 1
11352 1
300001 1
166161 1
299999 1
184074 1
228238 1
209163 1
46361 1
292679 1
144925 1
24938 1
34054 1
1 1
224270 1
15853 1
1 1
215184 1
74534 1
300000 1
148530 1
222937 1
92654 1
56453 1
283472 1
57372 1
103883 1
299999 1
300000 1
79090 1
1 1
40742 1
300000 1
112249 1
300002 1
122298 1
178486 1
67281 1
77975 1
299999 1
240020 1
162444 1
149646 1
84963 1
299998 1
2 1
200035 1
58180 1
131520 1
123722 1
144647 1
299999 1
299999 1
300001 1
1 1
153289 1
300000 1
66297 1
300001 1
299999 1
78166 1
2 1
112523 1
224104 1
80741 1
300001 1
99476 1
123801 1
235009 1
2 1
1 1
300000 1
67360 1
7949 1
299999 1
228297 1
141285 1
111641 1
235371 1
63492 1
160030 1
2 1
29475 1
126301 1
299999 1
148558 1
300001 1
299999 1
97276 1
270484 1
264425 1
59442 1
294054 1
204429 1
227367 1
1 1
140814 1
27981 1
2 1
96653 1
299999 1
193660 1
299999 1
3 1
184955 1
166464 1
157785 1
300001 1
299999 1
1 1
300000 1
199715 1
81963 1
91884 1
246415 1
1 1
137187 1
96214 1
126867 1
17046 1
77356 1
300001 1
300000 1
26003 1
207027 1
167904 1
1 1
5499 1
300000 1
1 1
212734 1
1 1
230646 1
145101 1
233586 1
119899 1
1 1
277209 1
234154 1
95260 1
190818 1
159730 1
118117 1
92582 1
1 1
23992 1
1 1
1 1
204969 1
1 1
3 1
129241 1
233580 1
2 1
117820 1
299999 1
300001 1
1 1
1 1
240152 1
132258 1
1 1
236143 1
93865 1
19374 1
50932 1
1 1
217044 1
299999 1
122304 1
215622 1
27706 1
299999 1
1 1
198083 1
300000 1
2 1
261589 1
299998 1
58723 1
263216 1
183373 1
18463 1
119936 1
234093 1
1 1
300001 1
214983 1
156758 1
242267 1
48691 1
1 1
211449 1
51065 1
124847 1
119913 1
1 1
272067 1
84409 1
299999 1
2 1
136179 1
89667 1
15534 1
1 1
299999 1
2 1
3 1
67868 1
28433 1
299999 1
59452 1
300000 1
147893 1
53333 1
1 1
300000 1
1 1
71584 1
299999 1
299999 1
7233 1
272879 1
92849 1
295253 1
295041 1
300000 1
65970 1
49421 1
186889 1
190665 1
124609 1
1 1
1 1
118044 1
299998 1
41159 1
176561 1
134774 1
1 1
153318 1
127781 1
154439 1
112405 1
203373 1
211468 1
217177 1
290159 1
1 1
300001 1
228685 1
300000 1
299999 1
103363 1
300001 1
172627 1
298444 1
1 1
128651 1
15042 1
141069 1
3643 1
300000 1
105402 1
1 1
1 1
299999 1
300001 1
3 1
191089 1
268350 1
263305 1
42607 1
182267 1
140751 1
164365 1
129265 1
300000 1
300000 1
174062 1
121162 1
255901 1
1 1
52639 1
46446 1
1 1
300000 1
300001 1
223417 1
232680 1
262856 1
178327 1
231179 1
80015 1
2 1
294390 1
152865 1
153447 1
1 1
300001 1
14426 1
265583 1
3 1
300002 1
118620 1
1 1
77594 1
294488 1
1 1
300000 1
169937 1
63132 1
299999 1
229872 1
2 1
300000 1
299998 1
13687 1
219135 1
1 1
2 1
300002 1
2 1
1 1
227080 1
286853 1
300001 1
300001 1
228677 1
103282 1
110510 1
187550 1
1 1
218897 1
113324 1
152364 1
1 1
85148 1
264374 1
107878 1
226479 1
2 1
1 1
87204 1
163753 1
300001 1
15271 1
300000 1
205132 1
300001 1
130175 1
166016 1
207112 1
1 1
300000 1
89900 1
300000 1
300001 1
226452 1
275157 1
299556 1
300000 1
1 1
252222 1
100100 1
27051 1
3 1
1 1
64407 1
1 1
256064 1
122042 1
1 1
107526 1
282743 1
1 1
244387 1
2 1
300000 1
300001 1
2 1
150369 1
300000 1
34029 1
85469 1
111349 1
1 1
298597 1
1 1
300000 1
8225 1
100492 1
300001 1
300000 1
300000 1
1 1
299999 1
207374 1
299999 1
300000 1
243786 1
300000 1
204551 1
28193 1
88703 1
1 1
300001 1
2 1
230185 1
110932 1
91378 1
300000 1
2166 1
1 1
10661 1
1 1
300001 1
1 1
299999 1
1 1
202395 1
69665 1
300001 1
3 1
1 1
43948 1
290242 1
1 1
141210 1
300000 1
300000 1
154306 1
236142 1
1 1
98235 1
76225 1
206647 1
2 1
300000 1
250511 1
168500 1
35401 1
300001 1
1 1
174051 1
88794 1
3 1
300000 1
25513 1
1 1
101502 1
2 1
300000 1
2 1
196911 1
3 1
46144 1
2 1
1 1
139863 1
61884 1
39900 1
88234 1
2 1
154541 1
299999 1
45513 1
92541 1
16752 1
184136 1
1 1
173445 1
1 1
137069 1
161823 1
109373 1
87118 1
44909 1
33922 1
145445 1
1 1
1 1
1 1
145975 1
299999 1
107940 1
84477 1
300001 1
299999 1
300000 1
1 1
170788 1
211872 1
227660 1
108853 1
96420 1
267440 1
300001 1
299999 1
1 1
159392 1
265238 1
37111 1
230452 1
177963 1
133597 1
87625 1
187729 1
161684 1
107138 1
67206 1
77994 1
299999 1
242200 1
1 1
2 1
136500 1
299994 1
299999 1
13909 1
3 1
1 1
299999 1
147105 1
299999 1
2 1
258269 1
151072 1
66385 1
131669 1
300001 1
195220 1
275802 1
236919 1
282358 1
75411 1
214831 1
300000 1
143047 1
3 1
61665 1
32036 1
3 1
300000 1
89397 1
269048 1
157404 1
292627 1
300001 1
90176 1
103304 1
54563 1
262702 1
26508 1
75354 1
38711 1
300000 1
193452 1
300001 1
1 1
2 1
257408 1
3438 1
162959 1
81094 1
187952 1
300000 1
147765 1
112210 1
1 1
19587 1
109448 1
300000 1
1 1
277033 1
130560 1
300000 1
1 1
115290 1
138083 1
300000 1
299999 1
287141 1
86858 1
27784 1
15501 1
71257 1
46951 1
175731 1
262383 1
107377 1
300000 1
1 1
2 1
300000 1
289500 1
1 1
251786 1
259407 1
173415 1
1 1
243873 1
300000 1
2 1
299999 1
241279 1
137781 1
195229 1
154723 1
21091 1
248542 1
249187 1
42522 1
2 1
1 1
299998 1
1 1
61099 1
62265 1
97087 1
44623 1
300002 1
205959 1
300001 1
203526 1
280384 1
159869 1
230039 1
300000 1
300001 1
300000 1
43656 1
3 1
155203 1
146254 1
158656 1
300000 1
1 1
77581 1
1 1
259978 1
10736 1
290559 1
299999 1
128563 1
6055 1
297952 1
209400 1
220310 1
282430 1
267695 1
61777 1
299999 1
95828 1
261323 1
201842 1
299999 1
33729 1
300001 1
1 1
300000 1
300001 1
270651 1
1 1
166089 1
43196 1
276457 1
196771 1
1 1
299999 1
73398 1
210194 1
300002 1
194103 1
3 1
292215 1
1 1
60249 1
69200 1
139148 1
300000 1
99039 1
299999 1
300002 1
31795 1
162326 1
300000 1
1 1
67813 1
1 1
300000 1
190560 1
300001 1
299999 1
159934 1
148610 1
265480 1
196888 1
2 1
253789 1
203830 1
262771 1
56667 1
167651 1
263475 1
218366 1
1 1
194222 1
167501 1
6252 1
123623 1
2 1
182110 1
238452 1
167067 1
241402 1
98779 1
50918 1
1 1
190559 1
4022 1
96518 1
299999 1
299999 1
206974 1
220761 1
120061 1
300000 1
300001 1
2 1
214122 1
105064 1
153943 1
17662 1
3 1
1 1
225153 1
300000 1
300001 1
54727 1
300000 1
1 1
216231 1
74535 1
95392 1
201748 1
146233 1
45414 1
300000 1
224920 1
299999 1
1 1
299999 1
124111 1
300001 1
1 1
3 1
255649 1
77102 1
300000 1
92133 1
119920 1
299999 1
92823 1
187387 1
276435 1
300000 1
169449 1
152418 1
300001 1
92451 1
299999 1
62419 1
280881 1
214643 1
129082 1
277042 1
272676 1
299999 1
1 1
107386 1
299999 1
32557 1
1 1
28918 1
1 1
253474 1
258381 1
149899 1
1 1
212580 1
146545 1
1 1
300000 1
134208 1
1 1
241545 1
113747 1
2 1
266516 1
300000 1
55273 1
47064 1
97401 1
295676 1
204942 1
299999 1
82393 1
212668 1
72897 1
76702 1
277495 1
223954 1
274177 1
196351 1
1 1
153873 1
244512 1
72094 1
94930 1
94796 1
43662 1
37890 1
97039 1
158938 1
246739 1
199131 1
271658 1
33769 1
23495 1
300000 1
148835 1
243645 1
1 1
23318 1
299999 1
711 1
124274 1
129370 1
45260 1
249822 1
201568 1
1 1
111913 1
1 1
55336 1
131230 1
1 1
96438 1
246374 1
191230 1
249521 1
230847 1
1 1
236155 1
88338 1
300000 1
292757 1
44700 1
139294 1
300000 1
217490 1
177801 1
300000 1
3 1
48246 1
299999 1
1 1
2 1
51401 1
236068 1
1 1
274119 1
291455 1
164257 1
1 1
101603 1
1 1
2 1
228373 1
259248 1
64536 1
83227 1
299998 1
240474 1
300002 1
300002 1
195649 1
300000 1
133819 1
233582 1
130182 1
269668 1
45687 1
299999 1
299998 1
61686 1
11715 1
300001 1
109887 1
219393 1
119258 1
56193 1
131864 1
1 1
141390 1
194845 1
300001 1
300000 1
281998 1
141782 1
147645 1
70465 1
146441 1
44695 1
300000 1
262422 1
300000 1
266645 1
299999 1
236518 1
3 1
300000 1
161817 1
3 1
197913 1
250637 1
299999 1
55535 1
253021 1
299999 1
109025 1
91194 1
122958 1
77880 1
141529 1
210116 1
78995 1
21895 1
3 1
53491 1
189714 1
140304 1
286641 1
1 1
299999 1
259811 1
194445 1
155561 1
73107 1
16974 1
72974 1
243517 1
14224 1
216199 1
31675 1
300001 1
201177 1
107747 1
112142 1
212537 1
77177 1
220220 1
214408 1
299999 1
208327 1
111388 1
1 1
2 1
229131 1
87225 1
155350 1
55340 1
236324 1
299998 1
300001 1
2 1
9288 1
212248 1
265153 1
178432 1
65304 1
127651 1
300000 1
1 1
239895 1
299999 1
300001 1
3 1
110691 1
209113 1
1235 1
1 1
202207 1
2 1
300001 1
240241 1
173212 1
99327 1
299999 1
39495 1
103529 1
68703 1
136547 1
1 1
300000 1
172188 1
159922 1
157534 1
64538 1
39954 1
250544 1
299999 1
300001 1
285572 1
217016 1
300001 1
300001 1
1 1
2 1
222381 1
300001 1
149626 1
43367 1
300001 1
281642 1
300002 1
95777 1
299999 1
8130 1
2 1
3 1
300000 1
165199 1
223787 1
181650 1
1 1
223705 1
1 1
1 1
34435 1
290918 1
300000 1
283895 1
186617 1
274098 1
212463 1
40511 1
83793 1
10014 1
299999 1
179111 1
75018 1
2 1
276245 1
243001 1
294141 1
203687 1
174482 1
239465 1
1 1
222959 1
300001 1
161951 1
277656 1
1 1
180748 1
200309 1
53773 1
36926 1
1 1
190745 1
192293 1
221381 1
175851 1
1 1
40228 1
154575 1
300001 1
292314 1
300000 1
122241 1
30332 1
299999 1
256570 1
222606 1
103165 1
293976 1
179798 1
35857 1
300000 1
300000 1
174904 1
191305 1
2 1
3 1
263999 1
1 1
99645 1
157499 1
1 1
121571 1
2 1
297186 1
19390 1
193521 1
237881 1
2 1
45212 1
140978 1
20349 1
299999 1
299999 1
241691 1
300000 1
249917 1
152921 1
92547 1
2 1
275142 1
77824 1
1 1
205494 1
100629 1
80399 1
297173 1
98115 1
300001 1
2 1
1 1
53652 1
273464 1
220562 1
224317 1
168888 1
29121 1
276258 1
180151 1
97408 1
300000 1
198755 1
288683 1
37771 1
143332 1
300000 1
266073 1
50021 1
231381 1
5535 1
300000 1
245275 1
274316 1
239982 1
1 1
300001 1
3 1
156935 1
300001 1
1 1
1 1
300000 1
201447 1
1 1
111225 1
196422 1
159963 1
1 1
300001 1
56341 1
2 1
295400 1
1 1
80530 1
1 1
300001 1
231022 1
58151 1
152815 1
212901 1
85531 1
240869 1
224126 1
3 1
2 1
300000 1
144191 1
115806 1
212201 1
236862 1
300001 1
59153 1
300001 1
290181 1
1 1
300001 1
82856 1
234743 1
262308 1
126832 1
2 1
1 1
3 1
155336 1
299999 1
50391 1
279166 1
128127 1
2 1
98211 1
91073 1
299999 1
215445 1
169827 1
100989 1
127145 1
1 1
151602 1
22921 1
52560 1
54754 1
173741 1
188077 1
265315 1
251105 1
80763 1
139089 1
105195 1
2 1
1 1
1 1
1 1
269624 1
121214 1
162325 1
143905 1
300000 1
1 1
267552 1
59519 1
251339 1
292831 1
299999 1
2 1
1 1
191838 1
145460 1
111011 1
216498 1
2 1
2 1
300000 1
300001 1
203690 1
103605 1
58836 1
1 1
300000 1
259084 1
240519 1
85 1
121582 1
41702 1
1 1
157044 1
72619 1
1 1
174621 1
1 1
1 1
300001 1
209977 1
1 1
63055 1
126468 1
300001 1
70656 1
2 1
22501 1
13110 1
215512 1
299999 1
8849 1
146238 1
50547 1
30426 1
299999 1
2 1
100028 1
44470 1
300001 1
300000 1
112224 1
1 1
1 1
237298 1
100465 1
127985 1
197852 1
245200 1
1 1
296686 1
164006 1
299879 1
130023 1
3 1
1 1
22264 1
1 1
299999 1
205866 1
139562 1
172250 1
83575 1
247352 1
300000 1
1 1
2 1
78218 1
105872 1
294001 1
300000 1
87397 1
177400 1
1 1
151331 1
1 1
2 1
3 1
1 1
230929 1
300001 1
300000 1
1 1
33999 1
2 1
299999 1
1 1
235596 1
86883 1
20064 1
1 1
182310 1
120141 1
1 1
293660 1
236859 1
116465 1
224143 1
1 1
221722 1
162453 1
299999 1
233776 1
300000 1
300000 1
300001 1
1 1
283902 1
168288 1
233006 1
61373 1
291074 1
2 1
3 1
274443 1
299999 1
83296 1
145165 1
238426 1
300000 1
1 1
299999 1
125711 1
160268 1
206499 1
284938 1
2 1
1 1
93341 1
300001 1
1 1
56605 1
128767 1
300000 1
213960 1
43132 1
125516 1
83981 1
300001 1
2 1
1 1
1 1
1 1
64075 1
300001 1
181739 1
228430 1
300000 1
103146 1
3 1
192715 1
91619 1
10993 1
2 1
231405 1
2 1
88682 1
273582 1
299999 1
231818 1
108949 1
43346 1
189417 1
300000 1
300002 1
77787 1
30389 1
130559 1
274920 1
117816 1
2 1
78578 1
1 1
220882 1
222070 1
227479 1
247801 1
177775 1
229994 1
20358 1
34909 1
153426 1
1 1
2 1
249966 1
169045 1
169595 1
220230 1
95531 1
2 1
159154 1
104898 1
48979 1
256519 1
34652 1
300001 1
263036 1
108574 1
299998 1
129423 1
299999 1
35836 1
300000 1
40390 1
165392 1
1 1
252651 1
170755 1
261252 1
299998 1
213643 1
1 1
1 1
1 1
111758 1
300000 1
205635 1
3 1
299998 1
1 1
168982 1
300000 1
60044 1
226596 1
180723 1
1 1
1 1
300001 1
193039 1
107645 1
81957 1
70181 1
299999 1
3 1
271839 1
1 1
300001 1
95639 1
98284 1
1 1
1 1
1 1
1 1
58898 1
276000 1
2 1
283948 1
115839 1
300000 1
242719 1
206227 1
300001 1
299999 1
299999 1
217723 1
225982 1
1 1
74272 1
299999 1
207493 1
300001 1
92639 1
17019 1
299999 1
120881 1
65977 1
216529 1
300000 1
300000 1
300000 1
224309 1
285378 1
199187 1
74359 1
1 1
54153 1
3 1
203259 1
3 1
300000 1
56875 1
283173 1
300001 1
1 1
300000 1
1 1
82423 1
217081 1
65119 1
70315 1
116941 1
266937 1
300000 1
256278 1
261937 1
272586 1
300002 1
74685 1
242643 1
3 1
1 1
1 1
3 1
200327 1
105155 1
299789 1
89559 1
175676 1
250490 1
3 1
20590 1
16406 1
88361 1
143416 1
300001 1
3 1
276539 1
229481 1
34416 1
300000 1
69855 1
223342 1
177041 1
62760 1
299999 1
297291 1
248640 1
24042 1
300001 1
299999 1
266865 1
225626 1
300001 1
115296 1
20589 1
258823 1
220410 1
241173 1
300000 1
264495 1
266914 1
57329 1
2 1
187531 1
197059 1
152920 1
251205 1
96008 1
205887 1
70472 1
104510 1
157688 1
299998 1
3 1
139268 1
134431 1
151238 1
6520 1
3 1
300001 1
1 1
83826 1
114757 1
3 1
169548 1
300000 1
59030 1
299999 1
2 1
205269 1
37314 1
1 1
299998 1
115423 1
234623 1
3 1
300002 1
144998 1
138146 1
1 1
240700 1
1 1
17166 1
299999 1
286944 1
201938 1
185515 1
300001 1
230025 1
162716 1
343 1
3 1
240608 1
204880 1
60115 1
169002 1
299999 1
207683 1
1 1
1 1
298150 1
245645 1
4620 1
245144 1
28419 1
300001 1
93452 1
9782 1
292536 1
210197 1
1 1
145328 1
140753 1
98910 1
198520 1
1 1
85670 1
300000 1
38331 1
262561 1
21626 1
118418 1
15717 1
70716 1
168943 1
1 1
220269 1
102291 1
299999 1
19491 1
138567 1
230364 1
59532 1
74400 1
300000 1
298556 1
4652 1
108161 1
1 1
211989 1
299999 1
77094 1
129319 1
121244 1
152900 1
74541 1
300000 1
300000 1
1 1
84662 1
2 1
279518 1
146801 1
58615 1
300000 1
299999 1
240140 1
87828 1
3 1
300001 1
48150 1
186607 1
284324 1
183458 1
212773 1
300002 1
1 1
144812 1
221895 1
168540 1
107824 1
84675 1
299998 1
82579 1
23480 1
3272 1
210141 1
78898 1
80433 1
1 1
198170 1
299999 1
103761 1
1 1
300001 1
143965 1
1 1
174727 1
2 1
276772 1
300000 1
221258 1
300002 1
300000 1
300000 1
48410 1
1 1
179296 1
1 1
177660 1
86879 1
294463 1
188917 1
234563 1
143100 1
51768 1
300001 1
284787 1
1 1
300000 1
290493 1
72021 1
132197 1
71630 1
299999 1
167311 1
2 1
196232 1
1 1
270394 1
1 1
68493 1
260330 1
52 1
262272 1
251911 1
291844 1
280927 1
231541 1
231511 1
299999 1
105987 1
300000 1
29507 1
292011 1
74348 1
1 1
25770 1
168051 1
7425 1
254526 1
10564 1
173293 1
91087 1
229769 1
121258 1
300002 1
2 1
236017 1
85258 1
125164 1
41777 1
269920 1
57627 1
288955 1
1 1
300000 1
63017 1
89130 1
2 1
300000 1
159905 1
299999 1
113869 1
289637 1
251593 1
23443 1
300000 1
168281 1
51505 1
299998 1
299999 1
28354 1
114014 1
1 1
257494 1
225275 1
48926 1
256815 1
300000 1
1 1
87924 1
1 1
175684 1
299999 1
235664 1
2 1
246508 1
102131 1
4900 1
276247 1
300001 1
121925 1
232923 1
161950 1
149749 1
76267 1
59580 1
254654 1
86780 1
113630 1
300002 1
2 1
196431 1
152368 1
90174 1
300001 1
186518 1
300000 1
268407 1
1 1
299999 1
103985 1
127279 1
261809 1
221083 1
300002 1
300000 1
172232 1
67835 1
2 1
298896 1
1 1
300000 1
129809 1
1 1
159809 1
1 1
1 1
144046 1
61385 1
300000 1
1 1
1 1
1 1
373 1
19835 1
115014 1
300000 1
51293 1
1 1
1 1
300001 1
176128 1
214248 1
152087 1
157701 1
71491 1
49619 1
2 1
299998 1
238096 1
1 1
299999 1
281738 1
112495 1
3 1
221263 1
229177 1
300001 1
162542 1
1 1
221850 1
268123 1
196222 1
97429 1
102685 1
194913 1
144592 1
16382 1
2 1
125956 1
208606 1
2 1
254144 1
259469 1
253287 1
222954 1
208482 1
184253 1
292163 1
48020 1
289349 1
1 1
299998 1
2 1
147352 1
300002 1
169211 1
1 1
60323 1
185058 1
300000 1
1 1
288877 1
267723 1
3 1
170254 1
14606 1
123858 1
220875 1
59199 1
300001 1
27806 1
300001 1
1 1
300001 1
14394 1
213662 1
300000 1
1 1
299999 1
300000 1
19034 1
300001 1
299999 1
262524 1
28434 1
300000 1
1 1
1 1
117136 1
143949 1
2 1
192945 1
300000 1
299999 1
164564 1
243686 1
293131 1
275661 1
1 1
272737 1
217198 1
26481 1
299999 1
300002 1
294464 1
4983 1
94259 1
1 1
300001 1
299998 1
262220 1
265089 1
8152 1
141548 1
300001 1
39561 1
51258 1
126397 1
2 1
35992 1
136682 1
172024 1
177466 1
3801 1
300000 1
300001 1
117188 1
276780 1
286519 1
300002 1
84110 1
160049 1
209843 1
126503 1
87603 1
1 1
95973 1
97864 1
174379 1
286645 1
44406 1
1 1
250155 1
174229 1
1 1
133227 1
14080 1
300000 1
144033 1
37775 1
260737 1
300001 1
1 1
12445 1
140874 1
71655 1
295044 1
300000 1
1 1
289727 1
154021 1
300000 1
216330 1
50350 1
1 1
78111 1
57084 1
229248 1
226227 1
62469 1
29649 1
177797 1
228710 1
28441 1
1 1
272203 1
105670 1
178298 1
141843 1
235621 1
126630 1
299999 1
177021 1
166908 1
299999 1
141509 1
17199 1
263543 1
81134 1
300000 1
237728 1
89074 1
236730 1
131932 1
2 1
181492 1
2 1
300001 1
188491 1
2 1
300001 1
1 1
87584 1
163277 1
183746 1
207428 1
226948 1
233438 1
299998 1
30419 1
235939 1
2 1
171538 1
101380 1
1 1
190450 1
273617 1
300000 1
300001 1
299999 1
2 1
138919 1
220454 1
63485 1
23398 1
127397 1
300002 1
30001 1
266042 1
706 1
2 1
59833 1
300001 1
58301 1
211431 1
3066 1
299999 1
1 1
110272 1
299999 1
300001 1
300001 1
81771 1
235512 1
88096 1
300000 1
300000 1
207046 1
101405 1
8501 1
128536 1
27795 1
47485 1
299999 1
1 1
191916 1
264911 1
1 1
7044 1
269882 1
293596 1
148310 1
152264 1
37350 1
181652 1
276070 1
26193 1
61505 1
137634 1
137955 1
229274 1
1 1
1 1
300000 1
219623 1
165831 1
248930 1
244521 1
1 1
287579 1
140276 1
120930 1
1 1
3 1
300000 1
1 1
224202 1
299999 1
162299 1
200437 1
99279 1
9534 1
209957 1
108298 1
285122 1
83880 1
112838 1
286736 1
247049 1
185107 1
300002 1
262849 1
300000 1
33250 1
2 1
233316 1
299999 1
11732 1
184616 1
169497 1
300000 1
115407 1
192493 1
300001 1
300000 1
115986 1
300001 1
300000 1
1 1
245369 1
264382 1
247734 1
197384 1
262197 1
300002 1
186918 1
92972 1
153393 1
286426 1
184657 1
180695 1
244662 1
94018 1
181084 1
260741 1
2 1
280007 1
1 1
81867 1
256018 1
201685 1
129290 1
299998 1
88738 1
141604 1
1 1
161441 1
1 1
13623 1
111909 1
2 1
215879 1
2 1
1 1
60446 1
1 1
300000 1
89163 1
299999 1
156598 1
1 1
188849 1
67791 1
299999 1
238318 1
2 1
79201 1
264500 1
167934 1
88379 1
1 1
241046 1
300000 1
42447 1
192405 1
43211 1
132984 1
1 1
1 1
1 1
81578 1
217661 1
272050 1
252655 1
206839 1
258273 1
48280 1
1 1
100931 1
61620 1
1 1
78422 1
187098 1
127723 1
144295 1
190141 1
299999 1
97325 1
286859 1
1 1
58591 1
31348 1
8542 1
40164 1
217202 1
288896 1
1 1
300000 1
299999 1
239382 1
48487 1
1 1
61358 1
81148 1
2 1
2 1
170899 1
268049 1
122091 1
280523 1
216250 1
1 1
275875 1
181319 1
1 1
144316 1
299999 1
282109 1
300000 1
299999 1
27045 1
300000 1
300001 1
300000 1
44300 1
217891 1
132696 1
286054 1
300000 1
300001 1
299999 1
85670 1
232689 1
299999 1
1 1
299999 1
199369 1
300000 1
1 1
19686 1
1 1
300001 1
1 1
300001 1
145427 1
43902 1
86616 1
137642 1
82651 1
168004 1
300000 1
299999 1
185709 1
24848 1
300000 1
4592 1
239673 1
300000 1
154211 1
2 1
70761 1
299999 1
186729 1
260108 1
88367 1
300002 1
296568 1
1 1
214562 1
230832 1
298581 1
300001 1
89202 1
257242 1
14928 1
262532 1
65075 1
65422 1
2 1
43218 1
141092 1
300001 1
79566 1
299998 1
293060 1
77361 1
157911 1
69032 1
84495 1
202369 1
69300 1
300002 1
610 1
114879 1
268612 1
1 1
299998 1
259570 1
2 1
300000 1
188938 1
299999 1
290219 1
1 1
2 1
300000 1
280414 1
143051 1
1 1
158585 1
246830 1
299998 1
257687 1
1 1
135682 1
1 1
243910 1
69506 1
58144 1
258165 1
150304 1
252756 1
64995 1
299999 1
79186 1
1 1
72717 1
1 1
30446 1
294623 1
2 1
1 1
1 1
10626 1
300001 1
265906 1
300001 1
2 1
299999 1
299999 1
300000 1
120434 1
229862 1
183880 1
85657 1
94882 1
77846 1
300000 1
3282 1
108529 1
2 1
46733 1
299999 1
223886 1
255945 1
82415 1
272898 1
258177 1
17475 1
1 1
250315 1
281185 1
182489 1
86331 1
300002 1
148483 1
300000 1
300001 1
300001 1
3 1
41446 1
2 1
86791 1
168803 1
156586 1
245491 1
1 1
300000 1
71532 1
2 1
168216 1
1 1
300000 1
279348 1
279734 1
180029 1
99856 1
1 1
15427 1
129242 1
2 1
207409 1
124584 1
300001 1
258319 1
142964 1
1 1
162223 1
1 1
1 1
3 1
76409 1
33165 1
2 1
300001 1
130071 1
48956 1
145079 1
286625 1
279039 1
256135 1
261895 1
63109 1
259142 1
148219 1
232758 1
293270 1
300001 1
300000 1
85907 1
146597 1
299999 1
39131 1
1 1
1599 1
50523 1
299998 1
1 1
3 1
123639 1
300000 1
116164 1
188839 1
106333 1
214396 1
36499 1
178947 1
231688 1
1 1
3 1
300000 1
88827 1
300000 1
299999 1
119042 1
154608 1
299999 1
144280 1
101179 1
200442 1
2 1
1 1
151100 1
1 1
1 1
266452 1
276379 1
197689 1
3 1
299999 1
265596 1
300001 1
3 1
174954 1
25201 1
200522 1
1 1
300000 1
268402 1
5237 1
170738 1
92310 1
299999 1
299999 1
300000 1
1 1
165329 1
76492 1
288755 1
300000 1
298432 1
251924 1
70881 1
159801 1
300001 1
147576 1
282978 1
231404 1
1 1
31287 1
255400 1
2 1
3 1
1 1
2 1
22704 1
2 1
250022 1
286069 1
157070 1
300000 1
143211 1
1 1
1 1
83362 1
190833 1
185678 1
266750 1
77952 1
192633 1
300000 1
299999 1
18354 1
176186 1
215144 1
260943 1
252989 1
155231 1
64852 1
90761 1
110945 1
7324 1
235262 1
147570 1
86079 1
169016 1
299999 1
300001 1
299998 1
1 1
114572 1
1 1
52007 1
39349 1
300000 1
119005 1
85720 1
123984 1
5760 1
10873 1
300001 1
300001 1
201109 1
255031 1
300001 1
211697 1
193723 1
50942 1
111009 1
163934 1
228960 1
1 1
1 1
33940 1
177353 1
179710 1
52242 1
3 1
132828 1
299999 1
201278 1
2 1
155854 1
299999 1
47461 1
65756 1
300000 1
98804 1
11594 1
300002 1
270700 1
255608 1
250381 1
217545 1
132157 1
271795 1
51941 1
299999 1
28964 1
30223 1
184716 1
151219 1
300001 1
288674 1
300002 1
2 1
299999 1
8000 1
181067 1
81687 1
277925 1
3 1
188266 1
246294 1
104739 1
1 1
300000 1
6117 1
180541 1
3 1
98421 1
151477 1
142638 1
219621 1
299999 1
2 1
296655 1
124025 1
122263 1
126952 1
2 1
19649 1
261969 1
4770 1
1 1
263592 1
88503 1
156756 1
1 1
1 1
290488 1
174833 1
299999 1
225757 1
103496 1
300000 1
1 1
244324 1
231549 1
300000 1
193048 1
212374 1
96613 1
108375 1
172612 1
163858 1
201165 1
300001 1
94092 1
1 1
3520 1
133179 1
160048 1
36283 1
118862 1
102717 1
151292 1
167596 1
41544 1
1 1
97948 1
84408 1
253852 1
256670 1
89370 1
300001 1
300001 1
300001 1
2 1
300001 1
1 1
14438 1
1 1
267978 1
300001 1
245458 1
299998 1
1 1
300000 1
1 1
1 1
96867 1
38814 1
205863 1
34208 1
299999 1
238715 1
185069 1
186191 1
273614 1
207259 1
3 1
64413 1
1 1
300000 1
122888 1
94088 1
300001 1
95727 1
257833 1
140780 1
217660 1
78315 1
3 1
250098 1
152960 1
300000 1
14773 1
121037 1
1 1
16557 1
149472 1
236074 1
3 1
113277 1
27877 1
274016 1
232485 1
148614 1
46226 1
1 1
144019 1
200703 1
66577 1
84759 1
161758 1
299999 1
231815 1
2 1
118979 1
232234 1
131898 1
291665 1
299999 1
275317 1
1 1
300001 1
263718 1
292226 1
3 1
1 1
1 1
80777 1
172623 1
197685 1
300002 1
2 1
300001 1
300000 1
81793 1
2 1
18436 1
3 1
255766 1
292375 1
272367 1
133713 1
41688 1
115854 1
1 1
300000 1
82830 1
300001 1
64189 1
89873 1
299999 1
77823 1
300001 1
298668 1
171845 1
89742 1
2 1
229876 1
1 1
62179 1
106862 1
1 1
299999 1
232515 1
88973 1
104677 1
1 1
300002 1
1 1
299998 1
3 1
280043 1
300000 1
225154 1
299999 1
139337 1
1 1
248704 1
299999 1
299999 1
171420 1
299999 1
78656 1
22373 1
2 1
280039 1
111942 1
266850 1
269341 1
300001 1
1 1
249144 1
129130 1
7064 1
1 1
221062 1
299999 1
276447 1
89599 1
300001 1
113882 1
2 1
27100 1
66247 1
141211 1
18717 1
300000 1
131714 1
89729 1
289466 1
3873 1
1 1
54606 1
251487 1
299999 1
1 1
52338 1
299999 1
2 1
26741 1
299999 1
101709 1
276524 1
125699 1
229861 1
2 1
300000 1
39124 1
258887 1
8436 1
2 1
3 1
37639 1
300001 1
95116 1
299998 1
61660 1
23777 1
122244 1
55792 1
61449 1
221359 1
94860 1
1 1
244359 1
3 1
6967 1
213648 1
300002 1
204274 1
1 1
2 1
99980 1
300000 1
84487 1
65123 1
82107 1
165097 1
225356 1
300001 1
98923 1
1 1
299999 1
300000 1
264922 1
9253 1
50530 1
197592 1
71918 1
300000 1
267935 1
2 1
5561 1
300000 1
1 1
92008 1
216359 1
87817 1
1 1
163338 1
201020 1
1 1
262922 1
150704 1
8926 1
228363 1
300000 1
2 1
184451 1
1 1
300000 1
124196 1
300000 1
37675 1
160293 1
300001 1
239427 1
88812 1
273597 1
300002 1
300000 1
62163 1
300002 1
66891 1
166117 1
278838 1
181335 1
2 1
255164 1
297113 1
42260 1
208387 1
216247 1
185531 1
258540 1
300001 1
239910 1
210731 1
1 1
2498 1
1 1
11695 1
136501 1
300000 1
27666 1
268086 1
157037 1
117376 1
2 1
300000 1
300001 1
89412 1
1 1
172258 1
136742 1
1 1
193866 1
86684 1
291682 1
178083 1
3 1
300001 1
3069 1
208515 1
300002 1
238300 1
1 1
278631 1
153864 1
74929 1
300000 1
282147 1
1 1
300001 1
51130 1
40745 1
245720 1
238659 1
53015 1
14413 1
115143 1
300000 1
209143 1
1 1
168051 1
220586 1
134178 1
2 1
300000 1
22562 1
300001 1
295582 1
180852 1
25600 1
3893 1
199971 1
2 1
171263 1
64605 1
12744 1
149674 1
299999 1
165913 1
240352 1
1 1
299999 1
59184 1
300000 1
208827 1
1 1
300000 1
257611 1
299999 1
285995 1
197221 1
81348 1
192776 1
647 1
152249 1
168017 1
212714 1
198659 1
1 1
67360 1
52399 1
29951 1
59728 1
1 1
1 1
74490 1
1 1
300001 1
11645 1
2 1
188265 1
1 1
300000 1
3 1
202179 1
300001 1
201053 1
153133 1
300001 1
80900 1
10036 1
141335 1
165122 1
300000 1
2 1
105208 1
236856 1
300000 1
299999 1
176600 1
1 1
266205 1
188063 1
121445 1
234247 1
2 1
300001 1
98026 1
1 1
235510 1
224876 1
299999 1
31204 1
299999 1
280195 1
236526 1
300001 1
297317 1
93315 1
117030 1
35319 1
12851 1
62402 1
1 1
63923 1
222590 1
128866 1
173170 1
277376 1
60108 1
236314 1
3 1
299999 1
2 1
12692 1
270494 1
3 1
1 1
244573 1
299998 1
142691 1
44699 1
26183 1
165606 1
21277 1
1 1
2 1
193588 1
1 1
2 1
213199 1
24801 1
249065 1
300001 1
169860 1
135356 1
151305 1
34828 1
218699 1
198732 1
299999 1
154395 1
300000 1
1 1
1 1
159657 1
211666 1
110841 1
159233 1
57353 1
255460 1
45468 1
1 1
31896 1
30781 1
3 1
112205 1
202937 1
131542 1
253913 1
300000 1
145966 1
1 1
1 1
59805 1
99187 1
277106 1
112274 1
299998 1
227534 1
1 1
73588 1
299998 1
291709 1
192841 1
2 1
43209 1
299999 1
123727 1
268729 1
1 1
209216 1
152684 1
300000 1
206448 1
179708 1
1 1
300001 1
300001 1
300001 1
142857 1
223630 1
18011 1
299999 1
299999 1
180438 1
3 1
30903 1
210915 1
58353 1
81522 1
66774 1
299999 1
64634 1
300000 1
2 1
264078 1
201342 1
278257 1
186631 1
300000 1
300000 1
1 1
237617 1
233475 1
269502 1
58448 1
168651 1
190365 1
2 1
1 1
6555 1
26583 1
2 1
155560 1
2012 1
223027 1
9564 1
254102 1
299999 1
247630 1
2 1
300001 1
275317 1
1 1
214146 1
72183 1
247252 1
234052 1
1 1
232518 1
180653 1
7383 1
156481 1
298568 1
300001 1
177374 1
229100 1
299999 1
602 1
299999 1
272116 1
200454 1
1 1
196 1
74884 1
187726 1
299999 1
128780 1
31693 1
289915 1
3 1
222345 1
134198 1
106263 1
259187 1
162312 1
145109 1
1 1
300000 1
177851 1
300000 1
300000 1
218954 1
296185 1
230595 1
192415 1
99932 1
144152 1
10608 1
1 1
281498 1
246435 1
167132 1
243264 1
206487 1
262975 1
277699 1
134504 1
2 1
107900 1
299999 1
119262 1
262492 1
52810 1
300000 1
109091 1
53607 1
3 1
68148 1
181606 1
1 1
1 1
271552 1
25176 1
1 1
1 1
239595 1
204415 1
300000 1
210806 1
95296 1
1 1
14886 1
204880 1
300000 1
122709 1
144455 1
260580 1
300001 1
3 1
1 1
279204 1
176366 1
300000 1
300000 1
213741 1
163098 1
1 1
201734 1
291061 1
244991 1
1 1
269291 1
300001 1
299999 1
267309 1
143723 1
193661 1
3509 1
106832 1
248246 1
299999 1
100476 1
1 1
202452 1
273553 1
1 1
300001 1
86494 1
54557 1
73333 1
2 1
267633 1
300001 1
300000 1
192233 1
184675 1
291766 1
202187 1
221082 1
278553 1
262452 1
95849 1
300001 1
215867 1
299999 1
189948 1
299998 1
2 1
79132 1
1 1
300000 1
1 1
6745 1
167605 1
1 1
299999 1
2 1
238822 1
7131 1
151964 1
1 1
58770 1
46373 1
18779 1
1 1
3 1
300000 1
241941 1
300000 1
300001 1
184686 1
249341 1
2 1
300001 1
298267 1
36516 1
300001 1
244439 1
164554 1
125785 1
205226 1
286306 1
123297 1
2 1
202855 1
300000 1
75959 1
85235 1
1 1
98062 1
267654 1
291059 1
262953 1
173834 1
245985 1
239883 1
300000 1
299709 1
1 1
20889 1
1 1
1 1
91192 1
12399 1
98427 1
299999 1
214120 1
12898 1
155484 1
192891 1
299506 1
1 1
284036 1
258086 1
299999 1
1 1
201834 1
62787 1
198032 1
233068 1
1 1
217249 1
2 1
95312 1
47345 1
182183 1
214660 1
201025 1
3 1
120766 1
128202 1
278363 1
1 1
221799 1
55394 1
67587 1
99364 1
196610 1
1 1
68946 1
1 1
3 1
3 1
136001 1
1 1
100879 1
247279 1
109175 1
1 1
1 1
1 1
131039 1
266949 1
300000 1
127914 1
294077 1
214195 1
1 1
299999 1
299998 1
299999 1
277498 1
43542 1
297471 1
204238 1
299999 1
299999 1
210705 1
8598 1
295436 1
2 1
3 1
2 1
128486 1
6622 1
470 1
300000 1
3219 1
250731 1
51284 1
138476 1
172052 1
300000 1
122765 1
255471 1
34151 1
65050 1
236451 1
275467 1
1 1
224438 1
24226 1
2 1
280524 1
21167 1
230828 1
299999 1
2 1
2 1
300000 1
159486 1
300002 1
291393 1
90017 1
276820 1
226164 1
126613 1
1 1
22916 1
169679 1
139967 1
43556 1
184230 1
1 1
116684 1
1 1
300001 1
184480 1
271087 1
215685 1
3 1
299999 1
292947 1
300000 1
190404 1
138461 1
299999 1
123472 1
171942 1
136310 1
53315 1
76605 1
251144 1
227446 1
263804 1
239877 1
300001 1
300000 1
279055 1
96288 1
122517 1
125502 1
270748 1
116454 1
20480 1
203288 1
300001 1
279349 1
1 1
243606 1
178891 1
58019 1
7592 1
157273 1
107161 1
127317 1
289510 1
264912 1
225162 1
50217 1
159229 1
3 1
228144 1
237930 1
1 1
300000 1
288103 1
299999 1
121003 1
1 1
266886 1
2 1
95771 1
72550 1
298871 1
300000 1
299998 1
2 1
173434 1
1 1
1 1
189325 1
296496 1
244020 1
69848 1
18856 1
264481 1
221224 1
195027 1
51928 1
299998 1
1 1
275616 1
1 1
253093 1
284939 1
299999 1
180970 1
19517 1
200908 1
260613 1
26826 1
52104 1
69588 1
24178 1
102952 1
300001 1
1 1
51152 1
140714 1
17871 1
1 1
299999 1
1 1
99056 1
203080 1
134582 1
300000 1
34547 1
220705 1
64387 1
1 1
225390 1
102076 1
172545 1
253738 1
136717 1
300000 1
191272 1
41384 1
75396 1
201282 1
130111 1
138687 1
245186 1
299999 1
299999 1
4759 1
156319 1
137860 1
13652 1
1 1
212313 1
129852 1
258738 1
23733 1
209001 1
258002 1
26878 1
49624 1
149162 1
24893 1
229279 1
83875 1
2 1
1 1
156873 1
287223 1
1 1
2 1
44314 1
300000 1
271723 1
33185 1
138330 1
292120 1
157617 1
261521 1
197397 1
1 1
113683 1
147179 1
1053 1
136749 1
15016 1
300001 1
2 1
41605 1
300001 1
23459 1
300000 1
300001 1
250577 1
257935 1
148201 1
16574 1
281167 1
299999 1
300001 1
300000 1
1 1
300000 1
21515 1
1 1
1 1
1 1
248207 1
94814 1
1 1
4078 1
300000 1
174279 1
173946 1
88859 1
3 1
78578 1
259792 1
1 1
1 1
29601 1
8639 1
300000 1
266462 1
77268 1
299999 1
7043 1
290424 1
122832 1
53936 1
300002 1
300002 1
299801 1
299999 1
166097 1
1 1
220396 1
145367 1
300000 1
230024 1
90116 1
265549 1
1 1
299999 1
12699 1
103175 1
300000 1
223915 1
62387 1
299999 1
300001 1
1 1
144448 1
30793 1
1 1
62516 1
1929 1
151946 1
232644 1
260605 1
271714 1
299999 1
203969 1
188779 1
300001 1
185939 1
64528 1
292659 1
1 1
298472 1
49613 1
55120 1
65006 1
139635 1
300001 1
11844 1
34451 1
23351 1
124014 1
203723 1
100848 1
300001 1
293636 1
300001 1
1 1
1 1
300001 1
2553 1
299998 1
299999 1
2 1
299998 1
119564 1
299999 1
1 1
1 1
1 1
1 1
171006 1
299999 1
2 1
186547 1
49480 1
176624 1
178439 1
1 1
59282 1
289616 1
178677 1
174419 1
1 1
84613 1
83588 1
110405 1
300001 1
1 1
227210 1
175849 1
1 1
83221 1
117805 1
256139 1
93260 1
261633 1
300000 1
43037 1
107510 1
1 1
66292 1
89658 1
223435 1
94505 1
2 1
127080 1
108203 1
215609 1
300000 1
224205 1
1 1
1 1
144478 1
28758 1
243612 1
119813 1
198008 1
300000 1
55251 1
2 1
2 1
37970 1
264557 1
2 1
47827 1
207381 1
222667 1
299999 1
299999 1
281031 1
80863 1
299999 1
189786 1
2 1
25786 1
221681 1
1 1
128088 1
298191 1
300000 1
120144 1
62489 1
1 1
285042 1
186257 1
300001 1
1 1
2 1
251641 1
194528 1
121797 1
69124 1
1 1
299999 1
139243 1
1 1
1 1
36323 1
131921 1
103646 1
1 1
289518 1
287780 1
196668 1
1 1
239810 1
3 1
297345 1
101727 1
191341 1
297954 1
177962 1
130078 1
1 1
152834 1
87945 1
271164 1
299998 1
2 1
128751 1
17184 1
3 1
300000 1
300001 1
63881 1
90117 1
253221 1
2 1
300000 1
2 1
70984 1
180250 1
243026 1
234646 1
73649 1
1 1
213864 1
244786 1
35233 1
300000 1
1 1
1 1
300001 1
159701 1
280507 1
62846 1
170139 1
258165 1
300000 1
171717 1
281824 1
2 1
140566 1
299999 1
241719 1
57902 1
3 1
3 1
2 1
271726 1
300001 1
42586 1
159315 1
2 1
86742 1
300002 1
198311 1
227220 1
128734 1
43347 1
2 1
281170 1
92884 1
217032 1
128015 1
1 1
176156 1
209405 1
289273 1
281763 1
299999 1
260897 1
278424 1
240510 1
86776 1
296200 1
61024 1
93088 1
3 1
247595 1
1 1
28332 1
196528 1
300000 1
2 1
141692 1
193320 1
280080 1
300001 1
193307 1
136006 1
299999 1
1 1
41983 1
247713 1
300001 1
300002 1
75629 1
286545 1
147568 1
96849 1
227627 1
1 1
205312 1
299999 1
270976 1
121902 1
166696 1
129053 1
51637 1
3 1
173303 1
214966 1
237631 1
64350 1
193889 1
241491 1
104986 1
177556 1
199725 1
90058 1
281308 1
28052 1
299999 1
1 1
152359 1
1 1
131521 1
139202 1
102267 1
33863 1
60074 1
102263 1
1 1
96187 1
289197 1
95768 1
115356 1
205471 1
154637 1
121993 1
46154 1
216837 1
1 1
103887 1
82141 1
3 1
117824 1
233706 1
231622 1
1 1
1 1
172308 1
300000 1
299998 1
23066 1
298715 1
1 1
298584 1
190004 1
294633 1
299999 1
19195 1
239712 1
1 1
3 1
63549 1
300000 1
250878 1
207414 1
3 1
47409 1
76359 1
65765 1
2 1
233519 1
135727 1
142333 1
298264 1
299999 1
13797 1
299999 1
2 1
1 1
1 1
147066 1
71699 1
1 1
49143 1
300000 1
110897 1
71879 1
300000 1
299999 1
1 1
1 1
150209 1
42439 1
54219 1
300001 1
300001 1
3 1
267915 1
300000 1
300000 1
57500 1
300001 1
172056 1
163706 1
299544 1
150849 1
72980 1
300000 1
107715 1
1 1
235158 1
214951 1
283566 1
267067 1
274196 1
256724 1
299437 1
93950 1
299998 1
2 1
133304 1
300000 1
91745 1
299999 1
57877 1
300000 1
299999 1
171862 1
299999 1
156888 1
299999 1
299999 1
113042 1
1 1
50679 1
299999 1
249358 1
299999 1
84693 1
30376 1
197062 1
125170 1
201175 1
257728 1
44732 1
299999 1
123728 1
208143 1
179903 1
294703 1
193815 1
1 1
300000 1
299998 1
1 1
299999 1
4627 1
273147 1
1 1
67907 1
3 1
234040 1
285429 1
300001 1
253289 1
206656 1
179075 1
224267 1
104117 1
299999 1
155994 1
119643 1
168523 1
177454 1
218446 1
2 1
277237 1
300001 1
1 1
1 1
253955 1
146783 1
50901 1
27687 1
113526 1
300001 1
1 1
197130 1
37283 1
285281 1
1 1
283750 1
161501 1
3428 1
280336 1
300000 1
4990 1
299999 1
2 1
3 1
2 1
121793 1
247189 1
155747 1
172364 1
65190 1
300000 1
3 1
254199 1
126116 1
59559 1
1 1
300001 1
300000 1
2 1
1 1
300001 1
150167 1
286975 1
2 1
225354 1
145879 1
1 1
4107 1
1 1
287900 1
63665 1
280793 1
299999 1
206467 1
1 1
92551 1
1 1
113037 1
291135 1
284075 1
300000 1
1 1
19094 1
3 1
300000 1
253984 1
55259 1
177122 1
300001 1
220460 1
276149 1
219112 1
300001 1
300001 1
275285 1
1 1
31922 1
300000 1
286773 1
1 1
77326 1
106225 1
265545 1
2 1
299999 1
114082 1
222381 1
40738 1
249265 1
47640 1
122304 1
300000 1
155761 1
2 1
81261 1
2 1
1 1
185736 1
185211 1
300000 1
227666 1
75169 1
1 1
192773 1
300000 1
248647 1
202150 1
1 1
228949 1
300000 1
3 1
164868 1
259646 1
244481 1
291457 1
1 1
260054 1
299999 1
192185 1
72041 1
1 1
42734 1
300002 1
285329 1
300000 1
135358 1
186101 1
1 1
40654 1
259558 1
221118 1
33278 1
219482 1
300001 1
214220 1
205784 1
30473 1
1 1
1 1
203822 1
82174 1
299999 1
92993 1
59715 1
277875 1
1 1
241567 1
299999 1
160837 1
1 1
242610 1
299999 1
94220 1
141136 1
252122 1
30991 1
104725 1
158609 1
219671 1
424 1
159057 1
216596 1
127145 1
35822 1
64509 1
261887 1
106636 1
172753 1
1 1
101551 1
11724 1
77366 1
91075 1
86236 1
299999 1
4251 1
147881 1
225737 1
1 1
59685 1
2 1
2 1
190710 1
300001 1
222241 1
154324 1
236355 1
234942 1
225941 1
204636 1
59324 1
83579 1
169489 1
1 1
210388 1
260845 1
178976 1
1 1
116962 1
48511 1
1 1
1507 1
175675 1
30713 1
300001 1
219980 1
283735 1
185141 1
216562 1
300000 1
300001 1
56178 1
175049 1
174506 1
191848 1
1 1
1 1
111223 1
1 1
299999 1
1 1
298626 1
139904 1
300000 1
299999 1
16309 1
181117 1
300000 1
299998 1
90596 1
256933 1
11083 1
135715 1
3 1
1 1
106457 1
142355 1
16220 1
241718 1
209252 1
283790 1
66127 1
121008 1
111882 1
2 1
1 1
1 1
67077 1
35566 1
300000 1
300000 1
188125 1
300000 1
300000 1
267918 1
300000 1
160797 1
20817 1
289720 1
299999 1
2124 1
269946 1
280487 1
226136 1
300001 1
178385 1
299999 1
131373 1
90590 1
213893 1
1 1
149088 1
208376 1
1 1
185799 1
300001 1
37759 1
73413 1
230577 1
1 1
300000 1
299998 1
117362 1
44461 1
300000 1
183541 1
209553 1
300000 1
300002 1
56067 1
135749 1
1 1
35610 1
2 1
1 1
52862 1
114456 1
1 1
1 1
265499 1
216084 1
300001 1
299999 1
124910 1
82657 1
274576 1
1 1
283796 1
222445 1
81012 1
159824 1
299999 1
300001 1
6341 1
299998 1
299650 1
1 1
289231 1
239880 1
211971 1
126480 1
77122 1
3 1
300002 1
265732 1
70044 1
1 1
167592 1
239817 1
175973 1
211971 1
299999 1
176215 1
249712 1
118956 1
68359 1
210078 1
300000 1
1 1
176227 1
156345 1
114231 1
300001 1
168142 1
72273 1
165228 1
300000 1
281107 1
299999 1
42667 1
97562 1
250666 1
300002 1
1 1
42730 1
300001 1
163187 1
251814 1
300000 1
105435 1
252043 1
275917 1
286757 1
61299 1
30404 1
292013 1
198065 1
3 1
94938 1
300002 1
263418 1
281496 1
300001 1
119353 1
3 1
194709 1
1 1
2 1
300000 1
3 1
167156 1
2379 1
141590 1
3 1
1 1
262416 1
279478 1
250134 1
159359 1
241475 1
109260 1
18442 1
1 1
65770 1
213265 1
1 1
2 1
6807 1
300000 1
103091 1
197139 1
240037 1
3 1
299999 1
19221 1
1 1
1 1
13499 1
84270 1
225287 1
3 1
300001 1
104118 1
1 1
238321 1
1 1
258428 1
2 1
299999 1
1 1
169946 1
300000 1
269610 1
134786 1
244185 1
214443 1
268302 1
1 1
156089 1
1 1
1484 1
43045 1
128424 1
299999 1
63870 1
300001 1
300000 1
258556 1
93432 1
3 1
300001 1
299999 1
65988 1
177669 1
1 1
3 1
1 1
300000 1
147527 1
141538 1
189823 1
1286 1
293203 1
299999 1
4062 1
300000 1
188734 1
1 1
1 1
300001 1
230563 1
38560 1
69485 1
209896 1
265773 1
123738 1
105925 1
95944 1
134795 1
83829 1
1 1
300000 1
300001 1
2 1
240137 1
246632 1
15299 1
300001 1
3 1
242863 1
300001 1
240698 1
134002 1
84310 1
191970 1
201390 1
297635 1
1 1
3 1
191816 1
182194 1
219294 1
85357 1
46757 1
300001 1
300000 1
300000 1
300000 1
55704 1
300000 1
253509 1
276616 1
37076 1
80141 1
99816 1
23948 1
2 1
282434 1
4150 1
300000 1
280886 1
1 1
52635 1
114988 1
2 1
94655 1
68998 1
300000 1
1 1
146669 1
113740 1
24151 1
98959 1
300001 1
24141 1
289008 1
179409 1
3600 1
273444 1
138158 1
40015 1
300000 1
57541 1
2 1
300000 1
257961 1
300000 1
91669 1
30682 1
208769 1
1 1
95 1
1 1
63456 1
54047 1
300001 1
185535 1
282506 1
299999 1
2 1
299999 1
96261 1
92252 1
1 1
253887 1
38674 1
1 1
147078 1
250274 1
299999 1
250671 1
3 1
195079 1
110026 1
41171 1
1 1
300000 1
83646 1
299999 1
169770 1
3 1
125209 1
284970 1
285265 1
175050 1
300001 1
236495 1
171362 1
185435 1
30217 1
300001 1
1 1
135133 1
273230 1
2 1
186962 1
1 1
300000 1
286936 1
1 1
279130 1
97217 1
36436 1
128253 1
299999 1
140983 1
299999 1
186555 1
149908 1
159880 1
33132 1
227680 1
300001 1
228013 1
52391 1
75631 1
299999 1
289598 1
29750 1
1 1
76584 1
1 1
1 1
98644 1
300002 1
108233 1
248549 1
89862 1
1 1
1 1
73067 1
277657 1
1 1
300000 1
89747 1
1 1
1 1
144869 1
142355 1
54234 1
88701 1
49873 1
1 1
268213 1
299999 1
1 1
132231 1
1 1
300001 1
274017 1
1 1
134028 1
102708 1
152521 1
300000 1
14668 1
1 1
300000 1
1 1
1 1
268445 1
1 1
1 1
268618 1
107656 1
253298 1
79610 1
18766 1
108904 1
58876 1
300001 1
299999 1
300000 1
30891 1
275124 1
254706 1
250812 1
209821 1
1 1
58657 1
2 1
180460 1
266720 1
199388 1
1 1
298966 1
129317 1
300000 1
172046 1
61657 1
287012 1
4399 1
284057 1
190647 1
2 1
300002 1
1 1
93980 1
80370 1
1 1
300002 1
51463 1
245214 1
98518 1
169578 1
1 1
165004 1
97511 1
2 1
300002 1
3 1
285888 1
144673 1
232451 1
220392 1
120382 1
1 1
19293 1
1 1
172166 1
230733 1
91470 1
215396 1
293162 1
535 1
160762 1
2 1
300001 1
300002 1
11703 1
300000 1
269770 1
201738 1
293358 1
23100 1
5101 1
214261 1
1 1
178702 1
299999 1
150620 1
41914 1
1 1
2 1
216113 1
299999 1
97263 1
63147 1
127560 1
2 1
33260 1
207830 1
261248 1
299999 1
205544 1
172168 1
56816 1
2 1
10384 1
3 1
300000 1
300001 1
300001 1
69542 1
9536 1
300000 1
2917 1
1 1
299999 1
242997 1
7128 1
275045 1
300000 1
26980 1
70088 1
208407 1
300000 1
4166 1
299998 1
142747 1
94100 1
99747 1
1 1
1 1
300001 1
2 1
266012 1
74340 1
262196 1
300001 1
299998 1
1 1
3 1
254900 1
165929 1
102391 1
14538 1
300000 1
224421 1
299999 1
245586 1
1 1
27135 1
16667 1
221885 1
137637 1
2 1
1 1
29898 1
124201 1
300000 1
245900 1
279857 1
28931 1
230820 1
254947 1
299999 1
122279 1
221811 1
300000 1
75120 1
1 1
114683 1
60342 1
300000 1
300001 1
1 1
1 1
271671 1
214224 1
225860 1
14539 1
95601 1
239075 1
25375 1
198913 1
300001 1
262446 1
268630 1
209084 1
1 1
133378 1
10858 1
296150 1
2 1
246228 1
290570 1
47813 1
300001 1
130063 1
67142 1
2 1
276815 1
68089 1
300000 1
93918 1
292568 1
232554 1
2 1
231519 1
127603 1
1 1
69789 1
281715 1
1 1
289991 1
300001 1
158615 1
260023 1
72147 1
199055 1
186013 1
174722 1
300002 1
277055 1
2 1
290269 1
60472 1
146011 1
243900 1
262315 1
201948 1
200052 1
1 1
299999 1
300000 1
56008 1
280343 1
245511 1
322 1
161929 1
300000 1
300001 1
133692 1
85067 1
300000 1
2 1
2 1
242456 1
251485 1
110214 1
1 1
233083 1
300001 1
190970 1
300000 1
117877 1
1 1
59292 1
130019 1
1 1
296688 1
300001 1
1 1
299999 1
138437 1
100929 1
36724 1
275273 1
147142 1
262206 1
279146 1
300002 1
1 1
44705 1
3 1
224614 1
1 1
18648 1
2 1
93957 1
396 1
295436 1
119924 1
1 1
134296 1
76564 1
198977 1
23529 1
1 1
248721 1
187647 1
231237 1
10146 1
251413 1
1 1
300001 1
151652 1
205381 1
220993 1
77263 1
1 1
295215 1
247186 1
1 1
1 1
280973 1
1 1
156992 1
229287 1
43904 1
299999 1
60029 1
3 1
54191 1
183690 1
7490 1
188077 1
137702 1
209597 1
176263 1
1 1
232667 1
299999 1
7561 1
1 1
162096 1
223711 1
1 1
80030 1
19699 1
124214 1
189035 1
15162 1
299999 1
206002 1
299999 1
300000 1
1 1
161224 1
126923 1
2 1
219461 1
276421 1
1 1
299999 1
116676 1
2 1
4906 1
257069 1
90782 1
98533 1
250255 1
195599 1
239830 1
126239 1
262399 1
300000 1
34493 1
105484 1
212850 1
168927 1
270948 1
51438 1
1 1
300000 1
231224 1
3 1
282927 1
178705 1
47094 1
165202 1
1 1
129745 1
196930 1
2 1
1 1
132379 1
1 1
22672 1
97844 1
105662 1
300000 1
102824 1
257539 1
112648 1
72151 1
1 1
268409 1
260523 1
300000 1
120427 1
145781 1
161019 1
194101 1
119264 1
260758 1
299999 1
300001 1
299998 1
2 1
126232 1
105404 1
133469 1
158757 1
193808 1
1 1
2 1
79078 1
235711 1
299999 1
258532 1
250680 1
106456 1
149434 1
74088 1
17576 1
171651 1
238920 1
262022 1
2 1
221542 1
193588 1
67029 1
82169 1
34291 1
101075 1
141070 1
300002 1
40485 1
7280 1
38512 1
299999 1
153398 1
53425 1
139305 1
2 1
264050 1
1 1
3 1
233837 1
2 1
170927 1
137888 1
251492 1
84672 1
1 1
299999 1
1 1
299999 1
196347 1
188388 1
62036 1
300001 1
299999 1
299999 1
7419 1
14804 1
1 1
125033 1
100481 1
297627 1
1 1
299999 1
275120 1
1 1
74979 1
1 1
89521 1
113156 1
193333 1
239991 1
300000 1
58858 1
86006 1
58543 1
1 1
299999 1
32081 1
271630 1
248272 1
214647 1
1 1
202655 1
28273 1
285457 1
87416 1
2 1
2 1
5156 1
170302 1
1 1
47642 1
300000 1
2 1
43993 1
22881 1
81030 1
300000 1
299827 1
202691 1
20303 1
125474 1
299999 1
120940 1
1 1
155933 1
1 1
90766 1
35177 1
1 1
79499 1
1 1
1 1
182079 1
276600 1
6083 1
285605 1
105696 1
83485 1
300001 1
27435 1
299998 1
171064 1
178220 1
1 1
207176 1
90900 1
136219 1
300002 1
300000 1
1 1
1 1
300001 1
136932 1
14988 1
11626 1
1 1
175240 1
1 1
299999 1
32425 1
267997 1
299999 1
125308 1
169990 1
244050 1
300001 1
186288 1
80096 1
64239 1
80398 1
300001 1
299999 1
300001 1
73287 1
300001 1
1 1
47100 1
285907 1
235221 1
1 1
279622 1
24014 1
48363 1
299999 1
117657 1
300000 1
300002 1
4891 1
1 1
1 1
300000 1
171911 1
300001 1
1 1
221698 1
2 1
261782 1
254035 1
134394 1
300001 1
300002 1
188552 1
1 1
298629 1
241096 1
161403 1
166184 1
11534 1
3 1
1 1
64744 1
44790 1
233204 1
201084 1
74285 1
250368 1
94714 1
1 1
300000 1
147203 1
299999 1
196533 1
2 1
299999 1
286754 1
300000 1
1 1
206839 1
1 1
231387 1
8553 1
1 1
128912 1
143643 1
189223 1
115149 1
279112 1
74696 1
5781 1
244074 1
23130 1
299999 1
300001 1
293810 1
299999 1
299999 1
300001 1
300002 1
268595 1
172058 1
1 1
300000 1
251066 1
300001 1
211910 1
106210 1
225415 1
121098 1
297237 1
17928 1
300000 1
2 1
299998 1
218465 1
1 1
151044 1
1 1
100946 1
21747 1
86817 1
300001 1
249625 1
92122 1
300000 1
247616 1
10453 1
300001 1
108935 1
274798 1
216452 1
8817 1
300001 1
153286 1
142090 1
53437 1
3 1
107437 1
300000 1
194201 1
1 1
21823 1
299999 1
296705 1
300000 1
299998 1
137574 1
51759 1
223643 1
113483 1
234107 1
250505 1
203836 1
2 1
1 1
43117 1
41744 1
77140 1
3 1
183431 1
300000 1
1 1
177692 1
171577 1
245208 1
3 1
1 1
1 1
300001 1
54303 1
265 1
140484 1
223730 1
193133 1
155601 1
1 1
300002 1
259507 1
3 1
112302 1
299999 1
204055 1
190669 1
300000 1
71105 1
215717 1
289936 1
300000 1
63577 1
283856 1
121172 1
150920 1
299999 1
187471 1
255561 1
213213 1
300001 1
1 1
184496 1
300001 1
299999 1
198486 1
300001 1
134851 1
300000 1
57247 1
250380 1
293646 1
171076 1
1 1
275522 1
229152 1
63216 1
3 1
1 1
188403 1
167169 1
299998 1
183138 1
3 1
299999 1
152636 1
76512 1
2 1
276166 1
288048 1
81477 1
248308 1
212225 1
260038 1
152230 1
3 1
83911 1
43960 1
47916 1
251639 1
17527 1
176164 1
300000 1
2 1
2 1
22743 1
299999 1
3 1
3 1
3 1
173928 1
232344 1
1 1
153638 1
300002 1
1 1
298004 1
39187 1
300000 1
300001 1
234885 1
31432 1
277402 1
86837 1
299999 1
225580 1
196140 1
284702 1
300001 1
64573 1
125098 1
299999 1
300000 1
32319 1
32452 1
299999 1
280620 1
241675 1
220145 1
164759 1
1 1
300000 1
300000 1
229550 1
228281 1
292033 1
1 1
1 1
104774 1
270146 1
241994 1
96777 1
1 1
1 1
3 1
16408 1
234821 1
300000 1
108174 1
153371 1
124687 1
248986 1
25835 1
69126 1
270791 1
128510 1
208276 1
45132 1
299999 1
299350 1
64878 1
43385 1
187156 1
15818 1
282884 1
13497 1
299999 1
1 1
134141 1
100932 1
2 1
205735 1
214786 1
36829 1
245214 1
31863 1
83538 1
173926 1
84362 1
31126 1
2 1
3678 1
26164 1
1 1
98813 1
1 1
1 1
300000 1
1 1
3 1
300000 1
86602 1
16289 1
162337 1
25186 1
2 1
182543 1
299999 1
241184 1
1008 1
148110 1
125691 1
2 1
266776 1
3 1
1 1
278255 1
228382 1
1 1
299999 1
88449 1
106978 1
93569 1
298909 1
103726 1
2 1
300001 1
89142 1
199561 1
39554 1
1 1
2 1
2 1
273173 1
121281 1
300001 1
300000 1
49328 1
267076 1
29900 1
244700 1
4922 1
194182 1
2 1
42193 1
153827 1
41043 1
299998 1
1 1
78375 1
171755 1
1 1
105901 1
98115 1
76681 1
104465 1
263109 1
1 1
97703 1
32976 1
1 1
162836 1
239354 1
1 1
300000 1
83369 1
2 1
52666 1
300000 1
299999 1
300000 1
13988 1
299999 1
4273 1
69578 1
1 1
136283 1
91102 1
299999 1
214176 1
201757 1
205760 1
252389 1
53731 1
224970 1
211855 1
101645 1
24538 1
26358 1
9127 1
270266 1
202572 1
299998 1
32425 1
101871 1
199208 1
286227 1
68571 1
299999 1
81167 1
1 1
299999 1
18186 1
194293 1
205278 1
9931 1
1 1
1 1
24012 1
1 1
158231 1
300001 1
272237 1
300001 1
100742 1
216871 1
209987 1
235404 1
82461 1
1 1
73341 1
289631 1
1 1
284702 1
54615 1
194319 1
225180 1
261319 1
276554 1
270923 1
120503 1
1 1
23387 1
216136 1
3 1
115741 1
299998 1
170910 1
159916 1
299596 1
212886 1
300002 1
118210 1
1 1
300000 1
291717 1
176027 1
276612 1
238739 1
278874 1
170416 1
1 1
130157 1
300001 1
263878 1
300001 1
128121 1
46201 1
173137 1
300001 1
32051 1
133256 1
3 1
209218 1
1 1
191028 1
120963 1
83658 1
10652 1
3 1
217528 1
1 1
198995 1
87310 1
300001 1
1 1
299998 1
1 1
31706 1
299999 1
52183 1
1 1
300001 1
186332 1
91591 1
148159 1
46451 1
180809 1
1 1
145364 1
299999 1
209427 1
142397 1
171758 1
97408 1
173434 1
186311 1
1 1
135232 1
209763 1
227877 1
114405 1
13672 1
235628 1
184180 1
300000 1
68773 1
84490 1
40362 1
55211 1
91830 1
59580 1
160773 1
224320 1
1 1
5234 1
84784 1
300000 1
279017 1
300000 1
181536 1
1 1
25785 1
21704 1
2 1
238537 1
141733 1
300000 1
43606 1
299999 1
2 1
60576 1
152531 1
3 1
299999 1
74906 1
300000 1
309 1
213209 1
299999 1
91181 1
14302 1
87678 1
300000 1
221310 1
69739 1
202367 1
33767 1
47307 1
2 1
228433 1
128070 1
162566 1
253592 1
300000 1
299999 1
192925 1
1 1
300000 1
2 1
160394 1
202453 1
300000 1
35255 1
299999 1
146441 1
1 1
2 1
31551 1
158928 1
216633 1
300000 1
1 1
31518 1
257300 1
1 1
269831 1
187890 1
300000 1
12559 1
225723 1
300001 1
300001 1
129424 1
3 1
1 1
196498 1
3 1
1 1
281652 1
3 1
131974 1
300002 1
210025 1
1 1
1 1
6779 1
1 1
35280 1
300000 1
28669 1
31520 1
300000 1
300000 1
157072 1
164165 1
185066 1
97124 1
148842 1
104380 1
1 1
204339 1
262849 1
173242 1
101654 1
83245 1
66076 1
54741 1
1 1
300002 1
61923 1
59124 1
74763 1
78174 1
7094 1
115709 1
202272 1
300001 1
147115 1
162823 1
89551 1
300001 1
1 1
121167 1
276189 1
300001 1
289004 1
89511 1
251433 1
16622 1
1 1
15429 1
28381 1
300000 1
1 1
3 1
300001 1
273334 1
257889 1
181614 1
300000 1
154127 1
88672 1
1 1
164078 1
259622 1
58100 1
270326 1
300000 1
1 1
176618 1
2 1
68409 1
184447 1
1 1
19054 1
246461 1
300000 1
299999 1
37346 1
300000 1
212562 1
55831 1
184410 1
69292 1
283535 1
300001 1
299999 1
2 1
151318 1
3 1
95633 1
1 1
297177 1
119297 1
186727 1
150342 1
61443 1
291494 1
69631 1
121843 1
1 1
27774 1
300001 1
2 1
296899 1
300002 1
155459 1
34400 1
276559 1
11477 1
50137 1
206315 1
147006 1
232251 1
1 1
300000 1
294980 1
300001 1
113849 1
137134 1
165747 1
93442 1
49736 1
247899 1
24562 1
1 1
1 1
19695 1
299999 1
300002 1
32221 1
1 1
250852 1
257238 1
15033 1
159647 1
3 1
299999 1
207478 1
149237 1
161180 1
252807 1
102598 1
53061 1
245257 1
300000 1
207259 1
119324 1
2 1
3 1
170848 1
300000 1
65188 1
300001 1
299999 1
1 1
68872 1
148355 1
237414 1
257053 1
286280 1
299999 1
1 1
7499 1
178192 1
264814 1
300001 1
259628 1
255878 1
6738 1
1 1
88623 1
1 1
121483 1
1 1
293555 1
273794 1
213232 1
299999 1
31174 1
101139 1
1 1
299999 1
2 1
36478 1
122271 1
157432 1
163856 1
53882 1
135139 1
266065 1
174804 1
148278 1
202078 1
199272 1
198190 1
299352 1
299998 1
169618 1
1 1
57634 1
228123 1
9625 1
267628 1
99235 1
292225 1
300000 1
300000 1
233493 1
36981 1
111149 1
139639 1
299999 1
1 1
63596 1
66100 1
299998 1
299999 1
69190 1
272214 1
300001 1
63968 1
153236 1
245087 1
70666 1
113031 1
2 1
211823 1
3 1
104147 1
299999 1
1 1
148296 1
222858 1
72117 1
3 1
55284 1
217464 1
5584 1
20747 1
182008 1
1 1
274329 1
212985 1
299999 1
127264 1
300000 1
127597 1
206927 1
300000 1
1 1
39287 1
290 1
151625 1
1 1
1 1
237 1
299998 1
300000 1
206492 1
2 1
152854 1
2 1
229278 1
161511 1
164713 1
209877 1
300000 1
300000 1
253790 1
300001 1
238900 1
18915 1
139893 1
2 1
299998 1
1 1
1 1
299999 1
300002 1
293516 1
99490 1
188996 1
300002 1
300001 1
227868 1
1 1
214888 1
3 1
247447 1
2 1
28734 1
111982 1
65406 1
62431 1
160986 1
300001 1
1466 1
299878 1
244421 1
1 1
289557 1
39354 1
1 1
1 1
91568 1
181754 1
299999 1
208863 1
272138 1
1 1
9459 1
299999 1
37939 1
300001 1
48927 1
299999 1
1 1
296485 1
2 1
1 1
224346 1
234629 1
255576 1
191795 1
1 1
1 1
300002 1
1 1
2 1
299999 1
139682 1
87183 1
100769 1
97319 1
105274 1
2773 1
250874 1
291072 1
1882 1
223975 1
300000 1
214333 1
58688 1
1 1
81447 1
270846 1
160823 1
31033 1
47276 1
300000 1
297478 1
283325 1
40267 1
8605 1
299999 1
1 1
207532 1
82487 1
132629 1
1 1
1 1
1 1
34914 1
69120 1
61668 1
1 1
299926 1
300000 1
2 1
1 1
133893 1
285551 1
146606 1
260988 1
249710 1
2 1
257357 1
299999 1
276950 1
1 1
300000 1
2504 1
300000 1
300001 1
61920 1
44807 1
300000 1
106000 1
299999 1
184717 1
86981 1
8732 1
300001 1
1 1
2 1
1 1
90599 1
127914 1
223812 1
167076 1
118658 1
171435 1
299999 1
213396 1
113870 1
165788 1
67529 1
295528 1
3 1
6171 1
286382 1
300000 1
123978 1
41891 1
300000 1
1 1
299999 1
299739 1
256576 1
245445 1
110475 1
300002 1
266975 1
136812 1
300002 1
143991 1
299999 1
269925 1
138398 1
1 1
1 1
139001 1
56526 1
1 1
248540 1
40831 1
300001 1
1 1
8017 1
30067 1
300000 1
300001 1
270582 1
83248 1
86322 1
206028 1
81311 1
64890 1
273680 1
233783 1
82029 1
100622 1
2 1
1 1
67289 1
137985 1
129809 1
157333 1
132521 1
123941 1
180308 1
259633 1
61002 1
300000 1
300001 1
237793 1
54050 1
191433 1
68313 1
69620 1
1 1
205777 1
69494 1
300000 1
24105 1
300000 1
1 1
251354 1
3 1
39639 1
226308 1
245409 1
300000 1
142243 1
299999 1
67097 1
27075 1
54805 1
300001 1
75039 1
300000 1
300000 1
130169 1
249334 1
2 1
180433 1
1 1
85689 1
1 1
299999 1
14589 1
152624 1
1 1
299998 1
300000 1
206647 1
116160 1
1 1
58939 1
299999 1
2 1
3 1
114859 1
135912 1
2 1
300002 1
245418 1
186455 1
1 1
126655 1
1 1
299999 1
300000 1
186264 1
1 1
177699 1
146105 1
154284 1
238359 1
293079 1
300001 1
237018 1
161269 1
203667 1
270663 1
154988 1
297456 1
50730 1
227662 1
249861 1
299998 1
172437 1
181684 1
300000 1
27377 1
25104 1
177196 1
20396 1
50672 1
25778 1
12491 1
300000 1
116101 1
271728 1
53658 1
245809 1
3 1
83151 1
2 1
300000 1
1 1
183084 1
27594 1
217973 1
31926 1
2 1
182792 1
300000 1
228433 1
190302 1
177569 1
299999 1
300000 1
98199 1
300000 1
250632 1
1 1
118971 1
179491 1
191860 1
299999 1
58011 1
192205 1
38507 1
143999 1
15092 1
300001 1
79844 1
87648 1
300001 1
294976 1
38525 1
300000 1
195839 1
300000 1
2 1
36712 1
213852 1
285393 1
187227 1
137054 1
1 1
1 1
268747 1
40283 1
132226 1
134898 1
2 1
299999 1
139445 1
1 1
20972 1
3 1
119260 1
6213 1
2 1
224512 1
103475 1
230577 1
4219 1
236081 1
214409 1
142135 1
300001 1
300000 1
254495 1
300001 1
193000 1
75541 1
175230 1
299999 1
23567 1
223657 1
220726 1
299999 1
172962 1
119605 1
243816 1
276104 1
11372 1
46035 1
300001 1
88035 1
2 1
1 1
16581 1
173366 1
5133 1
266198 1
114723 1
160804 1
299999 1
1 1
282172 1
88587 1
139719 1
51115 1
1 1
135037 1
216265 1
183518 1
245637 1
124308 1
300001 1
300002 1
24541 1
299998 1
288287 1
232433 1
34331 1
2 1
219086 1
68259 1
106107 1
84288 1
153275 1
299999 1
300000 1
300000 1
92479 1
1 1
48520 1
300001 1
300000 1
2 1
299998 1
300000 1
2 1
196274 1
299999 1
86484 1
300000 1
102784 1
300000 1
32188 1
256302 1
65031 1
79179 1
1100 1
128852 1
193114 1
299999 1
136036 1
149746 1
300001 1
268892 1
72267 1
300001 1
299999 1
136239 1
300001 1
1 1
300001 1
300000 1
2 1
2 1
300002 1
175337 1
89402 1
3 1
19551 1
284774 1
209668 1
1 1
299999 1
213508 1
299999 1
226146 1
3 1
148809 1
202634 1
87648 1
2 1
256749 1
104742 1
258858 1
238300 1
183632 1
2 1
130257 1
113883 1
74275 1
3 1
81838 1
165817 1
125378 1
93033 1
159694 1
1 1
189033 1
122369 1
117487 1
255525 1
300000 1
1 1
300000 1
3 1
1 1
81023 1
1 1
1 1
237881 1
180197 1
247423 1
116737 1
200229 1
100354 1
274027 1
300001 1
206927 1
220635 1
29407 1
1 1
300000 1
255467 1
299999 1
54576 1
52827 1
300001 1
133817 1
281351 1
64622 1
206007 1
1 1
239750 1
96660 1
295592 1
152328 1
1 1
83857 1
40350 1
1 1
1 1
300001 1
299999 1
134020 1
1 1
248412 1
239215 1
159343 1
183195 1
250784 1
83905 1
1 1
118521 1
201979 1
1 1
127787 1
240529 1
259618 1
300000 1
166345 1
1 1
274882 1
299999 1
1 1
83394 1
9494 1
1 1
17486 1
300001 1
247082 1
60511 1
216906 1
299999 1
102666 1
236350 1
300001 1
216344 1
207434 1
146090 1
280697 1
287167 1
299998 1
300002 1
63468 1
284598 1
299999 1
300000 1
2 1
300000 1
299999 1
77094 1
2 1
1 1
73505 1
4784 1
1 1
278992 1
94169 1
53977 1
299999 1
171086 1
1 1
1 1
300001 1
230684 1
9371 1
225045 1
105868 1
299999 1
18471 1
265522 1
1 1
2 1
273398 1
299999 1
145035 1
171383 1
175457 1
300000 1
141160 1
1 1
1 1
105205 1
127167 1
89728 1
259889 1
262589 1
299999 1
271160 1
176765 1
1 1
127421 1
97328 1
2 1
299999 1
153108 1
151049 1
1 1
300000 1
178695 1
240659 1
104407 1
90419 1
3 1
252673 1
300001 1
1 1
60210 1
248314 1
84931 1
116366 1
107091 1
2 1
2 1
45849 1
128392 1
3 1
44308 1
93642 1
237779 1
3 1
279161 1
299999 1
41855 1
258879 1
145737 1
245815 1
178141 1
295990 1
2 1
1 1
59317 1
1 1
294902 1
300000 1
1 1
91414 1
300000 1
136099 1
300002 1
1 1
277561 1
260016 1
106971 1
106811 1
299999 1
1 1
10355 1
2 1
282276 1
185132 1
109232 1
276930 1
1 1
300000 1
8858 1
33165 1
191779 1
208233 1
50 1
102166 1
1 1
234894 1
236620 1
1 1
39534 1
295323 1
300000 1
72648 1
1 1
1 1
235405 1
254576 1
38150 1
161539 1
247039 1
190048 1
300001 1
300001 1
107405 1
103098 1
61390 1
69549 1
195846 1
143168 1
35960 1
299999 1
3 1
95091 1
130359 1
300000 1
12418 1
300001 1
300001 1
144829 1
1 1
3 1
191843 1
298716 1
300000 1
287147 1
216166 1
299999 1
72124 1
1 1
95848 1
1 1
4943 1
300000 1
79870 1
17297 1
1 1
128211 1
2 1
288850 1
299999 1
300000 1
15785 1
108200 1
4919 1
40294 1
212675 1
1 1
1 1
299999 1
300001 1
300000 1
300000 1
300001 1
138287 1
234264 1
212828 1
66136 1
80936 1
239780 1
300001 1
262208 1
222070 1
1888 1
25480 1
115490 1
169621 1
299999 1
219382 1
63872 1
299999 1
25444 1
300001 1
36274 1
270978 1
220623 1
6823 1
211672 1
40409 1
1 1
111887 1
300000 1
228666 1
118564 1
74408 1
27115 1
1 1
7343 1
299989 1
59951 1
300000 1
74168 1
1557 1
1 1
42246 1
91096 1
222834 1
1 1
139298 1
29950 1
17086 1
3 1
300000 1
299999 1
147875 1
119424 1
300000 1
191178 1
62004 1
299999 1
191418 1
264015 1
135386 1
300000 1
1 1
214391 1
241717 1
193392 1
3 1
271005 1
206878 1
229500 1
2 1
128563 1
266194 1
299998 1
149989 1
300000 1
20503 1
269858 1
294318 1
2 1
3 1
243963 1
2 1
299999 1
16803 1
1 1
167796 1
1 1
229864 1
1 1
300000 1
227468 1
290686 1
1 1
214966 1
300001 1
1578 1
299999 1
295450 1
71135 1
1 1
299999 1
213639 1
10839 1
245075 1
201668 1
196035 1
6759 1
2 1
24824 1
232349 1
108020 1
1 1
282710 1
300000 1
93107 1
269265 1
257220 1
233328 1
299999 1
13446 1
300000 1
300001 1
300002 1
95967 1
13810 1
298674 1
28688 1
284113 1
87073 1
134520 1
122430 1
255333 1
62100 1
299999 1
299999 1
99853 1
235319 1
300002 1
160816 1
110271 1
1 1
299999 1
242195 1
65577 1
50636 1
108547 1
82476 1
123312 1
10814 1
168109 1
2 1
1 1
19788 1
176574 1
78655 1
299999 1
243360 1
88385 1
203950 1
180019 1
222347 1
247452 1
300001 1
135313 1
265541 1
79811 1
246519 1
243862 1
1 1
2 1
54819 1
179078 1
194413 1
300000 1
3 1
198530 1
300001 1
235138 1
248173 1
157468 1
1 1
131181 1
35412 1
284853 1
300000 1
299999 1
2 1
265775 1
111410 1
119075 1
70182 1
285826 1
223269 1
102792 1
277475 1
1 1
229619 1
153644 1
300000 1
1 1
2 1
2 1
1 1
187195 1
1 1
190792 1
171931 1
72484 1
59537 1
23681 1
300001 1
272183 1
108308 1
299999 1
3103 1
300001 1
300001 1
70897 1
3971 1
300001 1
255840 1
1 1
14055 1
167227 1
237116 1
80067 1
84999 1
107031 1
213460 1
299999 1
37269 1
1 1
299999 1
61596 1
230053 1
32280 1
75548 1
154987 1
1 1
90071 1
76440 1
4217 1
299999 1
196979 1
266043 1
243901 1
151024 1
193168 1
1 1
188248 1
108262 1
3 1
300001 1
231355 1
1 1
1 1
300001 1
217121 1
223887 1
268831 1
299999 1
1 1
232018 1
208177 1
70867 1
208163 1
168585 1
169593 1
300000 1
61427 1
160542 1
275300 1
116705 1
63269 1
196596 1
1 1
241342 1
2786 1
205375 1
300000 1
300000 1
127683 1
16446 1
118025 1
116115 1
178164 1
119828 1
1 1
135193 1
255449 1
108534 1
255174 1
2 1
300000 1
14687 1
234947 1
215724 1
3827 1
263268 1
55129 1
35039 1
123105 1
1 1
300000 1
1944 1
299999 1
225247 1
273359 1
139604 1
104035 1
3 1
201315 1
294023 1
1 1
1 1
91208 1
180065 1
135750 1
10195 1
299998 1
299999 1
299998 1
300000 1
1 1
284076 1
210835 1
230983 1
269666 1
135671 1
299998 1
291009 1
90248 1
187261 1
6383 1
1 1
44059 1
176596 1
1 1
166715 1
1 1
278888 1
28674 1
1 1
228893 1
270442 1
44430 1
113412 1
300000 1
1 1
142510 1
87319 1
4665 1
220081 1
188812 1
182003 1
1 1
300001 1
298062 1
265419 1
1 1
3 1
200457 1
229707 1
145411 1
87066 1
59418 1
82663 1
2 1
99280 1
299999 1
108773 1
66313 1
228298 1
62725 1
19073 1
236154 1
95155 1
254331 1
300000 1
3 1
300000 1
192932 1
299999 1
122905 1
65203 1
1 1
20330 1
294130 1
246750 1
164770 1
1 1
19445 1
217917 1
299998 1
151211 1
265605 1
1 1
155613 1
34434 1
125972 1
199229 1
265100 1
300000 1
300000 1
299999 1
276487 1
19568 1
280142 1
159434 1
300000 1
291181 1
1 1
253539 1
46119 1
203405 1
284290 1
93188 1
74441 1
152910 1
1 1
64193 1
179238 1
15033 1
300002 1
145867 1
262011 1
160255 1
299999 1
166595 1
21626 1
267147 1
300000 1
116954 1
1 1
104082 1
295590 1
201768 1
145202 1
253110 1
300002 1
300000 1
254055 1
153685 1
16579 1
215702 1
38065 1
2 1
81098 1
156848 1
15780 1
255070 1
299999 1
144639 1
105585 1
300000 1
3 1
135837 1
236284 1
287897 1
260466 1
300002 1
264974 1
201327 1
264168 1
176007 1
300000 1
83234 1
1 1
158160 1
2 1
68523 1
273653 1
18921 1
1 1
1 1
1 1
3 1
1 1
1 1
300000 1
147074 1
41062 1
181172 1
41956 1
300001 1
2 1
58400 1
285762 1
83618 1
1 1
11195 1
246178 1
1 1
234202 1
17032 1
36 1
282098 1
85344 1
2 1
1 1
199433 1
300001 1
90024 1
1 1
1 1
211949 1
43004 1
1 1
225799 1
299999 1
1 1
98089 1
299999 1
2 1
300000 1
1 1
1 1
5214 1
299999 1
1 1
278195 1
296099 1
53114 1
1 1
117452 1
189558 1
288288 1
220118 1
265074 1
244567 1
11158 1
1 1
85671 1
3584 1
87 1
1 1
300000 1
220230 1
63640 1
256294 1
218226 1
300001 1
196806 1
3 1
123158 1
32908 1
1 1
122466 1
140287 1
187931 1
97826 1
163802 1
164082 1
300001 1
62662 1
140301 1
300000 1
189452 1
1 1
189348 1
1 1
88778 1
161185 1
204270 1
275350 1
90350 1
162747 1
209078 1
299999 1
63735 1
300000 1
1 1
154026 1
245512 1
300001 1
1 1
204101 1
170913 1
199968 1
300000 1
1 1
259462 1
163114 1
300000 1
1 1
3 1
190452 1
58059 1
1 1
3664 1
3 1
299999 1
164196 1
55255 1
137053 1
1 1
202888 1
194789 1
300000 1
71616 1
30690 1
238642 1
161215 1
1 1
164862 1
50447 1
201013 1
46645 1
1 1
282261 1
300002 1
1 1
193332 1
61533 1
28130 1
238086 1
96518 1
299998 1
299999 1
264720 1
135818 1
72575 1
88134 1
185803 1
197519 1
300000 1
1 1
147617 1
300000 1
299999 1
279483 1
1 1
1 1
1 1
154315 1
239457 1
82170 1
113658 1
176763 1
124410 1
1 1
40996 1
79696 1
262393 1
253507 1
238894 1
88375 1
187193 1
166215 1
244036 1
297843 1
300000 1
193061 1
136390 1
299999 1
161779 1
68025 1
288743 1
118473 1
284904 1
230256 1
1 1
230464 1
130708 1
23907 1
35793 1
300000 1
299999 1
62361 1
1 1
277155 1
285216 1
300000 1
66510 1
300001 1
299999 1
15739 1
84949 1
62213 1
2 1
18066 1
83688 1
1 1
143376 1
196760 1
300001 1
181993 1
200307 1
1 1
192453 1
1 1
37124 1
31615 1
107664 1
137037 1
239609 1
1 1
119976 1
84884 1
300000 1
219587 1
131210 1
300001 1
114951 1
299999 1
300001 1
16313 1
299999 1
164649 1
185429 1
73010 1
159761 1
299999 1
107535 1
300000 1
109971 1
1 1
1 1
120727 1
39342 1
300000 1
200110 1
198394 1
273372 1
175877 1
1 1
212122 1
47302 1
74622 1
299999 1
299999 1
272176 1
231245 1
300000 1
51682 1
218554 1
263434 1
1 1
208936 1
1 1
300001 1
78304 1
164069 1
32772 1
300001 1
284680 1
299999 1
1 1
300001 1
216922 1
131650 1
163455 1
300000 1
2 1
282804 1
54283 1
158779 1
300000 1
165313 1
180059 1
232508 1
300001 1
61585 1
277231 1
210214 1
37101 1
248057 1
300001 1
212874 1
195323 1
186230 1
1 1
5304 1
300001 1
299999 1
9229 1
73299 1
51897 1
275723 1
243388 1
1243 1
83186 1
300001 1
300000 1
75878 1
2 1
300000 1
231037 1
299998 1
86242 1
1 1
1 1
300001 1
300000 1
2 1
300001 1
80303 1
53770 1
1 1
295913 1
299998 1
300000 1
189886 1
222602 1
202465 1
1 1
2 1
1 1
222080 1
252152 1
178070 1
251155 1
1 1
39069 1
300000 1
1 1
279191 1
68156 1
1 1
227416 1
1 1
1 1
288188 1
66531 1
2 1
1 1
53844 1
2 1
131437 1
195333 1
299999 1
300000 1
183575 1
29906 1
299998 1
266415 1
58399 1
50804 1
43362 1
1 1
1 1
183582 1
87291 1
229692 1
1 1
114974 1
217885 1
300001 1
226201 1
106285 1
2 1
165122 1
299999 1
277881 1
234419 1
101869 1
77548 1
300000 1
183251 1
2 1
53269 1
300001 1
108808 1
300001 1
187110 1
1 1
261626 1
287030 1
36014 1
299999 1
273624 1
45191 1
216463 1
231459 1
3 1
300001 1
57898 1
118223 1
232932 1
140345 1
29884 1
1 1
63653 1
253423 1
188436 1
300000 1
72581 1
1 1
906 1
33574 1
1 1
275277 1
104368 1
280850 1
178463 1
212188 1
121222 1
299999 1
3 1
90642 1
2 1
299999 1
2 1
300000 1
171836 1
289276 1
299999 1
62977 1
256184 1
274917 1
1 1
240243 1
300002 1
86706 1
63817 1
293436 1
69271 1
300000 1
96452 1
229728 1
235247 1
112592 1
253333 1
1 1
248955 1
299999 1
77283 1
300000 1
299601 1
1 1
300002 1
270152 1
1 1
10984 1
265028 1
297119 1
90464 1
300000 1
1 1
151827 1
104183 1
91652 1
230748 1
66954 1
76865 1
79808 1
300000 1
219651 1
300000 1
92068 1
183719 1
101873 1
150211 1
64034 1
299999 1
196234 1
1 1
96086 1
1 1
299999 1
209653 1
300000 1
131294 1
288544 1
86960 1
64870 1
300000 1
2 1
16173 1
257053 1
1 1
2 1
297163 1
2 1
196096 1
299999 1
245684 1
1 1
299999 1
237478 1
40985 1
283734 1
299999 1
111889 1
193767 1
94041 1
1 1
1 1
153035 1
300001 1
3 1
2 1
67945 1
300000 1
299999 1
1 1
204305 1
300001 1
2 1
254473 1
265478 1
19736 1
274305 1
299999 1
136220 1
176352 1
297611 1
168786 1
1 1
200458 1
300000 1
78535 1
299999 1
243528 1
140605 1
138362 1
115328 1
1 1
268737 1
1 1
137973 1
241631 1
46932 1
1 1
126046 1
121247 1
243345 1
244596 1
116249 1
300000 1
61588 1
299999 1
1 1
187044 1
299999 1
253490 1
280845 1
200306 1
143668 1
158981 1
27898 1
44730 1
18065 1
247914 1
283947 1
244488 1
271541 1
1 1
153835 1
156443 1
242563 1
295340 1
124375 1
207323 1
29598 1
269743 1
111696 1
143724 1
3 1
78581 1
131877 1
110756 1
1 1
186147 1
31433 1
101550 1
300001 1
1 1
165895 1
215322 1
84862 1
2045 1
114614 1
299998 1
24286 1
135088 1
1 1
284606 1
1 1
197432 1
300000 1
147483 1
117289 1
126973 1
243861 1
294517 1
279589 1
300000 1
121679 1
273391 1
129562 1
113584 1
274783 1
2 1
183447 1
211370 1
32253 1
225064 1
178474 1
198499 1
300001 1
56804 1
164496 1
66380 1
1 1
300002 1
299999 1
71160 1
65767 1
299999 1
300000 1
300000 1
296599 1
300001 1
300001 1
300002 1
300001 1
10713 1
193062 1
299999 1
72703 1
276134 1
215494 1
199435 1
300001 1
172324 1
2 1
300001 1
1 1
60645 1
300000 1
71585 1
300001 1
1 1
1 1
22821 1
277149 1
197348 1
167282 1
300002 1
300001 1
300002 1
176837 1
299998 1
134966 1
1 1
300000 1
22400 1
276635 1
7249 1
97602 1
149743 1
2 1
145684 1
244248 1
11725 1
193714 1
300000 1
2 1
300001 1
28056 1
19771 1
299999 1
264810 1
237638 1
58270 1
8499 1
93295 1
299999 1
227702 1
3 1
300000 1
41850 1
202866 1
1 1
30270 1
215198 1
300000 1
300001 1
163884 1
300001 1
225348 1
232411 1
114396 1
292278 1
231887 1
1 1
171842 1
97000 1
279463 1
299999 1
29170 1
217675 1
86738 1
26421 1
187327 1
2 1
201570 1
252477 1
72959 1
109444 1
2 1
213380 1
221692 1
300001 1
1 1
73425 1
169623 1
300001 1
117377 1
174282 1
13360 1
209875 1
1 1
145190 1
1 1
300000 1
3 1
173790 1
197298 1
154371 1
254651 1
1 1
216013 1
1 1
298623 1
2 1
171187 1
272506 1
194001 1
263771 1
5864 1
214108 1
13122 1
2623 1
1 1
265640 1
299999 1
1 1
58921 1
1 1
1 1
300000 1
300000 1
61322 1
1 1
51652 1
121593 1
219465 1
19246 1
3 1
300000 1
202444 1
3799 1
224442 1
284918 1
7257 1
105087 1
1 1
299998 1
262328 1
141198 1
82373 1
2 1
225519 1
282148 1
50642 1
41175 1
68611 1
108734 1
4689 1
47904 1
168055 1
300000 1
149117 1
263682 1
69604 1
188686 1
225095 1
254219 1
48052 1
227865 1
269334 1
139867 1
1 1
300002 1
300000 1
300002 1
1 1
206993 1
1 1
3 1
185577 1
297520 1
3 1
6764 1
193411 1
206890 1
286713 1
1 1
7657 1
254146 1
44297 1
120673 1
1 1
300000 1
290725 1
300001 1
300001 1
299999 1
211946 1
300000 1
112110 1
300001 1
299999 1
300001 1
243729 1
256367 1
1 1
263448 1
112165 1
3121 1
132099 1
128487 1
300000 1
273606 1
1 1
62670 1
1 1
70943 1
33496 1
2 1
28275 1
46588 1
232933 1
299999 1
27693 1
115328 1
81090 1
167476 1
1 1
299998 1
88807 1
196134 1
248250 1
290332 1
1 1
300001 1
105972 1
24200 1
295954 1
228132 1
236967 1
300002 1
177744 1
1 1
296035 1
92273 1
159989 1
4518 1
300002 1
51825 1
98951 1
39835 1
14380 1
40465 1
283259 1
31285 1
267277 1
7744 1
180731 1
2 1
102832 1
300000 1
154845 1
137233 1
261094 1
136027 1
1 1
224405 1
205715 1
287857 1
63751 1
53038 1
300001 1
10743 1
51857 1
149837 1
134553 1
257337 1
47734 1
1 1
1329 1
80775 1
156926 1
255997 1
213650 1
245532 1
1 1
13507 1
300001 1
47593 1
2 1
3 1
1 1
300000 1
111635 1
51513 1
300000 1
262800 1
159334 1
271955 1
213421 1
300001 1
110246 1
93097 1
123715 1
299999 1
2 1
167493 1
189086 1
63827 1
300000 1
2 1
237641 1
300002 1
61028 1
194638 1
1497 1
300000 1
138749 1
23489 1
188823 1
300001 1
137660 1
1 1
89469 1
1 1
1 1
299999 1
1 1
12191 1
299999 1
1 1
1 1
288573 1
123663 1
62146 1
211535 1
1 1
300002 1
24878 1
181903 1
259868 1
61564 1
189550 1
7541 1
299998 1
45413 1
1 1
251978 1
300000 1
300000 1
67070 1
299999 1
69929 1
51459 1
174596 1
217678 1
204312 1
1 1
68185 1
197177 1
100240 1
79211 1
358 1
134021 1
300000 1
139016 1
159513 1
12232 1
175622 1
4055 1
1 1
243931 1
144794 1
300000 1
299998 1
299998 1
202173 1
41043 1
183356 1
103625 1
157587 1
111598 1
1 1
146139 1
291563 1
25262 1
22263 1
300001 1
8832 1
1 1
293274 1
223612 1
199145 1
299998 1
229194 1
257653 1
299999 1
75741 1
77157 1
244803 1
3 1
188766 1
299999 1
171213 1
7849 1
176041 1
125529 1
300001 1
111954 1
128200 1
248449 1
128144 1
1 1
275930 1
174359 1
197929 1
1 1
300000 1
274205 1
179112 1
199254 1
168265 1
264099 1
242806 1
87582 1
438 1
300000 1
7983 1
95456 1
300000 1
105573 1
284317 1
182966 1
1 1
300000 1
1 1
265049 1
77815 1
89786 1
247346 1
300002 1
285646 1
299999 1
127879 1
292464 1
1 1
167286 1
1 1
136685 1
299999 1
299998 1
1 1
169572 1
300000 1
297726 1
175883 1
300002 1
66957 1
299999 1
300002 1
46216 1
299999 1
42613 1
1 1
68796 1
31869 1
209380 1
1 1
1 1
246318 1
227515 1
172138 1
1 1
43151 1
138690 1
51618 1
149636 1
300000 1
280090 1
300000 1
227306 1
222866 1
295733 1
1743 1
299127 1
54562 1
29961 1
300000 1
300000 1
189330 1
300000 1
249424 1
288067 1
300001 1
213193 1
299998 1
300000 1
13634 1
88888 1
79577 1
299998 1
300000 1
159428 1
1 1
40212 1
253156 1
287610 1
300001 1
1 1
55975 1
112114 1
2 1
4189 1
127323 1
74120 1
55984 1
300000 1
8342 1
251470 1
188405 1
1 1
152474 1
212640 1
1 1
217787 1
299999 1
299999 1
138739 1
199504 1
3 1
2 1
109901 1
300002 1
64385 1
1 1
2 1
1 1
2 1
299999 1
91583 1
243017 1
167822 1
297329 1
213404 1
300000 1
218449 1
1 1
1 1
3 1
1 1
181145 1
2 1
299999 1
1 1
233460 1
300000 1
164854 1
1 1
299999 1
299998 1
224172 1
71520 1
154861 1
284053 1
1 1
300000 1
148068 1
92309 1
246948 1
228045 1
252804 1
272591 1
201855 1
140074 1
1 1
146816 1
2 1
61287 1
52495 1
188245 1
300002 1
1 1
1 1
153929 1
300001 1
299999 1
102805 1
300000 1
283823 1
1 1
38057 1
234680 1
225222 1
2 1
277334 1
1 1
157109 1
150643 1
1 1
185781 1
246589 1
1 1
1 1
179048 1
300000 1
191832 1
143870 1
299999 1
300000 1
206896 1
220116 1
290131 1
237117 1
78296 1
204282 1
279313 1
169636 1
132331 1
1 1
24160 1
300000 1
211781 1
221729 1
1 1
300000 1
115593 1
250167 1
49095 1
71125 1
33696 1
158636 1
162767 1
18399 1
120123 1
178100 1
124487 1
299576 1
1 1
38935 1
96696 1
300000 1
299999 1
82131 1
197751 1
288024 1
300000 1
68354 1
2 1
85532 1
299999 1
4189 1
17764 1
300000 1
227570 1
255638 1
286001 1
280287 1
7655 1
290766 1
10076 1
2 1
110465 1
2 1
299999 1
76540 1
106925 1
2 1
215740 1
298151 1
27073 1
299999 1
1 1
72039 1
14850 1
122653 1
18652 1
276971 1
144844 1
299999 1
216374 1
100304 1
300000 1
201121 1
1 1
300000 1
66809 1
1 1
300001 1
124909 1
1 1
50736 1
299999 1
1 1
19315 1
53623 1
103578 1
21509 1
167162 1
82124 1
66657 1
238148 1
1 1
292810 1
1 1
290804 1
299999 1
269744 1
62037 1
1 1
172816 1
1 1
48401 1
120579 1
232116 1
58175 1
263281 1
300001 1
299999 1
1 1
90600 1
300001 1
25664 1
36780 1
300000 1
9432 1
146063 1
294020 1
15420 1
87198 1
300000 1
3 1
1 1
299999 1
110251 1
243804 1
299999 1
78494 1
300001 1
154200 1
106821 1
169864 1
1359 1
1 1
1 1
289459 1
295006 1
300001 1
91059 1
3 1
110100 1
229858 1
17016 1
1 1
1 1
196852 1
244048 1
244428 1
284771 1
299999 1
205349 1
234368 1
110214 1
299999 1
291885 1
274772 1
300000 1
262405 1
300000 1
171923 1
1 1
299999 1
137701 1
297544 1
299999 1
300001 1
1 1
2 1
58930 1
155465 1
163270 1
3 1
64794 1
3 1
57973 1
128730 1
300000 1
1 1
2 1
134554 1
300001 1
272533 1
300001 1
247905 1
194066 1
77405 1
5854 1
1 1
74810 1
281145 1
240863 1
37963 1
91829 1
296030 1
273233 1
80329 1
184808 1
299365 1
248887 1
275530 1
61630 1
265967 1
291399 1
224818 1
273424 1
300001 1
300001 1
177143 1
87673 1
110496 1
232609 1
107434 1
299999 1
2 1
24792 1
1 1
299999 1
234150 1
222457 1
180334 1
46338 1
23007 1
299999 1
44658 1
299999 1
252235 1
299999 1
51468 1
300002 1
240477 1
299999 1
274889 1
165863 1
299999 1
226905 1
105926 1
59466 1
284459 1
299999 1
57548 1
213736 1
299999 1
300000 1
3 1
1 1
2 1
172799 1
78186 1
131597 1
223166 1
299577 1
152308 1
1 1
1 1
82996 1
156723 1
299170 1
140521 1
178391 1
242189 1
170634 1
124535 1
55372 1
107937 1
272618 1
208587 1
246640 1
176989 1
42400 1
299999 1
300000 1
287342 1
1 1
1 1
244793 1
274460 1
1 1
1 1
145456 1
162137 1
300000 1
300000 1
185282 1
55999 1
225409 1
40372 1
281725 1
141875 1
120497 1
299998 1
235103 1
1 1
18247 1
82524 1
300000 1
114715 1
299999 1
137772 1
60486 1
1 1
294894 1
288124 1
168200 1
299999 1
201608 1
120723 1
299999 1
8802 1
299999 1
1 1
89149 1
151104 1
267788 1
61307 1
282508 1
300000 1
300001 1
119407 1
1 1
154584 1
1 1
66488 1
77783 1
300000 1
65923 1
2 1
3 1
150496 1
81680 1
300000 1
300002 1
159954 1
174058 1
1 1
299998 1
171315 1
107531 1
3 1
1 1
169864 1
1 1
113620 1
185904 1
300002 1
291174 1
130865 1
122168 1
299999 1
3 1
130902 1
300001 1
236975 1
124596 1
130603 1
261873 1
195763 1
119255 1
300000 1
2997 1
2 1
300002 1
121432 1
290036 1
255511 1
1 1
1 1
267928 1
300001 1
299998 1
135899 1
125045 1
1 1
238175 1
3 1
1 1
1 1
227560 1
2 1
3 1
2 1
284306 1
2 1
269294 1
1 1
293682 1
149143 1
275223 1
300001 1
1369 1
137592 1
1 1
130787 1
6784 1
299999 1
300000 1
96884 1
299999 1
59280 1
118262 1
154873 1
300001 1
300001 1
2 1
31457 1
300000 1
88418 1
106874 1
227239 1
268381 1
1 1
219251 1
300002 1
106480 1
136976 1
2 1
1 1
299999 1
140942 1
229830 1
1 1
300001 1
300000 1
157156 1
174926 1
300000 1
1 1
113318 1
129915 1
192077 1
264970 1
1 1
6311 1
299999 1
55456 1
7183 1
300000 1
256909 1
158309 1
192327 1
113809 1
136593 1
1 1
176623 1
238885 1
1 1
300000 1
83448 1
164085 1
299999 1
179051 1
300000 1
1 1
281076 1
191910 1
130131 1
300001 1
22924 1
150469 1
214971 1
300001 1
2 1
300002 1
1 1
119067 1
300000 1
229342 1
204677 1
1 1
1 1
1 1
1 1
55728 1
299999 1
181544 1
62590 1
63241 1
31074 1
93947 1
251798 1
82704 1
299999 1
300001 1
2 1
46930 1
259076 1
300000 1
202850 1
155804 1
188455 1
201864 1
72803 1
299999 1
145021 1
125321 1
264305 1
300001 1
2 1
34735 1
299999 1
52721 1
1 1
300000 1
103506 1
169186 1
110176 1
201874 1
299999 1
300001 1
8947 1
27616 1
228541 1
213849 1
237105 1
154129 1
137479 1
55935 1
299999 1
261429 1
300000 1
213464 1
198977 1
153627 1
195856 1
300000 1
1 1
251517 1
261075 1
243014 1
141116 1
111207 1
123528 1
300000 1
8057 1
18305 1
299998 1
81676 1
2402 1
159658 1
1 1
3 1
7102 1
1 1
77224 1
261103 1
270359 1
246732 1
3 1
25462 1
6372 1
299999 1
38076 1
1 1
3 1
120787 1
1 1
39184 1
300000 1
298337 1
88245 1
211353 1
1 1
300000 1
299999 1
262992 1
299998 1
63378 1
49713 1
288577 1
300000 1
1 1
300000 1
300000 1
261060 1
1 1
7190 1
4903 1
228290 1
91500 1
207345 1
66155 1
299998 1
300001 1
299999 1
137869 1
1 1
1616 1
78386 1
294263 1
55454 1
299999 1
219149 1
262440 1
298760 1
158937 1
164763 1
126196 1
2 1
137110 1
283527 1
274332 1
1 1
1 1
182485 1
1 1
1 1
243566 1
300000 1
3 1
1 1
153123 1
3 1
299998 1
152239 1
1 1
140619 1
272018 1
42459 1
300001 1
2 1
91849 1
95194 1
105121 1
1 1
282011 1
73988 1
187658 1
267531 1
294344 1
227483 1
2 1
27907 1
164107 1
42184 1
36460 1
258217 1
194518 1
6081 1
300001 1
2 1
224344 1
1 1
2 1
1 1
169180 1
300000 1
256374 1
288526 1
252632 1
141966 1
268515 1
35093 1
248901 1
155390 1
214786 1
1 1
184305 1
6660 1
299999 1
8734 1
300000 1
33804 1
88815 1
252907 1
2 1
212130 1
300001 1
2 1
73234 1
300001 1
252130 1
52427 1
283818 1
220692 1
281534 1
77736 1
113646 1
235449 1
51337 1
76090 1
126070 1
1 1
300000 1
1 1
300000 1
1 1
300000 1
291439 1
171368 1
2 1
117083 1
102928 1
129719 1
57443 1
1 1
128885 1
143169 1
135745 1
271129 1
270280 1
3 1
300001 1
300001 1
300002 1
81037 1
131878 1
96654 1
63092 1
1 1
194298 1
4771 1
73654 1
39031 1
129406 1
18911 1
22825 1
226306 1
83262 1
69835 1
1 1
70355 1
2 1
285055 1
257555 1
166290 1
36093 1
293214 1
19844 1
216469 1
143151 1
217818 1
300001 1
81591 1
135594 1
31897 1
104812 1
270130 1
140730 1
63780 1
1 1
300001 1
72782 1
1 1
299999 1
15864 1
178045 1
1 1
23560 1
211621 1
167958 1
30540 1
184659 1
300000 1
93932 1
16292 1
11000 1
61223 1
300000 1
25856 1
300000 1
277649 1
58141 1
289328 1
299998 1
170054 1
3 1
154723 1
1 1
266976 1
299999 1
123898 1
267180 1
1 1
20910 1
15432 1
78801 1
63820 1
77338 1
1 1
50587 1
244915 1
241995 1
81136 1
300001 1
59162 1
263945 1
85454 1
226005 1
268543 1
2110 1
300001 1
419 1
299999 1
141641 1
208901 1
300001 1
18995 1
38889 1
299999 1
156896 1
1 1
17755 1
1 1
52762 1
17511 1
247233 1
188547 1
154099 1
111822 1
235070 1
139436 1
23882 1
220802 1
219751 1
299999 1
181688 1
300002 1
1 1
300000 1
300000 1
12907 1
2 1
2 1
169448 1
179912 1
8239 1
105525 1
212709 1
167184 1
173068 1
258388 1
100704 1
300000 1
3 1
2 1
5342 1
165355 1
141117 1
79289 1
159253 1
102969 1
52995 1
1 1
43288 1
1 1
1 1
29571 1
300001 1
163163 1
1 1
134719 1
19660 1
168087 1
1 1
208100 1
68473 1
126833 1
299999 1
251514 1
1 1
300000 1
167172 1
79022 1
51480 1
72395 1
274035 1
300000 1
262816 1
299999 1
1 1
184048 1
150746 1
241617 1
9140 1
104803 1
247276 1
18364 1
261381 1
281019 1
145161 1
300001 1
17516 1
299999 1
275329 1
214407 1
299999 1
261408 1
250472 1
262910 1
1 1
53594 1
300002 1
283557 1
228856 1
1 1
300001 1
300001 1
300000 1
103173 1
68842 1
1 1
2 1
1 1
1 1
80778 1
296628 1
126100 1
221382 1
219220 1
193889 1
104340 1
76052 1
298489 1
299999 1
1 1
300001 1
300000 1
243879 1
138952 1
276346 1
276559 1
160620 1
300001 1
175879 1
174669 1
270755 1
300000 1
2 1
1 1
46691 1
81254 1
14701 1
1 1
294523 1
93269 1
57909 1
259045 1
25058 1
283212 1
222468 1
1 1
160576 1
188186 1
299999 1
1 1
2 1
300001 1
299999 1
1 1
1 1
1 1
203405 1
1 1
104565 1
265386 1
46601 1
1 1
80872 1
1 1
300001 1
2 1
103494 1
1 1
92560 1
300001 1
253560 1
74495 1
1 1
1 1
3 1
219854 1
224606 1
300000 1
157264 1
176075 1
180469 1
144205 1
5097 1
110430 1
164612 1
177247 1
300001 1
61410 1
299999 1
219703 1
97823 1
294968 1
78804 1
299998 1
165512 1
187667 1
109733 1
80461 1
300001 1
300001 1
179838 1
48524 1
141933 1
1 1
127740 1
196678 1
147645 1
295692 1
204303 1
299999 1
231169 1
300000 1
42708 1
27499 1
2 1
3 1
105137 1
9928 1
45716 1
8895 1
300002 1
300001 1
299998 1
151654 1
300001 1
40310 1
147512 1
133871 1
139933 1
137939 1
143087 1
102879 1
215313 1
299999 1
160146 1
90531 1
119246 1
273832 1
292276 1
300000 1
203586 1
2871 1
300001 1
88225 1
1 1
1 1
210272 1
132816 1
159528 1
4702 1
163328 1
300001 1
299999 1
199933 1
91030 1
148476 1
300000 1
105547 1
107716 1
123742 1
1 1
299999 1
160220 1
226989 1
227118 1
282594 1
24385 1
241356 1
58299 1
140956 1
300001 1
276738 1
241487 1
1 1
1 1
275338 1
229056 1
216586 1
272867 1
299999 1
118861 1
300001 1
2 1
2023 1
32077 1
176205 1
161482 1
300000 1
226849 1
74447 1
9738 1
122264 1
164045 1
104800 1
110137 1
2 1
276119 1
2 1
36651 1
94854 1
2 1
179110 1
215583 1
57173 1
179401 1
274957 1
1 1
135633 1
284826 1
1 1
100728 1
201678 1
113870 1
1 1
1 1
299999 1
157880 1
300002 1
133422 1
299999 1
300000 1
1 1
10322 1
292886 1
2 1
1 1
165842 1
1 1
150854 1
1 1
300000 1
151581 1
257996 1
139523 1
300000 1
3 1
137708 1
110982 1
61555 1
42963 1
204793 1
240072 1
169353 1
269908 1
259578 1
286081 1
11301 1
39031 1
1 1
300001 1
1 1
129835 1
92828 1
202600 1
299998 1
55138 1
300000 1
229985 1
26838 1
89605 1
268836 1
68809 1
256992 1
258277 1
1 1
88503 1
196468 1
300001 1
203032 1
276529 1
182185 1
99728 1
73159 1
93138 1
3 1
57490 1
257046 1
299999 1
299999 1
227592 1
300001 1
245979 1
97576 1
1 1
290065 1
13858 1
197434 1
2 1
299999 1
245776 1
1 1
1 1
270118 1
1 1
113702 1
189583 1
2 1
1 1
283576 1
1 1
60022 1
109934 1
108483 1
299999 1
228538 1
1 1
249917 1
3 1
246568 1
257431 1
299999 1
117133 1
241884 1
210922 1
105535 1
299999 1
300000 1
90824 1
248354 1
7427 1
33492 1
298766 1
235853 1
1 1
135651 1
47197 1
299999 1
299999 1
224942 1
79221 1
300000 1
14150 1
209094 1
267688 1
273961 1
182607 1
58906 1
272289 1
1 1
300000 1
93268 1
110100 1
300000 1
118332 1
52679 1
1 1
36879 1
299999 1
179622 1
125771 1
86673 1
1 1
300000 1
257714 1
38911 1
222761 1
299999 1
296950 1
30847 1
232492 1
77359 1
185960 1
231423 1
237370 1
223060 1
162894 1
1 1
2 1
126725 1
300001 1
227311 1
286997 1
254911 1
151557 1
264305 1
68492 1
129127 1
300000 1
1 1
96197 1
119446 1
1 1
300001 1
277266 1
300000 1
299998 1
178565 1
79258 1
123935 1
33291 1
3 1
2 1
3 1
245711 1
300002 1
299999 1
210947 1
300002 1
299999 1
120864 1
300000 1
300001 1
1 1
2 1
218722 1
121694 1
256757 1
237955 1
203107 1
179547 1
176317 1
300002 1
13897 1
64204 1
291113 1
158848 1
2 1
2 1
132985 1
59132 1
300000 1
2 1
203250 1
141525 1
229052 1
1 1
105128 1
115874 1
151618 1
104207 1
2 1
3 1
165873 1
169803 1
299999 1
124398 1
300001 1
20410 1
196869 1
300000 1
159500 1
250837 1
173706 1
119475 1
295290 1
295236 1
183008 1
3 1
258897 1
159945 1
244043 1
205568 1
294586 1
48030 1
265034 1
267301 1
1 1
176198 1
248382 1
235189 1
294205 1
174690 1
114552 1
13203 1
117681 1
272326 1
27556 1
153441 1
3996 1
300000 1
215727 1
33952 1
220168 1
285436 1
275734 1
268372 1
300000 1
300000 1
171172 1
184428 1
275268 1
300002 1
68489 1
88879 1
125449 1
86927 1
265540 1
114114 1
82019 1
1 1
171199 1
1 1
3 1
1 1
300002 1
277587 1
1 1
2 1
2 1
160882 1
300001 1
57733 1
251870 1
300000 1
53239 1
299999 1
184942 1
34032 1
30283 1
1 1
191659 1
299999 1
253425 1
118523 1
1 1
212299 1
1 1
148989 1
221447 1
299998 1
244379 1
274498 1
1 1
1 1
237671 1
2 1
65064 1
283854 1
135271 1
11135 1
111815 1
300000 1
181086 1
24529 1
189450 1
151212 1
40034 1
1 1
201101 1
1 1
177539 1
37200 1
200243 1
299999 1
25284 1
1 1
256934 1
218159 1
13545 1
6518 1
87981 1
46568 1
7776 1
2 1
278624 1
48929 1
102431 1
75036 1
300000 1
147028 1
3 1
2 1
2 1
10690 1
299999 1
32873 1
1 1
68298 1
300001 1
143059 1
146289 1
116164 1
269170 1
300001 1
1 1
299999 1
127754 1
126886 1
1 1
271022 1
29268 1
30243 1
3 1
270137 1
128946 1
285620 1
300000 1
299998 1
271001 1
248813 1
134664 1
203428 1
1 1
159318 1
130998 1
200629 1
299999 1
242485 1
6086 1
270653 1
285304 1
2 1
300001 1
1 1
24636 1
217997 1
135093 1
173208 1
53573 1
293063 1
1 1
239161 1
1 1
1 1
22735 1
286212 1
32364 1
2 1
292553 1
299998 1
143672 1
1 1
99894 1
27351 1
300001 1
299999 1
97935 1
223266 1
92916 1
122819 1
35122 1
154866 1
204780 1
193650 1
290974 1
299999 1
1 1
1 1
300000 1
68426 1
299999 1
258849 1
258535 1
280385 1
134328 1
14170 1
20538 1
153731 1
1137 1
174930 1
79967 1
201795 1
218965 1
254170 1
300000 1
20840 1
113593 1
142284 1
109175 1
300000 1
300000 1
271315 1
229751 1
300000 1
299999 1
160205 1
17554 1
71992 1
102555 1
251259 1
300000 1
295434 1
136613 1
239929 1
239816 1
91635 1
3 1
1 1
300000 1
2 1
178976 1
118902 1
191458 1
300001 1
299998 1
212469 1
17011 1
111494 1
299166 1
300000 1
17350 1
49798 1
299999 1
138704 1
173068 1
118135 1
300001 1
299999 1
133112 1
125103 1
84067 1
195529 1
287461 1
1 1
1 1
2 1
114427 1
1 1
299999 1
200151 1
21799 1
300000 1
1 1
123878 1
59992 1
55171 1
267556 1
300000 1
292425 1
300000 1
299999 1
2 1
300002 1
300000 1
300002 1
1 1
178686 1
3 1
2 1
46545 1
300000 1
299999 1
1 1
252085 1
214565 1
1 1
181794 1
299999 1
34906 1
299999 1
187017 1
300000 1
259917 1
1 1
242895 1
299999 1
122587 1
187716 1
29407 1
285574 1
300000 1
146152 1
106002 1
1 1
300000 1
114574 1
300001 1
262702 1
1 1
60840 1
23830 1
300000 1
193570 1
139887 1
32826 1
89340 1
299999 1
286122 1
60097 1
168725 1
300000 1
1 1
268140 1
300000 1
174105 1
220879 1
2 1
300000 1
134646 1
57363 1
108624 1
245336 1
299999 1
3 1
300000 1
73575 1
256135 1
197592 1
13443 1
163580 1
112652 1
1 1
284472 1
300000 1
300000 1
297897 1
187145 1
292833 1
155270 1
290289 1
47286 1
300000 1
107075 1
18820 1
89210 1
85315 1
237471 1
1537 1
1 1
269134 1
300000 1
3 1
280790 1
147109 1
2726 1
144451 1
300002 1
1 1
267961 1
300002 1
182184 1
1 1
1 1
300000 1
213393 1
73635 1
256760 1
25586 1
50937 1
125282 1
133503 1
9899 1
129280 1
219283 1
103842 1
1 1
277035 1
171657 1
149945 1
266081 1
58051 1
171857 1
22072 1
23405 1
1 1
108288 1
45088 1
165833 1
294911 1
241411 1
106985 1
123577 1
54386 1
66008 1
52060 1
102353 1
33988 1
3 1
1 1
1 1
300001 1
300001 1
261846 1
152813 1
277772 1
159036 1
300001 1
102853 1
111289 1
1 1
24059 1
299999 1
300000 1
300001 1
3 1
282017 1
148570 1
1 1
300002 1
252801 1
60340 1
21041 1
300001 1
1 1
300000 1
2 1
9739 1
300001 1
2 1
13608 1
111809 1
161618 1
137619 1
83837 1
300001 1
277342 1
141288 1
300000 1
154660 1
23405 1
1 1
300001 1
2 1
196239 1
246281 1
2 1
201473 1
1 1
300002 1
275996 1
227610 1
3 1
122305 1
177500 1
221411 1
111958 1
251062 1
1 1
194495 1
3 1
2 1
1 1
300000 1
139997 1
138434 1
1 1
12621 1
76496 1
55796 1
1 1
1 1
206413 1
75418 1
189074 1
1 1
2 1
300000 1
45231 1
82394 1
283596 1
129484 1
1 1
299999 1
49376 1
157072 1
30457 1
238208 1
14454 1
181314 1
3 1
89101 1
300000 1
52096 1
300001 1
256449 1
106470 1
300000 1
54770 1
36708 1
123095 1
1 1
251138 1
1 1
1 1
300000 1
35294 1
238086 1
204154 1
3 1
200687 1
63812 1
1 1
299999 1
1 1
87416 1
219309 1
278496 1
99843 1
209116 1
1 1
25679 1
1 1
157670 1
52115 1
300000 1
119621 1
300001 1
238291 1
2 1
279573 1
39384 1
47624 1
299999 1
300001 1
179894 1
228700 1
217577 1
24573 1
176919 1
131414 1
126492 1
2 1
288328 1
2 1
223181 1
3 1
232163 1
149290 1
123391 1
6286 1
140150 1
121715 1
1 1
284159 1
300001 1
80266 1
124076 1
179656 1
253293 1
2 1
3 1
56612 1
1 1
104508 1
187090 1
195086 1
107381 1
299998 1
211533 1
112494 1
53709 1
11973 1
243250 1
29620 1
10562 1
167421 1
295867 1
111507 1
27470 1
243879 1
171496 1
2 1
106550 1
251162 1
3 1
210197 1
177443 1
131824 1
274149 1
1 1
267216 1
229970 1
98633 1
234118 1
300001 1
14803 1
295633 1
300000 1
101393 1
29891 1
42470 1
299999 1
287778 1
1 1
300001 1
1 1
1 1
300000 1
55695 1
70989 1
272610 1
67260 1
247140 1
246614 1
99403 1
99147 1
164632 1
126724 1
60909 1
291674 1
250295 1
22485 1
30260 1
215382 1
288558 1
165518 1
1 1
299999 1
2 1
91935 1
8795 1
143645 1
283899 1
299998 1
191529 1
300001 1
278059 1
1 1
271884 1
120237 1
75357 1
1 1
299999 1
299999 1
2 1
30109 1
299999 1
268977 1
3 1
63950 1
228300 1
1 1
256430 1
3 1
33855 1
300000 1
125753 1
133300 1
25147 1
2 1
1 1
299999 1
299999 1
224396 1
284213 1
232642 1
300000 1
93354 1
110247 1
265272 1
1 1
91740 1
18082 1
300000 1
277232 1
2 1
164238 1
299998 1
229909 1
241779 1
2 1
112647 1
299999 1
165952 1
299999 1
35150 1
35329 1
18181 1
1 1
198282 1
228249 1
1 1
216368 1
14065 1
37982 1
208229 1
77426 1
212689 1
107662 1
1 1
190745 1
42620 1
59634 1
300001 1
2 1
104555 1
3 1
2 1
174083 1
252412 1
300001 1
299999 1
290168 1
32619 1
232129 1
188322 1
182394 1
299999 1
57640 1
1 1
3 1
299999 1
224751 1
300001 1
1 1
2 1
37476 1
79251 1
270743 1
26513 1
39864 1
173619 1
285559 1
300001 1
300000 1
94095 1
299999 1
300001 1
2 1
128753 1
149687 1
1 1
222019 1
1 1
1 1
5902 1
299999 1
299999 1
221481 1
1 1
39053 1
1 1
159099 1
216778 1
10227 1
52315 1
300000 1
246597 1
48516 1
2 1
1 1
261619 1
300000 1
165446 1
1 1
33922 1
2 1
299999 1
159170 1
299999 1
27999 1
3917 1
123832 1
264472 1
1 1
1 1
19700 1
1 1
299998 1
158930 1
61638 1
135655 1
50327 1
2 1
1 1
2 1
268250 1
238894 1
230017 1
185569 1
210966 1
1 1
1 1
1 1
267765 1
249872 1
100294 1
3 1
257571 1
193064 1
297463 1
230226 1
137590 1
179021 1
132699 1
297777 1
300001 1
3 1
203091 1
58239 1
2 1
1 1
300001 1
109121 1
112087 1
157940 1
174148 1
1 1
240216 1
299999 1
1 1
34302 1
217623 1
1 1
8471 1
3 1
300000 1
185418 1
1 1
224341 1
299999 1
1 1
1 1
1 1
295241 1
175112 1
1 1
300001 1
5466 1
51565 1
300001 1
127859 1
300001 1
284581 1
300000 1
194184 1
2 1
140026 1
300001 1
300000 1
240331 1
84847 1
86369 1
200016 1
1 1
3 1
281934 1
299999 1
1 1
134886 1
216173 1
142134 1
139820 1
3 1
28596 1
18778 1
114913 1
125731 1
274379 1
216654 1
182631 1
169553 1
259801 1
109402 1
177805 1
299999 1
184363 1
300000 1
106929 1
1 1
133475 1
300000 1
13680 1
92349 1
95258 1
65575 1
18623 1
5799 1
65544 1
98313 1
300001 1
192982 1
251188 1
140779 1
283557 1
1 1
160441 1
194120 1
1 1
7970 1
290332 1
299999 1
226512 1
300001 1
215988 1
123963 1
299999 1
300000 1
25931 1
300000 1
236363 1
58690 1
299999 1
300002 1
106204 1
1 1
300000 1
299998 1
199813 1
288877 1
300001 1
199884 1
17385 1
254869 1
228773 1
13563 1
300000 1
26315 1
102224 1
279197 1
28373 1
1 1
106998 1
63408 1
30659 1
300001 1
86989 1
160849 1
165354 1
249869 1
1 1
1 1
299999 1
51979 1
300001 1
10166 1
300000 1
300000 1
295981 1
284797 1
1 1
253286 1
119505 1
179372 1
124997 1
1 1
300000 1
300000 1
1 1
87037 1
1 1
300000 1
236337 1
1 1
300001 1
28212 1
173639 1
1 1
99782 1
97477 1
143727 1
278458 1
265281 1
300001 1
231445 1
300000 1
181690 1
71751 1
2 1
2 1
155426 1
147717 1
1 1
2 1
227511 1
247941 1
25146 1
300001 1
127803 1
272463 1
245438 1
79575 1
271486 1
299998 1
110120 1
211442 1
78569 1
97906 1
3 1
1 1
281363 1
243002 1
2 1
50234 1
300001 1
300001 1
299999 1
1 1
257942 1
137501 1
22042 1
111560 1
67621 1
177309 1
2552 1
162162 1
172735 1
56797 1
299999 1
127866 1
300000 1
270135 1
101748 1
36861 1
149843 1
1 1
147979 1
295026 1
266069 1
290952 1
2 1
43493 1
253537 1
57561 1
111067 1
300000 1
299999 1
300001 1
90584 1
251260 1
37244 1
83848 1
123602 1
5039 1
262653 1
300000 1
2 1
616 1
294281 1
212515 1
1 1
173038 1
153532 1
39358 1
2 1
175563 1
178385 1
143549 1
300000 1
164667 1
243229 1
46540 1
11182 1
300001 1
271494 1
126009 1
1 1
152197 1
164288 1
191816 1
2 1
270668 1
157308 1
151866 1
282046 1
104760 1
1 1
67992 1
300002 1
104934 1
166196 1
276382 1
300000 1
217480 1
146455 1
300000 1
300001 1
262272 1
300001 1
266144 1
175185 1
268417 1
112565 1
1 1
2 1
2 1
300001 1
62057 1
102275 1
69546 1
10831 1
300001 1
3 1
31102 1
173637 1
290851 1
169341 1
249037 1
299999 1
299999 1
139458 1
236907 1
187692 1
1 1
79745 1
77193 1
216886 1
1 1
152820 1
272712 1
299999 1
277176 1
170019 1
1 1
248890 1
50483 1
80820 1
299363 1
199928 1
18724 1
1 1
1 1
299999 1
276227 1
299999 1
148493 1
284929 1
296795 1
44109 1
233819 1
118970 1
2 1
261188 1
202889 1
1 1
175692 1
2 1
263640 1
76166 1
202006 1
1 1
91656 1
191614 1
48639 1
2 1
208498 1
46924 1
237977 1
227062 1
1 1
1 1
145949 1
212797 1
219826 1
138493 1
1 1
182870 1
142944 1
54906 1
2 1
1 1
88541 1
207330 1
136677 1
1 1
1 1
113155 1
228289 1
300000 1
75130 1
134107 1
67030 1
273705 1
39804 1
129548 1
1 1
57738 1
69620 1
101896 1
1 1
286677 1
3 1
123664 1
218892 1
18936 1
277154 1
219818 1
153287 1
156956 1
234782 1
85804 1
1 1
174524 1
251034 1
62404 1
122822 1
80361 1
44375 1
245965 1
2694 1
2 1
181530 1
299394 1
154227 1
299999 1
104406 1
180176 1
1 1
177130 1
300000 1
299999 1
194441 1
241467 1
181259 1
2 1
131940 1
129736 1
28350 1
40961 1
56797 1
160189 1
111586 1
300002 1
210 1
54986 1
1 1
1 1
249564 1
1 1
250310 1
246946 1
1 1
13474 1
158541 1
299999 1
162295 1
300001 1
2 1
33995 1
198342 1
300000 1
67455 1
144251 1
2 1
300001 1
269662 1
182956 1
227263 1
264606 1
1 1
259964 1
277311 1
174100 1
190548 1
1 1
2 1
48895 1
266237 1
53404 1
1 1
194390 1
253191 1
128697 1
213558 1
300000 1
46903 1
193291 1
197731 1
211598 1
186157 1
1 1
97055 1
137224 1
106295 1
299999 1
300001 1
119171 1
300001 1
248108 1
75890 1
1 1
247343 1
286274 1
3 1
218191 1
264509 1
1 1
208485 1
1 1
37029 1
112825 1
300002 1
172377 1
17331 1
167315 1
299998 1
3 1
1 1
106403 1
299999 1
256599 1
243183 1
98939 1
1 1
197535 1
1 1
297652 1
2 1
101491 1
182744 1
261106 1
198237 1
1 1
300001 1
168792 1
300000 1
284172 1
11639 1
48487 1
194872 1
125105 1
257082 1
250007 1
12928 1
1 1
286855 1
108022 1
299999 1
299999 1
200941 1
253359 1
264640 1
299999 1
141404 1
3 1
140431 1
3 1
278187 1
1 1
268355 1
58825 1
260099 1
102436 1
70173 1
49185 1
75268 1
1 1
215587 1
300001 1
126428 1
299999 1
300000 1
83672 1
1 1
300000 1
300000 1
298678 1
75496 1
1 1
300001 1
300000 1
260116 1
68238 1
300001 1
1 1
2 1
296634 1
57794 1
3 1
183636 1
186467 1
1 1
56132 1
1 1
299999 1
228200 1
63640 1
163286 1
300000 1
144939 1
257438 1
296373 1
185409 1
47425 1
2 1
292135 1
300001 1
121256 1
55490 1
1 1
233688 1
300001 1
200007 1
231213 1
247959 1
209086 1
1 1
81828 1
1 1
214624 1
2878 1
9695 1
300000 1
200691 1
250359 1
143599 1
66217 1
282486 1
101663 1
1 1
297823 1
300001 1
46736 1
16976 1
1 1
177468 1
283218 1
299999 1
232106 1
171661 1
251553 1
2 1
1 1
23465 1
123925 1
86587 1
300000 1
27795 1
149577 1
172637 1
10597 1
299998 1
2 1
123603 1
240641 1
300000 1
273607 1
3 1
203743 1
290547 1
300001 1
292169 1
296863 1
48791 1
117735 1
187474 1
80479 1
146876 1
166671 1
68263 1
263185 1
187361 1
300000 1
299999 1
273217 1
2462 1
132023 1
184658 1
241508 1
193481 1
6536 1
166195 1
221349 1
19482 1
299999 1
183800 1
299999 1
33235 1
218688 1
1 1
299998 1
252524 1
300000 1
2732 1
197046 1
300001 1
8705 1
86530 1
300000 1
2 1
299999 1
153887 1
118781 1
124001 1
300001 1
268115 1
202305 1
291352 1
224305 1
1 1
160119 1
293572 1
3 1
300001 1
124468 1
3 1
222579 1
205734 1
169767 1
280434 1
171902 1
185083 1
300002 1
167446 1
299999 1
211027 1
300000 1
1 1
191397 1
171128 1
178347 1
5164 1
299998 1
287105 1
126979 1
80946 1
1 1
1 1
263414 1
300001 1
299999 1
36856 1
32710 1
71124 1
140937 1
115773 1
82084 1
277836 1
154742 1
299999 1
300000 1
1 1
127247 1
2 1
13156 1
1 1
171037 1
140403 1
22535 1
2 1
132407 1
98794 1
22119 1
241930 1
192495 1
212144 1
1 1
119997 1
197035 1
299999 1
187070 1
300000 1
300001 1
129575 1
103752 1
92619 1
286354 1
20548 1
2 1
220546 1
41601 1
222227 1
291752 1
299999 1
161488 1
143485 1
300002 1
173067 1
57117 1
73239 1
188046 1
204588 1
283268 1
1 1
198723 1
32870 1
155026 1
300001 1
299999 1
13355 1
121170 1
69811 1
239092 1
172210 1
2 1
3 1
251154 1
264352 1
86729 1
284523 1
102219 1
127833 1
44039 1
1 1
39230 1
300001 1
1 1
261070 1
56425 1
218012 1
113818 1
1 1
1 1
3 1
294697 1
299894 1
1 1
91604 1
130007 1
184472 1
30504 1
2 1
136472 1
273461 1
14957 1
54658 1
3871 1
145129 1
300000 1
232187 1
137081 1
200743 1
191993 1
246389 1
300000 1
300001 1
246015 1
192567 1
254834 1
290464 1
1 1
119385 1
145864 1
1 1
3 1
636 1
1 1
149108 1
1 1
165294 1
233679 1
249437 1
139895 1
170188 1
299999 1
66252 1
2 1
187592 1
154054 1
300001 1
19912 1
114313 1
65221 1
1 1
204612 1
55811 1
300000 1
300000 1
102854 1
299999 1
300001 1
3 1
290258 1
151087 1
300000 1
2 1
1 1
300000 1
218268 1
79562 1
154593 1
156246 1
299999 1
3 1
117217 1
299999 1
20115 1
300000 1
1 1
200541 1
300001 1
299160 1
2 1
291058 1
2 1
215596 1
61737 1
275334 1
268650 1
97345 1
299999 1
300000 1
46294 1
133252 1
300001 1
242803 1
274729 1
300000 1
202933 1
184984 1
2 1
300000 1
41089 1
1 1
2 1
299999 1
3 1
257627 1
299999 1
81793 1
112519 1
299999 1
299999 1
1 1
261550 1
300001 1
202495 1
81475 1
206250 1
2 1
153744 1
22946 1
81614 1
1 1
1 1
142191 1
164894 1
127252 1
168862 1
216404 1
300001 1
299999 1
144074 1
287861 1
237535 1
138327 1
218153 1
1 1
276395 1
168288 1
125854 1
1 1
289052 1
227095 1
220822 1
299999 1
40889 1
300001 1
33821 1
60064 1
283559 1
29275 1
94162 1
64495 1
137067 1
101876 1
2 1
25538 1
213696 1
31565 1
219154 1
1 1
219269 1
2 1
130870 1
105577 1
89485 1
221315 1
189020 1
135139 1
1 1
80883 1
267637 1
59899 1
299998 1
151410 1
1 1
179160 1
300000 1
127698 1
1 1
299999 1
68557 1
1 1
176627 1
300000 1
45647 1
175870 1
92561 1
175337 1
2 1
138708 1
96225 1
96780 1
201648 1
1 1
97840 1
1 1
121818 1
8242 1
250078 1
59467 1
300000 1
136311 1
215943 1
300000 1
22476 1
5960 1
251088 1
122444 1
203836 1
24153 1
65225 1
255602 1
1 1
119311 1
45858 1
178998 1
255306 1
174993 1
1 1
175223 1
127952 1
300001 1
1 1
102356 1
300000 1
1 1
257757 1
1 1
222612 1
160629 1
182092 1
264903 1
77429 1
267655 1
87369 1
1 1
100989 1
288615 1
156644 1
300000 1
52250 1
4373 1
273485 1
152979 1
127659 1
112860 1
299998 1
1 1
247868 1
235818 1
1 1
154116 1
291631 1
151565 1
177521 1
33269 1
232532 1
299999 1
57389 1
300001 1
165830 1
177279 1
237206 1
128683 1
206389 1
1 1
164235 1
151607 1
242747 1
263344 1
119517 1
186089 1
275362 1
2 1
58709 1
91837 1
145833 1
2 1
2 1
280326 1
208411 1
51908 1
152217 1
189791 1
163809 1
299999 1
172420 1
61414 1
228827 1
299999 1
77447 1
300000 1
270901 1
141686 1
300000 1
224439 1
300000 1
164215 1
300000 1
300001 1
21223 1
243177 1
300001 1
3 1
51244 1
289888 1
299999 1
10939 1
299999 1
56454 1
299999 1
80073 1
279766 1
150814 1
89498 1
300000 1
300000 1
28503 1
256143 1
260695 1
269233 1
3 1
100774 1
266227 1
1 1
113492 1
300000 1
300000 1
299999 1
141817 1
125512 1
104173 1
1 1
53455 1
1 1
1 1
299999 1
1 1
177555 1
300000 1
70609 1
104773 1
23323 1
269896 1
9350 1
1 1
114842 1
300001 1
300001 1
132980 1
266804 1
66931 1
300001 1
215438 1
299194 1
19759 1
42183 1
174536 1
1 1
254743 1
205980 1
1 1
1 1
252204 1
19717 1
300000 1
112075 1
230062 1
116156 1
1 1
300001 1
54171 1
245100 1
5745 1
120706 1
14022 1
3 1
128236 1
256153 1
227423 1
1 1
300001 1
45544 1
32840 1
2 1
295355 1
1 1
299999 1
65367 1
267354 1
169857 1
1 1
149505 1
66387 1
195602 1
300002 1
1 1
202951 1
228102 1
222000 1
38733 1
65516 1
2 1
159330 1
117281 1
300002 1
1 1
56936 1
1 1
221043 1
17497 1
146923 1
118161 1
9262 1
262530 1
300000 1
2 1
2336 1
1 1
18997 1
1 1
54524 1
184194 1
160127 1
1 1
64430 1
227141 1
249249 1
207871 1
247620 1
1 1
278667 1
93908 1
70706 1
300000 1
178977 1
73856 1
299999 1
1 1
70928 1
1 1
300001 1
300002 1
300000 1
2 1
198388 1
18155 1
300000 1
150996 1
58523 1
299999 1
90710 1
171338 1
257954 1
118202 1
1 1
201618 1
1 1
248794 1
1 1
1 1
103573 1
1721 1
199804 1
94466 1
300000 1
278642 1
44291 1
1 1
110662 1
1 1
234913 1
300001 1
88422 1
21787 1
1 1
202184 1
2 1
246714 1
1 1
4185 1
300000 1
181086 1
100043 1
293900 1
107915 1
83058 1
75381 1
162580 1
148937 1
111799 1
186285 1
150206 1
28962 1
94308 1
300001 1
143195 1
1 1
63612 1
300000 1
6013 1
222362 1
1 1
258850 1
300000 1
30443 1
74838 1
275645 1
7948 1
74068 1
299999 1
87557 1
194310 1
33292 1
210372 1
1 1
148505 1
73058 1
299999 1
73054 1
300000 1
243849 1
74590 1
218232 1
11105 1
130055 1
1 1
300000 1
1 1
299999 1
300000 1
157363 1
114097 1
216239 1
76412 1
300000 1
300002 1
97450 1
300001 1
3 1
153307 1
2 1
177317 1
261245 1
282486 1
206417 1
77190 1
300001 1
109279 1
300000 1
6851 1
274953 1
176821 1
74616 1
1 1
262840 1
1 1
184220 1
80035 1
2 1
120308 1
56239 1
2 1
289962 1
62124 1
129240 1
72139 1
204732 1
2 1
45583 1
1 1
158067 1
1 1
60679 1
148630 1
206546 1
300000 1
40843 1
22276 1
161481 1
299999 1
82212 1
300002 1
153281 1
94594 1
300001 1
134435 1
2 1
220899 1
172308 1
195927 1
3 1
89956 1
113319 1
214354 1
151813 1
273312 1
246456 1
1 1
115488 1
109465 1
258851 1
247907 1
206051 1
299999 1
280813 1
286467 1
203411 1
82080 1
127592 1
89788 1
230942 1
158854 1
127880 1
103746 1
276831 1
281706 1
2 1
231529 1
228589 1
20483 1
1 1
299999 1
28861 1
272162 1
189117 1
2 1
300000 1
226277 1
300000 1
53712 1
1 1
204694 1
263810 1
300001 1
2 1
1 1
55864 1
299999 1
122934 1
239441 1
144850 1
37333 1
276894 1
67951 1
1 1
33828 1
299999 1
166811 1
300000 1
14386 1
300002 1
68565 1
26752 1
54869 1
288845 1
199668 1
1 1
264237 1
1 1
300001 1
202620 1
251885 1
3344 1
299999 1
204351 1
223550 1
47240 1
38382 1
240047 1
93574 1
157213 1
299998 1
127175 1
43829 1
94864 1
268263 1
183625 1
299999 1
261527 1
235199 1
300000 1
1 1
1 1
300000 1
300001 1
35024 1
95908 1
232242 1
1 1
255595 1
6016 1
74142 1
93039 1
293606 1
1 1
211649 1
46217 1
278631 1
268319 1
24879 1
124836 1
242012 1
50807 1
65038 1
300001 1
180439 1
127061 1
300000 1
1 1
299998 1
300001 1
1 1
299999 1
1 1
300001 1
81143 1
296141 1
199481 1
10330 1
299998 1
125545 1
123558 1
175628 1
253026 1
46262 1
1 1
300001 1
299999 1
299999 1
175869 1
95690 1
300001 1
8750 1
60464 1
1 1
249813 1
181109 1
299999 1
95745 1
186231 1
1 1
217097 1
181445 1
1 1
10835 1
285700 1
52497 1
111936 1
289 1
33751 1
213160 1
300001 1
219779 1
299999 1
1 1
299999 1
270734 1
265207 1
300000 1
112646 1
231453 1
300000 1
259550 1
92633 1
1 1
139862 1
300000 1
109499 1
1 1
57054 1
1 1
152734 1
35494 1
276178 1
242152 1
67735 1
188771 1
98635 1
168806 1
269357 1
293309 1
299999 1
234933 1
110699 1
2 1
220601 1
1 1
206520 1
94785 1
294216 1
92034 1
1 1
217989 1
249657 1
18355 1
22863 1
137775 1
299999 1
113728 1
1 1
43296 1
168357 1
190968 1
1497 1
210453 1
165236 1
192757 1
232815 1
115866 1
147794 1
134184 1
2 1
228279 1
56577 1
210660 1
13356 1
176123 1
278765 1
265614 1
299999 1
2 1
201075 1
55245 1
173487 1
183164 1
299998 1
42046 1
299999 1
300000 1
300000 1
140714 1
300000 1
227428 1
237470 1
20296 1
300000 1
117227 1
234593 1
212201 1
2 1
231030 1
267658 1
194027 1
135710 1
1 1
252703 1
252534 1
101682 1
151233 1
299998 1
174446 1
1 1
257294 1
227887 1
220086 1
1 1
176584 1
1 1
300000 1
1 1
275357 1
128982 1
1 1
29016 1
42281 1
182551 1
263993 1
4569 1
202210 1
255387 1
1 1
122128 1
159950 1
212914 1
47685 1
1 1
25816 1
114584 1
1 1
93180 1
299999 1
300000 1
1 1
300000 1
1 1
253874 1
300000 1
241048 1
108157 1
76703 1
277248 1
2 1
182378 1
152357 1
38258 1
151373 1
299999 1
91604 1
1 1
146191 1
294819 1
159566 1
140871 1
173074 1
21739 1
83904 1
300000 1
300001 1
2 1
2 1
299999 1
199566 1
227996 1
44617 1
300000 1
160061 1
42008 1
295525 1
140856 1
186579 1
161925 1
56261 1
1 1
1 1
300002 1
299999 1
299999 1
132714 1
179813 1
260734 1
257335 1
160771 1
1 1
300000 1
1 1
98593 1
299999 1
77059 1
300000 1
228869 1
171739 1
267476 1
208141 1
160944 1
299138 1
215774 1
196634 1
92346 1
82380 1
102493 1
175741 1
74315 1
253179 1
1 1
105804 1
38674 1
72425 1
276339 1
1652 1
3 1
3 1
231086 1
300001 1
188507 1
1 1
39194 1
299999 1
154625 1
300000 1
248113 1
13270 1
300001 1
201122 1
47245 1
233624 1
86498 1
189613 1
299999 1
256474 1
209496 1
1 1
299999 1
1 1
146585 1
1 1
299998 1
188296 1
3 1
56779 1
145921 1
1 1
191067 1
1 1
2 1
172856 1
272896 1
115239 1
273011 1
170894 1
42705 1
176659 1
299999 1
10548 1
191336 1
38197 1
1 1
101066 1
300001 1
3 1
3 1
1 1
1 1
74153 1
300002 1
300001 1
39138 1
60141 1
1 1
38501 1
1 1
235393 1
15786 1
152502 1
178582 1
209578 1
169126 1
150786 1
300000 1
300000 1
160486 1
167264 1
1 1
300000 1
298293 1
170441 1
269206 1
254085 1
1 1
5703 1
1205 1
172696 1
177970 1
2 1
299998 1
297799 1
1 1
300001 1
280825 1
177214 1
11880 1
114287 1
300001 1
143469 1
2 1
205911 1
126088 1
2 1
78607 1
300002 1
158338 1
240117 1
1 1
2 1
1 1
1886 1
78078 1
295500 1
182558 1
189394 1
300001 1
190422 1
299999 1
1 1
57044 1
121707 1
1 1
2694 1
1 1
2 1
1 1
40725 1
1 1
269257 1
300000 1
63767 1
1 1
1 1
130195 1
299999 1
300000 1
1 1
119675 1
230901 1
223189 1
163835 1
300000 1
300002 1
225884 1
53516 1
3 1
2 1
300000 1
195163 1
1 1
124047 1
217764 1
28674 1
141051 1
267906 1
299999 1
300000 1
68781 1
210178 1
300001 1
263352 1
131762 1
1 1
90575 1
251028 1
231444 1
186554 1
1 1
299999 1
300002 1
1 1
299999 1
79864 1
272130 1
1 1
101675 1
101657 1
178816 1
63892 1
300000 1
9409 1
298005 1
1 1
2 1
2 1
1 1
287065 1
196254 1
299998 1
259152 1
164212 1
229453 1
300000 1
299999 1
300001 1
1 1
58271 1
1 1
282226 1
3 1
118806 1
87833 1
193168 1
296287 1
249165 1
1 1
141622 1
1 1
2 1
190115 1
2351 1
300000 1
213860 1
174369 1
12517 1
1 1
242508 1
299999 1
1 1
1 1
300001 1
299999 1
300001 1
36041 1
2 1
1 1
89068 1
237798 1
276957 1
1 1
107563 1
2 1
299999 1
133927 1
255312 1
219367 1
300000 1
128152 1
117614 1
300000 1
299999 1
28662 1
11789 1
3 1
1 1
1326 1
1 1
300000 1
1 1
40888 1
201373 1
80313 1
3 1
117945 1
275137 1
290140 1
300001 1
300000 1
238496 1
3 1
23356 1
39098 1
77743 1
252234 1
122605 1
282933 1
271163 1
29151 1
2 1
1 1
299999 1
1 1
300000 1
299999 1
1 1
1 1
146080 1
300000 1
299998 1
300001 1
160247 1
163254 1
17016 1
32336 1
3 1
299999 1
124142 1
170130 1
1 1
37923 1
26069 1
1 1
1 1
80743 1
134776 1
148810 1
1 1
300000 1
148551 1
40378 1
275768 1
300000 1
65150 1
126176 1
300000 1
300000 1
140044 1
236091 1
233892 1
1 1
201440 1
11139 1
183436 1
300002 1
299999 1
44893 1
264665 1
133057 1
36212 1
1 1
3 1
1 1
112322 1
42643 1
300002 1
46990 1
67825 1
2 1
300000 1
1 1
266722 1
211248 1
98540 1
152275 1
2 1
300001 1
238708 1
268539 1
204651 1
75839 1
43571 1
3 1
284904 1
16906 1
1 1
204512 1
237374 1
207346 1
94251 1
153258 1
240537 1
253346 1
119258 1
284325 1
269534 1
157905 1
48634 1
299999 1
2 1
2 1
178366 1
229085 1
1 1
1 1
1 1
1 1
34129 1
167658 1
111293 1
92365 1
159184 1
300002 1
59640 1
1 1
284549 1
1 1
113517 1
300000 1
188053 1
299999 1
156983 1
278418 1
2 1
299999 1
133108 1
94438 1
49704 1
103836 1
3 1
149445 1
1 1
230200 1
260056 1
293883 1
207938 1
64683 1
300000 1
2 1
300000 1
166987 1
146389 1
233520 1
179046 1
1 1
300000 1
187895 1
125011 1
1 1
143076 1
66254 1
219484 1
300000 1
1 1
282599 1
121509 1
231331 1
222794 1
242482 1
300002 1
1 1
1 1
247481 1
300000 1
142840 1
58236 1
70987 1
300001 1
113782 1
122400 1
198383 1
190899 1
55015 1
299999 1
128963 1
129358 1
170518 1
274585 1
6487 1
144519 1
264189 1
299999 1
1 1
120188 1
1 1
92883 1
3 1
299999 1
295740 1
299999 1
300001 1
292419 1
117017 1
243264 1
235688 1
190465 1
26051 1
1 1
76635 1
2 1
99062 1
115249 1
292303 1
268220 1
164361 1
182926 1
214255 1
19620 1
2 1
1 1
275200 1
215220 1
223717 1
1 1
101495 1
283765 1
271878 1
24032 1
213127 1
300000 1
300001 1
100464 1
230519 1
81288 1
299998 1
291089 1
75219 1
182093 1
294473 1
2 1
300001 1
1 1
3 1
273220 1
143801 1
264276 1
158446 1
139015 1
211038 1
1 1
2 1
179740 1
13917 1
150728 1
272364 1
89587 1
273252 1
140750 1
300000 1
299999 1
2 1
114241 1
149741 1
1 1
1 1
300001 1
299999 1
62207 1
256503 1
199512 1
1 1
38708 1
1 1
147173 1
59414 1
300000 1
232554 1
114568 1
286135 1
27705 1
4307 1
19951 1
285515 1
61470 1
240728 1
300001 1
169018 1
268853 1
204633 1
39355 1
1 1
1 1
57597 1
198622 1
1 1
1 1
286308 1
59454 1
1 1
94902 1
203596 1
2 1
140832 1
299999 1
154282 1
71958 1
80789 1
299998 1
111830 1
98940 1
300000 1
243867 1
82886 1
300001 1
168476 1
154823 1
1 1
247926 1
31419 1
288463 1
173560 1
300001 1
237479 1
268746 1
300001 1
122394 1
110155 1
290075 1
84383 1
300000 1
223967 1
52050 1
157647 1
263672 1
297725 1
88531 1
29830 1
116351 1
165890 1
22889 1
100059 1
300002 1
219293 1
291996 1
289788 1
84702 1
300000 1
208398 1
33330 1
197242 1
299998 1
183193 1
1 1
177083 1
87082 1
56089 1
101778 1
1 1
38783 1
54114 1
2 1
142821 1
128057 1
166731 1
1 1
176560 1
300000 1
1 1
300000 1
1 1
228695 1
299999 1
48160 1
300001 1
300000 1
249859 1
299998 1
88009 1
1 1
5050 1
192838 1
231912 1
150915 1
300000 1
41250 1
300000 1
26329 1
2 1
213389 1
102863 1
1 1
188297 1
188820 1
277441 1
66757 1
2 1
189998 1
151257 1
165059 1
169159 1
17584 1
300000 1
144136 1
2 1
2 1
78057 1
121909 1
287957 1
231650 1
90659 1
1 1
291720 1
1 1
160823 1
300001 1
298285 1
1 1
229655 1
1 1
192812 1
1 1
1 1
1 1
267746 1
300000 1
213096 1
74292 1
15000 1
98140 1
300001 1
1 1
140685 1
3282 1
1 1
276715 1
300001 1
300001 1
135700 1
300000 1
150304 1
3 1
40636 1
69924 1
1 1
146565 1
300000 1
274576 1
296471 1
132175 1
124917 1
111239 1
39245 1
28620 1
1 1
135153 1
168228 1
180049 1
1 1
300000 1
192137 1
1 1
2 1
28680 1
1 1
38316 1
73928 1
168559 1
300001 1
300001 1
56981 1
226502 1
23381 1
1 1
194250 1
1 1
56459 1
4619 1
137193 1
16824 1
61648 1
218616 1
300000 1
77158 1
298643 1
86046 1
42312 1
300000 1
300000 1
300001 1
187650 1
300001 1
299999 1
23830 1
243909 1
1 1
1 1
299999 1
2 1
1 1
300000 1
139449 1
299999 1
1 1
299999 1
1 1
36474 1
162726 1
288967 1
278685 1
70574 1
119071 1
123676 1
120966 1
30842 1
156496 1
160091 1
299998 1
220944 1
29796 1
3 1
125323 1
300001 1
1 1
299999 1
227033 1
4573 1
33340 1
139241 1
237808 1
276757 1
137908 1
300002 1
220666 1
1 1
93711 1
287904 1
299999 1
296921 1
64170 1
134345 1
300000 1
128537 1
285164 1
50525 1
22687 1
3 1
102005 1
300001 1
44784 1
42028 1
227358 1
118861 1
79952 1
1 1
244480 1
273056 1
1 1
62091 1
299999 1
234162 1
80257 1
2 1
56210 1
42595 1
11012 1
6789 1
1 1
1 1
300001 1
299999 1
165166 1
299999 1
83425 1
201811 1
300002 1
1 1
160135 1
203354 1
178585 1
131874 1
28359 1
299999 1
164627 1
222883 1
210780 1
260111 1
269045 1
208009 1
16093 1
2 1
300000 1
74263 1
58713 1
159500 1
166337 1
113510 1
1 1
55103 1
145520 1
211220 1
182419 1
1 1
55804 1
1 1
1 1
198139 1
282707 1
155251 1
124875 1
299999 1
241607 1
100456 1
160287 1
300002 1
63927 1
300000 1
1 1
269592 1
204752 1
257415 1
300000 1
156011 1
79027 1
288416 1
300000 1
154386 1
113545 1
253998 1
284043 1
97145 1
299999 1
118726 1
1 1
300001 1
299998 1
277384 1
1 1
60244 1
300000 1
81976 1
202195 1
21988 1
83694 1
300001 1
271832 1
1 1
299999 1
108953 1
158105 1
299999 1
189124 1
287871 1
197297 1
299999 1
274311 1
137508 1
1 1
1 1
95310 1
93853 1
246727 1
300001 1
1 1
259808 1
183251 1
191763 1
285429 1
1 1
39060 1
77731 1
74170 1
300000 1
227160 1
1 1
245210 1
141777 1
1 1
293914 1
206850 1
176855 1
3 1
258731 1
88671 1
89005 1
117095 1
2 1
86870 1
299999 1
222847 1
41110 1
1 1
83443 1
299999 1
300001 1
299999 1
300000 1
1 1
1 1
116870 1
102736 1
157818 1
115626 1
300000 1
87532 1
34623 1
300001 1
82621 1
1 1
299999 1
229379 1
111360 1
15963 1
67808 1
215897 1
117730 1
159623 1
133908 1
256020 1
266536 1
289559 1
96241 1
300001 1
299182 1
36538 1
67489 1
250709 1
42338 1
1 1
111638 1
184212 1
100 1
1 1
2 1
106044 1
241172 1
300000 1
300000 1
128485 1
89841 1
48535 1
299999 1
73983 1
44901 1
300001 1
230668 1
237589 1
116971 1
160350 1
205880 1
233757 1
1 1
299999 1
297782 1
213879 1
119875 1
248599 1
299999 1
2 1
235177 1
23346 1
300002 1
54490 1
295380 1
50023 1
282054 1
166384 1
249163 1
300002 1
252162 1
43704 1
157399 1
187061 1
140917 1
1 1
300002 1
2919 1
13811 1
225670 1
300000 1
300001 1
15937 1
1 1
109878 1
249406 1
202080 1
24159 1
38236 1
46471 1
237456 1
81679 1
300000 1
225200 1
1 1
42579 1
2 1
221373 1
49157 1
146088 1
38613 1
173169 1
57914 1
299998 1
276157 1
126490 1
239953 1
300000 1
94833 1
1 1
300000 1
65209 1
1 1
119394 1
232680 1
299999 1
298816 1
42754 1
299356 1
128446 1
1 1
185265 1
277377 1
300000 1
135203 1
1 1
256800 1
300002 1
85890 1
37211 1
194595 1
95206 1
1 1
156563 1
2 1
299999 1
3 1
99272 1
259008 1
299999 1
300000 1
299999 1
129746 1
184643 1
300000 1
173918 1
103191 1
112098 1
1 1
300000 1
180243 1
300000 1
1 1
175287 1
1 1
1 1
83647 1
7778 1
300000 1
300000 1
156889 1
300000 1
300001 1
1 1
238149 1
3 1
2 1
279779 1
230680 1
61303 1
28929 1
213239 1
50376 1
299999 1
300001 1
255723 1
300000 1
249908 1
50365 1
299999 1
1 1
167014 1
299999 1
67967 1
299999 1
103770 1
144951 1
138220 1
1 1
114453 1
197221 1
190323 1
148033 1
77052 1
209450 1
90781 1
1 1
300002 1
300001 1
80850 1
6853 1
1 1
300000 1
1 1
255851 1
300000 1
244734 1
20378 1
299998 1
151651 1
1 1
3 1
225391 1
87391 1
300000 1
1 1
2 1
121404 1
2 1
104279 1
194699 1
300002 1
210437 1
2 1
154807 1
76918 1
91281 1
156539 1
300002 1
36943 1
292889 1
219870 1
1 1
293518 1
222819 1
147606 1
175871 1
299999 1
300001 1
1 1
275405 1
69086 1
300000 1
24423 1
1 1
156125 1
300000 1
213161 1
1 1
300000 1
300001 1
119851 1
2 1
299998 1
300001 1
1 1
161137 1
230654 1
97616 1
276379 1
175409 1
1 1
91152 1
299999 1
300000 1
300000 1
299999 1
203106 1
144947 1
138055 1
48645 1
212073 1
9405 1
15313 1
123964 1
254347 1
71692 1
52663 1
192233 1
104438 1
2 1
70473 1
204133 1
40076 1
3 1
46796 1
188822 1
3 1
11982 1
71982 1
195763 1
291918 1
1 1
300001 1
1 1
1 1
300001 1
300000 1
300000 1
299998 1
177700 1
1 1
1 1
142369 1
55943 1
238133 1
1 1
54158 1
153793 1
92074 1
300000 1
171634 1
300001 1
156133 1
270921 1
299999 1
300000 1
202007 1
230395 1
95445 1
91072 1
112927 1
300001 1
33280 1
86560 1
254942 1
282086 1
101842 1
292262 1
24450 1
300000 1
56580 1
299999 1
300000 1
135170 1
299999 1
300000 1
180972 1
2 1
42204 1
68197 1
2 1
299999 1
300000 1
300000 1
3 1
8014 1
258634 1
93176 1
287403 1
1 1
137927 1
300000 1
268299 1
299999 1
1 1
300002 1
300002 1
149364 1
1 1
300001 1
299999 1
3 1
2 1
242995 1
101747 1
17187 1
261757 1
255216 1
238569 1
34367 1
300000 1
134332 1
299999 1
52886 1
1 1
1644 1
300001 1
151693 1
204890 1
1 1
3 1
154104 1
299999 1
1449 1
1 1
48895 1
299239 1
15192 1
196569 1
300001 1
51662 1
299999 1
61607 1
154280 1
17368 1
15103 1
1 1
300002 1
245692 1
141152 1
280595 1
32607 1
270232 1
206366 1
2 1
265078 1
55509 1
2 1
126340 1
299999 1
299999 1
28043 1
221344 1
300000 1
93667 1
208182 1
155706 1
300000 1
187058 1
105498 1
13507 1
1 1
21711 1
245965 1
128115 1
177774 1
3 1
300000 1
60165 1
158196 1
36254 1
2 1
91079 1
1 1
147383 1
31775 1
276248 1
85013 1
1 1
45125 1
3 1
299999 1
208712 1
1 1
241332 1
43783 1
55074 1
3 1
198075 1
102623 1
51397 1
1 1
236428 1
129972 1
176594 1
300000 1
192805 1
269709 1
1 1
21321 1
110615 1
300000 1
165791 1
263719 1
300000 1
106902 1
285087 1
174090 1
294214 1
88842 1
271606 1
87019 1
149348 1
287775 1
226105 1
81794 1
185959 1
248229 1
162257 1
1 1
198506 1
1 1
60370 1
70306 1
300001 1
300000 1
136205 1
204662 1
60101 1
242150 1
1 1
120291 1
300001 1
209020 1
275314 1
1 1
1 1
2 1
165764 1
224213 1
300000 1
300000 1
1 1
41394 1
300000 1
112930 1
245156 1
300001 1
102591 1
170351 1
1 1
268068 1
251188 1
299999 1
165202 1
1 1
198306 1
1 1
161243 1
300001 1
247486 1
202883 1
260874 1
30856 1
191400 1
300000 1
300001 1
107216 1
226690 1
1 1
11327 1
33991 1
173878 1
216761 1
1 1
300000 1
98619 1
2 1
259770 1
3 1
43873 1
300002 1
250980 1
261747 1
294504 1
300000 1
1 1
99975 1
183910 1
99257 1
299998 1
134826 1
300001 1
230753 1
118757 1
167621 1
47300 1
209236 1
201796 1
61119 1
1 1
300000 1
2 1
259299 1
40378 1
274904 1
75074 1
1 1
14797 1
225859 1
300000 1
188084 1
79363 1
232574 1
148202 1
300000 1
263299 1
299998 1
227771 1
237850 1
278543 1
300000 1
257813 1
49179 1
1 1
190475 1
152542 1
1 1
67461 1
3 1
42775 1
300000 1
63191 1
42992 1
161662 1
300002 1
96114 1
300001 1
299999 1
35572 1
1 1
235629 1
205879 1
298667 1
2 1
3 1
300001 1
2 1
1 1
51501 1
86877 1
144523 1
1 1
300000 1
1 1
181952 1
300001 1
178651 1
193685 1
91031 1
68182 1
222993 1
249178 1
3 1
300000 1
300000 1
241538 1
300000 1
203571 1
1 1
80395 1
158813 1
65930 1
201737 1
1 1
203693 1
251445 1
299999 1
3 1
3 1
138713 1
13560 1
207032 1
300000 1
299999 1
142766 1
132384 1
116287 1
98335 1
134262 1
34289 1
160412 1
51143 1
300001 1
297729 1
91523 1
110133 1
292136 1
296776 1
11382 1
178851 1
300001 1
300000 1
283480 1
261574 1
166548 1
1 1
104528 1
128342 1
59903 1
122813 1
1 1
85578 1
59987 1
299452 1
300000 1
300000 1
26790 1
190886 1
300000 1
1 1
55171 1
230012 1
106834 1
233273 1
1 1
299998 1
68125 1
299999 1
1 1
300000 1
241537 1
57322 1
124271 1
130480 1
286661 1
2 1
114097 1
259732 1
3 1
282460 1
227915 1
29544 1
1 1
207559 1
102569 1
2 1
299999 1
131531 1
111356 1
280723 1
259133 1
34305 1
246162 1
140010 1
174653 1
210637 1
148176 1
62090 1
167495 1
260885 1
216212 1
300000 1
2 1
300000 1
198655 1
39042 1
273557 1
275299 1
31682 1
1 1
183842 1
299999 1
38414 1
1 1
42047 1
100208 1
138550 1
300001 1
104903 1
210577 1
62602 1
245241 1
190354 1
2 1
1 1
111785 1
1 1
1 1
1 1
119761 1
300002 1
229592 1
103369 1
18406 1
1 1
118626 1
1 1
129372 1
201182 1
280650 1
221604 1
1 1
2 1
291335 1
292775 1
169761 1
299999 1
2 1
255442 1
233907 1
53608 1
106867 1
299999 1
89352 1
107513 1
91203 1
1 1
300001 1
3 1
1 1
300000 1
245047 1
300000 1
137669 1
299998 1
2 1
1 1
1 1
163284 1
7537 1
3 1
300000 1
168217 1
36687 1
26391 1
284244 1
148706 1
76936 1
1 1
231973 1
120503 1
300000 1
219222 1
50719 1
300002 1
200444 1
38836 1
1 1
20645 1
258399 1
120625 1
109228 1
267558 1
293015 1
2 1
176691 1
1 1
16016 1
299999 1
2 1
1 1
3 1
240590 1
248251 1
2 1
98799 1
134242 1
113410 1
222787 1
162779 1
134469 1
299105 1
288710 1
63 1
91540 1
300000 1
209552 1
50275 1
114056 1
300000 1
251963 1
143878 1
126458 1
149265 1
252160 1
2 1
300000 1
24495 1
168644 1
194296 1
94851 1
2120 1
3 1
3 1
2 1
260170 1
278738 1
194730 1
67776 1
76591 1
151039 1
160201 1
1 1
300002 1
299999 1
2 1
201211 1
300001 1
1 1
2 1
269424 1
241045 1
95484 1
96902 1
1 1
72526 1
300001 1
58081 1
170534 1
244862 1
2 1
149415 1
1 1
300002 1
263354 1
149656 1
3 1
101933 1
300000 1
284084 1
1 1
33760 1
2 1
216096 1
161621 1
299999 1
60007 1
225352 1
1 1
140023 1
286255 1
300001 1
1 1
223852 1
231787 1
300000 1
98075 1
2975 1
8110 1
2 1
299999 1
97307 1
300002 1
299999 1
149336 1
158827 1
299999 1
64090 1
151401 1
299999 1
60680 1
1 1
3 1
63276 1
285149 1
68967 1
256463 1
42513 1
1 1
71575 1
1 1
299999 1
93031 1
300000 1
163805 1
116298 1
56787 1
179758 1
231769 1
221265 1
135285 1
197756 1
217326 1
1 1
53546 1
299999 1
1 1
138193 1
264512 1
269789 1
201769 1
1 1
299999 1
247057 1
112460 1
269852 1
194172 1
1 1
298684 1
167151 1
167623 1
2 1
16250 1
300001 1
262834 1
55119 1
209136 1
264360 1
126299 1
234471 1
212323 1
105014 1
300000 1
81093 1
58544 1
87654 1
72732 1
241173 1
2 1
300001 1
21988 1
161973 1
300000 1
300001 1
1 1
90852 1
300001 1
300001 1
300000 1
1 1
2 1
8916 1
1 1
90332 1
163687 1
287155 1
149144 1
198033 1
1 1
35743 1
300000 1
230396 1
159832 1
1 1
300000 1
229089 1
80425 1
299999 1
185278 1
300000 1
103846 1
72880 1
174822 1
65678 1
295029 1
1 1
134511 1
211924 1
300000 1
280267 1
300001 1
1 1
257298 1
1 1
170157 1
161374 1
300001 1
2 1
79449 1
300000 1
144197 1
1 1
73647 1
209764 1
1 1
177397 1
1 1
239791 1
40066 1
300002 1
3 1
117932 1
1 1
1 1
26182 1
1 1
245266 1
160929 1
96219 1
2 1
268438 1
20196 1
274262 1
280287 1
176007 1
106102 1
153663 1
148149 1
285823 1
300001 1
277226 1
108199 1
8345 1
299999 1
139162 1
300001 1
300000 1
300001 1
1 1
1 1
1 1
289142 1
129582 1
71063 1
153847 1
299998 1
3 1
300002 1
173020 1
116907 1
107955 1
2 1
97191 1
142692 1
239823 1
2 1
1 1
239500 1
291412 1
300000 1
241789 1
53064 1
274048 1
229524 1
259949 1
162023 1
250078 1
300000 1
185688 1
271105 1
300000 1
148366 1
300000 1
12751 1
300001 1
283944 1
173972 1
169137 1
106634 1
300002 1
1057 1
217409 1
300001 1
300000 1
87101 1
13280 1
269063 1
165248 1
1 1
299998 1
62103 1
1 1
19567 1
187510 1
97454 1
229163 1
1 1
99281 1
1 1
300000 1
300001 1
122045 1
236370 1
300000 1
129609 1
163228 1
139760 1
278199 1
89747 1
202815 1
299999 1
300002 1
117793 1
205322 1
31801 1
1 1
2 1
299998 1
156086 1
275233 1
176468 1
300000 1
176044 1
278277 1
238926 1
124960 1
3 1
10168 1
2 1
2 1
1 1
1 1
300001 1
5102 1
197233 1
10055 1
1 1
65352 1
67816 1
8181 1
64950 1
300000 1
74776 1
2 1
226515 1
299999 1
258079 1
233056 1
1 1
111435 1
49669 1
143710 1
1 1
41409 1
1 1
84728 1
258965 1
299999 1
290748 1
187212 1
10380 1
195093 1
2 1
1 1
72451 1
7554 1
192495 1
117651 1
3 1
262810 1
183642 1
1 1
16461 1
1 1
279290 1
300000 1
16637 1
146940 1
1 1
66507 1
159369 1
299998 1
110227 1
1 1
70560 1
244243 1
284071 1
280619 1
300000 1
140101 1
296032 1
1 1
1 1
186876 1
83228 1
249040 1
137119 1
44516 1
299999 1
101681 1
2 1
2 1
300000 1
259748 1
298159 1
247039 1
175538 1
1 1
144935 1
269350 1
263856 1
143208 1
253901 1
218151 1
119305 1
300000 1
2 1
204937 1
110581 1
278148 1
300000 1
1 1
35966 1
299999 1
229058 1
131606 1
73922 1
1 1
177382 1
2 1
111001 1
66082 1
68363 1
187861 1
152427 1
52862 1
97136 1
236126 1
22961 1
286762 1
2 1
168555 1
95209 1
299999 1
295185 1
63600 1
3266 1
300000 1
294068 1
2 1
1 1
1 1
10933 1
1 1
278955 1
59198 1
120834 1
77713 1
299999 1
120882 1
300000 1
299999 1
1 1
265091 1
1 1
2 1
299999 1
1 1
97603 1
299998 1
86426 1
299999 1
111366 1
1 1
237765 1
165339 1
300001 1
300000 1
186550 1
1 1
1 1
299998 1
299999 1
233855 1
67234 1
259181 1
88082 1
85835 1
50530 1
286479 1
1 1
1 1
300001 1
300001 1
204500 1
285545 1
2 1
188237 1
1 1
243590 1
110795 1
204370 1
22628 1
300000 1
281800 1
194230 1
1 1
9451 1
300001 1
179162 1
74212 1
1 1
299999 1
2 1
817 1
1 1
203110 1
300000 1
203479 1
2 1
39585 1
2 1
38784 1
300000 1
300001 1
53199 1
299998 1
159481 1
191081 1
299999 1
123361 1
19434 1
15127 1
35491 1
111490 1
246114 1
1 1
45315 1
223190 1
209851 1
300001 1
8406 1
192875 1
122742 1
299999 1
64013 1
1 1
207093 1
1 1
57052 1
299999 1
174239 1
1 1
300002 1
142472 1
300001 1
300000 1
40249 1
215812 1
282324 1
1 1
1 1
69344 1
299999 1
300000 1
72848 1
300001 1
212394 1
229169 1
277030 1
57670 1
58105 1
151237 1
1 1
1 1
127777 1
1 1
1 1
100216 1
216933 1
142720 1
276695 1
105315 1
163010 1
300001 1
258900 1
172528 1
171374 1
294824 1
1 1
3 1
299999 1
55036 1
240364 1
198152 1
110510 1
98321 1
300001 1
183011 1
32678 1
295620 1
261059 1
299999 1
133645 1
1 1
1 1
1 1
62940 1
260411 1
219658 1
81678 1
48393 1
299999 1
275959 1
2 1
184789 1
300000 1
29499 1
146204 1
270919 1
17914 1
11124 1
229352 1
246836 1
13504 1
56914 1
55052 1
3 1
141773 1
125426 1
1 1
114156 1
90537 1
166275 1
203071 1
274562 1
299999 1
25631 1
62402 1
12475 1
1 1
99497 1
299999 1
2 1
283274 1
117538 1
140226 1
75977 1
7670 1
295385 1
56838 1
22131 1
240725 1
289411 1
108581 1
269376 1
1 1
108542 1
3 1
197864 1
45954 1
64485 1
1 1
2 1
246105 1
2 1
133185 1
269894 1
300000 1
2 1
224720 1
202440 1
300000 1
184277 1
1 1
104411 1
1 1
175375 1
257242 1
28138 1
252957 1
26024 1
264449 1
74458 1
214349 1
242039 1
299999 1
206715 1
55138 1
198225 1
54954 1
300000 1
58397 1
159276 1
107359 1
139993 1
3 1
121330 1
3 1
287411 1
299999 1
1 1
299999 1
242065 1
35229 1
1 1
162416 1
1 1
89095 1
114072 1
2 1
145501 1
1583 1
3 1
177342 1
1 1
68192 1
144814 1
53431 1
93678 1
245260 1
300000 1
72902 1
51442 1
300001 1
49807 1
185996 1
2 1
196872 1
200623 1
13179 1
88268 1
300001 1
299999 1
285184 1
300000 1
155269 1
243826 1
191134 1
239950 1
265801 1
151422 1
151826 1
2 1
2 1
200865 1
14020 1
300002 1
248910 1
35749 1
2 1
68535 1
300001 1
250775 1
1 1
1 1
35003 1
300000 1
185396 1
134431 1
214041 1
230484 1
276974 1
213301 1
93681 1
48797 1
134852 1
300001 1
300001 1
1 1
161360 1
48181 1
1 1
1 1
259550 1
1 1
292605 1
140800 1
1 1
3 1
1 1
39978 1
198700 1
237215 1
278966 1
1 1
300001 1
155521 1
71371 1
1 1
1 1
235834 1
300001 1
299999 1
1 1
300000 1
213464 1
75368 1
201717 1
271546 1
299999 1
45353 1
213503 1
3 1
3 1
25700 1
47506 1
183259 1
300000 1
47462 1
197661 1
72189 1
22732 1
214054 1
2 1
29193 1
157354 1
138954 1
110233 1
3 1
75245 1
23838 1
300001 1
298269 1
272309 1
94922 1
47403 1
58688 1
300000 1
288789 1
172316 1
169126 1
146085 1
25376 1
34451 1
299999 1
1 1
76681 1
283116 1
1 1
300001 1
300000 1
1 1
253121 1
191901 1
299999 1
3931 1
263363 1
41351 1
300000 1
1 1
299999 1
88545 1
277542 1
300001 1
158758 1
250383 1
299999 1
1 1
299999 1
158244 1
280126 1
300000 1
128381 1
3 1
2 1
285937 1
143149 1
290005 1
167688 1
184771 1
93540 1
1 1
1 1
2 1
26110 1
164658 1
300000 1
230675 1
161621 1
300000 1
299999 1
150505 1
300000 1
70882 1
730 1
300002 1
217305 1
299999 1
275465 1
49389 1
300001 1
124128 1
261628 1
262794 1
8192 1
251139 1
203828 1
201827 1
231990 1
190277 1
299999 1
1 1
290320 1
149922 1
96636 1
113347 1
300000 1
183094 1
129063 1
300002 1
232552 1
265731 1
71908 1
176907 1
117037 1
207554 1
300001 1
92177 1
153792 1
299999 1
111727 1
1 1
121761 1
293879 1
68068 1
278949 1
299999 1
107337 1
95517 1
78323 1
145835 1
2 1
2 1
1 1
70074 1
36348 1
248607 1
2 1
226923 1
1 1
229491 1
165643 1
262010 1
295597 1
141745 1
1 1
300001 1
299998 1
63272 1
4610 1
1 1
3 1
47242 1
264559 1
85809 1
26022 1
299998 1
101354 1
143888 1
52828 1
266904 1
299998 1
168004 1
1 1
300000 1
1 1
234903 1
121608 1
65611 1
1 1
213606 1
40191 1
291800 1
145937 1
203268 1
113139 1
300000 1
10361 1
1 1
299999 1
132540 1
202575 1
212709 1
268686 1
206716 1
143763 1
2 1
1 1
1 1
281526 1
1 1
100164 1
202265 1
299999 1
2 1
1 1
1 1
1 1
64452 1
1 1
293731 1
191458 1
167542 1
145186 1
299999 1
154763 1
100841 1
170755 1
24368 1
265881 1
299999 1
2098 1
299999 1
255156 1
1 1
299999 1
19013 1
299999 1
145559 1
10703 1
232088 1
45535 1
227845 1
290450 1
300002 1
3 1
147130 1
300000 1
158945 1
300000 1
236474 1
300000 1
1 1
212577 1
143922 1
2 1
242684 1
219175 1
96737 1
184536 1
1 1
254862 1
300002 1
24744 1
144169 1
162812 1
205063 1
300001 1
1 1
300001 1
178074 1
260698 1
259508 1
300000 1
230885 1
65268 1
300001 1
158759 1
1 1
300000 1
2 1
299999 1
109525 1
46872 1
299999 1
201665 1
260281 1
1 1
182317 1
1 1
54873 1
238321 1
218326 1
175616 1
106560 1
101593 1
96239 1
153082 1
99319 1
63816 1
5460 1
179137 1
258547 1
123448 1
251732 1
202646 1
266376 1
250265 1
166011 1
292084 1
61555 1
1 1
32872 1
97671 1
233533 1
1 1
76298 1
135756 1
188961 1
93945 1
300000 1
1 1
300001 1
23757 1
196366 1
209263 1
1 1
136279 1
269563 1
299998 1
115030 1
109484 1
300002 1
155282 1
120777 1
259055 1
2931 1
159203 1
170615 1
28143 1
215243 1
2 1
12458 1
41681 1
75750 1
68354 1
300000 1
136712 1
159555 1
300000 1
108968 1
1 1
300001 1
167392 1
300000 1
1 1
299999 1
202582 1
145671 1
161351 1
300001 1
300001 1
86213 1
37958 1
133818 1
66073 1
109543 1
127913 1
151232 1
40828 1
256033 1
300000 1
2 1
229788 1
137995 1
51843 1
282503 1
177212 1
3 1
3 1
300000 1
299999 1
3 1
6440 1
132067 1
274867 1
1 1
81233 1
101837 1
171633 1
234095 1
2 1
147905 1
162827 1
300001 1
90365 1
270003 1
184479 1
293801 1
300000 1
2 1
154156 1
1 1
1 1
192322 1
300000 1
1 1
23150 1
1 1
129831 1
293835 1
1 1
300001 1
1 1
15746 1
259054 1
300000 1
25743 1
29879 1
168060 1
3 1
128887 1
1 1
164583 1
41219 1
299999 1
258720 1
51565 1
198428 1
15143 1
92484 1
10088 1
69889 1
199409 1
178961 1
228427 1
75926 1
203370 1
293599 1
2 1
294263 1
1 1
275387 1
114717 1
146702 1
184536 1
219413 1
39143 1
300000 1
300001 1
42223 1
151734 1
300001 1
300002 1
49831 1
201572 1
267492 1
224116 1
2 1
10489 1
220874 1
1 1
300000 1
219435 1
300000 1
37293 1
46520 1
299999 1
13277 1
3 1
41572 1
181174 1
15478 1
1 1
300001 1
279721 1
299999 1
3757 1
160349 1
20034 1
94294 1
252046 1
300000 1
300002 1
1 1
300000 1
300000 1
134204 1
1 1
258422 1
257647 1
271103 1
2 1
299999 1
188846 1
235565 1
285550 1
245211 1
1 1
300001 1
29029 1
1 1
25055 1
299999 1
132856 1
181340 1
113793 1
300000 1
300002 1
1 1
67595 1
299999 1
69447 1
33266 1
156014 1
181837 1
300000 1
94581 1
138346 1
116274 1
229313 1
103575 1
116438 1
1 1
130435 1
203656 1
266443 1
124542 1
115895 1
86561 1
183505 1
3 1
114800 1
23198 1
2 1
298073 1
196436 1
1 1
173811 1
132369 1
247614 1
175645 1
299999 1
265440 1
217482 1
162114 1
2 1
1 1
181211 1
299999 1
2 1
1 1
27797 1
167316 1
36270 1
47537 1
196014 1
1 1
300001 1
2 1
38340 1
200969 1
300000 1
151549 1
154221 1
249833 1
290839 1
106465 1
1 1
70675 1
96891 1
22824 1
170317 1
52314 1
300002 1
88059 1
252510 1
98224 1
283138 1
298125 1
300001 1
140972 1
299999 1
3 1
214471 1
80529 1
77893 1
85368 1
300001 1
3 1
9277 1
132230 1
179085 1
22374 1
159424 1
2 1
213417 1
161313 1
264266 1
222397 1
1 1
154830 1
299999 1
96463 1
298695 1
47324 1
154950 1
143097 1
300000 1
106819 1
129810 1
257597 1
111838 1
179457 1
300000 1
2 1
299998 1
92305 1
1 1
1 1
1 1
1 1
123013 1
300000 1
256424 1
3 1
86980 1
87209 1
257750 1
265044 1
83234 1
248824 1
1 1
256767 1
253601 1
188376 1
300001 1
300000 1
211049 1
2064 1
300002 1
300002 1
1 1
52184 1
58954 1
28256 1
159409 1
3 1
300000 1
27325 1
80671 1
42631 1
176674 1
2 1
5381 1
52773 1
2 1
87157 1
54925 1
173348 1
81982 1
1 1
244212 1
220607 1
5436 1
190689 1
2 1
300000 1
151393 1
106598 1
110276 1
300001 1
299039 1
1 1
2 1
1 1
97985 1
1 1
231343 1
119115 1
300000 1
263042 1
300001 1
299999 1
290611 1
38497 1
171751 1
193710 1
53076 1
295374 1
263562 1
52698 1
1 1
300001 1
212390 1
2 1
184926 1
3 1
1 1
300001 1
68063 1
236219 1
143907 1
300001 1
190667 1
300001 1
2 1
188781 1
299999 1
1 1
1 1
1 1
72468 1
204107 1
299999 1
3 1
299999 1
57951 1
41106 1
300000 1
62579 1
1 1
228090 1
299999 1
277110 1
1 1
2 1
299999 1
172258 1
1 1
248843 1
300001 1
1 1
299999 1
300000 1
2 1
150831 1
223437 1
299999 1
1 1
55243 1
2 1
9320 1
116842 1
1 1
114338 1
1 1
284656 1
67264 1
210544 1
118072 1
185998 1
2 1
25966 1
123965 1
22805 1
3 1
87896 1
94847 1
1064 1
121248 1
300001 1
175970 1
2 1
156776 1
12049 1
62772 1
149031 1
79830 1
1 1
1 1
236672 1
250058 1
1 1
21872 1
87644 1
300000 1
138256 1
221300 1
299999 1
300000 1
109222 1
248380 1
77352 1
186331 1
15729 1
24629 1
230395 1
117859 1
151608 1
300001 1
160577 1
65283 1
217302 1
89020 1
1 1
3096 1
167580 1
2 1
1 1
3 1
1 1
29405 1
196550 1
19227 1
1 1
1 1
2 1
103357 1
268522 1
247166 1
71653 1
60398 1
119337 1
15787 1
226836 1
3557 1
205445 1
76246 1
49331 1
1 1
300000 1
8787 1
300000 1
67996 1
299999 1
39636 1
2 1
1 1
166578 1
42720 1
279447 1
166264 1
3 1
158662 1
30292 1
1 1
68741 1
150055 1
1 1
222980 1
148143 1
185066 1
250549 1
217702 1
248791 1
271309 1
300001 1
3 1
1 1
1 1
272109 1
121603 1
60244 1
190560 1
300000 1
67237 1
283378 1
1 1
300000 1
206806 1
196318 1
82973 1
300000 1
71309 1
61875 1
1 1
204645 1
265806 1
277407 1
1908 1
18190 1
99716 1
1 1
2 1
300001 1
300000 1
109793 1
92624 1
202811 1
241761 1
132078 1
127896 1
299998 1
145663 1
60860 1
218818 1
88257 1
66193 1
211024 1
35342 1
168896 1
2 1
1 1
270266 1
43454 1
243375 1
299999 1
281206 1
1 1
2 1
119940 1
2 1
57697 1
149193 1
26978 1
37448 1
243277 1
2 1
300001 1
219746 1
159357 1
49813 1
3 1
1 1
125769 1
43583 1
189475 1
38137 1
127637 1
1 1
299999 1
287815 1
1 1
46193 1
300000 1
1 1
212564 1
111168 1
100222 1
299999 1
2 1
52635 1
300000 1
300000 1
299999 1
186529 1
77561 1
299999 1
53339 1
245488 1
160469 1
2 1
1 1
201807 1
299999 1
216884 1
300001 1
299998 1
2 1
94652 1
300001 1
3 1
278332 1
211117 1
299999 1
300000 1
61657 1
2 1
184619 1
2 1
75694 1
300001 1
300002 1
2 1
18849 1
300001 1
300000 1
7376 1
1 1
299999 1
296140 1
300001 1
44492 1
1 1
207561 1
1 1
300001 1
83807 1
1 1
265160 1
300001 1
294984 1
2 1
1 1
68515 1
241783 1
299999 1
300000 1
89749 1
155173 1
300000 1
110466 1
21492 1
226118 1
300001 1
299999 1
41613 1
130169 1
52474 1
253404 1
69450 1
47018 1
16197 1
117767 1
128218 1
300000 1
32934 1
299999 1
285045 1
2 1
197747 1
92167 1
60203 1
1 1
16770 1
300000 1
300001 1
103693 1
106095 1
200817 1
299999 1
246556 1
284491 1
80637 1
299999 1
30491 1
181179 1
33313 1
157815 1
219070 1
195329 1
274866 1
299999 1
145695 1
290999 1
215950 1
166999 1
1 1
272818 1
300001 1
157759 1
243569 1
91742 1
271092 1
1 1
78922 1
2 1
155951 1
66418 1
295074 1
11076 1
50533 1
256435 1
208845 1
249880 1
16718 1
1 1
2 1
111497 1
1 1
100882 1
561 1
212814 1
1 1
165566 1
250071 1
300000 1
207861 1
200346 1
46940 1
1 1
273803 1
91581 1
115639 1
9415 1
13712 1
229903 1
287261 1
72214 1
1 1
43043 1
41250 1
2 1
225019 1
281531 1
73035 1
81456 1
3 1
1 1
187126 1
78818 1
1 1
282084 1
101164 1
110052 1
300001 1
122735 1
299999 1
140810 1
293325 1
86650 1
271626 1
195444 1
142680 1
229068 1
261020 1
299576 1
188774 1
199100 1
300001 1
1 1
250569 1
244336 1
115808 1
1 1
300000 1
300000 1
238524 1
299999 1
107545 1
2 1
38775 1
1 1
241622 1
1 1
233862 1
299999 1
300000 1
3 1
300000 1
279338 1
2 1
31751 1
17938 1
226945 1
300000 1
300000 1
300001 1
42701 1
300001 1
284022 1
89837 1
115478 1
282808 1
151784 1
125536 1
252529 1
67574 1
4874 1
2 1
110613 1
1 1
1509 1
300000 1
300000 1
230152 1
1 1
236230 1
57741 1
299998 1
114765 1
192268 1
73165 1
300000 1
177844 1
300000 1
171802 1
247487 1
244604 1
300001 1
49382 1
219321 1
105150 1
134084 1
1 1
131974 1
46463 1
220009 1
300001 1
3 1
146011 1
53661 1
224352 1
231958 1
3 1
1 1
65846 1
94813 1
219407 1
142862 1
299999 1
251721 1
112986 1
300000 1
300001 1
1 1
43352 1
107190 1
177556 1
1 1
300000 1
2 1
122923 1
296381 1
300001 1
1 1
24860 1
79531 1
300001 1
299999 1
1 1
228000 1
1 1
36309 1
70940 1
3 1
106054 1
207955 1
197419 1
2 1
165423 1
1 1
116277 1
181117 1
300002 1
1 1
142551 1
274766 1
300001 1
299999 1
300001 1
244020 1
114557 1
151582 1
59204 1
108060 1
90272 1
299998 1
2 1
1 1
1 1
300001 1
175668 1
290198 1
285504 1
289489 1
246181 1
6476 1
11134 1
86731 1
300001 1
106676 1
1 1
300002 1
2 1
214832 1
107550 1
129287 1
300002 1
2 1
233551 1
299999 1
300002 1
112616 1
132109 1
244699 1
41999 1
34595 1
77839 1
8263 1
36923 1
113019 1
299998 1
133622 1
299999 1
203413 1
128745 1
182765 1
279814 1
300002 1
1 1
177085 1
288476 1
89875 1
1 1
2 1
300001 1
242373 1
1 1
242740 1
300002 1
300000 1
295282 1
278829 1
113409 1
1 1
1 1
299999 1
300002 1
299999 1
202661 1
172428 1
91342 1
1 1
299999 1
1 1
244518 1
2 1
57224 1
175421 1
145357 1
2 1
1 1
128194 1
90858 1
299999 1
300002 1
299999 1
110199 1
2683 1
300000 1
126541 1
182742 1
245116 1
276966 1
300000 1
300001 1
1 1
300000 1
1 1
182977 1
300001 1
299616 1
278036 1
182153 1
112013 1
168727 1
1 1
1 1
299999 1
1 1
1 1
300000 1
1 1
300000 1
299999 1
1 1
27059 1
1 1
1 1
1 1
289050 1
167569 1
2 1
99580 1
267175 1
1 1
25855 1
300002 1
124555 1
3 1
27314 1
238063 1
194919 1
299999 1
88497 1
203431 1
65573 1
300001 1
1 1
299999 1
140511 1
1 1
153802 1
164584 1
300000 1
238152 1
299999 1
294392 1
254784 1
300000 1
1 1
228178 1
298547 1
263851 1
68637 1
177157 1
300001 1
299999 1
299999 1
3 1
2 1
1 1
186860 1
3 1
268631 1
78454 1
257303 1
283164 1
299999 1
264713 1
14050 1
276466 1
71752 1
137432 1
38071 1
1 1
201638 1
45362 1
284569 1
300001 1
55723 1
57547 1
2 1
212647 1
2 1
180154 1
82797 1
1 1
238425 1
140495 1
181261 1
299999 1
2 1
237515 1
1 1
49137 1
162829 1
299999 1
183181 1
226280 1
299999 1
225821 1
187745 1
7413 1
150479 1
215429 1
265116 1
299999 1
300001 1
300001 1
3 1
1 1
186869 1
8415 1
238990 1
188229 1
3 1
79461 1
274200 1
12651 1
121726 1
300002 1
50173 1
178611 1
7289 1
1 1
299999 1
2 1
11451 1
245251 1
1 1
300000 1
299998 1
1 1
162866 1
1 1
281451 1
50236 1
67885 1
156802 1
269603 1
275109 1
91049 1
251486 1
299999 1
53130 1
13165 1
1 1
100456 1
259058 1
35888 1
283586 1
1 1
299999 1
153745 1
134702 1
1 1
2335 1
296827 1
2 1
218870 1
299998 1
191254 1
250123 1
285144 1
3 1
177867 1
1 1
299999 1
66166 1
1 1
1 1
17040 1
42320 1
165847 1
129741 1
294677 1
30200 1
1 1
300001 1
219574 1
300000 1
300000 1
37535 1
137781 1
299999 1
217161 1
18465 1
284779 1
300000 1
243891 1
1 1
143234 1
300000 1
135297 1
1 1
265701 1
295969 1
113461 1
300000 1
1 1
162668 1
145683 1
237216 1
251676 1
299998 1
300000 1
248443 1
1 1
1 1
234110 1
300000 1
51727 1
203234 1
295856 1
219655 1
208393 1
2 1
230149 1
293746 1
197715 1
1 1
263265 1
109848 1
300001 1
179184 1
226964 1
81339 1
1 1
58340 1
43251 1
50629 1
127063 1
1 1
273632 1
161213 1
137602 1
1 1
2 1
208452 1
300000 1
1 1
223555 1
95886 1
1 1
300000 1
2 1
113896 1
299999 1
260520 1
82822 1
34517 1
2 1
2 1
268328 1
33316 1
177804 1
195953 1
189026 1
64771 1
261932 1
300000 1
1 1
144073 1
223529 1
216078 1
71007 1
258264 1
299999 1
3 1
29542 1
33245 1
300000 1
239800 1
147866 1
260792 1
1 1
14248 1
75882 1
224958 1
299999 1
300001 1
1 1
76960 1
300001 1
158879 1
165846 1
156326 1
256645 1
44844 1
3842 1
300001 1
169602 1
3 1
5635 1
177363 1
2 1
185111 1
29207 1
3639 1
1 1
88489 1
245701 1
2 1
300002 1
1 1
197164 1
218133 1
24727 1
276002 1
73803 1
218965 1
2 1
118584 1
300001 1
299999 1
55992 1
118787 1
299999 1
145011 1
300001 1
1 1
300000 1
169388 1
2 1
235689 1
77889 1
228743 1
300001 1
134544 1
56481 1
262094 1
300000 1
272884 1
287002 1
114290 1
61898 1
300001 1
299999 1
1 1
90284 1
211884 1
278990 1
115568 1
254222 1
300001 1
199228 1
120121 1
139460 1
101415 1
1 1
1 1
140308 1
300000 1
18222 1
300002 1
299999 1
1 1
283824 1
106506 1
276193 1
295193 1
232751 1
215458 1
300001 1
2 1
256851 1
168765 1
300000 1
1 1
151710 1
1 1
1 1
172875 1
42256 1
1 1
255116 1
77307 1
187619 1
118202 1
41369 1
264106 1
71658 1
215778 1
236627 1
119860 1
211989 1
300000 1
300001 1
1 1
300000 1
299999 1
117412 1
94356 1
299999 1
299999 1
76151 1
48277 1
137817 1
256191 1
113009 1
1 1
112719 1
1 1
4126 1
300001 1
159285 1
152239 1
2 1
1 1
286926 1
12788 1
280172 1
289973 1
2 1
169809 1
210395 1
89139 1
232802 1
9849 1
11007 1
233556 1
300000 1
173476 1
1 1
290679 1
144843 1
299999 1
300000 1
96183 1
117415 1
99534 1
275463 1
1 1
297776 1
117947 1
261452 1
1 1
300001 1
263197 1
206499 1
60455 1
144841 1
248265 1
42802 1
101905 1
300000 1
251298 1
112468 1
179235 1
299998 1
300000 1
226840 1
299998 1
291733 1
154711 1
248967 1
283219 1
2 1
299999 1
2 1
222677 1
82589 1
181471 1
299999 1
195603 1
8628 1
2 1
300001 1
1 1
120081 1
109189 1
62184 1
1 1
123351 1
1 1
300000 1
300000 1
142589 1
284404 1
97543 1
237955 1
300001 1
299999 1
111218 1
198042 1
295338 1
1 1
38829 1
277721 1
166809 1
110209 1
21631 1
117922 1
38442 1
280190 1
20318 1
48701 1
95306 1
2 1
299199 1
34423 1
110494 1
177221 1
1 1
2 1
62409 1
300001 1
107788 1
1603 1
116186 1
233921 1
172894 1
135862 1
55860 1
78823 1
250742 1
192336 1
232520 1
118808 1
248288 1
300000 1
1 1
67409 1
238601 1
199709 1
266069 1
300000 1
121264 1
90888 1
299999 1
63489 1
62913 1
61836 1
300000 1
1 1
1 1
36547 1
183762 1
58338 1
3 1
71798 1
8137 1
235972 1
299999 1
94838 1
279195 1
27923 1
73746 1
299999 1
26281 1
300001 1
298616 1
96554 1
1 1
20638 1
83923 1
217092 1
35704 1
1 1
300001 1
242405 1
1 1
131489 1
68118 1
1 1
124642 1
299998 1
1 1
1 1
1 1
166008 1
1 1
289575 1
1 1
299999 1
218175 1
259900 1
1 1
168820 1
122748 1
1 1
237331 1
74831 1
2125 1
32200 1
98241 1
177676 1
257687 1
235997 1
300000 1
110904 1
65529 1
300000 1
188287 1
2 1
221831 1
113871 1
234990 1
299999 1
5102 1
265917 1
216826 1
106325 1
197244 1
49077 1
123885 1
195948 1
300000 1
1 1
193548 1
1 1
300000 1
136989 1
281568 1
90351 1
300000 1
139262 1
153112 1
72462 1
106101 1
9771 1
300000 1
2 1
69435 1
149973 1
33651 1
170636 1
26654 1
2 1
264220 1
194880 1
3 1
212613 1
53875 1
1 1
3 1
89992 1
66553 1
217403 1
300000 1
3671 1
107023 1
1 1
28294 1
11224 1
300000 1
300000 1
300000 1
108719 1
33912 1
277567 1
288937 1
1 1
300000 1
1 1
1 1
15749 1
18595 1
1 1
299999 1
125064 1
1 1
197132 1
170627 1
158855 1
197745 1
300000 1
239545 1
1 1
299999 1
108325 1
3 1
195327 1
21299 1
299999 1
299998 1
265764 1
94723 1
196035 1
1 1
300001 1
300000 1
3888 1
300000 1
2 1
2 1
69776 1
2 1
175501 1
299999 1
24992 1
300000 1
1 1
124249 1
299999 1
169964 1
139204 1
96567 1
1 1
289768 1
91129 1
300000 1
10353 1
203912 1
230630 1
56405 1
248283 1
76980 1
2 1
251180 1
165233 1
2 1
235252 1
218692 1
72258 1
47654 1
1 1
299998 1
180276 1
140603 1
3700 1
2 1
273188 1
1 1
1 1
300000 1
179173 1
122163 1
224160 1
125830 1
3 1
147580 1
222951 1
1 1
300001 1
204993 1
237131 1
300000 1
53827 1
1 1
176703 1
227113 1
257507 1
298488 1
82436 1
300001 1
28568 1
3 1
31601 1
163970 1
43279 1
146321 1
96798 1
300000 1
3 1
109091 1
3 1
300001 1
300000 1
300000 1
1 1
33537 1
300001 1
2 1
3 1
300000 1
117186 1
206402 1
297090 1
1 1
285990 1
299999 1
112932 1
241772 1
1 1
300000 1
263525 1
59752 1
292732 1
247535 1
300000 1
215720 1
247576 1
109292 1
147644 1
1 1
273706 1
159592 1
109141 1
196440 1
25226 1
166853 1
184317 1
5595 1
119600 1
1933 1
92577 1
300000 1
2 1
256654 1
132275 1
299999 1
300000 1
79230 1
1 1
266578 1
299999 1
215307 1
1 1
127458 1
299999 1
18546 1
46537 1
300000 1
168434 1
257078 1
244591 1
2 1
258482 1
133508 1
105659 1
1 1
299999 1
73333 1
299999 1
62662 1
299998 1
127135 1
3 1
10403 1
252737 1
116161 1
223039 1
300002 1
290791 1
104672 1
1 1
1 1
241978 1
254299 1
45490 1
142934 1
258443 1
78648 1
204942 1
277779 1
256981 1
92842 1
300000 1
130402 1
227534 1
3 1
300001 1
300000 1
1 1
144143 1
299999 1
1 1
210480 1
97762 1
299999 1
212256 1
1 1
1 1
43024 1
99585 1
131393 1
72645 1
1 1
162622 1
205061 1
116677 1
3 1
284594 1
84080 1
72025 1
1 1
184503 1
241760 1
70130 1
3 1
3 1
1 1
86774 1
64022 1
251220 1
134544 1
1 1
1 1
92076 1
300000 1
1 1
181505 1
92650 1
300001 1
252692 1
299998 1
80369 1
1 1
128570 1
78046 1
26655 1
299998 1
10109 1
48389 1
215469 1
10040 1
1 1
47761 1
44294 1
5229 1
113114 1
3 1
161729 1
3 1
300002 1
46196 1
1 1
229461 1
167361 1
286296 1
265347 1
105133 1
299999 1
1 1
241109 1
100694 1
300002 1
36559 1
76779 1
57260 1
178262 1
56525 1
195604 1
2 1
21740 1
3 1
78026 1
128938 1
300002 1
2 1
88870 1
17440 1
300000 1
142228 1
2 1
1 1
138880 1
293816 1
236867 1
234830 1
263071 1
36473 1
2 1
300002 1
299999 1
217267 1
188022 1
300002 1
242202 1
1 1
1 1
43009 1
137386 1
1 1
283395 1
250041 1
1 1
2 1
13691 1
285958 1
299999 1
300000 1
300000 1
298329 1
2 1
57201 1
299999 1
300000 1
250511 1
1 1
282394 1
300002 1
2 1
1612 1
9832 1
300000 1
44336 1
263345 1
175231 1
172923 1
20592 1
1 1
102880 1
1 1
143135 1
215443 1
299999 1
17553 1
300000 1
286519 1
300000 1
1 1
18893 1
204209 1
230453 1
3 1
259461 1
1 1
82327 1
2 1
20825 1
170212 1
169241 1
300001 1
300001 1
149286 1
246182 1
100750 1
1 1
1 1
66293 1
2 1
20625 1
27955 1
299999 1
1 1
2 1
209752 1
186108 1
295893 1
256017 1
36908 1
83873 1
279530 1
30754 1
9123 1
276002 1
293798 1
1 1
300000 1
1 1
156373 1
300002 1
194559 1
1 1
2 1
299999 1
1 1
211854 1
266996 1
35032 1
31348 1
1 1
18489 1
1 1
238881 1
293365 1
297795 1
192356 1
143992 1
151366 1
44704 1
299998 1
2 1
153965 1
279935 1
105379 1
32209 1
110758 1
246977 1
81156 1
298102 1
138370 1
299999 1
1 1
256143 1
120063 1
1 1
21757 1
141066 1
210151 1
39173 1
1 1
1 1
137062 1
295501 1
2 1
131001 1
1 1
3 1
300000 1
111247 1
32747 1
300001 1
1 1
291166 1
1 1
300000 1
177581 1
63898 1
258730 1
271980 1
300000 1
67901 1
43300 1
1 1
207171 1
300000 1
235318 1
201215 1
300000 1
87111 1
289980 1
1 1
300001 1
1 1
1 1
41932 1
238457 1
300000 1
300000 1
260279 1
148221 1
64785 1
1 1
3 1
79998 1
291672 1
47281 1
300000 1
287995 1
192277 1
255546 1
2 1
300000 1
3 1
56470 1
121638 1
130430 1
14708 1
31952 1
7857 1
39647 1
1 1
188466 1
124944 1
1 1
300000 1
299999 1
300001 1
76207 1
25287 1
295794 1
222568 1
99978 1
299999 1
178645 1
2 1
295313 1
300002 1
188002 1
300001 1
1 1
2 1
269911 1
27501 1
299999 1
249077 1
300001 1
300000 1
182240 1
297456 1
197569 1
226569 1
3 1
1 1
1 1
281042 1
123133 1
214941 1
300001 1
1 1
300000 1
91834 1
167613 1
300000 1
3 1
55526 1
13086 1
6727 1
106207 1
277655 1
84840 1
97555 1
300001 1
206283 1
164001 1
291109 1
135989 1
154517 1
300000 1
119191 1
2 1
289161 1
1 1
50573 1
3 1
28157 1
75743 1
148123 1
89561 1
91895 1
208458 1
300000 1
29310 1
250025 1
8406 1
272614 1
50408 1
299999 1
274886 1
299999 1
26918 1
1 1
284616 1
101264 1
205398 1
299999 1
71388 1
228645 1
2 1
162210 1
236063 1
62739 1
1 1
157351 1
147332 1
32061 1
39350 1
225360 1
1 1
299999 1
159681 1
253046 1
222932 1
300001 1
138360 1
300000 1
129859 1
60578 1
300000 1
292423 1
76995 1
137294 1
171028 1
193651 1
203291 1
225148 1
55852 1
2 1
124616 1
1 1
2 1
36833 1
100883 1
1 1
2 1
299999 1
145097 1
79317 1
197119 1
300002 1
1 1
85814 1
32866 1
111995 1
1 1
300000 1
131257 1
1 1
1 1
144447 1
25374 1
9453 1
50000 1
300000 1
153755 1
123172 1
300000 1
257241 1
55132 1
293262 1
3 1
300001 1
102092 1
300000 1
2 1
192399 1
74913 1
256403 1
180802 1
1 1
156305 1
1 1
251740 1
2 1
26823 1
285393 1
206598 1
297572 1
219730 1
209211 1
2 1
247864 1
300000 1
254759 1
269311 1
215912 1
299999 1
103234 1
1 1
156642 1
215688 1
1 1
2 1
279772 1
51843 1
159889 1
187530 1
146188 1
214022 1
299999 1
299999 1
276899 1
1 1
170343 1
300000 1
135327 1
299999 1
260095 1
300001 1
12613 1
11304 1
1 1
234174 1
2 1
245180 1
243687 1
2 1
7966 1
265300 1
1 1
300001 1
236319 1
1 1
185491 1
37162 1
1 1
30692 1
60822 1
243861 1
152330 1
2 1
300001 1
1 1
2 1
83883 1
161382 1
1 1
36549 1
240725 1
1 1
300000 1
101084 1
300002 1
1 1
21731 1
252869 1
31133 1
259737 1
1 1
300000 1
110977 1
1 1
15390 1
1 1
23180 1
1 1
1 1
299999 1
217060 1
1 1
96795 1
230340 1
2496 1
300001 1
300001 1
149735 1
225396 1
88682 1
4296 1
1 1
64825 1
37409 1
239636 1
122290 1
32338 1
270950 1
2 1
233340 1
1 1
300001 1
2 1
1 1
300000 1
299999 1
207263 1
111469 1
218049 1
1 1
245867 1
1 1
27300 1
252242 1
186083 1
264609 1
25155 1
10277 1
1 1
300000 1
15881 1
299999 1
30349 1
137001 1
162741 1
136751 1
32901 1
299999 1
148535 1
300000 1
1 1
300000 1
271721 1
12642 1
299999 1
245822 1
299999 1
230352 1
164019 1
55404 1
266999 1
300001 1
3 1
1 1
83229 1
300001 1
85268 1
98231 1
3 1
299998 1
299999 1
251667 1
1 1
235576 1
123779 1
112806 1
94549 1
182329 1
103720 1
92303 1
2689 1
292559 1
210021 1
148766 1
281023 1
1 1
111761 1
1 1
24146 1
192822 1
219925 1
139124 1
20957 1
271389 1
2 1
133847 1
1 1
157962 1
272718 1
289275 1
1 1
1 1
248011 1
243780 1
1 1
1 1
137497 1
185321 1
250207 1
1 1
300001 1
299998 1
171169 1
91148 1
1 1
299999 1
202511 1
192741 1
2 1
300002 1
299998 1
300000 1
248388 1
300000 1
206314 1
257521 1
232259 1
283143 1
300001 1
1 1
248073 1
282421 1
1 1
197536 1
22393 1
223697 1
299999 1
284339 1
156071 1
169365 1
7020 1
280695 1
22226 1
1 1
300001 1
1 1
299999 1
3 1
38658 1
243044 1
66103 1
300000 1
236323 1
158844 1
220849 1
17677 1
243502 1
1 1
139269 1
299999 1
96733 1
245656 1
119953 1
60283 1
257097 1
298089 1
300000 1
300000 1
1 1
134605 1
200546 1
180432 1
247988 1
58667 1
1 1
129297 1
208171 1
300001 1
1 1
1 1
1 1
22490 1
193549 1
287337 1
300000 1
254727 1
289163 1
300000 1
294694 1
232863 1
1 1
279558 1
1 1
1 1
288808 1
105248 1
298579 1
1 1
166319 1
1 1
143214 1
300000 1
33881 1
22492 1
243418 1
151102 1
300000 1
95370 1
226674 1
190399 1
300000 1
299999 1
129300 1
13999 1
88006 1
271974 1
300000 1
63576 1
263875 1
1 1
109314 1
100358 1
221985 1
299999 1
265764 1
3 1
216246 1
1 1
1 1
300000 1
1 1
103530 1
57945 1
300000 1
286922 1
9324 1
11943 1
133854 1
57190 1
300000 1
1 1
176832 1
111460 1
103572 1
1 1
1 1
236199 1
277172 1
185401 1
1 1
280742 1
1 1
236645 1
166459 1
300000 1
91896 1
128757 1
243216 1
254914 1
287152 1
75706 1
238891 1
19697 1
299999 1
233453 1
217744 1
1 1
136560 1
213352 1
176652 1
287731 1
6447 1
215804 1
204929 1
300001 1
111873 1
40745 1
260466 1
300000 1
1 1
300000 1
299999 1
186446 1
299999 1
263716 1
174394 1
145040 1
247801 1
31562 1
164051 1
18806 1
239231 1
177023 1
299999 1
1 1
241216 1
86418 1
300001 1
148746 1
2 1
99433 1
299998 1
183832 1
12727 1
261785 1
300001 1
215890 1
60113 1
300001 1
1 1
54622 1
300001 1
78542 1
120561 1
190679 1
50691 1
113323 1
13600 1
74576 1
32091 1
229275 1
196858 1
1 1
1488 1
201991 1
82156 1
1 1
300001 1
3 1
3 1
1 1
46593 1
117324 1
35010 1
1 1
1 1
1 1
293429 1
2 1
45980 1
78361 1
123418 1
5443 1
216633 1
1 1
3 1
2576 1
300000 1
149723 1
241092 1
249984 1
26939 1
1 1
2 1
1 1
277035 1
30673 1
263475 1
135368 1
44932 1
144787 1
1 1
67099 1
34204 1
27979 1
171647 1
6890 1
74094 1
1 1
22142 1
299999 1
300000 1
223646 1
47438 1
180444 1
300000 1
300000 1
263214 1
261676 1
1 1
300000 1
34341 1
236407 1
2 1
251834 1
107797 1
53743 1
1 1
10035 1
31357 1
296281 1
153067 1
58951 1
69336 1
49249 1
167783 1
21387 1
1 1
217711 1
174202 1
197024 1
231687 1
300000 1
127570 1
1 1
110439 1
215704 1
300001 1
252232 1
253561 1
246502 1
18119 1
58123 1
1 1
215414 1
69939 1
300000 1
70877 1
6192 1
214153 1
291859 1
177735 1
232744 1
1 1
259476 1
299999 1
56712 1
299999 1
240398 1
1 1
300001 1
300000 1
215759 1
300000 1
171186 1
299998 1
96336 1
277659 1
300000 1
297536 1
1 1
166991 1
38331 1
202784 1
90327 1
190363 1
177859 1
173923 1
151395 1
21908 1
268049 1
1 1
300000 1
1 1
112141 1
72917 1
198115 1
49237 1
135438 1
300000 1
2 1
178951 1
271304 1
137051 1
2 1
210196 1
1 1
41799 1
205278 1
233408 1
3 1
188029 1
256287 1
194449 1
241938 1
13197 1
299998 1
134411 1
258140 1
66171 1
132285 1
2086 1
265038 1
1 1
299998 1
8400 1
79972 1
1 1
111268 1
162015 1
162544 1
230229 1
1 1
1 1
13774 1
1 1
109675 1
138144 1
66464 1
176254 1
75249 1
300001 1
200688 1
126510 1
271077 1
1 1
272836 1
271338 1
1 1
220319 1
3 1
3 1
156461 1
88953 1
288820 1
295753 1
300000 1
187582 1
1 1
1 1
127979 1
11287 1
1 1
271444 1
253528 1
300000 1
1 1
69263 1
55440 1
300001 1
300000 1
236246 1
1 1
53521 1
250639 1
157175 1
247207 1
300000 1
131620 1
517 1
162851 1
300001 1
300001 1
156111 1
1 1
141801 1
300000 1
17401 1
271851 1
143830 1
123727 1
1 1
75990 1
24342 1
239484 1
213328 1
1 1
239383 1
300000 1
10263 1
171567 1
5465 1
1 1
283828 1
300000 1
299998 1
2 1
280533 1
1 1
223379 1
8391 1
264431 1
199138 1
288953 1
255224 1
267651 1
300001 1
251287 1
209305 1
3 1
295459 1
300001 1
262560 1
293099 1
212633 1
73784 1
2 1
299999 1
299999 1
1 1
279678 1
228618 1
124220 1
1 1
237054 1
57328 1
239741 1
270116 1
298960 1
70952 1
299995 1
154218 1
159354 1
254094 1
165881 1
149693 1
31013 1
1 1
1 1
60550 1
111839 1
111199 1
42277 1
231675 1
300001 1
54117 1
2 1
2 1
300002 1
92738 1
57274 1
57667 1
188880 1
144967 1
284841 1
60036 1
93686 1
141618 1
90095 1
107418 1
143226 1
1 1
166067 1
18906 1
1 1
136552 1
88736 1
300002 1
187158 1
121805 1
182254 1
264735 1
256408 1
177946 1
28456 1
258939 1
87846 1
119293 1
113606 1
299998 1
8674 1
59691 1
227434 1
10355 1
295576 1
278622 1
2 1
186261 1
70400 1
150938 1
300002 1
29148 1
283663 1
192920 1
300001 1
173359 1
299998 1
299999 1
213472 1
24096 1
183259 1
180427 1
1 1
299999 1
264828 1
53975 1
299999 1
69296 1
4396 1
1 1
300000 1
242654 1
193675 1
118622 1
145953 1
151430 1
143065 1
299998 1
27756 1
130353 1
300000 1
3 1
1 1
2 1
150314 1
1 1
261651 1
201156 1
269790 1
188023 1
90984 1
300000 1
255083 1
183577 1
11261 1
300000 1
51176 1
15096 1
139003 1
149164 1
174432 1
121516 1
299998 1
209131 1
156413 1
123109 1
62672 1
299999 1
150449 1
26804 1
73143 1
1 1
216403 1
300000 1
95152 1
68333 1
130047 1
20841 1
299999 1
275182 1
1276 1
1 1
203146 1
1 1
2 1
219487 1
14081 1
1 1
1 1
80060 1
299999 1
297395 1
139018 1
2 1
201320 1
299999 1
262258 1
1 1
300000 1
200025 1
291373 1
300000 1
236745 1
235939 1
185000 1
111988 1
172867 1
271198 1
196125 1
1 1
300000 1
69998 1
2 1
81965 1
278898 1
11541 1
166125 1
79785 1
150335 1
273042 1
300000 1
257649 1
300000 1
299999 1
3 1
206605 1
300000 1
164648 1
1 1
173216 1
1 1
300001 1
218286 1
27216 1
99742 1
122821 1
1 1
246008 1
168970 1
265188 1
1 1
269145 1
1 1
167629 1
1 1
299998 1
112079 1
15756 1
24674 1
3 1
7545 1
299999 1
300000 1
244158 1
291834 1
78587 1
2 1
49697 1
269391 1
14169 1
169395 1
209851 1
1 1
234455 1
93673 1
41417 1
6738 1
45253 1
201918 1
148230 1
1 1
1 1
63996 1
1 1
38724 1
202891 1
248120 1
111419 1
243653 1
88886 1
1 1
233130 1
295127 1
2 1
14290 1
84289 1
300000 1
1 1
256216 1
282456 1
228217 1
290904 1
98352 1
220040 1
2 1
299999 1
299999 1
299999 1
287498 1
236366 1
299999 1
230050 1
300000 1
66038 1
257097 1
228349 1
94341 1
12726 1
235913 1
2 1
289591 1
165924 1
3 1
173165 1
299999 1
259447 1
71694 1
285419 1
207502 1
19180 1
2 1
232758 1
38259 1
299999 1
198119 1
197485 1
160502 1
195273 1
107105 1
250832 1
1 1
1 1
49745 1
42245 1
1 1
210082 1
260007 1
216556 1
300000 1
159196 1
246582 1
299999 1
70593 1
188655 1
300001 1
299999 1
163489 1
22274 1
11794 1
227084 1
82528 1
17672 1
230096 1
112593 1
176941 1
300001 1
104715 1
173029 1
299998 1
34081 1
299999 1
28616 1
272174 1
275723 1
294913 1
274382 1
765 1
169240 1
195695 1
2 1
143328 1
267239 1
259332 1
1 1
269087 1
1 1
76907 1
17646 1
191221 1
176432 1
25141 1
81920 1
169472 1
299999 1
263919 1
300000 1
203991 1
119908 1
15228 1
233032 1
133757 1
126389 1
299999 1
140366 1
115639 1
51487 1
182951 1
299999 1
85298 1
182830 1
225921 1
104802 1
123295 1
1 1
271743 1
259890 1
172917 1
1 1
226051 1
31170 1
1 1
59441 1
279612 1
3 1
271847 1
266215 1
278503 1
2 1
181610 1
300001 1
41657 1
264125 1
241595 1
1 1
3 1
1 1
300000 1
300001 1
290058 1
159960 1
1 1
154648 1
300001 1
1 1
248782 1
14241 1
13269 1
23893 1
37965 1
198719 1
169196 1
271157 1
212474 1
1 1
1 1
141507 1
1 1
65464 1
85186 1
279713 1
174091 1
61216 1
87717 1
282737 1
136325 1
300000 1
215692 1
112910 1
268549 1
250570 1
290618 1
24778 1
299999 1
300002 1
17064 1
166029 1
300001 1
125699 1
80902 1
249822 1
97123 1
1 1
2 1
1 1
300001 1
198146 1
118582 1
1 1
1 1
123188 1
113420 1
299999 1
299999 1
284956 1
284034 1
93232 1
129017 1
300002 1
98285 1
89438 1
154716 1
208542 1
32577 1
221591 1
1 1
243074 1
215968 1
300000 1
2 1
299998 1
1 1
253370 1
43877 1
3 1
299999 1
1 1
56291 1
133375 1
300000 1
279501 1
17321 1
36101 1
122340 1
250432 1
299999 1
22818 1
162205 1
300000 1
113232 1
188229 1
292023 1
299999 1
144724 1
300000 1
149240 1
299999 1
300000 1
272781 1
104513 1
1 1
6552 1
131431 1
177028 1
103780 1
98574 1
246180 1
74441 1
260347 1
285651 1
213347 1
182981 1
2 1
1 1
125530 1
300000 1
83836 1
173437 1
146980 1
299999 1
153896 1
300002 1
163180 1
300000 1
244235 1
1 1
44927 1
299999 1
77096 1
77731 1
174992 1
229589 1
223653 1
234533 1
1 1
251763 1
162279 1
20780 1
1 1
189673 1
300000 1
104754 1
1 1
3 1
6466 1
72040 1
224988 1
75922 1
300000 1
89848 1
120028 1
299999 1
37569 1
1 1
1 1
275354 1
83208 1
1 1
300000 1
288677 1
299999 1
136554 1
1 1
35852 1
70624 1
108420 1
218517 1
206341 1
47260 1
299999 1
145177 1
300001 1
299999 1
1 1
212707 1
246589 1
109206 1
229340 1
205626 1
2 1
300000 1
300001 1
192367 1
241820 1
1 1
300001 1
102932 1
1 1
136396 1
150972 1
300000 1
61355 1
248799 1
1 1
300000 1
253275 1
263580 1
91820 1
171042 1
170498 1
12466 1
300000 1
300002 1
69800 1
27395 1
226748 1
86516 1
2 1
277812 1
299628 1
119393 1
300001 1
131910 1
2 1
159677 1
1 1
1 1
220981 1
68793 1
132151 1
300000 1
119597 1
21939 1
182806 1
3 1
300001 1
300000 1
300000 1
270544 1
299999 1
300000 1
202514 1
300002 1
274478 1
157042 1
300000 1
149186 1
170704 1
72280 1
134754 1
268418 1
7518 1
1 1
237492 1
241444 1
255626 1
13386 1
3 1
181864 1
177273 1
300001 1
253319 1
63272 1
2 1
172093 1
271659 1
242681 1
204206 1
231351 1
3 1
254439 1
294698 1
50913 1
232227 1
1 1
299999 1
300001 1
58927 1
238864 1
193557 1
300000 1
299999 1
1 1
1 1
110759 1
111114 1
1 1
63717 1
299999 1
233096 1
164758 1
1 1
72827 1
100199 1
1 1
1 1
177860 1
299999 1
178294 1
47728 1
149622 1
165044 1
157403 1
300000 1
165760 1
243157 1
15301 1
38299 1
2 1
266960 1
1 1
139118 1
125302 1
231964 1
28963 1
14565 1
143129 1
299999 1
290641 1
1 1
300000 1
214406 1
97845 1
111152 1
232994 1
173526 1
191506 1
300000 1
50222 1
250147 1
164324 1
2 1
1 1
168269 1
11695 1
300001 1
165120 1
4349 1
132625 1
200094 1
280167 1
290495 1
299999 1
1 1
274306 1
245773 1
1 1
153005 1
245446 1
91447 1
124468 1
290037 1
299999 1
1 1
270744 1
300000 1
52844 1
300000 1
300001 1
2 1
10190 1
31130 1
299999 1
300000 1
136475 1
299998 1
64260 1
39930 1
299999 1
235712 1
300001 1
7021 1
97145 1
958 1
300000 1
38071 1
194556 1
1 1
1 1
9682 1
300000 1
147774 1
149266 1
193854 1
186478 1
287581 1
2 1
1 1
7860 1
1 1
299999 1
263692 1
237507 1
2 1
299999 1
111880 1
196154 1
291334 1
300000 1
1 1
202398 1
73486 1
27640 1
300001 1
200526 1
2838 1
300000 1
299999 1
15515 1
1 1
10499 1
260060 1
300001 1
5213 1
174119 1
78371 1
3 1
26616 1
299998 1
47256 1
299999 1
299999 1
300000 1
300000 1
185180 1
276828 1
3950 1
204691 1
22780 1
293248 1
299999 1
243542 1
299998 1
299999 1
102643 1
300000 1
290600 1
2 1
83381 1
45665 1
251120 1
169066 1
300000 1
6717 1
213635 1
1 1
38464 1
23537 1
300000 1
36127 1
184411 1
2 1
90600 1
299999 1
300001 1
114750 1
1 1
6578 1
157842 1
1 1
55196 1
238628 1
202848 1
300000 1
96177 1
299998 1
227746 1
7368 1
1 1
2 1
59708 1
132709 1
189410 1
193272 1
300001 1
299999 1
173634 1
1 1
129537 1
268486 1
282754 1
3 1
218811 1
277878 1
210192 1
263904 1
243638 1
1 1
85523 1
111487 1
298026 1
78602 1
9491 1
2 1
300000 1
181975 1
79990 1
66538 1
288297 1
1 1
14200 1
1 1
42212 1
121845 1
299999 1
234251 1
141899 1
83061 1
300001 1
300001 1
1 1
205965 1
76759 1
2 1
239061 1
32425 1
10120 1
41548 1
299999 1
118454 1
1 1
1 1
60244 1
153108 1
78986 1
167840 1
265760 1
52628 1
131504 1
71186 1
279400 1
45723 1
169360 1
180332 1
239155 1
213352 1
70590 1
1 1
262945 1
1 1
192618 1
2 1
3 1
115865 1
299999 1
223122 1
300000 1
61643 1
2 1
223407 1
297148 1
2 1
283414 1
280294 1
2 1
16518 1
30439 1
95162 1
142654 1
213202 1
265336 1
104053 1
1 1
300000 1
1 1
300001 1
280981 1
50745 1
191111 1
3593 1
109147 1
9545 1
104554 1
69651 1
30522 1
234902 1
53832 1
95247 1
299999 1
84399 1
299999 1
266853 1
11135 1
131596 1
1 1
39596 1
188172 1
239488 1
1 1
275547 1
186008 1
253163 1
268124 1
8953 1
201364 1
171459 1
2 1
255868 1
79259 1
79270 1
237401 1
175491 1
43027 1
284422 1
154754 1
299999 1
272391 1
281492 1
56765 1
1 1
167357 1
1 1
58090 1
257586 1
71414 1
136339 1
116698 1
104287 1
123278 1
158410 1
4530 1
1 1
300000 1
53372 1
169792 1
283479 1
300000 1
1 1
227434 1
1 1
143625 1
58898 1
2 1
213054 1
300000 1
70007 1
299999 1
276184 1
2 1
163039 1
3 1
137463 1
299998 1
154371 1
299999 1
1 1
296061 1
189017 1
292252 1
1 1
1 1
143714 1
81245 1
2 1
1 1
298052 1
30476 1
152490 1
1 1
134625 1
283819 1
129363 1
53746 1
211287 1
2 1
222211 1
300000 1
245692 1
300001 1
195138 1
12768 1
26024 1
160513 1
192828 1
1 1
240002 1
127020 1
1 1
300001 1
193830 1
173573 1
262480 1
120482 1
73079 1
1 1
115497 1
221864 1
2 1
82867 1
6856 1
231477 1
23027 1
248 1
1 1
195720 1
223746 1
1 1
300000 1
39203 1
300000 1
184286 1
300000 1
66532 1
207035 1
300000 1
300000 1
300000 1
247898 1
3 1
300000 1
200888 1
1 1
107939 1
2 1
77641 1
25971 1
223422 1
300000 1
82247 1
297284 1
3 1
300002 1
104456 1
1 1
2 1
300000 1
300002 1
193147 1
36592 1
300000 1
94803 1
1 1
300000 1
1 1
299998 1
141380 1
1 1
1 1
45437 1
19216 1
1 1
37264 1
1 1
147507 1
67588 1
189145 1
53934 1
300000 1
1 1
235145 1
272209 1
66077 1
1 1
1 1
300000 1
136494 1
290362 1
2 1
53740 1
19163 1
224284 1
300000 1
287519 1
146074 1
300001 1
228130 1
295006 1
125652 1
2 1
299999 1
270579 1
51138 1
5110 1
2 1
237574 1
188935 1
159064 1
204539 1
129925 1
300000 1
300002 1
247517 1
299999 1
209552 1
201374 1
3 1
245791 1
299999 1
299999 1
79339 1
300000 1
248732 1
1 1
300001 1
233837 1
189761 1
243746 1
216379 1
77045 1
298154 1
32079 1
80099 1
300000 1
46429 1
300000 1
204920 1
300000 1
2 1
1 1
300001 1
1 1
1 1
157080 1
300000 1
259678 1
293646 1
185965 1
10945 1
118953 1
116018 1
61629 1
238301 1
114523 1
44203 1
300000 1
3 1
300000 1
300001 1
141866 1
126966 1
153201 1
1 1
299999 1
32428 1
177040 1
90915 1
11187 1
72598 1
206372 1
1 1
296609 1
276683 1
271127 1
2 1
2 1
2 1
206922 1
300000 1
285591 1
255843 1
89292 1
289657 1
167520 1
257565 1
300000 1
300000 1
224404 1
237908 1
299999 1
217722 1
245089 1
127448 1
32784 1
184923 1
1 1
242006 1
176688 1
57281 1
48092 1
300001 1
1 1
230550 1
165792 1
37105 1
1 1
1 1
300002 1
173646 1
2 1
1 1
49824 1
98225 1
110412 1
89668 1
2 1
273883 1
8021 1
71832 1
261201 1
179801 1
183529 1
300000 1
156360 1
300000 1
1 1
1 1
300000 1
3 1
1 1
197071 1
300000 1
100413 1
100148 1
300000 1
284436 1
54544 1
2 1
1 1
157175 1
1 1
17296 1
77814 1
1 1
1 1
276335 1
178212 1
300002 1
2 1
65278 1
2 1
62813 1
151303 1
299998 1
2 1
252064 1
1 1
1 1
273913 1
94522 1
10486 1
1 1
115776 1
64759 1
190119 1
241011 1
34696 1
230280 1
248819 1
1 1
147867 1
148719 1
150791 1
60268 1
300000 1
63700 1
1 1
148361 1
35358 1
208542 1
96445 1
1 1
8059 1
94031 1
108082 1
218346 1
3 1
117312 1
300000 1
295809 1
1 1
1 1
21118 1
1 1
299999 1
114604 1
155186 1
103576 1
72948 1
54418 1
228703 1
92665 1
142503 1
300001 1
98044 1
266838 1
150400 1
5669 1
162931 1
20601 1
109845 1
146294 1
299999 1
2 1
13776 1
290261 1
300001 1
77475 1
79112 1
4488 1
245732 1
8340 1
213494 1
250095 1
1 1
534 1
299998 1
68626 1
3 1
300000 1
192549 1
92331 1
1 1
140493 1
105386 1
299999 1
29619 1
60016 1
220572 1
152488 1
295205 1
59367 1
2 1
251180 1
43342 1
150248 1
13955 1
156988 1
3 1
300000 1
266346 1
284451 1
175078 1
3 1
49335 1
172712 1
67836 1
128352 1
2 1
87442 1
300001 1
300001 1
91518 1
1 1
3 1
1 1
114038 1
269919 1
1641 1
223213 1
5530 1
245412 1
133782 1
131763 1
251014 1
300000 1
250855 1
19700 1
299999 1
186070 1
300001 1
51742 1
116703 1
18512 1
42907 1
2 1
11665 1
136273 1
242015 1
19753 1
49285 1
299999 1
159388 1
40471 1
109600 1
177824 1
73115 1
224946 1
1 1
300001 1
1 1
299999 1
120314 1
43555 1
131958 1
300002 1
300000 1
10202 1
299998 1
299999 1
300002 1
300000 1
81595 1
63981 1
1 1
299999 1
193917 1
300001 1
19529 1
285998 1
292720 1
247390 1
252475 1
28641 1
125874 1
17608 1
214394 1
2 1
14057 1
209028 1
190820 1
299998 1
4385 1
2 1
20316 1
1 1
299999 1
86769 1
300001 1
287373 1
66029 1
1 1
44898 1
235455 1
299999 1
199146 1
219488 1
300001 1
168713 1
227834 1
5290 1
300000 1
179779 1
1 1
23544 1
231030 1
199555 1
1 1
229336 1
85811 1
2 1
258995 1
8404 1
58124 1
130310 1
179659 1
246416 1
1 1
1 1
97670 1
1 1
262585 1
221609 1
3979 1
300000 1
21051 1
299999 1
220545 1
85883 1
153351 1
300000 1
6938 1
300000 1
107658 1
1 1
36226 1
176967 1
299999 1
1 1
300000 1
299999 1
1 1
256092 1
262221 1
92673 1
58432 1
1 1
259052 1
117528 1
299999 1
14271 1
1 1
21806 1
1 1
160115 1
96298 1
93686 1
299999 1
127546 1
223627 1
40828 1
150071 1
1 1
261690 1
64181 1
299999 1
117523 1
171390 1
62389 1
221372 1
2 1
75898 1
94089 1
1 1
211088 1
197126 1
299999 1
272495 1
1 1
111039 1
81158 1
300000 1
6409 1
70113 1
180382 1
2 1
2 1
251974 1
299999 1
299999 1
179349 1
1 1
72892 1
58561 1
300000 1
18227 1
129071 1
299999 1
300001 1
223278 1
185037 1
266243 1
299999 1
87984 1
299999 1
108716 1
214820 1
2 1
1 1
63073 1
75929 1
79387 1
300002 1
9357 1
34590 1
277903 1
116871 1
300002 1
227579 1
257198 1
300000 1
166502 1
182172 1
161828 1
281254 1
3 1
7684 1
2 1
1 1
267266 1
1 1
299999 1
1 1
141467 1
1 1
275997 1
147928 1
275565 1
300000 1
1 1
223056 1
66169 1
257447 1
206542 1
9338 1
299999 1
161479 1
1 1
184159 1
109223 1
133229 1
1 1
300001 1
276140 1
2 1
1 1
240312 1
3 1
132478 1
173542 1
193093 1
2 1
300000 1
3 1
47347 1
173453 1
43169 1
173528 1
212371 1
210577 1
238231 1
149989 1
207747 1
257550 1
257052 1
1 1
166778 1
70177 1
197512 1
1 1
300000 1
244279 1
283954 1
49349 1
163771 1
162351 1
2 1
300002 1
160190 1
250409 1
107367 1
292765 1
255264 1
300001 1
226786 1
120148 1
279375 1
208105 1
300001 1
299999 1
171816 1
265892 1
2291 1
1 1
27894 1
109134 1
300000 1
240833 1
126828 1
34520 1
152352 1
132257 1
299998 1
2 1
190771 1
18361 1
1 1
196418 1
175330 1
288234 1
295078 1
281116 1
186165 1
248496 1
194537 1
1 1
112907 1
190950 1
300000 1
115011 1
122764 1
2 1
300000 1
76196 1
26354 1
230643 1
1 1
192034 1
300000 1
46456 1
128957 1
2 1
144016 1
743 1
39454 1
2 1
300000 1
1 1
205459 1
240265 1
192735 1
299999 1
285206 1
51068 1
300000 1
82124 1
91942 1
232176 1
300000 1
3 1
106462 1
57983 1
297878 1
159014 1
1 1
300001 1
2 1
271561 1
134846 1
295104 1
300001 1
1 1
18378 1
299999 1
19907 1
179092 1
300000 1
300001 1
221414 1
1 1
192087 1
294539 1
300000 1
126638 1
1 1
242587 1
287263 1
119991 1
219163 1
1 1
3 1
300000 1
257762 1
39890 1
107049 1
287494 1
299999 1
206302 1
169774 1
300000 1
75910 1
36972 1
94408 1
13377 1
277152 1
1 1
113393 1
243448 1
4634 1
102798 1
1 1
300000 1
288247 1
5993 1
60173 1
1701 1
3 1
1 1
101033 1
15143 1
76023 1
183352 1
37272 1
299999 1
170378 1
147091 1
94520 1
300000 1
300000 1
1 1
184240 1
123513 1
108512 1
220306 1
145366 1
254076 1
218719 1
15871 1
1 1
75747 1
300000 1
300001 1
1 1
221338 1
98735 1
300001 1
9063 1
220926 1
149068 1
91275 1
300000 1
166073 1
148377 1
2 1
300002 1
300001 1
185675 1
299999 1
24764 1
14677 1
1 1
299999 1
63060 1
25007 1
1 1
67211 1
226133 1
300000 1
1 1
1 1
1 1
89228 1
219268 1
144837 1
116561 1
2 1
279771 1
29762 1
300000 1
181955 1
185849 1
197258 1
294143 1
90998 1
260917 1
85140 1
1 1
223021 1
83610 1
95820 1
103340 1
84599 1
299999 1
130740 1
299999 1
12578 1
228843 1
1 1
299999 1
300001 1
223252 1
1 1
1 1
18028 1
1 1
93734 1
203695 1
69839 1
177111 1
94439 1
2 1
295527 1
23931 1
169917 1
20077 1
299999 1
62694 1
86254 1
1 1
300001 1
300002 1
158146 1
123210 1
286784 1
173390 1
184347 1
300000 1
186266 1
2 1
2 1
1 1
1 1
300000 1
72025 1
149344 1
209916 1
265408 1
2 1
15550 1
300002 1
29209 1
229659 1
178589 1
230355 1
300002 1
149831 1
300001 1
300000 1
235638 1
157082 1
29216 1
300000 1
2 1
224401 1
300000 1
223089 1
263603 1
226999 1
300002 1
254030 1
209382 1
66401 1
99588 1
66813 1
300001 1
300000 1
103856 1
68638 1
16727 1
96879 1
299999 1
106353 1
3 1
115156 1
23956 1
1 1
3 1
1 1
45857 1
300000 1
300000 1
300001 1
63759 1
299999 1
1 1
300002 1
1 1
3509 1
1 1
37064 1
13884 1
2 1
111697 1
227014 1
251484 1
214263 1
1 1
1 1
257503 1
1 1
300000 1
236390 1
4204 1
1 1
3 1
164118 1
300000 1
96791 1
19837 1
162251 1
108764 1
284542 1
92493 1
189301 1
292720 1
290511 1
3 1
1 1
3 1
1 1
40934 1
3 1
250096 1
1 1
200723 1
203709 1
185430 1
300001 1
169613 1
1648 1
55113 1
132041 1
218792 1
95113 1
2 1
1 1
7387 1
219751 1
135074 1
77795 1
1 1
102426 1
51534 1
38421 1
300001 1
51412 1
300000 1
273006 1
173990 1
243993 1
1 1
164025 1
300001 1
243941 1
248464 1
1 1
52537 1
1 1
235266 1
300000 1
93974 1
123995 1
207384 1
1 1
204551 1
300000 1
283536 1
1 1
215925 1
1 1
123788 1
300000 1
128868 1
290637 1
139972 1
229891 1
125828 1
192599 1
196081 1
292938 1
14020 1
21502 1
65865 1
149155 1
299999 1
132711 1
299999 1
55072 1
231610 1
101169 1
205862 1
136926 1
1 1
299998 1
196386 1
1 1
1 1
300001 1
1 1
300001 1
218645 1
225691 1
1 1
1 1
3637 1
233742 1
178733 1
1 1
271838 1
241672 1
300001 1
41686 1
29339 1
299999 1
299999 1
300001 1
13561 1
56343 1
300001 1
13750 1
1 1
265730 1
73315 1
260689 1
50819 1
24337 1
196863 1
299999 1
300001 1
163434 1
22737 1
62417 1
61504 1
244017 1
1 1
300001 1
191118 1
195038 1
45728 1
278974 1
1 1
300000 1
237028 1
52387 1
176141 1
111804 1
2 1
141777 1
1 1
185775 1
1 1
299999 1
235901 1
1 1
66496 1
300000 1
151593 1
1 1
300001 1
8817 1
300001 1
216892 1
144415 1
299999 1
286168 1
2 1
298488 1
1 1
110734 1
174023 1
185449 1
8892 1
19347 1
299999 1
196073 1
233036 1
36666 1
1 1
68379 1
33379 1
26556 1
130246 1
162966 1
299998 1
192754 1
155276 1
2 1
193052 1
101431 1
20249 1
250007 1
227585 1
300000 1
300000 1
2 1
1 1
265703 1
300000 1
42035 1
212380 1
300001 1
126004 1
1 1
300002 1
280963 1
278409 1
207016 1
2 1
174354 1
1 1
190179 1
101617 1
97627 1
103004 1
269118 1
300000 1
300000 1
299998 1
83346 1
51297 1
300001 1
76228 1
157195 1
83431 1
286500 1
68280 1
31411 1
172049 1
112474 1
292527 1
82117 1
200705 1
231535 1
1 1
198407 1
300000 1
138376 1
255694 1
14350 1
299999 1
1 1
52215 1
3 1
2116 1
154186 1
210343 1
300001 1
128870 1
247610 1
299999 1
299999 1
33504 1
221945 1
127719 1
236687 1
297349 1
263362 1
259768 1
208692 1
299999 1
300000 1
257737 1
145626 1
300000 1
300001 1
254213 1
292846 1
33823 1
241264 1
180729 1
259927 1
288986 1
300001 1
61738 1
58465 1
2 1
296093 1
18678 1
102327 1
300001 1
105893 1
2 1
1 1
30095 1
300000 1
300000 1
182099 1
300001 1
14944 1
126336 1
144745 1
135801 1
274072 1
2 1
195557 1
246687 1
300001 1
202163 1
15290 1
3 1
399 1
3 1
1 1
47348 1
100803 1
88467 1
299999 1
299999 1
192542 1
142307 1
108948 1
263919 1
300001 1
219498 1
1 1
90530 1
1 1
70888 1
1 1
162528 1
3138 1
300001 1
2 1
1 1
156512 1
2 1
300000 1
1 1
299999 1
46183 1
136128 1
105920 1
29071 1
77832 1
228788 1
1 1
200502 1
299999 1
300000 1
280576 1
2 1
3 1
85040 1
300000 1
76496 1
110472 1
57299 1
299999 1
300001 1
285454 1
251578 1
2 1
273971 1
223299 1
94523 1
299999 1
39369 1
215482 1
2 1
300001 1
299999 1
244662 1
1 1
261587 1
299999 1
1 1
59352 1
30185 1
141152 1
39677 1
281977 1
74634 1
206492 1
80578 1
1 1
251219 1
281131 1
223872 1
1 1
1 1
299999 1
130068 1
74683 1
58709 1
300000 1
178907 1
170882 1
300000 1
26074 1
236770 1
300000 1
1 1
1 1
120330 1
118097 1
68470 1
120381 1
212013 1
1678 1
46481 1
110533 1
1 1
300001 1
141284 1
206598 1
109062 1
233425 1
192490 1
119634 1
56223 1
276683 1
90174 1
258044 1
75775 1
1 1
17560 1
1 1
298314 1
287589 1
21292 1
259816 1
3 1
67716 1
1 1
114401 1
80061 1
138129 1
300001 1
213094 1
236082 1
295988 1
100645 1
258384 1
219944 1
248553 1
2 1
138707 1
300002 1
2 1
94563 1
300000 1
1 1
203593 1
75078 1
211964 1
185537 1
237475 1
1 1
191603 1
38135 1
181277 1
2 1
258618 1
201196 1
143306 1
237590 1
300000 1
138751 1
299999 1
174649 1
278605 1
220286 1
182460 1
1 1
182514 1
279722 1
269221 1
300001 1
1 1
49621 1
148127 1
216938 1
299999 1
1 1
134546 1
116204 1
282509 1
70842 1
125877 1
221012 1
300001 1
300000 1
194977 1
147001 1
177733 1
300001 1
106080 1
264673 1
29860 1
300000 1
217288 1
1 1
300000 1
296224 1
260317 1
1 1
2 1
1 1
300000 1
169409 1
241811 1
299998 1
299999 1
299999 1
229780 1
107700 1
156206 1
181092 1
44399 1
1 1
196883 1
113585 1
19761 1
20923 1
107961 1
25107 1
299999 1
241377 1
29335 1
237847 1
299999 1
48237 1
300000 1
13436 1
3 1
111206 1
1 1
1 1
1 1
299999 1
108241 1
120661 1
110161 1
15115 1
1 1
141826 1
300000 1
300001 1
2 1
237436 1
2 1
268248 1
1 1
134738 1
167349 1
275483 1
19995 1
45569 1
2746 1
1 1
275241 1
114782 1
208002 1
300000 1
104225 1
77883 1
57476 1
280743 1
256666 1
299999 1
14255 1
45464 1
114851 1
299998 1
32569 1
4017 1
2 1
245705 1
300000 1
281505 1
199522 1
300000 1
300000 1
180053 1
1 1
299999 1
300000 1
1 1
1 1
3 1
299999 1
149917 1
300001 1
1 1
299999 1
225604 1
300000 1
207226 1
289930 1
105263 1
169626 1
286731 1
114743 1
107143 1
178666 1
300000 1
300001 1
240227 1
1 1
69865 1
159693 1
175187 1
12867 1
268176 1
244043 1
224187 1
121765 1
226543 1
182764 1
103754 1
190555 1
179051 1
114827 1
46152 1
2 1
49922 1
102525 1
228484 1
268686 1
83063 1
268505 1
300001 1
29206 1
97528 1
6390 1
133180 1
104604 1
194702 1
112172 1
249128 1
256864 1
269507 1
1 1
157988 1
65056 1
243131 1
209426 1
12116 1
139606 1
145758 1
116935 1
241217 1
126942 1
70862 1
177837 1
84157 1
129080 1
299999 1
33382 1
181277 1
1 1
300000 1
300001 1
206151 1
13345 1
1 1
79467 1
299998 1
97146 1
256657 1
150141 1
215334 1
45084 1
207322 1
240149 1
237483 1
289056 1
300001 1
300001 1
184891 1
203114 1
299998 1
41406 1
185219 1
1 1
300000 1
40477 1
22159 1
180984 1
167256 1
61893 1
129706 1
283630 1
13617 1
1 1
124087 1
103080 1
92763 1
299998 1
291351 1
69571 1
50782 1
249353 1
271999 1
74129 1
24282 1
1 1
300000 1
1 1
2 1
224871 1
165755 1
189769 1
1 1
74405 1
298669 1
3 1
1 1
300001 1
1 1
1 1
16073 1
158232 1
154625 1
223520 1
32224 1
300001 1
163921 1
300000 1
2 1
300000 1
300000 1
281130 1
192095 1
1 1
237351 1
124790 1
269122 1
167242 1
300000 1
252143 1
2 1
254879 1
300001 1
293924 1
300000 1
2 1
252631 1
66316 1
300001 1
1 1
21518 1
177845 1
300002 1
300000 1
300000 1
87178 1
1 1
275234 1
1 1
1 1
87117 1
277304 1
33744 1
299999 1
300002 1
29729 1
261126 1
300001 1
216814 1
223057 1
51754 1
253715 1
299998 1
122037 1
257895 1
2 1
1 1
128159 1
78209 1
82959 1
300001 1
100441 1
154326 1
300000 1
246927 1
270744 1
132918 1
177844 1
2 1
2 1
53802 1
88353 1
55759 1
1 1
249966 1
257993 1
1 1
287096 1
239927 1
1 1
300000 1
111434 1
217692 1
1 1
1 1
85731 1
299999 1
1 1
219074 1
225689 1
275390 1
1 1
103382 1
79901 1
99853 1
210858 1
300000 1
7694 1
1 1
1 1
56502 1
164157 1
278487 1
272972 1
300001 1
196591 1
123905 1
124246 1
29326 1
1 1
176362 1
277733 1
1 1
242276 1
101288 1
2 1
2 1
2 1
193345 1
271881 1
1 1
300000 1
179769 1
300000 1
31410 1
188505 1
1 1
136278 1
69140 1
273239 1
1 1
299448 1
223905 1
179276 1
187427 1
299999 1
1 1
248719 1
2 1
43340 1
89011 1
288783 1
83011 1
1 1
299999 1
138809 1
1 1
1 1
299999 1
2 1
273415 1
41508 1
300000 1
248903 1
299998 1
195145 1
26852 1
226408 1
1 1
52847 1
300000 1
1 1
247115 1
282747 1
54941 1
21112 1
55854 1
1 1
1 1
92410 1
231394 1
300001 1
26157 1
19064 1
299999 1
24442 1
34660 1
134934 1
186949 1
300000 1
229938 1
109853 1
2 1
187874 1
2 1
76193 1
83306 1
55170 1
299998 1
156750 1
223812 1
195243 1
75807 1
1 1
255137 1
2 1
87742 1
1 1
2 1
37334 1
1 1
300000 1
129405 1
125442 1
78452 1
7686 1
1 1
248366 1
65028 1
106101 1
299999 1
15685 1
300001 1
246344 1
170431 1
140237 1
300001 1
300000 1
158279 1
124909 1
1 1
237604 1
3 1
23767 1
13236 1
255469 1
1 1
224743 1
2 1
20275 1
25829 1
75415 1
300001 1
299999 1
1 1
243336 1
299999 1
151605 1
70210 1
299866 1
3 1
102103 1
296378 1
202094 1
223562 1
300001 1
175280 1
138964 1
1 1
1 1
6294 1
140986 1
1 1
3 1
94955 1
4892 1
1 1
287119 1
252207 1
137973 1
1 1
71334 1
300000 1
1 1
300000 1
63876 1
300001 1
122204 1
196456 1
76026 1
299999 1
202262 1
10918 1
193522 1
300000 1
109817 1
300000 1
28721 1
299999 1
1 1
1 1
53969 1
246521 1
80928 1
18988 1
1 1
181804 1
96114 1
181910 1
136619 1
233430 1
155319 1
299998 1
25950 1
300000 1
204420 1
1865 1
2 1
115970 1
300000 1
300001 1
2 1
52216 1
298438 1
132275 1
198816 1
93782 1
93692 1
300002 1
35587 1
251602 1
133711 1
1 1
243969 1
300000 1
66050 1
300000 1
65330 1
2 1
179145 1
8021 1
13262 1
12188 1
96315 1
167858 1
166090 1
267659 1
51216 1
237947 1
70681 1
165213 1
124390 1
184915 1
298958 1
292632 1
300000 1
80087 1
70085 1
300000 1
221948 1
280141 1
162833 1
124325 1
1 1
163631 1
1 1
20823 1
3 1
1 1
123068 1
111117 1
300000 1
270807 1
1 1
210719 1
4749 1
228988 1
280987 1
199917 1
140437 1
277709 1
219530 1
71932 1
2 1
1 1
286476 1
254550 1
117503 1
200378 1
170173 1
296894 1
41770 1
146217 1
300000 1
132208 1
133968 1
73288 1
62062 1
67664 1
287246 1
142268 1
1 1
299998 1
164413 1
270981 1
244550 1
221622 1
110687 1
139298 1
204606 1
37538 1
300000 1
160859 1
269605 1
281754 1
44683 1
206880 1
2 1
177526 1
2 1
1 1
41227 1
42890 1
166519 1
234956 1
299292 1
73622 1
54175 1
300001 1
300000 1
287892 1
72172 1
300000 1
167415 1
71447 1
300001 1
200068 1
69474 1
18874 1
38729 1
1 1
8069 1
109404 1
234551 1
83521 1
1 1
133515 1
31094 1
160501 1
299999 1
134451 1
300001 1
181483 1
272840 1
3 1
300000 1
103680 1
22278 1
300001 1
1 1
197356 1
299998 1
91393 1
13263 1
64201 1
259692 1
13673 1
2 1
53779 1
300000 1
124048 1
46269 1
9613 1
3 1
1543 1
1 1
263111 1
186068 1
28986 1
137009 1
154185 1
159549 1
180396 1
177430 1
165928 1
210923 1
1 1
71281 1
245155 1
300000 1
213641 1
299999 1
118787 1
83521 1
3 1
618 1
300002 1
30837 1
1 1
148036 1
181214 1
254518 1
219221 1
299998 1
266076 1
84683 1
31639 1
279771 1
272718 1
105643 1
4174 1
73022 1
188623 1
272955 1
300001 1
1 1
12767 1
256362 1
104415 1
299999 1
139146 1
148448 1
20419 1
300001 1
31621 1
299999 1
100291 1
64796 1
2 1
45965 1
299999 1
105731 1
219561 1
300000 1
300000 1
148096 1
56702 1
138067 1
291319 1
174530 1
1 1
160807 1
54768 1
213006 1
200861 1
300000 1
3 1
300001 1
299955 1
104236 1
154528 1
232521 1
63196 1
300000 1
266909 1
144853 1
1 1
225894 1
1 1
255180 1
1 1
37622 1
299999 1
243841 1
40029 1
88756 1
74498 1
230831 1
300000 1
1 1
57673 1
299999 1
257947 1
293083 1
255342 1
128357 1
300001 1
51624 1
77226 1
13586 1
299998 1
297713 1
257726 1
1 1
18399 1
167757 1
112225 1
51757 1
1 1
112005 1
300000 1
85480 1
2 1
300001 1
216912 1
103036 1
1 1
300001 1
300000 1
3 1
1 1
191273 1
112508 1
32481 1
231866 1
206993 1
52964 1
1 1
233900 1
49269 1
266404 1
80074 1
299999 1
1 1
31701 1
187539 1
509 1
300001 1
134562 1
32227 1
189009 1
159738 1
300002 1
300001 1
50781 1
3 1
1 1
2 1
1 1
299999 1
1 1
117903 1
151665 1
231768 1
218518 1
116318 1
188720 1
205196 1
299999 1
33679 1
77358 1
1 1
16675 1
135207 1
259537 1
108446 1
1 1
53005 1
174444 1
1 1
299999 1
101046 1
51855 1
3 1
243244 1
80898 1
1 1
210115 1
1 1
132327 1
299999 1
22195 1
198636 1
69917 1
28183 1
279956 1
80092 1
242826 1
267884 1
234178 1
1 1
255725 1
1 1
299998 1
300000 1
299999 1
64618 1
45413 1
176545 1
299999 1
36232 1
1 1
300002 1
68777 1
61891 1
256893 1
10934 1
300001 1
71958 1
198300 1
292066 1
253048 1
290391 1
2 1
1 1
2 1
207803 1
70945 1
201955 1
244489 1
300000 1
77149 1
218214 1
2 1
300001 1
1 1
1 1
75532 1
240968 1
3 1
300002 1
89843 1
300000 1
164603 1
300000 1
289848 1
131728 1
55797 1
54884 1
1 1
2 1
237859 1
246119 1
15458 1
270220 1
23835 1
19177 1
35828 1
91036 1
173062 1
300000 1
252268 1
32355 1
43393 1
299998 1
1 1
2 1
244100 1
117235 1
164138 1
299998 1
240026 1
92945 1
2 1
10920 1
287044 1
244192 1
1 1
300000 1
1 1
300001 1
162598 1
300001 1
222395 1
1 1
270719 1
3 1
300001 1
1 1
28268 1
15380 1
1 1
276757 1
300000 1
32841 1
222222 1
119235 1
8256 1
299999 1
1 1
178045 1
183000 1
245851 1
285543 1
300002 1
1 1
1 1
38738 1
204098 1
1 1
133643 1
112335 1
281276 1
300000 1
116090 1
107220 1
210417 1
300001 1
300000 1
299999 1
244753 1
287183 1
1 1
37121 1
192063 1
299999 1
73317 1
11706 1
300000 1
117677 1
159016 1
145695 1
247301 1
21196 1
1 1
226687 1
300001 1
158755 1
2 1
219327 1
255589 1
236270 1
2 1
6739 1
1 1
75704 1
135893 1
86934 1
300001 1
271707 1
270549 1
299533 1
1 1
241262 1
1 1
300000 1
300000 1
300001 1
210870 1
2 1
140463 1
148045 1
300000 1
1 1
42387 1
109891 1
45926 1
299999 1
280821 1
175903 1
208276 1
158077 1
46545 1
38428 1
1 1
300001 1
299999 1
13012 1
3 1
80037 1
1 1
1 1
127531 1
285787 1
1 1
1 1
1 1
300001 1
299999 1
298265 1
2 1
97207 1
258812 1
1 1
224098 1
265507 1
192352 1
156234 1
300001 1
140360 1
225193 1
21726 1
178267 1
299999 1
300001 1
86537 1
256593 1
193193 1
62717 1
273480 1
149598 1
179145 1
244133 1
234428 1
52882 1
141329 1
249451 1
300000 1
242361 1
34815 1
266387 1
65176 1
102705 1
32912 1
299998 1
137214 1
268519 1
203264 1
194861 1
300000 1
1 1
299423 1
299998 1
213194 1
58406 1
262797 1
1 1
2 1
3700 1
155713 1
85127 1
182403 1
1 1
299999 1
172081 1
251188 1
299999 1
288703 1
144905 1
2 1
131366 1
27841 1
251127 1
61366 1
199968 1
35863 1
101806 1
80369 1
162837 1
299999 1
2 1
156671 1
80425 1
261625 1
51978 1
194247 1
24241 1
152438 1
250882 1
105572 1
300000 1
1 1
277044 1
126470 1
299999 1
147791 1
299798 1
1 1
172415 1
8165 1
237366 1
100835 1
2 1
220865 1
1 1
300000 1
70056 1
269463 1
1 1
209776 1
9980 1
299999 1
62608 1
1 1
300002 1
172626 1
300000 1
199039 1
382 1
1 1
81378 1
182081 1
214398 1
7111 1
238379 1
92155 1
279164 1
1 1
2 1
1 1
256063 1
300000 1
212709 1
148488 1
283408 1
299999 1
225399 1
1 1
3 1
59271 1
77369 1
167969 1
224694 1
14376 1
72186 1
1 1
1 1
1 1
297766 1
61076 1
1 1
221506 1
264760 1
258416 1
268515 1
1 1
189098 1
224841 1
145141 1
88892 1
206116 1
1 1
2 1
280174 1
292786 1
1 1
209491 1
185079 1
195193 1
78193 1
1 1
168357 1
68826 1
245532 1
2 1
231550 1
1 1
203494 1
256431 1
4491 1
127552 1
134757 1
2 1
262195 1
300000 1
300001 1
192427 1
300000 1
29778 1
269557 1
300000 1
1 1
161628 1
173086 1
80303 1
299999 1
129561 1
125986 1
33266 1
25025 1
299998 1
2321 1
81869 1
259508 1
300000 1
1 1
261599 1
7274 1
33728 1
131365 1
1 1
300002 1
196925 1
48886 1
189833 1
3 1
300001 1
300000 1
300001 1
290377 1
300000 1
299999 1
1 1
159879 1
299999 1
298471 1
299999 1
300001 1
153114 1
243476 1
2 1
58140 1
269028 1
1 1
56781 1
63713 1
1931 1
1 1
1 1
54268 1
300002 1
152922 1
239319 1
45523 1
10743 1
123940 1
300000 1
244590 1
300000 1
264559 1
171842 1
160029 1
299999 1
179250 1
299793 1
136010 1
39304 1
149395 1
1 1
78597 1
156363 1
173335 1
285623 1
189482 1
9135 1
300000 1
1 1
28540 1
64436 1
169307 1
184156 1
35858 1
1 1
131155 1
1 1
109242 1
229106 1
3 1
299999 1
119765 1
25834 1
119495 1
120927 1
2 1
129520 1
300002 1
212566 1
299999 1
161744 1
22854 1
15224 1
2 1
279504 1
1 1
299999 1
126373 1
149601 1
14753 1
163935 1
177236 1
280968 1
153228 1
20115 1
138475 1
247150 1
100633 1
300000 1
41165 1
300001 1
56861 1
288584 1
199900 1
1 1
38589 1
300000 1
1 1
161753 1
2 1
1331 1
299998 1
200287 1
300002 1
125991 1
246295 1
26777 1
207242 1
300001 1
299999 1
209206 1
54424 1
182108 1
174851 1
210638 1
2 1
173978 1
299999 1
291777 1
258919 1
300000 1
2 1
1906 1
195489 1
197192 1
299998 1
90481 1
287750 1
223564 1
101792 1
106809 1
44431 1
299999 1
137206 1
300000 1
7556 1
89581 1
247989 1
1 1
1 1
299998 1
251328 1
211683 1
161540 1
1 1
288106 1
300000 1
233401 1
55627 1
300001 1
219566 1
162045 1
300000 1
139390 1
264097 1
300000 1
68571 1
161164 1
1 1
145491 1
289570 1
79051 1
269472 1
270210 1
198607 1
76579 1
300000 1
300000 1
53558 1
22324 1
299998 1
253569 1
73428 1
1 1
1 1
199248 1
299999 1
299999 1
242233 1
300001 1
38756 1
299999 1
193692 1
3 1
182091 1
1 1
267083 1
1 1
201116 1
266055 1
3 1
1 1
73028 1
95633 1
1 1
300000 1
12159 1
185808 1
300000 1
1 1
36901 1
182412 1
212013 1
69019 1
1 1
300002 1
253528 1
124687 1
299999 1
300001 1
300000 1
42813 1
237181 1
173862 1
37109 1
167445 1
70061 1
300002 1
169735 1
145842 1
149233 1
120017 1
101855 1
2 1
300001 1
148441 1
156228 1
58250 1
1 1
2 1
65682 1
162318 1
160664 1
277355 1
39886 1
300001 1
258836 1
3 1
44046 1
162805 1
300001 1
170827 1
129329 1
300000 1
47093 1
1 1
300001 1
160059 1
105730 1
59831 1
1 1
1 1
1 1
2 1
30235 1
299999 1
300001 1
300000 1
300000 1
104472 1
89659 1
300000 1
1 1
24130 1
10001 1
68360 1
300000 1
114446 1
19875 1
251541 1
1 1
100900 1
300002 1
300002 1
3 1
300001 1
127813 1
110698 1
2 1
2 1
158048 1
3 1
1 1
186169 1
105336 1
230857 1
163381 1
153613 1
300001 1
216637 1
121958 1
261593 1
134397 1
240800 1
11471 1
86682 1
73389 1
32980 1
119804 1
109767 1
138762 1
179513 1
28362 1
220921 1
1 1
167958 1
1 1
73601 1
247342 1
188959 1
285857 1
202986 1
300002 1
72011 1
147487 1
52315 1
1 1
213625 1
258004 1
111179 1
1 1
239995 1
45916 1
218354 1
103618 1
300000 1
221424 1
3 1
238862 1
146639 1
243289 1
300000 1
204127 1
245319 1
1 1
1 1
233904 1
29052 1
1 1
1 1
1 1
1 1
157176 1
258592 1
187685 1
181124 1
57635 1
299999 1
57938 1
299999 1
76460 1
60310 1
291911 1
183702 1
1 1
1 1
166440 1
295933 1
294275 1
299999 1
299999 1
50598 1
25593 1
1 1
187558 1
299999 1
91601 1
1 1
300001 1
1 1
14097 1
272843 1
88905 1
299999 1
300001 1
93981 1
300001 1
120085 1
300000 1
300001 1
1 1
300001 1
293428 1
299999 1
170387 1
64071 1
76832 1
202584 1
266454 1
172360 1
132647 1
300001 1
79414 1
251165 1
257840 1
300000 1
200021 1
300000 1
60744 1
1 1
1 1
1 1
169003 1
34685 1
281466 1
226106 1
69711 1
200545 1
218476 1
154902 1
148294 1
3 1
207128 1
300000 1
60476 1
23512 1
241200 1
300001 1
92279 1
238099 1
197035 1
147554 1
146651 1
247192 1
213267 1
1 1
1 1
300001 1
300002 1
1 1
1 1
36402 1
300000 1
300000 1
300002 1
33952 1
300001 1
224995 1
208249 1
72381 1
300000 1
241805 1
1 1
1 1
123415 1
300000 1
39528 1
1 1
141200 1
2 1
98609 1
1 1
300001 1
300000 1
299999 1
244019 1
24896 1
64457 1
257060 1
179287 1
47363 1
41262 1
201832 1
3 1
95244 1
71210 1
1 1
160660 1
300000 1
235280 1
299999 1
142762 1
140702 1
36462 1
217777 1
1 1
289420 1
31951 1
85209 1
126276 1
80505 1
300001 1
223071 1
299999 1
300000 1
144587 1
52279 1
55 1
300001 1
300000 1
233082 1
49811 1
299999 1
171972 1
1 1
2 1
141177 1
133696 1
1 1
300000 1
2 1
1 1
134994 1
300001 1
209533 1
95988 1
11382 1
194753 1
269685 1
233553 1
300001 1
240335 1
299998 1
2 1
153587 1
300002 1
2 1
211120 1
160697 1
279642 1
143015 1
286417 1
222621 1
2 1
221804 1
2733 1
176490 1
165258 1
300000 1
195012 1
13274 1
2 1
241032 1
179697 1
63883 1
2 1
152532 1
63487 1
300000 1
33814 1
288057 1
1 1
147098 1
1 1
85634 1
179255 1
88453 1
144419 1
221093 1
300001 1
127472 1
181138 1
128525 1
96485 1
258265 1
106591 1
142303 1
103409 1
105116 1
146710 1
300000 1
1 1
78037 1
299999 1
182466 1
268403 1
1 1
2 1
145569 1
1 1
300001 1
299999 1
1 1
299999 1
2 1
1 1
3 1
139023 1
250873 1
12288 1
2 1
300001 1
64388 1
157436 1
91671 1
245661 1
109834 1
267917 1
300001 1
299998 1
2 1
300001 1
1 1
271619 1
1 1
4125 1
251177 1
299999 1
182513 1
215805 1
300000 1
103913 1
230030 1
283045 1
144053 1
300000 1
299998 1
80488 1
160768 1
236525 1
299999 1
271243 1
290616 1
2 1
208229 1
299999 1
88949 1
300002 1
11918 1
192805 1
212860 1
1 1
1 1
288930 1
2302 1
1 1
233735 1
149037 1
1 1
154514 1
202200 1
1 1
286621 1
279851 1
222135 1
270970 1
195308 1
300000 1
121716 1
2 1
28518 1
50645 1
299999 1
167570 1
102238 1
129506 1
299633 1
247220 1
247482 1
256638 1
58184 1
230720 1
17670 1
115947 1
136975 1
2 1
110554 1
18959 1
106358 1
1 1
191028 1
65459 1
102874 1
285140 1
139241 1
126900 1
212673 1
299999 1
61538 1
70278 1
121592 1
291540 1
43288 1
188429 1
50954 1
91880 1
226705 1
43136 1
299999 1
71087 1
77313 1
177474 1
243189 1
46687 1
300000 1
300001 1
167936 1
4613 1
2 1
61712 1
84678 1
283187 1
1 1
78680 1
1 1
14367 1
233808 1
232225 1
1 1
66352 1
8238 1
196748 1
13984 1
27677 1
69677 1
297540 1
1 1
267494 1
300001 1
34086 1
288912 1
300000 1
3914 1
17857 1
300002 1
279840 1
3 1
101922 1
2 1
262954 1
54424 1
79320 1
1 1
300001 1
223587 1
187044 1
300001 1
64122 1
280185 1
8833 1
122154 1
254052 1
219916 1
110672 1
184344 1
209871 1
122777 1
74052 1
159614 1
141444 1
300000 1
220424 1
299999 1
256937 1
300000 1
300000 1
299999 1
115821 1
296646 1
268403 1
249650 1
49861 1
1 1
1 1
1 1
299999 1
104282 1
146672 1
149453 1
100961 1
101856 1
148611 1
58609 1
299999 1
68152 1
300000 1
261667 1
115108 1
26003 1
1 1
299999 1
108556 1
149896 1
1 1
3 1
86980 1
1 1
1 1
242712 1
95477 1
1 1
1 1
2 1
299999 1
300001 1
166627 1
120390 1
172782 1
89737 1
200767 1
3 1
142259 1
184343 1
1 1
254908 1
265876 1
172332 1
1 1
141360 1
300002 1
232627 1
300001 1
300001 1
37695 1
267850 1
299999 1
209061 1
1 1
146841 1
7667 1
167420 1
1 1
250824 1
29683 1
80167 1
170859 1
19870 1
69982 1
33385 1
170697 1
182019 1
220880 1
299999 1
295593 1
1 1
155510 1
275946 1
26521 1
58023 1
179530 1
3 1
163311 1
216261 1
1 1
1 1
271103 1
38172 1
140721 1
2 1
193271 1
300001 1
283786 1
172649 1
57234 1
147577 1
223083 1
117740 1
173769 1
248564 1
181174 1
127391 1
2 1
142635 1
2 1
29104 1
2 1
274367 1
195403 1
149780 1
233478 1
2 1
1 1
1 1
99896 1
1 1
299999 1
252294 1
17795 1
103786 1
154714 1
2 1
215193 1
13342 1
109832 1
1 1
1 1
2 1
300002 1
160833 1
299999 1
300000 1
157089 1
300001 1
2 1
4281 1
39991 1
300000 1
41259 1
271080 1
23158 1
54133 1
300000 1
174418 1
300001 1
299999 1
1 1
1 1
299999 1
1 1
126740 1
1 1
114831 1
221011 1
111443 1
52380 1
242586 1
1 1
299999 1
227415 1
300000 1
119941 1
33812 1
154661 1
299999 1
193620 1
173593 1
1 1
131527 1
299999 1
300001 1
110832 1
300000 1
300000 1
3 1
82492 1
3 1
50137 1
2 1
1 1
32388 1
133822 1
300001 1
93837 1
5571 1
299999 1
187424 1
238429 1
151198 1
299998 1
260257 1
12437 1
203297 1
245623 1
1 1
1 1
1 1
118512 1
300001 1
137412 1
1 1
3 1
215902 1
44094 1
299999 1
29474 1
300000 1
233438 1
300001 1
2 1
129942 1
108830 1
93550 1
299999 1
300001 1
1 1
161896 1
142101 1
126904 1
2 1
300000 1
1 1
299998 1
3 1
126892 1
233537 1
1 1
1 1
31097 1
300000 1
191385 1
274768 1
2 1
225160 1
300000 1
300000 1
225847 1
45641 1
1 1
24426 1
300000 1
253867 1
1 1
208383 1
83455 1
63963 1
147130 1
193010 1
148359 1
163291 1
299999 1
68735 1
241531 1
83058 1
17138 1
86613 1
272504 1
159956 1
183955 1
300000 1
198927 1
1 1
80943 1
209096 1
126345 1
53040 1
300001 1
76709 1
84073 1
234979 1
299999 1
27262 1
189715 1
134805 1
180621 1
110032 1
1 1
243219 1
1 1
300000 1
266535 1
3 1
285380 1
300001 1
1 1
152773 1
289589 1
1 1
202136 1
226264 1
119506 1
1 1
200503 1
206402 1
1 1
67940 1
56054 1
239291 1
278563 1
215225 1
1 1
1 1
2 1
43313 1
299999 1
231399 1
116273 1
267498 1
144716 1
2 1
286786 1
242917 1
74929 1
208756 1
80337 1
150260 1
281902 1
288921 1
172036 1
136797 1
117298 1
299999 1
270634 1
109614 1
256150 1
192238 1
65114 1
78067 1
300000 1
3 1
267859 1
114013 1
1 1
221475 1
293360 1
255583 1
1 1
102960 1
127813 1
198916 1
187858 1
21613 1
71439 1
260269 1
209964 1
168474 1
300001 1
185222 1
63868 1
46708 1
124938 1
300001 1
1 1
209154 1
135268 1
156107 1
148332 1
20204 1
299999 1
27760 1
132515 1
165328 1
191660 1
2 1
132610 1
300001 1
1 1
176291 1
252318 1
129801 1
184155 1
149935 1
218957 1
300000 1
235801 1
151817 1
139287 1
1 1
299999 1
197208 1
96909 1
57226 1
109184 1
208636 1
243649 1
300002 1
197199 1
99605 1
1 1
218028 1
2 1
126751 1
108989 1
294736 1
166537 1
68542 1
2 1
300000 1
300000 1
130870 1
231790 1
299999 1
296989 1
299999 1
269055 1
274657 1
209688 1
174452 1
62200 1
1 1
112020 1
299999 1
296503 1
115957 1
168853 1
43266 1
125472 1
1 1
112053 1
285312 1
75143 1
300000 1
1 1
283051 1
249970 1
1 1
136273 1
300001 1
299999 1
83835 1
300002 1
281458 1
50746 1
174200 1
199420 1
3 1
1 1
61172 1
1 1
140302 1
179582 1
12846 1
300000 1
26103 1
160574 1
1 1
53094 1
294068 1
2 1
271741 1
1 1
300001 1
39029 1
1521 1
1 1
76762 1
82722 1
299999 1
138578 1
213288 1
97106 1
1 1
83849 1
140538 1
300000 1
149989 1
285730 1
293562 1
1 1
75737 1
231196 1
300000 1
3 1
250412 1
249034 1
180865 1
196479 1
101134 1
1 1
54398 1
169353 1
19537 1
240006 1
240489 1
300000 1
1 1
26800 1
300000 1
300002 1
292131 1
123088 1
203551 1
258412 1
1687 1
300000 1
299999 1
275260 1
243710 1
294363 1
238739 1
128359 1
181487 1
282115 1
86066 1
3586 1
1 1
40750 1
196644 1
146177 1
39937 1
951 1
1 1
300000 1
184348 1
250375 1
129537 1
192685 1
2 1
1 1
300000 1
260321 1
245496 1
24716 1
29340 1
242664 1
300000 1
2 1
278033 1
105233 1
11459 1
192719 1
184007 1
300000 1
63723 1
33916 1
253486 1
105903 1
264498 1
25067 1
55243 1
28401 1
8909 1
1 1
246430 1
300001 1
242275 1
212761 1
33837 1
19737 1
300000 1
46777 1
28267 1
157707 1
75634 1
299999 1
174542 1
118783 1
2 1
296256 1
78509 1
1 1
103046 1
3 1
300000 1
300000 1
137989 1
212369 1
299999 1
299999 1
82145 1
2 1
299998 1
175 1
2 1
95911 1
1 1
279784 1
1 1
50114 1
300000 1
1 1
291364 1
289318 1
2 1
300001 1
209999 1
84838 1
280721 1
6983 1
60804 1
213663 1
1 1
7057 1
208813 1
142575 1
267826 1
204286 1
197147 1
228477 1
64020 1
300001 1
300000 1
300002 1
216500 1
1 1
267300 1
3 1
3 1
174929 1
30580 1
1 1
221558 1
263949 1
171048 1
82444 1
71064 1
300000 1
270223 1
61476 1
150070 1
25626 1
147170 1
149140 1
231653 1
299999 1
25918 1
300000 1
263049 1
300000 1
173240 1
300000 1
299998 1
190482 1
223431 1
120172 1
39436 1
1 1
99725 1
227683 1
106281 1
137141 1
108189 1
138587 1
135757 1
56215 1
210351 1
72620 1
124634 1
13606 1
1 1
46356 1
20131 1
300001 1
1 1
289659 1
56655 1
163720 1
1 1
185853 1
299999 1
240379 1
136076 1
290537 1
111752 1
1 1
184101 1
220423 1
221046 1
1 1
1 1
300001 1
274553 1
299998 1
30515 1
32890 1
299999 1
173177 1
89048 1
71529 1
55336 1
31624 1
66033 1
166832 1
139282 1
119525 1
282795 1
300000 1
2 1
204112 1
232408 1
131723 1
193272 1
95177 1
300002 1
187461 1
1 1
1 1
87580 1
126964 1
228650 1
88191 1
1 1
181420 1
300000 1
300001 1
104461 1
32135 1
46564 1
235324 1
164657 1
11696 1
52941 1
273502 1
37258 1
252568 1
299999 1
67240 1
235958 1
260782 1
268610 1
284163 1
1 1
148451 1
222599 1
1 1
1 1
30739 1
27619 1
84795 1
283811 1
18027 1
300000 1
32718 1
300000 1
191789 1
276039 1
8268 1
281340 1
259836 1
176501 1
258191 1
52653 1
300002 1
300000 1
208517 1
216895 1
2 1
1 1
1 1
160744 1
131965 1
1 1
121380 1
240989 1
216635 1
300000 1
126447 1
134549 1
1 1
255634 1
242423 1
167991 1
300002 1
86664 1
246506 1
299999 1
299999 1
222586 1
189572 1
1 1
92310 1
299999 1
111565 1
40141 1
300000 1
2 1
299999 1
54125 1
300000 1
1 1
176784 1
1 1
273777 1
113038 1
299999 1
102939 1
270051 1
38330 1
167720 1
146050 1
90461 1
160735 1
242912 1
248489 1
300001 1
230999 1
248281 1
173485 1
138678 1
61607 1
300001 1
230171 1
300001 1
280505 1
300000 1
94820 1
1 1
299998 1
195564 1
1 1
260636 1
44242 1
185966 1
300000 1
261185 1
300001 1
300000 1
224714 1
300000 1
125599 1
300000 1
117995 1
56380 1
165577 1
238246 1
173167 1
300001 1
300002 1
300001 1
223408 1
196029 1
282760 1
148925 1
110728 1
280218 1
111440 1
1 1
3 1
25807 1
1 1
119688 1
299999 1
228934 1
131447 1
285768 1
161257 1
230462 1
41264 1
26207 1
1 1
52534 1
21278 1
117556 1
237056 1
61748 1
204980 1
2 1
1 1
267428 1
1 1
1 1
1 1
7761 1
63187 1
59415 1
238972 1
86231 1
262061 1
300001 1
206446 1
296774 1
2 1
227283 1
2 1
89619 1
81858 1
299999 1
1 1
254274 1
104410 1
299999 1
1 1
231590 1
159160 1
82115 1
2 1
1 1
174252 1
102661 1
88432 1
1 1
2 1
2 1
242954 1
45085 1
300001 1
300000 1
1 1
2 1
205773 1
186140 1
171665 1
192248 1
84976 1
20230 1
168741 1
299999 1
16217 1
188375 1
107907 1
300000 1
2 1
2 1
297094 1
16573 1
1 1
1 1
81651 1
1 1
126968 1
1 1
300000 1
244341 1
2193 1
1 1
14372 1
97767 1
1 1
1 1
13586 1
115213 1
300000 1
1 1
70939 1
176462 1
265665 1
300000 1
50375 1
216499 1
267082 1
300002 1
2 1
291334 1
234671 1
300000 1
188985 1
262883 1
139999 1
2 1
100473 1
134188 1
127485 1
59998 1
293458 1
3 1
299999 1
26080 1
293125 1
1 1
196983 1
102149 1
1 1
1 1
225628 1
3 1
16560 1
262993 1
33234 1
300000 1
3 1
1 1
288284 1
112310 1
300002 1
31754 1
1 1
3 1
242027 1
219286 1
70422 1
44686 1
103787 1
3 1
12605 1
146707 1
1 1
189698 1
300000 1
3 1
299999 1
277399 1
1 1
299999 1
97134 1
292011 1
107288 1
211969 1
257497 1
1 1
171204 1
300001 1
284286 1
89210 1
83925 1
300000 1
1 1
157920 1
121759 1
41958 1
204692 1
73837 1
293060 1
254318 1
300000 1
1 1
21445 1
298245 1
169511 1
300001 1
260502 1
70452 1
300000 1
300001 1
90797 1
12873 1
3 1
259595 1
83286 1
276519 1
278350 1
2 1
300001 1
299999 1
1 1
37594 1
32998 1
1 1
188447 1
299999 1
299999 1
208631 1
41347 1
124181 1
63859 1
82679 1
1 1
49651 1
1 1
204980 1
229527 1
1 1
300000 1
182466 1
71759 1
10461 1
1 1
181560 1
268012 1
1 1
300001 1
191849 1
299521 1
251851 1
220957 1
65945 1
1 1
1 1
300000 1
69813 1
300001 1
40986 1
247720 1
214994 1
82055 1
300000 1
34952 1
3 1
25659 1
41735 1
178040 1
227863 1
300002 1
1 1
299998 1
5888 1
39497 1
184616 1
47828 1
300000 1
175103 1
299999 1
300001 1
1 1
2 1
75745 1
245947 1
104091 1
299999 1
269040 1
300000 1
12969 1
70848 1
86709 1
286914 1
300001 1
137168 1
275479 1
227321 1
166586 1
291880 1
287001 1
233126 1
299999 1
74090 1
300000 1
42906 1
44475 1
300001 1
1 1
300000 1
60909 1
300000 1
185808 1
110868 1
243348 1
242063 1
248597 1
1 1
69354 1
87191 1
259304 1
138784 1
184597 1
179199 1
81544 1
299999 1
68425 1
100632 1
11890 1
37750 1
2 1
300001 1
300000 1
135721 1
184692 1
174902 1
299999 1
1 1
120738 1
109762 1
51121 1
300000 1
3 1
154314 1
1 1
300001 1
2 1
176407 1
1 1
192812 1
148379 1
255236 1
188395 1
300002 1
237009 1
299999 1
108921 1
300001 1
232338 1
37057 1
259993 1
300000 1
202330 1
199868 1
295245 1
300000 1
2 1
143281 1
290193 1
133859 1
1 1
300001 1
274538 1
229062 1
214864 1
72955 1
299999 1
164999 1
205926 1
143033 1
101106 1
3 1
21399 1
1 1
1 1
269253 1
1 1
114709 1
252904 1
159945 1
112531 1
1 1
165132 1
192789 1
300001 1
30274 1
219830 1
1 1
300000 1
36583 1
101713 1
4978 1
46760 1
7250 1
293664 1
3 1
300000 1
300000 1
299999 1
95019 1
3 1
87495 1
52157 1
180444 1
121610 1
300001 1
300000 1
170369 1
47158 1
151434 1
158352 1
15451 1
182153 1
296224 1
73564 1
132191 1
2 1
30743 1
22947 1
179113 1
268208 1
216903 1
300000 1
291847 1
1 1
1 1
1 1
1 1
300000 1
130285 1
171980 1
95207 1
25484 1
2 1
299999 1
121305 1
229082 1
135645 1
209512 1
1 1
184484 1
260243 1
209122 1
147197 1
18543 1
243117 1
243459 1
2 1
2 1
264643 1
2 1
170727 1
223659 1
79966 1
129741 1
1 1
79922 1
300000 1
120490 1
56332 1
250008 1
115301 1
80783 1
165931 1
20209 1
223054 1
1 1
290103 1
85606 1
299999 1
84186 1
93822 1
8975 1
300002 1
270866 1
1 1
194367 1
140238 1
260870 1
191418 1
299999 1
183983 1
1 1
180456 1
248512 1
3 1
122905 1
222570 1
2 1
300000 1
1 1
2 1
271210 1
222255 1
258873 1
29340 1
1 1
48985 1
187881 1
300000 1
1 1
299999 1
209045 1
250563 1
67319 1
88293 1
1 1
290149 1
248414 1
83482 1
104035 1
1 1
300000 1
299999 1
1 1
180003 1
300000 1
68976 1
261812 1
161583 1
1 1
258473 1
203814 1
259701 1
49595 1
14607 1
113917 1
300000 1
276540 1
68878 1
250136 1
232342 1
180638 1
1 1
106526 1
299998 1
2338 1
2 1
164545 1
11954 1
219679 1
242351 1
32073 1
1 1
300000 1
139310 1
145512 1
254014 1
300002 1
261697 1
2 1
1 1
170417 1
279858 1
212321 1
207206 1
204992 1
2 1
1 1
109727 1
1 1
249440 1
140557 1
49446 1
300000 1
266449 1
233912 1
299998 1
184413 1
2 1
3 1
21204 1
1 1
22539 1
1 1
179944 1
300001 1
223670 1
164940 1
300001 1
179387 1
266942 1
76410 1
262033 1
236118 1
82343 1
239382 1
264571 1
214392 1
300000 1
90540 1
164480 1
146843 1
1 1
256574 1
179566 1
42820 1
263803 1
6120 1
110377 1
61508 1
2 1
300001 1
300000 1
237809 1
109678 1
88897 1
1 1
198416 1
144727 1
79494 1
120001 1
1 1
300001 1
156041 1
300000 1
2 1
107209 1
1 1
251049 1
80814 1
31724 1
17411 1
299999 1
111179 1
288929 1
66314 1
299999 1
42832 1
162088 1
96163 1
1 1
300000 1
299999 1
143652 1
44909 1
1 1
153729 1
1 1
216330 1
35641 1
1 1
256573 1
110211 1
127070 1
300002 1
159190 1
225390 1
287567 1
24919 1
97055 1
1 1
299999 1
1 1
258321 1
208319 1
188493 1
300001 1
1 1
176743 1
300001 1
300001 1
300001 1
177809 1
40195 1
260456 1
299999 1
117441 1
40998 1
98395 1
99165 1
273739 1
161143 1
1 1
179077 1
273204 1
1 1
266673 1
38534 1
218302 1
3731 1
1 1
1 1
140047 1
166337 1
299999 1
1 1
14457 1
164229 1
142057 1
1 1
61651 1
1 1
156679 1
101188 1
228753 1
118870 1
30605 1
39613 1
300000 1
299953 1
4217 1
236030 1
2 1
1 1
300000 1
140832 1
300000 1
156822 1
189223 1
106206 1
24082 1
269308 1
45785 1
2 1
200901 1
300001 1
3 1
39178 1
88059 1
1 1
298732 1
257821 1
300000 1
3 1
58799 1
300000 1
296766 1
186020 1
9852 1
2 1
74574 1
299999 1
142369 1
175065 1
170148 1
120560 1
154191 1
97992 1
94015 1
1 1
300000 1
93242 1
163408 1
9278 1
243381 1
172923 1
238336 1
297862 1
36229 1
94910 1
300000 1
110792 1
2 1
299999 1
19674 1
68983 1
300001 1
66801 1
122247 1
1 1
59866 1
261239 1
2 1
156103 1
2 1
80022 1
221041 1
5931 1
121103 1
115410 1
1 1
86523 1
163303 1
10199 1
117982 1
75637 1
299999 1
16017 1
1 1
21476 1
259842 1
40611 1
148161 1
1 1
23944 1
2 1
188133 1
300000 1
299999 1
165620 1
273502 1
3 1
2 1
250391 1
66255 1
30570 1
106589 1
170061 1
1141 1
154474 1
173170 1
87043 1
1 1
286377 1
210781 1
179353 1
2358 1
2 1
210263 1
2 1
106020 1
131550 1
30503 1
258716 1
299999 1
69585 1
300001 1
22372 1
14286 1
137037 1
74219 1
299999 1
300001 1
3 1
140690 1
127750 1
1 1
201138 1
94398 1
300000 1
299999 1
299999 1
299999 1
36399 1
167668 1
235453 1
1 1
87436 1
130825 1
3 1
1 1
214401 1
251063 1
1 1
300001 1
1 1
247177 1
91229 1
95168 1
67720 1
126720 1
75580 1
8039 1
300000 1
145842 1
212850 1
16301 1
142318 1
299999 1
1 1
245371 1
139694 1
1 1
300001 1
299999 1
1 1
230382 1
77887 1
299999 1
299999 1
132453 1
230588 1
181965 1
300001 1
116627 1
138082 1
81243 1
40109 1
143984 1
251684 1
2 1
283513 1
62310 1
258753 1
297473 1
111368 1
172908 1
15105 1
43564 1
300000 1
144546 1
115295 1
1 1
258034 1
52680 1
264248 1
300001 1
145298 1
300001 1
71676 1
235317 1
1 1
84325 1
1 1
233079 1
246629 1
12635 1
114293 1
225764 1
1 1
178103 1
125516 1
185347 1
58629 1
145561 1
1 1
203450 1
168631 1
277110 1
100049 1
133624 1
1 1
144393 1
300000 1
268093 1
132172 1
45546 1
212289 1
2 1
294821 1
260442 1
300001 1
1 1
208985 1
271817 1
2 1
180235 1
17954 1
300000 1
12702 1
211465 1
158680 1
2 1
208767 1
128271 1
1 1
2 1
286572 1
138552 1
2 1
96942 1
299999 1
75674 1
299999 1
58133 1
280676 1
299999 1
299999 1
242989 1
232427 1
1 1
300001 1
299999 1
255810 1
106246 1
250269 1
87719 1
206320 1
186711 1
1 1
299998 1
300001 1
1 1
93217 1
51046 1
206131 1
300001 1
1 1
198510 1
299999 1
159068 1
300000 1
171123 1
3 1
84342 1
1 1
250382 1
118059 1
158460 1
271705 1
292297 1
1 1
203114 1
71627 1
300000 1
299999 1
88698 1
168719 1
149675 1
1 1
65143 1
299998 1
240505 1
208966 1
264669 1
1 1
1 1
23813 1
284074 1
178591 1
300001 1
222269 1
300001 1
1 1
299998 1
251752 1
69298 1
2 1
49806 1
3755 1
230194 1
268599 1
194213 1
162801 1
110531 1
79379 1
284891 1
202090 1
2 1
57636 1
299999 1
177766 1
6751 1
216351 1
1 1
95325 1
1 1
1 1
1 1
171363 1
300000 1
123819 1
115495 1
300000 1
167899 1
109137 1
47478 1
1 1
300001 1
280836 1
300000 1
17876 1
213843 1
117193 1
1 1
300000 1
107216 1
256843 1
300000 1
248685 1
139363 1
193303 1
2 1
299979 1
144983 1
299999 1
242507 1
147302 1
53697 1
1 1
1 1
2 1
142575 1
91443 1
244181 1
300000 1
64665 1
247714 1
233062 1
40886 1
285258 1
299998 1
100263 1
299999 1
37459 1
300000 1
68676 1
87450 1
62886 1
71709 1
1 1
2 1
3 1
114598 1
45643 1
300000 1
1 1
160684 1
221144 1
88340 1
2 1
139959 1
24106 1
1 1
231649 1
1 1
85354 1
1 1
264923 1
86515 1
1 1
72639 1
300000 1
245601 1
53804 1
1 1
43958 1
72214 1
146056 1
1 1
299999 1
300000 1
1 1
68546 1
300000 1
184537 1
18203 1
294607 1
171662 1
161585 1
250878 1
299999 1
192610 1
300001 1
300000 1
1 1
2 1
1 1
61974 1
246638 1
300000 1
143233 1
1 1
40839 1
224311 1
72509 1
75896 1
299999 1
1 1
16726 1
265456 1
208259 1
39397 1
77521 1
164883 1
49249 1
121876 1
48687 1
184205 1
219162 1
156081 1
210369 1
300001 1
114015 1
1 1
213719 1
103268 1
2 1
224786 1
1 1
300000 1
236573 1
275592 1
237363 1
158869 1
75007 1
3 1
1 1
291363 1
140505 1
299999 1
77985 1
266580 1
270234 1
270203 1
299999 1
144883 1
128552 1
2 1
2 1
299999 1
233211 1
162724 1
299999 1
109793 1
272282 1
287014 1
299999 1
259175 1
182594 1
299999 1
163916 1
181612 1
84183 1
83340 1
22320 1
299999 1
300000 1
152448 1
240691 1
2 1
107550 1
26126 1
253104 1
238899 1
130555 1
48759 1
108745 1
210703 1
155520 1
300000 1
300001 1
58399 1
161350 1
162364 1
175701 1
2 1
103867 1
290445 1
156041 1
1 1
153994 1
1860 1
241474 1
68499 1
299999 1
277556 1
93529 1
1 1
153160 1
140279 1
124402 1
142743 1
1647 1
1 1
254443 1
218811 1
177623 1
255026 1
159187 1
52019 1
190787 1
91181 1
300002 1
1 1
3207 1
107844 1
256695 1
159146 1
13772 1
294096 1
5006 1
91820 1
300002 1
299999 1
103689 1
200413 1
94645 1
291298 1
300000 1
1 1
234200 1
260346 1
245068 1
167551 1
41581 1
216814 1
81364 1
1 1
81832 1
62140 1
5352 1
123930 1
291175 1
3 1
224677 1
287178 1
200603 1
132381 1
48393 1
150884 1
65424 1
70473 1
13788 1
300001 1
92974 1
270783 1
284719 1
180238 1
298484 1
286457 1
275499 1
299999 1
67640 1
111729 1
65353 1
187458 1
296322 1
300001 1
125570 1
1 1
1 1
6537 1
300001 1
124300 1
201607 1
54785 1
223448 1
129778 1
1 1
187801 1
129823 1
299999 1
251168 1
1 1
156592 1
300002 1
52640 1
300000 1
1 1
1 1
3 1
300001 1
2 1
211226 1
300000 1
97020 1
243450 1
110455 1
299998 1
299999 1
53075 1
81829 1
172952 1
217715 1
300001 1
134418 1
1 1
3 1
152234 1
300000 1
228319 1
266875 1
116161 1
1 1
299999 1
81154 1
10877 1
23732 1
68626 1
114032 1
218594 1
1 1
299999 1
1 1
1 1
294128 1
1 1
1 1
154114 1
1 1
300001 1
299999 1
269514 1
299999 1
3 1
175443 1
1 1
1897 1
83215 1
285283 1
254784 1
300002 1
75500 1
185595 1
203751 1
299999 1
92513 1
1 1
62157 1
300000 1
2 1
1 1
86665 1
299999 1
240882 1
299999 1
173304 1
12042 1
157424 1
58086 1
223130 1
300000 1
247917 1
1 1
3 1
93007 1
2 1
2 1
264418 1
300000 1
256415 1
166201 1
233290 1
158744 1
1 1
276059 1
77248 1
176833 1
300002 1
14635 1
170041 1
121608 1
2 1
58692 1
186301 1
248209 1
44297 1
160029 1
246303 1
300000 1
2 1
183252 1
236948 1
105467 1
13882 1
55355 1
71120 1
245498 1
1 1
176314 1
248773 1
300000 1
241268 1
209179 1
9485 1
141805 1
30228 1
97296 1
262391 1
149801 1
147724 1
23621 1
299999 1
121788 1
95067 1
75220 1
228898 1
1 1
139816 1
1 1
22577 1
200171 1
1 1
264385 1
300000 1
3 1
55373 1
1 1
107391 1
133488 1
289287 1
172280 1
2 1
14149 1
213271 1
45018 1
1654 1
142793 1
132816 1
299999 1
265051 1
226155 1
300000 1
96376 1
98960 1
160289 1
169114 1
247995 1
299999 1
299999 1
299999 1
190225 1
2 1
275820 1
26280 1
2 1
1 1
97962 1
300000 1
158326 1
22929 1
1 1
232229 1
213000 1
1 1
2 1
262637 1
47813 1
199372 1
300001 1
213781 1
162891 1
300000 1
1 1
16568 1
280392 1
300000 1
271028 1
166005 1
268335 1
107992 1
300001 1
300001 1
299999 1
282876 1
299999 1
259357 1
1 1
101280 1
150313 1
172791 1
131663 1
19887 1
300000 1
132153 1
292965 1
217073 1
103774 1
300002 1
227838 1
299999 1
257774 1
293315 1
300001 1
60542 1
76756 1
1 1
300000 1
160006 1
300001 1
241667 1
53153 1
299999 1
182249 1
300001 1
250224 1
2 1
287270 1
282188 1
1 1
300000 1
231774 1
38789 1
145913 1
299999 1
274519 1
217349 1
175205 1
1 1
300001 1
2 1
31599 1
10785 1
1 1
264707 1
152775 1
1 1
46366 1
51684 1
168921 1
264908 1
299999 1
300000 1
1 1
240169 1
228163 1
251894 1
226408 1
1 1
3 1
218747 1
2 1
197029 1
300001 1
165829 1
177834 1
1 1
283364 1
140240 1
81932 1
270033 1
2 1
3 1
1 1
299999 1
271329 1
230535 1
299999 1
69979 1
162245 1
1 1
151904 1
220752 1
1 1
293562 1
81838 1
138963 1
114217 1
3 1
299999 1
1 1
210506 1
121912 1
199889 1
299999 1
46777 1
280863 1
10456 1
178558 1
27912 1
195770 1
92108 1
55202 1
266948 1
140784 1
2 1
3 1
299998 1
125899 1
43393 1
3 1
138643 1
299998 1
35356 1
1 1
68755 1
249640 1
102228 1
300000 1
134541 1
192470 1
3 1
158634 1
1 1
300002 1
300000 1
186704 1
14744 1
300000 1
109561 1
300001 1
165942 1
193029 1
249311 1
199846 1
3 1
300001 1
300000 1
245064 1
299999 1
1 1
1 1
1 1
288350 1
256577 1
3 1
260771 1
64304 1
299998 1
191620 1
299999 1
276826 1
205376 1
300002 1
3 1
300000 1
242832 1
2 1
56066 1
300000 1
282237 1
300000 1
297713 1
89400 1
60352 1
125879 1
2748 1
123824 1
300000 1
174651 1
299999 1
132458 1
1 1
227206 1
72680 1
299999 1
291481 1
209232 1
300000 1
128939 1
94445 1
82031 1
289155 1
236167 1
1 1
69349 1
92475 1
135560 1
300001 1
221782 1
2 1
58894 1
20288 1
26809 1
207877 1
127120 1
155854 1
265932 1
139525 1
108169 1
299999 1
245084 1
169709 1
1 1
200173 1
137833 1
47869 1
300000 1
299998 1
300000 1
299999 1
1 1
88924 1
3 1
32264 1
105535 1
194586 1
300000 1
300001 1
167065 1
2 1
170661 1
235370 1
34914 1
165811 1
268036 1
300000 1
256007 1
1 1
71966 1
300001 1
265655 1
43845 1
3 1
115736 1
58750 1
4337 1
273259 1
299998 1
71183 1
210687 1
300001 1
2983 1
1 1
299999 1
2 1
2 1
1 1
274837 1
1 1
218598 1
84873 1
254482 1
9644 1
19770 1
1 1
122240 1
13012 1
78839 1
201855 1
26673 1
52614 1
168336 1
125024 1
127645 1
197324 1
300001 1
258743 1
1 1
300002 1
61580 1
299999 1
271111 1
15988 1
299999 1
121032 1
1 1
64122 1
255647 1
300001 1
1 1
283960 1
300000 1
154898 1
1 1
300001 1
1 1
159127 1
299999 1
207847 1
79931 1
300000 1
53696 1
3 1
45574 1
1 1
11095 1
176962 1
102041 1
145208 1
181394 1
107403 1
232877 1
1 1
248347 1
300000 1
1 1
300000 1
21642 1
2 1
300000 1
158804 1
300001 1
143070 1
14517 1
300000 1
158606 1
30966 1
84117 1
198566 1
300000 1
144561 1
208842 1
3 1
2 1
299999 1
1 1
285145 1
120152 1
246926 1
34104 1
150156 1
111599 1
300001 1
275641 1
4826 1
1 1
196561 1
238912 1
151488 1
262601 1
3 1
299999 1
78392 1
299999 1
225045 1
69353 1
113157 1
226609 1
189947 1
102468 1
166216 1
1 1
1 1
300000 1
188928 1
300001 1
299999 1
300000 1
188408 1
116724 1
2 1
57550 1
12328 1
56832 1
66257 1
33190 1
62355 1
185985 1
63750 1
181931 1
207250 1
299999 1
300000 1
300001 1
147187 1
300000 1
300001 1
96025 1
216136 1
42336 1
16752 1
138349 1
261517 1
127500 1
112768 1
66300 1
1 1
1 1
125172 1
163842 1
300000 1
147959 1
79624 1
160772 1
299999 1
300002 1
206624 1
181803 1
83863 1
113145 1
246212 1
1 1
3 1
1 1
135490 1
51617 1
300001 1
185307 1
125733 1
299998 1
299999 1
264368 1
281376 1
300001 1
83072 1
154723 1
30615 1
33893 1
67904 1
227630 1
264492 1
183145 1
213014 1
299454 1
112676 1
137687 1
62103 1
1 1
181226 1
171693 1
72837 1
243731 1
161541 1
299999 1
299999 1
1 1
277652 1
300000 1
65797 1
1 1
215925 1
1 1
1 1
1 1
67633 1
2 1
189692 1
300000 1
294453 1
299999 1
267628 1
41089 1
177931 1
1 1
94250 1
297006 1
48612 1
1 1
118460 1
216920 1
300001 1
1 1
1 1
273736 1
217424 1
297710 1
107457 1
243333 1
300000 1
300000 1
296364 1
157921 1
187631 1
300000 1
282463 1
205670 1
147244 1
21207 1
299998 1
198453 1
295394 1
1732 1
1 1
43268 1
299998 1
144384 1
243919 1
156112 1
81764 1
209779 1
58363 1
9886 1
253992 1
282694 1
300000 1
300000 1
209366 1
299999 1
300000 1
300001 1
256389 1
300000 1
46635 1
294131 1
1 1
1 1
140241 1
144902 1
251553 1
145586 1
2 1
56737 1
208346 1
2 1
249435 1
1 1
778 1
271964 1
1 1
96766 1
15290 1
85999 1
76395 1
210163 1
132517 1
2 1
299999 1
179099 1
1 1
228738 1
199569 1
237363 1
1 1
175298 1
73008 1
202637 1
136314 1
299998 1
191096 1
198665 1
1 1
169227 1
261421 1
6642 1
148074 1
62133 1
3050 1
245536 1
121249 1
98734 1
257840 1
299998 1
263546 1
53674 1
143918 1
3 1
185439 1
224380 1
299999 1
299999 1
196859 1
192090 1
201982 1
31412 1
300001 1
1 1
299998 1
172338 1
189261 1
213453 1
52990 1
100063 1
300001 1
1970 1
3 1
245913 1
105662 1
266002 1
141089 1
290295 1
33261 1
167973 1
300002 1
213657 1
115124 1
132337 1
298626 1
2 1
300000 1
2 1
260210 1
130457 1
300000 1
26921 1
144892 1
254136 1
300001 1
229818 1
71345 1
3 1
1 1
187813 1
299999 1
13049 1
299999 1
136257 1
130068 1
172304 1
3 1
3 1
236952 1
291648 1
300001 1
7295 1
17112 1
300000 1
186284 1
295177 1
299999 1
299999 1
299999 1
300000 1
67286 1
299999 1
75299 1
140638 1
175665 1
300000 1
32277 1
300002 1
173609 1
29704 1
1 1
241566 1
264182 1
102056 1
17980 1
296875 1
83395 1
145141 1
300000 1
299999 1
294495 1
1 1
300000 1
121922 1
245947 1
89149 1
199710 1
244991 1
229499 1
160518 1
299999 1
1 1
166171 1
69025 1
140999 1
233426 1
275499 1
230497 1
34605 1
135969 1
1 1
149550 1
28990 1
293034 1
192141 1
300000 1
247741 1
1 1
300000 1
1 1
291411 1
26372 1
194854 1
248876 1
141917 1
140519 1
1 1
46472 1
300002 1
140996 1
300002 1
11300 1
3 1
1 1
251240 1
204575 1
1 1
2 1
246884 1
1 1
237177 1
300002 1
1 1
218829 1
187163 1
2 1
17634 1
288814 1
299999 1
239714 1
300001 1
16536 1
40340 1
55499 1
210899 1
300001 1
125542 1
300001 1
100146 1
1 1
89708 1
181877 1
167542 1
1 1
145431 1
211039 1
6109 1
261688 1
184719 1
300000 1
201767 1
201506 1
1 1
196764 1
132226 1
141019 1
53491 1
299999 1
1 1
107280 1
151768 1
76525 1
188080 1
32633 1
195444 1
1 1
1 1
40236 1
300000 1
72147 1
28631 1
300000 1
2 1
111977 1
300000 1
80135 1
1 1
300000 1
300001 1
184753 1
1 1
300000 1
180622 1
146552 1
299999 1
256730 1
6978 1
274365 1
3 1
300000 1
273323 1
136652 1
74109 1
1 1
63689 1
299999 1
1 1
133900 1
285781 1
95349 1
2 1
290219 1
259758 1
203316 1
3 1
131821 1
118093 1
120127 1
201971 1
63887 1
176271 1
160624 1
216350 1
44941 1
280067 1
152110 1
256491 1
1 1
299999 1
76794 1
3198 1
101991 1
1 1
258672 1
26066 1
296010 1
130094 1
299999 1
277695 1
1 1
1 1
21647 1
185621 1
299999 1
229691 1
267457 1
2 1
222757 1
299998 1
300001 1
1 1
2 1
28044 1
1 1
300000 1
290325 1
2 1
172402 1
253007 1
299998 1
251140 1
1 1
1 1
145368 1
1 1
300000 1
299998 1
243626 1
177280 1
138119 1
149246 1
144845 1
3 1
96836 1
1 1
262233 1
139113 1
234710 1
196277 1
1 1
139237 1
300001 1
186345 1
60123 1
44946 1
300002 1
54606 1
116911 1
2 1
1 1
1 1
79597 1
2418 1
1 1
181783 1
169718 1
259001 1
1 1
299998 1
292780 1
239414 1
20229 1
300001 1
1 1
26077 1
203796 1
3 1
174882 1
199182 1
300002 1
140525 1
299999 1
300000 1
2 1
69513 1
41569 1
96396 1
2 1
62207 1
90109 1
212001 1
118210 1
181149 1
299999 1
43749 1
264288 1
299999 1
269096 1
276757 1
60597 1
1 1
1 1
127972 1
1 1
193106 1
183306 1
29627 1
1 1
169021 1
300000 1
3 1
1 1
11619 1
1 1
269954 1
179954 1
280992 1
40822 1
127296 1
140836 1
125048 1
1 1
276685 1
1 1
88152 1
63842 1
300000 1
299999 1
235354 1
13512 1
80072 1
159034 1
112498 1
156105 1
299999 1
45532 1
112667 1
65831 1
214757 1
300000 1
112771 1
300000 1
161103 1
1702 1
56674 1
300000 1
58250 1
46145 1
102207 1
283983 1
299998 1
300000 1
246696 1
1 1
20145 1
1 1
1 1
1 1
293220 1
1 1
299998 1
1 1
110743 1
300000 1
1 1
1 1
299999 1
20271 1
106059 1
14420 1
139658 1
2 1
248570 1
300001 1
18073 1
45856 1
299999 1
275376 1
300000 1
2 1
100675 1
3 1
227986 1
131595 1
299998 1
299999 1
7648 1
10569 1
280645 1
300000 1
161970 1
192546 1
299999 1
123646 1
170605 1
46031 1
1 1
1 1
15023 1
202609 1
236258 1
43394 1
65243 1
94039 1
5589 1
1 1
299609 1
300000 1
152002 1
1 1
70307 1
238667 1
53208 1
97850 1
180618 1
43904 1
300000 1
300000 1
40454 1
218247 1
173136 1
264424 1
279884 1
200021 1
71985 1
1 1
206200 1
271536 1
48600 1
1 1
1 1
189856 1
149228 1
155732 1
125347 1
286735 1
59453 1
134719 1
101857 1
1 1
216109 1
299998 1
1 1
97648 1
249890 1
104253 1
299999 1
131638 1
255823 1
5877 1
300000 1
62068 1
150417 1
208083 1
93758 1
27374 1
161576 1
300000 1
236944 1
1 1
221042 1
295741 1
153721 1
274081 1
300001 1
238294 1
1 1
300000 1
3238 1
1 1
300001 1
1 1
300000 1
276742 1
122391 1
279513 1
300001 1
299999 1
136399 1
74923 1
258439 1
2 1
87748 1
227955 1
193867 1
240117 1
76868 1
2 1
30559 1
99621 1
299999 1
10879 1
248029 1
240062 1
1 1
299999 1
2 1
262588 1
152966 1
145798 1
274407 1
189155 1
84596 1
300000 1
225560 1
148292 1
211215 1
3 1
148855 1
226300 1
43454 1
199048 1
269834 1
300000 1
247314 1
300000 1
300001 1
279901 1
107998 1
300001 1
210404 1
177787 1
299999 1
153371 1
200572 1
177713 1
155949 1
276862 1
52916 1
71302 1
220530 1
87559 1
168968 1
300000 1
1 1
19896 1
300002 1
100580 1
298815 1
232758 1
139224 1
299998 1
277653 1
83891 1
300002 1
1 1
179597 1
64045 1
195208 1
277752 1
299999 1
25921 1
2 1
1 1
169078 1
178982 1
300000 1
14848 1
17743 1
1 1
241421 1
57691 1
89359 1
240640 1
268293 1
1 1
1 1
1 1
235290 1
3 1
187768 1
146327 1
300002 1
201761 1
87978 1
173504 1
184656 1
124802 1
233494 1
299999 1
8809 1
116896 1
274404 1
71524 1
51314 1
299999 1
2 1
6057 1
95647 1
299999 1
1827 1
134380 1
1 1
95114 1
300000 1
172107 1
235524 1
2 1
300001 1
23382 1
1 1
298254 1
67641 1
152290 1
296364 1
104393 1
140872 1
214504 1
1 1
167266 1
210822 1
127040 1
151842 1
227967 1
130329 1
51265 1
87557 1
123422 1
136403 1
200435 1
74125 1
225550 1
300001 1
149883 1
142630 1
122305 1
124278 1
300001 1
299999 1
32965 1
7030 1
51459 1
288987 1
264585 1
227490 1
1349 1
2 1
293332 1
7115 1
300000 1
2 1
50846 1
31271 1
299998 1
273508 1
229955 1
205476 1
255901 1
291286 1
299999 1
299999 1
258840 1
1 1
52228 1
160875 1
224266 1
282593 1
300001 1
202739 1
38148 1
211115 1
300000 1
146422 1
300000 1
284555 1
299998 1
64856 1
2 1
115485 1
42167 1
299999 1
134117 1
150187 1
299999 1
1 1
161756 1
3 1
59780 1
1 1
211511 1
191437 1
18885 1
170375 1
1 1
2 1
207827 1
257626 1
102855 1
167019 1
1 1
102900 1
62620 1
289771 1
232453 1
119531 1
1 1
95419 1
2 1
1 1
218278 1
1 1
3 1
282196 1
133667 1
1 1
274870 1
2 1
300000 1
2 1
172163 1
235080 1
154027 1
1 1
38042 1
288512 1
263916 1
110896 1
61018 1
300001 1
300000 1
93207 1
300000 1
86196 1
165912 1
1 1
300001 1
250728 1
86916 1
1900 1
103722 1
19119 1
290584 1
93615 1
85246 1
247132 1
242735 1
1 1
28758 1
300002 1
50174 1
201609 1
235033 1
30278 1
187635 1
139946 1
2 1
95075 1
2 1
300000 1
210184 1
195733 1
88213 1
3 1
2 1
58596 1
14816 1
287590 1
292694 1
222860 1
300001 1
1 1
243154 1
129669 1
299999 1
2 1
299999 1
140224 1
74039 1
208338 1
3 1
60106 1
2 1
169591 1
299999 1
181792 1
52659 1
251608 1
53521 1
276317 1
2 1
1 1
259783 1
300001 1
201225 1
92153 1
1 1
163261 1
69338 1
25921 1
228447 1
238053 1
137161 1
145689 1
220343 1
158089 1
195196 1
226958 1
299998 1
143997 1
159298 1
32236 1
300000 1
299999 1
3 1
184586 1
299999 1
22776 1
162009 1
229247 1
299998 1
172560 1
191548 1
136397 1
7109 1
299999 1
70562 1
171083 1
90322 1
38097 1
140016 1
168871 1
2 1
260728 1
80750 1
300000 1
24140 1
196257 1
11792 1
14621 1
300000 1
78992 1
189551 1
265884 1
67190 1
299999 1
219758 1
300001 1
147694 1
291554 1
158155 1
300000 1
1 1
300001 1
290369 1
191314 1
141184 1
2 1
299999 1
285434 1
299999 1
193497 1
56975 1
300000 1
1 1
1 1
26086 1
49723 1
14062 1
173370 1
278560 1
300001 1
1 1
56085 1
30153 1
1 1
122676 1
33796 1
2 1
113103 1
135620 1
261303 1
222509 1
58613 1
26693 1
279994 1
300001 1
216981 1
104771 1
300000 1
300000 1
3 1
290264 1
62397 1
2 1
254182 1
151147 1
3 1
268125 1
187864 1
199263 1
300000 1
1 1
207176 1
1 1
287905 1
300000 1
214019 1
223383 1
125452 1
104061 1
136089 1
202579 1
140562 1
3 1
158016 1
49340 1
30373 1
1 1
241879 1
300002 1
300000 1
79159 1
80523 1
284215 1
300000 1
43314 1
73065 1
22448 1
76813 1
272424 1
179987 1
6457 1
1 1
176302 1
7456 1
1 1
300001 1
198132 1
26436 1
1 1
251166 1
155241 1
100527 1
299999 1
209562 1
269281 1
244238 1
300001 1
299999 1
300001 1
285687 1
288830 1
144874 1
1 1
69029 1
269532 1
185453 1
34909 1
1 1
300001 1
270225 1
266918 1
299999 1
120243 1
216823 1
41748 1
133241 1
1 1
215817 1
48999 1
298634 1
1 1
27611 1
1 1
244260 1
286744 1
1 1
217444 1
300002 1
300000 1
300001 1
74148 1
26777 1
51287 1
215017 1
173937 1
185702 1
116026 1
1 1
300001 1
143071 1
168204 1
183816 1
208822 1
162136 1
98907 1
262389 1
33264 1
211773 1
255102 1
3 1
187334 1
300002 1
192412 1
257018 1
237517 1
221052 1
190528 1
116163 1
229881 1
267740 1
91866 1
299999 1
280866 1
224245 1
287062 1
299999 1
119807 1
274389 1
295903 1
3 1
75568 1
1 1
300000 1
1 1
149586 1
137669 1
1 1
86090 1
156191 1
1 1
106085 1
271209 1
204825 1
16271 1
72920 1
1 1
1 1
75148 1
128897 1
257235 1
281270 1
138727 1
277545 1
177598 1
268558 1
157234 1
212941 1
135740 1
258185 1
294720 1
299999 1
300000 1
300002 1
246123 1
295789 1
113582 1
265670 1
230647 1
163058 1
223162 1
300000 1
1 1
119704 1
214257 1
279919 1
14992 1
300000 1
149321 1
25861 1
54435 1
300001 1
1 1
6908 1
279210 1
203992 1
1 1
32384 1
1 1
199896 1
138171 1
2 1
300001 1
2 1
40926 1
73979 1
1 1
1345 1
299999 1
134856 1
218160 1
300000 1
203615 1
103935 1
138632 1
249185 1
286748 1
133149 1
90257 1
191531 1
277210 1
1 1
146887 1
299999 1
23259 1
108994 1
104442 1
64422 1
10984 1
45830 1
216923 1
179728 1
17695 1
281084 1
299999 1
1 1
242455 1
180585 1
71602 1
227303 1
161092 1
300002 1
300001 1
1 1
266528 1
122884 1
299998 1
85184 1
1 1
252195 1
300000 1
84643 1
207813 1
1 1
300001 1
271333 1
2 1
107505 1
2 1
167249 1
97829 1
190258 1
257978 1
300000 1
274898 1
3740 1
74934 1
299999 1
299999 1
299999 1
235980 1
5432 1
33908 1
1 1
298024 1
68349 1
252924 1
235768 1
1 1
299999 1
1 1
212634 1
70064 1
300001 1
199891 1
82328 1
299999 1
177552 1
209723 1
185746 1
829 1
234882 1
1 1
282826 1
27027 1
1 1
299999 1
294178 1
198378 1
293183 1
29801 1
34934 1
2 1
283309 1
299999 1
299999 1
1 1
57437 1
32027 1
108420 1
109853 1
1 1
180725 1
130877 1
126695 1
240528 1
19089 1
234242 1
300000 1
63040 1
1 1
1 1
144535 1
300000 1
245364 1
299999 1
45150 1
145204 1
129598 1
300001 1
1 1
104205 1
182984 1
289461 1
1 1
4737 1
300001 1
1 1
69126 1
1 1
257959 1
116131 1
1 1
299998 1
255713 1
110336 1
147885 1
273484 1
216339 1
299999 1
91528 1
50025 1
46937 1
104936 1
254147 1
288244 1
142092 1
299999 1
158659 1
120839 1
299998 1
41525 1
2 1
74440 1
1 1
2 1
195893 1
173297 1
24400 1
245080 1
1 1
250138 1
198661 1
300000 1
300001 1
3 1
300001 1
221995 1
214330 1
154320 1
83101 1
300000 1
300000 1
1 1
231542 1
187569 1
118494 1
157562 1
113561 1
1 1
78328 1
198998 1
193580 1
1 1
1 1
233827 1
148055 1
60197 1
299999 1
190990 1
100477 1
129691 1
49444 1
132090 1
74008 1
127040 1
299998 1
5813 1
39341 1
3 1
100055 1
241711 1
62129 1
237607 1
299999 1
299999 1
191608 1
299381 1
196993 1
284003 1
1 1
1 1
32271 1
95200 1
71726 1
300000 1
39263 1
1 1
117503 1
112475 1
22230 1
266731 1
137706 1
157465 1
300000 1
201856 1
2 1
98294 1
237916 1
291627 1
154444 1
272354 1
300002 1
21727 1
300002 1
2 1
3 1
299999 1
45603 1
1 1
3 1
300001 1
258660 1
300000 1
193125 1
87869 1
278294 1
2 1
300001 1
1 1
300000 1
300001 1
1 1
299999 1
300001 1
143180 1
297848 1
300002 1
179400 1
300000 1
1 1
267845 1
116046 1
47092 1
2 1
1 1
299999 1
300001 1
7215 1
122919 1
171211 1
270383 1
1 1
25737 1
205203 1
300000 1
52138 1
43439 1
300001 1
283907 1
232010 1
21188 1
1 1
106238 1
1 1
50106 1
300001 1
3268 1
144837 1
268346 1
69278 1
231111 1
2 1
16634 1
14167 1
300000 1
3 1
189216 1
26928 1
128923 1
117978 1
20646 1
165072 1
2 1
108356 1
85664 1
246277 1
231199 1
55641 1
90476 1
293653 1
130629 1
105385 1
61786 1
300001 1
86319 1
93180 1
16904 1
300000 1
48415 1
132811 1
152936 1
71381 1
214472 1
187187 1
86071 1
300001 1
38489 1
1 1
134863 1
265780 1
1 1
125419 1
1 1
2885 1
300002 1
1 1
79472 1
131817 1
21285 1
49996 1
60724 1
90349 1
99722 1
61725 1
116866 1
7687 1
236829 1
1 1
300000 1
76379 1
278547 1
125955 1
219445 1
299998 1
252156 1
149106 1
18597 1
300001 1
277154 1
1 1
2 1
184234 1
18134 1
34747 1
219119 1
171763 1
36975 1
299999 1
13947 1
91741 1
111183 1
164694 1
225004 1
1 1
188055 1
26893 1
300000 1
299999 1
1 1
55572 1
66199 1
108105 1
299999 1
64374 1
1 1
2 1
43558 1
199713 1
41725 1
300000 1
30447 1
21309 1
190160 1
107197 1
117600 1
268018 1
298279 1
86400 1
299999 1
42457 1
70487 1
1 1
48757 1
300001 1
3 1
1 1
299999 1
214722 1
1 1
1 1
10700 1
181907 1
107574 1
299999 1
1 1
269232 1
300001 1
48612 1
253962 1
20867 1
239995 1
300000 1
16453 1
107082 1
3 1
299999 1
257379 1
263817 1
123046 1
296495 1
2 1
24050 1
187285 1
299999 1
1 1
274167 1
226655 1
19963 1
9652 1
1 1
2 1
99046 1
115553 1
96582 1
15624 1
233330 1
300000 1
299999 1
137201 1
152000 1
1 1
300000 1
112161 1
13604 1
100211 1
2 1
300000 1
1 1
299999 1
300000 1
140084 1
2 1
75405 1
299999 1
2 1
104629 1
161239 1
59788 1
179005 1
251774 1
300001 1
299999 1
158518 1
299999 1
268529 1
289742 1
51497 1
2 1
2 1
226914 1
1 1
16118 1
202337 1
1 1
201242 1
10743 1
2 1
216919 1
284927 1
1 1
234556 1
300001 1
107132 1
159650 1
54969 1
300002 1
146714 1
1 1
1 1
129541 1
129323 1
127272 1
6714 1
209121 1
197565 1
1 1
21742 1
1 1
184334 1
285764 1
299999 1
54079 1
249715 1
36347 1
1 1
208162 1
1 1
300000 1
3 1
83211 1
299999 1
1 1
186556 1
300000 1
299999 1
243476 1
65467 1
141633 1
36149 1
104019 1
1 1
163168 1
126196 1
169900 1
243433 1
300002 1
224752 1
299999 1
126836 1
234723 1
244348 1
1 1
276831 1
3 1
2 1
1 1
300000 1
196433 1
1 1
238719 1
48633 1
1 1
98759 1
300001 1
130887 1
287573 1
300000 1
208468 1
59116 1
2 1
299999 1
295507 1
2 1
119620 1
283784 1
271897 1
7363 1
1 1
23140 1
221432 1
118190 1
9369 1
1 1
7175 1
1 1
2 1
1 1
287927 1
300001 1
1 1
257412 1
2 1
299999 1
235557 1
300000 1
240074 1
239289 1
109223 1
288348 1
1 1
240266 1
21884 1
160828 1
1 1
15525 1
71216 1
13164 1
300000 1
300001 1
1 1
7832 1
1 1
80903 1
175827 1
234711 1
300002 1
122441 1
299999 1
133537 1
299999 1
21047 1
74157 1
1 1
205178 1
245261 1
274371 1
284622 1
286093 1
255792 1
257112 1
299345 1
81726 1
207378 1
1 1
299999 1
296651 1
44837 1
55193 1
75089 1
17225 1
39687 1
115955 1
213558 1
197190 1
215857 1
1 1
259960 1
1 1
28029 1
216900 1
138739 1
35154 1
299999 1
1 1
252978 1
1 1
299999 1
182873 1
299999 1
213139 1
298253 1
113534 1
75405 1
1 1
143726 1
299999 1
13470 1
86468 1
9818 1
259947 1
3 1
122089 1
139901 1
272919 1
300001 1
20113 1
258973 1
127687 1
299999 1
300001 1
118448 1
196521 1
2 1
1 1
201563 1
277344 1
51940 1
23718 1
14509 1
288473 1
45626 1
1 1
22453 1
263395 1
220101 1
139749 1
140885 1
32154 1
81074 1
256008 1
187407 1
31743 1
110803 1
21086 1
272732 1
300000 1
104883 1
2 1
300001 1
259012 1
2 1
113122 1
300000 1
24806 1
121177 1
3 1
37496 1
18738 1
51050 1
61605 1
2 1
1 1
300001 1
134290 1
214231 1
164640 1
2 1
52557 1
220927 1
42780 1
300000 1
186657 1
299999 1
299999 1
299999 1
111288 1
10010 1
295684 1
16753 1
1 1
244511 1
300001 1
269244 1
53244 1
172962 1
137197 1
132715 1
300000 1
300000 1
1 1
206316 1
276460 1
299999 1
264641 1
254984 1
252297 1
27972 1
261898 1
1 1
148777 1
299998 1
300001 1
239772 1
197959 1
155296 1
299998 1
13608 1
296411 1
300000 1
2 1
299999 1
300001 1
1 1
3 1
24228 1
45327 1
13373 1
200453 1
8661 1
182565 1
300000 1
127286 1
300000 1
37392 1
259931 1
85230 1
182037 1
299999 1
19463 1
44302 1
255653 1
35761 1
300000 1
228055 1
23941 1
1 1
127666 1
175481 1
1 1
300001 1
162488 1
55755 1
1 1
299999 1
3 1
1 1
1 1
30924 1
257879 1
42104 1
274976 1
133625 1
233724 1
1 1
92601 1
213603 1
2 1
91114 1
21344 1
147577 1
300000 1
1 1
248727 1
1 1
8300 1
216894 1
2 1
300001 1
2 1
2 1
195952 1
58456 1
3 1
70584 1
15430 1
2 1
107438 1
147044 1
165331 1
29365 1
299999 1
186983 1
294772 1
237420 1
134364 1
130005 1
1 1
1 1
300000 1
32389 1
185372 1
299999 1
58254 1
82127 1
271170 1
78312 1
17169 1
243583 1
1 1
2 1
6340 1
38235 1
35577 1
42401 1
300001 1
269461 1
1 1
250759 1
227259 1
50155 1
208053 1
53600 1
2 1
2 1
225421 1
2 1
1 1
101522 1
120370 1
199551 1
252087 1
290280 1
1 1
267649 1
300001 1
109584 1
99543 1
300000 1
298947 1
2 1
300000 1
1 1
270581 1
299999 1
2 1
300001 1
2 1
49626 1
125458 1
299999 1
1 1
95889 1
244932 1
299999 1
35999 1
115283 1
1 1
300000 1
299999 1
300002 1
38040 1
1 1
295759 1
280698 1
83324 1
150856 1
221577 1
188887 1
1 1
46847 1
225705 1
195667 1
1 1
83165 1
156255 1
300000 1
98976 1
270629 1
132458 1
75432 1
1 1
208291 1
299999 1
300000 1
225439 1
299999 1
12426 1
212574 1
123001 1
44058 1
299999 1
161151 1
300000 1
300000 1
9449 1
244774 1
278328 1
300001 1
154099 1
299998 1
291205 1
265437 1
300001 1
53843 1
1 1
36551 1
276188 1
106058 1
1 1
300000 1
283992 1
49547 1
131077 1
1 1
1 1
1 1
300001 1
288870 1
300002 1
300001 1
57102 1
215578 1
300000 1
47806 1
67558 1
1 1
175195 1
2 1
167177 1
114784 1
244148 1
31123 1
239903 1
268506 1
300000 1
144802 1
45405 1
1 1
69726 1
85320 1
3 1
129586 1
195357 1
265028 1
72416 1
299999 1
251612 1
80088 1
26907 1
191011 1
217241 1
10670 1
299999 1
218102 1
299999 1
1 1
133696 1
124074 1
175882 1
271636 1
1 1
15524 1
281634 1
300001 1
173235 1
22076 1
105060 1
130032 1
103657 1
56947 1
1 1
39934 1
3 1
292054 1
186055 1
46373 1
160117 1
22849 1
300000 1
300000 1
216728 1
300001 1
293967 1
143692 1
10622 1
95348 1
299999 1
114412 1
193598 1
300000 1
245591 1
3 1
176940 1
104743 1
1 1
1 1
170918 1
194816 1
26954 1
104955 1
270265 1
1 1
2 1
19424 1
79617 1
113557 1
167990 1
1 1
282380 1
256055 1
33823 1
1 1
133153 1
299999 1
300000 1
37223 1
160344 1
110265 1
1 1
193668 1
299999 1
20833 1
36766 1
1 1
108114 1
26753 1
21080 1
299999 1
54676 1
2857 1
1 1
257606 1
236432 1
205447 1
1 1
300000 1
267201 1
1 1
79964 1
69247 1
292712 1
299999 1
1 1
185696 1
282024 1
28974 1
29354 1
1 1
300000 1
197452 1
3 1
1 1
21838 1
113946 1
183493 1
74938 1
211793 1
249123 1
91927 1
273318 1
300000 1
49216 1
281162 1
1 1
38313 1
300001 1
187994 1
113487 1
300001 1
299999 1
120559 1
212125 1
1 1
84403 1
34299 1
133335 1
209637 1
300000 1
105888 1
234460 1
238026 1
300001 1
77316 1
245294 1
261017 1
188851 1
300000 1
9960 1
239935 1
1 1
211200 1
290113 1
300000 1
300001 1
300000 1
1 1
70701 1
168506 1
126309 1
300000 1
81905 1
300000 1
151848 1
94734 1
32580 1
164180 1
300000 1
248338 1
156165 1
81057 1
2 1
93635 1
2 1
107484 1
1 1
122577 1
87328 1
117498 1
53634 1
167729 1
297546 1
300001 1
2 1
300000 1
96475 1
300000 1
91077 1
96752 1
207671 1
227633 1
242670 1
1 1
300001 1
150905 1
158153 1
267674 1
1 1
119243 1
231574 1
299998 1
1 1
293092 1
73933 1
1 1
27432 1
170020 1
300001 1
208069 1
1 1
2002 1
300001 1
93531 1
196613 1
246167 1
299999 1
286177 1
272097 1
74599 1
255469 1
237211 1
185529 1
295987 1
1 1
1 1
193410 1
252732 1
159476 1
12007 1
251348 1
300001 1
164935 1
300001 1
178555 1
299999 1
300001 1
141149 1
139102 1
300000 1
52213 1
106213 1
156330 1
175935 1
11869 1
1 1
169133 1
65850 1
300001 1
1 1
266672 1
234933 1
300000 1
300000 1
290486 1
72395 1
299999 1
174895 1
300000 1
63708 1
180681 1
220988 1
261448 1
169093 1
177302 1
100622 1
27211 1
1 1
66589 1
55280 1
178895 1
24209 1
128161 1
111720 1
1 1
250430 1
133903 1
300000 1
185845 1
300001 1
299999 1
1 1
50723 1
132348 1
27139 1
2 1
40859 1
148874 1
51070 1
79550 1
29925 1
33878 1
90191 1
295031 1
1 1
111961 1
189740 1
19594 1
92566 1
21605 1
22986 1
264680 1
155024 1
192841 1
1 1
99651 1
84300 1
42649 1
300000 1
299999 1
93408 1
1 1
289563 1
300000 1
206202 1
170127 1
277215 1
140419 1
74459 1
299999 1
249983 1
2 1
134887 1
1 1
299999 1
1 1
190914 1
1687 1
18457 1
2 1
1 1
191431 1
174540 1
115472 1
1 1
300000 1
299999 1
1 1
46590 1
138817 1
237892 1
223173 1
300000 1
6047 1
300002 1
300000 1
19393 1
279928 1
170264 1
12924 1
262723 1
3 1
1 1
300001 1
239150 1
1 1
107085 1
51424 1
167553 1
300001 1
300001 1
1 1
271740 1
123912 1
191465 1
64612 1
201129 1
184747 1
263705 1
209467 1
146397 1
300001 1
207874 1
300000 1
170585 1
2 1
284973 1
300000 1
89910 1
51262 1
197602 1
145091 1
142014 1
273403 1
300000 1
66350 1
116550 1
132135 1
300000 1
195294 1
168788 1
1 1
125082 1
202376 1
299999 1
2 1
283645 1
40780 1
300002 1
93469 1
292942 1
165761 1
177579 1
299998 1
37333 1
135716 1
1 1
1 1
233710 1
191251 1
82363 1
106394 1
300001 1
1 1
233074 1
1942 1
115968 1
300000 1
1 1
66746 1
47337 1
300000 1
8914 1
217784 1
269805 1
287089 1
164048 1
300001 1
7902 1
54465 1
154651 1
264709 1
2 1
226166 1
300002 1
72310 1
285070 1
170619 1
1 1
144327 1
126177 1
34110 1
1 1
1 1
40711 1
299999 1
251530 1
278630 1
226316 1
299999 1
73810 1
1 1
256473 1
290377 1
300000 1
167959 1
300002 1
1 1
1 1
169312 1
220285 1
162284 1
300001 1
299999 1
1 1
97364 1
61096 1
62019 1
240652 1
233157 1
131083 1
54904 1
12151 1
300000 1
172915 1
256367 1
116180 1
2 1
77331 1
3 1
125498 1
37874 1
300001 1
209491 1
83088 1
193362 1
185932 1
1 1
277306 1
290052 1
300000 1
274915 1
199801 1
163456 1
299999 1
39311 1
299999 1
147644 1
68255 1
1 1
300000 1
7608 1
84018 1
291893 1
300000 1
160267 1
133130 1
84859 1
194291 1
2464 1
263962 1
51532 1
63053 1
2 1
139695 1
1 1
1 1
300000 1
157131 1
1 1
127492 1
1 1
90515 1
51652 1
8341 1
62978 1
107631 1
182462 1
300002 1
233213 1
201642 1
184731 1
2894 1
84979 1
145938 1
264880 1
2 1
266658 1
74637 1
146095 1
299999 1
163599 1
299999 1
102728 1
1 1
56441 1
196146 1
262926 1
1 1
224959 1
265186 1
276726 1
1 1
175288 1
300001 1
258706 1
142483 1
160799 1
66814 1
299999 1
246336 1
231114 1
52408 1
1 1
258488 1
199693 1
136384 1
29499 1
1 1
90400 1
2 1
2 1
86458 1
113310 1
2 1
220273 1
1 1
269378 1
2 1
112175 1
263350 1
1 1
52107 1
50714 1
299998 1
173030 1
125049 1
300000 1
279005 1
300000 1
58304 1
1 1
96280 1
300000 1
1 1
273323 1
201489 1
227036 1
129920 1
50717 1
2 1
227989 1
299998 1
287113 1
300001 1
2 1
274953 1
200164 1
194573 1
300000 1
300000 1
21911 1
263373 1
1 1
85838 1
1 1
165587 1
299999 1
147033 1
1 1
211123 1
1 1
273929 1
194035 1
106158 1
2 1
263562 1
189501 1
250554 1
299999 1
288684 1
1 1
203217 1
67881 1
1 1
299998 1
202337 1
90717 1
258235 1
3 1
3 1
299999 1
11924 1
147511 1
16751 1
1 1
189333 1
131268 1
1 1
198124 1
285985 1
268774 1
115427 1
1 1
227053 1
2 1
107043 1
299998 1
208122 1
2 1
276915 1
96651 1
263825 1
1 1
212236 1
68521 1
300001 1
2 1
189868 1
33545 1
38429 1
168621 1
161423 1
1 1
204334 1
1 1
12883 1
300000 1
1 1
1 1
292454 1
45758 1
193678 1
29556 1
6380 1
300001 1
244885 1
300000 1
3 1
209969 1
300000 1
129941 1
2704 1
173893 1
66641 1
207414 1
291986 1
300000 1
254598 1
262018 1
268205 1
67708 1
21864 1
300000 1
300000 1
77480 1
172231 1
83474 1
8477 1
241568 1
299999 1
1 1
209169 1
3 1
294850 1
278414 1
287353 1
75188 1
253235 1
221912 1
5094 1
236934 1
166162 1
17994 1
230422 1
3 1
1 1
199778 1
513 1
115150 1
100764 1
3 1
17227 1
80890 1
25920 1
256996 1
27821 1
2 1
299999 1
261032 1
1 1
286753 1
222067 1
64610 1
300002 1
1 1
56245 1
209076 1
54286 1
260974 1
135392 1
300000 1
300001 1
3 1
11490 1
1 1
25474 1
254249 1
6537 1
194227 1
1 1
300000 1
100021 1
2 1
300000 1
170485 1
165012 1
181234 1
50003 1
299999 1
1 1
59764 1
65896 1
1 1
1 1
211004 1
127942 1
1 1
24527 1
145142 1
300001 1
1 1
299999 1
299999 1
2664 1
88985 1
242820 1
2 1
96375 1
293767 1
3 1
116349 1
99813 1
1 1
239380 1
156355 1
300000 1
175380 1
146874 1
300000 1
148034 1
130273 1
3 1
299999 1
145137 1
119901 1
300001 1
300000 1
67780 1
264658 1
91416 1
262199 1
2 1
148672 1
230641 1
1 1
257743 1
300002 1
126773 1
300000 1
227337 1
34942 1
300000 1
1 1
255732 1
127376 1
2543 1
193547 1
20938 1
13845 1
1 1
8475 1
300001 1
285081 1
2 1
299999 1
44541 1
2 1
299999 1
1 1
1 1
72555 1
1 1
1 1
72159 1
166692 1
147210 1
3937 1
37936 1
129519 1
289922 1
117096 1
62134 1
299999 1
223952 1
179713 1
1 1
72078 1
154164 1
1 1
1 1
50319 1
299999 1
300000 1
1 1
299999 1
226993 1
300000 1
2 1
197512 1
300000 1
132165 1
138159 1
160896 1
69929 1
16950 1
262612 1
84640 1
2 1
37776 1
2 1
32856 1
1 1
300000 1
93402 1
143356 1
196973 1
220219 1
300000 1
269874 1
76292 1
2 1
95843 1
261237 1
63539 1
300001 1
1 1
116016 1
207119 1
236277 1
10646 1
210211 1
299999 1
252590 1
120463 1
300001 1
171067 1
1 1
299999 1
296377 1
142481 1
2 1
111624 1
256968 1
299998 1
192953 1
1 1
103459 1
252666 1
218306 1
178002 1
108290 1
279216 1
299999 1
1 1
272119 1
300001 1
67542 1
189048 1
171429 1
3799 1
299999 1
104471 1
300000 1
254639 1
1 1
123110 1
14243 1
28030 1
263936 1
121843 1
71665 1
138914 1
184151 1
1 1
15045 1
161989 1
300000 1
2 1
296861 1
162081 1
215186 1
57037 1
1 1
292548 1
234074 1
298166 1
235221 1
265 1
176475 1
1 1
40773 1
78427 1
291675 1
3 1
260347 1
136045 1
214230 1
294018 1
66208 1
1 1
300001 1
157642 1
153333 1
16229 1
2 1
144537 1
151054 1
233598 1
116040 1
146630 1
299999 1
170734 1
227010 1
1 1
178442 1
299999 1
30735 1
148776 1
122057 1
244230 1
139159 1
7644 1
1 1
205683 1
11826 1
2185 1
234983 1
79260 1
1 1
146521 1
94705 1
1 1
217619 1
158305 1
210538 1
274595 1
28634 1
38124 1
281202 1
2 1
300000 1
81370 1
136090 1
91559 1
82763 1
6881 1
200402 1
260502 1
47489 1
283503 1
299999 1
154393 1
162994 1
29469 1
217199 1
97044 1
167883 1
58374 1
237555 1
264534 1
148500 1
39915 1
299999 1
63808 1
111251 1
51184 1
1 1
27527 1
272674 1
300000 1
299998 1
58923 1
4778 1
97666 1
1 1
22138 1
214103 1
115327 1
228395 1
4776 1
1 1
247781 1
244774 1
1568 1
233625 1
12385 1
265033 1
83622 1
168507 1
1 1
226693 1
300000 1
1 1
69341 1
3 1
300001 1
77975 1
80311 1
104581 1
1 1
1 1
23630 1
221744 1
240463 1
1 1
1 1
12812 1
299999 1
279726 1
122644 1
62133 1
290643 1
300000 1
272309 1
114304 1
209010 1
223540 1
300001 1
1 1
279540 1
196236 1
147514 1
2 1
32670 1
238323 1
96620 1
151639 1
83792 1
299999 1
291424 1
2 1
2759 1
1 1
1 1
300000 1
180035 1
210147 1
299999 1
85637 1
145334 1
203226 1
10868 1
300000 1
300001 1
289165 1
300000 1
299999 1
52863 1
65390 1
24006 1
76134 1
226268 1
142093 1
102298 1
21503 1
42992 1
299999 1
223172 1
199987 1
138658 1
1 1
279520 1
50715 1
299999 1
97444 1
110171 1
300002 1
194998 1
163285 1
236165 1
288083 1
45418 1
267589 1
299999 1
280241 1
20295 1
42237 1
97232 1
17184 1
147305 1
2 1
283205 1
170006 1
33986 1
299999 1
107090 1
1 1
1 1
299998 1
224280 1
1 1
257740 1
138045 1
299999 1
2 1
197248 1
1 1
299999 1
271138 1
299999 1
88697 1
1 1
273151 1
72485 1
101517 1
65415 1
71321 1
1 1
190184 1
270849 1
1 1
1 1
82728 1
300000 1
285400 1
73493 1
45094 1
300000 1
223942 1
11158 1
1 1
204143 1
1 1
61213 1
68099 1
123229 1
299999 1
300001 1
164074 1
124759 1
119192 1
178799 1
290168 1
224606 1
300001 1
300001 1
77316 1
117336 1
81199 1
259639 1
250078 1
219571 1
293575 1
175056 1
81874 1
300001 1
15255 1
300000 1
240436 1
11032 1
207035 1
155788 1
299999 1
299999 1
18015 1
278275 1
299999 1
180676 1
113655 1
291182 1
2 1
300001 1
1599 1
299998 1
270837 1
299999 1
299999 1
77302 1
96818 1
284960 1
262318 1
220252 1
1 1
214087 1
124788 1
268737 1
47175 1
215576 1
48759 1
69054 1
1 1
102337 1
120303 1
34244 1
299999 1
300000 1
1 1
55901 1
124391 1
42808 1
212894 1
213653 1
158825 1
41206 1
267050 1
300001 1
226746 1
161174 1
1 1
188754 1
149400 1
1 1
178378 1
300000 1
279887 1
249920 1
2 1
99944 1
1 1
90981 1
1 1
1 1
8940 1
6800 1
68671 1
300000 1
249529 1
103108 1
300002 1
105549 1
1 1
1 1
150917 1
300001 1
282863 1
300001 1
97588 1
126280 1
1 1
1 1
76156 1
300000 1
281282 1
61930 1
40114 1
215414 1
300000 1
211484 1
300001 1
100050 1
1 1
42920 1
275397 1
1 1
72257 1
300000 1
3 1
261094 1
270944 1
201558 1
1 1
1 1
163787 1
156618 1
161249 1
299999 1
130035 1
223727 1
116448 1
96291 1
185071 1
300001 1
299999 1
40771 1
299999 1
229928 1
26841 1
230968 1
300001 1
186237 1
119201 1
299999 1
17314 1
223189 1
93052 1
1 1
182303 1
299999 1
88673 1
12028 1
244463 1
46810 1
194957 1
1 1
182821 1
50062 1
68075 1
286387 1
3 1
58020 1
237704 1
286764 1
2 1
185893 1
243181 1
1 1
273233 1
272647 1
269104 1
173668 1
1 1
235992 1
133132 1
270171 1
147973 1
102521 1
88808 1
299999 1
300000 1
1 1
236360 1
39468 1
1 1
22895 1
62406 1
240929 1
1 1
140241 1
1 1
211368 1
200535 1
49219 1
276445 1
300002 1
1 1
151541 1
201083 1
220428 1
1 1
2 1
1 1
300001 1
19435 1
134070 1
65950 1
88686 1
274746 1
62108 1
1 1
262653 1
23318 1
1 1
40957 1
299999 1
21614 1
286357 1
298984 1
2 1
103241 1
275373 1
134112 1
236702 1
299999 1
203533 1
1 1
281479 1
156067 1
210035 1
79445 1
68 1
3 1
300000 1
241765 1
1 1
254809 1
259499 1
31501 1
7697 1
165688 1
107457 1
1 1
300000 1
300000 1
263621 1
195696 1
150843 1
300001 1
133590 1
295152 1
223821 1
134592 1
299999 1
98898 1
103237 1
227848 1
124619 1
48259 1
119802 1
38604 1
163155 1
197244 1
209519 1
88103 1
1 1
35868 1
300001 1
269969 1
189645 1
250331 1
56572 1
300001 1
1 1
1 1
1 1
51670 1
56779 1
17684 1
152560 1
251759 1
3 1
264661 1
238207 1
299999 1
300001 1
1 1
149251 1
78327 1
254960 1
84259 1
299999 1
143171 1
228279 1
275320 1
2 1
230948 1
48524 1
300000 1
158509 1
234782 1
91813 1
299999 1
109674 1
4296 1
235014 1
80869 1
263123 1
300000 1
110628 1
2 1
25196 1
59408 1
65999 1
253894 1
138871 1
166171 1
300002 1
299999 1
1 1
166351 1
241737 1
3 1
291891 1
62526 1
48099 1
65294 1
110157 1
1 1
129243 1
1 1
108581 1
261190 1
223577 1
300000 1
1 1
253135 1
3 1
129743 1
169970 1
1 1
2 1
1 1
299999 1
68396 1
134068 1
300000 1
16020 1
1 1
1 1
300001 1
264954 1
165140 1
271388 1
3 1
149968 1
249267 1
300002 1
293769 1
193634 1
1 1
33794 1
122279 1
285029 1
297624 1
149672 1
139975 1
1 1
75076 1
128615 1
3 1
208424 1
235707 1
198246 1
1 1
78904 1
120652 1
168773 1
300001 1
168340 1
300001 1
3 1
165054 1
43747 1
173312 1
300002 1
1 1
299999 1
300000 1
164922 1
137377 1
299999 1
116253 1
300000 1
300000 1
299999 1
91522 1
113519 1
215641 1
270859 1
47143 1
141758 1
2 1
156204 1
132207 1
1 1
300000 1
1 1
204032 1
78600 1
30512 1
19532 1
1 1
239871 1
17470 1
123340 1
1 1
300000 1
140861 1
22868 1
1 1
188796 1
215830 1
1102 1
300001 1
275701 1
3 1
1 1
255729 1
300001 1
299999 1
67493 1
300000 1
300001 1
202077 1
300001 1
300001 1
120017 1
1 1
31618 1
1 1
54585 1
2 1
88128 1
1 1
150200 1
34545 1
238382 1
288053 1
269463 1
170154 1
20531 1
294493 1
137114 1
203908 1
32748 1
1 1
2 1
6591 1
148065 1
3 1
201458 1
244131 1
4195 1
3 1
188435 1
63393 1
300000 1
148089 1
1 1
69348 1
300001 1
300001 1
182824 1
300000 1
82019 1
80742 1
1 1
108729 1
142519 1
261421 1
137694 1
125197 1
106524 1
299999 1
299999 1
194754 1
218933 1
146166 1
299999 1
260407 1
299999 1
152374 1
209449 1
36798 1
45575 1
265959 1
139329 1
112796 1
76870 1
205514 1
212848 1
299998 1
120351 1
2 1
300000 1
68740 1
134256 1
10321 1
299999 1
104613 1
243141 1
72530 1
154376 1
31337 1
114169 1
299999 1
190794 1
300000 1
215054 1
180856 1
234147 1
268188 1
1 1
205876 1
279753 1
1 1
46838 1
30128 1
165916 1
299999 1
280170 1
14942 1
69074 1
1 1
300000 1
66504 1
203740 1
1 1
138629 1
1 1
2 1
300000 1
89449 1
299999 1
162896 1
2 1
97851 1
1 1
60424 1
127398 1
269279 1
150837 1
26444 1
175544 1
201305 1
114208 1
236475 1
112025 1
1 1
2 1
203279 1
29775 1
118230 1
101621 1
300001 1
264910 1
37202 1
259692 1
1 1
227934 1
188067 1
1 1
106864 1
215300 1
166113 1
1 1
200681 1
2 1
1 1
300002 1
3 1
2 1
299999 1
211497 1
239889 1
224078 1
300000 1
2 1
299999 1
42715 1
1 1
13310 1
299998 1
300002 1
271591 1
184680 1
245643 1
240379 1
73905 1
64804 1
1 1
300001 1
144715 1
149964 1
1 1
28764 1
199308 1
166530 1
1 1
299999 1
96948 1
291218 1
7273 1
273416 1
129566 1
299999 1
169984 1
31816 1
211887 1
189395 1
300001 1
142201 1
257247 1
69581 1
148882 1
223120 1
300001 1
135052 1
218194 1
299999 1
3 1
107807 1
93810 1
266067 1
300000 1
282149 1
120004 1
258440 1
130716 1
2 1
293303 1
28940 1
210139 1
256611 1
115976 1
286376 1
1 1
1 1
299999 1
299999 1
254643 1
300001 1
2 1
296130 1
3 1
257034 1
1 1
1 1
1 1
228343 1
295860 1
275480 1
206516 1
202472 1
300001 1
165790 1
136571 1
1 1
215791 1
215352 1
8479 1
180726 1
300001 1
134688 1
300001 1
12524 1
9366 1
23852 1
200783 1
1 1
299998 1
300001 1
1 1
56157 1
53942 1
52452 1
148022 1
175607 1
78408 1
165726 1
81478 1
3 1
86242 1
86809 1
223237 1
299999 1
176998 1
177010 1
84835 1
300000 1
300002 1
31875 1
201263 1
128242 1
114555 1
268603 1
70683 1
300000 1
183961 1
1 1
119616 1
300000 1
167835 1
1 1
188467 1
1 1
197529 1
54801 1
299999 1
49360 1
300000 1
129112 1
62376 1
152270 1
299999 1
136090 1
167196 1
272041 1
192642 1
219617 1
2 1
17378 1
299999 1
21356 1
51501 1
300001 1
50696 1
1 1
26372 1
23071 1
1 1
163975 1
208773 1
2 1
79747 1
95146 1
109523 1
299998 1
1 1
120609 1
2 1
83452 1
2 1
129385 1
1 1
299999 1
32087 1
207974 1
174800 1
299999 1
205712 1
216262 1
300001 1
79683 1
225659 1
1 1
300001 1
262578 1
1 1
1 1
115023 1
83709 1
137263 1
66039 1
138262 1
191956 1
1 1
1 1
260073 1
24153 1
62327 1
249453 1
113619 1
48006 1
171486 1
268841 1
9611 1
1 1
23018 1
174037 1
232275 1
146248 1
299999 1
14582 1
200971 1
236486 1
254650 1
64946 1
155905 1
241759 1
207979 1
1 1
282391 1
299999 1
110350 1
300000 1
300000 1
2 1
219830 1
298550 1
92105 1
3 1
300001 1
161347 1
1 1
300000 1
160278 1
93240 1
294960 1
132607 1
257507 1
162792 1
280466 1
300002 1
300000 1
27508 1
284003 1
255836 1
174361 1
1 1
104544 1
122984 1
135229 1
13226 1
1 1
257462 1
1 1
1 1
161752 1
144505 1
196805 1
2 1
126807 1
290251 1
85034 1
41695 1
300000 1
265762 1
110828 1
292888 1
171729 1
172672 1
300000 1
69412 1
59611 1
300000 1
287259 1
236759 1
106971 1
2 1
110164 1
228704 1
1 1
62178 1
189023 1
166716 1
29503 1
94023 1
271911 1
1 1
1 1
221186 1
94930 1
161751 1
2 1
300001 1
263228 1
3408 1
1 1
246085 1
117456 1
111818 1
300000 1
254367 1
109566 1
56582 1
78355 1
2 1
1 1
198678 1
88071 1
3400 1
300001 1
249673 1
64021 1
238881 1
121137 1
107534 1
157836 1
259077 1
195330 1
256887 1
300000 1
1 1
299998 1
1 1
65764 1
1 1
16069 1
198648 1
2 1
200684 1
102766 1
2 1
1 1
32866 1
49900 1
127870 1
299999 1
197269 1
35700 1
63964 1
294102 1
2 1
28209 1
76286 1
73150 1
27941 1
1 1
191584 1
7678 1
2 1
141707 1
264561 1
138745 1
1 1
234011 1
187190 1
245480 1
300002 1
300001 1
1 1
125054 1
167791 1
282806 1
67192 1
155868 1
183828 1
299642 1
91233 1
116145 1
190223 1
182352 1
269187 1
158015 1
300000 1
2 1
196616 1
189809 1
28149 1
278227 1
1 1
229679 1
1 1
146448 1
198866 1
122739 1
2 1
275142 1
300000 1
219677 1
52816 1
90062 1
119298 1
300000 1
2 1
294893 1
254936 1
252861 1
174620 1
122689 1
210413 1
300001 1
1 1
1 1
1 1
300000 1
206512 1
1 1
1 1
19540 1
1 1
238255 1
300001 1
223402 1
223871 1
299998 1
249436 1
300001 1
122526 1
51932 1
257758 1
123062 1
218244 1
219428 1
254529 1
299999 1
241108 1
1 1
300001 1
3 1
180516 1
1 1
240854 1
79017 1
148899 1
182417 1
86383 1
73531 1
291538 1
1 1
300000 1
70914 1
2 1
9719 1
300001 1
1 1
238053 1
1 1
115932 1
126700 1
164308 1
300000 1
257991 1
252274 1
224724 1
288252 1
300001 1
57930 1
57600 1
64348 1
169012 1
258725 1
205667 1
162201 1
183264 1
300000 1
289220 1
244092 1
105989 1
89722 1
298174 1
241565 1
67331 1
77929 1
270025 1
2 1
2 1
210728 1
51175 1
112472 1
276614 1
1 1
1 1
59627 1
245159 1
134082 1
120194 1
300000 1
1 1
28527 1
299999 1
300000 1
107465 1
293033 1
299999 1
206696 1
57402 1
137168 1
49185 1
193927 1
135995 1
232536 1
300000 1
294254 1
13384 1
252496 1
1 1
93545 1
133339 1
209886 1
190684 1
179478 1
3 1
162400 1
15150 1
234004 1
300001 1
246555 1
300000 1
1 1
276858 1
219275 1
183377 1
127022 1
2 1
31785 1
160855 1
28671 1
81794 1
299999 1
127806 1
94549 1
1 1
67237 1
299999 1
78227 1
3 1
300000 1
204233 1
68179 1
116926 1
100867 1
282863 1
150102 1
212878 1
1 1
1 1
89970 1
1 1
63392 1
1 1
300001 1
86628 1
300002 1
273505 1
299999 1
54825 1
224952 1
299999 1
267039 1
72021 1
139033 1
5177 1
148986 1
294159 1
265272 1
1 1
112751 1
2 1
250725 1
204826 1
293384 1
172556 1
71713 1
37144 1
207385 1
36082 1
259605 1
299999 1
300001 1
1 1
1 1
247522 1
1 1
1 1
177714 1
62960 1
286394 1
107824 1
55834 1
1794 1
287726 1
300001 1
300002 1
272052 1
177821 1
299999 1
1 1
300000 1
270395 1
1 1
199016 1
300001 1
203661 1
1 1
300001 1
199969 1
238826 1
1 1
206933 1
43683 1
93567 1
131041 1
1 1
300000 1
26735 1
30597 1
163040 1
113166 1
1 1
72203 1
169156 1
200122 1
166145 1
50348 1
265405 1
300000 1
1 1
300001 1
1 1
300000 1
165666 1
141321 1
280317 1
194488 1
3 1
132297 1
19974 1
89989 1
2 1
43165 1
2 1
2 1
299999 1
184951 1
1 1
90258 1
141721 1
210922 1
1 1
1654 1
1 1
258996 1
285903 1
300000 1
140115 1
94351 1
230604 1
135571 1
181250 1
270100 1
300000 1
81497 1
296255 1
40715 1
188881 1
300001 1
244655 1
299999 1
2 1
2 1
117025 1
66869 1
36048 1
2 1
299998 1
300000 1
300000 1
218910 1
241934 1
273342 1
9717 1
3 1
300000 1
29217 1
299084 1
221461 1
1 1
299999 1
76897 1
13744 1
1 1
257666 1
58105 1
266575 1
128983 1
300001 1
1 1
1 1
182325 1
101632 1
295787 1
195847 1
1 1
2 1
217319 1
213324 1
121330 1
30145 1
205842 1
124204 1
228135 1
217380 1
104037 1
1 1
300001 1
144286 1
300002 1
121970 1
2 1
151544 1
153023 1
300001 1
63367 1
300001 1
211701 1
170550 1
29611 1
187512 1
94879 1
299999 1
3749 1
1 1
40121 1
1 1
243555 1
73826 1
92172 1
2 1
300000 1
218419 1
123848 1
101759 1
263240 1
299999 1
84250 1
2 1
300000 1
191842 1
1 1
299999 1
86288 1
124969 1
3 1
278802 1
150564 1
1 1
121832 1
139787 1
154991 1
1 1
127414 1
47356 1
299999 1
50043 1
299999 1
2 1
2 1
108297 1
117703 1
149421 1
240520 1
142300 1
50389 1
186881 1
95430 1
173137 1
299999 1
217203 1
155052 1
153166 1
282307 1
61839 1
193080 1
165490 1
2 1
1 1
114868 1
207945 1
253573 1
1 1
293167 1
300001 1
299999 1
300001 1
83506 1
195732 1
1 1
102316 1
300001 1
11961 1
119941 1
83231 1
22126 1
1 1
12490 1
1 1
121112 1
274939 1
225123 1
300001 1
1 1
189520 1
300000 1
152726 1
51775 1
208553 1
139562 1
250558 1
164476 1
209945 1
41478 1
3 1
299999 1
2 1
299999 1
213783 1
300001 1
2849 1
54776 1
272360 1
156207 1
203440 1
244255 1
23191 1
300000 1
53154 1
1 1
266589 1
62712 1
92662 1
251427 1
1 1
263940 1
2 1
179077 1
51277 1
43672 1
226369 1
300000 1
300000 1
44819 1
68745 1
76463 1
33222 1
47602 1
171392 1
280711 1
2 1
115431 1
250294 1
140925 1
41727 1
198160 1
88685 1
300001 1
289905 1
140031 1
45133 1
300000 1
192673 1
218816 1
254402 1
281937 1
299999 1
1 1
107568 1
154212 1
252349 1
1 1
208867 1
1 1
238456 1
142216 1
267841 1
19132 1
1 1
47651 1
293707 1
1 1
194248 1
2 1
133209 1
88396 1
158432 1
136245 1
254338 1
24490 1
3 1
234792 1
300002 1
31219 1
141282 1
211028 1
232901 1
152654 1
3659 1
281839 1
3 1
290718 1
299999 1
1 1
118074 1
218157 1
300000 1
108755 1
1 1
207966 1
230000 1
189495 1
300002 1
2 1
2 1
279380 1
108448 1
226479 1
1 1
55558 1
53708 1
1 1
80710 1
299999 1
164945 1
40533 1
299999 1
17559 1
1 1
236630 1
150015 1
300000 1
99422 1
1 1
178917 1
181166 1
300000 1
7141 1
220259 1
300001 1
194187 1
225329 1
118054 1
300000 1
1 1
300000 1
174299 1
165189 1
299999 1
2 1
300001 1
65716 1
279253 1
165765 1
39700 1
265444 1
172085 1
300001 1
83633 1
3 1
39438 1
5753 1
1 1
73194 1
56135 1
1 1
141083 1
113378 1
1 1
282754 1
152143 1
13326 1
209488 1
289005 1
82583 1
136210 1
73384 1
300000 1
14920 1
206688 1
261779 1
300000 1
234554 1
39298 1
123316 1
244795 1
227973 1
157939 1
116148 1
55625 1
299999 1
124596 1
99711 1
97825 1
1 1
2 1
74417 1
133234 1
168820 1
151397 1
186524 1
1 1
1 1
300000 1
63339 1
1 1
281023 1
1 1
143115 1
75598 1
9530 1
60438 1
300000 1
163440 1
55472 1
271540 1
131862 1
1 1
1 1
154712 1
300000 1
82411 1
101800 1
300000 1
35599 1
103244 1
195452 1
210036 1
68311 1
94319 1
2 1
148219 1
202254 1
158120 1
142859 1
150017 1
1 1
1 1
200878 1
40079 1
218932 1
300001 1
189635 1
130503 1
299999 1
194357 1
150338 1
299999 1
300000 1
300000 1
156939 1
1 1
1 1
2 1
40800 1
125628 1
300001 1
299999 1
299131 1
300001 1
4373 1
1 1
300000 1
279803 1
300001 1
121973 1
300000 1
3 1
3 1
1 1
1 1
251147 1
139639 1
299999 1
61775 1
226549 1
52688 1
300000 1
159690 1
2 1
164881 1
125112 1
262428 1
1 1
1 1
300000 1
300000 1
300001 1
300001 1
1 1
36051 1
100070 1
145099 1
114109 1
300002 1
226568 1
1 1
38220 1
63925 1
251772 1
68399 1
5498 1
21604 1
190405 1
23430 1
162520 1
248121 1
124784 1
176136 1
6608 1
26067 1
299998 1
1 1
260808 1
270592 1
1 1
60741 1
33266 1
300001 1
299999 1
1 1
82029 1
1 1
222530 1
1 1
1453 1
88909 1
208683 1
3 1
197814 1
30991 1
132763 1
168088 1
1 1
1 1
300000 1
1 1
300000 1
300000 1
1 1
175913 1
118653 1
29014 1
91821 1
198081 1
156385 1
181003 1
34715 1
68886 1
1 1
1 1
74499 1
1 1
1 1
77594 1
60390 1
286369 1
299999 1
1 1
68946 1
1 1
272607 1
205276 1
15872 1
1 1
265435 1
300000 1
178853 1
171138 1
143839 1
49307 1
12350 1
43054 1
244235 1
2 1
294754 1
300001 1
152438 1
300000 1
165837 1
216257 1
105691 1
205875 1
188307 1
1 1
48111 1
103897 1
238531 1
188764 1
1 1
127122 1
144781 1
300001 1
299999 1
32492 1
99278 1
125888 1
186161 1
2 1
97031 1
299999 1
1 1
1667 1
290944 1
1 1
229367 1
2 1
138008 1
1 1
184951 1
25502 1
43011 1
300000 1
3 1
229219 1
43592 1
69134 1
74586 1
113439 1
299999 1
20577 1
4919 1
200222 1
277888 1
12158 1
1 1
300000 1
90124 1
1 1
288528 1
22881 1
226520 1
52121 1
3 1
221366 1
300001 1
300000 1
47494 1
217843 1
2 1
198741 1
23984 1
2566 1
162095 1
185616 1
271049 1
115076 1
300001 1
1 1
64791 1
86202 1
291247 1
199896 1
133848 1
26763 1
114543 1
204537 1
42998 1
42021 1
7190 1
26471 1
107299 1
228504 1
299999 1
191602 1
300001 1
164407 1
90703 1
300001 1
290212 1
275077 1
87587 1
300000 1
173291 1
1 1
1 1
218861 1
255864 1
300002 1
251472 1
300001 1
300001 1
1 1
129992 1
34553 1
300001 1
1 1
1 1
239215 1
189378 1
1 1
16131 1
151877 1
1 1
300001 1
123951 1
300001 1
1 1
272956 1
3 1
52863 1
286779 1
2 1
290787 1
82711 1
32760 1
134492 1
1 1
6260 1
252139 1
141247 1
1 1
89182 1
3 1
66645 1
212312 1
63809 1
39512 1
269934 1
300000 1
274983 1
107589 1
285010 1
2 1
180137 1
12508 1
148128 1
1 1
294403 1
208057 1
218520 1
300002 1
300000 1
300000 1
299999 1
1 1
300000 1
34101 1
214078 1
300001 1
84679 1
259409 1
300001 1
63572 1
299999 1
2655 1
300000 1
165674 1
194186 1
130861 1
48673 1
1 1
239893 1
2 1
173697 1
1 1
299999 1
158434 1
242275 1
123177 1
76334 1
299999 1
268072 1
2 1
300000 1
2 1
299998 1
46325 1
181570 1
300000 1
300001 1
164335 1
299998 1
33190 1
248592 1
1 1
126193 1
214168 1
1 1
299999 1
83672 1
299999 1
87982 1
268023 1
1 1
299999 1
137436 1
231493 1
32738 1
179233 1
276676 1
299999 1
183104 1
71007 1
91283 1
25128 1
1 1
114017 1
1 1
90816 1
235570 1
1 1
133523 1
300001 1
300001 1
280034 1
1 1
300001 1
124393 1
219593 1
279322 1
383 1
1 1
94540 1
3 1
279991 1
2 1
48503 1
93462 1
25214 1
1 1
1 1
193606 1
220081 1
300000 1
77085 1
1 1
299999 1
300000 1
185975 1
109847 1
2 1
299998 1
108334 1
299999 1
253517 1
135937 1
1 1
300001 1
135522 1
54291 1
285079 1
120330 1
299999 1
139434 1
97694 1
3 1
154952 1
99517 1
173432 1
262465 1
106594 1
281051 1
172470 1
1 1
12435 1
1965 1
206575 1
146371 1
236602 1
23948 1
166782 1
76910 1
194497 1
195491 1
2 1
164521 1
22904 1
2 1
94936 1
129454 1
171021 1
96680 1
29521 1
3 1
3 1
3 1
131097 1
52493 1
142989 1
227757 1
167227 1
247291 1
187544 1
21140 1
300000 1
299999 1
260367 1
77851 1
98374 1
182246 1
258127 1
53238 1
3 1
88610 1
193583 1
1 1
300000 1
117721 1
225094 1
300000 1
292349 1
185746 1
1 1
90671 1
47072 1
2 1
84189 1
1 1
2 1
300002 1
248448 1
170752 1
226277 1
238461 1
16276 1
1 1
167385 1
299999 1
242491 1
1 1
137589 1
171523 1
115289 1
96125 1
300000 1
1 1
300000 1
10793 1
125129 1
109071 1
3 1
40928 1
300001 1
1 1
26282 1
41816 1
1 1
1 1
280014 1
299999 1
299999 1
133079 1
283286 1
9589 1
247611 1
299998 1
299999 1
300001 1
91954 1
300001 1
1 1
220449 1
84367 1
1 1
1 1
300000 1
182758 1
1 1
300001 1
299999 1
283232 1
192479 1
233658 1
3 1
213076 1
164097 1
299999 1
1 1
5405 1
299999 1
60798 1
300001 1
108806 1
242100 1
157544 1
3 1
219379 1
197657 1
2 1
1 1
96982 1
1 1
260482 1
289549 1
208871 1
103318 1
232598 1
300001 1
278304 1
183886 1
1 1
177715 1
300000 1
71558 1
207333 1
122625 1
23514 1
1 1
176610 1
2 1
1 1
300001 1
3 1
254224 1
238643 1
300001 1
271770 1
1 1
75404 1
142793 1
300000 1
264592 1
1 1
259613 1
17461 1
300002 1
182301 1
157369 1
62472 1
268342 1
33794 1
300000 1
2 1
299999 1
24306 1
1 1
264048 1
195165 1
3 1
2 1
275767 1
2 1
163455 1
129411 1
35331 1
299999 1
300001 1
124220 1
150968 1
1 1
88371 1
226009 1
205640 1
1 1
102880 1
97897 1
1 1
230786 1
299998 1
188049 1
269788 1
34406 1
277084 1
300000 1
93309 1
23178 1
19400 1
59877 1
1 1
147921 1
272910 1
247238 1
172606 1
66644 1
111932 1
143774 1
135028 1
165456 1
1 1
1 1
216579 1
109922 1
300000 1
69983 1
291225 1
251418 1
260380 1
300002 1
300001 1
16682 1
250836 1
270191 1
299998 1
179812 1
76393 1
4591 1
274169 1
1 1
229781 1
1 1
135394 1
221160 1
300000 1
31610 1
2983 1
53990 1
68253 1
299999 1
174162 1
194740 1
299998 1
233028 1
3 1
118496 1
1 1
17834 1
117379 1
54693 1
63919 1
300002 1
17703 1
288533 1
169499 1
135130 1
1 1
121934 1
299999 1
34411 1
296363 1
46042 1
116111 1
283961 1
187948 1
1 1
95602 1
182398 1
18558 1
1 1
1 1
96859 1
299999 1
42637 1
113138 1
300001 1
288703 1
118916 1
121072 1
268155 1
5179 1
69004 1
52593 1
3 1
69981 1
39236 1
300002 1
253444 1
94529 1
2 1
175406 1
167750 1
152688 1
1 1
259090 1
261361 1
299999 1
286996 1
300001 1
300000 1
299998 1
261501 1
158676 1
214154 1
300000 1
200986 1
49607 1
1 1
1 1
294755 1
95070 1
59152 1
1 1
267911 1
1 1
177044 1
60467 1
299998 1
239965 1
90635 1
95618 1
268687 1
226489 1
300000 1
66160 1
114823 1
72153 1
300000 1
1 1
285653 1
83661 1
31933 1
29896 1
1 1
277323 1
216156 1
164331 1
2 1
300000 1
173258 1
1 1
190826 1
147191 1
141197 1
300001 1
96966 1
60419 1
113113 1
300000 1
1 1
300001 1
1 1
209758 1
125381 1
2 1
300000 1
105601 1
139266 1
126993 1
229593 1
296478 1
89218 1
255868 1
165140 1
76252 1
156826 1
264305 1
1 1
80100 1
1 1
97371 1
180554 1
1 1
176487 1
141715 1
176614 1
99861 1
115313 1
187868 1
227352 1
173742 1
299999 1
299999 1
2 1
197190 1
108291 1
100149 1
268959 1
300000 1
86307 1
1 1
151026 1
155883 1
1 1
289550 1
131863 1
1 1
197622 1
119591 1
1 1
33065 1
299999 1
188499 1
3 1
162347 1
294965 1
27173 1
300000 1
74474 1
1 1
300000 1
182484 1
300001 1
28545 1
2 1
1 1
222664 1
133287 1
1 1
116851 1
1 1
285640 1
104683 1
248214 1
133966 1
109087 1
247000 1
287172 1
201789 1
1 1
221177 1
66389 1
169180 1
246126 1
242806 1
300002 1
219275 1
199153 1
52244 1
10464 1
128549 1
1 1
149243 1
155347 1
150757 1
59547 1
3 1
219007 1
13708 1
56977 1
1 1
211340 1
248587 1
197883 1
253812 1
2 1
75695 1
140748 1
143734 1
300001 1
178393 1
300000 1
3 1
63388 1
1 1
292404 1
72411 1
60148 1
252887 1
147893 1
2 1
2 1
47056 1
300000 1
257649 1
1 1
32097 1
300000 1
240751 1
2 1
300000 1
11789 1
2 1
233635 1
55145 1
2 1
1 1
66853 1
286388 1
169537 1
3 1
51 1
300000 1
300000 1
2 1
102076 1
58046 1
11608 1
297507 1
194618 1
236495 1
94027 1
293451 1
300000 1
122096 1
26538 1
218213 1
299999 1
1 1
164976 1
218927 1
300000 1
284395 1
65991 1
258919 1
253281 1
195536 1
46005 1
261412 1
166454 1
75686 1
210568 1
2 1
1 1
295270 1
93499 1
249644 1
67845 1
218284 1
218904 1
159786 1
32501 1
172742 1
43469 1
290507 1
300000 1
116422 1
300001 1
123065 1
223883 1
140407 1
2 1
2 1
79530 1
299999 1
89228 1
299999 1
114315 1
248956 1
77987 1
73196 1
1 1
168132 1
248760 1
1 1
2 1
108264 1
299999 1
99897 1
211181 1
95554 1
1 1
151193 1
187871 1
3 1
299999 1
178765 1
226174 1
127631 1
162990 1
300000 1
284631 1
270698 1
100735 1
181305 1
253342 1
165218 1
300000 1
299999 1
180229 1
290882 1
2 1
104494 1
287448 1
299999 1
78174 1
272455 1
2 1
295987 1
299999 1
232579 1
1 1
101979 1
1 1
2 1
283895 1
279242 1
174239 1
159998 1
5205 1
299999 1
294811 1
209061 1
214647 1
300000 1
291138 1
185167 1
266947 1
141166 1
300000 1
30681 1
257797 1
136219 1
74253 1
300000 1
194523 1
1 1
290297 1
2 1
31044 1
300000 1
188450 1
72797 1
172839 1
300001 1
221132 1
93330 1
7447 1
2 1
173480 1
293672 1
2 1
3 1
224564 1
285416 1
146647 1
278391 1
152717 1
300000 1
210256 1
1 1
248996 1
2 1
1 1
104213 1
212548 1
116901 1
26174 1
177190 1
120512 1
16526 1
118602 1
237161 1
161449 1
300002 1
299999 1
171560 1
169956 1
266185 1
146691 1
15621 1
1 1
139779 1
225268 1
299696 1
191225 1
300000 1
51807 1
22060 1
1444 1
160385 1
60400 1
266560 1
95469 1
300000 1
212131 1
1 1
11184 1
299999 1
300002 1
300001 1
3 1
2 1
300001 1
137494 1
184077 1
300001 1
210027 1
299999 1
156668 1
19891 1
2 1
179267 1
299999 1
118674 1
90755 1
300001 1
300001 1
93348 1
1 1
3 1
17315 1
1 1
75931 1
292978 1
199228 1
159858 1
95338 1
299999 1
38202 1
775 1
31651 1
300000 1
299999 1
1 1
129035 1
1 1
264163 1
1 1
204367 1
127281 1
277558 1
98213 1
129380 1
267027 1
2 1
299999 1
68850 1
300001 1
94762 1
156450 1
299999 1
156223 1
1 1
208061 1
2 1
299999 1
300000 1
1 1
300000 1
108686 1
1 1
92705 1
1 1
146008 1
236746 1
1 1
1 1
300000 1
138276 1
300001 1
300000 1
134885 1
1 1
30097 1
299999 1
59935 1
299999 1
99162 1
299999 1
159326 1
183236 1
253571 1
169821 1
274888 1
2 1
97687 1
1 1
300000 1
260001 1
2 1
93913 1
214319 1
3383 1
202382 1
241255 1
284501 1
236616 1
263359 1
46683 1
299999 1
240419 1
1 1
27838 1
16835 1
5173 1
3528 1
225833 1
300002 1
270194 1
120050 1
238620 1
215113 1
968 1
159901 1
198066 1
1 1
223933 1
1 1
1 1
99526 1
12811 1
194227 1
19603 1
150011 1
1 1
240440 1
1 1
300000 1
1 1
215921 1
207551 1
110740 1
1 1
89332 1
82877 1
239379 1
44684 1
2 1
32113 1
116065 1
132853 1
250483 1
214410 1
3 1
299999 1
1 1
8194 1
262685 1
231106 1
225397 1
45251 1
207100 1
1 1
172221 1
26810 1
243974 1
225646 1
91038 1
255120 1
3 1
1 1
35795 1
194911 1
299999 1
300001 1
179252 1
128790 1
299999 1
271446 1
46322 1
154541 1
56914 1
188785 1
213628 1
275062 1
275584 1
222629 1
213759 1
24411 1
202405 1
50305 1
20303 1
300000 1
113966 1
198328 1
85497 1
262768 1
227910 1
1 1
2 1
168036 1
225645 1
300001 1
255361 1
1 1
83661 1
299998 1
42205 1
1 1
200071 1
212182 1
71693 1
176431 1
171239 1
300000 1
19721 1
156196 1
249774 1
77756 1
299999 1
300000 1
193457 1
264023 1
274024 1
1 1
1 1
57686 1
2 1
219867 1
29206 1
251115 1
300002 1
1 1
180747 1
239012 1
1 1
33687 1
300000 1
107318 1
1 1
216566 1
7701 1
282589 1
299998 1
141802 1
162747 1
299998 1
22604 1
89864 1
3 1
217724 1
299999 1
3 1
262742 1
257880 1
1 1
49167 1
1 1
260678 1
299999 1
205064 1
117509 1
45632 1
300001 1
246899 1
8424 1
36558 1
42239 1
299999 1
299998 1
1 1
136991 1
112253 1
1 1
1 1
268536 1
217529 1
38186 1
107389 1
277322 1
1 1
104322 1
1 1
889 1
2374 1
225344 1
1 1
259401 1
19005 1
298506 1
161024 1
1 1
2 1
299999 1
299999 1
2 1
123292 1
299999 1
300001 1
222305 1
288568 1
54505 1
61300 1
217441 1
286724 1
87468 1
1 1
1 1
78477 1
1 1
218414 1
2 1
24219 1
3 1
57894 1
300001 1
3 1
1 1
2 1
299999 1
283055 1
204103 1
1 1
1 1
4664 1
299999 1
300000 1
3 1
300002 1
99797 1
299999 1
1 1
241083 1
31446 1
128506 1
53750 1
2 1
55174 1
19898 1
39675 1
195324 1
4481 1
56666 1
212783 1
71988 1
43931 1
41900 1
1 1
258759 1
1 1
1 1
190303 1
300000 1
177849 1
105436 1
68549 1
105358 1
299999 1
676 1
129658 1
1 1
294677 1
299212 1
1 1
113852 1
271169 1
299999 1
1 1
150252 1
279315 1
300000 1
223491 1
130418 1
296643 1
179258 1
9633 1
250386 1
81193 1
204518 1
57845 1
2 1
161822 1
1 1
264958 1
1 1
3 1
1 1
1 1
169869 1
188484 1
151691 1
214995 1
1 1
1 1
299999 1
114784 1
300002 1
247381 1
275849 1
1845 1
1 1
214629 1
138175 1
11585 1
112136 1
216458 1
67505 1
44469 1
270869 1
93258 1
2 1
63685 1
89565 1
249743 1
126333 1
8031 1
300000 1
280994 1
95931 1
23278 1
300000 1
300000 1
1 1
1 1
101402 1
113331 1
217167 1
25033 1
127174 1
139756 1
237756 1
11623 1
242111 1
3 1
200126 1
108761 1
279909 1
300000 1
229585 1
1812 1
182145 1
212551 1
90829 1
266868 1
1 1
3 1
59005 1
100293 1
166372 1
20397 1
18547 1
3 1
222088 1
300000 1
300001 1
289431 1
90075 1
112842 1
1 1
299999 1
234859 1
300000 1
200307 1
145949 1
150053 1
282015 1
3 1
2 1
170046 1
300000 1
300000 1
144999 1
101796 1
66769 1
300000 1
300000 1
239652 1
299999 1
3 1
109216 1
299998 1
49045 1
70415 1
197728 1
117318 1
298586 1
196298 1
299999 1
211861 1
162753 1
260905 1
299999 1
67489 1
234246 1
1 1
1 1
3 1
230719 1
1 1
300001 1
135272 1
252888 1
2 1
279003 1
62028 1
162973 1
3 1
2 1
165616 1
1 1
141156 1
18231 1
41236 1
158009 1
58788 1
2 1
208579 1
300000 1
1 1
230928 1
300000 1
70810 1
29947 1
300001 1
300000 1
167269 1
75790 1
4293 1
114598 1
1 1
290567 1
137810 1
82829 1
236539 1
292648 1
227090 1
155596 1
78175 1
250670 1
246034 1
1 1
190945 1
1 1
300000 1
200903 1
244621 1
20257 1
299999 1
83389 1
50061 1
65112 1
245301 1
255636 1
188913 1
3 1
1 1
1 1
300001 1
188908 1
15155 1
230760 1
216280 1
1 1
300000 1
145643 1
63606 1
96499 1
300000 1
66808 1
236037 1
29416 1
300000 1
218740 1
120415 1
251179 1
258969 1
158434 1
287051 1
87077 1
39349 1
198763 1
1 1
145544 1
300000 1
154283 1
38540 1
10778 1
116179 1
150134 1
16982 1
1 1
151257 1
153081 1
237832 1
1 1
238012 1
19412 1
172753 1
236556 1
157342 1
193302 1
229602 1
300001 1
300001 1
222990 1
299998 1
214161 1
2882 1
147275 1
210404 1
2 1
166451 1
300000 1
300000 1
190301 1
91982 1
194927 1
292244 1
299999 1
1 1
12591 1
151472 1
211534 1
76654 1
1 1
250336 1
87659 1
10681 1
172909 1
46852 1
106615 1
300002 1
1 1
3667 1
283177 1
299998 1
300001 1
271990 1
291408 1
147506 1
89659 1
1 1
1 1
300000 1
226163 1
300001 1
2 1
228205 1
84699 1
3 1
4811 1
299999 1
1 1
2 1
128396 1
30257 1
119696 1
218354 1
1 1
257257 1
127860 1
220235 1
161293 1
300000 1
101984 1
189328 1
35802 1
1 1
299999 1
60108 1
3 1
2382 1
299919 1
2 1
164898 1
1 1
300000 1
5490 1
149194 1
1 1
259449 1
1 1
285207 1
38056 1
1 1
130811 1
85494 1
181423 1
1 1
224804 1
253711 1
46990 1
170768 1
100315 1
300000 1
255829 1
1 1
299998 1
138810 1
288275 1
262825 1
300000 1
138702 1
1 1
299999 1
299999 1
117506 1
108782 1
70895 1
44558 1
289017 1
1 1
213733 1
1 1
31380 1
156102 1
1 1
201323 1
161980 1
1 1
3 1
31627 1
300000 1
255218 1
17839 1
142867 1
216281 1
300000 1
220498 1
99765 1
3 1
160247 1
182274 1
125056 1
299999 1
180602 1
53437 1
166216 1
1 1
86435 1
300001 1
266520 1
1 1
197077 1
172502 1
2 1
3 1
299149 1
227618 1
299998 1
288176 1
122552 1
86401 1
1 1
77079 1
299998 1
233397 1
1 1
211823 1
284202 1
1 1
140899 1
299999 1
24196 1
1 1
300000 1
2 1
264421 1
9539 1
58974 1
1 1
177197 1
79455 1
1 1
57716 1
102888 1
36159 1
88212 1
116775 1
270001 1
272339 1
300000 1
299999 1
44480 1
1 1
175543 1
144432 1
300000 1
204479 1
144661 1
240854 1
1 1
92738 1
300002 1
300002 1
1 1
297064 1
184046 1
300001 1
108594 1
65888 1
26103 1
123599 1
86841 1
269420 1
43280 1
2 1
148296 1
1 1
3 1
262908 1
197984 1
270208 1
73976 1
299999 1
222647 1
153611 1
300000 1
10186 1
284292 1
162444 1
220449 1
245008 1
1 1
37121 1
35940 1
300000 1
91236 1
300000 1
146195 1
55745 1
3 1
1 1
300001 1
2 1
150548 1
203196 1
2 1
81736 1
299999 1
81772 1
277043 1
267017 1
1 1
193196 1
279979 1
299999 1
299999 1
89328 1
158487 1
299999 1
191103 1
298400 1
54812 1
300000 1
130954 1
39439 1
207783 1
227462 1
255613 1
300001 1
1 1
300000 1
101926 1
299999 1
1 1
238633 1
36137 1
1 1
281227 1
268395 1
2 1
300000 1
299999 1
30785 1
3066 1
182478 1
1 1
231157 1
1 1
165637 1
96639 1
1 1
74301 1
33834 1
300000 1
277043 1
299999 1
1 1
112238 1
33151 1
108159 1
272164 1
194662 1
240197 1
300000 1
180021 1
79325 1
176553 1
141188 1
79391 1
21757 1
74680 1
239526 1
142737 1
133945 1
2 1
188233 1
3 1
157636 1
108117 1
152186 1
3 1
66819 1
75289 1
112282 1
242158 1
300000 1
299998 1
2 1
1 1
141061 1
183898 1
36125 1
300001 1
282528 1
109411 1
33272 1
299999 1
139058 1
220220 1
234246 1
23670 1
299999 1
2 1
128814 1
88887 1
292313 1
1 1
1 1
264861 1
299999 1
4851 1
2 1
87658 1
299999 1
299999 1
299999 1
178814 1
242790 1
217020 1
109429 1
137940 1
2 1
216637 1
118172 1
120001 1
210852 1
224884 1
117917 1
178161 1
300002 1
1 1
93682 1
217772 1
1 1
42218 1
300000 1
97390 1
97000 1
121931 1
300000 1
1 1
200386 1
278522 1
270196 1
201605 1
300000 1
3 1
171435 1
262258 1
15185 1
1 1
244725 1
1 1
264980 1
3 1
103747 1
299999 1
78824 1
300000 1
47165 1
80593 1
148201 1
286246 1
101375 1
1 1
29850 1
160634 1
254232 1
66113 1
94136 1
181641 1
299999 1
36741 1
103363 1
192294 1
9726 1
5507 1
300001 1
71530 1
3 1
240066 1
137901 1
60911 1
147342 1
77815 1
62669 1
7738 1
299998 1
181957 1
104549 1
240635 1
101627 1
243162 1
299999 1
299999 1
299998 1
300000 1
179086 1
300001 1
238306 1
22296 1
166487 1
299903 1
265554 1
49277 1
2 1
104115 1
10666 1
121021 1
295103 1
133290 1
216556 1
168503 1
250362 1
41952 1
1 1
58633 1
299999 1
2 1
1 1
210473 1
147371 1
174439 1
1 1
166459 1
299999 1
173018 1
170726 1
106186 1
1 1
168658 1
2 1
202948 1
139645 1
125443 1
149831 1
46741 1
2064 1
217366 1
2 1
84358 1
204221 1
256277 1
164783 1
300000 1
122726 1
131659 1
300000 1
199254 1
1 1
291773 1
1 1
159685 1
34646 1
161278 1
300001 1
12653 1
253125 1
92159 1
2 1
103106 1
299998 1
299999 1
299999 1
2904 1
300000 1
36584 1
90932 1
233598 1
300000 1
295332 1
139591 1
137648 1
56733 1
299999 1
300001 1
2 1
1 1
2 1
190529 1
243602 1
46532 1
107789 1
99086 1
36984 1
9038 1
300000 1
238955 1
206808 1
162584 1
1 1
1 1
1 1
2 1
105420 1
2 1
147554 1
62755 1
1 1
167760 1
283280 1
206012 1
190161 1
220587 1
100794 1
1 1
300000 1
2 1
105389 1
225207 1
173045 1
83045 1
1 1
211323 1
2 1
255979 1
219216 1
37385 1
299999 1
210113 1
300001 1
300001 1
1 1
102494 1
177401 1
210933 1
1 1
300000 1
204545 1
106251 1
1 1
300001 1
300000 1
1 1
172094 1
1 1
106685 1
1 1
12963 1
91434 1
187048 1
97344 1
47877 1
1 1
84153 1
1 1
73403 1
203344 1
67332 1
299999 1
6689 1
96232 1
136914 1
210447 1
2 1
140023 1
1 1
26522 1
110180 1
104947 1
245006 1
161487 1
215471 1
278087 1
1 1
67456 1
256065 1
1 1
93345 1
133384 1
1605 1
245285 1
39304 1
92668 1
101039 1
66910 1
225687 1
300000 1
300001 1
2 1
300000 1
27484 1
299998 1
256704 1
87169 1
18761 1
1 1
1 1
111115 1
1 1
247827 1
287946 1
1 1
277726 1
164314 1
139649 1
202581 1
238959 1
72160 1
125542 1
300000 1
243677 1
1 1
16792 1
1 1
300000 1
18937 1
166591 1
6820 1
300000 1
178967 1
1 1
300000 1
274395 1
168893 1
73137 1
299999 1
188330 1
1 1
80469 1
300000 1
209448 1
158630 1
97653 1
32871 1
74723 1
29019 1
263097 1
299998 1
107900 1
300000 1
299999 1
93001 1
2 1
97533 1
195179 1
5762 1
193899 1
125281 1
3 1
71399 1
89431 1
2 1
153067 1
4323 1
251194 1
300000 1
262351 1
47473 1
97381 1
300001 1
300002 1
89156 1
299999 1
273537 1
1 1
216239 1
1 1
90894 1
299999 1
198042 1
223985 1
300000 1
76643 1
183947 1
129229 1
252746 1
226015 1
1 1
41860 1
1 1
36713 1
85924 1
101067 1
30122 1
163737 1
227994 1
1 1
1 1
169525 1
240329 1
115192 1
227098 1
222869 1
241904 1
258663 1
20568 1
265218 1
198699 1
299999 1
247724 1
161135 1
300001 1
1 1
299999 1
300001 1
237032 1
224291 1
300002 1
300001 1
294134 1
150157 1
149568 1
154563 1
64718 1
300000 1
274536 1
300001 1
249883 1
24058 1
85401 1
266649 1
2 1
264358 1
299999 1
218815 1
1 1
300000 1
1 1
276176 1
184765 1
299999 1
3685 1
1 1
1 1
201094 1
272448 1
239962 1
99971 1
197814 1
88642 1
234973 1
43962 1
146378 1
300001 1
1 1
300000 1
1 1
74538 1
299999 1
245624 1
300001 1
161187 1
86703 1
90743 1
161441 1
135824 1
2 1
11774 1
156539 1
2 1
291456 1
2750 1
2 1
2 1
2 1
206343 1
162433 1
73009 1
1 1
161002 1
1 1
299999 1
2 1
178226 1
108086 1
109057 1
259792 1
186998 1
1 1
182650 1
300001 1
236668 1
300000 1
1 1
181781 1
2 1
162892 1
254088 1
95746 1
300002 1
1 1
140935 1
300001 1
93535 1
214599 1
288281 1
249690 1
1 1
3 1
151552 1
1 1
1 1
226834 1
252622 1
105134 1
1 1
222430 1
3 1
262369 1
257419 1
300002 1
288121 1
63267 1
129111 1
2 1
160285 1
116748 1
246294 1
245553 1
54874 1
1 1
54181 1
1 1
297176 1
299998 1
110706 1
111141 1
1 1
2 1
133589 1
50782 1
70316 1
286435 1
319 1
117063 1
300001 1
292713 1
300001 1
207032 1
2 1
99936 1
300000 1
169208 1
99758 1
167350 1
204558 1
126279 1
1 1
133905 1
251031 1
118595 1
251148 1
300001 1
1 1
144977 1
103233 1
53330 1
1 1
1 1
181358 1
299999 1
1 1
300000 1
81253 1
125189 1
1 1
12369 1
58093 1
288318 1
299999 1
215555 1
233171 1
26914 1
300000 1
1 1
300002 1
57097 1
2 1
2 1
44185 1
448 1
49608 1
177440 1
39604 1
257638 1
1 1
260845 1
22029 1
1 1
300000 1
26092 1
238086 1
54295 1
300001 1
77183 1
300002 1
1 1
71780 1
141668 1
1 1
19405 1
1 1
175958 1
299999 1
288308 1
232358 1
119268 1
1 1
18894 1
1 1
2 1
1 1
300001 1
146197 1
299999 1
236746 1
1 1
1 1
45306 1
3 1
299999 1
300001 1
83590 1
54374 1
111553 1
299999 1
299999 1
1 1
1 1
299900 1
299050 1
298832 1
19944 1
300000 1
215269 1
165419 1
299998 1
299999 1
1 1
100683 1
299998 1
8153 1
92817 1
285588 1
299998 1
117741 1
299999 1
2 1
166361 1
300001 1
300000 1
99804 1
165809 1
300001 1
274388 1
110749 1
1 1
288736 1
2 1
75051 1
230774 1
2 1
300000 1
203399 1
273070 1
97993 1
212193 1
2 1
235430 1
245905 1
131269 1
163575 1
20735 1
260217 1
32386 1
41381 1
1 1
300000 1
263380 1
131837 1
163864 1
47464 1
300001 1
267905 1
176697 1
1 1
299999 1
136775 1
2 1
1 1
213493 1
48102 1
300000 1
208302 1
300001 1
54020 1
172665 1
187882 1
274640 1
299999 1
1 1
134841 1
284313 1
40454 1
232567 1
299999 1
300000 1
299999 1
188856 1
222654 1
101852 1
248329 1
300000 1
1 1
3 1
260054 1
16149 1
300000 1
221603 1
42122 1
9322 1
200471 1
223339 1
40245 1
300001 1
55655 1
300002 1
300002 1
183809 1
2 1
299999 1
1 1
189602 1
220915 1
300000 1
300000 1
188697 1
199783 1
272478 1
260697 1
300000 1
2 1
299999 1
1 1
251234 1
300001 1
293330 1
189153 1
198390 1
1 1
91976 1
1 1
103404 1
300000 1
161301 1
286509 1
1 1
1 1
213121 1
165149 1
27411 1
245012 1
1 1
295965 1
1 1
1 1
260368 1
1 1
293468 1
1 1
1 1
2 1
220133 1
36661 1
104286 1
197944 1
184231 1
41495 1
300000 1
2 1
1 1
3 1
43684 1
299999 1
289779 1
160822 1
300000 1
258925 1
230617 1
5248 1
183160 1
137853 1
10129 1
181932 1
49079 1
157038 1
170718 1
210727 1
198125 1
300000 1
260730 1
243201 1
170098 1
15815 1
17667 1
299999 1
300000 1
40914 1
245463 1
206476 1
300001 1
298440 1
76423 1
300001 1
117860 1
252699 1
299999 1
260530 1
299445 1
219835 1
187719 1
299999 1
3 1
41546 1
38242 1
299998 1
56873 1
185802 1
241399 1
1 1
110548 1
21895 1
117460 1
230765 1
172891 1
35750 1
1329 1
300000 1
1 1
236145 1
300000 1
299999 1
37176 1
176611 1
190128 1
1 1
266715 1
72115 1
273759 1
279365 1
92118 1
152085 1
299999 1
152049 1
95018 1
163732 1
65064 1
1 1
280093 1
1 1
299998 1
248794 1
1 1
300001 1
236518 1
299999 1
39028 1
81537 1
1 1
274205 1
1 1
41073 1
76376 1
130712 1
294333 1
1 1
255858 1
149739 1
231403 1
1 1
161244 1
50137 1
2 1
73560 1
137254 1
150557 1
300000 1
94801 1
125495 1
111243 1
300000 1
179593 1
91482 1
119928 1
169793 1
116932 1
300000 1
82995 1
300001 1
193783 1
300000 1
3 1
253511 1
230953 1
1 1
300000 1
570 1
65745 1
235680 1
135707 1
300001 1
85331 1
300001 1
248018 1
300001 1
219670 1
284429 1
87802 1
299999 1
83577 1
1 1
278438 1
265277 1
220752 1
299999 1
64024 1
52729 1
229223 1
89787 1
272597 1
78239 1
61915 1
29737 1
300001 1
156762 1
141461 1
128071 1
227381 1
299999 1
2 1
123470 1
136904 1
201895 1
41711 1
104792 1
43636 1
299999 1
113622 1
167810 1
300000 1
2 1
300000 1
124921 1
86950 1
130515 1
16863 1
1 1
1 1
217334 1
279622 1
222305 1
300000 1
295050 1
231136 1
247550 1
300001 1
299999 1
18835 1
261074 1
1 1
61417 1
299999 1
126373 1
193693 1
161338 1
3 1
165271 1
27606 1
72022 1
2 1
299999 1
58620 1
62012 1
152880 1
25329 1
300000 1
300000 1
214254 1
214605 1
281382 1
205284 1
143260 1
2 1
264143 1
122025 1
299999 1
176355 1
94313 1
30541 1
3384 1
164717 1
286529 1
63426 1
1 1
90975 1
300001 1
174429 1
299999 1
1 1
225727 1
300000 1
32801 1
1 1
299999 1
1 1
237803 1
18106 1
14498 1
300000 1
84615 1
288095 1
142974 1
132467 1
99763 1
1 1
300000 1
300000 1
57572 1
237233 1
225646 1
200927 1
300000 1
3707 1
3 1
187161 1
294192 1
3 1
117043 1
130212 1
1 1
67114 1
136607 1
1 1
300001 1
43942 1
54183 1
300000 1
300000 1
64476 1
1 1
35951 1
263069 1
168463 1
128209 1
3 1
141241 1
226070 1
1 1
299999 1
2 1
157435 1
44395 1
294371 1
299999 1
267395 1
262045 1
220774 1
300001 1
300001 1
262394 1
237308 1
276139 1
2 1
299999 1
299999 1
151481 1
2 1
3 1
293481 1
299999 1
1 1
17688 1
298711 1
289627 1
1 1
299998 1
144067 1
216538 1
299740 1
236525 1
97950 1
104362 1
299687 1
300000 1
220935 1
151302 1
2 1
300000 1
212057 1
274362 1
113713 1
300001 1
299999 1
3 1
300002 1
1 1
1 1
1 1
195120 1
12037 1
10967 1
241835 1
153239 1
1 1
245023 1
1 1
175893 1
47978 1
154806 1
1 1
1 1
293740 1
56975 1
234242 1
1 1
143876 1
300000 1
45573 1
89484 1
299999 1
3 1
300000 1
116385 1
300001 1
1 1
1 1
185404 1
224284 1
159337 1
165437 1
244390 1
300000 1
300000 1
177060 1
300001 1
85 1
33637 1
226225 1
248413 1
280348 1
2 1
72974 1
22590 1
227701 1
299999 1
300000 1
300000 1
300001 1
300001 1
259201 1
3 1
2 1
133441 1
1 1
76438 1
300000 1
299999 1
190376 1
227744 1
166627 1
189201 1
250404 1
56871 1
48133 1
193560 1
78589 1
3 1
186606 1
212057 1
1 1
299999 1
143356 1
300000 1
53157 1
1 1
253676 1
129393 1
133767 1
247640 1
257806 1
145430 1
135058 1
161316 1
151225 1
158662 1
199383 1
299999 1
292451 1
75989 1
279284 1
299999 1
168270 1
300002 1
164377 1
1 1
128248 1
234259 1
30551 1
36308 1
67167 1
1 1
99991 1
80310 1
299999 1
179850 1
1 1
177272 1
1 1
213672 1
1 1
117703 1
139756 1
105573 1
193668 1
185853 1
129901 1
300001 1
299999 1
299999 1
168362 1
216286 1
31510 1
299999 1
1 1
274972 1
242440 1
2 1
299998 1
1 1
278657 1
95652 1
2 1
1 1
299999 1
102276 1
56635 1
300000 1
299999 1
2 1
205141 1
1 1
2 1
300001 1
1 1
148464 1
1 1
259132 1
282777 1
265552 1
100833 1
299999 1
300000 1
82244 1
1 1
1 1
89405 1
1 1
300000 1
299999 1
153680 1
77640 1
122182 1
300000 1
29348 1
300001 1
156450 1
3 1
1 1
299999 1
17101 1
1 1
300001 1
1 1
186466 1
3 1
300000 1
300001 1
1619 1
28343 1
273041 1
1 1
258479 1
138346 1
241132 1
299999 1
57897 1
151614 1
257274 1
212193 1
257228 1
300001 1
45793 1
224928 1
103436 1
5234 1
171353 1
84386 1
280126 1
1 1
234488 1
29894 1
244447 1
300000 1
111973 1
300000 1
299999 1
148643 1
132285 1
158916 1
299999 1
291363 1
62472 1
299999 1
162662 1
300002 1
300000 1
1 1
280778 1
5620 1
80999 1
43129 1
113758 1
50316 1
137612 1
5717 1
237406 1
42697 1
1 1
130393 1
222336 1
300000 1
32327 1
40429 1
209713 1
25930 1
240914 1
13345 1
25781 1
2 1
1 1
272817 1
166372 1
1 1
299999 1
1 1
1 1
260161 1
21339 1
239419 1
60385 1
300000 1
1 1
210296 1
139588 1
129591 1
299998 1
253187 1
285199 1
38212 1
106472 1
38685 1
1680 1
179381 1
10058 1
167261 1
1 1
115851 1
9642 1
2 1
300000 1
202533 1
1 1
112647 1
1 1
300000 1
237180 1
67550 1
275769 1
269411 1
61215 1
275439 1
15812 1
227605 1
194369 1
255115 1
230114 1
268223 1
236497 1
167968 1
47004 1
191473 1
283847 1
96783 1
64668 1
300001 1
106467 1
134423 1
195532 1
80914 1
263605 1
256498 1
256065 1
38307 1
3 1
285441 1
34394 1
1 1
293394 1
117456 1
1 1
9106 1
229624 1
299998 1
299999 1
260719 1
300002 1
1 1
37449 1
1 1
299998 1
177803 1
3911 1
300000 1
11102 1
299999 1
300001 1
178133 1
297052 1
1 1
124207 1
1576 1
239520 1
44979 1
141874 1
1 1
59691 1
234480 1
221026 1
1 1
162528 1
300000 1
4433 1
140082 1
1 1
299999 1
16392 1
300000 1
145829 1
1 1
188463 1
300002 1
300001 1
1 1
146457 1
148261 1
2 1
184940 1
300001 1
218388 1
55347 1
277697 1
161235 1
10888 1
254979 1
201258 1
48797 1
88859 1
179489 1
270752 1
2 1
203217 1
243699 1
300001 1
266149 1
79597 1
41843 1
18860 1
130070 1
35595 1
12605 1
128580 1
240925 1
269704 1
169585 1
98872 1
1 1
1 1
278016 1
213543 1
103837 1
299999 1
1 1
232413 1
1 1
1 1
1 1
168644 1
167930 1
1 1
105698 1
300001 1
1 1
49197 1
211713 1
219796 1
185585 1
110379 1
1089 1
1 1
128690 1
129557 1
99765 1
299999 1
51294 1
1 1
299998 1
119620 1
152267 1
232502 1
195988 1
271524 1
84498 1
139505 1
226562 1
1 1
1 1
143206 1
300000 1
77267 1
249476 1
224798 1
105304 1
34907 1
254293 1
75144 1
300001 1
271812 1
202965 1
1 1
77466 1
197442 1
3 1
262509 1
1 1
204336 1
237153 1
161732 1
243392 1
206491 1
80178 1
298172 1
300000 1
194010 1
109891 1
155223 1
82556 1
300000 1
184645 1
36211 1
299999 1
4247 1
292235 1
148595 1
1 1
256219 1
299999 1
27007 1
9299 1
162895 1
300000 1
122513 1
2 1
3 1
264643 1
241178 1
38974 1
3 1
114701 1
197678 1
152728 1
300000 1
300001 1
299999 1
297995 1
300001 1
179126 1
213699 1
155602 1
1 1
93663 1
7490 1
172566 1
1 1
146944 1
300000 1
79775 1
253422 1
1 1
209716 1
223393 1
109974 1
261371 1
1 1
1 1
266375 1
204941 1
247637 1
3 1
300001 1
140160 1
1 1
70305 1
74225 1
300000 1
82622 1
1 1
86133 1
1 1
174748 1
85183 1
35578 1
209172 1
276449 1
156314 1
79240 1
154759 1
300000 1
52897 1
91882 1
232778 1
168636 1
1 1
144657 1
279744 1
1 1
211378 1
1 1
2 1
261554 1
241581 1
74367 1
299998 1
1 1
1 1
7265 1
253438 1
1 1
1 1
35661 1
107023 1
300002 1
108 1
196022 1
1 1
290134 1
1 1
128025 1
2 1
300000 1
299998 1
300000 1
174591 1
300000 1
300000 1
254805 1
197160 1
149420 1
2 1
51090 1
300000 1
195474 1
254919 1
839 1
95681 1
209826 1
299999 1
300000 1
257719 1
192947 1
1 1
300000 1
149645 1
152860 1
121179 1
280419 1
232173 1
108030 1
260483 1
169223 1
1 1
41745 1
43079 1
183522 1
3115 1
276227 1
291175 1
299999 1
64950 1
73670 1
115973 1
154489 1
2 1
296717 1
1 1
299999 1
248576 1
81444 1
152341 1
178992 1
163924 1
169853 1
1 1
13484 1
282031 1
73677 1
1 1
238362 1
152154 1
2 1
1 1
300000 1
44129 1
299999 1
1 1
291638 1
165540 1
300000 1
25095 1
128141 1
278646 1
300000 1
158674 1
245257 1
280052 1
2 1
151933 1
221406 1
258573 1
92236 1
1 1
232208 1
166404 1
74126 1
1 1
300001 1
11847 1
1 1
11734 1
145512 1
106859 1
253834 1
82379 1
60413 1
299999 1
126840 1
110051 1
1 1
20261 1
97102 1
166995 1
1 1
88049 1
1 1
1 1
287444 1
99685 1
1 1
141940 1
125709 1
172969 1
155876 1
1 1
275986 1
1 1
145336 1
111722 1
69543 1
27513 1
166382 1
219612 1
216524 1
73362 1
299999 1
221759 1
120547 1
122731 1
300001 1
222213 1
171329 1
299999 1
1 1
248460 1
205712 1
176619 1
72399 1
33534 1
56302 1
2 1
115184 1
251433 1
4071 1
11932 1
26612 1
300000 1
164375 1
36962 1
111607 1
233896 1
2 1
211649 1
300002 1
197216 1
299999 1
104973 1
20503 1
3 1
1 1
1 1
125719 1
299999 1
233209 1
299999 1
2 1
1 1
16061 1
50941 1
3 1
3 1
300001 1
16361 1
194766 1
31229 1
1 1
231003 1
2 1
154289 1
1 1
155226 1
229458 1
158929 1
130673 1
243954 1
117521 1
115782 1
1 1
9164 1
1 1
1 1
3 1
1 1
300001 1
275691 1
123341 1
135594 1
2 1
299999 1
299999 1
182312 1
294123 1
241519 1
268290 1
95923 1
299999 1
268617 1
1 1
73545 1
111476 1
300000 1
67713 1
168161 1
1 1
237997 1
299928 1
9760 1
300001 1
39861 1
159586 1
247440 1
132301 1
300001 1
8467 1
226463 1
77987 1
62910 1
45219 1
277224 1
300001 1
162680 1
299999 1
91655 1
300001 1
1 1
2 1
262969 1
176152 1
216527 1
178938 1
300000 1
1 1
201378 1
297290 1
1 1
92000 1
300000 1
299998 1
2 1
176329 1
296250 1
222347 1
17294 1
281760 1
213182 1
258092 1
300000 1
300001 1
223244 1
220757 1
1 1
1 1
300001 1
245066 1
212287 1
3 1
1 1
1 1
2 1
121324 1
108766 1
1 1
45399 1
248538 1
3 1
133117 1
258444 1
1 1
1 1
2 1
1 1
1 1
98691 1
181636 1
136677 1
177527 1
291745 1
1 1
237584 1
289157 1
52658 1
2 1
1 1
45787 1
9819 1
300002 1
128017 1
300000 1
224812 1
3 1
216654 1
137416 1
1 1
180373 1
88655 1
45396 1
107590 1
101149 1
3 1
300000 1
99388 1
48587 1
299999 1
59070 1
299999 1
275413 1
250282 1
299999 1
300000 1
149265 1
300000 1
299999 1
258342 1
300001 1
274540 1
30184 1
45635 1
299999 1
83339 1
160940 1
1 1
18021 1
55612 1
37416 1
1 1
1 1
237325 1
143145 1
76364 1
299999 1
299999 1
156620 1
121259 1
173805 1
121705 1
1 1
124589 1
300000 1
155513 1
299102 1
157956 1
292704 1
113943 1
156772 1
1 1
19366 1
22333 1
245682 1
204583 1
88401 1
32921 1
140060 1
23240 1
79935 1
75738 1
287230 1
124224 1
60938 1
5661 1
1 1
300001 1
125551 1
300001 1
142005 1
233228 1
268412 1
1 1
251125 1
1 1
20942 1
149405 1
111244 1
1 1
75867 1
2 1
92314 1
178452 1
1 1
222326 1
135951 1
37486 1
299999 1
56203 1
300001 1
269168 1
10699 1
216075 1
3 1
299999 1
196292 1
3 1
140939 1
227977 1
109139 1
299999 1
165990 1
290383 1
276212 1
1 1
300001 1
155669 1
12261 1
195453 1
33199 1
1 1
239157 1
299998 1
283697 1
185604 1
206495 1
594 1
3431 1
1 1
104448 1
74649 1
135566 1
43295 1
278758 1
2 1
96865 1
125131 1
110445 1
41476 1
2 1
298373 1
192947 1
1 1
130134 1
2 1
166065 1
67473 1
45069 1
300000 1
300001 1
60398 1
299999 1
292579 1
168374 1
2 1
300001 1
102763 1
2 1
136555 1
69956 1
299998 1
148011 1
1 1
50082 1
16553 1
1 1
3326 1
187178 1
144890 1
300000 1
295749 1
1 1
6409 1
300002 1
300001 1
300001 1
299998 1
62516 1
161848 1
104158 1
298764 1
208596 1
278601 1
37203 1
176564 1
299999 1
2 1
1 1
300000 1
1 1
117524 1
222489 1
92289 1
195759 1
234186 1
21610 1
160696 1
282953 1
32221 1
79062 1
1 1
38124 1
275156 1
171201 1
287136 1
3 1
64745 1
300000 1
292611 1
216675 1
299746 1
38438 1
67160 1
187665 1
141479 1
126457 1
299999 1
299999 1
58591 1
4269 1
238502 1
2 1
232752 1
1 1
248945 1
300000 1
260307 1
28543 1
54760 1
259172 1
299998 1
198285 1
108241 1
226096 1
166530 1
133991 1
188750 1
300000 1
1 1
105332 1
28258 1
29852 1
166310 1
300000 1
249605 1
300001 1
300001 1
275220 1
250838 1
93109 1
300001 1
226876 1
1 1
62318 1
59502 1
19166 1
84932 1
1 1
113941 1
228353 1
255293 1
255641 1
276846 1
3 1
1 1
44553 1
1 1
107301 1
299998 1
1 1
2 1
115569 1
2 1
195090 1
154363 1
272677 1
300001 1
20261 1
167994 1
169452 1
188122 1
255893 1
21301 1
7986 1
178418 1
215539 1
2 1
213889 1
130774 1
50138 1
300000 1
157244 1
284024 1
1 1
37049 1
37298 1
61321 1
175551 1
207176 1
299998 1
86550 1
239947 1
131337 1
84847 1
126588 1
156720 1
234127 1
118968 1
122469 1
274178 1
212095 1
96883 1
169858 1
299999 1
1356 1
139711 1
94809 1
1 1
3938 1
264801 1
208651 1
243723 1
272548 1
300001 1
300002 1
236258 1
300000 1
294553 1
3 1
291908 1
300001 1
15027 1
145899 1
300001 1
277487 1
6376 1
161572 1
300002 1
88843 1
134835 1
269134 1
294302 1
9388 1
300001 1
158503 1
36053 1
129072 1
295222 1
2 1
299998 1
300001 1
227055 1
300000 1
67298 1
183829 1
130102 1
300001 1
69290 1
179365 1
299999 1
247868 1
51170 1
1 1
280909 1
300000 1
189277 1
291875 1
295609 1
79471 1
229791 1
91560 1
49619 1
297274 1
73325 1
94673 1
139512 1
169365 1
299999 1
2 1
299998 1
1 1
19479 1
136120 1
1 1
277386 1
2 1
58675 1
286800 1
300002 1
184622 1
285102 1
48847 1
270059 1
240539 1
167314 1
50834 1
264068 1
154996 1
239182 1
150555 1
144514 1
1 1
2 1
299999 1
233377 1
26831 1
1 1
63285 1
3 1
275397 1
63312 1
118380 1
198431 1
72920 1
168043 1
1 1
7025 1
153678 1
2 1
68483 1
206306 1
2 1
229169 1
168666 1
145964 1
300000 1
2 1
222478 1
274563 1
299999 1
27345 1
1 1
164696 1
244069 1
300000 1
66907 1
150192 1
20702 1
134739 1
157370 1
91614 1
233092 1
1 1
57622 1
121393 1
212695 1
244311 1
287552 1
39311 1
238261 1
261896 1
1 1
300001 1
71881 1
67014 1
1 1
299999 1
145091 1
243391 1
1 1
1 1
300000 1
300000 1
139352 1
2 1
170979 1
299337 1
9355 1
238951 1
71246 1
47165 1
2 1
226249 1
248095 1
1 1
114709 1
57659 1
299998 1
299999 1
60869 1
284073 1
53418 1
242482 1
195224 1
70597 1
16500 1
69619 1
123104 1
297436 1
299999 1
171282 1
252489 1
263912 1
21030 1
119725 1
212913 1
300000 1
170735 1
106481 1
26781 1
283139 1
299998 1
70765 1
75938 1
204492 1
180435 1
299998 1
30302 1
299999 1
299999 1
1 1
300001 1
2 1
72257 1
28062 1
1 1
300001 1
40125 1
227718 1
186363 1
287006 1
217365 1
74048 1
99947 1
300001 1
280586 1
2 1
95384 1
1 1
157589 1
3 1
300001 1
95598 1
57273 1
246121 1
186354 1
299999 1
114919 1
131332 1
260464 1
280730 1
300000 1
258464 1
207768 1
78450 1
96478 1
278106 1
127064 1
260831 1
240308 1
300001 1
83310 1
291254 1
263739 1
103118 1
299999 1
1 1
300001 1
81218 1
243599 1
190644 1
163135 1
1 1
245595 1
279288 1
294949 1
1 1
268671 1
1 1
35551 1
299999 1
257567 1
1 1
75523 1
89577 1
228574 1
1 1
178162 1
274356 1
164558 1
112030 1
204986 1
250657 1
2 1
1 1
300000 1
300001 1
98052 1
98364 1
274281 1
15155 1
236804 1
140314 1
1 1
64399 1
67548 1
116189 1
224272 1
300001 1
300001 1
267505 1
150665 1
70837 1
1 1
10154 1
178841 1
136617 1
300001 1
12513 1
300002 1
206749 1
300001 1
2 1
4950 1
44421 1
299999 1
9858 1
300001 1
73957 1
67651 1
196420 1
163889 1
217630 1
1 1
52568 1
147585 1
299999 1
222518 1
1 1
3 1
60822 1
171718 1
271231 1
1 1
194899 1
1 1
3 1
299506 1
126321 1
143341 1
1 1
299999 1
44513 1
1 1
129308 1
299999 1
56984 1
290069 1
131685 1
300001 1
154039 1
155739 1
157625 1
14913 1
102999 1
2 1
260818 1
68787 1
300000 1
2999 1
197681 1
63731 1
299999 1
233547 1
3 1
1 1
300001 1
262809 1
82837 1
4289 1
236114 1
126265 1
21036 1
268263 1
300001 1
3 1
2 1
74397 1
1 1
294154 1
28192 1
299998 1
300002 1
284847 1
262009 1
246255 1
29395 1
79933 1
2 1
127628 1
20050 1
186103 1
2 1
2 1
258002 1
300002 1
123827 1
4988 1
104862 1
50393 1
285463 1
102109 1
17062 1
1 1
1 1
300001 1
67082 1
1 1
300000 1
103237 1
244919 1
300000 1
228159 1
166785 1
271501 1
1655 1
105086 1
285170 1
224202 1
300001 1
53710 1
68460 1
48926 1
2 1
88000 1
165033 1
3 1
85164 1
43134 1
182090 1
1 1
300000 1
300000 1
172354 1
209900 1
45402 1
1 1
300001 1
300001 1
298940 1
123858 1
745 1
1 1
142621 1
42524 1
59838 1
159979 1
300000 1
1 1
2 1
240449 1
217064 1
289689 1
300000 1
251800 1
2 1
1 1
58372 1
202477 1
1 1
1 1
84254 1
89248 1
289261 1
195186 1
300000 1
46453 1
167477 1
222757 1
2 1
300000 1
300002 1
278560 1
153340 1
213717 1
46861 1
3 1
137180 1
1 1
299999 1
22510 1
162917 1
183561 1
235606 1
266518 1
266261 1
235159 1
299999 1
86889 1
200075 1
1 1
277241 1
56897 1
213846 1
299999 1
7311 1
100931 1
5982 1
2 1
85130 1
235170 1
12263 1
219585 1
171621 1
119930 1
1 1
193909 1
142515 1
297507 1
1 1
300001 1
84189 1
300000 1
165106 1
296204 1
293047 1
2 1
300000 1
281138 1
70532 1
276899 1
121791 1
83032 1
108602 1
178437 1
238668 1
300002 1
300000 1
117654 1
1 1
300001 1
299998 1
97237 1
92039 1
225415 1
257339 1
68577 1
1 1
223152 1
92703 1
1 1
300001 1
242796 1
3 1
150536 1
45275 1
280480 1
299998 1
6560 1
245759 1
299999 1
17258 1
56941 1
158273 1
2 1
1 1
209932 1
299999 1
170125 1
179789 1
2 1
32357 1
296380 1
8004 1
12690 1
80023 1
2 1
2 1
1 1
79792 1
116688 1
138638 1
300000 1
91657 1
129648 1
1 1
300001 1
2 1
63196 1
299999 1
299999 1
299999 1
4321 1
210519 1
197267 1
242516 1
76172 1
202499 1
50021 1
249581 1
1 1
68448 1
300000 1
85389 1
299999 1
119860 1
1 1
2 1
45670 1
299999 1
1 1
1 1
1 1
779 1
114827 1
88531 1
26918 1
186525 1
299999 1
198113 1
183095 1
195352 1
216647 1
145588 1
117666 1
102126 1
300000 1
67334 1
98211 1
300000 1
94422 1
74693 1
1 1
300000 1
2 1
300001 1
300000 1
261377 1
231903 1
177844 1
278445 1
19781 1
1 1
132896 1
86623 1
1 1
299999 1
285066 1
3 1
230546 1
164747 1
299998 1
2 1
1 1
299999 1
84329 1
300000 1
300001 1
1 1
108913 1
208027 1
288854 1
284846 1
1 1
99317 1
300001 1
82145 1
269936 1
235090 1
3 1
172476 1
300001 1
98347 1
299999 1
292895 1
16302 1
253112 1
186487 1
75977 1
937 1
141959 1
54663 1
231433 1
154158 1
285761 1
300001 1
284263 1
2 1
34437 1
122676 1
1 1
287978 1
1 1
124328 1
16471 1
2550 1
3 1
299999 1
66211 1
269601 1
124419 1
118952 1
193789 1
109289 1
299998 1
184769 1
221269 1
299999 1
1 1
109014 1
1 1
62118 1
12624 1
187548 1
299999 1
10221 1
104070 1
6711 1
30878 1
218301 1
235073 1
282362 1
156192 1
300000 1
66453 1
291023 1
77350 1
189856 1
54507 1
218493 1
4540 1
143782 1
189710 1
140436 1
241358 1
2 1
2 1
284210 1
300002 1
300001 1
58661 1
74991 1
297966 1
30011 1
298736 1
215890 1
73580 1
299999 1
237247 1
115990 1
9118 1
227790 1
45048 1
262636 1
241709 1
294031 1
299999 1
47557 1
2 1
101257 1
248628 1
270914 1
237999 1
1 1
140882 1
113027 1
31027 1
74603 1
1 1
209687 1
215043 1
180506 1
295130 1
98664 1
2 1
181755 1
151 1
20564 1
121467 1
135988 1
237372 1
299999 1
79519 1
21056 1
186871 1
2 1
68639 1
1 1
187798 1
94893 1
196997 1
270516 1
300000 1
300001 1
116510 1
192571 1
37214 1
35715 1
39349 1
2 1
115581 1
64929 1
47941 1
1 1
191457 1
170568 1
281041 1
208665 1
2 1
1 1
1 1
167635 1
300001 1
2 1
140035 1
265371 1
276897 1
226016 1
30437 1
65312 1
279151 1
196618 1
1 1
1 1
78409 1
113889 1
3 1
2 1
269313 1
300001 1
214849 1
300000 1
268024 1
288328 1
1 1
81646 1
300000 1
32919 1
198789 1
290916 1
222416 1
65489 1
125823 1
145968 1
88231 1
1 1
299999 1
159237 1
106441 1
299998 1
67344 1
100324 1
1 1
148202 1
300001 1
264630 1
299999 1
91856 1
181605 1
53477 1
157642 1
119162 1
1 1
283962 1
1 1
300000 1
249779 1
160627 1
82240 1
300001 1
300000 1
92437 1
272038 1
107661 1
1 1
80021 1
300000 1
300001 1
300002 1
275573 1
178722 1
1 1
228408 1
1 1
1 1
300001 1
1 1
86401 1
299999 1
3 1
300002 1
1 1
3 1
1 1
110839 1
61677 1
15279 1
204588 1
2 1
1 1
104049 1
183147 1
212424 1
249253 1
99025 1
270655 1
93167 1
179751 1
269777 1
2 1
236770 1
55861 1
185802 1
1 1
1 1
1 1
1 1
116652 1
78646 1
299999 1
124687 1
299999 1
59154 1
48776 1
300000 1
299999 1
1 1
221836 1
300000 1
139792 1
3 1
291235 1
265569 1
271182 1
72655 1
268736 1
1 1
300000 1
245546 1
1 1
68836 1
3 1
97535 1
1 1
265209 1
294804 1
299999 1
244378 1
42224 1
85501 1
98287 1
208157 1
88147 1
2 1
264182 1
229377 1
299999 1
212968 1
14203 1
241097 1
299998 1
84599 1
44245 1
129219 1
159215 1
300000 1
95065 1
2 1
299999 1
180294 1
131483 1
229027 1
300000 1
290499 1
147568 1
244124 1
100253 1
236984 1
300002 1
229596 1
300001 1
247472 1
289557 1
2 1
241489 1
300001 1
3 1
300001 1
52543 1
254224 1
33649 1
38275 1
242191 1
56784 1
1 1
300002 1
224252 1
93322 1
299999 1
140767 1
79654 1
115284 1
299999 1
2 1
286427 1
294588 1
299999 1
299999 1
152768 1
3 1
107504 1
119150 1
300000 1
299998 1
26864 1
6511 1
233527 1
247029 1
289157 1
278564 1
43434 1
273262 1
102832 1
238063 1
270566 1
101855 1
89790 1
94572 1
87202 1
1 1
1 1
300002 1
70434 1
2 1
38541 1
273250 1
2 1
2 1
282783 1
272715 1
59751 1
299999 1
300001 1
26642 1
70938 1
232132 1
280702 1
54459 1
193961 1
288097 1
262221 1
199792 1
157239 1
1 1
2 1
208262 1
300000 1
74500 1
221375 1
223904 1
300000 1
85952 1
195672 1
268030 1
1 1
109082 1
247856 1
300001 1
63754 1
96307 1
14793 1
1 1
1 1
4857 1
24146 1
12014 1
65944 1
292396 1
300000 1
300001 1
135275 1
138068 1
1 1
299999 1
193220 1
1 1
1 1
206150 1
299999 1
1 1
61721 1
300000 1
72073 1
286681 1
1 1
300000 1
9707 1
270786 1
275881 1
224208 1
300000 1
300002 1
231773 1
271495 1
2 1
299999 1
188953 1
259323 1
1 1
300000 1
124374 1
86340 1
299999 1
152049 1
1 1
299998 1
300001 1
1 1
149962 1
299999 1
123321 1
38888 1
38182 1
83031 1
223365 1
300001 1
110885 1
32760 1
3 1
300001 1
2 1
3890 1
1 1
228817 1
110368 1
279186 1
300000 1
300000 1
281680 1
102431 1
110336 1
79846 1
265617 1
56136 1
300001 1
299999 1
257274 1
300000 1
3 1
1 1
141213 1
177365 1
204206 1
1 1
42566 1
78815 1
131839 1
221112 1
1 1
1 1
43747 1
8834 1
300002 1
156132 1
299999 1
178651 1
93293 1
2473 1
2 1
300001 1
1 1
249208 1
48999 1
294817 1
276195 1
278370 1
168534 1
220556 1
231037 1
197953 1
111545 1
145556 1
300000 1
267021 1
201729 1
300000 1
221192 1
29533 1
163813 1
295056 1
1 1
143196 1
263012 1
142587 1
282906 1
1 1
181995 1
146055 1
228247 1
16697 1
194400 1
120737 1
130327 1
1 1
180232 1
73168 1
145716 1
224282 1
166906 1
2 1
293009 1
22872 1
251831 1
1 1
33533 1
300001 1
56951 1
300001 1
11184 1
142494 1
28557 1
274148 1
80481 1
33855 1
2 1
251546 1
206447 1
1 1
300000 1
1 1
264482 1
1 1
82527 1
278088 1
300000 1
162250 1
248472 1
127916 1
300000 1
135571 1
177063 1
265593 1
1 1
269614 1
133712 1
207415 1
129762 1
3 1
60656 1
299999 1
69908 1
246187 1
246182 1
236123 1
138039 1
1 1
205572 1
3 1
109864 1
300001 1
161001 1
2 1
300001 1
86223 1
1 1
60580 1
38589 1
215221 1
143087 1
288723 1
17609 1
1 1
1 1
186618 1
3446 1
59353 1
96266 1
118612 1
300001 1
191815 1
295436 1
47427 1
257460 1
299999 1
261040 1
300001 1
84219 1
65594 1
299999 1
2 1
101797 1
235555 1
298175 1
1 1
167464 1
84292 1
132235 1
137690 1
68323 1
238003 1
300000 1
1 1
1 1
265693 1
112613 1
1 1
27329 1
1 1
121113 1
43132 1
3 1
300000 1
299999 1
77349 1
120137 1
278601 1
46038 1
269102 1
149773 1
300000 1
300000 1
54459 1
1 1
78101 1
22953 1
128460 1
300000 1
4660 1
300000 1
280188 1
299999 1
299998 1
1 1
300001 1
1 1
1 1
1 1
1 1
229998 1
206420 1
1 1
209727 1
299999 1
1 1
269598 1
262455 1
227429 1
152423 1
2 1
151033 1
1 1
300001 1
264788 1
300001 1
151667 1
165947 1
140354 1
177175 1
261522 1
185414 1
299999 1
221936 1
62820 1
173672 1
231150 1
2 1
101174 1
110109 1
156590 1
158849 1
82649 1
1 1
267537 1
269546 1
300001 1
2 1
122841 1
300000 1
299999 1
204271 1
1 1
135573 1
181696 1
60311 1
95196 1
181852 1
2 1
58524 1
1 1
21184 1
259191 1
230035 1
137068 1
124996 1
238587 1
234286 1
2 1
3 1
186022 1
234221 1
170520 1
299999 1
59475 1
7003 1
31839 1
180815 1
1 1
60859 1
35171 1
204239 1
170943 1
1 1
300000 1
152259 1
300002 1
19389 1
54766 1
170767 1
296425 1
292328 1
1 1
221927 1
300001 1
1 1
190567 1
1 1
255635 1
300000 1
183183 1
299999 1
4278 1
110788 1
1 1
300000 1
65002 1
239720 1
1 1
260864 1
77247 1
1 1
217946 1
153984 1
299999 1
293182 1
1 1
82999 1
224358 1
295663 1
299999 1
1 1
161196 1
299999 1
2 1
271236 1
1 1
300000 1
1 1
257625 1
226925 1
286745 1
90530 1
129769 1
1 1
83346 1
263809 1
88614 1
299999 1
154275 1
156252 1
119879 1
153675 1
55714 1
300001 1
300000 1
163770 1
1 1
20039 1
67630 1
195048 1
97427 1
24793 1
1 1
289661 1
1 1
76840 1
1 1
300000 1
299999 1
300002 1
77913 1
281396 1
123812 1
287564 1
260590 1
299998 1
271135 1
188591 1
300001 1
14850 1
179166 1
1 1
300001 1
1 1
2 1
110486 1
300002 1
300001 1
225897 1
1 1
300001 1
48532 1
299999 1
5492 1
21526 1
1 1
118849 1
268925 1
300000 1
86736 1
3 1
14991 1
109052 1
300000 1
124814 1
195547 1
299999 1
85165 1
86020 1
280593 1
219261 1
236291 1
52568 1
3 1
2 1
1 1
258379 1
56363 1
299999 1
299998 1
3 1
103756 1
214322 1
215495 1
3 1
237724 1
24894 1
212637 1
261577 1
300000 1
3 1
195213 1
224137 1
225204 1
300002 1
165073 1
300000 1
2 1
266361 1
195174 1
299999 1
299999 1
278295 1
296961 1
209748 1
299998 1
98656 1
95410 1
175824 1
272311 1
112942 1
169468 1
135391 1
91614 1
295520 1
300000 1
6561 1
231414 1
205761 1
1 1
277967 1
300001 1
76217 1
9292 1
300001 1
300001 1
215814 1
60452 1
198776 1
838 1
300000 1
8120 1
21207 1
206644 1
1 1
287774 1
1 1
216797 1
147916 1
1 1
1 1
70132 1
170670 1
122418 1
24980 1
118452 1
2 1
300000 1
37064 1
25645 1
245454 1
156885 1
300000 1
231164 1
299999 1
110500 1
1 1
220038 1
3 1
193304 1
1 1
565 1
1 1
1 1
153614 1
1 1
156888 1
300000 1
183775 1
157373 1
219535 1
2 1
1 1
77538 1
300001 1
218687 1
182677 1
98185 1
299999 1
1 1
2 1
1 1
81308 1
191032 1
135262 1
41882 1
1 1
300000 1
79636 1
77016 1
69203 1
189674 1
92109 1
199280 1
179241 1
300001 1
277316 1
39773 1
300000 1
37056 1
160776 1
277613 1
189620 1
249410 1
133237 1
151640 1
242471 1
148963 1
300000 1
300001 1
272292 1
300002 1
300001 1
2 1
260196 1
65261 1
57624 1
127262 1
77908 1
185470 1
300000 1
300001 1
25805 1
280956 1
261891 1
1 1
283545 1
70049 1
121719 1
300001 1
183056 1
81439 1
299999 1
106116 1
300002 1
299279 1
300000 1
299999 1
99132 1
2 1
189541 1
84924 1
116070 1
2 1
2 1
300001 1
128828 1
18132 1
274133 1
111735 1
182522 1
2 1
149055 1
85588 1
2 1
43204 1
171359 1
47431 1
153491 1
110379 1
239116 1
112092 1
208186 1
143750 1
300001 1
177680 1
40875 1
107970 1
110679 1
258013 1
299999 1
300001 1
300000 1
17325 1
256669 1
20576 1
1 1
231946 1
256820 1
126480 1
111654 1
187118 1
1 1
51280 1
132100 1
179125 1
22362 1
300000 1
145079 1
1 1
1 1
212368 1
58535 1
170035 1
300001 1
1 1
300000 1
1 1
300000 1
300000 1
35641 1
161268 1
139280 1
1468 1
11679 1
279218 1
9743 1
1 1
170995 1
3 1
298229 1
256376 1
17942 1
268524 1
220155 1
300000 1
43481 1
131866 1
297740 1
1 1
163863 1
274396 1
34518 1
14779 1
187967 1
287882 1
26488 1
299998 1
231386 1
300000 1
299999 1
123734 1
300000 1
1 1
1 1
2 1
3 1
231663 1
1 1
270390 1
1 1
1 1
227540 1
85042 1
1 1
61287 1
156443 1
8628 1
299998 1
1 1
2 1
299999 1
32646 1
170035 1
194765 1
105344 1
300002 1
261098 1
189434 1
151830 1
299998 1
224601 1
300001 1
242944 1
31197 1
264216 1
163414 1
300000 1
43620 1
61233 1
33117 1
80810 1
25945 1
300002 1
49059 1
300000 1
216573 1
66350 1
86243 1
177915 1
297454 1
300000 1
237764 1
126660 1
210333 1
157152 1
70896 1
286216 1
300002 1
289168 1
73556 1
56971 1
255582 1
103387 1
1 1
90555 1
119122 1
255785 1
124487 1
237868 1
1 1
33508 1
300001 1
83080 1
92996 1
3 1
3 1
208456 1
163454 1
300000 1
300001 1
268160 1
62191 1
2 1
291544 1
169680 1
154440 1
3841 1
157140 1
1 1
199217 1
1 1
159958 1
169717 1
130027 1
1 1
300001 1
1 1
48829 1
55566 1
193330 1
199930 1
212374 1
50497 1
1 1
300000 1
300002 1
1 1
1 1
172831 1
299999 1
1 1
48129 1
300001 1
300001 1
200695 1
299999 1
299998 1
1 1
93895 1
19453 1
86262 1
1 1
1 1
299999 1
96885 1
6448 1
175038 1
3 1
194593 1
139207 1
1 1
152317 1
1 1
300000 1
154009 1
36052 1
1 1
300001 1
300002 1
112749 1
85220 1
1 1
105023 1
1 1
1 1
299999 1
116597 1
218544 1
34054 1
233394 1
238255 1
1 1
211920 1
252388 1
300000 1
3982 1
130021 1
20886 1
299999 1
169529 1
16982 1
300001 1
66787 1
300001 1
11601 1
1 1
196438 1
2 1
276641 1
21768 1
5624 1
85961 1
122770 1
1 1
23574 1
54415 1
42718 1
194806 1
289220 1
217571 1
239956 1
1 1
133100 1
197159 1
68560 1
1 1
130790 1
30756 1
63860 1
204045 1
259770 1
276528 1
1 1
279003 1
300000 1
1 1
86047 1
1 1
127266 1
1 1
296171 1
171999 1
83746 1
2 1
205404 1
248369 1
66556 1
126987 1
274288 1
157874 1
249670 1
300001 1
145280 1
3 1
185160 1
159074 1
271421 1
299999 1
23642 1
2 1
195061 1
154614 1
123829 1
127133 1
300000 1
48982 1
300000 1
227416 1
129784 1
280818 1
136458 1
138759 1
236451 1
245877 1
206889 1
2 1
267708 1
300001 1
22119 1
182613 1
90833 1
1 1
184341 1
300001 1
26963 1
280645 1
1 1
29815 1
113520 1
1 1
1 1
158687 1
211358 1
112517 1
2 1
220001 1
148519 1
152578 1
300001 1
300000 1
106602 1
140716 1
299999 1
299999 1
207395 1
203411 1
292146 1
53790 1
85938 1
51791 1
106967 1
158502 1
299999 1
136005 1
3286 1
95324 1
70349 1
112951 1
125955 1
199335 1
300001 1
248916 1
242934 1
23797 1
258020 1
151062 1
62844 1
25639 1
299999 1
216186 1
10147 1
255403 1
160715 1
16385 1
300000 1
300001 1
154214 1
88985 1
55571 1
2 1
299998 1
220321 1
1 1
289361 1
61319 1
295442 1
97311 1
300000 1
25629 1
1 1
1 1
85840 1
1 1
299999 1
1 1
252269 1
181309 1
140333 1
280711 1
179526 1
3 1
144313 1
233096 1
299998 1
2 1
1 1
300001 1
3 1
300002 1
145562 1
3 1
1 1
300001 1
1 1
1 1
3 1
58551 1
138737 1
129386 1
98805 1
63693 1
84393 1
246928 1
296245 1
100797 1
203514 1
275048 1
49648 1
71575 1
299999 1
195386 1
136987 1
117064 1
48457 1
90798 1
125676 1
124133 1
128068 1
1 1
252109 1
107247 1
1 1
288330 1
1 1
241413 1
59629 1
1 1
47590 1
230481 1
300001 1
187532 1
299999 1
173197 1
187928 1
150047 1
300002 1
234307 1
2 1
182644 1
183296 1
181213 1
126462 1
202737 1
297070 1
1 1
244306 1
1 1
179926 1
1 1
264291 1
299999 1
121294 1
1 1
230522 1
2017 1
1 1
300000 1
300001 1
100980 1
260732 1
9979 1
299999 1
124853 1
1 1
300001 1
2 1
299999 1
284960 1
151441 1
299999 1
206762 1
162030 1
300002 1
200289 1
146296 1
142117 1
211780 1
42041 1
183847 1
1 1
284281 1
230165 1
299999 1
300001 1
194832 1
56669 1
159825 1
1 1
1 1
289058 1
1 1
191994 1
175789 1
240740 1
299999 1
1 1
2 1
217030 1
296618 1
300001 1
2 1
78368 1
300002 1
143915 1
2 1
142711 1
56483 1
1 1
293610 1
265587 1
33273 1
106887 1
179261 1
300001 1
99055 1
39239 1
299999 1
159579 1
14746 1
170495 1
127867 1
174761 1
300001 1
132784 1
120245 1
205263 1
300001 1
44141 1
8040 1
299999 1
1 1
145011 1
78805 1
172000 1
72318 1
299999 1
93067 1
198061 1
202544 1
254651 1
300001 1
300000 1
14952 1
32895 1
138285 1
250357 1
99321 1
1 1
131955 1
1 1
187288 1
100061 1
20297 1
252568 1
237040 1
52896 1
300001 1
38601 1
1 1
165073 1
299999 1
3 1
172029 1
1 1
1 1
229948 1
2 1
232191 1
119918 1
17656 1
1 1
299999 1
16374 1
160135 1
1 1
1 1
300001 1
300001 1
186140 1
288797 1
299998 1
158371 1
267875 1
243244 1
217331 1
170093 1
65321 1
87120 1
1 1
1 1
1 1
283049 1
13321 1
299999 1
300000 1
299999 1
1 1
21795 1
238957 1
266811 1
61844 1
173503 1
1 1
300000 1
253861 1
300001 1
300001 1
1 1
249711 1
1 1
1 1
9623 1
112816 1
38577 1
300000 1
166376 1
147776 1
74647 1
300000 1
237583 1
246241 1
300000 1
7406 1
1 1
292523 1
241143 1
118411 1
300001 1
28991 1
1 1
299999 1
300000 1
299999 1
1 1
222100 1
216304 1
155115 1
81486 1
1 1
256946 1
11917 1
5770 1
300000 1
300002 1
121454 1
1 1
90949 1
285344 1
132548 1
87042 1
212567 1
174580 1
152155 1
1 1
70236 1
300001 1
77093 1
1 1
95639 1
203093 1
300001 1
245271 1
272026 1
108959 1
26006 1
275904 1
145552 1
1 1
102625 1
299999 1
60487 1
178088 1
63326 1
245363 1
254498 1
163248 1
1 1
112492 1
169840 1
25848 1
299998 1
1 1
89458 1
1 1
140471 1
214642 1
300000 1
8978 1
117219 1
166611 1
1 1
300001 1
272796 1
299999 1
224319 1
287424 1
140082 1
299999 1
300001 1
1 1
300000 1
300000 1
30884 1
1 1
270599 1
3 1
150223 1
139891 1
1 1
254166 1
84450 1
300001 1
43727 1
287466 1
44167 1
6755 1
2 1
79310 1
39463 1
1 1
2 1
300001 1
192193 1
299999 1
285146 1
268779 1
5135 1
140768 1
212268 1
283163 1
35348 1
71022 1
119482 1
3 1
108370 1
3 1
96911 1
280204 1
221206 1
300000 1
300002 1
250239 1
300000 1
269464 1
79038 1
300002 1
300000 1
277360 1
94177 1
3 1
47016 1
300000 1
262157 1
261140 1
270479 1
227063 1
1 1
300001 1
138012 1
295821 1
55265 1
185590 1
299999 1
282456 1
18472 1
299999 1
125126 1
860 1
3 1
47479 1
300001 1
1164 1
61521 1
300000 1
2 1
153700 1
2 1
271928 1
235797 1
78467 1
105715 1
41559 1
63224 1
77936 1
300000 1
34525 1
226005 1
146454 1
300000 1
265420 1
300001 1
72596 1
187023 1
114200 1
239834 1
300002 1
141314 1
212673 1
35043 1
299999 1
283061 1
300001 1
275848 1
131982 1
88504 1
44146 1
300000 1
1 1
247113 1
179015 1
80535 1
299999 1
300001 1
299999 1
65581 1
211295 1
216174 1
13766 1
175623 1
300000 1
122865 1
174609 1
68765 1
42083 1
163855 1
88309 1
219269 1
61695 1
1 1
67950 1
251234 1
3 1
1 1
160800 1
28613 1
1 1
14057 1
165366 1
300000 1
239894 1
278348 1
262926 1
19605 1
300000 1
175041 1
299999 1
2 1
198582 1
199592 1
216249 1
78228 1
186761 1
123989 1
242283 1
300001 1
132002 1
2 1
92015 1
298069 1
300001 1
35704 1
204515 1
300000 1
130359 1
299999 1
196746 1
140966 1
299127 1
1 1
2 1
1 1
245149 1
228226 1
1 1
21321 1
294857 1
2 1
123894 1
67711 1
21588 1
2 1
2 1
299999 1
217162 1
299999 1
60916 1
33914 1
300000 1
300001 1
36476 1
204847 1
153873 1
167793 1
300002 1
6900 1
28781 1
150237 1
30562 1
294512 1
61366 1
234462 1
3 1
234763 1
300000 1
214191 1
51734 1
222016 1
224789 1
225941 1
1 1
1 1
86693 1
1 1
22673 1
103059 1
293254 1
155307 1
24194 1
300001 1
6710 1
3 1
1 1
19309 1
254105 1
264980 1
193328 1
1 1
1 1
28745 1
300000 1
219124 1
250555 1
1 1
147176 1
1 1
163424 1
77728 1
193311 1
243661 1
2 1
299999 1
190708 1
126516 1
206714 1
231858 1
225705 1
300001 1
218933 1
300000 1
187545 1
203713 1
42035 1
63727 1
187716 1
1 1
37603 1
161377 1
90905 1
1 1
3 1
123476 1
225536 1
299999 1
5647 1
155441 1
29174 1
232287 1
246768 1
1 1
1 1
1 1
1 1
73903 1
239195 1
168779 1
142266 1
78325 1
132866 1
1 1
3 1
299999 1
162963 1
26671 1
256150 1
225241 1
299999 1
18461 1
1 1
3452 1
92748 1
299999 1
226927 1
1 1
22256 1
57556 1
300000 1
1 1
176332 1
212347 1
3 1
15859 1
54138 1
1 1
215190 1
300000 1
112927 1
258300 1
144603 1
37202 1
231952 1
296260 1
83432 1
218658 1
165420 1
1 1
299998 1
152666 1
20238 1
57304 1
106061 1
300002 1
244904 1
1 1
134818 1
37564 1
250555 1
300000 1
273335 1
3 1
176915 1
76728 1
144575 1
24448 1
279839 1
300002 1
300001 1
300000 1
1 1
248763 1
107135 1
300001 1
2 1
1 1
141095 1
159376 1
1 1
300001 1
246085 1
49390 1
53094 1
1 1
299999 1
1 1
259528 1
290307 1
102110 1
27933 1
52395 1
238568 1
68764 1
55777 1
187992 1
300001 1
216077 1
300000 1
16971 1
280202 1
9975 1
1 1
241440 1
126021 1
300001 1
266988 1
110034 1
51027 1
300002 1
61737 1
229766 1
300000 1
122837 1
261682 1
3 1
47509 1
238431 1
51033 1
300001 1
195038 1
117770 1
238401 1
74646 1
300000 1
299999 1
300000 1
176593 1
106443 1
148421 1
44718 1
2 1
300001 1
95884 1
184100 1
122207 1
211789 1
300001 1
296504 1
300000 1
57870 1
65411 1
98073 1
300000 1
19062 1
299999 1
5231 1
299999 1
47246 1
142855 1
5810 1
282908 1
299998 1
44272 1
85817 1
158142 1
1 1
110834 1
117703 1
252189 1
20432 1
213324 1
72954 1
130345 1
226834 1
300000 1
299998 1
219124 1
300000 1
225323 1
176214 1
15728 1
215631 1
278080 1
300001 1
196303 1
13734 1
299999 1
106050 1
282791 1
300000 1
224839 1
769 1
257787 1
193502 1
286318 1
1035 1
24146 1
190323 1
29500 1
172193 1
1 1
2 1
15098 1
162135 1
18182 1
299999 1
3 1
300001 1
300000 1
255490 1
1 1
247297 1
136469 1
1 1
1 1
140261 1
300000 1
141558 1
238816 1
56325 1
300001 1
293939 1
299999 1
1980 1
1 1
238365 1
45252 1
172271 1
202417 1
19973 1
299998 1
174067 1
1 1
1 1
201682 1
295726 1
242362 1
1 1
128166 1
224652 1
1 1
1 1
222114 1
100830 1
153502 1
208362 1
1 1
299999 1
8821 1
299999 1
17639 1
292465 1
1 1
201433 1
15948 1
1 1
299999 1
286636 1
256224 1
300000 1
299999 1
13729 1
22619 1
299998 1
232651 1
299999 1
168051 1
299999 1
91655 1
1 1
138194 1
300000 1
51301 1
1 1
211256 1
300002 1
59075 1
174412 1
19307 1
115207 1
1 1
3 1
217984 1
300000 1
9787 1
56713 1
36032 1
136415 1
300001 1
193963 1
105463 1
1 1
66622 1
90337 1
299999 1
17423 1
2 1
263474 1
299999 1
186640 1
185399 1
48291 1
219270 1
231085 1
162190 1
241282 1
1 1
290758 1
234215 1
299999 1
189666 1
299999 1
84930 1
92266 1
300001 1
33795 1
112337 1
118325 1
112467 1
1 1
52438 1
133847 1
300000 1
3 1
285375 1
285062 1
5795 1
103416 1
209960 1
1 1
120397 1
47811 1
224045 1
70118 1
125726 1
100549 1
299999 1
181764 1
37675 1
2 1
243360 1
1 1
1 1
1 1
16775 1
1 1
251696 1
300000 1
239213 1
3 1
251863 1
214993 1
163404 1
300000 1
49945 1
300001 1
3 1
104653 1
292489 1
300000 1
299999 1
2 1
133871 1
300000 1
153616 1
1 1
300000 1
197990 1
115179 1
117481 1
124764 1
184848 1
14488 1
41204 1
1 1
299999 1
299999 1
78326 1
1 1
299998 1
300002 1
33331 1
214763 1
204675 1
1 1
1 1
250559 1
30119 1
293909 1
285661 1
167456 1
3 1
283829 1
1 1
299999 1
232501 1
38165 1
90681 1
128216 1
1193 1
251540 1
91343 1
21223 1
17397 1
122048 1
57783 1
160321 1
1 1
73239 1
251654 1
153728 1
300000 1
236435 1
215016 1
191868 1
300001 1
16286 1
2006 1
1 1
110437 1
255489 1
120468 1
107131 1
270304 1
81359 1
54130 1
56821 1
163649 1
1 1
49469 1
2 1
10877 1
300000 1
108619 1
51170 1
289134 1
300000 1
267466 1
285854 1
1 1
300000 1
101922 1
2 1
96227 1
2 1
300001 1
300000 1
124080 1
1 1
2 1
33505 1
200140 1
1 1
54108 1
101100 1
174515 1
29138 1
300001 1
30830 1
156158 1
1 1
300001 1
1 1
299999 1
198232 1
299099 1
128332 1
299998 1
196511 1
300000 1
300000 1
299999 1
300002 1
64332 1
23236 1
109374 1
68086 1
98413 1
265899 1
268487 1
1 1
300000 1
197846 1
37961 1
299999 1
110632 1
299999 1
204870 1
156624 1
1 1
279171 1
300000 1
1 1
139174 1
117526 1
300000 1
2 1
129036 1
1 1
180260 1
1 1
1 1
130349 1
10643 1
209944 1
141141 1
141274 1
300001 1
1 1
300001 1
157934 1
2 1
149826 1
27602 1
215525 1
176527 1
143483 1
299999 1
2919 1
1 1
273551 1
163787 1
300001 1
300000 1
58785 1
171646 1
41974 1
98362 1
207665 1
56027 1
112002 1
159879 1
68661 1
299999 1
192961 1
37123 1
1 1
275963 1
268836 1
183701 1
194905 1
1 1
299999 1
37654 1
1 1
300002 1
272104 1
3 1
46976 1
299999 1
61259 1
26926 1
242836 1
144316 1
119799 1
300001 1
291954 1
299999 1
1 1
78588 1
210433 1
1 1
236498 1
1 1
139953 1
1 1
1515 1
247313 1
1 1
236986 1
1 1
92692 1
1 1
146126 1
96743 1
300000 1
257026 1
299999 1
75695 1
300001 1
13176 1
130571 1
186656 1
228924 1
1 1
9937 1
200075 1
221933 1
300000 1
1 1
300000 1
223675 1
101740 1
3 1
92676 1
299999 1
300001 1
1 1
2 1
1 1
130422 1
273413 1
1 1
99939 1
215093 1
272158 1
300000 1
287594 1
300000 1
292111 1
14765 1
36530 1
300002 1
299998 1
205044 1
13824 1
161944 1
203671 1
300002 1
3 1
1 1
247838 1
1 1
1 1
116862 1
178466 1
1 1
245995 1
300001 1
52231 1
2 1
80109 1
268224 1
128923 1
90121 1
25835 1
113113 1
1 1
1 1
79852 1
8944 1
300001 1
1 1
128983 1
2 1
204659 1
186914 1
163026 1
300000 1
229744 1
266936 1
153949 1
68411 1
299999 1
265610 1
1 1
1 1
87559 1
67949 1
17688 1
186317 1
77567 1
281438 1
300000 1
300000 1
228824 1
24240 1
58423 1
118658 1
275712 1
7266 1
1 1
231623 1
75488 1
194025 1
250448 1
105591 1
299999 1
299998 1
300000 1
300000 1
160532 1
220131 1
1 1
254581 1
114023 1
249364 1
106673 1
2 1
3 1
268934 1
2 1
101314 1
300000 1
43691 1
107719 1
248590 1
300001 1
73684 1
299999 1
300001 1
34415 1
1 1
199447 1
12153 1
299998 1
2 1
300000 1
117729 1
44822 1
3062 1
4398 1
299999 1
43560 1
300000 1
291821 1
93351 1
262837 1
9653 1
181010 1
280619 1
1 1
200126 1
299999 1
1 1
293333 1
300001 1
26057 1
220219 1
169897 1
299999 1
259007 1
244495 1
299999 1
253094 1
270026 1
299999 1
143409 1
1 1
282331 1
194129 1
40485 1
6885 1
269116 1
126812 1
3 1
154618 1
84381 1
244767 1
173767 1
58103 1
76543 1
77791 1
1 1
66284 1
194231 1
292109 1
269439 1
157240 1
232248 1
17682 1
1 1
292410 1
56147 1
39920 1
300000 1
299999 1
251779 1
70153 1
2 1
86997 1
1 1
261113 1
300001 1
129598 1
277700 1
266637 1
260120 1
242164 1
10484 1
299999 1
71975 1
284148 1
300000 1
285737 1
247276 1
86677 1
300001 1
300001 1
155839 1
106919 1
46280 1
300000 1
287898 1
237394 1
300001 1
115357 1
300001 1
14166 1
1 1
184608 1
42725 1
262185 1
217337 1
128322 1
300000 1
93538 1
40118 1
284962 1
71515 1
299999 1
1 1
169774 1
299998 1
268580 1
299999 1
13157 1
175396 1
207170 1
104623 1
193523 1
27660 1
217928 1
203615 1
2 1
2 1
249052 1
113667 1
300001 1
1 1
287594 1
1 1
72725 1
300000 1
167251 1
299999 1
300001 1
1 1
164487 1
297365 1
213782 1
124994 1
263810 1
1 1
70644 1
116549 1
231828 1
292624 1
2 1
1 1
66087 1
127623 1
1 1
244851 1
20787 1
227581 1
299999 1
300001 1
300001 1
293031 1
202240 1
190951 1
190654 1
106425 1
1 1
197366 1
55279 1
32731 1
89204 1
43602 1
1 1
1 1
244807 1
300001 1
202590 1
1 1
190524 1
1 1
132761 1
1 1
245295 1
1 1
22597 1
1 1
169994 1
214171 1
26279 1
299999 1
168773 1
41883 1
55448 1
187861 1
30490 1
206565 1
51563 1
217340 1
1 1
300001 1
30756 1
111972 1
1 1
11497 1
300000 1
199888 1
142176 1
2 1
244111 1
145943 1
1 1
290896 1
2 1
192068 1
147758 1
110189 1
185636 1
111158 1
299999 1
299999 1
242094 1
299998 1
273195 1
299999 1
66329 1
111111 1
300001 1
104067 1
9487 1
1 1
181357 1
22763 1
61574 1
87492 1
154303 1
222055 1
300001 1
150560 1
299999 1
187055 1
45606 1
1 1
300000 1
300000 1
100792 1
121612 1
2 1
239633 1
300001 1
141394 1
145633 1
276444 1
300001 1
226255 1
58946 1
92716 1
294743 1
1 1
153254 1
251981 1
94149 1
1 1
300002 1
195091 1
300000 1
29095 1
119231 1
300000 1
100633 1
300001 1
300000 1
1 1
89627 1
299999 1
212472 1
278113 1
191368 1
173851 1
299999 1
89495 1
258215 1
300002 1
300001 1
131391 1
31310 1
58227 1
79421 1
52534 1
227044 1
300000 1
3817 1
48942 1
84797 1
121891 1
60225 1
217274 1
1 1
181641 1
2 1
242717 1
2 1
3440 1
1 1
300000 1
47938 1
149540 1
299999 1
299999 1
245295 1
3 1
262905 1
1 1
44517 1
1 1
205882 1
106364 1
71318 1
300002 1
38118 1
11428 1
126372 1
299998 1
1 1
83387 1
67647 1
246502 1
300000 1
85580 1
26131 1
140280 1
254262 1
300001 1
1 1
2 1
220808 1
289177 1
299999 1
299999 1
38156 1
82223 1
175222 1
200175 1
29539 1
258460 1
149428 1
217045 1
102243 1
1 1
3 1
133614 1
94946 1
36558 1
300000 1
208960 1
91514 1
231051 1
197392 1
300000 1
57921 1
130200 1
1 1
300000 1
192562 1
7581 1
12930 1
244791 1
100170 1
300002 1
244976 1
299999 1
9059 1
260317 1
29131 1
245999 1
299998 1
195814 1
85990 1
52219 1
59694 1
97074 1
1 1
281490 1
1 1
299999 1
245101 1
16178 1
2 1
300001 1
30220 1
52778 1
271599 1
186411 1
3 1
191714 1
173065 1
67128 1
300001 1
217267 1
300000 1
263150 1
294686 1
134192 1
34142 1
205377 1
65579 1
22428 1
175890 1
1 1
1 1
300001 1
95840 1
275050 1
249963 1
60618 1
193427 1
266284 1
1 1
29952 1
1 1
286337 1
260017 1
299999 1
2 1
299999 1
211275 1
88755 1
119143 1
1 1
267253 1
57777 1
21139 1
1 1
1 1
175763 1
29650 1
15392 1
188891 1
300001 1
175097 1
37163 1
300000 1
1 1
266193 1
1 1
124241 1
252138 1
296350 1
152968 1
292655 1
1 1
262434 1
134829 1
194136 1
199495 1
161215 1
156066 1
180647 1
3 1
2 1
52254 1
1 1
5115 1
262870 1
300001 1
300001 1
88220 1
194740 1
81281 1
2 1
300000 1
175272 1
218565 1
299999 1
270431 1
242407 1
300001 1
869 1
242296 1
5247 1
2 1
218635 1
124051 1
146950 1
268381 1
299999 1
1 1
295479 1
286502 1
219682 1
2 1
73612 1
245982 1
236912 1
1 1
299999 1
94412 1
1 1
1 1
252139 1
42818 1
188289 1
169894 1
300000 1
143348 1
2 1
235558 1
57618 1
299999 1
1 1
65329 1
150230 1
299999 1
162872 1
103422 1
80393 1
104411 1
1 1
299998 1
300000 1
223940 1
23498 1
182677 1
179879 1
209576 1
1 1
299998 1
216400 1
13784 1
34876 1
148630 1
260011 1
72723 1
300002 1
133306 1
222416 1
1 1
185131 1
1 1
299999 1
1578 1
201858 1
300001 1
119574 1
107717 1
300000 1
1 1
63159 1
75175 1
38188 1
1 1
163580 1
1 1
276558 1
271507 1
58623 1
119121 1
131421 1
2 1
299999 1
141358 1
79366 1
271718 1
30129 1
297904 1
120722 1
300001 1
154946 1
81206 1
294200 1
113628 1
1 1
100718 1
226381 1
82287 1
23851 1
134128 1
39629 1
3 1
297777 1
35326 1
221793 1
21558 1
93309 1
15805 1
213038 1
15676 1
225305 1
218037 1
247823 1
10568 1
300000 1
232171 1
275411 1
270615 1
297879 1
22940 1
300001 1
1 1
299999 1
163101 1
300001 1
300001 1
55148 1
300000 1
299999 1
300001 1
39143 1
101458 1
193700 1
132618 1
97167 1
3 1
300000 1
300001 1
278493 1
299999 1
165076 1
6674 1
1 1
300000 1
32679 1
300001 1
79382 1
262422 1
151422 1
84076 1
300000 1
114066 1
189350 1
289848 1
149492 1
1 1
1 1
29769 1
119138 1
2 1
1 1
49283 1
109557 1
293456 1
84116 1
299998 1
300001 1
300000 1
32180 1
268146 1
259620 1
2 1
1 1
197135 1
300001 1
250447 1
98697 1
300001 1
8282 1
121184 1
300001 1
300001 1
299999 1
131422 1
87980 1
299999 1
136494 1
151970 1
26723 1
116938 1
285593 1
299999 1
1 1
129360 1
31037 1
1 1
188939 1
300000 1
142285 1
300000 1
1 1
299999 1
3601 1
5192 1
294809 1
1 1
1 1
66949 1
176997 1
126393 1
237376 1
1 1
120964 1
52502 1
59331 1
76946 1
1 1
155393 1
294743 1
300001 1
150729 1
70399 1
3 1
56370 1
300000 1
175070 1
282497 1
214122 1
3 1
300001 1
98843 1
48656 1
159383 1
300000 1
298426 1
300000 1
196314 1
299999 1
255586 1
254177 1
10448 1
243244 1
58664 1
27914 1
171407 1
275001 1
1 1
72090 1
40690 1
163018 1
44061 1
160540 1
154956 1
299384 1
243221 1
299999 1
1 1
1 1
2 1
299998 1
31154 1
1 1
228303 1
300001 1
79940 1
220050 1
125290 1
36968 1
299999 1
68703 1
299999 1
299999 1
13991 1
81518 1
299999 1
265298 1
228284 1
115590 1
58461 1
300000 1
204228 1
1 1
83215 1
153316 1
65716 1
300002 1
260381 1
123547 1
1 1
160968 1
249416 1
300000 1
300001 1
52533 1
1 1
74096 1
300001 1
265717 1
24512 1
122024 1
231264 1
198400 1
73921 1
2 1
244192 1
70776 1
299999 1
150213 1
52606 1
300000 1
258267 1
63006 1
2 1
144278 1
237844 1
197187 1
1 1
154994 1
261626 1
114339 1
99122 1
86850 1
143601 1
235138 1
36008 1
299999 1
286500 1
1 1
207287 1
300002 1
221214 1
1 1
254948 1
300000 1
262477 1
72871 1
81057 1
13404 1
1 1
279227 1
2 1
299999 1
6815 1
50221 1
267934 1
299998 1
75826 1
719 1
46628 1
6826 1
221069 1
299999 1
2 1
284769 1
291773 1
1 1
1 1
225593 1
300000 1
1 1
300001 1
299998 1
198836 1
95052 1
300001 1
119376 1
155076 1
75311 1
74593 1
2 1
299999 1
233737 1
91434 1
299999 1
1 1
65355 1
61127 1
1 1
100542 1
157511 1
2 1
183338 1
15976 1
1 1
187010 1
300000 1
108006 1
231006 1
65511 1
85946 1
201700 1
300000 1
1 1
300001 1
1 1
245246 1
223982 1
3 1
96466 1
272445 1
1 1
300000 1
42934 1
125804 1
106158 1
300001 1
158744 1
300000 1
57723 1
22620 1
300001 1
124038 1
300000 1
2 1
300000 1
2 1
172270 1
299999 1
27904 1
300001 1
300001 1
13960 1
243238 1
3 1
1 1
180908 1
300000 1
60426 1
300000 1
1 1
254666 1
166316 1
1 1
300001 1
1 1
96842 1
300001 1
12979 1
300000 1
52679 1
3 1
161389 1
258198 1
299998 1
299999 1
246891 1
95918 1
151044 1
196173 1
1 1
300000 1
59178 1
299999 1
66894 1
39518 1
8787 1
288523 1
267791 1
300000 1
289156 1
90058 1
235043 1
237260 1
70427 1
300000 1
78769 1
176586 1
3 1
284580 1
107308 1
197299 1
66868 1
2 1
300001 1
228249 1
260148 1
300000 1
300001 1
84658 1
299999 1
1258 1
154786 1
191433 1
281896 1
74051 1
299999 1
274505 1
1 1
181350 1
87980 1
93889 1
163198 1
300000 1
300000 1
244042 1
1 1
1 1
299999 1
159416 1
49570 1
300000 1
61333 1
143338 1
185587 1
12430 1
202242 1
77997 1
299999 1
34410 1
272093 1
158882 1
216185 1
11734 1
24891 1
1 1
100674 1
64342 1
96330 1
1 1
184241 1
274739 1
276411 1
72045 1
261653 1
216352 1
300000 1
1 1
68174 1
300000 1
4692 1
74055 1
300001 1
281476 1
37648 1
119735 1
55919 1
299999 1
50572 1
3 1
48882 1
227220 1
299999 1
168450 1
224953 1
52117 1
205050 1
280237 1
227033 1
299999 1
209510 1
262862 1
300001 1
297934 1
17619 1
5538 1
1 1
1 1
1 1
1 1
3 1
79225 1
146066 1
117920 1
239244 1
45983 1
2 1
295224 1
165950 1
300000 1
299998 1
100043 1
121288 1
3 1
297891 1
244734 1
40298 1
105959 1
97717 1
300000 1
121233 1
178885 1
206377 1
62797 1
34815 1
300001 1
3 1
81688 1
1 1
94430 1
300002 1
1 1
1 1
299999 1
3 1
273128 1
186233 1
210678 1
195640 1
300000 1
2 1
3041 1
1 1
300000 1
13302 1
255596 1
175539 1
158505 1
257160 1
175828 1
77251 1
284221 1
39897 1
195071 1
3 1
251701 1
107124 1
153516 1
1 1
1 1
51884 1
122293 1
15004 1
21559 1
299999 1
150688 1
1 1
214747 1
300000 1
1 1
243466 1
14810 1
1 1
227213 1
30227 1
25105 1
124966 1
1 1
299999 1
293694 1
54683 1
184929 1
225833 1
16653 1
2 1
300000 1
13567 1
300000 1
299999 1
299999 1
299999 1
38784 1
53581 1
299999 1
276592 1
249331 1
273 1
67639 1
126733 1
299999 1
59947 1
300001 1
146533 1
33832 1
75400 1
196784 1
300000 1
300001 1
63127 1
122474 1
5562 1
181148 1
149174 1
79347 1
300001 1
100241 1
300000 1
246196 1
210019 1
286803 1
78459 1
1 1
1 1
8377 1
253572 1
45973 1
1 1
189684 1
2 1
93012 1
300000 1
1 1
80617 1
300001 1
80401 1
73315 1
178799 1
1 1
282223 1
300001 1
3 1
215044 1
277411 1
1 1
52795 1
279553 1
1 1
142561 1
132070 1
274655 1
1 1
300000 1
1 1
173109 1
51744 1
158292 1
1 1
254805 1
299999 1
143860 1
283702 1
300000 1
1 1
238273 1
68755 1
1 1
80755 1
2 1
273642 1
299999 1
299999 1
1 1
120458 1
222406 1
300002 1
163879 1
138422 1
195674 1
37056 1
3 1
5035 1
199054 1
162159 1
46215 1
1 1
3 1
224183 1
297697 1
229599 1
1 1
30901 1
300000 1
96095 1
2 1
299999 1
169385 1
246806 1
118527 1
293327 1
299999 1
37304 1
238487 1
232800 1
158259 1
201476 1
300000 1
169189 1
29225 1
294835 1
212433 1
1 1
1 1
300002 1
275728 1
77302 1
143002 1
1 1
1 1
157573 1
73356 1
204852 1
208841 1
1 1
2 1
1 1
101649 1
253136 1
299999 1
171430 1
180081 1
250395 1
2 1
219298 1
3 1
185868 1
71572 1
30393 1
300000 1
227300 1
21805 1
57563 1
247927 1
300000 1
240388 1
94672 1
133806 1
300001 1
299999 1
102576 1
300000 1
2 1
1 1
1 1
60742 1
27899 1
2 1
2 1
1 1
300002 1
1 1
64970 1
300001 1
1 1
300000 1
262603 1
54028 1
1 1
75195 1
1 1
299999 1
3 1
1 1
58643 1
57635 1
208253 1
1 1
3 1
1 1
2 1
299999 1
299999 1
19087 1
299999 1
80825 1
18562 1
1 1
140888 1
91574 1
58561 1
300001 1
1 1
101146 1
1 1
1 1
300000 1
292080 1
299999 1
87630 1
159929 1
288682 1
300000 1
252022 1
300000 1
299999 1
111163 1
1 1
1 1
13930 1
300000 1
195282 1
22107 1
2 1
198214 1
39835 1
40156 1
103506 1
300001 1
236689 1
1 1
300000 1
279560 1
1 1
266116 1
62176 1
288654 1
268058 1
237444 1
299999 1
212561 1
86643 1
289452 1
300001 1
241437 1
74178 1
2 1
300000 1
164606 1
263479 1
129320 1
140628 1
133694 1
226165 1
58271 1
220385 1
88506 1
54935 1
1 1
71570 1
1 1
160718 1
279806 1
154731 1
258710 1
204960 1
3 1
300001 1
299998 1
76350 1
81719 1
300001 1
9413 1
186059 1
62244 1
62551 1
75522 1
192926 1
299999 1
282883 1
191837 1
127118 1
2 1
211762 1
203652 1
131808 1
91294 1
96741 1
14760 1
291352 1
206373 1
1 1
213496 1
1 1
205382 1
300000 1
1 1
61137 1
300000 1
1 1
299999 1
241633 1
123313 1
253417 1
175802 1
198667 1
256769 1
274997 1
1 1
1 1
167784 1
200613 1
300000 1
142477 1
11471 1
146684 1
299999 1
66196 1
119933 1
19109 1
96008 1
2522 1
300001 1
1 1
189940 1
195125 1
2 1
172801 1
1 1
299999 1
2 1
300000 1
1 1
227072 1
227821 1
3 1
123045 1
299998 1
584 1
5207 1
1 1
10124 1
295025 1
199352 1
300000 1
293066 1
195648 1
1 1
300000 1
187035 1
299999 1
100077 1
1 1
216570 1
244706 1
126095 1
46686 1
143254 1
6065 1
55973 1
222240 1
82209 1
174475 1
250549 1
54315 1
36212 1
1 1
21284 1
2 1
300002 1
75877 1
150303 1
274743 1
297797 1
176057 1
52469 1
187054 1
300001 1
12930 1
256042 1
116219 1
225286 1
53988 1
14599 1
241189 1
2 1
300000 1
299999 1
99371 1
246104 1
170608 1
73943 1
120702 1
181775 1
1 1
2 1
20303 1
235300 1
43685 1
1 1
250266 1
299999 1
131996 1
44518 1
1 1
16285 1
152190 1
59553 1
276609 1
299999 1
43425 1
41550 1
253151 1
144591 1
1 1
58238 1
69905 1
48402 1
239445 1
179659 1
1 1
35591 1
290503 1
255623 1
73015 1
2 1
1 1
2216 1
2 1
102411 1
189825 1
129889 1
69443 1
153061 1
169497 1
297243 1
87345 1
198734 1
300000 1
5604 1
1 1
129936 1
300002 1
255361 1
272722 1
221607 1
172261 1
69074 1
96121 1
1 1
2 1
254643 1
83025 1
168349 1
169967 1
24701 1
108941 1
294388 1
1 1
20929 1
18141 1
57364 1
116656 1
2 1
90528 1
300001 1
1 1
1 1
300001 1
1 1
293325 1
95680 1
9493 1
300000 1
1 1
118256 1
300000 1
239273 1
147211 1
93111 1
3 1
1 1
33521 1
185241 1
299999 1
150437 1
47561 1
205847 1
12372 1
206740 1
126420 1
39565 1
136989 1
299999 1
232571 1
75542 1
190462 1
299998 1
222711 1
230120 1
197042 1
1 1
224753 1
133526 1
1 1
115218 1
299999 1
64306 1
127262 1
134934 1
120828 1
3 1
36306 1
219921 1
2 1
1 1
132117 1
196796 1
48276 1
252176 1
280723 1
288607 1
299998 1
217322 1
75034 1
87271 1
1 1
219480 1
249682 1
131207 1
198481 1
224704 1
2 1
1 1
62226 1
300000 1
159348 1
1 1
1 1
300001 1
300001 1
1 1
300001 1
183853 1
300000 1
220075 1
217459 1
227092 1
3 1
1 1
3 1
2 1
299999 1
300000 1
1 1
300000 1
87073 1
124863 1
199224 1
135836 1
30873 1
86142 1
208981 1
164501 1
177384 1
204644 1
242176 1
135164 1
252694 1
199046 1
299999 1
117289 1
2 1
18128 1
1 1
128930 1
299999 1
300000 1
44817 1
300000 1
192140 1
1 1
111848 1
180013 1
2 1
92289 1
177591 1
299998 1
2 1
135372 1
34362 1
139216 1
300001 1
141905 1
160090 1
299665 1
297415 1
15614 1
70374 1
1 1
65275 1
240738 1
299999 1
179812 1
300001 1
146589 1
146829 1
210944 1
28258 1
300002 1
63077 1
2 1
121562 1
247395 1
299999 1
300000 1
300000 1
70823 1
1 1
144442 1
2 1
182351 1
109492 1
241390 1
300001 1
270458 1
299999 1
188441 1
185549 1
300000 1
287222 1
132263 1
51083 1
8423 1
21377 1
299998 1
44014 1
164723 1
14825 1
169682 1
222862 1
300000 1
254810 1
3 1
1 1
141184 1
205092 1
216686 1
237923 1
257452 1
189720 1
243311 1
1 1
123450 1
300000 1
246252 1
299999 1
243079 1
92218 1
2 1
293201 1
97463 1
112257 1
275669 1
129081 1
3997 1
1 1
102524 1
1 1
91336 1
190225 1
299999 1
34795 1
274935 1
299999 1
23566 1
212828 1
1 1
300000 1
226507 1
108187 1
210688 1
300000 1
299999 1
1 1
2 1
184846 1
221231 1
126954 1
2 1
117078 1
29989 1
88642 1
83433 1
130052 1
63736 1
290245 1
270928 1
277116 1
3 1
54829 1
174799 1
1 1
238772 1
92655 1
96099 1
300001 1
17528 1
14448 1
10616 1
1 1
299999 1
206737 1
33595 1
299999 1
1 1
262676 1
25595 1
285920 1
299999 1
300000 1
58263 1
1 1
81696 1
220669 1
15442 1
147746 1
81223 1
3 1
250231 1
2 1
107839 1
2 1
1 1
275299 1
110394 1
272663 1
28994 1
1 1
263209 1
300000 1
179089 1
296180 1
158407 1
177 1
1 1
1 1
3 1
168730 1
129948 1
86480 1
1 1
8561 1
299999 1
175122 1
210862 1
300000 1
120426 1
257479 1
261641 1
3 1
31963 1
243633 1
300000 1
101950 1
1 1
1 1
299999 1
299999 1
190579 1
233808 1
238081 1
84713 1
19801 1
7709 1
3 1
1 1
273084 1
262237 1
194888 1
300001 1
300002 1
80662 1
300001 1
235226 1
299998 1
69079 1
207457 1
39535 1
89234 1
3 1
300000 1
2 1
73880 1
151421 1
1021 1
123019 1
3 1
287507 1
91325 1
81915 1
123827 1
222208 1
1 1
63729 1
98034 1
285128 1
81125 1
1 1
232134 1
2 1
77497 1
299999 1
30838 1
300002 1
251610 1
219721 1
259558 1
261337 1
2 1
41478 1
251067 1
2 1
194739 1
228868 1
68908 1
300002 1
1 1
40676 1
252762 1
63381 1
207417 1
300001 1
283016 1
1 1
299999 1
2 1
300002 1
300000 1
102751 1
245033 1
111864 1
280302 1
276881 1
41502 1
294140 1
300001 1
14205 1
293388 1
1 1
2 1
154824 1
257888 1
262755 1
3 1
2 1
257863 1
192573 1
300000 1
1 1
201710 1
148492 1
98711 1
45810 1
1 1
59329 1
4421 1
242563 1
140493 1
86623 1
200145 1
264680 1
30628 1
299998 1
9946 1
293854 1
299999 1
145418 1
1 1
1 1
172074 1
1 1
21390 1
300000 1
1 1
3 1
281029 1
50135 1
8644 1
93202 1
178664 1
299999 1
10658 1
208381 1
2 1
300000 1
1 1
300001 1
299999 1
275091 1
36434 1
290502 1
299999 1
198351 1
70137 1
2 1
125899 1
3875 1
300000 1
196021 1
299999 1
295322 1
29030 1
3 1
87474 1
287767 1
105183 1
300000 1
299999 1
232097 1
41844 1
135642 1
299999 1
300000 1
134153 1
20272 1
271770 1
143553 1
48113 1
71248 1
222945 1
223742 1
186618 1
35018 1
11897 1
278767 1
260344 1
15270 1
71404 1
277515 1
169573 1
112319 1
80177 1
8190 1
229675 1
52752 1
299998 1
42164 1
300002 1
214595 1
222762 1
300001 1
71772 1
300000 1
41783 1
299999 1
300001 1
3 1
265668 1
39881 1
117499 1
271051 1
95535 1
169053 1
282437 1
27390 1
252050 1
299999 1
55799 1
300001 1
300001 1
61305 1
1 1
57800 1
153935 1
151438 1
159504 1
96254 1
8910 1
1 1
239427 1
151632 1
43095 1
171230 1
1 1
298 1
9362 1
1 1
300001 1
296126 1
85580 1
300000 1
29735 1
147242 1
1 1
192412 1
159540 1
299998 1
1 1
300001 1
65330 1
300001 1
195747 1
215200 1
289957 1
103335 1
299999 1
120024 1
11025 1
300000 1
4296 1
1 1
300000 1
1 1
180344 1
179992 1
3 1
190387 1
300001 1
283532 1
87819 1
153361 1
159442 1
300001 1
194672 1
2 1
216849 1
3 1
266366 1
243372 1
2 1
300000 1
95033 1
185935 1
178439 1
63705 1
280894 1
219328 1
144939 1
1 1
2 1
83981 1
125472 1
280279 1
3 1
299999 1
210318 1
49407 1
1 1
1 1
3 1
198076 1
3 1
47317 1
1 1
159923 1
299999 1
185876 1
45841 1
291263 1
272804 1
1 1
252626 1
257247 1
1 1
299999 1
1 1
135957 1
1 1
200716 1
300001 1
67729 1
2 1
244616 1
291936 1
257272 1
228828 1
276394 1
299998 1
165110 1
61971 1
58229 1
299998 1
2 1
1 1
299999 1
300002 1
237157 1
131240 1
1 1
153748 1
2 1
300001 1
300000 1
18502 1
300001 1
28246 1
1 1
62489 1
23510 1
162347 1
260276 1
191635 1
50497 1
293702 1
2 1
138524 1
49095 1
217377 1
129935 1
55773 1
122738 1
204413 1
299999 1
300002 1
149340 1
107225 1
241015 1
193619 1
2 1
212800 1
299999 1
292184 1
2 1
75590 1
181308 1
160605 1
104826 1
226323 1
1 1
1 1
216280 1
296120 1
2 1
267285 1
1 1
30067 1
144136 1
268089 1
300000 1
3 1
284189 1
164998 1
1 1
125235 1
1 1
1 1
6283 1
300000 1
1 1
300001 1
159316 1
1 1
278609 1
77803 1
97605 1
299998 1
173688 1
138852 1
175298 1
7932 1
152763 1
300000 1
183103 1
1 1
182030 1
299999 1
47044 1
147964 1
74929 1
223909 1
1 1
230594 1
19142 1
139991 1
144367 1
276879 1
73323 1
163908 1
124236 1
240394 1
222764 1
81528 1
235607 1
179447 1
154786 1
1 1
129316 1
299999 1
63496 1
299999 1
1 1
300001 1
1 1
89396 1
190437 1
262827 1
223349 1
266492 1
15079 1
109081 1
300001 1
179304 1
266533 1
201397 1
13748 1
265964 1
11149 1
7561 1
239943 1
1 1
156699 1
185498 1
275604 1
181846 1
1 1
208717 1
299999 1
1 1
247615 1
300000 1
296384 1
180955 1
256715 1
144728 1
2 1
225923 1
1 1
300000 1
100062 1
299999 1
289649 1
300001 1
176547 1
79944 1
300000 1
109103 1
2 1
256441 1
24710 1
1 1
100807 1
200928 1
205610 1
1 1
299421 1
160921 1
55600 1
138751 1
203921 1
300001 1
1 1
267422 1
68556 1
300001 1
1 1
45150 1
243488 1
1 1
206425 1
157414 1
1 1
187107 1
1 1
300001 1
1 1
300001 1
254529 1
3943 1
153351 1
297623 1
187135 1
37002 1
269987 1
300000 1
299999 1
1 1
250295 1
1 1
1 1
93395 1
55003 1
1 1
299999 1
93464 1
299999 1
267300 1
1 1
300000 1
65122 1
126217 1
27194 1
300001 1
2 1
1 1
300000 1
275578 1
126047 1
119484 1
26548 1
294496 1
1 1
1 1
245627 1
154355 1
300001 1
230589 1
33114 1
234154 1
117036 1
11337 1
1 1
28778 1
192857 1
9719 1
108415 1
300001 1
140052 1
150029 1
215939 1
120534 1
2 1
1 1
210475 1
156956 1
58020 1
249851 1
294386 1
76909 1
168255 1
73632 1
2 1
300000 1
130245 1
1 1
300001 1
1 1
133152 1
300000 1
299999 1
300000 1
77372 1
1 1
299999 1
191454 1
1 1
286843 1
25376 1
121368 1
42335 1
197492 1
154578 1
299999 1
252481 1
289943 1
284703 1
300001 1
155384 1
2 1
149770 1
1 1
177783 1
114071 1
300000 1
182261 1
277838 1
300001 1
157415 1
289607 1
202812 1
300001 1
1 1
299999 1
30258 1
299999 1
1 1
188957 1
118986 1
159894 1
71989 1
22906 1
299999 1
300001 1
229417 1
257199 1
299999 1
36201 1
139519 1
168987 1
201228 1
3 1
20059 1
212433 1
217383 1
271789 1
233275 1
248017 1
104972 1
32666 1
242306 1
299999 1
211318 1
300001 1
40744 1
300000 1
299999 1
110031 1
300001 1
187695 1
123901 1
236251 1
34859 1
3 1
232662 1
132894 1
299999 1
104352 1
102500 1
4979 1
56866 1
109743 1
27729 1
1 1
80086 1
47365 1
5771 1
175511 1
300000 1
1 1
16911 1
115630 1
105921 1
1 1
91986 1
1 1
210269 1
287642 1
166999 1
299999 1
125633 1
68029 1
300000 1
60343 1
67382 1
223846 1
299999 1
141653 1
300001 1
10750 1
145037 1
159806 1
145628 1
300000 1
163849 1
2 1
14494 1
246474 1
74844 1
1 1
62349 1
127134 1
2 1
3 1
135070 1
51241 1
1 1
180895 1
284927 1
300000 1
292160 1
299998 1
250899 1
213395 1
106789 1
187021 1
100898 1
97998 1
1 1
299999 1
8195 1
87981 1
206597 1
46755 1
2 1
130152 1
181719 1
1 1
90339 1
54292 1
189650 1
118225 1
300000 1
226832 1
87550 1
188263 1
300001 1
299999 1
186227 1
109073 1
116923 1
1 1
270455 1
300002 1
3 1
2 1
2275 1
234031 1
300000 1
1 1
300001 1
36618 1
221788 1
14621 1
299999 1
57144 1
205276 1
75267 1
274404 1
1 1
161126 1
214638 1
78526 1
103767 1
235865 1
283680 1
300001 1
252512 1
113399 1
171261 1
1 1
187371 1
44132 1
1 1
299999 1
93549 1
242449 1
299999 1
212 1
247186 1
1 1
50821 1
1 1
210625 1
277669 1
1 1
53003 1
299998 1
135957 1
203026 1
299910 1
233519 1
300002 1
68381 1
31509 1
1 1
63022 1
55034 1
24959 1
1 1
262848 1
26261 1
1 1
1 1
29374 1
96023 1
3 1
241517 1
60833 1
92121 1
300000 1
146843 1
300000 1
174175 1
66028 1
105678 1
299999 1
84105 1
202815 1
2 1
119183 1
1 1
299998 1
6719 1
3 1
217479 1
291464 1
1 1
295612 1
299999 1
211556 1
300001 1
1 1
3 1
114868 1
295359 1
201531 1
44228 1
67565 1
212954 1
212622 1
219941 1
190385 1
2 1
155870 1
77586 1
281196 1
104589 1
300002 1
64653 1
236428 1
300000 1
173936 1
300001 1
53844 1
111217 1
2 1
91304 1
44738 1
1 1
68585 1
300000 1
76146 1
1 1
289734 1
82112 1
300001 1
98601 1
300000 1
43703 1
285442 1
1 1
256831 1
131008 1
55317 1
64576 1
1 1
228167 1
156177 1
1 1
299999 1
153209 1
249262 1
2 1
81488 1
85314 1
150641 1
126395 1
232951 1
163259 1
300000 1
52930 1
300001 1
1 1
21167 1
1 1
300001 1
32916 1
300001 1
199162 1
99921 1
299999 1
59864 1
75433 1
20785 1
1 1
71155 1
254018 1
70631 1
300000 1
48358 1
207461 1
104691 1
299999 1
108840 1
259489 1
4878 1
92778 1
89564 1
300001 1
299999 1
288346 1
134224 1
38747 1
16651 1
31690 1
3 1
138647 1
2 1
3 1
142875 1
81902 1
68951 1
187987 1
297643 1
213901 1
289770 1
300000 1
69292 1
299999 1
15451 1
74147 1
131875 1
299999 1
1 1
82449 1
1 1
180682 1
300001 1
17472 1
1 1
299998 1
241955 1
2 1
2 1
139841 1
281365 1
34456 1
2 1
65985 1
299999 1
2 1
121546 1
22636 1
85522 1
86965 1
1 1
165024 1
300001 1
2 1
53588 1
18988 1
1 1
15289 1
219894 1
299999 1
299999 1
300000 1
1 1
299999 1
300001 1
159258 1
2 1
92259 1
1 1
1 1
56015 1
122152 1
300000 1
300000 1
300002 1
299999 1
157059 1
300001 1
87007 1
1 1
1 1
129915 1
1 1
148304 1
32997 1
288236 1
2 1
822 1
3 1
193562 1
300001 1
299999 1
2 1
1 1
200318 1
74523 1
272804 1
27775 1
206339 1
210385 1
270483 1
74024 1
300000 1
147962 1
2 1
1 1
1 1
284389 1
152606 1
299999 1
300000 1
125849 1
239604 1
300002 1
1 1
2 1
221137 1
266803 1
170136 1
300000 1
1 1
1 1
135259 1
108565 1
1 1
190988 1
279778 1
133768 1
48745 1
299999 1
202790 1
53879 1
56939 1
1 1
82497 1
114344 1
188737 1
56496 1
1 1
1 1
153998 1
260905 1
131416 1
48951 1
79557 1
1 1
2 1
56179 1
300001 1
88368 1
300000 1
300000 1
19983 1
2 1
190201 1
127881 1
299998 1
300000 1
62900 1
61909 1
143415 1
1 1
283878 1
250109 1
30610 1
18878 1
1 1
300000 1
21784 1
213551 1
300000 1
237453 1
191288 1
1 1
3 1
177611 1
46811 1
5214 1
88474 1
275609 1
2 1
104966 1
299998 1
152471 1
8085 1
23670 1
1 1
2 1
300001 1
2 1
278161 1
291956 1
221981 1
258264 1
300000 1
72852 1
249397 1
2 1
54827 1
297405 1
1 1
209760 1
300000 1
14008 1
196850 1
29855 1
298645 1
90048 1
123087 1
1 1
229062 1
46161 1
79277 1
230469 1
123832 1
1 1
128287 1
28395 1
288454 1
66509 1
196371 1
83930 1
100447 1
3 1
233325 1
114745 1
24042 1
14059 1
262258 1
1 1
78411 1
226966 1
257390 1
1 1
35728 1
292556 1
227903 1
300002 1
300000 1
269400 1
82145 1
300000 1
141689 1
231963 1
77060 1
115338 1
300000 1
107090 1
233420 1
135061 1
12121 1
5819 1
175963 1
263261 1
123566 1
300000 1
242437 1
1 1
129125 1
196406 1
116022 1
31462 1
2 1
50067 1
10854 1
107135 1
2 1
69543 1
195682 1
1 1
1860 1
299999 1
1 1
163712 1
178940 1
300001 1
300001 1
300001 1
3 1
155632 1
166289 1
139694 1
7060 1
225249 1
1 1
281778 1
225159 1
3 1
71000 1
73093 1
299999 1
274406 1
116693 1
300001 1
201562 1
121441 1
126380 1
37426 1
173775 1
1 1
2 1
1 1
33486 1
22775 1
300000 1
191246 1
1 1
2 1
244353 1
157781 1
16615 1
61538 1
165987 1
194877 1
179877 1
42386 1
5637 1
2 1
163833 1
197254 1
23074 1
299999 1
292026 1
288305 1
237079 1
49777 1
231587 1
189434 1
1 1
199469 1
1 1
118500 1
299999 1
240111 1
89768 1
37370 1
256473 1
1 1
106098 1
299999 1
165359 1
77332 1
2 1
234575 1
232957 1
214392 1
162650 1
300001 1
2 1
207370 1
2 1
167187 1
111207 1
17749 1
270935 1
267715 1
299999 1
7473 1
299999 1
199103 1
2 1
300001 1
1 1
241873 1
192919 1
300000 1
3 1
15517 1
76885 1
299999 1
6776 1
77105 1
1 1
164555 1
298515 1
82465 1
1 1
1 1
61007 1
218070 1
57133 1
127795 1
205799 1
297220 1
240812 1
119643 1
262298 1
172944 1
179351 1
199047 1
269337 1
186230 1
53183 1
1 1
1 1
2 1
300000 1
300001 1
255509 1
300000 1
299999 1
262587 1
294465 1
221341 1
152120 1
17149 1
300001 1
299999 1
2 1
247706 1
299999 1
2 1
166160 1
123136 1
72826 1
258445 1
299999 1
90883 1
45791 1
299999 1
137048 1
300000 1
266654 1
243440 1
25520 1
300000 1
91401 1
53985 1
133387 1
268083 1
231249 1
292263 1
289428 1
140107 1
250171 1
300000 1
177381 1
271646 1
79478 1
21760 1
105728 1
300001 1
232858 1
113168 1
174807 1
51023 1
30357 1
79058 1
2 1
121307 1
8823 1
274027 1
93219 1
9519 1
299999 1
99397 1
296849 1
218541 1
217836 1
9121 1
251702 1
36822 1
188732 1
269712 1
107392 1
27804 1
299998 1
286875 1
2129 1
133888 1
300000 1
1 1
300000 1
2686 1
1 1
1 1
236793 1
300000 1
141589 1
299998 1
279623 1
25153 1
1 1
1 1
199300 1
263737 1
257711 1
1 1
160645 1
262018 1
173535 1
165916 1
171198 1
222576 1
150981 1
299999 1
2 1
300001 1
2 1
222916 1
1 1
73444 1
195932 1
241887 1
300001 1
1 1
82550 1
279580 1
261471 1
227243 1
156569 1
80134 1
299999 1
179072 1
3 1
1 1
299999 1
81577 1
208007 1
171013 1
90533 1
54937 1
233918 1
300001 1
206303 1
98999 1
285586 1
142594 1
38115 1
299999 1
300001 1
47501 1
300000 1
102081 1
138910 1
1 1
244574 1
290316 1
120591 1
36420 1
300001 1
299999 1
179539 1
1 1
134219 1
154214 1
300001 1
102100 1
1 1
42576 1
57986 1
36964 1
222684 1
1 1
199144 1
46384 1
3 1
300000 1
104311 1
183203 1
144578 1
1 1
242654 1
299998 1
111042 1
299999 1
240368 1
263547 1
41568 1
196042 1
264900 1
254238 1
33801 1
1 1
250839 1
272475 1
300001 1
3 1
300002 1
259054 1
138102 1
260505 1
295228 1
203746 1
114355 1
299999 1
252213 1
194299 1
58007 1
127137 1
300001 1
1 1
228401 1
300000 1
143125 1
57315 1
285316 1
240374 1
300000 1
242548 1
1 1
1 1
1 1
300001 1
223697 1
300002 1
299998 1
297228 1
278075 1
107272 1
1 1
2 1
219881 1
215189 1
278902 1
88453 1
273638 1
107206 1
1 1
90402 1
263182 1
179777 1
1 1
101025 1
135160 1
1 1
59527 1
176596 1
206375 1
51465 1
39248 1
242079 1
299999 1
299999 1
148962 1
60919 1
2 1
48363 1
299999 1
200318 1
130542 1
233289 1
300001 1
300001 1
242770 1
54436 1
7902 1
123207 1
285022 1
208748 1
87544 1
11100 1
63736 1
300000 1
1 1
117820 1
300000 1
252346 1
129279 1
2 1
192314 1
300000 1
86382 1
2 1
299999 1
11381 1
99059 1
113018 1
1 1
219375 1
138762 1
194976 1
238595 1
253825 1
243612 1
38693 1
300000 1
262409 1
46979 1
38501 1
83924 1
299999 1
3 1
169448 1
2 1
285522 1
89476 1
31947 1
152407 1
211133 1
299999 1
247728 1
38037 1
299999 1
188389 1
102920 1
300000 1
52062 1
21617 1
261033 1
300000 1
8293 1
67618 1
162274 1
300001 1
134506 1
1592 1
299999 1
79475 1
52649 1
1 1
293774 1
249470 1
300000 1
234704 1
140455 1
245291 1
1 1
1 1
300001 1
46822 1
300000 1
3132 1
2 1
300000 1
1 1
125735 1
62939 1
37931 1
264993 1
33070 1
1 1
285407 1
156767 1
118477 1
119717 1
269763 1
291656 1
70567 1
299998 1
207159 1
300000 1
299998 1
163500 1
299999 1
1 1
6957 1
58078 1
289262 1
192477 1
232939 1
131020 1
94798 1
28377 1
214389 1
279343 1
96780 1
1 1
71875 1
149370 1
164114 1
36741 1
227604 1
100674 1
300002 1
1 1
88855 1
198806 1
36594 1
20974 1
300000 1
152262 1
300000 1
44906 1
129716 1
144412 1
157525 1
247614 1
1 1
171499 1
300000 1
119289 1
300001 1
280668 1
113748 1
299999 1
194360 1
286325 1
2 1
300002 1
256110 1
232767 1
279078 1
279755 1
2 1
32771 1
1 1
97621 1
300001 1
2 1
122608 1
45227 1
195045 1
24501 1
208672 1
2 1
300000 1
1 1
3 1
69550 1
300001 1
254385 1
177302 1
299999 1
300001 1
293395 1
3 1
2 1
197983 1
300000 1
89779 1
32984 1
300000 1
57452 1
3 1
2 1
249198 1
24545 1
163605 1
248715 1
1 1
299999 1
112814 1
1 1
298517 1
38037 1
3 1
173782 1
144611 1
300001 1
189081 1
5801 1
136617 1
27544 1
1 1
28518 1
2 1
230688 1
1 1
1 1
59437 1
300000 1
299999 1
157578 1
85735 1
206410 1
300002 1
1 1
249461 1
299999 1
113344 1
57810 1
2 1
1 1
231670 1
2 1
38488 1
233354 1
275649 1
260707 1
300001 1
1 1
130713 1
299999 1
191946 1
130213 1
1 1
219162 1
1 1
111863 1
54561 1
51126 1
138735 1
74879 1
128561 1
1 1
102622 1
140770 1
261107 1
236681 1
93451 1
1 1
97202 1
183242 1
211976 1
132193 1
107814 1
300001 1
300000 1
167321 1
300000 1
1 1
19761 1
1 1
267302 1
55286 1
13744 1
170375 1
221462 1
47912 1
285970 1
189898 1
158909 1
48485 1
299998 1
297056 1
49421 1
171647 1
221609 1
87264 1
68179 1
274246 1
195813 1
283603 1
300000 1
256377 1
144431 1
226242 1
300000 1
131933 1
1 1
171099 1
299999 1
1 1
190120 1
300000 1
1 1
226336 1
227660 1
296972 1
300001 1
1 1
118632 1
2 1
106419 1
2 1
74239 1
262997 1
299999 1
3 1
1 1
77062 1
46596 1
183995 1
155616 1
271677 1
300000 1
124888 1
251884 1
1 1
163314 1
89129 1
286815 1
72477 1
23263 1
261883 1
96916 1
272763 1
300000 1
300002 1
136190 1
229761 1
49993 1
123227 1
229180 1
6966 1
123768 1
2 1
299998 1
300000 1
41126 1
299999 1
24703 1
300000 1
1 1
166470 1
14917 1
164826 1
300000 1
299998 1
248540 1
1 1
2 1
1 1
82892 1
299999 1
209706 1
2 1
44316 1
197669 1
251369 1
2 1
150451 1
13982 1
91263 1
73345 1
209382 1
223804 1
299999 1
111930 1
205673 1
268852 1
123581 1
131527 1
299999 1
279740 1
139494 1
285096 1
43542 1
1 1
224417 1
299999 1
38114 1
284284 1
3 1
247735 1
66786 1
299999 1
1 1
2 1
15998 1
115313 1
112127 1
177711 1
1 1
1 1
37129 1
1 1
2 1
201904 1
121479 1
294525 1
300001 1
300000 1
271827 1
288573 1
278369 1
236818 1
190264 1
121917 1
293958 1
144682 1
139932 1
231112 1
153145 1
82053 1
225624 1
98530 1
1 1
2 1
1 1
300000 1
204927 1
207029 1
2 1
23514 1
197650 1
299016 1
215668 1
63831 1
300002 1
1 1
300000 1
223342 1
300000 1
289979 1
290410 1
300001 1
66574 1
299999 1
55894 1
88910 1
33755 1
299999 1
24024 1
140505 1
231579 1
107255 1
1 1
277646 1
189289 1
300001 1
2 1
114661 1
160791 1
300001 1
113471 1
122341 1
11596 1
179867 1
17323 1
119691 1
2 1
107217 1
1 1
1 1
48048 1
1 1
1 1
149804 1
50866 1
55567 1
2697 1
1 1
300000 1
187817 1
287483 1
114158 1
7679 1
300001 1
300001 1
151302 1
6813 1
219798 1
95663 1
35999 1
129655 1
17897 1
6857 1
3 1
6612 1
243426 1
300002 1
2 1
73515 1
37241 1
248747 1
252679 1
89497 1
1 1
300000 1
169225 1
34982 1
84273 1
299999 1
133518 1
20188 1
299999 1
1 1
118479 1
49065 1
299999 1
24605 1
1 1
287804 1
23124 1
148862 1
164903 1
252770 1
300001 1
214967 1
1 1
224124 1
233342 1
1 1
77978 1
1 1
40964 1
237539 1
51165 1
2 1
1 1
300001 1
300001 1
112460 1
230298 1
88575 1
46170 1
164711 1
1 1
164636 1
263845 1
300001 1
262272 1
147850 1
289851 1
242344 1
299999 1
1 1
300000 1
208460 1
3 1
90975 1
236498 1
123525 1
299999 1
300000 1
300000 1
143207 1
220069 1
1 1
227746 1
115627 1
3 1
187313 1
40910 1
62243 1
124908 1
25767 1
242699 1
1 1
19404 1
2 1
291062 1
148000 1
248451 1
1 1
1 1
1 1
300000 1
1 1
297628 1
4472 1
300001 1
299999 1
84313 1
33824 1
300000 1
1 1
165796 1
193966 1
282336 1
240451 1
2 1
236332 1
25458 1
174590 1
41980 1
156913 1
14633 1
300001 1
154434 1
299999 1
161387 1
2 1
2 1
23540 1
107934 1
28112 1
3 1
262611 1
163398 1
1 1
296 1
224344 1
1 1
252535 1
3 1
164546 1
23290 1
226841 1
43422 1
1 1
300000 1
92977 1
300001 1
243007 1
299998 1
1 1
3 1
1 1
240443 1
300000 1
182312 1
300001 1
187668 1
94986 1
112627 1
187265 1
159119 1
299999 1
300001 1
1 1
236370 1
174059 1
1 1
1 1
80366 1
124344 1
135562 1
268939 1
91522 1
66529 1
1 1
1 1
111424 1
1 1
6458 1
299999 1
156645 1
300000 1
265281 1
282253 1
268000 1
242839 1
1 1
242834 1
67914 1
3 1
270513 1
1 1
264836 1
262649 1
232474 1
296585 1
17118 1
18925 1
92151 1
1 1
252838 1
30803 1
300001 1
233193 1
178817 1
181098 1
142193 1
129899 1
15832 1
299999 1
122260 1
206274 1
300000 1
213729 1
252993 1
300000 1
1 1
279318 1
37448 1
86415 1
2 1
300000 1
1 1
300001 1
1 1
277859 1
300000 1
1 1
270601 1
1 1
141672 1
251428 1
232526 1
1 1
104380 1
243339 1
239133 1
199146 1
52360 1
295069 1
300001 1
110343 1
42995 1
3 1
202870 1
20826 1
300000 1
210590 1
300001 1
280314 1
115384 1
268135 1
23747 1
135794 1
287531 1
103448 1
1 1
136633 1
239074 1
246926 1
2 1
143661 1
169342 1
183292 1
154010 1
30810 1
269362 1
192804 1
1 1
1 1
227467 1
27921 1
299999 1
256039 1
204180 1
2 1
2 1
257923 1
1 1
182263 1
241242 1
2 1
300000 1
113136 1
1 1
150741 1
281685 1
300000 1
2 1
299999 1
194106 1
295753 1
30918 1
170671 1
41255 1
1 1
232853 1
10868 1
1 1
143490 1
19161 1
273130 1
3 1
71996 1
300001 1
2 1
1 1
139659 1
178330 1
299999 1
122145 1
165297 1
300001 1
41116 1
2 1
278841 1
299999 1
130153 1
299999 1
1 1
133961 1
212374 1
111141 1
2 1
38171 1
252808 1
300001 1
140451 1
292971 1
22854 1
89444 1
300000 1
110113 1
2 1
1 1
300000 1
2 1
118644 1
299999 1
42581 1
51429 1
284948 1
185636 1
1 1
3 1
3 1
2 1
268508 1
28312 1
280146 1
129357 1
1 1
102680 1
1 1
1 1
1 1
300000 1
1 1
131373 1
1 1
43376 1
63770 1
1 1
300000 1
241713 1
300000 1
133246 1
264681 1
150023 1
269670 1
247600 1
299999 1
299999 1
3 1
1 1
55105 1
114670 1
176369 1
246550 1
300001 1
300000 1
135745 1
2 1
184630 1
232515 1
218460 1
102110 1
31761 1
299999 1
292231 1
109257 1
232812 1
1 1
299999 1
300000 1
291855 1
205724 1
1 1
192001 1
96442 1
108724 1
109482 1
3 1
1 1
258525 1
84786 1
299999 1
170970 1
61538 1
134013 1
121642 1
83456 1
175871 1
62365 1
262912 1
2 1
12838 1
3 1
300000 1
137711 1
2 1
262374 1
179108 1
189119 1
135169 1
299999 1
85952 1
93493 1
193462 1
87124 1
300001 1
1 1
206794 1
1 1
300002 1
78737 1
46377 1
11315 1
251624 1
251605 1
297564 1
299999 1
1 1
66088 1
300001 1
99038 1
2 1
300001 1
3 1
1 1
299999 1
225166 1
78937 1
37943 1
24497 1
298769 1
166227 1
88440 1
138556 1
300001 1
101651 1
1 1
60084 1
178719 1
69745 1
129681 1
2 1
299999 1
1 1
180120 1
1 1
3 1
3 1
299998 1
183010 1
51068 1
2 1
1 1
232389 1
193434 1
298086 1
74156 1
141304 1
290722 1
16535 1
53447 1
205828 1
42422 1
41708 1
300000 1
98819 1
1 1
1 1
77034 1
60195 1
243424 1
300000 1
299119 1
1 1
1 1
77761 1
284049 1
3 1
100573 1
152402 1
256021 1
300001 1
290315 1
209649 1
58457 1
290955 1
283330 1
279469 1
246306 1
300002 1
299999 1
272366 1
169999 1
3 1
262572 1
299999 1
294387 1
3585 1
64936 1
169624 1
141188 1
240812 1
135220 1
953 1
67927 1
185915 1
281676 1
300000 1
1 1
1 1
234000 1
3 1
299999 1
227304 1
300001 1
299999 1
1 1
97080 1
139778 1
49448 1
30794 1
299999 1
153479 1
300000 1
91922 1
299998 1
194433 1
143776 1
299999 1
115674 1
232975 1
211684 1
181726 1
4306 1
119019 1
1 1
11142 1
1 1
271437 1
176333 1
114952 1
1 1
143720 1
261305 1
274683 1
241089 1
65130 1
88228 1
192075 1
300001 1
138600 1
1 1
221105 1
299998 1
1 1
145859 1
1 1
257238 1
56610 1
26324 1
26735 1
299999 1
300001 1
3 1
128506 1
1 1
153721 1
277540 1
2 1
183001 1
16463 1
241654 1
55860 1
300001 1
224205 1
1 1
107179 1
138087 1
1 1
299999 1
300001 1
105081 1
144474 1
2 1
1 1
1 1
2 1
212151 1
152837 1
300000 1
252271 1
1 1
78756 1
1277 1
125332 1
111988 1
275112 1
21907 1
257710 1
144838 1
1 1
133828 1
300000 1
299998 1
2 1
106929 1
232867 1
126258 1
185491 1
133866 1
240378 1
2 1
215847 1
67227 1
1 1
216965 1
101093 1
2 1
300000 1
300001 1
1382 1
107203 1
300000 1
70066 1
33758 1
292933 1
269380 1
186449 1
287351 1
93296 1
52913 1
3 1
178630 1
154263 1
300000 1
102114 1
270864 1
2 1
300001 1
151082 1
300001 1
256199 1
55571 1
294831 1
122429 1
65658 1
299998 1
210353 1
235116 1
292386 1
1 1
1 1
2 1
164015 1
20449 1
180302 1
167491 1
1 1
34891 1
29646 1
300000 1
3179 1
124281 1
228300 1
299999 1
116482 1
287364 1
296753 1
269933 1
130324 1
298065 1
300002 1
299999 1
135473 1
1 1
1 1
36227 1
209782 1
140826 1
7533 1
244450 1
148510 1
1 1
30975 1
300000 1
1 1
87387 1
299999 1
2 1
127843 1
85318 1
169346 1
67190 1
1 1
299999 1
172787 1
299999 1
300001 1
42947 1
49427 1
127111 1
2 1
252266 1
212764 1
188813 1
121445 1
124270 1
151203 1
283745 1
1 1
3185 1
300000 1
14304 1
268791 1
300001 1
50163 1
45564 1
250997 1
181820 1
299999 1
289620 1
143085 1
69313 1
18489 1
57717 1
157471 1
2 1
300001 1
63970 1
1 1
156701 1
275618 1
25226 1
21252 1
1 1
1 1
79438 1
292433 1
235345 1
224756 1
247053 1
15525 1
299999 1
158860 1
1 1
300001 1
3 1
183429 1
97930 1
300001 1
33433 1
300002 1
27252 1
1 1
32346 1
244342 1
105345 1
52169 1
130407 1
300000 1
300000 1
281727 1
283972 1
300000 1
300001 1
300000 1
202768 1
284282 1
1 1
300001 1
300001 1
299998 1
299999 1
1 1
183910 1
187116 1
1 1
207239 1
25526 1
141056 1
1 1
6037 1
2 1
3 1
126854 1
157092 1
69382 1
1 1
176247 1
144335 1
261070 1
1 1
28036 1
232424 1
56448 1
185541 1
2 1
300001 1
215581 1
229146 1
94982 1
10548 1
231023 1
300000 1
1 1
232965 1
83089 1
248856 1
23944 1
7435 1
115778 1
1 1
82613 1
280052 1
300001 1
165096 1
123382 1
300000 1
300001 1
287558 1
113450 1
170454 1
217345 1
231214 1
178394 1
108391 1
241053 1
164662 1
3 1
209442 1
300001 1
300000 1
2 1
85954 1
1 1
2 1
162864 1
1 1
245842 1
299998 1
1 1
298307 1
261799 1
299999 1
177676 1
30273 1
153555 1
246497 1
295049 1
1 1
296217 1
81578 1
203357 1
299999 1
255864 1
248983 1
2 1
139578 1
41334 1
60459 1
2 1
260205 1
13315 1
2 1
260131 1
1 1
76832 1
3 1
271742 1
123342 1
167492 1
293154 1
61955 1
1 1
203119 1
203817 1
229440 1
28161 1
3 1
273725 1
248281 1
300000 1
54572 1
1 1
194288 1
300000 1
14948 1
42491 1
300002 1
93059 1
299999 1
4190 1
83886 1
52450 1
85523 1
229175 1
3 1
272941 1
34672 1
264906 1
299999 1
294323 1
236419 1
6403 1
299999 1
1 1
169807 1
66661 1
7711 1
247912 1
300001 1
19317 1
2 1
150647 1
300001 1
135854 1
215654 1
124862 1
57041 1
1 1
2 1
299999 1
14333 1
97674 1
299998 1
2 1
32744 1
300000 1
1 1
20354 1
300001 1
152670 1
182410 1
67485 1
224705 1
184429 1
300001 1
223491 1
1 1
1 1
48976 1
300000 1
53908 1
41239 1
42216 1
208697 1
271810 1
299999 1
1 1
149093 1
37891 1
1475 1
300000 1
143 1
110737 1
299999 1
129912 1
86273 1
74306 1
220858 1
213779 1
210414 1
299999 1
1 1
300000 1
12132 1
89518 1
127352 1
299998 1
269137 1
113954 1
165111 1
193763 1
141713 1
1 1
300000 1
144451 1
216299 1
231409 1
195553 1
29551 1
168481 1
1 1
144797 1
3 1
206889 1
19966 1
114480 1
292662 1
6194 1
296891 1
156028 1
21128 1
3 1
96989 1
242090 1
260015 1
2 1
248875 1
1 1
300001 1
50720 1
1 1
261869 1
280228 1
179896 1
75386 1
2 1
8365 1
2 1
170215 1
95967 1
177958 1
143680 1
215012 1
1 1
26082 1
232059 1
259173 1
57684 1
217476 1
300001 1
4707 1
2210 1
105125 1
104852 1
300000 1
300001 1
300000 1
231515 1
178034 1
211679 1
28116 1
3 1
300001 1
140730 1
89322 1
150611 1
66911 1
85286 1
222963 1
3 1
1 1
300001 1
26442 1
185351 1
49152 1
155914 1
1 1
299999 1
232885 1
1 1
172383 1
266728 1
1 1
219594 1
180809 1
75949 1
1 1
173189 1
76146 1
253295 1
109723 1
107243 1
1 1
300000 1
72154 1
53403 1
299999 1
299999 1
263448 1
184991 1
20750 1
133282 1
263362 1
120768 1
56245 1
66073 1
300001 1
1 1
115764 1
138849 1
275626 1
1 1
172726 1
183121 1
300000 1
300000 1
2 1
14728 1
137778 1
300001 1
1 1
1 1
300001 1
115997 1
23945 1
299998 1
132239 1
300002 1
239898 1
231493 1
300001 1
21383 1
115369 1
159022 1
90837 1
259687 1
1 1
117847 1
300000 1
14847 1
221949 1
300001 1
300001 1
154807 1
299248 1
1 1
298847 1
290049 1
125724 1
102767 1
1 1
1 1
300000 1
275859 1
1 1
1 1
95441 1
71755 1
60837 1
1 1
271173 1
300000 1
300000 1
299998 1
191328 1
16028 1
1 1
255703 1
300000 1
139455 1
300000 1
40704 1
5779 1
87670 1
97220 1
138474 1
288682 1
1 1
205850 1
12447 1
109800 1
66696 1
243249 1
63578 1
13043 1
78796 1
299999 1
191198 1
299998 1
191449 1
300000 1
4247 1
93431 1
299999 1
59097 1
2 1
300000 1
149471 1
300000 1
299999 1
45475 1
300000 1
133580 1
26017 1
1 1
31112 1
234995 1
118849 1
104365 1
2 1
279909 1
1 1
227243 1
94325 1
11019 1
299999 1
2 1
300000 1
195156 1
161447 1
36251 1
219738 1
1 1
54093 1
299999 1
80822 1
300002 1
300000 1
299999 1
2 1
106343 1
173177 1
97502 1
38809 1
136435 1
56209 1
1 1
300000 1
1 1
70652 1
299999 1
300000 1
51786 1
172019 1
10414 1
2 1
260539 1
299999 1
1 1
300001 1
295111 1
143170 1
274620 1
64849 1
263054 1
300000 1
103100 1
131276 1
72055 1
147943 1
121009 1
1 1
26974 1
211335 1
286423 1
193802 1
187005 1
259259 1
300001 1
254400 1
35287 1
146050 1
1 1
1 1
139915 1
29714 1
2 1
67400 1
195051 1
299999 1
215354 1
123252 1
299998 1
1 1
71426 1
239412 1
24146 1
300001 1
50756 1
24309 1
102381 1
92741 1
294001 1
287636 1
270720 1
300000 1
261841 1
162207 1
2 1
299999 1
214103 1
149744 1
1 1
74674 1
300001 1
8677 1
220764 1
300001 1
1 1
300001 1
300000 1
1 1
165237 1
92105 1
134586 1
248541 1
240145 1
300000 1
300000 1
246820 1
29539 1
145534 1
1 1
6772 1
277300 1
300000 1
1 1
178748 1
1 1
299999 1
1 1
254632 1
113788 1
1 1
1 1
73684 1
1 1
300000 1
2 1
238848 1
1 1
112026 1
67502 1
197939 1
158027 1
162190 1
300000 1
1 1
44462 1
300000 1
96659 1
188715 1
207953 1
1 1
2 1
227982 1
174306 1
299999 1
193570 1
193495 1
54939 1
296222 1
247107 1
68625 1
210198 1
7596 1
1 1
21926 1
110624 1
1 1
141788 1
1 1
2 1
1 1
257906 1
2 1
185698 1
279745 1
2 1
299999 1
159309 1
247 1
128055 1
262647 1
298320 1
300002 1
66244 1
227672 1
66808 1
143409 1
287607 1
111252 1
222118 1
300001 1
1 1
1 1
8486 1
280174 1
7273 1
1 1
214197 1
1 1
300001 1
248250 1
1 1
156714 1
210090 1
299999 1
79736 1
245535 1
253781 1
268977 1
181710 1
7012 1
202254 1
257808 1
300000 1
1 1
2 1
53402 1
291141 1
300000 1
283144 1
165968 1
251005 1
257718 1
254433 1
299998 1
258265 1
110472 1
170845 1
52822 1
299998 1
66717 1
3 1
12542 1
142096 1
201688 1
1 1
47765 1
34611 1
233463 1
300000 1
2 1
299999 1
10465 1
1 1
299999 1
1 1
264993 1
271621 1
299999 1
190597 1
168693 1
278119 1
80906 1
1 1
246476 1
2 1
79736 1
279114 1
204866 1
116782 1
242174 1
61140 1
61378 1
100710 1
231598 1
2120 1
52557 1
140153 1
299999 1
226572 1
1 1
76437 1
29322 1
1 1
71963 1
294483 1
227098 1
295143 1
100439 1
1 1
227611 1
1 1
250131 1
2 1
300001 1
300000 1
95267 1
34304 1
98183 1
290369 1
158463 1
299998 1
79048 1
1 1
266464 1
91016 1
141351 1
297087 1
161030 1
213876 1
149818 1
41271 1
65246 1
1 1
1 1
233871 1
30258 1
300001 1
300001 1
287364 1
100209 1
1042 1
196600 1
181215 1
288772 1
53565 1
1 1
163149 1
2678 1
299998 1
24164 1
299999 1
2 1
300000 1
188261 1
23926 1
300000 1
207169 1
26971 1
206774 1
300000 1
148743 1
101614 1
300001 1
262783 1
116559 1
260723 1
216686 1
287794 1
202655 1
300001 1
45410 1
208322 1
300001 1
2 1
18570 1
23960 1
206943 1
1 1
55639 1
299999 1
294069 1
300001 1
93755 1
101446 1
299998 1
296039 1
300000 1
192433 1
287718 1
1 1
88179 1
2 1
145591 1
299999 1
2 1
300001 1
261378 1
1 1
113077 1
266377 1
219344 1
131378 1
214528 1
262739 1
1 1
300001 1
250600 1
300001 1
284129 1
84428 1
6158 1
300000 1
8001 1
188697 1
67239 1
300000 1
300000 1
223064 1
1 1
1 1
40511 1
41386 1
19725 1
300000 1
173304 1
264106 1
292204 1
297613 1
130269 1
7197 1
93163 1
79631 1
211355 1
93058 1
1 1
99949 1
260958 1
49955 1
133674 1
246357 1
87705 1
3 1
139187 1
57179 1
300000 1
284465 1
214470 1
134836 1
244005 1
300001 1
127358 1
235636 1
74699 1
255534 1
19815 1
44180 1
7817 1
219897 1
78241 1
1 1
3 1
299999 1
268542 1
300000 1
287164 1
185969 1
43465 1
1104 1
124425 1
29331 1
76437 1
2 1
249622 1
300002 1
6381 1
230812 1
299999 1
1 1
138534 1
142447 1
1 1
145680 1
300001 1
280687 1
300001 1
3 1
300001 1
114018 1
300000 1
69479 1
220858 1
116367 1
174401 1
3 1
204736 1
145642 1
119937 1
50860 1
105160 1
1 1
40290 1
2 1
299999 1
66944 1
187775 1
30345 1
87756 1
124536 1
260638 1
259189 1
294347 1
266220 1
1 1
1 1
88742 1
32899 1
162038 1
19518 1
229740 1
297669 1
300001 1
186681 1
2 1
299999 1
164281 1
103933 1
32010 1
9262 1
99866 1
205916 1
298791 1
1 1
1 1
7005 1
299999 1
134806 1
282180 1
300000 1
156177 1
199108 1
171270 1
1 1
171364 1
183505 1
191749 1
1 1
13659 1
126910 1
142452 1
254716 1
110603 1
299999 1
299999 1
5987 1
218101 1
47964 1
3 1
300001 1
57786 1
300000 1
1 1
299999 1
1 1
36017 1
3 1
300000 1
203579 1
1 1
23065 1
165404 1
10023 1
119418 1
294305 1
47668 1
64379 1
1 1
170042 1
241802 1
69958 1
1 1
300001 1
1 1
299998 1
286014 1
282299 1
217202 1
257644 1
7879 1
254769 1
107602 1
300002 1
2 1
196575 1
70183 1
300000 1
260275 1
95009 1
129811 1
1 1
2 1
110193 1
1 1
177537 1
254793 1
300000 1
86211 1
203917 1
300002 1
300000 1
88814 1
1 1
224731 1
43716 1
112764 1
270642 1
182659 1
195038 1
267625 1
102504 1
300001 1
2 1
165689 1
157486 1
169371 1
270540 1
24393 1
225193 1
299999 1
285333 1
51790 1
229999 1
211807 1
1 1
300000 1
266212 1
1 1
55098 1
3 1
300000 1
224487 1
300000 1
43456 1
164705 1
1 1
172172 1
300000 1
43128 1
81910 1
300000 1
1 1
213682 1
124960 1
226767 1
110915 1
33822 1
1 1
1 1
61499 1
115778 1
3 1
183914 1
1 1
70033 1
1 1
300000 1
1 1
128713 1
252930 1
1 1
300000 1
300000 1
56649 1
132633 1
100596 1
208564 1
36751 1
161660 1
1 1
188231 1
141275 1
239753 1
299999 1
86918 1
294620 1
227008 1
75144 1
227273 1
137874 1
275906 1
137597 1
257750 1
1 1
206714 1
289878 1
229560 1
65332 1
97313 1
219911 1
1 1
246267 1
242911 1
14391 1
296455 1
1 1
300000 1
14581 1
127729 1
127887 1
226563 1
103024 1
300001 1
300001 1
300001 1
125513 1
67523 1
294928 1
171458 1
300000 1
1 1
2 1
300000 1
299999 1
150661 1
1 1
3 1
171948 1
15939 1
290157 1
2 1
36583 1
42948 1
144663 1
255715 1
2 1
299998 1
1 1
243948 1
15946 1
2 1
221383 1
161692 1
3 1
19858 1
248256 1
157470 1
296328 1
2 1
288203 1
300000 1
299999 1
294280 1
200698 1
213148 1
120106 1
203804 1
299999 1
1 1
56088 1
292207 1
233892 1
189256 1
180558 1
128090 1
106492 1
299999 1
270028 1
29053 1
78892 1
24819 1
162500 1
288663 1
1 1
300001 1
296716 1
2 1
275658 1
252716 1
178470 1
1 1
274522 1
2 1
300000 1
238422 1
235290 1
6625 1
77235 1
2 1
265696 1
125970 1
74401 1
1 1
200948 1
190375 1
1 1
195867 1
298203 1
85950 1
177482 1
203560 1
132222 1
86693 1
149092 1
20675 1
159081 1
15067 1
155908 1
52494 1
133098 1
136480 1
1 1
1 1
1 1
271310 1
287822 1
3 1
37800 1
2 1
299999 1
106187 1
1 1
153563 1
300000 1
97542 1
1 1
1 1
121749 1
184015 1
300001 1
86432 1
2 1
45211 1
2 1
228167 1
176396 1
202276 1
299999 1
299999 1
89413 1
148649 1
1 1
177039 1
300000 1
265601 1
113144 1
110746 1
299999 1
135939 1
281825 1
299999 1
28713 1
66701 1
296541 1
3 1
276047 1
48183 1
300000 1
124791 1
23596 1
201946 1
229004 1
294774 1
234623 1
90624 1
231489 1
204913 1
133900 1
300001 1
12494 1
119990 1
213497 1
76902 1
102067 1
1 1
25182 1
2 1
1 1
61506 1
1 1
2 1
1 1
1 1
300000 1
56137 1
18023 1
52908 1
162106 1
1 1
299998 1
1 1
300000 1
172939 1
114507 1
300001 1
57735 1
172687 1
299999 1
18359 1
232146 1
299999 1
300000 1
1 1
102750 1
9750 1
248786 1
300000 1
299999 1
206874 1
172594 1
240649 1
145598 1
1 1
51677 1
161605 1
134363 1
234020 1
299999 1
1 1
300001 1
299723 1
1 1
109802 1
112266 1
17389 1
299999 1
196623 1
1 1
84912 1
300000 1
257262 1
144834 1
1 1
78662 1
236342 1
143328 1
91610 1
5158 1
104852 1
300001 1
1 1
300000 1
214715 1
2 1
299999 1
300000 1
300000 1
234737 1
292713 1
79661 1
3 1
8708 1
1 1
299999 1
223812 1
2 1
50838 1
223967 1
300000 1
1 1
299999 1
226012 1
269123 1
290023 1
79549 1
263025 1
300000 1
144415 1
58795 1
93344 1
2 1
299999 1
253117 1
231655 1
20216 1
265376 1
299999 1
138172 1
255577 1
1 1
126172 1
1 1
139344 1
1 1
120981 1
74852 1
11749 1
186735 1
80508 1
65198 1
66607 1
300001 1
1 1
94990 1
46241 1
299999 1
64797 1
76210 1
189957 1
1 1
196410 1
100392 1
53920 1
183269 1
21864 1
73683 1
195417 1
256805 1
109646 1
1 1
1 1
299999 1
125266 1
300000 1
194868 1
299998 1
1 1
1 1
163675 1
175467 1
1 1
300000 1
261603 1
300001 1
300000 1
299999 1
2 1
183377 1
300000 1
257856 1
1 1
300001 1
23866 1
2 1
226536 1
299999 1
216159 1
300000 1
299999 1
292008 1
2 1
2 1
16713 1
300000 1
141148 1
282624 1
300001 1
1 1
65088 1
178414 1
166733 1
1 1
229741 1
300001 1
1 1
93267 1
116106 1
37626 1
2 1
272927 1
41535 1
73700 1
36379 1
2046 1
230165 1
300001 1
18049 1
259230 1
228045 1
101867 1
1 1
4994 1
244389 1
300001 1
139619 1
262966 1
63247 1
165509 1
3855 1
1 1
178195 1
58959 1
166325 1
51762 1
300000 1
216728 1
277222 1
237805 1
266855 1
300001 1
18422 1
1 1
262175 1
1 1
2 1
2 1
143718 1
72765 1
299999 1
300000 1
300000 1
248237 1
1 1
1 1
299999 1
209923 1
238941 1
286897 1
299999 1
83880 1
269517 1
26406 1
254494 1
5046 1
93173 1
157441 1
227470 1
300000 1
34862 1
1 1
277089 1
240056 1
96494 1
264631 1
285690 1
1 1
299999 1
16853 1
63618 1
195724 1
110819 1
148749 1
62021 1
299999 1
98391 1
140350 1
2 1
45885 1
3 1
38789 1
41342 1
173331 1
2 1
299999 1
101043 1
40713 1
234952 1
16428 1
167661 1
222414 1
110802 1
260683 1
1 1
34735 1
280485 1
30112 1
211392 1
1 1
5069 1
20256 1
297833 1
3 1
300001 1
90392 1
87099 1
216358 1
1 1
3 1
109112 1
91259 1
300000 1
300002 1
216870 1
274269 1
270927 1
214667 1
43714 1
300000 1
276563 1
1 1
300000 1
289283 1
2 1
2 1
42455 1
275649 1
299999 1
186412 1
278769 1
254923 1
1 1
177099 1
57148 1
300000 1
300002 1
1 1
22339 1
194 1
129148 1
300000 1
283288 1
251275 1
3 1
144024 1
16222 1
299999 1
300001 1
88180 1
24088 1
1 1
299999 1
140089 1
1 1
258833 1
169945 1
300001 1
123082 1
2 1
298442 1
15074 1
88678 1
132857 1
270849 1
190479 1
2 1
257884 1
300000 1
2 1
116997 1
180276 1
1 1
32967 1
221389 1
22409 1
261188 1
270651 1
201719 1
1 1
247926 1
175296 1
26693 1
177693 1
198042 1
169786 1
284466 1
300000 1
248628 1
2 1
164283 1
1 1
117119 1
143303 1
300000 1
255259 1
234970 1
49342 1
193070 1
1 1
213398 1
207004 1
1 1
3 1
231488 1
132269 1
95565 1
264731 1
40307 1
300001 1
1 1
154592 1
110893 1
285569 1
2 1
150788 1
19190 1
120480 1
223214 1
67405 1
300002 1
2 1
73899 1
1 1
107798 1
104590 1
130847 1
280085 1
3 1
76083 1
300000 1
299999 1
43953 1
901 1
249836 1
299999 1
60691 1
44284 1
175642 1
201710 1
252307 1
19305 1
171184 1
300000 1
1 1
300000 1
240258 1
234314 1
300001 1
300002 1
2 1
93948 1
30144 1
128008 1
23927 1
202899 1
300000 1
168341 1
300000 1
2 1
193910 1
2 1
300001 1
66745 1
293627 1
220797 1
191746 1
2 1
243817 1
300000 1
1 1
300002 1
60176 1
235647 1
208525 1
300000 1
1 1
62638 1
300000 1
121111 1
252365 1
175499 1
1 1
299999 1
30416 1
300000 1
23184 1
228306 1
75376 1
257737 1
16497 1
56207 1
193447 1
300001 1
1 1
120289 1
299999 1
144795 1
280323 1
2017 1
2 1
26713 1
159893 1
1 1
273366 1
248450 1
300001 1
208641 1
84943 1
3719 1
1 1
114104 1
299998 1
159787 1
1607 1
1 1
300000 1
299999 1
170043 1
300002 1
282664 1
123316 1
3 1
3 1
227283 1
190306 1
2 1
207524 1
20073 1
289565 1
299999 1
300001 1
61947 1
300000 1
299999 1
140734 1
87969 1
99192 1
263093 1
71781 1
1 1
300001 1
299999 1
4800 1
30749 1
300001 1
300001 1
1 1
2 1
120573 1
238306 1
32299 1
300000 1
165117 1
97238 1
180568 1
281391 1
299999 1
300000 1
2 1
72334 1
62214 1
37858 1
190743 1
299998 1
98209 1
231882 1
300000 1
131358 1
14746 1
148577 1
178637 1
244010 1
300000 1
197551 1
253557 1
1 1
1 1
270327 1
224469 1
185024 1
155536 1
10589 1
1 1
232719 1
4411 1
35796 1
2 1
2 1
152528 1
300000 1
299998 1
89752 1
228991 1
95317 1
174603 1
1 1
1 1
272850 1
299998 1
240230 1
22200 1
1 1
104712 1
93344 1
115395 1
152740 1
126012 1
131863 1
231069 1
1 1
299999 1
98536 1
1 1
109085 1
2 1
241876 1
300002 1
573 1
251553 1
39641 1
191662 1
11701 1
72129 1
152974 1
300001 1
294360 1
300000 1
46934 1
295914 1
153771 1
6532 1
53377 1
300002 1
268166 1
300002 1
300001 1
36601 1
225993 1
300001 1
81986 1
300001 1
290761 1
154411 1
105451 1
93622 1
9562 1
139469 1
299998 1
2 1
150536 1
2 1
128329 1
143918 1
73577 1
81534 1
299999 1
165731 1
300000 1
122514 1
139269 1
275770 1
1 1
217871 1
37797 1
299999 1
205454 1
100682 1
300000 1
66212 1
234922 1
68539 1
1 1
201314 1
1 1
234997 1
182745 1
264816 1
6144 1
130491 1
300001 1
232098 1
18576 1
180118 1
106515 1
300000 1
8797 1
137036 1
144445 1
19102 1
209673 1
299999 1
52171 1
276245 1
20675 1
300000 1
299999 1
300001 1
299999 1
1 1
292398 1
232750 1
148665 1
273242 1
1 1
282997 1
2 1
146613 1
96331 1
107510 1
101115 1
79482 1
27082 1
176413 1
2 1
2 1
264007 1
250867 1
300000 1
17523 1
2 1
234363 1
102696 1
259985 1
249502 1
1 1
300001 1
281842 1
209236 1
126924 1
1 1
2 1
2 1
290489 1
91270 1
108135 1
256242 1
81339 1
59039 1
203648 1
237519 1
157101 1
2 1
99230 1
267443 1
117288 1
37306 1
3 1
299999 1
300001 1
62769 1
111813 1
2 1
60129 1
70657 1
299999 1
28780 1
1 1
244751 1
138942 1
270175 1
38929 1
2 1
166989 1
257734 1
299999 1
48531 1
1 1
869 1
299999 1
181464 1
73991 1
300002 1
300000 1
92159 1
1 1
276314 1
257937 1
1 1
1554 1
1 1
51329 1
1 1
300001 1
2960 1
299999 1
1 1
279860 1
120559 1
167387 1
1 1
259616 1
300000 1
72263 1
119520 1
1 1
1 1
1 1
22733 1
1 1
157269 1
300000 1
299999 1
300002 1
263362 1
11940 1
299999 1
1 1
193752 1
272771 1
1 1
277887 1
120544 1
299999 1
50483 1
12981 1
93843 1
286041 1
263354 1
82034 1
84812 1
35698 1
97079 1
154010 1
264837 1
194100 1
3 1
55178 1
220909 1
299998 1
300002 1
1 1
299232 1
114546 1
300001 1
1 1
300002 1
171173 1
46971 1
84517 1
186112 1
300001 1
278940 1
247201 1
60612 1
256406 1
217517 1
202605 1
189667 1
13516 1
300000 1
292223 1
272125 1
5874 1
1 1
300000 1
160355 1
234315 1
25606 1
192518 1
55246 1
190326 1
99257 1
44394 1
300000 1
300001 1
131548 1
94456 1
299999 1
3 1
54079 1
299999 1
68556 1
1 1
193934 1
180968 1
26829 1
259062 1
112742 1
237493 1
1 1
143749 1
300001 1
3 1
2 1
299999 1
138036 1
65569 1
300000 1
258674 1
289224 1
43676 1
61100 1
246207 1
300001 1
300000 1
299998 1
52225 1
173265 1
299999 1
289549 1
207858 1
299999 1
71710 1
299999 1
295102 1
23579 1
4904 1
300001 1
3 1
276810 1
199590 1
229016 1
1 1
112610 1
125740 1
1 1
2 1
110360 1
93603 1
119488 1
299999 1
236287 1
1 1
250983 1
147361 1
164050 1
68497 1
74863 1
232985 1
1 1
144541 1
291196 1
148904 1
12155 1
300000 1
252123 1
299999 1
164302 1
170638 1
79730 1
1 1
51326 1
99592 1
125808 1
128114 1
1 1
39273 1
175583 1
290640 1
269603 1
300001 1
1 1
239160 1
300000 1
2 1
1 1
188101 1
299999 1
125534 1
174449 1
299999 1
114938 1
1 1
241712 1
159434 1
299999 1
38447 1
175999 1
299999 1
230032 1
147057 1
300001 1
71494 1
293529 1
1 1
1 1
114527 1
203771 1
89380 1
143784 1
300001 1
187972 1
59072 1
300002 1
119601 1
136997 1
1 1
223616 1
273751 1
40149 1
300000 1
47930 1
1 1
168035 1
3 1
267528 1
1 1
221649 1
170758 1
66848 1
216622 1
299999 1
1 1
300002 1
87327 1
260871 1
1 1
1 1
31288 1
168825 1
299999 1
157516 1
275408 1
106615 1
299999 1
98497 1
74236 1
160218 1
299998 1
168788 1
3 1
102018 1
299999 1
1 1
300000 1
247596 1
230694 1
217369 1
191748 1
159000 1
249449 1
165075 1
1 1
2 1
299999 1
65631 1
238396 1
28218 1
116908 1
106676 1
1 1
178689 1
207000 1
140178 1
229977 1
79331 1
148211 1
299999 1
84069 1
169815 1
1 1
153153 1
138186 1
89049 1
1 1
115071 1
1 1
300001 1
178695 1
259108 1
300002 1
281558 1
7745 1
1 1
300002 1
223766 1
206534 1
49933 1
300001 1
87478 1
1 1
3 1
211638 1
12520 1
1 1
1 1
176285 1
299999 1
123646 1
14373 1
273840 1
73480 1
3 1
141112 1
115383 1
126850 1
3 1
285740 1
300002 1
3 1
232050 1
84339 1
1 1
1 1
1 1
216592 1
3 1
64861 1
1 1
279328 1
170106 1
77489 1
242591 1
143524 1
262022 1
145935 1
300001 1
184516 1
43949 1
32818 1
1 1
299999 1
300000 1
300001 1
1 1
300001 1
1 1
148553 1
300001 1
227671 1
277611 1
3 1
1 1
7750 1
43926 1
238967 1
300000 1
54938 1
129888 1
299565 1
1 1
36988 1
33849 1
300000 1
2 1
299999 1
130438 1
238058 1
11040 1
1 1
1 1
1 1
23124 1
2 1
1 1
126001 1
299999 1
177647 1
299999 1
300001 1
8107 1
299998 1
41649 1
276145 1
257402 1
65348 1
300000 1
178380 1
146016 1
299999 1
3 1
1 1
123521 1
88306 1
239836 1
270441 1
180228 1
126491 1
147437 1
131030 1
2430 1
174379 1
1 1
1 1
2 1
300000 1
300001 1
88407 1
171565 1
287655 1
299998 1
230154 1
1 1
1 1
3 1
299998 1
186038 1
299998 1
300000 1
300000 1
300000 1
144055 1
300000 1
3 1
222175 1
183439 1
300001 1
179208 1
217529 1
101948 1
267712 1
68461 1
166772 1
300001 1
64324 1
39993 1
265781 1
196 1
189364 1
5342 1
234139 1
50498 1
2 1
188418 1
300000 1
1 1
1 1
243298 1
300000 1
284258 1
116071 1
300001 1
1 1
119394 1
299999 1
300001 1
300000 1
162346 1
218556 1
98886 1
82186 1
1690 1
263737 1
20042 1
89266 1
212629 1
300000 1
162950 1
224304 1
59369 1
108528 1
279701 1
218565 1
28000 1
1 1
300000 1
1 1
299999 1
299999 1
299999 1
115084 1
48349 1
275121 1
67798 1
221186 1
158713 1
87646 1
1 1
255686 1
256658 1
256998 1
250076 1
1 1
128653 1
260914 1
155471 1
171487 1
3 1
297958 1
191046 1
241153 1
1 1
1 1
14357 1
55369 1
271207 1
284899 1
219849 1
43530 1
300000 1
232688 1
300002 1
36927 1
49477 1
9898 1
300000 1
300000 1
150062 1
213194 1
300000 1
300001 1
2579 1
149144 1
181665 1
299999 1
243362 1
245825 1
68144 1
29541 1
300001 1
41024 1
70378 1
300001 1
300001 1
299998 1
150750 1
300002 1
244779 1
3 1
14766 1
15938 1
2 1
7704 1
1 1
300000 1
233221 1
189554 1
1 1
209574 1
1 1
278973 1
2 1
5994 1
300001 1
299999 1
300001 1
237197 1
66218 1
154214 1
1 1
300001 1
119588 1
96445 1
76665 1
87521 1
300000 1
269467 1
199979 1
129569 1
294286 1
299999 1
220630 1
299999 1
300002 1
179342 1
17303 1
299998 1
299999 1
268748 1
210549 1
1 1
61349 1
17687 1
300000 1
56621 1
246095 1
240706 1
300000 1
1 1
300002 1
1 1
61918 1
237838 1
252530 1
141192 1
97341 1
152761 1
1 1
2 1
69177 1
247445 1
129017 1
83575 1
242763 1
52313 1
14761 1
165700 1
97575 1
231790 1
190471 1
272647 1
187457 1
18065 1
193906 1
15074 1
251450 1
129124 1
152227 1
137758 1
198564 1
104375 1
30660 1
65353 1
147 1
299999 1
1 1
74911 1
300000 1
65893 1
277288 1
300000 1
1 1
258002 1
288156 1
268982 1
197626 1
291214 1
169071 1
268840 1
300000 1
200664 1
20946 1
128586 1
150317 1
229763 1
89294 1
69188 1
10172 1
299999 1
182595 1
3 1
300001 1
2 1
60289 1
214378 1
1 1
300000 1
1 1
85285 1
225290 1
232219 1
106916 1
93050 1
88314 1
285998 1
33071 1
3635 1
29243 1
49598 1
283146 1
11270 1
203900 1
166155 1
299999 1
1 1
299999 1
239810 1
3 1
107370 1
1 1
151578 1
293929 1
300000 1
2 1
299999 1
27770 1
144246 1
123694 1
1 1
150732 1
247694 1
1 1
3 1
129704 1
3 1
257761 1
261194 1
15650 1
132713 1
265757 1
239687 1
277378 1
62462 1
300000 1
168333 1
300000 1
239720 1
173207 1
300000 1
300001 1
49260 1
3 1
261520 1
32139 1
1 1
300000 1
3 1
300001 1
17295 1
1 1
1 1
2 1
42019 1
300000 1
205733 1
299998 1
12708 1
81391 1
21401 1
1 1
1 1
173002 1
264368 1
144101 1
133697 1
95856 1
300000 1
299998 1
40237 1
193087 1
299999 1
1 1
299999 1
3 1
299999 1
1 1
300000 1
278951 1
1 1
261508 1
18825 1
300002 1
1 1
1 1
271866 1
246540 1
65757 1
62231 1
278406 1
299999 1
119803 1
26919 1
107762 1
3 1
1 1
256259 1
221640 1
30045 1
1 1
207488 1
267837 1
164086 1
181478 1
258023 1
2 1
2 1
167218 1
208975 1
300000 1
150957 1
1 1
287699 1
150784 1
148623 1
151923 1
3532 1
299999 1
233978 1
300001 1
251640 1
1 1
141530 1
300000 1
2 1
88420 1
147146 1
268251 1
176864 1
3 1
227860 1
88438 1
1 1
36976 1
202995 1
177049 1
49655 1
1 1
299999 1
291444 1
43729 1
117531 1
2 1
150843 1
2 1
229817 1
59109 1
300000 1
185605 1
123214 1
267080 1
249186 1
1 1
110482 1
5149 1
2 1
233434 1
162874 1
63199 1
3 1
48425 1
185301 1
242777 1
161407 1
1 1
142445 1
280448 1
173998 1
48538 1
300000 1
175015 1
2 1
273474 1
16004 1
10497 1
157975 1
1 1
82542 1
61586 1
268057 1
104946 1
80637 1
294873 1
240312 1
1 1
241721 1
156372 1
1 1
300001 1
300001 1
300001 1
60728 1
299999 1
119830 1
232998 1
177018 1
89833 1
17156 1
89956 1
1 1
299999 1
66380 1
118822 1
300000 1
1 1
289243 1
3 1
1 1
274890 1
300001 1
81243 1
300001 1
1 1
287803 1
299999 1
201318 1
289692 1
128853 1
79322 1
300001 1
248752 1
300001 1
124432 1
217923 1
299999 1
174235 1
300000 1
79297 1
73809 1
252547 1
13832 1
245651 1
300002 1
157510 1
168040 1
1 1
179082 1
1 1
300001 1
62823 1
116836 1
258278 1
1 1
1 1
162063 1
134692 1
127913 1
116458 1
177918 1
2 1
72777 1
20351 1
159009 1
1 1
299999 1
276227 1
90629 1
298934 1
2 1
54881 1
33254 1
1 1
240022 1
300001 1
125472 1
43086 1
300001 1
40576 1
201459 1
1 1
296185 1
299999 1
36183 1
300000 1
90500 1
1 1
300000 1
299999 1
1 1
40494 1
1 1
263533 1
59580 1
2 1
244705 1
133729 1
300000 1
103332 1
2 1
1 1
300001 1
255323 1
130970 1
207519 1
300002 1
210161 1
213086 1
299998 1
75529 1
291669 1
2 1
246923 1
141593 1
2 1
157867 1
2 1
274003 1
257152 1
300001 1
3816 1
27580 1
300001 1
298734 1
1 1
280281 1
130914 1
260154 1
12944 1
300000 1
1 1
291253 1
300000 1
150542 1
255139 1
299999 1
60198 1
300000 1
299999 1
290507 1
299999 1
1 1
52839 1
1 1
2 1
288261 1
167347 1
257964 1
44366 1
1 1
1 1
183910 1
299999 1
216569 1
169882 1
1 1
221338 1
1 1
57619 1
150210 1
276737 1
1 1
298090 1
290255 1
15319 1
141433 1
187867 1
1 1
299999 1
299999 1
248976 1
130212 1
299998 1
236678 1
282732 1
1 1
299999 1
257561 1
63695 1
248849 1
55577 1
166664 1
68292 1
300001 1
1 1
9602 1
223199 1
136096 1
3 1
1 1
112589 1
1 1
60294 1
222235 1
58867 1
1 1
48615 1
3 1
286446 1
1 1
490 1
148876 1
238962 1
32801 1
268683 1
42192 1
32188 1
209533 1
1 1
91483 1
239103 1
103242 1
1 1
1 1
291880 1
196676 1
299998 1
94552 1
63921 1
99977 1
47132 1
300000 1
269659 1
6949 1
252631 1
2 1
263008 1
134158 1
108701 1
24540 1
207357 1
101719 1
1 1
267928 1
299718 1
101950 1
6137 1
261365 1
269036 1
100471 1
53360 1
300000 1
1 1
193754 1
3 1
1 1
1 1
38404 1
1 1
3 1
300001 1
260305 1
300000 1
116400 1
307 1
143653 1
266134 1
272280 1
45472 1
48272 1
61900 1
299998 1
196440 1
275508 1
1 1
128798 1
194882 1
299999 1
234400 1
159848 1
133122 1
299999 1
50285 1
221927 1
117307 1
86249 1
274350 1
55643 1
190702 1
107820 1
300001 1
9460 1
175220 1
71850 1
121635 1
284280 1
1 1
300001 1
254455 1
124732 1
177736 1
57543 1
278225 1
41423 1
6689 1
300000 1
166166 1
116593 1
253350 1
300000 1
1 1
25973 1
299999 1
299999 1
250469 1
212774 1
201817 1
265953 1
231263 1
297478 1
159556 1
48398 1
230028 1
140923 1
48242 1
224316 1
193157 1
199499 1
212047 1
1 1
114344 1
81473 1
300001 1
299999 1
275657 1
147063 1
80222 1
137001 1
219414 1
1 1
2 1
114271 1
1 1
237817 1
300000 1
115473 1
1 1
3 1
299999 1
99778 1
1 1
287535 1
3 1
12232 1
8198 1
1 1
2 1
103673 1
174244 1
36836 1
299999 1
44250 1
1 1
36007 1
81201 1
127175 1
1 1
22146 1
2 1
83080 1
33965 1
194355 1
3 1
161352 1
2 1
1 1
18924 1
224718 1
199841 1
1 1
233324 1
287580 1
275401 1
242626 1
29950 1
1 1
300000 1
1 1
223950 1
71580 1
74884 1
296701 1
2 1
20834 1
224689 1
299999 1
1 1
160817 1
20870 1
52986 1
2 1
5005 1
113453 1
167795 1
299998 1
38905 1
216236 1
195455 1
300000 1
21165 1
300000 1
228196 1
102168 1
3 1
71202 1
299999 1
198806 1
183703 1
299999 1
191855 1
2 1
3 1
1 1
299999 1
173793 1
300000 1
1 1
20941 1
212002 1
1 1
145270 1
121291 1
143465 1
227385 1
1 1
127534 1
248434 1
138900 1
299999 1
44767 1
300000 1
157449 1
64587 1
168914 1
293818 1
300000 1
49483 1
19405 1
300000 1
736 1
145203 1
300000 1
108850 1
300000 1
299999 1
270283 1
1 1
83307 1
102262 1
296572 1
197128 1
156859 1
1 1
180325 1
123401 1
217838 1
112073 1
1 1
157562 1
300001 1
148656 1
94800 1
60538 1
299999 1
155680 1
300000 1
299999 1
2 1
208588 1
202151 1
64608 1
300000 1
300000 1
2 1
252269 1
2126 1
1 1
299999 1
262367 1
69225 1
1 1
131089 1
87152 1
81897 1
1 1
1 1
18180 1
2 1
186252 1
287471 1
300001 1
224788 1
113149 1
271025 1
186611 1
174226 1
245579 1
58635 1
2 1
1 1
73196 1
1 1
160406 1
138436 1
1 1
86287 1
205973 1
255585 1
142609 1
300000 1
176748 1
2 1
192584 1
146353 1
300000 1
265946 1
47917 1
300000 1
3 1
2 1
77839 1
252692 1
216198 1
85306 1
299999 1
28197 1
177747 1
255298 1
133392 1
66535 1
55609 1
300002 1
300000 1
160976 1
120292 1
71077 1
300002 1
129128 1
1 1
161111 1
1 1
299999 1
108532 1
256200 1
198697 1
116572 1
128755 1
1 1
156155 1
1 1
299999 1
33024 1
288721 1
1 1
1 1
58683 1
199631 1
1520 1
88669 1
1 1
129050 1
281108 1
223313 1
284581 1
133835 1
109347 1
113188 1
1 1
268445 1
140316 1
299999 1
48040 1
300000 1
1 1
243142 1
102165 1
201967 1
1 1
79577 1
180332 1
162594 1
110314 1
137650 1
2 1
1556 1
300001 1
300001 1
259070 1
203729 1
193724 1
3 1
18820 1
76889 1
72370 1
196885 1
299999 1
300000 1
300001 1
206979 1
1 1
128293 1
3 1
167703 1
229191 1
261907 1
121343 1
300000 1
67896 1
299999 1
271144 1
242376 1
299999 1
300000 1
65614 1
222858 1
139010 1
1 1
195317 1
276705 1
87120 1
144446 1
77895 1
300001 1
228818 1
1 1
215311 1
1 1
1 1
168565 1
122698 1
273250 1
2419 1
36709 1
27650 1
55090 1
300000 1
299999 1
300001 1
1 1
50207 1
10228 1
67105 1
299999 1
280270 1
228083 1
153124 1
223957 1
2 1
299998 1
75117 1
1 1
1 1
300000 1
141012 1
160877 1
300002 1
3 1
24285 1
390 1
300000 1
129381 1
150939 1
1 1
248873 1
257343 1
113948 1
2 1
266120 1
231410 1
44185 1
243226 1
27970 1
300001 1
40715 1
183781 1
2 1
152545 1
1 1
227819 1
1 1
1 1
1 1
1 1
20875 1
179968 1
1 1
1 1
1 1
35952 1
249501 1
262501 1
174331 1
148409 1
113305 1
1 1
134263 1
296055 1
97088 1
6556 1
273006 1
1 1
1 1
1 1
254686 1
72950 1
300001 1
87190 1
173318 1
234701 1
275933 1
93916 1
1 1
117988 1
89044 1
218371 1
76693 1
251107 1
114325 1
1 1
300001 1
162362 1
27278 1
245714 1
299999 1
216732 1
224497 1
148896 1
299998 1
16786 1
272539 1
89539 1
93936 1
72775 1
95715 1
299999 1
157180 1
1 1
206241 1
62714 1
204520 1
300000 1
2 1
118767 1
34640 1
264851 1
182496 1
299999 1
300001 1
1 1
236819 1
132161 1
275023 1
1 1
300001 1
299999 1
262541 1
107521 1
117852 1
10584 1
14630 1
150376 1
208375 1
81605 1
1 1
1 1
169468 1
173448 1
152103 1
99243 1
299999 1
300001 1
2 1
2 1
107883 1
1 1
149414 1
156291 1
84304 1
300001 1
289582 1
1 1
121248 1
178345 1
299999 1
1 1
300000 1
261312 1
299999 1
1 1
300000 1
299999 1
106085 1
44391 1
300000 1
299999 1
1 1
1 1
1 1
111996 1
1 1
69857 1
639 1
1 1
300001 1
96788 1
2 1
300001 1
92443 1
217736 1
28305 1
174769 1
299999 1
34386 1
160783 1
2 1
1 1
300001 1
183671 1
50671 1
300002 1
159229 1
37843 1
75702 1
300000 1
154653 1
47993 1
204424 1
1 1
226986 1
100522 1
121286 1
200262 1
273132 1
300000 1
1 1
129071 1
233549 1
63737 1
253938 1
1 1
2 1
1 1
2435 1
247672 1
247317 1
300002 1
299999 1
300000 1
300000 1
54283 1
299999 1
127572 1
140243 1
93027 1
1 1
152992 1
1 1
164553 1
1 1
267657 1
1 1
1 1
162070 1
300001 1
111256 1
1 1
113515 1
299999 1
248446 1
40468 1
157447 1
2407 1
63420 1
16846 1
186707 1
236586 1
164750 1
299999 1
236656 1
3505 1
299998 1
220916 1
150894 1
81047 1
164195 1
300002 1
300001 1
121632 1
300000 1
300002 1
68566 1
300000 1
69173 1
268908 1
207390 1
235781 1
204403 1
299999 1
1 1
212612 1
300001 1
135847 1
300000 1
2 1
152897 1
61763 1
2 1
201027 1
188086 1
259196 1
2 1
114918 1
297372 1
179128 1
292337 1
255336 1
2 1
299999 1
196374 1
289709 1
131306 1
300000 1
181007 1
300001 1
128297 1
78743 1
269057 1
154479 1
5406 1
260291 1
47237 1
139914 1
298422 1
3 1
218456 1
232055 1
300001 1
300000 1
170890 1
49976 1
9946 1
125684 1
90379 1
1 1
157717 1
55737 1
26496 1
250444 1
3 1
281243 1
3 1
189157 1
300000 1
24349 1
80315 1
299999 1
161695 1
1 1
300000 1
279209 1
1 1
3 1
37042 1
299998 1
210264 1
300000 1
96141 1
33332 1
300001 1
245030 1
30358 1
284255 1
280300 1
1 1
274425 1
277043 1
300002 1
262544 1
105779 1
16790 1
220838 1
2 1
299998 1
263165 1
222933 1
300002 1
67044 1
2 1
294683 1
1 1
275371 1
157459 1
1 1
299998 1
25962 1
300002 1
1 1
134665 1
300000 1
285145 1
15530 1
225586 1
118057 1
299999 1
221354 1
121672 1
197378 1
300001 1
10910 1
53834 1
110312 1
276588 1
1 1
1 1
181277 1
300000 1
1 1
300000 1
251017 1
39108 1
288750 1
258182 1
300001 1
1 1
3 1
300002 1
50754 1
281486 1
233651 1
1 1
251106 1
24941 1
224950 1
181220 1
1 1
299999 1
300000 1
246617 1
243721 1
39245 1
1 1
142796 1
91835 1
252414 1
213637 1
1 1
300001 1
95691 1
261117 1
233699 1
51839 1
265853 1
300001 1
295736 1
3 1
208466 1
1 1
2865 1
113000 1
240981 1
175767 1
127195 1
242709 1
1 1
63306 1
300000 1
73780 1
161528 1
3 1
292332 1
31202 1
234747 1
1 1
300001 1
265056 1
300000 1
62325 1
281543 1
295725 1
106789 1
261813 1
40241 1
22374 1
113721 1
300001 1
121901 1
23189 1
164101 1
1 1
1 1
129354 1
1 1
299999 1
300000 1
299999 1
120334 1
300001 1
144887 1
1 1
207847 1
3 1
1 1
232002 1
286013 1
300000 1
1 1
190123 1
233045 1
261529 1
1 1
185092 1
48552 1
193374 1
265926 1
101053 1
281563 1
101765 1
263333 1
2 1
126757 1
250508 1
299999 1
87077 1
258610 1
253267 1
297912 1
299999 1
300000 1
1 1
256603 1
1 1
68547 1
300000 1
122829 1
1 1
100473 1
2 1
233468 1
261111 1
151159 1
299809 1
247201 1
84442 1
300000 1
69841 1
1 1
1 1
79575 1
133206 1
300000 1
300001 1
300002 1
80657 1
300000 1
87769 1
1 1
180768 1
77547 1
186129 1
200953 1
129098 1
1 1
290771 1
299999 1
252837 1
46317 1
31637 1
300001 1
128520 1
166157 1
1 1
280217 1
160241 1
117396 1
124785 1
212467 1
146761 1
222519 1
300002 1
2 1
120172 1
1 1
1 1
3 1
204284 1
168587 1
214908 1
89491 1
1 1
34418 1
1 1
140312 1
62768 1
46669 1
110457 1
300002 1
1 1
2 1
154616 1
188029 1
10165 1
92205 1
99937 1
1 1
128073 1
197822 1
281097 1
299999 1
142485 1
238348 1
255691 1
277642 1
6786 1
288462 1
29132 1
2 1
234403 1
203002 1
3805 1
1 1
300000 1
186810 1
185584 1
1 1
191669 1
299999 1
286361 1
28781 1
250699 1
1 1
300002 1
149731 1
2 1
299998 1
3 1
184647 1
203061 1
1 1
300001 1
299999 1
86347 1
299999 1
56310 1
45712 1
223036 1
298276 1
3 1
1 1
133362 1
208404 1
137220 1
183705 1
258151 1
55663 1
1 1
300000 1
218181 1
194310 1
299999 1
300001 1
300000 1
299999 1
1 1
138979 1
85389 1
299999 1
124150 1
143429 1
2 1
2 1
300001 1
174213 1
53468 1
5710 1
126565 1
74419 1
19470 1
1 1
297540 1
263082 1
165050 1
3 1
1 1
120131 1
300001 1
299999 1
23948 1
121097 1
207263 1
96632 1
2 1
149304 1
300001 1
120604 1
299999 1
288185 1
1 1
87317 1
83048 1
1 1
300001 1
299999 1
1 1
273326 1
199146 1
153141 1
187246 1
299999 1
3268 1
182035 1
213315 1
44093 1
1 1
53746 1
1 1
172869 1
68229 1
53799 1
20351 1
300000 1
288298 1
1 1
108314 1
159089 1
246959 1
300001 1
1 1
299999 1
244191 1
291958 1
215223 1
3639 1
299999 1
107793 1
43724 1
299999 1
2 1
279861 1
262037 1
165424 1
133482 1
1 1
300000 1
169059 1
30979 1
1 1
300002 1
35838 1
275587 1
66258 1
104596 1
109241 1
217934 1
52132 1
300000 1
1 1
300000 1
1 1
213825 1
300001 1
1 1
12139 1
1 1
2 1
300000 1
196898 1
2 1
94789 1
175722 1
1 1
1 1
134428 1
200733 1
235777 1
300000 1
86863 1
235947 1
23371 1
292134 1
3400 1
299999 1
47127 1
2 1
273114 1
62020 1
222368 1
299999 1
136406 1
284268 1
265839 1
300000 1
235483 1
63116 1
118375 1
36541 1
279933 1
12079 1
1 1
1 1
2 1
294522 1
296543 1
215533 1
300000 1
138273 1
299999 1
300000 1
299999 1
3 1
300000 1
191326 1
3 1
235405 1
285296 1
257476 1
300000 1
137460 1
1 1
204341 1
300000 1
118056 1
201539 1
300001 1
300000 1
1 1
273443 1
191280 1
300002 1
271457 1
217834 1
277018 1
288379 1
2 1
284776 1
300002 1
33904 1
88476 1
1 1
259151 1
3 1
213391 1
229886 1
88183 1
276306 1
84675 1
270750 1
300001 1
3 1
30609 1
10735 1
99447 1
157741 1
6405 1
288846 1
299998 1
300002 1
256474 1
2 1
300000 1
1 1
256707 1
89546 1
300000 1
57418 1
1911 1
139967 1
1 1
177838 1
134961 1
151367 1
152014 1
90316 1
215870 1
277516 1
125545 1
73244 1
300001 1
200162 1
297241 1
299999 1
213392 1
1 1
87265 1
300002 1
299999 1
278481 1
300000 1
1 1
241083 1
252605 1
107657 1
203568 1
300000 1
139180 1
3 1
19797 1
270819 1
167064 1
168650 1
34814 1
67685 1
286268 1
300001 1
286762 1
300000 1
176871 1
199039 1
229917 1
142459 1
268498 1
99691 1
2 1
3 1
196410 1
1 1
127526 1
286602 1
12975 1
164476 1
281267 1
229406 1
300001 1
300001 1
2 1
1 1
2 1
2 1
261442 1
300000 1
300002 1
299999 1
16150 1
45977 1
160646 1
113590 1
63535 1
183203 1
3 1
285558 1
300000 1
300002 1
16937 1
274072 1
224159 1
1 1
1 1
300002 1
164884 1
5372 1
243953 1
114400 1
168977 1
290311 1
17171 1
264892 1
300001 1
297029 1
2 1
218532 1
289804 1
300001 1
299999 1
299999 1
1 1
90607 1
1 1
168671 1
13836 1
299999 1
299998 1
265411 1
260101 1
77273 1
184680 1
2 1
2 1
1 1
1 1
287915 1
3 1
15488 1
46320 1
238388 1
179724 1
67269 1
69545 1
31249 1
140908 1
18765 1
129687 1
300002 1
158594 1
95280 1
1 1
219697 1
276611 1
56585 1
73248 1
300000 1
166262 1
300002 1
249185 1
222443 1
300000 1
61551 1
300000 1
260808 1
9065 1
300000 1
59477 1
299999 1
2 1
267770 1
16739 1
300000 1
1 1
35522 1
284883 1
186647 1
30330 1
300000 1
262778 1
178972 1
250745 1
233185 1
276778 1
184643 1
300000 1
166380 1
214792 1
1 1
107241 1
3224 1
175282 1
153099 1
220409 1
1 1
171378 1
75392 1
2 1
57539 1
142627 1
82430 1
299999 1
292249 1
28593 1
2 1
300000 1
1 1
282237 1
1 1
300000 1
8033 1
1 1
281718 1
23461 1
299998 1
5468 1
1 1
2 1
228046 1
300000 1
63441 1
66834 1
1 1
71110 1
73882 1
53106 1
43631 1
105391 1
44271 1
266889 1
100625 1
26513 1
198351 1
299999 1
296147 1
213349 1
224959 1
77957 1
17383 1
1 1
219323 1
112302 1
2 1
122436 1
135361 1
234928 1
8094 1
160486 1
194720 1
276920 1
29285 1
236602 1
187279 1
246174 1
55009 1
1 1
223878 1
75262 1
295763 1
278561 1
300000 1
214857 1
153978 1
10388 1
299999 1
7174 1
143569 1
300001 1
39369 1
269842 1
1 1
191420 1
139455 1
170955 1
271062 1
75177 1
241745 1
99730 1
300000 1
81367 1
300001 1
256237 1
120219 1
300000 1
114359 1
33602 1
1 1
2 1
299998 1
73907 1
56473 1
94793 1
265530 1
3 1
2 1
80928 1
143566 1
85043 1
1 1
275002 1
56315 1
47185 1
18765 1
294707 1
2 1
299999 1
1 1
1 1
49913 1
238531 1
210023 1
260165 1
178477 1
220074 1
299999 1
79637 1
20315 1
1 1
299999 1
139633 1
1 1
2 1
177961 1
162916 1
166502 1
112441 1
155390 1
300001 1
71527 1
130755 1
11975 1
34460 1
70326 1
29614 1
149326 1
140345 1
124698 1
187376 1
85986 1
243246 1
187807 1
300000 1
184626 1
185743 1
1 1
190798 1
289562 1
291972 1
1 1
221934 1
299999 1
249705 1
54303 1
212777 1
257821 1
300001 1
271643 1
149506 1
192104 1
24867 1
147336 1
289464 1
299999 1
92388 1
8574 1
95231 1
255202 1
135524 1
1 1
71969 1
300001 1
217382 1
187195 1
93804 1
171690 1
249014 1
257985 1
168517 1
2 1
25484 1
64586 1
1 1
285348 1
215962 1
300001 1
275619 1
300001 1
3 1
18673 1
158219 1
196307 1
241124 1
231817 1
277805 1
1 1
1 1
170908 1
108357 1
1 1
96854 1
3 1
300000 1
173356 1
161594 1
300000 1
23397 1
166227 1
247708 1
299998 1
300001 1
101381 1
59744 1
300000 1
142494 1
41017 1
127758 1
181258 1
148965 1
1 1
93199 1
36069 1
1 1
231783 1
7620 1
1 1
299998 1
202530 1
1 1
300000 1
52136 1
170235 1
2 1
25731 1
109080 1
232893 1
300001 1
264548 1
299999 1
141110 1
112115 1
1 1
73488 1
1 1
300000 1
299998 1
300002 1
1 1
299999 1
79763 1
90929 1
276896 1
300001 1
2 1
142884 1
279483 1
29109 1
300000 1
51279 1
209654 1
215019 1
259810 1
56850 1
49505 1
78189 1
1 1
204664 1
73751 1
240225 1
3 1
1 1
63503 1
219404 1
222216 1
206047 1
299999 1
1 1
76942 1
299999 1
300000 1
1 1
266998 1
1 1
2752 1
130012 1
264155 1
299999 1
42060 1
300000 1
299999 1
300000 1
161516 1
295049 1
100979 1
220945 1
212914 1
300002 1
1 1
252518 1
2 1
259172 1
276131 1
300001 1
276438 1
3 1
140868 1
218179 1
175839 1
299999 1
170069 1
154474 1
260113 1
299999 1
17192 1
86148 1
51712 1
281055 1
1 1
283131 1
202633 1
224761 1
188846 1
299998 1
50685 1
93004 1
140930 1
226992 1
122549 1
218033 1
300001 1
2 1
26399 1
5612 1
101955 1
300001 1
102254 1
147297 1
1 1
277050 1
208309 1
138911 1
252245 1
240437 1
276976 1
299999 1
300000 1
162416 1
56017 1
300001 1
1 1
299999 1
165424 1
271337 1
79714 1
233785 1
229549 1
226703 1
1 1
26846 1
285051 1
8856 1
300002 1
200340 1
290905 1
197384 1
299999 1
276819 1
15488 1
202418 1
251804 1
38302 1
300002 1
256533 1
2 1
291438 1
1 1
286461 1
165175 1
264896 1
86226 1
296007 1
121227 1
43836 1
1 1
19281 1
2 1
1 1
2 1
65154 1
34623 1
141214 1
1 1
61246 1
292923 1
196562 1
180441 1
214683 1
11516 1
2 1
2 1
157457 1
109953 1
299999 1
185234 1
259912 1
300002 1
116880 1
299999 1
182520 1
226342 1
1576 1
288116 1
83289 1
220864 1
55135 1
1 1
16019 1
168994 1
2 1
300001 1
115618 1
220819 1
27994 1
1 1
271318 1
299999 1
95125 1
17559 1
226229 1
158036 1
163310 1
230255 1
15676 1
258459 1
257016 1
300000 1
93632 1
151502 1
94899 1
99879 1
40621 1
300000 1
77769 1
289171 1
149308 1
1 1
1 1
3 1
145501 1
267150 1
299998 1
22887 1
1 1
72231 1
287097 1
221425 1
40592 1
299999 1
196817 1
148617 1
163499 1
1 1
6864 1
1662 1
35353 1
1 1
297622 1
299998 1
137301 1
62446 1
134316 1
207921 1
245685 1
168907 1
56524 1
94254 1
299999 1
110901 1
3 1
299999 1
237999 1
61936 1
252269 1
183219 1
3 1
251157 1
18704 1
1 1
103688 1
178229 1
39524 1
77096 1
160604 1
299999 1
72031 1
2 1
56549 1
273632 1
220701 1
1 1
107342 1
299999 1
168525 1
137192 1
194088 1
115889 1
286919 1
1 1
299999 1
15077 1
199169 1
197018 1
28844 1
210967 1
47354 1
177564 1
216752 1
3 1
225031 1
170829 1
166284 1
29169 1
212287 1
1 1
42096 1
300000 1
88996 1
79063 1
281486 1
255893 1
245104 1
300000 1
128407 1
214294 1
300000 1
58797 1
2 1
77162 1
300000 1
1 1
1 1
89884 1
215867 1
1 1
215728 1
300000 1
50080 1
2 1
198878 1
122811 1
139630 1
175054 1
299999 1
258117 1
244739 1
35116 1
300000 1
299999 1
1 1
1 1
147332 1
295169 1
106906 1
1 1
1 1
198368 1
2 1
180488 1
199370 1
263682 1
261269 1
299999 1
293015 1
300000 1
300000 1
67616 1
50460 1
2 1
220107 1
300000 1
89303 1
3 1
5759 1
108817 1
300000 1
222839 1
1192 1
190212 1
36720 1
77942 1
2 1
127917 1
1 1
70487 1
2 1
64893 1
42029 1
2 1
1 1
299999 1
110548 1
3 1
296690 1
300001 1
113183 1
270362 1
188248 1
200805 1
1317 1
197216 1
127857 1
295305 1
1 1
290327 1
300000 1
189925 1
1 1
300001 1
283786 1
1 1
105223 1
3 1
62851 1
254595 1
1 1
152789 1
111739 1
168128 1
75399 1
2 1
300002 1
19999 1
300000 1
300001 1
42422 1
1 1
186921 1
299999 1
271157 1
32910 1
175046 1
1 1
300002 1
20670 1
299999 1
93426 1
16235 1
226536 1
32765 1
200935 1
195444 1
215335 1
169370 1
300001 1
36329 1
300002 1
73494 1
254437 1
3650 1
300000 1
18922 1
1 1
1 1
31931 1
260917 1
106318 1
276724 1
222950 1
75047 1
236847 1
133003 1
159626 1
11260 1
141566 1
1 1
169434 1
1763 1
98209 1
185085 1
98933 1
16118 1
3 1
282686 1
10064 1
27703 1
201144 1
240452 1
98339 1
74982 1
100299 1
37914 1
122710 1
226415 1
159938 1
172835 1
225435 1
295062 1
287466 1
278773 1
1407 1
103039 1
294957 1
300000 1
220567 1
1 1
61719 1
229107 1
137250 1
16232 1
279737 1
274530 1
24209 1
1 1
300000 1
237841 1
16415 1
2 1
223121 1
1 1
165484 1
223152 1
300002 1
76009 1
102196 1
138841 1
1 1
29058 1
87933 1
226211 1
3 1
38102 1
300000 1
259402 1
300000 1
300000 1
281606 1
64939 1
251596 1
175528 1
69414 1
225644 1
1 1
62993 1
292404 1
88129 1
300001 1
26714 1
290319 1
206324 1
225029 1
76794 1
27114 1
1 1
299998 1
1 1
812 1
1 1
237154 1
300000 1
48732 1
236453 1
245011 1
174428 1
1 1
244676 1
288854 1
300000 1
92315 1
1 1
209264 1
112908 1
300000 1
2 1
32048 1
74902 1
78001 1
1 1
173474 1
1 1
1 1
13216 1
299999 1
327 1
218720 1
1 1
300001 1
1 1
146365 1
1 1
300000 1
142579 1
1 1
222454 1
299999 1
65979 1
299999 1
272511 1
300002 1
250774 1
300000 1
240172 1
153172 1
75363 1
160844 1
152402 1
49613 1
284139 1
26973 1
277761 1
70827 1
268469 1
163655 1
1 1
299999 1
1 1
265595 1
268006 1
1 1
13870 1
280387 1
299998 1
294205 1
101588 1
266389 1
41661 1
118419 1
52048 1
1 1
5741 1
1 1
209011 1
73300 1
299813 1
299999 1
284424 1
45122 1
176555 1
62255 1
300000 1
300001 1
298552 1
73291 1
146330 1
84031 1
41109 1
70456 1
176417 1
150896 1
286338 1
5256 1
177328 1
1 1
135387 1
272016 1
118311 1
146842 1
114160 1
279268 1
300000 1
300001 1
300001 1
3 1
58650 1
198322 1
1 1
139803 1
300002 1
2 1
172919 1
127558 1
300000 1
1 1
41785 1
267438 1
148932 1
293203 1
31455 1
12477 1
26411 1
299999 1
8948 1
33403 1
37406 1
300000 1
38768 1
300001 1
299999 1
278859 1
1 1
225197 1
44416 1
142553 1
3 1
296800 1
98535 1
33331 1
209919 1
146922 1
182385 1
300002 1
190686 1
271011 1
108832 1
112242 1
2 1
300001 1
300002 1
207279 1
300000 1
258604 1
300000 1
114340 1
1 1
14351 1
11508 1
32219 1
1 1
3 1
61548 1
9050 1
1 1
179926 1
300000 1
81397 1
72980 1
250492 1
279880 1
299999 1
90104 1
299999 1
288173 1
2 1
299999 1
79380 1
2 1
184470 1
300000 1
287272 1
1 1
238343 1
142423 1
110095 1
134120 1
272842 1
212467 1
104071 1
300000 1
170032 1
188873 1
171926 1
105536 1
1 1
2 1
2 1
300000 1
300001 1
11078 1
300001 1
300000 1
300001 1
300001 1
18767 1
2 1
296624 1
1 1
158269 1
299998 1
151726 1
142594 1
279474 1
218466 1
111796 1
1 1
1 1
265369 1
77497 1
299999 1
224033 1
227895 1
1 1
1 1
116423 1
177480 1
99220 1
143038 1
3 1
300001 1
105096 1
270332 1
300000 1
2 1
23129 1
8589 1
3 1
1 1
28916 1
300000 1
299998 1
1 1
1 1
207782 1
22318 1
1 1
1 1
84801 1
48438 1
70489 1
49908 1
195405 1
300001 1
299999 1
78324 1
137178 1
84952 1
299999 1
233589 1
247068 1
1 1
1 1
300000 1
254918 1
3 1
36424 1
300001 1
300000 1
109844 1
49830 1
166286 1
147224 1
112806 1
258796 1
158575 1
228233 1
300000 1
95580 1
300000 1
54183 1
3 1
191564 1
77257 1
261123 1
1 1
16193 1
4701 1
2 1
299999 1
191856 1
161623 1
128099 1
253548 1
102552 1
299999 1
300000 1
38807 1
46493 1
299999 1
300001 1
45741 1
300001 1
79265 1
254199 1
109543 1
3 1
3 1
3 1
268902 1
112404 1
157628 1
11021 1
300001 1
299999 1
211601 1
35230 1
42581 1
1 1
264830 1
300000 1
299999 1
231421 1
270671 1
67029 1
191779 1
11897 1
2 1
279618 1
285627 1
33905 1
224000 1
149093 1
127429 1
1 1
250465 1
299999 1
2 1
67894 1
2 1
167341 1
172214 1
69932 1
300002 1
98498 1
300000 1
75287 1
181983 1
300002 1
300002 1
65481 1
153367 1
1 1
191024 1
300000 1
1 1
300000 1
215541 1
78130 1
299999 1
153481 1
300000 1
27135 1
300000 1
1 1
300001 1
300001 1
299998 1
3 1
145651 1
109382 1
1 1
13751 1
51637 1
300002 1
224050 1
1 1
300002 1
2 1
250270 1
82034 1
1 1
1 1
56089 1
264418 1
288526 1
6537 1
21764 1
121662 1
240702 1
224760 1
185622 1
240266 1
199090 1
300001 1
2 1
300000 1
231028 1
270753 1
196011 1
3 1
300000 1
300000 1
68006 1
299028 1
233543 1
261900 1
80215 1
129125 1
1 1
4039 1
1 1
230550 1
300000 1
28504 1
130731 1
300001 1
1 1
224552 1
1 1
216230 1
256939 1
182760 1
66756 1
177593 1
2 1
3 1
299999 1
299999 1
299998 1
300000 1
138616 1
257114 1
1 1
142475 1
299999 1
261922 1
1 1
113066 1
72317 1
300000 1
183260 1
1 1
132470 1
300002 1
299999 1
276671 1
62654 1
1 1
9476 1
300001 1
268160 1
2 1
39620 1
1 1
65447 1
1 1
228703 1
299999 1
52927 1
115544 1
10446 1
2 1
162837 1
299999 1
300001 1
1 1
133084 1
286186 1
240663 1
289505 1
125197 1
1 1
149278 1
3 1
267351 1
300000 1
1 1
268566 1
300001 1
3 1
299999 1
300000 1
258003 1
69879 1
27162 1
234316 1
157240 1
1 1
196056 1
120407 1
30608 1
104814 1
7968 1
44874 1
132390 1
54371 1
1 1
153432 1
159965 1
300002 1
1 1
148079 1
183357 1
18400 1
59390 1
1 1
60123 1
229935 1
2 1
300000 1
1 1
85921 1
300000 1
48121 1
84560 1
27679 1
70043 1
267177 1
262355 1
276483 1
1 1
1 1
1 1
237241 1
299999 1
135194 1
1 1
243954 1
2 1
17503 1
300000 1
20747 1
40889 1
3 1
2 1
23627 1
133892 1
300000 1
289594 1
273343 1
229780 1
175547 1
3 1
2 1
245021 1
300000 1
300001 1
64987 1
168945 1
267766 1
300002 1
299999 1
1 1
155388 1
92718 1
300000 1
248055 1
266125 1
159133 1
217624 1
18673 1
67626 1
92484 1
178666 1
1 1
72739 1
300001 1
268155 1
300000 1
58946 1
300001 1
298310 1
299999 1
1 1
85157 1
3 1
213327 1
81384 1
1 1
262178 1
3 1
214232 1
299998 1
40032 1
166423 1
27509 1
80789 1
145812 1
54533 1
154552 1
1 1
239163 1
1 1
138940 1
280852 1
48035 1
261543 1
1 1
143493 1
50613 1
253000 1
151848 1
299999 1
299999 1
12547 1
300000 1
72521 1
187632 1
300000 1
71215 1
179392 1
232293 1
300000 1
1 1
299999 1
9460 1
89827 1
1 1
74556 1
299999 1
181864 1
203018 1
300001 1
2 1
22261 1
176848 1
2 1
291209 1
127825 1
300001 1
174504 1
88241 1
32240 1
173502 1
300001 1
2 1
63166 1
300001 1
103808 1
127518 1
95835 1
243895 1
192957 1
252111 1
214547 1
188942 1
248489 1
137729 1
1 1
82748 1
21155 1
83660 1
1 1
40397 1
243027 1
282283 1
67876 1
48348 1
197452 1
290510 1
3 1
3047 1
40540 1
55963 1
141061 1
1 1
229105 1
51589 1
154496 1
5254 1
92379 1
1 1
262161 1
130928 1
231673 1
2 1
58385 1
1 1
68420 1
299999 1
300002 1
253046 1
299999 1
140521 1
1 1
181954 1
298695 1
84311 1
299999 1
270606 1
189021 1
247165 1
207214 1
299999 1
7076 1
1 1
1 1
3 1
1 1
189615 1
34190 1
293034 1
148363 1
2 1
1 1
186814 1
141538 1
30125 1
285906 1
24769 1
66103 1
299999 1
9270 1
292593 1
12160 1
1 1
300001 1
3 1
300001 1
285591 1
73260 1
100207 1
170613 1
299999 1
290591 1
300000 1
142490 1
296667 1
67232 1
12616 1
1 1
205903 1
177214 1
1 1
235616 1
115940 1
142367 1
299999 1
258200 1
89428 1
12697 1
1 1
164856 1
82598 1
299999 1
2 1
92212 1
2 1
95901 1
179360 1
91212 1
300001 1
224905 1
1 1
32665 1
218212 1
291540 1
180018 1
235206 1
30843 1
1 1
223882 1
300001 1
1256 1
300000 1
120387 1
228129 1
247402 1
300001 1
300001 1
1964 1
185595 1
141990 1
278386 1
140314 1
56848 1
283062 1
105376 1
146035 1
273367 1
238632 1
299999 1
299999 1
1 1
299998 1
299999 1
5113 1
89613 1
68082 1
1 1
251564 1
148136 1
300001 1
32413 1
299999 1
84486 1
194111 1
1 1
3 1
300000 1
28421 1
50083 1
22390 1
299998 1
231368 1
299999 1
1 1
2 1
299999 1
259602 1
300000 1
1 1
91739 1
14219 1
247704 1
140933 1
1 1
2582 1
31763 1
50747 1
285935 1
299998 1
3 1
148077 1
30699 1
265667 1
257340 1
19007 1
300001 1
300000 1
271453 1
216745 1
270412 1
300002 1
37760 1
75384 1
74839 1
275400 1
300000 1
148310 1
226368 1
300001 1
41653 1
1 1
111723 1
300000 1
271878 1
75072 1
88265 1
51586 1
62356 1
205631 1
32517 1
163665 1
209302 1
221942 1
144892 1
26890 1
271400 1
42393 1
300000 1
214575 1
53986 1
273147 1
147127 1
185358 1
291087 1
300000 1
216421 1
63553 1
91981 1
120247 1
1 1
88397 1
3 1
257772 1
14385 1
268322 1
37375 1
112559 1
179315 1
3 1
86849 1
273809 1
285524 1
263942 1
113079 1
1 1
128177 1
1 1
1 1
122565 1
152673 1
18270 1
279 1
295596 1
3 1
272047 1
1 1
294198 1
274688 1
284214 1
46696 1
3 1
236929 1
300000 1
300001 1
207226 1
300002 1
249664 1
100214 1
300000 1
189827 1
23664 1
300001 1
160929 1
1 1
14570 1
24752 1
276007 1
235389 1
179345 1
300000 1
264747 1
88873 1
100051 1
299998 1
141882 1
193076 1
300001 1
151598 1
155929 1
101557 1
8375 1
289062 1
46921 1
253441 1
39141 1
300002 1
124260 1
21557 1
36938 1
169876 1
3860 1
299999 1
299999 1
80179 1
300002 1
300000 1
238600 1
77667 1
1 1
299999 1
20894 1
39976 1
300001 1
249904 1
2 1
299999 1
136863 1
248033 1
39801 1
236799 1
131140 1
85896 1
159476 1
1 1
300000 1
161007 1
18250 1
147461 1
152634 1
100630 1
246429 1
299999 1
162561 1
101935 1
246712 1
145716 1
61513 1
130118 1
157622 1
3 1
117086 1
300000 1
300000 1
209718 1
243678 1
59416 1
121707 1
95714 1
299998 1
119593 1
269218 1
6136 1
116621 1
299999 1
223297 1
299999 1
299999 1
300001 1
8410 1
92526 1
1 1
118028 1
258205 1
268404 1
196290 1
226885 1
60156 1
130354 1
300000 1
173614 1
281470 1
118207 1
300000 1
1 1
61355 1
215787 1
213815 1
300002 1
161328 1
183999 1
230613 1
247591 1
2 1
27761 1
212344 1
300000 1
38549 1
52402 1
87330 1
256448 1
217599 1
22380 1
116321 1
133810 1
299998 1
1 1
225702 1
2 1
2 1
199472 1
1 1
95983 1
1 1
120354 1
271994 1
155561 1
300001 1
2 1
299999 1
300001 1
218017 1
300000 1
1 1
300001 1
65731 1
286435 1
300000 1
1 1
299999 1
184591 1
2 1
80497 1
6338 1
297724 1
227113 1
277634 1
300001 1
212942 1
200892 1
32244 1
31673 1
1 1
300002 1
57438 1
117709 1
259068 1
48585 1
46419 1
72888 1
300001 1
1 1
211438 1
92609 1
105592 1
2 1
1 1
156004 1
1 1
29880 1
205686 1
230570 1
236945 1
182445 1
287048 1
57999 1
1 1
211 1
285173 1
68521 1
299999 1
299999 1
224140 1
49715 1
65912 1
300000 1
1 1
1415 1
2 1
228131 1
288739 1
247199 1
39205 1
1 1
74345 1
115452 1
299998 1
300000 1
35544 1
287295 1
141170 1
300001 1
78478 1
263549 1
272740 1
31456 1
286531 1
250332 1
260728 1
2 1
1 1
257851 1
121003 1
300000 1
66136 1
1 1
19794 1
50894 1
1 1
171857 1
300002 1
294432 1
26604 1
300000 1
268069 1
1 1
300000 1
2 1
141560 1
107967 1
300001 1
145019 1
3 1
300000 1
1 1
201171 1
3 1
127789 1
1 1
198004 1
260158 1
201266 1
4742 1
141196 1
1 1
300000 1
96776 1
49448 1
1 1
1 1
1 1
219711 1
67034 1
226531 1
123424 1
24341 1
60254 1
217822 1
175998 1
152540 1
174984 1
1 1
128208 1
4341 1
249234 1
300001 1
292590 1
300001 1
1 1
43020 1
47328 1
221040 1
230699 1
112555 1
3 1
300000 1
299999 1
300001 1
282748 1
104934 1
15235 1
109641 1
1 1
75038 1
8948 1
107603 1
1 1
178657 1
262647 1
161767 1
189723 1
300001 1
2 1
114325 1
55103 1
94387 1
61786 1
234730 1
59814 1
134843 1
1 1
126142 1
280358 1
299999 1
557 1
299999 1
300002 1
203471 1
299999 1
101868 1
34716 1
111778 1
56487 1
278147 1
300001 1
243760 1
1 1
39791 1
126223 1
38630 1
26684 1
261545 1
2 1
166344 1
300001 1
2 1
24342 1
49118 1
192202 1
292346 1
59136 1
299999 1
2 1
203172 1
1 1
37329 1
2 1
25000 1
95523 1
284145 1
300002 1
1 1
1 1
300001 1
109037 1
186933 1
183387 1
300000 1
1 1
70011 1
194802 1
120867 1
138105 1
299999 1
75218 1
300001 1
183718 1
1 1
300001 1
300001 1
144112 1
268309 1
253438 1
50115 1
300001 1
102671 1
215965 1
10252 1
1 1
64418 1
300001 1
174909 1
154645 1
110336 1
158302 1
2 1
286786 1
194454 1
251194 1
83749 1
300001 1
243005 1
300000 1
253144 1
285103 1
78229 1
1 1
212740 1
286887 1
212851 1
185773 1
114950 1
78362 1
192561 1
2 1
300000 1
45527 1
1 1
261495 1
141788 1
208431 1
1 1
1 1
1 1
148036 1
30095 1
2757 1
147574 1
283787 1
211279 1
244086 1
2 1
128902 1
300001 1
250100 1
1 1
1 1
273011 1
300001 1
134120 1
6215 1
204175 1
1 1
928 1
300001 1
1 1
65180 1
219488 1
299999 1
299018 1
257564 1
41484 1
24382 1
72032 1
102802 1
1 1
179293 1
300001 1
300000 1
251083 1
1 1
199057 1
143027 1
177444 1
85845 1
2 1
1 1
300001 1
300000 1
193464 1
115791 1
300002 1
118409 1
262781 1
33210 1
2 1
299999 1
299999 1
1 1
252967 1
300001 1
298097 1
133621 1
1 1
1 1
200146 1
299999 1
299999 1
71373 1
287411 1
241617 1
252534 1
299999 1
280484 1
168612 1
80275 1
190541 1
1 1
259693 1
300000 1
67290 1
272831 1
284646 1
50838 1
2 1
1 1
64032 1
295195 1
233921 1
187968 1
108671 1
89239 1
1 1
1 1
16686 1
243131 1
268443 1
128210 1
247989 1
103845 1
51285 1
2 1
300001 1
285143 1
299999 1
24632 1
138453 1
240124 1
115332 1
156851 1
300001 1
299999 1
134195 1
25207 1
88890 1
65503 1
1 1
196658 1
2 1
226776 1
3 1
1 1
67856 1
300001 1
300001 1
280259 1
1 1
265102 1
16562 1
254632 1
1 1
248295 1
2 1
300000 1
65125 1
152794 1
278779 1
103158 1
243720 1
299999 1
1 1
181630 1
38510 1
245859 1
300001 1
170258 1
1 1
300000 1
275625 1
300001 1
91765 1
2599 1
277565 1
300000 1
279285 1
22183 1
245325 1
2 1
191587 1
300000 1
128967 1
1 1
94210 1
299999 1
174737 1
300000 1
1 1
247560 1
300000 1
277115 1
249233 1
157828 1
300001 1
1 1
299999 1
122729 1
1 1
161472 1
3 1
98268 1
264307 1
1 1
254390 1
253028 1
171338 1
102438 1
112375 1
3 1
1 1
97093 1
65234 1
232943 1
226547 1
110913 1
188292 1
242877 1
38231 1
2 1
300000 1
218994 1
135492 1
117312 1
288782 1
1 1
300002 1
182859 1
80168 1
183690 1
299999 1
184767 1
299999 1
220724 1
246990 1
198738 1
25147 1
10191 1
300001 1
124174 1
1 1
300000 1
190185 1
1 1
42923 1
145966 1
45952 1
141858 1
18981 1
2 1
228240 1
258296 1
1 1
2 1
1 1
205628 1
46511 1
232723 1
300000 1
300000 1
300001 1
15337 1
37323 1
88751 1
1 1
46312 1
233871 1
225997 1
43748 1
187311 1
299998 1
1 1
300000 1
299999 1
155817 1
119453 1
150472 1
19929 1
218356 1
194373 1
300000 1
127040 1
53423 1
193085 1
152749 1
297405 1
207371 1
74013 1
2 1
25885 1
300000 1
42511 1
281734 1
1 1
88181 1
12401 1
2 1
300002 1
66000 1
293626 1
237307 1
299999 1
300001 1
44099 1
115360 1
50081 1
293494 1
300000 1
300001 1
300000 1
1 1
299999 1
272756 1
38901 1
184508 1
300001 1
1 1
98622 1
143005 1
2 1
199162 1
300001 1
179657 1
125525 1
15130 1
164453 1
300001 1
243498 1
220703 1
1 1
162087 1
129671 1
289611 1
11506 1
117565 1
209256 1
179276 1
3 1
34472 1
93348 1
137565 1
11673 1
2 1
300000 1
1 1
1 1
268504 1
300000 1
192567 1
197760 1
299999 1
1 1
300001 1
263181 1
1 1
300000 1
300001 1
173393 1
263546 1
300001 1
142658 1
279429 1
300001 1
234720 1
244475 1
300001 1
28859 1
197208 1
300000 1
3 1
290302 1
202865 1
62470 1
117873 1
219569 1
111281 1
300002 1
42050 1
186580 1
103946 1
1 1
2 1
178229 1
105729 1
161634 1
275242 1
118220 1
296978 1
299999 1
30921 1
296074 1
1 1
1 1
280182 1
134444 1
65378 1
93907 1
202889 1
119527 1
300001 1
235926 1
299999 1
141669 1
70108 1
70895 1
300001 1
300000 1
213688 1
237329 1
232809 1
11771 1
120549 1
2 1
72381 1
290891 1
272042 1
36980 1
300000 1
192375 1
2 1
2 1
2 1
11012 1
300001 1
3 1
251247 1
29638 1
34560 1
150563 1
103534 1
300001 1
1 1
1 1
220478 1
1 1
174733 1
225833 1
38699 1
25685 1
232302 1
90633 1
1 1
1 1
32268 1
2 1
13833 1
77921 1
1 1
3 1
44107 1
157467 1
60076 1
3 1
300000 1
116063 1
211957 1
77177 1
55580 1
143497 1
232966 1
251628 1
1 1
2 1
92900 1
263129 1
300001 1
124244 1
234052 1
8797 1
185000 1
84244 1
292328 1
145987 1
1 1
25331 1
27353 1
299998 1
300001 1
103554 1
22237 1
299999 1
300000 1
134552 1
77561 1
300001 1
251961 1
4354 1
108562 1
1 1
244940 1
2 1
300001 1
51801 1
300000 1
300000 1
300000 1
1 1
293060 1
288196 1
70020 1
69582 1
2 1
297095 1
44272 1
219736 1
54409 1
235814 1
256945 1
105742 1
183535 1
299999 1
300002 1
1 1
195070 1
286111 1
1 1
64498 1
227058 1
300000 1
154469 1
300000 1
1811 1
78944 1
226101 1
266893 1
276785 1
1 1
135567 1
1 1
1 1
300001 1
1 1
2 1
275733 1
204072 1
299999 1
300000 1
182012 1
108900 1
121732 1
27327 1
300000 1
116156 1
282586 1
300000 1
300000 1
47091 1
139179 1
125801 1
110879 1
195832 1
26786 1
299999 1
254576 1
137808 1
300001 1
299999 1
1 1
1 1
263525 1
9507 1
1 1
271281 1
2 1
97726 1
58526 1
139654 1
99184 1
264100 1
80638 1
258603 1
214087 1
46085 1
107918 1
300001 1
1 1
299999 1
300000 1
193018 1
50191 1
90298 1
36113 1
300000 1
124269 1
170511 1
122538 1
32296 1
300001 1
1 1
1 1
230645 1
299999 1
184053 1
80366 1
44908 1
79496 1
174775 1
83652 1
203135 1
52272 1
1 1
79447 1
300001 1
254289 1
245964 1
2 1
15206 1
1 1
46040 1
119027 1
202074 1
279369 1
300000 1
179778 1
261203 1
38869 1
300000 1
84861 1
24808 1
25358 1
3 1
290510 1
1 1
278267 1
70242 1
78443 1
272068 1
253228 1
244761 1
300000 1
52272 1
216117 1
206219 1
299838 1
300000 1
299999 1
300001 1
1 1
300000 1
300000 1
290790 1
121683 1
299999 1
97396 1
3270 1
182155 1
119125 1
225120 1
204131 1
202046 1
23490 1
2 1
294416 1
38442 1
1 1
1 1
241516 1
300001 1
1 1
245859 1
273680 1
210442 1
255315 1
282066 1
300000 1
1 1
154469 1
219431 1
199736 1
36281 1
208460 1
29354 1
1 1
201530 1
46004 1
300000 1
1 1
128022 1
98246 1
180999 1
1 1
89443 1
300001 1
300000 1
188251 1
299998 1
300001 1
225198 1
277086 1
12499 1
71442 1
300000 1
2 1
1 1
3 1
1 1
68428 1
300000 1
220867 1
158329 1
2 1
299999 1
300001 1
2 1
50572 1
2 1
43599 1
147316 1
65282 1
213965 1
2 1
181719 1
1 1
29202 1
208271 1
1 1
286280 1
299999 1
170537 1
55665 1
181854 1
149866 1
271184 1
204672 1
139617 1
187149 1
98149 1
300002 1
57363 1
62600 1
299999 1
123792 1
299985 1
123287 1
299999 1
59455 1
300000 1
143593 1
300000 1
289740 1
38037 1
79138 1
51391 1
133565 1
82604 1
223291 1
217200 1
290934 1
143026 1
2 1
1 1
1 1
128703 1
188545 1
93837 1
300001 1
197461 1
256755 1
78413 1
1 1
46096 1
246112 1
299999 1
106957 1
93496 1
188491 1
57549 1
250892 1
296506 1
110949 1
156883 1
232049 1
35243 1
1 1
3 1
299999 1
1 1
300000 1
195502 1
299999 1
276468 1
72938 1
207342 1
178598 1
1 1
249550 1
230372 1
1 1
300000 1
188405 1
247024 1
210428 1
180808 1
1 1
277601 1
85605 1
131151 1
163555 1
96858 1
58947 1
142986 1
248183 1
168236 1
300001 1
1 1
1 1
266163 1
41235 1
164912 1
300001 1
115264 1
168497 1
231060 1
1 1
300000 1
300000 1
37660 1
299999 1
244014 1
207432 1
90510 1
1 1
189676 1
2660 1
133530 1
93106 1
284750 1
37987 1
299998 1
37526 1
123223 1
280664 1
299999 1
299998 1
1 1
300000 1
300000 1
33547 1
135654 1
14831 1
33304 1
300000 1
31115 1
12318 1
178462 1
1 1
283603 1
299998 1
126483 1
6422 1
268846 1
2 1
256647 1
95032 1
1 1
205846 1
33129 1
7001 1
136429 1
300000 1
128877 1
200219 1
1 1
298787 1
128025 1
176232 1
1 1
169716 1
42078 1
199048 1
233042 1
17479 1
155743 1
263726 1
201931 1
300000 1
271078 1
92799 1
107241 1
300001 1
299998 1
300001 1
64403 1
227836 1
287769 1
300000 1
256468 1
167153 1
279089 1
300000 1
282630 1
3 1
163797 1
299900 1
2 1
1 1
1 1
278152 1
168030 1
1 1
299999 1
299999 1
9392 1
300001 1
11645 1
257086 1
54798 1
144792 1
283845 1
1 1
54586 1
51869 1
1 1
299999 1
158346 1
138752 1
271424 1
28110 1
238990 1
1 1
55880 1
300002 1
300001 1
103540 1
190677 1
1 1
151582 1
62757 1
289135 1
103320 1
137482 1
60284 1
300001 1
137216 1
98311 1
300001 1
234293 1
102658 1
247380 1
65301 1
1 1
254916 1
51994 1
153910 1
2 1
9197 1
40063 1
27477 1
139963 1
177848 1
265972 1
299999 1
2 1
1 1
138353 1
131641 1
1 1
229677 1
174377 1
235891 1
299999 1
263441 1
300002 1
196189 1
2 1
271901 1
271700 1
175877 1
218305 1
159383 1
234922 1
299999 1
161247 1
44988 1
243201 1
1 1
272607 1
133626 1
188381 1
295190 1
264345 1
300002 1
273804 1
119556 1
1 1
223217 1
9063 1
84174 1
299999 1
299998 1
252897 1
117287 1
169399 1
1 1
117103 1
200262 1
262471 1
296435 1
147075 1
1 1
141599 1
1 1
1 1
263520 1
65312 1
299999 1
77398 1
205129 1
300000 1
300000 1
257984 1
300000 1
299999 1
67822 1
1 1
175743 1
2 1
300001 1
300000 1
108154 1
255054 1
1 1
2 1
50053 1
3 1
215819 1
208464 1
300001 1
289161 1
299999 1
132539 1
271455 1
1 1
1 1
125337 1
1 1
299998 1
287990 1
240963 1
1 1
88405 1
92014 1
228343 1
300001 1
299999 1
74901 1
288740 1
1 1
93660 1
14902 1
243215 1
52233 1
1 1
28511 1
41793 1
168816 1
86797 1
258910 1
27408 1
231852 1
294306 1
300002 1
12434 1
300000 1
190193 1
175616 1
18432 1
218208 1
232183 1
71181 1
168165 1
152587 1
103746 1
1 1
1 1
267294 1
300000 1
106422 1
29411 1
300000 1
1 1
300001 1
80036 1
17469 1
34049 1
50086 1
193381 1
173862 1
300001 1
147289 1
61252 1
35817 1
299999 1
13661 1
1 1
300000 1
1 1
4328 1
113520 1
92799 1
119683 1
300001 1
299999 1
115308 1
3 1
278280 1
128896 1
159337 1
1 1
105859 1
298281 1
299998 1
162450 1
205502 1
17961 1
117509 1
118968 1
2 1
55335 1
96419 1
28811 1
1 1
299998 1
1 1
39094 1
213455 1
173712 1
255478 1
122621 1
144923 1
149326 1
62949 1
2 1
98286 1
300000 1
40069 1
300000 1
193567 1
257530 1
256680 1
147135 1
32593 1
154616 1
1 1
300001 1
1 1
83214 1
82515 1
220751 1
3 1
226115 1
37411 1
1 1
44652 1
299999 1
2 1
299999 1
181222 1
175328 1
152622 1
1 1
282008 1
268855 1
138604 1
300000 1
299999 1
300000 1
1 1
299999 1
95763 1
151661 1
8299 1
299998 1
162527 1
258294 1
247415 1
285005 1
172431 1
300000 1
300001 1
224875 1
269301 1
242604 1
296880 1
277499 1
197445 1
268193 1
300001 1
153797 1
93378 1
49455 1
299998 1
248746 1
287890 1
215700 1
300000 1
296779 1
1 1
462 1
286236 1
2 1
217636 1
73189 1
6514 1
278615 1
248041 1
176025 1
13983 1
300001 1
299999 1
9667 1
87397 1
227115 1
180455 1
1 1
264627 1
132941 1
66269 1
40613 1
300001 1
292189 1
167616 1
3 1
300000 1
210306 1
1 1
1 1
267663 1
159145 1
221058 1
286253 1
4825 1
103360 1
292006 1
300000 1
3 1
2 1
248257 1
299999 1
248078 1
103488 1
1 1
258680 1
210829 1
293657 1
277180 1
300001 1
269079 1
65966 1
300001 1
1 1
300002 1
36188 1
263496 1
1 1
299882 1
76774 1
81946 1
20311 1
300000 1
264332 1
167536 1
77573 1
260373 1
109497 1
138799 1
215106 1
69288 1
286833 1
1 1
13081 1
297623 1
229579 1
2 1
300000 1
61897 1
300000 1
67152 1
1 1
94381 1
192358 1
1 1
237993 1
106061 1
229728 1
36218 1
8334 1
1 1
249431 1
1 1
284541 1
300000 1
300001 1
236237 1
300001 1
300001 1
201958 1
299999 1
55170 1
2 1
86526 1
121241 1
300000 1
300001 1
300000 1
119137 1
299999 1
300000 1
189154 1
2 1
234218 1
172297 1
300000 1
78000 1
264553 1
207351 1
300000 1
130381 1
76465 1
1 1
114592 1
42861 1
283107 1
203126 1
334 1
13368 1
299999 1
300001 1
142052 1
157304 1
270979 1
18459 1
30687 1
266251 1
198778 1
263161 1
1 1
2 1
1 1
2 1
33596 1
155543 1
207117 1
76134 1
299998 1
299999 1
247175 1
279506 1
94793 1
182126 1
41382 1
198136 1
114726 1
282776 1
261878 1
1 1
108358 1
4899 1
155318 1
152076 1
246124 1
300001 1
300001 1
38365 1
1 1
274188 1
1 1
18214 1
1 1
300000 1
184047 1
97189 1
1 1
300000 1
1 1
130672 1
300001 1
300000 1
44513 1
105316 1
266504 1
3 1
299999 1
295337 1
300001 1
213810 1
267677 1
83091 1
299998 1
7344 1
1 1
28049 1
98464 1
300000 1
285004 1
299999 1
156654 1
1 1
53316 1
108499 1
938 1
191742 1
71705 1
146381 1
1 1
28541 1
120752 1
299999 1
300000 1
276156 1
300000 1
18952 1
73523 1
110798 1
300000 1
232889 1
199572 1
251084 1
106046 1
300000 1
190577 1
255894 1
267443 1
10729 1
229655 1
143808 1
300001 1
1 1
299998 1
48229 1
2 1
71623 1
64408 1
151015 1
29863 1
279193 1
300000 1
150739 1
1 1
1 1
300001 1
74115 1
42773 1
299999 1
84250 1
103313 1
143721 1
299999 1
300000 1
1 1
219007 1
300001 1
210618 1
132379 1
274842 1
3 1
300000 1
3 1
116947 1
1 1
74450 1
185756 1
168883 1
157816 1
102204 1
300000 1
1 1
2 1
239740 1
300002 1
1 1
1 1
203801 1
2 1
299999 1
266992 1
288571 1
174334 1
1 1
32115 1
147622 1
299999 1
164356 1
241470 1
106223 1
299999 1
299998 1
271729 1
2 1
172317 1
53360 1
67965 1
25958 1
1 1
300000 1
201605 1
268757 1
80877 1
299999 1
61569 1
171331 1
299999 1
300001 1
300000 1
269182 1
104325 1
39549 1
83290 1
215186 1
299999 1
1 1
293750 1
299999 1
300000 1
190490 1
164755 1
1 1
13402 1
296100 1
206952 1
15949 1
300001 1
2 1
175305 1
95057 1
2 1
3 1
1 1
43246 1
1 1
70078 1
1 1
131429 1
120916 1
1 1
300001 1
170933 1
278072 1
1 1
1 1
285249 1
300002 1
37277 1
163191 1
256031 1
8632 1
41316 1
1 1
299999 1
1 1
1 1
218621 1
1 1
300000 1
38472 1
354 1
255964 1
71142 1
248153 1
181256 1
269547 1
1 1
1 1
196817 1
240691 1
300001 1
1 1
1 1
150483 1
2 1
299999 1
3556 1
11685 1
97971 1
300000 1
13216 1
144290 1
261539 1
226234 1
218836 1
132357 1
243197 1
1 1
300000 1
300001 1
300001 1
207912 1
300000 1
291824 1
36906 1
196013 1
36839 1
2 1
5839 1
300001 1
10355 1
273368 1
3 1
283058 1
193348 1
55402 1
240972 1
1 1
162730 1
56838 1
150079 1
45537 1
65194 1
143177 1
1 1
191220 1
3 1
299999 1
28066 1
275603 1
300000 1
231040 1
241543 1
37932 1
107332 1
225803 1
300000 1
1 1
292875 1
299999 1
300000 1
3 1
124158 1
267724 1
289996 1
2501 1
291418 1
292882 1
300000 1
135982 1
73437 1
26716 1
266700 1
106586 1
53419 1
157738 1
31583 1
237745 1
79639 1
1 1
299999 1
219255 1
9065 1
15409 1
90817 1
178788 1
156103 1
299999 1
97852 1
237609 1
299999 1
1 1
116227 1
194622 1
278194 1
1 1
258821 1
262928 1
299999 1
2 1
212326 1
246627 1
1 1
120438 1
50575 1
300001 1
1569 1
1 1
279744 1
300001 1
92606 1
1 1
300001 1
63525 1
107309 1
114997 1
1 1
250440 1
205113 1
300001 1
104148 1
300001 1
221900 1
250708 1
294364 1
299999 1
83046 1
28557 1
50532 1
19106 1
3 1
11431 1
125612 1
253828 1
264831 1
259806 1
155950 1
2 1
232085 1
45941 1
297457 1
14967 1
184781 1
12546 1
300001 1
300001 1
122383 1
84950 1
3 1
299999 1
65033 1
31 1
10183 1
300000 1
245109 1
1 1
1 1
112940 1
300001 1
66947 1
1 1
300000 1
1 1
142931 1
300000 1
47873 1
300000 1
300000 1
300000 1
52460 1
1 1
276577 1
292444 1
300001 1
30765 1
299999 1
176106 1
254470 1
3 1
300000 1
1 1
169905 1
235976 1
27780 1
119803 1
183913 1
298534 1
300002 1
300000 1
93944 1
171762 1
63118 1
149781 1
296525 1
242359 1
145896 1
2 1
289240 1
58465 1
23656 1
168596 1
135197 1
1 1
55498 1
1 1
299999 1
273668 1
210496 1
99077 1
81241 1
264445 1
170701 1
32280 1
299999 1
201086 1
3 1
1 1
300002 1
1 1
110921 1
295892 1
1 1
208184 1
2 1
299999 1
257800 1
79733 1
291589 1
57778 1
137439 1
3617 1
240103 1
299999 1
2 1
300000 1
16742 1
1 1
1 1
1 1
300001 1
232001 1
261787 1
279747 1
300000 1
273969 1
1 1
299999 1
1 1
134002 1
115504 1
58159 1
1 1
90931 1
127246 1
57631 1
193155 1
233030 1
300001 1
166941 1
300000 1
300000 1
20063 1
1 1
168805 1
27989 1
1 1
1 1
300000 1
236628 1
10762 1
299999 1
27234 1
300001 1
254865 1
151052 1
231820 1
280099 1
299999 1
1 1
260032 1
106424 1
184565 1
241930 1
61460 1
253394 1
300002 1
128737 1
223933 1
44698 1
300000 1
300001 1
300001 1
40319 1
8868 1
70684 1
299999 1
300000 1
1 1
297100 1
79386 1
106077 1
1 1
150987 1
255760 1
9253 1
96556 1
300000 1
1 1
123994 1
155543 1
5883 1
299999 1
2 1
13204 1
107169 1
295663 1
111048 1
300000 1
300000 1
190989 1
50245 1
222113 1
136145 1
299998 1
73150 1
3 1
300000 1
264089 1
300001 1
295576 1
99671 1
239801 1
1 1
243338 1
23229 1
1 1
284608 1
79863 1
82348 1
66015 1
300001 1
2 1
218369 1
300000 1
59323 1
1 1
164084 1
145043 1
145537 1
300000 1
3 1
156045 1
281073 1
299999 1
291020 1
299999 1
62988 1
165561 1
1 1
300000 1
188689 1
91455 1
1 1
300000 1
279097 1
99051 1
169828 1
147405 1
287955 1
300001 1
300000 1
147728 1
169404 1
3 1
300000 1
79948 1
220238 1
8312 1
256322 1
150300 1
249883 1
299999 1
1 1
293451 1
299999 1
208499 1
299999 1
273187 1
211664 1
44632 1
220211 1
1 1
300002 1
245230 1
299998 1
168447 1
206206 1
244392 1
274793 1
23685 1
199575 1
1 1
1 1
69131 1
59401 1
1 1
222080 1
74302 1
266175 1
113063 1
220091 1
232531 1
59748 1
88772 1
24727 1
300000 1
299999 1
2 1
96250 1
88472 1
2 1
169730 1
3 1
76084 1
271201 1
144851 1
1 1
142278 1
218258 1
47896 1
291088 1
9369 1
195279 1
299999 1
153176 1
10462 1
26192 1
3 1
175650 1
113309 1
1 1
300000 1
300001 1
163009 1
130083 1
164434 1
216328 1
300002 1
300001 1
61726 1
1 1
82830 1
21259 1
33854 1
254474 1
28464 1
1 1
173831 1
300000 1
105625 1
221050 1
164416 1
300001 1
299999 1
51702 1
1 1
194086 1
300000 1
103164 1
299999 1
208357 1
2883 1
97630 1
231570 1
5624 1
211145 1
1 1
43920 1
299999 1
94013 1
4173 1
89390 1
208776 1
1 1
115583 1
83942 1
248581 1
77021 1
246785 1
1 1
300000 1
299999 1
13113 1
1 1
150225 1
254867 1
144622 1
119845 1
1 1
231483 1
241079 1
221552 1
241410 1
19867 1
169194 1
300000 1
299999 1
220802 1
292549 1
1 1
299999 1
235170 1
280929 1
88308 1
169980 1
231109 1
3 1
299999 1
1 1
2 1
300001 1
2 1
1 1
299999 1
154963 1
94180 1
1 1
204522 1
1 1
148783 1
300000 1
210778 1
1 1
82573 1
204676 1
285368 1
300000 1
112889 1
82595 1
300002 1
100614 1
58439 1
1 1
251266 1
15784 1
84263 1
45391 1
119136 1
25632 1
209300 1
151534 1
1 1
124366 1
1 1
84753 1
149062 1
298005 1
230569 1
88192 1
277982 1
173486 1
271662 1
299999 1
1 1
299998 1
299999 1
55825 1
88582 1
2 1
261641 1
45410 1
1 1
114471 1
209749 1
300001 1
300001 1
296887 1
115741 1
300000 1
299999 1
300001 1
30748 1
2 1
255449 1
1 1
300001 1
298379 1
49373 1
153503 1
284377 1
2 1
269445 1
252377 1
173225 1
3 1
1 1
1 1
13684 1
198992 1
300001 1
121108 1
246224 1
100776 1
300000 1
105363 1
2 1
2691 1
111563 1
174383 1
2 1
300002 1
116368 1
300002 1
3 1
2 1
300000 1
1 1
35698 1
3 1
60395 1
26272 1
92206 1
3 1
135360 1
138606 1
300000 1
286468 1
3 1
1 1
179523 1
299999 1
300000 1
223756 1
300000 1
1 1
211547 1
63193 1
1 1
145051 1
1 1
1 1
122274 1
48290 1
23901 1
299999 1
113217 1
74238 1
1 1
30923 1
36283 1
164166 1
256308 1
1 1
48746 1
195225 1
1 1
299999 1
299999 1
232212 1
169827 1
128553 1
3 1
148379 1
104935 1
300002 1
3 1
1 1
92019 1
1 1
300001 1
1 1
299999 1
300002 1
300000 1
300001 1
299998 1
7349 1
269873 1
141334 1
164414 1
74513 1
300000 1
29991 1
178461 1
132962 1
197704 1
296732 1
300001 1
220919 1
1 1
293974 1
164318 1
216154 1
27862 1
286691 1
266351 1
270275 1
300000 1
299998 1
277031 1
145992 1
41457 1
207597 1
240038 1
22536 1
203265 1
2 1
60664 1
16471 1
1 1
300000 1
273340 1
281838 1
263598 1
45855 1
3 1
218256 1
187136 1
172269 1
1 1
9717 1
299998 1
69142 1
17759 1
49564 1
257198 1
2 1
217969 1
286988 1
300001 1
38484 1
266649 1
1 1
263966 1
139139 1
177751 1
32520 1
127220 1
186768 1
300001 1
1 1
118824 1
245694 1
2 1
125852 1
238525 1
2 1
1 1
192094 1
104147 1
209701 1
92603 1
173597 1
75435 1
173458 1
293439 1
300000 1
139915 1
148580 1
214189 1
89356 1
100688 1
159024 1
93204 1
265496 1
300000 1
12954 1
162568 1
289648 1
239151 1
1524 1
1 1
106971 1
273382 1
198181 1
226794 1
265 1
275476 1
2 1
73481 1
1 1
173229 1
93506 1
300001 1
152130 1
122911 1
36561 1
108696 1
1 1
41745 1
206002 1
299999 1
300002 1
152483 1
56091 1
289878 1
300001 1
153717 1
279732 1
261547 1
1 1
136242 1
15069 1
97409 1
2 1
26195 1
201128 1
72311 1
192899 1
235567 1
40638 1
16634 1
139415 1
300001 1
236685 1
299999 1
300000 1
1 1
2036 1
253958 1
125162 1
300001 1
76991 1
233786 1
215663 1
1 1
272875 1
250031 1
281298 1
153705 1
100256 1
185359 1
1 1
159779 1
2 1
209587 1
286773 1
300000 1
174777 1
57332 1
299999 1
2 1
2 1
3 1
141160 1
300002 1
135211 1
229325 1
87100 1
61520 1
69405 1
144118 1
76466 1
155868 1
2 1
185984 1
255957 1
1 1
261870 1
42626 1
278000 1
52831 1
283692 1
300001 1
137135 1
164412 1
272686 1
133975 1
196794 1
292605 1
1 1
91318 1
88599 1
260913 1
51244 1
3 1
241362 1
1 1
69417 1
300001 1
299999 1
181594 1
220404 1
279609 1
154185 1
300000 1
300000 1
295672 1
88221 1
299999 1
1 1
115253 1
1 1
40473 1
164316 1
2 1
1 1
165342 1
299999 1
81677 1
200072 1
300000 1
36110 1
91590 1
300001 1
1 1
153322 1
71007 1
300001 1
113914 1
250855 1
81055 1
1 1
138205 1
236262 1
101402 1
153088 1
96456 1
1 1
281883 1
2 1
1 1
535 1
229371 1
183724 1
162521 1
294568 1
295179 1
1721 1
90438 1
254476 1
3 1
163111 1
300000 1
47535 1
299999 1
42272 1
171959 1
1 1
1 1
246764 1
39856 1
1 1
3 1
30600 1
166787 1
300001 1
103932 1
300000 1
167923 1
135093 1
286756 1
270892 1
31807 1
300000 1
225555 1
1 1
299999 1
38978 1
243405 1
299049 1
1 1
300000 1
300000 1
75092 1
264183 1
233430 1
92389 1
137961 1
201689 1
108277 1
133863 1
238539 1
23917 1
56156 1
257959 1
102637 1
127539 1
6487 1
76532 1
297925 1
1 1
2 1
263905 1
263763 1
300001 1
300000 1
60919 1
136093 1
106284 1
1 1
149451 1
55892 1
1 1
185070 1
250770 1
144944 1
231642 1
300001 1
238329 1
183980 1
242641 1
275679 1
300001 1
144561 1
258312 1
300001 1
131733 1
1 1
131657 1
3 1
300000 1
168686 1
238264 1
300002 1
300001 1
299999 1
299999 1
102840 1
180612 1
1 1
249762 1
45352 1
299596 1
1 1
300000 1
81778 1
300001 1
206363 1
143864 1
267913 1
78639 1
44348 1
1 1
1 1
204280 1
300000 1
1 1
57190 1
300001 1
86598 1
300000 1
1 1
278531 1
74010 1
264665 1
106819 1
50055 1
300001 1
55698 1
156985 1
138480 1
300001 1
299998 1
32188 1
3 1
132142 1
207908 1
299999 1
34335 1
250074 1
232366 1
2 1
286607 1
186516 1
300001 1
300002 1
136631 1
300001 1
3 1
300001 1
1 1
165625 1
78255 1
260773 1
2946 1
1 1
77594 1
300001 1
300002 1
3 1
2 1
300001 1
229431 1
10884 1
288440 1
153964 1
188157 1
88463 1
215666 1
1 1
87706 1
210055 1
71152 1
241571 1
164754 1
2 1
1 1
299999 1
31497 1
1 1
288401 1
299998 1
1 1
3 1
46380 1
278137 1
181623 1
1 1
2 1
63411 1
173959 1
81419 1
202114 1
241665 1
156532 1
300000 1
299999 1
167286 1
133457 1
299998 1
191111 1
83768 1
1 1
1 1
172079 1
108029 1
299998 1
89980 1
1 1
201210 1
202677 1
300001 1
117719 1
4467 1
99380 1
65852 1
3 1
56368 1
278791 1
300000 1
154196 1
109343 1
300000 1
300000 1
281673 1
122793 1
173380 1
2 1
299999 1
207820 1
52186 1
74874 1
94396 1
210568 1
299999 1
98887 1
134524 1
282695 1
242896 1
265560 1
243036 1
40429 1
242984 1
73776 1
1 1
2 1
2 1
145675 1
197681 1
299999 1
154672 1
151263 1
294926 1
78198 1
3 1
2 1
300000 1
1 1
185931 1
112061 1
159238 1
300001 1
3 1
259312 1
106849 1
1 1
271006 1
151095 1
299999 1
285846 1
299999 1
7444 1
1 1
275103 1
300001 1
34367 1
106166 1
59446 1
100697 1
113659 1
135614 1
1 1
243743 1
71044 1
285412 1
1 1
217639 1
146371 1
299999 1
1 1
1 1
214241 1
80761 1
146161 1
202556 1
127659 1
1 1
140541 1
106189 1
42198 1
300000 1
120591 1
285792 1
1 1
41149 1
158892 1
239680 1
228317 1
139511 1
300000 1
215965 1
1 1
300001 1
300000 1
300000 1
27502 1
230114 1
66210 1
175057 1
299999 1
86732 1
165917 1
240269 1
282899 1
104018 1
102035 1
2 1
176773 1
1 1
233714 1
1 1
2 1
139546 1
220101 1
173932 1
300001 1
17999 1
214537 1
67346 1
23022 1
266629 1
197815 1
296292 1
1 1
1 1
55979 1
35675 1
300000 1
1 1
93517 1
186102 1
296913 1
219189 1
160814 1
149572 1
300001 1
211790 1
2 1
299999 1
299999 1
253902 1
2 1
300001 1
1 1
173427 1
125974 1
222286 1
291865 1
133110 1
247031 1
1 1
270206 1
299999 1
252901 1
169911 1
299999 1
105427 1
233061 1
299999 1
222371 1
83426 1
30982 1
299999 1
218893 1
184004 1
277156 1
208701 1
208644 1
108563 1
58330 1
1 1
140881 1
300000 1
2 1
299999 1
299999 1
173538 1
9654 1
164995 1
51539 1
168305 1
162184 1
299999 1
195496 1
25181 1
1 1
299999 1
5869 1
88734 1
300000 1
191845 1
246361 1
63688 1
18815 1
43712 1
170309 1
299999 1
195054 1
77349 1
1 1
67526 1
3 1
122113 1
206373 1
210102 1
300000 1
99666 1
176785 1
276683 1
2 1
53097 1
31127 1
273327 1
98045 1
59850 1
85514 1
34113 1
292174 1
223178 1
33574 1
27603 1
149693 1
300000 1
300002 1
110265 1
1 1
239453 1
299999 1
1 1
92433 1
299999 1
124684 1
300000 1
115174 1
1 1
206661 1
269916 1
1 1
1 1
299999 1
169489 1
2 1
300000 1
7401 1
224540 1
273077 1
103105 1
2 1
32957 1
182210 1
300000 1
198633 1
215094 1
1 1
223555 1
250514 1
245748 1
201363 1
1 1
300001 1
179033 1
1 1
7768 1
140884 1
1 1
9743 1
299999 1
195970 1
201402 1
300000 1
1 1
299998 1
1 1
232402 1
14976 1
248019 1
149844 1
118628 1
258038 1
24879 1
1 1
287365 1
135070 1
144896 1
300002 1
221532 1
90108 1
1 1
1452 1
300000 1
299999 1
232994 1
296855 1
144431 1
299999 1
300001 1
28305 1
100389 1
2 1
294579 1
161486 1
277878 1
3 1
25725 1
300001 1
10124 1
201364 1
300002 1
1 1
1 1
265480 1
300000 1
284002 1
1 1
299999 1
2 1
276811 1
1 1
300000 1
279163 1
2 1
57294 1
271958 1
296337 1
299999 1
297560 1
153023 1
300000 1
1 1
1 1
1 1
246869 1
299999 1
3 1
300000 1
132970 1
138978 1
190229 1
299999 1
2 1
300000 1
300000 1
286036 1
115351 1
299999 1
190266 1
1 1
300000 1
226573 1
299999 1
142301 1
299999 1
300001 1
150337 1
210950 1
232914 1
1 1
223819 1
1 1
1 1
299999 1
84548 1
1 1
152862 1
77556 1
233788 1
2 1
2 1
176177 1
171969 1
104298 1
1 1
299999 1
57194 1
300001 1
201842 1
1 1
223348 1
1 1
11440 1
51084 1
1 1
237491 1
72339 1
107024 1
1 1
282634 1
254351 1
299998 1
102412 1
293033 1
299999 1
123722 1
12854 1
55674 1
1 1
211667 1
107319 1
2 1
300001 1
48144 1
299999 1
149617 1
285271 1
300000 1
269598 1
1 1
138677 1
232440 1
2 1
4373 1
206513 1
188283 1
1 1
1 1
118795 1
3 1
293739 1
1 1
224656 1
197641 1
1 1
254373 1
2 1
68597 1
160491 1
81851 1
300000 1
209711 1
11528 1
1 1
134089 1
236481 1
300000 1
1 1
299999 1
300000 1
31151 1
93825 1
1 1
271604 1
4524 1
2 1
234079 1
1 1
14194 1
300002 1
203351 1
189889 1
2429 1
258659 1
1 1
2 1
230637 1
196473 1
300000 1
293168 1
254188 1
300001 1
116071 1
295234 1
148727 1
34660 1
281780 1
173313 1
114867 1
300000 1
266916 1
300000 1
1 1
1 1
26190 1
49497 1
113297 1
20297 1
79493 1
295178 1
211805 1
300001 1
1 1
1 1
76968 1
245890 1
300001 1
50302 1
299999 1
64491 1
300000 1
299999 1
36525 1
299999 1
1 1
1 1
299999 1
64674 1
2 1
299998 1
31744 1
1 1
65767 1
11870 1
84992 1
211863 1
35197 1
206005 1
165453 1
183614 1
55218 1
262593 1
23109 1
116940 1
254028 1
206274 1
278309 1
158361 1
140343 1
259121 1
300000 1
87939 1
148851 1
1 1
28996 1
58683 1
126220 1
119850 1
296039 1
2 1
261748 1
1 1
206276 1
261695 1
104274 1
1 1
165842 1
146849 1
84487 1
300000 1
31692 1
299999 1
67528 1
2 1
147408 1
72818 1
153299 1
53677 1
1 1
1 1
64689 1
137432 1
2 1
111923 1
162495 1
75946 1
202990 1
53395 1
213585 1
299998 1
296207 1
31963 1
71370 1
300001 1
1 1
236869 1
222205 1
234867 1
144034 1
13496 1
71636 1
300000 1
281856 1
178777 1
299999 1
23219 1
3 1
299999 1
300001 1
38938 1
56123 1
300000 1
185535 1
176841 1
299998 1
299999 1
1 1
277471 1
33644 1
300000 1
232312 1
300002 1
57719 1
275558 1
283949 1
129986 1
300001 1
222475 1
216487 1
1 1
283428 1
86675 1
65990 1
300000 1
300001 1
43860 1
231036 1
62386 1
1 1
4358 1
1 1
279122 1
300001 1
158088 1
76954 1
31611 1
219622 1
299999 1
1 1
1 1
200530 1
300001 1
129537 1
247780 1
300000 1
139200 1
77860 1
43675 1
300000 1
2 1
284036 1
247371 1
300001 1
99544 1
102513 1
166921 1
120229 1
2 1
151781 1
162758 1
1 1
1 1
1 1
216978 1
280167 1
182877 1
250357 1
1 1
78985 1
101548 1
289585 1
72694 1
220875 1
276458 1
258372 1
133750 1
2 1
123118 1
149932 1
57222 1
3 1
63285 1
293839 1
300000 1
253092 1
300000 1
183131 1
299999 1
249751 1
300001 1
300001 1
300001 1
66288 1
1 1
2 1
299999 1
61722 1
216503 1
1 1
2 1
300001 1
8504 1
271908 1
300000 1
294049 1
93332 1
287000 1
179805 1
71299 1
82505 1
300000 1
300000 1
300000 1
173777 1
1 1
47923 1
61857 1
287979 1
1 1
100202 1
127497 1
18230 1
241429 1
2 1
1 1
70139 1
300000 1
277303 1
300001 1
1 1
282796 1
1 1
11619 1
300001 1
214631 1
120406 1
36777 1
280058 1
300001 1
299999 1
1754 1
1 1
283834 1
1 1
65615 1
204727 1
121123 1
285979 1
114275 1
216548 1
300001 1
300000 1
1 1
17985 1
1 1
49788 1
300000 1
52704 1
197002 1
286432 1
299999 1
3 1
299999 1
271058 1
299999 1
1 1
164224 1
143919 1
300000 1
56846 1
195315 1
300000 1
299999 1
18530 1
243007 1
19658 1
1 1
273176 1
26112 1
56114 1
268250 1
104587 1
207511 1
296591 1
110732 1
2 1
2 1
7567 1
254721 1
1 1
299999 1
53364 1
180728 1
143787 1
299999 1
3 1
298586 1
69057 1
272462 1
190173 1
300000 1
295672 1
224903 1
2 1
1 1
2 1
239888 1
278019 1
10093 1
64928 1
36452 1
233976 1
168944 1
292096 1
28405 1
210065 1
255737 1
1 1
1 1
111209 1
233517 1
92425 1
3 1
1 1
80888 1
1 1
300002 1
230736 1
299999 1
12503 1
7544 1
84682 1
1 1
300000 1
134543 1
42382 1
120384 1
300002 1
11820 1
300000 1
282135 1
273193 1
97200 1
289196 1
234257 1
1 1
69668 1
169077 1
299999 1
43947 1
19126 1
4377 1
35267 1
3827 1
3 1
299999 1
2 1
299999 1
2 1
107851 1
134188 1
287146 1
135181 1
84223 1
300000 1
1 1
109158 1
90021 1
94946 1
144074 1
157422 1
1 1
262073 1
213360 1
39624 1
227055 1
1 1
182490 1
196263 1
300000 1
85529 1
218786 1
247202 1
3 1
205772 1
296530 1
37415 1
144040 1
119992 1
283217 1
146155 1
1 1
174365 1
213285 1
96654 1
289198 1
299999 1
137476 1
156597 1
272070 1
1929 1
27928 1
201106 1
300000 1
2 1
300001 1
169483 1
1 1
75387 1
300001 1
1 1
120051 1
2 1
1 1
283093 1
113942 1
68078 1
165121 1
83138 1
244526 1
33971 1
300001 1
2 1
299998 1
300000 1
203903 1
2 1
72867 1
166705 1
178833 1
21796 1
1 1
82769 1
2 1
175615 1
28398 1
136578 1
114585 1
300000 1
300000 1
299999 1
246029 1
237933 1
195947 1
92180 1
122304 1
1 1
3110 1
289758 1
124422 1
102549 1
152273 1
2 1
299999 1
127842 1
1 1
75869 1
235819 1
1 1
2295 1
28922 1
299999 1
300000 1
97909 1
299999 1
273844 1
112638 1
148605 1
243588 1
299999 1
249596 1
235582 1
100503 1
223286 1
256771 1
140334 1
194680 1
98743 1
273186 1
267300 1
300001 1
2 1
188311 1
300001 1
2 1
289151 1
70960 1
299999 1
118768 1
240242 1
172839 1
300001 1
1 1
1 1
107828 1
287723 1
82863 1
1 1
300000 1
1 1
1 1
137384 1
154407 1
85495 1
163280 1
211502 1
115808 1
1 1
300000 1
29608 1
1 1
46579 1
96300 1
6382 1
300002 1
299999 1
300001 1
47574 1
300000 1
142362 1
176294 1
231971 1
67203 1
165830 1
135062 1
300001 1
211534 1
259424 1
67671 1
300000 1
141731 1
51143 1
299998 1
1 1
206371 1
3 1
71359 1
1 1
116362 1
118474 1
91063 1
170899 1
287626 1
300000 1
94023 1
3 1
234612 1
300000 1
45156 1
52527 1
61223 1
120928 1
129299 1
299999 1
94878 1
1 1
267037 1
299999 1
263963 1
289864 1
69424 1
264602 1
145687 1
1 1
278868 1
107109 1
297019 1
2 1
27898 1
182368 1
1 1
1 1
72816 1
226764 1
11468 1
299999 1
300000 1
139657 1
198192 1
289022 1
74432 1
300000 1
103442 1
36123 1
289748 1
280576 1
299999 1
67329 1
76527 1
284326 1
299999 1
123462 1
114704 1
1 1
1 1
300001 1
139705 1
2962 1
1 1
299999 1
34271 1
299999 1
189272 1
58137 1
70896 1
300001 1
300002 1
57448 1
1 1
254912 1
296024 1
144545 1
215283 1
275067 1
300000 1
2 1
61359 1
9653 1
292312 1
99756 1
73305 1
114006 1
231576 1
202347 1
1 1
124556 1
187140 1
1 1
64357 1
76375 1
34873 1
139574 1
288018 1
299998 1
282631 1
49699 1
38087 1
299998 1
88620 1
300000 1
38905 1
122475 1
7542 1
300002 1
297190 1
268937 1
142675 1
51665 1
42226 1
300000 1
159731 1
267066 1
299999 1
1 1
187119 1
12182 1
1 1
300001 1
115232 1
291979 1
3 1
1 1
265578 1
194981 1
1 1
914 1
23477 1
109862 1
300000 1
25969 1
1 1
299999 1
1 1
300000 1
222816 1
197954 1
13899 1
300000 1
2 1
3 1
162137 1
300000 1
89891 1
186648 1
11534 1
1 1
136832 1
44011 1
299998 1
2 1
299998 1
280609 1
1 1
12940 1
262787 1
80375 1
95650 1
241758 1
53342 1
155437 1
138822 1
234832 1
36857 1
97646 1
270369 1
1 1
140817 1
2 1
2 1
2 1
1 1
185537 1
135229 1
300001 1
170048 1
299998 1
4626 1
1 1
72026 1
1 1
59809 1
299998 1
1789 1
164394 1
62519 1
186109 1
2 1
9509 1
300001 1
299999 1
299999 1
76079 1
247989 1
1 1
299999 1
300000 1
239043 1
225047 1
98707 1
1 1
1 1
298631 1
300001 1
299999 1
300001 1
277390 1
233254 1
180960 1
229355 1
76243 1
2 1
159203 1
3 1
113052 1
300000 1
300000 1
131439 1
2 1
9504 1
17527 1
192359 1
77740 1
23928 1
113154 1
1 1
1 1
112695 1
19840 1
1 1
2 1
281054 1
2 1
257171 1
236435 1
121253 1
214966 1
300000 1
256519 1
3 1
116586 1
300001 1
1 1
14722 1
300001 1
23387 1
2 1
275258 1
163326 1
65706 1
300002 1
52908 1
247051 1
1 1
1 1
247245 1
66119 1
51554 1
94318 1
154623 1
300001 1
3 1
208044 1
223817 1
245041 1
49467 1
1 1
1 1
22431 1
11523 1
299998 1
6292 1
272423 1
3 1
241584 1
2 1
300002 1
136743 1
1 1
268466 1
19680 1
300002 1
40973 1
112257 1
235211 1
202414 1
272982 1
294288 1
181463 1
205516 1
170856 1
236281 1
255495 1
30681 1
48981 1
274249 1
90077 1
138955 1
300000 1
1 1
1 1
98898 1
300000 1
1 1
164967 1
69375 1
159897 1
72488 1
36503 1
195590 1
272478 1
1 1
184482 1
66461 1
3 1
202308 1
163225 1
36043 1
160992 1
1 1
59972 1
183590 1
184531 1
167884 1
239505 1
181830 1
300000 1
300001 1
1 1
33724 1
1670 1
88830 1
186362 1
1 1
1 1
152117 1
119475 1
79250 1
197335 1
278972 1
285366 1
1 1
66213 1
207107 1
299999 1
257272 1
288861 1
57441 1
170758 1
2 1
54413 1
299998 1
34119 1
300000 1
128696 1
108075 1
171909 1
206171 1
71656 1
72374 1
300000 1
129920 1
266410 1
1 1
64167 1
171644 1
258929 1
143357 1
299999 1
126656 1
125782 1
164733 1
1 1
252335 1
231000 1
263567 1
2 1
123374 1
1 1
299999 1
1953 1
3 1
199098 1
212765 1
103829 1
212167 1
175227 1
23422 1
2 1
299999 1
288114 1
146282 1
3 1
264242 1
1 1
299999 1
300001 1
201268 1
1 1
295809 1
160115 1
299999 1
2 1
148367 1
299059 1
300002 1
84505 1
147608 1
154312 1
299998 1
26983 1
42433 1
44733 1
107055 1
279375 1
176382 1
206309 1
1 1
1 1
272372 1
66149 1
1 1
299999 1
73502 1
1 1
300001 1
121062 1
300000 1
209223 1
2 1
1 1
154913 1
83058 1
3 1
38956 1
2 1
149093 1
64203 1
300001 1
1 1
235391 1
100687 1
299999 1
85553 1
1 1
66714 1
291507 1
290799 1
144487 1
130559 1
177480 1
300000 1
300000 1
128091 1
49341 1
48988 1
229479 1
299999 1
139183 1
41294 1
163932 1
2 1
72076 1
8456 1
76029 1
143498 1
147578 1
130353 1
141969 1
194559 1
299999 1
133045 1
25708 1
238559 1
271354 1
92951 1
200883 1
2 1
300000 1
60277 1
222807 1
290010 1
299999 1
200858 1
300001 1
197289 1
289065 1
26486 1
74282 1
257200 1
297535 1
20636 1
91116 1
225219 1
35353 1
196928 1
297381 1
214597 1
3 1
206456 1
3 1
173117 1
109803 1
300000 1
233829 1
151921 1
300000 1
116864 1
154974 1
227184 1
248872 1
1 1
121082 1
102116 1
58220 1
59743 1
210938 1
231490 1
177999 1
164398 1
1 1
20097 1
300002 1
244993 1
165655 1
50986 1
105487 1
211182 1
232057 1
52172 1
89144 1
280546 1
236058 1
2 1
257445 1
44805 1
241418 1
1 1
206961 1
3 1
74186 1
257963 1
1 1
3 1
297547 1
7381 1
280222 1
277654 1
255768 1
126791 1
209927 1
68444 1
1 1
158502 1
1 1
135460 1
132981 1
195792 1
173156 1
238942 1
1 1
12761 1
300001 1
193423 1
54389 1
2 1
161238 1
300000 1
300000 1
111192 1
107855 1
142625 1
3 1
300000 1
223075 1
300000 1
12743 1
300001 1
71009 1
300001 1
40695 1
30815 1
299999 1
148428 1
1 1
299999 1
11712 1
152696 1
135849 1
1 1
281647 1
1 1
215766 1
1 1
2 1
300001 1
300002 1
82708 1
250010 1
1 1
202116 1
2 1
34242 1
2 1
274707 1
2 1
183369 1
1 1
168494 1
299998 1
240041 1
24500 1
22826 1
208236 1
52258 1
3 1
125022 1
252732 1
12669 1
19454 1
229238 1
253868 1
4555 1
299999 1
1 1
109764 1
43772 1
17767 1
297763 1
61364 1
270960 1
139557 1
300001 1
51970 1
54858 1
156493 1
193683 1
300001 1
42721 1
1 1
116089 1
1 1
1 1
300000 1
53624 1
1 1
113955 1
49114 1
73533 1
300001 1
1 1
1 1
175771 1
276871 1
249433 1
299999 1
280473 1
147725 1
300000 1
218281 1
247752 1
1 1
190596 1
271580 1
208480 1
285379 1
210984 1
295880 1
5469 1
299999 1
97170 1
254702 1
3 1
288541 1
299999 1
224185 1
1 1
293153 1
67495 1
300000 1
84541 1
55283 1
45604 1
294968 1
299999 1
35168 1
7140 1
299999 1
1 1
2 1
106627 1
127338 1
300002 1
300001 1
3 1
221425 1
3 1
3490 1
235091 1
243990 1
81656 1
150640 1
300001 1
299999 1
299999 1
38115 1
1 1
243700 1
187851 1
299741 1
300000 1
283997 1
14307 1
1 1
222150 1
1 1
1 1
295175 1
172123 1
39217 1
16264 1
59969 1
122900 1
300000 1
259823 1
165250 1
300000 1
274122 1
300000 1
207468 1
105691 1
26902 1
163079 1
151499 1
2857 1
89869 1
23548 1
1 1
299999 1
227034 1
92728 1
259086 1
1 1
244931 1
300001 1
96671 1
281079 1
21545 1
295736 1
1 1
300001 1
300001 1
1 1
300001 1
270959 1
72143 1
74046 1
300000 1
271600 1
64820 1
237328 1
32786 1
300000 1
2 1
298318 1
273400 1
300002 1
42845 1
2 1
3 1
236423 1
1 1
263354 1
229838 1
1 1
200459 1
276722 1
206837 1
191785 1
146062 1
257411 1
24825 1
220070 1
170021 1
300000 1
299999 1
128383 1
93065 1
237591 1
217745 1
55402 1
280784 1
59872 1
1 1
11242 1
278620 1
128856 1
11246 1
196775 1
256316 1
299999 1
300002 1
146235 1
138245 1
1 1
1 1
1 1
170676 1
20795 1
102083 1
84224 1
2 1
201468 1
300001 1
65988 1
134775 1
270333 1
1 1
100949 1
1 1
154161 1
66473 1
300000 1
269170 1
1 1
24741 1
194670 1
923 1
83700 1
61618 1
2 1
1 1
300000 1
1 1
178189 1
208144 1
284394 1
1 1
8612 1
300001 1
118773 1
300002 1
2 1
23238 1
259327 1
64946 1
1 1
144459 1
300002 1
156911 1
5876 1
136665 1
299999 1
247173 1
288145 1
160339 1
223440 1
2 1
210749 1
63397 1
247441 1
39844 1
292114 1
1 1
1 1
152950 1
43447 1
85935 1
85793 1
267839 1
2 1
300001 1
300001 1
242705 1
148038 1
1 1
219934 1
1 1
300000 1
1 1
2 1
299999 1
148670 1
76162 1
7110 1
165089 1
291620 1
112574 1
1 1
299999 1
90601 1
172560 1
299323 1
300002 1
249188 1
211789 1
179356 1
2069 1
300001 1
300001 1
300000 1
66801 1
3 1
193665 1
1 1
27785 1
300002 1
1 1
134387 1
51666 1
89210 1
142156 1
2 1
1 1
164471 1
180928 1
246584 1
106684 1
97968 1
3 1
1 1
225288 1
3 1
266153 1
165582 1
90862 1
248517 1
223627 1
237881 1
3918 1
1 1
2 1
1 1
196410 1
120146 1
164911 1
167751 1
161140 1
179863 1
276562 1
158297 1
281375 1
1 1
124052 1
201790 1
120787 1
300001 1
71959 1
154159 1
299999 1
15760 1
37502 1
280174 1
290022 1
190344 1
300001 1
199681 1
178911 1
53038 1
223770 1
211694 1
129881 1
162428 1
89701 1
173823 1
300002 1
171304 1
299999 1
278507 1
23485 1
242882 1
289169 1
147018 1
231106 1
107914 1
3 1
300002 1
192867 1
300000 1
282065 1
232743 1
41902 1
1 1
155356 1
280137 1
183876 1
299999 1
299999 1
1 1
170332 1
84356 1
300002 1
295327 1
1 1
300001 1
52165 1
22299 1
2 1
91417 1
1 1
47584 1
28078 1
222478 1
2 1
62132 1
1 1
241157 1
280947 1
300000 1
300000 1
163801 1
62216 1
141657 1
143308 1
291522 1
179671 1
275443 1
5075 1
300000 1
6199 1
231737 1
300000 1
266138 1
299999 1
164839 1
1 1
299999 1
300000 1
1 1
149264 1
40996 1
96556 1
74527 1
1 1
147653 1
299999 1
193112 1
1 1
148923 1
1664 1
199817 1
287084 1
59646 1
253860 1
299999 1
26021 1
281702 1
115424 1
300001 1
211687 1
185435 1
134122 1
17535 1
28293 1
55562 1
297570 1
6558 1
152141 1
94953 1
95802 1
1 1
245568 1
88200 1
300001 1
97181 1
266511 1
93686 1
75383 1
265681 1
87303 1
205729 1
1 1
300001 1
226964 1
299999 1
5887 1
65694 1
300000 1
56706 1
276374 1
200672 1
21396 1
227330 1
1 1
3 1
1 1
4631 1
140738 1
82268 1
126579 1
189350 1
300001 1
300002 1
30999 1
300001 1
1 1
30132 1
195217 1
111481 1
1 1
300000 1
1 1
1 1
133820 1
270464 1
54034 1
156661 1
1 1
107467 1
300000 1
299999 1
299999 1
2 1
299998 1
151900 1
11344 1
299998 1
155322 1
1 1
192852 1
299999 1
263520 1
300000 1
287412 1
24906 1
298072 1
60180 1
107114 1
199218 1
220868 1
70656 1
133927 1
14498 1
2 1
53458 1
1 1
24284 1
70880 1
79068 1
163357 1
275975 1
84222 1
278798 1
24868 1
147232 1
3 1
163697 1
2 1
5439 1
140554 1
145049 1
58322 1
13527 1
36901 1
25702 1
189318 1
1 1
299999 1
1 1
1 1
1 1
299999 1
300000 1
1 1
300000 1
51331 1
264055 1
300000 1
55852 1
299999 1
1 1
996 1
184459 1
237414 1
1 1
161883 1
231525 1
300000 1
20055 1
112086 1
1 1
2 1
144396 1
170294 1
110783 1
107885 1
241328 1
1 1
300000 1
1 1
237413 1
59182 1
1 1
2 1
59255 1
213336 1
113269 1
300000 1
1 1
300001 1
300001 1
1 1
216537 1
1 1
1 1
191255 1
74862 1
60617 1
160247 1
221503 1
1738 1
209150 1
50409 1
288081 1
256956 1
5276 1
267587 1
134459 1
22025 1
1 1
53320 1
270335 1
3 1
118912 1
300000 1
31159 1
200892 1
237660 1
232047 1
109124 1
1 1
200682 1
103248 1
8554 1
281349 1
182471 1
293371 1
87285 1
260446 1
38804 1
101172 1
278641 1
196445 1
206270 1
33050 1
226145 1
300000 1
20540 1
163674 1
127340 1
210586 1
300001 1
51965 1
9401 1
94128 1
300001 1
11058 1
212450 1
83885 1
255641 1
70070 1
236922 1
300002 1
39204 1
282455 1
231822 1
192990 1
146603 1
299999 1
37589 1
71716 1
66430 1
179389 1
299998 1
43365 1
1 1
6725 1
246565 1
300000 1
299999 1
296189 1
299998 1
64213 1
1 1
1 1
299999 1
33088 1
211056 1
298700 1
2 1
145961 1
219569 1
1 1
300002 1
203771 1
1 1
230034 1
1 1
92318 1
299999 1
291341 1
300001 1
3 1
72907 1
598 1
95691 1
47632 1
253321 1
205457 1
41585 1
136788 1
17590 1
247163 1
1 1
1 1
267963 1
272844 1
295807 1
146927 1
186675 1
168912 1
100215 1
300001 1
203124 1
180170 1
287595 1
173050 1
192930 1
300001 1
2 1
245804 1
270504 1
182259 1
110363 1
203946 1
34923 1
107817 1
254640 1
102487 1
1 1
158741 1
214026 1
1 1
220002 1
1 1
119597 1
1 1
296383 1
245116 1
276789 1
116913 1
300001 1
193330 1
181319 1
300000 1
79600 1
116320 1
219987 1
211094 1
3 1
68858 1
299056 1
298810 1
299998 1
300000 1
130037 1
1 1
1 1
122130 1
249799 1
2 1
128898 1
32439 1
140791 1
94151 1
300000 1
82274 1
275781 1
138801 1
112241 1
1 1
157817 1
3 1
151024 1
2 1
115049 1
1 1
2 1
215460 1
22219 1
146202 1
2 1
199783 1
16353 1
92584 1
8160 1
300000 1
155739 1
299999 1
1 1
223717 1
264268 1
1 1
300002 1
269297 1
1 1
63313 1
1 1
160475 1
175407 1
104471 1
81933 1
3 1
9377 1
256429 1
69247 1
6957 1
287709 1
151015 1
270459 1
191514 1
300001 1
1 1
190281 1
1 1
2 1
107182 1
2 1
95043 1
3 1
1 1
71876 1
172449 1
2 1
94303 1
64291 1
199523 1
132480 1
1 1
21972 1
109469 1
300000 1
1 1
1 1
153219 1
92373 1
300000 1
1 1
104883 1
1 1
293490 1
10711 1
300000 1
281146 1
269878 1
187854 1
167262 1
1 1
89734 1
260348 1
54543 1
269088 1
107237 1
94444 1
98217 1
41754 1
57353 1
1 1
248402 1
1 1
5916 1
55263 1
300000 1
233732 1
299999 1
1 1
300000 1
238483 1
263519 1
1 1
241919 1
300001 1
300000 1
277240 1
300000 1
233170 1
104816 1
2 1
20868 1
283224 1
249496 1
126888 1
299999 1
88171 1
300001 1
285367 1
114900 1
285155 1
274078 1
254043 1
300001 1
13411 1
299998 1
300000 1
157127 1
203769 1
23580 1
229601 1
178007 1
1 1
195504 1
83338 1
247824 1
265472 1
154473 1
170003 1
300000 1
8186 1
51422 1
300002 1
2 1
88398 1
295904 1
287967 1
187338 1
297618 1
282275 1
143652 1
21833 1
2 1
300000 1
19046 1
255091 1
266881 1
2 1
248713 1
86164 1
278367 1
299999 1
96144 1
298549 1
249067 1
109951 1
136702 1
2 1
129644 1
105782 1
277293 1
290860 1
150623 1
1 1
299998 1
269580 1
131926 1
11260 1
300001 1
55662 1
1 1
299999 1
27867 1
204263 1
1 1
251999 1
277041 1
205242 1
299999 1
287196 1
300000 1
146855 1
264456 1
1 1
300000 1
126781 1
127993 1
180880 1
91896 1
273290 1
1 1
265331 1
231410 1
109290 1
147012 1
44629 1
175496 1
300002 1
300000 1
139679 1
231474 1
16457 1
35777 1
300000 1
37548 1
158418 1
1 1
300000 1
300001 1
2 1
108631 1
30868 1
17825 1
25034 1
67906 1
47776 1
149843 1
194508 1
45743 1
299999 1
288853 1
110611 1
300000 1
273577 1
300000 1
22342 1
251003 1
300000 1
240550 1
4624 1
1 1
235907 1
1 1
172990 1
46013 1
214586 1
299999 1
257766 1
211334 1
261196 1
244810 1
190560 1
28953 1
299999 1
157168 1
300000 1
249054 1
60282 1
72144 1
64130 1
300000 1
285295 1
258591 1
194049 1
1 1
1 1
119880 1
300000 1
35528 1
94623 1
286620 1
236977 1
241782 1
100691 1
22626 1
66826 1
18720 1
204066 1
196166 1
98116 1
1 1
265337 1
232260 1
94651 1
1 1
200761 1
1 1
125780 1
1 1
17558 1
150262 1
2 1
17765 1
212717 1
52127 1
73616 1
239651 1
253710 1
81406 1
300000 1
34111 1
184521 1
161252 1
299998 1
110303 1
158877 1
71862 1
98178 1
84152 1
244723 1
3 1
300001 1
293335 1
99038 1
220431 1
299999 1
254911 1
299999 1
300001 1
275944 1
1 1
4018 1
71034 1
274368 1
277592 1
118021 1
132959 1
299999 1
161240 1
166046 1
29726 1
3 1
293386 1
300000 1
119443 1
85544 1
105318 1
3 1
300000 1
11490 1
300001 1
1 1
194219 1
300000 1
226882 1
116399 1
299999 1
300000 1
155634 1
20628 1
28786 1
74099 1
169636 1
89741 1
113268 1
299999 1
252154 1
196989 1
216588 1
300000 1
190878 1
274294 1
69966 1
299998 1
48792 1
1 1
262330 1
234011 1
284971 1
300000 1
29369 1
89557 1
42982 1
66305 1
193208 1
2 1
256639 1
295584 1
299999 1
300001 1
292856 1
300000 1
171794 1
263433 1
1 1
296339 1
174010 1
116872 1
111089 1
148875 1
300000 1
2 1
2 1
1 1
148573 1
3 1
58900 1
275634 1
210366 1
1 1
44468 1
143566 1
300000 1
291439 1
181332 1
253727 1
290546 1
200481 1
123897 1
224239 1
3 1
274799 1
84949 1
212432 1
48836 1
110338 1
75644 1
300000 1
1 1
3 1
289462 1
299998 1
243083 1
2 1
172045 1
154480 1
122087 1
299999 1
163727 1
81003 1
153653 1
190010 1
299506 1
1 1
145392 1
1 1
299999 1
1 1
205667 1
226308 1
1 1
197786 1
228292 1
300000 1
1 1
1 1
1 1
96735 1
6674 1
299999 1
202080 1
122454 1
68413 1
1 1
299036 1
221551 1
21982 1
233294 1
1 1
2 1
78983 1
300001 1
265686 1
232344 1
1 1
88104 1
300001 1
278946 1
1 1
67074 1
170904 1
232350 1
62870 1
300000 1
247131 1
115154 1
2 1
281539 1
235779 1
115339 1
130036 1
219420 1
178031 1
102923 1
269816 1
198590 1
48113 1
132790 1
278370 1
1 1
62709 1
25922 1
135171 1
164580 1
162145 1
15356 1
158680 1
93050 1
186293 1
158970 1
274127 1
297907 1
177598 1
300000 1
44644 1
300000 1
253953 1
151561 1
238332 1
262014 1
269075 1
29967 1
83269 1
1 1
96091 1
46643 1
18482 1
11457 1
275242 1
154551 1
9239 1
83945 1
183319 1
85991 1
5282 1
1 1
69438 1
300000 1
1 1
60089 1
300000 1
98670 1
159501 1
1 1
299999 1
1 1
51926 1
1 1
57992 1
201790 1
2 1
89426 1
208807 1
2 1
300001 1
201901 1
156485 1
184479 1
300000 1
134220 1
153796 1
279496 1
34946 1
2 1
2 1
300001 1
300002 1
300000 1
1 1
3 1
176857 1
300001 1
145046 1
110725 1
256231 1
181186 1
177878 1
254911 1
299998 1
223068 1
264586 1
284874 1
1 1
79807 1
186701 1
139177 1
41464 1
216741 1
169941 1
218967 1
1 1
77250 1
34435 1
258948 1
146579 1
250838 1
1 1
256080 1
167132 1
1 1
57825 1
279219 1
299999 1
17983 1
1 1
199909 1
184538 1
1 1
40260 1
43920 1
249614 1
246091 1
130442 1
2 1
300001 1
1978 1
96313 1
149455 1
44268 1
1 1
227596 1
206077 1
147146 1
3 1
101613 1
111886 1
1 1
88001 1
1 1
175260 1
57218 1
132969 1
300001 1
215242 1
14208 1
198343 1
233018 1
300001 1
2 1
1547 1
271242 1
17525 1
169364 1
1 1
42708 1
141779 1
273457 1
120864 1
2 1
1 1
300000 1
3 1
172814 1
206476 1
220156 1
1 1
95879 1
299999 1
203808 1
2 1
220752 1
163692 1
239684 1
198299 1
50711 1
1 1
3 1
212242 1
299998 1
299998 1
3 1
30793 1
193590 1
141474 1
1 1
3 1
98169 1
42869 1
2 1
128044 1
122727 1
38528 1
40727 1
127303 1
102259 1
300000 1
300001 1
3 1
1 1
300000 1
290098 1
249679 1
276734 1
198561 1
70590 1
1 1
277038 1
299999 1
299999 1
3 1
1 1
223388 1
121029 1
79727 1
174009 1
1 1
2 1
299999 1
2 1
300001 1
297528 1
297283 1
205575 1
87513 1
273188 1
292555 1
235830 1
10585 1
246908 1
275445 1
299999 1
63047 1
145768 1
3 1
216649 1
299999 1
248379 1
12193 1
36274 1
265647 1
299998 1
55318 1
169027 1
210359 1
10144 1
155031 1
178650 1
284309 1
174131 1
300000 1
92723 1
6283 1
28955 1
2 1
1 1
300000 1
97722 1
1686 1
232893 1
300002 1
245514 1
300000 1
169311 1
48739 1
234908 1
76205 1
266194 1
88170 1
233793 1
300000 1
153402 1
45008 1
122319 1
62563 1
23740 1
77252 1
169481 1
300000 1
171566 1
185537 1
300000 1
299999 1
2 1
103995 1
1 1
280105 1
300001 1
182358 1
1 1
101432 1
1 1
300000 1
299999 1
48616 1
1 1
194829 1
1 1
207291 1
300001 1
1 1
77103 1
300002 1
1 1
82985 1
178611 1
138592 1
142426 1
236833 1
2 1
12118 1
187263 1
300001 1
205786 1
3 1
141034 1
300002 1
276932 1
206870 1
3 1
3564 1
23895 1
69479 1
2 1
1 1
83589 1
71468 1
50406 1
1 1
300000 1
231385 1
1 1
155417 1
121624 1
299999 1
133344 1
182286 1
300001 1
1 1
300001 1
121523 1
146834 1
214079 1
147119 1
75241 1
99103 1
262238 1
63557 1
151651 1
2 1
236076 1
300001 1
53291 1
299999 1
109029 1
273196 1
2 1
272849 1
144926 1
194020 1
109727 1
180040 1
291971 1
232095 1
1 1
299999 1
1 1
240502 1
298660 1
177456 1
300000 1
18697 1
223613 1
96745 1
284081 1
1 1
149742 1
58263 1
300001 1
182601 1
2 1
227727 1
263824 1
90070 1
165287 1
2 1
1 1
1 1
35029 1
280791 1
117075 1
111802 1
189702 1
197218 1
154739 1
113763 1
209028 1
1 1
3 1
299999 1
300001 1
110577 1
133715 1
31766 1
67952 1
1 1
148920 1
139861 1
109262 1
300002 1
2 1
115321 1
1 1
66877 1
300002 1
183785 1
90666 1
1 1
300000 1
299999 1
299999 1
124890 1
75713 1
249352 1
231006 1
300001 1
276439 1
357 1
55443 1
300000 1
1 1
209617 1
43511 1
1 1
62144 1
300000 1
300000 1
184099 1
2 1
2 1
98852 1
2468 1
283097 1
44260 1
299999 1
253786 1
208432 1
18120 1
1 1
134134 1
236984 1
62239 1
299999 1
237226 1
1 1
57695 1
41200 1
192401 1
178813 1
89828 1
43737 1
3 1
113107 1
193344 1
1 1
1 1
148755 1
130891 1
105209 1
1 1
249867 1
65347 1
300000 1
300001 1
1 1
61786 1
199354 1
182230 1
2 1
300000 1
166320 1
1 1
109838 1
299999 1
26543 1
139144 1
218652 1
229632 1
216945 1
143511 1
1 1
3 1
300000 1
96086 1
170904 1
17401 1
142862 1
27459 1
1 1
180025 1
244360 1
1 1
300000 1
177853 1
6850 1
219699 1
149679 1
300002 1
258212 1
1 1
197451 1
285792 1
190733 1
264768 1
211363 1
3564 1
14978 1
3301 1
92346 1
300001 1
14843 1
1 1
253150 1
285369 1
164938 1
183572 1
27366 1
149010 1
300001 1
65908 1
1 1
210456 1
3 1
165156 1
145080 1
7751 1
59360 1
299999 1
163713 1
134575 1
111123 1
175810 1
148214 1
119306 1
300000 1
162842 1
193782 1
93549 1
300000 1
300000 1
249733 1
1 1
299998 1
206694 1
2 1
3 1
33614 1
247784 1
285308 1
106898 1
108859 1
292577 1
206458 1
219424 1
281256 1
1 1
300000 1
56066 1
213223 1
299999 1
238765 1
200431 1
8313 1
250916 1
145439 1
183842 1
1 1
186305 1
130670 1
104794 1
151609 1
300001 1
111138 1
46512 1
233175 1
3 1
1 1
1 1
1 1
163978 1
250569 1
1 1
133260 1
100430 1
91502 1
162194 1
81134 1
299999 1
210921 1
1 1
284996 1
97734 1
300001 1
169915 1
49550 1
112753 1
1 1
252951 1
62901 1
179942 1
300001 1
1 1
2 1
300000 1
285571 1
299999 1
300001 1
1 1
299999 1
300000 1
183391 1
299999 1
35128 1
112680 1
300001 1
19316 1
1 1
81119 1
284171 1
2 1
222831 1
248684 1
266539 1
249713 1
178364 1
231835 1
212917 1
245996 1
146743 1
121386 1
266718 1
1 1
297011 1
76071 1
203184 1
1 1
147429 1
11013 1
168044 1
1 1
1 1
300001 1
261758 1
114567 1
36893 1
30985 1
123636 1
151786 1
26003 1
255746 1
108184 1
254803 1
300000 1
1 1
300000 1
67845 1
300000 1
177185 1
234698 1
182697 1
299999 1
300000 1
14776 1
110184 1
265295 1
1 1
300000 1
136782 1
248983 1
3 1
1 1
165946 1
300000 1
157294 1
278031 1
12254 1
45137 1
257647 1
68485 1
30872 1
177868 1
2 1
108567 1
108802 1
221665 1
61262 1
263732 1
1 1
52305 1
299999 1
282693 1
43380 1
300000 1
129214 1
299999 1
12784 1
300001 1
102475 1
28336 1
122291 1
300000 1
300001 1
299999 1
275544 1
166471 1
1 1
241304 1
174419 1
93899 1
179429 1
246904 1
107238 1
1 1
103671 1
1 1
300001 1
13885 1
98520 1
43371 1
279968 1
300001 1
160976 1
52980 1
300000 1
25238 1
1 1
1 1
107364 1
201105 1
94119 1
124384 1
1 1
137012 1
152742 1
183414 1
23990 1
35602 1
2 1
243403 1
1 1
6243 1
3 1
61128 1
137773 1
178658 1
299999 1
1 1
195542 1
1 1
1 1
204552 1
221494 1
21076 1
88729 1
154218 1
299999 1
1 1
94596 1
119893 1
2 1
161429 1
300001 1
207084 1
159746 1
67219 1
1 1
1 1
1 1
1 1
147975 1
106538 1
300001 1
1 1
2 1
3 1
1 1
300001 1
51379 1
299999 1
176824 1
1 1
300001 1
1 1
1 1
30146 1
299999 1
167640 1
2 1
262967 1
53275 1
300000 1
300000 1
1 1
214784 1
163935 1
121554 1
300000 1
14791 1
83747 1
200823 1
300001 1
115563 1
32911 1
299999 1
1 1
73812 1
300001 1
3 1
2 1
81497 1
87473 1
300000 1
291962 1
291081 1
299662 1
1 1
123822 1
124844 1
3 1
1 1
98229 1
13158 1
64321 1
1 1
78671 1
300001 1
1 1
64377 1
113683 1
179168 1
57430 1
1 1
300000 1
261117 1
300001 1
218654 1
239807 1
10853 1
176267 1
299999 1
222833 1
1 1
73291 1
42845 1
3 1
54042 1
1 1
1 1
299999 1
235342 1
247693 1
298516 1
2 1
1 1
24833 1
101824 1
299999 1
300000 1
1 1
189379 1
300001 1
159466 1
208965 1
113631 1
208670 1
178043 1
300001 1
249310 1
299999 1
280309 1
68374 1
59638 1
300001 1
282982 1
75483 1
1 1
297691 1
258589 1
143284 1
46427 1
234365 1
300000 1
154555 1
86926 1
300000 1
2 1
269156 1
30079 1
300001 1
206047 1
300001 1
165288 1
288940 1
25252 1
150481 1
231367 1
276146 1
83304 1
129884 1
299999 1
277810 1
60290 1
114708 1
26847 1
300000 1
262709 1
300001 1
1 1
46724 1
300000 1
25375 1
22671 1
236766 1
174118 1
61518 1
3 1
250526 1
2 1
200054 1
273436 1
173303 1
299999 1
152448 1
101189 1
233925 1
218164 1
3038 1
300000 1
70657 1
262132 1
2 1
2 1
202579 1
42317 1
300001 1
158500 1
7142 1
196980 1
1 1
206577 1
299998 1
145655 1
272501 1
22076 1
211798 1
144997 1
300000 1
2 1
640 1
1 1
154341 1
177189 1
1 1
133912 1
299999 1
34161 1
1 1
250804 1
118389 1
1 1
300001 1
45795 1
2 1
266772 1
41060 1
1 1
216686 1
1 1
192726 1
220999 1
209253 1
1 1
1 1
210023 1
250545 1
3 1
300000 1
2 1
300000 1
239464 1
300001 1
299998 1
248119 1
165895 1
1 1
171052 1
76374 1
6868 1
110346 1
2 1
74612 1
288386 1
300000 1
300000 1
295474 1
20122 1
52266 1
202945 1
300000 1
224992 1
299998 1
228998 1
271828 1
300000 1
1 1
96778 1
299999 1
70349 1
2 1
157123 1
299999 1
76762 1
65522 1
139457 1
88541 1
200086 1
300002 1
227206 1
1 1
171332 1
237540 1
289887 1
1 1
159826 1
1 1
1 1
93953 1
300001 1
104259 1
42280 1
226239 1
270967 1
120917 1
2 1
300000 1
162049 1
219775 1
191164 1
175105 1
2 1
300000 1
64277 1
92878 1
45756 1
39839 1
300000 1
1 1
289681 1
7777 1
191228 1
199674 1
1 1
42321 1
178903 1
42179 1
295536 1
300002 1
88220 1
217597 1
3 1
175994 1
2 1
1 1
1 1
239772 1
217513 1
207050 1
51244 1
300001 1
154186 1
1 1
56723 1
1 1
169548 1
300002 1
1 1
296398 1
185448 1
150910 1
1 1
124996 1
299999 1
25205 1
181135 1
300001 1
146939 1
289728 1
221956 1
1 1
300000 1
231056 1
300000 1
1 1
237194 1
2 1
134753 1
117269 1
223387 1
208179 1
626 1
299999 1
154636 1
299999 1
67454 1
1 1
199262 1
64473 1
236217 1
239196 1
1 1
2 1
300000 1
147972 1
1 1
3 1
77962 1
180044 1
299999 1
137629 1
206587 1
300002 1
297170 1
229352 1
257087 1
300002 1
300000 1
260130 1
206620 1
114614 1
120921 1
158409 1
174385 1
2 1
1 1
43603 1
25304 1
40502 1
300002 1
108528 1
300000 1
210219 1
1 1
83583 1
299999 1
255850 1
1 1
1669 1
1 1
185335 1
130554 1
300001 1
1 1
187606 1
1 1
47964 1
3 1
54870 1
49671 1
19621 1
300000 1
2 1
1 1
80290 1
39327 1
42357 1
299130 1
202748 1
1765 1
1 1
189292 1
47162 1
116522 1
94006 1
288122 1
1 1
206579 1
118989 1
300000 1
147629 1
299999 1
299999 1
213720 1
271863 1
24664 1
300001 1
1 1
194123 1
208973 1
265998 1
20673 1
52039 1
169468 1
230303 1
270107 1
199810 1
1 1
2 1
55253 1
76055 1
2 1
116683 1
1 1
62447 1
2 1
146053 1
60416 1
299999 1
115317 1
141326 1
206544 1
38287 1
178249 1
188889 1
300000 1
288109 1
67670 1
150739 1
111028 1
136181 1
82987 1
2 1
275171 1
2 1
300001 1
176339 1
172701 1
224201 1
43256 1
300002 1
150432 1
300000 1
300001 1
299999 1
44172 1
205553 1
300000 1
2 1
2 1
300000 1
300001 1
251932 1
1 1
299999 1
299998 1
245012 1
1 1
90194 1
216757 1
300002 1
93195 1
192137 1
86358 1
300001 1
1 1
126643 1
1 1
63529 1
240492 1
300000 1
1 1
30086 1
282440 1
1 1
300001 1
202534 1
72307 1
236281 1
1 1
129242 1
299998 1
299999 1
112861 1
2 1
99880 1
3076 1
269637 1
3116 1
180551 1
240961 1
101795 1
91170 1
299999 1
172828 1
201211 1
220361 1
52981 1
1 1
90157 1
62020 1
300001 1
17252 1
300000 1
134112 1
87419 1
199356 1
1 1
275925 1
75643 1
180202 1
299999 1
155618 1
65240 1
1 1
196597 1
300000 1
2 1
133259 1
196381 1
167485 1
2182 1
114083 1
299999 1
1 1
245574 1
217522 1
163506 1
300000 1
6348 1
297192 1
53050 1
300000 1
299405 1
198419 1
2 1
212269 1
157617 1
220533 1
54859 1
1 1
1 1
1 1
300000 1
300002 1
164677 1
111989 1
52258 1
3 1
270575 1
235174 1
300000 1
16271 1
77292 1
33771 1
273021 1
63661 1
300002 1
175870 1
212954 1
278167 1
194362 1
88398 1
295922 1
140414 1
296565 1
299999 1
76182 1
299999 1
217270 1
299999 1
74625 1
136855 1
299998 1
215460 1
1 1
280636 1
224138 1
229494 1
271878 1
246821 1
299999 1
292720 1
196702 1
146993 1
149354 1
300001 1
161752 1
300001 1
300002 1
299999 1
75964 1
35791 1
34990 1
266805 1
256365 1
2 1
55989 1
176466 1
6796 1
299999 1
3 1
99548 1
199090 1
117180 1
299999 1
253232 1
261066 1
109590 1
7811 1
265281 1
263977 1
299999 1
242542 1
1 1
209761 1
46805 1
276668 1
1 1
191034 1
127453 1
2 1
1 1
26720 1
1 1
1 1
1 1
270108 1
180659 1
300000 1
249771 1
300001 1
162133 1
258958 1
1 1
1 1
267627 1
214719 1
1 1
145688 1
1 1
250692 1
2 1
176093 1
209375 1
229720 1
109360 1
23775 1
3 1
276907 1
155952 1
48600 1
30254 1
2 1
26869 1
77512 1
243260 1
178178 1
152074 1
1 1
148632 1
101434 1
4021 1
213731 1
59594 1
2 1
142350 1
136900 1
175734 1
135355 1
130197 1
228971 1
2 1
299999 1
148038 1
202679 1
3 1
134469 1
1 1
299999 1
2 1
283045 1
299999 1
299998 1
1 1
174862 1
1 1
231721 1
222330 1
187938 1
2 1
300002 1
6150 1
186491 1
1 1
70004 1
3 1
273429 1
243773 1
1 1
299999 1
1 1
1 1
6878 1
134527 1
275294 1
2 1
1 1
55317 1
222786 1
300000 1
27123 1
292117 1
299999 1
1735 1
517 1
73841 1
155047 1
3 1
14981 1
148019 1
1 1
1 1
220802 1
233317 1
1 1
220176 1
4431 1
2 1
282895 1
2 1
65161 1
299999 1
27115 1
222309 1
299999 1
2 1
300000 1
300000 1
299999 1
82605 1
92314 1
3 1
2 1
7164 1
28733 1
299999 1
234239 1
299999 1
60293 1
14850 1
1 1
267812 1
286095 1
214348 1
1 1
51884 1
288560 1
219030 1
151358 1
103776 1
237053 1
300000 1
229894 1
6681 1
299999 1
165729 1
1 1
211349 1
19162 1
216905 1
1 1
75106 1
1 1
106858 1
136711 1
300000 1
1 1
159290 1
128926 1
116546 1
3 1
299998 1
300001 1
293151 1
171449 1
1 1
1 1
299999 1
250556 1
261967 1
1 1
80598 1
300000 1
1 1
149466 1
1 1
300000 1
103196 1
84911 1
78574 1
300000 1
197312 1
58079 1
1 1
177328 1
191973 1
229199 1
71243 1
245638 1
23730 1
10070 1
273293 1
1 1
197297 1
45192 1
16664 1
32073 1
1 1
271071 1
299999 1
300001 1
282250 1
300000 1
185466 1
300000 1
300000 1
3 1
91838 1
154281 1
255649 1
1 1
118430 1
281274 1
58044 1
7143 1
217404 1
272866 1
228143 1
80991 1
2 1
79023 1
1 1
69266 1
177202 1
2 1
271028 1
254618 1
38352 1
70106 1
9353 1
1 1
207627 1
1 1
50337 1
40432 1
1 1
155820 1
240291 1
1 1
1 1
228534 1
84539 1
99710 1
249323 1
300000 1
1 1
11798 1
2 1
234115 1
132693 1
299999 1
1 1
2 1
88490 1
189054 1
99191 1
61112 1
253435 1
26879 1
166687 1
1 1
227810 1
129902 1
1 1
199273 1
114902 1
249232 1
184462 1
300000 1
1 1
219252 1
53498 1
163603 1
1 1
300000 1
18439 1
182034 1
248443 1
36538 1
240294 1
238010 1
132249 1
215075 1
174695 1
298876 1
79351 1
124434 1
1 1
299999 1
135681 1
194673 1
1 1
76861 1
90573 1
75811 1
294084 1
102277 1
240170 1
299999 1
2 1
299999 1
1 1
140684 1
300000 1
13746 1
168893 1
45192 1
138266 1
224565 1
300001 1
188004 1
113717 1
300000 1
2 1
300001 1
18742 1
1 1
300001 1
299999 1
113317 1
275011 1
5091 1
237067 1
235540 1
186316 1
300002 1
140845 1
278245 1
283797 1
53672 1
233469 1
1 1
39898 1
1 1
48659 1
1 1
1 1
5044 1
232658 1
299999 1
135420 1
171839 1
270528 1
251650 1
1 1
125055 1
300000 1
260155 1
175402 1
299998 1
1 1
53971 1
203742 1
99843 1
2 1
188488 1
300000 1
196679 1
154758 1
255089 1
300000 1
2 1
213612 1
261262 1
183816 1
266557 1
2 1
200433 1
41618 1
104954 1
261264 1
1 1
105310 1
232660 1
1 1
300001 1
2 1
213284 1
231613 1
228949 1
1 1
116844 1
299998 1
62076 1
257649 1
224121 1
35179 1
150919 1
1 1
237306 1
1 1
256437 1
286906 1
170977 1
300000 1
191187 1
300000 1
51081 1
115115 1
257560 1
299999 1
57166 1
14982 1
299999 1
184445 1
2466 1
13439 1
2 1
40995 1
106409 1
174821 1
218086 1
169289 1
220658 1
300001 1
1 1
150052 1
1 1
209209 1
213445 1
300001 1
299999 1
300001 1
1 1
9384 1
12865 1
77843 1
1 1
214107 1
80415 1
47201 1
1 1
1 1
1 1
226127 1
1 1
277078 1
263749 1
136816 1
95866 1
90855 1
261765 1
162705 1
188514 1
119322 1
197154 1
144065 1
176933 1
62902 1
23324 1
6951 1
79763 1
1 1
205208 1
143756 1
160081 1
2 1
217634 1
271304 1
212978 1
300001 1
300000 1
60696 1
32369 1
299998 1
290958 1
1 1
147005 1
111518 1
105752 1
1 1
2 1
31505 1
156044 1
300002 1
216596 1
1 1
2 1
299998 1
284813 1
73204 1
299999 1
3 1
226479 1
31497 1
53631 1
134188 1
10875 1
2 1
234855 1
248920 1
1 1
300000 1
51926 1
246521 1
8346 1
300001 1
299998 1
56740 1
299999 1
54389 1
1 1
299999 1
48204 1
60405 1
2 1
166589 1
1 1
295659 1
39833 1
142917 1
155987 1
182186 1
139954 1
281456 1
166392 1
300000 1
34287 1
3 1
299999 1
300000 1
241706 1
300000 1
299999 1
113936 1
1 1
150800 1
59210 1
206009 1
242078 1
5212 1
56751 1
299999 1
2 1
300000 1
101461 1
300000 1
30731 1
300001 1
184823 1
13862 1
184654 1
231942 1
122487 1
1 1
299256 1
2 1
44621 1
55978 1
174467 1
2 1
17601 1
1 1
203923 1
1 1
174135 1
259596 1
300000 1
1 1
164135 1
275106 1
266733 1
1 1
199403 1
275955 1
244420 1
299999 1
1 1
300002 1
31247 1
40417 1
252160 1
193928 1
230876 1
300000 1
115495 1
196321 1
211961 1
300000 1
167508 1
215771 1
300001 1
96642 1
78771 1
2598 1
49919 1
55631 1
26891 1
299999 1
140224 1
1 1
286313 1
132016 1
153598 1
86253 1
267575 1
1 1
10951 1
224335 1
259463 1
88173 1
1 1
50647 1
300000 1
228892 1
159113 1
2 1
228894 1
238674 1
187448 1
198694 1
299999 1
300000 1
300001 1
109598 1
295705 1
103698 1
299999 1
252628 1
90658 1
211553 1
165780 1
115427 1
267937 1
116059 1
1 1
227282 1
282408 1
235952 1
135356 1
300000 1
59414 1
236103 1
193227 1
300000 1
2 1
94193 1
189555 1
287610 1
300000 1
1 1
126706 1
2 1
245568 1
188520 1
1 1
1 1
16885 1
35877 1
299999 1
117772 1
1 1
24562 1
98177 1
190285 1
234100 1
290869 1
128383 1
30628 1
1 1
1 1
260752 1
123831 1
108872 1
217763 1
135698 1
167214 1
231759 1
67336 1
295290 1
299268 1
28813 1
1 1
1 1
125543 1
25743 1
215215 1
4532 1
133052 1
1 1
294539 1
300000 1
74609 1
287633 1
248422 1
259323 1
119383 1
252473 1
87866 1
300002 1
95535 1
299998 1
45503 1
1 1
1 1
1 1
76654 1
185334 1
232455 1
89352 1
218377 1
299999 1
101672 1
111174 1
156233 1
111118 1
299998 1
243687 1
24634 1
44448 1
290874 1
300000 1
98479 1
300001 1
300001 1
253579 1
1 1
300000 1
85197 1
1 1
163795 1
47505 1
1 1
149380 1
230651 1
2 1
257017 1
231184 1
215795 1
245468 1
78315 1
240369 1
218949 1
16039 1
187031 1
1 1
69506 1
52974 1
2 1
181931 1
113638 1
300000 1
178797 1
65941 1
159192 1
167524 1
299999 1
109525 1
283078 1
223416 1
33561 1
47793 1
187303 1
1 1
214367 1
250633 1
30246 1
1 1
300001 1
14074 1
270642 1
300002 1
290599 1
145603 1
137811 1
60992 1
1 1
18192 1
1 1
3 1
207442 1
70464 1
157326 1
1 1
202909 1
3 1
1 1
300001 1
300001 1
14285 1
43407 1
260416 1
238625 1
299999 1
300000 1
266417 1
300000 1
30455 1
67573 1
14109 1
300000 1
1 1
259932 1
1 1
144150 1
1 1
299999 1
300001 1
2 1
246422 1
163742 1
292530 1
1 1
73423 1
300001 1
101798 1
300000 1
1 1
299999 1
300002 1
3 1
299998 1
296550 1
300000 1
146367 1
50063 1
110872 1
300000 1
3 1
106842 1
272103 1
133843 1
5776 1
219580 1
300000 1
20780 1
277401 1
1 1
226707 1
88257 1
1 1
300000 1
295524 1
87932 1
1 1
220566 1
1 1
161124 1
299999 1
283539 1
1 1
299999 1
50238 1
124110 1
146688 1
63502 1
201230 1
300000 1
231761 1
70064 1
1 1
299999 1
3 1
228195 1
147703 1
300000 1
1 1
146813 1
201105 1
299999 1
279018 1
299998 1
128397 1
2 1
87018 1
17882 1
295856 1
79491 1
300001 1
174416 1
5180 1
80751 1
296759 1
299448 1
1 1
166829 1
300001 1
110840 1
2783 1
1 1
92643 1
116884 1
270608 1
262004 1
299999 1
300000 1
104328 1
1 1
151003 1
1 1
2889 1
272922 1
227678 1
277509 1
23284 1
291843 1
178151 1
2 1
299998 1
2 1
3 1
300000 1
291239 1
1 1
1 1
1 1
159299 1
224937 1
300001 1
300001 1
246644 1
288289 1
299999 1
1 1
1 1
3 1
226445 1
189394 1
129662 1
125975 1
282267 1
289408 1
2 1
137564 1
300001 1
104530 1
2 1
1 1
150383 1
145817 1
194605 1
1 1
113008 1
1 1
101176 1
29021 1
258838 1
2 1
116671 1
49417 1
235915 1
299999 1
270405 1
203226 1
202861 1
299628 1
1 1
198215 1
273765 1
98973 1
176879 1
86867 1
92719 1
177872 1
1 1
222757 1
117051 1
113737 1
244383 1
222602 1
106285 1
287815 1
179947 1
16013 1
1 1
2 1
279749 1
231997 1
85946 1
134801 1
226465 1
117405 1
46042 1
2 1
223817 1
80460 1
271384 1
300002 1
2 1
55231 1
226207 1
300000 1
118088 1
290421 1
300000 1
300000 1
300001 1
1 1
199082 1
11306 1
3 1
41650 1
41822 1
300000 1
300002 1
1 1
1 1
299999 1
300001 1
254960 1
21761 1
10386 1
105376 1
1 1
162069 1
300000 1
293813 1
44182 1
189096 1
199907 1
52990 1
300000 1
1 1
206795 1
300001 1
50358 1
235881 1
208085 1
1 1
2 1
57314 1
3 1
175792 1
179275 1
2 1
106091 1
300001 1
1 1
88586 1
139631 1
230823 1
39556 1
300001 1
33201 1
223858 1
126235 1
113672 1
1 1
192097 1
2 1
161515 1
300000 1
210967 1
69188 1
39405 1
299999 1
241851 1
147504 1
96603 1
201132 1
300000 1
230979 1
299999 1
300001 1
152569 1
45706 1
300002 1
299999 1
141544 1
158827 1
276847 1
299999 1
155443 1
184863 1
3 1
132482 1
155874 1
286662 1
215254 1
617 1
208944 1
3 1
16924 1
250468 1
111979 1
1 1
242808 1
271037 1
1 1
300000 1
45509 1
1 1
80698 1
300001 1
235143 1
299999 1
300001 1
269730 1
62802 1
1 1
153275 1
101948 1
59609 1
261770 1
15425 1
224173 1
1 1
73028 1
299999 1
294370 1
2 1
77236 1
191484 1
2 1
294452 1
162186 1
126187 1
236116 1
210650 1
300000 1
220539 1
293155 1
114624 1
2 1
203006 1
44204 1
19985 1
185527 1
300001 1
202830 1
299999 1
85537 1
246052 1
1 1
1 1
2 1
1 1
300000 1
266878 1
108747 1
1 1
42001 1
84890 1
134841 1
1 1
204417 1
33206 1
199130 1
299999 1
3 1
300001 1
1 1
299999 1
13329 1
56621 1
1 1
299998 1
113305 1
1 1
300000 1
2 1
2 1
228514 1
27993 1
52136 1
122170 1
1 1
1 1
294701 1
2 1
98474 1
154958 1
44088 1
61655 1
208372 1
207793 1
299999 1
59375 1
223824 1
105266 1
2 1
1 1
145769 1
300001 1
299998 1
207679 1
156176 1
187127 1
184134 1
103495 1
27948 1
300001 1
269089 1
288472 1
260189 1
40760 1
1 1
43974 1
1 1
155264 1
1 1
20267 1
232400 1
1 1
287865 1
164721 1
184258 1
299999 1
92303 1
114218 1
123696 1
59092 1
271916 1
132973 1
299999 1
158426 1
300000 1
1 1
141077 1
219805 1
300000 1
55230 1
70770 1
52918 1
221066 1
300000 1
300000 1
2 1
81303 1
1 1
300000 1
178799 1
207430 1
235089 1
50477 1
26100 1
31708 1
86431 1
73665 1
300000 1
1 1
223615 1
125195 1
288290 1
300000 1
299999 1
78868 1
300000 1
263088 1
299998 1
277094 1
288747 1
1 1
223848 1
1 1
76876 1
169337 1
273391 1
264653 1
127541 1
297815 1
293139 1
299999 1
1 1
104742 1
258899 1
203588 1
1538 1
90291 1
277234 1
300000 1
32809 1
300000 1
300000 1
300001 1
105109 1
9577 1
300000 1
256892 1
114048 1
175398 1
197657 1
92507 1
97122 1
300000 1
1 1
300000 1
24408 1
95393 1
299999 1
299999 1
228438 1
1 1
165431 1
299999 1
23617 1
182491 1
57743 1
31143 1
299999 1
38170 1
300000 1
300000 1
19576 1
300001 1
1 1
1 1
1 1
300002 1
3 1
3 1
300001 1
8566 1
299999 1
295055 1
1 1
264833 1
99716 1
300000 1
2 1
146467 1
228114 1
300001 1
175498 1
169430 1
136591 1
68649 1
299999 1
1 1
248763 1
1382 1
237427 1
20038 1
104817 1
91196 1
300002 1
2 1
5985 1
38992 1
299999 1
487 1
268465 1
255578 1
1 1
116450 1
66648 1
1 1
299999 1
73918 1
231633 1
99154 1
177190 1
119248 1
6429 1
2 1
267163 1
128865 1
1 1
16275 1
1782 1
113031 1
249103 1
1 1
64837 1
2 1
128258 1
10135 1
277444 1
214080 1
1 1
246885 1
2 1
299999 1
72800 1
210363 1
70906 1
9119 1
300000 1
299998 1
300000 1
134940 1
78520 1
9180 1
287170 1
300001 1
225981 1
94698 1
300000 1
89867 1
265237 1
76614 1
113685 1
233380 1
1 1
287340 1
2 1
300000 1
5089 1
300000 1
53231 1
299998 1
43159 1
299999 1
198992 1
299999 1
227477 1
282443 1
137104 1
192768 1
2 1
300002 1
109094 1
1 1
16572 1
200169 1
1 1
300001 1
299999 1
300000 1
1 1
36797 1
136300 1
299999 1
159471 1
272552 1
1 1
158524 1
290682 1
31832 1
256754 1
254123 1
259365 1
125973 1
258548 1
300001 1
39580 1
300000 1
300000 1
1 1
32998 1
272679 1
1 1
48768 1
202130 1
19699 1
185780 1
84111 1
2 1
1 1
111359 1
229186 1
102163 1
77545 1
194484 1
195341 1
46370 1
223261 1
48672 1
263366 1
46123 1
1 1
1 1
1 1
300000 1
1 1
1 1
186281 1
288407 1
300000 1
195993 1
173789 1
147491 1
19033 1
300000 1
60245 1
300001 1
1 1
130107 1
275529 1
275586 1
1239 1
131457 1
2 1
5524 1
299999 1
82935 1
144844 1
9959 1
158039 1
22896 1
2 1
300001 1
181710 1
262796 1
38660 1
300001 1
46094 1
228726 1
299999 1
66764 1
1 1
51888 1
299999 1
45742 1
1 1
281996 1
300001 1
300000 1
7246 1
3 1
134685 1
184955 1
172844 1
300001 1
299999 1
63797 1
1 1
2 1
204479 1
300000 1
123426 1
232997 1
253774 1
181883 1
147050 1
141044 1
3 1
25764 1
93951 1
196906 1
62206 1
300001 1
249267 1
299998 1
1 1
300001 1
300001 1
6528 1
300001 1
299999 1
125773 1
175330 1
55808 1
164617 1
245455 1
95642 1
300000 1
1 1
300002 1
299999 1
1 1
163217 1
299999 1
7485 1
183989 1
1 1
299999 1
300001 1
31293 1
32733 1
300001 1
298522 1
163019 1
78663 1
1 1
3 1
159523 1
82314 1
15599 1
1 1
202514 1
232075 1
285301 1
219845 1
140270 1
2 1
45638 1
300002 1
86951 1
300001 1
1 1
97742 1
95037 1
239029 1
98593 1
32379 1
150555 1
1 1
2 1
211487 1
1 1
108856 1
2 1
243377 1
231785 1
300000 1
128522 1
300001 1
299999 1
287421 1
29623 1
2 1
198908 1
300001 1
300001 1
200212 1
3 1
1 1
299998 1
132678 1
1 1
100627 1
217702 1
1779 1
300000 1
1 1
299999 1
260431 1
61578 1
95478 1
300002 1
188230 1
162395 1
150957 1
217602 1
124937 1
300000 1
258159 1
3 1
52350 1
300001 1
74092 1
220291 1
205480 1
162553 1
44953 1
183251 1
14572 1
134739 1
2 1
1 1
57431 1
300001 1
182476 1
286039 1
151191 1
300000 1
132058 1
299998 1
101015 1
263984 1
220679 1
5988 1
268165 1
1 1
103132 1
272983 1
52181 1
299999 1
79920 1
233734 1
123550 1
3 1
279117 1
299032 1
224871 1
21977 1
131854 1
104158 1
8975 1
3 1
300000 1
18014 1
59878 1
250406 1
77248 1
299998 1
227786 1
48253 1
3 1
229629 1
259589 1
300000 1
164038 1
52016 1
75725 1
300001 1
85314 1
149187 1
286757 1
127814 1
3 1
2 1
82443 1
137583 1
249646 1
300002 1
192864 1
107440 1
2 1
178000 1
300000 1
215361 1
283533 1
125288 1
2 1
13537 1
299999 1
16597 1
1 1
300001 1
85828 1
168065 1
148273 1
2 1
203607 1
13388 1
63021 1
178548 1
13104 1
1 1
183487 1
41264 1
82861 1
59014 1
1 1
193904 1
66863 1
300000 1
221311 1
300000 1
299999 1
300000 1
299999 1
1 1
3 1
1 1
120461 1
21347 1
300001 1
300000 1
300001 1
111894 1
243862 1
64191 1
1 1
299999 1
2 1
300001 1
129479 1
299999 1
69916 1
245178 1
300001 1
10906 1
299224 1
93884 1
3 1
20995 1
111246 1
299999 1
237656 1
300001 1
1 1
2 1
20856 1
3 1
209106 1
299999 1
220788 1
299985 1
300001 1
300000 1
20452 1
299999 1
190144 1
87485 1
300000 1
127000 1
158256 1
9697 1
2 1
3 1
265553 1
99690 1
300001 1
3 1
1 1
176855 1
18893 1
185227 1
276123 1
248143 1
15272 1
300000 1
8787 1
202825 1
10875 1
28064 1
225565 1
255387 1
237899 1
183123 1
171852 1
1 1
3 1
2 1
299999 1
257354 1
88750 1
27643 1
299999 1
200261 1
210861 1
3 1
241648 1
1 1
55135 1
1 1
1 1
300001 1
300000 1
289108 1
190229 1
228618 1
300000 1
1 1
1 1
300001 1
151585 1
1 1
241029 1
96010 1
39731 1
10796 1
90059 1
62216 1
16404 1
119940 1
84702 1
1 1
300002 1
228675 1
1 1
85205 1
299998 1
277592 1
70164 1
261218 1
264285 1
128413 1
216029 1
11932 1
37652 1
201869 1
1 1
289573 1
59443 1
124923 1
182716 1
197987 1
236564 1
47330 1
2690 1
3 1
267087 1
170614 1
300001 1
260836 1
299999 1
300001 1
69320 1
1 1
51672 1
300000 1
158241 1
141182 1
239378 1
81492 1
275100 1
232514 1
214675 1
300000 1
172935 1
21150 1
2 1
299999 1
300000 1
47250 1
176245 1
2 1
72600 1
287323 1
48129 1
130110 1
109300 1
95598 1
249499 1
23140 1
127617 1
96575 1
1 1
118448 1
7640 1
109541 1
250463 1
18715 1
241058 1
186773 1
2 1
299999 1
2 1
195468 1
80602 1
276794 1
1 1
299999 1
84799 1
95000 1
92547 1
207991 1
300000 1
299999 1
35975 1
159355 1
251630 1
109942 1
236027 1
300001 1
173753 1
2 1
299999 1
243811 1
224146 1
272381 1
300001 1
215015 1
1 1
35315 1
54978 1
8974 1
3 1
1 1
28727 1
74800 1
259229 1
217853 1
275316 1
297847 1
300002 1
116019 1
300001 1
267267 1
237230 1
1 1
300001 1
300000 1
101244 1
215317 1
299999 1
217565 1
1 1
33527 1
242574 1
300001 1
258864 1
70398 1
1 1
1 1
2 1
34412 1
62694 1
2444 1
241003 1
144593 1
2 1
299999 1
138271 1
221900 1
1 1
166846 1
141087 1
299999 1
117189 1
109442 1
236392 1
1 1
299999 1
1 1
171199 1
300001 1
292934 1
228743 1
299999 1
163667 1
300000 1
3 1
60752 1
221505 1
102836 1
143669 1
300000 1
97188 1
300000 1
182251 1
218408 1
238273 1
138638 1
2 1
22271 1
248365 1
204094 1
216148 1
252522 1
110216 1
53257 1
300001 1
300001 1
23945 1
300000 1
2 1
55653 1
263486 1
267752 1
300000 1
259083 1
31111 1
2 1
125398 1
9623 1
25805 1
1 1
114070 1
300000 1
1 1
300001 1
40068 1
44801 1
155481 1
1 1
35553 1
164986 1
57835 1
3 1
208453 1
279677 1
186355 1
77278 1
49145 1
219891 1
189320 1
25960 1
171216 1
1 1
1 1
95075 1
107425 1
236717 1
299999 1
1 1
20073 1
300001 1
276360 1
268642 1
127852 1
223188 1
54803 1
70713 1
300001 1
124537 1
8734 1
3 1
179952 1
299998 1
69437 1
1 1
262339 1
1 1
147209 1
3 1
117894 1
64815 1
124350 1
66643 1
2 1
300001 1
245619 1
23508 1
102280 1
3797 1
2 1
64510 1
1 1
278882 1
1 1
18797 1
8549 1
50557 1
300002 1
178533 1
105003 1
171108 1
35217 1
276055 1
299999 1
300001 1
1 1
48243 1
173469 1
3 1
120916 1
41281 1
85299 1
122697 1
109302 1
6013 1
293653 1
234207 1
103849 1
299998 1
103086 1
140228 1
72310 1
223501 1
290025 1
42158 1
225500 1
300000 1
15925 1
299999 1
96371 1
92513 1
200272 1
294170 1
299999 1
296095 1
3 1
2 1
1 1
55700 1
1 1
1 1
142429 1
299249 1
69149 1
244568 1
130078 1
235745 1
1 1
276343 1
1 1
229674 1
3 1
113966 1
300000 1
1 1
156921 1
275912 1
56609 1
1 1
206337 1
92810 1
300000 1
2 1
15547 1
200269 1
265631 1
19737 1
134680 1
1 1
300001 1
1 1
300000 1
116888 1
57003 1
138425 1
85505 1
100355 1
109468 1
187837 1
237230 1
105365 1
300001 1
232469 1
294524 1
300001 1
128279 1
230310 1
1 1
2 1
10214 1
24766 1
131274 1
300001 1
55762 1
170972 1
200816 1
1 1
2 1
299999 1
1 1
182697 1
31701 1
115239 1
59674 1
300000 1
129878 1
182118 1
215324 1
183577 1
300000 1
299998 1
70676 1
155003 1
218031 1
59108 1
227226 1
158064 1
300000 1
154883 1
1 1
2 1
269116 1
25111 1
217732 1
182354 1
300000 1
170125 1
102537 1
203015 1
8941 1
200914 1
71266 1
1 1
2 1
299999 1
1 1
79902 1
198871 1
46944 1
299999 1
89920 1
300000 1
171119 1
264085 1
1 1
299999 1
260977 1
96113 1
299999 1
174292 1
295379 1
1 1
46040 1
299998 1
192700 1
299999 1
124661 1
3 1
159213 1
140283 1
171906 1
299999 1
163600 1
279988 1
84241 1
172932 1
300001 1
18987 1
33851 1
33316 1
154098 1
66358 1
237703 1
217289 1
300000 1
298034 1
276690 1
218099 1
22724 1
89950 1
148593 1
194800 1
188303 1
168607 1
124145 1
1 1
300000 1
148477 1
26775 1
245854 1
182298 1
203725 1
134142 1
76882 1
150877 1
131100 1
168260 1
125242 1
225552 1
275084 1
258632 1
300000 1
276651 1
40888 1
168285 1
300002 1
299999 1
83158 1
299999 1
112256 1
241218 1
1 1
212552 1
123278 1
170935 1
299999 1
299999 1
173536 1
2 1
116536 1
130399 1
166675 1
127573 1
2 1
146480 1
166612 1
140515 1
50137 1
300000 1
300000 1
160788 1
300000 1
201785 1
203542 1
1 1
1 1
299998 1
299999 1
299999 1
175861 1
300002 1
3 1
58657 1
1 1
34338 1
300000 1
2 1
3 1
197498 1
161749 1
136658 1
300001 1
67380 1
245838 1
90191 1
212606 1
132292 1
258926 1
2 1
266650 1
2 1
300001 1
47359 1
24979 1
300001 1
265181 1
300000 1
299999 1
1 1
57703 1
200007 1
267232 1
30457 1
167871 1
221269 1
284077 1
39499 1
1 1
140869 1
6462 1
299999 1
93205 1
3 1
19651 1
19067 1
3 1
299999 1
299999 1
299999 1
252720 1
31866 1
56718 1
45856 1
25705 1
233363 1
21408 1
122287 1
1 1
205997 1
29795 1
1 1
299999 1
3 1
1 1
199718 1
300002 1
134923 1
52758 1
78272 1
44836 1
300000 1
196981 1
91154 1
300000 1
126038 1
155850 1
161921 1
99288 1
173298 1
37837 1
255839 1
37980 1
133706 1
257267 1
1 1
1 1
300000 1
298843 1
299998 1
300000 1
2 1
114179 1
61043 1
196194 1
38961 1
292049 1
168426 1
300000 1
161755 1
101856 1
300000 1
3 1
299999 1
1 1
85629 1
204991 1
2 1
1 1
1 1
15942 1
299999 1
299999 1
300000 1
1 1
125531 1
73501 1
300000 1
204372 1
299999 1
130115 1
1 1
84576 1
81849 1
300001 1
300000 1
152396 1
299999 1
185518 1
74859 1
261317 1
288254 1
32608 1
33292 1
300001 1
125548 1
172399 1
165135 1
69222 1
22986 1
299999 1
300001 1
110482 1
88318 1
3945 1
46581 1
1 1
274255 1
128907 1
264963 1
2 1
246547 1
161456 1
114813 1
155268 1
99570 1
1 1
67793 1
166678 1
56129 1
246405 1
110594 1
141546 1
262415 1
206619 1
150893 1
44567 1
77441 1
266836 1
3 1
300000 1
45775 1
1 1
214541 1
152656 1
1 1
1 1
300000 1
13992 1
142099 1
95517 1
36679 1
300000 1
43140 1
1 1
119199 1
130127 1
59704 1
231023 1
3 1
155417 1
47516 1
272130 1
300002 1
138694 1
2 1
300000 1
49261 1
188147 1
122988 1
299999 1
95186 1
2 1
1 1
98038 1
117265 1
143128 1
300002 1
299998 1
242260 1
1 1
91683 1
157413 1
244461 1
300000 1
77749 1
1 1
135383 1
300000 1
300000 1
300000 1
117511 1
2 1
129386 1
196738 1
1 1
1 1
2 1
73656 1
297662 1
199547 1
299998 1
63028 1
253488 1
185037 1
190719 1
1 1
32046 1
129616 1
300000 1
273804 1
299999 1
42331 1
32975 1
225242 1
11667 1
32522 1
299998 1
252855 1
228241 1
178118 1
7627 1
2 1
153247 1
2 1
26697 1
1 1
87189 1
298343 1
1 1
156885 1
60631 1
289264 1
1 1
2 1
252675 1
187766 1
143095 1
285576 1
128750 1
41918 1
178368 1
300001 1
260517 1
83768 1
2 1
257015 1
169606 1
134045 1
1 1
1 1
30740 1
275415 1
163289 1
2 1
299551 1
26076 1
232218 1
1 1
1 1
1 1
27282 1
300000 1
233792 1
299999 1
137834 1
107470 1
1 1
1017 1
1 1
13837 1
170523 1
107346 1
72535 1
188640 1
211959 1
71851 1
60719 1
269626 1
109393 1
291997 1
19604 1
170991 1
123678 1
98283 1
117290 1
1 1
300000 1
206224 1
300000 1
3 1
266075 1
81229 1
255186 1
252122 1
130914 1
198627 1
300000 1
2 1
1 1
246790 1
102065 1
291317 1
258784 1
296048 1
1 1
189110 1
60612 1
156528 1
228277 1
66732 1
218962 1
51355 1
17217 1
299999 1
192525 1
116471 1
3 1
3 1
113292 1
300000 1
300001 1
1 1
299999 1
125751 1
253072 1
299999 1
187382 1
122717 1
300000 1
269757 1
20463 1
124819 1
300000 1
215056 1
45320 1
300000 1
61501 1
227064 1
3 1
1 1
1 1
206387 1
242802 1
237172 1
80529 1
143885 1
2 1
198464 1
1 1
206694 1
250630 1
208239 1
278834 1
1 1
259956 1
132334 1
55976 1
300001 1
1 1
299999 1
185352 1
50402 1
1 1
132053 1
125939 1
3 1
220762 1
247035 1
40079 1
79544 1
300001 1
163508 1
104902 1
81117 1
1 1
299999 1
68788 1
300000 1
272288 1
1 1
48249 1
74512 1
2 1
3 1
143720 1
240825 1
238622 1
204008 1
174212 1
1 1
123217 1
208860 1
1 1
209633 1
33482 1
150062 1
2 1
175973 1
29720 1
82157 1
1 1
11690 1
1 1
300000 1
49306 1
10072 1
272812 1
1 1
135930 1
86723 1
284136 1
299999 1
214776 1
108463 1
299999 1
261201 1
45621 1
261130 1
36040 1
4958 1
300000 1
94829 1
234261 1
1 1
235264 1
256911 1
165887 1
93894 1
152821 1
1 1
300000 1
57777 1
293849 1
192559 1
60612 1
3355 1
27486 1
202305 1
272222 1
242070 1
1 1
35798 1
56660 1
189358 1
60276 1
299999 1
63840 1
110396 1
37966 1
300000 1
151820 1
1 1
173724 1
300000 1
25735 1
13958 1
280231 1
300001 1
299998 1
104929 1
58243 1
141466 1
300001 1
299999 1
47668 1
2043 1
97431 1
1 1
91837 1
273853 1
156211 1
300000 1
106111 1
228810 1
300000 1
44702 1
1 1
300000 1
3 1
239209 1
1 1
299999 1
1 1
146385 1
1 1
98867 1
300000 1
299999 1
90781 1
2 1
53356 1
299999 1
237948 1
200088 1
299999 1
200466 1
116425 1
248705 1
300000 1
299999 1
299999 1
208247 1
41264 1
281020 1
1 1
197441 1
299999 1
300000 1
254344 1
1 1
211070 1
299247 1
47557 1
236028 1
90284 1
1 1
300000 1
186730 1
300001 1
1 1
299999 1
242924 1
61476 1
300000 1
300000 1
71321 1
300000 1
21193 1
3 1
83839 1
231211 1
3 1
300000 1
1 1
24213 1
276171 1
274121 1
128475 1
131460 1
300002 1
1 1
299999 1
1 1
300001 1
300002 1
133525 1
244146 1
149333 1
43813 1
1 1
1 1
299999 1
66882 1
2 1
56845 1
194794 1
299998 1
75968 1
173839 1
1 1
196231 1
7268 1
42985 1
125441 1
30005 1
1 1
1 1
229185 1
300001 1
24957 1
275453 1
269480 1
240186 1
122169 1
300000 1
44169 1
169740 1
271722 1
48163 1
1 1
299999 1
300001 1
88013 1
238715 1
254122 1
80282 1
30267 1
300001 1
2 1
124137 1
281484 1
295222 1
300001 1
159337 1
141046 1
2 1
239526 1
3 1
3 1
292461 1
195308 1
74361 1
167916 1
300000 1
219543 1
94791 1
2 1
300002 1
243516 1
300001 1
300000 1
68999 1
256330 1
251837 1
212920 1
5110 1
300001 1
31616 1
39690 1
235197 1
299999 1
213676 1
22038 1
220913 1
158473 1
230103 1
273941 1
173559 1
21939 1
1 1
1 1
118278 1
169220 1
21465 1
13324 1
272492 1
87845 1
244984 1
152929 1
166035 1
106585 1
243719 1
253157 1
223200 1
136202 1
111945 1
292060 1
34508 1
208991 1
36262 1
120822 1
1 1
300001 1
702 1
146033 1
211708 1
80130 1
1 1
188159 1
1 1
170444 1
209460 1
99922 1
224138 1
236048 1
2 1
244914 1
260770 1
1 1
300000 1
200025 1
1 1
245386 1
34015 1
299999 1
2 1
211702 1
281238 1
92730 1
265178 1
65081 1
156515 1
299998 1
1 1
88235 1
136651 1
300001 1
129391 1
65759 1
11992 1
66723 1
251422 1
139862 1
259829 1
300000 1
119522 1
19894 1
300001 1
1 1
1 1
300002 1
46136 1
299999 1
253894 1
299998 1
204720 1
27059 1
13204 1
1 1
3 1
209851 1
121831 1
230932 1
247351 1
300000 1
272140 1
289379 1
215281 1
48378 1
274066 1
299998 1
137248 1
300000 1
1 1
241184 1
258145 1
87843 1
60187 1
196004 1
203047 1
231802 1
173971 1
299999 1
1 1
281946 1
300001 1
110967 1
300001 1
184991 1
1 1
123614 1
1 1
36313 1
199484 1
201047 1
14103 1
77842 1
1 1
299999 1
1 1
235714 1
275703 1
122057 1
1 1
2 1
300001 1
1 1
9920 1
300000 1
29225 1
1 1
50792 1
170709 1
1 1
45241 1
73002 1
1 1
1 1
216107 1
214266 1
52880 1
1 1
59004 1
227334 1
20308 1
2 1
3 1
241280 1
34124 1
1 1
216602 1
208268 1
92098 1
299999 1
300001 1
242979 1
197182 1
3 1
120300 1
1 1
650 1
225639 1
226333 1
114126 1
18900 1
160532 1
2 1
67146 1
52414 1
175908 1
1 1
197826 1
300001 1
130169 1
48364 1
300002 1
300000 1
179570 1
300001 1
10516 1
229408 1
77470 1
123546 1
246094 1
299999 1
300002 1
14474 1
235760 1
131860 1
115856 1
255349 1
228462 1
300000 1
300000 1
122575 1
121331 1
300000 1
126943 1
215174 1
111709 1
261048 1
227755 1
171787 1
299999 1
140646 1
300000 1
295767 1
280077 1
284871 1
155922 1
300002 1
215202 1
31273 1
24792 1
300001 1
97423 1
2 1
300001 1
284360 1
165247 1
207807 1
1 1
1 1
300000 1
238320 1
185724 1
278267 1
3 1
300002 1
185545 1
300000 1
205347 1
177547 1
169574 1
300001 1
1 1
223381 1
58499 1
289459 1
138398 1
86518 1
299999 1
45081 1
1 1
2 1
279160 1
25926 1
161017 1
73028 1
1 1
2 1
1 1
295725 1
299998 1
125728 1
50097 1
129001 1
299998 1
36838 1
10109 1
261059 1
299999 1
1 1
58904 1
198584 1
299999 1
1 1
237527 1
174000 1
300001 1
299999 1
126100 1
300000 1
299998 1
72582 1
22994 1
1 1
264577 1
33731 1
115110 1
18770 1
263257 1
989 1
9230 1
1 1
250749 1
142121 1
1 1
231704 1
77928 1
45158 1
1 1
299999 1
56691 1
221290 1
256804 1
179686 1
1 1
30001 1
144521 1
1108 1
1 1
104007 1
259939 1
113423 1
299999 1
58140 1
153747 1
284149 1
173142 1
267328 1
206995 1
1 1
286043 1
1 1
300001 1
266487 1
18325 1
299999 1
34930 1
1 1
1 1
1 1
1 1
172785 1
2 1
1 1
146903 1
299998 1
201620 1
1 1
1 1
233460 1
226924 1
120805 1
300002 1
299999 1
6138 1
80217 1
299999 1
222870 1
121640 1
23466 1
85938 1
159661 1
1 1
204474 1
299999 1
217781 1
126471 1
300000 1
299998 1
264264 1
1 1
1 1
193155 1
265984 1
70792 1
15157 1
44236 1
300000 1
95894 1
91348 1
142284 1
6679 1
300000 1
173131 1
300000 1
3 1
289566 1
250042 1
1 1
118111 1
3 1
109381 1
1 1
48962 1
214979 1
300000 1
204646 1
300001 1
299999 1
299999 1
63863 1
162676 1
1 1
23826 1
238674 1
3 1
273183 1
300001 1
300001 1
117007 1
182421 1
25957 1
29906 1
215133 1
206751 1
300000 1
79210 1
300000 1
299999 1
300001 1
300001 1
31229 1
1 1
268670 1
2 1
300002 1
133429 1
290253 1
299998 1
32393 1
210689 1
300000 1
300001 1
300000 1
59041 1
57102 1
2 1
36275 1
2 1
1 1
43297 1
926 1
300002 1
300000 1
1 1
151896 1
225867 1
177528 1
199732 1
1 1
103254 1
255550 1
300002 1
78057 1
253117 1
36152 1
112209 1
62566 1
29415 1
133697 1
1 1
64642 1
1 1
1 1
82028 1
184163 1
299999 1
1 1
25991 1
1 1
300001 1
180457 1
163556 1
192459 1
133565 1
3 1
104449 1
190935 1
154825 1
299999 1
43739 1
21078 1
3 1
126993 1
189178 1
1 1
175165 1
220936 1
1 1
128181 1
300000 1
1 1
615 1
134786 1
299999 1
266161 1
34500 1
299998 1
241328 1
1 1
107193 1
236396 1
227692 1
274510 1
1 1
250425 1
35093 1
195396 1
175283 1
45877 1
1 1
158647 1
112813 1
202536 1
84024 1
2 1
1 1
283960 1
300000 1
32824 1
38941 1
300000 1
152458 1
2 1
207687 1
2 1
1 1
245121 1
299998 1
180793 1
1 1
263888 1
181077 1
9344 1
1 1
42989 1
300001 1
229380 1
246348 1
300002 1
2876 1
233618 1
1 1
300000 1
1 1
13856 1
300001 1
31725 1
129979 1
195441 1
37439 1
299999 1
1 1
109833 1
299998 1
300000 1
143534 1
209303 1
108360 1
261150 1
300001 1
247787 1
300000 1
67247 1
70123 1
271912 1
114689 1
84505 1
178461 1
295643 1
300001 1
297353 1
52890 1
1 1
21662 1
300000 1
261092 1
34059 1
213143 1
1 1
108087 1
300001 1
230450 1
207451 1
300001 1
300000 1
2 1
300000 1
44891 1
299137 1
299999 1
1 1
148992 1
1 1
272606 1
133399 1
1 1
180626 1
77611 1
255159 1
299999 1
279107 1
300001 1
61729 1
171468 1
67784 1
275955 1
142166 1
196300 1
297026 1
1 1
32380 1
3 1
116808 1
131835 1
177547 1
299999 1
1 1
226130 1
299999 1
253030 1
235727 1
300000 1
1 1
2 1
281599 1
299999 1
155 1
300001 1
152245 1
36799 1
88402 1
100998 1
300000 1
271188 1
1 1
60590 1
300001 1
83703 1
300000 1
73953 1
1 1
2 1
300000 1
300000 1
103000 1
77529 1
193934 1
67374 1
224763 1
1 1
300000 1
18829 1
300001 1
260258 1
120732 1
41779 1
299998 1
299999 1
132669 1
300000 1
299999 1
300000 1
299999 1
300002 1
131520 1
1 1
289562 1
3 1
97824 1
198921 1
15752 1
209661 1
224477 1
2 1
234269 1
156060 1
174989 1
1 1
69814 1
296424 1
48963 1
169884 1
246242 1
86967 1
95550 1
3 1
185300 1
81227 1
176219 1
300002 1
248817 1
299999 1
239377 1
1 1
300001 1
154070 1
159728 1
170004 1
300000 1
136875 1
211820 1
179492 1
239345 1
99422 1
1 1
231432 1
104329 1
1 1
112640 1
155245 1
86337 1
151961 1
299999 1
146225 1
220686 1
239121 1
278393 1
300000 1
299999 1
61158 1
1 1
1 1
299999 1
190256 1
86520 1
99780 1
252057 1
1 1
217979 1
203385 1
2 1
233433 1
98857 1
300000 1
56278 1
1 1
1 1
232771 1
76613 1
300000 1
260604 1
2 1
1 1
134584 1
270643 1
300000 1
209885 1
154526 1
300000 1
240619 1
3 1
198313 1
268623 1
299999 1
300000 1
1 1
243000 1
2 1
1 1
299999 1
228855 1
8736 1
150456 1
1 1
1 1
15624 1
297778 1
1 1
299998 1
161764 1
1 1
265395 1
119139 1
26397 1
162211 1
240446 1
74780 1
180711 1
206608 1
3 1
299999 1
127782 1
183371 1
40134 1
75505 1
129729 1
86659 1
299999 1
116596 1
1 1
299999 1
138731 1
221212 1
171117 1
300000 1
1 1
299999 1
270045 1
152642 1
299999 1
299999 1
105442 1
1 1
2 1
113354 1
300000 1
299999 1
246807 1
104955 1
1 1
300002 1
18640 1
2 1
300001 1
144543 1
3 1
79775 1
1 1
62386 1
97381 1
2 1
148798 1
300000 1
1 1
206617 1
246880 1
272003 1
1 1
129705 1
154617 1
300001 1
247570 1
300001 1
229115 1
3 1
291979 1
1 1
238869 1
1 1
78362 1
295107 1
96663 1
273324 1
1 1
33531 1
70960 1
17282 1
300000 1
1 1
1 1
123030 1
258570 1
300000 1
848 1
1 1
300000 1
1 1
14233 1
299999 1
285454 1
141730 1
300000 1
73743 1
269662 1
1 1
139110 1
2 1
79726 1
161129 1
239638 1
230394 1
1 1
83060 1
232891 1
174755 1
50660 1
1 1
300001 1
64071 1
280620 1
56074 1
281119 1
5759 1
3 1
1 1
134425 1
226520 1
300002 1
1 1
299999 1
153117 1
290216 1
217276 1
184971 1
252902 1
226734 1
299998 1
299999 1
1971 1
94774 1
218944 1
199025 1
300000 1
299999 1
279653 1
199102 1
300001 1
167366 1
3 1
51209 1
1 1
254381 1
261618 1
300001 1
198149 1
256502 1
36922 1
300001 1
1 1
1 1
70906 1
199185 1
96034 1
206809 1
300000 1
268492 1
164307 1
46677 1
220995 1
103665 1
110495 1
52120 1
103620 1
300000 1
255301 1
62955 1
1 1
261924 1
3 1
300002 1
299906 1
1 1
1 1
171266 1
1 1
137712 1
71010 1
55773 1
101856 1
71616 1
70798 1
141049 1
49899 1
300000 1
1 1
50916 1
1 1
114844 1
45638 1
237100 1
300001 1
299999 1
122447 1
1 1
111217 1
261108 1
208859 1
105935 1
299999 1
299999 1
148668 1
300000 1
2 1
148828 1
3 1
299448 1
212656 1
2 1
1 1
1 1
1 1
50745 1
266208 1
114714 1
67244 1
1 1
298185 1
163950 1
65096 1
1 1
300001 1
230539 1
1 1
148406 1
72818 1
233539 1
79864 1
300000 1
3 1
171212 1
300000 1
299999 1
39803 1
299925 1
142959 1
180439 1
230023 1
197875 1
1 1
299999 1
83723 1
299999 1
242787 1
129809 1
85643 1
300001 1
95847 1
283740 1
17046 1
2 1
52235 1
300000 1
198465 1
1 1
112330 1
288207 1
205408 1
1 1
1 1
257906 1
131816 1
158149 1
20568 1
124299 1
803 1
1 1
2 1
278354 1
272612 1
153180 1
299998 1
1 1
99703 1
295714 1
38202 1
2 1
255267 1
300001 1
300001 1
297068 1
65487 1
1 1
131967 1
123658 1
79334 1
200715 1
270640 1
65772 1
153036 1
18528 1
116591 1
54617 1
190535 1
145880 1
159456 1
35374 1
299999 1
177278 1
17972 1
134604 1
179590 1
1 1
44676 1
4256 1
300001 1
129700 1
1 1
1 1
252715 1
212238 1
182782 1
1 1
1 1
206240 1
208299 1
299999 1
87667 1
1 1
59107 1
300001 1
300000 1
8074 1
300000 1
299999 1
7535 1
243237 1
176196 1
299999 1
122093 1
82147 1
53279 1
1 1
78981 1
219325 1
50116 1
38910 1
154522 1
78739 1
1 1
33557 1
1 1
1 1
19879 1
3 1
1 1
299999 1
166367 1
69385 1
271084 1
127797 1
1 1
1 1
162058 1
49303 1
91500 1
198160 1
200654 1
299999 1
180160 1
58730 1
260797 1
182267 1
51117 1
170449 1
280283 1
209021 1
108432 1
216420 1
272552 1
1 1
1 1
244561 1
250848 1
299999 1
26787 1
266990 1
1 1
300001 1
2 1
105937 1
1 1
267510 1
201467 1
300000 1
269165 1
138670 1
238082 1
71640 1
185480 1
299998 1
197841 1
211416 1
48384 1
300000 1
87098 1
1 1
2 1
118721 1
213938 1
247769 1
300000 1
196912 1
131433 1
31247 1
282922 1
300000 1
1 1
56662 1
120678 1
97016 1
124939 1
299999 1
299998 1
300000 1
109763 1
166427 1
1 1
55835 1
1 1
106264 1
123889 1
79440 1
300000 1
299999 1
300000 1
181986 1
144843 1
299999 1
26620 1
1 1
225141 1
98993 1
53796 1
100158 1
233604 1
3 1
227160 1
60617 1
300001 1
202999 1
1 1
198147 1
187283 1
1 1
266364 1
167284 1
114817 1
300000 1
231083 1
300000 1
140127 1
298371 1
125447 1
113601 1
1 1
66077 1
231760 1
60762 1
220634 1
151164 1
106137 1
178615 1
25692 1
224395 1
299999 1
216126 1
300002 1
299999 1
90213 1
1 1
1 1
203306 1
2 1
300000 1
204333 1
208759 1
1 1
54352 1
158784 1
1 1
300000 1
137222 1
27607 1
252693 1
139982 1
255706 1
36558 1
159315 1
2 1
206567 1
2550 1
179818 1
174491 1
16884 1
300001 1
2 1
300000 1
269525 1
270355 1
290407 1
13564 1
190960 1
258515 1
13274 1
300001 1
183111 1
170354 1
2 1
1 1
1 1
300000 1
164067 1
1 1
1 1
1 1
125243 1
121494 1
300001 1
268795 1
38460 1
252592 1
300001 1
243005 1
134529 1
1 1
1 1
300001 1
59577 1
193446 1
300001 1
299998 1
1 1
287589 1
129254 1
1 1
1 1
300000 1
34227 1
219716 1
49119 1
279804 1
214691 1
1 1
103710 1
253194 1
259770 1
6156 1
69914 1
271168 1
4682 1
300001 1
93993 1
224623 1
300000 1
1 1
211459 1
14715 1
228866 1
24195 1
11019 1
90758 1
162513 1
300000 1
1 1
97056 1
169584 1
265020 1
3 1
300000 1
96392 1
47176 1
1 1
187827 1
300001 1
277385 1
168800 1
71782 1
300001 1
205290 1
120044 1
300001 1
1 1
51583 1
148232 1
300000 1
2 1
300001 1
1 1
268239 1
77813 1
299998 1
1 1
36823 1
2 1
127888 1
251255 1
106852 1
2 1
135341 1
32136 1
299999 1
300000 1
3 1
299998 1
258913 1
120703 1
300002 1
2 1
190356 1
52061 1
7146 1
2 1
138989 1
75256 1
299998 1
79982 1
77541 1
84515 1
255496 1
222156 1
45964 1
1 1
299374 1
21094 1
1 1
256190 1
120142 1
300001 1
299999 1
211841 1
1 1
175497 1
195194 1
26202 1
15858 1
142075 1
300000 1
300001 1
299999 1
459 1
238475 1
300001 1
210964 1
1 1
296572 1
90111 1
2 1
1 1
174390 1
71302 1
63123 1
300001 1
80307 1
187529 1
299999 1
299999 1
261525 1
57561 1
175925 1
68448 1
1 1
188702 1
300000 1
255420 1
74717 1
300001 1
221015 1
300000 1
109368 1
292510 1
171806 1
268580 1
292317 1
46763 1
263056 1
33129 1
161398 1
1 1
194393 1
69628 1
300000 1
54036 1
119907 1
241586 1
150234 1
157663 1
276557 1
204100 1
237755 1
2 1
122229 1
182114 1
87717 1
163408 1
300001 1
246280 1
174600 1
300000 1
93851 1
262313 1
183526 1
284854 1
203083 1
300000 1
300000 1
252774 1
300000 1
80113 1
57058 1
57734 1
2 1
1 1
101531 1
277276 1
110248 1
300000 1
153842 1
263290 1
24357 1
267561 1
299998 1
300002 1
300000 1
1 1
46452 1
211725 1
299999 1
74921 1
210203 1
52884 1
2 1
97859 1
152708 1
300001 1
1 1
97190 1
181403 1
117405 1
70443 1
248447 1
175673 1
261938 1
299999 1
73671 1
299999 1
230784 1
241252 1
300001 1
1 1
299999 1
111859 1
22884 1
233021 1
154382 1
18198 1
299999 1
31805 1
266770 1
264253 1
1 1
42325 1
169285 1
69403 1
300000 1
296293 1
3 1
33580 1
95252 1
3 1
2 1
212120 1
1 1
24995 1
2 1
203723 1
27418 1
1 1
2 1
246154 1
54384 1
54770 1
25875 1
1 1
1 1
160166 1
184235 1
1 1
300002 1
141343 1
143829 1
116603 1
62421 1
299999 1
300000 1
1 1
299999 1
1 1
90358 1
1 1
2 1
9395 1
57971 1
230254 1
299999 1
1 1
1 1
299999 1
293047 1
167695 1
171356 1
110534 1
7483 1
284678 1
259310 1
81951 1
1 1
300000 1
299999 1
1912 1
56612 1
299999 1
20534 1
1 1
2 1
191743 1
299999 1
1 1
246397 1
129547 1
79182 1
299999 1
155142 1
77311 1
105190 1
149287 1
201887 1
1 1
300001 1
120678 1
68880 1
300000 1
9950 1
300001 1
2 1
1 1
262336 1
96886 1
275567 1
25818 1
299999 1
1 1
58504 1
213557 1
2 1
218918 1
119584 1
146949 1
157913 1
275875 1
64101 1
300000 1
131240 1
1 1
28657 1
299999 1
280092 1
1 1
1 1
100254 1
299999 1
1 1
276810 1
233625 1
1 1
76143 1
245591 1
288937 1
71331 1
128500 1
291824 1
205068 1
142997 1
300000 1
2 1
200927 1
299999 1
300001 1
107658 1
184952 1
133930 1
257152 1
299999 1
45354 1
300000 1
276777 1
31781 1
149905 1
97996 1
19163 1
2 1
300000 1
146114 1
247313 1
143916 1
207005 1
177653 1
283837 1
106322 1
273947 1
299999 1
219273 1
2 1
299999 1
47495 1
1 1
2 1
1 1
300001 1
46162 1
2 1
300000 1
1 1
281406 1
300000 1
76348 1
252451 1
7647 1
272891 1
64319 1
37464 1
235752 1
146338 1
70989 1
264878 1
113548 1
166365 1
2 1
300002 1
300000 1
27186 1
300000 1
2 1
231835 1
72668 1
24615 1
299327 1
170817 1
1 1
174020 1
300000 1
1 1
222334 1
299999 1
41576 1
292961 1
265435 1
1970 1
106900 1
134233 1
52444 1
264060 1
269041 1
291923 1
25289 1
300001 1
45372 1
300000 1
170411 1
42991 1
20812 1
96510 1
172566 1
189321 1
229541 1
300000 1
299999 1
284421 1
1 1
147535 1
1 1
55200 1
176430 1
220703 1
299998 1
233857 1
46314 1
1 1
127371 1
174377 1
24406 1
247071 1
1 1
86914 1
162167 1
191156 1
59484 1
82910 1
211734 1
273289 1
300000 1
91380 1
261418 1
300001 1
1 1
260716 1
264591 1
1 1
300000 1
1 1
1 1
1 1
19639 1
1 1
1 1
282928 1
297452 1
256377 1
299999 1
118508 1
299998 1
151044 1
138417 1
100725 1
154711 1
191136 1
162544 1
287613 1
153279 1
108660 1
1 1
1 1
202678 1
75048 1
300000 1
263460 1
123934 1
2 1
20117 1
282088 1
291588 1
300001 1
267663 1
3 1
58804 1
194935 1
213513 1
2 1
25277 1
225611 1
251682 1
236439 1
117214 1
2 1
232643 1
184427 1
1 1
186950 1
109351 1
300000 1
148938 1
150897 1
294153 1
300000 1
300001 1
299999 1
287350 1
153025 1
209622 1
108158 1
15900 1
1 1
93137 1
300001 1
299998 1
30857 1
299999 1
223761 1
299999 1
22532 1
209437 1
299999 1
120814 1
20163 1
116882 1
188451 1
44421 1
145812 1
61100 1
1 1
234577 1
1 1
242680 1
1 1
86945 1
168159 1
280112 1
1 1
232680 1
96336 1
3 1
279870 1
56354 1
297251 1
179319 1
3 1
63838 1
139482 1
201628 1
299999 1
9319 1
299999 1
59044 1
188096 1
2 1
41270 1
16132 1
3 1
181686 1
300001 1
235528 1
285561 1
54298 1
177756 1
297858 1
3451 1
141219 1
2305 1
295340 1
1 1
281427 1
299999 1
300001 1
3 1
179793 1
1 1
93452 1
202077 1
69800 1
300000 1
213806 1
75106 1
172575 1
144461 1
300001 1
120735 1
281709 1
295363 1
56070 1
274211 1
46043 1
299999 1
24016 1
103916 1
64450 1
54203 1
261521 1
300001 1
2 1
211802 1
59261 1
182526 1
180920 1
8539 1
229014 1
300000 1
191160 1
3 1
299999 1
300002 1
300002 1
300001 1
223490 1
73185 1
124304 1
135944 1
117729 1
175394 1
212293 1
26786 1
169540 1
262681 1
209160 1
1 1
1 1
51526 1
64463 1
178565 1
22206 1
25924 1
247604 1
87508 1
66706 1
3 1
97589 1
197956 1
1 1
171428 1
300000 1
1 1
260011 1
164444 1
300000 1
2 1
1 1
298760 1
1 1
140500 1
284975 1
2 1
208794 1
21629 1
20447 1
2 1
82731 1
119679 1
3 1
143252 1
77897 1
216049 1
1 1
228424 1
1 1
1 1
99481 1
127393 1
238513 1
299999 1
85883 1
1 1
278266 1
299999 1
124743 1
202477 1
249703 1
116514 1
300001 1
271072 1
258308 1
112931 1
21010 1
91795 1
286063 1
187390 1
300000 1
1 1
1 1
36164 1
10179 1
4098 1
300000 1
168696 1
300000 1
3 1
2 1
1 1
3 1
210313 1
1 1
43868 1
153201 1
263432 1
230509 1
1 1
131229 1
214693 1
268417 1
145557 1
30564 1
131449 1
48540 1
1 1
172948 1
5627 1
256994 1
300001 1
2 1
300000 1
1 1
200026 1
300000 1
282953 1
1 1
129396 1
300000 1
9673 1
2 1
222216 1
2 1
3 1
146170 1
84449 1
140023 1
299999 1
140929 1
116376 1
199290 1
2 1
61556 1
300000 1
297769 1
299999 1
261074 1
24138 1
283892 1
104920 1
205763 1
1 1
300001 1
217376 1
119712 1
3 1
299998 1
112178 1
110328 1
108022 1
284139 1
2 1
206450 1
21403 1
58614 1
2 1
223639 1
213324 1
175928 1
194478 1
299999 1
45992 1
288410 1
149293 1
90704 1
81288 1
2 1
2 1
34602 1
3 1
101375 1
1 1
146902 1
2 1
2 1
81251 1
2 1
85898 1
130918 1
272405 1
299999 1
299999 1
88804 1
95559 1
300001 1
3 1
100817 1
1 1
2 1
277448 1
71428 1
1 1
1 1
186198 1
280688 1
65589 1
300000 1
292928 1
295881 1
174781 1
200540 1
275987 1
285625 1
291367 1
163930 1
1 1
1 1
299999 1
1 1
42333 1
299999 1
1 1
300000 1
300000 1
261795 1
271758 1
194849 1
247506 1
275757 1
111264 1
300002 1
175742 1
9134 1
300000 1
229071 1
103592 1
233493 1
71693 1
176001 1
281519 1
299999 1
1 1
102324 1
152609 1
300000 1
148734 1
226441 1
193427 1
224074 1
2 1
13483 1
50589 1
9166 1
230732 1
300000 1
286070 1
300001 1
4185 1
15503 1
2 1
30638 1
95335 1
300000 1
299999 1
3 1
80642 1
281249 1
108380 1
1 1
82756 1
273537 1
299999 1
23101 1
223198 1
278064 1
255812 1
272909 1
97260 1
2 1
26768 1
76891 1
199524 1
235260 1
245011 1
230136 1
181886 1
174240 1
195475 1
178915 1
136850 1
283440 1
300001 1
300000 1
3 1
170795 1
10264 1
300001 1
174107 1
151711 1
299999 1
99139 1
2 1
300000 1
194768 1
300002 1
201659 1
161746 1
3 1
38190 1
121016 1
114634 1
3 1
1 1
3 1
290651 1
263528 1
166148 1
75147 1
112317 1
258489 1
297739 1
1 1
300001 1
181118 1
300000 1
296564 1
300001 1
135615 1
1 1
198787 1
41945 1
92346 1
300000 1
206825 1
81941 1
178381 1
32948 1
299999 1
2348 1
300000 1
104097 1
51511 1
3 1
21332 1
212299 1
193521 1
300000 1
135057 1
162334 1
1 1
1 1
300001 1
1 1
300002 1
299999 1
1 1
275527 1
277152 1
77956 1
13130 1
187050 1
233849 1
131224 1
299999 1
2 1
167769 1
1 1
51775 1
1 1
1 1
228172 1
110431 1
1 1
46827 1
2 1
96353 1
129793 1
224417 1
82403 1
1 1
230879 1
170095 1
190301 1
300000 1
62753 1
142947 1
296243 1
299998 1
245129 1
2 1
3 1
44283 1
299999 1
122174 1
127 1
256824 1
293778 1
67507 1
3 1
49474 1
19358 1
58962 1
300001 1
300000 1
1 1
1 1
47282 1
300001 1
468 1
209891 1
300001 1
192409 1
2 1
98367 1
1 1
215688 1
43966 1
70674 1
131678 1
192732 1
300001 1
145826 1
207503 1
100907 1
1 1
79148 1
35918 1
2 1
142732 1
278401 1
300001 1
271386 1
134610 1
300001 1
152227 1
169558 1
295712 1
300000 1
46574 1
1 1
73515 1
299999 1
300001 1
111857 1
299998 1
38381 1
300000 1
300000 1
1 1
205315 1
167177 1
300000 1
296214 1
300001 1
283830 1
102926 1
300000 1
194123 1
3 1
29373 1
2 1
300000 1
299999 1
87735 1
2 1
135945 1
299999 1
3 1
146471 1
2 1
202141 1
123080 1
3 1
105119 1
29111 1
300002 1
189703 1
43466 1
3208 1
277900 1
300000 1
300000 1
206400 1
119389 1
265430 1
2 1
246411 1
133290 1
171607 1
218722 1
11529 1
15177 1
250172 1
244669 1
2 1
103611 1
1 1
291975 1
127004 1
177616 1
1 1
250105 1
300000 1
299999 1
128884 1
237554 1
299999 1
52457 1
300000 1
300001 1
300000 1
170811 1
244743 1
300002 1
75394 1
188676 1
299998 1
1 1
299885 1
159753 1
197767 1
243009 1
300000 1
194302 1
1 1
299999 1
167424 1
2 1
110267 1
2 1
264605 1
117593 1
99939 1
1 1
130641 1
172406 1
12272 1
22391 1
299998 1
76830 1
50744 1
300000 1
300000 1
141249 1
86427 1
123360 1
14845 1
130586 1
183665 1
266724 1
263058 1
299998 1
219919 1
1 1
212469 1
282445 1
1 1
89756 1
266609 1
1 1
176970 1
41512 1
217207 1
174416 1
157197 1
257716 1
299999 1
300001 1
1 1
90016 1
122287 1
1 1
229144 1
20101 1
1 1
1 1
1 1
141880 1
101532 1
87176 1
1 1
300000 1
45672 1
300001 1
1 1
299999 1
153701 1
300000 1
1 1
175147 1
95895 1
299999 1
100596 1
143914 1
106888 1
232851 1
39198 1
171562 1
1 1
83004 1
277582 1
300000 1
1 1
3 1
299999 1
300000 1
300000 1
1351 1
1 1
36864 1
260821 1
3 1
1246 1
257054 1
285463 1
2 1
13368 1
218412 1
240883 1
31071 1
300001 1
117284 1
142502 1
242905 1
178475 1
122017 1
26545 1
264902 1
237563 1
173774 1
300000 1
205318 1
281119 1
300000 1
300000 1
42573 1
173174 1
22499 1
111902 1
160705 1
1 1
145618 1
187640 1
1 1
300000 1
2 1
1 1
257218 1
300002 1
51668 1
35863 1
1 1
66917 1
1 1
197119 1
1 1
164626 1
300000 1
298334 1
46147 1
300000 1
90576 1
1 1
252168 1
299999 1
293949 1
241651 1
125227 1
212604 1
114808 1
45505 1
59751 1
298382 1
1 1
239568 1
2 1
299999 1
300000 1
138632 1
300001 1
29197 1
246958 1
1 1
20522 1
97999 1
300001 1
1 1
295110 1
300000 1
1 1
13787 1
14544 1
1 1
2315 1
1 1
9728 1
203860 1
275544 1
9250 1
92949 1
299999 1
1 1
229355 1
43062 1
266568 1
123240 1
1 1
167284 1
33212 1
30628 1
300001 1
291575 1
190841 1
300000 1
233287 1
11702 1
51333 1
241136 1
1 1
1 1
120243 1
96096 1
3 1
145672 1
293891 1
25887 1
169150 1
69543 1
300000 1
288694 1
1 1
299999 1
198159 1
299999 1
300002 1
83982 1
299998 1
300000 1
300000 1
148945 1
155419 1
56179 1
173309 1
224538 1
1 1
300000 1
198590 1
1 1
61769 1
220540 1
44666 1
183582 1
299999 1
1 1
222199 1
113895 1
149183 1
34833 1
225366 1
300001 1
96573 1
250793 1
218050 1
42417 1
266074 1
300001 1
109343 1
1 1
300000 1
78540 1
2890 1
19686 1
274915 1
300001 1
11160 1
192432 1
1 1
1 1
81027 1
153285 1
1 1
192821 1
300000 1
253521 1
300001 1
217445 1
1 1
300001 1
177429 1
3 1
286625 1
18205 1
269151 1
300000 1
55385 1
78990 1
206130 1
1 1
107128 1
167762 1
1 1
2 1
60252 1
298840 1
77998 1
12977 1
137227 1
226707 1
295527 1
300000 1
194486 1
22826 1
288710 1
300000 1
201648 1
300001 1
107502 1
268438 1
125313 1
300000 1
300000 1
250139 1
269698 1
148758 1
300000 1
137389 1
227135 1
300001 1
130930 1
160809 1
25321 1
294785 1
57902 1
41795 1
194796 1
211864 1
271983 1
109025 1
126316 1
2 1
138152 1
300001 1
251242 1
299999 1
245495 1
299999 1
174973 1
1 1
2 1
197438 1
299999 1
300001 1
286190 1
229483 1
285018 1
300000 1
234805 1
11974 1
148997 1
1 1
156779 1
12557 1
297524 1
112147 1
17159 1
53807 1
193141 1
299999 1
177754 1
2 1
216443 1
250254 1
142090 1
22611 1
224880 1
45482 1
1 1
202736 1
78382 1
1 1
67868 1
297423 1
100864 1
298906 1
287656 1
259331 1
32048 1
1 1
111908 1
157656 1
282711 1
255471 1
286037 1
202878 1
245500 1
241090 1
300001 1
160659 1
299444 1
2 1
300000 1
33444 1
67317 1
242154 1
65227 1
194654 1
131957 1
175986 1
234203 1
13101 1
289903 1
134442 1
300001 1
299998 1
243519 1
66466 1
275081 1
2 1
56974 1
2 1
1 1
87522 1
266301 1
91896 1
61925 1
44098 1
177715 1
168719 1
59409 1
283777 1
174186 1
88556 1
300000 1
276267 1
46948 1
155592 1
174495 1
300001 1
1 1
286054 1
205852 1
299999 1
1 1
300001 1
26878 1
253684 1
178081 1
149908 1
299999 1
159544 1
300000 1
16354 1
206375 1
165131 1
299998 1
106009 1
13877 1
1910 1
123313 1
96644 1
1 1
300000 1
96297 1
1 1
39917 1
300000 1
2 1
296232 1
196761 1
1 1
172699 1
104530 1
120179 1
24261 1
99420 1
2 1
40806 1
299998 1
84035 1
299999 1
87447 1
1 1
1 1
259265 1
81802 1
267184 1
16352 1
300000 1
192756 1
291567 1
3 1
300001 1
33782 1
82882 1
299999 1
87905 1
199995 1
136567 1
156517 1
299998 1
121398 1
258536 1
43 1
158179 1
189615 1
119583 1
2 1
68008 1
144111 1
1 1
258968 1
1 1
1 1
34028 1
38444 1
282099 1
66865 1
274210 1
266892 1
1 1
300001 1
27201 1
154935 1
163104 1
257704 1
1 1
102814 1
143225 1
121361 1
300002 1
300001 1
300002 1
39964 1
1 1
256181 1
106531 1
170126 1
1 1
238884 1
276769 1
300001 1
1 1
87751 1
78929 1
64386 1
212759 1
244084 1
3 1
192112 1
299999 1
97712 1
1 1
238335 1
143459 1
147485 1
213144 1
2 1
101541 1
300001 1
278153 1
2 1
48824 1
98285 1
300001 1
2 1
74843 1
300000 1
223942 1
107043 1
251675 1
1 1
296847 1
144300 1
85924 1
190368 1
153237 1
2 1
1 1
1 1
299999 1
300001 1
115760 1
100786 1
66752 1
183496 1
268197 1
145802 1
155645 1
30251 1
257140 1
62643 1
198626 1
47284 1
1 1
155714 1
2 1
258505 1
285906 1
144371 1
296202 1
6164 1
73307 1
129022 1
299999 1
300000 1
200453 1
4764 1
1 1
212754 1
228260 1
300000 1
128417 1
52995 1
35920 1
230593 1
262607 1
12596 1
94837 1
212336 1
253127 1
285491 1
1 1
158198 1
25252 1
300000 1
96076 1
110945 1
171637 1
300002 1
300000 1
52518 1
1 1
1 1
1 1
246067 1
300001 1
140693 1
300000 1
50278 1
191528 1
93075 1
31923 1
206746 1
285733 1
299999 1
10792 1
167800 1
63143 1
111291 1
242355 1
1 1
265943 1
92633 1
300001 1
114792 1
87479 1
67233 1
296018 1
1 1
299999 1
284125 1
1 1
300000 1
2 1
253084 1
205902 1
3 1
109702 1
85588 1
1 1
300000 1
258115 1
113384 1
1 1
80516 1
157533 1
299999 1
300002 1
299998 1
223426 1
48049 1
1 1
1 1
186367 1
31122 1
189067 1
3 1
1 1
135249 1
235431 1
1 1
186935 1
297733 1
241740 1
250264 1
299999 1
1 1
93531 1
264300 1
300001 1
1 1
290709 1
40371 1
1 1
5684 1
1 1
300001 1
78407 1
162690 1
51318 1
251055 1
73091 1
241535 1
203889 1
274152 1
37597 1
37161 1
2 1
163411 1
299998 1
9778 1
181638 1
105223 1
2 1
1 1
300000 1
200333 1
127556 1
69088 1
189365 1
204317 1
201420 1
1 1
88031 1
300000 1
2 1
171517 1
154422 1
227939 1
2 1
299999 1
209432 1
84465 1
111610 1
286376 1
202098 1
136120 1
300001 1
300000 1
2 1
128495 1
153801 1
300000 1
282935 1
142794 1
5539 1
70922 1
59837 1
1 1
1 1
68802 1
57790 1
60527 1
2 1
3 1
246123 1
268150 1
152003 1
219157 1
39966 1
242342 1
1 1
1 1
299999 1
262405 1
241362 1
123705 1
300001 1
300000 1
84770 1
212938 1
6564 1
3 1
2 1
262998 1
49426 1
225043 1
89964 1
1 1
250467 1
300000 1
300001 1
127250 1
299999 1
159023 1
196969 1
3242 1
19467 1
1 1
259481 1
250490 1
103175 1
39791 1
300000 1
18104 1
280314 1
263902 1
300000 1
2 1
1 1
148371 1
241835 1
294023 1
299999 1
93620 1
101392 1
2 1
299999 1
261731 1
173860 1
1 1
156503 1
93451 1
247489 1
300000 1
114543 1
2 1
3 1
36870 1
1 1
170436 1
299999 1
57649 1
30464 1
11885 1
299999 1
122262 1
113076 1
175654 1
125701 1
63143 1
1 1
110612 1
300000 1
90593 1
30422 1
53753 1
169549 1
57158 1
1 1
262849 1
1366 1
41289 1
27050 1
198092 1
260728 1
300002 1
1 1
98007 1
300001 1
29778 1
299999 1
112929 1
274304 1
299999 1
267952 1
299998 1
1 1
300001 1
300000 1
278796 1
226661 1
298471 1
240796 1
299999 1
93402 1
299999 1
154928 1
227984 1
300000 1
54910 1
299401 1
48756 1
299999 1
295809 1
231828 1
245231 1
183962 1
3 1
300000 1
300001 1
69127 1
28520 1
99544 1
61545 1
2 1
48949 1
1 1
229704 1
19840 1
299999 1
300001 1
1 1
300000 1
1 1
92568 1
27588 1
268429 1
1 1
299998 1
300000 1
156076 1
121975 1
36224 1
300000 1
2 1
300000 1
199180 1
263312 1
2 1
143407 1
300001 1
88560 1
299999 1
300000 1
159347 1
86334 1
36295 1
79102 1
1 1
23136 1
1 1
300002 1
1 1
16154 1
61714 1
76200 1
2 1
6699 1
12861 1
300000 1
224435 1
250223 1
299999 1
2 1
153825 1
256227 1
127737 1
150773 1
186937 1
1 1
1 1
193619 1
276855 1
2 1
1 1
201166 1
1 1
20893 1
137373 1
122226 1
187634 1
65724 1
8056 1
236294 1
250412 1
104251 1
14497 1
300001 1
300001 1
300000 1
219616 1
177408 1
1 1
107761 1
57073 1
1 1
104629 1
300000 1
198796 1
1 1
270219 1
300000 1
204960 1
29160 1
2 1
1 1
173111 1
232935 1
683 1
43789 1
300000 1
206890 1
268873 1
32640 1
44322 1
99533 1
299999 1
300000 1
300000 1
274504 1
109556 1
300000 1
241322 1
300001 1
243216 1
212029 1
132941 1
150495 1
2 1
110138 1
125127 1
3 1
35906 1
299998 1
245140 1
300000 1
280817 1
146422 1
3 1
300000 1
174244 1
206153 1
1 1
276053 1
299999 1
300001 1
300000 1
241530 1
274159 1
3 1
93559 1
300000 1
60105 1
73213 1
89632 1
177206 1
127680 1
299999 1
155077 1
27865 1
1 1
39231 1
191445 1
61107 1
276874 1
300001 1
295082 1
3 1
300002 1
299830 1
251085 1
159647 1
73525 1
91294 1
2 1
176989 1
282630 1
173038 1
266286 1
88050 1
300000 1
34259 1
299999 1
145999 1
61734 1
1 1
300000 1
202922 1
233425 1
104311 1
78746 1
242865 1
207225 1
300000 1
199691 1
195762 1
200131 1
202754 1
180437 1
1 1
214210 1
146905 1
101836 1
294944 1
300000 1
2 1
299999 1
193464 1
1 1
292298 1
190364 1
23247 1
1 1
2 1
300000 1
229646 1
99834 1
61122 1
299999 1
86425 1
267797 1
1 1
1 1
300001 1
64825 1
177904 1
122124 1
211075 1
278134 1
1 1
178485 1
22872 1
2 1
269527 1
131150 1
1 1
144554 1
152802 1
299999 1
1 1
97481 1
1 1
78662 1
96264 1
1 1
45931 1
96011 1
300001 1
300002 1
16051 1
79884 1
132423 1
231168 1
275446 1
2 1
241120 1
103185 1
1 1
232512 1
62304 1
62343 1
299999 1
299413 1
300001 1
235204 1
1635 1
54778 1
3 1
146969 1
271896 1
175058 1
257147 1
215775 1
195256 1
116471 1
203047 1
1 1
299999 1
177907 1
1 1
294978 1
97756 1
300000 1
158634 1
153721 1
171084 1
12304 1
300001 1
226284 1
281948 1
46700 1
170935 1
79999 1
46842 1
110596 1
297589 1
150673 1
200248 1
32522 1
1 1
1 1
43326 1
68821 1
300000 1
1 1
3 1
300000 1
78925 1
174604 1
26408 1
202520 1
1 1
226747 1
2 1
295750 1
2 1
38569 1
52746 1
23906 1
135196 1
98992 1
72739 1
3 1
1 1
3 1
46108 1
36530 1
299999 1
300001 1
300000 1
291400 1
1 1
300000 1
235427 1
1 1
24636 1
289525 1
139113 1
162979 1
277553 1
109449 1
23310 1
233173 1
216493 1
276652 1
2 1
12194 1
119385 1
299999 1
1 1
102559 1
264102 1
110861 1
242144 1
1 1
2 1
300000 1
109114 1
128902 1
1 1
133829 1
194002 1
82745 1
1 1
299999 1
27955 1
1 1
300000 1
195124 1
299999 1
300000 1
224529 1
2 1
1 1
300000 1
146671 1
300000 1
163296 1
280695 1
299999 1
2 1
206033 1
299999 1
258908 1
162078 1
3198 1
299999 1
271906 1
70834 1
300001 1
49376 1
265082 1
298547 1
153205 1
2 1
300000 1
1 1
83982 1
122827 1
300000 1
230538 1
281163 1
11872 1
236621 1
42299 1
87938 1
55340 1
1 1
204974 1
247297 1
277315 1
175056 1
91435 1
79820 1
299999 1
300002 1
145327 1
220298 1
39771 1
157911 1
119757 1
215708 1
1 1
96437 1
92649 1
299999 1
1 1
122338 1
186747 1
300001 1
1 1
48051 1
56545 1
76510 1
2 1
299999 1
126496 1
299999 1
22407 1
1 1
77188 1
300000 1
46873 1
13152 1
1 1
207301 1
132023 1
42590 1
99989 1
300000 1
251029 1
280511 1
167397 1
272844 1
41321 1
191266 1
1 1
96116 1
232382 1
163331 1
140659 1
18122 1
291739 1
288187 1
72946 1
213231 1
300000 1
300000 1
230167 1
242329 1
1 1
299998 1
1 1
1 1
1 1
300002 1
264262 1
1 1
252720 1
300001 1
300001 1
3 1
188119 1
226360 1
137469 1
246933 1
300002 1
299999 1
254720 1
151242 1
163020 1
1 1
79354 1
223212 1
1 1
1 1
246841 1
1 1
136261 1
299999 1
1 1
203791 1
91942 1
260613 1
234434 1
1 1
1 1
111611 1
64949 1
2 1
3 1
3215 1
299999 1
1 1
94893 1
300000 1
300000 1
300000 1
1 1
132832 1
286253 1
160788 1
3 1
179016 1
246744 1
2 1
300002 1
300001 1
272031 1
225892 1
281892 1
84823 1
300000 1
136454 1
155083 1
42164 1
300001 1
99664 1
300000 1
55245 1
117848 1
1 1
299999 1
2 1
50182 1
300000 1
295237 1
12041 1
300000 1
254684 1
107178 1
169581 1
24965 1
1 1
227212 1
120081 1
87007 1
266186 1
91912 1
57015 1
300000 1
173086 1
30143 1
101582 1
1 1
300000 1
300000 1
254213 1
244572 1
173197 1
299999 1
209423 1
1 1
1 1
300000 1
50202 1
100512 1
300000 1
27943 1
260085 1
72420 1
1 1
97206 1
288274 1
163291 1
216028 1
1 1
29965 1
156820 1
145670 1
298511 1
218765 1
300001 1
204357 1
258121 1
299998 1
283518 1
1 1
32994 1
11922 1
300001 1
32359 1
158365 1
300001 1
220547 1
44104 1
1 1
2 1
34242 1
31033 1
199334 1
165835 1
2 1
259917 1
131331 1
244021 1
2 1
299999 1
170419 1
3 1
267312 1
107729 1
205274 1
3544 1
117370 1
1 1
300000 1
294627 1
1 1
195877 1
183133 1
103090 1
285009 1
70617 1
300000 1
299999 1
26738 1
158702 1
299999 1
300002 1
1 1
1 1
299999 1
139195 1
300000 1
256576 1
188020 1
15184 1
299999 1
1 1
207343 1
300002 1
139037 1
180803 1
1 1
228510 1
281056 1
118298 1
279707 1
2 1
292876 1
249125 1
167081 1
18108 1
272022 1
300001 1
33976 1
9230 1
145888 1
184525 1
300001 1
1 1
1 1
233565 1
236647 1
143424 1
230547 1
1 1
296856 1
253525 1
81455 1
1 1
239733 1
80211 1
4128 1
300000 1
299999 1
48429 1
199743 1
200755 1
299999 1
89029 1
168733 1
202376 1
1 1
299998 1
212365 1
184298 1
1 1
159045 1
182873 1
35312 1
2 1
164143 1
81864 1
1 1
129301 1
223764 1
2 1
300000 1
179452 1
153741 1
1 1
116143 1
79819 1
299999 1
299999 1
47353 1
300002 1
300000 1
288111 1
2 1
299998 1
300000 1
3 1
218290 1
225709 1
48736 1
1 1
186444 1
3 1
55445 1
1 1
109972 1
201050 1
300001 1
49471 1
245328 1
252213 1
253703 1
186698 1
1 1
132830 1
110124 1
1 1
231625 1
1 1
299999 1
118172 1
1 1
2 1
45051 1
9829 1
35294 1
281042 1
1 1
299999 1
5474 1
299998 1
300000 1
299999 1
3 1
172566 1
171340 1
1 1
141815 1
171440 1
123462 1
129613 1
233903 1
161206 1
121442 1
287200 1
44359 1
180921 1
300001 1
21904 1
19772 1
92105 1
193486 1
272794 1
136213 1
1 1
210414 1
6528 1
66511 1
2 1
1 1
71034 1
102864 1
292879 1
191438 1
237197 1
299998 1
1 1
17203 1
43361 1
267285 1
299999 1
210874 1
3 1
36185 1
300000 1
256311 1
177903 1
160139 1
120770 1
79975 1
40965 1
249361 1
299999 1
94939 1
195152 1
137793 1
152337 1
1 1
40828 1
285524 1
299999 1
5827 1
51268 1
299998 1
126809 1
119499 1
144246 1
1 1
1 1
300001 1
201853 1
252258 1
63112 1
158224 1
17379 1
299999 1
3 1
245 1
288550 1
103990 1
69505 1
300001 1
293932 1
197117 1
49785 1
115441 1
257453 1
217408 1
299999 1
299999 1
10282 1
191798 1
74953 1
262878 1
217746 1
184718 1
48187 1
208143 1
300001 1
210752 1
300001 1
217306 1
49905 1
286543 1
300001 1
86202 1
169503 1
300000 1
165451 1
299999 1
254428 1
8476 1
34985 1
2 1
269879 1
2 1
300001 1
109638 1
1 1
3 1
86478 1
174012 1
39459 1
237408 1
273233 1
234524 1
296943 1
1 1
47156 1
1 1
276819 1
264271 1
197128 1
1 1
206300 1
299999 1
254927 1
99572 1
222661 1
299999 1
286238 1
122758 1
300001 1
208727 1
1 1
1 1
193578 1
1 1
1 1
137242 1
64497 1
100837 1
139989 1
300000 1
91428 1
155677 1
1140 1
300000 1
207089 1
185264 1
67943 1
1 1
159134 1
2 1
86020 1
17431 1
300000 1
266385 1
60833 1
2 1
61760 1
300000 1
169856 1
300001 1
300000 1
13273 1
1 1
15849 1
158759 1
164902 1
95881 1
300000 1
104924 1
299999 1
262099 1
181281 1
2 1
29667 1
2 1
10833 1
150127 1
194426 1
264296 1
170842 1
275258 1
300000 1
102690 1
299999 1
42063 1
1 1
63226 1
300000 1
233171 1
1 1
300001 1
252081 1
55122 1
281539 1
1 1
1 1
260325 1
151984 1
300000 1
259707 1
300000 1
58580 1
159392 1
10803 1
43251 1
24225 1
9351 1
300000 1
2 1
271362 1
147881 1
1 1
1 1
298122 1
3 1
49912 1
1 1
1 1
3 1
1 1
2 1
1 1
252078 1
222391 1
210396 1
299998 1
300001 1
299999 1
229480 1
264691 1
2 1
300000 1
300000 1
205954 1
203845 1
3 1
41777 1
128958 1
256053 1
208637 1
132229 1
247204 1
1 1
264202 1
140886 1
1 1
1 1
67044 1
300001 1
158407 1
94856 1
2 1
1 1
103773 1
100323 1
78248 1
140239 1
261177 1
90250 1
299999 1
181557 1
96350 1
109672 1
131884 1
212896 1
294605 1
300001 1
195277 1
190094 1
3 1
261855 1
172402 1
16646 1
1 1
2 1
3 1
73511 1
210670 1
106429 1
140288 1
78814 1
163170 1
244503 1
138965 1
298150 1
299999 1
9082 1
22966 1
129912 1
119464 1
54424 1
2 1
2 1
3972 1
300000 1
271163 1
1 1
101566 1
92416 1
175551 1
98168 1
122752 1
1 1
1 1
300001 1
60146 1
300001 1
1 1
1 1
224363 1
58216 1
1 1
174122 1
300000 1
3 1
300000 1
41428 1
2 1
2 1
56773 1
299998 1
242363 1
160908 1
300001 1
299998 1
300000 1
1 1
146157 1
130271 1
1 1
60955 1
178303 1
228165 1
89292 1
184473 1
1 1
1 1
259527 1
11698 1
1 1
94714 1
260773 1
41142 1
184136 1
122651 1
173821 1
206157 1
299999 1
300001 1
115112 1
3 1
69281 1
158983 1
128382 1
1 1
1 1
1 1
1 1
125288 1
300001 1
299999 1
298720 1
5693 1
1 1
70016 1
207852 1
150449 1
6537 1
128609 1
185203 1
237406 1
1 1
239360 1
46741 1
214607 1
80307 1
1 1
2 1
33903 1
300001 1
156840 1
243644 1
300002 1
103616 1
75359 1
162942 1
33194 1
56129 1
1 1
258303 1
299999 1
1 1
107443 1
2 1
49193 1
221150 1
106581 1
284811 1
300001 1
284716 1
260051 1
2 1
262071 1
25606 1
300002 1
15913 1
177414 1
59586 1
299999 1
1 1
48924 1
3 1
299999 1
291803 1
300001 1
90027 1
284189 1
300000 1
117341 1
27444 1
274388 1
105748 1
1 1
47307 1
1958 1
299998 1
208963 1
152860 1
1 1
229300 1
1 1
204072 1
6753 1
212492 1
279160 1
38693 1
130478 1
1 1
1 1
150888 1
278846 1
300000 1
2 1
187299 1
44476 1
299998 1
591 1
1 1
139384 1
4371 1
1 1
205739 1
300000 1
299999 1
2 1
196159 1
299999 1
139666 1
237052 1
1 1
278386 1
3554 1
218391 1
35045 1
218310 1
1 1
300001 1
300001 1
1 1
263545 1
113476 1
299999 1
93380 1
112205 1
80884 1
213355 1
15730 1
299999 1
2 1
1 1
78066 1
295093 1
300000 1
109203 1
300000 1
46347 1
287572 1
70657 1
88230 1
299999 1
12183 1
62199 1
152375 1
299111 1
264425 1
132996 1
1 1
222392 1
6499 1
201755 1
125012 1
93481 1
197620 1
155867 1
258687 1
125235 1
228269 1
2 1
221789 1
137881 1
236512 1
1 1
300002 1
300001 1
1 1
1 1
1 1
160643 1
201547 1
146165 1
81177 1
1656 1
300001 1
209564 1
26504 1
141562 1
1 1
2 1
1 1
121801 1
13665 1
1 1
240444 1
251034 1
223125 1
40661 1
299999 1
192865 1
37135 1
2 1
280666 1
185520 1
1 1
29909 1
49345 1
205209 1
213172 1
220827 1
83283 1
1 1
10991 1
300000 1
1 1
232787 1
2 1
85484 1
118652 1
129383 1
62186 1
189446 1
3 1
231190 1
160090 1
115745 1
117821 1
2 1
197850 1
156422 1
198646 1
2 1
147286 1
11633 1
1 1
3 1
299999 1
88264 1
80895 1
1 1
263821 1
216322 1
50783 1
300002 1
145255 1
125915 1
113684 1
238073 1
248056 1
176738 1
162213 1
227799 1
13878 1
1 1
156945 1
1 1
37194 1
251628 1
188217 1
12749 1
166826 1
299164 1
272976 1
300000 1
299999 1
232174 1
13018 1
3 1
181465 1
300002 1
50972 1
91765 1
44767 1
300000 1
300002 1
230525 1
3 1
300000 1
157128 1
1 1
300002 1
263479 1
124399 1
40335 1
2 1
33034 1
300002 1
299999 1
76023 1
273624 1
239937 1
74583 1
195143 1
210689 1
230816 1
221799 1
240044 1
239413 1
155573 1
228078 1
168289 1
269416 1
127486 1
1 1
84448 1
146953 1
1 1
300001 1
158879 1
1 1
300002 1
111183 1
3 1
21032 1
2 1
12549 1
19743 1
185190 1
27160 1
261394 1
3 1
158078 1
300000 1
18408 1
1 1
3 1
73844 1
249210 1
35326 1
300000 1
250794 1
5646 1
38066 1
286826 1
1 1
56471 1
105988 1
300001 1
25264 1
270388 1
1 1
300000 1
145934 1
1 1
190828 1
276826 1
245664 1
189071 1
197449 1
205781 1
300002 1
164843 1
279966 1
300000 1
5416 1
258387 1
181839 1
39577 1
237164 1
299999 1
247163 1
257426 1
149127 1
155296 1
69677 1
226706 1
41309 1
238078 1
4243 1
139498 1
40696 1
116964 1
79425 1
258877 1
69196 1
151801 1
3 1
299113 1
300001 1
269948 1
127980 1
209456 1
120691 1
187586 1
1 1
125970 1
135063 1
46570 1
282469 1
1 1
300000 1
286209 1
1 1
300001 1
109624 1
73313 1
210576 1
1 1
42194 1
294816 1
107982 1
1 1
1 1
157916 1
195299 1
299999 1
1 1
225156 1
213493 1
255543 1
96965 1
245920 1
212329 1
166398 1
299999 1
290374 1
3 1
300001 1
299999 1
299998 1
299998 1
52567 1
238541 1
30060 1
244842 1
300000 1
103015 1
118290 1
105903 1
8422 1
299999 1
13545 1
38141 1
44237 1
206425 1
1 1
97029 1
1 1
300002 1
149278 1
1 1
86277 1
60837 1
1 1
1 1
1 1
148966 1
300000 1
170857 1
300002 1
1 1
74395 1
69284 1
1 1
122818 1
300001 1
156083 1
167860 1
1 1
299999 1
6153 1
116553 1
299999 1
300001 1
147893 1
1 1
228871 1
300001 1
2 1
299999 1
300000 1
300001 1
2 1
207373 1
94408 1
10778 1
287257 1
300001 1
113791 1
300001 1
246278 1
1 1
2 1
299999 1
259771 1
1 1
2 1
56492 1
2 1
186343 1
300001 1
273567 1
21587 1
11641 1
245373 1
1 1
5428 1
12900 1
1 1
88716 1
299999 1
300001 1
1 1
272412 1
92015 1
2 1
232271 1
230860 1
300000 1
283991 1
75032 1
13201 1
1 1
298364 1
195409 1
300001 1
164108 1
196202 1
100372 1
86610 1
1 1
300000 1
135347 1
299999 1
245551 1
1 1
224427 1
91169 1
85497 1
2 1
31976 1
71667 1
87078 1
124422 1
113605 1
1 1
1 1
177 1
3 1
56222 1
89207 1
299999 1
61916 1
116589 1
179589 1
44233 1
299999 1
38174 1
74273 1
254772 1
299999 1
300000 1
1 1
76470 1
185346 1
125202 1
60001 1
300001 1
100895 1
63256 1
249742 1
218463 1
1 1
145114 1
1 1
300001 1
1 1
299999 1
63746 1
100315 1
1 1
263882 1
300001 1
31099 1
83960 1
50687 1
277952 1
144989 1
109787 1
62506 1
299999 1
270214 1
1 1
300000 1
299999 1
1 1
52600 1
183800 1
2 1
299999 1
231896 1
88136 1
228 1
263479 1
2 1
26920 1
300000 1
178434 1
300001 1
26999 1
195293 1
81935 1
1 1
1 1
286858 1
8935 1
3 1
17513 1
300001 1
292326 1
181184 1
1 1
300000 1
236920 1
89502 1
293289 1
300001 1
299999 1
248195 1
300000 1
2 1
1 1
300002 1
211823 1
150463 1
299999 1
210846 1
169161 1
299999 1
300000 1
51019 1
271589 1
1 1
105965 1
1 1
159521 1
152888 1
180275 1
267090 1
179192 1
249509 1
215114 1
160332 1
118864 1
1 1
300000 1
173621 1
2 1
202783 1
300000 1
3 1
106798 1
1 1
63285 1
200946 1
99262 1
1 1
48148 1
248927 1
1 1
2 1
300000 1
300001 1
300002 1
189882 1
300000 1
70121 1
1 1
1 1
215382 1
16131 1
22090 1
194708 1
245160 1
207293 1
116175 1
108257 1
3 1
205707 1
2 1
267240 1
300000 1
43575 1
84820 1
299998 1
3 1
126631 1
26378 1
216614 1
300000 1
300001 1
231974 1
1 1
300001 1
130913 1
107395 1
293571 1
188450 1
1 1
281157 1
300000 1
299062 1
299999 1
225020 1
156641 1
168700 1
1 1
263155 1
236691 1
1 1
110188 1
33534 1
299999 1
204076 1
149124 1
206359 1
114631 1
247187 1
120340 1
63084 1
178769 1
102271 1
13918 1
1 1
41492 1
25062 1
180763 1
170391 1
58241 1
147880 1
49954 1
217491 1
1 1
299999 1
263608 1
140887 1
130614 1
203359 1
294009 1
299998 1
144762 1
235057 1
89282 1
2 1
2 1
191398 1
135417 1
2 1
273388 1
94257 1
1 1
2 1
296245 1
275779 1
300001 1
116319 1
286342 1
50015 1
21705 1
300001 1
131273 1
211957 1
95378 1
217518 1
96721 1
105594 1
2 1
56138 1
7665 1
88791 1
1 1
1 1
246803 1
7367 1
299999 1
208971 1
238134 1
2 1
1 1
144230 1
2 1
204754 1
145022 1
199177 1
182372 1
1 1
192540 1
17365 1
116230 1
179921 1
257568 1
241923 1
262250 1
1 1
3 1
216147 1
248590 1
263195 1
220814 1
24978 1
94695 1
19551 1
245973 1
175845 1
1 1
191039 1
30181 1
93303 1
101680 1
12753 1
72234 1
20243 1
234285 1
276634 1
138218 1
167564 1
38053 1
299999 1
202679 1
56971 1
299998 1
188291 1
261612 1
39354 1
137780 1
172152 1
128870 1
236054 1
172269 1
16559 1
254585 1
214244 1
106151 1
1 1
1 1
59679 1
229384 1
216808 1
1 1
300002 1
165999 1
1 1
70799 1
299999 1
104160 1
1 1
299999 1
216282 1
300001 1
248919 1
118513 1
87330 1
1 1
1 1
1 1
299999 1
5897 1
69574 1
141906 1
64614 1
42187 1
295693 1
246545 1
299999 1
299999 1
300001 1
49910 1
50324 1
263799 1
245474 1
285172 1
98075 1
94216 1
300002 1
10198 1
299998 1
300001 1
251694 1
238181 1
1 1
300000 1
265038 1
300000 1
162701 1
204744 1
30128 1
168899 1
255597 1
300001 1
161912 1
172762 1
2 1
2 1
1 1
265900 1
216886 1
300000 1
300001 1
293960 1
169710 1
1 1
1 1
196441 1
1 1
300000 1
106049 1
1 1
256736 1
173114 1
2 1
139061 1
182580 1
1 1
132509 1
1 1
28794 1
299998 1
149878 1
138236 1
146625 1
29565 1
166663 1
2 1
1 1
300000 1
121188 1
300000 1
1 1
7405 1
282186 1
127494 1
268943 1
27705 1
223971 1
96299 1
300002 1
267454 1
195600 1
209997 1
90275 1
299999 1
169351 1
300002 1
163027 1
1 1
267749 1
69457 1
190713 1
213744 1
263406 1
1 1
163459 1
229729 1
1 1
251710 1
101880 1
179285 1
1 1
126508 1
120963 1
156816 1
2 1
260572 1
72059 1
300000 1
2 1
56923 1
7104 1
225841 1
112693 1
300001 1
220239 1
201728 1
299999 1
141818 1
279027 1
3 1
1 1
35147 1
299999 1
197813 1
183451 1
1 1
129702 1
3622 1
65396 1
300000 1
300001 1
3 1
287535 1
35672 1
14128 1
13937 1
95998 1
1 1
11487 1
278405 1
1202 1
83618 1
2 1
61090 1
2 1
264120 1
258464 1
299999 1
80258 1
196400 1
1 1
30176 1
83351 1
57986 1
1 1
2 1
2 1
286735 1
209095 1
100238 1
165902 1
218473 1
156778 1
76028 1
203713 1
295644 1
300002 1
183771 1
218885 1
1 1
71560 1
300000 1
260206 1
254444 1
296533 1
200884 1
98517 1
163764 1
2 1
155619 1
171353 1
10507 1
52920 1
105701 1
1 1
175671 1
288467 1
1 1
209870 1
1 1
1 1
299999 1
28887 1
54896 1
229964 1
300000 1
116638 1
72282 1
288806 1
133958 1
242577 1
272291 1
1 1
13331 1
179481 1
299999 1
266020 1
102502 1
142186 1
300000 1
299999 1
73393 1
1 1
2 1
236463 1
203301 1
1 1
265383 1
164029 1
104946 1
92493 1
1 1
1 1
127456 1
287810 1
300000 1
299999 1
171466 1
283553 1
286084 1
1 1
1 1
213696 1
254340 1
147108 1
158018 1
299999 1
39538 1
3 1
97095 1
88255 1
193076 1
119444 1
27673 1
6319 1
1 1
1 1
1 1
1 1
3 1
300000 1
287037 1
97402 1
299999 1
1 1
299999 1
299999 1
299051 1
281556 1
300000 1
266943 1
1 1
256005 1
299999 1
1 1
1 1
1 1
46743 1
300000 1
300001 1
2 1
119991 1
116642 1
203100 1
300001 1
300000 1
299999 1
264072 1
1 1
141137 1
218750 1
182248 1
3 1
287020 1
239546 1
1 1
60148 1
299999 1
262363 1
1 1
229009 1
300000 1
201965 1
300002 1
2771 1
300000 1
252800 1
2 1
169556 1
21143 1
255114 1
242001 1
185349 1
162751 1
285983 1
207708 1
38330 1
218213 1
1 1
164555 1
233406 1
300000 1
209178 1
278693 1
1 1
299999 1
102976 1
19488 1
3883 1
3 1
128459 1
157687 1
1 1
299999 1
61286 1
299999 1
98768 1
1 1
299998 1
1 1
234750 1
96093 1
6370 1
300000 1
286636 1
158484 1
1 1
237931 1
121972 1
75903 1
1 1
23491 1
106742 1
299999 1
1 1
219568 1
183339 1
300000 1
77761 1
1 1
206466 1
254775 1
1 1
300000 1
135191 1
282844 1
166914 1
179146 1
170581 1
61824 1
74715 1
253079 1
4101 1
300000 1
2 1
3 1
245946 1
72911 1
134259 1
242243 1
259115 1
300000 1
259028 1
207329 1
67893 1
161119 1
148890 1
85794 1
3 1
102047 1
95523 1
257331 1
89358 1
274991 1
1152 1
247842 1
181309 1
299999 1
151320 1
2 1
17259 1
300001 1
300000 1
300001 1
1 1
186172 1
299999 1
107752 1
2 1
124764 1
33948 1
14990 1
7031 1
24073 1
141112 1
270397 1
87610 1
299999 1
59378 1
1 1
1 1
1 1
275812 1
192372 1
235715 1
15518 1
144688 1
1 1
1 1
3 1
20175 1
171853 1
1 1
108856 1
2 1
12046 1
263551 1
1 1
2 1
254426 1
1 1
2 1
2 1
269965 1
62993 1
74164 1
187052 1
212851 1
276289 1
146894 1
130695 1
77189 1
85018 1
299999 1
262581 1
94092 1
2 1
191909 1
48949 1
256636 1
236825 1
199103 1
92496 1
44481 1
59818 1
224614 1
136949 1
261423 1
191174 1
1 1
206541 1
299999 1
299999 1
225617 1
92187 1
143919 1
260277 1
237066 1
299998 1
1 1
2 1
91607 1
296568 1
182502 1
6679 1
1 1
300000 1
104209 1
102678 1
300001 1
119751 1
189236 1
239475 1
129301 1
133030 1
194168 1
299999 1
300000 1
9813 1
3 1
26717 1
197692 1
251499 1
108112 1
1 1
1 1
93705 1
299999 1
1 1
224047 1
299999 1
207212 1
1 1
85476 1
80696 1
157867 1
279323 1
33332 1
69565 1
94980 1
2 1
44800 1
1 1
300000 1
182193 1
195001 1
208893 1
44419 1
175143 1
28744 1
250113 1
48240 1
124061 1
79849 1
105609 1
2 1
139377 1
102433 1
1 1
156986 1
241934 1
263554 1
3 1
181092 1
298586 1
300000 1
171771 1
297823 1
2 1
300000 1
300002 1
300001 1
1 1
300001 1
131000 1
300000 1
143512 1
300000 1
1 1
235854 1
33558 1
300001 1
79311 1
178218 1
186627 1
232673 1
235067 1
2 1
164224 1
47669 1
1 1
1 1
2067 1
223607 1
3 1
188572 1
90428 1
1 1
68473 1
300000 1
17081 1
292809 1
299999 1
2 1
299998 1
299999 1
52311 1
218571 1
122648 1
190747 1
147238 1
1 1
300001 1
1 1
272724 1
299998 1
65310 1
118512 1
261735 1
199348 1
84535 1
1 1
207658 1
95597 1
109301 1
2 1
300000 1
79101 1
256600 1
36341 1
31817 1
269794 1
126241 1
1 1
80007 1
136374 1
254305 1
159494 1
6076 1
300001 1
18758 1
219947 1
133759 1
299999 1
149973 1
300000 1
139714 1
102856 1
299999 1
159898 1
18979 1
21372 1
167334 1
103817 1
79131 1
299999 1
206840 1
2 1
154442 1
121784 1
154645 1
138999 1
298222 1
99654 1
70420 1
114533 1
299999 1
216716 1
67350 1
299999 1
292783 1
37416 1
297281 1
95142 1
3 1
1 1
146108 1
2 1
106650 1
2 1
251986 1
241520 1
300002 1
300001 1
268409 1
3 1
1 1
300000 1
7186 1
110137 1
124256 1
300000 1
1 1
230409 1
191016 1
292020 1
300000 1
93466 1
1 1
215921 1
2 1
300000 1
299999 1
1 1
153395 1
299999 1
290936 1
275901 1
62993 1
2121 1
1 1
2 1
1 1
59062 1
82853 1
247467 1
299999 1
236264 1
1 1
191336 1
38563 1
300001 1
259126 1
1 1
253825 1
258583 1
90125 1
259118 1
177589 1
246772 1
252672 1
300000 1
300000 1
23605 1
300001 1
299999 1
265926 1
5802 1
1 1
300000 1
1 1
1 1
300001 1
245942 1
99551 1
82421 1
3 1
232394 1
1 1
299999 1
288261 1
1 1
300001 1
9249 1
299999 1
49195 1
90310 1
190316 1
300000 1
106988 1
1 1
3 1
223272 1
300000 1
300000 1
277105 1
3 1
106020 1
290506 1
6120 1
136028 1
299999 1
28987 1
199682 1
255684 1
151296 1
196675 1
185911 1
40537 1
1 1
298241 1
299999 1
230826 1
275286 1
187767 1
300002 1
9858 1
56735 1
174338 1
161836 1
290083 1
64626 1
125987 1
1 1
1 1
213042 1
1 1
33386 1
1 1
2 1
1 1
1 1
2 1
280314 1
1 1
150679 1
138867 1
300001 1
177755 1
300000 1
299999 1
95693 1
300000 1
231204 1
293466 1
231686 1
210062 1
254834 1
220003 1
1 1
279300 1
63843 1
284436 1
300001 1
254156 1
1 1
1 1
225196 1
174645 1
2 1
105268 1
165318 1
1 1
13355 1
53256 1
12763 1
135835 1
242297 1
196429 1
183789 1
142575 1
300000 1
207955 1
139226 1
287809 1
133702 1
93826 1
2 1
41394 1
277262 1
2 1
216821 1
3 1
162675 1
22275 1
300000 1
1 1
237911 1
73115 1
30873 1
87212 1
1 1
239572 1
1 1
83092 1
300002 1
300000 1
135260 1
112676 1
2 1
224354 1
275425 1
205715 1
299999 1
134408 1
25856 1
300000 1
300000 1
299999 1
30459 1
245803 1
23705 1
243308 1
194018 1
205124 1
112202 1
299998 1
1 1
1 1
46976 1
299999 1
15033 1
42725 1
191456 1
283847 1
270734 1
171450 1
155934 1
300002 1
299998 1
76724 1
235928 1
236240 1
282608 1
88603 1
270060 1
289541 1
248799 1
19440 1
236308 1
30679 1
71503 1
12487 1
3 1
69733 1
1 1
37943 1
295173 1
148807 1
246138 1
47925 1
288370 1
156449 1
166496 1
90351 1
299999 1
1 1
291659 1
300001 1
3 1
227630 1
36472 1
53892 1
131959 1
223695 1
1 1
137944 1
1 1
111217 1
299999 1
251968 1
270338 1
28856 1
294702 1
25482 1
207440 1
36487 1
211299 1
25382 1
231218 1
300001 1
1 1
180440 1
251498 1
3 1
115941 1
200931 1
300002 1
169848 1
1 1
127097 1
116297 1
1 1
1 1
140305 1
299999 1
1 1
1 1
104432 1
1 1
191374 1
146110 1
299998 1
248632 1
2 1
294204 1
2 1
18879 1
280117 1
43576 1
175695 1
196017 1
101238 1
33566 1
299999 1
254159 1
243079 1
265533 1
300000 1
151523 1
1 1
1 1
7152 1
158755 1
244021 1
299999 1
164773 1
1 1
277953 1
300000 1
175125 1
147898 1
145352 1
300000 1
2 1
178754 1
300001 1
156312 1
33516 1
105534 1
283387 1
91975 1
162470 1
40467 1
232174 1
167916 1
300001 1
299999 1
138405 1
213203 1
206464 1
154684 1
299999 1
49755 1
204828 1
1 1
1 1
89701 1
86189 1
274037 1
1 1
300000 1
300002 1
213369 1
224412 1
257722 1
299999 1
300001 1
61574 1
59029 1
1 1
16881 1
284385 1
300000 1
283873 1
5465 1
204873 1
299999 1
85498 1
176358 1
300001 1
300001 1
43652 1
195709 1
123195 1
481 1
186483 1
300002 1
65908 1
237805 1
125548 1
76099 1
283089 1
1 1
92136 1
1 1
208116 1
1 1
144696 1
69398 1
170590 1
25163 1
291945 1
70530 1
206081 1
138454 1
24638 1
2 1
5842 1
1 1
34836 1
1 1
116987 1
264559 1
2 1
300000 1
114545 1
300001 1
292443 1
25087 1
2 1
196136 1
1 1
299999 1
143944 1
61591 1
300001 1
27401 1
108155 1
198965 1
299999 1
2 1
3 1
239231 1
22912 1
13231 1
300000 1
299999 1
151252 1
101251 1
115049 1
143080 1
300000 1
1 1
140887 1
283767 1
31175 1
35504 1
222302 1
234304 1
117660 1
59519 1
126796 1
117146 1
152381 1
1 1
17616 1
62191 1
1 1
300000 1
300001 1
3203 1
108704 1
300001 1
57540 1
2 1
65904 1
1 1
148552 1
209758 1
87395 1
56095 1
37297 1
300001 1
84068 1
31282 1
249915 1
51841 1
170309 1
246458 1
216708 1
236324 1
168187 1
3 1
254827 1
194169 1
2 1
86383 1
292675 1
300000 1
42198 1
299999 1
1 1
6672 1
289344 1
90036 1
155000 1
202751 1
300000 1
300000 1
66800 1
296417 1
273035 1
182830 1
201429 1
80491 1
1 1
299998 1
300000 1
264580 1
299999 1
66475 1
300001 1
145450 1
78833 1
81226 1
299999 1
178734 1
150345 1
165818 1
39999 1
300001 1
298336 1
2 1
300000 1
300000 1
239714 1
148445 1
300001 1
254302 1
221133 1
2 1
15899 1
152950 1
300001 1
1 1
300000 1
300002 1
27848 1
8450 1
1 1
299999 1
30915 1
300000 1
300000 1
300001 1
1 1
37764 1
182632 1
42144 1
227798 1
172277 1
78519 1
40593 1
299999 1
191990 1
212137 1
40369 1
50268 1
125431 1
230818 1
203015 1
300000 1
299972 1
87931 1
183210 1
230831 1
83498 1
236458 1
201429 1
283365 1
137044 1
42555 1
84254 1
296133 1
285120 1
291198 1
258357 1
1 1
223371 1
155901 1
156656 1
61564 1
124373 1
9564 1
252222 1
2 1
115915 1
240116 1
244881 1
292027 1
184819 1
12903 1
265838 1
57862 1
300000 1
300000 1
74207 1
1 1
138754 1
98908 1
155839 1
21588 1
123385 1
111089 1
94942 1
300001 1
300000 1
300000 1
277583 1
1 1
246767 1
36886 1
17003 1
155005 1
1 1
48730 1
219612 1
237578 1
204505 1
102750 1
300002 1
1 1
53328 1
300000 1
299999 1
300000 1
80625 1
1 1
46036 1
191183 1
24201 1
59882 1
62171 1
1 1
271034 1
1 1
168052 1
268533 1
157001 1
299999 1
281401 1
1 1
292066 1
189947 1
34313 1
241707 1
23319 1
23081 1
2 1
300000 1
12686 1
1 1
144863 1
3 1
177392 1
249969 1
198569 1
103496 1
215587 1
238440 1
294292 1
299999 1
275214 1
299999 1
300001 1
297756 1
175111 1
272410 1
233580 1
1 1
33604 1
300000 1
1 1
1 1
300000 1
1 1
299998 1
2 1
201064 1
156383 1
212907 1
300000 1
98102 1
104238 1
18414 1
116503 1
300000 1
207934 1
2 1
43174 1
126563 1
299999 1
109662 1
299999 1
300001 1
256563 1
28722 1
1 1
259763 1
271862 1
98865 1
255228 1
217153 1
64112 1
27410 1
1 1
147544 1
300001 1
125476 1
96847 1
126306 1
244438 1
171471 1
300001 1
235551 1
48870 1
297533 1
241324 1
52711 1
3 1
170084 1
82588 1
299999 1
281459 1
15122 1
211862 1
140300 1
1 1
145869 1
34140 1
192369 1
297922 1
300000 1
1 1
170190 1
8462 1
192066 1
215933 1
17035 1
221649 1
190767 1
19285 1
241492 1
180695 1
180185 1
272259 1
247664 1
112917 1
159932 1
64494 1
101231 1
251982 1
1 1
95663 1
1 1
56696 1
245965 1
208746 1
250046 1
3 1
254475 1
299999 1
1 1
2 1
1 1
267638 1
7790 1
300000 1
96217 1
140712 1
1 1
3 1
58830 1
94838 1
154161 1
300000 1
299998 1
234383 1
215530 1
284157 1
299999 1
289725 1
260048 1
300000 1
299999 1
300001 1
115157 1
300000 1
169363 1
149784 1
283968 1
300001 1
209034 1
97000 1
1039 1
272168 1
200735 1
293497 1
1 1
208750 1
170194 1
1 1
125012 1
206130 1
300000 1
299999 1
6656 1
198319 1
231126 1
299999 1
290358 1
108652 1
1 1
169901 1
109202 1
135899 1
279955 1
300000 1
68772 1
286144 1
64997 1
181790 1
112647 1
300000 1
300000 1
288176 1
1 1
1 1
32188 1
1 1
124133 1
147088 1
2 1
240690 1
2 1
164590 1
222215 1
221868 1
21031 1
138780 1
119191 1
273239 1
79910 1
1 1
1 1
260614 1
4584 1
99591 1
257683 1
144977 1
187259 1
244802 1
1 1
300001 1
200037 1
154244 1
1 1
266915 1
299999 1
114063 1
177683 1
263111 1
114232 1
112708 1
208356 1
134533 1
250380 1
13651 1
295979 1
1 1
2 1
209186 1
127834 1
2 1
142399 1
96042 1
282803 1
288160 1
3 1
70012 1
1 1
194841 1
247688 1
300001 1
300001 1
21242 1
121764 1
250070 1
3327 1
22115 1
147472 1
48528 1
37395 1
258467 1
300001 1
299999 1
2 1
295496 1
32815 1
68259 1
152855 1
96718 1
205724 1
299999 1
252901 1
218782 1
187065 1
1 1
298830 1
45705 1
1 1
300001 1
236172 1
2 1
142253 1
113601 1
40202 1
75998 1
1 1
34301 1
131869 1
1 1
300001 1
103578 1
66968 1
126283 1
214761 1
284839 1
289077 1
268855 1
3 1
86934 1
1 1
59095 1
273668 1
77716 1
181269 1
1 1
31574 1
135809 1
161521 1
293751 1
235679 1
1 1
134943 1
249997 1
1 1
95932 1
300000 1
35201 1
1 1
300000 1
56130 1
122340 1
1 1
1 1
267555 1
277870 1
114424 1
1 1
119053 1
276168 1
300000 1
172594 1
31077 1
98796 1
300000 1
17153 1
87943 1
252407 1
94559 1
245408 1
127079 1
139805 1
69316 1
53051 1
1 1
166865 1
1 1
294339 1
300001 1
266236 1
158481 1
77451 1
2 1
36711 1
1 1
1 1
1 1
146370 1
293597 1
127276 1
2665 1
300000 1
174174 1
1 1
177717 1
293558 1
1 1
80469 1
215957 1
59752 1
1 1
1 1
1 1
1 1
23360 1
217603 1
1 1
287901 1
32726 1
208684 1
230209 1
202265 1
92534 1
27937 1
300002 1
289120 1
162301 1
1 1
2 1
300000 1
150554 1
85614 1
156537 1
291742 1
300000 1
300000 1
219124 1
189743 1
106571 1
182216 1
1 1
85281 1
1 1
218202 1
94740 1
28095 1
56367 1
63187 1
259273 1
181050 1
199372 1
300000 1
178577 1
1 1
213239 1
300001 1
300001 1
235581 1
106660 1
129944 1
300000 1
173557 1
219986 1
292655 1
218139 1
178975 1
1 1
300001 1
266363 1
300000 1
248709 1
300000 1
137332 1
47101 1
2 1
171791 1
194448 1
133817 1
299999 1
297119 1
90474 1
235680 1
228097 1
240436 1
3 1
276852 1
1 1
1459 1
279745 1
155253 1
1 1
23921 1
271887 1
177351 1
268659 1
300000 1
91988 1
154632 1
128912 1
1 1
52734 1
1699 1
106216 1
2 1
2 1
1 1
111290 1
95236 1
1 1
149147 1
252319 1
1 1
133356 1
19184 1
140238 1
179300 1
286055 1
299999 1
1 1
299999 1
1 1
185139 1
101921 1
22706 1
87382 1
19182 1
146297 1
300000 1
61601 1
2 1
43764 1
280489 1
3 1
83673 1
192884 1
43983 1
69925 1
1 1
34833 1
192585 1
107483 1
35811 1
300001 1
300001 1
114066 1
10546 1
1 1
267845 1
181481 1
137153 1
177420 1
191640 1
1 1
1 1
128759 1
95356 1
1 1
300001 1
300001 1
105728 1
245621 1
78318 1
244173 1
299999 1
1 1
175165 1
149761 1
96778 1
158647 1
1 1
2 1
30060 1
1 1
1 1
185939 1
86359 1
1 1
97624 1
299999 1
75983 1
1 1
7569 1
1 1
299999 1
1 1
136462 1
568 1
3 1
271446 1
300001 1
1 1
283938 1
255555 1
1 1
237566 1
214451 1
2 1
1 1
16212 1
23183 1
1 1
268120 1
1 1
299999 1
300001 1
23600 1
200306 1
169938 1
29141 1
248073 1
66296 1
300001 1
118811 1
74948 1
207821 1
116914 1
292240 1
24198 1
300001 1
76389 1
299999 1
69595 1
47784 1
152390 1
118131 1
300001 1
23173 1
180659 1
149032 1
79369 1
1 1
300000 1
179360 1
254649 1
2 1
2 1
300001 1
300000 1
102635 1
144646 1
299999 1
197144 1
130203 1
70825 1
300001 1
136742 1
194509 1
41996 1
225799 1
241952 1
68626 1
299998 1
2 1
288225 1
152057 1
271023 1
56471 1
106938 1
300000 1
56179 1
272244 1
266229 1
300002 1
154755 1
1 1
223815 1
85086 1
175462 1
186416 1
6294 1
46727 1
1 1
287885 1
224793 1
119011 1
1 1
75464 1
300000 1
207832 1
299999 1
220701 1
103037 1
1 1
295448 1
1 1
194547 1
175639 1
300000 1
1 1
119765 1
299999 1
114003 1
50484 1
276570 1
1 1
247144 1
109500 1
193475 1
24907 1
300000 1
240957 1
17890 1
225629 1
300001 1
2 1
25418 1
255683 1
62007 1
300000 1
215563 1
248033 1
1 1
1 1
300001 1
108441 1
91983 1
232350 1
296162 1
58356 1
3967 1
231814 1
71853 1
3 1
3 1
122745 1
204746 1
163905 1
170850 1
147707 1
135481 1
62662 1
184263 1
206041 1
167276 1
299999 1
106151 1
195777 1
300000 1
9152 1
62640 1
1 1
280034 1
18118 1
148157 1
2 1
46270 1
141322 1
220803 1
300000 1
211561 1
187166 1
169393 1
2 1
2 1
299999 1
300001 1
102208 1
107760 1
18892 1
185315 1
153806 1
140182 1
259751 1
222258 1
1 1
78048 1
62052 1
3 1
13656 1
3 1
1 1
278844 1
278205 1
299999 1
17109 1
300002 1
246943 1
135595 1
238168 1
263568 1
163415 1
299999 1
258052 1
256389 1
300000 1
66301 1
1 1
1 1
211263 1
152063 1
175428 1
169802 1
299999 1
262843 1
218481 1
300001 1
2 1
299999 1
144104 1
3 1
198816 1
300001 1
40748 1
1 1
270274 1
217857 1
3 1
300001 1
300000 1
55821 1
156563 1
107208 1
299999 1
136204 1
300000 1
1 1
9752 1
198913 1
21687 1
34833 1
216389 1
2 1
300001 1
99303 1
299999 1
232561 1
300002 1
1 1
1 1
91365 1
274179 1
2 1
130089 1
240931 1
15996 1
133979 1
299999 1
210734 1
195324 1
11289 1
98417 1
8605 1
2 1
300000 1
1 1
300000 1
299999 1
300000 1
231866 1
300001 1
2 1
37970 1
290586 1
2 1
1 1
300000 1
1 1
1 1
51799 1
299999 1
103418 1
186653 1
194097 1
181492 1
198044 1
2 1
2 1
76254 1
1 1
9291 1
155691 1
193562 1
192359 1
20661 1
84498 1
16052 1
155125 1
191700 1
299999 1
107710 1
102897 1
1 1
240169 1
54168 1
154367 1
186123 1
54675 1
1 1
216589 1
87332 1
90158 1
241378 1
299999 1
18078 1
300000 1
1 1
58193 1
221900 1
299999 1
2 1
46420 1
300000 1
155121 1
124484 1
1 1
79631 1
300000 1
300000 1
2 1
1 1
299999 1
142023 1
133364 1
278429 1
3 1
300000 1
134844 1
148380 1
67992 1
2 1
300002 1
205481 1
300000 1
88204 1
1 1
1 1
1 1
33400 1
277164 1
300000 1
299999 1
284082 1
108537 1
300001 1
2 1
300000 1
140680 1
1 1
280413 1
241990 1
235272 1
2 1
299999 1
2 1
296546 1
173479 1
36973 1
207437 1
2 1
296031 1
297037 1
127460 1
300001 1
23923 1
298147 1
50545 1
249903 1
118638 1
299999 1
1 1
1 1
259875 1
162320 1
153031 1
300000 1
265827 1
11241 1
261754 1
185552 1
1 1
297631 1
178004 1
137442 1
87867 1
1 1
76054 1
1 1
300001 1
299998 1
1 1
1 1
3 1
300001 1
132936 1
75485 1
167131 1
233285 1
1 1
54087 1
2 1
1 1
115612 1
300000 1
245023 1
2 1
201508 1
196154 1
156207 1
205105 1
157230 1
300001 1
300000 1
299998 1
11385 1
242643 1
277381 1
54153 1
234290 1
1 1
35755 1
299999 1
214680 1
183684 1
233799 1
236982 1
51728 1
296646 1
1 1
233084 1
146458 1
251269 1
299999 1
85851 1
299999 1
109009 1
7892 1
1 1
1 1
203124 1
299999 1
26041 1
4062 1
294300 1
287194 1
300000 1
236469 1
113377 1
143359 1
241964 1
2 1
55126 1
299999 1
219087 1
121951 1
154302 1
150786 1
1 1
268330 1
99982 1
1 1
214728 1
100235 1
1 1
293792 1
237382 1
11619 1
300001 1
89510 1
58773 1
95749 1
299999 1
125280 1
296250 1
229242 1
51341 1
225893 1
153124 1
120721 1
2 1
29365 1
299999 1
1 1
278461 1
300002 1
136925 1
263420 1
1 1
264453 1
1 1
300000 1
228818 1
169768 1
205288 1
116579 1
2 1
110692 1
85751 1
1 1
1 1
177624 1
130949 1
212480 1
23377 1
291465 1
1 1
168819 1
300001 1
205496 1
277409 1
291455 1
96843 1
92018 1
89865 1
43436 1
116503 1
29786 1
299999 1
299999 1
1 1
57347 1
2 1
46806 1
52643 1
1 1
22538 1
66707 1
1 1
217525 1
134178 1
39774 1
234139 1
300000 1
202941 1
194063 1
78507 1
300001 1
245436 1
107035 1
273020 1
88315 1
246600 1
143406 1
77133 1
101129 1
292593 1
1 1
192993 1
1 1
1 1
299999 1
299999 1
155479 1
3 1
300000 1
300001 1
2 1
2 1
262027 1
122996 1
298338 1
273974 1
95398 1
300000 1
249001 1
263862 1
299999 1
1 1
76805 1
300000 1
199266 1
39262 1
220959 1
300000 1
40677 1
1 1
220386 1
228521 1
186394 1
293963 1
1 1
55244 1
213543 1
1 1
8797 1
88905 1
162458 1
300002 1
84031 1
2 1
34069 1
1 1
140227 1
5005 1
300000 1
292522 1
1 1
286498 1
117795 1
242275 1
62990 1
203266 1
1 1
299999 1
190729 1
205539 1
1 1
47466 1
11209 1
18331 1
58320 1
2 1
3 1
44096 1
225315 1
3 1
51831 1
1 1
112254 1
94844 1
250922 1
23361 1
283522 1
213410 1
257863 1
65542 1
92992 1
74276 1
117970 1
132779 1
300000 1
1 1
229859 1
133462 1
300000 1
229283 1
2 1
1 1
119343 1
92366 1
11028 1
224406 1
150484 1
161838 1
1 1
256996 1
170332 1
1 1
2 1
51166 1
1 1
2 1
1 1
118348 1
213748 1
299999 1
255106 1
272127 1
78313 1
300001 1
175700 1
120925 1
2 1
300001 1
114650 1
2 1
1 1
1 1
82540 1
84193 1
300000 1
299998 1
300000 1
87520 1
26351 1
142901 1
60138 1
441 1
239123 1
219899 1
236512 1
299998 1
112445 1
99369 1
4860 1
272110 1
229612 1
217982 1
85029 1
88152 1
59242 1
299998 1
291754 1
47026 1
1 1
299999 1
36732 1
14538 1
171142 1
1 1
3 1
271548 1
299999 1
171763 1
74754 1
35565 1
1 1
1 1
194614 1
146781 1
299999 1
139166 1
258190 1
1 1
2 1
300001 1
300001 1
300000 1
81309 1
1 1
274411 1
2 1
162819 1
201288 1
195593 1
127041 1
116373 1
299999 1
91325 1
300001 1
60650 1
7831 1
44197 1
205410 1
299999 1
1 1
160620 1
57818 1
14437 1
173650 1
161495 1
2 1
75167 1
48484 1
205310 1
1 1
84078 1
257668 1
94873 1
280103 1
280775 1
153245 1
42507 1
288076 1
9382 1
121232 1
71931 1
1 1
19474 1
116446 1
241590 1
126756 1
25511 1
72288 1
1 1
248574 1
19568 1
1 1
300000 1
97158 1
300001 1
299999 1
23626 1
1 1
1 1
28824 1
187648 1
1 1
36488 1
245542 1
102621 1
1 1
237307 1
300000 1
134071 1
300001 1
300000 1
299999 1
1 1
2 1
83673 1
1 1
50263 1
57069 1
217871 1
248987 1
292196 1
97474 1
300001 1
235582 1
44347 1
1 1
2 1
1 1
102361 1
300000 1
295062 1
150609 1
98448 1
162306 1
299999 1
263703 1
3023 1
20527 1
300002 1
32857 1
299999 1
1 1
119086 1
300000 1
117617 1
54228 1
28631 1
167708 1
79425 1
93702 1
44068 1
21407 1
209937 1
89351 1
1 1
296572 1
25205 1
299999 1
2 1
104176 1
300001 1
249085 1
239317 1
43462 1
29502 1
75360 1
300001 1
1 1
15134 1
1 1
73545 1
2 1
25629 1
1085 1
300000 1
79904 1
79375 1
289927 1
64420 1
288278 1
145299 1
125855 1
9265 1
245285 1
299998 1
156290 1
88549 1
300000 1
300001 1
299998 1
240079 1
235851 1
214949 1
216233 1
291473 1
161969 1
7939 1
300001 1
240555 1
256030 1
90541 1
49712 1
286167 1
275866 1
300000 1
60727 1
130659 1
138451 1
2 1
80931 1
1 1
197145 1
300000 1
118273 1
128168 1
111032 1
291089 1
12621 1
167073 1
128916 1
136690 1
299999 1
28515 1
55132 1
2 1
300000 1
299328 1
261284 1
89302 1
3 1
1 1
300001 1
224830 1
279566 1
248948 1
157398 1
105639 1
3 1
166733 1
179589 1
300001 1
295387 1
258677 1
50717 1
57125 1
105190 1
1 1
300001 1
192415 1
299999 1
115831 1
48452 1
1 1
245382 1
37897 1
14111 1
18414 1
1 1
252722 1
132129 1
1 1
300000 1
259361 1
80247 1
36345 1
300000 1
76314 1
82345 1
1 1
1 1
14379 1
81095 1
300000 1
236623 1
300000 1
188714 1
1 1
206185 1
187334 1
12911 1
271091 1
180933 1
219467 1
1118 1
299999 1
156621 1
100201 1
132648 1
1 1
115367 1
40774 1
196522 1
299999 1
267749 1
118543 1
299999 1
12913 1
33337 1
6324 1
236721 1
168398 1
1 1
1 1
191673 1
2 1
299999 1
217371 1
1 1
1 1
10192 1
188833 1
107892 1
300001 1
192628 1
2 1
244997 1
300000 1
99060 1
63015 1
1 1
3 1
300001 1
299999 1
204625 1
121881 1
1 1
300001 1
1 1
66291 1
2920 1
29422 1
224840 1
300000 1
98731 1
250246 1
113063 1
111420 1
255736 1
300001 1
4481 1
180739 1
2045 1
90665 1
300000 1
1 1
260664 1
132452 1
8410 1
1 1
143133 1
33223 1
79668 1
238199 1
278907 1
3 1
229968 1
170995 1
162899 1
1 1
100400 1
225370 1
31189 1
300000 1
60740 1
160687 1
97638 1
131923 1
65987 1
299999 1
84161 1
55387 1
300000 1
300000 1
130698 1
137300 1
120487 1
216098 1
184642 1
251460 1
300000 1
300001 1
119986 1
300002 1
125131 1
1 1
151436 1
266870 1
163981 1
57892 1
267615 1
1 1
53650 1
3002 1
2650 1
207289 1
3 1
1 1
68499 1
2698 1
57969 1
77287 1
110698 1
1 1
164880 1
79547 1
66914 1
299998 1
300001 1
112843 1
131566 1
300000 1
147498 1
205096 1
288779 1
299039 1
19498 1
159371 1
228831 1
235076 1
234572 1
14408 1
171161 1
137698 1
206125 1
2 1
299999 1
138530 1
273345 1
35765 1
2 1
262153 1
235116 1
299999 1
234069 1
109568 1
300000 1
1 1
87712 1
208624 1
300001 1
202646 1
103210 1
121048 1
1 1
1 1
173609 1
236918 1
264099 1
2 1
162856 1
1 1
300001 1
262838 1
291655 1
251763 1
158020 1
74232 1
22954 1
299999 1
300000 1
300000 1
113492 1
91270 1
199313 1
120328 1
10177 1
1470 1
211187 1
146701 1
15152 1
1 1
30034 1
300000 1
86011 1
251462 1
150884 1
62799 1
23508 1
193204 1
300002 1
2 1
300000 1
1 1
267153 1
100101 1
146392 1
299998 1
1 1
139458 1
24600 1
252325 1
289452 1
299999 1
87971 1
1 1
207572 1
1 1
300001 1
153866 1
294893 1
176414 1
241167 1
51158 1
6346 1
156645 1
65609 1
169306 1
300002 1
299998 1
233210 1
3 1
1 1
109376 1
134516 1
227825 1
240513 1
278800 1
185472 1
296171 1
234422 1
1 1
142588 1
293115 1
1 1
205888 1
63221 1
198353 1
1 1
176973 1
259079 1
300001 1
4833 1
141618 1
151603 1
1 1
2 1
265853 1
213816 1
146235 1
52204 1
299999 1
196488 1
90008 1
25836 1
299999 1
294299 1
235189 1
134028 1
40513 1
13414 1
251737 1
22108 1
275678 1
148686 1
1 1
300000 1
4594 1
3 1
91254 1
1 1
1 1
300001 1
257213 1
114590 1
122130 1
46379 1
216115 1
115476 1
45863 1
299999 1
2 1
1 1
135151 1
45759 1
113959 1
263163 1
291885 1
300001 1
33377 1
300001 1
71397 1
99214 1
205225 1
300001 1
19431 1
3 1
140624 1
300002 1
231812 1
52349 1
140477 1
18560 1
246170 1
1 1
1 1
150369 1
81521 1
1 1
184266 1
216968 1
2 1
1 1
194254 1
167076 1
64443 1
13935 1
300001 1
170358 1
1 1
113059 1
300001 1
34636 1
26816 1
249323 1
211760 1
189543 1
186135 1
294764 1
57937 1
143245 1
121260 1
299999 1
52185 1
300000 1
61288 1
168282 1
48080 1
18659 1
210453 1
2 1
46073 1
1 1
249036 1
300001 1
131043 1
300000 1
300001 1
1 1
175948 1
1 1
8014 1
107713 1
20820 1
265994 1
7203 1
299999 1
279964 1
300001 1
119405 1
155047 1
133898 1
251231 1
168689 1
300001 1
257900 1
238045 1
299999 1
288550 1
64632 1
293175 1
299999 1
2 1
1 1
2 1
1 1
65849 1
7251 1
1 1
300000 1
87527 1
46049 1
36554 1
265017 1
1 1
88606 1
158544 1
232173 1
196112 1
34433 1
85474 1
243614 1
300000 1
190549 1
300000 1
294175 1
226783 1
78214 1
151576 1
144354 1
254495 1
257610 1
40569 1
300000 1
32172 1
39674 1
215371 1
2 1
63176 1
112852 1
3 1
1 1
250584 1
203236 1
46333 1
1 1
1 1
231189 1
282162 1
300001 1
1 1
108230 1
184359 1
278954 1
2 1
284208 1
57567 1
1 1
74755 1
1 1
300002 1
35373 1
284481 1
300000 1
7383 1
103617 1
125714 1
33593 1
115878 1
1 1
139661 1
299998 1
222019 1
265159 1
300000 1
7429 1
1 1
94879 1
300001 1
182596 1
279126 1
2 1
1 1
235886 1
234878 1
290286 1
300001 1
53879 1
205368 1
272131 1
289792 1
1 1
129285 1
300000 1
177199 1
76136 1
300000 1
3 1
63342 1
299999 1
175368 1
293438 1
264087 1
271930 1
299999 1
147014 1
97348 1
60071 1
164485 1
5397 1
54612 1
1 1
229832 1
87136 1
189136 1
3 1
80100 1
199863 1
1 1
204256 1
133917 1
300000 1
2 1
270662 1
1 1
163079 1
80458 1
190245 1
299999 1
142334 1
300001 1
34701 1
300000 1
281146 1
299999 1
240845 1
2 1
1 1
244786 1
186934 1
300000 1
124947 1
300000 1
121484 1
275476 1
167654 1
249194 1
201539 1
300000 1
195465 1
258952 1
300001 1
195329 1
182446 1
299999 1
1 1
299998 1
2 1
203014 1
1 1
300001 1
56485 1
47073 1
276730 1
14411 1
113850 1
300001 1
243077 1
243865 1
43538 1
2 1
1 1
166051 1
300002 1
41990 1
182184 1
163602 1
139921 1
299998 1
299999 1
186813 1
2 1
240674 1
26635 1
1 1
63289 1
165548 1
255256 1
8278 1
300001 1
1 1
209204 1
80036 1
1 1
162598 1
138775 1
173910 1
225919 1
300000 1
3 1
28785 1
64207 1
192834 1
255298 1
299999 1
32556 1
178262 1
1 1
254153 1
38671 1
9292 1
42922 1
71588 1
1 1
201800 1
1 1
300001 1
70008 1
87168 1
26669 1
231154 1
299999 1
299998 1
1 1
280897 1
45103 1
109658 1
99587 1
104060 1
129809 1
281854 1
42774 1
300000 1
1 1
300000 1
84263 1
151500 1
103988 1
295935 1
2 1
201693 1
207008 1
283798 1
40699 1
259796 1
1 1
1 1
298800 1
2 1
135578 1
254052 1
178220 1
1 1
98138 1
144733 1
223045 1
92403 1
300001 1
1 1
1 1
1 1
9018 1
16487 1
200511 1
299999 1
1 1
26562 1
26985 1
40246 1
72268 1
1 1
299999 1
154639 1
91411 1
1 1
252217 1
93508 1
300000 1
104245 1
286293 1
260847 1
290564 1
11304 1
51623 1
74195 1
25590 1
96637 1
1 1
41992 1
3 1
299998 1
233942 1
299999 1
210881 1
247281 1
2 1
244185 1
255593 1
188164 1
1 1
112292 1
111538 1
299979 1
153187 1
67118 1
300000 1
42228 1
300001 1
67837 1
92325 1
77832 1
102678 1
87147 1
52922 1
294252 1
8192 1
246484 1
77679 1
234154 1
186093 1
25713 1
258852 1
2 1
102426 1
1 1
300000 1
130377 1
128502 1
300000 1
300001 1
20932 1
299999 1
1 1
1 1
300000 1
1571 1
289277 1
96692 1
1 1
113723 1
274341 1
60867 1
107064 1
2 1
21362 1
20567 1
299999 1
3 1
1 1
107024 1
1 1
148055 1
241596 1
1 1
115212 1
12445 1
95779 1
1 1
250769 1
299999 1
245872 1
300000 1
2 1
2 1
136778 1
24060 1
100464 1
272193 1
300000 1
1 1
87612 1
284561 1
274389 1
3 1
217630 1
30038 1
1 1
157130 1
18893 1
85343 1
43632 1
3 1
1 1
163073 1
152288 1
237623 1
40663 1
52740 1
186375 1
5454 1
3 1
276480 1
203730 1
6017 1
242599 1
258278 1
103603 1
286614 1
234912 1
300001 1
61448 1
22396 1
171040 1
1 1
70348 1
8730 1
226100 1
16375 1
300000 1
300001 1
176740 1
3 1
203872 1
186188 1
1 1
1 1
300000 1
200971 1
275949 1
251518 1
3 1
248425 1
233763 1
1 1
67888 1
1 1
2 1
299999 1
203699 1
261279 1
299999 1
300001 1
1 1
1 1
299999 1
72906 1
1 1
195187 1
214408 1
155470 1
300000 1
72550 1
300002 1
300000 1
43321 1
2655 1
26016 1
132308 1
1 1
1 1
232166 1
206556 1
212346 1
2 1
9415 1
120776 1
299999 1
299999 1
161128 1
300000 1
86604 1
231883 1
3 1
64251 1
29079 1
202114 1
64266 1
109292 1
46507 1
265505 1
15060 1
1 1
187896 1
203118 1
227163 1
3 1
143091 1
278736 1
300001 1
300001 1
25020 1
300001 1
300000 1
257021 1
87946 1
299999 1
239227 1
26965 1
163595 1
299999 1
1 1
1 1
58650 1
299999 1
277261 1
115396 1
300000 1
210541 1
2 1
238382 1
160198 1
1 1
1 1
235624 1
300001 1
2 1
85993 1
103638 1
12947 1
300000 1
71766 1
225349 1
86567 1
9137 1
2 1
2 1
259654 1
156726 1
259608 1
264241 1
70669 1
300001 1
152703 1
171893 1
285534 1
300001 1
155588 1
260586 1
1 1
150193 1
1 1
300000 1
187597 1
1 1
1 1
299998 1
300002 1
263187 1
299999 1
101883 1
287778 1
217736 1
64738 1
229526 1
87927 1
294638 1
277563 1
274402 1
75634 1
300001 1
1 1
300000 1
79415 1
130306 1
112922 1
198248 1
300000 1
71003 1
285425 1
275706 1
34000 1
299999 1
287026 1
242554 1
1 1
253694 1
18721 1
299978 1
1 1
1 1
1 1
1 1
59805 1
300001 1
299999 1
184668 1
143496 1
300001 1
261867 1
298785 1
204897 1
176472 1
239134 1
300000 1
165662 1
1 1
140184 1
264671 1
199071 1
3 1
73039 1
300002 1
288633 1
190354 1
80173 1
252560 1
300000 1
1 1
22641 1
271538 1
1 1
258196 1
277478 1
290316 1
300000 1
15076 1
1 1
300001 1
138533 1
294965 1
176009 1
1 1
1 1
300000 1
299998 1
237579 1
2 1
251673 1
299999 1
168118 1
147209 1
129990 1
1 1
134179 1
198383 1
106867 1
202460 1
50861 1
162614 1
1 1
141040 1
297198 1
300000 1
47531 1
251995 1
300001 1
157619 1
300001 1
73224 1
300001 1
300001 1
187722 1
160094 1
61924 1
48091 1
299999 1
300001 1
212391 1
31546 1
1 1
40869 1
10996 1
9149 1
300000 1
103115 1
237967 1
1 1
285961 1
165295 1
137002 1
1 1
280661 1
181648 1
300000 1
3 1
300001 1
69785 1
300001 1
256612 1
300001 1
288073 1
267150 1
25829 1
161678 1
101901 1
243244 1
245546 1
299999 1
269264 1
30420 1
115413 1
48279 1
25861 1
166540 1
291865 1
2 1
300001 1
191933 1
105010 1
134940 1
1 1
161281 1
210866 1
35932 1
85479 1
265043 1
300001 1
3 1
146712 1
207668 1
53950 1
40712 1
6054 1
133192 1
272928 1
119532 1
300000 1
65933 1
300000 1
300001 1
123387 1
146030 1
2 1
1 1
228658 1
188270 1
2 1
162378 1
251308 1
1 1
261994 1
300000 1
20440 1
119595 1
207863 1
241494 1
282444 1
146156 1
13797 1
149243 1
111806 1
119893 1
294663 1
84837 1
200032 1
3 1
138370 1
48991 1
300001 1
17352 1
299999 1
111128 1
290991 1
71513 1
299999 1
299998 1
299999 1
188089 1
17079 1
119645 1
1 1
299998 1
258857 1
13926 1
297542 1
145134 1
300002 1
292398 1
300000 1
2 1
255137 1
1 1
174028 1
2 1
299999 1
216588 1
191843 1
173481 1
245246 1
1 1
1 1
300000 1
239429 1
1 1
1 1
1 1
202280 1
88163 1
27131 1
167803 1
20216 1
299300 1
224819 1
10455 1
3 1
95776 1
219258 1
300001 1
97376 1
299998 1
102573 1
243423 1
278153 1
1 1
146548 1
141174 1
1 1
299999 1
300001 1
262158 1
9035 1
53900 1
300000 1
263885 1
34562 1
272342 1
1 1
93612 1
37951 1
1 1
300002 1
57490 1
244659 1
110864 1
288080 1
51270 1
198907 1
300002 1
241898 1
281972 1
300000 1
262774 1
300000 1
300001 1
1 1
159717 1
66590 1
1 1
2 1
9835 1
250783 1
6139 1
300000 1
29229 1
32485 1
124039 1
78430 1
1 1
1 1
239959 1
80698 1
29755 1
275430 1
300001 1
297270 1
171809 1
265201 1
166946 1
2 1
76555 1
192247 1
300001 1
96588 1
300000 1
159856 1
1 1
276713 1
258376 1
278940 1
180135 1
1 1
275115 1
174130 1
234087 1
299999 1
63018 1
300001 1
1 1
171317 1
169414 1
300001 1
1 1
300000 1
299999 1
248334 1
2 1
96333 1
247215 1
299999 1
200238 1
1 1
300001 1
90637 1
91882 1
300000 1
3 1
22990 1
2 1
179366 1
63666 1
236644 1
24031 1
160328 1
300000 1
84386 1
2 1
161907 1
1 1
217601 1
1 1
232306 1
300000 1
65957 1
1 1
186218 1
1 1
1 1
1 1
28268 1
121016 1
300000 1
254048 1
86647 1
249012 1
9052 1
295272 1
252810 1
85401 1
244802 1
248837 1
108520 1
282751 1
300000 1
150993 1
37605 1
271705 1
116808 1
25304 1
299999 1
165395 1
232158 1
300001 1
1 1
170101 1
1 1
95392 1
146394 1
300002 1
60090 1
300001 1
1 1
299999 1
58926 1
92903 1
242812 1
16369 1
81563 1
2 1
146211 1
300000 1
222372 1
1 1
42311 1
255050 1
79721 1
20531 1
81712 1
284156 1
141078 1
56651 1
82942 1
2 1
1971 1
199743 1
299999 1
300000 1
15313 1
300001 1
3 1
83838 1
299999 1
161485 1
57610 1
300000 1
300001 1
1 1
1 1
129652 1
92482 1
192964 1
168793 1
109328 1
293837 1
13542 1
214712 1
3638 1
1 1
232657 1
42158 1
213474 1
244586 1
165597 1
166537 1
294191 1
206839 1
266437 1
300000 1
300002 1
300000 1
299999 1
300001 1
43318 1
43061 1
1 1
1 1
280882 1
61286 1
109393 1
299776 1
205526 1
300001 1
208433 1
148104 1
190289 1
299999 1
286719 1
136804 1
234325 1
7112 1
91622 1
185375 1
299999 1
195371 1
49046 1
47851 1
300000 1
186938 1
223930 1
300000 1
6639 1
276276 1
26845 1
47011 1
58348 1
3 1
118241 1
1 1
300001 1
119590 1
37772 1
49502 1
163750 1
46387 1
22847 1
200650 1
1 1
43545 1
226879 1
300001 1
1 1
276415 1
101150 1
244228 1
299468 1
262599 1
1 1
274991 1
228800 1
11580 1
78062 1
227447 1
239765 1
128318 1
56781 1
300001 1
299998 1
291274 1
157065 1
175822 1
1 1
137503 1
1 1
106388 1
16677 1
244282 1
273177 1
148594 1
100657 1
221761 1
189923 1
246355 1
112561 1
154363 1
1 1
21736 1
300002 1
254503 1
29426 1
1 1
114350 1
6461 1
117924 1
114190 1
300000 1
54981 1
184780 1
3 1
300001 1
299998 1
132705 1
95555 1
191386 1
1 1
179771 1
299999 1
23196 1
1 1
65635 1
172819 1
85278 1
233421 1
1 1
151087 1
101144 1
291326 1
1 1
1 1
114705 1
5458 1
25677 1
84398 1
249920 1
236198 1
300000 1
2 1
154419 1
81299 1
169185 1
233524 1
300000 1
124800 1
104813 1
77904 1
173972 1
293038 1
1 1
300001 1
299999 1
72216 1
300001 1
187787 1
299999 1
74234 1
79440 1
13903 1
291276 1
116924 1
89753 1
38627 1
219609 1
121044 1
266619 1
126593 1
106163 1
2 1
16737 1
89419 1
268811 1
246719 1
3 1
196897 1
299999 1
265608 1
89721 1
183831 1
174496 1
2 1
294670 1
49672 1
136733 1
262154 1
299999 1
60284 1
3 1
122717 1
287498 1
300001 1
102104 1
122263 1
145949 1
300001 1
300000 1
224733 1
210303 1
66571 1
300001 1
1 1
284985 1
251549 1
300000 1
54149 1
56329 1
247318 1
299999 1
1 1
300002 1
28061 1
168450 1
299999 1
259591 1
161546 1
64162 1
122896 1
144570 1
300000 1
299999 1
299999 1
298671 1
1 1
126823 1
42858 1
114309 1
204826 1
3 1
238539 1
18209 1
227504 1
291865 1
104215 1
3 1
8806 1
283828 1
1 1
2 1
263124 1
108424 1
300000 1
1 1
29184 1
60428 1
290978 1
68872 1
5032 1
228389 1
72305 1
44330 1
1 1
1 1
113047 1
211545 1
104397 1
264270 1
213216 1
4912 1
41353 1
1 1
63335 1
288310 1
59014 1
1 1
69062 1
193733 1
118811 1
1 1
204353 1
1 1
137352 1
107115 1
1 1
299999 1
300001 1
299999 1
295438 1
71283 1
296298 1
300000 1
203089 1
300001 1
73431 1
87253 1
24575 1
113244 1
139148 1
110418 1
8827 1
211174 1
270247 1
300000 1
58814 1
1173 1
12768 1
44963 1
291554 1
95458 1
111201 1
1 1
300000 1
171598 1
135916 1
217665 1
5590 1
299998 1
14349 1
30914 1
222322 1
1 1
24450 1
3 1
89566 1
266818 1
246185 1
116899 1
299999 1
300000 1
9688 1
75649 1
299999 1
1 1
267477 1
271136 1
299999 1
2 1
130295 1
215249 1
114437 1
246442 1
147314 1
300000 1
28472 1
33862 1
230110 1
209349 1
255455 1
79239 1
166039 1
210950 1
118500 1
199498 1
300001 1
2 1
119779 1
28143 1
98740 1
105673 1
3 1
97464 1
49959 1
70326 1
173384 1
125645 1
176863 1
300000 1
300001 1
271893 1
38456 1
94558 1
259184 1
195901 1
1 1
206105 1
143730 1
300000 1
137695 1
300001 1
299999 1
300000 1
97131 1
205929 1
112374 1
18853 1
258226 1
300001 1
202473 1
78961 1
267083 1
300000 1
299999 1
1 1
166690 1
229717 1
3 1
54105 1
2 1
14537 1
272363 1
287373 1
1 1
300001 1
300000 1
282708 1
1 1
300001 1
1 1
300001 1
100080 1
2 1
206666 1
1 1
1 1
102100 1
96261 1
267386 1
91460 1
119020 1
41098 1
300001 1
155574 1
106803 1
192983 1
76089 1
224648 1
44334 1
237803 1
94303 1
299999 1
42749 1
290216 1
83758 1
180943 1
228093 1
120136 1
185744 1
299999 1
139449 1
170358 1
227834 1
1 1
151892 1
258393 1
267704 1
109000 1
224178 1
227203 1
47633 1
136812 1
300001 1
300001 1
66355 1
99966 1
270044 1
291385 1
258783 1
95543 1
252175 1
195106 1
1 1
300000 1
94082 1
300000 1
299999 1
223263 1
205310 1
166532 1
300000 1
90947 1
247649 1
1 1
1 1
154575 1
65386 1
1 1
299999 1
300000 1
228095 1
218943 1
103883 1
219872 1
299999 1
94434 1
1 1
267629 1
124043 1
44824 1
175540 1
3 1
299999 1
299999 1
154169 1
1 1
299999 1
1 1
1 1
83455 1
282547 1
218622 1
286364 1
300001 1
283063 1
3 1
82289 1
298705 1
287611 1
79315 1
36117 1
300000 1
12816 1
299999 1
2 1
252019 1
277055 1
206446 1
49956 1
257138 1
41532 1
33845 1
223101 1
130254 1
1 1
258508 1
215973 1
22151 1
131735 1
271619 1
26912 1
181661 1
210043 1
300001 1
203081 1
1 1
81846 1
1 1
300001 1
2 1
132179 1
199299 1
300000 1
156512 1
300000 1
300001 1
2 1
253090 1
103249 1
81339 1
206686 1
241681 1
299999 1
118184 1
1 1
75189 1
79255 1
139298 1
2 1
1 1
155756 1
269803 1
300000 1
278919 1
261709 1
1 1
96110 1
299999 1
197130 1
300000 1
201077 1
224608 1
22889 1
300000 1
286100 1
129274 1
127223 1
126974 1
300001 1
213124 1
188317 1
1 1
1 1
23262 1
1 1
116256 1
220700 1
1 1
241987 1
230832 1
300000 1
300001 1
271527 1
300000 1
300001 1
106726 1
299999 1
258113 1
68994 1
244011 1
165861 1
1 1
78764 1
69525 1
165742 1
1 1
165055 1
203265 1
40592 1
129382 1
259718 1
300001 1
17467 1
78837 1
299999 1
295717 1
172778 1
159721 1
121605 1
297137 1
296387 1
300000 1
117886 1
265647 1
143190 1
3 1
38682 1
23242 1
126683 1
170113 1
278754 1
300000 1
240261 1
187143 1
117069 1
3 1
131742 1
242294 1
294042 1
199253 1
300000 1
284681 1
234988 1
283208 1
300000 1
152536 1
202364 1
271916 1
1 1
1 1
12872 1
205877 1
133431 1
8819 1
176078 1
2946 1
290745 1
105741 1
56159 1
253579 1
2 1
1 1
134565 1
1 1
558 1
111663 1
299999 1
142279 1
205567 1
3 1
16968 1
225808 1
275238 1
258256 1
1 1
186299 1
261233 1
78420 1
32642 1
284925 1
136269 1
223140 1
236784 1
174400 1
265722 1
1 1
1 1
216540 1
21977 1
294538 1
2 1
300001 1
277938 1
1 1
228963 1
281169 1
300000 1
300000 1
79724 1
251243 1
18683 1
132690 1
1 1
233866 1
235356 1
69383 1
256738 1
152578 1
55269 1
300001 1
1 1
273170 1
259081 1
1 1
139156 1
38955 1
52782 1
299209 1
1 1
75404 1
300000 1
209361 1
300000 1
162066 1
174056 1
180308 1
300000 1
300000 1
59805 1
1 1
8932 1
179283 1
202309 1
1 1
1 1
178217 1
300000 1
300001 1
167909 1
183953 1
282088 1
2 1
170200 1
300000 1
158901 1
239223 1
278816 1
299999 1
78230 1
300001 1
238782 1
1 1
1 1
187471 1
195847 1
209075 1
281865 1
118701 1
300000 1
300000 1
300002 1
24923 1
300001 1
299999 1
216151 1
55696 1
6554 1
196199 1
217512 1
299999 1
59257 1
300000 1
254283 1
149507 1
117861 1
69336 1
260441 1
14464 1
1 1
8024 1
1 1
299999 1
299998 1
2 1
39528 1
47826 1
149237 1
300000 1
1 1
71989 1
24166 1
231925 1
300001 1
265439 1
1 1
220410 1
300000 1
274830 1
1 1
288661 1
144694 1
75094 1
1 1
1 1
206306 1
38851 1
299999 1
246257 1
154185 1
61525 1
159512 1
106794 1
2559 1
68278 1
97738 1
300000 1
1 1
92924 1
299999 1
60456 1
300000 1
56648 1
33468 1
1 1
1 1
78905 1
300000 1
140344 1
28336 1
77509 1
170076 1
299901 1
186036 1
1 1
265302 1
64441 1
46920 1
300001 1
184795 1
98613 1
11340 1
29924 1
151748 1
185993 1
284035 1
1 1
299999 1
197524 1
288426 1
239278 1
1 1
220074 1
214398 1
295878 1
299999 1
1638 1
245546 1
211291 1
95685 1
2 1
299998 1
300000 1
108599 1
247433 1
48435 1
229165 1
179047 1
188595 1
208037 1
299998 1
119373 1
48098 1
1 1
226333 1
123085 1
270131 1
160726 1
276910 1
120503 1
300000 1
282610 1
42877 1
281488 1
1 1
1 1
94981 1
159953 1
24516 1
241512 1
121783 1
13638 1
300000 1
1 1
8947 1
11892 1
270582 1
299999 1
3 1
152362 1
300000 1
8631 1
237157 1
270659 1
146308 1
106604 1
132905 1
225743 1
300000 1
2 1
167692 1
128302 1
112331 1
8575 1
244774 1
3 1
3 1
2 1
291760 1
80858 1
22285 1
300000 1
241038 1
3 1
3 1
300001 1
194582 1
227402 1
34433 1
197459 1
299999 1
295184 1
179783 1
11879 1
147373 1
118440 1
161136 1
286503 1
240765 1
211761 1
300000 1
1 1
2 1
242760 1
161972 1
299999 1
47242 1
142809 1
88092 1
176323 1
60540 1
83484 1
122712 1
26235 1
220113 1
267165 1
289281 1
9605 1
1 1
33251 1
34703 1
33362 1
177426 1
2 1
3 1
175947 1
102548 1
219067 1
1 1
2 1
299999 1
300000 1
84598 1
124312 1
270140 1
49906 1
84858 1
188917 1
300000 1
155324 1
56254 1
84988 1
39023 1
26041 1
84425 1
189129 1
108867 1
142457 1
180390 1
3100 1
1 1
256708 1
300000 1
33456 1
2 1
300000 1
95851 1
16230 1
175227 1
10517 1
36883 1
72960 1
53805 1
300000 1
92657 1
148869 1
101966 1
156445 1
2 1
194575 1
25752 1
204689 1
68751 1
76493 1
300001 1
300001 1
280160 1
117973 1
253534 1
273937 1
1 1
71513 1
139409 1
141180 1
189882 1
300002 1
1 1
2 1
3 1
214553 1
216369 1
99898 1
300000 1
98948 1
300000 1
83055 1
280906 1
40189 1
189446 1
256017 1
67551 1
16099 1
17593 1
278371 1
245784 1
132302 1
183192 1
141922 1
99909 1
213734 1
258967 1
1 1
286691 1
3 1
273694 1
299999 1
128630 1
300000 1
299998 1
56588 1
219172 1
44075 1
109283 1
300001 1
288730 1
146951 1
281579 1
299999 1
277516 1
299999 1
300000 1
10926 1
3479 1
200883 1
2123 1
236074 1
168252 1
43884 1
40289 1
225302 1
1 1
185129 1
51086 1
2 1
244744 1
232155 1
36129 1
300001 1
128812 1
138067 1
28835 1
29756 1
1 1
2 1
101149 1
240200 1
158038 1
299999 1
153962 1
300000 1
92109 1
1 1
1 1
201401 1
3 1
2105 1
292836 1
138898 1
133208 1
37981 1
1 1
82233 1
253220 1
54336 1
132888 1
1 1
299999 1
299999 1
183615 1
179151 1
103822 1
8398 1
17337 1
236895 1
228475 1
52629 1
285614 1
236064 1
3 1
206597 1
170953 1
299999 1
165772 1
299999 1
62922 1
124910 1
187421 1
299998 1
623 1
83628 1
300000 1
817 1
1 1
46737 1
299999 1
114265 1
146254 1
131066 1
246421 1
155219 1
291939 1
179656 1
112626 1
14373 1
257779 1
300000 1
299999 1
253191 1
1 1
299999 1
43837 1
2 1
138296 1
77040 1
233352 1
265854 1
1 1
90550 1
299999 1
1 1
222658 1
104060 1
108057 1
183203 1
25322 1
93405 1
193483 1
300001 1
46171 1
31131 1
47751 1
293393 1
15824 1
149811 1
1 1
111018 1
238616 1
297578 1
143494 1
12284 1
300002 1
94843 1
1 1
94798 1
17640 1
225683 1
124186 1
300000 1
300000 1
300001 1
53389 1
300000 1
150488 1
293745 1
113771 1
2 1
257948 1
164569 1
300001 1
249782 1
19110 1
140046 1
1 1
300000 1
272047 1
119730 1
247559 1
291541 1
66531 1
110874 1
15938 1
299998 1
209294 1
101355 1
87522 1
67185 1
46672 1
126699 1
245490 1
300001 1
233249 1
1 1
299999 1
118935 1
132828 1
286008 1
127706 1
2 1
249999 1
53311 1
1 1
292113 1
175753 1
132260 1
42728 1
299999 1
1 1
181286 1
45037 1
300000 1
213119 1
86551 1
2 1
2748 1
179692 1
160937 1
125335 1
250227 1
299999 1
80702 1
88578 1
20056 1
142983 1
253366 1
61312 1
1 1
1 1
1 1
300001 1
292053 1
230758 1
226363 1
93704 1
87087 1
63752 1
1 1
259340 1
87565 1
196602 1
220152 1
148441 1
293898 1
185240 1
2 1
109959 1
299999 1
268161 1
1 1
1 1
1 1
149296 1
236914 1
3 1
149312 1
2 1
179355 1
186201 1
65099 1
234799 1
299999 1
190454 1
133706 1
280077 1
300001 1
102022 1
3 1
300002 1
52911 1
177719 1
248540 1
66619 1
268632 1
145827 1
119370 1
972 1
299999 1
125820 1
295284 1
162471 1
253986 1
300001 1
156641 1
247347 1
134131 1
209190 1
265278 1
250120 1
218179 1
300002 1
171646 1
27651 1
272754 1
117709 1
1 1
40825 1
68029 1
245849 1
190108 1
204820 1
250139 1
104304 1
101466 1
233915 1
292862 1
13188 1
23851 1
236756 1
110026 1
248521 1
118577 1
300000 1
262408 1
199164 1
10028 1
299999 1
230664 1
290172 1
75808 1
299999 1
1 1
300001 1
1 1
223323 1
100543 1
257262 1
142906 1
1 1
218542 1
300000 1
78619 1
195966 1
299998 1
38156 1
103713 1
131098 1
107750 1
300000 1
233620 1
299999 1
9185 1
194561 1
62297 1
120036 1
71958 1
77980 1
163886 1
62577 1
300002 1
10260 1
73302 1
196177 1
145415 1
271800 1
269330 1
206145 1
2 1
248483 1
299999 1
69863 1
88060 1
232689 1
1 1
204303 1
300000 1
195532 1
2 1
251747 1
299999 1
160063 1
1 1
113687 1
125970 1
1 1
293730 1
300001 1
69718 1
1 1
165906 1
300000 1
278054 1
114519 1
91280 1
218330 1
278830 1
7049 1
215386 1
113578 1
1 1
277096 1
291698 1
135347 1
1 1
277367 1
299999 1
300001 1
300001 1
258090 1
196508 1
244675 1
300000 1
129186 1
175043 1
293755 1
91770 1
299999 1
33611 1
299999 1
109360 1
2 1
259438 1
191878 1
24958 1
1 1
246454 1
1 1
1 1
268199 1
280570 1
205947 1
76258 1
191933 1
146221 1
1 1
258062 1
1 1
275510 1
300000 1
170218 1
299999 1
300000 1
286611 1
271848 1
99940 1
79299 1
262261 1
300000 1
217715 1
859 1
299999 1
2 1
299999 1
72486 1
300000 1
140737 1
1 1
133180 1
288720 1
1 1
22523 1
300001 1
5696 1
299999 1
300000 1
299999 1
67643 1
227273 1
143423 1
195985 1
3 1
160408 1
41485 1
282274 1
300000 1
38755 1
299999 1
64699 1
288743 1
39117 1
260739 1
53214 1
1 1
194752 1
160615 1
132272 1
1 1
300001 1
291915 1
18373 1
22653 1
260394 1
247838 1
226797 1
2 1
250866 1
299999 1
93410 1
299999 1
178722 1
109067 1
247885 1
5947 1
233922 1
214755 1
1 1
73375 1
64843 1
178191 1
203274 1
136357 1
41658 1
299999 1
261416 1
267029 1
289937 1
300000 1
299999 1
299998 1
229221 1
104649 1
1 1
189449 1
300000 1
299999 1
300002 1
300000 1
138799 1
32110 1
286683 1
1 1
3 1
300001 1
7542 1
236518 1
34706 1
286738 1
63757 1
30786 1
111834 1
124893 1
38787 1
2 1
299998 1
97355 1
80486 1
299999 1
299999 1
1 1
275664 1
283928 1
119010 1
118742 1
3 1
298770 1
250427 1
25700 1
36778 1
299999 1
103834 1
77391 1
279971 1
47263 1
286915 1
1 1
126191 1
90411 1
300000 1
39157 1
295901 1
209847 1
274738 1
3 1
107912 1
283247 1
299999 1
121762 1
263344 1
299999 1
92823 1
1 1
1 1
152551 1
86522 1
1 1
300001 1
62476 1
104561 1
173351 1
1 1
300000 1
16038 1
238261 1
1 1
2 1
190552 1
173903 1
181844 1
300000 1
266115 1
145565 1
271337 1
299999 1
105814 1
300000 1
1 1
300002 1
87255 1
122987 1
150721 1
125997 1
31998 1
299999 1
78770 1
299999 1
169446 1
300001 1
2 1
1 1
3 1
1 1
300001 1
247937 1
243795 1
300001 1
1 1
22670 1
2 1
219726 1
1 1
1 1
287082 1
158008 1
207570 1
13036 1
7489 1
14769 1
120904 1
20598 1
300001 1
1 1
232598 1
69762 1
298902 1
168853 1
275201 1
299999 1
122989 1
230636 1
299998 1
175713 1
300000 1
1 1
229743 1
160975 1
245770 1
299303 1
277549 1
273211 1
33936 1
195750 1
299998 1
1 1
299999 1
300000 1
122586 1
9821 1
1 1
1 1
66704 1
277169 1
55933 1
300000 1
147623 1
63604 1
141577 1
18826 1
13678 1
300000 1
287762 1
91211 1
48384 1
58542 1
2 1
66227 1
247618 1
1 1
211109 1
67589 1
2 1
2 1
299999 1
215488 1
299999 1
129310 1
1 1
208978 1
261473 1
1 1
129891 1
223509 1
261862 1
237439 1
183601 1
1 1
248786 1
87350 1
115466 1
2 1
288349 1
6333 1
232475 1
118490 1
38113 1
1 1
40668 1
300000 1
299999 1
64945 1
172701 1
121279 1
168670 1
1 1
2 1
109061 1
28247 1
300001 1
34801 1
110915 1
225587 1
39809 1
258752 1
299999 1
41058 1
1 1
299999 1
2 1
294487 1
220563 1
10414 1
123853 1
215707 1
300001 1
299999 1
172888 1
219916 1
231641 1
77720 1
278018 1
144258 1
248007 1
203104 1
250414 1
299999 1
137490 1
185512 1
280005 1
1 1
278941 1
300000 1
1 1
260492 1
290136 1
191455 1
1 1
300002 1
300000 1
88218 1
83110 1
55875 1
300001 1
1 1
180132 1
286532 1
257107 1
37689 1
52209 1
174555 1
211982 1
55837 1
276295 1
299999 1
299999 1
300000 1
299999 1
164808 1
2 1
138179 1
157314 1
118467 1
299999 1
261587 1
271042 1
26002 1
146295 1
269338 1
299999 1
194665 1
299999 1
251648 1
63732 1
6668 1
255452 1
220532 1
70713 1
169854 1
291420 1
129817 1
135335 1
247609 1
299999 1
206797 1
1 1
2 1
44892 1
1 1
33673 1
300001 1
241618 1
300000 1
300001 1
289373 1
20934 1
229287 1
1 1
300001 1
1 1
181378 1
3 1
1 1
249596 1
1 1
260685 1
300002 1
270332 1
300000 1
300000 1
300000 1
226298 1
2 1
3 1
12145 1
299999 1
138700 1
73472 1
176361 1
299285 1
266970 1
51466 1
109890 1
299999 1
212632 1
1 1
1 1
221974 1
269410 1
112192 1
162122 1
299999 1
27883 1
105407 1
68765 1
32381 1
1 1
299999 1
298207 1
204112 1
51835 1
50927 1
15653 1
299999 1
95925 1
1 1
101261 1
37311 1
133475 1
154179 1
77456 1
213502 1
181954 1
170174 1
89677 1
132915 1
174404 1
298792 1
86992 1
244753 1
95017 1
37800 1
215284 1
273118 1
239728 1
300001 1
1 1
201694 1
253717 1
212184 1
138073 1
265433 1
294297 1
152363 1
1 1
152287 1
177042 1
109003 1
234138 1
35127 1
300001 1
300001 1
3 1
300000 1
1 1
1 1
300001 1
253712 1
10021 1
222671 1
161751 1
129189 1
62575 1
54239 1
144020 1
291123 1
233900 1
172320 1
251220 1
175782 1
3 1
70720 1
1 1
1 1
3 1
299999 1
219150 1
189354 1
300001 1
112158 1
237782 1
1420 1
20069 1
264643 1
300001 1
154428 1
299999 1
1 1
2 1
1 1
299999 1
297780 1
1 1
1 1
220161 1
1 1
1 1
94941 1
2 1
26390 1
267780 1
1 1
1 1
217840 1
300001 1
1 1
165599 1
2 1
253546 1
91879 1
3 1
226053 1
100042 1
299998 1
270957 1
200944 1
1 1
192113 1
115931 1
1 1
1 1
266479 1
2 1
212485 1
2 1
111150 1
171878 1
1 1
3 1
299999 1
185364 1
283134 1
299999 1
300001 1
300001 1
148556 1
299999 1
2 1
104389 1
1 1
300002 1
166102 1
168356 1
1 1
14717 1
299999 1
86620 1
41067 1
1 1
1 1
185582 1
74127 1
200254 1
247180 1
1 1
35289 1
1 1
48848 1
19933 1
84223 1
3 1
240496 1
25768 1
258559 1
1 1
212521 1
181309 1
42100 1
299998 1
251919 1
1 1
7694 1
260150 1
172767 1
2 1
1 1
91717 1
150684 1
238446 1
1 1
126545 1
174013 1
1 1
300001 1
94389 1
1 1
244228 1
1 1
180740 1
299999 1
240184 1
106345 1
188564 1
1 1
299999 1
170534 1
160762 1
1 1
185234 1
255414 1
198602 1
299999 1
300001 1
259784 1
61665 1
1 1
1 1
255421 1
276336 1
85122 1
300000 1
1 1
175561 1
1 1
161876 1
300000 1
3 1
260726 1
216337 1
178467 1
102566 1
33616 1
75072 1
274713 1
1 1
93683 1
190552 1
212498 1
128359 1
221243 1
295171 1
29335 1
28215 1
300001 1
1 1
58919 1
300001 1
3 1
285889 1
3 1
299998 1
300000 1
76662 1
155909 1
300000 1
155862 1
73436 1
264390 1
194050 1
116393 1
143377 1
289950 1
50598 1
278240 1
299999 1
2 1
254089 1
300001 1
1 1
55726 1
299999 1
294889 1
81060 1
190091 1
252016 1
300001 1
183030 1
70704 1
39827 1
300000 1
229285 1
300000 1
259473 1
251486 1
299999 1
35930 1
1 1
61880 1
205921 1
22613 1
177525 1
163890 1
99874 1
64021 1
95972 1
1028 1
150127 1
184761 1
300000 1
238006 1
188159 1
296252 1
300000 1
168636 1
201068 1
132922 1
171910 1
151011 1
300000 1
2 1
300000 1
300000 1
21182 1
1 1
159599 1
300000 1
1 1
3 1
299998 1
34636 1
300000 1
299999 1
1 1
210197 1
68393 1
247453 1
1 1
62337 1
131146 1
29160 1
112846 1
298219 1
1 1
88339 1
187471 1
209780 1
270950 1
210758 1
299999 1
158288 1
3 1
2 1
1 1
122879 1
103433 1
277791 1
110152 1
62942 1
1 1
53279 1
83647 1
1 1
2493 1
13104 1
51329 1
1 1
73134 1
68687 1
1 1
127621 1
1 1
34827 1
92565 1
210471 1
110840 1
300001 1
235381 1
1 1
299999 1
135075 1
299999 1
2 1
162220 1
254631 1
299998 1
142079 1
158645 1
77612 1
271054 1
300001 1
1 1
1 1
299999 1
227553 1
169965 1
1 1
299998 1
197749 1
300001 1
22965 1
109725 1
256781 1
2 1
300001 1
202225 1
204371 1
299999 1
168939 1
300002 1
258740 1
47611 1
1802 1
158128 1
63399 1
283930 1
21806 1
740 1
300002 1
119309 1
80751 1
300000 1
259551 1
67333 1
204788 1
74287 1
2 1
233935 1
195946 1
300000 1
22032 1
229924 1
284120 1
117404 1
300000 1
299999 1
1 1
51988 1
156935 1
300002 1
50020 1
1 1
151126 1
182802 1
12740 1
245021 1
1 1
262151 1
226354 1
236475 1
270273 1
238910 1
300000 1
1 1
6783 1
1021 1
81389 1
24546 1
212198 1
300000 1
137825 1
1 1
1 1
300001 1
236877 1
281686 1
300001 1
82739 1
35438 1
72084 1
300000 1
188679 1
257096 1
65741 1
126687 1
11672 1
87469 1
83619 1
155549 1
210095 1
300000 1
146420 1
74074 1
43929 1
19806 1
1 1
1 1
2 1
3 1
300001 1
174453 1
300000 1
300001 1
105084 1
72536 1
300000 1
122003 1
125747 1
87492 1
172838 1
39679 1
69026 1
1 1
2 1
269212 1
299999 1
300001 1
299999 1
220278 1
165996 1
297477 1
299999 1
263655 1
32225 1
300000 1
265572 1
2 1
21822 1
125015 1
1 1
300000 1
131768 1
15996 1
194628 1
227845 1
299660 1
143578 1
220304 1
299999 1
299999 1
264641 1
104822 1
14978 1
217830 1
195021 1
300001 1
73173 1
299999 1
296425 1
170644 1
3 1
300001 1
299999 1
1 1
299998 1
299999 1
179809 1
168951 1
208877 1
300001 1
48581 1
1 1
97900 1
180553 1
24722 1
254240 1
209190 1
300000 1
130499 1
176231 1
184564 1
90958 1
192697 1
300001 1
158308 1
85984 1
89216 1
104658 1
133823 1
299999 1
157825 1
1 1
288672 1
300000 1
300000 1
126999 1
1 1
300000 1
11073 1
253159 1
276416 1
268869 1
38252 1
4842 1
167066 1
299999 1
248743 1
300001 1
300002 1
1 1
299999 1
144816 1
234178 1
288890 1
166099 1
2 1
232468 1
1 1
1 1
300001 1
74289 1
27077 1
1 1
18257 1
56675 1
87639 1
276762 1
121531 1
299999 1
38507 1
300001 1
201892 1
300000 1
260709 1
54080 1
112258 1
271199 1
34159 1
299999 1
38351 1
88492 1
15558 1
6012 1
3 1
188473 1
299999 1
211182 1
300001 1
266477 1
269029 1
173041 1
300000 1
1 1
139795 1
214352 1
300000 1
300000 1
3 1
300001 1
71072 1
270103 1
299999 1
38005 1
19896 1
1 1
2 1
280145 1
1 1
47476 1
232399 1
156986 1
1 1
114944 1
267940 1
57498 1
174472 1
253453 1
109564 1
273206 1
2 1
1 1
2 1
5025 1
300002 1
55196 1
1 1
284974 1
121947 1
170929 1
299999 1
291022 1
300001 1
300000 1
2 1
239888 1
215626 1
221388 1
1 1
300001 1
1 1
62146 1
237225 1
246934 1
1 1
300001 1
299999 1
262367 1
232290 1
300000 1
300001 1
284205 1
294567 1
18322 1
293309 1
300000 1
115271 1
173219 1
47578 1
299999 1
300001 1
295568 1
220617 1
300000 1
202008 1
300000 1
284486 1
198737 1
248132 1
16684 1
167019 1
1 1
300000 1
53155 1
1481 1
125857 1
300000 1
119782 1
1 1
265091 1
2 1
47163 1
229018 1
1 1
1 1
166884 1
1 1
18386 1
78605 1
270451 1
299999 1
300000 1
242246 1
1 1
144290 1
65187 1
179872 1
300000 1
1 1
162910 1
3 1
300002 1
90400 1
167556 1
175909 1
1 1
85616 1
107276 1
247358 1
27445 1
129689 1
47359 1
259454 1
300002 1
1 1
1 1
299999 1
101963 1
67336 1
62516 1
66058 1
255884 1
1 1
200092 1
35458 1
172423 1
148366 1
299999 1
300001 1
258622 1
262800 1
1 1
240951 1
273601 1
294934 1
49417 1
299998 1
16513 1
299998 1
300001 1
1 1
278683 1
37786 1
71086 1
44844 1
2 1
299999 1
129518 1
300001 1
91577 1
234693 1
177462 1
23133 1
250396 1
1 1
141096 1
191681 1
85811 1
1 1
144656 1
149424 1
154923 1
181524 1
300001 1
87581 1
49536 1
300000 1
1 1
227747 1
188857 1
3 1
172900 1
234963 1
43425 1
56653 1
1 1
1 1
65092 1
91669 1
216011 1
130286 1
3 1
176967 1
33060 1
180448 1
300001 1
266345 1
135806 1
48343 1
259137 1
299999 1
96601 1
27303 1
277466 1
274852 1
295964 1
228242 1
1 1
1 1
299999 1
187487 1
157868 1
163164 1
1 1
300001 1
267937 1
2 1
1 1
2 1
299998 1
243342 1
286311 1
198837 1
259385 1
226116 1
1 1
50914 1
1 1
1544 1
132607 1
1 1
41700 1
124972 1
2 1
215874 1
148926 1
177257 1
155710 1
126000 1
150220 1
100953 1
200312 1
244229 1
227642 1
186420 1
247729 1
215813 1
300000 1
51521 1
1 1
7962 1
154081 1
283201 1
218203 1
225344 1
299999 1
299999 1
294340 1
72579 1
169358 1
2 1
300000 1
2 1
1 1
1 1
197302 1
3 1
52911 1
300001 1
200767 1
1 1
300001 1
269863 1
299999 1
233139 1
228172 1
219044 1
300001 1
1 1
140814 1
264577 1
268637 1
251316 1
163757 1
146071 1
71739 1
299999 1
176715 1
258587 1
300000 1
299999 1
1 1
27057 1
96701 1
203320 1
2 1
109187 1
54817 1
147569 1
167513 1
112150 1
136972 1
300000 1
168339 1
85243 1
3 1
119933 1
239011 1
128085 1
3 1
299999 1
184244 1
272356 1
1 1
300000 1
144602 1
293783 1
262566 1
289191 1
33995 1
260048 1
299998 1
300001 1
132091 1
300000 1
144420 1
1 1
257758 1
174868 1
246989 1
80404 1
3 1
300001 1
176492 1
54606 1
34592 1
76500 1
271945 1
221285 1
1 1
300000 1
188737 1
152406 1
1 1
145181 1
300000 1
299998 1
300001 1
1 1
74590 1
299999 1
300000 1
299998 1
137917 1
300002 1
185959 1
195224 1
2 1
299999 1
1 1
2 1
63011 1
180135 1
9892 1
75134 1
276994 1
215739 1
133520 1
61529 1
103939 1
300000 1
299999 1
196284 1
299999 1
153996 1
212431 1
1 1
20803 1
300001 1
14473 1
10494 1
300000 1
295481 1
184610 1
300001 1
234335 1
180309 1
270118 1
287104 1
95111 1
123489 1
299998 1
247305 1
3 1
300002 1
299999 1
2 1
135813 1
77080 1
300000 1
300000 1
60003 1
2 1
246174 1
300000 1
206263 1
9298 1
3 1
300002 1
62758 1
300001 1
195781 1
249464 1
188689 1
1 1
82000 1
211230 1
110165 1
279074 1
125009 1
13836 1
144044 1
67388 1
227381 1
1 1
2 1
65212 1
1 1
285768 1
300000 1
25258 1
256738 1
289998 1
5325 1
214488 1
38855 1
105051 1
238469 1
176288 1
300001 1
155054 1
5264 1
300002 1
299999 1
134717 1
70215 1
172880 1
59467 1
180028 1
266733 1
89750 1
213252 1
1 1
299999 1
9110 1
46164 1
1 1
159181 1
299998 1
300000 1
174275 1
84416 1
233939 1
213184 1
46324 1
1 1
300001 1
206889 1
187502 1
300001 1
209770 1
106406 1
1 1
40053 1
300001 1
200083 1
129709 1
11752 1
12279 1
296145 1
171013 1
166188 1
51540 1
269606 1
299999 1
220765 1
142278 1
253113 1
85140 1
291284 1
1 1
300001 1
299999 1
123799 1
193328 1
22767 1
132153 1
111075 1
278314 1
280611 1
275457 1
95476 1
300000 1
300001 1
157085 1
1 1
2 1
61928 1
9798 1
299999 1
206546 1
29199 1
135556 1
300001 1
159374 1
113805 1
234695 1
93779 1
43843 1
240154 1
125680 1
300000 1
1 1
1 1
175383 1
53642 1
212213 1
18125 1
145521 1
46431 1
299998 1
197866 1
261258 1
143053 1
146174 1
1 1
170320 1
186697 1
174382 1
297290 1
300000 1
167071 1
119803 1
300000 1
52482 1
270430 1
74401 1
1 1
294291 1
172345 1
1 1
38003 1
300001 1
136299 1
290866 1
89067 1
184527 1
232126 1
132121 1
228047 1
1 1
15418 1
1 1
299999 1
3923 1
266400 1
120320 1
45239 1
300000 1
248473 1
100015 1
82241 1
172579 1
300000 1
64602 1
1 1
488 1
1 1
62726 1
237304 1
1 1
300000 1
101258 1
2 1
222971 1
18421 1
4006 1
229339 1
85439 1
299999 1
300000 1
127070 1
121549 1
193514 1
27018 1
271634 1
101050 1
1 1
74180 1
299445 1
205370 1
107760 1
264358 1
156763 1
3 1
271258 1
1 1
125762 1
300000 1
1 1
2 1
117754 1
233658 1
2 1
300002 1
34939 1
299999 1
1 1
1 1
298642 1
2 1
300000 1
270602 1
111733 1
180540 1
184689 1
203291 1
230669 1
283127 1
258292 1
106469 1
190241 1
190986 1
1 1
201279 1
172407 1
93465 1
1 1
1 1
177901 1
1 1
241335 1
257891 1
2 1
167221 1
300001 1
300000 1
1 1
59276 1
249594 1
89704 1
300000 1
123954 1
84284 1
299999 1
300002 1
2 1
297569 1
2 1
1 1
1 1
168712 1
55304 1
1 1
252935 1
3 1
1 1
196377 1
2 1
75744 1
8162 1
36685 1
197491 1
149235 1
299999 1
1 1
188944 1
20466 1
1 1
63052 1
299998 1
65086 1
39706 1
226008 1
111811 1
58803 1
238315 1
299999 1
1 1
120738 1
299999 1
300000 1
299999 1
1 1
55330 1
100769 1
2 1
267694 1
73131 1
2 1
48530 1
242593 1
82623 1
198336 1
178537 1
269607 1
1 1
147586 1
166575 1
76663 1
232858 1
200061 1
1 1
300002 1
275987 1
1 1
1 1
157932 1
55393 1
68087 1
259374 1
289588 1
300001 1
3 1
33845 1
191904 1
144231 1
189979 1
160863 1
289697 1
109386 1
158425 1
163267 1
166129 1
61874 1
300000 1
86777 1
300000 1
267048 1
299999 1
108456 1
300000 1
275439 1
125961 1
96942 1
156069 1
300000 1
84258 1
127193 1
299999 1
62146 1
135289 1
209502 1
252434 1
103151 1
253169 1
3 1
298560 1
207264 1
104523 1
267446 1
217349 1
282734 1
75484 1
300001 1
17426 1
106619 1
38756 1
247534 1
300000 1
280177 1
300001 1
271346 1
238958 1
237611 1
8681 1
143963 1
126517 1
74075 1
34639 1
1 1
293218 1
283071 1
103721 1
226124 1
52744 1
1 1
105793 1
190037 1
299999 1
37198 1
1 1
29966 1
210118 1
117762 1
94010 1
300000 1
1 1
292712 1
300000 1
216666 1
225972 1
272615 1
148507 1
1 1
3 1
159946 1
11260 1
1 1
195656 1
34359 1
116342 1
109663 1
287230 1
2 1
296206 1
2 1
108968 1
258379 1
300001 1
2 1
211761 1
58048 1
55934 1
300000 1
114009 1
171026 1
299999 1
120128 1
18098 1
231162 1
65987 1
133858 1
163235 1
1 1
1 1
226980 1
123442 1
278736 1
1 1
159667 1
167324 1
1 1
254022 1
300001 1
25121 1
1 1
10573 1
185067 1
2 1
62338 1
1 1
71135 1
53395 1
2 1
12902 1
1947 1
225201 1
2 1
1 1
253641 1
9250 1
283108 1
198773 1
276613 1
2 1
273629 1
206445 1
100286 1
233545 1
84418 1
1 1
36233 1
300000 1
300000 1
197264 1
83699 1
288458 1
300000 1
163945 1
122783 1
104689 1
94578 1
248559 1
137436 1
233841 1
169412 1
3 1
1 1
300000 1
23279 1
1 1
37127 1
129692 1
7331 1
300000 1
278117 1
77457 1
191616 1
231673 1
186875 1
165394 1
1 1
2 1
300000 1
1 1
300000 1
115788 1
210113 1
131305 1
300000 1
300002 1
2 1
57738 1
300001 1
294588 1
66674 1
18837 1
3 1
229231 1
2 1
155583 1
152545 1
137750 1
93701 1
155889 1
141523 1
73073 1
233518 1
300000 1
31921 1
50740 1
1 1
228517 1
91576 1
2 1
299999 1
300001 1
279200 1
208160 1
2 1
143564 1
42660 1
170832 1
300000 1
25992 1
34334 1
156619 1
90630 1
167706 1
270195 1
3 1
139010 1
1 1
2 1
295321 1
3 1
300000 1
1 1
91674 1
299998 1
224710 1
2 1
263701 1
148874 1
248747 1
73534 1
187734 1
181543 1
300000 1
187640 1
117380 1
205216 1
89455 1
300001 1
130284 1
1 1
201915 1
1 1
264107 1
87519 1
300000 1
220858 1
94819 1
2 1
205457 1
3 1
300000 1
300001 1
210661 1
1 1
182218 1
1 1
66964 1
300001 1
113979 1
126901 1
300001 1
300001 1
193523 1
8167 1
240677 1
1 1
47912 1
299999 1
78598 1
300002 1
300000 1
181754 1
300001 1
45923 1
300001 1
1 1
217811 1
2 1
1 1
191254 1
300002 1
246742 1
68467 1
251388 1
188875 1
123001 1
300001 1
300001 1
150691 1
132668 1
255454 1
247902 1
188905 1
178444 1
172749 1
300000 1
2 1
23342 1
174393 1
174177 1
1 1
300000 1
31692 1
3 1
12016 1
231344 1
214703 1
51102 1
2 1
243216 1
29004 1
136348 1
271218 1
1 1
29699 1
11096 1
300000 1
1 1
79348 1
3 1
3603 1
118982 1
207995 1
80430 1
8205 1
2 1
78971 1
259518 1
172210 1
112474 1
274498 1
41404 1
111695 1
3 1
3 1
76225 1
73807 1
165579 1
299999 1
67063 1
35377 1
92767 1
166486 1
129210 1
24833 1
1 1
1 1
230457 1
300000 1
35547 1
1 1
88110 1
2 1
300000 1
184911 1
300000 1
299999 1
286662 1
204199 1
1 1
1 1
143125 1
1 1
125606 1
121539 1
81456 1
206522 1
300001 1
263570 1
206703 1
1 1
300001 1
127081 1
300001 1
158440 1
300000 1
279833 1
1 1
116070 1
1 1
266114 1
180989 1
1 1
194786 1
76551 1
216628 1
37002 1
2 1
75815 1
2 1
121367 1
2 1
299998 1
267334 1
124368 1
1 1
133347 1
128735 1
30703 1
285123 1
1 1
3947 1
196423 1
66345 1
117310 1
93953 1
161688 1
278637 1
300000 1
85893 1
250029 1
300001 1
299999 1
34367 1
253203 1
299999 1
1 1
1 1
88816 1
299998 1
206106 1
265604 1
299999 1
97479 1
2 1
3100 1
2573 1
225709 1
131772 1
45275 1
1 1
3 1
123403 1
135478 1
276781 1
299999 1
280975 1
148140 1
129881 1
180934 1
189589 1
187810 1
287152 1
164377 1
1 1
201418 1
173220 1
156609 1
245120 1
1 1
211560 1
34547 1
1 1
299999 1
258159 1
2859 1
179347 1
234550 1
244142 1
2 1
36979 1
234848 1
1 1
299999 1
59781 1
1 1
1 1
1 1
149909 1
231573 1
300001 1
190470 1
282843 1
269178 1
120534 1
296333 1
48632 1
260526 1
300002 1
28049 1
300002 1
299998 1
117099 1
1 1
299999 1
124104 1
1 1
128353 1
103993 1
93578 1
125277 1
1 1
300000 1
1 1
194416 1
237150 1
36341 1
187011 1
300000 1
271376 1
145230 1
177974 1
300000 1
275115 1
1 1
300000 1
300000 1
77892 1
299999 1
118149 1
300001 1
198190 1
1 1
294367 1
62056 1
40224 1
27368 1
232039 1
177680 1
50728 1
214935 1
40334 1
299999 1
8668 1
1 1
251212 1
300001 1
300001 1
232948 1
293872 1
51891 1
26792 1
299999 1
299999 1
291200 1
1 1
245147 1
24812 1
91423 1
203229 1
1 1
223287 1
29812 1
121267 1
163410 1
121911 1
78299 1
300000 1
1 1
300000 1
97829 1
193348 1
184966 1
69839 1
2 1
1 1
300001 1
48912 1
190664 1
125006 1
300001 1
1 1
1 1
141827 1
72156 1
2 1
147641 1
1 1
2 1
226507 1
2 1
208066 1
113478 1
299999 1
32635 1
148959 1
21049 1
300000 1
223479 1
234015 1
22422 1
32276 1
17652 1
253637 1
252833 1
58286 1
1 1
300001 1
292866 1
42278 1
300001 1
209055 1
297953 1
65756 1
227628 1
300000 1
92413 1
282551 1
299999 1
299998 1
158707 1
300000 1
248454 1
180939 1
230531 1
257803 1
179795 1
214670 1
64986 1
1 1
141854 1
78847 1
230801 1
263348 1
76399 1
253434 1
272963 1
1 1
47663 1
45563 1
42688 1
28391 1
222487 1
215521 1
80486 1
243910 1
37520 1
193521 1
152369 1
278979 1
2 1
99836 1
108478 1
129289 1
294522 1
2 1
295866 1
149431 1
300001 1
284225 1
21433 1
82312 1
56226 1
300000 1
201024 1
20395 1
300000 1
1 1
142573 1
300001 1
193668 1
259876 1
80769 1
1 1
41231 1
228552 1
1 1
36472 1
1 1
217568 1
299999 1
1 1
170656 1
300001 1
3 1
1 1
1 1
3 1
101011 1
239898 1
66619 1
53462 1
89553 1
125844 1
105330 1
116861 1
1 1
79524 1
86294 1
1 1
1 1
2 1
29437 1
1 1
145851 1
245146 1
259869 1
299999 1
117644 1
241511 1
154548 1
134783 1
135849 1
161447 1
188675 1
264734 1
74210 1
1 1
148539 1
1 1
299999 1
53094 1
168800 1
2 1
1 1
300001 1
1 1
300001 1
210939 1
241792 1
205829 1
26843 1
23566 1
246183 1
1 1
56356 1
299999 1
2 1
277871 1
88607 1
276947 1
300000 1
132337 1
285406 1
3 1
268972 1
98440 1
187757 1
120620 1
296482 1
161214 1
49695 1
300001 1
161159 1
300000 1
91749 1
206150 1
56249 1
300001 1
158309 1
113426 1
2 1
300001 1
185501 1
3 1
1 1
257478 1
248071 1
35133 1
33294 1
299999 1
2 1
185180 1
2 1
179311 1
200910 1
180280 1
1 1
227134 1
184685 1
7098 1
262133 1
80716 1
1 1
97446 1
274937 1
173317 1
3 1
185090 1
1 1
297265 1
300001 1
256275 1
300000 1
109678 1
29411 1
2 1
129313 1
49140 1
299999 1
70602 1
299999 1
131837 1
300000 1
13432 1
276863 1
270868 1
112557 1
281747 1
300002 1
1 1
105218 1
299999 1
25866 1
1 1
296735 1
49929 1
120620 1
238713 1
39526 1
77882 1
158447 1
113711 1
39553 1
76526 1
300001 1
1 1
231657 1
173276 1
214878 1
299999 1
182631 1
1 1
1 1
179193 1
270383 1
38205 1
1 1
288079 1
4184 1
265297 1
1 1
199464 1
154941 1
138346 1
79889 1
299998 1
258403 1
49154 1
1 1
299999 1
229319 1
1 1
299999 1
179744 1
1 1
56506 1
156899 1
300000 1
49488 1
299998 1
132495 1
117980 1
95977 1
300001 1
233681 1
107639 1
177676 1
256788 1
237381 1
25440 1
1 1
9284 1
1 1
130467 1
1 1
1 1
50948 1
224971 1
1 1
1 1
39944 1
231907 1
102715 1
19488 1
3 1
299457 1
72098 1
86412 1
1 1
235797 1
251005 1
232925 1
240057 1
234593 1
78450 1
94959 1
253478 1
290765 1
161214 1
205723 1
247202 1
1 1
4708 1
1 1
299999 1
212294 1
299999 1
188185 1
88032 1
300000 1
36459 1
173532 1
90675 1
300001 1
300001 1
299999 1
2 1
88656 1
152073 1
1 1
48324 1
300000 1
1 1
300000 1
2 1
134656 1
300000 1
300000 1
34240 1
300000 1
2 1
108857 1
191715 1
300000 1
298940 1
33729 1
297498 1
152870 1
299999 1
13641 1
171154 1
226696 1
300000 1
129699 1
39406 1
52818 1
271353 1
300001 1
22422 1
245884 1
159258 1
300000 1
300001 1
213683 1
1 1
112100 1
173011 1
300000 1
167931 1
216705 1
79682 1
32728 1
172710 1
299999 1
159060 1
268662 1
299998 1
144273 1
299999 1
20305 1
300000 1
114981 1
269925 1
215544 1
202081 1
266778 1
223818 1
296843 1
101892 1
191022 1
294424 1
182970 1
266471 1
1 1
300000 1
84530 1
43211 1
189362 1
75923 1
1 1
138550 1
113308 1
150087 1
147133 1
120186 1
1 1
99341 1
168978 1
57235 1
299999 1
91607 1
153503 1
67471 1
300000 1
257802 1
300001 1
1 1
99810 1
218549 1
62911 1
28267 1
64880 1
267374 1
73254 1
167966 1
255990 1
199050 1
3 1
299999 1
60889 1
230165 1
1 1
1 1
1 1
47498 1
1 1
1 1
300000 1
263944 1
255170 1
300000 1
2 1
207004 1
153014 1
68674 1
257014 1
215001 1
252465 1
158857 1
1 1
300000 1
255501 1
206457 1
34593 1
240752 1
1 1
55864 1
1 1
1 1
1 1
43281 1
150897 1
299998 1
113721 1
185830 1
181162 1
43675 1
251195 1
190379 1
206682 1
1 1
21251 1
62937 1
300001 1
300000 1
300000 1
299999 1
46342 1
196171 1
1 1
68393 1
299999 1
300001 1
300001 1
74138 1
299999 1
198237 1
102751 1
300002 1
287299 1
137017 1
271996 1
1 1
1 1
141408 1
210579 1
269281 1
3 1
128257 1
299998 1
76063 1
185413 1
146016 1
185215 1
161407 1
28859 1
299686 1
253097 1
3 1
285955 1
1 1
206136 1
130811 1
104682 1
299999 1
299999 1
45813 1
1 1
156178 1
236829 1
180996 1
206391 1
97563 1
1 1
170892 1
63011 1
299999 1
299999 1
299999 1
201671 1
138114 1
1416 1
233492 1
217500 1
1 1
300001 1
2 1
29368 1
82096 1
300001 1
166092 1
98729 1
110022 1
286862 1
246896 1
125151 1
182692 1
272932 1
167506 1
214288 1
262947 1
76090 1
148 1
62631 1
59308 1
300000 1
300002 1
127983 1
105576 1
253277 1
179569 1
1249 1
54236 1
159145 1
57858 1
34318 1
61548 1
300000 1
300000 1
61927 1
140063 1
246975 1
1 1
280811 1
145581 1
299237 1
93729 1
120156 1
149590 1
1 1
278662 1
102714 1
89691 1
26716 1
168636 1
180017 1
133708 1
1 1
255934 1
129461 1
32487 1
240265 1
116598 1
180212 1
248449 1
127518 1
1 1
203700 1
272500 1
299999 1
8219 1
1 1
64979 1
1 1
260713 1
300001 1
300001 1
108595 1
131180 1
77257 1
113208 1
268635 1
102613 1
147489 1
299999 1
3 1
3 1
263366 1
300000 1
300000 1
145494 1
300000 1
111434 1
300000 1
173100 1
176494 1
174159 1
201369 1
101483 1
299999 1
71397 1
300000 1
1 1
300000 1
125624 1
2 1
187573 1
157256 1
199905 1
300000 1
144634 1
1 1
254537 1
292400 1
3 1
300000 1
105593 1
149194 1
297515 1
2 1
232752 1
300000 1
66312 1
2 1
184971 1
1 1
299999 1
189859 1
48445 1
120575 1
5792 1
1 1
26866 1
161344 1
28205 1
1 1
167062 1
89774 1
22892 1
204818 1
246948 1
80259 1
23732 1
4732 1
300000 1
157230 1
300000 1
284878 1
143463 1
84994 1
286952 1
158295 1
22691 1
220991 1
244038 1
300001 1
34684 1
299999 1
53383 1
2 1
300001 1
188337 1
261333 1
108792 1
256150 1
22317 1
73907 1
144163 1
1 1
74007 1
184461 1
164823 1
300000 1
1 1
2 1
128210 1
299999 1
156605 1
263684 1
80877 1
3 1
86855 1
80668 1
180380 1
243005 1
300000 1
268930 1
300000 1
44349 1
289025 1
1 1
1 1
1 1
171929 1
299999 1
178390 1
44020 1
299999 1
32335 1
187617 1
67005 1
300000 1
1 1
3815 1
16663 1
1 1
1 1
6019 1
87320 1
3 1
262072 1
155705 1
159932 1
112727 1
105162 1
96369 1
21283 1
182267 1
1 1
181805 1
238053 1
1 1
28855 1
1 1
125311 1
139389 1
76515 1
168945 1
67642 1
186719 1
44145 1
21441 1
27600 1
1 1
40666 1
73810 1
269213 1
163429 1
173616 1
131669 1
299999 1
1 1
2 1
2 1
647 1
1 1
234621 1
142550 1
188543 1
159499 1
216059 1
17317 1
1 1
300001 1
102869 1
299999 1
49482 1
1 1
78973 1
109060 1
5216 1
191855 1
208775 1
201597 1
16147 1
37061 1
165720 1
65654 1
61524 1
207861 1
2 1
12912 1
133394 1
1 1
1 1
1 1
210605 1
156848 1
172074 1
57057 1
1 1
199914 1
2 1
300000 1
265521 1
173045 1
129050 1
162207 1
12052 1
299999 1
299999 1
87795 1
232635 1
137160 1
14832 1
105102 1
273897 1
58544 1
300000 1
221064 1
2 1
300001 1
300002 1
141037 1
299999 1
146982 1
251751 1
165831 1
300000 1
108846 1
104735 1
1 1
235441 1
300001 1
1 1
300001 1
1 1
33245 1
271356 1
87879 1
49843 1
244906 1
137569 1
155934 1
75976 1
206737 1
133087 1
2 1
187053 1
300000 1
3 1
76654 1
164578 1
298417 1
300000 1
300002 1
298514 1
2 1
300000 1
85357 1
117176 1
17043 1
205740 1
220034 1
298117 1
61690 1
206086 1
70051 1
145534 1
179206 1
2 1
3 1
250774 1
1 1
11679 1
1 1
1 1
274718 1
116969 1
300001 1
3 1
159001 1
296403 1
236175 1
26898 1
164382 1
251987 1
82989 1
1 1
299999 1
108638 1
299999 1
66939 1
300001 1
227642 1
1 1
136475 1
299999 1
299192 1
188418 1
55363 1
1 1
299999 1
206376 1
299999 1
51208 1
299998 1
183614 1
23989 1
300000 1
219631 1
69645 1
42192 1
261379 1
17893 1
281740 1
1 1
165413 1
280358 1
217755 1
300000 1
1 1
3 1
28375 1
4781 1
27255 1
254486 1
299999 1
109436 1
68737 1
229013 1
299999 1
104843 1
294293 1
259438 1
294193 1
247212 1
1 1
165443 1
204924 1
154139 1
163326 1
133444 1
299999 1
283135 1
37290 1
1 1
275649 1
17201 1
5984 1
16017 1
267515 1
212317 1
192223 1
300000 1
1 1
39870 1
145947 1
278429 1
129788 1
1 1
299999 1
299999 1
1 1
279109 1
1 1
95190 1
1 1
9343 1
144092 1
169075 1
40613 1
150279 1
106822 1
299998 1
202142 1
70220 1
286904 1
257104 1
3 1
131805 1
4914 1
1 1
57177 1
265700 1
191534 1
130639 1
260220 1
1 1
101399 1
175129 1
300000 1
104177 1
163960 1
105742 1
22514 1
45427 1
102047 1
2 1
299999 1
251305 1
81062 1
81619 1
288741 1
120037 1
117494 1
257140 1
10469 1
1 1
2 1
36576 1
1 1
141521 1
131550 1
1 1
114308 1
85727 1
1 1
119664 1
2 1
155412 1
153977 1
248334 1
1 1
1 1
1 1
217382 1
154672 1
17413 1
300001 1
129149 1
217195 1
1 1
139841 1
151513 1
20388 1
153175 1
209000 1
1 1
300000 1
300000 1
300002 1
300001 1
46936 1
77519 1
3 1
300000 1
239044 1
184963 1
2 1
300000 1
275227 1
61244 1
254341 1
299999 1
1 1
127627 1
300000 1
1 1
29770 1
128443 1
204172 1
130761 1
300000 1
1 1
102812 1
300002 1
299999 1
2 1
299998 1
300000 1
285406 1
64292 1
18032 1
67069 1
231339 1
88279 1
100506 1
19511 1
183899 1
284685 1
1 1
7836 1
35286 1
216619 1
1 1
70806 1
300000 1
194628 1
265206 1
239643 1
300001 1
260024 1
1 1
25405 1
1 1
269458 1
70557 1
70736 1
102978 1
77885 1
168807 1
207952 1
300002 1
175865 1
259723 1
74529 1
250348 1
300000 1
215769 1
149457 1
30131 1
242283 1
2 1
300000 1
270443 1
98051 1
101472 1
181701 1
106106 1
1 1
24001 1
238285 1
171483 1
300002 1
55012 1
248366 1
105425 1
299999 1
242119 1
1 1
54559 1
124489 1
2 1
143577 1
109184 1
121714 1
120898 1
209018 1
299998 1
300000 1
299999 1
292442 1
1 1
297595 1
24793 1
66126 1
253336 1
213787 1
2 1
117604 1
185449 1
3 1
169524 1
172444 1
61829 1
75391 1
300001 1
104053 1
2 1
45236 1
2319 1
299999 1
89632 1
165019 1
1 1
30133 1
33484 1
230639 1
137610 1
140314 1
56493 1
1 1
53195 1
27673 1
3 1
3 1
96477 1
300000 1
71220 1
3 1
140342 1
238902 1
300001 1
103374 1
51550 1
152016 1
268293 1
87386 1
49664 1
208030 1
196901 1
127242 1
2 1
3348 1
144441 1
59525 1
300000 1
187491 1
58884 1
256281 1
300001 1
140716 1
8124 1
268151 1
2 1
49485 1
165519 1
48932 1
222114 1
167969 1
162748 1
35955 1
187457 1
121165 1
39551 1
222235 1
138363 1
2 1
120472 1
1 1
21829 1
89563 1
43066 1
187498 1
221273 1
202024 1
300000 1
1 1
272297 1
50172 1
1 1
299999 1
43580 1
126849 1
1 1
26011 1
18051 1
1 1
131245 1
89828 1
242718 1
1 1
66521 1
77841 1
2 1
260803 1
176513 1
56705 1
278963 1
23273 1
300002 1
240807 1
187485 1
110826 1
300000 1
21301 1
300000 1
108217 1
95572 1
258765 1
126603 1
66311 1
213366 1
268980 1
146841 1
35643 1
13821 1
257413 1
200957 1
266887 1
209539 1
300000 1
293936 1
6840 1
74437 1
1 1
114299 1
1 1
2 1
295641 1
300000 1
257657 1
272596 1
299999 1
11934 1
23660 1
300000 1
131306 1
237217 1
180328 1
3525 1
300000 1
300000 1
120112 1
1 1
136555 1
220684 1
295928 1
208942 1
300001 1
299999 1
299999 1
289393 1
1 1
115562 1
267805 1
230530 1
2 1
19855 1
300001 1
245922 1
107154 1
260202 1
202199 1
197677 1
63081 1
248401 1
300000 1
220031 1
36376 1
226601 1
158111 1
147291 1
127920 1
104275 1
41252 1
139021 1
196988 1
119851 1
234528 1
262328 1
1 1
272527 1
1 1
229985 1
299999 1
97498 1
239299 1
251704 1
136361 1
3 1
121056 1
155165 1
300001 1
194087 1
300000 1
258563 1
45284 1
211112 1
299999 1
300000 1
131581 1
3 1
1 1
218588 1
292409 1
1 1
5711 1
256530 1
1 1
111181 1
111323 1
217689 1
119568 1
184321 1
2 1
84471 1
177604 1
21601 1
1 1
137851 1
22557 1
299999 1
84685 1
299999 1
1 1
141578 1
226270 1
1 1
147957 1
299998 1
277043 1
172439 1
300000 1
299999 1
215100 1
131751 1
136711 1
299999 1
199916 1
181081 1
105411 1
1 1
294053 1
140414 1
1 1
265206 1
1 1
300000 1
254465 1
103369 1
201396 1
286008 1
296520 1
299999 1
245651 1
300000 1
198885 1
265018 1
54929 1
2 1
49357 1
1 1
267749 1
153504 1
210080 1
3498 1
219452 1
281565 1
37129 1
276609 1
198466 1
300000 1
300000 1
26341 1
2 1
300001 1
1 1
113162 1
75623 1
204609 1
251385 1
1 1
112680 1
73439 1
300000 1
250884 1
50081 1
58152 1
300000 1
203137 1
299998 1
141114 1
1 1
188686 1
237017 1
217305 1
90853 1
1 1
51029 1
65027 1
116834 1
1 1
2 1
299999 1
167739 1
255355 1
1 1
75764 1
241880 1
123107 1
1 1
137130 1
299999 1
1 1
1 1
276456 1
24870 1
299999 1
237619 1
2 1
74752 1
4017 1
44922 1
1 1
240054 1
2 1
68990 1
61057 1
300000 1
1 1
299999 1
1 1
282648 1
35772 1
121985 1
106306 1
91250 1
234791 1
1 1
62629 1
249361 1
214604 1
56383 1
300000 1
1 1
1 1
87941 1
294594 1
110423 1
172354 1
42337 1
300000 1
289849 1
149239 1
244131 1
177643 1
255944 1
279991 1
1 1
186797 1
1 1
247879 1
1 1
296812 1
92691 1
225213 1
1 1
92777 1
170756 1
1 1
256660 1
81773 1
15212 1
228777 1
1 1
141507 1
1 1
259011 1
1 1
244336 1
80331 1
19229 1
15553 1
300000 1
196403 1
299998 1
231397 1
51570 1
261747 1
30991 1
1 1
300000 1
79370 1
1 1
157563 1
299770 1
299999 1
107890 1
67235 1
144033 1
2 1
1 1
188605 1
1 1
258005 1
300001 1
300000 1
232692 1
112378 1
113973 1
1 1
113003 1
102321 1
77928 1
226139 1
300000 1
300000 1
2 1
256941 1
156298 1
156761 1
1 1
66673 1
2 1
300000 1
161839 1
35816 1
130957 1
1 1
300000 1
1 1
90019 1
1 1
98114 1
246224 1
67361 1
1 1
26673 1
299999 1
300001 1
1 1
300001 1
1 1
1 1
1 1
300001 1
49505 1
167662 1
71009 1
264300 1
75801 1
300001 1
230111 1
164331 1
203057 1
72833 1
1 1
1 1
2 1
6928 1
3 1
225708 1
96590 1
269617 1
265932 1
248934 1
148711 1
51617 1
23892 1
28257 1
142895 1
76792 1
114891 1
1 1
1 1
1 1
5130 1
100265 1
202925 1
162759 1
1 1
198109 1
203661 1
1 1
30659 1
249832 1
1 1
137024 1
264196 1
82794 1
1 1
275030 1
268760 1
1 1
180616 1
3096 1
3 1
300001 1
300000 1
1 1
121809 1
195178 1
1 1
32971 1
2 1
222203 1
25 1
2 1
2 1
300001 1
1 1
29007 1
174720 1
150757 1
1 1
116832 1
183756 1
2 1
49981 1
196523 1
1 1
255393 1
292756 1
114125 1
1 1
219815 1
299998 1
276800 1
1 1
210486 1
300000 1
299999 1
3 1
299999 1
258754 1
299999 1
216757 1
300001 1
2 1
285814 1
41622 1
299998 1
104232 1
207597 1
38339 1
147938 1
211092 1
2 1
300002 1
112034 1
153368 1
50971 1
1 1
45478 1
210923 1
161506 1
286614 1
188942 1
292364 1
2 1
39579 1
22801 1
129587 1
239409 1
248072 1
16028 1
127904 1
1 1
300000 1
54817 1
300001 1
75997 1
285923 1
207591 1
67317 1
300000 1
100344 1
44035 1
210718 1
98667 1
171007 1
41174 1
152874 1
141213 1
185871 1
86229 1
42143 1
300000 1
1 1
1 1
198957 1
1 1
300000 1
15587 1
96575 1
290924 1
60132 1
72021 1
230670 1
283437 1
190086 1
141055 1
190746 1
78473 1
2 1
236642 1
180657 1
32721 1
98210 1
175981 1
296479 1
50437 1
300000 1
299999 1
166925 1
248438 1
282694 1
3552 1
300000 1
3 1
27274 1
300002 1
108428 1
1 1
71146 1
60173 1
275997 1
180823 1
1 1
1 1
243375 1
139973 1
299999 1
170535 1
300000 1
104874 1
185762 1
117646 1
26497 1
300000 1
241074 1
60854 1
1 1
248615 1
300000 1
221011 1
1 1
299998 1
127462 1
1 1
16313 1
124856 1
62278 1
39660 1
300002 1
1019 1
23799 1
21961 1
67955 1
300000 1
191406 1
300000 1
122094 1
196490 1
300000 1
1 1
148328 1
236782 1
280540 1
78480 1
39263 1
78101 1
1 1
1 1
140645 1
256076 1
1 1
1 1
86244 1
1 1
283409 1
256454 1
300000 1
270973 1
180965 1
1 1
166034 1
244385 1
21936 1
96754 1
133863 1
10319 1
113449 1
16090 1
210058 1
226453 1
52582 1
186488 1
300000 1
54076 1
121474 1
157539 1
122258 1
86535 1
1 1
300000 1
280439 1
1 1
160125 1
300000 1
172580 1
187319 1
300000 1
229555 1
2 1
248228 1
34368 1
277222 1
300002 1
122892 1
237447 1
68588 1
1 1
201305 1
299999 1
121439 1
31660 1
300001 1
98456 1
299999 1
194061 1
251294 1
1 1
163636 1
156876 1
300000 1
25830 1
88820 1
71811 1
186155 1
164978 1
278562 1
1024 1
186646 1
1 1
2 1
243866 1
2 1
2 1
1 1
1 1
64503 1
178192 1
1 1
299999 1
1 1
299999 1
295394 1
124167 1
1 1
244160 1
299999 1
119200 1
234256 1
2 1
298720 1
236134 1
131684 1
165849 1
218430 1
57149 1
300002 1
295538 1
99652 1
260598 1
300001 1
141305 1
2 1
299999 1
173891 1
2 1
2 1
94699 1
2 1
2746 1
261003 1
1 1
196170 1
300000 1
75100 1
233523 1
144913 1
6317 1
300001 1
299999 1
297043 1
39567 1
215007 1
1 1
2 1
140018 1
272604 1
1 1
73927 1
244439 1
300000 1
256372 1
147504 1
160941 1
299413 1
238814 1
220595 1
1 1
21895 1
260224 1
243238 1
138680 1
37874 1
300001 1
15316 1
21065 1
209812 1
249790 1
290393 1
128889 1
252474 1
282726 1
131955 1
23417 1
2 1
1 1
2 1
299999 1
28461 1
1 1
1 1
106154 1
3 1
300001 1
1 1
1 1
187731 1
117045 1
156359 1
299999 1
1 1
56497 1
248043 1
95257 1
94535 1
2 1
1 1
196591 1
286483 1
179619 1
184333 1
300001 1
212585 1
151412 1
297505 1
118204 1
299999 1
292583 1
134882 1
181653 1
3 1
2 1
206788 1
191686 1
96371 1
1 1
253599 1
290301 1
225997 1
35693 1
132335 1
201394 1
12605 1
270632 1
178815 1
165951 1
1 1
2 1
98229 1
151035 1
215320 1
150727 1
249250 1
66270 1
300000 1
1 1
190390 1
1 1
54013 1
228314 1
130173 1
210375 1
226740 1
234445 1
107596 1
1 1
1 1
145177 1
6392 1
103021 1
208942 1
200687 1
300002 1
83333 1
300000 1
1 1
1 1
42115 1
299999 1
58633 1
286950 1
101203 1
299999 1
255065 1
60620 1
1 1
42947 1
299998 1
205758 1
273326 1
120178 1
1 1
191820 1
13015 1
1 1
289590 1
24802 1
135931 1
300001 1
1 1
300002 1
73324 1
212381 1
94332 1
299999 1
2 1
300000 1
300000 1
216150 1
300000 1
225957 1
1 1
6123 1
1 1
1 1
47394 1
104197 1
300000 1
286636 1
107839 1
254525 1
149758 1
173662 1
1 1
149842 1
9617 1
2 1
295883 1
3 1
50650 1
99136 1
27130 1
23213 1
198468 1
300001 1
2 1
92817 1
1 1
174903 1
1 1
1 1
1 1
299999 1
300000 1
1 1
192133 1
29967 1
2 1
163284 1
1 1
299999 1
300000 1
22091 1
202571 1
131867 1
11851 1
56789 1
1 1
198437 1
300000 1
121153 1
132841 1
259609 1
83517 1
300001 1
1 1
290437 1
5417 1
300000 1
27834 1
91152 1
2 1
61437 1
131109 1
95636 1
21069 1
169595 1
299999 1
299999 1
111603 1
300001 1
278872 1
21817 1
299999 1
300001 1
74458 1
102990 1
299999 1
47536 1
142582 1
1 1
1 1
1 1
299999 1
299999 1
299999 1
300000 1
8959 1
2 1
276548 1
300000 1
197750 1
47366 1
300000 1
82946 1
118756 1
300002 1
148840 1
73221 1
138173 1
55225 1
157824 1
171149 1
161843 1
3 1
90854 1
283678 1
1 1
1 1
1 1
41810 1
64346 1
300000 1
43826 1
1 1
300000 1
167802 1
1 1
254082 1
118929 1
2 1
134054 1
299999 1
293248 1
1 1
299999 1
55629 1
276283 1
267691 1
1 1
95047 1
77148 1
71153 1
1 1
300000 1
300000 1
161779 1
61741 1
1 1
145529 1
137535 1
95473 1
1 1
25450 1
1 1
145449 1
85020 1
2 1
222510 1
51114 1
1 1
191413 1
84006 1
140946 1
300000 1
257895 1
275682 1
1 1
82192 1
254264 1
56890 1
215117 1
300000 1
280739 1
73528 1
113725 1
300000 1
90463 1
296847 1
105188 1
2 1
34036 1
261557 1
299998 1
35858 1
382 1
295615 1
1 1
26763 1
294435 1
2 1
2 1
206956 1
3 1
87409 1
99945 1
164596 1
1 1
299999 1
260221 1
214731 1
179302 1
3 1
52897 1
256874 1
14897 1
2 1
112744 1
112973 1
95798 1
300000 1
300000 1
200819 1
191229 1
1 1
300001 1
1 1
1 1
103126 1
152714 1
56431 1
1 1
298183 1
1 1
300000 1
29604 1
300001 1
248339 1
2 1
219561 1
1 1
300001 1
294209 1
299999 1
251643 1
195994 1
1 1
67336 1
2 1
2 1
112777 1
299999 1
289274 1
200729 1
280795 1
300001 1
111346 1
299999 1
1 1
178641 1
18106 1
300001 1
260077 1
299999 1
299998 1
67509 1
268294 1
300000 1
82816 1
300001 1
272580 1
131867 1
281987 1
2 1
99138 1
178927 1
232879 1
1 1
239024 1
1 1
55139 1
2 1
300000 1
1 1
181423 1
300001 1
59996 1
300001 1
72199 1
194613 1
207959 1
19633 1
70714 1
1 1
152102 1
300000 1
296178 1
129777 1
1 1
1 1
1 1
143388 1
257713 1
65818 1
155866 1
156135 1
1 1
78571 1
157618 1
299999 1
286620 1
177549 1
45420 1
226078 1
74271 1
163310 1
1 1
177730 1
299999 1
1 1
290243 1
1 1
1 1
2 1
237455 1
1 1
100850 1
245874 1
3649 1
112637 1
52701 1
240260 1
229227 1
290292 1
73201 1
91967 1
276893 1
192418 1
227220 1
76063 1
300001 1
300000 1
187983 1
300000 1
202417 1
141814 1
79869 1
276465 1
272933 1
300000 1
283754 1
1 1
79351 1
223306 1
159662 1
43158 1
207804 1
300000 1
300001 1
1 1
258090 1
263357 1
2 1
50446 1
49193 1
200714 1
284191 1
126345 1
18387 1
299998 1
6137 1
1 1
300001 1
134939 1
128267 1
299999 1
10773 1
1 1
299999 1
300000 1
256356 1
300000 1
192228 1
143121 1
1 1
196976 1
300001 1
270090 1
155096 1
214094 1
1 1
297462 1
299999 1
25070 1
125409 1
299999 1
184473 1
48613 1
299999 1
256805 1
62883 1
193406 1
175861 1
282743 1
59572 1
1 1
58559 1
92444 1
154477 1
299999 1
167854 1
299998 1
29585 1
1 1
243102 1
281024 1
84985 1
40356 1
300000 1
146925 1
3 1
163027 1
1 1
93318 1
185662 1
98570 1
246246 1
2 1
299999 1
267982 1
293006 1
50244 1
77554 1
1 1
105690 1
299999 1
300000 1
108618 1
2 1
1 1
1 1
61435 1
1 1
299998 1
111843 1
300000 1
300001 1
37163 1
127319 1
9874 1
299999 1
234702 1
65672 1
118491 1
1 1
247241 1
1 1
41733 1
58901 1
1 1
200304 1
103211 1
266102 1
1 1
299999 1
2 1
299999 1
135112 1
49042 1
299999 1
2 1
67583 1
300001 1
1 1
94039 1
1 1
232108 1
120929 1
182869 1
163713 1
249332 1
137686 1
59196 1
40649 1
216279 1
1 1
40572 1
34860 1
300001 1
300001 1
262484 1
300000 1
173065 1
26207 1
47672 1
300001 1
148342 1
1 1
21662 1
66498 1
259945 1
283146 1
299999 1
196453 1
97859 1
1 1
2 1
300000 1
96762 1
300001 1
1 1
214396 1
264123 1
157942 1
225148 1
180890 1
300000 1
1 1
69360 1
218655 1
1 1
77662 1
130864 1
1 1
24350 1
230999 1
1 1
2 1
299998 1
1 1
83768 1
216880 1
300001 1
40524 1
126934 1
1 1
226871 1
129774 1
3 1
299998 1
9693 1
271898 1
299999 1
48548 1
28035 1
2 1
278589 1
1 1
230979 1
1 1
118023 1
2 1
1 1
299998 1
151107 1
82166 1
99137 1
288433 1
36347 1
181500 1
245579 1
1 1
141291 1
300000 1
17524 1
90584 1
190484 1
102299 1
1 1
297282 1
229044 1
1 1
167363 1
293196 1
232765 1
1 1
299999 1
2 1
32280 1
80439 1
299998 1
300000 1
42263 1
86650 1
21660 1
70234 1
273655 1
2 1
49948 1
3 1
113520 1
1 1
1 1
3 1
272515 1
181387 1
262610 1
299999 1
118046 1
300000 1
2 1
1 1
150853 1
128928 1
243075 1
1 1
163548 1
300000 1
1 1
73097 1
233538 1
38122 1
100044 1
300001 1
92833 1
123932 1
255464 1
136472 1
1 1
300000 1
2634 1
221740 1
147729 1
225722 1
131236 1
2 1
143457 1
50820 1
300000 1
257554 1
300001 1
300000 1
98592 1
1 1
161294 1
132136 1
238841 1
195630 1
295453 1
170283 1
300000 1
113899 1
11581 1
3 1
1 1
294390 1
185514 1
285129 1
212641 1
122503 1
164780 1
289941 1
1 1
256343 1
27782 1
291051 1
137010 1
299999 1
157532 1
1 1
199562 1
3 1
300000 1
300000 1
168932 1
299562 1
1 1
1 1
74888 1
30009 1
3 1
1 1
207182 1
1 1
300000 1
300000 1
300000 1
2 1
179933 1
275505 1
25060 1
300000 1
144876 1
245873 1
299999 1
300001 1
299998 1
1 1
2 1
300000 1
46729 1
2 1
299999 1
215669 1
56353 1
1 1
7223 1
171733 1
202016 1
300001 1
254742 1
2 1
35705 1
28272 1
300000 1
247405 1
298895 1
299999 1
6847 1
300000 1
278257 1
25446 1
274810 1
264801 1
299998 1
200521 1
300000 1
127778 1
1 1
261469 1
250082 1
73382 1
86640 1
1 1
58721 1
235224 1
300000 1
300000 1
134411 1
196316 1
130738 1
168058 1
2 1
2 1
1 1
18844 1
283526 1
299999 1
282721 1
35035 1
207934 1
161992 1
2 1
300001 1
53563 1
204367 1
125243 1
300000 1
230132 1
110365 1
2 1
290047 1
265377 1
135311 1
85543 1
299999 1
269551 1
300000 1
158954 1
153064 1
1 1
166454 1
228380 1
95513 1
141383 1
115692 1
3 1
3 1
105038 1
300000 1
50998 1
1 1
15522 1
2 1
297095 1
180125 1
1 1
183925 1
2808 1
300000 1
1 1
266762 1
74024 1
57458 1
269171 1
182462 1
100010 1
97039 1
257241 1
300000 1
184283 1
300000 1
56413 1
190903 1
85275 1
209048 1
238920 1
300001 1
197184 1
165017 1
24868 1
165198 1
274664 1
300001 1
81050 1
287947 1
74627 1
33540 1
299999 1
247534 1
41034 1
299999 1
33385 1
300000 1
108165 1
12910 1
2 1
254646 1
3 1
3 1
53043 1
49355 1
205383 1
92368 1
2 1
58507 1
93827 1
16226 1
300002 1
183799 1
212230 1
113882 1
120658 1
162397 1
1 1
300000 1
259802 1
300001 1
1 1
170543 1
106297 1
277463 1
209609 1
300001 1
199994 1
300002 1
171020 1
262654 1
109799 1
277262 1
282190 1
111621 1
58510 1
83246 1
270317 1
45011 1
48004 1
1 1
57182 1
252463 1
164457 1
53910 1
111683 1
117452 1
36388 1
293665 1
180703 1
129850 1
300001 1
1 1
276265 1
175733 1
65078 1
2 1
95869 1
300001 1
95094 1
216675 1
221418 1
33586 1
231425 1
300001 1
1 1
93983 1
60849 1
269163 1
236796 1
210304 1
110946 1
300002 1
251430 1
209899 1
166883 1
218115 1
164554 1
232142 1
1 1
124820 1
300001 1
74706 1
300000 1
206140 1
93100 1
25987 1
270934 1
205635 1
300000 1
195403 1
1 1
42500 1
237187 1
189195 1
40707 1
299998 1
102228 1
133011 1
138127 1
232362 1
14476 1
1 1
219190 1
177992 1
2 1
22032 1
134456 1
129181 1
141169 1
184277 1
299999 1
299999 1
17745 1
211204 1
272604 1
300001 1
173735 1
299999 1
286261 1
45432 1
300001 1
248083 1
299999 1
299999 1
171981 1
51986 1
300002 1
299999 1
300000 1
128782 1
1 1
36957 1
299998 1
121430 1
251524 1
52155 1
44967 1
299999 1
3 1
2 1
112393 1
299999 1
135275 1
44652 1
300001 1
300002 1
300000 1
300001 1
74327 1
1 1
242867 1
300000 1
172099 1
195099 1
177877 1
3 1
300000 1
35567 1
300000 1
29225 1
43574 1
160212 1
299999 1
299999 1
299999 1
185909 1
46738 1
288261 1
101643 1
110207 1
1 1
2 1
2 1
72358 1
282344 1
155644 1
299999 1
239899 1
2 1
181965 1
167886 1
280350 1
211264 1
93752 1
2 1
196220 1
271727 1
108381 1
3 1
299999 1
299998 1
9831 1
1 1
300000 1
71251 1
211060 1
2 1
129701 1
78208 1
300000 1
268376 1
148313 1
220446 1
286058 1
118414 1
3 1
81127 1
140157 1
1 1
48971 1
49965 1
153520 1
58207 1
1 1
26468 1
300001 1
189774 1
300002 1
199229 1
173965 1
25124 1
161927 1
290645 1
87997 1
1 1
299999 1
300001 1
278454 1
3 1
150035 1
158348 1
116518 1
112907 1
144079 1
1 1
219972 1
46115 1
107063 1
104500 1
42389 1
1 1
259757 1
295569 1
219663 1
154461 1
85824 1
300000 1
80536 1
290660 1
300000 1
299999 1
55171 1
300000 1
50051 1
146547 1
2 1
113879 1
293838 1
299599 1
224565 1
279661 1
124229 1
125153 1
13941 1
1 1
72593 1
269297 1
262041 1
300000 1
17551 1
1 1
245015 1
79578 1
1 1
157199 1
300000 1
220198 1
299999 1
1 1
32278 1
300000 1
238489 1
103060 1
75313 1
300002 1
244810 1
61097 1
299999 1
299999 1
72872 1
75413 1
2 1
4242 1
3 1
166667 1
238799 1
299999 1
163008 1
1 1
207464 1
260391 1
255309 1
1 1
42925 1
47206 1
204022 1
3 1
159360 1
94161 1
1 1
183834 1
43228 1
56612 1
2 1
72683 1
1 1
2 1
289457 1
1 1
21348 1
300000 1
43016 1
1 1
133857 1
300001 1
202534 1
1 1
239178 1
300002 1
2 1
226982 1
265318 1
203246 1
299999 1
17411 1
90916 1
299999 1
290838 1
2 1
3 1
300000 1
300000 1
3 1
97344 1
198760 1
119422 1
1 1
158112 1
143824 1
181989 1
109006 1
299999 1
27864 1
104566 1
299999 1
110095 1
168719 1
65566 1
268385 1
51610 1
96085 1
1 1
191080 1
167067 1
130526 1
192290 1
269656 1
14742 1
16571 1
188840 1
281609 1
236289 1
51387 1
300002 1
3 1
300001 1
1 1
1 1
299999 1
91879 1
300000 1
201325 1
127280 1
300001 1
247698 1
185329 1
90578 1
167757 1
250689 1
26700 1
299999 1
1 1
45213 1
107005 1
243875 1
157961 1
151993 1
168322 1
200899 1
164239 1
31832 1
1926 1
184331 1
272224 1
199006 1
3 1
300001 1
146005 1
252249 1
2 1
100368 1
1 1
131224 1
1 1
124335 1
38794 1
300000 1
15146 1
102436 1
176329 1
77508 1
175234 1
229993 1
127633 1
249820 1
164935 1
300001 1
175683 1
230445 1
3 1
92617 1
279497 1
227430 1
212839 1
299999 1
250344 1
210778 1
268438 1
299999 1
300002 1
300000 1
180375 1
1 1
39324 1
2 1
300001 1
142934 1
215212 1
300000 1
3 1
290843 1
215815 1
2 1
87425 1
214269 1
1 1
158155 1
300001 1
212396 1
1 1
299999 1
54139 1
184549 1
255799 1
278385 1
300000 1
134285 1
1 1
177512 1
209939 1
232452 1
106515 1
97512 1
300001 1
1 1
1 1
299999 1
185255 1
270820 1
3 1
25965 1
106368 1
2 1
300001 1
135820 1
105457 1
113564 1
300000 1
232525 1
276590 1
294765 1
135591 1
300001 1
189284 1
16368 1
48577 1
95503 1
153149 1
267570 1
237660 1
3711 1
279506 1
16616 1
300000 1
2 1
75667 1
76273 1
196876 1
59473 1
300001 1
282331 1
300000 1
225911 1
299999 1
65673 1
156595 1
300000 1
79397 1
281551 1
300000 1
1 1
218922 1
104403 1
62724 1
1 1
3 1
151203 1
140572 1
295407 1
43816 1
29980 1
23715 1
240427 1
1 1
33818 1
34934 1
208302 1
55220 1
231069 1
2 1
192587 1
1 1
1 1
107038 1
169792 1
230863 1
3 1
162128 1
132001 1
2 1
2 1
98758 1
299999 1
125368 1
71229 1
239248 1
67731 1
8726 1
84591 1
115171 1
3256 1
204506 1
1 1
166051 1
3 1
299999 1
173925 1
221864 1
143348 1
300001 1
112205 1
130151 1
1732 1
48699 1
83306 1
291443 1
54837 1
219058 1
1 1
299999 1
70966 1
134327 1
223486 1
3 1
1 1
299999 1
166092 1
146056 1
68765 1
50832 1
1 1
299999 1
1 1
30053 1
300001 1
243116 1
229071 1
205394 1
229646 1
300000 1
300000 1
213780 1
300001 1
240261 1
60007 1
223159 1
194551 1
239166 1
231243 1
281772 1
139559 1
2 1
129452 1
1 1
164054 1
46470 1
300000 1
231739 1
279325 1
239692 1
117183 1
36783 1
299999 1
252386 1
1 1
41895 1
116091 1
278671 1
299999 1
297195 1
102433 1
1 1
300000 1
287534 1
118256 1
35666 1
111588 1
95748 1
136176 1
300000 1
1 1
1 1
1 1
3 1
300000 1
278158 1
295403 1
300001 1
248724 1
1 1
17578 1
127250 1
41197 1
2 1
283742 1
300001 1
235751 1
296063 1
3 1
223168 1
161845 1
2 1
172239 1
8737 1
187331 1
2 1
7371 1
63185 1
180265 1
1 1
1 1
300001 1
188594 1
300001 1
57949 1
1 1
299999 1
300002 1
89262 1
55159 1
1 1
1 1
1 1
25666 1
181090 1
212624 1
299999 1
113934 1
13377 1
215386 1
163395 1
1 1
300000 1
38857 1
218803 1
40196 1
146677 1
300000 1
212513 1
300000 1
1 1
272604 1
67040 1
277381 1
28029 1
79682 1
9502 1
210834 1
48750 1
173190 1
135223 1
23016 1
300000 1
79710 1
1 1
182715 1
222531 1
300000 1
300001 1
1 1
299999 1
101079 1
1 1
141702 1
23619 1
110460 1
299999 1
2 1
220108 1
2 1
100967 1
299999 1
299999 1
22995 1
168508 1
300000 1
168814 1
61283 1
83356 1
168100 1
46961 1
293934 1
176768 1
1 1
39962 1
1 1
111323 1
112490 1
299999 1
50473 1
72993 1
300000 1
254379 1
192450 1
299999 1
170250 1
38521 1
204857 1
151912 1
3 1
187060 1
161431 1
1 1
196591 1
14641 1
1 1
118859 1
272950 1
193086 1
22782 1
9030 1
1 1
230567 1
275001 1
1 1
2 1
1 1
66935 1
36223 1
201419 1
210503 1
37825 1
1 1
59725 1
290541 1
13345 1
145002 1
300001 1
1 1
209230 1
262851 1
300000 1
221109 1
3 1
277178 1
1 1
300001 1
2 1
52182 1
67299 1
170180 1
80960 1
110711 1
300001 1
231249 1
300000 1
274087 1
300001 1
12264 1
176413 1
213599 1
300001 1
299999 1
285147 1
17042 1
62694 1
228090 1
10688 1
3 1
189932 1
47960 1
300001 1
295310 1
1 1
151933 1
172433 1
3 1
53653 1
46400 1
299999 1
129018 1
145413 1
299998 1
108880 1
37411 1
199971 1
82450 1
37711 1
98650 1
239490 1
28114 1
122088 1
300001 1
54991 1
165330 1
292672 1
52308 1
122005 1
242060 1
142885 1
84759 1
2 1
140587 1
1 1
75308 1
299999 1
290959 1
300001 1
269367 1
85624 1
241719 1
1 1
28706 1
299998 1
208396 1
82109 1
1017 1
65754 1
300000 1
7115 1
206105 1
182476 1
151403 1
211055 1
146455 1
182566 1
1 1
139107 1
132287 1
71188 1
156856 1
121202 1
78066 1
223711 1
91729 1
61238 1
255872 1
2 1
1 1
163201 1
238848 1
34166 1
99207 1
196644 1
165425 1
300001 1
144583 1
1 1
153005 1
19759 1
187876 1
197993 1
132870 1
299999 1
59918 1
300001 1
105196 1
279687 1
1 1
276639 1
49679 1
293238 1
300001 1
300000 1
300000 1
24840 1
84889 1
299998 1
39945 1
1 1
1 1
299999 1
1 1
243660 1
1 1
299999 1
1 1
68296 1
275895 1
90328 1
296819 1
75734 1
132184 1
299999 1
300001 1
139578 1
298730 1
892 1
2 1
299999 1
248341 1
2 1
119294 1
226179 1
190403 1
97149 1
1 1
299999 1
135101 1
253972 1
194917 1
104798 1
449 1
1 1
3 1
105773 1
276680 1
1 1
300000 1
299999 1
299326 1
300000 1
1 1
2 1
1 1
123798 1
55409 1
300000 1
53554 1
1 1
300000 1
163049 1
128206 1
195983 1
299999 1
208385 1
292990 1
234206 1
1 1
14633 1
2 1
173696 1
299999 1
287037 1
79136 1
285828 1
1 1
122445 1
300001 1
140364 1
300001 1
8234 1
127274 1
300002 1
66854 1
2502 1
263372 1
300000 1
300000 1
299999 1
169220 1
300000 1
231197 1
1 1
2 1
204158 1
225417 1
299998 1
89205 1
142798 1
190272 1
1 1
299999 1
1036 1
252605 1
1 1
1 1
300000 1
241968 1
20626 1
192492 1
299998 1
194867 1
241994 1
121566 1
131977 1
10434 1
300000 1
2 1
186006 1
299999 1
300000 1
151921 1
81214 1
300001 1
3277 1
2 1
249926 1
19871 1
299999 1
166668 1
1 1
255930 1
1 1
114130 1
234083 1
182275 1
52534 1
280452 1
71225 1
99587 1
2 1
100189 1
226124 1
300000 1
299999 1
69676 1
15056 1
53849 1
258708 1
191201 1
43038 1
300001 1
97022 1
299999 1
297641 1
3 1
1 1
9127 1
185450 1
164601 1
65403 1
6441 1
232375 1
300001 1
300000 1
176660 1
233614 1
241647 1
99217 1
135677 1
45692 1
1 1
10018 1
3 1
1 1
13910 1
93189 1
299999 1
8756 1
198667 1
148408 1
296443 1
272285 1
229168 1
155527 1
117417 1
299999 1
84273 1
252942 1
2 1
205317 1
2 1
278965 1
293412 1
111860 1
300001 1
92207 1
194388 1
132729 1
2 1
21540 1
112752 1
2 1
158495 1
175130 1
275051 1
2 1
210204 1
224356 1
130920 1
300000 1
1 1
1 1
2978 1
1 1
300002 1
1 1
299999 1
112133 1
278179 1
140167 1
250516 1
141846 1
257389 1
293840 1
295146 1
10458 1
2 1
214342 1
172185 1
1 1
166240 1
1 1
300002 1
300001 1
183928 1
300000 1
1 1
263068 1
1 1
191160 1
244973 1
220241 1
52821 1
299999 1
299999 1
60530 1
3 1
2 1
209344 1
1 1
300000 1
3 1
47122 1
243860 1
208826 1
3 1
132830 1
117634 1
190094 1
1 1
228824 1
213830 1
192460 1
94375 1
12700 1
147553 1
107100 1
280186 1
74341 1
46182 1
187360 1
71806 1
16034 1
224627 1
163811 1
2 1
90234 1
297584 1
299999 1
96842 1
120733 1
103585 1
207067 1
300001 1
300000 1
146188 1
57112 1
64417 1
215038 1
1 1
182919 1
2 1
169300 1
236473 1
221383 1
1 1
2 1
58899 1
145778 1
236981 1
300000 1
66249 1
300000 1
300001 1
68822 1
245601 1
242103 1
221124 1
1 1
217869 1
203515 1
216408 1
12083 1
3 1
227447 1
45461 1
2 1
299999 1
272253 1
111882 1
3 1
298001 1
190 1
31802 1
93496 1
118754 1
247801 1
163575 1
1 1
299998 1
300001 1
212969 1
179886 1
121380 1
35976 1
124375 1
299999 1
43403 1
191488 1
291671 1
280104 1
231269 1
1 1
60530 1
119022 1
1 1
268911 1
226078 1
272186 1
283116 1
49507 1
293410 1
1 1
1 1
299999 1
180172 1
114170 1
215334 1
1 1
300000 1
1 1
275541 1
1 1
213581 1
2 1
299999 1
299999 1
221364 1
279794 1
186998 1
3 1
223159 1
72809 1
300000 1
23258 1
208489 1
300002 1
300000 1
300000 1
2 1
85662 1
255403 1
193679 1
41071 1
300000 1
1 1
206897 1
93893 1
7736 1
200412 1
204443 1
57735 1
300001 1
62952 1
9623 1
299999 1
1 1
293116 1
297140 1
300001 1
145740 1
22682 1
1 1
290834 1
95565 1
42649 1
72639 1
80397 1
191337 1
1 1
300000 1
104618 1
299999 1
1 1
105310 1
142030 1
13035 1
197050 1
279962 1
2 1
1 1
222068 1
170579 1
1 1
140298 1
81354 1
146727 1
1 1
167113 1
300001 1
2 1
300001 1
81089 1
298690 1
1 1
115714 1
246916 1
248097 1
1 1
300002 1
218831 1
300000 1
23849 1
1 1
300000 1
259571 1
59242 1
9722 1
299999 1
300000 1
215953 1
300000 1
150085 1
266488 1
163170 1
144597 1
191507 1
299999 1
285237 1
74196 1
266134 1
62779 1
1 1
287410 1
97769 1
299999 1
1 1
8957 1
278528 1
162119 1
235329 1
300001 1
1 1
254182 1
201795 1
300000 1
221136 1
78812 1
300000 1
286753 1
146176 1
225392 1
163451 1
59463 1
300002 1
1 1
128403 1
299998 1
202133 1
239980 1
255540 1
273363 1
174523 1
287058 1
188728 1
299999 1
85623 1
122669 1
12625 1
90820 1
256307 1
41626 1
1 1
3 1
59296 1
1 1
299999 1
195422 1
269513 1
249855 1
2 1
231425 1
1 1
156005 1
1 1
69695 1
290863 1
171445 1
1 1
48231 1
300001 1
38930 1
59110 1
50681 1
87411 1
1 1
80655 1
274619 1
129002 1
273952 1
251072 1
130497 1
132947 1
299998 1
137312 1
252693 1
299999 1
188373 1
2 1
112788 1
810 1
136128 1
146561 1
82921 1
14656 1
183255 1
1 1
2 1
33070 1
1 1
244987 1
132576 1
101672 1
1 1
1 1
283596 1
300000 1
203705 1
270370 1
277627 1
166693 1
44333 1
63931 1
1 1
16098 1
300000 1
238642 1
157236 1
160859 1
233836 1
300000 1
81051 1
157873 1
57455 1
300000 1
103101 1
2 1
99734 1
15828 1
94507 1
72940 1
200501 1
300000 1
286873 1
300000 1
76925 1
163868 1
1 1
1 1
79534 1
234563 1
95796 1
300000 1
2 1
300002 1
1 1
3 1
115419 1
1 1
99656 1
223614 1
59800 1
188668 1
1 1
153108 1
204170 1
299999 1
4676 1
138481 1
168371 1
2 1
300000 1
300000 1
299999 1
155439 1
217382 1
74471 1
131813 1
58781 1
73988 1
299999 1
159131 1
160331 1
300002 1
299998 1
237767 1
86437 1
74718 1
153185 1
242617 1
219876 1
1 1
1 1
245783 1
2 1
250185 1
190061 1
190413 1
94758 1
2 1
298463 1
1 1
3 1
246198 1
23572 1
87052 1
124714 1
1 1
1 1
89086 1
51999 1
300001 1
300000 1
1422 1
182729 1
163597 1
178610 1
17124 1
194043 1
300000 1
35568 1
300000 1
249516 1
59769 1
155235 1
300000 1
269227 1
299999 1
49093 1
134119 1
1 1
34680 1
101467 1
1 1
79639 1
239393 1
300001 1
76634 1
54263 1
100710 1
300000 1
294132 1
81217 1
1 1
44773 1
94344 1
230987 1
200954 1
240352 1
299999 1
300001 1
291629 1
266739 1
105458 1
298395 1
176488 1
95110 1
170228 1
143198 1
1 1
87599 1
295095 1
258049 1
34153 1
299999 1
300000 1
300001 1
3532 1
210686 1
166531 1
1 1
134936 1
1 1
1 1
299998 1
229034 1
149064 1
13520 1
231589 1
1 1
300001 1
1 1
52280 1
1 1
244772 1
105748 1
300001 1
66580 1
1 1
237824 1
5508 1
147586 1
299999 1
3 1
231717 1
110548 1
107392 1
149083 1
300000 1
284360 1
300001 1
1 1
300001 1
299998 1
130859 1
60252 1
111160 1
183395 1
191775 1
251182 1
38424 1
194314 1
193967 1
1 1
266153 1
299999 1
1 1
276835 1
185225 1
251824 1
222611 1
161529 1
21788 1
52299 1
64588 1
214377 1
6607 1
172081 1
2 1
68842 1
2 1
98903 1
171998 1
80979 1
299998 1
73655 1
295704 1
1 1
168779 1
107200 1
69462 1
240468 1
2 1
300000 1
300000 1
2 1
300001 1
300001 1
168445 1
251752 1
1 1
2 1
85742 1
300001 1
299999 1
299999 1
300001 1
300000 1
265096 1
213689 1
171763 1
19932 1
16807 1
298219 1
122656 1
29592 1
300001 1
1 1
33890 1
80174 1
190605 1
256202 1
298619 1
191254 1
70966 1
175689 1
140112 1
299999 1
299999 1
9739 1
76458 1
32234 1
8856 1
2 1
299998 1
231126 1
1 1
115443 1
299998 1
175140 1
592 1
299999 1
299999 1
221940 1
95255 1
7240 1
15694 1
2 1
149250 1
135100 1
78294 1
199748 1
147361 1
1 1
22316 1
299999 1
300001 1
1 1
92291 1
1 1
61819 1
224021 1
62736 1
30375 1
300002 1
70251 1
208777 1
194788 1
3 1
53136 1
25040 1
138896 1
117371 1
221431 1
113658 1
1 1
272186 1
126878 1
177088 1
101062 1
300000 1
59615 1
296357 1
233249 1
235047 1
1 1
270672 1
60375 1
2 1
144325 1
80134 1
299907 1
300001 1
232767 1
191569 1
157646 1
224313 1
144006 1
1 1
71329 1
51062 1
90439 1
5 1
2 1
49946 1
215838 1
216325 1
1 1
248421 1
239483 1
181157 1
299999 1
134105 1
211663 1
1 1
152888 1
189678 1
105619 1
244399 1
165294 1
134161 1
53070 1
300001 1
1 1
300001 1
248549 1
77690 1
150654 1
1 1
32240 1
300000 1
300001 1
240276 1
157667 1
1 1
233294 1
184654 1
245231 1
225437 1
299998 1
1 1
299999 1
182439 1
168427 1
61675 1
300002 1
48075 1
76769 1
250626 1
155285 1
216113 1
225262 1
99275 1
192825 1
113466 1
1 1
265709 1
285136 1
100793 1
65000 1
4410 1
131509 1
53310 1
66150 1
20407 1
253249 1
300000 1
29093 1
80658 1
207611 1
46317 1
42307 1
129618 1
300001 1
251199 1
29224 1
300001 1
300001 1
300000 1
1 1
112146 1
300000 1
197398 1
299999 1
219427 1
281263 1
143282 1
23590 1
299999 1
24045 1
1 1
118175 1
2 1
14834 1
300001 1
260575 1
233780 1
300000 1
300000 1
176552 1
300001 1
186287 1
2 1
299999 1
19079 1
36288 1
299999 1
30787 1
96600 1
116155 1
2 1
1 1
56100 1
290945 1
300001 1
206046 1
43234 1
150244 1
293059 1
300000 1
1 1
1 1
262083 1
300001 1
300001 1
89149 1
207219 1
273698 1
147722 1
2 1
201064 1
1 1
33732 1
1 1
300000 1
299998 1
1 1
294105 1
299999 1
241941 1
299999 1
2 1
76736 1
229053 1
300000 1
64381 1
235981 1
299998 1
88443 1
300000 1
190679 1
300001 1
113926 1
299999 1
300000 1
82053 1
277336 1
266415 1
246429 1
209561 1
248606 1
111218 1
31695 1
268745 1
93686 1
300000 1
300000 1
54903 1
89905 1
84951 1
98470 1
300000 1
299998 1
288165 1
110029 1
217304 1
137649 1
299999 1
138323 1
300001 1
300002 1
247634 1
299999 1
96164 1
1 1
300001 1
273123 1
297286 1
237634 1
300001 1
170553 1
1 1
20367 1
290853 1
247713 1
299999 1
197550 1
300000 1
300000 1
49447 1
237807 1
1 1
259243 1
209089 1
139647 1
299999 1
1 1
186096 1
300000 1
161113 1
82779 1
234316 1
219767 1
211806 1
55035 1
261129 1
92364 1
2 1
1 1
73395 1
116100 1
83651 1
299999 1
127043 1
274702 1
181455 1
234032 1
189275 1
83190 1
2 1
225410 1
300002 1
249155 1
299999 1
11234 1
299999 1
9502 1
287597 1
73118 1
24488 1
133676 1
300001 1
300001 1
53071 1
253214 1
1 1
12385 1
203414 1
280445 1
126619 1
135284 1
159701 1
49902 1
261706 1
87797 1
285199 1
1 1
2 1
266810 1
300000 1
49356 1
35798 1
288546 1
2 1
131505 1
260280 1
166921 1
155653 1
51631 1
294380 1
123452 1
300002 1
262581 1
108143 1
300000 1
12612 1
259833 1
2 1
16116 1
121815 1
3 1
27683 1
103472 1
299999 1
223246 1
1 1
299999 1
128081 1
202742 1
70128 1
1 1
107890 1
40511 1
103732 1
299999 1
1 1
3 1
153595 1
300000 1
70487 1
53393 1
224622 1
5999 1
296904 1
2 1
248967 1
300001 1
168697 1
46344 1
239079 1
83127 1
277118 1
119609 1
1 1
196869 1
18793 1
130678 1
235497 1
165638 1
6678 1
228416 1
269292 1
135719 1
233925 1
299999 1
299998 1
174685 1
233626 1
300002 1
210237 1
194873 1
1 1
1 1
300000 1
1 1
299999 1
1 1
299999 1
192259 1
299999 1
245109 1
1 1
1 1
299999 1
10677 1
16000 1
300000 1
203329 1
88477 1
1 1
1 1
256964 1
165142 1
250949 1
300000 1
107347 1
2 1
247372 1
16611 1
291435 1
90588 1
46610 1
144688 1
299999 1
238809 1
91176 1
237048 1
300000 1
135333 1
65993 1
256117 1
236167 1
1 1
232260 1
159841 1
300000 1
75969 1
170615 1
267798 1
54432 1
281478 1
8440 1
105630 1
300000 1
299999 1
209851 1
43800 1
183815 1
271908 1
273054 1
60030 1
299998 1
132541 1
110957 1
257279 1
294683 1
50651 1
259910 1
173034 1
109813 1
2215 1
176275 1
299999 1
2 1
3 1
10380 1
17173 1
3 1
11517 1
300001 1
265576 1
244367 1
231494 1
300001 1
1 1
299999 1
217029 1
46631 1
71368 1
104129 1
156353 1
300001 1
19080 1
158588 1
205900 1
32241 1
94543 1
40573 1
82159 1
300000 1
129736 1
235301 1
1 1
1 1
184925 1
31708 1
45034 1
13469 1
34934 1
75490 1
262929 1
153964 1
262289 1
85361 1
223137 1
73674 1
241641 1
209465 1
187820 1
41171 1
55339 1
194683 1
1 1
31417 1
112856 1
299998 1
2 1
16829 1
193955 1
1 1
175473 1
2 1
1 1
283775 1
300000 1
300000 1
2 1
220555 1
24357 1
273084 1
287110 1
3 1
1 1
299999 1
3 1
181608 1
299999 1
125413 1
279928 1
267299 1
298002 1
225568 1
1 1
1 1
300000 1
142672 1
192226 1
176330 1
147318 1
300001 1
131858 1
1 1
5465 1
1 1
300000 1
300001 1
224450 1
228260 1
104090 1
293513 1
300000 1
2 1
300002 1
1 1
300000 1
166428 1
224006 1
3 1
253012 1
292624 1
124388 1
299999 1
102858 1
14840 1
208016 1
84283 1
300002 1
72449 1
297192 1
207528 1
41711 1
80410 1
299998 1
249468 1
181482 1
2 1
191791 1
197998 1
300001 1
172963 1
192518 1
268304 1
3 1
36252 1
162550 1
254931 1
84196 1
94496 1
241794 1
272420 1
53728 1
288814 1
42419 1
186909 1
299999 1
264932 1
31520 1
191429 1
299999 1
11000 1
1 1
179993 1
99180 1
1 1
198744 1
299999 1
300002 1
299999 1
1 1
300000 1
135914 1
123375 1
279243 1
269050 1
57575 1
272131 1
2 1
74125 1
1 1
3 1
55505 1
1 1
19340 1
120295 1
181443 1
1 1
2 1
284775 1
300000 1
282797 1
118170 1
207840 1
49580 1
242137 1
219486 1
1 1
191900 1
87517 1
9026 1
235423 1
300000 1
253051 1
1 1
1 1
130725 1
1 1
119942 1
166278 1
160139 1
300001 1
198814 1
190708 1
300002 1
100300 1
205608 1
299999 1
81508 1
3 1
1 1
266044 1
300000 1
1 1
66304 1
138517 1
300000 1
68346 1
174888 1
257205 1
300002 1
10409 1
2 1
141459 1
97406 1
68399 1
157678 1
156333 1
232588 1
243969 1
142155 1
284910 1
2 1
213132 1
238808 1
29819 1
1 1
2 1
1 1
1 1
2 1
213024 1
213491 1
187552 1
15409 1
111996 1
24555 1
3680 1
1 1
1 1
210734 1
1 1
289920 1
99276 1
74743 1
57760 1
181547 1
34789 1
2 1
45584 1
1 1
300000 1
243437 1
256850 1
15617 1
2 1
1 1
136027 1
299999 1
200389 1
117913 1
300000 1
50394 1
286941 1
1 1
2 1
218625 1
1 1
93048 1
83115 1
299998 1
300001 1
31065 1
259091 1
226778 1
299999 1
44361 1
21946 1
269750 1
1 1
291993 1
225017 1
272503 1
3 1
103038 1
3 1
65642 1
2 1
136689 1
27194 1
126884 1
265518 1
78340 1
300002 1
105740 1
1 1
3 1
258154 1
33891 1
114479 1
183522 1
44626 1
242330 1
281467 1
74985 1
206978 1
2 1
190263 1
136942 1
135895 1
1 1
63720 1
3 1
299999 1
14404 1
1 1
44458 1
300000 1
89299 1
300001 1
300000 1
216835 1
195266 1
1 1
3305 1
228577 1
2 1
181052 1
16152 1
2 1
37469 1
300002 1
165876 1
42256 1
1 1
5329 1
300000 1
136130 1
1 1
139239 1
110847 1
265225 1
242238 1
299999 1
133966 1
3 1
277986 1
1 1
299998 1
274752 1
179483 1
152603 1
4179 1
225907 1
102602 1
189252 1
19731 1
273966 1
299998 1
299999 1
1 1
203747 1
203443 1
26728 1
299999 1
31665 1
1 1
79578 1
124924 1
152271 1
252593 1
110198 1
299998 1
1 1
141072 1
299999 1
239877 1
2 1
296753 1
189906 1
300000 1
250541 1
138566 1
1 1
1 1
300002 1
13807 1
2 1
1 1
213703 1
15586 1
164085 1
300002 1
300001 1
229237 1
215899 1
2 1
300001 1
248530 1
240367 1
133719 1
179620 1
118939 1
6281 1
284144 1
300001 1
300000 1
158241 1
300000 1
4867 1
4499 1
129162 1
66007 1
127218 1
133255 1
114038 1
249751 1
10841 1
152389 1
300001 1
1 1
185705 1
46756 1
300001 1
153023 1
300002 1
253029 1
295656 1
300000 1
1 1
3 1
2 1
235698 1
43581 1
128958 1
1487 1
255448 1
1 1
52357 1
104528 1
256400 1
300001 1
284425 1
196498 1
229357 1
68030 1
300000 1
196013 1
300001 1
76511 1
300000 1
347 1
300000 1
41293 1
187032 1
37308 1
185876 1
142306 1
66609 1
205421 1
299999 1
121859 1
192701 1
299999 1
1 1
76523 1
299999 1
300000 1
212548 1
153759 1
1 1
1 1
4810 1
144484 1
264922 1
2 1
198403 1
300001 1
91997 1
108249 1
299999 1
186981 1
2 1
77112 1
300001 1
225725 1
250337 1
299999 1
1 1
218871 1
36139 1
299999 1
300000 1
300000 1
299999 1
192701 1
2 1
281143 1
1 1
209696 1
123669 1
299999 1
243005 1
64819 1
22602 1
65600 1
1 1
146219 1
1 1
300000 1
16123 1
300001 1
245100 1
168666 1
1 1
81681 1
11695 1
116270 1
165063 1
86596 1
299999 1
300001 1
192088 1
109962 1
154282 1
274371 1
1 1
244311 1
51609 1
1 1
299998 1
246503 1
2 1
110573 1
2 1
299999 1
17559 1
286917 1
300001 1
259650 1
156191 1
6762 1
190393 1
299999 1
1 1
49594 1
1 1
213899 1
169669 1
69488 1
88669 1
95199 1
140499 1
91438 1
300001 1
299999 1
50814 1
194317 1
277973 1
300001 1
246750 1
68120 1
135416 1
25832 1
278865 1
3 1
131090 1
299999 1
108435 1
3 1
37514 1
123154 1
120493 1
161834 1
194042 1
300002 1
82911 1
73605 1
300001 1
3 1
278263 1
250068 1
300001 1
300000 1
247575 1
221943 1
205779 1
3 1
38445 1
183482 1
18186 1
249935 1
275526 1
115706 1
160851 1
300002 1
125193 1
91896 1
1 1
45688 1
13687 1
244270 1
115870 1
2 1
86960 1
2 1
1 1
243772 1
1677 1
2 1
274025 1
158468 1
840 1
1 1
56346 1
48722 1
299999 1
47464 1
300000 1
215384 1
69822 1
68752 1
299999 1
89839 1
223957 1
300000 1
299999 1
59626 1
92661 1
80175 1
2 1
300001 1
34698 1
1 1
159096 1
148199 1
20945 1
197878 1
1 1
299998 1
3 1
213856 1
98091 1
36857 1
1 1
299999 1
110257 1
2 1
299998 1
299999 1
138100 1
1 1
126803 1
162649 1
299999 1
1 1
299999 1
3 1
193900 1
56542 1
157180 1
50999 1
300000 1
122668 1
78736 1
125413 1
16229 1
205881 1
130603 1
293619 1
247217 1
1 1
204449 1
56618 1
299999 1
46138 1
147522 1
231406 1
300001 1
124230 1
87289 1
227469 1
299999 1
236844 1
2 1
1 1
52995 1
200248 1
300002 1
2 1
283625 1
287853 1
35864 1
7031 1
11093 1
279097 1
247321 1
203627 1
288920 1
17021 1
300001 1
180016 1
300000 1
281731 1
255632 1
151356 1
156301 1
300001 1
199530 1
1 1
1 1
1 1
33884 1
1 1
12438 1
10510 1
186002 1
154192 1
253767 1
14367 1
173168 1
135009 1
2 1
102825 1
2 1
50803 1
1 1
165910 1
2 1
152313 1
278866 1
299999 1
2 1
3 1
15990 1
299999 1
101705 1
2 1
2 1
283805 1
37564 1
299999 1
300002 1
101902 1
245703 1
1 1
299998 1
262948 1
299579 1
37337 1
3380 1
1 1
1 1
1 1
3 1
213767 1
53031 1
180091 1
41789 1
1 1
78288 1
259303 1
240986 1
213191 1
183665 1
26018 1
9807 1
15412 1
1 1
26661 1
1 1
3 1
1 1
1 1
172322 1
100967 1
10545 1
163933 1
191769 1
179987 1
40293 1
180918 1
299998 1
223194 1
300001 1
113767 1
74344 1
282953 1
175293 1
1 1
153191 1
288097 1
288259 1
236771 1
286329 1
29303 1
153537 1
243214 1
75550 1
223864 1
118527 1
271582 1
115098 1
2 1
222586 1
1 1
300001 1
300002 1
211062 1
60748 1
116259 1
259663 1
2 1
2 1
240991 1
1 1
241513 1
184161 1
143685 1
196889 1
83849 1
300000 1
211759 1
125858 1
141927 1
263260 1
189241 1
300000 1
288498 1
76644 1
2 1
290082 1
1 1
129729 1
121010 1
1 1
11921 1
300000 1
248251 1
263359 1
123670 1
2 1
300000 1
190098 1
300001 1
144674 1
109028 1
1 1
300000 1
159039 1
300001 1
1 1
250945 1
34894 1
197944 1
170494 1
300001 1
1 1
171105 1
101914 1
185169 1
299999 1
254306 1
1 1
299999 1
99707 1
300000 1
11900 1
299999 1
11378 1
299998 1
300001 1
300002 1
300000 1
113227 1
284306 1
1 1
1 1
35470 1
3073 1
159588 1
1 1
291458 1
300000 1
192500 1
297958 1
247037 1
260502 1
253771 1
89248 1
230712 1
226746 1
115629 1
2 1
110809 1
108594 1
1 1
3 1
299999 1
36137 1
1 1
170666 1
32768 1
61679 1
296484 1
98224 1
251444 1
300000 1
257230 1
236704 1
211480 1
1 1
300000 1
289037 1
51121 1
300000 1
177430 1
288652 1
160531 1
22802 1
134300 1
1 1
229588 1
227266 1
246926 1
173085 1
142544 1
299999 1
299999 1
163773 1
57531 1
82924 1
180239 1
122645 1
300000 1
300000 1
300000 1
70062 1
217100 1
22055 1
264765 1
191892 1
86735 1
2947 1
160421 1
299999 1
187877 1
300001 1
1 1
32202 1
3 1
1 1
300002 1
264080 1
19909 1
184774 1
1 1
47186 1
283554 1
24920 1
1 1
3 1
1 1
42041 1
2 1
1 1
1 1
1 1
73630 1
273393 1
266010 1
160294 1
99276 1
188959 1
300002 1
300001 1
89271 1
212865 1
46658 1
299063 1
1 1
74609 1
300000 1
240605 1
41645 1
103526 1
5363 1
299999 1
231825 1
299999 1
299999 1
2 1
1 1
60362 1
300001 1
22792 1
300000 1
55241 1
274967 1
300000 1
62013 1
175798 1
284960 1
299999 1
1 1
1 1
191448 1
162196 1
123362 1
138240 1
300000 1
133196 1
2 1
1 1
31642 1
154738 1
153085 1
287015 1
300002 1
45259 1
270821 1
3 1
35024 1
299998 1
295071 1
254154 1
153944 1
300000 1
148361 1
300001 1
298275 1
155819 1
235083 1
225667 1
1 1
84997 1
1 1
299998 1
299999 1
299999 1
241208 1
27841 1
300000 1
1 1
197083 1
3 1
114350 1
181094 1
2 1
215925 1
203813 1
2 1
3 1
39672 1
164644 1
300001 1
233528 1
167255 1
1 1
205510 1
245425 1
1 1
12988 1
300001 1
69363 1
3 1
254739 1
252015 1
1997 1
2 1
299999 1
1 1
270010 1
2 1
34472 1
300000 1
300000 1
65223 1
223236 1
278284 1
191564 1
300001 1
3 1
284958 1
299998 1
1 1
253695 1
186274 1
300001 1
1 1
139224 1
299999 1
195392 1
299999 1
59085 1
1 1
1 1
218013 1
288302 1
2 1
61642 1
98732 1
300001 1
1 1
243207 1
2 1
299999 1
33562 1
3 1
242166 1
268844 1
300000 1
129469 1
236581 1
1 1
1 1
258380 1
299999 1
90251 1
16479 1
199110 1
300001 1
1 1
1 1
120244 1
1 1
766 1
277572 1
1 1
162713 1
300001 1
291105 1
73744 1
1 1
107721 1
2 1
199059 1
102901 1
299999 1
1 1
224779 1
288477 1
2 1
147705 1
195586 1
170328 1
300000 1
273313 1
2 1
300002 1
49056 1
116070 1
26667 1
1 1
2 1
3 1
250083 1
299999 1
241899 1
208499 1
161857 1
1 1
27374 1
149968 1
161634 1
171585 1
300000 1
299999 1
1 1
299998 1
299999 1
52725 1
59413 1
109490 1
155002 1
61973 1
27801 1
261328 1
1 1
278040 1
174479 1
20797 1
249483 1
151694 1
300002 1
2 1
300000 1
1 1
63166 1
168216 1
50366 1
55168 1
30405 1
124265 1
73438 1
299999 1
288931 1
54106 1
1 1
1 1
2 1
96791 1
300001 1
33342 1
177978 1
216609 1
293792 1
26013 1
1 1
3 1
14182 1
197988 1
254792 1
187544 1
299999 1
300000 1
76313 1
252865 1
86433 1
106754 1
123789 1
300001 1
209066 1
61498 1
173347 1
194705 1
105877 1
163265 1
1 1
22302 1
299999 1
246445 1
199257 1
1 1
7255 1
144491 1
1 1
300001 1
17889 1
1 1
197279 1
123013 1
3 1
260481 1
300001 1
300000 1
137724 1
162737 1
64740 1
1355 1
249213 1
144381 1
163406 1
1 1
81118 1
290787 1
300000 1
155079 1
182254 1
23590 1
2 1
167634 1
299999 1
300000 1
298840 1
202253 1
173343 1
146378 1
180193 1
294820 1
62426 1
299999 1
40971 1
46254 1
174607 1
299999 1
61774 1
300002 1
17672 1
129711 1
287219 1
300000 1
9915 1
168258 1
101301 1
2 1
1 1
79009 1
142891 1
16437 1
89654 1
172003 1
11348 1
300000 1
132078 1
299999 1
1 1
211032 1
300000 1
197928 1
300000 1
300000 1
2 1
180497 1
300001 1
142468 1
3 1
176956 1
187909 1
300001 1
300002 1
210437 1
192084 1
98158 1
54252 1
1 1
2 1
1 1
125362 1
242251 1
265398 1
123973 1
300002 1
1 1
299999 1
203093 1
62357 1
206498 1
131167 1
99925 1
127637 1
106734 1
61177 1
101043 1
181111 1
239768 1
243441 1
64345 1
227507 1
162467 1
127296 1
2 1
257096 1
16086 1
190144 1
1 1
300001 1
1 1
237207 1
1 1
56378 1
253359 1
300001 1
65078 1
272840 1
105522 1
45100 1
249284 1
2 1
1 1
275634 1
16432 1
299557 1
98697 1
300001 1
2 1
30682 1
269542 1
300000 1
140330 1
2 1
168206 1
77432 1
1 1
64652 1
294091 1
1 1
227519 1
300000 1
146864 1
202910 1
300000 1
45009 1
45063 1
97504 1
300001 1
76167 1
59989 1
67230 1
108163 1
281866 1
275202 1
158966 1
89877 1
286537 1
189133 1
300000 1
1 1
299999 1
85740 1
171898 1
209910 1
52576 1
299999 1
299999 1
2 1
116358 1
68549 1
41096 1
164723 1
1 1
1 1
299999 1
2 1
1 1
78821 1
300000 1
67844 1
82866 1
116364 1
444 1
300001 1
1 1
104945 1
222859 1
20423 1
182523 1
37799 1
243684 1
2 1
115459 1
3 1
1 1
99803 1
149076 1
299999 1
104159 1
273536 1
1 1
292768 1
203563 1
294944 1
22036 1
300000 1
182695 1
152740 1
1 1
1 1
2 1
247768 1
163368 1
5202 1
265419 1
250408 1
30387 1
77381 1
1 1
1 1
78287 1
166396 1
3 1
62363 1
300000 1
287986 1
66255 1
15070 1
172785 1
280552 1
299999 1
1 1
111080 1
192109 1
189725 1
291697 1
300000 1
1 1
299999 1
70692 1
69752 1
1 1
3 1
277132 1
299999 1
242384 1
276909 1
299999 1
271422 1
76892 1
147878 1
165078 1
2 1
300000 1
300002 1
259301 1
65543 1
1 1
2 1
225598 1
182350 1
118327 1
299255 1
15376 1
25888 1
218249 1
223503 1
265506 1
148231 1
88470 1
2 1
300000 1
218339 1
36906 1
1 1
111796 1
225481 1
249112 1
153555 1
142119 1
299999 1
300001 1
88106 1
81839 1
223438 1
23104 1
1 1
156198 1
300000 1
275024 1
300001 1
220920 1
2 1
191079 1
300001 1
299999 1
44360 1
1 1
300000 1
277262 1
142946 1
280494 1
88477 1
300001 1
127102 1
88137 1
22493 1
294834 1
133018 1
126959 1
300002 1
300002 1
235987 1
1 1
174273 1
273688 1
3 1
299999 1
153889 1
300002 1
300001 1
105483 1
163471 1
186848 1
1 1
163962 1
204638 1
4721 1
121366 1
116677 1
299999 1
181431 1
2 1
1 1
127648 1
300000 1
2 1
299999 1
300000 1
226260 1
282674 1
1 1
206064 1
181487 1
194905 1
174233 1
105236 1
299999 1
1317 1
3 1
140830 1
300000 1
299999 1
66513 1
299999 1
190677 1
216466 1
63260 1
8895 1
32354 1
2 1
65514 1
212045 1
300001 1
106944 1
300000 1
1 1
68383 1
108625 1
9719 1
143416 1
36845 1
153792 1
127622 1
257382 1
140134 1
160606 1
56636 1
14782 1
1 1
300000 1
276132 1
1 1
116496 1
19914 1
137857 1
172723 1
216037 1
230871 1
39413 1
193978 1
232260 1
299999 1
300001 1
159968 1
1 1
129154 1
236218 1
84945 1
135941 1
134587 1
299999 1
295958 1
1 1
255948 1
128840 1
1 1
2 1
94708 1
85348 1
1 1
178416 1
268876 1
300000 1
144895 1
299999 1
158974 1
1 1
249835 1
278985 1
30713 1
127533 1
2 1
162046 1
242476 1
213454 1
293650 1
161767 1
199356 1
116064 1
254405 1
300001 1
300000 1
4813 1
195130 1
1 1
288751 1
93753 1
264678 1
126810 1
15215 1
2819 1
299999 1
99017 1
1 1
284383 1
63214 1
86786 1
299999 1
44510 1
300001 1
11689 1
226469 1
185209 1
150914 1
300000 1
299999 1
89325 1
284814 1
300001 1
2 1
238907 1
3 1
299999 1
138237 1
194866 1
57158 1
64012 1
299999 1
262891 1
300001 1
227795 1
175606 1
300001 1
239913 1
156929 1
251613 1
1 1
133277 1
281948 1
261468 1
14709 1
224871 1
1 1
219761 1
299999 1
167762 1
300002 1
37311 1
56176 1
250772 1
255355 1
299999 1
1 1
300001 1
252818 1
300000 1
137077 1
276543 1
300000 1
265632 1
290499 1
17338 1
299999 1
1 1
5539 1
82356 1
2 1
300001 1
131755 1
96736 1
300000 1
299998 1
84885 1
188535 1
299999 1
12229 1
189467 1
4806 1
206206 1
299999 1
299999 1
215884 1
35161 1
192953 1
299999 1
211018 1
145131 1
1 1
231073 1
300000 1
300001 1
214425 1
118903 1
190190 1
190789 1
255639 1
241741 1
44709 1
286815 1
268869 1
300002 1
201118 1
142509 1
215353 1
275931 1
1 1
3971 1
160523 1
3 1
1 1
87209 1
1 1
203734 1
101317 1
1 1
141479 1
184430 1
87215 1
2 1
231137 1
284848 1
66897 1
119385 1
1 1
11647 1
220306 1
92449 1
146693 1
171046 1
299999 1
135830 1
1 1
213202 1
275189 1
89399 1
205663 1
95806 1
77703 1
60898 1
30940 1
300000 1
248427 1
1 1
139495 1
178478 1
151324 1
1 1
6009 1
285204 1
2 1
1 1
1 1
1 1
142623 1
19524 1
283954 1
184452 1
191448 1
153907 1
22015 1
184748 1
200195 1
261192 1
299999 1
298462 1
278654 1
274147 1
6500 1
299999 1
1 1
87723 1
1 1
86570 1
1 1
199776 1
184945 1
103294 1
2 1
161166 1
300001 1
271398 1
121248 1
299999 1
160231 1
3352 1
2 1
59431 1
245826 1
2 1
1 1
5118 1
300000 1
28416 1
240420 1
39523 1
290215 1
226404 1
150876 1
1 1
258666 1
300001 1
3 1
9878 1
106865 1
66980 1
60041 1
1 1
87282 1
7941 1
138299 1
1 1
233189 1
110220 1
1 1
295217 1
300000 1
35125 1
7359 1
219323 1
218794 1
214860 1
94256 1
241668 1
155201 1
74759 1
234526 1
173008 1
299998 1
53840 1
299372 1
1 1
2 1
262509 1
100738 1
297801 1
299999 1
2 1
245626 1
25004 1
267484 1
278022 1
185120 1
300001 1
2 1
219693 1
187002 1
283713 1
2 1
1 1
300001 1
237127 1
249594 1
66764 1
24200 1
300000 1
102711 1
3 1
198409 1
300000 1
2 1
223328 1
214571 1
116530 1
146788 1
291478 1
121071 1
2142 1
147196 1
55040 1
300002 1
300002 1
1 1
271416 1
264625 1
288968 1
299999 1
233776 1
224212 1
263854 1
131588 1
300000 1
2 1
96576 1
300001 1
300000 1
162862 1
160799 1
296400 1
300000 1
18626 1
184781 1
1 1
91243 1
152045 1
104649 1
45056 1
1 1
29359 1
64736 1
2 1
253658 1
2 1
193413 1
1 1
76569 1
243567 1
296088 1
300000 1
24344 1
298309 1
3 1
217918 1
1 1
3 1
92564 1
1 1
157630 1
255308 1
131318 1
1 1
129401 1
300001 1
149971 1
164143 1
195807 1
274015 1
32197 1
1 1
187800 1
300001 1
300000 1
299999 1
130959 1
271046 1
208554 1
175537 1
132893 1
300001 1
232537 1
1 1
299998 1
127078 1
43038 1
299999 1
296942 1
261080 1
199248 1
1 1
68002 1
1 1
16325 1
134145 1
187865 1
282431 1
238411 1
91998 1
1092 1
2 1
1 1
62278 1
300000 1
299999 1
204530 1
210138 1
199016 1
1 1
250208 1
136159 1
274451 1
184331 1
1 1
288554 1
259251 1
59545 1
77962 1
2 1
299999 1
1 1
3 1
126350 1
1 1
188179 1
300001 1
80136 1
1 1
299999 1
155699 1
282163 1
132706 1
287111 1
30576 1
227317 1
245894 1
299998 1
272292 1
2 1
155778 1
201324 1
249507 1
830 1
31983 1
81229 1
1 1
249303 1
267184 1
48523 1
170870 1
3 1
3 1
299999 1
268735 1
122304 1
265426 1
186403 1
3 1
140476 1
198524 1
1 1
300001 1
2 1
300000 1
289358 1
1 1
273182 1
20330 1
70969 1
300000 1
192228 1
52495 1
173359 1
255823 1
88975 1
2 1
1 1
167855 1
296298 1
67393 1
300001 1
19741 1
223098 1
26138 1
1 1
300000 1
1 1
296062 1
58618 1
57180 1
42392 1
300002 1
260063 1
246231 1
244013 1
163333 1
300000 1
300001 1
1 1
1 1
300000 1
40562 1
299999 1
238476 1
242997 1
245233 1
96173 1
300001 1
76190 1
197555 1
34212 1
32322 1
145594 1
1902 1
156221 1
3 1
65309 1
153437 1
77106 1
1 1
210431 1
13544 1
300000 1
80136 1
299999 1
257400 1
47148 1
81094 1
243895 1
249099 1
36055 1
146985 1
128878 1
86645 1
103415 1
1 1
254238 1
167322 1
90135 1
300000 1
281848 1
101145 1
149595 1
1 1
215562 1
228223 1
285000 1
300001 1
2 1
1 1
272437 1
2 1
123579 1
262895 1
2 1
29325 1
299999 1
66745 1
70227 1
135797 1
1 1
25633 1
1 1
269211 1
247151 1
32118 1
267028 1
298047 1
300002 1
38574 1
63709 1
3 1
193647 1
276394 1
299999 1
127262 1
145408 1
129445 1
1 1
1 1
2 1
30477 1
8242 1
43059 1
28310 1
1 1
12971 1
1 1
226044 1
1 1
3 1
119422 1
251208 1
300001 1
300000 1
278812 1
1 1
300001 1
195204 1
1 1
299999 1
51433 1
2 1
1 1
162289 1
254703 1
221564 1
299999 1
2 1
115241 1
220864 1
236437 1
300000 1
132056 1
300000 1
3 1
231302 1
288521 1
1 1
18244 1
300000 1
280838 1
42844 1
169089 1
1 1
191813 1
137551 1
1 1
2 1
109301 1
5205 1
88799 1
300001 1
3 1
111712 1
225332 1
300001 1
300001 1
1 1
1 1
1 1
85683 1
3 1
77429 1
40105 1
1 1
2 1
172838 1
254506 1
4136 1
205071 1
93520 1
5155 1
92096 1
157196 1
299999 1
1 1
26007 1
46463 1
53608 1
243207 1
1 1
196116 1
261355 1
2 1
159645 1
299999 1
299999 1
1 1
161836 1
183766 1
202391 1
227861 1
1 1
1 1
147283 1
296939 1
137860 1
282720 1
1 1
1 1
1 1
300001 1
300001 1
284414 1
1 1
1 1
1 1
168435 1
202548 1
142278 1
587 1
133802 1
1 1
36350 1
172138 1
9054 1
246686 1
6122 1
235922 1
260194 1
236690 1
1 1
299999 1
300000 1
259034 1
294871 1
3 1
9459 1
202776 1
300002 1
300002 1
22658 1
290386 1
68270 1
134665 1
3 1
300000 1
161397 1
181023 1
300000 1
256573 1
196951 1
22905 1
1 1
1 1
225864 1
250879 1
256068 1
20737 1
152642 1
299999 1
300000 1
3 1
172384 1
300000 1
142332 1
143324 1
246617 1
31827 1
150538 1
159682 1
1 1
21767 1
269444 1
1 1
299998 1
252086 1
2 1
2 1
54327 1
300001 1
119509 1
299999 1
46411 1
240418 1
1 1
253398 1
259428 1
1 1
112260 1
125437 1
3371 1
183798 1
2 1
1 1
2 1
34164 1
271498 1
236645 1
174138 1
1 1
1 1
293854 1
1 1
34043 1
168003 1
300000 1
284040 1
300000 1
195812 1
128186 1
241575 1
300001 1
50705 1
149688 1
185211 1
300001 1
208567 1
18048 1
300000 1
181841 1
298468 1
1 1
300001 1
3 1
158105 1
251253 1
274251 1
3 1
300000 1
287194 1
299999 1
164465 1
62136 1
170139 1
299999 1
1 1
300000 1
291953 1
296921 1
227458 1
100777 1
1 1
300001 1
190777 1
1 1
52900 1
99850 1
300000 1
299998 1
300001 1
300001 1
236489 1
232185 1
269233 1
73146 1
300001 1
190764 1
248204 1
16602 1
300001 1
67754 1
13350 1
2 1
257483 1
2 1
243282 1
80652 1
215428 1
293579 1
1 1
124786 1
210743 1
116667 1
1 1
1 1
245632 1
102235 1
2 1
182009 1
260960 1
5487 1
72802 1
38835 1
1 1
2 1
265218 1
1 1
286372 1
1 1
298612 1
259410 1
3534 1
190965 1
1 1
300000 1
1 1
167218 1
156328 1
300001 1
145815 1
280598 1
96906 1
137391 1
171012 1
1 1
261708 1
84732 1
2 1
1 1
107187 1
277274 1
300001 1
300000 1
300002 1
1 1
300000 1
84841 1
217228 1
141080 1
99389 1
105778 1
300001 1
1 1
114165 1
1 1
39910 1
273500 1
121178 1
114852 1
28655 1
34656 1
2 1
20712 1
250181 1
216655 1
183163 1
253887 1
162729 1
102959 1
160076 1
300001 1
108219 1
3 1
1 1
151837 1
282505 1
1 1
39066 1
299999 1
211393 1
109416 1
1 1
28123 1
300001 1
300000 1
135604 1
299999 1
152069 1
3988 1
251899 1
97745 1
182939 1
3 1
1 1
291852 1
140595 1
2 1
134904 1
1944 1
55522 1
299999 1
299999 1
1 1
1 1
300001 1
128789 1
162866 1
241794 1
71629 1
136341 1
184710 1
1 1
105857 1
300001 1
1 1
240076 1
162606 1
1 1
1 1
1 1
299998 1
1 1
254489 1
1 1
11219 1
145906 1
68998 1
38644 1
270873 1
201545 1
87864 1
299999 1
2 1
299999 1
51964 1
92555 1
174687 1
299999 1
1 1
82356 1
131947 1
179203 1
1 1
148122 1
67693 1
300000 1
1 1
167732 1
135787 1
92591 1
199168 1
149750 1
24925 1
22437 1
72402 1
1 1
2 1
182512 1
2 1
113665 1
300000 1
299999 1
40051 1
299999 1
162934 1
160570 1
40559 1
273059 1
136763 1
1 1
299998 1
298709 1
104219 1
300001 1
251224 1
25438 1
299998 1
105430 1
161648 1
192020 1
85647 1
16606 1
300001 1
1 1
3 1
13211 1
11989 1
299999 1
182598 1
81420 1
1 1
300000 1
300000 1
65489 1
237314 1
50552 1
182187 1
207546 1
300001 1
1 1
299998 1
240108 1
50886 1
211751 1
1 1
222213 1
201272 1
300000 1
277516 1
13194 1
244530 1
180320 1
1 1
214928 1
155827 1
107467 1
280568 1
300000 1
2 1
226717 1
300000 1
278991 1
273701 1
131444 1
2 1
85802 1
47525 1
182842 1
270796 1
141756 1
212725 1
1 1
3 1
2 1
299999 1
268676 1
241672 1
111143 1
238246 1
3 1
69935 1
172002 1
206384 1
2 1
3928 1
299999 1
2 1
238982 1
297641 1
236252 1
145006 1
1 1
217934 1
218959 1
1 1
299999 1
150865 1
227185 1
114693 1
1608 1
194376 1
135970 1
221798 1
2 1
220486 1
161784 1
262150 1
34911 1
121307 1
227178 1
221327 1
1 1
32997 1
117251 1
14783 1
183569 1
135954 1
166785 1
153610 1
3 1
21220 1
300001 1
239065 1
199029 1
115027 1
16678 1
299999 1
300000 1
99424 1
224585 1
300001 1
73509 1
217566 1
134908 1
237795 1
244715 1
129327 1
16454 1
3 1
300000 1
236615 1
38612 1
1 1
152695 1
278826 1
174767 1
199483 1
235054 1
300001 1
187127 1
300001 1
204026 1
2 1
300001 1
68949 1
299999 1
253642 1
35228 1
146177 1
59377 1
180387 1
1 1
68083 1
300001 1
14080 1
237787 1
1 1
20705 1
1 1
1 1
190281 1
3 1
4156 1
73412 1
1 1
127009 1
300001 1
47663 1
1 1
100677 1
28389 1
290320 1
149590 1
300002 1
299999 1
1 1
153877 1
3 1
151773 1
141899 1
271557 1
113152 1
300001 1
35594 1
70457 1
1 1
1 1
95490 1
269983 1
198372 1
36964 1
274886 1
292978 1
224710 1
102952 1
241030 1
227543 1
200617 1
299999 1
120641 1
21223 1
113787 1
1 1
26968 1
100357 1
300000 1
202820 1
133667 1
261831 1
225178 1
171689 1
161901 1
13361 1
30336 1
812 1
134804 1
115046 1
164138 1
190488 1
1 1
300000 1
215824 1
267419 1
130766 1
114796 1
290866 1
1 1
178988 1
3 1
222683 1
144660 1
3 1
94648 1
1 1
3 1
300000 1
200118 1
203759 1
210730 1
249604 1
269106 1
254537 1
103205 1
2 1
1 1
1 1
1 1
252222 1
2 1
3 1
77387 1
1 1
66200 1
1 1
118430 1
67472 1
171706 1
33515 1
2 1
97135 1
145992 1
228719 1
300002 1
168899 1
126808 1
69206 1
300000 1
276473 1
15541 1
22301 1
300000 1
247544 1
189197 1
209563 1
230288 1
122395 1
247204 1
4017 1
300002 1
119848 1
45333 1
201202 1
299998 1
256032 1
17321 1
160547 1
300001 1
1 1
105297 1
1 1
2 1
211692 1
275772 1
160923 1
1 1
257379 1
300001 1
102014 1
21395 1
216052 1
300000 1
1 1
1 1
1 1
127648 1
95045 1
3 1
1 1
1 1
91623 1
18741 1
1 1
3 1
300000 1
1 1
156871 1
300001 1
149451 1
204741 1
1 1
300000 1
191808 1
189548 1
3 1
1 1
300000 1
17279 1
150186 1
101286 1
192779 1
27033 1
194966 1
2 1
4791 1
244946 1
82538 1
82627 1
1 1
299999 1
137313 1
300000 1
261319 1
243293 1
182119 1
116181 1
202473 1
299998 1
1 1
1 1
27482 1
64485 1
1 1
1 1
2 1
207110 1
36928 1
126288 1
179912 1
2 1
28121 1
221501 1
298497 1
176847 1
155804 1
194324 1
167204 1
54757 1
1378 1
103870 1
93560 1
135506 1
88603 1
1 1
71958 1
117907 1
2 1
113960 1
2 1
176096 1
125480 1
91934 1
1 1
80959 1
300000 1
56895 1
39060 1
297222 1
32944 1
54217 1
227718 1
24094 1
1 1
1 1
243455 1
97712 1
224874 1
299999 1
48126 1
1 1
240963 1
77499 1
258940 1
2 1
238187 1
24791 1
300000 1
100099 1
115999 1
213698 1
299998 1
218157 1
279309 1
300001 1
72743 1
1 1
300000 1
75575 1
299999 1
300000 1
231512 1
171128 1
120985 1
48610 1
65104 1
253829 1
174682 1
42757 1
165730 1
124153 1
41971 1
20336 1
299999 1
300002 1
300001 1
170321 1
255928 1
45668 1
1 1
17822 1
300000 1
224208 1
74659 1
1 1
59927 1
181086 1
300001 1
283539 1
257718 1
1 1
53409 1
173774 1
300000 1
145028 1
36822 1
1 1
23059 1
215739 1
3 1
141251 1
154342 1
153550 1
1 1
299999 1
135703 1
114423 1
298202 1
209561 1
153133 1
80848 1
82412 1
2 1
109241 1
239803 1
300000 1
154219 1
208258 1
73327 1
1 1
240071 1
127665 1
3 1
129576 1
39068 1
230418 1
1 1
1 1
300000 1
154048 1
300000 1
138878 1
76014 1
213072 1
119273 1
141734 1
47804 1
300000 1
127006 1
1 1
286531 1
300000 1
299999 1
300001 1
33190 1
299998 1
300001 1
283830 1
35256 1
210673 1
193907 1
300000 1
94708 1
300000 1
70833 1
1 1
292089 1
28104 1
114317 1
194138 1
299999 1
1 1
133583 1
169689 1
299998 1
276393 1
171556 1
192696 1
299998 1
217721 1
97852 1
55349 1
239890 1
224585 1
103348 1
216278 1
300002 1
204916 1
2 1
2 1
288659 1
300000 1
268238 1
1 1
2 1
158205 1
300000 1
282728 1
300001 1
87985 1
300000 1
146866 1
299998 1
4386 1
1 1
101938 1
300001 1
209817 1
65489 1
98756 1
1 1
295676 1
229550 1
287144 1
3 1
149948 1
254822 1
62261 1
164940 1
6545 1
92018 1
153014 1
299999 1
148322 1
261613 1
300000 1
19113 1
1 1
66111 1
197670 1
287186 1
300001 1
135430 1
264864 1
58992 1
300000 1
2 1
300002 1
300001 1
35016 1
299999 1
299556 1
68644 1
2 1
2 1
1 1
300000 1
50237 1
265885 1
49809 1
300001 1
46672 1
130187 1
300002 1
184478 1
1 1
98245 1
11810 1
22988 1
300000 1
1 1
2464 1
1 1
126123 1
17599 1
76482 1
72263 1
300001 1
300000 1
300000 1
1 1
299999 1
299999 1
268660 1
101809 1
231883 1
165710 1
72210 1
32738 1
150028 1
80468 1
203683 1
45195 1
1 1
250660 1
1 1
124572 1
299999 1
293933 1
249342 1
300000 1
1 1
299999 1
258970 1
81313 1
107665 1
157267 1
114446 1
300001 1
2 1
196000 1
299999 1
198245 1
123558 1
30806 1
246944 1
217559 1
144040 1
268991 1
2 1
122351 1
256719 1
107059 1
215513 1
260421 1
286545 1
2 1
182141 1
266018 1
120270 1
1 1
299432 1
9914 1
300000 1
209167 1
1 1
2 1
216873 1
59503 1
172922 1
1 1
208066 1
191960 1
1 1
1 1
206001 1
189770 1
300000 1
1 1
299998 1
212036 1
1 1
70751 1
223258 1
300001 1
1 1
201143 1
2 1
128730 1
300001 1
216066 1
10808 1
274128 1
196849 1
293685 1
286708 1
299999 1
300001 1
147003 1
206242 1
1 1
299999 1
1 1
55955 1
1 1
141183 1
147359 1
120423 1
148072 1
1 1
284878 1
244926 1
1 1
49934 1
299998 1
299999 1
299999 1
71670 1
208288 1
3 1
300000 1
300001 1
1 1
151526 1
300001 1
56088 1
261366 1
1 1
299999 1
51207 1
43463 1
222989 1
282447 1
194755 1
136374 1
163710 1
196525 1
206853 1
92310 1
299999 1
50534 1
300000 1
135257 1
300000 1
90978 1
299999 1
300000 1
2 1
191415 1
108267 1
300000 1
1 1
259358 1
123694 1
6986 1
1 1
134441 1
29840 1
175561 1
31594 1
300002 1
137851 1
300002 1
193527 1
101543 1
3 1
116588 1
277391 1
181847 1
80071 1
194599 1
1 1
1 1
86191 1
185390 1
2 1
154043 1
125226 1
1 1
167205 1
18424 1
299998 1
1 1
288056 1
2 1
3 1
134466 1
199441 1
1 1
106274 1
1 1
300001 1
299999 1
32218 1
1 1
229803 1
1 1
116653 1
300001 1
202450 1
88420 1
25654 1
248103 1
58415 1
290037 1
1 1
65449 1
120593 1
165551 1
1 1
260598 1
142485 1
300000 1
204503 1
72030 1
207776 1
3 1
1 1
1 1
152923 1
105357 1
26078 1
25842 1
169626 1
70778 1
300001 1
276586 1
300001 1
28417 1
1 1
3 1
145367 1
192821 1
300001 1
103980 1
42072 1
300000 1
8911 1
53454 1
209791 1
300001 1
124690 1
179452 1
156646 1
167471 1
300001 1
1 1
300001 1
300001 1
203019 1
2 1
3 1
60374 1
246442 1
124650 1
283824 1
1 1
289980 1
132718 1
299999 1
208494 1
42383 1
49872 1
161379 1
1 1
80763 1
299999 1
299999 1
111764 1
95459 1
61169 1
75554 1
1 1
1 1
249279 1
300000 1
300000 1
136493 1
76895 1
287824 1
189405 1
2 1
42544 1
1 1
1 1
215147 1
300001 1
94409 1
222956 1
168925 1
135170 1
208026 1
299999 1
2 1
1 1
161026 1
36374 1
104991 1
1 1
187599 1
30520 1
40357 1
100481 1
259312 1
295064 1
106574 1
254102 1
18550 1
12945 1
52503 1
170768 1
153303 1
299999 1
215506 1
64074 1
221754 1
300002 1
300001 1
4558 1
1 1
290684 1
146308 1
1 1
242725 1
254127 1
184293 1
299998 1
101054 1
79809 1
280164 1
8553 1
1 1
164396 1
29097 1
160609 1
229252 1
300000 1
299998 1
92529 1
283176 1
1 1
124935 1
60029 1
72326 1
129211 1
299999 1
149495 1
146027 1
3 1
169378 1
1 1
150088 1
189919 1
300001 1
2 1
60331 1
299999 1
57421 1
77872 1
259933 1
51039 1
90157 1
300000 1
171995 1
300002 1
299999 1
124495 1
245137 1
1 1
155153 1
171431 1
299999 1
126783 1
299999 1
261200 1
300000 1
1 1
286676 1
3 1
5733 1
52612 1
82713 1
245268 1
300000 1
250792 1
1 1
217281 1
9647 1
13871 1
300001 1
104406 1
275694 1
300000 1
151486 1
222209 1
299998 1
21782 1
162737 1
300000 1
76391 1
186933 1
1 1
109917 1
57050 1
168244 1
85903 1
2 1
3 1
188296 1
1 1
192386 1
232874 1
162777 1
299998 1
52780 1
259148 1
12098 1
118859 1
24419 1
49020 1
142636 1
300001 1
189383 1
299998 1
299999 1
1 1
264807 1
50186 1
38354 1
197830 1
194611 1
59773 1
84768 1
3 1
1 1
34195 1
2 1
300000 1
181815 1
300000 1
202905 1
20011 1
52091 1
80587 1
3966 1
67554 1
299999 1
217096 1
3 1
16874 1
1 1
300000 1
167426 1
1 1
1738 1
118965 1
2 1
66703 1
148310 1
1 1
1 1
159146 1
63923 1
96266 1
247488 1
147383 1
226279 1
273860 1
110872 1
1 1
300001 1
142752 1
87811 1
118714 1
257315 1
2 1
6258 1
1 1
2 1
300001 1
215514 1
299999 1
180300 1
179307 1
287100 1
209620 1
240258 1
82705 1
2 1
69100 1
300000 1
2 1
240844 1
299999 1
126696 1
300001 1
55015 1
168451 1
299999 1
257353 1
299953 1
172607 1
91040 1
112885 1
173578 1
1 1
276544 1
179025 1
1 1
1 1
101833 1
214625 1
1 1
258944 1
300000 1
25895 1
135397 1
167786 1
3 1
205034 1
250289 1
222377 1
86593 1
106273 1
181413 1
2 1
289774 1
1 1
19171 1
70271 1
16105 1
300002 1
249587 1
178565 1
74992 1
235283 1
1575 1
97098 1
144709 1
299999 1
199092 1
300001 1
2 1
13993 1
270824 1
98270 1
23828 1
1 1
300000 1
299999 1
299999 1
1 1
34859 1
1 1
300001 1
300000 1
299999 1
153591 1
257668 1
114514 1
2 1
122319 1
1 1
75481 1
1 1
5239 1
3 1
236318 1
300001 1
109415 1
25355 1
1 1
105836 1
298960 1
208093 1
94732 1
300001 1
275102 1
178389 1
26027 1
290985 1
153663 1
299999 1
1 1
129500 1
102486 1
300001 1
141206 1
1 1
120822 1
273037 1
2 1
1 1
300000 1
192823 1
205909 1
299999 1
280064 1
1 1
2 1
1 1
68698 1
129849 1
94421 1
74131 1
1 1
28568 1
259412 1
1 1
149573 1
145907 1
3 1
300001 1
267456 1
271974 1
32559 1
183188 1
22792 1
180229 1
3 1
49815 1
48463 1
3 1
247845 1
300002 1
1 1
133958 1
1 1
300001 1
261464 1
223195 1
284372 1
294839 1
117166 1
223000 1
227548 1
1 1
1 1
111055 1
128992 1
299999 1
89425 1
300000 1
2 1
19366 1
152745 1
277540 1
177422 1
222221 1
197477 1
300000 1
242949 1
119732 1
300001 1
300000 1
167251 1
102779 1
61622 1
46142 1
196514 1
298363 1
28739 1
163701 1
4342 1
19687 1
249582 1
283781 1
168516 1
1 1
159660 1
1 1
237753 1
95602 1
295198 1
2 1
114696 1
45114 1
33136 1
2 1
1 1
300000 1
210393 1
131476 1
165 1
299999 1
299998 1
162099 1
300002 1
300001 1
254314 1
154690 1
270372 1
16036 1
181120 1
174848 1
44910 1
1 1
200177 1
300000 1
89558 1
132864 1
245221 1
243334 1
32602 1
223079 1
185163 1
123218 1
67872 1
131251 1
63833 1
279343 1
186807 1
76538 1
105945 1
14391 1
299999 1
63968 1
12496 1
269489 1
3 1
1 1
111958 1
300000 1
1 1
1 1
179992 1
174755 1
193599 1
300000 1
65681 1
120012 1
282730 1
275308 1
176288 1
157514 1
151468 1
300000 1
168791 1
281485 1
116346 1
92279 1
196515 1
194768 1
197114 1
151962 1
300001 1
179164 1
57760 1
226206 1
284462 1
299999 1
185401 1
300000 1
152875 1
224864 1
160498 1
238917 1
2 1
97200 1
300001 1
97213 1
1 1
226483 1
233278 1
300002 1
2 1
154549 1
35944 1
299999 1
250694 1
299999 1
155382 1
280285 1
159198 1
1 1
1 1
1 1
96662 1
171630 1
158893 1
203511 1
35342 1
39364 1
300000 1
300000 1
1 1
272319 1
65472 1
300001 1
60532 1
128598 1
46283 1
6850 1
299999 1
217020 1
70464 1
107869 1
2 1
187591 1
103678 1
157165 1
1 1
216696 1
300002 1
271676 1
242444 1
1 1
299998 1
118174 1
84244 1
143119 1
196455 1
220507 1
79176 1
195970 1
294327 1
258314 1
300001 1
104763 1
183825 1
92671 1
72077 1
23515 1
299999 1
231677 1
277443 1
300000 1
252449 1
1 1
180093 1
299999 1
299999 1
242414 1
299999 1
117517 1
299999 1
105756 1
166858 1
252910 1
12302 1
16229 1
113456 1
144006 1
300001 1
2 1
299999 1
257051 1
10953 1
300000 1
126091 1
250938 1
3 1
248687 1
57458 1
280822 1
221382 1
235593 1
2 1
172408 1
1 1
338 1
121366 1
1 1
2877 1
1 1
29383 1
126889 1
1 1
2 1
299999 1
209392 1
105414 1
94834 1
299999 1
22892 1
1 1
3 1
44828 1
176463 1
299999 1
67158 1
55086 1
292282 1
300001 1
284382 1
299999 1
72675 1
1 1
47630 1
275700 1
55674 1
1 1
49394 1
2 1
300001 1
1 1
1 1
212005 1
2 1
127023 1
300002 1
2 1
279068 1
121531 1
140125 1
53262 1
290412 1
242587 1
294438 1
1 1
3 1
131775 1
219810 1
184043 1
190279 1
283788 1
1 1
73707 1
300001 1
50249 1
299999 1
299998 1
300001 1
2 1
42587 1
141372 1
242176 1
117129 1
1 1
2 1
217256 1
299999 1
290265 1
218583 1
299998 1
256379 1
20338 1
138658 1
288522 1
229531 1
3 1
222857 1
5383 1
235938 1
300001 1
1 1
300000 1
61155 1
1 1
299998 1
149816 1
299998 1
224857 1
1 1
299490 1
68860 1
112907 1
82104 1
177321 1
1 1
133065 1
287212 1
122680 1
225431 1
126925 1
294289 1
168616 1
162394 1
300001 1
1 1
254990 1
115916 1
18100 1
168778 1
300000 1
263635 1
205755 1
300000 1
1 1
1 1
241656 1
221679 1
188166 1
199085 1
92502 1
81112 1
2 1
52932 1
1 1
98875 1
193946 1
229919 1
108140 1
133877 1
2 1
266889 1
278239 1
96204 1
2 1
300001 1
299999 1
3 1
187725 1
15883 1
300000 1
299998 1
1 1
170491 1
275715 1
299999 1
26350 1
299998 1
3 1
210938 1
299999 1
3 1
1 1
294629 1
274937 1
1 1
300000 1
175449 1
214770 1
252116 1
133536 1
41455 1
170557 1
300000 1
219745 1
1 1
28301 1
104139 1
169441 1
1 1
39981 1
2 1
300001 1
45054 1
67795 1
139920 1
300000 1
256274 1
254716 1
1 1
129401 1
103068 1
3 1
298197 1
300000 1
226890 1
95102 1
142318 1
1 1
3 1
16087 1
133258 1
246789 1
214855 1
300001 1
134270 1
6258 1
93596 1
1 1
292208 1
118682 1
5213 1
1 1
16229 1
32393 1
236173 1
2 1
300000 1
300000 1
254835 1
173563 1
277633 1
300000 1
126795 1
232169 1
220323 1
294441 1
300002 1
190733 1
1 1
117598 1
253955 1
1 1
211049 1
9635 1
1492 1
128630 1
300000 1
3 1
249574 1
9975 1
41086 1
3 1
300000 1
52930 1
225969 1
98767 1
300001 1
300000 1
195093 1
299999 1
67958 1
3219 1
69744 1
281587 1
3 1
152103 1
1 1
293350 1
1 1
294556 1
145061 1
201463 1
118408 1
167846 1
229667 1
93503 1
243522 1
112811 1
299999 1
186337 1
115580 1
2 1
209401 1
2 1
300002 1
2 1
197754 1
1 1
299999 1
280670 1
136456 1
33070 1
1 1
299999 1
1 1
186943 1
300000 1
17835 1
249200 1
120065 1
243557 1
26276 1
3 1
250135 1
299999 1
213202 1
284052 1
235319 1
1 1
1 1
283331 1
66609 1
299999 1
33192 1
249801 1
164199 1
300000 1
293172 1
5539 1
278921 1
3 1
7793 1
300000 1
251653 1
136121 1
1 1
1 1
25641 1
21321 1
207821 1
300002 1
300002 1
114050 1
1 1
159665 1
300001 1
110558 1
2 1
96053 1
61092 1
12217 1
61626 1
263974 1
293488 1
174567 1
176900 1
1 1
85763 1
300000 1
78693 1
2 1
122034 1
300000 1
1 1
113941 1
74450 1
173052 1
146477 1
300000 1
224142 1
300001 1
299999 1
19119 1
85555 1
299999 1
178783 1
196900 1
300001 1
2 1
300000 1
258616 1
296791 1
42138 1
300000 1
154057 1
134739 1
2 1
47984 1
300001 1
205034 1
190197 1
169168 1
299999 1
2 1
145343 1
1 1
300002 1
127090 1
239540 1
299999 1
286949 1
1 1
217923 1
114758 1
53917 1
148448 1
1 1
38397 1
299999 1
3 1
299999 1
115260 1
101345 1
144356 1
299999 1
1 1
232216 1
857 1
151465 1
32702 1
22751 1
1 1
157869 1
1 1
262595 1
178264 1
123698 1
181775 1
300000 1
80224 1
299999 1
15801 1
29530 1
41276 1
50596 1
164264 1
300000 1
129747 1
300002 1
126248 1
223109 1
2 1
2 1
2 1
140205 1
88612 1
263861 1
126681 1
2 1
2 1
289500 1
225724 1
27344 1
300001 1
300000 1
299999 1
59516 1
1 1
300000 1
300001 1
3 1
179160 1
300000 1
1 1
88371 1
118505 1
294296 1
117813 1
229928 1
1 1
1 1
204642 1
88774 1
219493 1
142327 1
142123 1
1 1
300000 1
175091 1
36440 1
1 1
199792 1
2 1
1 1
100530 1
1 1
116407 1
193492 1
264323 1
69157 1
93589 1
119436 1
266542 1
2 1
156378 1
23676 1
152866 1
277804 1
169384 1
111504 1
300000 1
300000 1
299999 1
144017 1
285402 1
83173 1
300000 1
2 1
1 1
271724 1
253893 1
135915 1
91292 1
230356 1
300001 1
194808 1
1 1
300000 1
132285 1
138624 1
300001 1
299998 1
228807 1
279656 1
65466 1
1 1
112124 1
299999 1
299998 1
299999 1
2 1
1 1
72439 1
78173 1
1 1
1 1
2 1
275561 1
145497 1
1 1
300001 1
75252 1
285482 1
1 1
1 1
1 1
228428 1
12018 1
129664 1
16024 1
1 1
263534 1
184727 1
139718 1
299999 1
197914 1
268128 1
164656 1
299999 1
54260 1
196363 1
189230 1
187138 1
263782 1
295955 1
1 1
300001 1
118935 1
249048 1
253898 1
300000 1
232522 1
1 1
61555 1
299999 1
130025 1
300000 1
36947 1
300002 1
93970 1
252145 1
300002 1
295174 1
1 1
2 1
64144 1
136092 1
243656 1
161980 1
76513 1
1 1
299999 1
3 1
66464 1
62713 1
93792 1
242962 1
289015 1
25377 1
300002 1
133196 1
291060 1
262146 1
178672 1
292967 1
213817 1
35982 1
299999 1
300000 1
215704 1
1 1
34485 1
50126 1
146910 1
144974 1
3 1
300000 1
146966 1
299999 1
254725 1
185095 1
1 1
3 1
68280 1
176631 1
244415 1
300000 1
186610 1
167227 1
3 1
1 1
229230 1
153 1
122461 1
1 1
181266 1
17329 1
299999 1
5800 1
28781 1
2 1
107550 1
282490 1
211557 1
97059 1
1 1
129662 1
1 1
276906 1
1 1
224985 1
300000 1
1 1
67800 1
41664 1
300000 1
82623 1
248672 1
14474 1
101955 1
68085 1
120929 1
300000 1
95040 1
286975 1
1 1
1 1
1 1
285757 1
1 1
1 1
300000 1
229580 1
284612 1
37395 1
198283 1
168646 1
300000 1
116722 1
113247 1
299999 1
300001 1
1 1
1 1
1 1
185032 1
19992 1
232797 1
1 1
1 1
213159 1
114585 1
300000 1
299999 1
114638 1
187132 1
288687 1
125792 1
300000 1
198572 1
128575 1
266064 1
200002 1
73251 1
262893 1
134355 1
167232 1
44687 1
177712 1
3 1
94796 1
300000 1
49103 1
168518 1
244067 1
68268 1
135668 1
239214 1
300001 1
1 1
1 1
294507 1
128489 1
1 1
300000 1
186449 1
1 1
10868 1
2 1
293029 1
262343 1
300001 1
70574 1
2 1
2 1
1 1
134821 1
300000 1
1 1
1 1
9785 1
18386 1
67225 1
300001 1
15245 1
122801 1
300000 1
29602 1
1 1
93358 1
89072 1
300000 1
161619 1
22691 1
136612 1
223065 1
94480 1
1 1
1 1
93788 1
241550 1
115944 1
37345 1
189294 1
300001 1
138363 1
265394 1
131409 1
132046 1
1 1
1 1
232069 1
50430 1
300000 1
60511 1
300000 1
113322 1
270339 1
207207 1
129445 1
300001 1
276894 1
1 1
163944 1
300001 1
132861 1
1 1
47303 1
3 1
87937 1
90952 1
68178 1
300000 1
22562 1
1 1
48288 1
300001 1
300001 1
235221 1
42793 1
300000 1
299999 1
26033 1
1 1
108025 1
72178 1
92678 1
11196 1
3 1
64340 1
119902 1
154889 1
1 1
1 1
299267 1
3 1
3 1
24191 1
1 1
215507 1
82988 1
66578 1
1 1
96076 1
282610 1
299999 1
263471 1
106931 1
274248 1
1 1
300001 1
218539 1
2 1
206062 1
39742 1
172987 1
249085 1
299999 1
1 1
1 1
94125 1
71025 1
64156 1
300002 1
36201 1
1 1
1 1
36815 1
44042 1
194478 1
2 1
142971 1
1 1
299999 1
59173 1
116212 1
1 1
300000 1
300001 1
2 1
196195 1
241183 1
9378 1
256231 1
300001 1
299999 1
201737 1
293599 1
1 1
136868 1
106632 1
219002 1
66763 1
294359 1
208259 1
21495 1
1 1
94123 1
130849 1
300000 1
7270 1
3 1
81420 1
111532 1
299999 1
3 1
261676 1
2 1
61504 1
64175 1
300001 1
2430 1
120893 1
14693 1
1 1
21410 1
233783 1
219634 1
2 1
192521 1
300000 1
240692 1
90292 1
281866 1
137523 1
287436 1
289302 1
298052 1
300000 1
42598 1
17046 1
181483 1
167427 1
133457 1
101797 1
235814 1
33768 1
217561 1
139773 1
286329 1
2 1
1 1
300000 1
120157 1
128708 1
196050 1
155701 1
130476 1
130456 1
300000 1
2 1
40589 1
159787 1
299999 1
170869 1
233718 1
1 1
1 1
299999 1
2 1
1 1
220231 1
300000 1
219840 1
300002 1
1 1
28860 1
114393 1
116842 1
300001 1
156297 1
98286 1
157113 1
158975 1
217217 1
1 1
1 1
277205 1
1 1
159164 1
176613 1
177584 1
269290 1
169598 1
43344 1
30039 1
255964 1
68908 1
37165 1
98722 1
300000 1
117197 1
264991 1
285757 1
273378 1
78241 1
280342 1
153062 1
299999 1
147973 1
134862 1
161586 1
183953 1
299999 1
300001 1
95689 1
24712 1
922 1
300001 1
65196 1
299999 1
285399 1
78027 1
300000 1
38816 1
136622 1
300001 1
2 1
300001 1
300000 1
62220 1
134371 1
1 1
299269 1
83911 1
3 1
107202 1
208967 1
3 1
57945 1
81483 1
91683 1
35162 1
276989 1
300000 1
135627 1
1 1
1 1
3 1
68444 1
49413 1
300000 1
38876 1
210513 1
123546 1
1 1
300001 1
201214 1
300000 1
58141 1
139851 1
2 1
30561 1
1 1
13560 1
46001 1
3 1
2 1
235208 1
1 1
148612 1
160126 1
53680 1
240299 1
115186 1
110608 1
1 1
206656 1
85780 1
2 1
78611 1
218738 1
255762 1
156455 1
161900 1
76442 1
57999 1
77595 1
2 1
173382 1
2 1
1 1
14174 1
180042 1
17399 1
300001 1
264612 1
293587 1
168678 1
300001 1
174504 1
190484 1
16700 1
300000 1
299999 1
235766 1
117417 1
111773 1
156804 1
172735 1
1 1
1 1
1 1
1 1
181223 1
60003 1
300000 1
300000 1
300000 1
300000 1
166509 1
299999 1
299999 1
292139 1
1 1
210832 1
269155 1
1 1
167693 1
300000 1
2 1
21758 1
4497 1
248816 1
1 1
71405 1
282825 1
15599 1
146540 1
2 1
23447 1
1 1
265094 1
300001 1
1 1
300000 1
282560 1
88946 1
210553 1
122848 1
107288 1
75877 1
270771 1
71139 1
298908 1
70693 1
300000 1
191534 1
2 1
57574 1
142046 1
210846 1
253942 1
2 1
116112 1
35699 1
230759 1
168129 1
9448 1
19984 1
299999 1
121132 1
291832 1
1 1
121819 1
203631 1
144356 1
168744 1
289733 1
87995 1
61477 1
1 1
300001 1
159860 1
1 1
299999 1
300000 1
299998 1
240582 1
1 1
58870 1
1 1
22370 1
115876 1
213303 1
179780 1
238714 1
79867 1
1 1
299999 1
299999 1
100120 1
76236 1
300001 1
66451 1
300000 1
300001 1
187326 1
1 1
290153 1
20161 1
299999 1
68254 1
195914 1
279429 1
300000 1
3 1
48774 1
2 1
1 1
263490 1
187410 1
201458 1
292989 1
293425 1
279670 1
261563 1
219574 1
274351 1
144876 1
300001 1
227778 1
173503 1
85331 1
300000 1
287288 1
22534 1
266621 1
15656 1
136067 1
16858 1
299999 1
167483 1
205001 1
92892 1
299999 1
99083 1
252606 1
244234 1
300001 1
62179 1
300000 1
2 1
290109 1
289132 1
75939 1
19694 1
96344 1
114561 1
1 1
173587 1
222470 1
135190 1
194458 1
113531 1
299999 1
1 1
189771 1
1 1
230979 1
299999 1
1 1
244752 1
299999 1
300000 1
1 1
29840 1
97705 1
60971 1
37513 1
185235 1
271002 1
224408 1
16692 1
270980 1
264079 1
18422 1
39983 1
1 1
300000 1
90157 1
162153 1
140527 1
129388 1
209608 1
1 1
41575 1
300000 1
2 1
300001 1
249301 1
217599 1
300000 1
300000 1
1 1
1 1
1 1
1 1
203146 1
222730 1
217982 1
1 1
292719 1
259598 1
28201 1
25378 1
28012 1
121253 1
222579 1
299999 1
295368 1
1 1
2 1
1 1
47818 1
7207 1
46532 1
141924 1
150127 1
121003 1
300000 1
2 1
62744 1
1 1
223019 1
84330 1
249441 1
300001 1
1 1
190230 1
112566 1
73791 1
219664 1
1 1
204838 1
300000 1
45193 1
208779 1
238062 1
259367 1
79479 1
288553 1
181391 1
263699 1
62670 1
143655 1
89744 1
299999 1
98531 1
1 1
1 1
19176 1
39297 1
243814 1
300001 1
52045 1
2 1
1 1
275067 1
116588 1
1 1
82105 1
149489 1
299999 1
1 1
1 1
299998 1
1 1
21871 1
3 1
251380 1
299999 1
122511 1
165314 1
299999 1
225121 1
1 1
1 1
181495 1
112935 1
90561 1
49874 1
90560 1
86227 1
124347 1
5870 1
1 1
299999 1
300000 1
151923 1
222688 1
137536 1
2 1
257867 1
193710 1
3 1
44348 1
219101 1
8792 1
299999 1
299999 1
165067 1
14901 1
220354 1
3 1
299999 1
174365 1
300000 1
181835 1
1 1
123272 1
163671 1
300000 1
95814 1
60947 1
300000 1
300002 1
1 1
35811 1
93582 1
119422 1
299999 1
81032 1
295253 1
193325 1
138851 1
79610 1
22899 1
1 1
1 1
300000 1
276992 1
250591 1
195154 1
2 1
196459 1
1 1
300000 1
43978 1
227400 1
1 1
49395 1
176787 1
23086 1
299999 1
278728 1
295961 1
164949 1
133909 1
2 1
95577 1
2 1
1 1
299999 1
213218 1
1 1
61774 1
1 1
52309 1
254717 1
300000 1
105355 1
1 1
300001 1
2 1
1 1
2 1
223287 1
299999 1
3 1
1 1
190356 1
299999 1
61434 1
272992 1
35376 1
30720 1
1 1
149617 1
300000 1
300001 1
300001 1
151425 1
244101 1
123041 1
299998 1
175814 1
250790 1
32503 1
141610 1
300000 1
2 1
270477 1
156202 1
101973 1
277621 1
1 1
279126 1
1 1
300001 1
3 1
235815 1
190314 1
54504 1
23054 1
1 1
38665 1
294599 1
105165 1
299999 1
94421 1
45205 1
106813 1
1 1
107128 1
208871 1
167580 1
108505 1
284351 1
158047 1
157112 1
1 1
226025 1
125463 1
291146 1
275226 1
43856 1
300001 1
273225 1
256029 1
1 1
259533 1
67296 1
299999 1
47101 1
164332 1
61317 1
300000 1
299999 1
63494 1
199324 1
299999 1
299999 1
102165 1
299999 1
77110 1
300001 1
134340 1
91361 1
264942 1
170382 1
3 1
299998 1
221521 1
254335 1
39168 1
40633 1
237293 1
15121 1
132205 1
202528 1
22314 1
293821 1
241975 1
300000 1
98939 1
300000 1
284387 1
29516 1
186335 1
2788 1
294091 1
1 1
1 1
16358 1
300001 1
287288 1
1 1
114399 1
138482 1
78558 1
131537 1
216925 1
128750 1
300001 1
235554 1
209131 1
2 1
1 1
135499 1
300000 1
192303 1
28197 1
300000 1
2 1
3 1
61788 1
30362 1
227082 1
86603 1
82902 1
1 1
300000 1
119020 1
2 1
144685 1
254520 1
1 1
281990 1
299998 1
111282 1
20003 1
159318 1
3 1
3 1
146030 1
88904 1
76323 1
4808 1
2 1
252344 1
1 1
183939 1
278523 1
128343 1
58394 1
300000 1
1 1
299999 1
300001 1
299999 1
300000 1
300001 1
25978 1
92361 1
288476 1
131133 1
240096 1
277443 1
103549 1
71349 1
2 1
91484 1
1 1
23716 1
300002 1
83713 1
80258 1
61652 1
3516 1
182255 1
1 1
71950 1
163789 1
1 1
281361 1
247530 1
300001 1
60706 1
95658 1
2 1
154867 1
1 1
152119 1
75917 1
300001 1
8790 1
3 1
1 1
35694 1
1 1
83868 1
299999 1
2 1
130590 1
299998 1
296027 1
1 1
289411 1
205560 1
272319 1
23338 1
300001 1
81368 1
256251 1
2 1
300001 1
54998 1
1 1
197709 1
1 1
299999 1
114640 1
1 1
13359 1
281552 1
299999 1
199856 1
72247 1
1490 1
300000 1
299999 1
300000 1
1 1
200345 1
1 1
178922 1
47108 1
1 1
152175 1
300001 1
1 1
3 1
279899 1
149570 1
280105 1
177664 1
18255 1
93667 1
45723 1
14127 1
299998 1
299999 1
300000 1
300000 1
269149 1
205294 1
7398 1
42528 1
57488 1
178579 1
299998 1
61499 1
175121 1
1 1
133672 1
35622 1
300001 1
254075 1
210953 1
144406 1
144594 1
236279 1
233275 1
1 1
110920 1
1 1
731 1
218985 1
1 1
55913 1
181464 1
299999 1
24796 1
300001 1
253024 1
181359 1
300001 1
64459 1
45927 1
254564 1
299999 1
124198 1
300000 1
257611 1
208068 1
300001 1
89339 1
1 1
137252 1
248827 1
1 1
194896 1
263632 1
252044 1
1 1
153977 1
59622 1
251911 1
300001 1
224731 1
244920 1
300000 1
60033 1
184546 1
66742 1
299999 1
33487 1
157422 1
156486 1
158334 1
2 1
230638 1
81140 1
91031 1
18034 1
256025 1
290128 1
84296 1
7762 1
201666 1
1 1
1 1
300001 1
86572 1
41225 1
143538 1
55330 1
1 1
217524 1
1 1
105000 1
42373 1
217399 1
299999 1
1 1
300001 1
117741 1
2 1
44004 1
300001 1
269288 1
300000 1
253760 1
300001 1
92830 1
1 1
84923 1
8747 1
240018 1
108798 1
5371 1
75493 1
203617 1
299999 1
230062 1
1 1
300001 1
300000 1
144866 1
41018 1
300000 1
259913 1
3 1
285799 1
294431 1
30760 1
300000 1
1 1
173066 1
218841 1
1 1
89392 1
127738 1
130721 1
281411 1
241653 1
20069 1
119009 1
1 1
300001 1
240785 1
25881 1
52600 1
212707 1
111318 1
300000 1
125589 1
300001 1
284139 1
241532 1
219810 1
176613 1
206092 1
45625 1
138008 1
1 1
73293 1
90122 1
137402 1
264452 1
1 1
186555 1
210631 1
298695 1
274398 1
157061 1
5083 1
227967 1
48925 1
163709 1
55478 1
279039 1
171382 1
288095 1
277082 1
26961 1
225400 1
19351 1
1 1
275957 1
85179 1
3 1
86721 1
21870 1
300000 1
300000 1
10636 1
183032 1
288157 1
21872 1
17407 1
1 1
86715 1
81430 1
229018 1
1 1
254477 1
299999 1
209978 1
299999 1
295305 1
300001 1
265534 1
300000 1
11049 1
1 1
142518 1
10600 1
112183 1
156374 1
266930 1
115040 1
299999 1
1 1
247434 1
139784 1
2 1
3 1
122527 1
181021 1
255230 1
1 1
169994 1
82300 1
243916 1
52644 1
197794 1
199225 1
146400 1
1 1
223814 1
2 1
224688 1
3 1
216709 1
212681 1
268220 1
54344 1
300000 1
300001 1
11457 1
1 1
104249 1
4475 1
1284 1
90546 1
300000 1
224727 1
300000 1
266876 1
32052 1
300000 1
91227 1
299999 1
188628 1
122863 1
153961 1
300000 1
287975 1
145399 1
51732 1
1 1
3 1
109320 1
223835 1
1 1
150237 1
231890 1
183270 1
3 1
20442 1
299999 1
11747 1
133770 1
243174 1
15505 1
459 1
1 1
36484 1
115177 1
300001 1
300000 1
175253 1
62184 1
210322 1
300000 1
246538 1
3 1
84658 1
300000 1
218076 1
115412 1
284267 1
1 1
12179 1
299999 1
241686 1
300000 1
21879 1
1 1
231843 1
41063 1
97381 1
206877 1
21514 1
123849 1
300001 1
50082 1
189980 1
1 1
125817 1
114579 1
133549 1
15650 1
94225 1
264758 1
300001 1
263775 1
288706 1
245629 1
151408 1
116465 1
35309 1
201586 1
1 1
1 1
1 1
35357 1
21433 1
300000 1
239682 1
232185 1
2 1
160595 1
166013 1
116130 1
300001 1
2 1
32741 1
136903 1
140515 1
166833 1
55057 1
300000 1
2 1
299999 1
1 1
38105 1
250820 1
1 1
300002 1
13748 1
296484 1
14713 1
253194 1
87681 1
72081 1
7639 1
283876 1
65683 1
209139 1
143794 1
297086 1
114297 1
21857 1
2 1
110164 1
300000 1
2 1
116354 1
1 1
164064 1
178934 1
120206 1
197692 1
90564 1
279738 1
180795 1
100637 1
36341 1
278597 1
294653 1
232658 1
94876 1
75734 1
86761 1
252346 1
249831 1
299999 1
300000 1
299998 1
299999 1
204976 1
3 1
1 1
195072 1
166654 1
236241 1
192054 1
56797 1
228135 1
273296 1
299999 1
299999 1
155180 1
60492 1
22850 1
3 1
3 1
12677 1
1 1
300000 1
293425 1
3 1
30374 1
2 1
299999 1
110394 1
299998 1
161336 1
149330 1
203714 1
51803 1
103210 1
296054 1
142275 1
3 1
1 1
288491 1
208046 1
201124 1
2 1
242695 1
299999 1
75413 1
109093 1
140710 1
22343 1
1 1
230493 1
198213 1
300001 1
1 1
170125 1
300001 1
49660 1
193253 1
272670 1
34049 1
2 1
92413 1
300000 1
115364 1
118542 1
264934 1
299999 1
2 1
300000 1
134845 1
41179 1
128285 1
1 1
19792 1
26161 1
300000 1
67283 1
286235 1
3 1
51311 1
216568 1
228298 1
60882 1
244958 1
300000 1
299998 1
243723 1
300000 1
1 1
174231 1
98976 1
98643 1
224755 1
241755 1
167480 1
158276 1
198650 1
300001 1
235488 1
131537 1
87975 1
300001 1
28915 1
1 1
147620 1
300000 1
275680 1
1 1
300001 1
12724 1
114590 1
300000 1
185222 1
2 1
300002 1
299999 1
3 1
186802 1
192162 1
41396 1
299999 1
191912 1
299999 1
1 1
62780 1
1 1
1 1
254718 1
299998 1
284722 1
299999 1
1 1
283244 1
299999 1
2 1
253337 1
254464 1
1 1
268559 1
300000 1
300001 1
294346 1
297062 1
143822 1
1 1
88599 1
109210 1
99651 1
46325 1
300001 1
116860 1
169056 1
33288 1
13023 1
134376 1
1 1
300000 1
281254 1
182930 1
119013 1
287351 1
257155 1
168415 1
188992 1
300000 1
1 1
157963 1
37725 1
7974 1
2 1
276952 1
1 1
76356 1
1 1
275634 1
146251 1
248543 1
2 1
257849 1
281605 1
300000 1
300001 1
279534 1
190960 1
299999 1
231988 1
282851 1
5945 1
70742 1
20358 1
39962 1
124012 1
217830 1
300000 1
17012 1
300001 1
222149 1
2 1
117700 1
186968 1
80319 1
3 1
2 1
30448 1
164429 1
299999 1
300001 1
196137 1
1 1
1 1
61060 1
164230 1
106946 1
121700 1
100704 1
233215 1
18615 1
204787 1
294728 1
1 1
157801 1
201956 1
278631 1
167749 1
90721 1
300000 1
120799 1
300000 1
169407 1
2 1
23431 1
1 1
1 1
300000 1
2 1
299999 1
263175 1
113032 1
1 1
300001 1
139907 1
2 1
120292 1
299999 1
146358 1
150861 1
300000 1
2 1
3 1
2 1
16305 1
2 1
89681 1
26620 1
120668 1
1 1
300000 1
300001 1
300000 1
229661 1
112787 1
300000 1
162635 1
192761 1
166842 1
119707 1
266898 1
299999 1
1 1
116960 1
92261 1
8273 1
300000 1
300000 1
1 1
299998 1
299999 1
156288 1
1 1
299999 1
1 1
149875 1
260134 1
208587 1
244083 1
1 1
12255 1
1 1
2 1
262072 1
300000 1
1 1
190980 1
299999 1
152674 1
1 1
133678 1
97478 1
128778 1
261475 1
235679 1
215810 1
196557 1
299999 1
2 1
174448 1
44864 1
299999 1
272852 1
268777 1
299999 1
170814 1
160375 1
122753 1
211243 1
1 1
208642 1
232923 1
160389 1
201322 1
197048 1
1 1
57790 1
300000 1
128157 1
300000 1
270467 1
241181 1
1 1
1 1
129481 1
2 1
300001 1
1 1
96487 1
20507 1
53967 1
167573 1
1 1
151332 1
1 1
213793 1
1 1
39356 1
266381 1
296125 1
2 1
178623 1
1 1
192482 1
3 1
80743 1
2 1
1 1
299999 1
2 1
133606 1
259019 1
299999 1
300000 1
80075 1
299998 1
300002 1
230035 1
109410 1
242433 1
3 1
89184 1
56188 1
64309 1
300000 1
212655 1
300000 1
1 1
1 1
300000 1
120259 1
104730 1
116081 1
136222 1
58497 1
300001 1
100624 1
293083 1
219878 1
300000 1
290718 1
3 1
1 1
62740 1
214225 1
83105 1
300000 1
84971 1
229531 1
299998 1
300000 1
298744 1
202418 1
300000 1
110446 1
1 1
147033 1
260148 1
299999 1
76488 1
1 1
153069 1
300002 1
160252 1
3 1
300000 1
175018 1
202356 1
2 1
299998 1
281612 1
300000 1
165726 1
1 1
49779 1
266661 1
116232 1
150229 1
299999 1
300001 1
299999 1
300001 1
299999 1
300001 1
259685 1
217079 1
295750 1
1 1
43509 1
194203 1
54965 1
299999 1
212382 1
218694 1
299999 1
299999 1
1 1
98538 1
247330 1
296553 1
141798 1
133731 1
300000 1
58853 1
235085 1
8756 1
153147 1
148900 1
300001 1
178697 1
84041 1
90785 1
1 1
119899 1
276290 1
130028 1
73036 1
143026 1
270177 1
67015 1
90892 1
127771 1
1 1
1 1
6890 1
299999 1
2 1
216152 1
176228 1
1 1
1 1
1 1
137270 1
299998 1
2 1
160685 1
198782 1
111841 1
201567 1
289676 1
280651 1
299999 1
300001 1
280480 1
295965 1
300000 1
1 1
97153 1
207280 1
67063 1
204915 1
27791 1
33374 1
91776 1
91144 1
266752 1
29473 1
1 1
1 1
10745 1
28112 1
163558 1
250404 1
90289 1
285208 1
171857 1
1 1
145810 1
262395 1
1 1
1 1
248976 1
14111 1
12354 1
2 1
2 1
101170 1
124691 1
92186 1
1936 1
300001 1
114023 1
195532 1
300002 1
173863 1
114106 1
1 1
1 1
296528 1
1 1
95085 1
62268 1
1 1
300000 1
228156 1
300001 1
195378 1
246682 1
254783 1
299999 1
91943 1
300000 1
172983 1
2 1
274170 1
245918 1
74629 1
300001 1
166720 1
210285 1
300001 1
2 1
251311 1
202023 1
169337 1
35619 1
243975 1
216574 1
297110 1
299999 1
2 1
300000 1
191740 1
299999 1
2 1
83524 1
2 1
36736 1
243378 1
106436 1
294276 1
217672 1
182828 1
254001 1
1 1
2 1
148098 1
94516 1
23975 1
299999 1
78441 1
123802 1
93218 1
293905 1
2 1
223415 1
117196 1
1 1
853 1
1416 1
2 1
278236 1
178855 1
180747 1
27634 1
119117 1
99880 1
255935 1
202176 1
1 1
209864 1
300002 1
110655 1
212014 1
285580 1
242364 1
300001 1
14084 1
299999 1
1 1
1 1
28725 1
299999 1
1 1
299999 1
97385 1
67496 1
284589 1
53582 1
1 1
270802 1
300000 1
300000 1
2075 1
218796 1
243944 1
255462 1
299999 1
1 1
1 1
300000 1
832 1
109277 1
3 1
102850 1
1 1
277588 1
170352 1
300000 1
1 1
300000 1
206898 1
1 1
33582 1
9584 1
82474 1
138462 1
61227 1
289985 1
300000 1
241347 1
297152 1
137184 1
215950 1
116900 1
63874 1
128340 1
1 1
122994 1
2 1
114385 1
134309 1
189022 1
161785 1
29237 1
273908 1
2 1
207783 1
17687 1
1 1
167822 1
85418 1
299998 1
1 1
76730 1
1 1
221030 1
153596 1
299999 1
2 1
10704 1
177905 1
148680 1
285886 1
1 1
274854 1
32803 1
78519 1
26887 1
300001 1
90307 1
300001 1
26444 1
108359 1
262473 1
300001 1
300001 1
118816 1
1 1
300000 1
299999 1
153461 1
99593 1
234944 1
74938 1
182871 1
223400 1
103797 1
147820 1
300001 1
41619 1
209012 1
300002 1
300002 1
44192 1
172469 1
257026 1
95239 1
115605 1
300000 1
151729 1
71888 1
253687 1
155009 1
59621 1
1 1
3 1
1 1
139824 1
300000 1
117307 1
195566 1
80980 1
2 1
272137 1
177567 1
272162 1
163068 1
1 1
63649 1
54791 1
3 1
200817 1
236746 1
2 1
231499 1
245893 1
299999 1
245823 1
286228 1
30007 1
117275 1
1 1
3 1
68767 1
1 1
74398 1
283636 1
186306 1
245746 1
43959 1
297663 1
300000 1
138183 1
1 1
24816 1
78360 1
209352 1
300001 1
199248 1
188916 1
88194 1
140842 1
18002 1
299999 1
179962 1
145812 1
1 1
71860 1
108430 1
2 1
207779 1
177310 1
86173 1
272321 1
277555 1
300000 1
280770 1
1 1
8216 1
299999 1
1 1
1 1
300000 1
286426 1
281553 1
299999 1
155114 1
36973 1
38526 1
112096 1
36776 1
278649 1
27846 1
300001 1
253042 1
3 1
2 1
225895 1
196179 1
121758 1
300000 1
300001 1
299999 1
299999 1
227696 1
34960 1
2 1
160557 1
299840 1
118767 1
31636 1
284806 1
210331 1
3 1
76944 1
162320 1
148522 1
299998 1
181237 1
299999 1
2 1
281255 1
2 1
299999 1
230117 1
24883 1
1 1
30642 1
1 1
3 1
135200 1
105831 1
17114 1
240280 1
252534 1
194779 1
3 1
177004 1
300000 1
140326 1
266276 1
13909 1
120041 1
1 1
274948 1
296332 1
299999 1
300001 1
116472 1
23754 1
269247 1
163859 1
235019 1
37228 1
113587 1
138078 1
214470 1
248189 1
202758 1
1 1
1 1
2 1
1 1
120368 1
1 1
299999 1
31412 1
250981 1
190361 1
79901 1
300001 1
68137 1
62026 1
144192 1
1 1
2 1
184802 1
146317 1
69583 1
190192 1
252796 1
86987 1
32705 1
127602 1
300001 1
119536 1
6815 1
50362 1
278688 1
145614 1
299999 1
96548 1
1 1
1 1
300001 1
1 1
1 1
300001 1
35312 1
92105 1
141323 1
260376 1
2 1
178296 1
178459 1
252859 1
300000 1
228157 1
183276 1
1 1
249905 1
207769 1
1 1
190983 1
2 1
99546 1
79732 1
1 1
290522 1
300001 1
167723 1
110929 1
199295 1
276074 1
1 1
290329 1
113504 1
34271 1
1 1
287868 1
11740 1
300000 1
276057 1
76186 1
2 1
3 1
230284 1
201180 1
2 1
11433 1
200702 1
2 1
60795 1
230849 1
138897 1
8652 1
282942 1
43025 1
1 1
70818 1
188716 1
40246 1
103043 1
211828 1
268819 1
300000 1
18878 1
270908 1
1 1
1 1
296727 1
1 1
112240 1
237257 1
51544 1
88411 1
1 1
1 1
1 1
38879 1
299999 1
289970 1
188376 1
64450 1
144880 1
1 1
56230 1
299116 1
171058 1
255393 1
220271 1
273470 1
147308 1
226060 1
297337 1
284473 1
165134 1
259701 1
133126 1
141497 1
100852 1
300001 1
47485 1
191325 1
300001 1
299999 1
12214 1
299999 1
3 1
59656 1
3 1
300001 1
10847 1
1 1
1 1
299999 1
228263 1
139476 1
1 1
203065 1
300001 1
173151 1
299999 1
1 1
210047 1
299999 1
109606 1
54936 1
288554 1
2 1
44663 1
196242 1
300001 1
354 1
138253 1
34627 1
14043 1
240290 1
111681 1
87221 1
300000 1
300000 1
300001 1
1 1
146560 1
10317 1
205355 1
241932 1
58624 1
3 1
299999 1
214679 1
300001 1
167 1
281491 1
258972 1
1 1
2 1
269482 1
3 1
300001 1
58335 1
2 1
299999 1
1 1
241785 1
300000 1
148132 1
202573 1
288226 1
120755 1
250717 1
2 1
1 1
300000 1
188378 1
300001 1
188913 1
299999 1
300000 1
283291 1
106145 1
109900 1
157887 1
246606 1
27611 1
155277 1
10741 1
163698 1
230215 1
1 1
35245 1
262533 1
17255 1
299999 1
300000 1
300000 1
167383 1
75819 1
300000 1
141612 1
204362 1
300000 1
145448 1
300000 1
111716 1
2 1
1 1
242949 1
1 1
151480 1
258868 1
61677 1
192242 1
109126 1
300001 1
248136 1
92410 1
7910 1
300000 1
2 1
1 1
300000 1
39312 1
1 1
107353 1
86626 1
300000 1
155438 1
96357 1
2 1
300001 1
3 1
299999 1
255043 1
97122 1
2 1
98882 1
300000 1
300002 1
299998 1
183130 1
299998 1
30962 1
2 1
73630 1
28045 1
248151 1
300000 1
2 1
2 1
253063 1
1 1
1 1
259180 1
195212 1
12512 1
256683 1
299999 1
22428 1
167826 1
3 1
300002 1
196964 1
300000 1
189422 1
155360 1
245255 1
10548 1
228364 1
21484 1
254051 1
61700 1
123598 1
56884 1
3 1
15327 1
258037 1
1 1
72853 1
197738 1
300001 1
1 1
283176 1
132944 1
229427 1
300001 1
125126 1
299999 1
68653 1
137710 1
258192 1
300000 1
1 1
1 1
31218 1
10963 1
300001 1
299998 1
211820 1
82386 1
172705 1
13547 1
214481 1
299999 1
76148 1
300001 1
108933 1
299998 1
111965 1
63073 1
300001 1
80710 1
1 1
242588 1
300000 1
267089 1
20503 1
299999 1
2 1
49493 1
77265 1
299999 1
300000 1
267473 1
105484 1
1 1
299998 1
135416 1
140957 1
97683 1
74061 1
215072 1
187312 1
299999 1
3 1
1 1
1 1
284617 1
33978 1
29099 1
66807 1
187189 1
287059 1
3 1
1 1
2 1
70296 1
243832 1
140535 1
110222 1
8201 1
36907 1
18018 1
1 1
300000 1
164648 1
226676 1
51753 1
3 1
62225 1
283560 1
224886 1
21382 1
64917 1
1 1
1 1
1 1
300000 1
167652 1
2 1
300000 1
295625 1
186231 1
2 1
50317 1
15710 1
269527 1
2 1
109162 1
134567 1
37617 1
243714 1
253135 1
25972 1
2 1
264472 1
101057 1
297538 1
225791 1
227369 1
233774 1
300001 1
1 1
93006 1
281912 1
24676 1
125404 1
64601 1
49272 1
299999 1
1 1
1 1
88082 1
12849 1
30634 1
78929 1
226373 1
1 1
300000 1
1929 1
2 1
275398 1
196622 1
36553 1
173267 1
3 1
137498 1
256482 1
164472 1
300000 1
155152 1
265554 1
1 1
62136 1
192991 1
202752 1
180302 1
159217 1
1 1
3 1
300001 1
6110 1
219162 1
6487 1
129104 1
100654 1
48853 1
174843 1
170641 1
22628 1
300001 1
1 1
202474 1
2 1
1 1
263264 1
299998 1
300000 1
61240 1
1 1
2 1
1 1
2 1
300001 1
1 1
117515 1
300001 1
300000 1
1 1
239996 1
147681 1
11283 1
300001 1
200702 1
1 1
7169 1
1 1
300000 1
203672 1
107898 1
252420 1
164685 1
23428 1
3324 1
300000 1
204488 1
116614 1
1 1
210116 1
75568 1
50078 1
116927 1
279917 1
300002 1
2 1
278543 1
202456 1
293173 1
1 1
300001 1
1 1
299999 1
19934 1
300002 1
1 1
299999 1
1 1
235930 1
80850 1
3 1
96206 1
2 1
240674 1
300001 1
300000 1
42179 1
299999 1
300000 1
517 1
161994 1
65795 1
1 1
215046 1
2 1
3 1
71742 1
152677 1
234247 1
300000 1
64041 1
300000 1
300002 1
288668 1
138524 1
3 1
267000 1
299999 1
287921 1
1 1
13216 1
300002 1
107192 1
101899 1
155575 1
70915 1
1 1
23442 1
14085 1
69719 1
221257 1
1 1
233533 1
283135 1
140326 1
29744 1
180309 1
299999 1
300001 1
94411 1
278004 1
138563 1
3196 1
300000 1
246163 1
28376 1
98328 1
1 1
1 1
26069 1
141335 1
213054 1
295930 1
22575 1
50379 1
39400 1
244452 1
265022 1
1 1
284621 1
6461 1
2 1
173966 1
282148 1
2 1
112771 1
300002 1
300002 1
1 1
55700 1
260377 1
300000 1
86569 1
30148 1
31335 1
164668 1
299999 1
13141 1
300001 1
175309 1
88601 1
181835 1
1 1
146105 1
2 1
1 1
1 1
3 1
1 1
299999 1
136585 1
1 1
3 1
17217 1
255104 1
175167 1
194587 1
168360 1
93094 1
109408 1
2 1
229914 1
112569 1
12613 1
1 1
105881 1
133761 1
299999 1
225936 1
41650 1
2 1
134019 1
300002 1
151637 1
2 1
125593 1
155104 1
43728 1
1 1
1 1
193200 1
290816 1
171895 1
118702 1
13035 1
158342 1
131517 1
299999 1
218160 1
265606 1
107978 1
207934 1
1 1
245845 1
299998 1
2 1
149461 1
234367 1
300002 1
300002 1
45415 1
167610 1
208041 1
277786 1
155011 1
245876 1
1 1
1 1
300000 1
136754 1
12379 1
737 1
252153 1
300000 1
111294 1
225686 1
300000 1
1 1
99003 1
50034 1
62235 1
300001 1
137523 1
115673 1
59897 1
75365 1
16363 1
143928 1
2 1
113674 1
263718 1
48654 1
284064 1
300002 1
249379 1
130851 1
165772 1
71898 1
139695 1
106228 1
300000 1
285661 1
259778 1
260071 1
172843 1
122859 1
300000 1
231115 1
260323 1
3 1
143017 1
247562 1
46345 1
246562 1
2 1
44274 1
203494 1
168645 1
1 1
201664 1
1 1
235487 1
2 1
239916 1
1 1
200306 1
300002 1
203453 1
3 1
300000 1
135770 1
300000 1
149758 1
105285 1
1 1
1 1
5136 1
170769 1
130802 1
77429 1
156425 1
1 1
192989 1
2 1
267907 1
1 1
93094 1
88549 1
299999 1
265989 1
235806 1
299998 1
299999 1
56180 1
134469 1
234201 1
287560 1
183503 1
174292 1
300001 1
89055 1
2 1
300000 1
202984 1
128705 1
1 1
1 1
190526 1
204099 1
66758 1
72600 1
235345 1
227382 1
1 1
300000 1
208608 1
207406 1
299999 1
44082 1
42824 1
233286 1
265756 1
29740 1
25041 1
299999 1
181048 1
2 1
292666 1
16727 1
158860 1
1 1
272838 1
24208 1
1 1
128183 1
260589 1
300000 1
2 1
191292 1
67620 1
146079 1
300000 1
1 1
300001 1
1 1
2 1
201728 1
272998 1
1 1
2 1
132804 1
299999 1
49541 1
290783 1
10275 1
122895 1
169912 1
237379 1
300000 1
220783 1
300000 1
1 1
2 1
300000 1
226151 1
109794 1
163416 1
54240 1
133917 1
233799 1
106356 1
253572 1
298219 1
266832 1
1 1
178506 1
247634 1
164752 1
117708 1
3 1
220778 1
246026 1
267797 1
164563 1
35647 1
54923 1
297755 1
159049 1
299998 1
1 1
300002 1
84107 1
102560 1
1 1
1 1
300000 1
62148 1
5570 1
240143 1
199507 1
299999 1
299404 1
1 1
249723 1
287341 1
200278 1
244519 1
238621 1
224986 1
215480 1
287909 1
14264 1
127341 1
263658 1
300001 1
300001 1
120135 1
299999 1
6752 1
281601 1
83152 1
54838 1
67141 1
1 1
154156 1
46709 1
1 1
2 1
85463 1
300000 1
108171 1
3 1
226829 1
170893 1
300001 1
1 1
1 1
299999 1
144878 1
28431 1
201574 1
181656 1
114608 1
83407 1
66771 1
188823 1
1 1
197126 1
38384 1
233365 1
39673 1
1 1
183109 1
195886 1
1 1
228774 1
7607 1
300000 1
1 1
119286 1
1 1
300002 1
286886 1
52994 1
2 1
300000 1
81689 1
8532 1
300001 1
299998 1
265552 1
45716 1
1 1
299999 1
142390 1
144229 1
223422 1
300001 1
191934 1
95254 1
225472 1
98072 1
117285 1
217634 1
1 1
16581 1
55035 1
300002 1
86119 1
1 1
1 1
31211 1
300002 1
1 1
139354 1
1 1
1 1
278078 1
2 1
8368 1
1 1
1 1
178027 1
299998 1
246174 1
40392 1
204369 1
186446 1
50541 1
288487 1
256223 1
162359 1
159828 1
192316 1
299999 1
71899 1
78291 1
5939 1
1 1
300001 1
51460 1
170750 1
1628 1
91520 1
97705 1
96512 1
278218 1
299999 1
300000 1
299999 1
217149 1
153523 1
34737 1
1 1
1 1
211434 1
1 1
184431 1
168496 1
87563 1
282377 1
53676 1
300000 1
1 1
263328 1
14854 1
62247 1
293674 1
181471 1
166239 1
79061 1
71366 1
40118 1
84279 1
298935 1
1 1
1 1
238307 1
1 1
111794 1
245208 1
14807 1
1 1
200035 1
34725 1
129067 1
285376 1
104638 1
27404 1
121643 1
2 1
131485 1
1 1
288134 1
272463 1
1 1
299999 1
299999 1
1 1
147849 1
300000 1
46188 1
300001 1
142559 1
213263 1
184703 1
300000 1
248251 1
1 1
40751 1
94818 1
109263 1
300001 1
1 1
2 1
1 1
1 1
13162 1
98593 1
162565 1
3 1
132147 1
34689 1
1 1
262070 1
299999 1
299999 1
235262 1
272245 1
236663 1
164525 1
2 1
29837 1
269150 1
299999 1
169236 1
45631 1
1 1
180492 1
103923 1
299999 1
3 1
4498 1
77297 1
300001 1
1 1
118211 1
151141 1
146489 1
8843 1
299999 1
300000 1
164846 1
200716 1
201500 1
1 1
256279 1
1 1
189731 1
190069 1
299999 1
281810 1
252627 1
209557 1
268247 1
238600 1
3 1
1 1
48395 1
299998 1
300001 1
85355 1
1 1
143559 1
2 1
152600 1
2 1
169066 1
299999 1
52631 1
300001 1
114979 1
278966 1
226822 1
300001 1
114673 1
1 1
1 1
300000 1
171552 1
187646 1
183246 1
278969 1
135679 1
299998 1
38244 1
23512 1
226695 1
66946 1
145671 1
62080 1
237329 1
238083 1
29291 1
124783 1
205622 1
1 1
25473 1
1 1
33965 1
1 1
292167 1
128887 1
276890 1
209125 1
141185 1
218718 1
220962 1
270641 1
175840 1
140907 1
299998 1
64697 1
240887 1
61847 1
10505 1
264599 1
1 1
262003 1
299999 1
215663 1
1 1
103175 1
245119 1
116688 1
287150 1
1 1
260427 1
299999 1
163831 1
26429 1
18223 1
196429 1
13458 1
1 1
247296 1
300000 1
1 1
2 1
45351 1
114241 1
300001 1
196000 1
300000 1
112547 1
161183 1
1 1
186062 1
163766 1
105657 1
3 1
300000 1
41700 1
248195 1
247050 1
299999 1
185770 1
115310 1
247189 1
148671 1
2868 1
183267 1
294621 1
259088 1
300001 1
161021 1
3 1
59314 1
1 1
156067 1
992 1
215324 1
3 1
35580 1
118119 1
2 1
59296 1
1 1
299999 1
1 1
300001 1
2 1
1 1
209605 1
300000 1
299999 1
1 1
300001 1
72481 1
88243 1
193295 1
1 1
2 1
299999 1
167187 1
2 1
67218 1
109889 1
3 1
31632 1
182618 1
193875 1
202107 1
98044 1
3732 1
300000 1
144582 1
38921 1
237051 1
160702 1
300000 1
44326 1
299999 1
300002 1
59372 1
290334 1
1 1
3 1
222062 1
85120 1
300000 1
3 1
299999 1
300000 1
98758 1
3 1
165993 1
2 1
54605 1
150727 1
20510 1
44753 1
299999 1
2 1
179830 1
68423 1
243878 1
37434 1
131104 1
16005 1
250579 1
89316 1
141306 1
299999 1
300001 1
300000 1
278765 1
221419 1
93455 1
60487 1
259468 1
70721 1
212795 1
121215 1
34708 1
204691 1
253596 1
33126 1
203116 1
300000 1
1 1
82627 1
299999 1
300000 1
1 1
1 1
82415 1
144483 1
300001 1
90550 1
189271 1
195017 1
199672 1
125762 1
198760 1
286841 1
168941 1
300001 1
260994 1
1 1
47472 1
297068 1
132339 1
99535 1
300000 1
118491 1
14585 1
1 1
13987 1
48648 1
172868 1
204467 1
261371 1
300000 1
163582 1
80258 1
1 1
192240 1
1 1
96587 1
1 1
300000 1
244496 1
162592 1
31979 1
300002 1
152835 1
300001 1
92153 1
184641 1
68946 1
210058 1
1 1
101579 1
1 1
74284 1
220117 1
299998 1
159411 1
196879 1
123728 1
112306 1
231750 1
170074 1
291192 1
226755 1
1 1
51976 1
49411 1
140559 1
137074 1
59809 1
123850 1
140058 1
300000 1
1 1
180263 1
2 1
122368 1
86805 1
13414 1
251470 1
274804 1
256756 1
2 1
279673 1
282046 1
171658 1
1 1
87336 1
35594 1
1 1
273199 1
259660 1
292292 1
1 1
282183 1
1 1
115759 1
1 1
205401 1
102831 1
54020 1
280714 1
300000 1
299999 1
300001 1
238145 1
91911 1
233042 1
200769 1
89781 1
221666 1
5847 1
261131 1
71557 1
288644 1
108092 1
18871 1
1 1
274495 1
2 1
121446 1
14161 1
193907 1
2 1
13756 1
88103 1
64948 1
81107 1
1 1
200676 1
49772 1
238379 1
61114 1
1 1
2 1
300000 1
300002 1
259041 1
1 1
42797 1
31433 1
1 1
298094 1
2 1
300000 1
127200 1
2 1
24754 1
283259 1
224222 1
147731 1
267330 1
220159 1
1 1
43796 1
193819 1
61632 1
251861 1
115480 1
2 1
101133 1
1 1
26909 1
1 1
300000 1
217364 1
1 1
265403 1
77406 1
160454 1
299999 1
194581 1
182047 1
201147 1
246216 1
3 1
253368 1
266176 1
218748 1
16580 1
97340 1
2 1
299999 1
16516 1
234139 1
211800 1
300001 1
14309 1
245241 1
236727 1
38915 1
269959 1
164074 1
141803 1
208083 1
153562 1
299999 1
43822 1
10703 1
1 1
197329 1
153776 1
3 1
2 1
152419 1
144422 1
300000 1
300001 1
180799 1
1 1
154596 1
1 1
300000 1
238331 1
217331 1
300001 1
191305 1
109936 1
241162 1
9257 1
299999 1
275145 1
154428 1
55408 1
68547 1
216368 1
300000 1
292267 1
1 1
299999 1
108891 1
132736 1
198560 1
247470 1
40417 1
300002 1
13308 1
178371 1
299999 1
66857 1
299998 1
300000 1
267184 1
1 1
128136 1
2 1
198497 1
29403 1
299999 1
2 1
1 1
15825 1
300000 1
1 1
179042 1
299999 1
3 1
220699 1
171047 1
80874 1
299999 1
187024 1
274032 1
295438 1
279185 1
227235 1
252549 1
129339 1
237478 1
156079 1
250720 1
170039 1
1 1
300001 1
3 1
1 1
136020 1
28621 1
22445 1
217718 1
241765 1
75675 1
265730 1
93095 1
241475 1
239553 1
2 1
255679 1
284199 1
300000 1
300000 1
1 1
1 1
251859 1
89973 1
156027 1
26877 1
195856 1
12685 1
91657 1
272909 1
210798 1
42899 1
60429 1
244365 1
57957 1
46453 1
3367 1
29199 1
119476 1
268166 1
5495 1
300000 1
106166 1
1 1
197762 1
138490 1
265893 1
3 1
225447 1
246377 1
51668 1
1 1
74077 1
299998 1
170007 1
233460 1
136190 1
109734 1
255803 1
295477 1
101597 1
168169 1
266178 1
224047 1
1 1
2 1
50437 1
204795 1
89221 1
211244 1
179297 1
209255 1
60584 1
142026 1
92469 1
264859 1
300002 1
245034 1
111067 1
226478 1
87079 1
157923 1
299999 1
111511 1
300000 1
253757 1
93831 1
249413 1
284663 1
299999 1
92909 1
31000 1
162372 1
300001 1
98030 1
62073 1
299999 1
88349 1
300000 1
299999 1
1 1
159186 1
231826 1
104646 1
101699 1
52100 1
129974 1
281353 1
179488 1
113912 1
290092 1
40355 1
79370 1
260850 1
218326 1
285446 1
1 1
300000 1
300001 1
150495 1
298251 1
171466 1
223902 1
299999 1
219509 1
214052 1
652 1
29946 1
300000 1
263585 1
84705 1
214658 1
72839 1
119123 1
194924 1
249237 1
37640 1
203961 1
1 1
102323 1
300000 1
128732 1
141203 1
300000 1
46130 1
234016 1
85240 1
1 1
31383 1
282413 1
300000 1
300001 1
1 1
118075 1
128017 1
155836 1
226298 1
271076 1
137571 1
2 1
189475 1
149774 1
114074 1
299999 1
108668 1
300000 1
71207 1
300001 1
71425 1
193745 1
300002 1
300001 1
209683 1
176854 1
300000 1
1 1
249219 1
187601 1
264519 1
827 1
135276 1
2 1
50161 1
24912 1
26686 1
2 1
300000 1
22886 1
156283 1
177271 1
1 1
107051 1
57393 1
174881 1
3 1
2 1
1 1
192524 1
239126 1
58070 1
129344 1
1 1
23800 1
82141 1
219679 1
141239 1
3 1
100001 1
94709 1
221490 1
7006 1
1 1
1 1
1 1
2 1
43487 1
211152 1
1 1
2 1
1 1
300000 1
246704 1
1 1
299999 1
174649 1
58527 1
202096 1
2 1
300000 1
106886 1
116967 1
138343 1
209864 1
291784 1
148192 1
3 1
144785 1
299999 1
2 1
54828 1
265920 1
275129 1
300000 1
294132 1
231652 1
1 1
11285 1
300000 1
299998 1
264171 1
109770 1
300000 1
293091 1
72595 1
170253 1
23232 1
300000 1
3 1
1 1
300000 1
120913 1
1 1
113161 1
300002 1
15561 1
179452 1
1 1
298323 1
1 1
237567 1
1 1
299999 1
299999 1
300000 1
43684 1
138626 1
1 1
17833 1
299999 1
2 1
1 1
228908 1
299999 1
300000 1
1 1
63596 1
1 1
80959 1
202007 1
1 1
74931 1
216765 1
263576 1
72346 1
300000 1
1 1
136237 1
193416 1
300001 1
1 1
162739 1
30618 1
201120 1
1 1
3694 1
1 1
114406 1
3 1
265675 1
3 1
3 1
119601 1
104583 1
272676 1
64273 1
1 1
149287 1
55385 1
76742 1
1 1
125636 1
1 1
1 1
1 1
207645 1
268691 1
95548 1
300000 1
189288 1
184399 1
300001 1
192710 1
33804 1
242793 1
96748 1
237332 1
299999 1
299999 1
38347 1
277083 1
138891 1
299998 1
2 1
283662 1
1 1
261558 1
96788 1
239437 1
252099 1
20843 1
80248 1
152814 1
215469 1
2 1
299999 1
276064 1
206983 1
2 1
67872 1
300000 1
2 1
167872 1
2 1
22363 1
115773 1
226091 1
99211 1
243168 1
281877 1
1 1
9022 1
42628 1
300001 1
1 1
97912 1
69929 1
100181 1
270282 1
277532 1
30010 1
128323 1
233352 1
1 1
203270 1
57652 1
163325 1
121388 1
22158 1
1 1
300002 1
113558 1
41052 1
300000 1
280435 1
1 1
201414 1
40 1
104385 1
126877 1
105898 1
61230 1
300000 1
164488 1
1 1
113557 1
237573 1
13631 1
1 1
2 1
37078 1
300001 1
181737 1
289267 1
217991 1
236631 1
288991 1
300001 1
3 1
266467 1
1 1
102918 1
299999 1
1118 1
65792 1
58912 1
29353 1
300000 1
52044 1
172597 1
16834 1
1 1
251290 1
71282 1
300000 1
70847 1
226587 1
300000 1
22776 1
180209 1
1 1
201135 1
180314 1
2 1
42462 1
300002 1
299999 1
27704 1
163857 1
1 1
8840 1
299999 1
1 1
1 1
1 1
200918 1
300001 1
297274 1
12582 1
1 1
2 1
299999 1
86632 1
220673 1
97762 1
110783 1
235923 1
30373 1
223479 1
34968 1
146230 1
273257 1
1 1
2 1
154545 1
144646 1
248940 1
125613 1
173180 1
162775 1
1 1
162889 1
300000 1
120296 1
260626 1
281245 1
76114 1
3 1
1 1
232708 1
2 1
1 1
41969 1
195386 1
107982 1
299999 1
66566 1
162024 1
55848 1
300000 1
299999 1
108779 1
300000 1
300000 1
253805 1
113364 1
1 1
198803 1
66423 1
53263 1
142854 1
1 1
295768 1
258055 1
171674 1
261336 1
299999 1
142220 1
214918 1
271658 1
274488 1
3 1
103539 1
97745 1
300000 1
72428 1
108228 1
175873 1
174693 1
295891 1
2 1
24949 1
300000 1
59985 1
286095 1
43786 1
71620 1
270634 1
251275 1
173096 1
269277 1
147133 1
280959 1
50194 1
25011 1
1 1
299999 1
53417 1
104022 1
84247 1
216484 1
85375 1
123 1
300001 1
8115 1
299999 1
42921 1
299999 1
99330 1
300000 1
121236 1
1 1
117538 1
135405 1
252936 1
299999 1
100533 1
295220 1
89978 1
299999 1
300000 1
299998 1
145967 1
1 1
1 1
238232 1
100084 1
1 1
123400 1
48908 1
1 1
41391 1
299999 1
1 1
299999 1
216149 1
40355 1
300000 1
25786 1
175474 1
58216 1
166374 1
1 1
241228 1
193835 1
225736 1
1 1
166273 1
152709 1
215530 1
2 1
128490 1
158860 1
2 1
1 1
131557 1
58253 1
204173 1
1 1
82882 1
294475 1
300000 1
108006 1
105141 1
94873 1
95960 1
166904 1
213968 1
49651 1
89705 1
15665 1
240831 1
243846 1
93510 1
1 1
1 1
300000 1
20938 1
66583 1
67860 1
208146 1
123050 1
120951 1
300002 1
300000 1
1 1
160705 1
33326 1
160287 1
45237 1
14126 1
2 1
290138 1
162768 1
69356 1
1 1
267588 1
180798 1
1 1
299998 1
290098 1
137522 1
300001 1
86037 1
73619 1
2 1
241668 1
4799 1
8160 1
2 1
5552 1
300002 1
2971 1
287362 1
1 1
20662 1
295178 1
190992 1
299257 1
280559 1
153366 1
299999 1
167259 1
178344 1
147305 1
300002 1
300000 1
111581 1
133751 1
2 1
13450 1
182733 1
167313 1
281991 1
133098 1
1 1
140862 1
300000 1
242938 1
90855 1
2 1
263749 1
62278 1
41711 1
10367 1
1 1
44291 1
228707 1
1 1
138017 1
66468 1
1 1
55864 1
27999 1
1 1
165122 1
300001 1
100527 1
259049 1
40851 1
299999 1
2213 1
300000 1
36556 1
300001 1
160486 1
1 1
257720 1
3 1
300000 1
300000 1
2 1
263929 1
300000 1
151703 1
2 1
173961 1
148076 1
130883 1
192632 1
94922 1
148493 1
81967 1
42597 1
1 1
214894 1
287453 1
1 1
1 1
128586 1
300001 1
124221 1
135869 1
300001 1
4018 1
253520 1
205418 1
34348 1
299999 1
299999 1
300002 1
273149 1
50308 1
3 1
237143 1
268233 1
194505 1
300000 1
1 1
228971 1
207322 1
300000 1
119545 1
124338 1
175183 1
299999 1
105264 1
1 1
1 1
140160 1
157669 1
27670 1
136273 1
115545 1
300000 1
298079 1
31846 1
299999 1
110039 1
299999 1
169706 1
174273 1
2 1
111280 1
300000 1
176118 1
72004 1
128325 1
181482 1
1 1
238147 1
254099 1
63235 1
169496 1
300000 1
54490 1
206612 1
1 1
300001 1
58394 1
195147 1
11413 1
45160 1
263054 1
83749 1
225290 1
268713 1
93342 1
299999 1
35444 1
2 1
300002 1
1 1
299999 1
279374 1
300000 1
74015 1
299999 1
229958 1
1 1
3528 1
38150 1
183668 1
38335 1
114167 1
179005 1
1 1
138197 1
1 1
1 1
2 1
211461 1
286919 1
75737 1
27387 1
114093 1
2 1
84461 1
131626 1
300001 1
300001 1
2 1
236830 1
84310 1
227239 1
204782 1
1 1
18261 1
1 1
1 1
175527 1
188162 1
53914 1
3 1
220866 1
86044 1
2 1
300000 1
1 1
3 1
141550 1
3 1
75367 1
20850 1
14245 1
299999 1
2 1
109586 1
1 1
70552 1
300000 1
222138 1
171260 1
280541 1
5084 1
2 1
299998 1
69471 1
300001 1
299999 1
181018 1
113598 1
184524 1
169569 1
165933 1
257141 1
11968 1
285124 1
63122 1
22815 1
262023 1
196126 1
52249 1
248724 1
5325 1
195890 1
213332 1
1 1
164323 1
27661 1
9865 1
160395 1
214127 1
89334 1
300001 1
300001 1
300000 1
300001 1
211954 1
63327 1
99880 1
254406 1
286286 1
293512 1
129533 1
1 1
224440 1
300000 1
205996 1
262098 1
267041 1
105541 1
299999 1
1 1
300000 1
196269 1
114682 1
121716 1
59208 1
1 1
39886 1
138630 1
291145 1
287610 1
207953 1
228887 1
33238 1
181644 1
224765 1
2 1
2 1
67103 1
300001 1
32051 1
1 1
3821 1
218011 1
109653 1
118744 1
31568 1
2 1
299999 1
300000 1
28048 1
3 1
146558 1
138433 1
1 1
182584 1
2 1
97926 1
168719 1
7492 1
223095 1
2 1
115800 1
181592 1
3 1
271505 1
194029 1
2 1
183161 1
247266 1
202959 1
56113 1
299999 1
1 1
2 1
242669 1
18135 1
300000 1
300000 1
36355 1
300000 1
299999 1
215574 1
284567 1
300001 1
288505 1
69526 1
1 1
1 1
202488 1
2 1
61246 1
1 1
153127 1
1 1
267375 1
34554 1
222771 1
300000 1
31278 1
5252 1
234347 1
184686 1
192728 1
300000 1
1423 1
259482 1
299999 1
300000 1
167202 1
1 1
73043 1
65857 1
259564 1
300000 1
114079 1
55841 1
1 1
1 1
245839 1
149450 1
48014 1
45219 1
238398 1
161112 1
300000 1
300000 1
185045 1
299999 1
87283 1
1 1
299999 1
256139 1
209874 1
251642 1
299999 1
1 1
247336 1
2 1
299999 1
299999 1
10960 1
240101 1
2 1
1 1
299999 1
162090 1
191453 1
298954 1
268031 1
20236 1
2 1
101931 1
1 1
300001 1
153519 1
149635 1
300001 1
65101 1
1 1
300000 1
1 1
254273 1
1 1
27738 1
108453 1
196999 1
277777 1
1 1
26899 1
181269 1
204553 1
299376 1
295564 1
28640 1
300002 1
1 1
40637 1
244109 1
291751 1
1 1
300000 1
86421 1
23490 1
193536 1
3 1
263763 1
175943 1
26327 1
93350 1
65503 1
293160 1
299999 1
178909 1
262007 1
11096 1
1 1
39119 1
276957 1
1 1
113981 1
35036 1
114524 1
250890 1
220861 1
196450 1
120447 1
752 1
49163 1
57567 1
192793 1
187285 1
116393 1
64823 1
265952 1
198762 1
1 1
300001 1
111779 1
285533 1
232967 1
289616 1
2 1
222916 1
261924 1
41240 1
75014 1
148378 1
299999 1
264201 1
300000 1
293341 1
153887 1
138799 1
32124 1
75738 1
1 1
138746 1
1 1
261957 1
28494 1
96241 1
300001 1
245341 1
191026 1
2 1
2 1
197715 1
299999 1
300000 1
58824 1
43530 1
187923 1
1 1
300000 1
128502 1
300000 1
225845 1
299999 1
34807 1
60990 1
1 1
132873 1
279853 1
46117 1
135932 1
300001 1
154868 1
275326 1
143702 1
114201 1
33693 1
5493 1
261255 1
22510 1
30632 1
171246 1
206416 1
90194 1
287318 1
300000 1
299999 1
105327 1
219737 1
299999 1
1 1
300001 1
192469 1
299999 1
155287 1
271280 1
93673 1
275010 1
300000 1
1 1
299999 1
238516 1
3 1
214470 1
77479 1
177748 1
44009 1
296623 1
132208 1
300000 1
1 1
3 1
82313 1
89093 1
78028 1
288147 1
225944 1
2 1
206493 1
1 1
209270 1
175597 1
284211 1
300000 1
2 1
191284 1
269202 1
174499 1
27158 1
45160 1
300000 1
95886 1
43946 1
2 1
1 1
300001 1
15109 1
140484 1
151453 1
226565 1
132503 1
143118 1
226506 1
224454 1
65635 1
234958 1
166237 1
64418 1
193057 1
145225 1
297809 1
299998 1
300000 1
20416 1
1 1
287512 1
292748 1
300002 1
253152 1
1 1
1842 1
44473 1
2 1
171301 1
299999 1
223349 1
52172 1
244330 1
299999 1
300000 1
300000 1
120797 1
290878 1
286059 1
197107 1
88624 1
160601 1
1 1
90496 1
1 1
300000 1
212048 1
222957 1
175067 1
300000 1
300000 1
248271 1
62386 1
171890 1
300002 1
3 1
24469 1
299999 1
205857 1
300001 1
162125 1
103842 1
2 1
1 1
217520 1
299249 1
23851 1
296402 1
126287 1
137773 1
6200 1
300000 1
253944 1
2 1
112159 1
300000 1
1 1
96124 1
286238 1
1 1
67488 1
290707 1
47889 1
272612 1
969 1
43032 1
168922 1
300000 1
203812 1
300000 1
29432 1
1 1
1 1
95722 1
207438 1
115124 1
17108 1
246963 1
269744 1
71242 1
300000 1
299999 1
1 1
33206 1
132018 1
237436 1
51792 1
18776 1
268107 1
1 1
84930 1
3271 1
161336 1
3 1
278150 1
118132 1
179651 1
135175 1
1 1
2 1
299999 1
55697 1
299999 1
1 1
168892 1
216238 1
299998 1
286302 1
125088 1
58714 1
162687 1
98604 1
2 1
299999 1
167663 1
64621 1
299999 1
235115 1
40001 1
1241 1
300001 1
1 1
300002 1
245659 1
189246 1
130595 1
273399 1
197042 1
218568 1
300001 1
275016 1
300000 1
252520 1
31949 1
203509 1
183397 1
1 1
299999 1
300000 1
231029 1
87142 1
1 1
299999 1
300000 1
265634 1
300001 1
299999 1
146872 1
300001 1
85404 1
248762 1
297803 1
281158 1
205191 1
59648 1
175018 1
96607 1
1 1
162326 1
123498 1
234126 1
207670 1
30060 1
127191 1
299999 1
31224 1
50153 1
126322 1
2 1
39975 1
93678 1
1 1
212494 1
10105 1
273602 1
93354 1
5151 1
20095 1
300000 1
115273 1
300001 1
55952 1
208015 1
57160 1
140451 1
299999 1
239964 1
246602 1
1136 1
287378 1
242380 1
71164 1
299999 1
45617 1
264627 1
115748 1
169816 1
64042 1
300000 1
85694 1
1 1
209089 1
284219 1
276189 1
220433 1
249838 1
284456 1
299999 1
137008 1
11116 1
44972 1
93034 1
300002 1
286007 1
71748 1
1 1
152541 1
293130 1
300001 1
168284 1
22469 1
1 1
173042 1
277948 1
192427 1
251059 1
174291 1
44698 1
203914 1
297786 1
1 1
167314 1
300000 1
147663 1
299999 1
105652 1
1 1
300002 1
284462 1
239079 1
300002 1
269591 1
200873 1
68650 1
3 1
2 1
300001 1
3 1
270195 1
300000 1
142803 1
299998 1
287343 1
135475 1
1 1
95331 1
2 1
299998 1
77902 1
18915 1
180674 1
1 1
300001 1
52022 1
1 1
194284 1
187661 1
98156 1
286447 1
300000 1
87741 1
48066 1
112985 1
15758 1
232512 1
93834 1
300000 1
299999 1
13614 1
142039 1
115855 1
144635 1
273649 1
194107 1
3 1
82774 1
1 1
77608 1
187992 1
1 1
52396 1
30395 1
102448 1
162678 1
2 1
1 1
143786 1
170955 1
135223 1
249642 1
3 1
280656 1
18141 1
131418 1
1 1
300001 1
299999 1
299999 1
220338 1
114564 1
45833 1
104885 1
136920 1
98335 1
205178 1
162088 1
139128 1
220713 1
84215 1
1 1
190617 1
19448 1
67557 1
130079 1
273314 1
1 1
155556 1
163820 1
74941 1
281572 1
192718 1
18950 1
300001 1
2 1
127584 1
124392 1
300000 1
87030 1
300000 1
300000 1
168593 1
164622 1
193672 1
300000 1
299999 1
180616 1
257751 1
53968 1
250798 1
300002 1
300001 1
1 1
225588 1
11046 1
55754 1
151412 1
151936 1
299999 1
79322 1
253832 1
178961 1
2867 1
64230 1
276835 1
134356 1
1 1
80084 1
1 1
85285 1
2 1
300000 1
267853 1
288197 1
93843 1
134895 1
51425 1
28163 1
223607 1
300000 1
267170 1
76144 1
126942 1
261424 1
260586 1
300001 1
75583 1
300001 1
101973 1
174091 1
176658 1
290522 1
275078 1
1 1
133117 1
113402 1
286387 1
300000 1
219460 1
3 1
300001 1
155827 1
117097 1
99486 1
183432 1
300000 1
246748 1
69725 1
4092 1
28945 1
1 1
254548 1
154391 1
1 1
2 1
39512 1
100124 1
1 1
133434 1
2 1
248304 1
1 1
300000 1
109206 1
116423 1
300001 1
171684 1
176573 1
139945 1
1 1
218610 1
238027 1
183698 1
2 1
1 1
299998 1
236924 1
279864 1
3 1
300000 1
243111 1
11582 1
287808 1
1 1
59089 1
130731 1
109063 1
156128 1
154997 1
255320 1
280854 1
63928 1
3 1
5977 1
299999 1
299999 1
300000 1
3 1
233505 1
300000 1
299493 1
62528 1
282297 1
300000 1
292483 1
111521 1
118907 1
127962 1
19196 1
212226 1
148904 1
1 1
1 1
262939 1
267709 1
288560 1
166655 1
96624 1
102379 1
300000 1
273550 1
1 1
132923 1
3 1
153339 1
300001 1
19884 1
2 1
237152 1
300000 1
2 1
219160 1
173818 1
300001 1
245462 1
3 1
1 1
7911 1
83888 1
1 1
299119 1
207473 1
143046 1
299999 1
156936 1
2 1
251205 1
168560 1
299999 1
49176 1
166644 1
1 1
2 1
158002 1
220631 1
761 1
168301 1
228301 1
1 1
35463 1
1 1
253586 1
194834 1
68858 1
265736 1
87562 1
194789 1
206532 1
36060 1
142059 1
300000 1
1 1
184173 1
1 1
300000 1
300000 1
233984 1
203453 1
244633 1
201351 1
299999 1
1 1
2 1
90351 1
21079 1
1 1
2 1
129507 1
23316 1
133580 1
2 1
300000 1
150247 1
86943 1
300000 1
101932 1
1 1
44651 1
1820 1
239437 1
1 1
146517 1
299999 1
2 1
274008 1
1 1
2 1
177291 1
204355 1
72060 1
296765 1
72627 1
300002 1
1 1
74256 1
300002 1
299999 1
300000 1
1 1
3 1
299999 1
1 1
19007 1
122461 1
26424 1
299999 1
152364 1
230523 1
161889 1
300000 1
79926 1
299999 1
48281 1
1 1
53807 1
256212 1
288603 1
290244 1
299999 1
151035 1
132611 1
300000 1
75473 1
2 1
299999 1
206074 1
1 1
2 1
27863 1
95408 1
100049 1
140884 1
300000 1
285688 1
195765 1
300002 1
300001 1
33732 1
204675 1
300001 1
1 1
149521 1
237579 1
151908 1
118878 1
300000 1
16928 1
299998 1
189977 1
3 1
290678 1
119095 1
121373 1
78225 1
300001 1
3 1
300000 1
300001 1
299999 1
300000 1
215452 1
201909 1
282220 1
298005 1
65767 1
50200 1
1 1
300000 1
1 1
197108 1
1 1
106503 1
300000 1
45628 1
134587 1
113497 1
300000 1
36848 1
299999 1
210620 1
299999 1
300001 1
83640 1
1 1
261688 1
299999 1
244566 1
253366 1
67453 1
34614 1
289683 1
300000 1
1 1
1 1
185283 1
197064 1
153177 1
59964 1
76541 1
2533 1
266807 1
290223 1
123393 1
47032 1
45323 1
228169 1
1 1
262140 1
193346 1
144936 1
1 1
290243 1
60900 1
300002 1
126925 1
98703 1
299999 1
136245 1
24417 1
288808 1
2 1
30626 1
269753 1
282583 1
135624 1
300000 1
159355 1
77183 1
2333 1
3 1
1 1
299999 1
105463 1
2 1
3 1
1 1
233224 1
2 1
76881 1
1 1
273799 1
1 1
1 1
299999 1
2 1
255576 1
84572 1
300001 1
161183 1
153908 1
158736 1
1 1
299999 1
2 1
241030 1
7626 1
1 1
1 1
84337 1
165599 1
160201 1
123373 1
297905 1
127043 1
1 1
1 1
1 1
1 1
300001 1
2 1
1 1
1 1
87187 1
105605 1
237886 1
300001 1
1 1
221748 1
300001 1
173373 1
142921 1
299999 1
68651 1
228349 1
52323 1
2 1
2 1
264517 1
214530 1
2 1
47033 1
78834 1
9015 1
156720 1
2 1
9380 1
199500 1
243274 1
300001 1
150156 1
38483 1
54248 1
1 1
37216 1
280183 1
214548 1
211663 1
64256 1
32174 1
262282 1
299999 1
107683 1
203700 1
29912 1
3 1
2 1
190233 1
76263 1
2 1
2 1
122055 1
299999 1
151150 1
268083 1
1 1
62778 1
53709 1
1 1
1 1
89805 1
224158 1
1 1
102866 1
134625 1
166922 1
121998 1
267448 1
155448 1
3932 1
300000 1
43817 1
188350 1
300000 1
300001 1
299999 1
96976 1
1 1
133071 1
69143 1
1 1
243156 1
300001 1
1 1
229139 1
1 1
241713 1
18905 1
157817 1
299999 1
270187 1
1 1
73382 1
121656 1
300000 1
1 1
158481 1
150763 1
1 1
34239 1
300000 1
128697 1
4286 1
93616 1
300001 1
7634 1
188100 1
133217 1
300002 1
4594 1
82986 1
140144 1
98456 1
300000 1
300001 1
100604 1
94673 1
78376 1
2 1
88373 1
170542 1
243467 1
300001 1
100772 1
226904 1
1 1
75227 1
64508 1
168373 1
172492 1
296132 1
77185 1
128919 1
1 1
2620 1
188020 1
194072 1
223271 1
72743 1
184274 1
300000 1
194137 1
194404 1
104134 1
24439 1
163418 1
1 1
57612 1
239403 1
79283 1
300000 1
135510 1
108004 1
179938 1
74062 1
300000 1
112943 1
160433 1
3 1
157207 1
300000 1
300000 1
1 1
64592 1
186112 1
134542 1
172240 1
71992 1
291288 1
1 1
1 1
23403 1
1 1
214149 1
38805 1
206789 1
49819 1
149168 1
186093 1
245900 1
300000 1
209957 1
140727 1
186085 1
1 1
100746 1
1 1
136359 1
162662 1
184152 1
2 1
142106 1
104456 1
50267 1
23626 1
67271 1
167632 1
299999 1
281463 1
246598 1
1 1
246391 1
11193 1
300001 1
1 1
1 1
90663 1
299999 1
68136 1
1 1
72666 1
79345 1
1 1
300001 1
281074 1
265198 1
182440 1
299999 1
1 1
2 1
91716 1
95499 1
183835 1
102073 1
254659 1
264335 1
61112 1
20078 1
229079 1
1 1
226786 1
144681 1
276384 1
3 1
73883 1
249847 1
300000 1
158299 1
1 1
96823 1
2 1
2 1
89540 1
30998 1
233670 1
43167 1
3 1
1 1
185887 1
89567 1
20458 1
201521 1
32451 1
177683 1
43616 1
62600 1
299999 1
299998 1
180169 1
262877 1
183237 1
300000 1
211623 1
199048 1
300001 1
18395 1
299999 1
20771 1
114292 1
300001 1
216290 1
79565 1
258723 1
251120 1
1 1
299345 1
1 1
159349 1
286613 1
299999 1
251703 1
244908 1
175618 1
299998 1
216199 1
300001 1
300001 1
3 1
44243 1
1 1
300000 1
5384 1
40591 1
299999 1
225425 1
35771 1
1 1
1 1
252862 1
300001 1
44557 1
1 1
78901 1
180787 1
94210 1
2 1
133804 1
300002 1
183546 1
1 1
78662 1
58882 1
300000 1
23602 1
124276 1
1 1
237621 1
198572 1
168576 1
887 1
91502 1
81313 1
277073 1
300001 1
300001 1
134509 1
1 1
41853 1
192256 1
296668 1
299999 1
261215 1
109421 1
1 1
1 1
1 1
135000 1
240417 1
299999 1
23026 1
192360 1
1 1
299998 1
18485 1
1 1
291136 1
189460 1
110106 1
188228 1
254021 1
63258 1
16635 1
206197 1
140040 1
1 1
288095 1
208183 1
2 1
349 1
300000 1
299998 1
277470 1
37333 1
44048 1
133281 1
222946 1
180159 1
300002 1
300002 1
300000 1
283549 1
300000 1
81870 1
77188 1
216717 1
62679 1
214593 1
11852 1
1 1
300001 1
252425 1
276476 1
6367 1
121623 1
241181 1
300002 1
200915 1
245319 1
1 1
268241 1
148347 1
300002 1
119711 1
109437 1
178890 1
77451 1
185694 1
212717 1
265491 1
1 1
299999 1
175905 1
33136 1
121049 1
3 1
93492 1
300000 1
34574 1
94721 1
289171 1
2 1
1 1
1 1
207709 1
300001 1
2 1
28174 1
266048 1
118395 1
27003 1
162953 1
102540 1
247511 1
167760 1
3 1
176172 1
1 1
77368 1
50157 1
86249 1
220537 1
1 1
289932 1
293686 1
21029 1
34762 1
209795 1
300001 1
1 1
32126 1
1 1
300000 1
2 1
168172 1
2 1
193816 1
223442 1
150002 1
264030 1
1 1
300001 1
300000 1
173307 1
300001 1
300001 1
71095 1
2 1
78712 1
166772 1
1 1
127462 1
299999 1
3 1
76698 1
247760 1
249063 1
300001 1
54755 1
299999 1
103869 1
43906 1
88206 1
299999 1
1 1
214615 1
300000 1
139703 1
1 1
300000 1
28038 1
299999 1
1 1
98725 1
1 1
102272 1
3 1
1095 1
300002 1
207619 1
117514 1
142755 1
183744 1
140373 1
194958 1
59799 1
1 1
299999 1
1 1
227648 1
299999 1
1 1
298690 1
1 1
21367 1
1 1
225406 1
299998 1
176653 1
8540 1
54002 1
59402 1
15617 1
300000 1
226064 1
230741 1
83276 1
2 1
23864 1
191069 1
1 1
52711 1
256323 1
188284 1
239401 1
300002 1
260997 1
262773 1
1 1
33544 1
299999 1
218374 1
153724 1
274098 1
154449 1
1 1
299999 1
300001 1
127249 1
41380 1
300001 1
299999 1
299999 1
1 1
300000 1
300001 1
300001 1
184636 1
284893 1
1 1
83266 1
211592 1
299999 1
274847 1
106225 1
150780 1
1 1
3 1
86368 1
300000 1
183128 1
141541 1
113060 1
1 1
184106 1
3 1
26440 1
89406 1
136772 1
1 1
160280 1
284595 1
61745 1
1 1
106730 1
80469 1
71471 1
193170 1
253456 1
1 1
1 1
2 1
300000 1
293003 1
202134 1
251041 1
300000 1
1 1
129993 1
246381 1
265402 1
230329 1
298104 1
272767 1
96924 1
2 1
2 1
237387 1
218475 1
300000 1
172011 1
291746 1
120036 1
1 1
300000 1
3 1
300001 1
1 1
2 1
299999 1
145324 1
242502 1
300001 1
298267 1
300000 1
61053 1
300000 1
144366 1
299999 1
10673 1
3 1
115491 1
206621 1
300001 1
300002 1
2 1
300000 1
1 1
13974 1
23543 1
300002 1
1 1
1 1
27193 1
300000 1
247414 1
32537 1
9674 1
1 1
1 1
45273 1
273873 1
1 1
265093 1
90566 1
28515 1
150099 1
300000 1
93359 1
23569 1
270258 1
55834 1
245196 1
1 1
44966 1
297282 1
153136 1
1 1
169501 1
289906 1
252516 1
299998 1
23606 1
103738 1
300001 1
1 1
52455 1
1 1
1 1
196718 1
106469 1
300000 1
247714 1
46677 1
110160 1
7079 1
82536 1
300000 1
56661 1
196000 1
1 1
224506 1
93368 1
120836 1
51619 1
92582 1
202164 1
190205 1
235238 1
212819 1
3 1
208084 1
300001 1
202843 1
49053 1
1 1
2 1
4303 1
128095 1
104042 1
159150 1
164889 1
192668 1
71705 1
1 1
203253 1
285474 1
1 1
299999 1
288282 1
31963 1
1 1
117407 1
129479 1
1 1
255392 1
79298 1
196260 1
233108 1
79254 1
113301 1
38563 1
300000 1
53072 1
299999 1
1 1
249491 1
228535 1
212974 1
300001 1
154909 1
269751 1
300000 1
1 1
42005 1
180845 1
68236 1
2 1
116547 1
1 1
300001 1
252538 1
300000 1
138669 1
49096 1
88225 1
22100 1
3 1
1 1
15054 1
64119 1
234421 1
24364 1
112319 1
148263 1
159542 1
28082 1
181901 1
250409 1
227620 1
1 1
1 1
7213 1
220764 1
161441 1
210232 1
182643 1
228263 1
2 1
21957 1
299998 1
76650 1
2 1
42720 1
150813 1
282634 1
158618 1
114968 1
246835 1
141432 1
104711 1
300001 1
108707 1
172811 1
2 1
300000 1
109471 1
75775 1
128243 1
294863 1
299998 1
27384 1
42397 1
44197 1
153421 1
1257 1
200004 1
299999 1
300001 1
240691 1
299999 1
270573 1
159885 1
53365 1
149345 1
124519 1
224931 1
299999 1
17632 1
108054 1
201474 1
300000 1
2 1
167097 1
254009 1
196814 1
41603 1
42563 1
273670 1
182102 1
1 1
91177 1
193221 1
112738 1
140858 1
51818 1
264921 1
272315 1
160707 1
1 1
2 1
196060 1
265072 1
1 1
128241 1
281846 1
46712 1
52253 1
1 1
46455 1
250195 1
78028 1
15460 1
170425 1
237106 1
266325 1
286208 1
200184 1
300000 1
64630 1
288403 1
114866 1
179556 1
239114 1
39023 1
103556 1
170719 1
205873 1
300001 1
200056 1
1 1
120324 1
151936 1
181602 1
300001 1
234716 1
300000 1
241472 1
8103 1
78429 1
1 1
22415 1
1 1
1 1
299999 1
300001 1
251349 1
15801 1
200469 1
76032 1
300001 1
2 1
113403 1
242584 1
237061 1
37616 1
28160 1
52570 1
168203 1
300000 1
300000 1
97631 1
3 1
300001 1
231327 1
3 1
180910 1
300001 1
300000 1
48709 1
157325 1
194980 1
1 1
1 1
116541 1
2 1
99851 1
185644 1
99444 1
74470 1
71740 1
299999 1
158387 1
2 1
1 1
300000 1
168229 1
205157 1
1 1
250582 1
59494 1
60615 1
250547 1
300000 1
77441 1
299999 1
141404 1
1 1
53629 1
299209 1
21072 1
297375 1
6334 1
3433 1
245215 1
101478 1
73052 1
347 1
299999 1
2 1
295668 1
88874 1
250557 1
298130 1
15745 1
101424 1
208625 1
25711 1
93902 1
189326 1
1 1
233028 1
90790 1
265513 1
120411 1
220407 1
1 1
217033 1
43059 1
214104 1
1 1
1 1
300001 1
82806 1
300001 1
198810 1
268246 1
119302 1
191091 1
137829 1
117965 1
108880 1
197860 1
300000 1
42918 1
2 1
258768 1
245916 1
300000 1
2 1
300001 1
207544 1
1 1
1 1
299999 1
299999 1
40989 1
162039 1
300000 1
280976 1
277112 1
300000 1
96018 1
299999 1
181774 1
299999 1
299999 1
244057 1
166252 1
183052 1
12794 1
300000 1
300001 1
300001 1
1 1
172160 1
139219 1
218022 1
43950 1
1 1
112851 1
278130 1
1 1
300000 1
300001 1
97304 1
93332 1
180476 1
2 1
300000 1
123371 1
153498 1
299999 1
300000 1
300001 1
45131 1
35169 1
158529 1
291237 1
1 1
258348 1
109069 1
134475 1
196091 1
3920 1
133798 1
268885 1
299999 1
66657 1
231750 1
194133 1
17148 1
299998 1
33591 1
202113 1
2 1
300001 1
77874 1
147509 1
69535 1
299998 1
290490 1
274200 1
128658 1
282369 1
1 1
24832 1
3 1
252677 1
60312 1
300001 1
143942 1
2 1
184171 1
3 1
99074 1
1 1
300002 1
3 1
203455 1
267252 1
62397 1
56498 1
146970 1
103805 1
184559 1
2 1
1 1
130942 1
298282 1
300000 1
28138 1
175139 1
299999 1
116101 1
86521 1
153595 1
55509 1
148563 1
300000 1
1 1
79641 1
3 1
1 1
290549 1
209811 1
1 1
144114 1
152144 1
189126 1
176903 1
128722 1
64288 1
27382 1
171835 1
85487 1
82410 1
300001 1
3 1
172531 1
93047 1
226967 1
173027 1
77254 1
289181 1
300000 1
91938 1
232514 1
109974 1
237602 1
299998 1
241738 1
300001 1
119204 1
135548 1
3 1
105337 1
276030 1
6190 1
230113 1
296614 1
146402 1
243453 1
2 1
1 1
1 1
300001 1
37452 1
16514 1
8662 1
192936 1
300000 1
127299 1
63328 1
146876 1
103597 1
17130 1
25461 1
300001 1
169319 1
81351 1
66959 1
108746 1
75979 1
291450 1
241549 1
39367 1
300000 1
209610 1
2 1
3 1
240262 1
49592 1
148260 1
300001 1
1 1
242056 1
300000 1
299998 1
243422 1
284180 1
299999 1
1 1
299999 1
201687 1
95580 1
45718 1
220886 1
1 1
300002 1
147079 1
166257 1
39233 1
1 1
3 1
191140 1
1 1
23375 1
300001 1
1 1
299999 1
3 1
158239 1
299999 1
299999 1
1 1
290015 1
80839 1
150801 1
3 1
1 1
69685 1
273633 1
289739 1
300000 1
70362 1
159023 1
300002 1
77717 1
209064 1
295763 1
139519 1
1 1
234459 1
3 1
2929 1
279987 1
39673 1
44259 1
23919 1
260286 1
152537 1
144048 1
171442 1
51990 1
3 1
89202 1
300000 1
164047 1
106773 1
1 1
23876 1
50165 1
264768 1
142238 1
1 1
145291 1
300000 1
1 1
186037 1
249497 1
1 1
1 1
1 1
299998 1
271304 1
2 1
37360 1
30646 1
44208 1
61185 1
268214 1
2 1
1 1
200439 1
93373 1
300000 1
3 1
1 1
300001 1
300000 1
240227 1
261436 1
1 1
70013 1
274375 1
271382 1
137288 1
249023 1
300001 1
1 1
75176 1
3 1
300000 1
273044 1
231764 1
1290 1
78919 1
299998 1
13183 1
47968 1
229524 1
29797 1
272565 1
171180 1
1 1
177729 1
17210 1
240083 1
237284 1
1 1
218626 1
92070 1
166162 1
214009 1
56639 1
300000 1
121259 1
229240 1
29527 1
256842 1
73488 1
300000 1
2 1
3446 1
225616 1
162354 1
145743 1
1 1
11038 1
290888 1
1 1
194850 1
2 1
8660 1
22939 1
2 1
1 1
299999 1
150689 1
1 1
75027 1
2 1
199549 1
1 1
192291 1
111478 1
1 1
68808 1
1 1
2 1
1 1
1 1
300002 1
300000 1
282686 1
25229 1
169486 1
1 1
24810 1
20094 1
189806 1
241039 1
249790 1
36198 1
299999 1
67617 1
179520 1
194138 1
300000 1
1 1
299999 1
1 1
299999 1
231610 1
123180 1
187912 1
300000 1
299999 1
241968 1
299998 1
91632 1
299999 1
173263 1
294388 1
292763 1
300000 1
1 1
1 1
300000 1
245794 1
3 1
300001 1
300000 1
300000 1
300002 1
159733 1
300000 1
190941 1
1 1
1 1
218151 1
184988 1
42338 1
134415 1
1 1
1 1
240771 1
254840 1
190975 1
42272 1
1 1
299999 1
95451 1
275182 1
16782 1
38235 1
153467 1
116694 1
300000 1
104093 1
300001 1
300000 1
101621 1
176417 1
142687 1
254464 1
11320 1
214096 1
233459 1
50181 1
300000 1
23516 1
246202 1
1 1
250430 1
101365 1
144402 1
82658 1
15313 1
93071 1
275023 1
299999 1
14711 1
262059 1
158695 1
259897 1
110266 1
27557 1
89950 1
47549 1
94186 1
254726 1
13351 1
291130 1
224518 1
250830 1
211079 1
300000 1
143759 1
51355 1
300001 1
1 1
102353 1
106053 1
551 1
208410 1
36374 1
300000 1
1 1
267176 1
10801 1
103836 1
68420 1
142340 1
225353 1
176209 1
213570 1
71107 1
299999 1
13119 1
3 1
208922 1
300001 1
113809 1
1 1
148688 1
2 1
61255 1
1 1
114231 1
50934 1
1 1
300000 1
178094 1
300000 1
91744 1
3 1
12530 1
1 1
228198 1
3 1
83060 1
3 1
1 1
80833 1
106277 1
299999 1
2 1
299999 1
32193 1
32912 1
143172 1
197740 1
299998 1
84309 1
284643 1
85506 1
3 1
299999 1
299998 1
19567 1
299999 1
1 1
194855 1
300001 1
2 1
38098 1
49974 1
299999 1
293829 1
79852 1
300000 1
41274 1
1 1
1 1
182870 1
236812 1
221199 1
28046 1
111128 1
300000 1
109226 1
145789 1
281263 1
174897 1
49511 1
104878 1
153638 1
268539 1
121996 1
299998 1
152508 1
299999 1
199813 1
175042 1
1 1
299999 1
1 1
299999 1
232297 1
283935 1
177596 1
112062 1
299999 1
149255 1
112491 1
71732 1
119232 1
300002 1
1 1
62442 1
76826 1
86415 1
144010 1
212523 1
22083 1
76056 1
285151 1
227617 1
253705 1
9790 1
1 1
170287 1
294516 1
1 1
6547 1
185640 1
300000 1
190644 1
3 1
1 1
115829 1
120515 1
20937 1
105694 1
92573 1
122004 1
300000 1
84033 1
289905 1
159032 1
256611 1
1 1
123215 1
269405 1
281683 1
218657 1
18487 1
299998 1
99150 1
300000 1
300001 1
300002 1
18658 1
3 1
169531 1
1 1
197748 1
1 1
61319 1
216896 1
300000 1
300001 1
138479 1
3 1
300000 1
2 1
166501 1
202109 1
3 1
300000 1
28366 1
273688 1
300000 1
46112 1
32041 1
79400 1
1 1
86128 1
150521 1
296907 1
202342 1
1 1
247657 1
160160 1
300000 1
268947 1
1 1
287775 1
1 1
257334 1
70245 1
164487 1
263427 1
300000 1
1 1
79732 1
244784 1
289690 1
61342 1
299999 1
10935 1
1 1
79895 1
299998 1
9782 1
140978 1
65308 1
129410 1
47064 1
299999 1
213729 1
300000 1
144195 1
300001 1
106624 1
176722 1
274369 1
79499 1
299998 1
172936 1
3 1
3 1
300000 1
74802 1
299999 1
105159 1
2 1
144554 1
300000 1
94082 1
198706 1
2 1
192853 1
118863 1
184174 1
1 1
1 1
104996 1
299999 1
61158 1
283777 1
74508 1
113587 1
207558 1
300002 1
133252 1
300000 1
154783 1
191284 1
210713 1
300000 1
9552 1
299999 1
119274 1
249091 1
89632 1
10139 1
3 1
83233 1
261122 1
182362 1
112102 1
270816 1
143396 1
1 1
299998 1
110775 1
1 1
1 1
265920 1
158834 1
299999 1
226138 1
299999 1
1 1
300000 1
202174 1
144654 1
1 1
275262 1
113138 1
1 1
300000 1
2 1
300000 1
266595 1
1 1
1 1
279018 1
86940 1
254838 1
300001 1
219118 1
300000 1
252741 1
1 1
299314 1
2 1
299999 1
300000 1
20943 1
3 1
1 1
170710 1
222991 1
300000 1
93803 1
32878 1
1627 1
195941 1
265764 1
243024 1
299999 1
198122 1
49254 1
229355 1
1 1
2 1
41424 1
272152 1
108341 1
120349 1
300001 1
142223 1
179550 1
299999 1
265401 1
159827 1
56927 1
127785 1
3 1
101826 1
72665 1
226651 1
41935 1
163033 1
299999 1
299999 1
43207 1
248780 1
300000 1
147494 1
210591 1
214230 1
99587 1
223505 1
1 1
2 1
207046 1
1 1
26528 1
300001 1
1 1
107468 1
69185 1
300000 1
300000 1
168633 1
170276 1
1 1
117859 1
146635 1
2 1
1 1
59794 1
1 1
77906 1
224268 1
299999 1
1 1
19353 1
197431 1
300001 1
74042 1
176990 1
299609 1
152162 1
300000 1
2 1
299999 1
29202 1
2 1
25059 1
300000 1
257411 1
272449 1
245119 1
299999 1
116345 1
75019 1
299999 1
300000 1
125018 1
1 1
1 1
300001 1
2 1
130236 1
235586 1
193361 1
1 1
1 1
120341 1
1 1
1 1
1 1
299998 1
300001 1
3 1
161071 1
3290 1
32528 1
195282 1
51976 1
177187 1
2 1
300000 1
181277 1
187912 1
224443 1
203284 1
2 1
300000 1
150990 1
300000 1
228246 1
299999 1
59252 1
299998 1
1 1
195782 1
9646 1
1 1
232372 1
178615 1
224833 1
300000 1
155898 1
223384 1
1 1
252001 1
1 1
266424 1
209789 1
299998 1
300000 1
227135 1
207492 1
254477 1
300001 1
66768 1
242661 1
299999 1
12604 1
280733 1
59332 1
282221 1
1 1
10006 1
276334 1
1 1
255316 1
146026 1
30105 1
89875 1
233046 1
134270 1
201276 1
50422 1
171599 1
66595 1
130465 1
232824 1
2 1
238095 1
226350 1
204164 1
65857 1
195811 1
204783 1
151721 1
299999 1
153459 1
2 1
170009 1
81843 1
300001 1
229162 1
2 1
221904 1
266243 1
287488 1
1 1
221847 1
300000 1
3 1
17549 1
300000 1
299999 1
290573 1
262459 1
37218 1
181337 1
37040 1
1 1
81440 1
76080 1
1 1
1 1
46351 1
24064 1
63538 1
299998 1
202023 1
300000 1
300000 1
4432 1
300001 1
300000 1
54944 1
105502 1
3 1
16640 1
299999 1
216264 1
195671 1
94243 1
266455 1
299999 1
11287 1
1 1
250640 1
99234 1
16300 1
1 1
299999 1
194317 1
81781 1
2 1
300000 1
12511 1
1 1
256920 1
283371 1
90321 1
1 1
266712 1
168702 1
141236 1
1 1
300001 1
300000 1
77201 1
127892 1
35941 1
1 1
203334 1
245935 1
263556 1
204563 1
205113 1
2 1
42256 1
118890 1
139278 1
300000 1
155434 1
119875 1
193442 1
19914 1
66026 1
299999 1
299999 1
300001 1
166849 1
1 1
48176 1
130497 1
300001 1
113307 1
300002 1
167357 1
300001 1
37224 1
1 1
214347 1
261068 1
299999 1
281582 1
293344 1
300000 1
247422 1
55542 1
62307 1
56386 1
1 1
277168 1
180784 1
156331 1
144022 1
2 1
185517 1
300001 1
11227 1
294573 1
149776 1
2 1
291678 1
135744 1
234919 1
1701 1
233002 1
1 1
1 1
197901 1
103449 1
71369 1
196859 1
220151 1
176974 1
2 1
129683 1
82574 1
2 1
300002 1
43353 1
214504 1
116380 1
299999 1
167187 1
265099 1
139481 1
39205 1
282322 1
203149 1
56402 1
300000 1
142548 1
242522 1
169237 1
125045 1
5612 1
242202 1
168736 1
3 1
239872 1
300001 1
102624 1
300001 1
268032 1
1 1
300000 1
283922 1
62026 1
51273 1
35446 1
56308 1
3 1
299999 1
74925 1
299999 1
281186 1
26327 1
300000 1
78937 1
292958 1
111908 1
2 1
1 1
87581 1
187166 1
281563 1
81618 1
271373 1
300001 1
91985 1
262186 1
1 1
277998 1
1 1
28299 1
2 1
128902 1
1 1
299999 1
9540 1
244102 1
214872 1
277216 1
82103 1
216682 1
109787 1
52261 1
276255 1
1 1
206315 1
300000 1
299999 1
169924 1
35403 1
2 1
236210 1
116125 1
208595 1
2 1
1 1
121571 1
1 1
128712 1
299999 1
183771 1
3 1
2 1
2 1
111648 1
39224 1
300001 1
219967 1
1 1
150151 1
1 1
292897 1
300000 1
1 1
299998 1
300000 1
1 1
285452 1
300001 1
14348 1
231551 1
300000 1
299999 1
105872 1
3 1
295793 1
297871 1
299999 1
74310 1
2 1
259852 1
130802 1
248067 1
300000 1
139653 1
246047 1
1 1
287382 1
135719 1
300000 1
300000 1
3 1
66305 1
294483 1
23444 1
2 1
141498 1
136615 1
77999 1
299999 1
300000 1
10449 1
1 1
300000 1
300000 1
1 1
47859 1
44653 1
44578 1
294015 1
300000 1
48003 1
1 1
300002 1
300000 1
40143 1
61190 1
294031 1
3 1
299999 1
98948 1
3 1
1 1
242147 1
87194 1
2 1
1 1
208217 1
1 1
159804 1
300000 1
299999 1
287410 1
300001 1
300001 1
3 1
294111 1
79640 1
299999 1
145782 1
300000 1
1 1
127334 1
75234 1
286792 1
100209 1
267537 1
12252 1
2 1
4196 1
2 1
247563 1
294106 1
68716 1
300001 1
1 1
74161 1
16065 1
280564 1
300001 1
120469 1
202742 1
299998 1
239779 1
265800 1
209008 1
186964 1
292478 1
1 1
290664 1
273746 1
131239 1
53776 1
272126 1
70670 1
94178 1
2 1
220023 1
110463 1
275375 1
272413 1
1 1
300000 1
152362 1
237157 1
299999 1
278357 1
260756 1
259012 1
300000 1
116605 1
85096 1
300000 1
126907 1
1 1
1 1
299330 1
2 1
257071 1
72201 1
40865 1
300000 1
227750 1
300000 1
77261 1
8673 1
1 1
51859 1
231957 1
73552 1
30987 1
232343 1
124468 1
94970 1
243975 1
1 1
98500 1
98095 1
1 1
300002 1
147985 1
52692 1
300000 1
55719 1
289171 1
218375 1
1 1
85230 1
1 1
114583 1
79522 1
245202 1
212094 1
281417 1
114937 1
101026 1
299999 1
82793 1
1964 1
248474 1
201666 1
1 1
1 1
104631 1
292409 1
300001 1
52695 1
299998 1
1 1
95796 1
51750 1
2 1
65985 1
1 1
2475 1
118123 1
89796 1
3 1
245431 1
103049 1
300001 1
300000 1
244924 1
299998 1
283439 1
146733 1
177594 1
300000 1
185747 1
299999 1
247823 1
300000 1
3 1
23712 1
295048 1
208304 1
172864 1
185951 1
255891 1
52085 1
1 1
300002 1
27819 1
1 1
168874 1
12513 1
174515 1
300001 1
160278 1
57378 1
1 1
299999 1
1 1
1 1
299999 1
1 1
62097 1
226261 1
90560 1
1 1
299999 1
112977 1
147543 1
181055 1
233999 1
201828 1
1 1
299999 1
42154 1
145198 1
2 1
3 1
1 1
1 1
3 1
106390 1
135699 1
115516 1
111431 1
1 1
297067 1
100105 1
33536 1
300000 1
120435 1
297041 1
4365 1
1 1
211877 1
169124 1
189631 1
34900 1
80706 1
260485 1
170214 1
242762 1
1 1
23890 1
299999 1
1 1
300002 1
150853 1
169513 1
226777 1
1 1
2 1
2 1
42681 1
268592 1
181510 1
1 1
144639 1
108397 1
2 1
192803 1
299999 1
82619 1
141697 1
275533 1
265464 1
111900 1
268047 1
4877 1
123747 1
1 1
1 1
300000 1
159117 1
2 1
199827 1
1 1
44584 1
15595 1
1 1
300000 1
135329 1
267723 1
244136 1
2 1
161891 1
25310 1
240525 1
3 1
2 1
155963 1
182201 1
2 1
28293 1
2 1
86540 1
2 1
45772 1
1 1
1 1
300001 1
1 1
136714 1
28246 1
280690 1
149250 1
132798 1
249381 1
300001 1
223346 1
72067 1
115014 1
153370 1
32093 1
176486 1
95111 1
80880 1
1 1
57868 1
65019 1
299999 1
106727 1
233300 1
299179 1
132096 1
1 1
86210 1
94735 1
180767 1
1 1
300000 1
786 1
79511 1
300001 1
288482 1
300000 1
185325 1
295182 1
300000 1
139922 1
1 1
2 1
10649 1
300001 1
1 1
2 1
113398 1
300002 1
111656 1
300001 1
142850 1
118920 1
163539 1
205174 1
50220 1
1 1
1 1
300001 1
65246 1
2 1
40191 1
1 1
25638 1
299999 1
296856 1
188591 1
238214 1
300002 1
1 1
115102 1
68737 1
1 1
88995 1
296790 1
3 1
65297 1
300000 1
31081 1
160540 1
241937 1
1 1
2 1
280249 1
17044 1
1 1
138734 1
3 1
160829 1
299999 1
289019 1
216148 1
2 1
242246 1
3 1
1 1
193178 1
167836 1
205839 1
299999 1
299999 1
1 1
85962 1
272956 1
299705 1
129998 1
552 1
232307 1
45574 1
63921 1
136462 1
1 1
156086 1
300001 1
300002 1
162851 1
1 1
112175 1
187956 1
2 1
213713 1
300001 1
240903 1
273626 1
300000 1
92428 1
202834 1
184887 1
260556 1
29995 1
30675 1
300000 1
117699 1
211538 1
277394 1
3859 1
194777 1
1 1
1 1
158946 1
188602 1
166993 1
169739 1
289654 1
300000 1
2 1
300000 1
171257 1
222411 1
125197 1
299999 1
299998 1
97780 1
27875 1
229216 1
100329 1
76740 1
284506 1
300001 1
300002 1
1608 1
300000 1
300001 1
2 1
18291 1
299998 1
299999 1
3 1
198385 1
2 1
299999 1
300001 1
300001 1
29549 1
248919 1
54765 1
72987 1
299999 1
285592 1
119687 1
299999 1
169164 1
229229 1
136170 1
192797 1
1 1
194852 1
167982 1
300001 1
162368 1
299999 1
145041 1
300001 1
300000 1
193467 1
300001 1
149703 1
258226 1
299998 1
187269 1
149859 1
106552 1
300001 1
115308 1
233407 1
183189 1
157138 1
198075 1
226972 1
300002 1
49976 1
46467 1
300000 1
300000 1
255143 1
77557 1
1 1
299999 1
60353 1
177709 1
193700 1
125392 1
81357 1
1 1
27179 1
300000 1
299999 1
237655 1
138007 1
182552 1
77831 1
71494 1
37533 1
300001 1
211745 1
300001 1
267619 1
140894 1
159726 1
274731 1
60578 1
1 1
145434 1
1 1
26649 1
58776 1
269926 1
251250 1
64849 1
1 1
300000 1
300001 1
211251 1
299995 1
69048 1
1 1
231320 1
3 1
148361 1
131056 1
109763 1
299999 1
1 1
212825 1
55820 1
32321 1
300001 1
43358 1
300000 1
300001 1
85913 1
139898 1
224423 1
300000 1
3 1
194887 1
300001 1
300000 1
144460 1
194724 1
162999 1
239265 1
153067 1
1 1
47057 1
1 1
13154 1
299062 1
136355 1
266765 1
299999 1
33705 1
1 1
73193 1
66650 1
1 1
44240 1
204845 1
72616 1
157713 1
89073 1
204040 1
290954 1
194653 1
299998 1
20416 1
269262 1
167942 1
253060 1
84050 1
81514 1
126554 1
300001 1
43440 1
1 1
299999 1
300000 1
2 1
115491 1
28973 1
51733 1
223106 1
300001 1
79361 1
145440 1
181043 1
231566 1
300000 1
297303 1
268893 1
193869 1
284103 1
112554 1
219787 1
241456 1
190992 1
1 1
300002 1
91820 1
300002 1
112046 1
80957 1
257628 1
200463 1
203306 1
229714 1
103784 1
241313 1
299999 1
120006 1
1 1
1 1
223251 1
13020 1
151495 1
252424 1
1 1
236399 1
295145 1
20838 1
2 1
146390 1
300000 1
187288 1
300001 1
258885 1
258232 1
300000 1
1 1
109760 1
49312 1
251351 1
148027 1
1 1
1 1
118950 1
170632 1
64505 1
2 1
154926 1
166275 1
263847 1
161030 1
241892 1
150104 1
87217 1
300000 1
1330 1
299999 1
300000 1
274752 1
300000 1
74327 1
300001 1
300001 1
238729 1
50735 1
300002 1
1 1
140263 1
1 1
98037 1
300000 1
219104 1
3 1
255697 1
30032 1
99064 1
112621 1
134091 1
299999 1
101923 1
252752 1
98765 1
300001 1
199302 1
291375 1
1 1
79033 1
16661 1
299999 1
300000 1
94932 1
300001 1
1 1
170563 1
200902 1
2 1
80460 1
1 1
125580 1
164793 1
300001 1
250508 1
120453 1
125982 1
82183 1
299998 1
208625 1
300000 1
66896 1
2 1
300000 1
300000 1
1 1
170233 1
222118 1
1 1
293929 1
299999 1
300000 1
300002 1
300000 1
9757 1
294011 1
298373 1
53336 1
65586 1
137860 1
164675 1
1 1
108658 1
1 1
1 1
4278 1
146764 1
300000 1
286213 1
155857 1
202928 1
299999 1
300000 1
199999 1
211139 1
152660 1
300000 1
247912 1
1 1
245460 1
1 1
300000 1
300000 1
264058 1
68022 1
216197 1
12384 1
61766 1
1 1
1 1
226818 1
299998 1
86556 1
142624 1
113806 1
251160 1
77209 1
272580 1
81852 1
223371 1
297216 1
1 1
261284 1
82384 1
237787 1
22816 1
122158 1
3 1
299998 1
7451 1
148119 1
299999 1
64175 1
1 1
3 1
168560 1
300000 1
186950 1
260238 1
129678 1
36270 1
242462 1
2 1
1 1
152569 1
1 1
158186 1
1 1
299999 1
234954 1
1 1
12834 1
170899 1
20516 1
192442 1
1 1
252900 1
18672 1
106214 1
1 1
9492 1
299999 1
1 1
58936 1
214913 1
1 1
254402 1
42811 1
1 1
286354 1
28195 1
14075 1
267350 1
30636 1
299998 1
1 1
1 1
294305 1
3 1
116024 1
57348 1
300000 1
299999 1
189617 1
245412 1
300000 1
149353 1
11487 1
87765 1
160888 1
257227 1
300000 1
299999 1
72191 1
1 1
1 1
207 1
300000 1
77117 1
299999 1
190179 1
300000 1
198557 1
1 1
67048 1
23192 1
299999 1
70651 1
297797 1
2 1
132078 1
266342 1
1 1
3 1
132728 1
142043 1
133217 1
187369 1
131336 1
160684 1
145048 1
300000 1
187128 1
62697 1
4855 1
273791 1
113683 1
199657 1
1 1
300001 1
164489 1
300001 1
1 1
193291 1
239468 1
235541 1
1 1
61844 1
2 1
44725 1
299998 1
1 1
109537 1
189472 1
167433 1
300000 1
2723 1
291219 1
277547 1
230468 1
1 1
242583 1
300000 1
216082 1
299998 1
299998 1
240863 1
238575 1
1 1
186417 1
191104 1
3 1
39971 1
156362 1
82486 1
5910 1
98889 1
9521 1
185592 1
150144 1
235254 1
103333 1
22127 1
299998 1
1 1
7650 1
213437 1
209021 1
198644 1
258205 1
2 1
203879 1
86229 1
142905 1
300001 1
207662 1
153265 1
144152 1
299705 1
21179 1
195292 1
294594 1
48939 1
174609 1
2 1
300000 1
181152 1
84633 1
1 1
271388 1
299998 1
1 1
1 1
154420 1
249504 1
300000 1
299999 1
300000 1
131439 1
11078 1
1 1
90360 1
2 1
99606 1
72259 1
268803 1
36720 1
124008 1
225489 1
8074 1
96279 1
79507 1
278943 1
1 1
300000 1
230587 1
130549 1
144300 1
196914 1
75004 1
1 1
299998 1
1 1
1 1
198243 1
295449 1
300000 1
192354 1
300001 1
2 1
3 1
255793 1
117654 1
300000 1
127915 1
285231 1
298481 1
2202 1
131899 1
148851 1
81507 1
300002 1
300001 1
3 1
205105 1
3 1
226650 1
174817 1
278857 1
1 1
300000 1
300000 1
93662 1
1 1
300002 1
163003 1
300000 1
93762 1
2 1
1 1
299998 1
1 1
45995 1
1 1
2 1
41822 1
1 1
57174 1
203695 1
1 1
171328 1
300001 1
300001 1
424 1
63710 1
197183 1
51103 1
90896 1
234236 1
300000 1
35082 1
72801 1
3 1
1 1
114147 1
237173 1
76402 1
1 1
138043 1
204333 1
38069 1
299999 1
1 1
239928 1
30767 1
299998 1
1 1
37439 1
1 1
300001 1
299999 1
24631 1
1 1
279399 1
1 1
41655 1
1 1
299999 1
300000 1
270356 1
195079 1
287318 1
146270 1
127950 1
142872 1
83911 1
16356 1
2 1
299998 1
275395 1
78465 1
274362 1
300000 1
1 1
212417 1
300002 1
300001 1
1 1
1 1
217953 1
262199 1
7686 1
300000 1
119304 1
1 1
72419 1
63440 1
4908 1
87629 1
98917 1
1 1
97332 1
1 1
56261 1
38556 1
3 1
287368 1
64319 1
8451 1
300000 1
16569 1
3 1
44121 1
195591 1
103362 1
178815 1
261795 1
299999 1
76173 1
1 1
298465 1
144211 1
214556 1
300002 1
1 1
300001 1
299999 1
180119 1
294022 1
90242 1
258478 1
142918 1
279533 1
33074 1
281016 1
189124 1
14988 1
200612 1
140951 1
161514 1
235027 1
289841 1
1 1
67831 1
139812 1
3 1
105693 1
123070 1
199235 1
232823 1
166319 1
44031 1
9125 1
300001 1
299999 1
19846 1
222488 1
79932 1
1 1
159184 1
8851 1
141777 1
18390 1
135177 1
300000 1
3 1
109392 1
1 1
15520 1
300000 1
28849 1
1 1
244629 1
4282 1
207835 1
202441 1
48013 1
218805 1
7678 1
173464 1
148341 1
32530 1
2105 1
1 1
2 1
300000 1
118090 1
86978 1
254888 1
236753 1
3525 1
212537 1
300000 1
259468 1
299999 1
19354 1
299999 1
1 1
289770 1
300000 1
184886 1
300000 1
42586 1
249302 1
131660 1
300000 1
2 1
64631 1
158517 1
283109 1
104536 1
237062 1
1 1
130058 1
129034 1
100581 1
123811 1
136813 1
300000 1
147177 1
1 1
120647 1
281798 1
300001 1
92169 1
198551 1
1 1
299999 1
103521 1
199689 1
82758 1
111758 1
120069 1
198688 1
299999 1
1 1
179663 1
152928 1
1 1
223863 1
1 1
40287 1
177139 1
12142 1
299999 1
198434 1
1 1
299999 1
299999 1
118569 1
207695 1
279396 1
152527 1
92155 1
8440 1
70253 1
152517 1
1 1
110035 1
300001 1
3 1
299999 1
1 1
271215 1
2 1
1 1
24683 1
199375 1
1 1
83361 1
299999 1
271794 1
300001 1
15967 1
300001 1
47203 1
66113 1
215093 1
300000 1
299999 1
16514 1
187650 1
1 1
1 1
49086 1
1 1
90927 1
159883 1
258656 1
37290 1
216639 1
1 1
3779 1
299999 1
3 1
1 1
208208 1
38879 1
300000 1
299999 1
299999 1
82567 1
63023 1
2 1
74853 1
299999 1
169760 1
21948 1
2705 1
2 1
148638 1
183074 1
239721 1
123309 1
185881 1
300001 1
1 1
2 1
85705 1
63742 1
300002 1
300000 1
210747 1
260132 1
204557 1
59639 1
242074 1
248756 1
1 1
300000 1
299999 1
195547 1
161537 1
1 1
93983 1
59480 1
262153 1
299999 1
76411 1
1 1
76177 1
300000 1
1 1
1 1
300000 1
180522 1
79136 1
265771 1
197375 1
175737 1
178292 1
152091 1
112104 1
1 1
267883 1
293001 1
35355 1
300000 1
177232 1
6309 1
3 1
251741 1
280357 1
273459 1
219662 1
167939 1
277100 1
42376 1
196577 1
105810 1
1 1
203149 1
88050 1
299999 1
136988 1
293412 1
300000 1
35387 1
140599 1
278114 1
145198 1
54048 1
191733 1
1 1
46595 1
2 1
231 1
113285 1
107377 1
2 1
1 1
39048 1
299998 1
196261 1
1 1
31119 1
92880 1
66850 1
300000 1
159692 1
300000 1
1 1
4460 1
271296 1
300000 1
247194 1
9259 1
300001 1
1 1
300001 1
300001 1
285631 1
92794 1
286689 1
300000 1
1 1
1 1
228016 1
1 1
300000 1
293858 1
28591 1
12410 1
118355 1
300001 1
159863 1
3 1
31868 1
131059 1
3 1
24132 1
251110 1
300001 1
44451 1
129719 1
123224 1
175096 1
2 1
119164 1
292867 1
98579 1
300001 1
295180 1
272908 1
74415 1
300001 1
148 1
139997 1
203514 1
237832 1
196173 1
159477 1
143252 1
46028 1
290244 1
299999 1
133307 1
207331 1
1 1
132770 1
41509 1
1 1
138165 1
244631 1
207674 1
300001 1
42194 1
264403 1
116591 1
2 1
213902 1
299998 1
100224 1
299999 1
1 1
121594 1
252582 1
98889 1
299999 1
59456 1
300000 1
300000 1
300000 1
119458 1
2 1
151827 1
227984 1
232956 1
198565 1
81340 1
3 1
1 1
186608 1
224440 1
13071 1
13358 1
228991 1
25128 1
2 1
46504 1
99507 1
122058 1
300000 1
220803 1
153032 1
299998 1
97637 1
300001 1
91814 1
229230 1
94881 1
152810 1
17131 1
266612 1
281623 1
1 1
2 1
299999 1
1 1
144375 1
268945 1
134818 1
188927 1
181782 1
1 1
41689 1
255377 1
12071 1
1 1
148701 1
299999 1
37091 1
1 1
8335 1
264668 1
242439 1
151912 1
300000 1
2 1
3 1
295632 1
290993 1
164661 1
276180 1
35445 1
54389 1
196326 1
41111 1
114533 1
119583 1
120828 1
1 1
62838 1
201184 1
61946 1
155129 1
2 1
34337 1
266681 1
256656 1
221201 1
48014 1
244278 1
200220 1
269856 1
262500 1
82651 1
2 1
299999 1
300000 1
279023 1
14087 1
299999 1
1 1
74979 1
132817 1
1 1
117653 1
299999 1
163297 1
217540 1
260075 1
2 1
177363 1
300000 1
250547 1
2247 1
299998 1
16377 1
211332 1
187203 1
169431 1
120531 1
81540 1
1 1
259209 1
61296 1
191826 1
78011 1
1 1
193364 1
189371 1
183652 1
1 1
300000 1
136970 1
21275 1
2 1
14289 1
189093 1
20262 1
259748 1
137988 1
299999 1
281651 1
147891 1
197549 1
7877 1
55380 1
243823 1
2 1
1 1
63710 1
63189 1
167951 1
84690 1
300000 1
189035 1
300001 1
173576 1
60030 1
152234 1
287544 1
250705 1
150868 1
29277 1
300000 1
2 1
243644 1
2 1
67032 1
47405 1
1 1
116916 1
300002 1
145809 1
140342 1
181825 1
170592 1
55948 1
1 1
1 1
142227 1
300000 1
294459 1
35969 1
2594 1
1 1
300000 1
3 1
299999 1
132334 1
164267 1
20796 1
120947 1
290773 1
1 1
1793 1
67247 1
300001 1
255043 1
1 1
289201 1
299999 1
38616 1
300000 1
1 1
1 1
84411 1
167356 1
293863 1
113765 1
300001 1
62654 1
3 1
299999 1
1 1
149782 1
165357 1
164270 1
33028 1
300000 1
193569 1
300000 1
167942 1
244742 1
300001 1
300002 1
244784 1
1 1
145102 1
1 1
161818 1
94184 1
3 1
283747 1
299998 1
258475 1
265837 1
66312 1
182204 1
3 1
112235 1
169823 1
293337 1
85906 1
153373 1
61539 1
128749 1
300001 1
1 1
1 1
168879 1
300000 1
299999 1
76463 1
174631 1
264431 1
213099 1
203073 1
299998 1
2 1
180782 1
2 1
1 1
175868 1
1 1
300000 1
300001 1
172583 1
1 1
1 1
2 1
296232 1
236880 1
299999 1
40238 1
300001 1
300000 1
122695 1
139386 1
104379 1
298471 1
165195 1
290626 1
17406 1
300000 1
44918 1
300000 1
109304 1
21719 1
281090 1
175146 1
133308 1
17917 1
68432 1
219570 1
1 1
41931 1
1 1
1 1
2 1
1 1
300001 1
267455 1
299999 1
154977 1
151463 1
203797 1
78661 1
3 1
3 1
3 1
289984 1
2 1
300000 1
92935 1
24253 1
190136 1
1 1
299998 1
235698 1
300000 1
237081 1
17024 1
1 1
2 1
55959 1
1 1
225859 1
299999 1
2 1
232025 1
1 1
299999 1
1 1
1 1
58600 1
207918 1
223860 1
2 1
299999 1
133460 1
7529 1
58840 1
299999 1
2 1
138507 1
300001 1
2 1
245798 1
298839 1
1 1
110168 1
182399 1
299999 1
1 1
107858 1
232114 1
279374 1
300002 1
8082 1
299998 1
3121 1
300001 1
1 1
117240 1
100194 1
4393 1
119221 1
53387 1
7555 1
299999 1
218625 1
300000 1
1 1
1 1
1 1
221789 1
52863 1
299999 1
246084 1
261563 1
263752 1
299999 1
84957 1
1 1
195957 1
1 1
253827 1
34338 1
300000 1
109863 1
67071 1
116947 1
61750 1
1 1
1 1
299999 1
1 1
151419 1
240442 1
299999 1
300000 1
1 1
2 1
131930 1
174455 1
2 1
217381 1
280127 1
299999 1
194210 1
199975 1
78375 1
195882 1
79424 1
299999 1
273248 1
286559 1
157370 1
238619 1
78727 1
1 1
40162 1
115740 1
1 1
95788 1
25961 1
2 1
211181 1
30990 1
1 1
167389 1
1 1
1 1
2 1
2 1
273938 1
123690 1
1 1
137923 1
176700 1
279005 1
281966 1
36693 1
147938 1
300000 1
2 1
118931 1
54553 1
276246 1
239307 1
115455 1
180608 1
53929 1
268298 1
92618 1
2 1
226526 1
31203 1
109848 1
66342 1
164391 1
285539 1
181829 1
201110 1
1 1
150421 1
299999 1
1 1
25792 1
299998 1
193103 1
94260 1
300000 1
281497 1
259762 1
1 1
75703 1
206858 1
12478 1
291874 1
300002 1
209750 1
123456 1
2 1
1 1
28737 1
14683 1
299999 1
227482 1
300002 1
300001 1
1 1
41225 1
2 1
1 1
165019 1
207812 1
68195 1
140885 1
60493 1
244874 1
3 1
69207 1
300000 1
1 1
1 1
46485 1
2 1
172393 1
103861 1
111895 1
168208 1
234576 1
15410 1
1 1
85579 1
69011 1
300000 1
146427 1
203024 1
145345 1
3 1
300000 1
99571 1
211623 1
240811 1
281588 1
1 1
300002 1
128424 1
106655 1
2 1
1 1
277111 1
90217 1
10332 1
1 1
192237 1
209706 1
108999 1
1 1
11549 1
221456 1
299999 1
300001 1
179356 1
143320 1
2 1
187141 1
299999 1
3 1
117656 1
198899 1
216072 1
173964 1
2 1
2 1
290349 1
299999 1
300001 1
245466 1
300000 1
300000 1
153693 1
255436 1
260472 1
252064 1
252250 1
117673 1
300000 1
119247 1
18535 1
137236 1
98544 1
300000 1
223836 1
292014 1
216308 1
256789 1
226973 1
155463 1
129203 1
300000 1
30456 1
60344 1
299999 1
136549 1
96255 1
143023 1
138667 1
2 1
299998 1
1 1
163470 1
200491 1
33218 1
2 1
300002 1
1 1
267041 1
174271 1
43667 1
300002 1
201526 1
1 1
289661 1
57612 1
63564 1
300001 1
42503 1
121534 1
1 1
300000 1
147223 1
161664 1
74819 1
2 1
171203 1
290568 1
199469 1
244308 1
299999 1
3 1
300001 1
1 1
300000 1
2 1
66366 1
300000 1
80824 1
49473 1
1 1
119515 1
300001 1
251245 1
110449 1
300000 1
1 1
278509 1
1 1
121306 1
239544 1
300000 1
2 1
134806 1
243219 1
265614 1
1 1
300002 1
1 1
41729 1
299999 1
113816 1
2 1
3 1
300001 1
167316 1
201329 1
5569 1
60806 1
2 1
1 1
137674 1
142702 1
299999 1
228656 1
133475 1
67703 1
299999 1
1 1
1 1
237940 1
300001 1
300002 1
1 1
134858 1
121439 1
127800 1
3 1
1 1
2 1
81791 1
274453 1
234061 1
179374 1
252615 1
110061 1
215293 1
2 1
64462 1
112020 1
3 1
287793 1
81101 1
152160 1
300002 1
70379 1
276465 1
135425 1
13067 1
3 1
300000 1
38280 1
1 1
3 1
184643 1
2 1
186577 1
2 1
299999 1
162591 1
58158 1
46990 1
277928 1
61533 1
299998 1
219555 1
300000 1
1 1
1 1
201530 1
1 1
299999 1
31758 1
180584 1
209480 1
232585 1
94399 1
2 1
99887 1
219845 1
298126 1
300000 1
183917 1
232905 1
145595 1
1 1
172319 1
157784 1
1 1
277853 1
65194 1
232493 1
300001 1
150839 1
4352 1
1 1
1 1
125419 1
2 1
300000 1
66288 1
225897 1
1 1
59800 1
150822 1
33417 1
81806 1
187475 1
1 1
287206 1
1 1
238533 1
119139 1
117433 1
299999 1
4232 1
207453 1
102756 1
29312 1
1 1
186832 1
75980 1
1 1
300000 1
2 1
178947 1
183724 1
242527 1
43576 1
198816 1
300000 1
237428 1
1 1
158805 1
46723 1
89556 1
43363 1
3 1
1 1
210865 1
186940 1
1 1
239181 1
186289 1
11067 1
277656 1
28094 1
116850 1
300000 1
14439 1
227528 1
1 1
54072 1
299999 1
229229 1
299999 1
285777 1
2 1
237095 1
167395 1
155392 1
66154 1
1 1
116585 1
214122 1
167812 1
168410 1
37564 1
62213 1
299999 1
88035 1
185117 1
246149 1
297906 1
272927 1
300000 1
300001 1
261304 1
232393 1
88127 1
57207 1
94698 1
244110 1
109408 1
73932 1
240397 1
300001 1
71542 1
2 1
251951 1
26251 1
246411 1
145936 1
283629 1
35192 1
202428 1
234356 1
268082 1
180039 1
224131 1
146876 1
1 1
288461 1
1 1
129729 1
2 1
12033 1
1 1
1 1
299999 1
194639 1
300000 1
201751 1
300000 1
3990 1
28319 1
2 1
209495 1
299999 1
130536 1
161846 1
181954 1
37476 1
209995 1
299999 1
187647 1
199576 1
138022 1
1 1
221578 1
1 1
269956 1
249400 1
122863 1
172325 1
152565 1
299998 1
300001 1
1 1
170115 1
3 1
152226 1
1 1
1 1
225455 1
234141 1
277269 1
39001 1
299998 1
67958 1
29283 1
299998 1
2 1
1 1
87088 1
232229 1
67987 1
262270 1
66479 1
300001 1
42276 1
133886 1
300000 1
71516 1
203313 1
8698 1
236338 1
32279 1
138027 1
2 1
300001 1
2 1
300001 1
172970 1
63660 1
151511 1
300001 1
299999 1
224274 1
172975 1
146036 1
78227 1
1 1
1 1
266381 1
216026 1
210694 1
1 1
193710 1
1 1
1 1
137663 1
300000 1
175422 1
157402 1
69543 1
52858 1
300000 1
131647 1
300000 1
299999 1
1 1
1 1
299999 1
3 1
171295 1
82581 1
1 1
101490 1
199643 1
47767 1
299999 1
230121 1
116794 1
166810 1
89780 1
299999 1
165759 1
210361 1
1 1
134051 1
1 1
146876 1
38625 1
141329 1
231157 1
299999 1
300001 1
174805 1
97984 1
36877 1
1 1
2 1
1 1
164546 1
1 1
3 1
298051 1
69078 1
150121 1
231027 1
273554 1
109607 1
2 1
299999 1
281732 1
1 1
25612 1
249417 1
300001 1
300001 1
217422 1
58 1
174165 1
299999 1
299999 1
1 1
286494 1
104891 1
4942 1
243192 1
74713 1
300000 1
130224 1
171174 1
1 1
164633 1
1 1
5530 1
189980 1
299999 1
2 1
1 1
30875 1
85164 1
22393 1
195464 1
298772 1
129654 1
219857 1
71391 1
299999 1
67517 1
106576 1
24603 1
300001 1
195111 1
26382 1
102593 1
1 1
2 1
9704 1
201874 1
292315 1
109426 1
300000 1
20002 1
262090 1
198087 1
216889 1
126298 1
3 1
1 1
1 1
71954 1
299999 1
78265 1
105355 1
1 1
245640 1
1 1
300000 1
300000 1
269170 1
300001 1
300001 1
1 1
2 1
87601 1
269999 1
86543 1
131808 1
299999 1
239083 1
300000 1
300000 1
2 1
56646 1
261509 1
108284 1
32757 1
300000 1
1 1
215552 1
267104 1
1 1
222902 1
226308 1
271837 1
238310 1
128112 1
66054 1
30512 1
285701 1
2 1
1 1
285315 1
262940 1
59218 1
218403 1
80121 1
3 1
60677 1
217117 1
1 1
137996 1
167458 1
58133 1
78942 1
121862 1
33429 1
1 1
181969 1
156660 1
98195 1
300000 1
179855 1
300002 1
137271 1
1 1
235296 1
202162 1
4247 1
210901 1
38233 1
87438 1
284860 1
295662 1
300000 1
124249 1
141881 1
249753 1
214152 1
1 1
132031 1
1 1
1 1
185901 1
269203 1
297264 1
300001 1
1 1
300001 1
277171 1
39920 1
280908 1
300001 1
1 1
26418 1
299999 1
134672 1
298611 1
292879 1
296766 1
1 1
24108 1
1 1
544 1
9366 1
45714 1
86442 1
184643 1
62424 1
300000 1
197630 1
23852 1
84587 1
44247 1
219414 1
148020 1
120393 1
10211 1
65523 1
20371 1
34278 1
187816 1
3 1
300000 1
83353 1
196033 1
173098 1
93081 1
2892 1
291367 1
17839 1
300001 1
219673 1
20427 1
287742 1
94953 1
176555 1
246635 1
35010 1
7782 1
300000 1
291017 1
2 1
120808 1
219132 1
299999 1
295379 1
1 1
1 1
116608 1
296086 1
7015 1
300000 1
276297 1
5953 1
228803 1
251467 1
5464 1
1 1
173066 1
160937 1
281529 1
6641 1
60008 1
36560 1
220497 1
299999 1
299999 1
116098 1
39742 1
1 1
242643 1
246382 1
179359 1
2 1
68439 1
217252 1
1 1
130662 1
2 1
300000 1
215964 1
289695 1
277011 1
177308 1
300000 1
3 1
99838 1
205 1
80257 1
299999 1
127669 1
1 1
207277 1
299999 1
39459 1
299999 1
2880 1
1 1
2 1
265796 1
300000 1
1 1
213539 1
300001 1
1 1
13863 1
2 1
205216 1
180598 1
1 1
1 1
1 1
97448 1
139213 1
299999 1
1 1
299999 1
219101 1
2 1
27958 1
243915 1
1 1
1 1
154213 1
292677 1
222119 1
299999 1
264875 1
213969 1
282333 1
79979 1
195723 1
1 1
300000 1
299999 1
3 1
299999 1
222815 1
254360 1
1 1
162987 1
299999 1
2 1
275701 1
192741 1
300001 1
17627 1
66220 1
299998 1
270698 1
128577 1
40214 1
94670 1
72194 1
1 1
177142 1
163979 1
110225 1
246852 1
138904 1
65225 1
138525 1
3 1
172429 1
1 1
79564 1
1 1
300001 1
8738 1
14464 1
1 1
33187 1
300000 1
1 1
299999 1
263846 1
300001 1
299999 1
196820 1
299999 1
162805 1
1 1
184080 1
2 1
210646 1
37117 1
165873 1
299999 1
183107 1
129284 1
299998 1
112701 1
168258 1
299999 1
69350 1
241191 1
71821 1
215865 1
1 1
172548 1
74038 1
300000 1
74729 1
181368 1
299999 1
213354 1
257490 1
203462 1
300000 1
80602 1
252900 1
300000 1
1 1
1 1
211823 1
7515 1
300000 1
300001 1
137511 1
169631 1
20364 1
105215 1
18071 1
14929 1
224538 1
300001 1
134867 1
300002 1
2 1
1 1
74399 1
35578 1
1 1
253103 1
181046 1
130913 1
187768 1
2 1
1 1
197760 1
300001 1
1 1
1 1
1 1
186786 1
240951 1
231701 1
1 1
136494 1
55624 1
60777 1
1 1
1 1
300001 1
132021 1
1 1
299999 1
194071 1
52998 1
300000 1
1 1
100515 1
261888 1
280853 1
2 1
299999 1
132266 1
206607 1
138346 1
300000 1
257383 1
244100 1
128351 1
276429 1
62893 1
127949 1
187279 1
124517 1
2 1
129710 1
1 1
27967 1
199999 1
299999 1
217094 1
1 1
300002 1
300000 1
209409 1
299999 1
111254 1
115345 1
300000 1
292600 1
135488 1
254681 1
11405 1
241775 1
229285 1
295415 1
175969 1
113692 1
1 1
166770 1
299999 1
149233 1
299999 1
300000 1
292132 1
227492 1
299999 1
300001 1
75174 1
2 1
278048 1
231164 1
300001 1
1 1
226984 1
300000 1
1 1
1 1
188994 1
4899 1
93876 1
2 1
25409 1
127055 1
3 1
300001 1
1 1
1 1
293294 1
1 1
66255 1
299999 1
209792 1
299999 1
1 1
3 1
3 1
224831 1
1 1
213032 1
1 1
1 1
31597 1
3 1
126911 1
148908 1
20332 1
51561 1
33355 1
1 1
155171 1
129223 1
291851 1
296753 1
1 1
245050 1
1 1
13227 1
72509 1
1 1
214220 1
217948 1
300001 1
299998 1
300001 1
153737 1
1 1
1 1
234548 1
300000 1
228574 1
41930 1
252520 1
300001 1
6782 1
1545 1
299998 1
300001 1
300000 1
103427 1
150685 1
2 1
255660 1
227919 1
300002 1
2 1
202427 1
1 1
190084 1
300001 1
79889 1
300002 1
1 1
300000 1
106051 1
294369 1
62291 1
294248 1
55596 1
236646 1
169435 1
28219 1
237634 1
131453 1
7182 1
300000 1
163377 1
300000 1
1 1
220792 1
105435 1
300000 1
259614 1
138629 1
51795 1
215483 1
80550 1
1 1
40708 1
249097 1
290415 1
2 1
34803 1
120401 1
104697 1
942 1
1 1
68651 1
1 1
300001 1
116049 1
202300 1
1 1
3 1
49560 1
297516 1
1 1
1 1
300001 1
1 1
238219 1
300000 1
300000 1
287016 1
203579 1
2 1
259170 1
1 1
300000 1
285688 1
3 1
106932 1
300000 1
228356 1
187562 1
131881 1
126845 1
87157 1
300000 1
1 1
1 1
267065 1
293447 1
79835 1
299076 1
292598 1
57467 1
73211 1
152767 1
116751 1
38718 1
284233 1
194073 1
1 1
299999 1
300002 1
220731 1
160715 1
98927 1
300002 1
29606 1
133952 1
91594 1
300001 1
64984 1
300000 1
69742 1
158744 1
131170 1
2 1
179179 1
1 1
1 1
163818 1
300001 1
21572 1
300002 1
204657 1
287460 1
296423 1
273558 1
100163 1
1 1
222378 1
60880 1
300000 1
207571 1
1 1
1 1
92027 1
1 1
45051 1
208414 1
266426 1
300000 1
300002 1
137996 1
172470 1
234434 1
297176 1
299957 1
14810 1
300001 1
300000 1
300000 1
112924 1
1 1
74334 1
115814 1
299999 1
38798 1
163577 1
1 1
2 1
3 1
2 1
300000 1
2 1
300000 1
169902 1
2 1
103589 1
28817 1
34487 1
37545 1
245357 1
299999 1
2 1
226613 1
96505 1
187815 1
2 1
142406 1
3 1
2 1
103425 1
299999 1
72918 1
171779 1
279336 1
71317 1
300002 1
121809 1
190642 1
213105 1
108752 1
1 1
285245 1
252507 1
300001 1
242598 1
211628 1
212288 1
1 1
236385 1
78780 1
1 1
44432 1
299998 1
246677 1
1 1
163661 1
99456 1
223389 1
183018 1
218705 1
238013 1
300000 1
1 1
77007 1
189656 1
208310 1
12346 1
26551 1
1 1
162536 1
1 1
185188 1
300000 1
1 1
170229 1
229686 1
300000 1
300000 1
93623 1
14508 1
75079 1
1 1
10270 1
75366 1
1 1
206442 1
8733 1
3 1
165419 1
300000 1
82261 1
1 1
110870 1
62744 1
1 1
221588 1
82874 1
69017 1
28744 1
2 1
277864 1
3 1
3 1
295879 1
128450 1
19822 1
67827 1
242434 1
44053 1
178020 1
1 1
131158 1
2 1
299998 1
259963 1
300002 1
7413 1
179909 1
138409 1
127766 1
85304 1
191517 1
263655 1
19014 1
154222 1
1 1
73839 1
1 1
3 1
227339 1
137515 1
61035 1
241097 1
150354 1
281316 1
300001 1
299999 1
2 1
226090 1
16421 1
2 1
125421 1
300001 1
102875 1
238412 1
35912 1
19656 1
1 1
1 1
271557 1
216509 1
218841 1
280378 1
300000 1
273797 1
249772 1
300000 1
1 1
256290 1
274613 1
300001 1
110762 1
294487 1
205482 1
299999 1
159954 1
82737 1
24143 1
300000 1
99639 1
248288 1
51898 1
146752 1
263914 1
291796 1
32383 1
27972 1
219716 1
141309 1
300000 1
92303 1
9152 1
268448 1
123255 1
276404 1
138889 1
213770 1
81905 1
300002 1
205756 1
299999 1
24173 1
157456 1
3 1
57454 1
1 1
3 1
300000 1
248880 1
193905 1
273815 1
55666 1
300001 1
244587 1
182091 1
158406 1
99863 1
18322 1
179439 1
119912 1
148335 1
166450 1
59315 1
1 1
14789 1
299999 1
228831 1
192439 1
39125 1
300001 1
299999 1
89069 1
103749 1
166745 1
258883 1
296596 1
1 1
128345 1
147312 1
239796 1
170888 1
81746 1
235303 1
37555 1
1 1
2470 1
164000 1
175049 1
156241 1
170322 1
107978 1
300000 1
1 1
241589 1
299999 1
3430 1
1 1
250553 1
69392 1
2 1
1 1
190996 1
300001 1
101847 1
299998 1
299998 1
59437 1
5936 1
34748 1
58773 1
202957 1
29414 1
299999 1
34733 1
149680 1
300001 1
300001 1
300001 1
260496 1
52068 1
170613 1
300000 1
37349 1
299998 1
67057 1
57619 1
300001 1
158024 1
90637 1
251321 1
213405 1
89432 1
285692 1
299999 1
152373 1
289088 1
272096 1
1 1
217881 1
69767 1
2 1
233671 1
210284 1
299106 1
131650 1
299999 1
2 1
43858 1
1 1
183547 1
118604 1
221034 1
226193 1
300000 1
274144 1
139570 1
1 1
232358 1
300000 1
11285 1
178989 1
172282 1
209647 1
99847 1
94786 1
86660 1
300000 1
51775 1
231550 1
300000 1
146124 1
234240 1
1 1
1 1
208861 1
3 1
133357 1
1 1
1 1
2 1
299999 1
300000 1
300000 1
1 1
112019 1
138657 1
158473 1
257097 1
1 1
79416 1
49887 1
300001 1
300002 1
299999 1
1 1
2437 1
145065 1
300000 1
127653 1
94737 1
299999 1
1 1
72439 1
1 1
300001 1
212505 1
292533 1
1 1
299999 1
20160 1
1 1
145732 1
257507 1
36213 1
299999 1
212292 1
1 1
2 1
2 1
176035 1
225139 1
300000 1
217336 1
1 1
173776 1
300000 1
2 1
1 1
2 1
300001 1
208703 1
93764 1
100534 1
1 1
299998 1
1 1
1 1
284621 1
192241 1
1 1
299999 1
284447 1
252789 1
255793 1
212997 1
212939 1
18569 1
195119 1
224392 1
1 1
242930 1
1 1
300000 1
300000 1
17744 1
134384 1
11413 1
50585 1
300002 1
78305 1
270716 1
299999 1
300000 1
180902 1
300001 1
172673 1
26847 1
300000 1
115779 1
79395 1
299999 1
272579 1
193612 1
29927 1
11229 1
38578 1
203055 1
231519 1
2865 1
271232 1
256573 1
300001 1
2 1
300000 1
163803 1
264249 1
246446 1
263525 1
148189 1
63464 1
1 1
1 1
209773 1
300000 1
101248 1
300001 1
1 1
30825 1
264863 1
300000 1
105293 1
300001 1
1 1
43360 1
128807 1
1 1
143606 1
33773 1
300000 1
2 1
194904 1
167970 1
2 1
236494 1
6762 1
131466 1
98449 1
241854 1
3 1
196810 1
1 1
225449 1
1 1
10144 1
150108 1
27971 1
61580 1
2 1
267442 1
276128 1
232030 1
177687 1
134256 1
257808 1
3 1
241176 1
196084 1
2 1
300000 1
179998 1
245641 1
300000 1
299999 1
291162 1
299999 1
1 1
146977 1
266979 1
288079 1
211571 1
1 1
104058 1
95986 1
67153 1
215351 1
52849 1
80353 1
17815 1
18732 1
167553 1
299999 1
67012 1
299210 1
71955 1
239061 1
1 1
1 1
106356 1
153661 1
21427 1
248510 1
200563 1
3 1
280508 1
224767 1
265256 1
281926 1
266987 1
85417 1
298178 1
300000 1
89126 1
127290 1
57312 1
167954 1
192756 1
21866 1
1 1
129469 1
74984 1
208049 1
299999 1
143786 1
1 1
300001 1
212228 1
284023 1
99755 1
299999 1
299999 1
15693 1
47402 1
300002 1
227004 1
1 1
266672 1
1 1
245444 1
1 1
124013 1
299998 1
2 1
49069 1
38996 1
197691 1
239040 1
13387 1
300000 1
111570 1
1 1
300001 1
300000 1
205276 1
120948 1
1 1
300000 1
80649 1
220085 1
86051 1
175354 1
176045 1
300001 1
1 1
105800 1
179590 1
300000 1
246100 1
300000 1
7430 1
164779 1
298709 1
47228 1
1 1
1 1
1 1
228283 1
300000 1
194271 1
229732 1
300001 1
300001 1
300000 1
23092 1
92717 1
3 1
62194 1
299999 1
1 1
296868 1
112133 1
190734 1
124987 1
2 1
299096 1
180334 1
300000 1
1 1
269607 1
1 1
299998 1
29294 1
170105 1
168577 1
259104 1
1 1
105278 1
300001 1
298726 1
10609 1
2 1
1 1
300000 1
300000 1
15718 1
300002 1
233035 1
1 1
61867 1
300001 1
265003 1
2 1
218186 1
830 1
89752 1
37568 1
62087 1
99541 1
136804 1
94928 1
146320 1
3 1
250823 1
241167 1
300000 1
238097 1
186429 1
300000 1
182250 1
38649 1
104281 1
1 1
137904 1
265683 1
1 1
234846 1
111272 1
262565 1
270013 1
300000 1
92825 1
83070 1
193984 1
1 1
1 1
181040 1
2 1
106271 1
49467 1
115278 1
92876 1
1 1
1 1
300000 1
226683 1
52273 1
171490 1
148266 1
1 1
200242 1
3456 1
124891 1
300000 1
112731 1
1 1
94191 1
257503 1
2 1
187480 1
260230 1
142399 1
184392 1
11999 1
22276 1
256299 1
2 1
264246 1
241084 1
1 1
179068 1
167245 1
59465 1
177810 1
300000 1
300000 1
299999 1
185211 1
1 1
189385 1
158237 1
299999 1
232800 1
299998 1
300000 1
73016 1
145607 1
257701 1
300000 1
217666 1
300002 1
300000 1
111876 1
157340 1
237039 1
2 1
59153 1
59317 1
186325 1
2 1
1 1
2 1
164710 1
98778 1
204788 1
1 1
1 1
300001 1
1624 1
299999 1
54492 1
104951 1
2 1
300001 1
115682 1
195574 1
36345 1
91626 1
1 1
262965 1
68722 1
280248 1
3 1
184199 1
299998 1
53009 1
168274 1
288469 1
300001 1
300001 1
1 1
117880 1
60519 1
8495 1
236021 1
261437 1
300001 1
1 1
295270 1
94080 1
41892 1
299998 1
185407 1
161247 1
7185 1
1 1
195108 1
295473 1
225595 1
98892 1
292733 1
1 1
1 1
275422 1
230913 1
199882 1
300000 1
188757 1
1 1
207526 1
299999 1
236805 1
2 1
255931 1
255174 1
193330 1
249171 1
241780 1
179481 1
299999 1
2 1
162143 1
292120 1
96740 1
153518 1
1 1
299998 1
122512 1
299998 1
46811 1
300000 1
213830 1
300000 1
35337 1
83327 1
166601 1
279273 1
146626 1
31125 1
143976 1
188947 1
115468 1
133307 1
1 1
153649 1
300000 1
272006 1
157851 1
246965 1
1 1
300000 1
298397 1
107141 1
300001 1
1 1
58851 1
98716 1
299999 1
1 1
1 1
276580 1
54818 1
215186 1
32861 1
1 1
4914 1
224378 1
59273 1
158366 1
130992 1
251690 1
202524 1
115296 1
1 1
182671 1
52138 1
115310 1
299998 1
177112 1
31674 1
299999 1
253020 1
72499 1
190106 1
1 1
78437 1
27911 1
2741 1
5478 1
1 1
3 1
77965 1
142858 1
195667 1
294597 1
168039 1
87010 1
136245 1
227426 1
299999 1
266632 1
68501 1
190620 1
201078 1
115337 1
296083 1
207061 1
300000 1
282976 1
183001 1
194107 1
179469 1
1 1
2 1
104159 1
1 1
1 1
78840 1
273470 1
223074 1
286155 1
118979 1
293090 1
299998 1
1 1
3037 1
280769 1
299998 1
152283 1
295550 1
2 1
2 1
20727 1
300000 1
190392 1
120328 1
300002 1
216440 1
157113 1
160878 1
297582 1
165279 1
128134 1
223510 1
12797 1
240930 1
300000 1
285940 1
75600 1
213456 1
98598 1
1 1
300002 1
300001 1
299999 1
1 1
54745 1
166963 1
273667 1
61025 1
1 1
128844 1
202190 1
82386 1
28101 1
171577 1
1 1
3 1
300002 1
44551 1
240075 1
207393 1
154016 1
299998 1
299999 1
112407 1
300002 1
196499 1
272597 1
295286 1
254472 1
97235 1
300001 1
1 1
46082 1
1 1
299999 1
266672 1
79805 1
286296 1
214318 1
79749 1
207283 1
143192 1
120477 1
260003 1
1 1
78074 1
101529 1
299998 1
73214 1
213515 1
294920 1
299141 1
110140 1
138167 1
249557 1
293852 1
71595 1
181174 1
233416 1
300000 1
140382 1
1 1
25551 1
51678 1
261772 1
254868 1
78141 1
299999 1
133537 1
49361 1
300000 1
194113 1
186995 1
256009 1
299999 1
222664 1
300001 1
46330 1
244975 1
51675 1
1 1
262185 1
42275 1
219643 1
1 1
299999 1
1 1
178734 1
6553 1
2 1
109503 1
299999 1
284628 1
109507 1
299218 1
250736 1
12862 1
299998 1
12314 1
49097 1
1 1
3 1
72968 1
300000 1
133396 1
299999 1
300000 1
3936 1
139935 1
300000 1
300001 1
215298 1
1 1
28363 1
15722 1
70535 1
12467 1
1 1
104634 1
139530 1
45045 1
299999 1
27262 1
1 1
2 1
1 1
242706 1
204985 1
300000 1
1 1
27277 1
291407 1
300000 1
141053 1
229215 1
3 1
1313 1
299999 1
85415 1
235345 1
1 1
65628 1
119056 1
299999 1
300000 1
261548 1
65020 1
145226 1
274053 1
46213 1
48788 1
205193 1
1 1
160442 1
206517 1
124843 1
191203 1
288122 1
24863 1
202095 1
57407 1
172498 1
87105 1
1 1
1 1
131780 1
289594 1
215834 1
1 1
214729 1
155647 1
185839 1
3 1
296609 1
151571 1
16284 1
136748 1
164938 1
54450 1
281957 1
130742 1
175917 1
169249 1
1 1
120148 1
87938 1
3 1
282642 1
51704 1
293189 1
68202 1
297850 1
2 1
284330 1
1 1
216290 1
38879 1
198977 1
16325 1
1 1
89348 1
250804 1
177735 1
188567 1
124276 1
293780 1
277085 1
190559 1
299999 1
2 1
294931 1
300001 1
151143 1
102239 1
60432 1
73351 1
155639 1
59446 1
300000 1
300000 1
34710 1
98421 1
290448 1
24349 1
18990 1
299999 1
1479 1
278438 1
130303 1
154400 1
1 1
299999 1
197614 1
87858 1
49768 1
1488 1
14835 1
213714 1
293902 1
1 1
163947 1
203894 1
133232 1
273716 1
280219 1
172300 1
24064 1
267864 1
249002 1
93697 1
70817 1
255201 1
274379 1
298331 1
98969 1
186100 1
1 1
300000 1
16629 1
248930 1
104879 1
213505 1
99822 1
299999 1
1 1
234569 1
273032 1
1 1
300000 1
148835 1
1 1
2 1
299999 1
1 1
252949 1
300000 1
190974 1
1 1
300000 1
233087 1
109374 1
3 1
8671 1
144939 1
144915 1
300000 1
1 1
300000 1
258195 1
147752 1
34894 1
299999 1
248306 1
237234 1
228475 1
211679 1
185437 1
76346 1
142577 1
280098 1
100384 1
165671 1
300000 1
247214 1
94982 1
34733 1
300002 1
66002 1
18224 1
102373 1
30930 1
38042 1
241121 1
108453 1
299999 1
6755 1
232589 1
243170 1
1 1
1 1
205294 1
254967 1
289993 1
300000 1
257027 1
280675 1
299999 1
300002 1
83733 1
279866 1
272725 1
300001 1
66620 1
299998 1
261529 1
299999 1
26918 1
53352 1
53315 1
127225 1
59322 1
42712 1
299999 1
27715 1
300000 1
33174 1
214423 1
199942 1
52063 1
300002 1
244845 1
273754 1
299999 1
2 1
127923 1
33193 1
169896 1
57818 1
1 1
164823 1
184595 1
1 1
300000 1
211517 1
73381 1
197678 1
220918 1
224303 1
99216 1
1 1
73471 1
264885 1
156370 1
1 1
124277 1
300000 1
171948 1
1 1
50229 1
15167 1
121994 1
1 1
300001 1
300000 1
31811 1
300000 1
284924 1
235689 1
1 1
22043 1
100114 1
147774 1
289542 1
251605 1
300000 1
300000 1
64598 1
1 1
95015 1
2 1
95152 1
300000 1
300000 1
98756 1
299999 1
275619 1
253429 1
1 1
15369 1
300001 1
109694 1
78215 1
123350 1
190771 1
299998 1
3 1
102961 1
300002 1
110538 1
299999 1
232823 1
2 1
300002 1
299999 1
22425 1
73879 1
153057 1
263869 1
258291 1
73366 1
1 1
300000 1
3 1
3 1
300000 1
106702 1
46446 1
300000 1
63123 1
2 1
299999 1
119141 1
140381 1
128508 1
231019 1
106617 1
1 1
48979 1
1 1
3 1
13536 1
126438 1
299998 1
119761 1
287706 1
31352 1
229521 1
196644 1
204476 1
249283 1
281138 1
49517 1
3 1
122652 1
2 1
121014 1
299999 1
289163 1
299999 1
101384 1
65174 1
2 1
297011 1
64360 1
249135 1
171713 1
226344 1
208516 1
300000 1
58494 1
205917 1
10543 1
300000 1
1 1
2 1
255679 1
300001 1
300000 1
129405 1
170631 1
44759 1
200484 1
151751 1
59290 1
244034 1
97008 1
209585 1
300002 1
98122 1
143053 1
147245 1
238704 1
1 1
189538 1
1 1
1 1
3 1
287089 1
300000 1
1 1
1 1
239585 1
1 1
300000 1
61969 1
210193 1
170248 1
137974 1
300000 1
148879 1
159945 1
300000 1
300000 1
30247 1
300001 1
299998 1
105952 1
193244 1
232681 1
300001 1
179844 1
299999 1
242141 1
130039 1
300002 1
300001 1
55134 1
2 1
6031 1
193653 1
2 1
196423 1
209090 1
55229 1
60971 1
197364 1
218170 1
1 1
168071 1
247556 1
164493 1
107212 1
179452 1
108182 1
1 1
299261 1
933 1
30579 1
258618 1
108097 1
2 1
1 1
300001 1
171206 1
12743 1
299999 1
2 1
295007 1
261794 1
161751 1
1 1
300000 1
1 1
118595 1
256979 1
45465 1
52880 1
136554 1
231751 1
198000 1
2 1
220248 1
37334 1
212401 1
299999 1
299999 1
300000 1
138430 1
2 1
112612 1
2 1
54550 1
1 1
2 1
17542 1
18238 1
202088 1
299999 1
299999 1
226106 1
3 1
120679 1
28886 1
241763 1
287474 1
278083 1
163724 1
189633 1
10991 1
227449 1
103737 1
231067 1
200151 1
89165 1
252514 1
299999 1
1 1
300000 1
288026 1
206023 1
75618 1
135252 1
1 1
81144 1
163379 1
1 1
106770 1
2 1
248120 1
255856 1
206695 1
107082 1
1 1
196315 1
71882 1
271720 1
16592 1
178634 1
213460 1
189286 1
3 1
211134 1
2 1
54520 1
127756 1
300001 1
111481 1
140734 1
99104 1
1 1
239999 1
258504 1
22412 1
126817 1
219344 1
26208 1
81122 1
202746 1
222196 1
299999 1
300000 1
2 1
117092 1
242172 1
9181 1
204040 1
2 1
300000 1
133300 1
163650 1
13339 1
299999 1
45161 1
244927 1
300001 1
158789 1
26050 1
210701 1
149121 1
1 1
193709 1
243503 1
75107 1
300000 1
83621 1
179989 1
1 1
182704 1
125677 1
1 1
288655 1
206668 1
3 1
297163 1
153265 1
38425 1
1 1
78506 1
83366 1
1 1
115501 1
290404 1
284294 1
109607 1
3 1
135332 1
300000 1
252116 1
150237 1
21898 1
291783 1
210367 1
143763 1
252051 1
52371 1
37492 1
19796 1
274051 1
59819 1
300002 1
76323 1
27446 1
213585 1
300002 1
300000 1
1 1
300000 1
43822 1
300000 1
232693 1
184883 1
217623 1
136638 1
123388 1
211503 1
25803 1
3 1
2459 1
2 1
116263 1
1 1
193955 1
129425 1
45765 1
1 1
1 1
86681 1
1 1
163606 1
169120 1
28524 1
41535 1
1 1
57750 1
14087 1
189897 1
123145 1
52215 1
254202 1
1 1
300000 1
2 1
124612 1
299999 1
23873 1
12275 1
125863 1
30308 1
300000 1
292538 1
85060 1
196576 1
126509 1
300000 1
54552 1
299999 1
171226 1
151946 1
16186 1
297588 1
193387 1
151130 1
133475 1
22179 1
299999 1
206926 1
300000 1
11496 1
2659 1
1 1
300000 1
300002 1
225442 1
908 1
1 1
223068 1
3 1
269527 1
1 1
1 1
44886 1
276749 1
1 1
298192 1
127121 1
2 1
12802 1
177863 1
1 1
149097 1
2 1
265184 1
299999 1
162309 1
84565 1
2 1
294077 1
300000 1
264453 1
77717 1
1 1
294083 1
299999 1
297312 1
299999 1
130736 1
157469 1
177291 1
182225 1
1 1
2 1
205159 1
299999 1
214738 1
131092 1
218504 1
41187 1
300000 1
300001 1
223649 1
196522 1
154953 1
1 1
103319 1
155265 1
2 1
2 1
293206 1
92514 1
266524 1
1 1
300000 1
176944 1
59704 1
48605 1
2 1
300001 1
1 1
184319 1
300000 1
1 1
259734 1
299999 1
1 1
129556 1
132759 1
200704 1
148835 1
299999 1
299999 1
185480 1
11867 1
1870 1
1 1
299999 1
1 1
172098 1
299999 1
95871 1
215775 1
163620 1
57999 1
300000 1
273318 1
299999 1
300000 1
300001 1
193523 1
223303 1
129424 1
290462 1
125691 1
300000 1
266488 1
72933 1
2 1
175540 1
128926 1
1 1
3 1
3 1
103375 1
215844 1
235792 1
269571 1
169248 1
300001 1
207791 1
113827 1
87117 1
69065 1
2 1
300002 1
165676 1
161480 1
190309 1
300000 1
258560 1
156910 1
61663 1
120659 1
300001 1
229671 1
300001 1
300000 1
55059 1
1 1
247987 1
51066 1
294506 1
1 1
300001 1
300001 1
2 1
2 1
2 1
185626 1
11233 1
299999 1
299999 1
1 1
16352 1
1 1
94653 1
299999 1
65519 1
126847 1
1 1
300002 1
300001 1
153671 1
266486 1
144773 1
37568 1
1 1
257876 1
20302 1
1 1
7085 1
299999 1
300001 1
208403 1
5000 1
1 1
15967 1
60617 1
1 1
2 1
94813 1
242433 1
286942 1
86451 1
74451 1
42496 1
1 1
1 1
300000 1
1 1
162563 1
180316 1
300001 1
61332 1
139965 1
3 1
3 1
153950 1
1 1
103248 1
272224 1
1 1
1 1
292350 1
300000 1
188362 1
91496 1
147364 1
204353 1
189044 1
236192 1
300000 1
1 1
59582 1
135259 1
300002 1
203551 1
3 1
2 1
300000 1
191019 1
300001 1
67994 1
124550 1
299999 1
299999 1
202790 1
299999 1
93870 1
1 1
111212 1
28302 1
138537 1
296082 1
299511 1
89855 1
283409 1
2 1
121428 1
2 1
3 1
3 1
2 1
3 1
289930 1
1 1
300000 1
1 1
290387 1
222483 1
171330 1
3 1
285482 1
1 1
101638 1
29085 1
281949 1
299999 1
184287 1
17380 1
1 1
1 1
215362 1
145624 1
131361 1
1 1
37696 1
46589 1
75942 1
52010 1
299999 1
187077 1
287046 1
119388 1
132424 1
1 1
50972 1
299999 1
56326 1
300000 1
300001 1
3 1
54284 1
188151 1
13562 1
299998 1
88268 1
254458 1
300001 1
221696 1
2 1
1 1
1 1
163983 1
255329 1
219659 1
105106 1
60890 1
100395 1
70372 1
3 1
281537 1
261381 1
138605 1
1 1
183763 1
246635 1
300000 1
264920 1
1 1
300000 1
178253 1
190459 1
195340 1
1 1
223672 1
299999 1
124246 1
1 1
15698 1
300001 1
299999 1
39350 1
230155 1
281279 1
259690 1
7087 1
99725 1
2 1
114529 1
191585 1
265250 1
300001 1
300001 1
73529 1
1 1
174571 1
23990 1
1 1
195795 1
32833 1
300000 1
1 1
158242 1
1 1
1 1
143425 1
79795 1
52395 1
190374 1
1 1
1 1
1 1
181888 1
300002 1
1 1
296739 1
300001 1
300001 1
58971 1
212424 1
300000 1
240191 1
299999 1
299999 1
32374 1
299999 1
1 1
74796 1
300000 1
3 1
124403 1
52934 1
299998 1
225842 1
2 1
283523 1
132276 1
2 1
1 1
66362 1
143542 1
1 1
84540 1
171452 1
300000 1
156649 1
199751 1
1 1
554 1
300001 1
84941 1
232450 1
257008 1
7871 1
161566 1
2 1
72081 1
1 1
134221 1
1 1
56503 1
72026 1
126955 1
242867 1
272537 1
299999 1
299999 1
1 1
109749 1
186808 1
1 1
300000 1
75104 1
29813 1
300000 1
3 1
125236 1
141870 1
2 1
291164 1
2 1
255020 1
2 1
125841 1
149439 1
1 1
279226 1
264701 1
300000 1
300002 1
93946 1
300000 1
104251 1
189860 1
300000 1
252155 1
280284 1
300000 1
133837 1
1 1
242446 1
8780 1
105002 1
142534 1
300000 1
90439 1
300001 1
133102 1
58640 1
149921 1
8026 1
183617 1
89567 1
218741 1
1 1
299998 1
7786 1
83162 1
1 1
300000 1
175351 1
2 1
300000 1
281902 1
35680 1
178701 1
194622 1
58720 1
300000 1
108227 1
249655 1
178704 1
234191 1
4187 1
53716 1
1 1
300001 1
93980 1
60239 1
300002 1
260025 1
257742 1
299999 1
172305 1
2 1
96324 1
34603 1
275482 1
300000 1
153474 1
76769 1
245103 1
3 1
299999 1
254839 1
229629 1
162508 1
299999 1
47255 1
46504 1
1 1
2 1
242530 1
299999 1
300000 1
180433 1
17307 1
261926 1
79134 1
300001 1
88916 1
101741 1
18088 1
197646 1
1 1
40408 1
232308 1
299998 1
1 1
160025 1
300001 1
188337 1
216343 1
1 1
299999 1
118678 1
66902 1
10582 1
300000 1
30996 1
179091 1
219320 1
1 1
141151 1
278466 1
31474 1
1 1
47565 1
148782 1
2693 1
2 1
299806 1
85484 1
299999 1
204502 1
1 1
237809 1
1 1
2 1
8019 1
255732 1
1 1
96079 1
1 1
3 1
1 1
296553 1
172817 1
299999 1
1 1
2 1
300000 1
35804 1
299999 1
232290 1
172568 1
1 1
75461 1
1 1
205535 1
1 1
240011 1
46237 1
282699 1
1 1
194604 1
152647 1
1992 1
146306 1
110519 1
217183 1
217026 1
238350 1
1 1
2 1
170223 1
63415 1
57093 1
1 1
244619 1
2 1
300000 1
2 1
1 1
300000 1
1 1
1 1
300001 1
49078 1
2 1
57389 1
108406 1
1 1
1 1
300001 1
300000 1
117635 1
174459 1
222391 1
286798 1
33633 1
105711 1
104696 1
275708 1
195837 1
217070 1
300001 1
1 1
112974 1
299999 1
300001 1
33738 1
300000 1
288511 1
14218 1
2 1
200799 1
179940 1
264445 1
95515 1
44242 1
164843 1
187512 1
126082 1
68740 1
81435 1
177931 1
5910 1
300000 1
200033 1
42231 1
16837 1
3 1
25502 1
300000 1
1 1
1 1
205636 1
38476 1
53421 1
1 1
19702 1
3697 1
300000 1
299998 1
300000 1
281870 1
1 1
240154 1
3 1
46016 1
154726 1
253840 1
202771 1
300000 1
54520 1
293146 1
2 1
33482 1
202873 1
300001 1
1 1
133272 1
39037 1
118859 1
70767 1
103569 1
217016 1
172867 1
1 1
66708 1
220669 1
64325 1
86254 1
213726 1
131362 1
300002 1
248189 1
151601 1
121443 1
156165 1
300000 1
179970 1
39073 1
200316 1
147629 1
109843 1
1 1
276254 1
2 1
153618 1
198482 1
3 1
300001 1
1 1
63477 1
107666 1
237516 1
77618 1
275074 1
1 1
128285 1
186426 1
300001 1
109864 1
3 1
38050 1
79569 1
78901 1
246774 1
240839 1
213302 1
164218 1
1 1
17146 1
129631 1
232543 1
34093 1
59412 1
260197 1
205437 1
118778 1
160589 1
300000 1
80972 1
288585 1
140749 1
2 1
117008 1
262910 1
299999 1
300000 1
133427 1
24114 1
79218 1
68199 1
247514 1
300000 1
172186 1
250209 1
300002 1
118986 1
191633 1
17276 1
299999 1
279890 1
300000 1
30131 1
21219 1
1 1
6507 1
94923 1
178422 1
300000 1
300001 1
284245 1
197605 1
292627 1
1 1
300001 1
2 1
299999 1
272294 1
1 1
22889 1
300000 1
200855 1
210816 1
299999 1
276907 1
146040 1
227887 1
54924 1
38977 1
165178 1
152304 1
68233 1
183916 1
1 1
287046 1
94989 1
300000 1
299999 1
246682 1
11375 1
51490 1
299999 1
300000 1
1 1
300000 1
300000 1
142819 1
238188 1
292628 1
1 1
186793 1
83943 1
45057 1
81653 1
199763 1
300000 1
26230 1
300000 1
188233 1
122509 1
110119 1
277642 1
2 1
25605 1
32746 1
62248 1
265108 1
113781 1
206629 1
120337 1
1 1
107186 1
299999 1
116963 1
79640 1
300000 1
55703 1
118851 1
300001 1
219147 1
256735 1
299998 1
299999 1
55220 1
32647 1
15049 1
214697 1
79338 1
105748 1
297861 1
300000 1
258094 1
300000 1
2 1
82221 1
98521 1
58812 1
139280 1
21306 1
263817 1
239909 1
221321 1
1 1
186132 1
113428 1
230803 1
300000 1
119468 1
159879 1
1 1
3237 1
179036 1
300000 1
1 1
214803 1
87421 1
144659 1
29901 1
175715 1
187174 1
126747 1
2 1
300000 1
190342 1
1 1
108218 1
234969 1
226363 1
74706 1
1 1
44641 1
20968 1
3 1
185529 1
188063 1
184742 1
111575 1
260957 1
120762 1
229370 1
206487 1
127154 1
224092 1
284888 1
237417 1
156507 1
1 1
240731 1
3 1
53772 1
1 1
267875 1
1 1
163172 1
290281 1
291882 1
99157 1
42824 1
221483 1
299999 1
117071 1
270721 1
259410 1
36001 1
76124 1
16107 1
2 1
210805 1
264393 1
2 1
219761 1
163520 1
153366 1
258737 1
117117 1
283479 1
300001 1
100274 1
63777 1
152265 1
108916 1
35598 1
101625 1
1 1
79795 1
300000 1
39482 1
31767 1
1 1
249601 1
1 1
299999 1
142236 1
1 1
299998 1
300000 1
257398 1
298698 1
168014 1
1 1
177436 1
31964 1
41046 1
1 1
196515 1
64175 1
295335 1
123934 1
191565 1
299998 1
141806 1
291374 1
110648 1
297579 1
139298 1
2439 1
300000 1
300000 1
111492 1
259891 1
1 1
101612 1
25639 1
1 1
3 1
285614 1
220555 1
65752 1
42386 1
150880 1
1 1
71730 1
230640 1
300000 1
1 1
214408 1
2 1
299999 1
300000 1
130592 1
300001 1
250016 1
186145 1
3 1
300002 1
1 1
300001 1
2 1
1 1
22524 1
300001 1
299875 1
107622 1
190622 1
2 1
240480 1
260520 1
235692 1
299999 1
1 1
300001 1
300000 1
300000 1
63373 1
300001 1
102235 1
1797 1
38588 1
2832 1
72461 1
263007 1
229079 1
258720 1
103010 1
240865 1
283155 1
41466 1
279669 1
223402 1
299999 1
299999 1
141452 1
171656 1
299998 1
299999 1
300001 1
141701 1
155674 1
299999 1
296635 1
33668 1
1 1
113990 1
139413 1
10067 1
207535 1
94087 1
188321 1
163244 1
43330 1
14048 1
27342 1
196133 1
273474 1
23576 1
269948 1
142362 1
201398 1
299998 1
149213 1
300001 1
137940 1
77496 1
271149 1
204540 1
197892 1
1 1
123195 1
251103 1
254805 1
272570 1
300001 1
108267 1
300000 1
48980 1
102579 1
165039 1
300000 1
217535 1
208580 1
283733 1
275327 1
300001 1
153012 1
1 1
284781 1
163818 1
1 1
3 1
81718 1
300001 1
299999 1
1 1
1 1
67698 1
79898 1
167285 1
2 1
1 1
145153 1
106585 1
23292 1
300000 1
175750 1
26189 1
229914 1
1 1
114722 1
193163 1
184801 1
1 1
237347 1
299998 1
2 1
223709 1
30490 1
124597 1
299999 1
157873 1
1 1
249174 1
86455 1
299998 1
232069 1
2 1
299998 1
254703 1
52501 1
60615 1
268100 1
46292 1
165086 1
1 1
264585 1
58763 1
299999 1
112113 1
224221 1
42364 1
110617 1
1 1
251045 1
145210 1
48452 1
1 1
281535 1
151933 1
190370 1
37063 1
150489 1
157437 1
1 1
1 1
30695 1
1 1
300001 1
1 1
228644 1
146420 1
195474 1
296667 1
300000 1
300000 1
9380 1
14827 1
73216 1
13184 1
299999 1
159 1
153582 1
6579 1
147890 1
1 1
11484 1
300000 1
166160 1
173457 1
1 1
199018 1
107808 1
3 1
300000 1
1 1
300000 1
63759 1
214195 1
35771 1
1 1
201902 1
2 1
24720 1
2 1
300002 1
187174 1
1 1
1 1
299998 1
61598 1
41959 1
79257 1
300001 1
116299 1
262154 1
14 1
49616 1
300000 1
202916 1
300000 1
209926 1
2 1
155321 1
34386 1
300001 1
76238 1
166155 1
190993 1
1 1
1 1
300001 1
287304 1
299999 1
242784 1
1 1
1 1
1 1
133521 1
83341 1
3 1
299999 1
236572 1
263431 1
300000 1
1 1
226911 1
22011 1
281784 1
300001 1
243577 1
62691 1
300000 1
299999 1
147674 1
217957 1
290435 1
299999 1
300001 1
207231 1
179014 1
299999 1
158200 1
1 1
21420 1
1 1
242223 1
3 1
280233 1
230097 1
48427 1
233944 1
219306 1
1 1
142020 1
231260 1
167538 1
54820 1
198833 1
1 1
300000 1
1 1
300000 1
183233 1
1 1
1 1
194293 1
176022 1
157627 1
128417 1
3968 1
232957 1
1 1
113092 1
2 1
98040 1
2 1
2 1
166091 1
274402 1
101902 1
300000 1
300001 1
300000 1
150832 1
299999 1
164621 1
2 1
246547 1
1 1
2 1
1 1
300000 1
196034 1
1 1
96185 1
1 1
254953 1
299999 1
84821 1
299999 1
1 1
115277 1
1 1
186935 1
217058 1
34817 1
199030 1
299998 1
241359 1
299999 1
272910 1
299999 1
157423 1
3 1
2 1
1 1
50115 1
278070 1
164776 1
252817 1
1 1
156646 1
278202 1
212870 1
271396 1
195288 1
28623 1
190496 1
300000 1
43748 1
110388 1
1 1
265359 1
1 1
175958 1
126261 1
1 1
240669 1
251060 1
276498 1
174773 1
300000 1
1 1
63533 1
2 1
41693 1
299999 1
179158 1
214076 1
184751 1
57257 1
6106 1
300002 1
75097 1
129882 1
130981 1
300000 1
300001 1
175558 1
300001 1
164762 1
2 1
299999 1
300000 1
2 1
252329 1
2 1
264645 1
103901 1
168840 1
3 1
171002 1
25431 1
293882 1
295070 1
1 1
300000 1
138931 1
300001 1
82039 1
300001 1
116382 1
189881 1
299999 1
3 1
198306 1
1 1
300002 1
300000 1
149839 1
76044 1
216117 1
300001 1
253084 1
55856 1
210030 1
118940 1
2 1
300001 1
67176 1
293692 1
3 1
1 1
250659 1
266321 1
300001 1
125196 1
82760 1
300000 1
282863 1
6872 1
291475 1
300000 1
257557 1
282960 1
126092 1
1 1
153690 1
48632 1
102617 1
300000 1
178114 1
222307 1
299999 1
93344 1
299999 1
58088 1
286643 1
246646 1
45283 1
94528 1
163672 1
1 1
110320 1
299999 1
300000 1
300000 1
30890 1
1 1
1 1
90438 1
300001 1
3 1
227916 1
143558 1
269090 1
1 1
231382 1
95009 1
169601 1
300002 1
1 1
178367 1
280313 1
1 1
1 1
299998 1
244789 1
26325 1
262099 1
154981 1
22472 1
1 1
299998 1
47776 1
206946 1
112047 1
152677 1
238259 1
300000 1
61131 1
299998 1
226226 1
50864 1
3 1
277843 1
276698 1
1 1
267214 1
218687 1
300000 1
221479 1
1 1
70886 1
187606 1
3 1
300000 1
228978 1
1 1
3 1
232038 1
1 1
14861 1
198060 1
231617 1
155387 1
127788 1
81540 1
65316 1
225154 1
300001 1
24341 1
198281 1
300002 1
300000 1
218263 1
171507 1
263042 1
288589 1
131319 1
300002 1
30052 1
299999 1
1 1
251594 1
1 1
1 1
81694 1
54855 1
1 1
249441 1
108466 1
244331 1
4671 1
23694 1
299999 1
78580 1
279044 1
171339 1
299999 1
6874 1
2 1
1 1
126642 1
299999 1
187620 1
42413 1
299999 1
188605 1
299999 1
266819 1
283211 1
233340 1
195009 1
228753 1
300000 1
242788 1
224382 1
239111 1
300001 1
300000 1
112952 1
173507 1
50340 1
226491 1
2133 1
299999 1
1 1
136335 1
247835 1
2 1
67755 1
1 1
1 1
3 1
194653 1
1 1
1 1
2 1
300000 1
62842 1
88012 1
1 1
177095 1
1 1
292614 1
277692 1
100801 1
184882 1
99625 1
300000 1
106528 1
211291 1
167592 1
95712 1
33971 1
99647 1
80450 1
110529 1
99875 1
1 1
191883 1
25697 1
1 1
154643 1
299999 1
148174 1
67996 1
2 1
53889 1
1 1
300000 1
162675 1
171539 1
189855 1
1 1
214223 1
245937 1
207358 1
52296 1
2 1
300001 1
1 1
150355 1
264355 1
1 1
53164 1
1 1
300002 1
300002 1
300002 1
1 1
169054 1
299999 1
2 1
276504 1
300000 1
180935 1
300001 1
75386 1
253847 1
145440 1
1 1
196415 1
148690 1
188931 1
298624 1
1 1
300001 1
27575 1
1 1
298897 1
299999 1
272284 1
14079 1
131305 1
22724 1
1 1
249063 1
300000 1
282709 1
62164 1
27172 1
93968 1
1 1
9664 1
167219 1
108098 1
270369 1
2 1
263031 1
114221 1
193419 1
197802 1
300001 1
2 1
5586 1
210303 1
299999 1
265867 1
15399 1
1 1
1612 1
2 1
123768 1
231139 1
299999 1
49773 1
244100 1
9822 1
300002 1
1 1
97493 1
1 1
159467 1
2 1
2 1
1 1
132903 1
189638 1
249850 1
1 1
104663 1
259141 1
160836 1
300000 1
108286 1
1 1
39953 1
170496 1
243480 1
300000 1
53336 1
94301 1
202256 1
8069 1
243601 1
21480 1
174508 1
189264 1
300000 1
300002 1
33132 1
79891 1
299998 1
12710 1
285958 1
216833 1
299999 1
15683 1
2 1
144269 1
2 1
133170 1
1 1
54056 1
180145 1
1 1
249566 1
1 1
33425 1
1 1
202747 1
38455 1
42993 1
299999 1
293140 1
300002 1
182339 1
169076 1
251477 1
141097 1
29516 1
229725 1
180108 1
214265 1
278651 1
69391 1
255738 1
1 1
1 1
292299 1
222599 1
184178 1
189284 1
103440 1
120012 1
236078 1
299998 1
1 1
299999 1
2 1
29767 1
300000 1
3 1
29236 1
1 1
77070 1
14284 1
263600 1
5580 1
124643 1
76107 1
287824 1
2 1
60919 1
233801 1
39833 1
146358 1
224042 1
195871 1
57138 1
300000 1
2 1
275287 1
137621 1
269626 1
1 1
173470 1
236640 1
206552 1
273110 1
1 1
243566 1
10166 1
300000 1
1 1
75447 1
109868 1
76595 1
300001 1
300000 1
70063 1
77554 1
1 1
164940 1
99811 1
300000 1
182763 1
29391 1
19755 1
269555 1
14949 1
157529 1
31582 1
1 1
1 1
299999 1
260926 1
2877 1
73923 1
117299 1
300001 1
176496 1
20807 1
113192 1
233341 1
3 1
202303 1
294196 1
55542 1
129910 1
3 1
99091 1
284508 1
55762 1
1 1
1 1
4651 1
42827 1
178464 1
138447 1
2 1
300000 1
74268 1
215880 1
300002 1
195244 1
88881 1
83473 1
238815 1
143857 1
268110 1
1 1
14904 1
300001 1
197541 1
296775 1
129620 1
296235 1
60120 1
120981 1
134102 1
179866 1
1 1
152951 1
70472 1
105805 1
201841 1
275738 1
149883 1
114767 1
282763 1
284193 1
300000 1
300001 1
1 1
221250 1
299998 1
292215 1
299999 1
126984 1
299999 1
300000 1
296005 1
1 1
287298 1
127162 1
262012 1
2 1
1 1
2 1
276548 1
12072 1
156533 1
240590 1
211774 1
1 1
178410 1
1 1
34479 1
206842 1
1 1
300000 1
142736 1
174288 1
118487 1
279792 1
300000 1
255733 1
1 1
129924 1
245683 1
300000 1
170671 1
300000 1
277428 1
229314 1
1 1
1 1
300000 1
1 1
256596 1
3 1
162541 1
1 1
112271 1
1 1
300000 1
300001 1
52764 1
1 1
291845 1
82180 1
2 1
21382 1
132690 1
3 1
67161 1
280899 1
294470 1
196612 1
299998 1
300001 1
2 1
459 1
300000 1
230369 1
33388 1
3 1
297623 1
300002 1
145050 1
99491 1
154435 1
2 1
99690 1
300001 1
261344 1
1 1
194906 1
50631 1
14085 1
182344 1
1 1
272517 1
98743 1
211417 1
1 1
32594 1
300000 1
67889 1
299998 1
56033 1
300000 1
296266 1
117531 1
300000 1
258813 1
300001 1
101212 1
72019 1
239896 1
264587 1
1 1
13380 1
31747 1
110181 1
293138 1
299999 1
300000 1
156924 1
111557 1
148901 1
180034 1
1 1
79527 1
243015 1
1 1
300001 1
1 1
70348 1
271045 1
1 1
120856 1
293098 1
281322 1
72739 1
1 1
236177 1
203789 1
235225 1
110235 1
300001 1
232230 1
300000 1
110157 1
70951 1
300000 1
148456 1
176346 1
223873 1
19330 1
299999 1
1 1
185821 1
299999 1
103997 1
1 1
1 1
142561 1
299999 1
187512 1
285431 1
29235 1
192256 1
299999 1
58636 1
86512 1
1 1
1 1
234022 1
291072 1
76347 1
885 1
1 1
298207 1
193655 1
175254 1
2 1
1 1
60876 1
139916 1
104551 1
121181 1
300000 1
133300 1
142370 1
299999 1
300000 1
225279 1
247207 1
295329 1
1 1
299999 1
197825 1
1 1
241602 1
76713 1
299999 1
197476 1
146112 1
215688 1
21728 1
1 1
2 1
110485 1
141376 1
232877 1
122130 1
1 1
37142 1
1 1
150681 1
175761 1
203856 1
300000 1
62728 1
105159 1
272584 1
177440 1
142775 1
131226 1
198391 1
1 1
299999 1
3 1
70500 1
75732 1
12896 1
299998 1
300001 1
175598 1
138445 1
58547 1
2 1
299999 1
300001 1
77059 1
129175 1
166199 1
1 1
2 1
3 1
2 1
82653 1
3 1
98817 1
299998 1
1 1
182624 1
61908 1
3 1
300000 1
123843 1
3 1
293560 1
192332 1
116145 1
50213 1
300000 1
113773 1
2 1
174723 1
124477 1
129303 1
203154 1
252605 1
300001 1
57005 1
39860 1
299999 1
1 1
5693 1
128279 1
149144 1
79382 1
157187 1
50017 1
218695 1
1 1
73587 1
1 1
60472 1
155614 1
267115 1
165668 1
1 1
300000 1
162298 1
49658 1
137192 1
299999 1
108183 1
1 1
290480 1
8851 1
263846 1
300001 1
42210 1
14835 1
168484 1
95857 1
273977 1
3 1
300001 1
256865 1
300001 1
300001 1
249920 1
1 1
299999 1
183836 1
1 1
215084 1
100777 1
273592 1
299998 1
109078 1
78634 1
299999 1
300001 1
94397 1
66652 1
300002 1
54670 1
151010 1
200015 1
1 1
299999 1
265846 1
185513 1
16625 1
190681 1
298176 1
300001 1
2 1
73903 1
138215 1
36593 1
1 1
202831 1
281834 1
255593 1
39323 1
21335 1
155125 1
111204 1
147565 1
204944 1
86652 1
30119 1
24010 1
229199 1
71177 1
300001 1
300001 1
78360 1
51586 1
40976 1
116987 1
1 1
1 1
2 1
299998 1
198025 1
300000 1
164770 1
126241 1
1 1
1 1
172877 1
1 1
19796 1
29762 1
3 1
191874 1
71395 1
130064 1
295965 1
71442 1
195380 1
221362 1
192765 1
299999 1
263583 1
134613 1
152987 1
300001 1
300001 1
300000 1
71476 1
289575 1
1 1
299999 1
299999 1
299998 1
184094 1
1 1
220204 1
169562 1
131851 1
165444 1
205142 1
1 1
1 1
285969 1
300000 1
147076 1
145322 1
155154 1
1 1
71995 1
147057 1
300000 1
107555 1
300002 1
294259 1
2 1
299999 1
1 1
76471 1
6436 1
16628 1
245556 1
202222 1
2 1
81812 1
3916 1
83645 1
118098 1
151272 1
1 1
66962 1
269943 1
3 1
99379 1
232038 1
300000 1
300001 1
300001 1
300001 1
221702 1
1 1
111361 1
79004 1
79200 1
1 1
16987 1
218440 1
249077 1
206990 1
3 1
1 1
300000 1
1 1
107884 1
1 1
1 1
113451 1
49315 1
223087 1
62965 1
104153 1
238790 1
236471 1
1 1
300001 1
300002 1
1 1
1 1
31979 1
60048 1
202348 1
144636 1
245700 1
299998 1
52862 1
48492 1
300002 1
299999 1
86339 1
1 1
254688 1
61880 1
2 1
281600 1
230891 1
137305 1
299998 1
3 1
111327 1
297587 1
1 1
249676 1
128507 1
2 1
222755 1
1 1
300000 1
1 1
300001 1
299999 1
277276 1
3078 1
68807 1
54790 1
170815 1
1 1
300001 1
194750 1
1 1
32856 1
24868 1
109993 1
299999 1
580 1
116477 1
101629 1
40409 1
2 1
221363 1
48224 1
180132 1
42078 1
300001 1
299999 1
1 1
299999 1
156376 1
91364 1
195880 1
299999 1
67723 1
1 1
183573 1
1 1
177444 1
1 1
2 1
227826 1
104083 1
230924 1
24247 1
105996 1
1720 1
241021 1
298102 1
188763 1
18711 1
1 1
2 1
300001 1
160874 1
187306 1
122426 1
49714 1
979 1
173327 1
300000 1
2 1
150045 1
1 1
1 1
254756 1
272312 1
300000 1
65190 1
52502 1
299999 1
300000 1
61858 1
265259 1
300001 1
40801 1
267686 1
249119 1
99546 1
1 1
156677 1
228075 1
2 1
16424 1
1 1
299999 1
186103 1
127028 1
66903 1
92998 1
264221 1
207462 1
300001 1
285049 1
6597 1
81846 1
48615 1
31422 1
300000 1
144997 1
299999 1
299999 1
300000 1
1 1
300001 1
65937 1
83599 1
300000 1
81624 1
925 1
107724 1
298147 1
1 1
1 1
1 1
119277 1
230014 1
2 1
178012 1
288146 1
300002 1
299999 1
55259 1
156960 1
300001 1
39732 1
226380 1
269629 1
2 1
169057 1
88431 1
161924 1
1 1
1 1
59455 1
2 1
1 1
300001 1
178047 1
261670 1
10590 1
160573 1
212533 1
87266 1
37405 1
257573 1
1 1
227879 1
299998 1
1 1
37130 1
2 1
105577 1
274437 1
293697 1
299998 1
177840 1
281270 1
1 1
215836 1
203655 1
241780 1
223920 1
223430 1
295380 1
2 1
300000 1
299999 1
299999 1
300002 1
1 1
294072 1
1 1
220308 1
128452 1
1 1
142767 1
296195 1
265905 1
300001 1
223161 1
232449 1
1 1
44577 1
186448 1
27338 1
2 1
282821 1
133549 1
31477 1
2 1
294597 1
213031 1
144253 1
160093 1
257755 1
299999 1
292428 1
300001 1
53125 1
294003 1
224649 1
206263 1
55605 1
281322 1
299999 1
275492 1
1 1
39576 1
222209 1
300000 1
2 1
12564 1
55670 1
216921 1
161934 1
1 1
2 1
300001 1
127235 1
122690 1
46132 1
300000 1
285185 1
300000 1
55602 1
299999 1
11661 1
226876 1
1 1
3 1
182505 1
32222 1
149526 1
106813 1
224003 1
10949 1
1 1
300001 1
3 1
248458 1
135750 1
300001 1
5840 1
1 1
1 1
2 1
188362 1
212178 1
193210 1
38789 1
168131 1
300001 1
194824 1
1 1
199347 1
240568 1
1 1
299999 1
1 1
299999 1
77723 1
213529 1
222437 1
300000 1
5053 1
298559 1
13339 1
300001 1
105218 1
15341 1
3 1
197432 1
2 1
177254 1
240115 1
300001 1
166422 1
85580 1
1 1
88459 1
166774 1
224230 1
288562 1
1 1
107955 1
90025 1
27899 1
114398 1
55947 1
92303 1
194150 1
299999 1
96502 1
62055 1
157582 1
260729 1
120768 1
135648 1
135622 1
300000 1
299999 1
235131 1
40216 1
59086 1
273723 1
298973 1
275051 1
1 1
299999 1
270594 1
1 1
183116 1
101090 1
164145 1
272443 1
2 1
295687 1
288737 1
300000 1
153627 1
3 1
154395 1
158080 1
1 1
194477 1
225579 1
15107 1
43279 1
268635 1
2 1
32387 1
46180 1
299999 1
1 1
1 1
104021 1
300000 1
157891 1
95171 1
103887 1
37094 1
299999 1
3 1
67312 1
1 1
45494 1
1 1
155435 1
4089 1
71026 1
160369 1
280517 1
300001 1
2 1
299999 1
2 1
194317 1
225212 1
1 1
1 1
13082 1
300001 1
35112 1
2 1
299999 1
115602 1
69389 1
158447 1
262725 1
238810 1
234248 1
2 1
152822 1
149072 1
225984 1
4686 1
161694 1
101980 1
178305 1
146779 1
266007 1
1 1
1 1
91545 1
300002 1
237328 1
172997 1
1 1
187920 1
1 1
171757 1
300001 1
1 1
8198 1
300002 1
173958 1
300000 1
112298 1
1 1
300000 1
1 1
28109 1
170908 1
299999 1
168170 1
1 1
10461 1
5383 1
1 1
225181 1
299998 1
299999 1
1 1
264919 1
174952 1
176346 1
100237 1
2636 1
219795 1
1 1
1 1
164618 1
5528 1
2 1
40417 1
299999 1
226126 1
300000 1
91093 1
133530 1
300000 1
1 1
255734 1
104456 1
109610 1
222377 1
289601 1
53623 1
234200 1
109013 1
85554 1
13114 1
190619 1
186292 1
287467 1
269297 1
189262 1
299999 1
136908 1
300000 1
57671 1
1 1
300000 1
300000 1
1 1
2 1
210522 1
199144 1
286213 1
288157 1
1 1
299999 1
141888 1
30745 1
2 1
10169 1
277661 1
299999 1
235765 1
50896 1
249020 1
24053 1
1 1
148349 1
299999 1
300000 1
59918 1
48602 1
4165 1
65965 1
90573 1
1037 1
3 1
2 1
1 1
39669 1
300002 1
300001 1
87585 1
153196 1
3 1
1 1
29216 1
196921 1
114026 1
13495 1
17833 1
288415 1
244460 1
7677 1
117489 1
1 1
214142 1
224541 1
2 1
300000 1
228904 1
1187 1
300002 1
229652 1
300000 1
194843 1
1 1
299999 1
240995 1
300001 1
290942 1
300002 1
1 1
159014 1
194229 1
230851 1
88170 1
152649 1
81811 1
257528 1
146582 1
284474 1
93584 1
56898 1
211742 1
50777 1
196707 1
84895 1
300001 1
299999 1
3 1
76369 1
299999 1
2 1
119130 1
124667 1
123098 1
300001 1
300001 1
100601 1
166174 1
300001 1
299999 1
1 1
78745 1
299999 1
1 1
224558 1
250298 1
300000 1
81257 1
262289 1
299998 1
166090 1
48988 1
300001 1
300001 1
299999 1
159880 1
299999 1
1 1
44011 1
235000 1
65183 1
6053 1
300000 1
300001 1
1 1
1 1
2 1
300002 1
195784 1
299999 1
284776 1
2 1
10434 1
300000 1
99045 1
6705 1
300001 1
106684 1
187506 1
1101 1
1 1
231407 1
277375 1
299999 1
1 1
300000 1
232453 1
200758 1
300000 1
280485 1
1 1
299998 1
248792 1
1 1
299999 1
3 1
177243 1
300000 1
225304 1
124095 1
279600 1
9320 1
2 1
260435 1
2 1
300000 1
300001 1
202291 1
228215 1
47126 1
1 1
11763 1
300000 1
236144 1
195408 1
121829 1
16887 1
1 1
1 1
211870 1
114793 1
105451 1
1 1
299999 1
300000 1
208104 1
1 1
22685 1
131138 1
1 1
51212 1
72510 1
60261 1
99779 1
187807 1
1835 1
229969 1
52882 1
105806 1
3 1
287753 1
231686 1
1 1
202078 1
1 1
1 1
167979 1
51248 1
281358 1
965 1
299999 1
231965 1
244689 1
243877 1
221350 1
197699 1
263278 1
253212 1
299999 1
300002 1
181768 1
1 1
1 1
265529 1
276564 1
72702 1
300000 1
1 1
125922 1
1 1
1 1
1 1
299999 1
2 1
2 1
229334 1
299999 1
111978 1
98377 1
39285 1
1 1
234223 1
1 1
51809 1
300001 1
300000 1
200161 1
257864 1
97682 1
300000 1
91738 1
186803 1
299999 1
300000 1
253924 1
129579 1
103765 1
86958 1
58668 1
300000 1
286402 1
94138 1
139723 1
1 1
261222 1
300001 1
96207 1
151528 1
243652 1
3 1
33704 1
248039 1
299999 1
281164 1
1 1
260655 1
178513 1
1 1
3 1
151961 1
2 1
300000 1
290286 1
1 1
111079 1
1 1
299999 1
168762 1
18031 1
299999 1
228764 1
72192 1
1 1
1 1
189872 1
299999 1
299929 1
147446 1
72954 1
32281 1
5602 1
1 1
300001 1
239350 1
276274 1
76730 1
1 1
299998 1
15452 1
91794 1
139475 1
144303 1
2016 1
86540 1
1 1
1 1
290082 1
1 1
299999 1
55260 1
211587 1
1 1
281613 1
293806 1
214609 1
223579 1
176121 1
139711 1
201859 1
280370 1
2 1
183306 1
164361 1
295260 1
1 1
92372 1
2 1
63321 1
57895 1
35712 1
11023 1
185978 1
47972 1
170889 1
286372 1
132317 1
300000 1
299999 1
132448 1
151202 1
300000 1
270645 1
300001 1
71520 1
272194 1
103346 1
62345 1
299999 1
299999 1
299999 1
300001 1
168030 1
146995 1
1 1
203126 1
1 1
60296 1
223127 1
1 1
1 1
41719 1
1 1
215482 1
92166 1
3 1
3 1
213691 1
20553 1
1 1
251065 1
300000 1
107179 1
300000 1
74024 1
278338 1
241171 1
26920 1
1 1
2 1
1 1
2 1
300000 1
232044 1
1 1
170390 1
221666 1
102636 1
236066 1
300000 1
251574 1
299999 1
59024 1
22251 1
300001 1
224406 1
207408 1
162328 1
174230 1
151456 1
300001 1
272023 1
299999 1
269579 1
85019 1
27561 1
1 1
87104 1
300000 1
132666 1
37792 1
79910 1
299999 1
200894 1
72893 1
180072 1
145770 1
3 1
294016 1
300002 1
299999 1
300000 1
1 1
2 1
240505 1
199210 1
300000 1
6294 1
11376 1
1 1
299999 1
300002 1
33131 1
38336 1
300000 1
271945 1
118918 1
260571 1
1 1
197635 1
220531 1
1 1
127867 1
197487 1
187152 1
238914 1
130521 1
222812 1
2 1
1 1
258988 1
255715 1
2 1
1 1
323 1
99966 1
286236 1
299998 1
2 1
224194 1
26200 1
300000 1
62682 1
125590 1
157507 1
45506 1
299999 1
3 1
240537 1
125824 1
228883 1
270182 1
1 1
300000 1
183538 1
61251 1
259754 1
118709 1
112535 1
81871 1
168755 1
118531 1
299999 1
219911 1
300001 1
127563 1
3 1
1 1
209382 1
11461 1
300000 1
185509 1
154217 1
1 1
269065 1
300000 1
126331 1
264812 1
101977 1
299999 1
51307 1
59878 1
187035 1
3198 1
94312 1
111696 1
300002 1
299999 1
111160 1
286834 1
14368 1
233822 1
300000 1
174065 1
1 1
300002 1
121158 1
300000 1
236046 1
300000 1
211093 1
241326 1
215484 1
300000 1
263593 1
300000 1
1 1
248735 1
240787 1
299999 1
84011 1
299999 1
279419 1
36571 1
141692 1
1 1
135220 1
298655 1
126238 1
187987 1
106614 1
60711 1
196687 1
300000 1
59 1
80282 1
36150 1
35952 1
223271 1
300001 1
256507 1
280948 1
1 1
299999 1
186370 1
104206 1
86685 1
196307 1
226531 1
1 1
300001 1
1 1
299999 1
14837 1
284713 1
300000 1
277148 1
299998 1
90764 1
206585 1
169306 1
215340 1
300000 1
124603 1
45122 1
1 1
299999 1
104772 1
249158 1
92322 1
161337 1
254326 1
95323 1
300002 1
1 1
299999 1
1 1
263339 1
121 1
82037 1
1 1
33416 1
1 1
14547 1
218948 1
74198 1
1 1
228231 1
300000 1
1 1
196405 1
245196 1
177650 1
178529 1
300000 1
1 1
2 1
58885 1
300000 1
1 1
299999 1
65286 1
224682 1
1 1
26458 1
243725 1
299999 1
1 1
2 1
234450 1
39039 1
1 1
242323 1
78648 1
114599 1
290839 1
1 1
210827 1
3 1
300000 1
256950 1
157183 1
1 1
1 1
294691 1
153868 1
282378 1
19162 1
199141 1
137772 1
1 1
18092 1
127224 1
171134 1
3 1
65591 1
188934 1
257965 1
95938 1
181042 1
1 1
299999 1
216469 1
13144 1
300001 1
294909 1
157002 1
38732 1
197788 1
129168 1
10267 1
114339 1
1 1
46790 1
129041 1
1 1
1 1
300000 1
299999 1
300001 1
227195 1
14347 1
300000 1
299999 1
300000 1
211372 1
1 1
2 1
1 1
100095 1
300001 1
300002 1
1 1
15835 1
210520 1
3689 1
300001 1
126759 1
300001 1
299999 1
233851 1
300000 1
299999 1
299998 1
215554 1
13752 1
58301 1
152578 1
300000 1
300001 1
282963 1
1 1
159065 1
300000 1
283110 1
300001 1
133693 1
300001 1
26784 1
21486 1
236204 1
300000 1
112680 1
108621 1
180056 1
294439 1
300000 1
89580 1
18949 1
1 1
97296 1
2 1
282499 1
72388 1
204806 1
39001 1
1 1
157588 1
1 1
300000 1
300001 1
251458 1
45514 1
1 1
952 1
300000 1
12377 1
188175 1
106619 1
191920 1
103097 1
2 1
199399 1
2 1
25571 1
2 1
206692 1
298620 1
234786 1
299998 1
300000 1
77974 1
201735 1
273676 1
1 1
300001 1
126984 1
2 1
137335 1
2 1
15082 1
22245 1
160825 1
55710 1
153950 1
300000 1
299199 1
199298 1
116787 1
84350 1
1 1
92794 1
260909 1
1 1
2 1
10581 1
17783 1
300000 1
1 1
300001 1
300000 1
277271 1
5132 1
239114 1
1 1
59237 1
36577 1
1 1
137211 1
156227 1
1 1
61631 1
257168 1
300001 1
300002 1
198577 1
299999 1
241757 1
300000 1
270490 1
1 1
1 1
65649 1
106907 1
1 1
299999 1
84065 1
1 1
161133 1
29954 1
245254 1
1 1
184464 1
2 1
59066 1
42277 1
39813 1
300001 1
1 1
249184 1
2 1
222746 1
61216 1
299042 1
222048 1
299999 1
299999 1
1 1
159010 1
300001 1
226242 1
1 1
118722 1
93811 1
136268 1
1 1
129190 1
42006 1
20996 1
299999 1
127105 1
274782 1
2 1
296613 1
161988 1
209813 1
1 1
1 1
1 1
299999 1
17113 1
12815 1
2 1
293968 1
119678 1
199948 1
1 1
1 1
268669 1
1 1
242255 1
138758 1
299999 1
255139 1
293507 1
299999 1
31545 1
169498 1
2 1
97593 1
224512 1
196756 1
219329 1
134119 1
1 1
34401 1
102905 1
133979 1
2 1
192947 1
222109 1
138926 1
34235 1
1 1
2 1
99760 1
3 1
225489 1
300002 1
300001 1
300001 1
87608 1
277690 1
201661 1
147593 1
299999 1
96413 1
300000 1
78287 1
105424 1
131911 1
127994 1
100913 1
1 1
230384 1
224921 1
215865 1
167499 1
295415 1
145923 1
299999 1
29713 1
299998 1
283921 1
177711 1
299999 1
300001 1
183115 1
165469 1
2 1
1 1
88168 1
299999 1
20391 1
15097 1
299999 1
108435 1
1 1
6654 1
181615 1
299999 1
1 1
107039 1
300000 1
1 1
300000 1
232180 1
5241 1
183714 1
244981 1
300002 1
190131 1
205345 1
209355 1
249771 1
1 1
2 1
162815 1
48208 1
239543 1
149656 1
189606 1
299999 1
97701 1
300001 1
299999 1
120632 1
300000 1
281700 1
98208 1
263370 1
1828 1
20091 1
45961 1
174771 1
225808 1
188286 1
142889 1
300000 1
1 1
300001 1
81473 1
186002 1
268149 1
1 1
247038 1
41352 1
299998 1
291282 1
267603 1
1 1
294825 1
207709 1
86149 1
300000 1
225438 1
27169 1
1 1
286153 1
50227 1
1 1
137954 1
167860 1
95655 1
300000 1
161252 1
201996 1
68479 1
300000 1
300000 1
299999 1
240466 1
233269 1
300002 1
288252 1
155811 1
39195 1
18200 1
300002 1
1 1
141684 1
283730 1
171260 1
77314 1
145693 1
185848 1
247774 1
45655 1
186134 1
23257 1
77333 1
158899 1
300000 1
1 1
56658 1
58888 1
114647 1
26549 1
300000 1
300000 1
234277 1
300001 1
221173 1
36685 1
3 1
194888 1
66221 1
299999 1
80609 1
87777 1
1 1
299999 1
300001 1
22309 1
199364 1
200557 1
2 1
38113 1
2 1
299999 1
194346 1
42240 1
23457 1
1 1
202802 1
202417 1
300001 1
1919 1
180910 1
299999 1
1 1
84198 1
1 1
96777 1
299998 1
2 1
194287 1
207787 1
79275 1
1 1
43697 1
232214 1
2 1
299998 1
271749 1
281880 1
1 1
147589 1
49651 1
273366 1
207011 1
2 1
189068 1
1 1
1 1
189171 1
1 1
159475 1
1 1
171830 1
223294 1
236046 1
44320 1
1 1
141520 1
196951 1
89805 1
13902 1
300000 1
107715 1
203735 1
93711 1
299999 1
2 1
525 1
9811 1
40198 1
299999 1
299469 1
130390 1
194235 1
182015 1
47839 1
295525 1
179639 1
266610 1
2289 1
160290 1
299999 1
2 1
47153 1
1 1
1 1
89738 1
269806 1
195700 1
1 1
2 1
257481 1
287303 1
127267 1
279379 1
46726 1
228687 1
1 1
300000 1
1 1
1 1
3 1
195549 1
300001 1
282646 1
1 1
175083 1
300001 1
128753 1
208867 1
159485 1
300000 1
850 1
299999 1
2112 1
159256 1
57423 1
1 1
209919 1
160226 1
1 1
3356 1
299999 1
204718 1
187940 1
184053 1
31343 1
299999 1
20949 1
66509 1
1 1
300000 1
281848 1
297823 1
197850 1
4321 1
280396 1
1 1
275368 1
98913 1
24141 1
2 1
299999 1
250255 1
62437 1
231648 1
196672 1
44306 1
19699 1
188502 1
254729 1
3 1
160796 1
3202 1
166559 1
73833 1
77133 1
300000 1
261946 1
52143 1
87700 1
157691 1
28375 1
42376 1
96687 1
300000 1
3 1
6293 1
61737 1
112563 1
50989 1
299419 1
150856 1
27236 1
170044 1
87332 1
300000 1
300001 1
300001 1
129204 1
270607 1
173154 1
300001 1
299999 1
184900 1
30863 1
56087 1
300000 1
299999 1
284351 1
189563 1
1 1
1 1
47436 1
121603 1
299999 1
3 1
175412 1
119051 1
7492 1
1 1
228871 1
299999 1
5077 1
1 1
58619 1
1 1
283947 1
123512 1
242497 1
1 1
282903 1
48645 1
2 1
212736 1
176207 1
299999 1
300000 1
3263 1
111088 1
32937 1
60666 1
72954 1
299999 1
84914 1
299999 1
59703 1
61053 1
221107 1
273232 1
278266 1
264736 1
172482 1
38926 1
228003 1
256745 1
300001 1
162236 1
300000 1
212030 1
299999 1
291510 1
2 1
114517 1
243343 1
59770 1
65252 1
261903 1
155316 1
199979 1
1 1
242351 1
2 1
299999 1
293889 1
1 1
14411 1
76197 1
1 1
128642 1
170467 1
118130 1
129388 1
300002 1
233671 1
94424 1
145831 1
1 1
21729 1
193777 1
299999 1
90956 1
199766 1
202178 1
144261 1
188159 1
283971 1
221221 1
219623 1
169568 1
2 1
300000 1
66508 1
108110 1
299998 1
300000 1
299998 1
164425 1
19164 1
2 1
36485 1
175947 1
220023 1
90835 1
257060 1
19282 1
216675 1
300000 1
263382 1
1 1
213138 1
85209 1
200078 1
299999 1
300000 1
187371 1
300001 1
1 1
2 1
299999 1
124712 1
220131 1
66640 1
2 1
24915 1
2 1
261041 1
300001 1
16948 1
75632 1
300000 1
245182 1
230338 1
2 1
300000 1
1 1
70974 1
299999 1
268986 1
122165 1
228040 1
299999 1
299998 1
97419 1
300001 1
287059 1
279270 1
78090 1
183997 1
45424 1
299998 1
1 1
156646 1
49062 1
104223 1
63844 1
1 1
1 1
300000 1
193415 1
105308 1
290427 1
137365 1
104373 1
2 1
1 1
200989 1
111115 1
299999 1
3 1
1 1
1201 1
2 1
109999 1
1 1
300001 1
169650 1
254188 1
38413 1
193664 1
174870 1
3 1
2 1
80105 1
183932 1
1 1
1 1
190340 1
1 1
229282 1
299999 1
3 1
18237 1
1 1
289615 1
291753 1
51401 1
7497 1
103427 1
17368 1
122568 1
20360 1
300001 1
299999 1
90676 1
289445 1
228625 1
190191 1
3 1
167678 1
1 1
176125 1
300001 1
3517 1
87592 1
299999 1
300000 1
120667 1
2 1
300001 1
83666 1
18264 1
2 1
2 1
157953 1
300000 1
69608 1
153499 1
215567 1
118184 1
19581 1
300001 1
39982 1
232613 1
2 1
1 1
1 1
300001 1
55042 1
196372 1
1 1
1 1
198906 1
277918 1
292035 1
300001 1
58553 1
213540 1
299999 1
203876 1
300001 1
2 1
214151 1
299998 1
1 1
161176 1
117467 1
48044 1
198108 1
125005 1
1 1
300000 1
97866 1
33877 1
112706 1
179607 1
283124 1
70180 1
209489 1
300000 1
165368 1
299999 1
236649 1
71268 1
123706 1
251855 1
278413 1
299999 1
286631 1
137992 1
132017 1
1 1
1 1
2421 1
139284 1
87081 1
162996 1
190981 1
1 1
86765 1
299999 1
1 1
67573 1
299999 1
258667 1
300001 1
2 1
300000 1
258997 1
1 1
255902 1
149652 1
28931 1
182357 1
2 1
300001 1
264780 1
205719 1
87990 1
299999 1
9256 1
46919 1
299999 1
2 1
151171 1
192481 1
83613 1
232252 1
130477 1
2 1
300001 1
300000 1
29330 1
299999 1
116516 1
300002 1
125223 1
1 1
300000 1
33817 1
185164 1
130212 1
1 1
95621 1
286104 1
204438 1
95169 1
1 1
70889 1
159947 1
210398 1
1 1
300000 1
77345 1
101577 1
61086 1
300000 1
52970 1
111733 1
278283 1
21011 1
2 1
67039 1
123159 1
33966 1
175721 1
272436 1
197262 1
47077 1
167805 1
1 1
300002 1
225967 1
87849 1
237678 1
300000 1
291332 1
178218 1
283298 1
266569 1
139062 1
1 1
277205 1
1 1
82556 1
48271 1
117958 1
60653 1
139836 1
3 1
300002 1
141698 1
152006 1
59098 1
245843 1
291997 1
150523 1
223430 1
1 1
287094 1
98053 1
194349 1
278921 1
38776 1
1 1
229543 1
1 1
2 1
82245 1
198303 1
96991 1
58732 1
1 1
137999 1
112894 1
109251 1
42971 1
112302 1
299999 1
245994 1
2 1
268178 1
111476 1
215324 1
41085 1
300001 1
248403 1
300001 1
80461 1
194986 1
188350 1
300000 1
2 1
170042 1
299999 1
57886 1
42329 1
293078 1
300001 1
3 1
300001 1
82317 1
300000 1
202498 1
3 1
282255 1
300001 1
2 1
108185 1
213809 1
87928 1
193897 1
299999 1
120825 1
134053 1
300001 1
199512 1
84150 1
76098 1
299999 1
46256 1
1 1
262678 1
172922 1
127949 1
140589 1
176278 1
2 1
298198 1
147130 1
94857 1
169439 1
82807 1
7763 1
300002 1
299999 1
1 1
300000 1
134098 1
2 1
1 1
163742 1
300001 1
300001 1
300002 1
260301 1
99667 1
298991 1
180687 1
125443 1
202714 1
208960 1
299999 1
135741 1
1 1
268383 1
300000 1
300000 1
162374 1
53540 1
144081 1
192779 1
132933 1
2 1
86589 1
99293 1
138414 1
299999 1
62691 1
156806 1
210591 1
165870 1
48378 1
189977 1
299999 1
300001 1
2 1
284351 1
300002 1
2 1
176051 1
299998 1
2 1
299999 1
122005 1
2707 1
215394 1
39630 1
102214 1
1 1
62257 1
255061 1
300000 1
73254 1
299999 1
31502 1
75841 1
1 1
91043 1
48423 1
2 1
128849 1
24773 1
152158 1
202104 1
170799 1
175653 1
3785 1
299998 1
77979 1
1 1
103765 1
249525 1
300001 1
90022 1
1 1
299999 1
8086 1
299999 1
228257 1
300001 1
78480 1
198483 1
143400 1
226843 1
135699 1
117077 1
94528 1
161838 1
24035 1
300000 1
90855 1
185810 1
274114 1
300001 1
1 1
70453 1
152116 1
2 1
243112 1
218375 1
213493 1
1 1
300001 1
273904 1
195154 1
106316 1
67887 1
32859 1
51408 1
274852 1
230709 1
243203 1
300000 1
114855 1
224510 1
20264 1
156713 1
113441 1
300001 1
299999 1
283495 1
241904 1
1 1
1 1
215380 1
257261 1
96564 1
187332 1
1 1
300001 1
140912 1
226169 1
188023 1
279325 1
259625 1
300001 1
256389 1
57452 1
2 1
258962 1
299998 1
135457 1
300002 1
278477 1
299999 1
151941 1
21739 1
120979 1
299999 1
211699 1
5248 1
287058 1
300000 1
300000 1
226122 1
77284 1
1 1
132419 1
170982 1
2 1
89562 1
298378 1
299999 1
300000 1
20946 1
274247 1
300001 1
23683 1
1 1
3 1
5932 1
3 1
184564 1
178595 1
46435 1
42086 1
156885 1
300000 1
1 1
75728 1
38465 1
105081 1
2 1
177656 1
208045 1
225757 1
232570 1
294127 1
138544 1
258313 1
165367 1
19596 1
158067 1
299998 1
246343 1
300000 1
1 1
300000 1
68723 1
300000 1
148129 1
160738 1
29008 1
300000 1
299999 1
220818 1
47451 1
30632 1
236156 1
51608 1
299999 1
2 1
1 1
269507 1
279800 1
61142 1
168431 1
1 1
172943 1
300001 1
1 1
299999 1
1 1
107553 1
78355 1
161992 1
300000 1
1 1
269261 1
300000 1
66176 1
126618 1
42263 1
218603 1
300000 1
119331 1
33602 1
170982 1
253681 1
149699 1
128412 1
14606 1
67630 1
119703 1
253625 1
135112 1
2 1
300000 1
82749 1
17171 1
300001 1
300001 1
149446 1
1 1
99311 1
81843 1
15056 1
14142 1
299999 1
86567 1
201218 1
139332 1
1 1
199132 1
182518 1
206654 1
26820 1
171037 1
205169 1
175186 1
299999 1
260987 1
169959 1
246917 1
90558 1
225103 1
47534 1
113258 1
3 1
277052 1
192713 1
267249 1
111398 1
238053 1
1 1
109742 1
299999 1
92707 1
166561 1
143694 1
12576 1
1 1
121074 1
2 1
245300 1
202867 1
116460 1
300001 1
300001 1
219099 1
299999 1
47442 1
89272 1
158229 1
10721 1
1 1
223764 1
123481 1
64429 1
273900 1
50508 1
299999 1
62201 1
1 1
279747 1
100594 1
993 1
188526 1
300001 1
127908 1
96835 1
142469 1
300001 1
1 1
48421 1
2 1
296858 1
214671 1
2 1
155810 1
137536 1
299913 1
195487 1
292050 1
3439 1
137488 1
278654 1
281955 1
22109 1
300000 1
300001 1
297024 1
2 1
168114 1
59100 1
196461 1
299999 1
295052 1
2 1
116488 1
262342 1
300000 1
244926 1
84001 1
140336 1
299999 1
299999 1
199627 1
299998 1
2 1
1 1
241738 1
112461 1
86178 1
1 1
292059 1
300000 1
300001 1
299998 1
137861 1
299998 1
160854 1
89900 1
96045 1
300001 1
299999 1
100879 1
100308 1
95340 1
167936 1
1 1
281136 1
188007 1
3 1
1 1
299999 1
66035 1
183798 1
267173 1
299999 1
144779 1
2 1
4083 1
184433 1
299453 1
31597 1
284418 1
299999 1
1 1
262076 1
3 1
960 1
192747 1
18590 1
300000 1
68457 1
1 1
93362 1
254973 1
165782 1
300001 1
95958 1
163579 1
106148 1
129919 1
1 1
275357 1
58433 1
28864 1
90761 1
161295 1
1 1
300000 1
256458 1
179605 1
283730 1
154941 1
218031 1
300000 1
287415 1
139929 1
136060 1
299999 1
300000 1
299999 1
130810 1
282066 1
22876 1
240495 1
299999 1
1 1
1 1
299998 1
230608 1
52982 1
299999 1
244063 1
15260 1
162896 1
299999 1
172470 1
1 1
1 1
109569 1
104521 1
171545 1
1 1
163430 1
127942 1
1 1
1 1
299999 1
259908 1
1 1
222423 1
7023 1
49807 1
179441 1
54833 1
50524 1
236769 1
108172 1
138194 1
1 1
43812 1
144855 1
1 1
205959 1
117455 1
150232 1
2 1
193889 1
143140 1
300000 1
300002 1
211292 1
3 1
300002 1
3 1
143432 1
2 1
47834 1
169130 1
269435 1
284486 1
269619 1
1 1
246373 1
76689 1
126052 1
299999 1
1 1
299998 1
198110 1
164561 1
238348 1
2 1
300000 1
273221 1
286684 1
300001 1
254143 1
58132 1
125489 1
300000 1
52289 1
156050 1
203942 1
254168 1
227546 1
224775 1
70939 1
61339 1
113087 1
3 1
112798 1
114808 1
231604 1
284475 1
300000 1
70925 1
300001 1
87913 1
1 1
3 1
1 1
300001 1
300000 1
151887 1
173632 1
32655 1
261063 1
116083 1
300000 1
149242 1
1 1
172964 1
300000 1
235776 1
169705 1
22154 1
300000 1
104905 1
96415 1
299999 1
126956 1
269500 1
91615 1
180065 1
102859 1
279973 1
117035 1
60285 1
69330 1
1 1
95379 1
225042 1
40014 1
264371 1
300000 1
93622 1
300000 1
299999 1
86350 1
299998 1
56806 1
3 1
124171 1
1 1
24633 1
126733 1
18867 1
1 1
62118 1
2331 1
162679 1
158922 1
221808 1
98462 1
200568 1
209099 1
37667 1
1 1
3 1
184282 1
89819 1
300000 1
2 1
299999 1
50292 1
228295 1
205341 1
1 1
170887 1
102395 1
166883 1
259474 1
3 1
166897 1
61824 1
300000 1
1 1
172157 1
227188 1
3 1
172102 1
181563 1
291663 1
1 1
57464 1
294250 1
103893 1
27133 1
88362 1
300001 1
2 1
281734 1
2 1
255658 1
58073 1
53493 1
221170 1
4004 1
1 1
147767 1
299998 1
199185 1
261125 1
113323 1
228549 1
299999 1
300000 1
184422 1
212616 1
290159 1
299999 1
130487 1
6926 1
1 1
291826 1
163240 1
2 1
216380 1
130531 1
73873 1
213345 1
219759 1
237829 1
292904 1
83325 1
198446 1
1 1
3 1
74746 1
148593 1
299999 1
235477 1
300000 1
1 1
84319 1
282577 1
228396 1
300001 1
211780 1
184523 1
299998 1
13896 1
300001 1
74916 1
265647 1
207055 1
290698 1
300002 1
2 1
103524 1
186268 1
172712 1
112449 1
1 1
93366 1
121550 1
184555 1
133178 1
49114 1
237567 1
154919 1
1 1
158225 1
299999 1
95218 1
292860 1
110880 1
234412 1
266578 1
195691 1
65412 1
1 1
300000 1
237807 1
221554 1
169892 1
280353 1
231067 1
2 1
90854 1
1 1
233317 1
300001 1
157832 1
299999 1
240892 1
12857 1
17784 1
1 1
299999 1
2 1
123678 1
74474 1
1 1
135403 1
147618 1
2 1
300000 1
98179 1
64090 1
300000 1
129504 1
74634 1
217620 1
300001 1
300000 1
2 1
93158 1
247006 1
118665 1
299999 1
1 1
85320 1
255338 1
1 1
150583 1
300001 1
1 1
9225 1
131278 1
45692 1
60851 1
63435 1
35012 1
74650 1
125283 1
203719 1
1 1
299999 1
290448 1
275812 1
2 1
28270 1
1 1
98859 1
172898 1
1 1
79601 1
299999 1
289314 1
97724 1
226544 1
299999 1
2 1
27207 1
247185 1
170184 1
245397 1
3 1
175373 1
299999 1
131865 1
300000 1
1 1
300001 1
300000 1
170716 1
300000 1
53959 1
144184 1
1 1
1 1
32819 1
300001 1
149663 1
3 1
195952 1
175191 1
30846 1
160543 1
254213 1
1 1
3 1
1 1
201400 1
16768 1
250048 1
1 1
67091 1
46013 1
169837 1
221467 1
87762 1
165509 1
90219 1
300000 1
299999 1
75151 1
102198 1
40272 1
300000 1
1 1
300002 1
123831 1
1 1
145928 1
243824 1
300000 1
181221 1
140733 1
169409 1
191267 1
300001 1
31545 1
281001 1
299999 1
236395 1
286540 1
222946 1
300000 1
103175 1
178966 1
299999 1
140557 1
1 1
1 1
299999 1
223531 1
194816 1
143450 1
172392 1
227755 1
230533 1
151713 1
300002 1
18552 1
300000 1
1 1
547 1
132792 1
1 1
300002 1
1 1
300001 1
299998 1
131252 1
300000 1
33936 1
148382 1
278198 1
1 1
3 1
233069 1
299999 1
185613 1
182173 1
141675 1
18011 1
98117 1
30109 1
67268 1
300000 1
175092 1
270869 1
15070 1
1 1
300000 1
228611 1
213110 1
281260 1
136556 1
1 1
142228 1
36923 1
137190 1
9192 1
1 1
1 1
299999 1
272212 1
38187 1
24878 1
218892 1
300001 1
121912 1
47061 1
141226 1
300000 1
3242 1
299999 1
274045 1
1 1
46350 1
300001 1
131384 1
1 1
300000 1
26939 1
213962 1
289332 1
272709 1
1 1
43222 1
1 1
169977 1
24425 1
3 1
60825 1
244691 1
1 1
41014 1
114670 1
251490 1
3 1
261728 1
1 1
207010 1
300000 1
3 1
300001 1
1183 1
32440 1
125946 1
10896 1
2 1
300001 1
131199 1
215577 1
269749 1
281183 1
120030 1
70999 1
203600 1
110149 1
175860 1
62188 1
1 1
197261 1
300002 1
299998 1
123955 1
300002 1
76889 1
169679 1
2 1
185587 1
68780 1
269068 1
1 1
255215 1
300001 1
3 1
194169 1
169749 1
149406 1
1 1
299999 1
271581 1
273752 1
1 1
300000 1
11751 1
299999 1
29393 1
129149 1
276323 1
197359 1
3 1
300001 1
65162 1
20614 1
300001 1
139381 1
161113 1
138368 1
272878 1
300000 1
299998 1
2 1
248890 1
300001 1
133030 1
300000 1
25658 1
300001 1
287486 1
214046 1
199815 1
218415 1
300000 1
25459 1
1 1
150098 1
1 1
99150 1
1 1
178983 1
1 1
175053 1
174780 1
57582 1
2 1
18437 1
160784 1
281260 1
300001 1
2983 1
1 1
265785 1
140663 1
2 1
150896 1
300001 1
38402 1
183232 1
1 1
217004 1
197811 1
253400 1
275664 1
175827 1
1 1
10124 1
86801 1
245628 1
2 1
189475 1
300000 1
224203 1
43497 1
19694 1
300001 1
1 1
164453 1
273239 1
17500 1
24028 1
300000 1
1 1
195697 1
139524 1
1 1
182529 1
21574 1
290368 1
73733 1
106468 1
191640 1
46812 1
300002 1
26572 1
1 1
11174 1
178106 1
2 1
179385 1
175930 1
95668 1
112750 1
239948 1
11251 1
228161 1
175890 1
111217 1
300001 1
284365 1
294642 1
299998 1
3 1
3 1
300000 1
10220 1
3 1
1 1
132770 1
42650 1
165193 1
74104 1
177884 1
2 1
3 1
193935 1
69118 1
124778 1
1 1
243285 1
286573 1
50390 1
107411 1
63361 1
147603 1
300000 1
115561 1
51987 1
300000 1
89953 1
300001 1
57604 1
300000 1
1 1
85673 1
3 1
91740 1
119294 1
14413 1
1 1
177067 1
144405 1
1 1
2 1
2 1
300001 1
300002 1
246219 1
283034 1
215534 1
1 1
2 1
300000 1
300001 1
42370 1
299999 1
136227 1
1240 1
3 1
300001 1
74186 1
299999 1
57714 1
299999 1
269896 1
1 1
246004 1
300001 1
291803 1
2 1
32712 1
62102 1
126454 1
5857 1
283446 1
32056 1
1 1
259490 1
14426 1
263161 1
300000 1
299999 1
98867 1
7278 1
16230 1
148996 1
2 1
122157 1
180398 1
1 1
100351 1
126941 1
42490 1
60070 1
300001 1
210446 1
1 1
300002 1
1937 1
8587 1
77436 1
295641 1
241765 1
1 1
299998 1
243802 1
292868 1
41359 1
268581 1
1 1
239159 1
1 1
1 1
2 1
243134 1
2 1
1 1
215680 1
1 1
191985 1
299999 1
2 1
300000 1
43203 1
239134 1
180544 1
183788 1
187220 1
299999 1
223330 1
244670 1
1 1
110097 1
210414 1
1 1
300002 1
165362 1
34741 1
269779 1
111159 1
3 1
299999 1
300000 1
118166 1
51832 1
300000 1
31431 1
238304 1
228297 1
300001 1
199052 1
234886 1
72049 1
53005 1
228267 1
299999 1
233581 1
32100 1
234984 1
173703 1
79774 1
64994 1
204211 1
1 1
202708 1
72684 1
136492 1
1 1
113965 1
7064 1
3 1
1 1
257584 1
137995 1
95966 1
132924 1
1 1
300000 1
47259 1
300000 1
174863 1
111100 1
7142 1
300001 1
107580 1
1 1
268083 1
299999 1
3984 1
73500 1
1 1
300002 1
218427 1
2 1
31668 1
3 1
12950 1
299999 1
300002 1
218890 1
111978 1
116873 1
30176 1
299999 1
17965 1
119708 1
26795 1
1 1
87297 1
2 1
294145 1
1 1
299999 1
260181 1
300000 1
1 1
300001 1
2 1
50824 1
300000 1
299999 1
196502 1
175481 1
110732 1
1 1
263007 1
299999 1
299999 1
159186 1
210381 1
24273 1
130280 1
183193 1
1 1
5309 1
300002 1
60188 1
55175 1
235291 1
300001 1
300000 1
293743 1
176392 1
1 1
163715 1
299999 1
120991 1
182368 1
1 1
225137 1
44373 1
118362 1
186424 1
53335 1
144673 1
108805 1
141131 1
300000 1
299999 1
212193 1
232959 1
256838 1
299999 1
95598 1
1 1
1 1
226607 1
285818 1
289302 1
274511 1
144520 1
300001 1
24160 1
271265 1
299999 1
238924 1
300002 1
37637 1
300000 1
10702 1
197017 1
280063 1
251295 1
2 1
50594 1
1 1
184173 1
225445 1
63607 1
215014 1
52615 1
205509 1
116497 1
300001 1
1 1
300000 1
300000 1
101695 1
175724 1
82912 1
300001 1
182661 1
1 1
235579 1
49591 1
181265 1
218631 1
298144 1
160085 1
1 1
40570 1
300001 1
259227 1
112759 1
300001 1
226684 1
98746 1
1 1
50729 1
250288 1
299999 1
299999 1
300000 1
182257 1
300000 1
1 1
1 1
192840 1
232683 1
298016 1
118016 1
2135 1
294326 1
3 1
1 1
300000 1
2 1
251121 1
274494 1
1 1
299999 1
33377 1
126574 1
164813 1
299999 1
42267 1
1 1
129165 1
1 1
16748 1
27897 1
188959 1
300000 1
249509 1
70582 1
300000 1
218291 1
1 1
107955 1
93149 1
1 1
124841 1
153125 1
299999 1
300001 1
3 1
296984 1
226359 1
142514 1
287965 1
300001 1
129966 1
190936 1
1 1
2 1
31659 1
1 1
252181 1
218990 1
299999 1
300000 1
1 1
236085 1
190261 1
67020 1
252431 1
212649 1
299999 1
241734 1
300000 1
13061 1
205811 1
300000 1
176094 1
260592 1
199518 1
82287 1
26773 1
2 1
300000 1
245298 1
264589 1
179814 1
299999 1
253178 1
127826 1
101368 1
134404 1
1 1
1 1
153869 1
207794 1
1 1
264265 1
144784 1
299999 1
1 1
44607 1
259486 1
115707 1
299737 1
104660 1
114110 1
92920 1
300001 1
299999 1
300000 1
21344 1
1 1
238537 1
63 1
10832 1
218659 1
1 1
231212 1
3 1
16460 1
164524 1
2 1
103011 1
216893 1
248791 1
74740 1
293516 1
63078 1
281925 1
69285 1
30226 1
2 1
32651 1
204998 1
9159 1
300000 1
209874 1
4993 1
234255 1
1 1
2 1
3 1
156977 1
250412 1
93938 1
1 1
300002 1
271550 1
39905 1
273933 1
216777 1
233655 1
107070 1
191919 1
300000 1
300000 1
300000 1
196254 1
1 1
101017 1
110436 1
2 1
123359 1
278225 1
58132 1
63492 1
1 1
1 1
90127 1
179836 1
90313 1
107645 1
134424 1
133220 1
224199 1
33972 1
54666 1
275134 1
299999 1
287761 1
295629 1
2803 1
146460 1
299999 1
240636 1
229725 1
16455 1
300001 1
59451 1
110573 1
299999 1
297816 1
1 1
2445 1
250556 1
205473 1
182574 1
43293 1
273748 1
55757 1
217014 1
300001 1
207991 1
201156 1
229833 1
300000 1
300000 1
18726 1
48558 1
200022 1
281556 1
299999 1
1 1
5073 1
256047 1
210919 1
187547 1
116499 1
182948 1
203018 1
147150 1
242752 1
2 1
144403 1
299999 1
245061 1
30833 1
87411 1
272607 1
174266 1
219474 1
3 1
155585 1
261510 1
195112 1
750 1
214933 1
300000 1
21043 1
192350 1
1 1
2 1
55643 1
300000 1
2 1
124959 1
1 1
300001 1
285963 1
221647 1
300000 1
300002 1
294804 1
300002 1
300000 1
105356 1
164454 1
235635 1
1 1
131524 1
300000 1
49536 1
299999 1
200874 1
266513 1
94918 1
154000 1
135639 1
3 1
161305 1
139779 1
1 1
211377 1
235641 1
157402 1
257819 1
300000 1
124785 1
89872 1
77990 1
202066 1
293940 1
215940 1
105124 1
101719 1
105879 1
1 1
299999 1
180383 1
238286 1
63181 1
211005 1
284109 1
115775 1
1 1
227417 1
246946 1
3 1
173545 1
300001 1
3 1
3 1
43031 1
64948 1
2 1
198162 1
85810 1
18739 1
234916 1
187970 1
195150 1
296058 1
65493 1
282276 1
18903 1
264318 1
241359 1
33304 1
159064 1
2 1
275483 1
85269 1
22458 1
106568 1
1 1
175839 1
173133 1
287577 1
300001 1
215203 1
1 1
300001 1
190033 1
58185 1
1 1
55199 1
299998 1
252962 1
211417 1
2 1
52133 1
300000 1
98429 1
211379 1
38532 1
299999 1
1 1
241879 1
253222 1
191835 1
90487 1
2 1
1 1
42440 1
300001 1
298073 1
1 1
247889 1
82168 1
243215 1
285137 1
299999 1
298052 1
299999 1
46895 1
70180 1
279477 1
72845 1
1 1
290760 1
64690 1
116713 1
299999 1
3 1
33674 1
124037 1
239948 1
221859 1
241042 1
64885 1
2 1
110567 1
1 1
105883 1
282405 1
14314 1
237441 1
299999 1
247206 1
14158 1
281816 1
25350 1
300000 1
3 1
228949 1
72872 1
9195 1
61930 1
52324 1
1 1
266799 1
273550 1
1 1
300000 1
168334 1
1 1
3 1
181817 1
238058 1
271170 1
169634 1
299999 1
197079 1
264760 1
131498 1
266493 1
80527 1
1 1
294837 1
300000 1
300000 1
299999 1
208230 1
246971 1
111613 1
1 1
300000 1
136098 1
3 1
246763 1
4341 1
240035 1
259765 1
300000 1
299999 1
1 1
283206 1
209197 1
9626 1
35125 1
87259 1
250973 1
2 1
276514 1
1 1
72879 1
200207 1
33625 1
34287 1
1 1
291761 1
300002 1
1 1
18965 1
234923 1
32017 1
300000 1
143855 1
18484 1
67182 1
30047 1
299999 1
182327 1
121565 1
139801 1
64847 1
162516 1
298387 1
2 1
121709 1
35161 1
299999 1
88890 1
2 1
132618 1
16122 1
129498 1
176704 1
299999 1
2 1
300000 1
1 1
264421 1
14210 1
196976 1
258218 1
110137 1
1 1
209743 1
153036 1
169866 1
34922 1
1 1
1 1
1 1
169239 1
3 1
255886 1
2 1
2 1
300000 1
136253 1
216768 1
185770 1
2 1
299999 1
167969 1
27833 1
1 1
165383 1
299999 1
59932 1
3 1
261482 1
1 1
2 1
219006 1
300000 1
57784 1
1 1
2 1
1 1
169390 1
3 1
140505 1
1 1
300000 1
300000 1
195617 1
141656 1
3 1
299999 1
41080 1
1 1
1 1
74162 1
288620 1
28260 1
277705 1
299999 1
300000 1
1 1
1 1
130744 1
291433 1
300001 1
299999 1
190129 1
299999 1
53935 1
44974 1
1 1
72574 1
300000 1
249302 1
124433 1
115683 1
13516 1
96779 1
300001 1
300000 1
248869 1
128081 1
56305 1
1 1
88110 1
58262 1
1 1
1 1
300000 1
3 1
1 1
11129 1
300000 1
281596 1
1 1
300001 1
185721 1
52542 1
299999 1
31207 1
215777 1
1 1
299999 1
125312 1
27552 1
178598 1
1 1
1 1
32141 1
59955 1
1 1
202166 1
300000 1
299999 1
281335 1
300001 1
23451 1
143739 1
244311 1
296162 1
238036 1
179786 1
216348 1
73108 1
118423 1
3 1
10770 1
167295 1
116588 1
92355 1
212301 1
1 1
149889 1
135126 1
295671 1
81394 1
1 1
1 1
300001 1
216423 1
274745 1
277639 1
34655 1
1 1
238012 1
278225 1
219310 1
1 1
174705 1
297634 1
201419 1
300000 1
97775 1
43204 1
24714 1
151250 1
300000 1
47454 1
148172 1
300000 1
300000 1
287858 1
246670 1
300000 1
175527 1
51206 1
1 1
6020 1
19352 1
112183 1
1 1
215646 1
1 1
300000 1
246976 1
73079 1
4608 1
190644 1
1 1
112403 1
231206 1
1 1
133747 1
184659 1
217602 1
13253 1
24198 1
256078 1
110835 1
1 1
40103 1
1 1
220410 1
1 1
81490 1
300000 1
226300 1
1 1
72170 1
219643 1
2 1
300001 1
300000 1
166258 1
150763 1
1 1
87082 1
247525 1
287713 1
109192 1
268865 1
226615 1
266861 1
299998 1
17679 1
168220 1
3 1
213787 1
93906 1
300000 1
98177 1
108787 1
1 1
126082 1
1 1
300001 1
299999 1
196101 1
243019 1
213135 1
299999 1
2 1
269516 1
117420 1
1 1
274010 1
1 1
1 1
107982 1
161604 1
139575 1
202552 1
299999 1
76537 1
1 1
39688 1
129687 1
1 1
299999 1
2 1
3 1
1 1
84376 1
189588 1
299999 1
250355 1
39767 1
148717 1
299998 1
19440 1
249420 1
88128 1
300001 1
143637 1
6776 1
21975 1
1 1
299999 1
291038 1
287450 1
20986 1
300000 1
132858 1
254435 1
252244 1
300000 1
81437 1
1 1
257957 1
14776 1
300000 1
2 1
300001 1
2 1
300000 1
1 1
2 1
102246 1
198705 1
2 1
232688 1
1 1
49303 1
299999 1
299999 1
300001 1
1 1
272264 1
164107 1
300000 1
300000 1
1 1
133274 1
300000 1
154581 1
300000 1
299999 1
117910 1
154269 1
81534 1
1 1
181730 1
182203 1
179025 1
300000 1
228760 1
274255 1
229244 1
1 1
107926 1
85398 1
222538 1
174390 1
293272 1
17042 1
193187 1
1831 1
170277 1
86841 1
45409 1
246556 1
34708 1
2 1
300000 1
5221 1
1 1
14848 1
160714 1
1 1
288325 1
33578 1
222536 1
115165 1
181249 1
85740 1
4279 1
1 1
1 1
35789 1
2 1
69771 1
218957 1
162915 1
1 1
186098 1
1 1
192654 1
1 1
130293 1
269954 1
141038 1
241601 1
287816 1
268003 1
3 1
45947 1
78324 1
125174 1
86199 1
300001 1
1 1
300001 1
172684 1
300001 1
139659 1
33748 1
123045 1
230883 1
2 1
1 1
300001 1
300001 1
176473 1
1 1
1 1
300002 1
1 1
1 1
300000 1
188668 1
299999 1
135 1
193357 1
1 1
61484 1
187061 1
240554 1
300000 1
58560 1
74402 1
298410 1
1 1
1 1
8261 1
217940 1
105392 1
2 1
299998 1
1 1
299999 1
300000 1
286768 1
179380 1
29412 1
190427 1
239384 1
69031 1
215770 1
1 1
299999 1
1 1
85202 1
139930 1
291917 1
300002 1
2 1
1 1
3 1
2 1
161355 1
154323 1
30608 1
142383 1
68100 1
1 1
300000 1
69306 1
10697 1
188879 1
2 1
246377 1
143365 1
1 1
99498 1
188849 1
290458 1
1 1
103673 1
273351 1
3 1
299999 1
300001 1
9706 1
84117 1
107209 1
113414 1
280627 1
300000 1
6153 1
251711 1
300000 1
1 1
1 1
299999 1
2 1
33433 1
244953 1
1 1
124792 1
268434 1
180687 1
35870 1
1 1
68311 1
114758 1
8778 1
300000 1
1 1
300000 1
33372 1
5297 1
87605 1
269122 1
299999 1
2 1
175621 1
40941 1
194603 1
2 1
299999 1
300001 1
221837 1
300001 1
227974 1
262624 1
1 1
134171 1
241926 1
256854 1
300000 1
300001 1
184580 1
24444 1
32218 1
132601 1
1 1
168875 1
234539 1
247024 1
272494 1
208934 1
300000 1
62064 1
256305 1
1 1
134639 1
267351 1
174532 1
54348 1
220093 1
280297 1
5560 1
74138 1
125519 1
39150 1
299999 1
2759 1
176682 1
90277 1
300001 1
300001 1
3 1
268746 1
1 1
197960 1
256066 1
262789 1
133434 1
211968 1
3 1
299999 1
299999 1
266495 1
167883 1
296427 1
2 1
2 1
299999 1
265196 1
202522 1
185161 1
138505 1
1 1
197942 1
1 1
72691 1
266951 1
300001 1
240210 1
300000 1
118622 1
74954 1
276536 1
299999 1
281104 1
179011 1
299999 1
1 1
101948 1
16777 1
188892 1
37431 1
180444 1
149839 1
44327 1
101697 1
81636 1
1 1
58120 1
300000 1
140443 1
85879 1
269738 1
35644 1
64741 1
35982 1
1 1
29848 1
285433 1
2 1
196074 1
2 1
300001 1
236849 1
41260 1
33798 1
1 1
1 1
220362 1
2 1
218444 1
271192 1
88193 1
210267 1
1 1
1 1
300000 1
3 1
278511 1
151275 1
186872 1
3 1
43598 1
167875 1
62394 1
111253 1
229138 1
300001 1
1 1
1 1
300002 1
300000 1
1 1
13927 1
3 1
256638 1
21261 1
300000 1
2 1
26843 1
297894 1
256081 1
275329 1
300001 1
300001 1
299999 1
297950 1
1 1
299999 1
40988 1
139818 1
54143 1
117153 1
275404 1
227755 1
120777 1
146908 1
286566 1
806 1
110504 1
260150 1
123056 1
278694 1
147079 1
162672 1
268442 1
50161 1
82975 1
186522 1
3 1
299999 1
194280 1
1 1
219476 1
59652 1
158027 1
190080 1
221420 1
299999 1
299999 1
1 1
300000 1
2 1
299999 1
221586 1
300000 1
10150 1
114716 1
6916 1
76722 1
61336 1
2 1
194969 1
50546 1
300000 1
1 1
45249 1
248069 1
300000 1
155261 1
299999 1
300000 1
218807 1
96773 1
213778 1
79227 1
43330 1
297892 1
187050 1
58933 1
177630 1
94339 1
2 1
2667 1
223039 1
163638 1
57820 1
99501 1
222898 1
139321 1
293853 1
244957 1
1 1
292709 1
300002 1
119624 1
156360 1
190003 1
128380 1
4663 1
79633 1
63142 1
19607 1
1 1
299999 1
162726 1
31115 1
197739 1
217604 1
197886 1
165937 1
19727 1
228952 1
253902 1
32096 1
201192 1
300000 1
23478 1
198328 1
185673 1
299999 1
300001 1
1 1
20360 1
277173 1
19249 1
77840 1
210378 1
229 1
257465 1
227996 1
300001 1
106303 1
62445 1
203832 1
1 1
180470 1
130335 1
26109 1
53502 1
3 1
178514 1
86701 1
99698 1
300000 1
2 1
266335 1
1 1
83524 1
300001 1
155400 1
269816 1
135550 1
90287 1
2 1
39002 1
1 1
45856 1
263071 1
1 1
181395 1
300000 1
206155 1
151426 1
6165 1
1 1
8638 1
299999 1
279897 1
300001 1
289805 1
1 1
299282 1
197642 1
258875 1
300001 1
77779 1
105032 1
125506 1
74517 1
192257 1
1 1
1 1
94033 1
197334 1
284551 1
1 1
248844 1
196648 1
272412 1
120849 1
13589 1
299865 1
194076 1
300001 1
68798 1
225048 1
1 1
2 1
7419 1
299999 1
168783 1
81612 1
299999 1
1 1
300001 1
299999 1
57027 1
290812 1
40137 1
2 1
2 1
299999 1
299998 1
136246 1
201765 1
124506 1
201565 1
1 1
2 1
299999 1
1 1
57654 1
300000 1
105310 1
1 1
284727 1
1 1
125691 1
300000 1
263008 1
222990 1
1 1
296924 1
282127 1
200381 1
123207 1
1 1
300000 1
205812 1
8670 1
86183 1
2 1
300000 1
149506 1
166037 1
81999 1
180209 1
1 1
122460 1
299999 1
79286 1
37895 1
6198 1
99195 1
19088 1
300000 1
73849 1
300000 1
75618 1
299998 1
1 1
207552 1
117530 1
299999 1
289500 1
127624 1
10773 1
235439 1
139410 1
2 1
300001 1
13089 1
299999 1
300000 1
300001 1
1 1
107725 1
65164 1
224278 1
209393 1
293385 1
83612 1
300000 1
126739 1
251164 1
284606 1
62165 1
275192 1
196911 1
1 1
70017 1
150688 1
3537 1
109561 1
179742 1
229433 1
117734 1
179123 1
1 1
207415 1
300001 1
216524 1
1 1
19219 1
1 1
271721 1
77489 1
45379 1
300000 1
129342 1
100300 1
271213 1
199699 1
299998 1
208956 1
2 1
133974 1
1 1
50284 1
241047 1
1 1
230549 1
1 1
299998 1
292799 1
2 1
124268 1
127102 1
124594 1
300001 1
157462 1
220071 1
1 1
1 1
299998 1
300000 1
249698 1
299999 1
15480 1
50479 1
176608 1
178269 1
300001 1
300001 1
240630 1
49492 1
263770 1
169458 1
38226 1
237780 1
245140 1
282583 1
300001 1
1 1
2 1
286443 1
153638 1
1 1
299999 1
3 1
136974 1
2 1
237151 1
97379 1
300000 1
1 1
1 1
260780 1
193997 1
172814 1
87860 1
300001 1
1 1
1 1
1 1
2 1
42566 1
162255 1
300001 1
157065 1
95919 1
142631 1
116500 1
69753 1
295584 1
36242 1
71840 1
300000 1
300000 1
1 1
125955 1
300000 1
1 1
299999 1
19646 1
11417 1
228209 1
85673 1
1 1
1 1
116758 1
300001 1
300001 1
238021 1
102078 1
95958 1
1 1
63210 1
45698 1
300002 1
39235 1
207433 1
299999 1
3 1
120693 1
220383 1
144914 1
8843 1
225901 1
164920 1
222546 1
276453 1
184428 1
1 1
40175 1
3 1
109334 1
300002 1
163436 1
1 1
300000 1
254280 1
2287 1
300000 1
1 1
139434 1
262882 1
101391 1
253947 1
1 1
215780 1
141867 1
102464 1
1 1
279581 1
272553 1
1 1
91614 1
267664 1
299176 1
300000 1
151620 1
297751 1
136871 1
300000 1
232697 1
1 1
46139 1
156047 1
288917 1
1 1
299998 1
300000 1
45337 1
283157 1
257636 1
1 1
122422 1
280174 1
300001 1
1 1
119054 1
1 1
1 1
259198 1
158006 1
299998 1
2 1
1 1
1 1
189700 1
21787 1
44299 1
257046 1
1 1
299999 1
300001 1
157735 1
216029 1
1 1
232748 1
299999 1
198435 1
219661 1
264370 1
172604 1
1 1
270390 1
1 1
2 1
300001 1
11805 1
281870 1
2 1
191866 1
1 1
6494 1
21473 1
269162 1
2 1
300000 1
270930 1
186986 1
138407 1
38898 1
300001 1
1 1
7510 1
70633 1
22595 1
152801 1
1 1
72286 1
2 1
15627 1
300001 1
170205 1
210835 1
11176 1
45092 1
139489 1
50797 1
49789 1
1 1
299999 1
274528 1
80499 1
300000 1
41746 1
1 1
1 1
188520 1
63690 1
300001 1
8833 1
215401 1
300001 1
21822 1
233285 1
1 1
97339 1
136930 1
254095 1
299999 1
280220 1
68830 1
1 1
68287 1
300001 1
98786 1
157490 1
226712 1
221635 1
283073 1
300002 1
101994 1
137412 1
224556 1
300002 1
299999 1
103177 1
97929 1
300000 1
280579 1
2 1
96640 1
141644 1
116975 1
30474 1
118046 1
296217 1
254967 1
294752 1
153778 1
56102 1
135146 1
269057 1
2 1
224247 1
79229 1
115611 1
119444 1
300000 1
16920 1
252088 1
300000 1
112896 1
105381 1
96212 1
103606 1
155551 1
12172 1
237852 1
157750 1
299998 1
3 1
69287 1
181862 1
256815 1
300001 1
194350 1
1 1
250470 1
300002 1
294377 1
104845 1
300002 1
230326 1
45935 1
133286 1
2 1
1 1
1 1
300000 1
19238 1
1 1
34611 1
28327 1
178532 1
27980 1
62382 1
300001 1
58756 1
300000 1
195905 1
300000 1
14617 1
300001 1
202033 1
178166 1
278644 1
109374 1
300000 1
299999 1
282408 1
23989 1
129598 1
147250 1
222912 1
127638 1
263397 1
1 1
299998 1
127311 1
48185 1
86169 1
20649 1
1 1
188400 1
1 1
300002 1
91627 1
1 1
74538 1
145637 1
234958 1
293114 1
1 1
27287 1
131009 1
280025 1
260710 1
171321 1
185027 1
43819 1
182112 1
112854 1
279304 1
18890 1
119958 1
184387 1
263906 1
1 1
1 1
229747 1
255023 1
93468 1
10520 1
2 1
299999 1
299999 1
34740 1
1 1
1 1
248243 1
250060 1
300001 1
120955 1
91627 1
277187 1
2 1
211848 1
1 1
1 1
194565 1
1 1
300000 1
121207 1
164298 1
293243 1
1441 1
75963 1
287565 1
300001 1
273944 1
1 1
48596 1
49496 1
300001 1
29156 1
299999 1
65523 1
76909 1
1 1
146801 1
1 1
282457 1
247313 1
262787 1
80773 1
300000 1
300001 1
83737 1
1 1
137640 1
213576 1
300000 1
256425 1
300001 1
83207 1
22788 1
77098 1
246671 1
131151 1
193541 1
300000 1
208816 1
300001 1
110579 1
267640 1
223735 1
2 1
2 1
82423 1
44397 1
42730 1
300000 1
300000 1
170316 1
86697 1
153166 1
300000 1
1 1
65518 1
2 1
3 1
268129 1
138639 1
14173 1
242783 1
300000 1
299999 1
70846 1
103862 1
95299 1
253500 1
119417 1
276615 1
2 1
17052 1
251212 1
182654 1
91058 1
231056 1
1 1
14753 1
298589 1
1 1
137706 1
24449 1
225977 1
165572 1
300001 1
155900 1
47177 1
232313 1
218953 1
299999 1
124590 1
300001 1
164059 1
46198 1
21717 1
79603 1
209467 1
300000 1
299998 1
34382 1
30122 1
55956 1
233748 1
2 1
227873 1
33443 1
214964 1
223429 1
217077 1
1 1
294251 1
39576 1
100666 1
204328 1
1 1
214754 1
300000 1
149243 1
32379 1
299998 1
102310 1
300000 1
282151 1
192020 1
11216 1
300000 1
1 1
181909 1
299999 1
260785 1
190889 1
221636 1
143932 1
1 1
18621 1
231473 1
137800 1
3 1
1 1
2 1
1 1
112605 1
117872 1
198777 1
1 1
204078 1
19005 1
86909 1
21697 1
2 1
119947 1
146868 1
300000 1
234517 1
2 1
217319 1
83647 1
74651 1
34284 1
78879 1
84968 1
1 1
42015 1
300000 1
206521 1
300001 1
50655 1
2 1
2 1
28715 1
1 1
224231 1
181599 1
299999 1
1 1
261964 1
3 1
168551 1
83061 1
89502 1
2 1
1 1
1 1
1 1
299412 1
48573 1
145074 1
148402 1
251963 1
2 1
55416 1
1 1
92564 1
70543 1
2 1
263678 1
290026 1
84947 1
170165 1
215978 1
247918 1
183680 1
300002 1
299999 1
1 1
299999 1
289608 1
300001 1
186854 1
230543 1
43601 1
74313 1
198214 1
159233 1
112729 1
2 1
46043 1
240976 1
1 1
1 1
1 1
226991 1
25733 1
300001 1
120376 1
189521 1
113755 1
2 1
158041 1
70823 1
292897 1
1 1
3 1
157855 1
266270 1
258271 1
3 1
298864 1
147990 1
23645 1
108998 1
1 1
106240 1
299999 1
279264 1
173723 1
9669 1
154811 1
27999 1
273382 1
272791 1
300000 1
77153 1
74812 1
146515 1
159333 1
2 1
118397 1
1 1
80072 1
192942 1
1 1
300000 1
142414 1
1 1
264901 1
284473 1
287333 1
300000 1
250777 1
293395 1
2 1
3 1
111978 1
214692 1
66473 1
300002 1
20616 1
299999 1
300002 1
37593 1
2 1
25839 1
163655 1
97867 1
125276 1
281349 1
2 1
300000 1
257411 1
299999 1
300000 1
194181 1
3 1
299999 1
299998 1
156260 1
1 1
265925 1
232820 1
1 1
171663 1
42120 1
1 1
300000 1
101935 1
120163 1
125470 1
13520 1
283002 1
288230 1
49025 1
82488 1
299999 1
63297 1
290956 1
299999 1
2 1
184862 1
265312 1
144956 1
270999 1
300000 1
2 1
299999 1
300001 1
10939 1
202452 1
102753 1
3 1
201473 1
193269 1
3 1
183009 1
87565 1
36219 1
214869 1
3 1
1 1
246656 1
52193 1
37253 1
299998 1
299999 1
31929 1
55157 1
173845 1
286878 1
182156 1
300001 1
299999 1
157931 1
73693 1
186325 1
61298 1
67005 1
46084 1
276810 1
178160 1
287948 1
205489 1
300000 1
242831 1
104596 1
300000 1
209697 1
300000 1
3 1
300001 1
299998 1
3 1
1 1
1 1
176759 1
300000 1
116615 1
299999 1
19632 1
299999 1
3808 1
2 1
189480 1
300001 1
144105 1
299999 1
299999 1
230201 1
1 1
151078 1
177621 1
45055 1
24631 1
258940 1
148833 1
14730 1
1 1
1 1
300001 1
299999 1
10800 1
168709 1
232800 1
180798 1
101181 1
131699 1
206228 1
1 1
300001 1
106647 1
1 1
118116 1
191833 1
641 1
217176 1
150852 1
1 1
174196 1
287144 1
1 1
1 1
647 1
299998 1
130800 1
42053 1
69607 1
225888 1
299998 1
152825 1
198749 1
22662 1
191575 1
2 1
16049 1
195431 1
299999 1
214 1
299999 1
60585 1
3 1
257759 1
73114 1
273417 1
282377 1
110352 1
208882 1
139679 1
163451 1
150919 1
38923 1
2 1
3 1
238296 1
3 1
300000 1
162727 1
2 1
62097 1
299999 1
1 1
3 1
300000 1
300001 1
300002 1
238783 1
154361 1
39072 1
282154 1
233372 1
3 1
300000 1
1 1
144212 1
299998 1
299999 1
46354 1
247966 1
171265 1
57678 1
2 1
58376 1
167799 1
188302 1
282314 1
292541 1
1 1
300001 1
3 1
111380 1
1 1
46623 1
57724 1
185312 1
274583 1
1 1
129301 1
32200 1
1 1
200826 1
1 1
122332 1
212874 1
1 1
134814 1
22924 1
240477 1
300000 1
210612 1
248218 1
1 1
1 1
278475 1
104510 1
1 1
235382 1
300000 1
26867 1
93259 1
300000 1
2 1
3 1
242544 1
144479 1
192466 1
285311 1
285289 1
300000 1
300001 1
38306 1
4873 1
1 1
10614 1
183734 1
129367 1
107193 1
145883 1
48400 1
1 1
213291 1
280620 1
172477 1
3 1
131556 1
300000 1
251288 1
3 1
16287 1
156251 1
3 1
89104 1
2 1
9809 1
97338 1
299999 1
1 1
258589 1
277283 1
184819 1
208224 1
1 1
1 1
300000 1
107490 1
186649 1
300000 1
1 1
300001 1
276549 1
22718 1
2 1
299999 1
3746 1
1 1
280825 1
211604 1
300000 1
3 1
207303 1
1 1
1 1
4035 1
1 1
41079 1
10956 1
201416 1
1 1
286900 1
300001 1
139940 1
1 1
129547 1
280759 1
237337 1
191343 1
300001 1
253272 1
1 1
3 1
79915 1
38190 1
11837 1
163675 1
1 1
168137 1
141328 1
1 1
241054 1
116323 1
38599 1
24382 1
300002 1
300001 1
159637 1
120501 1
176166 1
276082 1
161336 1
31783 1
256720 1
218366 1
300000 1
198631 1
269292 1
300002 1
41621 1
132198 1
1 1
13915 1
300000 1
57186 1
174132 1
224079 1
1 1
299999 1
300000 1
65843 1
239123 1
221826 1
2 1
299999 1
1 1
39830 1
19575 1
295814 1
19928 1
145470 1
169210 1
172417 1
275439 1
1 1
12542 1
69457 1
36693 1
146266 1
253064 1
300001 1
163093 1
120307 1
43570 1
19171 1
247783 1
299998 1
300001 1
294387 1
300001 1
295341 1
261796 1
111051 1
277590 1
1 1
154635 1
147446 1
133437 1
116712 1
1 1
2 1
300001 1
300000 1
1 1
299999 1
106050 1
273411 1
300001 1
159303 1
175677 1
246161 1
151027 1
2 1
196934 1
300001 1
299999 1
300001 1
78878 1
228972 1
3659 1
295778 1
180826 1
127119 1
92071 1
77439 1
299998 1
81858 1
124769 1
1 1
129174 1
111412 1
9476 1
59259 1
133673 1
144270 1
41627 1
63101 1
1 1
43419 1
223017 1
170497 1
286689 1
78410 1
300002 1
21319 1
69325 1
213628 1
7736 1
1 1
34021 1
219500 1
202808 1
300000 1
254399 1
67035 1
280949 1
2 1
104377 1
96959 1
280979 1
169693 1
166925 1
3 1
239177 1
198991 1
300000 1
147543 1
300001 1
1 1
31958 1
299855 1
300001 1
182773 1
31403 1
65760 1
111582 1
173106 1
272940 1
61327 1
293288 1
300001 1
2 1
299999 1
114407 1
299999 1
56675 1
124338 1
22322 1
177266 1
255657 1
44760 1
93952 1
300000 1
233396 1
299999 1
207220 1
300000 1
300000 1
1 1
129043 1
1 1
89693 1
300001 1
60927 1
1 1
20256 1
55011 1
299998 1
1 1
285584 1
3 1
199903 1
33815 1
292997 1
259978 1
1 1
29786 1
2 1
222082 1
83871 1
277475 1
281704 1
124189 1
300000 1
166557 1
299999 1
1 1
221489 1
62628 1
219698 1
300000 1
233000 1
156713 1
1 1
1 1
255166 1
300001 1
180000 1
210530 1
267510 1
169618 1
2 1
1 1
96456 1
256159 1
82947 1
279292 1
1 1
279466 1
300002 1
281816 1
300002 1
300000 1
265095 1
299999 1
238471 1
127482 1
48492 1
165892 1
5620 1
52779 1
299999 1
268596 1
159374 1
277651 1
249521 1
150564 1
155192 1
187831 1
1 1
38474 1
1 1
246879 1
178201 1
299999 1
263218 1
61244 1
147429 1
300000 1
1 1
101034 1
246401 1
2 1
244859 1
247138 1
299999 1
299999 1
123651 1
244298 1
40817 1
1 1
95743 1
1 1
90687 1
140480 1
289824 1
50138 1
101491 1
173230 1
292307 1
11809 1
256176 1
152505 1
111450 1
1 1
173649 1
91525 1
97068 1
1 1
300001 1
217760 1
98667 1
87322 1
2 1
299999 1
125739 1
299999 1
300000 1
299999 1
1 1
43420 1
300000 1
300000 1
150079 1
300001 1
10365 1
123021 1
1 1
1 1
220605 1
163836 1
299999 1
188771 1
164408 1
1 1
30073 1
2 1
300000 1
197306 1
1 1
300002 1
71805 1
1 1
114352 1
979 1
158365 1
78115 1
288549 1
300000 1
37201 1
290210 1
62393 1
216298 1
1 1
169527 1
160576 1
300001 1
1 1
139424 1
1 1
300000 1
78254 1
3 1
1 1
281661 1
300001 1
2 1
198256 1
256617 1
2 1
300000 1
299999 1
300000 1
260090 1
149985 1
216899 1
227769 1
300001 1
3 1
2 1
80716 1
34207 1
88518 1
264966 1
162002 1
213403 1
300000 1
277161 1
39062 1
115678 1
227684 1
279280 1
1 1
35002 1
300001 1
120443 1
280269 1
46745 1
300000 1
206526 1
269055 1
1 1
140777 1
240893 1
2768 1
299999 1
139955 1
286375 1
208332 1
182297 1
17048 1
299999 1
215029 1
89105 1
106980 1
300000 1
39877 1
16025 1
282976 1
71479 1
272094 1
45437 1
150569 1
299405 1
65740 1
149560 1
14071 1
1 1
198528 1
209732 1
141075 1
1 1
254657 1
273385 1
225578 1
274218 1
1 1
78618 1
1 1
300000 1
175054 1
24885 1
1 1
188153 1
300000 1
282968 1
203840 1
208953 1
67120 1
73892 1
36688 1
300000 1
245180 1
50502 1
45945 1
1 1
122163 1
49866 1
1 1
3 1
141678 1
28642 1
27081 1
131706 1
299998 1
2 1
88879 1
1 1
300000 1
202598 1
300000 1
184464 1
36866 1
158443 1
88771 1
67617 1
237259 1
300001 1
83765 1
240923 1
127136 1
260566 1
163015 1
78202 1
51909 1
299999 1
265969 1
299999 1
19871 1
131549 1
293167 1
263546 1
300001 1
175277 1
117778 1
100941 1
129274 1
210498 1
232277 1
7972 1
74014 1
258331 1
208788 1
1 1
232502 1
85212 1
230748 1
299978 1
2 1
86871 1
134101 1
3999 1
1 1
172384 1
100834 1
188571 1
300000 1
2 1
85289 1
300000 1
275677 1
1 1
299999 1
2 1
280880 1
75565 1
158413 1
2 1
300001 1
48020 1
300000 1
300000 1
70057 1
300000 1
69879 1
1 1
99065 1
53153 1
266774 1
300000 1
251239 1
177948 1
3 1
1 1
233050 1
2 1
299999 1
18532 1
299999 1
2 1
81598 1
147687 1
70512 1
8717 1
3 1
82776 1
63471 1
300000 1
65602 1
179064 1
286176 1
114605 1
79231 1
2 1
299999 1
173378 1
1 1
33374 1
131643 1
300000 1
179560 1
300001 1
14130 1
139616 1
234730 1
206110 1
242515 1
173854 1
133148 1
45142 1
205753 1
219570 1
300001 1
15677 1
2 1
46716 1
1 1
300001 1
243086 1
299999 1
156644 1
113311 1
222826 1
282380 1
82576 1
2 1
299998 1
273833 1
299999 1
2 1
300001 1
287812 1
1 1
1 1
174691 1
3 1
143886 1
202856 1
123786 1
48600 1
79489 1
1 1
300000 1
154832 1
272347 1
42866 1
34746 1
237135 1
28139 1
300000 1
2 1
111667 1
129746 1
12297 1
127761 1
73930 1
3 1
299999 1
299998 1
264680 1
299999 1
299671 1
1 1
83442 1
83136 1
186326 1
300002 1
299999 1
300002 1
240156 1
299999 1
202671 1
299999 1
300000 1
276016 1
44973 1
1 1
106422 1
300000 1
1 1
1 1
257408 1
238199 1
300001 1
72539 1
1 1
202765 1
299998 1
52237 1
299999 1
153613 1
1 1
300000 1
185060 1
60221 1
299999 1
282259 1
215505 1
260731 1
148150 1
147930 1
7946 1
173014 1
1 1
299999 1
219417 1
38382 1
211829 1
300000 1
90216 1
294893 1
231256 1
300000 1
300001 1
1 1
256321 1
201933 1
299999 1
299999 1
46518 1
207775 1
143203 1
1 1
300001 1
2 1
300001 1
188801 1
147841 1
140320 1
286119 1
300001 1
300000 1
67764 1
299999 1
1 1
1 1
53306 1
90694 1
16029 1
299999 1
202377 1
216824 1
1 1
160558 1
175284 1
1 1
81360 1
300002 1
1 1
44533 1
286989 1
246498 1
201958 1
24957 1
30966 1
121561 1
299999 1
100150 1
279594 1
1 1
14305 1
191629 1
116213 1
102321 1
289852 1
253713 1
114810 1
276152 1
124270 1
26841 1
3 1
300000 1
1 1
287361 1
56656 1
178296 1
273231 1
300000 1
1 1
13167 1
1 1
218650 1
300000 1
245267 1
299999 1
75836 1
1 1
139039 1
190179 1
1 1
300000 1
145281 1
300000 1
148300 1
1 1
299999 1
198395 1
200540 1
3674 1
224016 1
1 1
1 1
269372 1
238123 1
101749 1
34189 1
253753 1
247415 1
25581 1
299999 1
241599 1
238830 1
1 1
110664 1
114372 1
1 1
299999 1
4312 1
171645 1
291330 1
258129 1
63108 1
56771 1
215280 1
87412 1
124343 1
77950 1
2 1
1 1
194435 1
24797 1
299999 1
278397 1
59964 1
131854 1
300000 1
299913 1
64459 1
177831 1
300000 1
300001 1
105939 1
2 1
299999 1
43858 1
166443 1
2 1
1 1
247292 1
1 1
1 1
177289 1
300001 1
14175 1
202863 1
60504 1
2 1
299999 1
158596 1
1 1
299494 1
2 1
1 1
162471 1
81388 1
1 1
299998 1
1 1
298900 1
1 1
261641 1
179400 1
130361 1
14874 1
183366 1
1 1
1 1
15148 1
300000 1
2 1
1 1
8825 1
23673 1
1 1
300000 1
197946 1
296860 1
185522 1
299999 1
1 1
188765 1
225924 1
36474 1
3 1
198946 1
150125 1
299999 1
232853 1
300001 1
104184 1
299999 1
300000 1
1 1
203883 1
134533 1
300001 1
245033 1
1 1
74222 1
3 1
66455 1
199417 1
291709 1
299998 1
3 1
134527 1
300001 1
15390 1
188680 1
267928 1
300000 1
99770 1
64782 1
2 1
1 1
2 1
22179 1
1 1
191837 1
255159 1
105092 1
228646 1
721 1
1 1
1 1
299999 1
18706 1
261824 1
1 1
28661 1
259407 1
248912 1
2 1
231527 1
3 1
2 1
210288 1
110324 1
3 1
1 1
255497 1
114735 1
41715 1
127719 1
272097 1
6409 1
291067 1
300000 1
300000 1
2 1
86733 1
56393 1
300000 1
2 1
179456 1
207693 1
83185 1
299999 1
50138 1
24082 1
1 1
300000 1
66029 1
58005 1
1 1
252344 1
1 1
1 1
236432 1
300000 1
1 1
300000 1
300000 1
300001 1
68664 1
300000 1
297941 1
299999 1
299999 1
47301 1
138402 1
192269 1
26030 1
44452 1
149648 1
248429 1
178166 1
220702 1
45493 1
129708 1
78245 1
300000 1
144319 1
138281 1
300001 1
262473 1
113734 1
168092 1
271107 1
299998 1
299998 1
1 1
259160 1
1 1
23652 1
93779 1
148046 1
259064 1
3 1
1 1
229225 1
33760 1
1 1
234308 1
3 1
56919 1
257199 1
286999 1
232548 1
204945 1
13413 1
211749 1
254218 1
300001 1
282593 1
1 1
2 1
300001 1
154986 1
120176 1
213517 1
27010 1
263468 1
20712 1
26197 1
36894 1
2 1
299998 1
1 1
1 1
1 1
299999 1
299999 1
237121 1
60424 1
1 1
240340 1
279436 1
14079 1
132128 1
1 1
300001 1
215810 1
1 1
263816 1
256507 1
1 1
287703 1
7255 1
1 1
214191 1
300001 1
299999 1
299999 1
49241 1
294214 1
300001 1
1 1
243585 1
93304 1
299998 1
1 1
146943 1
196957 1
214781 1
2 1
300000 1
157734 1
300000 1
96987 1
54512 1
212892 1
1 1
45829 1
1 1
102593 1
299998 1
7980 1
29646 1
8233 1
70552 1
233235 1
125132 1
240893 1
4052 1
222110 1
47332 1
1 1
254528 1
290023 1
299999 1
169556 1
2 1
1 1
145769 1
1 1
299999 1
293397 1
299999 1
259374 1
256382 1
248678 1
236561 1
300000 1
277234 1
37398 1
236990 1
3481 1
207506 1
173089 1
229595 1
24169 1
284375 1
171776 1
164287 1
154413 1
32458 1
284900 1
183515 1
46545 1
299999 1
268888 1
300000 1
17853 1
299999 1
295420 1
299998 1
192580 1
34850 1
163109 1
75485 1
3 1
1 1
35789 1
68580 1
240554 1
1 1
10793 1
300001 1
300001 1
176447 1
204462 1
2 1
300000 1
1 1
68526 1
86013 1
300000 1
299999 1
1 1
119160 1
300000 1
8933 1
71541 1
300001 1
141913 1
1 1
300001 1
100157 1
299999 1
106735 1
201300 1
208265 1
4429 1
299999 1
221513 1
253063 1
241118 1
300002 1
219446 1
283355 1
1 1
118160 1
214249 1
139454 1
113168 1
1 1
81006 1
88681 1
217100 1
104475 1
115745 1
300001 1
219840 1
91867 1
28118 1
1 1
194021 1
200845 1
228472 1
1 1
300000 1
299999 1
300000 1
3813 1
88106 1
91172 1
1 1
300000 1
49531 1
23296 1
159915 1
280220 1
177022 1
1 1
299999 1
70789 1
1 1
44479 1
1 1
252330 1
300001 1
300000 1
1 1
136668 1
270477 1
1 1
70260 1
61876 1
293810 1
251072 1
31180 1
264695 1
300000 1
32178 1
49299 1
209319 1
300001 1
2 1
228969 1
19967 1
276167 1
46708 1
179420 1
214664 1
4095 1
221698 1
110842 1
101912 1
171896 1
51801 1
300000 1
227097 1
8610 1
263432 1
300001 1
72333 1
2 1
1 1
5055 1
98480 1
259229 1
233578 1
59172 1
1 1
300000 1
17528 1
89404 1
2 1
137502 1
1 1
255843 1
163053 1
242008 1
1 1
259712 1
205973 1
2 1
72535 1
299999 1
292034 1
300000 1
207425 1
156363 1
1 1
61336 1
268114 1
116809 1
194569 1
43735 1
300002 1
295236 1
233198 1
269816 1
1 1
25691 1
255020 1
272967 1
69393 1
1 1
299999 1
11064 1
30811 1
17502 1
241728 1
299999 1
292720 1
189576 1
299998 1
2 1
238274 1
23686 1
123452 1
290952 1
26157 1
3 1
203457 1
10572 1
1 1
249844 1
251539 1
261480 1
181840 1
1 1
268882 1
300001 1
2 1
171126 1
3984 1
223254 1
285211 1
200267 1
242240 1
235607 1
259276 1
2 1
13685 1
1 1
265132 1
88238 1
268964 1
252431 1
300000 1
180501 1
1 1
299998 1
64717 1
300001 1
267048 1
168256 1
1 1
288262 1
299999 1
149491 1
36808 1
3272 1
300001 1
1 1
117024 1
296226 1
1 1
4518 1
41939 1
152015 1
239673 1
139913 1
253401 1
3 1
1 1
143904 1
1 1
159076 1
197594 1
291808 1
137383 1
112731 1
2 1
93166 1
230 1
300000 1
210154 1
3 1
209005 1
300000 1
54474 1
2 1
9240 1
2 1
3856 1
107566 1
300001 1
257555 1
291392 1
42584 1
14296 1
17090 1
299999 1
8010 1
300001 1
58457 1
21057 1
1 1
125931 1
299998 1
161343 1
299999 1
148581 1
1 1
48733 1
29367 1
60106 1
131252 1
142328 1
229141 1
17042 1
2 1
59460 1
32709 1
211285 1
300000 1
300001 1
84929 1
132415 1
1 1
299999 1
231815 1
25208 1
54096 1
25704 1
180528 1
2 1
152895 1
2 1
155119 1
1 1
190574 1
209963 1
69940 1
300000 1
274551 1
160866 1
136670 1
1914 1
204003 1
190740 1
258651 1
204089 1
242487 1
298537 1
299999 1
154297 1
186649 1
107167 1
140015 1
159886 1
154436 1
37005 1
1 1
1 1
300001 1
8778 1
124049 1
300001 1
133701 1
2 1
1 1
106961 1
1 1
1 1
2 1
202026 1
299998 1
300000 1
170444 1
215313 1
111516 1
290216 1
2 1
300001 1
113495 1
299999 1
300002 1
300000 1
2 1
3 1
72395 1
175740 1
1 1
1 1
70071 1
18887 1
62222 1
247747 1
299998 1
63243 1
250913 1
3309 1
2 1
13663 1
1 1
17758 1
235726 1
1 1
2 1
1 1
4843 1
231904 1
42127 1
300000 1
1 1
120324 1
114685 1
192038 1
255117 1
236883 1
20194 1
227951 1
1 1
83376 1
277181 1
157042 1
1 1
82171 1
127180 1
213871 1
98346 1
173434 1
206998 1
64457 1
299999 1
128025 1
288817 1
230962 1
300000 1
193940 1
140514 1
3362 1
299999 1
269904 1
300000 1
179176 1
198571 1
241378 1
299999 1
300000 1
121890 1
300000 1
33501 1
231064 1
291017 1
60613 1
2 1
176014 1
299999 1
1 1
34154 1
1 1
189891 1
27119 1
256131 1
58009 1
155572 1
123986 1
300000 1
300001 1
1 1
253484 1
300001 1
46028 1
86022 1
136242 1
27831 1
277630 1
87426 1
111124 1
1 1
281111 1
77524 1
300001 1
208826 1
272939 1
201043 1
261772 1
300001 1
87219 1
1 1
281181 1
9440 1
299998 1
73711 1
1 1
162292 1
50568 1
5114 1
253658 1
300000 1
207537 1
1 1
214938 1
67060 1
207590 1
268495 1
67591 1
248482 1
2 1
250689 1
107656 1
118974 1
165591 1
1 1
300000 1
95133 1
300000 1
299998 1
108900 1
154409 1
18754 1
35518 1
49750 1
300000 1
223828 1
45796 1
1 1
1 1
300001 1
300001 1
32207 1
300000 1
300000 1
1 1
267002 1
70668 1
177075 1
1 1
171747 1
265794 1
268540 1
24619 1
87919 1
225529 1
171335 1
291507 1
1 1
1 1
89097 1
252314 1
1 1
1 1
112926 1
1 1
151707 1
300000 1
115132 1
1 1
25487 1
3 1
225778 1
1 1
154351 1
40857 1
1 1
198308 1
300001 1
1 1
50125 1
148231 1
148750 1
199238 1
200545 1
72960 1
65523 1
57290 1
1 1
255913 1
22732 1
96889 1
47899 1
3 1
244023 1
42912 1
299999 1
1 1
1 1
45805 1
169781 1
99512 1
300000 1
190507 1
97545 1
1 1
40140 1
166152 1
277054 1
59077 1
300000 1
274089 1
299999 1
260603 1
300000 1
163940 1
218983 1
177405 1
160443 1
27051 1
129326 1
299999 1
215343 1
92235 1
125747 1
245656 1
175763 1
103494 1
1 1
1 1
300000 1
222261 1
210837 1
9455 1
1516 1
300001 1
299999 1
1 1
1 1
81388 1
73743 1
223562 1
147316 1
280196 1
88793 1
100184 1
300000 1
137241 1
31632 1
1 1
300001 1
6360 1
117835 1
194602 1
54571 1
300001 1
300002 1
299999 1
265983 1
195685 1
300001 1
134429 1
160954 1
135818 1
133222 1
287958 1
300001 1
1 1
210770 1
2 1
1 1
43407 1
179874 1
1 1
286379 1
205257 1
1 1
43429 1
203455 1
1 1
299999 1
300000 1
2 1
47013 1
2 1
147953 1
265620 1
249379 1
144813 1
104214 1
167982 1
3 1
44959 1
1 1
180475 1
197243 1
213499 1
281920 1
152225 1
112425 1
125637 1
1 1
41398 1
2 1
3 1
1 1
300001 1
8805 1
4271 1
13552 1
5578 1
138548 1
299999 1
299999 1
1 1
92406 1
104450 1
138003 1
300000 1
41833 1
36720 1
300000 1
7837 1
1 1
2 1
138360 1
300001 1
32173 1
1 1
127784 1
3474 1
264108 1
237691 1
219832 1
2 1
30143 1
207889 1
300001 1
299999 1
197493 1
2 1
1 1
207425 1
138053 1
300001 1
247425 1
257570 1
299999 1
141939 1
256454 1
2 1
1 1
104606 1
110592 1
300001 1
1 1
65676 1
262789 1
150957 1
67227 1
171109 1
300001 1
1 1
226538 1
200204 1
300000 1
253716 1
82647 1
178 1
32423 1
183787 1
1 1
249849 1
300000 1
2 1
179170 1
219467 1
21266 1
82596 1
196332 1
109002 1
276433 1
265482 1
8304 1
127624 1
213641 1
300000 1
201981 1
166186 1
100132 1
300000 1
119805 1
219632 1
170485 1
280374 1
213755 1
63498 1
290118 1
299999 1
300001 1
36061 1
207193 1
296537 1
1 1
3 1
191682 1
1 1
197229 1
91042 1
299999 1
178226 1
89032 1
299999 1
1 1
33935 1
251276 1
1 1
296084 1
57437 1
259061 1
183657 1
289607 1
118259 1
125994 1
68057 1
12302 1
2 1
1 1
149589 1
101974 1
300000 1
1 1
168191 1
142557 1
300002 1
39438 1
282038 1
52585 1
300000 1
300001 1
68792 1
65536 1
219858 1
183392 1
218441 1
300001 1
172375 1
245912 1
1 1
222598 1
300000 1
2 1
219304 1
76130 1
38041 1
189187 1
216029 1
300001 1
299999 1
135995 1
2 1
61006 1
113027 1
151022 1
168529 1
2 1
2 1
183164 1
129083 1
1 1
300001 1
1 1
145532 1
124979 1
1 1
299999 1
34930 1
80653 1
300002 1
300000 1
281443 1
300001 1
223332 1
257497 1
1 1
73577 1
257591 1
130181 1
25795 1
163063 1
226054 1
35019 1
285664 1
50209 1
49329 1
267006 1
130095 1
2 1
928 1
162619 1
224139 1
101881 1
300000 1
264535 1
262713 1
1 1
68461 1
132007 1
163267 1
123020 1
115322 1
300000 1
260674 1
245971 1
151499 1
91673 1
173192 1
284498 1
25773 1
113043 1
219312 1
239729 1
299999 1
263502 1
1 1
236342 1
300002 1
300000 1
1 1
100619 1
105010 1
299999 1
82322 1
283350 1
3 1
3709 1
179890 1
299999 1
251244 1
164826 1
81299 1
299999 1
293247 1
264474 1
1 1
53718 1
132562 1
299998 1
293091 1
100826 1
212609 1
176837 1
1 1
3 1
280053 1
243848 1
2 1
130467 1
28505 1
3 1
281269 1
196585 1
1 1
30960 1
205277 1
193381 1
1 1
182196 1
254291 1
256007 1
213767 1
60179 1
1 1
240866 1
1 1
282010 1
206559 1
63404 1
300002 1
94605 1
52758 1
48642 1
1 1
142600 1
299999 1
81929 1
62358 1
285528 1
300001 1
69006 1
19141 1
17716 1
65843 1
299999 1
1 1
182167 1
244920 1
115612 1
3 1
268401 1
176240 1
118985 1
3 1
299999 1
1 1
268399 1
142887 1
2 1
189177 1
2528 1
300000 1
300000 1
57730 1
284596 1
300001 1
298916 1
1 1
149096 1
1 1
300000 1
10358 1
41060 1
291780 1
1 1
300000 1
110498 1
134222 1
144582 1
34246 1
300000 1
178910 1
292269 1
89325 1
33947 1
138479 1
39792 1
299999 1
299999 1
103967 1
174437 1
300000 1
299999 1
247181 1
44598 1
271243 1
20679 1
299999 1
7542 1
201842 1
299999 1
2 1
228046 1
144546 1
276177 1
299999 1
233882 1
162054 1
236530 1
254173 1
256984 1
97390 1
30248 1
277018 1
201805 1
258402 1
300001 1
1 1
114550 1
239123 1
126359 1
31587 1
300000 1
280797 1
2 1
1 1
268204 1
1 1
143274 1
2 1
276842 1
261308 1
300000 1
55238 1
3506 1
74953 1
53809 1
201211 1
234705 1
300001 1
20758 1
1 1
300000 1
299999 1
293633 1
212215 1
293521 1
269692 1
144605 1
299999 1
174900 1
300000 1
108608 1
137102 1
3 1
178229 1
95446 1
238760 1
299998 1
239388 1
152420 1
1 1
80079 1
1 1
287122 1
231726 1
194739 1
255180 1
282845 1
300001 1
7493 1
1 1
243996 1
41288 1
192800 1
144469 1
300001 1
58757 1
275027 1
1 1
169510 1
291071 1
130629 1
2 1
64581 1
299999 1
1 1
3046 1
151769 1
249887 1
92947 1
2 1
48882 1
5229 1
249827 1
84561 1
43135 1
299999 1
268568 1
236955 1
222071 1
210505 1
180493 1
2 1
177442 1
2 1
2 1
22242 1
74409 1
164857 1
222332 1
74838 1
294754 1
96534 1
2 1
165014 1
253692 1
2 1
154665 1
240822 1
1 1
74892 1
140519 1
1 1
244120 1
208210 1
215350 1
26909 1
221374 1
1 1
272444 1
1 1
179482 1
177379 1
1 1
205516 1
87510 1
126497 1
145154 1
1 1
2 1
1 1
299999 1
99972 1
252320 1
300001 1
214351 1
137280 1
2 1
236080 1
194185 1
120846 1
71131 1
300000 1
1 1
177782 1
60108 1
4240 1
3 1
55428 1
300001 1
2 1
2 1
19807 1
79302 1
1 1
2 1
178700 1
1 1
2 1
1 1
1 1
136599 1
22898 1
150467 1
236338 1
1 1
295805 1
69127 1
300001 1
2 1
9347 1
300001 1
1 1
200205 1
287219 1
299998 1
179833 1
42479 1
299999 1
1 1
295731 1
1 1
178594 1
300000 1
23651 1
204870 1
244148 1
1 1
23025 1
186575 1
294003 1
1 1
299999 1
95423 1
94429 1
299999 1
244243 1
1 1
300000 1
42834 1
300001 1
300001 1
300001 1
27650 1
50560 1
39278 1
149494 1
56008 1
129518 1
183705 1
264976 1
299999 1
2 1
300000 1
76192 1
267070 1
2 1
159004 1
296338 1
163718 1
112339 1
273387 1
251568 1
1 1
300001 1
169031 1
236231 1
268834 1
286014 1
74517 1
1 1
209767 1
1 1
76472 1
291116 1
246275 1
10451 1
116656 1
266138 1
299999 1
170784 1
27095 1
1 1
212514 1
300001 1
13704 1
79642 1
95687 1
78330 1
1 1
253115 1
299999 1
188929 1
115524 1
289072 1
1 1
131509 1
300000 1
2 1
270297 1
74717 1
131462 1
300001 1
299999 1
225080 1
299999 1
299999 1
299999 1
10075 1
300001 1
207272 1
300000 1
299999 1
2386 1
1 1
1 1
60236 1
270604 1
300000 1
168737 1
44858 1
52088 1
48889 1
103900 1
299999 1
1322 1
89790 1
29257 1
1 1
116838 1
248123 1
188502 1
171840 1
13461 1
241999 1
18234 1
108155 1
2 1
190001 1
1 1
300000 1
266653 1
30996 1
3 1
73762 1
228291 1
3 1
300000 1
300001 1
249949 1
192053 1
207961 1
300000 1
298399 1
176153 1
214630 1
2 1
1 1
81217 1
2 1
300000 1
210942 1
125281 1
1 1
156933 1
134441 1
15080 1
272424 1
109362 1
190237 1
300000 1
1 1
79742 1
183544 1
101049 1
287666 1
287816 1
298155 1
90153 1
1 1
300000 1
15338 1
1 1
243165 1
2 1
110325 1
167043 1
300000 1
235687 1
44847 1
26495 1
276342 1
3 1
300000 1
299998 1
300000 1
215432 1
171225 1
249587 1
132482 1
299999 1
272028 1
158310 1
86028 1
131213 1
155270 1
108628 1
65929 1
1 1
186294 1
2 1
300001 1
165414 1
87147 1
165464 1
1 1
1 1
108699 1
1319 1
1 1
45052 1
2 1
2 1
27438 1
1 1
71953 1
300000 1
292805 1
1 1
87523 1
152388 1
75903 1
300000 1
208625 1
38375 1
2 1
300001 1
23247 1
2 1
202463 1
300001 1
300000 1
165887 1
168619 1
169571 1
234734 1
1 1
237188 1
110318 1
8106 1
300001 1
1 1
161847 1
1 1
113047 1
180682 1
300000 1
168687 1
1 1
300000 1
65770 1
1 1
129176 1
225774 1
49552 1
90824 1
1 1
1 1
107081 1
214852 1
300001 1
300000 1
90699 1
215758 1
44409 1
10989 1
140215 1
2 1
97162 1
2 1
224315 1
85363 1
1 1
31269 1
61593 1
1 1
30049 1
151050 1
300002 1
276377 1
118355 1
81084 1
299999 1
300001 1
300001 1
194485 1
94989 1
80361 1
90977 1
214013 1
54292 1
31851 1
19857 1
1 1
2 1
279943 1
226050 1
48377 1
268364 1
86978 1
187412 1
27466 1
88536 1
1 1
299999 1
1 1
2 1
136506 1
173187 1
264548 1
277229 1
164615 1
269577 1
180379 1
59796 1
20736 1
132362 1
2 1
231992 1
150593 1
1 1
271614 1
108338 1
300000 1
99652 1
82969 1
105129 1
1 1
187181 1
86680 1
47676 1
300001 1
155402 1
273991 1
300000 1
299999 1
148464 1
64635 1
257891 1
52418 1
300000 1
75449 1
300001 1
223376 1
91327 1
2 1
193355 1
2 1
1 1
225194 1
141693 1
272220 1
293343 1
33908 1
77388 1
300000 1
87082 1
165660 1
300000 1
144139 1
73515 1
190192 1
297933 1
277783 1
1 1
1 1
13288 1
175847 1
298704 1
74546 1
130308 1
300001 1
211236 1
190571 1
73247 1
70496 1
1 1
300000 1
139516 1
72960 1
2 1
219553 1
44871 1
300000 1
37376 1
299999 1
207875 1
149486 1
300000 1
300001 1
169007 1
2175 1
298919 1
130851 1
33272 1
121337 1
252092 1
1 1
1 1
39309 1
247936 1
124372 1
104351 1
7144 1
1 1
1 1
66596 1
93874 1
1 1
241323 1
53691 1
300001 1
80752 1
167974 1
300000 1
1 1
1 1
2 1
179578 1
193791 1
148826 1
1 1
1 1
300000 1
78524 1
299999 1
1 1
1 1
45791 1
227873 1
5412 1
265451 1
299999 1
149172 1
1 1
289212 1
33717 1
243533 1
300002 1
237128 1
300000 1
183052 1
255388 1
235722 1
1 1
122407 1
244027 1
39926 1
300001 1
257400 1
270067 1
300000 1
300000 1
300000 1
1 1
126449 1
67687 1
299999 1
44929 1
264366 1
243443 1
176257 1
15781 1
224503 1
70438 1
3 1
300001 1
77226 1
50715 1
1 1
41042 1
64117 1
72436 1
221936 1
300002 1
127288 1
1 1
28240 1
68902 1
1 1
211898 1
300000 1
300000 1
82223 1
299999 1
299999 1
26920 1
300000 1
150345 1
120922 1
300001 1
1 1
224393 1
2 1
256810 1
51844 1
299999 1
188009 1
208283 1
149661 1
164521 1
38743 1
3 1
238764 1
300000 1
203881 1
34015 1
170342 1
173486 1
299999 1
283506 1
1 1
275433 1
1 1
135775 1
65730 1
120458 1
78426 1
2 1
286035 1
125578 1
1 1
252333 1
205348 1
194211 1
109672 1
2 1
82505 1
241690 1
299999 1
203490 1
174141 1
1 1
213994 1
46341 1
1 1
200589 1
288375 1
38102 1
215870 1
98429 1
2 1
27846 1
300001 1
19541 1
202642 1
300000 1
1 1
300001 1
60235 1
1 1
1 1
219473 1
21862 1
3 1
293429 1
129360 1
300000 1
216965 1
1 1
132151 1
3 1
1 1
216905 1
168151 1
225451 1
40257 1
56882 1
213426 1
237225 1
132421 1
197544 1
3 1
201224 1
1 1
143983 1
35576 1
300001 1
90277 1
43783 1
275235 1
1 1
267554 1
294412 1
201290 1
1 1
31521 1
193556 1
174814 1
2 1
269107 1
285952 1
299998 1
61840 1
256117 1
290534 1
1 1
1 1
1 1
112318 1
130758 1
299999 1
299999 1
144483 1
228982 1
1 1
17677 1
300000 1
23620 1
52096 1
299999 1
40841 1
116511 1
123094 1
300000 1
249419 1
33352 1
1 1
296338 1
297231 1
160184 1
300000 1
248824 1
300001 1
119588 1
22422 1
272899 1
24594 1
172908 1
118997 1
140119 1
300001 1
102174 1
1 1
12737 1
300000 1
275925 1
175036 1
1 1
273489 1
131130 1
60278 1
20870 1
3 1
1 1
1 1
222059 1
2861 1
42229 1
300001 1
3 1
1 1
74544 1
300001 1
210821 1
204593 1
299999 1
163114 1
191085 1
300000 1
1 1
119581 1
2 1
137172 1
1 1
2 1
78530 1
155607 1
269491 1
166090 1
299999 1
2 1
185896 1
300002 1
112028 1
200563 1
126979 1
1 1
173998 1
2 1
154816 1
137317 1
271127 1
239327 1
7127 1
89182 1
146396 1
196943 1
1 1
299998 1
300001 1
3 1
245349 1
254934 1
1 1
299999 1
204601 1
1 1
300000 1
1 1
299999 1
202666 1
3 1
3 1
62289 1
171449 1
43572 1
44605 1
192732 1
71295 1
197382 1
34386 1
218841 1
224243 1
300000 1
99386 1
56281 1
241083 1
205942 1
3 1
97060 1
246897 1
114919 1
299999 1
271874 1
64393 1
299999 1
154731 1
108189 1
1 1
296930 1
55317 1
82490 1
3275 1
300000 1
243192 1
131265 1
170821 1
300000 1
56314 1
1 1
90213 1
98635 1
271885 1
64470 1
247445 1
191640 1
133485 1
201420 1
152342 1
93830 1
97365 1
300002 1
2 1
133390 1
249136 1
177622 1
300000 1
296496 1
173395 1
1 1
300000 1
300000 1
38829 1
299999 1
90575 1
89567 1
299998 1
299208 1
1 1
118129 1
300000 1
1 1
66047 1
1 1
120257 1
299999 1
300000 1
169126 1
300000 1
3 1
300000 1
1 1
300001 1
300000 1
1 1
300001 1
300000 1
89559 1
244547 1
228122 1
118239 1
2 1
1 1
53780 1
264089 1
290346 1
299999 1
143058 1
96172 1
646 1
263650 1
300000 1
233300 1
300001 1
299999 1
291195 1
1 1
300000 1
241753 1
286089 1
102894 1
253608 1
230883 1
299998 1
1 1
2 1
105405 1
280241 1
299999 1
202376 1
299999 1
300001 1
91082 1
252862 1
11259 1
133170 1
203364 1
139847 1
254136 1
1 1
1 1
193230 1
25533 1
300001 1
93595 1
216880 1
300002 1
232148 1
1 1
1520 1
232071 1
250968 1
63393 1
73320 1
64734 1
3 1
279566 1
295642 1
131848 1
72199 1
4790 1
171373 1
256839 1
1 1
258673 1
179533 1
24455 1
299999 1
255879 1
2 1
299999 1
175168 1
300000 1
299999 1
236757 1
169063 1
38648 1
171361 1
132023 1
2 1
287995 1
182998 1
300000 1
1 1
3 1
167187 1
119822 1
299998 1
6359 1
300001 1
300001 1
249898 1
84407 1
47127 1
1 1
259667 1
275656 1
161010 1
77451 1
90834 1
225415 1
119448 1
2 1
300001 1
224534 1
58992 1
158540 1
276412 1
1 1
122356 1
300000 1
280355 1
67831 1
296077 1
230505 1
95349 1
1 1
1 1
48586 1
1 1
124586 1
219930 1
116872 1
300000 1
300000 1
300001 1
299998 1
277039 1
3 1
202867 1
125480 1
300000 1
134841 1
1 1
237712 1
299998 1
121430 1
300000 1
299999 1
119022 1
2 1
95590 1
259477 1
173511 1
87093 1
38684 1
276845 1
1 1
142160 1
276681 1
221851 1
300000 1
105558 1
39912 1
20309 1
229098 1
113059 1
44515 1
1 1
300001 1
300000 1
1 1
2 1
130676 1
3 1
194217 1
299998 1
186691 1
199611 1
299999 1
1 1
1 1
300001 1
199049 1
147323 1
300002 1
238438 1
122373 1
1 1
300000 1
195551 1
299999 1
195973 1
145297 1
258439 1
69797 1
2 1
102944 1
158594 1
623 1
2 1
147096 1
300000 1
169896 1
168525 1
300001 1
183779 1
154556 1
2 1
16497 1
300000 1
166668 1
265259 1
67521 1
82233 1
1 1
137283 1
198139 1
1 1
1 1
299999 1
300001 1
1 1
300001 1
16396 1
300000 1
299999 1
218995 1
139282 1
28147 1
34179 1
2 1
132101 1
44386 1
267846 1
283368 1
65404 1
239296 1
61948 1
299999 1
3 1
251444 1
1 1
148232 1
1 1
265053 1
299999 1
173209 1
1 1
300000 1
120630 1
55848 1
103703 1
1 1
1 1
300000 1
300000 1
231856 1
3363 1
268007 1
266977 1
109971 1
265950 1
123143 1
2 1
33437 1
129083 1
300000 1
300000 1
205105 1
229374 1
81850 1
299999 1
1 1
300000 1
162718 1
289281 1
71593 1
288091 1
176538 1
299999 1
88538 1
110644 1
2 1
88777 1
236957 1
249243 1
6081 1
10426 1
299999 1
120311 1
121724 1
299999 1
1 1
299999 1
1 1
34277 1
12951 1
110970 1
223687 1
1 1
203584 1
82908 1
168079 1
138259 1
108629 1
202274 1
203226 1
1 1
233677 1
273347 1
224926 1
76515 1
300000 1
47371 1
2 1
2401 1
255272 1
234424 1
415 1
275894 1
290759 1
300001 1
39076 1
61063 1
35638 1
300001 1
63331 1
233325 1
185173 1
294836 1
299999 1
299999 1
180866 1
31118 1
85050 1
246144 1
139762 1
149963 1
194285 1
2 1
132201 1
266745 1
279005 1
1 1
1 1
1 1
300001 1
237238 1
200875 1
1 1
296545 1
192213 1
58236 1
173050 1
6203 1
1 1
1 1
1 1
241315 1
64340 1
99740 1
22306 1
281410 1
3 1
226517 1
1 1
299999 1
2 1
2104 1
212821 1
300001 1
224253 1
1 1
276270 1
168977 1
67913 1
164838 1
148604 1
299999 1
279172 1
300000 1
291727 1
110984 1
255237 1
1 1
1 1
1 1
2 1
248660 1
32818 1
299999 1
106834 1
131263 1
171148 1
226363 1
169138 1
299999 1
227256 1
160272 1
1 1
171882 1
73657 1
74964 1
136098 1
90004 1
123348 1
139386 1
300000 1
2 1
1 1
300000 1
183395 1
1 1
290787 1
86508 1
111926 1
99275 1
148216 1
1 1
2 1
117055 1
111956 1
260498 1
108316 1
299999 1
233806 1
1 1
2 1
232095 1
135793 1
1 1
299999 1
34382 1
300000 1
198713 1
300000 1
3 1
300000 1
201752 1
28595 1
217947 1
113508 1
99791 1
291164 1
135726 1
3 1
299999 1
126678 1
266003 1
300000 1
189384 1
1 1
209431 1
48199 1
16885 1
300000 1
19623 1
240345 1
299999 1
300000 1
269729 1
299999 1
300000 1
300000 1
270754 1
161426 1
101326 1
160560 1
15895 1
2 1
286659 1
153141 1
299999 1
70567 1
47651 1
62673 1
2 1
287637 1
300000 1
64981 1
22907 1
26268 1
16218 1
126406 1
208222 1
155772 1
300000 1
185591 1
1 1
1 1
3 1
2 1
1 1
223854 1
89484 1
267982 1
244771 1
68455 1
662 1
20221 1
2 1
1 1
299999 1
300001 1
2 1
52957 1
300002 1
232766 1
100325 1
245273 1
149148 1
1 1
138956 1
151776 1
1 1
57869 1
1 1
300000 1
25952 1
1 1
181512 1
30613 1
1 1
75341 1
297301 1
1 1
114039 1
1 1
139221 1
3 1
272279 1
147436 1
57768 1
268820 1
1 1
299999 1
165422 1
299999 1
1 1
119943 1
38645 1
84071 1
2 1
228697 1
300000 1
299999 1
60162 1
284608 1
18553 1
1 1
299999 1
299998 1
135041 1
231674 1
253711 1
50628 1
94749 1
281316 1
140189 1
300000 1
143764 1
3475 1
281568 1
69914 1
299999 1
249894 1
79366 1
83682 1
120425 1
51255 1
1 1
241719 1
92969 1
127911 1
231690 1
2 1
52811 1
86574 1
292574 1
299998 1
1 1
300001 1
1 1
3 1
300001 1
128298 1
299999 1
217761 1
115452 1
90869 1
300000 1
299999 1
108444 1
253465 1
19971 1
220829 1
229675 1
65763 1
186543 1
281428 1
256670 1
180861 1
172240 1
9734 1
1 1
299999 1
279058 1
93631 1
2 1
300000 1
96745 1
300000 1
43686 1
300000 1
300001 1
21895 1
300000 1
83753 1
300000 1
34714 1
198615 1
8374 1
202019 1
241022 1
267987 1
1 1
158006 1
245754 1
65614 1
1 1
276442 1
1 1
1 1
2 1
142119 1
152204 1
2 1
286270 1
147384 1
107189 1
65635 1
73372 1
225493 1
174749 1
80427 1
190134 1
212754 1
132167 1
117345 1
1 1
10166 1
2 1
2 1
100507 1
168561 1
1 1
166904 1
151160 1
208489 1
299999 1
124025 1
184581 1
85249 1
3 1
300000 1
2 1
31124 1
134603 1
1 1
300000 1
261165 1
8754 1
75191 1
9224 1
74392 1
258119 1
35986 1
230285 1
131831 1
300001 1
149076 1
1 1
266198 1
1 1
70697 1
1 1
67505 1
25813 1
300001 1
2 1
300000 1
148624 1
1 1
250537 1
196668 1
50379 1
23174 1
299999 1
65970 1
16813 1
1 1
194019 1
223268 1
181487 1
93473 1
42754 1
251073 1
277683 1
134205 1
228873 1
105208 1
1 1
155386 1
192936 1
134438 1
50250 1
297575 1
44788 1
164347 1
190684 1
3 1
2 1
47716 1
167196 1
217398 1
299999 1
156467 1
268491 1
2 1
1 1
300001 1
116717 1
1 1
299999 1
199825 1
2 1
285302 1
1 1
61051 1
243253 1
95064 1
37194 1
2 1
170128 1
270345 1
300001 1
1 1
292194 1
299999 1
2 1
2 1
203005 1
1 1
258211 1
221058 1
122095 1
91774 1
42215 1
246669 1
50870 1
13303 1
1 1
299999 1
300000 1
206822 1
169194 1
300000 1
192643 1
84452 1
300002 1
3 1
289959 1
188741 1
116384 1
1 1
118920 1
258200 1
72854 1
238581 1
17378 1
19747 1
1 1
116924 1
112842 1
149580 1
188696 1
300001 1
295739 1
136974 1
286596 1
2 1
2 1
223774 1
119395 1
152689 1
168877 1
222660 1
299999 1
299998 1
166625 1
299999 1
243147 1
300000 1
101167 1
104425 1
200129 1
299999 1
186299 1
16671 1
168610 1
1 1
1 1
151993 1
133310 1
18246 1
141161 1
1 1
287063 1
13884 1
91267 1
16209 1
206090 1
215885 1
281 1
299999 1
40418 1
158281 1
61762 1
11201 1
1 1
265836 1
300000 1
159787 1
1 1
1 1
2 1
2 1
235882 1
142471 1
108127 1
1 1
273378 1
38099 1
263574 1
271029 1
216613 1
21732 1
41294 1
246264 1
240875 1
196088 1
172551 1
181787 1
68383 1
76162 1
222561 1
300001 1
1 1
300000 1
300000 1
111098 1
219045 1
1 1
148456 1
48354 1
12297 1
42738 1
191493 1
238029 1
300000 1
78592 1
158396 1
300001 1
300001 1
265844 1
125462 1
241628 1
231477 1
177011 1
299998 1
18330 1
1 1
83617 1
300002 1
279239 1
1 1
3 1
134079 1
1 1
28213 1
30227 1
85285 1
220258 1
190424 1
268932 1
300000 1
175867 1
219652 1
238601 1
1 1
268759 1
18009 1
300001 1
229236 1
284077 1
256624 1
132405 1
46639 1
200167 1
71364 1
109769 1
131574 1
274711 1
263884 1
287723 1
200057 1
300000 1
300001 1
300000 1
300000 1
108490 1
299999 1
1 1
266287 1
202992 1
1 1
1 1
1 1
22195 1
206183 1
105538 1
219540 1
299999 1
194763 1
204600 1
1 1
1 1
143355 1
1 1
116065 1
105078 1
236979 1
149604 1
293028 1
2 1
1 1
25281 1
84287 1
133919 1
300000 1
299999 1
103881 1
60431 1
273532 1
1 1
280576 1
188393 1
208663 1
270552 1
15054 1
65297 1
129196 1
1 1
275526 1
213793 1
64856 1
46145 1
49857 1
174647 1
160241 1
20463 1
36123 1
116545 1
1 1
300000 1
273469 1
1 1
300001 1
1 1
253713 1
59363 1
252533 1
25582 1
2 1
141247 1
1 1
146344 1
112295 1
47624 1
1 1
160230 1
295564 1
32806 1
189860 1
298833 1
250634 1
5982 1
1 1
299998 1
1 1
46027 1
1 1
21354 1
299999 1
208570 1
184920 1
1 1
299999 1
158271 1
131940 1
2327 1
131098 1
289888 1
300000 1
293044 1
269214 1
151072 1
300000 1
128459 1
287518 1
300001 1
36891 1
1 1
300000 1
192693 1
193261 1
10613 1
12696 1
75863 1
117486 1
300000 1
191621 1
153626 1
2 1
9091 1
8303 1
51546 1
114697 1
215569 1
300000 1
300001 1
141917 1
100052 1
1 1
111376 1
1 1
259432 1
115749 1
129657 1
196186 1
238567 1
274629 1
2 1
1 1
300001 1
1 1
242529 1
142416 1
1 1
299331 1
3938 1
295735 1
52981 1
199477 1
139762 1
1 1
274934 1
71386 1
100654 1
1 1
87900 1
51089 1
223519 1
1 1
279134 1
1 1
1 1
26800 1
115830 1
11256 1
1 1
300002 1
2 1
299974 1
129094 1
1 1
1 1
279441 1
300001 1
143893 1
300000 1
13911 1
28875 1
300002 1
300002 1
2 1
202977 1
299999 1
11689 1
300001 1
300001 1
1 1
70914 1
300001 1
140543 1
199460 1
300000 1
238702 1
19539 1
270662 1
29182 1
299998 1
5831 1
1 1
1 1
64553 1
259262 1
2 1
1 1
93691 1
275743 1
265726 1
21319 1
1 1
300002 1
119869 1
19164 1
1 1
1 1
2 1
4486 1
248624 1
300000 1
48462 1
252883 1
295835 1
299999 1
251810 1
300001 1
1 1
135873 1
110610 1
166039 1
300000 1
224057 1
1040 1
40125 1
71400 1
214360 1
1 1
179080 1
1 1
36235 1
300000 1
1 1
123675 1
2 1
234484 1
300002 1
133096 1
3 1
300000 1
286264 1
299999 1
100164 1
232939 1
2 1
2 1
258172 1
199198 1
148752 1
300002 1
50154 1
2 1
300001 1
256423 1
1 1
287256 1
261288 1
300001 1
260129 1
300000 1
299079 1
1 1
36912 1
292513 1
1 1
300001 1
300000 1
300000 1
300001 1
236784 1
160909 1
2 1
247638 1
214353 1
2 1
1 1
38605 1
2 1
135507 1
20371 1
1 1
299999 1
133170 1
1 1
280918 1
1987 1
225282 1
135636 1
253284 1
53003 1
300001 1
271706 1
2 1
43948 1
1 1
1 1
139258 1
226314 1
1 1
122121 1
1 1
300001 1
291945 1
202686 1
257397 1
299999 1
1 1
299999 1
147709 1
300000 1
190135 1
195356 1
3 1
2 1
300000 1
245683 1
224648 1
299999 1
300000 1
1 1
299999 1
1 1
300001 1
3 1
300000 1
164719 1
235695 1
70306 1
300001 1
125065 1
83759 1
279341 1
2 1
159908 1
30313 1
28059 1
254810 1
281038 1
256408 1
123972 1
1 1
206685 1
189936 1
125593 1
193104 1
165477 1
299999 1
87276 1
1 1
159832 1
300002 1
198341 1
101512 1
300001 1
52238 1
100857 1
63510 1
300001 1
156544 1
180079 1
30224 1
228438 1
181271 1
2 1
18245 1
173037 1
179183 1
263754 1
7095 1
300001 1
213265 1
1 1
299999 1
264694 1
249290 1
69895 1
230198 1
34867 1
291803 1
173603 1
220772 1
1 1
1 1
1 1
299999 1
1 1
1 1
1 1
105960 1
296098 1
192820 1
25758 1
182082 1
77175 1
165587 1
234540 1
226372 1
226186 1
215370 1
35454 1
33302 1
129061 1
300000 1
23600 1
2 1
255974 1
214877 1
100573 1
265354 1
123340 1
186370 1
276962 1
1 1
234345 1
191902 1
2 1
1 1
117480 1
289609 1
115871 1
300001 1
41504 1
176818 1
42678 1
2 1
33469 1
285350 1
3 1
300001 1
3 1
300000 1
173076 1
22165 1
269960 1
27839 1
300000 1
28950 1
1496 1
300000 1
2 1
300000 1
34953 1
168120 1
3 1
3 1
91489 1
246212 1
26882 1
300000 1
291956 1
284820 1
293179 1
255771 1
28525 1
29078 1
300000 1
300001 1
1 1
169396 1
299999 1
290128 1
167617 1
116802 1
142392 1
300000 1
300001 1
299999 1
240914 1
299999 1
137980 1
150535 1
1 1
187747 1
141317 1
176281 1
174437 1
30552 1
55443 1
297989 1
102387 1
244897 1
269857 1
233827 1
74276 1
49832 1
1 1
2 1
1 1
299999 1
275532 1
202942 1
2 1
44944 1
300000 1
79693 1
79161 1
17530 1
1 1
300000 1
132647 1
161672 1
1 1
1 1
184901 1
10797 1
266490 1
1 1
2 1
25828 1
1 1
234658 1
33227 1
1 1
275995 1
299999 1
139840 1
300001 1
1 1
1 1
3 1
47184 1
285806 1
209974 1
80284 1
138126 1
39389 1
2 1
268101 1
80162 1
79624 1
284864 1
241918 1
184979 1
122358 1
300000 1
3 1
1 1
223517 1
200213 1
125753 1
121445 1
231894 1
300000 1
175532 1
291305 1
149269 1
71609 1
59078 1
299168 1
85121 1
2 1
2 1
88305 1
108636 1
192851 1
300002 1
129384 1
27302 1
37215 1
192309 1
49801 1
196531 1
256292 1
299999 1
299998 1
300001 1
1 1
2 1
105106 1
220117 1
299999 1
299840 1
1 1
300000 1
17960 1
176776 1
299999 1
65658 1
126216 1
2 1
165145 1
106061 1
299999 1
220206 1
1 1
299999 1
171604 1
292730 1
158609 1
255373 1
299999 1
1 1
16872 1
261250 1
68102 1
2 1
1 1
242767 1
1 1
299999 1
299999 1
300000 1
209052 1
141024 1
2 1
229195 1
300000 1
300000 1
197929 1
2 1
95705 1
7902 1
237790 1
76626 1
2 1
300001 1
1 1
830 1
34770 1
299999 1
234582 1
216781 1
74413 1
285608 1
2 1
300001 1
29348 1
136193 1
210373 1
1 1
300001 1
41117 1
299999 1
69730 1
1 1
124644 1
25614 1
300000 1
1 1
1 1
186126 1
177980 1
1 1
1 1
300000 1
111716 1
228038 1
24035 1
247120 1
252812 1
26925 1
38367 1
46445 1
1 1
137847 1
152037 1
141372 1
300000 1
242363 1
76807 1
1 1
300001 1
259754 1
79353 1
271272 1
3 1
196898 1
285575 1
2 1
182360 1
171328 1
230946 1
299999 1
35546 1
300002 1
294968 1
300000 1
290432 1
58276 1
108221 1
218287 1
49414 1
1 1
2 1
47391 1
2 1
148825 1
233089 1
282656 1
300001 1
238272 1
299999 1
87717 1
138564 1
171181 1
1 1
502 1
88268 1
1 1
192305 1
299999 1
300001 1
1 1
299999 1
142797 1
74168 1
3 1
293589 1
27188 1
300002 1
218970 1
166871 1
112869 1
280186 1
80737 1
173836 1
1 1
171430 1
102315 1
23606 1
2 1
299999 1
299999 1
215661 1
300000 1
300001 1
1 1
74021 1
300001 1
146832 1
90557 1
300002 1
93117 1
299999 1
271434 1
69455 1
105434 1
300001 1
268999 1
148683 1
1 1
188823 1
299999 1
2 1
287571 1
300000 1
170204 1
115215 1
48271 1
40814 1
237111 1
141564 1
165874 1
181301 1
111122 1
247648 1
300001 1
280821 1
166631 1
1981 1
300002 1
242202 1
172964 1
1 1
251330 1
210074 1
299999 1
300002 1
127485 1
101754 1
264213 1
259853 1
238034 1
78801 1
137189 1
268394 1
300001 1
1 1
231720 1
28327 1
299999 1
3 1
1 1
202064 1
20491 1
209557 1
43397 1
1 1
237975 1
3 1
1 1
2082 1
300000 1
300000 1
233162 1
286052 1
142124 1
203296 1
43757 1
106965 1
231472 1
147083 1
94117 1
210274 1
194858 1
300001 1
2 1
69273 1
62128 1
290650 1
265686 1
208359 1
1 1
15299 1
11662 1
190602 1
267159 1
250717 1
92110 1
4436 1
229693 1
147658 1
31396 1
45050 1
300002 1
66863 1
300000 1
237835 1
104912 1
178826 1
281215 1
242225 1
195797 1
142726 1
1 1
300001 1
10958 1
288085 1
158624 1
61972 1
260502 1
109781 1
41901 1
209475 1
140501 1
1 1
299999 1
108509 1
300000 1
208552 1
164031 1
142998 1
159858 1
26087 1
11180 1
53557 1
46010 1
1 1
241278 1
300001 1
166868 1
157204 1
1 1
164624 1
68867 1
1 1
300001 1
118841 1
31619 1
3 1
280240 1
300000 1
85183 1
300000 1
1 1
162341 1
231702 1
1 1
300000 1
228683 1
300001 1
204574 1
219411 1
104311 1
299998 1
51176 1
50960 1
115019 1
243210 1
2 1
138988 1
90539 1
40864 1
183121 1
145740 1
300001 1
118372 1
1 1
156533 1
1 1
249652 1
300001 1
1 1
282274 1
2 1
299999 1
165018 1
291920 1
1 1
236527 1
35641 1
300000 1
26959 1
299999 1
237299 1
78243 1
65393 1
300000 1
232425 1
10288 1
300000 1
23670 1
25288 1
20227 1
117655 1
237459 1
177899 1
255263 1
290234 1
112079 1
226857 1
300002 1
1 1
299999 1
89833 1
299998 1
129162 1
299998 1
245659 1
300000 1
11235 1
75879 1
1 1
173675 1
111226 1
300001 1
300001 1
300000 1
141573 1
76137 1
1 1
300001 1
3 1
182928 1
87964 1
1 1
28395 1
16924 1
131077 1
45633 1
300001 1
248505 1
49949 1
120884 1
300001 1
272745 1
3 1
196802 1
3 1
157354 1
300001 1
2 1
299999 1
1 1
196288 1
1 1
37510 1
213715 1
300001 1
1 1
280013 1
25025 1
1 1
167946 1
237908 1
146989 1
300000 1
299999 1
163161 1
126888 1
300000 1
224587 1
1 1
300000 1
300001 1
273100 1
69193 1
242576 1
286898 1
2 1
231048 1
21214 1
3 1
299998 1
300001 1
180883 1
299998 1
148007 1
242234 1
66550 1
102510 1
266088 1
64220 1
300002 1
300001 1
1 1
300001 1
300000 1
216190 1
283273 1
1 1
2 1
82130 1
41018 1
5177 1
287840 1
172048 1
300000 1
120087 1
143048 1
280229 1
217239 1
3 1
300002 1
2 1
153716 1
300000 1
119608 1
197267 1
258655 1
287066 1
299999 1
84859 1
295017 1
91446 1
101628 1
187976 1
74131 1
1 1
161283 1
300000 1
300000 1
26898 1
269188 1
152559 1
164399 1
93408 1
39582 1
265049 1
3 1
168292 1
219209 1
300000 1
83241 1
299999 1
85129 1
72019 1
131791 1
1 1
1 1
87191 1
107602 1
251074 1
219933 1
278219 1
239383 1
173272 1
300000 1
300001 1
300000 1
229486 1
120929 1
10646 1
300001 1
263052 1
251639 1
151908 1
247720 1
1265 1
180295 1
115520 1
47527 1
37276 1
21423 1
300000 1
90911 1
300002 1
2 1
79971 1
91460 1
100400 1
1 1
186117 1
150529 1
299999 1
1 1
221830 1
1 1
281006 1
1 1
165995 1
299998 1
299178 1
268146 1
189358 1
34200 1
283537 1
299999 1
245194 1
1 1
19219 1
94638 1
110963 1
267007 1
1 1
300001 1
18689 1
300001 1
210502 1
300000 1
2 1
155273 1
113409 1
300000 1
1 1
141450 1
52340 1
120813 1
300000 1
81624 1
2 1
244325 1
96068 1
266480 1
60506 1
157348 1
27002 1
202345 1
201905 1
265013 1
185271 1
90067 1
32390 1
102420 1
17330 1
237416 1
2 1
2 1
215174 1
222029 1
1 1
287912 1
1 1
97112 1
300001 1
286251 1
3 1
228316 1
101426 1
300001 1
1 1
91540 1
1 1
1 1
1 1
300001 1
91972 1
1 1
300000 1
299999 1
250654 1
48901 1
299999 1
1 1
249087 1
129843 1
284390 1
12957 1
292391 1
171978 1
298425 1
237867 1
230356 1
22819 1
153377 1
223964 1
2 1
194116 1
244371 1
148142 1
1 1
17941 1
300001 1
1 1
118320 1
300000 1
110716 1
2 1
75814 1
229915 1
180410 1
299999 1
299999 1
299999 1
122062 1
50050 1
1 1
2 1
300000 1
202278 1
241035 1
61706 1
212927 1
238648 1
272324 1
21953 1
6761 1
52582 1
1 1
270655 1
176976 1
107949 1
103049 1
300000 1
147384 1
300000 1
300001 1
53840 1
1 1
221660 1
299999 1
300000 1
140485 1
195556 1
8064 1
1 1
1 1
280576 1
153680 1
69705 1
180553 1
100732 1
3 1
1 1
300001 1
220378 1
106750 1
277265 1
1 1
7510 1
198228 1
39444 1
158049 1
3 1
1 1
61360 1
198653 1
2 1
18784 1
264487 1
2 1
299999 1
282726 1
1 1
300001 1
103450 1
187493 1
152506 1
169616 1
68743 1
1 1
215523 1
57791 1
100408 1
1 1
212016 1
299999 1
250187 1
123161 1
88187 1
26777 1
300000 1
300000 1
1 1
299998 1
32341 1
266425 1
51769 1
23073 1
137746 1
300000 1
198855 1
27238 1
299999 1
299999 1
300000 1
1 1
206997 1
364 1
300001 1
44369 1
3 1
97972 1
245832 1
3 1
3 1
299998 1
176690 1
160967 1
277878 1
246120 1
300000 1
243894 1
300000 1
18072 1
300000 1
2 1
2361 1
22652 1
253215 1
299999 1
268226 1
128768 1
219262 1
80113 1
1 1
173681 1
299999 1
223852 1
299999 1
1 1
300002 1
1 1
257018 1
288355 1
96805 1
256110 1
169770 1
108773 1
154502 1
196136 1
246947 1
300000 1
300001 1
300001 1
2 1
222442 1
1 1
1 1
1 1
17534 1
61952 1
1127 1
133699 1
299999 1
138164 1
1 1
300000 1
1 1
224126 1
299999 1
300000 1
242569 1
1 1
167907 1
275215 1
145209 1
1 1
293030 1
145295 1
270450 1
9438 1
1 1
41825 1
192104 1
300001 1
300000 1
131743 1
114145 1
1727 1
270518 1
15417 1
262742 1
265264 1
300001 1
68558 1
131791 1
139640 1
14350 1
300001 1
1 1
186826 1
174250 1
300000 1
95086 1
217751 1
169682 1
5272 1
110379 1
300000 1
300002 1
81006 1
238648 1
95159 1
160075 1
99811 1
137971 1
300001 1
1 1
183472 1
299999 1
20348 1
2 1
76751 1
1 1
147831 1
133075 1
186930 1
26295 1
109197 1
227110 1
30287 1
300001 1
121403 1
260910 1
299999 1
1 1
300001 1
299999 1
300000 1
106240 1
74555 1
54119 1
66948 1
121012 1
259108 1
38299 1
2 1
283839 1
132691 1
268817 1
251398 1
108157 1
157009 1
105870 1
277012 1
30350 1
88853 1
99324 1
299999 1
1 1
2 1
3 1
299999 1
300002 1
221773 1
172122 1
300000 1
255604 1
288727 1
119410 1
155398 1
299950 1
170433 1
1 1
1 1
65053 1
19988 1
300001 1
178803 1
249907 1
13363 1
259311 1
116636 1
94610 1
95965 1
121944 1
151501 1
253614 1
150712 1
157630 1
3 1
8882 1
258284 1
1 1
273195 1
95662 1
151081 1
1 1
217755 1
299999 1
35471 1
184176 1
45033 1
179061 1
125589 1
95330 1
101983 1
157723 1
32998 1
279288 1
149098 1
68228 1
160702 1
151961 1
281875 1
299999 1
299999 1
300001 1
51407 1
48921 1
203421 1
3 1
296394 1
38516 1
45652 1
57249 1
233455 1
134233 1
1 1
47295 1
300001 1
83304 1
266848 1
300000 1
234323 1
150469 1
160681 1
176450 1
223734 1
107155 1
143572 1
300000 1
113929 1
241264 1
2 1
114728 1
297317 1
151251 1
90273 1
2 1
194979 1
278266 1
266588 1
252214 1
110317 1
299999 1
196176 1
272963 1
296069 1
38604 1
1506 1
288129 1
254688 1
299999 1
4040 1
1 1
299999 1
299998 1
299998 1
1 1
268399 1
27195 1
1 1
86369 1
247237 1
1 1
278401 1
193282 1
196514 1
30929 1
299999 1
227994 1
131094 1
1 1
99644 1
9789 1
66259 1
28611 1
1 1
224473 1
30553 1
170202 1
1 1
135198 1
125407 1
3 1
14805 1
245022 1
63516 1
2 1
17985 1
275846 1
1 1
258626 1
278821 1
1 1
1 1
99468 1
252313 1
233611 1
75647 1
84953 1
299999 1
11016 1
7436 1
131667 1
134977 1
69526 1
84761 1
260268 1
299999 1
84686 1
41246 1
94445 1
258360 1
84326 1
71724 1
1 1
300001 1
202116 1
300000 1
300001 1
300000 1
7424 1
300001 1
98529 1
108015 1
2 1
193905 1
300000 1
64908 1
184927 1
230745 1
1 1
52492 1
40231 1
283351 1
300001 1
177282 1
300000 1
130889 1
1 1
20264 1
218490 1
300000 1
94140 1
67206 1
276900 1
124744 1
300001 1
227844 1
299999 1
300001 1
212964 1
1 1
2 1
213273 1
300000 1
46604 1
299999 1
1 1
218496 1
78622 1
102674 1
300000 1
102949 1
150806 1
1114 1
252961 1
176162 1
300001 1
299998 1
265925 1
289468 1
15888 1
117598 1
19008 1
205880 1
300000 1
1 1
22978 1
58338 1
197516 1
7027 1
179967 1
300000 1
300001 1
300002 1
1 1
299999 1
253582 1
276285 1
3 1
8854 1
300001 1
264197 1
194917 1
300001 1
20465 1
245536 1
1 1
300000 1
494 1
1 1
26334 1
300000 1
1 1
299999 1
243723 1
265119 1
2 1
143142 1
148847 1
100476 1
299379 1
1 1
300001 1
285404 1
113464 1
131939 1
23536 1
98724 1
238348 1
197140 1
80149 1
2 1
63767 1
1 1
154110 1
95551 1
79172 1
156219 1
299998 1
1 1
300000 1
299999 1
1 1
2 1
152397 1
300001 1
276295 1
171132 1
299999 1
268489 1
300001 1
39542 1
299998 1
221298 1
206390 1
23431 1
197449 1
94081 1
270628 1
39339 1
23434 1
53101 1
299999 1
101239 1
300000 1
269 1
209207 1
300001 1
57254 1
273711 1
272504 1
237590 1
185496 1
2 1
299999 1
247650 1
280809 1
210256 1
2 1
65275 1
85303 1
265541 1
100968 1
108701 1
10279 1
299999 1
159407 1
300000 1
1 1
36344 1
300002 1
169835 1
71036 1
300000 1
299999 1
3 1
1 1
33622 1
299999 1
61942 1
299999 1
130291 1
264367 1
263077 1
1 1
43019 1
299999 1
148994 1
2 1
179395 1
237513 1
71576 1
247460 1
152807 1
300001 1
299999 1
290257 1
1 1
180877 1
230407 1
83314 1
26568 1
65310 1
2 1
184519 1
300002 1
272134 1
1 1
292892 1
232887 1
284503 1
219808 1
300000 1
32970 1
1 1
40521 1
299999 1
1 1
238124 1
300002 1
95325 1
1 1
300000 1
21314 1
79729 1
300000 1
300000 1
13729 1
257572 1
135853 1
1 1
240772 1
300001 1
30688 1
76780 1
235961 1
300001 1
212755 1
5821 1
299999 1
299999 1
194259 1
299999 1
124297 1
166372 1
83279 1
188660 1
1 1
246284 1
140090 1
300000 1
209285 1
181874 1
123451 1
33406 1
30786 1
121305 1
157780 1
280912 1
37756 1
51970 1
172461 1
211326 1
300000 1
1 1
1 1
300000 1
120487 1
300000 1
1 1
299999 1
101594 1
264437 1
1 1
29065 1
299999 1
299999 1
132877 1
2 1
277073 1
202877 1
22597 1
299999 1
112365 1
1 1
9861 1
18298 1
131570 1
102062 1
109320 1
299674 1
1 1
160948 1
2 1
3 1
300000 1
116843 1
81775 1
281590 1
300000 1
116754 1
300000 1
1 1
166587 1
10900 1
299999 1
3523 1
300000 1
300000 1
61238 1
180118 1
81577 1
236603 1
1 1
1 1
1 1
3 1
83141 1
164441 1
190852 1
35819 1
257726 1
23421 1
299999 1
1 1
1 1
75416 1
49791 1
171812 1
300000 1
155179 1
28212 1
222811 1
270862 1
1 1
1 1
121922 1
23987 1
149769 1
140763 1
265047 1
299999 1
172370 1
300000 1
1 1
300000 1
197794 1
97476 1
1 1
2 1
3 1
300000 1
277381 1
101362 1
11732 1
63828 1
205877 1
299999 1
1 1
121175 1
40306 1
94277 1
1 1
300000 1
1 1
1 1
171028 1
26417 1
300001 1
6310 1
300000 1
268808 1
211803 1
300000 1
44334 1
201326 1
92555 1
1 1
300000 1
206811 1
300000 1
299999 1
1 1
206986 1
17357 1
116808 1
2 1
135016 1
228216 1
1 1
254014 1
300001 1
16015 1
31747 1
75986 1
1 1
299998 1
3 1
300001 1
2 1
45079 1
7639 1
1 1
299999 1
2 1
277112 1
256144 1
37413 1
16078 1
300001 1
92893 1
48262 1
94191 1
103334 1
162994 1
198120 1
257225 1
256234 1
6467 1
180457 1
299999 1
1 1
285510 1
271839 1
288378 1
300001 1
300001 1
171321 1
212358 1
223850 1
56690 1
191233 1
150470 1
206655 1
299999 1
271133 1
135853 1
256806 1
1 1
190093 1
69087 1
21871 1
289708 1
138746 1
222553 1
57739 1
213726 1
55542 1
1895 1
21037 1
100506 1
299342 1
300000 1
289155 1
1 1
146624 1
300002 1
89364 1
300001 1
140619 1
33415 1
242180 1
233919 1
25736 1
3 1
78715 1
142495 1
171283 1
294472 1
300001 1
4997 1
160186 1
2 1
3 1
45353 1
1 1
105452 1
160013 1
2 1
147234 1
189274 1
26246 1
299998 1
249215 1
188488 1
2 1
12557 1
177085 1
208880 1
1 1
159397 1
22847 1
161587 1
300001 1
79194 1
300001 1
299187 1
228927 1
223531 1
299998 1
64316 1
1 1
153241 1
3 1
263091 1
284234 1
195047 1
219614 1
95978 1
120736 1
204364 1
299999 1
268842 1
1 1
2 1
299999 1
53375 1
300001 1
213502 1
42980 1
16131 1
205731 1
300000 1
221618 1
299999 1
219628 1
20184 1
15609 1
2 1
52771 1
1 1
2 1
267993 1
46133 1
299999 1
217888 1
1 1
34020 1
82721 1
299999 1
1 1
284492 1
42337 1
69701 1
109738 1
1 1
1 1
299999 1
269122 1
213149 1
240512 1
181368 1
300001 1
67320 1
300000 1
1 1
295743 1
199470 1
64085 1
33125 1
80252 1
118995 1
2 1
300000 1
148487 1
171759 1
299999 1
240614 1
66641 1
1 1
300000 1
174257 1
1 1
41279 1
300000 1
80591 1
58322 1
2 1
300001 1
96068 1
203303 1
299999 1
300000 1
52229 1
109146 1
1 1
11861 1
246451 1
300000 1
2 1
31335 1
299998 1
160102 1
2 1
76431 1
143857 1
299999 1
47481 1
101618 1
94893 1
198961 1
35479 1
299999 1
300000 1
55827 1
219076 1
2 1
237251 1
41401 1
289884 1
300001 1
87781 1
300002 1
299999 1
300001 1
239919 1
287577 1
188457 1
299999 1
300000 1
267382 1
40489 1
14162 1
12498 1
125390 1
59410 1
65503 1
172555 1
288550 1
10296 1
1 1
2 1
162469 1
169656 1
134645 1
1 1
1 1
1 1
61318 1
160297 1
186209 1
194169 1
300000 1
236308 1
246011 1
1 1
98005 1
296942 1
298149 1
1 1
209413 1
240137 1
300000 1
77036 1
93567 1
26525 1
116718 1
270882 1
1 1
129062 1
199715 1
40397 1
2 1
3 1
149795 1
89956 1
299999 1
65079 1
279714 1
2 1
259572 1
290431 1
1 1
60659 1
145995 1
1 1
1 1
185669 1
1 1
299999 1
179387 1
3 1
1 1
147854 1
300000 1
107864 1
93970 1
1 1
266372 1
150251 1
1 1
224494 1
300001 1
204170 1
1 1
260730 1
28297 1
159061 1
290358 1
80885 1
300001 1
300000 1
299999 1
223247 1
25241 1
300000 1
1 1
299999 1
90615 1
97194 1
274883 1
299998 1
1 1
193612 1
289489 1
154421 1
1 1
238498 1
1 1
300000 1
1 1
1 1
225734 1
2568 1
3 1
213358 1
212240 1
300001 1
128524 1
2055 1
112720 1
2 1
125713 1
299999 1
244857 1
178220 1
1 1
89952 1
2 1
83735 1
21143 1
185634 1
3 1
91736 1
299999 1
300000 1
103736 1
3 1
181766 1
66912 1
1 1
127571 1
1 1
88756 1
243657 1
300000 1
160912 1
239474 1
300000 1
120892 1
277926 1
300000 1
300000 1
17222 1
104070 1
300000 1
299999 1
290646 1
191198 1
191569 1
5666 1
23297 1
300001 1
47892 1
292113 1
1 1
98133 1
179968 1
20554 1
127394 1
230483 1
2 1
71650 1
25576 1
299999 1
136284 1
190885 1
299999 1
221426 1
69645 1
1 1
91051 1
188142 1
299999 1
265857 1
162902 1
130578 1
231955 1
73597 1
1 1
300000 1
170649 1
193737 1
9993 1
19723 1
1 1
187994 1
164246 1
88261 1
1 1
120431 1
1 1
57531 1
172917 1
1 1
1 1
1 1
282309 1
22019 1
300002 1
299999 1
146436 1
299999 1
1 1
300000 1
64559 1
118997 1
268046 1
220612 1
1 1
139785 1
205329 1
300002 1
212358 1
70067 1
123611 1
244663 1
173879 1
282659 1
167807 1
300001 1
50522 1
1 1
12827 1
162385 1
205576 1
238189 1
3 1
175835 1
202351 1
300001 1
299999 1
1 1
300001 1
143633 1
300001 1
266947 1
64519 1
255674 1
193969 1
133208 1
24233 1
9755 1
260058 1
226819 1
1 1
160873 1
24262 1
172975 1
52936 1
93059 1
1 1
134272 1
1 1
3 1
260802 1
1 1
88255 1
34120 1
130561 1
1 1
8244 1
56107 1
179006 1
4673 1
249810 1
67019 1
1 1
1 1
40089 1
209662 1
76198 1
93266 1
55545 1
170652 1
299999 1
107728 1
215564 1
192288 1
147312 1
239872 1
248078 1
265491 1
197751 1
1 1
1 1
2 1
1 1
69460 1
179623 1
268549 1
1 1
29556 1
112238 1
1 1
2 1
2 1
71067 1
77107 1
299999 1
212793 1
240716 1
300001 1
36437 1
143807 1
291764 1
130359 1
128757 1
1 1
282732 1
25119 1
2 1
299999 1
170656 1
298239 1
99058 1
290784 1
70055 1
1 1
29786 1
1 1
300000 1
55857 1
299999 1
118336 1
133883 1
199729 1
111297 1
1 1
31307 1
300001 1
85297 1
296947 1
287286 1
166868 1
280249 1
300001 1
144328 1
63806 1
299998 1
153651 1
3 1
300001 1
299999 1
284710 1
187228 1
115947 1
300000 1
3 1
172037 1
235165 1
91100 1
2 1
299999 1
263777 1
30712 1
28362 1
134001 1
1 1
91687 1
300000 1
133493 1
232389 1
156544 1
300001 1
3 1
68794 1
39501 1
140322 1
255287 1
22108 1
300001 1
299999 1
300001 1
1 1
60218 1
142080 1
242680 1
1 1
299999 1
242574 1
156293 1
300000 1
140693 1
290717 1
287227 1
300000 1
160638 1
293435 1
209699 1
55925 1
148841 1
151187 1
300001 1
3 1
149099 1
196511 1
5609 1
239530 1
1 1
1 1
125582 1
139849 1
92468 1
159758 1
2 1
69202 1
3 1
259478 1
300001 1
157277 1
299999 1
179293 1
92391 1
268264 1
1 1
1 1
250318 1
300001 1
1 1
241356 1
1 1
148314 1
234565 1
124548 1
248697 1
3 1
299999 1
300000 1
177826 1
76080 1
146887 1
210942 1
1 1
233441 1
299999 1
2 1
132448 1
261363 1
299999 1
80542 1
232865 1
225181 1
3 1
152114 1
26511 1
179556 1
147775 1
300000 1
299999 1
253794 1
17059 1
198098 1
1 1
300001 1
248661 1
19664 1
2 1
299999 1
300001 1
297659 1
151595 1
188045 1
299999 1
299999 1
208755 1
18928 1
6097 1
222098 1
226604 1
116302 1
271112 1
69678 1
224201 1
188062 1
206333 1
278291 1
300001 1
3 1
53343 1
299998 1
220488 1
2 1
298028 1
299999 1
253246 1
157754 1
1 1
1 1
256212 1
1 1
2 1
300000 1
201682 1
73837 1
51262 1
1 1
116510 1
12220 1
10233 1
138403 1
4888 1
174034 1
68130 1
300001 1
66622 1
1 1
300000 1
244341 1
265651 1
300000 1
1 1
22417 1
252705 1
1 1
166741 1
9503 1
31735 1
300000 1
257099 1
233455 1
300000 1
1 1
299999 1
42989 1
181418 1
177415 1
236304 1
224872 1
162022 1
271095 1
267777 1
300000 1
299999 1
281761 1
299998 1
299999 1
1 1
155888 1
39402 1
37315 1
76852 1
258534 1
52090 1
24742 1
172922 1
286981 1
1 1
155026 1
83730 1
287743 1
2 1
138394 1
242658 1
299998 1
245272 1
300001 1
1 1
299999 1
300000 1
207743 1
300001 1
186808 1
295459 1
135093 1
180027 1
168378 1
5743 1
147934 1
299014 1
1 1
61681 1
251043 1
2 1
49572 1
75439 1
112525 1
78659 1
72557 1
220488 1
144943 1
110149 1
108048 1
101440 1
2 1
16404 1
153124 1
165631 1
2 1
2 1
137633 1
299999 1
208547 1
157018 1
10552 1
70612 1
209991 1
252515 1
18271 1
2 1
24551 1
197313 1
226903 1
81872 1
6633 1
23798 1
87679 1
239399 1
142305 1
187482 1
141800 1
264248 1
51651 1
152651 1
137862 1
48828 1
300000 1
5753 1
300001 1
56941 1
1 1
281935 1
62851 1
300000 1
1 1
31321 1
186100 1
109552 1
228752 1
2 1
300000 1
200339 1
46941 1
300000 1
299999 1
299762 1
219478 1
1 1
158829 1
53979 1
265862 1
300000 1
300000 1
1 1
23183 1
207927 1
75715 1
1 1
26280 1
300001 1
270461 1
299999 1
299999 1
1 1
234327 1
22212 1
108531 1
247358 1
202712 1
62697 1
299999 1
160548 1
2 1
93557 1
272715 1
4974 1
80820 1
196914 1
78774 1
39956 1
63362 1
258378 1
299999 1
300001 1
300000 1
118441 1
126339 1
299999 1
29246 1
1 1
127672 1
134241 1
186034 1
202961 1
208166 1
41646 1
300000 1
1 1
230811 1
158526 1
219132 1
35108 1
229270 1
65358 1
94728 1
250550 1
270917 1
21741 1
150764 1
70430 1
300000 1
300000 1
235667 1
275156 1
1 1
1 1
1 1
299999 1
165976 1
138297 1
295632 1
35167 1
188867 1
299999 1
294033 1
2 1
223293 1
300000 1
211691 1
29540 1
1 1
62409 1
1 1
95508 1
1 1
2 1
230048 1
153956 1
300001 1
42085 1
99020 1
57281 1
123539 1
1 1
2 1
300000 1
1 1
1 1
213814 1
135534 1
262583 1
105965 1
65479 1
2 1
260852 1
96039 1
300000 1
124977 1
291203 1
1 1
2 1
121849 1
43082 1
273429 1
140461 1
222014 1
53684 1
1 1
143489 1
1 1
261788 1
50175 1
173914 1
46739 1
300000 1
40113 1
198068 1
242896 1
205088 1
2 1
175763 1
139226 1
64592 1
1 1
95860 1
279289 1
299999 1
123550 1
1 1
300001 1
17277 1
224292 1
211722 1
300000 1
130848 1
117659 1
84623 1
101911 1
1 1
300001 1
280871 1
1 1
163501 1
300002 1
1165 1
266175 1
88732 1
218889 1
244945 1
300001 1
114466 1
1 1
1 1
138334 1
101663 1
1 1
232715 1
300000 1
272451 1
44579 1
289821 1
300000 1
300001 1
181396 1
59146 1
125782 1
1 1
149721 1
20330 1
264750 1
279661 1
35957 1
300000 1
2 1
137735 1
197194 1
57055 1
55556 1
126685 1
77834 1
273906 1
252724 1
10746 1
145703 1
1 1
300001 1
1 1
233700 1
56107 1
3 1
291596 1
1 1
234894 1
2 1
48587 1
299999 1
299999 1
72412 1
77559 1
2 1
288890 1
300000 1
1 1
147986 1
1 1
170010 1
77415 1
195689 1
146465 1
184520 1
239930 1
1 1
179338 1
300000 1
123058 1
80437 1
37559 1
147873 1
231029 1
162579 1
120109 1
67863 1
291255 1
1 1
1 1
33551 1
76347 1
147361 1
75129 1
209699 1
76442 1
300001 1
300002 1
1 1
12484 1
1 1
3 1
300000 1
195057 1
299999 1
1 1
244237 1
1 1
251259 1
96256 1
162311 1
1 1
124017 1
52392 1
14999 1
218371 1
165481 1
1 1
210190 1
215769 1
1 1
300000 1
1 1
1 1
1 1
196406 1
255372 1
98862 1
1 1
72695 1
300001 1
1 1
1 1
262669 1
299999 1
299999 1
280542 1
1 1
83831 1
3 1
6894 1
106364 1
56909 1
109770 1
143263 1
1 1
84379 1
214509 1
2 1
118056 1
68370 1
158418 1
217309 1
57487 1
293752 1
2 1
177354 1
264071 1
104355 1
299999 1
123324 1
299999 1
2225 1
92620 1
300001 1
227376 1
35944 1
3 1
1 1
299999 1
300001 1
177000 1
145738 1
164730 1
2 1
128458 1
108198 1
236011 1
10412 1
1 1
299998 1
300000 1
64142 1
110809 1
222344 1
190386 1
225203 1
285169 1
277330 1
294829 1
38255 1
116694 1
12833 1
241833 1
169704 1
299999 1
1 1
24457 1
34477 1
120105 1
47074 1
156891 1
273039 1
3 1
300000 1
118102 1
248728 1
64639 1
114618 1
300001 1
21269 1
299999 1
299998 1
32889 1
300000 1
123878 1
122408 1
299999 1
268088 1
267036 1
300002 1
107521 1
1 1
112968 1
74856 1
259046 1
93465 1
300000 1
1 1
82204 1
299998 1
84661 1
288110 1
1 1
97767 1
300000 1
299999 1
187570 1
152863 1
161426 1
147826 1
300000 1
1 1
279286 1
153045 1
128561 1
47914 1
89503 1
135116 1
203434 1
134629 1
208469 1
251960 1
233646 1
213342 1
62683 1
175082 1
300000 1
10239 1
200691 1
1 1
300001 1
1 1
151324 1
258681 1
132146 1
184015 1
2 1
1 1
15098 1
1 1
244329 1
77226 1
2 1
2 1
300000 1
1 1
55108 1
163103 1
2 1
109734 1
299999 1
1 1
198096 1
141393 1
134098 1
214327 1
211869 1
13962 1
299999 1
184191 1
12420 1
40441 1
257675 1
263712 1
1 1
3 1
144639 1
75185 1
299999 1
101132 1
39707 1
285384 1
299999 1
13393 1
1 1
194177 1
277069 1
129797 1
12545 1
21060 1
299999 1
65109 1
218371 1
140645 1
80039 1
157192 1
83786 1
273293 1
181378 1
300000 1
1 1
234918 1
222202 1
58586 1
14685 1
290099 1
180469 1
40846 1
110390 1
267654 1
300001 1
1 1
168648 1
152922 1
300001 1
300000 1
214705 1
71278 1
27590 1
1 1
59113 1
281564 1
284092 1
1 1
1 1
300001 1
1 1
124753 1
299998 1
71466 1
1 1
173089 1
294921 1
61573 1
1 1
35584 1
6772 1
79153 1
2 1
86386 1
227210 1
1 1
84889 1
15659 1
300001 1
299998 1
15061 1
296574 1
234031 1
196552 1
1 1
197067 1
96126 1
3 1
1 1
150630 1
3 1
106180 1
205770 1
3 1
163503 1
64623 1
135027 1
1 1
68941 1
300001 1
1 1
41278 1
111898 1
33204 1
259128 1
165570 1
115193 1
300001 1
48505 1
115050 1
299999 1
99791 1
243542 1
203105 1
161158 1
122123 1
300000 1
2 1
300001 1
108090 1
149869 1
1 1
263211 1
219280 1
300001 1
1 1
299999 1
296475 1
299998 1
1 1
66925 1
227525 1
66369 1
153700 1
104491 1
1109 1
17769 1
12857 1
2 1
300000 1
102485 1
74937 1
90708 1
251479 1
1 1
70225 1
1 1
193258 1
30612 1
300002 1
406 1
199071 1
38035 1
300000 1
207050 1
204256 1
1 1
219486 1
73308 1
32745 1
125114 1
117856 1
183206 1
34637 1
1 1
299999 1
23525 1
263240 1
1 1
270832 1
203009 1
226320 1
299999 1
86055 1
299999 1
44280 1
186386 1
188811 1
257644 1
133629 1
1 1
1 1
2 1
299998 1
91251 1
2 1
2 1
299999 1
3877 1
78198 1
2 1
48351 1
300000 1
151539 1
97754 1
2 1
242210 1
1 1
2 1
98369 1
234010 1
299999 1
280125 1
300000 1
91605 1
1 1
1 1
299998 1
239114 1
274253 1
273154 1
155222 1
284819 1
118177 1
36277 1
2 1
25737 1
258771 1
300002 1
48584 1
46900 1
263654 1
300002 1
300001 1
42220 1
300000 1
62974 1
240824 1
136083 1
1 1
300000 1
225800 1
2 1
300001 1
299999 1
126130 1
206964 1
1 1
39441 1
156845 1
250509 1
259041 1
269029 1
1 1
300000 1
62423 1
295141 1
1 1
258059 1
246201 1
1 1
1 1
299999 1
268657 1
299999 1
191888 1
285974 1
147536 1
171645 1
289966 1
3 1
1 1
118330 1
59383 1
856 1
1 1
269249 1
141978 1
1 1
294384 1
295940 1
300002 1
1 1
177708 1
74969 1
49226 1
65616 1
300001 1
38899 1
1 1
139399 1
300001 1
300002 1
136748 1
1 1
283037 1
299999 1
300001 1
18591 1
98096 1
103894 1
157381 1
116473 1
49354 1
291953 1
2 1
2 1
259612 1
272182 1
300001 1
69333 1
233192 1
182979 1
34103 1
2 1
195582 1
3 1
56288 1
165868 1
238403 1
87173 1
1 1
300000 1
1 1
24053 1
194081 1
153039 1
283480 1
1 1
1 1
113300 1
20165 1
7827 1
187788 1
113812 1
213483 1
299998 1
110086 1
161953 1
299999 1
253833 1
232756 1
1 1
300000 1
20751 1
9372 1
225319 1
300002 1
1 1
205291 1
1 1
16110 1
1 1
97744 1
299999 1
1 1
295800 1
300000 1
275600 1
252292 1
300000 1
58337 1
178550 1
299998 1
299999 1
1 1
1 1
69683 1
1 1
300001 1
153765 1
53942 1
284084 1
61991 1
1 1
201905 1
121198 1
33913 1
23233 1
1 1
23706 1
127641 1
158357 1
37495 1
200345 1
157805 1
1 1
299998 1
241090 1
257954 1
245872 1
62403 1
242244 1
299999 1
86116 1
1 1
37643 1
239918 1
53324 1
242063 1
274024 1
150627 1
300001 1
183 1
300001 1
129198 1
1 1
1 1
28448 1
95099 1
299998 1
3 1
151696 1
102424 1
197282 1
1 1
38987 1
300001 1
176311 1
288241 1
123759 1
92978 1
1 1
60492 1
1 1
300000 1
239401 1
109523 1
115782 1
97351 1
37909 1
300001 1
132877 1
92224 1
8573 1
163650 1
204817 1
258195 1
57628 1
107706 1
299998 1
26005 1
299999 1
300001 1
3 1
152442 1
167643 1
60654 1
3 1
1 1
300000 1
299317 1
299999 1
221213 1
2 1
153484 1
289399 1
300001 1
81405 1
194996 1
215288 1
156696 1
228213 1
85859 1
300001 1
187403 1
91735 1
79921 1
212307 1
216018 1
117236 1
300000 1
186048 1
80930 1
195278 1
138454 1
1 1
119517 1
276340 1
83432 1
150505 1
233806 1
96613 1
101474 1
159861 1
1 1
3 1
260435 1
1 1
222661 1
256272 1
37497 1
252123 1
14596 1
1 1
1 1
300000 1
94107 1
2 1
91965 1
3 1
300000 1
299999 1
3 1
2 1
168785 1
299999 1
300000 1
168552 1
299999 1
218564 1
3 1
230702 1
39035 1
299999 1
239978 1
22871 1
87653 1
43554 1
63221 1
299999 1
1 1
299999 1
300000 1
92851 1
299999 1
164694 1
122684 1
238620 1
2 1
1 1
70193 1
300002 1
126000 1
1 1
279964 1
1 1
299999 1
2 1
140550 1
241088 1
300000 1
299999 1
81957 1
24321 1
1 1
299998 1
1 1
130775 1
1447 1
262374 1
300001 1
159976 1
65327 1
205778 1
200580 1
227255 1
299999 1
279186 1
39095 1
299999 1
300000 1
55928 1
14385 1
196353 1
34914 1
147935 1
1 1
213752 1
299999 1
179263 1
79105 1
108163 1
41875 1
1 1
1 1
130286 1
41496 1
192101 1
286680 1
138034 1
124326 1
35713 1
165622 1
182180 1
129741 1
83881 1
261676 1
247201 1
82438 1
126262 1
2 1
77890 1
1 1
165181 1
122024 1
1 1
117660 1
241606 1
1 1
55635 1
170810 1
40118 1
1 1
177409 1
26712 1
256295 1
1 1
30626 1
250452 1
16448 1
155959 1
300001 1
300002 1
265006 1
116816 1
160935 1
2 1
190095 1
299999 1
166064 1
210748 1
87310 1
2 1
3731 1
9513 1
145687 1
3 1
1 1
299999 1
2 1
119857 1
159176 1
300002 1
279944 1
117797 1
299999 1
1 1
111712 1
255060 1
48247 1
299999 1
95668 1
162548 1
3 1
1 1
2 1
1 1
241915 1
258731 1
1 1
50419 1
60983 1
35023 1
182867 1
300000 1
140923 1
8124 1
299999 1
278174 1
300000 1
260081 1
300001 1
152068 1
86274 1
55176 1
283445 1
160040 1
215456 1
1 1
104966 1
73256 1
225393 1
88234 1
22407 1
64738 1
300001 1
231123 1
287215 1
277142 1
300001 1
90902 1
3 1
188390 1
97350 1
220570 1
45181 1
32573 1
63239 1
204555 1
143985 1
300000 1
300000 1
240985 1
180214 1
120601 1
3 1
83542 1
19487 1
3 1
140173 1
126777 1
73129 1
224202 1
272973 1
1 1
26951 1
299078 1
220485 1
299999 1
299999 1
83534 1
1 1
42708 1
1 1
257762 1
8041 1
36983 1
1 1
127492 1
134277 1
216890 1
241772 1
9219 1
291372 1
2 1
42813 1
116442 1
12240 1
299999 1
3 1
238211 1
158121 1
15357 1
18917 1
23735 1
300000 1
1 1
300000 1
288124 1
58216 1
3 1
134689 1
300000 1
86595 1
299999 1
102895 1
179640 1
178277 1
15146 1
164426 1
2 1
249594 1
15557 1
160108 1
2 1
299998 1
196628 1
3 1
191118 1
34449 1
1 1
156826 1
111840 1
45460 1
1 1
1 1
2 1
146315 1
159174 1
201374 1
150921 1
238319 1
2 1
165302 1
246680 1
256173 1
109183 1
1 1
215766 1
193952 1
231575 1
295691 1
45014 1
2 1
55189 1
1 1
40884 1
182612 1
1 1
299999 1
1 1
1 1
2 1
100048 1
170979 1
257095 1
2 1
81874 1
67676 1
206610 1
56929 1
33536 1
236997 1
281897 1
1 1
300000 1
299999 1
173901 1
19013 1
201192 1
18882 1
2 1
300001 1
48155 1
171421 1
181692 1
299999 1
162998 1
95123 1
299066 1
1 1
47328 1
75747 1
27477 1
1 1
1 1
439 1
175087 1
117530 1
211060 1
3 1
126198 1
213073 1
299999 1
152900 1
90295 1
1 1
47344 1
1 1
210754 1
2245 1
300000 1
160940 1
289367 1
210698 1
52408 1
1 1
261732 1
299998 1
300000 1
152407 1
1 1
276685 1
109555 1
210216 1
1 1
70898 1
272914 1
38552 1
32594 1
1 1
277876 1
67128 1
14005 1
288152 1
38779 1
21698 1
70144 1
172155 1
121542 1
52939 1
59083 1
1 1
300000 1
299999 1
272326 1
43554 1
198230 1
1 1
204859 1
76410 1
2 1
1 1
2 1
299672 1
12714 1
299999 1
299999 1
106342 1
299998 1
1 1
239607 1
237470 1
225227 1
300001 1
169062 1
299998 1
1 1
245705 1
49298 1
247900 1
299999 1
1 1
1 1
1 1
172492 1
283845 1
74714 1
260832 1
112775 1
63109 1
2 1
3 1
227749 1
300000 1
1 1
1 1
17092 1
76527 1
92483 1
52184 1
42365 1
294201 1
270115 1
291869 1
109575 1
300002 1
115340 1
21084 1
105247 1
295233 1
79650 1
91086 1
1 1
1 1
119116 1
33932 1
1 1
194563 1
3 1
98838 1
170878 1
1 1
251932 1
154009 1
156460 1
265287 1
1 1
2 1
143978 1
2 1
1 1
235368 1
1 1
210666 1
282284 1
272211 1
101551 1
107035 1
300001 1
105130 1
298266 1
2 1
178563 1
300000 1
2 1
161682 1
1 1
1 1
2 1
199761 1
128575 1
1 1
300000 1
162986 1
256991 1
299999 1
29069 1
141018 1
68646 1
1 1
66015 1
300000 1
300000 1
84955 1
300001 1
106723 1
498 1
144930 1
145648 1
9045 1
300001 1
38578 1
300000 1
9900 1
2 1
134692 1
98586 1
59152 1
201562 1
1 1
300001 1
1 1
44061 1
241613 1
65008 1
24578 1
107981 1
240644 1
164980 1
180986 1
1 1
200470 1
278006 1
299999 1
203721 1
300001 1
153426 1
59782 1
71682 1
42382 1
16640 1
140609 1
1 1
296351 1
300000 1
73634 1
208743 1
300001 1
1 1
8829 1
299999 1
2 1
158451 1
183676 1
97034 1
8564 1
259611 1
105297 1
99107 1
257841 1
295554 1
61683 1
131438 1
7138 1
2 1
300000 1
1 1
103410 1
178999 1
114285 1
292579 1
192163 1
218472 1
143117 1
1 1
1 1
199665 1
146846 1
19856 1
300000 1
299999 1
176064 1
206973 1
54240 1
229840 1
152841 1
1 1
211688 1
74757 1
136504 1
298712 1
36976 1
300000 1
179385 1
29463 1
57965 1
221960 1
84426 1
289254 1
1 1
161980 1
160060 1
299999 1
119142 1
138336 1
300001 1
299999 1
1 1
263221 1
116216 1
168136 1
265415 1
300000 1
2 1
3 1
2 1
132313 1
70518 1
138975 1
75065 1
6550 1
299999 1
2 1
107018 1
243607 1
299998 1
222766 1
237868 1
226935 1
280324 1
1 1
98391 1
2 1
4367 1
95937 1
1 1
299999 1
237161 1
2 1
44527 1
220416 1
123095 1
212467 1
32314 1
1 1
85051 1
300000 1
1 1
3 1
40915 1
247364 1
238467 1
250224 1
69650 1
283773 1
300001 1
300001 1
1 1
1 1
202089 1
39575 1
230936 1
275007 1
1 1
1 1
300001 1
258831 1
229911 1
186127 1
300000 1
265078 1
2 1
211767 1
300000 1
1 1
287179 1
300001 1
123945 1
192634 1
9214 1
1 1
238402 1
1 1
63516 1
300001 1
300000 1
164522 1
198782 1
1 1
300001 1
262967 1
1 1
2 1
128223 1
299998 1
77863 1
62446 1
34953 1
299998 1
299999 1
140830 1
132062 1
300000 1
214011 1
1 1
300001 1
295912 1
300002 1
49788 1
299998 1
300002 1
162679 1
297426 1
14180 1
229906 1
18088 1
169646 1
56835 1
105673 1
299999 1
88411 1
184136 1
1 1
118421 1
299999 1
299998 1
300001 1
195596 1
116623 1
27113 1
273986 1
186146 1
134410 1
300001 1
2 1
6797 1
300000 1
142581 1
289567 1
12063 1
136270 1
299999 1
39253 1
115802 1
1985 1
300000 1
127781 1
251192 1
54271 1
202478 1
259595 1
1 1
39241 1
156200 1
177358 1
134733 1
300000 1
157763 1
185304 1
161867 1
2 1
300000 1
112524 1
2712 1
1 1
300000 1
226955 1
238824 1
123875 1
266905 1
209341 1
11581 1
64141 1
73705 1
61544 1
285730 1
157372 1
300000 1
46696 1
226796 1
299442 1
300000 1
247545 1
2 1
38488 1
205194 1
189344 1
1 1
35105 1
1 1
9767 1
148806 1
181768 1
83596 1
3 1
192275 1
186901 1
1 1
1 1
194294 1
299999 1
29175 1
8684 1
165159 1
299999 1
1 1
1 1
98331 1
299999 1
41753 1
195020 1
151535 1
300001 1
67399 1
1 1
293018 1
300000 1
281 1
81947 1
93233 1
1 1
2 1
180974 1
2 1
300000 1
123994 1
46356 1
300000 1
163932 1
78074 1
13917 1
1 1
1 1
182863 1
93776 1
74716 1
196793 1
136157 1
248159 1
79299 1
1 1
17608 1
299999 1
300001 1
174467 1
41679 1
2 1
37963 1
213159 1
299998 1
74175 1
1 1
256093 1
172292 1
190870 1
127588 1
208248 1
270352 1
186607 1
18817 1
140183 1
225466 1
300001 1
34759 1
299999 1
156796 1
299999 1
1 1
1097 1
7798 1
299999 1
202443 1
203905 1
1 1
238253 1
300000 1
203523 1
270340 1
59376 1
1 1
160948 1
299999 1
1 1
227455 1
299999 1
1 1
2904 1
22152 1
103925 1
300001 1
2 1
67418 1
41209 1
290654 1
5033 1
2 1
200583 1
2 1
30343 1
300001 1
194338 1
156823 1
2 1
300001 1
211294 1
83245 1
81924 1
49573 1
23559 1
198034 1
184076 1
39204 1
105230 1
2 1
238487 1
300001 1
234840 1
1 1
2 1
1 1
300001 1
170854 1
56855 1
73107 1
265319 1
116792 1
300000 1
299999 1
300000 1
236081 1
122638 1
1 1
300001 1
300001 1
300001 1
28396 1
188020 1
300001 1
225389 1
125048 1
210232 1
1 1
39088 1
281745 1
279369 1
209891 1
251807 1
88576 1
1 1
229312 1
274581 1
300002 1
79503 1
238820 1
1 1
38200 1
53473 1
5782 1
1 1
109565 1
90143 1
270690 1
300000 1
1 1
148710 1
42859 1
31836 1
261995 1
66187 1
233108 1
300002 1
106430 1
1 1
1 1
15432 1
300001 1
167586 1
184421 1
1 1
1 1
263268 1
1 1
300000 1
141140 1
299999 1
199310 1
210889 1
300001 1
134824 1
96187 1
192540 1
42273 1
3 1
299999 1
139513 1
2 1
21576 1
300001 1
297159 1
164314 1
154805 1
281125 1
300001 1
1 1
1 1
1 1
260247 1
265607 1
130882 1
1 1
300000 1
300000 1
208677 1
1 1
63835 1
222175 1
299999 1
1 1
300001 1
231820 1
251010 1
300002 1
275332 1
123512 1
299999 1
95197 1
260135 1
142862 1
3 1
40816 1
182679 1
160372 1
1 1
203443 1
77681 1
199700 1
1 1
173191 1
282460 1
1 1
150047 1
169505 1
81448 1
133905 1
276538 1
197608 1
30962 1
2 1
223308 1
290819 1
300001 1
213924 1
39625 1
257561 1
10549 1
142641 1
140502 1
35572 1
197122 1
281107 1
158371 1
2 1
282721 1
1 1
300000 1
2 1
229699 1
126274 1
226508 1
119943 1
160647 1
142440 1
123497 1
229353 1
157350 1
274754 1
199752 1
295831 1
191475 1
1 1
94406 1
86400 1
237960 1
300000 1
11386 1
4740 1
87542 1
1 1
299999 1
300000 1
1 1
300001 1
277442 1
92800 1
143787 1
172729 1
231134 1
115268 1
136973 1
227367 1
29276 1
150374 1
65250 1
151410 1
1 1
1 1
1 1
148939 1
35578 1
224392 1
1 1
2 1
95313 1
220307 1
2 1
33454 1
1 1
66102 1
3 1
260857 1
44090 1
81658 1
107110 1
300000 1
300002 1
299999 1
48869 1
163577 1
299999 1
3 1
182346 1
86742 1
250167 1
220463 1
215074 1
211481 1
157179 1
259446 1
40590 1
287645 1
80191 1
266671 1
250381 1
97450 1
217021 1
14171 1
300000 1
1 1
300000 1
1 1
5601 1
300001 1
300001 1
52815 1
1 1
197815 1
154270 1
207490 1
27888 1
162237 1
1 1
140999 1
74278 1
2 1
29244 1
124680 1
31335 1
39801 1
42021 1
199670 1
128308 1
123114 1
299999 1
286093 1
94479 1
140153 1
271465 1
147317 1
1 1
300001 1
81133 1
106804 1
27359 1
299999 1
94947 1
152637 1
300001 1
1 1
6523 1
106581 1
299999 1
126873 1
167120 1
144060 1
277272 1
3 1
299999 1
175375 1
300000 1
3 1
1 1
64741 1
196055 1
53827 1
176403 1
1 1
41743 1
80498 1
300002 1
199372 1
54121 1
17534 1
153050 1
1433 1
1 1
300001 1
162404 1
280001 1
52205 1
99210 1
109336 1
253873 1
299998 1
51808 1
300001 1
67102 1
79412 1
203350 1
1 1
19372 1
1 1
1 1
248661 1
299999 1
139628 1
299999 1
273281 1
1 1
288424 1
113944 1
133608 1
223524 1
282379 1
144908 1
150721 1
130554 1
124060 1
254560 1
299998 1
299999 1
214335 1
253872 1
247566 1
185266 1
269253 1
239652 1
38669 1
62033 1
288630 1
192296 1
300000 1
108118 1
300000 1
219738 1
177712 1
100227 1
300000 1
300000 1
272821 1
53400 1
221564 1
115705 1
142489 1
1 1
94376 1
299999 1
25641 1
284130 1
10051 1
300000 1
1 1
146260 1
29154 1
195299 1
2 1
300002 1
1 1
263974 1
41250 1
266054 1
291532 1
133819 1
300000 1
94170 1
36199 1
276969 1
1 1
300001 1
266553 1
1 1
119869 1
294355 1
64382 1
299998 1
300000 1
269293 1
131773 1
42459 1
1 1
181496 1
108967 1
300001 1
131743 1
19264 1
1 1
299999 1
165230 1
191299 1
10053 1
3 1
300000 1
3 1
2 1
1 1
1 1
299998 1
24625 1
200533 1
165740 1
7937 1
229074 1
300001 1
118448 1
155181 1
228503 1
299999 1
236367 1
300002 1
252470 1
193000 1
108585 1
295486 1
1 1
106126 1
25166 1
18617 1
25282 1
9108 1
299999 1
130780 1
1 1
58295 1
216547 1
219347 1
111886 1
189633 1
201556 1
225656 1
299999 1
70341 1
173645 1
204939 1
1 1
27420 1
299999 1
300000 1
2321 1
143925 1
174575 1
87052 1
46195 1
32175 1
231747 1
299999 1
288263 1
299999 1
172094 1
299999 1
300000 1
267587 1
111766 1
300000 1
9717 1
71386 1
214836 1
85742 1
52739 1
24040 1
300000 1
143892 1
258809 1
250080 1
32454 1
230533 1
1 1
61965 1
260094 1
260660 1
88913 1
299999 1
229933 1
300000 1
300002 1
142758 1
300001 1
1 1
49720 1
115914 1
300000 1
2 1
1 1
1461 1
300002 1
231657 1
287599 1
2 1
300001 1
299999 1
252943 1
81410 1
300000 1
227528 1
1 1
41373 1
299999 1
1 1
34162 1
120080 1
122817 1
168637 1
300001 1
82835 1
300000 1
27046 1
8896 1
106241 1
299144 1
54500 1
178382 1
1 1
80877 1
25374 1
2 1
300001 1
1 1
3 1
41112 1
1 1
300000 1
1 1
62194 1
71413 1
1 1
160561 1
300001 1
299999 1
85859 1
137110 1
3 1
299999 1
3 1
1 1
173259 1
2 1
300000 1
3 1
124107 1
1 1
152791 1
300001 1
1 1
16882 1
233575 1
203495 1
280146 1
54782 1
114530 1
16311 1
1 1
1 1
300000 1
77425 1
1 1
27621 1
1 1
58964 1
124130 1
299999 1
160411 1
2 1
299999 1
294206 1
227368 1
85811 1
66827 1
1 1
292685 1
1 1
50777 1
283778 1
41696 1
251728 1
243321 1
244334 1
106113 1
1 1
4888 1
1 1
18356 1
42619 1
195312 1
300001 1
223689 1
284391 1
300001 1
3 1
30769 1
8347 1
7992 1
129147 1
88242 1
164984 1
151251 1
19649 1
56250 1
1 1
300000 1
4496 1
266267 1
69071 1
199336 1
159777 1
5598 1
249871 1
1 1
75114 1
198579 1
33416 1
300001 1
300001 1
292467 1
151967 1
275436 1
196498 1
129196 1
287535 1
116288 1
300001 1
248632 1
300001 1
1 1
299998 1
296072 1
300000 1
1 1
299999 1
151351 1
300000 1
41621 1
1 1
1 1
300000 1
300001 1
124113 1
87060 1
299998 1
221935 1
137413 1
3 1
300000 1
1 1
300001 1
1 1
1 1
47793 1
79091 1
83979 1
52792 1
1 1
212808 1
3 1
300000 1
122369 1
33861 1
281470 1
179777 1
96396 1
2 1
276373 1
127235 1
167303 1
267152 1
95994 1
9392 1
2 1
291512 1
299999 1
1 1
64438 1
2 1
46359 1
177990 1
273650 1
237149 1
300001 1
67604 1
285769 1
2 1
110620 1
1 1
299352 1
1 1
3 1
265264 1
299999 1
2 1
1 1
154988 1
111902 1
213425 1
2 1
257455 1
83347 1
136076 1
67134 1
97312 1
3 1
3 1
300000 1
174900 1
134538 1
299999 1
30449 1
299999 1
1847 1
237779 1
300000 1
71336 1
32914 1
3 1
153918 1
71639 1
300000 1
238281 1
139276 1
12507 1
300001 1
223354 1
1 1
44846 1
78604 1
2 1
298584 1
1 1
1 1
190459 1
221296 1
188353 1
237646 1
259184 1
146319 1
106836 1
299999 1
1 1
2 1
140534 1
299999 1
219992 1
216769 1
1 1
284540 1
57168 1
258406 1
63478 1
7324 1
1 1
107202 1
65005 1
194252 1
1 1
300001 1
300001 1
171744 1
300001 1
3 1
54429 1
300000 1
1 1
299999 1
242294 1
11135 1
300001 1
3 1
68147 1
284278 1
80898 1
299998 1
3 1
6905 1
48705 1
223135 1
19117 1
300001 1
299999 1
31227 1
185619 1
81088 1
110400 1
180822 1
300000 1
300000 1
159475 1
231231 1
69847 1
280488 1
90383 1
254856 1
212772 1
3 1
2 1
297887 1
97976 1
1 1
179562 1
3 1
179908 1
244058 1
125399 1
130398 1
300000 1
2 1
244022 1
244740 1
258306 1
21905 1
116182 1
238663 1
100744 1
194120 1
299999 1
300000 1
146272 1
25840 1
1 1
87972 1
2 1
299999 1
278401 1
300001 1
1 1
261390 1
1 1
195723 1
293251 1
299999 1
88312 1
58286 1
290002 1
300000 1
49180 1
178522 1
195392 1
1 1
93412 1
299999 1
154019 1
284619 1
1 1
3 1
191220 1
296042 1
87010 1
134237 1
186092 1
258505 1
127021 1
69031 1
276687 1
2 1
1 1
1 1
239537 1
120214 1
46757 1
300001 1
132998 1
58536 1
14085 1
300000 1
1 1
113221 1
2 1
1 1
298577 1
300002 1
75030 1
300000 1
1 1
1 1
300000 1
154346 1
299998 1
88329 1
72750 1
243886 1
3 1
103997 1
1 1
299999 1
290232 1
300000 1
72273 1
297733 1
2 1
73064 1
114741 1
3 1
299999 1
299999 1
274983 1
299998 1
299998 1
299999 1
286271 1
300000 1
227598 1
35912 1
17198 1
300000 1
2 1
140208 1
112778 1
30439 1
1 1
151532 1
3 1
299999 1
1 1
1 1
67644 1
57499 1
294000 1
41892 1
1 1
219389 1
166352 1
207033 1
9618 1
245441 1
211083 1
234874 1
114727 1
192348 1
170390 1
1 1
276578 1
299999 1
1 1
4446 1
30081 1
211980 1
64762 1
203019 1
111929 1
114919 1
300001 1
299998 1
1 1
3 1
295485 1
295932 1
255219 1
249668 1
243885 1
124331 1
64036 1
1 1
219123 1
235493 1
202485 1
166465 1
1 1
212655 1
8327 1
300002 1
78551 1
296984 1
72867 1
1 1
44768 1
56542 1
214295 1
178513 1
220782 1
1 1
299999 1
148134 1
1 1
299999 1
300000 1
84671 1
133110 1
261604 1
300001 1
267781 1
143830 1
1 1
300000 1
299999 1
1 1
211578 1
120845 1
1 1
300000 1
71376 1
282974 1
806 1
45265 1
187018 1
238053 1
205176 1
300000 1
3 1
82795 1
63054 1
187548 1
182783 1
299999 1
239147 1
2 1
205609 1
266045 1
130198 1
34748 1
1 1
1 1
214010 1
299999 1
1 1
2 1
1 1
96426 1
232678 1
107039 1
181346 1
171952 1
127827 1
1 1
138342 1
159189 1
247903 1
220951 1
300000 1
2 1
28266 1
20864 1
224864 1
300001 1
1 1
300000 1
218579 1
1 1
2 1
128668 1
300001 1
79203 1
2 1
182660 1
1 1
165610 1
73231 1
73460 1
29941 1
7274 1
190268 1
266624 1
1 1
32056 1
3 1
131181 1
115906 1
289904 1
851 1
113975 1
2 1
244528 1
300001 1
32118 1
150140 1
7155 1
240816 1
165591 1
1 1
44652 1
176007 1
186582 1
1 1
166614 1
295763 1
1 1
299999 1
149641 1
77261 1
149890 1
149036 1
2 1
296504 1
120339 1
100968 1
31953 1
143102 1
276995 1
183614 1
300000 1
164905 1
1 1
84124 1
166655 1
162018 1
300000 1
155107 1
2 1
1 1
300000 1
299999 1
1 1
132032 1
197072 1
292089 1
77833 1
62118 1
2 1
133767 1
1 1
300001 1
221508 1
60885 1
196664 1
161804 1
2 1
2 1
287762 1
1 1
299998 1
112770 1
208662 1
277879 1
129127 1
1 1
116416 1
300000 1
299998 1
300001 1
144316 1
105568 1
185953 1
45096 1
1 1
1 1
130539 1
86450 1
264873 1
131957 1
217724 1
1 1
213050 1
299999 1
49106 1
300000 1
132020 1
14946 1
2 1
299999 1
24164 1
46180 1
202079 1
300000 1
290088 1
3 1
31568 1
300001 1
295682 1
154023 1
215147 1
92217 1
11382 1
300000 1
247421 1
225929 1
207549 1
80889 1
1 1
187696 1
1 1
100521 1
2 1
249007 1
52747 1
283896 1
300002 1
96287 1
187209 1
154516 1
300000 1
78478 1
246822 1
300000 1
146356 1
151891 1
1 1
84983 1
188377 1
2 1
299999 1
147908 1
2 1
245697 1
86941 1
266864 1
277532 1
34757 1
55269 1
139077 1
300001 1
161410 1
54021 1
225196 1
186435 1
299999 1
187310 1
247405 1
146812 1
157677 1
218114 1
126038 1
40505 1
1 1
178764 1
236868 1
257096 1
1 1
204201 1
1 1
215834 1
37752 1
1 1
300000 1
65118 1
150120 1
101605 1
299998 1
93085 1
112096 1
2 1
1 1
132381 1
300000 1
1 1
275832 1
179248 1
1 1
30608 1
248529 1
300000 1
300001 1
22739 1
132364 1
251356 1
1 1
6478 1
142095 1
3 1
42797 1
1 1
1 1
255105 1
149544 1
257505 1
1 1
300000 1
113832 1
228512 1
32188 1
125341 1
10074 1
11057 1
290187 1
99808 1
299999 1
2 1
283708 1
170143 1
299999 1
22042 1
255645 1
299999 1
55979 1
1 1
1 1
259892 1
28065 1
1 1
1 1
41166 1
300001 1
27028 1
198700 1
181804 1
299999 1
261486 1
2 1
1 1
240038 1
197125 1
300001 1
90429 1
1 1
299999 1
184101 1
83454 1
284874 1
74160 1
2 1
271247 1
179645 1
300001 1
153734 1
1 1
263802 1
1 1
290525 1
300002 1
89553 1
127243 1
14330 1
195927 1
300001 1
58536 1
212337 1
85697 1
209782 1
243582 1
299999 1
118744 1
218923 1
25915 1
175001 1
2 1
300000 1
154788 1
300002 1
77580 1
299999 1
120283 1
43925 1
112269 1
94869 1
1 1
35244 1
253193 1
205656 1
202676 1
1 1
40267 1
1 1
102808 1
186329 1
255674 1
259346 1
19999 1
300000 1
180936 1
299999 1
3 1
226700 1
156990 1
34319 1
300000 1
169355 1
1 1
1 1
239801 1
300000 1
23316 1
1 1
1 1
1 1
294309 1
45106 1
155228 1
194778 1
300001 1
122221 1
2 1
131537 1
224625 1
109099 1
15658 1
235790 1
299999 1
300002 1
2 1
2 1
299937 1
300000 1
2 1
70151 1
181866 1
134278 1
299999 1
202636 1
10149 1
24283 1
23004 1
2 1
299999 1
214625 1
12109 1
169496 1
263138 1
300000 1
249885 1
299999 1
299999 1
239784 1
44716 1
165486 1
299999 1
156873 1
51820 1
2 1
300002 1
3 1
1 1
280069 1
40782 1
222575 1
208745 1
300000 1
299998 1
300002 1
1 1
300001 1
149701 1
240501 1
79378 1
177128 1
299999 1
2 1
53886 1
81450 1
290402 1
300001 1
299999 1
110990 1
32177 1
126300 1
233738 1
300000 1
300001 1
279439 1
299999 1
183933 1
137362 1
1 1
286778 1
154815 1
1 1
233806 1
221686 1
95806 1
3 1
87676 1
71648 1
13397 1
48937 1
271110 1
29389 1
196459 1
1 1
84678 1
145615 1
299999 1
300000 1
234983 1
197250 1
299999 1
102383 1
300000 1
1 1
2 1
247757 1
187896 1
113755 1
296803 1
186231 1
153915 1
300001 1
193065 1
1 1
234494 1
66423 1
87293 1
300000 1
300001 1
103633 1
235761 1
73405 1
170627 1
2 1
1 1
1 1
1 1
125153 1
1 1
234729 1
1 1
202760 1
38781 1
298007 1
62088 1
143523 1
175187 1
3 1
300001 1
211383 1
200593 1
299999 1
200920 1
299999 1
299999 1
1 1
100306 1
300000 1
61695 1
1 1
300000 1
124830 1
300000 1
172384 1
74804 1
108815 1
1 1
27236 1
57996 1
1 1
299999 1
40628 1
118502 1
38900 1
3 1
38417 1
1 1
54188 1
300000 1
170898 1
105709 1
254252 1
25188 1
300000 1
299999 1
94526 1
110233 1
164807 1
79314 1
297855 1
299999 1
30540 1
17492 1
294136 1
299998 1
1 1
191911 1
162464 1
300001 1
265775 1
7129 1
207989 1
1 1
300001 1
160521 1
95730 1
5915 1
147745 1
62907 1
151505 1
82249 1
138917 1
1 1
251555 1
76493 1
184832 1
80290 1
55328 1
300001 1
300000 1
71600 1
60900 1
120066 1
141102 1
31647 1
2 1
136206 1
196884 1
300001 1
27045 1
105857 1
269161 1
131588 1
156179 1
300001 1
2 1
1 1
300002 1
293596 1
2 1
72651 1
122315 1
300001 1
78234 1
299999 1
159548 1
224995 1
176747 1
122550 1
12996 1
2 1
200992 1
3 1
78318 1
190154 1
300000 1
78381 1
221162 1
85862 1
1 1
300002 1
300000 1
1 1
1 1
1 1
1 1
2 1
55987 1
123756 1
86309 1
300001 1
272383 1
2 1
273712 1
207510 1
258527 1
7270 1
1 1
219767 1
242068 1
1 1
55317 1
85330 1
299999 1
166141 1
300001 1
80509 1
139056 1
2 1
55094 1
1 1
78062 1
173064 1
193661 1
83233 1
299999 1
299999 1
300001 1
260194 1
235136 1
107915 1
271601 1
153738 1
205942 1
1 1
203742 1
300001 1
120663 1
95197 1
104064 1
175252 1
1 1
257657 1
94555 1
100962 1
2 1
295007 1
278607 1
1592 1
116744 1
300000 1
198886 1
1 1
300001 1
33146 1
119511 1
50638 1
231892 1
26630 1
147027 1
258079 1
1 1
15888 1
166362 1
300002 1
203261 1
168766 1
2 1
1 1
226828 1
179529 1
246233 1
125625 1
151464 1
105559 1
215394 1
2 1
133275 1
1 1
300002 1
43392 1
1 1
110512 1
300000 1
264807 1
246664 1
241012 1
92550 1
106291 1
269 1
168707 1
300001 1
67735 1
64497 1
115752 1
300001 1
180913 1
300000 1
300000 1
135388 1
1 1
240139 1
60384 1
263949 1
1 1
1 1
237917 1
300000 1
299999 1
215355 1
300001 1
211017 1
33439 1
286752 1
117323 1
69284 1
199239 1
99232 1
71125 1
1 1
93298 1
161163 1
91824 1
250204 1
300000 1
62556 1
190417 1
157439 1
8104 1
260300 1
299998 1
2 1
300001 1
53396 1
103069 1
2 1
300000 1
300001 1
208334 1
40738 1
1 1
96913 1
159623 1
226628 1
209805 1
250912 1
136701 1
56379 1
204498 1
271933 1
247659 1
299999 1
166449 1
123888 1
2 1
132364 1
134514 1
202874 1
2 1
240793 1
300000 1
300001 1
1 1
77847 1
234451 1
2 1
277315 1
156307 1
273810 1
3 1
299999 1
2 1
190766 1
300001 1
195264 1
248061 1
300001 1
225612 1
299999 1
109195 1
95951 1
228735 1
35324 1
81969 1
265930 1
299998 1
197112 1
49279 1
285395 1
241126 1
300000 1
300002 1
299999 1
7108 1
82611 1
1 1
101197 1
181286 1
2 1
3 1
299743 1
50714 1
299998 1
20877 1
299999 1
99631 1
229862 1
1 1
300002 1
118861 1
227370 1
1 1
300000 1
177479 1
214143 1
300000 1
107213 1
119576 1
211777 1
137964 1
92608 1
117050 1
235701 1
164376 1
277115 1
6031 1
228518 1
292661 1
63895 1
251842 1
226338 1
157903 1
161860 1
11218 1
293870 1
193455 1
294812 1
120750 1
114332 1
300001 1
20788 1
299999 1
1 1
217217 1
84297 1
281728 1
1 1
89429 1
133800 1
53363 1
27401 1
8 1
122193 1
3 1
3 1
299999 1
1 1
183941 1
5849 1
50697 1
1 1
300001 1
104946 1
2 1
99103 1
47526 1
299999 1
247409 1
299999 1
299999 1
128911 1
1 1
300000 1
3 1
1 1
272037 1
299999 1
300000 1
204450 1
32830 1
1 1
20608 1
229727 1
170096 1
226006 1
299999 1
258114 1
130464 1
101427 1
300001 1
1 1
299383 1
300000 1
152476 1
300001 1
299998 1
1 1
224562 1
74517 1
300000 1
123368 1
1 1
197125 1
3 1
80242 1
299999 1
300001 1
244684 1
1 1
61164 1
23180 1
189928 1
285684 1
1 1
18091 1
190560 1
231181 1
119052 1
299999 1
300000 1
236474 1
242815 1
31741 1
128892 1
185802 1
300002 1
3 1
51542 1
235239 1
136386 1
2117 1
280950 1
299999 1
237874 1
2 1
1 1
111748 1
300001 1
143186 1
3 1
300001 1
300001 1
300000 1
299999 1
205372 1
300000 1
160440 1
299999 1
278646 1
40943 1
245890 1
300000 1
236655 1
165926 1
1 1
117472 1
2 1
275577 1
1 1
311 1
51524 1
157881 1
2 1
250458 1
1 1
183588 1
1 1
1 1
1 1
210579 1
300001 1
299999 1
268209 1
1 1
43822 1
300000 1
96182 1
230874 1
1 1
156144 1
9301 1
251672 1
230716 1
286779 1
82955 1
85914 1
253546 1
257625 1
194617 1
52137 1
15985 1
273158 1
261452 1
224026 1
219577 1
197314 1
300000 1
299999 1
103335 1
300000 1
239760 1
81307 1
217888 1
75311 1
300000 1
1 1
1 1
3 1
89945 1
261768 1
1 1
1 1
284799 1
300000 1
300000 1
2 1
300002 1
184934 1
44940 1
300001 1
144147 1
42244 1
126324 1
1 1
183314 1
299999 1
287152 1
299999 1
260546 1
229191 1
300000 1
106243 1
234392 1
117327 1
1732 1
299999 1
136736 1
157356 1
228236 1
274496 1
26324 1
300001 1
117349 1
299999 1
300000 1
1 1
130743 1
3 1
30221 1
299999 1
75685 1
49620 1
129538 1
228743 1
203691 1
1 1
229356 1
2 1
300000 1
202881 1
1 1
1 1
3 1
1 1
300000 1
225280 1
300000 1
164395 1
1 1
3 1
180183 1
1 1
31026 1
240651 1
257360 1
300001 1
300000 1
175548 1
151612 1
72140 1
91496 1
137297 1
1 1
1 1
141879 1
299999 1
300000 1
300000 1
59856 1
1 1
160356 1
44005 1
223687 1
290732 1
79086 1
14425 1
179252 1
252919 1
124569 1
198556 1
256943 1
141457 1
299999 1
183992 1
300001 1
223046 1
299998 1
215229 1
300000 1
2 1
1 1
225941 1
1 1
1 1
141497 1
224155 1
153652 1
70739 1
211891 1
176114 1
299999 1
41939 1
1 1
16733 1
245061 1
1 1
49864 1
299998 1
140807 1
300000 1
300001 1
213115 1
223725 1
269429 1
1 1
17922 1
3 1
49952 1
18505 1
1 1
3 1
300000 1
154650 1
299998 1
282347 1
299999 1
3 1
243536 1
24401 1
2 1
300001 1
11122 1
101140 1
172870 1
299897 1
300001 1
1 1
3 1
96610 1
2 1
300000 1
178321 1
299998 1
299999 1
33583 1
20682 1
64536 1
148342 1
97283 1
1 1
198739 1
249279 1
1 1
204013 1
300001 1
299999 1
299998 1
71640 1
230310 1
281850 1
148041 1
300000 1
2 1
86523 1
22166 1
1 1
300001 1
300001 1
56251 1
300000 1
91459 1
166567 1
1 1
2 1
2034 1
84178 1
122383 1
300000 1
65640 1
133871 1
61272 1
216273 1
1 1
266863 1
170056 1
300001 1
266900 1
1 1
3 1
235014 1
15111 1
270475 1
49992 1
121546 1
86038 1
300000 1
1 1
34559 1
97368 1
84073 1
2 1
300001 1
252151 1
201291 1
148534 1
236391 1
300000 1
220381 1
59795 1
1 1
18567 1
300001 1
2533 1
252333 1
109172 1
100029 1
79193 1
103571 1
268997 1
46209 1
151732 1
108766 1
52083 1
72835 1
24872 1
221861 1
241236 1
224777 1
13567 1
299999 1
48722 1
43707 1
77222 1
129890 1
1 1
1 1
18737 1
300002 1
227214 1
112670 1
26704 1
261319 1
299999 1
250136 1
3 1
2 1
299222 1
283849 1
125072 1
1 1
279680 1
1 1
298253 1
2 1
299999 1
1 1
1 1
1 1
238541 1
294087 1
222769 1
26147 1
1 1
167710 1
300001 1
1 1
140734 1
300000 1
69473 1
91168 1
2 1
1 1
231472 1
258952 1
166741 1
62976 1
266763 1
299999 1
299999 1
244371 1
300001 1
81511 1
263474 1
86872 1
222507 1
1 1
1 1
299998 1
300001 1
87403 1
46277 1
105863 1
235038 1
178322 1
277299 1
99184 1
299327 1
299999 1
295432 1
299999 1
237226 1
65581 1
300001 1
102613 1
300001 1
123045 1
299999 1
300001 1
1 1
237115 1
65734 1
93913 1
43725 1
165682 1
92681 1
166400 1
290846 1
80691 1
1 1
34013 1
141761 1
161757 1
72979 1
53593 1
108839 1
91760 1
51743 1
1 1
82742 1
299998 1
300000 1
49314 1
150240 1
223723 1
19236 1
300001 1
262835 1
1 1
288531 1
221797 1
124627 1
300001 1
181644 1
104287 1
102335 1
166676 1
300001 1
299999 1
1 1
190436 1
47314 1
2 1
154671 1
2 1
300001 1
244068 1
25522 1
213232 1
160625 1
299999 1
172191 1
10634 1
42834 1
10099 1
174238 1
145337 1
230917 1
225151 1
139241 1
299999 1
5312 1
242464 1
31196 1
284612 1
2 1
278641 1
25625 1
269647 1
262673 1
2 1
300000 1
300000 1
83570 1
130415 1
292772 1
69966 1
121260 1
257972 1
285084 1
134242 1
300001 1
300000 1
1 1
300001 1
11725 1
173567 1
61854 1
26344 1
102876 1
122443 1
56536 1
1 1
300001 1
144170 1
73345 1
143890 1
266114 1
152927 1
272253 1
300000 1
69724 1
2 1
277655 1
144266 1
258938 1
175001 1
188516 1
1 1
300001 1
300001 1
300001 1
4429 1
57794 1
259847 1
53188 1
1 1
3 1
300000 1
49379 1
261573 1
110575 1
233595 1
206545 1
234915 1
161322 1
300000 1
206859 1
299999 1
278996 1
300000 1
300000 1
1 1
87398 1
204397 1
2 1
50137 1
1 1
101805 1
133822 1
247124 1
256251 1
165449 1
144384 1
300000 1
299999 1
70134 1
285979 1
300001 1
3 1
89606 1
149903 1
3 1
234390 1
187497 1
160945 1
2 1
269308 1
244923 1
101529 1
216386 1
112455 1
300000 1
1 1
1 1
174734 1
2 1
200491 1
22526 1
37209 1
1 1
23621 1
61887 1
1 1
119878 1
38163 1
260621 1
76743 1
111029 1
2 1
4205 1
1 1
211159 1
96768 1
184519 1
235477 1
289385 1
128640 1
300001 1
299999 1
116579 1
300001 1
198703 1
300001 1
168839 1
1 1
218981 1
86614 1
229710 1
22010 1
299998 1
300001 1
51369 1
195671 1
5484 1
135484 1
172027 1
39554 1
271340 1
2 1
141235 1
50922 1
299998 1
300000 1
227490 1
263578 1
1 1
2 1
1 1
101497 1
91414 1
281806 1
139200 1
1 1
242032 1
152245 1
1366 1
119667 1
236763 1
293269 1
156914 1
156648 1
3944 1
1 1
243201 1
278130 1
1 1
156830 1
20084 1
1 1
16222 1
2 1
275860 1
266457 1
42877 1
182268 1
123190 1
241907 1
19042 1
299999 1
62291 1
300001 1
123923 1
1 1
254999 1
1 1
3 1
28118 1
299778 1
174357 1
1 1
2 1
3 1
299998 1
1 1
300001 1
11064 1
227214 1
58280 1
300002 1
11993 1
155855 1
2 1
118628 1
287036 1
87375 1
105293 1
183943 1
277831 1
1 1
296795 1
61078 1
2 1
266335 1
158536 1
1 1
125431 1
2 1
300000 1
83089 1
254084 1
2002 1
226679 1
33263 1
129567 1
1 1
226915 1
266106 1
66663 1
300000 1
18030 1
257601 1
276844 1
69102 1
300001 1
108151 1
299998 1
300000 1
219998 1
198987 1
2834 1
2 1
179282 1
300000 1
151038 1
300002 1
1 1
100929 1
207864 1
299999 1
260585 1
299998 1
1 1
64601 1
300001 1
67622 1
64949 1
1 1
300000 1
235222 1
209299 1
22828 1
90084 1
213511 1
228353 1
255522 1
294339 1
59222 1
95180 1
299998 1
299999 1
257006 1
209777 1
300001 1
1 1
1 1
169990 1
228126 1
33240 1
300001 1
147228 1
199439 1
254286 1
2 1
128049 1
1 1
240690 1
300001 1
125828 1
140331 1
127621 1
246234 1
74195 1
274816 1
135089 1
2 1
276424 1
300000 1
78360 1
243546 1
1 1
128628 1
58627 1
26946 1
52048 1
186804 1
66020 1
101521 1
205989 1
114254 1
19939 1
16462 1
1 1
107860 1
299999 1
131779 1
183419 1
300001 1
300001 1
142782 1
300001 1
158810 1
107847 1
241620 1
292219 1
81427 1
3 1
236569 1
228541 1
90142 1
57331 1
197535 1
133763 1
299999 1
91731 1
134910 1
300001 1
131048 1
299999 1
300000 1
202389 1
128548 1
3 1
1 1
299999 1
118514 1
300000 1
91194 1
137276 1
254292 1
33887 1
96617 1
2 1
300001 1
17807 1
1 1
100394 1
141906 1
270100 1
286554 1
1 1
100403 1
1 1
91802 1
2 1
299999 1
204061 1
21513 1
300000 1
20822 1
101479 1
380 1
259495 1
59801 1
63632 1
129361 1
1 1
234086 1
146526 1
86945 1
241112 1
152702 1
148841 1
74632 1
75365 1
259088 1
236122 1
292003 1
1 1
1 1
199449 1
100438 1
155826 1
24855 1
299999 1
1059 1
299998 1
1 1
175904 1
62969 1
83483 1
141256 1
6171 1
132575 1
300000 1
290049 1
99402 1
274554 1
51611 1
194050 1
300000 1
300000 1
2 1
184804 1
185936 1
1 1
1 1
1 1
300000 1
38258 1
146288 1
52030 1
3 1
1 1
166759 1
27361 1
1 1
212321 1
1 1
1 1
158165 1
294982 1
30348 1
2 1
294428 1
68588 1
22849 1
30087 1
174163 1
1 1
265409 1
2 1
121380 1
134104 1
2 1
1 1
147885 1
300000 1
9628 1
222506 1
170956 1
93663 1
186247 1
285564 1
1 1
297519 1
1 1
142673 1
206252 1
300000 1
121501 1
17366 1
155400 1
217650 1
300001 1
271290 1
223776 1
1 1
146027 1
119175 1
252742 1
55604 1
28454 1
287168 1
277605 1
174904 1
163460 1
118349 1
273464 1
64431 1
187154 1
299999 1
60356 1
185152 1
133227 1
299999 1
262858 1
93692 1
299999 1
178876 1
212978 1
109849 1
299999 1
173503 1
1 1
2 1
300000 1
3 1
145039 1
1 1
48005 1
151073 1
169212 1
206692 1
1 1
104392 1
1 1
1 1
299999 1
171760 1
2 1
82417 1
1 1
262746 1
3697 1
156704 1
232132 1
299999 1
2 1
300000 1
226408 1
285925 1
299999 1
180469 1
1 1
300000 1
8127 1
2 1
2 1
60057 1
1 1
182387 1
1 1
1 1
169457 1
300000 1
300000 1
4948 1
290492 1
231673 1
1 1
204719 1
300000 1
1331 1
122412 1
189410 1
167063 1
156775 1
128413 1
300000 1
72772 1
300000 1
1 1
2 1
300000 1
22046 1
1 1
1 1
239066 1
63252 1
124515 1
1 1
102269 1
167311 1
198109 1
1 1
2 1
1 1
1 1
1 1
299999 1
146196 1
269283 1
222599 1
112061 1
3 1
299999 1
67545 1
232978 1
300001 1
142102 1
1 1
2 1
2188 1
205167 1
299999 1
291286 1
299998 1
88295 1
199133 1
52834 1
299998 1
1 1
4703 1
156129 1
281719 1
144992 1
265943 1
300001 1
1 1
161649 1
300002 1
195153 1
58235 1
299999 1
49392 1
122249 1
300001 1
231210 1
2 1
267619 1
210782 1
70500 1
228057 1
1 1
276357 1
214454 1
1 1
178616 1
205610 1
1 1
1 1
133900 1
63697 1
300001 1
115893 1
294669 1
44030 1
125193 1
199815 1
235335 1
143935 1
109464 1
269904 1
1 1
1 1
260836 1
1 1
263298 1
1 1
244795 1
199938 1
300001 1
1 1
12225 1
1 1
300001 1
224099 1
1 1
57159 1
1 1
300001 1
252430 1
98683 1
1 1
197184 1
89658 1
205257 1
300002 1
141836 1
234527 1
105389 1
10840 1
1 1
299999 1
286230 1
164410 1
74456 1
130481 1
12233 1
1 1
300001 1
1 1
295087 1
157064 1
14502 1
1 1
225470 1
57394 1
1 1
127199 1
3 1
300000 1
299999 1
234594 1
300000 1
169158 1
1 1
259822 1
300001 1
196433 1
31262 1
120420 1
1 1
90864 1
65737 1
300000 1
149206 1
1 1
276286 1
204335 1
239015 1
1 1
283954 1
1 1
118549 1
3 1
12818 1
225212 1
29325 1
167458 1
223191 1
128384 1
299999 1
2 1
222818 1
2 1
98276 1
35276 1
178929 1
115057 1
77475 1
90292 1
228058 1
101917 1
300001 1
300001 1
234161 1
101611 1
137685 1
300001 1
85663 1
88262 1
300001 1
2 1
23306 1
300001 1
299999 1
33831 1
1 1
260236 1
292496 1
3 1
111041 1
2 1
300001 1
228630 1
73989 1
79879 1
1 1
300000 1
189534 1
299999 1
258293 1
2 1
295075 1
2 1
111251 1
224895 1
300001 1
299999 1
264620 1
300000 1
125109 1
1 1
141981 1
75421 1
300000 1
245243 1
299999 1
6422 1
159580 1
299998 1
44643 1
122348 1
46875 1
28085 1
1 1
2 1
60859 1
72382 1
291843 1
262267 1
291074 1
83052 1
132719 1
2 1
3 1
214904 1
62662 1
188665 1
60330 1
2 1
61450 1
300000 1
300000 1
299998 1
50344 1
2 1
166605 1
300001 1
223582 1
122715 1
51979 1
300000 1
247191 1
234200 1
1 1
154025 1
24017 1
1 1
1 1
299999 1
300000 1
1 1
229875 1
70189 1
289335 1
147723 1
199936 1
1 1
1 1
37455 1
58461 1
195760 1
300000 1
181724 1
300000 1
299999 1
74483 1
204638 1
300001 1
185998 1
2 1
1 1
226485 1
122664 1
259556 1
176734 1
1 1
248146 1
212043 1
1 1
271192 1
270865 1
1 1
244412 1
199596 1
1 1
269573 1
273894 1
2 1
190455 1
96115 1
228636 1
2 1
181745 1
200776 1
299999 1
30508 1
3 1
188134 1
242194 1
300002 1
299999 1
2 1
267933 1
65450 1
131431 1
66736 1
188458 1
300001 1
1 1
289102 1
25461 1
299999 1
300001 1
202278 1
199257 1
240818 1
169368 1
124406 1
180377 1
98458 1
175091 1
300001 1
300000 1
242454 1
2 1
36706 1
239 1
168183 1
237207 1
94664 1
94264 1
149138 1
4969 1
195905 1
258058 1
299999 1
299999 1
130303 1
1 1
195974 1
2 1
144531 1
152183 1
38540 1
173081 1
3 1
157353 1
1 1
49822 1
1 1
202320 1
257079 1
279446 1
30447 1
1 1
1 1
1 1
26589 1
1 1
129656 1
33124 1
2 1
238878 1
194242 1
247834 1
116638 1
176361 1
83770 1
1 1
300001 1
2 1
220677 1
2 1
1 1
149292 1
210334 1
178304 1
247840 1
1 1
134144 1
108286 1
257696 1
56704 1
99130 1
279347 1
3 1
1 1
1 1
1 1
112289 1
197619 1
300001 1
146333 1
33065 1
1 1
1 1
24087 1
91106 1
300000 1
50085 1
262107 1
15908 1
25 1
193721 1
260344 1
251275 1
205624 1
31424 1
1 1
210286 1
300000 1
164018 1
2 1
1 1
211232 1
1 1
35018 1
300001 1
39728 1
1 1
2 1
185766 1
256128 1
15888 1
101750 1
111628 1
2 1
2 1
2 1
210066 1
3 1
94555 1
300000 1
1 1
27301 1
223481 1
299999 1
286429 1
202053 1
182438 1
229945 1
106788 1
300000 1
3 1
172306 1
300001 1
299998 1
138479 1
275011 1
1 1
299998 1
241222 1
300000 1
68227 1
2 1
298895 1
300001 1
160479 1
185998 1
119507 1
257397 1
57586 1
1 1
2 1
2 1
50051 1
136125 1
299999 1
1 1
245042 1
281750 1
289989 1
220158 1
211303 1
300000 1
190860 1
255876 1
288763 1
58700 1
1 1
53145 1
2 1
299999 1
68861 1
12848 1
2 1
215199 1
47224 1
225536 1
160099 1
176458 1
28797 1
68162 1
300000 1
1 1
4874 1
270658 1
144482 1
222924 1
241612 1
197198 1
46124 1
105635 1
287415 1
217578 1
2 1
128687 1
8637 1
300000 1
300000 1
157683 1
223078 1
299999 1
103682 1
2 1
124013 1
189741 1
213034 1
66937 1
300001 1
299999 1
62433 1
205869 1
1 1
2 1
156358 1
116339 1
116516 1
184363 1
275877 1
9866 1
283507 1
2 1
132607 1
1 1
157562 1
145156 1
299999 1
160423 1
2623 1
2 1
300000 1
247318 1
150779 1
63183 1
246790 1
260810 1
172968 1
300002 1
299999 1
52729 1
264558 1
178029 1
183887 1
300000 1
300000 1
130716 1
300001 1
1 1
112539 1
106255 1
1 1
1 1
1615 1
299999 1
299999 1
142068 1
28740 1
131404 1
282885 1
300001 1
33867 1
66102 1
223478 1
300002 1
199755 1
7235 1
235729 1
1 1
123405 1
89612 1
88133 1
141823 1
117577 1
172600 1
47335 1
191650 1
257214 1
148973 1
1 1
1 1
155323 1
67268 1
300001 1
1 1
300002 1
299999 1
299999 1
1 1
1 1
194510 1
43318 1
1 1
2 1
166323 1
32496 1
300000 1
121178 1
2 1
1 1
299999 1
29169 1
294504 1
3 1
46773 1
1 1
1708 1
299999 1
1000 1
300000 1
210525 1
300001 1
91398 1
121994 1
36613 1
168975 1
1 1
1 1
300001 1
300001 1
1 1
52521 1
220636 1
2 1
92174 1
67478 1
300001 1
1 1
47038 1
2 1
84606 1
244370 1
174675 1
3 1
195131 1
215169 1
300000 1
98346 1
231837 1
49517 1
1 1
300001 1
1 1
300000 1
266361 1
213259 1
23799 1
66402 1
268290 1
189643 1
144548 1
2 1
66862 1
215241 1
196055 1
203254 1
249724 1
299999 1
299999 1
102081 1
246000 1
150847 1
253876 1
2 1
146916 1
96793 1
18089 1
1 1
1 1
264935 1
300001 1
2 1
285892 1
300000 1
167191 1
137603 1
1 1
75223 1
127981 1
300001 1
22716 1
248158 1
148236 1
2 1
293120 1
300000 1
1 1
300001 1
180721 1
8298 1
256082 1
144928 1
300000 1
154096 1
300000 1
151477 1
169834 1
31504 1
176229 1
247061 1
300000 1
300000 1
300000 1
87751 1
45401 1
1 1
1 1
1 1
2 1
278909 1
150275 1
79829 1
60000 1
194549 1
260400 1
21162 1
3 1
173872 1
1 1
125711 1
1 1
159432 1
113035 1
165059 1
299999 1
300000 1
300000 1
223999 1
122906 1
2 1
248480 1
300001 1
299999 1
1 1
108579 1
300001 1
2 1
93316 1
1 1
251506 1
33766 1
71167 1
83777 1
34346 1
299999 1
1 1
299999 1
276579 1
55016 1
41122 1
135033 1
89356 1
216881 1
240326 1
1 1
226064 1
169034 1
300000 1
2 1
1 1
1 1
49597 1
127591 1
1 1
54366 1
291941 1
1 1
86307 1
22980 1
299999 1
2 1
300001 1
300002 1
300002 1
300001 1
244088 1
2 1
236435 1
244998 1
160190 1
17937 1
2 1
300001 1
1 1
91159 1
272467 1
202566 1
300001 1
300001 1
104360 1
114442 1
300002 1
300000 1
285478 1
44702 1
299999 1
199689 1
1 1
118497 1
300001 1
4266 1
300000 1
128467 1
179738 1
279930 1
164107 1
299999 1
29344 1
300001 1
300001 1
2 1
2 1
48227 1
60500 1
300000 1
147346 1
1041 1
219636 1
58420 1
9615 1
186237 1
197716 1
210356 1
285679 1
299999 1
206770 1
122933 1
76124 1
300001 1
1 1
300001 1
226867 1
2 1
268790 1
299999 1
15884 1
191826 1
300001 1
299998 1
252860 1
255278 1
1 1
290396 1
297936 1
254214 1
214960 1
182232 1
2 1
123896 1
1 1
299999 1
70771 1
300000 1
307 1
149049 1
300001 1
80312 1
1 1
88404 1
166045 1
227145 1
300001 1
107409 1
300001 1
27563 1
1 1
233721 1
3 1
2 1
43883 1
277525 1
76215 1
294832 1
64985 1
300000 1
135663 1
300000 1
19165 1
173143 1
45648 1
300000 1
300001 1
299999 1
159171 1
20503 1
128499 1
127763 1
215088 1
300001 1
278346 1
177648 1
168200 1
3178 1
66655 1
244398 1
1 1
299999 1
248076 1
254022 1
220011 1
67878 1
172744 1
283749 1
1 1
298511 1
3 1
289255 1
227334 1
139619 1
192191 1
108303 1
208824 1
87686 1
3 1
263979 1
253909 1
300000 1
43449 1
1 1
152840 1
2 1
29329 1
39909 1
171189 1
129270 1
152618 1
195413 1
84980 1
3 1
72981 1
107312 1
299999 1
99853 1
299999 1
251794 1
276378 1
1 1
125344 1
3 1
76563 1
163380 1
121737 1
197192 1
21653 1
1 1
116198 1
194452 1
117878 1
1 1
191169 1
198206 1
266167 1
3 1
2474 1
91886 1
201044 1
101957 1
112609 1
38146 1
232068 1
38936 1
1 1
2 1
204818 1
179821 1
300000 1
1 1
174824 1
300001 1
157645 1
262055 1
3 1
299999 1
1 1
1 1
266208 1
3 1
176473 1
69572 1
46821 1
1 1
179202 1
238283 1
10562 1
15031 1
1 1
140658 1
65150 1
300002 1
154911 1
1 1
1 1
300000 1
57525 1
300002 1
16580 1
129850 1
166338 1
32250 1
241318 1
300000 1
226569 1
129357 1
283539 1
253071 1
287647 1
253773 1
300001 1
1 1
199260 1
37614 1
101933 1
261644 1
50832 1
40519 1
91040 1
253607 1
39810 1
266631 1
299999 1
22553 1
43002 1
71370 1
144729 1
20999 1
300001 1
3 1
3 1
168777 1
124722 1
2 1
299999 1
128285 1
1 1
122294 1
3 1
299998 1
2 1
299999 1
182709 1
35240 1
248592 1
94594 1
153387 1
300000 1
34755 1
1 1
182396 1
130033 1
84718 1
300002 1
299999 1
60429 1
198159 1
30794 1
260153 1
1 1
299999 1
299999 1
300001 1
2 1
128271 1
56408 1
227698 1
300001 1
300001 1
300001 1
3 1
272537 1
300000 1
2 1
300001 1
111367 1
300000 1
62150 1
141871 1
2 1
81426 1
276908 1
300000 1
40199 1
250292 1
2 1
1 1
224275 1
59712 1
210578 1
273446 1
300000 1
1 1
107467 1
89246 1
194992 1
165320 1
217025 1
271813 1
125995 1
1 1
83629 1
2 1
1 1
2079 1
78918 1
155929 1
299999 1
283570 1
101793 1
296570 1
9844 1
50043 1
86517 1
1 1
191966 1
97236 1
105926 1
1 1
1 1
1 1
299998 1
285389 1
299999 1
299998 1
6502 1
1 1
1 1
41819 1
205874 1
1 1
173175 1
158574 1
24784 1
279387 1
299999 1
1 1
2 1
300000 1
280437 1
165681 1
300000 1
153484 1
198085 1
216201 1
196969 1
99936 1
3 1
156309 1
176674 1
80441 1
64169 1
222206 1
300000 1
300001 1
112194 1
300000 1
300000 1
27915 1
290743 1
300001 1
53111 1
67507 1
97787 1
162599 1
300001 1
250324 1
284878 1
1 1
264314 1
1 1
14280 1
15714 1
227000 1
290329 1
240455 1
115980 1
1 1
300001 1
1 1
299999 1
112491 1
87768 1
289730 1
93606 1
85588 1
3 1
67037 1
151672 1
216155 1
64718 1
228443 1
133126 1
2 1
90823 1
2 1
300001 1
124628 1
81523 1
93842 1
48539 1
34620 1
21135 1
300001 1
91835 1
1 1
208105 1
108258 1
300000 1
112619 1
167594 1
142353 1
230968 1
297195 1
175308 1
299998 1
299999 1
300000 1
103881 1
205426 1
1 1
285321 1
151437 1
299999 1
64261 1
3 1
300000 1
17911 1
299999 1
300000 1
22616 1
51195 1
266408 1
2 1
300000 1
121067 1
201118 1
148361 1
1 1
1 1
299999 1
300002 1
83184 1
232101 1
300001 1
89390 1
300000 1
283052 1
1 1
1 1
1 1
128656 1
44485 1
300000 1
266824 1
159046 1
217018 1
135639 1
300001 1
184355 1
1 1
153459 1
299999 1
299999 1
300000 1
171108 1
132476 1
27845 1
300001 1
251674 1
271339 1
13973 1
241744 1
285997 1
97906 1
82919 1
297483 1
282169 1
299999 1
187537 1
224346 1
70487 1
85887 1
91040 1
45981 1
56240 1
280851 1
20468 1
35198 1
299999 1
300002 1
206386 1
1 1
300001 1
204563 1
1 1
2 1
46654 1
1 1
300000 1
95218 1
205625 1
299999 1
52555 1
224403 1
46252 1
276678 1
300001 1
299999 1
76474 1
114941 1
1 1
246613 1
89990 1
297280 1
194780 1
66761 1
1 1
197507 1
1 1
210714 1
1 1
244630 1
69839 1
155230 1
72842 1
259826 1
75804 1
216817 1
237605 1
1 1
75364 1
43227 1
1 1
18429 1
1 1
34612 1
129 1
293365 1
2 1
300000 1
300000 1
122410 1
197773 1
256717 1
120477 1
249251 1
190589 1
289577 1
106354 1
209374 1
96294 1
36970 1
71740 1
220945 1
299999 1
300000 1
182947 1
97716 1
15910 1
74883 1
107443 1
67951 1
299999 1
202400 1
1 1
183758 1
300002 1
285476 1
179484 1
300001 1
2 1
60997 1
219763 1
141104 1
132882 1
2 1
240798 1
299999 1
24663 1
226623 1
2 1
256613 1
292494 1
1 1
263117 1
292746 1
128892 1
300000 1
300000 1
299999 1
1 1
101205 1
1 1
113879 1
300001 1
1 1
1 1
83273 1
3 1
51553 1
1 1
209950 1
206563 1
300000 1
58017 1
44164 1
209474 1
226349 1
1 1
299999 1
1 1
162496 1
63663 1
299999 1
118834 1
50524 1
209121 1
1 1
160781 1
90358 1
299377 1
300000 1
210874 1
230789 1
300002 1
103159 1
1 1
1 1
3 1
2 1
293997 1
194299 1
150851 1
2 1
118703 1
1 1
300002 1
72158 1
21418 1
142894 1
296691 1
10389 1
281511 1
299999 1
182711 1
3 1
60553 1
299999 1
2 1
299999 1
14911 1
300000 1
18002 1
131161 1
190964 1
300002 1
143836 1
300000 1
299999 1
1 1
284813 1
197531 1
235268 1
131037 1
300000 1
286543 1
276553 1
300001 1
2 1
252126 1
2 1
43590 1
3 1
1 1
291241 1
1 1
208689 1
71562 1
300000 1
64097 1
140418 1
59374 1
243118 1
205060 1
300000 1
149754 1
282780 1
199386 1
300000 1
299999 1
300000 1
298186 1
134000 1
1 1
299577 1
150877 1
42470 1
33820 1
13445 1
34679 1
3 1
299999 1
1 1
1 1
23249 1
219684 1
72755 1
299999 1
247225 1
60809 1
59515 1
33291 1
168427 1
28333 1
26633 1
282244 1
193106 1
1 1
80930 1
1 1
141395 1
1 1
165012 1
54675 1
179132 1
300000 1
300000 1
15150 1
1 1
300001 1
299999 1
73581 1
38698 1
134470 1
245316 1
284802 1
1 1
1 1
105335 1
1 1
23971 1
126050 1
81986 1
299999 1
267124 1
243508 1
89168 1
63176 1
271152 1
102522 1
224457 1
237045 1
42622 1
299999 1
240814 1
55423 1
158332 1
258257 1
299999 1
296288 1
57704 1
300000 1
42392 1
184673 1
145315 1
146575 1
41892 1
210020 1
3 1
300000 1
300000 1
64855 1
1 1
300001 1
169716 1
123091 1
62861 1
26702 1
299999 1
1 1
300000 1
116266 1
16408 1
299999 1
1 1
79398 1
2 1
100181 1
300000 1
224464 1
201063 1
6155 1
276052 1
252604 1
275859 1
215518 1
299999 1
51364 1
300001 1
300001 1
29309 1
137464 1
260462 1
192720 1
56852 1
238126 1
143353 1
1 1
1 1
300000 1
101121 1
103430 1
122830 1
2 1
2 1
1 1
74810 1
295352 1
43124 1
300001 1
101473 1
252629 1
90325 1
266416 1
162590 1
3 1
134306 1
7911 1
17794 1
300000 1
1 1
121974 1
38736 1
300000 1
285459 1
291685 1
250831 1
3 1
189072 1
17156 1
299999 1
80048 1
192354 1
300001 1
31681 1
299999 1
276860 1
299999 1
193665 1
200329 1
20532 1
223253 1
195063 1
292460 1
154684 1
44107 1
2 1
175334 1
1 1
299998 1
203695 1
125000 1
47463 1
300000 1
212924 1
292384 1
300000 1
64033 1
262897 1
300000 1
2 1
158864 1
90479 1
300000 1
12252 1
135006 1
231349 1
200519 1
272260 1
248183 1
294091 1
244524 1
2 1
2 1
83473 1
216579 1
121756 1
233887 1
2 1
300000 1
300000 1
136341 1
116686 1
155114 1
87508 1
299998 1
108388 1
4887 1
33100 1
119725 1
56878 1
1 1
118820 1
300001 1
1 1
299999 1
300000 1
32206 1
1 1
288226 1
234682 1
300001 1
1 1
300000 1
232215 1
23799 1
226394 1
163405 1
123886 1
2 1
3 1
256048 1
300000 1
179212 1
68065 1
114031 1
149173 1
201091 1
160634 1
118353 1
87355 1
177925 1
1 1
171722 1
276776 1
18803 1
207463 1
1 1
299999 1
153738 1
14243 1
228197 1
300000 1
105153 1
134353 1
69201 1
300000 1
185441 1
158192 1
215635 1
300001 1
1 1
299999 1
1 1
13257 1
147932 1
299999 1
300000 1
201235 1
198519 1
3 1
86061 1
1 1
247364 1
163481 1
3 1
49159 1
295025 1
1 1
292124 1
300000 1
2 1
225635 1
143243 1
1 1
1 1
110414 1
299999 1
1 1
88618 1
299999 1
88125 1
7154 1
128488 1
1 1
192309 1
2 1
195146 1
300000 1
300001 1
36155 1
231030 1
75967 1
143798 1
17378 1
236094 1
3 1
120489 1
300001 1
269703 1
299999 1
90587 1
1 1
300000 1
28813 1
189538 1
300000 1
60050 1
272528 1
286622 1
150859 1
5744 1
158524 1
270025 1
285356 1
1 1
300001 1
1 1
248075 1
300000 1
225003 1
123838 1
275145 1
71267 1
5666 1
43907 1
220210 1
1 1
87166 1
14610 1
190469 1
64317 1
1 1
274071 1
280434 1
161669 1
171244 1
300001 1
98202 1
69088 1
300001 1
248457 1
1 1
59861 1
2 1
204391 1
194529 1
300000 1
1 1
26755 1
125143 1
241070 1
76388 1
137411 1
60135 1
288601 1
169554 1
62774 1
300000 1
10742 1
270171 1
299998 1
122010 1
18207 1
299999 1
92470 1
169545 1
245946 1
300000 1
300000 1
132247 1
300001 1
155178 1
231826 1
299999 1
5531 1
169639 1
100302 1
4661 1
2 1
1 1
224050 1
5365 1
1 1
213160 1
2 1
101430 1
1 1
47788 1
56463 1
2 1
300001 1
1 1
55853 1
300000 1
64246 1
47555 1
227534 1
86811 1
2 1
84489 1
141821 1
177326 1
59917 1
164168 1
1 1
299999 1
36604 1
300000 1
300001 1
105396 1
134355 1
97769 1
1 1
93053 1
3 1
299999 1
118576 1
156426 1
15560 1
74683 1
188697 1
268279 1
265223 1
1 1
299999 1
276250 1
299999 1
219696 1
1 1
168608 1
67241 1
299999 1
59047 1
263018 1
55387 1
219725 1
19055 1
261844 1
15462 1
107164 1
21651 1
116517 1
300002 1
1 1
265913 1
49999 1
25715 1
1 1
1 1
300001 1
210938 1
71345 1
48041 1
299998 1
236181 1
163707 1
283406 1
300000 1
1 1
28206 1
118447 1
211952 1
1 1
299999 1
31697 1
98264 1
300000 1
49834 1
151572 1
138946 1
184513 1
293200 1
220934 1
99484 1
114372 1
291348 1
159278 1
5390 1
64513 1
299999 1
157881 1
128177 1
97101 1
228398 1
61684 1
1 1
105629 1
169160 1
82289 1
160462 1
1 1
112520 1
122007 1
9862 1
110365 1
300001 1
191604 1
264671 1
88487 1
263847 1
189059 1
1 1
1 1
299103 1
100623 1
2 1
94878 1
20580 1
3 1
77054 1
21104 1
95094 1
299999 1
1 1
3 1
48688 1
2 1
27628 1
188026 1
249684 1
1 1
1 1
177809 1
299998 1
113839 1
1 1
300001 1
137975 1
265536 1
38288 1
25035 1
1 1
19900 1
255414 1
267043 1
3 1
46409 1
1 1
300001 1
232668 1
300001 1
2 1
2 1
288628 1
297238 1
79156 1
129113 1
123574 1
3579 1
1 1
1 1
1 1
300001 1
300001 1
88311 1
41318 1
1 1
18028 1
300000 1
128095 1
300000 1
59015 1
161239 1
298237 1
2 1
116534 1
144403 1
9826 1
286201 1
300000 1
3 1
144623 1
22130 1
101432 1
83904 1
299999 1
89837 1
265958 1
298565 1
222707 1
1 1
97006 1
69971 1
133681 1
2 1
77705 1
1 1
266197 1
1 1
195254 1
118452 1
167868 1
52575 1
293869 1
186769 1
80212 1
169207 1
55191 1
61772 1
257357 1
244201 1
228344 1
146013 1
2 1
300000 1
300000 1
52573 1
285340 1
1 1
300000 1
258151 1
127199 1
299999 1
269360 1
203243 1
129090 1
1 1
1 1
1 1
300001 1
258223 1
204499 1
115811 1
18777 1
266388 1
12638 1
300000 1
137978 1
266695 1
93027 1
242000 1
113521 1
172472 1
246092 1
222525 1
100239 1
25499 1
210641 1
215677 1
29473 1
60574 1
300000 1
54127 1
85046 1
131382 1
300000 1
300000 1
299999 1
32358 1
299132 1
72707 1
291418 1
156740 1
170920 1
196391 1
184961 1
36342 1
300001 1
1 1
261616 1
1 1
3 1
268872 1
250326 1
2 1
1 1
176174 1
1 1
179951 1
156604 1
206359 1
299998 1
299999 1
299999 1
300000 1
285229 1
1 1
68423 1
300002 1
299999 1
119322 1
169432 1
183953 1
300000 1
275510 1
83134 1
83218 1
120983 1
220357 1
173396 1
300002 1
1 1
177352 1
300001 1
1 1
105180 1
95825 1
131164 1
34656 1
1 1
1 1
102687 1
232066 1
85861 1
162807 1
48179 1
210783 1
3 1
1 1
1 1
1 1
248374 1
126421 1
34681 1
44321 1
3 1
300000 1
83295 1
141298 1
126859 1
234405 1
299999 1
254531 1
1 1
252466 1
272517 1
2 1
179527 1
61049 1
28835 1
129334 1
44487 1
1 1
300000 1
246133 1
1 1
174410 1
193796 1
300001 1
1 1
284892 1
86544 1
238723 1
22360 1
59142 1
1 1
40944 1
102279 1
84976 1
299999 1
1 1
299998 1
138284 1
197975 1
188380 1
1 1
178274 1
79373 1
299999 1
1 1
188187 1
35607 1
141424 1
75366 1
300000 1
39786 1
27269 1
3 1
128517 1
93121 1
97215 1
195213 1
299999 1
106587 1
70871 1
299999 1
61891 1
90637 1
1 1
1 1
300000 1
300000 1
171391 1
300000 1
116723 1
300000 1
1 1
2 1
237860 1
280181 1
184898 1
208737 1
299239 1
298037 1
2 1
300000 1
76993 1
1 1
2 1
300002 1
206927 1
299999 1
93967 1
40296 1
1 1
300001 1
2 1
1 1
78054 1
194284 1
155172 1
171875 1
2 1
278976 1
300000 1
279008 1
180481 1
91995 1
118077 1
2 1
300000 1
170446 1
192821 1
26662 1
299999 1
114853 1
2 1
215982 1
139106 1
300000 1
69702 1
33592 1
69087 1
291814 1
15185 1
205316 1
1 1
293432 1
46872 1
45039 1
103846 1
1 1
50284 1
300000 1
1 1
20015 1
218787 1
49043 1
38493 1
122462 1
262533 1
166403 1
101772 1
164557 1
236305 1
2 1
206909 1
1 1
1 1
300000 1
148344 1
156565 1
75215 1
1 1
299999 1
1 1
15207 1
274579 1
300000 1
9128 1
1 1
246541 1
106237 1
177716 1
1 1
233741 1
300000 1
1 1
48645 1
299999 1
300001 1
70387 1
551 1
144959 1
299999 1
10579 1
134204 1
136732 1
58229 1
1 1
200244 1
289004 1
189284 1
260495 1
226436 1
75150 1
11951 1
300000 1
283385 1
300000 1
63203 1
39951 1
174508 1
299999 1
132234 1
299998 1
300000 1
1 1
282888 1
231978 1
91734 1
140815 1
81439 1
68129 1
1 1
291805 1
300000 1
1 1
178410 1
6648 1
33120 1
1 1
3 1
74183 1
62364 1
64842 1
228596 1
272323 1
300000 1
26589 1
232761 1
2 1
90555 1
237703 1
126244 1
94258 1
107517 1
300000 1
114641 1
84323 1
51191 1
222730 1
268776 1
297606 1
1 1
78525 1
1 1
75452 1
176074 1
2 1
100732 1
182850 1
299998 1
1 1
3 1
99925 1
191916 1
100471 1
186796 1
292276 1
2 1
189489 1
300001 1
2 1
1 1
300000 1
119159 1
2 1
299999 1
210931 1
117093 1
74166 1
300001 1
2 1
1 1
300000 1
251618 1
51576 1
1 1
117051 1
300001 1
300000 1
139149 1
108263 1
275457 1
134505 1
19175 1
1 1
43753 1
203962 1
219404 1
1 1
72593 1
83807 1
299999 1
215628 1
211208 1
236141 1
173995 1
155716 1
1 1
233882 1
273838 1
81872 1
270999 1
300000 1
177540 1
300002 1
1 1
156228 1
47275 1
123706 1
159975 1
2 1
196656 1
2 1
245364 1
139470 1
197662 1
58642 1
64928 1
137174 1
1082 1
298421 1
1 1
174302 1
49336 1
30226 1
1 1
133401 1
133174 1
300001 1
211148 1
272688 1
145314 1
118735 1
300000 1
12089 1
174533 1
185738 1
300000 1
300001 1
202886 1
69581 1
130085 1
172527 1
133361 1
299999 1
9169 1
299999 1
126329 1
1 1
214949 1
214405 1
47607 1
77148 1
111638 1
242138 1
74205 1
216728 1
258953 1
262236 1
1 1
64668 1
3 1
234968 1
167222 1
171953 1
26361 1
1 1
29420 1
37617 1
139412 1
1 1
1 1
3 1
143485 1
250187 1
118254 1
1 1
118681 1
300001 1
225103 1
252112 1
2 1
1 1
182639 1
50278 1
84937 1
214298 1
1 1
1 1
50694 1
135806 1
300001 1
179820 1
255816 1
286341 1
300000 1
243818 1
289746 1
128779 1
299999 1
202188 1
273572 1
151942 1
205796 1
9519 1
182296 1
175308 1
41818 1
240289 1
300000 1
234367 1
103743 1
80773 1
242750 1
167533 1
117267 1
148513 1
3 1
300000 1
208354 1
120776 1
299999 1
175981 1
1 1
233395 1
258032 1
159665 1
299998 1
74678 1
93637 1
148116 1
138655 1
1 1
158603 1
81661 1
182764 1
118169 1
12671 1
199921 1
300000 1
3 1
295509 1
126420 1
112630 1
256177 1
84958 1
82742 1
57624 1
2 1
267094 1
300000 1
25883 1
299999 1
1 1
32153 1
156076 1
287376 1
277510 1
117578 1
3 1
3067 1
1 1
292274 1
196457 1
205333 1
1 1
1 1
300000 1
71252 1
3213 1
216782 1
47861 1
300000 1
155006 1
180850 1
16948 1
225423 1
299999 1
299999 1
281958 1
17062 1
1 1
1 1
300000 1
1 1
193803 1
2 1
37958 1
13436 1
59776 1
174505 1
2 1
294194 1
291321 1
84856 1
65555 1
2 1
217491 1
165093 1
2 1
299999 1
1 1
96763 1
300000 1
185365 1
90973 1
299999 1
143525 1
175260 1
14658 1
131538 1
185275 1
1 1
3 1
109653 1
66115 1
236638 1
300000 1
215735 1
132748 1
243793 1
1 1
64379 1
299999 1
23460 1
193404 1
299999 1
109671 1
1 1
42472 1
271187 1
1 1
1 1
300001 1
33445 1
147694 1
240348 1
290271 1
274861 1
300001 1
204921 1
36180 1
300000 1
15897 1
273755 1
69396 1
299999 1
4212 1
108219 1
261551 1
113181 1
196553 1
203072 1
3 1
240690 1
291369 1
162029 1
14671 1
265621 1
257522 1
118730 1
300001 1
142809 1
139614 1
147332 1
195942 1
147200 1
83853 1
299999 1
299999 1
253253 1
300000 1
165898 1
300001 1
1 1
281321 1
299999 1
300000 1
147486 1
195309 1
294088 1
300000 1
300000 1
192216 1
1 1
32044 1
3 1
299999 1
300000 1
64842 1
61416 1
14975 1
15974 1
300002 1
300000 1
242870 1
184162 1
1 1
1 1
300001 1
300000 1
299999 1
69352 1
97838 1
3 1
1 1
44841 1
200953 1
288740 1
290118 1
1 1
10736 1
1 1
188653 1
176426 1
38017 1
299025 1
187835 1
279562 1
110104 1
1 1
83594 1
300000 1
300000 1
213195 1
270732 1
2 1
182746 1
300000 1
185778 1
1 1
1 1
29573 1
106628 1
97857 1
127053 1
162723 1
70560 1
93172 1
172675 1
214705 1
1 1
245678 1
1 1
107862 1
76163 1
142243 1
59280 1
136751 1
299999 1
166991 1
1 1
299998 1
216958 1
281394 1
2 1
295053 1
97145 1
33865 1
158029 1
88214 1
70529 1
140586 1
77229 1
1 1
300001 1
203947 1
2 1
114959 1
81692 1
222985 1
299999 1
219579 1
164335 1
27681 1
300001 1
40802 1
300001 1
286104 1
234784 1
117345 1
300000 1
233090 1
32004 1
79598 1
299999 1
1 1
135138 1
1 1
300000 1
129329 1
1 1
37102 1
262913 1
187602 1
134092 1
2 1
300001 1
201317 1
1 1
281049 1
1 1
1 1
1 1
300001 1
300000 1
300000 1
81494 1
223723 1
3 1
44053 1
139545 1
1 1
300000 1
268111 1
1 1
300001 1
300000 1
217935 1
270731 1
162630 1
165920 1
37707 1
10110 1
79435 1
87118 1
299999 1
1 1
300000 1
148365 1
266328 1
2 1
2 1
1 1
212266 1
1 1
61700 1
1 1
157975 1
300001 1
281662 1
3 1
1 1
246979 1
300001 1
300000 1
123022 1
46822 1
269394 1
34308 1
1 1
37996 1
300001 1
177165 1
300000 1
300000 1
300000 1
243787 1
300001 1
272539 1
107352 1
264963 1
171536 1
165949 1
300001 1
167145 1
278225 1
2 1
16192 1
300000 1
268011 1
157283 1
41607 1
300000 1
32523 1
131713 1
238853 1
216121 1
44170 1
14161 1
2 1
277044 1
1 1
2 1
141762 1
300001 1
157385 1
67180 1
293970 1
55128 1
269928 1
1 1
2 1
299999 1
126018 1
46107 1
223971 1
153379 1
154376 1
300000 1
1 1
32729 1
125376 1
24953 1
90648 1
124018 1
300001 1
118652 1
112914 1
6429 1
288808 1
75784 1
300000 1
299998 1
300000 1
300000 1
151312 1
300001 1
28031 1
175419 1
137449 1
252866 1
2 1
246142 1
218094 1
262299 1
219815 1
293886 1
189193 1
1 1
64188 1
194107 1
54846 1
66189 1
56295 1
145501 1
169700 1
258654 1
1 1
296595 1
91980 1
1 1
223156 1
299999 1
300000 1
283020 1
44361 1
3 1
1 1
292603 1
212798 1
199095 1
2 1
1 1
2 1
220912 1
88583 1
100729 1
160678 1
91243 1
2 1
126098 1
2 1
300001 1
96317 1
58875 1
52385 1
110129 1
56622 1
267327 1
1 1
109587 1
290044 1
300001 1
155413 1
299999 1
153841 1
1 1
175497 1
38157 1
223402 1
69108 1
89984 1
190889 1
8154 1
226166 1
210045 1
241466 1
1 1
1 1
173000 1
299999 1
31481 1
164083 1
2 1
87531 1
206812 1
22500 1
3 1
2 1
106848 1
106074 1
220054 1
300000 1
1 1
46995 1
234984 1
121579 1
272513 1
2 1
2 1
137201 1
2 1
1 1
152572 1
106121 1
10988 1
20024 1
1 1
124763 1
142533 1
3 1
299999 1
3 1
1 1
2 1
171416 1
3 1
209435 1
299999 1
43205 1
163121 1
183574 1
69139 1
202077 1
299999 1
300000 1
179986 1
300001 1
1 1
300000 1
162554 1
270425 1
3 1
225911 1
1 1
1 1
198117 1
20625 1
299998 1
299999 1
1 1
300001 1
120566 1
3187 1
300000 1
238307 1
299999 1
190322 1
17378 1
191463 1
300001 1
53453 1
58820 1
299999 1
170877 1
299999 1
10746 1
300001 1
92885 1
1 1
199183 1
26352 1
217666 1
92647 1
189852 1
78418 1
134602 1
300000 1
190879 1
75664 1
300001 1
278152 1
2 1
300000 1
240424 1
268953 1
203633 1
1 1
123065 1
142656 1
299999 1
107011 1
143976 1
300002 1
64184 1
228878 1
267256 1
190788 1
110900 1
1 1
221215 1
299999 1
300002 1
299998 1
209569 1
300001 1
229481 1
2 1
129508 1
9065 1
299999 1
273456 1
300001 1
21236 1
224918 1
142162 1
271956 1
1 1
73195 1
249081 1
1 1
253330 1
300000 1
1 1
300000 1
299999 1
177203 1
67279 1
1 1
299999 1
300000 1
286002 1
166352 1
2 1
180056 1
300001 1
177985 1
61608 1
85180 1
171492 1
93804 1
41016 1
300002 1
1 1
53754 1
164915 1
299999 1
138480 1
14594 1
1 1
78038 1
180637 1
117467 1
300001 1
1 1
299998 1
178685 1
2 1
189061 1
178524 1
300000 1
121055 1
194079 1
169945 1
235938 1
171079 1
210828 1
33314 1
269695 1
1 1
1 1
60716 1
285442 1
132679 1
300001 1
262464 1
73419 1
151047 1
27231 1
299999 1
300002 1
43516 1
74350 1
1 1
268172 1
1 1
120487 1
300002 1
135865 1
300002 1
297540 1
66222 1
226150 1
23953 1
276199 1
300002 1
214056 1
1 1
77365 1
106890 1
174530 1
299999 1
163727 1
267652 1
52333 1
41434 1
1 1
91923 1
190745 1
238937 1
48158 1
124174 1
1 1
126875 1
113778 1
299999 1
1 1
122896 1
162517 1
48888 1
266797 1
2 1
168503 1
220742 1
299999 1
131667 1
286238 1
3 1
121999 1
1 1
299999 1
62533 1
255038 1
3 1
108892 1
9913 1
98121 1
264718 1
274711 1
147193 1
147402 1
118436 1
1 1
242662 1
200083 1
284821 1
216373 1
69083 1
60216 1
248829 1
30836 1
156124 1
300000 1
300002 1
207253 1
1 1
133235 1
2 1
219698 1
270439 1
202892 1
1 1
2 1
287262 1
1 1
294953 1
126919 1
112176 1
98957 1
117906 1
255164 1
102335 1
84292 1
270576 1
24118 1
188740 1
249796 1
14748 1
86339 1
299999 1
256357 1
1 1
299999 1
299998 1
26012 1
130844 1
234802 1
1 1
130273 1
1 1
9971 1
284999 1
260803 1
41712 1
242920 1
104439 1
27537 1
187428 1
26345 1
106991 1
117668 1
45099 1
76136 1
104173 1
12695 1
294438 1
15055 1
3 1
296717 1
299999 1
1 1
194735 1
250661 1
1 1
170229 1
299999 1
54233 1
300000 1
262866 1
171787 1
192379 1
11163 1
1 1
78772 1
248346 1
282300 1
299999 1
261487 1
281884 1
257162 1
127055 1
1979 1
299999 1
192828 1
1 1
244726 1
155546 1
299999 1
300001 1
1 1
290396 1
144539 1
77559 1
148243 1
1 1
300000 1
73027 1
1 1
299999 1
122768 1
174337 1
168473 1
1 1
22860 1
164708 1
1 1
126564 1
5698 1
102458 1
299998 1
232465 1
2 1
89597 1
33219 1
192234 1
1 1
106128 1
220097 1
101713 1
300000 1
121439 1
299999 1
296286 1
173113 1
244666 1
252591 1
176821 1
300000 1
27550 1
172062 1
111846 1
217222 1
202922 1
299999 1
180996 1
134077 1
231240 1
271695 1
300001 1
32154 1
162697 1
300001 1
270305 1
255218 1
2 1
1 1
3 1
180047 1
299999 1
277391 1
51297 1
13948 1
68292 1
1 1
300000 1
280865 1
163913 1
175482 1
31581 1
175164 1
276093 1
300000 1
1 1
238540 1
2 1
1 1
204764 1
59897 1
1 1
263012 1
300000 1
206399 1
300001 1
18890 1
1 1
15382 1
256980 1
98632 1
112665 1
20010 1
2 1
45311 1
58634 1
28311 1
13520 1
90796 1
276849 1
1 1
272147 1
38248 1
183272 1
127542 1
300001 1
83320 1
300000 1
38661 1
116255 1
130346 1
1 1
154003 1
116159 1
299999 1
299947 1
249345 1
2 1
292219 1
299999 1
90063 1
122784 1
300001 1
289606 1
71176 1
260831 1
64982 1
209016 1
97182 1
244922 1
104928 1
22967 1
1 1
96716 1
300000 1
300001 1
299999 1
1 1
172758 1
300000 1
2 1
82707 1
219962 1
92999 1
300000 1
166043 1
82364 1
300001 1
185177 1
282374 1
73154 1
283776 1
116987 1
1 1
210403 1
1 1
70352 1
299999 1
299999 1
2 1
300000 1
236020 1
148557 1
2 1
61058 1
299999 1
3 1
459 1
293809 1
299999 1
13033 1
228666 1
5423 1
1 1
199318 1
299999 1
126388 1
59261 1
187280 1
89799 1
13112 1
165108 1
3 1
266941 1
215884 1
300001 1
78874 1
1 1
254615 1
1 1
2 1
300000 1
270125 1
136502 1
149652 1
272345 1
1 1
228960 1
2 1
131555 1
300000 1
1 1
23563 1
1 1
2 1
1 1
282980 1
250346 1
91164 1
282448 1
1 1
300000 1
219093 1
180978 1
195531 1
300001 1
300001 1
1 1
44475 1
1031 1
16728 1
231364 1
1 1
300000 1
267707 1
295224 1
135573 1
143523 1
3804 1
300000 1
1 1
285633 1
237286 1
109072 1
299998 1
111878 1
54930 1
240133 1
1 1
299999 1
300001 1
34234 1
1862 1
260365 1
199804 1
299999 1
9197 1
300001 1
110692 1
19532 1
82367 1
7347 1
1 1
1 1
1 1
19317 1
300001 1
1 1
53632 1
113091 1
1 1
2 1
248111 1
42988 1
1 1
15812 1
300000 1
175566 1
275934 1
206758 1
1 1
86964 1
212149 1
243258 1
187054 1
24353 1
299998 1
104443 1
2 1
202584 1
3 1
121845 1
2 1
1 1
3 1
39082 1
237827 1
300001 1
67603 1
119419 1
169922 1
1 1
1 1
300001 1
40352 1
299999 1
200195 1
148100 1
4578 1
299999 1
24072 1
300000 1
46036 1
1 1
31552 1
119356 1
167456 1
300001 1
240828 1
42438 1
275115 1
300000 1
2 1
254094 1
230415 1
186646 1
3 1
162733 1
239789 1
166638 1
300001 1
178348 1
1 1
185266 1
267699 1
235494 1
1 1
123151 1
300000 1
148231 1
41474 1
300000 1
173385 1
178484 1
17166 1
257975 1
35480 1
87147 1
105710 1
65234 1
300001 1
74813 1
299999 1
1 1
114874 1
39609 1
235592 1
190594 1
114793 1
14052 1
299999 1
1 1
300002 1
6041 1
81772 1
214641 1
2 1
9961 1
33748 1
13938 1
300000 1
296621 1
1 1
238818 1
253016 1
81950 1
300000 1
1 1
46853 1
88884 1
270047 1
142372 1
300002 1
260203 1
232930 1
43733 1
145995 1
2 1
231380 1
300001 1
184696 1
300001 1
1 1
300000 1
189099 1
89866 1
151837 1
1 1
278690 1
300000 1
1 1
26663 1
144898 1
299999 1
184651 1
192574 1
181331 1
300001 1
68066 1
209729 1
1 1
179716 1
1 1
127361 1
1 1
164155 1
1 1
246544 1
297022 1
122904 1
160817 1
247085 1
258075 1
1 1
201019 1
260850 1
211938 1
299999 1
1 1
1 1
269241 1
2 1
2 1
299999 1
33557 1
199987 1
1 1
161763 1
207651 1
114624 1
241723 1
224064 1
19537 1
300001 1
201532 1
24499 1
278126 1
72964 1
152052 1
1 1
1 1
1 1
3 1
2 1
211741 1
119544 1
288074 1
108534 1
173130 1
3 1
1 1
140929 1
166152 1
92360 1
242241 1
235365 1
46841 1
89992 1
37335 1
1 1
158542 1
205203 1
300000 1
97220 1
83431 1
238530 1
299999 1
114095 1
212119 1
56301 1
2 1
272832 1
19149 1
109024 1
300000 1
117442 1
276589 1
196506 1
210872 1
3 1
1 1
97770 1
275377 1
235329 1
23521 1
254654 1
299999 1
299998 1
299998 1
299998 1
273861 1
299998 1
13345 1
3 1
1 1
300001 1
1 1
36427 1
299999 1
20132 1
48889 1
299999 1
174186 1
300001 1
24485 1
80182 1
2 1
259406 1
104532 1
2 1
291122 1
127186 1
207347 1
92349 1
191767 1
1 1
36102 1
260539 1
157851 1
263577 1
27216 1
241061 1
270232 1
135149 1
257174 1
60816 1
18723 1
55000 1
299999 1
5496 1
283896 1
9225 1
1 1
267212 1
86590 1
117706 1
300000 1
124231 1
98153 1
79312 1
154060 1
201595 1
40236 1
124855 1
105884 1
300002 1
203244 1
1 1
65738 1
243011 1
120524 1
300000 1
30089 1
138492 1
300000 1
1 1
66314 1
1 1
50348 1
16205 1
1 1
231362 1
44631 1
130143 1
300000 1
244403 1
1 1
24179 1
2 1
1 1
158122 1
120203 1
1 1
135305 1
2826 1
121949 1
122172 1
204351 1
1 1
102311 1
1 1
282576 1
300002 1
299193 1
299999 1
32196 1
291031 1
81323 1
300000 1
48697 1
182236 1
300002 1
187144 1
228357 1
281187 1
168835 1
300000 1
259486 1
1 1
1 1
1 1
135641 1
146470 1
63681 1
238673 1
143638 1
299999 1
5171 1
1 1
294957 1
232658 1
107864 1
1 1
276178 1
227020 1
298653 1
169906 1
124123 1
1 1
1 1
281888 1
183119 1
300001 1
1 1
1 1
21990 1
105745 1
299999 1
978 1
143057 1
290150 1
167601 1
1 1
1 1
300000 1
1 1
1 1
1 1
22870 1
300000 1
127589 1
294395 1
125242 1
26551 1
18484 1
109833 1
3 1
167896 1
238114 1
234506 1
220944 1
115390 1
223931 1
233757 1
300000 1
123841 1
198815 1
4938 1
1 1
1 1
236345 1
26794 1
168219 1
300000 1
89291 1
25857 1
192257 1
68020 1
260307 1
72543 1
1 1
261836 1
299999 1
31207 1
244644 1
106637 1
146928 1
217610 1
36798 1
1 1
299999 1
234707 1
299999 1
1 1
115988 1
299999 1
286215 1
299999 1
67715 1
285626 1
1 1
187390 1
300000 1
3 1
280241 1
1 1
167982 1
113725 1
167774 1
87485 1
191605 1
270744 1
1 1
56442 1
3 1
1 1
113308 1
237428 1
2 1
300001 1
141624 1
21619 1
184055 1
278871 1
176966 1
300000 1
226077 1
53374 1
181495 1
174788 1
1 1
300002 1
299999 1
24870 1
143481 1
1 1
94747 1
89799 1
289233 1
299999 1
1 1
300001 1
223390 1
137178 1
37539 1
141429 1
291827 1
206423 1
43157 1
48934 1
251000 1
300000 1
299539 1
1 1
1 1
25808 1
256306 1
36763 1
3 1
135714 1
82426 1
49238 1
1 1
3 1
28924 1
60081 1
243589 1
263425 1
1 1
279918 1
104580 1
173859 1
198809 1
276113 1
263131 1
2 1
300000 1
1 1
131602 1
26205 1
165122 1
299999 1
187562 1
250555 1
2 1
178289 1
15541 1
90519 1
2 1
159145 1
290813 1
166842 1
300000 1
286748 1
235668 1
300001 1
207144 1
299999 1
45693 1
300002 1
237620 1
8427 1
166218 1
1 1
30856 1
1 1
1 1
260809 1
32422 1
1 1
65476 1
252351 1
214347 1
31149 1
14316 1
300000 1
20436 1
1 1
300002 1
194893 1
122743 1
256656 1
1 1
111524 1
294877 1
213763 1
297080 1
208165 1
36454 1
32194 1
67961 1
105898 1
1 1
6913 1
8084 1
189829 1
27753 1
300001 1
2 1
299999 1
60875 1
299999 1
276424 1
299999 1
300000 1
216515 1
300000 1
135876 1
33407 1
292066 1
80110 1
244148 1
203042 1
270144 1
268459 1
300000 1
123899 1
299999 1
230961 1
299999 1
192211 1
156486 1
280594 1
39148 1
298779 1
68182 1
300002 1
103059 1
71026 1
259356 1
174272 1
15987 1
200990 1
233067 1
1 1
53270 1
63573 1
72002 1
300001 1
290062 1
55243 1
2 1
300000 1
191118 1
268439 1
25815 1
299999 1
230735 1
175792 1
1 1
300001 1
98225 1
65760 1
88451 1
1 1
55242 1
143520 1
34540 1
1 1
141202 1
127063 1
293735 1
300000 1
142803 1
174313 1
1 1
300000 1
185284 1
300000 1
300000 1
217879 1
296152 1
134689 1
203856 1
299999 1
285736 1
285631 1
300001 1
142083 1
300001 1
248411 1
299999 1
5835 1
197622 1
12601 1
274476 1
1 1
300000 1
253895 1
2 1
1 1
267244 1
297756 1
267119 1
140723 1
288030 1
21677 1
25573 1
37676 1
44051 1
85 1
1 1
260170 1
300000 1
1 1
3 1
1 1
1 1
124077 1
228392 1
300000 1
255016 1
64135 1
1 1
299999 1
57603 1
294515 1
82761 1
300002 1
1 1
21591 1
108748 1
1 1
156035 1
127745 1
64962 1
265907 1
173094 1
299999 1
3 1
211447 1
278889 1
1 1
1 1
22287 1
300001 1
121164 1
67456 1
294053 1
300001 1
223751 1
1 1
126421 1
209401 1
1 1
183602 1
300000 1
299999 1
45180 1
115728 1
126374 1
289108 1
94704 1
283926 1
300000 1
227674 1
293793 1
81723 1
88145 1
43735 1
32170 1
232192 1
300001 1
224051 1
1 1
223087 1
121669 1
299999 1
25553 1
179922 1
60181 1
17795 1
1 1
1 1
257040 1
9926 1
261828 1
161497 1
30034 1
20664 1
1 1
2 1
158659 1
260047 1
168530 1
275526 1
2 1
104005 1
1 1
191113 1
102719 1
1 1
177799 1
170370 1
26081 1
144008 1
135395 1
1 1
284551 1
300000 1
111679 1
185696 1
300000 1
1 1
247196 1
128606 1
134873 1
300002 1
150790 1
218841 1
248888 1
299999 1
245513 1
129942 1
2 1
173789 1
1 1
58604 1
197033 1
67392 1
146830 1
41681 1
2 1
214902 1
300001 1
114068 1
300001 1
1 1
1 1
3 1
48850 1
14001 1
127770 1
241496 1
121095 1
1 1
166446 1
62038 1
299999 1
233041 1
162597 1
79747 1
3 1
299999 1
13451 1
1 1
285966 1
1 1
176933 1
136086 1
3 1
230568 1
47646 1
234353 1
256779 1
190254 1
189127 1
266491 1
228270 1
300000 1
1 1
299998 1
300002 1
192889 1
1 1
300000 1
88880 1
88742 1
297260 1
1 1
242835 1
196201 1
186817 1
225197 1
119273 1
89365 1
1 1
299999 1
250995 1
2 1
255595 1
300001 1
299999 1
180190 1
154765 1
45492 1
197304 1
276921 1
1 1
286786 1
1 1
157491 1
126774 1
3 1
59855 1
1 1
123354 1
298252 1
216458 1
254376 1
15879 1
2 1
3 1
284008 1
299999 1
299768 1
248815 1
773 1
299999 1
299999 1
219773 1
299999 1
52270 1
239774 1
1 1
50215 1
15939 1
11490 1
76957 1
300001 1
1 1
1 1
60931 1
262416 1
164045 1
271266 1
44970 1
151360 1
68995 1
281930 1
116313 1
3 1
176228 1
3 1
88964 1
300000 1
300001 1
300000 1
287528 1
2 1
2 1
1 1
197277 1
293692 1
299999 1
112783 1
222367 1
59984 1
85790 1
294252 1
279424 1
2 1
238060 1
278934 1
101326 1
299999 1
300002 1
135365 1
266343 1
300000 1
1 1
300000 1
299999 1
1 1
292081 1
209157 1
1 1
300000 1
35146 1
299999 1
300001 1
77496 1
250752 1
76165 1
299999 1
280779 1
55066 1
164517 1
299999 1
1 1
1 1
201750 1
47211 1
278718 1
300000 1
244454 1
3 1
299999 1
246569 1
160054 1
1 1
300000 1
13436 1
1 1
239486 1
71431 1
3 1
129526 1
300001 1
1 1
299999 1
1 1
131449 1
17964 1
99029 1
43716 1
300000 1
299514 1
300000 1
247345 1
274919 1
300001 1
2 1
294995 1
2 1
47232 1
1 1
207679 1
1 1
68813 1
3 1
110784 1
82285 1
198208 1
1 1
179648 1
154771 1
144632 1
1 1
1 1
152330 1
260037 1
2 1
167452 1
146452 1
300000 1
165507 1
188392 1
1 1
41812 1
300001 1
280326 1
198849 1
1 1
144725 1
28990 1
216761 1
182015 1
280299 1
1 1
115721 1
202305 1
33753 1
300000 1
72188 1
34754 1
3 1
1 1
164754 1
215340 1
157429 1
2266 1
260868 1
239787 1
97344 1
204960 1
300001 1
299998 1
1 1
300000 1
12825 1
274702 1
40534 1
15784 1
300002 1
300001 1
129308 1
63822 1
240953 1
183390 1
211197 1
279573 1
62402 1
160 1
300000 1
1 1
181379 1
3216 1
1 1
2 1
130751 1
14144 1
300001 1
219858 1
93067 1
300000 1
123783 1
300001 1
190295 1
300000 1
13350 1
221449 1
139432 1
16233 1
249470 1
66820 1
261206 1
206827 1
1 1
192765 1
300000 1
177560 1
1 1
239194 1
106797 1
34574 1
53801 1
299998 1
1 1
13719 1
300001 1
300000 1
242599 1
47858 1
299999 1
94905 1
12181 1
274411 1
280009 1
66450 1
217973 1
95788 1
23359 1
1 1
282876 1
169071 1
292306 1
2 1
1 1
19932 1
223624 1
1 1
178018 1
170188 1
85750 1
3 1
238514 1
273074 1
253441 1
1 1
150984 1
148783 1
50441 1
300000 1
172852 1
1 1
1 1
268747 1
242054 1
56295 1
1 1
300002 1
135706 1
300000 1
173144 1
70034 1
214718 1
300001 1
138257 1
217523 1
94233 1
61195 1
1 1
1 1
230171 1
299998 1
292496 1
1 1
215192 1
270034 1
268831 1
188216 1
121118 1
126408 1
67278 1
110852 1
283519 1
3 1
1 1
250763 1
32820 1
1737 1
167232 1
1 1
268483 1
1 1
151004 1
203159 1
300000 1
33901 1
256447 1
91372 1
28537 1
275164 1
1 1
122710 1
4356 1
299999 1
239804 1
233375 1
140030 1
258237 1
224127 1
2 1
212836 1
298603 1
300001 1
236977 1
217752 1
127276 1
7599 1
268569 1
102289 1
171574 1
170210 1
1 1
1 1
281951 1
299998 1
148785 1
297860 1
25582 1
80505 1
234831 1
142558 1
48427 1
158455 1
261998 1
123418 1
52682 1
92190 1
269883 1
300001 1
299999 1
2 1
36040 1
230051 1
65485 1
133108 1
19380 1
300000 1
84145 1
259931 1
163165 1
38230 1
148783 1
85304 1
70295 1
300001 1
67047 1
168428 1
216778 1
275758 1
290838 1
103342 1
226905 1
97436 1
141597 1
191802 1
81881 1
2 1
218605 1
2 1
122361 1
124471 1
1 1
3 1
218072 1
258215 1
56512 1
29684 1
178133 1
300001 1
285113 1
294471 1
300000 1
207283 1
1 1
300000 1
225688 1
70052 1
187637 1
300000 1
40017 1
300000 1
264963 1
167042 1
12995 1
89053 1
168510 1
289129 1
260522 1
235145 1
111518 1
34345 1
36424 1
243969 1
185175 1
300001 1
62782 1
78972 1
300001 1
22712 1
73999 1
36859 1
300001 1
131829 1
300000 1
285312 1
1 1
136076 1
299999 1
249994 1
300001 1
299998 1
300001 1
147058 1
175947 1
241513 1
2 1
83391 1
258127 1
299998 1
212439 1
2328 1
160112 1
3 1
166419 1
299998 1
13412 1
252636 1
300001 1
300002 1
300002 1
151583 1
177607 1
103878 1
145503 1
100222 1
91001 1
2 1
300001 1
26261 1
73427 1
179363 1
266209 1
115883 1
265278 1
143619 1
34161 1
48187 1
248019 1
2 1
261108 1
299999 1
156179 1
2 1
113267 1
112538 1
300000 1
172309 1
277841 1
150659 1
300000 1
261207 1
149635 1
300000 1
267618 1
83302 1
300000 1
2 1
219263 1
68938 1
1 1
1 1
73379 1
299999 1
61575 1
132933 1
244059 1
153615 1
224954 1
1 1
112465 1
300000 1
90350 1
88076 1
300000 1
222255 1
300000 1
130114 1
152706 1
300002 1
114162 1
157923 1
38849 1
39394 1
299999 1
116986 1
137488 1
102056 1
300000 1
300001 1
244689 1
218719 1
300000 1
210918 1
2 1
1 1
3771 1
19106 1
1 1
300000 1
230323 1
47264 1
183041 1
147471 1
97477 1
1 1
30178 1
137534 1
4057 1
1 1
135330 1
300000 1
249567 1
58205 1
300000 1
300002 1
121062 1
1 1
54560 1
300001 1
119759 1
1 1
203938 1
34738 1
300002 1
1 1
298562 1
91837 1
247057 1
3 1
273939 1
31028 1
300002 1
59700 1
300001 1
3319 1
299999 1
185853 1
300000 1
71149 1
197881 1
162033 1
1 1
228255 1
119795 1
184357 1
2777 1
188124 1
2 1
204111 1
76866 1
24059 1
1 1
98880 1
104525 1
1907 1
150288 1
172564 1
1 1
137675 1
62792 1
211725 1
193514 1
1 1
155439 1
299998 1
249865 1
3 1
300000 1
300001 1
2 1
30413 1
298379 1
143803 1
300001 1
208576 1
258457 1
278299 1
128866 1
139609 1
300001 1
278249 1
181478 1
55474 1
2 1
1 1
300000 1
74421 1
158792 1
3 1
246038 1
1 1
191111 1
21819 1
134798 1
46117 1
300000 1
299999 1
1090 1
298093 1
167427 1
108081 1
299999 1
125499 1
41600 1
211577 1
51764 1
1 1
1 1
2 1
293671 1
300000 1
300002 1
279940 1
1 1
1 1
271954 1
299998 1
279021 1
2 1
150777 1
203945 1
300000 1
3 1
3 1
272742 1
148342 1
300000 1
194155 1
51723 1
249540 1
13855 1
298757 1
2 1
2 1
24878 1
127125 1
136533 1
1 1
98239 1
261032 1
27110 1
299999 1
282207 1
68765 1
55997 1
1 1
1 1
148443 1
1 1
239689 1
42966 1
290487 1
225584 1
244417 1
300001 1
184608 1
300002 1
3 1
2 1
299999 1
299999 1
48217 1
31855 1
161110 1
197506 1
168815 1
299999 1
41303 1
188849 1
159731 1
132959 1
2 1
295307 1
195778 1
1 1
300001 1
184948 1
1 1
114053 1
300000 1
77292 1
216441 1
249987 1
51557 1
1 1
300000 1
270102 1
19051 1
3 1
300000 1
93011 1
299999 1
1 1
2 1
1 1
2 1
48611 1
300001 1
2 1
299998 1
246396 1
296775 1
167081 1
179049 1
299999 1
245471 1
300000 1
97956 1
1 1
157581 1
89672 1
288030 1
87521 1
2 1
282433 1
300000 1
300000 1
299999 1
125998 1
190612 1
85062 1
206305 1
151438 1
300000 1
137280 1
81269 1
227263 1
187028 1
1 1
87796 1
300001 1
1 1
103540 1
143825 1
300000 1
300001 1
3493 1
290275 1
299999 1
272636 1
1 1
230982 1
299999 1
265346 1
150228 1
53635 1
299999 1
89038 1
185538 1
160699 1
2 1
94367 1
124368 1
34969 1
1 1
94341 1
66107 1
2 1
106779 1
153653 1
267383 1
118727 1
47393 1
300001 1
2 1
258019 1
299998 1
152272 1
122119 1
300001 1
89501 1
300001 1
35552 1
1 1
1 1
300001 1
1 1
198577 1
226037 1
113033 1
83923 1
258259 1
3 1
82430 1
1 1
25385 1
169537 1
300001 1
1 1
100265 1
207758 1
3 1
132344 1
42549 1
130157 1
219906 1
193537 1
50025 1
1 1
1 1
42099 1
299998 1
1 1
21430 1
51818 1
300000 1
182292 1
300001 1
300000 1
128557 1
97401 1
27518 1
58707 1
18956 1
1 1
18222 1
300000 1
79681 1
226085 1
26382 1
242509 1
135499 1
1 1
31262 1
255543 1
294862 1
3 1
1 1
282424 1
61702 1
300001 1
299999 1
262550 1
228792 1
300000 1
3 1
75120 1
40129 1
2 1
299998 1
76958 1
68271 1
244599 1
287024 1
300000 1
1 1
292457 1
1 1
232291 1
274266 1
300000 1
270391 1
290819 1
274534 1
62747 1
108870 1
299999 1
262582 1
299999 1
255569 1
300001 1
215799 1
205689 1
299999 1
71345 1
129097 1
299999 1
299999 1
1 1
7069 1
1 1
211704 1
282123 1
175835 1
299999 1
1 1
73149 1
60716 1
120505 1
191146 1
49817 1
3 1
187049 1
1 1
30774 1
12126 1
1 1
179456 1
263995 1
50804 1
224067 1
300002 1
1 1
1 1
79161 1
299999 1
300001 1
61881 1
210761 1
12291 1
61169 1
3 1
185823 1
4483 1
299999 1
1 1
205947 1
74781 1
1 1
300001 1
256230 1
1 1
113451 1
143679 1
243432 1
54973 1
1 1
300002 1
59768 1
1 1
27468 1
1 1
1 1
41262 1
240474 1
238809 1
3 1
91836 1
259520 1
148970 1
57072 1
164896 1
300001 1
131279 1
300001 1
284298 1
36878 1
41565 1
299999 1
300000 1
190801 1
172884 1
138200 1
138066 1
2 1
299999 1
44883 1
9512 1
299483 1
66079 1
299999 1
81549 1
37876 1
2 1
1 1
1 1
166591 1
2 1
40505 1
252577 1
274433 1
65694 1
232258 1
206005 1
41631 1
1 1
79630 1
125774 1
196499 1
1 1
187066 1
189987 1
248257 1
279148 1
300000 1
151957 1
133037 1
299999 1
205836 1
132652 1
300001 1
280546 1
2 1
207588 1
1 1
1 1
160392 1
300001 1
126089 1
1 1
12957 1
299999 1
3191 1
1 1
188223 1
71355 1
300000 1
61895 1
2 1
221551 1
267292 1
65320 1
116746 1
299999 1
291979 1
1 1
1 1
107315 1
16736 1
300001 1
223091 1
208455 1
61806 1
187630 1
186039 1
285948 1
168044 1
300000 1
34556 1
87898 1
9756 1
94282 1
255091 1
300000 1
1 1
1 1
268794 1
112144 1
243837 1
300000 1
884 1
1 1
1225 1
299999 1
206991 1
299998 1
214556 1
200175 1
299999 1
178951 1
2 1
146309 1
102721 1
1 1
60813 1
46296 1
148192 1
1 1
300000 1
300000 1
29625 1
104659 1
185603 1
2 1
43330 1
101541 1
178136 1
171845 1
300001 1
144246 1
295501 1
1 1
1 1
284092 1
266437 1
3 1
15546 1
222817 1
10873 1
36564 1
115542 1
286933 1
261832 1
300001 1
135194 1
1 1
156023 1
3 1
300001 1
211373 1
3 1
2 1
208850 1
2 1
284438 1
219590 1
2 1
300000 1
129188 1
300001 1
210713 1
66622 1
300000 1
1 1
108459 1
102758 1
194264 1
299798 1
199097 1
300001 1
247859 1
7374 1
284387 1
185677 1
18096 1
83365 1
299999 1
927 1
108112 1
17383 1
43473 1
40380 1
230644 1
79372 1
63138 1
1 1
3 1
109014 1
1 1
159731 1
80419 1
299998 1
300001 1
299999 1
26339 1
144101 1
226761 1
187874 1
249963 1
215825 1
251087 1
36315 1
300001 1
300000 1
2 1
3 1
299999 1
277351 1
250477 1
300000 1
126870 1
90173 1
292340 1
1 1
244578 1
1 1
215220 1
52191 1
162073 1
299999 1
299999 1
219570 1
269702 1
258852 1
299999 1
291256 1
300001 1
244467 1
85844 1
262555 1
299999 1
2 1
240214 1
300000 1
300000 1
22179 1
159435 1
293583 1
183742 1
288138 1
137234 1
126522 1
185707 1
242754 1
2 1
39674 1
294925 1
300000 1
228054 1
135589 1
10510 1
250753 1
85705 1
272841 1
289502 1
1 1
191200 1
2 1
275620 1
1 1
44254 1
1 1
294834 1
3 1
269601 1
1 1
69929 1
299999 1
300001 1
58275 1
266040 1
300000 1
295588 1
300001 1
2 1
1 1
9234 1
3 1
1 1
300000 1
300000 1
202538 1
256351 1
243652 1
10300 1
300001 1
1 1
163253 1
44596 1
122017 1
299999 1
289158 1
237491 1
1 1
1 1
3 1
41212 1
263013 1
54751 1
40689 1
300002 1
299999 1
300001 1
215884 1
20122 1
2 1
34489 1
1 1
1 1
1 1
296089 1
299999 1
300000 1
300001 1
115953 1
178907 1
1 1
208494 1
2 1
81510 1
82755 1
128740 1
46330 1
54140 1
71271 1
2 1
1 1
102012 1
275479 1
300002 1
143209 1
41560 1
1 1
214186 1
1 1
176422 1
79309 1
77150 1
121843 1
1 1
208295 1
42529 1
152353 1
299999 1
177164 1
22328 1
1 1
1 1
1 1
300000 1
1 1
12453 1
157521 1
187120 1
132133 1
224801 1
246420 1
275714 1
214670 1
299999 1
287327 1
300000 1
1 1
55562 1
300000 1
1 1
178716 1
3 1
1 1
221131 1
197557 1
87590 1
1 1
32237 1
295893 1
253021 1
299999 1
300001 1
14730 1
62535 1
138627 1
224675 1
1 1
152229 1
207931 1
300001 1
94434 1
1 1
131078 1
300002 1
263938 1
131959 1
24486 1
256928 1
153381 1
177080 1
1 1
65951 1
300000 1
243896 1
61343 1
195518 1
299999 1
184734 1
259711 1
142774 1
226512 1
295098 1
223774 1
62124 1
86274 1
56329 1
300001 1
150505 1
228771 1
213003 1
23699 1
291370 1
300000 1
288119 1
92520 1
179178 1
1 1
300000 1
44228 1
96516 1
186464 1
118609 1
200851 1
45024 1
276870 1
189603 1
2 1
3 1
1 1
1 1
126137 1
299998 1
20982 1
110604 1
10089 1
84065 1
300001 1
300000 1
208897 1
1 1
146446 1
2 1
300001 1
126018 1
248586 1
300000 1
234488 1
3 1
300001 1
299999 1
210434 1
96417 1
186652 1
185330 1
2 1
219416 1
267682 1
176006 1
139456 1
2 1
299999 1
2 1
1 1
184103 1
1 1
300000 1
3 1
105284 1
287158 1
99096 1
153760 1
1 1
85254 1
39707 1
243812 1
273903 1
129671 1
300002 1
269834 1
278030 1
73780 1
2 1
111683 1
38070 1
1 1
98903 1
251131 1
267920 1
149514 1
201771 1
60262 1
160619 1
186160 1
61515 1
1 1
6971 1
243691 1
293141 1
205638 1
230013 1
2 1
181331 1
1 1
14456 1
223419 1
3 1
246998 1
1 1
146514 1
228516 1
300001 1
107837 1
2 1
22566 1
137553 1
53966 1
128837 1
249957 1
300000 1
102798 1
299999 1
85006 1
120529 1
210972 1
111327 1
21736 1
1 1
300000 1
299999 1
1 1
209500 1
69641 1
299999 1
38080 1
192026 1
1 1
222162 1
150844 1
212305 1
154531 1
158451 1
300000 1
1 1
251005 1
1 1
7673 1
234416 1
258139 1
300001 1
299998 1
1 1
1 1
196136 1
76436 1
214713 1
2 1
299999 1
300001 1
258171 1
1 1
135004 1
300000 1
300000 1
299998 1
300001 1
130569 1
1 1
171281 1
24198 1
94843 1
128306 1
300001 1
3 1
299999 1
300000 1
2 1
196199 1
2 1
299999 1
218696 1
133312 1
79313 1
132170 1
269678 1
50750 1
10688 1
26787 1
300000 1
108422 1
175328 1
140867 1
219304 1
171653 1
274134 1
288079 1
168739 1
1 1
299999 1
300000 1
266336 1
188526 1
187094 1
2 1
279190 1
68014 1
1 1
260472 1
170998 1
59739 1
203732 1
300000 1
1 1
194123 1
49377 1
247984 1
219916 1
300000 1
66812 1
300000 1
108077 1
1 1
8880 1
290785 1
9591 1
3 1
153075 1
205032 1
300001 1
248023 1
226296 1
278946 1
299999 1
139586 1
251032 1
299999 1
150905 1
1 1
299999 1
1 1
300000 1
91216 1
1 1
299999 1
170705 1
299999 1
1 1
205616 1
224367 1
42254 1
256650 1
265621 1
149935 1
300001 1
1 1
78597 1
300000 1
2 1
123677 1
8001 1
62533 1
299998 1
281404 1
2 1
43425 1
300001 1
1 1
300002 1
1076 1
3 1
15270 1
246123 1
25210 1
2 1
250491 1
290120 1
267722 1
245878 1
161962 1
300000 1
14658 1
299998 1
32840 1
300000 1
177022 1
65450 1
289079 1
64221 1
143173 1
277949 1
101445 1
300000 1
1 1
105518 1
39384 1
300001 1
300001 1
300000 1
299999 1
142600 1
231634 1
222468 1
1 1
1 1
267992 1
73358 1
242858 1
187333 1
37632 1
300001 1
13759 1
113899 1
1 1
186151 1
217730 1
98339 1
84978 1
13275 1
299999 1
41819 1
2 1
1 1
10128 1
1 1
259930 1
210288 1
77211 1
3 1
174744 1
83796 1
15578 1
265191 1
183738 1
27914 1
41895 1
300000 1
10452 1
232820 1
223192 1
1 1
2 1
300001 1
91596 1
240423 1
126827 1
1 1
116016 1
238749 1
4694 1
173512 1
221012 1
2 1
130790 1
201013 1
194778 1
7779 1
112030 1
204569 1
1 1
299999 1
107222 1
41546 1
79522 1
1 1
199963 1
1 1
213991 1
35816 1
43299 1
159345 1
201633 1
2 1
136763 1
300002 1
300001 1
99999 1
128197 1
280200 1
287928 1
300002 1
2 1
2 1
164516 1
1 1
291775 1
1 1
149594 1
299999 1
154144 1
211598 1
1 1
292932 1
275976 1
300001 1
100830 1
3 1
30496 1
65768 1
300000 1
153262 1
126178 1
3749 1
176671 1
1 1
168755 1
2 1
259257 1
58485 1
61117 1
3 1
3569 1
299999 1
183013 1
8852 1
23955 1
132660 1
120420 1
3 1
112754 1
300001 1
14688 1
194687 1
210862 1
299999 1
268846 1
1 1
259170 1
207184 1
243193 1
61193 1
19163 1
300000 1
96545 1
190028 1
22500 1
116711 1
197103 1
300001 1
300001 1
111378 1
120164 1
299999 1
268891 1
15462 1
72033 1
179577 1
1 1
38935 1
28026 1
168087 1
2 1
97809 1
189267 1
245591 1
128244 1
2 1
159098 1
100747 1
1 1
292472 1
27769 1
50189 1
104732 1
163894 1
299999 1
289871 1
1 1
1 1
300001 1
242724 1
225616 1
2 1
21629 1
126016 1
87644 1
202290 1
1 1
1 1
300001 1
157908 1
259115 1
97654 1
299998 1
300001 1
30190 1
299999 1
1 1
41175 1
98042 1
221270 1
289249 1
222260 1
299999 1
139639 1
169364 1
1 1
198420 1
300001 1
300000 1
1 1
57547 1
15703 1
1 1
87453 1
177524 1
274438 1
268985 1
197413 1
264268 1
300001 1
257536 1
300001 1
174119 1
12880 1
300002 1
1 1
300001 1
34831 1
164120 1
265920 1
295980 1
249507 1
141465 1
300001 1
299999 1
1 1
265561 1
17776 1
2 1
13838 1
2 1
36166 1
3 1
176556 1
1600 1
38916 1
191210 1
1 1
1 1
2 1
143836 1
208301 1
135271 1
92046 1
191245 1
300000 1
2 1
299999 1
1 1
153892 1
300000 1
265968 1
300001 1
299999 1
157252 1
300000 1
299999 1
162023 1
58995 1
40796 1
145606 1
77061 1
1 1
137638 1
300000 1
300000 1
127734 1
1 1
174201 1
251415 1
300001 1
283459 1
1 1
1 1
299999 1
220469 1
219427 1
1 1
65547 1
300001 1
236411 1
299999 1
239888 1
300000 1
222736 1
1 1
235859 1
165942 1
9494 1
279376 1
2 1
258989 1
300001 1
131777 1
202667 1
299999 1
58712 1
1 1
299998 1
100640 1
1 1
130941 1
222901 1
2 1
300000 1
102342 1
244505 1
155934 1
38795 1
267714 1
112555 1
268995 1
232781 1
61091 1
66487 1
233019 1
46543 1
5768 1
246461 1
72255 1
1 1
100451 1
1 1
300001 1
106752 1
1 1
300000 1
300000 1
230948 1
58215 1
299084 1
118941 1
242696 1
122420 1
234754 1
300000 1
143656 1
2 1
48823 1
19576 1
197666 1
98772 1
42774 1
195434 1
204635 1
263162 1
106986 1
93555 1
226175 1
174707 1
1 1
91771 1
251905 1
299999 1
6425 1
2 1
228864 1
20281 1
270852 1
2 1
171960 1
78604 1
1 1
224480 1
1 1
279286 1
257438 1
135978 1
300000 1
15130 1
207413 1
299999 1
68235 1
25648 1
222582 1
1 1
2 1
78849 1
53458 1
1 1
207840 1
178165 1
93191 1
18465 1
152642 1
299188 1
203786 1
148134 1
144228 1
300001 1
101165 1
107125 1
1 1
252007 1
105829 1
227409 1
2 1
211670 1
208722 1
183315 1
47048 1
299999 1
1 1
2 1
263105 1
12321 1
81111 1
11679 1
300000 1
299999 1
13277 1
42659 1
300001 1
113817 1
14419 1
190548 1
227876 1
300001 1
115201 1
145443 1
179272 1
299999 1
273131 1
275048 1
282063 1
299998 1
1 1
66022 1
300000 1
263152 1
300000 1
95480 1
134026 1
84226 1
1 1
119412 1
31943 1
91340 1
196346 1
3 1
215206 1
9949 1
46519 1
32229 1
187318 1
1 1
183489 1
41282 1
237209 1
217174 1
79180 1
189830 1
241064 1
259382 1
18172 1
120218 1
72350 1
264367 1
2 1
6722 1
1 1
300000 1
145290 1
161014 1
167251 1
2 1
2 1
3705 1
300000 1
300001 1
178563 1
1 1
112630 1
95119 1
223384 1
15468 1
190196 1
136759 1
101224 1
1 1
1 1
300001 1
1 1
249875 1
119796 1
113281 1
78095 1
285597 1
221109 1
34824 1
2086 1
193076 1
1 1
187143 1
159503 1
1 1
279223 1
242741 1
300000 1
157639 1
17108 1
300000 1
176508 1
176555 1
34075 1
178982 1
159677 1
268287 1
70914 1
1 1
20254 1
24993 1
300000 1
100767 1
96115 1
238206 1
208692 1
201131 1
294430 1
1 1
2 1
1 1
291376 1
300000 1
238676 1
170719 1
2 1
256635 1
101358 1
1 1
300002 1
206787 1
232276 1
172803 1
174424 1
2 1
107688 1
227427 1
294387 1
195816 1
77434 1
283822 1
150635 1
2 1
300000 1
273299 1
39068 1
1 1
1 1
283874 1
108747 1
31889 1
299999 1
300000 1
2110 1
43616 1
250430 1
300000 1
1 1
238377 1
1 1
207105 1
36542 1
300001 1
140461 1
1 1
1 1
35751 1
183950 1
299998 1
299998 1
30943 1
187437 1
181780 1
98292 1
1 1
300000 1
235946 1
71234 1
3 1
85299 1
66673 1
84588 1
1 1
300000 1
225148 1
396 1
129811 1
235738 1
300001 1
299999 1
156822 1
300000 1
299998 1
289094 1
6788 1
2 1
267841 1
31424 1
300000 1
239678 1
166474 1
228788 1
92872 1
139276 1
25483 1
41048 1
132052 1
300000 1
299999 1
217058 1
226921 1
269542 1
300000 1
57868 1
31330 1
1 1
100048 1
1 1
193178 1
1 1
1 1
2 1
160460 1
300002 1
61081 1
16945 1
1 1
118457 1
231240 1
300001 1
284827 1
91730 1
256368 1
1 1
277988 1
168881 1
300000 1
1 1
42843 1
259634 1
300000 1
160131 1
57998 1
122898 1
178868 1
2 1
69616 1
150453 1
138387 1
280130 1
271027 1
15116 1
1 1
157081 1
20157 1
236063 1
218042 1
44245 1
2 1
299998 1
2 1
1 1
18808 1
2 1
113880 1
251778 1
273383 1
3 1
210343 1
271511 1
130695 1
29591 1
285110 1
300001 1
277799 1
88055 1
130476 1
126178 1
282183 1
1 1
120202 1
213456 1
80568 1
299999 1
61702 1
300000 1
1 1
180666 1
299999 1
223770 1
2 1
247945 1
139786 1
9230 1
130151 1
299999 1
2 1
299999 1
156781 1
139309 1
29575 1
167912 1
55435 1
1 1
74745 1
57521 1
1 1
141033 1
240116 1
247476 1
277355 1
125795 1
164722 1
299998 1
286012 1
254301 1
238505 1
3 1
45634 1
3 1
299999 1
248504 1
1 1
1 1
64238 1
187698 1
254619 1
213653 1
289286 1
300001 1
219209 1
1 1
235029 1
245454 1
285698 1
31552 1
32564 1
144629 1
300002 1
1 1
169559 1
134605 1
1 1
156298 1
300000 1
287326 1
219783 1
242364 1
300002 1
1 1
299999 1
219704 1
213110 1
247793 1
143952 1
86080 1
300001 1
113244 1
22389 1
97464 1
1 1
3 1
226016 1
110786 1
100264 1
265916 1
80171 1
36296 1
61383 1
109269 1
97097 1
2219 1
111698 1
299999 1
156172 1
216217 1
1 1
220373 1
226647 1
225132 1
19038 1
2 1
208502 1
2 1
108487 1
2 1
232828 1
200940 1
1 1
300001 1
198562 1
300000 1
91365 1
229840 1
152604 1
300000 1
118957 1
124191 1
134572 1
232850 1
300001 1
1 1
2 1
270752 1
270160 1
139497 1
66874 1
216770 1
300001 1
300001 1
13779 1
142576 1
300001 1
217093 1
40224 1
160992 1
95146 1
1 1
140589 1
1 1
1 1
124530 1
123918 1
2 1
2 1
2 1
144399 1
298078 1
266620 1
55375 1
1 1
300000 1
233362 1
287240 1
174344 1
239266 1
300001 1
139360 1
59676 1
179338 1
173856 1
299999 1
233446 1
79318 1
208203 1
159094 1
1 1
300001 1
112072 1
112977 1
90349 1
298203 1
241818 1
224140 1
172556 1
299999 1
35110 1
2 1
182787 1
226310 1
118380 1
1 1
240255 1
152201 1
212425 1
299998 1
54848 1
45597 1
50661 1
300001 1
246259 1
2 1
64143 1
142555 1
1 1
300001 1
42075 1
1 1
300000 1
59002 1
300000 1
1 1
253696 1
215295 1
1 1
162385 1
299999 1
10877 1
80497 1
124681 1
2 1
86271 1
100977 1
300001 1
1 1
127566 1
300000 1
300001 1
274075 1
213004 1
80044 1
241821 1
132260 1
181490 1
53412 1
300000 1
230851 1
77567 1
300000 1
191383 1
140488 1
71976 1
284400 1
1 1
300000 1
299999 1
130643 1
299999 1
147277 1
293799 1
10108 1
162926 1
77952 1
9665 1
164759 1
1 1
219281 1
300000 1
157652 1
300001 1
166138 1
1 1
94153 1
299999 1
287192 1
47258 1
300001 1
2 1
13070 1
173356 1
2 1
18850 1
204723 1
248859 1
253579 1
237922 1
300000 1
299998 1
1 1
128431 1
236570 1
1 1
2 1
299999 1
1 1
142407 1
188058 1
221041 1
147276 1
232974 1
129581 1
114571 1
63316 1
299999 1
1 1
283198 1
238038 1
231067 1
281078 1
297937 1
293600 1
164614 1
37013 1
179570 1
1200 1
145730 1
80757 1
300001 1
1 1
70081 1
146805 1
96781 1
1 1
148127 1
1 1
3 1
3 1
120193 1
1 1
71185 1
141964 1
1 1
227762 1
194843 1
224334 1
104391 1
300001 1
111703 1
69147 1
300002 1
140528 1
47188 1
238146 1
299999 1
113991 1
300000 1
17584 1
1 1
299999 1
173835 1
159147 1
299998 1
300001 1
243805 1
281821 1
300002 1
300000 1
299443 1
171231 1
300001 1
93856 1
1 1
33820 1
1 1
279191 1
249636 1
4595 1
192207 1
24765 1
172275 1
259478 1
300000 1
299999 1
53314 1
300000 1
1 1
122030 1
222262 1
299999 1
235077 1
2 1
140322 1
300000 1
123339 1
284805 1
300001 1
300001 1
300000 1
155161 1
119819 1
706 1
61195 1
3 1
30051 1
284798 1
3 1
2 1
235913 1
212194 1
218055 1
37328 1
282983 1
300000 1
195868 1
249764 1
128323 1
40785 1
2 1
64787 1
177720 1
99001 1
58087 1
2 1
299999 1
211609 1
284911 1
1 1
263508 1
226658 1
70683 1
269256 1
173876 1
2 1
1 1
64532 1
170221 1
14729 1
47025 1
300001 1
43389 1
300000 1
131078 1
1 1
300000 1
291171 1
56745 1
300000 1
287158 1
300000 1
201637 1
17981 1
241829 1
92153 1
197094 1
2 1
277122 1
260778 1
1 1
223722 1
187283 1
300001 1
297210 1
3 1
265581 1
14769 1
1 1
77679 1
74399 1
178424 1
1 1
156504 1
300000 1
220877 1
300000 1
1 1
64904 1
300001 1
1 1
72977 1
95801 1
106122 1
203344 1
32725 1
17779 1
118033 1
76143 1
56898 1
168623 1
122637 1
112614 1
3 1
20961 1
300001 1
299999 1
210628 1
20530 1
94750 1
299999 1
151536 1
157648 1
300001 1
235965 1
187491 1
247357 1
300000 1
30796 1
15094 1
300002 1
257080 1
47031 1
283859 1
1 1
206364 1
300000 1
91457 1
172572 1
80005 1
52539 1
38372 1
1 1
3 1
112168 1
277045 1
266132 1
87300 1
14838 1
3 1
126857 1
300000 1
31451 1
1 1
1 1
48102 1
292871 1
219238 1
2 1
276432 1
1 1
248886 1
293994 1
300000 1
16771 1
300001 1
225723 1
197220 1
245910 1
158043 1
1 1
41553 1
300001 1
256370 1
245923 1
98011 1
1 1
3983 1
108301 1
188768 1
299999 1
300001 1
1 1
151643 1
1 1
23296 1
216861 1
62227 1
134554 1
25804 1
120648 1
97476 1
122576 1
49201 1
300001 1
255941 1
254105 1
300002 1
172563 1
194246 1
213520 1
126829 1
82448 1
300000 1
2 1
300001 1
237428 1
212830 1
185069 1
3 1
86060 1
300000 1
44089 1
1 1
158648 1
300000 1
157563 1
1 1
270858 1
86639 1
129402 1
300000 1
2 1
300001 1
165889 1
2 1
300001 1
6822 1
1 1
223914 1
299999 1
182266 1
15431 1
174929 1
36946 1
170880 1
256606 1
300001 1
112496 1
164788 1
136822 1
80343 1
137562 1
258602 1
234306 1
63128 1
262299 1
231453 1
300000 1
1 1
201051 1
206121 1
284900 1
197951 1
289575 1
2 1
1 1
69204 1
300000 1
228376 1
300001 1
3 1
246897 1
299999 1
134581 1
259672 1
299999 1
3 1
300000 1
258588 1
66355 1
300000 1
189594 1
300000 1
130909 1
177065 1
1 1
3 1
110184 1
36938 1
300000 1
233400 1
300001 1
50389 1
11020 1
198817 1
65526 1
1 1
38388 1
137584 1
136729 1
204314 1
3 1
223753 1
299998 1
300000 1
3 1
51206 1
1 1
2 1
2 1
300000 1
300000 1
259041 1
87258 1
154988 1
298850 1
2 1
75300 1
72900 1
24202 1
1 1
299999 1
78066 1
1 1
9873 1
300000 1
1 1
300001 1
299999 1
283121 1
299999 1
299999 1
300000 1
94789 1
44452 1
42095 1
263739 1
130733 1
32498 1
123943 1
238185 1
112774 1
283672 1
34583 1
288622 1
288082 1
276328 1
300000 1
300001 1
299999 1
100496 1
63849 1
300002 1
3 1
2 1
270729 1
1 1
244 1
171345 1
293896 1
2 1
133565 1
300000 1
2 1
144742 1
299999 1
243494 1
6389 1
54766 1
236966 1
287692 1
300000 1
203330 1
291268 1
129602 1
289489 1
1 1
243683 1
216799 1
300000 1
300001 1
82842 1
1 1
68914 1
300001 1
69684 1
296364 1
1 1
125643 1
299999 1
230047 1
298249 1
262906 1
1 1
1 1
215534 1
185154 1
267740 1
162464 1
120476 1
1 1
16509 1
184614 1
300000 1
79448 1
143893 1
300000 1
148394 1
300001 1
168337 1
293434 1
248471 1
299999 1
299998 1
1 1
170668 1
152663 1
1 1
245416 1
232696 1
300000 1
220093 1
42504 1
226020 1
286280 1
10026 1
257060 1
158681 1
1 1
1 1
1 1
47056 1
1 1
171076 1
184843 1
186731 1
1 1
45180 1
269074 1
267551 1
164675 1
106250 1
115584 1
299999 1
248724 1
112794 1
1 1
199578 1
299998 1
299467 1
284868 1
31347 1
102458 1
62626 1
234457 1
127169 1
15236 1
1 1
246287 1
1 1
118826 1
300001 1
158513 1
142786 1
290140 1
12629 1
2 1
192138 1
299999 1
65662 1
198395 1
1 1
3 1
146596 1
9615 1
295906 1
1 1
15392 1
4086 1
228546 1
85679 1
237122 1
43741 1
52353 1
3 1
71502 1
1 1
300000 1
224947 1
79238 1
300000 1
31906 1
239312 1
1 1
115044 1
124302 1
2757 1
1 1
300001 1
89682 1
3 1
242384 1
2 1
145819 1
1 1
1 1
100403 1
218097 1
109943 1
121635 1
237737 1
1 1
39903 1
227287 1
207865 1
300002 1
241571 1
81506 1
13521 1
256389 1
293724 1
195120 1
103397 1
139347 1
47580 1
3285 1
212725 1
44939 1
274348 1
205074 1
197277 1
154704 1
300001 1
33179 1
236162 1
104275 1
7291 1
202329 1
99055 1
299999 1
1 1
156286 1
16042 1
300000 1
42165 1
300000 1
43457 1
177959 1
62790 1
2 1
105068 1
232753 1
300000 1
299999 1
295073 1
300000 1
15042 1
299999 1
1 1
300001 1
71028 1
155740 1
160782 1
114427 1
2 1
26308 1
268723 1
1 1
291209 1
58801 1
38722 1
433 1
160845 1
76126 1
1 1
1 1
299999 1
182109 1
193018 1
28695 1
2 1
281707 1
200371 1
83951 1
4357 1
300000 1
300000 1
289733 1
116156 1
1 1
2 1
224247 1
262073 1
299999 1
154670 1
61737 1
300000 1
156300 1
182959 1
280854 1
73631 1
278957 1
46608 1
137407 1
61262 1
256091 1
98663 1
2 1
300000 1
268518 1
3 1
2 1
85259 1
92344 1
257315 1
103767 1
300001 1
141106 1
164722 1
164917 1
8896 1
3 1
1 1
173745 1
288768 1
23842 1
300000 1
224587 1
40963 1
113335 1
89891 1
300000 1
41253 1
1 1
259084 1
244586 1
58101 1
4373 1
300000 1
251422 1
300000 1
293077 1
3 1
300000 1
1 1
196302 1
299999 1
164267 1
299999 1
2 1
120854 1
1 1
3 1
123919 1
231875 1
157348 1
1 1
97519 1
300000 1
299020 1
300000 1
1 1
5393 1
77296 1
70148 1
286951 1
3 1
2 1
2 1
161097 1
16865 1
3 1
144591 1
1 1
3 1
1 1
299999 1
197612 1
12777 1
299999 1
252757 1
300000 1
131421 1
1 1
136166 1
232489 1
83979 1
57369 1
136767 1
100703 1
3 1
288708 1
1 1
7309 1
162975 1
1 1
31926 1
2 1
193453 1
292810 1
237112 1
24372 1
1 1
116043 1
300000 1
285837 1
2 1
159558 1
147991 1
234253 1
7729 1
1 1
2 1
205213 1
120993 1
300000 1
82533 1
158996 1
202504 1
1 1
55588 1
5780 1
75607 1
299999 1
272503 1
252741 1
110333 1
1 1
63056 1
1 1
216259 1
239035 1
157338 1
164996 1
28541 1
299998 1
120187 1
39470 1
3 1
300000 1
215395 1
116051 1
263438 1
240529 1
76166 1
125834 1
300001 1
299999 1
198043 1
299999 1
58102 1
300000 1
167290 1
2 1
282968 1
64831 1
221205 1
299999 1
300000 1
64632 1
1 1
66209 1
168506 1
223272 1
167865 1
2 1
299998 1
199016 1
149665 1
254568 1
54503 1
299998 1
300000 1
86425 1
51345 1
212707 1
300001 1
160350 1
232929 1
299999 1
107214 1
1 1
299999 1
124058 1
277702 1
131242 1
1 1
1 1
262838 1
300000 1
163683 1
296368 1
288567 1
279623 1
300002 1
1 1
103644 1
300000 1
12236 1
300001 1
55078 1
300000 1
2 1
300000 1
57290 1
300000 1
181099 1
264350 1
60708 1
1 1
2 1
1 1
300000 1
100751 1
300000 1
1 1
187881 1
1307 1
186614 1
115760 1
234994 1
113433 1
1 1
115109 1
245900 1
300000 1
57228 1
299999 1
65212 1
174522 1
300001 1
130886 1
90206 1
257027 1
1 1
1 1
247331 1
10547 1
232345 1
2 1
1 1
300001 1
150612 1
300001 1
20637 1
1 1
198517 1
124660 1
80124 1
165672 1
271934 1
13629 1
1 1
1 1
48800 1
176557 1
271166 1
109473 1
2648 1
1 1
32190 1
1 1
1 1
199408 1
300000 1
294046 1
199295 1
89897 1
215949 1
262176 1
119528 1
236488 1
93319 1
3277 1
299999 1
257935 1
155107 1
207565 1
44065 1
52797 1
213609 1
14960 1
228300 1
49492 1
153486 1
1 1
212035 1
12323 1
300000 1
152217 1
257817 1
184024 1
291895 1
50469 1
300000 1
182592 1
221024 1
192336 1
300001 1
300000 1
300000 1
111928 1
285435 1
1 1
1 1
26634 1
50674 1
1 1
184361 1
1 1
2 1
25720 1
1 1
300000 1
2175 1
2 1
262047 1
276054 1
145132 1
28106 1
194739 1
128719 1
134463 1
50041 1
102183 1
2 1
289496 1
3 1
129809 1
114274 1
2 1
54149 1
113769 1
300000 1
1 1
299999 1
26635 1
1 1
270000 1
99845 1
23826 1
300000 1
174279 1
133744 1
264168 1
299999 1
2 1
134958 1
171982 1
268614 1
2 1
240753 1
183707 1
139856 1
300000 1
1 1
299999 1
89448 1
71589 1
293786 1
165519 1
24523 1
300001 1
165964 1
23944 1
300000 1
287787 1
212987 1
205280 1
81813 1
300000 1
188317 1
169139 1
249790 1
123065 1
183017 1
300000 1
1 1
273743 1
276077 1
1 1
10101 1
300001 1
220082 1
1 1
31922 1
1 1
229286 1
2 1
300000 1
298682 1
119704 1
144602 1
299999 1
39803 1
121710 1
300000 1
211476 1
130815 1
287206 1
299999 1
244817 1
240731 1
296872 1
146872 1
300001 1
245935 1
20022 1
152037 1
36329 1
216126 1
18700 1
300001 1
1 1
271494 1
266058 1
209374 1
297100 1
49660 1
1 1
6375 1
211259 1
54439 1
81321 1
91621 1
147290 1
184659 1
206281 1
1 1
144324 1
70204 1
1 1
133895 1
158727 1
108605 1
254846 1
123764 1
250216 1
10561 1
262091 1
30067 1
243035 1
237967 1
130647 1
300000 1
299999 1
299082 1
1 1
273539 1
246712 1
3 1
200317 1
299999 1
1 1
299999 1
61387 1
300000 1
167409 1
104533 1
300000 1
