0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 14:18:48 +00:00
OI-codes/LibreOJ/2606/data/classroom14.in

100003 lines
2.3 MiB (Stored with Git LFS)

100000 100000
6 11 39 39 40 40 48 59 73 77 85 88 11761965 11761965 11761969 11761970 11762014 11762049 11762049 11762049 11762051 11762055 11762055 11762076 146668177 146668180 146668181 146668197 146668200 146668205 146668210 146668210 146668211 146668213 146668306 146668315 146668320 146668324 146668337 146668337 146668338 146668341 146668353 146668695 146669084 146669084 146669091 146669100 146669103 146669105 146669105 146669108 146669108 146669110 146669114 146669130 146669138 146669141 146669408 146669408 146669625 146669628 146669630 146669711 146669713 146669719 146669721 146669745 146669776 146669778 146669858 146669859 146669859 146669881 146670218 146670218 146670218 146670692 146670695 146670696 146670724 146670731 146670739 146670743 146670773 146671040 146671046 146671051 146671128 146671133 146671134 146671313 146671623 146671627 146671628 146671652 146671652 146671653 146671653 146671658 146671692 146671694 146671707 146671773 146671774 146671785 146671794 146671811 146671811 146671824 146671824 146671843 146671852 146671969 146671969 146671972 146672190 146672310 146672312 146672323 146672372 146672375 146672425 176043332 176043336 176043345 176043360 176043414 176043417 176043418 176043425 176043431 176043497 176043497 176043541 176043544 176043546 176043575 176043587 176043593 176043600 176043601 176043601 176044364 176044365 176044370 176044431 176044450 176044461 176044820 176044829 176044834 176044835 176044835 176044838 176044838 176044839 176044840 176044842 176044848 176044849 176044850 176044852 176044859 197223579 197224022 197224037 197224040 197224045 197224082 197224325 197224395 197224452 198175843 198175845 198176218 198176221 198176221 198176227 198176228 198176230 198176231 198176233 198176381 198176381 198176384 198176384 198176391 198176400 198176407 198176427 198176430 202458154 202458169 202458174 202458180 202458195 202901859 202901859 202901859 202901869 202901872 202901883 202901885 202901889 202901891 202901895 202901958 202901960 202902870 202902872 202902872 202902873 202902873 202902889 202902903 202902905 202902907 202902912 202902921 202902925 202902928 202902930 202902938 202902940 202902941 202902958 202902963 202902972 202902974 202902982 380775150 380775180 380775185 380775192 380775196 380775199 380775199 380775207 380775210 380775211 380775214 380775231 380775235 380775235 380775236 380775319 380775416 380775424 380775428 380775429 380775483 380775493 380775494 380775510 380775512 380775513 380775547 380775553 380775557 380775557 380775558 380775564 380775604 380775666 380775674 380775754 380775757 380775764 380775765 380775766 380775768 380775793 380775833 380775839 380775863 380775875 380775875 380775876 380775878 380775882 380775882 380775886 380775907 380775930 380775932 380776026 380776026 380776453 380776453 380776455 380776470 380806070 541324033 541324033 541324259 541324359 541324386 541324422 541324864 541324864 541324878 541324919 541324921 541324924 541324924 541324988 541324995 541324995 541324995 541325001 541325015 541325023 541325032 541325034 541325034 541325043 541325044 541325074 541325074 541325163 541325168 541325179 541325186 541325186 541325186 541325187 541325196 541328442 541328443 541328449 541328450 541328455 541328458 541328458 541328459 541328459 541328465 541328467 541328507 541328507 541328509 541328518 541328522 541328524 541328524 541328534 541328536 541328540 541328542 541328552 541339950 541339951 541339969 541339974 541339979 541339979 541340012 541340012 541340012 541340018 541340025 541340029 541340032 541340034 541340034 541340041 541340123 541340125 541340125 541341167 541341172 541341174 541341210 541341211 541341227 541341233 541341236 541341243 544697794 544697802 544697876 544697876 544697930 544697930 544697933 544697941 544697942 544697949 544697951 544697974 544697987 544697989 544698092 544698098 544698098 544698120 544698138 544698139 544698141 544698142 544698340 544698376 544698486 544698490 544698492 544698500 544698534 544698543 544698599 544698609 544698609 544698617 544698687 544698713 544698713 544699909 544699948 544699952 544700295 544700326 544700330 544700338 544792002 544792002 544792002 544792005 544792066 544792069 544792120 544792138 544792140 544792144 544792147 544792153 544792156 544792168 544792168 544792171 544792175 544792175 544792184 544792220 544792225 544792227 544792245 544792245 544792247 709015491 709015491 709015492 709015495 709015512 709015512 709015562 709015568 709015570 709015712 709015724 709015728 709015729 709015810 709015817 709015841 709015873 709015875 709016269 709017164 709017209 709017353 709017393 709017397 709017398 709089790 709089792 709089793 709089795 784166914 784166927 784166938 784166949 784166950 784166951 784166962 784167178 784167182 785198587 785198589 785198611 785198613 785198613 785198622 785198627 785198629 773436779 773436782 773436786 773436786 773436800 773437446 773437446 773437447 773437482 773437492 773437501 773437501 773437513 773437518 837720893 837720894 837720977 837720985 837720992 837721011 837721158 837721242 837721249 837721284 837721373 837721373 837723211 837723215 837723215 891953522 891953528 891953528 891953529 891953531 891953540 891953541 891953542 827670189 827670189 827670191 827670258 827670259 827670261 827670263 827670264 827670264 827670493 827670501 827670506 827670506 827670511 827670714 827670714 827670788 827671250 827671254 827671254 827671254 827671257 827671262 827671267 827671270 827671270 827671325 827671328 827671329 827671330 827671336 827671455 827671456 827671459 827671476 827671483 827671498 827671511 827671589 827671826 827671852 827671854 827671863 827671871 827671871 827671875 827671878 827671883 827671883 827672093 827672099 827828153 827828853 827828861 827829003 827829029 827872955 827872955 827872959 827872961 827872962 827872966 827872967 827873025 827873058 827878744 827878745 827878988 827879558 827879558 827879561 827879670 827879671 827879695 827879699 827879699 827879707 827879719 827879735 827879742 827879744 827879747 827879748 827879751 827941956 827942087 827942088 827942088 827942098 827942108 827942158 827942164 827942169 827942172 828014690 828014690 828014691 828014697 828014704 828014707 828014707 828014709 828014714 828014714 828014725 828014728 828014735 828014735 828014739 828014745 828014752 828014766 828014806 828014822 828014931 828014935 828014952 828014954 828014957 828014960 828014966 828014968 828014983 828014987 828014987 828015003 828015040 828015043 828015086 828015086 828015091 828015138 828015144 828015147 828015261 828015266 828015266 828015273 828015560 828015565 828015593 828015593 828015603 828015606 828015607 828015611 828015613 828015616 828015616 828015619 828034837 828034837 828034843 828034887 830635322 830635323 830635332 830635335 830635335 830635335 830635339 830635346 830635347 830635367 830635373 830635378 830635497 830635641 830635703 830635703 830635711 830635713 830635735 830635737 830635739 830635740 830635750 830635758 830635768 830635956 845779062 847747894 847747897 847747922 847747923 847747929 854407930 854409066 854409261 854409264 854409268 854409283 935090966 935090971 935090978 969909678 969909712 969909719 969909726 969909731 969909908 969909965 969909965 969909968 969910614 969910615 969910621 999276917 984133824 984133825 984133859 984133862 984133863 984133882 984135113 984135115 984135116 984135150 984135189 984135191 984135201 984135227 984135227 984135321 984135324 984135327 984135332 984135333 984135335 984135570 984135748 984135750 984135753 984135804 984136115 984136125 984136130 984136134 984136136 984136138 984136153 984136164 984136170 982167358 982167365 982167366 982167373 982167386 982167398 982167400 982167400 982167403 982167405 982167409 982167432 982167434 982167435 982167438 982167438 982167552 982167555 982167556 982167557 982167557 982167558 982167558 982167563 982167564 982167567 982167669 982167706 982225577 982225580 982225584 982225601 982225624 982225624 982225624 982225659 982225666 982225672 818002443 818002684 818002685 818002685 818002695 818002697 818002726 818002737 818002739 818002746 818002750 818002753 818002761 818120033 818120037 818120180 818120182 818120183 818120187 818120197 818120197 818120197 818120201 818120202 818120207 818120340 818120342 818120343 818120344 818120616 818120618 818120642 818120642 818120643 818120652 818120665 818120674 818120700 818120700 818120700 818120711 818120720 818120721 818120723 818120724 818120725 818120736 818120736 818120736 818120736 818120739 818120772 818120775 818120777 818120788 818120788 818120804 818120805 818120806 818120822 818120827 818120834 818120834 818120858 818120876 818120876 818120880 640248826 640248959 640248960 640248969 640248971 640248972 640248972 640248972 640248975 640248979 640248982 640248999 640249003 640249809 640249811 640249813 640250337 640250340 640250340 640250369 640250377 640250379 640250381 640250384 640250485 640250486 640250499 640250500 640250512 640250636 640250637 640250638 640252797 640252801 640252809 640252820 640252837 640252837 640252854 640252862 640252881 605434184 605434192 605437673 607478764 607478767 607478767 607478834 607478836 607478848 607478848 607478852 607478890 607478898 607478905 607478919 607478931 607478943 607478998 607479001 607479007 607479007 607479016 607479020 607479032 607479061 607479063 607479308 446961360 446961360 446961402 446961583 446961584 446961598 446961613 446961618 446961618 446961645 446961646 446961719 446961722 446961767 446961767 446961848 446961848 446961854 446961855 446961861 446962010 446962022 446962025 446962036 446962153 446962158 446962288 446962312 446962315 446962317 446962319 446962339 446962339 446962423 446962423 446962425 446962499 446962511 446962725 446962822 446962825 446962833 446962833 446962838 446962904 446962912 446962944 446963009 446963043 446963048 446963051 446963051 446963065 446963089 446963109 446963109 446963123 446963128 446963128 446963142 446963246 446963254 446963275 446963288 446963290 446963782 443607231 443607252 443607867 443608013 443987921 443987922 443987922 443988390 443988391 443988605 443988612 443989198 443989200 443989202 443989249 443989249 443989259 443989276 443989293 443989354 443989358 443989365 443989394 443989418 443989418 443989419 443989423 443989424 443989426 443989433 443989433 443989440 443989440 443989442 443989446 443989524 443989532 443989532 443989548 443989639 443989642 443989644 443989694 443989699 443989730 443989736 443989786 443989787 443989788 443989790 443989805 443989805 443989970 443990031 443990035 443990040 443990057 443990063 443990073 443990075 443990079 443990080 443990084 443990123 443990568 443990574 443990577 443990585 443990586 443991369 443991373 443991389 443991392 443991395 443991400 443991403 389761175 389761217 389761236 389761238 389761240 389761245 389761917 389761918 389761972 389761974 389761977 389761996 389762084 389762088 389762305 389762309 389762324 389762327 389762328 389762329 389762332 389762334 389762355 389910658 389910691 389910691 389910776 389910784 389910912 389910917 389910960 389910960 389910965 389910966 389910968 389910979 389910980 389910989 389910990 389927519 389927523 389927527 389927527 389927533 389927545 389927548 389927553 389927603 399481809 399482024 370111899 370111922 370111923 370111930 370111938 370111941 370111946 370111948 370111949 370111953 370111953 370111956 370111969 370111969 370111972 370111982 370111992 370111994 370112002 370112004 999994160 999994160 999994161 999994170 999994172 999994350 999994460 999994471 999994480 999994480 999994615 999994627 999994628 999994632 999994632 999994640 999994781 999994851 999994852 999994856 924917758 924917760 924917788 924917799 924917806 924917807 924917807 924917825 924917828 924917828 924917839 924917839 924917844 924917846 924917847 924918426 924918440 924918759 924918760 924918761 924918761 924919123 924919154 924919162 924919166 924919172 924919182 924919907 924919909 920638224 920638243 920638246 920638258 920638263 920638266 920638269 920638272 920638275 920638276 920638283 920638283 920638286 920638290 920638290 920638290 920638290 920638290 920638298 920638333 920638338 920638338 920638349 920638377 920638393 920638712 920638777 920638778 920638913 920638917 920638924 920638925 920639862 920639862 920639873 920639877 920639877 920639877 920639924 920639933 920639933 920639939 920639940 920640099 920640208 920640211 920640439 920640439 920640442 920640447 920640451 920640513 920640517 920640517 920640853 920640853 920641032 920641235 920641238 920641240 924068299 924068305 924068305 924068307 924068313 924068314 924068317 924068327 924068328 924068336 924068336 924068343 924068431 924068433 924068491 924071048 924071051 924071056 924071058 924167679 924167685 924167686 924167721 924167756 924167762 924167765 924167778 924167779 924167806 924167811 924167814 924167819 924167871 924167873 924167874 924167874 924167876 924167992 924168752 924168754 917510378 917510391 917510572 917510589 917448416 917448553 917448559 917448570 917448581 917448581 917449251 917449252 917449255 917449255 917449268 917449703 917449705 917449740 917449740 917449747 917449755 917449875 917449877 917449879 917449880 917449886 917449891 917450069 917450246 917450323 917450394 917450403 917450405 917450405 917450405 917450408 917450408 917450412 917450445 917450452 917450452 917450454 917450467 917450470 917450471 917450474 917450478 917450487 917450488 917450513 917450517 917450530 917450539 917450546 917450610 917450612 917450615 917450705 917450707 917450707 917450812 917450836 917450837 917450840 917450867 917450868 917450872 917450875 917450878 917450878 917450929 917450930 917450962 917450963 917450963 917450973 917450973 917450994 917450994 917450996 917450996 287568846 287568852 287569271 287569284 287569287 287569289 287569298 287569316 287569316 287569317 287569318 287569320 287569329 287569329 287569330 287569338 287569385 287569437 287569464 287569472 287569472 287569484 287569487 287569491 287569492 287569498 287569500 287569539 287569568 287569568 287569571 287569989 287569992 287569995 287570005 287570009 287570010 287570052 287570064 287570078 287570078 287570287 287570291 287570292 287570728 287570732 287570756 287570808 287570810 287570864 287570864 287570864 287570902 287570904 287570907 287570925 287570937 287570958 287570980 287570992 287570992 287571036 287571059 287571085 287571087 287571099 287571140 287571865 287571869 287571885 287571926 287571926 287572000 287572000 287572003 287572007 287572072 287572077 287572080 287572087 287572093 287572101 287572103 287572106 287572216 287572791 287572801 287572804 287572804 287572813 287572819 287572823 287572978 287572981 287573153 287573153 287573157 287573159 287573162 287573181 287573187 287573188 287573189 287573190 287573191 287573193 287573231 287573238 287573244 287573250 287573260 287573376 287573381 287573441 287573442 287573444 287573444 287573447 287573454 287573548 287573561 287573572 287573599 287573623 287573636 287573695 287573710 287573713 287573715 287573715 287573739 287573739 287573765 287573921 287573936 287573954 287573955 287573997 285532908 285532909 285532909 285532910 285532914 285532915 285532942 285532947 285532951 285532951 285532954 285532961 285532969 285532976 285532979 285533015 285533017 285533043 286268203 286268209 286268209 286268399 286268403 286268403 286268411 286268420 286268421 286268425 286268428 286268487 286269515 286269515 286269516 286269547 286269548 286269559 286269580 286269580 286269601 286269602 286269608 283669242 283669242 283669243 283669249 283669252 283669261 283669266 283669285 283669289 283669290 283669307 283669932 283670478 283670487 283670487 283680746 283681019 283681041 283681041 283681041 283681052 283681084 283681086 283681097 283681353 285008857 285011197 285012241 285170047 285170048 285170060 285170062 475193422 475193422 475193493 475193520 475193540 475193542 475193547 475193552 475193574 475193576 475193592 475076414 575061336 575061340 574617679 574617680 574617680 574617702 574618822 574618826 574618826 574618833 574618938 574618940 574618941 574618944 574618944 574618945 574619793 574619799 632777779 632777779 632777781 632777788 632777789 632777790 442754520 442754523 442754715 442754738 442754739 442754742 442754742 981262939 981262939 981262941 981262945 981262948 981262949 981262955 981262981 981262981 981263022 981107059 981107294 981107304 981107307 981107315 981107317 981107324 981107324 981107377 981107377 981107471 981107471 981107472 981107480 981107587 981107645 981107647 981107654 981107659 981107669 981107669 981107674 981107675 981107680 981107680 981107694 981107698 981107699 981107703 981107870 981107881 981107895 981107924 981109452 981109456 981109458 981109464 981109464 981109479 981109487 981109560 981109560 981109565 981109566 981109572 981109581 981109714 981109719 981109724 981109725 981109734 981109741 981109749 981109762 981109821 981109823 981109825 981109826 981109829 981109839 981109848 981109908 981109909 981109916 981109919 922952005 922952018 922952023 922952023 922952026 922952026 922952028 922952117 922952117 922952166 922952174 922952174 922952192 922952195 922952552 922952552 922952553 922952553 922952558 922952597 922952599 922952612 922952629 922952631 922952632 922952639 922952641 922952643 922952646 922952671 922952672 922952689 922952695 922952695 922952695 922952698 922952710 922952711 922952847 922952851 922952861 922952867 922952872 922952900 922952900 922952926 922952929 922952932 922952970 922952970 922952984 922952991 922953030 922953030 922953044 922953045 922953054 922953288 922953289 922953291 922953419 922953419 922953427 922953428 922953431 922953445 922953447 922953447 922953448 922953460 922953461 922953461 922953469 922953475 922953475 922953478 922953478 922953480 922953513 922953517 922953541 922953569 922953572 922953576 922953579 922953579 922953579 922953580 922953580 922954202 922954203 922954211 922954212 922954228 922954236 901775999 901776000 901776000 901776024 901776033 901776045 901776045 901776048 901776048 901776048 901776049 901776066 901776066 901776194 901776195 901776808 901776834 901776835 901776836 901776844 901776844 901704454 901704459 901704461 901704478 901704573 901704781 901704787 901704799 901704858 901704861 901704865 901704874 901704933 901704939 901704954 901704970 901704970 901704974 901705041 901705041 901705043 901705092 901705094 901705094 901705094 901705111 901705120 901705123 901705123 901705131 901705132 901705270 901705272 901556981 901556982 901556983 901556997 901557003 901557004 901557196 901557201 901557207 901557243 901557255 901557262 901557296 901557363 901557363 901557363 901557385 901557391 901557400 901557417 901557417 901557419 901557419 901557422 901557459 901580262 901580280 901580280 901580285 901580286 901580288 901580288 901580293 901580293 901580297 901580302 901580349 901580350 901580385 901580386 901580386 901804754 901804759 901804784 901804788 901804789 901804790 901804799 901804800 901804802 901804803 901804803 901804804 901804823 901804824 901804841 901804844 999905568 999905576 999905578 999905582 999906198 999906199 999833967 999833997 999833998 999834010 999834013 999834025 999834026 999834032 999834033 999834049 999834066 999834074 999804631 999804635 999804647 999805061 999805063 999805092 999805098 999805101 999805102 999805202 999805202 999805211 999805309 999805309 999805347 999805366 999805402 999805402 999805402 999805600 999805984 999805990 999805994 999805997 999805997 999805998 999806002 999806006 999806017 999806025 999806025 999806040 999806054 999806056 999806058 999806501 999806513 999806523 999806526 999806529 999806534 999806537 999806538 999806550 999806718 999806772 999806774 999806779 999806790 999806834 999806841 999806847 999806869 999806877 999806880 999806882 999806882 999806909 999806913 999806933 999784134 999784158 999784184 999784184 999784187 999784187 999784189 999784206 999784224 999784224 999784224 999784229 999784230 999784336 999784627 999784628 999784636 999785044 999785056 999785056 999785521 999785942 999785949 999785949 999785971 999785995 999786255 999786255 999786256 999786282 999786283 999786284 999786288 999786290 998458881 998458882 998458883 998458884 998458897 998458902 998458905 998458907 998458910 998458910 998459933 998459975 998080071 998080071 998080085 998080086 998080086 998080097 998080267 998080273 998080277 998080310 998080313 998080325 998080327 998080387 998080391 998080395 998080418 998080419 998080424 998080424 998080439 998080447 998080480 998080485 998080487 998080494 998080495 998080495 998080506 998080586 998080588 998080661 998080701 998080732 998069336 998069338 998069340 998069340 998066128 998066128 998066131 998066131 998066134 998066140 998066141 998066794 998067316 998067420 998067467 998067513 999622237 999622245 999622246 999622252 999622428 999622431 999622432 999622484 999620648 999620654 999620658 999620966 999620969 999621115 999949860 999949864 999949864 999949864 999949908 999949911 999950385 999950399 999950406 999950420 999950421 999950424 999950426 999950446 999950503 999950513 999950513 999950522 999950528 999950533 999950534 999950553 999950567 999950567 999950625 999950916 999950918 999950918 999950927 999950935 999950936 999950938 999950938 999950940 999998679 999998691 999998697 999998700 999998700 999998704 999998706 999998709 999998710 999998712 999998712 999998714 999998720 999998745 999998749 999998889 999998893 999998900 999998903 999998908 999998911 999998912 999998914 999998920 999998927 999998938 999998946 999995493 999995494 999995527 999995529 999995561 999995222 999995225 999995233 999995233 999995236 999995245 999995248 999995250 999995266 999995274 999995288 999995372 999995401 999995408 999995409 999995434 999995465 999995478 999995478 999995499 999995508 999995508 999995192 999995192 999995200 999995242 999995257 999995269 999995281 999995285 999995293 999995294 999995310 999995313 999995327 999995331 999995684 999995830 999995834 999995836 999995839 999995949 999995955 999995962 999995964 999995984 999995986 999995987 999996006 999996014 999996017 999996148 999996154 999996162 999996163 999996165 999996166 999996166 999996167 999996168 999996169 999996177 999996178 999996191 999996195 999996201 999996203 999996208 999996234 999996372 999996372 999996374 999996376 999996378 999996382 999996411 999996454 999996457 999996461 999996471 999996504 999996506 999996534 999996538 999996538 999996541 999996543 999996549 999996566 999996568 999996569 999996630 999996630 999996632 999996637 999996640 999995907 999995924 999995959 999995961 999995961 999995962 999995964 999995965 999995967 999995976 999995980 999996102 999996103 999996105 999996108 999996109 999996156 999996160 999996163 999996317 999996319 999996322 999996972 999949287 999949291 999949390 999949459 999949466 999948561 999948562 999948575 999947990 999947994 999948049 999948079 999948081 999948231 999948234 999948237 999948300 999948303 999948303 999948314 999948386 999948465 999948467 999948473 999948485 999948487 999948506 999948513 999948514 999948337 999948354 999948366 999948366 999948371 999948373 999948377 999948387 999948396 999948408 999948465 999948465 999948473 999948477 999948489 999948489 999946964 999946972 999946972 999946972 999947054 999947057 999947110 999947134 999947135 999947195 999947286 999947294 999947295 999947295 999947296 999947307 999947314 999947319 999947320 999947321 999947321 999947388 999947479 999947481 999947484 999947484 999947498 999947501 999947507 999903596 999903597 999903598 999903641 999903641 999903642 999903652 999902464 999902471 999902471 999902473 999902475 999902482 999903479 999903497 999903637 999903665 999903666 999904671 999903647 999903647 999903650 999903656 999903661 999903662 999903886 999903894 999903898 999903901 999903901 999903931 999903990 999903997 999903998 999923086 999923086 999923127 999923340 999923465 999923474 999923999 999923999 999924015 999924024 999924033 999924056 999924056 999924056 999924058 999924081 999924113 999924169 999924174 999924189 999924197 999924199 999924204 999924219 999924219 999924219 999924220 999924223 999924234 999924237 999924244 999924345 999924345 999924397 999924401 999924401 999924401 999924403 999924446 999924447 999924467 999923285 999923318 999924839 999924845 999924848 999924874 999924876 999924369 999924485 999924486 999924499 999924500 999924537 999924539 999924545 999924631 999924639 999924639 999924664 999924721 999924721 999924743 999924748 999924799 999924810 999925225 999925229 999925231 999925231 999925231 999925232 999925233 999925237 999925239 999925243 999925244 999925320 999925360 999925369 999925370 999925376 999925417 999925443 999925444 999925234 999925250 999924897 999924901 999924925 999924940 999924940 999924940 999925909 999925742 999925751 999925751 999925753 999925754 999925754 999925864 999925864 999925887 999925888 999926448 999926450 999925859 999926001 999927411 999927425 999927435 999927528 999927528 999927529 999927571 999927576 999927576 999927582 999927582 999927584 999927586 999932384 999932389 999932481 999932483 999932045 999932045 999932045 999932047 999932051 999931250 999931253 999930292 999929394 999929395 999929399 999929404 999929406 999929410 999929410 999929427 999929431 999929485 999929485 999929510 999929510 999928770 999928789 999928803 999928808 999928813 999928833 999928856 999928871 999929834 999929852 999929852 999929853 999929857 999929859 999929861 999929868 999929868 999929870 999929872 999930078 999930078 999930638 999930639 999930657 999930658 999930658 999930661 999930670 999930670 999930672 999934537 999934537 999934538 999934540 999934630 999934635 999934639 999934644 999837752 999837790 999837806 999837807 999837810 999837811 999837811 999837811 999837814 999837825 999837825 999837826 999837870 999838003 999838006 999838035 999838036 999838036 999838040 999835908 999835909 999835909 999835918 999836040 999836045 999836135 999817072 999817073 999998901 999998901 999998902 999998903 999998908 999998923 999998923 999998923 999998933 999998936 999998938 999998947 999996773 999996774 999996777 999996777 999996778 999996883 999996886 999996888 999996888 999996888 999996904 999996905 999997500 999997506 999997511 999997544 999997545 999997574 999997579 999997507 999997509 999997510 999997556 999997560 999997563 999997574 999998152 999998192 999998202 999998207 999998208 999998216 999998332 999998334 999998365 999998382 999998395 999998419 999998421 999998444 999998639 999998647 999999109 999999130 999999253 999999253 999999275 999999275 999999289 999999290 999999294 999999294 999999296 999999326 999999326 999999045 999999048 999999234 999999239 999999242 999999246 999999383 999999451 999999451 999999453 999999455 999999471 999999503 999999504 999999504 999999504 999999507 999999591 999999591 999999594 999999615 999999625 999999627 999998304 999998311 999998312 999998355 999998355 999998358 999998360 999997718 999997792 999997797 999997832 999997870 999997874 999997836 999998076 999998083 999998083 999998083 999998110 999998113 999998120 999998145 999998165 999998183 999998188 999998188 999998215 999998416 999998517 999998517 999998517 999998528 999998533 999998538 999998542 999998542 999998573 999998578 999998664 999998707 999998708 999998716 999998719 999998723 999998767 999998768 999998865 999998936 999998936 999998988 999998995 999999000 999999023 999999023 999999026 999999068 999999068 999999068 999999071 999997942 999997951 999997958 999997959 999997963 999998000 999998004 999998082 999998091 999998093 999998094 999998111 999998131 999998142 999998171 999998175 999998178 999998180 999998297 999998301 999998370 999998731 999998733 999998735 999998746 999998747 999999308 999999383 999998471 999998482 999998688 999998693 999998705 999998713 999998720 999998724 999998729 999998729 999998788 865092716 865092721 865092771 865092783 865092785 865092797 865092629 865092630 865092632 865092640 865092666 865092669 865092680 865092115 865092119 865092123 865092220 865092222 865092232 865092239 865092249 865092299 865092319 865092324 765107441 850872728 850872741 850872747 850872747 850872766 850872803 850872803 850872804 850872727 850872755 850872792 850871841 850871844 850871847 850871859 850871885 850871889 850872183 850872184 850872185 850872187 850871994 850872000 850872002 850872023 850872024 850872024 850867226 850867230 850867240 850867246 850867251 850867257 850867259 850867267 850867270 850867336 850867346 850867350 850867362 850867416 850867473 850867268 850867268 850867269 852267654 852267248 852267250 852267251 852267256 852267265 852267266 852267269 852267173 852267177 852267182 852267137 852267070 852267100 852267103 852267109 852426697 852426697 852426701 852426705 852426871 852426874 852426874 852426888 852426895 852426932 852426936 852426945 852426945 852426946 852426995 852427008 852427012 852427015 852427017 852427018 852427020 852427028 852426006 852425924 852425942 852425950 852426177 852426182 852426086 852426229 852426239 852426241 852426241 945729679 945729682 945729682 945729683 945729685 947005265 947005266 943578211 943578211 943578221 943578270 943578274 943578282 943578285 943578335 943578336 943578340 943578340 943578345 943578346 943578466 943578470 943578473 943578489 943578490 943578522 943578522 943578597 943578597 943578604 943578641 943578645 943578656 943578693 943578699 943578731 943578873 943578873 943578875 943578892 943578911 943578953 943578959 943578961 943578966 943578073 943578078 943578081 943578102 943578116 943578126 943578127 943578128 943578128 943578139 943578151 943582712 943582712 943582764 943582767 943582770 943582773 857817540 857817712 857817712 857840583 857840591 857840591 857840593 857840596 857840596 857840599 857840608 857840663 857840666 857840585 857840590 857840593 857840597 857840600 857840750 857840762 857840766 857840766 857840768 857840788 857840789 857840862 857840868 857840876 857840876 857840897 857840901 857840906 857840907 857840916 857840979 857840983 857840983 857840983 857841035 857841036 857841045 857841052 857841053 857841056 857783194 857783304 857783318 857783343 857783346 857783364 857783372 857783373 857783376 857783376 857783111 857783136 857783154 857783158 857783171 857783313 857783315 857783320 857783323 857783328 857783330 857783333 857783333 857783399 857783400 857783400 857783400 857783405 857783411 857783416 857783573 857783575 857783581 857783583 857783583 857783723 857783744 857811321 857811331 857811342 857811367 857811371 857811401 857811401 857811404 857811405 857811457 857811183 857811184 857811191 857811207 857811227 857811227 857811241 857811241 857811244 857811245 857811245 857811287 857811290 857811292 857811294 857811294 857811301 857811304 857811737 857811737 857811741 857811741 857815762 857815788 857815790 857815563 857815564 857815593 857815598 857815602 857815611 857815686 857815687 857815713 857816733 857816743 857816753 857816770 857816491 857816493 857816493 857816493 857816497 857816184 857816188 857816190 857816196 857816243 857816243 857816245 857816247 857816251 857816259 857816261 857816262 857816418 857816467 857816511 857816518 857816522 857815834 828449542 828449545 828449556 828459008 828459008 828459011 828459016 828459025 828459055 828459057 828459060 828459066 828459068 842341237 842341240 842341250 842341262 842341272 842341278 842341283 842341283 842341288 842341296 842341297 842341306 842341371 842341395 842341423 842341448 842341410 842341411 842341418 842341458 842341471 842341472 842341442 842341451 842341453 842341461 842340889 842340993 842341007 842341010 842341028 842341032 842341038 842341099 842341112 856715391 856715505 856715538 856715542 856715545 856715578 856715629 856715218 856715218 856715218 856715231 856715292 856715304 856715305 856715330 856715332 856715338 856715360 856715269 856715291 856715297 856715299 856715299 856715332 856715366 856715368 856715371 856715399 856715403 856715412 856715415 856715419 856715419 856715512 856715513 856715535 873970695 873970696 873970742 873970751 873970761 873970770 873970799 873970834 873970840 873970840 873970887 873970889 874114253 874114256 874114260 874114262 874114275 874114287 874114290 874114291 874114330 874114336 874114807 874115537 874115539 874115655 874115669 874115673 874115673 874115684 874115687 874115721 874115729 874115747 874115750 874115756 874115756 874115758 874115759 874115793 874115794 874115795 874115848 874115851 874115851 874115857 874115874 874115887 874115928 874115928 874115982 874115987 874116010 874116010 874116014 874116014 874116079 874116079 874116085 996545900 996545900 996545903 996545391 996545396 996545407 996545408 996545408 996545179 996545179 996545183 996545105 996545105 996545108 996545109 996544960 996544962 996544970 996544973 996545017 996545071 996545073 996545074 999997233 999996595 999996636 999996639 877566839 877566839 877566839 877566843 877566890 877566891 877566896 877566903 877566904 877566905 877566922 877566931 877566942 877566947 877566958 877566962 877566963 877567191 877567203 877567207 877567390 877567391 877567391 877567394 877567401 877567406 877567373 868013200 868013208 868013209 868013214 868013214 868013217 868013219 868013226 868013245 868013247 868013251 868013256 868013298 868013298 868013347 868013347 868013358 868013358 868013387 868013389 868013055 868013056 868013058 868122684 868122684 868122687 868123727 868123727 868123753 868123755 868123788 868123799 868123842 868123843 868123847 868124161 868124163 868124165 868124172 868124180 868120198 868120254 868120257 868120267 868120164 868120181 868120188 868100978 868100982 868100982 868100992 868100992 868100992 868101004 868101010 868101011 868101022 868101023 868101023 868101031 868101039 868101072 868101074 868101098 868101105 868119395 868119290 868119310 868119312 868119320 868119322 868119429 868119429 868119440 868119483 868119485 868119486 868119492 868119498 868119509 900117225 900117226 900117226 900117227 900117268 900117149 900117188 900117190 900117291 900117296 900117364 900117366 900117371 900117375 900117404 900117412 900117412 900117415 900117426 900117435 900117435 900117832 900117877 900117898 900117898 900118177 900118181 900118188 900117783 900117791 900117799 900117802 900117805 984237554 984237591 984237449 984237348 984547658 984547662 984547666 984547670 984547671 984547681 984547372 984547375 984547380 984547385 984547389 984547391 984547414 984547421 984547428 999936374 999936382 999936387 999936413 999936415 999936819 999936824 999936824 999936826 999936832 999936832 999936832 999936832 999936856 999936856 999936856 999936860 999936860 999936861 999936865 999936866 999936869 999936873 999936880 999937224 999937238 999937262 999937263 999935860 999935861 999935864 999935869 986053707 986053708 986053323 986053339 986053378 986053219 986053219 986051997 986052000 986052016 986052051 986052175 986052175 986052178 986052199 986989863 986989863 986989876 986989894 986989897 986990004 986990004 986990039 986990068 986990079 986990083 986990100 986990408 986990439 986990443 986989588 986989588 986989598 986989836 991466847 991466303 991466306 991466312 991466324 991466374 991466245 991466255 991466261 991466262 991466284 991466285 991466288 991466289 991466310 959468682 959468697 959468702 959468702 959468714 959468715 959468752 959468757 959468815 959468823 959468824 959468864 998420760 998420774 998420774 998420671 998420679 998420689 998420689 998420690 998420257 998420261 998420302 998420388 998420390 998420392 998420405 998420414 998420421 998420424 998427251 998427251 998427256 998427257 998427257 998427258 998427272 998427280 998427284 998427289 998427303 998427306 998427308 998427308 998427312 998427387 998427388 998427473 998427473 998507140 998507180 998507208 998507208 998507213 998507217 998507226 998507403 998507404 998507404 998507410 998507411 998507411 998507412 998507498 998507501 998507335 998506720 998717449 998717453 998717467 998717472 998717475 998717478 998717482 998717483 998717487 998717597 998717818 998717826 998717831 998717860 998717862 998718827 998718876 998718885 998718905 998718914 998718972 998718972 998718993 998719009 998719010 998719010 998718834 998718835 994241843 994241845 994241845 994241851 994242326 994242326 994242639 994242642 994242648 994242649 994242708 994242777 994242777 994242807 994242807 994242825 994242827 994242832 994273674 994273678 994273680 994273214 994273214 994273226 994273229 994273238 994273252 994273252 994273256 994273257 994273285 994273287 994273522 994273527 994273531 994273556 994273562 994273620 994273620 994273628 994273628 994273629 994273631 994273639 994273947 994273950 994273950 994273953 994273955 994274036 994274047 994274048 994274056 994274064 994274158 994274158 994274161 994274161 994274161 994274163 994274195 994274205 994274213 994274241 994274241 994274269 994274294 994274294 994274294 994274310 994274312 994274331 994274331 994274333 994274344 994274370 994274370 994274373 994274381 994274381 994274382 994274382 979900110 979899728 979899731 979899739 979899756 979899758 979899775 979899787 981510722 981510727 981510735 981510744 981510745 981510748 981510755 981510763 981510769 981510769 981510769 981510772 981510773 981510774 981510774 981510774 981524463 981524468 981524468 981524468 981524471 981524478 981524478 981524478 981524539 981524569 997987946 997987948 997828425 997828434 912433108 912433108 912433110 912433125 912433144 912433240 912433250 895643972 895643995 895644000 895644057 895644065 895644066 894706202 894706268 894706273 894706392 894706397 894706402 894706247 894706248 894706111 894706119 894706119 894706180 894706203 894706203 894706215 894706265 894706416 916809277 916809292 916809292 894706434 894706438 894706506 894706508 894706512 894706516 894706519 894706524 894706525 894706532 896522107 896522110 896522149 896522157 896522170 896522199 896522218 896521853 896521855 896521861 896521864 896521872 896521889 896521889 896521909 896512480 896512490 896512492 896512493 896512027 896512120 896512136 896512140 896512202 896512202 896512202 857560343 857560344 855949412 855949415 855949417 855949461 855949463 855949479 855949480 855949484 855949504 855949506 855949058 855949132 855949150 762645716 762645716 762645716 762645744 762645753 762645753 762645769 762645778 762645781 762646302 762646311 762646313 762646325 762646326 762646342 762646343 762646361 762646364 762646372 762646376 762646377 762646690 762646704 762646704 762646744 762646744 762646757 762646757 762646757 762646863 762646873 762646873 762646881 762646890 762646893 762646896 762646985 762646987 762646990 762647407 762647408 762647409 762647410 762647410 762647413 762647446 762647446 762647456 762647460 762647479 762647483 762647489 762647489 762647170 762647187 762647197 762647203 762647208 762647209 762647216 762647219 762647219 762647224 762705068 762705080 762705082 762704129 762704147 762704166 762704167 762704208 762704212 762704213 762704221 762704241 762704248 762704263 762704300 762950230 762950232 762950235 759497734 759497753 759497760 759497771 759497780 759497784 759497652 759497654 759497655 759497753 759497763 759497774 759497774 759497776 998102747 998102758 998102762 998102763 998102767 998102768 998102793 998102807 998102816 998102892 998102895 998102896 998080038 998080039 998079884 998079884 998079891 998079891 998079944 998079944 998079010 998079011 998079013 998079024 998079027 998078949 998078953 998078956 998079032 998079121 998079128 998079130 998079132 998079132 998079140 998079143 998079218 998079219 998079371 998079371 998079436 998079437 998079437 998079441 998079451 998079462 998080137 998080147 998080147 998080147 998080147 998079998 998080005 998080006 998080006 998080012 998079586 998079800 998079800 998079800 998079818 998079824 998079825 998079682 998079683 998079692 998079729 998079732 998079734 998079734 998079744 998079756 998079762 998079832 998079835 998079841 998079386 998079390 998079392 998079706 998079707 998079957 999980489 999980492 999980508 999980521 999980521 999980553 999980560 999979559 999979559 999979566 999979567 761374665 761374668 761374669 761374594 761374682 761374697 761374702 761375069 761375072 761375073 761375092 761375185 761375187 761375187 761375240 761375400 761375420 761375421 761375425 810908131 810908136 809092649 809092745 809092787 809092788 809092804 809092810 809092810 809092851 809092856 809092858 809092858 809092169 809092169 809092174 809092390 809092390 809092393 809092445 809092682 809092684 809092684 809092687 809092703 809092711 809092720 809092721 809092764 809092912 809147013 809147013 809147016 809147025 809273505 809273505 909487213 909485527 909485373 909485406 909485421 909485425 909485426 909485429 909485432 909485433 909485433 909485442 909485445 909485448 909485464 909485468 909485503 909485507 909485508 909485508 909485510 909485510 909485512 909485512 909485522 909485530 909485497 909485387 909485395 909485395 909485404 909485406 909485409 909485409 909485412 909485429 909485429 909485438 909485444 909485447 909485449 909485449 909485449 909485452 909485452 909485459 909485472 909485480 909485481 909485488 909485489 909484938 909484939 909484943 913984929 913984930 913985050 913985055 913985063 913985080 913985087 913985171 913985217 913985217 913985225 913985233 913985303 913985401 913985570 913985595 913985596 913985599 913985609 913985611 913985742 913985749 913985753 913985755 913958183 913958212 913958003 913958008 913958009 913958010 913958010 913958014 913958014 913958019 913958022 913958024 913957530 913957539 913957588 913865937 913865965 913865973 913866022 913866027 913866027 913786387 913786388 913786389 913786405 913786409 913790612 913790636 913790620 913790621 913790629 913790633 913790638 913790640 913790640 913732815 913732819 913732956 913732960 913732967 913732974 913732974 911586536 911586608 911586608 911586609 911586639 911586643 911586646 911586671 911586673 911586707 911586717 911586720 911586721 911586725 911586727 911586728 911586729 911586736 911586737 911586801 911586874 911586878 911587109 911587125 911587129 911587130 911587138 911587141 911587149 911587149 911587173 911587203 911587215 911587221 911587233 911587240 911587240 911587369 911587384 999914261 999914282 999914284 999914285 999914285 999914290 999914295 999914539 999914540 999914624 999914725 999914728 999914730 999914731 999914735 999914738 999914448 999914457 999914460 999913971 999913974 999913985 999913985 999913994 999914001 999914002 999914009 999914012 999914100 999914230 999914273 999914322 999997859 999997861 999997866 999997869 999997870 999997873 999997875 999997876 999997877 999997889 999997890 999997986 999997992 999998050 999909980 999909983 999909985 999909986 999909986 999910004 999910008 999910012 999910015 999910019 999783542 999783545 999783546 999783546 999783547 999783549 999572821 999572865 999572870 999572875 999572880 999572892 950040348 950039720 950039722 950039726 950040395 950040395 950040407 950040410 950040420 950040430 950040431 950040439 950040441 950040459 950040462 950040476 950040477 950040507 950040509 950040565 950040571 945540012 945540191 945540208 945540341 945540376 945540390 945540428 945540564 945540588 945540633 945540634 945540635 945540666 945540697 945540698 945540719 999996897 999996817 999996823 999996823 999999182 999999053 999999064 999999071 999999073 999999074 999999081 999999088 999999090 999999095 999999171 999999199 999999202 999999203 999999208 999999221 999999233 999999397 999999400 999999407 999999830 999999833 999999842 999999847 999999852 999999854 999993031 999993044 999993046 999993055 999992838 999992840 999992840 999992842 999992842 999992842 999992987 999993016 999993021 999993027 999993028 999993030 999993038 999993044 999993047 999993061 999993062 999993063 999993065 999993068 999993068 999993068 999993068 999993073 999993172 999993174 999993174 999993176 999996537 999996537 999996552 999996570 999996570 999996006 999996053 999996060 999995977 999995575 999995594 999995597 999995157 999995165 999995166 999995168 999995168 999995177 999994147 999994151 999994155 999994160 999994160 999994160 999994221 999994225 999994295 999994300 999994312 999994313 999994343 999994271 999994280 999994286 999994299 999993885 999993912 999993915 999993651 999993655 999993665 999993255 999993261 999993257 999993258 999993260 999993260 999993337 999993337 999993341 999993348 999993349 999993354 999993357 999993362 999993368 999993371 999993383 999993383 999992439 999992449 999992450 999992463 999992489 999992500 999992504 999982314 999982314 999982349 999982356 999982359 999982365 999982377 999982392 999982393 999982397 999982504 999982504 999982575 999982579 999982612 999982612 999982621 999982631 999982635 999982636 999982637 999982638 999983026 999983035 999983043 999983125 999983126 999983128 999983129 999982932 999982933 999982933 999982933 999982940 999982964 999983000 999983008 999983008 999983018 999983043 999983046 999983047 999983048 999983139 999983142 999983145 999983148 999983176 999983180 999983188 999983189 999982943 999982968 999982988 999982993 999982997 999983003 999983030 999983111 999983116 999983121 999983121 999983122 999983129 999983132 999983144 999983144 999983153 999983154 999983163 999983163 999983144 999983180 999983181 999983184 999983190 999983195 999983196 999983197 999983199 999983206 999983213 999983215 999983088 999983091 999983093 999983124 999983124 999983127 999983128 999983133 999983234 999982815 999982815 999982699 999982708 999982508 999982512 999982516 999982520 999982542 999982074 999982074 999981973 999981978 999981979 999983162 999983814 999983822 999983824 999983832 999983908 999983915 999983916 999983134 999983134 999929041 999929076 999929136 999929188 999929195 999929197 999929346 999929353 999929356 999929390 999929429 999929430 999929461 999929463 999929464 999929464 999929466 999929469 999929471 999929451 999929474 999929475 999929486 999929503 999929558 999929501 999929552 999929556 999929557 999929559 999929604 999929716 999929717 999929795 999929795 999929795 999947300 999947300 999947304 999947305 999947610 999947612 999947612 999947615 999947549 999947555 999947555 999947613 999947619 999947625 999947625 999947627 999947540 999947549 999947549 999947557 999947562 999947562 999618817 999618819 999618825 999618828 999618829 999618863 999618877 999618880 999618881 999618849 999618861 999618861 999618168 999618173 999618174 999618181 999618182 999618185 999618043 999618048 999618062 999618064 999618144 999618204 999618206 999618475 999618255 999618267 999618269 999618269 999618287 999618294 999618317 999618345 999618352 999618380 999618383 999618433 999618378 999615045 999615049 999615061 999615108 999615108 999615110 999615112 999615113 999616184 999616184 999616184 999616556 999616603 999616603 999616606 999616606 999616625 999616628 999616630 999616635 999616563 999616518 999616518 999616537 999616543 999602914 999602915 999602925 999602925 999602938 999602940 999602942 999909893 999909935 999909948 999909964 999909991 999910127 999910089 999910091 999910098 999910094 999910098 999910109 999910118 999910125 999910127 999910115 999910118 999910118 999910120 999910124 999910130 999910137 999910143 999910143 999910144 999910144 999910146 999910149 999910152 999910160 999910184 999910186 999910189 999947695 999947709 999947712 999947714 999947714 999947716 999947757 999947766 999947766 999947769 999947775 999947819 999947869 999947870 999947873 999947875 999947877 999947887 999947912 999947922 999947969 999948058 999948085 999995540 999995552 999995562 999995570 999995570 999995379 999995403 999995563 999995567 999995567 999995568 999995574 999995592 999995594 999995595 999995596 999995608 999995616 999995623 999995627 999995630 999995691 999995697 999995701 999995703 999995714 999995717 999995738 999995334 999995099 999995102 999994461 999994665 999994669 999994669 999994678 999994683 999994683 999994174 999994343 999687395 999687399 999687402 999687418 999687317 999687336 999687529 999687536 999687541 999687545 999687548 999687548 999687556 999686522 999686522 999686522 999576905 999576905 999576911 999576920 999576921 999576921 999577053 999577055 999577056 999577057 999577062 999577064 999576769 999576769 999576769 999576905 999576921 999576924 999576925 999576991 999577012 999576865 999576567 999576472 999576475 999576478 999576480 999576480 999576482 999576522 999576537 999576541 999576802 999576806 999576806 999576807 999576815 999576841 999576846 999577084 999577093 999577220 999577226 999577252 999577253 999577256 999577266 999577272 999577274 999577285 999577301 999577305 999577275 999577276 999577279 999577104 999577137 999577147 999577150 999577150 999577152 999999298 999999302 999999303 999999253 999999254 999999255 999999262 999999269 999999365 999999372 999999393 999999397 999999397 999999406 999999408 999999421 999999422 999999439 999999439 999999439 999999440 999999445 999999445 999999446 999999447 999999447 999999454 999999469 999999472 999999297 999999300 999999309 999999311 999999312 999999312 999999317 999999317 999999789 999999796 999999493 999999497 999999687 983536313 983536323 983536328 983536330 983536396 983536199 983536199 983536226 983536231 983536234 983536236 983536242 983536330 983536335 983536343 983536343 983536351 983536357 983536358 983536358 983536358 983536362 983536367 983536191 983536241 983536245 984702516 984702527 984702547 984702673 984702674 984702674 984702463 984702463 984702464 984702468 984702521 984702526 984702441 984702454 984702455 984702497 984702500 984702503 984702504 984702318 984702318 984702326 984702340 984702342 984702270 984702274 984702277 984702163 984702188 984702190 984702190 986711973 986711999 986712018 989780072 989780072 989780078 989780083 989780112 989780121 989780122 989780159 989780160 989780183 989780196 989780196 989780218 989780221 989780227 989779934 989779934 989779934 989779937 989779937 989779955 989779956 989779833 989779836 989779429 989779429 989779476 989779476 989779323 989779325 989779289 989779299 990343051 990343066 990343103 990343109 990343118 990343132 990343132 990343139 990343141 990343144 990343150 990343150 990343184 990394295 990394295 990394298 990394014 990394018 990394041 990394043 990394043 990394047 990394080 990394091 990394129 990394163 990394166 990394169 990394176 990394592 990394609 990394609 990394618 990394624 990394625 990394629 990395113 990395114 990395117 990395121 990394956 990394959 990394963 990394937 990394978 990394991 990394993 990394998 990395012 990395038 990395054 990395292 990395294 990395363 990395386 990395387 990395387 990395392 990395394 990395397 990395400 990395408 990395410 990395415 990394963 990394991 990394994 990394995 990395003 990395006 990395008 990395256 990395304 990395324 990395329 990395331 990395339 990395339 990395344 990395347 990395352 990394478 990394499 990394502 990394527 990394191 990394192 990394194 990394206 990394207 990394216 990394217 990394223 990394223 990394368 990394086 990394089 990394091 990394091 990394092 990394094 990394115 990394120 990394149 990394193 990394193 990394205 990394205 990346947 992720283 992722109 992722113 992722139 992722139 992722153 992722155 992721721 992721723 992721734 992721736 992721858 995638659 995638666 995638666 995638667 995638667 995638668 995638709 995638709 995638709 995638720 995638720 995638721 995638737 995638661 995638663 995638667 995638694 995638696 995638697 995638608 995638615 995638678 995638684 995638685 995638814 995638816 995638819 992570799 992570858 991404587 991404597 991404600 991404607 991404658 991404658 991404675 991404813 991404876 991404878 991404878 991404882 991404924 991404952 991404959 991405098 991405100 991405104 991404916 991404921 991404938 991404940 991404944 991404972 991405217 991405217 991405217 991405217 991405308 991405308 991405308 991405368 991405386 991405392 991405395 991405405 991405423 991405447 991405449 991405450 991405480 991405469 991405511 991405521 991405537 991405550 991405556 991405560 991405560 991405572 991405575 991405585 991405606 991405606 991405606 991405613 991405623 991405656 991406104 991406043 991406048 991406048 991406048 991406073 991406087 991406090 991406094 991406217 991406244 991406277 991406310 991406311 991406326 991406335 991406338 991406127 991406360 991406412 991406028 991406029 991406038 991406038 991406042 991406056 991406060 991406060 991406274 991406275 991406317 991406317 990984175 990984195 990984195 990984202 990984218 990984220 990983202 990983208 990983211 990983212 990983232 990983262 990983342 990982958 990982981 990983061 990983061 990983063 990982924 990982924 990982942 990982950 990993036 990993036 990993038 990993038 990993044 990993045 990993046 990993049 990993050 990993054 992185315 992185319 992185319 992185321 992185328 992185331 992185333 992185337 992185360 992185364 992185021 992185068 992185143 992185276 992185282 992185293 992185300 992185302 992185309 992185311 992185313 992185347 992185350 992185353 992185358 992185362 992185363 992185368 992185369 992185395 992185396 992185435 992185453 992185457 992185457 992185393 992185399 992185400 992185402 992185289 992185290 992185294 992185296 992185296 992185374 992185376 992185504 992185583 992185586 937729480 937729629 937729633 937729640 937729650 937729658 937729663 937729687 937729687 937729694 937729700 937728907 937728917 937731823 937731825 937731853 937731519 937731528 937731528 937731545 937731545 937731547 937731580 937731584 937731585 937731588 937731593 937731597 937731270 937731275 937741991 937742000 937742001 937742001 937742009 937742016 937742108 937742122 937742130 937742146 937742197 937742197 937742200 937741878 937741875 937741875 937741880 968617871 968617879 968617879 968617881 968617837 968617848 968617848 968617854 968617833 968617833 966876841 966876854 966876934 966876936 966876943 966876952 966876969 966876988 966876992 966877019 966877019 966877050 966877056 966877101 966877157 965925777 965925784 965925813 965925817 965925818 965925821 965925823 965925855 965925855 965925858 965925858 965925858 965925867 965925814 965926530 965926553 965926553 965926557 965926558 965926566 965926569 965926578 965926578 965926578 965926578 965926582 965926675 965926676 999993661 999993671 999993746 999993751 999993753 999993770 999993759 999993775 999993798 999993798 999993799 999993842 999993846 999993849 999993868 999993869 999993875 999993879 999993879 999994248 999994251 999994256 999994437 999994439 999994441 999994746 999994747 999994876 999994879 999994879 999995101 999995076 999995076 999995087 999995090 999995092 999995088 999995091 999995093 999995094 999995176 999995177 999995178 999995182 999995542 999995546 999995554 999984505 999984508 999984510 999983730 999973657 999973702 999973711 997963995 997964006 997964007 997964007 967088040 967088189 967087899 967087905 967087973 967087990 967088012 967087997 967088000 967088001 967088091 967088095 967088098 967088098 967088106 967088110 967088129 967088173 967088336 967088339 967088404 967088412 967088434 967088435 967088435 967088447 967088449 967088473 967088474 967088597 967088651 979690522 979690524 979690525 979690527 979690531 979690531 979690536 979690537 979690540 979690543 979690543 979690519 979690520 979690520 979690551 979690552 979690556 979690556 979690559 979690562 995784895 995784668 995784668 995784669 995784693 995784718 995784739 995784741 995785156 995785169 995785178 995785179 995785272 995785272 995785276 995785208 995785083 995785092 995785092 995785801 995785803 995785804 995785675 995785592 995785598 995785615 995785615 995785627 995785635 995785639 995785641 995785644 995785720 995785724 995785728 995785735 995785741 995785762 995780982 995780984 995780987 995781367 995781800 995781807 995781810 995781810 995781810 995781811 995781811 995781812 995781817 995781820 995781832 961714866 961714868 961714896 961714905 961714920 961714920 961714920 961714927 961714927 961713951 961713958 961713958 961713958 961713976 961713976 945619654 945619657 945619657 945619648 945619650 945619655 945619656 945619659 945619665 945619667 945619668 945619669 945619688 945619637 945619860 945619867 945619867 945619870 945619872 945619879 945619888 945619890 945619892 945619894 945619897 945619907 945619907 945619909 945619924 945620039 945620041 945620049 945620297 945620299 945620303 945620308 945620378 945620385 945620386 945620397 945620407 945620414 945620414 945620307 945620328 945620333 945620333 945620599 945620601 945620381 945620387 945620388 945620398 945620400 945620401 945620403 945620404 945620445 945620446 945620446 945620457 945620478 945620480 945620481 945620481 945620527 945620533 945620534 945620535 945619926 945619949 945619950 945619956 945619956 945619899 945619781 945619781 945619781 945619528 945619529 945619531 945619482 945619483 945619314 945619320 945619322 945619081 945619176 945619217 945619217 945619227 945619324 945619453 945619481 945619483 945619486 945619507 945620007 945620019 945620019 945620022 945619698 945619716 945619723 945619615 945619621 945619623 945619595 945619604 945619609 945619609 945619718 945619722 945619722 945619723 945619707 945619707 945619714 945619717 945619718 945619721 945619721 945619726 945619730 945619737 945619756 945619724 945619734 945619740 945619751 945619751 945619754 945619756 945619759 945619762 945619768 945619769 945619777 945619824 945395474 992027690 992027691 992027692 992027701 992027705 992027705 990835500 991118459 991118462 991118462 991118462 991118464 991118471 991118479 991118480 991118494 991118494 991118502 991118505 991118510 991118519 991118069 991118044 991118048 991118050 991118050 991118060 991118060 991118063 991118063 973863018 973863031 973863042 973863049 973863071 973863138 973863144 973863147 973863147 973863152 973863162 973863232 973863256 973863256 973863256 973862817 973862914 973862914 973862950 973862951 973862951 973862955 973862954 973862957 973862957 973863180 973863180 973863180 973863150 973863169 973862741 973862746 973862753 973862809 973862811 973862811 973862811 973862814 973862816 973862816 973862820 973862821 973862826 973862833 973862834 973862836 973862842 973862846 973862852 973862855 973862861 973862871 973862874 973862874 973862876 973862876 973862876 973862876 973862876 973862886 973862887 973862888 973862888 973862893 973862908 973825409 973825409 973825456 973825451 973825453 973825432 973825436 973825436 973825471 973825471 973825471 973825473 973825485 973825486 973825513 973825517 973825709 973825617 973825629 973774522 973774532 973774563 973774573 973774579 973774587 973774587 973774591 973774595 973774610 973774616 973774617 973773939 973773945 973773959 973773960 973773974 973773974 973774108 973773882 973773627 973773630 961171794 961171795 961171798 961171800 961171801 961171804 961171807 961171820 961171827 961171855 961171856 961171858 914539657 914539661 914539669 914539698 914539729 914539731 914539733 914539740 914539744 914539744 914539763 914539764 914539772 914539781 914539782 914539788 914537965 914537981 914537987 914537987 914537993 914538002 914538031 914538034 914538034 914538068 914538068 914538078 914538084 914538097 914538099 914538132 914538133 914538133 914538138 914538138 914538338 914538358 914538398 914538475 914538481 914538493 914538493 914538339 914538346 914538356 914538371 914537193 914537197 914537213 914537234 914537250 914537107 914537120 914537128 914537141 914537164 914537164 914537168 914537172 914537178 914537182 914537182 914537185 914537195 914537200 914537201 914537226 914537247 914537249 914537293 914537334 913904997 913905009 913905022 913904853 913904854 913904855 913904813 913904815 913904822 913904826 913904839 913904862 913904890 913904987 913904989 913904989 999999737 999999740 999999751 901899042 901898985 901898989 901899038 901899038 901899059 901899060 901899060 901899062 901899069 901899156 901899115 901899117 901899119 901899120 901899130 901899134 901899824 901899804 901899805 901899807 901899777 901899794 901899800 901899802 901899805 901899833 901900014 901899893 901899899 901899876 901899876 901899776 901899769 901899771 901899771 901899691 901899758 901899771 901899775 901899775 901899763 901899763 901899768 942163269 942163245 942163300 942163304 942163311 942163327 942163338 942163355 942163357 861481439 861481445 861481458 861481462 861481464 861481464 861481464 861481464 861481293 861481299 861481301 861481305 861481328 861481331 861481332 861481347 861481355 861481357 861481361 861481340 861481342 861481348 861481353 861481353 861481623 861481625 861481625 861481644 861481658 865491811 865491814 865491815 865491815 865491818 865491821 865491834 865491810 865491810 865491827 865491864 865491865 865491892 865491919 865491940 865492035 865492047 865492025 865492066 865491844 865491958 865491959 865491959 865491966 865491972 865491933 865491939 865491945 865491959 865491959 865491982 865491984 865491985 865491990 865491992 865491994 865491995 865491997 865491944 865558395 865558401 865558401 865558412 865558418 865558353 865558368 865558150 865558008 865558008 865558010 865558016 865558045 865558051 865558060 865558048 865558058 865558059 865558061 865558064 865558078 865558080 865558083 865558098 865558363 865558367 865558367 865558376 865558377 865558377 865558378 865540098 865540107 865539683 865539686 865539689 865539739 865539744 937328902 937328905 937171062 937171141 937171172 937171173 937171176 937171110 937171090 937171093 937171100 937171116 937370973 937370981 937370986 937371086 937371123 941545130 941545133 941545144 941545154 941545208 941545212 941545226 941545240 941545217 941545219 941545236 941545248 941545198 941545201 941545201 941545201 941545205 941545280 941545294 941545298 941545342 941545393 941545402 941545460 941545462 941545470 941545473 941545475 941545476 941545481 941545465 941545472 941545472 941545473 941545475 941545478 941545510 941545511 941545521 941545496 941545518 941545523 941545523 941545523 941545523 941545528 941545540 941545541 941545550 941545563 941545565 941545581 941545585 869756401 869756405 869756405 869756407 869756425 869756425 869756430 869756434 869756560 869756567 869756656 869756658 869756666 869756675 869755587 869755587 869755591 869755591 869755597 869755600 869755612 869755626 869755633 869788693 869788699 869788769 869788771 869788772 869788772 869788808 869788808 869788811 869788822 869788827 869788834 869788837 869788837 869788838 869788838 869788856 869788867 869788886 869788894 869788897 869788955 869788965 869788971 869788973 869789128 869789139 869789140 869789279 869789282 869789207 869789212 869789215 869789217 869789234 869789133 869789134 869789154 869789059 869789060 869789066 869789066 869789080 869789020 869816708 869816664 869816205 869816206 869816210 869816154 869816165 869816166 869816169 865806022 865806022 865805976 865805985 865805520 865805523 865805527 865805527 865805529 865805538 865805539 865805557 865805606 865805618 865805620 865805623 865805641 865805661 865805664 865805667 865805669 865815804 865815806 865815806 865815806 865815817 865815817 865815796 865815801 865815409 865815314 865815321 865815340 865815342 865815315 865815312 865815280 865815293 865815297 865815302 865815305 865815305 865815307 865815318 865815325 865815333 865815379 865815168 865815181 865815196 865815205 865815207 865815215 865815215 865815097 865815149 865815150 865815151 865815157 865815177 865815187 865815189 865815218 865815220 865815227 865815231 865815232 865882085 865882093 865882094 865882094 865882096 865882099 865882099 865882104 865882075 865882078 865882087 865882087 865882090 865882098 865882098 865882102 865882147 865882147 865882179 865882220 865882221 865882224 865882064 865882074 865882091 865882095 865882098 865882103 865882119 865882123 865882094 865881997 865881999 865881999 865882007 865882008 865882009 865882010 865882011 865882019 865882021 865882031 865882035 865882041 865882071 983485013 983485029 983485032 983485107 983485127 983485128 983485277 983485300 983485306 983485310 983485350 983485368 983485373 983485373 983485326 983485329 983485349 983486201 983486189 983486292 983486292 983486292 983486301 983486302 983486304 983486305 983486325 983486357 983486362 983486171 983486204 983486232 983486234 983486241 983486244 983486244 983486244 983486261 983486383 983486395 983486174 983486174 983485960 983485996 983496548 983496553 999767128 999767131 999768760 999768765 999768800 999768800 999768941 999768955 999768956 999768978 999768962 999768963 999768965 999768978 999768979 999768984 999768991 999768999 999769001 999769003 999769007 999769041 999769068 999769072 999769072 999966956 999966942 999967034 999967034 999967041 999967044 999967045 999967248 999967250 999967254 999967255 999967256 999967282 999967285 999967289 999967289 999934333 999934334 999934339 999934339 999934345 999934193 999934201 999934137 999934004 999934004 999934005 999934012 999934015 999934017 999934022 999934034 999934036 999934044 999934050 999934008 999934013 999934014 999934119 999934166 999934177 999934178 999934179 999934180 999934192 999934197 999934200 999934201 999934201 999934201 999934203 999934206 999934023 999934027 999934037 999934037 999934077 999934081 999934087 999934087 999934094 999934099 999989424 999989428 999989460 999989460 999989484 999993966 999993968 999926914 999926919 999926928 999926928 999926934 999926935 999926935 999926960 999926960 959663463 959663465 959663470 959663473 959663481 959663505 959663583 959663561 959663562 959663570 959663570 959663818 959663820 959663822 959663823 959663833 959663784 959663785 959663700 959663708 959663717 959663727 959663734 959663748 959660965 959660966 959661026 959661026 959661026 959660886 959660886 959660895 959660896 959660893 959660895 959660897 959660966 959660966 959660977 959660979 959660980 959660989 959660991 959660995 959661050 961678117 961622798 961622800 961622885 961622888 961622829 961622829 961622840 961622840 961622841 961622845 961622976 961622976 961622630 961622651 961622717 961622737 961622742 961622740 961622743 961622766 961622779 961622793 961622796 961622801 961622801 961622807 961746948 961746948 961746948 961746919 961746922 961746928 961746962 961747309 961747352 961747356 961747362 957573373 957573379 957573387 957573391 957573392 957573416 957573429 957573429 957573444 957573456 957573535 957573559 957573584 957573585 957573595 957573595 957573598 957573607 957573558 957573592 957573579 957573221 957571599 957571600 957571606 957571617 957571622 957571620 957571574 957571574 957571575 957571582 957571609 957571609 957571610 957571637 957571740 957571747 957571747 957571748 957571100 974516925 974516934 974516934 974516934 974516942 974516949 974516950 974516973 982075139 982075155 982075155 982075267 982075277 982075202 982075082 982075088 965804514 965804518 965804520 965804520 965804533 965804537 965804539 965804567 965804572 965804572 965804579 965804581 965804593 965804597 965804597 965804620 965804627 965804631 965804693 965804701 999785407 999785413 999785342 999785529 999785529 999785528 999785528 999785556 999785560 999785675 999785713 999785721 999785737 999785772 882182797 882182798 882182803 882182792 882182849 882182872 882182882 882182886 882182916 882182571 882182572 882182576 882182602 882182604 882182416 882182444 882182445 882182445 882182449 882182480 882182443 882182449 882182450 882182452 882182457 882182459 882172408 882172410 882172434 882172436 882172440 882172443 882172512 882172513 882172514 882172530 882172533 882172536 882172569 882172569 882172569 882172341 882172376 882172379 882172416 882172417 882172368 882172368 882172373 882172398 882172314 882172317 882172317 924872088 924872093 924871809 924871809 924871844 924871845 924871846 924871858 924871865 924872333 924872334 924872352 924872512 924872512 924872522 924872462 924872463 924872464 924872509 924872512 924748500 924748504 924748467 924748473 924748476 924748476 924748340 924748347 924748376 924748380 924748305 924748335 924748455 924748455 924748462 924748462 924748463 924748463 924748488 924748494 924748502 924748506 924748510 924748521 924748549 924748555 924748556 924748579 924749281 924749283 924749284 924749284 924749286 924749311 924749313 924749336 924749366 924749371 924749376 924749165 924749466 924749471 924749396 924749396 924749404 924749405 924749407 924749407 924749409 924749421 924748771 924748771 924748793 924748799 924748800 924748817 924748817 924748817 924748836 924748837 924748837 924748848 924748848 924748849 924748852 924748853 924748856 924748857 924748899 924748903 924748911 924748913 924748915 924748916 924748934 924749010 924755613 924755613 924755622 924755622 924755644 924755702 924755704 924755755 924755757 924755758 924755763 924755777 924755777 924755777 924755790 924755809 924755837 924755837 924755837 924755866 924755878 993448695 993448698 993448709 993448715 993448718 993448724 993448730 993448802 993448828 993448828 993448829 993448834 976503010 976503010 976503019 976503021 976503022 976503079 976503079 976503081 976503090 976503093 976502966 976503027 976503031 976502958 976502960 976503152 976502743 976502747 976502779 976302705 976302706 976302710 976302711 976302823 976302823 976302832 976311108 976311109 976311111 976311116 976311124 976311124 976311130 976311130 976311153 976311160 976311161 976311171 976311174 976311175 976311145 976311148 976311160 976311163 976311211 976311214 976311250 974293416 974293448 974293452 974293453 931593574 931593678 931593679 931593692 931593697 931593710 931593716 931593731 931593734 931593735 931593736 931593745 931593693 931593693 931593695 931593698 931593701 931593703 931593607 931593612 931593601 931593605 931593607 931593608 931593634 931593639 931593641 931593650 931593651 931593654 931593660 931593661 931593665 931593666 931593669 931593671 931593704 931593704 931593704 931593706 931593002 931593005 931593019 931593019 931593026 931593029 931593030 931593031 931593042 931593047 931593141 931593145 999999793 997083008 997083026 997083090 997083091 997083113 997083114 997083118 997083122 997083124 997083256 999145029 999145042 999145042 999145046 999145068 999134386 965153681 965153685 965153687 965153688 965153691 965153693 965153695 965153699 965153699 965153701 965153702 965153702 965153717 965153722 965153726 965153559 965153649 965153656 965153664 965153674 965153676 965153676 965153677 965153677 965153678 965153700 965153770 965153774 965153776 965153780 965153780 965153605 965153606 965153611 965153659 965153664 965153672 965153673 965153673 965153667 965153694 965153704 965153707 965153727 965153728 965153724 965153728 965153729 965900056 965899900 965899734 965899731 965899731 965899748 965899749 965899685 965899613 965701763 965701777 965701779 965701779 965701779 965701782 965701842 965701700 965701712 965701714 965701715 965701718 965701719 965701719 965701726 965701726 965701731 965701731 965701739 965701741 965701749 965701753 965701755 965701758 965701859 965701860 965701860 965701861 965701870 965701900 965701772 965701779 965701812 965701881 965701887 965701799 965701804 965701807 965701808 965701810 965701817 965701817 965702053 965702053 965702054 965702054 965702056 965702056 965702076 965702083 965702086 965702092 965702095 965702102 965702103 965702156 965702159 965702168 965702175 965702180 965702203 964147805 964147816 964147817 964147817 964147839 964147758 964147760 964147762 964147763 964147682 964147687 964147687 964147691 964147700 964147716 964147023 964147023 964147032 964147043 964147076 964147088 964147090 964147094 964147110 964147110 964147110 964147119 965277916 965277917 965277918 965277922 965277926 965277932 965277933 965277938 965277942 965277944 965277946 965277952 965277952 965277966 965277966 965277911 965277911 965277921 965277924 965277924 985143902 985143903 985143918 985143919 985144002 985144004 985144009 985144012 985144018 985144018 985144026 985143776 985143776 985143779 985143782 985143784 985143786 985143788 985143789 985143797 985143821 985143831 985143845 985143848 985143806 985143807 985143808 985143812 985143812 985143709 985143709 985143577 985143591 985143699 985143702 985143707 985143720 985143735 985143738 985143742 985143754 985143755 985143756 985143756 985143762 985143799 985143801 985143546 985143547 985143549 985143553 985143557 985143557 985143560 985143560 985143560 985143561 985143563 985143569 985143587 987521379 987521383 987521389 987521393 987521403 987521618 987521622 987521626 987521632 987521633 987521637 987521652 987521626 987521628 987521629 987521636 987521641 987521649 987521650 987521653 987521629 987521527 987521531 987521546 987521558 987521565 987521566 987521629 987521635 987521637 987521642 987521568 987521568 987521571 987521346 987521346 987521351 987521354 987521354 987521195 987521298 987521307 985459539 985459542 985459553 985459555 985459555 985459555 985459121 985459148 985459256 985459257 985459036 997963232 997963248 997963248 997963264 997963342 997963373 997963436 997963319 997963333 997963121 997963121 997963126 997963132 997963144 997963070 997963070 997963076 997963082 997963083 997963086 997963089 997963094 997963022 997963105 997963106 997963112 997963112 997963124 997963127 997963127 997963131 997963149 997963003 997963010 997963014 997963026 997963026 997963027 997963027 997963028 997963029 997963030 997963031 997963066 997963066 997963069 997963072 997963079 997963100 997963135 997963135 997963139 997963148 997963094 997963095 997963098 997963102 997963050 999425668 999425669 999425635 999425638 999425640 999425538 999425538 999397873 999397877 999397551 999397562 999397497 999397503 999397503 999397400 999397415 999396697 999396703 999396647 999396748 999396777 999396777 999396786 999396794 999396797 999397054 999397058 999397051 999397055 999397066 999397079 999397040 999397054 999397055 999397060 999397087 999397087 999397090 999397090 999397154 999397155 999397160 999397168 999397173 999397142 999397143 999397146 999397147 999397207 999397214 999397217 999397128 999397129 999397129 999397012 999397012 999397019 999397020 999397043 999397101 999429877 999429815 999429815 999429823 999618060 999618061 999618102 999618116 999618167 999618170 999618176 999618205 999618208 999618212 999618212 999618229 999618241 999618249 999618251 999618263 999618268 999618278 999618283 999618284 999618287 999618290 999618290 999618292 999618294 999618297 999618299 999618323 999618161 999618166 999618166 999618171 999618174 999618177 999618178 999618182 999618182 999618182 999618184 999618078 999613648 999613711 999613770 999614134 999614136 999614136 999614137 999614138 999614138 999614138 999614066 999614075 999614077 999614082 999614097 999614281 999614088 999614091 999614100 999614111 998582706 998582759 998582770 998582772 998582773 998582774 998582707 998582709 998582714 998582717 998582727 998582727 998582727 998582661 998582822 998582831 930176194 930176200 930176208 930176218 930176256 930176265 930176272 930176272 930176271 930176299 930176303 930176304 930176311 930176311 930176342 930176420 930176304 930176313 930176317 930176319 930176080 930176134 930176141 930176177 930176177 930176180 930176180 930176183 930176197 930176216 930176217 930176225 930176245 930176437 930170760 930170760 930170768 930170771 930170771 930170781 930170790 930170792 930170633 930170636 930170638 930170645 930170651 930170674 930170675 930170679 930170679 930170681 930170691 930170759 930170727 930170728 930170747 991401215 991401215 999158273 999158275 999158257 999158257 999158268 999158291 999485512 999485513 930792838 930792838 930792841 930792841 930792850 930792866 930792866 930792868 930792896 930792911 930792913 930792917 930792925 930792931 930792976 930792925 930792926 930792944 930792944 930792944 930792944 930792953 930792955 930792963 930793020 930793070 930793073 930793081 930793085 930793091 930793094 930792876 930792948 930792958 930792963 930792967 930793018 930793100 930793103 930793126 930793163 930793172 930793186 930793187 930793187 930793189 930793197 930793172 930793172 930793180 930793182 930792885 930792885 930792890 930792929 930792939 930792821 930792828 930792824 930792825 930792871 930792907 930792910 930792910 930792910 930792915 930792925 930792925 930792933 930792935 930792935 930792842 930792858 930792865 930792873 930046549 930046549 930046557 930046558 930046559 930046563 930046565 930046593 930046595 930046603 930046604 930046606 930046608 930046613 930046811 930045962 930045965 930045965 930045970 930045973 930045979 930045980 930045958 930046142 930046144 930046150 930046154 930046155 930046171 930050173 930050178 930050185 930050243 930050245 930050326 930050256 930050262 930050267 930050290 930050291 930050295 930050295 930050295 930050205 930050207 930050198 930050198 930050200 930050205 930050205 930050231 930050270 930050272 930050272 930050307 930050119 930050119 930050184 930050184 930050185 930050188 930050009 930050015 922491399 922491376 922491410 922491454 922491456 922491496 922491499 922491551 922491551 922491552 922491658 922491544 922491552 922491553 922491563 922491570 922491577 922491578 822277876 822277895 822277881 822277886 822277900 822277968 822277974 822277977 822278061 822278085 822278089 822278094 822278104 822278129 871750622 871750622 871750632 871750643 871750654 871750656 871750656 851818217 851818220 851818220 851818197 851818198 851818199 851818199 851818212 851818220 851818221 851818230 851818249 851818252 851818265 851818266 851818283 851818292 851818681 851818682 851818682 851818682 851818687 851818727 851818735 851818743 851818750 851818750 851818752 851818754 851818754 851818785 851818787 851818789 851818789 851818790 851818790 851818799 851818801 851818809 851818838 851818840 851818841 851818848 851818848 851818849 851818905 851818946 851818946 851818972 802346417 802346419 802346422 801215540 801215552 801215559 801215566 801215578 801215591 801215592 801215594 801215598 801215599 801215599 801215603 801215603 801215697 801215698 801215700 801215700 801215702 801215703 801215488 801215488 801215178 801215112 801215113 801215113 801215183 801214783 801214791 801214793 801214776 801214828 801214888 801214889 801214893 801214893 801214910 801214912 801214915 801214960 801214964 801214968 801214972 801215013 801215017 801215036 801215043 801215233 801215240 801215243 801215246 801215341 801215344 801215346 801215355 801215358 801215363 801215364 801214899 801214904 801214912 801214914 801214931 801214937 801214938 801214948 801214988 801206744 801206755 801206755 801206757 801206762 801206747 801206954 801207000 801207034 801207024 801207075 799744440 799744440 799744441 799744441 799744471 799744484 799744485 799744493 799744493 799744504 738514039 738514040 738514081 738514334 738514340 738514208 738514209 738514209 738514214 738514218 738514218 738514223 738514227 738514229 738514251 738514255 738514257 738514261 738514279 738514279 738514296 738514299 738514301 738514303 738514310 738514320 738514321 738514322 738514324 726010188 726010190 726010160 726010167 726010170 726010177 726010193 726010197 726010198 726010096 726010093 726010095 726010096 726010100 726010124 726010143 726010149 726010150 726010154 726010154 726010177 726010177 726010308 726010316 726010340 726010342 726010342 726010301 726010314 726010318 726010318 726010324 726010328 726010329 726010338 726010342 726010342 725683138 725683150 725683151 723305361 723305364 723305365 723305365 723305365 723305368 723305440 723305449 723305400 723305318 723305125 723305126 723305126 723305148 723305148 723305226 723305231 723305231 723305212 723305267 723305267 723305286 723305286 723305294 723305298 723305299 723305300 723305304 723305308 723305316 723305326 723305332 723305495 723305496 723305500 723305504 723305506 723305507 723305518 723305528 723305529 723305674 723305878 723305865 723305888 723305893 723117691 723117702 723117707 723117708 723117717 723117722 723117727 723117747 999996812 999996820 999996817 999996820 999996883 999996885 999996902 999996917 999996917 999996919 999996925 999992903 999992903 999992904 999992907 999992477 999992478 999992538 999992568 999992576 999992585 999992585 999992585 999992597 999992603 999992607 999992618 999992640 999992658 999992693 999992695 999992702 999992710 999992710 999992712 999992717 999992722 999992731 999992691 999992711 999992712 999992622 999992624 999992628 999992631 999992630 999992639 999992654 999992678 999992692 999992694 999992486 999992488 999992488 999992490 999992495 999992495 999992494 999992495 999992338 999992343 999992375 999992392 999992388 999992390 999992398 999992409 999992413 999992433 999992433 999999623 999999624 999999631 999999635 999999636 999999649 999999653 999999661 999999625 999999627 999999644 999999656 999999656 999999657 999999643 999999650 999999650 999999611 999999611 999999623 999999650 999999651 999999652 999999656 999999658 999999663 999999680 999999697 999999699 999999699 999999702 999999704 999999704 999999706 999999731 999999733 999999739 999999713 999999719 999999784 999999789 999999791 999999794 999999807 999999631 999999345 999999351 999999250 999999251 999999256 999999262 999999262 999999263 999999267 999999280 999999288 999999299 999999311 999999311 999999322 999999332 999999333 999999335 999999342 999999342 999999344 999999346 999999359 999999361 999999364 999999370 999999372 999999379 999999379 999999265 999999265 999999291 999999301 999999303 999999312 999999314 999999346 999999350 999999335 999999338 999999340 999999349 999999350 999999356 999999358 999999358 999999362 999999370 999999374 999999391 999999396 999999403 999999416 999999419 999999423 999999439 999999496 999999548 999999548 999999355 999999364 999999364 999999364 999999371 999999241 999999032 999999036 999999039 999999040 999999063 999999063 999999063 999999068 999999080 999999082 999999086 999999093 999999093 999999102 999999113 999999132 999999138 999999163 999999117 999999117 999999118 999999120 999999126 999999130 999999162 999999170 999999171 999999184 999999157 999999115 999999019 999999026 999999319 999999323 999999380 999999381 999999299 999999319 999999323 999999326 999999351 999999352 999999317 999999320 999999324 999999326 999999326 999999326 999999327 999999336 999999340 999999342 999999313 999999322 999999550 999999551 999999551 999999554 999999554 999999557 999999557 999999564 999999565 999999567 999999575 999999577 999999608 999999608 999999614 999999615 999999621 999999465 999999467 999999471 999999478 999999297 999999301 999999250 999999212 999999200 999999217 999999227 999999227 999999231 999999236 999999236 999999236 999999262 999999272 999999272 999999177 999999178 999999108 999999111 999999114 999999114 999999116 999999133 999999133 999999160 999999189 999999205 999999154 999999155 999999079 999999082 999999082 999999082 723120064 723120064 723120064 723120071 723127044 723127046 723127050 723127058 723127060 723127061 723127061 723127063 723127073 723127073 723127074 723127081 723127007 723127014 723127020 723127039 723127039 723127040 723127062 723127070 723127087 723127038 723127038 723127042 723127049 745188636 745188636 745188636 745188638 745188649 745188651 745188656 745188657 745188626 745188527 745188530 745188541 745188542 745188586 745188586 745188594 745188594 745188596 745189174 745326625 745326632 745326632 745326633 745326633 745326643 745326643 745326644 745326644 745326649 745326650 745326656 745326666 745326672 745326675 745326675 745326676 745326676 745326694 745326641 745326634 745326634 745326641 745326676 745326677 745326697 745326701 745326704 745326734 745326715 745326724 745326676 745326676 745326699 745326705 745326705 745326709 745326715 745326688 745326688 745326692 745326702 745326706 745326719 745326720 745326744 745326747 745326766 745326772 745326788 745326783 745326777 745326778 745326827 745326827 745331576 745331580 745331580 745331583 745331585 745331585 745331586 745332200 745332202 745332210 745333342 745333347 745333347 745333355 745333355 745333356 745333362 745333363 745333363 745333366 745333366 745333577 745333591 745333593 745333594 745333594 745333596 745333598 745333601 745333602 745333609 745333611 745333553 745333553 745333554 745333555 745333556 745333585 745333587 745333593 745333593 745333594 745333596 745333540 745333540 745333534 745333538 745333538 745333543 745333549 745333496 745333381 745333653 745333656 745333663 745333669 745400573 745400577 745400580 745400580 745400583 745400583 745400599 745400572 745400580 745400598 745400604 745400613 745400533 745400468 745400473 745400515 745400456 745400470 745400471 745400456 745400459 745400460 745400468 745400469 745400486 745400487 745401217 745401189 745401189 766036026 766036045 766035955 766035956 766035961 766035966 766035972 766042963 766042963 766042970 766042971 766042979 766042972 766042979 766042997 766043009 766043020 766043020 766043020 766043022 766043027 766043034 766043036 766043039 766043070 766043080 766043086 766043087 766043092 766043099 766043119 766043094 766043138 877314060 877314061 877314064 877314104 877314389 877314396 877314400 877315289 877315292 877315337 877315307 877315307 877315395 877315395 877315401 877315407 877315408 877315409 877315344 877315347 877315357 877315075 877315088 877315088 877315104 877315107 877315114 877315114 877315132 877315104 877315107 877315114 877315116 877315122 877315156 877315156 877315156 877315271 877315168 877315171 877315171 877315171 877315171 877315180 877315181 877314926 877314934 877314942 903368677 903368698 903368698 903368698 903368706 903368718 903368679 903368683 903368683 915737790 915737792 915737763 956156914 956156918 956156920 956156934 956156936 956156939 956157588 956157613 956157613 956157596 956157611 956157614 956157614 956157617 956157628 956157630 956157740 956157740 956157752 956157768 956157774 956157774 956157760 956157773 956157698 956157698 956157700 956157680 956157685 956157690 956157623 956157627 956157630 956157646 956157650 956157653 956157658 956157678 956157749 956157750 956157750 956157750 956157750 956157793 956157793 956157795 956157803 956157813 956157826 956157831 956157834 956157849 956158218 956158219 956158220 956158240 956158246 956158166 956158178 956158169 956158170 956158195 956158196 956158197 956158197 956158201 956158202 956158202 981362661 981362664 981362669 981362677 981362677 981362687 981362689 981362709 981362730 981362732 981362735 981362735 981362735 981362735 981362817 981362820 981362821 981362823 981362823 981362843 981362793 981362820 981362823 981362825 981362938 981362940 981362950 981362952 981362954 981362964 981362967 981362969 981362874 981362915 981362915 981362923 981362954 981362975 981362977 981362979 981362980 981362989 981362991 981362991 981362991 981362997 981363000 981363003 981363283 981363294 981363295 981363295 981363316 981363328 981363354 981363359 981363377 981363189 981363193 981363193 981363194 981363263 981363266 987883596 987883598 987883602 987883602 987883611 987883606 987883609 987883609 987883612 987883614 987883752 987883772 987883777 987883783 987883783 987883783 987883784 987883786 987883786 987883798 987883800 987883800 987883805 987883810 987883810 987883811 987883835 987883839 987883874 987883887 987883890 987883910 987883892 987883892 987883867 987883888 987883888 987883906 987883969 987883990 987883997 987884004 987883718 987883728 987883742 987883742 987883743 987883744 987883752 987883778 987883778 987883782 987883789 987883793 987883795 987883800 987883800 987883807 987883819 987883768 987883778 987883791 987883795 987883712 987883691 987883700 987883711 987883713 987883713 987883715 987883725 987883729 987883735 987883618 987883623 987883623 987883631 987883638 987883638 987883805 987883807 987883790 987883798 987883802 987883822 987883783 987883783 988015979 988015981 988015985 988016004 988016028 988016033 988016033 988016025 988016037 988016038 988016046 988016064 991026634 991026663 991026654 991026659 991026660 991026661 991026661 991026669 991026671 991026678 991026678 991026678 991026702 991026707 991033689 991033692 991033693 991033708 991033567 991033570 991033581 991033662 991033666 991033667 991033667 991033626 991033626 991033628 991033630 991033631 991033655 991033658 991033677 991033678 991033612 991033620 991033624 991033624 991033624 991033628 991033632 991033752 991033755 991033585 991033560 991033617 991033617 991033628 991033628 991033628 991033628 991033634 991033637 991033541 991033552 991033533 991033519 991033524 991033551 991033551 991033425 991033408 991033322 991033322 991032901 991032902 991032905 991032912 991032931 991032952 991032956 991033257 991033257 991033258 991033261 991033271 991033314 991033308 991033285 991033286 991033309 991033318 991033320 991033326 991033335 991033339 991033341 991033235 991033230 991033248 991033252 991033254 991033261 991033265 991033311 991033308 991033312 991033324 991033327 991033338 991033345 991033350 991033350 991033363 991033333 991033334 991033336 991033338 991033339 991033344 991033339 991033341 991033346 991033349 991033188 991033373 991033379 991033381 991033383 991033389 991033229 991033159 991033160 991033160 991033160 991033170 991033173 991033175 991033181 991033163 991033163 991032902 991033005 991032925 991032932 991032935 991032935 991032797 991032823 991032823 991032823 991032868 991032874 991032876 991032887 991032966 991032966 991032966 991032966 991032966 991032967 991032967 991032978 992377476 992377458 992377481 992377489 992377502 992377503 992377505 992377506 992430311 992430326 992430277 992430223 992430236 992430323 992430325 992430325 992430355 954856813 954856833 954856833 954856835 954856847 954856793 954857049 954857056 954857056 954857060 954857076 954857080 954857081 954857157 954857237 954857238 954857241 954857241 954857247 954857343 954857346 954857392 954857400 954857400 954857402 954857402 954857408 954857413 954857428 954857431 954857433 954857434 954857434 954857384 999770014 999770016 999770042 999770049 999770088 999770093 999770094 999770100 999770100 999770104 999771233 999771259 999771259 999771273 999771278 999771283 999771284 999771287 999771292 999771294 999771294 999771255 999771299 999771302 999771310 999771311 999771313 999771326 999771332 999771324 999771274 999771282 999771286 999771286 999771147 999771169 999771176 999771184 999771190 999771195 973717377 973717379 973717380 973717381 999897825 999897828 999897846 999897848 999897855 999897840 999897779 999897798 999897798 999897799 999897800 999897748 999897766 999897780 999897787 999897810 999897824 999897828 999948479 999948367 999948371 999948373 999948375 999948375 999948375 999948377 999948377 999948382 999948383 999948384 999948278 999948282 999948332 999948343 999948532 999948535 999948537 999948538 999948546 999948593 999999792 999999792 999999792 999999792 999999795 999999796 999999798 999999798 999999623 999999637 999999640 999999559 999999559 999999566 999999572 999999572 999999591 973818646 973818662 973818663 973818663 973818666 973818676 973818679 973818691 973818691 973818709 973818714 973818650 973818659 973818646 973818648 973818651 973818651 973818653 973818005 973818011 973818011 973817999 973818007 973818007 973817891 973817892 973817903 973817896 973817898 973817909 973817989 973817909 973817920 973817924 973817924 973817879 973817891 973817892 973817894 973817902 973817904 973817905 973817856 973817866 973818013 973818014 973818016 973818021 973818023 973818056 973818061 973818044 973818045 973811031 973811041 973811041 973811044 973811047 973811048 973811051 973811060 973811071 973811036 973811045 973810942 973810875 973810887 973803903 973803904 973812748 973812871 973812802 973812818 973812819 973812833 973812836 973812818 973812819 973812820 967292500 967292500 967287757 967287760 967287777 967287780 967287799 967287804 967287790 967287790 967287838 967287882 967287890 967287760 967287767 967287768 967287745 967287821 967287822 967287901 967287866 967287866 967287898 967287905 967287906 967287907 967287783 967287784 967388807 967388784 967388789 967388812 967388818 967388834 967388836 967388832 967388832 967388779 967388836 967388838 967388838 967388648 967388651 967388660 967677366 967677369 967677364 967677362 967677363 967677364 967677367 967677230 967677231 967677239 967677241 967677185 967677172 967677189 967677191 967677170 999631511 999631514 999631515 999631520 999631526 999631535 999631487 999631492 999631497 999631501 999631483 999631488 999631503 999631504 999631504 999631507 999631507 999631460 999631481 999631489 999631299 999631307 999631342 999631345 999631361 999631370 999631370 999631372 999631373 999631377 999631154 999631246 999631249 999631269 999631273 999631278 999631362 999630564 999630567 999630569 999630575 999630575 999630579 999634021 999634025 999634046 999634090 999634090 999634090 999634098 999634102 999634105 999634003 999634023 999634059 999634066 999634070 999634142 999634152 999634166 998289670 998289660 998289661 998290812 998290818 998290826 998290802 998290795 998290808 998290696 998290706 998290706 998290706 998290718 998290719 998290719 998290732 998290777 998290799 998290749 998290752 998290752 998290756 998290677 998290584 998290611 998290656 998290658 998290664 998290665 998290682 998290692 998290697 998290719 998290565 998290567 998290579 998290698 998290702 998290577 998290594 998290596 998290598 998290615 998290632 998290635 998290636 998290637 998290642 998290630 998290635 998290655 998290656 998290656 998290658 998290568 998290570 998290573 998290573 998290576 998290572 998290577 998290582 909963722 909963722 909963725 911182330 911182091 911182092 911182094 911181922 911181923 911181925 911181929 911181931 911181931 911181933 911181940 911181941 911181942 911181946 911181951 911181952 911181959 911181965 911181965 911181934 911181940 911181943 911181948 911181953 911181953 911181960 911181961 911181963 911181977 911181982 911183122 911183123 911183124 911183126 911183127 911183186 911183243 911183257 911183266 911183267 911183292 911183259 911183261 911183266 911183282 911183318 911183371 911183445 911183448 911183448 911183462 911183531 911183538 911183538 911183539 911183539 911183548 911183587 911183588 911183588 911183588 911183567 911183571 911183639 911183636 911183636 911183636 911183641 911183641 911183644 911183653 911183694 911183700 911183701 911183664 911183668 911183676 911183676 911183637 911183572 911183574 911183606 911183608 911183608 911183612 911183616 911183618 911183620 911183623 911183623 911183641 911183646 911183647 911183654 911183656 911183664 911183671 911183675 911183680 911183683 911183692 911183698 911183699 911183703 911183591 911183591 911183593 911183593 911183593 911183534 911183519 911183524 911183467 911183468 911183473 911183599 911183605 911183452 999930423 999930425 999930425 999930529 999930541 999930523 999930530 999930533 999930565 999930721 999930703 999930706 999930712 999930714 999930720 999930705 999930739 999930739 999930750 999930751 999930753 999930753 999930843 999930771 999930773 999930774 999930776 999930778 999930784 999930792 999930793 999930827 999930830 999930832 999930847 999930855 999930855 999930859 999930853 999941214 999941627 999941628 999941641 999941642 999941666 999938243 999938243 999938254 999938264 999938281 999938287 999938299 999938302 999938304 999938307 999938308 999938309 999938318 999938321 999938322 999938324 999938268 999800826 999818880 999818911 999818915 999818918 999818927 999818928 999818958 999818959 999686659 999686296 999686296 999686306 999686312 999686312 999686316 999686324 999686324 999686333 999686333 999686342 999686264 999686269 999685548 999685554 999685580 999685581 999685581 999685586 999685588 999685600 999685600 999685601 999685604 999685610 999685611 999685616 999685620 999685627 999685631 999685633 999685635 999685634 999685635 999685638 999685638 999685642 999685646 999685660 999685663 999685667 999685671 999685671 999685684 999685686 999685641 999685642 999685646 999685651 999685651 999685654 999685532 999685567 999685586 999685592 999685732 999685732 999685732 999685739 999685745 999685750 999685752 999685756 999685769 999685775 999685776 999685780 999685782 999685803 999685805 999685727 999685732 999685738 999685703 999685709 999685713 999685426 999685430 999685493 999685540 999685553 999685575 999685592 999685599 999685608 999685610 999685601 999685650 999685651 999685660 999685661 999685583 999685592 999685595 999685595 999685457 999685475 999685476 999685479 999685479 999685479 999685413 999692093 999692089 999692089 999692089 999692092 999692096 999692100 999591024 999591025 999591037 999591040 999591045 999591004 999591005 999591005 999590846 999590846 999590849 999590679 999590685 999590686 999590689 999590689 999590689 999590692 999590658 999590688 999540054 999540057 999540058 999540044 999540046 999540100 999540146 999540147 999999221 999999226 999999228 999999229 999999243 999999243 999999247 999999247 999999253 999999253 999999255 999999267 999999341 999999347 999999351 999999351 999999351 999999412 999999413 999999413 999999447 959580346 959580353 959580384 959580398 959580481 959580483 959580490 959580537 959580541 959580547 959580553 959580563 959580566 959580551 959580554 421072456 421072458 421072462 421072358 421072331 421072339 421072343 421072343 421072266 421072266 421069911 421069929 421069936 421070077 421070034 421070065 421070068 421070081 421069994 421069996 421069999 422986629 422986634 422986643 422986649 422986666 422986673 422986680 422986667 422986667 422986603 422986606 422986609 422986613 422986614 422986617 422986626 422986631 422986631 422986654 422986654 422986629 422986629 422986630 422986642 422986642 422986644 422986652 422986656 422986643 422986643 422986646 422986646 422986650 422986650 422986576 422986578 422986487 422986492 422986501 422986501 422986506 422986526 422986537 422986540 422986542 422986343 422986216 422986147 422986147 422986105 422986103 422986112 422986127 422986054 422986054 422986059 422986175 422986183 422986196 422986282 422986284 422986372 422986270 422986273 422986278 422986281 422986385 422986388 422986358 422986361 422986362 422986367 422986374 422986382 422986384 422986385 422986386 422986402 422986363 422986368 422986447 422986452 422986453 422986587 422986589 422986594 422986628 422986629 422986658 422986658 422986675 423052128 423052045 423052051 423052051 423052037 423052022 423052028 423052036 423052038 423052045 423052052 423051954 423051957 423051959 423051960 423051964 423051959 423051964 423051973 423051976 423051977 423051979 423052003 423052006 423052011 423052055 423052060 423052108 423052034 423052035 423052039 423052041 423052125 423052128 423052128 423052128 423052125 423052127 423052127 423052133 423051991 423051968 423051975 423051976 423052004 423052008 423052011 423051987 423051988 423052021 423052394 423052397 423052399 423052400 423052412 423052279 423052287 423052292 423052293 423052293 423052300 423052302 423052257 423052264 423052261 423052253 423052253 423052255 423052255 423052256 423052257 423052128 423052138 423052141 423052154 423052161 525821945 525821948 525821893 525821916 525821916 525821915 525821918 526619433 526619441 526619441 949412469 949412388 949412394 949412410 949412414 949412352 949412354 949412359 949412369 949412372 949412373 949412384 949412386 949412389 949412246 949412274 949412280 949412282 949412142 949412159 949412161 949412164 949412170 949412091 949412091 949412097 949412098 949412098 949412102 949412102 949412023 949412023 949412033 949412037 949412037 949412041 949412043 949412061 949412081 949412086 949412091 949412091 949412161 949412169 949412171 949412185 949412191 949412198 949412200 949412174 949412174 949412175 949412139 949412139 949412078 949412088 949412091 949412105 949412098 949412100 949412114 949412114 949412128 949412140 949412144 951117206 951117209 951871703 951871702 951871703 951871717 951870588 951870590 951870591 951870623 951870677 951870677 951870677 951870685 951870699 951870707 951870715 951870666 951870666 951870672 951870687 951870692 951870698 951870698 951870688 951870691 951870697 951870698 951870698 951870706 951870712 951870723 951870600 951870600 951870609 951870486 951870498 951870498 951870509 951870512 951870515 951870437 951870441 951870441 951870442 951870442 951870421 951870429 951870249 951870219 951870237 951870240 951870259 951870259 951870259 951870263 951870263 951870275 951870275 951870275 951870277 951870283 951870299 951870300 951870300 951870314 951870129 951870133 951870134 951870137 951870077 951870099 951870105 951870135 951870135 951870138 951870147 951870149 951870150 951870163 951870163 951870165 951902951 951902991 951902993 951902997 951903000 951903005 951903006 951903019 951903019 951903036 951903038 951903039 951903021 951903022 951903026 951903028 951903031 951903038 951903038 951903113 951903144 951903151 993349051 993349025 993349031 993349035 993349045 993349045 993349050 993349106 993349137 993349138 993349160 993349169 993349169 993349174 993349175 993349198 993349199 570556193 570556276 570556280 570556275 570556292 570556295 570556303 570556308 570556309 570556309 570556309 570412962 570412968 570412968 570413010 570412968 570412962 570412963 570412920 570412921 570412926 570412929 570412901 570413724 570413658 570413680 570413680 570413697 570413702 570413703 570413704 570413712 570413714 570413719 570413721 570413727 570413732 570413741 570413743 570413744 570413784 570413795 570413662 570413671 570413671 570413673 570413673 570413676 570413678 570413678 570413686 570413686 570413689 570413689 570413691 570413691 570413721 570413729 570413759 570413763 570413774 596457825 596457831 596457836 596457861 596457878 596457809 596457809 596457810 596457811 596457812 596457813 596457822 596893518 919588050 919588054 919588036 919588040 919588044 919588049 919588064 919588064 919588065 919588069 919588072 919588073 919588076 919588022 919588022 919588039 919588062 919588068 919588075 919588077 919588077 596893530 596893537 596893375 596893399 596893423 596893424 596893426 596893426 596893427 596893427 596893430 596893432 596893249 596893251 596893253 628934736 632598383 632598383 632598410 632598474 632598485 632598486 632598443 632598445 632598452 632598465 632598367 632598394 632598399 632598317 632598345 632598351 632598379 632598380 632598391 632598397 632598419 632598420 632598425 632598430 632598176 632598177 632598336 632598354 632598366 632598402 632598406 632598461 632598485 632598487 632598545 632598545 632598548 632598563 632598566 632598522 632598417 632598438 632598452 632598452 632598452 632598223 632598205 632598205 632598205 632598213 632598216 632598224 632598226 632598254 632598308 632598317 632598318 632598501 632598474 632598475 632598476 632598480 632598489 632598497 632598500 632598453 632598457 632598536 632598543 632598546 632598495 632598533 632598442 632598451 632598455 632598455 632598456 632598459 632598405 632598413 632598420 632598456 632598311 632598313 632598318 632598329 632598329 632598342 632598342 632598387 632599941 632599941 632599950 632599951 632599952 632600025 632600028 632600034 632600034 632600040 632599958 632599958 632599854 632599856 632599862 632599869 632599875 632599898 632599910 632599949 632599949 632599949 632599949 632599951 632599951 632599952 632599966 632599979 632600005 632600009 632600011 632599753 632599738 632599752 632599758 632599772 632599785 632599790 632599792 632599795 632599837 632599842 632599804 632599806 632599870 632599874 632599874 632599829 632599853 632599792 632599782 632599793 632599795 632599799 632599799 632599801 632599802 632599802 632599818 632599798 632599798 632599800 632599802 632599815 632599756 632599765 632599770 632599773 632599776 632599779 632599781 632599784 632599786 632599788 632599791 632599806 632599801 632599772 632599775 632599802 632599805 632599816 632599817 632599782 632599791 632599791 632599793 632599795 632599798 712106976 712106990 712107041 712107056 712107060 712107057 712107057 712107057 712107061 712107063 712106959 712106975 712106988 712106990 712106993 712106968 712106970 712107019 712106992 712107000 712107007 712107009 712107009 712107016 712107016 712107019 712106976 712106981 712106981 712106988 712106996 712106945 712106950 712106952 712106967 712106982 712106983 712106991 712106920 712106739 712106740 712106747 712106749 712106759 712145326 712145330 712145333 712145333 712145335 712145335 712145338 712145344 712145346 712145346 712145350 686101308 686101359 686101360 686101364 686101364 686101365 686101437 686101427 686101443 686101463 686101474 686101505 686101508 686101510 686101532 686101519 686101535 686101537 686101555 686101519 686101523 686101525 686101537 686101540 686101547 686101521 686101523 686101525 686101525 686101525 686101526 686101529 686101565 583331797 583331801 583331676 583331683 583331683 583331684 583331689 583331703 583331709 583331729 583331729 551290248 551290249 551290258 551290271 551290286 551290292 551290194 551290206 551290206 551290559 551290560 551290594 551290608 551290616 551290617 551290619 551290655 551290655 551290662 551290596 551290599 551290603 551290607 551290534 551290540 551290557 551290561 551290456 551290457 551290498 551290499 551290500 551290501 551290511 551290514 551290509 551290515 551290515 551290529 551290533 551290571 551290576 551290577 551290579 551290581 551290592 551290559 551290570 551290584 551290546 551290473 551290475 551290480 551290499 551290502 551290504 551290514 551290516 551290520 551290624 551290633 551290636 551290637 551290645 551290681 551290687 551290711 551290711 551290716 551290739 551290740 551290744 551290748 551290748 551290755 551290762 551290763 551290764 551290762 551290766 551290766 551290767 551290749 551290750 551290750 551290755 551290755 551290756 551292850 551292923 551292926 551292926 551292916 551292928 551292950 551292955 551292957 551292958 551292798 551292799 551292820 551292824 551009872 551009875 551009875 551009875 551009883 551009884 551009885 551009891 551009904 551009911 551009917 551009870 551009874 551009882 551009882 551009884 551009884 551009888 551009888 551009892 551009899 551009900 551009927 551009927 551009929 551009919 551009921 551009926 999999897 999999901 999999903 999999912 999999927 999999927 920492699 934055542 934055556 934055566 934055567 934055568 934055571 934055525 934055525 934055528 934055509 934055512 934055513 934055509 934055514 934055518 934055518 934055518 934055519 934055665 934055667 934055687 934055689 934055689 934055696 934055701 934055709 934055713 934055714 934055718 934055718 934055746 934055713 934055690 934055719 934055664 934055685 934055685 934055686 934055651 934055652 934055652 934055654 934055676 934055677 935700631 935700633 935700642 935700642 935700646 935700650 935700553 935700556 935700533 935700533 935700497 935700507 935700461 935700462 935700462 935700463 935700463 935700296 935700302 935700254 935700255 950965195 950965199 950965202 950965195 950965233 950965244 950965276 950965277 950965302 950965310 950965360 950965366 950965369 950529676 950529676 950529676 950529503 950529504 950529512 950529512 950529512 950529512 950529512 950529515 950529518 950529650 950529679 950529657 950529678 950529681 950529609 950529704 950529704 950529704 950529705 950529715 950529723 950529724 950529726 950529757 950529759 950529764 950529770 950529775 950529779 950529785 950529790 950529795 950529784 950529795 950529797 950529801 864369616 864369620 864369636 864369637 864369637 864369642 864369643 864369676 864369656 864369662 864369666 864369683 864369686 864369693 864369695 864360856 864360856 864360857 864360860 864360845 864360846 864360847 864360851 864360853 864360857 864360858 864360863 864360864 864360865 864360822 864360827 864360852 864360858 864360890 864360894 864360889 864360892 864360888 864360891 864360909 864360913 864360929 864360929 864360932 864360937 864360913 864360914 864360856 864360861 864360708 864360710 864360690 864360698 864360698 864360703 864360707 864360709 864360709 864360729 864360733 864360761 864360783 864360787 864360739 864360739 864360744 864360746 864360746 864360697 864360701 864360749 864360774 864360774 864360849 866620073 866620085 866620089 866620092 866620097 866620097 866620097 866620105 866620105 866620109 866620137 866620138 866620130 866620134 866620137 866620148 866620185 866620190 866620190 866620194 866620195 866620194 866620197 866620204 866620205 866620211 866620214 866620215 866620215 866620195 866620200 866620205 866620208 866620211 866620226 866620226 866620179 866620212 866620212 866620218 866620189 866620193 866620194 866620201 866620410 866620410 866620412 866620413 866620572 866620573 866620578 866620635 866620561 866620576 866620586 866620557 866620534 866620463 866620471 866620505 866620511 866620525 866620526 866620529 866620529 866620530 866620531 866620569 866620569 866620577 866620415 866620419 866620436 866620469 866620425 866620404 866620407 866620408 866620408 866620409 866587530 866587531 866587638 866587638 866587642 866587649 866587721 866587730 866587735 866587735 866587736 866587741 866587754 866587763 866587764 866587775 866587782 866587797 866587803 866587840 866587840 866587845 866587852 866587813 866587815 866587824 866587889 866587894 866587896 866587673 866587677 866587621 866587638 866587646 866587650 866587657 866587659 866587664 866587677 866587681 866587682 866587685 866587685 866587690 866587705 866587719 866587721 866587729 889121418 889121419 889121451 889121461 889121466 889121470 889121480 889121481 889121486 889121486 875558530 875558532 875558534 875558547 875558533 875558533 875558538 875558541 875558541 875558546 875558546 875558594 875558602 875558607 875558622 875558607 875558455 875558459 875558459 875558469 875558454 875558455 875558460 875558465 875558475 875558484 830645854 830645858 830645862 830645866 830645871 830645874 830645884 830645891 830645806 830645827 830669938 830669925 830669924 830669927 830669933 830669939 830669957 830669950 832099187 832099203 832099203 832099203 832099215 832099172 832099172 832099181 832099183 832099183 832099183 832099196 832099219 832099264 832099264 832099223 832099235 832099235 832099248 832099253 832099257 832099235 832099240 832099246 832099259 832099264 832099265 832099271 832099274 832099274 832099277 832099277 832099285 832099287 832099294 832099295 832099297 832099315 832099317 832099213 832099155 832099165 832099172 832099216 832099217 832099243 832099252 832099131 832099135 811464300 811464309 811464311 811464246 811464246 811464247 811464249 811464325 811464332 811464332 811464345 811464349 811464356 811464363 811464365 811464378 811464214 811464217 811464219 811464249 811464257 811464701 811464706 811464645 811464645 811464648 811464654 811464655 811464670 811464676 811464677 811464674 811464636 811464637 811464651 811464313 811464319 811464321 811464321 811464324 811464240 811464251 811464254 811464254 811464271 811464280 811464280 811464311 811464312 811464325 811464326 811464394 811464403 811464371 811464380 811464380 811464389 811464389 811464389 811175687 811175687 811175690 811175695 811175698 811175699 811175699 811175713 811175720 811175774 811175777 811175777 811175854 811175854 811175858 811175859 811175826 811175851 811175916 811175916 811175903 811175799 811175816 811175843 811175847 811175755 811175768 811175775 811175775 811175786 811175786 816606491 816606462 816606468 816606474 816606473 816606475 816606476 816606476 816606590 817527000 817527008 817527008 817527011 817527021 817526993 817526996 817527002 817527030 817527047 817527050 817527070 817527071 818338379 818338350 818338352 818338340 818338340 818338388 818338110 818338111 818338117 818338140 818338147 818338193 818338197 818338203 818338205 818338327 818338218 818338215 818338219 818338220 818338226 818338235 818338236 818338237 818338237 818338237 818338241 818338248 818338173 818338173 818338174 818338183 818338134 818338172 818338396 818338416 818338492 818338492 818338450 818338450 818338447 818338399 818338408 818338410 818338353 818338321 818338321 818338329 818338327 818338329 818338334 818338348 818338349 818338350 816421745 816421746 816421722 816421723 816421724 816421724 816421733 816421739 816421741 816421744 816421743 816431448 816431451 816431453 816431468 816431406 816431412 816431413 816431413 816431416 816431350 816431374 816431375 816431376 816431397 816431384 816431403 816431411 816431318 816431324 816431331 816431336 816431336 816431301 816431415 816431423 816431423 816431426 816431426 816431427 816431450 816431480 816431481 816431483 816431281 816431285 816431289 816431289 816431292 816431292 816431293 816431299 816431299 816431305 816431306 816431322 816431297 816431298 816431298 816431299 816431318 816431318 816431318 816431325 816431328 816431400 816431400 816431368 816431369 816431372 816431386 816431400 816431380 816431380 816431346 816431346 816431352 816431353 816431390 816431390 816431393 816431394 816431402 816431404 816431404 816431413 816431331 816431331 816431331 816431331 816431269 816431275 816431276 816431278 816431275 816431275 816431276 816431280 816430551 816430558 816430567 816430570 816430570 816430571 816430571 816430452 816430439 816430442 816430373 816430008 816430009 816430012 816430013 816430014 816429932 816429933 816429817 816429607 816429609 816429616 816429618 816429661 816429663 816429676 816429676 816429685 816429686 816429750 816429750 816429761 816429766 816429766 816429764 816429766 816429768 899451551 899451559 899451559 899400271 899400178 899400149 899400032 899400001 899400001 899400002 899400003 899400005 899400011 899400021 899400029 899400031 897694969 897694970 897694971 897694972 897694975 897695016 897695019 897695028 897695044 897695062 897695063 897695070 897695092 897695092 897695092 897695094 897695094 897695104 897695111 908212922 908212922 908212924 908212927 908212930 908202524 908202531 908202534 908202550 908202551 908202509 908202511 908202530 908202507 908202479 908202487 908202504 908202619 908202612 908202620 908202623 908202625 908202629 905192072 905192086 905192089 905192091 905192099 905192100 905192152 905192154 905192155 905192162 905192166 905192173 905192179 905192194 905192197 905192201 905192205 905192213 905191082 905191112 905191119 905191120 905191132 905191133 905191135 905191141 905191142 905191146 905191145 905191152 905191169 905191176 905191192 905191200 905191213 905191213 905191221 905191255 987218846 987218847 987218865 987218779 987218752 987216632 987216633 987216633 987216639 987216629 987216629 987216634 987216581 987216609 987216613 987216615 987216682 987216697 987216700 987216726 987216726 987216726 987216726 987216739 987216748 987216878 987216879 987216945 987216888 987217001 987217002 987216952 987216957 987216957 987216939 987216943 987216969 987216670 987216681 987216690 987216662 987216669 987216671 987216744 987216342 987216344 987216344 987216352 987216353 987216359 987216366 976698556 976698560 976698561 976698561 893676790 893676792 893676801 893676804 893676844 893676846 893676861 893676862 893676872 893676873 811649224 811649239 811649198 811649199 811649194 811649195 811649198 811649200 811649226 811649234 811649234 811649244 811649244 811649248 811649245 811649252 811649264 811649275 811649286 811649265 811649273 811649372 811649373 811649378 811649394 811649463 811649458 811649462 811649465 811649465 811651378 811651380 811651380 811651383 811651371 811651371 811651372 998308367 998308374 998308374 983043434 977612732 977612749 977612749 977612751 977612752 977612753 977612786 977612801 977612813 977612815 977612816 977612821 977612822 977612822 977612824 977612830 977612848 977612849 977612850 977612885 977612887 977612889 977612979 977612984 977612992 977612993 977612993 977612997 977613093 977613096 977613097 977613104 977613109 977613115 977613117 977613125 977613131 977613132 977613092 977613099 977613099 977613099 977613105 977613105 977613110 977613116 977613091 977613091 977613096 977613116 977613040 977613040 977613040 977612980 977612982 977612982 977612983 977612983 977612988 977612990 977612997 977612999 977613003 977613004 977612965 977612973 977612973 977612974 977612974 945658638 945658694 945658696 945658704 945658709 945658716 945658718 945658794 945658789 945658789 945658816 945658816 945652167 945652168 945652170 944731765 944731766 944731777 944731872 944731872 944731826 944731836 944731846 944731847 944731861 944731864 944731864 944731735 944731765 944731711 944731724 944731728 944731731 988339184 988339186 988339190 988339203 988339207 988339207 988339266 988339270 988339237 988339245 988339258 988339259 988339261 988339262 988339264 987120674 987120676 987120677 987120680 987120685 987120673 987120643 987120699 987120701 987120706 987120708 987120708 987119897 987119808 987119808 987119800 987119804 987119805 987119805 987119820 987119821 987119824 987119825 987119830 987119830 987119830 987119832 987119833 987119828 987119829 943512445 943512445 943512445 943512506 943512506 943512510 999999942 999999915 999999761 999999737 999999738 999999836 999999804 999999846 999999855 999999844 999999849 999999856 999999859 999999864 999999867 999999868 999999870 999999873 999999876 999999882 999999883 999999883 999999865 999999835 999999837 999999838 999999912 999999920 999999921 999999933 999999719 999999720 999999694 999999694 999999648 999999648 999999654 999999621 999999627 999999611 999999613 999999502 999999502 999999503 999999506 999999480 999999486 999999484 999999512 999999512 999999535 999999539 999999539 999999467 999999418 999999421 999999422 999999423 999999497 999999432 999999440 999999403 999999389 999999390 999999397 999999411 999999439 999999636 999999637 999999495 999999499 999999499 999999508 999999418 999999421 999999423 999999443 999999391 999999393 999999401 999999415 999999398 999999409 999999426 999999449 999999449 999999479 999999455 999999354 999999356 999999282 999999282 999999284 999999287 999999387 999999387 999999392 999999385 999999388 999999376 999999377 999999380 999999341 999999361 999999364 999999365 999999368 999999370 999999379 999999383 999999384 999999390 999999390 999999393 999999395 999999386 999999375 999999375 999999346 999999352 999999357 999999357 999999357 999999357 999999392 999999397 999999409 999999414 999999419 999999423 999999428 999999428 999999428 999999433 999999451 999999476 999999481 998354537 998354537 998354538 998354539 998623359 998623410 998623410 998623427 998623445 998623449 998623456 998623461 998623433 998623433 998623447 998623451 998623425 998623455 998623456 998623433 998623441 998624697 998624700 998624702 998624702 998624704 998624710 998624709 998624763 998624763 998624821 998624822 998624820 998624825 998624828 998624846 998624837 998624845 998624858 998624808 998624816 998624820 998624836 998624834 998624848 998624849 998624850 998624850 998624778 998624868 998908208 998908208 998908209 998908210 998908218 998908182 998908182 998908256 998908259 998908259 998908262 998908271 998908276 998908284 998908289 998908292 998908297 998908304 998908321 998908305 998908306 998908346 998908346 998908348 998908287 998908289 998908292 998908246 998920262 998920215 999713171 999713179 999713185 999713194 999790118 999799355 999799358 999799376 999799379 999799398 999799399 999799437 999799439 999799440 999799440 999799440 999799445 999799455 999799456 999799467 999799467 999799468 999799484 999910827 999910806 999910800 999910821 999910841 999910845 999910867 999910872 999910886 999910976 999910982 999911996 999911997 999912001 999911930 999912367 999912229 999912231 999912233 999912233 999912233 999912275 999912021 999912023 999912032 999912033 999912046 999912050 999912060 999912065 999912067 999912068 999912022 999911953 999911963 999911966 999911967 999912077 999912078 999912089 999912032 999912033 999912021 999912025 999912041 999912042 999912045 999910793 999910793 999910886 999910889 999910893 999910898 999910909 999910909 999910914 999910915 999910920 999910927 999910884 999910890 999910892 999910914 999910916 999910714 999910734 999910753 999910707 999910575 999910606 999910505 999910506 999912980 999912985 999913014 999913014 999913014 999913022 999913023 999912886 999912887 999912889 999912890 999912896 999912900 999912928 999912904 999912909 999912926 999912934 999912935 999912942 999912948 999912955 999912938 999912945 999912947 999912964 999912993 999912972 999912974 999912980 999912958 999912959 999912934 999912939 999912942 999912942 999912942 999912947 999913029 999913034 999913041 999913042 999913062 999913062 999913075 999913046 999912990 999912992 999912993 999913035 999913036 999913036 999913037 999846122 999846127 999846131 999846136 999846146 999846147 999846139 999846139 999846110 999846110 999846112 999846127 999846137 999846141 999846147 999846150 999846082 999846087 999912658 999912659 999912663 999912663 999912668 999912669 999912554 999912580 999912596 999912602 999912595 999912596 999912599 999912600 999912600 999912601 999912581 999912575 999912578 999912578 999912535 999912536 999912536 999912548 999912548 999912609 999912611 999912612 999912564 999912577 999912579 999912579 999912582 999912621 999912627 999912627 999912634 999912635 999912610 999912636 999912637 999912638 999912640 999912660 999912677 999912679 999912682 999912682 999912682 999835651 999835658 999835661 999835664 999835665 999042726 999042751 999042703 999042709 999042706 999042706 999042707 999042701 999042702 999042709 999042710 999042710 999042640 999042649 999042650 999042652 999042652 999042653 999042668 999042670 999042670 999042670 999042670 999042670 999042677 999042683 999042701 999042707 999042615 999042633 999042643 999042617 999042625 999042638 999042652 999042653 999042660 999042668 999042669 999042649 999042642 999044120 999044122 999044122 999044127 999044130 999044141 999044148 999044152 999044156 999044157 999044160 999044198 999044206 999044229 999044237 999044208 999044208 999044143 999044181 999044165 999044174 999044193 999044200 999044205 999044206 999044212 999044247 999044249 999044260 999044273 999044275 999044275 999044157 999044055 999044055 999044062 999044016 999044029 999044032 999044032 999044028 999693586 999693588 999693588 999995525 999995535 999995542 999995543 999995470 999995475 999995502 999995503 999995610 999995627 999995642 999995644 999995645 999995649 999995730 999995737 999995744 999995780 999995784 999995804 999995806 999995806 999995808 999995708 999995712 999995712 999995679 999995691 999995673 999995675 999995675 999995678 999995679 999995681 999995681 999995709 999995711 999995720 999995745 999995751 999995743 999995743 999995726 999995770 999995825 999995735 999995735 999995753 999995685 999995597 999995609 999995614 999995623 999995633 999995643 999995649 999995649 999995650 999995581 999995582 999995583 999995589 999995589 999995589 999995453 999995453 999995463 999995463 999995459 999995474 999995459 999995463 999995433 999995433 999995436 999995436 999995431 999995442 999995473 999995473 999995473 999995400 999995402 999995412 999995447 999995438 999995372 998566136 998566139 998566143 998566148 998566154 998566163 998566164 998566167 998566112 998566114 998566081 998566121 998566114 998566116 998566061 998566020 998566037 998566039 998566040 998566058 998566049 998566050 998566052 998566054 998566089 998566089 998566090 998566092 998566093 998566096 998566109 998566114 998566115 998566057 998566021 998566134 998566136 998566136 998566137 998566137 998566138 998566138 998566140 998566142 998566142 998566093 998566098 998566098 998566099 998566093 998564669 998564677 998498385 998498362 998498939 998498898 998498904 998498911 998498913 998498921 998498935 998498941 998498946 998498979 998498982 998498982 998498984 998498959 998498978 998498978 998499001 998499002 998498975 998498981 998498984 998499003 998499010 998506231 998506248 998506232 998506240 998506246 998506250 998506250 998506360 998506224 998506235 998506242 998506242 998506230 998506234 998506243 998506232 998506232 998506238 998506239 998506240 998506244 998506246 997739753 997739775 997739719 997739724 997739744 997739744 997739748 997739750 997739755 997739758 997739729 997739729 997739733 997739736 997739734 997739735 997739735 997739749 997739759 997739769 997739817 997739866 997739883 997739894 997739762 997739773 997739738 997739738 997739740 997739799 997739801 997739802 997739831 997739825 997739817 997739818 997739818 997739818 997739818 997739847 997739847 997739695 997739695 997739698 997739694 997739695 997739723 997739734 997739706 997739709 997739710 997739711 997739711 997739714 997739707 997739707 997739709 997739724 997739729 997739732 997739738 997739753 997739744 997739751 997739756 997739757 997739766 997739752 997739752 997739752 997739753 997739758 997739758 997739772 997739772 997739782 997739794 997739819 997739823 997739829 997739830 997739799 997739799 997739763 997739764 997739764 997739745 997739750 997739765 997739765 997739815 997739821 997739821 997739799 997739802 997739834 997739838 997739847 997739853 997739857 997739875 997740003 997740005 997739966 997739943 997739951 997739953 997739961 997739940 997739945 997739945 997739951 997739951 997739972 997739972 997739950 997740119 997740095 997740120 997740121 997740122 997739963 997739971 997739982 997739983 997739985 997739918 997739920 997739921 997739936 997739938 997739939 997739943 997707183 997707188 997707190 997707194 997707194 997707196 997706993 997707000 997707022 997707026 997707032 997707037 997707039 997707042 997707046 997707046 997707060 997706990 997706997 997706976 997706976 997706976 997706937 997706957 997706958 997706959 997706961 997706868 997706869 997706727 997706731 997706733 997706743 997706753 997706757 997706761 997706764 997706776 997706786 997706784 997706791 997706800 997706800 997706802 997706814 997706818 997706828 997706870 997706857 997706859 997706889 997893838 997893838 997893795 997782417 997782420 997782421 997782431 997782419 997782419 997782387 997782275 997782277 997782282 997781784 997781788 997781790 997781784 997781784 997781784 997781787 997781792 997743382 997743453 997743454 997743454 997743384 997743403 997743410 997743417 997743418 997743389 997743297 997743309 997743311 997743315 997743321 997743326 997743328 997743331 997743262 997743261 997743266 997743366 997743370 997743415 997743424 997743446 997743446 997743457 997743472 997743485 997743478 997743482 997743445 997743445 997743448 997736140 997736140 997736134 997736134 997736079 997736084 997736108 997736121 997736127 997736129 997736132 997736138 997736140 997736143 997736143 997736133 997736140 997736131 997277062 997277062 997277086 997277038 997277039 997277086 997277087 997277088 997277094 997277094 997277095 997277098 997277102 997277024 997277056 997277060 997277068 997277068 997277077 997277098 997277061 997277069 997277075 997277078 997277078 997277082 997277091 997277093 997276088 997276108 997276080 997276082 997276082 997276089 997276128 997276130 997276124 997276022 997275927 997275932 997275941 997275941 997275941 997275997 997275998 997276007 997275997 997276008 997275965 997275987 997276000 997276001 997275937 997275946 997275950 997275960 997275937 997275940 997275940 997414854 997415070 997415048 997415050 997415065 997415009 997415015 997415011 997414927 997414931 997415078 997415028 997415044 997415147 997415147 997415036 997415038 997415055 997415068 997415076 997415084 997415087 997415081 997415081 997415065 997415076 997415079 997415080 997415071 997415071 997415071 997415074 997415075 997415076 997415059 997415062 997415077 997415084 997415054 997415095 997415100 997415103 997415127 997415132 997584967 997584995 997584955 997584893 997584901 997584903 997584913 997584882 997584886 997584882 997584853 997584855 997584855 997584855 997584911 997584928 997584938 997584941 997584946 997584948 997584948 997584953 997584976 997584978 997584980 997584980 997584980 997584979 997584983 997584983 997584990 997584991 997584992 997585128 997585134 997585134 997585145 997585151 997585157 997585176 997585163 997585165 997585170 997585172 997585173 997585180 997585182 997585200 997585211 997585216 997585217 997585218 997585220 997585280 997585299 997585339 997585339 997585339 997585341 997585364 997585356 997585359 997585365 997585372 997585373 997585375 997585389 997585390 997585449 997585450 997585431 997585436 997585426 997585438 997585432 997585374 997585378 997585383 997585387 997585400 997585401 997585402 997585405 996935853 996935925 996935941 996935943 996935943 996935955 996935957 996935964 996935973 996935951 996935986 996936004 996935938 996935940 996935984 996935997 996935999 996936001 996936006 996935857 996939099 996939031 996939021 996939022 996939026 996939026 996939042 996939044 996939047 996939051 996939057 996939059 996939064 996939076 996939078 996939099 996939090 996939095 996939139 996939143 996939143 999958786 999958786 999958793 999958793 999958784 999958786 999958788 999958792 999958794 999958786 999958790 999958790 999958791 999958804 999958805 999958814 999958814 999958762 999958789 999958799 999958818 999958820 999958820 999958830 999999607 999999622 999999618 999999624 999999624 999999624 999999624 999999594 999999594 999999819 999999819 999999825 999999831 999999831 999999833 999999854 999999777 999999777 999999781 999990555 999990556 999990561 999990571 999990640 999990643 999990649 999990651 999990654 999990691 999990693 999990694 999990696 999990638 999990641 999990641 999990641 999990641 999990641 999990643 999990611 999990614 999990614 999990617 999990633 999990654 999990656 999990660 999990664 999990689 999990721 999990724 999990725 999990725 999990642 999990646 999990651 999990666 999990679 999990579 999990594 999990608 999990612 999990613 999990615 999990618 999990581 999990585 999990595 999990595 999990597 999990609 999990610 999990610 999990614 999990620 999990620 999990575 999990583 999990592 999990592 999990617 999990623 999990640 999990646 999990648 999949862 999949817 999949817 999949830 999949842 999949804 999949807 999949810 999949810 999949773 999949773 999949790 999949792 999949730 999949734 999949736 999949736 999949738 999949741 999949749 999949749 999949745 999949750 999949752 999949768 999949764 999949764 999949790 999949807 999949771 999949777 999949779 999949781 999949782 999999809 999999871 999999935 999999887 999999887 999999898 999999898 999999848 999999850 999999845 999999846 999999829 999999832 999999835 999999838 999999838 999999846 999999848 999999850 999999851 999999851 999999700 999999703 999999706 999999707 999999707 999999712 999999712 999999713 999999739 999999732 999999543 999999650 999999656 999999667 999999667 999999669 999999630 999999633 999999639 999999547 999999548 999999567 999999569 999999582 999999592 999999634 999999642 999999648 999999648 999999650 999999652 999999658 999999659 999999658 999999537 999999537 999999543 999999467 999999467 999999660 999999679 999999680 999999680 999999667 999999686 999999689 999999691 999999695 999999697 999999695 999999697 999999479 999999482 999999360 999999364 999999364 999999349 999999351 999999250 999999190 999999191 999999193 999999194 999999195 999999163 999999195 999999180 999999182 999999152 999999121 999999271 999999235 999999236 999999238 999999187 999999173 999999177 999999177 999999179 999999179 999999187 999999183 999999201 999999205 999999205 999998102 999998085 999998074 999998077 999998081 551008138 551008143 570135368 570135370 570135403 570135404 547601725 547601747 547601744 547601758 547601762 547601767 547601768 547601770 547601776 547601781 547601907 547601907 547601907 547601903 547601710 547601671 547601677 547601622 547601633 547601536 547601498 547601498 547601500 547601502 547601505 547601506 547601511 547601554 547601554 547594334 547594299 547594302 547594296 547594303 547594308 547594305 547594320 547594301 547594286 547594288 547594248 547594252 547594232 547594238 547594238 547594244 547594244 547594244 547594246 547594246 547594248 547594248 547594252 547594263 547594250 547594254 547594255 547594256 547743727 547743728 547743729 547743732 547743733 547743733 547743733 547743733 547741216 547741179 547741187 547741191 547741191 547741191 547741194 547741195 547741195 546941806 546941814 546941815 546941817 546941834 546941835 546941788 546941788 546941789 546941784 546941807 546941814 546941806 546941816 546941812 546941724 546941724 546941738 546941738 546941738 546941746 546941747 546941752 546941759 546941761 546941761 546941761 546941762 546941717 546941728 546941728 546941732 546941717 546941717 546941727 546941738 546941741 546941743 546941743 546941726 546941728 546941729 546941639 546941639 546941619 546941619 546941605 551309778 551309778 551309742 551309747 551309762 551309764 551309769 440038858 440038864 440038864 440038869 440038870 440038873 440038883 440038887 440038893 440038897 440038901 440038903 440038903 440038904 440038905 440038907 440038908 440038911 440038913 440038917 440038917 440038917 440038975 440038979 440038909 440038877 440038877 440038878 440038938 440038941 459533292 459533293 459533296 459533296 459533299 459533302 459533306 459533333 459533342 459533347 459533338 459533338 459533338 459533341 459533343 459533343 459533343 459533377 459533395 459533398 459533399 459533392 459533402 459533402 459533409 459466838 459466791 459466796 459466805 459466813 459466819 459466819 459466819 459466835 459466845 459466859 459466859 459466884 459466890 459466892 459466878 459466878 459466879 459466881 459466895 459466899 459466908 459466910 459466917 459466904 459466792 459466745 459466936 459466940 459466941 459466943 459466943 459466945 459466950 459466951 459466951 460776455 460776447 460776447 460776450 460776453 460776455 460776456 460776457 460776486 460776498 460776397 460776400 460776401 460776405 460776367 460776378 460776377 460776381 460776370 460776374 460776325 460776190 460776193 460776179 893815045 893815003 893815012 893814966 893814967 893814965 893814965 893814966 893814957 893814960 893814962 893814975 893814977 893814978 893814978 893814982 893814986 893814975 893814978 893814982 893814922 893814925 893814930 893814954 893815000 893814994 893815029 893815013 893814931 893814922 893814970 893814972 893814973 893814980 893814981 893814988 893814992 893814994 893814998 893815008 893814967 893814963 893814973 893815058 893815074 893815077 893814987 893814997 893815010 893815016 893815043 893815060 893815065 893815081 893815087 893815088 893815089 893815090 893815094 893815074 893815080 893815086 893815111 893815107 893815111 893815115 893815141 893815109 893815039 893815040 893815042 893815043 893815048 893815072 893815072 893815072 893815079 893815080 893815080 893814988 893814994 914750192 914750192 914750193 914750194 914750196 481711281 481711290 481711295 481711246 481711202 481711202 481711202 481711208 481711143 481711145 481711151 481711191 481711193 481711196 481711204 481711215 481711256 481711260 481711271 481711241 481711243 481711241 481711268 481711278 481711281 481711308 481711309 481711316 481711316 481711308 481711300 481711301 877090533 877090531 879989154 879989118 879989119 879989160 879989151 879989129 879990315 879990275 879990313 879990315 879990317 879990322 879990323 879990325 879990329 879990329 879990329 879990329 879990331 879990336 879990336 879990344 879990338 906977446 906977447 906977459 906977460 906977465 906977410 906977419 906977355 906977365 906977283 906977299 906977300 906977317 906977319 906977319 906977290 906977296 906977300 906977316 906977316 906977420 906977382 906977385 906977388 906977391 906977391 906977380 906977383 928568030 839821064 839821064 839821068 839821069 839821071 839821071 839821071 839821071 839821080 839821057 839821076 839821076 839821082 839821079 839821081 839821119 839821120 839821080 839821083 839821089 839821092 839821094 839821106 839821053 839821045 839821032 839821027 839821030 839821069 839844387 839844390 839844425 839844429 839844430 839844441 839844445 839844445 839844448 958768521 958768536 958768536 958768527 958768529 958768533 958768632 958773937 958773938 958755891 958755894 958755931 958756002 958756008 958756011 958756011 958756011 958756010 958755852 958755845 958755893 958755815 958755821 958755821 958755822 958755823 958755820 958755827 958755883 958755886 958755888 958755918 958755937 958755937 958755938 958755977 958755979 772098994 772098994 772098994 772098999 772099006 772098911 772098921 772098925 772098925 772098925 772098929 772098929 772098937 772098938 772098940 772098919 772098921 772098894 772098896 772098898 772098828 772101799 772101740 772101766 772101673 772101655 772101660 772101666 772101635 772101643 772101643 772101618 772101638 772101641 772101642 772101643 772101644 772101618 772101618 772101622 772101630 772101636 772101640 772101674 772101684 772101750 772101752 751166499 751166503 751166503 751166495 751166499 834921990 834921992 834922008 834922000 834922003 834922007 834921996 834922000 834922006 834922033 834922035 834922061 834922067 834922071 834922077 834922085 834922098 834922101 834922103 834922104 834922024 834922096 807932028 807931981 807931987 807931987 807931987 807931998 807931999 807931998 807932001 807931991 807931994 973160154 973160142 973160144 973160145 973160149 973160129 973160136 973160090 973160094 973160094 973160114 973160059 972990203 972990224 972990226 972990266 972990277 972990234 972990234 972990243 972990294 972990258 972990261 972990271 972990275 972990283 972990287 972990292 972990294 972990303 972990310 972990310 972990314 972990318 972990326 972990292 972990363 972990411 972990393 972990400 972990402 972990402 972990368 972990368 972990369 972990372 972990354 972990365 972990389 977587415 977587416 977587417 977587426 977587406 977587443 977587445 977587447 977587451 977587454 977587455 977587461 977587464 977587470 977587491 977587494 977587502 977587498 977587498 977587487 977587489 977587492 977587676 977587682 977587703 977587702 977587712 977587719 977587721 977587737 974689136 974689177 974689181 974689182 974689185 974689190 974689206 974689185 974689190 974689173 974689189 974689197 974689186 974689145 974689100 974689101 974689095 974689095 974689093 974689101 974689101 974689092 974689093 974689095 974689095 974689098 974689103 974689106 974689065 855764990 855764990 855764970 855765000 855765003 855765012 855765013 855765018 855765022 855765032 855765044 878356418 878356418 878356424 878356424 878356424 878356430 878356433 878356436 878356404 878356410 878356375 878356377 878356378 878356384 878356384 878356387 878356394 878356399 878356413 878356299 878356235 878356242 999147831 999147836 999147836 999147834 999147875 999147875 999147879 999147898 999147902 999147913 999147914 999147923 999147927 999147927 999147934 603768673 603768676 603768677 600766114 600766119 600766176 600766218 581271853 581271853 581271853 581271853 581271808 581271812 581271816 581271802 581271806 581271809 581271812 581271812 581271802 581271817 581271817 581271818 497516398 497516398 497516408 497516310 497516318 497516332 497516339 497516347 497516359 497516359 332288203 332288197 332288199 332288138 980795717 980888651 980888657 980888658 980888643 980888644 980888682 980930630 980930637 980930634 980930635 980930638 980930639 981017109 981017122 981017122 981017122 981017124 981017127 981017137 981017138 981017138 981017171 981017108 981017141 981017142 981017155 981017186 981017186 981017194 981017199 981017148 981017151 981017158 981017160 981017165 981017166 981017170 981017175 981017175 981017177 981017181 981017183 981017218 981017218 981017178 981017183 976420158 976420164 976420168 976420171 976420173 976420179 976420182 976420182 976420189 976420189 976420192 972052020 972052022 972052024 972052028 972052047 972052058 972052032 972052023 972052028 972052031 972052022 972052025 972052036 972052050 972052069 972052075 972052075 972052078 999315228 999315231 999315233 999357106 999357110 999357126 999356985 999088160 999088162 971825086 971825089 971825097 971825101 971825103 971825113 971825117 971825129 971825133 971825142 971825142 971825142 971825144 971825162 971825151 971825157 971825157 971825162 971825165 971825167 971825174 971825176 971825181 971825186 971825187 971825189 971825224 971825236 971825246 971825253 971825258 971825269 971825179 971825180 971825180 971825185 971825189 971825193 971825194 971825125 971825042 971825049 971825049 971825029 971825031 971825044 971825044 971825074 971825046 971825053 971825049 971825060 971825062 971825068 971825070 971825070 971825071 971825080 971825052 971825050 971825051 971825052 971825053 971825053 971825065 971825067 971825067 971825074 971825076 971825007 977229263 977229264 977229366 977229366 977229388 977229392 977229314 977229315 977229319 977229320 977229321 977229318 977229313 977229326 977229327 977229355 977229355 977229363 977229387 977229414 977229419 977229438 977229427 977229438 977229476 977229482 977229483 977229441 977229455 977229332 977229335 977229339 977229352 977229353 977229353 977229361 975919867 975919867 975919863 975919864 975919869 975919878 975919888 975919892 975919895 975919832 975919821 975919823 975919827 975919830 975919830 975919830 975919832 975919782 975919785 975919865 975919868 975919750 975919651 975919658 975919658 975919708 975919698 975919701 975919710 975919710 975919712 975919717 975919650 975919637 975919641 975919641 975919751 975919752 999748622 999748622 999748625 999748625 999748625 999748626 999748649 999748650 999748650 999748652 999748652 999748652 999748647 999748654 999748661 999748663 999748666 999748672 999748689 999748689 999748691 999748691 999748578 999748586 999748588 999748593 958302695 958302699 958302701 958302702 958302706 958302724 958302725 958302727 958302686 958302686 958302686 958302707 958302708 958302709 958302725 958302793 958302794 958302797 958302799 958302753 958302762 958302762 958302794 958302798 958302779 958302787 958302795 958302797 958302801 958302805 958302801 958302803 958302803 958302800 958302818 958302824 958302827 958302827 958302828 958302796 958302825 958302825 935711456 935711439 935711435 935711437 935711445 935711450 935711450 935711460 935711437 935711440 935711433 935711451 935711454 935711467 935711415 935711419 935711400 935711324 935711348 935711350 935711189 935711190 935711195 935711207 935711209 935711155 935711179 935711181 935711117 935711122 935711093 935711029 935711043 935711044 935711060 935711061 935711055 935711067 935711067 935711068 935711072 935711053 935711065 911882203 911882204 911882195 263374642 263374682 263374701 263374705 263374715 263374716 263374539 263374540 263374541 263374567 263374573 263374573 263374573 263374562 263374531 263374547 263374552 263374564 244247351 244247352 244247353 244247345 244247345 244247407 244247417 244247421 244247330 244247323 244247323 244247326 244247297 244247301 244247305 244247267 244247268 244247180 244247182 244247182 244247182 244247182 244247188 244247190 244247184 244247240 244247255 244247236 244247240 244247244 244247244 244247240 244247241 244247242 244247243 244247243 244247244 244247248 244247261 238842989 238842940 238842944 238842959 238842964 238842965 238842965 238842922 238842920 238842952 238842908 238842909 238842852 238842840 238842828 238842785 238842787 238842855 238842847 238842830 238842835 238842837 238842842 238842863 238842992 238842990 238842996 238843002 238845894 238845913 238845914 238845953 238845868 238845995 238846047 238846007 238846008 238845973 238845955 238845961 238845961 238845973 238846241 238846245 238846248 238846162 238846171 238846173 238846176 238846177 238846177 999991238 999841769 999841770 999841770 999841770 999841802 999841813 999841819 999841760 999841760 999841761 999841771 999841788 999841924 999841930 999841932 999841852 999841856 999841964 999842101 999842105 999842086 999842096 999842099 999842107 999842062 999842067 999842092 999842074 999841997 999842003 999842002 999842004 999842009 999842009 999842023 999842007 999842005 999841978 999841984 999841986 999841987 999841987 999841995 999842004 999842013 999842022 999842023 999842024 999841948 999841952 999841952 999841885 999841906 999841916 999841919 999841925 996178284 996178290 996178290 996178276 996178278 996178154 996178156 996178160 996178167 996178168 996178193 996178304 996178307 996178311 996178224 996178231 996178197 996178199 996178212 996178222 996178224 996178228 996178241 996178241 996178234 996178171 996178122 996178122 996178124 996178133 996178134 996178127 996178128 996178152 996178156 996178160 996178131 996178137 996136157 996136160 996136160 996136165 996136150 996136147 996136149 996136158 996136178 996043259 996043276 996043317 996043318 996043321 996043326 996043342 996043355 996043360 996043363 996043364 996043366 996043373 996043379 996043279 996043276 996043432 996043433 996043438 996043449 996043449 996043449 996043458 996043462 996043470 996043473 996043392 996043403 996043410 996043412 996043414 996043388 996043389 996043389 996043387 996043388 996001500 996001488 996001488 996001487 996001540 996001552 996001404 996001428 996001434 996001436 996001436 996001341 996001361 996001361 996001372 996001373 995999462 995999463 995999473 995999477 995999503 995999504 995999507 995999512 995999512 995999551 995999516 995999482 995999494 995999494 939512068 939512068 939512070 939512070 939512070 939512078 939511963 939511970 939512018 939512018 939512023 939512048 939512052 939512052 939512057 939512058 939512109 939512110 939512110 939512112 939512123 939495069 939495071 939495063 939495064 939495091 972306297 972306307 972306327 972306329 972306331 971495035 971495039 971495042 971495042 971495042 971495065 971495004 971495005 971495010 971495022 971495032 971495042 971495043 971495046 971495053 971495066 971495067 971495072 971495073 971495073 971495054 971495060 971495064 971495064 971495064 971495200 938684014 938684017 938660703 938660675 938660678 938660660 938660647 938660660 938660662 938660683 938660691 938660695 938660744 938660746 938574271 938574246 938574248 938574253 938574377 938574388 938574370 938574371 938574373 938574381 938574337 938574338 938574335 938574343 938574301 938574302 938574308 938574318 938574348 938574269 938574251 938574255 938574256 938574323 938574298 938574294 938574295 938574296 938574297 938574159 938574159 938574166 938574166 938574166 938574171 938574174 938574177 938574178 938574179 938574194 938574196 938574197 999979820 999979826 999979826 999979826 999979786 999979795 999979798 999979799 999979786 999979786 999979813 999979833 999979835 999979901 999979633 999979642 999979642 999979650 999926824 999926825 999926830 999926790 999926794 999926515 999926515 999926522 999926528 999926529 999926535 999926552 999926554 999926554 999926571 999926580 999926535 999926540 999926542 999926501 999926501 999923532 999923534 999923539 999923542 999923542 999923436 999923442 999923470 999923454 999923480 999923484 999923491 999923491 999923497 999923497 999923498 999923498 999923544 999923544 999923548 999923549 999923599 999923693 999923699 999923699 999923709 999923709 999923719 999923723 999923749 999923725 999923736 999923738 999923741 999923684 999999331 999999333 999999333 999999333 999999340 999999347 999999348 999999354 999999341 999999341 999999333 999999336 999999298 999999306 999999570 999999581 999999592 999999579 999999583 999999318 999999302 999999302 999999302 999999308 999999310 999999318 999999323 999999326 999999326 999999330 999999334 999999300 999999304 999999305 999999310 999999319 999999343 999999348 999999350 999999351 999999351 999999341 999999341 999999370 999999370 999999376 999999379 999999380 999999394 999999401 999999395 999999416 999999422 999999422 999999426 999999430 999999427 999999334 999999323 999999324 999999327 999999332 999999335 999999343 999999352 999999323 999949296 999949295 999963555 999983377 999983388 999983388 999983394 999983391 999983391 999983400 999983402 999983402 999983405 999983405 999983405 999983416 999983419 999983423 999983440 999983469 999983467 999983427 999983436 999983413 999983470 999983470 999983447 999983387 999983388 999983388 999983396 999983381 999983385 999983396 999983397 999984349 999984353 999984353 999984313 999984314 999984274 999984276 999984218 999984236 999984246 999984255 999984257 999984260 999984260 999984271 999984277 999984155 999984158 999984053 999984053 999984053 999984053 999984057 999984057 999984037 999984040 999984051 999984051 999984055 999984057 999984057 999984058 999984059 992227016 992227017 992227008 992226964 992227010 992227012 992227012 992227010 992227010 992564138 992564156 992564160 992564163 992564164 992564167 992564147 992587063 992587064 992587065 992587048 992587049 992587052 992587052 992595836 992595839 992595819 992595778 992595782 992595778 992595781 992595776 992595784 992595830 992595830 992595818 992630616 992630619 992630526 992630519 992630521 992630563 992630567 992630572 992630573 992630574 992630582 992630583 992630504 992630507 992630513 992630531 992630536 992630539 992630543 992630521 992630557 992630366 992630375 992630382 992630384 992630401 992630401 992630409 992630413 992630431 992630453 992630461 992630467 992630500 992630740 992630746 992630748 992630751 992630759 992630754 992630754 992630755 992630755 992630755 992630755 992630680 992630680 992630683 992630679 992630680 992630680 992631111 992631135 992631159 992631176 992631180 992631181 992631168 992631203 992631230 992631250 992631257 992631257 992631262 992631265 992631262 992631263 992631053 992631065 992631065 992631072 992631012 992631014 992631014 992631015 992631019 992631051 992631056 992631063 992631048 992631075 992631076 992631078 992631078 992631081 992631090 992631091 992631091 992631087 992631091 992631100 992631104 992611283 992611286 992611291 992611291 993416507 993416507 993416509 993416455 993416476 993416476 993416483 993416494 993416495 993416490 993416490 993416490 993416493 993416539 993416553 993416547 993416553 993406870 993406871 993406872 993406851 993406852 993406852 993406872 993406883 993406883 993406878 993406880 993406800 993406808 993406845 993406846 993406846 993406847 993406886 993406886 993406875 993406877 999965479 999965425 999965428 999965433 999965434 999965440 999965432 999965432 999965433 999965444 999965448 999965448 999965454 999965461 999965474 999965474 999965510 999965510 999965513 999965507 999965509 999965549 999965549 999965554 999965559 999965561 999965538 999965539 999965539 999965541 999965544 999965544 999965545 999965493 999965492 999965499 999965502 999965507 999965509 999965509 999965511 999965515 999965469 999965455 999965460 999965461 999965466 999965404 999965504 999965534 999965536 999965537 999965515 999965532 999965532 999965521 999965523 999965524 999965524 999965528 999965528 999965528 999998762 999998777 999998781 999998785 999998769 999998758 999998763 999998798 999998726 999998714 999998650 999999405 999999408 999999412 999999394 999999400 999999414 999999446 999999444 999999646 999999646 999999627 999999628 999999645 999999647 999999647 999999665 999999664 999999662 999999684 999999689 999999696 999999717 999999718 999999732 999999733 999999737 999999736 999999737 999999690 999999690 999999695 999999539 999999543 999999543 999999544 999999545 999999521 999999523 999999527 999999528 999999532 999999536 999999586 999999588 999999628 999999628 999999628 999999633 999999637 999999645 999999640 999999648 999999663 999999664 999999666 999999666 999999693 999999695 999999615 999999615 999999606 999999606 999999543 999999543 999999543 999999543 999999543 999999545 999999550 999999553 999999563 999999563 999999569 999999571 999999578 999999579 999999586 999999595 999999604 999999605 999999605 999999597 999999573 999999569 999999569 999999569 999999569 999999575 999999414 999999414 999860449 999860455 999860463 999860464 999860466 999860466 999860473 999860479 999860490 999860499 999860440 999860443 999860446 999860446 999860447 999860449 999860368 999860371 999860374 999860375 999860375 999860377 999860282 999860284 999860284 999860286 999860286 999860287 999860300 999860312 999860281 999860282 999860289 999860291 999859570 999859572 999859837 999859837 999859838 999859861 999859844 999859848 999859809 999859809 999859811 999859815 999859815 999845568 999845530 999845538 999845542 999845542 999845552 999845552 999845538 999845540 999819251 999819256 999819258 999819240 999819239 999819268 999819269 999819242 999819244 999819237 999819240 999819373 999819368 999819367 999819367 999819369 999819369 999819370 999819368 999819375 999819378 999819378 999819380 999819342 999819346 999819347 999819298 999819300 999819302 999819289 999819294 999819321 999819324 999819324 999819335 999819375 999819376 999819401 999819407 999819417 999819417 999819421 999819423 999819423 999819430 999819430 999819440 999819440 999819458 999819454 999819460 999819488 999819495 999819495 999819499 999014288 999014296 999014296 999014300 999014300 999014337 999014341 999014343 999014353 999014338 999014345 999014345 999014345 999014326 999014326 999014364 999014362 999014362 999014362 999014366 999014371 999014373 999014373 999014373 999014389 999014394 999014397 999014398 999014398 999014406 999014408 999014408 999014436 999014438 999014440 999014443 999014444 999014448 999014450 999014452 999014430 999014437 999014474 999014396 999014403 999014410 999014410 999014396 999014404 999014406 999014403 999014394 999014395 999014399 999014400 999014391 999014391 999014413 999014416 999014418 999014456 999014453 999014459 999014456 999014457 999014534 999014458 999014462 999014463 999014466 999014413 999014414 999014419 999014426 999014429 999014435 999014447 999014471 999014472 999014482 999014492 999014490 999014501 999014504 999014532 999014535 999014401 999014401 999014416 999014423 999014437 999014439 999014433 999014433 999014435 999014450 999014454 999014423 999014424 999014425 999014428 999014438 999014447 999014437 999014437 999014408 999014416 999014431 999014432 999014418 999014419 999014423 999014423 999014423 999014423 999014408 999014409 999014373 999014380 999014389 999014390 999014391 999014394 999014448 999014455 999014444 999014444 999014444 998677317 998677235 998677241 998677242 998677243 998677244 998677235 998677235 998677241 998677241 998677241 998677205 998677209 998677252 998677169 998677182 998677176 998677168 998677169 998709319 998709163 998709163 998709165 998709169 998709284 998709284 998709226 998709228 998709229 998709229 998709235 998709237 998709237 998709237 998709241 998709229 998709241 998709241 998709244 998709261 998709234 998709263 998709269 998709271 998709276 998709286 998709214 998709238 998709237 998709246 998709248 998709251 998709257 998709251 998709265 998709261 998709272 998709274 998709275 998709295 998709318 992150717 992150724 992150724 992150702 992150706 992150711 992150715 992150715 992150725 992150720 992150716 992150721 992150727 992150781 992150786 992571769 992571779 992571781 992571795 992571778 992571778 992571782 992571783 992571787 992571787 992571794 992571795 992571795 992571797 992571823 992571826 992571833 992571815 992571851 992571851 992571855 992571862 992571875 992571880 992571883 992571892 992571894 992571889 992571896 992571901 992571891 992571884 992571887 992571891 999559859 999559863 999559975 999559977 999559973 999559977 999559985 999559992 999559993 999559956 999559785 999559788 999559790 999559793 999559793 999559795 999559797 999559798 999559746 999559761 999559754 999559757 999559733 999559972 999559971 999559993 999560005 999559989 999559991 999559991 999559994 999559994 999559996 999559936 999559939 999559921 999559946 999559949 999560047 999560035 999560000 999559945 999559954 999559957 999559957 999559926 999559948 999559982 999559996 999559998 999560004 999559985 999559991 999559996 999560002 999559981 999559913 999559936 999559940 999559941 999989441 999989446 999989456 999989412 999989399 999989407 999989410 999989412 999989423 999989423 999989424 999989395 999989400 999989382 999989382 999989367 999989385 999989389 999989394 999989399 999989399 999989410 999989386 999989395 999989399 999989379 999989382 999989334 999989334 999989426 999989434 999989436 999989436 999989438 999989254 999989249 999989256 999989256 999989271 999989278 999989286 999989284 999989290 993001288 993001288 993001274 993001351 993001343 993001302 993001292 993001302 993001331 993001317 993001318 993001297 993001299 993001267 993001268 993001268 993001297 993001332 993001332 993001332 993001335 993001349 993001352 993001378 993001377 993001354 993001354 993001358 993001359 993001368 993001368 993001373 993001377 993001384 993106614 993106650 993106657 993106657 993106671 993106682 993106690 993106692 993106693 993106694 993106695 993106707 993106723 993106729 993106728 993106662 993106691 993106700 993106708 993106708 993106723 993106732 993106732 993106743 993106744 993106747 993106765 993106772 993106776 993106780 993073554 993073554 993073568 993073568 993073568 993073569 993073570 993073553 993073555 993073500 993073475 993073496 993073503 993073503 993073505 993073508 993073523 993073527 993073527 993073544 993073562 993073473 993041311 993041313 993041317 993041339 993041437 993041410 993041413 993041417 993041417 993041418 993041430 993041430 993041431 993041447 993041453 993041426 993041426 993041426 993041426 993041434 993041443 993041420 993041425 993041431 993041432 993041450 993041452 993041434 993041437 993041416 993041419 993041434 993041412 993041478 993041513 993041427 993041430 993041432 993041435 993041435 993041436 993041439 993041457 993041460 993041465 993041469 993041469 993041469 993041471 993041458 993041471 993041482 993041469 993041466 993041470 993041464 993041467 993041428 993041421 993041426 993041429 993041434 993041447 993041474 999561028 999561037 999561040 999560995 999560996 999560996 999560903 999526024 999526026 999526033 999526041 999526046 999526055 999526058 999526083 999526086 999526080 999526089 999526093 999526094 999526096 999526100 999526094 999526096 999526097 999526109 999526114 999526117 999526113 999526113 999526123 999526123 999526137 999526139 999526098 999526113 999526114 999526121 999526124 999526142 999526146 999526100 999526071 999526077 999526061 999526063 999526072 999526073 999526078 999526079 999526089 999526052 999526018 999526019 999526024 999525929 999525933 999525927 999526219 999526247 999526166 999526175 999526183 999526187 999526180 999526185 993006669 993006572 993006560 993006542 993006543 993006554 993006557 993006538 993006547 993006549 993006542 993006560 993006578 993006578 993006587 993006573 993006578 992999622 992999623 992999626 992999634 992999635 992999640 992894439 992894461 992894461 992894462 992894463 992894466 992894468 992894499 992894499 992894497 992894511 992894486 992894473 992894476 992894471 992894473 992894473 992894447 992894447 992894452 992894453 992894456 992894461 992894464 992894460 992894424 992894432 992894432 992894436 992894436 992894432 992894433 992894433 992894437 992894402 992894405 992894425 992894441 992894441 992894446 992894456 992894462 992894452 992894456 992894453 992894457 992894462 992894467 992894468 992894469 992894469 992894469 992894473 992894502 992894522 992894540 992894559 992894574 992894617 992894618 992894519 992894526 992894474 992894475 992894478 992894479 992894489 992894481 992894483 992894483 992894483 992894487 992894420 992894427 992894419 992894420 992894419 992894419 992894419 992894361 992894363 992894377 992894381 992894393 992894411 992894418 992894422 992894427 992894431 992894431 992894435 992894437 992894453 992894453 992894463 992894320 992894324 992894342 992894387 992894388 992894390 992894396 992894398 992894398 992894402 992894405 992894408 992894409 992894410 992894443 992894443 992894443 992894443 992894407 992894409 992894410 992894411 992894418 992894425 992894421 992894422 992894345 992894351 992894352 992894354 992894357 992894357 992894368 992894372 992894396 992894359 992894367 992894370 992894378 992894372 992894379 992894378 992894384 992894384 992894390 992894398 992866358 992866356 992866357 992866359 992866365 992866370 992866381 992866381 992866381 992866393 992866393 992866374 992866376 992866403 992866433 992866442 992866447 992866449 992866448 992866443 992866448 992866017 992866033 992866035 992865087 992865103 992865104 992865105 992865106 992865107 992865111 992865112 992865123 992865116 992865118 992865138 992865149 992865152 992865224 992865229 992865228 992865196 992865199 992865208 992865223 992865252 992865278 992865280 992865286 992865287 992865288 992865270 992865275 992865278 992865278 992865279 992865280 992865281 992865283 992865283 992865287 992841185 992841186 992841191 992841181 992841181 992841185 992841185 992445429 992445429 992445443 992445452 992445429 992445434 992015930 992015938 992015932 992015966 992015970 992015989 992016049 992016038 992016038 992016039 992016051 992016051 992016051 992016052 992016054 992016051 992016057 992016058 992016058 992016059 992015907 992015910 992015912 992015914 992015872 992015888 992015893 992015918 992015920 992015897 992015770 991992877 991992879 991992884 991992858 991992837 991992863 991992884 991992890 991992879 991992885 991992888 991992884 991992816 991992819 991992819 991992583 991992590 991992595 991992595 991992592 991992592 991992607 991992610 991992525 991992528 991992530 991992537 991992538 991992539 991992548 991992550 991992551 999999721 999999722 999999728 999999472 999999472 999999490 999999490 999999495 999999499 999999502 999999502 999999542 999999554 999999554 999999560 999999567 999999568 999999569 999999570 999999552 999999531 999999559 999999561 999999562 999999588 999999588 999999593 999999603 999999604 999999488 999999488 999999489 999999493 999999493 999999466 999999466 999999456 999999456 999999458 999999480 999999480 999999493 999999665 999999665 999999668 999999671 999999737 999999741 999999740 999999709 999999709 999999709 999999715 999999718 999999719 999999668 999999671 999999693 999999650 999999654 999999656 999999666 999999666 999999677 999999678 999999679 999999554 999999555 999999546 999999544 999999565 999999562 999999563 999999570 999999562 999999552 999999552 999999554 999999626 999999628 999999631 999999556 999999585 999999585 999999585 999999594 999999596 999999600 999999609 999999629 999999644 999999644 999999644 999999647 999999648 999999661 999999625 999999646 999999646 999999651 999999651 999999653 999999639 999999638 999999634 999999637 999999655 999999675 999999681 999999688 999999688 999999674 999999679 999999679 999999685 999999688 999999689 999999683 999999716 999999731 999999745 999999793 999999804 999999804 999999805 999999810 999999813 999999819 999999819 999999832 999999842 999999842 999999842 999999733 999999734 999999765 999999766 999999762 999999762 999999755 999999765 999999775 999999782 999999782 999999784 999999784 999999784 999999787 999999816 999999816 999999817 999999817 999999843 999999769 999999773 999999774 999999795 999999811 999999836 999999857 999999761 999999770 999999771 999999772 999999832 999999668 999999668 999999670 999999672 999999736 999999736 999999693 999999701 999999703 999999703 999999707 999999683 999999683 999999683 999999692 999999692 999999698 999999698 999999680 999999636 999999620 999999637 999999639 999999643 999999644 999999736 999999739 999999742 999999743 999999746 999999742 999999738 999999739 999999740 999999689 999999689 999999724 999999735 999999736 999999767 999999520 999999520 999999534 999999535 999999536 999999539 999999537 999999547 999999564 999999560 999999464 999999510 999999523 999999531 999999533 999999546 999999547 999999549 999999547 999999559 999999559 999999566 999999572 999999575 999999576 999999580 999999595 999999531 999999532 999999518 999999524 999999539 999999545 999998438 999998443 999998446 999998449 999998611 999998683 999998683 999998687 999998619 999998622 999998617 999998571 999998620 999998621 999998560 999998561 999998561 999998451 999998454 999998454 999998468 999998478 999998556 999998567 999998576 999998586 999998609 999998612 999998615 999998602 999998607 999998642 999998642 999998703 999998709 999998725 999998729 999998749 999998752 999998761 999998762 999998767 999998769 999998779 999998782 999998783 999998767 999998767 999998693 999998694 999998708 999998719 999998719 999998886 999998913 999998899 999998900 999998900 999998858 999998854 999998869 999998869 999998867 999998868 999998875 999998877 999998914 999998921 999998841 999998843 999998885 999998889 999998889 999998894 999998940 999998917 999998915 999998939 999998942 999998946 999998946 999998949 999998953 999998955 999998962 999998915 999998921 999998921 999998923 999998924 999998932 999998821 999998824 999998825 999998827 999998827 999998831 999998832 999998837 999998840 999998841 999998978 999999075 999999075 999999004 999998945 999998819 999998821 999998866 999998880 999998882 999998883 999998890 999998897 999998900 999998879 999998876 999998841 999998684 999998688 999998708 999998672 999998674 999998687 999998691 999998707 999998707 999998707 999998694 999998697 999998704 999998691 999998608 999998612 999998615 999998618 999998638 999998608 999998610 999998611 999998544 999998544 999998526 999998526 999998549 999998551 999998552 999998534 999998538 999998538 999998544 999998553 999998555 999998525 999998530 999998530 999998585 999998586 999998592 999998598 999998602 999998603 999998615 999998617 999998652 999998660 999998691 999998700 999998712 999998779 999998811 999998814 999998815 999998763 999998765 999998767 999998774 999998777 999998781 999998771 999998795 999998779 999998784 999998786 999998790 999998790 999998742 999998747 999998746 999998786 999998799 999998799 999998799 999998854 999998854 999998853 999998854 999998857 999998868 999998868 999998868 999998869 999998865 999998865 999998792 999998795 999998797 999998796 999998797 999998804 999998805 999998807 999998814 999998782 999998486 999998489 999999527 999999527 999999537 999999604 999999603 999999602 999999603 999999605 999999612 999999693 999999692 999999703 999999707 999999709 999999561 999999624 999999631 999999631 999999640 999999640 999999643 999999636 999999638 999999659 999999656 999999660 999999706 999999609 999999614 999999621 999999622 999999626 999999629 999999635 999999649 999999650 999999660 999999677 999999691 999999693 999999693 999999693 999999695 999999695 999999649 999999670 999999666 999999646 999999655 999999657 999999665 999999665 999999684 999999687 999999687 999999691 999999691 999999638 999999635 999999643 999999648 999999645 999999453 999999630 999999634 999999638 999999639 999999636 999999646 999999615 999999614 999999616 999999624 999999628 999999628 999999628 999999632 999999643 999999646 999999646 999999646 999999658 999999661 999999663 999999664 999999664 999999627 999999629 999999615 999999618 999999615 999999612 999999611 999999612 999999621 999999625 999999624 999999605 999999605 999999610 999999595 999999614 999999617 999999710 999999711 999999725 999999731 999999714 999999714 999999689 999999668 999999668 999999680 999999695 999999639 999999641 999999641 999999642 999999650 999999650 999999655 999999681 999999619 999999627 999999629 999999559 999999562 999999567 999999568 999999572 999999579 999999582 999999566 999999567 999999555 999999555 999999548 999999548 999999572 999999573 999999574 999999558 999999558 999999564 999999566 999999580 999999582 999999717 999999719 999999720 999999678 999999682 999999864 999999866 999999887 999999868 999999869 999999689 999999693 999999697 999999697 999999700 999999709 999999733 999999740 999999740 999999712 999999695 999999696 999999703 999999708 999999709 999999709 999999716 999999662 999999662 999999668 999999668 999999645 999999648 999999648 999999656 999999658 999999653 999999654 999999655 999999674 999999686 999999686 999999689 999999689 999999695 999999695 999999695 999999701 999999702 999999705 999999744 999999750 999999752 999999752 999999754 999999756 999999763 999999768 999999792 999999694 999999694 999999700 999999700 999999686 999999691 999999698 999999696 999999698 999999702 999999698 999999555 999999408 999999426 999999432 999999461 999999453 999999449 999999421 999999393 999999393 999999394 999999395 999999399 999999400 999999402 999999402 999999406 999999407 999999407 999999411 999999421 999999425 999999445 999999450 999999450 999999450 999999450 999999430 999999375 999999375 999999379 999999382 999999394 999999409 999999410 999999410 999999414 999999419 999999508 999999496 999999497 999999498 999999500 999999501 999999495 999999506 999999508 999999497 999999499 999999507 999999508 999999507 999999511 999999513 999999500 999999500 999999500 999999500 999999496 999999502 999999507 999999512 999999519 999999521 999999519 999999501 999999501 999999535 999999543 999999860 999999863 999999745 999999705 999999706 999999642 999999655 999999661 999999671 999999658 999999662 999999639 999999639 999999619 999999616 999999616 999999621 999999635 999999615 999999615 999999626 999999633 999999634 999999641 999999646 999999647 999999637 999999601 999999575 999999579 999999566 999999564 999999549 999999553 999999556 999999559 999999637 999999637 999999638 999999647 999999662 999999662 999999655 999999656 999999656 999999659 999999641 999999642 999999643 999999643 999999655 999999655 999999655 999999681 999999653 999999653 999999661 999999661 999999684 999999675 999999697 999999702 999999708 999999718 999999728 999999829 999999826 999999830 999999837 999999843 999999843 999999842 999999842 999999843 999999844 999999844 999999841 999999842 999999843 999999859 999999860 999999870 999999872 999999874 999999867 999999867 999999871 999999872 999999872 999999873 999999873 999999877 999999867 999999872 999999865 999999871 999999868 999999815 999999824 999999826 999999910 999999910 999999878 999999882 999999912 999999906 999999907 999999883 999999889 999999891 999999893 999999868 999999857 999999857 999999857 999999859 999999859 999999862 999999863 999999873 999999875 999999879 999999884 999999884 999999874 999999879 999999881 999999894 999999896 999999890 999999903 999999908 999999909 999999914 999999839 999999843 999999846 999999846 999999846 999999842 999999845 999999852 999999857 999999839 999999867 999999872 999999874 999999875 999999863 999999864 999999896 999999896 999999897 999999897 999999902 999999896 999999898 999999901 999999905 999999908 999999910 999999904 999999904 999999898 999999944 999999930 999999931 999999926 999999928 999999932 999999821 999999822 999999840 999999840 999999838 999999858 938593055 938592996 938592998 938592998 938593001 938593010 938593044 938593047 938593077 938593058 938593062 938593064 938593050 938593071 938593071 938593091 982609554 982611440 982611450 982611452 982611454 982611455 982611466 982611414 982611416 982611417 982611408 982611412 982611421 982611423 982611432 982611437 982611431 982611433 982611438 982611387 982611387 982611387 982611387 982611388 982611396 982611399 974604132 974604138 974604157 974604158 974604145 974604146 974604146 974604151 974604152 974604149 974604153 974604153 974604173 974604178 974604186 974604188 974604177 979397257 979397267 979397267 979397267 979397260 979397235 979397236 979397233 979397244 979397244 979397247 979397249 979397250 979397252 979397253 979397254 979397258 979397232 979397238 979397238 979397243 979397247 979397243 979397244 979397247 979397248 979397255 979397261 979397261 979397262 979397280 979397287 979397287 979397307 979397310 979397312 979397279 979397294 979397291 979397301 979397299 979397303 979397309 979397294 980223384 980223357 980223357 980223357 980223359 980223357 980223360 980223359 980223359 980223358 980223397 980223401 980223418 980223421 980223421 980223421 980223421 980223425 980223414 980223422 980223424 980323337 980323344 980323349 980323349 980323354 980323360 980323358 980323358 980330078 980330079 980330097 980344071 980344090 980344050 980344053 980344007 980344014 980344014 980344048 980500900 980500900 980500952 980500954 980500948 980500949 980500951 980500954 980500928 980500942 980500942 980500942 975707863 975707856 975707848 975803547 975803558 975803562 975803556 975803558 975803560 975803561 975803577 975803579 975646722 975655733 975655701 975655678 975655683 975655684 975655685 975655707 975655711 975655714 975655716 975655703 975655712 975655715 975655718 975655718 975655792 975655797 975655800 975655791 975655793 975655794 975655793 975655794 975655802 975655810 975655816 975655818 975655825 975655842 975655849 975655867 975655847 975655864 975655881 975655869 975655871 975655901 975655906 975655906 975655907 975655927 975655930 975655931 975659322 975659312 975659318 975659319 975659321 975659327 975659327 975659337 975659340 975659343 975659352 975659370 975668242 975668214 975668221 975668182 975668185 975668191 975668181 975668183 975668184 975668188 975668132 975668134 975668148 975668151 975668152 975668156 975668164 975668123 975668167 975668277 975668257 975668321 975668336 975668300 975668300 975668308 975668304 975668310 975668312 975668315 975668262 975668264 975719069 975719072 977389518 977389493 977389494 977389495 977389526 977389526 977389523 977389523 977389530 977389535 977389524 977389525 977389525 977389526 977389530 977389530 977389534 977389546 977389546 977389547 977389548 977389552 977389518 977389520 977389443 977389407 977389408 977389434 977389421 977389422 977389425 977389427 977389406 977389407 977389410 977389414 977389415 977389425 977389428 977389429 977389409 977389420 977389441 977389443 977389448 977389429 977389406 977389389 977389375 977389393 977389402 977389402 977389405 977389406 977389406 977389406 977389402 977389414 977389432 977389433 977389435 977389429 977389398 977389409 977389411 977389411 977389418 977389407 977389424 977389414 977389419 977389420 977389428 977389414 977389422 977389422 977389446 977389442 977389426 977389115 977389103 977389103 977389092 977389084 977389079 977389077 977389155 977389171 977389176 977389181 977389412 977389417 977389382 977389382 977389392 977389386 978042483 978042487 978042488 978042435 978042435 978042429 978042435 978042437 978042449 978042449 978042435 978042411 978042402 978042403 978042381 978042381 978091662 978091665 978091647 978091663 978091650 978091651 978091651 978091656 978091623 978091631 978091631 978091634 978091643 978091604 978091597 978091596 978091588 978091604 978091620 978091620 978091609 978091645 978091647 978091656 978091657 978091657 978091658 978091658 978091661 978091662 978091649 978091664 978091665 978091665 978091646 978091668 978091670 978091670 978091670 978091672 978091677 978091671 978091677 978091687 978091688 978091694 978091695 978091697 978091699 978091683 978091687 978091694 978091699 978091707 978091712 978091691 978091678 978091684 978091649 978091655 978091647 978091651 978091655 978091656 978091654 978091655 998472023 998472025 998472027 998472040 998472046 998472052 998472056 998472056 998472060 998472066 998472019 998472021 998472022 998472024 998472028 998472012 999003002 999003011 999003018 999003018 999003019 999003033 999003049 999003049 999003057 999003019 999003019 999003115 999003116 999003097 999003099 999003166 999003160 999003166 999003164 999003167 999003171 999003174 999003142 999003143 999003166 999003174 999003232 999003234 999003223 999003230 999003206 999003191 999003191 999003196 999003196 999158376 999158378 999158383 999158383 999158384 999158389 999158391 999158393 999158393 999158374 999158381 999158381 999158383 999158383 999158389 999158395 999158396 999158406 999158408 999158412 999158413 999158422 999158463 998332306 998332253 998332213 998332214 998332216 954315635 954315639 954315639 954315656 954315657 954315668 954315641 954315615 954315619 954315573 954315573 954315583 954368177 954368177 954368177 954368178 954368188 954368190 954368167 954368168 954368196 954368196 954368206 954368207 954368202 954368208 954368210 954368210 954368210 954368188 955549409 955549415 955549412 955549420 955549427 955549428 955453729 955453731 955453734 955453734 955453738 955453846 955453753 955453753 955453757 955453758 955453749 955453752 955453753 955453759 955453735 955453739 955453729 955453599 955453602 955453602 955453602 955453623 955453637 955453639 955453640 955453679 955453651 955453655 955453665 999733365 999733369 999733370 999733375 999733377 999733385 999733385 999733405 999733407 999733407 999733385 999733360 999733367 999733369 999733414 999733414 999733417 999733420 999733420 999733419 999733435 999733437 999733442 999733443 999733448 999733449 999733433 999733434 999733428 999733428 999733432 999733441 999733442 999733451 999733446 999733446 999733432 998552239 998552241 998552241 998552238 998552245 998552229 998552226 998552226 998552231 998552236 998552237 998552238 998552245 998552240 998552240 998552240 998552241 998552240 998552230 998552236 998552201 998552208 998552210 998552223 998552226 998552235 998552237 998552249 998552250 998552255 998552221 998552222 998552359 998552373 998552376 998552378 998552390 998552390 998552402 998552417 998552419 998552421 998552461 998552465 998552457 998552461 998552462 998552476 998552481 998552481 998552481 954272784 954272781 954272785 954272754 954272781 954272790 954272793 954272769 954272781 954272817 954272818 954272822 954272819 954272819 954272818 954272805 960943227 960943227 960943242 960943238 960943223 960943207 960943187 960943178 960943178 960943182 960943182 960943179 960943181 960943172 960943172 960943174 960943174 960943126 960943112 960943113 960943114 960943116 960943088 960943088 975328619 975328640 975328642 975328641 975328588 975328594 975328598 975328586 975328588 975328589 975328595 975328555 975328532 975328536 975328537 975328526 975328539 975328544 975328532 975328487 975328486 975328487 975328499 975328499 975328500 975328501 975328506 975328584 975328578 975328577 975328581 975328592 975328599 975328603 975328603 975328606 975328606 975328606 975328606 975328605 975328609 975328611 975328612 975328612 975328615 975328594 975328570 975328572 975328572 975328574 975328576 975328586 975328584 975328585 975328572 975328574 975328567 975328569 975328569 975328562 975328562 975328562 975328569 975328571 975328571 975328572 975328572 975328573 975328573 975328680 975328680 975328630 975328630 975328636 975328637 975328639 975328640 975328643 975328647 975328649 975328660 975328654 975328637 975328628 975328632 975328635 975328636 975328609 975328642 975328642 975328622 975328624 975328626 975328627 975328633 975328628 975328587 975328591 975328599 975328727 975328727 975328728 975328722 975328733 975350206 975350209 975350245 975350244 975350245 975350250 975350261 975350289 975350279 975350282 975350274 975350278 975350285 975350287 975350290 975350294 975350280 975350281 975350238 975350239 975350276 975350266 975350259 975350247 975350247 975350251 975350255 975350266 975350267 975350278 975350231 975350211 975350197 975350206 975350205 975350210 975350200 975350348 975350352 975350357 984565265 984565239 984565240 984565221 984565225 984565207 984565207 984565183 984565183 984565187 975350284 975350258 975350260 975350263 975350267 975350281 975350290 975350290 975350279 975350280 975350278 975350289 975350291 975350291 975350297 975350305 975350305 975350305 975350306 975350298 975350299 975350279 975350279 975350186 975350183 975350184 975350204 975350203 975350215 975350218 975350240 975350240 975350245 975350246 975350247 975350248 975350233 975350222 974819235 974819241 974819241 974819247 974819253 974819267 974819190 974819171 974819178 974819175 974819150 974819161 974819140 974819141 974819157 974819157 974819071 974819077 974819080 974819082 974819086 974819087 974819094 974819109 974819109 974819130 974819130 974819163 974819163 974819165 974819165 974819166 974819144 974819097 974819092 974819217 974819306 974819345 974819337 974819341 974819336 974819339 974819341 974819343 974819314 974819276 974819287 974819287 974819326 974819329 974819333 974819337 974819338 974819343 974819347 974819348 974872175 974872176 974872183 974872186 974872186 974872186 974717043 974717045 974717057 974717064 974717070 974717014 974717014 974717014 974717035 974717012 974716886 974716888 974716890 974716901 974716908 974716910 974716911 974716912 974716916 974716877 974716884 974716897 974716874 974716874 974716876 974716897 980691094 980691032 980691036 980692638 980692639 980692639 980692642 980692649 980692694 980692694 980692735 980692742 980692744 980692747 980692752 980692756 980692757 980692767 980692767 980692779 980692780 980692758 980692758 980692766 980692796 980692785 997962524 997962526 997962534 997962534 997962475 997962444 997962447 997962606 997962621 997911778 997911771 997911771 997911767 997911769 997911772 997911785 997911785 999996608 999996612 999996617 999996617 999996618 999996591 999996595 999996599 999996648 999996662 999996676 999996685 999996692 999996692 999996692 999996703 999996703 999996710 999996706 999996714 999996727 999996730 999996736 999996752 999996682 999996682 999996684 999996685 999996698 999996698 999996639 999996645 999996644 999996653 999996653 999996611 999996611 999996611 999996606 999996606 999996625 999996626 999996626 999996633 999996631 999996628 999996628 999996630 999996609 999996689 999996719 999996722 999996725 999996758 999996758 999996760 999996745 999996752 999996756 999996759 999996759 999996740 999996769 999996770 999996773 999996773 999996766 999996766 999996753 999996747 999996755 999996758 999996735 999996738 999996739 999987761 999987761 999987771 999987761 999987766 999987769 999987726 999987727 999987727 999987711 999988285 999988228 999988229 999988231 999988219 999988219 999988220 999988223 999988224 999988194 999988194 999988120 999988103 999988088 999988107 999988118 999988106 999988108 999988110 999988111 999988151 999988154 999988156 999988141 999988145 999988148 999988143 999999929 999999930 999999930 999999932 999999933 999999931 999999939 999999939 999999911 999999920 999999907 999999908 999999913 999999919 999999923 999999924 999999943 999999944 999999959 999999895 999999900 999999927 999999927 999999934 999999935 999999946 999999948 999999953 999999956 999999958 999999940 999999942 999999927 999999931 999999933 999999942 999999948 999999955 999999962 999999965 999999933 999999916 999999908 999999910 999999893 999999893 999999829 999999830 999999831 999999832 999999832 999999842 999999864 999999277 999999265 999999267 999999267 999999234 999999235 999999236 999999242 999999249 999999201 999999243 999999244 999999246 999999249 999999233 999999223 999999217 999999218 999999207 999999208 999999212 999999212 999999217 999999214 999999214 999999147 999999080 999999097 999999099 999999053 999999054 999999062 999999027 999999045 999999047 999999059 999999040 999999043 999999043 999999032 999999038 999999038 999999045 999999048 999999052 999999026 999999026 999999012 999999026 999999027 999999028 999999028 999999043 999999049 999999051 999999005 999998991 999998994 999998997 999999010 999999012 999999011 999999014 999990131 999990143 999990171 999990193 999990202 999990205 999990206 999990210 999990211 999990196 999990210 999990209 999990210 999990212 999990210 999990094 999990097 999990092 999990103 999990106 999990107 999990111 999990124 999990131 999990136 999990152 999990154 999990155 999990155 999990155 999990167 999990259 999990231 999990237 999990241 999990272 999990273 999990273 999990275 999990282 999990287 999990288 999990097 999990099 999990099 999990100 999990125 999990113 999990114 999990078 999990079 999990090 999990099 999990107 999990107 999990108 999990103 999990099 999990095 999990082 999990085 999990078 999990078 999990085 999990085 999990075 999990077 999990077 999990061 999990066 999990044 999990045 999990047 999990051 999990052 999990049 999990050 999990050 999990051 999990051 999990056 999990061 999990054 999990040 999990041 999990042 999990107 999990107 999990131 999990131 999990115 999990122 999990090 999990090 999990097 999990091 999990098 999990101 999990102 999990106 999990174 999990184 999990193 999990202 999990214 999990215 999990218 999990223 999990212 999990215 999990240 999990250 999990238 999990240 999990246 999990250 999990258 999990261 999990261 999990249 999990250 999990238 999990239 999990243 999990248 999990250 999990260 999990268 999990256 999990258 999990262 999990266 999990205 999990212 999990212 999990195 999990179 999990179 999990181 999990196 999990209 999990214 999990240 999990235 999990237 999990226 999990229 999990230 999990232 999990233 999990243 999990326 999990329 999990329 999990332 999990332 999990328 999990323 999990323 999990339 999990344 999990350 999990350 999990347 999990365 999990368 999990375 999990378 999990384 999988045 999988045 999988045 999988047 999989454 999989468 999989471 999989476 999989548 999989537 999989536 999999840 999999832 999999836 999999859 999999862 999999864 999999853 999999834 999999888 999999888 999999898 999999925 999999925 999999929 999999932 999999933 999999935 999999936 999999938 999999921 999999925 999999928 999999929 999999920 999999877 999999894 999999871 999999875 999999881 999999893 999999894 999999902 999999898 999999781 999999781 999999781 999999781 999999781 999999761 999999695 999999695 999999665 999999668 999999730 999999736 999999739 999999717 999999721 999999721 999999723 999999717 999999718 999999722 999999681 999999679 999999684 999999681 999999684 999999725 999999728 999999728 999999726 999999726 999999760 999999758 999999763 999999770 999999758 999999763 999999763 999946905 999946908 999946907 999946901 999946891 999946891 999946910 999946922 999946922 999946935 999946939 999946945 999946950 999946956 999946938 999946938 999946938 999946941 999946950 999946954 999946956 999946962 999946966 999946970 999946971 999946971 999946967 993972776 993972778 993972824 993972812 994136242 994136248 994136248 994136248 994125941 994125948 994125949 999658443 999658444 999658444 999658454 999658423 999658420 999658424 999658410 999658410 999658415 999658430 999658431 999658452 999658446 999658468 999658425 999658454 999658463 999658457 999658485 999672121 999684480 999684486 999684489 999684492 999684483 999684518 999684521 999684521 999684518 999684520 999684523 999684526 999684511 999684521 999684537 999684536 999684511 999684513 999684516 999684522 999684525 999684525 999684527 999684509 999684512 999684532 999684533 999684535 999684506 999684536 999684536 999684536 999684536 999684536 999684512 999684512 999684516 999684523 999684526 999682642 999682642 999682649 999682651 999682657 999682653 999682624 999682634 999682635 999682635 999682652 999682659 999682663 999682664 999682652 999682637 999682669 999682669 999682671 999682675 999682676 999682683 999682686 999682715 999682716 999682731 999682734 999682743 999682751 999682747 999682748 999682734 999682835 999682853 999682855 999682855 999682858 999682866 999682886 999682859 999682852 999682856 999682859 999682853 999682862 999952540 999952523 999952523 999952523 999952524 999952525 999952463 999952445 999952446 999952438 999952438 999952411 999952380 999952381 999952401 999952406 999952423 999952430 999954377 999954354 999954357 999954364 999954369 999941992 999942004 999941985 999941979 999941982 999941982 999941985 999941988 999941989 999941989 999941990 999941977 999941978 999941980 999941981 999941985 999941978 999941981 999941981 999941951 999941956 999941917 999941915 999941932 999941943 999941931 999941942 999941837 999941857 999941850 999941878 999941879 999941811 999941813 999941858 999941867 999941867 999941869 999941869 999941846 999941846 999941839 999941838 999941837 999941839 999941841 999941841 999941846 999941819 999941791 999941795 999941774 999941774 999941787 999941798 999941797 999941798 999941747 999941749 999941758 999941763 999941769 999941787 999941787 999941800 999941795 999941798 999941804 999941805 999941808 999941797 999941795 999941794 999941734 999941724 999941727 999941733 999941659 999941661 999941664 999941664 999941659 999941663 999941592 999941596 999941644 999941651 999941564 999941574 999954987 999954992 999954999 999955014 999954995 999954986 999954990 999954990 999954994 999954963 999951560 999951560 999951553 999951562 999951564 999951564 999951577 999951550 999951550 999951551 999951544 999951538 999951539 999951539 999951547 999951554 999951561 999951554 999951557 999951575 999951577 999951578 999951581 999951581 999951591 999951593 999951551 999951583 999951585 999951591 999951584 999951579 999951556 999951579 999951582 999951602 999951554 999951559 994419067 994419073 994419082 994419092 994419092 994419092 994419099 994419094 994419079 994419080 994419082 994418988 994418991 994418992 994418997 994418992 994418983 994418983 994418983 994418992 994418990 994418993 994418993 994418994 994419009 994419014 994419016 994419002 994419002 994418985 994418977 994418977 994418976 994418975 994418980 994418977 994418977 994418977 994418979 994418996 994418998 994419004 994418982 994418991 994419005 994419006 994419007 994418981 994418987 994418990 994418987 994418995 994418992 994418996 994418987 994418953 994418960 994418961 994418970 994418855 994418857 994418860 994418866 994418880 994418882 994418904 994418877 994418880 994418888 994418888 994418882 994418888 994418891 994418869 994418877 994418880 994418891 994418831 994418832 994418833 994418835 994418835 994418836 994418840 994418818 994418820 994418820 994418819 994418819 994418775 994418760 994418760 994418764 994418768 994418774 994418770 994418775 994418779 994418783 994418783 994418774 994418775 994418774 994418776 994418777 994418778 994418782 994418801 994418837 994418837 994418836 994418865 994418880 994418871 994418876 994418876 994255451 994255455 994255430 994255427 994255439 994255439 994255439 994255441 994255445 994255453 994255456 994255377 994255366 994255365 994255373 994255369 994255379 994255383 994255399 994255405 994255392 994255392 994255387 994255398 994255410 994255416 994255420 994255422 994255438 994255439 994255406 994255407 994255407 994255408 994255410 994255406 994255406 994255407 994255407 994255408 994255408 994255390 994255394 994255395 994255401 994255405 994255417 994255418 994255428 994255429 994255430 994255430 994255420 994255416 994255418 994255422 994255425 994255421 994255423 994255424 994255399 994255405 994255353 994255343 994255369 994255377 994255392 994255400 994255375 994255386 994255387 994255641 994255642 994255642 994255645 994255655 994255655 994255651 994255606 994255641 994255641 994255647 994255650 994255643 994255644 994255641 994255646 994255650 994255653 994255653 994255658 994255656 994255617 994255623 994255633 994255641 994259421 994259424 994259436 994259437 994259426 994259439 994259440 994259444 994259416 994259410 994259410 994259410 994259413 994259413 994259450 994259451 994259452 994259453 994259490 994259490 994259491 994259491 994259495 994259518 994259525 994259509 994259519 994259545 994259544 994278409 994278412 994278467 994283066 994283068 994283069 994283063 994283056 994282434 994282411 994282412 994282337 994282338 994282342 994282353 994282348 994282349 994282345 994282349 994282343 994282345 994282346 994282349 994282353 994282356 994282287 994282289 994282289 994282292 994282293 994282297 994282223 994282220 994282217 994282223 994282415 994282383 994282384 994282385 994282385 994282389 994282392 994282399 994318009 994318013 994318008 994318010 994318018 994318022 994318037 994318038 994318039 994318030 994318033 994318048 994318051 994318088 994318154 994318154 994318147 994318129 994318129 994318141 994318143 994318149 994318155 994318203 994318203 994318200 994318201 994318201 994318251 994318230 994318219 994318195 994318197 994318200 994318204 994318209 994318214 994318216 994318210 994318168 994318173 994318112 994318115 994048448 994060685 994060692 994060695 994060699 994060671 994060636 994060637 994060728 994060719 994060719 994060725 994060727 994060732 994060754 994060756 994060751 994060761 994060737 994060747 994060716 994060726 994060714 994060761 994060763 994060770 994060775 994060795 994060800 994060811 994060826 994060826 994060826 994060826 994060826 994060829 994060842 994060849 994060849 994060850 994060850 994060850 994060853 994060857 994060859 994060863 994060858 994060859 994060863 994060865 994060867 994060867 994060870 994060870 994060870 994060904 994060897 994060909 994060909 994060927 994060869 994060847 994060847 994060847 994060852 994060863 994060874 994060856 994060862 994060863 994062023 994062027 994062025 994061989 994061989 994061998 994062013 994062017 994061992 994061994 994062007 994575874 994575884 994575889 994575881 994575886 994575887 994575891 994575892 994575897 994575832 994575832 994575835 994575837 994575840 994575851 994575852 994575853 994575866 994575866 994575887 994575893 994575893 994670484 994670488 994670488 994670488 994670488 994670481 994670482 994670491 994670491 994670494 994670494 994670499 994670502 994670497 994670499 994670502 994670505 994670509 994670513 994670513 994670517 994670496 994670496 994670500 994670508 994670512 994670515 994670519 994670497 994670503 994670504 994670508 994670502 994670504 994670508 994670509 994670374 994670374 994670390 994670380 994670394 994670394 994670376 994670401 994670401 994670401 994670408 994670436 994670390 994670377 994670364 994670364 994670368 994670329 994670339 994670372 994670373 994670372 994670358 994670356 994670356 994670352 994670353 994670322 994670323 994670324 994670334 994670336 994670347 994670352 994670352 994670365 994670371 994670371 994670378 994670381 994670382 994670422 994670424 994670416 994670416 994670413 994670425 994670457 994670459 994670461 999893235 999893235 999893242 999379394 999379385 999379362 999379393 999379395 999379395 999379400 999379405 999379411 999379422 999379417 999379417 999379412 999379416 999379420 999379426 999379409 999379409 999379413 999379413 999379386 999379386 999379394 999379669 999379669 999379675 999379677 999379678 999379678 999379665 999379668 999379671 999379672 999379673 999379761 999379762 999379764 999379754 999379759 999379743 999379719 999379709 999379697 999379690 999379700 999379701 999379717 999379692 999379639 999379641 999379641 999379649 999379635 999379639 999379643 999379652 999379604 999379607 999379609 999379609 999379609 999379610 999379615 999379615 999379616 999379619 999379627 999379627 999379631 999379633 999379635 999379638 999379642 999379643 999379641 999379652 999379654 999379646 999379650 999379647 999379645 999379659 999379659 999379664 999379671 999379675 999379681 999379681 999379682 999379682 999379691 999379691 999379620 999379628 999379628 999379631 999379637 999379633 999379636 999379642 999379645 999360785 999360789 999360792 999360773 999360774 999360795 999360795 999360795 999360806 999360806 999360807 999360796 999360798 999360809 999360809 999360801 999360802 999360803 999360803 999360812 999360817 999360820 999360843 999360851 999360851 999360848 999360852 999360853 999360852 999360845 999360849 999360849 999360855 999360777 999360787 999360790 999360790 999360791 999360791 999360793 999360781 999988866 999988868 999988872 999988866 999999886 999999891 999999912 999999876 999999883 999999887 999999864 999999819 999999819 999999830 999999831 999999820 999999820 999999835 999999770 999999771 999999772 999999773 999999790 999999771 999999773 999999774 999999786 999999787 999999801 999999805 999999811 999999815 999999827 999999822 999999827 999999782 999999793 999999796 999371714 999371720 999416267 999416267 999416267 999416176 999416180 999416181 999416181 999416176 999416176 999416176 999416126 999416133 999416126 999416126 999416130 999416121 999416151 999416152 999416155 999416114 999416120 999416132 999416135 999416138 999416137 999402508 999402531 999402525 999402527 999402532 999402534 999402535 999634843 999633194 999633194 999633205 999633207 999633209 999633219 999633219 999633228 999633230 999633227 999874654 999874657 999874659 999874635 999874654 999874654 999874655 999874661 999874663 999874665 999874659 999874654 999874629 999874596 999874596 999874605 999874592 999874599 999874535 999874534 999874534 999874536 999874508 999874508 999874515 999874536 999874542 999874497 999874500 999874500 999874500 999874509 999874509 999874495 999874493 999874450 999874453 999874189 999874190 999874196 999874185 999874163 999874163 999874163 999874164 999874160 999874156 999874160 999924740 999924743 999924748 999924750 999924755 999924722 999924729 999924716 999924706 999924712 999924707 999924707 999924707 999924706 999924714 999924716 999924730 999924730 999924725 999924727 999924680 999924683 999924722 999924732 999924735 999924738 999924759 999924754 999924758 999924769 999924781 999924778 999940074 999940080 999940072 999939993 999939994 999939997 999939994 999939981 999939992 999940009 999940009 999940011 999940011 999940011 999946039 999946041 999989657 999989657 999989661 999989660 999989666 999989669 999989663 999989668 999989671 999989693 999989692 999989694 999989697 999989701 999989675 999989687 999989690 999989698 999989698 999989700 999989700 999989709 999989691 999989695 999989936 999989939 999989940 999989956 999989929 999989930 999989932 999989930 999989923 999989887 999989925 999989941 999989946 999989948 999989948 999989942 999989946 999989950 999989955 999989892 999989892 999989892 999989896 999989897 999989899 999989929 999989871 999989881 999989884 999989884 999989884 999989870 999989874 999989884 999989896 999974609 999974616 999974618 999974621 999974620 999974620 999974621 999974597 999974610 999974619 999974609 999974597 999974599 999974599 999974589 999974585 999974591 999974608 999974629 999974630 999974633 999974624 999974626 999974622 999974603 999974617 999974620 999974616 999974617 999974619 999974611 994751851 994751855 994751883 994751911 994751907 994751915 994751870 994751874 994751872 994751876 994751885 994751890 994751894 994751885 994751885 994751888 994751892 994751886 994751889 994751889 994751889 994751893 994751915 994751917 994751948 994751948 994751949 994751952 994751961 994750818 994750823 994750824 994750829 994750829 994750863 994750863 994750863 994750869 994750870 994750877 994750878 994750896 994750897 994750902 994750902 994750905 994750906 994750907 994750910 994750911 994750915 994750918 994750929 994750929 994750919 994715308 994715309 994715298 994715302 994715304 994715306 994715943 994715879 994715881 994715884 994715877 994715880 994715880 994715880 994715879 994715906 994715854 994715855 994715857 994715858 994715862 994715873 994715874 994715917 994715900 994715795 994715788 994715801 994715804 994715805 994715819 994715824 994715827 994715840 994715841 994715846 994715842 994715848 994715855 994715862 994715862 994715866 994715888 994715885 994715885 994715954 994715921 994715939 994715943 994715946 994715865 994715865 994715843 994715849 994715857 994715871 994715855 994715857 994702454 994702457 994702470 994702445 994702450 994702432 994702418 994702421 994702425 994702425 994702411 994702423 994702400 994702405 994702406 994702408 994702415 994702415 994702437 994702432 994702419 994702419 994702339 994702321 994702322 994702332 994702354 994702324 994702325 994702328 994702339 994702340 994702354 994702365 994702362 994702372 994702380 994702380 994702382 994702385 994702340 994702069 994702065 994702068 994702069 994702106 994702100 994702100 994702108 994702113 994702110 994702111 994702114 994702119 994702121 994702118 994702119 994702119 994702124 994702128 994702124 994702128 994702130 994702131 994702133 994702143 994702151 994702152 994702136 994702135 994702131 994702129 994702135 994702141 994702138 994702139 994469832 994469835 994469818 994473016 994473017 994473031 994473033 994473034 994473031 994473031 994473017 994473022 994473025 994473025 994473040 994473042 994473044 994473045 994473054 994473061 994473067 994473067 994473067 994473059 994473092 994473097 994473098 994473120 994473826 994473826 994473787 994473791 994473793 994473791 994473793 994473775 994473775 994473776 994473779 994473789 994473789 994473791 994473797 994473797 994473800 994473790 994473782 994473782 994473822 994473818 994473823 994473843 994473842 994473844 994473843 994473843 994473916 994473911 994473879 994473840 994473842 994862329 994862361 994862362 994862371 994862361 994862367 994862366 994862365 994862370 994862364 994862368 994862371 994862379 994862379 994862385 994862385 994862403 994862405 994862407 994862383 994862391 994862392 994862400 994862403 994862398 994862386 994862394 994862323 994862343 994862348 994862371 994862375 994817834 994817834 994817837 994817832 994817823 994817823 994817830 994817821 994817822 994817833 994817838 994817847 994817850 994817856 994817859 994817861 994817863 994817818 994817821 994817827 994817817 994817821 994817821 994817815 994817811 994817815 994817799 994817801 994817767 996850884 996850871 996850871 996850875 996850923 996850923 996850925 996850923 996850937 994766100 994766108 994766110 994766114 994766129 994766140 994766140 994766146 994766151 994766156 994766149 994766151 994766164 994767134 994767135 994767121 994767123 994767148 994767148 992734033 992734035 992734050 992734050 992733827 992733827 992733841 992733843 992733846 992733852 992733844 992733844 992733849 992733872 992733883 992733884 992733868 992733817 992733817 992733824 992733824 992733868 992733872 992733872 992733885 992733872 992733880 992733864 992733864 992733864 992733874 992733872 992733873 992733874 992733839 992733840 992733840 992733840 992733835 992733835 992733829 992733841 992733833 992733826 992733833 992733836 992683261 992683256 992683258 992683263 992683267 992683253 992683256 992683247 992683234 992683236 992683229 992683229 992683232 992683246 992683236 992683237 992683234 992683234 992683201 992683207 992683181 992683188 992683197 992683204 992683204 992683206 992683197 992682966 992682967 992682967 992682968 992682985 992682951 992682953 992682974 992682972 992682983 992682974 992682974 992294493 992294485 992294488 992294488 992294460 992294461 992294464 992293033 992293033 992293045 992293050 992293052 992293052 992293053 992293053 992293015 992293019 992293024 992293025 992293025 992293041 992293053 992293058 992293134 992293135 992293124 992293125 992293127 992293132 992293132 992293132 992293131 992293131 992293127 992293128 992293109 992293109 992293095 992293112 992293112 992293111 992293139 992293145 992293150 992293159 992293165 992293146 992293103 992293098 992293100 992292979 992292981 992292986 992292987 992292987 992292987 992293017 994427966 994427966 994427938 994427938 994427941 994427941 994427936 994427930 994427933 994427937 994427883 994427883 994427894 994427903 994427904 994427910 994427950 994427944 994427935 994427918 994427925 994427930 994427934 994427936 994427917 994427943 994427927 994427916 994427923 994427926 994427926 994427927 994427928 994427931 994427906 994427901 994427900 994427883 994427889 994427864 994427884 994427873 994427865 994427867 994427871 994427774 994427774 994427775 994427754 994427757 994427759 994427763 994427784 994427790 994427792 994427792 994427793 994427767 994427773 994427699 994427701 994427686 994427712 994427713 994427722 994427735 994427735 994427738 994427748 994427810 994427777 994427785 994427789 994427774 994427776 994427777 994427786 994427769 994427677 994427677 994427667 994427667 994425732 994425734 994425736 994425738 994425743 994425754 994425814 994115504 994115504 994115509 994115509 994115455 994115483 994115459 994115463 994115417 994115399 994115399 994115400 994115428 994115428 994115446 994115473 994115481 994115482 994115483 994115486 994115490 994115509 994115510 994115514 994115495 994115500 991856281 991856285 991856297 991856288 991856292 991856284 991856290 991856288 991856288 991856283 991856279 991856279 991856280 991890722 991890726 991890699 991890703 991890709 999959009 999959075 999959085 999959085 999959085 999959090 999959090 999959094 999959064 999959074 999959078 999959078 999959078 999959079 999959084 999959087 999959094 999959103 999959102 999959120 999959127 999959130 999959121 999959118 999959118 999959112 999959138 999959138 999959136 999717668 999717674 999717674 999717679 999717678 999717686 999717686 999717694 999717672 999717684 999717686 999717694 999717696 999717696 999717697 999717700 999717701 999717709 999717719 999717722 999717718 999717719 999717703 999717691 999717675 999717678 999717685 999717686 999717640 999717641 999717641 999717642 999717650 999717656 999717657 999717669 999717673 999717679 999717714 999717729 999717732 999717721 999717734 999717807 999705551 999705551 999705551 999705618 999705619 999705619 999999671 999999667 999999620 999999622 999999623 999999628 999999643 999999571 999999571 999999575 999999575 999999577 999999577 999999586 999999590 999999626 999999633 999999634 999999607 999999615 999999615 999999618 999999621 999999621 999999640 999999639 999999647 999999621 999999624 999999631 999999643 999999648 999999678 999999682 999999690 999999715 999999736 999999736 999999737 999999742 999999743 999999744 999999749 999999738 999999746 999999765 999999769 999999758 999999761 999999736 999999736 999999736 999999737 999999739 999999749 999999723 999999707 999999704 999999694 999999703 999999705 999999705 999999708 999999718 999999719 999999719 999999715 999999714 999999719 999999719 999999713 999999715 999999738 999999718 999999725 999999725 999999727 999999677 999999678 999999678 999999685 999999686 999999689 999999725 999999739 999999713 999999720 999999726 999999730 999999732 999999734 999999734 999999733 999999798 999999754 999999755 999999758 999999756 999999756 999999757 999999764 999999765 999999765 999999732 999999731 999999774 999999815 999999816 999999801 999999804 999999815 999999817 999999840 999999834 999999837 999999844 999999847 999999849 999999850 999999866 999999868 999999873 999999875 999999875 999999876 999999877 999999888 999999893 999999893 999999782 999999783 999999808 999999789 999999793 999999772 999999773 999999773 999999775 999999774 999999774 997864818 997864812 997864814 997864811 997864814 997864815 997864816 997864826 997905331 997905327 997905332 997905338 997905334 997905341 997905326 997905328 997905326 997905327 997905332 997905315 997905319 997905325 997905321 997905322 997905330 997905318 997905324 997905327 997905327 997965006 997965007 997965007 997965011 997965019 997965016 997969267 997969261 998858945 998858948 998858956 998858956 998858945 998858946 998858948 998858945 998858965 998858968 998858977 998858981 998858987 998859002 998858999 998859004 998859014 998859015 998859015 998859015 998859018 998859003 998859015 998883733 998883733 998883733 998883735 998883742 998883744 998883754 998883758 998883760 998886220 998886223 998886250 998886259 998886259 998886261 998886268 998886271 998886277 998886263 998886264 998886268 998957569 998957554 998957559 998957565 998957540 998957533 998957530 998957533 998957533 998957532 998957535 998957531 998957522 998957524 998957515 999086468 999086465 999086466 999086467 999086473 999086485 999086499 999086495 999086484 999086481 999086487 999086489 999086490 999086490 999086491 999086493 999086501 999086502 999086504 999086460 999086457 999086453 999545919 999545921 999939911 999939896 999939892 999939894 999939897 999939898 999939904 999939910 999939936 999939938 999939946 999939954 999939959 999939966 999939961 999939945 999939946 999939940 999940037 999940037 999940037 999940043 999940042 999940089 999940073 999940074 999940072 999940074 999940072 999940062 999940066 999940047 999940047 999940049 999940051 999940051 999940052 999939989 999939982 999939983 999939983 999939984 999939997 999939995 999939999 979559626 979559584 979559614 979559618 979559629 979559629 979559629 979559644 979559640 979559640 979559632 979559636 979559663 979559667 979559671 979559677 979559677 979559673 979559639 979559640 979559658 979559634 979559714 979559719 979559719 979559745 979559747 979559749 979559753 979559747 979559714 979559716 979559713 979559699 979559701 979559700 979559700 979559703 979559700 979559696 979559696 979559697 979559698 979559703 980305506 980305490 980305494 980305494 980305445 980305443 980305443 980305385 980305365 980305365 980305362 980305363 980305365 980305346 980305362 995640545 995640512 995640513 995540604 995540604 995540607 995411662 995411717 995411706 995411706 995411706 995411718 995411748 995411749 995412038 995412038 995412044 995412048 995412036 995412009 995412013 995412013 995411982 995411991 995411991 995411991 995411977 995411973 995411979 995411979 995411989 995411966 995411966 995411952 995411952 995426822 995426798 995426799 995426799 995426788 995426808 995426829 995426828 995426791 995426794 995426819 995426823 995426830 995426881 995426871 995426872 995426842 995426842 995426797 995426785 995426787 995426791 995426808 995426811 995426776 997763730 997763725 997763715 997763715 999651689 999651697 999651694 999651697 999651700 999651701 999651678 999651683 999651685 999651681 999651682 999651681 999651683 999651684 999651666 999651666 999651639 999651640 999651617 999651624 999651627 999651623 999651634 999626919 999626926 999626928 999626933 999626935 999626938 999626938 999626938 999626927 999626928 999626925 999626928 999626929 999626936 999626934 999626944 999626961 999626961 999626976 999626963 999626964 999626942 999641573 999641582 999641583 999641539 999641539 997304589 997304591 997304588 997304589 997304591 997304604 997304605 997304607 997304630 997304633 997304635 997304654 997304652 997304659 997304664 997304668 997304668 997304673 997304673 997304688 997304688 997304674 997304682 997304692 997304692 997304692 997304673 997304644 997304634 997304636 997304611 997304613 997304615 997304633 997304622 997304619 997304620 997354048 997354026 997354028 997354035 997354046 997354038 997354039 997354042 999997420 999997434 999997439 999997446 999997447 999997457 999997434 999997436 999997417 999997420 999997427 999997420 999997427 999997418 999997408 999997412 999997412 999997415 999997415 999997411 999997397 999997415 999997417 999997419 999997419 999997422 999997414 999997417 999997450 999997455 999997443 999997443 999997448 999997449 999997454 999997406 999997407 999997408 999997417 999997418 999997413 999997396 999997402 999997406 999997420 999997424 999997439 999997441 999997446 999997447 999997446 999997447 999997451 999997451 999997452 999997171 999997142 999997163 999997169 999997172 999997173 999997179 999997180 999998499 999998456 999998461 999998481 999998484 999998484 999998489 999998495 999998495 993328084 993328108 993328111 993328112 993328092 993328092 993328077 993328088 993328099 993328111 993328108 993328114 993328115 993340652 993340653 993340660 993340659 993340670 993280961 993280966 993280959 993280962 993280962 993280960 993280960 993280966 993280946 993280947 993280934 993493460 993493460 993493414 993493425 993493426 993493412 993493419 993493421 993493422 993493430 993493504 993493507 993493512 993493495 993493496 993493505 993493507 993493502 976223773 976223774 976223774 976223885 976223887 976223923 976223973 976223977 976223980 976223982 976223988 976223991 976223994 976223993 976313930 976313930 976313931 976313916 976313884 976313887 976313888 976313894 976313891 976313891 976313896 976313875 976313885 976313894 976313900 976313904 976313900 976313904 976313892 976314624 976314621 976332357 976332359 976332080 976332083 976332085 976332080 976332080 976332086 976332092 976332112 976332112 976332115 976332117 976332118 976332122 976332106 976332094 976332098 976332090 976332090 976332101 976332083 976332084 976332093 976332095 976332101 976332103 976332101 976332102 976332105 976332105 976332091 976331918 976331922 976331925 976331933 976331928 976331956 976331935 976331916 976331916 976331919 976331903 976331907 976331889 976331891 976331902 976331902 976331904 976331910 976331914 976331922 976331925 976331925 976331925 976331925 976331927 976331933 976331939 976331948 976331949 976331948 976331948 976331952 976331955 976331962 976331964 976331967 976331976 976331968 976331942 976331926 976331926 976331927 976331939 976331898 976331900 976331906 976331888 976331888 976331894 976331902 976331906 976331906 976331906 976331899 976331900 976331901 976331913 976331915 976331916 976331876 976331857 976331847 976331851 976331807 976331790 976331792 976331792 976331795 976331786 976331787 976331777 976331777 976331771 976331772 976331775 976331778 976686311 976686316 976686319 976686332 976686335 976686295 976686173 976686176 976686186 986701845 986701848 986701850 986701855 986701878 986701885 986701891 986701895 986701897 986701863 986701865 986701819 986701809 986701825 986701819 986701819 976686170 976686173 976686173 978138297 978138299 978138304 978138304 978138294 978138270 978138290 978138271 978133712 978133694 978133730 978133737 978133748 978133751 978133757 978133757 978133769 978133771 978133749 978133749 978133742 978133742 978133741 978133743 978133748 978133717 978133714 978133717 978133717 978133706 978133709 978133711 978133714 978133711 978133706 978133713 978133717 978133717 999979659 999979699 999979700 999979701 999979707 999979717 999979717 981491275 981491279 981491283 981491285 981491285 981491287 981491287 981491270 981491271 981491271 981491277 981491284 981491289 981491295 981480280 981480273 982498564 982498567 982498567 982498567 982498567 982498573 974430283 974430274 974430272 974430273 974430275 974430278 974430279 974430280 974430280 974430285 974430282 974430287 974430290 974430289 974430298 974430298 974430254 974430261 974430265 974430267 974430319 974430316 974430332 974434819 974434825 974434829 974434826 974434826 974434833 974434840 974434807 974434810 981333663 981333663 981333654 981333654 981333638 981333643 981333649 981333636 981333631 981333633 981333634 981333635 981333636 981333649 981333654 981333648 981333650 981333650 981333652 981333654 981333654 981333633 981333636 988110988 988110988 988110980 988110983 988110969 989226099 989226111 989226112 989226114 989226121 989226127 989226127 989226133 989226134 989226123 989226156 991349555 991349522 991349526 991349526 991349526 991349527 991349530 991349530 991349498 991349512 991349512 991349510 991349525 991349525 991349500 991349507 991349508 991349515 991349501 991349520 991349524 991349526 991349532 991349531 991349535 991349526 991349511 991349517 991349515 991349518 991349520 991349524 991349524 991349533 991349534 991349561 991349554 991349560 991349531 991349518 991349511 991349513 991349513 991334621 991334622 991334622 991968954 991968949 991968949 991968958 991968958 991968960 991968963 991968972 991968950 991968950 991968953 991968882 991968892 991968874 991968862 991968841 991968859 991972093 991972098 991972088 991972093 991972093 991972103 991972104 991972107 991972112 991972114 991972114 991972099 991972100 991972093 991972096 991972096 991972096 991972098 991972068 991972068 991972071 991972076 991972057 991972019 991972028 991972030 991972000 991972012 991972000 991971997 991971999 991972005 991972010 991971994 991971991 991971995 991972000 991972030 991972030 991972036 991972036 991972040 991972045 991972045 991972089 991972123 991972130 991972131 991972131 991972131 991972132 991972133 991972133 991877542 991856058 991856060 991856063 991856070 991856072 991856076 991856078 991855348 991855348 991855366 991855367 991855370 991855370 991855371 991855371 991855426 991855422 991855425 991855414 991855410 991855407 991855408 991855409 991855401 991855402 991855433 991855442 991855436 991855447 991855450 990403295 990403295 990403299 990403302 990403360 990403361 990403363 990403362 990403361 990403361 990403374 990403376 990403383 990403416 990403416 990403408 990403408 990403416 990403419 990403427 990403434 990403439 990403441 990403444 990403436 990494492 990494490 990494491 990494486 990494625 990494625 991484051 991484048 991484053 991484054 991484056 991484056 991484087 991484083 991484079 991484113 991484115 991484115 991484132 989596136 989596138 989596149 989596153 989596172 989596175 989596178 989596155 989596156 989596158 989596165 989596155 989596157 989596139 989596141 989596153 989596154 989596170 989596172 989596175 989596178 989596178 989596176 989596185 989596187 989596214 989596215 989596220 989596217 989596221 989596222 989596218 989596227 989596220 989596224 989596232 989596235 990251501 990251506 990251489 990251482 990251476 990251481 990251475 990251483 990251486 990251486 990251498 990251500 990251484 990251494 990251495 990251514 990251501 990251507 990251504 990251470 990251470 990251464 990251489 990251490 990251497 990251548 990251560 990251564 990251566 990251578 990251583 990251590 990251594 990251609 990251611 999858850 999858834 999858848 999858853 999858858 999858849 999858841 999858842 999858823 999858828 999858834 999858806 999858777 999858779 999858779 999858772 999858775 999858780 999858782 999858789 999858789 999858791 999858797 999858810 999858799 999858812 999858815 990251587 990251582 990251583 990251587 990251589 990251589 990251591 990251591 990251601 990251607 990251611 990251612 990251612 990251582 990251585 990251584 990251587 990251587 990251572 990251575 990251581 990251600 990251582 990251583 992220110 992220045 992220029 992220029 992220050 992220060 992220063 992220051 992220052 992220052 992220056 992220075 992220095 992220098 992220080 992220078 992220079 992220072 992220078 992220079 992220045 992220046 992220046 992220021 992220022 992220030 992220034 992220026 992220032 992220037 992220038 992220034 992220036 992220063 992220063 992220067 992220038 992220039 992220044 992220040 992220040 992220053 992220053 992220031 992220038 992220041 992220047 992223274 992223294 992223298 992223298 992223296 992223297 992223300 992223300 992223302 992223306 992223331 988865805 988865788 988865795 988865786 988865788 988865795 988865774 988865774 988865780 988865774 988865786 988865797 988865797 988865799 988865799 988865799 988865799 987976103 987976071 987976017 987975978 987975987 987975989 987975989 987975991 987975952 987975958 987975958 987975961 987975980 987975996 987976000 987975994 987975994 987975994 987976002 987976002 987975980 987975980 987975944 987975943 987975947 987975948 987975939 987975933 987975934 987975937 987975962 987975956 987975961 987975962 987975964 987975973 987975976 987975977 987975977 987975977 987975964 987975965 987975965 988261004 988261006 988261006 988261010 988261013 988261014 988261024 988261025 988261024 988261024 988261026 988261027 988261031 988261028 988261029 987966982 981068084 981068060 981068073 981068050 981068012 981068013 981068025 981068029 981068029 981068025 981068036 981068045 981068054 981068104 981068103 981068108 981068108 981068110 981068110 981068129 981068121 981068103 981068103 981068108 981068102 981068109 981068052 981068061 981068076 981068077 981068079 981068081 981068083 981068089 981068093 981068099 981068099 981068102 981068108 981068113 981068095 981068096 981068107 981068116 981068105 981068107 981068130 981068133 981068137 981068139 981068143 981068137 981068138 981068139 978944733 978944735 978944036 978943998 978944004 978944004 978944012 978944014 978852969 978852965 978852957 978852935 978852936 978852937 978852952 978852952 978852960 978852978 978852985 978852989 978852991 978852992 978852994 978852998 978853022 978853025 978853026 978853045 978853048 978853062 978853063 978853054 978853044 978853039 978853033 978853034 978853037 978853037 978853017 978853018 978852958 978852961 978852958 978852961 978852961 978852965 978852970 978852940 978852936 978852937 978852912 978852913 978852915 978852912 978841134 978841132 978841124 978841125 978841128 978841132 978841142 978841143 978841136 978841138 978841124 978841122 978841127 978841127 978841125 978841115 978841087 978841088 978841087 978841104 978841106 978841107 978841114 978841114 978841122 978841122 978841122 978841128 978841140 978841074 978841068 978841081 978841086 978841062 978841064 978841062 978841069 978841071 978841050 978841084 978841087 978841088 978841063 978841064 978841070 978841072 978841076 978891222 978891219 978891227 978891237 978891241 978891260 978891251 978891253 978891260 978891272 978891275 978891279 978891280 978678813 978678814 978678778 978678778 978678782 978678782 978678788 978678764 978678752 978678756 978678759 978678760 978678769 978678775 978678765 978784478 978784479 978784479 978784486 978784487 978784488 978784471 978784466 978784471 978784471 978784468 978784472 978784470 978784478 978805025 978805037 978805037 977689912 977689914 977689897 977689882 977689884 977689886 977689879 977689880 977689880 977689879 977689880 977689881 977689885 977689889 977689872 977689876 977689870 977689851 977689866 977689870 977689873 977689876 977689872 977689876 977689858 977689860 977689862 977689857 977689859 977689862 977689866 977689868 977689861 977689868 977689872 977690515 977690509 977690509 977690509 977690519 977690522 977690525 977690525 977690525 977690532 977690508 977690511 977690516 977690520 977690531 977690535 977690604 977690592 977690590 977690590 977692133 977692123 977692123 977692106 977692077 977692077 977692061 977692065 977692067 977692075 977692076 977692069 977692070 977692076 977692076 977692094 977692094 977692098 977692099 977692099 977692112 977692109 977692111 977692086 977692091 977692102 977691131 977691134 977691142 977691145 977691147 977691152 977691157 977691160 977691160 977691163 977691159 977691159 977743300 977743315 977743326 977769743 977769748 977769751 977729232 977729233 977729242 977729246 977729248 977729247 977729255 977729244 977729245 977729252 977729263 977729272 977729272 977729262 977729260 977729260 977729257 977729264 977729270 977729269 977729269 977729281 977729284 977711478 977711460 977711460 982965697 982965705 982965690 982965690 982965685 982965685 982965687 982965678 982965661 982965663 982965639 982965639 982965640 982965641 982965657 982965657 982965648 982965648 982965652 982965632 982965623 982965624 982965626 982965635 982965623 982965627 982916344 982170546 982170567 982170590 982170596 982170596 982170596 982170597 982170603 982170598 982170599 982170602 982170616 982170621 982170621 994812658 994812671 994812682 994812581 994812589 994812585 994812585 994812609 994812603 994812605 994812605 994812607 994812615 994812617 994812597 994812614 994812622 994812623 994812615 994812617 994812618 994812629 994812629 994812634 994812634 994812639 994812639 994812635 994812634 994812644 994812648 994812651 994812651 994812656 994812657 994812657 994812661 994812661 994812662 994812665 994812662 994812663 994812672 994812675 994812677 994812677 994812684 994812674 994812652 994812654 994812658 994812660 994812636 994812650 994812660 994812664 994812663 994812677 994812677 994812670 994812672 994812676 994812679 994812685 994812693 994812692 994812688 994812689 994812692 994812694 994812677 994812669 994812671 994812677 994812677 994812686 994812681 994812727 994812729 994812729 994812723 994812724 994800162 996419076 996419047 996419049 996419052 996419057 996419058 996419077 996419087 996419089 996419088 996419089 996419072 996419067 996419072 996419073 996419064 996419071 996347772 996347768 996347769 996347769 996347703 996347704 996347692 996347695 996347805 996347805 996347815 996347809 996347817 999997669 999997676 999997679 999997679 999997678 999997656 999997657 999997647 999997629 999997631 999997631 999997630 999997659 999997659 984662496 984662502 984641954 984641963 984641819 984641820 984641820 984641822 984641832 984641823 984641820 984641815 984641822 984641799 984247821 984247822 984247825 984247829 984247829 984247830 984247831 984247833 984247835 984247833 984247835 984247816 984247816 984247828 984247829 984247830 984247814 984247817 984247835 984247835 984247834 984247835 984247835 984247835 984247836 984247810 984247812 984247812 984247814 984247816 984247818 984247820 984247822 984247830 984247835 984247839 984247833 984247860 984247860 984247860 984247877 984247877 984247834 984247802 984247804 984247808 984247898 984247882 984247885 977470526 977470527 977470528 977470529 991480347 991480351 991480347 991480332 991480332 991480333 991480335 991480336 991480347 991480331 991480333 991480333 991480328 991480328 991480326 991480330 991480332 991480332 991480334 991480335 991480338 991480334 991480338 991480340 991374615 991374612 991374690 991374694 991374694 991374675 986120445 986120456 986120459 986120460 986120440 986120449 986120450 986120452 986120437 986120438 986120441 986120442 986120448 986120449 986120459 986120455 986210120 986210104 986210097 986210099 986210115 972200288 972200244 972200222 972200224 972200226 972200232 972200234 972200247 972200253 972200250 972200251 971845726 971845726 971845728 971845734 971845736 971845733 971795593 971795614 971795616 971795619 971795621 971795621 971795621 971795625 971795638 971795616 971795615 971795620 971795610 971795615 971795615 971795590 971795594 971795602 971795605 971795606 971795611 971795611 971795615 971780986 971780988 971780992 971780949 971780953 971780964 971780973 971780975 971780984 971781004 972720018 972720018 972720033 972720035 972720046 972720049 972720065 972720066 972720071 972720076 972720077 972720080 972720082 972720070 972720078 972720078 972720084 972720091 972720091 972720096 972720098 972720111 972720111 972260655 972260656 972260664 972260678 972260669 972260657 972260688 972260645 972260646 972260646 972260650 972260650 972260655 972260657 972260656 972260677 972260677 972260660 972260704 972260707 972260712 972260717 972260723 972260724 972260700 972260745 972260745 972260745 972260768 972260782 972260783 972260795 972260796 972260803 972260810 972260812 972260789 972260789 972260791 972260791 972260787 972260770 972260774 972260788 972260773 968610956 968610952 968610947 968610958 968610958 968610947 968610953 968610947 968610951 968610951 968610946 968604113 968604116 968604123 968604123 968604123 968604127 968604136 968604137 968604094 968604091 968604076 968604074 968604074 968604071 968604081 968604078 968604079 968599592 968599592 968599593 968599617 968599607 968599601 967965269 967965269 967965274 967965277 967965286 967965290 967965317 967965299 967965236 967965231 967965237 967965241 967965231 967965279 967965280 967965289 967965288 967959221 967959226 967959222 967959224 967959227 967959217 967959209 967959211 967959212 967959214 967959214 967959214 967959215 967959208 967959216 967959216 967959218 967959223 967959163 967959162 967959164 967959170 967959172 967959171 967959171 967959179 967955914 967955912 967955913 967955915 967955925 967955930 967955940 967955941 967955942 967955939 967955940 967955959 967955965 967955969 967955974 967955975 967955979 967955987 967955963 967955973 967955975 967866021 967866026 967865992 967866013 967866024 967866025 967866029 967866031 967866033 967866031 967866010 967866005 967865979 967865982 967865982 967865993 967866001 967866003 967866003 967866005 967866010 967866025 967866039 967866040 967866073 967866030 967866030 967866036 967866036 967866008 967866016 967866017 967866017 967866002 967866030 967866031 967866031 967866032 967866030 967866030 967866006 967866016 967866028 967866043 967866031 967866031 967866032 967866089 967866090 967866072 967866074 967866080 967866065 967866065 967866066 968177119 968177118 968177119 968177119 968177130 968177132 968177070 968177082 968177082 968177082 968177085 968177077 968177074 968177074 968177075 968177078 968177079 968177086 968177084 968177085 968177087 968177090 968177077 968177090 968177094 968177094 968195474 999907574 999907573 999907596 999907580 999907581 999907550 999907553 999907564 999907567 999907549 999907556 999907558 999907559 999999907 999999912 999999920 999999924 999999931 999999933 999999949 999999942 999999944 999999945 999999935 999999937 999999939 999999939 999999941 999910297 999910317 999910318 999910318 999910325 999910264 999910265 999910268 999910268 999910268 999910269 999910269 999910270 999910275 999910277 999910277 999910277 999910279 999910286 999910287 999910280 999910248 999891871 999891875 999891919 999891920 999891922 999891921 999891927 999891923 999891926 999891923 999891928 999891926 999891942 999891944 999891944 999891941 999891938 999891262 999891257 999891261 999891256 999891234 999891235 999891240 999891227 999891227 999891230 999891230 999891241 999891243 999891239 999891241 999891244 999891241 999891237 999891240 999891246 999891236 999891241 999891210 999891223 999891227 999891102 999891112 999891112 999891147 999891146 999891133 999891115 999891094 999891096 999891054 999891055 999890995 999890999 999891006 999891009 999891013 999891031 999891031 999891011 999891017 999891021 999891001 999891036 999891037 999891023 999891037 999891037 999891029 999891031 999891035 999891036 999891038 999891041 999891045 999891059 999891050 999891000 999891001 999890987 999890989 999798648 999798634 999487574 999487554 999487559 999487560 999487563 999487563 999487576 999487555 999487568 999487569 999487572 999487571 999487573 999487575 999487572 999487582 999487583 999487589 999487593 999487593 999487591 999487603 999487614 999487622 999487631 999487631 999487633 999487616 999487629 999487633 999487622 999487633 999487614 999487627 999484389 999481930 999481933 999481950 999481950 999481951 999481959 999481960 999481911 999481881 999481862 999481924 999481940 999481942 999481942 999481947 999481949 999481939 999481939 999481946 999481975 999481981 999481981 999481983 999481986 999481979 999481971 999481974 999481976 999481977 999481978 999482043 999482045 999482044 999482047 999482048 999482050 998492629 998492619 998492620 998492630 998492635 998492645 998492649 998492634 998492641 998492644 996873743 996873748 996873748 996873749 996873763 996873763 996873763 996873764 996218445 996218445 996218454 996218458 996218459 996218460 996218457 996218468 996218468 996218463 996218463 996218450 996218465 996218465 996476524 996476502 996476503 996476498 996476507 996476505 996476512 997311475 997311477 997311468 997342224 997342224 997342233 997342235 997342238 997342239 997342242 997342253 997342227 997342229 997342243 997342260 997342265 997342265 997342275 997342277 997342270 997342274 997342275 997342257 997342257 997342254 997342262 997342264 997342273 997342273 997342273 997342292 997342292 997342302 997342307 997342309 997342301 997342302 997342333 997342346 997342346 997342333 997342333 997342338 997342345 997342350 997342352 997342359 997342359 997342361 997342363 997342364 997342357 997342354 997342355 997340814 997340820 997340814 997340814 997340812 997340813 997340721 997340722 997340713 997340713 997340715 997340712 997340713 997340720 997340723 997340730 997340731 997340748 997340790 997340795 997340813 997340816 997288670 997288651 997288752 997288745 997288745 997288732 997288713 997288708 997288708 997288711 997288713 997288723 997288724 997288725 997288730 997288732 997288734 997288737 997288741 997288742 997288748 997288748 997288699 997288696 997288697 997288701 997288700 997288654 997288654 997288659 997288659 997288659 997288680 997288681 997288702 997288702 997288711 997288707 997288691 997288691 997288697 997288697 997288697 997288662 997288662 997288663 997288643 997288649 997288651 997288658 997288608 997288617 997288620 994645248 994645249 994645253 994645235 994595789 994595791 994595764 994595721 994595706 994595709 994595713 994595715 994595712 994595712 994595713 994595675 994595675 994595674 994595674 994595656 994595657 994595657 994595656 994595658 994595661 994595660 994595659 994595678 994595676 994595676 994595656 994595656 994595659 994595661 994595665 994595665 994595667 994595648 994595700 994595700 994595701 994595703 994595697 999999752 999999748 999999717 999999711 999999715 999999726 999999769 999999769 999999766 999999771 999999773 999999774 999999757 999999758 999999725 999999733 999999732 999999742 999999743 999999747 999999739 999999723 999999725 999999726 999999738 999999739 999999743 999999745 999999758 999999758 999999749 999999754 999999737 999999739 999999759 999999760 999999761 999999744 999999744 999999746 999999747 999999740 999999732 999999821 999999823 999999813 999999816 999999799 999999799 999999799 999999797 999999790 999999793 999999792 999999792 999999793 999999808 999999810 999999812 999999816 999999804 999999753 999999762 999999744 999999743 999999743 999999817 999999817 999999820 999999816 999999817 987357826 987357828 987357790 987357793 987357790 987357792 987357802 987357811 987357817 987357821 987357824 987357828 987357828 987357829 987357829 987357829 987357829 987357831 987357827 987357828 987357829 972972223 972972232 972972233 972972236 998508218 998508220 998508225 998508228 998508245 998508248 998508266 998508266 998508273 998508242 998508261 998508271 998508280 998508263 998508313 998508315 998508318 998508318 998508321 998508323 998508320 998508327 998508333 998508326 998508327 998508330 998508360 998508363 998508371 998508371 998508374 998508375 998508365 998508374 998508434 998508434 998508436 998508436 998508284 998508285 998508285 998508287 998508289 998508287 998508287 998508287 998508299 998508299 998508299 998508303 998508332 998508331 998508331 998508320 998508321 998508323 998508323 998508312 998508308 998508310 998508313 998508324 998508314 998508329 998508329 998508332 998508327 998508329 998508333 998508345 998508348 998508367 998508375 998508375 998508371 998508368 998508380 998508383 998508284 998508284 998508287 998508283 998508270 998508256 998508094 998508093 998508095 998508101 998508101 998508102 998508103 998508101 998508092 998508092 998508130 998508131 998508144 998508145 998508147 998508150 998508154 998508155 998508159 998508159 998508160 998508160 998508138 998508138 998508125 998508125 998508110 998508110 998476032 998475946 998475946 998475949 998475950 998475950 998475951 998475955 998475958 998475972 998475969 998475979 998475979 998475995 998475911 998475921 998475896 998475898 998475901 998475955 998475937 998475942 998475945 998475945 998475952 998475925 998475911 998475886 998475891 998475890 998475890 998475895 998475888 998475894 998475893 998475893 998475915 998475887 998475889 998475892 998475892 998475895 998475896 998475898 998475901 998475898 998475894 998475902 998475904 998475904 998475905 998475919 998475923 998475930 998475932 998475936 998475937 998475947 998475947 998475927 998475932 998475904 998475907 998475906 998832668 998832694 998832694 998832621 998832591 998832603 998832600 998832603 998832604 998832608 998832610 998832603 998832590 998832584 997162139 997162144 997162127 997162129 997162141 997162145 997162147 997162139 997162140 997162135 997162132 997162132 997162137 997162104 997162105 997162086 997162088 997162082 997162088 997162088 997162088 997162094 997162101 997162101 997162098 997162098 997162098 997162102 997162103 997162114 997162090 997162093 997086462 997086460 997086463 997086448 997086484 997086483 997086486 997086490 997086492 997086497 997086512 997086513 996801429 996801436 996801438 996801440 996801434 996801445 996801445 996801448 999962408 999962407 999962409 999962422 999962422 999962422 999962411 999962415 999962418 999962437 999962440 999962444 999962395 999962397 999962403 999962404 999962407 974426426 974426444 974426451 974426422 974426417 974426425 974426413 974426416 974426416 974426416 974426401 974426401 974426404 974426414 974426416 974426416 974426425 974426426 974426409 974426416 974426418 974426425 974426426 974426430 974426431 974426418 974426421 974426425 974426427 974426430 974426433 974426439 974426445 974426428 974426479 974426481 974426502 974426503 974426490 974426482 974426500 974426505 974426497 974426507 974426495 974426480 974426485 974426486 974426486 974426488 974426488 974426473 974426441 974426434 974426431 974426436 974426441 974426477 974426484 974426491 974426484 974426474 974400114 974400123 974400190 974400188 974400203 974400219 974400178 974400158 974400165 974400236 974400232 974400229 974400242 974400249 974400249 974400255 974400265 974400270 974400282 974400257 974400257 974400226 974400230 974400230 974400210 974400212 974400214 974400204 974400217 974400214 974400220 974400223 974400221 974400228 974400214 974400201 974400203 974400203 974400209 974400194 974400185 974400185 974400187 974400187 974400195 974400196 974400199 974400199 974400204 974400204 974400204 974400200 974400179 974400203 974400193 974400128 973565205 973565206 973565206 973565216 973565221 973565230 973565229 973565226 973565226 973565202 973565203 973565203 973565203 973565093 973565097 973565106 973565088 973565088 973565084 973565084 973565084 973565089 973565090 973565097 973565115 973565126 973565127 973565104 973565105 973565102 973565069 973565072 973565054 973565044 973565044 973565012 973565005 973565010 973565010 973565004 973565030 973565056 973565072 973565079 973565109 973565104 973565094 973565094 973565094 973565093 973565088 973565095 973565096 973565090 973565083 973565098 973565112 973565112 973565171 973565169 973565146 973565149 973565150 973565161 973565165 973565168 973565169 973565158 973565159 973565164 973565170 973565175 973565177 973565191 973565185 973565185 973565192 973565193 973565267 973565266 973565272 973565253 973565250 973565245 973565246 973565210 973565219 970404283 977505289 977488780 977488771 977488772 977488777 977488779 977488782 977488784 977488786 977488802 977488805 977488806 977488808 977488830 977488725 977488738 977488742 977488744 977488749 977488749 977488749 977488752 977488692 977488689 977488690 977488697 977488705 977488704 977488697 977488699 977488704 977488704 977488708 977488714 977488715 977488716 977488762 977488759 977488771 977488775 977488776 977488777 977488779 977488785 977488787 977488801 977488792 977488793 977488793 977488770 977488770 977488772 977488772 977488766 977488767 977488753 977488777 977488793 977488804 977488783 977488755 977488756 977488788 977488789 977488775 977488775 977488777 977488780 977488782 977488772 977488322 977488327 977488313 977488315 977488318 977488319 977488319 977488380 977488392 977488398 977488398 977488424 977488431 977488433 977488447 977488443 977488444 977488445 977488461 977488465 977488473 977488477 990854452 990854455 990854455 990854432 990854434 990854439 990854450 990854458 990854463 990854464 990854466 990854467 990854474 990854483 990854488 990854485 990854489 990854489 990854492 990854500 990854500 990854509 990854510 990854525 990854500 990854498 990854492 990854497 990854507 988885992 988885995 988885988 988885997 988885997 988886013 988886009 988886009 988886012 988886012 988886013 988886013 988886008 975520039 975520027 975519951 975519936 975519945 975519949 975519937 975163182 975163186 975163187 975163198 975163198 975163194 975163194 975163198 975163198 975163203 975163236 975163240 975163229 975163233 975163243 975163244 975163279 975163279 975163253 975163259 975163261 975163265 975163266 975163266 975163268 975163277 975163236 975163244 975163246 975163247 975158983 975158974 975158992 975158971 975158977 975158977 975158983 975158985 975158987 975159005 975159008 975159013 975158905 975158907 975158910 975158924 975158931 974900856 974900842 974900871 974900871 974900874 974900874 974900883 999999962 999999964 999999953 999999904 999999866 999999873 999999861 999999874 999999880 999999881 999999894 999999895 999999906 999999856 999999856 999999864 999999803 999999803 999999792 999999799 999999796 999999761 999999741 999999741 999999743 999999753 999999785 999999789 999999799 999999791 999999793 999999793 999999795 999999800 999999811 999999814 999999810 999999814 999999817 999999820 999999804 999999806 999999725 999999730 999999730 999999732 999999727 999999723 999999733 999999730 999999732 999999734 999999691 999999705 999999709 999999716 999999728 999999682 999999678 999999693 999999693 999999692 999999698 999999701 999999701 999999700 999999711 999999704 999999685 999999693 999999691 999999698 999999695 999999688 999999688 999999807 999999818 999999815 999999817 999999886 999999885 999999885 999999885 999999837 999999840 999999850 999999822 999999821 999999819 999999819 999999820 999999820 999999825 999999825 999999833 999999835 999999818 999999818 999999836 999999845 999999853 999999858 999999854 999999854 999999848 999999849 999999846 999999847 999999850 999999850 999999852 999999879 999999879 999999872 999999878 999999864 999999865 999999948 999999932 999999938 999999927 999999929 999812985 999812986 999812986 999812962 999812956 999812958 999812948 999812956 999812972 999812971 999812973 999812986 999812987 999812987 999812989 999812991 999812992 999812996 999813008 999812971 999813012 999813060 999813064 999813077 999813070 999813070 999813062 999813057 999813059 999813038 999813031 999813011 999812972 999813008 999812966 999812952 999812956 999812971 999812975 999812980 999812988 999812990 999812990 999812992 999812995 999812996 999813001 999813001 999813003 999813005 999813029 999813034 999813037 999813038 999813041 999813033 999813036 999813026 999813031 999813030 999813030 999813033 999813007 999813007 999813009 999813011 999813011 999813025 999813074 999813077 999813078 999813079 999886248 999886239 999886240 999886251 999886220 999886221 999886228 999886223 999886216 999886226 999886176 999886181 999886185 999886193 999886193 999886173 999886176 999886179 999886175 999886175 999886177 999704714 999704714 999704711 999704683 999704685 999704687 999704694 999704684 999704672 999704668 999704676 999704686 999704691 999704698 999704688 999704688 999704675 999704658 999704661 999704664 999704636 999704636 999704634 999704634 999704636 999704641 999704649 999704660 999704691 999726203 999726214 999726215 999726210 999801440 999801440 999801449 999801440 999801435 999801435 999801437 999801441 999801416 999801424 999801424 999801426 999801395 999801416 999726253 999726256 999726260 999726261 999726245 999726247 999726247 999726248 999753461 999753464 999753465 999753465 999753468 999753474 999753478 999753483 999755775 999755779 999755784 999755785 999755785 999755789 999755788 999755756 999755766 999755726 999755726 999755728 999755728 999755728 999755719 999755753 999755755 999755763 999755807 999755808 999755808 999755828 999755808 999755813 999755835 999755837 999755833 999799627 999799627 999799700 999799700 999799704 999799717 999799717 999799727 999799738 999799738 999799740 999799741 999799731 999799732 999799722 999799727 999799744 999799747 999799748 999799748 999799745 999799753 999799760 999799772 999799764 999799765 999799760 999799760 999799760 999799759 999800372 999800360 999800366 999727160 999727160 999727154 999727157 999727160 999727157 999727158 999727163 999727075 999727075 999727059 999727049 999727048 999727040 999727040 999727050 999727055 999727055 999727057 999727045 999756440 999756442 999756436 999756419 999756433 999994043 999994016 999994028 999994007 999994011 999994011 999994004 999994004 999994004 999994004 999994002 999994003 999994003 999994006 999994008 999994035 999994037 999994057 999994058 999994062 999994057 999994053 999994093 994590010 994590015 994590018 994590018 994589992 994589994 994589995 994589989 994589989 994589991 994589983 994589984 994589986 994589989 994589972 994589972 994589981 994589978 994589986 994589975 994590025 994590020 994590027 994590010 994590010 994590025 994590028 994590025 994590030 994590037 994590029 994590064 994590070 994590071 994590072 994590077 994590084 994590099 994590101 994590089 994590090 994590092 994590093 994590094 994590059 994590055 994590055 994590057 994590064 994590065 994590065 994590108 994590114 994590147 994590150 994590126 994590127 994590137 994590116 994590109 994590102 994590100 994590100 994589985 994589985 994589986 994589988 994589988 994589988 994589990 994589992 994589993 994589994 994589994 994590006 994590016 994590016 994590017 994590010 994589981 994589981 994589982 994589984 994589983 994589993 994589994 994589995 994589972 994589977 994589979 994589979 994589975 994589977 994589978 994589981 994589996 994590005 994590015 994590015 994590022 994590004 994590000 994590003 994590004 994590006 994590008 994590011 994590013 994590015 994590000 994589974 994589975 994589975 994589977 994589977 994589983 994589986 994589986 994589997 994590000 994589990 994589992 994589993 994590011 994590005 994590008 994589989 994589988 994589993 994589984 994589987 994589987 994589990 994590001 994590003 994589986 994589990 994589990 994589981 994587687 994587692 994587697 994587733 994587743 994587740 994587729 994587733 994587733 994587712 994587712 994587707 994587708 994587730 994587730 994587727 994587729 994587717 994587710 995028725 995028728 995028729 995028729 995028731 995028719 995028720 995028723 995028734 995028727 995028727 995028720 995028721 995028664 995028667 995028667 995028668 995028679 995028689 995028691 995028693 995028698 995028702 995028692 995028692 994999249 994999260 994999206 994999198 994999198 994999201 994999209 994999211 994999212 994999222 994999222 994999222 994999222 994999229 994999231 994999237 994999233 994999237 994761623 994761617 994761630 994761631 994761633 994761633 994761637 994761650 994761657 994761656 994761663 994761667 994761656 994761644 994761622 994761584 994761589 994761591 994761592 994761569 994761570 994761542 994761540 994761542 994761538 994761539 994761543 994761541 994761541 994767955 994767956 994740713 994740709 994740711 994740705 994740707 994740722 994740722 994740722 994740737 994740690 994740680 994740673 994757401 994757402 994757402 994757382 994757388 994757391 994757461 994757470 994757471 994757474 994763025 994763025 994763026 994763026 994763222 997069010 997069011 997069012 997069014 997069014 997069017 997069018 997069021 997069022 997069023 997069008 997069006 997069006 997069004 997069007 997069007 997069008 997069008 997069008 997068991 997068992 997068992 997068995 997068993 997068960 997068961 997068961 997068961 997068962 997068976 997068976 997068997 997068997 997314614 997314618 997314601 997314601 997314588 997314593 997314602 997314631 997314624 997314617 997314611 997314610 997314611 997314608 997314614 997314590 997314591 997314598 997314598 997314599 997314599 997314596 997314600 997314607 997314607 997314610 997314649 997314652 997314590 997314605 997314605 997314616 997314620 997314609 997314607 997314605 997314605 997314954 997314924 997314925 997314925 997314934 997314938 997314954 997314957 997314956 997314942 997314942 997314942 997314942 997314916 997314927 997314932 997314933 997314914 997314915 997314884 997314886 997314890 997314890 997314888 997314888 997314889 995009085 995009088 995009091 995009097 995009086 995009076 995009115 995009111 995009050 995009049 995009039 995009043 995009033 995009036 995009088 995009093 995009091 995009093 995009096 995009096 995009106 995009115 995009102 995009110 995009110 995009110 995009101 995009101 995126396 995126384 995126387 995126382 995126383 995126383 995126389 995126406 995126406 995126378 995126378 995126378 995126379 995126371 995126403 995126409 995126416 995126395 995126395 995126398 995126405 995126413 995126414 995126417 995126417 995126424 995126426 995126432 995126438 995126457 995126458 995126462 995126458 995126456 995126465 995126473 995126476 995126485 995126490 995126490 995126485 995126485 995126486 995126475 995126476 995126462 995126466 995126467 995126422 995126423 995126423 995126425 995126425 995126409 995126415 995126420 995126413 995126418 995126427 999999899 999999907 999999895 999999880 999999882 999999877 999999260 999999247 999999225 999999225 999999209 999999209 999999210 999999210 999999216 999999219 999999224 999999222 999999222 999999225 999999218 999999234 999999234 999999234 999999237 999999236 999999241 999999238 999999225 999999225 999999225 999999209 999999213 999999213 999999210 999999216 999999218 999999218 999999232 999999232 999999226 999999227 999999211 999999215 999999216 999999217 999999224 999999217 999999208 999999195 999999200 999999211 999999215 999999215 999999215 999999218 999999218 999999225 999999226 999999226 999999228 999999232 999999232 999999235 999999240 999999248 999999235 999999237 999999242 999999243 999999245 999999240 999999219 999999215 999999221 999999226 999999227 999999229 999999227 999999227 999999224 999999227 999999228 999999234 999999269 999999277 999999277 999999279 999999263 999999257 999999257 999999239 999999204 999999204 999999214 999999213 999999195 999999198 999999177 999999169 999999186 999999182 999999185 999999146 999999149 999999147 999999147 999999147 999999148 974900076 974900070 974900038 974900057 975411995 975412072 977554239 977554239 977554237 977554238 992204014 992204010 992204015 992204015 992204021 992204025 992204029 992204031 992204035 992204026 992204037 992204044 992204046 992204012 992204008 992204010 992204011 992204013 992204016 992204016 992204016 992204017 992204019 992204019 992204018 992204023 992204024 992204025 992204032 992204037 992204037 992204038 992204036 992204026 992204033 992204033 992204037 992204037 992204045 992204003 992203974 992203974 992203974 992204001 992204037 992204038 992204035 992204044 992204044 992204048 992204053 992204060 992204035 992204005 992204005 992204007 977554202 977554203 977554208 977554209 977554217 977554221 977554218 977554208 977554209 977554215 977554215 977554223 977554224 977554226 977554359 977554374 977554374 977554378 977554381 977554378 977554380 977554380 977554377 977554880 977554853 977554853 977554855 977554845 977554847 977554854 977554857 977554862 977554863 977554822 977554823 977554826 977554828 977554809 977851185 977851161 977851161 977851166 977851168 977851168 977851169 977851171 977851179 977851182 977851169 977851170 977851165 977851167 977851151 977851144 977851156 993713501 993713525 993713526 993713534 993713536 993713536 993713517 993713488 993713490 993713477 993713477 993713478 993713482 993713484 993713484 993713532 993713535 993713557 993713562 993713559 993713563 998305305 998305307 998305295 998305411 998305410 998305433 998305437 998305445 998305446 998305452 999820497 999820461 999820464 999820477 999820477 999820480 999820562 999703279 999703281 999703277 999703238 999703242 999703244 999703241 999703239 999703243 999703247 999703248 999703252 999703251 999703231 999703210 999703210 999703210 999703212 999703213 999703222 999703226 999703226 999703212 999703208 999703208 999703203 999703210 999703212 999703199 999703200 999703203 999703202 999703191 999703191 999703202 999703202 999703203 999703208 999703207 999703211 999703209 999703209 999703213 999703221 999703224 999703225 999703225 999703228 999703230 999703233 999703229 999734118 999734123 999734123 999734123 999734123 999734126 999734153 999734164 999734166 999734201 999734269 999734269 999734355 999734360 999734361 999734362 999734353 999734338 999734338 999734343 999734343 999734349 999734349 999734330 999734320 999734332 999734336 999734341 999734347 999734350 999734352 999734379 999734382 999734379 999734385 999734380 999734382 999734388 999734389 999734389 999734390 999734393 999734397 999734396 999734390 999734393 999734402 999734395 999734398 999734399 999734415 999734415 999734418 999734417 999734355 999734335 999734336 983871992 983871992 983871992 983871992 983872000 983872003 983871965 983871976 983871988 983871988 983871983 983871990 983871992 983871995 983871986 983871991 983871997 983872008 983872009 983872580 983872580 983872565 983872567 983872575 983872580 983872580 983872590 983872590 983872594 983872580 983872551 983872540 983872546 983872546 983872535 983872528 983872533 983872539 983872504 983872505 983872508 983872516 983872524 983872522 983872523 983872468 983872467 983872479 983872481 983872482 983872488 983872498 983872506 983872506 983872503 983872505 983872518 983872525 983872525 983872526 983872526 983872526 983872526 983872534 983872521 983872521 983872523 983872523 983872509 983872514 983872515 983872461 983872456 983872444 983872444 983872451 983872444 983872447 983872430 983872435 983872469 983872475 983872480 983872483 983872488 983872491 983872470 983872474 983872481 983872481 983872483 983872495 983872499 983872499 983872501 983872503 983872533 983872537 983872536 983872528 983872529 983872514 983872515 983872515 983872529 983872528 983872517 983360587 983360584 983360584 983360597 983360597 983360597 983360604 983360596 983360597 983360553 983360558 983360556 983360567 983360553 983360562 983360566 983360573 983360573 983360585 983360575 983360559 983360559 983360559 983360559 983360559 983360560 983360560 983360563 983360568 983360543 983360543 983360549 983360549 983360558 983360572 983360576 983360571 983360566 983360567 983360544 983360550 983360581 983360581 983360589 983360593 983360597 983360601 983360601 983426050 983426050 983426057 983426057 983426031 983426033 983426037 983444365 983444369 983444374 983444389 983444389 983444389 983444393 983444393 983444402 983444398 983444401 983444410 983444413 983444416 983444417 983444417 983444406 983444361 983444360 983444365 983444370 983444371 983548764 983548765 983548767 983548746 983548750 983548750 983548750 983548747 983548747 983548746 983548747 983548748 983548748 983548769 983548769 983548778 983548770 983548767 983548769 983548771 983548773 983548774 983548777 983548788 983548790 983548791 983548801 983548801 983548801 983548811 983548805 983548809 983548807 983548807 983548792 983548795 983548792 983548806 983548797 983548776 983548776 983548781 983548785 983548790 983548791 983548738 983548726 983548733 983548734 983548735 983548719 983548654 983548653 983548654 983548654 983548841 983548840 983548839 983548839 983548839 983548842 983548841 983548784 983548780 983548768 983548768 983548768 983548794 983548797 983548797 983548803 983548792 983548771 983548766 983548768 983548770 983548772 983548773 983548769 983548781 983548768 983548768 983548756 983548756 983548758 983548786 983548786 983548763 983548771 983548771 983527264 983527263 983527266 983527274 983527288 983527329 983527331 983527329 981385162 981385196 981385194 981385194 981385206 981385206 981385207 981385208 981385205 981385205 981385205 981385198 981385199 981385189 981385114 981385122 981385122 981385123 981385121 981385128 981385131 981385133 981385134 981385134 981385154 981385161 981385154 981385152 982075237 982075236 982075234 982075239 982075227 982075227 982075223 982075210 982075211 982075198 982075198 982075200 982075212 982075182 982075189 982075180 982075181 982075147 982075131 982075139 982075140 982075145 982075145 982075149 982075152 982075131 982075129 985826609 985826608 985826608 985826609 985826604 985826598 985826604 985826604 985826593 985826593 985826594 985826582 985826583 985825566 985825568 985825540 985825544 985825538 985825506 985825521 985825521 985825490 985825492 985825484 985825488 985825483 991245229 991245210 991245216 991245219 991245204 991263818 991263575 991263581 991263580 991263584 991263592 991263579 991263579 991263583 991263586 991263587 991263602 991263606 990967194 990967201 990967203 990967187 990967185 990967182 990967194 990967196 990967192 990967206 990967207 990967239 990967239 990967250 990967251 990967254 990967255 990967247 990967249 990967251 990967252 990967255 990967259 990967261 990967265 990967247 990967259 990967237 990967238 990967232 990967242 990967246 990967235 990967238 990967247 990967253 990967254 990967262 990967237 990967239 990967232 990967235 990967272 991005197 991005206 991005322 991005324 991005318 991005319 991005270 991005266 991024900 991024901 991024881 989509853 989509856 989509818 989509833 989509835 989509837 989509820 989509821 989509824 984918037 984918043 984918043 984918040 984918056 984918057 984918053 984918054 984918054 984918009 984918001 984918003 984917995 984917982 984917981 984917979 984917983 984634647 984634641 984634619 984634620 984634637 984634642 984634638 984634638 984634646 984634624 984634604 984634599 984634605 984634606 984634600 984634679 984634693 984634687 984634690 984634717 984634719 984634711 984634713 984634713 984634715 984634715 984634697 984634684 984634686 984634703 984634708 984634708 984634711 984634710 984634712 984634717 984634719 984634710 984634720 984634716 984634725 984634730 984634729 984634736 984634734 984634725 984634726 984634731 984634746 984634748 984634748 984634759 984634798 984634803 984634799 984634814 984634823 984634830 984634817 984634817 983698470 978278731 978278733 978278727 978278735 974527274 974527281 974527281 974527266 974527264 974537923 974537921 974537918 974537922 974537910 974537913 974537914 974537917 974537918 974537916 974537920 974537889 974537874 974537874 974537856 974537858 974537862 974537524 974537525 974537504 974537505 974537508 974537509 974537509 974537510 974537450 974537535 974537522 974537515 984591629 984591629 984591624 984591587 984591590 984591597 984591609 984591609 984591628 984591626 984591631 984591631 984591636 984591633 984591634 984591642 984591644 984591647 984591644 984591645 984591648 984591655 984591656 984591657 984591592 984591620 984591625 984591620 984591621 984591622 984591629 984591637 984591631 984591635 984591642 984591644 984591634 984591636 984591628 984591630 984591630 984591630 984591775 984591805 984591810 984591814 984591821 984591819 984591831 984591832 984591854 984591861 984591861 984591863 984591859 984591855 984591847 984591840 984591839 984591826 984591830 984591827 979718352 979718353 979718360 979718363 979718367 979718368 979718336 979718368 979718368 979718294 979718291 979718292 979718293 979718293 979718296 979718314 979718315 979718306 979683869 979683870 979684394 979684394 979684417 979684407 979684407 979684416 979684438 979684436 979684418 979684413 979684422 979684402 979684416 979684415 979684426 979684426 979693411 979693396 979693397 979693404 979693401 979693382 979693372 979693377 979693367 979693367 979693380 979693362 979693365 979693366 979693372 979693374 979693383 979693386 979693372 979693374 979693369 979693386 979693386 979693386 979693386 979693394 979693395 979693399 979693400 979693417 979693418 979693414 979693417 979693422 979693424 979693425 979693427 979693425 979693422 997986371 997986369 997986362 997986378 997986325 997986325 997986328 997986330 997986330 997986332 997986297 997986301 997986303 997986298 997986299 997986300 997986294 997986296 997986294 997969604 997969598 997969574 997969574 997969575 997969575 966257479 966257480 966257482 966257479 966257480 966257481 966257481 966257483 966257487 966257518 966257519 966257514 966258080 966258071 966258073 966258080 966258083 966258083 999626427 999626427 999626427 999626429 999626425 999626404 999626395 999626407 999626422 999626428 999626444 999626402 999626402 999626397 999626377 999626380 999626383 999626390 999626408 999626409 999976340 999976332 999976334 999976351 999976351 999976354 999976357 999979831 999979828 999979833 999979840 999979845 999979845 999979845 999979853 999979853 999979853 999979823 999992312 999992312 999992308 999992305 999992304 999992271 999992302 999992304 999992249 999992273 999992280 999992286 999992291 999992297 999992299 999992300 999992302 999992304 999992305 999992304 999992292 999992285 999992297 999992297 999992297 999981676 999981662 999981692 999981691 999981693 999981709 999981715 999981706 999981706 999981705 999981704 999978227 999978228 999978228 999978229 999978229 999978225 999978239 999978234 999978237 999978237 999978240 999978248 999978261 999978252 999978256 999978258 999978271 999978275 999978276 999978298 999978300 999978276 999978276 999978268 999978270 999978250 999978239 999978237 999978239 999978243 999978246 999978250 999978250 999978279 999978279 999978275 999978271 999978275 999978275 999978290 999978278 999978187 999978188 999978188 999978178 999978164 999978164 999978147 999978148 999978161 999978132 999978133 999978114 999978115 999978117 999978113 999959772 999959773 999950802 999950802 999950804 999907003 999907005 999906998 999907028 999907029 999907041 999907043 999907016 999907026 999907026 999907030 999907026 999907037 999907042 999907044 999907054 999907055 999907058 999907038 999888397 999888398 999888398 999888402 999888405 999888412 999888409 999888466 999888472 999888477 999888471 999888492 999888494 999888494 999888510 999888512 999888516 999888499 999888471 999888470 999888474 999888483 999888458 999888461 999888438 999888445 999888444 999888445 999888423 999888417 999888417 999888418 999888421 999888426 999888421 999888422 999888408 999888401 999888405 999888405 999888405 999888404 999888399 999888404 999888401 999888406 999918123 999918098 999918084 999918084 999918086 999918020 999918021 999918031 999918028 999918031 999918031 999918035 999918038 999918027 999918024 999918024 999918025 999918029 999918030 999918030 999917997 999917998 999917978 999918004 999918007 999918013 999918017 999918018 999918015 999917984 999917984 999917981 999918019 999918051 999918053 999918060 999973612 999973613 999973614 999973614 999973636 999973636 999973641 999973657 999973661 999973660 999973678 999973691 999973662 999973663 999973664 999973655 999973673 999973674 999973679 999973682 999973692 999973667 999999954 999999971 999962046 999964292 999964283 999964288 999964287 999964296 999964299 999964312 999964316 999964312 999964313 999964308 999964319 999964311 999964311 999964316 999964318 999964318 999964321 999964325 999964329 999964334 999964394 999964396 999964396 999964395 999964402 999964414 999964418 999964422 999964430 999964424 999964426 999964404 999964400 999964389 999964390 999965913 999965906 999965916 999965912 999965911 999965912 999965912 999965917 999965839 999969661 999969628 999969630 999969630 999969632 999973612 999973616 999973599 999973600 999973615 999973621 999973611 999973612 999973619 999973621 999973664 999973667 999973667 999973659 999973659 999973648 999973668 999973670 999973673 999973612 999973618 999973613 999973618 999973624 999973621 999973625 999981019 999981034 999981026 999981029 999981029 999981032 999981033 999981029 999981027 999981006 999981023 999981025 999981030 999981077 999981086 999981084 999981085 999981081 999981083 999981079 999981083 999981059 999981060 999981070 999981040 999981050 999981084 999981087 999876761 999876769 999876766 999876777 999876774 999876788 999876789 999876787 999876793 999876782 999876783 999876781 999876791 999876796 999876793 999876793 999876795 999876798 999915574 999915574 999915581 999915592 999915593 999915595 999915597 999915597 999915597 999915575 999915572 999915579 999915580 999915582 999915595 999915588 999915596 999915596 999915598 999915603 999915621 999915619 999915624 999915611 999915617 999860074 999860077 999860076 999860026 999860033 999860033 999860002 999860003 999859998 999859984 999859985 999859985 999859985 999859989 999859989 999859988 999859989 999859908 999859909 999859909 999859918 999859921 999859951 999859951 999905226 999905217 999905224 999905221 999905221 999905224 999905224 999905220 999905219 999905221 999905216 999905216 999905220 999905221 999999945 999999932 999999914 999999918 999999926 999999927 999999929 999999932 999999936 999999939 999999939 999999942 999999947 999999835 999999838 999999838 999999855 999999857 999999862 999999872 999999872 999999875 999999875 999999857 999999845 999999845 999999844 999999849 999999849 999999872 999999880 999999876 999999869 999999871 999999873 999999867 999999868 999999872 999999872 999999882 999999886 999999886 999999889 999999896 999999909 999999903 999999908 999999918 999999892 999999896 999999897 999999895 999999895 999999893 999999893 999999895 999999900 999999901 999999884 999999881 999999859 999999859 999999866 999999870 999999870 999999854 999999859 999999863 999999877 999999882 999999866 999999867 999999870 999999870 999999874 999999875 999999861 999999858 999999865 999999872 999999878 999999883 999999883 999999889 999999890 999999894 999999895 999999851 999999853 999999849 999999851 999999852 999999853 999999858 999999831 999999841 999999844 999999845 999999835 999999841 999999855 999999871 999999876 999999869 999999873 999999839 999999842 999999842 999999844 999999845 999999847 999999849 999999831 999999831 999999832 999649896 999649896 999649896 999649899 999649917 999649916 999649921 999649920 999649920 999649926 999649932 999649932 999649926 999649924 999649919 999649922 999649895 999649888 999649889 999649886 999649873 999649908 999649910 999649910 999649903 999649903 999649907 999649910 999649899 999649919 999555196 999555201 999555185 999555189 999555190 999555193 999555200 999555205 999555202 999555203 999555206 999555207 999555198 999555192 999555194 999555200 999555193 999555168 999555168 999555171 999555167 999555164 999555200 999555197 999589839 999589848 999589849 999589852 999589853 999589854 999589863 999589866 999589868 999589865 999589867 999589868 999546263 999546266 999546257 999546257 999546259 999546261 999546267 999546277 999546277 999546294 999546286 999546296 999546296 999546301 999546303 999546322 999546322 999546323 999546323 999546324 999546325 999546308 999546290 999546294 999546295 999546299 999546316 999546317 999546318 999546286 999546240 999546240 999546249 999546249 999546254 999546256 999546260 999546264 999546267 999546267 999546270 999546272 999546273 999546271 999546272 999546258 999546265 999546281 999546286 999546268 999546268 999546268 999546283 999546281 999546282 999546278 999546269 999546273 999546275 999546258 999546260 999546270 999546274 999546275 999546271 999546267 999546270 999546271 999546272 999546275 999546281 999546298 999546152 999546152 999546152 999546105 999526470 999526471 999526438 999526439 999526442 999526442 999526452 999526454 999526546 999526546 999526548 999526556 999526594 999491970 999491969 999491969 999491958 999491949 999491934 999491937 999491940 999485517 999485537 999485536 999485536 999485536 999485555 999485553 999485531 999485536 999485539 999485542 999485542 999485545 999485533 999485528 999485495 999485495 999485505 999485505 999485505 999485506 999485510 999485509 999485509 999485522 999485526 999485519 999485518 999485518 975128592 975128616 975128629 975128630 975128640 975128642 975128641 975128641 975128627 975128629 975128633 975128644 975128645 975128637 975128637 975128636 975128650 975128662 975128664 976118332 976118338 976118342 976118341 976118341 976118342 976118346 976118369 976118365 976118366 976118366 976115164 976115133 976115127 976115122 976114974 976114974 976114976 976114979 976115002 978097620 978097625 978097618 978097618 978097619 978097622 978097626 978097626 978097628 978097604 978097604 978097605 978097606 978097632 978097600 978097602 978097600 978097585 978097586 978097588 978097588 978097590 978097566 978097549 978097539 978097549 978097544 978097553 978097554 978097561 978097533 978097549 978097540 978097553 978097558 978097554 978097556 978097556 987143520 987143524 987143525 987143525 987143525 987143526 987143526 987143539 987143551 987143560 987143561 999860624 999856814 999856813 999856826 999856839 999856842 999856788 999856795 999856818 999856820 999856825 999856821 999856825 999856826 999856827 999856827 999856834 999856831 999856833 999856833 999856839 999856834 999856836 999856840 999856843 999856817 999856819 999856816 999856819 999856820 999856821 999856822 999856820 999856822 999856833 999856835 999856840 999856855 999856858 999856859 999856861 997874260 997874260 997874236 997874247 997874231 997874232 997874239 997874237 997874245 997874259 997874250 997874246 997874245 997874240 997874242 997874240 997874244 997874239 997874238 997874242 997828955 997828955 997828955 997828952 997828954 997828956 997828933 997828940 997828938 997828946 997828946 997828933 997828936 997828936 997828939 997828947 997828947 997828948 997828948 997828946 997828926 997828935 997828936 997828938 997828929 997828932 997828929 997828929 997828941 997828940 997828899 997828899 997828899 997828900 997828903 993838764 993838766 993838772 993838783 993838787 993838789 993838789 993838790 993838782 993838782 993838786 994498704 994498696 994498696 994498707 994498697 994498701 994498701 995681917 995681918 995681920 995681910 999222531 999222530 999222519 999222540 999222541 999222544 999222544 999222548 999222531 999215116 999215140 999215142 999215144 999215154 999215158 999215157 999215166 999215166 999215167 999215167 999215142 999215146 999215146 999215157 999215158 999215158 999215147 999215143 999215125 999215114 999215114 999215119 999215119 999215124 999215128 999215135 999215137 999215137 999215121 999215126 999215120 999215128 999215128 999215142 999215134 999215143 999215140 999215135 999215139 999215117 999215151 999215151 999215151 999215131 999215143 999215135 999215133 999215179 999215179 999215179 999215181 999215181 999215182 999215182 999215182 999215185 999215191 999215192 999215197 999215192 999215186 999215186 999215195 999215197 999215197 999215207 999215214 999215215 999215207 999215209 999215201 999215221 999215221 999215214 999215206 999215168 999215172 999215083 999215080 999215067 999215068 999215132 999215133 999149689 999149656 999149654 999149659 999149723 999149729 999149730 999149769 999149789 999149795 999149795 999149781 999149784 999149789 999149791 999149792 999149799 999149739 999149737 999149737 999149750 999149752 999149753 999149752 999149763 999149763 999149765 999149765 999149766 999149805 999149727 999149728 999149695 999149686 999149686 999149686 999149702 999149706 999149708 999149710 999149713 999149714 999149700 999149698 999149699 999149697 999149702 999149706 999149705 999149709 999149707 999149715 999149693 999149697 999149708 999149710 999149710 999149713 999149714 999149714 999149719 999149717 998131421 998131425 998131428 998131425 998131422 998131422 998131409 998131407 998131407 998131402 998131419 998131418 998131420 998131422 998131423 998131423 998131424 998131428 998131399 998131405 998131400 998131404 998131404 998131374 998131374 998131375 998244348 998244348 998244328 998244329 998244329 998244286 998244289 998244291 998244300 998244301 998244301 998244295 998244292 998244294 998244296 998244299 998244284 998244286 998244287 998244283 998244285 998244294 998244295 998244295 998244300 998244304 998244307 998244309 998244321 998244327 998244330 998244299 998244298 998244302 998244290 998244295 998244299 998244301 998244316 998244299 998244313 998244314 998244318 998244318 998244319 997803301 997803304 997803308 997803311 997803316 997803323 997803322 997803328 997803330 997803332 997803348 997803348 997803350 997803353 997803353 997803354 997803360 997803356 997803356 997803367 997803377 997803379 997803380 997803377 997803369 997803369 997803367 997803356 997803314 997803312 997803315 997803320 997803324 997803324 997803326 997803329 997803329 997803338 997803330 997803330 997803336 997803349 997803342 997803342 997803345 997803347 997803351 997803351 997803343 997803343 997803328 997803326 997803316 997803343 997803343 997803355 997803356 997803352 997803353 997803354 997803356 997803359 997803360 997803358 997803359 997803361 997803363 997803365 997803362 997803348 997803350 997803350 997803352 997803352 997803351 997803356 997803357 997803359 997803364 997803379 997803383 997803383 997803398 997803398 997803398 997803398 997803385 997801869 997801846 997797874 988751899 988751901 988751900 988751900 988751881 988751881 988751875 988751874 998044130 998044140 998044139 998044144 998044138 994503483 994503487 994503489 994503492 994503495 994503499 994503499 994503499 994503499 994507169 994507175 994507177 994507179 994507166 994507150 994507152 994507153 994507141 994507149 994507149 994507135 994507143 994507115 981790053 981790054 981790052 981790053 981790077 981790059 981790059 981790036 981790038 981790038 981790038 981790038 981790038 981790024 981790019 981790021 981789952 981789918 981789915 981784369 981784360 981784359 981784351 981784336 981784323 981784331 981784317 981784320 981784331 981784336 981784336 981784334 981784339 981784336 981784323 981784323 981784324 981784324 981784324 981784324 981784329 981784337 981784338 981784349 981784349 981784327 981784323 981784330 981784358 981784357 981784361 981784362 981784407 981784375 981784383 981784388 993524242 993524247 993524248 993524258 993524268 993524274 993524277 993524278 993524278 993524278 993524267 993524273 993524274 993524274 993524274 993524277 993524269 993524271 993524273 993524274 993524271 993524275 993524266 993524264 993524264 993524264 993524261 993524263 993524268 993524255 992585226 999823484 999823488 999823487 999823471 999823490 999823495 999823494 999823498 999823509 999823475 999823477 999823459 999163548 999163534 999163539 999163542 999163535 999163536 999161292 999161289 999161263 999161273 999161274 999161284 999161288 999161298 999161299 999161303 999161310 999161311 999161311 999161316 999161314 999161314 999161314 999161306 999161304 999161302 999161302 999161296 999161295 999161296 999161296 999161302 999161293 999161282 999161167 999161168 999161171 999161194 999161191 999161192 999161193 999161198 999161221 999161225 999161210 999777237 999777252 999777252 999777246 999777247 999777247 999777246 999777249 999777249 999777234 999777238 999777247 999777249 999777250 999777271 999777269 999777271 999777271 999777269 999777269 999777251 999777272 999777277 999777278 999777281 999777290 999777283 999777281 999777288 999777277 999777277 999777279 999777289 999777289 999777290 999777294 999777293 999777289 999777292 999777296 999777291 999777297 999777303 999777323 999777327 999777318 999777296 999777296 999777305 999777305 999777313 999777331 999777336 999777335 999777334 999777334 999777336 999777350 999777355 999777357 999777376 999777370 999777372 999777372 999777371 999777371 999777374 990485125 990485118 990485119 990485114 990485114 990485123 990485100 983246837 983246826 983246828 983246811 983246812 983246825 983246818 983246819 983246819 983246792 983246796 983246800 983246800 983246800 983246794 983246794 983246800 983246762 983246772 983246739 983246742 983246745 983246745 982063530 982063528 982063464 982063487 982063479 982063445 982063451 982063492 982063492 982063471 982024705 982024706 982024708 982024659 982024656 982024659 982024659 982024651 981408626 981408626 981408621 981408628 981408614 981408616 981408619 981408624 981408621 981408621 981408705 981408714 981408729 981408733 981408741 981408743 981408744 981408756 981408758 981408763 981408767 981408768 981408769 981408770 981408770 981408809 981408810 981408813 981408814 981408814 981408804 981408806 981408813 981408811 981408811 981408798 981408789 981408792 981408790 981408793 981377912 981377912 981377920 981377923 981377910 981377912 981377832 981377832 981377833 981377861 981377870 981377862 981377302 981377303 981377305 981377313 981377318 981377329 981377332 981377335 981377335 981377340 981377342 981377342 981377342 981377342 981377345 981377348 981377349 981377349 981377351 980387706 980387706 980387713 968647859 968647859 968647860 968647868 968647865 968647863 968647864 968647866 968647868 968647878 968647875 968647872 968647876 968647878 968647886 968647886 968647862 968647864 968647894 968647900 968647900 968647895 968647894 968647895 968647900 968647907 968647912 968647913 968647912 968647910 968647910 968647910 968647910 968647911 968647913 968647912 968647924 968647922 968647923 968647923 968647937 968647937 968647936 968647942 968647937 968647942 968647942 968647933 968647931 968647917 968647894 968647897 968647901 968647903 968647905 968647905 968647907 968647893 961546899 961546900 961546900 961546905 961546932 961546935 961546934 961546939 961546935 961546940 960811782 960698809 960698809 960698810 960698812 960698820 960698821 960698822 960698823 960698823 999999873 999999829 999999833 999999833 999999748 999999751 999999751 999999749 999999752 999999754 999999771 999999738 999999738 999999702 999999720 999999723 999999725 999999726 999999725 999999725 999999720 999999705 999999724 999999713 999999712 999999717 999999701 999999689 999999631 999999634 999999648 999999655 999999695 999999695 999999695 999999710 999999715 999999715 999999715 999999723 999999724 999999733 999999722 999999686 999999689 999999691 999999677 999999677 999999677 999999683 999999685 999999675 999999672 999999673 999999676 999999678 999999676 999999700 999999701 999999715 999999720 999999722 999999722 999999726 999999731 999999734 999999737 999999742 999999752 999999754 999999756 999999756 999999750 999999732 999999722 999999716 999999722 999999724 999999717 999999718 999999720 999999724 999999725 999999735 999999742 999999745 999999752 999999750 999999773 999999775 999999748 999999748 999999753 999999747 999999749 999999754 999999759 999999773 999999771 999999820 999999822 999999812 999999812 999999816 999999818 999999840 999999845 999999846 999999849 999999851 999999821 999999793 999999782 999999782 999999782 999999793 999999795 999999788 999999785 999999797 999999797 999999797 999999798 999999799 999999801 999999804 999999793 999999737 999999737 999999737 999999731 999999733 999999734 999999734 999999734 999999729 999999742 999999747 999999743 999999757 999999757 999999772 999999772 999999769 999999773 999999792 999999794 999999771 999999749 999999749 999999765 999999754 999999763 999999762 999999763 999999767 999999778 999999780 999999769 999999800 999999795 999999798 999999801 999999800 999999806 999999813 999999809 999999818 999999821 999999821 999999799 999999799 999999802 999999781 999999783 999999785 999999775 999999789 999999801 999999829 999999824 999999820 999999824 999999824 999999828 999999832 999999826 999999824 999999827 999999830 999999820 999999824 999999826 999999828 999999827 999999824 999999824 999999833 999999822 999999826 999999804 999999805 999999806 999999808 999999845 999999847 999999851 999999855 999999852 999999329 999999328 999999328 999999316 999999331 999999333 999999334 999999322 999999328 999999329 999999338 999999342 999999331 999999325 999999295 999999290 999946638 999946633 999946633 999946639 999946641 999946641 999946642 999946644 999946637 999946636 999946638 999946639 999946642 999946648 999946654 999946656 999946660 999946651 999946630 999946626 999946622 999946627 999946629 999946645 999946645 999946649 999946641 999946640 999946645 999946645 999946605 999946607 999946609 999946620 999946616 999946622 999946623 999946620 999946620 999946629 999946635 999946633 999946649 999946641 999946642 999946644 999946644 999946650 999946654 999946659 999946669 999946693 999946694 999946678 999946679 999946725 999946748 999946749 999946752 999946754 999946759 999946759 999946746 999946752 999946758 999946758 999946763 999946763 999946756 999946762 999946740 999946784 999946791 999946796 999946789 999946790 999946796 999946792 999946792 999946795 999946801 999946807 999972393 999972384 999972385 999972382 999972377 999972367 999972370 999972366 999972371 999972373 999972375 999972382 999972378 999972372 999972375 999972371 999972373 999972374 999972377 999972385 999972414 999972382 999972382 999972374 999972374 999972363 999972358 999972353 999972357 999972355 999972353 999972354 999972357 999972361 999972362 999972373 999977707 999977707 999977715 999977686 999977677 999977685 999985224 999985232 999985235 999985821 999985827 999985829 999985824 999985827 999985838 999985838 999985829 999985831 999985846 999985833 999985837 999985841 999985864 999985878 999985972 999985977 999985977 999985975 999985981 999985978 999985973 999985990 999985993 999985998 999985998 999985411 999985412 999985412 999985416 999985411 999985406 999985407 999985410 999985400 999985388 999985389 999985394 999985401 999985402 999985402 999985425 999985425 999985432 999985409 999985397 999985389 999985388 999985393 999985394 999985392 999985395 999985404 999985634 999985635 999985629 999986793 999986786 999986792 999986728 999986729 999986732 999986733 999986733 999986733 999986735 999986714 999986723 999986730 999994067 999994037 999994038 999994055 999994055 999994046 999994047 999994049 999994050 999994050 999994048 999994048 999994050 999994046 999994046 999994038 999994038 999992882 999992880 999992885 999992885 999992884 999992886 999992879 999992881 999992881 999992904 999992889 999992886 999992897 999992900 999992901 999992899 999992894 999992905 999992912 999992954 999992956 999992975 999992938 999992943 999992947 999992947 999992947 999992948 999992951 999992955 999992961 999992964 999993017 999993017 999993017 999992571 999992573 999992584 999992586 999992580 999992574 999992574 999992575 999992571 999992573 999992592 999992593 999992594 999992607 999992607 999992601 999992602 999992605 999992606 999992612 999992606 999992594 999992553 999992555 999992558 999992571 999992580 999992570 999992553 999992531 999992532 999992519 999992516 999992518 999992521 999992520 999992521 999992521 999992521 999992519 999992522 999992522 999992525 999992525 999992525 999992528 999992518 999992518 999992521 999992527 999992531 999992516 999992516 999992518 999992512 999978546 999978544 999974875 999974870 999974875 999974877 999974896 999974897 999974850 999974850 999974854 999974853 999974854 999974860 999974862 999974866 999974866 999974867 999974873 999974864 999974866 999974866 999974853 999974878 999974881 999974912 999974916 999974920 999974926 999974926 999974919 999974922 999974918 999974912 999974908 999974916 999974916 999974927 999974927 999974933 999974932 999974933 999974933 999974933 999974939 999974945 999974946 999943577 999943522 999943516 999943535 999943536 999943540 999943540 999943536 999943542 999943538 999943539 999943532 999943538 999943538 999943543 999943531 999943535 999943538 999943551 999943566 999943568 999943577 999943561 999943555 999943561 999943562 999943546 999943595 999943626 999943638 999943628 999943625 999943627 999943627 999943630 999943630 999943635 999943642 999943648 999943647 999943648 999943614 999943615 999943591 999943590 999943644 999943644 999943650 999943656 999943659 999943660 999943663 999943663 999943670 999943671 999943675 999943674 999943683 999943683 999943683 999943683 999943681 999943682 999943664 999943670 999943670 999943676 999943683 999943683 999943679 999943681 999943682 999943685 999943666 999943661 999943661 999943667 999943677 999943680 999943695 999943690 999943690 999943701 999943706 999943706 999943714 999943716 999943723 999943722 999943724 999943737 999943737 999943738 999943739 999943731 999943718 999943719 999943724 999943724 999943728 999943724 999943725 999943725 999945723 999945731 999945732 999945731 999945665 999945672 999945675 999945648 999945647 999945640 999945642 999945645 999945644 999945656 999945651 999945650 999948307 999948296 999948255 999948230 999948241 999948209 999948212 999948216 999974947 999974946 999974954 999974954 999974954 999974958 999974954 999974972 999974981 999974981 999979107 999979107 999979074 999979088 999979084 999979085 999979093 999979094 999979098 999979099 999979116 999979145 999979133 999979133 999979136 999979138 999979138 999999871 999999874 999999874 999999874 999999875 999999876 999999877 999999881 999999883 999999881 999999885 999999886 999999888 999999888 999999892 999999892 999999893 999999891 999999886 999999883 999999886 999999889 999999900 999999900 999999840 999999844 999999823 999999827 999999838 999999841 999999818 999999803 999999806 999999809 999999811 999999815 999999804 999999810 999999810 999999662 999999663 999999637 999999642 999999634 999999636 999999636 999999636 999999639 999999640 999999642 999999635 999999643 999999643 999999652 999999639 999999642 999999642 999999641 999999622 999999637 999999639 999999641 999999641 999999638 999999615 999999618 999999618 999999646 999999654 999999632 999999632 999999632 999999642 999999644 999999651 999999658 999999662 999999654 999999654 999999652 999999662 999999663 999999666 999999664 999999671 999999676 999999669 999999674 999999682 999999681 999999687 999999693 999999680 999999683 999999690 999999707 999999677 999999608 999999614 999999625 999999636 999999632 999999625 999999620 999999616 999999610 999999613 999999633 999999633 999999623 999999599 999999609 999999614 999999615 999999623 999999616 999999617 999999648 999999636 999999638 999999647 999999647 999999648 999999649 999999653 999999699 999999700 999999700 999999710 999999705 999999707 999999709 999999692 999999696 999999657 999999664 999999665 999999667 999999670 999999670 999999672 999999665 999999670 999999679 999999664 999999633 999999602 999999601 999999602 999999587 999999579 999999584 999999591 999999592 999999594 999999599 999999596 999999534 999999534 999999533 999999536 999999538 999999538 999999546 999999542 999999544 999991993 999991993 999991421 999991421 999991425 999991390 999991390 999991404 999991406 999991397 999991395 999991384 999991385 999990873 999990872 999997241 999997237 999997237 999997233 999997223 999997229 999997227 999997219 999997219 999997219 999997221 999997221 999997225 999997219 999997220 999997228 999997217 999997207 999997180 999997180 999997184 999967460 999967465 999967467 999967483 999967466 999967467 999967468 999967463 999967415 999967418 999967419 999967465 999967455 999967453 999967433 999967411 999967415 999967417 999967417 999967421 999967422 999967422 999967405 999967396 999967396 999967388 999967371 999967374 999967378 999967382 999967381 999967381 999967397 999967394 999967383 999967392 999967398 999967398 999967399 999967385 999967374 999967370 999967370 999967370 999967371 999967371 999967374 999967377 999967361 999967365 999967367 999967368 999967368 999967376 999967380 999967380 999967378 999967390 999967390 999967374 999967375 999967375 999967362 999967351 999967354 999967350 999967349 999967349 999967346 999967350 999967359 999967354 999967352 999967342 999967336 999967337 999967323 999967323 999967313 999967313 999967313 999967314 999967319 999967311 999967311 999967313 999967310 999967310 999967311 999967311 999967311 999967308 999967310 999967312 999967318 999967318 999967331 999967333 999967333 999967335 999967335 999946598 999946600 999946612 999946612 999946572 999946591 999946591 999946584 999946585 999946590 999946590 999946572 999946575 999946583 999946583 999946583 999946622 999946629 999946677 999946679 999946687 999946696 999946666 999946670 999946670 999946673 999946678 999946666 999946669 999946635 999946677 999946673 999946674 999946679 999946765 999946762 999946762 999946761 999946749 999946750 999946749 999946763 999946765 999946771 999946771 999946770 999946761 999946802 999946802 999946811 999946812 999946812 999946816 999946817 999946819 999946821 999946821 999946823 999946823 999946836 999946839 999946804 999946807 999946812 999946817 999946818 999946825 999946801 999946779 999946781 999946783 999946783 999946785 999946789 999946760 999946759 999946761 999946734 999946736 999946742 999946741 999946746 999946744 999946747 999946756 999946758 999946758 999946748 999946761 999946767 999946780 999946754 999946754 999946758 999946760 999946768 999946758 999946755 999946755 999946757 999946758 999946757 999946757 999946724 999946701 999946702 999946711 999946714 999946716 999946709 999946723 999946725 999946710 999946709 999944061 999944063 999944046 999944048 999944049 999944049 999944049 999944054 999944051 999944052 999944050 999944055 999944056 999944056 999944055 999944051 999944052 999944054 999944027 999944032 999944063 999944066 999944053 999944056 999944060 999944021 999944024 999944008 999944009 999944006 999943993 999943999 999944000 999943913 999943918 999943928 999943920 999943921 999943923 999943924 999943927 999943899 999943900 999943901 999943899 999943909 999943909 999943911 999943915 999943910 999943912 999943913 999943916 999943918 999943915 999943913 999943908 999943908 999943917 999943907 999943894 999943894 999943877 999943878 999943889 999943887 999943881 999943881 999943881 999943875 999943876 999943879 999943872 999943876 999943854 999943848 999943890 999943898 999943899 999943893 999943904 999943909 999943883 999943886 999943895 999943896 999936545 999936550 999936556 999936560 999936560 999936567 999936550 999936550 999936549 999936546 999936546 999936550 999936549 999936550 999936556 999936565 999936574 999936579 999936579 999936594 999936596 999936589 999936579 999936582 999936590 999936588 999936605 999936590 999936579 999936614 999936615 999936605 999936607 999936604 999936605 999936597 999936584 999936583 999936596 999936599 999936606 999936597 999936597 999936591 999936591 999936599 999936600 999936606 999936606 999936570 999936571 999936575 999936579 999936572 999936572 999932447 999932435 999932436 999932408 999932386 999932373 999932373 999932378 999932377 999932385 999932400 999932352 999932358 999932382 999932338 999932339 999932340 999932342 999932341 999932341 999932331 999932331 999932331 999932339 999906772 999906774 999906784 999906795 999906795 999906782 999906783 999906816 999906818 999906820 999906821 999906813 999906822 999906823 999906819 999906806 999906817 999906818 999906818 999906802 999906777 999906784 999906778 999906768 999906769 999906772 999906766 999906763 999906769 999906773 999906773 999906775 999906775 999906775 999906783 999906783 999906770 999906772 999906773 999906776 999906780 999906783 999906785 999906791 999906790 999906787 999906800 999906802 999906739 999906732 999906732 999906732 999906716 999906717 999906722 999906720 999906711 999906733 999906733 999906740 999900373 999900374 999900373 999873628 999873631 999873631 999873632 999873632 999873622 999873622 999873602 999873601 999873600 999873595 999873595 999873595 999873592 999873593 999873608 999873585 999873564 999873564 999873564 999873566 999873571 999873571 999873565 999873565 999873569 999873568 999873576 999873580 999873601 999873602 999873602 999868269 999868273 999868275 999868275 999868278 999868278 999868281 999868266 999868266 999868266 999868268 999868263 999868265 999868265 999868265 999868268 999868271 999866278 999866280 999866299 999866302 999866311 999866311 999866291 999866295 999866281 999866289 999866286 999866287 999866288 999866287 999866278 999866271 999866256 999866254 999866259 999866259 999866260 999866250 999866251 999866251 999866252 999866258 999866248 999866248 999866270 999866212 999866200 999866200 999866204 999866204 999866210 999866206 999866209 999866209 999866215 999866156 999866159 999866160 999866160 999866141 999866159 999866133 999999860 999999860 999999860 999999862 999999862 999999853 999999851 999999844 999999853 999999868 999999865 999999864 999999868 999999872 999999878 999999860 999999858 999999858 999999859 999999868 999999860 999999847 999999845 999999848 999999835 999999832 999999832 999999833 999999622 999999623 999999615 999999630 999999651 999999651 999999651 999999640 999999642 999999642 999999632 999999629 999999631 999999639 999999640 999999635 999999635 999999640 999999645 999999646 999999647 999999647 999999648 999999651 999999732 999999713 999999715 999999716 999999716 999999728 999999734 999999735 999999739 999999739 999999742 999999742 999999745 999999741 999999741 999999741 999999742 999999742 999999742 999999704 999999707 999999715 999999715 999999732 999999732 999999733 999999733 999999734 999999663 999999661 999999662 999999662 999999662 999999703 999999747 999999749 999999751 999999752 999999748 999999753 999999753 999999751 999999754 999999754 999999748 999999751 999999752 999999771 999999772 999999772 999999775 999999776 999999772 999999756 999999760 999999705 999999706 999999699 999999699 999999689 999999689 999999685 999999666 999999736 999999723 999999728 999999731 999999733 999999723 999999725 999999728 999999731 999999731 999999733 999999727 999999724 999999715 999999712 999999713 999999715 999999712 999999716 999999722 999999721 999999722 999999705 999999701 999999701 999999736 999999736 999999929 999999929 999999913 999999916 999999935 999999940 999999895 999999895 999999895 999999896 999999896 999999908 999999924 999999803 999999805 999999805 999999802 999999576 999999555 999999555 999999556 999999561 999999556 999999540 999999527 999999533 999999529 999999537 999999537 999999539 999999544 999999544 999999542 999999542 999999540 999999540 999999543 999999549 999999558 999999552 999999543 999999533 999999533 999999535 999999578 999999578 999999578 999999582 999999583 999999584 999999587 999999585 999999589 999999589 999999599 999999599 999999599 999999600 999999600 999999602 999999614 999999613 999999614 999999635 999999592 999999585 999999587 999999576 999999555 999999559 999999558 999999539 999999542 999999527 999999481 999999490 999999491 999999496 999999500 999999509 999999510 999999496 999999496 999999494 999999488 999999470 999999473 999999473 999999480 999999490 999999491 999999503 999999504 999999513 999999505 999999505 999999506 999999511 999999512 999999512 999999512 999999576 999999567 999999568 999999573 999999553 999999534 999999535 999999524 999999511 999999515 999999508 999999509 999999496 999999503 999999499 999999508 999999572 999999572 999999572 999999594 999999594 999999596 999999598 999999603 999999608 999999649 999999643 999999689 999999686 999999687 999999689 999999690 999999688 999999688 999999690 999999689 999999676 999999677 999999666 999999667 999999668 999999668 999999673 999999673 999999673 999999673 999999677 999999679 999999679 999999680 999999681 999999681 999999757 999999746 999999730 999999737 999999739 999999739 999999740 999999725 999999726 999999728 999999727 999999719 999999721 999999719 999999719 999999720 999999720 999999726 999999779 999999789 999999824 999999827 999999775 999999775 999999775 999999773 999999806 999999802 999999801 999999781 999999804 999999728 999999732 999999815 999999818 999999821 999999795 999999831 999999818 999999844 999999847 999999849 999999842 999999837 999999840 999999844 999999797 999999800 999999805 999999797 999999802 999999805 999999814 999999814 999999814 999999835 999999836 999999837 999999779 999999779 999999783 999999805 999999806 999999817 999999817 999999823 999999822 999999822 999999815 999999817 999999773 999999773 999999775 999999777 999999777 999999778 999999778 999999774 999999734 999999738 999999750 999999747 999999749 999999745 999999747 999999750 999999736 999999738 999999737 999999738 999999742 999999744 999999752 999999755 999999760 999999756 999999756 999999756 999999725 999999727 999999728 999999730 999999738 999999738 999999740 999999742 999999745 999999745 999999747 999999751 999999755 999999754 999999758 999999761 999999761 999999766 999999770 999999669 999999682 999999708 999999703 999999704 999999707 999999702 999999703 999999704 999999670 999999664 999999673 999999675 999999673 999999674 999999675 999999657 999999660 999999653 999999656 999999656 999999669 999999634 999999639 999999642 999999637 999999629 999999621 999999618 999999616 999999619 999999624 999999631 999999635 999999640 999999639 999999639 999999642 999999650 999999641 999999643 999999646 999999622 999999623 999999627 999999622 999999622 999999629 999999630 999999625 999999607 999999608 999999604 999999718 999999759 999999750 999999750 999999757 999999760 999999760 999999766 999999800 999999804 999999808 999999808 999999819 999999818 999999822 999999827 999999828 999999828 999999831 999999833 999999836 999999858 999999868 999999866 999999871 238854803 238854796 238854796 238854797 238854802 238854810 238854759 238854763 238854758 238854756 238854763 238854762 238854753 238854757 238854753 238854755 238854761 238855641 238855642 238855642 499824914 499824914 499824909 499824909 499824929 501500280 501500279 501500288 501500291 501500287 501500277 501500257 501500258 501513891 501513891 501513898 501513892 501513894 501513894 501513896 501513912 501513936 501513929 501513922 501513924 501513924 501513920 501513933 501513940 501513936 501513938 501513938 501513962 501513961 501513962 501513954 501513948 501513950 501513950 501513953 501513968 501513964 501513958 501513958 501513966 501513970 501513972 501513963 501513966 519275970 519275972 519275977 519275983 519275989 519275992 519275993 519275991 519275996 519275993 519275986 519275986 519275989 519275989 519275989 519276024 519276024 519276029 519276037 519276037 519276041 519276041 519276042 519276038 519276051 519276050 519276022 519276025 519276040 519276042 519276037 519276050 519276052 519276057 519276057 519276058 519276092 519276100 519276084 519276084 519276086 519276086 519276084 519276081 519276081 519276080 519276080 519276083 519276087 519276089 519276094 519276098 519276098 519276098 519276099 519276100 519276099 519276085 519276085 530486805 530486798 530486798 855324688 855324688 855324688 855324692 855324688 855324691 855327261 855327261 855327262 855327266 855327263 855327262 855327270 855327270 855327291 855327296 855327298 855327298 855327281 855327313 855327321 855327323 855327326 855327325 855327330 855327328 855327330 855327334 855327337 855327338 855327339 855327336 855327297 855327297 855327287 855327288 855327285 855327285 855327289 855327291 855327292 855327297 855327297 855327323 855327325 855327342 855327344 855327325 855327328 855327334 855327332 855327334 855327338 855327339 855327337 855403684 855403673 855403647 855403630 855403622 855403623 855403625 855403618 855403622 855403623 855403626 855403628 855403621 855403621 855403578 855403578 855403575 855403582 855403593 855403718 855403718 855403706 855403710 855403670 855403682 855403684 855403685 855403685 855403677 855403678 855403682 855403675 855403668 855403660 855403668 855403669 855403670 855403672 855403652 855403657 855403655 855403646 855403646 855403652 855403651 855403651 855403651 855403650 855403653 855403649 855403657 855403646 855403646 855403647 855403669 855403673 855403676 855403679 855403682 855403682 855403683 855403698 855403702 855403688 855403685 855403666 855403664 855403668 855403677 855403679 855403668 855403665 855403664 855403639 855403639 855403622 855403622 855403622 855403627 855403662 855403621 855403622 855403607 855403612 855403614 855403624 530565741 530565749 530565751 530565752 530565755 530565733 530565733 530565737 530565743 530565743 530565743 530565731 584169998 584170010 584170016 584170016 584170016 584170019 584170019 584170016 584170016 584170004 584170005 584169937 584169937 584169939 584169942 584169944 584169946 584169950 584169950 584169947 584169948 584169952 584169945 584169946 584169946 584169948 584169949 584169949 584169949 584169944 584169945 584169945 584169945 584169945 584169935 584169922 584169923 584169929 584169931 584169934 584169941 584169938 584169946 584169946 584169935 584169925 584169928 584169928 584169904 584169903 584169892 584169889 584169885 584169896 584169897 584169912 584169920 584169895 584169897 584169897 584169878 584169881 584169864 584169865 584169874 584170590 584170589 584170591 584170589 584170586 584170599 584170597 584170597 584170596 584170596 584170574 584170577 584170554 584170550 584170551 584170546 584170549 584170563 584170561 584170562 584170563 584170558 584170559 585049883 585049895 585049890 585049884 590642216 590642226 590642225 590642228 590642232 590642225 590642227 590642228 590642232 590642234 590642227 590642227 590642227 590642230 590642221 590642223 590642221 590642204 590642204 590642204 590642205 590642210 590710891 590710893 590710898 590710915 590710918 590710911 590710912 590710931 590710930 590710904 590710900 590710902 590710906 590710906 590949672 590949672 590949668 590949668 590949671 590949672 590949674 590949678 590949665 590949667 590949670 590949669 590949664 590949664 590949663 590949660 590949658 923530127 923530137 923530143 923530148 923530170 923530166 923530166 923530173 923530183 923530179 923530179 923530185 923530185 923530185 923530185 923530185 923530185 923530191 923530192 923530193 923530193 923530195 923530196 923530198 923557891 923557935 923557978 923557979 923557987 923557991 923557985 923557979 923557980 923557978 923557981 923557989 923557994 923557995 923557987 923557988 923557988 923557990 923557994 923557994 952855098 952855099 952855099 952855099 952855096 952855088 952855106 952855091 952855092 952855094 952855095 952855393 952855395 952855402 952855388 952855390 952855392 952855394 952855393 923558263 923558272 923558273 923558277 923558274 923558270 923558280 923558283 923558272 923558273 923558285 923558288 923558288 923558292 923558292 905796292 905796294 905796285 905796290 905796293 905796296 905796300 905796300 905796297 905796299 905796301 905796280 905796281 905796281 905822427 905822413 905822416 905822419 905822411 905822412 905822416 905822417 905822414 905822414 905822381 905822387 905822388 905822386 905822386 905822387 905822406 905822412 905822409 905822400 905822399 905822389 905822384 905822384 905822380 905822390 905822391 905822394 905822324 905822324 905822324 905822329 905822335 905822320 905822323 905822315 905822315 905822315 905822313 905822314 905822314 905822313 905822313 905822313 905822310 905822310 894611599 894611597 894611579 894611590 894611574 894611574 894611564 894611564 894611567 894611570 894611564 894611573 894611580 894611588 894611597 894611597 894611602 894611590 894611590 894611594 894611593 894611593 894611597 894611603 894611582 894611574 894611575 894611571 894611560 894611561 894611561 894611557 894611559 894611562 894611564 894611553 894611557 894611557 894611559 894611546 894611546 894611563 894611561 894611563 894611565 894611564 894611567 894611567 894611567 894611567 894611567 894611567 894611567 894611543 894611551 894611711 894611709 894611670 894611674 900561893 900561893 900561862 900561859 900561864 900561864 639592584 639592582 639592589 639592565 639592570 639592579 639592579 639592585 639592587 639592584 639592585 639592590 639592605 639592574 639592574 639592572 639592568 639592567 639592573 639592572 639592549 639592550 639592551 639592562 639592562 639592572 639592577 639592577 639592589 639592591 639592591 639592582 639592588 639592587 639592587 639592581 639592586 639592586 639592586 639592585 639592586 585988284 585988284 585988283 585988243 585988241 587633768 587633771 996099309 996099360 996099375 996099376 996099389 996099381 996099388 996099379 996099385 996099385 996099373 996099365 996099372 996099381 996099380 996099380 996099376 996099381 996099383 996099371 996099371 996099390 996099425 996099417 996099421 996099433 996099432 996099448 996099442 996099454 996099463 996099463 996099449 996099306 996099303 996099303 996099305 996099298 996099302 999991048 999991006 999991010 999991011 999991013 999991002 999990966 999990906 999990917 999990918 999990922 999990922 999990922 999990925 999990925 999990925 999990930 999990921 999990922 999990925 999990989 999990989 999990982 999922304 999922307 999922275 999922292 999922298 999922300 999922320 999922320 999922320 999922321 999922326 999922327 999922339 999922325 999922323 999922322 999922328 999922327 999922327 999922327 999922342 999922356 999922409 999922431 999922428 999922436 999922440 999922441 999919875 999919879 999919882 999919883 999919919 999919899 999919906 999919903 999919906 999919889 999919883 999919880 999919891 999919891 999919891 999919878 999919880 999919887 999919894 999919894 999919894 999919881 999919888 999919888 999919893 999919903 999919904 999919890 999919886 999920255 999920240 999920229 999920222 999920199 999920202 999920206 999920201 999920216 999920222 999920223 999920216 999920214 998244796 998244795 998244804 998244806 998244807 998244808 998244809 998244813 998244814 998244820 998244823 998244823 998244823 998244829 998244829 998244830 998244833 998244836 998244841 998244842 998244871 998244871 998244868 998244871 998244848 998244850 998244837 998244821 998244821 998244818 998244819 998244794 998244793 998244798 998244802 998244801 998244800 998244812 998244814 998244809 998244812 998244815 998244815 998244823 998244809 998244805 998244808 998244808 998244810 998244811 998244818 998244817 998244815 999992331 999992327 999992319 999992322 999992327 999992325 999992295 999992300 999992300 999992298 999992307 999992310 999992312 999992309 999992310 999992311 999992311 999992313 999992315 999992316 999992322 999992325 999992328 999992328 999992331 999992331 999992335 999992338 999992338 999992326 999992349 999992400 999992407 999992413 999992426 999992414 999992417 999992419 999992422 999992423 999992421 999992425 999992430 999992432 999992432 999992432 999992434 999992420 999992435 999992422 999992433 999992408 999992409 999994692 999994742 999999869 999999872 999999873 999999873 999999877 999999859 999999853 999999852 999999835 999999835 999999836 999999849 999999849 999999851 999999852 999999838 999999842 999999813 999999815 999999814 999999815 999999784 999999784 999999783 999999768 999999772 999999773 999999773 999999766 999999766 999999769 999999775 999999777 999999780 999999781 999999720 999999720 999999720 999999731 999999735 999999759 999999759 999999757 999999727 999999727 999999725 999999766 999999791 999999785 999999785 999999785 999999768 999999768 999999769 999999769 999999771 999999809 999999808 999999814 999999766 999999766 999999768 999999766 999999741 999999743 999999751 999999749 999999837 999999848 999999850 999999861 999999861 999999865 999999865 999999867 999999870 999999878 999999881 999999882 999999879 999999882 999999880 999999885 999999886 999999886 999999887 999999902 999999890 999999892 999999890 999999898 999999868 999999868 999999868 999999868 999999868 999999873 999999876 999999882 999999883 999999890 999999897 999999907 999999911 999999913 999999909 999999907 999999907 999999907 999999907 999999920 999999919 999999920 999999920 999999925 999999925 999999912 999999893 999999889 999999892 999999892 999999893 999999897 999999894 999999882 999999883 999999884 999999885 667419426 667419427 667419425 667419430 667419442 667419456 667419455 667419456 667419454 667419454 667419458 667419469 667419471 667419474 667419474 667419474 667419474 667419464 667419463 667419463 667419460 667419462 667419464 667419472 667419475 667419481 667419478 667419479 667419531 667419531 667419534 667419507 667518953 667518905 667518896 667518897 667518899 667518900 667518901 667518902 667518901 667518904 667518879 667518878 667518878 667518881 701329652 701329662 701329664 701329668 701329668 701329668 701329671 701329672 795494835 795494835 795641064 795641104 795641102 795641104 795641115 795641109 795641095 828025688 828025689 828025694 828025697 828025698 828025698 828025693 828025698 828025703 828025712 828025717 828025712 828025708 828025709 828025706 828025719 828025720 828025722 828025718 828025721 828299171 828299176 828299177 828299181 828299185 828299185 828299179 828299180 828299192 828299186 828299181 828308690 828308692 828308692 828308697 828308702 828308696 828308692 828308696 828308688 828377869 828377862 828377852 828403805 828403805 828403804 828403782 828403777 828403785 828584803 828584810 828584810 828584810 828584810 828584814 828584822 828584828 828584826 828584828 828584830 828584828 828584834 828584825 828584826 828584828 828584831 828584831 828584828 828584826 828584821 828584823 828584823 828584819 828584822 828584824 828584824 828584827 828584828 828584814 828584811 828584813 828584813 828584798 828584794 828584795 828584752 828584755 828584755 828584751 828584751 828584748 828584737 828584737 828584737 828584736 828584738 828584736 828584735 828584726 828584728 828584752 828584750 828584750 828584755 828584752 828584746 828584737 828584737 828584741 828584708 828584712 828584712 828584711 828584703 828584712 833169430 833169434 833169436 833169438 833169438 833169445 833169449 983197013 983197003 983196997 983196998 983196993 983196988 983196982 983196986 983196986 983196979 983196983 983197004 983197004 983197004 983196999 983196999 983196996 983197000 983197004 983197007 983197025 983197018 983197016 983197015 983197030 983197030 983197033 983197039 983197036 983197031 983197032 983197032 983197031 983197032 983197033 983197033 983197037 983197034 983197034 983197034 983197037 983197034 983197035 983197035 983197035 983283653 983283655 983283646 983283647 983283653 983283656 983283642 983283644 983283647 983283655 983283646 983283646 983283653 983283665 983283665 983283664 983283662 983283689 983283701 983283702 983283698 983283699 983283699 983283699 983283702 983283702 983283696 983283674 983283674 983283682 983283698 983283684 983283684 983283684 983283679 983283646 983283650 983283652 983283660 983756166 983756169 983756170 983756159 983756160 983756157 983756149 983756150 983756150 983756140 983756150 983756153 983756154 983756154 983756155 983756143 983756190 951371607 951371599 951371600 951371599 951371600 951371591 951371579 951371579 951371582 951371584 951371582 951371584 951371588 951371625 951371620 951371613 951371613 951371611 951371614 951372780 951372783 951372784 951372752 951372757 951372753 951372756 951372728 951372721 951372729 951372726 951372727 951372731 951373172 951373175 951373182 951373182 951373179 951373180 951373180 951373182 951373184 951373170 951373165 951373167 951373172 951373164 951373162 951373164 951373159 951373279 951373281 951373277 951373278 951373278 951373366 951373371 951373370 951373370 951373369 952888278 952888275 952888266 952888265 952888267 952888269 802860676 802860676 802860681 802871662 802871660 802871670 802871660 802871663 802871669 802871661 802871673 802871694 802871592 802871598 802871600 802871562 802871563 802871568 802871569 802871570 802871570 802871570 802871572 802871576 802871579 802871579 802871585 802871572 802871572 802871576 802871592 802871594 802871591 802871592 802871595 802871594 802871580 802871582 802871584 802871584 802871586 802871592 802871590 802871602 802871586 769060819 769060818 769060821 769060821 769061250 769061251 769061247 769061248 769061250 769061259 769061272 769061280 769061280 769061282 769061292 769061297 769061297 769061296 769061296 769061304 769061304 769061305 769061290 769061288 769061295 769061296 769061297 769061306 769061289 769061290 769061290 769061290 769088894 769088896 769088893 769088900 769088899 769088893 769088893 769088885 769088893 769088894 769088888 769088944 769088946 769088946 769088955 769088958 769086669 769086670 769086677 769086671 769086665 769086665 769086665 769086662 769086669 769086669 769086669 769086669 769086667 769086601 769086601 769086589 769086589 769086578 769086578 769086578 769086576 769086570 769086567 769086569 769086575 769086571 769086563 769086547 769086547 769086550 769086557 769086558 769086560 769086560 769086554 769086546 769086549 769086541 769086528 769086535 769086537 769086537 769086537 769086529 769086524 994261569 994261554 994261555 994261585 994261590 994261591 994261586 994261584 994261594 994261604 994261597 994261602 994261602 994261602 994261602 994261602 994261594 994261596 994261590 994261584 994261591 994261600 994261530 994261530 994261530 994261531 994261532 994261527 994261528 994605322 994605318 994605320 994605326 994605335 994605350 994605358 994605361 994605363 999989993 999989997 999989990 999989991 999989985 999989984 999989985 999989986 999990001 999990004 999990004 999990000 999989948 999989993 999843765 999843770 999843787 999843789 999843777 999843802 999843802 999843803 999843804 999843815 999843819 999843825 999843825 999843823 999843827 999843831 999843832 999843833 999843847 999843849 999843854 999843842 999843844 999843855 999843870 999843872 999843872 999843886 999843887 999371388 999371388 999371388 999371390 993986744 993986744 993986754 993986753 993986732 993986733 993986731 993986735 993986733 993986731 993986731 993986731 993986740 994293942 994293942 994293942 994293942 994293942 994293944 994293954 994293956 994293939 994293934 994293936 994293936 994293934 994293934 994293945 994293946 994293947 994293947 994293950 994293951 994293949 994293953 994293963 994293979 994294014 994294018 994294019 994294017 994294019 994294003 994294002 994293995 994293986 994293987 994293955 994293954 994293977 994293977 994293981 994293977 994293977 994293976 994293978 994293975 994293978 994293980 994293983 994293992 994293994 994294005 994294013 994294016 994294016 994293991 994293990 994293996 994293996 994293994 994616952 994616907 994616910 994616912 994616902 994616902 994616896 994616897 994616899 998705199 998705200 998705198 998705194 998705195 998705199 998705199 998705210 998705209 998705213 998705212 998705210 998705217 998705210 998705211 998705198 998705193 998707395 998707401 998707403 998707392 998707393 998707402 998707404 998707407 998707407 998707412 998707416 998707427 998707421 998707425 998707429 998707426 998707419 998707419 998707422 998707407 998707399 998707403 998707381 998203392 998203392 998203397 998203406 998203400 998203399 998203400 998203400 998203392 998203393 998203395 998203407 998203409 998203406 998203407 998203414 998203414 998203405 998203441 998203443 998203443 998203445 998203444 998203445 999772994 999773000 999773006 999773007 999772998 999772993 999772983 999772989 999772990 999772990 999772990 999772987 999772989 999772988 999772998 999773003 999773009 999773011 999773013 999773014 999773010 999773011 999772993 999772994 999772977 995188268 995188265 995188272 995188276 995188276 995188276 995188277 995188267 995188267 995188283 995188290 995188290 995188295 995188300 995196412 995196415 995196409 995196409 995196415 995196419 995196414 995196410 995196410 995196412 995196410 995196406 995196400 995196400 995196405 995196405 995196403 995196354 995196357 995196357 995196364 995196369 995196371 995196383 995196385 995196383 995196383 995196379 995196367 995196354 995196360 995096907 995096906 995096918 995096925 995096922 995096923 995096923 995096920 995096930 995096934 995096935 995096939 995096940 995096941 995096938 995096939 995096973 995096967 995096968 995096962 995096960 995096948 995096946 995096913 995096913 995096919 995096922 995096914 995096917 995096918 995096919 995096932 995096935 995096939 995096939 995096937 995096937 995096938 995096939 995096932 995096932 995096927 995096972 995096972 995096972 995096954 995096944 995096948 995096949 991008656 991008660 991008658 991008606 991008606 991008593 991008593 991008593 991008584 991008580 991008580 991008553 991008553 991008551 991008555 991008559 991008558 991008528 991008523 991008528 991008527 991008531 991008530 991008527 991008528 991008530 991008534 991008540 991008541 991008546 991008547 991008541 991008545 991008549 991008551 991008550 991008550 991008553 991008560 991008561 991008563 991008566 991008568 991008572 991080340 991080218 991080216 993608010 993608012 993608018 993608020 993608024 993608024 993608027 993608032 993608032 993608025 993608024 993608034 993608051 993608042 993608043 993608034 993608031 993608035 993608041 993608037 993608037 993608066 993608079 993608079 993608080 998049042 998049047 998049089 998049089 998049090 998049083 999999910 999998751 999998750 999998756 774823708 774823714 774823714 774823730 774823731 768873514 768873517 768873517 768873508 768873503 768873530 768873566 784774418 784774423 784774429 784774423 784774424 784774431 784774427 784774427 784774438 784774447 784774452 784774455 784774464 784774465 784774459 784774468 784774473 784774470 784774472 784774479 784776805 785015040 785015043 785015042 785015027 785015030 785015029 785015048 785015057 785015066 785015061 785019508 785019496 785019491 785019512 785019513 785019516 785019517 785019513 785019511 785019496 785019497 785020177 785020184 785020186 785020190 785020191 785020190 785020187 785020187 785020199 788347959 788347965 788347966 788347962 788347966 788347972 788347986 788347989 788347998 788347995 788347996 788347999 788936631 788936633 788936634 788936634 788936636 788936637 788936623 788936629 788936630 788936630 788936622 788936623 788936628 985105196 985105194 985105174 985105174 985105175 985105178 985105180 985105181 985105168 985105165 985105168 985105163 985105169 985105164 985105165 985105170 985105171 985105169 985105169 985105169 985105169 985105171 985105173 985105174 985105176 985105165 985105179 985105182 985105182 985105150 985105157 985105158 985105160 985105189 985105192 985105223 985105235 985105236 985105228 985105228 985105228 985105228 985105225 985105221 985105208 985105208 985105211 985105216 985105213 985105216 985105231 985105235 985105220 985105220 985105209 985105208 985105189 985105192 985105188 985105184 985105191 985105208 991187904 991187904 991187903 991187906 991187898 991187868 991187878 991187879 991187882 991187882 991187895 991187876 991187845 991187846 991187791 991187791 991187795 991187792 991187786 991187787 991187777 991187777 991187778 991187754 991187760 991187760 991187762 991187754 991187746 991187752 991187752 991187747 991187748 991187742 991187732 991187729 991187725 991187728 991187729 991187732 991187733 991187736 991187738 991187743 991187745 991187757 991187760 991187767 991187769 989672871 989672877 989672879 989672884 989672884 989672875 989672878 989672878 989672880 989672880 989672883 989672888 989672893 989672895 989672892 989672895 989672810 989672809 989672809 989672782 989672783 989672784 989672773 989672772 989672780 989672780 989672782 989672770 989672759 989672753 989672772 989663271 989663281 989663288 989663288 989655157 989655147 989655145 973911103 973911103 973911103 973911105 971383310 971383310 971383310 971383302 971383310 971383312 971383314 971383314 971383320 971383321 971383322 971383326 971383317 971383322 971383324 971383325 971383325 971383325 971383324 971383324 971383324 971383326 971383326 971383327 971383324 971383268 971383268 971383214 971383215 971383217 971383213 971383209 971383211 971383213 971383219 971383234 971383235 971383235 971383203 971383209 971402687 971402689 971402687 971402687 971402743 971402744 971402750 971402748 971402749 971402751 971403002 971403002 971403004 971403002 971403008 971403010 971403012 971403016 971403012 971403018 971403020 971403020 971403020 971403021 971403022 971403033 971403033 971403033 971403048 971403049 971403052 971403050 971403045 971403081 971403078 971403066 971403070 971403070 971403068 971403069 971403069 971403070 971403070 971403069 971403069 971403073 971403074 971403083 971403095 971403095 971403095 971403101 971403079 971403085 971403087 971403081 775248703 775248704 775248704 775248687 775248687 775248687 775248686 775248687 775248687 775248688 775248683 775248683 775248686 775248685 775248685 775248687 775248695 775248694 775248691 775248693 775250857 775250860 775250860 775250863 775250868 775250861 775250860 775250863 775250844 775250846 776085131 776085137 776085135 776085175 776085185 776085174 776085175 776085177 776085177 776085157 776085158 776085160 778835959 778835959 778835959 778835958 778835956 778835957 778835957 778835959 778835950 778835947 778835948 778835948 778835971 778835977 778835984 778835971 778835965 778835973 778835969 778835967 778836003 778836004 778836007 778836001 778835991 778836168 778836169 778836182 778836189 778836162 778836162 778836162 778836166 778836172 778836172 778836173 778836173 778836172 778836162 778836163 778836163 778836163 778836164 778836158 778836157 778836163 999993651 999993654 999993654 999993662 999993664 999993667 999993667 999993667 998042794 998042799 998042806 998042806 998042833 998042841 998042891 998042891 998042891 998042893 998042891 998042893 998042898 776885398 776885400 776885379 776885381 776885376 776885377 776885383 776885386 776885386 776885390 776885390 776885403 776885408 776885408 776885408 776885407 776885409 776885410 776885395 776885399 776885404 776885404 776885405 776885405 776885407 776885407 776885408 777409535 777409523 777409528 777409530 777409533 777409533 777409539 777409539 777409533 777409533 777409529 777409535 777409533 777409534 777409514 777409526 777409537 777409541 777409541 777409539 777409498 777409499 777409503 777409505 777409506 777409506 777409510 777409518 777409512 777409517 777409518 777409515 834708582 834708585 834708593 834708587 834708587 834708588 834708579 834709471 834709470 828629280 828629285 828629288 828390534 828390536 828390539 845061856 845061854 845061856 845061856 845061857 845061850 845061853 845061855 845061864 845061864 845551473 845551467 845551471 845551468 845551468 845551468 845551473 845551518 845551528 845551529 902074410 902074372 902074361 902074365 902074330 902074331 902074309 902074310 902074309 902074307 902074307 902074305 902074309 902074309 902074310 902074315 902074313 902074320 902074322 902074327 902074329 902074331 902074335 902074332 902074339 902074339 902074341 902074341 902074341 902074357 902074361 902074374 902074379 902074379 902074374 902074375 902074375 902074375 807909213 807909218 807909179 807909169 807909184 807909178 807909178 807909184 807909184 807909192 807909192 807909193 807909192 807909195 807909198 807909202 807909197 807909195 807909196 807909196 807909197 807909195 807909197 807909205 807909193 807909206 807909201 807909203 807909207 807909218 807909221 807909222 807909159 807909156 807909156 807909173 808183137 808183137 808183128 808183128 808183128 808183129 808183131 808183138 808183138 808183138 808183140 808183138 808183126 808183128 808183132 808183132 808183130 808183136 808183139 808183143 808183132 808183132 808183138 808183137 808183135 808183134 808183147 808183147 808183147 808183149 808183160 808183160 808183159 808183170 808183170 808183174 808183177 808183166 808183158 808183159 808183165 808183155 808183148 808026350 808026349 808026350 808026353 808026354 808026354 808026352 808026372 808026345 808026383 808026388 808026379 808026245 808026257 808026257 808026262 808026256 808026255 808026262 808026266 808026259 808026261 808026263 808026273 808026273 808026285 808026285 808026287 808026286 997334614 997334615 997334611 997334613 997334612 997334593 997334589 997334569 997334570 997334564 997334540 997334540 997334477 997334461 997334463 997334454 997334455 997334457 997334455 997334463 997334454 997334456 997334439 997334439 997334405 997334403 997334378 997334382 997334391 997334368 997334373 997334375 997334350 997334350 997334341 997334337 997334338 997334346 997334328 997334343 997334355 997334344 997334350 997334350 997334352 997334352 997334368 997334363 997334363 997334356 997334356 996810239 996810241 996810241 996810241 996810239 996810231 996810231 996810230 996810230 996810230 996810240 996810240 996810237 996810241 996810241 996810245 996810250 996805111 996805112 996805112 996805116 996805117 996805099 996805100 996805107 996805109 996805110 996805107 996805108 996805099 996805099 996805127 996805129 996805143 996805145 996805148 996805148 996805148 996805153 996805163 996805162 996805167 996805162 996805162 996805162 996805154 996805154 996805154 996805163 996805197 996805190 996805180 996805179 996805131 996805133 996805133 996805153 996805151 996805157 996805150 996805152 996805132 996805133 996805137 996805122 996816646 996816646 996816642 996816652 996816648 996816666 996816661 996816663 996816667 996816671 996816679 996816679 996816659 996876265 996876264 996876264 996876267 996876267 996876270 996876271 996876266 996876269 996876265 996876269 996876270 996874036 996874036 996874036 996874039 999790401 999790392 999790397 999790400 999790419 999790413 999790419 999790424 999790425 999790425 999790426 999790452 999790455 999790456 999790460 999790465 999790436 999790429 999790370 999792761 999792825 999792825 999792825 999792820 999792822 999792822 999792822 999792820 999792820 999792820 999792817 999792823 999792823 999792811 999792811 999792806 999792808 999792811 999792814 999792815 999793252 999793253 999793256 999793256 996405897 996405886 996405895 996405895 996405895 996405899 996405897 996405900 996405903 996405904 996408491 996408491 996408491 996408467 996408463 996408449 996408451 996408499 996408500 996408500 996408500 996408493 996408494 996408496 996408510 996408495 996408496 996408493 996408502 996408504 996408500 996408501 996408513 996408514 996407836 996407827 996407833 996407819 996407826 996407834 996407845 996407849 996407846 996407848 996407850 996407843 996407843 996407850 996407851 996407863 996407864 996407865 996407864 996407879 996407889 996407888 996407889 996407877 999097004 999097007 999097007 999097007 999097000 999097002 999097009 999097008 999097011 999097011 999097013 999097008 999097009 999097011 999097017 999097022 999097024 999097029 999097035 999097035 999097037 999097051 999097055 999097053 999097058 999097063 999097066 999097062 999097065 999097056 999097037 999097027 999097033 999097031 999097055 999097063 999097072 999097077 999097078 999097085 999097090 999097083 998823633 998823687 998823693 998823688 998823688 998823684 997989392 997989393 997989404 997989405 997989406 997989410 997989449 997989451 997989451 997989443 997989461 997989466 997989465 997989491 997989494 997989499 997989500 997989502 997989507 997989510 997989509 997989523 997989523 997989525 997989524 997989524 997989524 997989526 997989517 997989519 997989518 997989503 997989459 997989465 997989467 997989474 997989480 997989480 997989477 997989472 997989466 997989469 997989471 997989474 997989453 999006750 999006755 998992570 998992604 998992620 998992617 998990455 998990455 998990457 998990450 998990448 998990450 998990452 998990452 998990516 998990518 998990517 998990520 998990522 998990508 998990508 998990508 998990511 998990557 998990538 998990539 998990540 998990541 998990546 998990546 998990539 998990540 998994502 998994502 998994487 998994487 998994488 998994475 998994487 998994503 998994507 998994509 998994511 998994511 998994504 998994497 997977203 997977203 997977199 997974897 997974898 997974904 997974909 997974910 997974898 997974900 997974909 997974907 997974909 997974911 997974915 997974893 997974896 997974892 997974895 997974895 997974897 997974901 997974896 998009526 998009528 998009532 998009537 998009532 998009539 999999906 999999899 999999904 999999908 999999910 999999906 999999906 999999906 999999908 999999908 999999908 999999902 999999903 999999903 999999910 999999912 999999902 999999902 999999906 999999925 999999929 999999929 999999929 999999931 999999932 999999934 999999938 999999946 999999948 999999950 999999965 999999963 999999964 999999955 999999957 999999921 999999921 999999923 999999898 999999907 999999912 999999914 999999913 999999923 999999933 999999933 999999934 999999934 999999934 999999929 999999926 999999924 999999926 999999923 999999924 999999923 999999964 999999951 999999956 999999946 999999949 999999956 999999957 999999957 999999964 999999955 999999955 999999962 999999968 999999968 999999960 999999963 999999955 999999930 999999931 999999923 999999923 999999929 999999925 999999930 999999938 999999939 999999940 999999942 999999936 999999917 999999918 999999907 999999909 999999911 999999911 999999920 998430378 998430376 998430378 998430378 998430382 998430406 998430410 998430410 998430414 998430416 998430416 998430416 998430404 998430408 998430408 998430432 998430443 998430388 998430389 998430383 998430389 998430390 998430403 998430404 998430404 998430407 998430415 998430415 998430430 998430415 998430415 998430405 998430406 998430411 998430405 998430405 998523300 998523307 998523296 998523304 998523306 998523305 998643283 998643284 998643278 998643286 999259652 999259650 999259651 999259655 999259655 999259665 999259656 999259658 999259659 999259660 999259668 999259669 999259663 999259660 999259643 999259643 999259643 999259642 999259678 999259683 999219306 999219307 999219311 999219311 999219316 999219327 999219327 999219331 999219341 999219341 999219351 999219343 999219343 999219343 999219337 999219343 999219342 999219321 999219355 999219353 999219349 999219351 999219356 999219357 999219361 999219361 999219361 999219315 999219286 999219286 999219280 999219280 999219283 999219288 999219296 999219295 999219296 999219295 999219282 999219283 999219279 999219281 999219280 999219292 999219294 999219294 999219296 999219309 999219311 999219309 999219315 999219315 999219312 999219314 999219316 999219317 999219318 999219297 999219296 999219297 999219283 999219284 999219278 999219279 999219281 999219284 999219284 999219286 999219288 999219288 999219295 999219279 999219277 999219280 999219281 999219281 999219281 999219269 999219250 999219244 999219235 999219232 993626915 993626903 993626903 993626904 993626905 993626905 993626900 993626887 993626881 993626882 993626882 993626879 993626875 993626884 993626878 993626863 993626867 993626840 993626852 993626830 993626838 993626839 993626836 993626839 993626839 993626839 993626839 993626843 993626845 993626843 993626843 993626843 993626849 993626838 993626838 993626841 993626843 993626843 993626843 993626845 993626841 993626845 993626820 993626822 993626860 993626859 993626865 993626867 993626868 993626877 993624496 993624512 993624515 993624495 993624495 993624497 993624494 993624519 993624520 993624521 993624519 993624519 996627490 996627453 996627453 996627454 996627458 996627458 996627465 996627458 996627443 996627444 996627451 996627455 996627459 996627461 996627449 996627449 996627451 996627463 996627470 996627455 996627455 996627457 996627458 996627469 996627474 996627475 996627468 996627474 996627475 996627476 996627476 996627478 996627483 996627483 996627479 996627481 996647138 996647134 996647155 996647156 996647158 996647170 996647170 996647175 996647183 996647182 996647181 996647181 996647186 996647200 996647200 996647203 996647185 996647177 996647183 996647190 996647191 996647193 996647197 996647192 996647196 996647198 996647197 996647275 996647276 996647276 996647286 996647284 996647284 996647267 996647263 996647262 996644679 996644670 996644669 996644670 996644671 996644667 996644664 996644665 996644666 996644663 996644665 996644675 996644693 996644661 996644662 996644663 996644667 996644741 996644743 996644740 996644741 996644752 996644756 996644758 996644742 996644739 996644738 996644740 996644741 996644743 996644743 996644743 996644743 996644746 996644745 996644732 996644724 996644724 996644731 996644730 996644730 996644731 996644732 996644733 996644734 996644732 996644736 996644741 996644738 996644738 996644740 996644741 996644742 996644744 996644745 996644749 996644748 996644757 996644750 996644756 996644741 996644745 996644745 996644741 996644743 996644750 996644750 996644755 996644757 996644769 996644768 996644768 996644775 996644796 996644796 996644796 996644796 996644799 996644790 996644784 996644784 996644786 996644780 996644784 996644784 996644778 996644779 996644774 996645338 996645342 996645283 996645284 996645273 996645276 996645289 996645289 996645320 996645333 996645343 996645353 996645353 996645353 996645353 996645348 999503370 999503367 999503365 999503366 999503367 999503372 999503367 999503369 999503369 999503372 999503370 999503373 999503376 999503379 999503379 999503384 999503390 999503385 999503388 999503387 999503373 999503374 999503374 999503374 999503375 999503390 999503382 999503382 999503382 998659520 998659522 998659523 998659527 998659531 998659518 998659519 998659528 998659528 998659532 998659532 998659533 998659524 998659527 998659542 998659538 998659531 998659529 998659522 998659522 998659509 998659514 998659517 998070889 998070885 998070889 998070892 998070894 998070897 998070892 998070895 998070898 998070902 998070899 998070876 998070881 998070882 998070874 998070871 998070866 998070857 998070857 998070857 998070862 998070863 998070862 998070862 998070862 998070869 998070880 998070881 998070870 998070868 998070870 998070879 997581272 997581276 997586538 997586538 997586538 997586519 997586518 997586514 999581992 999581959 999581973 999798760 999798763 999798763 999798763 999798765 999798767 999798768 999798768 999798770 999798773 999798782 999797896 999797893 999797893 999797893 999797867 999797868 999797870 999797870 999797869 999797857 999797860 999797860 999797841 999797845 999797849 999797855 999797859 999797862 999797848 999797843 999797839 999797835 999797877 999797885 999797887 999797888 999797884 999797894 999797899 999797899 999797898 999797897 999797887 999797885 999797881 999797885 999797888 999797890 999797894 999797887 999797888 999797870 999797868 999916600 999916671 999916669 999916665 999916665 999916649 999916652 999916660 999916658 999916660 999916374 999916376 999916376 999916372 999916379 999916386 999916364 999916355 999916358 999916365 999299999 999300012 999299998 999299995 999300001 999300014 999299995 999299995 999299992 999299997 999300005 999299979 999299967 999299970 999299967 999299968 999299972 999207079 999207085 999207087 999207068 999207072 999207074 999207081 999207570 999207570 999207570 999207572 999207575 999207578 999207578 999207578 999207585 999088861 999088862 999088857 999088840 999089418 999089414 999089416 999089422 999089419 999089423 999089423 999089432 999089435 999089436 999999939 999999940 999999941 999999943 999999940 999999941 999999941 999999957 999999946 999980452 999980455 999980463 999980464 999980461 999980441 999980445 999980446 999980447 999980447 999980447 999980442 999980440 999980443 999980444 999980453 999980455 999980448 999980436 999980435 999980429 999980428 999980428 999980434 999980436 999980436 999980438 999980448 999980445 999980449 999980449 999980446 999980447 999980447 999980455 999980451 999980449 999980451 999980470 999980471 999980477 999980479 999980472 999980488 999980484 999980478 999980482 999980482 999980488 999980489 999980489 999980482 999980482 999980476 999980473 999980469 999980471 999980469 943457040 943457050 943457061 943457058 943457058 943457058 943457061 943457064 943457061 943457053 943457041 943457042 943457044 943457041 943457044 943457046 943457041 943457035 943457038 943457038 943457046 943457047 943457050 943457050 943457056 943457061 943457059 943457055 943457051 943457056 943457062 943457070 943457069 943457071 943457060 943457052 943948797 943948790 943948790 943948790 943948846 943948837 943948822 943948833 943948833 943948837 943948836 943948773 943948774 943948774 943948783 943948785 943948785 943948786 943948789 943948789 943948790 943948791 943948791 943948793 943948789 943948779 943948780 943948789 943948786 943948783 943948782 943948790 943948786 943948786 943948778 943948779 943948777 943948780 943948783 943948786 943948787 943948793 943872448 943872452 943872458 943872448 943872453 943872453 943872458 943872476 943872473 943872469 943872460 943872460 943872457 947826199 947826171 947826163 947826163 947826170 947826174 947826174 947826176 947826179 947826179 947826095 947826097 947826098 947826099 947826098 947826099 947826102 947826104 947826103 947826109 947826094 947826093 947826094 947826098 947826101 947826086 947826079 947826080 947826083 947826091 947826095 947826060 947826066 947826040 947826041 947826042 947826043 947826041 947826045 947826037 947826039 947826020 947826021 947826018 947826051 947826050 947826052 947826053 947826049 945666943 945666944 945666960 945666951 945666948 945666952 945666953 945666958 945666969 945666971 945666971 945666968 945666974 945666974 945666974 945666968 964002606 964002612 964002584 964002585 964002585 964002585 964002586 964002586 964002588 964002593 964002611 964002625 964002625 964002626 964002631 964002628 964002631 964002634 964002632 964002633 964002602 964002586 964002588 964002628 964002621 964002625 964002620 964002616 964002605 964002612 964002604 964002611 964002611 964002614 964002610 964002610 964002614 964002616 964002605 964002596 964002596 964002589 964922392 964922403 964922406 964922408 964922407 964922422 964922398 964922390 964430676 964430677 964430681 964430694 964430679 964430689 964430719 964430725 964430726 964430726 964430726 964430728 964430731 964430753 964430775 964430771 964430767 964430770 964430773 964430743 964430743 964430754 964430745 964430748 964430751 962440394 962440375 962440383 962440374 962440377 962440369 962440355 962440349 962440350 962440324 962440298 962440299 962440296 962440292 962440294 962440262 964050499 964050505 964050506 964050507 964050509 964050509 964050510 964050510 964050512 964050512 964050516 964050517 964050518 964050522 964050522 964075165 964075165 964075167 964075198 964075169 964075171 964075152 964075149 964075148 964075148 964075151 964075152 964075156 964075158 964075159 964075159 964075161 964075150 964075142 964075145 964075138 964075142 964075148 964075144 964075144 964075146 964075149 964075140 964075140 964075136 964075128 964075128 964075120 964075124 964075095 964075103 964075106 964075111 964075075 964075070 964075057 964075071 964075078 964075055 964075050 964075052 964075035 964075033 964075032 964075031 964075036 964075037 964075024 964075024 964075026 964075031 964075025 964075025 964075024 964075027 964075027 964075027 964075031 964075031 964075032 964075032 964075022 964075037 964075051 964075059 964075058 964075062 964075060 964075059 964075058 964075066 964075052 964075047 964075031 964075032 964075032 964075033 964075034 964075033 964074994 964074999 964075000 964075002 977022990 977022990 977022997 977022997 977022994 977022994 977022962 977022958 977022961 977022961 977022981 977022982 977022978 977022989 977022942 977022933 977022936 977022937 977022939 977022932 977022935 977022955 977022949 977022954 977022954 977022942 977022943 977022942 977022942 977022942 977022947 977022947 977022948 977022955 977022957 977022951 977022943 977022940 977022942 977022943 977022943 977022946 977022939 977022922 977022917 977022921 977022917 974164900 974164890 974164890 974164889 974164889 974164891 974164886 916865806 916968707 916968674 916968682 916968679 916968672 916968681 916968682 916968684 916968707 916968709 916968707 916089384 916089382 916089335 916089339 916089339 916089339 916089316 897753684 897753688 897753689 897753712 897753718 897753717 897753735 897753737 897753735 897753733 897753734 897753734 897753721 897753719 897753715 897753725 897753722 897753660 897753661 897753663 897753663 897753665 897855560 897855567 897855587 897855587 897855594 897855598 897855600 897855598 898275006 898275008 898275008 898275013 898275013 898275028 898275028 898275034 898275017 898275021 898275027 898275027 898275025 898275011 898275015 898274997 898274996 898275002 898274976 898274980 898274982 898274976 898274991 898274979 898274977 898274989 898274989 898274979 898274985 898274973 898274969 898274959 898274970 898274971 898274962 894321218 894321221 894321224 894321231 894321228 894321229 894321228 894321229 894321229 894321229 894321221 894321222 894321233 894321236 894321240 894321242 894321238 894321230 894321228 894321234 894321236 894321236 894321234 894321224 894321222 894321259 894321260 894321254 894321258 894321265 894320796 894320793 894320802 894320802 894320799 894320803 894320801 894320810 894320819 894320816 894320817 894320818 894320831 894320831 894320791 892675281 892675285 892675285 892675285 892675272 892675272 892675236 892675241 892675231 892675234 892675236 892675235 892675238 892675249 892675225 892675235 892675235 892675240 892675245 892675247 892675237 892675241 892675234 892675238 892675238 985277569 985277578 985277595 985277594 985277614 985277624 985277629 985277630 985277674 985277681 985277682 985277655 985277657 985277660 985277657 985277660 985277672 985277668 985277674 985277685 985277685 985277692 985277711 985277683 985277695 985277692 985277683 985277688 985277666 985277666 985277671 985277674 985277672 985277674 985277671 985277676 985277675 985277727 985277732 985277719 985277734 985277734 985277736 985277739 985277743 985277750 985277750 985277757 985277757 985277750 985277752 985277753 985277749 985277749 985277742 985277743 985277743 985277743 985277753 985277750 985277753 985277747 985277749 985277738 985277736 985277737 985277737 985277739 985277742 985277706 985277703 985277709 985277708 985277710 985277715 985277716 985277712 985277706 985277706 985277684 985277688 985277685 985277685 985277686 985277687 985277688 985277678 985277675 985277652 985277655 985277655 985277652 985277650 985277664 985277663 985277664 985277664 985277664 985277664 985277670 985277671 985277679 985277677 985277678 985277678 985277676 985277680 985277682 985277682 985277683 985277697 985415805 985415818 985415820 985295834 985295836 985295827 985295825 985295822 985295829 985295833 985295833 985295783 985295786 985295783 985295783 985295786 985295773 985295772 985295769 985295774 985295772 985295775 985295776 985295781 985295784 985295809 999782589 999782590 999782590 999782592 999782597 999782590 999782591 999782591 999782594 999782596 999782600 999782600 999782606 999782609 999782604 999782607 999782576 999782600 999782601 999782596 999782600 999782599 999782609 999782612 999782612 999782605 999782608 999782607 999782595 999782581 999782584 999782585 999782588 999782589 999782591 999782597 999782598 999782603 999782606 999782605 999782606 999782604 999782598 999782597 999782599 999782599 999782600 999782596 999782596 999782611 999782614 999782609 999782608 999782608 999782610 999782615 999782617 999747996 999747994 999747994 999747994 999747997 999748082 999748064 999748064 999748067 999748067 999748067 999748060 999748062 999748053 999748050 999748050 999748045 999748006 999747999 999748005 999748015 999748019 999748017 999748015 999748015 999748012 999747993 999747992 999747978 999747982 999747984 999747984 999747984 999747987 999747987 999747987 999748003 999748003 999747999 999747986 999747972 999747985 999747987 999747979 999747983 999747986 999747987 999747986 999747985 999747985 999747935 999747934 999747937 999747936 999747926 999747919 999747920 999747915 999747913 999747898 999747871 999747872 999747867 999747873 999747875 999747876 999747878 907192225 907192227 907192204 907192200 907192195 907192170 907192165 907192226 907192226 907192228 966048205 966048194 966048205 966048205 966048204 966048183 966048186 966048193 966048204 966048204 966048204 966048217 966048215 966048210 966048214 966048217 966048219 966048222 966048223 966048215 966048216 966048216 966048209 966048213 966048214 966048213 966048212 966048217 966048229 966048221 966048218 966048240 966048256 907192263 907192262 907192262 907192263 907192257 907192251 907192240 907192240 907192240 907192240 907192238 907192240 907192233 907192256 907192261 905582034 905582047 905582048 905582049 905582049 905582051 905582046 905582052 905582011 905582020 905582007 905582000 905581999 905582001 905582000 905582008 905365229 905365200 905365200 905365201 905365205 905364275 905364276 905364282 905364283 905364283 905364283 905364283 905364291 905364292 905364289 905364290 905364279 905364288 905364248 905364248 905364249 905364249 905364231 905364232 905364232 905364233 905292478 905292479 905292478 905292487 905292488 905292488 905292488 905292486 905292483 905292491 905292483 905292483 905292483 905292480 905292476 905292476 905292479 905292481 905292479 905292435 905292432 905292427 905292427 905292427 905292429 905292426 905292425 905292435 905292438 905292438 905292438 905292442 905292439 905292439 905292450 905292452 905292452 905292449 905292452 905292453 905292454 905292456 905292458 905292464 905292464 905292467 905292459 905292463 905292463 905292466 905292467 905292454 905292455 905292464 905292494 905292484 905292477 905292477 905292474 905292475 905292490 905292503 905292494 905292497 905292495 903297028 898856076 898856077 898856071 898856075 898856075 898856075 898856075 898856086 898856086 898856077 898856077 898856077 898856097 898856110 898856120 898856119 898856119 898856120 898856120 898856120 898856112 898856111 898856076 898856076 898856072 897945561 897945545 897945553 897945554 897945553 897945567 897945563 897945563 897945559 897945559 897842659 897842661 897842667 897842670 897842668 897842672 897842674 897842691 897842716 897842719 897842725 897842743 897842733 897704634 897704644 897704644 897704646 897704622 897704635 897704650 897704651 897704652 897704653 897704653 897704655 897704658 897704659 897704669 897704669 897704654 897704661 897704655 897704667 897704647 897704649 897704637 897704637 897704632 897704633 897704635 897704631 897704620 897704619 897704615 897704609 897704617 897704610 897704613 897704593 897704588 897704592 897704613 897704326 897704325 897704320 897704320 897704323 897704326 897704332 897704332 897704336 897704330 897704342 897704327 897704325 897704307 897704309 897704314 897704313 897704251 897704251 897704243 897704260 897704256 897704285 897704301 897704292 897704292 897704292 897704303 897704303 897704303 897704282 897704301 897704301 897704303 897704302 897704303 897704303 897704303 897704291 897704291 897704296 897704279 897704283 897704272 897704272 897704272 897704274 897704279 897704285 897704286 897704286 897704283 897704281 897704284 897704286 897704285 897704290 897704295 897704298 897704284 897704284 897704284 897704288 897704284 897704288 897704291 897704296 897704302 897704305 897704319 897704355 897704358 883217552 883217556 883217557 883217560 883217560 883217556 883217556 883217552 883217554 883217545 883217546 883217551 883217553 883217556 883217557 883217571 883217575 883217566 883217566 883217560 883217552 883217551 883217513 883217515 883217518 883217518 883217515 883217527 883217532 883217532 883217522 883217526 883217522 883217526 999999931 999999932 999999922 999999922 999999921 999999921 999999925 999999922 999999919 999999905 999999903 999999896 999999902 999999899 999999891 999999889 999999886 999999892 999999891 999999879 999999893 999999893 999999893 999999890 999999884 999999893 999999894 999999875 999999878 999999878 999999881 999999884 999999865 999999859 999999858 999999858 999999863 999999859 999999860 999999863 999999868 999999876 999999878 999999878 999999884 999999885 999999886 999999914 999999914 999999914 999999929 999999931 999999926 999999913 999999907 999999909 999999904 999999908 999999909 999999909 999999900 999999902 999999905 999999915 999999919 999999925 999999938 999999939 999999938 999999938 999999942 999999952 999999951 999999959 999999965 999999965 999999965 999999965 999999968 999999969 999999969 999999968 999999959 999999956 999999956 999999956 999999956 999999944 999999945 999999945 999999949 999999944 999999934 999999935 999999934 999999937 999999932 999999934 999999932 999999912 999999907 999999909 999999909 999999921 999999922 999999920 999999928 999999928 999999939 999999936 999999945 999999943 999999948 999999944 999999944 999999954 999999949 999999950 999999950 999999951 999999932 999999930 999999930 999999930 999999902 999999907 999999909 999999912 999999900 999999898 999999907 999999910 999999910 999999911 999999907 999999902 999999898 999999899 999999899 999999901 999999912 999999912 999999858 999999859 999999844 591534278 591534279 591534279 591534267 591534265 591534264 591534259 591534269 591534263 591534270 591534270 591534287 591534350 591534348 591534341 591534316 591534304 591534305 591534279 591534281 591534274 591534274 591534282 591534284 591534284 591534286 591534276 591534283 591534291 591534287 591533563 591533574 591533574 603359455 603333307 603333307 822989902 859923200 859923214 859923214 859923200 859923199 859923199 859923201 859923201 859923201 859923203 859923204 859923204 859923209 859923203 859923212 859923216 859923220 859923205 859923189 859923171 859923151 859923149 859923130 859923133 859923127 859923128 859923121 859923121 859923121 859923116 859923122 859923187 859923188 859923184 859923189 859923199 859923201 859923203 859923197 859923198 859923200 859923204 859923206 859923203 859923203 859923206 859923211 859923215 859923246 859923262 859923264 859923253 859923254 859923247 859923265 859923261 859923271 857006905 857006946 857007035 857007067 857007075 857007075 857007066 857007057 857007056 857007070 857007070 857007064 857007065 857007068 857007110 857007103 857007107 857007114 857007114 857007119 857007119 857007119 857007119 857007119 857007121 857007121 857007133 857007144 857007146 857007133 857007130 857007132 857007133 857007137 857007155 857007148 857015599 857015599 857015595 857015595 857015599 857015601 857015602 857015606 857015609 857015609 857015600 857015608 857015608 845214079 845214077 900586139 900586128 900586132 900586133 900586133 900586134 900586137 900586129 900586129 900586095 900586080 900586079 900586071 900586078 900586079 900586088 900586088 900586088 900586081 900586082 900586081 900586072 900586054 900586041 900586041 900586046 900586060 900586092 900586098 900586095 900586107 900586108 900586114 900586114 900586113 900586106 900586105 900586105 900586099 900586110 900586113 900586111 900586112 900586112 900586113 900586110 900586114 900586118 900586120 900586115 900586115 900586118 900586110 900586117 900586105 900586105 900586105 900586092 900586092 900586052 900586050 900586050 900586053 900586059 900586051 900586046 900586051 900586046 900585600 900585984 900585994 900585990 900585995 900585990 900585988 900585978 900585978 900585975 900585976 900585976 900585975 900585970 900585970 900585973 946794581 946794594 946794600 946794601 946794601 946794602 946794610 946794610 946794576 946794553 946794554 946794547 946794552 946794559 946794578 946794580 946794561 946794562 946794605 946794613 946794608 946794609 946794587 946794589 946794591 946794592 946794592 946794575 946794575 946794578 946794578 946794533 946794523 946794491 946794491 946794491 946794491 946794490 946794489 946794496 946794490 946794494 946794485 946794480 946794470 946794474 946794465 946794468 946794479 946794479 946794468 946794471 946794472 946794474 946794476 946794477 946794482 946794490 946794491 946794494 946794489 946794494 946794492 945046982 945046985 945046989 945046990 945046991 945046959 945046948 945046953 945046950 945046956 945046955 945046955 945046960 945046964 945046967 945046969 945046969 945046974 945046974 945046974 945046983 945046979 945046985 945046984 945046985 945047000 945046990 945046988 945046995 945046997 945046997 945046999 945047003 945047007 945047003 945047015 945047009 945047011 945047011 945047015 945047015 945047016 945047018 944977835 944977836 944977820 944977820 944977821 944977821 944977841 944977844 944977852 944977852 944977850 944977846 944977831 944977835 944977836 944977886 944977887 944977886 944950196 944950198 944950198 944950198 944950200 944950197 944950192 944950192 944950200 944950179 944950179 944950178 944950180 944950166 944950172 944950179 944950191 944960534 944960531 944960535 944960527 944960535 944960596 889588542 889588554 889588555 889588540 889588540 889588509 889588507 889588491 889588493 889588499 889588506 889588505 889588505 889588502 889588503 889588498 889588499 889588500 889588500 889588497 889588498 889588498 889588489 889588493 889588502 889588514 889588514 889588520 889588523 889588527 889588528 889588534 889588513 889588476 889588476 889588471 889588467 889588459 889588463 889593622 889593621 889593627 889579992 889579990 889579944 889579948 889579946 889579947 889580003 889580005 889580000 889579998 889580001 889580005 889580005 889580002 889555354 889555357 889555359 889555336 889555336 889555329 889555329 889555332 889555330 889555357 889555361 889555361 889555365 889555365 889555354 889555359 889555356 889555357 889555337 889555335 889555350 889555350 889555350 889555340 889555340 889555340 889555341 889555339 889555333 889555319 889555317 889555317 889555317 889555317 889555319 889555319 889555325 889555328 889555319 889555323 889555325 889555330 889555332 889555334 889555333 889555334 889555332 889555332 889555337 889555332 889555319 889555315 889555315 889555322 889555322 889555327 889555328 889555328 889555342 889555338 889555343 889555341 889555341 889555345 889555345 889555347 889555348 889555361 889555361 889555348 889555351 889555355 889555360 889555363 889555362 889555362 889555364 889555353 889555350 889555367 889555368 852622055 852622057 852622057 852622057 852622054 852622054 632965461 632965465 632965467 632965471 632965491 632965496 632965501 632965502 632965509 632965496 632965495 632965510 632965515 632965523 632965526 632965533 632965547 632965550 632965550 632965554 632965555 632965519 632965523 632965521 632965527 632965523 632965526 632965529 632965529 632965530 632965533 632965537 632965533 632965533 632965542 632965542 632965516 632965520 632965532 632965527 632965537 632965524 632965521 632965521 632965515 632965515 632965515 632965518 632966486 632966495 632966498 632966495 632966494 632966495 632966495 632966495 632966476 632966476 632966476 632966476 632966472 632966476 632966479 632966481 632966475 632966475 632966475 632966474 632966476 632966476 632966475 632966476 632966467 632966469 632966471 632966476 632966476 632966476 632966476 632966476 632966457 710759256 710759257 710759252 710759254 710759252 710759245 710759245 710759247 710759260 710759259 710759259 710759262 710759263 710759252 710759257 710759254 710759251 710759277 710759279 999990032 999990033 999990031 999990017 999990019 999990023 999990030 999990029 999990044 999990042 999990041 999990034 999989941 999989941 999989929 999989934 999989940 999989942 999999921 999999921 999999920 999999922 999999921 999999927 999999921 999999926 999999928 999999928 999999937 999999876 999999872 999999878 999999878 999994712 999994731 999994352 999994376 999994379 999994382 999994375 999994373 999994364 999994379 999994382 999994382 999994376 999994382 999994385 999994387 999994418 999994418 999994424 999994425 999994417 999994417 999994412 999984076 999984079 999984081 999984082 999984082 999984084 999984089 999984092 999984093 999984094 999984070 999984071 999984034 999984036 999984034 999984030 999984031 999984032 999984028 999984028 999984026 999984026 999984029 999984032 999984023 999984015 999984015 999984015 999984007 999984012 999984009 999984007 999984004 999984005 999983998 999983983 999983981 999983987 999983977 999983969 999983967 999983966 999983969 999983970 999983964 999983958 999983953 999975502 999975501 999975501 999975501 999975502 999975498 999975500 999975521 999975522 999975526 999975545 999975545 999975544 999975543 999975541 999975543 999975547 999975547 999975551 999975552 999975552 999975550 999975541 999975547 999975543 999994191 999994189 999996985 999997000 999997001 999996998 999997003 999997007 999996990 999996992 999996995 999996979 999996998 999997026 999996997 999997000 999997010 999997009 999997004 999997004 999997000 999996999 999996999 999997000 999996997 999996995 999996997 999987024 999987027 999987027 999987025 999987026 999987026 999987028 999987029 999968398 999968414 999968420 999968420 999968422 999968426 999968420 999968422 999968424 999968424 999968424 999968428 999968428 999968430 999968431 999968435 999968419 999968420 999968421 999968435 999968435 999968439 999968443 999968443 999968440 999968452 999968455 999968457 999968450 999968450 999968450 999968443 999968444 999968445 999968442 999968444 999968446 999968449 999968449 999968449 999968450 999968463 999968463 999968464 999968462 999968459 999968467 999968466 999968469 999968469 999968470 999967497 999967499 999967488 999967483 999967485 999967481 999967470 999967416 999967421 999967421 999967421 999967412 999967413 999967418 999991158 999991161 999991159 999991164 999991170 999991170 999991153 999991135 999991132 999991118 999991105 999988313 999988309 999988310 999988311 999988313 999988317 999988319 999988319 999988328 999988326 999988326 999988327 999988337 999988333 999988333 999988329 999988330 999988329 999988321 999960712 999960716 999960715 999960714 999999933 999999931 999999928 999999897 999999950 999999918 999999910 999999912 999999921 999999921 999999919 999999919 999999909 999999907 999999903 999999895 999999898 999999898 999999898 999999902 999999904 999999904 999999905 999999877 999999879 999999886 999999883 999999879 999999887 999999887 999999871 999999871 999999860 999999876 999999875 999999915 999999916 999999915 999999915 999999917 999999903 999999904 999999906 999999908 999999917 999999887 999999886 999999886 999999880 999999871 999999861 999999863 999999935 999999935 999999934 999999929 999999951 999999951 999999855 999999852 999999677 999999678 999999678 999999694 999999697 999999700 999999704 999999693 999999705 999999706 999999706 999999700 999999699 999999705 999999696 999999696 999999702 999999699 999999699 999999705 999999707 999999702 999999707 999999707 999999708 999999710 999999672 999999659 999999659 999999658 999999653 999999661 999999659 999999661 999999662 999999655 999999657 999999658 999999658 999999711 999999717 999999720 999999728 999999729 999999721 999999726 999999727 999999733 999999728 999999726 999999727 999999732 999999737 999999733 999999736 999999727 999999723 999999711 999999287 999999295 999999298 999999319 999999320 999999321 999999322 999999323 999999323 999999324 999999327 999999327 999999328 999999338 999999342 999999338 999999338 999999292 999999295 999999312 999999316 999999319 999999399 999999401 999999388 999999392 999999392 999999392 999999389 999999388 999999386 999999384 999999399 999999376 999999376 999999360 999999359 999999360 999999356 999999357 999999357 999999359 999999360 999999360 999999380 999999382 999999373 999999374 999999374 999999378 999999379 999999368 999999368 999999368 999999368 999999368 999999359 999999359 999999359 999999361 999999361 999999316 999999316 999999324 999999338 999999354 999999357 999999356 999999358 999999355 999999361 999999358 999999358 999999351 999999351 999999352 999999349 999999352 999999350 999999351 999999358 999999358 999999358 999999360 999999364 999999343 999999336 999999343 999999343 999999344 999999333 999999319 999999314 999999306 999999307 999999309 999999304 999999253 999999255 999999257 999999257 999999256 999999243 999999239 999999245 999999270 999999281 999999273 999999272 999999270 999999270 999999271 999999266 999999260 999999263 999999261 999999331 999999331 999999334 999999343 999999343 999999346 999999350 999999349 999999348 999999347 999999348 999999351 999999355 999999354 999999354 999999353 999999353 999999337 999999331 999999333 999999338 999999343 999999341 999999343 999999347 999999349 999999354 999999357 999999356 999999360 999999360 999999362 999999361 999999363 999999359 999999352 999999351 999999351 999999359 999999359 999999355 999999360 999999772 999999773 999999780 999999780 999999777 999999778 999999782 999999782 999999780 999999786 999999789 999999796 999999795 999999798 999999806 999999822 999999822 999999822 999999817 999999812 999999814 999999816 999999816 999999817 999999866 999999866 999999868 999999875 999999876 999999876 999999868 999999874 999999869 999999869 999999871 999999864 999999867 999999870 999999883 999999901 999999890 999999915 999999866 999999860 999999849 999999871 999999871 999999873 999999873 999999871 999999855 999999860 999999856 999999853 999999853 999999862 999999863 999999864 999999866 999999871 999999860 999999858 999999859 999999854 999999856 999999859 999999856 999999858 999999860 999999858 999999847 999999849 999999858 999999862 999999856 999999856 999999852 999999821 999999825 999999779 999999778 999999766 999999767 999999793 999999796 999999796 999999792 999999814 999999825 999999827 999999825 999999822 999999818 999999818 999999860 999999863 999999864 999999864 999999863 953791268 953791273 953791273 953791269 953791270 965298059 965298060 965298057 965298058 965298058 965298051 965298051 991008116 991008091 991008083 991005560 991005558 991005558 991005552 991005555 991005542 991005536 991005545 991005549 991005562 991005573 991005515 991005516 991005515 991024477 991024480 991024476 991024477 991024487 991024487 991024487 991024485 991443616 991443615 991443616 991443606 991443616 991443617 991443629 991443636 991443641 991443637 991443637 991443625 991443613 993761428 993761427 993761423 993761414 993761408 993761406 993761400 993761405 993761403 993761403 993761415 993761416 993761416 993761420 993761428 993761428 993761422 993761421 993761431 993761425 993761426 993761399 993761793 993761797 993761782 993761781 994912312 994912309 994912309 994912306 994912299 994912303 994912303 994912301 994912315 994912298 994912281 994912283 994912284 994912287 994912287 994912280 994912269 994912261 994912258 994912256 994912247 994912247 994912249 994912251 994912255 994912227 994912224 994912222 994912222 994912217 994912219 994912219 994912217 994912219 994912222 994912225 878129809 878129796 878129801 878129764 878129768 878129771 878129771 878129764 878129762 878218967 878218973 878219135 878219133 878219137 878219138 878219138 878219146 878219148 878219159 878219167 878219168 878219165 878219166 878219161 878219161 878219164 878219146 878219151 878219155 878219160 878219171 878219170 878219170 878219166 878219165 878219167 878219104 878219107 878219114 878219117 878219118 878219121 878219099 878219091 878219097 878219099 878219096 878219088 878219088 878221588 878221586 878221588 878221587 878221575 878221576 878221570 878221584 878221580 878221594 878221596 878221592 878221582 878221582 878221578 878221569 878221566 878221569 878221567 878221567 878221593 878221610 878963833 878963821 878963821 878963825 878963826 878963839 878963831 878963834 878963837 878963833 949079025 949079022 949079023 949079014 949079003 949078993 949078994 949078991 949078994 949078993 949078995 949078995 949078994 949079011 949079004 949079000 949078996 949078985 949078985 949078979 949078981 949078991 949078989 949078988 949078990 949078992 949078996 949079003 949079004 970287240 970287241 970287244 970287246 970287250 970280653 970280653 970280649 970280640 970280628 970280621 970280626 970280626 970280650 970280655 970280661 970280662 970280662 970280666 970280667 970280693 970280693 970280673 970280673 970280673 999912046 999912037 999912018 999912020 999912008 999912078 999912089 999912094 999912096 999912088 999912084 999912086 999912084 999912075 999912078 999912079 999912076 999912079 999912079 999912101 999912097 999912096 999912093 999912093 999912091 999912091 999912092 999912092 999912093 999912089 999912083 999912084 999912087 999912081 999912072 999912075 999912072 999912067 999912067 999912067 999912069 999912070 999912069 999912069 999912068 999912069 999912075 999912056 999913997 999914015 999914011 999914011 999914001 999913985 999913983 999913983 999913984 999913996 999913986 999913996 999913991 999914000 999913999 999913997 999914000 999913995 999913995 974203917 974203918 974203920 974203925 974203926 974203931 974203931 974203932 974203938 974203934 974203941 974203941 974203942 974203940 974203939 974203944 974203936 974203938 974203932 974203948 974203948 974203950 974203953 974203957 974231502 974231500 974231508 974231526 974231536 974231515 974231532 974231539 974231540 974231546 974231547 974231541 974231535 974231528 974231530 974231530 974231515 974231516 974231518 974231519 974231554 974231542 974231546 974231536 974231546 974231568 974231582 974231582 974231582 974264100 974264104 974264097 974264097 974217406 974217407 974217402 974217402 974217394 974217399 974217401 974217400 974217405 974217408 974217412 974217407 973943444 973943446 973943449 973943449 973943456 973943454 973943463 973943469 973943472 973978518 973978519 973978516 973978539 973978539 975013953 975013956 975013965 975013964 975013955 975013955 975013957 975013956 973863427 973863428 973863428 973863430 973863438 973863440 973863440 973863442 973863416 973863416 973863416 973863414 973863414 973863414 973863420 973863420 973863412 973863409 973863410 973863413 973863421 973863422 973863423 973863425 973863428 973863414 973863413 973863410 973863411 973863406 973863419 973863412 973864206 973864208 973864194 973864195 973864203 973864204 973864206 973864206 973864206 973864209 973864211 973864216 973864207 973864211 973864243 973864245 973864246 973864239 973864237 973864234 973864244 973864243 973864243 973864243 973864242 973864244 973864243 973864248 973864269 973864270 973864271 973864273 973864273 973864269 973864277 973864273 973864275 973864275 973864277 973864280 973864263 973864270 973864269 973864268 973864276 973864273 973864269 973864269 973864269 973864269 973864269 982896808 982896808 982896838 982896826 982896826 982896825 982896834 982896834 982896837 982896838 982896839 982896837 982896828 982896828 982896828 982896827 982896829 982896830 982896817 982896827 982896828 982896829 982896837 982896833 982896835 982896831 982896829 982896822 982896820 982896810 982896815 982896814 982896813 982896814 982896817 982896817 982896806 982896816 982896816 982896813 982896817 982896804 982896805 982896813 982896814 982896812 982896808 982896799 982896817 982896815 982896815 982896810 982896814 982896812 982896807 912781625 912781628 912781622 912781624 912781631 912781631 912781628 912781649 912781644 912781640 883150279 883150277 883269312 883269281 883269277 883269248 883269249 883269260 883269265 883269264 883269260 883269262 883269263 883269255 883269263 883269264 883269273 883269277 883269278 883269281 883269289 982773175 982773177 982773182 982773173 982773178 982773172 982773175 983138672 983138664 983138648 983138659 983138659 983138662 983138667 983139989 983139989 983139991 971633201 971633200 971633201 971633203 971633204 971633206 971633210 998153981 998153986 998153990 998153989 998153993 998153993 999996490 999996488 999996489 999996493 999996496 999996496 999996495 999996495 999996498 999996506 999996510 999996510 999996510 999996489 999996489 999996495 999996491 999996480 999996486 999996484 999996469 999996475 999996475 999996475 999996475 999996475 999996478 999996476 999995159 999995162 999995155 999995150 999995161 999996692 999996681 999996681 999996681 999996681 999996690 999996692 999996696 999996697 999996698 999996698 999996688 999996689 999996690 999996668 999996670 999996666 999996662 999996654 999996659 999996665 999996667 999996694 999996695 999996698 999996701 999996702 999996698 999996699 999996700 999996691 999996692 999996701 999996691 999996699 999996700 999996697 999996678 999996676 999996677 998703133 999996680 999996688 999996686 999996682 999996681 999996680 999964152 999964171 999964172 999964183 999964186 999964183 999964185 999964182 999964182 999964185 999964192 999964193 999964190 999964182 999964148 999964148 999964139 999964144 999964142 999964127 999964128 999964138 999964144 999964146 999964149 999961652 999961637 999961640 999961634 999961639 999961631 999961631 999961631 999961632 999961633 999961634 999961637 999961643 999961647 999961647 999961655 999961658 999961658 999961658 999961662 999961674 999961671 999961673 999961673 999961665 999961684 999961684 999961675 999961674 999961680 999961680 999961678 999961682 999961684 999961687 999961688 999961679 999961678 999961678 999961670 999961665 999961665 999961661 999961665 999961749 999961736 999961735 999961679 999961679 999961682 999961682 999961676 999961678 999961678 999961676 999961678 999961670 999961670 999961674 999961662 999961660 999961661 999961663 999961666 999961669 999961669 999961673 999961670 999961678 999961668 999961668 999961680 999961681 999961682 999961682 999961684 999961686 999961697 999961697 999961697 999961699 999961697 999961693 999961694 999961692 999961692 999961680 999961687 999961692 999961684 999961679 999961683 999961681 999961688 999961691 999961693 999961694 999961695 999961699 999961701 999961701 999961703 999961673 999961640 999961639 999961640 999961641 999961642 999961639 999961641 999961642 999961642 999961648 999961651 999961645 810653320 810653320 810653321 810653320 810653324 810653323 810653319 810653318 810653316 810653309 810653312 810653312 810653312 810653314 810653335 810653335 810653325 810653325 810653325 810653326 810653326 810653326 810653333 810653335 810653338 810653339 810653341 810653342 810653344 810653344 810653338 810653340 810653344 810653351 810653335 810653330 810653333 810653347 810653347 810653349 810653354 810653349 810653347 810653347 810653347 810653353 810653358 810653356 810653365 810653376 869522332 869522331 869522338 869522329 869522333 910474233 910474228 910474228 910474228 910474230 910474220 910474228 909438817 909438825 909438825 909438825 909438821 909438831 909352229 909352219 909352219 909352224 909352226 909352234 909352234 909352234 909352243 909352255 909352254 909352261 909352262 909352224 909352228 909352239 909352239 909352230 909352237 909352237 909352235 909352218 909352217 979307005 979307005 979307005 979306998 979306997 979306997 979307000 979306995 979306999 952786232 952786231 952786237 952786235 952758704 952758700 952758700 952758698 952758701 952758708 952758701 952758710 952758709 952758709 952758712 952758712 952758709 943726180 943726179 943726180 943726177 943726197 943726197 943726176 943726169 943726174 943726174 943726177 943726179 943726181 943726182 943726187 943726189 943726191 943726189 943726182 943726188 943726188 943726191 943726195 943726192 943726185 943726191 943726194 943726208 943726211 943726211 943726242 943726246 943726246 943726247 943726247 943726227 943726234 943726233 943726237 943726236 943726241 943726238 943726230 943726227 943726213 943726211 943726224 943726228 943726228 943726247 943726264 943726267 943707308 873752493 873752493 873752493 873748039 873748044 873748047 873748047 873748044 873748043 873748048 873748048 873748048 873748048 873748044 873748044 873748043 873748038 873748041 873748041 873748065 873748062 873748072 873748073 875464744 875464741 875464755 875464758 875464760 875464763 875464767 875345706 875345702 875345705 875345708 875345709 875345713 875345713 875345705 875345703 875345695 875345695 875345674 875345674 875345668 875345668 875345677 875345673 875345666 875345674 875345692 875345687 875345693 875345693 875345698 875345698 875345698 875345705 935975140 935975140 935975143 935975144 935975135 935975135 935975147 935975119 935975119 895023225 895023235 895023229 895023229 895023229 895023227 895023227 895023230 895023227 895023233 895023240 895023232 895023232 895023236 895023236 895023238 895023239 895023244 895023246 895023248 895023244 895023245 895023246 895023248 895023252 895023252 895023247 894281019 894280976 894280979 894280985 894280985 894280988 894280993 894280996 894280988 894280925 894280955 894280968 894280968 894280971 894280967 894280975 894280978 894280980 894280968 894280968 894280965 894280963 894280965 894280965 894280951 894280942 894280946 894280952 894280952 894280953 894280945 894280946 894280947 894280947 894280949 894280945 894280950 894280950 894280958 894280957 894280948 894280947 894280944 894280938 894280929 894280926 894280914 894280914 894280914 894280918 894280917 894280918 894280905 894280900 894280820 894280897 894280891 894280892 894280893 894280893 894280900 894280922 894280921 894280927 894280929 894280925 894280924 894280927 894307297 894307303 894307306 894307306 894307310 894307308 894307304 894307308 894307301 894307305 894307301 894307313 894307315 894307311 894307314 894307316 894307318 894307315 835438319 835438324 835438320 835438326 835438323 835438324 835438323 835438325 835438346 835438350 835438347 835438347 835438349 835438351 835438358 835438356 835438357 835438359 835438351 835438357 835438359 835438347 835438334 835438334 835438335 835438340 835438342 835438343 835438341 835438341 835438341 835438346 835438344 835438345 835438361 835438364 835438355 835438355 835438357 835438358 835438379 833595864 833595861 833595848 833595851 833595848 833595845 833595853 833595856 833595859 833595846 833595846 833595845 833595845 833595845 833595849 833595849 833595845 833595842 833595842 833595853 833595852 833595847 999999976 999999979 999999979 999999982 999999988 999999983 999999976 999999973 900496083 900496082 900496085 900496100 900496100 900496106 900496089 900496096 900496104 900496103 900496090 900496094 900496086 900496078 900496078 900496078 900496079 900501305 900501310 900501294 900501298 900501298 900501298 900501300 900501303 900501332 900503295 900503295 900503297 901018093 901018093 901018093 901575001 901574998 901574989 901574994 901574999 901574975 923127523 923127527 923127536 923127535 923127536 923127538 923127577 923127583 923127582 923127583 923127580 923127591 923127587 923127587 923127587 923127577 923127577 920809767 920809772 920809771 920809771 920809769 920809760 920809744 920809736 920809736 920809738 920809740 920809744 920809756 920809752 920809738 920809738 920809733 920809711 920809711 920809672 920809682 920842468 920842469 920842468 920842471 920842470 920842473 920842473 920842465 920842465 920842472 920842463 920842468 920842458 920842458 920842451 920842450 920842447 920842449 920842447 920842439 920842463 754411180 754411184 754411186 754411186 754411199 754411192 754411190 754411181 754411185 754411183 754411183 754411183 754411184 754411186 754411193 754411197 754411198 754411191 754411195 754411202 754411199 754411199 754411214 754411213 754411203 754411203 754411208 754411201 754411200 754411200 754411204 754411212 754411217 754411215 754411215 754411222 754411222 754411224 754411238 754411238 754411239 754411240 754411237 754411233 754411221 754411217 754411208 754411203 754411205 754411205 754411204 754411199 754411197 754411202 754411195 754411186 754411183 754411172 754411170 754411171 754411168 754411133 754411129 754411136 754411135 754411139 766328600 766328593 766328595 766328594 766328594 766328595 766328589 766328573 766328582 766328582 769912603 769912605 769912640 769912642 769912643 769912636 769912638 769912642 769912642 769912629 769912629 769912624 769912622 769912620 769912631 769912615 769912614 769912619 769912618 769912626 769912618 769912620 769912618 769912618 769912621 770032790 770032790 770032790 770032812 770032813 770032780 770032780 770032784 770032770 770032762 770032765 770032766 770032766 770032760 770032760 770032761 770032761 770032761 770032765 770032748 770032736 770032741 770032734 770032734 770032735 770032740 770032747 770032719 770032709 770032706 770032716 770032721 770032727 770032737 770032739 770032739 770032744 770032744 770032751 770032751 770032750 770032749 770032754 770032753 770032752 770032753 770032753 770032756 770032756 770032755 770032756 770032753 770032753 770032746 770032744 770032745 770032745 770032752 770032761 770032774 770032800 770032793 770032789 770032793 770032802 770032803 770032802 770032796 770032790 770032778 770032781 770032781 770032783 770032780 770032791 770032788 770032790 770032790 770032840 770032797 770208909 770208909 770208909 770208915 770208930 770208926 770208929 770208916 770208912 770208912 770208910 770208935 770208936 770208936 770208940 770208785 770208757 770300567 770300568 770300571 770300567 770300567 770300567 770300568 770300572 770300576 770300621 770300652 770300653 770300655 770300654 770300657 770300655 772113367 772113371 768221656 768221660 768221648 768221649 746669105 746669105 746669105 746669095 746669097 746669097 746669104 746669101 746669103 746669100 746669101 825809272 825809272 825809194 825809191 825809187 825809190 825809175 825809172 825809173 825809179 825809180 825809169 825809169 825809168 825809161 825809165 825809166 825809167 825809168 825809166 825809161 825809167 825809169 825809167 825809170 825809143 825809146 825809196 825809198 825809196 825809197 825809195 825809188 825809185 825809187 825809187 825809190 825809190 825809189 825809190 825809192 825809196 825809206 825809211 825809208 825809203 825809210 825809210 825809214 825809278 825809280 825809280 825809279 825809273 825809275 825809277 825809281 825809278 825809271 825809273 825809275 825809267 825809286 825808900 825808885 746668713 746668713 746668719 746668721 746668718 746668724 746668727 746668727 746668730 746668728 746668740 746668730 746668725 746579511 746579503 746579503 746579497 746579498 746579504 746579491 746579491 746579494 746579492 746579498 746579504 746579501 746579499 746579496 746579490 746579486 746579496 746579492 746579492 746579492 746579477 746579478 746579504 746579503 746579514 746579510 746579510 746579514 746579519 746579547 746579543 746579556 725371313 725371306 725371307 725371309 725371309 725371322 725371320 725371318 725371317 725371286 725371288 725371278 725371256 725371256 725371255 725371257 725371256 725371244 725371236 725371219 725371325 725371330 725371340 725371342 725371343 725371344 725371342 999992589 999992583 999992582 999992582 999992585 999992579 999992579 999992573 999992571 999992570 999992571 999992571 999992573 999992573 999992570 999648766 982977455 982977456 982977456 982977457 982977458 982977459 982977459 982977457 982977457 982977457 982977450 982977455 982857272 982857267 982857263 982857270 982857270 982857268 982857268 982857268 982857268 982857273 982857273 982857256 982857256 982857259 982857289 982857292 982857291 982857292 982857284 982857302 982857303 982857305 982857305 982857291 982857285 982857282 982857287 982857280 982857282 982857283 982857284 982857248 982857245 982857247 982857241 982857227 982857222 982857223 982857223 982857231 982857237 982857237 982857239 982857244 982857246 982857246 982857249 982857249 982857249 982857250 982857254 982857256 982857260 982857255 982857256 982857255 982857237 982857241 982857237 982857229 982857233 982857228 982857239 982857243 982857238 982857238 982857237 982857239 982857240 982857231 982857238 982857241 982857241 982857240 982857240 982857235 982857242 982857227 982857222 982857219 982857222 982857237 982857234 982857234 982857233 982857235 982857234 982857223 982857221 982857223 982857215 982857215 982857210 982857210 989167231 989167232 989167234 989167234 989167240 989167241 989167243 989167251 989167257 989167257 989167261 989167257 989167268 989167255 989167255 989167270 989167221 989167225 989167209 989167200 989167202 989167205 989167206 989167208 989167208 989167208 989167209 989167209 989167209 989167210 989167210 989167209 989167212 989165685 989165684 989165674 989165672 989165679 989165679 989165677 989165676 989165673 989165662 989165657 989165652 989165649 989165649 989165643 989165645 989165651 989165651 989165648 989165637 989165660 989165680 989165677 989165679 989165677 989165670 989165660 989165660 989165664 989165665 989165657 989165661 989165676 989165677 989165691 989165691 989165695 989165684 989165680 989165688 989165683 989154707 989154709 989154711 989154712 989154710 989154713 989154716 989154714 989154709 989062889 989062951 989062948 989062945 989062944 989062933 989062936 989062920 988886810 988886828 988886835 988886836 988886843 988886830 988886834 988886828 714265576 714265583 714265581 714265596 714265596 714265600 714265605 714265605 714265583 714265559 714265556 714265556 714265556 714265558 714265565 714265573 714265570 714265572 714265572 714265579 714265565 714265564 714265558 714265556 714511619 714511608 714511605 714511606 714511598 714511618 714511618 714511610 714511610 714511616 714511616 714511622 714511626 714511625 714511627 714511624 714511625 714511645 714511645 714511643 714511639 714511635 714511635 714511630 714511622 714511630 714511642 714511641 714511640 714511624 714511628 714511628 714511608 714511608 714511609 714511615 714511633 714511623 714511625 714511626 714511624 714511635 714511634 714511635 714511635 714511634 714511635 714511634 714511670 714511677 714511676 714511666 714511668 714511676 714511700 714511703 714511697 714511698 714511698 714511698 714511689 714511690 714511689 714511679 714511681 714511684 714511670 714511679 714511676 714511677 714511688 714146196 714146200 714146188 714146188 714146193 714146193 714146201 714146201 714146200 714146204 714146213 714146217 714146219 714146219 714146218 714146213 714146214 714146220 714146218 714146157 714146160 714146157 714146160 781985553 781985553 781985554 781985531 781983580 781983581 781983586 781983591 781983589 781983597 781983607 781983601 781983601 781983602 781983601 781983607 781983607 781983060 781983056 781983048 781983045 781983049 781983046 781983034 781983036 781983031 781983033 781983039 781983042 781983040 781983037 781983040 781983032 781983025 781983038 781983038 781983040 781983042 781983060 781983062 781983062 781983062 781983060 781983066 781983067 781983075 781983079 781983083 781983086 781983087 781983086 781983081 781983074 781983074 781983061 781983056 781983042 781983049 781983055 781983056 781983056 781983064 781983068 781983073 781983073 781983072 781983072 781983072 781983076 781983076 781983077 781983045 781983046 781983049 781983054 781983068 781983068 781983069 781983069 781983063 781983066 781983070 781983076 781983077 781983079 781983081 781983082 781983091 781983091 781983106 781983101 781983104 781983105 781983108 781983098 781983098 781983089 781983079 781983078 781983081 781983085 781983085 781983086 781983086 781983096 780170399 780170395 780170399 780170408 780170408 780170425 780170423 780170429 780170425 780170425 780170427 780170418 780170418 780170418 773415023 773415026 773415031 773415031 772899796 772899802 772899797 772899801 772899801 772899800 772899811 772899812 772899811 772899802 772899798 772899799 772899819 772899819 772899822 772899823 772899828 772899826 772899827 772899759 772899764 772899769 772899774 772899770 772899769 772899769 772899767 772899762 772899763 772899769 772899769 772899769 772899768 772899766 772899774 772899771 772899776 772899776 772899779 760982320 760982318 760982320 760982317 760982319 760982319 760982335 760982335 760982339 760982339 760982338 760982329 760982322 760982324 760982351 760982353 760982345 760982352 760982353 760982349 760982317 760982316 760982318 760982318 760982305 760982305 760982314 760982316 760982316 760982314 760982315 760982315 760982317 760982313 760982300 760982302 760982332 760982328 760982324 760982307 760982333 760982328 760982328 760982331 760982332 760982331 760982330 760982335 760982338 760982336 760982328 760982324 760982335 760982337 760982337 760982338 760982341 760982341 760982332 760982337 760982339 760982339 760982293 760982262 760982263 760982280 760982287 760982264 760982262 760982262 760982265 760982268 760982271 760982271 760982278 760982279 760982279 760982279 760982290 760982292 760982289 760982289 760982289 760982289 760982289 760982288 760982282 760982282 760982280 760982282 760982279 760982278 760982276 760982276 760982283 760982283 760982284 760982283 760982290 760982290 760982285 760982287 760982271 760982270 760982273 760982230 760982234 760982237 760982237 760982248 760982229 760982220 760982226 760982227 760982236 760982225 760982226 760982231 760982233 760982226 760982222 760982230 760982235 760982243 760982244 760982240 760982228 760982234 760425327 760425319 760425320 760425326 760425329 760425320 760425331 760425330 760425332 760425326 760425326 760425298 760425299 944637664 944637664 944637667 944637695 944637677 944637678 944637675 944637666 944637666 944637665 944604878 944604878 944604869 944604872 944604872 944604868 944604883 944604879 944604879 944604879 944604879 944604883 944604869 944604884 944604876 944604871 944604853 944604853 944604841 944604832 944604834 944604834 944604848 944604848 944604848 944604849 944604850 944604849 944604855 944604855 944604851 944604851 944604846 944604843 944604841 944604844 944604768 944604768 944604770 944604772 944604772 944604772 944604774 944604779 944604778 944604778 944604779 944604781 944604768 944604770 944604770 944604775 944604788 944604788 944604784 944604784 944604784 944604784 944604787 944604802 944604806 944604806 944604806 944604806 944604809 944604807 944604815 944604875 944604890 944604897 944604898 944604895 944604897 944604897 944604897 944604898 944604897 944604897 944604895 944604888 944604903 944604905 944604899 944604897 944604885 944604887 944604892 944604894 944604902 944604902 944604903 944604903 944604906 944604917 944604918 944604918 944604918 944604919 944604922 944604939 944604940 944604940 944604937 942888263 942888252 942888252 942888253 942888255 942888264 942888247 942888250 942888253 942888264 942888266 942888262 942888264 942888267 942888267 942888268 942888266 942888256 942888245 942888231 942888226 942888219 942888220 942888198 942888199 942888171 942888173 942888172 942888154 942888174 942888170 942888171 942888176 942888172 942888164 942888164 942888167 942888167 942888172 949728775 949728721 949728720 949728717 949728713 949728717 881889329 881889326 881889325 881889331 881889335 881865550 881865548 881865544 881865533 881865533 881865533 697653170 697653176 697653177 697653180 697653183 697653185 694069151 694069156 694069155 694069161 694069161 694063932 694063936 694063937 694063939 694063939 694063942 694063940 694063940 694063942 694063943 694063940 694063938 694063938 694063938 694063947 694063952 694063941 694063943 694063940 694063934 694063927 694063923 694063928 694063924 999999945 999999945 999999945 999999952 999999947 999999947 999999947 999999952 999999961 999999962 999999962 999999956 999999955 999999956 999999956 999999953 999999955 999999951 999999948 999999942 999999935 999999943 999999929 999999917 999999918 999999911 999999911 999999903 999999901 999999873 999999873 999999865 999999866 999999874 999999878 999999887 999999873 999999885 999999852 999999853 999999847 999999851 999999857 999999854 999999853 999999840 999999839 999999845 999999845 999999842 999999840 999999846 999999847 999999850 999999823 999999820 999999820 999999822 999999820 999999818 999999803 999999805 999999805 999999807 999999803 999999804 999999802 999999794 999999794 999999799 999999791 999999797 999999797 999999798 999999798 999999798 999999798 999999796 999999796 999999797 999999799 999999766 999999769 999999746 999999742 999999742 999999744 999999732 999999732 999999734 999999731 999999723 999999722 999999733 999999734 999999734 999999732 999999734 999999743 999999745 999999745 999999737 999999737 999999735 999999729 999999734 999999739 999999739 999999735 999999735 999999758 999999759 999999761 999999761 999999762 999999756 999999761 999999763 999999764 999999764 999999767 999999767 999999767 999999768 999999763 999999760 999999760 999999766 999999766 999999767 999999766 999999781 999999765 999999736 999999736 999999736 999999738 999999799 999999802 999999808 999999822 999999830 999999831 999999832 999999826 999999828 999999837 999999841 999999895 999999897 999999904 999999898 999999904 999999915 999999918 999999924 999999922 999999925 999999925 999999928 999999929 999999928 999999928 999999930 999999920 999999920 999999920 999999915 999999914 999999918 999999920 999999919 999999919 999999921 999999946 999999945 999999952 999999953 999999952 999999941 999999948 999999949 999999949 999999950 999999950 999999948 999999944 999999937 999999932 999999930 999999930 999999927 999999928 999999954 999999955 999999915 999999920 999999920 999999922 999999923 999999926 999999920 999999926 999999926 999999920 999999918 999999917 999999917 999999917 999999925 999999921 999999921 999999921 999999924 999999925 999999926 999999936 999999937 999999946 999999952 999999952 999999945 999999928 999999934 999999933 999999933 999999940 999999941 999999936 999999937 999999928 999999929 999999929 999999939 999999929 999999939 999999951 999999948 999999948 999999950 999999952 999999943 999999962 999999963 999999967 999999966 999999966 999999892 999999878 999999879 999999881 999999888 999999870 999999875 999999874 999999874 999999882 999999881 999999879 999999884 999999867 999999856 999999850 999999914 999999900 999999904 999999907 999999913 999999913 999999915 999999915 999999915 999999973 999999978 999999979 999999975 999999963 999999967 999999966 999999982 999999985 999999987 999999978 999999981 999999981 999999960 999999960 999999960 999999939 999999939 999999939 999999940 999999944 999999937 999999937 999999949 999999952 999999954 999999960 999999953 999999958 999999959 999999961 999999953 999999954 999999958 999999960 999999961 999999954 999999952 999999954 999999945 999999946 999999945 999999905 999999903 999999903 999999914 999999919 999999922 999999920 999999923 999999925 999999924 999999918 999999917 999999918 999999928 999999936 999999941 999999940 999999944 999999939 999999928 999999928 999999926 999999927 999999923 999999922 999999893 999999890 999999894 999999895 999999893 999999893 999999890 999999895 999999893 999999872 999999868 999999871 999999870 999999872 999999873 999999874 999999852 999999847 999999851 999999844 999999841 999999841 999999834 999999837 999999831 999999834 999999832 999999828 999999841 999999838 999999842 999999838 999999851 999999854 999999858 999999859 999999857 999999865 999999860 999999851 999999841 999999841 999999846 999999857 999999856 999999855 999999855 999999860 999999856 999999856 999999857 999999857 999999858 999999861 999999861 999999869 999999870 999999870 999999875 999999874 999999878 999999878 999999879 999999878 999999878 999999881 999999879 999999879 999999880 999999878 999999884 999999886 999999888 999999890 999999890 999999902 999999902 999999901 999999896 999999900 999999907 999999907 999999910 999999913 999999912 999999914 999999902 999999904 999999909 999999909 999999911 999999914 999999913 999999920 999999918 999999915 999999916 999999916 999999934 999999922 999999921 999999919 999999911 999999910 999999908 999999913 999999913 999999912 999999908 999999907 999999912 999999909 999999910 999999917 999999917 999999937 999999931 999999932 999999932 999999925 999999926 999999926 999999928 999999944 999999932 999999929 999999925 999999908 999999908 999999909 999999905 999999907 999999907 999999907 999999909 999999911 999999955 999999953 999999945 999999945 999999950 999999943 999999943 999999944 999999940 999999943 999999938 999999923 999999923 999999924 999999912 999999897 999999899 999999899 999999881 999999880 999999882 999999877 999999877 999999865 999999866 999999902 999999902 999999834 999999836 999999843 999999853 999999852 999999851 999999842 999999840 999999839 999999811 999999811 999999825 999999755 999999763 999999763 999999752 999999752 999999754 999999753 999999757 999999757 999999763 999999764 999999767 999999767 999999758 999999758 999999763 999999759 999999760 999999760 999999772 939370343 939370345 939370345 939370348 939370348 939370346 939370364 939370358 939370361 939370365 939782467 939782448 939782448 939782447 939782448 939782448 939782447 939782448 939782459 939782463 939782467 939782466 939782467 939782471 939782479 939782482 939782489 939782494 939782480 939782481 939782482 939782485 939782485 939782489 939782489 939782489 939782489 939782488 939782463 939782463 939782462 939782462 939782470 949921634 949921636 949921638 949921638 949921641 949921647 949921635 949921636 949921636 949921636 949921634 949921632 949921636 949921637 957694033 957694032 957694013 957694010 957694006 957694005 957694004 957694004 957694004 957694004 957693995 957693994 957693995 957693998 957693999 957693997 957693983 957693990 957693998 957693999 957694000 957694002 957694003 957693998 957694005 957694002 957694002 957694003 957694942 957694957 957694958 957694959 957694952 957694968 957694953 957694964 957694965 957694964 957694959 957694960 957694959 957694964 957694964 957694964 957694967 957694962 957694962 957694963 957694963 957698496 957698505 957698508 957698504 957698505 957698505 957698504 957698505 957698490 957698490 957698491 957698501 957698506 957698495 957698495 957698496 957698497 957698509 957698511 988321466 988321483 988321484 988321484 988321495 988321496 988321491 988321483 988321484 988321484 988321483 988321467 988321440 988321440 988321442 988321433 988321441 988321443 988321443 988321445 988321442 988321443 988321441 988321441 988321444 988321444 988321445 988321447 988321450 988321450 988321437 988321437 988321442 988321445 988321449 988321463 988321467 988321449 988321450 988321450 988321450 988321436 988321438 988321442 988321444 988321439 988321460 988321460 988321460 988321461 988321464 988321465 988321465 988321472 988321472 988321464 988321439 988321440 988321440 988321425 988321419 988321422 988321427 988321436 988321437 988321430 988321431 988321429 988321430 988321432 988321428 988321419 988321419 988321421 988321419 988321413 988321415 988321414 988321414 988321461 988321466 988321467 988321467 988321460 988321460 988321458 988321455 988321473 988321475 988321475 988321475 988321474 988321471 988321467 988321457 988321461 988321455 988321448 988321452 988321535 988321538 988321538 988321538 988321526 988321525 988321526 988321531 988321528 988319980 988319976 988319990 988319993 988319988 988319982 988319982 988319973 988319972 988319968 988319975 988319969 988319969 988319970 988319979 988319985 988319989 988319994 988319999 988319999 988319999 988319999 988319978 988319983 988319968 988319967 988319967 988319963 988319954 978180776 978180750 978180713 978180714 978180721 978180719 978180718 978180724 978180738 978180740 978180742 978180743 978180745 978180747 978180747 978180742 978180742 978180742 978180736 978180740 978181028 978181029 978181023 978181017 978181028 978181028 978181027 978181010 978181009 978181002 978181001 978181001 978181002 978180989 978180993 978181000 978180970 978180962 978180960 978180962 978180958 978180960 978180953 978180952 978180948 978180953 978180959 978180958 978180964 975491838 975491841 975491841 975491842 975491843 975491841 975491822 975491788 975510296 975510284 975510287 975510292 975510292 975510293 975510295 975510296 975533595 975533595 975533595 975533600 975533605 975533611 975533614 975533612 975533610 975533610 975533601 975533605 975533606 975533596 975533532 975533550 975533554 975533562 975533569 975533586 975533588 975533590 975533561 975533563 975533565 975533553 975533551 975533556 975533557 975533569 975533574 975533552 975533555 975533555 975533557 975533563 975533548 975533556 975533553 975533553 975533553 975533545 975533546 975533547 975533545 975533545 975533550 975533550 975533556 975533546 975533548 975533552 975533549 975533546 975533546 975533551 975533557 975533553 975533567 975533579 975533575 975533577 975533577 975533564 975533567 975533577 975533577 975533577 975533575 975533588 975533487 975533490 975533492 975533486 975533484 975533484 975533479 975533472 975747794 975747807 975747813 975747812 975747817 975747816 975747824 975747825 975747829 975747829 975747822 975747828 975747824 975747823 975747837 975747826 975747827 975747833 975747843 975747844 975747844 975747847 975747840 975832350 975832367 975832368 975832368 975832385 975832386 975832386 975832362 975832368 975832368 975832368 975832368 975832375 975832377 975832378 954241734 954241730 954241734 954241722 954241721 954241721 954241721 954241723 954241720 954241725 954241732 954241727 954241729 954241730 954241729 954241735 954241735 954241734 954241734 954241728 946469328 946469317 946469316 946469321 946469323 946469305 946469305 946469298 946469302 946469300 946469301 946469300 946469303 946469304 946469307 946469310 946469308 946469303 868676479 868676485 868676486 868676492 868676506 868676506 868676484 868676484 868676485 868676504 868676504 868676504 868676508 868676512 868676504 868676504 868676507 868676505 868676503 868676501 868676506 868676509 868676527 868676545 868676546 868676545 868676535 868676536 868676538 868676534 868676534 868676536 868676538 868676538 868676540 868676531 868676532 868676534 868676535 868676529 868676533 868676559 868834714 868834715 868835731 868835726 868835728 868835719 868835728 868835730 868835736 868838757 868838758 868838735 868838730 868838730 868838732 868838732 868838743 868838730 868838730 868838731 868838729 868838747 868838730 868838701 868838701 868838706 868838662 868838771 868838768 868838793 868838794 868838796 868838810 868838811 868838806 868838781 868838772 868838772 868838767 868838767 868838767 868838766 868838768 868838759 868838763 868838763 868838764 868838768 868838768 868838764 868838760 868838762 868838755 868838753 868838744 868838741 868838743 868838744 868838744 868838739 868838726 868838726 868838729 868838734 868838741 868838742 868838743 868838743 868838751 868838752 868838760 868838767 868838765 868838766 868838777 868838780 868838785 868838785 868838789 868838783 868838777 868838778 868838778 868838785 868840060 868840064 868840059 868840055 868840055 868840057 868840050 868840046 868840043 868840040 868840040 868840043 868840042 868840041 868840074 868840074 871399988 871399993 871399993 871399997 871400011 871400009 871400008 871400029 871400026 871400012 871400009 871400009 871399995 871399978 871399964 871399965 871399972 871399973 871399973 871399969 871399968 871400004 871400002 871399987 871399984 871399981 871399981 871399981 871399976 871399981 871399973 871399986 871399992 871399988 871399990 871399984 871400001 871400009 871400011 871400015 871400044 871400044 871400040 871400040 871400022 871400005 871400006 871400001 871399995 871399994 871399998 871399993 871399996 871429452 871429441 871429441 871429446 871429452 871429463 871429466 871429468 871429469 871429472 871429474 871429474 871429475 871429483 871429481 871429484 871429484 871429481 871429481 871429478 871429477 871429482 871429471 871429471 871429475 871429472 871429472 871429472 871429466 871429473 871429476 871429465 871429465 871429496 871429499 932512098 932512095 932512092 932512092 932512073 932513007 932513001 932512999 932513002 932513009 932513009 932512969 932808866 932808868 932808868 932808868 932808868 932808871 932808857 932808861 932808865 932808873 932808865 932808873 932808864 932808864 932808864 932808866 932808873 932808877 932808853 932808853 932808853 932808847 932808845 932808844 932808851 999999713 999999711 999999710 999999714 999999741 999999757 999999757 999999766 999999765 999999769 999999767 999999768 999999762 999999761 999999762 999999769 999999769 999999768 999999773 999999771 999999760 999999758 999999756 999999757 999999758 999999775 999999770 999999768 999999768 999999768 999999765 999999776 999999782 999999756 999999759 999999758 999999757 999999757 999999759 999999761 999999765 999999775 999999775 999999770 999999765 999999766 999999751 999999745 999999767 999999767 999999717 999999718 999999710 999999715 938917119 938917114 938917104 938917126 938917121 938917121 938917121 938917122 938915140 938915133 938915143 938915142 938915131 938915132 938915138 938915139 938915126 938915123 938915119 938915124 938915124 938915173 938915173 938915171 938915165 938915172 938915169 938915173 938915177 938915177 938915179 938915179 938915179 938915167 938915171 938915381 938915379 938915376 938915381 938915384 938915385 938915389 938915390 938915383 938915387 938915386 938915387 938915388 938915387 938915375 938915367 938915365 938915365 938915371 938915371 938915379 938915374 938915376 938915376 938915383 938915388 938915383 938915382 938915394 938915396 938915397 938915399 938915402 938915398 938915391 938915394 938915396 938915389 938915393 938915399 938915402 938885939 938885945 938885945 938885941 938885940 938885862 938885848 938885808 970749023 970749006 970749005 970749007 970749000 970748997 970748998 970748999 970749030 970749031 970749033 970749030 970749032 970749032 986916215 986916226 986916226 986916228 986916228 986916228 986916254 986916259 986916732 986916726 986916731 986916711 986916705 986916706 986916694 986916698 986916695 986916701 986916701 986916707 986916705 986916712 986916713 986916713 986916718 986916721 986916715 986916706 986916713 986916705 986916705 986916705 987385385 987385389 987385388 987385386 987385390 987385385 987385387 987385375 987385376 987385379 987385380 987385379 987385391 987385390 987385389 987385401 987385397 987385399 987385418 987385405 987385411 987385411 987385414 987385416 987385416 987385410 987385410 987385436 987385428 987385424 987385422 987385430 987385430 987385426 987385428 987385423 987385419 987385412 987385412 987385411 987385412 987385419 987385425 987385428 987385438 987385452 987385458 987385458 987385456 987385455 987385455 987385457 987385457 987385418 987385406 987385405 987385398 987385402 995287260 995287278 995287282 995287282 995287282 995287293 995287279 995287273 995287272 995287276 995287206 995287210 995287209 995287208 995287210 995287210 995287222 995287224 995287217 995287220 995287222 995285946 995285951 995285950 995285949 995285954 995285953 995285958 995285960 995285956 995285961 995285966 995285967 995285994 995285994 995286005 995286001 995285997 995285997 995285999 995286008 995286002 995286006 995286009 995286013 995286014 995286019 995286020 995286023 995286029 995286030 995286045 995286040 995286041 995286043 995286032 995286048 995286047 995286049 995286047 995286044 995286046 995286048 995286050 995286052 995286054 995286053 995286055 995286076 995286072 995286074 995286076 995286066 995286067 995286068 995286069 995286066 995286031 995286035 995286048 995286039 995286040 995286040 995286037 995286039 995286040 995286040 995286040 995286044 995286053 995286055 995286057 995286057 995286053 995286056 995286048 995286049 995286045 995286044 995286040 995286038 995286047 995286040 995282514 995282428 995282433 995282418 995282427 995282430 995282430 995282439 995282446 995282446 995282449 995282450 995282450 995282444 995282440 995282442 995282439 995282418 995282421 995282417 995282432 995282447 995282453 995282457 995282454 995282466 995282466 995282475 995282475 995282465 995282462 995282458 995282467 995282469 995282467 995282476 995282476 995282477 995282481 995282480 995282490 995279462 995279472 995279488 995279478 994810797 994810801 994810805 994810807 994810797 994810792 994810792 994810797 994810821 994810825 994810825 994810840 994810848 994810852 994810855 994810855 994810860 994810863 994810872 994810881 994810882 994810893 994810876 994810874 994810874 994810873 994810873 994810876 994810872 994810872 994810872 994810871 994810871 994810873 994810898 994810901 994810896 994810900 994810889 994810889 994810894 994810897 994810895 994810895 994810899 994810898 994810895 994810894 994810887 994810903 994810899 994810899 994810908 994810911 994810916 994810920 994810922 994810940 994810940 994810937 994810938 994810930 994810930 994810935 994810941 994810935 994810945 994810942 994810942 994810943 994810948 994810949 994810949 994810965 994810969 994810971 994810982 994810987 994810987 994810998 994811000 994810991 994810983 994810999 994811001 994811019 994811022 994811033 994811037 994811034 994811034 994811035 994811036 994811043 994811050 994811050 994811031 994811032 994811035 994811040 927620185 927620185 927620193 927620196 927620201 927620201 927620197 927620193 927620194 927620191 927620178 927620173 927620173 927635301 947680877 947680878 947680878 947680906 947680906 947680904 947680904 947680907 947680911 947680911 947680968 947680987 947680988 947680055 947680055 947680050 947680053 947680053 947680068 947680068 947680072 947680083 947680091 947680093 947680094 940839471 940839474 940839462 940839458 940839463 940839463 940839470 940839464 940839461 940839482 941525700 941525702 941525695 941525695 941525696 941525680 941525682 941525684 941525667 941525668 941525669 941525663 941525646 941525636 941525644 941113532 941113530 941113525 941113527 941113532 941113538 941113207 941113204 941113160 941113161 941113163 941113149 941113142 941113142 941113144 941113145 921067559 921067546 921067557 921067536 921067538 921067538 921067542 921067542 921067536 921067536 921067540 921067540 921067539 921067544 921067552 921067552 921067547 921067539 921067553 921067552 921067554 921067553 921067551 921067551 921067551 921067556 921067556 921067563 921067562 921067552 921067550 921067550 921067546 928707535 928707535 928707532 928707532 928707541 928707542 928707542 928707534 928707530 928707533 928707533 928707531 928707530 928707537 928707557 928881211 928886886 928886871 999999899 999999899 999999895 999999894 999999896 999999896 999999896 999999896 999999898 999999887 999999890 999999893 999999890 999999892 999999879 999999877 999999880 999999882 999999913 999999911 999999909 999999913 999999920 999999931 999999933 999999933 999999955 999999955 999999959 999999959 999999957 999999943 999999942 999999942 999999942 999999937 999999937 999999940 999999944 999999937 999999940 999999938 999999943 999999941 999999941 999999943 999999944 999999944 999999946 999999946 999999949 999999954 999999955 710769199 710769241 710769248 710769248 710769248 710769248 710769246 710769250 710769251 710769253 710769258 710769252 710769251 710769250 710769252 710769250 710769250 710769252 710769256 710769258 710769260 710769261 710769266 710769267 710769260 710769230 710769229 710769227 710769220 710473320 710473317 710473294 710473291 710473291 710473292 710473285 710473286 798153625 798153641 798153643 798153647 798153644 798153645 798153648 798153666 798153668 798138564 798138580 798138586 798139929 798139931 798661456 798661456 798661455 798661461 798661475 798661471 798661471 798661471 798661471 798661468 798661471 798661464 798661465 798661468 798661465 798661474 798661471 798661465 798661465 798661467 798661473 798661469 798661467 798661475 798661478 798661478 798661478 798661479 798661485 798661500 798661502 798661500 798661472 798661472 798661469 798661469 798661472 798661449 798661452 798661452 798661452 798661439 798661444 798661445 798661447 798661443 798661440 798661444 798661444 798661437 798661433 798661433 798661434 798661433 798661438 798661437 798661437 798661437 798661435 798661432 798661433 798661440 798661438 798661440 798661437 806741571 806741572 806741571 806741573 832811338 832811339 832811340 832811340 853174667 853174668 853174675 853174678 853174666 853174666 853174667 853174668 853174671 853174673 853179623 853179623 853179635 853179631 853179629 853179629 853179629 853179622 853179619 853179617 853179617 853179619 853179619 853179614 853179614 853179615 853179615 853179632 853179624 853179621 853179621 853179620 853179620 853179621 853179625 853179634 853179633 853179629 853179636 853179641 853179642 853179645 853179645 853179647 853179637 853179634 853179631 853179634 853179633 853179680 853179687 853179695 853179663 853179668 853179666 853179667 853179673 853179672 853200530 853200532 853200534 853200525 853200527 853200556 853200556 765520225 765520224 765520228 765520225 765520216 765520221 765520220 765520220 765520222 765520214 765520218 765520223 765520221 765520216 765520216 765520230 765520224 765520223 765520223 765520225 765520228 765520231 765520229 765520228 765520245 765520247 765520248 765520248 765520253 766445290 766445292 766447515 766447518 766447521 766447518 766447515 766447513 766447512 766447516 766447498 766447504 766447505 766487492 766487499 766487497 766487504 766487503 766487501 766487510 766487522 766487526 766487527 766487525 766487528 766487512 771515600 771515600 771515597 771515581 771515587 771515577 771515571 771515572 771515563 771515560 771515547 771515544 771515543 771515543 771515544 771515544 771515555 771515554 771515546 771515546 771515546 771515539 771515529 771515530 771515537 771515543 771515544 771515543 771515544 771515549 940501244 940501248 940501252 940501253 940501259 940501261 940501255 940501271 940501272 940501294 940501295 940501294 940501294 940501284 940501283 940501277 940501273 940501274 940501276 940501286 940501286 940501293 940501289 940501291 940501293 940501294 940501297 940506565 940506565 940506561 940506553 999338630 999338622 999338623 999338622 999338616 999338618 999338617 999338617 999338623 999338645 999338632 999338630 999338618 999338618 999338618 999338617 999338624 999338617 999338614 999338621 999338621 999338622 999338625 999338625 999338624 999338626 999338625 999991151 999991153 999991153 999991166 999991160 999991172 999991161 999991163 999991159 999991157 999991152 999991148 999991147 999991147 999991164 999991162 991912336 991912336 991912332 991912339 991912341 991912336 991912329 991912327 991912331 991912331 990992537 990992542 990992429 990992427 990992426 990992426 990992431 990992428 990992417 990992439 990992441 990992440 990992421 990992417 990992418 993833402 993833402 993833395 993833402 993833407 993833404 993833404 993833389 993833385 993833387 993833390 993833392 993833331 993833333 993833330 993834450 993834443 993834439 993834439 993834462 993834462 993834452 993834458 993834457 993834453 993834451 993834453 993834452 993834452 993834452 993834475 993834475 993834473 993834473 993834481 993834480 993834479 993834467 993834467 993834467 993834468 993834472 993834474 993834473 993834473 993834477 993834489 993795260 993795257 993795261 993795251 993795253 993795255 993795256 993802441 993802441 993802441 993802453 993802451 993802451 993802439 993802433 993802435 993802429 997730091 997730091 997730089 997730079 828744386 828744383 828744380 828744380 828744376 828744374 828744364 828744361 828744362 828744363 828744368 828744371 828744372 828586217 828586230 828586233 828586254 828586254 828586241 828586249 828586250 828586254 828586254 828586251 828586239 828586240 828586240 828586235 886207407 886207404 886207405 886207408 886207408 886207416 886207416 886207414 886207417 886207421 886207422 886207421 886207405 886207405 886207405 886207412 886207403 886207402 886207404 885685885 885685880 885685888 885685889 885685869 885685870 885685868 885685868 885685897 885685896 885685897 885685897 885685897 885685894 885685880 885685882 885685889 885685865 885685854 885685856 885662563 885662561 885662560 885662563 885662559 885662559 885662559 885662553 885662558 885662559 885662557 885662558 885662558 885662561 881734901 881734902 881734885 881734885 881734887 881734873 881734874 881734877 881734877 881734870 881734862 881734851 881734851 881734821 881734823 881734824 881734826 881734801 881734803 881734810 881734814 824113640 824113637 824113634 824113636 824113634 824113610 824113608 824113608 824113615 824113612 824113613 824113614 824113614 824113612 824113635 824113643 824113638 824113639 824113640 824113635 824113649 824113649 824113650 824113649 824113648 824113649 824113643 824113676 824113675 824113671 824113691 824113694 824113695 824113704 824113710 824113715 824113705 824113707 824113706 824113707 824092854 824096853 824096853 824091582 824091591 824091588 824091579 824091568 824091568 824091572 824091572 824091574 824942901 824942901 824942906 824942911 824942870 824942874 824942873 824942888 824942881 824942880 824942886 824942886 824942886 824942888 824942878 824942864 824942864 824942860 824942856 824942861 824942892 824942891 824942879 824942855 824942857 824942857 824942872 824942870 824942863 824942856 824942852 824942850 824942847 824942841 824942850 824942854 824942818 824942818 824942818 824942823 824942835 824942829 827907469 827907469 827907472 827907470 827907669 827907666 827907665 827907660 827907662 827907663 827907728 827907726 827907726 827907725 827907741 827907740 827907829 827907806 827907808 827907805 827907804 827907804 827907806 827914305 827914302 827914310 827914308 827914309 827914305 827914298 827914296 827914295 827914294 827914294 827914299 827914298 827914294 827914312 827914306 827914306 827914308 827914306 827914299 827914299 827914292 827914289 827914296 827895779 827895760 827895754 827895748 827895748 827895751 827895746 827895746 827895742 827895740 827895733 827895734 827895737 827895733 827895731 827895725 827895725 827895722 827895720 827895718 827895718 827895713 827895716 827895713 827895726 827895728 827895708 827895708 827895696 827895699 827895693 827895693 827895722 827895729 827895727 827895718 827895717 827895735 827895735 827895736 827895744 827895744 827895744 827895748 827895748 827895742 827895742 827895740 827895747 827895745 827895727 827895732 827895731 827895734 827895734 827895734 827895736 827895736 827895721 827895721 827895713 881049928 881049911 881049924 881049925 881049933 881049933 881049932 881049945 881049929 881049931 881049932 881049940 881049939 881049930 881049909 881049940 881049940 881049938 881049939 881049941 881049951 881049950 881049950 881049949 881049949 881049945 881049935 881049935 881049935 881049940 881049942 881049938 881049946 881049951 881049950 881049939 881049937 881049933 881049933 881049927 881049927 881049921 881049920 881049925 881049925 881049924 881049922 881049922 881049922 881049923 881049924 881049929 881049927 881049931 881049933 881049934 881049927 881049920 881049920 881049916 881049912 881049914 881049913 881049911 881049915 881049916 881049910 881049913 881049912 881049912 854980134 854980142 854980139 854980137 854980137 854980119 854980122 854980123 854980125 854980127 854980129 862301972 862301986 862301982 862301986 862301985 862301987 862301988 862301989 862301988 862301987 862301952 862301940 862301942 862301950 862301945 862301942 862301941 862301939 862301941 862301944 862301947 862301947 862301952 862301951 862301951 862301957 862301961 862301956 862301964 862301974 862301973 862304012 862304013 862304022 862304023 862304033 862304033 862304038 862304037 862304037 862304060 862304065 862304022 862304022 862304015 862304017 862304023 862304028 862304025 862304022 863362740 999799560 999799555 999799561 999799566 999799573 999799574 999799580 999799585 999799585 999799586 999799588 999799587 999799588 999799603 999799610 999799613 946645394 946645394 946645394 946645400 946645400 946645400 946645397 946645374 946645373 946645372 946645394 946645368 946645356 946645357 946645358 946645369 946645364 946645369 945991845 945991847 945991837 945991841 945991841 945991858 945991860 945991860 945991856 945991857 945991849 945991842 945991842 809555021 809555022 809554993 809554998 809554992 809554996 809554999 809555007 809554994 809554994 809554998 809554997 809555000 809554992 809554996 809555005 809550058 809550056 809550056 809550057 809550052 809550046 809550057 809550049 809550056 809550050 809550050 809550045 809550046 809550047 809550038 809550040 809550013 809550012 809550008 809550005 809550003 809550004 809549991 809549982 809549982 809549982 809549986 809549985 809549994 809550001 809549996 809549996 809549988 809549986 809549989 809549988 809549982 809549978 809549972 809549971 809549971 809549968 809549965 809549970 809549970 809549974 809549974 809549979 809549969 809549961 809549961 809549952 809549970 809549981 809549980 809549988 809549980 809549990 809549990 809549990 809549997 806585358 806585330 806585331 806585331 806585336 806585330 806585330 806585330 806585334 806585335 806585333 806585321 806585316 806585325 806585324 806585318 806585311 806585311 806585313 806585313 806585312 806585306 806585306 806585305 806585307 806585308 806585305 806585313 806585308 806585295 806585300 806585306 806585306 806585305 806585306 806585306 806585305 806585300 806585299 806585299 806585299 806585299 805733973 805733976 805733970 805733962 805733964 805733974 805733959 805733955 805733955 805733955 805733953 805733964 805733951 805733949 805733954 805733951 805733948 805733953 805733932 805733939 805733942 805733944 805733940 805733940 805733932 805733938 805733938 805733930 805733929 805733930 805733934 805733934 805733934 805733939 805733939 805733930 807621490 807621494 807621480 807621482 807621484 807621493 807621494 807621494 807621488 807621513 807621502 807621501 807621504 807621501 807621492 807621483 807621495 807621496 807621487 807621486 807621497 807621482 807621484 807621479 807621480 807621461 804866333 804866336 804866336 804866342 804866330 804866329 804866332 804866334 804866334 804866338 804866320 804866318 804866319 804866313 804866315 804866330 804866330 804866338 804866329 804866335 804866340 804866340 804866332 804866333 804866332 804866381 804866392 804866397 804866389 804866389 804866392 804866392 804866416 804866416 804866416 804866417 804866417 804866413 804866414 804866409 791348969 791348973 791348941 791348942 791348953 791348953 791348952 791348951 791348951 791348953 791348953 791348957 791348955 791348961 791348964 791348971 791348974 791348975 791348978 791348992 791348996 791343317 791343317 791343314 791343243 791343243 791343243 791343247 791343248 791343247 791343249 791343250 791343245 791343249 791343239 791343249 791343235 791343235 791343234 791343234 791343234 791343228 791343216 791343218 999999008 999999007 999999008 999999007 999999005 999999000 999998999 999998533 999998535 999998535 999998528 999998521 999998518 999998517 999998524 999997221 999997212 999997212 999997212 999997226 999997226 999997212 999957224 999957227 999957212 999957220 999957209 999957211 999944726 999944725 999944730 999944728 999944728 999944730 999944731 999944734 999944718 999944723 999944723 999944722 999944722 999944726 999944726 999944731 999944729 999944729 999944729 999944730 999944727 999944729 999944736 999944736 999944732 999944725 999944724 999944725 999944768 999944774 999944767 999940797 999940797 999940798 999940812 999940818 999940818 999940806 999940786 999940798 999940806 999940751 999940748 999940747 999940745 999940746 999940742 999940745 999940743 999940745 999940746 999940745 999940745 999940745 999940745 999940745 999940747 999940748 999940749 999940751 999940755 999940764 999940766 999940766 999940768 999940731 999940728 999940703 999940695 999940694 999940695 999940696 999940698 999940699 999940697 999940697 999940706 999940706 999940707 999940711 999940709 999940505 999940508 999940513 999940513 999940519 999940515 999940520 999940509 999940504 999940508 999940509 999940509 999940515 999940512 999940511 999940512 999940512 999940511 999940511 999940510 999940516 999940508 999940507 999940509 999940521 999940521 999940520 999940526 999940526 999940517 999940512 999940517 999940505 999940496 999940496 999940496 999940497 999940510 999940505 999940507 999940503 999940503 999940507 999940502 999940505 999940508 999940508 999940507 999940508 999940510 999940509 999940510 999940509 999940516 999940521 999940528 999940522 999940522 999940522 999940523 999940514 999940512 999940514 999940517 999940521 999940551 999940553 999940543 999940533 999940527 999940525 999940524 999940527 999940521 999940521 999940532 999940534 999940533 999940534 999940533 999940540 999940542 999940545 999940550 999940549 999940550 999940549 999940549 999940553 999940553 999938526 999938526 999938525 999938525 999938527 999938527 999938535 999938534 999938535 999938539 999938547 999938545 999938549 999938549 999938550 999938558 999938551 999938549 999938550 999938551 999938546 999938547 999938540 999938545 999938543 999938543 999938541 999938538 999938540 999938541 999938541 999938535 999938525 999938528 999938522 999938523 999938523 999938522 999938522 999938522 999938522 999938522 999938508 999938508 999938508 999938509 999938508 999938506 999938506 999938509 999938509 999938513 999999976 999785674 999785645 999785643 999785651 999785658 999785670 999785675 999785671 940953593 940953599 940953599 940953600 940953599 940953603 940953611 940953604 940953603 940953603 940953600 940953603 940953604 940953630 940953626 940953618 940953618 940953616 940953613 940953626 940953654 940953665 940953651 940953651 940953649 940953652 940953650 940953651 940953651 940953651 940953654 940953654 940953664 940953671 940953674 940953675 940953674 940953678 940953691 940953684 940953684 940953686 940953690 940953698 940953700 940953701 940953688 940953689 940953693 940953692 940953687 940953680 940953685 940953686 940953682 940953690 940953690 940953692 940953693 940953696 940953696 940953724 940953714 940953710 940953715 940953719 941083428 941083428 941083424 941083422 941083428 941083430 941083423 941083424 941083425 941083426 941083419 941083404 941083404 941083401 941083401 941083403 941083402 941083400 941083402 967118309 967118300 967118301 967118306 967118217 967118220 967118223 967118226 967118241 967118244 967118232 967416043 967416045 967416045 967416045 967416045 967416038 967416043 967416038 967416037 967416034 967416037 967416039 967416034 967416034 967416032 967416034 967416035 967416028 967416028 967416028 967415996 966729788 966729787 966729787 966729794 966729794 966729807 966729809 966729802 966729804 966729804 966729790 966729788 966729788 966729780 966729781 966729775 966729777 966729779 958827920 958827925 958827921 958827931 958827931 958827933 958827928 958827913 958827913 958827923 958827912 958827906 958827911 958827915 958827916 958827917 958827883 958827878 958827878 958827874 958827881 958827878 958827875 958827875 958827875 958827875 958827877 958827886 958827885 958827909 958827909 958827927 958827933 958827921 958827921 958827923 958827929 958827931 958827933 958827934 958827937 958827939 958827945 958827956 958827952 958827962 958827963 958827972 958827967 958827964 958827950 958827946 958827940 958827887 962138312 962138302 962138303 962138302 962138303 962138289 962138290 962138290 962138290 962138287 962138287 962138292 962147052 962147051 962147061 962147060 962147059 962147057 962147057 962147057 962147048 962147049 962147049 962147048 962147053 962147060 962147060 962147060 962147060 962147060 962147051 962147042 962147043 962147045 962147047 962147054 962147049 962147046 962147045 962188518 962188499 962188503 962188467 962188467 962188458 962188459 962188454 962188470 962188467 962188465 962188467 962188468 962188468 962188466 962188468 962188468 962188470 962188470 962188481 962188485 962188487 962188491 962188480 962188481 962188481 962188474 962188474 962188479 962188473 962188472 962188473 962188471 962188471 962188470 962188458 962188458 962188463 962188465 962188462 962188466 962188462 962188455 962188453 962188453 962188458 962460784 962460792 962460791 962460791 962460792 962460792 962460790 962460790 962460821 962460828 962460834 962460833 962460842 962460842 962460855 962460855 962460861 962460852 977684036 977684035 977684024 951649115 951649128 951649127 951649118 951649119 951649122 951649122 951649118 951649116 951649099 951649099 951649104 953449280 953449278 953449278 953449276 953449278 953449273 953449271 953449269 966630341 967788022 967788033 967788033 967788037 967788037 967788029 967788027 967788027 967788019 968595986 968595984 968595989 968595987 968595994 968595990 968595990 968595990 968596001 968596005 968596005 968596001 968595995 968595993 968595996 968596008 968596012 968596010 968596022 968596016 968596025 968596029 968596030 968596025 968596017 968596017 968596020 968596021 968596024 968596024 968596024 968596016 968596022 968596022 968596022 968596017 968596019 968596014 968596011 968595990 968595990 968595990 968595993 968595989 968595984 968595987 968595978 968659075 968659075 968659077 968659079 968659079 970103290 970103293 970103290 970103292 970103289 970103289 970103293 970103291 970103275 970103275 970103252 970103256 970103254 970103254 970103249 970103249 970103249 970103229 970103230 970103231 970103232 970103227 970103231 970103231 970103232 970103241 970103244 970103243 970103241 970103212 970103214 970103217 970103221 970103232 970103228 970103221 970103219 970103217 970103217 998182059 998182063 998182061 998182059 998182063 998182064 998182062 998182059 998182063 998182065 998182067 998182067 998182067 998182049 998182051 998182042 998182043 998182040 998182041 998182043 998182043 998182043 998182042 998182036 998182049 998182049 998182055 998182046 998182045 998182042 998182042 998182043 998182038 998182056 998182056 998182056 998182067 998182072 998182068 998182068 998182043 998182038 998182040 998182042 998182047 998182049 998182051 998182028 998182036 998182037 998182038 998182042 998182040 998182041 998182031 998182034 998182016 998182010 998182001 998182002 998182005 998182037 998182036 998182044 998182044 998182045 998182039 998182030 998182029 998182032 998182031 998182021 998181993 998181991 998181992 998181996 998181998 998181999 998181993 998181987 998181986 998181993 998181993 998181989 998181992 998182001 998182005 998182005 998182007 998182007 998182002 998182004 998182004 998182004 998182009 998182011 998182010 998182012 998182015 998182015 998157661 998157663 998157662 998157658 998157659 998157660 998157660 998157666 998157672 998157672 998151185 998151189 998151191 998151190 998151194 998151185 998151184 998151177 998151167 998151170 998158380 998158376 998158372 998168637 998168627 998168617 998168618 998168614 998168617 998168619 998084109 998084114 998084108 998084108 998084103 998084103 998084105 998084102 998084104 998084110 998084105 998084105 998084105 998084109 996283931 996283919 966317510 966317512 966317509 966317512 966317514 966317514 966317515 966317513 966317515 966317514 966317503 966317501 966722022 966722022 966722022 966722014 966722003 966722006 966721987 966721984 966721759 966721760 966721758 966721758 966721758 966721758 966721841 966721849 966721849 966721846 966721837 966721837 966721817 966721818 966721820 966721822 966721825 966721833 966721843 966721840 966721832 966721836 966721845 966721845 966721853 966721897 966721898 966721901 966721901 966721901 966721903 966721905 966721906 966721906 966721907 966721905 966721903 966721904 966721908 966721908 966721906 966721901 966721880 966721862 966721866 966721866 966721853 966721858 966721869 966721864 966721856 966721862 966721853 966721846 966956480 966956477 966956484 966956492 966956477 966956477 966956479 966956458 966956453 966956444 966956438 969188697 969188697 969188688 969188688 969188689 969188686 969188685 969188674 969188674 969188676 969188676 969188674 969188673 969188679 969188679 969188682 969188680 969188710 969188710 969188710 969188718 969188723 969188722 969188723 969188711 969188709 969188712 969381615 969381599 969381599 969381599 969381622 969381610 969381612 969381610 969381609 969381609 969381610 969381615 969381612 969381610 969381614 969381623 969381626 969381625 969381621 969381626 969381626 969381659 994922632 994922637 994922630 994922631 994922650 994922652 994922651 994922651 994922655 994922657 994922654 994922636 994922639 994922651 994922656 994922653 994922654 994922655 994922655 994922655 994922653 994922637 994922638 994922644 994922645 994792942 994792942 994792951 994792944 994792920 994792921 994792924 995056877 995056879 995056877 995056881 995056891 995056902 995056906 995056906 995056904 995056916 995056914 995056911 995056918 995056914 995056916 995056916 995056919 995056923 995056916 995056912 995056925 995056921 995056921 995056908 995056903 995056903 995056904 995056876 995056876 995056846 995056846 995056847 995056847 995056846 995056867 995056867 995056868 995056861 995056859 995056856 995056856 995056865 995056866 995056862 995056860 995056868 995056868 995056877 995056885 995056885 995056885 995056873 995056874 995056872 995056873 995056873 995056875 995056872 995056876 995056878 995056878 995056868 995056896 995056898 995056905 995056903 995056900 995056893 995056893 995056895 995056915 995056913 995056906 995056915 995056915 995056914 995056915 995056915 995056911 995056912 995056911 995056912 995056912 995056912 995056918 995056914 995056909 995056910 995056915 995056918 995056919 995056922 995056929 995056981 995056984 995056983 994131951 994131950 994131953 994131956 994131957 994131949 994131963 994131964 994131969 994131982 994131990 994131989 994131983 994131993 994132003 994137998 994138001 994138002 994138002 994138001 994138004 994138004 994138003 994137999 994138003 994138003 994138007 994138014 994138016 994138019 994138019 994138019 994138020 994138001 994137996 994137996 994137997 994137997 994137997 994137992 994137979 994137981 994137975 994137974 994137972 994137972 994137969 994137971 994137971 994137977 994137979 994137979 994137978 994137977 994137973 994137973 994137973 994137975 994137977 994137967 994137969 994137969 994137968 994137976 994137974 994137974 994137984 994137983 994137989 994137994 994137994 994137994 994143092 994143138 994143138 994143151 994143147 994143145 994143144 994143144 994143148 994143140 994143150 994143148 994143156 994143175 993845360 993845374 990534951 990534951 990534959 990534952 990534953 990534954 990534945 990534945 990534951 990534949 990534946 990534943 990534942 990534941 990534941 990534941 990534943 990534935 990534935 990534940 990534939 990534940 990534941 990534941 990534939 990534939 990534941 990534949 990534944 990534945 990534945 990534900 990534903 990534884 990534878 990534877 990534878 990534877 990534875 990534882 990534883 990534889 990288826 990288830 990288831 990288829 990288822 990288826 990288829 990288859 990288859 990288856 990288852 990288850 990288852 990281651 990281647 990281650 990281651 990281642 990281650 990281660 990281656 999991399 999991407 999991407 999991407 999991405 999991404 999756759 999756752 999756754 999756763 999756770 999756774 999756776 999756781 999756784 999756800 999756800 999756799 999492847 999492852 999492856 999492859 999492851 999492850 999492861 999492864 999492866 999492869 999492871 999492867 999492860 999492860 999492860 999492861 999492868 999492864 999492877 999492885 999492884 999492888 999492887 999492877 999492877 999492881 999492881 999492883 999492861 999492863 999492862 999492859 999492860 999492857 999492858 999492911 999492917 999492918 999492920 999492913 999492911 999492910 999492899 999492895 999492896 999492879 999492848 999492848 999492844 999492844 999492852 999492845 999492859 999492862 999492858 999492870 999492861 999492860 999492862 999492848 999492851 999492848 999492863 999492868 999492864 999492837 999492837 999492831 999492838 999492836 999492839 999492836 999492847 999492845 999546335 999546340 999546340 999546338 999546350 999546350 999546343 999546338 999546357 999546357 999546363 999546363 999546358 999546352 999546357 999546360 999546360 999546365 999546364 974005391 974005396 974005398 974005399 974005399 974005395 973733070 973733073 973733076 973733072 973727981 973727992 973727994 973727996 973728021 973728021 992309265 992309265 992309259 992309263 992309280 992309281 992309275 992309288 992309289 992309290 992309291 992207395 992207394 992207390 992207396 992207397 992207405 992207405 992207403 992207408 992207405 976984232 976984227 976984228 976984236 976984235 976984231 976984233 976984230 976984232 976984229 976984242 976984242 976984244 976984244 976984241 976984240 976984244 976987107 976987110 976987111 976987105 976987098 976987097 976987114 976987118 976987118 976987116 976987121 976987120 976987164 976987173 976987173 976987175 976987164 976987165 976987165 976901330 976901330 976901331 976901331 976901329 976901330 976901332 976901333 976901342 976901342 976901342 976901348 976901347 976901349 976901348 976901342 976901344 976901347 976901346 976901340 976901340 976901338 976901339 976901330 976901325 976901325 976901315 976901312 976901314 976901313 976901300 976901295 976901297 976901294 976901290 976901289 976901289 976901295 976901289 976496764 976496764 976496764 976496764 976496747 976496739 976496730 976496732 976496710 976496712 976496712 976496702 976496702 976496691 976496691 976496695 976496717 976496714 976496714 976496722 976496728 976496728 976496728 976496708 976496715 976496716 976496706 966786967 966786959 966786926 966786935 966786933 966786934 966786927 966786904 966786904 966786904 966786902 966786896 966786895 966786898 966786901 966786900 966786904 966786896 966786893 966786901 966786901 966786900 966786902 966786901 966786901 966786892 966786884 966786885 966786885 966786878 966786879 966786867 966786875 965342655 965342655 965342655 965342654 965342655 965342656 965342656 965342655 965342655 965342651 965342652 965342652 965342655 965342652 965342651 965342649 965342634 965342634 965342630 965332369 965332365 965332368 962772466 962772467 962772468 962772472 962772473 962772478 962772478 962772478 962772476 962772476 962772480 962772449 962772454 962772449 962772435 962772435 962772435 962772435 962772428 962772432 962772431 962772426 962772425 962772424 962772422 962772421 962772403 962772404 962772408 962772439 962772412 962772413 962772416 962772416 962772421 962772419 962772432 962772430 962772426 962772427 962772427 962772419 962772411 962772403 962772384 962772387 962772387 944191144 944191144 944191142 944191142 944191144 944191152 944191153 944191143 944191146 944191146 944191149 944191156 944191157 944191154 944191149 944191149 944191138 944191138 944191141 944191141 944191139 944191143 944191133 944191143 944191133 944191137 944191123 944191124 944191125 944191122 944191122 944191122 944191123 944191125 944191110 944191109 944191108 944191110 944191119 944191120 944191120 944191135 944191136 944191131 944191137 944191141 944191152 944191163 944191189 944191189 944191189 944191188 944191184 944191187 944191179 944191195 944191203 944191203 944191204 944191204 944191206 944191202 944191181 944191162 944191161 944191162 944191155 944191157 944191157 944191161 944191157 944191157 944191160 944191168 936869329 936869330 936869329 936869335 936869334 936869334 936869333 936869334 941108926 941108940 941108917 941108922 941108922 941108921 941108939 941108937 941108937 941108932 941108932 941108927 941108927 941108929 941108930 940935261 940935259 940935261 940935256 940928048 940928051 940928059 940928064 940928064 940928069 940928063 940928062 940928059 940928062 940928058 940928052 940928046 940864950 940864947 940864953 940864953 940864956 940864953 940864965 940864966 940864958 940864962 940864967 947140121 947140125 947140130 947140136 947140134 947140134 947140137 947140130 947140122 947140126 947140128 947140127 947140127 947140128 947140124 947140126 947256112 947256113 947256111 947256102 947256101 947256101 947256095 947256097 947256091 947256085 947256085 947256116 947256116 947256118 947256117 947256120 947256122 947256124 947256121 947256121 947256120 947344943 947344940 947344934 947344929 947344929 947344924 947344911 947344909 947344909 947344906 947344898 947344898 947344883 947344884 947344884 947344885 947344886 947344886 947344888 947344872 947344882 947344879 947344888 947344890 947344883 947344881 947344887 947344876 947344879 947344900 947344881 947344882 947344877 947344876 947344877 947344878 947344884 947344876 947344872 947344869 947344855 947344854 947344852 947344860 947344860 947344859 947344860 947344863 947344863 947344864 947344856 947344855 947344803 947344803 947344799 947344800 947344800 947344801 947347216 947347218 947347218 947347218 947347234 947347230 947347229 947347238 947347240 947347236 947347225 947347223 947307423 947307408 947307404 947307403 947307402 947307402 947307399 947307402 947307403 947307399 947307400 947307403 947307404 974946623 974946623 974946625 974946625 974946623 974946624 974946626 974946629 974753719 974753709 993785512 993785512 993785504 993785515 993785519 993785525 993785526 999999939 999999964 999999965 999999966 999999964 999999959 999999972 999999974 999999974 999999980 999999982 999999986 999938524 999938530 999938541 999938515 999938514 999938514 999938516 999938519 987448958 987448962 987448963 987448964 987448971 987448979 987448977 987448977 987448978 987448977 987448979 987448980 987448980 987448979 987448974 987448976 987448979 987448973 987448973 987448978 987448981 987448982 987448977 987448977 987448974 987448974 987448974 987448966 987448966 987448969 987448968 987448966 987448967 987448966 987448959 987448961 987448957 987448955 987448944 987448954 987448958 987448962 987448959 987448958 987448958 987448964 987448970 987448970 987448971 987448970 987448970 987448979 987448979 987448983 987448973 987448970 987448972 987448969 987448969 987448967 987448967 987448959 974267901 765612124 765612127 765612138 765612138 765612135 765612137 765612134 765612134 765612152 765612156 765612153 765612127 765612128 765612131 765612135 765612139 765612141 765612141 765612140 765612141 765612175 765612175 765612174 765612175 765612169 765612173 765612176 765612173 765612177 765612177 765612177 765609412 765609412 765609414 765609401 765609401 765609401 765609400 765609399 792812330 792812330 792812327 792812353 792812341 792812341 792812343 765173131 765173132 765173153 765173154 765173165 765173170 765173181 765173180 765173190 811807957 811807960 811807968 811807969 811807971 811807965 811807967 811807982 811807987 811807978 811807980 811807991 811807984 811807979 811807981 811807983 811807985 811807972 811807974 811807991 811808002 811808001 811807989 811807989 811805778 811805778 811805778 811805784 811805784 811805784 811805782 811805781 811805779 811805780 811805777 811805772 811805765 811805763 812679573 812679562 812679565 812679565 812679569 812679589 812679579 812679574 812679572 812679572 812679566 812679565 812679595 840247540 840247542 840247536 840247536 840247545 840247550 840247546 840247556 840247556 840247556 840247560 840247565 840247563 840247563 840247566 840247563 840247572 840247574 840247578 840247580 835219472 835219472 835219474 835219471 835219472 835219473 835219474 835219477 835219485 835219483 835219465 835219460 835219460 835219460 835219441 835219450 835219445 835219443 835219442 835219452 835219454 835219440 835219441 835219442 854088563 854088567 854088566 854088572 854088570 854088573 854088566 854088609 854088616 854088620 854088617 854088607 854088612 854088617 854088613 854088602 854088589 854088588 854088585 854088586 849848995 849849002 849848996 849848996 849848999 849848999 849848997 849849008 849849012 862514981 862514984 862514986 862514987 862514981 862514981 862514978 862514984 862514983 862514972 862514980 862514978 862514983 862515003 862515003 862586048 862586055 862586051 862586051 862586054 862586055 862586055 862586055 862586054 862586047 862586046 862586047 862586049 862586049 862586047 862586046 862586039 862586044 862586044 862586047 862586043 862586043 862586030 862586015 862586015 862586017 862586018 862586018 862585983 862585957 862585957 862585963 862585958 862584617 862584612 862584610 862584614 862584614 862584614 862584618 862584617 862584618 862584623 862584614 862584614 862584613 862584601 862584603 862584604 996897029 996843520 996843515 996843520 996843523 996843525 996843526 996843533 996843536 996843541 996843541 996843540 996843542 996843543 996843543 996843526 996843527 996843526 996843533 996841865 996841865 996841861 996841859 996841861 996841861 996841863 996841868 996841869 984175911 984175931 984175933 984175930 984175928 984175931 984175932 984175911 984175920 984175921 984175939 984175935 984175931 984175942 984175940 984175935 984175934 984175947 984175945 984175955 984175954 984175954 984175967 984175979 984175980 984175981 984175985 984175986 984175977 984175977 984175977 984175980 984175978 984175970 984175967 984175969 984175963 984175955 984175962 984175960 995753061 995753059 995753052 995753050 995753050 995753061 995753071 995753079 995753079 995753079 995753080 995753087 995753084 995753084 995753108 968550176 968550178 968550180 968550178 968550181 968550167 968550167 968550170 968550161 968550157 968550163 968550168 968550170 968550174 968550174 968550182 968550184 968550177 968550176 968550176 968550203 968550202 968550203 968550201 968550235 968550243 968550215 968550217 968550216 968550171 968550172 968550184 968550176 968550176 968550180 968550178 968550195 968550199 968550202 968550206 968550195 968550199 968550199 968550201 968550191 968550188 968550190 968550190 968550195 968550205 968550207 968550195 921915425 921915422 921915422 921915424 921915418 921915408 921915428 921915428 921915427 921915434 921915436 921915433 921915435 921915437 921915434 921915434 921915435 921915428 921915428 921915425 921915425 921915418 921915418 921915423 921915423 921915424 921915427 921915432 973836544 973836539 973836527 973836528 973836520 973836520 973836521 973836509 973836506 973836507 973836507 973836507 973836517 973836517 973836522 973836523 973836522 973836522 973836529 973836524 973836517 973836516 973836516 973836515 973836509 973836505 973836514 973836518 973836519 973836519 973836524 973836539 973836541 973836543 973836541 973836543 973836543 973836537 973836516 973836518 973836521 973836521 973836519 973836508 973836500 973836505 973836505 973836507 973836508 973836508 973836505 973836505 973836501 973836507 973836507 973836498 973836498 973957207 973957207 973957207 973957203 973957209 973957211 973957209 973957200 973957198 973957198 973957201 973957198 973957200 973957199 973957201 973957201 973957203 973957204 973957213 973957214 973957226 973957215 973957222 973957221 973957221 973957220 973957218 973957219 955088091 955088089 955088095 955088094 955088091 960707468 960707468 960707466 960707466 960707465 960707468 960707467 960707394 960707318 960707320 960707320 960707319 960707302 960707306 960707302 960707305 960707309 960707322 960707327 960707337 960707343 960707347 960707343 960707343 960707351 960707352 960707352 960707351 960707354 960707352 960707350 960707351 960707348 960707350 960707350 960707352 960707354 960707352 960707346 960707347 960707357 960707361 960707347 960707354 960707352 960707353 960707353 960707344 960707344 960707344 949130241 949130234 949130232 949130232 949130232 949130235 949130230 949130227 949130223 949130221 949130202 949130200 949130200 949130201 949130201 949130202 949130202 949130174 949130174 949130161 949130163 949130163 949130152 949130152 949130151 949130149 949130143 949130144 949130144 949130162 948256352 948256351 929910579 929910580 929910587 929910594 929910592 929910594 929910595 929910594 929910624 929910624 929910628 929910623 929910621 929910624 929910624 929910624 929910630 929910631 929910619 929910622 929910624 929910625 929910630 929910636 929910633 929910633 929910633 929910630 999376235 999376235 999376237 999376228 999376224 999376225 999376237 999376244 999376246 999376244 999367475 924282497 924282477 924282485 924282487 924282457 924282460 924282461 924280044 924280047 924280042 924280039 924280039 924280045 924280036 924280031 924280033 924280017 924280017 924280017 924280014 924280014 924280035 924280036 924280035 924280038 903916711 903916710 903916708 903916710 903916711 903916710 903916710 903916717 903916721 903916723 903916725 903916719 903916723 903916723 903916722 903916722 903916720 903916720 903916735 903916748 903916740 903916741 903916732 903916732 903916733 903916731 903916731 903916732 903916731 903916732 903916734 903916728 903108752 903108766 903108766 903108768 903108769 903108768 903108775 903108777 903108773 903108769 903108769 903108777 903108777 903108777 903108781 903108783 903108783 851187652 851187649 851187649 851187649 851187637 851187631 851187631 851187632 851187637 851187630 851187632 851187632 851187630 851071641 851071641 851071642 851071647 851071644 851071644 851071644 851071643 851071642 851071642 851071642 851071644 851071641 851071641 851071651 851071659 851071655 851071656 851071654 851071654 716759230 716759222 716759210 716759210 716759210 716759207 716759207 716759206 716759197 716759195 716759199 716759200 716759200 716759202 716759194 716759192 716759179 716759179 716759201 716759202 975749204 975749211 975749218 975749223 975749221 975749244 975749253 975749255 975749254 975749254 975749253 975749247 975749239 975749241 975749242 975749236 948181293 948181292 948181293 948181297 948181298 948181303 948181301 948181311 948175316 929143510 929143490 929143492 929143483 929143527 929143528 929143527 929143526 929143521 929143519 929143517 929143524 929143524 929143521 929143527 929143528 929143532 929143537 929143537 929143540 929143540 929143550 929143555 929143549 929143550 929143536 929143535 929143536 929143534 929143536 929143538 929143534 929143519 929143520 929143522 929143524 929143526 929143534 929143530 976599742 976599740 976599749 976599744 976599754 976599763 976599760 976599759 976599765 976599759 976599765 976479060 976479058 976479052 976479058 976479053 976479048 976479053 976479054 976479050 976479050 976479039 976479040 976479043 976479048 976479052 976479130 976479102 976479098 976479102 976479106 976479103 976479107 976479104 976479107 976479133 976479133 976479142 976479154 976479155 976479138 976479129 976479123 976479123 976479122 976479119 976479120 976479134 976479134 976479135 976479135 976479137 976479148 976479139 976479139 976479136 976479136 976479133 976479124 976479127 976479133 976482650 976482628 976482618 976482612 976482613 976482625 976482633 976482631 929026419 929026419 929026424 929026420 929026447 929026441 929026437 999999988 999999986 999999978 999999977 999999972 999999961 999999962 999999961 999999965 999999965 999999965 999999953 999999952 999999959 999999958 999999958 999999922 999999924 999999925 999999937 999999944 999999942 999999936 999999936 999999933 999999924 999999933 999999935 999999967 999999971 999999971 999999971 999999970 999999973 999999980 999999983 999999985 999999989 999999991 999999991 999999990 999999977 999999978 999999978 999999980 999999971 999999975 999999974 999999974 999999977 999999972 999999980 999999977 999999976 999999975 999999975 999999977 999999956 999999955 999999953 999999948 999999950 999999937 999999934 999999947 999999948 999999946 999999954 999999963 999999966 999999967 999999963 999999968 999999964 999999964 999999962 999999958 999999961 999999958 999999967 999999967 999999968 999999962 999999962 999999962 999999957 999999954 999999954 999999956 999999953 999999939 999999946 999999947 999999943 999999946 999999946 999999950 999999950 999999947 999999947 999999946 999999947 999999947 999999944 999999947 999999943 999999945 999999934 999999932 999999906 999999902 999999899 999999900 999999899 999999891 999999887 999999889 999999886 999999889 999999889 999999889 999999883 999999883 999999876 999999882 999999886 999999876 999999870 999999872 999999875 999999857 999999860 999999855 999999852 999999852 999999852 999999862 999999861 999999861 999999843 999999851 999999851 999999847 999999850 999999858 999999852 999999853 999999863 999999864 999999873 999999878 999999878 999999882 999999885 999999905 999999928 999999932 999999934 999999938 999999944 999999948 999999954 999999956 999999956 999999954 999999957 999999957 999999966 999999966 999999965 999999966 999999970 999999971 999999969 999999969 999999970 999999942 999999947 999999947 999999947 999999947 999999945 999999947 999999954 999999956 999999955 999999963 999999963 999999969 999999971 999999970 999999962 999999959 999999952 999999943 999999949 999999956 999999956 999999957 999999958 999999955 999999956 999999957 999999957 999999957 999999930 999999929 999999927 999999929 999999925 999999932 999999932 999999933 999999930 999999924 999999911 999999918 999999923 999999923 999999909 999999922 999999924 999999911 999999913 999999916 999999914 999999916 999999916 999999913 999999923 999999923 999999923 999999917 999999924 999999914 999999922 999999926 999999931 999999930 999999931 999999926 999999918 999999918 999999918 999999929 999999922 999999920 999999917 999999917 999999920 999999920 999999921 999999923 999999923 999999923 999999925 999999900 999999891 999999901 999999906 912719689 912719690 912719688 912719811 912719808 912719808 912719810 912719810 912719811 912719810 912719810 912719818 912719878 912719879 927827918 973885219 973885236 973885227 973885226 973885228 974091322 974091323 974091324 974091308 974091308 974091302 974091295 974091297 974091298 974091292 974092191 974092191 974092196 974092196 974092197 974097780 974097776 974097777 974097777 974097767 974097767 974097769 974097767 974097769 974097764 974097768 974097763 974097761 974097775 974097778 974097777 974097773 974097773 974097753 974097757 974097756 974097765 974097765 974097768 974097788 974097768 974097766 974097776 974097783 974097771 974097771 974097770 974097761 974097761 974097768 974097764 974097763 974097762 974097760 974097759 974097757 974097760 974097760 974097759 974097769 974097769 974097770 974097772 974097773 974097773 974097770 974097777 974097769 974097773 974097790 974097786 974097790 974097787 993406125 993406133 993406133 993406131 993406125 993406125 993406120 993579491 978471446 978471446 978471446 978471445 978471445 978471437 978471435 978471435 978471423 978471411 978471404 978471404 959163063 959163064 959163064 959163040 959163040 959163040 959163042 959163038 959163036 959163032 959163029 959163020 959163021 959163022 959163020 959163021 959163029 959163024 959163032 959163048 959163049 959163051 959163050 959163059 959163069 959163072 959163072 959163067 959163068 959163045 959163041 959163040 959163034 959163042 959163047 959163051 959163048 959163048 959163038 959163068 959163068 959163071 959163074 959163074 959163074 959163072 959163075 959163075 959163075 959163070 959163075 959163082 959163078 959163082 959163099 959163097 959163097 959163101 959163102 959163102 959163104 959163096 959163096 959163096 959163096 959163100 959163100 959163095 959163091 959163076 959163075 959163078 959163082 959165735 959165737 959165732 959165734 959165734 959165729 959165747 959165746 959165749 959165751 959165755 963473098 963473094 963473095 963473096 963473104 963663682 963663685 963663685 963663685 963663686 963663686 963663683 963663674 963663669 963663675 963663677 963663676 963663677 963663674 963663674 963663677 963663696 963663700 963663704 963663704 963663703 966207046 966207045 966207050 966207048 966207048 966207049 966207073 966207064 966207064 966207066 966207069 966207068 966207082 966207083 966207065 966207064 966207054 966207053 966207053 966207054 966207050 966207048 966207052 966207053 966207057 966207057 966207072 966207074 966207076 966207169 966207169 966207155 966207159 966207153 966207144 966207141 966207140 966207137 953259118 953259124 953259130 953259122 953259122 953259128 953259128 953259128 953259126 953259136 953259137 953259102 953259099 953259110 953259107 953259121 998376538 998376538 998376538 998376538 998376539 998376544 998376536 999461384 999461386 999461396 999461395 999461377 999372710 999372712 999372714 999372718 999372725 999372717 999372719 999372723 999372718 999372712 999372707 999372712 999372712 999372712 999372701 999372701 999372700 999372704 999372705 999372709 999372709 999372706 999372692 999372677 999372674 999372680 999372681 999372689 999995351 999995353 999995353 999995356 999995350 999995351 999995351 999995350 999995350 999995354 999995355 999995352 999995352 999995357 999995355 999995350 999995355 999995359 999995362 999995348 999995350 999995352 999995363 999995369 999995362 999995364 999999883 999999887 999999891 999999887 999999891 999999885 999999886 999999880 999999855 999999852 999999862 999999838 999999839 999999842 999999842 999999841 999999841 999999839 999999828 999999834 999999834 999999834 999999833 999999830 999999834 999999829 999999833 999999836 999999851 999999841 999999837 999999834 999999831 999999833 999999835 999999835 999999824 999999874 999999873 999999869 999999869 999999871 999999872 999999897 999999895 999999889 999999896 999999933 999999939 999999936 999999933 999999934 999999942 999999942 954882527 954882526 954882510 954882501 954882494 954882495 954882499 954882489 954882489 954882489 954882496 954882489 954882482 954882484 954882481 954882484 954882482 954882473 954882471 954882457 954882460 954882460 954878490 954878475 954926489 954926488 954926487 954926484 954926510 954926507 954926495 954926524 954926558 954926554 954926555 954926553 954926552 954926548 954926548 954926552 954926550 954926551 954926550 954926547 954926551 954926552 954926548 954926548 954926550 954926603 954926602 954926608 954926604 954926609 954926631 954926631 954926585 954936022 954936022 954936024 954936034 954936020 954936016 954936016 954936018 954936013 954936022 954936031 954936028 954936028 954936029 954936079 954936083 954936084 954936081 954936084 954936085 954936079 954936077 954936078 954936088 954936097 954936095 954936086 954936086 954936092 954936096 954936099 954936101 954936101 954936100 954936111 954936103 954936102 954936102 954936104 954936107 956426874 956426874 956426875 956426877 956426872 956426872 956426875 956426878 956426878 956426874 956426859 956426856 956426874 956426873 956426876 956426863 956426861 956426861 956426864 956426862 956426862 956426862 956426862 956426864 952119525 952119520 952119529 952119529 952119529 952119528 952119527 952119527 952119528 952119528 952119531 952119523 952119521 952119520 952119523 952119527 952119532 952119531 952119530 952119536 952119532 952119525 952119522 952119530 952119528 952119506 952119506 952119506 952119506 952119510 952119510 952119513 952119521 952119522 952119528 952119540 952119536 952119525 952119525 952119527 952119526 952119524 952119523 952123994 952123995 952123987 952123958 952123947 952123947 952123958 952123956 952123953 976043027 976043027 976043029 976043028 976043022 976042992 976042992 976042992 976042982 976042988 976042992 976042985 976042989 978041277 978041278 978041285 978041284 978041290 978041293 978041293 978041302 978041303 978041305 978041295 978041289 978041281 978041288 978041288 978041283 978041282 978041289 978041281 978041264 978041260 978041262 978041265 978041260 978041246 978041248 978041248 975497907 975497905 975497905 975497905 975497899 975497897 975497879 975497879 975497884 975497885 975497880 975497881 975497877 975497876 975497874 975497885 975497881 975497883 975497886 975497888 975497877 975497886 975497879 975497879 975497873 975497876 975497875 975497859 975497868 975497861 975497857 975497857 975497854 975497850 975497854 975497851 975497853 975499293 975499292 975499286 975499276 975499289 975499287 975499290 975499280 975499281 975499284 975499287 975499287 975499287 975499287 975499283 975499284 975499284 975499284 975499270 975499274 975499270 975499270 975499266 975499258 975499256 975499253 975499254 974414409 974414406 974414399 974414398 974414389 974414386 974414386 974414382 974414377 974414375 974414362 974414362 974414384 974414384 974414384 974414382 974414379 974414368 974414375 974414380 974414376 974414384 974414383 974414398 974414398 974414405 974414381 974176146 974176147 974176166 974176166 974176172 974176175 974176158 974176158 974176158 974176157 974176155 974176123 974176124 974176125 974176126 974176124 974176124 974176124 974176125 974176130 974176133 974176129 974176132 974176137 974176133 974176140 974176147 974176142 974176143 974176162 974176165 974176163 974176169 974176185 974176186 974176186 974176189 974176200 974176204 974176204 974176200 974176197 974176179 974176173 974176177 974176171 974173527 974173534 974173536 974173536 974173537 974173536 974173536 974173539 974173539 974173535 974173540 974173536 974173535 974173533 974173534 974173536 974173529 974173530 974173538 974173547 974173547 974173545 974173560 974173572 974173574 974173577 974173575 974173573 974173571 974173568 974173572 974173572 974173573 974173566 974173566 974173566 974173580 974173575 976781504 976781501 976781489 976781489 976781492 976781492 976781491 976781493 952862417 952862411 952862411 952862400 952862403 952862394 952862396 952862397 952862396 952862396 952862398 952862394 952862395 952862397 952862412 952862418 952862401 952862402 952862403 953006756 953006758 953006758 953006758 952833386 952833386 952833255 952833255 952833246 952833246 952833246 952833249 952833249 952833249 952833249 952833249 952833250 952833243 998963084 998963086 998963080 998963072 998963073 998963065 998963072 998963072 998963084 998963079 998963079 998963086 998963091 998963087 998963090 998963092 998963092 998963096 998963095 998963099 998963104 998963100 998963102 998963100 998963094 998963097 998963084 998963076 998963077 998963078 998963083 998963082 998963090 998963092 998963096 998963098 998963103 998772519 998772519 998772519 998772521 998772500 998772486 998772489 998772491 998772496 998772496 998772493 998772490 998772483 998772475 998772475 998772476 998772492 998772497 998772491 998772491 998772491 998772494 998772494 998772494 998772494 998772052 998772057 998772057 998772060 998772060 998772059 998772059 998772077 998772071 998772069 998772069 998772069 998772070 998772070 998772073 998772073 998772075 998772075 998772073 998772074 998772074 998772076 998772065 998772056 998772056 998772046 998772046 998772045 998772038 998772040 998772042 998772044 998772039 998772041 998772060 998772061 998772070 998801441 998801433 998801433 998801433 998801431 998801429 998801424 998801420 998801418 998801432 998801433 998801433 998801418 998801418 998801417 998801420 998801414 998801412 998801411 998801399 998801399 998801406 998801406 998801407 998801413 998801419 998801419 998801419 998801418 998801418 998801417 998801419 998801434 998801434 998801432 998801443 998801449 998801449 998801437 998801436 998801436 998801437 998801440 998801438 998801444 998801433 998801432 998801432 998801438 998801441 998801446 998801288 998801286 998801291 998801297 998801294 998801292 998801298 998801252 998801251 998801259 998801263 998801263 998801263 998801260 998801259 998801251 998801242 998801241 998801246 998801246 998801248 998801245 998801242 998801240 998801241 998801239 998801242 998801248 998801242 998178581 998178585 998178586 998178583 998178584 998178582 998178583 998178584 998178581 998178578 998178584 998178589 998178590 998178581 998178583 998178584 998178595 998178593 998178586 998178583 998178552 998178558 998178553 998178556 998178571 998178597 998178581 998178584 998178584 998178584 998178577 998178573 998178581 996180290 996180279 996180272 996180272 996180275 996180275 996180264 996180263 996180263 996180264 996180265 996180272 996180277 996180262 996180273 996180277 996180278 996180273 996180276 996180264 996180263 996180253 996180251 996180237 996180238 996180238 996180240 996180231 996180241 996180242 996180244 996180248 996180261 996180259 996180261 996180261 996180267 996180267 996180265 996180266 996180267 996180274 996180264 996180274 996180273 996180273 996180279 996180263 996180268 996180254 996180250 996180252 996180251 996180250 996180235 996180234 996180234 996180236 996180235 996180239 996180236 996180235 996180236 996180235 996180275 996180235 996180238 996180252 996180253 996180246 996180243 996180254 996180254 996180254 996180254 996180254 996180256 996180257 996180255 996180253 996180256 996180256 996180250 996180246 996180246 996180245 996180251 996180251 996180251 996180255 996180259 996180267 996180270 996180270 996180271 996180277 996180284 996180271 996180282 996428393 996428392 996222300 996222296 996222285 996222283 996222283 996222282 996222289 996222288 996222288 996222284 996222305 996222297 996222293 996222292 996222292 996222292 996222295 996222297 996222293 996222295 996222278 996222279 996222275 996222280 996222280 996222280 996224693 996224693 996224691 996224691 996153646 996153643 996153640 996153649 996153648 996153646 996153649 996153654 996153654 996153656 996153674 996153676 996153676 996153689 996153683 996153691 996153692 996153696 996153699 996153698 996153707 996153714 996154727 996154717 996154717 996154712 996154711 996154716 996154710 996154698 996154697 996154693 996154691 996154699 996154671 996154668 996154672 996154677 996154675 996154676 996154675 996154687 996154680 996154681 996154684 996154678 996155144 996155147 996155154 996155149 996155145 996155145 996155151 996155148 996155151 996155138 996155135 996155165 996155164 996155159 996155159 996155144 996155143 996155145 996155161 996155155 996155145 996155144 996155146 996155146 996155151 996155219 996155224 996155226 996155218 996155211 996155212 996155219 996155219 996155278 996155277 996155275 996155294 996155302 996155302 996155300 996155293 996155285 996155291 996155290 996155299 996155298 996155302 996155296 996155304 996155310 996155306 996155307 996155306 996155311 996155309 996155288 996155288 996155280 996155277 996155285 996155278 996155281 996155281 996155281 996155281 996155282 996155282 996155282 996155281 996155297 996155291 996155283 996155282 996010929 996010931 996010931 996010931 996010929 996010924 996010929 996010931 996010932 996010930 996010933 996010934 996010934 996010934 996010935 996010943 996010949 996010946 996010946 996010952 996010949 996010952 997776733 997776735 951646900 951646898 951646895 951646898 951646882 951646882 951646882 951646892 951646895 951646890 951646890 951646888 951646889 951646882 951646885 951646882 951646870 951646880 951646887 951646896 951646896 951646896 951646909 951646898 951646952 951646951 951646958 951646992 951646987 951646989 951646989 951646988 951646972 951646973 951646974 951646975 951646978 951646986 951646991 951646988 951646989 951646989 951646988 951646993 951646996 951646988 951646997 951646994 951647001 951646998 951646995 951646995 951646992 951646986 951646979 951646981 951646981 951646982 951646981 951646978 951646974 951646967 951646970 951646970 951646972 951646973 951646974 951646973 951646973 951646972 951646971 951646969 951646964 951646959 951646965 951646966 951646970 951646969 951646971 951646972 951646972 951719672 951719676 951719678 951719678 951719682 951719678 951719683 951719686 951719689 951719691 951719691 951719690 951719691 951719696 951719682 951719680 951719688 951719700 951719699 951719701 951719705 951719705 951719705 951719699 951719694 951719694 951719689 995444710 995444711 995444712 995444709 995444712 995444712 995444609 995444609 995444609 995444607 995444610 995444602 995444602 995444618 995444617 995444618 995444619 995444623 995444623 995444627 995444625 995444624 995444622 995444622 995444611 995444600 995444581 995444577 995444581 995444580 995444580 995444584 995444582 995444576 995444577 995444574 995444581 995444583 995444579 995444578 995541185 995541185 995541181 995541179 995541166 995541171 995541159 995541160 995541163 995541168 995541168 995541161 995541165 995541163 995541161 995541167 995541170 995541170 995541159 995541150 995541149 995541149 995541152 995541157 995541158 995541153 995541153 995541150 995541152 995541149 995541146 995541145 995541159 995541214 995541214 995541214 995541212 995541212 995541207 995541194 995541195 995541229 995541229 995541226 995541232 995541231 995541230 995541226 995541230 995541225 995541229 995541223 996245169 996245169 996245186 996245189 996245194 996245206 996245202 996245202 996245230 996245225 996245234 996245219 996245225 996245218 996245218 996245209 996245205 996245208 996245209 996245207 996245204 996245197 996245197 996245188 996245189 996245191 996245194 996245210 996245207 996245207 996245212 996245203 996245209 996245213 996245212 996245206 996245206 996245219 996245216 996245200 996245193 996245197 996245194 999995674 999995674 999995681 999995684 999995687 999995687 999995678 999995683 999995685 999995685 999995685 999995682 999995688 999995698 999995705 999995704 999995692 999995717 999995715 999995715 999995713 999995709 999995730 999995724 999995722 999995688 999995686 999899084 999899085 999899086 999899088 999899087 999899083 999899083 999899071 999899071 999899074 999899075 999899077 999899074 999899076 999899071 999899064 999899064 999899051 999899051 999899052 999899041 999899041 999899044 999899045 999899043 999899141 999899138 999899138 999899138 999899128 999899143 999899143 999899148 999899150 999899156 999899154 999899154 999899154 999899154 999899153 999899143 999899142 999899148 999899148 999899113 999899112 999899117 999899114 999899111 999899111 999899104 999899114 999899115 999899118 999899118 999899121 999899119 999899118 999899118 999899111 999899113 999899123 999899124 999899124 999899126 999899128 999899129 999899132 999899132 999899131 999899132 999899147 999899148 999899153 999899153 999899151 999899143 999899150 999899148 999899145 999899144 999899158 999898134 999898135 999898135 999898151 999898146 999898141 999898138 999898134 999898135 999898136 999898136 999898136 999898135 999898134 999898134 999898132 992258140 990492366 990492368 990492369 990492373 990492373 990492374 990492363 990492390 990492396 990492395 990492403 990492403 990492403 990492413 991359407 991359401 991358503 991358499 991358502 991358516 991358515 991358509 991285837 991285843 991285841 991285849 991285848 991285848 991285848 991285851 991285846 991285846 991285854 991285858 991285858 991283454 991283461 991283463 991283461 991283460 991283459 991283465 991283460 991283458 991283443 991283444 991283446 991283447 991283440 991283438 991283435 991283431 991283435 991283434 991283438 991283472 991283469 991283470 991283470 991283449 991283449 991283452 991283452 991283453 991283453 991362831 991362834 991362827 991362821 991362820 991362814 991362813 991362811 991362795 991362794 991362801 991362803 991362803 991362804 991362798 991362781 991362792 991362791 991362764 991362764 991362758 991362758 999992422 999992424 999992424 999992418 999992418 999992414 999992420 999992420 999999882 999999897 999999895 999999976 999999976 999999977 999999976 999999972 999999966 999999978 999999979 999999977 999999975 999999977 999999977 999999969 999999973 999999971 999999990 999999987 999999986 999999984 997392047 997392041 997392043 997392040 997392040 997392040 997392041 997392060 997392064 997392074 997392073 997392073 997392075 997392058 997392055 997392061 997392064 997392064 997392058 997392055 997392051 997392055 997392055 997392050 997392050 997392044 997392044 997392047 997392046 997392054 997392065 997392068 997392074 997392079 997392080 997392085 997392087 997392079 997392073 997392071 997392071 997392047 997392049 997392055 997392055 997392054 997392056 997392052 997392060 997392058 997392055 997392057 997392055 997392062 997392069 997392069 997392075 997392073 997392072 997392072 997392067 997392067 997392077 997392077 997392088 997392093 997392086 997392086 997392092 997392088 997392088 997392088 997392087 997392077 997392000 997392001 997391998 997391983 997391976 997391962 997391965 997391965 997391958 997391958 997391958 997391959 997391964 997391966 997391970 997391976 997391982 997391983 997391985 997391987 997391982 997391984 997391985 997391985 997391989 997391985 997391985 997391985 997391984 997391973 997391941 997391947 997391941 997391941 997391951 997391943 997391943 997391990 997391992 997391996 997392004 997392006 997392011 997392015 997392001 997392001 997392018 997392012 997392006 997392010 997392020 997392021 997392018 997392022 997392032 997392036 997392038 997392038 997392040 997392037 997392034 997392039 997392048 997392049 997392047 997728961 997728966 997728969 997728969 997728975 997728971 997728970 998028482 998028473 998028473 998028477 998028474 998028483 998028472 998028473 998028473 998028473 998028470 998028470 998028462 998028460 998028456 998028456 998028453 998028451 998028444 998028444 998028444 998028456 998028460 998028465 998028470 998028474 998028474 998028475 998022893 998022899 998022897 998127266 997827757 997827757 997827761 997827769 997827769 997579660 997579658 997579661 997579670 997579670 997579637 997579636 997579643 997579640 997579640 997579634 997579632 997579633 997579637 997579633 997579630 997579632 997579634 997579639 997579639 997579630 997579623 997579627 997579628 997579638 997579635 997579625 997579646 997579650 997579652 997579648 997579638 997579630 997579608 997579611 997160476 997160488 997160497 997160497 997160495 997160491 997160486 997160488 997160488 997160484 997160484 997160486 997160482 997160482 997160482 997160506 997160507 997160515 997160512 997160512 997160507 997160507 997160527 997160535 997160535 997160535 997160538 997160538 997160539 997160540 997160544 997160540 997160544 997160542 997160535 997160514 997160501 997160499 997160493 997160493 997160521 997160524 997160522 997160519 997160519 997160509 997160512 997160515 997160515 997160519 997160520 997160484 997160486 997160486 997160486 997160488 997160488 997160483 997160479 998324881 998324885 998324883 998324887 998324885 997160478 997160476 997160477 997160467 997160467 997160467 966537494 966537500 966537489 966537483 966537479 966537466 966537471 966537475 966537476 966537473 966537473 966537464 966537470 966537466 966537454 966537454 966537455 966537431 966537434 966537434 966537435 966537431 966537437 966537449 966537447 966537449 966537452 966537452 966537452 966537422 966537424 966537411 966537410 966537419 966537419 966537419 966537416 966537416 966537411 966537411 966537411 966537415 966537415 966537417 966537423 966537426 966537419 966537413 966537412 966537405 966537406 966537409 966537412 966599768 966599761 966599774 966599774 966599767 966599768 966599768 966599766 966599773 966599761 966599762 966599757 966599768 966599758 966599761 966599762 966599761 966599759 966599749 966599756 966599755 966599739 966599732 966599733 966599740 966599738 966599734 966599735 966599742 966599737 966599736 966599735 966599725 967330159 967330156 967330096 967330091 967330091 967330095 967330096 967330096 967330100 967330102 967330104 967330010 967330009 967330019 967330022 967330019 967330005 967330006 967330015 967330012 967330012 967330012 967330013 967330010 967330010 967330006 967330012 967330012 967330008 967330019 967330021 967330024 967330022 967330025 967330025 967330026 967330029 967330032 921272734 921272730 921272714 921272715 921272715 921272700 921272702 921272696 921272694 921272768 921272770 921272780 921272792 921272793 921272793 921272793 921272792 921272784 921272779 921272775 921272804 921272802 921272774 921272773 921272773 921272762 921272767 921272768 921272770 921272768 921272763 921272765 921272761 921272761 921272761 920214038 920214044 920214046 920214043 920214037 920214033 920214042 920214039 920224870 920224868 920224868 920224843 920224840 920224840 920224844 920224838 920224838 920224839 920224831 920224844 920224836 920224817 920223369 920223369 920223368 920223373 920223373 920223369 920223369 920223366 920223389 920223387 920223384 920223385 920223385 920223387 920223382 920223382 920223382 920223390 920223389 920223388 920223385 920223385 920223388 920223382 920213946 920213946 948115877 948115877 948115873 948115873 948115873 948115877 948115876 948115872 948115872 948115872 948115861 948115861 948115863 960510934 960510934 960510945 960510946 960510944 999775570 999775565 999775565 999775577 999775611 999775603 999775600 999775603 999775612 999775610 999775612 991145893 991145892 991145889 991145891 991145886 991145878 991145879 991145879 991145876 991145882 991145882 991145883 991145894 991145884 991145886 991145867 991145871 991145873 991145869 991145868 991145806 991145805 991145790 991145793 991145795 991145797 991145794 991145793 991145787 991145792 991145787 991145790 991145800 991145807 991145807 994568936 994568920 994568923 994568924 994568930 994568931 994568929 994568934 994568934 994568930 994568946 994568948 994568953 994568953 994568957 994568957 994568957 994568958 994568958 994568964 966667032 966667040 966667043 966667043 966667045 975022765 975022773 975022773 975022777 975022765 975022763 975022763 975022791 975022791 975022791 975022791 975022791 975022790 975022789 975022786 975022795 975022796 975022799 987102693 987102694 987102687 987102685 987102684 987102684 987102669 987102639 987102639 987102641 987102644 987102643 987102652 987102656 987102654 987102652 987102643 987102637 987102633 987102638 987401653 987401658 987401651 987401641 987401643 987401646 987401647 991307994 991308001 991307972 991307968 991307970 991307970 991307966 991307957 991307951 991307954 991307960 991307960 991307934 991307934 991307934 991307937 991307937 991307945 991307945 991307947 991307947 991307946 991307950 991307952 991307952 991307948 991307949 991307954 991307952 991307950 991307943 991307941 991307941 991307939 991307940 991307925 991307922 991307929 991307931 991307924 991307925 991307929 991307944 991307944 991307949 991312084 991312093 991312094 991312093 991312088 991312086 991312094 991312097 991312093 991312093 991312084 991312083 991312076 991312078 991311128 991311128 991311126 991311127 991311124 991311127 991311113 991311124 991311124 991311125 991311125 991311142 991311140 991311139 991311140 982224985 982224972 982224980 982224983 982224988 982224962 982224972 982224973 982224966 982224978 982224983 982224983 982225005 982225001 982224995 982224995 982225002 982225002 982225001 982224997 982225000 982224986 982224987 982225002 982225004 982225002 982225002 982225002 982225014 982225020 982225010 982224982 982224987 982224993 982225002 982225002 982224999 982224997 982225007 982225005 982224981 982224984 982224983 982224988 982224988 982224986 982225005 982225005 982225007 982224986 982224931 982224931 982224931 982224934 982224932 982224931 982224959 982224964 982224965 982224965 982224979 982224966 982224963 982224957 982224957 982224954 982224955 982224984 982224980 982224979 982224981 982224984 982224987 982224993 982224997 982224994 982224993 982224993 982224993 982120621 982120631 982120631 982120631 982120633 982120634 982120634 982120634 911147101 911147109 911147108 911147107 911147107 911147112 911147112 911147104 911147103 911147111 911147109 911147112 911147113 911147109 911147121 911147124 911147120 911147118 911147099 911147099 911147089 911147091 911147093 911147093 911147102 911147102 911147114 911147110 911147110 911147106 911360553 911360553 911360549 911360548 911353084 911353069 911353075 911353076 911353075 911353077 911353075 911353075 911353077 911353077 911353067 907929935 868665322 868665343 868665343 868665343 868665343 868665337 868665333 868665324 868665327 868665328 868665330 868665334 868665330 868665330 868665338 868665347 868665348 868665348 868665347 868665354 868665367 868665370 868665370 868665370 868665368 868665367 868665365 868665369 868665361 868665357 868665363 868665378 868665380 868665377 868665370 868665370 868665373 868665366 868665367 868665369 868665370 868665362 868665367 868665367 868665368 868665369 869569605 869569608 869569584 874055063 874055065 874055041 874055052 874055064 874055068 874055074 874055074 874055073 874055082 874055082 874055071 874055065 874055066 874055065 874055067 874055058 874055040 874055050 874055020 874055020 874055022 874055022 874055026 874055022 971416603 971416603 971416603 971416625 971416632 971416612 971416612 967666093 967666096 967666096 967666100 967666100 967666100 967666106 967674936 967674937 967674939 967674939 967674960 967674955 967674954 870313367 870313374 870313365 870313364 870313362 870313363 870313366 870313367 870313367 870313367 870313369 870313368 870313362 870313361 870313361 870313362 870313375 870313369 870313369 870313368 870313372 870313375 870313375 870313370 870313373 870313355 870313355 870313368 870313369 870313372 870313369 870313366 870313364 870313373 870313374 870313373 870313374 870313384 870313385 870313386 870313385 870313400 870313399 870313402 870313415 870313431 870835518 870835526 870835526 870835533 870835528 870835529 870835533 870835533 870835533 870835537 870835536 870835543 870835541 870835528 870835525 870835525 870835522 870835523 870835525 870835538 870835529 870835530 870835536 870835527 870835526 870835528 870835536 870835539 870835541 858755655 858755655 858755655 858755657 858755660 858755659 858755659 858755649 858755618 858755628 858755629 858755628 858755628 858755626 858755626 858755627 858755651 858755647 858755646 858755644 858755644 858755644 858755643 858755641 858755646 858755643 858755641 858755646 858755646 858755646 858755640 858755645 858755654 858755651 858755649 858755651 858755653 858755653 858755653 858755653 858755641 858755653 858755654 858755646 858755646 858755644 858755642 858755661 858755659 858755650 858755650 858755650 858755650 915917713 915917704 915917705 915917706 915917714 915917716 915917719 915917716 915917715 915917722 999909884 999909882 999909884 999909883 999909884 999909888 999909886 999909882 999997557 999997560 999997560 999997560 999997561 999997567 999997568 999997551 999997546 999997535 999997535 999997534 999997535 999997535 916005376 916005379 916005385 916005385 916005380 916005434 916005428 916005428 916005409 916005399 916005392 916005393 916005394 916005393 916005396 916005392 916005392 916005396 916005396 916005396 916005400 916005398 916005393 916005394 916005392 916005388 916005364 916005333 916005331 916005330 916005330 916005330 916005325 916005325 916005322 916005319 916005323 927376462 927376460 927376455 927376453 927376450 927376454 927376453 926859214 926859202 926859213 926859215 926859212 926859211 926859225 926859225 926859229 926859229 926859226 926859224 926859228 926859228 926859228 926859232 926859230 926859233 926811219 926811218 926811222 926811213 926811210 926811210 926811207 926811207 926811201 926811201 926811117 926811119 926811117 926811117 926811117 926811108 926811106 926811100 926811100 926811102 926811248 926811248 926811248 926811248 926811255 926811256 926811249 926811249 926811253 926811252 926811255 926811255 926811261 926811259 926811255 869649187 869649187 869649178 869649181 869649183 869649189 869649191 869649192 869649198 869649217 869649218 869649214 869649218 869649218 869649226 869649231 869649228 869649232 869649232 869649231 869649231 869649231 869649235 869649233 869649234 869649244 869649244 869649245 869649235 869649238 869649236 869649236 869649238 869649220 869649220 869649220 869649219 869649218 869649209 869649209 869649208 869649212 869649212 869649213 869649209 869649211 869649208 869649210 869649209 869649202 869649204 869649209 869649215 869649200 869649211 869649222 869649222 869649225 869649225 869649225 869649241 869649251 869649263 869649256 869649245 869649247 865163769 865163778 865163775 865159605 865159603 865159602 865159608 865159608 865159608 865159609 865159610 865159604 865159613 865159605 865159605 865159612 865159612 865159609 865159615 865159595 865159603 865159603 865159606 865159599 865159593 865159593 865159578 865159577 865159571 865159943 864860930 864860934 864860922 864860927 853489809 853489802 853489808 853489803 853489803 853489802 853489802 853489805 853489799 853489805 853489803 853489806 853489809 853489807 853489807 853489805 853489803 853489801 853489794 853489804 853489808 853489802 853489824 853489827 853489827 853489827 853489870 853489869 853489871 853489873 853489870 853489850 903892700 903892687 903892684 903892716 903892709 903892722 903892722 903892689 903892690 903892694 903892687 903892688 903892693 903892694 903892676 903892675 903892666 903892667 903892667 903892659 903892659 903892660 903892659 903892668 903892668 903892665 903892661 903892661 903892657 903892653 903892658 903892658 903892658 903892664 903892667 903892666 903892685 903892679 903892685 903892683 903892683 903892685 903892687 903892678 903892678 903892675 903892675 903892675 903892673 903892669 903892669 903892679 903892677 903892665 903892660 903892660 903892659 903830293 903830289 903830292 903830291 903830288 903830287 903830287 903830298 903830296 903830298 903830317 903830315 903830315 903830308 903830305 903830300 903830287 903830286 903830286 903830293 903830297 903830292 903830281 903830277 903830283 903830284 903830285 903830288 903830287 903835139 903835131 903835128 903835137 903835136 903835136 903835132 903835131 903835135 903835140 903835146 903835146 903835147 903835127 903835130 903835123 903835133 903835133 903835132 903835129 903835123 903835125 903835130 903835133 903835134 903835139 903835146 903835133 903835138 903835162 903835162 903835172 903835178 903830648 903830649 903830659 903830712 903830699 903830703 903830697 903830697 903830699 903830706 903830708 903830706 903830706 903830715 902926461 902926456 902926456 902926478 902926473 902926473 902926481 902926483 902926483 902926488 902926488 902897124 902897124 902897122 902897122 902897114 902897113 902897120 902897120 902897119 902897121 902897123 902897116 902897107 902897112 902897112 902897112 902897108 902897108 902897115 902897115 902897120 902897122 902897120 902897121 902897120 902897105 902897102 901406318 901406328 901406328 901406337 901406336 901395506 901395505 901395507 901395506 901395509 901395497 901395499 901395498 901395503 901395500 901395492 901395488 901395445 901395444 901395433 901395426 901395427 901395421 901395412 901395415 901395412 901395419 901395414 901395416 901395431 901395431 901395431 901395428 901395425 901395425 901395431 901395435 901395436 901395434 901395432 901395432 901395509 901395510 901395506 901395506 901395508 901395508 901395512 901395510 901395512 901395498 901395498 901395492 901395492 999515635 999515637 999515637 999515638 999515629 999515627 999515629 999515631 999515631 999515631 999515640 999515630 999515624 999515626 999515619 999515619 999515625 999515631 999515629 999515632 999515628 999515628 999515627 999515627 999515626 999515630 999515632 999515633 999515634 999515635 999515635 999515639 999515653 999515648 999515649 999515643 999515652 999515649 999515649 999515647 999515641 999515641 999515641 999515643 999515641 999515641 999515641 901395496 901182062 901182063 901182068 901182070 901182070 901182075 901182079 901182080 901182078 901182077 901182085 901182088 901182091 901182089 901182088 901182088 901182089 901182084 901182086 901182085 901182079 901182082 901182067 901182062 901182055 901173238 901173237 901173217 901173215 901173222 901173225 901173225 901173208 901173209 901173210 901173214 901173211 901173211 901173219 901173225 901173222 850770379 850770377 850770374 850770371 850770371 850770362 838375297 838375293 838375297 838375284 838370804 838370804 838370807 838370807 838370811 838370808 838370809 838370809 838370814 838370816 838370818 838370823 838370825 838370831 838370837 838370856 838370863 838370866 838370869 838370870 838370862 838370857 838370852 838370846 838370846 838370851 838370854 838370852 838370848 838370848 838370847 838370848 838370844 838370843 838370839 838370840 838370840 838370835 838370835 838370837 838370834 838370841 838370843 794645810 794645810 794645799 794645802 794645803 794645798 794645801 999999913 999999922 999999931 999999931 999999929 999999929 999999927 999999928 999999915 999999912 999999913 999999914 999999918 999999918 999999919 999999930 999999931 999999967 999296017 999296020 999296023 999296028 999296033 999296031 999296026 999296028 999296022 999296015 999296023 999296032 999296036 999296033 999296033 999296034 999296047 999296048 999296050 999296050 999296050 999296053 999296049 999296049 999296049 999296055 999296057 999296065 999296057 999296052 999296056 999296054 999296055 999296051 999296043 999296043 999296033 999296033 999296037 999296045 999296042 999296039 999296037 999296042 999296042 999296069 999296069 999296072 999296069 999296069 999296068 999296060 999296061 999296054 999296057 999296047 999296050 999296050 999296050 999296055 999296053 999296053 999296049 999296046 999296044 999296047 999296069 999296072 999296071 999296073 999296067 999296075 999296075 999296071 999296072 999296072 999296079 999296079 999296064 999296064 999296065 999296187 999296193 999296193 999296176 999296172 999296174 999296179 999296181 999296192 999296193 999296193 999296180 999296182 999296179 999296190 999291343 999291354 999291354 999291357 999291374 999291380 999291389 999291379 999291421 999291363 999291365 999291370 999291365 999291369 999291365 999291357 999291352 999291353 999291353 999291348 999291348 999291348 999291349 999291349 999291358 999291361 999291365 999291368 999291366 999291359 999291359 999291357 999291357 999291360 999446011 999446012 999446008 999446004 999446006 999446006 999446010 999446024 999446019 999446023 998579030 998578975 998578969 998578967 998578960 998578969 998578961 998578961 998578961 998578964 998578963 998578963 998578963 998578965 998578970 998578970 998578976 998578961 998578961 998578954 998578956 998578956 998578967 998578965 998578964 998578964 998578956 998578952 998578955 998578952 998578952 998578950 998578951 998578953 998578952 998578955 998578958 998578958 998578959 998578965 998578968 998578964 998578966 998578966 998578968 998578966 998578966 998578969 998578967 998578967 998578967 998578973 998424333 998424331 998087416 998087414 998087414 998087414 998087414 998087418 998087418 998087412 998087416 998087422 998087411 998087408 998087411 998087397 998087383 998087385 998087414 998087412 998087413 998087406 998087402 998087396 998087399 998087404 998087404 998087404 998087406 998087418 998087414 998087410 998087408 998087400 998087396 998087248 998087244 998087241 998087231 998087231 998087231 998087230 998082376 998082381 998082362 998082368 998082370 998082365 998082376 999965847 999965847 999965848 999965857 999965860 999965866 999965870 999965870 999965862 999965854 999965852 999965853 999965853 999965849 999965851 999965842 999965833 999965856 999965865 999965864 999965865 999965866 999965867 999965873 999965873 999965873 999965881 999965884 999965881 999965890 999965888 999965894 999965879 999965874 999965875 999965878 999965878 999965878 999965878 999965879 999965882 999965881 999965881 999965876 999965876 999965407 999965406 999965400 999965402 999981778 999981781 999981780 999981772 999981773 999981773 999981762 999981762 999981766 999981765 999981787 999981781 999981775 999981776 999981776 999981767 999981757 999981764 999981726 999981728 999981713 999981714 999981718 999981720 999965345 999965356 999965356 999965354 999965339 999877654 999877653 999877653 999877651 999877637 999877638 999877654 999877661 999877661 999877675 999877684 999877690 999877687 999877705 999877713 999877713 999877715 999877715 999877690 999877695 999877695 999877695 999877698 999877694 999877694 999877683 999877681 999877680 999877682 999877660 999877665 999877673 999877681 999877682 999877669 999877664 999877666 999877649 999877642 999877647 999877650 999877649 999877647 999877649 999877649 999877646 999877648 999877646 999877647 999877648 999877645 999877641 999877641 999877647 999877647 999877648 999877652 999877652 999999932 999999925 999999924 999999920 999999920 999999923 999999925 999999926 999999925 999999928 999999925 999999892 999999892 999999898 999999896 999999896 999999901 999999900 999999900 999999904 999999905 999999925 999999929 999999928 999999937 999999936 999999937 999999938 999999937 999999939 999999940 999999941 999999942 999999943 999999915 999999917 999999915 999999920 999999892 999999891 999999891 999999890 999999887 999999887 999999887 999999888 999999888 999999888 999999889 999999885 999999877 999999878 999999878 999999875 999999876 999999876 999999878 999999879 999999891 999999891 999999896 999999892 999999889 999999923 999999923 999999919 999999918 999999921 999999921 999999921 999999926 999999926 999999937 999999937 999999914 999999916 999999919 999999915 999999916 999999918 999999921 999999925 999999920 999999922 999999926 999999922 999999915 999999913 999999913 999999912 999999912 999999897 999999902 999999913 999999916 999999916 999999920 999999952 999999950 999999951 999999952 999999963 999999961 999999961 999999962 999999962 999999962 999999971 999999981 999999928 999999930 999999935 999999938 999999939 999999818 999999826 999999832 999999834 999999832 999999829 999999838 999999832 999999855 999999862 999999858 999999859 999999856 999999854 999999854 999999868 999999866 999999800 999999806 999999801 999999805 999999803 999999807 999999799 999999795 999999801 999999799 999999803 999999816 999999793 999999787 999999782 999999790 999999780 999999782 999999790 999999788 999999789 999999798 999999795 999999794 999999799 999999798 999999800 999999791 999999802 999999802 999999808 999999803 999999805 999999804 999999804 999999805 999999793 999999787 999999784 999999784 999999786 999999764 999999772 999999775 999999776 999999776 999999776 999999776 999999776 999999776 999999777 999999785 999999782 999999779 999999783 999999775 999999776 999999780 999999785 999999790 999999791 999999789 999999789 999999793 999999796 999999815 999999813 999999808 999999811 999999805 999999802 999999798 999999795 999999792 999999790 999999793 999999793 999999795 999999796 999999798 999999792 999999792 999999791 999999790 999999779 999999782 999999783 999999777 999999777 999999791 999999791 999999791 999999781 999999787 999999720 999999720 999999719 999999708 999999704 999999720 999999706 999999706 999999706 999999705 999999708 999999712 999999713 999999715 999999716 999999724 999999757 999999757 999999758 999999757 999999754 999999757 999999747 999999750 999999745 999999743 999999748 999999748 999999746 999999777 999999789 999999794 999999796 999999799 999999798 999999795 999999795 999999788 999999772 999999772 999999773 999999775 999999776 999999777 999999775 999999775 999999771 999999774 999999778 999999781 999999786 999999772 999999767 999999769 999999769 999999768 999999769 999999778 999999776 999999769 999999758 999999755 999999758 999999758 999999758 999999761 999999758 999999751 999999749 999999735 999999727 999999726 999999731 999999735 999999735 999999736 999999736 999999737 999999739 999999734 999999733 999999731 999999734 999999732 999999752 999999753 999999773 999999783 999999800 999999813 999999816 999999817 999999812 999999813 999999818 999999817 999999820 999999808 999999796 999999804 999999803 999999802 999999793 999999796 999999779 999999770 999999771 999999771 999999763 999999766 999999784 999999781 999999778 999999782 999999785 999999788 999999787 999999782 999999783 999999781 999999787 999999792 999999785 999999784 999999831 999999830 999999830 999999842 999999852 999999858 999999851 999999852 999999895 999999893 999999892 999999886 999999897 999999897 999999900 999999900 999999892 999999892 999999897 999999919 999999909 999999898 999999898 999999898 999999905 999999910 999999909 999999898 999999902 999999923 999999925 999999926 999999926 999999922 999999924 999999940 999999940 999999935 999999937 999999882 999999887 999999902 999999902 999999902 999999901 999999918 999999918 999999918 999999916 999999916 999999924 999999919 999999926 999999893 999999892 999999896 999999905 999999903 999999916 999999915 999999916 999999928 999999953 999999956 999999954 999999949 999999938 999999949 999999950 999999946 999999947 999999957 999999954 999999952 999999945 999999952 999999948 999999948 999999947 999999947 999999949 999999947 999999952 999999953 999999954 999999955 999999955 999999949 999999938 999999936 999999934 999999936 999999891 999999891 999999875 999999872 999999871 999999872 999999871 999999873 999999855 999999853 999999856 999999857 999999855 999999855 999999852 999999852 999999869 999999865 999999865 999999864 999999862 999999872 999999877 999999887 999999890 999999899 999999897 999999898 999999906 999999907 999999920 999999917 999999917 999999896 999999896 999999838 999999839 999999838 999999848 999999839 999999838 999999842 999999832 999999828 999999827 999999825 999999828 999999818 999999823 999999819 999999817 999999818 999999827 999999827 999999820 999999819 999999822 999999818 999999831 999999836 999999842 999999820 999999819 999999821 999999826 999999822 999999804 999999807 999999799 999999798 999999792 999999795 999999792 999999792 999999790 999999792 999999793 999999788 999999795 999999793 999999792 999999792 999999795 999999795 999999795 999999796 999999799 999999800 999999798 999999792 999999801 999999801 999999803 999999803 999999796 999999794 999999794 999999792 999999790 999999791 999999788 999999786 999999785 999999782 999999769 999999770 999999769 999999769 999999746 999999770 999999767 999999766 999999766 999999766 999999771 999999768 999999766 999999765 999999765 999999764 999999759 999999756 999999753 999999752 999999747 999999709 999999702 999999701 999999701 999999701 999999703 999999703 999999713 999999713 999999715 999999711 999999710 999999714 999999717 999999717 999999733 999999734 999999734 999999734 999999738 999999738 999999732 999999714 999999718 999999721 999999721 999999718 999999711 999999711 999999709 999999709 999999709 999999707 999999710 999999708 999999708 999999709 999999711 999999708 999999714 999999721 999999728 999999731 999999726 999999728 999999741 999999734 999999733 999999742 999999747 999999747 999999753 999999767 999999767 999999767 999999776 999999790 999999792 999999788 999999776 999999774 999999775 999999816 999999815 999999818 999999810 999999815 999999807 999999824 999999840 999999834 999999810 999999811 999999802 999999802 999999804 999999816 999999817 999999815 999999813 999999813 999999814 999999812 999999812 999999813 999999798 999999797 999999788 999999788 999999761 999999778 999999778 999999784 999999788 999999778 999999778 999999782 999999783 999999781 999999781 999999780 999999778 999999779 999999779 999999778 999999779 999999783 999999785 999999785 999999786 999999787 999999777 999999776 999999782 999999782 999999786 999999786 999999777 999999777 999999787 999999784 999999782 999999787 999999783 999999783 999999791 999999791 999999794 999999805 999999814 999999819 999999819 999999816 999999821 999999821 999999820 999999824 999999817 999999814 999999814 999999814 999999818 999999821 999999833 999999836 999999832 999999832 999999832 999999832 999999831 999999837 999999837 999999840 999999841 999999843 999999846 999999822 999999823 999999817 999999817 999999813 999999815 999999821 999999820 999999826 999999825 999999822 999999825 999999824 999999829 999999831 999999826 999999826 999999826 999999827 999999829 999999827 999999824 999999825 999999827 999999825 999999825 999999822 999999823 999999828 999999830 999999793 999999785 999999814 999999811 999999811 999999820 999999825 999999824 999999818 999999813 999999816 999999816 999999816 999999816 999999816 999999826 999999825 999999821 999999819 999999837 999999837 999999834 999999838 999999834 999999834 999999830 999999830 999999827 999999828 999999828 999999835 999999835 999999834 999999867 999999864 999999867 999999866 999999864 999999881 999999881 999999875 999999876 999999848 999999848 999999838 999999838 999999825 999999819 999999813 999999809 999999809 999999809 999999810 999999796 999999786 999999783 999999766 999999767 999999743 999999739 999999742 999999745 999999773 999999756 999999756 999999747 999999747 999999748 999999762 999999765 999999770 999999764 999999784 999999781 999999814 999999814 999999805 999999804 999999815 999999813 999999808 999999791 999999799 999999772 999999771 999999768 999999778 999999774 999999775 999999771 999999768 999999760 999999759 999999770 999999747 999999747 999999748 999999747 999999761 999999761 999999762 999999762 999999760 999999764 999999764 999999762 999999769 999999769 999999774 999999775 999999776 999999775 999999775 999999800 999999795 999999796 999999791 999999791 999999794 999999788 999999789 999999790 999999785 999999781 999999841 999999835 999999835 999999833 999999833 999999833 999999828 999999828 999999804 999999804 999999804 999999804 999999803 999999803 999999818 999999823 999999825 999999822 999999822 999999823 999999833 999999833 999999834 999999839 999999840 999999833 999999822 999999814 999999817 999999818 999999842 999999844 999999842 999999837 999999833 999999830 999999830 999999835 999999835 999999833 999999843 999999837 999999839 999999843 999999845 999999848 999999850 999999852 999999858 999999858 999999861 999999862 999999862 999999890 999999887 999999890 999999887 999999858 999999851 999999848 999999846 999999847 999999848 999999849 999999839 999999840 999999841 999999849 999999846 999999831 999999834 999999834 999999834 999999835 999999835 999999835 999999834 999999829 999999817 999999817 999999815 999999806 999999809 999999805 999999805 999999813 999999824 999999824 999999830 999999831 999999833 999999835 999999837 999999837 999999841 999999842 999999844 999999807 999999809 999999809 999999815 999999820 999999825 999999825 999999826 999999818 999999832 999999837 999999838 999999841 999999837 999999851 999999861 999999859 999999858 999999857 999999857 999999856 999999852 999999853 999999855 999999860 999999860 999999856 999999856 999999859 999999860 999999856 999999856 999999863 999999903 999999901 999999902 999999902 999999885 999999883 999999883 999999883 999999883 999999889 999999889 999999894 999999894 999999893 999999892 999999892 999999898 999999897 999999882 999999890 999999894 999999870 999999866 999999869 999999868 999999868 999999869 999999870 999999870 999999868 999999865 999999865 999999858 999999862 999999862 999999862 999999867 999999867 999999868 999999876 999999889 999999889 999999887 999999893 999999895 999999891 999999908 999999906 999999904 999999896 999999894 999999883 999999880 999999880 999999879 999999881 999999877 999999876 999999877 999999881 999999887 999999886 999999888 999999903 999999905 999999896 999999896 999999893 999999889 999999892 999999882 999999882 999999882 999999887 999999889 999999888 999999874 999999885 999999890 999999891 999999897 999999900 999999895 999999892 999999900 999999900 999999901 999999901 999999929 999999931 999999933 999999935 999999941 999999954 999999932 999999932 999999949 999999951 999999945 999999945 999999945 999999947 999999960 999999954 999999954 999999939 999999959 999999959 999999964 999999968 999999957 999999951 999999961 999999961 999999954 999999960 999999959 999999961 999999950 999999951 999999949 999999955 999999962 999999971 999999972 999999970 999999972 999999973 999999973 999999966 999999967 999999956 999999960 999999960 999999958 999999955 999999978 999999978 999999973 999999972 999999964 999999960 999999959 999999955 999999956 999999959 999999963 999999963 999999964 999999961 999999960 999999974 999999974 999999986 999999986 999999984 999999990 999999990 999999987 999999986 998116515 998116510 998116509 998116504 998116490 998116477 998116490 998116490 998116490 998116491 998116504 998121371 998121369 998121369 998121369 998121373 998121461 998121454 998121455 998121455 998121455 998687175 998810933 998810935 998810936 998810936 998810940 998810944 998810952 998810953 998810953 998810950 998810971 998810972 998810970 998810971 998810976 998810983 998810985 998810987 998810984 998810985 998810989 998810978 998810976 998810978 998810986 998810987 998810988 998810982 998810971 998810977 998810977 998810977 998810980 998903594 998903591 998903590 998903595 998903601 998903601 998903592 998903590 998903591 998903599 998903617 998903587 998903581 998903576 998903574 998903575 998903581 998903589 998903612 998903607 998903628 998903628 998903627 998903605 998903612 998903612 998903619 998903627 998903628 998903654 998903658 998903660 998903662 998903693 998903694 998903667 998903668 998903673 998903668 998903660 998903657 998337943 998337943 998337934 998337939 998337942 998337945 998337955 998337954 998337951 998337953 998337921 998337924 998337923 998337891 998337874 998337871 998337868 998337866 998337869 998337873 998337877 998337874 998337875 998337875 998337875 998337882 998337880 998337883 998337889 998337889 998337891 998337897 998337897 998337894 998337894 998337892 998337898 998337898 998337902 998337900 998337902 998337906 998337919 998337907 998337907 998337912 998337913 998337912 998337953 998337952 998337956 998337958 998337957 998337957 998337957 998337957 998337959 998337953 998337937 998337894 998337890 998337887 998337894 998337896 998337893 998337891 998337892 998337886 998337886 998337886 998337886 998337891 998337900 998337905 998337903 998337903 998337894 998337891 998337892 998337881 998337867 998337840 998337838 998337870 998337868 998337865 998337859 998337862 998337861 998337861 998337861 998337861 998337863 998337863 998337861 998337879 998337897 998337897 998337889 998337889 998337884 998337884 998337972 998214205 998214203 998214201 998214199 998214206 998214204 998214204 998214206 998214201 998214197 998214183 998214183 998214185 998214185 998214082 998214084 998214076 998214076 998214073 998214082 998214082 998214086 998214090 998222796 998222799 998222796 998222794 998222792 998222789 998222790 998222786 998222788 998222790 998222790 998222765 998222760 998222760 998222764 998222766 998222766 998222750 998222755 998222755 998222753 998222752 998222751 998222749 998222763 998222766 998222762 998222763 998222763 998222757 998222821 998222865 998222865 998222858 998222859 998222860 998222856 998222848 998222852 998222845 998222847 998222847 998222858 998222856 998222856 998222862 998222864 998222861 998222848 998222854 998222854 998222854 998222854 998222852 998222851 998222846 998222855 998222854 998222872 998222872 998222870 998222870 998222870 998222859 998222857 998222848 998222843 998222838 998222844 998222836 998222847 998222847 998222849 998222845 998222846 998222846 998222845 998222849 998222856 998222863 998222858 998222858 998222856 998222852 998222843 998222840 999020549 999020542 999020542 999020526 999020529 999020527 999020527 999020530 999020532 999021700 999021701 999021698 999021707 999021708 999021705 999021705 999021702 999021676 999021676 999021676 999021657 999021653 999021663 999021663 999021664 999021655 999021657 999031033 999031031 999031022 999031022 999031025 999031034 999031033 999031030 999031031 999031033 999031027 999031027 999031022 999031027 999031019 999031016 999031023 999031059 999031056 999031052 999031061 999031062 999031061 999031076 999031073 999031073 999031055 999031061 999031073 999031073 999031073 999031025 999031024 999031033 999031031 999031036 999031050 999031050 999031046 999031053 999031079 999031077 999031076 999031075 999657975 999657970 999657962 999657958 999657959 999828791 999828778 999828786 999828785 999828785 999828793 999828803 999828803 999828803 999828803 999828802 999828791 999828786 999828793 999828799 999828798 999828796 999828796 999828801 999828801 999828800 999828792 999828789 999828789 999828785 999828811 999828812 999828953 999828951 999828951 999828951 999828961 999828958 999828955 999828954 999828956 999828951 999828955 999828955 999828951 999828951 999828957 999828953 999828955 999828969 999828966 999828967 999828965 999828965 999828965 999828966 999828966 999828980 999828979 999828985 999828980 999828978 999828977 999828976 999828968 999828969 999828963 999828967 999828966 999828964 999828963 999828971 999828969 999828974 999828978 999828965 999828965 999828966 999828943 999828943 999828935 999828976 999828976 999828976 999828969 999828967 999828972 999828972 999828972 999828974 999828974 999828972 999829007 999829015 999829019 999829011 999829017 999829014 999829019 999829010 999829013 999829007 999829013 999828996 999828992 999828987 999736368 999736366 999736363 999736374 999736366 999736351 999736357 999736334 999736340 999736336 999736332 999736346 999736361 999736359 999736361 999736283 999736280 999736278 999736279 999736277 999736275 999736279 999736285 999736285 999736281 999736279 999736282 999736282 999736285 999736289 999736295 999736287 999736291 999736300 999736300 999736300 999736304 999736299 999736299 999736296 999736285 999736284 999736280 999736283 999736294 999736299 999736306 999736306 999736298 999736295 999736297 999736290 999736302 999736309 999736301 999736307 999736307 999736304 999736301 999736307 999736301 999736301 999736299 999736300 999736299 999736302 999736277 999736279 999736453 999736447 999736445 999736445 999736445 999736446 999736430 999736430 999736422 999736423 999736425 999736401 999736396 999736392 999736396 999736396 999736398 999736397 999736404 999736405 999736404 999736403 999736392 999736386 999736389 999736382 999736407 999736398 999736467 999736474 999736474 999736477 999736473 999736496 999736497 999736497 999736502 999736510 999736511 999736511 999770077 999770065 999770064 999770076 999770076 999770076 999999811 999999809 999999808 999999822 999999834 999999831 999999832 999999832 999999833 999999833 999999834 999999833 999999837 999999852 999999846 999999854 999999863 999999864 999999864 999999878 999999882 999999882 999999877 999999856 999999860 999999833 999999835 999999830 999999853 999999847 999999846 999999843 999999843 999999843 999999839 999999844 999999839 999999830 999999831 999999834 999999837 999999823 999999827 999999830 999999829 999999827 999999828 999999973 999999985 999999983 999999983 999999973 999999888 999999886 999999884 999999883 999999872 999999869 999999850 999999850 999999853 999999852 999999850 999999848 999999848 999999841 999999839 999770089 999770086 999770085 999770071 999770085 999770079 999770090 999770092 999770099 999770098 999770103 999770131 999770136 999770135 999770135 999770148 999770166 999770166 999770167 999770161 999770167 999770167 999770167 999770021 999770023 999909074 999909040 999909053 999909053 999909053 999909044 999909040 999909040 999909031 999909030 999909033 999909031 999909022 999909019 999909020 999909031 999909032 999909034 999908945 999908946 999908947 999908947 999908950 999908951 999908960 999908949 999908945 999908949 999908961 999908957 999908961 999908952 999908952 999908947 999908944 999908944 999908945 999908945 999908944 999908941 999908940 999908945 999908945 999908962 999908962 999908962 999908966 999908963 999908970 999908968 999908966 999908965 999908965 999908969 999908972 999908971 999908966 999908965 999908972 999908970 999908965 999908970 999908972 999908972 999908959 999908935 999908935 999908933 999908924 999908917 999908917 999908917 999908919 999908918 999908917 999908915 999908916 999908914 999908915 999908917 999908917 999908893 999908891 999908937 999908934 999908927 999908926 999908927 999908925 999908921 999908907 999908909 999908908 999738075 999738076 999738076 999738093 999738089 999738081 999738085 999738083 999738087 999738095 999738095 999738094 999738098 999738097 999738097 999738071 999738075 999738063 999738058 999738064 999738063 999738063 999738065 999738066 999738066 999738064 999738057 999738054 999738055 999738048 999738049 999738059 999738062 999985172 999985170 999985141 999985138 999985137 999985136 999985132 999985134 999985134 999985138 999985132 999985130 999985133 999985144 999985144 999985183 999985178 999985188 999985190 999985185 999985197 999985193 999985190 999985189 999985193 999985192 999985199 999985199 999985196 999985192 999985194 999985192 999985189 999985193 999985190 999985209 999985207 999985204 999985210 999985204 999985203 999985200 999985208 999985207 999985207 999985207 999985212 999985214 999985215 999985211 999985213 999985240 999985240 999985243 999985238 999985233 999985219 999985223 999985216 999985214 999985220 999985216 999985219 999985223 999985223 999985221 999985214 999985214 999985203 999985218 999985228 999985239 999985237 999985235 999985233 999985240 999985247 999985247 999985253 999985239 999985238 999985238 999985236 999985258 999985259 999985248 999985242 999985243 999985253 999985253 999985246 999985256 999985256 999985262 999985259 999985259 999985258 999985276 999985272 999985278 999985288 999985278 999985262 999985263 999985263 999985262 999985254 999985251 999985260 999985264 999985264 999985267 999985258 999985262 999985263 999985256 999985249 999980377 999980382 999980382 999980386 999980368 999980366 999980366 999980364 999980370 999733257 999733256 999733257 999733259 999733263 999733255 999733259 999733256 999733260 999733261 999733262 999733262 999733263 999733264 999733270 999733267 999733263 999733261 999733282 999733278 998935573 998935564 998935536 998935523 998935519 998935507 998935500 998935501 998935499 998935499 998935498 998935490 998935490 998935494 998935509 998935498 998935499 998935499 998935497 998935502 998935504 998935507 998935506 998935494 998935493 998935476 998935473 998935472 998935472 998935470 998935468 998935468 998935461 998935480 998935484 998935460 998935474 998935472 998955546 998955545 998955545 998955531 998955531 998955530 998955527 998955525 998955523 998955525 998955518 998955518 998946816 998946816 998946800 998946794 998946791 998946786 998946784 998946782 998946790 998946783 998946786 998946788 998946752 998946754 998946758 998946760 998946750 998946746 998946751 998946749 998946752 998946742 998946741 998946745 998946746 998946744 998946743 998947060 998947062 998947069 998947074 998947075 999963504 999963506 999963506 999963506 999963506 999963511 999963515 999963514 999963520 999963521 999963521 999963519 999963512 999963524 999963535 999963529 999963532 999963535 999963538 999963538 999963540 999963544 999963546 999963548 999963546 999963537 999963534 999963533 999963533 999963531 999963531 999963532 999963530 999963530 999963533 999963533 999963537 999999329 999999327 999999343 999999348 999999350 999999351 999999351 999999350 999999350 999999351 999999350 999999361 999999364 999999361 999999361 999999364 999999364 999999356 999999360 999999364 999999363 999999365 999999364 999999365 999999355 999999352 999999970 999999961 999999966 999999969 999999966 999999965 999999952 999999959 999999959 999999953 999999953 999999958 999999959 999999914 999999918 999999918 999999901 999999895 999999892 999999890 999999893 999999894 999999892 999999896 999999896 999999898 999999905 999999835 999999829 999999834 999999834 999999828 999999837 999999837 999999839 999999849 999999854 999999854 999999851 999999848 999999855 999999855 999999853 999999862 999999864 999999856 999999856 999999859 999999864 999999858 999999862 999999865 999999870 999999872 999999871 999999873 999999871 999999877 999999876 999999884 999999872 999999863 999999867 999999879 999999896 999999896 999999895 999999901 999999901 999999902 999999902 999999902 999999903 999999921 999999925 999999936 999999933 999999938 999999946 999999935 999999938 999999930 999999934 999999933 999999937 999999933 999999930 999999920 999999918 999999915 999999923 999999921 999999917 999999930 999999928 999999921 999999919 999999919 999999906 999999904 999999904 999999907 999999907 999999907 999999914 999999921 999999921 999999923 999999926 999999927 999999935 999999934 999999929 999999938 999999943 999999943 999999952 999999963 999999961 999999960 999999960 999999960 999999952 999999961 999999342 999999345 999999340 999999342 999201851 999201841 999201838 999201664 999201667 999201907 999201908 999201908 999201910 999201910 999201910 999201910 999201900 999201900 999201895 999201899 999201898 999201898 999201898 999201902 999201901 999201903 999201901 999201904 999201900 999201899 999201902 999201902 999201900 999201886 999201887 999201884 999201890 999201884 999201882 999201882 999201882 999201882 999201881 999201876 999201876 999201874 999201880 999201880 999201881 999201881 999201882 999201880 999201873 999201882 999201882 999201882 999201899 999201897 999201893 999201898 999201904 999201949 999201950 999201950 999201952 999201945 999201939 999201932 999446449 999446441 999446444 999446444 999446438 999446438 999446436 999446440 999446440 999446438 999446435 999446437 999446436 999446448 999446449 999446445 999446450 999446457 999446455 999446449 999446449 999446444 999446442 999446439 999446434 999446434 999446436 999446435 999446435 999446433 999446436 999446404 999446402 999446399 999446399 999446393 999446392 999446390 999446388 999446385 999446391 999446357 999446357 999446353 999446350 999446347 999446335 999446332 999446338 999446336 999446327 999446339 999446340 999446341 999446342 999446343 999446313 999446308 999446295 999446296 999446298 999446301 999446301 999446301 999446289 999446285 999446298 999446290 999446293 999446293 998819386 998819386 998819382 998819382 998819384 998819377 998819390 998819386 998819384 998819381 998819379 998819394 998819397 998819402 998819403 998819411 998819422 998819424 998819424 998819425 998819428 998819429 998819431 998819433 998819433 998819429 998819428 998819429 998819425 998819422 998819421 998819424 998819425 998819422 998819422 998819411 998819406 998819404 998819404 998819417 998819417 998819412 998819412 998819410 998819410 998819406 998819403 998822307 998822307 998822274 998822275 998822277 998822277 998822276 998822277 998822276 998822276 998822282 998822263 998822256 998822257 998822254 998822253 998822252 998822245 998822244 998822244 998822240 998822246 998822248 998822244 998822242 998822240 998822239 998822239 998822239 998822233 998822233 998822231 998822207 998822206 998822208 998822203 998822202 998822197 999927890 999927895 999927896 999927917 999927915 999927916 999927916 999927923 999927934 999927937 999927939 999927940 999927932 999927932 999927928 999927928 999927923 999927923 999927921 999927920 999927925 999927919 999927914 999927915 999927912 999927903 999927915 999927912 999927911 999927911 999927901 999927911 999927899 999927906 999927905 999927904 999927905 999927908 999927903 999927903 999927914 999927916 999927900 999927904 999927904 999927910 999927904 999927904 999927903 999927902 999927902 999927906 999927922 999927915 999927915 999927916 999929109 999929109 999929110 999929110 999929114 999929119 999929120 999929149 999929156 999929152 999929152 999929127 999929123 999929122 999929064 999929074 999929075 999929076 999929076 999929072 999929072 999929103 999929106 999929190 999929190 999929189 999929189 999929186 999929163 999929174 999929154 999929160 999929148 999929143 999929146 999929143 999929148 999929154 999929150 999929150 999929150 999929150 999929141 999929139 999929145 999929137 999929136 999929134 999929136 999929136 999929137 999929142 999929142 999929141 999929136 999929134 999929134 999929149 999929152 999929138 999929134 999929133 999929123 999929112 999929098 999929107 999929111 999929103 999929099 999929099 999929096 999929098 999929100 999929108 999929109 999929109 999929110 999929112 999929120 999929122 999929118 999929118 999929118 999929116 999929117 999929117 999929094 999929103 999929096 999929126 999929130 999929134 999929133 999929132 999929133 999929134 999929134 999929105 999929105 998823411 998823410 998823413 998823414 998823414 998823412 998823415 998823418 998823417 998823417 998823427 998823419 998823420 998823420 998823417 998823417 998823416 998823419 998823420 998823422 998823423 998823421 998823430 998823433 998823431 998823431 998823431 998823432 998823438 998823438 998824736 998824728 998824724 998824724 998824728 998824725 998824727 998824717 998824717 998824719 998824722 998824722 998824715 998824741 998824739 998824719 998824719 998824713 998824723 998824727 998824739 998824739 998824755 998824754 998824758 998824768 998824757 998824752 998824752 998824732 998824735 998824734 998824725 998824728 998824730 998824734 998824730 998824745 998824749 998824749 998824750 998824750 998824754 998824757 998824757 998824755 998824756 998824763 998824761 998824761 998824763 998824761 998824757 998824771 998824772 998824776 998824777 998824777 998824777 998824769 998824769 998824761 998824767 998824766 998824758 998824766 998824766 998824765 998824766 998824781 998824781 998824780 998824768 998824767 998824773 998824786 998824786 998824786 998824782 998824782 998824793 998824793 998824794 998824794 998824796 998824797 998824792 998824786 998824777 998824777 998824777 998824777 998824784 998824785 998824803 998824792 998824793 998824723 998824724 998824724 998824726 998824727 998580201 998580202 998580207 998580209 998580207 998580204 998580199 998580204 998580209 998580209 998580206 998580183 998580184 998580184 998580178 998580179 998580179 998580195 998580193 998580181 998580181 998580178 998580193 998580190 998580190 998580193 998580193 998580192 998580193 998580196 998617064 998617071 998617073 998617071 998617075 998478019 998478017 998478016 998478015 998478019 998478018 998478018 998478026 998478023 998478020 998478027 998478032 998478035 998478034 998478033 998478032 998478042 998478033 998478032 999999685 999999696 999999696 999999695 999999697 999999692 999999693 999999697 999999697 999999709 999999712 999999710 999999714 999999714 999999718 999999717 999999755 999999749 999999744 999999750 999999749 999999752 999999755 999999820 999999818 999999811 999999808 999999826 999999822 999999854 999999841 999999842 999999848 999999847 999990468 999990458 999990457 999990457 999990455 999990464 999990465 999990465 999990458 999990463 999990466 999990465 999990464 999994284 999994287 999994288 999994288 999994296 999994303 999994315 999994320 999994324 999994339 999994337 999994337 999994340 999994338 999993143 999989327 999989321 999989324 999989335 999989336 999989336 999989336 999989348 999989346 999989346 999989337 999989351 999989352 999989350 999989348 999989332 999989333 999989329 999989327 999989328 999989328 999989321 999989322 999989349 999989353 999989351 999989351 999989354 999989351 999989344 999989873 999989875 999989873 999989885 999989885 999989896 999989903 999989889 999989873 999989875 999989873 999989882 999989880 999989870 999989876 999989877 999989885 998468234 998468235 998468235 998468237 998468233 998468232 998468242 998468243 998468237 998468233 998468231 998468234 998468234 998468239 999176422 999176431 999176430 999176438 999176438 999176436 999176435 999176436 999176435 999176435 999176435 999176438 999176435 999176435 999176370 999176364 999176359 999176361 999176371 999176374 999176381 999176379 999176379 999176374 999176375 999176380 999176382 999176384 999176385 999176388 999176396 999176396 999176397 999176388 999176387 999176392 999176383 999176382 999176394 999176426 999693485 999693487 999693483 999693495 999693497 999693498 999693498 999693510 999693510 999693513 999693514 999693516 999693514 999693514 999693507 999693505 999693520 999426682 999426689 999426695 999426697 999426694 999426695 999426711 999426705 999426705 999426703 999426708 999426707 999426705 999426707 999426715 999426714 999426714 999426706 999426704 999426702 999426694 999426733 999426732 999426728 999426735 999426733 999426746 999426746 999390961 999390961 999390957 999390959 999390962 999390981 999390988 999390990 999390988 999390986 999390972 999390977 999390973 999390973 999390975 999390977 999390975 999390975 999390993 999390995 999390994 999390985 999390985 999390984 999390995 999391003 999391001 999391002 999391003 999391003 999391004 999391011 999391007 999391005 999391003 999391003 999390996 999390999 999390999 999390999 999390999 999390990 999841652 999841586 999841592 999841589 999841587 999841587 999841592 999841591 999841584 999841576 999841545 999841545 999841546 999841563 999841563 999841549 999841549 999841552 999841553 999841557 999841567 999841568 999841533 999841536 999841537 999841532 999842314 999842317 999842316 999842331 999842334 999842334 999842330 999842329 999842334 999842333 999842336 999842333 999842334 999842351 999842352 999842350 999842326 999842320 999842318 999842310 999842304 999842304 999842304 999842305 999842307 999842312 999842312 999842312 999842307 999842306 999842307 999876751 999876752 999876751 999876754 999876760 999876761 999876761 999875439 999875428 999999912 999999878 999999878 999999884 999999880 999999878 999999878 999999877 999999876 999999873 999999873 999999889 999999875 999999875 999999874 999999872 999999875 999999881 999999878 999999902 999999901 999999905 999999907 999999907 999999911 999999931 999999931 999999931 999999911 999999916 999999925 999999906 999999918 999999924 999999928 999999928 999999926 999999931 999999934 999999931 999999940 999999949 999999949 999999948 999999951 999999948 999999942 999999938 999999938 999999941 999999929 999999930 999999933 999999928 999999928 999999920 999999919 999999917 999999920 999999920 999999920 999999918 999999922 999999923 999999926 999999934 999999936 999999920 999999926 999999922 999999922 999999922 999999936 999999934 999999932 999999928 999999923 999999923 999999925 999999925 999999926 999999927 999999930 999999930 999999930 999999933 999999948 999999954 999999954 999999965 999999965 999999965 999999972 999999978 999999979 999291793 999291794 999291786 999291788 999291786 999291784 999291780 999291776 999291759 999291759 999291763 999291769 999291771 999291771 999291761 999291761 999291755 999291761 999291750 999291755 999291753 999291754 999291754 999291753 999291753 999291753 999291752 999291739 999291729 999291730 999291730 999291728 999291728 999291729 999291730 999291743 999291743 999291740 999291740 999291731 999291868 999291868 999291863 999291865 999291865 999291860 999291860 999291862 999291857 999291855 999291853 999291854 999291850 999291849 999291851 999291847 999291845 999291848 999291850 999291850 999291842 999291857 999291858 999291861 999291858 999291859 999291855 999291853 999291850 999291848 999291844 999291850 999291855 999291856 999291855 999291854 999291507 999291509 999291510 999291506 999291509 999291545 999291546 999291545 999291544 999291548 999291504 999291497 999291495 999291493 999291493 999291498 999291514 999291513 999291517 999291517 999291514 999291507 999291505 999291502 999291509 999254644 999254647 999254627 999254614 999254613 999254622 999254624 999254621 999254618 999254617 999254617 999254617 999254612 999254617 999254617 999254630 999254626 999254625 999254623 999254623 999254624 999254631 999254636 999254637 999254652 999254651 999254659 999254658 999254668 999254668 999254666 999254666 999254664 999254660 999254655 999254656 999254659 999254647 999254642 999254648 999254640 999254649 999254648 999254640 999254645 999254632 999254632 999254624 999254617 999254619 999254617 999254616 999254629 999254632 999317834 999317835 999317840 999317842 999317842 999317853 999317834 999317833 999317833 999317826 999317822 999317820 999317824 999317824 999317823 999317824 999317829 999317829 999317828 999317832 999673663 999673661 999673661 999673666 999673663 999673657 999673658 999673665 999673673 999673670 999673667 999673669 999673301 999673302 999673282 999673286 999673284 999673284 999673272 999673281 999673276 999673335 999673327 999673321 999673329 999673337 999673338 999673337 999673332 999673328 999673328 999673324 999673329 999673328 999672552 999672552 999672558 999672551 999672556 999672558 999672559 999672559 999672553 999672545 999672562 999672561 999672558 999672559 999672560 999672563 999672563 999672562 999672566 999672587 999672563 999672559 999672552 999672564 999672562 999672554 999672553 999672552 999672552 999672551 999672561 999672556 999672550 999717750 999717755 999717758 999717769 999717765 999717769 999717765 999717765 999717761 999717761 999717761 999717764 999717764 999717763 999717752 999717752 999717749 999717750 999717745 999717749 999717746 999801609 999801614 999801618 999801620 999801606 999801611 999801631 999801622 999801628 999801625 999801625 999801627 999801626 999801626 999801626 999801631 999801639 999801640 999801647 999801653 999801653 999801648 999801648 999801648 999801652 999801653 999801653 999801660 999801664 999801695 999801696 999801697 999801699 999801700 999902767 999902763 999902767 999902753 999902747 999902749 999902748 999902747 999902741 999902743 999902741 999902738 999868298 999868318 999868320 999868319 999868321 999868323 999868323 999868318 999868323 999868315 999868318 999868314 999868318 999868317 999868317 999868317 999868312 999868309 999868303 999868298 999868299 999868296 999868291 999868289 999868293 999868307 999868302 999868298 999868298 999868298 999868298 999868305 999868305 999868306 999868310 999868311 999868336 999868334 999868320 999767250 999767265 999767265 999767264 999767268 999767270 999769452 999769452 999769437 999769434 999769440 999769434 999769434 999769435 999769435 999769442 999769542 999769544 999769545 999769542 999769549 999769534 999769535 999769566 999769570 999769602 999769603 999769603 999769597 999769590 999769586 999769593 999769593 999724382 999724384 999724384 999724384 999724380 999724382 999724397 999724396 999724399 999724399 999724412 999724412 999724412 999724412 999724415 999724416 999724412 999640521 999640521 999640524 999640524 999640524 999640539 999640544 999640541 999640541 999640535 999640531 999640529 999640524 999640523 999640509 999640505 999640512 999640511 999640526 999640526 999640525 999640526 999640518 999640482 999640481 999640484 999640493 999640496 999640477 999640485 999640485 999640494 999640497 999640489 999640490 999640491 999640514 999640511 999640515 999640514 999640514 999640516 999640527 999640523 999640521 999640503 999640501 999640524 999640529 999640524 999640527 999640527 999640527 999640540 999640540 999640540 999640540 999640540 999640540 999640538 999640538 999640534 999640526 999640519 999640519 999640526 999640526 999640521 999640559 999640560 999607001 999607003 999607005 999607013 999607013 999607023 999607028 999607029 999607031 999607030 999607033 999607033 999607031 999607025 999607026 999607018 999607004 999607000 999607025 999607025 999607025 999607025 999606957 999606954 999606964 999606966 999606958 999606960 999606959 999606957 999606958 999606958 999606961 999606961 999606960 999606953 999606961 999607020 999607018 999607038 999607035 999607031 999607034 999607034 999607034 999607038 999607230 999607246 999607240 999607238 999607243 999607243 999607243 999607242 999607234 999607193 999607195 999607199 999607199 999607196 999607194 999607200 999607191 999607193 999607260 999607260 999607256 999607268 999607269 999607271 999607277 999607279 999607271 999607267 999607268 999607268 999607266 999607271 999607268 999607264 999607263 999607291 999607300 999607302 999607308 999607311 999607316 999607317 999607314 999607313 999607312 999607317 999607325 999607322 999607324 999607320 999607320 999607306 999607303 999607294 999607297 999607298 999607297 999607297 999607295 999607294 999607295 999607295 999607287 999607286 999607285 999607258 999607259 999607267 999607262 999607264 999607263 999607245 999607247 999607245 999607245 999607237 999607239 999607243 999607263 999607248 999607245 999607249 999607249 999607250 999607241 999607243 999607244 999607246 999607244 999607234 999607235 999607235 999607241 999607251 999607266 999607266 999607241 999607242 999607237 999607232 999607236 999607228 999607228 999607240 999607241 999607236 999607237 999607235 999607234 999607232 999607228 999607228 999607228 999607229 999607225 999607216 999607221 999607223 999607208 999544010 999544004 999544003 999544007 999544000 999544003 999544003 999544003 999543997 999543999 999543999 999543985 999543990 999543990 999543990 999543990 999543995 999543991 999543985 999543977 999543977 999543976 999543974 999543978 999543960 999543964 999543966 999543997 999543996 999543995 999544000 999544008 999544016 999544020 999544022 999544022 999544022 999544018 999544004 999544002 999544003 999544004 999544002 999543998 999543996 999543991 999543990 999543993 999543991 999543989 999543987 999543992 999543992 999543974 999543972 999543975 999543975 999543973 999543975 999543978 999543982 999543981 999543981 999543976 999543973 999543973 999543970 999543961 999543931 999543939 999543920 999543920 999543924 999543927 999543925 999541025 999541026 999541026 999541021 999541014 999541015 999023966 999023977 999023980 999023980 999023981 999023985 999023969 999023968 999023968 999023968 999023963 999023965 999023973 999023973 999023958 999023958 999023970 999023956 999023964 999023965 999023968 998573302 998573298 998573304 998573287 998573281 998573281 998573281 998573274 998573259 998573250 998573250 998573252 998573248 998573249 998573249 998573243 998573251 998573252 998573266 998573274 998573272 998573275 998573275 998573275 998573260 998573262 998573265 998573266 998573265 998573270 998573267 998573269 998573268 998573268 998573261 998573261 998573260 998573248 998573244 998573242 998573245 998573247 998573245 998573244 998573244 998573241 998573243 998573245 998573247 998573248 998573249 998573274 998573281 998573281 998573277 998573284 998573287 998573287 998573294 998573292 998573289 998573304 998573306 998573308 998573313 998573313 998573423 998573424 998573417 998573411 998573412 998573404 998573404 998573404 998573403 998573405 998573411 998573397 998573396 998573381 998573380 998573377 998573366 998573365 998573364 998573366 998573366 998573364 998573364 998573367 998573367 998573369 998573368 998573368 998573369 998573356 998573349 998573349 998573345 998573343 998573353 998573345 998573343 998573343 998573343 998573337 998573338 998573338 998573338 998573343 998573324 998573320 998573318 998573313 998573311 998573321 998573312 998573312 998573315 998573319 998573317 998573311 998573317 998573321 998573316 998573318 998573337 998573335 998573340 998573338 998573344 998573345 998573347 998573351 998573339 998573354 998573354 998573354 998573357 998573346 998573349 998573339 998573340 998217507 998217505 998217505 998217500 998217500 998217498 998217497 998217496 998217496 998217458 998217456 998217454 998217449 998217441 998217441 998217436 998217429 998217429 998217429 998217428 998217442 998217443 998217434 998217430 998217430 998217432 998217433 998217426 998217424 998217416 998217422 998217420 998217410 998217409 998217402 998217402 998217401 998217411 998217411 998217410 998217407 998217409 998217412 998217410 998217407 998217406 998217405 998217396 998217387 998217388 998217393 998217386 998217388 998217387 998217383 998217379 998217378 998217380 998217380 998217380 998217380 998217391 998217388 998217390 998217388 998217370 998217371 998217371 998217371 998217356 998217356 998217353 998217359 998217359 998217359 998217355 998217357 998217357 998217357 998217357 998217293 998217285 998217288 998217287 998217286 998217304 998217265 998217247 998217243 998217243 998217242 998217251 998217246 998217245 998217246 998217232 998217234 998217234 998217239 998217238 998217240 998217217 999999947 999999954 999999956 999999956 999999954 999999959 999999956 999999955 999999957 999999960 999999956 999999966 999999962 999999964 999999950 999999945 999999944 999999937 999999913 999999920 999999913 999999915 999999919 999999917 999999908 999999908 999999917 999999906 999999899 999999903 999999896 999999934 999999934 999999934 999999934 999999933 999999929 999999926 999999925 999999928 999999926 999999924 999999920 999999932 999999934 999999933 999999931 999999931 999999933 999999936 999999937 999999926 999999924 999999940 999999941 999999941 999999941 999999936 999999874 999999868 999999855 999999942 999999929 999999929 999999932 999999932 999999929 999999920 999999922 999999942 999999939 999999940 999999936 999999934 999999934 999999938 999999937 999999942 999999945 999999951 999999946 999999939 999999941 999999938 999999939 999999930 999999938 999999907 999999915 999999914 999999913 999999907 999999910 999999906 999999906 999999906 999999906 999999915 999999913 999999918 999999923 999999929 999999929 999999929 999999929 999999930 999999925 999999925 999999930 999999910 999999910 999999923 999999890 999999892 999999891 999999893 999999906 999999902 999999902 999999905 999999905 999999903 999999913 999999907 999999907 999999903 999999905 999999916 999999914 999999914 999999911 999999933 999999932 999999930 999999931 999999931 999999932 999999937 999999938 999999946 999999944 999999943 999999945 999999943 999999940 999999956 999999956 999999962 999999960 999999968 999999966 999999965 999999967 999999964 999999967 999999931 999999931 999999931 999999941 999999940 999999937 999999934 999999938 999999942 999999915 999999906 999999910 999999912 999999914 999999913 999999927 999875445 999875445 999875446 999875435 999875419 999875417 999875420 999875423 999875423 999875429 999875429 999875429 999875429 999875445 999875453 999875452 999875455 999875437 999875437 999915301 999915294 999915297 999915302 999915298 999915288 999989946 999989950 999989948 999989951 999989951 999989958 999989956 999989957 999989957 999989951 999989944 999989944 999989944 999989931 999989938 999989945 999989937 999989928 999989930 999989931 999989925 999989925 999989924 999989923 999989923 999989927 999989925 999989925 999989916 999989902 999989895 999989896 999989897 999989899 999989899 999989893 999989892 999989888 999989899 999989900 999989899 999989895 999989894 999989894 999989899 999989904 999989907 999989909 999989906 999989912 999989912 999989912 999989917 999989913 999989910 999989922 999989926 999989927 999989926 999989949 999989940 999989936 999989934 999989934 999989934 999989937 999989936 999989936 999989944 999989858 999989858 999989860 999989860 999989861 999989858 999989861 999989858 999989861 999989862 999989863 999989853 999989850 999989850 999989847 999989845 999989836 999989835 999989834 999989832 999989834 999989834 999989835 999989832 999989832 999989828 999989823 999989829 999989831 999989825 999989823 999989841 999989839 999989839 999989836 999989833 999989832 999989862 999989854 999989854 999989865 999989867 999989867 999989867 999989864 999989867 999989871 999989874 999989869 999989871 999989859 999989859 999989855 999989854 999989862 999989860 999989855 999989855 999989855 999989864 999989878 999989878 999989878 999989874 999989875 999989879 999989876 999989876 999989878 999989892 999989892 999989892 999989891 999989893 999989898 999989896 999989895 999989894 999989904 999989909 999989908 999989904 999989905 999989911 999989905 999989905 999989901 999989942 999989940 999989940 999989937 999989939 999989941 999989942 999989945 999989945 999989941 999989933 999989929 999989918 999989920 999989924 999989923 999989927 999989929 999989929 999989930 999989931 999989931 999989931 999989934 999989924 999989926 999915266 999915270 999915268 999915259 999915259 999915261 999915258 999915280 999915281 999915279 999915283 999915280 999915281 999915281 999915281 999915281 999915281 999915274 999915274 999915274 999915274 999915274 999915272 999915265 999915266 999915268 999915265 999915265 999915266 999915268 999915264 999915256 999915255 999915244 999915234 999915230 999915229 999915228 999915228 999915222 999915227 999915221 999915219 999915217 999915225 999915225 999918749 999918753 999918750 999918743 999918742 999918742 999918744 999918746 999918746 999918746 999918751 999918760 999918765 999918765 999918767 999918781 999918781 999918786 999918765 999918756 999918744 999941797 999941797 999941795 999941797 999941799 999941799 999941797 999941803 999941800 999941806 999941805 999941805 999941804 999941804 999941811 999941817 999941817 999941806 999941811 999941809 999941803 999941792 999941792 999941799 999941796 999941792 999941785 999941794 999941783 999941787 999941787 999941783 999941783 999941783 999941783 999941783 999941790 999941792 999941810 999941810 999941817 999941817 999941812 999941811 999941808 999941804 999941907 999941892 999941898 999941900 999941896 999941886 999941886 999941885 999941881 999941877 999941876 999941886 999902013 999902026 999902025 999902028 999902030 999902032 999902031 999906128 999906160 999906160 999906161 999906152 999906143 999906137 999906136 999906138 999906139 999906136 999906136 999906105 999906105 999906105 999906129 999906126 999906139 999906139 999906147 999906149 999906150 999906151 999906153 999999896 999999897 999999893 999999894 999999888 999999779 999999781 999999778 999999774 999999775 999999775 999999779 999999646 999999631 999999631 999999630 999999631 999999631 999999632 999999633 999999628 999999628 999999657 999999657 999999560 999999562 999999561 999999570 999999578 999999578 999999578 999999581 999999590 999999582 999999586 999999582 999999582 999999583 999999579 999999588 999999594 999999594 999999588 999999582 999999586 999999585 999999581 999999555 999999550 999999549 999999551 999999551 999999551 999999551 999999555 999999556 999999559 999999559 999999559 999999571 999999576 999999577 999999581 999999582 999999596 999999590 999999592 999999582 999999582 999999574 999999569 999999578 999999576 999999583 999999591 999999589 999999589 999999597 999999597 999999599 999999597 999995495 999995499 999995473 999995467 999995470 999995468 999995469 999995470 999995462 999995464 999995465 999995530 999995528 999995523 999995525 999995526 999995528 999995536 999995541 999995548 999995544 999995545 999995531 999995521 999995546 999995549 999995548 999995544 999995543 999995544 999995542 999995540 999995542 999995542 999995535 999995534 999995532 999995534 999995545 999995536 999995538 999995541 999995541 999995540 999995538 999995548 999995555 999995555 999995543 999995541 999995537 999995532 999995535 999995535 999995547 999995542 999995539 999995540 999995541 999996301 999996331 999996329 999996325 999996326 999996328 999996328 999996332 999996339 999996333 999996321 999996317 999996315 999996309 999996317 999996338 999996338 999996337 999996338 999996351 999996351 999996353 999996353 999996353 999996349 999996347 999996347 999996347 999996355 999996356 999996357 999996356 999996356 999996361 999996375 999996378 999996378 999996378 999996382 999996377 999996378 999996363 999996361 999996368 999996370 999996369 999996359 999999509 999999508 999999892 999999890 999999883 999999883 999999882 999999881 999999881 999999884 999999884 999999881 999999881 999999882 999999876 999999877 999999877 999999917 999999908 999999907 999999900 999999911 999999911 999999900 999999897 999999908 999999908 999999916 999999903 999999902 999999899 999999896 999999897 999999891 999999888 999999890 999999884 999999884 999999885 999999881 999999876 999999871 999999880 999999880 999999878 999999871 999999886 999999876 999999888 999999886 999999897 999999897 999999888 999999891 999999891 999999883 999999888 999999869 999999869 999999866 999999865 999999859 999999858 999999858 999999854 999999855 999999856 999999856 999999853 999999844 999999833 999999831 999999828 999999829 999999821 999999825 999999829 999999831 999999824 999999826 999999825 999999816 999999817 999999814 999999816 999999812 999999815 999999817 999999820 999999821 999999839 999999843 999999842 999999846 999999849 999999851 999999851 999999857 999999863 999999861 999999852 999999851 999999857 999999855 999999846 999999852 999999857 999999857 999999857 999999854 999999849 999999848 999999848 999999850 999999976 999999977 999999979 999999983 999999980 999999980 999999976 999999958 999999962 999999954 999999955 999999944 999999944 999999944 999999948 999999949 999999941 999999941 999999956 999999956 999999953 999999949 999999947 999999947 999999947 999999950 999999916 999999916 999999913 999999911 999999911 999999912 999999911 999999911 999999910 999999904 999999904 999999887 999999888 999999898 999999936 999999936 999999919 999999916 999999922 999999956 999999958 999999969 999999967 999999967 999999970 999999967 999999975 999999978 999999961 999999965 999999969 999999968 999999966 999999968 999999965 999999962 999999969 999999969 999999969 999999962 999999963 999999960 999999954 999999954 999999950 999999948 999999963 999999965 999999952 999999950 999999945 999999954 999999956 999999973 999999959 999999961 999999928 999999917 999999911 999999937 999999933 999999933 999999929 999999929 999999929 999999929 999999924 999999924 999999920 999999923 999999930 999999933 999999924 999999914 999999912 999999912 999999909 999999908 999999908 999999909 999999914 999999913 999999913 999999921 999999920 999999917 999999916 999999911 999999910 999999916 999976859 999976856 999976856 999976857 999976856 999976860 999976860 999976855 999980592 999980589 999980585 999980584 999980585 999980592 999980589 999980590 999980582 999980580 999980580 999980586 999980599 999980594 999980594 999980596 999980599 999980597 999980599 999980601 999980601 999980609 999980617 999980617 999980616 999980617 999980617 999980595 999980589 999980593 999980604 999980604 999980606 999980594 999980593 999980622 999980621 999980621 999980631 999980642 999980640 999980647 999980646 999980632 999980634 999980633 999980634 999980632 999980587 999980589 999980589 999980589 999980589 999980595 999980591 999980586 999980564 999980568 999980437 999980437 999980439 999980440 999980435 999980430 999980429 999980436 999980444 999980437 999980438 999980440 999977300 999977293 999977294 999977289 999977291 999977288 999977285 999977285 999977284 999977282 999977272 999977282 999977271 999977274 999977280 999977290 999977292 999977291 999977291 999977302 999977320 999977318 999977316 999977316 999977316 999977315 999977316 999977317 999977316 999977314 999977316 999977318 999977318 999977321 999977328 999977330 999977340 999977331 999977317 999977317 999977319 999977319 999977314 999977306 999977307 999977304 999977305 999977306 999977308 999977308 999977317 999977317 999977331 999977326 999977326 999977336 999977341 999977340 999977345 999977356 999977356 999977354 999977350 999977346 999977346 999977364 999977372 999973625 999973619 999973627 999973627 999973641 999973633 999973634 999973636 999973636 999973629 999973625 999973625 999973625 999973582 999973590 999974689 999974689 999974691 999974691 999974695 999974698 999974700 999974721 999974725 999974727 999974734 999974728 999974724 999974724 999974724 999974719 999974737 999974734 999974748 999974749 999974749 999974770 999974768 999974746 999974756 999974764 999974766 999974757 999974757 999974761 999974761 999974760 999974770 999974774 999974774 999974776 999974776 999974776 999974779 999974769 999974769 999974768 999974758 999974760 999974762 999974761 999974761 999974769 999974768 999974772 999974774 999974767 999974770 999974770 999974765 999974765 999974763 999974771 999974772 999974773 999974775 999974779 999974782 999974782 999974796 999974791 999974787 999974795 999974795 999974791 999974783 999974782 999999934 999999945 999999973 999999977 999999976 999999977 999999976 999999970 999999968 999999965 999999965 999999957 999999955 999999959 999999957 999999957 999999972 999999970 999999971 999999966 999999969 999999969 999999970 999999965 999999940 999999940 999999947 999999944 999999937 999999937 999999928 999999928 999999928 999999929 999999930 999999928 999999927 999999927 999999927 999999926 999999926 999999926 999999927 999999927 999999920 999999921 999999929 999999929 999999934 999999935 999999942 999999943 999999946 999999937 999999935 999999921 999999923 999999920 999999582 999999715 999999715 999999713 999999711 999999711 999998953 999998958 999998964 999998963 999998963 999998963 999998963 999995442 999995442 999995458 999995466 999995474 999995483 999995479 999995476 999995469 999995469 999995455 999995463 999995461 999995461 999995460 999995456 999995456 999995454 999995466 999995462 999995483 999995482 999995481 999995477 999995480 999995480 999995474 999995474 999995476 999995468 999995468 999995466 999995468 999995694 999995689 999995689 999995682 999995693 999995687 999995949 999995945 999997510 999997510 999997508 999997485 999997475 999997478 999997484 999997484 999997492 999997489 999997433 999997433 999997438 999997445 999997441 999997444 999997442 999997442 999997440 999997441 999997445 999997447 999997455 999997457 999997456 999997448 999997443 999997442 999997442 999997438 999997421 999997427 999997425 999997425 999997421 999997424 999997421 999997419 999997422 999997405 999997403 999997405 999997417 999997413 999997414 999997416 999997417 999997425 999997420 999997418 999997415 999997411 999997400 999997397 999997385 999997382 999997396 999997401 999997398 999997398 999997415 999997429 999997457 999997446 999997444 999997444 999997443 999997448 999997447 999997447 999997451 999997454 999997451 999997450 999997452 999997451 999997451 999997458 999997452 999997453 999997449 999997447 999997454 999997450 999997455 999997455 999997428 999997425 999997425 999997423 999997426 999997426 999997422 999997423 999997442 999997460 999997480 999997456 999997456 999997458 999997506 999997506 999997502 999997495 999997499 999997494 999997483 999997480 999997492 999997495 999997488 999997485 999997485 999997487 999997486 999997483 999997483 999997483 999997485 999997485 999997485 999997490 999997487 999997484 999997488 999997489 999997492 999997492 999997511 999997510 999997503 999997502 999997499 999997498 999997488 999997489 999997488 999997494 999997491 999997493 999997516 999997519 999997519 999997537 999997540 999997530 999997526 999997526 999997524 999997500 999997499 999997500 999997541 999997541 999997540 999997545 999997556 997765327 997765324 997765324 997765324 997765314 997765316 997765313 997765310 997765309 997765309 997765308 997765309 997765309 997765317 997765317 997765316 997765316 997765307 997765310 997765297 997765302 997765300 997765300 997765302 997765305 997765310 997765305 997765286 997765293 997765293 997765295 997765289 997765288 997765289 997765291 997765291 997765291 997765292 997765274 997765273 997765271 997765268 997765266 997765260 997765419 997765426 997765425 997765424 997765418 997765418 997765418 997765413 997765407 997765403 997765408 997765418 997765383 997765394 997765394 997765378 997765380 997765370 997765370 997765373 997765364 997765364 997765365 997765374 997765380 997765383 997765394 997765397 997765393 997765390 997765393 997765393 997765392 997765393 997765391 997765394 997765389 997765397 997765396 997765402 997765401 997765387 997765386 997765383 997765383 997765383 997765387 997765387 997765387 997765389 997765383 997765386 997765383 997765383 997765383 997765383 997765379 997765377 997765384 997765384 997765384 997765378 997765379 997765358 997765359 997765362 997765361 997765361 997765376 997765376 997765374 997765375 997765378 997765375 997765371 997765368 997765371 997765373 997765373 997765402 997765397 997765395 997764312 997764306 997764294 997764298 997764297 997764297 997764296 997764296 997764296 997764290 997764290 997764291 997764308 997764302 997764302 997764304 997764309 997764309 997764317 997764319 997764318 997764316 997764319 997764321 997764321 997764322 997764321 997764322 997764322 997764325 997764326 997764325 997764322 997764315 997764314 997764314 997764315 997764307 997764308 998295405 998295404 998295399 998295402 998295377 998295380 998295378 998295372 998295380 998295383 998295383 998295380 998295380 998295377 998295381 998295380 998295383 998295388 998295400 998295363 998295362 998295380 998295387 998295391 998295384 998295378 998295377 998295382 998295382 998295381 998295381 998295380 998295376 998295369 998295368 998295388 998295388 998295385 998295384 998295380 998295381 998295411 998295409 998295381 998295403 998295407 998295408 998295407 998295413 998295414 998295416 998295416 998295429 998295438 998295439 998295435 998295432 998295432 998295433 998295434 998295432 998295432 998295438 998440083 998440082 998440095 998440095 998440093 998440084 998440084 998440085 998440073 998440075 998440078 998440079 998440062 998440073 998440036 998440032 998440041 998440042 998440048 998440048 998440045 998440045 998440046 998440040 998440040 998439778 998439780 998439780 998439789 998439788 998439787 998439788 998439788 998439793 998439793 998439793 998439791 998439791 998439794 998439807 998439804 998439804 998439805 998439800 998439789 998439796 998439786 998439784 998439780 998439781 998439776 998439773 998439774 998439780 998439779 998439780 998439780 998439782 998439766 998439765 998439763 998439766 998439762 998439759 998439776 998439778 998439780 998439785 998439790 998439790 998439787 998439810 998439792 998439790 998439790 998439790 998439792 998439797 998439797 998439796 998439806 998439805 998439805 998439806 998439804 998439803 998439807 998439805 999943272 999943287 999943287 999943295 999943296 999943286 999943286 999943292 999943291 999943284 999943283 999943287 999943283 999943255 999943260 999943257 999943254 999943251 999943255 999943268 999943262 999943261 999943266 999943259 999943259 999943264 999943264 999943264 999943249 999943249 999943246 999943242 999943230 999943230 999943222 999943233 999943233 999943231 999943251 999943251 999943252 999943248 999943227 999943223 999943231 999943230 999943234 999943246 999943224 999943229 999943232 999943235 999943237 999943237 999943237 999943232 999943213 999943207 999943207 999943204 999943204 999943206 999943198 999943199 999943211 999943210 999943214 999943123 999943124 999943171 999943175 999943170 999943174 999943181 999943183 999943178 999943179 999943181 999943178 999943182 999943179 999943183 999943181 999943183 999943184 999943183 999943182 999943183 999943040 999943040 999943030 999943024 999943025 999943025 999943026 999943024 999943036 999943037 999943033 999943039 999943039 999943048 999943043 999943042 999943043 999943042 999943032 999943028 999943017 999943017 999943019 999943014 999943036 999943041 999943038 999941477 998438020 998438018 998438019 998438018 998438009 998438006 998438014 998438012 998438009 998438010 998438013 998438007 998438008 998437977 998437977 998437977 998437982 998437990 998438000 998437982 998438001 998438002 998438001 998437993 998437990 998437989 998437989 998438001 998438006 998438005 998437981 998438001 998438002 998438001 998438015 998438018 998438018 998438020 998438030 998438033 998438030 998438034 998438033 998438033 998438038 998438031 998438040 998438035 998438037 998438035 998438037 998438037 998438041 998438044 998438042 998438039 998438039 998438043 999655121 999655118 999655121 999655135 999655139 999655145 999655139 998438077 998438071 998438074 998438077 998438077 998438076 998438083 998438083 998438080 998438083 998438083 998438107 998438107 998438105 998438113 998438110 998438109 998438103 998438106 998438100 998438100 998438107 998438104 998438112 998438110 998438111 998438104 998438114 998438116 998438111 998438109 998438106 998438107 998438115 998438129 998438129 998438134 998438133 998438139 998438128 998438132 998438132 998412983 998412986 998412980 998412979 998412975 998412973 998412972 998412963 998412961 998412963 998412958 998412957 998412952 998412953 998412983 998412983 998412979 998412973 998412970 998412966 998412964 998412964 998412964 998412967 998412967 998412962 998412955 998412955 998412960 998412963 998412983 998412983 998413039 998413044 998413038 998413038 998413039 998413150 998413150 998413150 998413154 998413152 998413159 998413137 998413135 998413135 998413124 998413133 998413138 998413137 998413135 998413135 998413120 998413112 998413104 998413104 998413092 997881968 997881965 997881972 997881973 997881960 997881951 997881952 997881951 997881950 997881955 997881958 997881950 997881954 997881957 997881962 997881966 997881965 997881967 997881974 997881978 997881984 997881996 997881994 997881996 997881998 997882010 997882026 997882024 997882026 997882032 997882065 997882019 997882031 997882031 997882042 997882049 997882049 997882049 997882049 997882054 997882059 997882057 997882063 997882062 997882059 997882056 997882050 997882060 997882059 997882055 997882053 997882053 997882051 997882058 997882058 997882057 997882048 997882049 997882065 997882068 997882065 997882066 997882066 997882070 997882059 997882059 997882056 997882055 997882060 997882061 997882038 997882038 997882036 997882036 997882038 997882045 997882043 997882047 997882046 997882047 997882060 997882056 997882059 997882056 997882059 997882063 997882062 997882063 997882063 997882064 997882054 997882062 997882062 997882064 997882061 997882061 997882068 997882067 997882065 997882066 997882062 997882048 997882048 997882053 997882049 997882052 997882067 997882067 997882065 997882065 997882066 997882061 997882062 997882070 997882068 997882068 997882070 997882069 997882063 997882063 997882065 997882059 997882056 997882047 997882059 997882062 997882068 997882067 997882064 997882059 997882059 997882047 997882055 997882059 997882062 997882063 997882073 997882062 997882065 997882063 997882062 997882062 997882068 997882063 997882063 997882063 997882059 997882060 997882061 997882061 997882060 997882060 997882057 997882057 997882055 997882061 997882057 998010864 998010872 998010840 998010839 998010839 998010835 998010834 998010833 998010838 998010838 998010839 998010833 998010832 998010810 998010813 998010800 998010804 998010797 998010796 998010789 998010785 998010789 998010787 998010786 998010787 998010787 998010786 998010779 998010779 998010771 998010760 998010759 998010759 998010757 998010749 998010757 998010754 998011394 998011391 998011383 998011382 998011382 998011378 998011380 998011380 998011381 998011389 998011389 998011365 998011353 998011362 998011357 998011357 998011353 998011356 998011361 998011372 998011371 998011371 998011371 998011362 998011363 998011360 998011367 998011366 998011362 998011395 998011409 998011405 998011405 998011399 998011399 998011396 998011396 998011396 998011395 998011387 998011387 998011377 998011376 998011372 998011368 998011365 998011367 998011368 998011370 998011371 998011366 998011366 998011362 998011337 998011333 998011332 998011346 998011360 998011356 998011357 998011356 998011395 998011403 998011402 998011402 998011400 998011396 998011402 998011398 998011398 998011400 998011408 998011404 998011398 998011397 998011394 998011394 998011396 998011406 998011405 998011400 998011391 998011390 998011385 998011391 998011389 998011392 998011390 998011390 998011391 998011390 998011396 998011398 998011402 998011393 998011398 998020763 998020760 998020760 998020763 998020753 998020767 998020762 998020762 998020761 998020762 998020762 998020766 998020754 998020751 998020750 998020750 998020749 998020750 998020730 998020729 998020723 998020734 998020734 998020729 998611397 998611397 998611393 999999958 999999958 999999951 999999943 999999942 999999940 999999944 999999932 999999927 999999922 999999931 999999933 999999932 999999943 999999945 999999942 999999935 999999935 999999935 999999934 999999927 999999927 999999923 999999922 999999917 999999872 999999887 999999887 999999884 999999885 999999871 999999872 999999873 999999872 999999871 999999880 999999889 999999910 999999910 999999894 999999917 999999919 999999921 999999900 999999900 999999914 999999914 999999909 999999915 999999913 999999907 999999907 999999907 999999902 999999906 999999904 999999900 999999902 999999906 999999897 999999894 999999890 999999910 999999909 999999882 999999875 999999873 999999871 999999873 999999852 999999857 999999841 999999850 999999849 999999845 999999844 999999935 999999929 999999929 999999921 999999927 999999940 999999939 999999946 999999945 999999939 999999921 999999922 999999926 999999929 999999927 999999925 999999920 999999924 999999919 999999944 999999927 999999930 999999931 999999934 999999935 999999936 999999936 999999936 999999959 999999956 999999955 999999966 999999960 999999962 999999965 999999964 999999966 999999961 999999968 999999958 999999950 999999965 999999970 999999964 999999963 999999959 999999957 999999960 999999958 999999959 999999955 999999955 999999949 999999967 999999971 999999966 999999966 999999974 999999978 999999971 999999969 999999966 999999966 999999933 999999946 999999934 999999935 999999939 999999936 999999934 999999931 999999941 999999945 999999944 999999944 999999936 999999934 999999931 999999927 999999906 999999906 999999904 999999901 999999918 999999918 999999907 999999906 999999906 999999909 999999910 999999901 999999902 999999915 999999917 999999917 999999916 999855274 999855275 999855277 999855279 999855279 999965844 999965841 999965842 999965843 999965848 999965841 999965842 999965842 999965846 999965847 999965850 999965850 999965840 999965833 999965828 999965835 999965834 999965836 999987296 999987290 999987294 999987290 999987298 999987297 999987288 999987286 999987281 998598706 998598715 998598717 998598719 998598716 998598720 998599343 998599344 998599341 998599343 998599341 998599341 998599337 998599331 998599313 998599320 998599310 998599310 998599308 998599309 998599317 998599313 998599311 998599297 998599301 998599300 998599300 998599300 998599300 999006802 999006799 999006799 999006799 999006798 999006797 999389041 999389039 999389043 999389043 999389036 999389047 999389047 999389030 999389026 999389032 999389041 999389044 999389048 999389047 999389048 999389048 999389059 999389056 999389054 999389054 999389054 999389048 999389051 999389049 999389056 999389058 999389060 999389058 999389061 999389071 999389075 999389073 999389061 999389063 999389090 999389050 999389049 999389049 999389045 999389054 999389043 999389044 999388985 999388985 999388999 999388992 999388987 999388952 999388947 999388944 999607793 999607793 999607798 999607799 999607799 999607799 999607801 999607808 999607809 999607809 999607818 999607822 999607816 999607814 999607883 999607880 999607878 999607875 999607875 999607874 999586407 999586406 999586404 999586413 999586400 999586400 999586402 999586411 999586409 999586409 999586411 999586418 999586415 999586415 999586415 999586398 999586398 999586401 999586403 999586403 999586402 999586390 999586386 999586384 999586382 999586382 999586376 999586377 999586403 999586407 999586410 999586398 999586395 999586395 999586394 999586396 999586396 999586391 999586396 999586398 999586405 999586405 999586407 999586398 999586409 999586409 999586407 999586405 999586402 999586407 999586396 999586392 999586403 999586402 999586402 999586402 999586226 999586227 999586224 999586219 999663790 999663790 999663786 999663783 999663772 999663769 999663768 999663770 999663760 999663760 999663755 999663749 999663749 999663751 999663751 999663750 999663753 999663753 999663754 999663753 999663746 999663756 999663762 999663764 999663748 999663746 999663743 999811187 999811200 999811198 999811205 999811203 999811193 999811199 999811195 999811201 999811186 999811177 999811176 999811172 999811174 999811171 999811170 999811169 999811171 999811171 999811176 999811173 999811170 999811175 999811179 999811180 999811177 999811187 999811192 999811194 999811195 999811191 999811188 999811190 999811185 999811185 999811178 999811179 999811208 999811205 999811225 999811231 999811236 999811241 999811239 999811227 999811233 999811238 999811238 999823960 999823951 999823955 999823953 999823951 999823948 999823946 999823948 999823942 999823944 999823945 999823942 999823931 999823946 999823943 999823951 999823954 999823950 999823957 999823957 999823966 999823966 999823960 999823968 999823968 999823970 999823967 999823969 999823969 999823977 999823975 999823976 999823976 999823975 999823975 999823971 999823967 999823967 999823967 999823965 999823965 999823956 999823954 999823954 999823954 999823951 999823946 999823942 999823945 999823943 999823937 999823940 999823931 999823931 999823932 999823917 999823922 999823937 999823938 999823927 999823930 999823936 999823971 999823977 999823977 999824001 999824032 999824036 999824037 999824033 999824036 999824038 999824038 999824041 999824048 999824052 999824057 999824059 999879707 999879705 999879692 999879693 999879691 999879691 999879686 999879687 999879679 999879675 999879675 999879674 999879682 999879682 999879684 999879684 999879693 999769127 999769115 999769116 999769134 999769133 999769126 999769121 999769123 999769117 999769111 999769108 999769090 999769090 999769081 999769080 999769064 999769064 999769066 999769066 999769076 999769076 999769076 999769072 999769070 999769070 999769070 999769071 999769064 999769076 999769077 999769076 999769064 999769069 999769069 999769069 999769072 999769089 999769090 999769087 999769072 999912134 999912134 999912145 999912142 999912136 999912138 999912139 999912137 999912137 999912136 999912134 999912134 999912133 999912130 999912128 999912128 999912124 999912124 999912121 999912127 999693249 999693252 999693248 999693249 999693225 999693233 999693231 999693229 999693224 999693230 999693233 999693234 999693233 999693228 999693234 999693234 999693234 999285727 999285728 999285728 999285728 999285723 999285720 999285719 999285721 999285713 999285710 999285720 999285720 999285716 999285718 999436862 999436869 999436869 999436862 999436860 999436855 999436853 999436863 999436862 999436867 999436882 999436880 999436877 999436877 999436875 999436874 999436891 999436882 999436884 999436878 999436878 999436875 999436873 999436873 999436881 999436881 999436873 999436878 999436877 999436876 999436877 999436893 999436886 999436891 999436909 999436909 999454799 999454790 999454791 999454788 999454788 999454749 999454758 999454758 999454757 999454745 999454738 999454750 999454746 999454744 999454741 999454744 999454744 999454730 999454741 999454738 999454751 999454749 999454749 999454772 999454779 999454779 999454779 999454779 999454775 999454782 999454781 999454781 999454782 999454782 999454782 999454781 999454789 999454788 999454797 999454798 999454802 999454800 999454799 999454794 999454796 999454797 999454963 999454963 999454963 999454963 999454970 999454970 999442254 999442254 999442254 999442250 999442251 999442254 999442253 999442280 999442274 999442274 999442274 999442274 999442033 999486778 999486776 999486775 999486782 999486789 999486784 999486776 999486776 999486778 999486779 999486779 999486776 999486777 999486779 999486775 999486773 999486772 999486772 999486772 999486769 999486775 999486775 999486776 999486774 999486772 999486777 999486775 999486777 999486772 999486769 999486771 999486766 999486777 999486775 999486775 999486799 999486794 999486761 999486761 999486738 999486740 999486737 999486742 999486742 999486721 999486721 999486722 999486715 999486729 999486726 999486723 999486719 999486719 999486719 999486719 999486727 999486725 999486722 999486717 999486717 999486721 999486719 999486719 999486720 999486714 999486715 999486710 999486705 999486704 999477336 999477335 999477335 999477334 999477334 999477334 999477336 999477332 999477326 999477324 999477324 999477325 999477323 999477324 999477321 999477321 999477324 999477309 999477309 999477304 999477305 999477315 999477299 999477301 999495672 999495671 999495670 999495664 999495662 999495662 999495673 999495674 999495665 999495664 999495665 999495665 999495675 999495674 999495637 999495646 999495643 999495643 999495643 999495643 999495643 999495640 999495646 999495647 999495659 999495662 999495663 999495666 999495663 999495662 999495667 999495678 999495678 999495663 999495678 999495675 999495671 999495658 999495654 999495654 999495655 999495652 999495659 999495664 999495664 999495704 999495704 999495698 999495699 999495698 999495700 999495700 999495705 999495697 999495697 999495710 999495709 999495708 999495705 999418147 999418133 999418157 999423780 999368138 999368124 999368126 999368118 999368119 999368127 999368127 999368129 999368150 999864184 999864213 999864214 999864225 999864226 999864224 999864223 999864226 999864226 999864201 999864201 999999943 999999946 999999946 999999944 999999943 999999944 999999948 999999939 999999932 999999935 999999935 999999932 999999932 999999944 999999944 999999948 999999945 999999954 999617720 999617729 999617719 999617718 999617713 999617712 999617734 999617733 999617736 999617736 999617738 999617737 999617738 999617735 999617733 999617727 999617727 999617737 999617737 999617730 999617724 999617720 999617715 999617715 999617720 999617740 999617745 999617742 999617744 999617750 999617755 999617758 999617600 999617593 999617593 999572850 999572844 999572839 999572836 999572838 999572829 999572817 999922337 999922337 999922338 999771244 999771236 999771230 999771238 999771237 999771239 999771236 999771240 999771246 999771253 999771260 999771262 999771259 999771260 999774125 999774119 999774120 999774122 999774120 999774126 999774127 999774126 999774105 999774103 999774100 999774101 999774092 999774101 999774109 999774103 999774105 999774105 999774103 999774102 999774104 999774110 999774107 999774112 999774112 999774107 999774103 999774096 999774095 999774090 999774089 999774097 999774097 999774099 999774096 999774097 999774098 999774099 999774098 999774094 999774094 999774093 999774095 999774095 999774089 999774088 999798047 999798056 999798064 999798065 999798063 999798062 999798061 999798061 999798061 999798060 999796900 999796898 999796897 999796897 999796912 999796914 999796913 999796911 999796907 999796909 999796895 999796870 999796873 999796873 999822579 999822582 999822589 999822595 999822679 999822679 999822679 999822679 999822695 999822687 999822714 999822713 999822710 999822713 999822713 999822713 999822718 999822724 999822722 999822718 999822716 999822717 999822718 999822626 999822625 999822624 999822621 999822638 999822639 999822640 999822645 999822645 999822650 999822650 999822644 999822644 999822636 999822636 999822636 999822663 999822658 999822642 999822633 999822626 999822627 999822625 999822629 999822654 999822654 999822651 999822658 999822670 999822665 999822666 999822669 999822668 999822671 999822670 999930332 999930333 999930385 999930387 999930393 999930386 999930397 999930397 999930392 999930396 999930399 999930402 999930403 999930454 999930440 999930430 999930428 999930429 999930435 999930433 999930433 999930442 999930432 999930461 999930456 999930456 999930451 999930442 999930445 999930443 999930443 999930446 999930446 999930446 999930446 999930447 999930446 999930457 999930453 999930455 999930452 999930470 999930469 999930464 999930476 999930467 999930466 999930466 999930469 999930469 999930461 999930463 999930455 999930458 999930459 999434422 999434424 999434423 999434424 999434417 999434412 999434413 999434414 999434424 999434424 999434426 999434425 999434421 999434421 999434421 999434408 999434397 999434397 999434407 999434407 999434407 999434426 999434420 999434420 999434420 999434428 999434434 999434434 999434427 999434429 999434421 999434434 999434443 999434453 999434452 999434454 999434458 999434458 999434466 999434465 999434463 999434474 999434507 999434508 999434497 999434497 999434492 999434492 999434485 999434501 999434501 999434501 999434503 999434493 999434494 999434465 999434467 999434467 999434471 999434469 999434466 999434468 999434479 999434479 999434483 999434483 999434478 999434466 999434465 999434460 999434464 999434466 999434425 999434435 999434434 999434431 999434430 999434431 999434432 999434435 999434441 999434433 999434430 999434429 999434423 999434416 999434408 999434410 999434389 999434389 999434390 999434390 999434389 999428760 999428752 999428776 999428776 999428777 999428776 999428776 999428780 999428780 999428789 999428768 999428784 999428784 999428787 999428787 999428783 999428782 999428781 999428774 999428808 999428814 999428807 999428807 999428807 999428803 999428802 999428801 999428803 999428803 999428803 999428808 999428798 999428808 999428807 999428804 999432963 999432963 999432960 999432962 999432959 999432959 999432964 999432964 999432967 999432966 999432965 999432964 999432964 999432972 999432967 999432965 999432961 999432968 999432962 999432958 999432960 999432988 999432982 999432986 999432982 999432982 999432972 999432973 999432959 999432973 999432978 999432978 999432976 999432981 999432977 999432974 999432975 999432968 999432967 999432967 999432915 999432941 999432947 999432945 999432941 999432937 999432935 999432946 999432946 999432949 999432949 999432950 999432943 999432943 999432943 999432945 999432948 999432954 999432968 999432967 999432971 999432970 999432966 999438134 999438139 999438153 999438152 999438152 999438151 999438143 999438143 999438136 999438148 999438146 999438141 999438140 999438141 999438137 999438132 999438132 999438131 999448606 999448608 999448611 999448610 999448633 999448633 999448633 999448636 999448630 999448633 999448634 999448631 999448632 999448631 999448620 999448618 999448617 999448611 999448599 999448599 999448589 999448584 999448584 999448583 999448583 999448576 999448568 999448574 999448576 999448574 999873680 999873668 999873675 999873683 999873689 999873700 999873701 999873705 999873727 999873725 999873724 999873724 999873724 999886960 999886963 999886938 999886938 999886932 999886932 999886929 999886923 999886923 999886921 999886921 999886921 999886924 999886923 999886925 999886913 999886905 999886904 999886902 999886902 999886901 999886895 999886890 999886889 999886873 999751127 999751146 999751146 999751144 999751144 999751143 999751167 999751137 999751137 999751131 999751123 999751127 999751127 999751126 999751131 999751128 999751124 999751123 999751123 999751124 999751123 999751124 999751121 999751127 999751122 999751118 999751116 999751115 999784084 999784098 999784092 999784092 999784093 999784093 999784090 999784090 999784090 999784089 999784085 999784090 999784090 999784078 999784074 999784079 999784075 999784075 999784068 999784084 999784103 999784102 999784102 999784106 999784100 999785147 999785145 999785138 999785134 999785135 999785134 999785135 999785132 999785133 999785137 999785137 999785135 999785135 999785133 999785136 999785143 999785133 999785132 999785132 999785134 999785137 999785140 999785141 999785135 999785135 999785137 999785134 999785132 999785132 999785096 999785099 999785090 999677425 999677424 999677423 999677426 999677426 999677414 999677413 999677413 999677419 999677412 999677407 999677418 999677425 999677424 999677434 999677433 999677434 999677434 999677431 999677430 999677440 999677447 999677447 999677457 999677455 999677455 999677456 999677456 999677452 999677451 999677438 999677430 999677427 999707806 999707804 999707803 999707803 999707800 999999909 999999913 999999907 999999912 999999913 999999922 999999921 999999920 999999926 999999930 999999927 999999927 999999927 999999885 999999884 999999883 999999883 999999896 999999896 999999896 999999897 999999896 999999896 999999892 999999892 999999885 999999897 999999889 999999882 999999882 999999869 999999874 999999861 999999862 999999883 999999867 999999866 999999866 999999865 999999865 999999865 999999859 999999858 999999858 999999853 999999861 999999860 999999861 999999861 999999864 999999863 999999851 999999854 999999853 999998812 999998796 999999888 999999865 999999868 999999870 999999870 999999865 999999865 999999864 999999855 999999856 999999845 999999839 999999839 999999852 999999849 999999863 999999860 999999861 999999860 999999866 999999866 999999873 999999878 999999891 999999892 999999898 999999895 999999867 999999864 999999864 999999863 999999863 999999863 999999865 999999862 999999861 999852417 999852412 999852414 999852414 999852411 999852410 999852401 999852399 999852416 999852416 999852415 999852415 999852405 999852401 999852404 999852407 999852401 999852408 999852405 999852404 999852401 999852406 999852407 999852396 999852407 999852403 999852406 999852404 999852400 999852403 999852401 999848257 999848254 999848264 999848264 999848264 999848265 999848260 999848253 999848260 999848244 999848246 999848244 999848242 999848241 999848239 999848240 999848237 999848240 999848241 999815269 999815269 999797375 999797208 999797208 999797208 999797211 999797219 999797234 999797242 999797243 999797236 999797234 999797232 999797229 999797232 999797206 999797221 999797219 999797211 999797211 999796120 999796116 999796113 999796119 999796123 999796133 999796141 999796140 999796148 999796143 999796132 999796134 999796138 999796142 999796138 999796130 999796137 999796133 999796134 999796124 999796122 999796114 999796101 999796103 999796110 999796110 999796110 999796114 999796114 999796116 999796119 999796130 999796140 999796148 999796156 999796150 999796150 999796155 999796154 999796152 999796159 999796157 999796157 999796186 999796192 999796192 999796187 999796188 999796181 999796193 999796193 999796196 999796200 999796200 999796116 999796113 999796113 999796098 999796102 999796093 999796083 999796081 999796081 999796081 999796072 999796068 999796063 999796057 999796059 999796044 999796041 999796043 999796036 999796035 999503898 999503896 999503896 999503897 999503906 999503914 999503912 999503923 999503928 999503938 999503945 999503944 999503944 999503936 999503910 999503912 999503913 999503923 999503898 999503901 999503918 999503919 999504004 999504010 999504006 999504006 999504012 999504013 999504013 999504014 999504027 999504025 999504029 999504034 999504038 999504033 999504032 999480072 999480076 999480072 999480072 999480064 999480062 999480065 999480067 999480073 999480068 999480058 999480067 999480066 999480075 999480073 999480071 999480074 999480073 999480073 999480080 999480091 999480089 999480089 999480083 999480097 999480091 999480083 999480086 999480086 999480084 999480086 999489611 999999866 999999868 999999806 999999790 999999803 999999804 999999800 999999792 999999790 999999810 999999810 999999859 999999859 999999856 999999861 999999856 999999859 999999859 999999858 999999859 999999866 999999868 999999868 999999868 999999876 999999876 999999875 999999872 999999881 999999876 999999886 999999886 999999885 999999885 999999887 999999884 999999888 999999884 999999887 999999885 999999877 999999891 999999889 999998772 999998774 999993609 999993613 999993622 999993622 999993623 999993636 999993654 999993651 999993650 999993647 999993650 999993643 999993637 999993636 999993617 999993615 999993616 999993611 999993622 999993622 999993618 999993617 999993616 999993617 999993617 999993619 999993619 999993619 999993621 999993630 999993631 999993634 999993626 999993626 999993631 999993637 999993635 999993635 999993631 999993631 999993625 999993620 999993617 999993617 999993590 999993619 999993616 999993616 999993617 999993617 999993639 999993631 999993631 999993636 999993636 999993636 999993630 999993626 999993623 999993623 999993625 999993623 999993655 999993672 999993673 999993675 999993675 999993675 999997798 999997796 999997804 999997804 999997801 999997804 999997799 999997796 999997793 999997796 999997796 999997776 999997792 999997786 999997784 999997784 999997778 999997778 999997786 999997767 999997771 999997769 999997765 999997763 999997759 999997763 999997768 999997766 999997780 999997782 999997785 998215047 998215053 998215058 998215053 998215040 998215085 998215080 998215076 998215074 997789960 997789952 997789961 997789963 997789956 997789958 997789945 997789944 997875144 997875164 997875170 997875171 997875171 997875171 997875172 997875170 997875204 997875214 997875207 997875216 997875214 997875220 997875219 997875212 997875206 997875206 997875204 997875208 997875222 997875227 997875223 997875225 997875230 998620907 998620911 998527182 998527187 998527187 998527178 998527182 998527176 998527175 998527175 998527181 999914315 999914312 999914311 999914307 999914304 999914303 999914302 999914301 999914323 999914314 999914308 999914314 999914312 999914310 999914304 999914308 999914304 999914304 999914304 999914308 999914310 999914314 999914316 999914322 999914322 999914322 999914319 999914298 999914302 999914300 999914312 999914310 999914224 999914222 999914218 999914216 999914215 999914215 999914214 999914214 999914214 999914228 999914222 999914206 999914206 999914204 999914204 999914203 999914205 999914196 999914195 999914198 999914185 999914179 999914179 999914179 999914178 999914169 999914167 999914167 999914168 999914171 999914175 999914177 999914174 999914166 999914167 999914168 999914169 999914168 999914163 999914151 999914151 999914154 999914151 999914153 999914157 999914157 999914157 999914158 999914158 999914149 999914151 999914147 999914146 999914145 999914143 999914139 999914141 999914150 999914148 999914156 999914161 999914161 999914161 999914176 999914170 999914167 999914164 999914166 999914157 999914155 999914157 999914158 999914156 999914157 999914157 999914165 999914165 999914379 999914375 999914359 999914361 999914361 999914359 999914363 999914364 999914370 999914360 999914359 999914366 999914361 999914358 999914362 999914354 999914352 999914359 998897930 998897927 998897923 998897914 998897913 998897916 998897905 998897908 998897903 998897903 998900522 998900525 998900523 998900533 998900534 998900535 998900535 998900551 998900542 998900542 998900541 998900528 998900545 998900545 998900550 998900552 998900564 998900547 998900545 998900525 998900526 998900525 998900531 998900525 998900528 998900528 998900528 998900528 998900536 998900541 998900539 998900534 998900538 998900538 998900535 998900551 998900550 998900549 998900548 998900555 998900552 998900534 998900533 998900534 998900534 998900530 998900534 998900536 998900528 998900522 998900523 998900523 998900523 998900523 998900526 998900515 998900512 998900516 998900516 998900516 998900514 998900521 998900516 998900516 998900512 998900512 998900492 998900491 998900494 997513356 996922687 996922690 996922695 996922695 996922704 996922704 996922704 996922703 996922703 996922701 996922689 996922717 996922713 996922713 996922716 996922716 996922713 996922712 996922712 996922731 996922733 996922735 996922729 996922734 996922729 996922725 996922725 996922721 996922725 996922715 996922711 996922703 996922694 996922705 996922704 996922703 996922707 996922707 996922702 996922704 996922704 996922730 996922730 996922741 996922741 996922787 996922866 996922866 996922865 996922866 996922872 996922862 996922862 996922892 996922892 996922890 996922888 996922885 996922901 996922901 996922903 996922889 996922885 996922887 996922887 996922878 996922878 996922878 996922878 996922873 996922853 996922858 996922864 996922861 996922864 996922865 996922864 997407321 997407313 997407314 997407314 997407314 997407311 997407320 997407322 997407317 997407313 997407315 997407310 997407308 997407308 997407301 997407301 997407308 997407323 997407323 997407327 997407320 997407324 997407342 997407350 997407357 997407359 997407355 997407351 997407349 997407349 997407381 997407384 997407377 997407382 997407373 997407370 997407370 997407370 997407372 997407375 997407377 997407381 997407381 997407373 997407372 997407362 997407366 997407364 997407369 997407377 997407377 997407367 997407359 997407358 997407358 997407357 997407316 997407308 997407305 997407302 997407303 997407303 997407308 997407296 997407291 997407291 997407291 997407291 997407291 997407294 997407298 997407296 997407311 997407311 997407306 997407325 997407312 997407311 997407311 997407312 997407310 997407307 997407307 997407309 997407292 996922836 996922822 996177137 996177141 996177135 996177134 996177136 996177136 996177145 996177143 996177144 996177143 996177144 996177150 996177131 996177127 996177123 996177122 996177120 996177118 996177112 996177097 996177095 996177103 996177110 996177111 996177110 996796538 996796538 996796538 996796535 996796534 996796534 996796538 996796536 996796550 996796550 996796551 996796551 996796555 996796556 996796563 996796557 996796554 996796558 996796558 996796541 996796605 996796612 996796608 996796606 996796596 996796598 996796603 996796601 996796597 996796585 996796584 996796576 996796578 996766199 996766196 996766194 996766189 996766193 996766187 996766187 996766187 996766187 996766185 996766184 996766185 996766187 996766212 996766212 996766204 996766204 996766202 996766202 996766197 996766200 996766199 996766189 996766189 996766186 996766183 996766183 996766192 996766181 996766172 996766171 996416652 996416659 996416662 996416662 996416685 996416683 996416712 996416736 996416741 999312817 999312817 999312817 999312821 999312819 999312818 999312818 999312825 999312810 999312809 999312804 999312805 999312804 999312801 999312796 999312800 999312799 999312799 999312807 999312807 999312809 999312809 999312809 999312806 999312807 999312804 999312802 999312805 999312800 999312806 999312802 999312804 999312804 999312804 999312808 999312808 999312808 999312809 999312808 999308670 999308667 999308667 999308674 999308667 999308667 999308673 999308665 999308665 999308669 999308672 999308657 999308662 999308664 999308659 999308660 999308661 999308660 999308655 999308650 999915355 999915355 999915349 999830151 999830147 999830142 999830143 999830140 999830139 999830145 999830144 999830145 999830143 999830138 999830145 999830146 999830156 999830129 999830145 999830160 999830161 999830166 999830168 999830173 999830176 999830181 999830179 999830179 999830173 999830171 999830175 999830194 999830194 999830194 999830188 999830194 999830199 999830198 999830199 999830199 999830197 999830205 999830217 999830184 999830181 999830181 999830182 999830186 999830185 999830180 999830173 999830178 999830170 999830170 999830165 999830171 999830201 999830199 999830195 999830193 999830178 999830178 999830178 999830173 999820635 999820635 999820635 999820637 999820635 999820635 999820623 999820622 999794926 999794935 999794934 999794924 999794958 999794970 999794972 999794965 999794965 999794967 999794970 999794976 999794978 999794983 999795050 999795051 999795051 999795049 999795059 999795024 999795025 999795022 999795021 999795018 999795020 999795024 999795022 999795021 999795002 999795034 999188328 999188314 999188314 999188314 999188320 999188321 999188317 999188318 999188318 999188319 999188498 999188493 999188494 999188493 999188493 999188492 999188472 999188468 999188468 999188469 999188463 999188471 999188472 999188470 999188468 999188461 999188456 999188465 999188464 999188461 999188459 999188473 999188480 999188483 999188480 999188482 999188485 999188485 999188483 999188483 999188493 999970777 999970795 999970811 999970814 999970814 999970812 999970820 999970830 999970829 999970829 999970831 999970831 999970834 999970832 999970829 999970829 999970829 999970830 999970828 999970833 999970842 999970844 999970841 999970841 999970837 999970948 999970947 999970938 999970933 999970935 999970937 999970940 999970936 999970936 999970935 999970934 999970934 999970938 999970934 999970962 999970957 999970950 999970950 999970950 999970953 999970947 999954850 999954843 999954843 999954764 999954773 999954771 999954770 999954777 999954783 999954779 999954800 999954800 999954800 999954805 999954805 999954807 999954808 999954806 999954818 999954817 999954830 999954830 999954832 999954833 999954831 999317028 999317021 999317007 999317007 999317010 999316995 999316998 999317003 999317003 999317003 999317005 999317006 999316993 999316972 999316972 999316972 999316965 999316973 999316986 999316987 999316990 999317000 999317008 999317007 999317006 999317015 999317010 999317009 999317009 999317014 999317015 999317009 999317029 999317029 999317019 999317017 999317017 999317015 999317016 999317017 999317011 999317010 999317008 999317010 999317022 999317027 999317024 999317017 999317018 999317016 999317015 999317010 999317012 999317012 999317014 999317019 999317016 999317016 999317017 999317013 999317006 999317006 999317008 999317008 999317014 999317016 999317021 999317019 999317019 999317015 999317013 999317015 998534731 998534736 998534737 998534732 998534730 998534746 998534746 998534744 998534739 998534738 998534733 998534732 998534708 998534708 998534711 998534704 998534700 998534702 998534711 998534711 998534718 998534717 998534715 998534715 998534703 998534701 998534701 998534699 998534699 998534717 998534717 995638631 995638643 995638643 995638641 995638640 996111964 996111962 996111972 996111972 996111975 996111976 996111990 996112001 996112001 996112001 996112001 996111997 996111997 996111997 996111997 996112002 996112010 996112009 996112006 996111971 996111970 996111958 996111958 996111956 996111956 996111955 996111962 996111957 996111916 996111919 996111919 996111914 996111910 996111909 996111915 996111915 996111914 996111886 996111888 996111888 996111887 996111889 996111878 996111876 996111877 996111877 996111879 996111884 996111886 996111886 996111887 996111892 996111888 996111886 996111889 996111883 996111914 996111912 996111910 996111905 996111906 996111904 996111903 996111892 996111891 996111891 996111890 996111881 996111878 996111875 996111882 996111889 996111882 996111881 996111880 995638555 995638583 995638582 995638575 995638578 995638575 995638577 995638576 995638576 995638576 995638575 996038159 996038161 996038150 996038149 995527902 995527906 995527902 995527914 995527906 995527909 995527902 995527911 995527906 995527893 995527892 995527895 995527903 995527903 995527898 995527893 995527848 995527843 995527847 995527850 995527856 995527859 995527858 995527861 995527861 995530539 995530536 995530530 995603918 995603925 995603920 995603910 995603928 995603933 995603952 995603953 995603955 995603958 995603947 995603970 995603969 995603974 995603973 995603973 995603976 995603975 995603972 995603971 995603973 995603976 995603972 995603970 995603985 995603986 995603987 995603981 995603981 995603979 995603978 995603976 995603967 995603969 995603969 995603962 995603968 995603967 995603962 995603947 995603939 995603938 995603938 995603936 995603917 999998407 999998406 999998404 999998392 999998389 999998388 999998390 999998390 999998373 999998371 999998374 999998375 999998375 999998376 999995761 999995764 999995760 999995758 999995760 999995759 999995755 999995761 999995761 999995733 999995737 999995735 999995731 999995708 999995708 999995708 999995674 999995678 999995676 999995677 999995682 999995682 999995682 999995670 999995670 999995667 999995668 999995667 999995684 999995690 999995690 999995698 999995686 999995686 999995683 999995685 999995685 999995699 999995690 999995692 999995687 999995696 999995689 999995682 999995679 999999908 999999913 999999919 999999915 999999915 999999915 999999914 999999913 999999913 999999909 999999893 999999892 999999883 999999879 999999880 999999880 999999879 999999878 999999876 999999881 999999882 999999882 999999767 999999764 999999763 999999762 999999758 999999762 999926375 999926375 999926379 999926379 999926377 999926346 999926349 999926348 999926347 999926337 999926344 999926344 999926344 999926346 999926345 999926341 999926340 999926340 999926342 999926340 999993914 999993912 999993913 999993901 999993900 999993899 999993892 999993895 999993895 999993894 999993891 999993884 999993881 999993876 999993871 999993877 999993902 999993900 999993903 999993900 999993900 999993899 999993900 999993898 999993890 999993889 999993881 999993868 999993869 999983376 999983372 999983377 999983367 999983367 999983364 999983363 999983356 999983360 999983358 999983356 999983362 999983360 999983361 999983361 999983365 999983360 999983357 999983356 999983358 999983358 999983360 999983371 999983372 999983345 999983342 999993116 999993017 999993017 999993016 999993016 999993016 999993015 999993015 999993015 999993013 999993006 999993009 999993008 999993018 999993017 999993016 999993016 999993036 999993036 999993037 999993037 999993037 999993037 999993036 999998147 999998146 999998140 999998136 999998132 999998136 999998142 999998144 999998141 999998190 999998184 999997758 999997756 999997757 999997760 999997760 999997748 999997754 999997753 999997753 999997753 999997765 999997756 999997757 999997757 999997754 999997755 999997755 999997752 999997752 999997758 999997757 999997753 999997750 999997750 999997761 999997768 999997765 999997757 999997759 999997759 999997775 999997767 999997764 999997771 999997768 999997802 999997809 999997807 999997807 999997818 999997811 999997809 999997807 999997803 999997802 999997800 999997800 999997801 999997799 999997799 999997798 999997797 999997798 999997805 999997810 999997807 999997805 999997805 999997803 999997796 999997807 999997801 999997790 999997790 999997789 999997781 999997780 999997782 999997782 999997777 999997775 999997791 999997791 999997801 999997801 999997807 999997807 999997808 999997808 999997807 999997804 999997801 999997799 999997799 999997803 999997801 999997799 999997812 999997811 999997815 999997812 999997813 999997815 999997794 999997796 999997790 999997784 999997783 999997780 999997781 999997777 999997781 999997791 999997789 999997786 999997783 999997558 999597972 999597963 999597988 999597985 999597982 999597968 999597937 999597942 999597938 999597950 999597960 999597958 999597954 999597954 999597953 999597951 999597951 999597956 999597957 999597955 999597950 999597947 999597950 999597950 999597950 995203462 995203456 995203456 995203453 995203456 995203468 995203461 995203497 995203500 995203496 995203495 995203494 995203490 995074691 995074688 995074689 995074695 995074697 995074679 995074679 995074673 995074669 995074657 995074654 995074667 995074644 995074643 995074638 995074638 995074638 995074642 995074642 995074623 995074623 995074620 995074610 995074616 995074616 995074624 995074625 995074624 995074623 995074619 995074613 995074611 995074607 995074603 995074596 995074625 995074625 995074616 995074617 995074617 995711380 995711380 995711375 995711377 995360673 995360680 995360689 995360689 995360689 995360688 995360695 995360702 995360702 995360702 995360704 995360728 995360718 995360716 995360737 995360746 995360757 995360750 995360767 995360735 995360735 995360743 995360762 995360760 995360759 995360736 995360736 995360745 995360742 995360741 995360736 995360724 995360724 995360727 995360724 995360718 995360713 995360708 995360706 995360697 995360696 995360695 999660400 999660400 999660399 999660391 999660400 999660394 999660390 999660397 999660408 999660400 999660404 999660411 999660413 999660393 999660395 999660391 999660389 999660392 999660393 999660396 999660444 999660448 999656223 999656221 999656224 999656226 999656224 999656228 999656228 999655602 999655620 999655619 999655617 999655619 999655617 999655615 999655614 999655613 999655616 999655609 999655606 999655621 999655621 999655623 999655623 999655620 999655608 999655611 999655677 999369629 999302062 999302066 999302066 999302074 999302074 999302074 999302075 999302071 999302068 999302066 999302060 999302058 999302063 999302069 999302068 999302069 999302068 999302066 999302064 999302065 999302073 999302075 999302078 999302073 999302069 999302058 999302060 999302057 999302058 999302056 999302053 999302060 999302055 999302064 999302070 999302066 999302063 999302013 999302013 999302042 999302038 999302039 999302041 999302041 999302040 999302039 999302037 999292273 999292269 999292269 999287165 999287179 999287170 999287158 999287158 999287158 999287156 999287156 999287153 999287148 999287147 994987468 994987468 994987468 994987467 994987453 994987248 994987253 994987257 994987263 994986660 994986652 994986648 994986645 994986642 994986642 994986634 994986634 994986624 994986630 994986631 994986611 994986622 994986621 994986617 994986624 994986620 994986618 994986612 994986612 994986597 994986591 994986588 994986585 994986593 994986589 994986589 994986589 994986589 994986587 994986594 994986475 994986475 994986462 994986473 994986470 994986474 994986461 994986458 994986464 994986464 994986463 994986463 994986459 994986460 994986462 994986462 994986461 994986460 994986460 994986460 994986464 994986472 994986462 994986462 994986462 994986461 994986460 994986456 994986471 994986471 994986479 994986475 994986465 994986463 994986464 994986466 994986470 994986471 994986475 994986465 994986468 994986473 994986468 994986467 994986465 994986463 994986462 994986460 994986462 994986444 994986447 994986453 994986452 994986447 994986447 994986447 994986450 994986450 994986449 994986446 994986445 994986454 994986455 994986457 994986456 994986455 994986446 994986446 994986397 994986399 994986399 994986394 994986407 994986414 994986406 994986407 994986412 994986404 994986401 994986399 994986398 994986397 994986396 994986394 994986396 994986396 994986397 994986397 994986405 994986216 994986216 994986238 994986232 994986227 994986219 994986219 994986219 994986220 994986221 994986214 994986215 994986207 994986207 994986207 994986210 994986197 994986200 994986200 994986200 994986196 994986191 994986193 994986181 994986179 994986189 994986184 994986179 994986180 994986162 994986164 994986162 994986154 994986157 994986165 994986165 994986203 994986203 994986212 994986217 994986217 994986217 994986216 994986214 994986219 994986220 994986216 994986219 994986225 994986232 994986231 994986224 994986216 994986214 994986209 994986209 994986214 994986214 994986217 994986224 994986222 994986222 994986221 994986225 994986216 994986215 994986209 994986209 994986208 994986211 994986211 994986211 994986247 994986247 994986246 994986243 994986245 994986234 994986237 994986250 994986255 994986252 994986255 994986258 994986228 994986227 994986224 994986225 994986225 994986223 994986228 994986246 994986235 994986239 994986248 994986247 994986240 994986236 994986239 994986239 994986254 994986255 994986256 994986265 994986243 994986230 994986233 994986233 994986235 994986234 994986248 994986243 994986250 994986242 994986237 994986242 994986240 994986218 994986216 994986227 994986226 994986246 994986260 994986258 994986259 994986260 994986241 994986247 994986248 994986257 994986257 994986255 994986253 994986250 994986255 994986253 994983577 994983572 994983571 994983571 994983585 994983586 994983591 994983588 994983587 994983585 994983586 994983581 994983581 994983578 994983578 994983587 994983582 994983581 994983580 994983574 994983584 994983525 994983518 994983526 994983522 994983544 994983544 994983552 994983566 994983611 994983611 994983615 994983618 994983615 994983623 994983622 994983622 994983617 994983615 994983615 994983614 994983640 994983643 994983643 999999880 999999880 999999881 999999912 999999907 999999905 999999915 999999925 999999917 999999918 999999920 999999941 999999944 999999942 999999941 999999946 999999942 999999942 999999941 999999937 999999937 999999927 999999924 999999922 999999924 999999910 999999911 999999910 999999909 999999904 999999903 999999898 999999898 999999899 999999901 999999901 999999901 999999900 999999901 999999903 999999901 999999901 999999901 999999899 999999886 999999890 999999925 999999925 999999921 999999918 999999917 999999922 999999926 999999923 999999931 999999924 999999924 999999935 999999943 999999942 999999946 999999935 999999936 999999934 999999932 999999934 999999938 999999938 999999919 999999924 999999908 999999906 999999912 999999912 999999911 999999915 999999919 999999916 999999916 999999915 999999931 999999932 999999944 999999945 999999945 999999971 999999979 999999974 999999965 999999955 999999953 999999950 999999951 999999954 999999965 999999958 999999954 999999957 999999966 999999961 999999961 999999955 999999954 999999955 999999954 999999953 999999952 999999957 999999955 999999952 999999953 999999947 999999945 999999955 999999952 999999964 999999965 999999968 999999976 999999980 999999972 999999973 999999947 999999947 999999957 999999957 999999957 999999967 999999965 999999965 999999966 999999960 999999962 999999954 999999952 999999949 999999946 999999943 999999939 999999935 999999934 999999933 999999932 999999933 999999911 999999908 999999936 999999931 999999934 999999927 999999935 999999933 999999928 999999939 999999939 999999918 999999950 999999947 999999944 999999944 999999944 999999941 999999939 999999940 999999934 999999929 999999938 999999926 999999928 999999928 999999925 999999926 999999938 999999941 999999941 999999936 999999936 999999933 999999933 999999931 999999938 999999931 999999922 999999922 999999920 999999922 999999928 999999926 999999926 999999928 999999898 999999883 999999878 999999878 999999880 999999878 999999907 999999911 999999896 999999896 999999909 999999913 999999916 999999914 999999916 999999912 999999905 999999904 999999905 999999905 999999950 999999945 999999945 999999947 999999945 999999944 999999941 999999940 999999938 999999938 999999937 999999946 999999950 999999947 999999952 999999957 999999957 999999959 999999962 999999966 999999966 999999961 999999974 999964936 999964914 999964912 999964907 999964907 999964910 999964908 999964918 999964923 999964925 999964912 999964918 999964917 999964978 999964986 999964986 999964995 999964992 999964992 999964992 999964997 999964995 999964994 999965011 999965007 999965006 999965006 999965000 999965004 999965001 999964994 999964997 999965003 999964999 999964999 999965008 999965015 999965005 999964993 999964991 999964992 999964933 999964933 999964933 999964936 999964936 999964935 999964932 999964930 999964929 999964926 999964923 999964929 999964940 999964933 999964921 999964920 999964906 999964906 999964906 999964882 999964880 999964878 999964893 999964882 999964882 999964883 999964883 999964880 999964880 999964880 999964879 999964883 999964876 999964869 999964863 999964863 999964863 999964863 999964861 999964862 999964865 999964878 999964873 999964872 999964873 999964865 999964873 999964880 999964879 999964871 999964873 999964881 999964881 999964887 999964889 999964886 999964898 999964897 999964894 999964902 999964901 999964899 999964891 999964899 999964895 999964933 999964933 999964937 999964922 999964930 999885560 999885552 999885539 999885537 999885536 999885547 999885547 999885525 999885531 999885529 999885529 999885528 999885543 999885543 999885543 999885524 999885520 999885520 999885518 999885519 999885516 999885515 999885523 999885523 999885521 999885519 999885520 999885529 999885523 999885518 999885518 999885524 999885523 999885520 999885520 999885515 999885516 999885521 999885521 999885515 999885515 999885536 999885550 999885550 999885547 999885548 999885548 999885536 999885536 999885533 999885532 999885539 999885538 999885535 999885538 999885549 999885549 999885513 999885498 999885494 999885496 999885494 999885499 999885491 999885494 999885554 999885549 999885549 999885547 999885547 999885547 999885545 999885520 999885520 999885504 999885492 999885494 999885486 999885491 999885498 999885500 999885512 999885499 999885489 999885488 999885488 999885494 999885496 999885496 999885501 999885510 999885513 999885514 999885518 999885510 999885507 999885511 999885550 999885548 999885501 999885505 999885552 999885556 999885551 999885555 999885544 999885547 999885548 999885552 999885552 999885550 999885548 999885575 999885581 999885569 999885592 999885584 999885584 999885637 999885652 999885658 999885655 999885648 999885643 999885637 999885633 999885632 999885631 999885631 999885634 999885633 999885642 999885649 999885649 999885658 999885658 999885654 999885658 999885640 999885639 999885643 999885643 999885646 999885650 999885645 999885644 999885644 999885643 999885642 999885642 999885642 999885639 999885643 999885646 999885646 999885660 999885655 999885655 999885643 999885643 999885648 999885659 999885657 999885652 999885662 999885658 999885637 999885636 999885645 999885640 999885644 999885645 999885645 999885642 999885643 999885642 999885645 999885644 999885640 999885647 999885649 999885646 999885653 999885637 999885635 999999923 999999927 999885761 999885756 999885755 999885758 999885758 999885755 999885765 999885769 999885773 999885773 999885787 999919943 999919943 999919935 999919937 999919935 999919941 999919939 999919939 999919932 999919936 999919931 999919928 999919929 999919930 999919943 999919943 999919947 999919945 999919942 999919890 999919890 999919894 999920156 999920156 999920154 999920152 999920146 999922275 999922274 999922279 999922280 999922280 999922280 999922284 999922279 999922278 999922278 999922279 999922282 999922282 999922300 999922306 999922321 999922313 999922304 999922304 999922303 999922307 999922303 999999888 999999911 999999906 999999906 999999901 999999901 999999900 999999898 999999933 999999926 999999943 999999952 999999998 999999998 999999992 999999991 999999976 999999973 999999992 999346894 999346894 999346893 999346893 999346892 999346892 999346889 999346889 999387034 999387046 999387043 999387022 999695943 999695938 999695936 999695936 999695937 999695940 999695935 999695934 999695929 999695924 999695921 999695920 999695920 999695914 999695914 999695917 999695908 999695910 999695913 999695910 999695907 999386986 999386986 999386989 999386987 999403111 999403110 999403108 999403101 999403098 999403095 999403087 999403106 999424431 999424435 999424440 999424430 999424422 999424419 999424419 999429628 999429627 999429628 999429628 999429630 999429630 999429626 999429607 999429606 999429610 999429609 999429615 999429629 999429628 999429632 999429661 998272007 998272007 998271988 998271983 998271981 998271968 998271954 998271954 998271936 998271936 998271935 998271936 998271931 998271939 998271934 998271932 998271931 998271930 998271930 998271930 998271951 998271945 998271941 998271943 998271942 998271942 998271937 998271938 998271939 998271940 998271950 998271949 998271950 998271946 998271943 998271943 998271941 998271939 998340628 998340655 998340656 998340657 998340660 998340636 998340642 998340640 998340642 998340647 998340650 998340629 998340633 998340633 998340633 998340646 998340646 998340646 998340647 998340648 998340644 998340649 998340642 998340642 998340642 998340635 998340635 998340634 998340636 998340641 998340653 998340656 998340653 998340654 998340654 998340651 998340653 998340649 998340647 998340644 998340644 998340644 998340644 998340648 998406924 998406927 998406940 998406934 998406940 998406953 998406952 998406954 998406951 998406951 998406951 998406949 998406964 998406962 998406979 998406979 998406989 998406988 998406988 998406987 998406988 998406997 998407005 998407004 998407007 998407011 998407013 998407028 998407029 998407039 998407043 998407004 998406999 998407007 998406997 998407001 998407061 998407064 998407067 998407078 998499589 998499594 998499589 998499589 998499608 998499623 998499586 999432511 999432517 999432518 999432519 999432520 999432517 999432517 999434057 999434057 999434062 999434061 999434063 999434066 999434070 999434068 999434062 999434064 999434074 999434076 999356490 999356490 999356478 999356435 999562041 999562035 999562033 999562033 999562023 999562020 999562021 999562015 999562021 999562018 999562015 999562022 999562019 999562017 999562018 999562020 999562025 999562025 999562026 999587175 999587176 999587152 999587151 999587154 999587147 999587233 999587228 999587209 999587208 999587206 999587203 999587205 999587221 999587218 999587229 999587225 999587223 999587219 999587219 999587228 999587229 999587234 999587233 999587232 999587230 999587213 999587211 999587211 999587207 999587219 999587226 999587226 999587223 999587223 999587216 999587219 999587216 999587229 999587669 999587666 999587670 999587671 999587667 999587663 999587664 999993152 999993152 999993150 999993151 999996588 999996583 999996580 999996580 999996580 999996579 999996578 999996575 999996568 999996568 999996567 999996568 999996570 999996568 999996567 999996567 999996568 999996575 999996566 999996568 999996569 999996567 999996564 999996565 999996556 999996556 999996544 999996554 999996613 999996612 999996616 999997582 999997582 999997580 999997582 999997596 999997587 999997586 999997585 999997577 999997576 999997575 999997576 999997571 999997570 999997582 999997581 999997586 999997587 999997576 999928887 999928886 999928885 999928897 999928895 999928893 999928910 999928840 999928842 999928851 999928850 999929278 999929270 999929283 999929285 999929283 999929283 999929287 999929287 999929280 999929297 999929306 999929297 999929296 999929298 999929298 999929295 999929310 999929309 999929306 999929308 999924053 999924039 999924044 999924044 999924043 999924041 999924043 999924049 999924051 999924059 999924051 999924049 999924048 999924048 999924047 999924043 999924040 999924038 999924038 999923998 999923996 999924016 999924020 999924021 999924021 999924021 999923995 999923987 999923976 999923971 999923985 999923979 999923978 999923976 999923983 999923980 999923983 999923982 999923981 999923981 999923972 999923973 999923981 999923979 999923979 999923979 999923924 999923926 998991005 998991010 998991019 998991022 998991018 998991012 998991015 998991007 998991002 998991007 998991002 998991002 998991010 998991009 998991008 998991008 998991004 998991000 998991000 998974884 998974884 998974881 998974883 998974881 998974875 998974874 998974872 998974871 998974874 998974876 998974863 998974860 999199468 999199461 999199470 999199479 999199482 999199478 999199478 999199473 999199486 999199476 999199476 999199476 999199477 999199477 999199480 999200861 999200861 999200860 999200861 999195650 999195649 999195647 999195657 999195664 999195671 999195673 999195672 999195676 999195677 999195669 999195672 999195672 999195677 999195678 999195669 999195669 999195665 999195665 999195664 999195664 999195663 999195645 999195652 999195652 999195651 999195653 999195650 999195639 999195636 999195636 999195636 999195634 999195634 999195627 999195630 998790155 998790155 998790155 998790160 998790160 998790160 998790155 998790148 998790154 998790134 998790130 998790130 998790133 998790133 998790133 998790136 998790142 998790154 998790159 998790170 998790174 998790180 998790171 998790170 998790176 998790176 998790170 998790170 998790166 998790162 998790162 998790158 998790152 998790151 998790155 998790151 998790151 998790151 998790150 998790143 998790143 998790147 998790154 998790150 998790147 998790142 998790163 998790149 998790169 998790168 998790171 998790170 998790165 998790160 998790161 998790155 998790151 998790154 998786708 998786708 998786704 998786708 998786709 998786712 998786707 998786707 998786701 998786697 998786695 998786691 998787072 998787079 998787066 998787069 998787073 998787077 998787070 998787068 998787057 998787059 998787063 998746903 998746903 998746936 998746935 998746935 998746936 998746935 998746930 998746921 998746928 998746944 998746959 998746960 998746948 998746948 998746950 998746947 998746947 998746944 998746939 998746939 998746939 998746938 998746938 998746945 998746944 998746948 998746954 998746953 998746953 998746980 998746975 998746973 998746979 998746984 998746980 998747000 998746991 998746993 998746992 998746991 998746990 998746990 998746989 998746987 998746985 998746985 998746985 998746983 998746965 998746951 998746950 998746950 998749751 998749759 998749760 998749763 998748224 998748228 998748232 998748238 998748242 998748268 998748267 998748265 998748265 998748269 998748281 998748270 998748272 998748273 998748253 998748250 998748249 998748249 998748305 998748299 998748293 998748292 998748290 998748290 998748290 998748285 998748288 998748287 998748287 998748260 998748263 998748263 998748293 998748303 998748294 999999959 999999959 999999965 999999965 999999951 999999966 999999972 999999968 999999968 999999968 999999968 999999967 999999970 999999966 999999968 999999967 999999963 999999961 999999960 999999956 999999961 999999958 999999971 999999966 999999963 999999966 999999953 999999950 999999946 999999955 999999960 999999970 999999973 999999972 999999972 999999975 999999974 999999973 999999980 998748305 998748317 998748313 998748311 998748311 998748309 998748309 998748304 998748308 998748307 998748315 998748311 998821308 998821309 998821310 998821302 998821320 998821321 998821317 998821317 998821361 998821362 998821366 998821376 998821377 998821374 998821379 998821385 998821375 998821374 998821373 998821404 998821403 998821407 998821410 998821415 998821416 998821407 998821406 998821401 998821405 998821402 998821394 998821398 998821397 998821391 998821408 998821405 998821403 998821406 998821404 998821402 998821399 998821405 998821399 998821399 998821398 998821395 998821393 998821393 998821392 998821395 998821394 998821366 998821378 998821376 998821366 998821377 998821377 998821375 998821375 998821367 998821360 998821364 998821365 998821340 998823239 998823220 998823215 998823235 998823227 998823225 998823225 998823225 998823229 998823231 998823228 998823228 998823228 998823229 998823227 998823227 998823226 998823230 998823204 998823180 998823178 998823182 998823178 998823177 998823182 998823181 998823179 998823175 998823201 998823211 998823203 998823207 998823208 998823231 998823229 998823242 998823242 998823241 998823236 998823238 998823237 998823238 998823233 998823244 998823237 998823233 998823238 998823238 998823238 998823240 998823241 998823244 998823241 998823225 998823228 998823232 998823216 998823220 998823218 998836538 998836534 998836536 998836549 998836544 998836539 998836539 998836533 998836533 998836543 998836546 998836545 998836540 998836553 998836550 998836552 998836547 998836543 998836548 998836547 998836545 998836542 998836542 998836542 998836539 998836541 998836535 998836540 998836540 998836479 998836483 998836467 998836454 998836521 999983740 999983738 999983738 999983735 999983734 999983731 999983734 999983734 999983736 999983735 999983736 999983741 999983740 999983748 999983745 999983749 999983749 999983745 999983743 999983740 999983735 999983728 999983251 999983251 999983255 999983255 999983263 999983279 999983282 999983281 999983280 999983279 999983287 999983283 999983277 999983276 999983279 999983250 999983246 999983244 999983241 999983244 999983244 999983244 999983252 999983231 999983225 999983230 999983209 999983203 999983197 999846599 999846602 998699387 998699386 998699428 998699424 998699424 998699424 998699414 998699416 998699418 998699398 998699397 998699395 998699390 998699376 998699374 998699392 998699392 998699390 998699389 998699358 998699353 998830838 998830837 998830841 998830841 998830835 998830854 998830854 998830854 998830854 998830853 998830853 998830853 998830845 998830828 998830829 998830829 998830831 998830830 998830830 998830823 998946866 998946865 998946859 998946866 998944049 998944048 998944045 998944040 998944040 998944037 998944036 998944042 998944042 998944033 998944034 998944038 998944053 998944057 998944054 998944055 998944048 998944048 998944038 998944036 998944034 998944032 998949593 998949595 998949593 998949585 998949585 998949587 998949587 998949584 998949582 998949578 998949579 998949570 998949569 998949565 998949564 998949561 998949561 998949567 998949557 998949558 998949562 998949578 998949592 998949596 998949602 998949335 998949336 998949350 998949354 998949355 998949353 998949353 998949349 998949348 998949345 998949344 998949340 998949340 998949341 998949335 998949330 998949330 998997663 998997667 998997835 998997832 998997832 998997832 998997742 998997742 998997732 998997732 998997730 998997730 998997744 998997741 998997741 998997722 998997721 998997721 998997720 998997717 998997719 998997718 998997719 998997719 998997729 998997729 998997738 998997739 998997738 998997739 998997773 998997783 998997778 998997777 998997772 998997776 998997786 998997780 998995641 998995642 998995642 998995640 998995639 998995623 998970468 998970470 998970464 998970467 998970467 998970470 998970468 998970467 998970468 998970478 998970478 998970472 998970471 998970469 998970469 998970463 998970458 998970462 998970469 998970469 998970477 998970480 998970483 998970482 998970500 998970496 998970493 998970497 998970494 998970491 998970484 998970485 998970506 998970510 998970514 998970512 998970510 998970509 998970517 998970517 998970516 998970511 998970503 998970511 998970492 998970493 998970492 998970491 998970475 998970474 998970470 998970481 998970502 998970503 998970503 998970502 998970505 998970503 998970513 998970514 998970585 998970581 998970585 998970596 998970595 998970595 998970601 998970588 998970588 998970585 998970584 998970581 998970576 998970574 998970566 998970553 998970553 998970553 998970551 998970549 998970547 998970550 998970549 998970538 998970537 998970529 998970530 998970530 998970530 998970526 998970522 998970548 998970545 998970545 998970545 998970542 998970587 998970588 998970592 998970586 998970594 998970597 998970587 998970579 998970577 998970576 998970576 998970576 998970585 998970627 998970618 998970623 998970616 998970615 998970614 998970612 999165394 999165378 999165374 999165374 999165379 999165383 999165385 999165386 999165381 999165379 999165399 999165400 999165395 999165399 999165398 999165397 999165393 999165347 999165345 999165349 999165342 999165342 999165358 999165368 999165368 999165376 999165371 999165381 999165380 999165377 999165376 999165364 999165361 999165360 999165360 999165361 999165361 999165360 999165357 999165366 999165364 999165356 999165347 999165337 999165337 999165335 999165335 999165344 999165359 999165382 999165382 999165337 999165335 999165337 999165335 999165340 999165334 999165348 999165344 999165344 999165320 999165321 999165322 999165323 999165325 999165325 999165319 999165317 999165317 999165315 999165318 999165317 999165319 999165317 999165322 999165331 999165334 999165326 999165328 999165328 999165327 999165327 999165319 999165319 999165325 999165323 999165326 999165315 999165300 999164321 999164313 999164318 999164330 999164328 999164325 999164328 999164336 999164336 999164331 999164334 999164336 999164335 999164324 999164314 999164312 999164312 999164306 999164304 999164304 999164304 999164281 999164277 999164276 999164271 999164272 999164283 999164279 999164301 999164307 999164296 999164298 999164290 999164289 999071818 999071834 999071831 999071833 999071855 999071856 999071853 999071858 999071859 999071858 999071846 999071858 999071852 999071848 999071843 999071863 999071867 999071859 999071863 999071835 999071836 999071837 999071834 999071834 999071828 999071835 999071835 999071862 999071862 999071862 999071862 999071872 999071872 999071885 999071887 999071887 999071881 999071876 999071877 999071879 999071883 999071869 999071868 999071851 999071857 999071853 999071850 999071842 999071856 999071859 999071858 999071858 999071859 999071868 999071872 999071888 999071887 999071886 999071880 999071878 999071862 999071862 999071860 999071862 999071862 999071886 999071886 999071873 999071871 999071855 999071860 999071852 999071857 999071863 999071863 999071864 999071866 999071858 999071858 999071872 999071871 999071868 999071867 999071867 999071855 999071856 999071852 999071853 999071846 999071840 999071840 999071837 999071828 999071828 999071830 999071832 999071826 999071821 999071820 999071820 999071825 999071806 999071797 999071793 999071806 999071825 999071827 999071821 999071824 999071828 999071828 999071837 999071845 999071845 999071843 999071804 999071810 999071798 999071796 999560280 999560268 999560276 999071778 999071771 999071776 999071769 998998770 998998768 998998775 998998770 998998768 998998785 998998767 998998770 998998759 998998762 998998764 998998766 998998757 998998802 998998812 998998821 998998796 998998789 998998781 998998793 998998836 998998838 998998836 998998835 998998819 998998817 998998810 998998794 998998795 998998793 998998782 998998780 998998778 998998778 998998767 998998765 998998751 998998751 998998755 998998757 998998756 998998768 998998763 998998769 998998769 998998769 998998768 998998768 998998771 998998772 998998772 998998781 998998779 998998780 998998783 998998774 998998775 998998787 998998784 998998788 998998786 998998786 998998786 998998781 998998786 998998786 998998786 998998809 998998809 998998791 998998787 998999042 998999041 998999047 998999042 998999039 998999019 999023973 999023978 999023959 999023957 999023956 999023954 999023953 999023953 999023948 999023944 999023944 999023947 999023942 999822472 999822466 999822473 999822463 999822461 999822465 999822462 999822478 999822477 999822481 999822475 999822475 999822476 999822481 999822481 999822483 999822503 999822509 999822513 999822511 999822510 999822511 999822509 999822522 999822518 999822531 999822532 999822533 999822541 999822539 999822535 999822535 999711831 999711836 999450779 999450782 999450782 999450791 999450790 999450784 999450801 999450800 999450802 999450802 999450800 999450802 999450803 999450803 999450829 999450829 999450835 999450833 999450833 999450870 999450878 999450878 999450879 999450875 999450846 999450848 999450848 999450845 999450875 999450875 999450878 999450880 999450872 999450872 999450864 999450863 999450864 999450865 999450859 999450860 999450857 999450857 999450848 999450848 999450846 999450845 999450850 999450854 999450851 999450846 999450844 999450846 999450849 999450855 999450847 999450840 999450840 999450833 999450830 999450844 999450858 999450857 999450862 999587798 999587796 999587794 999587796 999587755 999587750 999587752 999587745 999587740 999587742 999587742 999587740 999587734 999587729 999587724 999587728 999587732 999587731 999587726 999587729 999587721 999587719 999587723 999587723 999587721 999587725 999587731 999587725 999587725 999587724 999566941 999566947 999566957 999566952 999566955 999566953 999566957 999566957 999566951 999566951 999566997 999566995 999566995 999566995 999566991 999566981 999566996 999566992 999565625 999565624 999565620 999565619 999565619 999565610 999565623 999565629 999565631 999565625 999565627 999565622 999565622 999565626 999565624 999565626 999565626 999565628 999565627 999565619 999565631 999565624 999565616 999565607 999565609 999565598 999565596 999565593 999565586 999449547 999449550 999449548 999449530 999449537 999449518 999449527 999449527 999449545 999449537 999449537 999449535 999449541 999449540 999449539 999449532 999449549 999449549 999449549 999449549 999449535 999449535 999449531 999449495 999449508 999449508 999449513 999449549 999449557 999449551 999449552 999449552 999449554 999449555 999449557 999449559 999449571 999449567 999449564 999449584 999449579 999449579 999449567 999449571 999428258 999428257 999428254 999428251 999428250 999428244 999428245 999428250 999428250 999428252 999428245 999428248 999428241 999428239 999428280 999428279 999428279 999428279 999428291 999428288 999428288 999428286 999428284 999428280 999427902 999427902 999427902 999427899 999427898 999427898 999427896 999427896 999427773 999427771 999427773 999427773 999427742 999427745 999427741 999427741 999427740 999427735 999427738 999427722 999427724 999999921 999999915 999999919 999999920 999999920 999999919 999999925 999999977 999999979 999999976 999999975 999999974 999999974 999999928 999999928 999999923 999999927 999999920 999999924 999999915 999999915 999999918 999999918 999999918 999999915 999999918 999999914 999999914 999999915 999999922 999999920 999999916 999999912 999999867 999999872 999999873 999999867 999999868 999999867 999999851 999999850 999999852 999999852 999999853 999999854 999999854 999999856 999999850 999999854 999999835 999999836 999999836 999999843 999999843 999999840 999999849 999974895 999974900 999974907 999974907 999974917 999974917 999974918 999974911 999974911 999974910 999974941 999974940 999974938 999974944 999974949 999974948 999974946 999974946 999974942 999974939 999974937 999974934 999974939 999974943 999974945 999974940 999974952 999974952 999974949 999974943 999974943 999974940 999974934 999974932 999974936 999974926 999974923 999974923 999974916 999974918 999974916 999974913 999974905 999974896 999974890 999974891 999974887 999974880 999974879 999974877 999974891 999974890 999974889 999974891 999974890 999974892 999974907 999974918 999974924 999974923 999974918 999974915 999974912 999974909 999974907 999974925 999974921 999974921 999974914 999974850 999974848 999974848 999974849 999974863 999974862 999974860 999974842 999974853 999974852 999974863 999974861 999974860 999974860 999974858 999974873 999974873 999974873 999974872 999974873 999974932 999974932 999974923 999974919 999974918 999974910 999974908 999974908 999974908 999974904 999974910 999974912 999974910 999974910 999974915 999974933 999974932 999974933 999974933 999974937 999974935 999974929 999974927 999974935 999974931 999974948 999974944 999974940 999974938 999974932 999974933 999974932 999974934 999974937 999974929 999974929 999974923 999974923 999974920 999974928 999974941 999974940 999974943 999974943 999974945 999974943 999974940 999974932 999974934 999974943 999974942 999974936 999974936 999974949 999974949 999974943 999974943 999974939 999974989 999975012 999975012 999975022 999975018 999975010 999975010 999975009 999975012 999975015 999975019 999975018 999975023 999975023 999975030 999975174 999975177 999975180 999975199 999975198 999975205 999975205 999975214 999975214 999975209 999975207 999975213 999975215 999975218 999975214 999975222 999975221 999975220 999975212 999975212 999975210 999975215 999975206 999975197 999975201 999975201 999975234 999975232 999975227 999975228 999975210 999975224 999975218 999975217 999975188 999975186 999975176 999975172 999975170 999981673 999981687 999981684 999992115 999992115 999992107 999992107 999992109 999992112 999992108 999992115 999992111 999992113 999992110 999992105 999992105 999992105 999992084 999992088 999992085 999992082 999992103 999992103 999992102 999992100 999992033 999992033 999992033 999992011 999991999 999992004 999992009 999992009 999992017 999992017 999991997 999991997 999991996 999992003 999992001 999992002 999992018 999992016 999992012 999992011 999992018 999992011 999992007 999992011 999992020 999992023 999992021 999992021 999992024 999992029 999992007 999991998 999992029 999992018 999981587 999981587 999981595 999981606 999981598 999981598 999981613 999981613 999981595 999981588 999981589 999981589 999981583 999981544 999981549 999981551 999981553 999981556 999981549 999981550 999981547 999981552 999981552 999981550 999981542 999981550 999981550 999981551 999981549 999981548 999981546 999981546 999981546 999981545 999981533 999981533 999981533 999981538 999981544 999981544 999981530 999981530 999981529 999981517 999981525 999981536 999981545 999981545 999981578 999981583 999981581 999981579 999981569 999981555 999981553 999981564 999981558 999981558 999981558 999981558 999981576 999981583 999981588 999981584 999981496 999981491 999981480 999981483 999981479 999981480 999981494 999981504 999981504 999981509 999981509 999981524 999981521 999981515 999981516 999981954 999981953 999980051 999980051 999980070 999980067 999980075 999980070 999980072 999980081 999980067 999980070 999980066 999980065 999980120 999980119 999980119 999980105 999980108 999980096 999980093 999980107 999980108 999980109 999980109 999980090 999980089 999980084 999980085 999980087 999980086 999980085 999980085 999980088 999980090 999980087 999980087 999980088 999980088 999991217 999991214 999991212 999991238 999991232 999994206 999994203 999994202 999994213 999994211 999994198 999994190 999994189 999994189 999994187 999994188 999994186 999994190 999994170 999994177 999994149 999994152 999994152 999994151 999994147 999994150 999994148 999994151 999999443 999999447 999999446 999999447 999999462 999999466 999999475 999999480 999999480 999999479 999999480 999999469 999999471 999999471 999979829 999979834 999979834 999979834 999979832 999979820 999979816 999979820 999979820 999979825 999979831 999979833 999979825 999979827 999979835 999979841 999979828 999979836 999979836 999979827 999979830 999979829 999979825 999979817 999979828 999979828 999979821 999979825 999979821 999979843 999979815 999979810 999979809 999979808 999979811 999979814 999979819 999979822 999979823 999979826 999979827 999979848 999976854 999976854 999976854 999976849 999976848 999976848 999976853 999976852 999976861 999976864 999976859 999976853 999976854 999976858 999976858 999976872 999976877 999976882 999976901 999976888 999976888 999976914 999976913 999976912 999976912 999976906 999976906 999976902 999976898 999976897 999976894 999976891 999980644 999980647 999980657 999980655 999980655 999980655 999980663 999980661 999980672 999980241 999980240 999980240 999980228 999980235 999980234 999980233 999980221 999980205 999980189 999980189 999980193 999980187 999980186 999980197 999980173 999980172 999980165 999980180 999980173 999979741 999979738 999979738 999979742 999979744 999979744 999979739 999979740 999979739 999979747 999979746 999979737 999979737 999979736 999979735 999857477 999857476 999857474 999857474 999857479 999857488 999857488 999857491 999857490 999857495 999857497 999857495 999857495 999857501 999857518 999857516 999857516 999857518 999857541 999857538 999857525 999857533 999857534 999857530 999857524 999857520 999857530 999857529 999857530 999857531 999857481 999857479 999857476 999857480 999857470 999857475 999857478 999857484 999857485 999857483 999857482 999857489 999857486 999857493 999857489 999857487 999857480 999857474 999857573 999857579 999857580 999857572 999857563 999857561 999857561 999857545 999857550 999857550 999857554 999857554 999857552 999857547 999857544 999857546 999857549 999857557 999857557 999857559 999857560 999857557 999857557 999857557 999857567 999857559 999857559 999857552 999857547 999857537 999857529 999857529 999857520 999857526 999857523 999857520 999857524 999857527 999857520 999857522 999857522 999857520 999857517 999857515 999857530 999857523 999857523 999857524 999857561 999857561 999857559 999857570 999857546 999857553 999857550 999857550 999857537 999857530 999857528 999857528 999857523 999857524 999857519 999857519 999857510 999857515 999857527 999857525 999857527 999857531 999857531 999857536 999857535 999857541 999857548 999857549 999857555 999857556 999857555 999857551 999857540 999857539 999857537 999857543 999857527 999857527 999857501 999857505 999857509 999857509 999857511 999857507 999857501 999857501 999857503 999857503 999857503 999857503 999857487 999857487 999857487 999857495 999857507 999857507 999857513 999857506 999857506 999857502 999857506 999857506 999857510 999857518 999857507 999857507 999857507 999857507 999857513 999857506 999857506 999857500 999857502 999857501 999857465 999857523 999857532 999857532 999857527 999857523 999857522 999857549 999857552 999857552 999823385 999823381 997072570 997072569 997072547 997072547 996274014 996274002 996274002 996274012 996274013 996274007 996274003 996274003 996274004 996274004 996274003 996274003 996274002 996274009 996274018 996274044 996274044 996274042 996274042 996274038 996274037 996274048 996274046 996274046 996274030 996274029 996274027 996274023 996274029 996274032 996274029 996274027 996274020 996274020 996274019 996274016 996274015 996273989 996273992 996274004 996273998 996303203 996303203 996303198 996303201 996303198 996303198 996303197 996303196 996303194 996303194 996303191 996303188 996303186 996303180 996303180 996303184 996303193 996303201 996303200 996303200 996303203 996308780 996308775 996308775 996308774 996308771 996308765 996308768 996308768 996308761 996308761 996308761 996308755 996308755 996308754 996308748 996308736 996308735 996308729 996308724 996308730 996308730 996308727 996308729 996308726 996308716 996308707 996304973 996304986 996235975 996235972 996235964 996235965 996235977 996235976 996235973 996235977 996235975 996235969 996235971 996235971 996235971 996235961 996235960 996235960 996235965 996235965 996235968 996235968 996235952 996235952 996235952 996235943 996235945 996235971 996235971 996235965 996235979 996235979 996235979 996235979 996235979 996235975 996235975 996235984 996235977 996235946 996235945 997981714 997981718 997981719 997981708 997981709 997981709 997981709 997981699 997981701 997981709 997981707 997981704 997981703 997981705 997981705 997981702 997981702 997981701 997981701 997981693 997981691 997981682 997981684 997981685 997981685 997981690 997981690 997981688 997981677 997981671 997981662 997981663 997981662 997981667 997981666 997981664 997981664 997981661 997981672 997981662 997981665 997981657 997981654 997981656 997981661 997981658 997981654 997981654 999391070 999391079 999391078 999391077 999391074 999391072 999391082 999391083 997981669 997981666 997981666 999751981 999751978 999751977 999751985 999751988 999751989 999752007 999752008 999752007 999752007 999752006 999722797 999722808 999722809 999722820 999722818 999722828 999722827 999722915 999722913 999722912 999722908 999722902 999722911 999722914 999722913 999722913 999722912 999722908 999722908 999722909 999722903 999722903 999722912 999722910 999722909 999722920 999722921 999722922 999722898 999722897 999722894 999722902 999716400 999716395 999716391 999716389 999716395 999716398 999716410 999716403 999716463 999716464 999716478 999716484 999716484 999716493 999716508 999716503 999716501 999716504 999716504 999716501 999716499 999716499 999716497 999716505 999716515 999716515 999716515 999716518 999716524 999716522 999716523 999716513 999716492 999716486 999716487 999716487 999716500 999716492 999716491 999716486 999716491 999716489 999988597 999988595 999988588 999988588 999988580 999988572 999988571 999988563 999988557 999988557 999988559 999988557 999988557 999988557 999988556 999988547 999988546 999988549 999988548 999988548 999988547 999988545 999988543 999988523 999988522 999988517 999988498 999988425 999988431 999988431 999988437 999988413 999988411 999988406 999988403 999988403 999988403 999988373 999988373 999988369 999988367 999988357 999988366 999988366 999988366 999988359 999988360 999988357 999988359 999988357 998218043 998218045 998218031 998218031 998218030 998218055 998218049 998218051 998218028 998218020 998218020 998218023 998218023 998218022 998218026 998218015 998218012 998218008 998218003 998218001 998218009 998440200 999066205 999066205 999066205 999066186 999066184 999066184 999066195 999066218 999066219 999066220 999066216 999066219 999066219 999066219 999066214 999066216 999066217 999066216 999066216 999066216 999155231 999155252 999155251 997409497 997409493 997409495 997409491 997409490 997187304 997187301 997187306 997187288 997187283 997187283 997187275 997187272 997187272 997187279 996915167 996915163 996342981 996342979 996343100 996337532 996337535 996337534 996337534 996337528 996337518 996337530 996337535 996337534 996337534 996337529 996337529 996337529 996337666 996337669 996337661 996337654 996337654 996337674 996337673 996337673 996337651 996337651 996337637 996337629 996337632 996337632 996337630 996337633 996337640 996337641 996337644 996337639 996337644 996337648 996337652 996337651 996337665 996337657 996337655 996337657 996337656 996337638 996337638 996337638 996337643 996337643 996337634 996337647 996337645 996337644 996337644 996337649 996337649 996337651 996337649 996332067 996332071 996332069 996332068 996332075 996332072 996332075 996332012 996332018 996332020 996332021 996332018 996332016 996332015 996332019 996332019 996332019 996332030 996332045 996332047 996332049 996332049 996332047 996332045 996332046 996332042 996332039 996332031 996332036 996332036 996332034 999958038 999952755 999952760 999952877 999952894 999952891 999952891 999952889 999952895 999952890 999952888 999952888 999952890 999952883 999952881 999952883 999952876 999952876 999952893 999952898 999952850 999952844 999952848 999952852 999952848 999952845 999952845 999952858 999952861 999952861 999952844 999952842 999952841 999952834 999952800 999952777 999952776 999952773 999952773 999952774 999952769 999952769 999952767 999952767 999952767 999863750 999863748 999863750 999863751 999850436 999850442 999850440 999850442 999850444 999850450 999850474 999850480 999850477 999850473 999850508 999850505 999850502 999850503 999850502 999850501 999850495 999850478 999850478 999850479 999850477 999850477 999850468 999224444 999224447 999224447 999224437 999224435 999224437 999224431 999224433 999224425 999224423 999224425 999224427 999224427 999224422 999224433 999224429 999224419 999224419 999224419 999224417 999224408 999224408 999224399 999224398 999224398 999224383 999224383 999224389 999224387 999224385 999224386 999224379 999224382 999224380 999224387 999224385 999224393 999224395 999224398 999224396 999224396 999224396 999224407 999224407 999224408 999224387 999224386 999224390 999224257 999224276 999224275 999224271 999224271 999224271 999224271 999224271 999224270 999224282 999224280 999224282 999224282 999224284 999224288 999224291 999224291 999224291 999224297 999224297 999224293 999224285 999224302 999224385 999224382 999224374 999224388 999224382 999224376 999224376 999224374 999224371 999224399 999224395 999224323 999224317 999224305 999224298 999224298 995598289 995598281 995598282 995598280 995598279 999999909 999999863 999999858 999999857 999999850 999999842 999999844 999999813 999999811 999999727 999999729 999999732 999999731 999999729 999999729 999999727 999999727 999999726 999999726 999999723 999999723 999999729 999999731 999999730 999999733 999999733 999999733 999999733 999999741 999999739 999999744 999999744 999999739 999999751 999999746 999999753 999999766 999999769 999999768 999999770 999999767 999999761 999999763 999999768 999999772 999999757 999999753 999999760 999999752 999999752 999999752 999999752 999999752 999999744 999999744 999999744 999999744 999999744 999999746 999999747 999999744 999999741 999999737 999999737 999999735 999999743 999999743 999999738 999999734 999999732 999999731 999999726 999999724 999999711 999999746 999999745 999999744 999999740 999999741 999999736 999999732 999999769 999999766 999999766 999999766 999999822 999999824 999999827 999999812 999999823 999999829 999999825 999999821 999999887 999999890 999999890 999999893 999999891 999999889 999999890 999999887 999999865 999999892 999999883 999999884 999999883 999999882 999999867 999999867 999999862 999999855 999999855 999999854 999999855 999999870 999999869 999999865 999999864 999999855 999999854 999999850 999999847 999999853 999999865 999999867 999999867 999999867 999999866 999999750 999999750 999999749 999999746 999999748 999999764 999999782 999999777 999999777 999999777 999999774 999999790 999999788 999999785 999999783 999999781 999999780 999999777 999999779 999999776 999999794 999999792 999999797 999999796 999999786 999999758 999999759 999999762 999999753 999999759 999999758 999999757 999999756 999999755 999999755 999999756 999999756 999999767 999999767 999999783 999999780 999999779 999999797 999999795 999999778 999999776 999999776 999999776 999999778 999999773 999999771 999999768 999999769 999999770 999999770 999999769 999999774 999999774 999999774 999999769 999999769 999999773 999999773 999999773 999999773 999999764 999999763 999999762 999999758 999999755 999999727 999999710 999999715 999999714 999999713 999999712 999999712 999999711 999999727 999999752 999999752 999999746 999999729 999999729 999999733 999999733 999999653 999999692 999999701 999999699 999999724 999999724 999999722 999999720 999999718 999999717 999999717 999999721 999999720 999999671 999999669 999999668 999999680 999999686 999999689 999999678 999999673 999999674 999999677 999999678 999999665 999999669 999999667 999999663 999999658 999999672 999999674 999999669 999999665 999999685 999999690 999999562 999999561 999999564 999999564 999999562 999999562 999999531 999999536 999999545 999999572 999999571 999999575 999999574 999999594 999999594 999999597 999999598 999999854 999999855 999999848 999999842 999999846 999999846 999999834 999999832 999999837 999999840 999999836 999999843 999999832 999999851 999999850 999999851 999999844 999999838 999999831 999999831 999999831 999999833 999999836 999999836 999999842 999999842 999999826 999999823 999999830 999999838 999999894 999999932 999999932 999999929 999999928 999999928 999999945 999999949 999999948 999999937 999999950 999999956 999999949 999999952 999999970 999999967 999999971 999999975 999999985 999999980 999999980 999999978 999999977 999999960 999999957 999999957 999999956 999999955 999999955 999999954 999999953 999999951 999999847 999999845 999999837 999999838 999999839 999999847 999999846 999999840 999999840 999999833 999999833 999999822 999999821 999999821 999999813 999999816 999999807 999999807 999999769 999999778 999999780 999999783 999999751 999999749 999999738 999999742 999999744 999999742 999999734 999999735 999999747 999999750 999999747 999999748 999999748 999999750 999999748 999999747 999999746 999999746 999999745 999999751 999999754 999999755 999999754 999999753 999999751 999999747 999999740 999999716 999999724 999999726 999999730 999999730 999999730 999999736 999999739 999999735 999999734 999999733 999999744 999999738 999999740 999999741 999999734 999999733 999999747 999999747 999999773 999999768 999999768 999999780 999999777 999999775 999999759 999999792 999999790 999999788 999999776 999999775 999999772 999999789 999999790 999999791 999999792 999999792 999999857 999999862 999999853 999999858 999999853 999999859 999999862 999999861 999999857 999999821 999999821 999999823 999999785 999999778 999999775 999999775 999999774 999999786 999999785 999999780 999999780 999999770 999999778 999999778 999999799 999999805 999999821 999999811 999999804 999999800 999999815 999999813 999999815 999999815 999999804 999999796 999999797 999999801 999999744 999999744 999999754 999999758 999999755 999999755 999999754 999999750 999999753 999999753 999999753 999999744 999999743 999999743 999999739 999999737 999999738 999999731 999999726 999999721 999999721 999999720 999999721 999999730 999999729 999999729 999999727 999999727 999999710 999999701 999999713 999999712 999999708 999999716 999999717 999999713 999999706 999999710 999999733 999999737 999999720 999999728 999999740 999999744 999999742 999999752 999999764 999999765 999999764 999999762 999999775 999999776 999999762 999999762 999999760 999999772 999999771 999999774 999999773 999999777 999999777 999999768 999999764 999999770 999999770 999999764 999999793 999999799 999999792 999999791 999999789 999999781 999999791 999999797 999999779 999999776 999999773 999999773 999999775 999999800 999999793 999999793 999999793 999999801 999999797 999999787 999999785 999999777 999999773 999999771 999999775 999999773 999999762 999999762 999999761 999999762 999999755 999999745 999999737 999999736 999999746 999999745 999999747 999999752 999999870 999999862 999999861 999999848 999999848 999999901 999999896 999999894 999999917 999999897 999999897 999999896 999999897 999999890 999999890 999999890 999999884 999999657 999999657 999999659 999999675 999999680 999999680 999999672 999999682 999999696 999999671 999999670 999999669 999999670 999999692 999999683 999999688 999988582 999988581 999988648 999988647 999988647 999988650 999988650 999988652 999988643 999988642 999988640 999988634 999988629 999988624 999988640 999988632 999988632 999988626 999988627 999988633 999988632 999988638 999988639 999988636 999988625 999988626 999988639 999988639 999988642 999988642 999988650 999988647 999988644 999988644 999988640 999988638 999988628 999988625 999988648 999988655 999988667 999988674 999988681 999988679 999988679 999988677 999988674 999988692 999988701 999988699 999988699 999988698 999988695 999988688 999988712 999988708 999988707 999988707 999988706 999988706 999988706 999988708 999988707 999988709 999988708 999988715 999988714 999988711 999988711 999988693 999988693 999988696 999988714 999988711 999988711 999988710 999988706 999988688 999988697 999988696 999988701 999988697 999988678 999988680 999988686 999988682 999988681 999988681 999988839 999988834 999988825 999988825 999988820 999988823 999988823 999988823 999988820 999988826 999988832 999988852 999988857 999988853 999988852 999988849 999988838 999988840 999988840 999988842 999988841 999988807 999988802 999988802 999988802 999988802 999988797 999988800 999988817 999988818 999988828 999998366 999998366 999998362 999998364 999998388 999998383 999998411 999998408 999998408 999998406 999998416 999998422 999998422 999998432 999998411 999998409 999998411 999998410 999998407 999998405 999998408 999998381 999998395 999998396 999998396 999998401 999998406 999998396 999998395 999998395 999998391 999998391 999998413 999998405 999998397 999998396 999998396 999998396 999998401 999998400 999988849 999988845 999988833 999988833 999988833 999988834 999988833 999988828 999988827 999988847 999988847 999988847 999988847 999988858 999988858 999988853 999988858 999988856 999988790 999988793 999988789 999988796 999988794 999988793 999988789 999988786 999988788 999988778 999988778 999988773 999988781 999988790 999988780 999988787 999988785 999988785 999988779 999988778 999988779 999988779 999988780 999988771 999988777 999988780 999988781 999988781 999988784 999988779 999988779 999988776 999988779 999988771 999988768 999988767 999988786 999988833 999988832 999988838 999988838 999988839 999988844 999988846 999988841 999988855 999988849 999988850 999988862 999988860 999988857 999988846 999988846 999988843 999988845 999988835 999988850 999988850 999988828 999988827 999988786 999988778 999988771 999988770 999988771 999988769 999988766 999988764 999988769 999988802 999988800 999988802 999988799 999988805 999988806 999988805 999988818 999988811 999999181 999999181 999999182 999999184 999999182 999999183 999999185 999999188 999999193 999999189 999999203 999999203 999999202 999999204 999999188 999999186 999999183 999999180 999999175 999999185 999999199 999999202 999999198 999999193 999999204 999999204 999999621 999999619 999999210 999999204 999999178 999999182 999999179 999999178 999999175 999999171 999999168 999999164 999999165 999999171 999999171 999999172 999999177 999999154 999999160 999999163 999999164 999999173 999999162 999999162 999999160 999999158 999999176 999999163 999999171 999999199 999999198 999999194 999999193 999999189 999999186 999999183 999999182 999999193 999999189 999999182 999999169 999999167 999999172 999999178 999999178 999999176 999999174 999999191 999999190 999999189 999999203 999999203 999999197 999999199 999999191 999999183 999999180 999999218 999999223 999999211 999999208 999999205 999999225 999999226 999999221 999999223 999999228 999999227 999999297 999999310 999999309 999999304 999999281 999999281 999999281 999999281 999999285 999999280 999999285 999999283 999999278 999999284 999999290 999999293 999999284 999999283 999999282 999999269 999999269 999999270 999999269 999999264 999999264 999999263 999999541 999999541 999999530 999999549 999999545 999999548 999999546 999999546 999999543 999999542 999999543 999999548 999999548 999999530 999999533 999999542 999999541 999999539 999999533 999999539 999999536 999999529 999999527 999999525 999999527 999999532 999999536 999999536 999999521 999999518 999999526 999999525 999999523 999999517 999999509 999999509 999999510 999999509 999989113 999989108 999989108 999989111 999989124 999989115 999989111 999989102 999989101 999989104 999989107 999989107 999989138 999989129 999989129 999989105 999989104 999989134 999989130 999989131 999989135 999989135 999989135 999989127 999989127 999989138 999989125 999989123 999989116 999989180 999989179 999989178 999989175 999989175 999989171 999989200 999989200 999989201 999989198 999989212 999989216 999989219 999989219 999989217 999989227 999989226 999989227 999989242 999989258 999989245 999989245 999989265 999989265 999989269 999989266 999989277 999989277 999989164 999989163 999989170 999989163 999989200 999989229 999989226 999989234 999989230 999989231 999989231 999989231 999989237 999989238 999989234 999989234 999989234 999989234 999989263 999989261 999989260 999989259 999989270 999989275 999989276 999989277 999989279 999989278 999989259 999999898 999999892 999999890 999999885 999999884 999999898 999999870 999999859 999999854 999999851 999999851 999999849 999999842 999999841 999999837 999999836 999999835 999999834 999999835 999999861 999999865 999999856 999999819 999999819 999999817 999999830 999999827 999999827 999999826 999999826 999999827 999999819 999999813 999999813 999999756 999999756 999999745 999999754 999999746 999999747 999999749 999999748 999999737 999999735 999999735 999999732 999999740 999999739 999999755 999999805 999999832 999999829 999999812 999999818 999999807 999999833 999999835 999999837 999999833 999999828 999999833 999999832 999999832 999999830 999999840 999999867 999999863 999999862 999999847 999999847 999999848 999999847 999999847 999999854 999999873 999999870 999999851 999999856 999999858 999999850 999999844 999999837 999999835 999999835 999999835 999999832 999999831 999999831 999999829 999999820 999999817 999999817 999999826 999999825 999999832 999999823 999999837 999999836 999999836 999999830 999999826 999999826 999999815 999999815 999999811 999999811 999999810 999999701 999999688 999999699 999999697 999999697 999999697 999999706 999999706 999999703 999999712 999999712 999999711 999999706 999999716 999999720 999999718 999999718 999999708 999999703 999999701 999999700 999999697 999999701 999999706 999999716 999999715 999999712 999999697 999999700 999988808 999988806 999988806 999988806 999988812 999988812 999988809 999988805 999988791 999988781 999988781 999988780 999988780 999988768 999988801 999988795 999988791 999988790 999988790 999988790 999988737 999988732 999988729 999988721 999988716 999988715 999988705 999988709 999988709 999988718 999988718 999988777 999988777 999988804 999988810 999988763 999988761 999988758 999988763 999988759 999988763 999988771 999988763 999988764 999988757 999988779 999988784 999988785 999988786 999988786 999988783 999988764 999988893 999990587 999990587 999990588 999990585 999990585 999990591 999990587 999990584 999990563 999990560 999990571 999990571 999990564 999990569 999990567 999990592 999990589 999990573 999990572 999990571 999990571 999990580 999990589 999990588 999990584 999990583 999990593 999990593 999990583 999990585 999990593 999990583 999990591 999990968 999990970 999990966 999990964 999990896 999990900 999990914 999990921 999990921 999990915 999990917 999990889 999990880 999990890 999990889 999990886 999990885 999990880 999990877 999990880 999990881 999990881 999990877 999990903 999990901 999990901 999990901 999990897 999990904 999990903 999990894 999990894 999990900 999990895 999990890 999990973 999990973 999990963 999990959 999990955 999990944 999990938 999990939 999990937 999990933 999990934 999990936 999990946 999990945 999990948 999990948 999990948 999990949 999990949 999990949 999990943 999990943 999990955 999990955 999990952 999990952 999990928 999990919 999990932 999992576 999992571 999992559 999992556 999992553 999992569 999992570 999992580 999992579 999992576 999992572 999992570 999992570 999992556 999992555 999992556 999992556 999992556 999992550 999992549 999992551 999992546 999992556 999992556 999992554 999992552 999992536 999992534 999992535 999992545 999992545 999992544 999992538 999992535 999992535 999992530 999992536 999992537 999992540 999992542 999992552 999992552 999992560 999992556 999992556 999992555 999992395 999992392 999992389 999992601 999992601 999992610 999992613 999992641 999992633 999992631 999992761 999992772 999992769 999992774 999992774 999992770 999992757 999992756 999992763 999992769 999992766 999992719 999992660 999992664 999992664 999992667 999992665 999992665 999992669 999992674 999992679 999992653 999992667 999992671 999992680 999992677 999992674 999992677 999992683 999991040 999991047 999991045 999991047 999991059 999991062 999991064 999991061 999991067 999991065 999991062 999991064 999991068 999991067 999991065 999991072 999991081 999991100 999991100 999991097 999991097 999991097 999991095 999991098 999991098 999991093 999991087 999991122 999991120 999991117 999991155 999991155 999990813 999990811 999990812 999990814 999990810 999990808 999990804 999990803 999990798 999990797 999990796 999990695 999990715 999990709 999990700 999990685 999990682 999990682 999990690 999990690 999990687 999990595 999990591 999990595 999990592 999990593 999990592 999990595 999990594 999990607 999990615 999990613 999990615 999990615 999990620 999990616 999990619 999990619 999990623 999990623 999990628 999990628 999990627 999990628 999990625 999990625 999990626 999990612 999990620 999990619 999990637 999990636 999990620 999990615 999990609 999990790 999990790 999990789 999990784 999990799 999990799 999990784 999989097 999989108 999989112 999989111 999989113 999989116 999989137 999989137 999989142 999989136 999989136 999989147 999989142 999989140 999989133 999989138 999989141 999989123 999989123 999989121 999989123 999989135 999989145 999989145 999989145 999989145 999989141 999989141 999989139 999989184 999989183 999989170 999989169 999989169 999989169 999989166 999989165 999989170 999989165 999989142 999989140 999989138 999989127 999989127 999989127 999989128 999989147 999989146 999989151 999989151 999989144 999989168 999989164 999989161 999989161 999989145 999989150 999989151 999989153 999989152 999989118 999989114 999989118 999989116 999999868 999999814 999999816 999999824 999999784 999999782 999999778 999999778 999999776 999999773 999999767 999999768 999999778 999999565 999999566 999999566 999999561 999999557 999999557 999999579 999999583 999999581 999999581 999999636 999999635 999999632 999999634 999999633 999999618 999999629 999999629 999999623 999999660 999999656 999999656 999999654 999999655 999999638 999999641 999999635 999999637 999999636 999999642 999999651 999999651 999999650 999999646 999999648 999999656 999999652 999999648 999999648 999999642 999999639 999999640 999999613 999999614 999999613 999999612 999999601 999999583 999999578 999999588 999999599 999999593 999999590 999999564 999999568 999999566 999999554 999999559 999999558 999999551 999999465 999999465 999999497 999999494 999999485 999999484 999999480 999999499 999999502 999999502 999999498 999999520 999999520 999999519 999999525 999999525 999999529 999999548 999999551 999999548 999999545 999999559 999999556 999999550 999999550 999999549 999999550 999999549 999999537 999999576 999999617 999999617 999999619 999999622 999999622 999999619 999999618 999999632 999999624 999999623 999999621 999999608 999999607 999999602 999999616 999999612 999999607 999999607 999999607 999999605 999999602 999999602 999999591 999999585 999999589 999999591 999999585 999999570 999999570 999999570 999999571 999999570 999999638 999999655 999999659 999999667 999999667 999999667 999999698 999999698 999999698 999999664 999999664 999999505 999999500 999999515 999999515 999999529 999999525 999999536 999999533 999999517 999999509 999999503 999999514 999999514 999999515 999999528 999999527 999999522 999999522 999999529 999999526 999999532 999999526 999999620 999999630 999999629 999999635 999999632 999999643 999999654 999999655 999999655 999999655 999999655 999999654 999999648 999999646 999999641 999999652 999999653 999999689 999999686 999999683 999999676 999999668 999999663 999999663 999999672 999999643 999999627 999999648 999999656 999999647 999999647 999999646 999999642 999999639 999999637 999999637 999999637 999999633 999999632 999999633 999999634 999999634 999999620 999999620 999999622 999999619 999999632 999999632 999999621 999999608 999999618 999999617 999999622 999999621 999999623 999999623 999999632 999999632 999999632 999999643 999999642 999999577 999999576 999999578 999999578 999999582 999999568 999999564 999999564 999999575 999999575 999999572 999999575 999999575 999999585 999999575 999999579 999999578 999999589 999999595 999999616 999999613 999999613 999999610 999999614 999999604 999999602 999999591 999999585 999999585 999999585 999999603 999999579 999999588 999999584 999999589 999999589 999999578 999999581 999999571 999999560 999999557 999999556 999999554 999999560 999999557 999999557 999999557 999999553 999999554 999999551 999999548 999999571 999999571 999999581 999999578 999999578 999999581 999999581 999999586 999999585 999999592 999999579 999999558 999999549 999999559 999999682 999999681 999999688 999999702 999999696 999999696 999999698 999999695 999999695 999999696 999999696 999999683 999999685 999999685 999999688 999999688 999999688 999999688 999999688 999999715 999999724 999999684 999999666 999999665 999999661 999999717 999999717 999999720 999999720 999999715 999999719 999999719 999999716 999999713 999999715 999999712 999999712 999999761 999999755 999999749 999999748 999999747 999999744 999999729 999999731 999999752 999999748 999999748 999999747 999999743 999999742 999999756 999999739 999999759 999999759 999999761 999999760 999999759 999999763 999999775 999999774 999999769 999999765 999999763 999999762 999999763 999999766 999999749 999999746 999999747 999999746 999999740 999999739 999999738 999999747 999999747 999999747 999999753 999999756 999999752 999999750 999999710 999999719 999999719 999999725 999999740 999999741 999999742 999999740 999999737 999999737 999999739 999999738 999999742 999999741 999999733 999999732 999999733 999999747 999999747 999999743 999999742 999999737 999999743 999999738 999999606 999999606 999999613 999999615 999999610 999999608 999999607 999999606 999999608 999999604 999999604 999999603 999999622 999999619 999999619 999999614 999999618 999999621 999999612 999999609 999999609 999999604 999999606 999999610 999999606 999999610 999999610 999999613 999999608 999999610 999999620 999999617 999999613 999999607 999999629 999999627 999999625 999999622 999999619 999999619 999999630 999999618 999999618 999999623 999999624 999999627 999999627 999999632 999999649 999999642 999999640 999999636 999999634 999999634 999999625 999999624 999999625 999999625 999999624 999999633 999999633 999999652 999999654 999999652 999999652 999999643 999999637 999999630 999999553 999999552 999999562 999999568 999999568 999999563 999999562 999999571 999999568 999999565 999999565 999999565 999999556 999999562 999999562 999999567 999999562 999999568 999999574 999999570 999999594 999999586 999999572 999999570 999999571 999999563 999999567 999999579 999999579 999999567 999999571 999999315 999999308 999999307 999999311 999999311 999999300 999999295 999999294 999999334 999999337 999999357 999999356 999999356 999999231 999999233 999999219 999999222 999999220 999999214 999999210 999999200 999999206 999999321 999999321 999999326 999999326 999999359 999999358 999999356 999999372 999999379 999999376 999999375 999999856 999999859 999999869 999999858 999999860 999999862 999999764 999999771 999999806 999999804 999999803 999999795 999999798 999999802 999999798 999999808 999999816 999999817 999999816 999997618 999997615 999997611 999997614 999997618 999997621 999997621 999997615 999997615 999997646 999997644 999997648 999997645 999997650 999997646 999997657 999997654 999997647 999997647 999997652 999997650 999997666 999997663 999997686 999997680 999997679 999997669 999997670 999997674 999997674 999997620 999997627 999997625 999997627 999997625 999997625 999997628 999997627 999997621 999997620 999997630 999997625 999997625 999997625 999997622 999997629 999997629 999997629 999997636 999997640 999997638 999997649 999997641 999997641 999997641 999997632 999997582 999997574 999997575 999997575 999997575 999997577 999997574 999997574 999997594 999997594 999997599 999997598 999997598 999997597 999997599 999997596 999997609 999997609 999997605 999997603 999997606 999997609 999997605 999997567 999997563 999997565 999997565 999997563 999997562 999997561 999997568 999997566 999997568 999997567 999997565 999997568 999997568 999997591 999997591 999997590 999997589 999997588 999997578 999997577 999997582 999997601 999997600 999997599 999997599 999997596 999997120 999997120 999997120 999997117 999997130 999997129 999997126 999997189 999997175 999997174 999997198 999997199 999997202 999997202 999997200 999997203 999997200 999997198 999997210 999997206 999997209 999997204 999997206 999997504 999997518 999997518 999997498 999997496 999997510 999997529 999997504 999997500 999997513 999997536 999997534 999997534 999997543 999997543 999997543 999997526 999997526 999997548 999997543 999997542 999997544 999997553 999997557 999997563 999997559 999997557 999997562 999997566 999997584 999997585 999997589 999997589 999999668 999999659 999999666 999999670 999999667 999999667 999999667 999999666 999999640 999999652 999999651 999999653 999999657 999999665 999999656 999999650 999999653 999999649 999999650 999999647 999999650 999999645 999999645 999999646 999999646 999999641 999999652 999999666 999999669 999999665 999999668 999999672 999999692 999999697 999999696 999999696 999997602 999997604 999997606 999997607 999997605 999997599 999997602 999997601 999997581 999997581 999997576 999997573 999997571 999997571 999997576 999997595 999997595 999997565 999997565 999997571 999997556 999997556 999997552 999997533 999997527 999997527 999997527 999999912 999999911 999999907 999999887 999999893 999999893 999999897 999999970 999999967 999999964 999999963 999999962 999999959 999999949 999999959 999999956 999997569 999997571 999997570 999997577 999997569 999997569 999997568 999997555 999997552 999997552 999997547 999997543 999997567 999997564 999997567 999997564 999997568 999998593 999998587 999998583 999998583 999998581 999998585 999998585 999998583 999998592 999998617 999998613 999998610 999998619 999998602 999998601 999998471 999998472 999998469 999998467 999998464 999998463 999998457 999998453 999998450 999998446 999998451 999998447 999998447 999998445 999998444 999998444 999998442 999998430 999998472 999998474 999998473 999998476 999998477 999998467 999998467 999998471 999998481 999998482 999998477 999998476 999998477 999998474 999998475 999998478 999998475 999998480 999998471 999998469 999998471 999998472 999998436 999998428 999998429 999998429 999998428 999998411 999998433 999998446 999998447 999998442 999998440 999998456 999998450 999998457 999998456 999998461 999998466 999998468 999998467 999998462 999998462 999998453 999998358 999998363 999998368 999998367 999998374 999998369 999998371 999998371 999998365 999998362 999998364 999998361 999998354 999998354 999998358 999998356 999998354 999998351 999998351 999998349 999998347 999998348 999998344 999998342 999998340 999998338 999998339 999998348 999998345 999998339 999998338 999998338 999998345 999998345 999998339 999998334 999998332 999998329 999998324 999998323 999998316 999998314 999998319 999998320 999998315 999998327 999998315 999998312 999998311 999998314 999998311 999998304 999998303 999999240 999999230 999999231 999999208 999999196 999999193 999999181 999999184 999999195 999999191 999999185 999999184 999999184 999999176 999999175 999999185 999999180 999999187 999999193 999999193 999999191 999999177 999999173 999999173 999999168 999999168 999999173 999999175 999999171 999999154 999999154 999999149 999999153 999999166 999999164 999999165 999999163 999999179 999999176 999999174 999999173 999999165 999999166 999999160 999999163 999999163 999999178 999999175 999999179 999999171 999999169 999999160 999999160 999999160 999999160 999999165 999999169 999999169 999999176 999998220 999998218 999998216 999998214 999998222 999998220 999998219 999998222 999998221 999998028 999998025 999998031 999998023 999998022 999998019 999998019 999998019 999998010 999998010 999998008 999998065 999998063 999998065 999998073 999998071 999998075 999998079 999998076 999998079 999998076 999998079 999998079 999998079 999998076 999998078 999998075 999998070 999998070 999998072 999998073 999998090 999998085 999998075 999998077 999998072 999998072 999998069 999998069 999998065 999998065 999998069 999998072 999998072 999998068 999998007 999998006 999998016 999998015 999998015 999998041 999998028 999998014 999998026 999998038 999998038 999998035 999998033 999998025 999998041 999998063 999998115 999998115 999998105 999998098 999998112 999998253 999998249 999998250 999998257 999998247 999998247 999998250 999998248 999998240 999998233 999998231 999998237 999998240 999999007 999999006 999999003 999999003 999999005 999999001 999998996 999998996 999998997 999998916 999998910 999998913 999998913 999998913 999998912 999998910 999998910 999998903 999998898 999999142 999999141 999999148 999999147 999999139 999999135 999999139 999999143 999999138 999999141 999999140 999999130 999999131 999999131 999999128 999999130 999999124 999999124 999999124 999999124 999999122 999999117 999998970 999998984 999998981 999998978 999998984 999998986 999998977 999998977 999998977 999998969 999998969 999998967 999998965 999998964 999998963 999998961 999998959 999998959 999998957 999998955 999998951 999998962 999998952 999998943 999998943 999998951 999998956 999998963 999998960 999998962 999998964 999998964 999998968 999998959 999998959 999998961 999998957 999999002 999999018 999999021 999999021 999999016 999999015 999999016 999999014 999999010 999999010 999999008 999999003 999999002 999998995 999999014 999999002 999999002 999999001 999999002 999998998 999998987 999998983 999998976 999998982 999999003 999999004 999999016 999999016 999999014 999999014 999999009 999999014 999999014 999999018 999999015 999999008 999999014 999999502 999999500 999999505 999999505 999999505 999999504 999999501 999999497 999999494 999999497 999999497 999999491 999999484 999999486 999999484 999999484 999999479 999999478 999999480 999999456 999999450 999999450 999999448 999999448 999999442 999999439 999999437 999999437 999999438 999999435 999999410 999999412 999999405 999999402 999999401 999999400 999999405 999999414 999999414 999999414 999999409 999999403 999999369 999999367 999999367 999999368 999999363 999999350 999999348 999999347 999999347 999999358 999999361 999999357 999999356 999999351 999999354 999999348 999999354 999999354 999999364 999999383 999999381 999999380 999999398 999999372 999999375 999999372 999999374 999999370 999999352 999999350 999999346 999999344 999999345 999999351 999999351 999999342 999999345 999999362 999999375 999999390 999999384 999999395 999999386 999999382 999999377 999999395 999999397 999999407 999999406 999999405 999999425 999999421 999999423 999999422 999999418 999999405 999999400 999999400 999999423 999999438 999999431 999999482 999999482 999999486 999999484 999999441 999999437 999999438 999999437 999999894 999999905 999999906 999999898 999999897 999999904 999999902 999999911 999999906 999999894 999999894 999999894 999999894 999999892 999999881 999999118 999999099 999999090 999999087 999999096 999999096 999999103 999999090 999999090 999999090 999999117 999999104 999999108 999999106 999999104 999999114 999999114 999999108 999999106 999999093 999999071 999999066 999998033 999997716 999997725 999997733 999997483 999997481 999997478 999997484 999997484 999997498 999997504 999997500 999997498 999997503 999997503 999997501 999999431 999999434 999999431 999999429 999999429 999999428 999999424 999999471 999999471 999999492 999999492 999999488 999999480 999999480 999999480 999999477 999999502 999999498 999999511 999999511 999999505 999999513 999999557 999999557 999999558 999999554 999999548 999999546 999999543 999999542 999999542 999999542 999999537 999999534 999999461 999999461 999999461 999999467 999999461 999999468 999999468 999999463 999999451 999999449 999999449 999999448 999999447 999999443 999999442 999999442 999999442 999999447 999999457 999999459 999999459 999999462 999999454 999999450 999999448 999999478 999999476 999999476 999999879 999999862 999999863 999999878 999999875 999999860 999999861 999999871 999999876 999999869 999999869 999999861 999999859 999999856 999999853 999999854 999999854 999999854 999999859 999999866 999997905 999997511 999997513 999997525 999997518 999997526 999997524 999997510 999997508 999997503 999997502 999997509 999997505 999997504 999997496 999997495 999997493 999997493 999997491 999997485 999997485 999997483 999997483 999997481 999997484 999997482 999997477 999997477 999997473 999997468 999997464 999997475 999997502 999997484 999997477 999997481 999997484 999997494 999997494 999997493 999997493 999997497 999997497 999997493 999997466 999997459 999997458 999997020 999997016 999997014 999997011 999997006 999997002 999997003 999996997 999996981 999996976 999996976 999996982 999996982 999996974 999996973 999996963 999996972 999996950 999996950 999996950 999996987 999997115 999997114 999997113 999997105 999997105 999997105 999997108 999997093 999997117 999997116 999997121 999997107 999997107 999997085 999997092 999997103 999997113 999999864 999999865 999999874 999999867 999999869 999999868 999999866 999999875 999999877 999999879 999999882 999999878 999999857 999999857 999999857 999999855 999999856 999951529 999951525 999951546 999951546 999951541 999951539 999951537 999951550 999951575 999951581 999951584 999951583 999951583 999951631 999951626 999951624 999951619 999951615 999951614 999951614 999808546 999808533 999808531 999808528 999808533 999808527 999808545 999808554 999808557 999808537 999808531 999808530 999808525 999808522 999808539 999808535 999808533 999808533 999808532 999808532 999808534 999808540 999819141 999819149 999819153 999819158 999819166 999819163 999819156 999819156 999819163 999819169 999819170 999819168 999819167 999819163 999819160 999819163 999819187 999819186 999819194 999819201 999819200 999819201 999819274 999819281 999819280 999819264 999819264 999819262 999819260 999819260 999819258 999819257 999819250 999819237 999819238 999819235 999819235 999819235 999819235 999867388 999867394 999867400 999867391 999867391 999867390 999867395 999867396 999867396 999867396 999867396 999867396 999867402 999867399 999867398 999867407 999867405 999867414 999867429 999867428 999867441 999867453 999867450 999867394 999867394 999867394 999867395 999867385 999867391 999867386 999867370 999867368 999867368 999867438 999867468 999867468 999867468 999867454 999867451 999867448 999867440 999867431 999867438 999867444 999867446 999867462 999867475 999867495 999867486 999867473 999867463 999867463 999867462 999867461 999867463 999867458 999867457 999867452 999867460 999867467 999867467 999867467 999867467 999867466 999867463 999867463 999867455 999867451 999867456 999867448 999867446 999867440 999867439 999867436 999867436 999867437 999867416 999867416 999867416 999867416 999867417 999867417 999867414 999867413 999867425 999867450 999867444 999867452 999867457 999867457 999867454 999867451 999867448 999867454 999867448 999867450 999867445 999867435 999867417 999867417 999867416 999867442 999867442 999867443 999867435 999867438 999867458 999867454 999867454 999867453 999867453 999867454 999867455 999867417 999867411 999867412 999867418 999867416 999868977 999868967 999868967 999868969 999868965 999868963 999868947 999868947 999868944 999868953 999868943 999868922 999868917 999868924 999868926 999868928 999868932 999868931 999868937 999868933 999868932 999868940 999868938 999868946 999868959 999868959 999868967 999868968 999868961 999868958 999868958 999868957 999868957 999868952 999868952 999868964 999868963 999868963 999868969 999868969 999868972 999868961 999868962 999868977 999868975 999868953 999868955 999868942 999868941 999868939 999868936 999868937 999868934 999868934 999997744 999997744 999997742 999997743 999997743 999997743 999997741 999997744 999997736 999997739 999997746 999997734 999997735 999997734 999997734 999997734 999997747 999997747 999997744 999997749 999997753 999997751 999997744 999997712 999997674 999997673 999997674 999997684 999997692 999997735 999997731 999997724 999997716 999997722 999997754 999997755 999997749 999997754 999997751 999997749 999997748 999997269 999997274 999997276 999997268 999997267 999997265 999997268 999997267 999997280 999997286 999997286 999997285 999997281 999997283 999997270 999997269 999997269 999997273 999997273 999997274 999997274 999997276 999997271 999997268 999997266 999997240 999997236 999997236 999997257 999997256 999997258 999997262 999997267 999997267 999997264 999997269 999997248 999997246 999997247 999997244 999997244 999997241 999997240 999997239 999997238 999986489 999986485 999986480 999986418 999986438 999986437 999986435 999986435 999986434 999989758 999989756 999989768 999989763 999989760 999989748 999989748 999989758 999989755 999989746 999989744 999989734 999989733 999989713 999989715 999989715 999989721 999989719 999989717 999989719 999989718 999989717 999989710 999989710 999989709 999989716 999989723 999989733 999989729 999989729 999989729 999989755 999989748 999989744 999989774 999989773 999989765 999989765 999989768 999989778 999989779 999989777 999989786 999989782 999989750 999989747 999989751 999989749 999989760 999989739 999989739 999989739 999989739 999989739 999989738 999989729 999989725 999860916 999860916 999860916 999860914 999860903 999860898 999860892 999860904 999860902 999860900 999860903 999860900 999860896 999860897 999860872 999860871 999860869 999860890 999860901 999860918 999860923 999860923 999860922 999860924 999860920 999860918 999860922 999860922 999860919 999860916 999860940 999860941 999860952 999860950 999860947 999860958 999860966 999860960 999860955 999860954 999860959 999860974 999860974 999860973 999860998 999860998 999860993 999861003 999861001 999860974 999860972 999860967 999860967 999860957 999860957 999860956 999860950 999860948 999860946 999860954 999860954 999860951 999860949 999860956 999860966 999860915 999860914 999860911 999860908 999860909 999860907 999860903 999860901 999860897 999860891 999860891 999860893 999860893 999860892 999860889 999860890 999860883 999860881 999860883 999860882 999860877 999860867 999860867 999860867 999860869 999860880 999860871 999860866 999860887 999860883 999860876 999860885 999860884 999860880 999860892 999860892 999860889 999860886 999860886 999860885 999860895 999860887 999860885 999860885 999860883 999860879 999860878 999860861 999860857 999860862 999860877 999860875 999860873 999860874 999860872 999860874 999860868 999860865 999860873 999860873 999860882 999860887 999860891 999860895 999860894 999860894 999860893 999860891 999860883 999860898 999860897 999860902 999860901 999860899 999860894 999860914 999860910 999860913 999860909 999860912 999860912 999860911 999860911 999860911 999860909 999860909 999860909 999860910 999860910 999860919 999860923 999860925 999860927 999860926 999860933 999860943 999860939 999860938 999860935 999860928 999860928 999860929 999860925 999860911 999860907 999860901 999860897 999860900 999860888 999860889 999860889 999860851 999860846 999860889 999860919 999860919 999860900 999860879 999860879 999860883 999860881 999860881 999860888 999860886 999860884 999860883 999860894 999860890 999860746 999860743 999860743 999860702 999860698 999860695 999860689 999860683 999860679 999860676 999860673 999860676 999860678 999860675 999860680 999860676 999860669 999860675 999860668 999860668 999860664 999860659 999860659 999860659 999860661 999860656 999860661 999860661 999860662 999860663 999860676 999860677 999860666 999860659 999860659 999860660 999860652 999860633 999860635 999860633 999860631 999860637 999860635 999860629 999860629 999860626 999860626 999860622 999860630 999860627 999850020 999850020 999850037 999850037 999850034 999850027 999850027 999850028 999850031 999850034 999850033 999850035 999850046 999846704 999846705 999846730 999846724 999846722 999846726 999846721 999846720 999846726 999846726 999846725 999846726 999846725 999846731 999846742 999846726 999846748 999846755 999846758 999846629 999846628 999846628 999846627 999846627 999845077 999845084 999845082 999845080 999845077 999845079 999845091 999845091 999845087 999845068 999845048 999845037 999845037 999845038 999845052 999845049 999845024 999845020 999845017 999845017 999845010 999845012 999845013 999845013 999845020 999845019 999845023 999845023 999845020 999845017 999851723 999851723 999803572 999803568 999803569 999803558 999803558 999803559 999803576 999803573 999803569 999803569 999803580 999803605 999803606 999803624 999803624 999803640 999803641 999803641 999803710 999803706 999803708 999803705 999803706 999803704 999803689 999803680 999803695 999803697 999803698 999803703 999803701 999803724 999803698 999803697 999803705 999803705 999803701 999803700 999803686 999803683 999803684 999803677 999803680 999803679 999800883 999800877 999800891 999800867 999800866 999800877 999800875 999800872 999800877 999800877 999800875 999800866 999800860 999800860 999800862 999800867 999800866 999800870 999800867 999800875 999800886 999800925 999800908 999800905 999800897 999800899 999800927 999800935 999800953 999800953 999800971 999800963 999800963 999800964 999800963 999800942 999800941 999800941 999800940 999800934 999800942 999800936 999800933 999800923 999800926 999800923 999800935 999800931 999800930 999800930 999800931 999800967 999800958 999794270 999794263 999794263 999794228 999794228 999794219 999794218 999794218 999794217 999794214 999794212 999794215 999794213 999794215 999794216 999794216 999794216 999794214 999794216 999794216 999794216 999794215 999794222 999794235 999794243 999794242 999794236 999794235 999794233 999794229 999794229 999794248 999794260 999794259 999794258 999794258 999794259 999794257 999794235 999794233 999794280 999794280 999794279 999794275 999794111 999794103 999794103 999794111 999794111 999794078 999794074 999794074 999794076 999999621 999999620 999999626 999999617 999999612 999999609 999999607 999999635 999999635 999999632 999999626 999999607 999999617 999999613 999999622 999999629 999999629 999999626 999999633 999999628 999999640 999999647 999999645 999999645 999999663 999999662 999999660 999999713 999999721 999999720 999999742 999999761 999999769 999999769 999999786 999999717 999999722 999999726 999999720 999999705 999999706 999999706 999999715 999999716 999999722 999999720 999999724 999999714 999999713 999999712 999999732 999999731 999999730 999999728 999999719 999999711 999999693 999999699 999999695 999999695 999999691 999999691 999999691 999999691 999999691 999999703 999999704 999999701 999999700 999999700 999999698 999999709 999999734 999999733 999999755 999999755 999999754 999999750 999999759 999999770 999999765 999999755 999999774 999999778 999999772 999999765 999999764 999999782 999999778 999999778 999999776 999999778 999999799 999999798 999999796 999999799 999999779 999999778 999999777 999999776 999999776 999999774 999999769 999999769 999999770 999999767 999999767 999999765 999999771 999999770 999999768 999999768 999999769 999999772 999999773 999999724 999999729 999999729 999999736 999999734 999999731 999999731 999999729 999999727 999999725 999999721 999999728 999999734 999999750 999999754 999999772 999999755 999999752 999999754 999999774 999999775 999999785 999999784 999999779 999999767 999999765 999999780 999999776 999999774 999999774 999999778 999999788 999999787 999999787 999999775 999999773 999999770 999999776 999999770 999999767 999999764 999999756 999999755 999999751 999999751 999999751 999999752 999999749 999999749 999999740 999999735 999999734 999999723 999999725 999999730 999999737 999999737 999999734 999999739 999999747 999999749 999999750 999999765 999999765 999999752 999999752 999999752 999999728 999999722 999999722 999999804 999999802 999999797 999999797 999999797 999999798 999999807 999999818 999999834 999999832 999999824 999999826 999999825 999999825 999999809 999999818 999999818 999999818 999999818 999999832 999999832 999999821 999999825 999999828 999999737 999999736 999999736 999999736 999999743 999999740 999999740 999999740 999999738 999999735 999999735 999999733 999999750 999999745 999999746 999999743 999999740 999999740 999999739 999999739 999999753 999999751 999999747 999999747 999999755 999999754 999999749 999999717 999999731 999999732 999999730 999999727 999999736 999999735 999999723 999999723 999999722 999999711 999999712 999999699 999999695 999999692 999999692 999999686 999999688 999999687 999999687 999999688 999999681 999999680 999999673 999999674 999999663 999999661 999999659 999999658 999999658 999999658 999999645 999999644 999999644 999999638 999999630 999999627 999999617 999999616 999999616 999999639 999999641 999999713 999999708 999999709 999999708 999999706 999999705 999999723 999999723 999999718 999999717 999999732 999999726 999999722 999999715 999999712 999999716 999999709 999999707 999999708 999999702 999999713 999999713 999999710 999999743 999999743 999999740 999999761 999999760 999999759 999999753 999999735 999999735 999999732 999999717 999999717 999999716 999999709 999999715 999999720 999999720 999999719 999999717 999999722 999999720 999999720 999999712 999999711 999999715 999999720 999999720 999999725 999999727 999999726 999999726 999999739 999999738 999999742 999999742 999999766 999999777 999999770 999999769 999999765 999999765 999999764 999999822 999999821 999999828 999999828 999999828 999999839 999999825 999999824 999999834 999999842 999999854 999999866 999999871 999999879 999999877 999999870 999999869 999999869 999999881 999999880 999999898 999999898 999999896 999999905 999999913 999999930 999999928 999999934 999999934 999999931 999999931 999999929 999999920 999999918 999999906 999999898 999999902 999999900 999999899 999999832 999999825 999999821 999999807 999999800 999999801 999999805 999999821 999999820 999999818 999999816 999999822 999999820 999999826 999999830 999999827 999999827 999999854 999999850 999999859 999999860 999999886 999999881 999999882 999999869 999999876 999999874 999999848 999999841 999999840 999999837 999999836 999999790 999999795 999999793 999999785 999999776 999999776 999999803 999999809 999999805 999999801 999999800 999999798 999999798 999999796 999999801 999999800 999999798 999999798 999999812 999999804 999999801 999999797 999999797 999999796 999999791 999999787 999999788 999999787 999999786 999999790 999999791 999999792 999999792 999999778 999999777 999999777 999999772 999999812 999999812 999999806 999999801 999999801 999999797 999999793 999999792 999999807 999999802 999999815 999999813 999999813 999999808 999999796 999999792 999999716 999999732 999999732 999999740 999999738 999999742 999999743 999999764 999999764 999999764 999999762 999999761 999999759 999999753 999999751 999999753 999999750 999999748 999999729 999999729 999999696 999999695 999999721 999999738 999999738 999999738 999999736 999999736 999999740 999999739 999999749 999999775 999999775 999999795 999999795 999999782 999999764 999999772 999999765 999999774 999999772 999999775 999999775 999999771 999999780 999999777 999999770 999999766 999999758 999999786 999999785 999999782 999999798 966631431 966631436 966631453 966631453 966631447 966631444 966631443 966631480 966631478 966631475 966631476 966631476 966631476 966631468 966631460 966631454 966631447 966631451 966631449 966631450 966631446 966631446 966631448 966631451 966631449 966631487 966631480 966631475 966631497 966631497 966631521 966627770 966627770 966627776 966627773 966627793 966627780 966627780 966627788 966627788 966627790 966627790 966627790 966627789 966627794 966627791 966627791 966627795 966627791 966627791 966627800 966627797 966627771 966627770 966627786 966627806 966627813 966627813 966627810 966627812 966627833 966627821 966627824 966627813 966627823 966627819 966627815 966627815 966627811 966627799 966627796 966627796 966627784 966627785 966627781 966627780 966627752 966627773 966627772 966627771 966627772 966627769 966627760 966627784 966627785 966627784 966627768 966627768 966627766 966627759 966627758 966627757 966627757 966627757 966627752 966627766 966627769 966627765 966627781 966627810 966627830 966627801 966627806 966627806 966627805 966627808 966627807 966627803 966627812 966627804 966627804 966627797 966627797 966627796 966627795 966627794 966627788 966627786 966627786 966627776 966627782 966627788 966627787 966627787 974774360 974774349 974774362 974774345 974774322 974774363 974774361 974774426 974774441 974774441 974774483 974774484 974774483 974774480 974774480 974774490 974774488 974774484 974774482 974774480 974774480 974774468 974774476 974774476 974776011 974776006 974776006 974775997 974776004 974776002 974776004 974776004 974776004 974775990 974775985 974775977 974775982 974775977 974775976 974775978 974775974 974775971 974775961 974775959 974775967 974775966 974775978 974775963 974775969 974775967 974775967 974775980 974775979 974775973 974775973 974775992 974775989 974775998 974775979 974775985 974775978 974776037 974776020 974776029 974776034 974776032 974776028 974776027 974776020 974776024 974776045 974776061 974776062 974776060 974776059 974776058 974776057 974776057 974776098 974776097 974776101 974776108 974776099 974776101 974776098 974776091 974776089 974776113 974776120 974776134 974776136 974776136 974776133 974776133 974776126 974776126 974776121 974776122 974776123 974776117 974776241 974776224 974776240 974776239 974776240 974776235 974776234 974776230 974776239 974776242 974776249 974776255 974776275 974776274 974776273 974776263 974776268 974776266 974776267 974776268 974776263 974776263 974776262 974776258 974776268 974776339 974776324 974776324 974776320 974776302 974776301 974776320 974776321 974776321 974776322 974776323 974776334 974776319 974776319 974776315 974776315 974776342 974776338 974776344 974776319 974776319 974776312 974776321 974776365 974776365 974776364 974776364 974776368 974776366 974776357 974776352 974776349 974776349 974776349 974776351 974776349 974776349 974776347 974776350 974776346 974776340 974776339 974776385 974776396 974776395 974776390 974776391 974776393 974776391 974776389 974776391 974776391 974776395 974776393 974776395 974776397 974776394 974776394 974776393 974776393 974776384 974776384 974776378 974776386 974776369 974776367 974776363 974776354 974776338 974776336 974776333 974776328 974776328 974776326 974776324 974776315 974776300 974776297 974776297 974776289 974776298 974776298 974776305 974776324 974776321 974776326 974776326 974776324 974776324 974776323 974776314 974776320 974776327 974776324 974776323 974776322 974776322 974776322 974776322 974776313 974776309 975652892 975652893 975652899 975652890 975652884 975701770 975701769 975701768 975701762 975701764 975701763 975701759 975701761 975701756 975701753 975701752 975701749 975701747 975701747 975701747 975701747 975701747 975701747 975701758 975701757 975701760 975701760 975701806 975701808 975701807 975701814 979296753 979296765 979296757 979296757 979296750 979296750 979296764 979296764 979296764 979296757 979296767 979296776 979296777 979296771 979296773 979296770 979296781 979296795 979296800 979296787 979296786 979296784 979296784 979296789 979296789 979296787 979296778 979296777 979296779 979296773 979296775 979311186 979311211 979311210 979311215 979311210 979311209 979311209 979311209 979311212 979311214 979311214 979311213 979311212 979311210 979311224 979311223 979311158 979311158 979311158 979311160 979311152 979311138 979311123 979311128 979311106 979311122 979311119 979311108 979311104 979311099 979311099 979311099 979311099 979311098 979311098 981114247 981128730 981128731 981128718 981128717 981128714 981128723 981128722 981128722 981128707 981128705 981128699 981128698 981128696 981128703 981128718 981128738 981128735 981128731 981128733 981128732 981128732 981128745 981128744 981128750 981128778 981128776 981128791 981128791 981128794 981128791 981128788 981128781 981128756 981128756 981128754 981128758 981128753 981128754 981128746 981128745 981128745 981128741 981128742 981128740 981128740 981128748 981128746 981128880 981128886 981128889 981128875 981128872 981128871 981128871 981128865 981128864 981128873 981128901 981128905 981128910 981128908 981128913 981128911 981128907 981128918 981128917 981128947 981128926 988062424 988062423 988062431 988062429 988065529 988065548 988065547 988065547 988065546 988065546 988065543 988065543 988065545 988065545 988065545 988065540 988065542 988065551 988065539 988065538 988065553 988065558 988065562 988065557 988065563 988065561 988065577 988065571 988065571 988065567 988065564 988065558 988065548 988065547 988065546 988065553 988065553 988065546 988065542 988065541 988065544 988065543 988065544 988065539 988065539 988065547 988065544 988065538 988065526 984470606 984470606 984470605 984470612 984470607 984470606 984470600 984470600 984470600 984470598 984470579 984470579 984470577 984470571 984470571 984470583 984470581 984470579 984472864 984472863 984472846 984472847 984472845 984472847 984472844 984472842 984472841 984472841 984472835 984472835 984472845 984472838 984472838 984472848 984472850 984472846 984472846 984472844 984472842 984472853 984472850 984472850 984472849 984528149 984528145 997843557 997843553 997843557 997843556 997843557 997843557 997843557 997843553 997843567 997843578 997843568 997853889 997853888 997853902 997853895 997853884 997853886 997853880 997853879 997853870 997853881 997853868 997853869 997853857 997853857 997853857 999383223 999383222 999383221 999383211 999383211 999383229 999383229 999383226 999383244 999383268 999383275 999383284 999383275 999383269 999383259 999383258 999383257 999383255 999383255 999383246 999383246 999383258 999383262 999383267 999383252 999383252 999383252 999383252 999383255 999383254 999383260 999553388 999553388 999553388 999553410 999553402 999553398 999553397 999553394 999553392 999553392 999553392 999553389 999553388 999553383 999553403 999553378 999553379 999553381 999553380 999553379 999553387 999553387 999553388 999553387 999553387 999553385 999553383 999553381 999553379 999999839 999999837 999999793 999999802 999999762 999553299 999553296 999706309 999706313 999706313 999706308 999706314 999706309 999706314 999706334 999706332 999706333 999706335 999706334 999706333 999706331 999706331 999706359 999706356 999706356 999706346 986390929 986390923 986390925 986390920 986390910 986390905 986390905 987305591 987305589 987305589 987305597 987305593 987305593 987305590 987305591 987305640 987305641 987305638 987305635 987305630 987305620 987305609 987305630 987305637 987305633 987305631 987305619 987305622 987305623 987305621 987305621 987305615 987305613 987305613 987305607 987305607 987305607 987305606 987305638 987305637 987305641 987152636 987152638 987152637 987152637 987152637 987152661 987152656 987152656 987152656 987152661 987152660 987152741 987152731 987152730 987152736 987152727 987152729 987152741 987152727 987152743 987152739 987152737 987152740 987157582 987157582 987157590 987157584 987157575 987157579 987157596 987157596 987157596 987157593 987157593 987157586 987157597 987157595 987157598 987157580 987157580 987157590 987157582 987157596 987157607 987157701 987157696 987157693 987157698 987157702 987157708 987157705 987157709 987157710 987157724 987157719 987157720 987157710 987157709 987157747 987157746 987157744 987157746 987157742 987157742 987157739 987157737 987157753 986987622 986987614 986987612 986987614 986987615 986987606 986987615 986987609 986987615 986987597 986987592 986987592 986987588 986987589 986987588 986987589 986987589 986987587 986987586 986987584 986987584 986987583 986987570 986987565 986987597 986987578 986987580 986987575 986987571 986987569 986987569 986987566 986987564 986987573 986987575 986987576 986987572 986987572 986987567 986987565 986987565 986987563 986987564 986987563 986987563 986987554 986987549 986987538 986987538 986987538 986987534 986987542 986987540 986987540 986987527 986987525 988240558 988240556 988240554 988240554 988240571 988240571 988240568 988240570 988240572 988240572 988240571 988240560 988240556 988240555 988240588 988240588 988240584 988240584 988240581 988240582 988240582 988240582 988240582 988240582 988240582 988240575 988240571 988240567 988240568 988240565 988240561 988240558 988240553 988240551 988226147 988226153 988226152 988226153 988226152 988226163 988226161 988226160 988226176 988226185 988226183 988226177 988226173 988226190 988226189 988226187 988226176 988226172 988226175 988226180 988226201 988226218 988226224 988226213 988226210 988226210 988226208 988226204 988226208 988226207 988226209 988226220 988226218 988226199 988226194 988226203 988226209 988226210 988226209 988226207 988226205 988226199 988226198 988226211 988226211 988226209 988226212 988226203 988226200 988226204 988226200 988226192 988226189 988226217 988226216 989896501 989896506 989896505 989896503 989896497 989896494 989896492 989896488 989896479 989896466 989896463 989896462 989896460 989896459 989896451 989896432 989896430 989896463 989896474 989896472 989896468 989896468 989896465 989896472 989896467 989896462 989896457 989896452 989896447 989896474 989896473 989896474 989896474 989896474 989896471 989896428 989896428 989896426 989896425 989896425 989896414 989896412 989896404 989896406 989896404 989896405 989896382 989896387 989896381 989896391 989896389 989896392 989896384 989896399 989896398 989896395 989896394 989896328 989896328 989896336 989896339 989896342 989896341 989896365 989896362 989896365 989896402 989993355 989993363 989993359 989993358 989993358 989993357 989993354 989993340 989993342 989993344 989993288 989993285 989991000 989990993 989991002 989991001 989990998 989991019 989991020 989991013 989991011 989991008 989991008 989991024 989991024 989991025 989991016 989991016 989991016 989991021 989991040 989991035 989991036 989991035 989991012 989991013 989991011 999611678 999611682 999611673 999611672 999611668 999611666 999611659 999611675 999611674 999611651 999611663 999611662 999611664 999611668 999611667 999611684 999611695 999611703 999611701 999611744 999611744 999611743 999611742 999611749 999611742 999611741 999611729 999611738 999611751 999611750 999611758 999611752 999611750 999611753 999611775 999611767 999611768 999611766 999611767 999611760 999611752 999611755 999611760 999611958 999611963 999611963 999611965 999611961 999611957 999611957 999611956 999611953 999611953 999611961 999611961 999611960 999611960 999611955 999611954 999611953 999611951 999611948 999611943 999611943 999611943 999611955 999611960 999611944 999611943 999611944 999611945 999611944 999611955 999611948 999611948 999611932 999611932 999611927 999611922 999611922 999611925 999611930 999611924 999611922 999611919 999611915 999611934 999611942 999611952 999611957 999611947 999611948 999611945 999611943 999611951 999611961 999611959 999611955 999611957 999611952 999611954 999611949 999611924 999611919 999611919 999611917 999611901 999611899 999611896 999611889 999611889 999611888 999611896 999611900 999611900 999611900 999611900 999611894 999611902 999611902 999611902 999611931 998697241 998641955 998641952 998641945 998641945 998641937 998641937 998641929 998641924 998641928 998641928 998641945 998641946 998641956 998641956 998641957 998641953 998641961 998641961 998641960 998641951 998641942 998641946 998641950 998641948 998641948 998641948 998641942 998641938 998641964 998705137 998705203 999718377 999718377 999718374 999718376 999718376 999718375 999718357 999718344 999718344 999718338 999718325 999718322 999718322 999718328 999716832 999716859 999716860 999716862 999716862 999716861 999716863 999716862 999716862 999716860 999716852 999716853 999716851 999716850 999716849 999716845 999716853 999716826 999716825 999716829 999716813 999716802 999716796 999716796 999716801 999716758 999716753 999716750 999716749 999716746 999716742 999716737 999716736 999716721 999716715 999716719 999716726 999716718 999716716 999716712 999716704 999716704 999716700 999716700 999716700 999716698 999716702 999716702 999716707 999716705 999716726 999716727 999716727 999716723 999716739 999716737 999716731 999716731 999716729 999716720 999716715 999716707 999716706 999716706 999716710 999716710 999716718 999716717 999716722 999716702 999716700 999716622 999716622 999716622 999716632 999716625 999716621 999716621 999716621 999716626 999716620 999716614 999716614 999716612 999716605 999716599 999716586 999716578 999716575 999716573 999716574 999716539 999716535 999716534 999716542 999716538 999716536 999716546 999716558 999716557 999716556 999716556 999716566 999716558 999716568 999716567 999716572 999716569 999716578 999716578 999716577 999716586 999716600 999716599 999716601 999716631 999716624 999716624 999755105 999755101 999755102 999755047 999755027 999755028 999755031 999755029 999755032 999755029 999755027 999755036 999755036 999755033 999755020 999755014 999754995 999754995 999754995 999754995 999755003 999755001 999755010 999754941 999754946 999754939 999754937 999754934 999905979 999905990 999905994 999905994 999906000 999906001 999906001 999906000 999905995 999905990 999905991 999905992 999905996 999905996 999906018 999906024 999906024 999906041 999906041 999906041 999906036 999906030 999906034 999906023 999905970 999905961 999905961 999905966 999905968 999905969 999905967 999905975 999905975 999905971 999905972 999905971 999905973 999905966 999905973 999905969 999905964 999905965 999905954 999905955 999905954 999905954 999905957 999905963 999905958 999905973 999905974 999905974 999905974 999905973 999905973 999905991 999905984 999029405 999029404 999029404 999029413 999029413 998932461 998869267 998869261 998869255 998869254 998869254 998869248 998869245 998869242 998869242 998869243 998869242 998869244 998869244 998869243 998869236 998869233 998869238 998869230 998869230 998869226 998869224 998869215 998869212 998869209 998869189 998869191 998869193 998869189 998869204 999003402 999003401 999003399 999003398 999003397 999003397 999003393 999003394 999003387 999003395 999003387 999003372 999003376 999003375 999003395 999003395 999003399 999999508 999999509 999999509 999999508 999999506 999999498 999999497 999999491 999999495 999999482 999999482 999999483 999999482 999999909 999999937 999999936 999999937 999999912 999999909 999999908 999999908 999999888 999999880 999999880 999999870 999999862 999999855 999999902 999999895 999999655 999999658 999999654 999999649 999999640 999999638 999999633 999999617 999999596 999999604 999999603 999999599 999999600 999999612 999999609 999999614 999999607 999999603 999999610 999999611 999999611 999999608 999999610 999999619 999999612 999999619 999999633 999999633 999999640 999999668 999999674 999999689 999999683 999999689 999999727 999999727 999999737 999999731 999999739 999999758 999999756 999999755 999999753 999999753 999999749 999999750 999999750 999999750 999999746 999999747 999999746 999999746 999999746 999999746 999999749 999999746 999999741 993066242 993066243 993066245 993066243 993066235 993066235 993066216 993066240 993066238 993066229 993066223 993066223 993066230 993066210 993066188 993066189 993066180 993066180 993066180 993066186 993066179 993066178 993788728 993788725 993788723 993788719 993788718 993788713 993788715 993788709 993788692 993788696 993788693 993788699 993788698 999026318 999026309 999026307 999026308 999026340 999026378 999026374 999026385 999026383 999026391 999026391 999026391 999026384 999026389 999026362 999026372 999026371 999026364 999026370 999026372 999026373 999026371 999026389 999026389 999030258 999030255 999030249 999471302 999471301 999471301 999471287 999471286 999471286 999471292 999471288 999471322 999471320 999471312 999471275 999471279 999471286 999471313 999471313 999471310 999471306 999471292 999471285 999471276 999471275 999471286 999471275 999471275 999471272 999471269 999471264 999471281 999471277 999471277 999488914 999488890 999488909 999488909 999488904 999488902 999488901 999488911 999488909 999488915 999488916 999488944 999488933 999489013 999489007 999489011 999489008 999489008 999489012 999489009 999489005 999489004 999489000 999488991 999489008 999489008 999489007 999489006 999489023 999489023 999489023 999489022 999489034 999489033 999489038 999489036 999489041 999489028 999489028 999489027 999489015 999489007 999489007 999489001 999489004 999489003 999489010 999489008 999489016 999489045 999489045 999489044 999489040 999489040 999489050 999489046 999489044 999489044 999489047 999489051 999489051 999489083 999489089 999489078 999489078 999489076 999489069 999489067 999489066 999489064 999489059 999489056 999512279 999512301 999512303 999512295 999512288 999512293 999512296 999512283 999512281 999512284 999512289 999512288 999512287 999512283 999512290 999512301 999512302 999512303 999512332 999512296 999512295 999512296 999512299 999513842 999513839 999513816 999513780 999513777 999513777 999513782 999513798 999513787 999513795 999513794 999513792 999513790 999513790 999513790 999513789 999513786 999513796 999513808 999513739 999513739 999513736 999513733 999513732 999513733 999513733 999513727 999513726 999513737 999513737 999513734 999072684 999072681 999072676 999072670 999072669 999072674 999072674 999072674 999072681 999072681 999072666 999072664 999072733 999072752 999072779 999072780 999072780 999072775 999072771 999072769 999072769 999072766 999072764 999073181 999073181 999073179 999073178 999073193 999073199 999073192 999073193 999073205 999073200 999073209 999073209 999073205 999073204 999073202 999073204 999073201 999073197 999073197 999073195 999073267 999073316 999073315 999073308 999073306 999073304 999073288 999073288 999073288 999073286 999073282 999073278 999073278 999073284 999073272 999073271 999073268 999073263 999073250 999073250 999073244 999073246 999073248 999073244 999073250 999073242 999073242 999073242 999073241 999073244 999073242 999073242 999073235 999073231 999073229 999073210 999073212 999073241 999073244 999073244 999073240 999073221 999073218 999073240 999073237 999073240 999073243 999073240 999073239 999073254 999073265 999073265 999073264 999073263 999073260 999073260 999073259 999073253 999073250 999998876 999998875 999998874 999998879 999998878 999998889 999998889 999998888 999998887 999998888 999998887 999998914 999998909 999998906 999998906 999998908 999998908 999998955 999998951 999999003 999999001 999998993 999998990 999999003 999999001 999998999 999998966 999998983 999998981 999998972 999998929 999998928 999998931 999998931 999998930 999998926 999998933 999998939 999998939 999998960 999998959 999998959 999998954 999998934 999998941 999998941 999998962 999998950 999998933 999981285 999981284 999981282 999981294 999981292 999981286 999981284 999981282 999981277 999981280 999981279 999981258 999981257 999981256 999981255 999981253 999981249 999981284 999981282 999981282 999981279 999981294 999981294 999981299 999981378 999981378 999981372 999981365 999981366 999981347 999981341 999981339 999981339 999981339 999981338 999981317 999981328 999981328 999981328 999981328 999981336 999981335 999981334 999981322 999981323 999981324 999981324 999981320 999981318 999981310 999981318 999981342 999981343 999981354 999981355 999981362 999981362 999981359 999982124 999982124 999982120 999982122 999982119 999982119 999982125 999982125 999982124 999982106 999982101 999982101 999982102 999982098 999982094 999982091 999982108 999982107 999982108 999982109 999999909 999999911 999999920 999999899 999999880 999999885 999999901 999999884 999999886 999999879 999999870 999999869 999999869 999999867 999999866 994762243 997500656 997500658 997500664 997500677 997500662 997500657 997500657 997500655 997500655 997500664 997500679 997500678 997500678 997500679 997500679 997500652 997500652 997500658 997500657 997500659 997500664 997500664 997500662 997500661 997500679 997500674 997500666 997500663 997500654 997500656 997500656 999665008 999665006 999665006 997500652 997500654 997500647 997500664 997495821 997495838 997495830 997495829 997495826 997495821 997495821 997495819 997495820 997495839 997495838 997495840 997495861 997495859 997495870 997495866 997495866 997495104 997495105 997495105 998405560 998405563 998405559 998405559 998405553 998405553 998405550 998405544 998405549 998405553 998405547 998405547 998405552 998405553 998271372 998271372 998271367 998271367 998271366 998271363 998271379 998271374 998271372 998271369 998271363 998271364 998271362 998271400 998271408 998271408 998275730 998275720 998275722 998283996 998284012 998389280 998389278 998389274 998389261 998389268 998389264 998389262 998389272 998389262 998389261 998389264 998389266 998389264 998389270 998389269 998389275 998389283 998389282 998396289 998396288 998396284 998396291 998396317 998396308 998396309 998396316 998396312 998396315 998396317 998396311 998396306 998396304 998396297 998396300 998396303 998396298 998396298 998396314 998396339 998396339 998396334 998396334 998396338 998396346 998396344 998481511 998481511 998481510 998481512 998481508 998481508 998481520 998481523 998481522 998481518 998481514 998481518 998481527 998481527 998481520 998481515 998481513 998481511 998481507 998481503 998481503 998481498 998481478 998481495 998481502 998481497 998481497 999971527 999971538 999971524 999971520 999971520 999971520 999971519 999971505 999971505 999971491 999971498 999971496 991824916 991824910 991824910 991824907 991824883 991824885 991824885 991824891 991824890 991824900 991824870 991824870 991824868 991824863 991824861 991824861 991824864 991824869 991824866 991824862 991824858 991824858 991824896 991824901 991824914 991824908 991824913 991824912 991824909 991824909 991824910 991824905 991824904 991824915 991824913 991824908 991824908 991824903 991824877 991824875 991824900 992279341 992279335 992279331 992279342 992279346 991353725 991353721 991353720 991353721 994493740 994493755 994493755 994493735 995019383 995019370 995019370 995019359 995019359 995019357 995019353 995019364 995019363 995019362 995019357 995019372 995019373 995019370 995019408 995019406 995019424 995019422 995019422 995019420 995019420 995019419 995019420 995019430 995019416 995019416 995019398 995019398 995019389 995019384 995019379 995019377 995019378 995019377 995019377 995019372 995019386 995019377 995019373 995019365 995019377 995019385 995019371 995019371 995019353 995019360 995019353 995019358 995019360 995019359 995019363 995019358 995019366 995019364 995019364 995019365 995019367 995019359 995019359 995019356 995019358 995019355 995019365 995019364 995019360 995019372 995019371 995019378 995019373 995019380 994934223 994934219 994934219 994934237 994934255 994934249 994934249 994934246 995363153 995352829 995352827 995352840 995352840 995352835 995352832 995352831 995352838 995352839 995352845 995352850 995352847 994442387 993719828 993719833 993719770 993719775 993719774 993719807 993719807 993719811 993719806 993719801 993719801 993719800 993719793 993719794 993719794 993719794 993719796 993719795 993719794 993719795 993719795 993719789 993719787 993719787 993719797 993719806 994124603 994124601 994124601 994124603 994124596 994124595 994124598 994124597 994124595 994124665 996074317 996074313 996191085 996191080 996191081 996191067 996193492 996193495 996193497 996193496 996193514 996193510 996193509 996193506 996193510 996193510 996193510 996193509 996193499 996193512 996193524 996193527 996193519 996193519 996193511 996193489 996193486 996193506 996193500 996193500 996193513 996193532 996193530 996193515 996193515 996193535 996193532 996193521 996193521 996193521 996193521 996193532 996193545 996193545 996193545 996193532 996193531 996193531 996193531 996193531 996193532 996193551 996193541 996193541 996193537 996193534 996193530 996193513 996193512 996193506 999741477 999741477 999741487 999741619 999741615 999741617 999741615 999741613 999741611 999867010 999867015 999867015 999867031 999867023 999867026 999867023 999867039 999867041 999867044 999867043 999867040 999867034 999867029 999867032 999867059 999867064 999867063 999867039 999867040 999867020 999867031 999867030 999867029 999867025 999867050 999867049 999867054 999867054 999867053 999867056 999867055 999867043 999867047 999867046 999741667 999741667 999741660 999741654 999741660 999741666 999741672 999741673 999741670 999741670 999741666 999741664 999741674 999741679 999741675 999517069 999517072 999517070 999522419 999522419 999522416 999522424 999522423 999522425 999522422 999522420 999522419 999522423 999522422 999522424 999522424 999522424 999995349 999995349 999995348 999995348 999995389 999995390 999995400 999995402 999995401 999995418 999995411 999995408 999995401 999995396 999995391 999995379 999995379 999995384 999995382 999995375 999995319 999995312 999995317 999995329 999995330 999995329 999995329 999995329 999995326 999995318 999995318 999995317 999995318 999995330 999988333 999988334 999988329 999988327 999988324 999988337 999988335 999988329 999988327 999988327 999988330 999988337 999988404 999988402 999988400 999988401 999988399 999988401 999988401 999988364 999988354 999988350 999988347 999988349 999988342 999988356 999988339 999988339 999988336 999988334 999988334 999988339 999988321 999988319 999988320 999988316 999988316 999988316 999988334 999988332 999988332 999988336 999988334 999988331 999988328 999515405 999515404 999515409 999515408 999515409 999515392 999515348 999515346 999515339 999509994 999509996 999509995 999509992 999509988 999999967 999999967 999999966 999999975 999999918 999999918 999999917 999999919 999999926 999999926 999999925 999999923 999999925 999999937 999999937 999999936 999999938 999999932 999999934 999999915 999999912 999999890 999999889 999999888 999999886 999999910 999999911 999999912 999999978 999999973 999999969 999999967 999999966 999999962 999999972 999999963 999999958 999999966 999999950 999999948 999999948 999999955 999999947 999999956 999999937 999999946 999999968 999999967 999999964 999999982 999999982 999999972 999999946 999999949 999999949 999999946 999999940 999999961 999999956 999998402 999998385 999998396 999998396 999998394 999998401 999998405 999998378 999998377 999998376 999998376 999998349 999998346 999998342 999998343 999998354 999998365 999998361 999998360 999998358 999998358 990377691 990377685 990377688 990377740 990377738 990377735 990359963 990359960 990359911 990359909 990359909 990359916 990359915 990359910 990359910 990359904 999092139 999092137 990359882 990359874 990359873 990359875 990359874 990360076 990360073 990360087 990360087 990360092 990360089 990360089 990360090 990360089 990360091 993561109 993561136 993561153 993561142 993561142 993561141 993561141 993561141 993561141 993561139 993561134 996997969 996997980 996997977 996997975 996997975 996997968 996997968 996997968 996997965 996997970 996997982 996997984 996997983 996997984 996997981 996997978 996997977 997003632 997003630 997003630 997003630 997003629 997003600 997003528 997003528 997003533 997003530 997003526 997003522 997003518 997003516 997003530 997003452 997003449 997003452 997003450 997003439 997003450 997003448 997003455 997003455 997003451 997003335 997003333 998965960 998965966 998965967 998965981 998965847 998849066 998849065 998849054 998849052 998849049 998849039 998849038 998849037 998849037 998849035 998849035 998849033 998849028 998849035 998849038 998849038 998849036 998849041 998849096 998849094 998849094 998849091 998849091 998849089 998849088 998849090 998849090 998849088 998849087 998849085 998849080 998849080 998849086 998849112 998849107 998849110 998849110 998849103 998849178 998849160 998849159 998849164 998849157 998849162 998849161 998849166 998849164 998849164 998849162 998849160 998849170 998849179 998849171 998849169 998849164 998849199 998849199 998849198 998849199 998849193 998849193 998849190 998849187 998862442 998862436 998862431 998862421 998862418 998862417 998862416 998862450 998862458 998862458 998862458 998862460 998863057 998863056 998863059 998863054 998863051 998863050 998863050 998863080 998863083 998863076 998863073 998863073 998863070 998863067 998863067 998863085 998863083 998863091 998863091 998863088 998863087 998863096 998863095 998863095 998891554 998891552 998891557 998891552 998891540 998902352 998902334 998902341 998902339 998902340 998902337 998902355 998902342 998902356 998902368 998902363 998902359 998902353 998902352 998902352 998902356 998902356 999986302 999986300 999986304 999988769 999988765 999988768 999988779 999988746 999988743 999988729 999988725 999988722 999988722 999988722 999988719 999988724 999988720 999988720 999988718 999988707 999988704 999988698 999988703 999988698 999988698 999988699 999988692 999988690 999984839 999984839 999984759 999984758 999984770 999984790 999984794 999984794 999984791 999984796 999984786 999984724 999984723 999833671 999833697 999833697 999833697 999833700 999833699 999833698 999833690 999833696 999833696 999833699 999833703 996454780 996454761 996454762 996473580 996473573 996473572 996473572 996473571 996473568 996473566 996473572 996473568 996473566 996473566 996473566 996473572 996473605 996473608 996473607 996473598 996473594 996473608 996473593 996746858 996746851 996746849 996746836 996641562 996641583 996641578 996641573 996641565 996641564 996641567 996641552 996641506 996641503 996641534 996641541 996641563 996641564 996641556 996641547 996641548 996641546 996641546 996641546 996641540 996641539 996641539 996641539 996641561 996915477 996915472 996915469 996915471 996915468 996915468 996915464 996915461 996915473 996915472 996915466 996915464 996915451 996915448 996915448 996915455 996904642 996904677 996904677 996904675 996904674 996904675 996904677 996904654 996904644 996904643 996904637 996904635 996904639 996904639 996904639 996904684 996904686 996904684 996904684 996904684 996904684 996904684 996904677 996904685 996904660 996904663 996904663 996904660 996904651 996904648 996904648 996904650 996904651 996904659 996904658 996904645 996904645 996904631 996904632 996904630 996904628 996904628 996904626 996904631 996904631 996904628 996904624 996904624 996904624 996904625 996904624 996904620 996904618 996904618 996904615 996904606 996904606 996904606 996904609 996904630 996904643 996904637 996904635 996904633 996904633 996904598 996904596 996904589 996904589 996904589 996896330 996896330 996896332 996896315 996896313 996896315 996896318 996896318 996896314 996896299 996896294 996896294 996896296 996896292 996896292 996896314 996896314 996896315 996896317 996896312 996896310 996896336 996896335 996896335 996896333 996896327 996896359 996896361 996896363 996896363 996896364 996896373 996896371 996896376 996896372 996896368 996896385 996896381 996896379 996896379 996896389 996896389 996896392 996896387 996896386 996896384 996896382 996896392 996881912 996881911 996881906 996881906 996881906 996881898 996881897 996881891 996881885 996881885 996881884 996881918 996881916 996881906 996881915 996881931 996881931 996881911 996881909 996881905 996881898 996881897 996881897 996881880 996881875 996881853 996881853 996881819 996881817 996881814 996881819 996881814 996881812 996881819 996881817 996881816 996881805 996881797 996881790 996881789 996881787 996881789 996881793 996881789 996881789 996881791 996881789 996881793 996881788 996881786 996881778 996881776 996881777 996881775 996881774 996881789 996881785 996881780 996881791 996881799 996881796 996881794 996881794 996881790 996881778 996881775 996881771 996858517 996858505 996858497 996858497 996858499 996858509 996858509 996858508 996858518 996858518 996858518 996858518 996858519 996858515 996858509 994895878 994895877 994895853 994895858 994895858 994895857 994895888 994895889 994895885 994895883 994895879 994895877 994895887 994895887 994895888 995079076 995079074 995079194 995079194 995079194 995079194 995079191 995079187 995079185 995079177 995079168 995079167 995079166 995079178 995079166 995079165 995079165 995079165 995079165 995079168 995079151 995079151 995079149 995079148 995079148 995079143 995079143 995079140 995079135 995079136 995079106 995079103 995079101 995079106 995079105 995079105 995079105 995079121 995079091 995079093 995079126 995079124 995079120 995079117 995079117 995079109 995079108 995079099 995079030 995079026 995079003 995078969 995078969 995078968 995078965 995078965 995078964 995078962 995078960 995078952 995078951 995078951 995078951 995078951 995078948 991938915 991938922 991938913 991938913 991938912 991938915 991938914 991938875 991938969 991938968 991938987 991938997 991939003 991939009 991939004 991939005 991939005 991941185 991941182 991941182 991941197 991941223 991941221 991941219 991941220 991941246 991941244 991941241 991941244 991941243 991941259 991941257 991941256 991941236 991941247 991941251 991941250 991941294 991941300 991941301 991941300 991941300 991941300 991941299 991941306 991941305 991941305 991941300 991941298 991941297 991941294 991941300 991941311 991941311 991941310 991941302 991941306 991941308 991941308 991941304 991941292 991941285 999826610 999826609 999826608 999826608 999826598 999826608 999826611 999826603 999826603 999826604 999826588 999826588 999826583 999826580 999826573 999826571 999826586 996083190 996083194 994999243 994999243 994999242 994999271 994999273 994999273 994999273 994999278 994999269 994999262 994999262 994999254 994999251 994999260 994999268 994999280 994999214 994999227 994999226 994999228 994999226 994999228 994960731 994960727 994960726 994960726 994960738 994960762 994960741 994960736 994960730 994960729 994960723 994960722 994960734 994960733 994960732 994960732 994960715 994960714 994960714 994960712 994960709 994960709 994960712 994960710 994960710 994960708 994960707 994960707 994960704 994960704 994960708 995809356 995809377 995809393 995809391 995809387 995809390 995809387 995809374 995809394 995809416 995809418 999995490 999995792 998982614 998982614 998982639 998982636 998982646 998982644 998982643 998982643 998976982 998976985 998976979 998976979 998976980 998976978 998976978 998976972 998976979 998976979 998976989 998976990 998976990 998976988 998976996 998976991 998976984 998976979 998976979 998976981 994790910 994790917 996986232 996986232 996986229 996986232 996986224 996986219 996986209 996986212 996986192 996986191 996986189 996986187 996986187 996986182 996986196 996986196 996986210 996986209 996986203 996986199 996986204 996986242 996986238 996986251 996986248 996986266 996986266 996986266 996986263 996986263 996986262 996986263 996986263 996986261 996986262 996986138 996986136 996986135 996986135 996986133 996986132 996986129 996986140 996986137 996986129 996986115 996986115 996986110 996986104 996986099 996983922 996983945 996983953 996983962 996983961 996983942 996983971 996984004 996984014 996984017 996984013 996984009 996984017 996984017 996984014 996984011 996984011 996983999 996984020 996984016 996984015 996983998 996984008 996983998 996984004 996984021 996984023 996984049 996984049 996984050 996984059 996984057 996984056 996984042 996984045 996984102 996984100 996984099 996984108 996984094 996984095 996984091 996984088 996984088 996984080 996984087 996984080 996984088 996984083 996984083 996984081 996984081 996984081 996984081 996984096 996984096 996984095 996984095 996984097 996984099 996984091 996984086 996984082 996984090 996984089 996984105 996984100 996984098 996991406 996991405 996991406 996991423 996991423 996991419 996991416 996991415 996991408 996991421 996808231 996808229 996808236 996808236 996808236 996808232 995959566 995959545 995959545 995959549 995959546 995959545 995959537 995959519 995959515 995959533 995959534 995959528 995959522 995959526 995959525 995959523 995959521 995959522 995959518 995959519 995959522 995959518 995959547 995959540 995959539 995959535 995959531 995959524 995959517 995959515 995959509 995959506 995959509 995959455 998009860 998009871 998009902 998009902 998009900 998009891 998009894 998009898 998009895 998009893 998009892 998009892 998009895 998009921 998009917 998009914 998009910 998009906 998009905 998009907 994461940 994461940 994461938 994461940 994461938 994461961 994461962 994461962 994461983 994461983 994461983 994461982 994807176 994807181 994807185 994807181 994807179 994807178 994807178 994807168 994807167 994807214 994807207 994807201 994807197 996175639 996175638 996175635 996175638 996175637 996175634 996175631 996175628 996175627 996175624 996175628 996175628 996175627 996175621 992033678 992033689 992033687 992033688 992033690 992033686 992033684 992033680 992033685 992033682 992033717 992033728 992033720 992033716 992033716 992033712 992033748 992033744 992033740 992033740 992033756 992033757 992033753 992033752 992033752 992033750 992033767 992033767 992033777 992033779 992033766 992033765 992033759 992033756 992033755 992033757 992033759 992033772 992033769 992033770 992033784 992033783 992033769 992033761 992033761 992033643 992033637 992033637 992033636 992033655 992033652 992033657 992033656 992033656 992033651 992033631 992033643 992033641 992033636 992033636 992033645 992033645 992033638 992033638 992033642 992033631 992033637 992033636 992033640 992033638 992033591 992033598 992033590 992033581 992033564 992033565 992033571 992033569 992033593 992033569 992033577 992033574 992033575 992033575 992033570 992033561 992033558 992033551 992033548 992030443 992030443 992030442 992030442 992030445 993791507 993791522 994413938 994413955 994413955 994413954 994413955 993045514 993045517 993045538 993045538 993045552 993045541 993045556 993045561 993045550 993045550 993045549 993045553 993045551 990995133 990995117 990995118 990995130 990995130 990995124 990995123 990995123 990995116 990995128 990995121 990995137 990566244 986066812 986066811 986066803 986066792 986066792 986066792 986008888 986008899 986008905 986008909 986008914 986008914 986008907 986008899 986008892 986008886 986008885 986008882 986008882 986008880 986008882 986008875 986008874 986008890 986008890 986008870 986008869 986008872 986008856 986008862 986008847 986008841 986008847 986008849 986008846 986008844 986008849 986008852 986008851 986008846 986008849 986008858 986008858 986008882 986008899 986008899 986008902 986008900 986008896 986008904 986008897 986008897 986008894 986008894 986008894 986008904 986009031 985995772 985995169 985995191 985995192 985995186 985995231 985995219 985995218 985995211 985995216 985995216 985995216 985995216 985995220 985995239 985995239 985995239 985995235 985995237 983799901 983799904 983799906 983799898 983799904 983799911 983799910 983799927 983799915 983799915 983799915 983799917 983799924 983799924 983799924 983799912 983799918 983799918 983799928 983799928 983799925 983799924 983799922 983799926 983799889 983799886 983799887 983799894 983799893 983799891 983799872 983799882 983799880 983799877 983799877 983799874 983799876 983799882 983771414 983771410 983771412 983771553 983771553 983771555 983771567 983771566 983771560 983771560 983771550 983771550 983771550 983771554 983771553 983771548 983771506 983771483 983771475 983771474 983771475 983771475 983771471 983771466 983771435 983771438 983771445 983771426 983771428 983771452 983771447 983771445 983771442 983771442 983771441 983771439 983771435 983771448 983771446 983771466 983771428 983497511 983497551 983497544 983497545 983497563 983497614 983497614 983497614 983497612 984451902 984451895 984451894 984451892 984451892 984451895 984451894 984451913 984451923 984984012 984984009 984984033 984984026 984984000 984984026 984984018 984984025 984984024 984984022 984984012 984984012 984984010 984984010 984984002 984984003 984983998 984983996 984983993 984983986 984983984 984983984 984983977 984983970 984983971 984983968 986034584 986034590 986034587 986034604 986034561 986034568 986034567 986030237 986030242 986030231 986030231 986030236 986030222 986030217 986030217 986030219 986030219 986030219 986033883 986033880 986033873 986033871 986033865 986033864 986033870 986033867 986033867 986033869 986033869 986033868 986033884 986033888 984543870 984543865 984543907 984543899 984543897 984543891 984543882 984543877 984543886 984543886 984543882 984543880 984543870 984543873 999326506 999326505 999326503 999326503 999326504 999326504 999326087 999326085 999326090 999326081 999326104 999326093 998371857 998371856 998371872 998371870 998371867 997749447 997749443 997749436 997749429 997749428 997749436 997749436 999999817 999999818 999999833 999999839 999999849 999999846 999999855 999999844 999999836 999999833 999999847 999999855 999999862 999999874 999999867 999999869 999999879 999999882 999999884 999999869 999999886 999545486 999545484 999545485 999545484 999545484 999545484 999545477 999545504 999545504 999545499 999545497 999545497 999545497 999013411 999013424 999013427 999013425 999013425 999013428 999013430 999013427 999013439 999013434 999013429 999013429 999013427 999013431 999013430 999013423 999013423 998994610 998994608 998994605 998994601 998994599 998994623 997944005 997944008 997944007 997944007 997944017 997944013 997944012 997944006 997944004 997944002 997943999 997944000 997943996 997944007 997944018 997944019 997944019 997944029 997944029 997944040 997944060 997944060 997944060 997944058 997944057 997944053 997944050 997944066 997944062 997944136 997944134 997944134 997944159 997944152 997944148 997944152 997944151 997944147 997944152 997944141 997944138 997944137 997944137 997944133 997944132 997944132 997944139 997944142 997944136 997944136 997944137 997944130 997944148 997944147 997944144 997944141 997944138 997944130 997944110 997944110 997944121 997944119 997944117 997944123 996947927 996947871 996947870 996947864 996947872 996947887 996947947 996947945 996947940 996947940 996947934 996947928 996947926 996947918 996947918 996947896 996947897 996947896 996947895 996947895 996947864 996947853 996947736 996947735 996947730 996947730 996947730 996947745 996947730 996947731 996947730 996947729 996947725 996947743 996947750 996947750 996947750 996947741 996947741 996947734 996947747 996947747 996989716 996989716 996989716 996989698 996989698 996989700 996989670 996989669 996989668 996989667 996989672 996989672 996989672 996989668 996989668 996989649 996989659 996989658 996989658 996989648 996989674 996989682 996989697 996989694 996989735 996989719 996989715 996989715 996989709 996989715 996989711 996989692 996989717 996986096 996986096 996986107 996986103 996986108 996986125 996986110 996986102 996986099 996986096 996986098 996986097 996986092 996986090 996986091 996986088 996986085 996986083 996986082 996986081 996986080 996986075 996986041 996986048 996986048 996986048 996986048 996985917 996985913 996985907 996985901 996985899 996985897 996985896 999989538 999989537 999989545 999989548 999989548 999989546 999989541 999989542 999989542 999989542 999999715 999999736 999999736 999999736 999999741 999999741 999999740 999999738 999999751 999999749 999999752 999999747 999999721 999999720 999999711 999999703 999999703 999999719 999999719 999999715 999999712 999999712 999999710 999999709 999999704 999999704 999999707 999999719 999999716 999999753 999999753 999999759 999999738 999999737 999999733 999999725 999999722 999999726 999999725 999999692 999999693 999999396 999999408 999999406 999999436 999999436 999999436 999999438 999999442 999999439 999999444 999999441 999999418 999999418 999999420 999999431 999999428 999999425 999999416 999999414 999999410 999999403 999999400 999999398 999999398 999999396 999999393 999999392 999999392 999999399 999999395 999999384 999999381 999999381 999999376 999999375 999999374 999999363 999999363 999999363 999999348 999999345 999999339 999999338 999999336 999999342 999999341 999999352 999999340 999999349 999999346 999999365 999999362 999999358 999999374 999999369 999999365 999999363 999999354 999999353 999999345 999999353 999999354 999999351 999999346 999999316 999999309 999999309 999999306 999999918 999999881 999999874 999999874 999999872 999999872 999999868 999999862 999999913 999999912 999999911 999999925 999999922 999999922 999999923 999999897 999999897 999999889 999999889 999999889 999999888 999999886 999999877 999999876 997749514 997749506 997749506 997749503 997749502 997749505 997749442 997749442 997749431 997749430 997749444 997749444 997749438 997749435 997749432 997749444 997749451 997749450 997749450 997749444 997749444 997749441 997749446 997749446 997749440 997749450 997749447 997749447 997749451 997749454 997749466 997749462 997749460 997749455 997749460 997749458 997749461 997749459 997749454 997749451 997749451 997749450 997749448 997749451 997749451 997749449 997749466 997749463 997749463 997749459 997749451 997749450 997749450 997749450 997749454 997749451 997749451 997749447 997749443 997749446 997749482 997749481 997749476 997749470 997749466 997749459 997749466 997749461 997749459 997749458 997749458 997749456 997749457 997749457 997749447 997749433 997749433 997749427 997749419 997749395 997749404 975687813 975687813 975687813 975687813 975687811 975687815 975687872 975687866 975843890 975843889 975843888 975843855 975843866 975843861 975843856 975843868 975843866 975843865 975843882 975843872 975843885 975843907 975843908 975843906 975843900 975843931 975843930 975843926 975843926 975843924 975843918 975843918 975843914 975843944 975843917 975843928 975843948 975843948 975843948 975843946 975843945 975843942 975843945 975843944 975843939 975843939 975843953 975843937 975843944 975954071 975954076 975954075 975954070 975954069 975954064 975954065 975954062 975954068 975954068 975954068 975954066 975954064 975954081 975954081 975954081 975954091 975954115 975954113 975954113 975954114 975954128 975954125 975954136 975954072 975954071 975954071 975954069 975954068 975954050 975954049 975954061 975954061 975954059 975954057 975954079 975954077 975954071 975954071 975954071 975954054 975954050 975954051 975954051 975954039 975954038 975954038 975954042 975954043 975954051 975954048 975954043 975954040 975954040 975954039 975954042 975954041 975954045 975954043 975954041 975954035 975954033 975954060 975954064 975954066 975954065 975954009 975954005 978248418 978248417 978248421 978248419 719259661 719259676 719259675 719259675 719259682 719259678 719259682 719259679 719259678 719259677 719259669 719259666 719259660 719259660 719259662 719259654 719259648 719259668 719259668 719259856 719259856 719259879 719259876 719259875 719259875 719259871 719259860 719259884 719259877 719259874 719259874 719259901 719259892 719259888 719259886 719259884 719259879 719259879 719259883 719259875 719259871 719259871 742493868 742493886 742493883 742494627 742494624 742494624 742494622 742494616 742494640 742494634 742494631 742494629 742494629 742494623 742494622 742494642 742494648 742494647 742494664 742494661 742494662 742494657 742494653 742494650 742494647 742494652 742494645 742494645 742494642 742494640 742494625 742494622 742494620 742494617 742494617 742494639 742494640 742494636 742494627 742494996 742494989 742495003 742494962 742494960 742494951 742494951 742494950 742494945 742494953 742494997 742494967 742494960 742494959 742494953 742494951 742494949 742494955 742494954 742494945 742494945 742494932 742494964 742494960 742494966 742494948 742494962 742494964 742494989 742494970 742494965 742494964 742494971 742494932 742494932 742494932 742494932 742494942 742494942 743015077 743015066 743015066 743015066 743015066 743015070 743015070 743015065 743015065 743015065 743015053 743015053 743015057 743015057 743015052 743015038 743015064 743015066 844660559 844660554 844660546 844660542 844660540 844660537 844660535 844660541 844660538 844660534 844660538 844660532 844660520 844660515 844660540 888512512 888557989 888557986 888557986 888557984 888557984 888557996 888557979 888557973 888557976 888557970 888557970 888557984 888557974 888557974 888557973 888557974 888557995 888557985 888557979 888558041 888558041 888558046 888558040 917275305 917275303 917275302 917275300 917275298 917275295 917275289 917275289 925865327 925865332 925865345 925865335 925865335 925865318 925865377 925865392 925865383 925865383 925865378 925865370 925865372 925865347 925865345 925865342 925865399 925865387 925865384 925903218 925903217 925903217 925903212 925903209 925903208 925903201 925903200 925903200 925903199 925903125 925903123 925903120 925903118 925903117 925903114 925903114 925903122 925903118 925903116 925903116 925903117 925903116 925903116 925903111 925903111 925903105 925903115 925903116 925903115 925903119 925903118 925903115 925903113 998511104 998511119 998511145 996216735 996216760 996216764 996216765 996216760 996216757 996216755 996216754 996216755 996216783 996216778 996216774 996216771 996216764 996216744 996216756 996216752 996216749 996216808 996216806 996216799 996216812 996216802 996216805 996216800 996216800 972982804 972983076 972990277 972990263 972990289 972990293 972990293 972990282 972990281 972990279 972990280 972990285 972990289 972990279 972990310 972990308 972990358 976442438 976442436 976442436 976442393 976442391 976442389 976442388 976442375 976442376 976442379 874796884 874796882 874796882 874796882 874796874 874796874 874796872 874796873 874796872 830944895 830944889 830944887 830944884 830944880 830944913 830944926 830944933 830944951 830944949 830944943 830944954 830944964 830944992 830944990 830944988 830944989 830944989 830944988 830944985 830944985 830944980 830944950 830944946 830944946 830944954 830944952 830944977 830944977 830944976 827743952 827743947 827743947 827743941 827743937 827743937 827743935 827743936 827743933 827743929 827743921 827743928 827743928 827743941 827743978 827743978 827743988 827743999 827744004 827744004 827744004 827744016 827744015 827743991 827743984 827743984 827743985 827743983 827743986 827743983 827743978 827743962 827743964 827743965 827743975 827743973 827743973 888946707 888946711 888946702 888946698 889485421 889485418 889485419 889485432 889485427 889485427 889485412 889485409 889485409 889485407 889485402 889485399 889485342 889485337 889485334 889485327 889485335 889485335 889485377 889485379 889485390 889485389 889485393 889485393 904107101 904107099 904107091 904107098 904107099 904107083 904107096 904107096 904107092 904107084 904107084 904107077 904107075 904107070 904107059 904107049 904107043 904107043 904107042 904107040 904107049 904107037 904107033 904107026 904107016 904107014 904107014 904107008 904107008 904106998 904107006 904107000 904106993 904106992 904106994 986948757 986948755 986948749 986948782 986948776 986948778 986948781 986948760 986948758 986948754 986952912 986952911 986952911 986952911 986952911 986952909 986952903 986952893 986952881 986952881 986952878 986952862 986952862 986952859 986952865 986952856 986952855 986952859 986952858 986952856 986952862 958235586 958235572 958235554 958235564 958235558 958235553 958235541 958235551 958235555 958125429 958125427 958125427 958133127 958133115 958133115 958133110 958133086 958133083 958133084 956603737 956603737 956603737 956603732 956603728 956603721 956604264 956604260 956604258 956604257 956604263 956604272 956665508 956623549 956623549 956623552 956623577 956623576 956623564 956623561 956623559 956623558 956623570 956623566 956623561 965531796 965531803 965531803 965531805 965531789 996305065 996305065 996305064 996305064 996305058 996305056 996305065 996305060 996305059 996305058 996305058 996305050 996305044 996305111 996305111 996305106 996305097 996305118 996305118 996305112 996305115 996305116 996305097 996305097 996305097 996305109 996305108 996305108 996305091 987396856 987396872 987396937 987396892 988624033 988624033 988624032 988624031 988103891 988103910 988104184 988104204 988104201 988104977 988104972 988104965 988104965 988104973 988104985 988104984 988104984 988105008 988105011 988105010 988105015 988105009 988105020 988105024 988105021 988105019 988105028 988105030 988105035 988105035 988105040 988105059 988105056 988105042 988105042 988105042 988105053 988105050 988105050 988105053 988105060 988105059 988105076 988105073 988105080 988105092 988105101 988105109 988105100 988105105 988105102 988105098 988105106 988105108 988105130 988105130 988105125 988105125 988105124 988105124 988105082 988105081 988105079 988105078 988105083 999698642 999698633 999698638 999698627 999698626 999653144 999653144 999653144 999653149 999653147 999653146 999653153 999653155 999653149 999653147 999653148 999653145 999653147 999653146 999653169 999653166 999653164 999653159 999653158 999653171 999653167 999653170 999653181 999653178 999653170 999653170 999653169 999653170 999653176 999653176 999653174 999653200 999653200 999653199 999999892 999999888 988406327 988406322 988406321 988406320 988406327 988406339 988406334 988406345 988406346 988406350 988406346 988406340 988406326 988406363 988406362 988406360 988406399 988406392 988406387 988406382 988406381 988406380 988406373 988406363 988406356 988406357 988406356 988452534 988452520 988452516 988452507 988452516 988452504 988452503 988452511 988452520 988452524 988452522 988452525 988452518 988452518 988452518 988452518 988452514 988452530 988452528 988452522 988452518 988452515 988452512 988452499 988452496 988452491 988452489 988452487 988452509 988452504 988452509 988452503 988452503 988452496 988452491 988452489 988452578 988452578 988452580 988452575 988452563 988452563 988452576 988452575 988452572 988452573 988452568 988452556 988452554 988452537 988452541 988452542 988452544 988452541 988452544 988452542 988452561 988452554 988452549 988452612 988452623 988452622 988452622 988452620 988452607 988452606 988452601 988452607 988452627 988452626 988452616 988452618 988452612 988452612 988452633 988452624 988452604 988452552 988452555 988452555 988452555 988452554 988452553 988452563 988452547 988452546 988452542 988452540 988452539 988452534 988452534 988452467 988452472 988452472 988452472 988452455 988452453 988452491 988452489 988452485 988452488 988452479 988452484 988452484 988452482 988452493 988452478 988452478 988452481 988452481 988452481 988452481 988452480 988452479 988452601 988452617 988452617 988452633 988452632 988452642 988452639 988452648 988452660 988452659 988452659 988452645 988452646 988452646 988452643 988452643 988452635 988452635 988452637 988452654 988452651 988452648 988452629 988452621 988452615 988452615 988452613 988452612 988452637 988452674 927249940 927249933 927249937 927250017 927250019 927250019 927250011 927250010 927250010 927250021 927250021 927250014 927249991 927249986 927249980 927249973 927249956 927249987 927249985 927249980 927249978 927249978 927249976 927249975 927249973 927423924 927423924 927423921 927423937 927423937 927423935 927423933 927423935 927423927 927423902 927423899 927423889 927423889 927423877 931644554 931741365 935672989 935672989 935672994 935672990 935672989 935673035 935673032 935672971 935672980 935673767 971811398 971811388 971811387 971811401 971811401 971811410 971811409 971811407 971811406 971811406 971811403 971811403 971811414 971811404 971811405 971811442 971811419 941038537 941038536 941045429 941045428 941045390 941045387 941045398 941045395 941045396 941045396 941045412 941046023 941046033 941046033 941046036 941046036 941046037 941046037 941046038 941046038 941046036 941046035 941046034 941046032 941046034 941046016 941046013 941046002 941046010 941046031 941046025 941046018 941046016 941046026 941046024 939818877 939818884 939818856 939818875 939818859 939818859 939818857 939818857 939818857 939818871 939818868 939818859 939757621 939757596 939757593 939757599 939757594 939757575 939757560 939757560 939757574 939757567 939757570 939757568 939757567 939757564 939757564 939757593 939757587 939757580 939757579 939757602 939757598 939757601 939757590 939757588 939757587 939757595 939757595 939757593 939757585 939757584 939757587 939757581 939757581 939757573 939757572 939757573 939757583 939757583 939757588 939757571 939757567 939757591 939757604 939757604 939757593 939757593 939757558 939757550 939757546 939757543 939757497 939757497 939757490 939757500 939757506 939757497 939757517 939757504 944638759 944995874 944995874 945043888 945043888 945043887 945043887 945043887 945043869 945043867 945043892 945043890 945043888 945043884 945044366 945044365 945044389 945044396 945044394 945044393 945044390 945044386 945044394 945044392 945044386 945044384 945044404 945044401 945044407 945044406 945044406 945044424 945044429 945044423 945044423 945044427 945044430 945044430 945044426 945044421 945044414 945044414 945044412 997745942 997751378 997751376 997751376 997751394 997751406 997751425 997751421 997751443 997751429 997751429 997751429 997751428 997751428 997751468 997751476 997751476 997751467 997751467 997751469 997751475 997751469 997751470 997751470 997751482 997751463 997751462 997751462 997751463 997751461 997751458 997751521 997751514 997751500 997751498 997751496 997751496 997751491 997751496 997751457 997751444 997751433 997751433 997751433 997751423 997751422 997751422 997751420 997751411 997751406 997751398 997751395 997751387 997751386 997751389 997751383 997751359 997751357 997751360 997751360 997751375 997713601 997713602 997713589 997713588 997713579 997713594 997713605 997713598 997713591 997713593 997713590 997713599 997713606 997713607 997713611 997713606 997713623 997713615 997713613 997713609 997713628 997713628 997713625 997713627 997713628 997713628 997713627 997713623 997713626 997713620 983091910 983091907 983091903 983091899 983091898 979185550 979185551 979185560 979185560 979185560 979185556 979185556 979185554 979185553 979185562 979185558 979185594 979185594 979185568 979185550 979185546 979185546 979185546 979185546 979185524 979185522 979185522 979185518 979185524 979185518 979185519 979185515 979185514 979185508 979185508 979185511 979185507 979185493 979185483 979185482 979185480 978646770 978646767 978646780 978646776 978646775 978648030 978677937 978677937 978677936 978677936 978677936 978677934 978677930 978677910 978677914 978677931 978677926 978677926 978677919 978677914 978677918 978677927 978677920 978677920 978677915 978677915 978677913 978677923 978677929 978677927 978677927 978677926 978677922 978677920 978677921 978677913 978677909 978677920 978677933 978677930 978677929 978677954 978677959 978677959 975226434 975226436 975226434 975226431 975226432 975226394 975226394 975226394 974736413 974736412 974736402 974736410 974736409 974736398 974736398 974736390 974736382 974736386 974736372 974736366 974736366 974736359 974736357 974736354 974736354 974736345 974726179 974726176 974726167 974726165 974726163 974726163 974726119 974726120 974726121 974726121 974718812 974718816 974718823 974718823 974718823 974718826 974718827 974718828 974718827 974718827 974718825 974718829 974718803 974718803 974718787 974718786 974718786 975237445 975237441 975237438 975237465 975237476 975237473 975237446 975237444 975237471 975237471 975237474 975237481 975237506 975237506 975237502 975237737 975237736 975237727 975237739 975237732 975237726 975237729 971017041 971017059 971017083 971017090 971017051 971017041 971017061 971017059 971017055 971017044 971017039 971017042 971017017 971017016 971016981 971016981 967085374 967085371 967085390 967085388 967085387 967085386 967085383 967085382 967085375 967085375 967085371 967085387 967085389 967085408 967085406 967085405 967085400 967085393 967085376 967085371 967085367 967085364 967085347 967085338 967085338 967085340 967085339 967085338 967085335 967085328 962204028 962204020 962204014 962204013 962204006 962204006 962204010 962204009 962204009 962204030 962204036 962204036 962204034 962204035 962204031 962204056 962204024 962204021 962204020 962204014 909502468 909502480 909502531 909502543 909502529 909502506 909296951 909296937 909296948 909296953 909296968 909296972 909296971 909296980 909296978 909296976 909296988 909297050 909297050 909297076 909297078 909297075 941784286 941784342 941784348 941784344 941784343 941784342 941784341 941784336 941784342 941784342 941784368 941784365 941784364 941784360 941803286 941803262 941803273 941803255 941803252 941803251 941800788 941800784 941800784 941800783 941800780 941800804 941800797 941800797 941800796 941800804 941800804 941800803 941800803 941800800 941800792 941800791 941800777 941800785 941800779 941800778 941800776 941455570 941455579 905317961 905317955 905342874 905342874 905342865 905342870 905342859 905342856 905342856 905342849 905342840 905342836 905342832 905342832 905342853 905342851 905342834 905342832 905342850 905342849 905342864 905342864 905342860 905342894 905342888 905342889 905342862 905342865 905342859 905342858 905342855 905342850 905342850 905342845 905342832 905342822 905342820 905342815 905342805 905342805 905342804 905342803 905342812 905342812 905342828 905342827 905342845 905342866 905342864 905342848 905342847 905342837 905342836 905342831 905342832 905342849 905342847 905342846 905342847 905342838 905342837 905342835 905342830 905342830 905342833 905342828 905342839 905342837 905342837 905342840 905342834 905342832 905342817 905342816 905342848 905342861 905342861 905342888 905342893 905342893 905342882 905342880 905342877 905342876 905342872 905342881 905342908 905342972 905342979 905342972 905343024 905343024 905343020 905343071 905343057 905343055 905343053 905343066 905343058 905343070 905343035 905343039 905343035 905343015 905343010 905343010 905343008 905343001 905343013 905343009 905343008 905343006 905343006 905343001 905342991 905342991 905342990 905342997 905342994 905342994 905342992 905343055 905342279 905342279 905342300 905342294 905342294 905342302 905342302 905342292 905342297 905342297 905342287 905342286 905342290 905342301 905342306 905342306 905342306 905342317 905342315 905342333 905342327 905342327 905342323 905342334 905342334 905342334 905342329 905342332 905342331 905342329 905342568 905342568 905342564 905342564 905342563 905342556 905342554 905342559 905186583 905186582 905186583 905186560 905186557 905186557 905186540 905186535 905186536 905186533 905186492 905186494 905186488 905186486 905186486 905186486 905186481 905186481 905186476 905186472 905186470 905186469 905186469 905186464 916815758 916815756 916815761 916815759 916815757 916815780 916815779 916815782 916815789 916815786 916815782 916815778 916815778 916815776 916815774 916815778 916815777 916815774 916815799 916815792 916815788 916815783 916815779 916815779 916815775 916815768 916815753 916815740 916815751 916815759 999999856 999999850 999999858 999999857 999999909 999999899 999999896 999999896 999999896 999999894 999999900 999999901 999999901 999999899 999999892 999999881 999999881 999999873 999999873 999999841 999999847 999999847 999999828 999999817 999999810 999999807 999999799 999999806 999999801 999999801 999999799 999999819 999999838 999999854 999999855 999999848 999999860 999999855 999999847 999481184 999481184 999481184 999481173 999481171 999481171 999481181 999481172 999481176 999481170 999481185 999481182 999481177 999481180 999481178 999481171 999481171 999481168 999481161 999481160 999481153 999481151 999481158 999481149 999481150 999481141 999481140 999481143 999481143 999481136 999481120 999481114 999481113 990891072 990891071 990890447 990890445 990890445 990890436 990890435 990890459 990890458 990890427 990890426 990890417 990890417 990890415 990890413 990890417 990890429 990890428 990890428 990890425 990890424 990890424 990890458 990890449 990890458 990890458 990890512 990890508 990890512 990890508 990890512 990890499 990890518 990890518 990890548 990882844 990882849 990882845 990882719 990882717 990882725 990882729 990882729 990882749 990896791 990896798 990896798 990896793 990896790 990896790 990896788 990896795 990896794 990896792 990896791 990896786 990896781 990896778 990896730 958409520 958409517 958409515 958409510 958409507 958409519 958409531 983128471 983128471 983128470 983128480 983128467 983128472 983128471 983128476 983128472 983128464 983128456 983128454 983128444 983128443 983128435 983128435 983128446 983128446 983128443 983128443 983128443 983128443 983128443 983128433 983128428 983128428 983128432 983128430 983128430 983128429 983128429 983128429 983128422 983128419 983128416 983128426 983128426 983128427 983128405 983128405 983127135 983127140 983127145 983127142 983127142 983127161 983127159 983127161 983127160 983127160 983127160 983127145 983127156 983127152 983127154 983127154 983127151 983127140 983127139 983127137 983127135 983127128 983127125 983127125 983127123 983127132 983127123 983097203 983097197 983097194 983097193 983097195 983097219 983097217 983097216 983097215 983097222 983097218 983097204 983097202 983097201 983097201 983097200 983097195 983097190 983097190 983097189 983097186 995766762 995717875 995717873 995717872 995717877 995717872 995717861 995717858 995717850 995717846 995717845 995717847 995717842 995717841 995717823 995717823 995717823 995717823 995717823 995717821 995717814 983800812 983800821 983754635 983754361 983754359 983754350 983754347 983754346 983754331 983754319 983754318 983754314 983754315 983754327 983754315 983754315 983754309 983754307 983754305 983754353 983754354 983754357 983754352 983754339 983754338 983754317 983754333 983754342 983754099 983754095 983754099 983754097 983754303 983754301 983754297 983756265 983755706 983755702 983755700 983755698 983755690 983651983 983651976 983651976 983651964 983651951 983651959 983651470 983651492 983651495 983651495 983651495 983651494 983651493 983651497 983651489 983651493 983651491 983651490 983651490 983651486 983651482 983651480 983651484 983651479 983651484 983651503 983651489 983651504 983651502 983651499 983651498 983651490 983651493 983651489 983651481 983651487 983651494 983651490 983651488 983651474 983651508 983651508 983651518 983651504 983651499 983651496 983651248 983651248 983651242 983651244 983651241 983651215 983651214 983651212 983651216 983651212 983651212 983651212 983651207 983651213 983651211 983651210 983651207 983651215 983651215 983651213 983651218 983651216 983651181 983651208 983651211 983651177 983651179 983651154 983651154 983651151 983651151 983651178 983651200 983651200 983651194 983651209 983651213 983651211 983651210 983651210 983651204 983651204 983651202 983651201 983651201 983651198 983651193 983651192 983651188 983651186 983651179 983651191 983651184 983651183 983651186 983651186 983651183 983651183 983651180 983651173 983651172 983651171 983651155 958932214 958932222 958932215 958932221 958932220 958932220 958932220 958932220 958932230 958932204 958932204 958932196 958932195 958932195 958932197 958932183 958932189 958932191 958932216 958932216 958932216 958932150 958932149 958932152 958932151 958932150 958932148 958932146 958932144 958932145 958932131 958932131 958932131 958932126 958932126 958932126 958932127 958932126 958932126 999999688 999999688 999999710 999999709 999999709 999999707 999999701 999999711 999999722 999999751 999999751 999999744 999999738 999999735 999999756 999999768 999999766 999999766 999999766 999999766 999999760 999999752 999999676 999999686 999999710 999999719 999999719 999999719 999999745 999999700 999999722 999999722 999999722 999999712 999999700 999247117 999247116 999247111 999247111 999247124 999586900 999586854 999586853 999586880 999586879 999586898 999586897 999586897 999586891 999586891 999586909 999586920 999586916 999607497 999607497 999607517 999607510 999607513 999607496 999607492 999607491 999607505 999607508 999607504 999607501 999607509 999607500 999607501 999607507 999607497 999250403 999250398 999250416 999250416 999250414 999250413 999250413 999250426 999249633 999249633 999249638 999249635 999249602 999249599 999249599 999249597 999249587 999249589 999249633 999249631 999249636 999249635 999249652 999249637 999249636 999249635 999249634 999249604 999249598 999249597 999249571 999249569 999249569 999249560 999249511 999249504 999249498 999249496 999249493 999249499 999249499 999249499 999251959 999251961 999251929 999251875 999251874 999251889 999251886 999251887 999251885 999251881 999251880 999251671 999251669 999251689 916067610 916067607 916067606 916067599 916067596 916067611 916067617 916067615 916067612 916067612 916067609 916067617 916067626 916067637 916067632 916067649 916067645 916067673 901285037 901285037 901285036 901285035 901285021 901285025 901285048 901285048 901285049 901285039 901285031 901285039 901285053 901285050 901285050 901285052 901285049 901285052 901285052 901285083 901285081 901285085 901285083 901285077 901285088 901285079 901285082 901285080 901285082 901285081 901285081 901285091 901285074 901285069 901285087 901285079 901285126 901285129 901285128 901284743 901284771 901284766 901284764 901284764 901284768 901284760 901284757 901284755 901284754 901284754 901284753 901284752 901284741 901284836 901284837 901284835 901284834 901284829 901284828 901284827 901284820 901284817 901284814 901284811 901284805 901284805 901284804 901284810 901284810 901284809 901284800 901284791 901284806 901284806 901284802 901284799 901270753 901270751 901270745 901270756 901270766 901270763 901270791 901270786 901270784 901270784 903115142 903115140 903115155 903115153 903115148 903115153 903115143 903115143 903115141 903115125 903115121 903115133 903115131 903115130 903115131 903115131 903115134 903115131 903115100 903115102 903115101 903115100 903115105 903115105 903115104 903115123 903115127 903115125 903115128 903115128 903115126 903115125 903115121 950038466 950038466 950038476 950038473 983830714 983830713 983830707 983830707 983830707 983830744 983830749 983830746 983830757 983830726 983830720 983830722 983830720 983830717 983830716 983830706 983830706 983830705 983830703 983830735 983830731 983830727 983830727 983830721 983830721 983830721 983830721 983830719 983830716 983830711 983830728 983830719 983830740 983830785 983830783 983830782 983830800 983830794 983830793 983830795 983830790 983830789 983830789 983656839 983656834 983656833 983656802 983656814 983656816 983656815 983317030 983317030 983317024 983317024 983317079 983317084 983317079 983317049 983317045 983317045 983317039 983317079 983317077 983317073 983317073 983317057 983317057 983317061 983317054 983317052 983317064 983317062 983317061 983269044 983269044 983269045 982922358 982922362 982922364 982922354 982922334 982922334 982922350 982922348 982922346 982922353 982922353 935999002 935999000 935999000 935998996 935998992 935998995 935998997 935999002 935999006 863391029 863391034 863391001 863391001 863391020 863391034 863391033 863391048 863391036 863391034 863391040 863391025 863391034 863407269 863408155 863408160 863408159 863408162 863402759 863402750 863402764 863402759 863402758 863402758 863402758 863402755 863402755 863402752 863402752 863402747 863402747 863402734 863402728 863402728 863402721 863402720 863402726 863402735 863402732 863402738 863402736 863402741 863402736 863402736 863402735 863402722 863402712 863402713 863402713 863402704 863402699 863402692 863402687 863402694 863402691 863402692 863402692 863402691 863402707 863402707 863402703 863402700 863402703 863402702 863402701 863402701 863402707 863402691 863402681 863402678 863402662 861453002 861453000 861453000 861452964 861453003 861452996 861452990 861453000 861453000 861453000 919964486 919964478 919964493 919964503 919964498 919964498 919964498 919964498 919964496 919964493 919964513 919964513 919964516 919964516 919964516 919964511 919964505 919964501 919964505 919964507 919964519 919964519 919964519 919964524 919964523 919964523 919964532 919964531 919964531 919964542 919964538 919964533 919964534 919964540 919964545 919964554 919964568 919964564 919964563 919964562 919964554 919964555 919964555 919964554 919964554 919964552 919964550 919964552 919964551 919964552 919964548 886172307 886172322 886172321 886172313 886172317 886172314 886172313 886172311 999999683 999999667 999999667 999999668 999999668 999999665 999999665 999999643 999999641 999999635 999999684 999999640 999999640 999999661 999999665 999999649 999999652 999999652 999999650 999999648 999999645 999999645 999999642 999999631 999999626 999999619 999999618 999999618 999999618 999999618 999999618 999999658 999999707 999999701 999998451 999998447 999998445 999998445 999998425 999998419 999998419 999998418 999998409 999998406 999998406 999998406 999998404 999998400 999998398 999998398 999998398 999998397 999998443 999998433 999998433 999998435 999998435 999998468 999998446 999998444 999998442 999998445 999998444 999998447 999998444 999998437 999998417 999998414 999998405 999998399 999998393 999998393 999998389 999998379 999998379 999998375 999998374 999998395 999998340 999998339 999998331 999998334 999998330 999998335 999998331 999998327 999998334 999998334 999998325 999998322 999998310 999973386 999973383 999973381 999973389 999973389 999973339 999973323 999973323 999973317 999984057 999984055 999984074 999984073 999984072 999984069 999984070 999984070 999984067 999984128 999984125 999984117 999984115 999984113 999984111 999984103 999984100 999983578 999983572 999983572 999983571 999983580 999983573 999983573 999983569 999983557 999983595 999983599 999983569 999983565 999983562 999983560 999983566 999976385 999976383 999976382 999976378 999976378 999976382 999976376 999976375 999976375 999976371 999976362 999976362 999976358 999975609 999975609 999975604 999975602 999975619 999975619 999964814 999964819 999964818 999964816 999964847 999964856 999964853 999964845 999964843 999964837 999964836 999964833 999964833 999964825 999964823 999964815 999964811 999964810 999964809 999964801 999964800 999964794 999964788 999964787 999964781 999964780 999964780 999964793 999964793 999964785 999964776 999964775 999964769 999964769 999964763 999964761 999964765 999964764 999964761 999964759 999964756 999964756 999964745 999964740 999964743 999964720 999999644 999999644 999999648 999999645 999999637 999999651 999999651 999999648 999999646 999999640 999999622 999999616 999999612 999999612 999999612 999999621 999999620 999999619 999999610 999999607 999999607 999999606 999999596 999999595 999999610 999999609 999999597 999999617 999999617 999999617 999999613 999999638 999999648 999999663 999999665 999999678 999999686 999999685 999999683 999999675 999999675 999999677 999999669 999999701 999999710 999999710 999999718 999999711 999999711 999999706 999999704 999999704 999999711 999999710 999999709 999999708 999999707 999999713 999999709 999999706 999999706 999999708 999999701 999999696 999999695 999999692 999999688 999999687 999999682 999999486 999999483 999999466 999999507 999999514 999999517 999999511 999999501 999999500 999999472 999999472 999999460 999999451 999999491 999999490 999999491 999999489 999999489 999999488 999999475 999999467 999999489 999999488 999999487 999999487 999999486 999999492 999999493 999999491 999999490 999999490 999999454 999999454 999999452 999999449 999999443 999999443 999999440 999999447 999999447 999999447 999999443 999999434 999999428 999999426 999999434 999999477 999999477 999999486 999999481 999999480 999999478 999999457 999999474 999999465 999999479 999999479 999999479 999999472 999999463 999999477 999999471 999999467 999999456 999999455 999999454 999999452 999999446 999999446 999999445 999999453 999999451 999999451 999999442 999999474 999999493 999999476 999999473 999999473 999999563 999999563 999999561 999999554 999999568 999999571 999999570 999999572 999999569 999999569 999999597 999999687 999999686 999999681 999999672 999999630 999999627 999999620 999999637 999999636 999999652 999999652 999999653 999999649 999999639 999999638 999999635 999999635 999999631 999999631 999999623 999999670 999999669 999999656 999999653 999999660 999999702 999999699 999999689 999999686 999999682 999999657 999999673 999999678 999999770 999999765 999999762 999999760 999999772 999999772 999999770 999999766 999999765 999999764 999999777 999999823 999999825 999999820 999999841 999999834 999999827 999999836 999999831 999999836 999999834 999999839 999999862 999999862 999999859 999999844 999999844 999999857 999999856 999999855 999999854 999999831 999999828 999999820 999999839 999999838 999999836 999999747 999999742 999999742 999999729 999999697 999999706 999999706 999999705 999999695 999999691 999999689 999999688 999999687 999999673 999999671 999999665 999999661 999999660 999999657 999999590 999999585 999999609 999999609 999999610 999999604 999999604 999999603 999999602 999999600 999999608 999999603 999999599 999999595 999999577 999999576 999999576 999999573 999999572 999999568 999999561 999999562 999999553 827660690 944170366 944170366 944170345 944170339 944170338 944170337 944191956 944191954 944191953 944191951 944191978 944191975 944191964 944191995 944191993 944171437 944171433 944174123 944174121 944174119 944174153 944174150 944174150 944174169 944174169 944174166 944174164 944174156 944174156 944174184 944174215 944174215 944174213 944174197 944174207 944174199 944174196 944174202 944174201 944174192 944174186 944174184 944174184 944174194 944174189 944174208 944174208 944174213 944174207 944174206 944174202 944174202 944174202 944174192 944174190 944174190 944174190 944174190 944174195 944174195 944174214 944174210 944174178 944174170 944174203 944174203 944174212 944174210 944174216 944174229 944174222 944174217 944174216 944174215 944174195 944174199 944174213 944174224 944174223 944174222 944174209 944174207 944174205 944174205 944174208 944174214 944174210 944174210 944174207 944174239 944174238 944174230 944174216 944174634 944174634 944174628 944174628 944174643 944174637 944174632 944174639 944174677 944174681 944174670 944174677 944174705 944174702 944174683 944174683 944174681 944174680 944174680 944174680 944174668 944174661 944174689 944174689 944174689 944174687 944174685 944174684 944174681 944174678 944174700 944174704 944174700 944174698 944174681 944174684 944174663 944174669 944174677 944174678 944174676 944174668 944174704 944174702 944174703 944174702 944174702 944174699 944174698 944174692 944174744 944174730 944174726 944174745 944174708 944174706 944174693 944174692 944174724 944174715 944174713 944174710 944174706 944174721 827665040 827665037 827665023 827665023 827665038 827665034 827665062 827665060 827665067 827665082 827665079 827665060 827665053 827665053 827665050 827665043 827675164 827675157 827675156 827675156 827675156 827675163 827675156 827675156 827675149 827675148 827675148 827675136 827675133 827675125 827675116 827675116 827675108 827675102 827675074 827675060 827675059 827675059 827675059 827675059 827675078 827675070 827675109 827675132 827675121 827675200 827675198 827675197 827675206 827675204 995560770 995560769 995560776 995560802 995560817 995560811 995560825 995560831 995560829 995560827 995558412 995558410 995558404 995707233 995707241 995707239 995707241 995707240 995707239 995707282 995707281 995707278 995707267 995707266 995707264 995707287 995707294 995707293 995707290 995707276 995707262 995707258 995707255 995707249 995707300 995707309 995707296 995707296 995707295 995707290 995707285 995707311 995707288 995707287 995707284 995707261 995707257 995707255 995707245 995707242 995707237 995707234 995707235 995717142 995717132 995717143 995717132 995717131 995717186 995717186 995717189 995717243 995717242 995717232 995717232 995717228 995717228 995717234 995717230 995717230 995717244 995698280 995698274 995698287 995698287 995698287 995844799 995844798 995844796 995844796 995844790 995844784 995844782 995844785 995844776 995844775 995844769 995844772 996721276 996721320 996721318 996721430 996721434 996733211 996733211 996733211 996733207 996733204 996733193 996733189 996733213 996733213 996733206 996733204 996733201 996733227 996733227 996733227 996733232 996733190 996733175 996733174 996733174 996733164 996733158 996733156 996733153 996733142 996733149 996733160 996733155 996733207 996733239 996733251 996733215 996733214 996733188 996733188 996733187 996733177 996733147 996733147 996733153 996733149 996733147 996733147 996733144 996733113 996733110 996733109 996733116 998641118 998641116 998641122 998641121 998641123 998641115 998641104 998641097 998641098 998641100 998641097 998641096 998641093 998641123 998641119 998641117 998641117 998641114 998641102 999999895 999999891 999999886 999999885 999999885 999999887 999999887 999999884 999999874 999999868 999999870 999999869 999999897 999999894 999999885 999999917 999999908 999999909 999999909 999999896 999999896 999999902 794645794 794645789 794645788 794645930 794645930 794645931 794645916 794645916 794645904 794645901 794645897 794645895 794645936 794645923 794645916 794645917 794645914 794645911 794645915 794645901 794645897 794645876 794645844 794645843 794645841 794645841 794645846 794645839 794645852 898434460 898434460 898434477 898434469 898434469 898434458 898434453 898434453 898434449 730548935 730548947 730548946 730548945 730548945 730548938 730548924 730548935 730548954 730548960 730548957 730548957 730548952 730548950 730548935 730548929 730548926 730548923 730548909 730548905 730548904 730548947 730548952 730548944 730548944 730548940 730548940 730548939 730548960 730548956 730548956 730548958 730548874 730548886 730548882 730548883 730548881 730548873 730548875 730548849 730548883 730548883 730548882 730548881 730548881 730548873 730548870 730548857 730548856 730548861 730548888 730548892 730548889 730548878 730548848 730548844 730548848 730548863 730548865 730548866 730548863 730548911 730548913 730548929 730548932 730548931 730548942 730548939 730548943 730548937 730548942 730548927 730548929 730548958 730548964 730548955 730548974 730548986 730548959 730549284 730549283 730549281 730549274 730549273 730549267 730549265 730549238 730549237 730549237 730549236 730549233 730549230 730549244 730549244 730549239 730549238 730549238 730549233 730549236 730549236 730549229 730549219 730549219 730549218 730549218 730549209 730549213 730549233 730549233 730549260 730549261 731694196 731694291 731694291 731694290 731694290 731694290 731694297 731694294 731696276 731696275 731696296 731696366 731696366 731686235 731686225 731686222 731686229 731686233 731686231 731686208 731686213 731686211 731686210 731686209 731686205 731686204 731686204 731686198 731686196 731686184 731686169 731686167 731686166 731686178 731686186 731686185 731686178 740392803 740392797 740392795 740392795 740392795 740392767 740392767 740392760 740392754 740392956 740392966 740392963 740392961 740393010 740393077 740393084 740393084 740393113 740393136 740393132 740393131 740393125 740393125 740393124 740393127 740393121 740393114 740393112 740393115 740393114 740393114 740393108 740393102 740393064 740393005 740393015 740392998 740392997 740392987 740392980 740392985 740392983 740392983 740392971 740392968 740392986 740393009 740393009 740393009 740393002 740393018 740393018 740393018 740392954 740392953 740392952 740392950 740392947 740392948 740392945 740392943 740392942 740392910 740392908 740392913 740392911 740392909 740392889 740392933 740392930 740392932 740392949 740392947 740392951 740392923 740392928 740392930 740392920 740392949 740392954 740392953 740392991 740392991 740392985 740392984 740392984 740393028 740393021 740393014 740393014 740392996 740393004 740392986 740392985 740392981 740392979 740392979 740392978 771037144 771037141 771037150 771037146 771037169 771037195 771037191 771037190 771037190 771037189 771037183 771037176 771037169 771037166 771037163 771037157 771037163 771037163 771037157 771037124 771037125 771037124 771037124 771037122 771037143 771037146 771037142 771037156 771037159 771037159 771037133 771037110 771037125 771037139 771037131 771037138 771037138 771037133 771037130 771037128 771037128 771037118 771037118 771037118 771037106 771037103 771037097 771037127 777374825 777374823 777374832 777374830 777374846 777374841 777374838 777374834 777374831 777374829 777374822 777374820 777374819 784732483 784732486 784732475 784732545 784732542 784732538 784732548 784732548 784732546 784732536 784732534 784732523 784732518 784732531 784732531 784732532 784732535 784732539 822889792 822889790 822889736 822889735 822889742 822889742 822889727 822889737 822889736 822889734 822889731 822889729 822889727 822889728 822889726 822889725 822889725 822889701 822889693 822889679 822877902 822878406 822878459 822878457 822878487 822878495 822878496 822878479 822878477 822878472 822878462 822878460 822878455 719089832 719089831 719089820 719089792 719089786 719089795 719089793 719089784 719089784 719089784 719089771 719089769 719089749 719089744 719089744 719089743 719089743 719089745 719089778 719089776 719089793 719089787 719089782 719089779 719089768 719089766 719089765 719089756 719089755 719089747 719089746 719089741 719089741 719089741 719089744 719089741 719089738 719089730 719089730 719089730 719089758 719089766 719089766 869221153 869221152 869221150 869221159 869221156 869221156 869221139 869221137 869221147 869221145 869221111 869221125 869221125 869221119 869221144 869221150 869221148 869221148 869221150 869221150 869221145 869221144 869221154 869221154 869221144 869221232 869221210 869221208 869221211 869221208 869221208 869221219 869221219 918109338 918109331 987396931 987396950 987396955 987396950 987396983 987362092 987362091 987362074 987362073 987362065 987362065 987362062 987362061 987362058 987362058 987362058 987362053 987362053 987362053 999744236 999744224 999744228 999744241 999744233 999744233 999744241 999744241 999744241 999778088 999778108 999778105 999778102 999778101 999778097 999778094 999778106 999778109 999778109 999778102 999778091 999851031 999851038 999851039 999851039 999851050 999851046 999851052 999851042 999851042 999851020 999851055 999851054 999851053 999851046 961693941 961693927 961693907 961693903 961693904 961693910 961693933 961693930 961693930 961693937 961693945 961693983 961693977 961693975 961693980 961693976 961693971 961693968 961693968 961693968 961693967 961693969 961693983 961693982 961693982 961693982 961693976 961693981 961693979 961693974 961692005 961692005 961691994 961691985 961691982 961691982 961691978 961691974 961691973 961691958 961691957 961691922 961691922 961691900 961691892 961691893 961691910 961691910 961691925 961691923 961691923 961691919 961691919 961691918 961691942 961691940 961691940 961691953 961691976 961691973 961691988 961691987 961691987 961691978 961691978 961691976 961691962 961691990 961691987 961691978 961691978 961691978 961691986 961691982 961691981 961691978 961691974 961691975 961691988 961692030 961692026 961692020 961692030 961692030 961692032 961701544 961701541 961701503 961701502 955363807 955370422 955370422 955370422 955370425 955370451 955370443 955370443 955370446 955370417 955370414 955370421 955370419 955370419 955370418 955370408 955370408 955370391 955370391 955370391 955370381 955370378 955370397 955370397 955370397 955370390 955370390 955370378 955370377 955370357 955370343 955370343 955370345 955370339 955370336 955370334 955370337 955370340 955370325 955370320 955370316 955370314 955371080 955371078 955371079 955371079 955371078 955371078 955371072 955371077 955371123 955371121 955371119 955371109 955371105 955361208 955361207 955361203 955361200 955362495 954217592 954217592 954217593 954217578 954217586 923573420 923573431 923573452 923573450 923573446 923300198 923300203 923300197 923300196 914063484 914063479 914063504 914063509 914063503 914063504 914063480 914063472 914063471 914063464 914063467 914063467 914063467 906705803 906705802 906705803 906705811 906705809 906705820 906706901 906706900 906706914 906706914 906706903 906706915 906706912 906706908 906706905 906706901 906706904 906706900 906706907 906706912 906706948 906711052 906711048 906711047 906711059 906711063 906711058 906711061 906711052 906711050 857822973 857822969 857822967 857822961 857822955 857822974 857822984 857822979 857822972 857822863 857822861 857822861 857822857 857822855 857822851 857822880 857822870 857822866 857822891 857822889 857822887 857822882 857822875 857822873 857822874 857829521 857829517 857829504 857829503 857829498 857829498 857829490 857829488 857829496 857829496 857829479 857829478 857829479 857829479 857829441 857829451 857829450 857829450 857829454 857829469 857829463 857829462 857829455 857829444 857829442 857829435 857829431 857829428 857829422 857829433 857829342 999998486 999998470 999998466 999998466 999998466 999998456 999998434 999998437 999998420 999998403 999964552 999964551 999964550 999964563 998294257 998294250 998294315 998294315 998294313 998294314 998294314 998294310 998294309 998294327 998294323 998294327 998294303 998294300 998294320 998294323 998294335 996386329 996386328 996386320 996386318 996386315 996386318 996386318 996386318 996386318 996386314 996386307 996386322 996386315 996386304 996386302 996386295 996386291 996386288 996386308 996386306 996386315 996386303 996386326 996386328 996386327 996386324 996386322 996386321 996386320 996386359 996386355 996376916 996376912 996376911 996376906 996376905 996376907 996376894 996376894 996376900 996376896 996376870 846245483 846245475 846245466 846245459 846245459 846245462 846245463 846245455 846245451 846245445 846245439 846245443 846245436 846245436 846245475 846245471 846245478 846900002 846900002 846899989 846899985 846899977 846899975 846899970 846899970 846899966 846899961 846899955 846899949 846899949 846899960 846899982 846899985 846899935 846899930 846899948 846899946 846899945 846899944 846899943 846899945 846895853 846895859 846895857 846895869 846895869 846895864 846895875 846895874 846895883 846895875 846895897 846895902 846895888 846895882 846895880 846895874 846895862 846895878 846895878 846895877 846895866 846895864 846895861 846895860 846895862 846895857 846895855 846895846 846895844 846895843 874544635 874544631 874544624 874544623 874544618 874544622 874544616 874544627 874523004 874523004 874523003 874523007 874523007 874522986 874522973 874522989 874522994 874522994 874522988 874522975 874522973 874522967 874522980 874522967 874522967 874522965 874522965 874522964 874522963 874522946 874522940 874522935 874522934 874522930 874522927 874522918 874522913 874522891 874522863 874522870 874522871 874522868 874522868 874522869 874522863 874522866 874522856 874522854 874522854 874522852 874522844 874522840 874522836 874522836 874522830 874522829 874522828 874522829 874522827 874522815 874522818 874522827 874522826 874522847 874522842 874522850 872678491 872678489 872678510 872678510 872678508 872678510 872678508 872678506 872678502 872678502 872678502 872678501 872678501 872678494 872678504 872678539 872678539 872678538 872678530 872678528 872678523 872678522 872678517 872678507 872678506 872678505 872678505 872678506 872678500 872678500 872678507 872678507 872678511 872678480 872678476 872678476 872678464 872678461 872678456 872678456 872678456 872678456 872678454 872678454 872678455 872678446 872678433 872678439 872678437 872678435 872678441 872678486 872678492 872678489 872678508 872678523 872678513 872678513 872678500 872678490 872678488 872678488 872678493 872678494 872678491 872605548 872605548 872605549 872605567 872605579 872605579 872605560 872605599 872605592 872605591 872605593 872605587 872605587 872605584 872605581 872605589 951635809 951635810 951635805 951635805 951635806 951635805 951635801 951635799 951635797 951635793 951635784 951635784 951635782 972834228 972834223 972834227 972834222 972834218 972834219 972834218 972834219 972834219 972834215 972834213 972834210 972834198 972834209 972834197 972834192 972834207 972834206 972834212 972834206 972834198 972834198 972834198 972834198 972834195 972827577 972827575 972827578 972827577 972827570 972827582 972827580 972827577 972827576 972827572 972827574 972827572 972827579 972827579 972827574 999936620 999936653 999936637 999936642 999936636 999936635 999936633 999936648 999936652 999936657 999936657 999936653 999936648 999936648 999936658 999936655 999936664 999936664 999936839 999936832 999936823 999936818 999936887 999936896 999936896 999936911 999936910 999936904 999936891 999936881 999936875 999936871 999936878 999936877 999936874 999936880 999936878 999936878 999936895 999936889 999936884 999936884 999936883 999936891 999936891 999936897 999936912 999936904 999936881 999936878 999936878 999936889 999936880 999936871 999936878 999936876 999936873 999936868 999936882 999936880 999936879 999936942 999936926 999936930 999936930 999936930 999936929 999936926 999936925 999936925 999936921 999936921 999936905 999936899 999936899 999936899 999936894 999936887 999936880 999936870 999936877 999936888 999936918 999936897 999936884 999936881 999936885 999936879 999936878 999936877 999936881 999936873 999936872 999936872 999936870 999936874 999936873 999936854 999936853 999936828 999936828 999998870 999998885 999998905 999998904 999998903 999998900 999998919 999998918 999998918 999998907 999998905 999998902 999998901 999998899 999998904 999998910 999998906 999998916 999998913 999998912 999998912 999998851 999998851 999998862 999998859 999998846 999998855 999998852 999998852 999998853 999998847 999998846 999998844 999998849 930711237 930711235 930711245 930711254 930711254 930711254 930711254 930711262 930711262 930711256 930711246 930711232 930711259 930711258 930711294 930711263 930711263 930711260 930711252 930711251 930711252 930711248 930711251 930711250 930711250 941927151 941927150 941927116 941927113 941927107 941927104 933220477 933220537 933220529 933220547 933220541 933220537 933220524 933220519 933220501 933220498 933220496 933220496 933220497 933220497 933220487 933220489 933220486 933220477 933220479 933220485 938537780 938537760 938537767 938537771 938537770 938537765 938537771 938537752 938537751 938537728 938537725 938537725 938537722 938537711 938537676 938537684 938537680 938537680 938537684 938537683 938537683 938537683 938537682 938537676 938537676 938537676 938537595 938537596 938537596 938537596 938537596 938537595 938537595 938537587 938537621 938537604 938537605 938537606 938537612 938537624 938537643 938537642 938537642 938537665 938537662 938537658 938537650 938537653 938537649 938537641 938537641 938537679 938537679 938537677 938537676 938537158 938537156 938537156 938537155 938537138 938537135 938537134 938537140 935391671 935391666 935391669 935391665 935391663 935391699 935391694 935391676 935391659 935391659 935391658 935391642 935391637 935391625 935391625 793222507 793222520 793222516 793222498 793222500 793222493 793222493 793222488 793222494 793222490 793222490 793222486 793222484 793222493 793222492 793222492 793222493 793222485 793222531 793222505 793222505 793222511 793222499 793222469 793222466 793222468 793222374 793222374 793222374 793222374 793222361 793222355 793222349 793222348 793222347 793222344 793222344 793222339 793222338 793222341 793222340 793222320 793222318 793222315 793222301 793222294 793222291 793222316 793222313 793222312 793222277 793222277 793222276 793222273 793222268 793222266 793222261 793222264 793222292 793222292 793222292 793222288 793222287 793222286 793222282 793222278 793221508 793221566 793221568 793221571 793221634 793221646 793221645 793221640 793221640 793221621 793221635 793075131 793075127 793075124 793075123 793075120 793075122 793075121 793075120 793075113 793075127 793075121 793075128 793075128 793075134 793075145 793075143 793075139 793075139 793075137 793075129 793075139 793075139 793075142 793075174 793075171 793075185 793075329 793075325 793075324 793075325 793075460 793075454 793075456 793075466 793075467 793075484 793075431 793075428 793075420 793075415 793075425 793075430 793075379 793075383 793075383 793075382 793075378 793075378 793075374 793075373 793075373 793075371 793075371 793075369 793075383 793075388 787758088 787758088 787758080 787758080 787758081 787758077 787758056 787758046 787609202 787609191 787609189 787609195 787609193 787609188 787609205 787609252 787609252 787609247 787609246 787609253 787655884 787655882 787655879 787655873 787655872 787655872 787655871 787655863 787655863 787655847 787655847 787655844 787655840 787655825 787655822 787655835 787655835 883915994 883915993 883915969 883916009 883916009 883916008 883916010 883916007 883916011 883916005 883915983 883915998 883916000 883261468 883261465 883261462 883261460 883261461 883261461 883261475 883261470 883261469 999895420 999895414 999895395 999895409 999895407 999895407 999895401 999833358 999833358 999832072 999832072 999832072 999832089 999832089 999832136 999832134 999832130 999832129 903571974 903571972 903571960 903571986 903571973 903571982 903571981 903571978 903571994 903571993 903571993 903571985 903571976 903571973 903571961 903571954 903571949 903571944 903571977 903571976 903571979 903571975 903571967 903571964 903571970 903571965 903571953 903571989 903571986 903571985 903571983 903571998 903572017 903572016 903572014 903572014 903572010 903572010 903572009 903572008 903572010 903572024 903572023 903572018 903572133 903569654 903569652 903569664 903569675 903569681 903569666 903569666 903569663 903569659 903569657 903569657 903569642 903569642 903562977 903562975 903562970 903562967 903562987 903562990 903562989 903562987 903562987 903562984 903562982 903562981 903562958 903516323 903516321 903516316 903516313 903516310 903516305 903516300 903516300 903516299 903516292 903516292 903516290 903516290 903516284 903516283 903516292 903516291 903516296 903516296 903516292 903516311 903516319 903516315 903516337 905705127 905705127 905705121 905705113 905705109 905705104 905705103 905705098 905705093 905705083 905705082 905705079 905705078 905705082 905705081 904346326 904346325 904346318 904346316 904346317 904346314 904346314 904346309 904343636 904343636 904343635 904343669 904343669 904343668 904343659 904343678 904343672 904343671 904343680 904343709 904343674 904343672 904343672 904343672 904343714 904343713 904343673 999976388 999976388 999976317 999976303 999976301 999976300 999976309 999976308 999976305 999976319 999976318 999999952 999999945 999999944 999999942 1000000000 999999993 999999992 997811201 997811214 997811212 997811212 997811203 997811199 997811202 997811200 997811199 997811201 997811200 997811162 997811178 997811147 997811152 997811006 997810992 997810978 997810975 997810966 997810963 997810960 997810958 997810958 997810954 997810989 997810989 997810988 997810988 997810998 997810998 997810997 997810995 997810999 997811002 997811003 997811023 997811014 997811035 998809629 998809628 998809627 998809625 998809618 998809617 998809623 998809623 998809632 998809626 998809626 998809624 998809634 998809633 998809627 998809633 998809631 998809681 998809650 999965707 999965703 999965683 999965678 999965673 999965668 999965665 999965665 999965675 999965697 999965695 999965719 999965710 999965706 999965702 999965721 999965721 999965593 999965564 999965555 999965550 999965561 999965564 999965564 999965594 999965587 999965559 999965550 999965581 999965603 999965600 999965596 999965590 999965582 999965580 999965572 999965563 999965554 999965553 999965557 999965557 999965557 999965552 999965543 879173961 879173969 879173832 879173846 879173845 879173840 879173855 879173855 879173863 879173882 879173883 879173883 879173883 879173973 879173933 879173931 879173930 851525175 851525209 851525208 851525208 851525204 851525148 851525140 851525151 851525147 851525142 851525140 851525036 851525031 851525031 851525030 851525078 851525078 851525070 851525089 851525085 851525084 851525090 851525084 851525070 851525094 851525086 851525088 851525081 851525079 851525076 851525074 851525092 851525122 851525136 851525133 851525052 851525051 851525050 851525008 851524994 851524967 851524966 851524966 851524976 851524980 851524980 851524980 851524972 851524972 851524977 824415843 824415839 824415846 824415846 824415841 824415859 824415859 824415859 824415876 824415850 824415890 824415890 824415885 824415881 824415881 824415881 824415878 824415877 824415884 824415883 824415882 824415879 824415880 824415880 824415876 824415900 824415899 824415874 824415877 824415862 824415856 824415856 824415866 824415856 824415851 824415850 824415855 824415849 830392126 830392123 830392114 830392112 830449945 830450012 830450010 830450001 830450014 830450012 830450010 830450005 830450018 830450018 830450007 830450005 830450001 830449983 830449977 830449967 830449967 830449967 830449966 830449967 830449966 830449966 830449960 830449958 830449983 830449997 830450000 830450000 830450000 830449996 830449992 830449995 830450006 830450006 830450021 830450018 830450017 830450004 830449999 830449998 830449990 830449977 830449977 830449975 830449972 830450086 830450077 830450076 830450060 830450036 830450028 751419806 751419891 751419907 751419903 751419899 751419895 751419886 751419916 751419902 751419786 751419807 751419819 751419676 751419676 751419676 751419676 751419678 751419678 751419674 751419671 710352105 710352105 710352111 710352019 710352024 710352023 710352008 710352019 710352005 722608960 722608973 722608971 722608966 722608965 722608973 722608973 722608971 722608980 722608993 722609050 722609062 722609057 722609024 626976304 626976313 626976299 626976304 626976301 626976307 626976298 626976296 626976299 626976295 658031635 658031617 658031610 658031608 658031608 658031621 658031633 658031635 658031628 658031627 658031628 658031628 658031631 658031667 658031666 658031651 658031653 658031670 658031659 658031659 658031663 658031677 658031671 658031657 658031657 658031657 658031657 658031657 658031656 658031654 658031655 658031652 658031642 658031588 658031579 658031573 658031573 658031573 658031577 658031576 658031574 658031571 658031558 658031556 658031555 658031555 658031548 658031548 658031576 658031572 658031572 658031581 658031581 658031591 658031591 658031588 658031585 658031583 658031583 658032291 658032291 658032282 658032274 658032273 658032272 658032270 658032283 658032283 658032325 658032339 658032362 658032352 658032360 658032351 658032350 658032350 658032355 658032349 658032346 658032422 658032436 658032455 658032454 658032458 658032457 658032456 636834046 636834045 636834043 636834042 636834039 636834051 636834048 636834046 636834050 636834060 636834045 636834060 636834053 636834049 636834037 636834050 636834048 636834046 636834046 636834054 636834054 636834042 636834038 636834022 636834023 636834026 636834063 636834059 636834058 636834056 636834064 636834069 636834062 636834059 636834101 636834100 636834096 636834092 636834092 636834091 636834091 636834086 636834085 636834082 636834081 636834053 636834054 636834054 636834051 636834050 636834039 636834035 636834035 636834035 636834073 636834066 636834121 636834132 636834105 636834104 636834138 636834135 636834131 636834129 636834031 636834031 636834032 636834026 636833993 636834012 636834010 636833977 636833968 636833968 636833963 636833963 636833957 636833957 636833956 636833953 636833948 636833980 636833980 636833976 636833970 636833970 636833970 636833978 636833971 636833963 636833956 636833972 636833970 636833974 636833972 636833989 636834008 636834004 636833995 636833993 636833985 636833992 636833990 636833981 636833961 636833959 636833955 636833954 636833959 636833963 636833963 636833953 636833946 636833942 636833946 636833944 636833982 636834114 636834083 636834048 636834056 636834061 636834061 636834058 636834052 636834041 636834057 636834051 998376334 998376314 998376312 998376293 998376293 998376308 998376292 998376300 998376298 998376296 998376316 998376314 998376307 998376306 998376305 998376317 998376318 998376259 998376260 998376209 998376207 998376205 998376215 998376204 998376184 998376185 998376185 998376183 998376187 998376181 998376178 998376171 998376165 998376161 998376158 998376129 998376125 998376118 998376115 998376114 998376113 998376116 998376134 998376135 998376129 998376127 998376124 998351406 998351378 998351377 998351373 998351372 998351372 998351383 998351381 998351364 998351360 998351385 998351384 998351418 998351438 999278389 999278384 999278381 999278375 999278370 999278370 999278376 999278375 999278395 999278390 999278382 999278379 999278373 999450311 999450318 999450303 999450292 999450288 999450288 999450312 999450308 999519578 999519581 999519551 999519548 999519548 999519566 999519564 998520997 998520996 998521038 998521029 998521028 998521024 998521040 998521038 998521040 998521034 998521023 998521020 998521009 998521005 998521003 998520998 998520998 998520998 998521047 998521041 998521005 998521011 998521011 998520991 998520991 998520969 998520968 998520965 998520996 998520974 998520974 998520982 997364931 997364950 997364966 997364980 997364980 997364986 997364985 997364988 997364985 997364978 997364977 997364975 997364971 997364970 997295696 997295694 997295691 997295690 997295680 997295678 997295745 997295740 997295737 997295759 997295723 997295725 997295737 997295740 997295753 997295755 997295752 997295743 997295731 997295764 997295759 997295755 997295751 997295751 997295750 997295741 997295752 997295691 997295690 997295685 997295665 997295663 997295656 997295646 997295646 997295643 997295643 997295657 997295653 997295647 997295642 997295641 997295641 997295641 997295637 997123763 997123777 997123781 997123822 997123872 997123857 984866907 984867007 984867006 984866934 984866954 984866985 984866985 984866988 984866974 984866976 984866986 984866985 984866986 984867007 984867006 984867005 984866999 984867011 984867011 984867005 984867004 984867002 984867028 984866983 984866981 984866994 984866993 984866991 984866988 984866976 984866976 984866976 984866976 984866976 984866976 984866973 984866963 984866955 984866959 984866959 984866956 984866954 984866951 984866947 984866941 984866941 984866900 984866897 984866897 984866894 984866894 984866884 984866877 984866877 984866875 984866878 984866876 984866876 984866894 984866894 984866885 984866885 984866882 984866879 984866877 984866885 984866883 984866879 984866878 984866872 984866857 984866847 984866869 984866868 984866867 984866859 984866865 984866864 984866869 984866867 984866867 984866866 984866857 984866852 953811512 953811511 953811515 953811499 953811513 953811507 953811516 953811530 953811531 953811530 837177560 837177554 837177555 837177555 837177553 837177552 837177567 837177559 837177557 837177555 837177555 837177562 837177584 837177580 837177585 837177583 837177582 837177582 837177580 837177565 837177564 837177584 837177612 837177652 837177649 837177646 837177643 837177641 837177631 837177627 837177617 837177621 837177634 837177650 837177677 837177675 837177675 837177686 837177671 837177671 837177679 837175695 837175730 837175731 837175731 831198999 831199008 831141207 831141196 831141192 831141191 831141199 831141198 831141197 831141196 831141232 831141226 831141280 831141276 831141271 831141257 831141227 831141237 469598952 469598950 469598945 469598988 469598988 469598985 469598985 469598984 469598982 469598983 469598983 469598976 469598974 469598973 469598984 469598992 469598969 469598969 469598970 469598963 469598962 469598971 469598992 469598990 469598987 469598985 469598997 469598996 469598989 469598989 469598989 469598989 469599011 469599015 469599020 469599020 469599020 469599019 469599018 469599018 469599021 469599005 469599005 469599005 469599005 469599014 469599014 469599009 469599009 469599008 469598999 469598999 469598992 469598992 469598986 469598982 469598993 469598993 469598992 469599003 469598910 469598917 469598913 469598925 469598948 469598945 469598944 469598943 469598939 469598937 469598937 469598949 468672008 468672047 468672073 468672093 468672079 468672076 468672072 468672045 468672044 468672042 468672136 468672134 468672133 468672132 468672130 468672128 468672130 468672132 468672131 468672067 468672067 468672065 468672067 468672057 468672052 468672066 468672065 468672068 468672068 468672066 468672080 468672076 468672090 468672095 468671757 468671757 468671822 468671826 468671873 468671879 468671451 468671449 468671449 468671452 468671451 468671449 468671447 468671458 468671462 468671456 468671484 468671472 468671472 468671456 468671490 468671490 468671490 468671485 468671509 468671504 468671499 468671497 468671465 468671468 468671465 468671464 468671469 468671463 468671461 468671458 468671444 468671463 468671456 468671448 468671446 999999816 999999829 999999829 999999828 999999830 999999829 999999827 999999851 999999849 999999847 999999842 999999857 999999851 999999863 999999823 999999823 999999812 999999817 999999814 999999830 999999830 999999822 999999822 999999822 999999797 999999791 999999788 999999786 999999760 999999762 999999762 999999762 999999757 999999755 999999753 999999750 999999747 999999739 999999766 999999796 999999792 999999789 999999787 999999788 999999788 999999788 999999778 999999778 999999806 999999788 999999775 999999770 999999788 999999779 999999779 999999767 999999757 999999756 999999756 999999756 999999750 999999749 999999762 999999762 999999768 999999740 999999737 999999683 999999681 999999681 999999667 999999666 999999663 999999676 999999676 999999676 999999679 999999673 999999674 999999674 999999672 999999667 999999667 999999656 999999651 999999662 999999662 999999657 999999654 999999637 999999634 999999622 999999620 999999609 999999609 999999602 999983376 999985204 999985232 999985239 999985228 999985226 999985226 999985226 999985226 999985222 999985222 999985215 999985184 999985127 999985126 999985126 999993405 999993402 999993402 999993400 999993412 999993415 999993413 999993763 999993774 999993769 999993743 999993738 999993737 999993737 999993694 999993692 999993687 999993690 999993682 999993681 999993680 999993679 999993662 999993647 999993646 999993640 999993626 999993603 999993600 999993588 999993581 999993582 999993582 999993581 999993576 999993597 999993571 999993942 999993936 999993957 999993956 999993952 999993950 999993950 999993950 999993971 999993968 999993969 999993969 999993983 999993964 999993972 999993964 999993959 999993556 999993553 999993548 999993589 999993553 999993577 999993578 999993607 999993607 999993624 999993619 999993603 999993602 999993601 999993606 999993602 999993596 999993551 999993550 999993549 999993549 999993546 999993538 999993519 999993519 999993518 999993506 999993503 999993503 999993501 999993520 999993521 999993507 999993565 999993561 999993555 999993527 999993526 999993471 999993467 999993461 999993451 999993448 999993448 999993442 999993449 999993449 999993463 999993459 999993490 999993490 999993480 999993466 999993456 999993456 999993444 999993413 999993409 999993411 999993411 999993407 999993406 999993416 999993394 999993380 999993378 999993379 999993372 999993387 999993387 999993386 999993404 999993404 999993404 999993413 999993410 999993408 999993404 999993404 999993402 999993398 999993395 999993409 999993419 999993460 999993465 999993463 999993462 999993474 999993491 999993491 999993490 999993489 999993847 999993868 999993864 999993896 999993904 999993907 999993903 999993901 999985632 999985631 999985601 999985598 999985596 999985596 999985595 999985591 999985588 999985582 999985593 999985589 999985587 999985586 999985593 999985580 999985578 999985569 999985568 999985569 999985565 999985554 999985552 999985572 999985559 999985555 999985538 999985542 999985540 999985534 999985529 999985529 999985524 999985523 999985551 999985546 999985506 999985519 999985496 999985492 999985490 999985495 999985493 999985493 999985553 999985553 999985549 999985548 999985548 999985540 999985542 999985537 999985533 999985531 999985565 999985554 999985559 999985557 999985557 999985555 999985571 999985423 999985542 999985541 999985538 999985555 999985528 999985526 999985516 999985515 999985513 999985521 999985521 999985514 999985511 999985508 999985547 999985545 999985530 999985529 999985525 999985574 999985589 999985582 999985580 999985580 999985577 999985577 999985573 999985573 999985567 999985560 999985554 999985566 999985564 999985568 999985561 999985554 999985553 999985538 999985528 999985523 999985512 999985515 999985535 999985534 999985533 999985526 999985698 999985687 999985690 999985582 999985582 999985636 999985627 999985621 999985615 999985619 999985619 999985617 999985615 999985610 999985609 999985607 999991346 999991344 999991323 999991317 999991314 999991314 999991314 999991292 999991271 999991256 999991256 999991246 999991245 999991280 999991262 999991254 999991252 999991252 999991224 999991234 999991233 999991250 999991242 999991243 999991233 999991232 999991218 999991216 999991210 999991216 999991213 999991213 999991213 999991212 999991211 999991209 999991243 999991235 999991234 999991232 999991232 999993641 999993634 999993624 999993621 999993619 999993616 999993607 999993601 999993601 999993601 999993595 999993597 999993596 999993596 999993592 999993608 999993607 999993610 999993610 999993600 999993599 999993598 999993579 999993592 999993632 999993632 999993631 999993630 999993619 999993631 999993627 999993632 999993679 999993677 999993676 999993670 999993775 999993787 999993779 999993771 999993763 999993757 999993762 999993764 999993759 999993780 999993769 999993748 999993748 999993733 999993725 999993756 999993778 999993776 999993773 999993750 999993748 999993748 999993742 999993749 999993740 999993739 999993739 999993736 999993736 999993734 999993730 999993721 999993729 999993733 999993747 999993744 999993769 999993767 999993761 999993755 999993761 999993760 999993760 999993755 999993758 999993753 999993752 999993744 999993737 999993723 999993720 999993737 999993737 999993720 999993723 999993709 999993704 999993687 999993682 999993689 999993687 999994535 999994526 999994524 999994543 999994535 999994533 999994528 999994525 999994522 999994522 999994529 999994528 999994529 999994510 999994509 999994507 999994527 999994528 999994532 999994531 999994531 999994540 999994538 999994535 999994539 999994535 999994532 999994527 999994539 999994537 999994534 999994521 999994568 999994555 999994539 999994548 999998108 999998104 999998102 999998102 999998193 999998185 999998169 999998173 999998168 999998168 999998167 999998149 999998143 999998136 999998048 999998045 999998038 999998030 999998116 999996288 999996281 999996277 999996275 999996274 999996266 999996275 999996268 999996275 999992720 999992721 999992740 999992724 999992728 999992689 999992672 999992673 999992679 999992662 999992678 999992667 999992667 999992667 999992667 999992704 999992702 999992680 999992609 999992593 999992580 999992575 999992604 999992604 999992604 999992598 999992713 999992711 999993882 999993916 999993934 999993931 999993929 999993936 999993945 999993944 999993941 999993939 999993930 999993926 999993912 999993909 999993908 999993906 999993906 999993912 999993905 999993905 999993903 999993896 999993907 999993944 999999597 999999597 999999597 999999598 999999596 999999580 999999538 999999534 999999555 999999554 999999549 999999548 999999545 999999541 999999538 999999538 999999535 999999527 999999536 999999534 999999528 999999516 999999505 999999477 999999477 999999538 999999553 999999546 999999542 999999584 999999606 999999614 999999655 999997235 999997234 999997234 999997233 999997233 999997221 999997255 999997249 999997248 999997250 999997330 999997356 999997371 999997361 999997357 999997357 999997379 999997378 999997378 999997407 999997407 999997410 999997410 999997409 999997401 999997401 999997394 999997393 999997413 999997416 999997415 999997414 999997414 999997404 999997394 999997394 999997389 999997397 999997393 999997392 999997389 999997380 999997363 999997359 999997371 999997395 999997400 999997399 999997398 999997398 999997390 999997387 999997383 999997376 999997395 999997392 999997389 999997389 999997367 999997365 999997356 999997346 999997347 999997335 999997335 999997371 999997367 999997368 999997255 999997253 999997245 999997266 999997266 999997264 999997291 999997299 999997297 999997250 999997259 999997263 999997313 999997315 999997312 999997311 999997323 999997294 999997293 999997295 999997295 999997294 999997290 999997282 999997273 999997261 999997261 999997260 999997259 999997259 999997257 999997255 999997246 999997257 999997270 999997266 999997266 999997263 999997254 999997254 999997268 999997235 999997231 999997229 999997228 999997227 999997248 999996383 999996392 999996386 999996383 999996370 999996361 999996349 999996388 999990647 999990644 999990435 999990439 999990431 999990430 999990391 999990390 999990373 999990388 999990389 999990436 999990290 999990287 999990314 999990314 999990312 999990307 999990298 999990314 999990313 999990313 999990293 999990292 999990291 999990291 999990309 999990301 999990301 999990258 999990265 999990304 999990304 999990298 999990291 999990280 999990290 999990289 999990287 999990287 999990466 999990463 999990476 999990495 999990494 999990490 999990483 999990528 999990510 999990510 999990501 999990483 999990480 999990480 999990478 999990478 999990478 999990478 999990497 999990510 999990509 999990506 999990500 999990502 999990542 999990538 999990538 999990523 999990523 999990521 999990497 999990493 999990490 999999133 999999125 999999116 999999123 999999122 999999125 999999120 999999134 999999124 999999123 999999122 999999122 999999119 999999119 999999119 999999115 999999088 999999086 999999068 999999101 999999144 999999162 999999165 999999164 999999160 999999156 999999154 999999154 999999118 999999099 999999094 999999143 999999276 999999269 999999269 999999273 999999261 999999257 999999245 999999243 999999223 999999222 999999218 999999222 999999206 999999210 999999257 999999249 999999240 999999236 999999245 999999244 999999272 999999280 999999277 999999279 999999275 999999261 999999260 999999258 999999258 999999278 999999325 999999328 999999328 999999334 999999325 999999347 999999415 999999413 999999414 999999408 999999404 999999403 999999403 999999391 999999389 999999382 999999421 999999420 999999420 999999415 999999414 999999403 999999870 999999870 999999863 999999863 999595064 999595037 999595035 999595014 999595028 999595089 999595080 999595095 999595094 999595121 999595090 999595098 999595095 999595090 999594972 999594972 999594982 999594984 999594982 999594973 999594967 999594967 999594963 999594962 999629066 999629068 999629065 999629087 999629089 999629087 999629071 999629067 999629067 999629067 999629067 999629065 999629097 999629135 999629192 999629192 999629190 999629189 999629188 999629170 999629170 999629168 999629165 999629167 999629164 999629158 999629167 999629166 999629163 999629163 999629158 999629179 999629169 999629170 999629228 999629177 999629193 999629187 999629183 999629180 999629174 999629169 999629129 999629141 999629141 999629141 999629141 999629150 999629149 999629153 999629152 999629152 999629144 999629142 999629164 999629161 999629158 999629154 999629152 999629147 999629145 999629144 999629139 999629138 999629136 999629163 999629150 999631237 999631236 999631679 999631670 999631666 999631665 999631662 999631662 999631661 999631660 999631668 999631676 999631672 999631664 999631710 999631708 999631699 999631688 999631685 999631690 999631689 999631720 999631720 999631720 999631717 999631714 999631713 999631705 999637299 999637299 999637297 999637294 999637288 999637288 999637286 999637285 999637284 999637276 999718176 999718176 999718176 999718176 999718176 999718174 999718173 999718161 999718161 999718130 999718128 999718126 999718126 999718125 999718118 999718115 999718101 999732120 999732118 999732117 999732120 999732122 999732117 999732131 999732130 999732124 999732142 999732141 999732141 999732141 999732138 999732138 999732171 999732235 999732231 999732222 999739239 999739246 999739253 999860549 999860542 999860537 999860544 999860564 999860564 999860610 999860603 999860602 999860599 999860598 999860595 999860595 999860586 999865260 999865254 999865238 999865238 999865233 999865238 999865224 999865224 999865227 999865226 999865226 999865220 999865224 999865211 999865230 999865229 999865226 999865226 999865214 999865223 999865221 999865219 999865218 999865218 999865217 999865208 999865208 999865204 999865204 999865193 999865183 999865183 999865177 999865167 999865167 999865167 999865166 999865158 999865157 999865123 999865177 999865195 999865192 999903540 999903539 999903532 999903515 999903509 999903493 999903484 999903483 999903481 999903478 999903481 999903476 999903462 999903466 999903447 999903451 999903442 999903441 999903425 999903415 999903414 999903414 999903407 999903409 999903391 999903388 999903395 999903393 999903378 999903363 999822475 999822467 999822469 999822463 999822493 999822509 999822475 999822447 999822446 999822443 999822441 999822441 999822424 999822414 999822414 999822421 999822415 999822415 999822423 999822423 999822432 999822423 999822421 999822433 999822450 999843884 999843883 999843878 999843877 999843875 999843891 999843878 999843878 999843885 999843870 999843870 999843870 999843869 999843866 999843859 999843855 999843854 999843853 999843893 999843906 999843900 999843900 999843908 999843905 999843905 999843900 999843902 999843882 999843880 999843892 999843891 999843897 999843896 999843895 999843890 999843905 999843921 999926685 999926679 999926674 999926670 999926670 999926682 999926738 999926716 999926713 999926707 999926704 999926701 999926700 999926708 999926699 999926696 999926694 999926670 999926676 999926673 999926666 999926663 999926662 999926659 999926654 999926654 999926648 999926647 999926640 999926639 999926625 999926623 999926620 999926605 999926604 999926601 999926635 999926645 999926668 999926668 999926668 999926707 999926706 999926703 999926700 999926697 999926695 999926694 999926696 999927273 999927257 999927251 999927251 999999428 999999422 999999500 999999469 999999469 999999469 999999468 999999468 999999465 999999468 999999466 999999461 999999459 999999460 999999459 999999995 999999993 999999993 999999986 999999980 999999979 999999981 999999981 999999981 999999971 999999970 999999973 999999971 999999957 999999958 999999956 999999956 999999942 999999958 999999955 999999983 999999993 999999993 999123483 999123516 999123514 999123522 999123503 999123532 999123524 999123524 999123517 999123514 999123543 999123553 999123549 999123549 999123549 999123548 999123532 999123597 999123597 999123627 999123627 999123623 999123599 999123574 999123569 999123568 999123599 999123599 999123593 999123613 999123601 999123597 999123589 999123519 999123519 999123532 999123537 999123537 999123557 999123557 999123552 999123550 999123545 999123541 999123535 999123533 999123531 999123525 999123521 999123551 999123549 999123549 999123566 999123583 999123566 999123579 999123580 999123576 999123514 999123509 999247210 999247209 999247208 999247208 999247231 999247236 999247235 999247242 999247238 999247237 999247242 999247247 999247246 999247253 999247249 999247249 999247246 999246057 999246056 999246062 999246060 999246059 999246055 999246022 999246009 999246082 999246081 999246081 999246081 999246080 999246080 999246078 999246077 999246080 999246042 999246041 999246041 999246088 999246088 999246086 999246086 999246183 999246182 999246231 999246229 999246231 999246231 999246231 999246230 999246232 999246232 999246224 999246222 999246243 999246243 999246241 999207864 999207864 999207850 999207848 999207844 999207842 999207858 999207854 999207871 999207871 999207871 999207886 999207883 999207882 999207879 999207874 999207873 999207866 999207865 999207862 999253677 999253671 999253667 999253778 999253785 999253785 999253785 999253784 999253840 999253835 999253831 999253852 999253821 999253812 999253809 999253806 999253806 999253805 999253797 999253806 999253802 999253795 999253793 999253791 999253790 999253789 999253774 999253766 999253752 999253751 999253751 999253755 999253754 999253738 999253739 999239716 999239713 999239707 999239701 999239695 999239693 999239699 999239697 999239698 999239698 999239705 999239674 999239670 999239670 999239667 999239665 999239665 999239662 999239660 999239656 999239704 999239699 999239695 999239694 999239690 999239686 999239686 999239691 999239696 999239703 999239728 999239728 999239726 999239726 999239739 999239736 999239735 999239731 999239726 999239725 999239817 999239807 999239827 999239839 999239837 999239837 999239855 999239825 999239831 999239823 999239822 999239819 999239845 999239845 999239840 999239840 999239838 999239844 999239857 999239867 999239867 999239956 999239968 999239968 999239966 999787551 999787548 999787596 999787594 999787581 999787576 999787576 999787563 999787604 999787603 999787601 999787596 999787579 999787577 999787559 999787559 999787582 999782029 999781463 999781463 999781460 999774425 999774353 999774351 999774345 999774341 999774341 999774335 999772245 999772243 999772237 999772223 999772223 999772222 999772217 999772241 999772239 999772231 999772229 999772247 999772239 999772239 999772239 999772278 999772257 999772256 999772256 999772255 999772264 999772264 999772349 999772344 999772334 999772373 999772370 999772359 999772342 999772301 999772297 999771949 999771949 999771948 999771955 999771945 999771939 999771947 999771947 999771958 999771959 999771957 999771976 999771977 999771977 999771969 999771961 999771960 999771983 999771982 999771980 999771973 999771971 999771981 999771979 999777829 999777877 999777877 999777879 999777884 999777884 999777881 999777881 999777865 999777852 999777846 999777841 999777838 999777860 999777897 999777884 999777881 999777903 999777905 999777895 999777894 999777897 999777909 999777909 999777904 999777903 999777904 999777902 999777884 999777929 999777926 999777924 999777943 999777940 999777923 999777919 999777939 999777935 999777935 999778004 999778003 999778000 999777999 999777996 999777996 999777983 999777982 999777981 999777992 999777988 999777992 999777982 999777975 999777979 999777977 999777977 999777989 999777986 999777964 999777961 999777991 999777989 999777996 999778011 999778009 999778004 999777560 999777559 999777571 999756134 999756126 999756205 999756204 999756202 999756202 999756204 999756203 999756200 999756190 999756185 999756188 999756201 999756245 999756232 999756232 999756224 999756217 999756216 999756209 999756207 999756206 999756205 999756203 999756202 999756185 999756200 999756192 999756187 999756184 999756181 999756194 999756192 999756232 999756226 999756228 999756250 999756248 999756278 999756276 999756310 999756318 999756311 999756300 999756318 999756315 999756347 999756337 999756347 999756342 999756336 999756334 999756325 999756331 999756348 999756346 999756346 999756363 999756354 999756349 999756733 999756730 999756730 999756727 999756678 999756677 999756675 999756703 999890839 999890839 999890835 999890831 999890828 999890825 999890795 999890799 999890830 999890832 999890832 999890831 999890828 999890828 999890828 999890885 999890593 999994567 999994578 999994530 999994561 999994562 999994488 999994487 999994482 999994487 999994484 999994480 999994473 999994467 999994467 999994459 999994452 999994445 999994444 999994430 999994430 999994428 999994424 999994422 999994421 999994421 999994416 999994413 999994412 999994434 999994453 999994453 999994453 999994450 999994444 999994441 999994439 999994452 999994443 999994454 999994450 999994446 999994445 999994443 999994436 999994436 999994436 999994427 999994435 999994417 999994431 999994447 999994449 999994450 999994466 999994465 999994465 999994453 999994453 999994452 999994451 999988793 999988772 999988755 999988755 999988761 999988772 999988771 999988771 999942954 999908842 999908841 999908856 999908855 999908852 999908852 999908840 999908837 999908836 999908836 999908836 999908833 999908871 999908863 999908863 999908856 999908855 999908855 999908854 999908851 999908849 999908850 999908864 999908856 999908841 999908852 999908900 999908898 999908926 999908911 999908909 999908912 999908912 999908904 999908885 999908876 999908875 999908875 999908868 999908857 999908820 999908819 999908814 999908811 999908807 999908807 999908807 999908807 999908808 999908800 999908820 999908817 999908817 999908815 999908824 999908822 999908820 999908820 999908815 999908815 999908830 999908827 999908825 999908841 999908862 999908856 999908807 999908828 999908828 999908824 999908824 999908830 999908825 999908832 999908825 999908825 999908823 999908857 999908905 999908890 999908882 999908869 999908868 999908871 999908870 999908861 999722091 999722091 999722105 999717426 999713254 999713261 999713242 999713240 999713240 999713251 999713219 999713219 999713219 999713209 999713209 999713208 999713208 999713072 999713065 999713051 999713030 999713033 999713032 999713014 999713012 999713042 999713037 999713031 999713030 999713007 999713003 999713002 999713001 999713018 999713031 999713088 999713059 999713093 999713092 999713092 999713089 999713109 999713170 999589458 999589461 999589456 999589461 999589457 999589501 999589495 999589478 999589473 999589469 999589468 999644871 999644870 999644868 999644850 999644848 999644846 999644865 999644864 999644848 999644832 999644830 999644830 999644817 999644839 999644808 999644807 999644806 999644801 999644798 999644793 999644801 999644814 999644820 999644817 999644816 999644785 999644784 999644781 999644776 999644776 999644739 999644737 999644787 999644783 999644778 999644772 999644800 999644799 999644796 999644792 999644789 999644823 999644839 999644836 999644835 999644835 999644837 999644836 999644848 999644859 999644942 999644938 999644963 999645007 999645004 999645002 999644998 999644989 999644988 999644984 999644984 999644979 999644979 999644970 999644909 999644910 999644939 999644932 999644945 999644944 999644939 999644935 999644933 999644888 999644921 999644911 999644924 999644922 999644920 999644917 999644916 999644914 999644910 999644905 999644904 999644941 999644944 999644939 999644937 999644937 999644925 999644924 999644929 999644928 999644908 999644906 999644901 999644901 999644898 999644901 999644902 999644890 999644887 999644897 999644886 999644917 999644913 999644913 999644910 999644909 999644913 999644925 999644923 999644930 999644926 999644926 999644921 999644904 999644900 999644900 999644896 999644912 999644861 999644858 999644857 999644854 999644793 999644793 999644823 999644816 999644815 999644813 999644810 999644805 999644804 999644820 999644805 999644804 999644802 999644794 999644789 999644787 999644784 999644781 999644780 999644780 999644773 999644776 999644775 999644776 999644772 999644769 999644769 999644756 999644754 999644754 999644747 999644737 999644737 999644740 999644740 999644735 999644729 999644726 999644711 999644711 999644741 999644741 999644741 999644727 999644681 999644679 999644688 999644688 999644685 999644664 999644672 999644672 999644686 999644680 999644667 999644676 999644763 999644760 999644775 999644792 999644792 999644703 999644709 999644712 999644710 999999941 999999938 999999954 999999948 999999945 999999936 999999932 999999942 999999933 999999910 999999930 999999889 999999900 999999899 999999897 999999494 999999505 999999565 999999564 999999563 999999533 999999532 999999529 999999521 999999521 999999521 999999520 999999531 999999531 999999527 999999440 999999437 999999449 999999435 999999436 999999436 999999438 999999430 999999389 999999266 999877961 999877961 999877943 999877943 999877941 999877938 999877935 999877935 999877934 999877934 999877753 999877746 999877744 999877786 999877773 999877797 999877790 999877789 999877777 999877735 999877355 999877356 999877402 999877388 999877382 999877381 999877378 999877401 999877396 999877394 999877393 999877393 999877385 999877396 999877392 999877387 999877382 999877356 999877354 999877354 999877363 999877362 999877364 999877363 999877363 999522123 999522122 999522193 999522187 999522196 999522193 999522142 999522139 999522054 999522053 999522081 999522077 999522035 999522035 999522055 999522064 999522064 999522066 999522066 999522060 999522120 999522122 999522120 999522126 999522119 999522118 999522111 999522110 999522063 999522069 999522066 999522147 999522147 999522203 999522195 999522140 999522137 999522136 999522131 999522080 999522076 999522072 999522055 999522059 999522058 999522054 999522054 999522085 999522085 999522075 999522092 999522089 999522087 999522077 999522043 999522034 999522025 999522022 999522007 999522002 999534068 999534068 999534065 999534117 999534244 999534244 999534242 999534240 999534237 999534236 999534236 999534236 999534236 999534234 999534226 999534230 999534242 999534241 999534248 999534304 999534354 999534372 999534366 999534398 999534406 999534389 999534392 999534391 999534383 999534409 999534408 999534413 999534409 999534418 999534418 999534413 999534423 999534417 999534415 999534412 999534406 999534376 999534362 999534396 999534386 999534384 999534374 999534365 999534377 999534376 999534378 999534382 999534382 999534385 999534380 999534379 999462204 999462224 999462219 999462219 999462218 999462230 999462250 999462258 999462262 999462269 999462314 999462313 999462315 999462295 999462292 999462292 999462278 999462276 999462274 999474230 999474228 999474229 999474201 999474263 999474258 999474246 999474237 999474220 999474217 999474218 999474216 999474214 999474210 999474209 999474201 999474200 998926630 998926629 998926642 998926642 998926641 998926663 998926686 998926684 998926668 998926646 998926631 998926630 998926607 998926614 998926612 998926608 998926586 998926599 998926598 998926597 998926569 998926556 998926554 998926553 998926577 998926577 998926562 998920707 998920700 998920699 998920696 998920691 998920681 998920677 998920676 998920676 998920690 998920688 998920684 998920679 998920678 998920677 998920672 998920670 998920710 998908647 998908638 998908628 998908648 998908648 998908662 998908661 998908681 998908677 998908673 998908658 998908654 998908648 998908635 998908631 998908619 998908619 998908618 998908618 998908612 998908651 998908646 998908646 998908642 998908640 998908636 998908635 998908635 998908645 998908640 998908619 998908648 998908645 998908644 998908644 998908732 998908734 998908725 998908725 998908694 998908691 998908691 998908698 998908692 998908681 998908681 998908678 998908676 998908676 998908678 998908666 998908663 998908663 998908646 998908644 998908642 998908639 998908615 998908563 998908588 998908587 998908583 998908570 998908573 998908567 998908552 998908550 998908538 998908529 998899836 998899876 998899857 998899905 998899901 998899842 998899878 998899875 998899870 998899870 998899868 998899840 998899785 998899865 998899867 998899872 998899872 998899870 998899867 998899867 998899863 998899876 998899874 998899851 998899850 998899846 998899844 998899842 998899841 998899836 998899857 998899856 998899853 998899851 998899848 998899837 998899837 998899829 998899829 998899828 998899823 998899807 998899806 998899798 998899797 998899796 998899774 998899741 998899741 998899741 998899737 998899733 998899739 998899739 999996769 999996763 999996759 999996747 999996761 999996777 999996774 999941353 999941348 999929516 999929511 999929510 999795369 999795364 999795357 999795367 999795361 999795370 999795370 999795410 999795410 999795404 999795404 999795393 999795005 999794984 999794979 999794979 999794979 999794978 999794978 999794972 999794968 999795004 999795015 999795007 999795005 999795001 999795010 999795037 999795034 999795024 999795024 999795062 999795036 999795048 999795057 999795052 999795049 999795055 999795045 999795044 999795028 999795026 999795026 999795054 999795064 999795061 999795060 999795049 999795048 999795047 999795042 999795022 999795020 999795020 999795017 999795015 999795028 999795028 999795007 999795005 999795007 999795006 999795004 999795002 999794987 999794951 999794951 999794916 999794933 999794926 999794921 999794920 999794913 999794900 999794910 999794900 999794938 999794937 999794933 999794933 999794935 999999699 999999685 999999682 999999681 999999637 999999631 999999631 999999631 999999630 999999618 999999615 999999613 999999610 999999609 999999607 999999604 999999601 999999594 999999582 999999585 999999580 999999577 999999575 999999569 999999565 999999541 999999537 999999517 999999564 999999567 999999570 999999613 999999613 999999607 999999610 999999631 999999628 999999628 999999653 999999678 999999665 999999667 999999718 999999719 999999714 999999737 999999735 999999735 999999736 999999736 999999726 999999726 999999726 999999763 999999762 999999756 999999747 999999740 999999740 999999714 999999714 999999712 999999692 999999732 999999713 999999690 999999689 999999678 999999673 999999669 999999665 999999659 999999668 999999668 999999668 999999666 999999661 999999671 999999669 999999667 999999621 999999631 999999628 999999652 999999643 999999626 999999625 999999623 999999614 999999607 999999617 999999615 999999608 999999598 999999598 999999601 999999600 999999621 999999622 999999619 999999624 999999622 999999627 999999656 999999652 999999607 999999606 999999603 999999600 999999592 999999591 999999578 999999578 999999577 999999575 999999524 999999498 999999615 999999614 999999571 999999556 999999558 999999555 999999553 999999551 999999548 999999547 999999539 999999531 999999528 999999518 999999550 999999544 999999540 999999529 999999522 999999518 999999517 999999498 999999496 999999494 999999494 999999481 999999482 999999473 999999473 999999466 999999467 999999509 999999509 999999514 999999513 999999493 999999493 999999489 999999488 999999488 999999470 999999466 999999466 999999511 999999510 999999507 999999507 999999499 999999499 999999479 999999476 999999476 999999466 999999540 999999578 999999745 999999743 999999741 999999771 999999761 999999759 999999769 999999699 999999699 999999698 999999672 999999671 999999670 999999667 999999660 999999658 999999747 999999739 999999733 999999729 999999728 999999728 999999725 999999724 999999721 999999717 999999715 999999713 999999709 999999708 999999710 999999695 999999694 999999691 999999689 999999608 999999630 999999627 999999624 999999623 999999610 999999601 999999586 999999645 999999641 999999640 999999639 999999636 999999629 999999629 999999627 999999624 999999621 999999621 999999674 999999674 999999662 999999660 999999662 999999755 999999779 999999779 999999777 999999777 999999801 999999799 999999791 999999805 999999804 999999838 999999846 999999851 999999849 999999849 999999843 999999843 999999855 999999854 999999854 999999854 999999835 999999835 999999830 999999830 999999828 999999829 999999826 999999819 999999818 999999942 468671579 468671575 468671520 468671516 468671514 468671524 529370309 529370329 529370339 529370338 529370335 529370357 529370390 529370377 529370381 529370375 529370375 529370374 529370370 529370385 529370380 529370377 529370376 529370370 529370370 529370370 529370325 529370323 529370320 529370318 529370317 529370308 529370304 529370302 529370295 529370298 529370288 529370304 529370303 529370303 529370298 529370297 529370283 529370286 529370279 529370284 529370283 529370282 529370280 529370271 529370309 529370309 529370295 529370295 529370294 529370291 529370291 529370286 529370284 529370279 529370276 529370283 529370280 529370277 529370296 529370281 529370259 529370314 529370284 529370168 529370162 529370179 529370174 529370196 529371640 529371627 529371627 529371622 529371631 529371631 529371624 529371612 529371618 529371618 529371648 529371673 529371673 529371672 529371643 529371656 529371656 529371656 529371656 529371654 529371647 529371645 529371644 529371636 529371672 529371654 529371651 529371639 529371638 529371637 529371636 529371633 529371632 529372125 529372071 529372070 529372069 529372068 529372067 529372062 529372062 529372062 529372131 529372130 529372155 529372155 529372152 529372150 529372245 529372243 529372241 529372238 529372237 529372237 529372235 529372229 529372229 529372232 529372233 529372233 529372233 529372255 529372250 529372257 529372256 529372351 529372345 529372343 532536339 532536329 532536327 532536323 532536321 532536316 532536315 532536313 532536323 532536317 532536294 532536289 532536278 532536300 532536299 532536277 532536297 532536294 532536291 532536286 532536286 532536275 532536284 532536284 532536278 532536288 532536287 532536317 532536313 532536312 532536304 532536327 533491598 533491589 990236774 990236773 990236832 990236832 990236819 990236835 990236835 990236834 990236844 990236837 990236838 990236857 990236841 990236839 990236837 990236837 990237257 990237246 990237236 990237232 990237211 990237233 990237230 990237226 990237225 990237222 990237170 990237201 990237190 990237201 990247063 990247061 990247092 990247091 990247087 990247084 990247117 990247127 990247137 990247130 990247124 990247114 990247148 990247143 990247140 990247133 990247146 990247140 990247140 990247121 990247077 990247077 990247060 990247045 990247053 990247050 990247048 990247040 990247038 990247035 990247027 990247016 990247013 990247004 990247043 990247047 990247041 990247039 990247024 990246982 990246974 990246972 990247008 990247008 990246987 990246984 990246936 990246934 990246934 990246920 990246916 990246917 990246935 990246928 990246926 990246946 990246944 990246927 990272018 990271999 990271999 990271986 990271985 990271981 990271981 990271970 990272023 990272020 990272016 990272016 990272047 990272047 990272045 990272047 990272035 990272026 990272034 990272031 990272031 990272032 990272031 990272031 990272028 990272003 990271987 990271985 990271985 990271952 990271952 990271940 990271947 990271945 990271951 990271949 990271940 990271940 990271938 990271918 990271927 990271927 990271925 990271943 990271938 990271936 990271946 990271945 990271944 990271944 990271944 990271882 990271876 990271876 990271872 990271861 990271858 990271857 990271889 990271886 990271883 990271871 990271871 990271868 990271865 990271862 990271860 990271853 990271853 990271877 999946764 999946745 543201553 543201550 543201550 543201550 543201554 543201547 543201535 533526620 533526628 533526635 533526635 533526628 533526625 533526620 533526631 533526626 533526624 533526622 533526619 533526620 533526608 533526575 533526580 533526619 533526644 533526653 533526649 533526649 533526649 533526639 533526637 533526630 533526629 533526629 533526613 533526613 533526587 533526601 965976413 965976388 965976383 965976406 965976412 965976510 965976510 965976556 965976552 965976556 965976675 965976673 965976673 965976668 965976708 965976712 965976710 965976710 965976715 965976713 965976710 965976707 965976726 965976742 965976740 965976740 965976746 965976740 965976740 968617465 968617427 968617426 968617424 968617424 968617419 968617324 968617310 968617309 968617308 968617398 968617398 968749027 968749023 968749023 968749013 968748984 968748980 987622775 987622778 987622774 987622767 987622764 987622794 987622794 987622794 987622793 987622815 987622807 987622870 987622882 987622903 987622902 987622912 987622908 987622912 987623007 987623031 987623028 987623056 987623056 987623054 987623048 987623044 987623034 987623031 987623041 987623040 987623034 987623042 987623033 987623028 987623028 987623025 987623015 987623013 987623008 987623008 987623001 987622998 987622991 987622988 987622983 987623005 987623004 987622998 987622997 987622994 987622989 987622983 994115504 994115476 975241733 975241729 975241728 975241726 975241717 975241716 975241713 975241802 975241839 975241826 975241844 975241844 975241862 975241860 975241828 975241834 975241831 975241791 975241796 975241802 975241798 975241797 975241789 975241780 975241728 975241727 975241741 975241739 975241708 975241708 975241691 975241691 975241690 975241690 975241687 982435251 982435243 982435243 982435238 982435232 982435230 982435226 982435225 982435218 982435188 982435188 982435180 982435177 982435214 982435209 982435174 982435173 982435163 982435159 982435158 982435158 982435209 982435206 982435227 982435209 982435215 982435211 982435205 982435204 982435146 982435146 982435144 982435121 982435118 982435118 982435118 982435118 982435116 982435116 982435125 982435138 982435131 982435118 982435118 982435146 982435249 982435243 982435243 982435237 982435231 982435231 982435194 982435193 982435174 982435174 982435174 982435174 982435162 982435124 982435163 982435163 982435163 982519384 982519384 982519384 982519384 982519376 982519374 982519406 982519408 982519387 982519459 982519447 982519441 982640793 982640791 982651278 982651274 982651274 982651273 982651273 982651271 982651287 982651283 982651279 997733487 997733489 997733486 997733517 997733512 997733506 997733606 997733596 997733596 997733565 997733526 997733545 997733553 997733550 997733499 997733498 997733495 997733515 997733487 997733487 997733488 997733486 997733486 997733572 997733524 997733499 997733483 997733477 997733461 997733486 997733483 997733483 997733474 997733468 997733463 998159773 998159770 998159779 998159780 999725825 999725835 999725881 999725880 999725928 999725922 999725921 999726013 999747350 999747356 999747364 999747357 999747348 999747353 999747334 999747334 999747428 999747450 999747449 999747444 999747427 999755925 999755902 999755891 999755872 999755937 999755932 999755926 999329666 999329671 999329665 999329674 999329673 999329670 999329667 999329729 999329727 999329726 999329726 999329724 999329724 999329724 999329737 999329737 999329727 999329754 999329763 999329790 999329746 999329813 999329806 999329800 999329821 999329830 999329844 999329843 999329839 999329817 999329757 999329768 999329767 999329764 999329762 999329751 999329744 999329739 999329735 999329735 999329690 999329700 999329698 999329687 999329683 999329682 999329680 999329667 999329623 999329621 999329737 999329737 999329735 999329767 999329762 999329759 999329755 999329755 999329754 999329731 999329729 999329724 999329721 999329717 999329721 999329721 999329716 999329716 999782123 999782130 999782159 999782159 999782154 999782154 999782179 999782174 999782173 999782173 999782166 999782162 999782153 999782144 999782144 999782142 999782134 999782166 999782165 999782185 999782176 999782140 999782155 999782140 999782139 999782142 999782141 999782138 999782154 999782154 999782152 999782150 999782150 999782150 999782151 999782144 999782141 999782154 999782154 999983310 999983297 999983332 999983332 999983330 999996714 999996714 999996721 999996701 999996701 999996666 999996666 999996664 999996661 999996660 999996648 999996639 999996639 999996636 999996661 990162356 990162378 990162377 990162375 990162458 990162456 990162455 990162471 990162464 990162463 990162460 990162457 990162448 990162448 990162440 990162440 990162436 990162427 990162423 990162414 990162411 990162410 990162402 990162400 990162398 990162399 990162386 990162382 990162356 990162373 990162369 990162353 990162351 990162347 990162346 990162346 990162316 990162253 990162253 990162227 990162257 990162286 990162283 990162283 990162278 990162275 990162268 990162265 990162268 990162246 990162281 990162291 990162305 990162351 990162347 990162347 990162334 990162345 990162327 990162325 990162323 990162316 990162307 990162323 990162320 990162316 990162314 990162307 990162307 990162295 990162295 990162314 990162313 989275726 989275726 989275724 989275720 989275717 989275717 989275715 989275743 989275727 989275727 989275726 989275726 989275718 989275718 989275706 989275704 989275694 989275732 989275721 989275711 989275711 989275699 989275702 989275701 989874857 989874856 989874844 989753482 989753490 989753511 989753528 989753524 989753575 989753570 989753569 989753569 989753569 989753569 989753568 989753566 989753566 989753561 989753555 989753576 989753605 989753625 989753611 989753636 989753632 989753620 989753618 989753644 989753642 989753615 989753614 989753612 989753612 989753612 989753607 989621975 989621974 989622000 989621998 989622002 989622007 989622000 989621997 989621996 989621996 989621996 989621996 989622003 989621999 989621985 989621975 989621965 989621949 989621948 989621945 989621936 989621934 989621931 989621918 989621916 989621964 989621987 989621987 989621984 989621989 989621985 989621983 989621973 989621956 989621953 989621945 989621923 989621926 989621925 989621912 989621910 989621910 989621908 989621905 989621897 989621871 989621871 989621883 989621880 989621873 989621879 989621876 989621920 989621914 990427451 990427450 990427445 990427444 990427443 990427500 990427494 990427454 990427454 990427453 990427438 990427437 990427437 990427436 990427437 990427434 990427431 990427430 990427439 990427437 990427443 990427443 990427459 990427457 990427482 990427480 990427475 990427474 990427468 990427467 990427467 990427449 990427445 990427450 990427447 990427447 990427457 990427457 990427446 990427453 990427571 990427592 990427590 990427585 990427563 990427563 990427567 990427565 990427572 990427571 990427564 990427613 990427612 990427610 990427609 990427603 990434081 990434081 990434079 990434073 990434087 990434092 990434077 990434077 990434082 990442943 990442940 990241778 990241778 990241763 990241773 990241765 990241759 990241758 990241757 990241777 990241797 990241797 990241809 990241873 990241872 990241879 990241878 990241875 990241865 990241865 990241919 990241916 990241914 990241902 990241902 990241898 990241897 990241897 990241920 990241913 990241904 990241903 990241853 990241852 990241845 990241847 990293470 990293470 990293488 990293488 990293488 990293476 990293473 990293483 990293483 990293475 990293475 990293471 990293449 990293442 990293441 990293437 990293436 990293448 990293455 990293452 990293452 990293447 990293447 990293446 990293457 990293452 990293449 990293467 990293467 990293456 990293454 990293365 990293357 990293346 990293340 990293340 990293334 990293363 990293359 990293355 990293345 990293333 990293333 990293331 990293324 990293368 990293364 990293355 990293331 990293330 990293363 990293356 990293353 990293345 990293345 990293327 990293325 990293323 990293322 990293324 990293337 990293342 990293337 990293334 990293334 990293327 990293323 990293321 990293321 990293316 990293332 990293332 990293327 990293327 990293347 990293347 990293343 990293342 990293339 990293339 990293337 990293336 990293336 990293333 990293319 991663433 991663374 991663380 991663378 991663375 991663373 991663368 991663342 991663343 991663344 991663341 991663402 991663399 991663385 991663383 991663408 991663406 991663401 991663372 991663369 991663364 991663362 991663354 991663347 991663347 991663347 991663355 991663406 991663406 991663394 991663401 991663464 991663464 991663461 991663456 991663452 991663451 999357275 999357273 999357270 999357280 999357279 999357275 999357272 999357291 999357289 999357289 999357281 999357356 999337295 999337305 999337286 999878008 999878009 999878011 999878004 999878000 999877997 999877986 999877982 999877978 999877978 999877964 999877962 999999978 999999972 999999968 999999963 999999946 999999940 999999935 999999933 999999920 999999907 999999907 999999905 999999897 999999887 999999863 999999842 999999838 999999820 999999820 999999820 999999817 999999829 999999828 999999825 999999810 999999805 999999805 999999772 999999846 999999884 999999879 999999879 999999878 999999878 999999884 999999877 999999873 999999896 999999883 999999883 999999878 999999843 999999841 999999896 999999864 999999923 999999909 999999907 999999880 999999880 999999880 999999880 999999879 999999829 999999897 999999897 999999891 999999893 999999898 999999906 999999904 999999902 939301113 939301105 939301125 939301127 939301125 939301125 939301122 939301124 939301112 939301107 939301105 939301276 939301275 939301273 939301269 939301267 939301297 939301294 939301292 939301342 939301342 939301339 939301334 939301333 939301318 939301282 939301279 939301281 939301335 939301330 939301359 939301370 939301370 939301366 939301334 939301329 939301326 939301320 939301319 939301315 939301276 939301274 939301268 939301264 939301260 939301258 939301256 939301256 939301259 939301259 939301255 939301237 939301247 939301244 939301249 939301249 939301250 939301250 939301249 939301249 939301241 939301228 939301232 939301230 939301230 939301230 939301221 939301216 939301210 939301208 939301204 936137195 936137184 936137181 936137178 936137169 936137163 936137158 936137158 936137342 936137334 936137190 936137181 936137186 936137198 936137196 936137193 936137191 936137184 936137181 936137177 936137195 936137196 945141065 945141072 945141059 945141053 945141050 945141049 945141049 945141048 946063822 946063829 946063828 946063822 946063819 946063818 946063818 946063815 946063802 946063785 513613960 513613955 513613951 513613951 504610172 504610175 504610201 504610225 504610208 504610190 504610186 504610188 504610195 504610193 504610193 504610150 504610147 504610145 504610139 504610232 504610232 504610228 504610226 504610210 504610210 504610210 504610209 504610202 504610224 504610197 504610176 504610161 504610156 504610099 504610111 504610099 504610094 504610093 504610045 504610018 504609939 504609936 504609935 504609956 504609952 504609935 504609935 504611327 504611339 504611337 504611335 504611276 504611273 505079614 505079614 505079603 505079603 505079593 505079572 505079561 505079560 505079559 505079558 505079553 505079563 505079560 505079649 505079644 505079692 505079692 505079691 505079690 505079688 505079692 505079681 505079681 505079679 505079678 505079674 505079674 505079670 505079654 505079659 505079659 505079672 590980461 590980461 590980425 590980417 590980415 590980414 590980411 603496939 603496939 603496939 603496939 603496979 603496973 603496980 603496980 603497008 603497008 603497007 603497013 603497012 603501913 603501912 603501908 603501914 603501912 603501925 603501916 603501916 603501910 603501910 603501898 603501897 603501923 603501919 603501909 603501908 603501905 603501905 603501891 603501887 603501887 603501887 603501883 603476786 603476775 603476771 603476771 603476763 603476767 603476761 603476727 603476724 603476724 603476710 603476742 603476742 603476739 603476772 603476770 603476784 603476779 603486081 603486081 603486074 603486074 603486074 603486074 603486069 603486063 603486056 603486056 603486061 603486061 603486059 603033674 603033664 603033660 603033653 603033647 603033643 603033630 603033626 603033620 603033892 603033892 603033849 603033846 603033840 603033833 603033821 603033811 603033805 603033816 603033826 603033814 603033809 603033814 603033820 603033817 603033817 603033898 603033896 603033902 603033901 603033900 603033893 603033880 603033876 603033875 603033867 603033865 603033864 603033895 603033892 603033888 603033899 603033887 603033887 603033887 603033917 603033924 603033950 603033939 603033935 603033934 603033935 603033917 603033915 603033914 603033910 603033902 603033898 603033856 603033856 603033864 603024036 603024033 603024032 603024025 603024022 603024022 603024022 603024022 603024090 603024090 891301179 991194953 991194940 991195050 991195049 991195046 991195048 991195041 991195055 991195053 991195044 991195041 991195081 991195081 991195074 991195069 991195062 991195095 991195095 991195094 991195118 991195340 991195324 991195323 991195329 991195329 991195324 991195318 991195317 991195328 991195327 991195327 991195312 991195326 991195322 991195321 991195384 991195394 991195388 991195399 991195399 991195384 991195301 991195272 991195272 991195274 991195271 991195267 991195267 991195262 991195236 991195237 991195215 991195211 991195211 991195208 991195207 991195217 991195215 991195203 991195083 991195080 991195102 702909480 702909467 702909466 702909463 702909461 702909460 702909394 702909389 702909385 702909370 702909354 702909352 702909385 702909381 702909379 702909379 702909379 702909374 702909374 702909371 702909381 702909378 702909378 702909378 702909372 702909364 702909364 702909361 702909366 702909355 702909288 702909286 702909277 702909276 702909274 702909274 702909271 702909264 702909263 702909262 702909272 702909287 702909287 702909287 702909290 702909283 702909279 702909279 702909279 702909277 702909272 702909271 702909309 702909307 702909379 702909379 702909384 702909378 702909376 702909371 702909363 702909358 702909358 702909401 702909400 702909400 702909403 702909397 702909395 702909395 702909393 702909393 702909386 702909454 702909454 702909427 702909422 702909421 702909427 702909427 702909384 702909386 702909386 702909478 702909515 702909510 702909510 702909504 702909504 725502684 725502725 725502763 725502787 725502797 725502795 725502790 725502790 725502757 725502721 725502704 725502717 725502715 725502712 725502710 725502697 725502695 725502690 725502697 725502696 725502696 725502695 725502700 725502706 725502705 725502704 725502704 725502696 725502727 725502720 725502714 725502713 725502763 725502763 725502759 725502756 725502756 725502747 725502744 725502711 725502706 725502703 725502764 725502746 725502718 725502725 725502747 725502746 725502746 725502744 725502743 725502731 725502706 725502702 725502702 725502698 725502698 725502718 725502709 725502700 725502694 725502691 725502728 725502725 725502722 725502717 725502715 725502715 725502724 725502724 725502710 725502703 725502700 725502703 725502702 725502692 725503974 725503973 725503961 725503986 725503983 725503971 725503966 725503981 725504031 725504031 725504031 725504027 725504025 725504025 725504022 725504052 725504050 725504050 725504047 999985786 999985786 999985786 999985779 999985728 725503982 725503980 725503980 725504026 725504053 725504053 725504023 725504026 725504044 725504044 725504035 725493535 725493533 725493608 725493599 725493595 725493601 725493598 725493608 725493588 725493588 725493587 725493583 725493611 725493611 725493610 725493612 725493612 725493608 725493607 725493599 725493594 725493590 725493585 725493581 725493571 725493571 725493571 725493571 725493564 725493564 725493563 725025215 725025226 725025221 990457829 990457819 990457817 990457816 990457801 990457820 990457820 990457854 990457885 990457876 990457868 990457864 990373609 990373606 990373626 990373624 990373623 990373619 990373608 990373617 990373615 990373613 990373603 990373594 990373588 990373585 990373580 990373576 990373572 990373572 990541301 990541299 990541290 990541289 990541286 990541311 990541311 990541302 990541301 990541300 990541281 990541275 990541268 990541339 990541339 990541338 990541332 990541329 990541363 990541353 990541341 990541339 990541339 990541353 990541350 990541373 990541485 990541476 990541468 990541485 990541583 990541582 990535101 990535101 741364109 741364101 741364252 741364290 741364324 741364328 741364356 741364356 741364346 741364346 741364343 741364342 741364341 741364340 741364332 741364333 741364332 741364326 741364302 741364191 655463394 655463392 655463390 655463387 655463369 655463363 655463361 655463354 655463354 655463353 655463352 655463382 655463378 655463388 655463388 655463364 655463360 654922646 654922640 654922634 654922630 654922652 654922647 654922636 654922631 654922631 654922633 654956720 654956719 654956719 654956717 654956715 654956713 654956698 654956633 654956633 654956631 654956635 654956629 654956626 654956658 654956577 654956611 764199237 764199237 764199232 766526454 766526456 766526455 766526451 766526497 766526503 766526539 865664760 865664757 865664773 865664770 865664770 865664818 865664818 865664805 865664803 865664849 865664849 865664844 865664832 864742079 864742060 864742057 864742081 864742079 864742083 864742061 864742057 864742068 864742067 864742063 864742054 864742053 864742052 864742061 864742059 864742021 864742025 864742024 864742024 864742024 864742023 864742022 864742021 864742020 864742020 864742016 864742014 864742003 864742001 864741986 864741985 864741985 864741983 864741973 866468316 866468310 866468309 873432967 873432966 773525825 773525824 773525822 773525820 773525821 773525821 773525803 773525796 773525792 773525780 773525808 773525804 773525801 773525781 773525780 773525780 773525774 773525771 773525771 773525741 773525738 773525711 773525710 773525702 773525702 774122319 774122290 774122317 774122314 774122309 774122295 774122285 774122256 774122255 774122255 774122254 774122252 774122248 774122247 774122245 774122243 774122245 774122245 774122228 774122226 774122215 774122208 774122200 774122210 774122208 774122194 774122201 774122311 774122307 999999842 999999854 999999854 999999869 999999892 999999891 999999880 999999761 999999751 999999719 999999730 999999725 999999724 999999724 999999696 999999687 999999685 999999684 999999670 999999666 999999666 999999657 999999647 999999646 999999644 999999609 999999624 999999637 999999634 999999633 999999619 999999637 999999635 999999634 999999609 999999609 999999606 999999597 999999597 999999575 999999566 999999565 999999563 999999547 999999547 999999540 999999536 999999536 999999533 999999537 999999534 999999504 999999500 999999496 999999494 999999492 999999458 999999473 999999468 999999467 999999467 999999461 999999440 999999457 999999456 999999415 999999403 999999395 999999499 999999499 999999455 999999459 999999569 999999553 999999561 999999554 999999554 999999547 999999547 999999541 999999541 999999528 999999552 999999820 999999807 999999806 999999805 999999797 999999774 999999773 999999772 999999766 999999743 999999742 999999741 999999741 999999740 999999740 999999739 999999737 999999736 999999741 999999739 999999735 999999733 999999733 999999731 999999709 998273355 998273355 998273252 998273238 998273242 998273235 998273226 998273156 998273150 998273150 998273148 998273128 998273106 998273106 998273105 998273105 998273104 998273092 998273091 998273087 998273064 998273064 998273064 998273025 998273027 998273045 998273043 998273043 998273040 998273040 998273040 998273040 998273034 998273028 998273026 998273046 998273041 998273052 998273052 998273050 998273045 998273043 998273040 998273079 998273079 998273099 998273104 998273103 899134879 899134882 899134882 899134876 899134873 899134873 899134879 899134875 899134871 899134871 899134867 899134895 899134790 899134828 899134812 899134810 931541825 931614951 931614913 931614864 931614861 931614859 931614833 931614831 931614819 931614819 931614813 931614813 931614827 931614860 931614875 931614898 931614895 931614895 958530888 958530860 958530856 958530775 958530775 958530772 958530752 979613535 979613535 979613535 979613530 979613537 979613536 979613526 979613524 979613523 979613522 979613515 979613512 979613541 979613532 979613563 979613563 979613559 979613555 979613537 979613532 979613532 979613547 979613546 979613534 979613530 979613525 979613519 979613519 979613365 979613363 979613363 979613393 979613404 979613403 979613393 979613393 979613434 979613428 979613426 979613426 974597165 958335546 958335545 958335540 958335535 958335524 958335520 958335512 958335512 958335559 958335557 958335554 958335552 958335563 958335560 958335545 958335583 958335581 958335607 958335725 958335740 958335735 958335735 958335734 958335732 958335731 958335728 958335722 958335729 958335722 958335767 958335765 958335763 958335760 958335761 958335757 955348810 955348797 955348796 955348785 955348780 955348780 955348771 955348738 955348736 955348736 955348735 955348754 955348753 955348752 955348668 955348679 955348705 955348703 955348697 955348696 955348684 955348666 955348665 955348672 955348672 955348715 955348711 955348705 955348703 955348695 955348691 955348691 955348713 955348713 955348710 955348710 955348707 955348716 955348712 955348711 955348702 955348700 955348698 955348735 955348761 955348752 955348752 955297116 955297109 955297096 955297089 955297059 955297055 955297043 955297040 955297038 955297036 955297055 955297053 955297051 955297045 955297043 955297040 955297033 955297033 955297026 955297033 955297029 955297014 955297003 955297058 955297058 955297058 955297056 955297758 955297750 955297748 955297747 955297769 956455005 956455056 956455050 956455049 956455103 956455115 956455121 956455111 956455110 956455114 956455114 956455142 956455138 956455132 956455180 956455179 956455178 956455176 956455168 956455167 956455164 956455153 956455146 956455146 956455146 956455157 956455155 956455154 956455150 956455150 956455137 956454834 956454560 956454554 956454554 956468701 956468697 956468693 956468689 943952140 943952143 943952138 943952150 943331711 943331711 943331696 943331703 943331703 943331697 943331706 943331704 943331703 943331703 943331700 943331687 943331684 943331683 943331679 943331713 943331695 943331698 943331698 943331696 943331690 928249485 928249482 928249483 928249481 928249420 928249411 928249408 928249407 928249399 928249397 928249397 928081663 928081728 928081728 928081728 931254344 931254338 931254333 931254326 931254305 931254305 931254305 931254332 931254330 931254308 931254300 931254293 931254291 931254309 984928794 984928787 984928785 984928826 984928823 984928811 984928967 984928964 984928952 984928940 984928934 984928976 984928978 984928978 984929007 984925592 984925592 984925586 984925585 984925578 984925561 984925560 984925544 984925544 984925544 984925544 984925540 984925540 984925533 984925532 984925529 984925526 984925525 984925525 977231691 977231690 977231689 977231787 977231782 977231782 977231778 977231776 977634057 977634053 977634050 977634098 977634098 977634097 977634094 977634101 977634097 977634145 977634126 977634127 977634128 977634128 977634111 977634114 977634113 977634135 977634142 977634178 977634167 977634164 977634160 977634126 977634145 977634142 977634134 977634129 977634152 977634152 977634149 977634147 977634132 977634130 977634126 977634121 977634114 977634118 977634117 948214040 948214025 948214025 948214024 948214021 948214021 948214020 948214020 948214014 948214011 948214016 948214012 948213984 948213983 948213987 948213999 948213996 948214015 948209112 948209112 948209108 948209086 948209018 948209017 948209015 948209013 948209041 948209038 948209038 948209031 948209030 948209033 948209029 948209010 948209009 948208991 948208988 948209005 948208989 948208997 948208995 948208983 948208975 948208960 948208960 948208960 948208959 948208971 948208957 948208954 948208954 948208949 948208946 948208944 948208931 948208923 948208919 948208919 948208914 948208927 948208926 948208924 948209403 948209403 948209403 948209394 948209375 948209410 948209423 948209468 948209466 948209480 948209568 948209568 948209567 948209595 948209588 948209579 948209572 948209627 948209648 948209633 948209648 948209648 948004883 948004875 948004843 948004984 948005002 948004997 948004991 948004991 948004989 948004987 948004986 948004979 948005019 948005019 948005078 948005073 948005073 948005071 948005082 948005075 948005052 948005068 948005068 948005071 948005068 947996197 947996193 947996183 947996183 947996218 947996223 947996222 947996221 947996215 947996213 947996213 947996208 947996196 947996195 949362816 949362805 949362805 949362829 949362825 949362823 949362822 949362303 949362296 949362293 949362293 949362287 949362397 949362148 949362164 949362162 949362159 949362262 949362256 949362264 949362262 949362292 949362329 949362323 949362323 949362292 949362271 949362270 949362337 949362338 949362334 949362308 949362361 949362380 949362380 949362376 949362373 949362371 949362377 899948367 899948283 899948296 899948295 899948295 899948295 899948290 899948288 899948282 899948282 899948281 899948281 899948280 899948280 962226839 962226860 962226850 962226850 962226850 962226848 962226843 962226843 962226843 962226842 962226824 962226815 962226815 962226812 962226811 962226811 962226813 962226811 962226711 962226696 962226693 962226797 962226866 962226878 962226858 962226806 962257754 962257783 962257783 962257775 962257774 962257767 962257767 962257768 962257736 962257754 962257766 962257746 962257746 962257742 962257742 962257741 962257721 962257739 962257738 962257730 966500060 966500055 966500112 966500112 945417322 945417341 945417343 945417353 945417349 836174725 836174791 836174789 836174775 836174771 836174762 836174761 836174761 836174745 836174742 836174725 836174725 834921668 834921665 834921653 834921639 834921634 834921631 834921659 834921656 834921649 834921642 834921642 834921642 834921642 834921638 834921624 860462766 860462765 860462784 860462780 860462780 860462779 860462773 860462768 860462776 860462770 860462768 860462783 860462778 860462778 860462805 860462801 860462801 860462801 860462798 860462799 860462799 860462798 860462800 860462794 860462763 860462760 860462756 860462753 860462741 860462770 860462769 860462768 860462752 860462749 860462746 860462728 860462655 860462655 860462649 860462646 860462673 860462671 860461185 860461182 860461180 634583634 634583627 634583617 634583616 634583600 634583600 634583600 634583600 634583595 634583595 634583603 634583622 634583616 634583644 634583638 634583630 634583630 634583629 634583628 634583669 634583667 634583672 634583671 634583666 634583621 634583609 634583599 634583584 634583573 634583597 634583586 634583593 630323140 630323148 630323148 604781986 604782027 604782026 604782021 604782020 604782018 604782018 604782019 604781984 604781981 604781982 604781977 604781967 604781962 604782046 604782042 604782040 604782040 604782033 604782035 604782040 604782040 604782062 604782068 604782067 604782065 604782064 604782057 604782048 604782073 604782116 604782147 604782147 604782138 604782137 604782160 604782164 604782199 604782198 604782192 604782190 604782164 604782163 604782067 604782064 604797150 604797150 604797137 604797180 604797179 604797176 604797172 604797158 604797156 604797154 604797148 604797147 604797120 604797098 604797097 604797093 604797093 604797088 604797104 604797093 604797113 604797118 604797111 604797107 604797106 604797100 604797088 604797088 604797088 604797098 604797096 604797079 604797079 604797078 604797093 603991601 600818980 600818958 600818940 600818930 600818926 600818917 600818893 600818883 600818883 600818879 538540319 538540347 538540343 538540336 537383132 537383124 537383158 537383150 537383140 537383135 537383134 537383134 537383158 537383154 537383151 537383121 537383121 537383106 537383110 537383106 537383110 537383100 537383096 897217480 897217472 897217438 897217450 897217449 897217445 897217471 897217471 897217461 897217455 897217414 897217412 897217410 897217393 897217385 897217384 897217369 897217364 897217363 999999710 999999688 999999724 999999716 999999714 999999743 917157980 917157980 917157977 917157975 917157968 917157968 917158007 917157999 917157999 917158036 917158083 917158077 917158070 917158059 917158077 916061034 916061032 916061113 916061112 916061108 916061105 916061085 916061085 916061081 916061080 916061072 916061072 916061056 916061056 916061054 916061033 916061015 916061013 916061007 916061061 916061097 916061096 916061099 916061098 919743992 919743992 919744082 919744058 919744045 919744043 919744043 919744050 919744026 919744042 919744015 919744004 919744004 919743997 919744073 919744073 919744094 919744114 919744111 919744110 919744059 919744152 919744149 919744149 919744146 919744143 919744131 919744131 919744143 919744142 919744140 919744174 919744162 919744161 919744203 919744219 919744218 919744216 919744216 919744210 919744210 919744210 919744226 919744224 919744217 919744255 919744246 919744260 919744259 919744258 919744255 919744250 919744247 919744244 919744241 919744202 919744201 919744198 919744201 919744201 919744216 919744202 919744198 919744197 919744193 919744231 919744186 919744396 919744287 919744302 919744154 919744153 919744149 919744149 919744144 919744133 919744130 919744159 919744151 919744149 919744131 919744161 919744142 919744128 919744128 919744124 919744123 919744119 919744130 919744128 919744061 919744057 919744055 919744046 919744109 919744109 919744108 919744106 919744107 919744101 919744100 919744098 919744135 919744137 919744134 919744073 919744069 919744068 919744058 919744060 919744059 919744055 919744048 919744053 919744098 919744098 919744121 919744121 919744158 919744154 919744151 919744146 919744142 919744139 919744136 919744136 919744132 919744123 919744114 919744113 919744107 919744107 919744122 919744119 919744118 919744109 919744134 919744146 919744142 919744133 919744118 919744021 919744009 919744003 919743992 919743988 919744066 919744066 919744060 919744059 919744047 919744032 919744030 919743996 919743945 919743878 919743888 919743885 919743885 919743874 919743871 919743870 919743862 919743862 919743862 919743858 919743858 919743828 919743814 919743847 919743846 919743906 919743923 919743918 919743915 919743928 919743856 919743856 919743853 919743849 919743898 919742496 919742493 919742491 919742489 919742488 919742519 919742485 919742483 919742448 919742445 919742442 919742442 919742441 919742426 919742422 919742419 919742415 919742413 919742419 919742412 919742412 919742418 919742417 919742409 919742409 919742402 919742401 947500919 947500919 947500918 947500916 947500916 947500913 947500912 947500909 947500841 947500841 947500841 947500841 947500839 947500836 947500828 947500873 947500927 947500927 947500904 947500902 947500881 947500871 947500868 947500864 947500867 947500866 947500866 947500865 947500862 947500857 947500859 947500821 947500819 947500819 947500819 947500819 947500902 947500907 947500946 947500937 947500899 947500899 947500901 947500888 947500925 947500925 947500912 947500885 947500891 947500891 947500889 947500889 947500889 947500874 998986230 998986230 998986200 998986225 998986223 998986222 971213568 971213567 971213868 971213822 971213827 971213826 971213818 971213804 971213831 971213829 971213829 971213897 971213874 971213873 971213868 971213865 971213834 971213827 971213848 971213844 971213840 971213829 971213859 971213861 971213830 971213758 971213763 971213774 971213774 971213773 971213773 971213771 971213759 971213758 971213752 919728505 919728502 919728494 919728492 919728494 919728486 919728485 919728482 919728480 919728492 919728485 919728481 919728473 919728508 919728505 919728505 919728580 919728578 919728553 919728552 919728549 919728549 919728548 919728547 919728545 919728542 919728535 919728572 919728613 919728609 919728606 919728612 919728606 919728603 919728814 919728809 919728807 919728804 919728807 919728810 919728846 919728845 919728833 919728833 919728842 919728841 919728837 919728951 919728951 919728948 919728946 919728946 919728945 919728959 919728959 919728968 919728967 919728964 919728957 919728957 919728957 919728956 919728951 919728948 919729013 919729008 919729012 919729011 919729008 919728987 912767728 912767724 912767720 912767714 912767677 912767662 912767653 912767652 912767646 912767643 912767636 912767620 912767668 912767661 912767652 912767644 912767644 912767633 912767630 912767616 912767615 912767608 912767580 912767576 912767569 912767565 912767564 912767533 912767528 912767528 912767518 912767513 912767510 912767507 912767588 912767588 912767586 912767586 912767581 912767578 912767579 912767556 912767579 912767585 912767613 912767611 912767303 912767295 912645277 912645272 912645241 912645233 912645227 912645227 912645179 912645177 552810759 552810756 552810780 552810792 552810780 552810805 552810797 552810796 552810779 552810738 552810738 552810731 552810727 552810725 552810735 552810690 552810686 552810740 552810739 552810739 552810738 552810738 552810745 552810735 552810733 552810896 552810882 552810884 552810884 552810885 552810881 552795789 552795789 552795781 552795780 552795787 552795787 552795787 552795786 552795775 552795774 552795767 552795762 552795756 552795649 552795649 552795638 552795638 552795636 552795594 552795589 552795595 552795610 552795634 552795632 552795631 552795626 552795626 552795624 552795624 552795623 552795622 552795622 552795633 552795633 552795631 552795616 552795623 552795611 552795609 552795606 552795669 552795683 562987147 562987147 562987160 562987156 562987193 562987192 562987188 562987187 562987183 562987178 562987194 562987182 562987177 562987174 562987167 562987154 562987153 562987151 562987151 562987146 562987145 562987104 562987114 562987110 562987110 562987130 562987129 562987123 562987119 562987112 562987240 562987237 562987237 562987224 562987215 562987275 562987322 562987320 562987319 562987321 562987311 562987288 562987280 562987242 562987238 562987236 562987231 562987230 562987228 562987227 562987177 562987173 562987159 562987154 562987154 562987154 562987151 562987137 562987137 562987119 562987125 562987125 562987124 562987119 562987125 562987118 562987116 562987116 562987115 562987147 562987144 562987140 562987129 562987129 562987127 562987128 562987124 562987124 562987110 562987098 562987097 562987094 562987075 562987066 562987055 562987052 562987043 562987042 562987029 562987028 562987012 562987006 562987003 559304102 559304101 559304097 559304096 559304140 559304135 559304135 559304129 559304123 559304055 559304045 559304039 559304039 559304039 559304039 559304045 559304063 559304062 559294752 559294743 559294718 559294714 559294708 559294778 940349796 940349794 940349791 940349783 940349779 940349773 940349769 940349760 940349756 940349751 940349805 940349805 940349792 936107456 936107450 555052486 555052570 555052570 555052568 555052566 555052555 555052553 555052551 555052549 555052543 555052543 555052541 555052535 555052555 555052552 555052551 555018463 555018458 555018469 555018446 555018446 555018443 555018454 555018456 555018470 555018483 555018475 555018474 555018497 555018496 555018493 555018482 555018502 555018504 555018495 555018483 555018555 555018555 555018552 555018552 555018551 555018537 555018552 555018547 555018547 555018547 555018524 555018520 555018016 555018012 555018006 555018003 555017994 532424812 532424819 532424767 532424767 532424762 532424757 532424755 532424769 532424769 532424766 532424772 532424770 532424755 532424755 532424746 532424728 532424727 532424761 532424759 532424758 532424742 532424748 532424744 532424759 532424751 531058121 531058103 531058100 531058097 531058092 531058091 531058109 531058102 531058057 531058062 531058054 531058044 531058040 531058038 531058038 531058036 531058034 531058014 519842038 519842035 519842025 519842025 519842019 519841998 519841992 519841992 519841992 519842116 519842095 519842103 519842096 519842089 519841970 519841970 519841969 519842002 519842002 519768931 519768931 519768930 519768844 519768844 519768842 519768821 519768818 519768745 519768743 519768742 519768742 519768739 519768737 519768812 519768805 519768838 519768838 519768837 518398721 518398720 518398719 518398635 518398656 518398652 518398644 518398653 518398621 518398615 518398614 518398614 518398609 518398609 518398603 518398599 518398596 518398594 518398602 518398602 518398595 518398643 518398641 516071417 516071410 516071354 516071350 516071347 516071334 516071334 516071381 516071394 516071400 516071434 516071434 516071434 516071416 516071413 516071407 516071405 516071403 516071394 516071394 516071394 516071394 516071393 516071385 516071382 516071368 516071365 516071363 516071347 516071345 516071345 516071355 516071348 516071352 516071359 516071353 516071353 516071353 516071353 516071353 516071338 516071333 516071346 516071341 516071343 516071334 516071212 516071205 516071217 516071212 516071212 516071209 516071206 516071203 516071202 516071152 516071144 516071141 516071138 516071135 516071125 516071122 516071112 516071111 516071111 516071057 516071057 516071057 516071091 516071050 516071049 516071048 516071146 516071143 516071138 516071208 516071205 516071204 516071204 516071220 516071044 516071056 516071053 516071040 516071037 516071044 516071041 516071039 516071035 516071029 516071021 516071017 516071011 516071008 516071008 516071017 516071017 516071015 516071010 516070970 516070968 516070967 516070961 516070960 516070959 516070958 516070954 516070951 999998952 999998947 999998946 999998942 999998954 999998877 999998882 999998882 999998877 999998877 999998897 999998897 999998895 999998920 999998918 999998913 999998910 999998927 999998919 999998882 999998870 999998860 999998859 999998859 999998859 999998856 999998855 999998854 999998844 999998844 999998834 999998834 999999107 999999112 999999099 999999098 999999098 999999098 999999094 999999148 999999137 999999133 999999131 999999136 999999254 999999254 999999258 999999316 999999315 999999309 999998544 999998539 999998557 999998677 999998683 999998639 999998648 999998645 999998630 999998630 999998628 999998630 999998622 999998615 999998615 999998613 999998611 999998608 999998596 999998587 999998586 999998585 999998582 999998582 999998575 999998571 999998571 999998633 999998705 999998698 999998697 999998692 999998654 999998681 999998685 999998674 999998674 999998679 999998640 999998640 999998632 999998674 999998597 999998586 999998608 999998608 999998594 999998590 999998589 999998607 999998606 999998562 999998562 999998562 999998760 999998760 999998770 999998756 999998884 999998874 999998874 999998862 999998862 999998864 999998854 999998817 999998815 999998815 999998813 999998815 999998832 999998832 999998825 999998824 999998823 999998820 999998818 999998815 999998815 999998837 999998832 999998831 999998831 999998821 999998821 999998812 999998813 999998859 999998922 999998841 999998840 999998879 999998881 999998873 999998871 999998867 999998872 999998871 999998868 999998866 999998861 999998720 999998570 999998567 999998565 999998561 999998563 999998563 999998559 999998541 999998542 999998574 999998573 999998589 999998563 999998544 999998544 999998543 999998538 999998547 999998542 999998513 999998512 999998509 999998392 999998992 999999071 999999067 999999067 999999067 999999067 999999067 999999104 999999108 999999107 999999104 999999097 999999173 999999185 999999181 999999176 999999173 999999168 999999162 999999207 999999203 999999200 999999198 999999195 999999238 999999237 999999233 999999232 999999231 999999228 999999188 999999171 999999165 999999164 999999152 999999150 999999148 999999148 999999148 999999148 999999050 999999046 999999046 999999043 999999073 999999073 999999064 999999061 999999059 999999108 999999118 999999177 999999167 999999167 999999088 999999122 999999116 999999186 999999155 999999159 999999213 999999205 999998907 999998908 999998908 999998908 999998908 999998873 999998873 999998843 999998910 999998907 999998895 999998892 999998866 999998872 999998947 999998942 999998940 999998929 999998929 999998927 999998925 999998875 999998872 999998862 999998843 999998821 999998819 999998819 999998831 999998828 999998827 999998825 999998825 999998825 999998836 999998825 999998821 999998819 999998792 999998791 999998784 999998850 999998250 999998246 999998246 999998244 999998243 999998233 999998233 999998258 999998258 999998257 999998262 999998258 999998328 999998330 999998326 999998326 999998317 999998312 999998306 999998303 999998300 999998290 999998289 999998287 999998283 999998280 999998279 999998388 999998385 999998363 999998359 999998459 999998431 999998384 999998376 999998376 999998366 999998366 999998362 999998354 999998353 999998353 999998318 999998335 999998363 999998360 999998356 999998344 999998338 999998361 999998360 999998359 999998381 999998372 999998364 999998361 999998336 999998333 999998337 999998397 999998393 999998441 999998441 999998434 999998434 999998432 999998432 999998464 999998526 999998526 999998598 999998564 999998564 999998540 999998634 999998634 999998629 999998617 999998551 999998521 999998507 999998530 999998529 999998578 999998570 999998567 999998327 999998323 999998310 999998310 999998305 999998305 999998305 999998305 999998233 999998222 999998217 999998213 999998212 999998212 999998205 999998205 999998205 999998192 999998188 999998194 999998192 999998192 999998214 999998207 999998206 999998202 999998232 999998208 999998201 999998200 999998217 999998203 999998199 999998197 999998197 999998194 999998191 999998185 999998184 999998177 999998147 999998147 999998142 999998169 999998166 999998147 999998138 999998131 999998117 999998142 999998142 999998141 999998129 999998152 999998147 999998156 999998151 999998149 999998163 999998156 999998145 999998142 999998141 999998105 999998105 999998103 999998103 999997996 999997987 999997987 999997986 999997986 999997978 999997975 999997972 999997950 999997944 999997958 999997958 999997951 999997947 999997944 999997952 999997961 999997960 999997958 999997957 999997957 999997949 999997946 999997986 999997963 999997956 999997953 999997960 999997957 999997953 999997974 999997963 999997967 999997963 999997951 999997951 999997940 999997909 999997866 999997916 999997912 999997904 999997854 999997853 999997845 999997840 999997883 999997881 999997877 999997855 999997852 999997845 999997839 999997830 999997815 999997775 999997775 999997783 999997778 999997776 999997775 999997767 999997756 999997746 999997746 999997745 999997740 999997742 999997739 999997734 999997730 999997730 999997721 999997785 999997783 999997783 999997783 999997777 999997776 999997771 999997771 999997771 999997805 999997802 999997787 999997787 999997762 999997749 999997745 999997744 999997834 999997832 999997844 999997842 999997831 999997810 999997810 999997825 999997819 999997810 999997532 999997578 999997573 999997610 999997605 999997600 999997598 999997584 999997577 999997567 999997557 999997551 999997550 999997549 999997548 999997547 999997546 999997628 999997628 999997626 999997622 999997608 999997608 999997576 999997617 999997611 999997610 999997610 999997610 999997609 999997606 999997580 999997554 999997549 999997543 999997477 999997474 999997461 999997461 999997461 999997482 999997479 999997478 999997474 999997456 999997443 999997443 999997440 999998485 999998489 999998487 999998487 999998487 999998480 999998479 999998473 999998468 999998468 999998466 999998463 999998460 999998451 999998409 999998407 999998402 999998362 999998356 999998353 999998344 999998375 999998375 999998371 999998368 999998362 999998426 999998446 999998491 999998475 999998457 999998441 999998441 999998438 999998436 999998511 999998509 999998509 999998521 999998509 999998510 999998506 999998543 999998538 999998537 999998502 999998453 999998473 999998473 999998570 999998555 999998548 999998534 999998528 999998640 999998634 999998534 999998534 999998534 999998566 999998614 999998607 999998599 999998597 999998597 999998591 999998586 999998594 999998611 999998605 999998575 999998575 999998564 999998774 999998638 999998634 999998634 999998634 999998649 999998643 999998637 999998633 999998622 999998621 999998618 999998574 999998579 999998567 999998590 999998588 999998583 999998615 999998610 999998625 999998774 999998773 999998770 999998769 999998760 999998760 999998774 999998771 999998767 999998767 999998767 999998767 999998763 999998761 999998757 999998748 999998746 999998744 999998820 999998815 999998809 999998796 999998796 999998896 999998842 999998836 999998834 999998832 999998831 999998800 999998796 999998794 999998795 999998780 999998770 999998770 999998768 999998765 999998759 999998749 999998743 999998745 999998734 999998734 999998733 999998731 999998725 999998721 999998729 999998837 999998837 999998836 999998832 999998795 999998794 999998785 999998783 999998777 999998771 999998717 999998685 999998846 999998844 999998837 999998834 999998834 999998816 999998815 999998809 999998793 999998850 999999003 999999596 999999591 999999607 999999604 999999604 999999603 999999640 999999640 999999648 999999196 999999192 999999209 999999202 999999202 999999219 999999216 999999232 999999246 999998650 999998610 999998608 999998607 999998606 999998604 999998603 999998596 999998601 999998595 999998593 999998593 999998586 999998546 999998545 999998619 999998628 999998619 999998619 999998619 999998614 999998633 999998733 999998981 999998981 999998979 999998962 999998956 999998955 999999222 999999221 999999211 999999210 999999207 999999203 999999200 999999171 999999165 999999153 999999227 999999353 999999353 999999353 999999346 999999337 999999324 999999311 999999306 999999213 999999214 999999212 999999305 999999304 999999304 999999300 999999308 999999308 999999385 999999382 999999380 999999378 999999364 999999351 999999347 999999313 999999313 999999310 999999306 999999340 999999326 999999365 999999365 999999306 999999304 999999299 999999296 999999295 999999287 999999269 999999267 999999265 999999270 999999321 999999326 999999334 999999331 999999328 999999352 999999343 999999341 999999341 999999328 999999321 999999317 999999297 999999282 999999277 999999239 999999219 999999216 999999205 999999184 999999179 999999179 999999179 999999152 999999136 999999126 999999265 999999265 999999252 999999245 999999245 999999245 999999244 999999287 999999287 999999280 999999303 999999377 999999377 999999377 999999278 999999330 999999315 999999313 999999313 999999344 999999331 999999326 999999325 999999305 999402686 999402642 999402642 999402557 999402545 999402522 999402521 999402519 999402510 999402564 999402555 999402582 999402576 999402566 999402676 999402676 999402670 999402710 999402709 999402709 999402709 999402700 999402696 999402692 999402687 999402687 999606930 999606936 999606932 999606932 999606927 999606922 999606884 999606877 999606873 999606865 999606865 999606862 999606860 999606859 999606826 999606825 999606822 999606806 999680467 999680460 999680459 999680510 999680523 999680517 999680498 999680493 999680481 999680472 999680471 999680442 999680442 999680440 999680437 999680434 999680434 999680482 999680480 999680479 999680478 999850699 999850674 999850677 999850704 999924538 999924536 999924534 999924550 999924550 999924548 999924532 999924564 999924561 999924558 999924558 999924558 999924553 999924553 999924488 999924476 999924487 999924485 999924674 999924693 999924690 999924690 999754467 999754438 999754432 999754469 999754468 999754716 999754716 999754715 999754711 999754710 999754710 999754710 999754710 999754707 999754759 999754754 999754742 999754742 999754742 999754711 999754702 999754671 999754669 999754659 999754618 999754612 999754609 999754597 999754584 999754583 999754576 999754607 999754591 999754580 999754572 999754571 999754563 999754563 999754556 999754555 999754555 999754547 999754539 999754741 999754753 999754809 999754805 999754805 999754804 999754801 999754793 999754797 999754797 999754794 999754787 999754782 999754777 999754775 999754767 999754766 999754763 999754761 999754755 999754742 999754739 999754761 999754755 999754755 999754755 999754845 999754840 999754835 999755046 999755041 999755040 999949250 999949306 999949297 999949294 999949292 999949291 999949288 999949320 999949318 999949317 999949262 999949236 999949238 999949283 999949869 999949990 999950052 999950050 999950025 999950020 999949918 999949925 999949992 999949990 999949988 999949985 999949962 999949958 999949957 999949953 999949952 999949956 999949952 999951894 999951893 999951925 999951924 999951923 999951923 999951919 999951909 999951908 999951907 999951905 999951904 999951904 999951902 999951915 999951903 999951902 999951901 999951901 999951900 999951896 999951894 999951893 999951890 999951906 999951899 999951892 999951892 999951861 999951859 999952021 999952019 999952017 999952017 999952011 999952006 999952006 999952006 999952029 999952023 999952023 999952015 999952002 999952000 999951966 999956422 999956481 999956480 999956480 999956478 999956481 999956473 999956468 999956467 999956466 999956462 999956457 999956455 999956508 999956825 999956854 999956850 999956849 999956829 999956851 999956849 999956839 999956833 999956829 999956828 999956941 999956941 999956930 999956930 999957010 999957009 999957011 999957007 999956998 999956990 999956990 999956971 999956962 999956960 999956959 999956955 999956950 999956950 999956940 999956935 999752660 999752659 999752671 999752662 999752658 999752661 999752660 999752672 999752671 999752829 999752815 999752830 999752828 999752828 999752828 999752827 999752876 999752904 999752900 999752900 999752896 999752892 999752890 999752884 999752882 999757637 999757628 999757559 999757556 999757556 999757554 999757551 999757548 999757548 999757544 999757544 999757547 999757546 999757667 999757658 999757658 999757656 999757658 999757657 999757655 999757660 999757652 999757649 999757645 999757638 999757638 999757633 999757630 999757628 999757623 999757585 999757580 999757697 999757685 999757664 999757664 999757655 999757642 999757638 999757638 999757636 999757635 999757623 999757624 999757622 999757616 999757616 999757615 999757571 999757570 999757520 999757250 999757205 999757204 999757193 999757190 999757230 999877670 999877668 999877663 999877662 999877629 999877612 999877586 999877582 999877566 999877558 999877578 999877576 999877571 999877563 999877540 999877530 999877523 999877520 999877540 999877536 999877541 999877802 999877805 999877807 999877807 999877874 999877863 999877862 999877920 999877911 999877904 999877881 999877877 999877901 999877893 999877871 999877868 999877893 999877889 999877848 999877826 999877811 999877805 999877836 999877835 999877835 999877833 999877823 999893445 999893445 999893478 999893473 999893473 999893433 999893419 999893411 999893409 999893384 999893379 999893379 999893398 999893392 999893392 999893388 999893388 999893388 999893388 999893385 999893385 999893385 999893263 999893262 999893261 999893213 999893213 999893213 999893208 999893208 999893203 999893193 999893190 999893208 999893188 999893188 999893160 999893159 999893229 999893228 999893225 999893220 999893178 999893177 999893166 999893165 999893160 999893159 999893157 999893155 999893133 999893406 999893403 999893413 999893412 999893398 999893596 999893596 999893559 999893559 999893557 999893554 999893551 999893548 999893526 999893602 999893599 999893589 999893542 999893542 999893534 999893525 999893521 999893521 999893613 999893608 999893608 999999770 999999761 999999757 999999663 999999658 999999638 999999695 999999691 999999689 999999663 999999636 999999651 999999651 999999651 999997703 999997669 999997663 999997643 999997643 999997706 999997733 999997727 999997727 999997727 999997724 999997721 999997747 999992988 999993006 999993001 999993077 999993075 999993056 999993140 999993132 999993126 999993123 999993101 999993098 999993059 999993047 999993046 999993046 999993045 999993033 999993033 999993025 999993018 999993018 999993014 999992974 999992995 999992984 999992944 999992939 999992925 999992917 999992915 999992915 999992914 999992886 999992881 999992930 999992916 999992909 999992792 999992790 999992784 999992807 999992806 999992798 999993012 999993010 999993000 999993000 999993000 999992998 999992993 999992987 999992986 999992983 999992978 998189827 998189784 998189788 998189786 998189784 998189781 998189766 998189766 998189741 998189730 998189730 998189726 998189726 998189719 998189718 998189712 998189630 998189625 998189622 998189579 998189570 998189568 998189557 998189596 998189453 998189453 998189442 998189441 998189408 998189403 998189403 998189401 998189401 998189396 998189396 998189395 998189389 998189388 998189386 998189381 998189355 998189354 998189352 998189352 998189350 998189345 998189335 998993855 998993850 998993867 998993866 998993858 998993857 998993823 998993823 998993821 998993817 998993809 998993806 998993828 998993822 998993814 998993810 998993810 998993808 998993804 998993792 998993792 998993789 998993789 998993785 998993733 998993766 998993765 998993759 998993758 998993768 998993766 998993762 998993757 998993743 998993741 998993741 998993725 998993723 998993723 998993714 998993714 998993688 998993678 998993749 998993747 998993447 998993433 998993417 998993373 998993399 998993337 998993330 998993317 998993310 998993286 998993283 998993275 998993267 998993266 998992655 998992651 998992646 998992644 998992637 998992637 998992637 998992626 998992630 998992625 998992621 998992620 998992620 998992618 998992618 998992614 998992612 998992603 998992543 998992541 998992538 998992537 998992513 998992511 998992507 998992506 998992505 998992492 998992485 998992485 998992255 998992248 998992247 998992243 998992239 998992231 998992230 998992216 998992359 998992350 998992342 998992341 998992341 998992340 998992339 998992450 998992449 998992449 998992449 998992537 998992536 998992542 998992533 998992523 998992523 998992518 998992516 998992513 998992549 998992546 998992586 998992582 998992510 998992510 998992509 998992506 998992505 998992482 998992510 998992506 998992514 998992494 998992492 998992475 998872028 998872026 998872026 998872026 998872026 998872020 998872018 998872017 998872015 998872009 998872004 998871995 998871983 998871981 998871977 998871965 998765757 998765727 998765727 998765714 998765712 998765746 998765734 998765732 998765731 998765715 998765703 998765700 998765698 998765694 998768803 998768798 998768797 998768795 998768793 998768789 998768767 998768769 998768825 998768839 998768857 998768951 998768945 998768940 998768923 998768919 998768919 998768865 994367184 994367178 994367279 994367370 998670111 998670103 998680033 998680028 998680144 998680144 998680136 998680130 998680124 998680192 998680190 998680189 998680189 998680236 998680233 998680195 998680193 998680189 998680189 998680189 998680186 998680123 998680113 998680065 998680057 998680039 998680031 998680076 998680076 998680072 998680070 998680061 998680072 998680042 998680039 998680021 998680019 998680030 998680024 998679958 998679932 998679931 998679936 998679944 998679944 998679937 998679936 998679932 998679932 998679929 998679927 998679919 998679919 998679916 998679913 998679884 998679881 998679878 998679878 998679878 998679872 998679838 998679837 998679833 998679827 998679811 998679805 998679805 998679804 998679803 998679802 998679806 998679804 998679925 998679922 998679912 998679901 998679900 998679900 998679887 998679883 998679875 998679875 998679878 998679877 998679875 998679838 998679819 998679812 998679814 998679794 998679840 998679653 998679648 998679648 998679643 998679636 998679627 998679620 998679624 998679624 998679622 998679630 998679628 998679626 998679638 998679637 998679637 998679634 998679733 998679723 998679751 998679876 998679875 998679846 998679872 998679833 998679882 998679920 998684570 998684569 998684568 998684563 998684561 998684561 998684559 998684555 998684555 998684554 998684552 998684589 998684587 998684599 998684592 998684587 998684584 998684687 998684679 998684677 998684675 998684673 998684672 998684662 998684654 998684652 998684651 998684648 998684690 998684686 998684631 998684630 998684630 998684712 998684705 998684699 998684692 998684698 998684697 998684683 998684654 998684650 998684568 998684567 998684565 998684635 998684632 998684630 998684630 998684630 998684628 998684620 998684619 998684601 998684602 998684598 998684587 998684576 998684574 998684571 998684568 998684562 998685444 998685440 998685454 998685450 998685432 998685448 998685424 998685418 998685415 998685413 998685412 998685411 998685410 998685409 998685406 998685402 998685386 998685526 998685526 998685524 998685524 998685522 998685519 998685517 998685534 998685495 998685477 998685405 998685403 998685402 998685389 998685389 998685388 998685386 998685386 998685385 998685385 998685383 998685378 998685374 998685369 998685364 998685360 999743880 999743877 999743873 999743883 999743874 999743865 999743865 999743864 999743993 999743957 999743956 999743945 999743944 999743891 999743877 999743870 999743866 999743865 999743859 999743840 999743840 999743840 999743836 999743832 999743810 999743796 999743795 999743759 999743752 999743751 999743751 999743745 999743743 999743743 999743542 999743536 999743512 999743510 999743560 999743538 999743595 999743592 999743574 999743524 999743518 999743514 999743505 999743505 999743502 999743502 999743502 999743565 999743776 999743766 999743766 999743765 999743813 999743808 999743821 999743817 999743815 999743817 999743875 999743873 999743908 999743924 999743899 999744013 999744012 999744010 999744006 999744028 999744023 999744023 999744016 999744089 999744144 999744136 999744130 999744130 999744130 999744141 999744139 999744134 999744133 999744131 999744129 999744129 999744128 999744135 999744131 999744128 999744127 999744132 999744131 999744126 999744122 999744119 999744117 999744082 999744081 999744079 999744077 999744074 999744070 999744069 999744069 999744063 999744063 999744060 999744059 999744057 999743897 999743884 999743878 999743877 999743870 999743873 999743859 999743859 999743834 999743830 999743827 999743825 999743828 999743827 999743827 999743823 999743823 999743797 999743929 999743929 999743929 999743922 999743909 999743909 999743894 999743888 999743886 999743842 999743839 999743813 999743808 999743871 999743863 999743857 999743851 999743851 999743847 999743796 999743793 999743787 999743785 999743770 999743775 999743756 999743756 999743754 999743746 999743746 999743744 999743809 999743809 999743800 999743799 999743799 999743798 999743797 999743794 999743791 999743950 999743940 999743951 999743934 999743890 999743934 999743915 999743903 999743896 999743893 999743890 999743868 999744043 999744040 999744035 999743964 999743964 999743957 999743884 999743883 999743886 999743879 999743877 999743864 999743853 999743850 999743848 999743844 999743835 999743830 999743868 999743903 999743916 999743911 999743873 999743872 999743869 999743952 999743952 999743947 999743937 999743932 999743856 999743814 999743814 999743811 999743823 999743815 999743811 999743809 999743807 999743805 999743804 999743804 999743819 999743792 999743785 999743782 999743777 999743809 999743793 999743776 999743773 999743771 999743804 999743798 999743798 999743797 999797507 999797504 999797488 999797897 999797880 999797874 999797874 999797872 999797873 999797870 999797825 999797849 999797842 999797837 999797883 999797883 999797883 999797881 999797881 999797874 999797874 999797871 999797853 999797847 999797846 999797838 999797834 999797833 999797833 999797873 999797873 999797870 999797865 999797782 999797782 999797778 999797777 999797776 999797971 999797969 999797967 999797967 999797967 999797962 999797960 999797957 999797944 999797941 999797934 995495187 995495183 995495183 995495175 995495166 995495185 995495175 995495170 995495139 995495132 995495132 995495130 995495129 995495129 995495124 995495105 995495103 995495096 995495085 995495099 995495097 995495080 995495088 995495083 995495081 995495080 995495070 995495110 995495110 995495110 995495106 995495104 995495102 998639646 998639646 998639651 998639649 998639649 998814637 998814661 998814652 998814649 998814692 998814677 998814676 998814676 998814651 998814649 998814648 998814648 998814646 998814732 998814801 998814801 998814801 998814811 998814809 998814876 998814869 998814860 998814859 998814731 998814708 998814714 998814714 998814672 998814679 998814669 998814667 998814656 998814650 998814640 998814651 998814649 998814645 998814641 998814632 998814664 998814661 998814642 998814629 998814621 998814618 998814614 998814652 998814612 998814606 998814586 998814586 998814578 998814576 998814571 998814569 998814570 998814570 998814566 998814579 998814573 998814570 998814569 998814565 998814558 998814575 998814558 998814568 998814565 998814550 998814546 998814526 998814523 998814518 998814518 998814515 998814519 998814524 998814536 998814536 998814534 998814533 998814533 998814527 998814527 998814527 998814575 998814564 998814556 998814555 998814552 998814551 998816579 998816571 998816571 998816569 998816568 998816566 998816564 998816561 998816566 998816554 998816545 998816543 998816525 998816516 998742857 998742863 998742854 998742784 998742781 999989116 999989116 999989115 999989110 999989099 999984626 999984641 999984635 999984622 999984601 999984675 999984675 999984675 999984670 999984667 999984664 999984651 999984654 999984573 999984567 999986726 999986717 999986755 999986743 999986799 999986794 999986794 999986887 999986892 999986891 999986889 999986986 999986986 999986972 999986961 999986992 999987022 999987009 999986993 999986988 999987036 999987023 996842461 996842459 996842459 996842459 996842459 996842479 996842478 996842474 996842474 996842472 996842472 996842434 996842433 996842430 996842424 996842410 996842386 996842366 996842457 996842453 996842438 996842435 996842425 996842417 996842416 996842416 996842369 996842364 996842319 996842315 996842315 996842249 996842249 996842249 996842246 996842239 995783669 995783664 995783662 995783653 995783650 995783601 995783591 995783590 995783583 995783574 995783574 995783573 995783559 995783559 995783473 995783492 995783492 995783509 995783505 995783286 995783296 995783292 995783280 995783278 995785738 995785981 995785974 995785974 995785972 995786011 995786020 995786016 995786016 995786015 995786005 995786299 995786299 995786354 995786326 995786326 995786324 995786322 995785912 995786056 995786052 995786052 995786042 995786042 995786040 995786037 995786037 995786035 995786033 995786025 995786023 995786017 995786016 995785962 995786075 995786072 995786071 995786094 995786090 995786090 995786090 995786089 995786073 995786024 995786014 995785999 995785998 995785973 995785970 995785969 995785969 995697219 995697201 995697205 995697212 995697209 995697208 995697193 995697193 995697185 995697185 995702180 995702179 995702177 995702177 995702177 995702177 995702137 995702182 995702167 995702167 995702166 995702143 995702135 995702130 995702129 995702246 995702243 995702241 995702240 995702271 995702269 995702264 995702257 995702254 995702254 995702249 995702244 995702242 995702240 995702237 995702234 995702223 995702422 995702421 995702421 995702412 995702403 995702506 995702506 995702498 995702494 995702485 995702485 995702454 995702454 995702450 995702466 995702463 995702465 995702461 995702450 995702445 995702477 995692521 995692512 995692510 995692501 995692498 995692495 995692491 995692490 995692490 995692488 995692482 995692481 995692480 995692476 995692474 995692472 995692474 995692497 995692497 995692493 995692577 995692573 995692571 995692571 995692567 995692567 995692567 995692567 995692572 995692568 995692567 995692574 995692558 995692553 995692550 995692547 995692577 995692632 995692617 995692615 995692614 995692614 995692614 995692612 995692612 995692580 995692566 995692566 995692566 995692564 995692556 995692555 995692550 995692543 995692539 995692535 995692535 995692523 995692521 994446191 994446140 994446134 994446134 994446148 994446269 994446269 994446263 994446257 994446257 994446253 994446269 994446267 994446262 994446261 994446256 994446250 994446245 994446243 994446242 994446240 994446239 994446225 994446225 994446225 994446340 994446339 994461206 994461187 994461187 994461181 994461177 994461163 994461163 994461167 999333134 999333133 999333127 999333127 999333172 999333172 999333169 999333166 999333173 998528649 998528641 998528640 998528669 998528601 998528655 998528654 998528651 998528651 998528639 998528639 998528632 998528625 998528625 998528625 998528627 998528614 998528592 998528581 998528564 998528563 998528555 998528555 998528551 998528544 998528519 998528518 998528517 998528513 998528507 998528506 998528504 998528503 998528498 998528308 998528304 998528303 998528295 998528275 998528262 998528254 998528251 998528248 998528245 998528243 998528239 998528238 998528288 998528282 998528371 998528370 998528369 998528369 998442156 998442155 998442037 998442147 998442145 998442141 998442102 998442102 998442102 998442118 998442437 998442422 998442422 998442413 998442400 998442389 998442385 998442381 998442400 998442370 998442332 998442332 998442485 998442476 998442545 998442559 998442536 998442534 998442534 998442470 998442463 998440268 998440267 998440263 998440259 998440259 998440258 998440250 998440261 998440259 998440258 998440256 998440263 998440185 998440183 998440183 998440183 998440179 998440174 998440174 998440152 998440151 998440144 998440138 998440125 998440111 998440108 998440108 998440108 998440106 998440074 998440068 998440062 998440058 998440449 998440432 998440432 999997193 999997193 999997188 999997187 999997183 999997183 999997163 999997147 999994966 999994965 999994964 999994956 999994956 999994954 999994951 999994940 999994930 999994928 999994906 999994895 999994877 999994873 999994867 999994861 999994846 999994843 999994826 999994547 999994699 999994699 999994713 999994712 999994763 999994756 999994788 999994780 999994774 999994773 999994776 999994752 999994749 999994748 999994742 999994738 999994735 999994721 999994706 999994703 999994698 999994692 999994679 999994661 999994659 999994659 999994650 999994649 999994649 999994666 999994664 999994662 999994691 999994681 999994679 999994678 999994676 999994675 999994686 999994629 999994629 999994629 999994626 999994625 999992161 999992192 999992191 999992190 999992183 999992171 999992169 999992144 999992112 999992112 999989283 999989321 999989321 999989317 999989317 999989312 999989308 999989308 999989296 999989247 999989241 999989217 999989204 999989192 999989191 999989184 999989184 999989175 999989170 999989115 999989113 999989105 999989106 999999349 999805123 999805101 999805101 999805093 999814070 999814059 999814258 999814224 999814220 999814216 999814216 999814216 999946279 999946275 999946270 999946264 999946263 999946250 694010140 694010065 694010046 694010122 694010121 694010117 694010107 694010106 694010052 694010129 694010220 694010220 694010233 694010233 694010044 694010041 694010039 694010039 694010034 694010032 694010029 694010029 694009977 694009977 694009976 694009968 694009963 694009963 694009956 694009956 694009988 694010044 694010044 694010027 694010034 694010034 694010026 694010023 694010022 694010020 694010016 694010016 694010010 696211483 696211477 696211477 696211477 696211473 696211462 696211466 696211601 696211601 696211597 696211593 696211728 696211726 696211724 696211725 696211719 696211699 696211617 696211607 696211601 696211586 696211586 696211584 696211584 696211621 696211619 696211615 696211610 696211605 696404883 696404882 696404880 696404879 696404877 696404877 696404875 696404868 696404830 696404829 696404828 696404787 696404806 696404805 696404803 696404803 696404801 696404800 696404798 696404788 696404785 696404775 696404775 696404774 696404678 696404676 696404623 696404623 696404617 696404617 696404677 696404739 696404736 696404735 696404735 696404730 696404724 696404745 696404740 696404736 696404735 696404735 696404741 696404733 696404737 696404735 696404727 696404727 696404721 696404666 696404660 696404502 696404502 696404500 696404496 696404487 696404486 696404453 696404448 696404444 703055581 703055573 703055559 703055629 703055603 703055596 703055585 703055567 703055565 703055663 703055834 703055883 703055862 703055855 703055817 703055801 703055785 703055782 703055766 703055758 703055732 703055728 879002468 879002466 879031333 879031310 879031272 879031269 879032650 879032811 879032810 879032810 879032761 879032761 879032761 879032746 879032739 879032739 879032737 879032730 879032727 879064847 879064834 879064812 879064803 879064845 879064842 879064839 879064838 879064860 879064853 879064852 879064850 879064931 879064930 879064930 879064921 879064918 879064913 879064909 879064908 879064923 879064923 879064976 879064969 879065019 879065010 879065010 879065010 879065000 879065000 879064990 879064984 879064984 879064977 879064949 879064929 879075456 879075533 879075529 879075522 879075514 879075493 879075485 879075477 879075459 879075459 879075495 879075488 879075488 879075511 879075554 879075576 879075544 879075543 879075501 879075496 879075504 879075502 879075513 879075505 879075503 879075491 879336026 879336029 879336017 879336013 879336009 879336067 879336065 879336059 879336057 879336052 879336113 879336111 879336111 879336090 879336146 879336146 879336144 879336279 879336239 879336235 879336235 879336233 879336208 879336208 948021379 948021376 948021375 948021373 948021372 948021361 948021358 948021352 772074603 772074603 772074591 772074595 772074591 772074618 772074617 772074614 772074614 772074607 772074605 772074600 772074568 772074568 772074598 772074898 772074896 772074896 772074957 772074908 772074905 772074900 772074900 772074889 772074888 772074738 772074738 772074734 772074715 772074706 772074692 772074834 772074833 772074826 772074826 772074826 772074820 772074816 772074815 772074813 772074795 772074793 772074791 772074796 772074796 772074720 771942655 771942655 771942649 771942646 771942644 771942734 771942932 771942923 813206689 813206688 813206756 813206748 813206741 813206726 813206740 813206719 813206718 813206728 813206723 813206720 813206718 813206707 813206683 813206723 813206722 813206813 813206814 813206814 813206814 813206869 813206857 813206850 813206844 813206827 813206824 813206821 813206785 813206785 813206781 813206801 813206788 813206785 813206783 813206771 813206757 813206741 813206740 744521521 942816041 942816041 942816035 942816031 942816016 942816015 942816014 942816010 942815981 942815973 942815973 942815963 942815957 942816034 942816027 942816050 942816043 942816042 942816041 942816041 942816038 942816037 942816035 942816035 942816053 942816053 942816053 942816052 942816049 942816063 942816052 942816050 942816041 942816034 942816032 942816030 942816002 942815973 942815973 942815942 942815965 942815965 942815956 942815923 942816200 942816186 942816162 942816159 942816159 942816159 942816155 942816151 942816151 942816146 942816142 942816141 942816174 942816162 942816274 942816267 942816262 942816260 942816259 942816237 942816234 942815995 942815995 942815991 942815984 942815982 942815978 942816018 942816014 942816115 942816108 942816170 942816170 942871439 942871419 942871434 942871434 942871372 942871311 942871379 942871378 942871373 942871373 942871353 942871351 942871351 942871343 942871343 942871343 942871336 942871325 942871319 942871299 942871296 942871294 942871290 942871288 942871288 942871269 942871268 942871264 942871268 942871234 942871253 942871250 942871247 949140083 949140078 949140074 949140066 956508156 956508149 956508146 956508145 956508138 956508125 956508106 956508106 956508106 956508104 956508104 956508104 956508103 956508087 956508078 956508140 956508134 956508127 956508106 956508106 956508182 956508160 956508255 956508244 956508244 956508243 956508231 956508201 956508199 956508457 956508441 956508440 956508439 956508436 956508431 956503446 956503440 956503425 956503405 956503402 956503399 956503308 956503653 956503653 956503721 956503747 956503743 956503737 956503734 956503734 956503754 956503751 956503749 956503760 956503753 956503431 956503402 956503402 956503392 956503476 956503473 956503587 956503585 956503686 956503685 956503677 956503674 956503662 956503654 956503652 956503651 956503640 956503638 956503719 956503717 956503771 956503761 956503756 956503812 956503807 956503803 956786310 956786302 956786288 956786288 956786248 956786225 956786255 956786246 956786315 956786315 956786315 956786307 956786303 956786302 956786296 956786296 956786286 956786187 956786179 956786176 956786172 956786171 956786164 956786156 956786156 956786338 956786329 956786322 956786321 956786319 956786319 956786318 956786312 956786530 956792964 956793915 956793914 956793872 956793871 956793871 956793871 956793869 956793869 959969583 959969583 959969705 959969701 959959465 959959446 959959494 959959494 959959488 959959486 959959532 959959529 959959525 959959521 959959520 959959572 959959572 959959571 959959570 959959567 959959565 959959561 959959558 959959557 959959542 959959542 959959534 959959534 959959581 959959576 959959570 959959562 959959562 959959556 959959552 959959551 959959550 959959550 959959566 959959564 959959562 959959562 959959557 959959557 959959554 959959554 959959552 959959550 959959548 959959548 959959547 959959544 959959544 959959544 959959646 959959636 959959662 959959658 959959650 960348231 960348225 960348225 960348225 960348223 960348244 960348242 960348366 960348360 960348355 960348289 960348286 960348282 960434694 960434694 960434529 960434527 961067197 961067192 961067190 961067168 961067167 961067165 961067164 975224219 975224219 975224225 975224212 975224202 975224196 975224186 975224133 975224115 992427114 992427112 992427110 992427088 992427035 992427034 992427027 992427077 992427047 992427047 992427043 992427064 992427062 992427062 992427048 992427047 992427045 992427035 992427035 992427034 999897863 999897822 999897772 999897750 999897750 999897734 999897703 993628862 993628858 993628858 993628858 993628855 993629016 993629016 993629010 993628973 993628956 993628966 993628966 993628966 993628966 993628965 993628997 993628986 993628985 993628983 993628981 993628974 993628969 993628963 993629082 993629079 993629087 993629083 993629093 993629093 993629093 993629090 993629084 993629119 993629110 993629095 993629095 993629095 993629076 993628992 993628990 993628990 993629111 993629091 993629088 993629303 993629294 993629291 993629285 993629283 993629276 993629261 993629246 993629234 993629298 993629289 993629285 993629285 993629281 993629273 795334731 795334731 795334726 795334723 795334781 795334776 795334774 795334767 795464563 795464560 795464476 795464471 795464458 795464458 795464449 795538242 795538233 795538357 795538355 795538394 795538390 795538417 795538393 795538389 795538386 795538449 795538427 795529449 795529443 795529442 795529440 795529439 795529437 795529410 795513782 795380049 795380038 795380031 795380027 795380015 795380010 795380009 795380007 795379987 795379987 795379985 795379874 795390125 795389912 795389905 795389900 795389746 795389703 795389703 795389690 795389744 795389736 795389777 795389777 795389773 795389847 795389847 795389858 795389853 795389844 795389844 795389817 795389809 795389947 795389941 795389938 795389938 795389937 795389924 795389916 795389916 795389915 795389900 795389898 795389889 795389888 795389854 795389851 795389837 795389834 795390879 795390902 795390880 795390638 795390637 795390634 795390629 795390621 795390621 795390620 795390615 795390615 795390615 795390605 795390601 795390594 795390584 795390580 795390575 795390573 795390572 795390571 795390567 795390558 795390554 795390549 795390529 795390529 795390515 795390472 795390469 795390439 795390481 795390475 795390474 795390531 795390531 795390530 795390500 795390500 795390496 795390496 795390493 795390479 795390478 754126702 754126697 754126816 754126807 754126803 754126800 754126799 754126799 754126791 754126836 754126836 754126833 754126869 754126869 754126868 754126865 754126863 754126679 754126676 754126629 754126661 754126657 754126634 754126633 754126682 754126708 754126705 754126701 754126699 754126682 754126658 754126614 754953720 754953705 754953705 754953701 754953844 754953838 754953836 754953828 754953822 754953771 754953771 754953746 754953746 754953746 754953746 754953723 754953713 754953710 754953682 754953680 754953548 754953544 754953537 754953528 754953522 754953709 754953708 754953704 754953667 754953657 754953655 754953641 754953639 754953653 754953628 754953614 754953581 754953615 754953597 754953593 754953591 754953622 754953610 754953603 754953613 755307720 755307703 755307684 755307684 755307668 755307672 755307669 755307662 755307659 755307653 755307658 755307661 755307659 755307658 755307675 755312809 755312805 755312830 755312854 755312886 755312901 755312895 768838440 768838440 768838439 768838435 769027919 769027906 769027881 769027879 769027863 769027862 769027868 769027852 769027852 769027864 769027863 769027895 769027870 769027865 769027863 769027888 769027870 769027867 769027856 769027856 769027853 769027943 769027937 769027936 769027936 769027934 769027932 769027932 769027931 769027917 769027915 769027940 769027939 769027937 769027927 769027908 769027902 769027871 769027870 769027835 769027924 769027917 769027960 769027960 769027958 769027936 769027872 769027872 769027867 769027866 769027871 769027863 769027860 769027852 769027850 769027833 769027829 769027829 769027823 769027823 769027853 769027849 769027841 769027840 769027839 769027823 769027800 769027800 769027808 769027806 769027649 769027637 769027594 769027620 769027618 769027618 769027588 769027583 769027582 769027578 769028670 769028665 769028662 769028652 769028634 769028632 769028621 769028606 773687796 773687794 773687789 773687784 773687782 773687782 773687775 773687815 773687812 773687812 759530732 759530591 759530588 759530659 759530647 759530615 759530615 759530614 759530612 759530607 759530605 759530591 759515680 759515652 759515652 759515652 759515652 759515651 759515650 759515770 759515765 759515798 759515794 759515809 759515808 759515807 759515901 759515894 998314080 997925490 997925482 997925479 997925478 997925473 997925461 997925460 997925459 997925458 997925592 997925580 997925580 997925572 997925553 997925548 997925543 997925571 997925577 997925587 997925583 997925565 997925573 997925572 997925575 997925572 997925570 997925564 997925556 998516746 998516737 998516731 998516705 998516701 998516696 998516723 998516672 996959892 996959892 996959920 996959901 996959894 996962503 996962503 996962498 996962498 996962494 996962493 996135377 996135372 996135372 996135426 999999788 761201562 761201560 761201554 761201529 761201528 761201509 761201507 761201506 761201499 761201498 761201485 761201485 761201485 761201484 761201476 761201472 761201472 761201466 761201463 761201461 761201460 761201383 761190846 761190806 761190806 761190786 761190778 761190776 761190776 761190757 761190747 761190747 761190733 761190744 761190739 801890484 801890476 801890439 801890554 801890563 801890572 801890571 801890569 801890524 801890521 788278522 788278471 788278524 788278523 788278519 788278515 788278514 825119898 825119740 825045933 825045895 825045883 825045879 825045897 825045945 825045944 825045981 825045978 825045977 825045968 825045966 825039517 825039507 825039495 825039495 825039465 825039464 825039452 825039427 825039420 825039409 825039409 825039408 825039376 825039363 825039361 825039356 825039356 825039347 825039346 825039345 825039339 825039333 825039332 825039326 825039326 825039325 825039320 825039408 825039408 825039391 825039384 825039030 825039029 825039029 825039014 825039005 825039094 825039094 825039117 825039117 825039115 825039126 825038319 825038315 825038310 825038523 825038512 825038512 825038495 825038530 825038525 825038520 825038510 825038502 825038493 825038476 825038476 825038476 825038569 825038560 825038545 825038584 825038581 825038579 825038558 825038552 825038545 825038521 825038519 825038518 825038514 825038492 858066622 858066598 858066593 858066593 858066590 858066812 858066762 858066762 858066758 858066745 858066744 858066800 858302099 858302074 858302065 858302058 858302089 858301874 858301874 858301912 858301907 858301907 858397652 858397652 858397705 858397704 858397674 858397669 858397667 858397658 858397846 858397842 858397827 858397809 858397799 858397798 858397747 858397846 858397844 854533479 854533399 854533396 854533472 854533470 854459635 854459634 854459617 854459616 859694701 859694701 859694696 859694696 859694694 859694692 859694687 977064719 977064718 977064714 977064711 977064706 977064672 977064667 977064667 977064658 977064813 977064812 977064808 977064820 977064818 977064816 977064813 977064810 977064799 977064728 977064725 977064770 977064727 977064661 977064659 977064657 977064637 977978720 977978758 977978798 977978798 977978873 977978870 977978868 977978861 977978858 977978874 977978846 977978837 977978834 977978834 977978834 977978843 977978839 977978839 977978828 977978926 977978917 977978905 977978884 941137457 941137450 941137448 941137446 941137445 923934444 923934443 923934597 923934562 923934559 923934532 923934531 923934518 923934513 923934517 923934511 923934474 923933588 923933592 923933577 923933574 923933571 923933564 923933564 923933562 923933562 923933557 923933555 923933632 923933622 923933617 923933609 923933599 923933701 923933683 923933679 923933668 923933652 923933651 924662922 924662920 924662903 924662898 924662896 924662975 924662970 924662970 924662963 924662945 924662971 924662970 924662965 924662957 924662957 924662954 924662952 924662939 924662925 924662917 924662914 924662909 924662904 924662904 924662901 924662898 924662932 954414422 954414553 954414551 954414492 954414509 954414509 954414477 954414472 954414470 954414500 954414485 954414606 954414600 954414589 954414579 954414573 954414546 954414503 954414503 954414493 954414481 954414481 954414412 954414410 954414438 954414432 913714678 913714733 913714731 913714774 913714678 913714676 913714673 913714692 913714650 913714529 913714526 913714523 913714522 913714522 913714522 913714516 913714512 913714376 913714371 913714364 913714359 913714352 913714297 913714286 913584488 913584500 913584499 913584495 913584490 913584487 913584487 913584486 913584485 913584477 999966896 999966823 999966822 999966817 999966816 999966811 999966810 999237533 999237533 999237530 999237529 999237528 999237503 999237540 999237574 999237554 999237550 999996624 999996616 999996616 970245109 970245109 970514254 970514250 970514248 970514242 970514239 970514239 970514235 970514204 970514215 970514204 970514201 970514268 970514258 970514242 970514231 970514359 970514353 970514342 970514341 970514336 970514336 970514339 970514338 970514339 970514329 970514326 970514321 970514186 970514186 970514180 970514179 970514161 970514161 970514158 970514196 970514193 970514237 970514231 970514226 970514230 970514229 970514248 970514245 970514244 970514240 970514238 970514227 970514227 970514220 970514218 970514213 970514213 970514210 970514195 970514189 970514134 970514131 970514131 970514129 970514127 970514099 970514068 970514061 970514061 970514042 970514042 970514029 970514029 970514070 970514079 970514076 970514074 970514054 970514054 970514192 970514192 970514190 970514187 970514184 970514176 970514169 970514376 970514377 970514379 970514349 970514374 970514367 970514359 970514358 970514358 970514358 970514440 970514440 970514437 970514428 970514428 970514427 982004330 982004324 982004322 982004320 982004318 982004310 982004310 982004297 982004289 982004287 982004287 982004282 982004253 982004224 982004222 982004288 982004288 982004285 982004285 982004280 982004280 982004279 982004276 982004028 982004025 982004021 982004021 982004015 982004199 982004184 982004178 982004327 982004323 982004323 982004392 982004387 982004391 982004391 982004379 982004375 982004369 982004384 982004368 982004366 982004397 982006999 982006925 982006918 982006918 982006941 982006939 982006926 982006917 982006897 982006897 982006895 982006859 982006847 982006847 982006847 982006847 982236568 981882455 981882449 981882449 981882569 981882569 981882436 981882448 997860801 997860799 997860789 997860789 997861110 997861109 997861155 997861147 997861144 997861141 997861142 997861132 997861071 997861071 997861068 997861114 997861113 998046045 998046029 998046029 998045977 998045977 998045976 998045974 998045970 998045970 998045981 998045996 998045806 998045804 998045836 998045848 998045896 998045895 998045884 998045882 998045868 998045868 998045860 998045857 998045839 998045831 994870145 994870140 994870156 994870138 994870136 994870127 994870127 994870121 994870120 994870120 994870115 994870114 994870112 994869980 994869910 994869888 994869888 994869888 994869885 994869884 994869874 994869873 994869871 994869874 994869850 994869849 994869847 994869847 994869981 994869959 994869957 994869956 994869953 994869979 994869978 994869966 994869852 994869922 994869919 994869919 994869919 994869896 994869897 994869891 994869885 994869883 994869882 994869880 994869878 994869753 994869744 994869769 994869768 994869764 994869774 994869789 994869786 994869786 994869784 994869779 994869793 994869784 994869781 994869771 994869767 994869766 994869787 994869784 994869814 994869850 994869849 994869847 994774100 994774100 994774128 994774125 994774123 994774119 994774151 994774149 994774149 994774142 994774137 994774128 994774120 994774267 994774266 994774238 994774237 994773246 994773246 994773234 994773231 994773231 994773226 994773223 994773209 994773209 994773208 994773200 994773188 994773294 994773292 994773292 994773335 994773334 994773334 994773333 994773330 994773328 994773323 994773310 994773299 994773293 994773293 994773286 994773286 994773286 994773284 994773281 994773280 994773280 994773253 994773248 961745152 961745124 961745119 961745118 961484758 961484922 961484918 961484918 961484907 961484896 961484892 961484892 961484886 961484883 961484883 961484875 961484860 961484859 961484853 961484832 961484827 961484826 961484822 961484868 961484868 961484865 961484864 961484862 961484843 961484841 961484841 956249754 956249747 956249747 956249772 956249771 956249769 956249831 956249847 956249806 956249803 956249802 956249764 956249762 956249942 956249936 956249927 956249979 956249977 956249977 956249969 956250629 956250662 956250661 956250658 956250654 956250654 956250652 956844476 956844476 956844468 956844468 956844464 956844464 956844464 956844474 956844466 956844466 956844457 956844452 956844416 956844400 956844418 956844418 999999907 999999897 999999896 999999891 999999939 999999926 999999909 999997369 999997469 999997466 999997463 999997451 999997451 999997456 999997481 999812545 999812545 999812535 999812535 999812520 999812513 999812478 999812470 999812470 999812466 999812466 999812455 999053357 999053343 999053337 999053337 999053335 999053335 999053334 999053334 999053513 999053491 999053490 999053484 999053356 999053350 999053344 999053329 999053405 999053399 999053399 999053390 999053382 999053378 999053526 999053525 999053520 999053519 999053488 999053485 999053483 999053468 999053467 999052355 999052350 999052349 999052337 999052412 999052356 999052342 999052284 999052292 999052283 999052358 999052351 999052349 999052349 999052322 999052250 999052210 999052186 999052183 999052171 999052168 999052162 999052155 999052178 999052177 999052137 999052080 999052077 999052057 999052051 999052050 999052049 999052042 999052040 999052005 999052005 999051956 999051954 999052085 999052083 999052070 999052252 999052240 999052234 999052236 999052228 999052219 999052217 999052217 999052190 999052186 999052122 999052117 999052117 999052283 999052281 999052267 999052264 999052250 999052248 999052219 999052207 999052326 999052320 999052319 999052308 999052306 999052305 999052262 999052262 999052142 999052364 999052363 999052369 999052362 999052362 999052361 999052354 999052330 999052326 999052310 999052317 999052315 999052309 999052307 999052306 999052304 999052300 999052319 999052317 999052316 999052309 999052308 999052306 999052297 999052293 999052291 999052226 999052216 999052214 999052214 999052211 999052265 999052258 999052253 999052273 999052273 999052273 999052270 999052265 999052264 999052262 999052236 999052228 999052228 999052325 999052322 999052321 999052314 999052305 999052305 999052399 999052373 999052370 999052366 999052371 999052347 999052345 999052330 999052299 999052290 999052290 999052285 999052283 999052279 999052277 999052195 999052187 999052186 999052183 999052181 999052180 999052108 999052108 999052104 999052104 998460903 998460894 998460894 998460888 998460886 998460886 998460885 998460877 998460864 998460854 998460863 998460858 998460843 998460842 998460841 998460835 998460830 998460828 998460828 998460810 998460758 998460757 998460754 998460754 998460754 998460745 998460733 998460729 998460727 998460717 998460658 998460655 998460655 998460655 998460651 998460656 998460653 998460653 998460652 998460616 998460612 998460589 998460580 998460579 998460575 998460574 998460567 998460558 998460553 998460550 998591610 998536246 998536243 998536237 998536236 998543780 998543761 998543750 998543750 998543714 998543712 998543698 998543698 998543560 998543560 998543560 998543559 998543544 998543538 998543537 998543531 998543530 998543438 998543437 998543487 998543481 998543478 998543445 998543434 998543427 998543424 998543420 998543417 998543393 998543390 998543390 998543389 998543384 998543382 998543419 998542435 998542427 998542626 998542674 998542674 998542670 998542708 998542697 998542695 998542699 998542697 998542695 998542706 998542641 998542636 998542617 998542616 998542613 998542613 998542598 998542597 998542590 998542573 998542570 998542580 998542527 998542500 998542468 998542572 998542572 999130330 999130329 999130314 999130336 999130375 999130372 999130372 999130371 999130350 999130337 999882250 999882244 999882237 999934770 999934774 999934786 999934774 999934774 999934774 999934770 999934770 999934770 999934770 999934769 999934767 999934765 999934762 999934756 999934754 999934708 999934675 999934669 999934668 999934667 999934662 999934739 999934737 999934735 999934799 999934794 999182876 999182862 999182983 999182980 999182945 999182805 999182805 999182800 999182789 999182785 999182784 999182910 999182908 999182991 999182897 999182893 999182890 999182863 999182863 999182838 999182820 999182820 999182822 999182820 999182820 999182819 999182790 999182787 999182784 999182757 999182744 999182736 999182715 999182712 999182699 999182698 999182691 999182670 999182664 999182644 999182621 999182620 999182618 999282668 999282658 999282744 999282774 991811988 991811983 991811979 991811972 991783225 991783198 991783192 991783192 991783190 991783189 991783189 991783143 991783143 991783143 991783250 991783250 991783246 991783239 991783237 991783194 991783182 991783174 991783169 991783169 991783169 991783164 991783162 991783161 991783133 991783133 991783109 991783108 991783104 991783099 991783096 991783092 991783080 991783079 991195338 991195338 991195307 991195366 991195362 991195316 991195313 991195312 991195312 991195309 994244283 994244368 994244364 994244338 994244377 994244373 994244370 994244371 994244353 994244342 994244342 994244341 994244266 994244350 994244339 994244339 994244330 994244313 994244311 994244306 994244297 994244293 994244291 994244277 994244271 994244233 994244225 982754318 982754318 982754310 982754407 982754401 982754397 982754393 982754392 982754392 982754392 982754389 982754379 982754370 982754343 994242831 994242830 994242827 994242789 994242788 994242788 994242783 994242779 994242777 994242775 994242772 994243240 994243240 994243239 994243238 994243223 994243221 994243270 994243232 994243232 994243230 994243226 994243222 994243219 994243218 994243227 994235682 994235680 994235672 994235657 994235651 994235651 994235647 994235645 994235642 994235640 994235637 994235630 994235613 994235545 994235454 994235454 994235415 994235413 994235483 994235481 994235469 994235468 994235468 994235467 994235467 994235462 994236031 994236015 994236445 994236445 994236443 999995038 999995034 999995034 999995030 999995012 999995004 999995003 999994997 999994991 999995005 999994994 999994994 999994991 999995101 999995094 999995092 999995078 999995077 993343993 993343993 993343951 993343940 993343943 993333653 993333630 993333640 993333622 993333621 993333621 993333569 993333547 993333546 993333548 993333537 993333535 993333533 993333528 993333517 993333516 993333511 993333511 993333510 993333510 993333507 993333663 993333663 993333663 993333662 993333660 993333657 993333657 993333656 993333667 993333666 993333666 993333663 993064434 993064431 993064507 993064486 993064483 993064481 993064416 993064413 993064644 993064628 993064689 993064706 993064722 992150636 992150636 992150647 992150643 992150639 992150633 992150633 992150630 992150628 992150619 992145966 992145966 992145954 992145951 992145950 992145960 992145959 992145953 992145951 992145944 992145940 992143279 992143252 992143261 992143261 992143249 992143246 992143240 992143240 992143239 992143236 992143234 992143274 992143269 992143252 992143178 992143172 992143169 992143234 992143233 992143230 987483987 987483984 987483981 987483981 987483973 987483970 987483970 987483970 987483908 987483928 987483917 987483911 987483897 987483887 987483884 987483879 987483869 987483766 987483765 987451644 987451643 987451633 987451625 987451622 987451622 987451619 987451618 987451605 987451605 987451603 987451603 987451588 987451584 987451577 987452824 987452816 987452816 987452812 987452812 987452786 985251503 985251498 985251519 985251519 985251517 985251517 985251472 985251470 985251462 985251461 985251416 985251415 985251414 985251403 985251400 985251399 985251373 985251373 985251359 985251351 942095864 942095831 942095635 942095580 942095571 942095571 942095752 942095752 942095752 942095767 942095848 942095840 942095839 942095836 942096067 942096067 942096066 942096065 942096108 942096107 942096107 942096102 942096102 942096101 942096099 942437065 942437064 942437059 942436809 942436808 942436756 942436860 942436860 942431723 942431702 942431699 942201978 942201975 942201970 942201969 942201965 942201964 942201958 942201956 942201949 942201771 942201742 942201739 942201691 942201691 942201687 942201683 942201683 942201644 942201644 942201720 942201712 942201711 942201648 942201644 942201596 942201592 942201591 942201581 942201579 942201579 942201624 942201619 942201677 942201664 942201620 942201617 942201616 936443014 936443233 936443226 936443212 936443211 936443207 936443203 936443197 936443174 954293766 954293757 954293853 954293847 954293831 954293824 954293823 954293810 954293810 954293805 954293803 954293798 954293797 954293797 954293796 954293796 954293796 954293763 954293759 954293755 954293754 954293752 954293741 954293738 954293723 954293715 954293712 954293704 954293702 954293573 954293573 954193550 954141034 954141274 954141126 953947866 953947863 953947856 953947848 953947848 953947848 953947847 953947843 953947837 953947727 953947695 953947683 953947671 953947670 953947667 953947665 953947665 953947663 953947650 953947635 953947609 953947977 953947960 953947957 953947945 953947942 953947942 999999307 999999307 999999299 999999291 999999291 999999263 999999261 999999291 999999287 999999288 999999259 999999400 999999498 999999495 999999458 999999427 999999426 999999425 999999424 999999421 999999421 999999401 999999401 999999396 999999396 999999514 999999502 999999498 999999490 999999479 999999685 999999684 999999671 999999666 999999704 999999694 999999690 999999689 999999680 999999854 999999853 999999847 999999830 999999825 999999817 999999809 999999758 999999753 999999743 999999743 999999739 999999732 999999732 999999707 999999703 999999703 999999702 999999702 999999702 999999702 999999700 999999691 999999684 999999680 999999680 999999671 999999666 999999665 999999662 999999653 999999642 999999637 999999886 999999820 999999818 999999841 999999839 999999837 999999835 999999833 999999831 999999829 999999825 999999824 999999821 999999818 999999816 999999767 999999690 999999690 999999686 999999683 999999740 999999795 999999783 999999781 999999781 999999771 999999766 999999753 999999750 999999748 999999749 999999745 953942984 953942942 953942939 953942935 953942930 953942924 953942924 953942923 953942923 953942916 953942907 953942902 953943012 953943075 953943074 953943072 953943066 953943054 953943054 953943054 953943050 953943037 953943030 953943030 953943027 953943021 953943019 953943012 953943001 953943000 953942993 953942978 953942977 953942969 953942951 953942947 953942946 953942929 953942917 953942953 953943033 936092441 936093293 936093293 936093293 936093291 936093283 936093265 936093262 936093257 936093243 936093241 936093233 936093230 936093936 936094058 936094058 936094049 936094041 936094041 936094040 936094038 936094050 936094008 936093998 936093981 936093926 936094144 936094142 936094140 936094138 936122919 936122936 936122933 936122915 936122913 936122901 936122897 936122885 936122838 936122832 935781835 935781811 935781809 935781809 935781794 935781777 935781775 935781768 935781836 935781906 935781897 935781892 935781891 935781882 935781856 935781810 935781810 935781806 935781806 935781803 935781801 935781797 990896852 990896979 990896979 990896955 990896918 990896912 990896904 990896898 990896894 990896894 990896893 990896884 990896907 990896006 990895942 990895938 990895937 990895937 990895907 990895906 990895955 990895842 990895833 990895994 990895963 990895880 990895915 990895910 990895909 990895883 990895943 990895942 990895940 990895936 990895933 990895933 990895909 990895909 990895904 990895900 990895898 990895897 990895885 990895014 990895007 990894974 990894972 990894969 990895169 990895165 991061923 991061920 991061898 991061894 991061879 991062038 991062038 991062036 991062035 991062001 991062001 991050442 991050438 991050724 991052246 991052242 991052282 991052341 991052338 991052324 991052324 991052319 991052280 991052303 992499774 992499773 992499772 992499767 992499781 992499741 992499937 992499935 992499967 992499964 992499963 992499963 992499959 992499947 992499947 992499946 992500022 992500005 992500005 992500000 992500000 992500004 992499967 992499966 992499960 992499985 992499985 992499917 992499901 992499867 992499864 992499862 992499862 992499847 992499824 992499821 992499778 992499775 992499785 992499790 992499788 992499779 992499772 992499770 992499770 992499770 995944500 995944496 995944492 995944480 995944467 998489383 998489461 998489459 998489444 998489437 998489401 998489365 998489349 998489346 998489576 998489458 998489454 998489449 993597258 994031456 994031454 994031445 994031442 994031177 994031158 994031154 994031151 994031147 994031136 994031125 994031121 993398438 995401855 995401849 995401847 995401846 995401845 995401644 995401641 995401636 995401631 995401631 995401627 995401626 995401623 995401615 995401615 995401607 995401607 995401607 995401607 995401607 995401570 995401570 995401489 995401481 995401488 995401640 995401640 995401634 995401632 995401626 995401626 995401626 995401622 995401629 995401626 995401581 995401688 995401688 995401643 995401639 995401627 995401625 995401625 995401601 995401601 995401661 995401654 995401651 995401602 995401693 995401679 999978331 999978330 999978321 999978320 999978706 999978704 999978686 999978679 999978602 999978620 999978608 999978605 999978601 999978597 999978551 999978549 999978544 999978544 999978503 999978552 999978551 999978542 999979063 999978955 999978954 999978952 999978950 999979046 999979044 999979044 999979036 999979028 999979026 999979019 999979019 999979016 999979015 999979011 999979010 999978963 999978960 999978960 999978924 999978920 999978994 999978994 999978993 999978986 999978976 999979033 999979020 999979015 999979015 999979187 999979187 999979183 999979183 999979181 999979302 999979269 999979264 999979251 999979250 999979250 999979249 999979198 999979194 999979193 999979192 999979189 999980705 999980705 999980703 999980700 999980684 999980791 999980791 999980790 999980786 999980779 999980767 999980762 999980733 999980733 999980730 999980933 999980964 999980951 999980944 999980942 999980942 999981022 999981005 999981002 999980998 999980988 999980951 999980943 999980941 999980939 999980930 999980928 999980909 999980903 999980657 999980653 999980652 999980649 999980639 999980634 999980625 999980622 999980617 999980594 999980592 999980591 999980604 999980597 999980585 999985676 999985673 999985744 999985717 999985876 999985873 999985852 999985846 999980750 999988710 999988704 999988699 999988698 999988669 999988546 999988546 999988545 999988534 999988529 999988529 999988522 999988524 999988519 999988529 999988527 999988505 999988484 999988477 999988268 999988268 999988267 999988267 999988265 999988249 999999358 999999312 999999305 999999304 999999303 999999302 999999301 999999301 999999299 999999297 999999292 999999278 999999257 999999376 999999376 999999375 999999384 999999383 999999476 999999467 999999467 999999438 988510864 988511332 988511322 988511320 988511320 988511313 988511279 988511270 988511225 988511221 988511220 988511201 988511156 999871703 999871699 999871697 999871688 999871686 999871813 999871810 999871810 999871818 999871801 999863932 999863931 999863902 999863899 999863891 999863890 999863888 999863887 999863880 999863859 999674368 999674496 999674464 999674572 999674567 999674566 999674562 999674547 999674482 999674468 999674467 999674467 999674463 999674462 999674462 999663352 999663352 999663347 999663340 999663312 999663312 999663312 999663311 999663310 999663378 999663378 999496619 999496617 999496672 999568939 999568936 999568925 999568893 999568892 999568891 999568889 999568681 999568673 999568673 999568667 999568652 999568648 999568647 999568645 999957280 999957263 999957266 999957265 999957246 999957230 999957226 999957224 999957218 999957218 999957210 999957319 999957318 999957318 999957299 999957295 999957265 999957342 999957342 999957342 999957321 999957319 999957315 999957338 999957338 999957323 999957323 999957288 999957286 999957286 999957229 999957229 999957219 999957219 999957214 999957196 999957176 999957176 999957173 999957173 999957157 999957157 999957144 999957140 999957135 999957142 999957139 999957137 999957136 999957131 999957113 999957124 999957124 999957119 999957118 999957040 999957039 999957093 999957052 999957042 999957042 999957034 999957032 999957032 999957025 999957014 999957002 999957043 999957138 999957138 999957138 999957138 999957135 999957266 999957169 999957167 999957165 999957165 999957159 999957141 999957137 999957101 999957098 999957094 999957091 999957091 999957087 999957087 999957085 999956907 999956973 999956973 999956973 999956973 999956968 999957020 999957010 999956961 999956961 999956959 999956947 999956664 999956638 999956637 999956633 999956631 999956631 999956602 999956586 999956518 999956514 999956505 999956504 999825470 999825465 999825462 999825459 999825613 999825612 999825612 999825605 999825599 999825594 999825591 999825607 999825607 999825607 999825606 999825602 999825598 999825591 999832780 999832778 999832778 999832777 999832773 999832773 999832772 999832935 999832930 999832930 999832907 999597601 999597597 999597597 999597587 997553838 997553838 997553835 997553819 997553746 997553740 997553740 997553739 997553733 997553732 997553728 997553724 992977061 992977061 992977116 992977009 992977008 992977026 992977216 992977216 992977215 992977213 992977561 992977554 992977554 992977551 992977548 992977544 992977538 992977538 990149303 990149299 990149296 990149290 990149287 990149282 990149270 990149269 990149266 990149256 990149252 990149250 990149246 990149240 990149270 990149249 990149248 990149246 990149134 990149133 990149126 990149124 990149124 990149119 990149119 990149106 990149102 990149095 990149091 990149080 990149078 990149073 990148983 990148975 990148968 990148965 990148953 990148953 990148953 990148950 990148949 990148949 990148934 990148931 990148929 990148759 990148757 990148850 990148850 990148850 990148842 990148838 990148769 990148768 990148763 990148754 990148752 990148752 990148963 990148960 990148956 990148952 990148905 990148899 990148895 990148826 990148823 990148822 990148821 990148820 990148776 990148714 990148734 990148726 990148683 990148667 990148666 990148663 990148657 990148610 990148608 990148608 990148595 990147870 990147856 990147855 990147849 990147839 990147818 990147817 990147811 990147807 990147801 990147801 990147797 990147863 990148008 990147991 990147990 987603052 987603051 987603047 987603006 987603006 987603004 987603004 987603001 987602999 987602999 987602998 987602997 987602997 987602994 987603029 987603025 987603072 987603072 987602937 987602934 987602916 987602916 987603130 987603120 987603120 987603114 988039091 988039080 988038962 988038941 988038939 988038935 988038931 988038931 988038643 988038634 988038632 988038631 988038630 988038669 988038666 988265987 988265985 988266029 988266028 986262601 986262600 986262600 986262595 986262595 986262594 986262585 986262568 986262568 986262568 986262558 986262552 986262532 986262529 986262515 986262512 986262508 986262507 986262496 986262490 986262489 986262488 986262488 986262489 986262571 986262571 986262567 986262566 986262615 986262603 986262581 986262542 986262540 986262526 986262523 986262522 986262520 986262518 986262518 986262514 986262503 986262496 986262386 986262383 986262381 986262332 986262331 986262326 986262325 986262306 986262306 986262304 986262295 986262180 986262179 986262356 986262353 986262345 986262275 986262268 986262266 986262264 986262258 986262256 986262256 986262254 986262254 986262254 986262254 986261682 986261649 986261647 986261644 985827507 985827506 985827506 985827440 985827542 985827524 985827523 985827513 985827512 985827550 985827549 985827549 985827542 985827537 985827558 985827403 985827402 985827391 985827386 985827377 985827374 985827374 985827506 985827505 985827501 985827498 985827497 985827494 985827491 985827489 985827487 985827481 985827477 985827472 985827767 985827767 985827767 985827765 985827758 985827753 985827753 985827751 985827825 985827816 985827814 985827799 985827667 985827780 985827778 985827771 985827768 985827763 985826176 985826175 985826167 985826166 985826166 985826164 985824639 985824611 985824602 985824602 985824598 985824594 985824213 985823283 985823280 985823279 985823266 985823265 985823263 985823248 985823240 985229403 985229390 985229388 985229365 985229401 985229378 985229276 985229413 985229413 985229408 985229407 985229407 985229387 985229382 985229382 985229382 985229381 985229374 985229370 985229338 985229697 985229690 985229678 985229678 985229672 985229667 985229666 985229663 985229659 985661828 985661828 985661827 985661826 985661929 985661925 985300079 985300078 985300071 985299968 985300069 985300068 985300064 985300056 985300055 985300033 985300026 985300133 985300133 985300130 985300127 985300109 985300108 985300107 985300191 985300188 985300184 985300171 985300295 985300291 999708413 999708413 999708412 999708409 999708409 999708409 999708409 999708525 999708519 999708519 999708512 999708521 999708527 999708525 999708564 999636293 999636290 999636289 999636268 999636267 999636266 999636266 999636262 999636260 999636211 999636187 999636186 999636329 999636328 999636326 999636311 999636308 999636308 999636300 999636289 999636286 999408967 999408962 999408962 999408960 999335008 999335010 999334990 999334981 999334978 999334975 999334960 999334936 999334931 999334920 999334917 999334906 999334906 999334888 999334886 999334909 999334972 999334971 999306168 999306139 999306120 999306249 999306249 999306241 999306277 999306268 999306267 999306263 999306244 999306266 999306261 999306256 999306256 999306251 999306119 999306117 999306102 999306102 999306082 999306074 999306069 999306048 999306021 999305975 999305974 999305971 999306317 999306315 999306336 999306329 999306328 999306328 999306952 987946388 987946385 987946374 987946355 987946325 987946325 987946323 987946252 987946252 987946252 987946246 987946242 987946238 987946276 987946301 987946298 987946298 987946287 987946268 987946265 987946259 987946251 987946251 987946250 987946215 987946199 987946199 987946200 987946177 987663600 987663599 987663587 987663586 987663584 987663583 987662354 987662353 987662353 987662350 987662348 987662348 987662343 987662342 987662342 987273609 972865484 972865480 972865478 972865333 999999624 999999623 999999620 999999576 999999559 999999556 999999556 999999547 999999547 999999516 999999516 999999431 999999400 999999392 999999512 999999441 999999417 999999415 999999413 999999402 999999399 999999397 999999397 999999386 999999398 999999398 999999388 999999387 999999386 999999388 999999388 999999385 999999497 999999492 999999460 999999452 999999448 999999444 999999443 999999443 999999439 999999434 999999419 999999417 999999325 999999323 999999365 999999361 999999357 999999344 999999330 999999332 999999331 999999273 999999268 999999265 999999256 999999244 999999510 999999480 999999480 999999449 999999445 999999442 999999439 999999469 999999469 999999426 999999420 999999366 999999250 999999206 999999199 999999195 999999195 999999191 999999189 999999176 999999174 999999174 999999165 999999164 999999160 999998804 999998802 999998796 999998793 999998793 999998775 999998768 999998755 999998753 999998753 999998746 999998734 999998733 999998727 999998725 999998716 999998710 999998705 999998704 999998704 999998702 999998699 999998560 999998560 999998559 999998559 999998558 999998555 999998553 999998074 999998016 999998013 999997998 999997998 999997985 999998696 999998790 999998783 999998327 999998289 999998288 999998286 999998286 999998285 999998396 999998389 999998388 999998377 999998363 999998360 999998356 999998400 999998400 999998387 999998386 999998381 999998335 999998328 999998322 999998314 999998311 999998235 999998232 999998223 999998219 999998217 999998099 999998078 999997897 999997887 999997961 999997991 999997990 999997988 999997982 999997982 999997969 999997968 999997967 999997964 999997976 999997976 999997946 999997936 999997935 999998247 999998242 999998199 999998149 999998145 999998218 999998206 999998202 999998200 999997795 999997734 999997593 999997591 999997743 999997742 999997741 999997728 999997943 999997918 999997915 999997880 999997885 999997883 999997788 999997784 999997749 999997735 999997721 999997707 999997666 999997800 999997798 516069734 516069731 460954392 460954381 460954376 460954782 460954768 460954763 460954750 460954676 460954671 460954649 460954647 460954637 460954602 460954596 460954596 460954596 460954569 460954568 460954565 460954521 460954518 460954501 460954495 460954460 460954459 460954455 460954451 460954449 460954446 460954445 460954756 460954747 460954746 460954746 460954745 460954732 477990229 477990190 477990190 477990180 477990155 477990150 477990143 477990143 477990143 477990143 477990136 477990136 477990134 477990127 477990122 477990122 477990509 477990490 477990487 477990485 477990483 477990482 477990500 477990497 477990720 477990784 478320360 478320360 478320477 478320470 478320460 478320456 478320456 478320453 478320395 478320386 478320384 478320380 478320377 478320372 478320252 478320229 478321739 472715820 472715800 472715797 472715796 472715614 472715613 472715845 472715842 472715829 472715827 472715827 472715824 472715822 472715816 472715810 465347708 465347708 465347699 465347446 465347433 465347432 465347427 465347625 465347624 465347618 465347615 465347602 465347587 517818924 517818922 517818922 517818922 517818922 517818922 517818920 517818915 517818838 517818861 517818853 517818835 517818853 517818847 517818818 517818818 517818815 517818652 517818648 517818589 517818586 517818585 517818559 517818532 517818502 517818502 517818468 517818467 517818453 517818440 517818431 517818429 517818426 517818422 517818415 517818417 517818597 517818583 517818572 517818569 517818567 517818515 517819171 517819151 517820749 517820748 517820694 517820998 517820993 517820992 517820949 517820942 517820926 517820919 517820914 517820913 517820908 517820888 517820887 517820879 517821568 517821567 517821565 517821539 517821531 517821529 517821529 517821527 517821525 517821461 517821403 517821759 517821759 517821759 517821744 517821834 517821832 517821829 517821829 517826455 517826400 517826399 517826397 517826346 517826342 517826334 517826463 517826458 517826454 517826425 517826418 517826394 517826388 517826377 517826376 517826372 517826371 517826383 517826382 517826371 517826343 517826328 517826243 517826246 517826246 517826243 517826240 517826612 517826606 517826600 517826741 517826711 517826704 517826693 517826685 517826512 517826507 517826507 517826500 517826500 517826500 517826499 517826498 523602763 523603585 523603574 523603549 523603549 523603307 523603303 523603292 523603169 523603161 523603161 523603137 523603135 523603131 523603130 523603129 523603064 523603059 523603042 523603038 523603031 523603018 523603016 523602990 523602956 523602955 523602938 523602916 523602915 523603061 523603306 523603288 523603287 523603281 523603272 523603257 523603255 523603253 523603243 523603242 523603133 523603129 523603123 523603294 523603403 523603506 523603504 523603503 523603500 523603379 523603469 523603498 523603496 523603452 523603469 523603458 523603455 523603455 523603454 523603451 523603495 523603495 523603458 523603456 523603450 523603449 523603447 523603611 523603832 523603823 523603815 523602511 523602508 523602505 523602496 523602496 523602494 523602492 523602487 526636838 526636821 526636821 526636640 526636640 526636609 526636356 572550098 572117916 572117909 572117900 572118351 572118343 572118325 572118319 572118319 572118226 532817176 532817166 532817164 532680225 532680223 532680201 532680199 532680076 532680072 532680743 532680740 532680733 532680718 532680755 532680648 532680606 532680593 532680578 532680415 532680415 532680354 532680343 532680717 532680715 532680713 532680695 532680682 532680677 532680674 532680651 532680650 532680644 532680614 532680641 532680638 532680631 532680625 532680561 532680559 532680549 532680541 532680538 532680538 838353265 838353256 838353252 838353383 838353381 838353367 838353357 838353157 838353153 838353195 838353194 838353182 838353181 838353175 838353170 838353169 838353160 838353157 838353091 838353089 838353081 838353080 838353070 838353070 838353020 838353018 838352913 838352880 838352878 838352720 838352699 838352698 838352871 838352812 838352809 838352809 838352809 838352809 838352801 838352794 838352847 838352844 838352839 838352839 838352838 838352838 838352991 838352990 838352987 838352886 838352879 838352876 838352870 838352862 838352857 838352851 838352848 838352848 838352842 838352856 838352829 838352813 838352795 838352793 838352786 838352784 953831517 953831513 953831512 953831500 953831497 953831497 953831479 953831509 953831508 953831500 953831485 953831467 953831461 953831461 953831460 953831452 953831452 953831420 953831407 953831404 953831404 953831404 953831401 953831400 953831382 953831374 953831299 953831293 953831300 953831298 953831296 953831276 953831274 953831272 953831265 953831256 953831231 953831222 953831207 953831204 953831142 953831141 953831141 953831131 953831120 953831117 953831123 953831120 953831118 953831110 953831090 953831025 953831020 953831014 953831002 953830998 953830994 953830992 953830984 953830979 953830970 953830965 953830962 953831769 953831747 953831744 953831721 953831721 953831708 953831707 954231349 954231347 954231347 954231346 954231324 954231321 954231247 954231357 954231357 954231355 954231309 954231303 954231302 954231692 954231753 954231753 954232045 954232044 954232042 954232041 954232041 954232035 954231969 954231967 954231948 954231924 954231923 954231910 954231905 954231893 954231891 954231815 954231811 954231779 954231773 954231771 954231856 954231852 954231835 954231907 954231899 954231898 954231896 954231887 954231887 954231859 954231847 991760019 991760019 991760019 991760019 991760010 991760010 991759978 991759973 991759967 991759967 991759961 991759913 991759913 991759909 991759907 991759877 991760245 991760243 991760207 991760207 991760206 991760123 991760113 991760105 991760103 991759952 991759950 999172916 999172915 999172912 999172922 999172921 999172781 999172781 999172776 999172771 999172763 999172724 999172720 999172702 999172674 999172674 999172671 999172671 999172637 999172558 999172555 999172545 999172544 999172544 999172542 999172526 999172482 999172481 999172481 999172451 999172438 999172436 999171550 999171542 999171542 999171541 999171541 999171582 999171581 999171579 999171578 999171550 999171450 999171449 999171446 999171427 999171427 999171234 999171229 999171225 999171215 999171213 999171428 999171423 999171419 999171419 999172026 999172026 999172023 999172020 999172019 999172019 999172010 999171994 999171976 999171988 999171986 999171980 999171978 999171969 999171969 999171916 999171898 999171894 999171889 999171889 999171889 999171885 999171883 999171876 999171863 999171755 999171753 999171724 999171717 999171665 999171658 999171652 999171646 999171646 999171721 999171707 999171649 999171640 999171632 999171612 999171606 999171601 999171600 998842098 998842096 998842093 998842080 998842069 998842062 998842061 998842059 998842042 998842037 998842035 998842035 998842034 998842014 998842004 961313808 961313805 961313783 961313783 961313715 961313715 961313712 961313709 961313708 961313703 961313830 961313829 961313821 961313790 961313776 961313775 961313773 961313760 961313744 961313933 961313932 961313912 961313897 961313897 961313896 961314041 961314020 961314010 961314002 961314001 961313997 961313970 961313966 961313966 961313965 961313964 961313961 961313952 961313936 961313936 961313894 961313892 961313891 961313890 961313890 961313888 961313887 961313886 961313846 961313842 961313840 953900893 953900808 953900793 953900777 953900774 953900774 953900774 953900961 953900945 953901099 953901128 953901128 953901123 953901114 953901113 953901105 953901101 953901039 953901038 953901036 953901185 953901749 953901745 953901745 953901658 953901573 953901573 953901572 950867176 950867175 950867140 950867105 950867112 950867111 950867110 950867110 950867108 950867103 950867103 950867099 950867095 950867222 950867222 950867201 950867196 950867193 950867183 950867164 950867164 950867125 950867125 950867124 950867124 950867120 950867101 950867095 950867094 945090825 945090824 945090824 945090819 945090819 945090950 945090950 639418193 639391911 639391766 639391891 639391868 639391852 639391841 639391836 639391834 639392242 639392233 639392230 639392224 639392918 639392913 639392909 639392909 639392908 639392905 639392903 639392901 639392864 639392862 639392862 639392862 639392841 639392840 639392840 639392838 639392831 639392839 639392820 639392818 639392816 639392553 639392544 776045075 776045075 776045058 776045053 776045047 776045030 776045025 776045024 776045011 776045006 776045525 776045520 776045520 776045511 776045507 776045440 776045438 776045412 776045394 776045507 776045506 776045453 776045443 776045442 776054887 776054884 776054884 776054881 776054812 776054792 776054778 776054776 776054488 776054474 776054434 776054412 776054412 776054412 776054371 776054371 776054367 776054360 776054360 776054360 776054356 776054352 776054349 776054346 776054346 776054342 776054341 776054285 776054270 776054265 776054261 776054259 776054255 776054255 776054254 776054254 776054307 776054598 776054597 776054596 776058754 776058746 776058745 776058730 776058730 776058729 776058725 776058725 776065740 776065734 776065715 776065703 776065702 776065688 776065686 776065678 776065652 776065649 776065634 776065634 776065626 776065625 776065591 776065591 776065497 776065496 776065491 776065479 776065468 776065459 760087203 760086970 760086969 760086932 760086919 760086913 760086898 760086891 760087204 760087203 760087198 760087196 760087182 760087181 760087181 760087179 758521090 758521050 758521190 758521190 758521165 758521158 758521155 758521153 758521124 758521124 758521118 758521115 758521115 758521094 758521242 758521240 621868699 621868692 621868660 621868658 621868657 621868617 621868617 621868792 575954970 575954763 575954501 575954689 575954681 575954677 575954676 575954672 575954671 575954665 575954664 575954658 575954630 575954628 575954624 575954621 575954620 575954613 575954606 575954579 575954579 575954579 575954577 575954563 575954561 575954663 575958281 575958280 575958502 575958502 575958499 575958499 575958497 575958497 575958497 575958495 575958494 575958490 575958702 575958697 575958674 575958670 575958667 575958666 575958591 575958589 575958432 575958423 575958465 575958461 575958328 575958324 575958267 575958261 575958251 575958250 581223050 581223044 581223017 581223012 581222596 581222590 581222588 581222579 581222569 581222569 581222513 581222470 581222375 581222370 581222369 581222363 581222317 581222304 581222301 581223256 581223256 581223254 581223254 581223239 581223227 581223203 581223168 581223156 581223154 581223136 581223136 581223134 581223134 581223121 581223115 581223109 581223087 581223059 581223057 581223054 581223048 581222930 581222915 581222905 581222903 581222901 581883175 581883170 581883249 581883207 581883114 581883113 581883105 581882945 581882942 581882941 581882928 581882919 581882917 581882913 581882911 581882830 581882828 581882824 581882791 581882787 581882784 581882896 581882887 581882856 581882944 581882966 581882964 581882960 581882955 581882955 581882954 581882929 581882765 581882765 581882741 581882740 581882733 581882723 529411376 529411350 529411348 529411347 529411338 529411392 529411361 529411352 529413167 529413162 529413162 529413159 529413159 529413157 529413152 999998647 999998972 999998971 999998968 999998963 999998931 999998902 999998899 999998895 999998879 999998873 999998861 999998814 999998809 999998809 999998809 999998764 999998761 999999099 999999082 999999078 999999077 999999075 999999064 999999052 999999051 999999048 999999031 999999094 999999093 999999093 999999076 999999429 999999236 999999318 999999302 999999302 999999059 999999059 999999058 999999023 999999018 999998983 999998980 999998978 999998450 999998443 999998382 999998378 999998359 999998358 999998357 999998314 999998314 999998281 999997970 999998249 999998055 999998045 999998040 999998031 999998031 999998110 999998096 999998096 999998064 999998063 999998164 999998164 999998163 999998160 999998103 999998102 999998082 999998082 999998077 999998071 999998070 999998543 999998539 999998530 999998528 999998520 999998515 999998507 999998449 999998448 999998424 999998387 999998378 999998376 999998369 999998363 999998363 999998360 999998360 999998360 999998321 999998320 999997963 999997962 999997958 999997958 999997943 999997927 999997925 999997921 999997921 999997920 999997909 999997904 999997903 999997903 999997997 999997994 999997992 999997984 999997982 999997950 999997950 999997936 999997866 999997865 999997865 999997858 999997848 999997848 999997835 999997912 999997904 999997899 999997899 999997890 999997890 999997890 999997885 999997861 999997841 999997840 999997840 999997793 999997754 999997749 999997748 999997747 999997735 999997728 999997723 999997671 999997671 999997670 999997666 999996836 999996781 999996780 999996746 999996744 999996738 999996735 999996731 999997150 999594860 999594841 999594829 999594821 999594441 999594430 999594425 999594423 999594190 999594186 999594150 999594141 999594136 999594124 999594119 999594103 999594102 999594093 999593982 999593977 999593977 999593976 999593898 999593894 999593839 999593832 999593828 999593826 999593823 999593823 999593724 999593718 999593715 999593931 999593930 999593928 999593925 999593987 999593985 999593978 999593971 999593964 999593964 999593964 999593962 999593961 999593957 999593942 999593876 999593874 999593861 999593855 999593809 999593803 999593800 999593794 999593792 999593791 999593787 999593884 999593865 999593865 999593853 999593853 999593798 999593785 999594058 999594057 999594057 999594054 999594052 999594051 999594049 999594049 999594035 999594138 999594136 999594135 999594274 999594272 999594269 999594259 999594249 999594248 999594248 999594244 999594229 999594223 999594206 999594204 999594202 999594180 999594167 999594166 999593987 999593986 999593982 999593968 999593954 999593625 999593609 999593496 999593427 999593678 999593496 999593493 999593493 999593475 999593464 999593463 999593450 999593450 999593431 999593422 999593721 999593960 999593959 999593956 999593950 999593948 999068291 999068283 999068277 999068269 999068268 999068259 999068106 999068096 999068086 999068081 999068056 999068048 999068039 999068037 999068030 999068014 999068009 999068008 999068007 999069231 999069229 999069217 999069242 999069242 999069238 999069234 999069228 999069225 999069213 999069047 999069046 999068776 999068760 999068753 999068724 999068722 999068713 999068704 999068698 999068692 999068771 999068759 999068605 999068581 999068544 999069135 999069132 999069131 999069383 999069382 999069368 999069368 999069367 999069366 999069364 999069314 999069308 999069176 999069060 999068728 999068725 999610364 999610536 999610534 999610521 999610519 999610519 999610519 999610515 999610515 999610515 999610292 999610388 999708296 999708289 999998981 999998980 999998980 999998979 999998960 999998959 999998958 999998958 999998954 999998933 999998930 999998930 999999140 999999125 999999125 999999101 999998968 999998968 999998964 999998961 999998960 999998960 999998948 999998948 999998948 999998947 999998944 999998939 999998750 999998749 999998748 999998545 999998527 999998527 999998527 999998518 989807051 989807051 989807046 989807031 989807030 989807029 989807272 989807271 989807372 989807370 989807488 989807484 989807456 989807445 989807445 989807424 989807422 989807368 989807564 989807548 989807541 989807541 989807540 989807536 989807487 989807409 989807387 989807369 989807326 989837954 989837954 989837953 989837943 989837936 989837926 989837925 989837925 989837925 989837913 989837895 989837895 989837921 994956417 994956398 994956192 994956181 995588292 995962645 995962627 995962627 995962626 995962611 995962608 995962608 995962509 995962507 995962263 995962259 995962212 995962211 995962207 995962203 995962156 995962156 995962144 995962141 995962228 995962202 995962192 995962190 995962190 995962176 995962167 995962155 995962153 995962150 995962150 995962146 995962145 995962137 995962229 995962227 995962224 995962216 995962216 995962212 995962215 995962214 995962208 995962163 995962222 995962548 995962543 995962530 995962527 995962422 995962415 995962415 995962413 995962393 995962393 995962303 995962297 995962277 995962277 995962272 995962270 995962180 995962160 995962152 995962145 995962139 995962134 995967027 995967027 995967056 995967131 995967128 995967121 995967112 995967041 995967040 995967040 995967039 995967037 995967028 995967025 995967111 995967059 995967059 995967051 995967050 995967050 995967050 995967048 995967042 995967034 995967152 995967152 995967148 995967145 995967143 995967137 995967129 995967124 995967076 995967071 995967055 995967039 995967035 999967910 999967909 999967752 999967504 999967501 999967500 999967488 999967488 999967766 999967766 999967766 999967574 999967547 999967497 999967496 999967494 884488747 884488742 884489208 884489466 884489377 944870738 944870728 944870728 944870723 944870722 944870678 944870678 944870674 944870672 944870666 944870665 944870457 944870454 944870451 944870783 944870777 944870771 944870732 944870731 944870731 944870729 944870725 944870724 944870644 944870640 944870603 944871102 944871098 944871092 944871089 944871088 944871062 944239371 944239365 944239341 944239214 944239213 944239210 944239208 944239207 944239205 944239200 944239196 944239185 944239178 944239164 944239156 944239154 944239154 944239233 944239126 944239121 944239119 944239107 944239083 967452813 967452804 967452799 967452511 967452505 967452504 967452450 967452450 967452413 967452274 967452210 967452491 967452486 907066083 907066161 907066160 907066151 907066027 907066026 907066024 907066013 907066006 907064454 907064430 907064430 907064425 907064412 907064410 907064265 907064263 907064436 907064427 907064418 907064412 907064409 907064407 907064404 907064390 883308941 883308913 883308904 883308904 883308896 883308895 883308856 883308856 883308825 883308812 883308812 883308809 883308806 883308806 883308798 883308798 883308792 883308781 883308778 883308774 883308769 883308769 883308759 883308759 883308759 883308748 883308724 883308724 883308719 883308715 883308715 883308715 883308679 883308673 883308660 883308607 883308585 883308578 883308556 883308522 883308490 883308485 883308473 883308414 883308412 883308409 883308405 883308396 883308393 883308844 883308804 883308803 883308802 883308830 883308825 883308825 883308761 883308759 883308757 883308756 883308755 883308789 883308779 883308769 883308766 883308751 883308751 883278123 883278118 883278370 883278368 883278360 883278356 883278354 883278324 883278323 883278301 883278297 883278288 883278234 883278166 883278166 883278165 883278143 883278142 883278336 883278333 883278326 883278324 883278319 883278315 883278310 883278272 883278153 883278135 883278130 883278018 883366472 883366467 883366467 883366460 883366611 883366611 883366604 883366602 883366599 883366597 883366593 883366592 883366591 883366591 883366526 883366524 883366523 883366523 883366544 883366544 883366541 883366540 883366539 883366537 883367868 883367835 883367834 883367785 883367781 883367774 883367774 883367750 883367746 883360540 883360508 883360508 883360469 883360458 883360452 883360446 883360440 883360392 883360387 883360376 883360369 883360367 883360341 883360038 883360033 883360009 883359969 883359966 883359966 883359650 883359661 883359644 883359628 883359625 883359611 883359609 883359604 883359590 883359584 883359582 883359545 883359537 883359536 883359535 883359535 883359534 883359521 883359509 883359504 883359338 883359334 883359329 883359328 883359899 883359652 883359651 883359650 883359621 883359458 883359426 883359399 883359397 883359397 883359376 883359367 883359366 883359359 883359355 883359350 883359349 883359345 883388146 883388144 883388124 883388191 883388181 883388180 883388180 883388129 883388125 883388121 883388118 883388095 954826926 954826918 954826916 954826808 954826807 954826779 954818170 954818161 954818159 954818157 954818157 954818157 954818157 954818143 954818247 954818180 954827897 954827565 954827563 954826959 954826957 954826933 954826933 954826930 954826864 954826845 954826840 954826833 954826970 954826969 954826969 954826864 954826851 954826836 954826835 954826835 954826834 954826830 954826830 954826828 954826828 954826825 954826811 954826806 954826832 954827006 954827005 954827005 951823361 951823340 951823333 951823333 951823333 951823401 951823396 951823393 951823380 951823378 951823373 951823362 951823361 951823355 951823353 951823352 951823342 951823547 951823525 951823436 951823432 951823419 951823419 951823412 951823303 951823301 951823297 951823296 951823293 951823269 951823266 951823257 951823255 951823247 951823215 951725306 951725302 951725301 951725301 951725299 951725298 951725291 951725221 880286528 880286494 880286490 880286518 880286505 880286450 880286553 880286530 880286519 880286501 880286495 880286510 880286510 880286507 880286507 880286505 880286497 880286494 880286493 880286490 880286488 880286473 880286473 880286472 880286469 880286467 880286466 880286449 880286445 880286442 880286442 880286438 988678691 988678662 988678662 988678653 988678653 988678638 988678634 988678631 988678618 988678600 988678600 988679177 988679177 988679151 988679148 988679208 988679208 988679207 988679191 988679145 988679145 988679250 988679249 988679225 988679219 988679175 988679174 988679159 988679152 988679151 988679921 988679918 988679904 988679877 988679816 988679797 991545158 991540199 991540198 991540031 991540019 991540017 991539998 991539578 991539573 991539570 991539570 991539569 991539567 991539565 991539558 991539556 999652593 999652589 999652772 999652772 999652885 999652839 999652816 999652737 999653078 999653077 999653069 999653006 999653002 999652997 999652991 999652990 999652985 999652985 999652985 999652982 999652981 999652979 999652974 999653111 999653111 999653110 999653349 999653348 999653344 999653287 999649657 999649969 999649967 999649966 999649954 999649952 999650058 999650057 999650055 999650055 999650037 999649926 999649926 999649836 999649532 999649446 999649444 999649414 999649390 999649613 999649613 999649352 999649352 999695565 999695870 999695865 999695850 999695850 999695848 999695836 999695833 999695831 999696175 999696164 999696153 999696151 999696121 999696093 999696079 999695848 999695827 999695964 999695964 999695964 999695956 999695926 999695925 999696018 999740414 999740413 999740412 999740410 999740396 999740388 999740361 999740354 999740346 999740344 999740332 999740327 999740322 999740322 999740320 999740315 999740313 999740313 999740307 999740305 999740264 999740260 999740470 995739570 995739423 995739195 995739238 995739235 995739235 995739233 995739233 995739185 995739176 995739166 995739164 995739047 995739032 995739029 995739029 995738975 995738968 995738968 995738962 995738936 995738936 995738932 995738914 995738914 995738912 995738895 995738890 995738831 995738779 995738774 995738756 995738749 995738736 995738441 995738380 995738379 995738374 995738373 995738371 995738368 995738368 995738368 995738368 995738368 995738368 995738436 995738430 995738788 995738750 995738750 995738951 995738930 995738919 995738896 995738892 995738864 995738860 995738851 995738849 995738840 995738840 995738839 995738816 995738792 995738791 995738782 995739282 995739276 995739275 995739274 995739270 995739211 995739315 995739301 995739301 995739289 995739285 995739283 995739283 995739272 995739269 995739269 995739210 995739199 995739019 995739016 995739002 995738992 995738990 995738957 995738957 995781786 992916413 992916410 992916335 992887639 992887624 992887624 992922406 992922405 992922397 992922394 992922394 992922387 992922381 992922374 992922316 992922313 992922309 992922304 992922299 992922297 992922475 992922466 992922329 992922324 992922323 992922147 992922121 992922263 992922241 992922223 992922219 992922216 992922213 992922156 992922154 992922150 992922144 992922137 992922124 992922120 992922095 992922095 992922088 992922083 992922071 992922066 992922065 992922060 992922059 992922058 992922039 992922030 992922029 992922017 992922017 992922017 992922017 992922016 992922008 992922000 992922058 992922034 992922032 992922031 992922029 992922023 992921986 992921984 992921984 992921982 992922044 992922043 992921984 992921978 992921973 992921958 992921958 992921955 992921952 992921951 992921951 992921848 992921848 992921845 992921843 992921839 992921837 992921831 992921826 992921808 992921807 992921805 992921803 992921803 992921799 992921794 992921794 992921793 992921793 992921791 992921789 992921785 992921778 992921775 992921769 992921760 992921760 992921755 992921755 992921695 992921612 992921610 992921607 992921604 992921595 992921589 992921589 992921585 992921557 992921659 992921649 992921646 992921637 992921631 992921631 992922223 992922222 992922220 992922218 992922218 992922214 992922211 992922187 992922182 992922180 992922164 992922161 992922241 992922240 992922225 992922224 992922224 992922221 992922161 992922044 992922009 992922005 992922005 992922187 992922183 992922178 992922130 992922116 992922114 992922093 992922092 992922091 992922073 992922072 992922001 992921996 992921996 992921992 992922588 992922584 992922573 992922566 992922543 992922539 992922539 992922537 992922534 992922528 992922525 992922525 992922354 992922315 992922315 992922314 992922310 992922257 992922253 992922246 992922245 992922243 992922220 992922320 992922318 992922318 992833860 992833860 992833860 992833858 992789457 992415095 992414962 992414955 992414955 992415669 992415640 992415640 992415640 992415633 992415622 992415605 992415603 992415591 992415587 992415583 992415579 992413978 992414044 992414042 992414029 992414026 992414023 992414014 992414010 999997878 999998116 999998116 999998114 999998359 999998351 999998191 999998188 999998188 999998185 999998173 999998168 999998155 999998155 999998153 999998484 999998461 999998454 999998453 999998450 999998447 999998442 999997828 999997822 999997451 999997451 999997441 999997435 999997435 999997758 999997538 999997503 999997501 999997550 999997546 999997533 999997937 999997937 999997922 999997922 999997917 999997914 999997903 999997995 999997988 999997972 999997971 999997966 999997966 999997956 999997956 999997925 999997925 999997920 999997910 999997909 999997891 999997878 999997806 999996978 999996973 999996915 999997255 999997255 999997243 999997243 999997226 999997214 999997210 999997196 999997195 999997186 999997181 999996963 999997284 999997284 999997277 999997277 999997276 999997272 999997212 999997209 999997206 999997206 999997143 999997138 999997137 999997095 999997090 999997088 999997083 999997069 999997069 999997059 999997053 999997053 999997050 999997048 999997043 999997043 999997041 999997037 999997147 999996781 999996778 999996772 999996767 999996767 999996767 999996757 999996757 999996753 999996753 999996748 999996747 999996731 999996727 999996494 999996490 999996484 999996483 999996433 999996425 999996425 999996407 999996405 999996400 999996397 999996387 999996384 999996379 999996379 999996376 999996362 999996361 999996355 999996354 999996334 999996333 999996330 999996330 999996329 999996326 999996320 999996319 999996318 999996318 999996312 999996285 999996277 999997714 999997738 999997730 999997730 999997649 999997632 999997609 999997609 999997606 999997600 999997832 999997820 999997807 999997806 999997805 999997758 999997746 999997744 999997717 999997716 999997714 999997831 999997820 999997799 999997622 999997596 999997589 999997589 999997588 999997575 999997575 999997573 999997572 999997562 999997560 999997897 999997867 999997778 999997777 999997770 999998728 999998480 999998480 999998470 999998465 999998287 999998284 999998284 999998284 999998284 999998284 999998277 999998276 999998272 999998235 999998233 999998212 999998038 999998022 999999599 999999599 999999586 999999584 999999560 999998331 999998322 999998288 999998270 999998175 999998175 999998175 999998172 999998168 999999407 999999402 999999297 999999295 999999289 999999280 999998922 999998896 999998876 999999467 999999466 999999455 999999451 999999451 999999445 999999443 999999443 999999432 999999427 999999426 999999423 999999395 999999395 999999395 999999394 999999392 999999385 999999384 999999099 999999096 999999089 999999088 999999068 999999057 999999055 999999054 999999044 999999040 999999009 999999006 999999002 999998996 999998992 999998992 999998986 999998970 999998965 999998957 999998956 999998947 999998945 999998943 999998935 999998935 999998914 999998905 999998903 999998900 999998896 999999693 999999687 999999683 999999683 999999663 999999648 999999645 999999499 999999492 999998762 999998758 999998756 999998753 999998597 999998597 999998592 999998592 999998571 999998568 999998380 999998378 999998378 999998375 999998375 999998352 999998349 999998349 999998349 999955502 999955502 999955493 999955483 999955482 999955456 999955123 999955123 999955119 999955115 999955115 999955103 999955101 999955089 999955088 999955079 999955075 999955073 999980351 999980660 999980653 999980638 999983459 999983459 999983455 999983453 999983447 999983418 999983386 999983386 999983380 999983341 999983344 999983581 999983532 999983528 999983525 999983469 999983466 999983466 999983464 999983416 999983416 999983411 999983411 999983405 999983322 999982925 999982894 999982892 999982891 999982891 999982891 999982880 999983258 999983123 999983123 999983070 999984766 999984762 999984725 999984841 999984840 999984839 999984796 999985142 999985117 999985114 999985114 999985113 999985093 999985077 999985077 999985073 999985065 999985065 999985065 999985036 999985036 999984818 999984789 999984784 999984779 999984712 999984700 999984700 999984697 999984697 999984681 999984640 999984625 999984619 999984615 999984613 999984612 999984608 999984605 999984605 999984586 999984574 999984572 999984571 999984569 999983539 999983529 999983470 999983457 999983439 999983426 999983423 999983805 999983803 999983803 999983801 999983800 999983781 999983779 999983779 999983777 999983775 999983772 999983768 999983750 999995237 999995236 999995234 999995234 999995234 999995211 999995187 999995174 999995171 999995171 999995168 999998832 999998824 999998813 999998766 999998765 999998759 999998661 999998656 999998534 999998522 999998519 999998516 999998508 999998506 999998484 999998479 999998476 999998473 999998472 999998467 999998466 999998466 999998461 999996878 999996877 999996872 999996872 999996487 999996468 999996466 999996452 999996451 999996451 999996448 999997461 999997460 999997459 999997447 999997446 999997442 999997441 999997431 999997424 999997422 999997422 999997421 999997419 999997412 999997407 999997406 999997399 999997382 999997375 999997356 999997349 999997347 999997343 999997342 999997341 999997328 988368006 988368004 988367998 988367998 988367996 988367981 988367976 988367976 988367976 988367972 988367625 988367618 988367615 988382633 988382633 988382633 988382632 988382629 988382629 988382629 988382627 988382623 988382602 988382598 988382597 988382595 988383707 988383707 988383697 988383693 988383684 988383680 988383680 988383653 988383650 988383643 988383632 988383617 988383594 988383582 988383569 988383524 988964841 988964835 988964835 988964832 988964832 988964792 988964778 988964772 988964766 988964672 988964660 988964226 988964222 988964209 988964208 988964171 988964166 988964133 988964133 988964133 988964133 988964126 988964075 988964075 988964074 988964073 988964068 988964067 988964066 988964064 988964063 988964006 988963998 988963991 988963979 988963979 988963967 988963956 988963953 988963951 988963950 988963950 988963946 988963938 988963932 988963927 988963926 988967185 988967070 988967065 988967064 988967056 988966669 988966589 988965874 988965294 988965199 988965190 988965190 988965188 988965166 988965156 988965155 988965147 988965141 988965122 988965118 988965107 988965107 988965098 988965354 988964651 988964567 988965340 988965191 988965189 988965188 988965188 988965161 988965160 988965638 990396115 990396113 990396093 990396090 990396088 990395933 990396200 990396119 990396113 990396105 990396103 990396086 990396082 990396080 990396079 990396057 990396029 990396029 990396029 992491892 992549357 992549227 992549223 997823634 997823631 997823622 997823622 997823614 997823499 997823477 997823462 997823461 997823459 997823893 997823881 997822054 997822049 997822048 997822236 997822200 997822194 997822133 996391638 996391637 996391589 996391589 996391583 996391342 996391333 996391308 996391301 996391301 996391181 996391074 910008651 910008588 910008524 910008524 910008520 910008520 910008700 910005879 910005863 910005862 910005861 910005858 910005847 910005720 910005714 910005714 910005688 910005686 910005679 910005675 910005653 910005653 910005636 910005626 910005590 910005584 910005593 910005582 910005454 910005451 910005129 910005125 910005124 910005094 910005055 910005003 910005001 910004994 910005077 910005057 910005057 910005057 910005014 910005013 910005007 910005007 910004993 910004980 910004970 910004874 910004840 910004827 910004997 910004820 910004813 910004791 910004790 910004740 910004740 910004738 910004733 910004732 910004721 910004687 910004687 910004686 910004685 910004660 910004642 910004637 910004461 910004443 910004434 910004432 910004419 910004377 910004374 910004328 910004327 910004318 910004318 910004318 910004289 910004287 910004285 907909100 907909089 907909084 907909382 907909237 907909163 907909152 907909124 907909124 907909101 907909101 907909098 907909109 907909102 907908989 907908989 907908988 907908987 907908986 907908969 907908893 907908887 907908834 907908834 907908829 907908829 907908827 907908825 907908822 907909411 907909390 907909344 907912626 907331285 907331284 907331282 907331282 907331281 907331276 907331276 907331270 907331270 907331264 907331256 907331255 907331246 907331246 907331246 907331235 907331232 907331155 907331153 907331148 907331116 907331115 907331115 907331113 907331100 907331099 907331073 907331073 907331068 907331061 907330954 907330954 907330929 907330919 907330919 907330742 907330742 907330712 907330675 907330674 907330672 907330670 907330669 907331046 907331030 907331030 907331030 907331029 907331028 907331028 907330978 907330792 907327124 907327124 907327119 907327105 907327102 907327098 907327088 907327088 907327086 907327076 902208567 902208197 902208196 902223877 902223670 902223508 902223508 902223508 902223504 902223495 902223490 902223485 902223482 902223463 902223415 902223415 902223415 902223414 902223162 902223162 902223157 902227992 902228010 902227854 902227853 902227841 902227738 902227624 902227621 902227620 902227620 902227582 902227571 902227564 902227098 902227054 902227047 902227040 902226947 902226877 902226840 902226837 902226833 902226833 902226831 902226829 902226819 902226819 902222649 902222639 902222633 902222620 902222620 902222304 902222299 902222297 902222297 902223446 902223443 902223423 902223419 902223419 902223417 902223913 902223913 902223902 902223901 902223857 902223855 906675961 906675961 906675942 906675929 906675908 906675907 906675907 906675890 906675876 906675876 906675823 906675823 906675822 906675822 906675817 906675817 906675814 906675814 906675393 906675393 906675386 906675366 906675366 906675352 906675351 906675349 906675340 906675337 906675334 906675220 906675192 906675182 906675172 906675163 906675162 906675137 906675137 906675137 906675135 906675134 906675132 906675270 906675265 906675265 906675265 906675561 906675561 906675560 906676018 906676016 906676002 906676002 906675995 906675993 906675978 906675973 906675923 906672393 906672393 906672392 906672359 906672352 906672345 906672343 906672255 906671778 906671741 906671737 906671732 906671726 906671656 906671651 906671598 906671594 906671592 906671591 906671584 906671584 906671583 906671581 906671569 906671569 906671560 906671560 906671559 906671545 906671545 906671446 906671435 906671057 906671056 906671026 906671008 906670995 906670988 906670894 906670890 906670888 906670886 906670872 906670786 906670778 906670750 906670748 906670745 906670745 906670729 906670726 906670724 906670717 906670682 906670677 906670671 906670664 906670663 906670663 906670660 906699170 906699167 906699164 906700857 906700853 906700832 906700816 906700778 906700679 906700678 906700671 906700660 906700660 906700631 906700630 906700630 906700599 906700549 906700490 906700139 906700133 906700129 906700129 906700124 906700119 906700105 906700955 906700950 906700948 906701021 906701016 906702010 906702010 906702009 906701999 906701997 906701804 906701802 906701800 906701799 906701789 906701786 906701784 906701762 906701760 906701759 906701758 906701733 906701730 906701729 906701660 906701656 906701652 906701651 906701650 906701649 906701622 906701620 906701400 906701142 906689615 906664164 906664611 906664611 906664608 906664821 906664816 906664816 906664808 906664775 906664774 906664774 906665568 906665565 906665565 906665565 906665565 906665552 906665463 906665406 906665404 906665389 906665382 906665381 906665362 906665359 906665358 906665355 906665245 906665162 906665159 906665145 906665134 906664953 906664953 906664951 906664950 906664944 906664911 906664988 906664850 906664834 906664831 906664828 906664826 906664826 906664780 906664774 906664754 906664751 906633790 906633257 906633257 906633256 906633236 906633220 906633209 906633208 906633101 906633098 906633091 906633086 906633081 906633080 906633079 906633076 906633076 906633067 906633046 906633038 906632964 906632879 906632866 906632866 906632866 906632864 906632848 906632843 906632835 906632834 906632829 906632827 906632820 906632385 906632369 906632369 906632367 906632362 906625316 906625305 906625260 906625233 906625308 906625303 906625302 906625261 906625257 905964945 905964943 905964937 905964930 905964922 905964921 905964911 905964908 905964908 905964906 905964752 905964730 905964725 905964720 905964719 905964719 905964715 905964714 905964713 905964713 905964713 905964689 905964688 905964688 905964621 905964619 905964617 905964597 905964581 944513941 944513931 944513928 944513928 944513927 944513849 944513814 944513808 944504324 944504324 944504321 944504277 944504269 944504264 944504927 936391876 935436617 935436617 935436616 935436616 935436367 935436361 935436361 935436360 935436022 935436019 935435989 935435984 935435972 935435955 935436196 935436193 935436188 935436185 935436185 935531576 935531569 935531569 935531564 935531560 935531553 935531528 935531526 935531522 990582579 990582579 990582579 990582573 990752951 990752947 990752930 990752904 990752010 990752000 990752000 990752000 990751980 990751967 990751961 990751961 990751959 990752255 990752255 990752249 990752696 990754421 990754421 990754139 990754130 990754130 990754129 986302014 986302001 986302001 999997965 999997965 999997866 999997866 999997863 999997853 999997852 999997844 999997757 999997712 999997712 999997709 999997704 999997674 999997673 999997633 999997630 999997630 999997630 999997628 999997626 999997626 999997625 999997605 999997603 999997542 999997542 999997438 999997438 999997437 999997213 999997147 999997142 999996874 999996874 999997182 999998380 999998380 999998371 999998803 999998801 999998799 999998770 999998761 999998613 999998590 999998587 999998576 999998575 999998447 999998447 999998388 999998373 999998371 999998126 999998120 999998064 999998061 999998056 999998052 999998031 999998028 999997996 999997996 999997937 999997931 999997930 999997930 999997873 999997853 999997852 999997847 999963311 999963305 999963299 999963295 999963295 999963295 999963292 999963276 999963212 999963212 999963204 999963203 999963202 999963150 999963115 999963113 999963096 999963084 999963082 999963060 999963060 999963045 999962788 999962757 999962747 999962735 999962733 999962732 999962728 999962728 999962717 999962717 999962715 999962707 999962707 999962633 999962615 999962576 999962576 999961904 999974272 999974272 999974270 999974269 999974216 999974214 999974207 999974207 999974206 999974099 999974088 999974078 999974047 999974024 999974016 999974009 999974006 999973985 999973976 999973875 999973752 999973551 999973547 999973532 999973505 999973463 999973460 999973454 999972926 999972925 982937423 982937421 982937417 982937414 982937405 982937402 982939078 982939069 982939062 982939050 982939010 982939008 982939007 982941347 982941347 982941336 982941334 982941334 982941333 982941330 982941328 982941328 990691153 990691138 990691133 990691126 990691126 990691126 990691118 990690979 990690977 990690974 990690950 990690903 990690898 990690893 990690885 990690884 990690883 990690883 990690883 990690883 990690836 990690834 990690791 990690787 990690621 990690447 990690443 990690441 990690435 990690431 990690431 990690431 990690421 990690421 990690420 990690414 990690414 990690414 990690412 990690410 990690385 990690373 990690357 990690352 990690329 990690326 990690320 990690320 990690313 990690305 990690303 990690296 990690290 990690227 990690226 990690226 990690217 990690217 990690215 990690215 990690204 990690191 990690173 990690150 990690140 990688437 990688436 990688435 990688416 990688409 990688402 990688400 990688393 990688389 990688367 990688347 990688341 990688300 990688298 990688289 990688037 990688025 990688023 990688020 990688019 990688019 990688003 990687979 990687978 990687635 990687635 990687631 990687631 991498379 991498379 991498379 991498375 991498332 991498328 991498314 991507411 991507129 991507117 991507116 991507106 991507094 991507080 991507074 991507074 991507073 991507073 991507070 991507064 991507057 991507057 991506993 991506988 991506988 991506973 991506956 991506956 991506955 991506953 991506952 991506938 991506889 991506866 991506837 991506833 991506832 991506831 991506827 991506813 991506813 991506811 991506810 991506808 991506804 991506798 991506793 991506790 991506790 991506623 991506614 991506608 991506577 991506574 991506574 991506573 991506564 991506543 991506509 991506509 991506505 991506499 991506499 991511142 991511134 991511133 991511103 991510240 991510239 991510145 991510122 991508967 991508954 991508951 991508921 991508920 991508870 991508868 991508865 991508863 991508845 991508842 991508839 991508836 991508824 991508821 991508818 991508812 991508808 991508801 991508784 991508693 991511542 991511539 991511536 991511534 991511527 991511521 991511518 991511518 991511507 991511504 991511495 991511480 991511480 991511472 991511459 991511459 991511459 991511439 991511329 991511326 991511325 991511321 991511295 991511268 991511265 991511258 991511130 991511122 991511122 991511121 991511114 991511113 991511061 991511060 991511058 991510964 991510921 991510920 991510918 991510908 991510853 991510853 991510853 992334012 992334012 992334006 992333948 992333945 992333851 992333802 992333799 992333798 992333795 992333788 992333787 992333786 992333770 992333754 992333738 992333737 992333737 992333731 992333726 992333725 992333056 992333026 992333024 992333024 992333023 992333012 992333005 992333000 992332935 992332935 992332895 992332895 992332895 992332825 992332822 992332821 992332775 992332775 992332775 992332769 992332753 992332750 992332748 992332746 992380601 992380579 992380579 992380563 992380560 992380466 992379674 992379664 992379664 992379663 992379657 992379657 992379657 992379653 992379613 992379140 992385769 992385690 992385632 992385631 992385631 992385547 992385532 992385530 992385528 992385521 992385514 992385508 992385427 992385427 992385426 992369732 992369731 992369730 992369718 992369714 992369712 992369711 992369711 992369710 992369670 992369666 992369665 992369661 992369655 992369647 992369619 992369608 992369608 992369606 992369447 992369441 999430197 999430185 999430185 999430185 999430181 999430176 999430145 999430093 998619338 998619318 998619315 998619315 998619121 998619112 998619109 998619103 998619082 998619078 998619077 998619071 998619044 998619033 998619033 998619032 997795598 997795577 997795540 997795527 997795393 997795390 997795338 999576598 999576596 999576508 999576507 999576490 999576490 999576467 999576467 999576457 999576447 999176710 999523728 999523628 999523622 999523146 999523139 999522872 999522869 999522860 999522778 999522747 999522369 999522363 999522360 999522356 999522353 999522226 999522218 999522069 999522063 999522062 999522056 999522054 999522052 999522035 999522034 999522034 999522031 999522029 999522029 999522019 999522017 999521929 999521929 999521928 999521926 999521714 999521712 999521712 999521706 999521699 999521696 999521695 999521691 999521683 999521057 999521057 999521047 999521031 999521028 999521022 999521022 999521021 999520986 999520985 999520901 999520901 999520901 999520898 999520898 999520895 999520891 991771058 991771053 991771051 991771051 991770960 991770960 991770955 991770835 991770823 991770823 991770814 991770791 991770740 991770739 991770659 991770654 991770638 991770444 991770387 991770385 991770328 991770328 991770321 991770321 991770313 991770313 991770303 991770262 991770261 991770258 991770252 991770241 991770239 991770232 991770232 993351485 993351480 993351474 993351466 993351466 993351313 993351312 993351298 993351290 993351285 993351247 993351236 993351216 993351205 993353186 993353185 993353157 993352867 993352865 993352858 993352827 993352821 993349560 993349560 993349558 993349557 993349557 993349555 993349546 993349537 993349532 993349527 993349428 993349427 993349427 993349426 993349424 993349424 986288662 986288659 986288659 986288574 986288572 986289367 986289018 986289012 986289012 986289010 986289001 986288998 986288998 986288996 986288995 986288952 986288882 986288879 986288878 986288780 986288778 986288769 986288618 986288592 986288590 986288370 986288366 986288358 986287978 986287972 986287967 986287963 986287931 986287916 986287871 986287799 986287788 986287762 986287761 986287761 986287759 986287757 986287756 986287747 986287732 986287629 986287595 986287585 986287525 986287525 986287524 986287469 986287452 986287451 986287450 986287443 986287437 986288420 986288417 986291190 986291169 986291151 986291146 986291140 986291116 986291098 986291095 986292074 986292062 986292062 986292059 986292059 986292054 986292052 986293279 998219574 998219570 998219570 998219569 998219567 998219556 998224472 998224464 998224462 998176575 998176573 998176547 998176543 998176538 998176532 998176524 998176517 998176514 998176498 998176498 998176493 998176493 998176455 998176449 998176449 998176444 998176444 998176438 998176433 998176432 998176432 998176300 998176300 998176298 998176298 998176290 998176282 998176282 998176281 998176263 998176254 998176252 998176251 998176246 998176241 998176241 998176184 998122452 998122365 998122365 998122363 998122361 998122360 998122354 998122343 998122332 998122315 998119028 998119025 998118945 998120205 998120204 998120196 998120196 998122475 998122472 998122472 998122465 998122430 998121751 998121751 998121749 998121745 998121743 998121740 998121739 998121736 998121732 998121732 998121731 998121717 998121717 998121713 998121709 998121706 998121533 998121438 998121408 998121407 998121406 998121393 998121391 998121390 998121322 998121321 998121175 998121169 998121151 998121144 998121141 998121109 998121109 998121106 998121104 998121103 998108696 998108688 998108685 998108682 998108680 998108643 998108640 998108637 998108632 998108631 998108625 998108621 998108617 998108615 996327344 996327344 984401033 984401003 984400948 984400943 984400912 984400910 984400902 984400896 984400895 984400889 984400888 984400884 984407526 984407520 984407293 984407281 984407257 984407254 984407252 984884936 984884935 984888738 984888729 984888728 984888413 984888409 984888408 984888408 984888397 984888397 984888397 984888391 984888390 984888380 984888378 984888192 984887978 984887974 984887970 984887963 984887923 984887893 984887890 984887890 984887877 984887874 984887866 984887866 984887792 984887792 984887786 984887784 984887781 984887614 984887608 984887606 984887601 984887599 984887597 984887597 984887559 984887556 984887556 984887088 984885657 984886112 984886107 984886105 984886104 984886103 984885965 984885964 984885964 984885963 984885963 984885953 984885951 984885929 984885923 984885918 984885916 984885902 984885902 979611487 979611467 979611462 979611447 979611444 979611400 979553906 979553906 979553900 979553892 979553892 979553888 979553782 979553777 979553749 979553735 979553735 979553717 979553709 979553706 979553704 979553699 979553694 979553592 979553575 979553574 979553571 979553571 979553565 979553562 979553551 979553216 979553200 979553177 979553177 979553171 979553153 979553133 979553132 979553126 979553125 979553120 979553110 979553109 979603859 979603819 979603808 979603600 979603456 979603454 979603453 979603452 979603450 979603449 979603438 979603436 979603413 995637639 995637636 995637574 995608904 995608904 995608902 995608814 995608812 995608795 995608714 995608711 995608686 995608681 995608680 995608678 995608013 995608011 995607989 995607981 995607971 995607771 995607771 995607771 995640874 995640851 995640845 995640836 995640645 995640641 995640632 995640596 995640595 995640587 995640580 995640579 995640575 995640575 995640564 995640523 995640522 995640522 995640520 995640484 995640473 995640079 995640045 995640045 992591067 992591066 992591060 992591056 992591024 992591024 992591007 992592637 992592626 992592623 992592616 992592590 992592590 992592584 999997751 999997662 999997619 999997619 999997168 999997167 999997164 999997133 529411621 529411515 529411499 529411498 529411497 529411476 529411476 529411474 529411463 529411462 529411460 529411460 529411460 529411448 529411444 529411421 529411418 529411411 529411409 529411405 529411391 529411387 529411384 529411365 529411358 529411310 529411310 529411295 529411256 529411200 529411198 529411198 529411198 529411195 529411193 529411193 529411193 529411188 529411185 529411185 529411037 529410938 529410938 529410935 529410928 529410918 529410914 529410861 529410856 529410855 529410855 529410841 529410829 529410829 529410820 529410813 529410738 530427198 530427160 530427150 530427145 530427118 530427080 530427067 530427057 530427053 530427052 530427050 530427044 530427011 530427010 530427010 530426986 530426985 530426948 530426928 530426925 530426916 530425138 530425136 530423742 530423734 530423713 530423713 530423706 530423704 530423704 530423703 530423697 530423696 530423693 530423688 530423681 530423606 530423580 530423561 530423550 530423539 530423533 530069866 530069865 530069842 530069839 530069615 530069601 530069598 530069458 530069457 530069456 530069449 530069447 530069423 530069420 530069411 530069347 530069323 530069323 530069312 530069312 530069128 530068897 530068763 530068763 530068758 530068716 530068716 530068708 530068708 530068705 530071573 530078864 530078852 530078845 530078842 530078841 530078838 530078834 530078803 890139752 890139749 890139733 890139731 890139727 890139725 890139716 882555752 882555719 882555586 882555569 882555566 882555563 882555536 882555533 882555532 882555527 882555523 882555518 882555320 882555299 882555295 882555287 882555238 882555198 882555196 882555196 882555167 882555161 882555145 882555110 882555046 885861336 885861321 900052281 900052275 900051259 900051243 900051240 900051209 900051195 900051136 900051128 900051128 900051118 900051116 900051110 900051104 900051097 900050594 900050586 900050582 900050582 900050555 900050519 900050517 900050491 900050473 898469214 898469197 898469195 898469170 898469164 898469155 898469142 898469142 898469056 898469051 898469043 898469041 898469037 898469035 898469029 898467249 898467170 898467133 898467130 898467114 898467113 898467112 898467100 898467099 898467070 898466993 898466863 898466860 898466848 898466841 790074581 790074547 790074509 790074509 790074495 790074477 790074468 790074460 793493234 793493234 793493217 793493215 793493212 793493211 793493170 793493162 793493154 793493152 793493152 793493152 793493151 793493149 793720336 813464785 813464782 813464738 813464731 813464729 813464728 813464721 813464483 813464483 813464483 813464451 813464448 813464442 813464315 813464302 813464293 813464065 813876644 999805785 999805768 999805766 999805766 999805755 999805754 999805754 999805754 999805751 999805750 999805728 999805593 999805592 999805298 999805294 999805287 999805282 999805278 999805268 999805263 999805224 999805223 999805221 999805193 999805188 999805188 999805186 999805182 999805181 999805179 999805170 999805166 999805165 999805165 999805155 999805151 999804918 999804911 999804911 999804867 999804835 999804833 999804831 999804825 999804820 999804684 999804681 999804209 999804198 999804185 999804185 999804182 999804181 999804180 999804040 999804037 999804023 999804018 999804016 999804009 999803990 999803929 996385122 996385017 996384655 996384647 996384636 996384636 996384632 996384629 996384624 996384462 996384430 996384425 996384415 996384414 996384411 996384409 996384405 996384403 996384393 996384385 996384076 996384076 996384014 996384003 996384003 996383913 996383909 996383906 996383903 996383900 996383897 996383885 636322924 636322923 636322916 636322916 636322886 742360091 742360088 742360087 742360076 742360065 742360065 742360052 742360052 742359990 742359985 742359977 742359964 742359964 742359963 742359961 742359959 742359955 742359948 742359943 742359943 742359941 742359933 742359914 742359894 742359893 742359891 715443879 715443864 715443864 715443860 715443860 715443852 715443847 715443843 715443843 715443825 715443822 715443794 715443469 715443465 715443370 715443349 715440534 715440506 715440476 715440474 715440443 715439851 715439848 715439842 715439841 715439840 715439840 715439833 715439830 715439827 715439826 715439740 715439740 715439734 715439732 715439727 715439727 715439721 715439721 715439721 715439712 715439712 715439704 715439703 715439663 715439661 715439590 715439564 715439549 715439541 715439540 715439362 715439355 715439354 715439354 715439350 715439349 676889985 676889984 676889983 676889922 676889921 676889920 676889908 676889908 676889879 676889874 676889859 676889854 676889816 676889773 676889766 676889731 676889726 676889724 676889723 633721178 633721081 633721077 633721058 633721056 633721050 633721040 633720912 633720911 633720908 633720902 633720551 633720323 633720322 633720322 633720305 633720303 633720284 633720260 633720258 633720043 633720038 633720021 633720016 633720010 633719951 633719950 633719937 633719935 628455132 628455088 628455088 628455086 628455083 628455079 628455078 628455070 641851012 641851011 641850854 641850851 641850851 641850849 641850841 641850671 641850670 641857893 641857889 641857886 641857880 641857880 641857878 641857876 641857792 641858126 641858123 641858121 641858118 641858071 641858068 641858061 641858000 641857995 641857993 641857986 641857976 641857268 641857264 641857264 641865102 641865098 641865090 641865090 641865086 641864863 641864857 641864848 641864833 641864826 641864826 641864824 641864821 641864818 641864812 455935604 455935600 455935532 455935485 455935413 455935413 455935408 455935384 455933641 455933458 455933458 455933458 455933456 455933448 456091503 456091478 456091476 456091470 456091468 456091465 456091464 456091376 456091376 456091375 456091375 456091374 456091374 456090913 456090911 456090907 456090759 456090754 456090750 456090740 456090704 456090703 456090648 456090648 456090646 456090627 456090627 456090624 456090623 456090617 456090605 456090593 456090559 456090559 456090443 456090429 456090429 456090410 456090370 456090370 456090364 456085289 456085288 456084713 456084712 456084711 456084683 456084666 456084662 456084563 456084558 456084557 456083978 456083973 456083967 456083965 456083964 456083962 456083962 456083958 456083958 456083956 456083932 456083932 456083853 456083853 456083850 456083845 456083844 456083762 456083761 456083755 456083750 456083741 456083739 456083721 456083609 456083608 456083608 455067144 455067037 455067025 455067020 455067002 455066997 455066994 455066993 455066991 455066989 455066978 455066754 455066754 455066749 455066251 455066251 455066244 455066229 455066207 455066207 455066200 455066148 455066148 455066148 455066148 455066145 455066137 455066133 455065884 455065880 455065867 455065863 455064848 455064848 455064847 455064736 776042620 776042611 776042602 776042514 776042253 776042252 776042252 776042238 776042231 776042228 776041785 776041781 776041777 776041777 776041777 756297315 756297305 756297298 756297215 756297214 756297214 756297204 756297156 756297148 756296961 756296958 756296954 756296151 756296090 756296079 756296074 756296046 756296044 756296027 756296027 756296027 756296026 756296006 756296002 756296002 756294880 756294879 756294871 756294871 756294871 756294870 756294869 756294864 756294863 756294710 756294710 756294706 756294702 756294701 756294701 756294697 756294696 756294695 756294456 756294455 756290639 756290635 756290374 756290371 756290369 756290361 756290358 756290355 756290353 756290328 756290323 756290323 756290299 756290286 756290282 756290280 756290266 756290265 756290246 767249727 767249721 767249721 767249712 767249703 767249366 767249360 767249360 767249004 767249000 767249000 767248997 767248995 767248994 767248980 767248979 767248979 767248947 767248946 767248945 767248938 767248934 767248933 767248928 767248928 767248925 767248922 767248918 767248917 767248911 767248911 767248893 767248861 767248854 767248844 767248842 767248769 767248766 767248724 767248723 767248722 767248715 767248709 767248696 767248692 649878656 649878656 649878653 649878650 649878645 649878612 649878611 649878501 649878494 649878488 649878488 649878481 649878467 649878452 649878452 649877839 649877835 649877775 649877775 649877761 649877761 649877760 649877752 649877750 763526674 763526669 763526649 763526643 763526625 763526595 763526594 763526594 763526588 763526587 763526551 763526443 763526440 763526432 763526431 763526431 763526431 763526429 763526426 763526425 763526424 763526423 763526405 763526405 763526395 763526362 763526361 763526360 763526357 763526335 784693804 784660685 784660684 784660683 784660683 784660681 784660661 784660646 784660637 784660637 784660143 784660125 784660121 784660118 784660113 784660099 784660095 784660024 784659962 784659917 784659837 784659806 784659798 784659797 784659794 784659789 784659781 784659781 784659780 784659778 784659776 784659774 784659774 784659773 784659727 784659725 784659720 784659710 784659706 784659700 784659695 784659695 784659695 784659677 784658875 784658843 784658836 784658833 784658803 784658797 784431586 784431585 784431508 784431494 784431488 784431453 784431417 784431409 784431393 784431393 784431381 784431378 784431248 784431220 784431206 784431198 784431198 784431191 784431171 784431171 784431166 784431166 784431161 784431140 784431135 784431135 784431135 784431135 784431129 784431128 784431093 784431092 784431070 784431037 784430994 784430993 784430973 784430471 784430469 999944649 999944343 999944339 999944325 999944324 999944318 999944286 999944276 999944274 999944266 999944265 999944256 999944254 999944228 999944223 999944222 999944221 999944221 999941363 999941354 893904092 893904085 893904085 893904054 893904041 893904033 893903995 893903984 893903571 893903567 893903484 893903473 893903471 893903471 893903471 893903470 893903468 893903467 893903463 893903462 893903454 893903450 893903435 893903433 893903430 893903366 893903128 893903117 893903105 893903105 893903105 893902898 893902887 893902881 893902838 893902838 893902833 893902818 893902815 925547020 925546989 925546987 925546985 925546984 925546984 925546960 925546956 925546846 925549773 925549773 925549769 925549762 925549756 925549752 925549725 925549710 925549710 925549708 925549708 925549701 925549699 918144528 918144412 918144394 918144371 918144360 918144334 918144331 918144314 918144302 918144288 918144285 918144270 918144261 918144260 918143922 918143917 918143914 918143910 918143908 918143777 918143719 918143693 918143693 918143687 918143386 918143355 918143351 918143351 918143267 597165382 597165302 597165302 597165270 597169100 597169099 597169093 597169090 597169085 597169085 597169076 597169073 597169073 597169071 597169061 597169055 586209465 586209464 586209464 586209464 586209464 586209447 586209430 586209409 586209391 586209391 586209391 586209382 586209382 586209377 586209368 586209367 586051268 586051263 586051263 586051261 586051251 586051240 586051238 586051217 586051163 586051141 586051138 586050139 586050123 586050120 586050117 586050101 586050099 586050091 571859124 571859122 571859099 571859092 571859086 571859085 571859076 571852048 571852046 571852018 571852006 571851983 571851983 571851983 571851982 571851981 571849994 571849974 571849967 571849951 571849947 571844724 571844705 571844703 571844699 571844697 571844693 571844692 550677210 550677204 550677199 437028272 437028262 437028258 437028255 437028253 437028249 437028246 437028236 437028235 437028159 437028024 437028023 437028022 437028016 437027981 437026721 437026531 999817162 999817111 999817038 999817031 999817027 999817025 999817021 999816949 999816947 999816905 999869582 999974161 999974156 999974132 999974124 999989238 999989237 999989237 999989237 999989212 999989212 999989212 999989201 999989186 999989178 999989142 999989131 999989073 999989060 999989060 999989056 999989056 999989049 999988950 999988948 999988947 999988940 999981093 999981080 999981077 999981077 999981074 999981070 999981069 999981046 999981029 999981028 999981026 999981025 999981024 999981019 999981015 999981015 999981013 999981013 999981011 999981002 999980998 999980997 999980997 999810014 999810013 999810007 999809973 999809970 999332274 999332046 999332044 999332041 999331957 999331941 999331890 999331888 999331887 999331852 999331843 999331843 999331841 999331839 999331807 999331807 999331646 999331623 999331614 999331523 999331523 996025210 996025209 996025208 996025193 996025192 996025188 999906405 999906404 999905043 999905035 999905035 999905029 999905028 999904219 999904185 999904181 999904180 999904174 999904154 999613377 999613376 999613366 999613358 999613355 999613353 999613342 999613307 999613256 999613254 999613249 999613231 999613226 999613212 999613212 999613208 944562113 944562110 944562109 944562061 944562059 944561902 944561898 944466504 944466500 944466500 944466483 944466479 944466478 944466478 944466469 944466448 944466447 944466411 944466409 944466407 944466404 944466398 944466395 944461747 944461744 944461737 944461737 998771256 435980581 553860687 553860684 553860681 553860676 553860670 553860669 553860657 553860584 553860567 553860567 553860462 553860458 553860454 553860448 553860292 553860291 553860291 836660220 836660220 836660216 836660214 836660213 836657925 836553341 836553319 836553287 836553280 836553277 836553266 836553258 553753262 553753229 553753225 553753224 553753224 553753220 553753202 553753195 553753193 553753193 553753191 553753188 553753186 553753177 553752178 553752178 553752176 553752170 553752170 553752170 553752163 553752161 553752151 553752148 553751963 553339347 553338836 553338821 553335950 553335949 553328654 553328645 553328644 553328634 553328630 553328629 553328627 553328625 553328588 553328588 553328577 553328574 553328574 553328573 553328546 553328546 553328538 553328536 553328524 553328365 553328353 553328275 553328226 553328226 553328220 553328218 553328201 553328201 553328199 553328199 553328196 553328191 553275506 553275498 553275493 553275486 553275481 553275471 553275469 553275350 553275349 553275323 553275318 553275314 553275306 553275305 553275302 553271433 553271432 553271431 553271398 553271392 553271381 553271371 553271365 553271356 553271356 553271353 553271202 553271196 553271192 553271191 553271158 553271157 553271157 553271128 553271126 553271124 553271053 553271053 553271051 553271050 553271047 553271045 553271033 553271028 553271023 553270206 553270195 553270195 553270193 553270191 553270072 553270057 553255027 553254950 553254950 553254950 553254930 553254915 553254914 553254904 553254883 553254875 553254821 553254821 553254814 553254814 553254811 553254810 553254810 553254771 553254755 553254752 553254752 553254726 553254720 553254719 553254572 553254552 553254549 553254542 553254538 553254520 553254417 553254407 553253124 553253124 553253123 553253119 553253119 553253115 553253098 553253096 553253093 553253090 553253090 553253090 553253089 553253081 553253075 553253053 553253052 553253047 553253047 553253046 553253013 553253007 553253000 553253000 553253000 553252994 553252988 553252974 553252963 553252959 553252955 553252955 553252951 553252947 553252940 553252915 553252914 553252886 553252858 553252854 553252850 553252831 553252831 553252831 553252782 553252775 553252775 553252729 553252598 553206315 553206301 553206301 553206300 553206289 553206270 553205565 549324338 549324337 333810093 333810084 333810083 333810081 231027730 231027727 231027727 231027711 231027564 231027560 231027559 231027558 231027503 231027501 231027497 231027479 231027475 231027432 231027431 231027429 231027425 231027424 231027424 231027224 231027222 231027200 231018047 231018026 231018026 231018015 231017927 231017927 231017904 231017902 231017884 231017882 231017880 231017869 231017863 231017860 231017860 231017851 231017851 231010623 231010623 231010621 231010620 231010426 231010423 231009765 231009717 231009708 231009707 230958936 230958931 230958914 230958912 230958911 230958911 230958891 230958888 230958864 230958481 230958480 230958475 230958454 230958365 230958260 230958253 230958230 230958230 230958229 230958223 230958221 230958218 230958114 230958112 230958108 230958108 230958094 230958038 230958001 230957996 230957995 230957972 230957971 230957969 230957967 113077842 113077826 113077737 113077725 113077721 113077701 113077701 113077404 113077404 113077402 113077398 113077106 113077105 113077104 113077092 113077088 113076752 113076748 113076744 113076742 113076740 113076725 113076701 113076699 113076699 113076697 113076692 113076671 113076622 113076619 113076590 113076586 113076579 113076576 113076567 113076567 113076560 113076559 113076554 113076532 113076526 113076522 113076522 113076477 113076460 113076452 113076436 113076434 113076356 113075893 113075887 113075879 113075864 113075856 113075848 113075848 113075845 113075845 113075844 113075817 113075804 113075782 113075766 113075758 113075758 113075756 113075752 113075748 113075745 113075730 113075723 113075720 113075720 113075665 113072730 113072593 113072578 113072535 113072519 113072300 113072079 113072073 113072073 113070995 113069169 113069165 113069165 113069161 113069159 113069157 113069157 113069142 113069139 113069139 113069129 113069115 113069110 113069104 113069099 113069082 113069082 113069080 113069067 113069067 113069066 113069059 113068985 113068983 113068983 113068979 113068965 113068956 113068947 113068939 113068936 113068934 113068932 113053729 113053728 113053724 113053722 113053719 113053706 113053696 113053696 113053693 113053693 113053693 113053551 113053492 113053485 113053484 113053484 113053480 113053479 113053478 113053474 113051576 113051576 113051574 113051543 113051540 113051540 113051540 113051537 113051291 113051225 113051219 113051215 113051214 113051209 113051209 113051205 113051205 113048849 113048844 113048831 113048798 113048798 113048641 113048535 113048531 113048531 113048520 113048519 113048500 113048372 58738842 58738838 58738581 58738574 58738571 58738433 58738433 58738398 58738397 58738397 58738397 45042407 45042391 45042391 45042389 45042388 45042382 45042381 45042368 45042330 45042329 45042299 45042288 45042071 45042059 45042055 45042049 45042047 45042047 45042029 45042029 45042027 45042016 45042012 45042011 45041993 45041990 45041986 45041986 45041948 45041946 45041933 45041930 45041928 45041928 45041928 45041927 45041917 45041904 45041902 45041859 45041856 45041855 45041829 45041822 45041807 45041558 45041544 45041540 45041532 45041423 45041422 45041405 45041327 45041100 45041100 45041100 45041091 45041091 45041076 45041051 45041032 45041018 45041016 45041003 45040996 45040982 45040978 45040973 45040945 45040815 45040813 45040813 45040810 45040802 45040800 45040720 45040704 45040656 31644700 31644663 31644659 31644237 31644230 31644224 31644224 31644223 31644221 31644212 31644212 4 4 1
172338862 75077 75545
761145058 14430 29676
305936021 38641 88759
33368362 25996 67792
120791589 13927 77800
39301048 27718 93472
22061587 8353 72381
483928001 85832 93144
21590645 13625 39617
82841763 72936 84893
205354105 48358 75935
258990003 44462 72502
8007267 16222 17179
11215975 77230 85662
108392259 95262 98328
3906347 47293 73637
797515 9964 51154
12485 26034 41813
653103 17491 60011
5016253 59402 84127
289230753 35448 40596
133724 29187 89571
525655 70076 94559
4401635 63241 87533
61406806 14713 17137
26272 26254 93954
5302 13671 91615
6597 6901 36311
1554 10354 39407
11629300 74108 96229
2750802 32023 62597
1157657 42362 60079
205543 67273 73864
136935 61656 93475
3752 19161 67823
887 8552 91835
293 8248 84273
2232236 42693 54557
91 26707 90286
132 24696 88549
20 7820 62901
3 20635 78108
5 3880 90014
224620 60462 70322
1 27585 93996
9 23402 62975
2 3588 91687
3003642 72158 95186
14782635 71904 74717
3 16618 49159
20061 50920 82931
5 1630 62508
134906092 25 2805
11528 32446 91883
77792799 35429 39655
9 13809 77955
3 19340 60376
2 778 48319
1 28935 70962
996111 69295 72048
1 9933 66678
3516 44587 96712
2 13563 43259
531328356 78718 81720
369 47947 94333
2 1844 71941
143075 56050 66425
47 52322 70520
3 15811 44219
3 7594 79136
35052 36477 59634
14 53159 85938
1803151 68240 87305
31350 3662 28292
2 24534 76832
3 13843 80278
55115042 91823 93146
3 28831 70126
5404059 23296 24437
9 44002 86679
3 10907 48477
122251 48753 62415
3 29857 73745
2 14794 69000
1 57508 74398
1 37303 76154
6840605 38589 40451
1 13980 88718
3 21941 34097
1 19289 95754
1 36742 93133
2 9227 72654
2250382 71928 72300
4 26089 39355
1 5818 72643
1 51447 71936
1 2828 82313
538508020 1644 9768
1 27495 41245
5 53739 98215
2 52263 92792
1 55087 84606
79372 46612 59745
6 18364 66536
2 40306 67392
1883471 48617 49918
266836 31312 51894
3 26381 41344
3 20364 70255
2 55043 72550
2 52338 68724
1 29557 85240
1097042 81366 84908
3 23609 53228
1 973 69257
1 28178 72066
5255 33309 60381
1 22511 53086
1 12480 75429
2 4166 34783
1 27270 89179
1 20803 65195
1 7096 58509
1 3255 68879
19642 33083 62297
7 29712 88598
1118 40985 57386
4 16524 36046
1 5874 41204
2 14631 52951
5 49154 70397
1 34655 70138
876509 75842 80087
2 23433 74259
2 9245 60521
2 11455 59501
1 4984 79203
96 43186 50131
2 19806 82248
1 35419 81317
1 8874 33867
3 56614 74438
2 17861 77224
1253056 68679 84659
204764 81459 84500
4 6534 44327
60629435 37136 39174
3 36963 87707
1 7608 97324
2 10554 41393
5 32072 93029
2 3907 65429
2 50152 83838
1 58790 68341
1 21636 55067
1 13204 98148
2 59589 70654
276879051 8036 8323
1016429 50964 57667
188 72522 88773
30622952 39300 46951
367 30476 52312
26915997 84081 98494
7 10835 78031
2187 52480 65407
886 74951 90207
25099075 24052 24988
86094746 6009 10795
159 30299 56427
1 38793 96723
3 66398 93385
3 25921 83052
2 50281 89019
370 72584 92734
31712097 22880 25977
88326865 4250 9401
117370032 90142 98907
7757055 7589 14920
5 29761 93568
2 61054 88259
711 78073 92536
2 46752 97948
76 47085 62201
563752 5035 13284
12948013 33856 45122
2 5231 79369
404799 70194 79679
1 7916 90097
1 16696 78696
3 27785 85550
11 13289 39903
735160 1546 27707
189308326 32330 36908
5 10004 93667
7101002 23857 27697
8 26833 32425
1 67717 71516
1 24890 42689
6 36291 70018
1 19337 95889
1782737 53106 57487
1 60617 86675
102782350 84888 99646
1 25341 84394
5605914 82194 93225
282956 5780 10643
5 7663 36459
1 6581 44592
6 38348 77660
626900 50298 51288
3 52392 74272
6 21042 48122
20380338 17573 20876
1 14986 30983
4 55172 81502
1 49654 75912
1 29462 69554
6 27541 50595
1 24171 61600
192 52640 65863
1 17315 30201
12 43605 51249
4 5331 82548
1 10027 55908
1 21477 89105
1 9815 42962
1 14463 59659
2 33099 77577
2 24529 93467
4 46815 58765
1 2798 74277
4 64750 75439
2689126 32577 39485
3 6042 70908
1566047 82355 94099
2 54025 69205
10191467 85435 94670
1 58960 85008
2 11795 89808
1 23555 95135
5 3343 57718
11 35373 63646
8 56206 64334
1 46015 77648
955252 81895 96974
2 56378 72480
3 11200 40110
797705 50227 50881
3 36007 51968
1 19831 75921
3 24840 51829
5 46062 81496
7 57750 60689
12 32451 52994
1 9707 59801
111270920 8545 13338
53768 88000 97819
5 10058 39293
1 35662 90278
4 50495 66045
2 32072 97546
939026 22632 27392
2 50218 74849
7 23195 36164
6 36798 73165
2 27572 73510
1 24195 63107
116782409 34684 36196
2 58906 65764
2 30842 97767
1 48429 67348
1 51339 62223
2 61354 83284
1 53155 88103
2 32730 85745
1 16557 43917
1018290 21446 27109
453 79676 93065
310310 3453 20448
1 57437 96257
4 55771 70484
2 52276 92166
70973533 44602 47453
12 23842 29704
2 52936 68298
2 23847 39740
246063 38040 42999
1 10453 56229
3 13282 61714
86382423 90317 96406
1 36779 85001
9 20879 30519
181446 2618 24266
4 39482 89446
2 21274 86498
2 19870 64850
1 25191 79123
9 63960 87774
2 3247 57463
98100709 1925 6011
5 66910 85836
1 9503 73178
29366293 739 3138
580 72277 96326
16217 74950 78813
1 32303 77776
46208606 35058 36084
3 28537 77765
3 9 81723
1 62158 88662
17 46045 58017
2 26090 72582
2259222 10870 20474
2 29788 78818
31 76726 96562
2 53117 92580
6 37445 63142
1 48172 94660
9 13496 38528
124484 52031 53276
1 67134 75669
4 56604 93296
1 7541 60738
1 16863 73729
5 13501 38931
2 44195 63455
2 2106 50558
3 63007 91712
28 40562 51526
2 52018 80875
2 4831 98294
1 29721 53491
4394491 58554 58882
3 21719 52321
173 77088 90559
5 66382 69225
2 12698 70796
1 6793 79504
3 4184 36901
41067564 74574 77980
4 1721 58742
2 34486 64177
402282 84378 94439
1 5654 99235
2 32205 91404
3 3273 44570
4170 72946 80719
596618 83862 86727
448989947 10672 13203
1 29124 50618
1 14561 65485
2 13847 79064
3 22783 70183
4 56516 66351
3 25116 87826
532 51807 58716
2 20861 88907
1 28572 89316
1 57885 62705
470585512 94279 98102
3 35489 77719
1 15988 93096
1 42472 97499
1 39093 67294
2 52249 84684
1 27354 58516
3 54664 80374
1 110 74543
143357 3235 10163
1 42778 94478
2 28012 90931
2 41840 69535
1 38494 87680
1 9002 93139
1 33604 87793
1 39068 75947
1 26649 93922
2 64656 85512
3 65494 99901
15 69203 84634
2 8435 91094
99984922 1613 2829
15 1052 44455
2 60822 91854
3 48393 50741
3 13463 79024
1 1925 84099
1 45424 95670
9 80186 99679
4 58245 61317
5 31 35502
2 39420 89532
1 37214 80362
3 14627 36994
1 8055 69676
1 2451 67509
4 48619 55754
3 46860 64737
1 8551 79405
1 13744 60175
1 44208 58002
1 8745 69716
1 12585 96533
283336 11944 25716
2 960 89311
6 61060 92466
2 56380 71536
3 37657 63859
1 37577 86877
3 27664 47808
2 5443 50889
27134291 92945 98033
5 26231 30681
2 6440 97837
11112 62256 63829
2 29354 39490
1 6554 65808
17 81501 95931
2 56127 95288
2 22261 90812
4 47075 50196
1 19821 68162
3 15885 42426
919794 33704 40954
1 26699 52783
1 18973 57098
1 28313 97065
2 22298 66622
1 15872 81917
1 31663 73650
9 53485 82658
2 26136 52914
3 48579 55545
1 39880 51679
1 22012 76684
1 3713 92704
17269731 18151 21213
1 48309 62862
101897 33951 43158
3 31221 64802
7 18694 48644
2 27959 30818
1 1801 66035
3 66916 86215
2 11714 52642
75637 14787 23613
52651 17664 27942
16671312 32164 37810
4 57276 78048
238235 31677 45562
382249 55710 56395
3 47970 93899
256 73055 80559
8 32133 65370
2 13340 39534
7368093 89235 93240
30950 84619 96882
2 47079 62988
2 13990 57195
8 2794 45900
2 70315 85695
3 18535 96407
2 27971 82621
1 25758 81425
1 7189 94237
1 2788 74835
1 18470 91625
2 15583 45168
419130 36122 46881
1 5883 90551
1 9434 62852
2 7103 89466
2 55699 62885
3 39420 49640
1 4574 84792
1 9086 77850
1 9406 67066
1 35575 58739
22 81060 98960
2 20110 72805
1 17461 87118
3 15232 42419
1 1470 97714
48327 61060 66405
3 28933 43723
1 37398 71540
9 56669 96234
5 45950 51364
2 52050 84207
1 7712 63256
2 56343 80649
4 12284 46419
13 66738 97470
1 23281 45922
2 32614 79346
3 57507 91901
6 42184 55277
1 6557 71839
3 81022 89475
2 8542 65271
1 21266 64995
186949 12649 24173
16509 1129 23857
2 35977 51545
24360 34972 42561
1 1654 92617
2 34423 73487
17505 4635 14943
7693828 82920 84369
2 36372 49296
9 19636 37388
2 21511 35883
1 22176 88078
5 7757 59792
1 18496 60890
1 31971 80626
61 16493 27745
1 68067 95967
2 6378 66756
1 18499 73620
56487426 11757 14599
3 27144 30046
2339 1595 18564
3 8030 85367
1 6239 73180
3 37050 69684
2 65999 97845
2 31540 75189
1 12587 69193
106206 87224 87501
6 60477 90931
80681660 724 6064
7 49832 94170
4 11114 44371
5 22819 32022
1 10314 92982
15978362 90505 94083
11 77186 96986
1 9230 72721
2 11025 37711
451 165 23926
1 52663 59910
1171 50236 56510
3048974 91204 98080
2 52271 76351
7 14221 36663
8068291 20493 21451
1289 83578 93447
2 42520 65919
2 23258 87611
32763 7450 12597
1 47768 76642
3 20212 51413
3 18949 60073
6 35476 74185
1 2752 50615
17 61039 98511
242 51160 56200
4 11991 93249
1 54192 97519
2 36849 69904
4 3384 90605
2 59168 60809
35789 51001 51922
2 7122 72256
1 39060 60898
3 28631 59313
1 21055 54341
3 30496 65043
1 28814 42332
4 71978 99238
145 63003 65983
7314 8106 12704
4 58578 81140
2 11849 90665
1 18925 78283
1 17376 96116
1 5264 83687
1 17326 87116
1 42297 64933
1 35011 92887
1 39474 64384
1 17703 97939
343804 31243 37809
2 39311 80800
1 46089 92406
1 11420 73231
1 6512 95382
1 51914 75102
1 40948 70567
1 20029 63331
13967 17273 28245
4 17086 52237
1 16515 54951
590666 55468 57747
1 3572 82566
1047 86412 90056
6 59387 72153
1 342 92676
1 52227 87933
10 10699 32633
2 11199 68379
7 64994 98406
2357 4359 9778
2 22894 92940
6 35982 52960
2 45021 60475
2 29419 59667
1 55685 89321
1036 16676 25605
2 34661 76011
1 41216 79899
208 5665 13223
43725030 46286 48350
5 33165 58546
1 45189 91175
12 28787 37347
2 43524 49510
4 11390 35707
1 31664 60706
2 42135 72209
2 11174 34982
3 625 34782
1 12988 91467
8 66052 86718
2 33676 51832
273266 70803 76622
1 65555 97743
5 54260 60550
5 38780 60842
2 14902 81223
1 39499 58678
1 16496 76285
1 38409 76434
1 43062 62242
1 49969 76252
2 43496 57616
3 53239 82669
2 6626 76761
1 33317 52962
2 54940 72753
1 54460 90508
2 16329 36512
6 64325 93573
1 18465 89392
14385606 17845 23387
9 76938 82596
3 750 71246
4 26166 64377
1 50407 70582
8 22345 29934
1 12778 77215
35 736 16015
2 9984 85477
445 81913 86586
1 62204 98271
4 24470 72992
1 53392 96276
27 75433 93013
1 11313 90689
10 75708 86326
2 61068 98990
1 20272 93043
139 52166 53651
3 68377 95974
1 76478 85440
445 11122 28190
3 16898 71234
9 3988 31008
1 25306 95425
2 17472 36204
4 34879 99843
2 16193 34528
164 61062 67263
1 11750 37553
2 27593 40751
3 54778 88971
2 25535 86320
3 62788 71666
3 36684 53196
3 46319 72312
1 48853 91221
39220 35710 41016
432177 92773 93463
3 8043 93026
2 7195 48347
3962 32702 45280
2 9999 81674
2607931 45647 46663
4 19166 70267
42 2204 21483
4 29880 99074
2 27145 86916
3 1037 48404
5 34498 52537
2 21114 53469
43606 19789 26622
6 50410 91144
1 19353 92775
1 55008 63152
1 38880 83424
626 12420 19197
5 14940 49216
1 24238 66162
1 35352 63489
2 18100 44731
572185 61822 62986
2 58150 82416
2 19724 67719
1844359 74804 76935
2 35149 65275
38 81929 97483
3 11721 35719
239 15625 25624
3 17298 47634
6 42955 57778
2 46737 54177
2 84622 89439
3 12523 29490
2 4998 68748
16 64113 79010
5 26592 35380
1 23702 31800
2 32490 99361
442 31043 45753
1982 36380 39984
2 6491 35801
16 68721 90075
3 84819 94443
2 39560 64927
5 18168 55295
3 62912 89024
4 44092 60910
7 55721 74749
3 46634 53008
4 24482 38380
705 84238 85881
4 23300 43762
1 12861 83121
3 29763 64786
2 11229 29648
2 48098 79072
641 19940 25776
3 26828 64018
1 57364 94118
7204 92409 95064
2 66879 84626
3 27512 46785
10 64548 93130
1 34279 72885
1 4512 58692
3 27003 54042
1 61605 84472
1670303 68768 76739
3 28802 34908
5 41777 64835
2 66514 72187
109 52927 53644
4 12263 80312
2 3187 92468
5 73494 90645
1 27786 56292
4 54862 87898
3 36073 55420
4 1936 34996
1 31896 64771
36 31024 42276
25 4185 22120
2 37641 51697
2 17846 60980
4 22449 47110
3 49276 87272
1 21750 37420
1 22345 86539
707 91774 98636
7 61832 71774
3 8001 85237
6670408 17821 21166
34440 20488 25895
9 30132 41806
26 32611 39437
4 39557 72238
5 4014 57426
2 17796 64270
22 85585 95955
2 34503 90161
1 52275 78552
1 12423 64767
2 47806 81683
1 39361 60203
2 8141 22015
1 47846 58962
3204 20071 26778
3 6100 61282
1 51571 85355
254 61540 65355
7 2404 30456
3 24153 80502
1 8293 52568
109242622 83774 84647
1 23281 87728
29726 26196 28648
27 76549 85455
90 60329 64299
4 3945 64056
1 13571 53150
1 18820 65878
3 34967 59302
1 17018 79224
1 11599 76238
1 2072 63957
1 2847 96872
1 12119 86292
15 79370 88214
2 228 48190
4 56047 91499
5 8793 44094
41 17126 22205
2 4978 82611
1 10483 32636
1 17194 85806
6 49250 93567
1 9205 66517
1 48148 95740
71 37706 41765
1 55169 85326
5 18369 62606
12 51445 54231
209 76131 79520
1 12723 84639
3 18381 31607
1 26579 31450
68 22222 28543
9 73412 97655
3 65342 87446
11488518 91245 92200
2 61359 72365
6 59802 64545
96 78653 79095
4 32492 78790
22 36031 43456
25 11381 26501
80 4269 14445
11 5083 50558
19 82694 98117
5 29541 54544
1 12879 76715
1 6616 75620
5 51029 95028
1 36041 52522
2 29544 45105
3 42224 64337
3 17547 36838
9 12224 29050
2 1801 34371
5 76602 80965
7 59482 81069
1 6504 73058
15 67510 73392
1 17667 93035
7 33228 61340
1 3600 80326
1 24396 53997
1 61011 92659
12 7367 13960
6 55791 77641
2 53128 72514
1 53467 95673
8 29445 32091
1 30267 74004
1 60273 64983
2 27485 96536
1 39011 69162
3140020 70072 71127
7 31257 47663
7 85429 96658
3 23657 97433
1 68229 90973
2 17453 79178
7 48811 51805
1 50826 66205
49 88406 98595
1 19708 61182
1 3241 92835
4 18461 75473
2 57997 99161
1 23663 75727
1 8564 92767
5 70764 85835
1 17056 79127
3201023 70546 72835
93733 53640 57531
6 29521 46701
1 8854 67570
3 19568 59484
139051 50610 51695
11 81549 96743
13 64637 67621
7 42226 66896
1 41021 68840
408465562 30357 34828
7 437 35033
3 5085 51208
3 51908 71827
1 11975 96581
1 34272 72750
2 37856 51493
3 52447 97155
12 936 11448
2 14083 99443
1 44906 57280
2 675 86668
5334 28061 29123
100213707 4091 7752
13 71222 81313
13 64158 76993
6 50289 66412
9 84686 92327
3 40207 81092
10139163 39218 39436
1 25196 86596
1 33844 85328
11 25038 34878
1 19624 97719
4 46012 51125
1 17134 79468
49 3943 16645
1 4191 25744
1 58323 66972
7 39955 60918
1 26438 66024
1 26618 93533
6 74246 97669
2 35059 89142
1 25131 90578
1 45251 89988
9 2615 16085
5 66292 75634
14 17303 45515
1 28505 55936
8 78668 94122
14 69431 97258
3 17329 98739
4 47249 60688
1 4671 97993
1 68698 89001
2 46143 64993
6 63687 99523
1 22448 85152
5 21838 34090
9554204 1138 3335
3 36348 68403
2 19882 61785
7 4354 19457
3 19234 45401
4 32879 43678
1 41153 91858
3 5915 79648
70 12879 28603
2 4445 26147
1 14261 27355
1 5565 35010
4 31411 63724
2 28826 91934
1 19774 51827
2 41991 53769
11 73085 97761
2412 70210 75763
2 36564 77383
8 38110 42666
3 40417 67053
4 23836 45856
2 4219 64022
1 21337 70619
1 7916 52295
1 24573 93327
7 9506 28010
2 38088 49121
8 59526 59709
4 41399 97416
1 35136 84565
5 61268 88265
1 27296 66754
1 47389 88506
6 62328 80677
2 4314 60105
8146579 67917 70021
12 52326 57658
3 17758 88055
2 15687 91411
1 66483 85731
10 12511 37732
6 10417 27731
1 43048 54184
1 28504 77836
4 23253 55717
1 18618 78440
3 28559 40578
1 40967 72594
2 29097 39049
1 31455 93454
2 66174 83876
3 12368 40139
1 9684 42023
1 26575 90230
87280208 40544 44861
34925 75275 76414
2 10181 34300
1381 88920 99814
1 23800 65740
15 75003 79833
1 2915 31911
3 2966 96999
1 20660 81155
1 56448 86812
1 46324 51953
1 4735 97714
1 9073 45284
33569 50512 52593
5 58384 93848
1 63315 84243
6 4401 70394
3 19832 29512
3 75132 93419
44 78887 82422
1 16991 57009
4 21535 38572
2 28746 34115
34 86051 93899
1 3495 31703
2 57319 92215
5 68397 88128
1 21382 87401
1 11896 34512
1 10631 42769
3 11774 94601
1 8238 90864
2 54713 96374
3 19907 70416
1 11388 51894
6 43898 54609
9 45493 76398
9 59102 63106
3 6545 30542
2 8104 86032
1 28737 50771
1 24989 55802
1 1655 84531
8 2800 15710
1 3425 49894
7 37130 85261
1 14490 97179
7 56205 64039
4 19642 34720
1 40722 84422
2 59806 66177
1 19685 31655
2 26245 52487
2 4081 66999
1 28515 80284
1 22421 37870
1 1824 76422
1 1686 83559
1 5383 88784
1 15108 43182
4 52989 79783
1 21242 45179
25 30156 38723
2 48386 77229
1 11649 98999
2 54923 67545
22 3707 25106
2 44784 87318
664 90722 97143
9620664 68872 70512
2 37129 46115
5 5559 43519
7 5645 22742
2 9624 72365
6 29245 32951
1 8363 54904
3 39395 84553
3891718 30396 37641
17035501 93183 97174
4 43599 95908
4 13295 49769
2 5734 68776
34 67789 70733
3 36236 76499
2 57708 69419
3427057 1269 2931
4 6666 65464
1 53435 89178
123761 49941 50117
1 36314 90028
19 86592 94687
2 22657 78501
3 3256 82388
1 58002 61838
2 25530 67978
13 6644 17842
1 13002 42462
10 70965 91606
2 10795 34903
5 44622 61647
2 38437 55503
1 13524 69912
3 41136 54385
2 40932 84162
6 1963 40492
33 80543 93141
1 37979 59130
138966 12782 15252
1 3157 60861
16 62221 72942
4 18375 58195
1 4863 60689
1 20098 64724
3 2371 36367
1 30358 78127
2 27897 92207
7639994 40526 46545
2 33171 73672
1 38534 79647
1 22809 45848
1 20813 56924
17 78400 91753
8 61655 66527
4 40918 60293
2 47518 78830
1 16631 42518
2 13967 52390
1 31311 98565
1 13879 89496
9 68122 88765
225877537 83891 84719
3 31747 70848
1 33917 89639
1 27646 62829
1 43900 71283
1 45247 72955
1 34250 73141
1 33594 90173
1 3222 62887
1 56458 86511
2 11121 70488
1 31075 54022
1 23225 59994
1 2485 77030
1 20585 70747
1 43850 59721
14 68262 79854
1 25758 92342
2 8417 67826
1 11219 83584
1 27738 76544
1 34714 55438
2 72434 95186
2 24827 30234
3 18846 94508
6 55288 96393
6 18828 41578
3 43674 59791
3 49791 62707
49980 13093 14852
2 39669 98953
2 25279 43739
1 51131 74529
14 79867 97993
4 46000 89994
1 65291 86844
1 1391 83030
3 55568 98576
1 55058 87703
1 19727 63083
2 76084 83879
2 28132 53109
3 8774 75004
3 37841 58671
1 8400 52033
1 22266 84780
1 14881 89775
7 30662 45213
24104 11044 16145
20 26219 35211
11 78690 98213
1 10176 83614
4 9679 73279
1 2406 43012
1 30736 52394
2 5828 45304
2 45808 63038
2 7845 42851
1 25992 62994
45 16002 24067
2 32862 56142
40419145 8605 9753
18345773 40061 44295
13 80791 89804
4 6539 52180
1 35103 63795
1 1662 33064
2 39529 63206
2 41104 63555
3 16831 53835
9 60202 68540
2 10153 90342
1 7584 57247
1 33034 87369
1 3248 55131
5 78415 85119
1 81375 92547
3 37048 57607
5 27868 34319
3 78898 95166
6 59320 78465
5 62037 99784
12 52322 72612
2 73107 97275
2 29512 42059
3 38179 98852
5 30077 63134
1 12744 67619
1 16925 88882
1 56812 64083
1 2680 58671
2 48252 79797
2 4297 16745
1 4681 57088
3 92923 99288
6 74551 88874
2 46508 64210
3 7831 42246
2 26102 47424
3 37307 78519
1 12617 50784
2 24786 58005
1058716 41473 47110
2 32030 77224
1 34556 56958
1 19137 81556
3 47769 68318
1 45199 92309
26 8240 27305
1 8468 94020
1 43825 72886
2 12059 58320
1 41770 51589
84 92797 97628
2 2114 95041
1 21726 86771
1 22603 96428
3 38490 41012
1 7394 64054
1 33090 70644
208655785 41786 43717
1 27035 76796
2 43172 79240
5 23906 38107
3 40554 72267
1 29053 85301
99913 17262 20938
1 14533 88288
7 77474 85893
2 28587 62251
1 27864 38980
1 37767 55098
56522876 32184 33505
4 73976 94189
2 22381 74702
1 71475 87197
10 51320 93059
1 46963 87196
445350 33959 38252
1 37595 56822
2 13561 92010
1 42873 81574
7 37565 38900
1 1893 97728
1 34498 46117
71045 43912 46034
3 60960 81229
18 63884 68973
9 59362 61419
2 15261 82067
1 7303 74041
1 18535 62979
39 92112 99773
2 17285 77596
41 4773 21974
1 49021 59355
16 71100 89255
2 39901 53190
2 25841 44242
1 27144 87063
2 40158 64812
10 392 21474
4 64088 93263
4 15453 99152
2 4880 63360
1 14406 20017
1 15049 67626
4 40974 71308
1 9591 71707
1 14953 91849
1 41571 97646
1 52218 67885
2559902 39798 43325
3 65102 68439
9 26171 51873
3 4744 93091
8 76136 91305
3 57729 89998
3 80363 91115
1 21233 62467
6 8755 44303
2 13320 80919
4 19697 54931
9 69498 88734
2 25420 45981
2 21618 86841
1 14261 66736
36 5411 14289
167885513 75754 75973
2 45585 59354
1 7069 53131
2 13673 62774
3 34040 43296
1 14342 44646
1 21659 63469
1 24545 63650
1 17234 53359
20555 74627 75561
2 22560 90462
1 18713 68030
7 50658 76078
1 29354 99397
2 25110 78091
1 17081 88091
7 285 30042
1 45071 91019
4 62515 96259
6 3389 29043
2 16890 41924
15 62970 67311
34158 59944 62595
1 60939 79559
3 42152 80129
1 21786 58188
9378 50254 51748
13 64996 80011
10 33704 41756
7 79006 86248
1 59208 95406
11 44564 58059
1 18701 60442
1 11992 53218
4 16048 42243
1 12367 86342
1 17134 55250
1 24765 94510
2 11417 34228
14 10267 34844
1 22164 70853
3 36902 49934
39 90330 95443
13 61724 65722
3 42977 88516
208 85270 85982
2 49996 90246
1 27401 97153
2 3519 44703
1 64409 95382
3 46082 72588
58832075 40902 42045
6 31326 54847
1 3519 45050
12 76253 81600
1 7608 52205
2134958 20360 20711
1 25020 80574
5 32001 86811
1 37069 60468
1 24532 38778
4 53918 83972
1 4842 90936
22 3961 20306
1 42716 66110
1 13814 99657
15 76768 94486
2 16418 48878
29 20092 30103
1 27024 56967
2 30093 86908
5 46720 69396
4 63672 98641
2 58898 77709
3 36718 51840
2 16446 82057
3 835 48028
1 24814 67078
1 14951 63469
1 50943 77752
2 31917 57677
1 1811 23774
3 39343 63239
2 75 71464
1 18718 70401
1 45482 88994
1 49403 83874
1 11377 94987
1 24634 89163
1 24538 96461
2471 74686 77588
5 8449 47196
2 45113 95612
1 3071 49488
1 31626 69645
6 5805 27129
1 8027 52416
2 51734 78741
1 40651 95380
1 439 75850
1031405 487 7513
7 57752 94247
2 21804 25597
2 63004 68020
9 3043 54111
1 5907 81288
7 15482 25210
1 27922 68039
43 84347 89045
2 24448 77563
2 45176 61248
1 17576 38756
20 74253 81390
148 6435 14575
2 6020 69818
15 56329 61385
7 53580 98246
1 60007 89870
7 13249 39514
12 77790 82664
2 5928 96437
2 11657 83544
1 20245 48398
10721 64858 66744
324837887 29808 29948
2 42090 72466
3 7254 79343
2916792 5156 7037
1 18897 52039
3 26251 86052
1 16556 81109
3 55504 69513
1 52281 80925
1 35819 92489
1 11322 98245
34 89493 96481
12 14710 36766
35 82409 99283
4 63198 68463
1 16543 23902
12641996 22337 23366
3 1981 75101
1 48282 98675
5 85984 95609
2 33477 76651
1 42801 71602
273967 32258 36467
10 21832 54534
12 69425 89913
4 75065 98922
1 32698 39628
2 53912 71165
2 6329 43019
1 7870 92151
2 2680 81415
1 19854 89251
2 75772 95908
2 19782 95860
187 25495 28485
1 24460 34847
6 45414 74651
2 53563 76989
3 11210 27327
1 55611 86859
1 2156 82685
1 10503 93824
2 33919 95932
1 20723 90021
1 29310 90895
1 59895 87865
1 44385 63783
5 33423 45365
11 13904 26277
6 24278 60621
3 82407 91740
5 84017 93565
2 23467 85214
2 52910 96772
11 9960 29412
20363320 40721 44359
9 73759 83795
4 25757 82952
3 55021 75585
1 35381 94178
21 19445 26167
14 27102 33813
1 12957 30073
5 32234 98593
1 25285 57695
1 25373 68413
3 47797 56632
2 66159 77447
26745 28420 29091
2 29193 35664
1388556 55471 55674
3 34676 60230
5 61900 90328
9 12532 27218
6 68553 90627
46056759 91616 91719
1 10848 44704
1529356 68429 72985
1 13068 26540
8 27102 59198
2 5536 35593
5 46380 51193
2 17007 57179
2 4704 70106
10 57206 61409
1 10669 51716
1 24787 98718
2 39125 97899
1 47516 80386
1 12829 71216
6 22435 24672
5 56750 80047
1 10212 74497
4 22600 27076
2 9786 52064
4576663 92026 92435
1 19240 94845
57299083 32149 33909
4 14705 72471
2420 79150 79395
2 23914 40974
1 11857 47760
1 15343 87905
879323 30049 33921
10 87399 94196
3 20313 89288
3 28084 83022
2 39536 50369
5 57911 69155
3663641 10264 14486
5 60551 97571
2 27266 38996
2 14175 85268
4 35911 39465
1 4217 51738
14 70588 81428
4 2773 94773
3 27385 68949
2 22636 65834
1 38975 54424
2 28146 48169
1 23358 75051
2 48516 91858
1 44453 86355
4 62575 98606
1 44988 72085
2 36149 54051
1 21480 56642
6 64775 99501
1 65700 93880
5 5638 46998
4 42268 63728
4 52466 77493
1 101 76218
1 8806 96553
3 28428 45637
1 28419 53816
7 5600 17066
2 5254 91335
2 45568 62854
88823 43535 45150
1 28348 49054
5 77914 98935
4 31752 40122
6 40075 79321
1 40307 50080
1 8807 84039
1 42717 55071
13 7310 32801
1 35831 64163
1 27216 57018
3 64691 91703
2 26527 43196
2 44597 97110
26 80152 82686
3 22286 92232
2 10395 29099
2 57390 83074
4871983 88507 92423
5 9777 58561
1 17445 49214
1 24882 30348
1 59209 94447
3 38937 93469
1 19220 42381
3 15951 86902
7 51823 62630
1 26234 53533
1 41773 78634
1 46240 73104
3 23575 32999
2 73477 84307
3 14460 73708
7 73069 79308
1 19469 62957
1 13657 91030
2 36385 97034
17 64173 69683
20 91311 96923
6 14983 28425
3 36207 56620
2 49765 76448
2084833 18168 20198
4 54746 79857
1 27529 64739
8 25208 36104
1 23085 46343
3 13969 85046
1 39220 69404
1 42776 69634
8 69995 82781
3 2676 80830
1 61622 73320
165 2055 12505
4 12777 34886
1 33698 49567
4 31710 68667
1 41258 95959
1 27416 48187
4 43303 58618
1 51385 90402
1842515 36689 37298
1 11559 79358
2 1880 70463
1 25411 90360
1 12808 90994
18934 73895 75824
1 5523 99836
5 14022 39411
1 45328 54517
3 52439 83104
1 29313 75739
1 49684 77094
1 30132 91467
6 26712 34154
9 5985 24203
42 81607 81946
3 56699 70657
3 2104 75719
1 36342 90982
1 6795 53567
3 55867 94436
2 4986 73566
6 44123 52289
1 49147 69534
1 1035 66505
3 13870 81153
5 74911 79003
4 26821 48375
1120 9049 16459
2 4181 41635
94 83124 88109
4 66950 89301
3 11084 55943
1 77084 90932
4 40640 88432
1 39388 74492
2 39514 83572
1 30354 87814
1 28474 88694
1 11448 45733
5 21556 44991
2 13790 53447
2 38813 65972
2 17070 25904
16 11783 25489
6 7831 25837
2 17833 59216
1 51897 88496
2 23367 63813
3 45651 99156
2 9312 97734
1 48447 89797
4 53823 74672
2 24051 54929
2 4116 31309
1 40671 83843
4 62438 86082
3 30335 51914
1 7708 64057
2 4167 42356
2 15488 77374
1 11248 87940
1 48926 68714
1 11676 61354
3 4648 35239
2385 65633 65648
1 5872 71141
2 62077 97935
3 26059 56252
3 244 47895
1 40027 91529
3 23729 89046
1 18421 38885
1 41545 60764
8 63734 96775
1 19751 78254
1 28385 93118
11 69707 91756
95632717 77681 78003
2 5422 96996
4 609 41215
1 14746 89891
2 26760 63339
1 6479 36736
19 14155 17422
3 48887 75876
3 10899 27868
3 10432 49450
1 16385 80046
5 33671 57636
1 36328 85047
31 2071 12113
2 16398 65361
1 17073 79271
12 72849 95507
1 27362 58505
2 14507 98589
29 3771 16125
2 15152 94247
8 77008 88505
2 24208 46881
3 78188 79030
2 29203 60870
2 18320 54455
1 25054 49004
3010563 8835 11459
2 22318 77602
2 38881 72272
17 63817 67100
1 24554 97886
4 58438 59767
20 55405 61953
112 92977 96505
3 52483 59565
11 59877 97008
9 51683 56086
3 71847 84041
2 18389 78329
1 33748 92036
9 60439 63784
20 78914 82963
2 33766 75168
2 6087 58433
2 19886 44322
11 2662 38417
4 38159 49668
1 28438 48496
2 378 67040
9 56097 79309
4 26013 29655
7 22235 25833
3 57116 61890
1 57496 93221
1 6733 69951
1 4605 68771
2 63299 87308
3 23138 42257
3 58591 67099
1 33805 90543
8 38535 47611
1 56904 96979
7 8150 31411
3 46025 89931
1 39610 94386
6 51094 54595
2 3575 59578
40 84900 90807
1 9834 92171
1 22015 38497
3 28602 46226
2 5656 50962
1 9857 42451
18 8313 21170
3 67853 80031
9 63488 95074
2 48596 85905
2 13543 83311
2 62640 91653
4 13998 74672
1 7045 98942
1 14767 92610
3 78941 93272
1 5910 80375
3 39465 63154
3 37598 74879
2 58425 69249
1 36476 53614
1 11020 84192
1 2172 71113
2 50379 93155
3 7633 43070
8 36448 58552
2 56393 83238
5 13613 46491
2 46512 79913
1 14076 35009
20634837 8512 11100
4 16573 70866
3 35047 42765
2 10595 57037
14 43781 48790
3 462 28407
7583875 95726 98247
14 59986 79909
1 43738 89802
9 45259 51488
1 16289 81722
1 1490 89508
1 44271 68188
7 26003 60060
1 16248 80836
3 6322 37061
1 318 53698
1 16200 44228
2 27360 78307
1 8768 41585
1 15064 40936
1 23793 61418
10 80758 89198
1 11928 35352
1 117 79003
12 6843 24280
8 59925 78598
3 65172 78189
4 19083 53895
6 44034 66614
1 29128 55572
3 15153 41694
14 13413 17055
1 9662 94716
2 45768 65768
3 6121 33811
1 3862 36508
4 43148 55646
1 52874 59809
1 31491 90421
1 48973 67712
1 49224 88203
6 5003 35194
1 17605 54223
1 51323 55405
2 59888 96704
2 5969 79903
1 28635 92073
2 17591 76438
7 66447 74809
1 18335 50484
40 70344 83336
2 24470 39008
1 47003 59748
3 11676 99205
3 38424 61011
22 13504 16931
4 37684 52133
4 10797 42945
1 46860 85411
1 13205 73567
1 6062 36024
1 22256 95100
1 9532 80889
1 79867 94758
1 43841 85122
1 37694 52291
5 84645 92548
4 18572 99719
1 41586 50936
1 2056 80659
2 29244 53771
1 20046 65961
3 15436 30280
7 84297 99077
2 31035 71923
1 42819 71193
2 20203 68990
3 743 47715
1 14027 78354
1 20710 75520
1 17780 65893
1670445 17395 23581
9 53450 63933
1 40012 70659
3 47572 74179
1 16147 68188
1 48404 73047
1 43648 57455
12 62846 70260
2 57563 71134
5 72258 98671
3 25659 96553
2 3352 90317
2 49329 55530
1 30682 98850
1 46140 96135
2 553 80336
1 9728 60790
37 3560 23870
1 336 74143
2 9188 51794
1 45483 80809
6 8400 29701
2 48138 95847
5 11626 19221
1 3042 92549
1 10951 18574
1 7506 61892
1645526 30355 34038
2 4181 22436
3 26842 92630
1 14307 83098
1 4513 98735
5 52097 74375
6 66060 86777
2 5460 29061
18 68438 86813
2 50490 94054
3 3694 31220
3 50721 77155
2 58091 64480
3 4345 75763
3 9522 20069
2 36371 59394
2 7498 18008
4 28346 63709
1 4073 46861
3 29034 91600
3 12944 52860
1 37912 68358
4 21981 30502
1 13754 46076
6 64823 72902
3 24374 63506
4 35115 44166
1 52670 90735
3 21195 61785
2 48863 91809
3 62866 83846
1 66489 91661
2 58544 83280
12 13599 16623
3 26578 89915
1 25671 73434
1 65728 97788
88746969 9524 13625
8 37349 40216
1 17218 68134
1 37886 85892
3 27803 51559
2 42207 78432
2 42529 76593
4 48899 66355
199 70536 75343
949 39260 47351
4 9123 39408
3 35894 53625
15 70048 98322
50 85156 96463
5 28457 35054
4 22273 66699
1 32269 95134
3 50344 93640
1 26794 61261
1 6486 90490
1 4950 79055
2 35335 49604
2 4777 81937
6 9717 18268
1 6183 67874
10 58219 59644
1 59060 94635
6 12370 16908
2 3098 70623
1 56858 82218
1976 74420 76493
18 69023 89166
1 33393 67580
2 44790 60071
7 10397 31373
1 14494 17781
3 38234 70284
11 80288 89011
3 50578 75575
12 11854 22740
10 23974 51492
2 7686 17099
2 32975 76866
1 16696 63748
86614 30955 36976
1 12690 54735
2 29017 69134
4 10466 20201
9 62991 91196
2 28041 57525
4 12627 17201
1 3721 94196
10 67857 86091
4 39184 60868
1 30155 98076
1 16924 51644
2 52515 59535
12 22670 35461
1 1024 65517
1 6599 65358
4 16766 39436
1 7404 39771
1 22097 35709
1 5685 81567
1 23126 72932
14 65032 96428
6 79138 89644
94580 19379 21638
1 14061 54832
423 69308 77905
5 34794 60879
4 69686 98730
6 21428 61537
2 17516 83162
1 7813 80247
9 61147 78012
2 11618 92031
1 23580 64439
1 47795 81481
1 23301 30737
2 27074 55213
46690 34325 36455
39 18846 25582
69 7144 11374
1 17069 78960
4 26537 54546
2 52180 96754
1 45154 63591
1 22480 85883
2 24188 86639
1 36513 75394
19 71581 76981
2 40162 79087
1 5415 63548
3 65936 83592
1 23798 74986
1 18129 52785
2 8241 84836
2 4940 30904
4 63038 77411
1 13433 66747
1 44801 80156
2 5475 33358
8 66303 83009
1 39738 72909
5 20158 78847
4 73852 78572
1 52590 53188
9 7629 27527
1554399 2099 7171
4 47297 51462
3 67251 97868
30 83433 88574
3 5840 97387
1 24563 59819
1 41551 81595
2 28122 48606
1 25942 76090
17 34577 44820
4 42431 52660
1 40045 86646
1 57607 84536
2 32536 55352
1 29637 52738
1 45519 72751
1 42245 80549
10 9678 26944
7 85893 90685
10 3437 32777
1 22697 87557
1 45257 95445
25 68174 77168
2 20489 89750
13 53545 86091
16 6905 20746
2 51708 57140
3 8801 96881
1 42894 95292
1 11559 81659
3 39478 56455
1 49557 91313
5 78209 94491
3 4781 79209
1 54484 74370
1 41644 84631
1 60476 83375
1 7578 70290
4 1386 46785
2 60151 90534
14 1849 10444
3 69378 80115
6 11019 42202
1 46863 84540
1 5694 58721
14 54362 64169
4 22014 50117
2 16333 91509
1 1214 95660
1 15329 35105
7 34927 97338
1 47775 86791
1 7127 97016
5264800 94180 98599
1 12670 86143
1 48866 69928
56 89592 97929
2 6582 45159
4 8848 25265
129 91824 96373
5 31099 58976
2 63058 76521
3 1819 86124
11 35778 42724
3 63848 82188
3 63666 79496
18 50415 57050
9 59316 62399
21082784 84088 84642
1 53499 78601
1 32188 89321
1 49356 91408
2081 65570 65605
2 25004 61433
8 69076 95262
3670 27293 28247
4 57789 91423
1 74815 94319
4 61838 73833
6 34851 51943
1 24464 83046
76 2483 13648
2 1302 77359
4 56882 96015
1 42660 71653
1 66617 96065
1 1595 74197
1 61839 70009
1 23846 94479
3 28719 61730
1 50559 76901
2 63183 85504
1 63267 88030
1 19218 91728
30 1381 8603
1 14280 35867
11 3070 54929
2 4539 83688
1 77756 81006
2 61065 73053
10 71060 96902
1 15614 83385
5 37457 43931
7 44012 48632
1 30671 73785
1 54414 74777
2 30086 94881
4 21036 42463
1 9402 44971
1 26177 83262
2 70020 87149
1 6031 69113
144646 54786 55642
5 71103 92162
3 22297 88910
1 11411 86150
1 52337 79738
1 38165 81513
2 54557 71850
2 13457 70166
39 13478 16761
13 68547 77195
76 16998 19075
5 730 88807
225175048 31214 31643
2 80887 97426
9 61851 64029
1 36457 93510
1 64734 98846
5 367 66098
1 37841 43383
2 2192 95934
27 718 9772
1 5835 47082
1 34061 58049
2 20563 73940
1 11408 67303
1 39546 57840
114286 59931 59932
12 73790 83366
1 23707 87728
6 5296 8471
3 4689 20755
4 27672 49620
1 21168 47901
4 73408 94443
5 42346 71219
3 235 80625
2 25447 60510
2 8925 56358
12 64180 68860
10 89369 99967
23 16380 18387
1 11473 89297
2 25485 89618
1 780 11390
11 3821 12058
11 45350 64793
2 9590 79787
8 73765 78900
1 22580 88887
3 62374 67422
1 24641 46227
2 57332 81285
1 9413 80550
2 7459 20106
9 15099 31232
79 87789 95205
6 12466 30931
5 61304 65253
1 34886 79818
2 5003 34241
1 27221 76648
2 12361 73933
3 70683 81250
1 23176 99103
2 14727 93456
1 39136 84050
2 71719 80243
1 31765 77286
44912630 9039 11033
15 3902 14077
3 25339 89698
2 25624 90259
1 3010 99571
4 42699 62261
1 10745 48061
3 37470 50334
3 58218 96832
194212 86894 88741
3 23378 73526
1 54307 87117
1 73541 83272
2 13639 28309
21 25866 34995
2 49863 71474
9 2000 26059
22 51437 53123
2 37463 49101
6 2550 92835
3 837 22460
3 16090 34936
1 7405 88757
1 39024 87171
22 79361 90923
3 3293 78015
2 38859 66435
1 28656 93111
1 12074 88417
1 54688 66854
6 73562 87602
1 21703 60256
3 30576 59635
7 6210 22035
101645497 72641 72796
4 5047 33274
1 30323 82384
5 35456 91255
1 6590 90497
1 14135 83887
3 37340 70468
3 15068 20859
9 73304 88935
2 20646 74174
12 83279 88450
1 2852 41141
186656990 11600 13700
2 27659 68817
3 51236 70809
5 9151 41265
3 12302 53258
9 70620 79501
4 31845 74037
1 34073 73790
1 10168 83237
1 24247 98228
1 33450 97021
1 46177 62504
1 11433 69342
1 1636 75897
1 47982 78957
1 18417 86950
1 47131 56520
1 47630 58112
1 39827 64148
1 24742 53630
1 18377 83480
1 45467 90941
1 10709 94257
31954341 9279 11672
2 978 28599
1 17816 94496
11 1449 30066
12 56742 59859
1 44591 97189
19 68622 92729
6 34922 52958
2 50970 90351
8645 79592 81311
4 45018 75609
1 6936 64871
4 8661 50948
1556764 88636 89932
3 37138 54657
23786 35676 38599
2 4523 57969
4 51201 69233
1 63823 78900
128802 55311 58895
3 8277 90679
1 52314 67324
1 7855 60650
1 21977 72892
1 38278 94095
1 40293 77451
951384 174 5427
7 28388 41566
45 2935 10269
11 21990 48082
2 30975 77970
3 75090 79486
5 70299 85812
5 49488 65716
1 49377 64480
1 56848 73276
44 9906 16279
7 31873 46585
2 18573 53691
2 23400 88601
13 64095 70816
12 61312 73257
3 13369 87061
3 44706 57166
2 225 25435
1 10457 80553
50 23406 24409
1 31577 62513
1 40361 84363
3 47486 68146
1 19474 75736
1 51713 62177
4 11273 32461
2 45696 98830
21 77420 99134
1 43956 68597
2 45744 57408
1 51561 99993
1 5885 47251
1 42091 53820
146513 75830 77410
2 9140 54942
2 30398 79789
1 39230 63986
3 38048 47217
2 12303 48754
3 3474 83232
91658 424 4183
25 3192 19745
2 20203 61204
2 1227 47692
5 35172 47592
3 6622 43821
1 17042 78774
5 71828 95209
99503886 36659 37328
3 45453 79519
6 72478 87450
8 6988 10473
1 8915 34157
14 88136 98852
3 13512 95551
3 9384 55849
2 40615 98459
2 39961 59040
1 31301 98199
2 1095 63068
2 17278 75433
12 8173 14570
2 51966 53164
1 31381 73205
1 34898 77202
6 56187 68996
5 6966 31786
4 25934 38250
2 52923 60507
3 50889 58690
12 18917 30570
16 55944 63732
3 6439 34144
3 7216 93417
1 14402 82770
2 13034 25850
1 2515 62790
1949660 70204 75007
9 43495 47949
3 2751 38897
1 3269 22081
2 32278 66113
16 11587 17239
16 83530 93698
1 45117 87158
1 59765 72255
16 27511 29937
5 10029 80251
74 86635 93987
2 29054 65634
3 4648 83210
1 7010 38926
1 3454 83842
6 88670 93982
5 48849 55877
2 41567 99010
1 49823 63786
1 12392 62641
6 42672 52610
4 54953 61213
2 1495 96252
1 16086 56952
1 38127 53136
1 31647 81486
20 70760 93836
1 36806 84592
9 63456 65926
4 49026 72572
1 38883 97495
1 23582 90210
1 21639 93015
1 48120 65374
1 11924 65813
1 37485 93854
1 38351 92967
332580459 30106 30724
38549360 96959 98551
5 62020 94042
1 51920 80851
1 43825 68271
2 62435 74740
5 48568 61831
1 19109 94650
1 58782 65541
9 69608 93787
2 6362 81523
1 24749 62091
3 44749 45270
9 17867 47387
1 70761 82283
3 60494 95497
4 45607 81279
1 53421 99850
2 78325 96693
2 4956 80292
6 70958 93896
5 28259 54034
2 7328 46243
1 18057 93793
1 26027 31531
7 14621 24639
4 43064 52338
76 86715 87321
76 86447 99250
3 23528 64789
1 5357 91982
2 54388 78251
1 23584 86681
1 11509 56257
11 42363 44606
2 32803 55267
1 42420 70930
9 56426 81186
1 35643 67499
34 67574 71134
3 14810 48211
2 59304 90233
24 8395 28817
1 57363 63980
2 23006 66980
2 63183 78845
1 53875 98673
55051074 97003 99379
2 37145 73200
6 23435 30950
14 64968 69031
1 13840 82802
2 9340 89547
1 52510 71324
1 7071 77519
24 28884 30296
4 67134 93438
1 4559 30017
1 28099 89189
8 38631 44130
4 3142 77081
3 20902 28875
3 7896 79486
1 5508 70047
8 77705 79685
1 23962 46219
2 7688 77099
3 34194 64753
3 7750 40967
1 57225 65269
5 26369 39073
2 44732 97636
2 7669 71494
1 21691 42158
1 5271 86751
1 28018 80266
1 18704 59708
3 52297 76545
2 29063 29295
1 30602 91920
2 46226 64555
16 29705 39336
2 35893 69912
6 6869 39233
1 39326 62833
4 22897 26339
16 73367 91282
1 17096 64470
2 44738 88190
3 54380 76412
6 2322 29210
1 9779 41559
11 79653 85916
4 39223 56446
2 41991 73027
2 61874 68736
6 67344 82429
2 16205 25030
4 23102 36130
4 63302 93155
1 41644 97496
1 19133 97887
3 13954 98500
1 54761 72395
1 58029 63668
15 35860 40408
2 8327 84551
1 9646 42576
1 53936 78531
3 21659 55349
3 8275 37256
3 37893 64883
35 79841 91826
2 33353 56542
10 64558 86085
2 26355 72568
1 18185 62391
2 56984 66426
3 52307 94382
1 34912 38671
2 403 84543
1 27757 71684
2 58375 65149
6 42386 63223
3 49946 62845
2 58403 73015
2 28178 70201
5 20812 47152
2 52540 75818
1 51256 87190
1 45107 66970
1 38594 65063
1 748 89326
24 68906 78348
1 13414 63259
7 71147 79668
3 9762 94441
3 63382 83650
4 74288 83267
1 57172 66818
1 1251 86977
2 20012 55043
3 43366 77436
7 7513 59122
1 44898 84889
2 53261 77015
1 25441 97106
1 62097 68096
1 25141 95892
1 7230 84647
1 42382 60380
1 9793 46543
9 78238 98820
4 8266 90067
1 65974 88332
2 31584 53525
328745 2113 4656
32 9810 17149
3 1125 79105
8 18652 24950
2 36763 87438
3 25802 96222
1 46531 62888
1 42397 65717
1 58763 89077
3 67812 75896
3 18573 96469
1 40587 87846
1 12784 61116
4 7168 58815
1 22178 44531
18 4743 17964
1 20632 43962
12 19139 33427
2 9260 93521
2 45567 55169
2 22473 44348
1 536 27807
11 64620 75247
2 29943 80706
29 79689 91472
1 7397 42871
3 13811 40958
1 28528 83071
2 36346 90502
1 26332 70688
1 7659 67112
2 63094 78216
1 9533 47298
3 56012 84312
2 36969 67043
12 73080 85388
2916362 32475 34922
3 19563 73669
2 22010 54704
9 44998 58478
1 5256 69087
18 84908 89652
2 8292 68150
1 4009 81265
7 1508 35471
5 76023 95482
2 4382 91813
3 62384 84213
2 33436 55184
1 27842 90196
2 8816 78539
1 52214 60499
1 79473 90991
16 987 23701
2 1252 95481
2 25764 80719
1 49101 66964
52 6039 14512
2 45157 86049
6 60290 94812
77 82975 86204
2 41642 89810
3 21158 48485
12 80002 97172
2 20676 87020
2 22041 88689
10976 31079 37990
4454 31687 37081
3 39263 71724
1 59304 85839
1 705 46553
2 2661 72923
1 62511 77069
1 64768 76207
1 25831 95731
10 46244 51911
1 39265 90606
5 23694 49838
1 13997 70690
1 25816 90693
294 1963 8150
10 78422 93416
1 41581 75231
5 23518 85720
1 52161 70141
1 19447 83402
1 52257 66502
1 60222 82575
1 55529 95240
2 50425 58909
2 44941 98126
1 39956 88698
2 31379 97650
1 65971 90716
1 53865 97934
1 54890 91200
1 45446 79760
1 30158 78658
1 55701 79332
10 7830 12930
1 64547 80361
2 54362 98962
1 14238 88653
9 51784 59102
3 26624 53267
1 14186 58801
1 19538 90462
16 19462 52718
6 8347 42966
10 6157 31621
6 57823 81449
4 4964 27430
1 11893 86030
1 2850 87069
5 46382 49553
2 27105 74452
2 20025 53748
2 10212 38706
13517439 40061 41741
1 31114 49295
4 56787 79782
7 74492 76766
5 47133 80737
7 70321 82970
2 16870 80774
6 36027 43562
2 14077 37066
3 39923 98424
8113047 95314 96973
3 18957 25626
25 13227 22454
2 48097 77114
3 27806 52472
4 33259 88564
4440957 31634 34490
1 48213 74271
2 9470 77787
12 79747 86640
294050 20572 21969
2 1941 58734
12 23503 36155
2 10822 83261
20 82327 99717
2 42169 74915
2 28971 62102
1 38377 90463
2 22044 34185
2 29520 50568
3 13934 25265
8 66310 98333
1 22888 79566
1 23687 98943
1 56189 68747
6 83618 98272
1 765 50532
3 5770 83390
2 12030 36995
2 7487 98702
13695967 97033 99908
1908005 75895 76756
3 249 68836
103 92346 96612
3 40496 52258
2 39146 83728
1 6147 64696
15 79394 96095
5 1009 35805
3 39881 86036
432449825 82095 83119
1 22115 58052
2 22408 78297
1 10242 54824
2 66728 68832
16 89989 98009
3 29052 71138
1 28878 63447
1 41012 50005
1 19444 61621
1 36719 96799
3 63155 81883
3 63809 88000
98 3780 10547
2 65197 83982
3 41332 52433
3 36720 55073
2 3021 34770
1 57085 88149
10 19725 41128
1 995 22578
2 20157 70266
2 32099 65333
1 32382 72538
3 31714 56028
2 12845 35288
2 22194 50444
7 55371 89177
1 23473 87799
8 17722 25768
1 4658 98256
2 36033 50988
1 3640 78300
1 21140 65557
2 65425 70571
157801 1597 6172
3 32562 73706
2 29037 46086
6 31665 42349
2 10313 32297
6 59093 95769
20 84454 98668
1 10302 83372
1 29665 93607
4 54716 96586
1 61062 84026
1 62039 96753
65 6835 8562
3 24526 63986
1 43083 89717
3 14421 66509
4 20320 60930
4 61306 75708
18 50531 57072
6 44136 63119
6 25394 32015
2 3413 92382
4 56690 98139
1 27827 52867
1 633 97744
4 16202 44678
2 5924 95789
2 56413 71609
2 18951 47762
2 47645 79085
3 4732 43721
1 555 53122
2 7757 18833
1 11145 37741
2 8277 30750
1 51883 82238
1 21378 61235
37 72115 75693
168985695 40871 41037
4 6342 31683
32 5010 11779
3 60503 92326
2 27923 62524
1 19595 56420
1 27637 44225
3 36253 54731
2 7843 22835
115478733 93582 94836
5974193 18125 18672
1 6801 30211
1 28176 76290
4 9771 41264
2 27973 34324
6 43058 82234
20 79450 88587
5 41949 99499
3 19415 75651
1 9271 95915
3 82143 97406
3 11490 70521
1 21099 55169
6 37862 56969
1 12867 54028
1 15221 55472
1 37552 84476
4 20942 42519
2 38318 84191
134312424 43961 44441
1 41737 67699
1 36406 79766
1 21215 91135
4 74567 97908
3 72797 75912
1 13518 55303
3 19989 57377
2 28946 41324
7 55912 90689
1 70116 86035
1 70933 85307
2 27777 85726
19 80833 86807
3 7116 28693
1 43620 94175
4 2446 62758
1 10259 40858
3 71903 84602
3 29228 85809
11785 18280 22078
1 20277 58865
10336 35199 35503
1 5370 96350
2 19313 61647
1 19778 82456
1 569 74940
26 78436 78802
4 28012 87912
1 19120 63936
25 10752 25371
1 39513 95256
2 23236 54883
21208228 36307 37767
1 48615 60094
1 50346 70774
2 51706 79317
60 10009 22064
7 53240 61096
9 31407 42579
31 11764 21971
1 24988 87921
11 64132 79258
1 61986 76572
1 50694 82918
4 12059 19079
2 60882 78329
3 32276 47810
1 30321 43969
20 3066 18357
3 5532 74093
1 9268 65522
1 15954 53131
1 10259 87371
1 3161 79883
1 6733 83685
1 49904 99463
1 27549 50004
10 16932 34470
12 49839 72953
3 10555 21200
9 17330 32618
5 25279 41608
2 48383 73842
4 48073 61361
1 50489 92419
3 11502 27372
3 32309 96343
1 48538 61885
7 66302 92787
8 10685 23920
1 15152 88501
1 8473 61791
1 10690 27280
5 46068 94617
4 67022 77282
3 65614 90473
6 31621 48423
4 52782 57462
1 17428 65193
10 18532 27297
2 19521 72365
5 71528 76198
4 57212 79155
3 30959 64049
1 22265 85464
1 53089 81009
1 71976 85650
16 5065 21990
4 55908 94717
2 2739 85356
11 90323 93892
2 48711 87505
1 24341 98250
1 7469 65388
2 12646 28564
3 395 70607
39 80038 99438
1 17266 76489
2 1346 89485
2 65404 84900
1 13566 83662
2 69956 89287
2 29443 90443
6 88472 98058
7901859 40165 42180
4 14588 67384
8 22110 33242
9 37439 50195
1 61816 68236
6 55174 65045
4 48490 82075
3 10631 75511
1 32442 95073
1 36111 96679
1 63223 77298
2 9665 72924
1 32482 84077
1 13313 68907
1 63947 81557
1 23994 81725
1 34976 72154
1 7670 51469
21 42808 45561
16 39387 46866
3 32128 85578
1 47401 72023
1 9783 46566
2 6462 47704
2 32954 69943
1 38683 80859
9 404 32998
2 40645 90329
6958 8328 15937
2 17429 74134
1 56073 82822
2 37416 96429
33 2719 15811
1 20800 92515
17 12390 20605
1 65900 91615
1 64884 72713
2 57282 80380
13 23232 30176
13 53633 67209
1 5546 79579
5 28320 77651
4 35965 58630
1 11610 63788
1 9264 83033
1 63537 95791
7 71863 87039
2 17366 55083
4 117 38969
1 22093 46235
9 16085 16404
2 49810 93637
3 44475 77905
4 55726 66238
2 4763 39248
489979 70433 73725
4 17439 77669
4 57842 61741
4 11221 44714
1 25564 57410
1 37322 88561
1 59524 99929
2 23761 81156
1 34347 51734
1 25008 56763
4 7448 41298
2 32764 56999
1 6616 52828
24924 73926 75167
2 17963 48597
1 7148 49073
1 24683 47952
25576 28025 29028
1 6971 96024
5 1192 9061
3 7377 86905
9 50533 62313
1 44665 68259
3 36919 82962
1 18490 84065
3 60790 91412
13 60600 70405
1 58303 77679
3 26070 60531
11 68817 79204
3 8635 46261
1 34200 78363
1 28982 61487
551 33207 38150
10 4324 19359
3 37111 90805
3 45672 73609
1 18163 50652
41445899 10136 14233
2 15590 60555
1 49481 77741
69 82775 90944
5 13224 31824
3 5250 99972
7 14385 30219
2 13161 93315
1990367 32745 33736
1 18725 68103
1 17341 73413
345206 71505 73921
5 52358 57281
2 32645 82099
5 8233 31024
4 825 23766
811308 11213 14630
4 42853 92293
2 40179 66627
8 62976 88256
1 55648 87922
2 9089 72429
5 69732 82061
10 19012 24370
7 37509 45172
1 36792 79726
1 10727 91216
3 50743 59155
1 7178 91753
5 71970 82254
12 82611 95092
1 43334 57266
4 21982 55961
73654 86772 88191
2 72857 89194
1 43317 66142
2 792 28390
3 60253 91810
2 50833 61504
3 22886 67964
1 41819 90371
13 29333 42698
1 11758 26175
15 69627 85689
11 6073 22694
4 38821 57358
70 6713 15433
2 18815 64828
1 46431 82580
2 67858 80633
1 34526 91428
1 2398 50337
3 43242 65643
8 77016 88066
9 73889 93152
4 6880 67486
2 48355 53300
2 25170 86210
1 43379 73908
1 33455 67342
1 49593 98278
1 33695 74271
1 33605 83243
6 4499 25456
2 50917 72442
1 35863 78198
3 55513 86305
2 27374 81475
1 6428 67825
1 46051 85465
1 26722 63236
4 29491 52677
1 23681 57656
8 59488 92963
3 26261 69880
49292 17507 22321
2 23584 73419
4 42942 46000
1 50396 83354
1 28566 84203
3 58711 93944
1 59013 76692
1 83788 94243
13 28409 34974
4 30263 69283
16 77944 80235
3 58105 92046
1 55651 92474
23 49137 52523
46 16814 20349
21484 17949 21639
6 25377 76708
4 47904 49654
1 60623 84436
12 17655 43940
4 32865 76801
1 26645 85508
1 31637 69687
1 14773 71155
1 722 97294
1 36537 70651
21 21773 29185
1 811 23327
1 21552 85421
1 75213 88295
3 74934 99923
68 7634 9696
3 67018 98871
7 17563 28927
9 82155 90095
9 8065 61444
1 53251 78384
1 31542 61725
39 82054 85919
2 23721 29155
11 2369 28153
11 60464 88926
1 58499 83861
1 15421 80920
3 23732 61329
2 40244 96867
1 30154 79251
6 17205 37801
660282 94226 96929
1 1409 80041
1 19340 64645
2 14593 61465
3 60930 65667
6 75160 92508
1 4075 90744
34066981 5456 5617
1 17991 91434
2 16956 96933
4 76220 91527
1 64761 93940
17 79130 91784
2 46670 93101
9 4170 31896
2 49779 84409
6 82797 98366
5 28158 51071
5 54632 69470
13 48048 52271
1 29008 86802
5 68515 76174
11015 19614 21443
1 37393 87578
1 40368 71429
1 61194 93432
2 10643 98456
5 52405 67524
2 23720 32026
3 57874 71013
6 67243 79150
18 5057 8963
24 16233 19021
19 24432 34842
1 28427 70508
7 47468 66863
1 7964 60382
3 83497 92312
19 30214 48728
1 13272 56058
3 15219 32192
11 6281 25726
50 90162 99259
222 90874 98405
3 2780 84890
6 58967 89897
6 14702 26544
1 11239 78276
1822 94272 96387
2 16662 19727
3 45412 94430
1 8177 78882
2 20996 65816
1 28659 85543
6 14676 38727
1 25855 67260
2 17349 48180
1 17025 33797
1 10529 73159
1 7259 50665
1 28138 36318
1 23079 32006
1 27021 32899
8 57197 79898
5 61840 80655
1 48693 90352
1 45128 77694
1 20458 98149
8 7989 26334
1 52307 80542
1 36585 89544
2 58326 84502
2 2946 26932
2 56488 96589
1 25835 76592
1 7305 94118
4 15314 20119
2 25642 82666
1 60006 88998
1 26317 95378
1 1476 76884
2 65382 94683
1 28812 77940
40 75788 84743
3 42083 90732
17 78409 82674
754479 10034 12464
1 48755 81240
3 41954 89013
1 68459 87647
2 54316 74071
1 1313 72421
1 47464 79677
1 36321 82057
5 38273 57264
1 37717 75394
17 37425 44556
22 12436 24441
22 48676 59305
5 26508 30970
4 57770 90741
2 65719 73531
5 9672 36675
1 34252 73138
3 37396 94678
2 7416 80130
4 19246 31440
1 16159 31119
6 56018 63034
30 44599 46605
2 3170 81306
2 277 31330
1 22920 35571
798531 61559 62601
8 61447 76998
7 71498 99268
7 67643 67797
3 57746 64150
1 66318 91514
6834 17270 22710
2 30916 92154
4 5196 22769
2 50669 70557
10 3141 33833
47 3968 14890
2 77435 88320
6 67581 84719
20 48704 55556
3 39 30937
3 53347 72941
5 80551 97878
4 27046 53354
5222762 19465 19878
4 7882 44939
1 2378 62383
1 6420 96806
1 68671 88737
11 51539 60597
1 25213 82632
2 57972 59928
3 75754 79044
4 27402 60537
1 44530 81772
6 59582 88838
2 11718 57876
1 35314 58945
1 52159 66236
1 5122 58065
1 52806 93669
1 170 57412
1 38850 65243
1 11006 86417
3 61645 66578
34 29782 40059
11 570 34996
6 55517 62865
4 18136 73934
1 38527 90644
1 47007 97907
4 59832 73958
2 50536 60848
7 34915 46619
1 35514 65419
2 7301 39704
1 24004 92302
1 17610 60288
1 8121 97654
3 50603 79172
2 25341 33931
2 14949 69736
41959 72091 72998
9 62112 70393
1 15632 69967
2 47624 64024
1 11116 68343
1 41136 97510
108 90224 97399
6069 19787 22750
3 51541 77828
1 7883 56137
2 1092 73646
1 25574 77336
1 43062 98554
2 56631 73738
1 9492 57269
24 15728 23332
3 45045 58696
3 17 27651
1 7833 64975
3 52622 59443
1 42393 66361
2533 31794 36099
2 2270 52633
17 74752 99530
2 5362 55875
4 9558 35399
1 55427 63446
2 41216 45632
1 55292 99360
23 67747 92297
1 54495 99314
1 38679 83332
2 67442 79663
1 29275 60330
4 23923 62205
1 11952 98843
4 57552 65194
4 57439 97630
1 65316 96783
10 1424 24197
1 19128 97567
4 15678 24992
16 30425 45212
4 55812 86691
8 23936 51314
3 6219 45290
2 55348 95288
9 72031 87385
2 23705 44496
4 60489 98632
1 35193 74603
17 46015 52853
7 85189 91607
5 53546 59694
1 30655 90858
2 9654 25578
1 34259 70059
3 17974 92041
1 27462 99788
1 62198 98067
6 24915 61851
8 21580 28278
2 56968 72003
1 5905 83247
2 16724 57249
1 8307 49132
4 55164 98580
2 12904 69163
1 2094 88134
1 33846 88436
1 59602 96568
1 7340 91767
3 1783 41199
1 21908 88369
1 20368 79730
53 82883 95320
2 12638 50835
1 2139 86592
1 31928 88225
1 14845 98702
116633968 77526 78507
2 17608 79406
1 7306 92539
5 75404 88722
1 28075 61718
2 27061 67108
3 39166 62149
15 42282 44617
26 5620 10522
4 52220 94137
1 46214 78442
4 7539 53888
5 77433 82494
4 32469 54317
1 33958 95969
1 13146 57043
12 63844 72105
6 51645 64605
22 4339 20573
7 5199 32539
2 9439 22113
6 74806 98357
2 13740 74707
3 8072 51645
3 59604 61409
3 22195 26946
1 64272 86266
43155472 90745 91471
2 34690 39934
4 9409 37983
4 43913 45207
11 68537 91077
1 23169 31765
7 35915 90630
4 30464 63199
1 16162 76012
48888 68148 74364
4 13643 18395
2 17809 72800
3 45894 55819
7307 71423 73753
11 1183 17773
1 5699 31038
50 8208 10048
1 697 18029
1 3086 25228
1 1141 30814
7 47480 88187
4 33529 54209
2 4398 79156
39 26560 32223
12 64334 82960
2 16582 33289
4 7749 9867
5118497 94713 96586
2 8140 53120
9 20086 55103
1 39781 56604
1 7966 49825
2 42574 90066
5 58406 85222
1 39215 70919
2 43617 92366
10 14441 29688
1 32985 51871
1 1784 35770
1 40974 90833
1 7531 33640
1 44052 66278
2 27190 49179
1 5131 96089
2 41987 73065
9705 11278 15068
1 19759 55593
14 22997 27328
290752 94635 99363
9 57020 82160
6 28610 55321
26 83237 98845
3 33787 84964
1 45502 64941
2 9306 79248
1 29289 64452
1 29846 69355
4 27824 28864
1 40525 71742
2 26016 69986
1 13820 59370
6 51071 70774
1 5713 64391
1 452 56811
1 34408 81768
2 32466 75573
399653 93652 97562
1 23017 89680
2 11620 95423
1 23855 56902
1 7763 67321
1 7341 80938
1 17351 90967
4 12995 38506
2 31196 90315
4 66416 83004
1 61977 93817
1 11363 82257
2 1157 61345
2 25140 35016
2 34790 89112
3 52944 60073
2 29443 98129
2 36796 47750
1 67553 89635
2 68941 76965
3 14857 99350
1 10104 91507
2 51816 69209
2 14652 33303
2 41268 87671
1 49930 72134
1 330 76122
1 11177 94236
2 39787 51423
1 4225 46345
17 16486 27174
686221 40462 42162
3 42854 95920
13 7221 41398
1 4756 73602
2 63664 93359
3 10772 58104
1 8070 77680
1 5497 29766
3 35913 49235
5 52917 71334
1 63468 69071
1 2870 67102
2 15678 64648
16 68175 81624
3 10371 46307
1 4320 57680
1 24072 59635
1 11123 57444
3 51915 78263
4 13914 33911
1 6716 79487
1 23122 50275
1 13141 43955
46 79182 93216
42 3223 11858
1 34492 75075
10 64540 78207
2 37634 75733
2 24703 86679
1 32502 85327
15 78731 90709
1 55922 63951
2 57315 74885
16 12444 18371
8 55465 67630
17 73640 80833
11 39078 53279
1 37168 57970
1 14625 96332
7 54232 74126
1 12427 59018
1 1052 68672
2 51517 75490
19 35872 39810
3 55209 63240
6 6587 28464
1 24731 95466
2 4650 19050
1 64706 99937
2 11730 58273
2 18395 75674
2 44812 68969
2 9261 58605
2 47636 90533
1 34605 81223
5 40561 49353
1 30553 61543
1 98 58551
28 79852 94023
3 21563 90642
10173 72168 73743
3 5916 48576
1 24593 67345
2 47275 77716
2 7703 49463
6 53284 89333
37 144 10716
1 27378 61754
4 67549 95387
3 9883 80933
2 44517 56358
1 35356 48454
1 26964 64276
4 72454 98708
1 37415 72577
1 43489 57322
2 38010 57803
52856 18093 18645
522 25078 28625
2 26815 87067
273 13597 14726
7 77445 87442
4 11157 17556
4 25226 81303
1 2238 66111
2 50166 85861
3 66487 93097
4 5209 76955
1 30548 65430
7022 94062 96920
2 48330 85823
1 20941 45001
5 60532 70405
14 14308 19515
2 37691 57541
69014 60949 62691
618 51027 51150
4 64878 74694
4 14310 64212
1 43087 77311
2 18362 74477
1 470 49662
2 19462 48347
7 53175 62062
3 64945 86900
4 8377 45355
1 17218 62436
23233999 72545 72769
1 44587 92613
1 24973 74958
1 40892 98591
1 21766 60555
2 24291 96837
1 13982 76887
1 25553 76573
1 52333 77016
23 8282 19514
5 12941 18688
3 25293 78735
1 37357 95774
2 25675 55180
954269 71823 71915
3 6895 43421
4 47234 54018
3 7988 35478
2 12043 70161
2 34032 94200
1 9053 45086
3 73045 80032
15 22634 32470
7 20540 25718
19 18208 32896
5 42971 51719
2 37069 85891
1 15402 69780
2 34441 86197
1 17685 93000
1 36056 47220
1 1564 68174
1 42662 61549
11 15153 26195
1 16965 18883
10 82390 94398
2 23976 88387
2 42025 86140
2 1836 69967
2 56406 73951
11 47679 73043
104 13125 15914
4 27882 48212
1 47088 60294
2 31515 87158
43 60749 64681
1 4461 76341
1 41293 77984
1 16127 53126
41 79518 85886
1 41051 73193
3 14195 46713
10 18675 42532
1 44324 63057
67 89079 99957
3 3730 53329
1 21540 45166
1 33580 84558
1 25542 85243
9 26263 33595
1 14553 55395
1 4384 65119
1 18825 38807
10 55676 86278
2 21498 95990
3 77607 84586
3 57399 72128
972 20212 22251
2465 70730 73900
1 62798 80152
3 42484 77350
2 9099 48769
1 16390 82096
12717063 26837 27306
3 22370 75516
1 23319 76489
32487212 73881 74268
17 6801 22406
1 47611 79187
7 82851 95767
4 7407 61884
3 1740 74003
2 6122 68157
708186 51838 52125
8 15904 18045
1 58764 62953
3 24726 97459
19 74523 85667
2 27668 67744
4 26864 30543
2 49328 99466
2 6520 38582
1 1699 48685
3 56345 67459
6 70623 94002
2 4726 97931
5 69829 99557
2 47640 72493
4 7665 57320
1 24357 95210
1 40808 74203
2 25052 34819
3 51663 89075
1 2188 69306
14 7789 15317
2 15440 74116
1 19678 97342
1 14783 41194
8 35206 49536
2 13661 51854
1 65281 76335
1 41925 45185
3 52055 65933
5 82558 89956
3 25179 84409
2 6055 75807
2 13426 43755
2 4470 83693
1 38671 48377
2 71153 89281
1 46622 83319
3 12932 83899
2 49193 94721
13 6466 17759
1 31738 81937
2 1848 31947
3 61719 73112
3 5457 99204
1 43309 74594
1 38285 63685
12 75365 93689
2 34857 73383
1 26365 59685
1 25468 84995
2 31496 87899
1 50537 77831
1 51700 77041
4 18719 53181
1 24568 59314
1 5467 64071
1 88 70524
1 12570 57671
1 7622 64240
1 10785 93340
6 3904 43522
2 34640 91110
1 5253 39479
2 49856 99196
3 40221 85354
3 70845 94418
2 37098 49261
1 30444 53059
3 10230 19249
2 37493 71223
11 78350 93138
1 2132 86503
1 78310 85044
6 47197 60391
4 75691 87648
3 42105 66645
4 29148 40052
2 80975 94265
2 56280 84030
2 5813 62369
1 10730 61305
1 22004 76383
1 63687 90502
1 26849 88763
5 18604 57157
37 64255 66986
15 7346 18404
3 49750 94564
1 14794 63111
1 22693 95877
1 19604 63390
1 42413 95175
3 58557 73814
1 33878 59699
1 41664 83472
9 70281 79620
2 3678 80046
1 13635 60487
1 2767 67929
12 74947 97315
2 19577 83487
25 91943 99950
1 23336 71495
2 33934 89631
2 71823 97473
5274413 96376 97976
3 13502 76180
117602942 6429 6751
1 11194 53700
1581253 97660 98298
4 41629 98388
1 36506 99349
1 52126 55736
1 38656 61903
1 32316 70483
3 17552 36170
33 644 12304
3 10489 71859
10 7636 43516
2 27583 46467
10 76239 96222
13 7406 18822
3 1265 71137
3 18188 92299
2 69548 91739
1 22560 63309
2 50586 91972
1 24418 92648
1 2133 89668
2 55143 63516
10 8165 25475
1 60239 95863
50 4979 12167
5 43411 48248
3 5725 83462
2 19719 86143
1 3230 60958
3 6050 38068
3 8412 56923
2 18713 96408
2 53689 88429
1 1846 66134
1 3304 43607
5 81023 93485
1 11786 76193
2 71823 86899
24 83606 87333
2 42508 81933
1 2660 63515
5 48126 69075
3 74852 85318
2 29856 54441
5 64635 69114
7 82757 96685
3 11302 74337
1 21139 89508
1 44730 96886
1 14325 73693
12 26255 41545
1 21874 67664
17255050 3223 5802
11 14041 24273
1 23445 91606
2 52008 93207
2 40009 58834
25 22445 24176
3019607 12950 13944
3 23157 61089
12 63027 63898
3 37318 65057
1 49416 78752
1 42289 56040
1 22140 80127
1 10347 56944
4 2664 52263
1 32719 64396
2 43997 65268
1 34675 84263
7 24649 31606
7 64814 76315
2 44629 48493
4 15702 63829
1 5795 97265
1 51389 62786
10 19764 29640
1 9291 61031
1 7003 72998
9 68581 83584
2 8418 60731
2 50506 95836
5 30630 51205
5 8932 20002
2 24716 69063
2 43114 57382
1 25589 99112
11489903 90436 91230
63 86310 97638
3 25764 45464
632532 89435 91973
3 27665 84413
5 89324 99145
1 8905 46632
7 7432 13007
3 25271 29266
4 20759 25524
17850592 91554 91760
3 1221 41486
4 45510 93897
1 33684 52198
1 43767 55634
4 52572 53616
3 33401 50081
1 112 83358
6 25728 44810
4 41088 77147
1 11185 38147
26 60833 88911
1 22502 44254
14 71224 95256
1 59978 69895
10 8133 32344
1 21695 59164
2 41860 60934
18 1324 16601
1 13037 75793
3 8825 86859
3 75428 99821
3 32321 72414
15862349 25110 25255
2 50646 80703
4 14421 74389
1 13955 45851
2 10568 31706
1 29493 96049
70 87932 99415
305672748 93516 93953
2 6922 72446
2 14562 90079
3 46374 79795
1 6360 93630
2 9096 36653
1 44119 89319
4 57776 67938
1 51432 98998
1 26217 59655
5592329 30053 32984
2 24068 42606
2 34851 46838
5 22103 58507
1 10865 75623
1 16004 66464
17 79145 86241
2 57345 86657
3 21916 86757
4 56921 80108
1 8096 80943
1 56865 77555
1 23280 87974
1 7473 85444
4 43852 48952
2 74579 86443
3 11336 51893
6 67567 89418
1 16179 91938
4 5615 64471
1 18993 92485
41 89736 97731
2 4199 55503
1 33510 92187
1 16134 91827
1 16757 85277
2 59122 99086
3 11136 39344
5 79691 99327
5 52455 57209
4 57943 72875
4 7513 33154
1 28046 59142
52 2736 15031
4 49209 78404
2 57769 70937
3 64783 94288
7186 72772 75209
6 77941 97323
1 47172 94646
7 23313 40918
6 36131 41029
2 55006 89911
3 11890 85040
2 20733 73146
1 27490 46361
2 53558 75277
1 21299 67276
1 2374 46874
2 14652 96580
6 45064 58778
1 8415 64272
1 6854 82858
1 3910 61993
4 37516 91945
2 51215 59478
5 43787 47294
2 66136 94518
1 37263 79086
212 64664 64870
7 71409 89163
6 10760 79329
2 407 70368
1 27003 49667
6 42590 51426
1 38209 99851
1 42736 61921
2 57388 71636
1 18716 45452
1 17549 99245
3 11927 40044
33 16873 20013
1 2979 69178
1 4756 41108
1 19882 56604
2 2265 47075
1 15579 81052
1 38991 94434
4 40518 87077
1 15937 47151
1 12111 46017
8 85609 97381
7 51948 55692
2 41319 46951
176 54602 55835
1 39501 47364
7 59063 74946
2 8631 29998
1 79722 96280
3 52408 82981
8 33402 40259
5 47640 95095
4 16304 72565
1 59659 98606
1 10815 33775
422 31125 35827
1 12330 61446
3 29257 60229
1 5581 92695
3 3049 74244
1 9836 74232
1 6105 57380
1 24214 38894
5 67385 73006
4 29625 33531
3 83174 90989
1 21041 88706
44 83713 99758
2 20976 41460
4 24114 76406
36 6817 10732
5 6706 32430
3 77307 95106
3 44931 61712
3 32320 61285
9 55832 59867
3 4587 56280
2 39360 54240
1 15233 52786
1 22090 72679
1 24788 74015
2 20914 80989
1 44308 99102
1 43718 90506
1 39315 70688
1 29050 90057
1 74158 86088
61 64496 66747
9 1384 45261
79030220 77017 77960
44 74404 82339
1 16624 57254
3 53929 89944
925032 40815 42869
1 44899 94255
50 123 13312
3 6431 91740
1 30752 95640
4 46071 66003
2 6905 96242
1 8331 90597
1 24762 89366
5 26578 39559
1 14233 65224
2887 14407 15567
1 72473 90245
2 7068 69821
1 39988 87673
2 24485 64727
18 3943 20933
2 24675 67503
1429237 11052 12365
1 6181 68038
4 51909 81615
1 4258 91496
2 8108 72040
4 60836 92180
3 3514 29275
523 25898 27926
6 66979 82899
1 35819 48659
1 39863 94939
2 19468 73437
1 6573 31681
2 29913 39577
4 48168 70936
8 9867 39827
1 32011 91575
1 29786 63689
1 31613 60107
1 36794 50947
1 19523 51838
1 29379 70568
1 12704 97753
1 22366 66654
1 35722 53751
1 15705 77489
1 17134 64851
16 62508 71001
2 62899 82107
13 72852 86347
1 70139 95593
28 65043 77971
3 10139 39793
2 47493 87096
17 7957 21638
1 8557 88007
3 21016 43601
51 22975 28293
4 23896 78473
2 25852 92895
3 44422 56242
4 40503 92516
2 6021 54892
1 51040 73146
11 7173 38174
1 42031 98422
2 15173 64828
1 453 37362
12 80405 84344
1 39601 92137
3 29679 52132
2 23148 44400
9366 55444 56270
3 26675 84592
1 59642 94233
2 10267 30640
1 49041 95680
10 40400 54172
1 40529 88120
1 14132 58979
1 32663 73198
4 60012 68177
1 52651 58608
10 20778 38710
1 34780 92800
21 70769 76678
1 6873 91005
3 71912 80538
1 33534 95747
1 29533 33225
1 13021 80631
3 28103 33969
2 14512 31346
18287 3401 6163
3 4944 79488
1 27478 63220
1 73488 95703
2 32119 87058
3 13856 41623
15623 87147 89570
9 54814 65871
2 35204 46702
4 10997 83924
1 2771 60579
1 44905 91251
142169113 76726 77333
1 20041 82404
3 30254 58244
1 7662 92051
1 7989 66645
1 14386 60824
3 51780 65374
5 19825 29264
5 41286 74880
3 14651 48162
1 30384 78527
4 61269 93186
14 58609 62905
1 22930 85825
2 47112 69436
2896083 58010 58385
30 13684 18202
3 29410 96608
1 45524 91666
9 19069 25990
5 3145 42217
7 66170 69347
3 57768 64706
2 9098 93694
6 14084 22092
1 47490 68080
5 15731 61151
1 10967 38137
1 22403 47992
4 53185 86040
20 80757 97671
2 18936 45993
3 28475 40117
2 38433 65720
1 13088 77026
1 24983 63274
1 22630 95982
1 31657 43368
1 12546 73714
16 4719 22661
2 26430 64906
14 80948 83688
1 17751 54476
2 5771 92740
1 13144 65805
1 2861 74454
1 7534 88091
1 13609 70317
2 59630 84287
320977884 98784 99160
1 9647 46886
2 15260 94354
3 14816 37516
4 62404 84742
2 17939 45367
3 33425 70374
9 79268 88966
5 46693 75549
2 16213 40733
5 70681 88527
1 45516 98840
1 31894 89984
27 1114 18081
1 40162 60669
34 46569 51259
11 73303 76495
2 46128 95357
2 26253 71219
3 14317 47406
5 19788 48002
1 2487 53894
2 23130 62161
46 70624 72277
2 26794 55038
11 65031 97030
2 4914 87296
1 9314 89878
6 52919 55456
1 29560 60329
2 11455 51827
1 62867 91295
2 32910 61401
1 24618 99916
2 44374 45657
2 26912 81819
1 29729 68836
2 59436 94765
4 62353 92020
2 64002 91076
18 5422 21895
15 54155 60502
5 34749 48327
2 15220 69417
10 61749 65559
1 844 66428
1 36207 86040
1 76615 89231
1 19732 73134
1 49507 76988
3 13515 71205
6 848 33597
1 34347 69032
2 3448 46421
1 39038 78140
10 65744 84301
6 46274 63151
1 59347 78282
2 67787 99462
6 20856 34587
2 10198 88550
7 9588 25609
5 377 19321
3 50308 61193
1358776 75914 77653
1 34279 88433
3 38739 71782
13 17373 36497
2 16124 81123
1 55000 62095
1 57947 59781
11 51086 58727
6 10962 40013
2 29929 67684
13 69481 82473
7 35841 46230
31 86223 94974
4 4785 67774
3 49575 56898
1 9274 26173
4 15344 57904
3 58729 80164
1 1287 17817
4 62500 78649
4 14754 57516
1 15285 22079
2 12819 71034
1 23618 30956
15 77152 84454
5 65211 99078
1 10356 87592
1 65080 92847
2 4754 54195
1 26806 81398
3 4930 96032
1 54741 60122
2 4947 62972
1 12965 65958
1 21387 45392
10 62140 80378
1 5248 80873
2 3334 84158
1 34389 67011
2 64944 96246
2 77516 98433
3 2671 95447
2 42600 64285
567 25275 28614
1 7632 87482
97 81843 87695
7 70306 76147
4 27090 76291
1 84748 94116
1 61642 71832
13 84497 89806
5 40586 82767
5 17689 39321
2 52901 59231
1 39705 89182
7 21372 36094
1 19892 35430
3 30985 41058
1 24098 89985
1 29050 76361
703946 46378 48375
3 15495 83768
1 17891 96083
3 51054 56634
72 87702 97139
224360 1909 5771
4 37262 44021
3 4487 12987
5 22749 77107
1 6300 82949
1 37259 56660
4562 19193 21392
2 27422 62194
1 22984 91957
1 31808 96396
1 37899 49345
1 19343 51521
1 24793 72280
1 26682 42016
4 73651 93488
11 79982 93233
15 17002 27208
2 49385 84534
5 28633 94807
3 43571 68312
3 58042 97552
2 27535 83703
2 34085 51948
1 30439 66930
1 4865 32425
2 4216 85726
5 54899 98660
3 47656 67159
1 7394 86786
18 7448 21122
1 395 59355
2 42635 77456
4 68005 97858
3 78123 82778
6 12423 17467
4 69321 84862
4 45014 60055
2 77591 88972
3 36631 76440
7 21680 53001
2 15774 62563
59 4541 8794
2 20378 62733
1 3911 94572
4 72897 76777
12 66213 74309
1 58046 76272
2 11136 55136
3 21184 42731
1 13646 65375
2 8673 52468
1 33650 69337
7 66415 96521
1 50710 54742
5 15405 38517
4 44299 60362
4 53558 65433
1 28341 43408
1 26902 70559
6 50369 90928
1 44892 76562
6 25129 50071
1 571 99488
1 54867 71907
3 22449 67197
1 42553 81557
2 65318 93568
1 21683 91242
8 10137 34112
42832 95507 96035
4 44444 60139
2 35148 45354
5 10064 46098
1 3837 53400
1 34542 90356
13 75703 87625
1 9261 67922
1 19673 57978
1 77669 93956
2 25993 35513
2 8642 56059
1 14329 80548
2 8776 39150
1 27092 73838
1 21317 66936
1 14078 49081
4 44830 78239
1 13667 32316
10 46482 48983
2 34815 95360
4 50326 68020
5 47056 50422
2 22254 57309
1 20825 70080
1 3249 46117
3 18086 60708
1 51201 68518
1 38311 45032
2 4385 53151
4 1348 43069
1 14718 94806
1 3889 99926
1 7564 67253
1 25747 47652
20 12824 20472
2 20646 78482
3 5060 21257
2 19196 36139
1 26289 51310
16 84835 88003
4 331 24343
24 61156 76561
3 11808 87673
2 9790 58205
1 33819 78920
2 266 93462
17 80293 97413
2 8886 49922
1 4159 46643
3 42913 71653
2 6469 72003
2 31458 87251
1 3514 94990
4 56865 64907
9 56831 82092
1 9734 52909
2 8466 93462
1 733 84906
4 65401 97704
1 57850 86686
1 28031 87838
1 8484 36672
3 21461 57881
889691 20749 21911
4 3152 84574
1 22873 65109
2 42650 78563
1 20128 73614
12489558 43635 43654
3 36970 54000
21 83218 95881
175 87944 95532
3 12528 60313
1 35944 93471
1 15073 63373
1 30883 47575
1 28791 94517
18 16261 26576
1 29559 92151
2 17401 55911
3 19193 28762
7 55991 72225
3 32727 67974
1 37397 46946
1 100 91674
1 57915 86875
1 26310 75384
11 16442 18149
2 4535 59465
2 34095 54254
7 74018 82795
1 20261 45044
2 62407 95336
1 11163 94300
120443 87099 87485
4 4593 71312
1 1937 44748
1 37174 80916
1 31134 59160
3 40184 60400
1 7964 95162
13 81434 94990
3 48544 58466
3 29071 69820
1 4471 99319
2 24111 38685
1 6821 82311
1 23820 35965
2 32099 45567
1 20421 59403
1 247 29730
1 6981 65048
13 81210 99859
92 7813 12323
5 52304 81704
12 12553 24397
4 7202 64283
1 8904 59787
3 16435 36161
5 60335 91582
1 18365 38802
2 33570 70169
3144 53827 54134
2 54045 77700
19 85792 91140
7 57681 78712
9 7095 24618
14 39521 50634
2 11222 31817
1 24027 43263
1 14157 26816
1 15821 91241
7 50668 83174
441021 24596 27180
8 32646 45694
2 4898 87898
1 9812 25037
2 51026 97599
73 1338 9546
4 25907 47940
6 23840 30612
5 40893 63590
1 37391 97518
2 57522 96302
1 38453 98973
1 37589 70576
1 29079 94736
1 5826 99485
4 15045 56462
1 40122 45497
1 28770 57885
2 46546 70395
1 28494 62805
4 5058 82417
1 55187 69222
1 10724 72606
28 80083 86300
5 13051 33229
3 22190 33227
1 34516 67743
1 19111 31899
2 31384 72536
5 3491 23951
4 23764 41524
5950218 30303 31648
7 48116 98784
1 47558 71084
1 5704 90478
3 9936 45732
1 26054 76129
1 36802 90691
2 9800 62830
1 28577 94034
5 32480 39453
1 34341 49954
1 25436 82365
3 5799 41257
4 51878 95544
2 21958 72757
4 23016 25437
2 48498 78401
35 71277 81209
3 68707 87338
13 10157 19297
2 48723 73883
3 8116 89983
3 26992 40840
2 54398 77068
1 64167 75607
3 44623 58072
3 2817 95792
3 21104 44984
7 86348 86509
1 71601 90920
2 56872 96812
3 62261 73209
2 445 90768
2 74060 78598
9 90674 99625
2 27841 93322
2 11810 42673
1 38012 54433
5 71801 75590
3 5365 41471
2 72265 88678
4 21783 25686
4 60429 70139
5 32984 47231
1 75080 82322
1 1432 96109
1 58516 95346
166 12581 15250
5 16310 97141
3 56653 68463
2 67266 88171
2 25083 74087
5682 597 7563
2 21291 68194
4 10046 21483
1 31108 73670
1 58110 68388
1 16410 46523
3 79832 93281
5 3071 69853
1 56771 80463
175 32048 35769
6 7799 38635
2 6328 54239
3 2414 45404
15 50749 53742
2 52695 87897
1 21531 62511
3 25009 41186
1 2042 56267
2 14128 83924
1 4658 83824
32 3254 16672
1 54878 65830
2 323 90286
6 56515 61673
23 78593 99741
1 30139 74350
10 16480 29334
2 8195 68705
1 47487 84044
5 3239 17085
6 55374 98211
3 25871 52425
5 26958 97114
1 49299 76444
1 25821 96799
1 660 39454
25153 54289 55096
17 8775 18523
4 31570 87469
2 62947 75738
11 85352 86677
3 82300 88433
2 10521 50325
3 6118 51183
3 50158 81627
3 14368 26286
2 25956 80764
4 963 17823
1 37032 51351
4 63181 78305
2 36667 53030
3 57864 59688
27109084 77070 77867
4 32537 55257
1 34048 93713
2 6063 60183
1 6672 70588
1 16778 69199
1 26610 76809
18 86367 92863
2 11819 39672
2 42301 91666
9 566 21107
1 11301 61754
1 1386 93484
4 12238 24763
24 77299 84428
1 5197 24709
7 44557 60408
2 12731 22275
27 68766 79607
4 31915 91697
1 43848 83778
1 34332 59865
2 2322 90422
4 27408 41126
1 32749 40170
3 3652 45481
4 6752 36219
2 8578 98563
1 42381 77118
2 72461 75675
1 7574 38673
3 16330 71268
1 8892 60174
13 62071 65552
2 49885 79867
4 21228 99434
1 35777 95732
1 9901 59993
1 11090 56467
1 1568 50196
1 25287 73980
2 50969 97268
3 50369 85091
1 40518 58946
10 12594 22153
1 12861 67057
23 86160 97077
17 84476 93598
1 41445 74656
2 14783 44313
1 59360 63595
1 3885 28829
5 46011 89519
3 2074 63257
2 6229 36362
1 29697 88491
1 6309 43138
2 4564 94530
2 10260 52670
2 38271 79297
1 47928 52748
5 49460 68782
1 52569 94382
3 81279 84716
9 67589 80945
3 54920 74027
1 58619 72221
2 14411 53281
1 53656 60144
1 58348 62932
12 507 10218
1 32430 85606
19 78134 94406
7 11307 38660
1 58295 67867
2 92986 97834
1 17907 53939
2 3815 59267
2 26878 60862
2 20562 81864
8 10121 27409
3327760 31707 32518
3 6274 59405
7 45557 87999
158158 39698 41050
3 63933 99576
3 3845 22399
4 86055 94174
8 23090 51891
5 45720 63779
6 10151 45420
4 92996 93507
1 12146 63723
1 49155 50475
2 5702 46347
3 44713 58096
3 12442 75221
10 85938 99220
4 52819 84203
1 4161 39415
2 40905 86188
15 23785 26095
1 16449 97642
1 39731 64287
1 28210 85165
4 66078 88004
2 34593 80387
3 12536 32392
2 30830 65977
1 49204 84860
8 5220 49776
1 48105 62648
4 1024 23827
1 11671 69778
5 61962 69289
2 5979 50546
14 85465 89159
2 4736 49389
2 27676 94763
2 8133 53933
1 20746 72187
173668 40541 43469
5 53775 69730
3 529 32662
2 12258 93986
2 56033 74456
4 54943 91284
1 10597 56482
3 12241 31027
1 13357 55394
1 4076 96688
1 30101 86325
6 45148 55089
3 19582 61053
1218597 9405 11720
3 46708 50279
2 37426 73126
15 29015 32962
14 86503 97730
2 59606 82873
1182 79339 80164
3 7907 44332
8 41875 85706
1 27692 93077
3 55762 86127
1 63291 83237
11 18938 47053
1 27160 47532
3 18445 25770
7 72210 78839
2 61283 80242
1 40933 87646
2 35974 48335
8 3115 25929
1 15757 67213
12 80159 94066
4 61936 75609
459073 9733 12722
4 15762 50413
1 11071 46885
10 62124 69402
1 11580 59621
1 17007 32786
2 19396 85006
1 3270 67545
2 62461 68031
1 61629 89384
1 27804 36964
14 5036 21070
31 71548 82471
1 5105 20801
5 30772 59532
2 37053 73553
7 25599 61495
6 44751 85945
2 32818 41942
4 62024 69483
4 5735 61103
1 2440 98609
10 76287 84010
8 66965 81100
2 70132 89574
1 9612 98006
1 19894 32722
4 31944 89661
6 13098 38464
1 18863 79439
2 38894 73446
2 31544 86724
7 8664 32124
2 43084 88120
6 17273 32713
2 46710 71822
1 18216 70464
2 58755 81435
1 58924 92884
3 80392 81971
4 21292 34077
4 28432 53418
2 16448 52561
3 62505 91628
22533688 10998 13209
1 18534 58216
3 4770 71585
1 22495 88467
74 89597 93657
2 2169 35467
2 59703 69009
4 62441 64240
5 38267 39711
2 4927 37916
2 7703 51381
3 7827 76122
4 68821 75867
1 5292 85872
1 3912 35177
2 22112 83751
1 23713 47193
1 7485 63825
5 35892 39021
3163996 81863 83079
4 58779 69320
2 15179 59016
3 22599 77928
1 2479 97760
2 44399 75591
1 47601 54001
9 65583 83956
2 20145 97569
3 3199 50933
1 13738 64523
1 6850 74555
2 39659 51693
6 75138 99757
1 29774 57375
3 28522 75453
4 6137 26900
2 43654 55769
1 56593 93521
2 49284 91947
5 51942 72765
19 77576 97271
1 36607 58462
2 1684 67048
1 35368 51554
2 48876 75471
4 2285 43079
1 38757 80296
1 44188 99948
2 12058 78555
1 9114 93663
1 18872 89681
1 4640 88814
1 43646 71509
12 74597 94423
126 59 9377
2 22220 73321
2 45283 88760
1 38493 64224
1 26692 53608
5 23772 27671
20737 28447 28749
1 33329 97684
3 18819 64627
1 15446 78205
31 10697 20361
50 82322 91501
2 51176 77077
10 34411 39459
1 8615 60827
3 6410 27815
2 28278 98167
4 47478 98284
1 31196 70869
2 21081 75989
1 18682 98160
4 81271 84467
1251677 60690 60728
3 23096 88416
1 4946 65211
2 51429 65940
1 10320 90235
1 60924 95315
12 4548 26998
70 77911 80565
29 749 16550
3 1879 32247
6 84505 95199
4 4663 55825
5564 61018 62989
3 61702 96985
2 5926 39717
7 37746 75837
1 28270 67762
1 69223 95540
2 17978 85168
2 2706 33189
1 38801 92373
3 58 34172
352 4043 6635
51 35253 38129
2 45707 66082
1 25910 80139
1 16929 91475
2 22534 46783
3 31873 64322
2738408 69845 71658
2 1910 88273
3 60029 98977
1 27647 68337
5 12847 39116
50 64168 64858
1 30148 55271
4 83533 93535
14 78493 99363
7321842 41423 43446
6933502 68309 69380
1 653 90023
6 28180 42405
1 34187 69674
1 1687 99488
6 75862 95796
2 40164 58134
6 8594 17951
4 25337 77115
4 46837 94315
5 52050 61971
1 19596 73503
11 54893 62822
1747508 30542 35120
9 55922 80141
6 81069 99827
1 6193 93395
2 30244 84748
1 15805 85029
1 21919 68532
1 51613 70880
1 5565 67397
1 12804 67578
1 1987 81694
9 108 20806
2 9199 76266
1 30250 65024
6 3031 31811
1 61997 78145
2 59607 72399
7 38579 54443
23 20783 28012
1 33443 86945
18 15531 18716
16 16184 17045
2795 5369 6601
3 20895 72724
11 54077 63478
11 64403 79368
2 409 27954
3 66619 95962
3 76268 96914
5 34558 99672
1 31050 84764
1 61852 90267
1 51112 74881
2 25652 44056
5 35894 44598
3 24057 80895
1 2036 62762
2 59038 77544
57868 803 3030
1 37930 81455
1 4026 82984
1 55858 67084
1 9993 73951
25 6960 10442
1644954 10723 11893
29 79707 94940
6 13745 34165
9 27854 58978
1 17347 47978
3 61675 97132
2 27508 45814
1 12707 53147
1 15522 76024
1 4984 72707
1 36522 78565
1 4085 59863
6 2811 27609
1 4365 95974
2 5296 46492
1 350 64545
11 58393 62320
7 64044 88591
52804 8996 14730
2 24825 42812
2 14983 47504
1 35414 98166
9 49659 71310
7 63111 63532
4 84538 97865
3 18759 42387
3 7207 53776
1 18414 56092
4 54047 90865
5028108 40841 43843
1 46673 86557
13 77991 86461
5 5515 66480
18 47531 49318
2 55965 71673
128 89554 98577
1 48951 74359
2 11944 74162
1 24847 95667
1 31282 97860
1 31095 66631
4 34373 44333
2 39335 87428
1 17483 98022
5 78411 99984
38413 10487 12669
2 41584 84340
3 5740 40985
2 33367 54618
1 42232 78830
2 49972 69406
74 72014 72716
4 17427 65445
2 21660 56436
1 10475 76862
65 24242 29266
1 13214 87668
2 31786 88070
1 5972 68970
1 83987 90380
2 33065 73811
395379263 13572 13941
2 10592 64066
2 45937 76623
1 7064 39515
1 28340 68596
1 16931 60887
1 36117 38849
2 20798 76028
1 3888 57193
30 79846 85967
5 42059 56433
3 55539 86416
3 15710 43588
2 26608 49527
1 29800 40874
3 62284 85998
1 58461 82414
5 56988 74564
18 6092 33065
2 13455 79286
1 26178 93317
1 24258 87456
4 16546 57238
1 21864 46580
1 52089 69677
7 75725 95534
1 12519 21109
2 3644 79580
3 11533 70762
1 35378 79147
1 3431 86753
3 72896 97496
1 5458 88869
17 6639 27396
2 37127 50488
2 69990 97194
37 64961 69453
1 15435 73398
6 27415 37124
2 48026 89703
2 11861 60911
1 22034 87519
5 1281 67520
6 40714 58638
22 71271 79189
3 24401 99683
1 4427 72052
3 3915 27924
1 11096 59347
4 64234 67976
1 36089 99621
2 12695 77441
1 59379 65881
6 73335 86263
3 48065 90812
9 82065 95713
1 14258 73294
1 28708 70826
1 43951 82811
1 35006 76587
4 5511 46616
1 4347 55687
3 29174 82911
1 32550 88493
1 25281 76243
1 33248 70259
2 64579 81101
7 52187 54503
3 45592 62296
3 50558 88415
1 30718 93313
1 281 52858
5 12084 38933
2 40451 61221
1 60904 74924
73 71136 75087
4 3639 38968
27692 30130 35181
3 10482 48439
1 59723 63408
2 5773 53012
1 23726 39581
1 34177 60497
1 11507 84611
1 32693 92786
30 6539 18042
1 54950 88054
5 40920 73171
1 33427 60635
68 90826 98314
4 2192 47822
2 34827 45063
1 12964 91349
1 36131 84125
49 16343 16544
12 5602 32507
1 2729 74775
1 24756 33213
2 37915 91112
10 86432 88761
9 18914 25342
2 14841 52803
4 28274 45985
1 64896 95520
5 59985 79370
10 61835 98749
349515 56438 58000
4 18341 92274
2 45136 83388
2 15374 94349
2 16410 50533
1 56182 99464
1 17977 75717
2 27971 85846
1 37146 98119
1 30819 84046
1 32127 99977
1 10725 42195
1 33191 89723
16 354 19222
9 27543 38632
2 55879 63988
31 80564 84564
1 40362 64409
4 66122 78186
1 33547 63931
1 27792 85902
3 68542 93383
4 216 42003
66919 8483 12121
1 15650 22503
5 5853 79624
8 71910 99303
1 80451 96429
2 61517 73691
4 34457 46847
3 26871 44369
1 32977 39889
12 40934 57472
1 1738 83285
1 10333 51845
2 5660 46267
2 66532 96398
1 34564 92820
2 14563 93040
1 14636 97121
1 13659 58303
1 14622 54970
1 5566 86847
4 43499 53517
1 35815 55195
1 61030 76385
2 30054 72349
9 84292 91600
1 25379 78199
12 45097 57029
1 35489 57089
1 27162 40457
2 45682 87142
4 46788 59417
1 31367 87263
7 69258 89659
151046 69186 70767
4 47067 58713
1 25455 95449
1 4802 50437
1 21131 50242
704 20096 22026
1 10973 64675
1 12200 80734
2 48708 97567
1 15975 74257
3 80835 97439
7 14365 36613
67 86077 91283
2 11020 71405
1 47521 93519
28 53408 63735
2 54801 80028
3 26336 85534
3 57822 83834
41873 14058 14569
42 75995 78766
1 74790 82338
1013176 69026 71274
5 32199 99175
7 23555 30750
1 32415 88739
3 18000 83712
1 44944 71577
2 76114 93477
1 3041 91730
2 74323 88813
111 880 9771
5 1104 61083
2 17342 73404
13 13822 16417
2 62785 74513
2 48782 50213
2 35676 94444
3 59735 77404
1 22091 65498
1 58713 76855
18 65008 75714
18 2309 41077
1 17595 89331
13 6206 24814
2 32360 51912
1 25651 62641
4 56384 92583
4 3078 19141
27 86118 87817
1 46021 88612
3 39045 92021
1 15044 98725
21 69090 72652
2 5608 91038
1 49025 57979
22 13438 19281
1 54019 98348
1 20400 86591
3 76496 91063
295900 39898 40625
3 48934 57905
1887562 41676 42461
7 48435 76734
1 1300 90420
4 52658 68754
15 26311 39806
6 72335 88370
6 6120 12834
3 29239 65929
1 28856 46555
1 33388 92544
2 9071 37548
5 75021 98512
1 68316 94880
1 1053 92524
1 43445 71038
2 42062 73344
6 10351 17616
2 69023 99758
5 17763 60800
14 64393 68278
1 3032 90887
5 72101 87544
15 24992 28786
1 72999 87870
1 35642 76971
6 5670 53125
3 12248 79004
1 34184 52572
4 71575 87384
517051 51878 52839
13 13183 28004
10 74624 79132
4 76452 83310
6 35353 63002
12 61943 65345
1 21406 74437
2 15015 64672
5 50812 73096
2 2569 55894
1 40097 49987
2 14711 85814
1 34620 58033
1 32422 77263
1 26327 67666
1 51096 71455
1 18201 96076
2 51202 62581
2 30887 59165
214322 39580 42037
1 30512 78057
1 46450 83092
4 61686 64260
43 4967 9059
4 46355 73241
6 38644 39358
2 7163 57829
1 6046 60665
1 19612 49423
69 87547 94083
2 25471 78451
32811200 14626 14656
3 48358 62851
1 46650 72437
3 7910 15721
2 47481 79954
1 3558 65166
1 43723 99167
1 43294 82890
12 63981 93962
2 23463 66403
1 26084 54050
1 21178 58183
1 41968 84705
21198446 77030 78099
1 38062 96063
1 35814 92544
1 39591 91029
2 47567 49953
1 15868 89132
2 13403 59077
1 18915 50920
20 3201 24889
25 73509 98814
2 18594 42960
1 42575 49708
3 9974 65280
1 6321 67658
9 23977 28580
11 88794 96882
163 18158 21280
7 52733 81762
1 10682 89744
7 3316 8929
4 22224 38014
4 52636 82531
19210 682 3382
6 6188 41206
2 61430 79756
2 53461 93017
12 23870 41315
4 13048 66317
1 27688 54717
2 20596 76154
1 24670 50924
2 40243 94656
43 34937 37605
1 5831 64332
21 85552 98131
8 71583 87932
4 22573 62478
2 6267 44282
1 7009 93650
3 67211 95857
1 24762 45223
2 7242 47008
1 2573 67403
4 54853 88380
2 5717 44215
1 5961 91764
17 4594 16780
8 52253 57623
1 14466 77792
1 6453 56913
1 52315 56095
3 8003 16951
3 8151 50549
22 57789 77352
1 56108 98165
1 31788 74108
1 33780 76923
1 50978 64755
12 71649 82045
1 22776 84551
2 22467 47520
1 2163 14130
4 60442 72051
1 42491 56996
1 57433 76821
11 47567 56040
1 17946 73720
11 8421 19262
2 25892 73714
6 8855 19639
6 28154 34388
2 18301 81880
12 66021 99098
3 14976 48683
3 11979 28942
2 36946 90747
3 94 59105
2 38093 78649
1 14727 60730
1 12856 56681
1 33088 81368
1 15452 94344
1 23260 90327
1 21267 69389
6 61943 66873
2 4990 60592
12 7887 37521
1 23621 65130
7 66692 89924
7 12769 25676
1 19421 79796
1 4884 69924
2 36882 79652
2 15622 48599
6 24665 52547
2 72750 84793
1 63056 94535
20 38815 42187
2 49035 75831
1 38922 57273
58 92705 97487
1 1916 39112
3 15446 71432
1 11937 99717
3 3323 94535
2 20686 32521
3 2950 25539
1 53726 90288
13 72402 90027
1 55139 91814
4 84309 88145
4 13476 77116
7 303 24561
1 12223 53353
1 13322 65754
4 18896 93064
2 6504 69189
2 76675 91721
1 8608 51759
1 48551 62749
5 25638 30106
3 35612 74956
9 82744 99889
2 43410 65259
1 30822 66950
9 64046 77336
6 33073 63125
1 10295 65987
2 52952 87922
1 43424 63004
1 71723 75991
1 34100 93017
1 15446 18853
2 40790 54447
1 42903 95039
2 4606 62527
26520769 36683 37008
2 1771 87666
1 52017 53924
1 17520 82627
3 14940 25756
1 12494 87237
4 26567 37208
1 9732 57087
2 10621 83373
1 7964 75142
13 1566 21825
2 118 81212
6558606 15090 15552
3 10564 59562
1 30575 96044
134204 69278 69916
14 81698 87653
3 47867 82939
11 21115 24762
5 75525 99355
359834429 84869 85361
1 33774 59424
166404127 37321 37425
1 14497 94823
1 38977 77013
1 50147 79832
4 71553 93890
1 14310 45419
6 15494 40000
7 8265 67163
1 9820 38473
3 24252 65711
11 61443 97270
2 16016 87134
1 9294 89120
1 22206 99506
7 24858 34147
634 55348 59010
71 87396 94167
1 858 65151
4 10651 70059
1 1210 23817
3 9314 43696
709 5584 6700
2 17555 30235
1 16377 56395
2 9938 17158
16 66122 72757
3 35486 64012
5 48470 59376
2 9881 40109
1 48471 57146
1 38286 87670
22 2261 7218
2 6015 93195
4 59227 71719
3 31528 88134
1 47248 62985
1 31421 83928
10 6679 53032
1 20907 86486
1 11177 57349
6 61428 78918
1 30493 88388
67190856 39923 40412
3 67231 88219
5 48331 65336
1 42154 76486
6 67823 83088
1 38248 73113
5 27053 48445
61462 42037 43646
5 24576 29156
2 26841 35233
28 20344 20855
7 27931 58252
1 18797 94341
3 18449 20687
2 6731 82504
1 15866 54697
1 21208 66468
1 42498 59685
1 14648 89396
30 58125 61457
1 36869 95713
8 53493 74955
4 67773 76327
4 30655 44024
3 26065 75725
1 72369 94133
15 2835 25077
5 39422 87015
1 41212 77919
1 30135 92190
14483 68241 70965
3 23902 42289
3 8584 88801
7 5807 33183
1 21797 71361
1 38854 82945
1 57827 85578
4 19462 28958
1 61259 74545
1 11127 55112
1 23824 57060
26 77971 91524
2 1758 58118
2 21067 90106
1 9743 98143
2 2957 53825
1 3254 39975
1 22035 33026
1 16112 54332
1 15867 50257
1 17909 49378
23 77735 82194
2 25838 58109
35 85698 88905
9 55976 63473
4 52630 85986
1 16825 74816
16 80143 88001
2 26602 44929
1 67339 96330
5 33889 92356
1 29304 45617
5 31136 58138
3 76562 95986
1 14941 82108
1 2628 81274
1 71810 85635
274621250 37795 38015
1 31738 96508
2 746 26919
6 2891 76405
1 17062 88105
1 71375 90550
1 24780 96864
2 10585 46217
3 70591 98116
2 5418 76425
4 82973 92869
2 53155 61634
4798 2527 2857
2 6604 80701
2 32482 64066
8 15810 23893
2 22795 33414
4 20838 43102
5 46622 53911
16 64083 75653
183 2687 8149
8 82522 93299
4 45450 58239
2 18500 98156
2 100 48826
3 24067 91884
1 46288 80488
2 6989 32407
5 43334 50602
1 20379 61653
1 6583 70882
1 33547 99815
1 18380 80360
4 20935 35044
1 29136 94085
6 14052 27907
10 60787 78464
119 55134 58634
4 14406 90272
2 23043 62775
1 15406 49542
1 2378 79269
64 17382 20868
1 36931 57081
2 24772 94086
38496 69158 71230
2 11327 79934
1 36965 76311
1 49154 89685
1 15154 49456
593833 90729 92743
1 19883 78664
2 19288 57347
3 22180 44904
2 462 80178
1 17247 50502
3 72767 82417
1 46537 75456
2 68237 93128
2 45168 73925
1 27109 98335
1 42890 63890
3 1118 26896
18051 9587 13672
3 4783 59515
2 9530 35971
2 62327 94923
1 31330 83712
1 19613 82813
9 52060 58609
1 34863 85479
2 14930 37768
2 49552 82900
2 37067 45416
4 70886 83280
1 25972 95135
1 31147 66240
21 76244 83929
1 4537 53455
1 837 58193
2 45958 96852
1 8021 94495
6 12901 48677
6 72301 88907
2 8917 67913
4 21873 55539
1 30275 68035
26 84044 89808
24356922 25953 26748
2 5435 84295
1 31207 93446
14 5901 17072
3 6330 62165
1 23805 75569
1 40118 60791
1 19265 98448
1 35908 89265
1 23451 78655
1 22687 95624
24 53745 64334
2 19429 81071
4 22263 47182
6 73803 84547
3 23103 88212
28 83220 97651
6 20155 32755
1 21795 80180
2 16763 84093
19 70044 77472
1 67919 78950
2 17052 64762
1 14762 57546
13 60745 70530
3 35228 83629
2 12661 93921
1 23342 69068
3 20943 44925
1 2877 80489
2 15207 69092
1 16552 48187
1 42218 52136
1 12866 98186
15 84278 93917
2 11510 59957
2 30526 89571
1 13785 91325
1 22090 55068
1 6941 44871
69185 30828 35163
1 49009 59362
1 24020 48160
3 2256 81919
1 8273 70114
1 17143 76551
9 70441 95443
8 69394 78210
1 14444 66527
1 71143 73163
2 61863 84469
6 41377 55771
2 51789 91967
24 12542 18444
2 28681 94574
1 15948 62940
1 21136 89064
1 19437 99973
1 23042 53567
1 15130 56907
1 46908 92090
4 57844 88109
1 70689 85565
1 23508 89496
1 22182 75419
1 61201 83045
1 55064 91099
2 14067 63006
1 70753 96490
4 18811 22474
3 71007 76683
7 57382 67710
1 42642 62107
2 69236 94725
8 1991 23763
5 28177 68369
1 48554 89593
3 23759 43610
4 47463 77992
2 12124 68690
2 19580 90212
25 6106 17395
1 7313 67460
2 60546 88526
104 1008 9851
1 20681 90259
1 24303 95756
2 9725 53539
2 48665 64986
13 2000 25102
23 5037 18321
4 51602 91065
10 24024 37554
15335163 20936 22463
1 18421 43193
6 64262 75134
2973 62261 62339
2 14316 59427
49 1856 6593
12 35148 39825
5 21150 90974
3 49854 94186
1 26814 84906
1 53695 99106
1 30040 79713
2 16315 66046
7 54339 59557
18 19056 25623
4 41845 93827
2 7662 37191
1 70958 85899
2 45833 85417
1 11782 71634
3 45703 52617
2 19235 78161
1 54889 89368
3 20977 29754
1 17444 74298
3 47442 88926
1 6183 64806
1 10280 46341
20 1166 15505
1 35156 88006
3 22123 58705
25 77934 85676
2 23778 42213
2 14358 59927
1 15970 82396
5 36578 41609
2 50473 72863
3 8844 67583
1 48151 60490
1 28480 65989
1 48590 63940
1 10927 78401
34534 95514 97104
1 20143 88140
1 25285 60001
5 36013 47331
9 58596 96684
5 27236 40348
5 19207 29229
1 31511 72946
12 8125 15730
2 7176 68087
3 26924 99520
2 7530 99580
1 59260 66342
1 47266 77175
1 14277 72150
6 18011 28364
2 37232 71247
1 58072 87771
5 17486 40950
1 33141 72785
3 20268 32445
4 32736 41206
1 22798 69122
2 42980 91591
15 68329 91360
4 10835 29650
1 15978 77799
1 19450 30504
3 28851 75192
2 22180 45456
1 12211 63358
53 16120 18042
41 32310 36379
1 19230 72835
24 3693 9538
2 34935 68711
1 23029 33142
1 11798 39701
1 37203 69793
2 954 78070
4 22327 89341
1 46753 56520
1 14214 34217
9 62946 69210
2 17781 24557
3 4458 25692
2 26152 82816
2 35999 98130
13 41734 44928
51 85682 87139
1 30040 68068
1 3228 30328
24 41487 51376
7 13938 37595
1 5059 97265
1 19664 82151
4 664 18940
2 30992 96137
3 25391 79915
2 31289 87259
2 61392 77756
1 4870 97206
1 31937 73110
2 28584 75672
1 12029 81415
2 43398 81367
1 9371 84104
1 49242 83083
1 54335 68811
1 41452 95389
2 222 49928
1 21135 49295
1 43955 49983
1 23212 70392
3 66567 79011
9 25908 41524
3 25061 52331
1 41584 49204
1 5597 88790
2 17664 67070
6 68017 75040
2 16256 38951
1 2101 65572
6 57250 91311
15 12298 28103
1 20326 72361
3 62955 68886
2 42312 68570
1 16250 28151
1 50882 63861
1 15775 77396
4 27437 34598
2 16714 45194
5 59642 67953
1 13204 63902
1 45567 98984
1 38779 86745
1020 2047 5280
2 955 81945
1 60517 82161
3 7341 52878
2 8006 53254
211 87814 93461
4 45675 58199
3 33916 80828
1 82336 94529
2 58560 65324
3 35270 60401
8 22828 37201
1 14586 57317
4 34696 63683
1 39627 79057
3 58425 97370
1 18760 70988
2 13693 39180
3 7352 50807
2 35638 54072
3 8744 25828
1 46938 56398
3 59627 99696
1 22201 35190
3 59677 95601
3 44835 72809
13 64840 96199
2 20716 94951
1 43555 98349
3 28755 52959
31 82737 99433
1 23536 93793
6 20157 46745
3 21224 94760
1 10862 41455
2 1444 63722
1 35307 49782
3 53984 99617
2 35409 61019
1 26232 61729
1 13091 84395
1 41314 97893
2 17634 39513
1 40176 58506
21 20519 23045
588630 31719 33274
1 15201 76733
46282 95367 99633
2 7709 55540
72607991 72741 74936
8 55935 67326
3 6330 71723
1 29226 74988
1 20245 47524
2 61964 89062
1 23603 97769
1 20106 92516
1 39954 79523
1 28176 72455
5 33352 40465
3 34683 56259
1 26782 90220
2 49562 53900
18 80843 93984
3 5849 84153
1 6045 49131
1 34319 65343
28 67193 82077
1 59620 98966
9 65941 70004
4 13443 52777
3 45224 52345
1 14016 51965
2 33434 47664
6 52814 83636
8 3951 33223
1 14870 74721
1 38218 48219
132 1237 9244
2 27345 58850
1 18346 88864
3 19421 45545
1 25674 96258
3 51111 87104
1 12372 68390
1 1917 93479
10243 88741 89362
3 785 57082
1 11332 62084
3 67430 78519
5 54896 92171
1 53742 98695
3 23080 64219
1 22918 58977
1 71755 80498
23 73938 76448
4 935 79228
1 32481 53323
16 3768 24255
9 42769 51086
2 1454 67960
1 13751 82476
2 61339 65239
1 12616 95803
1 44416 67869
1 37983 64005
2 1803 99380
1 38965 53930
3 8944 49249
1 16523 59196
1 34290 81429
1 28832 63345
1 1298 68861
84510 39603 42591
5 50211 59368
3 4558 26518
4 14813 56397
1 23469 86508
2 2687 38141
1 20691 79640
55 91320 97427
3 34901 81377
1 22767 26141
2 33937 90952
43 79612 91795
2 2708 86438
1 7436 42081
6 67693 73257
1 38060 42030
8881 17361 18395
2 9973 42291
2 23333 57911
1 16453 69648
31 750 20529
5 48912 50272
3 6061 21984
1 27581 63011
1 14097 26294
2 6971 76165
49 28188 37932
2 25006 37213
2 4663 76831
1 7685 78570
1 13736 48350
1 10045 62454
1 14959 33922
1 5521 27962
1 27071 73005
15 60056 80029
3 8269 49755
14 83264 98894
5 1990 12230
9 56735 92073
4 1239 49239
1 17283 31510
3 64173 99526
10 5807 24355
1 2020 26510
1 21827 66022
1 27939 52675
10 42000 62358
1 30724 57779
9 62855 67147
2 33522 60970
11 63635 88933
1 58666 93090
2 35556 54735
2 3745 6640
2 56698 88505
4 21604 59869
1 9642 60235
12 2021 19483
2 41316 61423
5 22433 25251
2 18399 63419
31 41167 46767
2 18716 69736
7 50259 68545
2 65118 71069
1 38827 56549
3 11502 52094
1 22705 80496
414 35986 37357
1 8763 47844
5 31999 41903
63 91733 95809
1 4844 50534
1 18416 96549
4 17538 86683
1 22819 82526
60698787 81727 83008
2 9182 75222
94165162 30779 32221
33980706 6738 7053
24643 33768 35260
1 24773 91049
6 60756 71146
1 36906 52273
4 30381 87393
1 52568 68740
1 29440 92039
2 24445 64742
54456107 4355 5355
2 40301 60938
3 58256 87021
1 33897 50647
3 26960 55847
10 31758 37951
2 32933 67278
2 590 66142
21 81454 87133
19 84926 99104
1 30200 74085
1 34163 65248
4 6747 45155
4 14745 81560
32 91585 98956
2 12182 73640
19 13295 28858
1 15103 97710
7 26710 30153
1 64810 90379
3 36924 94243
1 56228 75883
8 62315 88117
4 3807 31316
3 9658 55380
3 26910 63365
1 6971 77501
3 19002 29698
1 21612 53601
4 63251 84110
1 16470 36151
2 11297 86428
1 32055 63461
1 16225 88123
2 9487 77669
1 22256 48617
1 2609 51717
3 36862 80642
1 42162 52380
1 31021 61050
8 84396 90752
2 4896 69383
1 37902 91501
2 37026 47789
2 10885 56279
1 14281 89035
1 28311 70622
235303 90099 92419
2 5988 97222
5 51784 80836
3 7657 28161
3 24574 65985
1 28356 81397
1 21960 58462
1 14791 49221
2 31522 47104
1 54455 65866
1 5518 63582
13315417 68403 68514
294 65537 66206
20 71818 94107
11 71195 81365
7 14534 24015
4 69562 97989
6 70991 99232
40 78216 83897
1 66488 78451
9 22400 61728
2 45441 65959
2 23954 61972
2 12529 35735
16 63223 66336
4 525 51679
1 25458 37064
26 58860 62728
1 58080 95269
2 26326 57777
90 3827 15429
1 42125 59978
4 2659 67690
1 40506 75087
3 62630 93212
10 25930 38529
1 32146 83742
1 61182 90400
1 58838 99443
1 9845 64825
11 23780 27577
1 17497 47763
5 14924 62443
3 26801 33780
629882155 1160 1389
4 53903 73267
3 76933 97426
2 37303 48086
1 11868 79133
1 30994 82916
7 9095 61037
2 46449 56769
1 48899 64929
1 2371 78553
1 39848 77963
15 56763 60594
2 21443 97128
23299 39502 41104
3 6347 28605
3 13418 39918
2 23201 76356
3 28121 61944
1 28175 78559
1 48610 78913
1 32918 75647
1 11646 63798
16463375 3760 4942
2 1836 81478
17 71426 77875
1 13004 19058
3 15789 79390
1 29930 78731
4 4456 15020
6 2402 12414
3 52999 71470
1 47466 72719
2 14582 28054
2 51000 89534
2 11954 77684
1 27256 81871
1 2926 83756
225 54393 58856
3 16960 87910
1 27096 80481
34 83771 91932
1 39123 60592
1 33386 76171
1 21759 67731
26 74553 83033
4 33065 50822
1913 11593 14585
1 5127 80304
10 7726 35025
4 38968 80146
1 57653 73327
3 41958 83329
1 11551 87294
1 11160 59491
34 5508 8878
8 21026 32880
2 10524 32038
1 17160 48735
1 51698 71654
10204 1584 4482
68 16386 22741
3 24530 29274
11 34342 42928
4163 94054 96634
4 7827 75682
4 32066 83692
68 91197 93682
4 46777 54746
5 5685 24799
1 41657 75687
12 66042 99757
5 42523 51124
31 42328 47920
5 62009 67219
4 2915 48344
7 10078 39589
1 34881 85531
2 10345 54344
1 21022 92344
5 8678 16444
2 26453 32942
3 21772 80629
1 10159 51708
3 76439 90239
7 7530 23818
1 3698 40732
4 53988 59688
7 51102 76572
3 22054 67998
1 20169 50179
13 60536 72171
2 36008 93580
4 51464 90511
2 34903 71561
15 215 8626
59 32495 37180
2 25272 88679
49 85909 99562
1 421 80091
3 30267 75556
1 2424 84221
1 12494 96695
1 24580 86595
1 34317 70646
1 38974 92425
2 54077 63178
1 1528 86942
2 32856 63673
6 23031 56996
8 71442 86082
3 52466 62276
5 28211 41301
340967 91497 91800
2 27417 68174
1 27445 93694
1 53172 66953
1 23011 66665
2 8916 95851
1 7206 95415
1 15355 72509
1 2792 80771
1 10592 71259
1 27546 95072
3 8773 23142
11 67610 81991
3 1845 59319
1 5549 71411
1 14063 88954
3 12699 27265
15 86490 91259
6 53076 73686
1 20479 55102
15 3010 11596
3 20399 44877
14 8244 17474
4 22220 71515
1 30511 65333
1 6119 48157
3 59314 84708
2 12277 49944
6 13577 34997
1 59384 89391
3 4674 91821
1 27802 94303
1 41863 74497
6 35680 37899
9 85291 93217
3 42176 87086
1 25059 89647
1 9847 68772
2 34033 80581
1 37672 82806
1 43965 97131
34 1543 10684
2 2521 40310
2 4519 65792
5 29725 38443
3 46101 75949
1 6936 89553
4 44008 56962
1 63286 83493
1 12899 68447
3 4333 86992
16 76843 79122
1 26091 61540
2 41048 90977
3 13475 18017
1 30130 86041
1 26857 85285
5 27487 38741
4 442 53874
1 3837 16298
1 20636 29176
16 66675 87942
1 7859 52673
2 15764 84275
2 2073 97585
1 23635 46602
1 16782 88088
2 24547 72725
1 41281 63449
29 54764 57288
1 26422 73967
2 68145 91723
2 15447 29909
15 13665 20629
5 7998 54131
4 45058 63384
1 41392 68778
5 25233 45118
1 30516 67490
14 33809 37389
11 67115 74944
2 49437 93112
1 17111 76274
1 37320 84805
2 56998 88322
10 8911 35419
2 9734 77978
3 35811 43099
1 23008 86774
3 20985 59054
2 70863 87638
25 86294 94264
2 12538 99733
2 13089 50140
1 5643 22089
3 76312 99656
2 18094 73383
1 18164 94969
2 5891 95020
3 61968 75036
2 37254 70634
9482 95155 96966
10 75441 86730
1 13173 85995
3 40402 55859
5 45870 59510
1 10742 88280
1 27647 70419
1 2472 52032
4 22360 33229
3 60163 85234
3 12260 38963
13 10146 17339
1514897 31070 31842
2 21169 70381
2 20674 60414
1 984 59857
4 38782 62625
2 14562 25562
13 70933 85563
1 55420 78225
3 23249 76538
2 19812 53263
13 34949 38125
2 30998 92391
6 1959 7098
16 9090 25276
1 36064 65523
3 4212 68774
10 82630 99014
1 2102 59045
2 32680 49617
1 36103 60864
1 31458 87865
1 47144 60064
1 33170 99466
1 41372 67752
5 64900 93304
2 24431 81547
10 762 38468
4 15182 40340
1 21031 39884
4 37736 91408
1 45698 97568
1 28131 60926
3 8905 48839
1 24519 49829
1 6933 93999
1 71062 84524
1 48555 80190
1 5345 26148
5 60704 98418
8 2948 24829
1 8838 72589
3 27098 53646
1 30494 35877
3 5076 37595
1 3200 73525
2 28564 56368
1 29838 57796
3 4482 23303
6 41473 89128
1 38616 98431
1 15940 64747
2 6656 35374
4 85600 98793
3 39539 60169
1 16281 55462
45 19261 20988
1 47186 97597
2 48287 82499
5 6481 22719
2 4010 69903
2 9216 48361
68 8643 15657
1 8084 22269
5 17916 44907
8 57094 71728
18 65727 87204
20 74453 75956
3 14851 22303
1 19215 55624
2 9038 94977
1 7008 23475
7 70562 99232
6 31117 48959
8 83223 94873
1 45130 84680
5 3577 39293
11 42038 45717
3 73990 79982
4 30736 84220
15 67401 69609
4 30354 63523
1 1539 96145
73834 86797 90130
3 408 75292
1 4286 43573
1 8561 92533
2 848 24330
1 31545 40731
1 9352 84739
1 24304 92454
2 8779 70092
3 41187 88279
1 44319 88025
5 37519 43605
2 46593 69906
1 56899 77852
4 15557 50205
9 69347 95568
169834 12826 13797
2 2120 95987
2 9247 52315
1 6601 50302
1 42344 67451
128 92329 94905
1 2276 69380
2 1402 86403
3 58992 82302
2 35560 87960
1 34916 44524
2 33858 77630
9 2416 19138
2 19971 69794
1 13949 65090
1 20857 86601
1 13642 75758
2 59783 75460
238759 30089 32160
72 4972 9067
23 996 12568
1 13051 46601
4 22996 55054
8 63518 80842
15 6239 8294
2 18038 72162
1 33409 50318
3 3469 62177
3 55974 75954
1 39314 90791
2 30583 83375
1 25657 84946
3 36809 39726
1 34063 77420
1 30762 84727
1 63808 81021
1 24946 59489
1 10167 62233
15 73944 93598
3 44392 89271
1 6863 14361
2 43661 86512
2 20455 96782
1 7496 75310
2 44716 63527
9 59224 64473
1 30936 74527
2 43753 84232
4 76132 90407
3 61247 76098
26 8727 33861
3 12683 83733
1 19558 46064
2 20880 87691
1 39255 64653
4 48210 50485
14 81943 92528
3 24052 24591
3 63816 94775
2 72361 86739
2 71598 85571
1 16768 34404
7 17403 45844
3 25579 92881
1 16728 82376
1 38331 74936
1 14167 71716
3 47056 90995
1 8525 81414
1 1889 58266
2 28371 57204
20 61772 63962
1 15725 55202
2 17018 61668
4 49064 67459
1 33876 76851
12 53877 61067
1 29399 98417
3 13628 61650
358 150 5371
4 63490 81380
1 21462 68402
12 15024 28236
7 3094 34681
3 16053 98594
1 17080 98320
1 17395 68172
1 14057 28089
3 32743 46728
1 599 57520
1 7990 25665
1 18637 94127
3 40367 92862
1 1654 28828
1 39314 84958
95 79287 84000
8 7819 11680
1 18420 96415
2 41001 80050
1 20896 84904
1 5931 76902
3 55189 85696
1132 9436 13198
14 27753 36249
1 9971 69985
3 942 53702
4 26157 36500
3 2937 48618
1 28834 42662
1 21155 76694
1 2908 52086
2 32214 67676
3 40238 87149
16 60189 74608
2 39603 50661
1 52021 98785
2 17747 47996
1 47464 93490
1 1554 99571
2 30655 69068
12 18622 27406
1 52336 73449
10376 64085 64242
2 30230 39690
1 6483 46890
4 7159 44954
1 9154 63219
2 36319 86442
1 32728 85551
12 71076 80999
41 80052 99291
4 33976 42564
2 1813 24106
17 48476 59121
2 56821 95931
3 10798 69781
2 62548 72530
3 45235 88506
18 87879 95873
1 16487 67730
4 63782 83061
3 40653 82182
1 33007 81191
8 24224 42148
1 13357 48237
26 79638 86189
649557 12276 12908
5 21007 93267
1 11042 70252
1 30024 44186
1 12603 58827
46057300 44877 47075
2 23491 67756
2 61618 81621
2 42342 93498
68692675 6922 7596
2 32089 53911
2 28540 61847
1 23830 69053
1 31507 96562
1 75787 85113
1 3537 81914
10 75712 86215
1 51680 91438
3 19073 76620
2 14838 77692
1 1840 80184
1 8264 90736
2 53758 92119
2 44361 95538
1 8169 42501
4 79271 91317
3 5804 41470
3 53799 90272
2 32282 39790
2 9867 27723
7 58537 77321
15 50601 59599
20 19901 24967
5 12111 72119
1 3799 91630
1 43567 74210
1 6331 75830
4 70604 95286
2 25416 40766
1 46168 56776
2 21368 76025
1 19095 70712
4 36707 58387
2 64274 70740
2 26003 51267
3 13946 50144
1 14090 60968
1 1039 31732
3 43701 72415
1 19407 65376
6 52371 57078
5 22125 46664
2 16475 55271
6651138 88892 91319
1 36037 83180
1 3474 92666
1 49967 85239
24 1817 7999
4 16694 54126
11 49462 75695
9 21852 25245
1 70 92371
1 1418 41770
28 3397 7290
4 26358 57472
3 45946 99063
1 34714 61450
5 7033 24571
25 77547 94891
2 4716 97125
1 21899 60664
1382 95056 97957
2 33879 92307
1 47903 89980
1 12386 64062
90 6502 11829
1 6307 90124
1 21041 33575
2 29742 81908
3 46878 80421
1 45595 66506
7 14176 43952
2 12595 51122
8 61245 90921
2 59074 90668
1 69592 80331
1 65382 68261
3 44700 90709
10 41178 46948
3 41991 66968
21178247 165 1813
1 29893 71799
1 53303 96320
1 7447 63430
4 9463 42391
37 89501 95879
5 19461 63005
7 59866 67353
5 43943 46227
1 22270 79713
1 20932 48546
1 39774 79823
1 15549 64857
9 72278 99073
1 15005 41152
10 52395 98687
4 8619 45522
1 35591 52602
3 8428 33570
2 20002 95565
1 38431 78277
6 575 36987
32 84689 89018
9 24918 32168
1 36263 57802
1 18286 95687
8629718 46634 47187
9 68515 73300
3 21696 86994
4 60664 96322
1 44403 98610
5 62408 70266
11 9571 23639
1 7628 66290
1 40738 68242
5 21768 53643
3 34201 80762
4 47544 60545
2 38568 52852
4 967 39604
3 16622 34345
2 50865 88717
6 48643 49261
1 46977 92645
2 8838 55336
1 1074 61121
5 64922 90205
2 13060 96775
3 49285 89049
1 28154 56112
3 69177 80812
11 79474 87772
3 14165 52146
3 81177 97504
4 11035 40058
2 36972 93825
1 64226 92761
2 67176 68265
3 14552 78982
1 33370 62406
4 26329 58494
1 16874 64333
1 18414 92320
1 21378 79436
1 37581 98761
1 22334 80412
7 80597 93066
1 11807 68553
8 64695 78009
1 15897 95638
4 68712 89963
1 47271 90323
1 20709 82790
12 14664 28956
1 52014 80438
5 44020 62999
1 41133 52846
3 54306 98426
1 59853 77020
1 54514 93630
2 65394 73152
1 69196 81721
3 44530 58671
8 33248 35750
3 63590 83062
1 8073 76616
3 11044 49839
5 81489 82553
2 73265 87460
2 7480 89428
1 39779 75935
6 6921 49733
1 48806 91043
6 25476 47380
1 28476 41835
1 12191 65816
2 35503 52143
1 17872 52400
1 2920 73697
1 12489 90502
18 51994 61309
1 28140 83048
14 85732 87152
1 18818 65567
104 2096 8152
40 3799 20936
2 22736 74788
7 52941 94817
1 38514 55740
1 54120 69528
1 28034 66690
1 40906 63677
1 7934 75339
1 17432 68457
3 74680 93820
8 63507 77588
6 15103 29682
4 32449 96335
9 22423 36062
1 15588 97761
1 5400 50935
1 36281 74363
11 1243 16124
31 92468 93725
1 10272 60152
4 21476 57864
1 19931 30885
2 44934 64676
282576 89316 92924
3 13422 65777
1 37587 56014
1 4659 92995
8 22349 31242
2 19363 29430
9 66086 94221
5 23232 37374
1 13871 33323
1 22980 75357
1 11866 85075
10 60079 81358
1 21277 40153
5 54932 67037
2 10616 59296
2 29773 72661
2 29005 32934
3 31559 54536
4 8155 33138
1 17323 98358
342 50959 52201
13 36592 46742
4 19643 44562
1 3062 40474
6 56294 99314
1 8320 81275
2 16972 93732
1 17294 80970
23 80512 93878
2 2543 26710
1 53329 74265
4 29945 86558
1 15318 41305
4 63208 81088
1 54526 55769
2 24687 58528
22593180 83502 85619
6 55048 66694
1 8437 68489
7 60057 77864
808 93645 95784
3 10338 54070
4 30260 57708
1 28261 74916
2 70391 85997
1 6342 53016
12395064 47172 48303
15 80553 83206
9 15088 24274
1 38783 88897
4 16001 21724
7 23598 78583
1 20620 48180
1 12710 34272
1 22822 59906
2 27778 48791
1 12523 48118
2 34031 68447
2 36290 87225
4 49173 70880
3 12098 52813
70 6689 12336
10 69352 96748
2 73457 94207
3 22859 50381
1 15310 33118
1 7371 24241
5 64964 81860
1 68917 90286
1 36827 73223
1 41017 89581
2 21145 31235
1 57047 92273
2 8405 97088
6 30552 65542
2 44621 84277
1 57511 79776
2 41361 56037
1 8600 46096
1 40261 62491
1 44585 53306
7 3565 27669
2 50275 91889
1 36547 87101
4 52048 84906
4 19718 55862
1 33668 65940
6 3683 35247
2 79 59593
1 33136 61840
1 48589 63163
2 49252 97907
2 2544 68071
1 31278 60531
2 49298 95932
7 59646 82598
3 28545 47116
2 49182 57082
15 3819 8501
3 17975 76828
1 55251 59644
8 6874 29549
119 92192 96090
141 93957 97946
1 35618 77311
2 7390 86922
3 16445 56761
2 650 31278
1 10361 81973
7 73744 83033
7 71714 87106
2 8009 71801
43 83476 89588
8 8082 17363
1 20915 68109
2 15134 83334
1 34200 40476
1 1629 13534
1 762 37106
25 18243 21797
6 15541 64506
1 22518 29547
1 41849 72334
2 18177 36109
2 68036 74647
10 70596 80833
3 50034 74967
1 24101 74269
1 3809 24445
1 5338 60773
1 5889 95056
3 45441 77821
125 64517 65680
4 6570 32514
20 75616 98730
4 41508 60115
2 4521 49897
4 51525 87324
4 18036 37733
834284 32011 32624
4 10858 56098
4 59550 79628
13 73301 81188
26 64348 71788
1 53690 64454
4 39837 45695
3 43107 99471
49 76135 80891
2 38759 74778
8 22358 39259
1 47930 95098
62 89196 98979
2 46583 88927
1 6520 94822
1 60196 73702
1 21878 65874
1 33306 76660
3 67297 75276
4 50367 61333
2 55685 84822
1 14674 85416
1 63114 79559
6 85654 97451
1 4746 75504
2527794 31609 31884
3 47069 82819
1 62963 72756
15 78080 96950
7 3420 9166
21 45971 54940
4 65600 75446
2 22555 52224
2 7982 70401
1 22083 83170
1 22266 58141
5 3067 51045
2 53508 84311
38 13699 17392
2 15374 91022
1 22819 75046
1 52479 71728
2 42488 69271
11 24062 46595
6 78245 81647
1 14166 90278
4 4715 30335
4 21122 32156
15 24728 39265
10 42168 67046
2 27406 29243
34 16370 19821
5 16511 99553
1 39307 96263
1 19943 62516
1 15665 93519
29 57434 60892
1 22495 75182
3 47197 83415
5 79012 90300
31 2048 20589
4 53665 78777
5 30584 39756
4 9242 50756
2 15760 71767
2 3208 87103
1 16297 65764
1 31576 53492
1 29900 68784
1 2649 68209
1 14950 80535
1 33207 80628
1 14501 94883
5 61095 88071
103 10601 16381
1 67348 97390
5 50418 60502
1 49623 56282
8 9794 45426
2 13501 69495
1 38420 94777
1 28952 87394
1 14263 74801
8 86914 94232
3 15184 23214
5 28941 45607
1 1954 47181
8 68954 81346
3 52729 72843
1 40233 79990
3 25127 93490
1 20545 59844
2 2014 26891
98120144 48209 48255
8 72253 87602
4 4632 50760
1 29956 62348
3 9572 30369
5 45325 50372
4 12791 23411
4 17409 69130
1 43354 91266
1 23729 38328
14 10803 19519
3 40011 59142
1 29512 82375
1 13746 54034
3 73495 78129
34 86388 98566
2 15276 90265
2 22010 46769
1 27649 53788
38 75203 78389
1 64530 81731
5 34398 36862
3 6205 83898
2 28867 66021
1 30230 49403
2201492 88803 91451
2 32302 53562
1 2255 52259
1 5440 68682
4 46458 49250
1 18652 92652
1 19051 92498
4 62335 81888
43 86454 87401
3990140 25816 26932
1 72069 89603
3 43544 74753
1 43868 60388
4 7071 20673
4 6309 72759
4 50267 62919
10 85819 87371
1 42837 57224
6 14684 30102
3 21161 80823
3 35134 93148
1 38927 58099
6 51132 68447
2 15636 50518
1 34402 50622
1 24456 85793
1 40604 52779
2327222 83777 85723
15 63735 84060
4 82110 92709
1 33038 89663
4 12875 57776
3 64840 72782
1 1849 72408
8 56069 84494
3 15026 35372
8 86361 94743
1 5587 72643
1 263 71153
2 17484 62440
5 27648 30022
2 59185 95682
4 72216 87394
2 25615 67746
1 5786 93489
27648795 76870 77817
2 35942 48122
4 48060 68847
1 8284 94793
5 11648 74849
1 48895 54044
1 11297 98963
1 54702 81481
475 144 3664
1 41236 48296
2 1876 87769
3 12125 56839
3 2920 59583
1 17597 89644
4 73287 87770
11 14868 44075
1 41859 87950
6 60721 97515
3 5375 64929
1 31193 76688
1 11373 59964
13 10273 25874
5 49781 53304
2 47756 70585
1 8624 93105
1 11971 21511
1 35619 84030
2 18114 70512
4 53854 95206
3 15784 33810
1 47379 94219
2 20349 60230
2 20330 61612
1 17138 96437
1 41797 84258
14 78348 97610
2 16775 82883
1 52192 80894
1 32843 62765
3 16125 34993
7 62557 96790
1 67529 99170
2 80028 95236
1 50600 84925
4 72611 98084
1 181 21405
3 35454 52214
1 50593 86317
5 62334 75344
1 27863 83536
11 21713 29439
2 12970 79963
7 77105 87406
3 20760 39596
1 12705 96003
3 19566 39674
1 43070 76569
2 63539 84080
2 9150 76600
2 16741 78799
1 404 75867
1 21788 72028
44 90076 99382
76341 29863 33583
9 48949 55585
11 34075 48583
4 64189 79594
2 28773 84644
1 3761 86296
4 14528 35370
8 45632 50206
5 79915 93599
12 86413 98365
12 36267 46063
3750483 46421 47580
1 8519 86317
25 90613 99076
3 73722 91861
2 40840 61693
1 10416 60577
10 27918 35934
1 6342 72214
5 36841 86194
1 15537 56425
1 919 70509
8 4679 24623
1 6584 69021
9 2411 17856
1 14792 90531
4 51124 67903
1 4206 30003
1 66704 70827
12516548 83212 84281
7 8987 90182
1 17242 61344
3 18927 26918
2 17423 33502
1 35582 89824
1 36364 77614
3 39819 76067
1 32486 56968
1 39821 47649
3 21442 33908
10 79366 90842
3 36472 58333
3 24948 39747
2 53929 78442
1 23853 81907
1 38013 59409
2 13758 75508
4 53100 53974
2 50437 93683
3 32235 42447
3 50375 82917
3 17649 26433
3 30107 82271
2 23369 74462
11 82736 88233
1 6317 61314
1 25768 76503
4 22151 49219
4 368 31578
2 66830 71591
3 31500 61133
1 10542 73095
4 67822 87610
2 32784 55320
4 53194 57062
1 13389 82721
2 48071 66822
3583943 37502 38611
2 15561 87659
3 3736 79379
5 64399 85293
2 50544 56031
17 74666 92468
7 17335 29551
1 40549 55277
5 38134 44958
77586 59993 60227
5 45458 88739
1 10699 49438
2 12690 72586
1 6643 89856
1 37914 86638
18 13733 23683
2 34004 95568
3 25376 39028
2 40524 67916
3103 68313 71620
2 42009 94922
18 90745 96473
1 37108 68338
2 27888 61895
3 64127 77376
349927 26016 26556
1 44557 72930
3 30110 99229
9 71239 97765
9 9052 36443
1 19094 82321
2 991 91489
1 70693 88886
4 10887 21286
2 24691 48826
76 7336 12282
450662 51965 52860
8 79893 98557
12 54057 56225
61 87838 96319
1 18813 63079
2 35824 95683
1 33711 71632
1 68295 94366
1 36193 95107
1 53359 68802
1 53326 62873
6 14145 41341
10 6191 24179
1 53711 92584
3 24904 93312
11 6273 50512
2 12854 87114
1 25232 41573
1 2060 54466
2 17071 50620
2 32682 64135
49 8001 18357
1 35924 54128
1 27088 85244
6 24736 30100
2 17251 87894
10 73055 92200
6 67821 79865
1 22890 77214
1 13371 76492
12 83845 89473
3 65803 77126
1 32962 78658
4 45897 58694
6 30782 66100
2 12464 82743
1 24549 60558
1 44862 50493
43168530 98034 98570
1 28945 93541
3 61767 78339
17 3356 25160
6 12179 42803
1 13654 95368
1 36358 60021
7 4729 12508
4 4698 41677
3 59071 82408
3 72078 82183
1 10517 85219
3 14686 92213
5 26205 50137
2 63652 91350
1 61379 86195
1 61984 86627
562790631 99259 99407
1 48362 93608
1 49992 78943
10 41970 48975
1 44376 59286
8 49643 53949
14 54241 68083
2 16393 81340
1 7178 84720
42 88904 96922
1 10326 82063
1 8119 86041
3 6985 37750
4 1273 23449
3 3718 62873
2 1664 66010
4 56157 98895
1 16823 36229
3 11974 48404
2 36144 61990
1 12089 54434
3 75179 86580
1 40057 68291
2 19481 92010
55 6945 13229
1 20954 64667
2 27665 88955
12 60021 90960
10 23983 32409
1 33471 73964
2 27521 72138
11 3874 13851
2 13729 75138
1 1962 63915
2 36275 59423
1 76471 95052
20 79562 93919
2 38480 52797
1 30252 93494
1 9524 35207
2 36716 51742
27 75670 82441
1 1943 56714
10 75954 89150
4 76851 85220
10 51947 72454
1 65566 99187
6 18178 53576
2 50634 68044
1 49990 82503
83184080 74138 74699
1 20152 68942
1 74571 82262
6 46087 81496
1 9944 36069
9 813 41185
27639215 43618 43763
4 42985 70117
1 2590 88832
3 16874 30504
132195 8823 9594
2 38388 62687
2 38910 66440
10 69945 85703
1 10843 98959
1 15811 94315
8 25675 32349
1 11464 54964
10332 68414 70154
3 39328 93220
3 16427 49111
1 17129 39854
1 11793 38659
1 18581 96026
1 17895 63311
1 22234 98381
1 3913 36948
7 46140 57315
24 6701 18068
2 12641 53917
1 12060 91307
27603 31153 35705
3 21457 97346
1 25491 85235
2 59467 65111
1 10181 41701
31 1771 8733
9 90758 94673
19 7848 28550
16 59635 72093
1 29046 81034
10 71644 89776
5 15674 60198
1 15278 81173
2 5487 66344
2 43889 85038
12 59373 60770
2 35602 36443
2 59097 84802
5 23404 54515
10 64192 86073
5 73531 87780
2 59594 97051
10 42650 69712
1 21758 61609
2 63404 93492
3 14061 51942
3 61044 97260
1 16780 82806
4 1799 43781
1 27196 80707
4 47204 92767
2 45938 68824
1 28310 75695
2 20480 30037
2 25897 49726
1 37124 92459
4 67223 77145
1 9788 98513
1 59693 83201
3 36742 66785
1 12446 17326
55 4632 13419
9 16979 36719
1 27111 52256
1 2994 79447
1 15071 73839
1 5105 23190
1 27135 34240
1 3577 58951
1 13460 35940
10 52863 72668
3 19220 39609
2 35914 62083
3 68429 99947
2 25553 38833
1 36271 95907
1 60126 80132
1 26301 66218
3 15882 82405
2 7255 44863
3 71746 87303
5 23156 27655
2 29144 55123
2 2425 31354
1 23623 27142
2 28090 84225
1 5750 42434
5 55453 86457
10 46173 51653
19 83168 87228
1 41659 85962
25540973 42742 43131
5 46804 78813
12 3172 25906
16 80695 88622
2 2916 72113
2 12292 39764
2 76927 85115
3 55426 83081
7 24753 40220
8 75622 97779
2 50773 73661
2 27624 81845
2 49709 80581
2 9670 43288
2 37034 45380
4 10581 74972
16 16491 22524
1 67105 77253
3 22864 76531
2 21603 32639
8 72185 80944
1 11946 52058
3 70038 91982
1 19319 56975
45 29272 29402
1 1201 59042
2 14780 31577
3 19971 63078
56 88521 96607
2 22 72921
1 10848 92389
64 51054 53083
1 28000 40892
1 52999 63817
5 67743 69897
1 63696 83379
1 7509 56869
1 19617 76540
16 29717 42296
6 33450 42478
1 64319 91721
12 53321 65854
4 5843 41029
3 36177 82312
4 31783 37814
7 16724 36911
1 6009 36860
2 9507 63620
1942 86927 87237
24 80741 98294
3 20465 25862
4 27425 69960
1 10699 45760
1 15447 29592
5 60403 98009
1 10699 50422
2 14774 93919
345 1096 5502
1 24634 40024
4 79902 84621
4 32247 64190
6 71156 80307
2 33315 59252
1 11491 85161
1 12940 54699
3 60222 72378
1 8328 45602
4 43815 90185
3 24209 49363
3 66937 91793
1 34020 81042
2 19724 79956
6 38768 59887
26 61136 66859
2 27431 99090
20 56572 63617
1 17012 61893
1 20533 40950
6 44956 55363
2 43119 78084
3 4006 33892
7 61888 87634
2 65375 97365
4 44725 65823
4 4687 93949
73 91490 99960
1 41406 74307
1 8854 34075
6 56572 76304
29 42710 47488
3 24702 57350
2 5181 80208
8454 34959 35550
8 59205 96727
219656594 34865 35347
1 12975 67693
2 64129 76243
2 78146 79703
1 9620 40824
3 4738 66005
1 54420 82386
3 19132 49522
2 39344 80020
8 18149 33485
1 48813 69079
5 12881 48755
2 6382 29625
2 23962 75552
1 26768 65608
1 40083 49364
1 20779 58320
5 60222 77799
66 104 15026
16 10506 27696
3 18180 40996
26 6658 10898
1 62948 94295
3 15889 86371
1 55057 95524
2 37655 74507
1 16562 81239
1 48737 81843
2 10293 32932
4 25722 97157
2 14426 57190
3 36466 57129
5 67762 95879
3 54748 90896
1 24904 84569
2 11323 72264
1 64882 70700
1 42689 94186
8 47200 51183
2 43398 79316
1 40807 65730
3 15239 61176
29 75710 98631
2 39338 58184
1 10544 59905
3 16214 44296
4 10514 36152
4 62325 91025
34 72017 74023
5 5404 72435
1 31445 80189
4 93 26726
2 35497 51547
1 38249 75728
1 24297 93473
1 1708 50561
1 24643 54323
4 18320 32822
2 4539 64352
1 21064 39911
1 20605 66150
5 70797 87750
3 36222 90944
1 3266 96467
3 59087 67515
4 5360 34649
8 2729 21319
3 41265 71574
124 94808 99896
1 19988 69512
2 38175 74480
4 72488 88277
3 72914 97345
4 49729 71605
2 22984 77355
3 32671 75608
12 56052 62737
2 41329 75819
1 58173 74146
10 9634 34775
14 72880 83510
2 24954 61955
1 24438 47788
1 41694 92321
4 31874 57621
1 16775 77770
1 51204 66499
2 16561 91397
3 17524 39969
11 5243 23345
3 9956 60846
1 11496 85808
1 11128 68120
169 761 3613
6 71634 91844
3 23967 53885
1 7343 55413
2 57489 66645
1 23532 90275
1 11724 86825
9 75423 86163
3 28515 39766
1 14717 34585
1 37618 70998
3 29886 93109
1 10188 38971
1 29667 94011
3 16028 38724
22 92526 96488
39 1306 15847
2 5855 27465
2 31340 59778
6 25667 69461
4 50086 80317
2 17823 68412
8 67549 86782
38 8706 16561
2 495 30719
1 50398 86949
1 32904 83703
4 16269 60276
1 4375 66126
1 25274 32899
3 34467 69050
1 13524 90941
7 66984 84210
1 14997 78149
1 37872 50862
2 31643 65373
2 8114 94591
4 50328 59318
1 2248 88627
1 78634 93801
494 5730 6320
2 55029 91262
1 46437 88708
33 93010 96390
1 80542 95813
3 4664 95710
1 64904 68471
1 66958 70310
4 34349 94642
1 28141 88389
1 36286 64858
11 69631 78843
5 62417 86718
1 27441 34781
3 50798 90297
9 1892 35586
6 16336 29712
4 61743 77759
3 39293 98200
1 69417 97956
1 68951 80137
1 56905 73317
6 75623 94602
1 54914 86900
2 29332 72186
2 49985 72663
1 142 99420
1 16220 74970
2 72495 89035
3 48183 58601
2 55292 80272
11 88607 94341
5 7151 29705
8 7516 36765
1 10781 97365
4 10653 47543
1 5329 40328
30 6760 16899
4 66968 74474
14 20323 25705
2 56468 78545
5 69912 86872
2 72125 94471
14374272 3187 3725
9 8714 45063
1 15067 30830
3 39512 96222
3 1879 22955
1 4195 52243
1 20975 83529
2 19554 85674
2 33144 92717
23 11727 16830
9 73382 91757
4 60726 87979
5 24553 32422
1 19852 97239
2 33908 83277
1 63340 76870
69287610 76410 77204
2 46612 86141
14 39055 55139
2 15433 20076
2 77321 91980
1 521 50097
1 1789 90167
13 1707 9160
5 52213 81985
3 6974 53692
1 11224 45588
9 22128 51276
1 4814 64899
1 18742 63150
1 24160 45808
1 11784 45148
1 23664 76485
4 14034 14791
2 538 78020
1 21059 38100
1 18019 94354
1 22274 33022
5 33301 59996
1 716 83687
1 451 57369
8 64139 68017
1 6915 71546
10 5903 19857
8 62586 99505
7 46433 76230
2 64850 82067
2 41256 72862
4 16881 52958
1 41321 58814
2 5387 92745
1 13185 61351
61082598 39886 39976
81 8687 15193
4 49867 78442
1 23855 47340
1 7515 47635
1 6797 33831
8 51655 57732
47 4212 6022
6 10063 86243
2 43038 47021
1 22143 38117
1 60006 73345
6 21855 36911
6 11130 26494
4 35146 61682
1 18390 30786
3 35636 63004
8 63930 99637
8 57582 61306
1 35669 81476
6 6190 36434
29 89415 96408
3 24148 57031
11 25694 28893
2 14648 82627
6 52475 99921
1 66523 88921
2 51453 68919
1 11569 93082
4 27925 42582
4 6509 19083
11 53233 62467
4 65280 81975
1 35667 99807
2 32547 58572
1 25873 90185
1 15193 70514
1 44062 88827
4 20319 29911
3 62051 71596
1 53741 95378
1 53077 89429
1 747 84527
3 68637 91232
9 11152 32233
1 21302 32328
1 13700 70029
3 47770 89649
2 33789 98630
1 48994 85328
2 4807 44808
10 21628 26257
1 25090 75616
3 61195 89752
29 6947 12860
2 12255 62468
3 50121 64647
1 49475 70591
174 50472 51157
1 38915 76300
5 55990 94874
1 52746 71203
11 1002 23747
19 7097 13873
6 46252 55325
1 11686 69764
1 22790 62025
198294529 89121 89536
12 69134 82000
1 48761 87711
16 3439 18127
1 52346 57838
5 8624 54903
6 11332 41262
2 58437 74302
3 11962 54878
1 7355 17257
6 5058 37111
2 52049 96639
3 29527 52264
2 8223 53119
1 36070 96115
1 12659 93026
160 93126 96476
2 38364 64055
5 10119 19794
1 13064 50288
1 42830 92860
2 20133 67220
2 45368 72864
1 26282 99304
81 82514 87698
9 65581 92930
1 16806 63224
3 71859 88879
8 28652 37357
3 7142 75700
3 13802 54227
1 12555 92827
1 25312 53470
13 59392 65655
12 34588 42407
3 15737 76474
1 24848 67494
6 4250 24097
6 71617 84369
3 13855 30033
1 15271 33726
3 66985 81402
5 77514 84625
19 80954 91918
1 4405 13136
3 15305 40743
1 14543 59110
5 54261 90323
2 9433 95628
2 22874 52455
1 48278 81213
19 27732 28865
1 16386 62491
4 42659 90113
7 76548 87674
8 37601 70561
1 3768 79821
4 51152 80360
1 40285 71280
1 612 95748
10 5315 34799
6 18179 28279
1 18157 36592
1 26251 30904
1 18811 27145
6 42838 53616
1 28782 68441
1 21033 74332
1 5914 86193
2 42952 68611
1 15430 57621
1 8025 27638
6 17316 45010
1 7858 33841
1 27197 29815
12 66341 92100
5 47153 57275
2 40235 58432
1 41887 76150
2 21432 24996
7 71999 89610
3 45969 67564
1 14142 74304
1 39519 87304
1 22021 91817
1 20460 36025
9 73882 98443
3 26882 87962
1 30662 67164
1 13325 73838
1 55675 95056
1 45535 58480
1 6716 97799
8 8062 46364
1 41188 68437
3 1726 81786
1 41686 52778
1 7506 56841
9 12382 22936
5 1540 38208
1 10648 95068
3 82843 93708
2 18642 62921
1 44075 88774
4 91646 97180
4 12749 34311
1 19396 46255
10 53959 63579
2 20594 86195
1 5008 36622
3667 96170 96576
5 48259 51419
1 35645 71934
1 40197 95377
1 12530 86586
1 19052 48659
59 81771 90978
6 21091 86054
19 8231 20725
14 51581 82101
2 26819 87879
2 7457 38311
1 49455 97528
3 41883 55404
1 39519 63423
4 61137 77210
3 23211 39832
1 43676 54072
2 4361 34971
2 5075 47091
1 13132 40947
5 31987 66605
26144 30198 34862
2 58230 96873
4 7460 79872
1 15814 85663
3 67369 71544
4 67763 74421
2 51579 74444
1 52800 90309
1 65987 87483
1 43961 88607
1 16024 35563
9032542 36573 37025
1 4238 75295
1 38752 87518
10 80891 90162
3 70436 90856
1 64943 83897
1 50663 90458
10 27787 37257
2 39938 99248
1 12792 58454
4 51643 63763
5 36318 50548
2 21299 83725
3 47455 76500
4 5175 60548
4 5139 43573
1 2668 44377
1 11090 54670
1 3029 35970
1 62737 96321
513858 19357 19467
1 15866 37774
14 76877 82677
5 19166 88808
1 52366 95887
1 21183 31741
2 28940 31618
4 31583 54692
2 19146 70006
2 59252 94933
2 18580 88886
1 10750 73073
2 44318 97648
1 13961 49797
866995 46561 48515
2 24879 33504
3 56227 97625
7 44788 56829
1 1773 70799
7 74952 90003
14 10097 22172
3 32464 80524
3 59731 72971
1 11955 29543
4 7483 47951
26069777 40717 41411
5 7225 33794
3 30812 96989
3 44024 69639
1 11233 88450
2 21222 83511
1 11793 81167
1 427 38818
1 3117 76741
288 2024 5050
1 35967 97073
3 54190 93913
4 90 70208
3 56343 63519
1 6640 55877
2 8753 19955
27 1512 5486
6 60808 75069
8 1310 12803
5 41507 70810
1 18598 72777
8 42525 48154
5 12923 19593
2 19804 96710
3 17022 78265
1 6285 71678
1 14029 32790
2 4554 99272
1 14984 65534
1 37139 81590
1 19521 69073
4 69518 82279
2 74772 85747
2 2141 56734
2 30505 99774
1 25673 68198
4650 87657 91380
1 14855 88098
2 24102 91795
8 6661 36315
12 71702 91834
3 2309 78729
1 71236 77999
1 1418 70059
2 22513 99579
6 54235 57428
1 37 33641
3 23588 73981
350707 58936 58939
2 4347 98587
7 80678 83905
1 54301 95038
1 43932 97666
20 2421 3604
3 21630 85981
1 39481 63348
15 16378 18289
5 1761 7582
46634772 43773 44095
1 2718 44661
2 61843 86600
12 83885 93296
1 48942 63001
16 18782 21618
6 76366 90267
1 12956 41711
6 23519 59490
109623 3359 4839
2 37232 54319
24 13022 25902
10 41919 45100
1 29468 57491
49 88310 97311
13323 60864 63125
10 67734 76456
6 61710 95399
5 17334 37931
2 7988 51350
3 6439 36757
1 12893 57674
15 32764 63031
2 18488 26776
2 8320 75057
1 38089 91438
1 12276 96762
1 26777 64686
1 41725 98920
10 67912 81508
2 19032 59428
2 73951 82151
1 40206 85991
4 41508 50587
1 10614 90422
1 30175 80877
122 5252 13031
2 35388 74896
1 7581 48485
4 6964 81511
1 47824 91495
15 74507 87433
1 78589 83771
3 13202 42177
2 51787 61789
3 29070 89053
15 25453 33346
23 24150 26130
1 732 45861
20 67672 69311
1 19857 31993
3 48688 89255
3 54163 84862
11 72507 92715
2 11876 44064
3 40804 89054
2 41704 54536
1 73814 87628
7 75382 92086
4 2742 39311
2 21999 79907
3 44418 56335
8 314 7745
3 21491 88767
3 52435 81163
1 30403 68290
1 37712 96856
7 1328 38964
2 44746 66627
1 8112 75818
1 13249 74117
42 83367 94228
1 13244 31166
3 8818 74071
1 36469 86467
1 24619 56647
1 17739 89781
1 20762 78027
1 51522 99756
1 3026 41222
1 9417 89091
2317813 36135 37383
5 16331 51242
1 25906 94036
5 62962 96331
1 30927 81823
1 31305 88653
3 34089 90354
1 38721 54514
1 6141 57167
2 53866 75841
2 40594 69214
1 67545 90039
5 1825 7881
2 9114 18428
4 32617 54024
22 82194 95062
12 18835 33891
1 20226 29725
1 5985 36468
1 68278 89767
35 7738 18894
1 69353 92154
2 3735 27395
4 44941 68525
4 45945 86779
3 21516 64165
2 19300 90865
1 35407 93362
85837 41702 43204
16 58533 60894
17 77046 84924
2 43691 63077
1490771 45356 48154
5 32726 92031
10 10052 26787
2 40043 80996
1 33969 87742
2 811 16654
167 91903 96590
14888 88499 89879
2 37259 58970
25 8065 8663
5 53646 59819
1 34224 80129
1 19301 81604
2 63858 83470
25 15854 25093
4 42677 89901
1 14988 72791
1 710 98876
1 9448 75433
1 42759 64741
20 82613 91122
2 32422 84515
27 26403 39942
5 10666 17339
1 25647 37272
3 48477 60850
4 28285 31826
1 4138 38003
1 25873 42204
2 33909 92040
2 44461 72541
5 36740 53272
4 82104 96923
11 62016 71543
5 940 34590
1 25361 58694
6 71608 98976
15 31004 39202
7 44155 67563
1 49824 79047
1 3990 70952
8 62430 64423
1 31879 64008
2 28603 91401
1 34302 69182
1 39804 93547
1 34414 95452
1 61859 73914
2 2932 79014
6 76403 93485
23 18064 26903
1 13567 74795
1 1930 97692
3 31167 99977
1 7625 57520
2 16797 39088
165228174 13786 13974
4 2758 32545
8 57238 67417
11 72123 73449
3 2074 45602
1 1667 63689
5 43889 54332
2 1002 50263
1 1712 77137
4 32946 55963
1 52619 78515
1 7386 52619
24 63229 73597
4 7003 44473
1 9566 27641
4 47924 73411
2 21737 86204
1 51713 63968
1 45490 63058
1 47479 90498
1 44828 70040
1 16589 24814
4873472 24880 25877
11 70276 93956
1 53528 97140
2 43102 63020
4 8381 47242
4 15493 70657
97 6006 6306
3 67668 76765
4 3504 32199
1 1141 81165
28 76136 91800
1 81191 93949
10 34176 51461
3 7385 81995
2188790 77639 77698
3 58984 76057
5 16138 39105
2 64938 89604
1 29377 69409
2 19282 63731
2 6098 35555
8 81411 96359
6 48808 79389
1 46802 92474
1 5313 65615
1 29051 78672
13 34926 42172
11 38066 48843
1 60182 65104
6 54542 99476
2 84697 94056
1 60328 93604
2 42939 82808
1 24403 67839
13 36381 42988
24 74646 76249
3 51896 98727
1 9281 98415
5 45890 63975
2 19084 60584
1 76910 90217
1 74993 94690
3 65483 70461
16 2364 44350
1 15920 78767
1 47660 58532
2 76864 93795
1 75790 91741
1 67220 80833
5 23687 97516
1 14670 81848
1 33005 90469
1 35356 88513
9 53024 56022
1 3265 93448
1 12107 62186
64 91708 93541
9 74974 84183
1 5927 77592
2 47864 59184
4 11691 45724
3 46438 97734
2 23176 29227
1 24983 81716
2 15054 75608
1 5790 67792
8 46792 51257
11 72257 86430
2 35128 36715
13 84285 88923
3 32598 51317
1 18215 73368
2 37807 96983
1 68740 88908
2 41545 65293
1 658 42500
1 3298 90128
2 37032 56365
4 79116 96812
1 2168 61666
3 72222 92381
16 1611 33621
2 10946 90524
1 24284 83526
3 50679 63249
1 47882 82093
1 7408 93510
24954 61546 61877
8 36982 50820
1 35044 88926
1 21327 33443
3 51894 96988
37 13866 19659
6 48434 56791
4 71412 88261
2 6944 80518
16 24414 42990
1 42978 86760
2 44757 89103
1 31278 95261
2 5724 45605
1 18772 59644
2 55394 66285
1 19265 67586
3 10589 39256
2 9870 58907
11 46380 50479
1 35997 80973
9 37760 41480
3 663 52175
3 42951 82356
1 973 64786
1341 40646 43944
18 55754 91325
1 14644 87780
1 40360 54302
147 184 14060
3 36086 94377
1 51580 88512
3 50459 69823
1 24408 59283
1 66671 77397
2 10830 39271
1 40839 76229
4 8662 47115
11 2779 30477
1 12872 63037
2 41133 74596
1 15056 69414
3 8517 66065
1 59066 90471
1 23206 38524
2 43124 76979
2 43642 69035
3 13296 35923
9 73232 83298
4 32575 71348
1 16224 93807
1 40492 89722
3 22992 31157
10 2658 23828
1 31327 79537
3 17979 48672
2 13938 56567
1 25543 59637
5 54128 81094
1 27676 73865
1 54393 88948
2 29128 82554
3 20474 46019
1 33436 48430
5 66291 92741
4 50234 93993
1 10521 75536
6 34122 46443
1 47465 55196
1 21188 55191
2 59016 84242
3 70327 92910
4 1748 88484
1 15213 61480
2 83613 89669
2 27369 59553
1 17698 78162
1 30319 65145
2 17528 41456
1 11560 96816
1 29647 39435
3 47229 51796
2 22632 46601
19 72765 84812
1 64787 98661
5 55557 60419
5 23515 55082
1 2640 38808
1 6210 90247
1 33169 76645
1 35000 67844
4 46418 86371
1 26277 73474
1 32435 74494
5 40870 47261
1 69188 76623
288704 9263 11159
1 8146 66338
4 5273 37611
170982 97007 99318
11 8357 29224
23 2495 20436
1 6945 29612
2 4527 99739
5 43742 73933
1 24347 64476
101068 52423 52473
40 176 6652
2 69177 81529
3 4829 58357
19 1748 14102
6 44524 47954
2 7994 60369
2 18304 63168
2 40306 65838
6 51703 80667
4 64099 93967
88 14550 14843
5 22101 89310
1 59886 73860
2 20230 93064
3 10980 18983
1 49180 90288
1 33006 36426
1 5674 37434
4 51766 67821
1 32371 86378
105 82276 86046
2 6817 77365
1 2427 67090
4 23740 55367
337131 14930 15491
30 20387 23282
1 66358 72131
3 24357 64015
2 43880 60669
1 19211 57490
9 29031 35685
1 6207 77791
2 44746 57136
5 53445 91622
2 26705 37479
24 18301 26110
2 39158 85999
18 78766 98503
1 28207 62943
2 57097 78754
2 15124 73630
1 29585 60915
360060956 98241 98463
1 55720 86373
1 37355 62301
9 80091 93869
3 32470 87576
10 11515 32953
1 11416 72293
2 5275 81498
1 40270 91865
1 44788 63275
1 34072 93044
13 62163 96101
7 63346 78187
6 971 23147
10 70470 86157
1 1034 77442
1 8068 57208
1 39033 62852
2 49604 75616
1 54659 95930
1 29328 76245
2 59000 92371
12 24059 41705
10 82451 92956
15 39154 46740
5 13811 18454
112 92289 98364
3 26769 74680
3 16307 87418
1 13025 99650
9 12365 18701
2 29212 82880
2 23736 30540
7 39078 54395
2 5879 22853
4 33817 83663
4 74174 81230
3 7692 68759
1 31480 55293
19308340 44955 44974
4 53738 75938
2 29526 75617
1 33682 45196
2 72096 95801
1 42730 91946
3 26913 59181
1 6777 70101
2 60900 73791
20 12071 16135
4 10343 21744
7 52407 53792
1 47725 97452
2 14381 46374
2 25453 76044
1 42037 94627
1 10216 94056
14 6156 43234
2 51938 74052
1 10251 53194
2 19584 20727
4 58610 71448
3 35423 85431
1 8360 90736
1 20230 64263
1 31982 76224
1 43030 75272
1 7727 63726
1 31284 87113
3 68308 94689
1 59646 86189
1 16310 78427
2 542 70643
4 11451 24968
2 68539 85723
11 8729 19664
7 58193 99229
1 16897 77059
1 24618 73488
2 21621 99781
3 15058 60055
23 80502 96262
3 33058 45491
510268 57344 58480
1 50609 72977
3 17686 80974
1 20260 73236
2 68069 83681
1 21391 55500
3 23209 53336
1 17201 56017
3 40108 82419
2 3619 48554
1 6262 57634
2 8013 61193
1 44815 66798
1 35529 78012
8 10473 42533
3 5077 30658
2 33977 87201
1 16114 68709
1 3594 21776
3 49477 98135
5 2149 33050
1 1515 61201
1 6219 71282
6 70594 79208
3 40150 97703
3 27713 36897
2 14104 73092
1 26986 59616
1 29569 75428
1 11650 81004
6 682 27792
1 35665 86228
67 66520 67654
3 46257 90905
1 22745 78641
2 3793 30598
2 50905 96455
1 32840 59481
1 13039 88190
1 10983 64036
7 15207 36130
1 25860 48729
1 19840 47047
1 65866 94313
7 55367 85778
2 3282 86626
1 22562 86898
2 3078 48116
1 12004 100000
7 5970 29077
2 55809 62826
2 13116 82569
12 7405 20163
5 73168 84331
5 70445 81243
1 29266 50515
1 38225 90201
5 19671 90771
1 29014 77654
1 17369 63478
28 85049 89157
2 48427 87256
2 6011 99610
3 10460 54779
2 5201 40640
1 61268 80619
3 41054 61654
1 4042 73884
2 8079 50853
3 37968 99748
8 9289 17946
2 22118 93294
1 21632 99844
1 57646 93736
2 363 30617
4 51734 56229
2 25185 64890
1 22057 99297
1 24145 71616
1 12170 66285
8 60609 91242
1 41260 72304
2 13131 34125
2 893 62362
2 38421 55775
1 37634 93754
1 52593 95203
1 34231 91680
1 28430 59250
1 36901 90285
1 56000 98564
3 18933 33859
2 23210 29645
3 11068 16699
1 17982 55072
7 29584 46827
5 39593 47695
2 69217 98031
14 76549 90092
2 31789 43081
18 73970 83330
4 3111 63450
1 30014 36373
1 49997 89214
1 26027 79638
2 42362 97712
34834 14956 15861
9 51738 74183
1 30385 75044
1 23606 71202
4 69222 77964
1 4631 78344
2 48320 93694
1 38549 98066
1 63835 97943
1 6376 77945
1 27231 60059
2 13922 54480
9 27639 36924
2 39957 90618
2 56878 83648
1 36691 95256
2 55018 68233
38 84207 91174
3 49334 87176
65 16391 19220
1 60257 85475
1 6011 79911
2 22319 53590
3 26862 78753
3 555 41030
8 21152 37654
5 8936 23590
3 39425 95737
1 19846 66311
2 16524 86388
1 16995 73002
1 50943 69926
3 12541 38289
2 3286 85053
1 38819 89106
1 12685 71040
3 26109 32077
8 36756 45390
1 14341 75979
15 76623 81352
7 55744 69126
15 86216 98540
2 6029 39432
6 22145 47497
1 17877 47487
2 56424 95509
3 1253 40545
2 22331 45771
1 5500 89518
12 77259 79629
12 49426 56017
4 25003 28563
2 34472 94066
4 78052 87095
18518 39494 41280
4 37053 45679
3 13346 28932
6 31839 92344
4 21701 26351
1 20003 64203
1 8875 45942
3 6384 54227
7 63206 85654
1 3001 77314
120 94681 96419
6 44506 49575
1 42374 54823
2 36041 87824
1 17851 60877
2 7145 39653
2 17873 49596
1 12338 65291
1 44387 57316
1 5327 96783
1 36866 58543
20 3230 17752
2 40690 48213
1 12466 98111
13 17031 33807
2 42258 72288
1 2015 58363
2 33238 40696
12 62322 91110
2 1481 50535
7 54586 72690
1 41908 97252
3 2735 56573
1 923 84603
17 61344 70399
2 15863 57873
5 55726 94597
2 35021 73121
1 3564 92722
1 23146 80283
1 19601 94442
14 22417 28937
1 18448 81353
2 22778 92609
2 9238 26517
1 43502 97919
10 10749 23423
4 14070 23935
11 70458 88781
42 83789 88986
2 42837 88302
2 13785 17688
29 18675 20877
4 17134 57430
4 44758 53702
1 33504 76604
7 1775 18912
2 17261 48306
9 68538 74871
2 42674 70262
3 45361 57179
5 19792 23793
9 12578 41515
1 10641 46964
3 23947 98491
1 41242 91363
3 22344 42467
1 37438 93499
1 23278 94192
6 4126 43690
2 25648 62149
56 1881 14300
3 11858 22568
3 21558 75484
3 54635 78763
5 56594 89152
1 65049 98343
6 42498 64407
2 51446 90239
1 5545 79389
1 58143 85392
2 3198 18409
2 43655 65733
1 4618 65875
1 42129 62370
3 5229 98234
1 15289 73961
2 60154 96468
1 58492 90469
3 15339 57395
1 13173 46827
7 20585 40846
1 14455 46711
4 72115 97327
1 71814 74021
3 11281 86884
1 3562 38588
1 2963 38655
1 12153 43139
99 92622 93229
1 66583 80141
2 35792 81855
2 22123 56524
6 75067 93192
4 55507 89719
3 57679 88900
1 10993 96274
4659248 89858 91411
6 611 61913
2 2548 49208
2 26495 74629
1 27783 69707
1 13433 47514
2 71558 97158
2 44027 94966
1 355 95437
1 15586 69686
1 33027 37706
12 44822 70644
2 13 40904
3 69392 84812
4 21314 94525
1 84569 87998
1 1796 56838
2 12012 31908
3 60844 83286
1 30574 76681
4 51830 71395
2 52208 75307
1 13871 77397
1 29304 68680
2 35337 52116
4 54371 85457
1 35001 70616
1 8908 82854
5 27937 43807
4 43067 54305
1 19689 88709
1004 95916 98276
2 30202 66843
1 36476 65427
1 3146 77963
6 63584 73337
9 55410 60470
20 191 25253
2 18957 87706
1 25342 99779
2 14089 34675
833 87719 91865
4 23653 31170
22 38310 41214
1 914 80849
1 19574 99770
2 25050 90486
4 2605 36120
1 18091 79304
2 23672 91912
1 13838 40356
1 14883 49406
1 67245 94256
1 7222 43262
1716667 37102 38549
1 18137 37711
5 44312 88503
4 40260 68380
8 40334 45904
2 53446 57297
2 34965 48262
3 53196 98258
3 59058 61921
2 26593 72171
1 37728 64128
1 44012 74749
1 34673 95414
3 68963 85538
104326 25440 26360
3 23082 67400
1 22221 83451
36 81590 88759
1 23145 92103
2 58185 66002
3 1680 26388
2 28433 96335
3 38791 56800
2 23305 88579
25 76521 86075
47739 2147 2297
2 48836 86362
3 15650 55341
1 5918 53763
2 43276 78509
2 7298 89747
1 21182 48164
1 27698 78318
2 51185 94419
6 64385 90400
1 2711 75807
7 14607 34743
3 20993 52213
5 47807 77957
1 14560 69281
1 12872 52425
2 10426 65135
1 70570 76671
2 48 57994
2 33892 64428
1 42158 92584
1 13031 68811
13 22589 27600
82 1431 9606
1 664 86445
1 14383 76751
1 17129 48816
1 7486 48566
1 3376 93790
1 13688 58267
2 3740 64134
1 29788 69548
4 55366 93957
7 77593 96454
10 60372 81689
20 27012 31036
2 28092 92083
1 38433 65582
1 2644 76898
1 25954 76009
14621710 72901 73632
1 12268 30968
1 45460 75764
4 31422 92540
5 65338 71972
2 28325 96776
2 9576 49293
1 53170 70341
10 70038 75455
3 43042 58972
2 14242 58991
1 32443 84805
50 5427 21129
1 8007 62497
2 45471 99557
1 71790 77322
2 16681 83216
4 67052 89703
108 8582 14756
3 7387 49164
2 1063 95382
3 42538 97417
2 6617 26151
41 2488 8598
10 24954 43398
3 8403 86513
2 8980 47382
1 30871 82087
2 15613 48597
4 8755 25160
12 21176 25510
2 22043 61976
1 23141 86643
2 29443 66884
4 62883 86689
1 3108 67653
18 8419 13982
7 62540 70775
2 66857 98529
2 46905 89791
1 41047 89290
1 44289 77102
1 53932 86451
5 10276 36260
21 844 9885
3 38793 86303
1 20010 87455
2 14988 59548
71 90470 96114
3 58265 71463
7 753 51500
2 13993 75717
1 14592 75839
1 50323 89927
1 1326 88490
28 49409 50916
11 69152 88303
5 12756 39848
5 14795 21867
2 7439 67100
1 2783 98933
3 66440 74306
1 7405 49790
2 58927 85464
1 80012 81891
5 2414 19661
2643376 21095 23252
6 8011 70841
1 19749 74217
1 19124 60580
1 2436 87276
5 36381 63301
1 30731 58611
1 6807 98165
1 28675 98866
3 72208 72806
1 8793 63890
2 26986 74231
7 71474 88280
1 4053 87689
47 2097 11299
6 53386 62636
1 5362 62386
1 26662 99314
4 27781 60221
1 33634 48151
3 47800 76832
1 15400 56885
1 16008 61181
1 30575 81259
14 15168 18977
1 21202 63461
8 28995 30304
6 69845 89909
2 27882 56003
1 23179 83919
2 48989 96094
2 42803 79517
1 31055 63437
1 18657 84825
201 1266 4578
2 57224 93811
1 10040 72574
12 82909 90601
148836 75767 77474
3 19493 39392
5 52103 91322
6 874 34963
2 27983 65317
1 18446 85751
2 60070 99667
42 82109 85932
3 23117 93294
13 11209 25596
1 9105 82044
1 7099 78619
1 28173 85131
3 49725 57345
11 50277 55500
2 65838 76282
3 52731 61528
1 24527 57309
6 15741 30461
2 38850 56593
62 265 11656
1 8789 76057
5 63229 82615
2 18873 38337
1 3339 98847
27 80377 93851
4 53181 96956
2 49957 96342
2 59698 76562
4842 68579 69882
2 40310 59063
1 12265 93481
1 51173 86560
25 10827 15713
2 52109 80167
2 1655 78035
1 21205 80220
11 6376 17948
2 31766 63342
1 11934 79739
1 26287 42767
5 1911 26981
6 24534 47347
2 66599 94448
5 47551 94800
4 81675 88813
2 80511 83924
5 69815 72636
1 21505 89575
44 45968 52211
2 25449 69610
1 597 51706
1 50006 67158
2 66395 88425
3 9363 95740
1 42222 96617
8 10963 37115
12 8111 24202
2 66557 99300
11 30379 50573
9 29600 42254
2 2322 31675
4 41775 99832
4 3698 31942
2 7830 22108
1 83633 93917
2 64403 76811
237 88633 98358
3 42819 73331
1 8636 85553
4 53674 68370
1 36217 75335
6 11471 59743
1 2221 35038
3 55658 66526
4 18623 31853
10 58276 88469
11 74582 85475
3 28887 40247
7 14581 42874
1 5560 97951
1 1203 30746
1 1323 20207
5 60176 94249
3 22070 58831
1 39545 73379
13 80993 81615
1 71940 86781
4 19549 78936
1 30425 97877
16 85805 92855
1 71615 73856
2 14325 85549
1 49432 88578
2 11367 40616
6 13255 26528
1 15598 64383
3 8766 41055
2 37331 93467
2 19853 58607
1 8038 91145
1 22266 38006
1 17306 25496
1 10062 75005
8 34101 62180
11 67388 71174
8 55987 73831
1 2538 79961
1 47555 71201
1 54181 94124
6 59453 66164
3 64508 67921
2 65446 75718
2 20373 74791
1 20908 76020
2 19166 62757
3 55279 63645
3 19289 74990
1 12397 69592
30772894 73016 73393
6 54495 57265
1 11853 32119
2 22097 68416
1 11944 74043
5 32825 37752
4 63330 66453
3 48846 57772
5 29014 46682
1 6853 64643
2 9874 63255
6 11255 27743
1 28329 74326
1 10073 57687
4 6514 25100
1 26214 63469
2 10491 67216
3 12681 47655
43 4280 8122
35 64890 67508
1 14513 52029
2 50469 95900
3 54799 81120
2 16846 43648
1 43113 94004
3 32580 60053
2 19991 66185
1 9396 58305
5 56343 97670
2 23081 81224
1 4773 84366
36 10582 11818
2 4697 89509
1 60119 99896
1 7055 56731
43 75347 84998
7 25191 40971
1 12789 98579
5 11426 27344
4 4243 76674
2 61737 69209
19 82756 89872
280 8721 14735
4 10789 37567
3 28813 69758
1 14041 78509
18 3182 20664
1 39028 98846
4 24152 53433
1 34383 93428
2 8623 70491
1 64463 85960
3 43554 98523
1 19470 33361
2 16558 64500
3 13057 71954
1 63429 82409
1 12589 34978
17 2665 12415
1 17931 96126
1 29039 74503
23 71703 95692
1 21667 94831
1 9745 48894
1 66244 87085
5 40810 75416
3 6149 41579
5 15621 58055
1 52146 65482
2 21486 36267
1 48682 71954
3 8160 24689
2 17145 34804
7 56601 90566
3 34918 48334
1 774 74019
1 40555 85122
1 31056 99825
2 47408 67816
4 1975 39558
1 26250 43906
2 46437 81149
8 77303 97252
3 18430 66755
1 52206 95345
1 64704 86736
1 74979 87513
1 57537 82929
1 4438 85689
1 66151 90260
7 52743 60349
1 28952 84532
2 46300 72514
1 14753 97491
2 37461 98304
1 19090 63441
1 39129 77176
1 41883 68766
4 26158 34009
1 57223 97716
2 72333 87909
3 38507 45963
4 35074 98786
1 53531 93314
4 35300 51070
1 38761 66225
12 38781 40824
2 52340 86722
1 28902 75665
3 2762 39816
3 25187 59619
5 59496 77950
2 3324 60177
7 66449 75660
2 38101 50047
11 78933 96266
3 45385 62554
12 5129 24057
1 36837 39624
925630 69702 70067
3 34577 44355
146 4340 6140
3 29644 75033
8 44425 50852
5 69575 84830
10 63331 71375
2 39262 99147
7 51053 53951
1 51502 88160
7 81211 93128
1 61356 85235
5 7187 89729
1 36780 74359
1 67352 74355
3 67634 77448
4 71790 89117
5 18832 63649
2 38557 96696
2 26563 57359
2 57272 72673
3 2881 75639
1 51340 68062
4 68599 94918
1 80433 88555
2 8020 95216
1 73978 91849
1 72156 78153
3 32666 69317
2 56287 67197
2 46753 85413
17 11906 33635
2 16129 64472
1 57468 89932
1 40969 64821
41 9477 13493
1 22566 63384
8 27654 49175
15 2559 21520
12382183 76429 76626
3 53913 85889
1884 17155 18743
99 6986 10728
8 42137 54797
10 77079 96048
5 28113 63982
2 33326 96125
1 2124 88866
2 37194 96832
1 20914 74102
1 42052 85949
24 30888 37779
2 46841 88618
4 667 45670
37 83742 92121
1 26041 80949
9 62358 74199
7 2341 15066
3 47144 74013
1 33035 84820
1 61274 66392
9 45808 53320
2 62433 84844
1 23315 69792
1 9601 89953
28 18431 24192
1 18461 64341
57471 96373 97982
2 15833 98996
2 27367 97036
7 7735 32226
73 86181 88611
3 13564 58848
1 26535 60634
3 23714 89906
1 36501 76377
1 38440 54174
1 24341 83106
1 6372 66079
1 20154 79863
5 77401 94000
1 34144 54746
1 20208 84859
1 565 64780
7 77735 81149
1 11674 52231
2 233 79682
7 5414 11588
2 4569 37171
2 22712 83351
1 53636 65231
1 39910 70315
10 2462 41962
1 14332 97164
3 6624 21189
1 21182 58761
1 15900 85608
1 31458 44677
11 21558 26761
8 62481 87504
4 45202 86841
9 66161 84744
5 16128 44737
2 13654 67805
1 29215 85572
1 9943 93984
4 41726 63356
1 29711 91096
2 5922 44957
1 34963 80391
1 13321 63006
1648 18128 19682
2 13016 91809
1 59762 77218
9157 94014 95144
13 82993 98050
3 45374 69998
1 10668 37628
1 9855 68948
4 27472 43376
2 31465 77215
1 16083 57683
31 1590 19816
10 14425 31539
2 28217 73688
235640 12279 13284
2 44518 72664
5 42084 80205
1 48187 56788
2 34674 82077
4 15660 38184
1 33119 83156
1 30858 83391
274481741 83597 83601
1387135 57541 57746
1 26221 40004
4 25834 41206
3 55992 65137
4 36645 42991
3 21741 77042
1 8446 99366
1 28684 86029
1 38562 41825
2 30527 62435
3 53471 84235
1 45687 89297
3 9136 16720
3 21245 89572
1 12754 64792
44 93525 98323
34 78408 93114
2 15460 47709
3 4032 61937
7 71740 77781
1 16334 46885
83992163 47733 47754
7 57968 85101
5 73639 91577
1 37871 88892
1 55560 96090
1 67172 82094
5 10480 65753
1 29113 71431
5 4136 14929
1 8808 44493
7 39971 54479
3 40481 88585
5 36320 57808
39 6556 18117
7 2997 13621
3 29950 50324
138 92751 93049
6 47644 51239
6 19214 48020
2 16027 26703
2 14787 78125
7 16125 34735
8 58308 75680
3 38126 97885
1 3190 20357
2 21811 73180
1 40003 67819
2 44059 92236
1 5961 90867
20 18135 30720
2 25766 32157
3 34970 79115
1 35971 95927
13635 29710 35246
2 41436 57550
8 8624 24009
2 4945 59352
1 50689 73246
1 16382 45032
5 53346 84851
2 62582 69263
7 17515 33845
18 73979 82283
3 42645 77207
1 42280 50683
4 6784 39096
3 43028 94932
4 21585 54675
1 15511 53754
1 31425 85292
2 17171 40212
2 34652 89934
7 35361 43564
1 35468 79491
2 37396 45031
7 72255 85558
4 52688 88930
2 42804 64728
6 29574 37189
1 79721 84872
4 36412 71589
1 16440 78577
1 60220 86029
2 35260 40199
1 30281 98948
2 5786 53763
9 16071 34848
4 16309 60963
1 38531 69715
1 9464 58732
12 11936 17555
2 20996 92541
1 34741 82094
1 46649 84544
2 3101 63500
1 28469 84983
13 68412 81147
1 35242 56425
2 25533 66549
4 59462 67507
1 39219 72313
1 25726 69332
43783 24357 26130
2 29637 78160
2 34148 80739
1 21644 61975
1 43016 50162
1 4227 47980
14 79389 92537
2 18505 75462
1 2880 55504
1 9227 83623
2 33315 75519
1 16987 89918
1 4834 39635
1 39636 57769
1 32920 87698
3 68540 98838
3 22689 79526
1 16657 85480
1 47923 60872
7470786 89471 91155
2 15904 98721
1 39872 56309
1 47501 83898
1 41270 50140
1 21520 89276
1 8042 86735
19 73515 92820
1 23294 77092
2 19554 67098
4 2749 29894
1 19741 74825
3 69850 80232
6 58090 94585
1 12050 90567
2 3381 43995
8 31362 45173
6499 41257 42571
7 9276 37261
22 3481 8188
30 9724 18830
6 43101 80975
2 10605 47628
2 45028 83272
2 30159 79367
63 927 9782
2 68281 80234
3 3907 54395
4 64796 94093
16 65395 67656
148 91627 99809
2 42734 51127
1 74912 96697
11 7951 11506
5 74238 98595
9 62430 96929
7 9542 56084
1 20576 47550
1 6556 88585
37 74232 77679
2 11886 88297
1 47073 70480
2 34648 59800
1 22722 72878
1 7237 33672
3 5067 58896
3 4235 86621
4 52197 62834
2 16012 64049
1 2239 75928
239 86619 89624
1 6632 82841
94 1839 2876
217 40012 42627
5 14577 17027
248108 46003 46846
4 28699 96468
3 2938 64866
7 65343 95301
2 42069 62374
1 40049 59874
1 28901 61485
1 8037 53148
3 44744 45854
3 16337 24919
2 18941 53766
1 8238 68615
13 59787 92848
1 34 84958
2 80045 84163
4 26188 54993
1 13745 33042
2 3793 49296
7 1706 23610
27 85637 99789
2 39924 89095
4 8240 57394
1 39984 85117
5 17710 39554
1 78767 90974
1 41150 61958
2 15394 82001
4995 88360 89269
1 8416 99370
2 20468 67150
11 39823 44795
2 10532 48563
3 65300 75436
1 19636 88544
1 8140 87532
1 46435 96109
6 54146 86158
3 21367 88649
1 65342 76319
3 29034 37599
2 803 87978
1 4428 68325
3 54317 66312
1 42647 68745
3 29537 36427
1 38989 73480
3 10918 47242
1 19380 50273
4 66779 67494
2 19218 84350
2 67799 99821
9 67843 87924
1 15358 85720
3 12952 43227
3 61729 88747
1 24226 39584
1 48507 63367
2 35966 72189
3 71560 97360
4 57252 67283
1 33256 53143
3 8028 69925
1 29856 73453
7 67308 82466
1 39407 73434
4 30809 64543
1 41117 88572
3 10731 82350
1 64558 98175
1 23071 99137
2 58600 96834
1 34674 58080
3 7546 68049
1 4327 92988
1 54844 98957
6 61879 64125
1 5738 80151
8 5403 15598
5 21680 48480
1 15567 99019
5 70080 82802
3 57752 88571
1 4095 88036
1 56291 98477
2 43201 65073
4 38143 55983
2 26021 91264
1 51885 92385
1 32765 55239
1 59285 66813
1 22443 86060
2 15617 79375
1 35596 63012
1 36810 78573
2 25447 58368
3 50907 64498
2 37964 60433
1 3369 73790
4 65917 84082
1 4231 55240
1 26493 46470
4 1690 34505
2 36233 55842
23 7856 10557
2 36149 82873
11 9342 30384
15 10446 20769
3 37105 99598
2 6236 22702
2 36700 87568
79507199 10443 10677
237616 24415 24638
1 29542 51007
4 30471 82869
13 24533 32089
2 13941 75064
7 63640 74887
1 64309 96175
1 3652 87238
2 23476 53456
1 49448 90973
7 66732 69072
3 33308 55683
5 63038 90588
2 8081 94205
2 8808 58987
10 22539 38685
2 11972 85693
5 38419 43544
3 62951 98606
3 47988 80376
6 49289 58423
889 29694 34403
28 4993 29048
6 24389 50187
1 23831 50386
2 47589 73027
1 9555 88910
1 46142 91735
3 36709 43470
1 822 51682
1 33044 67803
1 18227 91195
2 15767 94935
2 72384 90859
2 14707 69798
9 71592 73550
2 41534 70112
14 9731 23911
1 1110 83184
3 7466 37217
3 21873 82786
1 44739 68977
2 988 25257
1 49769 94583
4 26153 41657
56 2755 9958
1 38608 89174
2 5259 70006
2 44197 55029
1 37783 78540
1 38030 91840
1 7123 93929
67564 58661 59031
8 62120 84464
13 24980 32189
3 50900 65140
2 7038 59130
4 32529 66871
19 53667 59338
3 28240 40925
3 49284 52314
90 83186 99145
7 60622 76529
2 26187 89889
1 24540 97152
1 29174 56732
1 59652 81302
2 19782 99302
1 54508 85542
4 8364 31579
1 12265 68665
5 7385 47676
1 29626 47091
3 22986 30744
1 8522 49558
1 39312 86331
1 32649 45715
3 25001 77125
6 65119 98082
1 43539 95566
4 42466 52039
2 3903 34870
3 58289 98899
1 69294 79814
2 17529 77916
6 27874 31157
1 4662 48551
1 27596 55606
1 13516 51389
1 5729 38398
1 28876 49271
1 19012 67651
1 15474 87679
1 5938 42479
1 20263 76808
1 11597 91357
1 26052 51765
1 19867 45553
10 60354 66031
1 41719 73513
55543 26232 26403
12 66779 86954
3 773 42339
2 34527 89981
2 18928 35120
2 6083 55611
1 36482 49370
3 35830 94554
3 44191 72085
1 26541 95652
2 58567 69738
1 61820 92444
21 76754 98509
7 52542 53172
12 77606 94689
3 1103 85841
2 20924 98206
10 57374 59760
2 42808 93523
1 29725 88404
1 2210 88777
1 66109 67808
1 67036 68117
33 5724 10678
14 6725 15896
1 11180 85233
2 5064 92934
1 36174 91337
1 28043 71464
53 18584 24720
2 63928 99605
2 16127 49762
12 8765 27402
4 68604 89110
5 31684 94630
1 31421 92434
3 22749 45024
5 71308 95565
1 80285 88140
3 24397 70736
3 33176 63814
20 11998 16898
10 48905 62145
2 28327 40335
5 20045 88605
2 36596 68887
2 32004 67299
5 22814 52691
2 42133 92677
1 1836 92291
1 60302 68350
5 70989 96534
2 32433 82526
1 6403 96557
1 27266 84230
1 70509 75025
2 1682 82429
1 18774 61478
2 27348 74679
1 18599 45693
1 773 72694
5 52484 65619
2 13720 82406
1 23887 60336
1 23996 46732
1 10791 91833
4 6845 43546
1 15648 90973
45 13641 19884
1 24166 40828
1 30959 52934
1 19942 41086
2 4803 63012
1 140 86496
4 5514 32974
4 48724 98521
1 24091 93249
1 4295 93733
1 29585 46372
2 41524 55140
3 20652 68890
1 45074 88020
16 51901 59635
1 12870 51683
2 23411 43058
3 29594 37105
23 85445 93906
10 4991 24253
1 39856 60106
9 27398 34314
3 42653 91227
2 38065 52718
4 40405 46860
2 32157 77387
1 41563 52728
37 5192 10018
1 36157 81423
9 31318 41705
3 49447 94103
2 10607 80295
14 5788 11066
1 8719 60410
2 18165 91103
17 25537 33715
1 1556 82667
11 1235 19249
1 27022 33216
14 59698 98264
1 14957 69845
1 21073 63352
3 77592 96231
2 64649 93787
1 78693 88969
13 21069 24282
6 313 52430
8 65988 69838
3 38960 71917
1 13937 81770
4 39362 66991
2 24065 84986
1 50886 92422
4 70729 91390
4 19969 60993
1 35207 55475
1 43784 98445
1 44069 90311
1 23037 51456
6 51187 66272
2 41659 95305
1 3497 85300
1 11220 70876
1 50872 90194
1 15732 84797
2 45488 82255
1 14596 97199
1 17097 77397
8 70177 72374
2 36185 98431
15 3509 12645
1 48369 93901
2 40797 83826
1 24542 87217
1 24576 96918
1 42482 93076
1 41549 56533
1 2283 98964
1 41767 69882
1 2445 50144
1 15791 96344
14 6124 21030
16 25084 39494
2 17158 33957
3 47930 53117
21 76620 84840
14 89488 93132
3 699 46090
1 25735 80288
1 1698 30607
4 36885 88056
1 12177 42040
1 28953 53735
1 17634 55018
7 70123 89555
2 28721 82809
4 51508 95169
2 27617 31665
2 30661 52382
1 1126 49484
2 2061 69075
1 5728 41304
6 52775 93991
1 10304 86779
1 27871 63443
2 41654 92250
1 33745 55000
2 42847 78702
9 65911 73787
1 27795 86222
1 48520 96582
393987 20832 22477
106 11610 14905
1 36008 63063
2 19594 92914
2 43145 97556
1 6861 79484
1 56058 68298
2 1615 57383
13 73423 80415
2 57962 89213
2 4716 44510
6 29897 48456
5 67200 71325
1 38815 83569
1 12284 83232
15 2916 31474
1 22931 80242
3 70602 91018
4 18170 54075
4 36244 46688
5 51934 56863
11 657 23799
5 7239 29295
1 1101 39916
1 12825 70997
1 7749 76021
1 44412 88288
34630 26611 26711
1 12299 85918
3 55895 72727
4 58058 68561
4 19091 64490
3 58891 71445
3 28501 96859
1 42179 77231
1 51986 93917
1 33326 79666
2 60619 90920
1 3762 98328
1 56248 91334
1 9038 80090
1 63910 94814
1 36000 92325
1 41015 69507
4 24051 36907
1 12857 86090
1 41384 85716
2 64311 93778
1 44170 95266
9 103 58294
2 45057 85396
1 38137 54044
1 25144 31388
11 76931 79229
3 63373 90290
1 21983 99307
2 65536 77610
1 38860 83149
1 26499 97182
4 27086 59449
3 14093 45150
2 13278 68679
1 2183 77366
34 13654 22826
2 1964 61834
1 26307 71244
3 67668 69449
2 8030 80654
349 87516 89289
3 38739 54611
1 17976 94043
1 19549 89063
1 29218 89023
1 5708 76292
3 17314 49232
9 68718 86986
2 48472 55236
1 31358 83021
6 21295 28077
6 19603 27412
1 1412 65162
1 26701 91122
1 55174 83551
7 64022 81187
3 43869 52806
7 57798 93906
10 12163 43266
1 31045 87277
1 7232 83740
2 62563 89691
1 70057 96777
3 32231 63242
2 48832 73922
1 69619 89814
2 68814 97994
4 23694 41559
2 54619 82213
1 30939 65286
1 49264 89085
3 24460 77653
1 9152 40155
4 55029 72826
1 29021 76181
1 8286 73019
1 9865 92352
1 24190 43995
14 74069 94924
23 79061 92485
10296 18576 18680
5 32449 75765
1 17971 90522
6 6524 37348
24 19426 26809
1 6228 59512
2 18459 77112
10361 9563 11441
3 3191 73604
1 5691 99141
3 343 24896
1 986 93478
3 66463 79638
1 45659 74173
1 26659 98297
9 24297 36176
1 24088 63718
76 6174 12010
1 30405 45620
29368 45791 48127
1 53994 71267
5 29515 46250
2 22035 79105
6 18655 24192
4 29472 89746
1 31595 69335
1 256 75124
2 53610 77731
1 27131 68533
19932445 7219 7773
3 20617 42649
6 72468 91070
1 5079 98810
6 62535 94415
3 31791 41838
4 5367 23277
19 44068 47936
2 17492 89213
9 9725 32465
1 26573 52723
3 60768 73678
2 33188 84132
2 51187 90642
15 21786 24108
2 18640 73206
1 14853 97971
1 45275 72790
4 11975 23974
2 62561 68367
1 17484 82312
14 6750 12726
1 46469 71828
49 57793 62445
7 21337 57248
1 18638 78451
1 7140 30386
1 11562 30288
5 35456 53035
1 9004 90239
1 14450 39872
2 37180 75243
3 7868 29481
1 36068 69443
1 13491 28124
3 55207 71553
75077114 478 1179
16 920 10055
5 12778 47640
7 82214 94289
148 92550 93723
1 28461 84891
1 20837 85505
4 20777 43487
1 29848 94728
1 1215 83714
14 11445 21791
2 9371 93828
1 20172 78242
4 40266 45079
1 19574 57160
2 6829 49594
36 52675 57880
2 34537 46576
1 45319 66175
2 35178 71495
1 29583 40146
1 10014 72422
1 13802 85451
1 13657 68651
1 15812 40697
56 80489 86301
2 25593 74011
16693 24682 25971
19 70313 80735
5 45595 88642
2 16281 76967
2 27990 49254
1 43641 62711
5 53541 99643
1 36766 64142
3 12948 22099
1 27953 52155
1 23965 46324
3 38430 45485
1 3314 62284
22 14408 17903
1 16887 41953
6 62117 66802
6 55719 84264
6 22109 89965
1 29237 63141
6 77078 94598
1 26938 84729
2 34966 73272
4 64389 77904
1 22479 85193
4 59237 94755
5 40901 54452
2 16819 48347
3 60271 94366
8 957 31395
3 71049 86173
4 67743 75926
16 54461 66472
1 48750 88180
6 24675 46309
1 44714 99021
1 60879 73063
3 22909 77312
1 42625 67753
4 24738 41872
2 5883 45173
1 14706 78224
23 14723 17245
12 14239 28217
5 54062 94933
1 44047 65612
1 19747 83260
2 72451 92504
668 1319 5115
2 33244 47497
17 19903 28221
4 65885 84945
4 32128 80119
1 82727 93054
1 46610 77899
10 74183 81874
2 36675 59640
2 17855 91108
1 38320 49444
8 34860 37506
3 11588 96043
43 86888 97461
2 52889 87326
2 57747 95126
2 66829 73511
1 47863 65231
1 26257 92135
1 33430 90124
3 16036 60446
4 21791 45373
4 422 62580
4 69716 75985
1 19927 76328
2 53873 93447
1 69927 74662
2 15685 38761
5 7139 32599
1 59049 98474
3 3337 89821
1 66063 77965
1 32237 73110
1 25296 96388
189487 89770 92233
2 18456 91574
6 58804 71914
2 66241 86028
1 14938 98846
2 25624 40061
1 53430 83468
7 13897 37959
1 49045 85804
11 72921 91835
1 11558 96964
4 20792 49044
4 58640 70064
3 5147 58391
2792 66389 67166
5 55894 62501
1 70196 94416
4 9896 37927
1 8747 75014
3 47044 77892
2 34923 50497
2 20815 83192
1 36218 82959
78 86524 98782
8 60504 81388
2 70339 83647
6 16418 33153
19 86440 99212
66571 12140 13393
17 31683 42213
1 36300 62880
3 1541 34437
2 49524 73132
2 12922 37932
18 11541 23342
4 26282 54064
1 10007 30327
1 27072 75226
22 78345 87890
4 3586 71295
1 23887 67008
3 55815 89994
2 12067 72874
2 46856 92787
1 78426 86520
26 45014 50024
5 5115 35574
5 48164 64779
2 19767 62024
1 17928 33607
1 25045 85249
5546 24692 27325
5 5240 85402
3 54547 57816
3 30230 82312
4 85183 93624
2 21278 94552
2 60079 98517
1 30199 46294
1 48506 65076
4 62691 88305
23 3925 20348
1 1638 55076
3 33031 66576
2 62152 83340
3 57570 95783
1 2753 41714
1 32121 98850
2 21758 87602
2 67175 71025
4 51868 66491
1 7405 96281
1 25550 59969
7 7694 23111
2 38105 65392
1 25645 94159
4 31524 55254
1 15795 37036
6 67317 79112
3 60085 97628
12 82497 91382
5 31167 54163
2 28858 99143
3 30806 91729
22 6107 11778
1 34147 92219
6 77478 88807
3 32996 45403
1 22755 60110
1 64381 91399
5 48158 73097
1 14589 64980
4 1688 38019
1 40548 52482
20 41000 53896
4 26745 91987
1 26412 47665
65 3778 12900
2 22626 88192
8 20338 29969
7 66035 99324
5 9194 13651
3 5108 48659
2 9172 74106
3 65451 98343
2 696 51606
1 8699 64915
3 2091 13491
2 9428 50583
6 30974 36230
1 33381 70436
1 6167 50333
1 29796 96089
2 36948 67155
24 2459 27268
2 9044 22568
2 21094 48214
8 67625 98057
3 70337 77351
15 52391 59803
3 9379 32835
3 21313 52658
1 11492 66879
3 14962 93501
1 24328 58106
2 53467 83677
1 15998 90255
2 22088 68976
5 68105 90147
37 90010 99957
1 18911 58302
1 35327 61249
1 5569 73336
1 29677 77007
2 17600 56024
2 38223 44826
3 50516 77746
2 50345 93382
5 64755 79001
1 13290 52456
2 5146 50138
5 45195 76691
1 63308 90615
1 24618 72923
1 5385 61816
2 51245 69040
1 25825 94177
8 31593 36084
14 19244 21393
2 40330 81900
10 74749 79201
6 14568 40074
13 48895 52359
7 61749 97323
28 5198 8769
2 48961 74996
6 42224 50728
7 39201 68021
1 12271 91905
2 25636 51559
2 49899 71654
1 37104 57057
1 48158 94231
1 41972 99663
16 79940 98107
3 54444 73686
1 44052 99945
6 7125 51732
1 27319 96644
1 21431 78062
12 3033 18585
3 5937 29653
3 54197 67759
14 11064 21540
4 4424 97844
2 70661 77586
1 18510 31525
3 32401 76470
3 8550 32277
4 54845 91039
1 48599 85341
1 6182 76949
1 50275 83867
2 41109 56295
2 19798 88489
1 1294 94413
1 3885 11279
1 14787 96274
1 31906 75692
1 45586 91102
1 39784 75843
4 27616 56502
1 61040 67404
7 8368 30062
4 5648 69354
1 37431 89955
2 44907 95846
7 61455 85394
2 12046 61271
1 48465 53353
2 324 9440
2 47316 67566
1 20933 94509
1 16771 56330
2 70897 74332
1 6999 96056
17 73091 87937
2 56738 91094
2 11503 55956
1 60021 74942
3 51805 94075
6 59500 64317
3 42560 76814
3 61510 67755
2 62075 72478
1 12067 88367
1 32393 76632
2 4368 61734
1 41647 55659
1 5399 91687
9 74617 99964
1 78716 91994
6 18498 26411
1 77734 81826
3 18978 30875
2 47625 65180
5 17514 29074
6 15941 91345
4 19890 40492
4 53599 58569
2 36722 58126
1 20898 75982
8 66802 96635
1 26662 70191
1 40163 98391
1 38714 95579
1 50677 87529
8 25206 45487
1 45064 97987
1 14548 94532
1 13556 25324
2 30464 79473
9 44035 47624
1 11549 74165
310 766 5565
8 10704 38902
3 19539 66637
1 7744 76675
1 44502 81768
1 35834 62724
1 515 94198
1 23289 99879
1 9180 62911
1 59195 81470
2 5204 95634
1 30390 51036
1 65234 86673
1 39235 50835
1 40549 59813
1 32138 54719
29 83425 96984
2 31182 48890
3 58145 64444
12 78354 82374
2 26264 59313
1 28827 53907
3 28829 77631
5 46305 88173
9 6153 16125
1 28799 86929
1 1830 51227
1 22743 61199
22 32213 38023
2 1972 25950
3 35476 88974
1 2705 48248
5 7612 13809
1 44269 49919
1 38945 54367
2 25390 78482
2 16334 49238
2 4784 39733
13 56396 90076
1 30176 61261
3 43892 66302
2 19729 41208
3 36000 66276
3 29763 44127
1 14207 64065
1 33066 87224
32 465 23653
1 2007 41418
24 7339 19652
5658 79363 80620
3 6240 76174
2 20830 62791
15 66287 84184
1 23002 85509
28 83148 91065
3 27169 64360
2 67456 90485
1 8903 46553
3 43107 82771
1 47064 81821
2 36792 78573
2 38757 47040
1 10056 79909
1 16375 49190
5 75078 89804
1 42085 46284
1 11039 99661
1 17549 72842
2 41794 64387
1 61170 83719
1 43488 77913
1 27263 68435
7 64864 94887
359 5500 6681
3 16687 90443
1 35154 75961
14 51881 57817
1 40991 71577
1 34878 82640
1 39381 55737
2 53554 62782
3 23976 89160
1 3551 64866
1 34354 89875
2 15546 52187
1 18498 56499
1 13089 98920
1 36819 69441
1 50018 54779
2 7948 95064
15 10278 23091
6 70223 78372
1 76881 87004
3 25164 88975
2 15858 93196
1 30767 52848
2 52122 76706
1 15656 46369
1 58404 82511
12 16435 43912
4 31661 52962
1 43322 94995
4 45845 70758
2 17242 42566
1 31423 50254
1 36165 63207
1 13262 30025
3 55088 73163
3 40642 92697
1 12985 91248
21845945 21423 21429
3 22942 92514
1 9311 81550
1 4245 44932
3 65579 89981
3 46015 72233
1 52327 75712
1 11566 57716
1 9401 34396
2 25752 83402
1 15446 58743
1 42720 96525
804523 87353 88515
11 78915 91469
6 42217 47449
1 41810 55152
1 31068 96264
1 37508 78874
1 58009 88224
10 3367 30008
3 3115 53466
2 21063 77010
9 14877 39702
5 12565 37018
12 77444 92793
4 65406 74026
2 36528 55940
4 1035 87766
54096 4085 4598
1 3477 97837
5 74627 86294
3 14099 75857
1 28969 94428
4 14885 18787
2 29530 70044
2089 79771 80351
8590039 72688 74209
9 77970 93516
1 72451 92103
9 11059 17441
2 6696 82162
1 10205 70788
1 74781 92728
3 15709 41484
7 35819 45794
14 62208 64061
12 45800 80077
5 61681 64955
1 31051 38404
4 72635 96272
3 32210 75081
3 14433 63302
1 64518 99691
2 29714 77426
1 32347 94854
31 12944 18687
4 47861 49627
1 39922 94887
1 70765 98588
2 66955 76759
4 65416 96766
3 70008 91768
5 46085 64488
1 55024 97354
1 15996 45544
3 44008 97550
3 73290 86097
3 27618 80673
1 49741 56927
109 2230 2914
1 67598 80449
2 63283 98187
4 20491 45469
2 44726 89579
4 40379 53930
8 9183 30379
3 35850 47763
2 31973 47908
2 1664 84822
16 7669 23316
2 30055 45287
1 39100 98873
5 55643 82069
1 985 43125
21 16604 19724
2 34640 64505
3 26053 86501
1 13090 48956
28 7381 12752
5 49852 79080
2 65901 71889
1 67310 80913
2 57832 92912
1 60446 94296
2 61711 81400
7 15178 49263
28 37758 42770
1 46896 75752
2 10101 56472
2 4178 58035
2 37172 93304
1 21041 73140
8 8734 19336
1 57841 74749
1 19279 42303
3 18218 46024
2 79636 81849
1 1586 70670
8 60889 98435
1 64643 78561
8 6780 37785
1 11300 85508
1 45784 96730
4 20145 53979
1 21770 95070
1 7981 74521
4000897 94821 95414
131 6634 9231
1 62817 91642
2 31205 88134
6 5261 62652
1 9574 77778
1 17770 88282
5 49669 79908
2 10525 49907
1 19159 63372
1 21482 64204
1 25691 94008
2 9040 39080
2 32967 88632
1 974 51819
1 4251 92629
1 21256 92277
4 69865 84428
2 5125 88345
1 34161 67619
1 19814 85336
1 17699 69250
4 45919 50748
5 922 24255
3 19287 71427
1 31932 40804
2 75334 97019
2 25768 62609
1 29829 70214
1 12993 39232
1 6331 53210
27 81135 97168
1 39367 79249
1 42248 68638
1 4205 40697
1 25328 68438
4 2925 85058
1 13708 79449
1 2288 55385
1 41259 50660
1 3462 87674
1 9453 99131
2 35279 52990
10 54660 90867
4 6058 21604
2 10024 97429
2 1702 74092
47 31010 35248
1 21387 59335
2 17423 55690
5 65535 75594
1 6351 57809
1 184 54062
1 54287 77914
6 19798 36045
3 11372 45404
2 20843 81788
17 56046 60668
1 24655 99997
4 50436 89193
1 473 70352
2 2386 49521
2 2714 85932
1 5826 71942
1 36172 84388
1 19883 85874
1 63573 72967
1 19253 99019
1 29724 84171
1 44037 71479
9 10218 30741
1 13552 72305
3 32968 63085
1 12749 58726
1 4274 90054
1 8462 36232
44 7417 12232
3 23234 57822
1 39460 64418
2 28397 38736
1 35547 71358
2 18306 82782
2865361 95298 95507
2 5504 85059
8 58989 93866
13 54291 58171
16 77453 84005
2 29134 91692
1 48532 95710
3 63337 73674
1 49160 90044
1 26149 90477
2 1411 91545
1 30383 77748
1 50850 90088
1 55898 88599
1 44442 62456
2 42657 56848
1 29232 81467
1 4970 63646
374 78977 81020
11 1679 14046
1 43104 94611
14 15066 35030
10 30382 37365
18 17346 31733
6 29851 98478
2 1600 22944
1 22738 97294
1 1076 52292
2 51222 69009
1 18510 85939
3 5941 49422
4 51181 78159
726 30026 34858
2 22753 46284
44 26157 34132
7 26286 33080
2 62932 91813
1 3625 50296
36 10937 13012
6 12064 28205
7 44304 50251
123 86909 92158
7 40878 94022
1 17585 95550
1 43164 70647
1 44480 58410
1 23899 51030
5 65866 82565
3 84495 91925
8 8638 31025
1 33510 77184
1 27131 30379
4 30202 82366
13 69937 85467
1 32120 47519
1638 64615 64699
1 18421 95483
1 40673 59778
4 4303 48685
5 3103 9398
2 36532 81808
6 11274 34562
2 28039 67610
1 31447 98594
27 22700 27560
7 4723 29113
2 33889 52083
1 2584 51941
2 10940 74220
10 73702 81511
14 49861 62977
1 40887 76493
1 41885 95394
1 44356 79314
1 29761 46784
3 55057 99625
7 24128 36175
1 53225 98011
7 15459 27222
2 50946 96871
2 25421 98507
1 13655 78892
1 9118 85778
4 43606 47460
2 27868 52129
1 12294 71869
3 3808 65666
313 3869 7846
1 15681 52444
1 16789 63133
6 5085 24009
11 78714 94382
4 15989 45623
1 46102 88283
2 15405 97171
1 4233 50177
2 54406 69536
2 12609 80433
1 23537 45775
1 11396 48899
1 36052 78235
7 24139 24417
2 12078 56321
1 10004 86649
3 758 34444
8 25070 39493
3 23768 71610
1 30971 81238
4 50923 92388
10 48691 54203
1 38739 50570
5 23358 41456
4 42642 68771
5 56671 87192
3 50509 61053
1 53873 66533
11 12853 24444
1 20422 24737
3 8480 64115
11 77197 94272
1 32551 72921
2 4759 42786
1 230 97734
1 35228 88068
3 12692 21820
3 40208 46797
1 1641 97674
22 74955 77876
1 26059 95919
5 27163 90132
16 62144 73972
5 12249 22554
1 39113 50676
1 25762 51087
32 82550 86496
3 12807 83564
8 33070 41859
8 61483 95447
2 64412 77916
2 52312 72206
1 66625 80227
4 9329 48681
2 19450 37138
8 75277 81281
4 11077 90823
1 22110 41915
2 13823 83174
1 65217 94059
1 19732 68498
3 77428 87027
2 35995 47329
1 26943 48559
1 28435 87382
4 24594 67707
1 5424 97359
3 108 26594
2 42542 90514
3 69690 98760
2 17989 84740
1 75970 95109
1 27872 60704
3 5760 59890
4 78493 79973
1 15473 70302
19 47989 50575
877 94199 97010
2 42341 71655
3 22745 49361
1 19469 55538
11 87575 89054
3 52526 76790
2 39023 84761
1 30889 52019
7 47612 93305
2 76418 81618
2 13812 87366
18 67662 67775
1 40282 49310
2 33040 84193
10 35122 40057
7405168 98095 99131
2 25295 71045
1 39405 84543
2 48858 88220
2 46354 91030
1 66955 84622
1 31083 74947
1 12077 70292
1 53198 97534
1 15162 93141
1 19724 70758
1 10943 68500
43 88076 95324
1 47558 81220
8 63276 64268
2 14448 93276
2 23901 78996
3 19556 53058
2 32040 47769
2 28360 50104
6423 24668 26719
6 43300 48212
1 12 47287
1 670 46089
1 5483 64444
3 27188 37180
1 18213 71907
2 17858 90623
1 42678 83089
57 21674 25501
69954800 37000 37078
4 15903 26052
9 52887 78839
6 59456 60093
5 20555 48262
16 69614 73479
285 94335 98382
33 9463 21530
5 27815 48516
45201 52368 52506
2 38504 83387
1 28251 77754
14 85365 93032
2 38560 96178
8 52791 70602
1 64659 91735
2 9937 72823
2 41184 85531
108 94679 96673
1 64251 86140
1 31520 99748
82 516 16064
4 27095 64477
1 33560 63911
1 7873 98536
1 14478 87719
7 69199 81671
95393 96994 99386
2 7867 65757
39264626 47177 47499
1 775 68677
3 34446 62693
1 7695 56909
1 16754 70387
1 5108 85487
1 10725 88621
3 61765 66042
4 7631 26573
1 33830 86049
3 8573 66374
1 22592 55236
1 37840 51814
2 21150 42425
1 22561 55778
2 4474 75234
1 54818 63346
1 38186 46483
2 17797 54299
7 14853 22363
2 11971 79593
57 12894 18888
2 28679 45926
1 21881 72078
12 49163 51870
2 12756 38663
8 9322 23822
23 26578 29169
1 11077 26682
1 35646 90332
4 44556 83420
8 11352 37146
2 46631 99515
34 71362 98024
4 16982 87257
1 8365 73037
1 1809 37263
18 64938 65613
6 76197 83711
3 14305 55202
1 41285 68629
5 31399 41056
5 19428 27898
2 17986 74024
3 55480 73954
2 7704 44287
1 11543 51346
1 190 59136
21 36635 40495
2 8831 24364
25 66788 69785
1 14643 55581
2 30642 52316
1 22610 55578
2 15563 46284
2 57178 66399
3 5006 33263
13 83085 99092
15 47330 63666
11 60174 70643
5 768 48567
1 42850 53567
425111 56877 57496
1 60171 97275
4 36767 69596
8 83325 89590
2 57916 83596
1 36671 75850
3 3045 42272
1 30673 83466
1 45279 57540
1 28422 66344
2 33658 62727
1 27449 52037
9 66614 71423
1 42634 96836
1 32910 70485
1 54437 91469
1 16292 69300
1 39851 76007
1 46788 79039
1 38613 97381
4 38809 63575
4 54505 58530
129 66372 67085
3 32358 98804
4 277 45712
1 13803 71998
1 23445 90331
19 73008 84836
4 45080 70026
3 13388 54857
15 75 29953
1 30299 72162
2 45712 71666
1 16176 89750
3 12731 30517
2 3821 79016
4 7624 35240
31 80107 86767
3 3277 74614
1 41171 52908
45117421 45139 45258
2 15586 43982
2 15722 79252
2 45827 57623
1 13530 60924
33 81794 96092
2 31494 79770
1 2209 50296
2 53519 65136
4 10462 41963
2 18804 34907
1 17181 98237
3 26149 49507
2 688 33422
2 35072 50407
1 16225 59455
1 31134 43210
2 14932 37588
5 44238 55397
3 5634 87715
75084979 44324 44334
2 16777 86597
7 64842 87397
1 35236 66361
2 5082 29109
15 2915 15517
6 67021 84354
3 10848 32225
1 27426 99220
2 55106 91961
4 40415 89323
2 38000 89794
6 15935 33861
1 802 31159
1 4294 82107
26 76558 93342
1 28281 60184
2 4951 70227
1 13278 20933
4 61825 99771
3 21004 74147
1 17067 66951
3 65578 83573
1 15645 71872
51 5216 7416
2 41151 72698
1 26690 84795
6 52417 59820
300 89042 95357
3 31293 74505
4 19855 48807
1 60240 93364
9 43550 48631
4 44662 62597
1 53307 92147
2 27791 89985
1 27421 79168
14 87019 89659
1 29182 71405
1 9416 46910
1 46263 64371
2 3213 66065
9 1501 15054
46 68170 74267
6 53740 58684
19 78830 81770
4 12025 72612
6 546 40801
2 5336 65663
5 54150 84031
1 1655 70469
2 19368 62531
1 25713 47077
3 13065 98903
1 30637 49173
1 14054 93452
1 24503 87735
1 27663 83839
1 30621 47142
19 9006 16772
8 7765 32277
4 49007 65093
2 47427 76164
5 49374 87779
1 25358 79947
3 57624 72309
21 12711 16437
3 3979 71643
1 3410 64744
2 11556 48354
3 34653 46997
2 7719 33296
2 28962 56827
6 13018 23126
12 69520 99973
1 45313 99273
22 6968 12895
4 57744 86639
1 44884 78188
2 35532 65829
1 22787 83893
1 67258 83873
11739854 27363 27639
1 44066 90260
2 40958 87304
18 88151 95784
3 46501 80419
4 17366 23027
2 61296 72970
11 38676 43287
7 17985 51403
4 26544 46704
2 7708 52654
33 90480 94320
11 52792 70016
3 32598 90806
17 30972 35732
2 20759 68957
1 49045 76689
1 13249 64240
1 29916 74365
1 41129 66728
1 37316 79888
5 71773 84579
1 52120 61383
2 190 61799
1 18329 73055
3 31417 46291
206 2571 2872
2 55735 63813
4 26277 89750
1 33379 51938
1 34339 62943
1 47089 82734
2 1503 83150
15 83918 91007
2 4281 60439
1 38650 69928
3 67453 85253
4 48665 50936
1 12665 94067
1 30631 59546
1 20177 37782
10 12506 25228
2 16721 45262
1 4105 40337
1 38673 74055
5 57462 60767
245616 24730 25776
12 73477 79547
2 81326 93264
1 23353 75495
7 32291 96165
20 17709 25610
7 19415 33099
14 60877 99782
3 18083 35804
3 4806 60963
2 66482 74163
7 26926 37714
2 13678 58798
2 56875 89653
2 6040 88741
1 18640 49055
2 30546 91509
2 9300 87532
1 16195 43971
2 44930 90334
4 39146 47094
1 27517 71482
1 25963 50517
2 4037 35191
1 5580 71113
2 8736 89504
2 62015 75811
2 46112 88275
2 25156 73459
2 33730 39538
2 19800 35488
4 50762 99361
8 10066 23460
24 79989 90924
4 69274 81593
5 55514 62664
2 64581 88882
2 3581 71787
1 21393 48857
3 15448 32201
3 15350 25527
2 14653 36370
3 38868 90584
2 5965 88581
1 1705 47143
3 40340 61192
8 31818 43629
1 63514 85732
3 58093 61129
1 20178 44282
16 20757 31679
5 13427 30827
1 13764 62053
1 31665 64862
12 44573 52212
3 15639 97090
4 43450 55979
1 24135 74033
7 65822 76561
1 2644 43619
2 32848 74068
1 35001 95492
4 1875 40532
3 18308 21275
1 26411 39930
185 6741 10259
2 29088 77590
8 47565 50908
8 52877 67178
2 13183 48053
4 50199 58344
1 36184 54080
2 24651 77390
7 61459 75218
2 33705 62354
399584 58477 58857
2 52913 86881
5 19301 31320
4 7402 43884
2 35401 60027
2 58704 72752
1 26157 74250
3 53770 61342
3 16285 62811
58 3762 10218
1 47627 90320
7199 41024 43012
7 63681 94261
1 7916 23294
2 50742 81412
44 4694 14023
5 54131 56240
1 6014 45559
30892 25199 27605
17 39175 49582
2 30864 60433
9 78788 90657
203 88748 95382
32 79341 92265
3 9322 59737
2 922 43709
1 39760 77498
15108050 44876 44962
4 15047 72674
1 38664 50925
4 50384 83085
1 80122 92554
3 8096 55800
16 66414 86689
2 21750 64577
1 21269 95290
4 61449 69157
2 35172 54671
1 27139 46347
1 52779 95334
2 23517 55905
14 26542 35383
11 14003 41558
2 21715 69496
1 6078 38376
2 38093 69193
1 19637 61854
1 22574 73903
5 63133 70315
1 6951 51188
2 61311 72540
2 28685 68486
1 25618 56527
20 3403 20862
2 34211 59038
1 18312 45148
1 1703 31194
53 48106 48861
69 95192 96324
4 25736 62913
2 27156 78416
1327413 1594 2036
1 16905 85211
2 16432 66566
1 31929 88914
1 36424 43089
1 82945 89973
19 3843 11531
3 10713 51255
6 3667 9839
2 4517 10621
2 38986 40788
2 9715 36334
1 4282 43038
2 21817 87888
19 80690 95236
1 28406 61859
2 52184 86113
2 68344 79807
12 47376 86350
3 6770 80163
2 51900 92137
1 8553 65447
1 4022 65498
5 70249 94022
3 68502 84584
2 42754 92724
1 16418 58893
374357 94718 95701
11 66109 80091
1 63744 85752
8 5854 30786
30 77968 79689
2 55288 77469
19 21391 37534
4 43219 63151
1 10664 33653
5 37479 83896
1 52094 85199
5 70071 79182
1 52816 75750
6 18199 38755
2 40256 88227
11 77585 95986
52 90694 93416
2 57039 81844
4 34124 56641
2 2313 58059
69 93900 96496
2 24288 78946
2 6757 30285
2 13262 41411
3 33512 76721
11 4743 13885
2 30937 76058
25 4540 7776
2 51612 97311
1 40841 65645
17 10078 14289
1 55139 66148
1 18722 71047
1 44092 69181
1 31834 96598
6 59146 78264
1 33603 94005
18 91901 96095
2 9031 37376
39 86987 88781
4 15914 64918
8 91999 97395
2 27171 73000
4 22338 49121
7 17178 27609
4 50526 74352
4 45892 53885
2 34277 87046
2 33305 77439
1 33392 70662
1 39350 92654
1 9312 78294
7 27757 34933
5 77165 79315
2 30758 57777
1 8342 61710
2 48496 64630
16 90504 97790
2 40091 87420
1 268 61788
1 31137 97204
20 44921 50791
18 21542 29399
2 27302 50903
3 16426 38569
2 36242 61672
14 65006 79588
3 63341 71890
1 2516 32253
3 2473 40967
3 31881 41657
2 43806 88519
33 73603 91391
4 30700 67892
8 33579 44147
41 10385 16744
48 2746 12444
2 9473 38699
191 1874 6457
14 27985 33337
2 6597 37289
1 21547 59095
1 3806 43616
1 17534 58541
20 69997 86989
70 82371 90851
5 7186 16673
1 15120 58170
4 69716 81686
1 66729 81173
1 14038 84467
1 8098 29762
7 31668 38424
1 30764 82497
3 34494 89074
1 30099 51821
1 6610 82382
1 41476 83207
12 55051 71076
6 3415 15793
1 12904 80844
3 21509 66877
2 8386 54541
1 33383 53783
1 76848 93412
1 43282 69130
1 314 22976
4 35271 39695
1 22683 73203
1 6897 79058
15 15111 32555
5 38010 59987
1 19169 74239
3 32367 87591
1 3654 59236
1 5325 99959
4 16254 25653
32 88310 88748
1 4800 56474
184 13857 15695
3 25643 32747
3 49477 81620
8 45936 83401
3 16393 70805
7 59009 81905
2 1055 89421
6 24012 27276
4 4269 17715
5 14758 42780
1 12290 23132
2 31140 71026
1 3419 64880
2 9502 23410
5 76393 83898
5 25681 74122
1 42940 58451
1 22434 56324
2 24254 56310
285045 21955 23625
2 37890 56840
1 26853 79207
1 6682 98955
7 14326 21105
4 20523 36315
1 5531 53507
1 14262 43565
1 6801 40233
1 27667 67868
1 5011 62124
3 52655 77718
1 28778 88047
1 41876 75892
2 9400 64098
12 26458 28079
2 34823 73522
1 10698 63933
1 8527 74470
13 69989 80584
24 95050 98267
2 11456 72014
4 48108 79163
4 65727 76097
2 37859 95734
6 56101 62582
5 1479 47247
3 6991 67156
4 70303 92857
5 65045 66580
15 73380 97764
10 5574 15346
2 29902 66359
2 2386 48051
3 71552 86657
1 73581 87253
3 66953 74383
7 43018 50299
4 35933 80154
1 7395 16180
5 11817 48403
2 12793 33509
9 43706 70578
1 3764 96681
43607447 11706 11750
8 15443 34862
1 12773 40961
3 67408 77326
2 29476 57139
3 22638 94148
34 18176 24998
3 70671 79794
3 31367 98368
4 6062 29707
1 12109 46228
1 16936 32284
1 23075 95364
2 10014 33928
1 21516 79018
5 75755 97029
1 180 36259
5 41612 82802
2 5234 98808
2 21965 73900
1 11095 53054
3 71726 93738
1 60691 79720
1 69042 86231
7 78776 95230
1 30201 75327
1 44405 70726
1 19345 93908
12 79638 98699
1 10266 63878
3 74983 90724
4 50275 61177
4 6302 77795
3 71506 78202
2 4185 98000
2 13455 68248
7 36110 47287
3 3183 94938
1 51727 80743
1 188 42203
1 28888 65430
1 35507 57662
1 36400 79182
4 56451 89364
3 46481 69310
1 16451 58361
4 32940 53460
2 39141 92024
22 10509 20857
2 38246 76277
1 41063 57141
6 8142 24343
2 14687 37004
15 24463 30532
1 4295 90212
4 74873 78673
2 9975 40442
6 64019 86782
3 33364 70857
4 52469 63813
4 8159 33689
3 57348 81346
4 63600 90140
3 17005 33637
1 43769 75378
24 83262 94426
53 2872 9181
1 2165 26303
4 10648 46457
1 22409 83769
6 70594 83632
4 29591 64649
2 48435 60374
5 14298 37965
1 34685 53682
16097 56890 58257
1 7017 69657
4 22075 66354
1 14812 81896
1 3323 58013
13 82100 98370
2 24590 76772
1 17593 85204
1 28409 51958
1 35396 94229
2 13738 92155
1 21373 94403
2 25348 30290
4 68155 76542
2 20210 92526
137 1314 3784
1 27296 39368
8 41038 69222
1 28217 90022
4 64223 78496
13 81185 97453
1 52223 61167
4 17954 29491
3 56480 91929
6 69869 95336
1 34538 83426
2 23512 70994
6 83092 91001
3 63176 82339
1 54848 99529
2 35560 88034
1 60360 73852
9 20436 53947
1 55709 80660
2 18139 99311
1 25347 67983
6 34626 59759
1 39471 88681
3 70568 79849
1 36887 81848
2 34987 60698
1 36986 70547
1 42786 86748
1 42204 71056
10 25023 44861
1 49171 75498
2 33021 44791
1 11118 90757
15082209 82316 84306
1 66872 75177
5 26510 58573
51921126 44124 44408
1 7393 78847
2 6945 89368
4 33349 40079
1 5489 73460
1 8562 84392
1 31161 84012
2 644 93740
1 31222 65856
6 63601 94999
2 7801 61413
1 20762 83281
4 53943 62966
1 18840 81083
2 21842 52888
39 84903 90491
2 18345 33489
1 43017 81455
107 1808 3401
3 10153 34690
1 29190 56905
1 9140 60866
2 28757 43780
1 15264 81390
1 16840 63606
1 9338 39666
2 13480 72839
1 57095 59543
12 68391 87937
6 32721 95579
1 41625 58905
2 51851 65888
25 74724 79062
15 56679 62897
3 49644 75793
5 29453 41367
1 37233 98838
5 30191 58022
1 33928 83174
2 62806 83760
3 4382 31838
3 21260 70011
2 9066 43310
1 700 99645
36 5960 11762
4 71600 75480
3 22591 39391
1 15883 58938
2 65942 99125
1 27532 60466
1 30379 74753
62 95535 98271
1 5002 40759
3 34458 90235
1 13650 69721
1 11468 52538
3 75242 92924
6 52882 70117
2 43039 96223
4 16341 43223
2 46735 62281
45 19256 25708
1 30022 79663
2 53272 65895
3 22936 36938
47 10754 20549
14251 14855 15299
2 211 99171
2 57514 60808
4 30794 55850
1 7521 78357
1 10390 26374
1 13820 75317
5 20495 32554
4 53815 92112
1 20148 92848
21 73848 99394
5 9539 44442
1 50672 67278
2 19522 69763
1 9680 98951
2 577 9265
1 5303 86089
1 29154 91144
43 84042 88264
1 38375 65737
4 35970 47506
5 1358 55463
1 16619 49801
1 19755 59521
1 27779 66326
4 42042 78838
3 37030 91951
1 27467 81256
1 40388 86744
1 36829 67497
2 54026 66035
1 31960 88325
1 7206 91819
4 35199 50074
2 32612 67218
1 8415 52647
2 40227 91433
12 76118 97067
1 19373 87830
1 64709 89801
2 20583 77428
1 49952 85982
1 28849 77550
2 18521 68394
4 22258 52133
1 35896 90006
2 4651 76225
1 21583 37814
7 7733 31535
3 41734 51914
2 28271 60196
2 59584 95607
4 42076 45960
1 4366 87582
25 73133 78218
1 622 74542
5 23063 39066
1 6380 80622
1 3571 51419
1 14761 54273
32 71542 74655
1 52878 99745
3 31090 72103
1 23641 69903
1 27493 92027
1 8858 50244
3 39067 62117
2 44326 79256
7 67852 73974
2 8328 36830
3 28500 43023
1 7540 57728
3 59195 76808
1 62786 83377
19 65924 69779
1 22970 71951
3 1133 55631
2 59591 85966
3 12010 69009
2 39058 75219
14 72428 98013
1 67777 96270
4 6836 74784
1 23854 60236
1 18714 72625
1 34119 71412
2 40286 47233
1 4228 99154
1 42221 68105
1 20088 94305
14 55604 60382
7 61828 72695
1 19112 99817
1 2783 47085
3 52909 67962
1 51721 92849
1 14108 91531
3 22665 44329
52 6860 24023
3 1788 41485
1 6502 85536
7 18435 22422
11 36447 38882
2 4288 45982
4 57109 72924
25 74126 90825
2 65754 83769
11 21905 24302
120 2286 9101
2 565 83761
2 62311 95949
2 41856 81924
1 25658 99973
3 25911 53120
3 31845 51679
161 88921 94257
1 51954 87527
6 6089 62759
3 43077 64378
1 43287 56115
37 79333 98164
2 25885 85120
3 23586 65423
61 59648 65908
11 16391 27705
2 29284 66153
44 8366 18698
1 69477 87421
4 53305 97055
4 9624 46514
1 27937 47020
2 20980 89478
2 50334 75851
42 6192 12380
1 56319 88975
3 29808 76649
3 61624 85755
1 1979 81629
15 17482 32441
2 7709 47353
2 31407 65047
2 81000 98474
1 23692 53627
3 34470 76429
2 7886 49609
22 85580 99533
9 48262 51375
1968525 21837 23977
4 5805 79089
2 51500 79216
4 29179 37449
347 1733 5316
6 16551 35616
4 1415 10159
4 14895 69903
1 6975 87397
3 2446 11331
68 50500 51965
1 7208 89905
10 82270 87124
19 60164 71261
2 20471 50203
4 1892 45580
1 36743 48568
459457 20830 22654
2 22167 37239
3 41212 93275
1 21515 46476
6 70308 87895
2 40614 66656
12 55179 59244
9 57391 83278
7 27417 38066
1 8015 77467
1 21160 97148
3 39499 61875
1 11998 60257
2 10904 62604
1 33324 99433
4186075 71273 71302
52 68530 70710
3 35034 44023
122429807 3282 3308
14 36001 38400
2 27742 92789
2 67016 99021
3 31264 92741
23634 77692 78274
1 14758 37424
1 17576 98193
3 60287 73918
6 51716 86418
22 11685 24495
2 44109 68112
1 10683 74623
1 7517 66698
3 31020 89536
1 12096 98512
1 45875 72859
32 10859 17213
2 1255 68559
1 7762 24800
3 21175 56712
1 23276 94264
2 35220 41479
2 13361 42316
40 984 12098
10 50944 54584
22 70796 86139
2 18377 92319
3 57047 71326
3 50105 69516
1 52267 68000
1 60120 73348
4 23542 63081
2 26711 96718
1 58363 69073
4 40104 48801
20 76832 78745
5 61547 98980
1 60839 72407
1 48108 78520
101 75423 78163
1 735 41539
11 3963 20196
3 55209 84527
1 45922 87514
2 12390 77758
4 49723 63345
4 70067 85071
3 2716 21193
2 68176 72650
8 6283 53293
3 27778 80457
16 18149 23237
4 19261 85247
1 3102 78728
1 67667 84328
1 20067 78264
1 27419 41590
3 23037 67524
1 22123 69388
5 7681 8740
13 80286 94440
7 28022 53406
1 73086 95985
2 30688 75669
2 49494 89165
3 56378 77255
7 77044 82287
6 47860 50517
17 50589 57965
628085 19610 19647
4 70680 96379
155 93562 95920
2 19053 65975
1 1035 85544
4 4489 41066
4 1609 92638
1 9011 97875
1 54934 93429
2 41751 51291
2 17418 41085
3 15652 69307
5 61334 66136
2 34642 98256
1 59838 88972
2 63660 78120
2 20509 67615
13 12426 35372
1 58756 79762
1 23053 64587
1 43141 66167
10 78105 97189
1 6255 90823
4 67996 98791
7772400 39232 39637
4 49423 85067
7 33566 44116
3 33868 86400
1 25577 98426
12 10798 17349
1 16605 44647
1 57188 67863
1 52228 72018
2 23769 39323
1 16348 44215
11 39573 51352
3 28187 49158
6 1949 21253
1 985 38863
1 16803 66041
4 48319 73881
3 16342 61725
9 43081 45280
1 26734 56953
20 90129 99063
3 42933 84912
2 27625 53764
2 6086 38295
2 14610 90906
4242336 84639 85564
3 31138 70168
1 39069 62625
2 52356 63460
3 10971 42163
15 15822 26119
56 2270 9584
1 26758 55542
14 92142 98269
7 12973 32887
5 46612 91546
6 25732 99007
1 4209 55670
3 44639 49404
1 44003 62707
1 31887 80407
1 11931 87550
4 56511 73695
1 33324 73663
3 61571 73364
3 16041 94536
1 22165 54206
41 91392 94902
6 17305 26476
7 74012 81686
2 72780 90988
2 12938 73686
5 9444 26132
92 16779 16892
2 61302 79791
6 46390 49872
2 29727 66153
2 14673 29002
5 55996 77020
70 87923 91615
1 2378 25674
8 47642 58462
14 84980 89953
2 12660 59712
2 18698 70960
1 6833 55139
2 1705 35571
3 13402 77121
22 68958 93617
2 59732 98493
3 16293 63802
1 26561 73768
1 4392 85777
1 10601 96840
1 5370 35458
2 6003 80701
1 56169 80828
3 52413 59637
1 15826 74722
1 13552 51125
2 47799 84681
1 40897 57120
6 5403 45194
21 80697 98084
4 23798 58486
1 17896 91852
1 49623 66857
1 4003 75901
4 1136 44335
2 18643 85909
1 33081 78951
40 89740 97207
9 68978 79648
1 31966 93486
2 39657 75388
1 66088 78271
1 55974 80120
1 69971 77842
1 29232 78810
1 13417 50554
2 26641 86022
1 40497 92655
3 73280 94238
13 81454 90166
3 5959 41432
6 42858 48963
8 8207 23851
3 59738 77394
4 22741 82824
1 61994 90666
1 82623 92959
2 72337 81319
1 9538 37048
4 45915 90035
4 49215 70081
1 5835 89440
2 60401 74373
3 85616 89201
4 58790 65289
3 26197 68996
3 35912 87448
1 7591 56841
1 63841 84576
69 89522 97458
6 58787 69452
14 20814 31466
2 39400 99213
10 24086 26208
2 12874 88464
1 15786 86370
3 13462 60232
1 8952 33116
7 77032 88518
2 15920 68629
1705062 10032 11417
1 31931 79198
4 55619 64197
1 12167 73589
6 19111 56356
1 14971 67699
1 30766 60255
2 49848 65264
2 35436 86579
27 88011 90740
2 5909 83118
1 55067 91825
2 22585 40160
1 18090 97586
1 38793 53403
2 20014 61100
1 4621 98613
5 16879 33492
1 19177 93139
1 34216 63642
21 77296 83229
2 20587 88312
1 6119 96119
2 6163 29627
1 6879 37909
19031798 43628 44486
2 8806 68182
2 47228 78336
4 42332 86284
1 51240 74552
3 18557 46723
1 33479 98183
1 41049 65271
3 34294 70367
1 44299 59928
74 11623 17095
2 8117 95305
1 44990 96360
1 41641 81086
2 9454 40558
1 64705 98311
4 78021 94054
6 15987 33144
5 46376 51777
4 5755 27621
1 12866 74845
1 49386 74429
1 2734 35362
83 95645 98508
4 1289 80357
1 45162 88793
2 6479 29857
2 56447 60244
31 25606 41131
1 11108 46730
5 36809 65844
1 1802 48201
1 19937 32905
26 86273 98293
3 23911 75675
1 20125 78938
2 39046 54289
1 41486 72018
3 9566 43024
45 66688 69731
2 18320 95162
1 328 25306
3 34643 49921
2 9157 34654
9 67083 74040
3 49483 85071
1 87476 92366
4 2339 30343
35 7553 9867
8 67150 69940
1 1996 50697
3 62925 92055
4 57740 69656
5 11583 42576
2 14235 74809
1 41414 76685
1 27355 73453
1 51141 92641
1 55578 84272
35 77071 89108
13181057 42361 43716
2 41324 92483
1 20026 98492
4 48592 62898
2 82934 94105
7 27031 46783
1 63756 99108
2 43177 76276
4 52649 78526
1 42778 87811
3 7511 29851
2 44877 80260
4 25205 32817
2 17394 72450
2 92107 95219
1 686 95516
8 82667 95502
11 35934 60087
1 14582 58900
1 37 95054
2 24208 71456
23064 53551 54056
2 33412 55260
2 14557 32569
16 8317 17824
18 49929 51587
3 32119 80447
1 39992 82490
1 31698 74289
1 7104 62002
59 72762 78244
11 14420 20984
2 30554 68669
3 9636 31340
3 76557 78940
4 33786 77336
1 7098 99734
7 73377 98380
2 60146 98531
45 6823 14785
2 19353 58186
1 47074 80067
5 68295 90341
7 52707 66856
16 17858 28890
1 48423 80705
6 49486 53293
1 21280 56482
3 28166 46895
2 67434 80767
16 77935 95379
3 11011 71600
3 13838 36923
33 88979 98281
2 81458 91273
920407 11200 11687
1 36951 82912
35 71916 75010
5 35382 72815
214 95414 98590
2 40151 79672
20 43766 46916
3 2741 72426
10 64557 76338
2 6687 79568
2 18311 61852
2206 40817 43796
2 54241 59215
2 22720 68125
2 8547 43272
8 63330 71616
46 6209 8233
2 45403 62461
1 50328 78772
1 3754 89954
4 30728 91578
1 14153 87857
1 25475 54796
1 10702 99692
1 55388 63520
7 72996 82306
1 59440 99381
1 22881 52796
4 49330 51786
4 55870 66185
25 32486 40057
2 17336 78366
22 8702 27496
1 72373 82159
3 28561 54548
1 2922 77127
5 24477 28398
3 19434 73745
11 85332 99577
16 78673 79817
15 3659 27330
1 10824 30382
69 9851 12251
3 62114 68600
5 5976 27127
2 3999 56647
28 78770 80269
1 22116 58274
1 24007 47562
9 42067 71109
1 2024 61303
1 26444 98005
1 29354 74650
16 51856 56864
1 19917 72012
21 5815 15510
4 53547 61213
3 58761 69909
2 45834 95986
1 32757 53684
50 84257 87804
1 11382 99938
9 11922 49152
7 61904 89519
8 9532 12518
2 24037 60302
7 59803 89445
3 6139 26895
96617 1288 2589
1 82223 95560
5 1779 70855
2 22889 78072
6 6713 22698
7 12255 15709
2 55497 61138
4 22048 60984
3 10268 15137
5 28731 36417
13 57395 64137
1 42111 97075
2 6563 77131
1 58308 70639
1 4147 90012
1 56053 93766
4 1729 50850
30 90621 96561
19 77481 81485
2 14928 94676
2 10389 80225
4 50538 55330
4 22870 36292
1 3046 58928
1 17776 76214
1 19502 54848
1 17213 73862
1 18990 30138
3 52391 89252
1 10874 64346
1 22547 53854
1 6183 85050
1 32166 67789
13 80655 87525
4 55989 90589
16 67741 99207
4 28988 95608
2 35340 70467
1 32174 60466
1 16187 79317
1 79911 88869
1 38684 77074
1 155 84212
1 43963 67001
1 18229 71708
9 70817 88054
1 444 91504
9 14636 40670
1 15143 70917
1 4491 94266
15 82379 87627
2 44065 62349
3 49921 67860
2 1068 97526
1 31941 38540
1 11640 40252
3 9670 58784
3 42883 64726
1 46033 73970
1 27550 94883
2 3594 93577
1 29597 64379
1 57663 62407
3 13561 53516
1 33025 65732
2 47858 80910
4 42201 58125
2 34949 59565
1 22973 77203
1 37688 84745
1 20260 94322
33 1427 17726
2 36018 51448
3 52387 78090
15 91386 93165
2 28769 72925
8 28378 34479
2 42467 90515
1 31990 94480
5 10203 46309
4 19361 45746
2 56110 85847
1 21242 55183
1 17714 53514
11 62264 92031
1 44043 51713
2 42346 88008
2 52545 90739
3 9079 52120
33 19718 21409
1 11565 62101
4 16757 89316
8 883 12758
3 27473 39230
4 22953 31847
1 18478 56825
1 20533 85302
4 53070 70113
3 20693 64047
1 25786 42273
1 38720 80292
1 13610 43480
1 720 58013
2 27303 49764
14 75807 87881
6 51131 98669
2 11397 68627
1 49446 87257
1 37190 69762
5673 40542 41762
2 8223 76237
9 64002 98280
16 19290 21194
6 82716 90048
2 44638 82049
2 73738 88819
1 17793 59178
2 55819 65842
2 49286 81798
6 20167 32990
49 90511 99584
3 6707 88536
2 29023 96688
3 908 43796
8 68041 75987
1 29380 76195
1 41352 82135
3 50056 63790
2 5996 21928
2 21642 56034
2 29415 38550
6 32960 36368
3 53578 80505
4 16138 72118
5 68759 96925
2 41121 73710
1 34741 94338
9 674 27437
2 19283 55772
1 16798 26763
3 60743 66838
2 43658 78649
1 16562 60925
1 13182 60539
2 14170 73368
4 68546 99290
4 23102 52937
18 2255 17587
3 45637 98107
62 94334 98216
3 72486 93159
1 9666 71670
3 12118 47040
8 78338 98161
1 27568 48876
3 50646 95025
3 10676 93450
2 54425 60409
1 28752 95667
4 8642 47200
4 52619 72582
1 32172 92798
1 13801 68855
1 7379 53548
1 24130 76793
14 6080 12973
2 26325 83656
1 27079 99237
35 45308 49193
2 34272 40723
2 58294 76615
21 68029 75883
3 66834 95077
1 33109 83452
2 69329 93998
1 9889 91646
48014 45283 47816
2 31331 64369
3 12899 76239
3 17318 46067
1 2668 85276
1 14187 45866
3 42066 67767
3 34310 96022
25 94582 99009
10 3335 34312
3 65552 74120
1 19121 76364
2 23036 94978
1 9476 75452
1 15752 86340
1 30192 52333
1 73949 83062
2 21435 40734
1 24158 54722
11 8802 21113
1 39533 58353
4 1379 90069
6 23134 56473
1 29233 97090
3 61672 90330
3 68133 73022
3594914 68174 68357
17 93431 97530
3 38281 93342
3 53232 60298
4 13033 25764
3 45394 97752
1 15124 97420
2178 88178 88643
2 26459 71093
1 20179 72481
6 3028 22557
2 48095 88570
13 81169 90076
4 71598 91795
9 29482 44180
3 36655 50496
2 13860 77966
4 13508 66190
65444 25411 27047
3 11283 95949
1 13848 80978
2 62039 96092
1 15233 99272
1 4928 44456
2 26124 35901
8 8597 23101
1 17374 79388
2 13314 33328
25 21424 29345
4 50778 77849
1 69921 84256
2 52429 92963
2 19877 99801
4 43944 49544
7 30404 41689
1 21137 41020
1 307 76052
3 65753 96304
1 45171 93231
14 12194 20268
3 62069 93084
2 4840 59450
4 52064 63308
1 42897 83923
2 26719 91563
4 208 59335
1 2427 96580
1 38721 82723
4 18059 23472
3 58293 73730
1 37792 68053
1 34406 96188
2 49415 77861
1 59286 82754
2 5556 56910
1 23302 71265
1 29244 87282
2 15200 89236
3 9582 30130
2 8785 27098
1 49590 85542
3 36166 48247
16 27297 34669
3 73233 94135
2 27393 92112
5 13456 69510
1 7913 77248
5 58569 93938
7 91334 96056
2 48943 99487
10 40567 45319
2 23112 54536
2 9536 91110
15 7602 24706
4 33130 62175
5 32639 45063
3 17703 39048
1 27625 72678
1 33494 43984
4 58867 60970
3 37020 62631
1 30093 93422
2 12289 89165
2 28605 81337
1 12068 83839
1 30722 40504
1 17642 81797
1 48190 73128
2 46055 67287
1 6374 95115
2 4052 50859
49 90008 97562
2 40020 57972
1 55711 79136
3 26614 88806
1 48067 74139
1 22651 60383
4 9179 46137
1 7096 91715
1 46581 83645
1 28708 73726
2 23069 55436
3 21519 31513
28 81421 99357
2 5780 73160
22 74177 81080
3 27097 86079
1 20165 78760
1 52510 75408
1 12700 75421
1 2014 77352
16 78540 94846
7 70417 87946
1 12590 86208
2 35255 84270
1 19969 46700
3 8102 66297
145 2112 10345
4 51569 89422
10 12250 34685
20 20644 23523
3 15654 65332
1 47213 88092
1 68766 80440
1 34896 56213
3 11678 50157
3 27747 78646
1 26674 39406
4 29346 30697
1 44238 66987
7 77804 86103
1 25506 90658
4 30316 84470
1 10183 88450
66 1840 11356
143 515 7338
3 40489 62749
6 65041 76432
14 10123 33054
6 32510 41613
1 11914 50987
2 54920 67932
2 13899 45954
1 16426 55826
1 3132 49077
1 26292 48013
1 23557 43269
5 44509 85881
7 57189 85644
2 2259 81987
1 54514 80179
1 5345 51399
2 45491 65386
1 44550 86424
1 55301 93928
15 11996 21005
2 23668 74127
5 23770 41111
2 30713 38717
1 24509 93216
5139 30597 32397
13689 3750 4720
2 25122 74286
2 17602 52735
2 51052 78436
1 17177 75269
5 69429 85832
25 84242 95893
2 20971 44743
2 12295 55606
1 21161 42915
2 34271 47792
4 42645 67585
4 64116 86443
20 81183 88205
1 64896 69923
2 13457 90820
4 21777 58451
1 3565 78240
1 4334 87316
43 2819 13796
1 27977 78247
1 30200 64245
1 63323 68206
2 84571 86098
8 48292 73897
8 46839 51619
2 39727 57644
2 38155 79046
1 24473 63206
2 8537 35115
3 27938 58054
1 19749 72700
1 32333 68012
1 50694 63566
1 36253 84859
25 5430 16197
3 17904 50313
9 36976 39354
2 7811 61063
2 47886 89892
2 57966 88527
1 38191 50209
3 54084 63142
4 25562 48261
3 45876 79658
1 8208 81955
1 53063 87206
1 41164 71821
1 45987 81570
1 23694 85807
1 46362 71846
2 45639 50347
3 3437 35450
3 46625 93864
1 40783 99706
1 44869 73155
1 15939 70550
1 25648 87730
1 18968 91811
16 27120 36497
1 18882 90758
1 11253 83324
2 20180 54939
1 19856 95701
3 14280 48621
23 14759 25526
1 26115 56822
2 2878 77044
22 5545 9344
2 43099 78632
2 10557 93992
1 6650 70394
34 14595 19437
1 4458 92124
7 57540 62760
2 3902 40098
1 8752 87069
1 31359 39539
2 34183 74661
21 67218 95674
2 16268 42826
6 62480 91387
3 36299 58805
134137 80544 81377
2 21390 43901
4 12447 66955
4 9972 34279
4 48820 52233
3 12899 36076
15028 96243 99552
7 49915 58176
23 5193 8889
4 54536 98130
2 21795 83082
27 2191 6195
18 2298 23256
1 54689 67414
3 43684 75544
1 33177 70971
1 27173 83137
1 20697 80006
1 1426 61509
17 66145 95880
1 21970 91095
6 8651 41338
3 38882 67773
28 36069 36895
12 37142 51285
7 22607 29422
3 26746 39903
13611959 89766 89993
131061 90999 92390
4 75886 97208
3 8284 44203
2 20494 96997
1 12848 70710
1 10834 71548
1 23830 89448
1 6666 32675
1 26038 75656
3 492 17461
25 77173 84105
1 24397 78682
2 457 62650
15 73534 82726
3 12830 49036
8 72447 77683
4 32131 64657
3306296 98273 99344
1 3968 71490
3 12360 23283
2 9589 73842
805537 82696 84834
52 88295 98768
2 22189 87672
49 41727 43586
1 16797 74193
2 6298 92719
5 57873 94353
1 14824 40679
2 36495 94672
9 13213 20123
4 35471 59512
89 9546 13299
7 6253 15321
3 20953 77640
4 55354 87534
7 40254 90770
1 15069 69057
1 28623 67399
10 18191 20928
2 8688 59273
1 44620 52178
1 34422 99261
9 68937 81769
99138220 83784 84046
2 46313 81455
6 81033 81869
1 30444 85985
1 50083 94395
4 5422 46372
7 32620 41777
2 44708 68182
1 38818 91779
86 88572 98525
6 69489 78018
1 28370 96471
14 3914 33987
3 2164 36071
58 1708 6312
3 17103 91815
1 45119 78557
1 21418 77175
6 24207 43535
1 73049 89834
15 41696 45149
2 19445 45201
2 7983 45338
1 38555 69876
3 43092 46618
3 57289 97377
2 20658 34513
2 10272 84337
1 14964 84908
19 58931 65539
3 20948 31246
1 28796 46864
1 4843 77694
1 24429 71289
6 4889 17547
16 47912 54430
6 83814 86296
4 9649 98330
1 43679 53119
6 65582 81368
3 30848 82448
1 27357 77474
1 7791 87340
1 43653 84610
1 30850 88536
62 91846 96725
2 1329 67490
3 1096 38921
1696 96094 98180
36 79461 84400
6 56708 76409
2 39574 80414
1 10358 86196
1 13630 62294
2 36168 49991
1 2939 63391
2 37432 83226
1 1320 73981
9709741 43021 43270
12 78431 91782
3 35185 48592
5 23594 40911
5 17753 30050
2 2232 32524
7 64890 97811
6 35006 76128
2 12023 31240
2 19453 49997
2 55960 87502
4 26834 52665
1 72002 76050
1 11861 63350
1 12679 54097
1 70605 83837
3 2412 64403
1 2473 65282
1 4871 50740
1 26051 60700
125 16561 17153
1 46786 76896
2 16991 45009
2 21065 49475
1 6176 51042
1 22386 64950
4 7135 23225
2 40985 92809
1 8379 40840
3 33813 75969
7 51954 61239
1 52155 87170
1 2195 44003
7 21716 35013
4 49064 70469
7 74976 82745
1 44704 96974
4 3687 61731
1 15075 56495
2 45326 93472
1 46981 65783
1 24730 79186
19 85931 87482
3 14969 39914
5 48766 51187
3 48357 83669
14 60079 86621
1 24403 98807
80 68042 70756
2 83356 90477
2 23738 86021
1 31326 76376
5 15796 38448
2 29575 56402
15 8343 28992
3 51517 93174
2 14323 30702
3 37154 40688
7 37982 64054
2 12869 26458
2 2234 62618
35 84076 98024
2 1010 54357
1 30979 91550
3 28899 85179
2 26949 42647
4 16403 17249
2 32060 55559
5 43338 46912
12 73096 80327
1 67085 93978
1 68482 90406
7 80469 87635
5 24163 64758
3 15282 23416
1 61838 76788
3 19305 56603
4 40271 74613
1 46864 74254
1 20152 80824
4 56715 89519
2 43095 72760
1 33699 81362
32 80509 92179
1 79777 99446
3 12137 63711
1 3030 75634
1 40273 54858
2 19859 62580
1 25983 73824
1 18707 69467
1 58488 92196
2 45326 48870
5 28360 44446
1 38522 72479
1 4510 60901
1 19067 78462
2 68796 98213
1 27876 56194
1 16189 33325
3 14626 65375
45 67300 70814
8 12770 21756
3 39065 66274
4 25267 44130
1 27129 54473
1 10302 45160
1 24568 56544
1 14620 87712
1 46811 55133
2 2802 70474
2 66980 77319
7 74608 79906
3 27634 92956
1 4100 79562
7 64379 72163
1 21484 78672
48 83793 86667
96 65026 65742
31 90103 99870
4 11084 25401
8 54970 64039
4 37632 99416
143 4395 9980
2 47102 97811
1 49199 63274
2 21103 85440
19 148 29183
3 39827 74246
1 14784 73045
1 21946 66201
2 37474 49529
1 61127 88089
2 3742 72374
1 6344 99069
25451 96054 96833
3 36339 66622
1 54780 95869
18 12099 21318
2 15360 53014
3 36566 38868
2 12438 98225
1 30874 94526
1 4893 23566
3 47211 66202
27 77571 79986
10 25635 41175
18 71639 94327
5 41433 67978
21 22882 24837
2 31620 67934
6 70340 87533
2 36996 50375
2 9880 95536
1 15341 97299
1 3645 68726
5 84467 90185
2 23947 86644
1 44284 54079
6 16436 25484
2 43843 94601
64 91482 93392
2 54025 71778
3 33608 99871
1 4912 52331
1 25950 49973
1 744 45670
2 42984 76102
30 31164 37776
1 29014 60437
1 7409 63154
11 20477 30478
33 81562 85316
1 35833 45095
3 34586 89894
3 35214 38291
9 15537 25331
16 67251 73473
1 4434 68855
5 7639 26364
2 30807 49478
2 24163 64181
20 54857 56740
1 36138 45299
4 31206 94595
1 30786 39392
1 12314 40062
1 14874 68915
2 71249 85269
4 45155 54436
2 31139 70984
1 12463 86764
2 58261 69871
7 6015 9264
4 44163 95610
2 55292 79044
3 10189 57554
1 65509 70573
11 38045 42026
1 33264 94429
3 53206 58529
2 22219 55519
1 90 78186
1 23018 62781
75 9238 16563
1 10328 90715
1 39631 84085
2 4831 66461
1 3391 81409
2 29162 97777
1 11528 73732
1 34250 75025
2 43386 67262
1 38059 52340
2 9450 37847
1 9369 63762
2 38482 48188
2 32060 95013
1 18503 46919
1 880 51640
2 59378 88683
29 6978 18368
1 9693 31636
1 13349 35502
1 13886 67793
2 24460 52713
2 14405 77429
31 5139 12512
2 52069 78840
2 2957 20081
29 82134 96779
9 52550 63744
1 83759 98580
3 18464 61285
2 22262 86981
1 13343 86556
2 24878 66186
2 49490 63391
1 14193 64934
1 27475 94298
1 23945 61117
8 74352 83083
7 4787 42845
1 13501 56633
14 90536 99709
12 23935 28878
3 42814 74032
2 6265 54610
1 12824 65875
3 7796 32193
1 4412 99543
3 3442 79551
1 44372 85341
3 10518 97032
1 4225 58394
1 33621 84004
1 51967 60990
2 15605 48470
15 60112 64515
8 46099 53567
1 26042 82570
1 25109 95732
3 31667 39385
1 24018 84662
1 6466 55325
3 40672 79917
1 45886 94460
57162063 47723 47851
2 6796 63154
1 15164 67661
1 14144 77157
1 54636 74839
2 43440 55290
1 3437 89238
25 5119 10249
1 44235 86473
2 23324 51703
1 3180 90373
1 8348 83079
3 39162 45361
2 9171 93118
1 17806 84798
1 57217 99893
2 42481 63945
1 54687 84501
1 5765 88168
1 18269 76861
5 55988 62855
3 39976 73080
1 11981 73172
1 35242 62956
6 49998 78366
1 9307 50828
2 31429 90078
1 32586 80046
1 60490 80026
56 72704 95449
3 8202 74567
1 1957 82090
21 89288 99489
2 40530 91767
1 4941 93246
1 41931 99702
1 7474 79677
8 63319 84065
1 65498 95594
3 19564 43094
2 57021 96009
2 16131 45873
2 25475 73400
433038869 13454 13539
1 16491 93587
3 68995 69900
3 33780 72293
21 5003 13790
64 29446 32492
9 75484 83032
4 9791 57888
5 48473 56741
1 52836 66279
1 37779 72692
8 72561 90328
5 28308 34080
1 649 95785
4 80848 86658
2 61957 94326
1 44401 85507
22 66119 69570
2 5299 53426
5 20286 73028
14 24105 38819
4 67300 91039
4 11639 73651
1 20993 89927
10 58304 63193
1 19275 83668
1 14315 71992
8 25312 41517
4 65386 89798
3 45819 52545
6 54436 58258
1 25005 83407
1 44493 59195
1 34692 95437
2 14795 39625
5 12572 33422
18 39679 45916
3 22097 74713
93 94737 96114
2 27335 76573
2 4125 39802
50 86789 97748
2 49977 77288
2 15762 94302
2003422 91975 92597
1 58043 72087
2 18816 63736
9 1988 31709
9 5772 15110
7 13792 19750
4 44034 87758
3 25612 48899
7 15759 26223
1 22648 48604
4 7485 89557
6 70604 99460
2 26004 82858
215514223 99051 99642
1 20540 91101
36 20655 21343
269150 90339 91357
3 20936 58973
2 5314 35048
3 21266 78258
1 16610 86166
3 45696 83318
2 39197 49267
1 194 67820
571 91297 92666
5 73809 91232
3 11818 70214
1 41287 46371
2 54768 88357
5 11541 21150
1 10768 50128
1 3264 55175
1 38669 57779
11 11426 41501
30 25987 28580
6 74261 85040
3 23462 93851
12 67599 79327
3 13685 47222
12 51577 54542
2 48737 67799
8706625 76122 77235
1 34680 63735
4 7463 49194
6 68990 95075
4 68953 99031
1 67577 76530
11 49583 68425
3 38683 82120
1 52408 60824
1 42154 73463
1 681 91128
1 2027 91655
4 23948 29744
1 11812 71314
5 65338 96894
2 71492 88151
2 53103 73416
28 23722 27807
13 32606 41349
1366623 84540 85644
7 71393 79947
10 21906 26016
9 32324 35547
2 5922 59373
2 68502 89840
10497 56847 58689
35 12821 21603
5 46214 79946
1 33461 90874
24 10608 22837
5 38191 39694
591196 89925 90948
73385 58509 58640
5 5577 68202
2 22403 31962
1 38371 83021
3 5982 88531
2 11731 93494
1 21969 41449
2 64711 92611
1 50459 73812
5 53425 87448
1 8297 99645
3998 7701 8046
2 50937 66587
5 8493 47972
2 22397 64568
1 45861 91428
10 39954 44123
2 4316 66181
2 44094 89184
187 1639 2648
5 8623 18658
22 89462 92978
22 47974 49474
1 34639 53674
16 27311 29802
50 1056 13539
3 40037 42852
15 17814 26810
1 5935 58250
2 41034 98439
2 44658 61294
1 21821 86500
12 59002 80506
1 5373 81422
4 26862 97269
1 18593 35515
8 11478 13122
1 52468 68816
69 82244 90817
7 50522 73961
9 11534 17284
2 4319 89684
3 45716 63852
7 31348 47017
1 36158 66063
7 7166 41625
9436 45316 47156
1 62436 98418
5 23167 89315
1 24640 32040
18 8397 15935
3 30802 40154
3 18696 82380
1 1070 58021
2 66540 67812
3 43634 54523
1 19472 25272
3 16000 58640
2 47310 56795
1 28029 64628
2 46326 73895
7 19297 21498
2 7441 94285
9 62534 68841
2 5609 23578
3 65265 80057
6 14442 29738
2 15061 33920
1 8039 28396
4 18247 44642
5 60520 96959
1 21462 82217
8 15343 17241
1 7613 35250
1 54007 97834
2 56422 88203
2 20149 88194
1 348 72119
11 84998 86633
6 6347 64968
1 29289 48829
2 37399 74804
3 3978 24593
2 31069 92800
1 3760 84660
3 46395 59878
4 30985 35776
3 58776 89764
6 46914 64896
1 9808 91511
2 37393 75542
2292 30595 31168
1 39441 95161
13 73862 95279
1 22279 86337
2 9938 38867
8 7384 24833
4 32229 71770
1 25832 60535
1 27496 90178
2 53455 86501
1 3652 69000
2 42773 99582
1 16862 87535
1 46494 99492
2 14802 41371
1 19881 43919
2 37322 61091
2 27727 58964
1 29497 78334
1 47195 58286
1 22029 66848
1 17677 74397
1 12010 59122
1 52650 79252
9 22796 31255
745683 57530 57911
3 641 65569
3 7497 34329
1 33734 96528
1 36904 78703
1 30444 86923
3 4365 26086
3 28518 39824
3 25288 90345
2 33968 92448
105 646 8361
2 11475 96255
1 25515 84572
1 45898 63247
1 25561 97916
1 4268 75361
129 1558 4596
1 43567 92171
4 33034 48813
4 6531 26748
1 14198 64153
19 2198 16038
14 29634 31059
4 25241 59434
2 75924 99980
412 2472 4811
2 9019 65149
1 50156 75467
6 70711 93702
2 21275 97938
21 65053 88934
4 21586 59100
2 23849 44900
8 22558 26473
43 15824 20924
1 4929 41131
2 6729 32847
16 76359 92170
4 1751 82567
2 51694 93997
2 13734 42651
4 53221 62228
1 38074 60904
1 39320 58445
9 29646 42669
6 67770 81872
1 17185 55684
29 63315 66681
1 29218 93892
18 39445 47982
4 21894 98013
3 59926 87341
1 35079 92216
2 37804 49121
4 28944 73338
2 44941 58677
1 56418 63293
1 20226 78390
8 59773 66287
1 2711 82537
1 42754 85198
2 30423 74578
2 467 74758
1 3930 65300
1 54968 97581
7 59366 70203
1 27131 40700
1 42607 67805
2 39646 72214
2 43954 99028
1 41175 96351
5 1791 50144
1 379 86511
1 12695 85293
2 50864 77443
5 9290 40292
1 34259 46357
2 24963 95934
9 48846 52977
1 32134 61778
1 7073 49302
1 30924 62061
2 19158 96913
1 12789 71189
1 15472 61427
2 64933 90508
2 24679 64701
4 3770 29022
86206 88087 88568
1 21985 37491
1 31510 71646
4 46216 57359
4 56571 96279
8 15281 30004
3 21714 88128
2 40646 71021
2 37260 41823
1 23328 87358
1 2460 68085
2 49733 74465
6 16735 26428
2 36050 74034
2 26488 87446
6 12914 36738
1 18860 50512
2 20593 30765
5 83716 89322
46 93549 95890
3 23994 58594
2 46141 72976
1 36396 60391
5 11971 47039
37 75929 89012
1 39695 89723
5 62259 79361
437 32515 35041
5 61981 68172
1 62670 68136
6 17557 33280
2 84475 93565
1 17929 61495
1 49716 75203
3 8400 65456
1 7205 82601
3 20645 22126
1 17984 97775
3 12939 59987
1 12669 51696
28 12429 21793
9 58261 89115
2 64291 71273
5 71669 81143
4 26482 31468
1 3954 37675
2 5852 25241
2 23819 32991
1 1666 83174
177872168 232 879
3 43982 67929
268830 11898 14061
5 27874 41029
1 25652 63147
1 13904 72994
8 62312 77264
2 17095 93523
1 20032 91112
8 35141 49908
3 54850 80672
1 2646 81102
1 53840 99773
1 3011 79017
3523 53530 54359
1 15452 87687
11 70519 76700
2 15155 77550
219 92512 97907
3 52271 75637
13 74937 87484
1 38300 80176
1 15833 85330
2 9497 80742
1 19738 95500
1 8943 91272
1 29957 65383
1 13540 64359
2 11463 35544
1 53103 68969
2 3124 63902
1 37765 81241
13 54822 62235
2 36756 78840
4 14260 61987
1 5086 75003
1 13420 67419
1 819 86808
1 47861 99190
1 41355 85728
8 74938 80262
1 37756 72747
14 70112 72882
4 11168 47714
32 80089 90765
8 2489 38336
2 13686 81565
3 45806 72760
2 59411 83811
1 1951 71655
2 61345 66262
6 38258 44578
5 24120 62226
2 15186 81019
1 16723 61675
1 9847 99605
26 80289 81517
6 33379 54720
9 40932 48980
1 1604 53137
3 174 36108
19 85362 89849
4 2291 36007
7 60764 68624
3 52370 96121
2 51693 63872
1 29057 32795
10 38860 55158
1 32556 76073
1 31831 90840
10 75309 78494
7 27848 35626
18 70716 79722
3 2297 91443
1 10338 31842
3 75273 80714
5 57841 90656
2 8169 68932
2 1677 47008
1 18789 36535
1521650 51715 51823
1 45803 83700
1 25267 56951
1 37390 78501
4 17609 23188
3 12752 40224
5 80554 81900
3 5080 64432
3 34080 94171
1 16671 59712
6 39826 46636
1 34545 95577
1 15479 41257
3 33627 42817
1 56193 84178
4 59285 69616
2 15824 87732
2 29561 54786
6 43274 65566
1 22203 98169
14 12892 24797
32 89830 94120
20 3598 23993
3 27447 96742
3 23923 62771
1 29113 40641
2 29585 67513
1 7381 99730
3 60382 89536
2 35548 55163
2 1940 79261
1 1131 66728
1 27188 79426
1 15522 63963
1 49855 90334
1 20413 83157
1 5546 86804
2 3779 50850
1 12799 75333
1 885 91883
2 53198 92398
1 8434 49321
1 3963 41076
2 46533 63797
16 80191 91297
1 25868 40911
1 53718 92151
5 21994 49388
3 21811 35050
1 11078 95071
1 1620 60823
2 28561 71947
4 60124 77671
1 17581 99305
10 73729 76144
5 21211 31780
22 77737 84170
19 15219 17358
3 11669 97373
3 33283 48556
2 28621 34383
2 31703 61616
2 20088 97525
1 25322 80562
2 72712 92136
11 64598 90234
1 26049 63580
3 35819 63765
1 13147 39201
9 41344 48605
2 13464 91902
1 7634 45557
12 74014 77571
35 91299 96293
1 10277 79862
16 66749 72121
2 3281 88153
1 38924 47597
1 6380 58316
3 22765 39844
1 7915 50491
4 40721 69034
31 2757 11408
1 55211 90753
13 71377 86641
1 23220 75684
2 18219 52045
10 48861 50856
2 59141 79510
6 1283 28525
9 40824 57718
16 83204 90807
2 64773 69848
13 60966 63656
2 3202 49648
2 20161 92644
23 8126 19733
3 7044 47554
1 482 92250
1 23455 95055
1 16002 84295
1370062 82883 85700
1 35774 96671
1 33162 99999
8 59777 66552
3 16796 70810
8 40024 43386
6 66505 99140
7 65917 93488
63 1311 2886
3 20184 81900
1 31626 86587
1 50207 88848
2 2701 94945
1 48958 91321
2 5874 77793
81 9315 15268
1 70977 91652
1 77829 88774
2 17638 25115
4 10928 85792
1 15665 76198
2 15068 75377
1 77629 89948
3 933 60746
1 64912 80588
2 44442 98199
2 70657 93183
51304 9123 11404
2 18542 86019
1 56490 77633
2 32648 99747
2 61459 96800
1 17697 74162
2 20761 87823
2 12829 55677
2 35845 80625
541640 94621 94934
1 15619 79361
1 32784 90399
14 13477 18453
2 36465 59967
1 35101 89218
1 5478 87325
1 21528 67376
2 11631 55998
2 46232 87655
2 22221 73781
1 21990 88252
1 4489 91973
13882162 3152 3499
1 5853 71525
1 19312 80977
94 88224 96455
3 60943 68014
2 25397 98438
66 95719 99260
2 4420 78491
2 35376 46503
2 10554 46402
11 64921 65816
12 19078 35739
18 19767 23361
1 2655 47656
1 47235 73065
4 34845 54549
2 36792 73361
1 9493 86547
5 47450 52940
2 47350 80603
1 29121 64703
412102 39185 40476
2 32905 75385
1 16384 60616
18 49524 61737
2 19326 81148
1 24445 88996
8 66393 92240
1 15093 63433
4 32314 46670
1 45250 63106
28 11805 32130
1 5825 36919
1 3275 84014
3 57904 84237
5 38394 80117
2 48764 99190
1 43733 59451
13 55175 59747
1 25849 84625
5 12371 15652
1618906 22420 23094
2 16990 55534
2 14003 89681
1 23631 69958
20 82872 97819
23 80656 91570
1 31678 59989
6 73600 84623
7 70385 74003
1 34645 46533
2 58803 93965
7 40276 60580
10 81171 89987
2 53491 76831
15 65106 84942
33 32181 38678
2 11387 88063
4 25398 35380
1 54047 68914
5 77422 84757
11 38678 39872
8 1788 37214
13 81142 83158
2 37570 85232
3 36734 65656
4 34111 99669
1 38309 82714
1 6554 75935
4 40036 50309
2 16075 81542
1 3249 86457
1 16580 81244
1 14838 47267
1 45074 81309
1 28590 90942
2 60188 96436
2 53029 57785
2 15504 76213
1 13934 48985
2 1456 60441
1 34022 78263
1 31017 89753
28717269 72680 72966
1 32169 43793
2 46942 80764
3242 12929 13596
3 46331 86571
1 48877 83181
61 89541 94191
2 19591 98667
1 32546 61491
1 31996 81444
1 57907 74792
8 61891 99156
4 64919 70859
1 4096 87609
1 46396 78251
2 46576 91945
2 63242 99454
99 1952 2883
2 32776 80269
2 84953 85970
3 79093 96796
13 34083 43934
3 45136 87562
2 15950 97723
6 42821 52484
3 38223 42283
2 7397 96212
6 80917 99986
1 13203 83849
1 14992 67225
760 53780 54352
69 85983 92655
4 14588 51185
7 65287 71216
1 10404 93317
1 36950 76284
2 19461 53860
1 17462 40100
1569547 31443 32836
1 11493 93605
27 29169 29620
3 16870 50878
1 36217 54702
1 15538 73401
1 21257 43499
1 10084 60089
1 3117 77233
1 1075 96197
1 37865 77009
1 10552 72103
1 28981 96176
14 26819 34916
1 19950 94400
834959 23124 23768
3 64598 78021
1 25481 53090
876578 68143 69242
5 338 25233
4 49474 82257
5 2557 63930
1 34862 83607
1 50951 84661
1 11491 86628
4 59071 74031
3 44349 77711
4 44950 64681
10 11695 30022
5 30074 39719
3 52566 74278
9 75234 93625
1 21056 66772
1 46808 88907
13 34792 37643
2 46772 54314
3 10831 36636
2 33991 82428
3 85042 89789
1 35690 56611
5 62757 88486
1 40859 97865
4 10093 68599
2 30364 92291
1 12772 79844
1 33708 93417
1 11087 92898
1 31556 74315
32 9451 15843
22 81785 86093
2 29274 85957
2 32688 49130
1 11704 99204
27 76779 79385
11 49007 55873
1 32631 43039
2 19162 66110
2 68529 89600
20 23634 31787
2 59300 69662
50 15205 26406
11 68827 91038
4 24053 62487
3 10703 32574
5 27577 48736
6 36645 67173
1 35966 71438
1 11469 73490
12 68984 73949
4 24252 68053
238798217 89896 89948
8 11957 26694
2 32828 98176
1 14826 65218
1 35939 67762
2 13863 67850
1 43651 78379
1 48829 79656
3 13745 65402
1 9219 87768
1 14346 42425
2 10463 31625
2 23179 48366
1 22255 76482
2 40692 84144
1 40497 77935
2 53944 68212
4 15430 41790
1 2635 40027
1 15083 91582
1 3201 73356
13 60167 83401
3 49326 74863
4 10522 35825
4 51419 64113
19 82636 94227
2 59947 85613
1 3863 92828
25 79222 94124
5 65340 66651
3 8482 50294
4 35020 93338
1 726 82703
2 7402 17771
2 24089 39146
1 15992 79559
5 52033 55583
3 58480 71798
1 28218 54605
1 8764 86857
1 30847 76973
2 39799 92458
3 62537 69727
5 24617 37881
1 60437 86194
1 32086 67105
2 79714 82074
2 15270 52980
3 49574 91302
3 10249 56269
1 5491 49999
55 4295 15517
7 66618 96211
6 14041 32992
4 20741 35893
1 1531 56941
9 12842 17471
5 48823 65260
7 74415 81170
52 86775 94004
1 2120 75196
6 43377 70213
90 5213 10276
9 40540 47540
1 37742 83281
12 7192 25141
11 37611 40453
4 8602 19188
3816 51762 51776
14 43999 50127
6706 67121 67219
11 55861 92212
2 6776 61323
1 54568 68614
1 70847 97265
5 35091 52849
1 7200 94329
9 77454 89453
11 918 20989
3 7034 74342
2 51186 93995
2 8852 31338
1 49565 94462
3 48349 82263
2 10801 23357
6 20818 49339
1 18591 61172
1 28058 94692
7 14857 40876
2 21409 84262
1 11118 49237
3 58692 77278
1 4822 76940
1 14425 87859
4 17420 37206
1 18708 70028
1950879 31640 32076
1 45910 50394
10 65546 82504
11 10444 15198
2 1924 78106
1 9309 41661
3 40677 81904
1 17204 32874
174 4051 11116
2 48245 51552
2 39103 69194
3 38297 83204
2 40780 50068
1 63900 82770
10 70484 86534
5 42168 46926
1 30414 64196
1 58554 89616
13 21168 24978
5 34099 78804
1 2785 86718
2 7557 61014
5 75171 83669
1 27788 49650
1 40162 51934
2 44890 60226
1 2397 92242
1 5200 54554
1 44014 80448
1 14779 51149
10 33705 41186
2 65717 93617
2 69896 73372
13 74733 99076
1 66057 98992
4 53924 68573
1 47549 88084
2 1704 88560
4 30687 65162
3 34184 56397
1 13125 50318
5 6693 43103
2 71387 94088
1 21797 32762
5 63385 72338
6 11 36949
11 55484 64580
1147224 60898 60950
7 44468 63396
33 25507 34185
1 7340 60281
1 9493 32025
547588 80324 81197
1 9650 15970
11 36985 41310
4 29704 43088
1 48688 53704
20 3336 16267
4 20130 70353
4 12818 17344
4 5674 80458
1 24929 75804
85 4413 7917
1 31678 87124
4 5323 19874
5 2937 32518
1 29009 49125
1 24250 83018
4 37368 66981
1 16503 71553
1 9739 59429
8 77449 83381
10 72867 98922
1 3629 61632
2 51970 79372
6 71325 84379
2 32951 92499
132 2691 6943
4 10606 70536
2 31087 74203
5 423 29690
2 16427 41127
1 35483 74395
2 41992 53809
2 35516 81112
2 274 29399
3 46590 75012
3 46596 80504
1 18033 87165
8 11098 15071
1 46778 50312
2 8699 88590
1 1076 98100
3 20305 45222
2 27959 81371
1 14552 70684
7462 46642 47487
1 35111 81251
122 89361 93479
1 25852 85703
9 50021 85741
9 3379 30393
2 89099 94607
7 70415 86617
3 21274 69731
3 32654 52080
2 65749 74342
3 34468 54773
2 27064 50358
6 76664 82890
2 38418 92793
1 79428 95940
1 30190 89646
1 36464 76253
2 40326 89344
1 54116 87316
2 33845 40832
3 19981 73307
1 43213 91899
81 68567 74595
2 69795 89905
294 30161 34577
2 15167 82442
1 7690 51639
1 34899 87494
2 68596 73108
5 12070 38826
18 6481 27595
1 9388 51572
3 5850 48424
5 38939 67444
2 25090 57388
1 26723 66171
1 1412 94526
2 6553 36895
2 42216 83037
1 61624 78363
1 10487 55250
1 48817 74440
12 73365 99358
3 27775 89544
2 12135 53769
1 22785 53966
1 65675 88570
2 25001 73585
1 47514 93203
4 49395 73647
1 47961 68066
52701532 73542 73858
3 8295 58075
1 28481 61080
4 35985 43312
1 23621 66227
1 46871 49156
1 31849 94769
52 83028 99668
11 14310 26671
2 23314 68590
12 13363 24387
1 31486 84603
2 2001 42936
4 22800 95942
15 62847 86701
1 25201 91811
1 38664 99403
1 50290 93850
1 33527 76067
1 8616 47259
24 11185 12783
3 29401 99204
2 77844 88292
1 32144 72804
3 24856 57579
1 56278 69001
1 1205 76733
6 13707 33124
4 65305 94289
3 18865 64625
2 42449 76842
1 8793 43544
3 17258 57490
1 13674 59037
1 46524 79210
1 36331 91127
2 587 61759
1 3123 87681
6 53316 86560
6 22477 35778
2 2622 65615
1 15027 31581
1 7421 74678
1 45721 86307
4 64015 72909
3 2514 41573
2 49261 74161
2 44338 50676
3 7741 62820
1 2821 51412
2 59202 87020
2 22545 78114
2 35550 39030
39 14925 23259
3 33080 43570
4 64458 75586
3 23753 36554
3 752 45323
1 10288 34518
1 22027 35052
3 47375 65933
4 26878 71486
1 6005 50381
1 31434 78465
1 44501 93098
1 29699 48836
1 22896 93391
1 18166 76952
2 5089 99674
1 22575 78128
1 9933 64011
1 29563 44714
13 53589 55741
1 29182 55719
16 77095 96657
3 1125 46224
3 44882 63959
1 36749 61256
13 63588 76113
4 7160 37341
2 136 96302
1 39763 88708
45 9730 13892
4 70292 76146
2 49038 80879
9 59928 69445
8 3108 49655
1 25681 78141
1 21790 92139
1 21199 87239
1 6495 50937
2 40854 72727
1 3830 92812
50 24807 27844
1 11258 72459
2 55364 89846
3 67307 77688
58 92262 93323
1 39708 84023
3 15872 25491
7 45916 50494
3 84312 94034
2 2546 83826
2 59412 78536
3 34068 94464
6 10589 35638
3 29879 55069
2 30730 97515
1 44592 59762
1 37298 61135
1 18536 70842
1 10396 61939
12 62355 63666
1 61529 64737
6 68115 79359
3 421 80613
1 61385 91076
2 55818 80161
1 16478 98657
2 19816 30622
2 36218 67032
29 58007 60969
5 21749 56965
10 15571 37390
489608 32174 33306
3 21673 38453
1 2325 42178
3 38408 86596
1 50612 97987
5 53578 68493
1 39115 76166
1 57068 96694
5 16846 44265
2 44994 86820
9 77086 82076
4 9905 60434
15223174 42338 43168
3 46544 61206
12 70881 87286
2 19290 28144
3 18790 38382
20 80559 97946
9 65238 71646
15 89087 95911
3 4932 91031
3 48298 48965
3 19628 86772
2 30685 40819
1 15230 68630
4 28399 86419
1 17902 38327
194 6507 12060
2 22521 81480
2 35751 63875
1 18295 90467
1 201 76411
3 24095 27203
2 36118 92017
1 3286 28593
44 3125 19037
1 3220 23448
3 81016 99632
5 37907 84697
3 1411 46440
1 11224 50890
1 57591 66861
2 2487 10867
3 237 83901
1 18278 95463
1 6047 90450
2 22294 63516
2 5607 47357
1983 76093 78548
3 6670 76560
2 634 10658
1 9128 54719
3 24453 34181
2 49088 57351
1 51506 94737
4 2341 70531
1 32227 63518
1 61227 94854
1 4750 59341
2 14225 57167
2 38453 45199
4 13347 25502
2 13435 73360
5 50308 69119
1 27525 58969
2 27634 75425
1 17755 56807
2 27508 92168
76 8306 9823
3 48792 49755
1 16219 98551
1 31949 57264
3 78794 97059
2 2613 49117
4 4447 19365
1 51691 92148
3 28843 73016
1 33817 59178
1 19667 95873
2 53692 72826
9 70314 74525
3 17754 81045
55 78565 82340
1 33103 51095
1 49124 72413
6 8098 40527
3 21878 33522
6 5086 28900
4 46812 53927
6 53293 79613
2 48263 70187
1 13179 65317
1 38902 51508
1 50790 73171
7 4629 39078
1 78015 88274
1 29570 45450
47 88367 94855
10 80124 96480
9 71533 99053
7 48709 56018
1 11634 60599
2 29397 57534
2 37624 70259
1 55056 83061
5 25052 44612
1 15240 58190
2 46912 62678
11 8287 20439
2 13624 65330
1 31516 92049
9 57849 89331
1 15568 92409
2 3829 73593
1 43173 66118
1 33651 64924
1 55347 85309
1 28069 57178
1 31554 84543
19 514 14859
1 22418 93435
2 5295 71980
2 23681 39803
1 24993 43575
3 9854 42055
2 8550 42265
4 41465 62817
2 38188 88465
1 22472 86901
7 9659 29025
7 63455 84868
3 6740 27399
2 7606 52471
3 29934 61484
5 57490 96174
2 32773 40540
1 11032 16356
1916606 9790 11266
2 72437 82845
2 36998 97974
3 32146 51043
1 31731 68615
6 52978 99197
3 54222 82378
1 18376 84733
1 29641 59200
2 173 51654
2 24656 90373
1 34231 49361
4 62449 88718
2 11102 72959
8 3571 29576
2 34466 55563
1 12898 96755
1 12290 17732
2 12331 49709
1 11004 58025
3 58013 79686
3 8618 34542
3 9755 66555
2 50482 53998
3 39745 60696
3 34190 50746
11 11883 24230
2 74124 79063
1 8500 51394
5 3471 32217
10 57473 59792
5 74318 99570
6 19543 57001
1 4696 52943
17 80977 91825
1 11877 44909
185929147 98370 98654
4 43710 55529
2 5034 36096
4 45952 82700
5 86846 98387
805210 15052 15363
14 4341 14354
1 24347 45470
4 48295 59547
2 55034 73746
2 18013 86269
7 7907 17873
2 46341 88483
1 44715 52152
1 23968 70832
1 34468 98549
1 16649 56302
15 74942 80905
12 34790 46311
2 25193 82076
4 9796 35958
3 37610 97231
7 59456 92682
1 8687 45243
27 64384 74156
12 81596 94943
3 19700 89335
1 33879 82317
2 23211 82791
1 77662 83047
2 12263 55249
1 16887 52259
1 5440 58669
1 66909 76521
1 7096 48059
1 27687 97573
4 71133 88890
33 25841 32929
3 62026 95626
5 15408 20674
4 3661 42859
1 14950 61945
13 80873 98323
1 48651 85254
1 31294 87206
1 47140 53019
2 18013 74834
4 8352 63730
3 47331 53030
1 6437 65039
31 14006 19132
2 9556 32393
4 68264 77448
2 18091 86078
1 8489 64943
3 35847 79273
3 8830 65616
238604904 3943 4035
2 30842 87878
2 20199 36943
2 12734 31079
5 48532 53578
1 46672 81694
5 30576 41199
12 68373 98332
11 15771 17826
1 39076 60445
2 54640 98567
3 24172 55837
1 18045 84045
1 69964 81569
1 4062 57829
1 64936 79978
2 12418 96324
7 50330 70228
4 11296 67411
1 52868 99989
1 24285 56274
4 52587 79581
3 19109 94553
2 59414 69013
2 44106 67143
16 899 26643
1 24764 95867
2 22859 85758
2 58921 77019
1 17642 56191
1 16843 93405
2 55448 87667
2 40245 54958
3 15584 41821
3 56226 99044
1 39633 71063
2 8027 52100
2 34014 63989
3 33239 52984
2 58532 87159
4 5845 47943
3 62423 97166
1 3112 50197
4 54083 75316
18 79088 89623
1 1092 85597
2 9423 87309
1 22656 95358
1 33582 93890
1 49436 89255
1 35891 96890
1 17778 67685
30 4343 13480
11 11697 28662
2 21083 66932
1 33637 83622
2 54199 86358
1 24387 75460
1 52349 64454
6 25463 57986
2 59052 75187
1 8857 84789
10 79751 84920
2 18961 78369
3 27645 53244
1 5380 71666
6 62136 75149
1 5939 64313
2 5240 87042
1 10139 68158
1 4741 79352
13 20742 28919
15 10078 19220
3 5312 32623
3 28144 61308
4 25310 31606
4 18 24039
1 7081 15706
8 66504 73574
6 57424 60604
2 31505 70876
1 43561 68961
1 10669 68032
1 25264 74141
4 24945 54990
121 84552 98007
1 47947 87306
1 8798 93692
2 6493 46715
8 71153 74052
1 26750 86740
3 66011 83602
1 55895 75535
7 4517 51282
3 9024 35655
3 62273 84627
3 33052 57342
1 42134 79265
3 21482 96440
1 3731 81262
2 14515 29803
12 75644 83698
3 37847 52640
1 25972 53426
15 29924 34283
1 21667 31052
2 6185 41645
1 4400 93212
1 38407 99723
4 28650 35605
3 18992 66040
1 1093 73417
2 16665 21812
1 11600 86466
2 10505 32986
1 17149 66832
8 70996 88398
2 11801 56485
3 31194 74340
1 31201 42246
4 38782 43269
12 11908 25518
2 9322 21994
3 23205 96625
7 64292 90790
12 906 16010
2 19486 49074
44279699 17717 17804
1 6194 56452
4 34102 99228
1 30507 87938
1 41787 69276
2 8642 86778
1 3946 78906
10 957 19727
19 54529 65540
2 20147 36209
1 48415 80022
434 1434 3568
3 30580 42302
3 13404 52035
2 18698 73918
4 41800 51123
1 20015 94147
2 11970 87647
2 56914 93531
1 6128 90863
2 827 70538
1 55080 56303
5 30001 32580
1 1268 39625
3 775 55966
1 15750 34167
1 33130 47490
21 79717 90099
3 36024 49837
1 10560 87100
1 35908 45936
3 44761 55791
5 20601 32561
2 20840 94902
1 7994 55871
1 22798 83529
14 58513 90860
7 4117 23598
6 1021 23340
2 14524 15986
2 11183 53820
3 33003 93333
4225 58613 59003
7 50829 56428
3 15588 58705
3 28401 65793
11 7933 13456
2 46936 97182
1 17694 74284
1 61754 83487
2 13499 61327
10 64104 94922
3 44039 79615
1 39896 64884
1 50267 81081
1 69950 85025
15 10631 14489
1 33371 83548
2 17055 87990
2 65663 87630
2 78067 95285
9 6501 25607
1 75496 97025
3 83161 86696
5 71695 98893
1 25605 84796
1 47663 89993
3 23526 59209
1 5407 16102
2 44398 68852
1 9962 86724
21 16319 20846
1 1597 39628
8 18168 41019
6 42111 93618
3 21670 62221
2 7662 90069
2 43212 70318
4 7749 47961
1 20294 57795
27 86302 86631
2 56599 99244
5 64715 83470
2 14640 46652
1 8143 72145
1 35713 71794
5 40121 66770
5582 44897 46837
3 87823 91931
2 35609 66599
1 4070 50774
6 68173 85592
3 5757 99410
2 16477 96268
1 66527 92834
1 36644 89639
1 10770 30744
1 57042 84189
45913764 93463 94123
3 35204 40098
6 23468 64690
1 13796 67496
1 9420 14838
1 4589 93804
2 15511 90293
1 37992 66661
1 1141 99540
7 9558 17072
1 1467 75029
2 27093 58866
6 56880 83130
1 32837 95104
1 58791 60554
1 15519 66002
1 49457 60599
1 46289 89994
4 20586 57337
1 17975 81381
5 11768 39794
1 30502 85420
2 39532 90568
2 26841 40912
1 12122 71830
1 5606 40907
4 58092 99520
2 28628 34863
1 23568 66110
4 23338 35723
3 16027 75368
1 19190 71362
2 7528 47228
1 3047 91235
1 38615 79744
1 15126 90617
1 10300 60507
1 26367 59521
21 79687 96929
1 16676 49308
4785 4195 5602
1 4851 47121
1 7804 64173
3 7253 68117
1 18393 68425
4 50270 93851
6 1878 37740
40 90169 98042
18 63447 65011
2 5809 86272
3 19425 52894
21 67577 67868
3 21986 84639
1 13235 32430
2 55512 74228
1 69918 99170
1 20059 34407
3 3822 76367
2 46028 80322
1 24004 54502
2 19483 94499
3 65029 92810
1 22623 80151
11 18618 28980
55 90537 96072
1 922 29939
26 14435 22111
3 7406 28429
1 5662 69790
17 68786 97762
1 36546 90439
4 69821 77532
1 52753 99400
1 29575 40405
424 289 4574
4 15102 90964
1 32136 75566
1 45944 82878
3 411 33930
1 1443 50196
1902 60805 62218
2 47194 93955
3 21466 42345
4 7643 57141
5 42581 82826
1 32836 87634
2 16361 48026
2 70397 94106
16 18897 23473
6 25245 53600
3 69048 76844
1 8420 98859
5 57537 63841
1 62842 92688
5 38662 67950
1 23576 63973
2 16788 58116
1 16986 32870
1 55356 90768
4 28817 94928
1 36958 39395
3 10632 50268
13395944 98608 99986
1 14932 31701
1 1034 43752
2 5025 46494
23 84144 88594
1 8183 37369
40366 31312 32902
36 73168 81051
17 41054 43789
3 86181 89643
3 25249 54467
27 62593 65232
2 18755 49247
8 4483 21754
19 50515 62339
4 55722 80948
1 14562 57128
5 19819 24274
43 43875 47677
1 11079 80152
16 34533 35450
6 63658 83927
10 14897 38265
10 42163 57955
2 80687 84927
2 85945 93473
23 59861 71092
8 12497 15326
5 1781 69715
3 19558 53578
3 39603 69538
4 50987 77782
1 13155 67870
1 35049 85688
1 56687 78161
2 27968 47836
8 35831 42315
3 41606 54733
30 17528 23258
4 55312 61752
2 9159 75036
1 38055 74884
2 2759 70165
1 158 82747
1 44182 88497
6 47746 53481
2 25009 73539
1 6345 90914
1 10724 88106
1 1449 52026
29 72850 90393
2 33773 94950
1 63031 66680
3285 96524 97829
3 18555 27339
4 62251 69334
5 7784 30090
26 32638 35027
6 27749 85966
5 30345 43044
49 6448 15190
1 48249 73376
3 4402 67352
1 23478 43588
1 17354 71341
1 26509 95460
1 19279 89510
1 11956 96368
2 41687 82487
12 65620 89271
2 55372 67277
1 7230 75168
3 8638 46881
3 34800 81098
1 14760 99293
1 50962 87095
1 76350 78889
1 6800 91034
2 50053 68358
14 19908 22472
340 95755 96791
1 41162 61551
3 17816 38269
7 76561 83545
6 30504 31804
1 52373 94841
14 69959 72574
8 31148 43281
3 11207 47626
2 24037 75342
9 40076 85212
1 36770 62664
1 17806 35813
1 24570 48529
24 13527 19094
3 34854 71673
17 7465 18347
4 14396 34829
6519554 15855 15920
4 708 63905
11 66588 79516
1 91232 99945
2 34200 50885
2 3983 15533
3 25739 71714
4 11459 27337
2 34947 51374
14408122 92803 92940
7 46494 95121
6 72864 92010
2 21546 87806
1 37851 98839
8 14700 29193
1 8540 97969
29 84820 86456
17 79809 93267
1 11341 21954
5 52664 61105
1 35194 57310
5 10171 20189
2 68718 90668
7 69746 76607
1 45077 83489
2 11715 75410
7 41303 51499
4 27777 35413
5 27799 83867
452388 82451 83278
10 26393 42000
1 10219 66315
2 38681 69655
1 32928 82545
1 28642 76524
2 22191 59373
1 8204 70561
1 19685 82925
1 5398 42345
5 56250 85751
1 27309 70466
10 68297 83955
2 34193 69631
2 53408 69628
2 45784 52358
14 4419 17833
2 6357 62145
1 3880 83721
2 18889 64888
7 60226 65212
4 68459 89906
1 23647 66322
3 2089 38407
2 19700 56914
2 43544 89576
2 16328 86546
154 3133 9522
3 5664 18495
2 23857 36080
2 25726 57261
2 17258 59836
1 32955 84437
1 32959 91621
1 8487 97925
1 23986 48996
1 14411 71309
4 54674 56400
4 36941 46343
5 61711 84457
2 3458 59439
1 18344 37467
3 13391 55115
1 2880 85134
3 43181 81361
3 7079 33267
2 54170 86998
2 19802 59970
1 44560 82714
1 39758 66825
1 26110 87319
2 16930 50659
1 80 57548
18 65269 79436
1 68968 89198
5 13489 27883
1 67361 76625
1 11995 98900
1 78742 96553
6 29610 65463
1 30932 47971
3 52828 69285
4 15522 38102
258063 23117 24044
1 37891 87639
3 52373 90624
5 51305 54448
1 27038 77636
21 72530 75479
28 18703 28402
3 16258 23777
42 88133 89931
8 62194 83158
4 10407 98083
2 5348 53235
7 9422 40913
8 43907 46852
1 35522 82427
1 9440 43188
2 20749 74949
1 38694 97111
1 27527 77151
1 35512 56719
6 55911 65310
1 43768 60132
1 31997 52268
1 19411 98389
2 28017 75546
28 87244 91620
1 44329 80240
2 48870 70954
1 13752 74853
3 4279 56375
15 18360 23579
41 28660 30396
1 40362 76850
11 64305 87456
1 25949 49393
1 57241 83252
1 67639 90189
2 17527 31293
3 63763 91883
2 62997 75137
46 11783 19644
1 14321 68727
1 16616 60508
1 63372 84778
1 10012 70774
4 46111 77320
1 45844 72821
2 4547 81751
1 19128 94519
93303434 2925 3847
5 7140 37648
1 18905 92577
1 49601 92755
6 40582 67785
1 68341 88754
49 86666 95342
6 3789 23457
1 35676 78161
5 17072 89599
1 48242 98057
4 11403 24744
1 7938 57295
2 29690 71370
3 33346 66974
1 12108 20852
3 17615 66485
2 23745 61181
3 8699 70815
1 18995 79802
1 9285 29733
4 74918 94082
2 13358 62352
1 1143 45034
3 24475 51044
2 369 31728
61 87837 93261
24 72553 89261
15 70759 77894
2 55036 88657
3 36907 73255
1 18562 74594
1 55821 86674
1 45448 75337
1 39871 75932
6 40905 48504
1 28261 65855
2 40397 54716
2 34658 50323
1 10147 81681
2 18370 24121
2 10622 67649
1 35272 84873
1 20846 69669
8 50734 94886
1 69436 72748
6 74461 99518
2 26107 56249
3 57673 91611
1 7949 97159
2 13706 53186
2 6015 66827
1 6051 62711
1 53289 77989
7 73047 93365
19 27775 42430
2 1699 30524
2 48136 87593
1 22675 65101
1 21852 51234
4 59777 90152
16 13498 16257
3 10840 47699
6 50508 66070
5 32558 47617
1 35635 71706
3 17018 88257
2 2003 70921
1 42709 55479
11 78563 81661
5 56793 77623
2 20303 42688
3 37036 45950
7 53869 57998
12 79512 86187
4 1458 33242
1 66178 84132
11917461 37492 38295
5 35002 88052
1 41402 71437
10 28 20804
3 53086 71620
8 14284 37067
1 22507 81955
8 29820 44537
2 15870 62724
1 24629 52954
1 59233 75043
6 20892 28124
2 40819 66545
1 16629 64661
1 15049 63725
1 25683 46008
14 10380 24053
2 26149 60463
3 21498 45566
6961256 83835 85305
1 13588 23012
4 38427 64241
6 49914 99611
2 49124 61937
20 78541 80367
1 5342 71706
4239587 43455 43887
3 16685 63132
25 81302 81722
23 91482 93223
1 50014 78706
51 3302 8944
3 6844 16132
6 59035 97808
13 3670 28852
6 23247 78810
2 32634 91836
4 38022 39234
1 67496 86111
2 20176 31162
7 23047 48332
33 4485 12819
3 54808 64206
2 22006 75140
1 47662 85338
1 20427 42413
2 11986 63006
2 31345 71411
5 42330 53846
1 9436 88293
11360550 92214 92895
2 5736 24660
4 57269 60396
6 20018 40906
12 71543 77988
115 91067 93014
2 26056 66981
5 48912 73581
1 4232 66296
1 8695 56881
1 30482 61216
1 32381 36445
4 34198 37623
1 11650 46418
3 16283 36091
1 697 72105
1 34326 38071
3 70960 75292
19 78134 89514
10 76815 80003
10 14838 29841
3 40122 72463
1 13338 41430
1 31807 41143
2 17511 93997
6 38969 84474
7 9095 21226
1 13404 44796
1 22243 67354
2 23690 65658
1 41573 52915
8 64323 93786
8 29336 64562
2 47729 69224
21 70907 77215
12 79308 90830
212 1104 6863
1 31380 96444
2 3830 99692
1 18748 69653
2 7315 99300
1 4131 26068
3 16027 39026
1 25667 55996
86 86381 95912
2 23038 41426
6 11204 24665
1 33355 65078
3 15905 48415
6 51724 57746
2 44220 74327
2 41289 54778
15 73608 87572
2 66692 99486
6 6360 62930
1 35145 64656
1 71336 95671
3 24008 29709
19 59788 67201
3 11248 75532
2 37965 98750
4 1316 55477
3 63392 71497
1 49177 91011
2 14128 34359
2 12446 97469
124 71065 71576
1 15433 56720
4 46660 92046
4 34406 46426
2 51755 87874
2 73164 96724
2 21402 87047
20 51596 54843
1 42239 52661
3 11550 84993
1 57055 66070
1 53378 73785
1 57414 97597
19 6186 19632
1 2400 53202
4 8762 47345
4 54599 98740
5 5738 43584
1 23468 53259
1 19681 34405
2 71419 97623
2 25952 61074
1 38160 49061
7 48986 56596
1 11003 78767
1 32881 50691
1 16178 42713
11 67081 87724
3 48359 88684
2 47080 66723
1 16140 90415
1 2620 66612
12 5230 20714
1 25839 93143
2 53578 97752
1 5525 64670
1 49547 58162
360 5064 6806
88 6109 9170
2 78433 85639
2 16837 24368
10 17342 34412
8 42380 44661
4 16494 44439
6 26443 89617
1 2798 66927
2 55227 88187
1 20466 48947
7 81511 89252
3 1553 51849
1083 76646 78274
33 87149 99159
3 28185 31869
1 12858 77271
1 28013 91930
1 16552 81097
16 55681 63450
2 70372 88394
1 4604 31089
3 46016 82727
2 79025 91188
3 73327 98093
8 33913 36639
22 37932 47294
3 29058 45627
1 13228 90216
1 22409 77334
1 11441 93864
10 83570 89840
2 19413 44483
7 65429 94813
2 6620 82029
1 37301 73037
1 29358 60418
1 66358 79632
8 62211 75801
2 6585 48668
2 68864 73209
1 23487 84377
1 13377 63899
3 14973 30229
13 70308 79453
1 27197 85602
1 26301 40240
3 49799 77664
4 6140 55688
16 87721 93788
3 42218 90946
2 12330 93125
2 36425 54484
2 12308 86509
1 61135 94578
30 90759 99370
1 28583 41431
2 51302 95814
14 84964 93109
11 18581 27740
11 21370 28726
5 14193 95594
2 22042 54759
4 77512 87426
160 1987 7102
3 83726 95306
3 18902 65732
153 10487 12626
2 39798 98060
4 18538 70730
2 16527 61891
1 21190 43033
4 62053 82904
3 21672 88258
2 77680 87247
1 70718 95521
1 23776 68015
2 31545 56978
2 39102 69363
2544923 91948 92552
1 6149 73144
14 29961 37078
2 11 86852
6 78599 79695
2 19335 96550
2 36992 43318
20 5989 11338
1 28559 83190
4 59880 94971
2 44620 77692
1 68862 99885
4 5125 72159
16 6430 21838
2 53873 78004
4 23707 37824
12 55415 61426
2 68649 97438
9 65977 76696
3 714 60225
13 10995 26632
1 12386 69709
2 12186 25795
1 39812 58323
2 28791 55859
5 18836 29928
2 64957 82720
3 69318 87128
2 12082 28978
1 12007 88910
98 83707 86467
2 38679 62599
3 7206 27113
4 32216 39476
1 31512 37613
14 10318 13405
7 72071 94104
5 9861 33166
6 72128 94494
18 36770 50243
4 19635 29312
13 28681 32431
3333 66754 67066
6 49218 79185
1 61829 94241
3 19851 44524
1 11485 65679
4 34987 62157
2 5573 41030
12 55902 62203
10 25188 32714
1 13403 43313
1 9975 54001
6 51821 85179
5 55651 67437
1 27185 50152
6 60631 63918
4 6516 70607
1 53176 59942
1 6667 65086
29 82560 91247
3 20469 55372
1 19301 43810
1 12758 31344
8 68959 84999
2 4202 55669
1 27979 44124
7 41565 93554
2 9478 61909
2 59415 66948
5 48538 55886
3 35773 70708
23 88655 95162
1 49643 60867
1 7105 67800
2 21545 69269
2 9250 42596
4 58779 74279
2 60894 75268
2 48831 62760
1 23932 70344
1 4483 82983
21 49062 52250
1 6971 75764
6 3335 13241
3 10560 71036
1 31921 75499
7 21925 57093
12 10068 22863
2 26532 70209
14 61653 66284
1 6506 81159
15 67136 86321
2 40894 66248
1 26903 52190
3 23975 42001
6 16374 28404
2 21794 56582
12 81885 95639
2 38112 93355
1 23201 44826
2 24850 86820
2 39446 60365
1 7327 63557
4 30667 37901
1 39033 95453
2 1965 30432
1 69388 94002
16 64076 78122
3 5988 49304
2 30748 94778
1 58553 94943
1 30271 99490
1 33513 38238
5 15713 67348
5 25128 32921
4 46547 91647
1 59426 85273
11 19062 24796
3 3329 31064
2 3781 95755
1 38211 85901
2 9654 90813
1 15586 88419
2 24173 52717
5 53185 60369
2 73625 82528
2 70627 88258
1 48759 60437
10 43497 48302
1 8388 41433
46 14769 20031
4 51546 55796
2 5141 94976
3 64931 87645
1 22540 90432
4 49232 94208
2 991 91840
3 15905 67207
1 32240 65939
1 16870 86814
3 11279 38182
1 45209 92093
1 3508 36200
1 41983 73171
6 686 36276
4 40445 52162
1 10539 35690
6 5673 12200
10 13660 19002
17 87257 91657
3 23014 38002
10 44860 61250
1 15745 55634
6 68844 74456
15 80838 93264
6 73820 99166
4 71413 99744
1 68917 77167
9 10381 43343
1 13586 49544
1 4551 24564
4 46490 85849
4 19670 36087
1 25524 65166
3 53398 76882
12 63543 65112
8 59011 74264
1 28912 98865
1 26355 98151
3 26366 43838
2 41527 82853
1 49257 82584
1 48186 82916
1 33770 92908
1 39653 71996
1 37725 79147
1 21790 60813
5 23400 47685
2 939 43533
2 3390 54763
2 11174 88693
1 31001 81795
2 15801 77851
19 90607 99183
3 70429 95524
30762 23127 23503
24 2746 16632
14 33446 36155
61 4493 6866
5 17264 60563
2 7606 82071
3 60882 82610
1 11523 96193
1 56995 65248
3 24976 62243
2 42186 99936
19 85595 96002
7 63595 78741
1 49197 95252
2 1043 41000
5 53887 57079
4 8398 85834
2 58031 64970
1 6579 78442
5 27819 28795
1 49652 85007
6827 3579 4384
3 68625 97219
4 41841 61857
1 15261 94289
1 56368 78188
3 25230 59486
2 8455 89654
1 68348 98101
2 32471 52008
1 39596 78034
2 52787 70805
1 3134 92714
2 45930 74626
1 21650 66700
1 5553 73711
6 32661 45012
8 14346 34271
9 30526 32127
2 29733 46941
4 21622 30347
1 15486 37011
30 21631 24982
5 26521 86030
2 13634 53249
46 10460 20369
2 10113 37196
1 7948 46840
1 15181 55966
1 47552 75914
10 35013 53156
2 44331 50002
6 46383 62655
4 37725 50617
2 13208 89900
7 73351 79134
4 6628 82606
2 41837 60866
18 49105 50906
40 76035 94759
4 43300 47627
1 16435 89973
1 6010 77141
1 15873 66743
1 32617 75536
11 77862 90347
2 26570 85145
3 54106 55920
2 33130 55995
1 30669 93490
2 50239 65426
16 71984 77527
3 11416 67169
1 27120 77447
7 77274 81913
1 19997 84502
29 9189 14659
3 8343 83927
4 21058 41126
1 38913 65841
2 45488 66679
2 21682 63246
1 21828 53999
2 27694 82183
7 88531 91571
9 26835 33616
1 26213 87940
2 43133 84472
12 21286 25605
11 6298 17258
2 6909 99062
5 13615 16067
4 22894 31672
1406 18569 20309
2 2754 63518
1 1706 78807
21 86816 95114
5 45339 92216
1 73236 88043
4 5590 21300
5 1231 53687
1 13975 29704
1 42395 63480
2 1118 59745
1 43179 96915
1 33716 78337
1 6946 57714
1 45848 93499
4 55287 63943
3 9992 46799
3 4670 75807
1 332 41254
1 3770 42399
2 47117 62236
13 64154 92273
1 51546 59809
1 23385 70340
3 50597 80653
1 20754 79170
6 57452 85639
3 3806 14122
5 14714 54063
3 49836 68140
8 70871 83695
4 64539 83916
3 74190 82534
1 9975 68556
3 10200 80092
4 6860 42079
1 28583 45083
2 5096 74265
9 43146 49128
1 16217 58661
1 17590 85060
1 28827 97590
53 79066 81573
2 5891 11291
2 7001 64739
1 23040 69638
5 68208 97639
21167476 98962 99238
3 5386 33291
3 26685 94077
1 20687 38949
4 32576 91828
3 45183 54458
92602344 34064 34324
1 30696 52024
3 29272 92777
2 63708 79256
11 85543 91404
2 45899 53604
5 74784 95288
4 53177 75957
6671 9698 11684
3 13446 72846
1 61652 95535
2 19020 51149
2 6336 68070
2 27379 40270
1 14164 36824
4 14299 55730
36 1120 15641
1 47540 85502
8 80316 94976
3 14136 99815
1 37478 85014
1 44242 91969
1 8154 88785
1 9787 96897
5 27616 40477
2 72732 76977
2 15959 83531
5 10184 24852
1 15687 48617
1 47363 86691
3 24806 78018
2 33724 51359
438 300 5150
7 68325 98384
1 38603 63193
5 17530 37823
1 44235 74667
1 47484 66939
1 14612 69817
1 23251 85969
11 50625 62863
1 37765 76106
1 2848 85384
103 6697 9139
19 2517 26726
2 31284 61378
10 65532 78113
2 10952 64380
2 6759 58195
1 44253 54620
2 69475 84844
1 19011 59356
3 41311 85894
1 205 57247
2 14479 27429
2 3199 88676
1 10048 57767
13 13481 25918
2 43644 73778
346 95376 97703
1 30629 60586
1 20427 76848
4 25463 45483
1 46397 83974
5 88441 90391
5 67593 75936
3 4578 80689
3 7609 15702
2 17383 24903
5 11669 80425
1 43220 87105
1 20574 90140
1 67025 87252
1 13403 86473
1 49184 82567
5 22254 39966
11 7942 14827
1 69174 93838
1 20308 37434
1 55845 98002
9 34968 41432
1 26957 98889
4 6213 73635
1 75080 77377
9 8449 26393
1 12063 52411
69 20326 20578
1 8935 43293
4 66434 84816
3 20861 39864
3 2060 70336
2 44616 54257
6 29418 33501
3 69059 81086
6 60517 98832
14 38569 71605
1 61336 86315
1 31552 87853
2 37700 65789
1 4426 80255
3 27652 49513
1 28601 57816
4 56528 88785
1 28856 47496
2 45339 77434
3 14161 62772
1 44863 52018
2 3928 12931
4 67047 86960
2 30429 81088
1 33704 82279
20 17810 23781
15 79190 83544
8 75140 93815
158 4707 9204
1 18488 36853
7 5408 29676
1 55440 75455
2 66299 86557
9 27563 38721
20 7415 11450
6 65412 80481
4 80201 85859
1 23117 89124
2 40463 75513
13 51731 67861
11 19640 52472
1 8726 56905
2 74366 81561
9 1134 8098
2 27154 61708
3 64914 98658
1 5207 45544
36 87826 91952
1 24009 49273
1 12184 22895
6 63660 71683
4 20787 99503
23 75592 87276
1 15536 78217
3 30444 79634
2 35633 56414
1 3344 77023
1 52733 68374
2 4136 81307
6 48022 52707
8 512 31084
1 24626 84202
1 33803 39008
111 79186 80999
4 70083 78353
4 33301 96632
2 54775 89916
1 21821 62445
2 13225 71220
2 49860 87789
2 68511 94018
1 43780 93404
914086 90168 91370
3 6479 77668
1 32544 95672
1 34546 70257
1 27527 75920
9766 58716 59078
15 16699 23803
3 21665 73631
1 42451 65651
5 7861 23689
11 79950 83734
59 2062 6012
3 21873 73423
2 2071 92798
7 70767 84551
5 80816 91290
6 38177 42622
1 28538 67138
2 57449 82261
3 1080 51397
1 7505 54565
1 33173 75184
2679 58506 59357
3 42491 58220
1 41793 70283
1 47712 66807
8 11425 25031
2 31289 54968
7 63015 89674
3 14940 56297
175 90073 96459
5 64766 99836
2 33208 83877
2 23074 96458
8 30902 35715
3 33026 42355
1 20537 44358
1 32191 84707
20 5371 13895
4 80085 96998
1 37511 39766
5 807 50094
3 68025 96171
2 61453 96000
3 32630 99057
40 7891 13580
221 94473 97062
2 22526 43072
1 9368 44344
29 57957 62556
5 61127 98698
2 543 76153
4 80919 90544
1 32971 84877
1 37707 86500
8 48323 53129
1 2642 18941
2 19242 92878
1 49791 51200
4 36304 41244
49 91538 97957
4 15712 72481
1 14450 94701
1 24285 70856
1 26448 86591
1 45358 64747
1 13126 88259
3 68476 88025
5 50231 81550
1 22801 64980
1 58578 65761
1 42065 91764
30 85179 96765
2 38087 85206
9 41173 49259
3 37879 79524
20 13565 29434
6 11247 48089
6 6367 18490
6 40392 45076
3 11462 66761
12 54943 56692
1 1445 97733
2 3967 60828
1 74 87012
1 22235 66763
175946747 88914 89026
3 58290 65092
2 45551 55936
1 53114 86408
1 9370 87375
1 13519 49595
1 34153 94997
4 18526 77237
3404 17349 18910
8 69739 82535
3 53940 95829
1 27624 78371
1 12879 79689
5 41673 55661
19 87352 99904
1 4237 72205
3145478 76627 77318
3 56902 74469
2 59358 63050
1 30059 63834
18 16596 38577
2 23440 61557
4 67345 84721
3 20982 37577
1 14177 42690
4 58206 83670
1 32689 81631
1 44176 63696
1 40675 96887
1 70145 78964
6 46053 50933
2 41453 89458
2 8282 86797
1 14287 46629
2 20201 74897
8 4970 35002
1 6683 62077
1 32833 72186
1 9885 60507
7 41349 45926
3 8280 80648
1 22190 50850
1 3299 50808
1 12273 51584
32 6402 13172
1 2519 98287
1 12203 95710
2 21747 69759
1 43017 91579
36841384 90001 90190
1 23089 67626
10 64208 83149
3 19599 75927
2 7884 61359
1 42079 69687
1 29460 77377
1 26314 82133
2 58124 75144
84 85568 88288
3 1850 77953
22 67365 71788
2 47500 84586
1 56876 98673
5 25641 37224
2 29675 42762
3 49764 85301
4 32952 52009
18 21841 28318
37 62512 71304
1 11788 67301
3 43563 69384
2 41219 85015
1 19849 36797
3 7610 53141
1 18468 84465
1 6108 47680
5 75311 81827
2 9886 86103
8 77375 88681
1 7919 47372
120 5155 6688
1 38193 78783
5 64612 87999
34 81733 98226
5 62221 94788
6 6701 55198
2 35275 40633
15 22073 32351
20 89112 97635
1 47999 83664
1 35227 54388
5 8888 35641
10 76136 82167
5 39431 81257
38 52592 54741
4 41878 72056
6 58596 89358
2 27703 89051
1 40286 97847
21 135 9387
2 8977 67945
64 69025 71224
3 4531 50989
1 11580 45491
1 7542 67566
1 6505 98742
1 19014 36736
6 20312 26434
2 34204 77474
1 6859 57161
1 37633 66085
65 59811 60357
13 67338 95646
9 14520 32311
38 61791 63663
3 18138 47110
9 55419 68701
2 55 75409
1 20542 84030
2 64620 78831
10 6675 23925
2 12955 84278
1 16363 82404
1 49504 92084
23960 56501 57311
1 18784 80304
4 38682 57129
1 46366 95047
3 3618 47497
4 16849 42625
1 5786 71402
1 14297 85956
15 73160 81672
21 91194 93098
3 53220 77355
19 2553 9698
15104 40426 40642
3 63179 64934
6 45195 75285
1 20929 92124
8 6005 32019
6 4677 14733
2 21869 87716
4 32937 97309
1 12161 88609
1 33351 91363
3 54948 60201
1 19894 48692
2 55261 70605
1 60939 84500
4 57103 59968
2 7421 63950
1 18634 86669
8 69076 76667
1 920 56983
2 38868 69247
4 3032 24199
2 9848 35184
1 11783 70079
6 77726 91272
2 13035 33958
1 2906 73164
4 13796 79003
1 6065 32176
1 18078 36203
1 14639 82229
5 42821 83146
24 40321 43083
1 5921 62508
2 35604 45377
1 18410 23527
7 60739 73906
4 22352 42224
2 27925 51818
1 15652 82837
3 13316 59139
1 31437 92979
2 44619 72905
4 71797 72763
3 52027 97001
60 82992 87429
1 61517 95412
3 48370 66904
15 72331 77071
11 30104 32509
1 55220 76704
3 48855 60775
6 35106 52221
4 34133 97852
14 11962 30829
2513 12069 13275
6 66749 72742
2 2664 89931
3 1114 37254
73 86529 95509
3 28058 88532
347018 97564 98201
7 26744 39887
2 48414 83829
2 11454 75414
1 57459 83683
2 26527 71515
1 13031 96739
1 30282 73158
2 64571 99677
1 8803 96106
47 3758 13443
3 7039 71067
8 74973 77334
1 65138 85929
4 12988 31915
1 72006 78200
29966411 42462 42607
6 29674 57622
1 57102 84945
7 20513 63703
1 22526 94392
1 12298 71850
2 32036 81866
1 25378 70821
4 44679 46676
2 41133 83601
1 29083 48900
1 6915 56871
1 6785 38882
18 77335 88888
1 19733 99460
5 5949 41558
2 1155 28545
12 69137 95659
1 13489 98390
4 84791 92908
2 62400 70744
657 4322 4814
5 18997 46375
2 33070 86706
5 44929 69535
3 63315 85494
3 25212 79016
63206 52281 52758
1 20839 38948
1 28901 50538
3 16573 89733
2 26167 33970
1 6829 45586
11 6003 26678
5 32171 90900
2 2695 38829
1 46373 91618
18631 25624 26149
1 50069 65432
2 12567 71205
2 38374 98597
2 19266 83130
1 16163 81682
3 34663 51939
1 48305 65694
21 1959 13246
2 54713 86655
16261619 83711 84128
4 54179 67650
1 46435 97011
1 5013 73961
16 78931 96916
1 22992 90771
7 755 33269
2 38523 43418
4 19717 61104
25 9026 11843
3 29454 61975
6 63548 84523
5 10373 59698
1 24761 56863
1 32906 71990
1 22488 50360
3 53955 97521
1 15303 68053
4 13150 22544
66296 12279 12417
2 48613 97657
4 3042 68150
2 53741 62162
4 43338 56354
1 10697 63331
1 25368 97722
1 42088 78665
1 38207 80370
6 61904 93317
2 27335 57154
1 41682 92636
3 70556 90566
2 20472 65517
3 50985 84448
1 66764 83542
1 32163 62115
15 33981 37142
5 26044 30988
2 23613 57012
3 42885 90721
10 72120 74886
2 69869 87468
20 6445 25603
1 27186 98454
1 20680 63098
2 13978 93807
2 42612 91722
1 12965 87134
1 2110 52178
25 5779 18465
5 26408 42518
18 78233 85346
1 52227 77123
5 47906 53016
2 5097 82529
5 40275 47303
8 58907 96878
2 21863 83098
3 17376 52173
2 58656 81314
3 20393 41042
1 47427 59356
3 43997 55105
1 47766 94930
5 25319 40748
2 25924 50365
1 14710 68189
1 18537 77031
1 7995 69914
1 40410 82779
1 40781 89774
3 29359 38704
1 14094 70558
1 55620 66569
10 18368 25081
2 38225 54277
3 7671 42568
3 253 63571
1 22125 85966
1 6411 36446
10 58028 79456
1726354 83832 83998
8 63365 69894
9 5690 16767
4 15188 93385
1 56841 64789
1 31885 69027
1 55025 98552
9 80482 94785
2 4377 81484
1 12408 66858
1 17966 92203
6 27568 43227
1 11047 89467
11 90076 93991
16 80302 82092
1 53878 71939
9 21558 35269
11 77167 82567
1 27423 32430
1 47828 67273
2 9379 75095
1 10094 76201
54 68065 71471
3 20190 46543
1 3260 51539
1 28666 50746
6 30849 52865
31 14895 17807
13 8973 12655
2 34170 44266
2 24352 61619
11 45497 56479
11 64544 72115
2 18069 81293
1 63522 94366
2 15455 83251
1 11219 40927
1 48541 54625
2 49637 92707
1 38914 78630
5 5593 40824
4 72528 94445
25 4370 15636
2 23981 54793
1 57304 97995
1 18646 62231
3 11068 47885
5 52508 58443
5 45162 95741
26 68084 77704
6 6266 25968
4 24561 85194
1 24634 60048
17 1031 15628
60 13094 17058
2 32784 70660
2 7168 44400
2 15052 50465
1 33130 36466
1 15916 46723
1 6221 73391
2 62097 98362
2 6317 94244
1 388 50913
2 49258 56082
36 13931 15977
2 31928 44425
10 67502 82408
14 40748 44379
2 33082 82412
1 242 60853
1 35248 64380
3 79561 97930
1 4222 64306
2 29318 79155
9 13127 32355
2 13439 86288
5 53430 94487
2 29082 45033
2 65342 93840
1 36596 87843
45 16897 22582
2 71269 94646
4 7366 40794
1 9671 19050
2 10753 66176
7 11643 13470
3 63130 99123
1 20492 73237
3 5400 60989
1 5343 45173
1 16822 31854
6777351 21507 22526
2 5589 80811
1 16743 29228
1 7340 91702
1 12905 96438
4 38081 92113
1 17156 40872
2 26812 99484
3 17336 27573
1 747 37419
1 14276 38481
2 37716 79910
2 15108 95321
1 17600 52426
8 58504 73337
7 16017 17704
1 60894 75515
2 33229 78244
1 31132 46461
2 37586 95147
1 21455 46411
1 22937 28219
2 28035 98184
1 61144 76131
8 12306 28304
17 78756 91790
759079 90334 90771
1 15462 43142
5 46296 78775
52471338 93254 94263
3 32208 86569
1 11347 81782
1 213 87527
1 27583 80018
6 389 32964
2 58525 93826
1 6489 85620
1 2223 89756
11 21761 45775
1 54294 70930
102 3179 4585
2 61992 90393
3 33507 65408
1 29809 47636
3 18668 60785
1 4992 78844
149 87203 92685
3 62132 90367
1 46867 88797
1 61066 99522
4 46204 75710
1 56607 92614
1 21174 71369
7 35386 62123
117286 24821 25147
17 14577 34316
1 4151 55475
2 66679 75004
2 30830 86867
3 43835 85349
1 59666 76059
1 57591 96094
1 32111 95118
1 66541 81829
1 29643 74863
24 75607 86073
2 44001 78018
164223243 449 812
10 32226 46100
1 40739 57964
38 88449 96574
2 32542 74521
1 25741 63199
3 71625 92044
1 36171 90007
2 37859 44793
1 58522 76043
1 76668 99353
7 8991 29174
4 74199 92335
11 13973 27790
2 6670 93150
5 7474 25702
2 1453 38632
1 22207 76665
7 25519 34282
5 32577 53396
69 6671 12326
9 47520 85885
2 34979 44370
6 62710 98275
2 14263 84385
5 35071 49099
3 8103 40420
278 94829 97025
36868 51691 52226
248 95727 96831
4 10707 58489
1 2854 58538
1 17232 30251
3 14508 55070
1 13489 74015
1 29734 58241
1 7708 43512
3 77342 94630
2 8459 55672
2 1606 27385
11 65417 86471
1 5061 97534
2 39476 64785
2 7708 96067
4 42338 93475
1 20718 77173
2 16073 87640
1 38086 71452
8 44036 66041
1 38440 76972
3 67310 98322
1 33583 92221
2 25464 63067
4 19988 28628
2 66191 97914
1 49002 99551
3 31588 42880
2 12522 78987
2 13130 61830
1 33581 70321
9 80086 84789
2 46664 49856
2 39374 93960
2 6947 47391
1 34424 93762
1 8730 47263
2 3525 13110
2 26082 64824
1 77305 87830
2 29150 73935
4 84283 93406
4 44858 90707
4 69455 73697
2 43035 84749
2 17496 42756
13 6488 31976
5 12638 75967
1 12080 94384
1 38705 49034
1 26248 85279
21623 75553 76877
1 4102 54908
23 75154 81146
1 32957 45160
34447 52022 52434
4 65889 70555
1 1604 70491
1 65649 73520
34 86804 98176
4 2745 91367
2 32231 44495
3 15685 88918
1 31029 82534
1 19831 92925
1 16478 98015
1 63185 92598
2 39183 56938
1 16241 43138
6 79345 83664
7 11065 25805
39 59741 64861
365495 36666 38110
5 49659 52046
26370 22267 23712
5 67345 76892
4 41504 90276
6 69390 77725
2 58757 69728
3 38254 73970
15 2855 13316
429 60362 62400
5 18643 34981
4 26312 89391
3 35358 71892
83021772 11402 11552
2 21364 27677
9 45107 58800
4 40668 50220
1 43018 91964
37 91922 93183
2 24169 93328
2 40542 60059
5 60652 77758
17 2448 31909
1 23517 95184
20 93199 98264
3 42113 84721
2 47174 94218
1 29784 62288
15 28969 36958
8 63868 66391
2 8531 62761
2 26548 94318
1 17996 97127
5 35679 42627
2 38511 82601
1 5213 27896
4 63016 94079
1 10084 77182
4481 45423 48307
2 14807 81863
2 37424 91969
39 53458 56238
15 56962 63012
70115187 36278 36627
16 29718 36416
4 44994 81865
5 37732 49594
3 717 75175
2 22817 52989
2 63431 70854
1 15052 80797
2 24323 52543
1 50626 94927
2 36191 78400
1 63428 85530
1 44418 56271
15 87694 90464
27 75854 83862
1 65637 78408
2 21392 52712
4267 20747 24027
6 62159 84306
51 83188 88472
1 15938 84502
1 12734 76754
1 66449 91268
29 82400 94966
3 38255 61164
5 72530 96270
2 46927 96993
7 13178 40009
1 26146 57667
6 18696 43326
4 21192 85475
4 32763 99619
466 40083 41792
1 41328 79245
2 60321 91712
1 64739 85146
3 79029 85527
37 17969 23611
6 43718 68801
6 27462 36242
1 46262 71529
50 2827 20013
5 58266 97353
5 48876 58009
2 31485 80443
4 54302 61277
2 16036 56767
6 12088 23766
3 60148 88548
4 9376 29185
2 36018 91720
6 1233 36917
3 14225 94908
1 2710 21382
1 44410 50263
1 45198 86805
3 23277 52351
1 13089 78175
1 30794 85211
4 5835 42832
1 16951 72336
5 60674 86740
1 10342 64340
1 44059 78328
1 38942 89351
1 1993 99950
1 8386 80440
4 23175 35030
1 78101 99077
1 32112 92756
7 2452 19597
1 4263 24936
21 86986 88855
2 41944 79846
6 4239 33558
3 33090 76472
7221 12443 13238
5 35237 44983
1 65578 97398
5 41506 81057
8 19299 43574
2 20398 61464
1 27884 59842
1 12101 86868
121305 79848 81000
1 63145 99106
12369102 8602 9004
3 41786 66967
2 35905 68281
7 21300 24707
1 32022 87451
10 7337 17200
11 65054 93333
4 9308 64952
4 14848 18816
12 9356 20327
1 12181 59675
3 49172 69600
4 9015 57550
1 27444 56444
1 16256 76335
2 16339 35970
2 18373 96297
3 27579 38915
2 30736 78663
1 12668 57975
1 8604 42587
1 7688 98693
1 34997 97368
1 34230 71500
1 35416 85138
1 10416 49483
1 41988 44613
1 47103 86535
2 36934 58472
1 20186 90556
4 45295 52355
1 2588 58637
2 68803 90594
2 25709 73665
1 24722 87331
1 15714 99764
1 16316 93001
1 44189 94736
1 1755 83328
1 17234 84060
1 15736 57906
1 55274 94470
5 5646 39733
3 38959 63381
1 25903 60742
2 30280 43516
1 35628 36877
1 20698 47188
2 13077 38886
11 59302 65776
10 3932 35542
9 1030 14144
8 85621 94068
14 62769 88540
3 26178 82680
2 2682 24131
8 43600 60673
114 2216 9408
2 17281 80857
2 6874 96151
6 65121 95431
1 62511 79199
1 33134 60468
2 43547 90126
2 839 49495
3 30156 71935
1 8008 70052
8 40772 44167
1 7875 95597
1 43117 89528
2 26025 52195
1 20766 36407
7 69911 81011
23 4783 17386
1 28030 66032
3 4083 37314
43 75948 89579
1 31231 91851
2 46388 76695
1 38880 90208
1 40820 79014
3 35505 83571
1 14397 88260
3 22253 74236
1 37254 56004
1 7760 49595
1 49414 98149
13 1561 21124
91 93098 96860
2 11187 36901
8 83547 98273
3 1190 27888
1 14456 90487
6 32698 59285
1 3524 76141
2 13851 93599
1 27871 57280
1 43957 86690
1 18955 97476
1 19638 93456
1 11476 65487
5 11396 21393
2 32784 67943
1 17 58825
1 41259 99781
2 37615 44718
2 5087 71267
1 31128 59651
1 19283 54475
3 5382 29677
12 67133 86037
6 58207 63548
4 19295 87963
1 7766 90245
5 9614 21318
2 8641 55145
1 4314 24145
2 13135 78345
12 52071 58663
8 73794 99439
1 2838 96994
3 28549 77368
1 37298 42156
6 30682 41037
1 9456 88992
3 1060 92486
3 6809 24884
8 29652 30999
4 31751 40532
1 38744 44428
2 7468 83971
3 62826 69776
2 21399 95415
24 50787 51367
1 31550 62960
3 40614 50725
25 2409 10498
2 5411 55403
13 71998 79824
1 1624 55755
36 84929 93974
4 42880 71085
2 64369 90064
5 50522 58421
4 12003 77545
5 16233 23521
4 64791 92293
4 59485 87838
1 39927 91843
20 28078 32980
3 42863 86053
1 8229 45958
6 31692 45484
2 6790 66687
2 51978 81670
1 27030 57597
2 36424 73557
2 7413 70075
1 14269 42956
599171 82607 84285
3 36594 57133
1 35922 79215
1 44504 51010
1 30698 64074
1 11180 63315
7 63904 93013
34 24489 30420
2 9343 53178
2 18955 52256
1 16203 60398
2 17541 90462
2 46068 80938
1 36564 80063
11 24001 28264
9 32247 38158
1 41687 92820
1 41396 63116
3 43547 82949
212 986 4974
1 30322 71480
48 75875 78246
21 83559 89458
2 31460 69287
6 19798 40259
20 13237 25536
16 5520 29201
10 80287 93251
5 47337 63936
30 3704 5870
4 53651 72923
4 18043 21144
2 39451 66357
3 7315 88682
2 39651 50523
2 36914 68689
4 28029 44199
4 28752 48055
8 4950 31184
5 78676 96197
5 30532 35920
5 40213 92172
2 36256 71345
18 83706 88021
1 46842 92321
2 12597 76655
7 70693 90642
2 21848 41688
1 28896 99937
4 25935 37909
231 17485 20290
5 30229 83859
1 15353 51151
1 26799 58872
5 765 30482
2 37045 88880
64 3612 15505
1 7110 58872
1 37068 57269
1 19039 84486
1 10893 69006
3 15171 39927
3 4014 82505
1 45642 63280
1 44952 87916
1 30967 95821
21 62043 81808
1 14270 52665
2 27279 60109
2 15160 45632
5 61745 68796
1 33706 94307
1 1757 45743
20 87183 89868
3 12573 42024
2 27463 81341
1 52551 59845
7 38221 46954
5 2957 23418
6 22330 33239
1 29604 37083
1 29007 94554
3 33287 75487
6 51346 76507
3 2121 59516
1 53163 93402
2 54360 73563
94 86647 87226
1 52663 93374
14 74536 79198
4 38195 72642
1 30151 84259
1 37517 83850
1 14556 89229
1 9533 72349
1 47106 89519
1 63772 87676
40 37504 40484
4 74552 83327
6 19957 38291
21 14761 16193
4 9552 78319
1 26272 92890
1 18370 34219
2 62833 96799
1 11185 46971
2 7854 71255
2 66291 99807
1 59197 65410
10 87382 90120
3 25185 88327
40263499 6056 6577
2 46226 95909
6 1002 57974
5 20028 24376
2 20143 40152
2 50337 67056
3 51823 71332
1 13983 93045
1 31881 81494
6 3548 41798
8 6063 21005
2 11001 32596
1 13377 82908
3 13518 17600
116043 60992 61732
5 49112 65583
2 44169 56540
1 49135 58672
1 17551 77759
2 77756 97335
2 14735 71831
1 20577 79263
3 19243 39395
2 28472 95236
1 53651 81236
4 20424 35753
1 3527 33082
1 11867 77318
3 31266 90758
1 47892 97171
1 36597 78131
11 44924 53743
2 9328 57927
1 43851 64171
8 56587 95086
2 6313 33312
2 61839 65109
4 25846 33573
3 65429 79370
1 34633 89915
5 19994 37735
7 36698 58761
18 1948 15410
1 47770 55838
30 85014 91195
1 54839 68793
3 15768 80769
1 37196 79649
1 50089 81440
5 11386 17675
2 53735 77002
1 7500 89859
1 7917 44498
2 4887 61716
1 38071 56478
3 13459 42481
8 61347 77448
5 15885 53682
3 12059 36594
3 36118 50258
3 2824 15183
1 32045 52291
5 4907 26906
1 7373 58740
7 63425 93114
10 47552 49136
3 11104 87523
4 18487 95552
1 2175 34871
6 65411 70642
1 23414 36230
3 23507 33502
3 51849 94587
1 29062 48100
1 19983 84094
1 50092 63964
3 25455 73319
1 45718 72182
1 13519 74988
1 3036 52833
2 29320 65378
1 28643 31034
2 80666 84004
2 15286 46661
1 23769 97389
1 10746 64740
1 29454 53940
1 15123 80655
4 48006 55332
2 24293 39493
2 36413 64224
1 21319 31908
8 49421 59489
1 42580 92856
35 69768 94687
2 26966 53954
1 24537 32157
1 50442 83272
5 9520 31998
24 7021 17632
1 8029 76432
9 56926 63343
5 23263 30040
7 38076 98576
1 9165 79885
1 30187 69659
35 16624 20251
1 22547 52536
2 44530 82889
1 6599 94669
2 75300 95219
2 44255 77480
1 26474 70544
3 64723 94722
7 11837 17095
1 57020 71786
2 10393 46415
1 14480 51768
4 40036 84867
22 79393 90085
3 41469 81654
1 46361 63242
4 4430 24597
1 6244 41495
2 36036 63673
1 44304 88251
2 13996 88047
1 43607 98378
1016 39700 41507
1 68091 85074
2 21758 60877
2 2676 99047
10 34413 45802
2 32100 84688
8 9566 46404
1 28140 33914
1 13005 21349
3 28407 63216
2 18043 89851
1 3077 91981
3 53991 70953
2 40455 50480
1 44648 63128
1 4503 51972
1 11944 53953
1 37875 69388
1 17336 99195
938 65796 65854
13 18359 26401
3 17856 81592
9 52072 91116
10 43557 46140
1 35222 87520
8 1511 18577
3 52364 98722
1 7309 68761
1 38680 82972
2 35573 80520
3 39560 49994
7 74713 90515
1 5564 98802
1 47569 87744
2 30932 92885
1 34462 93170
1 4401 84629
8 78817 79674
3 17601 66378
1 3957 85112
150 89522 96939
2 49292 83248
22 3877 15640
1 15153 97436
155 93899 97338
13 39594 45370
3 44068 91519
21 21655 41330
1 3032 85069
2 41503 76105
1 52133 91031
2 32964 88441
1 27673 65033
1 1364 44461
1 8321 66038
2 59163 90725
9 13484 19704
3 9574 41748
25 76389 92074
4 55441 75276
1 53246 71974
2 7654 21548
5 66433 77213
2 53054 92875
3 20847 37085
3 4370 93339
5 2971 15357
1 60749 92114
3 4121 86961
13 10967 11929
4 29209 50988
3 9971 80735
4 18535 39170
5 21182 31641
1 15824 49922
4 31589 38823
1 30365 89455
4 67117 88127
1 51039 68402
2 76480 92129
1 42777 99240
4 28965 64095
163 1066 4388
3 4629 76244
30373 57033 57969
4 65906 98301
2 34313 60889
4 25419 33739
3 58754 72970
3 54093 66091
4 52671 96854
1 9412 97516
3 13227 82929
1 51664 69577
2 15804 55281
2 10087 75296
9 41052 45924
16 8838 20877
2 56894 92715
2 49881 68059
5 57011 88574
11 78756 87744
2 12011 90930
1 52274 95986
1 43048 67425
8 7069 50825
1 30778 56266
4 63975 90488
1 6084 97359
1 15311 99152
4 8051 48329
1 2794 78889
1 16448 68746
2 8260 25083
2 15679 48794
1 1978 75258
1 8512 54638
34623 32739 34257
5 51606 68495
9 68916 76542
2 4628 64746
1 49598 65766
3 25561 79511
1 14757 55242
2 12285 99855
1 31823 83701
1 22530 96845
1220 91446 92930
1 70980 86967
3 17365 95260
1 31052 41792
1 32272 59089
1 20833 48396
1 19709 54377
12 2069 22096
2 18519 65374
1 3393 51721
4 48665 87393
2 28879 52213
7 44298 52395
2 35176 94946
1 43489 67277
8 73804 85221
1 72565 89785
4 11048 72298
1 33895 54533
25 19823 24351
4 43130 48437
1 67679 71087
2 25551 78449
2 6862 64417
2 32999 65053
19 79039 97100
1 4855 58037
1 3990 73786
2 5156 95397
2 47963 78411
1 52055 73163
5 53243 61945
9 171 33248
3 31893 62230
1 41873 92071
1 61957 94954
3 40789 45665
149 90467 94124
104 91503 92570
9 80394 92579
5 3157 88478
3 59504 81775
2 34028 82454
2 18907 29543
6 32744 44599
2 58639 95825
1 1354 37212
3 579 84000
1 55223 87405
2 14176 48936
2 41584 80202
2 5420 40049
1 20990 86380
16 90549 97238
1 22854 97502
1 31106 59214
2 35180 58670
9 7185 24882
2 17610 73816
102769768 9957 10530
7 67550 85361
6 51458 70453
4 15670 53899
18869129 43868 44208
13 64291 72428
1 52993 81442
1 32068 75636
1 31679 88933
1 63185 88690
1 56799 95300
3 36892 60605
3 7947 15225
1 12437 39419
21 10209 18388
46 81576 89448
2 68404 96473
3 60950 89400
3 4872 54176
2 9034 68080
1 4457 26581
5 66488 97899
1 61928 88372
2 6891 27277
3 13 25159
1 5576 90989
1 12746 60874
5 58262 80279
8 17560 27393
1 15120 84951
2 10655 83893
19 48774 50958
15 52345 67146
6 40829 47093
1 18790 62186
5 3737 43772
2 10847 84713
1 4179 17058
3 47536 80320
2 28300 93076
1 29593 37857
3 60622 74762
2 67423 94430
14 79578 91215
2 35025 88938
65 5597 12828
3 81735 97654
2 81403 85656
2 37454 88039
1 33218 69935
2 26044 52276
4 38151 49810
1 3467 99340
4 35070 51710
2 74992 91119
27 20948 24547
15 4170 23835
2 39472 66992
322694548 10227 10247
14 28427 40772
3 47909 57875
1 23915 81008
1 8895 80112
2 54547 87360
1 51181 90886
4 33801 95063
1 30423 67052
2 49147 87408
3 47819 57453
22 24354 34091
1 4091 94665
1 30275 73344
1 21262 64052
1 60339 90674
1 6826 98048
2 17943 98287
4 62844 64452
1 29783 53098
10 64479 68778
2 50830 92876
1 61917 97005
1 15790 81224
16270574 6475 6717
5 68279 81979
6 1996 46926
6 1943 29960
4 4488 71640
2 33388 41148
2 7020 36115
11 7340 27023
336914 46803 48569
1 49867 92267
2 40553 58328
50 86110 96711
5 60282 72588
47 3350 11641
5 5425 12760
2 3722 54720
7 23311 81487
3 34682 44250
1 53094 79908
1 10799 62776
2 38804 64379
1 20430 79551
2 36107 96096
3 805 94868
1 22452 59849
1 15717 90847
1 20885 72336
1 23307 53805
9 11829 26065
1 35374 80361
2 45374 80095
3 50693 75948
1 64566 93643
1 17479 95599
1 45172 66756
1 2845 77919
9 27191 34456
2 12798 92155
1 23867 66168
2 55089 63332
18 73942 99556
2 629 27200
3 54112 80575
1 36682 45129
8 31664 50678
13 20608 35960
4 43044 57585
2 58903 90058
2 31899 77557
1 54654 75970
4 52505 73848
18 3957 24990
6 27354 54726
1 29321 77000
3 84826 98380
2 13296 61013
1 48163 73376
4 54946 67949
2 28260 58166
1 1504 89292
2 15138 36100
5 11796 19428
4 52530 99628
2 17505 59406
807973 42371 44391
1 50528 88597
2 42389 65804
1 35013 87582
1 22217 84309
1 50985 69970
2 8318 87762
7 26399 45857
1 25533 99960
1 10441 58513
13 10111 14662
1 14553 76383
2 26469 63069
2 62702 90128
9 4354 34980
2 30959 95716
2 61849 70131
37925 25680 26255
2 34379 86703
24 70918 78843
9 4417 30757
3 16713 55348
1 3104 36961
8 43743 71002
1 36878 39520
2 28816 63914
7 67998 69872
12 72400 87294
1 42861 58028
6 70200 83831
2 50459 77921
4 9680 41937
2 51771 94424
3 106 93685
41 82492 94027
1 39387 66216
4 43649 52025
29 89280 98782
3 80158 86024
6 68330 78624
1 71746 85514
1 39110 86033
16 39697 41809
2 25228 91159
6 16982 37362
2 70769 92575
1 72497 85436
3 61377 64559
4 49392 56944
1 42316 96564
1 35729 89094
2 5770 65303
4 55777 80052
15 84935 98972
8 2918 69513
1 58988 70265
1 1832 85125
2 35894 59550
2 2081 77488
1 9120 76781
4 63965 68016
5 10169 34928
2 68084 78258
9 85888 97015
4 17606 50631
6 79181 91575
9 56363 73228
4 45887 62415
1 16906 75947
1 49455 99234
1 48483 66436
1 26045 64455
1 16731 48404
1 47315 62406
1 4907 56860
2 9625 75849
3 63528 96063
7 20277 31979
1 81073 96199
2 14953 48897
4 42260 57864
1 26903 99358
1 14791 87696
1 22983 62298
2 10080 99384
6 62826 71879
1 18211 74746
3 17358 28268
4 19789 30980
2 26705 58844
1 22643 72512
2 35669 65957
2 29692 93528
1 32310 95811
2 87215 90336
3 51078 63513
1 18125 45659
32 8579 19441
2 21282 43330
13 6145 12721
1 49770 58772
2 17065 67550
1 22252 94036
3 57729 94525
1 24932 75468
3 5851 38457
14 88506 93097
4 19823 77242
11 76660 95965
3 28342 58054
572 1195 3534
1 23886 85313
39 25769 28998
3 21678 70142
3 38329 59698
1 13517 35912
2 26007 30764
5 42236 83611
8 6050 28731
14 89503 93831
4 64750 70491
9 2730 21547
6 54545 83957
4 11903 53574
3 849 38796
6 20765 26897
1 9895 33406
2 31461 56457
4 38236 89878
1 5758 68066
2 61640 63411
1 51367 73338
12 39834 44875
1 19028 82968
2 56393 97753
2 44511 52009
8 19931 43008
1 5644 85737
3 24128 68392
7 4822 22671
2 46362 67996
4 35626 65323
20 86279 94841
2 51769 83703
254 95004 97424
4 61330 74660
2 62926 75156
1 50488 87283
1 33356 98712
1 33125 97219
4 49608 55574
1 49472 60730
12 37013 47984
1 11539 83880
10 31920 39463
3 10188 41203
1 1237 45988
4 45519 61992
3 58632 69072
1 485 44425
11 12786 26602
5 4602 68955
1 2758 65255
2 5217 32584
2 19956 51656
3 46393 70649
1 39324 93827
1 137 96136
1 51570 96274
1 14657 99628
4 2344 35419
6 14418 32309
1 40152 90189
1 39996 55552
1 18081 83002
2 16140 84530
7 31208 44985
4 59707 84072
3 7630 79070
1 26913 65617
1 25635 97735
1 37576 97193
2 50624 86833
1 45664 58245
1 34331 58747
1 33662 59283
8 4479 28633
35 76415 90583
3 20634 44861
3 43109 89281
1 48692 56036
6 63024 89028
1 47698 81702
1 1969 40692
2 33064 98595
454400 70063 71948
1 18668 69059
1 32448 59850
1 61953 68002
1 38344 99459
39 6112 12249
4 60866 70953
1 48091 67945
12 15765 42474
4 64504 86134
3 65230 74448
1 59938 90938
27 75648 78887
2 16873 87798
23 16131 23040
1 8099 64215
5 9810 41961
1 38631 73761
1 61042 82128
2 54741 82096
1 48016 66121
2 10903 89524
1 9364 58417
1 35188 94020
6 40309 53318
1 23332 80708
4 32495 95194
8 17356 35818
3 43213 53856
3 39487 74901
1 23880 69977
134 79624 80732
3 66555 84363
2 34173 74709
1 9393 74672
1 41357 77078
3 14978 40643
11 6262 23540
2 51082 56343
2 17933 61810
4 28128 85597
2 40061 95109
1 14961 39998
2 53842 74849
1 22892 39376
1 5964 45961
3 21211 35115
13 82025 96978
4 33092 48306
10 3987 19417
3 16066 66091
1 15840 80874
2 3373 71511
1 34792 43372
1 12242 59797
1 21599 73704
3 18292 35113
2 22202 85825
1 20206 57764
1 16726 99371
1 257 80744
7 84774 92282
2 35752 84847
1 40477 47981
14 39838 41342
6 47845 69198
3 3667 42071
5 54877 65741
3 21794 52556
1 147 79892
17 71657 95445
1 41511 73401
3 1654 80571
1 14772 77500
1 26213 42870
1 42329 62262
1 20303 99005
1 52660 78207
9010 17306 18242
6 49754 56358
13 7241 28489
1 6899 58547
7 40921 47527
1 38521 45592
3 13534 89498
2 52514 83936
1 40544 88905
1 42750 81304
1 14813 61938
98 91556 93564
1 42282 73989
2 34107 83567
1 1694 80668
25 82081 89771
2 37625 92736
1 11553 49001
2 23056 85308
3 43207 48443
2 41455 90437
6 32874 41058
17 69802 80621
1 18026 62488
7 78131 85310
3 16193 43256
6 49768 63875
1 22342 92387
1 18965 59072
83 6626 8286
1 18812 99181
13 3924 37334
3 29806 46630
15 83379 90597
3 34976 53025
2 34799 91544
1 30951 41253
1 26086 51907
1 973 46294
2 54081 79587
3 52903 88308
2 12639 82198
2 2391 41606
1 17341 90346
1 37446 56843
1 11005 93571
1 17433 99318
2 26863 98298
4 5042 20578
4 20725 26593
9 73736 95102
5 16704 25360
2 1229 52770
2 32012 61195
1 36365 81123
3 2941 86315
27 68831 69996
17 62127 75273
1 17056 50810
4 16969 90163
1 43458 80745
1 18731 90764
1 48784 70353
1 51920 69656
2 35369 74839
1 35511 99227
5 7390 17811
1 47567 94894
7 78007 88714
3 21733 94429
1 35691 88619
1 12089 95090
25 88221 99277
2 41025 44849
1 33898 67920
2 44749 98805
2 36846 84410
1 21405 99606
29 1880 19007
1 49785 77966
5 34540 39151
1 45268 87912
1 48591 77098
3 603 43377
2 53205 55157
3 41819 59552
1 41450 99488
6 17462 78325
1 50677 86024
2 52521 61479
8 14331 29620
2 110 25770
7 30440 47686
6 70278 96445
1 21348 99234
6 65852 89028
1 10217 66212
1 27004 83653
3 15019 94760
1 71931 82432
1 64215 85080
5 41478 47080
7 49184 64705
1 10443 66779
2 55547 71981
1 20515 77628
1 8286 95125
5 12946 41100
1 56893 79431
1 48188 58329
3 26935 39821
2 19888 91492
1 29309 66208
1 12523 27332
2 17356 74186
10 76306 97781
3 42479 71368
3 1502 40842
1 11080 65194
21 68314 77152
89206 36206 37734
1 12418 86444
16 71552 79259
1 10067 58237
15 3795 18364
4 54424 94749
2 11930 47597
1 15138 82782
1 31088 40799
3 56636 68023
1 12008 58448
2 3763 47323
1 9805 26970
3 56486 89107
1 8542 22453
7 40774 76768
1 14458 68876
1 2602 67425
1 30268 88736
1 31127 94069
3 11223 62941
4 9558 17340
1 2300 23208
7 67997 82565
1 8099 28262
2 33015 80485
2 28230 33928
6 42644 60059
2 27458 77506
4 61631 71921
7 8068 39095
3 82964 95826
2 18183 99484
2 4356 83584
3 65065 95235
2 56147 89151
1 13457 96939
1 15977 55507
2 65567 90164
1 45568 81048
1 49221 85134
1 34900 76773
1 16442 60436
13 85329 98967
2 7072 77846
9 78504 93327
2 21900 76818
1 27321 91904
7 9200 43266
3 15265 74438
2 10571 49431
1 33471 79423
1 26307 62183
1 69407 88735
3 53915 95373
1 38916 83581
1 53344 71153
17 19510 32895
3 6788 54474
1 20834 58228
4 13707 68728
1 54748 85892
8 77016 88540
126 5483 8179
1 16541 81148
2 4979 44206
6 5387 34088
3 10356 80282
5 55678 66024
4 54407 60160
2 14433 22746
9 75752 85520
1 34480 42394
4 56669 72709
2 15399 73471
6 27000 37633
2 33946 96277
1 41796 59635
1 30654 90611
2 18867 55358
1 23446 42407
4 22667 25623
6 63619 82099
74660 53302 53483
1 29173 61055
9 88186 96141
38951895 3561 3832
4 24728 56871
3 9926 91774
1 4233 78337
1 4667 92430
1 2247 91270
7 67287 75083
5 42676 91158
1 13109 83607
1 30471 94795
1 4499 88979
12 1662 31448
5 74283 94933
277 3096 4861
2 13309 56768
1 23431 51170
14 84818 96957
605 736 4338
5 6233 32715
1 6801 83981
6 52950 73914
4174001 6188 6660
13 61408 63681
4 28089 37998
2 33538 86457
7 26971 41282
1 39174 80146
2 26670 69151
1 52875 98365
6 1572 23043
2 28956 69575
6 718 27855
54 2871 8998
1 26518 46008
3 6029 40932
6 20626 27032
1 63395 77387
1 29207 40777
3 42794 71976
4 16736 87613
19 79550 80375
2 32976 69378
3 71828 92293
2 53335 66875
2 57233 81266
2 47616 79735
119974 32879 34177
7 15212 51972
2 44464 73071
2 6276 83023
1 3881 49896
1 3260 81025
14 49740 49968
2 4516 38744
1 8926 55166
1 20759 82882
1 30760 68262
6 81050 99412
5 68565 89916
1 24339 77156
3 919 87632
1 15920 92784
10 63457 88391
2 28263 64906
1 25965 78847
51 79902 91391
1 38907 54126
2 44522 89306
4 12484 93641
12 86097 92626
1 61968 99219
1 23904 85705
3 28440 63109
2 22593 24846
1 3770 41833
1 2722 43844
2 31560 54723
3 51737 78856
1 70622 85235
12 36332 61504
1 14875 71231
1 28016 67260
2 43909 58747
10 65076 83516
2 20668 45501
26 56368 62241
21 9750 22488
93 1509 4247
67 5319 14481
4 55890 95170
5 6077 9083
3 18766 82145
8 88084 93745
6 9753 52609
2 10795 71014
1 4906 98248
1 26326 61034
1 4443 52802
6 51435 89329
2134 59971 61097
2 27894 87072
1 16442 39881
1 46111 98245
2 18806 92873
21 55566 58599
1 70863 80266
1 52348 86328
3 42779 60806
6 26750 31243
2 19546 64621
4 24926 32176
4 73443 90187
5 85916 94966
8 6589 84081
2 32760 76939
1 69963 87579
1 15875 70006
1 7233 11225
3 40658 72793
1 52341 94379
5 10463 33995
1 59 19235
3 2557 60002
2 36263 88866
1 48818 67038
1 39526 93697
1 8045 75201
2 51839 72529
4 4990 40233
2 9995 83731
3 58078 97564
1 6971 99474
1 1041 78343
2 23351 33500
1 9974 72177
5 38417 49598
1 35878 41319
1 30154 58389
1 4530 49291
6 86444 93639
1 18974 90001
2 14069 65123
8 63726 82954
1 36593 68117
1 33563 93563
1 33972 53621
2 25791 61321
1 18390 45818
8 72460 94301
2 72878 92637
3 19175 82457
3 43731 70724
2 60190 97943
15 56013 62095
121 89987 93425
4 24636 72244
6 3313 20393
25 15456 27351
3 33956 59405
9 47278 54542
8 1158 25709
2 525 39329
1 18389 30909
2 20137 64242
1 26339 53026
5 59901 69667
15 75773 88670
101077 9247 9704
4 53065 66348
1 60793 98647
2 100 24424
5 35356 43153
3 5563 86285
2 43968 95875
1 68288 84127
5 47965 64805
4 43167 47862
2 31120 64507
4 18528 51200
2 55321 70980
2 29853 69568
1 53795 85839
2 15275 54578
1 16011 61795
1 1879 68527
1 13886 54592
1 27568 74009
1 15295 60952
78 3096 7353
5 55022 94763
14 2998 22067
1 4481 89732
9 64231 93675
6 79379 96172
6 22912 53399
1 9321 86299
1 7383 59635
1 51559 73173
5 63247 67904
2 42 45391
1 57412 81912
1 35813 50330
7 3895 21114
2 54817 88989
3 1781 49331
1 20835 94869
2 110 99238
7 30255 35844
3 26224 80592
1 51197 95722
1 10806 80997
5 73792 86589
1 59483 73959
17202995 89451 90195
1 40493 71559
1 38068 72131
3 24040 43975
5 31580 99033
1 48391 97093
2 69104 91678
3 35699 58771
1 10712 93989
3 71394 82436
1 9438 91549
1 41227 71083
37 10571 12917
2 15139 95218
2 35807 40760
3 36273 58858
1 63073 79638
7 67568 77252
3 30938 69594
1 16120 74268
1 10298 60033
9 15548 24002
6 58487 89023
1 67584 89950
1 3937 87174
73 3109 8704
2 44792 87987
1 12208 17687
1 16575 79915
18 29512 29633
8 32182 44715
14 13729 27560
9 14166 27564
2 1087 14709
1 16357 91452
3 70128 95985
7 77673 98855
1 9470 80368
3 70966 86735
1 22915 99653
6 7181 78950
2 47263 77976
1 35341 58115
2 47668 99001
2 10495 64003
2 12135 53719
1 19178 54109
2 27855 80501
5 69772 85714
1 2025 68722
1 16982 84659
8 57360 73468
1 17619 67614
2 21711 75410
1 32051 44499
2 9035 86544
1 54607 84338
2 31037 60006
422793022 9967 10152
1 26078 92028
1 3803 76235
2 2010 81952
1 1925 75987
1 52790 68972
2 51769 82099
2 2114 40171
2 64214 99814
1 53938 86649
1 432 87727
19 41181 47202
2 18179 75335
9 6192 10746
18 22241 25995
9 49359 56383
3 23223 89946
2 58158 67641
1 44479 94038
1 16980 99471
85 11691 14103
2 28589 96459
10 15714 24100
73103 84064 85681
6 23047 53408
2 47104 79987
3 15568 89637
1 41384 58629
1 1604 97177
1 37275 87890
84 81325 96903
3 11247 41038
1 24323 99270
4 21894 30339
2 6376 99011
1 36186 43204
1 6272 87571
1 9858 86426
2 50 65050
2 34070 59640
1 25089 47960
1 18442 82514
3 78806 95037
4 59618 69133
3 12052 89083
1 5847 45665
1 14384 73543
2 61533 97340
2 21059 97516
1 7892 40194
1 4335 62071
1 36753 96192
6 328 16208
50 22118 24064
1 51773 86750
1 2463 62730
2 3188 35434
3 36202 75697
6 60535 95679
16 86291 98171
9 57499 63600
1 38264 92460
2 54978 86961
2 12938 82107
15 3771 17526
3 71750 91230
1 30846 70185
4 16189 37895
2 36280 68681
2 55214 73947
2 52599 85308
1 14015 98985
104 5725 6346
1 54073 65484
2 12134 98005
10 17236 31002
31 13208 15531
3 2886 78271
17 4251 16970
2 25934 87195
2 17729 55226
2 16721 68888
30 4972 8573
2 15412 71848
1 34949 61492
2 65526 72039
1 1991 62824
12 66508 75077
1 68582 83577
2 5846 45820
10 44999 53050
4 69213 81753
161 16513 16577
1 3786 84775
7 2422 26581
5 34540 41693
1 18543 33902
14 40943 48204
30 26134 37622
1 9523 53451
1 5358 39939
1 22615 42881
1 1880 90167
4 5390 31453
7 66998 93793
3 50480 71814
3 10624 89256
1 4699 78864
3 47367 89136
1 31278 76049
1 17419 31098
6 44653 52960
3 12548 91361
35 32631 35032
2 51793 75324
1 21681 61183
1 8246 48993
6 42679 59096
1 60042 77927
2 12874 33105
1 5621 96005
3 44503 74642
3 41799 51331
1 5620 79169
1 31380 85019
1 29754 84267
1 35987 72732
1 39049 78290
1 20296 87447
1 39607 61926
1 21522 78743
5 50605 96780
1 38922 92524
2 23637 60452
1 7534 48165
1 6763 65213
1 43329 67382
2 65055 81888
2 79650 83718
3 3691 50189
1 6352 86346
2 46199 49472
1 39943 65856
1 23521 69718
36 80424 87091
3 18504 55154
2 69999 76177
6 78369 87807
27 83682 96828
4485482 47549 47917
63 73573 77452
5 36149 75809
11 26309 33880
3 8156 46963
1 23463 57625
1 23590 68533
15 50896 62388
2 27087 72575
14 13696 26412
8 56656 84121
2 35862 85105
2 18151 86292
5 64294 70313
196 3605 7732
2 11701 56649
1 48989 82845
4 17766 37926
24 86991 99006
1 14934 68644
5 58883 67789
14 2174 22992
2 1561 10602
4 4930 30714
3 49652 81546
1 65720 87973
3 38019 78547
5 51919 84897
26 2726 12082
33 84301 95463
4 31536 58283
24 27472 43251
1 21021 45954
7 77802 98199
22 91616 94866
5 28787 61896
1 55726 91368
2 20228 96973
18 2011 8701
2 13939 91229
2 61714 64748
2 12783 85126
1 60159 84005
1 70420 96272
5 8000 76933
1 7157 42776
1 2289 50314
4 55503 91851
2 9366 59960
13 49219 51017
1 30574 73020
6 16499 32603
1 8214 65603
1 61602 80230
4 54978 95388
2 10271 92367
1 57140 67982
1 17988 99023
1 58704 98825
5 37088 45105
1 23548 81278
2 12795 75934
18 1911 21850
2 56783 78243
2 2257 23181
1 13233 63613
16 8826 25284
7 43772 53221
3 22772 78585
43919 588 2371
6 74204 87103
3 23460 76543
1 30553 79977
1 40971 51084
1 17205 56455
1 3449 65837
1 14131 56857
1 17218 92978
1 30742 93482
6 7204 22261
2 23318 83886
1 21438 69476
1 56004 69229
19637 25688 26698
3 14984 95649
1 31214 41464
1 17753 61982
1 24554 96533
2 42124 87528
1 15816 58837
1 5989 92140
23 81028 86956
1 39987 64093
1 11795 72106
1 79460 97677
2543341 45085 45471
3 43015 74384
1 46659 79078
2 20832 79243
5 71037 96420
2 27021 63575
1 49360 89593
1 9046 76480
1 38241 84653
1 24047 66942
1 4266 56506
1 20688 86289
1 22540 73649
11 17716 22858
1 7032 60603
14 75560 81216
1 50106 76016
13 70246 93958
3 19410 96302
2 41928 95656
6 50003 73238
5 29389 45509
12 30386 31142
9 38361 44646
4 5141 81482
1 84153 89994
18 63411 64534
1 14021 96202
3 68026 83618
10 27728 27834
3 31353 72921
20 91095 95956
2 52746 69927
6 20386 44472
10 16270 33845
1 4027 53870
2 23096 37426
1 8493 81949
2 7764 29885
2 17928 55023
1 68543 87553
97 92501 97081
1 3698 45048
8732235 70529 70530
1 28932 70166
39 50379 53089
28 71103 80794
2 41552 85363
7 11837 37539
1 31113 59821
2 25311 78291
1 4834 65047
1 6836 98397
2 52577 76321
2 16694 98009
1 22281 39933
1 29719 65960
1 5650 83503
32 81860 97347
2 9863 31323
1 19971 50147
1 30555 90685
1 7988 58131
1 726 65724
1 73402 93321
2 11088 88583
1 18684 90736
1 946 50070
1 60200 80836
1 2128 98592
2 21475 74480
1 22289 92063
5 33091 59015
7 46964 99936
3 15183 40749
3 46092 98437
2 18271 39789
4 42501 69696
4 85433 87616
2 10318 78450
14 21623 27058
18873743 82142 82195
3 60433 78460
3 54912 92218
1 62804 97846
4 67077 85061
1 61231 98667
1 913 88587
1 36108 98562
7 17041 61484
1 23058 74102
3 18851 42229
6 9231 21038
1 16029 75469
5 82061 92001
19 81371 83545
6 57301 79850
3 11548 39553
7 35482 39288
5 22688 46648
1 22270 41370
5 47064 73679
2 17811 59503
5 72653 99458
1 67584 89274
1 30260 43773
2 22406 91874
2 29692 90209
1 29109 97583
1 24668 99263
1 67103 79203
1 62754 81743
2 36246 59999
1 50766 84225
4 86066 91754
1 8365 77656
4 9761 26916
7 38242 57817
4 51769 71697
43 13337 18936
5 5085 45920
7 65022 93096
3 20630 57988
5 4455 30909
1 16068 32685
1 26566 34409
4 31017 67851
5 16374 17289
5 40068 50899
1 28129 95677
1 24299 84925
3 34325 70995
1 26272 35997
2 9179 88481
1 14529 76846
14 8569 19276
2 37412 76351
8 18968 23580
2 26681 66150
5 56503 95614
1 37358 53060
25 55575 60934
2 32430 58580
1 22036 98928
1 1571 59858
51 7902 11905
3 37907 44928
18 20677 28771
24 73372 82324
3 36452 67518
17 75964 93394
1 840 61675
1 15575 75619
2 55035 80562
11 15853 31011
2 3163 61978
6 80269 97670
1 32774 70899
4 34838 50100
4 76253 93481
6 6667 19759
3 33420 44603
1 44059 90816
1 21976 74289
8 9591 27541
1 6851 74719
141 5320 7103
4 12150 22700
2 37387 71271
2 54679 59572
17 71861 80761
11 77636 91366
5 11905 50979
1 13798 49620
1 27808 48939
2 6060 55998
1 9774 93930
2 26514 81182
1 33 88414
1 20964 54992
1 32593 61261
11 46883 67439
23 64055 79904
1 78734 94408
1 6320 25352
7 17427 27471
2 11906 48598
1 935 71315
1 13617 31905
5 70329 74877
1 23990 28331
3 34004 75523
2 23963 54782
11 3639 23797
3 5418 91027
1 50263 84341
2 71787 95689
1 51576 82672
1 39273 79986
1 36339 94851
1 44865 98232
1 35012 98566
7 22860 25341
2 1660 50416
5 33588 55960
70 88101 92735
14 50347 52481
3 62611 95841
2 56402 74172
9 47117 68421
3 67891 91071
1 22197 60995
9 8230 23702
4 41753 66881
9 21133 29926
2 18048 98119
373 93715 96082
5 56350 77304
1 19613 83237
1 39090 84147
1 51096 79975
1 21794 86869
3 47636 50580
2 54911 82628
12 41995 43961
3 39301 85589
1 38328 96037
1 29272 93735
2 14788 47874
1 6272 90429
1 30915 53337
3 58955 78406
2 9395 70101
1 10519 68070
1 3878 89465
2 24204 97631
1 57459 64806
2 29343 89162
1 11389 54712
1 34400 59663
3 8933 43491
1 31576 69504
6 68603 74593
1 29854 32392
1 59000 76036
41 27555 36199
2 68587 83273
133 95487 96345
3 10057 75688
1 28433 96646
1 41126 76888
1 43902 79590
1 6911 75337
1 69815 82517
1 67511 89529
1 7174 75669
2 74087 91234
2 53827 66815
2 62964 81304
2 16355 77712
35 11881 19271
1 10629 94574
1 17217 92729
1 71429 92669
16 60867 69386
5 78418 98918
1 8392 28758
40 86014 97273
4 30687 95709
2 24508 73661
6 85630 87769
2 89925 98409
4 27236 42512
3 26378 75108
8 41597 64079
3 4402 40986
3 24379 97651
1 22684 41941
2 32936 46242
1 32382 96025
4 57878 89910
1 32263 59855
2 30232 39045
2 1215 38250
2 21842 36814
6 50394 72587
2 16775 36545
1 12495 73822
1 43058 82728
2 38219 96456
2 49838 63947
1 49945 92991
1 29539 90785
8 37738 44878
2 31291 75560
1 26448 71019
1 14697 50226
1 29323 84125
1 49730 81687
4 1048 12328
3 49702 82238
44 76742 85376
1 26454 76779
2 44266 83030
1 56554 59676
7 1356 47644
2 58801 65505
1 58499 87001
2 37446 46203
1 56885 69419
2 51034 99369
1 49004 66217
1 22567 78848
10 19873 28961
2 58242 87884
1 51525 88893
1 39181 77864
11 728 34554
1 16019 90957
8 7569 53018
8 76966 80192
2 35220 91052
2 21606 86030
1 37449 88502
5 23706 33143
1 19290 51492
111 9846 13171
3 23656 91683
6 64057 66470
1 40576 98013
2 18541 68624
1 13554 87300
2 49828 65469
4 74193 97934
3 41943 83982
24 38332 41144
1 25583 94107
1 19686 70060
1 19504 56719
147445 55867 57129
1 40579 85377
886585 82194 82582
2 6139 92438
10 47441 55152
1 5473 53168
46 83781 99080
11 2429 27686
26 2176 30592
1 21480 91855
7 30012 40423
1 33232 54681
1 12029 90949
5 47652 80761
3 10102 43711
1 23441 77277
1 60455 65262
2 9046 57266
70 95461 98702
2 30472 41971
1 14059 60822
12 61155 88200
2 18532 76004
1 25874 32170
8 66792 77599
3 4960 70595
1 40636 77303
1 40419 96076
3 15293 28095
2 50175 98385
1 31242 88532
32 90705 92304
1 2241 98613
2 11093 81334
9 11537 17926
4 18839 42158
1 64564 82362
2 29614 95309
2 9954 47331
2 2199 70321
1 22498 39473
1 21276 43098
1 55912 85471
1 34553 74362
2 32162 59396
1 13223 67177
4 64406 70191
26 73460 78914
1 46813 86128
1 38815 98362
4 21044 30004
1 56200 74370
4 60578 78699
1 52206 94368
1 6857 82481
6 8697 48172
1 33070 66937
1 14851 77817
1 3323 41497
2 46009 70233
4 39783 42528
3 2719 91372
3 8241 60460
1 16620 50623
2 3343 63345
1 9674 81367
24 54413 56560
1 274 92153
2 44350 88618
36 87329 94099
4 9755 82721
1 9886 90387
6 85205 89270
2 1467 95463
13 66471 68361
2 20862 58926
2 41935 72629
1 37457 41022
3 45856 64766
26 7191 15686
1157 19346 19907
7 26813 37430
3 41823 47758
4 12457 17213
4 59350 62668
2 11766 85507
33 78126 79315
2 69374 80715
31644206 99110 99997
7 11461 32532
3 75845 81292
1 20289 87038
2 17563 49992
2 1830 57571
1 20707 70010
1 24009 61185
1 5908 30366
4 66066 80808
10 38453 58552
15 44102 55217
2 75371 89207
4 55098 98418
1 23209 77399
6 20040 46596
1 34168 78143
1 25110 89943
1 34432 87436
1 16845 81849
3 57983 99341
1 22686 53418
1 57029 64140
1 4066 63823
13 63277 68593
1 39630 83479
1 38485 93180
4 78565 97272
1 75903 99661
3 34833 88106
1 48804 80010
4 21550 41577
5 24848 29181
33 8911 13181
3 17084 99389
1 56577 87201
1 16964 81567
4 4530 43817
1 38376 90055
3 58961 71263
1 33523 75372
7 4237 23702
1 24259 28336
1 13691 50075
2 43043 98022
4 46632 79404
5 1696 74850
2 52079 59066
5 41440 56745
2 5427 74769
14 42139 47025
2 49071 52001
1 25132 73795
1 47094 93271
2 9760 14670
2 25981 98215
1 41824 51512
1 23275 38038
7 10144 31686
2 29379 48542
1 36461 94897
2 22139 78314
7 69754 84471
4 27692 87412
1 2589 42806
1 33633 72547
1 21044 31528
6 36451 40524
1 5420 63050
1 28411 46677
2 19614 99845
4 6571 31937
12 62996 71135
3 6226 13244
2 928 39138
4 47705 80834
7 80981 85212
2 8620 33999
145 92830 96020
2 67600 81257
3 7924 91515
1 8699 16798
1 59007 97825
1 8332 91119
2 37019 76899
1 39588 79882
1 16611 41409
9 9744 23222
2 37338 66073
3 7362 92597
1 72904 76275
1 37637 75164
2 55774 66249
7 55020 58138
2 64153 73985
9 11943 37899
3 19664 47606
13 12176 22145
5 53299 95706
1 8037 38286
2 66901 91799
3 36531 77732
1 4866 76103
3 25744 45120
2 51392 92544
11 77319 99363
1 7319 82513
1 62177 99122
6 10620 35978
3 60812 81669
1 56584 74072
7 4088 24434
167730 83677 84317
6 1446 38102
1 19321 48671
5 47820 92426
2 23852 66555
1 22765 61357
68406647 7037 7529
1 1794 77956
2 13892 85499
1 1635 54035
1 5932 94164
3 50407 66247
2 16506 20700
3 74999 90199
13 68561 84616
1 56874 65845
1 15603 84642
1 18809 34252
6 18582 49538
13 41611 48790
6 33416 61645
3 16181 67406
1 6994 67326
3 28370 80534
134 14656 14903
1 10518 52435
5 53357 76362
1 846 27394
45 79566 88269
1 21628 42251
1 27447 75813
9 28966 41608
10 73796 88311
1 34640 91819
1 68459 81625
427 75640 78682
3 44239 98668
2 47897 70823
1 42325 87499
2 39253 99455
122016 82947 85353
14 27680 32782
36 92748 96440
5 59111 94575
3 22100 78217
9607222 21786 21812
35 20560 26861
1 16721 24390
2 9931 35783
2 975 30270
3 26208 41840
2 61153 71206
1 6618 26823
183 7872 8290
28 9849 15665
5 23184 93816
1 16347 68716
6 52339 66725
1 49546 75027
2 13813 59596
3 29494 48841
1 10324 88569
2 46242 69811
9 75163 93978
3 63696 88144
7 55588 55684
6 65728 71284
2 38454 87592
1 42228 68150
2 12722 66882
8 19857 56723
1 8694 48555
2 4592 62555
1 3811 72590
1 4376 65728
2 69701 92104
1 2040 80818
8 93610 96970
3 29791 36505
22 14214 22690
2 18772 70999
3 41423 86732
1 29587 63409
2 48536 91325
1 49276 74083
166758 91873 92259
2 18602 81244
5 26315 37587
3 61062 84056
14 33932 47004
14 68084 88822
4 4720 74919
2 50371 93439
1 11982 93635
3 2370 51515
2 79483 98035
1 50312 76049
3 107 66951
2 57630 89561
1 27215 86458
2 18979 34049
1 27870 79555
1 34177 83490
45 3438 13038
45 128 10473
1 26866 95834
3 19595 84993
1 3527 89015
2 41680 66526
1 46928 97218
1 33642 96910
7 7558 22526
98 12450 13967
1 36582 92503
9 12768 30051
1 12152 36515
1 12879 89617
1 52634 80576
18 85317 96142
4 61817 70626
2 64193 88687
1 60389 80005
7 31675 65462
3 24603 89734
2 54724 57808
1 43267 94594
1 28996 68254
1 42643 69046
1 1218 60022
1 10589 79181
1 19951 67376
6 73883 87724
2 28468 63076
96 87221 96742
1 37188 92551
7 30258 48420
8 2230 11522
1 59930 87062
3 47630 95234
3 77222 93782
5 57092 63637
5 15459 60149
1 31980 70019
1 31712 57147
1 41915 98105
1 3308 60858
11 11257 14277
1 38368 82698
1 4776 73740
1 40832 56563
1 5771 97015
8 8708 35337
3 47053 59773
3 29831 38086
2 28448 69918
1 32976 54751
63 307 9809
18 20512 27960
2 10614 53119
1 40078 90121
3 5899 90657
2 4814 33233
2 20475 88031
1 12592 80755
1 36512 53049
2 14226 95806
1 21351 81415
1 6942 79808
12 50282 51646
11 57336 98423
2 4684 83719
2 12828 45115
1 4319 63036
1 2678 82015
3 39014 45989
6 28264 39700
2 22754 83619
2 33129 96539
2 27241 97245
1 16156 78581
2 16572 28976
1 4779 85076
1 2911 61380
1 2595 75139
2 43508 73737
16 80905 97977
21 92298 93403
29 9540 19406
2 36953 51754
1 25752 92771
18 92441 93869
1 3746 45445
4 20180 62193
17 19616 24546
1 1033 92592
1 11267 93134
1 37206 68893
2 15561 49926
1 4746 24848
1 1547 99449
15687 96590 97500
13 57469 91769
1 34421 82322
3 15873 26141
6 50340 58432
5 32918 95427
1 36572 86529
1 37442 69013
19 77635 90350
2 1059 43620
2 1622 93395
1 44063 82338
1 37704 73453
2 4427 52708
2 19543 42671
1 44432 54310
18 30442 33966
1 10004 77444
1 7917 44420
118 58237 59132
1 3839 88099
2 56778 82099
1 16630 60751
2 7355 48943
2 41796 64238
2 19840 41474
2 29355 77345
1 1187 91771
1 4932 39892
5 32822 69173
2 36807 58200
1 36171 88237
19 68388 70920
1 41135 61928
2 43036 61182
1 16931 95998
1 7595 67992
12 78001 90020
15 57713 61220
3 40050 47915
5 59846 80902
1 1946 87334
1 38381 58475
2 497 75032
40 8648 17274
5 59717 81772
3 60557 67374
1 8149 16023
3 81043 84890
9 65328 78224
6 28567 60193
2 2501 48783
3 64458 78532
8 36793 39382
3 4269 72916
1 41391 71583
16 68900 83200
1 27934 48274
1 36299 68888
2 18080 45212
1 36955 58782
3 2774 25788
1 37466 72597
2 46913 81227
3 253 81602
1 16266 95894
12 25809 31533
2 43479 90682
1 637 82412
48 84137 87376
4 32184 40298
3 23217 46732
7 54097 80145
1 4438 90664
5 65737 68570
1 7455 93306
2 39850 72184
1 51413 98148
1 35749 81837
3 79552 99735
1 36971 97855
2 8932 74212
2 9660 54761
1 60206 78822
1 79221 82533
2 23517 74211
2 68145 82460
1 28409 56717
3 45725 67759
2 17214 94044
1 74320 95038
2 672 82011
1 52337 88114
5 60199 63981
17 11479 22434
1 31421 69328
4 60529 93698
10 14042 41674
2 35418 75175
1 21341 53984
8 27301 34434
1 10337 77330
1 35762 76004
2 8024 49743
1 56686 78840
16 19325 26644
4 61383 93171
1 10786 96095
4 7051 40025
1 57541 95086
1 19642 50176
1 19540 56214
1 25374 77891
3 63529 96186
2 47240 79074
2 10688 79240
1 8991 69751
8 5862 22202
2 38496 88597
1 58546 84878
1 51316 96163
4 24357 65133
1 6423 73925
10 79635 99703
2 33827 89831
1 37379 89438
1 55157 95192
1 35268 74441
1 16562 40774
1 9134 41123
3 31350 39038
7 44528 58917
4 67138 94313
2 37685 66560
2 24497 61294
1 5855 46638
1 18979 60579
35 18530 24072
9 77906 94842
1 59986 87169
1 53727 79675
3 27492 91627
1 18285 87863
1 14105 86585
1 59252 99500
1 39334 86456
1 56139 66092
5 29373 88260
2 45319 83080
3 30435 44348
1 21829 80679
1 57988 82984
134 88916 92580
2 54887 81985
3 64520 77527
5 18664 65360
11 22068 26887
1 58946 85673
50 85731 91063
388 45 5262
4 21689 72965
1 8633 59326
1 13286 97953
88 5680 9786
3 40961 91909
5 47701 58585
1 57095 96520
1 36981 82599
2 62906 97689
7 6922 47342
1 34715 57615
2 62864 65420
1 22115 50160
1 38140 65988
20 5988 15805
3 19433 49818
4 19426 37717
1 26887 98692
8 24556 37840
13 46048 61870
2 12089 38110
22 82630 99752
4 10501 61306
3 26894 61388
1 18532 86970
1 33139 45271
1 24588 76569
10 56125 65147
1 12088 77710
1 26992 97711
2 9826 92719
1 470 90929
1 28318 49429
2 43012 67779
1 6170 33361
2 43683 81928
1 7795 86838
1 57511 67912
1 37325 94119
1 46553 60684
2 5156 50234
12 32035 36968
29 85010 98131
101 5192 10949
1 25100 66321
34 1235 14689
2 9048 85543
6 15340 47900
55 3887 7433
4 15983 79370
1 9036 49309
1 1086 89858
1 55588 85051
7 84875 88018
3 15563 49655
5 59624 88051
1 7947 37166
3 19994 49104
2 40214 46602
1 25371 65565
7 9252 29625
6 49269 62265
1 13830 41853
4 28541 91653
1 41280 50731
1 21477 25707
2 13504 54605
1 1429 62259
2 7027 88718
1 34151 92448
1 27315 40108
2 18203 31870
4 61290 95115
6 62459 64409
1 13513 95074
3 19422 59866
3 45575 68452
1 14674 63945
8 64901 96586
1 23275 34569
2 25113 92057
1 14552 33857
3 34676 47802
3 18148 75809
7 7797 9345
3 65409 92729
1 165 66685
2 36159 69887
2 7186 97734
4 69075 92133
4 43732 58442
3 49240 95632
2 25533 73522
30 10864 14042
3 45283 85850
2 30937 84578
3 45516 83591
1 9611 98583
1 55139 80893
16 47379 51039
30 18734 23571
2 34176 92646
6 26219 51573
1 5980 50411
4 55348 99669
1 43353 74473
1 710 54120
1 18389 76052
2 9330 76506
1 31042 45957
2 62421 70637
10 14382 25800
1 44874 88331
2 12874 80752
3 15439 50539
1 26579 89820
1 1326 64092
2 11353 35998
20 74860 95876
5 47002 49626
3 60107 83105
17 77786 86441
6 28123 62933
1 3963 57182
1 13130 91617
1 28409 80966
1 59983 68099
2 29582 94549
4 1315 33018
3 65534 89520
6 49481 66505
7 17802 30766
13 68811 76044
1 23842 78234
2 24243 86356
5 4003 11229
3 11936 80842
49 87719 88767
3 43371 72753
3 1216 23509
2 32082 96222
54 5544 16892
7 66679 95886
6 25725 37986
4 61640 64329
19 49984 54412
4 2244 35386
1 20076 47489
4 54143 88784
9 2739 11537
2 67125 97223
1 47937 80106
3 63398 66688
1 39513 69122
4 1362 38676
2 11819 92336
2 1775 58644
2 61855 86434
1 62527 98578
4 85250 97287
13 78156 86571
4 15685 39518
1 2875 82490
1 75723 96481
2 7093 66144
3 21916 92895
1 20856 57675
3 31628 74119
2 36628 40756
1 7524 39723
65 73876 77682
4 59842 83398
4 7319 10832
2 66071 88079
1 68556 90303
2 20225 38877
4 18140 66809
78 92295 99161
1 60354 66600
52 71326 75154
20 994 8816
3 3823 17057
5 32583 98286
8 22909 36185
2 58109 91031
1 17092 37804
2 53929 62823
3 33744 87500
1 12333 33848
2 20054 77065
15 36819 49015
2 46655 87103
5 7973 63244
5 68168 99721
137 93143 98208
1 70460 90239
3 26649 51440
1 6748 36052
1 35996 51850
3 21540 53837
2 13625 71193
8 51502 65951
1 23889 65930
2 8163 39569
3 50481 84432
1 43517 74685
1 54003 68527
1 52192 87716
1 53925 77389
1 46402 87171
4 33393 52894
2 8623 90265
3 3256 43947
1 33845 59734
1 14115 98410
1 73429 79470
1 2605 66202
1 36650 76746
2 1211 71939
12 2099 9339
2 61732 97374
3 11006 62889
1 27986 61722
15 64715 73445
2 44269 66480
1 46488 63345
9 55361 55944
18 1036 27274
1 36231 94558
8 5994 22468
4 36430 89361
1 4046 88123
1 81507 86903
1 50777 90008
2 60470 85783
10 73098 81821
4 8678 28551
2 10263 96284
4 10325 52007
5 27332 89500
1 499 55781
1 4676 80424
1 27012 58167
5 62213 69182
1 7605 98623
1 3609 68876
4 15655 36619
1 1329 94193
3 73476 97355
1 45050 68762
15 21894 29401
2 12389 73114
2 55790 74299
1 52612 88487
1 65560 70001
2 41616 86178
1 22781 93260
1 50694 76788
4 51077 63318
1 29853 69488
3 21975 56576
1 7285 87725
1 32885 65576
28 85364 87351
83 3416 7990
3 24561 94457
1 40575 65547
1 45665 56723
1 41210 88738
15 82386 97165
35 3450 8142
3 42611 57007
9 22698 47533
1 36774 99006
9 20385 33598
27 76522 83946
4 18252 31495
2 18706 69054
2 16529 55973
2 5849 47849
3 35491 46233
3 3677 24581
3 43656 48829
2 74576 89683
10 84092 99632
10 74860 89486
4 29501 39474
6 1940 64572
1 24605 85003
14 73712 78341
2 8168 60597
9 60148 82398
2 3212 46052
1 42511 60558
1 18879 63443
1 39953 56087
80884 79809 79934
1 10368 39016
5 16533 37070
1 19279 89562
4 56404 97162
1 35398 77640
4 35692 59689
1 3556 86455
115989 43514 44421
3 43857 57964
1 13869 85022
88457 95032 95696
1 22377 48361
1 34929 40840
1 19291 89548
2 4000 29526
1 4542 11487
22 5147 10226
5 58545 89197
3 54682 69419
3 12652 70989
7 28469 42960
10 90601 93222
4 23425 90334
14 28304 30230
1 3030 99891
3 27462 74264
5 72831 85779
3 40325 91419
2 29723 82517
7558627 6710 7734
40 28972 29539
8 60760 66949
2 54286 57582
2 9118 34187
5 25916 95034
12 47527 54621
27 11178 17989
2 15050 95722
3 15031 37347
1 29534 50146
4 78604 88859
1 33388 49474
1 42751 46994
7 48060 98563
5 31246 35460
13 16165 25521
1 55133 73935
4 45029 60799
8 77212 95818
1 56224 74811
1 11170 61943
1 4395 87928
4 39146 52242
3 41662 60219
14 45645 49598
1 76132 80304
2 47841 70470
1 48216 51353
1 32985 95974
2 16268 62986
1 52234 83649
2 22210 67098
1 38811 75221
10 88874 95918
40 11492 21362
3 27165 59373
47 10267 19760
2 30369 52955
1 14323 76643
1 24174 67686
1 50363 59765
25 83453 89709
12 58387 95904
1 8932 70294
6 1023 30207
3 38126 90333
7 68397 81404
3 32439 61756
1 37517 81448
4 8269 48242
1 6260 58855
3 51695 90845
1 14462 78607
20 23283 28515
8 4434 29755
8 5602 9627
1 23859 48274
1 5360 90357
3 28901 34200
7 41480 59226
2 44907 54878
2 6979 46561
8 68693 84936
2 42246 67308
4 15116 49168
1 48670 56514
3 4967 29213
5 13226 22893
1 15635 78150
8 38527 50904
71768 31606 34424
11 58085 59426
2 33098 70913
7 73923 81002
1 43861 95484
3 1340 64289
2 5688 31495
5 79583 86951
1 35116 85381
8 56676 75402
3 49385 79063
14 13871 20656
1 17029 74329
4 58124 79892
4 57385 94631
1 59350 61645
5 30003 53238
206 57650 59097
5 35351 47591
58 46202 49228
9 8889 34020
4 35208 65179
1 26658 60476
1 35576 63072
1 12856 62237
1 32067 61146
5 40379 44391
1 28570 60906
1 14422 91426
28 28514 38589
2 29410 43086
21 52490 57402
1 44669 65518
1 14415 98318
1 367 95214
40 67724 68492
1 32786 71454
2 50732 71997
30 66194 75219
3 34734 59026
1 22345 63887
1 9862 81488
3 58153 85077
5 8528 26020
24 82495 87712
3 23124 50902
2 19321 57916
1 23995 30434
5 7582 60899
23 74504 85547
4 32548 50785
69 89324 95228
1 31915 52492
9 63163 91946
3 13980 95700
1 76401 81778
1 21868 61659
1 17046 73272
15 63870 71764
1 28456 79726
3 68284 97606
6 12975 39109
1444220 42423 43303
5 62410 90955
3 2922 91793
1 14538 72889
1 42030 83720
1 76300 83728
1 23360 91680
4 42573 67327
2 34837 76586
9 3644 33037
21 80971 96163
1 3881 33748
1 26191 42318
6 41977 55477
1 16498 95739
1 20546 60276
5 56774 65508
1 12121 95416
10 48787 86450
26 87200 89156
2 66842 74001
1 67533 74446
1 24249 79872
382 2023 3726
1 45308 72851
4 31711 42743
3 4343 75304
1 21199 73960
74 987 20418
2 7798 72174
1 53564 83732
1 49950 87207
1 43342 61447
3 6087 52337
2 62599 83623
2 58337 99115
2 31890 62258
1 40754 69719
1 8230 72460
2 53462 81473
1 7764 76746
1 53834 88806
3 45449 51451
2 16347 75894
10 56705 64462
18 85046 89320
9 10305 27511
12 78968 83390
5 15527 86040
3 23543 42201
2 18234 82410
1 10894 97601
1 64329 90614
1 49674 90500
11 15075 18963
2 44008 55711
1 28027 63375
2 27855 97584
5 15988 61434
2 22455 82637
8 18701 36197
1 47658 76854
2 69163 83305
2 2484 90638
1 32183 78798
3 7145 42838
2 79545 85468
9 4506 20748
2 32536 54594
2 22793 73126
1 35016 66861
1 2016 50074
1 6871 83161
1 72345 89646
2 21129 72800
9 63908 68064
12 73177 80298
3 44291 76495
4 14875 71670
13 10298 22145
317 1197 2200
42 80332 87774
4 46334 98257
2 16752 74293
1 36027 84343
2 79419 80664
1 67675 83169
3 15603 38549
1 26649 84152
2 12969 78886
3 5353 92315
1 33820 62443
4 4042 23928
1 9553 49127
10 40300 46769
1 29451 71119
2 52191 59741
4 31361 40823
1 24815 87632
2 30365 47493
14 4095 18503
2 623 94160
1 33053 77916
15 73041 79540
7 3138 22246
11 63355 67937
2 19979 49954
9 46031 50133
1 51640 59762
3 51079 96531
13 78520 94895
238 4879 6468
12 55933 67853
1 29750 79321
1 49551 87461
1 35216 60836
9 3114 55209
2 37561 53055
9 55471 58316
335 76053 78676
3 54422 77278
1 60983 99583
1 27603 61375
5 62372 96268
12 13246 18333
3 16073 51509
17 23766 33606
3 10904 92134
1 30986 87043
1 52793 97114
1 19216 95116
2 2109 17267
1 27025 65191
1 32271 54327
2 14675 28604
4 33843 82196
1 41238 82237
4 73014 80235
3 50187 99574
1 16760 68522
4 8628 49567
2 59147 82300
1 12644 88871
1 5225 71462
1 20863 64802
4 9830 39783
2 53613 76792
1 47862 99383
1 2694 95532
2 5062 10953
1 28251 51208
3 48944 69545
1 40019 99089
1 11967 40357
1 23813 88066
7 16364 41219
2 59891 92189
4 17988 57372
6 13439 30914
6 53127 59031
1 51983 61366
4 712 66619
1 11045 29752
3 44380 72548
3 34923 55413
1 4388 43538
1 19221 22929
1 34533 46606
10 9598 26598
1 560 44084
1 3187 24801
1 5813 47481
1 4340 80859
1 22583 48691
1 31779 37737
10 61113 80103
4 27649 50263
2 6368 50616
4 17331 20991
1 14891 54389
1 15291 42245
7 746 19196
1 15254 51950
1 11610 37583
8 46335 87409
2 15038 20874
11 51771 63417
49532699 4055 4317
23 7966 8912
2 51535 99200
5 14174 21020
1 435 65271
36 80811 98315
2 62111 94485
11 1212 16661
9 59722 82039
1 49428 86523
5 6209 61120
6 32462 63168
1 46125 57576
1 37607 59073
25 14611 15555
1 5514 71084
11 79730 88069
2 33920 40012
2 35955 85886
1 19261 72349
477689 97913 99323
2 23075 81980
10 24107 36882
4 37224 94370
1 28902 88023
2 22961 37275
1 30081 40237
18 49543 54921
1 46928 77370
2 26283 77950
1 12500 52256
1 25750 93778
2 28031 37552
1 4810 93022
1 8197 56981
1 14797 39628
4629 93333 94909
4 48478 63634
8 56849 79400
12 72160 94569
1 23157 94288
1 40404 95680
12 12450 16240
6 22287 37449
92 11851 14356
1 46343 90314
575 25990 27617
3 86645 88963
11 74265 81366
4 58529 93596
15 66215 85190
5 14745 40621
3 39799 90500
15 17360 31414
2 6717 85904
4 75541 93672
7 30163 39233
2 63470 78584
1 49280 59607
3 65249 98068
11 54194 62136
5 31808 45118
3 51016 72942
14 46671 50469
1 311 93273
2 55144 88931
3 38936 90203
2 53373 86960
339 3492 5026
9 12655 31922
3 32265 60984
1 2155 78120
1 13510 67286
1 5696 67520
1 9183 93119
1 22962 52289
2 11523 69214
15 17624 18774
5 69745 77238
2 15140 27302
15 13299 29170
2 1438 54290
4 4058 42325
6 53183 65407
1 3158 96690
2 39120 85517
5 33217 46807
2 577 75803
1 14754 68369
1 40963 91323
1 33696 75376
1 30053 75773
3 34600 59058
14 83040 95488
1 4492 60660
2 37805 83577
4 6323 15123
2 6304 22953
3 26750 69194
1 7412 99059
1 24556 59145
2 21480 46355
1 15552 95963
1 37723 49479
35 80098 93169
2 14013 40581
1 48639 87220
1 11779 48140
31 77482 81442
3 20947 81437
1 6716 70986
1 26016 83898
1 8259 45029
6 53759 78742
1 11151 19253
1 9336 70557
1 12062 70344
5 62346 97356
2 26024 62534
3 2901 36577
2 59934 93776
2 12417 23397
5 40864 88139
3 8806 51459
2 69563 90223
4 28036 52729
3 56814 89426
3 18042 55671
1 17836 86550
1 23704 73369
2 65882 83024
10 75290 77564
1 35557 88844
2 11440 40733
1 47235 90613
3 25930 40058
12 6366 20190
1 51829 79957
3 68937 97974
4 43575 96582
1 35416 95638
13 85021 98953
177 94084 96559
4 67473 73417
3 28662 85203
1 15056 97901
6 31839 63616
1 26765 75628
9 38970 47473
3 76980 88746
2 26860 99604
1 37635 73400
5 19846 32364
4 10693 89511
1 43111 73487
1 1590 79972
4 81170 94584
2 61394 74645
2 68419 84867
2 61483 96792
8 43019 52202
1 30109 87511
2 72307 86998
9 86324 92150
20 20565 34420
1 5007 36697
3 33624 70001
2 12092 31181
1 1110 89969
1 431 42330
1 13070 98855
4 36107 84866
1 47213 61322
1 44352 99553
2 35473 94062
1 16409 53569
6 74054 89683
1 25999 86247
1 52227 69452
2 77538 98264
1 25679 93778
3 41204 54260
1 22354 62121
2 66441 98195
2 35003 53782
30 4555 12980
3 27837 51174
8 1599 32837
7 42741 49653
4 3740 77458
1 6695 70238
1 16880 97980
1 27543 68950
1 3822 65267
7 65880 91966
11 62802 64291
3 2722 38025
1 14157 69070
2 57658 79714
2 38791 51609
6 68001 81316
2 11963 38163
2 43044 60224
3 40176 50206
3 18190 96523
1 42048 74991
1 9421 80558
1 15859 73269
1 11104 99366
1 24901 33933
2 518 67678
1 10789 41347
1 47303 66230
1 33296 72753
1 10600 42153
1 16474 98125
3 17283 57237
14 79250 94272
1 79317 83179
9 80959 90745
1 29901 55405
3 49471 53857
3 84772 98565
34087 83758 85582
3 1336 77699
1 11683 71685
2 25153 56157
1 37876 81616
1 29685 76342
1 13074 54853
6 28809 48985
34 11019 26546
49 8774 15709
4 21898 55391
16 55260 84064
2 6531 72557
3 81067 81463
2 1585 84497
1 14765 79336
1 77944 84094
1 13063 56794
2 20529 32911
1 17821 73456
1 48926 59446
1 15657 44195
5237622 69416 69843
10 59649 76882
1 5280 81967
11 72223 90844
2 33386 86888
1 73736 82262
1 63257 76875
12 35169 37480
3 8328 40232
4 4030 99079
7 47702 66543
1 39608 45814
2 50565 60757
5 7759 43494
50 37605 39972
2 28920 63389
3 5574 56996
15 41463 46388
2 404 84791
1 34926 62407
8 57147 73392
1 62025 92035
2 37642 44601
2 38216 86332
6 6619 22959
2 41067 98163
5 24944 37700
2 62379 74607
4 39316 52670
5 266 46417
1 20900 92201
1 5537 75805
4 1986 17570
1 7885 94338
1 34465 89825
2 18847 37575
1 33214 95796
1 32995 56330
1 9518 77644
6 45881 58511
1 26702 66174
10 69588 92787
2 2552 83803
16 17338 25598
3 26353 49525
1 15411 30836
2 26284 37766
1 21265 66412
1 6865 44341
4 38746 47660
1 14038 58664
1 10976 87367
104 86997 93486
2 13725 54057
15 50183 80464
2 7181 61152
35 83654 97615
2 40094 47432
2 13547 57221
2 34881 94304
19 6132 17825
1 45666 85052
2 33397 75151
10 80652 94041
2 20456 20999
3 11476 32867
2 29702 44010
7 54558 91950
4 17692 72227
2 34423 40678
1 7423 51851
2 15454 81514
2 58331 94921
1 33714 63534
2 49747 59238
103788630 75965 76331
1 9824 96285
2 48917 78898
1 57683 73919
6 4647 50952
2 47068 57216
3 55289 62924
193280 88832 91588
5 63653 95335
2 55564 55990
1 29298 85126
6 18951 54935
3 37123 98219
4 78586 91707
12 22281 28595
2 19997 27616
10 60995 87874
1 26369 79002
1 65102 92120
6 12560 50904
2 5149 34003
1 35681 39241
3 78686 90522
4 30995 97207
8 61561 62915
1 54890 88481
1 84390 89655
2 11605 92461
1 40896 99479
1 46864 68024
1 2869 89068
1 7135 70184
1 47410 91580
3 18568 53509
1 53114 68809
1 2528 67734
4 50501 51673
1 49581 59819
2 11123 99971
25 64787 68474
1 45934 76804
1 53851 67835
2 47849 66410
3 4438 25583
3 34054 72017
6 30298 49376
1 24949 66461
1 41 71360
6063973 25816 25952
1 23758 71172
4 34536 77115
17 5086 18540
2 55736 95702
1 48597 87472
3 34889 45468
2 12163 60027
1 24086 59950
2 14293 36176
1 30911 44192
7 16317 28151
1 20570 95916
29631361 36332 36637
1 54223 93897
2 35566 49887
42 17283 19126
2 27862 94962
2 490 98626
6 57204 86493
3 21512 69264
15 2496 29005
1 6393 85330
2 47948 76222
197859 6500 7110
4 32396 57478
1 9518 39034
1 152 48646
1 7263 81849
55 40437 41854
2 24367 94856
1 27644 99111
5 66749 82443
1 38292 48505
1 20658 72499
19 74662 88499
5 2379 24742
4 13605 56076
5 61007 63133
3 20355 50556
1 30199 51521
3 43655 76950
2 13674 72648
1 8034 50831
1 13957 68608
1 33343 42839
1 69957 96304
1 25851 55455
1 42139 76991
8 57623 71015
3 21359 45860
1 24352 81072
7 73554 83292
7 1351 26053
5 61413 75533
1 2669 77373
7 72210 77363
5 12497 52530
4 1184 27300
1 16510 53498
3 46038 75371
3 18835 74814
1 44748 68015
253 91587 93243
1 59108 85154
1 38017 96153
1 36041 49427
1 17044 87248
1 88793 97678
1 37070 67471
3 8770 84605
24 81856 86970
1 20874 88508
2 67716 89152
55358 89198 90999
5 14595 41090
2 36107 40697
2 7866 71942
4 46763 99488
2 44816 67021
3 3285 57356
1 57165 77585
6 33943 44623
1 37123 92833
1 13695 93490
9 11142 12699
4 41886 95358
2 30215 92566
1 39858 95007
2 12617 28019
2 30245 37749
14 71837 84231
3 32357 62749
32 26332 34982
13 80455 92581
43 1028 7299
3 32614 84572
1 43119 58937
1 38100 80547
1 20134 53816
4 9656 95689
1 49219 83286
1 22221 77568
162 16464 16689
2 33849 38915
6 71 33890
5 61781 74101
13 12329 30010
1 16165 47629
7 7299 34450
3 61607 67040
3 14459 24750
3 60769 91005
1 37197 88683
64 1363 6819
1 47685 65242
2 53622 79993
1 25223 66713
47 9675 12270
2 32885 99135
1 21932 81843
1 33624 93714
1 22511 95850
615 1929 3177
1 54236 82062
4 16640 45945
9 32035 37307
4 446 73331
2 12525 46015
63 64140 65086
3 2653 81034
1 27406 35975
2 14947 65261
1 37379 77971
4 65671 81182
3 66452 87279
6 42166 46935
1 57252 66809
2 47881 96005
3 58175 61884
1 15173 90172
11 43045 55843
1 55745 64856
1 34216 67332
7 62615 68906
2 8621 69872
1 54287 68739
2 53933 71169
4 64142 75371
4 8390 24849
10 37404 40573
1 50494 90208
1 20087 80360
4 8201 54038
14 9737 25511
23 30379 30757
3 39471 63164
5 57648 82002
1 36567 80807
1 43895 85490
1 10880 53972
2 27327 31504
2 25799 83126
1 63113 83600
2 13140 59086
2 7270 77437
5 40806 52947
18 9780 16957
5 57259 95901
2 20000 58319
1 60775 97149
3547967 70264 71492
25 12950 18601
3 30757 54882
3 26522 68760
3 6878 66872
1 18648 46562
1 927 65277
1 24263 63014
3 63396 85856
2 3033 58790
61202734 72873 73325
31 75771 99056
2 37697 70603
4 62930 81551
3 14671 94171
1 60636 91093
4 27866 38165
2 32612 56496
26 68006 89004
1 45090 97722
2 23079 88633
1 83982 93500
2 68431 90229
1 10982 83392
5 47413 62406
2 48306 91605
5 65284 71692
46 39998 42233
1 62691 81304
1 49631 96414
4 9709 31810
4 37913 77923
2 26281 53230
3 20992 83197
7 10029 25109
5 19155 49776
1 23174 76018
1 30484 75973
1 20554 50299
2 53222 90925
3 48477 62225
5 13487 19778
3 1100 70978
9 3599 30194
1 3107 39337
2 61416 89772
7 7408 33228
3 47745 64937
1 26672 79057
2 16440 89852
1 31698 70531
5 70788 90470
10 14721 16103
2 38377 92980
2 3782 84663
1 8543 76087
1 37925 65221
3 8664 19257
2 18742 77912
1 32289 64559
1 38184 83463
1 36707 94712
21 78418 79196
1 6755 97248
33111 98057 98962
6 16569 60339
1 44357 90116
1 52768 65817
2 13305 97799
1 14373 88008
41 1460 13877
1 23821 73961
1 22593 95261
1 39602 65741
4 248 34774
1 69898 92735
4 9634 74639
25712 56525 58140
2 16270 33814
1 37530 71794
3 31620 55727
255 6157 10287
2 18353 57900
1 229 65362
1 44438 91513
1 12943 78512
7 2141 37259
7 36235 41743
81 2023 5168
11 53542 97672
9 38530 45098
5 24225 31379
1 32074 48469
2 48563 98208
2 50914 96985
2 37960 87812
4 64744 96368
2 29200 64201
1 38138 87922
1 24948 87956
1 5047 35082
2 2643 87572
1 56681 62895
1 27321 95182
1 53135 79155
20 80520 99152
7 73903 89592
2 14164 86560
1 50519 76466
2 61298 97822
1 16391 81547
1 81746 97398
314 93113 96639
12 85758 95101
4 9377 91896
1 56813 78342
346684 73153 74916
3 21720 56166
3 53318 96080
3 9847 47435
1 48739 87213
8 22281 55847
5 17681 31977
722558 69403 70167
2 11793 94185
1 863 36759
26 1373 18377
1 26913 58628
4 10859 28179
4 40651 73932
2 10653 82656
1 12651 47314
1 21495 94322
1 66151 90961
1 2964 16172
3 42456 88892
1 38973 68880
1 21417 91908
1 28319 56936
5 52861 75766
7 35298 36450
1 36134 55507
1 44074 83629
1 43943 91332
19466 31925 33447
3 12973 87159
1 28249 86303
2 8003 71146
1 34985 99633
1 18377 59298
1 38623 87607
1 19849 69879
8 62275 93157
7 80737 86372
2 42572 97566
1 30855 92278
11 3269 35500
2 31036 75862
2 8440 82345
4 53524 60715
2 21284 45371
1 21793 69621
1 10357 30004
20 57506 60070
6 46515 82325
1 56296 74854
1 57643 85512
1 5882 65556
1 14024 88485
2 8824 80887
5 13582 33458
2 52743 80301
34 31065 35065
10 50638 52999
3 60622 68531
1 30222 99610
1 57219 63248
4 9795 16736
7 50065 53469
1 7974 76272
3 6199 90344
1 11787 88299
18 11293 18202
1 46519 75468
1 8927 21676
2 8737 99678
1 7193 79664
1 8875 63734
2 20379 80217
1 1248 89784
1 40130 88406
9306 83266 85545
2 18720 87176
5 38354 46417
53488 43113 43961
12 23725 28238
3 8588 85666
11 18268 30366
1 9221 88828
4 77416 94781
4 63860 75262
3 43644 80464
2 16644 65214
2 28775 92897
1 65731 98433
1 1045 75517
1 16820 89007
1 55986 63387
1 32873 87202
5 17026 43465
2 10004 37523
1 19100 64162
4 50866 63089
1 31335 78696
7 28065 42539
2 59326 83836
1 42857 82629
2 2661 32263
6 42338 47367
1 66064 76480
2 13236 97181
7 84531 99333
5 2317 31986
2 53160 76047
3 47337 50593
8 9482 17926
12 42755 56565
9 66505 70813
2 27110 55525
3 16945 69722
1 1289 49807
1 34571 86141
1 48914 77786
1 67230 72727
2 2515 70377
16 13158 22745
2 10153 47008
21 40198 41851
5 49253 87270
1 27961 66451
50771 98021 99695
2 3686 81572
7 54478 55878
1316 21158 23503
60 82563 98035
3 57537 72229
1 10517 76718
5 10037 62177
1 33184 82845
1 54942 71230
32 33771 39438
8 22909 34558
3 53115 56830
1 48828 71206
13 3780 20736
9 69148 96088
3 35463 69328
17 70374 99047
3 51273 73008
4 8160 55254
2 18760 26665
1 50634 61897
2 1612 32606
20 90908 97293
1 40070 78887
12 35845 40308
1 17849 60933
1 7594 59390
1 77631 84946
15 70192 98561
3 26141 84140
48 7742 12725
1 37761 91774
1 31694 95075
2 30698 71420
1 29681 46138
1 34008 86321
3 39424 66571
1 42415 59421
1 19299 22884
2 46000 71225
1 7791 65330
8 22820 27109
6 41500 77683
1 42909 86144
4 28930 55299
1 33652 85091
1 28930 80527
1 6466 90267
15 78714 99281
1 36869 92882
1 24706 70651
1 31505 59772
2 20976 65969
2 31195 45356
1 19179 98956
1 15495 60314
2 37210 77072
1 5664 73240
1 5053 67576
2 1767 48102
2 30287 70565
1 26016 48974
1 21892 64304
1 32670 63454
1 20808 87369
1 49231 99261
2 14151 63786
1 5670 59238
40 3171 23242
3 61698 84950
3 38858 96979
1 14278 63357
2 52872 93346
1 10222 94268
8 68556 85332
1 25826 78187
1 41985 60082
2 67986 92759
1 37838 99346
21 53089 53547
2 2255 73705
1 6366 38084
4 5762 97385
1 26154 52999
4 35577 48876
1 25892 71321
2 54925 83252
1 45192 69333
32 15844 35538
3 7971 43961
1 1455 71909
496034 56367 56637
101 88257 99096
1 28532 54708
10 69904 83790
5 18838 29411
9 73756 88988
6 29745 57030
229765 90497 91507
4 48295 86214
3 20842 34964
4 46699 82859
15 8542 22794
1 40116 90407
1 14462 54696
3 27896 57939
1 48748 87502
1 40907 52877
1 70702 78380
1 36665 55152
8 876 27428
1 54183 86892
4 2217 68380
3 25645 36284
3 12574 40851
14 70099 92986
1 52068 86505
5 49840 79119
1 39835 86398
1 27902 69039
1 10595 89356
1 11107 51636
5 68299 94732
2 76524 88723
1 7203 70540
2 34726 97476
2 42557 72482
1 36953 76815
1 35535 94407
1 43701 75521
1 21384 58687
1 16896 69630
5 77349 93606
37 471 13184
2 2152 56689
11 13883 36133
1 15963 61804
1 28123 81250
2 3789 19651
1 35850 60516
10 64258 93962
4 37408 69288
1 32044 84293
1 15033 87116
1 2952 90747
2 3829 34279
3 30631 85525
1 44061 55986
5 4107 45059
1 14069 71461
1 33073 73340
2 58116 93118
2 41194 55994
9 3550 17245
7 68755 98905
1 30394 84411
10 83471 91864
2 37452 93205
26 66785 71049
1 4208 91976
5 38355 68363
1 62356 91557
8 20172 23116
3 4603 89203
8 1986 34694
1 76745 99104
1 15566 53743
3 33465 61097
1 27528 75539
1 18030 82401
4 73983 99634
2 61868 77941
6 24931 45459
2 6127 93285
1 6254 76580
1 61255 78857
3 1490 65677
1 26887 61317
1 38958 72081
1 9437 51212
4 55662 92356
1 3924 72141
2 32309 84217
2 58608 76957
2 37909 92111
2 28819 54948
2 58353 86611
2 29774 97904
7 14560 33521
2 29870 56817
2 52931 75787
21 82626 93400
1 59685 81943
17 9151 14674
2 48080 55593
2 50369 52397
2 40851 52719
24 464 11759
10 16121 43981
1 26007 77914
1 9116 53623
8 3741 14420
1 6115 28746
29 20889 26980
13 70476 88032
1 63665 90063
2 57939 83409
1 4138 90938
3 13393 74842
27688 6308 7396
5 27448 74897
1 19113 80705
2 10159 99327
1 53203 90126
3 82514 87323
3 2818 77147
1 37786 88774
1 44531 51209
2 27652 29387
2 71413 82710
1 51555 73114
3 58751 77717
1 36209 84586
1 67085 77040
8 2184 62107
2 19203 43530
1 36466 46629
1 46648 74229
9 51285 62294
2 1229 96473
2 46963 91602
3 16840 90614
9 77073 99886
1 25247 49909
3 23806 48853
22 48442 48924
14 80488 81459
2 75142 99444
1 4638 32601
3 10266 85240
1 16715 36653
3 48058 50790
3 16340 66165
9 59623 95997
1 48141 82722
1 12186 55122
1 28079 65223
1 33452 96343
1 54772 77172
3 38800 57320
3 34762 48755
1 20087 63476
2 3464 95027
2 35464 48871
1 9441 62111
1 18328 55482
1 8130 95296
1 44205 52208
12 60202 68060
2 46387 51721
1 9629 45747
2 16975 58465
1 1119 57321
1 35141 65971
1 56722 75581
6 14605 44921
452 2793 5098
4 40291 66263
1 39811 89936
7 65917 89044
1 13181 56190
8 56527 94202
3 10216 64141
1 59029 69839
2 4485 93164
5 27222 32206
23 20565 22384
1 6335 62705
3 59016 93783
11 80524 96418
3 43876 93960
1 25669 37880
2 56725 86152
11 1106 8829
2 58392 87171
1 59085 83826
1 44133 93578
1 5372 88556
1 379 62701
1 69874 95776
3 35764 48959
6 6236 39374
2 6197 97646
7 18073 42578
4 49770 53622
1 559 77569
5 19824 60163
1 29106 56681
5 61294 70065
5 54338 56375
1 9772 56826
2 12315 60029
1 14710 92010
4 52961 65209
2 58360 98265
1 50508 84761
2 30824 49480
12 76676 79639
3 513 75073
1 56065 99711
2 32143 64933
5 48226 53164
1 14025 42675
1 15321 65794
3 38262 92939
1 2062 38871
215 94162 97722
12 84432 93896
3 71139 85714
7 80255 92240
3 55178 67644
1 54592 69020
2 25731 64299
2 40366 58488
8 66161 85861
2 18890 73920
2 44164 55738
6 43418 56347
58 428 18959
1 31851 81043
4 53883 90220
1 15875 33888
46 89935 95540
654528 76816 77516
2 38405 98897
99893771 83351 83836
6 26500 58329
2 53848 78459
11 15589 28143
1517 2449 2537
3 5197 45351
9 57241 76817
1 6789 67200
6 30327 51901
8 23776 38279
2 14676 76333
17 77043 80772
2 30067 93165
9 72407 82984
2 8790 72559
1 34913 59813
1 4907 55116
8 71725 96831
12 12671 14922
14 88112 92536
1 6375 91644
2 22184 86284
3 16880 39404
4 4889 41366
1 7058 81285
3 9688 28222
5 70440 95898
1 70158 84779
2 3974 65924
11 81536 91321
1 74172 98868
3 6936 90357
6 28186 70764
1 74934 96723
3 33180 78273
1 36037 66283
1 10989 81571
1 35875 94602
1 4329 94005
13 3186 29009
1 44882 59933
2 12746 93588
1 9405 36066
2 36348 98645
2 49850 70868
3 68311 91918
9 21649 34601
3 23197 31154
18 1738 13831
2 4181 88469
12 71702 73364
7 76909 90021
6 1280 30031
3 26025 62185
3 16739 28172
2 70270 83912
2 19484 60331
11 9970 15876
1 34665 97742
1 8147 13203
5 35456 55547
2 19889 23432
3 21307 80198
3 32555 73193
1 1457 95794
2 44631 89806
1 14942 50292
1 15280 52259
1 2267 64370
1 48211 96072
1 9586 91002
8 23149 27313
1 21212 43539
1 23470 65028
1 14622 84744
12 56356 88633
3 22695 75704
1 48779 90113
2 70288 83605
1 30002 62447
82767 79997 80560
4 24124 58675
50 88719 97474
1 22441 71794
1 67041 91833
1 7726 93679
25942 30831 33958
1 20923 63095
7 4563 29953
2 10918 79843
3 27060 56536
2 5483 62994
6 51999 91016
2 19397 36814
1 56470 84331
2 65985 98235
4 10194 63975
1 17156 25149
7 33565 46120
500 84479 85614
2 7881 51833
2 68584 82598
3 22450 91027
1 23290 37837
7 67400 76317
1 21110 94491
2 66014 80839
1 16164 49352
1 11227 36136
3 37278 61864
3 17490 53859
1 15647 45421
2 38790 46035
1 1922 87532
1 34033 46203
1 35203 95983
3 3821 17896
1 16455 61247
2 6950 75863
1 23160 66123
5 20745 38566
1 36731 78885
2 41811 90078
3 54803 62684
2 10731 38644
1 33756 48731
9 77067 81525
2 6285 69097
2 17112 65473
129 838 4359
1 46818 87650
6 45447 74279
3 16133 87130
2 14277 85588
3 4244 28420
1 3839 29900
10 89444 93244
4 43635 70041
3 50471 88646
3 79113 90629
1 31723 62752
3 43660 69909
1 29049 70212
1 30506 59157
1 40466 60437
14 73224 98122
2 42631 72869
5 10348 40316
5 14332 27443
2 5368 85637
2 5588 55684
3 31196 40780
1 47435 69084
2 15898 82929
1 12874 73356
2 62207 73166
15 71083 83432
1 12895 93975
4 5379 36009
3 26761 54055
1 17287 95498
1 564 88131
2 10258 92685
1 1699 54402
1 39623 77356
97 22524 23469
1 16728 43102
2 43781 95192
6 73423 84481
6 28357 43406
1 68220 98353
1 11118 33221
7 9450 41404
1 50190 97759
3 56620 89055
29 4281 16979
5 15364 63106
1 65 71536
26 64782 74673
1 4796 52562
1 13810 89926
2 24810 56808
2 34493 61592
4 26768 31714
2 21729 94763
1 11631 93579
1 29028 94697
1 54601 88604
1 31020 41894
2 20489 94453
1 17466 84829
1 3030 96485
12 60977 74947
1 3501 82854
2 16421 48514
3 11164 34185
8 41702 54120
2 17253 35626
10 16728 19351
5 36949 43927
6 55734 82001
1 54926 72008
2 21641 75276
1 27808 98410
1 20588 68152
5 72137 91891
2 16444 35827
7 49775 60850
4 8541 32491
13562969 10679 11007
56 81918 87576
1 30602 44391
8 2350 7092
3 7791 95877
5 42570 74362
1 63164 80245
2 36865 53774
2 13493 61416
1 46707 97713
2 6773 72244
7 21831 39845
1 31014 67673
2 45562 93238
1 1513 77054
2 14395 33204
2 5588 74490
1 32465 66586
2 2178 30520
2 46028 73557
2 18213 26869
16 68647 94602
1 50450 88630
3 24032 85234
1 73020 82217
2 39616 60917
1 17383 24702
1 24090 71612
1 5386 96883
2 61046 78724
2 70249 85287
3 47508 65253
2 2367 86036
2 8238 39476
1 30004 73072
2 6139 64767
6 19043 27442
1 18402 88659
5 71981 86728
1 34980 76251
12 81889 96483
1 71039 89131
9 28173 39129
11 84162 89264
5 29777 71994
3 62410 79742
3 49447 54781
2 1340 79416
1 19351 58690
1 13728 58715
1 20352 65654
1 23132 96479
1 27782 87478
2 6545 48445
1 13233 57327
1 30201 65162
1 2335 49680
4 71990 94856
1 45003 92871
10 13648 19291
2 41627 58852
4 26429 94205
1 25030 87393
2 53190 58534
1 7937 71543
1 7068 97048
18 84116 97537
3 21020 79861
1 20779 92504
7 52120 81985
1 40082 98876
135745 56378 56914
1 5206 83208
2 37953 58192
1 1137 6942
4 54958 77636
2 21882 85270
1 17554 54140
37 2375 3066
6 53361 70497
7 29262 40086
62 86910 93322
7 85132 96349
8 48616 54404
13 13923 15712
3 15992 49949
5 106 31163
1 9754 91695
2 47776 65573
10 60011 89973
67 7791 14292
3 35160 87484
5 21924 39311
1 12402 54224
2 74641 95270
1 3594 51368
1 4166 72111
1 53884 86940
7 51991 59839
19 75302 81523
1 5360 78944
4 1733 65083
4 43327 96460
1 8661 63922
2 30272 37757
3 9978 97839
1 7079 51501
1 34921 76918
2 31251 49165
2 61304 84634
1 21713 86654
2 17498 54144
1 10566 49882
2 73126 90683
2 25589 34062
1 52086 78030
2 28778 66646
1 55331 74388
2 18126 41786
5 41148 56248
2 30673 71111
2 16900 75141
1 22185 34781
1 26521 37639
2 39342 82972
2 75240 94999
1 32722 73694
2 8243 73893
10 16304 17610
10 90589 91876
4 6044 40537
2 37707 50163
2 2544 67482
3 48623 58953
2 58820 80507
1 40881 76110
1 6941 63250
30 79939 89758
2 34443 84342
10 64287 76615
186 1549 2811
3 14027 48283
3 13213 52482
2 20859 62560
8 74826 91057
5 71831 97568
4 13858 84594
56 13947 23226
2 29687 67373
3 39622 72252
1 35764 60291
1 14413 52488
11 7323 22523
2 12093 49551
1 2516 79609
1 3834 50597
3 1247 19347
4 61690 85097
2 28210 87856
1 32846 88418
2 44001 73302
3 73559 95688
16 79498 82010
6 52494 77127
1 20400 46611
1 12544 92500
1 25974 72672
1 21100 97561
593 28070 28095
3 56820 94869
1 21539 82472
3 18952 40881
3 28685 65103
2 13035 53612
1 14818 90429
2 45034 87099
3 65111 94062
4 32709 56660
20 57690 60945
3 3925 47959
7 50384 56685
9 80554 92799
11 61488 64370
1 52699 94529
2 2796 71845
3 39322 61724
14 14090 34811
1 29597 84805
3 70769 86890
34 18082 25116
4 5269 82728
1 60129 70216
2 44810 60433
2 22078 30980
2 16089 93464
1 14626 60263
4 12538 29646
1 17534 73027
1 13161 64633
8 68885 98322
1 34922 87493
2 43527 79338
1 6180 88156
1 41487 62264
3 69343 87530
3 18003 23875
1 21319 54905
15 38920 39968
1 41998 58561
4 26847 48472
1 20599 59267
1 28709 79701
2 16352 64636
1 21955 61366
8 62399 91804
252 94555 96604
9 51755 62316
11 5899 18350
3 46586 93735
2 13656 41856
4 9529 33727
2 19114 99541
4 3562 38151
3 12661 29982
2 3091 59460
1 33272 68224
2 26384 79965
1 11326 69744
18 68683 70753
2 7955 55870
8 60236 93864
2 75879 84465
3 56295 95766
1 18894 68796
2 46098 82717
7 5577 34393
1 11461 86042
1 26233 71164
1 76483 86351
3 32172 51786
1 24211 70327
5 76297 96056
1 78848 93008
1 28606 89715
2 15928 91864
2 2578 87411
1 49623 70234
1 22020 61140
3 58713 75616
3 63345 73652
5 24336 48895
330 92895 95155
1 17828 88145
2 9369 45276
2 21118 72814
1 15346 20845
9 69349 96887
2 6789 88622
4 32405 79699
3 22514 29312
5 47949 62993
1 50565 67470
1 20534 90755
1 29607 97918
1 12414 78241
5 66077 96360
2 72367 93114
1 2471 94064
2 10666 36869
1450 45509 47132
8 14540 59641
1 1769 92180
1 23108 57888
1 18190 50203
4 84236 91888
4 36215 99527
145 25069 26782
27 52499 55400
1 72097 92179
1 46659 83787
2 3347 31955
4 23667 38901
1 30445 38548
1 7753 89941
18 6077 22280
223 93248 98644
3 12340 44430
129 1757 9951
1 6897 88904
15 44181 52845
1 241 49473
4 17483 38042
1 30568 35525
4 65150 83930
2 9380 99233
1 16415 84737
6 71158 82895
1 34974 94800
1 53348 92090
1 7504 54919
4 44982 73140
1 3327 44460
2 19448 73169
10 11040 19820
3 32133 52585
6 18112 35868
1 33018 87765
1 2153 84523
1 42521 66947
1 6413 79005
8 66499 83408
2 29729 62569
2 15139 20589
3 10369 41779
1 22702 48887
13 62183 92712
3 35971 41364
1 15648 81863
2 34752 55616
3 33910 51333
11593560 73114 73154
5 61561 78429
2 23820 79247
1 46597 51219
9 29881 31058
4 32714 35781
4 68370 86739
1 79892 83525
2 3334 90040
67 382 7450
1 18648 67910
3 22054 79949
3 78288 79151
3 47285 71376
1 34578 74523
5 15548 40185
8 20557 23179
14 13975 30389
1 24562 73511
2 17920 56608
2 2769 47809
6 41306 83050
1 62681 98950
1 20037 33974
1 19925 33649
4 34300 98268
1 614 74439
3 28865 67506
2 34699 44238
1 31867 47751
3 64153 95678
2 8032 53099
8 16155 19261
4 35224 54789
46 92197 93709
6 37199 40458
1 10570 21371
31 85350 99490
3 1365 55988
7 72700 86626
1 43243 51825
5 15984 32451
4 39550 50298
2 21012 77798
1 2209 81756
14 54462 65534
1 51646 94437
7 929 31623
2 2385 42049
11 49196 75516
2 10955 39647
4 55093 57342
4 71086 83951
2 19697 34984
1 18614 23442
3 13145 85080
1 29828 98099
1 18359 80334
1 35493 59042
2 17148 64318
1 3166 95137
1 26018 77200
1 5807 52232
3 58234 99106
4 33984 56956
1 26255 39994
1 11902 95595
1 18545 84137
3 2985 39366
119 88375 90365
2 7119 91828
3 59534 97043
3 34648 88533
3 10818 38732
3 53600 72575
3 34051 45018
2 17093 36048
2 26932 42414
1 20146 83335
1 24643 99569
1 34313 85347
9 54485 68331
4 16490 19688
1 6576 44494
2 1239 57049
2 27726 43338
1 6992 94447
10 60226 83132
1 68944 83940
1 13279 60395
1 61395 89745
3 71239 86573
2 70020 73234
6 35142 52323
4 38651 47573
3 17657 96870
1 50035 80612
3 43074 64008
3 4457 48293
2 66537 72706
1 74692 85042
3 79102 90564
4 21384 74041
2 29891 57551
2 68508 73990
4 44508 71229
1 9217 54462
1 33280 62188
6 7377 34150
3 3407 70967
2 26881 57023
1 35104 39498
23 86252 93162
1 37018 81388
2 27632 93393
1 16985 86744
7 5790 25242
42 72285 73108
1 26988 46246
2 7269 35562
7 54131 62426
1 26913 94615
5 5569 36243
3 10447 27107
1 22660 80011
2 15790 23625
2 8232 91018
74 4369 9842
1 29020 35071
1 8521 90535
7 43303 63819
3 35397 75639
30 86611 93336
1 9741 57590
1 5482 96011
2 82238 99170
1 36926 99917
1 80518 99198
6 1293 71901
3 49037 52392
1 31592 85899
2 52488 96337
1 24175 88410
8 18781 24155
1 10802 21997
2 34079 98184
202 8024 11310
1 6563 77944
2 13367 35375
1 52530 76067
1 40189 56852
48888095 76408 76669
1 3044 90222
13 35455 40862
1 43412 67987
37 22747 23784
4 46483 72263
1 41314 67497
3 16452 65512
2 33770 81614
1 8107 66347
1 15141 76260
1 53453 67448
1 48730 54018
9881 75807 76607
2 19346 41012
3 33074 92283
13 25205 31111
23 14152 22416
5 56244 69645
989422 21701 23084
5 864 79625
2 40083 68294
1 16097 97001
1 47709 93508
9 78086 95115
2 41540 71892
1 36208 62276
1 44136 96747
1 48760 94388
1 40784 55962
6 37745 42018
2 54320 88062
1 17590 93803
1 14667 74535
3 16687 47165
6 45554 53018
1 34785 56598
1 562 67252
1 4459 67466
1 14847 72593
1 14411 45124
3 15322 30464
4 62501 79074
14 9443 33844
3 5306 32864
1 8399 57264
47 76390 85621
9 44918 49476
1 30162 96930
5 36142 62027
2 28976 77965
5 25604 40061
2 34653 53340
1 9727 39961
1 1864 46466
20 64137 94643
1 71287 82411
2 28714 59848
22 56366 61329
1601 93298 95717
8 58398 62678
2 16905 68042
4 38594 62201
14 66440 89744
2 30601 81625
1 35790 50097
1 25337 96474
11 65391 79238
30 33085 35714
3 26865 81588
1 52078 88216
2 4825 62899
1 1211 91644
1 2897 82116
1 18704 65673
1 11729 89222
1 54432 94760
8 8402 31756
1 8948 55582
2 8941 82431
4 2120 22066
1 19630 90511
2 29426 47001
1 2079 99951
1 4241 63268
2 39231 75299
1 14900 38163
1 5080 46383
1 21013 36488
29 3147 17999
4 54729 78540
4 1298 86702
13 1182 28582
5 44483 86863
1 35118 84881
4 44452 58266
1 3996 67085
14 67627 69213
4 2148 42942
101 88791 99418
1 71607 90323
2 23255 37166
5 68214 98423
4 51812 71405
1 47623 98298
1 27105 87415
282799956 99426 99438
8 33984 40023
1 17602 36564
4 49405 74861
2 15126 51559
1 12030 64373
1 28813 71921
1 2398 66680
2 12351 36472
1 25889 95364
1 11596 91744
1 14103 66030
1 27964 85847
1 26751 55987
1 2149 39787
1 34996 61392
2 34921 47295
3 21900 77558
2 54764 66847
2 21254 37458
1 31515 54897
2 47046 74476
1 12273 62997
9 64005 92312
3 28658 70104
1 23245 89154
3864365 89948 90125
2 27147 51596
37 23722 27728
3 45178 77109
2 43594 97713
1 15295 78357
1 20755 51880
2 44790 51536
1 34237 72406
30 88233 97547
136652533 93990 94115
3 24417 96990
2 32372 89434
1 15093 81053
1 34409 61612
1 48762 89916
9 2327 31415
11 8979 28575
5 27685 61465
3 17614 50336
3 49272 85303
46129836 45692 46177
2 11958 92209
311065 22853 23013
2 18346 93360
2 1690 48921
1 32225 97906
4 35483 92231
6 69628 75979
3 34633 72228
1 8668 90717
1 3505 43183
1 55588 61767
1 28851 87065
2 34322 98635
1 6355 91716
134 94149 99251
1 46276 64018
1 2917 58277
15 69597 87510
1 34380 48996
2 4239 68861
4 55566 60889
1 42089 95191
10 69434 96611
1 15767 88492
1 28542 83732
10 29675 31976
1 51507 87770
1 29335 89443
2 40470 77856
2 36816 60956
1 42591 59430
2 65169 93125
2 16619 79608
1 69766 86146
1 26247 87993
1 24165 83536
1 32092 62729
37 85185 90206
3 37306 52131
22 72753 75608
1 25894 73339
3 35143 93774
3 10356 85388
5 7277 43429
2 13809 99766
2 13192 36718
2 31421 51241
1 38170 73142
1 70881 77517
5 34299 36020
14 42448 48139
3 24486 69564
1 10217 79360
1 8438 85775
2392 32494 33034
48 10866 18341
2 30694 42459
1 5069 58590
2 25562 43484
1 20745 84962
1 60790 95447
9 10209 33785
2 33516 50937
3 33092 99930
5 55156 62839
2 8834 99756
104 6289 16221
3 58522 93297
4 34578 79679
1 10975 76025
1 14883 39895
3 49613 70004
1 25590 73211
1 4353 84123
28617 96773 98036
1 35234 82168
1 41993 53022
2 60847 84527
4 65893 92207
4 3977 74859
2 61864 88046
4 23418 50769
2 47964 98666
3 55120 98230
1 36767 85757
1 13775 96529
1 52676 97325
1 43766 71113
1 32422 82474
1 15442 36571
29 83717 96469
11 28763 34363
1 38339 96657
1 65609 78881
83 6022 11609
3 31615 80839
2 6580 39899
4 70218 93345
2 7230 78100
1 15298 24774
2 47171 63013
2 6720 40831
1490019 70010 71889
9 73265 90740
195 581 2326
3 54609 59380
2 48505 89932
3 49433 87003
4 27443 86876
1 60990 93858
1 73314 94323
8 12023 51575
1 38399 98323
7 80161 95188
3 56761 99431
6 21632 71688
1 15421 17621
4909 96608 99231
3 31434 78381
2 16044 99039
1 73951 78896
2 17706 38816
10 11435 22974
3 129 63658
1 6826 82509
13630 18704 19674
1 48277 64301
1 64406 85865
16 9484 24659
9 2755 31435
1 23049 94613
1 6640 27691
1 12180 91397
5 81416 81627
4584717 30903 31467
3 25946 40075
7 80703 94956
7 29960 35865
1 12484 57265
4 61819 96725
4 36273 65947
2 647 79683
101 93064 97999
8 45262 53314
3 24250 89273
1 48119 85894
4 38054 68660
1 43765 71427
3 17737 45714
1 19014 48173
3 40560 81354
1 20431 51484
5 69825 97165
1 11379 55104
4 14575 36006
2 19480 92961
7 64158 89131
2 14412 47326
2 50558 90817
12 10520 15903
1 1754 50738
9 53985 58951
10 2746 27432
1 49641 60138
5 16798 99606
22 78019 98737
3 30420 40411
1 29380 57741
1 30018 37299
2 34317 89268
4 76195 96468
1 14190 86479
2 47472 59328
15 5606 19336
4 56716 81310
2 16501 68725
1 33535 83402
1 1679 20518
1 20299 29721
24 13551 14806
6 23683 77026
1 8526 94878
3 6037 15991
2 15778 63501
1 23353 58469
86 62808 63454
3 43103 74700
1 27085 71205
1 14493 32606
2 27361 91707
1 32244 84721
1 35350 82922
1 23189 68944
1 4555 63231
5 3032 11253
1 45946 89608
14 74386 85977
13 79958 87404
5 67995 87366
2 11938 32470
2 30847 87592
5 44873 50091
2 36523 99218
3 16126 73487
2901 51336 52833
2 29486 83116
4 9970 45741
2 18773 48920
2 15627 72408
1 9077 92695
1 19475 57689
1 23084 52821
3 31256 35722
2 33597 51069
1 1864 56018
1 38814 89543
336 53829 54346
3 8080 44083
3 15911 75479
5 62992 70292
14 56038 72179
26 81375 90575
1 4630 94062
1 8400 79223
2 54238 72190
1 21017 86505
1 21101 88578
1 59912 65199
9 33083 40848
6 73482 93810
11 53192 61151
13 2575 18813
1 49031 57579
3 24610 52903
3 15390 89370
1 3984 62143
41 42653 45133
2 13605 90970
14 3016 21724
3 78421 96210
3 24740 62124
3 9702 24268
96605 46326 46447
1 22780 41022
8 7400 34618
1 13884 74417
8 84106 97740
1 21870 56628
5 61576 94407
4 14746 86802
2 17246 72093
1 22538 31415
4 51056 75047
2 1346 79856
1 18112 59532
1 4676 47131
2 3466 20723
10 65027 78590
5 69215 75002
2 2010 80007
1 48846 81688
2 1511 88204
1 22384 84260
1 7539 67593
1 68599 83630
6 176 35265
1 596 45760
4 54604 91558
1 8997 83099
1 29649 69628
1 25240 88660
3 45917 60588
2 64867 91551
2 723 67395
2 994 54234
1 48076 86901
1 7844 52880
1 6050 28403
4 56132 81835
154651 48506 48567
2 13813 16827
2 2372 88251
19 21718 23453
3 45301 86850
16 93729 97282
1 61082 78301
1 18319 89408
3 23813 74194
2 2399 69054
1 66486 80353
1 59927 73987
1 39831 78170
45 4601 11250
89 41250 42134
16 35743 42038
1 27956 79203
3 55712 88144
5 13550 41902
8 40310 58863
1 9402 44620
5 11882 22163
4 64379 75385
319 1096 2876
4 30861 77429
1 19011 72358
1 2386 75479
2 19355 47816
1 28633 41262
1 20482 51462
1 15704 51945
1 19949 62217
8 53217 61251
2 49749 88652
1 43327 75151
6 58268 87835
2 19702 90273
4 18307 32234
2 54693 96166
75 85603 98039
1 43841 81630
3 16965 38274
8 24043 30057
4 41894 97277
3 23855 52744
1 20422 57636
3 62813 69691
1 20328 57461
1 65500 92658
2 36426 85433
1 21385 98386
2 33771 59630
1 42810 61060
1 35219 56606
1 35929 88555
2 35457 73789
28 35270 36158
4 65852 81529
1 46026 72081
1 45063 76609
1 56273 86184
1 29526 92024
1 42171 98600
38 5721 21856
11 2809 28114
1 64450 80241
2 51916 78683
4 8341 37217
1 34831 80834
3 10941 78504
3 35527 69115
4 4195 16891
188 90464 94662
1 4317 60946
2 44521 49790
1 43210 91192
20 70977 96834
1 49788 83768
11 17793 18885
21 4447 9466
2 22322 34846
5 48286 55601
1 11464 76563
8 8220 53956
9 55319 97359
3 2691 48712
3 19016 99396
1 13087 86315
1 279 78822
5 32429 41127
1 35172 40120
2 7841 40861
3 48997 76805
2 24572 80891
2 6582 55443
2 69561 98706
13 49364 52769
3 25775 73734
1 939 43216
29 2647 13611
44016584 17154 17651
4 15558 32439
6 49411 62950
1 3412 62393
5 18955 33394
1 14295 61452
6 1118 48899
11 4375 10194
2 32555 53402
1 14972 68348
1 12122 86007
6 1861 23350
1 2751 76561
3 37568 51075
1 12628 95130
9 79226 83920
2 15403 66470
14 62641 64778
5 51004 94306
2 16681 81262
14 88368 92590
2 38582 54370
2 13997 66703
7 20380 35254
3 7210 83135
3 10002 43360
1 5468 64136
1 49574 60595
1 40324 86160
1 30745 91966
27 83126 95941
5 6500 25156
4 46781 79829
1 5977 41417
2 4836 18093
2 28074 94315
19 69355 74218
2 24858 62456
2 5361 39074
3 37937 97879
1 28717 86815
49 20984 24622
1 60474 74447
1 25712 69666
2 29770 83697
1 54095 94177
41 92592 95030
2 27056 64056
10 33486 35103
1 13078 29084
5 2459 16845
2 35268 75665
1 2461 84794
2 14178 44238
4 24799 79468
1 7393 74261
260969280 29697 30308
1 20870 78442
3 39906 77570
1 17360 66374
7 19278 38665
3 51062 67732
45 91508 92033
1 36945 67369
5 19131 30270
2 46123 90939
2 1479 42946
7238266 27394 27524
1 23672 83364
3 10822 74344
4 4255 46700
1 9182 78415
1 47033 83984
2 37018 47860
2 27893 81288
1 39858 68990
2 29830 76027
1 16321 61348
357091 73500 74643
5 3078 46083
1 8570 36530
1 4384 85791
1 58212 95095
1 27479 96126
2 28604 90076
2 13205 34168
1 7339 42670
2 3128 69218
1 5745 73951
5 53827 64541
5 13008 30601
13 61335 78999
34109 79704 80629
61 95568 97486
2 47348 86598
7 37761 44549
4 22341 98326
1 60597 99395
1 36303 73076
15 87525 93130
1 45121 81186
2 42967 72336
1 16432 81930
1 63073 88554
1 39089 94140
1 25545 86713
4 46124 59986
2 31522 95999
1 19929 99930
1 27786 66632
82 4278 11653
3 33036 60914
5 26789 54296
17 8990 26804
19 80318 91785
1 29851 90443
4 563 15967
3 34980 95962
2 8902 51888
4 53796 87785
1 39651 81013
7 28433 41729
2 35725 67909
11 65010 81795
1 6650 82702
1 57912 68649
2 9980 51998
2 34390 45801
16 6500 8482
76 95241 99327
2 48347 83027
5 15806 75141
1 41198 97580
1 49077 66584
1 22827 93733
3 8098 47406
1 6360 48430
11 74785 86574
1 17912 91909
4 46793 90896
1 18608 90354
1 1604 68388
4520 45205 48102
1 62225 75493
9 19462 27688
3 23326 97245
1 63971 77689
2 9873 54567
1 9225 68521
2 30301 52501
3 55044 94413
10 3612 20164
1 53489 89021
1 31674 85405
2 15907 30910
4 60882 89831
6 43840 61430
2 70070 74511
2 35632 66581
1 37422 64804
3 59354 63217
1 27345 58294
1 15019 62350
1 44061 93683
94 46473 47048
1 19208 67590
2 32090 67683
1 40584 85795
11 66393 95501
44 77131 87900
2 14841 90575
13 12631 34063
2 35076 92376
6 21822 42008
4 48938 63571
3 66590 83267
53 87655 90828
3 35657 51458
1 48700 96206
1 31463 63284
1 75204 91975
4 58442 84787
1 28813 68463
2 33705 62776
1 6393 86281
1 912 88622
1 21688 74173
4 66891 86688
1 64564 90132
16 7176 18898
4 13862 68931
7 9458 47999
3 29750 46405
3 36145 44660
1 38822 78575
6630 97486 98201
3 5889 30998
5 53700 63928
2 67683 88110
3 82685 92850
11 62530 64792
6 16304 51434
2 30974 69713
2 71259 80541
2 25075 94591
1 18349 54240
1 23847 77323
8 25429 29787
24 72784 98281
1 587 69254
1 42266 83431
6 84377 99559
11 79799 85588
2 65608 89443
3 24152 85612
5 22204 70310
1 58991 95446
12 9808 27303
1 36277 56424
5 72023 92867
4 44530 78749
1 35740 86258
3 83841 88889
2 62570 80514
9 55069 60039
1 68014 93218
4 19082 55720
2 20629 69090
4 21921 52477
111 92237 94617
7 5261 26575
1 38403 89799
1 4896 94165
2 18358 78592
6 59093 70735
1 31255 85225
1 42952 95213
11 78603 95376
1 40689 98297
1 25008 49154
2 36807 88713
1 56862 99809
1 32326 87626
1 23999 92087
113 2649 5675
1 32062 39087
5 20724 40008
3 22820 55502
23 42293 47567
7 87463 95629
2 32482 58537
2 24184 72766
1 19553 83704
3 9683 28896
1 10929 71092
3 126 89620
1 183 95647
8 72904 81522
25 17280 20416
3 13168 43231
8 50693 90863
1 48431 56750
2 13415 47654
2 41661 74031
1 28046 54456
1 7430 76967
3 21929 27724
2 31113 74339
3 62663 64587
2 62328 93435
2 59460 86673
3 51059 60453
1 14870 79348
1 28458 66296
2 40897 88776
1 29472 88942
1 55006 79623
1 1406 93110
1 3528 96044
2 22520 44170
1 15589 91884
18 9692 20102
2 50758 89254
12 17001 38567
4 37613 53449
1 24163 66165
1 59323 76736
3 57693 89749
1 45334 68685
7 26155 35496
2 14079 77328
6 11049 32985
2 69354 83488
6 7879 28873
2 1487 56422
5 28156 67881
1 41461 75207
2 10026 42021
62 24437 28128
13 68437 90202
2 26392 60420
2 46911 97635
2 3895 80203
3 15745 24687
2 46226 80644
1 33487 58492
1 47464 94098
1 36075 57197
1 25962 79731
1 11609 79031
4 31742 37371
1 9846 81548
14 67223 74983
2 44060 63574
2 3177 62987
1 42685 79514
1 30516 64613
5 71978 80644
1 9671 93381
1 50297 98438
2 4454 70708
4 62205 99052
1 6062 61473
2 1702 62167
1 49338 87095
1 62068 99355
65 7988 11281
64 14296 15406
5168 56829 57388
2 35751 55908
2 56697 67959
2 45188 68114
2 41370 86920
6 83469 90062
1 7155 97007
2 71199 87277
5 21178 61994
1 35257 85874
1 18599 77357
9 40445 47397
11 17336 31909
14 84201 89222
3 2098 65675
9 1361 25711
3 40149 86177
1 40415 76854
1 15991 86233
1 36603 51488
4 15559 49318
1 39771 69290
111382 11997 12651
3931609 73367 73808
3 19296 97450
2 18407 97960
3 19997 38675
1 31330 54673
2 12485 96433
1 40471 73716
1 3963 79216
1 23029 33289
2 71693 75087
1 23180 56581
2 35774 40506
4 32473 62395
5 18874 40025
8 31873 44842
2 21261 55449
11 55506 81323
1 41700 80095
36 90671 95683
1 58791 78912
3 58493 91425
2 11576 31484
8 65203 86895
1 37998 80419
1 14865 78142
7 55665 64349
1 57245 60958
1 44797 55251
1 54529 60140
2 27707 41005
2 43293 69934
1 43129 89670
2 18840 85571
1 8131 68865
1 10642 91071
4 28874 40343
9 43362 47408
3 11637 79447
50 85113 93339
2 48461 72651
10 19161 33702
2 26062 91862
1 11043 75278
4 36145 57356
5 14774 27744
2 18754 69598
10 24646 33566
1 46991 71533
3 6837 26362
2 51785 87227
4 2998 53688
14 69290 95993
48 14877 22718
5 51435 87114
2 30268 50079
2 16024 96235
1 40786 86538
1 10754 92177
12 31768 35515
1 50375 71295
3 72772 96920
2 36233 85259
2 1733 92365
1 35432 99225
79 7706 9967
3 35028 47460
1 31455 76165
2 85346 88273
1 37886 86827
1 25522 84657
1 17398 72098
9978 35466 35602
82 4526 7176
3 54855 75467
2 9769 79891
9 12772 19596
2 45467 57938
5 25009 64233
2 8612 74193
1 14747 90809
1 36053 93569
1 6241 74326
1 31294 63379
4 48327 57009
8 85391 98843
2 58695 87397
1 29076 63955
3 65882 88011
4 52925 58236
2 35929 57533
1 16734 91023
1 49222 71322
1 10738 74567
1 55418 59820
12 15710 34987
2 15372 73873
1 20423 89980
23 36266 42508
2 38120 98028
1 21053 55194
17 80575 85612
2 42726 82594
1 10522 43567
1 30801 62869
28 47952 50883
466 46081 48661
1 31006 99652
1 4420 8891
1 11317 32661
2 58041 87734
1 28331 53539
4 26240 77441
16 84829 93539
4 55769 76051
5 12744 87267
1 40189 98008
25 2657 10457
192 94127 97533
3 23678 80251
5 87627 95994
9 65561 75419
2 52734 76617
17 73999 84330
7 10486 44794
28 17106 23200
1 33429 82102
2 21643 83222
1 37034 72251
35 88038 95411
2 15427 76972
2 16976 89731
2 80814 96044
3 15532 82586
2 72318 97071
5 4748 37386
3 8692 68948
16 79369 87232
2 39267 98333
3 24380 83157
1 56061 78109
1 34134 55463
1 10047 69713
2 36148 60556
8 16077 32610
2 42221 55696
60 7851 10824
4 78814 92941
2 33720 89460
40951898 36964 37144
4 39059 86672
1 20154 74821
4 67905 94580
14 2448 24496
3 22940 86138
1 2678 54130
1 9635 69665
3 50061 94924
1 2690 66513
11 90415 94235
1 37196 54875
2 5541 74676
2 192 84976
1 33725 56786
1 36607 39729
2 3918 93340
2142167 24995 25537
2 79161 83159
1 1743 80129
1 30943 44679
898 1558 2538
7 10966 26789
8 79968 99219
5 28816 81445
1 36258 70058
2 34612 93158
1 17387 61799
2 62426 99779
2 31317 87783
7 61479 99097
1 54979 93032
3 40759 68071
1 35185 60945
1 2266 97646
1 63638 83404
3 60520 77539
4 5653 57342
5 80411 94222
1 61673 73028
3 21003 51636
2 35014 39498
2 26620 56117
59 10558 16022
2 38939 97307
1 18641 45147
10 14976 30011
2 33615 55446
1 24699 54380
64 10398 18298
3 47063 68271
1 27822 56481
10 75647 89916
2 44193 58180
3 30823 35786
2 26228 43461
3 33912 41227
7 72178 83971
1 56890 99315
355236 80961 81045
29 403 7582
2 11961 61661
2 10384 18637
40 6614 14413
3 36187 63512
40 2842 10400
1 579 43907
4 18403 70972
1 91 86315
1 33088 47469
15 12390 26119
3 37799 42676
2 2749 76307
2 11764 42717
1 36775 59491
9 21746 30154
3 40448 67101
1 35661 78084
7 7857 35411
3 2845 74671
5 49503 81743
3 24814 69072
4 52404 92085
1344498 8988 9338
2 20369 61990
2 2515 80750
9 61096 77783
2 15328 32795
2 14054 69199
1887971 21000 21713
3 890 58030
1 42222 68095
1 17311 77321
1 14309 71277
1 8153 88759
1 52618 91834
1 60055 95537
6 9639 31506
2 3934 11244
3 7181 86062
12 67072 99551
2 19621 68944
1 11812 93632
1 56812 69106
3 24622 32882
3 31336 98077
5157 35244 35480
7 65785 71318
2 9197 51251
2 47694 88355
2 12894 89982
1 23929 35963
8 71888 99199
4 30404 70462
6 84694 94737
8844 9209 10810
8 15430 28517
2 11456 27010
1 11506 73862
34 31630 36989
2 16058 56739
1 17309 70253
1 12204 72239
1 22863 67928
19 74923 82055
2 22093 95348
4 39772 88877
3 66291 93196
3 13204 64059
1 32302 94562
1 28655 54385
1 9797 93600
1 42971 54828
1 12240 89612
1 28463 99245
2 57836 85114
1 25114 91395
2 9871 77775
1 20056 52277
1 4395 58609
1 7338 92964
4 54421 91045
1 37162 90506
2 10133 97495
28 3893 11459
20 81127 85585
2 68069 73742
2 31874 56341
2 13858 78723
10 75623 99570
2 83916 95968
1 23589 98994
2 9300 95351
2 27183 58888
2 39164 77595
112 10697 13228
4 58643 88622
3 47459 59502
1 31201 92824
1 38340 55326
1 47737 89406
28 88670 98353
4 65494 89093
4 10305 29677
2 43772 54676
10 6709 40476
2 21788 71306
3 831 50692
1 6234 95836
4 56656 83802
3 3887 39016
1 61969 93156
3 4447 99898
7 37954 45019
1 7357 89595
1 20027 58986
1 15895 83684
1 36879 43741
159 8657 12585
1 30964 77118
4 20839 27216
2 12722 81445
16167181 40075 40543
3 2307 92813
4 40170 87812
1 17217 98958
3 80964 92519
1 5352 93021
2 11466 65240
3 11961 44602
2583 32529 33118
11 53540 65625
1 59919 95906
2 46046 97096
1 34659 86248
24 78 18649
3 23794 52821
1 45606 73885
2 36772 44432
2 19123 68177
2 24605 41857
1 33907 58599
17 69721 73497
7 64272 71737
2 17843 83515
2 7671 22931
2 53312 61499
2 45390 63778
2 52297 69887
2 12738 41742
2 26884 43274
1 13696 79316
4 67640 70488
3 49027 84550
461 2672 4018
8 5368 37837
4 58052 83634
2 53475 79552
10 29562 51086
1 21757 89003
2 24850 78069
3 16161 35319
1 14195 35368
1 405 44974
1 19374 90174
4 59854 64854
1 28526 38194
1 30927 77999
2 14526 39905
1 17163 55447
7 43953 88610
2 29008 64843
1 47633 55186
1 26817 95390
1 48142 85214
2 20888 41263
2 48784 54414
2 15567 39138
435 5243 8050
3 9155 67064
1 6451 52538
1 13603 96498
1 12912 90894
6 51597 76607
1 27231 60674
1 37770 45592
2 31576 72045
66 25209 28399
5 14792 32940
1 20750 33909
4 77825 99707
2 19408 86846
1 4292 76507
1 36362 59427
1 7582 61840
5 34046 68514
2 64717 81452
8 10924 25871
12 1295 25433
18 78893 99895
1 32294 43968
5 15027 99373
2 38316 50249
2 27221 30529
1 30932 68801
4 51521 84934
2 26694 67377
1 45016 94697
2 29888 68857
4 68094 91076
2 11223 99622
1 16961 51254
3 25377 46523
1 5476 71974
1 21955 72568
1 25745 75803
1 24548 60693
2 51170 99440
2 5994 44568
14 71162 92110
2 10571 60075
2 72941 76146
2 10214 41748
1 19678 43593
1 23461 64470
1 15326 39431
14 64975 67209
7 41853 58282
1 6210 77572
15 41424 49385
4 10419 37026
22 78009 99760
3 18060 57215
1 1364 95544
1 16043 60895
3 37712 48598
3 49874 76915
3 29723 69127
7 80569 93769
1 11540 95441
2 39836 65397
1 44644 96744
1 34113 92602
2 65681 82851
10 62465 79588
2 76792 99814
1 22379 89737
3 16955 44967
12 17583 33914
1 16946 46516
1 38364 65581
3 71358 94999
8 49577 68070
1 43762 57781
1 13732 56812
3 63186 63696
7 74063 85050
7 3594 36196
1 20952 55855
1 10604 70617
8 57945 77676
1 11361 54894
2 69346 81556
4 39548 98273
3 8675 79965
1 38574 91079
2 26949 39450
4 71672 85155
2 20432 81234
1 63082 80216
3 77152 88735
2 18275 91937
1 52341 86462
3 6923 32758
3 3950 26443
2 977 78864
1 47115 67979
2 1018 43784
8078826 40713 40944
3 31655 65529
1 6040 94120
55 558 10370
10 6912 24971
1 14828 84947
4 53886 95758
1 3709 92653
1 47427 93643
2 16909 73283
1 40739 91352
7 68021 89925
1 33690 96659
2 53010 69308
1 43385 96365
1 34314 89315
1 24215 70245
21 2846 23570
1 56981 74080
2 40367 89822
1 11269 51620
151 95204 97857
1 42591 78686
1 2078 68087
1 7393 86810
5 16085 38744
2 20937 73896
2 63552 95151
1 10058 91225
3 42599 93962
5 85823 97379
6 69963 88539
3 35232 64987
6 26471 29709
2 63032 85814
2 6469 90939
100 90187 93548
7 19187 44002
3 4190 80642
1 22757 86932
3 54155 63320
1 954 64456
3 25849 43080
2 22377 96399
2 33929 92336
4 66435 85548
1 64202 78062
1 21972 78671
6 76178 85763
6 11366 53355
1 1213 80540
3 17231 63539
60 2352 10980
2 1754 36122
6 14248 27132
2 408 38261
6 77602 91685
2 35633 89729
2 74713 83969
3 26220 75996
2 44293 69768
3 1428 83356
1 21519 33992
5 40890 46784
2 2354 94135
23 83011 91148
4 42498 79522
1 47938 71237
6 67701 79817
6 4199 14689
6 4972 41004
2 64514 77604
2 4669 88261
1 6845 35305
5 34256 67610
2 12759 83840
1 67905 76507
1 26727 80210
2 35000 60659
3 32102 47547
2 1732 69135
3 30622 40308
1 6306 70842
1 3689 86108
1 59440 98850
2 32843 89261
1 21141 81429
1 33483 63021
1 14719 90805
4 71261 72357
2 24781 88146
73 1462 4388
2 23692 51832
3 18136 20888
6 70477 80983
1 2125 97505
1 17567 95477
2 17795 40254
2 56788 75069
2 72652 97127
3 48017 62590
3 50774 64849
1 12336 91542
1 10477 95951
1 22305 51864
12 8180 33464
13 7107 14948
29 76951 78704
8 2434 26787
4 25462 41061
2 16083 24509
1 28297 84686
11 47861 78865
1 19500 95861
1 29794 75885
4 34644 68754
4 7622 51372
1 46747 81957
3 59280 79468
4 18177 33799
2 8538 84216
1 35971 92586
2 12930 57325
1 16943 40039
1 12028 35647
3 39198 48036
1 8055 99525
1 15675 21463
2 2952 19234
10 38794 44335
14 40817 43540
1 27626 48843
14 4039 15507
4 51882 62011
2 32870 77523
9 60336 70015
3 45485 72428
3 5086 55625
1 15467 67996
2 16754 78760
5 15608 39373
14 81248 95303
3 9680 96262
2 65444 95569
2 61292 80305
1 31766 97369
5 46661 62364
1 30105 76060
1 25517 92344
27 75668 96522
2 17079 75349
7 64425 91777
89 90042 97429
5 4121 45193
1 40768 68730
1 29125 53030
4 12632 35463
5 67502 85446
2 69197 86720
5 12873 39948
1 56935 96759
66 9018 14511
1 9706 73159
3 31253 43336
1 10815 56145
55 85157 93673
6 16285 31013
6 12511 23119
5 33319 55915
1 29665 72834
1 38060 48398
1 19952 27791
4 7907 30887
1 4820 58808
3 21753 57812
12 49855 64427
2 34956 55101
11 56589 67583
2 26803 70607
2 24067 54463
9 86432 93498
2 26660 39708
7 67129 93936
2 14718 48403
1 3335 28854
3 36407 94011
28 12066 16784
2 19388 38383
2 3540 62575
2 41511 95471
5 54872 89103
1 12234 31967
14 43091 47819
10 948 17323
2 78727 89341
1 54250 64209
12 74849 86271
4 17309 44473
2 26618 74453
3 40598 95091
69 79098 80120
6 3435 34889
4 30908 99476
14 82766 91128
1 74734 89368
2 75397 89076
517 3857 4821
3 34053 81026
4 8747 44654
1 32016 66904
3 36997 55871
1 29390 36175
2 5766 29115
14 13755 19324
1 19039 55332
8 59136 93932
2 234 95842
4 44022 73239
3 7073 36451
1 40209 88372
5 40760 49532
4 75946 90352
3 15743 66203
48 95418 99329
3 22915 95126
2 45611 77729
1 57176 93142
1 40313 56038
2 24549 79445
2 78013 97196
1 19876 97167
38769 26379 27557
3 83016 86370
2 20996 73954
1 40756 51366
2 24651 66131
1 35925 99348
28 74032 80751
18 19874 21230
2 758 45798
7 66005 76520
6 55145 73897
3 6512 47876
1 9584 81542
71 6584 8307
2041090 924 1527
9 79931 99216
3 31631 53532
2 72288 94794
4 42036 50415
5 56576 64225
4 22636 77565
88 5720 6028
2 32200 98663
8 78220 91851
1 12440 16679
2 12241 57169
2 16440 72041
4 61507 87005
9 27837 34779
2 26284 91875
1 57214 87803
23 15082 21041
2 62310 68685
1 18047 92812
1 62064 70844
2 19755 54876
1 4081 86921
1 84480 85954
1 12865 74798
2 19943 69365
1 27618 87064
9 2546 16019
1 11163 68897
3 43093 90063
1 1682 98442
3 77018 85357
5 45860 57728
1 36308 92157
1 21973 96104
10 76378 97968
1 46985 92795
4 41204 63782
1 44976 72310
1 26346 99768
1 13206 90062
1 22051 83818
7 18102 20075
1 39971 76516
1 61912 69748
7 12207 44538
2 36216 45503
4 12859 69172
1 21661 78330
6 48645 55157
1 54223 79858
17 15999 21766
3 29880 58043
1 8315 86252
2 42945 88389
7 8247 29130
1 6816 79319
2 28108 65933
3 11168 31534
3 16491 19736
3 34913 49236
2 20959 50947
1 7643 65285
36 12253 17416
20 68734 72379
2 26770 93458
44397 95392 95700
2 6679 44706
5 5867 19477
8 19708 39907
1 33623 53558
1 12698 61092
31 79716 88135
14 49169 58556
2 55139 87826
3 10756 79156
8 34389 35433
2 41413 81525
1 7590 55110
3 54094 58714
1 4431 52514
1 10184 70837
4 53775 99132
2 62051 72035
9 41805 45922
9 27419 34929
7 75171 89105
4 10242 38612
8 24627 29461
1 6363 37788
2 28104 92035
15 73543 79293
2 798 36942
1 22028 86996
8 52232 75018
3 48364 63434
2 17849 73675
12 7329 21843
1 26596 66810
2 7679 81450
1 45246 78537
1 15221 81225
1 34362 98517
4 15032 28241
18 2489 9274
5 36474 42060
4 51015 57825
1 54137 74348
11 25109 28561
8 79638 99693
6 23757 55290
3 13362 29979
434121 91962 92670
2 6369 95797
1 22093 52436
4 36288 64801
1 18272 44589
1 19169 80834
2 50488 83580
428899 70154 71657
9 87431 99915
20 1037 17434
4 13848 90824
359 78 6892
2 19347 38975
3 21708 52803
1 20000 39714
7 51744 87433
1 1402 58010
1 16115 97118
2 16266 51842
87 53167 53370
3 41535 56297
1 27542 96851
1 51167 77754
11 13206 19708
2 8654 76189
1 1664 45992
40 71659 77855
6 56596 93579
1 60162 94613
1 26628 90958
1 11028 76036
1 47841 84969
8 8400 15212
10 48092 49240
2 37266 64258
5 35203 62304
26 81667 86395
1 71109 99641
2 37006 74216
1 67824 90133
4 29029 68031
3 59570 66310
2 39479 91973
13 13163 13576
2 84769 95959
12 267 26449
7 11153 18671
1 20556 90083
8 78119 92177
886 32156 33328
2 22677 94649
19 72720 76250
14 48854 49407
18 29701 36427
16 77552 78894
1 41049 99249
2 32344 89228
8 39777 54595
3 5977 88115
2 45378 53651
13 17595 26082
2 26888 61201
2 44171 57924
1 906 69353
5 54190 79295
4 593 25942
5 21317 32237
2 5608 33366
3 48667 76183
3 9608 72388
7 83386 96623
1 50764 59986
1 36522 91621
2 20874 77072
1 10862 70914
1 43134 87492
14 19201 35851
1 36619 93645
8 39008 51644
4 40443 43483
10 58039 78058
1 7680 92373
26 18842 26842
2 40210 55337
1 53291 83664
12 723 26159
5 49945 71092
3 53099 56245
1 41106 65116
1 12498 81046
8 85171 96492
1 22994 95590
2 7531 22687
3 34474 86173
1 8823 87941
6 35578 48380
1 12699 91199
1 12995 61310
1 51006 80526
1 6048 90849
2 35185 74696
1 1575 66359
1 12232 87863
1 15894 56792
1 13505 69155
1 20916 68010
1 54565 96200
12 30590 41783
4 6692 34746
4 11715 69937
243 94874 97676
2 17119 36818
3 28009 61590
1 8171 87344
1 13177 82165
1 47438 64159
1 26204 62097
1 28170 77604
1 10114 35380
1 27243 72185
2 38342 60307
1 3241 75646
1 23200 90929
1 10592 60696
1 35648 63919
1 59 69266
1 8798 57713
1 8161 73059
1 37421 64296
1 27593 94790
2 30581 49916
1 34708 67016
1 3689 99065
15 12085 25805
2 47334 83041
1 45604 53535
30 67771 86839
5 60860 96920
1 62271 97347
2 17564 65505
137 8746 12342
2 48318 91745
4 13480 64261
1 32287 80943
1 22702 67348
6 36213 40696
1 3089 97115
3 56682 73989
19 19376 26667
3 57990 95490
5 47063 79250
9 14318 23769
1 33827 69522
2 49743 86432
1 23529 79722
1 44941 62678
1 51021 86733
1 49799 66738
1 50295 84448
13 37292 49408
1 11262 45295
3 59688 88410
52 11728 13187
2 45016 61448
4 37096 99543
1 44211 61559
2 46784 50800
2 52420 88395
1 48858 95405
1 43525 84324
4 53904 80525
1 35668 82708
1 8232 76889
1 7980 72158
1 21930 65625
1 25753 59971
1 49760 63963
8 6160 53037
1 64326 72535
1 5815 88793
2 272 33379
3 51592 97363
2 79408 96101
1 19354 79902
1 36810 61447
1 27980 89413
1 48245 88128
2 26417 74585
1 53677 65487
15 18803 41355
24 66521 70476
3 74433 78589
2 46203 89174
8 5723 29393
1 14047 34178
5 41286 87543
1 3315 71307
2 7957 65873
1 21807 55133
108 91170 92639
2 17032 79375
2 40368 55810
1 13845 64540
16 32257 40679
2 22447 84834
1 30380 67063
1 40934 83056
1 30362 69939
1 53393 72038
1 33180 77920
1 39278 90853
50 80855 94189
1 64313 96813
3 64928 96283
3 3687 76805
2 34912 86471
1 32081 62990
3 71485 74974
1 12717 68922
4 22362 30533
1 30570 64763
5 66925 68412
1 24588 53886
1 42539 71519
10 8780 17030
4 56744 69267
7 44817 98969
44 80589 83157
2 10165 72379
1 24278 95311
1 5109 94004
88 1166 3292
2 36420 62411
1 25442 79001
1 30131 89050
11 22781 48719
1 7532 54771
8 17234 34891
2 85048 99775
3 1432 65017
2 74 57823
9 70849 73045
15 56319 65725
1 13897 59949
1 15377 84018
1 31121 81764
4 11555 74328
1 54090 84284
1 10334 83375
1 19884 66388
1 22912 83577
1 18743 63480
12 67403 73081
3 79425 91243
3 36957 66711
10 76473 91464
4 19719 46201
31 26229 29257
7 41149 43042
19 72610 78109
2 10367 95046
5 42997 78691
3 1275 37886
3 19747 32662
33 2772 18860
1 2246 85456
2 51771 80966
5 18847 42598
72 462 10926
2 39534 80119
2 39040 96759
7 3226 40542
1 20044 99251
2 15850 24821
2 25880 93329
4 53569 94649
1 7671 59748
3 69357 74414
1 33682 43684
3 23616 54081
2 37714 68058
8 29726 34574
1 6144 98299
9 73466 78770
3 17561 63155
1 34984 51823
1 17041 55555
3 5203 39519
2 77410 91369
1 23622 93473
4 55865 97784
3 3270 50494
1 32225 65996
1 24963 78059
1 34050 44551
2 16801 23517
15 76999 93619
8 194 32816
1 20826 47842
3 28372 82894
2 33736 62672
1 37230 66624
2 35242 39354
5 51729 82815
5 46537 66978
1 47399 63710
17 84141 86845
5 75790 98479
11 13064 28631
8 26302 37535
9 53583 55002
1 1199 88637
3 31310 67071
1 25654 79645
2 51594 74834
2 37041 64724
5 2767 25818
1 31386 90174
2 6371 81399
1 37174 65464
1 6854 65437
2 84 34418
3 41295 90782
1 21705 94233
6 32551 40624
1 19455 68216
2 57513 91427
2 67345 92473
6 59751 94533
2 51102 73729
1 4790 65434
3 69380 78800
1 10074 92169
3 61438 78855
2 44981 71129
1 59482 82641
1 33127 82804
9 33556 57540
1 13684 61211
1 37904 69761
1 22803 60106
2 56639 90858
3 8014 39001
1 32859 74714
4 60221 79360
1 38161 98738
83 87969 92749
2 47373 99486
5 30103 54583
1 39287 78091
2 27804 48601
2 45097 81212
1 39458 64694
4 74933 80821
3 55897 62477
1 74092 89085
5 57307 76987
1 5381 69662
4 76506 95159
4 9765 44583
2 45782 89042
4 23459 48490
3 55907 81833
3 16626 53144
2 17205 86297
1 42385 95723
2 909 38905
13 84961 89207
5532481 18684 18948
3 27332 77349
168 91878 95682
158 3688 8094
1 3936 63591
2 1272 41466
1 23144 54199
1 57855 76270
12 71930 97301
2 26187 55682
3 27157 47402
1 34368 44717
25 25208 28977
2 5857 93409
1 7806 64250
2 64593 85684
22 10178 24823
25 82710 98253
2 7159 68723
38 5197 9722
4 2643 63939
2 47290 96361
37 28766 31370
7 61512 72301
2 2746 68770
3 37145 85045
3 5923 46811
1 21181 56823
1 17287 65983
2 2581 66669
1 34222 35407
3 48079 96793
1 30977 79529
1 2334 89033
2 17195 54746
1 22222 41725
1 10469 34853
1 24214 52559
1 49371 92165
4 62574 67028
1 40752 65474
3 13609 39735
3 62832 69776
16 53245 57567
2 24486 69638
1 42469 60005
1 4248 88535
1 50784 70240
1 63538 78086
14 82627 92127
2 52632 90900
11 4249 5461
1 6600 83906
1 17631 95239
3 63356 97924
4 14139 49177
8 85809 97128
208 95656 98023
1 4333 85772
3 28937 79545
14 12261 20153
2 39355 72653
72 2078 13924
7 36426 43808
3 10438 18627
4 71544 96458
4 17853 90424
29 28312 33911
5 7758 34219
1 40390 42767
10 17550 55822
47 88869 97249
14 2548 18850
2 10808 99604
2 26729 84408
1 27427 49860
2 23623 84189
1 37866 43103
5 66702 79998
3 44177 99828
66 16438 18253
9 75958 86400
3 51778 58390
7 30113 31564
3 41681 47471
2 24091 89922
3 55325 82093
5 776 28433
3 19467 99876
9 56460 65046
4 8559 46430
1 7542 68303
10 1233 16404
1 4291 77722
4 23151 52501
2 3539 12571
1 4762 26067
745801 20921 22322
7 48256 78537
1 10470 77023
2 9129 21754
1 26097 59197
7 68631 78858
1 34862 54555
1 45889 60553
6 38035 48206
4 48101 93901
4 24650 77139
1 31808 44228
2 58327 73593
1 22346 84150
1 43736 98349
2 4687 59101
2 356 68076
1 63143 80793
7 5851 23418
1 29768 71297
1 20440 89695
1 59054 74697
1 5495 94781
2 4565 76536
8 72269 95145
2 25008 79191
1 9415 66437
5 7774 51372
1 15365 72908
1 27112 73644
4 49818 56011
1 41375 94375
5 65883 73430
3 55870 73780
1 55612 69471
1 31130 90077
1 57920 95204
2 4993 74463
1 15843 84982
1 17095 91289
8 13936 35201
1 57653 82158
8 22840 25817
4 8294 44597
1 58804 95930
2 10451 80613
3 37364 96026
14 4376 20456
4 1070 59185
1 58698 92875
2 9869 78536
7 66451 97634
1 4380 82600
3 58990 68359
1 45681 88038
1 5125 78785
1 54151 84949
9 66009 94817
2 549 84388
3 37790 52929
1 2037 46304
1 28847 59091
3 16894 88384
2 46480 58419
1 16757 58960
1 42081 70429
1 6667 52822
4 52916 80883
2 26282 58524
1 12700 56717
1 20137 49376
1 13514 70908
5 41873 48280
1 31864 68171
1 11764 63965
1 4453 61971
1 3380 68704
1 32118 64594
2 9986 36113
1 18935 54043
6 17668 33774
3 22897 85779
1 38397 77473
6 54457 85851
1 6245 79568
2 3455 94197
6 73661 82994
1 10188 61498
1 32630 74830
2 40817 86564
1 8629 77363
1 3619 78030
1 40581 72627
8 75768 86534
5 14086 31844
1 34631 72687
3 1175 59071
1 36645 42553
1 31026 63286
1 51349 93612
12 77431 88906
4 57314 63018
2 24993 42726
6 11496 28229
4 40796 53375
4 64127 89476
2 41065 78885
1 2805 99096
2 56463 97825
9 89902 98062
8 3222 35403
1 4274 65311
2 68743 76853
2 4587 55733
3 63646 87361
5 10382 17160
1 15612 95037
2 38779 88524
3 2180 38410
1 8003 72285
5 6053 34295
1 9734 93473
1 22782 92767
1 28165 35822
3 17126 41252
1 23294 62555
80 90813 94714
1 2882 83114
31997632 3416 3548
2 34787 63391
7 44797 54755
6 54095 61480
3 36116 54453
8 51003 64894
11 22627 25663
9 24338 52723
2 53716 93090
2 13474 75186
2 61978 64508
2 11126 45011
1 3872 50869
67 63832 66255
5 31276 53311
5 62956 90465
4 25760 41547
6 43033 58655
8 75533 80635
11 8162 10633
21510 24296 25529
1 40633 62497
3 46391 77229
1 40748 70966
3 25729 39125
3 11121 86896
1 24618 60972
1 30220 60361
1 31383 79845
6 4467 37293
1 5283 46581
1 25683 66086
1 20732 81076
20 74451 78919
1 18917 74194
2 16834 28789
4 55529 60836
6 76208 93584
8 31236 46729
49 65189 69209
1 3113 84257
23 48120 49996
4 32452 65399
8 167 12437
2 19428 91787
1 9722 66974
1 37765 62521
2 32266 91851
1 38904 50359
1 44294 53911
1 2389 95637
1 43600 73778
55 88955 94977
2 27975 55929
1 14336 83007
2 72049 97101
2 30459 94758
10 2439 14348
9 36389 39934
1 4873 95868
3 18990 53840
1 41229 49145
4 83784 97107
1 1160 42657
1 2958 19434
4 39022 50472
1 4314 84484
1 31150 55684
1 6910 54845
15 4041 31016
3 69598 82040
1 19746 89062
1 45126 74626
1 35386 78155
2 8011 67457
9 55250 67682
2 4860 74039
1 66 92956
2 32328 92644
2 6778 89922
5 4354 37015
7 55076 64472
2 37590 97598
1 29649 55676
5 53214 59068
1 8347 86444
1 23084 78565
1 23305 44089
2 46912 88877
1 34734 77920
1 11266 75730
24 10606 25924
9 64050 95596
2 24914 98918
2 13905 97342
10 70725 84363
2 31923 82828
1 1598 70727
1 4030 67881
1 37725 83323
4 21196 40985
8 15984 34827
1 20577 47948
4 29812 37662
114 5367 6984
4 24671 52325
1 34232 91298
12 60416 86244
170833 50303 50702
10 8867 22152
3 16614 43902
2 37908 89338
1 356 47060
1 25689 81646
9 17510 26032
33 84620 88654
1 3122 17465
16 12799 14497
6 60004 71749
10 48020 97675
1 61761 80971
4 2708 58924
5 9818 42432
3 7625 29479
2 108 83490
291 2017 4265
5 43655 62624
2 51992 61667
3 34763 39943
1 17090 53175
2 19204 69467
1 45448 87344
1 30308 48918
4 77345 92654
3 2713 88137
5 68405 80856
1 40477 99427
3 71280 85412
1 19779 78769
2 12889 64450
2 8681 44006
2 18762 77059
2 25266 27973
3 71739 99010
3 7796 40425
6 17278 26897
1 60148 68685
5 5169 18185
4 36556 97300
1 30049 76442
1 10855 87537
1 32244 50481
1 19517 46190
1 1354 99184
1 17126 63359
1 28536 97908
1 23546 90339
1 30820 75238
5 50449 66848
2 8835 54552
1 31454 47622
1 16543 56161
4 41155 58037
1 21143 73550
2 8871 61188
1 31530 98355
1 38999 80751
1 34870 44628
5 69754 86496
6 19957 36208
8 4512 34347
1 18756 34085
8 49714 85718
1 52030 79959
1 14180 65520
21 58733 66347
1 3562 94732
2 20476 85574
1 1331 94705
1 8611 55547
12 69106 83127
7 14516 23989
1 14617 58611
3 38962 42450
4 32562 52937
33 87292 99887
4 4231 40316
6 76407 90977
3 18620 31072
4 23435 72891
1 8134 44887
1 23981 82994
1 36980 55854
1 36652 60415
1 9672 59930
39 79670 93461
2 33374 46697
1 32493 67304
1 14709 51700
36 77910 90177
9 63574 74471
6 13039 37909
3 29195 89634
31 69420 73490
1 18365 54987
9 44199 55276
1 21096 52387
14486787 34201 34649
6 75583 97558
1 12207 52578
2 38816 61296
1 40009 85258
5 20331 38730
92 2529 11382
4 78226 85094
4 1270 95413
2 12191 78734
1 14625 92772
1 12224 51526
1115127 21512 22170
3 17194 46576
1 12231 53482
3 14401 52218
1 20248 69760
1 28565 89802
1 42409 99425
8 56882 75738
1 9830 45526
1 35659 94387
3 6686 83177
1 1395 56006
3 12864 27461
34 15740 19710
1 32664 75595
2 25532 93521
2 27957 66549
1 37051 81861
1 12909 55178
2 9355 23458
2 35301 79250
7 27311 36347
9 64460 90048
23 6583 19420
3 41711 53405
2 11764 88160
1 16209 89704
1 34207 91627
1 29255 58661
3 75837 83187
3 20262 40528
2 42067 70668
2 36646 59990
1 34878 89642
1 31360 66682
1740994 5144 5412
1 42562 69076
1 7456 78440
2 7589 89640
1 1481 85884
4 7135 44106
2 17453 51476
1 25702 67260
1 21777 58648
1 32105 83035
1 39131 64133
1 1384 93227
13 50719 61338
4 40083 42730
3 29961 93591
2 52279 87289
1 28675 88230
30 59487 72219
269 31935 33381
1 42029 70454
10 65647 84752
1 3645 81563
15 23198 23800
2 34859 92272
6 6566 48460
2 33966 59559
1 5730 51092
4 60476 70932
1 48948 92774
3 17889 59250
2 64263 75053
17 4733 6484
2 32675 43469
2 30140 61806
1 29464 70262
3 52380 89384
2 67530 95222
2 25543 44408
1 30210 63614
2 30701 55787
1 17142 42991
2 48561 92884
4 62827 72500
1 61112 81610
3 33996 40820
2 52049 59253
9 28060 33402
3 53298 76126
6 40412 63475
7 8481 16936
6 32838 39726
2 13722 73740
4 58497 99843
1 26964 86226
4 43536 53500
4 16344 34328
4 13109 38636
2 9108 69348
1 2380 37184
1 66864 83025
13 76386 98184
2 9094 84660
2 18982 37419
4 38279 67103
5 45867 66171
2 25804 60726
1 16667 57159
1 1001 40981
1 18347 52224
2 43719 75851
8 2991 21658
2 6874 47294
1 18412 58549
1 50056 86317
49 92626 97430
12 11129 16809
2 22137 53916
5 2403 43603
2 48631 88189
2 21925 69953
2 38349 67363
2 28001 75541
3626008 63077 63235
15 8083 24881
3 21371 92406
1 7748 84420
1 34578 58420
2 61799 76384
2 40132 48386
17 5407 17508
5 47244 70647
1 42343 83315
1 32239 69039
1 26968 84968
1 48273 87675
1 29445 96067
7 63127 86710
5 37815 46552
2 12803 97713
11 81528 94773
2 50671 81927
1 3313 65790
2 11623 65223
1 38908 65398
1 16954 84113
36 25790 28617
2 23709 84782
1 6774 89194
50 3025 7989
1 54135 94406
2 18420 90901
2 7757 74709
1 54364 73471
2 50478 87842
1 18571 62599
1 12101 60266
104 85283 96371
1 30610 58330
182 2119 5963
41 72197 81610
3 33083 63766
5 12439 19439
1 10543 81949
78 9758 12205
3 58290 74678
5 22115 58097
1 30230 83169
2 61536 88616
7 8494 45833
1 29577 49815
4 52641 98449
1 17649 57358
2 65894 74636
41 34924 37402
182 7695 9712
17 15533 28904
1 4619 69993
1 5070 51099
1 49626 81404
1 15768 40823
8 59408 99987
86 3972 6343
10 67304 68573
5 26750 65237
2 54139 73446
1 63002 89164
2 40386 57632
2 39335 86990
1 41763 69666
7 8229 39358
1 453 63005
9 74494 82779
2 35688 71978
1 12774 96398
3 14055 29104
1 15612 47239
5 35869 73112
10 83374 86297
2 61884 90661
4 12832 45879
5 46875 53850
3 61170 70452
1 28603 56468
4 44862 62568
1 5680 95966
1 45826 95911
4 68124 79086
3 9785 65625
4 35263 50764
1 31076 46856
21 47096 49636
2 21253 92345
1 11146 52371
2 50697 80519
1 39575 49283
3 20028 77486
1 47210 48775
7 2019 13638
2 63100 71915
6 12977 25398
2 41641 70145
1 61334 89895
5 12102 50943
43851975 72656 72805
2 36553 52305
1 6567 94994
29 95233 97074
1 29865 72747
2 30185 73806
1 43570 64920
16 82894 98861
1 29420 56759
5 5168 39811
6 21591 34940
13 77425 85607
3 22736 55615
15 1453 17037
1 23994 88909
2 19412 48525
1 976 58409
1 12773 53723
5 47350 64074
1 6520 66866
1 9159 46069
1 5310 83396
3 50197 92550
1 35691 58634
3 41232 54119
72177 80050 81161
13 13199 21562
1 6228 65085
1 5681 90693
1 38418 64551
2 12843 31071
2 7189 97399
1 47020 54759
1 3135 80826
1 22629 88451
31 2058 3173
17 23154 23803
7 61710 90063
13 5590 31509
2 13487 54821
1 10476 99632
40 85552 92885
3 36422 57741
2 48510 87713
27 28269 36097
1 78181 91138
62044 77171 77532
11 19252 26464
1 5795 24214
1 19744 68387
3 57231 77351
2 5421 45604
1 7878 78997
8 40599 71246
3 46982 99416
1 40041 71806
1 32777 50017
2 18717 82771
8 59047 79087
1 11916 83940
10 70498 89742
1 50245 96155
1 63829 92261
4 37030 56704
1 11416 60779
1 37542 77880
15 33835 41509
1 33994 54100
2 42339 66042
2 48618 82061
1 17985 63962
12 1842 33291
2 42475 73929
2 75951 99370
34 3243 11501
8 51304 67467
2 1876 41180
4 54944 94596
1 20784 98306
1 23784 65962
1 1459 66002
2 50020 61250
24 70808 82883
1 6301 65382
6 22881 32040
2 15158 70301
2 9361 28119
3 49093 63836
1 29659 88087
5 22669 47889
1 5517 82610
1 45347 78834
2 36017 71029
16 74631 82312
1 53521 69196
1 3816 95323
3 6394 33691
52 12293 16276
2 21595 89477
11 69831 85255
2 2666 88204
1 51633 68294
2 40717 60765
1 29737 99804
3 7147 40911
24 5943 22888
6 48844 94790
29 3116 9848
1 45061 55041
2 58107 93542
2 10174 61282
1 47319 73331
2 36955 57582
1 25352 62510
1 4038 42684
1 20164 54633
1 2432 53303
9 60793 80134
59 19247 21913
1 40903 99980
2 66939 94310
6 12504 23104
7 8028 52762
5 51128 85207
1 6625 75206
11 82802 93061
1 50087 56827
2 12761 77308
1 54813 69339
1 27148 69743
6 24347 49550
3 62762 84229
1 11114 79228
1 12203 69407
1 45975 74385
2 5067 45713
3 48889 54884
4 2599 32257
2 70494 77011
8 18900 52048
8 71409 72527
3 51711 72143
1 70011 95342
5 51621 93963
1 30479 68200
2 10246 93503
1 44569 99010
1 8230 64955
1 87259 94011
5 17317 33489
3 57864 94727
1 29462 75895
1 54770 81876
6 6739 54681
2 39653 87909
18 55180 57923
2 24798 91687
7 14115 29540
2 7227 94560
1 24208 61817
1 45975 85478
1 24278 72284
1 26164 76296
41 90598 98380
1 11843 80923
1 58304 91137
2 23333 57248
1 7080 84458
1 49308 78963
1 24564 89423
2 40839 87135
1 15546 57734
50 81126 95430
2 25684 91369
1 9960 72597
3 67481 99734
9 33216 42336
1 39445 85997
1 12386 58929
6 70649 81013
1 34234 68154
33 88430 92667
3 16258 22475
4 56544 80316
2 66822 96234
2 18492 98479
1 42798 96060
1 71838 80903
8 16042 38212
7 50219 54981
2 48189 95129
2 68639 89617
1 27551 76758
8 29499 42358
2 13911 69455
3 34019 84066
8 18427 22963
1 72239 85822
1 47201 97935
4 59515 62589
2 75747 95291
4 65942 81674
6 46671 54127
1 40939 65855
3 68367 79888
2 36080 65035
1 42932 97432
6 27870 43037
1 20684 66406
1 62273 93020
76 35850 38611
34 8697 18092
7 14366 32867
6 46169 87217
1 42826 57480
1 33301 46367
1 40806 79530
1 23177 40122
3 51175 62400
1 34799 54032
1 50643 68928
1 3421 86531
11577101 44029 44263
5 57161 98194
1 20831 88847
3 1156 88898
6 10734 22476
1 35060 59047
1 26281 95805
1 38527 61054
2 36845 77326
1 70955 80659
2 7007 80956
1 29751 81017
1 53174 69109
1 8491 56038
81 2353 13362
7 59598 96429
1 37818 40811
38 18586 29640
24 81139 98540
17 59410 62069
3 5390 81945
1 20089 72380
1 20321 44751
7 718 16696
634332 21569 22733
4 28475 57608
2 20456 66991
1 33886 79304
2 20206 23715
6 22496 44335
8 5371 15882
2 15828 85238
8 69190 72400
3 59025 76681
1 39487 97786
4 3315 55661
1 25831 92928
10 91868 98597
1 17799 69326
2 3210 32760
14 32753 34243
2 5170 52193
6 61607 66896
2 27172 84990
1 25790 51296
5 39022 88984
2 23703 47190
1 11847 92547
1 19447 42595
1 20725 42078
1 20573 67544
5 46486 52537
273449 30808 32618
10 75198 77328
309 94554 98451
9 51323 63285
4 57525 72060
5 70783 73210
2 17733 81197
6 23297 40643
125 65152 65368
3 12919 40205
3 34748 88950
9 70162 85161
21 30104 46209
22 45091 50008
3 11958 31185
1 18843 30615
2 9941 93992
1 40874 82271
3 13941 37720
1 31234 66121
3 68437 84407
3 65604 99522
4 17781 23370
1 20276 42931
1 17656 33134
1 20699 38716
1 52101 67461
7 52852 75142
4 9077 46756
50 77833 97528
4 22738 34258
4 41848 99886
23 57549 61361
3 32911 73394
1 64340 74103
1 17854 78646
1 42187 62751
8 48156 50412
6 28424 61708
1 33916 65327
9292251 27279 27517
1 41490 73469
31 24491 27552
7 3718 99295
1 32991 68226
5 63505 68640
1 6268 77929
1 14485 82229
1 34551 38965
3 27065 56842
2 4347 47106
35 89763 94086
1 32882 58113
3 989 63757
1 10576 70295
1 35599 66046
1 10821 58957
1 5756 79835
1 4646 65476
2 28530 33703
12 71481 87642
2 36267 82223
1 16123 88547
16 16164 21015
3 34210 63978
6 19688 30613
1 40762 86943
1 10597 92321
21 63679 70988
4 70358 99814
3 35913 77699
1 30369 96940
15 59865 68228
221157478 32069 32089
6 28079 48176
2 47491 62644
2 15467 90255
1 9767 45538
3 24365 50329
1 24501 76099
15 79528 93819
56 2512 11726
3 11744 66228
1 36289 73034
3 50940 85373
1 1620 69401
8 66269 80734
48 1407 15688
2 25007 78244
18 9085 23255
3 16930 25917
13 83892 99494
2 37240 60193
4 61269 93689
1 36883 69887
1 510 49697
1 20668 44157
36 663 10587
2 7034 84779
7 10985 34251
2 29634 54304
17 78915 85158
3 25975 42546
1 25016 34146
10 42879 78171
1 2613 76207
1 30828 90612
1 32166 74779
1 37798 62385
7 13078 13663
2 36054 73763
1 23885 98016
4 58838 60349
5 33106 45399
2 16759 70380
1 34775 75498
2 59068 85138
1 44879 69200
9 2768 31774
3 11767 53804
1 286 90171
2 57205 78441
1 48512 79480
14 18840 35283
12 64608 66873
3 7439 98814
1 10182 87721
22 2005 4459
2 11080 26576
1 1406 47795
6643 97906 99217
5 71141 77578
3 10351 90321
2 11032 80709
1 29634 53979
2 12553 94071
1 13836 94857
116 2455 2999
2 2270 55199
4 57220 91185
2 49942 95248
1 62133 94640
16 84243 95770
4 7389 32987
10 79525 93607
3 54168 91359
2 39090 82184
11 37862 42677
2 22022 44027
2 69593 78839
6 73047 91703
3 14781 50868
4 66170 77850
1 34046 72839
7 11240 36316
1 22629 57239
1 65408 86819
48 75577 79472
2 1689 50286
1 33412 70252
3 10250 44558
24 2513 6584
32 7053 11091
7 70479 79894
8 83253 88641
1 44080 79544
4 20347 94140
1 36277 82525
1 1918 92478
1 38856 55910
17 52718 53239
3 14774 73866
28 87653 96115
5 2987 22780
17 89030 98765
6 53205 68980
4 12004 95387
2 29918 69656
2 14157 71228
1 19614 38861
1 81793 97378
1 65593 73369
4 12561 52795
170 86567 90458
5 47276 79592
1 2329 59552
2 50211 87154
2 63893 95721
21 14976 18346
5 16158 65200
3 1609 52703
4 59123 95596
3 43422 99018
1 53265 75930
2 86195 98778
4 22818 43302
1 37332 99102
1 33713 57578
4 44610 99972
9 79642 87971
1 48904 71481
7 83632 95139
2 32678 82116
5 2554 68953
1 27130 83748
1 38507 76514
1 20152 74500
3 5229 49315
337 95911 98867
3 53154 60052
1 17777 69391
1 27653 64633
1 29295 76246
1 29301 72605
1 14965 86083
1 54603 74585
14 81370 84878
1 22032 59132
7 13921 30872
10 9808 16240
3 14115 36791
1 105 47527
15 86595 97857
2 177 40522
1 28082 75975
2 38408 79518
1 11085 68300
1 6526 68426
1 14029 67256
1 9250 32387
1 9429 30726
2 41769 62250
17 77988 95533
23 49303 51671
1 23827 78215
2 2058 34646
4458 86972 88201
11 78592 98790
2 40930 87540
19 39181 44273
6 47920 74205
18 4396 24572
3 9893 61834
2 53823 68487
6 738 34675
3 37112 86762
1 8600 38346
1 57881 60336
4 34029 47445
2 36098 97257
5 4530 26511
565715 49940 50014
14 80374 87471
1 10625 44988
3 37699 62885
4 30385 49893
52 42867 46633
173950 73351 74883
3 8116 88802
1 8559 53381
1 19175 91607
1 27591 56719
10 67976 73182
5 63633 99859
4 1417 65782
3 66602 92037
2 27328 93766
1 52436 53792
4 11509 41899
2 6709 87598
30 37182 38995
2 28604 80263
6 76831 96587
1 58798 67693
2 3092 43633
2 82937 92024
4 23693 81624
2 5799 40937
5 50137 81346
9 44075 49558
37 78382 79619
8 49947 61581
1 19953 85645
4 27038 47015
1 2546 72426
2 49669 94592
81 46645 47826
4 34513 81808
2 31671 68872
1 37739 69021
79 94199 99708
2 17027 70586
5 61252 81515
2 16349 69890
32 12947 15460
2 58142 66112
1 27919 76683
6 13761 30787
1 32566 51880
1 25275 99814
3 41266 52940
3 22143 91124
2 49388 90708
1 24248 78166
1 33820 63139
1 11710 72993
1 41046 81662
1 37325 98565
1 38757 75774
20 18946 25293
12 60360 63720
2 82857 88497
2 1376 71843
8 9935 27236
1 9593 88901
1 18547 85205
1 582 43463
5 43242 57519
3 59640 83320
6 93400 97520
3 7876 71695
1 56615 87976
1 6304 52191
2 16768 71377
1 20348 70315
1 48788 86491
1 7087 67374
8 23060 35167
2 42164 89566
4 2485 33451
2 1202 89920
1 55203 60307
10 31081 34086
4 45421 57497
2 42220 52387
17 82155 87204
1 58031 66159
14 79357 87624
6 54355 67543
14 71941 87026
27 66238 73441
3 19549 84208
2 20307 29441
1 42027 86332
2 37558 80534
1 5509 99701
1 2547 91166
1 56257 98186
1 37654 77395
2 52662 65907
1 14172 90839
1 66167 88295
6 11320 24303
3 23425 94030
1 66387 75384
8 45029 55549
1 47726 81030
10 75581 84570
2 23144 86210
1 47511 74268
1 40702 78328
1 71689 91975
213 5271 6363
2 37503 63205
2 14158 64564
1 46279 59015
1 3918 54499
23 34920 39151
2 8768 60149
1 48713 90803
1 27160 69536
1 16553 74952
1 48469 55126
17 18904 32930
6 54538 63340
1 10538 99115
1 28843 68301
3 10341 55754
3 60133 72324
2 52426 90773
1 26905 54695
2 31900 80295
8 65977 83974
7 29551 41221
1 50898 91291
3 45984 84954
5 17516 23387
2 59993 98982
2 37982 48748
2 20838 89663
1 2903 69942
3 62223 77342
2 71008 87128
3 3046 34783
156 1523 3450
4 54521 69985
4 62804 99509
8 19204 40628
3 19937 96627
2 19581 56791
2 48991 98775
1 15918 20615
3 34297 65941
2 44014 63391
2 38155 53771
1 62543 73272
3 58614 62063
14 79230 81945
1 61010 62313
2 50825 84024
2 21022 39286
1 29018 82905
1 57443 86144
2 36682 42031
3 53158 80224
19 66335 69272
4 21695 59285
4 18027 50066
3 36804 53728
89 4165 12789
5384646 31252 31298
3 16201 93411
59 91540 99809
2 3777 25967
3 9490 77141
5 54695 98153
6 19255 35262
3451522 72787 73717
2 29310 71796
77 4508 6041
1 40218 84175
4 24065 45592
2 8443 44564
1 36972 65459
1 29747 55081
5 47150 94162
2 11464 78088
8 4361 34010
1 35316 39486
2 31261 51229
1 236 46486
1 9883 97414
1 4620 77656
1 17026 88053
1 23728 76463
1 38227 56199
7 47247 60870
15 15434 24622
6 59965 74543
2 6654 40523
8 79433 97542
4 33616 47567
1 226 74823
1 10025 40785
1 21778 73826
1 19919 26080
2 14485 98045
1 19686 44571
8 39193 87328
1 1148 51491
2 8789 44858
1 25774 74728
2 60372 73708
69 88237 92902
2 51221 75355
2 47305 51329
2 5657 30745
2 11047 41455
3 26611 66165
3 30459 62083
20 4619 6178
5 2846 25905
3 69155 81786
2 36488 96598
2 27924 81331
2 54311 73686
1 43024 66359
1 5467 78204
1 27202 67998
1 51270 81474
6 14991 27701
1 38120 74920
2 57534 93725
1 53537 71713
1 19462 95405
423 64111 64112
14 74543 97320
2 10185 23695
1729 97024 98313
14 32132 36259
4 45480 67903
3 49770 92388
3 46349 51233
1 59264 67115
8 62425 80337
3 6609 77571
19 4877 21374
101 8967 13439
1 51056 79824
1 49352 53593
34 82549 85850
4 17618 38071
2 21538 92677
2 3878 91905
1 9055 35166
2 49617 87512
8 86205 94546
1 66645 94940
8 71424 80777
4 47377 53647
21 45313 49587
5 54921 69870
1 57118 94543
2 64597 85033
5 8847 47240
4 4750 33123
2 36589 78806
2 31555 49128
7 9923 77455
1 13417 77330
1 12087 99880
1 21867 53287
6 69605 84493
2 51090 86355
1 15190 83593
2 53719 81131
2 55333 85552
9 3392 13452
33 72939 86596
2 44854 84879
2 53175 66399
1 13980 83444
9 7702 43295
1 5060 20911
1 39963 82899
2 16854 41916
7 73516 96935
2 8799 98354
2 345 29297
3 23210 64350
4 70740 97795
80 14189 18358
2 24940 95862
5 9997 16422
4 5157 56082
6 49432 75727
287 91886 94021
3 47265 54139
3 29681 86618
1 21890 73164
6 17342 45619
3 3332 55013
7 76613 83643
3 32826 73689
1 2928 78169
2 28561 74884
3 21758 44183
1 43858 73372
12 86194 99296
7 36603 43215
4 15702 77333
852 6446 7686
2 39829 78734
2 2025 41259
3 47308 61726
1 8012 38369
4 43829 98685
2 6921 41239
13 49925 56904
3 6719 36038
1 23249 63031
2 68171 89507
3 409 64326
2 36856 92217
1 20138 62000
1 5473 96141
3 70280 92970
3 54715 72542
1 2822 51704
1 14003 90785
2 8351 68122
1 32550 90228
1 38590 61641
2 14987 97318
8 18429 24002
2 11413 40932
3 77176 90692
3 49927 77799
124 68017 71339
2 25820 81504
9 2098 12318
3 40148 74698
1 59544 80281
3 13975 21166
1 19283 76197
12 75038 90238
129 53941 54122
2 51312 91029
2 19832 92812
11 20748 41811
17 91936 96092
2 6257 56200
1 27352 38051
16 2402 4050
34 7737 20281
10 85179 99136
2 58083 71113
5 67893 96386
6 55447 76567
4 44059 63882
5 14574 40090
24 41685 48723
1 38111 77504
2 2779 68097
2 5334 76652
1 30464 74820
5995 42885 44485
4 62380 75784
35 24014 28333
3 53371 92772
1 8832 77031
1 51506 81388
1 39773 84836
1 20981 97828
2 5655 60888
9 937 36383
1 7481 82477
1 19772 45532
3 49727 90498
1 4297 90629
1 2253 51400
15 87837 93859
2 1217 86544
2 23635 53190
4 35579 45335
1 32726 98293
3 47898 75046
1 32670 39731
3 20959 24744
13 40370 57869
1 39763 79368
1 6138 70304
2 10681 98411
8 51137 52263
6 22703 44412
1 21738 96316
1 36431 40613
2 1910 54683
1 10796 83015
3 53244 53337
10 666 14620
2 47670 56929
1 48140 94136
2 11196 58536
1 32605 95926
1 44804 57798
1 10428 97755
1 28003 97704
1 25197 68174
3 25931 53165
2 39727 89492
1 9416 87597
15 14971 31769
2 35379 56065
14 64268 87278
2 26216 80014
2 58900 86856
2 32243 86447
6 18419 34566
4 53608 86170
2 22247 94006
1 47288 63037
7 30469 32259
3 23186 30870
1 28927 63392
1 9095 46206
1 30291 95003
2 1069 24635
1 378 67793
2 13098 43934
50 88991 97578
2 38545 62906
3 8026 53859
3 52552 64545
18 78472 80572
3 33339 59329
2 35762 78213
1 14658 74143
13 66831 98920
4 7922 49550
1 8813 87322
3 505 35380
1 30498 69362
1 1280 50060
1 44107 75461
2 20118 40373
2 14679 27504
1 17648 56273
5 7651 15272
2 47638 71700
8 73577 81987
12 40770 52796
10 59642 88674
2 54652 76845
3 9687 88336
1 47192 71847
1 56428 88766
3 9100 51234
1 11540 35556
1 38268 94421
1 32342 72003
11 79953 91273
3 42213 86102
2 15127 79215
1 69073 92845
6 13634 28576
5 79290 86238
4 23151 50665
1 32953 69477
1 14304 79182
10 34824 37623
3 15026 24548
15 75047 78262
4 50845 83977
2 53924 85663
2 56694 88717
2 16260 44343
3 1864 73003
1 21914 88783
1 41109 70068
1 9931 97346
1 10272 64434
2 27568 88379
53 147 12547
1 52856 71901
3 33223 38917
3 36822 82640
4 23772 50517
3 6513 48708
10 34425 48411
4281721 193 1208
6 5936 14432
3 7566 69662
3 3197 37881
2 6482 75591
1 17859 58388
1 12223 39469
1 39762 57859
4 48673 61772
1 2365 94858
5 63876 97906
2 28713 88793
1 23523 38558
4 19639 38503
5 55439 72730
2 944 48004
3 35237 54300
4 951 40977
1 3918 50037
1 37472 87518
8 77886 92916
5 44347 76804
2 44414 59061
16 72811 89183
2 34357 71632
2 27957 70820
1 18770 66886
1 14176 49262
1 7487 76760
1 67684 79783
1 27359 66736
2 24529 90645
8 16329 27032
5 51699 88581
3 9564 49977
1 7240 27587
2 42728 60334
1 45904 89469
1 45880 56767
2 56938 79461
1 21179 89435
20 81093 82933
2 41670 70122
12 15880 22852
2 60002 98698
3 1156 95490
2 45918 73344
16 29075 33843
2 21812 57130
3 25498 33748
1 775 43697
2 47765 92743
1 7561 64101
3 20646 31052
3 61125 76233
5 21866 28409
2 22896 35449
5 70749 76635
655265 21751 23102
2 57390 71055
84 90807 97617
7 8505 18406
4 6616 86194
4 28780 54696
4 32850 67150
1 46508 61963
2 13101 86231
1 4560 86077
7 53631 82655
1 17394 74279
2 35022 81439
5 70689 74625
1 44883 96879
2 9816 59432
1 20956 75584
1 13860 87770
1 40164 54155
1 30147 49150
2 49234 64248
2 8144 88637
14 7256 23474
10 78424 90858
2 39895 94454
194777 61220 61592
3 41452 76451
3 56226 96879
1 10718 19246
2 17525 68374
18 5871 20793
2 3773 68965
3 10319 15725
3 46813 64206
5 27701 43413
2 12643 51065
6 64805 81935
2 18522 97972
9 29774 44087
2 32481 72956
1 11441 83191
1 2535 68769
1 3653 74975
2 14759 38627
1 19683 34172
3 46127 76815
3 68368 83441
8 58170 66767
7 9533 22701
6 67506 78483
6 31156 43688
2 34330 82563
11 81395 99019
1 38990 63722
30 64960 65622
3 67457 75604
19 20298 28292
1 27774 88272
3 9935 99542
1 52718 82305
1 6540 84145
7 80599 88063
2 52991 74228
1 22437 78690
7 78682 97123
15 20119 24945
2 36218 90355
1 24713 97993
3 3136 31070
1 3604 24018
1 1934 48051
1 8605 51294
4 61061 96238
1 23055 33982
6 72048 83207
3 2986 57446
1 10711 38406
59 72694 76155
2 2981 87933
1 38402 42149
1 10681 35952
2 37652 74815
1 41986 97568
5 30834 81016
4 47893 77142
1 44597 68834
5 45124 56268
2 7926 99139
2 57035 90371
1 10431 85796
7 73400 90536
1 52491 95407
8 22412 31015
3 43445 79674
1 17393 94471
1 21156 34899
9 73581 91577
8 25167 67539
1 73650 87406
2 79093 95805
1 70187 96845
1 37309 60972
5 15553 24452
1 3577 25286
1 66024 95596
2 47899 51570
49 6939 14252
7 25772 73424
777 96345 99357
28 82590 93455
1 18584 81087
4 75560 90911
3 60909 87582
2 59688 97742
5 3514 74389
29 14022 15315
2 62086 71224
1 26636 32622
6 1921 17766
11 38263 39429
13 15452 25663
1 11374 41500
1 19970 43118
4 18492 64487
8 26886 42422
5 46800 93369
3 13210 40045
1 17578 31737
1 6128 76284
1 14304 95340
1 19804 96473
1 14733 48606
1 9045 97918
1 2078 50763
1 14454 69257
5 26774 92422
2 5362 94184
25 81463 91904
2 55677 87654
1 40636 98048
7 24137 43859
2 2191 38162
3 60687 62239
2 1265 68969
4 55695 82671
1 2474 89911
3 21463 47744
2 38708 84164
1 2203 38928
1 17981 65845
2 71760 92991
3 23658 43268
1 9681 49718
1 403 85089
1 56 93261
1 25630 34235
3 42201 55473
6 18026 24298
2 4251 58903
1 27194 73473
3 35176 70737
2 30288 31331
98 4855 9891
1 42298 53236
7 47907 65305
3 11581 81176
2 32214 85770
1 34979 98364
1 27213 92649
13 67734 82726
1 68058 97794
1 37655 78668
77 974 7503
3 33074 61868
1 20819 56774
2 31694 94083
27 6794 14730
3 67112 88185
83 7726 9881
6 6703 38187
1 2246 55832
2 1568 70383
11 50920 51405
2 31059 94796
2 28889 58119
3 45049 69782
1 45486 62048
16 54583 57269
3 49030 62533
2 7505 49486
4 11364 42820
3 45903 95966
1 60194 96384
39 83497 97216
1 1941 61676
15 77700 89382
5 22057 32797
4 50980 69497
2 17935 72009
1 45510 78036
6 34200 40160
2 56935 68484
28 82147 98879
1 76009 86838
12 7700 32919
1 71141 97294
5 43564 97690
1 35295 87261
2 45379 94935
2 229 81379
1 17987 86029
1 12794 65074
4 74185 95010
2 24970 76981
4 85016 86579
8 51788 54452
14 19981 26185
1 4623 32031
3 55728 78189
3 42385 63163
10 9116 19284
1 34004 56358
5 3786 47246
4 59356 93487
3 34166 60510
4 35115 57650
1 18293 56323
1 40765 55699
10 33932 40724
2 2267 88056
2 44544 64726
1 29943 38758
1 6665 58152
1 24162 96914
1 75006 89063
3 2393 84199
1 49653 98975
3 70981 90156
7 52161 58628
1 17094 70275
1 25156 67391
1 59441 95221
1 47651 90429
7 32498 36366
1 10472 24437
5 8918 60638
2 4922 24230
8 61495 90473
1 49472 86843
1 45896 56598
2 41721 83559
1 52409 67281
2 9805 85980
1 24797 84760
1 34882 91345
1 17172 86129
1 4342 84170
1 14899 96621
17 11683 19469
2 25806 91680
4 74307 90999
1 36840 87803
1 43141 96263
2 3613 61177
9 22670 38432
17 70399 74313
1 48061 99224
327 176 5383
4 25232 78136
1 21778 99924
35 6748 9709
2 488 56259
1 36020 64714
1 22737 77817
6 57285 65414
7 72147 79187
3 45216 91433
1 35971 56892
13 4699 22344
2 9076 67579
1 47604 57450
1 13006 96963
4 61811 77270
1 41538 97747
1 50040 70254
2 62228 77006
2 4481 72649
36 44630 46932
7 13768 35309
52 92045 98036
41 1091 9238
4 14040 54494
1 56381 93286
4 6709 74732
1 60710 87522
1 15042 59030
2 9481 97241
1 25670 98736
10 17436 31878
1140 9342 11477
3 4039 83282
3 55659 89338
5 36931 49179
3 64646 87529
2 56831 63995
1 29795 95009
3 65604 70875
3 57841 94396
1 50327 66438
3 23370 46082
2 47846 92030
4 16162 53468
2 26252 98371
1 47182 98056
2 25444 46178
2 30037 65640
2 9369 49182
1 8992 72079
2 27977 73794
2 11698 21080
1 33327 76918
4 41236 51996
1 39297 87362
3 5676 96011
2 71722 99618
1 44170 58802
11 66572 72528
3 9644 73988
9 29041 39018
1 24351 59791
1 5340 68159
1 28084 49681
4 53217 54197
1 11996 62176
1 95 44600
2 66965 88530
3 10114 81479
1 13452 70840
1 17387 86785
1 40399 60950
1 3573 71122
5 34065 40061
3 47420 54201
35 79122 92650
1 18641 63949
3 28863 47966
10 57205 72179
17 73619 89216
1 31270 93126
1 10089 82114
2 34331 85036
1 11917 93064
36 1527 5032
47 4117 17160
4 56013 66608
1 41309 66757
6 3697 51028
2 21493 78477
1 29433 32317
1 73452 84132
1 493 80735
2 22770 41839
3 46290 66816
2 4912 63147
1 54149 79434
1 49004 75119
1 40330 75864
3 66328 83659
66 14064 18794
1 23900 73247
3 13534 32579
3 35784 98999
1 53240 64995
3 9745 45379
1 30482 87379
1 41606 92596
1 39888 76810
3 29598 73913
5 8497 13101
2 54851 77412
1 59256 62524
1 61713 80055
1 23126 95672
171 1265 5995
34 91588 96621
4 15219 23879
8 9832 53681
2 43644 76011
4 31105 56318
2 6492 93896
7 65925 69986
1 41170 72565
3 10121 33399
1 23368 95383
3620 94150 95343
16 84524 92923
8 69287 92748
5 48263 75243
14 70363 86166
2 29814 87899
232 95886 96399
2 9856 86841
1 36604 57778
1 49903 68859
6 33385 44541
4 24741 56939
1 36978 78129
1 34895 55767
1 34132 80352
1 35732 50944
16 6917 33142
5 59631 85689
1 61028 85373
2 22083 32083
2 3255 43225
4 50756 95915
3 4699 57908
3 45565 81336
1 51378 71540
1 29093 74992
1 46606 81721
5 54225 89570
1 41115 77476
1 34718 83464
1 32146 57241
1 7567 81671
1 23971 42931
2 66715 94365
1 56687 74853
1 24888 75002
2 42400 52786
3 65015 89548
2 14338 75262
2 22979 65417
1 21496 87853
1 6080 95926
2 20842 80622
1 21861 89322
46 35745 36064
2 1101 98246
3 44027 60514
51 18427 19335
2 36213 72342
2 16233 51517
1 69692 83365
1 20480 50788
4 10861 42416
1 21358 62734
1 16544 63303
20 75308 97745
1 27518 62166
6 51100 87616
2 37067 78629
2 16699 36068
1 33257 60005
2 43949 81167
1 51543 57190
1 19129 64319
60 18482 22768
6 19582 48609
2 38564 97884
3 37611 47934
2 15191 49215
1 11652 52676
4 57846 76800
144 86485 88177
1 1372 38106
3 13314 90225
5 60859 67560
2 29417 78202
19 3494 25607
2 3546 25076
13 86498 95233
3 60289 94195
1 9846 21898
3 6837 67004
17 1032 10909
2 18192 44658
3 73707 95449
2 33853 78232
3 45017 58830
2 34938 70346
2 12631 33787
2 10741 43927
5 8796 45325
1 18818 93493
1 7945 76187
1 17134 54219
1 10314 49242
1 23172 79216
20 79959 87797
1 29542 99206
1 17710 96153
1 17734 90404
1 22683 76497
2 48940 63109
5 47697 84573
3 50417 81317
2 29577 97285
1 19495 63436
1 52279 77887
41 21630 28413
1 16747 48525
3 30332 73742
1 54841 92541
1 22504 71215
2 34270 53453
1 6042 85152
5104 58740 59081
1 57509 64251
1 16304 77767
3 56480 73129
6 17274 23688
1 46139 69439
20 54758 58186
4 19166 26775
3452535 3305 3928
1 55247 67901
27 3600 5441
20 64043 83492
4 7831 29562
1 57970 77129
26 81695 93316
15 26236 60177
1 29879 60933
1 11596 95480
1 47082 59164
1 23425 96364
1 8252 73340
1 20748 59554
1 15876 76892
5 56535 89932
1 37291 99829
2 35932 77355
1 23479 90651
6 77588 81793
2 34611 85429
1 35942 70039
1 21060 63894
1 27467 97350
1 6567 98130
8 58790 62602
1 17181 73479
1 30783 51178
2 14230 26193
3 42961 61309
1 44139 67765
1 50491 63950
9 24302 37179
146 968 4005
14 64161 99138
85 3572 5174
3 14639 61861
1 20841 47187
4 43696 90791
1 32073 44459
5 2087 33284
2 55482 89162
1 54121 64682
164 89483 92129
3 9662 68710
4 71474 96041
6 13801 49169
34 3929 19003
1 3892 6046
3 19615 40602
1 53297 62714
6 55286 66632
1 46518 81650
1 5473 77300
1 59174 89689
1 40238 54871
14 40671 52042
37 5059 22140
3 38136 51780
2 37090 65699
1 55742 83944
2 30698 69030
13 64550 80428
3 12212 29153
2 72761 93048
3 662 37747
2 15528 72902
3 10767 38479
3649848 22450 22699
2 16979 58804
1 11186 94565
1 41557 88539
1 33824 49768
3 28886 75048
8 52406 58445
2 31379 75405
1 15999 89155
40 16862 17232
9 23731 34842
6 16087 38784
2 47129 80867
1 12082 77068
3 10513 28578
31 73891 93460
2 32667 79498
4 32621 45539
3 61170 71989
2 36672 55973
3 56474 92067
4 2063 85264
11 38244 39851
3 56080 68507
4 12234 81188
1 23872 54802
1 59970 67441
87680340 40634 40785
4 24638 94892
7 30209 32913
2 46021 59034
1 40118 94915
2 26601 49201
1 86423 96535
4 10343 40910
2 17194 98120
32 86833 98510
1 34547 83533
8 87308 93721
10 78634 87180
2 26504 95065
4 40329 55887
10 24197 28548
4 26670 64430
1 55236 96683
1 49645 80698
8 60424 79666
21 3275 26917
70 8697 13720
4 47251 92586
11 81561 87276
4 6117 28031
42 414 6534
3 71945 97078
1 48197 65128
3 26523 50738
4 60897 87279
1 71793 83247
5 23949 44201
9 35359 42171
1 25050 42984
1 26130 51879
1 70752 74920
3 74514 91161
3 4767 99168
1 14337 51613
1 33429 78986
1 8351 92842
9 39363 70047
1 29978 92929
2 9616 57403
1 33401 38246
1 37696 39603
4 8989 31052
3 14460 43042
1 32141 71045
5 44851 58086
1 11689 92092
1 35304 90151
1 35791 86633
3 49959 58451
2 16020 73369
1 19061 36115
1 17733 70539
15 72054 78938
35 3265 7951
16 59031 61102
3 3466 26288
1 48241 68396
2 843 77251
1 72 80577
3 46682 56121
11 10685 28845
3 2972 74191
2 20533 99458
4 21164 38808
15 82457 94240
1 44364 57724
3 10359 66639
2 2690 33219
2 34291 62223
1 29522 92940
1 4065 79778
379 94856 96196
1 11031 77391
4 16467 43484
1 11798 57830
1 5892 28677
2 27688 52195
1 7208 59839
1 33902 85206
1 54372 82523
5 12927 23922
1 11282 81373
27 40430 44338
2 38002 70119
1 20551 85672
1 21482 86934
6 50784 78665
5 63441 92146
1 43634 72818
18 74829 96157
2 8330 89267
1 13488 57461
2 3309 56197
3 25880 44578
7 58676 92744
2 44 52073
2 40129 72920
2 16143 46254
181 58181 59221
9 57918 74298
6 3669 24696
1 35171 86486
2 32023 95239
8 2591 10830
4 41582 44829
2 65555 94761
1 23272 45067
2 2781 97654
1 5891 38129
5 62451 63243
1 16829 59754
3 4497 60997
4 76478 89641
2 27623 41612
2 25681 96715
19 4212 10939
1 21019 74711
3 53987 87551
5 64764 77355
30 7544 18080
5 27259 42136
2 1222 28958
4 23388 32615
8 56620 94709
4 46601 74944
10 20561 40643
1 34810 74767
2 47834 91284
20 77873 78782
88 64586 64930
1 62965 65687
3 32727 91000
2 46568 91788
1 31399 87701
2 27650 51913
3 22021 46987
1 16767 54195
6 44934 54202
2 30112 60339
1 36511 60446
1 11772 76778
3 58536 65969
2 8517 95140
1 21401 66931
8 64076 77310
2 16458 86911
1 19703 52054
1 17392 46931
2 43449 67184
2 55906 63553
8 51120 52385
1 78950 88929
1 56111 71374
9 5672 24069
1 42244 79045
4 20564 46305
2 47729 94448
2 52902 82374
1 49293 65088
31 16960 18046
1181221 17682 17753
3 36382 72712
2 50917 74020
12 28311 31205
1 29926 78113
6 9937 38791
4 11564 63217
1 40900 73764
1 7384 47955
21 80694 92883
2 25510 69830
2 57000 78704
1 41685 62330
1 13962 67679
1 29031 90515
1 38519 75290
1 9691 85904
1 58189 92725
1 24558 60150
9 20599 29101
1 41019 65673
2 30665 68877
3 749 37448
2 59587 80830
17 26586 29783
1 1354 43050
1 48148 82284
9 22338 35441
1 23908 49156
2 5959 86792
9 50498 57685
8 28383 37430
3 32196 35417
3 11601 99498
12 16453 24927
2 19208 83141
2 37403 73499
1 10846 74750
1 14523 78885
1 13186 87424
3 36021 41553
6 62503 91746
65 2945 9484
2 34266 82138
2 4119 53994
6 63239 71574
12 66546 99672
4 729 77566
1 59164 99933
2 15449 51444
2 29555 59004
34 78681 98538
2 56287 84116
1 12717 88987
1 35386 97962
3 22648 43167
3 2618 99813
1 27476 67893
15 40125 48698
32 49759 50027
3 3627 83429
1 69713 96862
2 40424 97552
1 23549 27911
3 27247 43078
1 7406 73611
2 1794 13929
1 23306 65195
5 66446 76611
2 2100 90628
5 12526 24153
3 52744 94440
3 31650 46416
2 25012 67868
1 62733 78330
1 26461 67846
1 15464 42242
1 16790 87247
2 1866 75647
15 672 11179
1 11850 89628
1 16779 83312
6 11414 27562
1 65201 88414
3 11940 71969
9 12128 18187
8 45517 66177
2 29197 67500
3 59894 96864
1 31694 83951
1 59832 62889
19 86154 90561
2 52858 63181
2 41746 44169
3 26459 90822
41 11388 15294
2 56232 70938
5 24319 46482
611 94605 95747
1 32596 82765
4 64295 70080
4 2732 53362
1 4876 45652
1 3038 43620
6 7379 29133
2 4552 55621
46 4153 15537
4 17528 37114
1 7177 45170
2 3111 72682
1 24737 90821
2 17546 73460
1 13332 92300
1 55791 78827
2 33471 73349
1 38062 81450
1 19385 63540
147 92864 96239
2 95611 97576
10 47913 60461
1 51474 99893
12 72480 83103
3 12653 91933
14 75318 94415
7 73515 79123
3 49579 85113
1 44161 83295
17 8903 13408
1 49933 65192
1 13397 65215
3 23954 46320
1 47020 75799
4 699 49295
3 1310 17309
15 61566 96607
3 15851 83355
1 17254 47227
90 5454 7714
2 19110 68640
1 30975 67124
2 54109 92999
1 10834 68545
1 17650 90976
3 4163 21694
1 49419 73582
2 38523 76930
1 60041 69445
7 74225 87263
7 11330 39988
10 47359 56866
4 60667 70808
97908 94633 95221
3 18583 36780
11 72594 79149
1 59169 92484
1 2135 87731
2 11072 48644
2 13681 93705
1 49796 97666
3 28879 77132
10 11473 28365
3 25430 78173
1 9232 26912
1 12731 75375
2 45932 63004
1 6943 95714
3 75894 98486
2 35577 39733
8 1428 12975
6 14838 42484
3 63945 99779
3 58232 98813
2 2470 47215
1 64314 82461
3 5358 96912
1 18877 77670
4 12302 46032
3 50812 85110
1 3330 89194
11 32181 33422
2 68687 98790
3 36037 79696
1227140 73049 73428
2 11640 99370
54 88983 93632
2 16940 66562
1 61061 80827
1 48052 81202
1 60201 91554
1 24108 95039
6 26232 28938
3 34942 64394
1 21358 29664
2 1928 76626
11 80684 94142
1 24030 36361
4 66442 73512
4 26395 90436
6 1474 20924
2 12686 66075
2 57304 93087
8 48073 55969
1 43424 60009
3 30893 43260
4 18795 46258
1765778 46176 46546
6 5601 13975
7 64948 91842
1 17982 86884
1 14129 54264
2 22737 61439
1 25102 35319
4 8491 84172
1 65481 95217
2 2707 63632
1 9147 55318
1 15835 73788
1 3766 52805
3 12775 21541
1 4118 89494
2 33642 92408
1 420 87333
1 57994 91389
2 20865 65658
24 82187 90087
4 21384 26677
23 20470 24460
1 12190 33804
4 19179 93742
1 10840 88654
2 26583 99819
1 10933 78259
21 421 4553
2 59378 70254
1 5359 87200
3 30811 45539
1 22177 84365
1 20920 71959
13 81215 92211
7 37272 62126
5 67218 91107
4 6073 48953
1 8868 86564
1 37433 83531
2 55645 82288
1 26609 47118
3 4205 63222
5 50854 98262
2 15686 34410
1 33465 69598
2 10451 47238
1 29479 83493
1 17035 78382
1 63938 68097
1 7965 45571
1 1657 34476
3 48017 61868
94 1955 4742
1 8664 86639
6 45857 75488
4 63196 68015
2 19718 57886
2 59473 95289
7 18064 39594
42 87565 94728
4 49711 79662
1 36708 64716
1 40060 71561
2 51182 86025
1 11980 73430
1 41259 96303
6 22783 49928
2 7716 53184
6 3608 31911
1 3769 43501
3 42297 77175
2 4359 43744
4 67175 93933
2 4462 47921
1 57041 86048
1 102 53228
2 25430 97883
2 48465 84550
3 25481 53132
1 35165 78369
1 24095 45899
1 4348 52998
4 60988 73404
4 52311 67752
9 55764 61564
4 4721 28984
1 21660 83779
2 28131 58422
3 39894 84310
34 72212 92241
3 44076 88739
3 3039 55392
1 44112 64481
5 82253 89962
3 59871 90765
3 1677 57850
3 26326 46979
1 14834 81134
2 17562 39181
6 4362 16888
4 29640 49780
1 1254 94930
1 22512 53898
1 30365 44024
1 14647 89874
1 26405 52960
3 66513 80690
5 71717 92170
1 38260 47430
1 58605 72297
3 58729 89294
10 7876 27009
2 14690 51082
3 39405 61166
14 61295 65074
6 23726 99991
2 6983 89275
1 7236 45171
2 68021 84828
4 29736 36138
1 31782 74245
6 4196 32511
79 44552 46737
4 61397 72581
4 40892 50638
23 3189 6500
3 12959 55686
5 18529 27118
1 28222 90438
2 1510 38960
3 42208 66773
17 79740 87138
2 13495 51014
1 4573 74898
1 2987 46534
4 32349 36394
3 41524 77883
1 23828 76338
5 52828 83011
4 57675 93483
2 33024 53824
2 55043 77091
3 28885 54255
1 21212 82847
1 30390 37767
1 25376 81978
10 7094 30909
3 47366 53307
2 23723 26242
5 41171 47216
3 48948 68244
7 16692 18772
4 47579 74169
3 18160 79235
25 8256 15141
2 35493 91251
1 53952 75002
3 18401 19427
8 2426 37510
3 24206 31858
19 73432 89051
1 32973 78462
2 72193 82691
4 15044 58531
1 4296 90728
1 7412 37062
1 34324 53969
3 67079 97158
6 69449 79917
1 58098 80351
1 51612 87228
2 48759 72735
1 29683 74755
3 36710 83473
1 5352 38081
8 19856 63010
37 2752 6056
7 27305 35783
3 71535 93868
2 15206 82078
1 49810 88754
2 49086 59518
3 57187 92242
3 24923 39054
1 4319 29972
3 66977 97350
9 44337 61523
2 34592 91943
1 32115 71453
211 95528 96830
1 4295 48134
5 78093 90458
1 55340 94891
33 4094 11153
1 73752 83626
5 30440 51334
2 8335 94839
2 26241 84106
4 57308 78666
2 45059 73395
7 34052 37512
1 13539 90486
1 26455 64228
2 35734 92106
2 65509 82212
3378935 70557 70779
1 14159 82056
2 976 45895
1 10967 63562
2 24874 65251
1 1414 87524
17 3989 20359
2 13891 87057
13 8573 33940
4 40383 75401
15 51486 57257
5 70651 82657
1 34815 81102
1 4381 17418
1 31940 60948
2 19886 93263
1 10147 94447
1 22799 93994
5 47760 70343
3 18879 53377
1 9390 50147
1 6348 68435
2 43574 96494
1 35354 61396
3 34758 37067
17 86110 94024
3 71737 96090
5 20559 38068
14 81261 95741
1 2997 63652
20 39665 42451
2 7360 66891
1 26800 70346
1 33164 76884
2 36300 79729
6 12635 27962
36 15344 20177
1 37166 87651
3 14578 48008
7 54857 66182
4 42840 52507
3 19619 98573
1 15907 60781
61 29430 30631
2 24434 52804
4 63917 82097
21 62100 69831
18 79283 82845
3 22201 62558
5 52937 78927
1 5109 33770
4 38464 77468
8 2070 30476
2 53606 79846
1 35 30580
1 41535 93817
29 93506 98042
1 2229 47357
4 16802 42226
5 79464 86530
3 3774 87161
4 57475 71008
2 36291 91823
14 52736 57067
2 5171 83355
3 68188 95093
30 2830 12100
3 3963 75419
1 484 92120
3 45166 57522
1 44324 76746
1 42051 74018
1 55158 66908
3 13752 45573
3 55906 87187
1 27311 93017
3 4145 50081
2 28436 85859
51629 82798 84210
1 36814 51819
2 6546 57523
21338 82363 84285
1 19323 62931
1 32298 79156
3 60564 72126
1 32203 64942
7 64780 80652
3 19549 50968
3 18838 76389
1 26071 65862
1 18548 46581
1 19613 64885
1 39599 95231
2 43466 51742
1 39298 87545
15 84077 98764
6 50806 73484
1 48657 82890
1 36697 66863
4 22688 47155
1 14178 52395
2 38295 49231
1 20628 47284
1 47778 76610
1 57217 68829
10 12050 41677
4 19745 60773
1 1642 73823
1 3547 80886
25 90421 94832
1 34219 87980
3 63052 97469
1 56790 61461
2 15292 53645
3 31185 83877
9 67217 91650
2 9315 53582
6 81962 93994
2 17713 78309
6 1351 31212
1 27033 33031
1 7849 49867
1 26424 42634
3 13590 25076
1 12792 67784
2 43097 58017
1 35414 52183
1 566 73008
2 28770 71013
3 13851 63028
1 38107 68435
10 50003 56010
20 79310 95128
1 12141 84165
3 6735 25289
2 50483 74475
2 21055 64808
2 9989 46819
20 37076 41598
1 59073 99570
3 34603 79223
12 1514 7595
2 41074 68990
1 11345 75486
1 37102 63341
2 49928 61364
5 56535 81166
23 68474 87283
3 16929 86511
10 75306 76677
2 40936 57147
13 4624 30260
3 4068 49429
1 26414 37210
1 14042 46037
1 11191 88107
1 15811 84922
3 32631 85327
3 28810 84366
35 1767 10619
1 13737 55652
6 28898 31579
1 43163 80664
3 45051 58120
3 18112 43317
33 78630 81073
3 11843 58827
43 88029 97126
3 8377 29315
3 50066 94962
1 43317 99606
1 4217 61437
1 27949 90282
1 15470 41611
9 66572 77326
2 31948 63504
1 23812 87935
2 41452 91092
1 33614 72670
1 35856 93643
1 53077 80359
1 38405 60340
5 31931 49074
1 15783 61169
10 6671 27976
1 2526 77708
24 12691 21292
13 73438 79277
1 28758 63871
610 55681 59101
1 45641 65381
73166 24246 24389
63 16691 19025
55 3021 4903
4 9042 78326
1 14720 66262
18 15945 19523
3 47264 94499
3 26978 98647
2 10438 99196
1 60728 81175
3 54345 63007
1 54549 82924
1 20679 83353
3 48448 62367
2 10304 58496
1 45382 59713
1 35361 72734
1 16160 80052
2 1112 34990
2 2749 60190
3 6093 35073
2 13449 92511
1 46803 96976
72 86185 87358
6 12745 39254
3 41665 96488
1 8553 59361
2 18121 36539
2 35063 36510
1 40075 67086
1 26258 82398
3 36432 62061
1 9114 76009
5 65560 96675
4 1792 45956
10 65621 80520
1 73755 93641
4 1936 23400
2 62443 88859
2 1043 65591
6 28024 41299
7 19758 74752
1 32494 63186
1 6336 35841
1 72869 86111
26370 37240 37425
3 52784 60715
2 21016 75086
1 29404 83340
3 59882 84212
15 76352 79005
3 26102 79340
1 22537 64748
2 33248 48739
2 6982 64598
5 9765 46039
2 16544 77703
2 40004 46813
3 12824 49662
1 19061 84087
1 27932 34226
2 38280 55918
124 81720 83159
2 12522 79597
3 20878 34268
1 838 81565
206 86862 89584
3 8003 47711
11521 96159 96832
2 6969 88371
1 8192 64273
2 11681 36593
4 71668 93466
2 11276 99358
1 15635 50666
71301 20793 22436
1 16631 99481
60 5724 6442
4 35829 51107
8 67084 69625
2 26734 49753
1 36136 81321
2 44043 85994
9 58701 64676
3 34363 49061
20 60848 95468
2 45846 74749
1 14639 72882
1 15669 42988
1 40368 82174
1 59390 88803
1 31433 99296
4 22321 62071
1 39657 88662
1 12117 64979
2 62826 77471
5 59495 63800
2 33508 75337
2 40889 54200
1 18461 79401
1 36172 78634
37 6363 16988
2 58204 99542
3 41894 62201
1 28104 76341
1 22071 87836
3 44549 91947
1 30053 90336
9 34381 40679
1 373 98641
1 9795 54376
2 44138 61485
1 26513 55421
9 4950 23591
4 58472 93462
1 33356 63020
12 50165 59691
1 36107 59385
3 34173 68543
1 53547 71576
1 22705 84078
3 2727 47320
1 26000 94952
1 45213 87915
3 20259 44336
1 60636 78790
4 5391 16062
2 57016 60559
10 15683 19791
5 12484 69859
10 73159 76358
2 17783 84869
1 55813 85749
1 18415 60826
6 13622 30343
3 16045 50581
1 57456 88981
1 10388 47845
7 66114 79302
3 43101 49420
14 75399 89785
1 20844 73134
2 21770 75445
3 25968 29276
2 41071 49595
4 91048 97450
3 22079 96587
1 7436 81018
1 75235 94177
1 13377 80906
1 15282 97169
2 3768 39002
2 17978 62804
3 56076 73178
7 50632 57605
10 83585 97756
1 29229 51664
3 9572 34381
2 62162 67515
4 23938 81084
1 4302 44838
4 44534 52716
7 53251 67456
16 67732 73276
1 7460 84631
1 11483 89238
1 64101 92184
1 50011 99503
1 68979 85701
1 68463 70525
1 40567 72383
82 6338 14967
9098 97297 99668
3 16520 79910
36 82468 98564
19 79876 91661
6 31744 58925
4 43323 84260
2 15184 43222
191 13421 14976
12 85772 87313
2 16914 93231
75 4319 6714
7 46718 54179
2 81670 89626
2 50533 79724
1 56604 96883
1 21644 87785
18 17272 36896
1 42406 62132
7 66196 73573
1 69139 71915
4 43274 64873
2 23623 79815
1 60750 97300
1 63644 86616
1 41759 86089
1 33178 73639
7 57043 67218
7 12763 38031
2 48414 76390
1 43641 99874
2 65406 81931
1 29559 86894
2 11937 49682
1 14217 74542
1 65653 96541
2 53225 77424
1 2599 75552
9 33300 36514
295 7791 8565
88 76086 78630
4 36226 78584
1 49572 88115
1 27713 61582
1 4849 97579
25 19949 27864
3 7548 34774
69 81048 81462
18 85995 91541
26 16568 25883
11 13881 30869
6 34704 83376
2 13701 34707
1 4437 49389
4 48124 79807
1 52258 90425
2 23129 78176
2 623 50850
2 14082 17606
1 4805 46464
2 10067 81243
1 362 72754
1 9554 43782
18 909 20420
2 10553 78116
1 57393 90439
27 2840 16587
3 4083 82623
1 28055 79643
3 58030 84920
1 65703 78014
1 65286 87822
1 9935 86099
4 76667 83471
3 11148 68911
3 42791 94766
1 56873 99949
18 82800 96251
4 21591 32031
10 47611 54497
2 33232 79041
5 14474 30358
2 11150 74287
1 17849 55610
1 37019 95682
1 36208 97375
1 23251 68326
3 25704 29076
3 22288 25436
1 27164 87978
1 5366 30719
1 11558 91749
5 53565 81035
2 35326 54416
4 24846 42275
3 54094 85265
2 14343 48073
4 37678 69176
23 78372 86814
3 22436 58608
1 20686 74400
2 57473 87419
2 47025 87820
1 46542 78421
1 48431 71840
1 46662 85306
6 26744 39620
1 38417 86312
2 19425 75164
1 16973 61335
1 13312 96496
1 21716 98226
21 5237 8767
1 2233 77139
1 18957 94954
2 14549 35916
1 48989 80671
1 64324 69862
3 22739 56996
1 14372 31955
1 25164 75349
3 48783 56393
2 29949 56955
2 25244 53006
1 3213 32797
2 1944 67186
1 6946 92118
1 26773 49260
1 39688 99496
9 62047 96046
3 18305 83714
1 57721 71568
1 21772 80656
4 42873 67199
1 16421 75530
1 41134 80280
1 55378 58883
1 22272 68202
11 34757 41129
2 26901 83319
4 54938 88329
2 14357 79786
1 37233 85374
24 44356 49562
1 47964 70272
2 27039 79977
3 67774 90510
2 11341 55757
6 77523 99921
8 69656 93484
4 4930 59046
1 52807 70325
1 36115 66354
1105668 51374 51528
2 24546 94849
1 1136 60928
15 38302 42625
1 31370 97495
1 20841 34258
4 54975 82795
1 9934 58878
1 27771 76128
1 4013 68106
7 4546 28128
6 11145 23842
1 21170 53657
4 8656 73784
1 27850 47296
1 5356 58391
1 3919 81897
3 14902 66824
1 46972 67141
1 23194 44604
1 2491 31986
3 2841 69386
2 17304 59707
1 41499 63867
10 17198 24887
1 11714 85065
2 21062 86697
12 60133 95137
2 4408 40819
1 52338 90118
2 53080 87714
2 6299 90957
32 11246 21411
1 23900 65769
13 82371 90218
1 50344 65203
2 16782 75572
22 14625 18410
1 25200 79224
3 6833 27873
1 16443 43495
1 29389 56577
5 50972 56787
1 29442 63850
55 6211 13601
12 70007 77668
2 5516 64946
1 16375 77522
2 16765 97726
15 31647 42239
1 36011 59447
2 7607 68143
6 30247 44886
1 344 50147
1 34359 90847
5 42685 48441
2 6689 80753
13 64335 85783
2 9151 75920
1 53268 93790
2 17823 64755
15 14457 15839
2 28500 63822
1 3513 83939
9 27508 30307
2 33137 57918
6 12063 21938
90 1594 5587
3 40594 72908
3 45011 90246
1 49987 94280
3 43211 50699
1 39482 90936
1 37610 71759
3540620 26955 27283
1 43534 57025
1 72736 77587
2 62561 99766
3 73421 79111
4 17978 79933
17 4796 9190
21 77705 96788
2 37080 70189
4 18524 88105
1 38017 80511
12 76549 84611
2 78381 80552
1 32712 52033
2 57767 86969
2 30973 96526
18 80140 96031
223 91346 98758
4 6531 62532
2 5892 67095
1 38192 73266
5 34163 37309
1 25584 84267
4 54246 90920
2 38991 92478
2 36671 98087
1 42967 83852
1 9093 74157
2 22447 49332
2 52499 66481
1 20798 72060
2 27546 50635
1 29292 79350
8 12272 32563
1 9938 91575
2 33205 59926
1 21721 85794
1 17151 92701
1 39092 78025
1 42554 78320
8 24622 27721
3 18315 80728
2 50161 52244
4 59687 78292
1 27375 68660
1 55515 93764
5 60240 79950
14 81876 89688
2 963 54574
6 30660 62980
11 71699 78855
2 16397 67521
1 30341 55431
1 40866 76529
1 54428 83150
2 39914 54506
1 15589 77131
1 25033 91274
4 60685 79830
2 17057 96776
1 1229 15797
2 23986 92126
1 5622 82165
1 2060 94425
1 52708 66788
165 95671 97220
1 2885 61424
1 20650 97982
2 6759 71901
1 6433 47400
1 27726 62736
1 40507 87386
2 21441 92902
1 46786 87371
3 15263 50237
11 18876 32902
2 31779 97643
2 6192 27738
1 18809 64163
2 47035 64252
1 41557 45950
3 53024 63921
1 52371 66568
1 1982 59076
6 28436 47964
45 90331 93083
11 60207 81415
3 43264 75250
71 10956 12063
11 27168 41927
3 20370 77947
5 16031 39725
1 24523 48170
1 11791 62392
1 9765 53870
1 22716 84747
1 40862 58980
4 60775 86493
1 32340 50676
3 9345 63358
1 61219 72955
1 7460 71147
1 2306 81040
1 4604 57492
2 16666 41325
103 5515 12267
1 32354 93107
1 5514 76420
3 33386 36412
11 17383 33586
2 43073 50794
2 47484 71105
1 1628 48549
2 45091 93122
5 23535 89292
1 37406 58793
1 21204 53256
1 4954 52943
1 19346 80541
1 15430 82831
1 17051 78417
4 67628 74564
2 26346 38344
1 55866 95539
4 44749 53057
1 41138 83623
1 7437 64343
1 14497 93308
12 75443 82796
5 60778 85060
4 57127 98442
12 77591 88967
2 58161 95592
2 42148 75096
3 41607 51459
2 57934 89308
1 3457 88998
13 74797 85631
2 66060 98646
10 54204 61459
2 20199 42676
2 57811 80873
16 5519 23660
3 3197 93744
2 55392 78122
5 2877 50357
4 34531 58790
11 24056 28756
1 55834 88873
56 79029 88903
17 52460 53272
5 43311 86242
4 24454 34560
20 3082 18614
4 16193 92801
1 41498 80641
1 46685 65759
1 2548 68740
1 32466 95644
7 15489 38068
2 4379 30677
1 27622 66884
1 8390 36218
4 29214 61369
1 51568 62678
1 56404 62060
3 17456 46056
2 37603 79599
1 1593 93533
2 59696 84336
75 93890 98158
16 93939 98242
4 21421 59664
2 45468 81894
1 21393 73801
4 80039 87314
4 63752 75286
6 381 39724
17 3518 8119
3 20025 78858
9 70933 94590
4 37162 62869
5 3680 22341
2 1728 75155
6 67588 97379
1 7360 81989
3 38499 51752
3 2537 38715
3 12903 40936
3 46470 88011
2 37185 95710
1 2606 80530
1 22849 55842
1 38095 49498
9 620 16473
2 31802 64157
4 62861 98248
13 6057 14853
1 23180 88893
4 56953 93409
1 36014 77367
2 26205 51174
2 36356 87660
3 65354 71685
3 56854 66088
5 72970 80658
3 6593 87065
1 24686 57698
1 46398 94065
9 67351 70884
4 36563 52477
1 1991 70451
28 13744 22476
9 69825 75201
2 35973 71005
2 5104 63772
1 43659 82099
1 7329 44270
2 30359 36296
2 881 78378
1 35024 77832
2 68423 83857
2 50660 60454
3 22264 48406
1 250 47538
1 74636 85645
5 54569 93896
13 17525 31804
1 5108 51585
1 54262 59004
17 52436 57467
1 26182 79786
1 11222 80588
13 31131 42312
1 44193 83635
1 18369 29102
3 52970 71394
1 40250 80192
1 26084 39398
15 11819 25718
2 41490 76023
22 82372 97970
1 10751 87658
1 63216 74707
17 1576 37350
2 18945 39508
11 67447 98933
1 34555 49904
6 70145 73596
1 50814 99155
6 47303 59206
5 78500 87403
27 16894 19048
4 19646 65788
1 8817 98091
2 60348 98100
1 5765 77777
1 5603 77479
1 9980 55736
1 24437 42879
3 659 51043
3 5339 87044
1 8285 44187
1 28660 91889
1 15068 99235
1 12019 55998
1 16459 47294
3 36579 52608
9 7375 27527
7 54264 61013
4 10594 39897
1 4371 77514
1 24113 57871
10 60142 78301
2 40781 96611
1 44854 79414
1 22344 28689
7 46557 71978
1 39036 74966
8 11033 14153
33 73998 77383
17 4758 26114
1 46064 51030
6 52639 53489
1 18094 43068
1 12495 32121
5 29676 79067
7 71140 83824
1 14215 61101
88 28784 29598
3 28955 86050
1 56611 98284
2 21267 63797
2 1825 19555
2 28060 79259
3 1541 48324
2 20325 77734
2 35569 93195
1 12108 84853
1 17167 58574
1 10303 74800
2 40865 47682
1995469 33315 34489
5 10957 36104
14 74598 90043
4 23520 87370
3 12975 29512
2 11374 86264
2 13408 28463
2 21854 58859
1 22755 79554
18 39678 46626
1 47131 58328
15 80478 88151
3 41329 85352
1 299 61923
2 48035 88784
1 36554 63048
4 16349 22428
2 3634 80728
120171 37527 37822
1 16465 94914
90 12046 13326
1 51175 70125
1 24540 53728
2 10638 68385
191 4830 7068
2 23719 73925
2 12818 81413
8 72237 92105
4 80929 81547
1 25334 62005
13 57395 63313
1 25609 60131
2 22415 53102
1 4481 83286
1 11327 45856
10 5617 45809
3 45975 90932
1 48447 60385
1 44202 81140
66 64993 67307
1 29809 91171
2 5095 73229
1 22689 75783
1815566 3807 4056
3 13470 54521
3 4128 46296
1 4014 75107
1 34351 90457
1 24494 79383
2 48738 95554
2 37277 46638
3 21618 62874
1 48094 56676
33 51144 51337
1 12556 54005
8764 42247 44333
5 39304 57929
20 66593 85661
2 66027 97800
10 17005 19712
2 27977 60975
1 19650 67100
1 57952 83399
1 38183 59123
3 51745 70031
6 58231 82909
1 49445 86306
3 32092 68105
1 10925 17073
1 22009 83859
3 65033 65644
2 40332 84785
40789 12974 13058
5 699 43124
2 69632 86789
4 68321 94607
4 10 71141
2 1434 93254
13 83645 98104
1 45323 61007
3 48326 97907
6 34504 51528
2 50859 71480
1 55308 91097
2 35756 42673
7 21703 44112
1 17825 79175
1 47011 81245
2 16804 78537
6 2868 11131
2 1391 80030
8 16838 35917
1 20757 68866
1 31050 99259
1 5927 97889
1 16117 92711
1 12185 39689
2 22296 73957
1 8478 85485
1 67503 85234
1 8421 84986
2 37160 51472
3 7925 93009
55 84234 87686
1 29218 96133
1 29405 87652
2 41409 84824
3 41187 64267
1 23011 98541
1 49343 52566
1 34598 61128
1 24787 60996
1 2573 66329
1 51276 76115
1 17137 86429
1 36384 75952
2 6863 83825
1 42609 79141
1 51271 73529
16 7754 15898
1 19321 96068
1 7121 56797
25 81 33447
91 25211 27611
2 29038 66027
5 70088 81802
3 1338 28059
2 20525 59060
1 22727 27614
3 17653 96266
27 85415 90003
4 33788 95436
11 73274 83845
5 68726 94560
4 2902 75115
1 7110 57452
1 35542 92278
10 85609 98417
1 17196 62089
2 5661 22597
3 73088 81741
4 5464 85518
3 66821 69575
2 10435 51693
1 15115 51696
5 53483 66198
1 46374 80695
3 66943 82238
1 32500 43557
2 48113 77070
19 5925 20180
2 17238 24985
46 9122 16719
4 25822 85391
4 76372 96621
2 38549 75890
2 26522 79186
1 30046 77814
8 9672 49016
1 20845 54541
10 81871 89880
2 4022 93879
1 11961 43308
22 79424 94919
3 47415 80086
220 4233 7340
3 6004 66241
1 38778 42457
2 45489 99451
2 45874 60632
8 67680 96808
14 90308 96345
2 14405 27471
4 2284 51831
4 64996 93213
1 30150 73968
10 27072 34280
2 28216 70510
1 4827 77541
2 30956 90289
9 13507 19796
1 10425 28549
1 13567 78884
2 45675 81513
8 32014 47532
1 37857 62809
1 38529 76825
5 2395 30268
2 27524 86399
1 4660 52679
3 48864 93145
1 12296 65136
9 62128 69227
10 86577 87812
2 49 38858
12 86185 87529
3 6709 58083
1 49552 97364
1 8348 37335
4 32893 89928
1 34718 63483
184936 90522 90759
2 18213 87677
1 10528 64460
1 17092 55601
1 29125 80922
1 20561 32585
2 34386 98181
1 29393 63436
1 23133 98146
5 67682 97443
3 71805 89056
3 40453 85512
1 70208 96968
7 78668 92227
1 33199 78608
2 47081 75966
2 37283 68003
2 56242 93535
19 3101 29239
1 64945 66106
1 53489 90725
1 16212 25467
2 10621 75212
3 13453 22945
1 25580 81405
1 15945 36707
27 80762 83868
1 15371 73096
3 63180 87784
3 19238 36547
8 35964 77179
2 66845 92357
3 46929 88574
6368 28628 29088
1 50057 69562
3 1733 62012
1 13533 92137
3 58635 95165
1 34738 72402
1 34444 68223
1 48816 74441
5 7751 37015
2 54853 77452
2 24321 54120
5 31685 46534
2 46088 90629
1 59000 87562
3 73153 92359
239 91957 95916
1 47032 81217
6 22272 56911
18 46443 48459
1 45567 76344
8 3939 46000
5 64252 75745
1 27099 42551
1 33968 77191
4 70782 92780
5 40865 48291
14 78701 99967
1 73391 94790
1 39103 94475
2 15327 64889
1 3706 74750
2 2861 94134
4 28952 40757
1 1944 27638
3 2999 78480
1 3490 65322
1 55271 76788
1 13239 84565
2 11017 40120
10 779 7900
32 32430 33805
6 42693 48896
2 33948 51039
1 38815 77303
1 43637 47767
21 85705 87973
2 65682 96957
3 10423 76516
5 46834 53133
2 17484 49899
1 37465 55866
43 1992 12420
2 30983 78092
1 18806 85040
1 37591 64256
3 47940 91660
2 49452 68470
1 30694 84869
1 38586 85434
3 25263 94984
1 21207 50060
1 27983 77899
1 43270 53380
4 73007 85343
2 24855 83783
6 48101 84731
2 1518 77098
4 17462 36167
1 26737 28404
2 41194 53943
3 16531 41213
2 4123 33020
22 10433 17610
648507579 13979 14321
2 50664 55724
1 5959 17908
11 37586 43561
3 4234 70375
6 2948 13445
5 58610 62994
4 24640 72182
1 10484 84906
14 56111 95171
2 18557 54921
1 25033 55448
93 7329 9362
2 50804 68503
2 6002 43506
1 4281 98604
3 55722 71922
1 27842 55031
9 69400 91185
4 1140 95058
1 21560 66066
7 77950 90026
3 8500 29804
2 69987 74291
4 16801 94470
1 8926 58181
2 48158 54285
31 3809 11091
3 24064 97586
1 22691 47460
1 1395 71176
9 52040 53878
14 29853 30647
6 52320 93795
3 46685 58699
1 42793 82917
1 4035 94873
5 6377 48766
1 1983 21004
3 35500 85247
3 53761 88881
1 18419 76338
2 12031 45429
848665 71262 71438
1 27355 64121
2 5194 73142
1 995 50784
35 28979 30321
11 19803 30253
4 47980 66593
1 36768 81373
4 39517 55556
4 83699 92489
2 6518 79405
1 19166 46412
4 69249 92485
3 42373 90512
283 87198 92378
7 29238 40209
1 55872 75479
1 40694 89336
2 29570 89140
2 23930 63431
2 30491 84330
1 34734 93888
1 13600 64024
2 59873 89293
3 34559 49329
2 18620 92899
1 12007 63347
1 29966 93299
1 8500 64220
1 31979 55642
1 21708 87085
1 7538 83318
1 11533 91032
1 37297 77607
39 59558 60192
2 40198 61623
1 11530 99045
27 17246 32959
2 10561 94367
1 10983 49979
2 47052 50108
2 25989 92023
31 76047 79547
70 20899 23767
2 79012 89784
11 73609 98511
5 45670 49634
3 17046 85480
3 50774 67243
1 42659 74500
113 83353 86005
2 48312 97154
1 30079 71375
10 81364 85687
39 6100 18319
3 40859 92898
49 30358 30655
7 5758 38156
18 7052 9253
1 29057 73462
9 60782 81223
2 5417 11803
4 43005 54531
1 1195 63558
2 16028 75455
3 65484 77924
5 60139 81633
1 71167 86690
7 19804 48600
1 19566 31454
1 12674 95166
4 6354 28021
2 41590 87344
6 88008 88821
1 3133 16177
2 8692 77453
3 24010 55648
2 28423 74106
1 8759 65546
1 24412 65832
1 24203 72629
1 17117 36686
1 12880 68654
11 70155 99852
2 11969 48588
8 16186 23583
1 20516 92113
8 82099 90930
13 32284 36335
1 41743 83037
3 9841 92013
2 44171 92176
1 51689 79743
1 51508 83727
3 11112 71297
2 25402 67460
4 50532 93019
32 83001 86259
1 14389 67085
3 2785 16000
1 42495 66630
241 91905 93381
29455 39851 40052
6 18316 93553
1 5657 63349
28 3629 6177
5 43816 74869
1 2274 35596
2 9757 59682
1 44671 61217
2 20998 40111
2 46899 73619
11777 75847 76318
3 70796 88031
22 81611 84940
4 10972 61354
1 34661 64328
1 13051 50030
5 54149 91513
2 19088 49990
1 32618 75607
8 56605 79706
5 31045 52840
11 8809 18006
15 80215 88133
4 31380 44443
1 43277 67960
5 62539 88982
2 44470 74666
1 11641 35459
1 49380 74965
4 40426 67905
2 70748 91830
1 40650 77007
2 37213 72433
15 2757 28687
1 37665 51631
2 29582 58352
3 27154 68984
3 60076 74151
1 17190 87942
3 63136 83461
1 65112 92540
10 24726 39103
23 4241 10925
4 73375 78712
5 7798 12433
3 53959 94449
2 66502 97723
3 25086 66861
5 8116 67161
1 8420 42107
1 20362 98400
1 15076 83093
1 44791 94203
1 4840 42953
2 12737 37406
1 7337 50192
14 8692 18478
7 60262 81634
23 84666 96819
1 65259 87493
13 48726 60650
2 9963 68357
1 26401 82249
1 38565 73456
1 66390 92643
1 12952 86372
1 69914 87393
1 49620 64394
3 19158 68621
1 41421 88850
1 18259 65325
1 54545 93614
5 6362 38548
2 32692 91660
23 786 14794
1 15370 77109
1 4200 86009
2 56306 69546
2 31529 35151
1 55052 78339
1 15789 92709
6 26236 51318
1 25970 79458
1 5399 85293
2 48490 74257
5 6060 29654
11 67514 96678
3 24448 66193
1 1838 79813
1 32895 81926
1 14463 27418
1 17025 80279
2 23188 78772
1 32122 58246
24 68733 72063
2 55725 59103
11 37072 48676
2 34866 91379
3 67330 86846
1 33446 59961
1 48072 51568
2 46149 86971
2 24498 59898
1 22971 50341
3 22657 72944
1 14239 72954
1 43263 55731
1 55657 78570
2 10011 89624
1 32105 68443
1 12281 85355
1 12728 69740
1 56160 62590
69 24131 27322
2 38196 63387
3 19212 47130
27 4690 8837
1 40678 96571
2 5176 48153
42 86472 98142
2 33139 86546
38 7740 23625
8 33213 43094
6 60838 62878
5 51716 65756
3 25914 99601
1 9561 73026
4 64045 92992
1 33793 76300
1 1372 73507
2 20366 81536
2 19522 49485
8 64375 98018
993 2385 2841
4 8565 72362
8 34545 41926
2 39433 78534
5 47221 58393
1 39218 79801
1 15748 60510
2 31145 68676
1 20610 86812
1 33718 97212
1 9223 86132
1 5357 91506
1 27103 63570
1 20701 68175
1 40598 79418
79 16562 19559
1 42177 86751
1 40542 93476
3 55465 74432
22 1827 18215
1 15380 65255
1 9535 90122
44 78917 86143
20 25679 32008
6 42767 51698
1 31704 46749
1 41144 67759
1 3709 52983
1 6494 65788
2858016 33223 33902
2 11983 66928
1 13580 53931
2 50715 79119
1 28068 84741
2 23962 54489
3 3955 26340
1 4087 35130
1 37067 64079
17 69005 83952
4 40316 60867
17 60660 63559
7 55290 88057
8 44837 45888
4 70451 91317
74 90509 98609
1 58634 96655
2 50112 79378
1 42327 91832
1 19882 95556
30 3164 24134
2 66668 78238
1 9825 79697
6 22887 66255
4 1059 39594
10 59325 72106
1 6462 69667
12 80973 90021
1 13072 95146
2 4021 88214
1 50956 69645
8 11786 45531
1 26768 97813
7 26486 39369
7 2228 14285
2 11873 61456
3 23559 91699
1 31485 60393
1 38035 80871
1 2563 87789
1 85532 93299
1 25992 79053
1 42191 98219
4902 83225 84434
84 89308 95932
6 63085 77987
2 16287 60424
2 17083 60953
3 4347 74318
1 55942 64822
1 26059 80991
2 59843 62615
1 60325 98396
3 17089 93913
19 28083 33369
3 5507 58626
1 52421 89097
3 2415 44399
3 9559 32402
1 58587 87251
4 10939 56416
9 6745 17872
7 52099 59850
5 67792 69409
2 42816 77999
8 48885 50090
1 62084 75236
11 78603 91076
1 27335 80412
23 91589 95065
3 9869 19546
6 49533 85407
2 37873 65319
1 52494 63434
1 10841 86228
2 61835 70035
2 10762 86183
1 16198 90599
1 19544 50355
5 65124 77183
1 53575 69794
1 9578 78291
1 13353 72335
6 40051 54722
7 21862 23786
3 27889 75158
1 34433 86279
9 15221 29701
1 18179 74522
12 26711 32930
4 5183 34308
1 53186 88610
2 52513 70310
2 15981 86436
1 19672 29544
2 37623 86040
2 24147 73872
8 69981 74769
2 49303 84003
5 15361 46162
2 18827 93929
2 27894 36598
2 32781 53505
6 16401 22676
11 73647 95897
1 4233 40174
4 50043 95950
4 57098 65627
1 30091 76801
1 38480 93021
1 38618 84301
2 20432 83595
2 47183 56508
1 26775 62704
5 51003 54928
9 25453 48802
19 76834 82300
2 31701 68845
65 86179 90899
3 33775 37652
12 14091 26013
5 22335 80521
1 29803 35281
14 77819 95466
4 40024 59159
1 15990 78014
1 18173 40867
23 11177 12579
1 72963 93260
1 60213 86473
3 45466 99536
4 63211 98084
8 23035 26881
3 25723 78661
2 30255 39441
1 18518 33029
4 4050 55674
1 27776 75330
2 14762 71954
1 53288 99077
2 17384 90835
1 41129 59828
1 30171 80878
3 31492 40263
1 12962 50941
2 53348 64548
1 50730 76969
2 43552 76824
3 23479 45732
2 11797 73829
3 52626 82837
2 55832 94393
5 61510 72699
3 14254 59789
7 1942 17744
3 15367 33115
1 27144 96345
11 88305 94894
2 25564 54435
12 11981 29839
2 23742 63784
1 2880 42941
1 15216 29717
4 63730 73152
2 17845 52886
90 14136 15825
1 19611 79121
7 48555 60419
2 58500 59826
2 9408 48745
3 14763 81229
1 10300 56461
1 70 89384
1 21241 70199
5 28547 31070
1 11313 39828
1 27795 90657
3 42136 71514
1 33222 73529
2 51549 81604
1 4522 95215
1 27623 70138
1 17125 50309
84 1116 9273
21 80507 94973
1 52406 77292
12 62348 86213
2 20492 74173
1 41842 65725
6 36393 45404
8 18865 50587
2 21354 43713
8 5100 25322
9 40331 43602
7 46224 72845
39990 40828 41807
5 10144 48241
1 21625 98495
2 56921 92905
17 69457 87196
2 44008 88493
1 81420 82480
1 8358 84903
1 23050 84221
4 41268 65952
1 18155 94249
1 58540 72500
1 801 82614
2 10394 81120
2 45012 65759
1 30485 89162
10 25599 28248
36 85680 96789
3 43660 48154
1 30204 84085
1 25343 91293
1 60246 84807
2 10272 55405
2 14743 90581
1 31956 69847
1 81118 99147
1 13105 49795
1 23625 67855
2 58025 72547
5 12272 33695
3 75057 92379
2 74906 92360
1900528 4025 4210
12 20602 27525
1 7246 65744
2 1633 60401
6 32913 69465
1 55238 95284
3 36093 73998
1 8201 49057
5 6645 32932
2 52500 59337
2 27200 71067
1 46828 98441
3 7294 30740
2 889 74792
1 24029 91199
2 69 61855
15 84307 89082
1 1165 92899
22 71635 73894
2 22880 55432
2 46259 91815
3 29305 45316
1 27059 35097
3 64760 97870
3 38021 68114
2 44299 72659
1 1865 78101
1 9061 39885
1 28562 38716
3 39714 50078
21 67323 70816
41 8101 20126
1 53030 95037
2 10809 90539
1 3462 69636
5 84866 96076
1 26353 92034
4 42210 51954
3 57645 84409
1272 39782 40185
1 57099 95395
2 22635 86639
255 2029 3782
1 26986 74118
2 44337 79029
1 27810 52825
12 10242 32668
3 38894 91215
1 23124 84414
26 67676 67759
2 37365 60019
2 57288 78202
4 16699 38977
1 36476 81520
12 10390 24312
3 1555 41567
3 17559 78345
1 3811 77371
2 44847 50402
4 60591 74363
2 10643 56301
7 8777 13459
4 37968 53641
8 72111 85889
2 22269 98435
24 76470 82139
2 2333 85134
2 55888 58868
1 5683 39654
11 80181 85951
2 44554 86769
2 47040 62109
4 9070 15494
2 56557 83948
1 33897 68292
8 52095 70018
3 71479 92076
1 5729 80499
2 52324 87554
8 44669 51517
1 33329 68644
8 6599 23710
1 2781 73130
3 25373 62899
5 16978 36256
2 22487 36993
3 4022 54286
1 5617 57581
1 25735 56171
1 22103 88003
8 72648 96950
10 65560 88730
4 6754 44370
3 48141 97924
3 34175 68153
1 23566 88236
3 44104 63822
10 73849 76605
2 59887 69891
3 23175 73149
1 27126 66550
1 30199 68978
1 3651 44955
9 12620 17159
4 56592 91375
4 46712 66646
2 51673 83425
1 30089 95216
2 23129 52864
9 19386 28198
2 18765 70393
3 7286 85782
1 41725 66858
2 25366 47097
1 30321 53010
1 41101 85905
1 8547 77611
29 89692 97877
3 48758 56232
1 25302 69156
1 28039 64313
2 48248 64394
1 72200 85614
2 51503 93928
2 43616 67864
4 60058 88885
2 35902 97161
3 32742 74730
1 14893 75524
13 23401 37720
10 30384 36767
17 3111 25175
1 18578 92746
3 19747 38047
1 23723 38225
25 10133 17501
2 52144 80076
4 63829 97839
4 28965 84386
4 25797 53890
65 86973 90458
3 21451 59426
2 28904 31527
1 3935 85187
1 64368 81416
86 1601 11352
3 36275 79097
4 23902 33794
1 47836 81378
2 25108 59476
1 19053 57695
1 9783 85377
2 33489 69992
1 12427 51672
3 65526 68081
2 10012 46830
2 14501 44344
7 62538 87613
7 55056 66982
4 30871 65739
1 34997 61775
12 80463 84437
2 66970 87960
1 35513 60778
2 35215 75242
1 43516 91319
3 11920 46454
3 57073 92408
11 59758 66190
6 16383 56783
1 3534 94105
1 32406 82599
20 47501 50690
2 32797 59470
1 22104 62008
1 5131 72034
1 48380 62780
3 48869 60236
4 23455 39958
2 26848 53188
19 70255 74821
3 13607 78150
9 3290 15108
10 17594 28523
49 81837 94463
1 15414 40027
3 634 69223
3 58632 91860
3 15786 67241
2 31891 79765
18 3897 20730
1 33465 65447
2 22518 98088
5 66259 86779
2 30774 67732
2 58182 81244
1 34078 70357
92 73218 76005
3 22747 50385
1 15363 75013
8 26684 35666
5 63120 96779
3 46628 51749
1 33388 70364
21 84175 87104
4 3736 8627
4 54824 93136
13 12918 25382
7 672 42231
3 11422 95051
2 61570 92584
1 14081 74841
23 20216 20966
1 10844 40659
2 26293 29455
2 20424 77642
2 80387 88455
4 34831 74220
1 53277 76152
2 13626 68675
14136 84278 85140
2 33017 88874
3 8033 9362
9 27868 32543
1 10957 68768
2 51827 98973
1 36514 74919
3 29718 60629
1 14700 70893
2 44128 95058
2 234 65747
12 79480 81032
1 62020 93408
1 44840 68308
4 18510 23183
1 25132 67118
5 19132 40557
1 34211 80441
1 36440 67872
2 10674 73004
2 17993 93340
22 10266 21269
3 13567 17951
2 16683 61864
2 18631 58086
1 11234 62971
1 20421 36681
7 57833 81446
2 63240 69723
2 72174 90913
28 81997 86759
1 20730 86369
1 35779 62894
1 15139 69603
1 52957 60899
2 54013 68582
1 750 94007
4 6196 19748
7 48035 51035
5 3665 10174
1 54044 69569
1 19195 90086
2 50849 95946
3 30225 86574
3 21420 67808
8 6992 39889
19 71263 79731
3 13027 94526
6 4366 23101
2 12456 29959
3 21593 84776
1 38640 82966
9 52922 58168
3 12412 44763
1 19894 49705
55433 80770 81372
2 18658 42062
1 7133 49581
2 80007 93637
3 44230 70760
8 65405 85034
57 2337 10654
25 81375 93005
2 39768 67857
24 22267 26528
3 40617 69818
6 34885 71946
2 21540 28290
3 59266 71633
2 23298 53047
2 1047 64769
2415 43593 44341
2 63630 90752
1812697 37640 38238
1 17549 72280
28 92858 94846
9 5970 20869
6 45073 69095
4 74048 96313
30 5227 12421
177 1165 3641
20 68232 70059
7 45817 60615
1 11803 83975
1 51099 77714
8 20853 27095
3 5745 61198
4 6247 29508
17 9382 17619
1 12474 49674
1 5174 34071
1 22487 52837
2 22292 76145
1 17776 95210
1 19694 46785
1 1766 69935
5 44464 59844
2 1574 72068
1 25532 98929
1 23202 87668
6 58921 64479
1 33421 70963
1 6724 74053
2 904 87485
2 32051 55560
1 36514 52335
1 8188 87678
1 14782 51674
1 18647 88350
5 72209 93154
2 23018 49272
1 20954 63194
1 36018 61464
1 736 81208
1 7270 66691
1 8931 89375
13 4815 10712
5 71284 74606
2 42191 84285
7 53019 90384
3 16993 55062
1 53961 62482
10 66209 77153
3 33423 70236
19 76575 89424
15 26019 43406
3 10544 79195
1 54477 78625
6 1799 15911
2 12636 90222
1 19297 65705
6 9372 24199
2 49696 62260
1 33249 61886
1 1814 95625
1 45060 68212
3 22323 25953
26 71382 86106
3 6751 32444
81 91289 93913
17 36153 47550
4 83433 99064
4 13902 59760
3 20204 74931
1 10709 45202
3 72601 90549
6 26252 49692
2 21376 69719
11 27036 30870
2 31403 53243
1 10082 66005
8 60959 98382
1 14598 74868
2 44035 98716
5 6062 39117
2 9918 92877
11 90959 94084
2 3505 56962
1 17250 88815
1 18940 56906
1 14700 51502
1 6137 94011
1 9378 54549
1 40988 56609
1 31723 67291
12 81853 96457
1 5276 88591
6 58017 85509
5 42456 45492
4 1948 58809
5 67624 92880
1 38228 55071
3 5410 33705
4 2064 15843
2 32652 56111
2 32194 67231
1 41534 87823
7 11211 34108
1 10274 46062
1 13598 58034
20 74984 81010
2 6199 96372
1 14061 93730
3 49318 71004
1 74717 99220
2 5903 30194
4 39619 78149
37 3814 10629
12 82457 94826
2 26196 49500
2 27775 90513
1 16419 30026
4 12267 46331
1 18434 80820
5 81438 97959
1 13162 52391
15 52218 61270
7 8657 24882
5 47615 50493
2 40725 62120
13 78642 83933
3 3911 34697
2 20383 70210
2 34133 87225
3 13271 77770
1 25279 41017
2 52989 70637
1 133 88516
2 17463 41620
1 16706 79726
2 7648 98095
1 6845 89536
1 13756 39092
1 39014 87096
2 14811 88908
1 22921 99471
1 8356 99913
1 32342 34554
2 9227 49422
3 42945 89177
4 22326 28503
2 48919 79106
1 50704 59530
2 15114 41064
1 5191 25051
16 71682 99649
1 3959 59372
2 10369 61170
20 5117 18019
3 81764 88677
1 78024 97660
14 61398 63642
6 57380 60588
1 49356 88100
3 173 20762
2 56975 65441
9 25612 27007
3 39346 67855
1 29122 79736
2 8813 44922
4 42689 57234
2 75585 91578
4 46586 52572
7 34278 46762
5 3494 77760
5 63515 84598
4 44433 55386
1 33056 54753
1 20283 59556
1 15453 74752
1 44492 72594
1 7560 73795
1 40893 52005
1 20425 79477
53 80802 85788
2 2573 60025
1 22763 80117
1 36796 73548
4 7109 35803
2 7045 58317
3 47967 67177
1 23913 97468
1 5918 83155
1 17944 53877
1 30539 99826
34 31958 41743
2 6782 57336
1 42270 99116
18 72814 86793
3 49719 71237
1 43719 90326
1 26476 97792
5 59880 82347
2 30375 91377
2 50213 94992
1 9887 83159
1 49340 67599
11 91354 98233
1 2805 91801
3 66264 99094
5 1954 34866
2 38787 57556
1 24238 39160
2 51242 91618
3 76517 98893
3 21371 62642
4 28512 35276
2 2111 62008
11 70558 75730
3 44763 46236
2 47962 91187
3 47413 70086
4 77152 94742
2 43426 79943
3 71371 90506
1 10542 86421
9 66756 68036
2 17146 90982
1 11691 80089
2 43727 63966
1 27696 72071
1 7888 68108
1 27411 73486
1 39010 90309
1 51169 64219
1 19001 59196
1 16968 74644
27 86459 94181
2 3446 87577
10 24108 39241
1 32196 68026
1 36047 79325
1 38774 58857
1 35067 83572
8 75035 79145
6 77942 93239
1 20725 97464
35 40644 42196
5 50317 58118
1 16079 71304
1 22103 76423
5852 80407 81224
1 4349 73149
1 50911 61475
2 30795 58672
11 56766 62854
4 403 18220
9 17481 46619
2 31778 71710
12 46643 46877
40 92817 99947
2 11072 67977
1 62588 82846
1 22820 64459
1 42062 91305
21 15780 17380
6 17689 50149
4 59298 61538
1 20555 41136
6 38651 81765
20 1053 27140
3 38291 55731
2 23280 39228
2 9400 79092
52 91023 95616
1 54840 78076
1 71128 95819
1 8848 98287
1 37981 96966
19 61277 64242
6 50416 68340
2 33990 93200
1 31567 61488
1 13738 68839
26 5964 23915
2 32311 91870
6 38996 49587
2 38872 70063
1 10049 92637
1 22863 82289
11 75744 92179
6 54371 70979
1 2754 59566
2 74836 77432
1 41274 95572
2 48521 69340
1 44879 55489
422146 4901 5274
3 1868 67133
1 57729 97139
1 53143 59051
1 53317 81982
8 15282 51617
14 69848 75614
10127 75720 76097
3 19570 85645
2 11334 74670
1 21622 97951
36 78160 87400
1 22130 95807
1 27368 50811
2 77251 89949
1 78494 90066
1 9957 93021
1 13473 94560
1 35091 96040
2 82349 88294
16 34039 41294
3 13822 18699
1 34999 79498
18 15015 29148
6 40992 55494
2 58209 64116
4 18482 83295
1 17783 77145
1 22320 48185
2 47650 89605
1 35487 85231
45 30643 31911
5 52145 83532
4 4015 52510
1 21281 96085
1 83 98894
21 975 17100
2 16030 92053
2 64098 90868
1 38622 73509
3 57187 89713
6 18684 25153
1 17518 46199
1 7753 94407
1 20203 42408
8 45692 54243
1 27485 87680
4 1658 38090
1 22073 82036
1 11924 99423
11 6539 12197
6 61387 99542
2 74310 83963
1 5150 62294
3 3781 33182
3 67629 75185
2 2808 27247
1 18945 46482
7 45319 83865
2 53810 75386
4 36206 70431
1 25836 55814
1 42453 60197
3 54412 94138
4 56354 64015
1 21060 29493
1 54607 64233
1 12807 95392
2 54445 71849
3 58631 86123
23 12059 21402
8 29340 49967
5 70269 91103
2 79986 87497
4 38435 45391
3 25073 97259
1 62013 91865
3 18238 67207
2 44081 98885
1 27874 92881
1 54331 84588
12 35281 38421
1 47842 62043
4 24972 81217
1 56237 93708
1 27763 58018
2 53320 97235
1 65019 81732
4 63435 89638
2 14095 75503
4 15867 53420
9 2172 30232
2 43036 75534
1 17573 44603
6 2899 41064
3 10517 90351
1 9733 17096
8133 31482 31877
1 32003 99051
2 13852 74410
5 12106 42493
3 35999 89377
20 62823 79356
3 7475 39005
1 18339 62626
1 4088 99367
1 25226 57986
2 39053 62911
1 7149 47164
2 25924 62434
1 604 55230
1 9133 67967
5 58300 89571
2 49130 90624
1 46837 58080
4 60657 68377
7 65933 78769
2 274 40681
3 3571 75785
3 15918 20040
2 2637 91177
1 2143 83974
1 32298 81671
68 81788 99836
4 16129 74095
1 11050 75510
1 14369 40638
6 17775 37749
1 8539 59075
2 33781 61400
3 66709 90606
2 26100 41017
1 10098 81226
1 2601 42020
1 36850 76927
1 18068 89392
1 27396 49598
1 14914 84213
1 28444 62952
1 21133 98115
1 12844 58352
10 74747 90328
2 18666 43214
87 6251 16212
1 25458 42867
1 3846 10729
1 26948 74370
5 62285 85497
2 66721 98142
4 43877 66901
2 4739 85647
3 20751 35940
2 1977 50317
19 80590 83148
1 69441 90193
6 30107 66382
3 49252 93736
2 38461 54119
1 23711 97750
2 81441 97140
5 12776 21550
1 34062 47783
4 34754 98184
1 26918 71877
1 13622 77583
1 9864 57281
1 9547 47011
2 51879 85487
4 65260 92981
2 12257 72179
1 51992 90417
6 46588 68988
9 15169 22846
2 41428 69478
1 5131 72184
3 16638 60542
1 42034 93273
2 36148 59153
1 5448 73815
4 67157 83453
2 64794 83666
6 33741 45970
4 53614 81444
18 4704 18661
3 26221 57890
1 2940 63855
4 14498 30741
1 8980 85183
26 23919 31364
3 4166 45396
1 18868 78492
1 30139 41358
1 19615 65412
1 30412 53145
1 6287 74980
4 64549 95595
3 15806 35989
6 50046 68678
5 42945 84170
3 45554 57315
2 23873 81296
1 11160 86574
1 8972 58656
14 32543 34868
4 18988 44856
1 5175 84340
6 60782 78555
1 22707 83007
2 10196 94249
3 29864 52083
7 71931 93399
2 2740 60298
12 29513 33742
2 23299 56825
1 44014 99994
1 54552 85829
1 17206 83054
2 25752 54482
6 55346 90049
1 21657 34674
1 35496 83913
2 31398 60397
2 6297 62308
1 41629 93200
2 679 55953
1 31126 70456
1 56988 91408
1 22781 66033
1 21222 46383
1 6026 56131
1 32725 80930
3 11827 68735
2 38903 69389
142 90413 98832
25 29601 31578
1 46548 96607
2 2492 72604
1 36525 76076
1 1415 40884
1 631 58684
5 62977 87502
2 7285 64206
7 66828 91139
1 9243 47551
1 22860 96960
1 14846 59521
5 43055 94615
2 22907 44881
1 28526 51108
4 61960 86333
13 1720 30267
1 22595 71868
1 19002 44062
29 3354 25285
1 22038 97913
2 70622 95928
21 26845 29701
4 26629 40539
1 33554 86038
3 14175 71221
5 58287 74156
1 27614 62808
2 6758 94972
2 19029 65544
1 74007 92275
3 3002 90254
5 59962 81678
4307338 45059 45379
2 60760 68854
1 13820 35572
1 33072 52119
5 36045 66431
2 20481 76078
2 17518 37213
2 15464 61085
1 53693 92920
6 24836 26842
1 43851 56717
2 11397 88022
1 11927 39849
3 43628 49759
6 62905 91220
3 26507 69181
1 36323 77595
2 24746 35469
3 29686 59001
7 67066 99192
15 78308 96106
2 30768 63523
4 3707 28720
2 50425 85084
1 36318 98612
8 42101 46369
4 54277 84904
2 26845 30976
12 8925 20906
2 35847 93899
2 37255 77426
1 34758 99228
1 21301 87272
2 9101 53990
1 28469 73965
1 40141 89682
1 38186 89991
34 81501 97712
2 43216 60116
1 41587 68658
1 6423 55882
21 4058 27140
1 14437 62964
1 4215 56512
1 12024 74738
5 45425 58862
1 18959 72099
1 12762 46730
1 22353 76616
9 83133 99041
3 26730 83847
2 21931 54223
2 48875 91134
9 9876 21831
2 32254 79840
5 67947 91608
2 8675 87349
1 34404 74993
2 11282 39153
1 24982 60705
2 17088 98622
1 22341 98440
3 51715 58139
2 66281 99666
3 52471 78033
5 32201 44912
5 14312 28311
2 38033 67874
1 27253 86521
21 58712 66434
18 85884 87651
2 19989 78408
1 7000 78869
2 7765 47556
1 10848 57457
3 50457 74418
2 9194 40719
2 37394 91338
2 39807 82597
1 34224 65349
1 4723 41101
28 26359 29351
1 50367 70742
3 40283 71354
1 8545 93525
2 50559 93450
1 10839 62132
1 59799 83563
53 89996 96393
9 68064 76328
1 2503 15489
8 62566 78203
4 11955 36096
7 26577 63577
120 6825 12927
2 14014 74050
1 18903 93087
1 57469 73202
17 72662 96354
4 8676 52077
1 24023 28127
1 21125 60736
1 20848 47065
3 73140 88204
1 35358 73738
3 19972 71068
4 46582 85529
1 73761 86020
18 80439 86312
1 40148 71072
3 4558 31301
1 5750 29364
3 23587 55200
54 81700 83170
5 4716 14113
2 88039 89677
2 14363 62249
2 41248 84268
5 58531 76829
3 1348 28831
2 27339 53743
23 53795 55358
1 7948 32287
2 9911 33490
2 17036 40170
1 10286 27884
1 9548 96731
5 30542 62836
2 21064 46642
39 7633 8948
2 20093 88798
3 51548 58032
1 224 44184
1 27310 59728
2 24773 36017
5 45148 65887
8 29851 34920
1 22220 91289
3 16895 80742
1 23415 50562
1 979 80536
3 43222 66912
2 3061 97177
1 45415 98863
2 8225 36689
2 28231 93569
1 29881 89807
2 70314 91643
2 3728 71445
36 11940 25011
1 650 74308
5 71480 93021
3 24827 62141
3 24804 39017
11 71989 80778
1 2482 75567
13 38734 43016
13 71588 72967
11 63191 96308
8 9121 17809
5 41997 69683
4 67661 97023
1 16850 28071
4 48855 72570
7 49215 52228
3 55600 96006
1 65192 86058
10 65385 74967
3 63987 97019
4 28083 54434
11 20003 27326
1 63866 97081
1 57 76052
5 24955 64985
5 1480 32735
2 14942 78376
1 49160 66676
4 7756 48228
3 22700 72265
1 38367 69084
4 21554 39478
1 16942 81322
2 39444 63537
1 6249 94304
1 50147 94394
8 43419 49762
1 33993 83719
6 5535 39418
18 77918 97734
2 9189 53226
1 33098 64603
7 57887 65921
12 62226 85513
1 22414 99749
6 59496 70267
2 17862 30028
1 4916 57717
2 45256 93620
1 8067 96461
1 37883 81762
2 32522 96271
1 4528 97714
1 43529 75562
1 11665 79475
1 258 60081
4 69463 92292
3 23650 26442
2 14596 64072
6 25925 29070
1 16822 81083
2 26017 43685
1 37851 83945
8 78134 93094
2 54510 61042
4 8490 59500
3 66931 70331
1 65931 94639
4 29430 66028
95 89005 97988
4 27706 60902
1 26038 84123
2 10671 40774
2 11919 64532
1 12687 88907
1 43529 78928
4 6638 14205
3 68224 92486
2 54190 72912
5 43009 52311
6 59360 71328
1 50433 87229
1 46129 90229
8 67414 99806
1 26173 93502
3 33883 50643
3 91625 95379
3 13109 95612
5 68605 83167
2 43645 68529
5 14113 45335
1 58428 82793
2 6140 58112
1 75050 81790
4 43606 75258
13 81540 87406
28 7461 22968
1 44765 61810
3 12245 20223
1 23875 42588
3 16558 84317
10 5966 25730
1 56312 98382
1 37687 58068
5 41025 98413
2 50139 89274
1 28091 94552
2 38777 51858
1 40289 45762
1 11104 59349
1 61864 92542
22 26965 38988
5 62291 82496
2 18718 86384
1 42570 56284
1 8542 80593
96 11762 14559
8 50591 61919
1 41926 71622
4 997 42863
6 61779 73014
9 16770 17659
2 31932 80061
1 55108 72064
2 2248 63093
7 17861 20010
3 53593 87350
1 48885 98725
1 58281 92760
13 82933 98859
7 8192 22283
1 14431 20061
2 21105 70360
12 90736 93167
2 14331 91713
2 9178 68937
1 22849 84840
1 55749 77256
2 18319 97193
4 81174 97771
1 20226 82121
1 18556 72162
2 46849 82808
9 21885 32919
2 62353 77108
1 53678 92256
6 12333 44100
2 57288 76242
87675 47741 48694
4 86296 99006
1 16 87827
1 20898 86571
2 21574 48296
1 65897 80768
1 26847 64896
3 16740 83961
1 18256 83544
1 24540 72364
7 36005 36748
3 545 93539
1 15951 82828
2 52252 68960
1 5217 93188
5 38710 55562
1 11496 67555
1 23069 49775
29 78757 82124
2 23636 51349
4 42919 44816
2 4609 52728
1 7001 31874
2 13349 94279
5 28331 72105
3 57934 96293
3 21318 46913
2 22781 47268
1 26475 93177
1 16277 99866
1 26347 42154
41 91650 97858
13 6673 24064
11 74148 77856
15 71938 88400
5 21998 32894
1 14851 89437
1 18079 83043
10 44393 90609
1 47955 99121
28737 88916 91159
1 52812 96856
19 6455 19281
1 18367 90689
3 46867 85898
1 52493 84482
2 36199 38920
28 69485 72272
1 7706 89000
4 36819 59221
1 21507 36915
15 13196 18881
3 33172 71378
2 4015 27611
8 64302 66141
48 82644 87910
1 32924 57520
2 684 22934
5 36912 71217
4 67716 82324
5 11521 59521
1 9435 52646
2 37563 66758
2 9463 26760
20 84875 98512
3 26989 82445
2 10254 50522
1 27819 81878
1 10671 88411
3 31719 46673
1 59330 74265
1 4088 97453
1 34828 69578
5 51905 53874
4 32032 63490
1 18600 84470
2 37002 81194
1 23058 89978
1 53702 95700
1 24527 98289
1 20750 79183
1 36170 62873
4 29143 31491
26 26711 38568
1 4082 40023
1 18683 38965
3 38020 72661
2 1114 68641
2 56198 99616
1 40152 47908
1 60313 64446
3 9033 32320
14 86322 99389
3 21612 56520
1 16458 86750
2 66808 74241
1 12053 39309
27 39546 43277
14 48708 52690
16 64208 86700
1 32980 63116
1 70624 76474
8 36992 56049
1 39448 93531
1 45785 53857
2 14182 72350
13 69498 94836
1 15850 69923
27 91421 95380
2 72111 98449
2 5297 33030
4 38521 53028
2 508 59375
3 54070 74390
5 53357 98816
1 49872 75998
2 8078 57984
5 52396 82320
4 37374 59894
1 32319 99523
1 12292 50572
1 16478 77331
1 30071 78784
1 1374 64517
1 26759 66322
1 84 95812
1 35197 68315
5 62006 82797
11 77048 88286
2 3975 96179
62 23079 25252
2 4599 61109
6 8055 28153
3 46002 89159
2 81151 94862
2 33208 48997
1 16989 98345
1 43288 67152
8 82024 98647
6 13638 35929
3 24144 65013
8 49035 66388
1 38983 68143
1 6126 76915
6 20451 47996
1 8545 94100
1 19031 55880
1 41503 82605
13 70702 89239
5 41897 46386
17 4058 17522
1 3623 69844
1 17250 28824
9 31631 38306
3 13551 51300
8 63535 81129
1 23368 58187
1 40037 58871
2 52574 86596
3 24846 55455
21 27999 39655
3 52228 83456
15 77900 96011
1 2367 92419
4 40324 62918
1 16742 92737
1 32628 91723
2 20053 90589
1 6184 90114
1 3192 59416
1 37201 76753
2 52529 55378
6 1671 33528
1 46548 89378
3 3005 98953
2 21977 78500
1 20594 54389
1 19770 46643
1 13789 85156
1 20198 62113
1 12603 94531
1 43812 59100
1 36025 67193
1 920 76705
1 18673 47651
1 71224 89747
1 33741 53357
6 83782 90352
2 26919 97315
5 15881 24808
6 5907 37121
1 21778 30261
2 56270 76403
22 88844 95625
3 65243 82576
740 5442 7405
3 22619 79076
7 21038 27650
2 8255 86967
7 61035 96280
1 32970 46445
7 47558 79428
3 38795 50335
2 49395 98165
15086 84800 85392
5 74515 87107
3 5884 52955
3 22389 98284
1998290 45445 45903
2 54003 76720
1 40366 78581
38 932 17068
1 51470 96731
3 5484 77038
1 28123 74394
1 22036 73365
1 7984 70080
2 40553 82568
1 250 72643
20 85599 86287
6 37100 68676
39 10115 12742
4 69412 83291
144 8023 10249
1 15901 90526
2 24359 85686
1 44795 84923
2 4025 47335
4 4250 56452
2 13910 38511
3 45072 87377
1 34104 82345
4 58321 69387
1 47972 66083
5 81687 97484
1 58004 65771
4 56259 84004
3 14288 64798
12 7596 25551
12 35437 44048
1 5026 80082
2 3742 43978
2 56757 75582
1 16303 53576
29 54463 55513
2 57784 71905
10 51712 56518
13 39660 44691
1 20843 99535
1 49943 87547
18 78520 99859
2 58261 92379
6 55989 77919
2 78187 86244
9 8762 35963
3 11534 86588
1 51524 66172
2 39791 56893
1 1556 23988
2 23665 70392
2 3719 48496
5619377 44214 44323
3 34250 89736
29 28271 29771
1 28343 86035
2 37410 92341
2 24222 48355
8 23579 27197
3 44156 99321
16 14931 19261
1 55668 59723
3 41579 83317
10 4115 34918
1 1580 90528
1 31163 89832
1 9070 71710
3 21850 47550
967 2499 3913
4 11536 89188
5 60891 72877
1 7293 45802
39 7622 12567
3 24319 89205
1 44777 59395
2 50089 79582
6 69965 87914
1 30597 64127
1 4129 61971
2 50639 63730
1 55925 86300
1 22467 92528
1 63697 72453
1 25743 57772
2 3677 43835
3 60807 72754
8 2515 31820
1 24842 48582
4 11046 42340
16 73867 77735
5 24213 95725
1 55551 83145
3 42148 45863
2 40092 82648
3 11591 90068
1 10675 55456
3 73245 93507
2 25205 60814
1 48169 55861
1 9619 38184
9 8106 20090
1 14237 76178
2 10452 23552
3 70920 86235
406 93150 99078
1 1026 27943
21 6484 11581
2 40273 49478
1 1800 85865
2 4293 27735
3 13493 67864
5 49799 86408
2 16953 37733
1 3407 77108
8 20824 24098
7 23227 83230
33028131 90087 90670
3 25876 54481
2 13828 85116
2 62840 93286
2 57908 80380
1 9744 89495
1 676 75915
116509678 75547 75703
58511488 75018 75076
1 3949 76445
3 2131 55596
2 24719 77186
1 63113 72457
2 34403 69311
3 5366 31785
3 40138 43783
1 37006 61827
1 61177 98415
8 66286 89927
17 13135 15696
4 65390 69894
10 14598 32819
3 21587 62718
1 17440 43447
1 45532 89871
1 6444 60514
4 27036 98763
15 1686 9315
1 15823 81522
3 17025 48202
2 16108 97752
1 28796 45029
2 54255 88303
1 4142 65496
2 38323 77017
10 84677 90015
1 26081 59608
3 68525 76353
5 60059 75667
1 35275 99288
8 11150 12156
4 85476 92527
2 71929 87905
2 52778 75673
4 57835 68967
4 22139 56725
3 50920 67862
1 13472 98344
1 40476 76903
6 20431 23807
6 38012 61630
6 48620 56640
10 16424 28441
1 23403 45450
2 26094 51533
4 38140 63288
1 5571 47250
1 262 59299
1 6716 84404
1 35310 86880
7 63456 96556
135 4346 7394
2 27830 47854
1 35629 45463
6 66011 74698
53 10042 14162
4 6655 59254
1 19162 72154
2 8923 34360
2 19672 77474
1 28937 64453
1 59431 90915
2 55768 95928
1 5587 53513
2 17616 23502
8 6328 18625
1 10277 26829
3 26245 96216
25 3571 8312
29 79111 83915
5 18477 91005
2 3415 86778
299513 46810 46841
1 26051 89526
2 17194 81901
57 13367 16789
25 76786 98541
2 15887 96657
1 18866 59055
7 18925 35856
1 7112 26673
3 6385 51216
1 20345 92947
1 11500 29815
1 16872 39680
2 39933 59317
7 47174 51155
3 4870 42915
2 30016 42249
5 66493 71742
9 45918 53844
1162 28126 28155
1 31471 71506
22 54224 59591
1 47984 68478
1 53156 87507
3 52379 54397
18 72546 99043
2 35669 55564
2 3153 99625
1 45919 83669
10 70138 79620
8252 78830 78984
3 50923 62423
10 59717 74218
2 24797 84858
40147 60020 60597
1 60894 74224
3 36778 97218
3 33729 46314
2 15034 87428
7 3336 45778
22 704 17713
3 52820 60653
6 8963 30642
15 16263 18379
23 4152 10412
4 9532 27037
92468 60202 61342
3 18640 93371
1 42849 67001
3 30904 74067
6 4339 47505
1 16627 59656
3 65739 93002
8 66016 75099
3 40791 71646
1 18215 93388
1 14026 57649
1 69903 88549
1 22636 79394
16 26543 38888
5 57269 99576
13 85376 96382
1 17206 61729
5 28640 40048
5 13132 76819
1 11042 50963
2 62865 90197
62 67978 70914
5 42365 59606
1 57292 91481
1 16843 98383
4 71296 72273
2 22757 53093
2 1535 88637
3 14307 24464
4 67525 87507
2 10910 94311
1129 8437 10037
2 47237 91744
1 16632 89481
1 37590 82400
4 38897 55650
3 34712 64287
3 20413 47955
1 10292 47207
1 41137 66420
1 33737 61643
1 13094 46715
1 24726 74431
1 28401 95655
5 12025 33137
1 30629 69726
2 40295 48284
1 10721 82237
1 3390 66750
1 32811 42977
49 23893 26110
7 45513 78906
1 49894 91095
2 42625 80660
5 34576 53747
12 319 9469
1 55500 59740
2 15604 68446
2 29022 48949
9 64366 97718
1 63946 71119
15 18073 37516
2 2585 67524
1 18862 68937
1 43633 96687
2 6869 80360
1 12293 82217
7 12018 20849
1 25308 41858
1 9379 88069
4 63480 70123
2 2969 53708
1 38723 68730
2 40552 93608
1 55555 81269
2 38227 58349
4 21382 43136
1 1759 95214
1 26762 77340
3 60737 94161
7 58120 64302
3 23473 44307
1 33001 99571
1 19181 81252
1 4155 72900
1 51436 95758
18 59093 64217
23 79195 97894
7 5268 40772
1 2536 88996
205608 60232 60948
2 60646 69218
1 52510 75703
70 94761 99553
376 93361 96744
5 18447 64254
5 37535 89447
2 12680 70055
3 67321 69465
11 68609 98091
1 32771 97605
2 37803 56970
2 1853 80224
1 40572 68528
1 60569 69285
86 90172 94229
2 30815 82643
3 45955 90297
1 64953 78006
292137 57038 57274
7 55083 56126
2 61490 89303
8 44136 54446
1 40618 92769
5 18159 38841
30 18573 19523
141 17786 22467
1 1491 45367
8 52395 60121
1 7477 85296
4 64571 94557
2 27334 89896
2 34381 51879
117 118 7492
6 23201 26488
4 45746 87780
1 41950 95886
1 7041 73598
1 434 79128
85 77962 80956
2 48431 84515
10 12565 47464
1 32155 80554
2 1427 85618
3 55986 88487
1 21097 50817
3 29083 73806
4 9898 36840
1 8347 82938
1 57668 88346
1 63229 84763
8 19371 35095
3 32687 87497
1 45654 95482
3 4420 50693
2 66013 94225
3 11224 55919
1 46213 80236
22 3465 8988
1 8215 73117
3 43447 68059
4 8598 51201
2 40639 61273
84 94313 98786
1 57913 99219
6 23802 48684
1 3055 92741
3 101 27317
2 25260 34297
1 4875 78448
1 25401 75746
1 14128 99874
3 65164 77586
5 58766 86361
1 47359 91685
8 19810 22021
4 83696 88630
3 60317 98352
2 25985 48972
7 13137 26741
5 67806 73009
2 13913 77497
1 35548 85076
2 34334 52973
1 36741 87393
4 16324 52919
6 12221 33446
3 34612 96875
3 30137 50354
1 18809 94951
1 19569 69399
21 72403 85304
3 39452 60975
1 30182 68290
1 27588 49095
1 4238 93378
1 34638 96263
1 10445 46418
7 15785 25644
1 12147 79025
1 3898 98553
2 78389 84380
8 68291 75077
1 28665 47531
2 30906 67051
20 34843 38334
6 35786 37772
5 29228 92994
1 12565 87233
1 4534 48241
1 13023 62554
1 20751 57547
1 27777 38288
3 60066 77098
1 14043 72524
1 25597 60246
3 40230 82331
4 16156 35644
2 23964 77269
58 2137 18261
2 7903 31332
2 38952 89896
1 55677 85145
2 29630 36191
15 8303 17390
5 56555 89820
5 51090 63243
7 224 15312
8 72728 87588
6 38405 72048
1 49366 82679
1 46520 94191
1 40982 88114
1 23367 90057
8 57706 66233
6 25847 55828
6 47138 63799
79 85079 93229
2 25235 63161
3 21497 94319
18 4790 20961
1 35085 63546
1 27518 31136
3 49935 99922
2 6289 44122
3 27142 49012
1 130 57739
12 92969 94499
2 35730 63625
1 41550 99786
1 38617 67883
2 49225 80864
1 17246 85280
2 10747 87446
1 6827 89236
1 39140 48311
12 20385 36281
2 54415 72950
3 30190 74483
1 32786 56039
3 49909 96511
2 811 84781
1 36161 68363
14 82714 95703
1 5209 87032
2 18369 61610
1 46743 65763
1 21653 78979
12 17790 28267
7 75466 98157
1 13842 26563
2 26709 78960
5 70936 87906
10 61195 71187
2 61008 96124
1 50609 72791
4 11588 53481
3 57261 68575
532086 71832 71961
10 87581 99142
4 34032 43666
7 66388 73589
2 15257 86162
5 32824 46379
9 45719 65110
1 25912 66618
2 32005 35437
2 30285 69413
1 29921 91695
2 27225 55479
3 85165 86104
2 22314 89136
5 60199 72613
1 26021 82481
1 56755 74639
1 7874 96144
1 8104 44633
2 25355 89925
1 3081 72853
1 19717 76916
1 61351 83676
1 41628 96934
1 20000 96287
1 48558 90854
25710078 36097 36398
2 3955 96328
1 49878 69853
1 43121 87471
1 38417 62197
1 38867 93024
1 8136 73629
1 52207 79771
1 62148 86659
22 15111 32342
1 8953 83647
2 8543 65994
6 1203 20366
6 36090 56681
1 18441 39064
3 45667 60468
1 33472 98160
1 37042 61001
5 40178 45545
1 42580 53650
8 17041 37858
5 57245 59780
1 16310 98729
7 66530 67864
5 32506 66830
2 25408 43791
1 29394 52685
1 21370 49222
2 58598 89876
1 57877 81152
3 42771 46506
3 27883 52189
2 31468 58458
16 61038 66400
2 39446 57901
1 24090 61568
4 76022 92338
1 32038 75992
2 9664 53239
1 40042 48646
2 58735 60683
17 13799 19548
6 10279 35154
4 1575 67718
1 6703 95449
1 3136 88372
1 20389 55126
6 46349 79306
1 61133 62812
10 64641 86323
8 16622 22114
15 72518 84645
2 39905 56474
1 8207 50778
4 45627 71511
13 74742 79907
1 20976 61188
1 47029 84004
2 23397 88968
1 33423 47214
56 80003 83418
2 46532 69725
2 28217 90661
2 15852 28515
2 10006 74521
1 24005 87139
1 4424 65251
14 35156 39537
2 3507 79055
16 10567 25622
2 19721 77646
7 10516 20273
2 30523 72144
3 61310 83151
1 10245 63482
6 63657 77526
3 16705 89937
1 25123 88148
9 68869 87881
1 51439 83058
3 75596 90497
2783 97757 98510
1 16594 56422
4 3599 38090
1 9046 21948
1397 81795 85113
20 78315 87137
5 5229 20116
1 35933 90680
6 9304 43269
2 13969 62407
2 20955 35748
1 20005 92471
2 29209 59676
4 51030 68956
5 7561 82321
6 46204 56990
4 6462 22778
1 6870 55367
8 60391 68108
1 56701 74023
1 37996 94134
2 10485 82178
3 11583 50235
8 82256 88473
3 31634 87894
3 47483 59135
1 44301 77248
5 10509 39268
1 20381 73949
1 2255 84479
1 13837 37947
2 42004 98935
2 9423 56609
1 10696 75895
1 33716 44396
2 8863 33483
4 16610 17450
1 52111 60463
2 16899 78300
1 22576 56173
2 57640 96196
3 24185 38678
8 39217 43333
2 30898 60917
4 69383 81498
2 26855 67042
1 2593 92535
2 58145 59317
11 59836 64627
4 9288 54399
6 65914 88982
20 82470 92022
2 35260 95262
2 26834 97620
1 8084 76650
2 40919 90191
29445 24410 24620
10 92049 93001
3 26364 98125
7 74873 95995
2 9123 37353
3 68506 88557
15 2640 21897
2 24133 84557
2 19537 62915
3 40814 92010
2 32691 41342
5 68853 86108
1 29470 88939
3 59370 74220
1 6777 68972
13 29219 31319
10 81124 81937
28 43525 45215
4 56631 67868
7 10779 56627
2 18592 80503
1 46260 71293
1 3477 67012
2 30316 43945
1 25136 53132
3 50955 59695
3 51223 69849
1 53448 77141
1 3447 81631
1 9076 63840
2 36327 76027
1 28631 82041
5 6100 51105
1 47489 79823
2 28421 98366
1 12434 63129
1 12273 46446
35 86461 97840
1 18168 35310
1 71967 98261
4 29051 77579
10 78571 87623
3 59943 92437
3 5973 35683
1 22018 71231
1 56045 66840
2 29654 56908
1 35295 39135
27 70754 80549
1 14291 93842
775 51991 52334
2 68259 81918
1 9204 89136
22 20231 22807
1 26315 97187
30 64551 69727
2 65489 87870
3 6852 30114
2 54340 82365
7 36764 45435
5 26238 57098
23 56533 58907
26 13724 22809
2 31577 81856
2 9587 30325
3 29116 92621
2 47706 54863
3 5083 78250
4 43708 53575
4 70293 80664
2 3265 97181
1 20044 87571
1 40837 74417
20 34086 35190
20 79008 94351
2 16508 59538
5 51501 77722
2 66306 78393
61 7306 10077
2 20683 90540
1 57419 78347
31 83655 94332
11 26382 31183
14 84616 94278
4 27802 53983
5 45703 59735
1 29830 43872
49434 21087 23256
5 6346 35822
1 6222 53260
3 42762 56938
2 4098 96565
1 25664 98781
1 52505 68915
1 27263 93801
1 17036 94403
8 55902 70735
2 4278 67586
14 73845 83865
1 1341 54870
141 93364 99858
2 10814 88089
1 29029 91693
2 19088 91860
2 20654 50631
1 14345 42110
1 38855 73845
3 56476 74377
2 18576 81080
2 67057 93495
3 64307 76208
4 33415 60367
1 3589 94824
6 81472 96334
1 77316 90406
113 39725 40956
4 32202 76670
2 38724 83611
1 59261 74740
1 15794 83785
11 20928 31785
2 64503 96562
1 53415 84656
4 78832 86912
1 7866 48045
1 43234 81396
2 55915 80222
6 900 46079
1 23970 87793
1 27143 44452
2 66018 69405
3 43649 89732
1 52544 81883
8 77021 97439
2 1657 79800
1 30675 84160
5 40761 48793
1 38089 46715
2 42047 61172
24 20018 23418
3 19184 70502
1 12368 96940
1 41752 91151
1 23094 73237
1 2694 81145
2 57710 79688
2 40347 49952
1 21032 80599
8 34755 38043
2 24232 86380
9 5942 28970
11 48480 53090
1 4089 82614
101 94341 96890
3 21120 81340
2 10029 74884
1 35111 94573
1 37266 57101
9 27905 30185
2 32277 49040
10 46434 49195
2 22624 74644
2 66366 87888
58 20494 27549
2 32912 98943
111 12107 16354
3 45354 59905
16 8197 30519
6 59364 82810
2 44189 53732
1 43190 70252
1 4734 56341
1 6507 33525
3 29978 60780
132063 88754 89072
2 20931 71523
3 58668 62416
2 26012 50287
6 62551 90060
2 6801 78448
1 28465 91804
3 63138 81098
13 69775 88659
1 2185 83216
2 55646 85534
9 8865 14958
2 14162 59456
2 41986 43271
3 62542 68873
1 57802 72110
1 65017 79298
1745769 62731 62969
2 30433 89257
14 34384 42769
2 3286 48692
284 64205 64328
2 13166 34983
5 21581 42091
5 6636 81733
10 26766 39393
2 47930 83310
1 31011 89132
2 18273 76186
2 11030 60883
1 15504 74759
1 27621 57875
18 15722 22010
2 36961 90646
1 24515 81201
7 56132 60665
2 9038 55490
1 3584 88607
1 26833 95860
2 49029 83730
2 37236 52276
1 31688 70059
1 33288 44600
6 63060 85267
2 433 48890
1 60563 86550
2 40054 91208
1 10321 48381
11 13083 25583
2 4583 42251
1 25130 75725
20 73822 86693
2 50262 89741
1 25990 92717
2 78105 88705
1 72905 90693
1 69229 95078
20 56135 62133
3 45568 70496
1 27683 76283
2 516 45066
6 70977 99583
1 9262 91868
3 26732 75540
2 2471 96982
1 5365 95384
1 55249 80803
16 5012 29927
3 63491 75439
1 3116 79100
1 40267 73642
1 5224 75900
7 6688 38144
1 28504 82630
2 52764 70061
1 17462 70211
3 16448 86676
1 28623 45074
1 9747 50566
2 52067 75281
1 52479 75019
1 57885 88993
2 49336 52976
1 54522 70065
3 17713 94586
523 896 2453
2 26046 82834
2 65729 97950
1 15776 58975
19 50498 57456
3 3604 64291
3 19001 51364
1 25170 36407
2 22558 79048
6 49395 55607
4 41743 52801
2 371 79627
3 33008 40586
2 24352 88560
10 43720 49390
3 24099 65207
41 85102 96448
1 452 84840
1 28180 77969
1 20352 36125
15 71328 92748
3 16743 50082
4 33178 54616
1 49832 61238
2 6846 76900
2 28520 47472
3 51624 60753
2 26484 31797
16 22832 26215
4 70449 99611
2 18550 34512
5 35400 44967
2 12615 44740
2 28136 51390
1 15527 37524
1 36000 62663
2 24196 32031
3 30909 93343
1 25134 88432
3 8877 27378
1 22234 88210
2 37020 81801
7 47480 94621
1 2900 99618
57 89264 95805
52150 22264 23199
4 19198 88065
1 2474 87790
2 10270 37890
3 11541 35783
8 58986 84766
2 881 74940
3 38987 54977
1 30796 47139
2 63658 82460
1 46896 68906
13 12289 28025
2 30499 64265
1 22963 97273
2 27460 93522
21 85627 95187
8 69265 99808
1 6146 55429
2 31416 61257
3 15289 75531
1 3714 57931
1 1907 56095
1 35472 60522
1 47473 77547
1 35592 64472
6 57571 80397
2 21821 71713
1 22952 49754
3 59922 82491
1 4282 95784
2 16386 76852
1 45920 65652
9 74431 78488
1 14248 76380
3 41915 48062
1 36307 62810
4 22972 39129
144 86704 92943
4 41691 95109
1 17133 90624
1 66246 93286
2 13869 54549
1 46231 85153
2 13412 36182
1193 51430 51775
1 15566 57585
2 31029 59375
1 58697 63083
4 8540 73197
7 63206 76055
1 72133 77611
3 18601 56488
5 23939 30960
4 63682 96594
71 91409 99672
12 19246 25187
1 22743 24475
1 52900 74174
2 18157 94569
4 58438 98961
2 28094 77236
16 48983 50095
2 38489 91316
44 3225 12490
1 41283 83007
3 16971 33163
5 90570 94215
2 68689 81845
2 34954 50524
6 16845 54890
4 59461 71104
11 13063 23928
13 27612 32019
2 28524 52875
2 6466 72260
1 13358 37475
1 29742 73604
1 59135 76577
13 83888 99952
3 39336 58351
2 17792 66211
3 16169 29134
3 37193 93956
2 14986 81592
2 22073 49138
1 3046 97738
2 27743 77924
7 52283 71444
57 3693 18868
3 11997 62440
1 35869 59962
40 85734 88790
2 37574 89852
5 66687 73138
2 11851 55552
4 47699 62323
2 17984 79080
1 9908 69138
1 91675 92980
195 2670 7726
4 83386 98150
5 17089 28610
10 27748 39820
1 11307 95402
1 27731 63157
1 2504 62828
1 13626 83836
1 14281 77736
1 15738 51401
3 721 21967
1 24797 89376
17 83407 89977
2 75183 88385
1 33330 42773
8 34829 76953
1 3925 80850
1 39919 45204
2 17491 67396
7 57518 75786
2 38598 59969
7 71640 84616
7 6602 40575
5 53111 89083
1 52799 80387
1 40924 81076
1 14417 72962
26 54100 57037
3 11307 65958
1 42472 72335
1 51492 65469
5 74524 95141
6 5017 13475
8 73055 85746
2 42526 93172
19 6301 27151
1 29006 59469
1 38829 65979
4 7795 71864
85203 57505 58071
4 39705 43727
3 32543 87497
14 80326 89449
1 3843 87653
6 58407 61840
10 69528 77894
3 19344 62347
1 10698 69732
1 12190 68530
1 19069 87310
3 82037 95205
2 82892 99981
2 29227 83422
1 13946 89155
361542298 78228 78570
1 53289 62317
1 22693 26259
4 31823 91451
4 33741 48782
4 70171 89636
2 21288 74185
2 82080 94593
1 68842 97392
2 59044 96117
5 4543 74715
13 90876 95920
1 21324 35304
7 25010 33691
3 56702 72551
5 67721 91765
9 19447 41587
25 12314 18720
4 12669 60362
2 57018 68217
1 1515 91889
10 67207 83211
1 28281 74875
3 15149 35443
3 70115 77633
1 28626 85153
1 23043 99946
1 31898 97657
3 23327 59720
8 48387 52274
3 74746 83211
1 26707 92182
4756 87042 87250
4 41975 68060
2 29586 34011
19 81089 83487
4 60222 93852
10 7239 40236
1 32722 74532
3 60739 82067
8 41004 56435
3 36378 79405
976 3112 5626
31 49567 49984
6 38918 60051
1 6980 49309
1 51583 59743
2 31179 86224
1 9201 43250
1 58049 68205
4 42780 52003
1 35517 92627
1 50258 93640
21 76670 86223
3 22072 45846
2 42107 79624
11 68726 70076
2 74 91323
5 74058 76708
12 17813 39511
3 49603 99212
26 10969 11972
3 11854 50012
4 3161 40761
1 31154 63625
3 48080 61162
2 36660 99518
2 48151 66603
1 24823 35945
9 65550 94721
3 42801 62464
1 22020 81056
1050616 71858 71984
2 44558 58699
5 77350 92161
2 65508 88277
1 19247 58401
3 40152 78336
11 18144 34620
3 75333 90345
1 32366 72886
105723 22154 22554
3 23787 49043
2 24790 81469
3 5522 37667
20 26981 29346
1 68043 76812
7 50545 87112
1 34788 98353
9536 57343 58132
2 8969 59098
1 9590 18288
2 45250 81951
1 27350 90378
1 8573 98637
9 33110 38900
444 1078 4428
3 28529 80457
3 20050 24997
729 8509 11364
4 67287 87879
20 18993 24241
1 20997 51150
25 61888 64958
1 6510 80292
2 14136 39817
34 53986 54613
4 25906 79419
16 83786 90272
3 49368 88811
3 43151 83547
2 63740 72203
2 42582 52455
1 27300 57958
3 58090 95978
2 40193 74089
4 709 42619
6 35967 44848
4 17538 36859
2 76577 90545
3 72609 89947
1 30135 79257
5 19644 85407
2 20355 88843
1 3460 88267
2 50371 72715
97 94751 97716
3175722 89359 90546
1 26552 80611
3 6334 75718
8 40151 50837
2 42704 98812
1 46127 64498
1 24895 61150
6 55920 68250
5 58697 88968
1 34729 72180
3 2812 51474
3 5795 48224
4 52759 59986
2 13515 36877
7 2196 25341
4 42084 85366
2 62917 96081
1 15570 24783
3 19223 86588
1 19497 59402
1 34656 98597
1 53750 94291
2 61177 98911
1 10383 63746
1 17038 69998
3 61436 89470
2 20425 67521
1 28695 78768
15 76486 97554
2 46606 79418
2 49671 59281
1 24700 77370
1 13458 75284
1 17566 62039
1 27662 63929
1 25987 93629
1 58384 89091
7 74978 95515
2 30578 88669
1 40968 77568
4 9349 56267
1 35018 56012
1 45759 67474
1 31283 96073
1 33514 74867
1 10618 79150
1 8571 78519
1 49697 91388
1 21819 81041
3 54984 83796
1 53762 64139
1 41082 53104
1 29154 99699
2 53732 59454
1 3175 86504
1 56528 67923
3 61426 93624
2 1307 61472
13 20211 41439
2 4163 57684
2 26663 65645
1 53833 71763
2 9026 93387
1 6109 84774
1 40324 80326
1 10885 76442
1 24144 39043
5 68423 94271
3 34278 68673
1 48225 83581
1 3667 65237
1 24324 70806
3 10330 56718
1 15887 47421
3 69041 97385
1 56120 65943
1 27157 36196
1 35838 91340
55 89622 95521
4 24329 71895
1 47235 90870
11 71264 77569
2 12456 74496
4 68738 69863
2 20600 48721
5 47877 72692
1 23908 94915
1 19942 88445
1 27043 73830
18368 56295 58282
2 8639 71480
1 44417 58746
1 33090 83564
9 74712 91970
3 28535 46663
3 3433 96481
3 62794 86705
1 20628 98518
3 2885 22292
2 19654 64132
1 75159 86080
3 970 87789
1 3146 56910
2 44774 82701
1 58514 86329
1 48975 83616
22 84950 86849
2 37750 87418
1 29223 93511
2 2575 57729
16 14284 27843
1 15397 43761
6 12540 38480
2 54777 89574
1 16767 87573
9 77652 97675
3 1673 55113
1 6098 52557
1 11289 69908
1 22136 69705
1 10976 40331
3 58116 60105
1 15800 92433
2 35409 49746
1 33055 45722
1 1443 43313
1 20562 44807
5 56851 61480
13 78972 98350
1 57645 89113
2 32987 44908
1 5322 80437
3 43835 89210
14 18366 34649
68 86719 95666
3 54740 75278
2 43987 95860
2 53829 76330
4 17322 42160
1 12033 25418
3 12316 30832
12 87114 93471
5 29093 64774
2 53396 97721
3 51583 86166
19 65117 66184
19 64379 67367
30 31164 33730
7 8642 28989
2 50734 69686
1 31056 64195
435 5071 7326
5 26159 64336
1 30549 76007
1 41823 66394
3 62683 96292
50 88903 93533
2 27550 97594
10 20964 36364
2 22019 54275
2 43952 59673
2 8909 39286
4 47938 96302
1 9722 62553
1 19315 77851
12 78020 97129
2 27034 50406
25 65524 74498
2 53767 69384
1 246 73701
1 14132 38974
1 7453 87511
2 33034 47543
7 84931 95137
3 84302 90795
1 24011 47053
3 43896 95245
3 70324 85872
1 57055 89122
3 17751 61693
4 19523 47132
3 62337 93526
33228 15152 15768
1 3858 48420
5 13500 66426
1 18279 47595
1 57360 71526
2 14024 79095
1 15891 88749
1 23579 94364
6 83383 92956
2 72704 88601
2 37907 70739
1 22356 31004
4 7869 80166
2 34009 79326
1 33899 61128
3 39524 92742
618 24387 24885
2 39445 97932
408 9564 11541
3 32458 42875
3 58397 97011
1 3797 69250
2 17862 26585
3 58990 80293
12 88164 93576
4 22887 88444
1 50759 89539
1 57991 61318
1 10290 93456
1 49819 78966
1 24495 67734
8 83351 89299
1 41498 77827
1 40388 97706
1 64585 93654
3 21024 71804
4 16197 36171
2 51892 68639
5 76248 87333
3 12479 43266
6 22096 43105
1 69119 92426
2 14287 99266
1 19293 77314
3 54378 63364
2 27772 59391
7 68914 73026
59 19284 22858
18 1605 32385
17 86814 99604
2 10425 48741
3 26689 92698
2 37100 72887
22 45628 51274
2767 43186 43748
4 30539 74426
10 59065 67737
17 8847 21809
7 2510 21417
2 33287 72326
7 47667 53825
13 76432 97720
27212 24322 24669
5 33259 76672
1 15567 91282
52 75454 84005
2 61284 70886
3 40489 91426
3 4031 45113
1 26088 49058
2 48240 61017
2 31739 74986
1 27994 50209
2 25626 80678
1 4848 88234
1 7015 84439
6 3458 22752
7 6379 22756
15 42041 48138
10 8960 29369
2 12574 23229
2 61376 69399
15 30078 35589
4 25617 99262
4 69041 95978
2 9944 99130
11 24025 29883
13 39838 45003
6 47857 52777
1 37106 64493
3 9009 35337
1 9661 38330
4 72588 92091
10 27859 40850
1 18894 95503
3 33593 99859
5 21063 25341
4 48023 69519
2 15892 41172
4 64164 99050
1 24571 36930
1 19115 47050
4 51101 55897
3 7239 67278
18 79835 83620
1 958 72021
1 5540 73902
1 48916 63371
2 1751 80185
1 10101 89293
1 40230 74855
1 25072 71611
1 13833 67711
23 298 14650
1 29642 74506
2 3089 88286
1 31979 50271
2 11060 98197
1 28781 88735
8 56486 65610
1 48770 94804
4 78835 89310
6 31459 50751
2 23057 81161
8 27622 31813
2 28982 74053
1 40651 58821
1 49681 90890
1 42773 85282
269 93003 99741
6 55144 82528
23 21258 24652
2 44226 86477
5 64657 84787
1 35083 44328
17 72195 98588
97 5819 20404
2 42646 80889
1 63399 93122
1 60257 86799
7 34006 78449
8 18187 22395
1 72804 92512
7 15596 33367
2 68047 74702
2 3881 38525
5 68048 94928
4 33931 54497
5 19755 68370
3 17477 42743
1 30568 44099
14 74 16991
4 6124 45291
1 17594 83465
5 50280 76250
2 20523 28443
1 10281 57000
6 90928 97513
9 4027 21452
11825880 34862 34971
1 45727 60714
8 53431 89247
3 44138 63281
1 13377 95795
1 11108 31676
2 49121 92390
1 16729 66200
1 38994 74851
1 54455 81955
1 23173 94047
1 35470 93664
1 8610 68929
1 39607 86497
6 17693 35117
8 19519 52825
1 4119 47132
1 12244 61397
2 36248 54134
1 50205 59160
1 22597 89649
3 2892 19770
2 20263 43060
3 42513 93074
5 53107 76148
9 10750 22763
19 76439 88113
1 38215 88833
1 13656 68019
3 25981 88396
1 44852 88731
2 70631 88940
29 61621 64114
1 6472 94434
1 50541 89878
2 38766 74338
1 51819 91339
1 33933 92335
2 66691 98667
3 48425 71638
17 38516 49585
1 22939 94679
1 5241 52491
1 26647 65497
5 64499 65458
2 51360 60786
3 11770 66979
1 52397 70954
1 52001 93961
13 11076 39992
4 19944 31492
3 12491 21051
5 11977 53012
2 30848 61236
1 22376 35150
1 29747 43824
6 53836 59850
1668 43605 43979
1 7296 65583
6 19432 24252
1 12808 68144
23242 69546 71032
2 2974 83310
1 24437 49485
1 32734 97765
2 16584 87460
2 23285 33096
3 66367 77912
2 58034 95195
3 4017 74022
7 69353 90080
4 19688 22053
4 76032 93920
3 34666 99514
3 39886 62640
1 4020 66253
5 61356 77213
13 35612 36170
5 40021 51227
1 16648 71307
3 30873 89278
1 54658 67397
6 64680 96327
1 51761 63567
2 16477 69875
2 21412 75091
17 75859 88618
25 30644 31816
3 30325 65044
1 44915 88983
1 21582 52218
2 34931 69396
1 43859 62219
1 30807 97429
1 22351 67346
1 37263 67768
1 26943 92718
38 69719 76389
2 32870 72560
1 22004 53132
1 15422 54155
1 28519 92728
1 5032 65375
21 69748 73656
13 66793 69677
7 585 12664
1 40103 62587
4 10545 58816
5 19403 41235
6 2845 11398
3 22423 59708
1 47411 96585
1 277 90454
1 5753 61312
1 11149 98715
1 28909 86952
3 64054 69131
1 38479 63760
17 24030 24417
23 27234 28219
4 69201 87197
10 63723 79052
4 50595 70943
1 38706 73870
1 9057 77324
14 11022 35274
60 6736 17582
1 12092 76403
2 15607 32384
1 8243 37144
1 17040 91789
112 14206 15646
1 14839 88355
8 48202 66363
2 51593 70386
2 53550 69566
1 63602 96965
30 80875 83855
3 19370 99733
2 60834 96973
8 75698 92993
8 33739 52494
2 49343 85559
8 28652 39893
5 41393 43398
9 28092 34117
12 8507 15789
88 519 7309
5 52409 74564
2 7658 65236
6 16630 45496
4 14821 68145
1 36717 90569
4 35451 51837
1 39 53095
6 10805 21898
47 7515 10267
3 30816 55509
1 20362 69321
1 25157 88392
1 21290 37126
1 42643 94743
2 48677 69275
1 32604 95391
2 17738 26374
12 78345 89935
1 1612 90244
2 1963 52432
3 76452 99247
1 48308 52970
4 53061 60897
2 5762 66474
5 18448 28682
2 14605 93227
40 16423 19714
3 22358 37052
1 36306 90262
4 43330 80944
1 228 69465
1 25176 97974
1 7943 51185
2 7867 45190
1 19665 59079
5 18239 27097
4 21027 91087
5 18578 26570
1 5114 92195
6 66800 90404
1 1920 69543
2 22773 39870
1 34817 64207
2050405 71473 71645
5 41028 55523
1 43119 93593
1 17872 88739
4 59389 72430
2 15089 59210
1 23374 79610
1 705 57722
1 11427 91336
1 8807 56690
250 7916 12018
3 7284 24404
3 27598 71721
1 16469 99341
2 62405 83373
1 28859 73217
1 28257 87198
2 62883 87535
3 33569 90362
1 3344 67081
1 7604 79646
1 38010 76805
1 11631 71082
2 17625 49686
1 25067 93415
3260 96319 97681
3 14546 81953
7 61119 95422
4 32489 45319
14 69614 82562
1 5933 40790
35 4609 12708
1 22568 71132
62 38904 40981
1 1184 43382
4 16237 75446
2 47970 91197
14 62785 71913
14 72853 98096
3 32722 44567
2 7934 39246
1 17144 59203
1 21423 55674
1 22281 79465
5 66174 71298
9 20017 30025
3 23729 90979
1 64099 89692
1 14531 81750
20 71330 74687
4 6847 31275
2 29986 94695
4 47435 71877
1 26823 82236
1 27479 91585
1 34999 71626
43 13823 16182
4 25860 40188
2 16328 89990
3 42847 58432
1 57507 87776
2 41258 88121
3 29492 65375
239 93232 97297
3 34419 90187
2 49415 93708
16945824 6702 6933
308 4022 4939
515 1808 3284
26 6224 10015
3 44931 60381
1 1717 79862
19 14324 34968
10 28840 37471
1 5171 60892
3 35946 70893
1 11785 63502
2 2719 25107
6 81666 86894
2 9063 71194
6 68714 73958
1 7544 72848
80 86653 88819
9 39335 41177
4 66966 70659
1 24543 87733
32121 88933 91430
4 27666 79757
1 50018 76590
1 60968 90444
1 53767 83029
2 26834 54497
2 362 30834
3 33198 40193
4 51228 89178
5 2335 54103
1 16372 97688
2 16102 62208
6 71360 95424
1 62454 98183
1 18813 79407
7 76775 86833
11 9757 28555
3 46279 55114
6 33629 78304
1 24170 90340
28 16186 21607
2 8552 93247
4 5051 26035
1 46397 92639
3 60237 72712
1 228 84048
11 3966 13876
3 17016 26173
3 8537 40837
1 27991 98902
237 88310 94726
3 715 18998
1 13091 54402
1 57427 78534
4 36311 92507
7 83593 99762
3 9766 73928
7 31470 61178
1 47590 94981
1 2487 82028
2 52461 59661
3 29140 40829
1 1405 80065
1 1194 77167
2 42504 90708
2 24544 83334
1 23331 70371
2 61857 98613
2 15288 66006
1 29490 56761
3 70545 82525
1 35770 75974
1 58171 78515
2 47598 96225
2 43363 46415
1 911 84441
2 57961 81994
2 40001 64101
1 44903 73866
3 51405 79372
2 41021 71175
14 83519 93856
4 54703 88283
1 26920 82132
12 75509 86686
35614 19233 19933
16 38772 39130
1 18714 67914
1 7046 91116
25 82509 93379
2 12157 62756
4 53494 88602
1 66849 76718
2 36715 79579
2 31414 86320
1 68463 97708
16 73525 82225
3 50035 75580
1 43280 93267
4 34564 64342
2 51020 90165
1 41547 90078
4 38168 39225
1 33892 43273
3 40478 78473
1 24833 86528
1 42209 80276
1 56853 66991
4 11113 40466
1 21358 53850
7 5071 36590
2 3530 96346
1 47567 91490
2 37886 74026
20 95145 99560
19 1141 14366
1 17536 98855
2 62011 88421
12 42078 50260
5 37385 62681
36 14616 34274
2 26770 54855
1 23156 41048
1 21153 81734
1 18920 57214
1 8505 99977
10 3860 23902
2 25678 58126
39 32801 34416
2 30323 90384
2 51143 81483
2 33146 96503
8 64948 69758
2 50567 85555
3 1464 37659
3 11705 71660
2 3722 27185
1 52398 73023
1 26902 65296
4 51034 68902
119 87542 90502
2 24468 85750
5 13593 49739
1 41036 91131
150131387 76375 76798
7 77786 98876
4 24922 46089
6 80117 94850
2 2128 96959
18 46438 46951
24 82668 90819
3 17925 94172
3 61521 89062
2 21732 79633
1 36928 99743
4 50787 95411
2 36194 52619
1 18462 87672
5 46833 50177
1 40088 81268
8 810 36961
1 52913 84134
12 34024 36732
2 12736 48366
4 24119 66329
4 3381 30171
8 15424 23909
1 14407 42418
5 42227 82791
1 43635 95313
2 53293 85961
3 11292 19313
5 6552 18607
3 1950 40990
1 3559 96465
1 17512 19848
1 682 56311
5 48796 59231
1 5909 36091
3 52630 69923
2 4550 28440
12 56813 95401
22 77131 80969
2 40919 73244
1 33854 68919
86 93099 99847
3 62812 98540
2 32695 68822
1 19013 96914
1 14847 71283
1 35943 74287
2 60936 90930
1 3221 91567
1 37971 76133
10 88444 95627
12 28706 37278
7 21724 45327
1 11388 70973
3 18769 31751
15 571 11291
2 9837 90504
11 37719 45950
2 26498 70993
1 35737 85506
2 17045 74934
1 7828 34553
1 9802 95135
1 45015 77497
11 46358 47406
3 18603 48186
1 6850 89829
1 26080 66215
1 31588 97566
7 40002 61386
2 43694 74691
2 51953 57303
4 38036 98643
1 26525 72196
19 2275 25619
2 11527 94775
15 78201 96280
2 69007 89911
5 27350 42169
407 2020 3443
50 81795 90122
1 57110 76929
4 14062 43584
1 15163 70267
1 9095 69708
1 31710 50216
4 65396 70087
2 37457 61117
1 32980 61927
9 70944 94574
12 88809 94822
3 29670 82901
162 4159 7481
8 39696 62495
5 10332 22057
27 8054 14720
4 14924 45507
910454 69903 70166
1 5993 59183
1 27297 90354
1 14667 51744
9 64076 77329
5 56890 70588
12 69954 91598
5 34138 46660
1 39064 74041
4 47439 94221
2 9854 62042
2 72004 79529
2 2587 64166
1 51310 80862
2 14166 66334
1 46308 84849
1 45444 83616
1 58435 91811
1 353 91713
1 25678 40139
2 54813 66730
1 24364 95155
33 26609 28416
6 24181 36328
3 30921 68857
10 85235 91783
11 67218 93673
2 32008 76887
1 45035 68390
2 4473 76678
1 44903 80269
8 9355 27270
6 81050 89585
7 81858 98450
13 43901 45197
2 46755 94567
12 12212 39974
2 20661 73311
1 3737 68706
1 6295 87439
7 25990 35951
4 68945 76215
2 45922 71688
112 12401 13418
5 5750 61726
3 42814 53663
11 3854 26992
3 58619 93042
2 49099 79556
3 35676 74821
10 43036 58486
1 38891 47169
1 9828 90727
1 41237 78622
1 140 38372
6 20312 43889
4 55880 61816
2 3907 52192
1 16140 87104
5 60492 87043
2 16497 51313
3 783 22902
18 93205 97092
2 26259 72934
15 15215 21176
2 19845 55909
3 84589 89810
2 44084 74266
2 31681 66418
4 62919 89811
28 8316 15676
23 70239 97236
1 35753 89264
4 43987 52503
47 58749 63241
38 84326 85700
7 1455 43681
5 46129 97602
2 73146 88974
1 27408 86228
1 12040 78367
7 6139 29043
2 66307 83924
3 17490 29674
1 49798 58494
9 77217 95558
1 30601 63824
6 23488 63249
66 3426 11286
5 15285 21318
3 23957 97289
12 88876 99884
2 34251 98409
5 33183 45543
5 80518 90158
2 32782 86156
1 3468 67548
23 63520 66122
1 4311 92457
1 34827 37244
9 10140 25115
3 14880 59256
1 8372 91077
1 15898 81113
1 20388 62476
1 25768 57771
32 32901 35125
2 25772 98910
1 812 82072
60 95277 98609
3 40485 76796
10 63498 87232
7 49017 60229
1 23021 66416
6 4816 30801
3 18694 69940
1 17162 23319
3 13409 18475
1 21663 98366
5 77533 94216
4 56746 76111
5 55350 61658
24 51155 55534
1 31514 50289
4220682 73365 73792
33 2998 17727
1 37683 62019
4 39872 47201
2 8117 58922
9 15626 45660
9 45513 84086
2 36036 43650
1 33933 85004
2 38481 65615
1 49001 79332
1 23374 76520
1 11318 69331
1 41383 93867
1 4741 96723
3 58890 67009
2 9574 51769
7 1715 22777
1 40543 63130
5 23697 32126
10 60574 96740
5 45700 60860
6 15365 45883
5 35397 41105
3 32825 95481
1 22524 61910
1 12920 64180
3 48407 55197
1 34252 53480
1 13917 68215
1 36967 53310
3 65027 75573
2 35677 50137
1 7606 91530
14 5467 33397
2 50199 76874
86 88769 92988
5 57899 96288
3 4469 57013
2 32619 61359
1 11675 75434
1 14055 58968
1 28418 81664
2 28370 46427
2 11503 45604
9 13224 17455
5 22111 32335
2 6262 66409
2 27642 43223
1 35921 61630
1 29449 98550
1 24694 72495
1 17312 37669
2 23815 42173
1 12553 79258
1 25207 37672
1 32813 83705
21 82573 99482
1 7380 39074
4 39704 64310
1 28198 69364
4 30356 54595
1 7180 91053
12 16041 20132
1 14537 82237
1 31755 92972
12 78093 90786
5 30134 34706
11 7112 33384
3 28598 51668
1 28030 37748
1 7081 28682
2 1422 59007
1 17655 56304
1 50691 72745
1 7431 62560
2 29088 84767
1 9735 70571
42 79392 82412
2 25904 95170
1 17289 92868
1 3345 50693
11 52612 92385
1 16431 38473
2 4207 33927
5 38972 80319
4 42342 75991
1 12834 30051
4 17370 26196
20 8771 14202
1 675 69223
2 58520 86092
1 7451 92478
5 19023 43993
7 80076 86690
3 10315 48529
2 23330 62261
1 35338 53665
1 27794 90708
12 73990 89695
1 5736 61889
1 32820 55968
3 16856 63311
1 40988 62342
80 93266 99983
2 32659 48340
3 71908 86772
1 60571 76249
4 26349 37712
3 58961 89731
19 84036 86272
2 32656 84520
10 16446 25921
1 10238 73044
1 85219 95862
9 1139 23434
1 7018 20090
5 58514 89250
66276 60162 61592
10 56646 81138
4 817 86121
1 80004 86271
2 29518 31596
5 26947 31138
2 43196 69766
5 42089 61838
5 14823 23597
5 75219 82690
1 43151 89993
3 13236 94806
14 5395 12081
4 81968 93115
2 32784 52264
9 1515 48173
1 5134 71147
2 30857 72077
1 35558 85292
1 16471 56217
3 7516 36059
3 56166 84095
3 52214 89863
1 44127 55053
59709 20741 21184
4 80856 87239
1 21962 42448
6 61437 84853
6 9257 45475
1 11448 87560
3 71329 79006
1 7861 42250
3 32902 94694
1 35901 68524
3 24857 83842
17 10772 15478
2 31775 46390
5 89920 95234
1 22441 37180
2 28089 71644
6 5976 34403
1 22278 88544
17 85792 90105
2 2843 65004
1 10563 22326
3 36716 78364
4 15953 26556
3 80741 85922
4 60639 71129
2 7268 54684
4 28115 93082
1 1388 52516
3 74399 84985
11 3950 14843
2 31841 69262
1 23592 76292
1 40230 46936
1 1130 98734
4 80457 91714
13 4495 15160
5 20171 35940
24 66971 75863
2 101 57268
3 84911 90239
6 56922 98154
4 29849 77903
1 12044 90739
3 84048 90673
2 38952 61154
2 3228 75309
2 36389 74508
1962627 70601 71047
10 16117 29982
13 10803 25231
1 6182 54051
6 65905 89502
6 35779 67728
1 2449 29019
2 12333 49419
7 26056 34632
6 60632 75644
3 8554 72645
1 31601 81588
827112 89699 89943
4 1283 30730
2 55543 96154
2 40108 53463
2 3812 28605
3 58273 67808
3 16622 46659
5 58729 94685
12 78281 86198
1 34977 86798
4 29500 55816
3 52083 90190
6 16583 26599
10 23717 29674
1 12417 54115
1 18223 34823
1 81973 93347
4 37727 96491
3 16539 49618
1 9162 71503
1 20126 37916
2 14028 35936
7 56290 67380
293 2848 5017
4 53260 94633
32384582 30788 31010
4 68144 92120
1 57836 73085
2 9822 94726
2 37106 61386
1 23910 60333
4 6971 66030
9 68219 72129
1 51905 98148
2 20977 74874
7 13056 37961
3 9344 28093
4 58484 59784
1 3439 50029
15 69200 74920
3 18189 29888
1 54993 85102
2 42691 93827
2 21315 67651
2 49852 80500
57 87472 97713
11 30785 43883
1 8501 68606
2 5619 79630
1 26567 54846
1 13846 97797
3 45975 95730
1 25668 74624
4 19601 29509
1 59773 92439
1 24879 96747
15 78115 93891
4 14495 81184
2 1746 40312
13 51328 53167
1 61572 72142
40 17 13617
2 3068 36353
3 3856 57336
3 40210 46996
6 81075 82013
3 10396 81933
1 28802 87981
1 1749 62201
1 372 88972
4 33145 67984
1 24550 65516
1 12924 62306
1 11642 76020
2 20495 23351
2 19725 46157
3 42933 74128
4 35715 94980
2 274 86976
11 71139 91103
1 3847 20545
3 9767 66276
7 18497 19043
3 22405 49038
58 90905 93057
3 18119 67130
1 57912 90323
1 17465 35040
2 31636 91551
1 27421 50226
2 52491 73114
1 49162 88593
1 29194 93568
2 28923 54073
2 7458 91866
1 10419 98273
9 69041 94358
41 765 7968
1 15267 68184
1 12097 28456
3 56709 92226
1 58735 81967
1 41940 94067
1 7285 76464
2 31668 72624
1 27583 48940
6 6784 48725
2 39031 56371
1 15458 54651
1 24490 57351
1 24446 50313
1 15044 98418
1 25112 93994
1 13154 71433
15 9149 19997
7 52316 64971
3 13393 26879
3 28641 52251
2 30 93806
1 4392 75137
1 8805 48425
10 70624 83142
5 8865 29830
5 57238 60616
4 52161 80572
3 2521 48363
1 52878 90258
1 58867 68041
5 22890 50088
2 12330 40563
7 79469 90915
1 34680 38124
3 51998 74903
2 73253 82847
5 10215 91391
2 69154 92700
2 59056 71775
1 29806 71418
3 66430 88936
4 62124 91102
2 725 60338
1 76130 95151
5 18252 53867
1 24029 99647
1 1529 56833
25 3223 18272
1 12059 22512
241477 19693 20521
2 34735 83045
43 67407 68490
5 15813 95969
1 804 78261
2 60103 89373
4 15314 21186
3 41091 81789
1 6092 81498
1 23722 52688
1 4946 46253
3 68985 99969
1 35840 78126
1 43639 86206
4 50100 90412
4 52866 66006
1 23479 61723
5 10391 28051
1 8589 51894
1 80475 83452
3 15320 17816
6 71831 85046
5 35309 53190
4 73428 85519
13 1489 27382
6 18987 41288
5 32348 91385
2 38033 80869
1 29657 78959
1 14606 57526
1 61615 82415
37 48421 52546
1 5138 37179
5 17850 18748
4 61945 90989
7 37336 48753
3 69734 98739
1 68035 77029
7 50448 61561
4 9703 68857
1 39135 78533
4 21330 31519
3 45712 88168
3 58300 68510
1 55546 87652
1 30150 84412
2 71018 90092
1 40300 82649
1 54904 98697
5 35842 51316
2 30432 70985
3 45201 64889
3 8525 33084
2 25424 54432
5 63776 81981
1 275 47855
5 50096 71618
20 78757 80588
2 28208 65567
2 29218 57264
2 11230 88233
1 15261 86928
1 57136 93119
4 20572 59490
10 4317 5635
1 4383 79048
1 70849 77267
3 63081 93021
2 15321 90655
5 72164 96067
11 26450 33506
3 35302 72017
3 43068 91308
5 48380 55479
2 12965 50905
3 57156 59497
3 53333 93828
4 5245 39464
1 50638 90849
2 4915 38000
2 49386 65720
10 4413 38315
2 59618 62312
1 21510 80966
5 27554 41209
4 57954 98342
2 10907 32315
5 69503 88913
3 30795 72336
1 18828 95302
1 46705 83036
1 50469 92918
1 48372 65173
2 65431 83856
1 81400 97956
1 5052 41222
32 2645 17063
4 31190 71072
6 33493 41407
12 43414 45718
2 4824 38479
1 54897 96481
28 55184 58583
1 10820 67955
25 8938 15927
2 27856 82751
27901930 47159 47242
1 35428 38596
4 14347 75877
12 2731 19719
12 6110 32253
3 22649 70125
1 25154 69570
8 66934 94554
20 19866 22457
8 36109 44900
1 25280 91477
1 63998 79653
1 5767 98855
6 12460 17616
4 31066 55992
1 12935 92190
24 81691 88133
2 18211 53759
9 81412 88156
2 4910 68564
1 34129 42593
1 27129 87751
1 41126 47851
3 22860 44135
14 70980 84111
1 18796 65887
2 37452 57675
3 3526 73492
1 28398 50147
1 10727 52870
1 15905 88609
1 42751 75702
4 45409 99760
5 73716 96003
3 49566 95284
8866 82761 84525
16 10982 23939
7 78605 90607
6 21690 64255
2 31628 43219
9 10856 27503
1 31285 87699
4 5496 27085
4 42386 61442
1 11467 59754
7 61977 98431
3 44082 69685
1 5564 51775
3 64229 72627
30 1988 6226
4 6661 36342
1 36030 84974
2 36964 64289
5 8290 30215
15 57897 60008
9 77746 92765
10 31929 33771
4 52365 66791
1 51865 84989
1 3956 60859
3 17345 35872
8 65043 95320
3 54904 78303
1 26550 89088
1 16236 84081
4 7876 44072
1 5896 42313
3 22477 68182
3 11045 49638
1 37972 77281
2 29718 74905
1 1648 81300
1 21112 91018
1 57349 67994
5 26131 32299
2 33786 53295
3 37293 96653
1 39764 80640
1 50688 75849
6 77338 84905
4 2446 39319
24 22487 26288
3 27025 59961
7 34669 53514
1 34503 84058
6 77424 80574
3 38070 44020
1 36208 99721
2 28988 83033
1 27111 54031
1 20810 95019
4 39975 79033
1 39763 57812
1 23394 96383
7 6459 19959
3 4601 94024
1 36673 70005
8 4474 30780
1 22703 51725
1 42831 49082
1 18627 29291
3 41546 97015
1 52016 66791
17 74041 88534
1 46098 84211
1 37734 90210
1 32438 50586
1 57260 67205
12 59574 74393
4 19862 40297
2 33707 39134
4 75682 80075
2 25208 89503
5 26958 48120
52 82142 98654
1 36186 72345
11 91270 94547
6 56552 65687
5 14071 34807
18 11571 22830
5 5785 87391
124 92235 98423
1 18793 70523
1 59211 78258
8 35028 36994
3 46052 87098
3 67303 92988
1 76325 81122
3 53531 74961
13 11070 16807
1 48006 60059
11 25534 45848
9 66855 75615
4 692 34142
2 61517 90101
7 79830 95834
4 19713 73617
2 28274 85600
2 16032 47144
4 52093 95810
1 27380 89646
1 30282 78720
1 22298 49917
2 7935 74219
1 31442 75212
1 9448 83546
1 11460 67774
1 1500 46003
1 46032 75148
3 69267 97367
1 9239 57363
5 8132 11700
1 67131 81696
5 43045 45986
3 281 69817
1 31813 50962
2 50758 91220
2 72259 82542
2 11114 80912
1 1411 25299
2 20010 50790
60 3185 4665
3 34111 52949
6 7727 37325
5 50969 60071
118 88901 92048
2 1868 92850
26 24047 27689
1 20334 54667
1 56155 98515
2 21223 75346
3 29149 42979
1 7453 93032
4 52416 78979
2 73389 95254
3 27090 86520
1 6846 91755
1 6980 38824
54230232 524 1089
2 23136 93691
4 36550 92531
1 88379 97126
3 56575 86067
6 77355 86115
5 38134 56153
1 24466 50083
2 26182 80171
2 8310 40679
1 3123 75891
1 24614 78886
1 10745 49070
1 5340 61893
1 21514 41766
1 53779 82434
11 67621 80765
3 12514 20712
1 59137 85964
1 56998 88150
5 9054 35038
2 50732 89194
8 26064 58711
1 28589 54334
1 23283 96895
1 32728 49135
7 1339 35883
25 82898 93738
1 19047 55222
3 18869 73606
1 24958 72876
1 27976 74827
1 37918 63021
1 36448 72776
1 1468 33541
1 66103 75484
18 1877 21726
4 4344 45657
3 66466 90339
2 18095 66638
1 55418 89878
2 32672 55039
2 52611 68230
11 55893 81099
3 847 54379
1 14166 41439
1 6383 68270
1 32595 76609
2 1778 33770
17 7559 24235
1 11542 99783
2 43775 76983
234638 42682 43026
3 47686 98646
6 2176 8911
4 65427 99239
2640726 82124 82230
7 19560 26842
11 25663 31927
8 32158 44486
1 19745 44308
2 21841 36478
5 64093 77714
2 22082 69061
5 37921 84044
1 20691 53810
1081 54217 54683
5 82159 90722
5 3905 38332
1 27788 99335
1 28540 41167
1 27904 50062
1 9074 71661
1 14392 69781
1 28244 83646
1 2809 76609
1 26318 64757
3 60234 70747
69 1053 11497
8 72418 95415
16 42693 50157
2 23139 39774
1 22829 94675
10 64220 99192
5 19313 58221
1 36452 72531
3 68441 78502
16 84489 86080
3 36790 87428
4 46629 72859
3 10083 40578
1 14432 37196
2 32998 40821
1 49370 64155
2 6564 40261
2 6943 84090
6 78821 86205
9 11402 30361
7 54284 94695
2 26976 29578
5 29356 64885
68 88862 92518
3 51759 81218
2 33614 52714
5 23137 27660
3 34488 51744
1 33964 59719
5 29529 33810
1 30217 52329
12 40396 43794
5 19996 31329
9 43564 50279
3 87502 92550
1 34955 82077
1 2253 42616
2 44696 68812
6 64770 80863
2 8588 41836
7 56425 62687
15 76988 98894
1 38662 89732
3 40538 75257
6 63132 81798
4 28864 42596
28 3674 16580
3 32456 87061
5 699 80622
65 9457 10759
2 43355 55137
1 23869 78931
6 4181 37319
1 63421 76338
8 61682 65246
4 9806 39684
4 7493 47076
1 737 38316
8 71839 86412
1 47689 76743
1 3604 90598
4 38738 52306
1 35044 89138
1 26115 53775
3 28060 41652
2 60904 80011
2 20278 35867
3 20479 83097
1164402 46941 46945
1 15632 85736
1 68462 97528
1 17958 97866
1 55719 72147
3 23365 64360
40 50063 56308
1 24331 75776
75 11626 12661
5 40845 50125
2 17657 86967
1 16244 73221
1 20510 73822
6 71475 87713
1 15719 50467
2 26871 74279
1 3358 90354
4 30562 39949
1 9562 91870
1 333 53987
1 11492 46589
1 13536 49242
1 22031 42874
5 67182 83126
1 40153 82015
1 8173 68519
2 15608 72136
1 20149 50747
3 41261 94979
1 33043 92309
3 44911 85004
1 12721 94832
1 19083 90382
2 37232 93712
1 19201 70844
1 34139 51988
2 58826 75579
1 8332 52852
31 51800 56891
1 27103 87320
3 21556 57270
12 59313 66288
9 5241 38406
1 23416 39582
6 48926 79735
2 30485 38888
111 11199 12796
1 254 39263
10 53041 53454
2 3812 70358
5 46134 60725
3 27210 49121
1 9878 74262
1 33075 81053
16 9588 29379
32 85968 92307
2 10133 35464
3 41842 55418
4 54365 64132
1 54066 65751
39 13406 21872
10 67828 87502
10 7992 17800
5 40376 41690
3 67711 89864
2 5848 13971
6 47413 75585
4 14386 84849
1 59095 85410
1 58345 72301
4 21474 57993
1 22696 71615
2 42290 73699
3 11472 55030
3 18498 74714
1 18825 61853
1 5261 50134
388 80536 81389
4 5137 10447
8 42699 54993
1 17604 76692
55 90111 92386
6 14893 22186
3 42760 48365
2 3265 85749
29 48099 49725
1 14435 76898
8 608 13568
8 71291 91070
6 66643 71240
11 18877 42122
1 29441 73835
3 66709 77731
5 2590 55605
1 31343 37603
1 35708 81727
2 69409 97335
3 14632 41057
2 71393 92353
2 8787 87019
3 39650 96100
2 10670 67919
2 35152 75882
1 27588 50440
1 66152 81766
4 36325 69238
1 17149 94619
2 71968 80952
2 37128 47405
21 61358 64299
1 68998 78692
3 6645 40951
752566 74364 74608
1 12142 48613
1 21639 74118
4 29566 45791
2 15374 87171
1 33272 66241
1 15595 72888
45 80189 97676
1 32066 84602
2 11095 60634
1 4299 88952
2 66346 95807
5 67919 85615
3 10588 25964
5 86452 97259
3 22719 71373
2 3266 81402
2 23592 54276
9 7976 21863
2 38761 66087
4088296 31379 31561
8 11053 15544
2 39822 91236
3 23522 43379
1 16268 41978
2 35525 80009
1 37873 91888
8 64312 75941
13 74957 95760
2 44483 70984
12 197 18529
5 18871 61188
3 65869 99199
1 25633 76800
1 3596 96849
2 29766 51438
1 40137 91716
1 43955 58233
7 55031 84488
2 3696 53598
7 20237 26312
11 9352 34679
3 40054 76142
2 52955 83541
2 13501 57654
1 40242 90240
2 45747 64197
1 20268 25770
5 25971 37648
9 16863 18977
8 49246 83856
1 71667 80789
1 69113 83698
1 61323 83091
3 88606 99651
2 9173 87965
1 42135 97079
1 49280 97362
1 2561 84934
5 35168 63427
2 3981 92764
2 12658 60185
4 11601 56439
1 25403 81248
3 17267 42483
2 52963 78166
1 27461 58322
2 20540 35564
2 21069 32973
16 495 18265
2 23870 88655
11 79555 99709
3 36474 81596
4 3395 19121
4 47125 78727
26 76168 94698
2 22672 26099
2 5279 71940
1 4836 30761
1 33610 98367
2 27824 79853
17 75427 86358
30 57451 64611
6 71717 83248
1 26502 33564
3 35495 94578
3 28312 63776
2 17353 72747
3 5187 52881
2 34396 91736
1 41303 57668
1 44932 52697
2 50403 88711
2 29859 62660
8 5338 39618
2 46002 72426
8 73418 88642
2 32976 70973
1 12401 67577
5 21811 41401
1 32761 74575
1 43234 92604
1 49855 55963
5 78800 96606
1 38462 81584
3 44786 76719
1 27861 75461
1 52242 96750
10 81531 91782
2 28586 84509
1 19068 83185
2 1057 39218
1 19159 84322
4 38933 53456
2 33688 92873
3 68864 80522
24 1370 13880
3 33531 65162
23 62259 69173
1 25447 58468
412612 98369 99463
3 46724 53826
12 68596 90522
1 6624 64856
1 838 81514
1 6303 84434
2 8464 69445
3 30252 40449
2 30258 39065
3 69783 94614
1 6168 84433
67 570 11123
19 67187 70483
2 52153 75972
4 19989 73058
1 55937 76743
1 40847 85020
4 14837 41088
1 34745 99093
1 1747 99187
1 1884 43456
1 7318 95356
4 25587 37783
1 35372 88826
4 56977 71064
28 63408 67268
1 43114 83116
2 35469 63656
3 67504 81883
1 23865 78938
48017 73502 74913
10 944 9781
2 64460 92464
32 88126 92762
1528 36722 37949
1 51878 94145
2 26354 83865
10 29931 35918
4 42057 97785
1 55477 95240
3 68557 81930
1 14424 98832
1 47148 55027
2 26425 76420
1 9185 90341
1 27289 96924
1 43917 72039
2 4232 83863
6 126 64194
1 43524 73020
1 32490 69309
7 59329 63766
1 40509 96581
1 9237 93086
1 57075 99839
1 19836 96022
2 2181 89366
1 35466 90540
2 60303 97741
1 38803 78900
21 73238 86919
1 43979 99047
10 21961 44260
2 30936 97820
2 52967 90648
4 35149 40332
4 6376 15973
7 9097 37326
1 24339 88471
2 71414 93335
5 55551 78259
1 22248 62455
2 63258 81475
4 25033 47269
1 745 54200
12665958 43897 43988
1 45665 55350
3 21923 83956
43 75390 78436
2 1306 36392
12 42955 47762
28 6861 29701
3 57792 80343
1 13439 77412
6 3231 18696
2 8642 55158
1 28409 42430
3 21199 50934
2 15867 71461
1 24332 55537
1 31306 44826
1 32349 63505
1 66482 83142
1 28868 61294
13 49160 67101
13 74275 93957
2 32876 96180
6 36250 46336
2 19326 95067
1 20751 50475
2 75758 81681
1 27101 33571
2 17438 80760
1 33939 96814
3 8928 70221
2 3953 32862
33 83259 90273
3 7072 80874
2 1486 53146
1 25097 53001
1 28654 94241
1 27440 87378
1 29258 71717
2 59824 95757
2 28808 56579
11 46083 56566
8 39812 46836
7 77254 84492
2 1932 64923
2 11260 41206
2 3930 52686
1 21751 85055
1 5786 60836
8 22257 30155
39 90625 92043
3 64334 69461
3 1938 67169
61 4441 6678
4 47431 57833
1 29981 84172
1 23744 98211
357 93325 95954
3 66692 89429
2 35494 44857
1 24544 69599
4 8017 30946
1 24943 73417
1 30916 44793
72 11951 18898
20 81902 94135
8 15926 50837
1 35028 73250
1 35096 67187
1 7111 86599
1 40932 49509
1 42860 73154
2 2907 37020
1 27693 58908
10 569 27661
5 4490 23337
1 16223 40244
1 28906 66364
1 41068 86039
12 60534 67805
3 26661 29781
6 50135 95433
2 24459 60574
4 47217 99430
4 46317 93341
1 24578 66681
7 67486 90402
50 2988 9068
3 90847 97276
3 34920 66063
3 57186 95237
2 44890 70338
8 74857 99793
2 9867 95644
2 44531 59548
26 73500 78217
2 33167 92913
1 43654 56968
1 2235 83859
6 50412 98056
13 79595 83452
1 3573 64225
1 49281 94968
9 13034 29933
1 5938 71029
1 8172 71000
18 86450 96239
3 5042 73558
1 22064 86523
7 84385 92242
2 51710 86595
6 34960 40627
105273 69938 70806
3 43571 95896
15 71448 73767
9 54612 81895
1 40991 90234
1 45415 59637
3 8867 35514
3 16534 42626
3 9758 79923
3 41469 80851
2 32811 83631
2 11909 27393
1 9621 74853
7 68967 75011
4 62943 94305
1 43985 67848
18 26242 29510
4 25718 52672
3 51858 63536
2 25017 33858
13 87843 98129
3 8232 73890
3 64200 77033
3 65558 75153
1 58689 74285
1 12446 97883
1 35182 88011
1 27946 90458
3 26840 66150
10 75678 86538
5 13767 60523
1 3534 64425
12 15582 36378
5 15794 31003
1 954 62562
32 6015 9857
2 55455 76048
3 64561 89167
2 12871 44851
22 82581 92960
2 11757 39879
2 7872 31389
2 22901 65421
223 91787 95842
3 9723 63283
1 9774 84511
16 72288 76380
1 17887 88234
5 31185 69722
8 61613 67039
4 2292 32099
4 47554 56665
1 19769 62247
1 8087 67461
8 30172 52740
1 21669 92522
6 42486 47941
2 6307 64725
1 10046 64799
1 5496 52796
1 33535 59616
5 59626 73803
2 56454 99968
1248 72503 75110
1 5669 79476
19 80812 94696
1 59835 66809
77 41244 44220
6 32841 47092
9 2051 27959
2 35322 36300
1 8333 86709
3 4181 55490
1 24621 95839
22 17754 20309
21 74588 86887
2 2002 66676
2 1976 44488
1 30433 41650
1 3861 72270
1 53397 88227
1 14925 98613
11 23637 32999
14 70801 84884
4 8189 96703
1 2715 50558
10 57180 72793
2 27874 41724
646 500 3305
6 82535 92587
6 71975 78936
1 32869 62533
1 12971 80495
2 51005 90511
4 43863 66645
2 63092 72787
113648927 98932 99241
1 44679 80747
20 63219 71586
7 752 51584
2 12897 53426
3 18926 58122
1 21440 74001
4 47507 95612
1 20048 94933
2 11138 35306
1 53192 85354
2 28959 37910
1 15359 56307
1 31294 63639
1 47884 88425
5 43507 82790
3 32736 89886
3 87952 91668
1 8977 72978
3 73596 89900
1 34660 54516
3 3036 87383
2 21233 68208
1 6772 32432
2 655 75158
1 54268 90011
233 7153 9372
1 52828 76984
3 21734 90043
9 51839 54107
2 25862 64783
4 65208 78733
1 50065 72609
6 23573 31969
6 32950 49079
2 70726 84501
2 30095 74578
4 40780 52094
2 39245 78270
2928 99119 99804
2 810 55497
1 9790 79761
1 37811 69349
3 24696 42173
2 8892 23365
1 43158 50051
3 68009 79880
4 32314 75200
2 31441 76222
1 29170 70836
2 71354 94336
1 22041 80412
2 25005 47127
1 27144 45009
1 18932 95680
5 78541 79684
1 43316 59344
1 35036 93625
1 2644 73157
3 47819 54522
2 39213 84184
11 9881 35480
1 15003 80438
2 21545 53245
3 21351 38595
3 21236 33405
15 64800 67471
2 30658 45283
2 9029 44593
1 31919 68689
40 92680 94491
4 3550 77288
3 63304 79686
18 89264 95477
1 17274 50170
1 27485 99989
2 29203 86993
9 70169 82053
2 21729 75833
2 41074 53925
2 6076 75420
33 75611 91098
2 32587 49704
2 3721 48082
1 32370 72286
1 40627 51176
1 38068 56362
2 26394 36092
6 46410 82430
1 42517 91241
1 26121 44071
2 25043 73528
1 19213 41575
1 19824 88432
1 5426 64414
1 25674 72336
3 70267 80439
1 57199 77251
1 9218 37480
29 49682 50737
4 13228 53977
9 9794 28713
4 24976 67738
8 67946 85639
118 4024 11407
1 67189 79144
4 9254 67694
1 4245 69352
1 4158 60461
1 1092 60784
1 40226 78778
1 7945 93494
1 42380 72705
1 35857 53235
1 34194 94506
1 25403 80912
1 11808 59532
3 9286 36229
1 27995 94164
4 74654 83461
22 72673 76097
2 33935 48403
2 15398 44799
1 33226 46060
1 34722 53693
4 48360 84943
8 54776 66698
2 15143 88588
5 51063 98183
6659957 718 1308
8 76536 96342
1 56904 93337
41 3307 22799
2 58580 78182
192 6949 9259
2 5320 68179
2 64993 80781
11 21454 33210
1470 12235 12415
6 31039 52869
5 30833 95989
1 39848 82274
2 64716 85565
2 27861 50637
3 20981 39398
14 9699 11454
2 26944 67045
2 46041 92058
2 8066 64165
2 8712 32333
1 63438 72392
2 54063 76216
3 26433 55073
2 50640 89279
2 40034 61797
1 15271 94703
1 23317 99042
1 43786 86941
10 27976 31055
3 42203 97603
1 9154 72248
2 61624 78319
26 9041 17561
11 77184 98096
1 21674 27998
2 19109 99960
3 75139 85442
4 9429 75839
1 12904 86955
1 22506 65099
1 45783 87757
2 32573 52605
1 18152 98590
8 65878 93305
1 8799 89011
8 6353 21472
2 27476 90143
1 27603 64553
3 47350 49803
1 49785 55628
2 35574 81724
2 33653 66392
1 23468 47032
2 25007 65347
4 60848 76871
1 38485 77986
1 17324 52890
11 9225 18708
3 31068 95853
1 26050 98653
1 31634 82189
4 36879 44925
4 8932 49045
1 42839 90628
4 60813 94595
2 18320 66065
2 15313 79596
2 26461 40264
7 170 22223
17 12920 16117
4 72831 91623
4 11184 58052
2 23323 51192
2 7160 43541
1 4864 18840
2 4160 87062
2 5026 92898
1 38968 80452
4 33725 39463
1 36826 95659
3 62547 75306
6 52124 55636
8 75682 87291
4 3429 63229
128 85885 92876
1 13740 38856
3 56730 85305
3 19453 69100
34 20037 26700
3 18742 83457
1 27347 63765
1 4170 48743
3 56817 79448
2 22339 36907
2 39012 89478
1 22258 95652
2 3378 38972
1 18033 49170
1 17249 53129
1 19052 89686
1 5045 92136
1 35676 51898
14 16899 30163
6 45745 68005
12 80968 98495
1 496 44765
3 31563 64515
2 26660 94377
7 61396 97311
1 60218 89207
2 36022 91209
2 21242 55603
1 18699 47422
3 38836 66353
24 69309 71835
2 30979 77055
1 17869 59657
1 21991 66423
194 546 2851
1 61239 83039
3 59939 88375
1 25624 73473
22 54996 56846
2 57239 89234
3 35917 61722
2 52828 85975
3 9517 45007
1 36465 96502
4 37934 51655
1 8316 68010
4 28281 37414
3 12247 75883
37 22042 25092
2 60812 91185
9 67795 90402
48 3539 19831
3 32715 43013
1 4501 39572
2 7761 95529
9834291 82231 82509
2 6460 91887
2 9969 74129
1 25524 78945
1 4339 44016
1 24353 95606
1 32641 78995
1 55007 71252
2 33081 55142
15 23105 30712
1 40967 67416
3 11145 95060
3 52010 95332
3 44873 58790
3 42880 95887
2 49255 52482
2 492 75502
22 38094 43066
2 44602 67185
1 15688 82777
1 60610 78972
1 21642 74859
2 57431 85956
1 36867 43465
1 19011 91475
2 29543 43687
3 54581 81279
3 32097 62416
24 17801 21879
3 32888 44166
1 7758 56966
1 5263 37592
9 54020 56552
3 8226 89501
1 44347 84452
1 14120 65484
2 900 51731
2 5219 54835
180 3650 9130
23 79279 96368
10 1838 8922
2 38098 66610
1 54961 79991
4 26996 47030
49 30573 31858
1 29852 74341
42 87668 96054
2 22822 67749
2 16823 59390
1 34875 63263
2 31838 34762
1 22103 66992
6 35696 38012
23 3772 19619
13 64075 87623
2 36386 98559
12 74589 89619
17 84485 96665
1 63738 84880
5 48714 84946
1 40634 86063
17 26471 33402
4 50177 53851
9 42664 50498
3 23856 70820
2 55193 94277
9 5916 31194
1 1179 50610
1 4479 95579
11 78250 86188
14 89599 94685
23 12504 22354
5 54987 79331
8 50310 65054
4 78459 96493
2 14636 74896
2 43187 73545
117 25682 27439
5 15384 51395
2 34824 96050
1 1496 87086
2 68211 70781
1 14569 98190
3 70873 83430
23 66231 75497
2 26873 82791
6 14745 30816
3 46923 89347
1 10975 63807
3 28866 64922
1 20902 84714
1 30656 58020
1 52322 60818
1 1325 60219
8 55928 65691
9 11522 20303
2 6451 84409
1 21295 71369
14 5372 23325
2 54780 73685
2 35891 69512
7 29219 37442
5 37461 45282
1 45840 47988
2 35049 56279
4 9637 33127
1 16046 29346
3 54874 79564
1 5508 96685
2 24728 97349
11 4386 20943
1 2548 49840
6 83302 90171
4 23708 83997
2 33190 83748
1 32028 81628
1 18294 95988
1 17718 32341
2 20389 38877
3 32886 73676
1 62397 79251
2 16393 74928
1 39198 91543
1 27703 82306
1 313 66393
11 40200 43741
1 30220 96761
3 60581 94661
5 1405 37416
1 17155 50169
3 33778 56293
14 61021 62449
1 11367 82116
4 69828 82194
6 14458 54800
37 84562 97100
2 24538 67092
1 16187 45103
1 8022 97816
1 16357 40432
1 29577 76586
1 25735 55679
3 59073 71004
1 25831 30899
11 73095 80844
3 39301 68256
3 28697 72567
2 13506 54403
1 31265 62682
1 7631 63807
4 48140 58193
2 24782 75169
2 52064 83671
2 59032 77710
1 19933 95853
1 16001 83788
1 50764 74629
1 55602 97971
1 38329 79437
2 71898 83822
27 45290 46980
33 63731 65001
9 64861 79652
22 78427 82009
1 38469 82516
5254234 22296 22560
11 1140 44724
1 31017 62976
18 4972 26173
1 26476 50404
95 95769 97564
4 6468 97333
1 23869 76560
1 24636 94383
1 39660 84129
1 17496 52596
1 4517 63978
1 1171 99505
1 14096 61993
1 21183 57235
1 60769 85154
48 50172 51039
6 3878 37139
8 43384 51756
4 41197 76948
10 62395 71445
1 30533 74073
1 49258 86341
1 47668 79952
1 20693 75175
1 6888 98491
1 54313 73553
3 26146 64917
2 44733 95977
5 31405 43385
10 1656 17053
1 63852 68841
5 75445 87814
3 40810 78356
14 15666 20385
1 6073 66310
1 33313 56043
3 55626 97256
13 69041 78227
1 63625 94218
3 7888 70222
5 71449 80603
2 45951 66346
1 1180 37479
4 14839 42703
3 33810 91588
1 49815 70555
1 10300 82580
4 5251 37245
5 26379 32059
6 71358 98514
999 96804 99452
6 27081 43905
11 42582 48330
13 60281 64917
3 16865 50776
1 9111 62783
3 50765 96865
1 9849 44983
1 23587 59885
1 43243 47968
3 34779 36860
6 9828 26780
10 48219 51573
2 19701 77370
2 35864 97190
2 43966 65007
4 5151 49923
14 63822 79234
5 43030 51105
7 27174 32479
4 12471 32348
2 16458 55491
2 28017 67567
4 51090 89297
5 13675 21812
1 15705 30081
3 54472 99566
1 53909 90431
1 16376 85436
2 44238 49568
2 26860 35337
5 3268 24959
3 51628 81528
2 63387 79495
1 24489 83034
1 43642 75266
1 11199 78496
1 7746 72069
1 31373 87977
1 55891 91719
1 26388 30167
8 21475 64247
66 5808 9971
2 59502 93686
3 46404 71573
2 27189 60751
1 12654 95913
2 31337 52222
5 8656 20211
1 25335 54067
4 34545 95011
1 41813 67446
2 37996 85105
2 30276 51749
1 12299 91286
1 22104 52049
1 2166 98238
1 37361 80384
1 15504 50522
61 80978 93621
3 50503 75671
6 69700 73810
4 22279 77805
1 36759 60344
2 63949 92111
22 16053 27413
2 30686 61143
4 16684 25755
4 60533 99988
1 62140 82304
53 6040 8692
2 4990 40681
1 10616 76925
10 1072 7701
17 19865 21825
76 11899 15159
4 10155 66614
5 70714 78671
1 17807 91819
4 29514 82215
3 70255 83264
2 16807 84131
4 7006 23513
1 37132 98619
6 32015 36306
3 44761 76810
1 34673 89558
1 1091 85863
1 9992 92936
1 18516 73383
4 44015 51218
2 42652 51808
1 43047 90136
1 4780 99961
24 77678 96040
1 22161 98386
1 27343 87978
4 53918 78899
1 26582 68272
5 3903 15137
23 43421 44487
6 5720 18125
2 23773 70402
2 20899 88261
8 14226 24015
6 66573 99181
5 7191 39478
4 67836 89342
2 14303 97400
5136 89759 91504
1 48529 99781
3 40714 87313
1 37783 77281
2 39357 73542
1 42929 95585
622661 45179 45870
6 9616 16416
3 13386 25887
6 36343 61035
11 55516 64987
76 85236 89969
1 20396 49213
6 4816 33660
2 33342 60229
3 37283 84323
1 368 20190
1 2371 37797
2 4497 79038
3 50170 91663
2 16189 90409
12 88104 96735
1 3939 94100
1 1411 20992
19 27615 38773
4 63025 66927
3 6121 71396
2 41337 66274
17 4712 11044
3 5493 41238
2 85516 92768
4 32083 72952
11 18406 36705
3 6263 89348
2 9552 32901
3 5021 29967
1 37310 71299
1 2307 50002
2 18682 50887
3 20494 60139
1 34526 61165
1 48408 81132
2 6391 32745
5 66945 81602
3 28546 44678
3 50596 99125
11 62358 76502
1 34209 53538
2 31319 99849
1 47143 75637
4 37313 56609
24 20840 25078
2 511 53659
3 27706 37838
1 22465 63771
3 66183 92812
18 1049 27359
1 9318 49656
5 69017 72781
6 22908 54588
60 87963 92524
51 57355 59962
3 22160 43945
11 40389 46536
2 38632 54135
1 15695 40843
1 28683 75491
1 28451 47451
9 12420 15379
3 6214 18088
9 51235 71772
3 22008 97589
5 74269 88927
1 36956 76414
3 29365 96864
1 24921 55680
2 16589 81886
16 82868 89927
2 20118 56305
1 32601 41518
4 44769 82185
1 41116 95782
2 1350 60776
6 79499 91709
1 55040 66941
2 41486 89288
3 43775 52928
2 83778 91780
2 80354 94302
2 84208 92793
1 8425 74811
1 27010 79874
5 54938 69602
10 18555 41518
1 8050 65340
33 77785 83509
2 20249 85615
3 24115 39631
1 12042 61997
1 13124 67832
1 58852 85039
4 79219 94013
3 35767 68220
5 46380 57520
3 46867 97205
1 47331 78835
3 9568 43878
2 13217 34966
3 39261 84772
1 23847 65208
10 12302 24566
8 7790 32723
3 45134 86672
54 938 10239
4 23346 54383
1 39681 50132
1 47884 58771
12 78597 85601
1 41479 61897
4 9887 19052
7 7747 42810
3 69846 78300
306 2110 5398
2 65234 92222
7 30059 46899
1 3279 83482
20 61741 64912
3 81292 86290
5 71477 97244
11 55532 79383
2 7638 17195
95 1369 5884
2 24153 30541
1 55633 66711
3 48767 88237
3 16219 60921
7 71747 79039
47 85471 86089
76 89413 96541
5 5803 66690
1 41360 93481
2 36070 99121
1 7108 60846
1 33962 97336
8 70524 80142
2 53672 60152
2 24318 75983
4849 47799 48609
13 9202 34590
2 41989 54015
2 71011 88412
4 16705 85554
1 24228 96603
1 28970 48478
3 50550 70610
58 1847 4694
2 28116 74117
1 12198 97743
1 29458 47461
2 4944 91963
1 28372 61049
6 48640 56046
4 51062 55492
2 25263 32780
32 3366 4891
4 56607 93865
1 59263 98973
1 40779 70428
1 32919 92674
2 28266 62069
1 43138 94074
1 2373 87944
21 54380 56921
13 31706 48056
2 51586 79744
5 60202 64335
1 59822 80209
1 9008 75339
14 28860 30596
6 67953 91406
1 19096 52775
9 36727 51275
3 58614 62021
1 47101 72720
2 1609 36621
1 58923 82768
4 87609 98776
6 32117 54549
16 17151 28578
5 7353 30339
18 62796 93407
5 11564 71708
2 53997 95611
2 25501 59733
9 88225 94738
1 10980 92122
2 14800 84034
1 59938 93533
2 2359 88090
2 39361 70435
2 7877 32918
1 23514 55472
1 48428 86004
2 32467 83313
1 39597 69735
3 85062 87002
2 23952 99829
1 51776 69078
1 56782 89920
5 74317 96536
34 4345 10321
26 23418 28063
1 14775 26215
6 41932 64835
2 58315 98186
13 67605 75284
12 49676 50469
15 20902 28630
3 10957 87856
1 663 52705
1 60881 83858
2 2706 56316
25 84777 88895
1 46333 75077
1 16597 64447
2 1023 62977
3 70506 91634
11 40233 49189
3 897 17000
1 40453 95225
3 76421 91544
154 92395 97841
34 89290 95058
14 6978 40474
1 40317 77763
4 59957 72782
2 9043 49441
6 53307 80152
5 56661 92084
1 43478 80403
5 22275 41473
2 37305 77529
1 47879 80407
1 12037 90964
2 66821 73590
10 79979 95984
4 17461 19912
17 20224 20921
5 2220 38901
1 35332 86102
3 3490 9756
5 7524 33442
2 7481 86294
3 49605 70487
5 60005 68538
1 37125 86342
1 35081 79321
2 30310 60865
4 25510 47775
1 23510 59523
5 74498 92535
1 22457 88826
4 28233 68933
25 18 17995
12 66640 78233
3 19571 43504
15 37064 52868
3 55159 62021
2 26096 57480
1 21365 51971
1 38887 44280
6 54641 99507
1 32925 92055
2 32794 84213
1 21219 93253
1 20820 75128
1 37100 81468
33 56680 58159
57 16300 18103
4 7111 30658
3 30182 68402
2 28217 75852
10 75348 90062
1 37728 87364
435693 10226 10756
3 25360 86404
7 53704 56377
10 11680 41651
16 87938 95230
2 16785 48390
1 20253 86080
1 24890 33367
2 5718 95801
1 24200 34730
17 86216 89901
49 622 11692
2 2983 99948
5 13765 67403
260536 88995 90674
11 64445 65024
3 41181 60371
1 4827 13478
1 34724 71892
10 75937 86547
6 30141 40656
3 14501 22697
27 79659 82992
4 78952 94205
4 56434 81024
1 27777 46673
14 49375 56024
1 26266 45267
5 54750 94180
1 33031 79560
2 36393 64561
3 5503 79940
3 69200 99001
2 44242 81399
1 31673 60386
1 58487 77329
4 67234 96349
6 58776 71977
8 42392 48062
1 28335 72758
3 57294 90893
4 31919 44567
1 38874 73928
1 62133 63755
34 20587 24767
5 61920 85297
1 42267 45005
4 8414 73367
18 87964 91053
1 79723 90962
2 14467 29022
3 22636 30655
4 44727 63079
6 28094 46048
137445 8372 9585
1 20475 52375
2 25809 54140
3 532 27880
1 27177 52544
12 28583 38892
2 21829 89548
3 43164 50600
1 24759 63583
1 33245 44244
1 8192 98870
1 39974 65411
1 23552 72864
2 11554 34234
3 34593 45454
35 87551 93333
1 70847 92127
3 20359 78111
1 24128 85647
1 5394 46544
10 68429 84311
1 12783 28627
3 12318 71360
7 84846 99209
2 20127 47609
1 4390 61008
1 63691 92907
4 48378 54146
10 5597 33200
544 72992 75193
1 10644 82149
19 60565 70780
7 78327 98816
347 92889 94377
3 54886 91424
7 17081 56141
1 52604 71469
4 20531 41784
1 9989 92304
3 44948 83044
2 24351 54439
4 27814 62459
1 28269 82113
1 35097 51180
3 66982 88088
3 23330 86524
9 82567 93497
1 39843 47806
1 78861 99513
2 52862 74693
1 69142 76643
1 44315 71322
2 79264 90157
3 16781 69665
1 29874 56716
3 82602 92586
4 24688 45508
2 24692 51548
8 53640 63582
1 59602 69085
3 8289 50377
9 64220 65424
1 19901 95951
2 53354 81578
1 14338 69215
1 30721 78278
1 22055 71911
1 10215 98040
3 83648 97094
77 73029 77281
4 20698 45636
10 70231 93730
11 48298 50544
3 34179 63230
7 72317 92164
2 23735 69780
2 42836 94451
10 14981 42394
1 21094 45724
1 39084 84779
2 77391 94800
3 42228 47481
1 2099 49399
1 10129 63584
1 22564 69160
1 4371 51840
1 26718 49629
1 2829 53289
19 47717 49254
1 8009 42952
2 10477 63771
2 38956 75129
1 25168 46618
1 83929 97277
6 47919 58649
1 9873 81959
3 12055 45501
14 4890 27319
1 62215 69933
3 30256 70408
1 1268 58654
27 92910 93541
1 38833 95660
9 53132 79916
9 26751 40162
2 12218 64743
1 27982 81265
2 37252 67177
1 23419 49838
1 15815 77351
2 16636 42985
1 4198 59328
1 2920 77902
1 40249 41753
2 29701 71469
1 14021 60829
115 8621 13923
2 1997 47190
1 8573 84169
2 48415 72846
15 74187 82852
8 80608 83148
4 22593 37164
12 50839 68248
2 32250 44706
50 88957 98313
2 30144 63293
1 31766 32920
1 39023 65071
4 41251 79084
3 18829 79612
1 10562 93757
1 52925 98302
3 28474 96552
1 1891 80508
1 6332 91976
104579 99270 99431
6 65597 65972
32 16616 21713
3 28823 93603
2 28416 63734
3 45512 53875
1 36100 91700
2 35028 73514
31 14989 17361
3 16126 58823
2 54850 75135
2 18581 70152
15 78514 81207
2 27414 93272
1 23407 58239
1 19778 37447
6 9096 31143
1 16328 89319
1 17443 62274
2 7063 81381
1 4961 94350
2 42986 91875
1 37402 80994
1 13704 33982
1 33359 63168
2 8703 73202
1 44635 73827
2 34942 44361
2 40293 71949
6 7446 35310
19 79653 95761
3 44846 66303
3 28580 31431
1 35817 96282
2 15498 81682
4 36201 43066
1 18284 45776
3 722 32805
2 41478 62502
1 28849 49439
1 4737 31302
2 4970 38857
5 33397 51666
1 25304 82486
1 4027 60079
1 25947 64904
10 77093 81948
1 11084 34543
1 10425 79488
4 8233 28161
1 26665 35992
2 4062 62271
1 1940 52031
14 20947 25574
29 2254 11491
4 32264 47526
4 28538 91359
24 87643 89485
27 10770 18799
3 22756 94745
3 937 42367
11 59904 95816
2 52851 94464
3 17880 42379
1 1803 42756
1 9553 99026
1 10773 77637
1 8199 62960
1 14629 92743
1 6636 91014
5 71943 93418
1 16317 83983
4 11642 30244
2 58025 77573
3 46807 63740
2 400 79317
1 7652 79005
2 25268 89950
2 48324 53518
1 15805 71573
1 11776 58625
2 47851 66562
14 1988 21579
3 948 67404
18 6005 16453
3 22695 88502
5 16491 28678
1 16129 19031
1 9736 33891
2 22171 99368
49 74874 80842
27 84636 88984
3 57209 84818
3 17552 43054
2 33230 75927
3 18490 56701
2 9689 37613
1 17663 94054
1 60138 95545
2 21934 80536
2 14925 19049
1 58397 94654
3 58784 87448
1 3733 77419
1 46276 98065
1 38221 92632
8 31086 47850
2 9481 65741
3 81095 83381
5 10282 32674
2 43621 71627
1 25114 88325
37 82341 97455
5 57459 65431
1 30205 66338
1 7605 85507
1 10617 65722
1 34579 94996
1 49057 63049
1 42523 88441
24 63459 69393
6 14958 40292
1 50697 74476
2 47917 93420
1 15622 96869
3 8526 43177
12 72734 89117
1 27716 89460
2 58375 76442
3 15131 60029
13 13670 18978
4 67452 85765
1 49449 87297
1 54736 99730
1 57879 98647
1 46626 81596
4 5768 44148
3 30847 40266
1 37602 93280
1 19602 84314
2 27415 62711
6 6758 28090
2 73102 88252
2 61357 76099
4 8784 33491
1 4404 59578
5 29062 34717
1 11473 44897
4 18439 31240
6 39762 85461
2 35647 42796
4 9053 83347
1 69827 85443
22 86001 89845
8 36109 56696
242 4257 7549
8 81347 98166
3 10296 50091
4 29099 61915
2 26928 65286
3017 39707 40308
1482 83167 84716
2 39460 76051
1 502 30881
8 61204 79299
4 35465 56685
6 81137 87670
3 44653 80010
1 21963 71129
3 84102 89251
26 8182 12557
4 29170 76234
2 35220 54769
77 11172 14458
18 65833 68745
19 51928 60128
1 71080 82998
4 30442 59520
1 3146 47071
1 25639 94713
2 26706 58376
5 72220 90162
1 10160 73493
1 35407 55664
2 23146 54532
4 7337 30534
1 16676 79231
1 39998 62132
8 63572 74514
2 67501 84228
11 47805 82425
4 30075 58855
133 5905 7249
92 82362 86611
1 65946 77415
4 47814 72723
1 31428 50059
2 45943 51475
1 23372 95012
1 26939 38044
8 14366 40509
2 48586 57836
1 5331 85496
3 69879 90330
2 8012 39527
4 31145 79631
3 65661 95162
3 52089 82539
1 26517 85791
1 15149 98754
1 10933 65390
2 23620 80749
1 60965 95620
7 11155 40728
1 8356 75941
2 53107 93563
13 7614 14785
3 76935 81940
3 17274 79335
2 66873 93165
1 34055 59002
2 50483 93821
2 35775 36604
174 10321 15611
21320 60057 61776
1 4365 79427
4 72177 78629
6 1764 55922
2 32940 58900
1 60951 94006
1 43112 51025
2 41399 69146
910502 33439 34515
6 24211 50284
28802 91791 92860
2 5458 71757
1 13430 41104
1 16299 88559
1 855 78705
2 65797 95618
4 49463 63584
4 57482 77731
4 19088 73456
1 11467 70026
1 19560 30786
2 16174 92768
1 22980 95073
1 18119 83592
1 31769 55504
1 1985 17051
3 54582 57784
1 40723 65590
3 18389 48164
2 20803 42544
91 56529 58260
1 32334 54069
2 54209 98354
1 20118 65806
32 19284 24785
2 34736 44526
3 45569 67866
1 39285 69528
1 49452 80135
1 16168 25261
1 26645 93956
1 4296 53035
1 23183 85089
2 33578 63337
13 9611 34052
3 33535 64441
1 5319 80847
1 41966 95041
1 16945 60132
1 27229 65429
1 45847 98807
3 61768 85910
25 62954 99425
2 934 81537
1 8916 79894
8 25366 52443
1 48283 97118
1 55485 78309
1 5539 85014
1 45248 75915
1 34921 90550
2 23232 58632
1 50754 90497
9 11099 30588
2 18027 40422
2 18644 32932
1 30430 87234
3 30369 93697
3 8575 86098
60 86170 95650
2 46423 74520
1 5525 93245
1 16406 79946
1 49425 78899
1 16504 64950
1 61385 88470
2 28881 93998
1 16578 82622
2 29918 50035
1 2701 40510
1 6863 77233
5 58369 72592
9 621 29811
1 40845 91212
2 17978 35301
6 4574 26857
6 36708 81092
1 38272 99173
2 6158 64724
1 33281 66682
1 32941 54022
3 61480 96757
4 3931 29737
2 5554 46861
2 2383 81144
1 10539 68045
1 44791 90301
1 16293 98199
8 59914 89004
3974 41181 41844
2 9381 49899
15 79676 98317
3 10577 63882
3 51399 53361
2 42076 56026
3 43868 61383
1 5399 46586
1 20061 85621
3 26558 31046
2 5118 79012
1 28100 68166
5 18218 26371
83 4259 14306
1 26185 91790
2 11597 56921
2 63810 92342
2 283 58811
5 51072 73630
3 14260 92923
2 35357 95901
1 5689 60410
1 8706 87831
21 79237 93416
2 25275 59667
1 3773 79640
17 5419 19038
3 8132 48252
19 2406 11537
105 84557 85405
1 5103 98513
1 25334 46912
5 40303 56493
1 50756 72036
1 38414 49206
1 33378 71046
6 6066 41542
1 22478 83295
1 46697 65844
6 52251 83889
1527 1687 2342
1 45883 57364
1 25149 74834
1 28911 69247
41 70063 74614
2 71444 88708
2 55940 95282
18 14051 27818
2 5403 89263
57621172 41066 41139
2 17582 81805
3 48735 96591
3 20795 77381
7 24182 29989
1 8070 57574
1 30628 67024
57 65875 67387
3 56783 70935
19 5851 9945
1 23892 49544
5 10064 58996
22 72560 82676
1 49248 83221
2 1130 81992
17 85849 99545
1 48469 75094
3 38241 81790
8 41458 48500
1 33306 61575
5 29350 54574
2 18595 63809
2 55396 75465
16 45592 47223
1 10330 20341
2 44934 62865
1 51055 73409
13 2305 14945
9 2267 23722
52 79660 80562
10 22677 35667
3 23579 49028
1 9873 72406
1 26990 84704
1 23289 74846
71 3846 5026
7 14457 15699
1 50509 77813
5 53351 99956
5 12433 43613
1 8095 43364
12 57452 78534
2 51274 65317
9 58493 71505
37 75636 91901
2 54843 93553
1 16238 81578
2 9914 65064
1 47588 69636
1 13211 72332
4 25353 41788
7 74073 95467
2 19065 64513
1 57010 76757
3 14539 46714
1 49468 74877
632118 94717 94873
1 8871 56896
2 40635 92356
2 23210 80779
2 37040 80687
2 39565 72144
1 2613 80209
1 39088 69272
1 55756 95159
5 812 43228
27 25352 28656
14 15833 24456
17 33725 38071
7 29710 36768
4 43964 94773
2 15017 66453
3 18759 27288
3 59002 87449
3 69153 76004
1 57608 83932
19 40438 43853
1 136 95497
1 16395 68078
3 4676 28027
1 20085 63770
2 6568 81478
38 2470 14351
1 24448 50959
3 33872 77088
5 50590 55768
2 20455 51325
3744 54065 54201
6 57209 93753
1 59230 81077
1 38784 99914
19 68058 70578
1 19497 60076
2 4374 50863
8 34609 37573
26 91072 99476
6 45724 52837
31 81805 87402
1 4756 57582
36 91475 99017
6 40458 66426
1 29957 89528
3 36260 43394
2 15846 73862
1 16701 45098
9 28909 38874
1 518 51180
42 77818 80895
3 18178 87623
1 18247 96080
10743 75177 75228
4 50756 75955
5 44542 81873
1 50824 72475
1 7865 74476
1 55330 83794
1 52388 79394
14 84978 99376
6 73543 97556
1 2042 71352
4 7828 33313
1 27148 80670
4 62525 77029
7 24280 49569
1 48086 87008
4 971 32954
4 15058 74455
4 25200 46980
3 73774 83074
1 15347 83355
1 4940 61273
1 28057 86511
1 67959 70645
344 64551 64731
9 73430 83668
3 13741 64477
1 14961 67646
3 38699 51728
1 32361 70490
5 49736 93267
32 6751 17363
3 26716 89522
1 10159 68156
5 4126 39932
3 68897 99577
1 9388 23883
13 17737 25022
1 41849 51690
16 36320 39564
5 49326 76364
38 81969 94375
1 38337 94593
2 9619 82938
2 21645 82222
3 17444 54932
5 5262 61598
1 6749 78198
1 38999 96407
2 77248 81647
6 75467 95372
2 75275 91926
3 7614 46461
2 7834 16215
3 69891 93426
4 24160 37724
7 48139 57887
9 52408 58932
4 61398 80081
6 26473 39708
1 3621 43966
1 4611 50309
2 54988 90702
1 53113 84566
4 8466 30930
46 88790 95687
5 12428 47596
1 12018 97483
2 31779 60213
1156027 77757 78348
1 32749 50814
6 75584 85874
3 1442 65965
15 5470 23501
7 38555 57102
518666 73771 74176
27 44064 47990
8 49759 54267
1 7441 37570
2 22485 64584
3 10306 88813
3 17622 91235
1 4176 46398
1 27561 77179
4 12531 16474
13 82173 94969
6 62424 65851
6 48497 51570
4 3323 42892
1 26449 86124
1 29593 38331
1 24557 52010
1 30784 59021
1 33378 73841
10 65652 91570
3 30415 91810
1 17436 39920
8 55767 63027
7 65692 94439
3 33369 37906
11 52592 63592
2 51102 75646
4852 48070 48471
4 30665 66143
1 11570 86589
3 39781 57121
1 4489 95854
1 16962 52061
2 36493 98782
3 76301 93291
20 8253 35427
379 2618 3304
2 9204 88997
2 13027 99538
1 27971 95492
2 29764 61221
1 828 56827
1 1382 80734
1 7517 81622
1 44223 62004
2 55978 89534
1 22025 89764
1 37970 52334
4 10214 19282
8 69897 84001
1 11396 95565
4 50316 82244
2 43601 65269
4 16819 33376
2 11176 81113
1 34838 72019
1 17504 88307
18 23652 28707
2 23465 71048
24 87132 92107
1 39183 60909
2 16997 96264
3 29600 53976
2 58115 59450
3 48215 50274
15 79388 81295
2 13544 60733
3 33831 36348
4 15014 93389
4 26741 47205
1 10477 68231
3 46342 59951
4 18834 38670
1 29354 75197
1 29201 60090
1 33824 38373
15 84045 86925
2 30332 64577
2 52996 57224
1 18845 48991
20 63132 76795
3 30920 86816
3 21256 32110
3 42952 70175
1 31259 72996
1 48168 99492
3 11730 28514
5 23168 42393
1 21696 67877
1 47742 74806
4 1168 28165
18 67494 96886
2 13783 73035
3 12267 92780
52684 99269 99500
1 11906 54088
4 50407 80258
1 24725 75535
1 58934 70423
3 28547 51304
2 14281 61015
2 54103 65421
11 43085 46392
1 31851 68314
2 240 69065
1 52140 86337
1 48769 88377
1 38731 81965
3 56451 98182
1 6046 69593
1 57526 66772
18341 25418 26125
3 3510 7470
12 10389 27718
3 11757 94819
1 6215 43989
63 6266 16849
5 32521 73691
3 460 54948
1 14222 95479
1 22536 84713
1 13887 34193
17 75648 86236
2672 75564 77661
3 34363 40748
3 11490 53594
1 24573 97539
1 35058 68348
2 32441 66789
1 10272 96521
11 75872 89475
1 16417 98279
2 63354 90302
1 26245 62659
3 32092 55774
3 72796 92685
1 73681 89779
1 20304 41738
1 29091 79583
2 65831 80533
1 56010 97319
1 26539 90235
6 47837 56442
18 83610 86183
2 66397 92882
8 12969 50821
1 27152 40318
1 1717 43593
1 26816 76252
14 5665 19084
19 67280 78649
7 61448 63285
2 11187 96979
30 59548 60525
3 1940 41950
2 29913 57863
1 8406 44870
1 24471 79576
5 52390 58256
1 39006 51516
2 14025 66336
1 35970 39781
1 14632 90190
7 68942 88381
4 39456 66605
4 39023 96259
24 7009 11168
1 4992 49456
5 56793 64503
85 91217 96620
19 22731 25128
7 39035 64327
1 15753 53367
2 4589 73099
1 4453 67774
1 56727 96723
2 20120 42383
5 57850 71802
2 31808 88064
1 10326 77416
1 31224 94825
104 7745 8245
2 20660 42039
1 24245 94426
2 55724 88426
1 52115 71295
28 51572 54486
2 53519 61153
7 84821 87356
4 12945 47629
2 17918 40773
1 3190 60072
17795 69829 70518
20 75693 96900
2 41005 88007
10 87840 92611
2 2084 68393
1 84592 89829
1 40137 90595
7 77322 79168
1 2512 42878
5 17274 30092
4 15928 54629
10 42313 66480
2 32351 91208
1 198 63768
1 3381 83976
7 67370 99897
1 22157 93456
2 66818 86811
1 29797 65779
3 53334 54773
28 7143 20674
1 7557 86026
2 31944 65473
4 50799 64191
1 45339 68276
7 13398 21314
6 85641 87210
2 43531 94175
1 40400 88679
11 29729 57592
1 42897 82118
5 81789 87756
5 32079 37971
7 4886 22590
4 5045 15292
3 33234 60847
4 58478 69020
2 76589 79253
3 32093 55628
5 28324 49861
3 11280 18719
2 43196 46473
3 3253 68155
6 9348 16685
12 71686 83600
2 4933 68069
19 71830 74401
4 32609 44187
12256 19277 20565
1 26599 78736
5 72071 99005
3 37924 90704
1 9989 86016
7 45940 64149
2 30419 41599
1 27452 48812
1 12409 70601
1 44256 65389
2 36631 80133
4 76707 79545
1 36478 67582
1 7260 53748
1 29049 54921
6 52835 70664
71 24359 27721
7 65665 92865
11 80988 91966
4 38042 85626
1 24333 72677
1 25005 72152
3 21991 50274
1 37607 49619
1 29933 42004
16370 48666 48689
1 36346 44482
2 44155 97184
3 52693 94696
24 87450 99439
2 59406 88689
1 56209 72178
2 14486 81038
8 23586 35186
22 73103 76103
3 28301 49631
1 22780 36138
45 16702 26006
1 34240 43861
5 2469 72776
4 29501 79330
1 4984 72648
1 48080 61510
1 31233 97368
1 14217 96615
4 71335 99341
2 51020 99687
57 16931 19601
21 63955 64127
4 41932 59359
9 78389 89163
6 77824 88587
9 14642 25061
2 32143 77539
5 33583 67725
12 13302 27929
2 54114 76851
1 10173 81707
1 53659 71029
1 25156 56417
1 24691 59512
1 24557 51073
1 43335 86271
1 27573 67541
1 3776 98387
10 63448 89260
1 69337 87907
5 23916 47125
5 20185 25665
5 21899 54963
4 51830 78509
2 26290 62587
2 726 56768
2 41702 98076
1 12032 44466
38 67818 71812
3 28272 51924
3 74251 78889
3 46788 96344
5 22085 42736
1 14109 44958
1 830 89631
1 6244 77231
1 39020 59790
1 5994 85724
10 82843 88349
2 8570 63896
1 24835 79316
44 67188 67686
2 26603 56576
1 33576 66774
4 24026 28937
1 31721 67881
1 21537 59750
1 23156 99528
2 24495 53266
1 25876 52429
15 84252 93466
2 13339 42893
1 4499 93872
8 3705 36217
10 72966 85940
1 11871 63149
3413 83835 84350
4 45882 77949
4 81203 95343
5 22379 50451
3 56581 76553
13 30445 35388
6 51830 67275
1 38392 94388
22 64877 83856
5 49998 62061
3 32776 84930
1 26002 73617
9 24803 31401
2 27724 51590
2 36823 59725
29 4107 18287
4 56982 63884
5 33952 42146
1 15469 79223
18 11911 21741
1 6552 68680
1 22046 64834
12 3522 12385
12 83193 87992
3 17478 60945
1 15729 67628
3 35849 78257
1 34035 52213
1 13661 41254
8 10546 34379
58157979 1631 1718
1 34434 93918
2 24296 74905
8 61760 78002
3 2154 64965
14 85755 98223
5 49507 57156
11 67961 94452
4 12564 85751
1 18915 40623
1 9680 54797
1 25077 91881
9 44670 51268
7 53574 56441
1 45305 89691
1 24769 64585
1 41517 69085
1 8284 80650
2 68899 95582
8 5758 16766
2 43788 97880
3 35362 41474
3 12663 45560
4 24443 83051
5 9449 35595
11 61652 94593
2 22522 51874
1 20919 31263
1 12292 74845
1 14126 72223
6 15954 24286
354533 21357 22592
6 48701 96676
6 5511 20328
4 35776 44371
3 1969 83333
1 40679 74774
2 14582 74194
73 92549 96963
2 19168 71585
11 71180 93716
2 18828 85011
1 24736 55011
36 91835 94590
1 12762 69754
2 275 49669
4 59500 89238
3 12705 91836
1 56116 90436
1 33439 79045
1 30783 61700
1 74624 90167
2 35851 79086
1 71196 91615
1 44529 73455
2 9832 97453
1 20198 87748
6 15917 29354
1 46252 94004
2 43655 82519
1 56191 79195
1 52632 80559
1 47457 63673
2536 89938 90751
6 36215 48919
4 35891 69847
1 39436 66901
1 10871 45310
12 91930 99966
2 54432 67206
39 660 16591
5 54793 81644
1 28598 80091
16 85592 94539
3 50651 74535
10 58159 65067
7 39615 48689
1 19585 51997
5 44226 51524
4 70732 88400
1 41093 73722
5 74642 83251
12 35480 38881
5 82 28850
3 20377 56509
17 10504 25989
6 56874 60087
4 1550 95180
1 20890 76602
5 79035 89454
10770 6473 7052
12 1139 28144
1 12382 20631
2 11456 70693
7 60442 70263
3 27728 85064
2 7863 68147
2 14328 23527
3 17030 89556
1 10594 52795
1 18141 27636
2 19369 91309
10 73456 89528
2 2499 32342
5 18054 73034
22 32719 34399
2 38507 99132
1 37023 95537
1 59635 98291
1 48393 87193
1 47172 96842
4 35810 59798
1 33174 60727
1 14318 82348
1 801 92433
9 1881 21659
2 35657 51775
4 5955 32164
18 85836 94713
4 14128 29528
2 63604 93007
1 6013 96380
3 62367 99145
5 18772 93090
2 3862 49356
3 5545 24112
1 35935 78216
2 17147 81560
12 69114 76364
5 92235 93587
2 6432 97231
1 22532 98139
1 1680 67433
3 293 22690
3 45945 52653
9 79022 92495
3 64288 74026
2 44823 48921
6 54799 71093
1 12587 97217
96260165 77504 77543
3 15585 25873
5 59878 68357
8 2054 33689
4 59746 87283
2 47646 76915
1 24882 64493
129 9873 10532
4 26307 99230
3 72827 96095
1 38011 54911
3 39067 93971
11 7704 32269
2 6372 58229
1 8191 60684
7 46850 58342
1 15178 91368
4 47584 85554
3 20764 41837
1 17705 94569
6 29333 48383
6 29672 44528
3 2935 99896
2 62829 90814
1 7931 78053
4 72387 99589
4 42847 48910
15 27229 36468
2 5260 41125
19 17371 21374
2 16397 37788
1 55704 59206
3 51989 83150
5 54242 86525
4 25709 49089
1 26655 87971
3 63150 94870
1 55440 93835
3 18508 31010
2 51411 60260
2 22832 77185
1 41761 51125
2 9510 98922
1 58886 82774
2 22928 94908
1 4233 85454
1 17564 89040
22 40964 42274
1 8291 61586
2 7458 81597
1 12367 49723
1 19748 73985
5 62199 74315
2 55448 94726
1 42919 63779
4 2564 46285
1 8504 77980
1 38474 59071
1 35517 98865
1 49725 96231
1 11490 60690
2 42291 88741
2 51578 99690
17 78505 95661
3 36741 59811
3 42021 72852
17 11427 22980
1 59324 87318
2 20008 79300
2 31260 80940
1 33543 58539
1 31770 46259
8 21687 37232
1 45136 98778
1 2453 50786
5 47592 79769
1 35652 96356
1 24783 88565
1 21538 96092
1 8099 85505
1 9843 87528
1 60355 96143
3 37324 52939
1 27729 31052
3 54621 68003
1 22385 81357
10 23402 24519
1 3886 71506
2 12588 51195
3 27577 65636
1 44121 62560
4 6834 52437
2 65438 73734
4 60920 77512
3 65186 96038
1 1277 73447
1 43657 89247
4 5520 44255
7 8178 36243
3 33962 53074
31 52497 55019
6 22106 40653
1 26675 69989
2 30746 52041
2 15123 72448
1 16118 68082
3 64809 73079
2 41786 65108
1 10266 69869
5 43649 81263
6 44870 49801
57 7496 8390
1 42833 86561
2 56318 64699
1 49048 87657
1 59920 94999
1 35639 78567
1 25413 87653
3 11733 95454
1 18175 81739
6 69248 82408
1 19353 95831
2 24287 87325
2 32847 70747
1 34351 64449
1 57533 65056
1 6763 75191
1 40430 91530
1 37000 92684
1 16838 99149
13 13402 33311
2 57116 76695
4 6041 19819
16 76589 89437
3 33091 70319
1 5933 98847
6 21458 34228
1 21497 93349
2 39052 75118
1 39539 89472
14 69536 79932
2 15082 44897
2 27503 91296
36 9761 20598
2 11349 68918
1 6963 91186
1 16135 82962
2 44159 91959
1 3678 61135
2 3290 24757
2 58613 87628
5 20204 44114
1 32404 90772
3 31372 92809
15 81318 99107
3 34878 59583
49 6900 11253
3 3812 62141
1 11886 38518
1 21162 35479
7 77030 96338
1 32291 98193
1 29042 71263
3 67466 98428
2 47625 88781
2 26178 77917
2 8524 87011
5 11803 22716
2 51061 90330
1 2946 93307
1 35306 53643
6 62716 64132
1 16387 41169
14 80561 92755
3 53001 80709
2 9402 48883
1 52880 64807
12 83155 90322
9 34734 59617
1 7120 84553
2 67469 79568
2 11514 55302
4 39607 57267
1 34519 85972
12 34174 36280
1 29707 37616
1 8475 78387
8 14666 15431
8 16926 19007
2 12989 60607
3 57586 94091
1 34444 62500
119 698 12301
2 3769 94440
2 5995 20980
4 31161 59084
1 30215 46712
3 11666 21286
10 67002 97157
6 47400 68875
1 11642 82724
1 26876 68153
4 61225 65337
2 6397 66312
19 32479 35682
1 42536 98021
1 51404 80050
1 67163 70982
15 49910 53072
1 16610 60426
2 6660 91629
2 12723 88204
2 21221 62487
1 22508 78752
4 32893 42369
11 780 24246
4 28422 59868
4 5116 31190
1675418 29702 30488
2 28123 81401
2 22791 59991
14 17453 32497
1 28576 90462
8 58947 70130
1 6436 39533
4 47577 77714
1 48806 55277
1 25155 67899
2 49844 72509
2 179 98256
1 24946 98338
1 18053 93484
23 17020 19399
6 22673 39749
1 11361 71855
6 55229 75541
1 43965 52886
6 3558 30990
2 50769 75803
1 46752 82787
2 26518 70320
1 62665 98941
2 43029 57341
1 4783 79306
1 45143 56709
7 16439 23979
1 36262 64072
1 5585 55139
41 85973 95497
1 4162 30470
23 40570 41101
2 52117 77058
2 55192 75076
4 8621 47913
3 31840 91254
2 9136 66577
2 54353 59828
1 28970 62264
2 13029 42167
1 10522 67275
788 36522 37425
1 4679 69930
1 51377 96522
3 21967 44338
9 31782 38185
1 24432 47872
9045980 26826 27270
2 34245 40754
1 2741 88451
1 20800 73867
1 6655 49771
1 18417 85202
1 19175 86786
1 2224 69621
1 21631 96832
1 333 78379
1 42357 83736
122 89519 91973
1 27211 37566
2600425 686 1568
3 5234 66885
2 25790 44531
19 68185 74176
40 11557 16612
11 46871 76590
2 13992 68974
2 47577 62141
2 26320 52177
2 5168 82404
1 43010 59124
1389 95876 98182
1 18614 37425
1 161 91981
2 46837 58685
28 74662 97184
22 42362 47097
456745187 81897 82056
4 42208 90162
1 13302 60188
8 41692 42439
26 42107 44552
36 81497 92358
12 66047 80616
6 61913 83449
5 27618 34205
22 27551 31195
4 21046 90068
1 5908 71893
1 31334 63159
2 68852 97405
13 32616 43864
2 43127 85804
1 23609 68741
9 2889 27601
2 13715 40530
4 54442 90289
1 65711 86494
7 48646 62343
1 29593 61908
3 63952 78008
4 17340 25328
2 60607 89752
7 31100 36625
1 66996 71521
1 47361 76279
2 48405 73153
1 28327 72637
1 25299 85252
1 15865 88738
1 8560 57022
1 52518 78622
10 56029 63691
2 23829 86956
7 16091 47945
2 58169 70970
14 24828 32065
9 10793 27790
1 4661 71390
2 28230 47868
4 41202 93965
15 71655 99799
3 8641 97831
1 44564 92781
1 57716 90319
1 24685 57815
1 37923 74385
2 22848 94810
2 8482 49404
1 38117 85178
12 80475 91599
2 32947 61336
2 10005 96017
3 19044 50395
1 12723 72642
1 10517 81281
91 91810 94077
2 16083 32825
3 39987 83289
3 68952 93005
1 22660 30361
3 9630 38428
3 55186 66176
3 9886 95193
1 8187 88314
9 60775 63837
1 22765 77242
1 27253 38506
5 42739 45892
72999 60741 61468
1 25869 39669
6 5918 27897
1 8352 42793
56 66419 68844
1 1503 58795
6 29143 78919
3 41744 89867
4 26703 36938
5 64499 89180
1 38878 92907
2 63263 82689
1 32995 88203
3 24171 67220
18 15794 27470
3 47938 87110
1 42533 81783
3 38936 51560
2 18396 95096
1 20705 62739
1 794 73821
13 71475 89363
7 17022 38076
1 31028 64480
1 5668 36668
7 15628 23364
1 10613 87111
1 9833 73456
1 22904 96259
2 48098 98327
3 6880 92603
1 61752 71927
1 4381 60625
1 4267 82185
1 2820 48247
2 35331 84244
1 7042 90479
142 470 11825
1 684 60634
5 59864 74406
2 35733 45750
3 59716 97622
1 2503 47194
46 80976 81538
4 4880 75161
1 22689 99577
1 9533 63968
1 34707 47053
4 10470 21422
9 8694 26801
2 29110 57314
1 48967 97503
2 3018 16290
2 2185 78249
3 10874 50840
3 51202 86507
5 38332 41695
1 19227 87067
1 71817 93434
93 19157 23183
2 35155 89540
7 65568 87145
1 64754 89251
1 36211 73377
1 1945 80020
1 8723 44777
2 36103 39476
20 46386 52551
7 14871 67021
2 6945 79054
1 20149 66678
8 24974 34060
5 63826 75323
2 43780 73796
5 2678 44412
2 59710 75206
22 71501 85332
1 7674 87826
2 20131 35502
4 71282 79405
2 4455 38703
1 75302 89877
5 4119 66491
1 65097 80475
1 23135 52217
1 1700 28669
1 26606 73680
5 62055 91026
2 20399 34127
1 21364 48384
2 19371 50800
4 29618 61814
6 62814 63913
2 26838 58418
2 36548 66331
1 8945 31430
3 18765 83138
1 20850 99383
1 28151 49682
1 55837 76257
2 11564 81274
1 31246 92995
1 10587 90432
2 54107 82662
1 11872 57677
2 11779 94306
25 76549 82023
2 13590 70352
1 13496 39597
1 47166 60743
1 42792 85477
15 16312 23355
4 78089 82826
9 51070 69327
1 28714 76454
1 11000 66885
1 45447 77510
36 1496 15244
1 21958 91911
8 76048 90646
1 9746 50532
1 57244 61537
10 14646 59326
1 367 99717
5 61420 63247
6 51059 56980
6 70546 90487
9 41488 42264
3 3551 97988
19 86813 94638
1 31359 52405
2 68682 99757
2 3411 46870
7 4480 13152
9509 30819 31873
8 50150 52955
4 17038 80492
5 53703 76316
1 13131 66741
6 4654 19738
2 7235 64035
2 11392 68053
1 25516 82036
37 87378 95067
3 43391 47195
2 19287 43060
4 24875 36025
160 63918 64660
2 26324 71846
1 39753 79136
3 16620 75300
1 16440 53518
2 44227 59122
1 5813 66921
60 7117 8498
3 50963 60549
6 63134 69926
57 7686 10734
3 9428 78157
7 77713 85927
6 35809 44728
1 27907 44654
2 56342 94647
1 63072 67924
4 27422 76702
54 89374 99722
1 33624 50979
3 52499 83864
61 17481 24093
15 10807 15708
3 584 61590
1 15321 61697
8 8021 15773
5 35751 85797
2 9850 98688
1 12735 20638
1 32365 38990
2 25948 40233
1 26350 37903
9 605 17927
4 61319 90792
2 47651 95102
1 35537 78212
4 35892 50323
2 52053 78870
1 24979 43444
2 48518 86278
1 2908 47015
3 14995 90750
1 45144 76969
2 4055 34819
2 46435 89458
2 36204 55989
10304 89584 91324
2 62817 69953
2 58696 94013
16 77451 82341
1 28085 83142
9 128 27340
5 76630 86456
4 21379 74238
1 23419 80967
2 73191 89805
1 62459 86768
9 10575 47981
1 12382 68795
2 60459 74113
222 83371 84552
1 54888 72031
54 80189 98737
1112 89850 90802
12 55670 60730
3 45298 62667
3 7067 89953
4 45047 92984
5 14962 46663
10 84230 99521
3 29632 86410
1 41050 91214
2 5685 94515
2 29943 36603
1 59505 80651
1 10998 72299
1 66233 90998
3 30655 52589
1 6414 99295
1 29056 94054
4 38926 75821
7 15046 28590
3 1825 39433
14 64644 84709
5 42223 50285
1 35315 86439
1 68530 94290
7 11449 18268
9 12675 29130
6 76352 89842
1 52723 97210
1 59284 77746
4 15944 64535
17 79834 87411
3 3865 93337
2 48243 99148
4 43278 74284
1 5390 88037
1 25725 54508
4 28380 33903
1 56348 88498
2 16207 49002
2 44467 49730
25 79991 87696
6 54037 67069
1 57905 98663
1 38141 81913
1 18482 93397
9 5139 11045
2 4492 69821
1 30015 78851
15 16110 20953
2 48749 75798
1 10421 63331
1 10093 71029
1 9389 63509
1 21445 80575
1 22770 89232
2 9731 27970
2 40834 82701
7 47427 56587
4 43691 54520
1 36909 77965
2 7874 24052
1 50131 79870
3 7591 44950
6 3847 18813
6 42883 48806
2 3246 91295
2 29028 91550
1 9452 93230
1 12329 79986
1 39608 76861
3 4936 45738
1 8291 79287
5 60147 76229
28 20454 24336
2 17557 51166
1 6311 40215
2 11818 44628
29 84350 92384
1 62641 78648
2 16197 64248
2 26304 78773
2 19970 47117
11 64235 75746
3 34860 96619
3 51265 73924
3 36980 63777
1 10634 45149
1 46132 47588
3 6627 70767
1 33847 59241
25535981 23392 23650
1 569 50578
1 35646 62384
1 20420 63316
5 58990 86458
21 25934 29925
21 80305 83206
2 40952 61671
3 60255 82426
4 49065 59540
33 27877 34216
2 49679 95694
2 47123 65486
6 23998 49001
32 89758 95499
2 50130 94511
5 44328 54153
11 20530 21108
6 63760 95364
6 47431 78188
17 14628 19126
2 36535 53076
9 24100 38012
2 12889 55000
2 16565 38478
1 50697 94348
2 6024 93691
3 42348 71157
2 23490 65306
1 27568 84828
2 1477 52808
1 50057 66247
1 49694 85343
2 8075 61353
12 15245 28976
1 25907 91122
4 20614 30872
3 32533 61912
1 48022 69446
3 1693 37950
1 21274 94286
17 4331 18585
2 23674 90010
5 34183 61520
1 7166 50072
1 10236 48529
1 27762 92794
1 3052 98904
1 26230 90798
1 22148 84281
9 78287 95113
2 11056 39509
3 6734 22785
3 31998 76225
5 18724 30805
1 41473 63059
3 4244 44692
4 32863 49968
1 24428 75714
418 1421 4425
2 9831 52423
1 18866 99326
1 31869 77014
37 80758 99291
2 21469 86087
1 13825 96484
10 58111 79988
7 55938 64743
4 76386 84427
5 25024 44934
1 45098 60220
2 3131 96024
2 57876 99852
1 39268 94009
4 45136 77966
2 38377 50507
2 63391 86434
1 18406 61494
1 43361 98639
1 22277 51274
2 56229 98295
3 62087 75371
1 23441 96172
2 24772 87970
1 42037 88929
19 14245 24002
2 14245 49962
10 86057 94884
1 41829 99689
3 10664 54028
8 64947 82209
1 49336 87597
1 20379 86036
8 27568 30629
2 57425 83137
6 2780 36150
2 19173 36803
8 6234 20017
2 15797 92781
6 31976 45385
4 65110 91921
1 2755 99272
1 29796 97312
3 16065 70262
1 18326 43002
1 14717 40797
3532 39281 40267
1 1377 40609
6 44866 78993
3 205 91894
1 13509 94977
1 20620 43846
4 76523 85468
1 24417 42325
2 9396 43708
8 5253 27231
2 26332 60355
36 28940 29865
9 49778 50401
3 6282 61024
1 26043 31305
1 2201 67579
1 21503 46406
2 38987 89811
1 6365 60689
4 83837 98351
6 49360 81962
3 26801 56145
1 22456 39456
1 24160 72025
3 21055 69656
2 70239 98482
1 9419 84304
2 1315 62538
1 24524 39228
1 19384 49888
3 45798 88482
2 22091 35357
1 4343 43654
2 53824 88113
3 74677 99014
1 23770 81051
5 50138 80515
7 67430 96822
5 17874 95461
2 78974 93724
47 86026 88090
1 79457 82606
2 7486 53372
1 18242 93589
3 56643 68464
9 41728 74905
2123399 21523 22024
2 56170 67220
2159108 33252 33645
2 54185 91912
9 21269 47718
6 48321 50978
2 22288 78220
1 36579 46448
166 92416 95300
1 14202 67332
1 30930 87729
1 14690 93715
1 56818 90664
3 29919 94301
16 1958 16763
2 19687 49724
1 26370 33079
1 38936 97762
1 34486 99675
5 63023 77221
1 65943 72244
2 3368 28534
3 66131 73939
6 29150 37952
3 28359 92949
1 32333 47614
1 30709 82097
1 21403 56735
1 23369 64272
2 34670 58161
1 30378 80920
1 11227 53394
35 3000 8938
3 14399 97540
3 57433 68208
7 72570 98196
2 9852 78924
1 15335 45636
17 15755 17980
6 44155 83160
3 58223 85869
1 16111 68794
1 19856 93192
5 6564 38765
1 6781 74262
3 91748 97315
5 40873 50392
1 22925 97374
2 58037 99326
3 52147 94187
1 10942 52170
2 9589 79682
16 77755 92277
15115 99274 99847
15 5972 17851
3 32613 37155
7 48521 56731
771 69809 69899
6 75370 99294
2 54662 92875
1 44575 90185
1 25078 42277
11 23270 28711
8 17143 19870
1 151 94930
43 73392 78372
3357526 21430 21894
3 70311 88062
31 1209 8360
14 35630 71686
1 42083 77417
1 41465 76314
1 12642 57072
2 21314 51913
1 44101 83902
1 47635 94526
17 8315 20572
1 27750 64794
1 45416 59533
13 73906 84142
3 36414 58279
69 1306 13772
4644 97353 99402
1 35059 87322
4 66592 86811
14 18133 24166
5 65959 74788
5 14071 86868
1 75285 88205
4 12288 46172
2 62541 74444
6 31102 33897
1 806 88309
3 49476 81400
5 2266 80748
1 5846 89035
63 2314 15224
3 12363 91284
1 24809 60402
1 52174 93303
1 42548 94407
1 69223 85990
3 28575 58522
2 53457 98131
2 54799 89636
16 4079 22982
1 29936 99655
2 43055 61208
143 23202 23475
3 47724 56681
1 23167 72112
2 36092 54610
2 37791 50431
1 6813 43811
2 39749 82204
3 13958 27070
9 51584 76733
1 6890 87590
1 71889 76886
5 2899 27266
1 4945 39378
3 53959 66132
2 68161 95497
1 40880 80154
1 13511 41369
2 70271 84179
1 47895 69702
3 23839 96578
10 30387 32519
6 28440 44700
1 32271 57926
5 59886 95026
3 14933 26348
1 25271 97521
2 21256 76312
1 1603 94544
19 26323 35165
3 39788 61065
43 51377 55184
1 35528 56987
5 59824 85453
13 13465 30590
1 58308 72890
4 31605 71797
11 35561 45511
5 29241 37701
1 1099 90616
1 50635 60610
2 7217 91701
3 72049 79276
3 34936 91837
1 26734 57545
1 10216 79601
5 29114 42063
2 22651 62063
1 5833 26467
2 20723 43605
429506 15662 16158
1 57863 77401
3 13034 61562
4 16913 51441
2 550 71327
121 90865 94601
1 24032 97347
1 46898 75861
4 60493 93959
2 53862 61035
645 2297 2714
5 55717 64918
1 34429 89823
5 26510 36548
2 19855 75911
8 19471 24368
10 9139 19428
1 25778 75297
2 26629 59421
1 42342 69477
9 8020 38266
1 18411 30685
1 1379 80501
11 45845 53935
2 28046 72452
2 21616 38324
1 15586 24639
22 90709 93951
12 66141 96600
4 8938 43999
1 12639 52860
2 52023 56811
1 8827 70465
1 51567 77554
2 45932 75535
2 8475 12688
29 79644 83844
6 74596 77239
4 3818 96632
36 8512 12379
3 22205 36899
1 15898 87777
2 4702 66262
2 22219 36630
1 22721 63353
4 36681 71186
11 72091 86483
2 15302 56262
2 16189 59494
1 15100 62368
1 4178 68755
1 16122 51140
2 40637 74852
2 11771 71782
17 13230 22056
14 58931 94454
1 7706 79111
3 29616 59381
1 10972 97350
1 28127 48100
1 4984 59992
24 57983 58713
1 51948 65499
1 31317 56745
3 26308 68045
3 63776 84016
6 68655 93447
1 50349 77175
1 31451 55740
1 67998 77576
1 11063 50195
2 27357 53840
1 72795 92098
23 26574 30401
84 2702 8661
6 10534 18159
7 29631 41024
2 28392 93188
25 12648 19124
2 22653 79382
1 27404 33152
1 26590 67469
9 71518 91334
5 34321 46089
39 84060 90827
3 9132 98032
1 8450 79059
1 29659 86250
2 20163 46742
1 11925 81778
2 68867 94857
16 47686 52560
1 21047 55251
2 4801 84069
19 82927 88243
3 61623 77269
3 33804 65070
4 42872 59844
1 41769 93212
2 29871 57519
1 38725 78547
1 25280 60302
1 51132 86640
1 42195 70203
6 60511 78301
2 8174 73261
14 28201 32457
1 8887 63436
3 31481 60705
5 11500 46856
4 66067 95518
2 15645 43368
3 60125 98885
1 19041 88239
20 3719 15721
1 47421 52561
1 33494 48794
4 19475 91833
2 74411 77467
1 66875 88396
40699749 89984 90282
57 82383 94123
1 54925 78208
1 29338 52835
19 60925 64182
31 13002 26489
1 12128 94907
5 51863 72678
6 10313 99808
2 17234 36260
2 65566 73883
1 62654 88106
2 82816 93748
4 50671 95602
1 19068 89084
19 10217 18948
3 22192 35770
3 31759 43555
4 3617 65393
1 34578 85997
1 49901 83375
6 69233 84049
1 16374 98787
1 54725 97741
1 39986 71714
1 6435 66039
21 36085 39841
10 32386 55625
2 36238 74589
8 82485 89129
1 22157 44139
5 62832 90446
2 65503 68868
2 11162 67862
3 6801 57638
2 4003 50117
6 74025 84818
2 40498 69966
2 9453 80469
11 3575 12809
2 39035 65617
1 22050 45642
2 61260 94451
8 82339 87919
1 17270 84134
44 65364 66875
2 2691 54395
5 70951 83507
3 72253 88317
6 35956 63789
2 68134 75467
3 6680 67328
38 19913 20876
13 8220 21453
3 21480 97346
6 38579 45781
69 36337 38275
147 3005 4860
9 76337 94040
4 14060 90067
2 23663 54427
1 37 57567
1 48978 82251
1 48977 90668
1 21916 86841
2 10924 78281
1 892 41595
3 43354 91055
1 33341 63413
1 31395 91465
4 74071 89872
2 25021 72649
11 30285 34887
1 24381 82387
1 27517 37452
1 28453 80040
4 57069 75504
1 27268 70469
1 36109 97792
9 80625 89909
2 2636 64527
1 38544 63850
1 11010 98015
2 38108 46944
1 31782 65520
2 3010 72278
12 64833 73166
2 46142 94971
3 9096 46441
1 40979 71563
1 43541 89058
6 10968 43140
1 27670 95045
3 65716 88408
2 30322 41649
5 78012 98070
4 44479 66322
3 39195 87618
1260 97833 99256
6 34303 49807
1 23944 45952
1 27794 87110
1 59309 69100
2 23793 94253
1 45478 57258
1 45510 61931
3 51151 70777
28 57244 62828
2 6780 74191
2 23498 94580
15 23811 32148
1 7451 96389
3 39013 58743
2 22047 76781
2 55931 74868
2 39532 51184
1 26659 86762
1 49336 91492
2 34642 82377
77 89134 98981
2 23193 87233
1 48263 61777
10 79153 88641
28 2277 24269
3 10900 91484
1 40607 60938
170 88392 89683
2 56135 79846
2 39120 55477
1 49739 77259
23 5336 22314
2 31017 94141
4 34681 50291
2 54384 80547
1 49673 52256
9 56317 58812
1 2755 70096
4 36461 72915
1 38980 83366
1 43507 85889
2 22883 35600
2 4330 85300
1 21854 59692
1 15393 66615
1 32319 62544
3 84868 91556
11 82414 91009
2 2051 77702
7 77825 86442
4 59736 74353
3 46273 49531
11 23792 40858
3 32771 45277
2 26554 98461
7 8390 37411
8 11891 35356
3 6223 78664
1 19534 94267
2 53398 83168
2 83890 93421
3 24747 46583
1 13092 54765
1 1742 47420
37 5991 16317
1 7481 65527
8 63468 68673
5 67184 71320
2 1857 55044
145 12792 13681
4 20558 99582
1 11987 58158
32 69547 75957
2 68656 99957
2 9615 65355
2 17159 76368
1 54768 69711
9 62517 83118
3 47927 94053
1 4698 86803
1 15870 93333
1 12421 79067
1 1129 84420
3 25585 55153
1 23273 81920
2 38781 66422
1 73004 93569
15 2696 18275
2 30707 35955
8 22210 25600
4 5064 71573
79 81631 84579
2 36649 55150
3 13691 59420
1 14508 80943
1 41653 81494
7 62085 86384
2 4786 53936
1 11309 14410
2 43304 97052
2 3234 21427
23 850 9234
3 47379 51987
2 10914 24601
6 67762 94122
1 10176 47442
3 46658 61759
488491 61462 61464
10 50199 72109
1 12155 64044
3 45996 56848
11761869 13 494
2 7745 72680
1 954 32994
3 28309 69316
1 27261 87907
1 29601 39395
22 81250 82209
502 81828 84546
4 18313 70143
4 31635 46288
3 68401 97741
1 25694 45686
3 65175 97753
4 19763 61330
3 29381 45425
3 13307 65230
49 15487 18069
4 46221 67551
19 71461 81710
5 67516 73732
43 37684 40057
2 50991 82535
5 7515 41690
4 54146 58811
6 27405 60412
1 8922 46111
2 35866 97009
1 54787 90689
2 24907 76852
26 84628 95876
12 81707 90209
3 9726 26868
2 41732 78758
3 1139 91369
2 18780 76114
1 52801 66266
1 13181 96038
1 16965 44419
13 87185 92527
4 25964 42186
2 25150 83029
1 14590 89437
1 255 62783
2 38943 55807
1 61205 64507
1 16964 99798
11 68944 81309
2 37008 60855
2 2688 70132
6 83525 96626
31 84978 94433
3 92280 94721
5 49068 85673
1 19106 89368
1 49270 81012
1 10941 56803
6 38932 47591
1 29709 68697
1 19814 53560
1 41071 59298
2 27689 98801
1 42768 67258
17 9005 30069
1 44430 51654
4 72874 75775
4 21137 96521
1 7861 94419
1 29262 84823
1 47175 90100
4 2000 50584
2 70437 82101
2 33953 62538
13 12169 21263
2 19009 46489
3 15805 23187
12 57516 61215
1 14684 35766
10 27164 35146
3 58627 79499
7 69420 78395
6 42684 45889
1 8261 82336
2 21766 77581
1 39694 85123
1 61155 85960
1 23069 86930
11 66128 69157
6 24352 41602
4 52459 75477
1 72680 75596
4 27628 42352
2 59334 62068
4 3154 75068
1 36729 75474
2 50512 96073
1 38308 89675
27 82790 96865
1 2321 90596
3 61162 94766
79 94600 98623
2 73456 92010
1 54639 95202
4 84948 89388
5 85998 88903
15264940 10744 11602
12 12942 34179
2 53813 88657
1 21320 51653
1 10453 92752
2 3211 46188
15 86903 90800
7 49334 97826
2 28532 79273
1 68870 76322
1 5297 79695
1 68045 69674
4 44713 52373
1 68799 79913
3 70933 88686
7 4512 71698
2 68601 92146
2 6773 73245
1 16244 41953
1 57269 94554
1 7255 38773
1 19298 37095
1 20826 79751
1 71092 83134
7 52961 70548
4 1672 39988
1 31285 45115
1 13583 43488
14 48622 54369
1 7949 95207
1 35180 79672
1 44922 95787
3 45046 65026
1 18413 61924
1 32910 81089
3 48432 50176
2 24210 61289
12 60110 75921
1 22113 79849
7 28330 40161
1 24357 52000
1 22528 86128
1 36463 60061
23 38751 46879
3 74012 79204
4 4902 41934
1 31469 61050
2 56362 89876
1 4615 40513
2 18278 91785
1 18515 59398
8 32806 70680
9 92008 99102
2 21358 69641
1 35726 74331
2 54699 61413
1 4185 97834
13 11479 27530
2 65136 72878
4 21923 46989
1 30970 48751
2 19393 33442
2 24813 92391
1 26973 99660
1 9088 47313
1 63716 79078
2 23959 76292
2 44528 71352
2 40416 63010
2 26594 74411
1 28029 58792
16 12497 14334
4 52790 53615
1 43383 61493
5 4055 32945
1 3114 84714
6 56996 82523
1 26552 84681
1 31419 47125
2 59399 78001
2 34151 88099
5 43910 57017
6 33035 47853
1 62307 81271
1 5852 62251
4 56718 88756
1 48443 98215
1 26849 95926
1 52268 80245
4 43716 57420
1 19852 56103
28 80400 87016
2 36515 73398
4432 6567 7493
2 44984 97002
1 19469 63207
20 72082 79092
2 2230 69013
1 16576 99737
1 14560 84355
1 26027 66849
49 11466 18248
58 91709 98924
1 6811 73465
6 68015 94302
11 11405 27007
38 84397 98453
35 48375 48786
5 60183 78805
1 25826 72991
2 45685 57689
4 37247 80144
1 53537 87901
1 75187 97466
10 28025 44553
53 63802 67222
4 61914 76074
1 42371 71289
1 50970 84739
5 19129 50877
1 41821 67714
1 27065 97828
4 30973 82594
1 67854 82697
1 67308 85476
1 65409 99742
1 39059 75177
2 30991 63301
1 39745 63463
2 19909 85215
97 78415 79530
1 66362 97912
4 25716 57970
1 28595 97930
2 27248 94742
7 16616 20163
17 2676 38904
1 27248 75057
5 65499 80593
2 7520 54350
1 22872 52800
1 354 52481
1 16123 80757
1 26713 75482
2 44122 92478
37 87649 94732
2 18217 84733
1 12170 66217
2 41100 45406
1 58562 88178
4 25583 54233
1 55946 78389
6 51770 64083
3 11960 92638
5 69960 90633
2 16248 68005
1 27450 68001
2 86781 91279
2 9287 92587
1 21371 59198
1 9344 76677
1 19003 56746
1 7011 64139
1 45599 58692
198 15171 16737
3 31248 34479
1 23465 39458
15 61045 73230
18 27994 31418
1 64456 87634
1 48359 94893
2 67863 70619
1 43988 94141
24 83370 92206
5 23691 52028
3 3510 83199
1 17253 97888
6 28515 32553
1 4290 80435
17 11269 18827
5 40048 69017
3 30552 49922
1 12174 57575
3 23391 33540
1 7954 70727
1 4537 92658
1 31703 65124
11 3327 28412
2 16494 40352
1 2018 58114
4 37209 90813
1 17112 73404
1 16807 82471
5 51967 57856
3 22473 38235
1 8990 97386
1 11391 68403
1 31045 89857
37 77562 93487
2 26453 41464
1 22748 85240
1 10522 84717
1 51066 82673
8 84364 94489
556909 37361 38423
3 14961 48061
1 28532 55792
5 57005 91703
92 287 14423
4 55605 73735
1 23536 95120
1 77770 91920
3 61050 79321
4 2831 41424
2 75806 92147
10 42770 67869
4 8784 97512
5 62200 71188
1 69403 86224
5 16895 42273
3 61734 75279
2 16471 39327
1 13852 81179
1 19811 83441
5 40005 56590
2 43365 46268
2 36365 67297
1 5342 70131
26 9908 11823
4 4221 23847
6 36268 41286
230 9011 10308
4 41510 70037
3 62857 93520
1 40923 60294
6 66555 98462
2 2327 89493
11 23794 39174
5 68899 97586
7 48522 54598
2 57576 92594
1 513 85036
14 33486 38662
6898898 21484 21970
4 15393 64438
3 26053 44046
1 3977 57735
1 7959 46941
1 34747 69497
7 68471 97908
3 23670 67612
1 22614 68871
1 36365 76662
10 79620 94702
1 22091 84218
2 41157 79493
3 18211 75809
73 25732 27064
1 11451 75136
1 8869 90408
3 5961 34044
24 71305 84064
3 41484 80422
2 33520 70211
1 11033 93025
6 5103 23377
4 51858 67796
1 27951 42668
1 49632 69519
2 25514 65721
1 23610 96018
1 44491 68736
3 14536 47867
1 32981 95544
2 44447 76070
1 51411 94362
7 13391 41302
4 66023 83229
2 19061 85385
2 77133 87350
3 1975 56779
1 30317 40296
1 30307 57694
6 39293 50179
18 81790 86696
2 32369 37048
5 61179 93812
4 37631 87685
1 9699 95245
12 12698 16165
40 81385 83089
1 52145 85019
4 46533 66021
1 41173 99631
1 38566 94869
2 52597 77436
4 8628 26445
11 7653 15845
1 34558 54603
9 14060 34480
4 15584 36287
5 38195 52111
3 9416 45326
8 57217 82177
2 83625 86519
1 40724 95866
1 39966 67394
1 10813 82971
1 25184 48076
1 18369 71812
1 35651 89451
17 75713 79242
18 74877 98705
1 23441 79403
2 47469 83513
2 25459 72585
7 59023 63233
48 12323 17863
4 7933 29161
9 33868 45416
1 11091 47189
8 54187 70351
1 30927 71373
1 32426 49653
2157 912 2608
1 5921 35428
7 63796 87785
5 50868 66155
13 43784 47833
2 28916 81813
1 1033 82515
1 41830 99688
62 23059 29179
3 52890 57800
1 72631 81807
1 59413 70930
8 73189 88475
11 7422 61186
2 20991 74454
2 54773 81657
3 62079 89982
1 73368 97899
1 55132 69298
1 10529 17883
1 39824 91580
3 25782 73593
5 6385 20033
2 2284 48179
2 55071 64848
5 39597 50648
1 27504 81994
4 45224 92481
17 18938 30467
2 26154 72180
1 34556 86006
1 22968 30588
2 32453 56659
3 24007 38453
2 567 46896
3 28922 82806
1 30660 50659
3 24165 32456
3 52790 95767
1 68636 84833
1 17531 63950
3 41827 83633
2 35501 48957
3 54819 64230
1 36360 48108
2 21949 93493
1 27493 51729
7 56250 60230
2 53912 85585
7 72790 81051
1 35188 56156
77 18217 25886
3 20603 58990
1 19497 90262
2 6476 78473
1 33238 56994
2 4938 82666
3 76204 89824
2 45000 88660
3 717 89159
1 18110 65247
1 16891 65695
1 59863 66099
11 50287 52591
9 67406 82325
17 79050 94737
2 57529 83155
1 44040 89066
1 63727 96375
1 60126 99494
1 18324 99642
2 19351 78631
1 7099 87304
2 71699 82647
10 10505 24235
1 27172 87156
1 49688 99125
11 37723 58457
2 3414 43356
1 39 95318
5 58345 68116
3 27682 50330
1 874 87703
1 27581 54815
1 40667 98426
1 70707 97544
5 57195 97172
1 11162 84832
3 69188 88715
4 17281 64971
1 22641 43849
14 83320 93261
303 96495 99051
5 69738 86037
10 18536 36781
2 13526 43125
2 62224 90270
12 82079 94960
3 12608 73240
2 85746 98690
3 43475 97689
4 53303 76489
5 51120 60828
62 82910 85022
4 85474 99562
1 81008 98689
6 60273 76129
2 15408 24853
2 20136 94929
2 1084 62395
2 34887 61521
1 28808 74349
33 87996 97040
3 49764 84433
4 20548 53328
133 77437 77773
3 14805 67788
2 12597 70270
1 18512 76015
1 16083 94816
1 31655 61929
1 14354 80837
2 57423 68406
10 48705 49193
48 1437 4196
4 56424 59124
1 34476 62711
10 13298 38360
123 6039 11797
1 21506 53288
2 30005 96169
3 4908 56093
1 33427 87032
4 8109 61028
4 57958 95477
1 37839 81052
1 52521 83176
3 1431 43172
1 64879 89063
16 86273 93631
2 36364 91549
6 43338 45761
4 2108 81310
1 35540 91461
7 67480 96910
2 25701 55080
19 9333 15331
51 17615 23249
1 19273 44501
2 14692 76723
7 68735 89991
7 21775 24804
6 61370 89484
1 77811 80777
4 17942 25078
7 85865 96076
3 66900 98449
11 39461 41148
3 19627 90680
2 304 57822
1 19013 68359
4 30707 50729
6 53292 70368
3 18161 33486
1 2732 73957
16 79412 84881
4 42110 53226
2 44002 94295
25 27578 39915
6 79478 86562
1 20245 56377
4 15663 27305
8 57923 73353
3 45392 67566
2 46693 92033
5 26437 42963
21 4522 21102
2 67272 95275
19 88476 99362
1 35683 90478
2 5369 57217
2 25744 99592
4 51074 95715
17 59 13520
2 30109 89510
5 4338 24537
1 72339 79950
3 25622 99487
2 11474 39331
4 77999 84976
3 42648 76719
4 79920 87478
2 57896 80086
4 20744 51403
3 20617 58987
6 70737 77301
4 17965 20450
3 17023 38256
6 84823 99437
2 37335 98815
4 17629 61434
1 59241 62541
1 1577 47458
2 60437 88327
3 69928 81772
5 80143 97522
3 30766 45119
2 7186 61393
2 19660 81800
1 31585 57463
6 53431 79997
2 217 90994
6 49669 63137
1 22940 65194
2 5503 57483
8 74847 97514
1 80995 96947
11 18508 30249
1 13587 86015
2 57127 82068
4 36041 44823
57 8250 9483
3 51957 69480
3 34795 74997
10 3045 24557
130 89298 97519
1 5943 55564
2 8370 75901
4 67032 75518
8 4319 20670
6 42052 80091
50 173 3334
3 19646 26616
7 35988 49011
2 21175 57285
3 45746 81229
1 10961 60415
1 48374 51215
6 41985 89341
1 22034 43095
3 34125 93566
1 24127 93484
1 51099 97263
1 66946 79293
1 34260 60158
32 7952 14272
2 23686 83232
1 11897 65318
2 3048 78182
5 15656 35458
1 7569 60703
2 27951 72551
1 3802 17054
2 51157 80430
4 2655 27768
3 26360 46485
1 65459 74916
5 25028 44817
1 23833 72276
1 21327 49017
1 14573 43174
6 50249 88886
2 53560 69295
3 24137 28213
8 70558 98773
15 82859 94287
1 57303 83228
21 81879 91608
1 57188 75979
2 19632 38090
3 14981 68998
231 93548 98222
5 46853 70150
1 49430 80967
1 8640 59473
1 6822 91925
1 14383 61183
5 62756 91714
3 8702 19851
29 39884 41522
30 26061 30639
1 13006 36554
3 428 69279
7 32573 48409
2 39864 91508
288285610 83350 83412
1 19868 99655
2 3801 52229
2 63440 78062
7 59723 64885
6 15014 48761
3 39343 95637
2 33356 52878
11 78767 96342
1 63635 79325
18804 70783 71978
3 32451 40764
2 6793 75575
6 59270 65113
1 49920 89724
1 41123 96287
1 19963 35732
1 40965 80157
1 23214 67865
7 44378 53420
66 82134 84710
2 16833 84760
9 80999 88809
2 83180 91326
5 45773 50668
5 7529 79866
2 9168 93667
8 15244 35237
1 15718 30283
2 4313 40987
1 11258 83763
1 26815 58187
5 35603 92566
1 52295 83146
3 4105 53754
8 68556 86667
1 11310 95043
1 64438 88340
1 71147 80453
1 60605 92506
2 59791 93265
5 56461 81595
4 30803 44881
5061 97779 98709
7 68255 82889
1 14234 65846
8 43571 45155
2 20037 63317
1 17211 66202
2 57871 85863
3 34373 65017
1 45785 68017
1 27446 94277
1 18355 76640
11 49741 53571
1 58190 75816
2 20262 54962
1 17987 89857
1 35100 63155
2 69738 94736
5 40216 41165
1 19739 84990
2 42223 83193
3 21865 60508
2 37652 43997
1 27977 79787
1 43774 63052
1 2288 44290
1 23700 54980
8 10386 38731
1 9924 90106
2 37372 56033
3 55908 80027
1 43430 88536
8 8870 27961
1 41275 88260
3 6423 37580
3 71739 99578
11 1686 10168
1 62225 98132
2 9203 64263
2 30721 59090
15 77465 85369
34 81939 86036
4 13838 76890
6 46750 74159
6 77738 86335
6 80428 82677
1 24636 32119
3 47775 80093
1 58117 71133
5 17720 50706
6 54070 76204
8 31686 55973
1 34879 62714
1 42934 84183
1 18045 50451
1 36880 68232
1 16939 44602
16 71420 83011
2 42911 73895
1 39259 58191
1 31434 51284
1 27282 81128
694 93314 96016
1 31622 87005
2 8336 82297
21 85245 94646
11 67355 73221
2 81 46350
1 20795 46072
2 20548 63632
3 54800 97408
1 34491 65808
2 37245 84052
1 9065 53062
5 28397 38566
2 47004 62076
3 8166 67717
3 51950 59951
6 2100 38695
2 10807 97187
1 11261 36065
64 3594 16966
11 1776 15530
1 1972 36165
3 9531 37555
1 18360 43159
1 18144 38264
12 61934 80451
2 9677 37079
15 36621 41696
1 8412 55758
61 89192 94487
3 16450 99357
11 5896 23703
12 67213 96125
1 15701 80594
1 18170 99191
4 36338 65284
2 57725 90738
1 26683 56996
1 20603 97403
2 37032 79886
18 54744 57583
2 9799 85319
1 12376 94099
2 38839 58522
4 8582 33862
2 6304 24132
1 49482 90397
5 44221 77947
1 57886 75617
1 27996 81875
4 36654 71778
2 12897 52346
1 48163 74266
2 23936 77461
1 894 69212
1 20313 70629
1 4173 44364
1 47818 96769
4 42043 49883
5 52983 66103
28 8836 30833
2039 41454 41984
27 76742 86795
6 30982 43671
1 19219 57123
2 40639 50938
3 36581 86852
13 18392 22206
3 33925 46299
5 71548 94214
1 30526 59464
1 11194 72035
5 77019 97651
29 29761 32779
3 30003 48350
1 35982 54254
2 25070 90646
1 35572 51821
1 24914 31386
8 62020 71071
2 24292 73771
9 5200 10684
2 3925 21941
6 53714 65067
1 43396 68853
11 69759 75406
2 37891 51559
24 46784 56521
1 45216 89026
1 13197 69867
2 1294 78845
8 83720 94216
2 29246 77528
4 40253 42408
30 10105 26572
5 50543 89939
4 66092 97915
3 62637 80254
3 40831 88130
4 25601 43365
4 58249 88892
5776265 93377 93946
11 10024 38892
2 9609 61103
18 8492 12457
5 17489 73956
10 42389 44381
2 18862 81075
1 32926 64012
1 22847 62528
1 40292 56966
1 23248 46815
1 11193 76706
1 22104 81959
27 19838 23134
3 19365 37152
7 48560 98065
1 3689 96169
1 8473 60247
1 47190 80394
9 35809 40962
245926 3926 4210
26 9050 19066
3 11529 93276
3 64242 72939
10 72621 84263
1 40206 44764
3 45079 81543
1 70619 84945
1 9698 99753
12 72847 94841
5 4741 69580
1 78115 88904
2 41691 76894
1 3714 66893
5 16672 32982
2 10603 79617
1 29855 80282
6 33255 40055
4 2721 47504
1 34406 79272
4 54537 77829
3 30223 43554
2 55170 82535
1 17984 22965
3 52080 71912
1 56815 77893
3 14131 62479
2 7451 97383
1 45485 58888
11 18101 25286
3 13072 89538
3 67986 92060
2 5184 58764
2 29605 51194
2 16475 39104
1 1608 87250
1 29480 93478
2 39224 92568
2 25192 39227
1 38013 86744
18 3688 18659
1 39090 97021
2 27389 41391
2 9746 92433
1 3481 50547
1 8191 43688
65 85970 96118
1 27269 47903
2 46954 89694
1 26704 72085
1 1931 98383
2 27350 99851
3 52281 72355
2 38973 82549
1058567 87762 88274
4 47748 50022
4 15565 50940
15 79987 82705
2 36498 85107
1 38495 82863
1 46818 65986
2 22130 42186
2 76780 96772
2 56667 94196
2 29590 94972
5 76025 84070
6 72524 92919
9 62313 74742
2 39449 89895
3 9043 61588
2 26969 90119
8 15916 37767
2 37684 66789
1 78196 95152
1 14405 71231
2 31804 84067
1 23732 74575
1 66278 95142
1 18360 47079
4 29340 39952
1 5468 88245
1 58425 95712
2 769 80460
107 95350 98748
1 24931 61561
2 17598 85023
16 14742 25784
5 62804 87992
1 17100 82229
2 34315 62256
1 9557 63657
2 51683 63762
1 9136 96576
1 10078 75173
1 45180 88814
4 81684 95270
2 39726 86941
2 21766 40284
49 87286 99576
3 62332 81085
1 56335 63499
1 9926 78426
2 29058 43427
2 38691 71890
16 87235 88900
20 81096 96721
2 50127 64890
1 34603 64833
12 20855 30617
4 24768 58479
1 4547 77413
2 22223 28551
10 11415 26286
3 6589 66122
1 19806 61596
5 40387 64270
1 206 54032
3 38230 59883
126 71715 72150
2 41059 50568
3 18238 85906
40 89679 95356
53 2945 16732
5 22895 49654
1 41023 70666
2 12376 48230
1 24123 54069
1 27330 90394
3 2654 12777
9 5793 13750
3 27683 45350
1 36048 50826
4 52337 69021
1 16090 56912
2 30421 72300
3 1812 21047
2 53640 90138
1 86070 88007
41 64727 65463
3 8742 18358
8 48727 67658
21 91403 98260
2 9206 36192
6 59691 80804
3 1359 48005
5 778 48279
2 36866 71246
14 76777 82375
2 34250 92486
5 10433 28780
3 25048 40219
2 10056 98894
2 24250 79115
1 3465 65175
2 14685 36916
1 50629 90251
1 55671 95784
1 5729 34655
4 12528 70754
479 96352 99048
1 17972 94818
2 60977 80256
6 23784 50847
1 9848 95546
1 12581 75909
1 59232 85143
14 74430 86728
10 24249 27501
3 6014 70783
4 19451 30054
1 21341 96450
2 38569 53494
1 30291 62837
2 21154 96267
3 48065 82551
1 5060 42244
2 4493 97025
2 22805 28353
1 16858 49256
3 42357 76423
2 291 63615
1 3819 32233
5 8652 25153
2 15069 50207
12 29352 32874
1 11293 53937
1 45202 68410
1 25056 50054
3 40801 69184
1 25408 62870
7 9731 17404
4 15167 77901
1 40728 54159
1 46996 56747
2 51914 65740
1 6612 56859
39 70090 94325
21 67972 69744
3 12002 97184
1 48204 89066
1 8396 80571
1 31061 74112
4 49595 85044
1 10785 54018
1 3615 88147
2 37933 95451
5 87855 94479
3 38871 46138
3 55927 91724
138 95385 99902
2 34963 84169
2 30040 71983
2 32439 48495
3 9269 56014
1 966 93042
7 20672 28719
10 80372 97328
1 21023 96196
1 57064 90229
4 853 77025
1 51010 65887
7 25310 32595
1 11244 66429
1 76703 99929
1 4338 43130
2 10022 69193
6 77744 98648
7 54496 75363
1 20712 94166
7 82408 86602
4 73451 86362
3 19356 75725
1 50810 89654
5 3371 63164
1 7685 43239
3 60840 88658
6 36881 49985
8 30017 31551
4 16647 33329
2 30166 43206
1 25228 75384
7 69915 97783
1 37667 66925
1 39040 61824
3 43251 83704
4 20447 42094
18 2227 12815
4 18343 36249
1 85901 94561
226 5209 8086
2 14765 87942
6080195 31794 32157
3 1797 28232
4 63362 87680
1 50010 66693
3 3817 70803
6 49065 82858
1 50146 86928
2 17139 68793
2 44679 69750
1 15877 59791
2 3824 62546
1 813 71957
5289 62284 63077
3 5016 81840
1 9432 34385
2 60881 95383
1 3471 74949
5 29540 57235
3 41719 78159
1 41489 76740
1 26687 79351
2 21042 34637
1 30150 58068
3 20350 56784
3 5417 62991
1 40085 84332
5 32740 35356
4 12761 45058
11 76145 79083
11 14854 18074
8 57323 82231
36 86901 90987
3 54080 76452
13 3493 24593
2 14357 66980
2 30061 47523
3 27461 63555
5 43304 47077
53 89594 96319
1 2252 92741
4 53854 81424
1 70198 93182
9 3189 37215
3 5965 77080
2 63631 65583
2 1544 50582
5 35000 38451
35 82098 91615
3 26944 88896
2 11876 52397
2 9512 77249
1 14517 94801
1 18430 60916
2 18066 56658
2 25772 30065
7 66841 87438
2 4026 69060
1 1721 71454
1 26982 43334
2 19787 87978
1 18160 95461
7553 28067 28612
1 21415 26886
4 90492 93942
5 29533 60806
2 38813 53711
1 22655 64294
1089 4704 6254
2 18230 52631
9 56341 76980
2 4780 52104
1 5073 88278
1 40163 58369
2 50914 93803
38 6622 17848
3 57589 92620
10 2364 26178
1 12116 43407
1 29897 68307
2 3838 76057
1 9549 22561
3 32391 62440
1 11741 73629
4 767 23548
1 14531 26778
6 27152 33204
1 7441 17562
1 8229 91459
2 17658 39431
2 1143 92872
3 66101 72332
3 18930 70605
2 26174 97979
3 24362 78924
3 4785 24335
1 17860 30038
34 77008 87500
1 34330 93093
4 8495 94823
2 12260 19843
1 26157 37423
540711 82935 83747
8 67149 87748
6 33585 63407
10 81609 96873
1 49297 85246
2210 31396 32470
3 11704 55757
2 70685 81094
2 43538 89909
3 12192 91531
1 71876 89800
35 3504 7902
1 9018 65960
25 71165 72459
96 34925 35767
1 46235 94766
8 6959 32929
11 89342 92630
4 18045 54568
4 51105 73939
5 82368 95270
4 23968 87952
5 31284 40885
2 21239 89764
1 7570 95850
1 72430 87580
3 10164 20627
2 30341 71803
1 27202 85309
14 87062 97991
4 23895 40564
9 76086 92620
2 22133 96823
4 37126 50492
1 20980 98327
8 44297 71581
3 58955 82399
539 80065 80975
8 64701 69700
3 54243 77498
1 17250 84472
1 34600 58275
1 48652 61588
3 18037 31740
4 41665 87545
48 91796 98127
1 32257 79249
74 17321 20155
5 42399 46327
2 35054 89755
1 28355 79463
3 59244 79929
2 15531 42165
2 48360 73440
2 36358 76636
1 45759 77225
6 7651 49958
1 26922 72721
1 16501 32950
1 10500 46298
2 64063 76957
3 62422 85075
9 37553 42140
2 5716 91740
2 42933 84062
2 7767 55680
1 35489 89815
1 10315 93029
26 95704 98805
4 11632 22262
2 27928 48908
61 801 8729
12 16510 25870
11 32326 35107
4 13444 33500
11 51150 61912
3 38181 88675
1 5340 34047
3 45028 51054
3 29748 77325
6 88856 96112
8 41451 45455
1 24797 83182
13 82285 89272
1 3242 23311
3 35116 35917
3 25072 77899
52 2805 6973
5 43648 51148
4 9581 21687
5 24398 91142
13 24241 37142
1 48375 60623
3 60359 64867
1 33592 85666
18 16497 18309
3 3593 63154
7 71294 89664
3 20853 56673
1 2153 90392
7 63104 97609
1 7949 53378
2 42690 50013
1 11112 50532
2 60765 99120
3 68105 96782
2 24286 87649
16 67773 71393
3 1163 89519
1 29173 82412
1 36425 67246
7 1152 38414
2 71105 80242
6 4802 14386
10 5693 15095
1 22910 41349
7 11733 47919
1 16669 50487
1 38136 70253
2 13873 93656
538716 72877 73673
2 33469 83831
3 65164 87496
2 40937 64897
2 9273 60242
1 8825 74040
3 5652 38382
2 31248 55349
1 69341 76314
2 2297 95473
2 31067 33596
1 6353 40535
9 49603 77867
2 51084 77548
3 41754 73320
3 65025 93251
1 42786 79307
1 6781 73096
2 63193 85362
114 94009 96239
5 16133 50012
2 43998 50183
1 48793 74903
3 65255 89780
22 10295 22995
1 15022 89310
2 14731 68620
1 7207 35016
1 7365 54858
3 45947 70734
1 17458 68316
1 36451 76664
1 13776 78759
1 50435 57944
1 14283 30927
2 5326 46825
1 24218 49093
5 35675 99154
1217073 55048 55054
1 46185 86180
2 32207 69445
4 71802 75215
2 65969 99545
5 55429 93456
44 84513 91531
2 59511 69628
5 2199 48582
2 40476 53714
1 8193 74362
2 65052 81158
1 58165 95296
1 16038 75438
3 31645 93520
13 8084 29441
1 49845 92887
7 24273 53672
1 47662 87598
2 64264 70406
1 52721 74132
3 32272 60553
46 12485 13543
2 18605 94041
13 77572 98338
16 2454 18437
23 4160 9247
4 81606 97859
1 19415 55582
2 19993 88422
25 86714 94069
2 8565 58969
7 21742 32793
2 20403 95625
4 24498 74196
1 33864 57698
10 8064 17085
1 6124 48621
7 66089 98955
2 25733 76842
1 14525 56771
1 10681 66917
1 14696 30433
4 33202 54285
4 64851 99323
5 562 20962
3 32280 86485
1 38045 64231
1 30608 92332
7 30993 35398
2 6554 17982
36 89889 95915
1 26135 82613
3 52369 75841
6 15015 41250
10 80034 94203
1 28710 62873
2 32551 49743
1 6112 71934
1 19728 83264
5 92844 99018
6 35695 88193
5 76941 98336
6 92567 95630
2 43752 95163
1 60989 92520
2 43889 81545
2 48173 90994
4 6042 65481
1 13969 34865
2 19183 59908
1 51278 91151
2 56787 93864
6 35585 36832
3 59006 99303
3 27961 36817
3 28402 70994
19 17937 27459
2 17798 59213
74 29239 29512
2 34091 42182
2 37655 68974
2 159 74513
1 19629 97896
1 18751 50366
5 52583 99811
1 14848 51704
3 47535 66991
33 5378 15717
10 74982 94840
2 4519 71612
1 79894 90599
1 35735 92662
1 59987 99530
1 49727 74856
2 66580 93101
15 61757 64062
1 23949 90344
1 55581 97508
13 755 30278
21 39805 42639
4 63482 85738
5 69303 82053
2 19746 46826
7 78108 80353
5 28685 36445
35 88379 97413
1 26530 51731
3 36483 49317
9 82981 93411
2 12448 45677
4 51258 99710
7 67561 71823
1 19107 90449
1 27374 98308
23 11843 25942
3 43984 95864
1 41843 75452
8 17728 46151
1 17294 46313
1 72008 90537
1 3736 91274
5 42523 48517
1 13742 78676
10 19627 27743
4 2523 74584
29 52207 59743
3 73495 97372
10 26753 31870
4 18573 42865
8 45429 64982
1 23882 99994
1 38495 87334
34 8764 11406
2 31125 79209
1 49703 82405
1 7823 77320
1 29524 93618
7 84940 98334
1 8226 78733
105 29652 30389
1 3942 95544
3 8112 15101
3 33703 55896
4 68191 96133
6 84987 94711
1 34963 70781
3 46170 85903
63 7495 10101
4 40085 46942
2 77767 98592
1 8227 11831
6 70289 90263
3 5531 72024
42 50693 52735
5 47791 57951
11 65100 65297
6 53597 69576
37 91913 94984
10 36449 49961
1 16283 89059
8 40875 50884
1 1116 91116
2 32114 53986
2 27449 59304
1 52566 87217
1 33839 40601
9 81121 93997
3 14291 67878
1 12409 89678
1 30897 96483
1 9775 99610
1 14346 67247
4 67386 98732
1 4229 69756
27 58008 64139
17 5461 13199
2 15336 85162
2 8390 24498
1 52768 73844
3 60149 64949
1 42127 73239
1 18837 97715
48 5396 12195
4 37095 65273
24 17471 38721
2 12092 99202
2 19938 35664
1 51790 55655
36 80279 82793
2 90272 98978
13 76933 94833
2 39287 88276
65 31065 31807
2 11313 32310
3 7542 59809
5 7826 41693
1 12219 36560
1 924 96751
6 34974 70467
1 52262 76782
1 52307 86281
1 23098 43313
3 53809 68962
1 14556 78123
1 57414 71243
1 55694 88588
1 38626 42321
2 5862 83074
1 13813 39117
4 17201 23594
13 42779 45648
7 2730 39769
4 49614 89352
1 15570 91431
2 40243 68969
3 58967 82738
5 3925 57669
1 36166 84441
24 64942 84878
4 52685 72951
2 25361 54341
4 78330 88341
2 74712 89424
1 61600 71666
2 10868 31574
4 21838 61260
2 24977 40077
2 22771 34507
1 14625 34115
3 35667 59237
7 77796 95794
19 397 20393
2 31306 69516
3 2688 90561
1 6457 86242
3 24641 33633
1 55616 86477
6 9659 22732
4 66399 81922
2 24191 49441
1 47302 91404
3 9475 76358
1 5992 81557
128949 20808 20941
6 41746 53731
1 26246 37702
2 46731 76465
1 793 88632
3 40717 60994
18 4356 15923
7 10147 34300
2 51204 61940
2 26451 73827
2 44096 83785
7 79657 82181
3 26374 79583
1 1107 47074
2 51365 78858
1 17240 65983
13 23741 27043
2 46893 60760
1 30395 56802
1 2267 78177
1 52003 90477
1 46720 82372
1 53040 68727
5 60696 70460
1 36008 62547
5 59435 62978
3 36378 62784
11 12183 31558
2 34478 81261
1 36174 93284
5 14637 23236
25 86219 97519
3 59111 89387
2 45755 64695
8 26362 32726
3 52899 94402
2 42275 87877
1 6403 55183
7 38168 49150
2 41907 92597
1 14092 59383
1 38731 87174
1 26534 81530
3 57377 59130
1 38083 68082
4 16803 34565
100 74771 77828
1 36501 93887
3 46698 72121
18 84289 93851
9 28771 33575
2 49657 81418
5 73781 80733
29 4215 12927
11 72653 77758
1 48203 84544
1 61048 73898
20 59864 73895
2 49969 82129
1 63825 96613
1 25267 97495
1 30748 61912
11 24759 52143
3 68005 75342
1 40319 85353
1 6413 49745
1 14688 53876
66453 6133 7218
1 35227 81382
1 17549 42531
3 61660 85232
3 35853 85628
1 52534 83932
43 90373 97041
3 70352 96309
1 7113 22900
1 27180 61252
11 18188 29671
5 39761 93777
4 34135 52749
1 55528 75376
2 179 82565
4 7872 31761
2 64802 83226
4 88429 95326
387 35043 35482
7 2626 32093
3 33518 86852
2 88474 95598
5 29673 33290
7 71400 95207
3 8423 47606
10 30179 47482
1 14440 98172
12 76658 99938
1 33133 96682
2 33246 78090
3 12783 98170
1 9068 60509
6 37765 43820
3 41154 75814
1 32021 94022
5 48038 75235
2 9311 67603
15 37773 40716
2 31388 50841
3 19945 42588
18 47141 48895
4 59099 70508
1 6640 73142
1 18891 54421
3 50188 98316
3 48593 83742
1 20030 90318
1 38144 44897
3 259 43571
26 13086 24975
1 52784 79544
3 52540 78741
2 64174 87946
1 16006 76789
3 32633 68928
27 76518 79050
5 18803 64973
65440 9881 10795
8 23551 31064
2 9247 67534
2 15204 55955
9 5580 24822
3 14393 63496
2 26846 35105
11 20881 28710
4 5794 40142
2 26593 91521
2 14136 42052
2 57187 74063
2 2310 74334
5 73328 78767
2 36997 47471
4 30052 33532
7 76072 99139
8 43816 75690
2 13846 59467
45 75746 99805
4 15515 40797
2 1027 67971
3 69419 91518
4 75076 80381
1 63055 81079
26044043 10214 10497
2 655 42371
1 34246 85863
6 59313 67515
1 7267 90783
11 10292 13378
5 12287 49107
2 57954 67726
2 26263 49826
1 45347 71359
5 65305 83912
15 30422 37968
3 37782 55810
20 53917 59817
2 21930 51995
32 64730 66797
4 36699 44955
1 2777 43519
1 44945 63880
2 6640 84278
1 31988 73359
3 40598 88488
1 56768 87779
7 14362 36751
1 32696 87311
4 60926 62103
3 50392 73457
4 44083 94960
65 9930 17612
7 53993 56114
5 12270 44960
4 54249 97311
5 26005 50774
1 21335 72411
2 16128 40994
1 11956 71798
23 70819 78586
1 55863 85882
3 33805 97300
16 11178 27300
2 44576 77787
1 58504 84888
3 30770 72085
11 71506 72945
2 5604 84537
5 3274 21444
1 32095 67149
2 43659 70227
1 61468 82986
4 37068 41821
2 19600 56871
3 58291 80155
2 18672 99745
1 8349 64281
3 59679 99163
1 46458 56282
2 1638 66445
2 8755 64120
1 26454 45457
7 2979 19708
11 12380 17969
37802 72707 73602
4 19081 68963
1 55215 79282
2 3542 97197
1 37706 70583
10 71775 72392
1 15821 59162
2 38062 73518
1 7808 75761
1 682 79091
1 49031 67401
1 14193 41789
1 23815 79540
2 66818 68759
2 56988 83696
4 40331 43862
1 6009 55213
1 6073 76196
28 5254 12224
14 82677 92621
1 22951 66042
17 67988 77673
8 62806 67190
29 30509 34317
2 14582 60948
12 11612 26715
3 26287 59083
1 10331 41069
2 14262 78175
3 47909 83908
1 35039 57502
3 55034 93152
1 24794 99550
1 2704 72188
2 18414 73140
48 90871 97321
1 35449 83957
1 12543 63403
3 6141 50100
2 25638 68582
1 26670 73464
2 41458 77252
11 84761 95151
8 3381 19116
20 52633 54726
2 20368 76982
4 49107 59801
2 38739 45472
2 22630 74842
2 42655 95976
1 46857 91972
104 2613 8582
19 19014 26506
5 63543 79843
6 70029 85537
2 5234 92284
3 36785 55130
10 45132 50589
29 34731 36642
3 37152 64982
2 32568 68521
11 6922 26196
3 7753 70533
1 5967 55838
2 14470 27359
4 51501 67024
1 49284 96695
4 15576 20025
1 10705 23098
97 909 10639
1 12591 42667
2 40714 92468
2 46060 93652
8 15692 48177
2 46234 78375
21 69680 78389
6 26990 43825
3 40004 53466
1 53398 77730
3 75449 84138
1 54386 92793
379904 1018 2048
1 37229 99671
1038 1596 4836
11 6630 38912
1 50264 85351
1 2333 20042
5 24647 90996
2 9367 27603
2 69587 89613
2 7291 39713
2 1712 82683
1 48744 76056
1 72783 76902
4 16075 41686
1 2879 91768
1 12089 63328
1 13859 93868
3 57819 71297
1 20618 76349
3 29998 36152
10 51117 56354
2 45290 73318
1 48801 85570
6 12206 82881
1 15935 54242
2 67930 88214
14 26998 29395
2 60487 91459
3 2261 26076
3 34926 88047
11 4870 17533
1 68069 74641
3 34038 51794
4 53194 87760
1 16426 86967
2 468 26399
2 1181 60702
1 13173 59730
3 73663 81780
2 27598 44487
2 16953 86324
8 40449 42517
4 44374 56836
29 6614 14668
5 22908 33540
3 729 43531
2 57725 82473
2 22421 43922
8 43290 69049
1 25656 62236
1 34855 57321
5 65305 99512
16 30782 35826
1 55374 93206
5 64759 83763
1 32876 38038
3 15738 74233
1 39022 94933
4 51566 98447
1 11864 77847
43 90240 95280
5 40450 51370
3 29247 67233
1 33740 56711
1 24816 84110
97 1474 4862
1 9096 58119
2 40329 62493
1 7596 97203
4 21301 34855
1 17570 64131
2 51774 86047
26 76474 99622
1 22927 84317
2 40185 63767
12 59114 68109
1 8185 46422
1 7766 87956
3 26887 42150
1 51856 79374
30 13657 21919
1 17232 59974
2 55527 79735
1 61026 81655
7 20909 59109
1 20779 43771
1 51120 92148
2 14328 76627
1 18981 46525
3 56427 89085
2 13059 43182
1 7435 74933
4 20856 35699
1 27825 65444
1 52505 77842
4 7504 28064
3 38423 80503
2 7903 88905
1 16541 83900
1 14664 65961
1 16861 48828
7 2258 30885
1 44184 90154
60 80751 89315
2 21537 48966
3 36534 77560
1 22792 58359
1 23868 56563
3 43694 88131
42 3223 13067
2 22172 50814
1 23612 35025
2 24906 89701
1 6826 69891
2 34877 45923
1 595 96671
2 58126 65013
2 37730 54692
23 138 10741
2 24032 44792
1 8299 53363
1 34362 75800
1 19228 94842
8 44742 65989
12 23685 26956
1 8796 25867
22 27074 28212
3 998 99704
3 76468 96051
6 60056 89510
1 10175 28882
2 31712 43619
422 69623 71909
2 41332 80436
2 5279 69114
3 13691 59369
2 3969 34227
13399 18901 19991
2 23847 54831
4 2214 82580
12 4404 10403
2 4322 70362
20 11653 22072
2 38078 94312
1 4659 64691
5 21535 36239
3 26578 46965
1 22386 66455
1 32500 41855
1 77250 98066
1 10191 83615
8 28068 34710
1 30787 91828
5 58499 69677
7 40576 64668
3160940 23634 23855
2 37732 67023
5 4435 32673
4 15894 27352
45 73047 90838
4 9931 60782
1 17139 67553
1 3382 27534
7 3809 15594
2 24051 76994
4 58395 99140
2 44317 99325
2 11092 95342
1 51282 75172
1 436 24545
7 26358 29616
1 749 99290
2611 90481 91391
2 73641 87103
3 8427 94236
2 66329 89342
1 893 77490
50 89691 99371
1 14838 55149
7 31335 43368
4 36210 91103
742228 36268 37171
12 11482 18212
4 38744 51497
5 17463 39591
184212362 38437 38605
4 72850 99520
7 56347 73495
1 63064 94055
4 6609 97786
3 17288 29948
2 46695 66501
5 39085 43785
3 50338 89144
1 24938 63641
1 14060 93998
1 52936 91886
2 34690 45577
2 17690 72765
1 39832 59973
1 53922 67740
1 12515 60536
2 62596 74522
1 118 29906
1 55948 62241
183 95230 98807
13 45138 49140
4 7726 95491
2 19530 85776
1 25552 74518
1 40104 85691
2 73821 97687
7 67672 87224
3 29870 98251
2 27807 51394
17 8296 17493
1 39637 98414
44 90407 92064
2 30338 99718
2 605 69969
2 15134 91368
2 21085 30910
1 56595 81079
12 13386 20483
2 14579 20984
36 2958 5491
5 12219 34884
1 2763 96437
1 1711 68896
21 3851 15922
4 66137 75908
1 66473 79005
4 57603 93464
69 86058 98658
143 86957 87329
3 67963 99184
2 19468 59056
2 51651 96241
2 47242 78563
8 503 35790
2 10003 62498
2 37365 71274
9 21668 55763
1 14159 78904
2 34407 69207
2 47817 66502
1 47745 70373
3 20657 49741
8 26446 35046
2 45147 98662
3 45241 55638
75230 24300 24313
5 8145 44841
2 4960 75318
381054963 85552 85566
8 70128 76526
1 17874 34839
6 50137 75198
3 28298 61597
3 23719 95238
1 26271 72751
1 19474 91283
1 25249 59612
1 5152 64427
32 70173 74496
3 12103 54130
1 10322 79253
1 56208 73681
11 58811 63412
3 54966 92543
1 18582 34675
3 3424 33537
3 57616 98499
1 59068 83394
1 20799 94384
1 53495 95139
11110 92179 92248
2 26726 61199
3 19966 74400
49 5189 6318
4 10962 33362
38 87685 89993
2 4116 58882
1 8667 66347
2 49345 71496
1 12001 92488
11 68591 81872
37 4855 13914
2 27571 62286
2 6002 13146
41 4230 6118
2 28204 38821
3 43428 51777
3 20071 39148
2 7980 81884
1 42962 81291
3 53817 77757
1 47770 62233
4 8560 26888
6 20671 91644
1 33782 95903
2 62619 70798
2 49433 80691
1 17390 96423
19 16653 20277
1 22999 38111
1 968 52628
3 25060 65175
1 52419 60453
2 27973 72051
13 5015 20641
9 66457 85365
7 65439 86017
1 12453 63642
1 42534 89191
1 25280 52451
3 4075 95032
12 44831 54793
591 86908 87411
1 39776 96564
1 15668 57102
7 3371 43943
1462611 7390 7902
2 1552 75244
1 27549 97607
1 35762 62246
29 25404 28945
2 25769 91715
3 16499 88896
1 39398 91970
1 18672 77058
2 26083 52451
1 25659 96452
1 21469 49248
13 6307 22755
1 26740 71263
1 831 46451
2 21312 69173
10 915 11194
1 22903 60740
3 73056 87012
10 62869 69076
4 53682 55059
12601845 5545 5908
5 26490 36832
2 21621 81391
1 12562 67282
1 6158 77980
1 19777 77911
5 45728 97248
20 55278 57696
13 8709 15955
9 25249 26428
2 26016 85560
1 17372 33550
3 32558 79087
11 1466 25215
1 13305 85384
7 73301 88712
4 45565 52363
3 16115 99026
1 27649 51464
1 28171 67256
2 67056 88293
28 79470 94990
9 16527 30869
2 31981 62233
1 11022 21531
1 39145 83306
3 28427 76418
1 44889 80345
2 2463 65419
1 1622 85369
1 24870 95665
1 36409 48923
2 49055 49618
2 7547 73735
7 59658 88995
2 36747 73122
3 58654 85518
2 43430 65683
1 12821 90957
11 79145 92898
1 13111 96918
3 69502 95395
9 16233 20260
2 25533 82278
4 13819 42122
7 69088 73014
1 6779 29062
7 17022 36874
1 16607 18497
11506785 36090 36675
1 9555 82643
4 24491 75922
3 39657 92526
2 23099 46625
4 1940 61049
1 25369 72963
1 18474 86526
2 34780 51098
1 11043 53417
1 29913 51587
6631 76695 77601
1 11343 49612
2 40481 75539
1 22167 58974
1 2680 96354
1 28984 56878
1 11104 49418
1 22877 82681
1 5265 72489
1 50380 78409
1 6136 44165
2 20300 45195
4 69966 95029
8 64130 84093
3 5094 84283
6 50227 54470
3 61674 85755
1 30329 55410
6 30816 97607
1 55103 87485
1 11219 95731
4 49672 72162
1 2755 82220
2 34315 99398
1 2231 90052
1 3836 97236
3 83846 96130
9 16624 29161
6 50861 54901
2 67082 92960
1 35723 73304
9 16216 44642
2 22279 32493
2 30641 56036
1 14818 89453
1 5359 81354
1 6563 46917
1 160 27160
1 5268 56310
1 28618 53476
6 2181 23612
9 41457 53227
2 15275 92824
1 13375 20258
16 16789 26196
3 17633 49669
1 16984 57903
1 35129 80899
33 7637 10166
2 3467 41948
3 21295 62323
1 9834 37568
2 30431 41769
1 17840 29005
83 85177 92955
10 51985 62075
5 47185 52450
1 33831 90273
11 73075 86802
84119748 3449 3763
2 7458 82177
2 21443 94140
2 10239 92451
15 36480 42685
32 94712 96600
2 6405 54154
1 34469 64850
1 9676 42019
1 33040 56316
8 26203 27372
1 29206 75689
6 63732 77715
8 66572 98024
5 54591 93121
2 25175 75083
2 38730 66127
2 14079 75282
9 57842 79860
22 66022 70502
1 57829 82550
4 52916 59284
4 45470 62460
2 12636 49543
1 56618 59001
16 90477 96267
1 44205 98136
3 41575 60765
3 19641 88390
1 28657 66908
52 33546 34825
2 39074 86001
1 6441 67740
1 17155 95194
1 46329 54157
1 23411 72391
34 34019 35088
2 38666 75472
3 31603 48517
3 67256 79621
1 3538 66645
4 76619 85609
1 40596 92624
4 40303 80328
3 84818 99487
1 24317 68837
2 44316 48850
36 80707 82281
1 31258 64597
3 31055 82875
17 76695 84888
1 12473 99272
1 47700 49874
356761 23568 23997
4 68411 76506
4 11789 66830
45 5107 24868
12 1312 38916
1 44561 82945
1 2552 84824
2 9960 37075
1 9068 33198
1 13076 33036
1 987 36072
19 58515 91874
3 7610 52133
3 29072 76350
1 33378 60982
1 59013 92842
2 18873 26347
1 2237 26722
2 15850 76040
2 52704 93618
1 67197 88627
1 70664 92278
1 55504 82675
1 67542 93988
2 9667 83735
21 29392 31464
2 24182 51576
8 19592 50060
3 71379 81585
28 89785 91994
3 4184 45310
5 24085 38680
1 28079 68472
2 3933 42857
1 2218 71566
1 2839 62302
1 7634 79180
1 22324 88993
2 5777 47287
1 17182 40624
1 3487 66795
1 7467 64470
1 5703 50782
1 27697 86841
1 23692 40176
5 31284 61524
1 25206 76441
15 61084 73826
2 67353 89347
1 58876 83804
1 18281 92955
2 30444 78451
1 18051 92975
42 8554 11996
1 49504 87220
2 8704 72629
6 6348 14370
5 19844 39977
4 12789 27495
1 50891 73708
4 34693 38024
3 9249 85758
3 32176 80427
1 3161 39816
1 20731 89806
3 45134 60017
2 10729 44066
30 85252 96746
4 64615 82509
19 9390 14416
5 21777 29324
6 43162 59313
3 832 99117
2 2966 53520
1 667 78542
2 31747 60308
32 2901 5739
1 10977 67907
10 5375 12526
55297 68401 68994
1 7194 88730
7 51624 78887
6 15456 43235
4 6250 11925
5 48105 76319
1 64095 91500
3 23895 67457
15 75306 82757
2 20962 97611
5 15518 20799
1 46560 80323
1 28135 81154
35 85961 92335
5 43573 62320
5 65573 90074
6 28531 62911
9 8059 30375
1 13115 59094
1 23924 62191
1 29067 55173
18 20463 22055
3 6021 55254
1 2014 50014
1 2414 89106
4 54323 89280
1 44796 56834
3 36535 44040
8 69680 84762
1 46484 85257
1 3378 99134
10 82215 95293
1 19352 58307
2 46103 81539
2 12297 95724
3 21283 55295
1 39500 80020
1 57009 94451
10 80942 92143
2 65471 73857
2 53357 90253
1 47050 75452
1 23178 90575
12 31713 43954
1 46754 51703
49 16472 23356
2 15966 82454
3 51406 80901
3 7570 69468
1 28054 41835
4 72494 78043
4 51047 98380
30 65661 69008
2 28348 57882
2 4278 74985
2 11094 72770
1 3595 36274
1 65196 81760
2 57332 82406
1 9611 77867
11 72452 85455
1 13809 86899
3 8073 69812
3 872 27162
4 56577 60359
20 83163 87075
11 38440 58547
1 68745 73668
4 18690 32723
2 7039 17940
5 79340 90432
6 75675 90784
13 41057 47653
7 28899 52647
1 36653 80003
9 56641 76445
7 7090 29861
1 3048 92105
1 6083 47577
1 64762 74190
3 67162 87757
1 28214 82049
3 50981 85043
4 23191 24336
4 51041 64084
3 5526 39661
25 24756 27523
3 33051 78917
1 31011 74128
2 3060 35667
6 5628 32749
1 4561 46767
11 36427 46872
2 880 44820
4 70930 83915
3 47935 66649
1 37654 99411
9 56108 57798
92347 22893 23011
5 21882 67549
23 78574 80286
17 35539 35862
1 29869 57181
1 35160 71428
20 77851 89191
8 34069 38900
4 5807 71780
33 76267 79368
3 13849 38459
3 66824 74584
14 8526 17856
6 37666 75145
5 57997 74048
10 65538 83571
1 60094 85585
5 44839 58986
1 74430 83128
26 60001 63659
1 36472 64700
1 58445 63990
1 36591 92994
5 77392 83686
1 35703 61093
5 83193 96050
4 18741 95219
3 62361 84882
6 8043 50514
3 3060 78179
1 45814 58713
2 19453 81192
1 12422 67871
1 3754 96900
5 79240 97869
2 16863 41139
7 7948 22808
2 24287 86608
5 67304 87478
1 73291 81544
1 70712 79385
2 53380 67421
3 12026 46436
2 15600 62942
1 15668 43845
105 1501 3379
1 31748 57386
3 21447 63010
1 145 84396
3 47298 59008
1 9086 40101
3 27521 79009
7 12396 20923
1 14351 84356
1 9616 46712
1 35307 65564
1 5080 26889
1 20822 59955
14 80012 97929
4 80010 86466
2 2108 64084
76 87212 93088
1 23378 52663
4 34550 93361
2 15910 56034
30875973 5403 5513
1 39879 83896
1 17432 23113
3 34070 70134
14 87055 98968
19 64845 82558
6 77955 82837
3 39282 72968
1 8713 74448
1 8496 61784
1 6995 63834
19 14781 20369
2 31836 78760
2 3010 86331
1 40262 94878
1 51675 63320
1 9418 87614
2 10600 54977
1 23477 54688
1 60041 96727
1 81010 85837
1 18770 45173
2 63788 78271
2 8921 96017
5 46692 76196
9 6433 28662
5 2728 50030
3 93 22725
4 17260 29567
2 21903 57849
1 19615 41768
10 76224 86732
2 19026 57141
2 34405 86840
10 31804 37929
2 18626 58159
1 7462 26539
1 9339 97308
2 15888 80344
1 15075 31484
8 68083 86616
7 41948 63236
1 39454 86031
5 50362 58530
3 11721 85550
32 10553 13806
1 32120 83262
1 42250 87158
4 70796 87496
6 918 45828
26 89413 92241
2 6350 43392
7 60728 73245
1 22053 69817
2 44695 99548
2 36001 67397
1 27172 58997
10 75389 90755
1 30349 44204
6 19823 40280
3 34305 91423
3 24293 37109
1 18070 95072
1 17672 36534
14 23463 31393
414 1013 4457
15 59386 60084
4 60939 68953
1 53920 91169
5 9270 54975
5 19133 24821
2 14331 91444
4 37988 83043
17 41543 47471
7 53988 92891
4 41580 48519
3 10655 29788
27 82694 91160
3 21418 57092
2 65226 75914
1 6183 74927
12 9676 20378
2 28088 73178
2 26545 53904
23 59994 70031
6 55449 90500
15 5217 17195
2 51738 89516
1 1088 85580
1 64984 80392
7 79727 98006
2 10475 81859
1 59426 96444
1 7717 99756
1 3203 47265
5 66 42095
3 23537 28422
1 6485 55899
3 22969 54130
5 80738 85169
2 61089 80323
1 15030 95996
2 5467 80140
2 40815 62508
1 53284 80826
17 227 15480
5 75796 82685
7 2754 17122
7 64782 69777
2 77867 84134
2 37428 81546
3 18528 78529
1 28548 92154
1 242 98889
9 23832 43717
1 58522 81199
5 81144 84336
2 87 94686
4 11044 26725
2 36618 89551
1 25661 70292
1 41991 71551
2 15438 89820
1 38718 81478
17 74871 76188
1 55580 95329
1 18903 81162
1 58165 95229
42 2520 5260
3 38563 56706
3 90515 94778
7 10278 37546
49 90420 91703
4 28964 93501
4 17582 51786
2 10131 78014
4 52858 84835
1 45599 79807
1 5631 99061
62278566 84593 84845
2 23847 94987
1 53423 75138
4 41262 63334
1 19744 61619
3 33334 41958
2 3095 26452
3 3211 72216
1 40517 73522
2 60550 75165
17 81167 97638
1 55150 90251
1 53434 96821
6 32774 62674
1 29528 99210
1 31867 38332
2 6211 88155
1 32858 39222
1 3807 47053
1 36186 82243
2 11784 76203
1 4131 99419
1 26442 83651
1 11402 76506
12 54509 58143
2 8352 86629
22 82825 93766
7 77065 87273
3 58961 80402
1 22248 68750
2 13068 84483
1 57863 83921
1 7508 77693
2 37034 90716
13 1850 28787
3 64443 92455
12 12113 21613
2 24235 41365
2 75422 82248
2 73402 96797
1 81217 83865
1 38075 84238
1 80063 99118
1 25157 86918
12 19335 21746
2 42064 89217
1 19476 84848
1 23078 83287
8 16839 53185
12 23022 24408
1 30313 77223
2 68499 89077
15 88121 97002
5 36188 56315
1 12022 37888
1 20186 31110
8 66910 69142
3 32853 88143
4 7142 85352
1 64583 88610
11 16976 28721
1 20681 49841
3 15095 50120
4 45582 59359
17 49088 65678
48 28768 29960
1 24981 73664
1 18675 81539
1 29940 86620
1 22080 58681
3 3940 66039
1 45 68602
1 25493 82863
1 40374 47478
2 25272 72951
14 74526 85427
1 22029 45242
1 56758 77141
1 4194 72347
11 1589 5399
4 23655 68748
1 44553 63866
24 71347 77958
36 524 13574
3 19160 36635
4 23751 81142
34 10530 17680
1 15567 69058
3 35095 39969
3 54345 69710
9 63692 71841
25149 60251 61103
2 63895 91522
8 69011 90149
3 18874 86915
5 75957 89102
3 56332 75673
5 29336 42228
3 31699 52551
2 1267 76654
1 54545 62121
3 58747 73534
1 35443 80007
5 23851 61049
3 16387 40191
2 13371 58624
1 7261 60907
19 49951 55002
2 1102 75386
4 55982 84361
2 20106 89683
1 35574 70270
1 4786 62942
1 11153 40038
2 33367 62975
1 12011 86080
1 40332 95174
1 40624 87762
1 54848 69584
1 51277 75898
5 82796 97247
1 7865 81172
1 6334 47486
3 19709 55400
2 27821 80529
4 70707 86252
2 64591 87914
2 49261 91675
2 8862 62790
1 41387 86099
1 21880 56083
3 72784 83299
3 9515 47039
3 25378 91308
1 850 72577
1 769 82430
2 57696 89285
12 165 28064
2 41754 45839
2 7696 43396
1 53138 56569
43 85969 93429
29 16094 22229
2 74426 87115
5 7937 38606
1 34266 49115
25 56733 58427
4 12041 17785
2 25694 93362
1 48054 76157
3 63151 79570
2 55945 66601
1 39168 68571
12 83901 95898
5 7910 48486
1 3216 36636
1 13411 51898
1 41554 78126
2 37057 74723
4 6832 62080
1 6479 62894
1 28559 81346
2 14545 20520
2 2448 93772
10 83884 99174
4 17490 42551
2 3374 35018
1 15500 60378
1 35038 84576
1 24542 75550
1 20109 64759
1 48066 89904
1 21280 28066
1 38112 89894
2 29573 64297
4 15698 24957
1 19935 76927
3 38921 89216
3 37163 57858
2 22077 44715
21 72169 73397
308922 60024 60044
4 16753 53283
2 33257 58488
13 9230 24907
2 9987 23779
5 59617 93548
5 43666 92956
2 49799 96225
2 43128 62387
2 6534 39336
45 78644 85652
3 34882 86878
1 25869 72135
4 61528 77338
20 86255 98301
2 50682 64327
1 45690 73024
1 13346 23348
10 17918 25580
2 65686 73286
5 31243 86018
1 43355 91852
1 41245 70086
4 71223 92550
1 27122 45973
4 66736 87697
4 52694 65356
4 59383 77240
17890 56137 57181
8 11581 34475
2 15852 96897
2 21978 27633
3 24230 69340
1 39380 83750
2 51119 83766
1 25643 59497
1 32403 95253
10 39607 40886
1 68242 89704
2 83004 88467
4 25252 97452
1 27812 69825
6 77839 96242
1 37336 96227
2 17339 70907
40 10193 16056
4 28702 53813
1 46666 79902
14 1799 13482
2 46306 91325
24 20703 26716
1 2836 87708
3 74006 83701
2 34900 75757
1 3197 71258
1 3366 86405
11 69224 80596
4 58002 59048
1 31666 76092
4 6723 32495
2 30139 99136
1 63459 99506
6 18443 55894
1 12691 46964
2 42156 79281
1 39038 69955
1 950 88345
2 15650 91866
2 22298 33044
5 71889 96430
14 61 15588
2 736 37089
3 71721 76246
7 4768 19067
4 19017 58370
12 58888 69817
3 35284 82612
2 35606 72310
1 46106 97478
1 50944 81814
3 2602 45236
8 8336 12018
5 23291 52238
2 37544 88544
970 89351 91038
2 4471 28974
3 24308 56106
2 34901 64424
1 8205 67812
2 499 92086
3 12138 88760
63 87824 94790
4 49473 61654
4 65612 99421
3 50437 79376
4 492 40631
12 76006 87137
1 51335 87605
1 6612 88441
1 2941 69669
3 78606 98425
1 2741 88283
1 43888 89476
13 67891 70716
2 39848 91423
54 38789 39515
10 77804 92426
6 49364 75243
33 49538 50073
1 41660 62895
1 43483 74857
2 9620 83752
66 29827 31181
12 2964 25371
2 24104 55995
1 339 90788
11 64870 65605
4 19616 32576
1 4715 87676
16 43863 52811
2 101 85012
1 1764 47098
6 2833 15870
14 67626 68897
4 44151 77876
2 1584 65408
11 75809 91797
4 31626 96165
1 66930 95677
1 1447 89298
2 15069 74451
1 42210 54130
1 11626 98715
7 64428 74214
387 92030 96323
2 73879 90608
2 15339 70127
1 13497 49673
2 9242 73336
3 25347 56164
4 35082 42963
1 19653 86993
32 6952 20456
97 4158 4715
8 54940 57725
1 74564 91795
3 17998 96460
12 2981 14342
5 39987 99674
1 22767 53621
1 2138 66826
2 29778 43993
5 61316 84414
3 6692 53670
2 10993 48693
2 12458 68311
1 101 96962
1 32020 86888
1 12675 84339
9 11765 31652
1 15158 78702
2 14987 71773
4 19567 49593
2 47851 95002
1 58599 74896
1 26934 95007
4 2678 52290
6 64641 79098
2 1709 37273
1 13030 62990
17 10082 13293
1 55207 72609
2 57192 74167
3 37693 77153
18 80201 95849
5 31177 62308
2 39721 82143
1 77204 93557
14 21973 23529
4 73614 94917
2 9611 76239
3 45906 70414
1 8918 80653
1 20784 71958
3 81066 84723
1 28703 75421
2 80926 87766
3 13044 99349
3 23604 41223
1 48699 86913
2 11065 79021
2 61686 72765
1 48828 64923
1 19900 61245
2 44751 91958
6 79405 95862
1 37765 97383
1 3924 56051
1 41088 51371
4010153 6094 6316
2 28610 85083
5 58865 63666
1 25064 97428
5 9504 17939
20 58447 60258
2 46889 89321
4 39014 45909
4 59943 82418
4 31034 44785
2 15095 62015
20 22725 29146
1 3269 93053
5 42433 49218
1 6852 76545
7 4957 47993
1 6295 45070
1 26753 50905
1 777 48348
8 6081 21707
2 5320 27627
2 21419 55307
14 92591 94609
2 8887 88893
1 20056 57332
1 16107 32749
14 60796 97249
2 66489 96765
2 23548 37730
2 17368 39901
4 28500 78757
20 16292 22564
2 13503 96182
2 9496 59381
1 11642 92263
5 44821 67669
2 39073 80502
3 70906 72776
2 3324 97030
1 29748 47559
9 24475 39681
1 38749 63865
38 82204 99569
2 2343 54567
1 71315 80498
5 31591 94226
119 82105 85769
2 12297 66210
16 2276 5747
2 80927 99243
2 48419 94897
2 28635 67810
2 41922 99403
1 17139 66136
1 13894 63571
1 8761 79897
10 376 30973
2 15372 38796
11 72129 79458
2 8362 92194
1 7330 33188
2 29112 79179
5 32853 37192
2 35158 85387
2 2044 65887
1523 91887 92728
1 45329 75180
1 58545 73656
167 2896 10739
3 33217 81315
4 67137 94463
7 7636 20845
4 19646 70760
3 10280 44621
8 65203 67787
13 34200 37857
2 34864 44575
2 6689 53353
3 30613 59762
2 879 13123
2 37481 93860
2 27759 50732
6 54013 96221
4 31529 39822
2 20135 89858
1 50067 87475
2 22376 70638
1 219 46195
18 87028 95017
2 39327 75142
2 66452 90375
2 13760 38680
1 29461 63832
7 70045 83879
2 919 54666
3 32891 66409
2 43852 86032
1 24568 62819
2 23689 62335
412 5573 6949
1 33560 77107
2 16506 47564
5 64641 68600
17 54154 56725
4 61361 63031
3 31613 61823
2 31468 90158
1 21748 64221
3 25692 27985
5 43726 99577
1 3297 66821
3 5770 56756
5 17046 31744
2 16872 98070
1 25105 94516
2 41580 46589
2 8260 42131
2 36807 75219
1 12207 79928
1 20230 95572
1 47472 53797
6 75073 89775
17 4541 30617
3 63877 96003
20 16830 20545
6 54804 94997
1 33773 80040
2 50149 67550
6 27768 51249
3 37410 90903
1 22155 96997
1 52195 71063
39 13556 17383
2 20277 65570
1 10513 55405
4 65394 68753
1 38753 96912
11 78946 82838
4 67567 88513
3 35332 91073
17 79039 81970
10 17334 24202
2 53539 70505
5 5278 31997
4 61763 63551
4 65371 94759
1 47232 98631
1 75720 98845
4 79753 95581
2 23674 85211
1 40204 84721
1 38176 97091
1 35511 51828
156026 72390 74083
44 7621 12159
5 16491 68226
2 57521 63071
2 63163 87750
1 42052 80837
1 31386 95474
8 90472 96617
2 28340 98204
3 53694 65450
45275 26428 26897
23 15181 20407
7 4780 49629
1 8977 82223
9 19507 22315
5 48538 97303
1 46330 79935
1 46796 76740
15 9303 12944
4 78026 92385
1 61540 96801
3 67303 96996
2 49189 88599
36 77290 78552
1 62923 73550
17 20936 52328
2 82000 98825
54 90718 94503
3 55668 88308
3 36843 71164
16 69546 79922
2 4179 75326
3 32251 56548
3 19314 45634
11 16568 25919
34 19331 21227
4 59610 64004
2 13685 40729
2 1209 58935
1 27236 70433
1 7672 47385
97 95391 98143
8 54682 66998
3 11756 20395
11 63929 70545
1 17454 45825
1 41409 69344
83 1726 8251
2 56851 64509
5 55032 62803
1 24581 98464
11 46529 59977
2 24321 59140
2 48773 64236
14 83845 87786
4 25501 59593
1 21160 93449
1 916 37211
17 16408 36222
3 61613 85626
17 81381 91134
1 16921 29117
5 70020 84975
11 30337 34710
1 13194 25369
8 3912 45261
2 33107 92964
1 4690 69432
1 20729 49430
1 11700 51296
11 52641 66814
31 63136 66388
16 71138 96363
40 90092 95286
2 18650 96857
5 70157 91446
1 8602 33649
2 22898 54440
4 90360 94082
3 41493 97091
1 8362 90276
2 22533 81772
3 6677 28892
66 2080 5341
8 83103 95474
1 87085 95460
5 27955 83186
2 66842 84963
1 53713 86794
1 73740 81928
1 7962 96114
1 52447 85915
22 14294 21504
43 86155 89454
7 26175 75899
9 41481 50947
7 91211 99451
3 411 97279
43 83362 83960
6 20287 42292
2 60986 68841
3 59099 88526
4 12572 31213
2 575 87567
149470 13268 14430
4 43659 60409
2 17423 87128
1 7669 92963
1 60941 63310
5 88163 99502
6 20762 39136
1 21234 49293
2 49883 71910
4 51584 79696
6 54603 60462
8 10190 23849
6 14787 18551
17 38546 43751
5 46570 71941
4 28160 58038
4 3926 20914
3 55449 93944
1 25196 71968
18 24348 30451
2 18657 62864
1 10012 34981
1 32009 97014
2 65395 70670
1 12353 61333
1 25315 31022
1 21157 77934
2 10697 66704
1 25812 87959
18 18296 22695
1 50253 57521
1 64559 78773
5 3228 98933
3 33095 97583
2 7071 32606
1 36342 54098
1 10486 77238
17 69692 99657
3 7681 83664
1 2963 84203
4 30955 35184
2 20077 62349
2 54840 77142
1 38171 48171
2 7802 58004
11 69056 77241
3 19525 48341
2 54970 95402
1 26196 38290
8 26801 35041
2 31144 72859
3 60411 91193
7 87626 94394
5 12868 57880
1 30728 64300
1 28646 79390
2 53024 96708
5 24675 30982
2 44032 67345
2 16495 30653
1 27318 48578
3 33139 63443
10 78693 98856
2 33578 86907
1 15920 31467
1 23825 29044
55 595 6352
3 45299 53069
3 72691 89978
9 80652 83289
4 2720 22159
3 22966 60589
1 65147 89998
11 11189 23849
1 29541 55515
6 3115 82254
4 32068 73722
3 60909 83124
22 1853 10396
1 26830 56998
4 25 19117
5 65598 97997
1 18192 24915
1 5088 89051
5 45596 95842
4 135 11989
5 43768 56751
2 26588 30923
2 4036 97980
2 17678 51207
1 34974 92965
2 46948 50649
2 29017 65598
9 30930 43546
2 4936 37375
1 39769 53320
10 4374 16360
1 26065 76689
2 927 89164
11 87329 96497
1 45293 91137
3 18452 37293
7 52880 83763
3 39223 42121
148 84756 85002
23 76990 81358
2 10656 97823
5 14003 46065
1 23167 48091
1 8152 95946
257 14801 16426
2 19514 89183
12 84872 97264
2 34277 72260
1 6954 36083
2 18876 87799
1 27410 95550
3 50782 62098
1 50384 77913
10 60432 81450
304 71274 72208
1 22371 65985
2 27985 68937
2 45125 61590
1 2552 93955
2017837 6623 6980
2 20193 53563
3 7238 66499
1 34575 76859
3 72752 93199
2 47801 99978
3 14889 59364
1 20682 83827
1 37161 85472
3 57710 98640
1 50550 63118
1 31084 76861
7 17956 40658
9 69007 97420
9 34026 35528
3 34665 97257
75 82931 83897
2 34508 67076
1 1286 92282
1 35966 86286
7 67309 79378
3 3955 9196
10 57735 60326
4 32809 65122
20 9568 33737
21 77942 80500
3 4459 62177
1 23129 59593
36 7915 15704
14 51810 54020
1 63817 74606
6 54732 87111
41 22337 24249
1 14356 88520
3 68626 94618
1 34125 55588
5 77204 99221
3 8476 97055
4 33763 49790
3 19380 45594
5 24979 38363
272326 42320 43137
1 1541 55067
1084845 45146 45535
1 16018 41848
4 41418 53338
4 32021 52738
7 51382 69120
7 75820 79553
3 47539 89845
1 6946 66233
4 11627 53862
2 9792 15034
6 53315 54008
4 53280 75736
26 90053 95929
3 5533 12410
3 45363 65031
3 50071 64662
2 4302 90425
1 4944 72982
1 50168 90976
1 18456 90248
13 79918 84673
1 39489 56737
1 69248 72151
2 52300 74638
2 29766 82236
1 21832 90825
6 17469 44712
4 3368 37656
19 67195 77043
1 34277 72507
40 3838 11948
17 58605 59445
22 64290 66206
1 38016 60728
3 9480 44673
2 61087 74561
3 10509 72393
2 27242 84685
39 4734 8820
2 12637 65277
5 47647 63897
2 13957 68647
1 48415 68416
1 17458 88947
1 39871 74968
1 4678 89666
11 8762 26511
2 50834 84443
1 43720 95155
1 53689 69058
40 87098 99267
1 10457 72878
18 76991 89696
53 85318 87973
1 58193 87437
8978 88746 89563
5 33005 66303
1 17553 80023
2 2810 89333
1 48665 66398
2 21729 38925
1 8839 70119
2 57824 90811
1 21031 92886
1 48351 94317
1 37785 85462
25 87833 90914
22 9713 21583
4 27178 57335
3 62429 68124
1 13294 78193
2 87379 89880
4 58659 93327
3 63525 66303
4 298 26226
3 51878 82941
17 72012 73789
3 9839 62784
172 7509 8305
2 52169 64373
1 59390 72494
4 20207 61028
1 9974 80050
1 38534 59861
37 68834 69648
468680 40107 40312
3 40828 93730
13 23941 27829
12 30123 41685
4 34725 67801
9 65197 94623
6 77983 93368
6 29906 45164
1 28743 36224
3 49780 94942
2 70108 85538
1 57094 79272
21 12261 30909
1 43130 95056
2 23633 87187
4 35015 63809
1 7812 65600
4 10517 28267
1 15117 80915
2 64815 79774
2 2567 51020
1 55992 71658
64 5088 14178
3 38747 58888
2969 13722 14751
8 69283 79488
1 47521 96620
1 61810 76889
2 14681 46499
2 23457 95719
1 7129 81619
3 46431 59226
3 21341 34431
5 41985 46249
3 10194 78008
2 69479 79239
1 52263 94426
7 24747 40317
2 29135 85474
23919076 45432 45654
1 15727 98959
3 4608 46495
2 56431 86536
2 50365 81946
1 31100 49251
15 1101 23578
2 52471 85319
2 27525 92470
2 5373 21994
2 42502 97949
1 45715 87093
7 11993 68897
6 10227 31669
3 63129 83656
3 50181 64878
2 7072 46485
3 51633 99399
4 19715 20843
2 66697 99683
3 24065 51943
2 5887 49065
1 17921 78923
1 7676 86350
1 2943 89989
13 1764 12897
3 7176 73160
1 67483 83564
2 50954 99292
3 13728 49476
1 888 67772
1 29354 43019
44 80823 94294
2 18983 41435
1 36494 84550
2 12086 86210
3 9251 24785
4 39707 66971
2 53159 76696
4 3292 24481
1 46776 63954
4 20796 64567
2 7467 54893
1 6600 43948
4 33275 49134
3 48018 61153
2 75261 96300
2 23026 55219
4 24309 66041
1 28475 98432
1 81766 89714
1 10230 87603
2 1334 14685
2 6730 59869
2 3496 92222
10 60719 66583
3 64905 83002
2 64174 72929
9 69864 97178
3 54297 55845
3 17181 27451
49 91262 98263
6 5286 65149
4 84798 99187
2 52915 90714
2 18827 22165
2 6320 59024
4 13585 54910
1 20175 38602
4 47107 98805
3 69825 99781
10 83386 91736
3 31293 90345
1 70355 91236
24 9011 20543
7 13345 36274
1 39916 84254
2 6795 58298
3 46301 75052
1 5392 71481
1 18209 98462
3 5984 41170
250 19136 19729
5 39332 42099
2 22965 67014
4 1640 21536
3 7168 89732
1 29293 60706
4 60966 90785
1 9413 32739
2 2929 44541
11 64067 74142
3 54193 72324
1 572 96296
3864 69440 70754
2 23687 73200
4 38292 59177
1 29571 82953
1 13838 79876
1 20831 93232
1 50973 66358
4 9337 49563
2 5806 31354
1 3778 35305
4 56989 67327
15 65318 69181
3 10142 55839
1 14233 55260
3 54484 80600
4 41734 42439
4 41797 81966
3 18631 50278
2 59596 89805
7 68325 93545
2 60908 76669
1 36977 98387
1 44672 99986
1 59056 82219
1 16253 96858
1 19909 78960
1 38428 82529
1 29234 85905
5 2683 55274
9 4623 29488
1 48682 71968
1 1535 63138
3 26251 40663
5 10186 38381
1 26476 77408
6 54844 97081
1 10187 75600
10 7890 14195
85 3887 6595
3 9355 70960
8 481 11735
9 40099 48664
2 38620 78147
1 62127 94233
1 58036 96792
1 34062 80093
2 7004 95973
2 11948 57008
1 34922 61451
1 31166 63718
1 4097 92937
1 17473 44796
1 2111 86512
1 44876 94004
404525 42620 43243
1 21299 46750
4 64116 70363
4 13928 85025
1 26965 80771
1 46876 88210
1 10877 93946
1 361 41120
2 27282 76247
8 56133 62520
1 12100 81102
2 4840 48952
1 12426 47873
1 21373 46731
1 25023 91757
8249 6960 7891
1 8509 38794
3 23612 65664
1 49248 69732
1 4941 70818
1 38204 65185
1 7171 91314
1 33383 84934
2 10261 67248
1 9803 75789
1 11556 63997
1 40245 59275
1 14718 49021
1 31775 57604
1 57188 88463
1 22658 56883
2 27639 66340
4 44655 97434
1 32186 73407
60 27046 28470
1 3389 56350
2 1134 60185
34 76014 98700
3 8656 57540
1 19544 66901
1 33616 49843
1 4417 90022
46923347 74837 74927
1 39602 95952
1 23934 42700
33 5952 19225
2 3265 92338
5 47018 74030
2 16122 94249
2 2994 88309
3 69564 85537
468 95345 99464
4 4149 36051
6 2170 23584
1 5693 57557
2 24394 42824
10 59529 98743
2 49558 58806
3 8910 49079
5 46197 64495
1 3582 71446
5 19846 61525
2 61230 73851
1 56587 88572
2 40437 44212
5235085 90135 90701
6 17223 21926
3 19918 51852
1 12366 63339
1 13293 52360
26289 14944 15308
3 56320 68926
5 59205 75873
43 7611 10228
2 15653 96354
4 5821 50001
1 30905 80256
2 11170 84436
11 1921 11871
2 37599 65590
13 3930 13786
55 74895 77822
12 10635 34185
1 40829 65900
11 48112 56287
1 34830 43802
192910 42720 43625
33 72606 80963
47 89387 94815
4591787 25131 25699
1 63612 70229
3 20761 27477
893 468 2969
62 86461 98476
5 31203 96890
8 26403 46222
2 1219 40853
1 12733 48963
6 72689 81764
3 3361 28501
31055333 78014 78497
3 20887 70714
1 31669 59769
3 17674 33792
3 29174 61261
2 54588 80874
3 24988 92846
8 41894 95789
4 10157 40026
7 67097 91223
1 43778 79971
1 30448 63065
19 68019 73176
2 22877 90847
1 34385 80678
2 6886 88328
1 22855 43834
15 4662 30008
1 29784 62954
3 9473 96548
2 34900 90898
1 72173 98793
1 9289 95502
1 52710 78852
1 29914 66147
4 9997 70269
9 18813 22658
40 67800 69587
2 53825 79107
2 18036 89548
1 1190 86778
1 2014 59201
1 43121 96345
23 91369 96500
2 62861 89631
8 28322 38462
2 37677 86397
26 42059 43728
3 3165 46754
2 38740 76973
4 24439 40271
2 28809 45869
1 6961 90081
2 32451 52930
2 60108 78700
1 4545 23366
5 57661 72378
1 28935 77649
1 76277 89530
25 50271 53214
19 6349 21762
1 20341 94614
5 65140 77616
11 86651 91066
1 47115 67707
1 10935 31439
15 73676 83371
3 943 67426
39 3872 6177
5 57749 83566
22 78529 90780
2 30648 99385
1 42635 89813
3 60974 72120
12 7066 61389
1 1868 38078
1 7695 98437
1 11182 82629
1 72275 84920
4 32015 85328
1 21471 64725
1 58703 99674
2 35319 90286
1 15954 62214
2 63680 97011
2 24951 44416
1 15357 43310
3 54731 86000
1 51823 82933
12 4918 6754
3 27890 31959
22 44467 45425
3 10855 44824
4 35080 36286
1 3100 76184
1 21203 37862
9 2130 35515
3 69532 95289
5 47413 78450
2 4322 39561
1 14893 60036
5 38043 78289
2 11511 89311
17 85875 95442
3 19450 31180
8 83202 94841
2 8525 81468
1 58528 95527
2 16501 38563
1 8219 20566
29912 73680 74342
6 46509 94580
2 15423 75771
31 91903 99515
1 7665 78946
6 44538 45645
5 37458 63371
2 16924 92694
2 39571 73888
1 10534 60933
1 5677 87648
4 24992 26492
1 58458 76549
4 13502 28148
13 12148 14670
4 23719 74972
1 6855 79199
1 41857 87476
4 73617 89261
10 7769 34636
1 9122 70333
2 68517 83173
2 20471 93896
13 84559 89029
2 29755 84352
1 1355 44224
4 65764 98844
34 3271 5830
1 51930 67141
3 38413 89943
4 10901 46481
2 73897 82209
1 49136 84811
1 11614 61459
18 33507 34782
6 7033 23467
3 29218 82048
10 60840 68810
21 90261 94249
14 39517 51813
3 6295 19435
3 67755 70424
1 80872 99228
1 40130 83990
1 38442 79830
2 24969 98641
5 15178 23998
4 23895 43997
3 63233 85705
22 45548 49226
2 1122 94149
4 51767 58543
4 2029 55234
1 10730 70195
1 40124 93089
1 3095 45396
2 44239 74320
1 13226 63657
5 28957 33474
3 20381 96398
1 6920 77073
3 15303 39212
3 43790 88385
1 726 73209
50649 9101 9724
2 31158 94954
5 67728 86952
1 42525 60571
2 70915 96956
1 21856 67081
3 41476 83457
1 26063 81613
1 18256 82647
18 80844 99340
4 85508 99059
3 69325 97577
1 46606 54672
21 13211 23055
222183 62946 62974
3 24151 57969
1 7723 83685
7 65304 73558
11 61659 64382
7 21022 30859
9 35483 40781
4 44853 60576
6 31690 43536
1 69490 95312
1 12671 91953
4 23032 89207
5 67446 91357
1 14368 45255
3 79463 98240
3 62619 95397
4 30503 97947
1 35499 43780
11 65813 68669
2 23768 83077
2 49817 69496
1 33275 80618
3 60603 64995
2 54432 70557
3 27804 50566
2 10714 85874
9 73190 86539
16 49007 50279
1 6989 57514
1 25096 71044
2 53588 99284
4 29783 43836
1 35772 96191
1 40384 54064
1 15843 65411
1 12529 60571
1 19173 79103
1 5319 55317
21 81556 99908
9 43378 58287
43 83386 85484
2 61476 65796
1 7407 65201
3 57274 84818
4 47565 89023
2 29612 76741
2 1231 96617
2 18989 47986
15 73063 81322
1 35563 54703
2 9792 38724
14 81234 81543
4 60225 82585
3 50190 91278
2 37221 67943
133 85672 86485
1 37189 93634
1 44502 84942
6 258 63760
1 20531 86748
1 22901 99487
2 71885 97242
3 26813 28784
15 20400 28244
1 40905 51361
9 6067 25511
2 57676 84180
6 28962 86687
8 85590 92099
2 75788 80518
1 7509 76634
4 71967 73363
2 40472 50104
62 34841 35668
1 9685 79592
25 9691 30017
5 34148 52533
2 58021 83059
2 33036 71537
6 1769 43125
1 18013 31950
2 42507 63382
3 3207 38569
1 44254 56453
1 24113 41044
14 85198 90686
3 17154 47799
4 35431 90098
8 21576 33243
11 57407 64916
1 47469 76203
78 10167 14139
6 18652 31779
1 11756 35978
2 51563 81363
2 17026 56715
43 89096 91923
3 57650 90791
2 34147 63240
3 11113 43411
5 8359 17086
2 27649 93719
1 12473 29702
3 19032 97470
1 70733 81692
4 40152 88074
1 27251 82309
1 56588 93442
1 33807 81820
32 51877 53192
4 10000 45430
8 23914 32355
14 746 15222
2 79878 93356
13 77329 80725
6 25382 73604
1 61745 78095
2 18547 51539
1 71195 76476
2 38207 41220
29 79279 98936
8 83540 97749
8 43851 58313
3 18484 47355
1 43143 73343
3 39105 46282
1 27244 40127
2 7081 82133
1 27 65763
27 56196 60791
6 25850 38046
1 14295 84182
1 20508 41438
1 6735 45201
4 57552 74791
2 605 50370
21 17312 19105
1 3502 42504
1 25962 32407
1 22844 85335
42 64044 66599
3 59478 92105
17 45669 52286
1 19906 44859
1 31176 81367
3 46473 63095
1 18439 80047
1 11939 81438
1 9399 73636
29 85348 87188
2 26429 86872
1 4034 79462
3 12283 41285
2 21461 57154
4 33413 41489
8 29672 34959
1 9885 66749
18 3399 15311
6 60809 88795
6 54038 58610
3 21924 51394
1 36062 67186
1 40695 72192
5 1717 44784
5 5517 17404
1 21086 72956
3 4044 84666
15 645 8024
3 12364 33116
2 53703 65651
2 39324 85740
7 78584 97026
2 38996 99243
2 38216 87286
2 50462 71911
2 23054 58959
2 44588 64845
1 12317 96860
28 18767 20832
1 12802 67700
1 7312 57241
3 64106 88522
11 21474 32224
8 56084 63173
18 7399 17658
1 16064 82380
7 43397 91176
1 18996 77189
4 14631 34883
4 42084 46370
7 41560 44257
2 25562 93600
2 4206 70833
2 56227 59333
2 72186 95485
1 8542 57141
3 22801 80335
1 21141 97472
3 48717 95793
2 63829 88873
18 17672 25798
3 32765 88479
1 21930 34482
10 77544 89803
6 54206 62466
1 34314 73041
5 75042 93847
12 88144 96269
3 57619 90955
1 35879 73414
4 47888 52659
26 68553 80305
3 1154 72276
1 5469 69484
1 23036 60435
4 38992 48408
1 9853 69883
7 18909 34492
3 14036 55031
19 4971 15674
3 10395 78893
5 1900 27231
4 36613 53685
5 49127 97181
131 617 11699
2 53216 79284
1 44122 62896
22 80776 85216
2 45693 81907
8 3069 39396
2 53341 95087
1 25206 95998
1 57405 75878
1 33750 84217
1 12837 69098
5 23060 52506
21 78297 94125
2 84335 94134
5 26737 48384
2 8927 67407
1 18962 35500
5 33488 87229
1 17350 80475
17 15932 17280
2 6207 71414
5 77523 84181
1 4377 99123
2 4201 36089
1 23306 93164
2 11378 30619
7 62775 86695
1 32796 93327
3 58955 72087
1 51330 79508
6 32584 51215
2 42224 88648
2 15090 52153
1 45075 75793
1 43134 60256
1 28822 76349
39 2747 13775
10 19986 21853
2 38762 85785
1 11445 20346
13 13574 15985
3 48515 95774
1 7244 66467
2 2661 29207
3 21098 69912
7 8084 31256
1 1110 36553
50 69644 75507
3 17622 62067
1 289 69351
2 3979 21165
3 4445 86703
1 12020 95937
1 33191 62490
1 31694 54843
1 39103 83130
1 5104 49819
1 3887 94697
1 34456 85600
1 38637 63152
5 64925 96685
1 61811 97059
1 3288 59175
2 79458 94561
4 21046 58408
1 9213 97098
8 1810 24595
4 17136 36084
23 87275 89297
1 64560 78270
5 11494 42797
1 7756 73170
2 29580 76654
6 78271 97442
3 46480 47454
3 66187 73282
2 43259 68326
4 20531 45262
1 28163 58507
3 18277 31516
6 46099 99164
1 10370 83820
2 3347 66758
1 5116 21406
17 77060 78946
2 19732 33839
6 46996 57442
1 23410 51274
3 9103 26712
2 14570 99904
1 11625 92830
5 9741 18940
2 25880 53942
10 73947 89473
2 15862 58381
1 8402 87941
12 64614 71869
3 49056 86476
189 89724 91473
2 23150 95838
3 9725 83866
5 6375 35207
1 12608 96457
1 72941 85765
2 11361 97626
1 35935 91043
1 12536 31489
4 51868 66931
2 7497 63021
57 91689 95786
1 46459 77912
379 93495 96620
14 90154 97302
6 67770 81814
2 19456 32277
3 17890 24533
4 43117 91337
1 17226 93811
9 51029 55310
1 70146 99066
1 27091 91751
13 53240 72637
69 16465 19627
3 52189 72738
1 36347 68900
2 53749 99714
1 2403 43792
2 67906 98497
3 11136 66923
1 12040 87902
1 27942 74945
1 54865 72040
1 16132 99782
7 5502 29601
2 29885 83899
9 76851 95782
1 48319 90508
1 31265 87696
1 5965 98166
1 76033 98900
3 62972 74963
3 2883 46352
1 2608 52812
3 68272 98821
2 68451 91368
1 4466 71403
5 15641 34656
1 10294 50621
8 24064 61657
3 65885 84197
1 47364 91228
3 48969 82047
1 56162 79345
4 5321 56925
1 14157 80890
2 19750 80841
5 34281 60516
6 5575 46095
1 2295 62249
4 59936 88088
1 53304 87501
1 32502 86220
1 36183 82348
5 9032 71351
1 882 84886
11 86547 94783
1 40453 97673
4 13453 26745
1 4259 28087
1 34737 82640
2 38711 53349
6 51731 71193
5 65601 88413
39 83465 91815
3 1425 40454
18 7278 11450
5 54844 91174
1 60948 70930
1 63503 66953
1 53920 94716
1 6574 86958
1 61586 77581
3 3199 43517
2 11911 66953
3 42750 59334
3 60630 95416
15 51040 54616
1 48312 60178
1 8175 76249
1 38796 81088
12 48568 49567
6 65287 93757
1 17807 79188
1 53746 65921
8 39928 50457
8 1713 47512
3 26250 90803
17 87142 99344
2 59079 87894
4 29796 58945
1 12936 57712
2 52694 94153
2 24989 52181
1 47345 65941
54 28338 29503
1 23934 64796
1 10309 49202
1 19377 70298
7 54235 63512
1 12737 73880
6 59349 81965
3 1033 37595
1 4693 53755
4 54653 92906
4 66273 79815
1 3685 45184
2 59878 80982
1 52429 75473
1 51795 96043
3 16855 45447
1 6530 64478
2 7583 40584
21 43792 47547
13 5242 9152
2 31820 98888
2 11256 54382
1 61616 80337
6 13407 34475
1 9878 40262
1 18050 53947
1 12875 53577
1 28249 69297
9 19848 28621
1 4579 31865
9 13934 21352
3 18436 29838
2 61652 95077
1 22831 78098
15 38515 62840
1 157 63218
4 46341 99658
1 57825 92199
1 43417 60555
2 7971 76696
1 45334 95055
58 11588 12036
14 63547 73306
5 297 46700
4 29889 63530
1 18550 71568
11 35175 41796
1 12367 80687
10 14886 23006
1 11697 90214
10 74599 96548
3 48082 58070
33 82161 99255
3 42149 78728
1 31355 78631
1 24266 67208
1 16342 82557
2 19494 51918
1 12594 63408
2 33053 80999
1 27615 68385
1 24962 78696
1 13791 94840
13 84883 93678
1 6877 53930
5 89747 98052
3 82820 94783
4 31559 65532
1 45419 66139
1 44277 52141
2 41325 90084
1 43994 68661
1 25618 50936
1 1058 93903
1 33635 91597
3 53046 67293
1 51001 69510
18 11929 47709
1 45564 85618
2 21095 64113
1 16015 98679
10 72931 78218
4 29860 33859
3 57529 82821
10 8694 22776
4 36469 89986
2 57894 94592
1 51000 87191
4 8013 53830
1 3731 87993
1 23466 90766
1 53806 74644
2 35573 54198
1 14335 66968
1 7835 90571
1 6812 81254
7 60609 65927
1 8454 30435
2 24239 91423
6 35297 40821
1 54322 80182
1 61757 84891
1 1402 92285
9 67914 86664
5 84173 87877
5 22631 99981
4 77160 92485
1 44196 90697
10 72381 83886
3 22364 51967
1 26041 88829
1 85397 95304
22591371 13905 14275
1 15783 72753
2 11744 97295
1 23627 56289
8 63872 72664
2 63805 87991
2 4980 81319
11 28755 36257
4 4507 37489
1 26904 61182
1 19467 44986
3 9254 66126
8 80243 96178
16 15139 24399
2 29920 47891
1 13734 48288
4 64884 75419
4 5075 77717
1 76780 94578
1 8433 78378
17 72259 79682
2 6433 86936
1 14285 65691
2 26137 90106
1 2726 66915
1 42093 88340
1 1425 73032
1 38836 96991
3 26657 49405
1 38367 76266
123 5543 9646
1 24024 92834
2 45451 75444
45 6329 14160
5 15554 61072
1 4372 64655
1 24759 77885
4 69804 77449
2 13241 38041
1 16781 58658
2 41995 61379
1 12091 41030
6275150 43498 43634
32969 56943 57179
1 24608 73245
454 1581 5793
2 38432 42287
4 26594 43321
1 73177 99890
3 1698 34692
3 6030 31635
12 68381 97123
1 23138 37066
1 5833 47789
7 48567 84635
37 89746 99985
9 51739 68326
4 37962 76189
2 3590 52638
2 16806 97904
1 22759 65761
2 68041 94117
3 12172 55469
6 54881 67874
1 38383 88425
1 49005 68865
3 2098 27983
2 44444 77206
1 58800 90467
7 3553 56905
4 32733 64222
1 66019 84108
1 33699 57030
2 7002 54949
1 33217 92200
1 33916 80153
1 192 98661
1 19613 95516
1 22874 50126
1 22506 88906
14 15357 17838
21 84594 98174
7 6507 23741
4 28420 57394
16 72347 95220
5 10370 13373
14 81200 85014
3 14937 71161
1 15574 70229
1 36748 48138
3 65680 93680
2 12007 48381
3 44081 90376
2 43298 88729
9 57279 76532
1 19691 92476
2 85974 95158
4 4552 77041
9 77687 85045
3 59851 67423
2 22476 45273
4 82006 96140
2 61725 93993
8 7131 36428
3 17388 83361
1 25500 92545
2 43336 54647
3 64176 84628
1 49025 72394
2 75416 78251
3 38632 53703
2 35488 46014
2 20631 47338
1 6028 69164
1 21393 84370
5 51109 80038
1 18535 60789
2 21124 92446
2 66656 87955
2 11193 53686
2 58041 90588
2 15322 68357
9 22390 36102
56 88304 90496
98 2635 9078
2 42883 53564
1 20847 53667
3 10684 32632
1 25577 97893
22 7766 27556
10 49066 61849
2 25424 45353
1 16737 42617
8 16474 27667
6 67391 89988
6 44335 79382
12 75053 75932
2 1305 98835
1 17958 51942
5 65224 84287
6 26760 32664
1 56466 98634
3 42817 87091
4 68991 72652
65 14694 18325
196 94874 96436
6 62296 66666
3 25930 41991
2 19468 82424
2 10409 88936
15 14782 20077
1 9976 70897
2 9358 36226
1 28820 85693
3 52007 84416
14 568 18320
2 18678 76793
5 65226 65407
2 50435 81189
1 45727 71390
1 8956 87217
1 2322 82958
1 49090 67892
1 25214 92947
1 26099 85774
1 6750 65821
6 4791 62155
1 29125 95732
1 34081 76910
16 19049 29107
11 74468 85277
3 39005 85522
1 35423 99413
3 23900 40889
1 17634 31269
68 90708 92438
11 45008 55994
1 3554 58974
5 89820 99352
3 18718 28346
3 28972 95212
18 10284 17007
2 56567 67782
2 40882 57984
1 48622 66141
1 31071 58270
3 58647 85404
12 19333 45463
2 8763 89498
1 25845 64823
4 7132 25896
1 4121 73175
1 40805 56180
12 77207 96197
5 39768 88221
5 87730 95536
1 58186 77474
2 11315 30634
4 50440 89162
4 75204 83504
5 42560 48365
1 68379 92420
284 86986 87397
2 1659 74096
4 6573 69450
1 47087 89486
4 18874 43485
2 2118 92741
1 2576 83118
1 15565 70899
1 49339 92784
4 9682 41372
34 9453 15960
5 54831 95202
1 40037 83251
2 62424 91138
2 29006 96938
2 6095 93250
1 42433 87116
78 67141 69110
97361586 47574 47594
3 9203 47747
11 82805 86881
6 15081 47763
1 14522 86470
1 39766 66374
5 47587 91756
2 48942 79405
1 63867 87310
1 84390 96253
2 21089 99428
16 53631 56998
1 63858 87266
4 17781 21997
3 18693 33855
2 18571 60417
5 63680 74073
1 18324 72177
7 71272 87502
1 17083 85572
2 32010 75133
6 923 20995
4 93289 98477
14 33131 41306
49 121 8997
4 45561 71976
2 49779 90203
4 29832 38376
1 29929 94557
1 1739 98420
1 969 82880
4 11691 56813
35 4629 16015
3 66388 71971
4 52759 64182
3 14710 28477
446458 68489 68493
4 65358 92484
2 53258 79212
3 20244 54584
340 24767 25803
4 3129 84130
2 15082 98816
11 60122 62882
1 14661 85359
5 14903 28928
1 53740 90917
11 69774 95379
3 19805 43084
2 17939 24329
1 7415 42107
1 17021 25433
31 79093 98239
1 6507 79965
8 39880 53788
3 17723 74898
1 31511 48315
2 15251 54315
1 19511 31318
28 10829 19353
5 35246 94006
6 42043 86364
4 58100 62527
1 26577 74609
5 69791 72591
2 50062 68978
3 59858 82024
2 37513 65180
11 80725 90163
11 1561 27893
9 89918 94715
2 59629 97881
9 21308 49377
552 2538 4141
2 35590 80169
5 64169 78881
10 23631 39822
2 43433 85796
1 47576 67182
1 17053 32829
27 34218 37486
3 62771 96287
2 37488 92876
5 13899 28275
1 47839 75737
11 1263 17506
12 84484 92738
2 24103 79662
20 30082 34671
9 13477 22513
1 12044 48602
2 22999 86801
4 25117 91527
1 12862 79594
9 32620 47282
1 22813 77514
1 35355 92148
4 80135 96697
2 14170 44019
1 7509 41228
1 37618 92086
1 25709 95314
7 4688 21655
12 49114 52318
3 27054 56773
1 28575 88840
6 66600 78335
3 52756 85961
5 2027 20628
2 40073 83724
3 15052 34791
3 35759 95801
4 12752 17927
1 23038 93562
1 20362 75802
3 23206 27140
4 13852 62083
1 5489 56597
1 27039 49358
13 58214 61383
1 11010 91912
5 20995 35798
29 82275 87238
3 24313 72112
2 32591 47429
1 12678 87100
1 15233 92856
4 43769 71072
2 33604 63218
4 53065 53790
1 1886 54744
1 33111 83809
2 30748 66696
1 17383 63245
1 24648 59240
1 11457 57201
1 21598 72319
2 45254 90003
2 14323 50255
3 23685 29796
1 42697 95136
5 14807 28968
91820 37624 37999
1 13107 47271
4 1814 58238
1 12867 54778
41 733 14749
27 74602 82013
1 1991 32468
2 26086 90707
3 23717 47650
1 34694 83488
1 17004 66466
2 21769 34574
5 49851 75819
1 31648 48697
1 40846 72887
1 25851 51163
1 17491 84032
12 74348 81787
2 41545 88204
11 16453 17697
1 17459 85906
2 53045 83171
1 16078 99583
3 22289 60719
2 10456 59247
28 5208 6350
1 35510 54129
2 31702 48874
7 31401 40516
7869 92154 92223
3 12019 51066
2 4341 27204
1 27946 47594
2 5071 76785
2 25437 82723
5 64193 87216
2 43020 87618
4 48007 87136
1 72635 89314
9 13167 34666
1 4190 84519
472501 30994 31294
3 33282 70284
45 84683 95318
75 963 8458
2 51917 84506
1 39387 68332
5 72942 95077
2 20336 86253
6 4708 46559
1 24970 94929
1 35319 93205
3 563 26999
10265 42585 43322
2 6527 76467
2 22368 93713
1 34700 49868
109 90918 95899
4 69812 77906
3 20377 37808
8 64906 66865
1 35790 91890
2 25482 91215
14 78156 94216
1 42308 96740
116772 70206 70605
3 41546 68257
2 40872 65277
2 50256 77888
4 21560 66690
1 382 47284
1 7880 82382
1 3877 59409
2 89734 94739
2 29734 98930
8 71696 91286
5 84599 91607
3 1825 58498
3 65305 98353
24 63660 73854
1 22054 88546
1 41816 97217
1 15592 69486
2 19927 58579
2 49953 92756
1 38755 76310
3 3696 46325
1 48999 83792
1 2983 45199
10 16947 27810
3 6728 73792
2 46467 80131
1 23645 84989
2 42004 47514
6 70712 89319
101 4260 6301
1 16270 45734
4 51927 74516
1 56302 66103
5 66057 81471
4 1167 56480
5 6978 28556
1 24071 28487
1 36970 59384
1 6215 57254
3 50993 91009
4 6905 70884
1 45301 65506
4 49870 98123
1 8867 61659
3 51013 54777
2 20727 35891
1 16590 90676
1 6139 69378
2 26751 68347
3 33394 82364
2 20273 42884
1 14917 66131
2 34938 93242
3 12621 59414
1 62791 71337
2 17574 90186
1 9210 55459
1 46429 67945
2 65457 96619
4 71208 83977
1 44929 72012
2 34789 91147
1 22392 89872
14 85708 94050
32 89041 91629
2 2286 33245
7 40520 46997
5 70116 87345
1 42877 50145
3 30134 49172
1 11215 78407
1 7767 79701
8 55712 67949
14 53276 59911
1 40240 96557
55 10268 21579
1 7138 99760
3 16015 94132
9 68125 82911
1 71554 89690
3 15972 73712
2 39567 49340
2 53444 96407
11 81482 96888
2 66821 77547
5 18522 22731
13 34521 43900
7 9225 22236
1 14577 88803
1 26127 41162
2 19188 98876
1 33093 57815
6 55309 93447
2 44119 56761
5 41729 51283
1 2653 98345
2 66315 79450
1 55859 84458
2 5506 67334
1 16009 26774
2 24520 78283
3 9899 83285
1 70073 72650
1 50470 96817
1 6857 78479
3 8114 29256
2 67557 87878
6 10835 21084
1 7419 32957
3 46780 98825
12 28283 38315
4 43970 68423
2 7024 82405
5 42649 50454
2 10730 30094
1 17678 90393
2 45529 62704
10 1429 5174
1 20543 84887
1 74654 92675
2 14293 82729
4 40016 46561
1 14967 83310
6 57877 67720
2 41536 95940
9 48993 51728
2 64810 74494
2 5236 35215
4 71411 90073
2 11193 76309
29 23068 35237
3 19225 30882
1 16655 96205
70 11108 12687
2 10373 69151
3 22581 78733
1 22871 85399
8 77568 88429
1 49565 89974
1 37844 77552
1 48690 82796
4 411 60070
1 10282 96390
1 13609 45032
2 22339 28106
1 14926 54844
6 15261 23485
15 77690 81596
3 8241 54687
61236 72998 73440
1 6144 48900
2 27739 85180
1 2126 77661
2 67072 85499
7 64485 98631
1 16192 67299
1 2425 91028
3 37720 71980
1 43898 84858
5 42634 53545
3 45151 76514
1 39901 63538
6 76986 96574
1 3639 93634
1 46766 59324
2 13800 20620
5 12532 54038
2 11345 93645
3 63969 81917
1 61661 93485
1 31402 52379
1 9019 90045
1 55148 94985
2 30034 93973
1 39732 75989
4 64615 71455
1 22811 83313
1 49535 75501
1 49669 71949
2 37973 65866
11 56413 60022
1 45334 90866
5 19247 50398
34 88412 94840
6 23464 35780
1 12005 49060
3 20173 88584
2 47185 79184
4 5652 56843
1 27864 63360
1 20890 72046
17 70066 75798
218878 55760 56069
1 23069 77938
1 28982 87239
18 27056 43097
2 23992 63894
8 91998 97075
2 44790 50253
1 10042 91744
3 17430 64612
2 10114 28386
1 20167 61770
1 5949 54494
2 11082 66884
1 36432 99093
1 11236 48095
4 45419 72557
1 34017 87648
140 2162 3539
3 26314 89541
17 75489 82770
6 7782 35037
1 52685 64914
10 37448 42586
9 75327 95115
1 46800 57278
2 27620 84806
1 51480 89751
18 3916 18233
2 29564 50701
4 50309 95736
1 36305 91234
2 11195 36535
1 59941 78867
5 20833 36765
5 8969 77559
4 50998 88390
1 20421 62513
1 34286 62191
2 21369 55687
3 64464 91829
2 34548 84700
2 14727 28386
72 88106 91357
2 33919 96765
1 36700 97338
1 62977 85101
1 43934 94414
4 85274 93371
4 33314 53532
4 8495 20248
2 19694 54261
6 32985 41224
21 4453 23562
1 48936 71698
1 4184 97211
2 73330 85271
18 63902 72517
4 33960 46631
11 24224 34157
1 13308 99267
7 45947 61250
28 7651 26177
1 2110 93000
2 35073 65982
1 15185 72776
4 12008 43238
2 47279 65793
2 36432 48977
1 28258 64945
1 28611 52067
1 11358 77746
7 62780 67478
6 820 33084
1 15235 56454
1 67403 82892
13 66852 96904
1 19209 56984
2 20445 87726
11 72786 88172
1 23854 69715
1 40007 83869
1 3810 51593
18 55600 64396
2 23045 36327
6 40831 66292
3 7710 95250
1 43754 92145
112 84614 85000
2 55017 76923
3 38864 64361
1 15402 91125
3 61082 78456
265 59966 61042
1 52577 87126
2 28742 90247
1 61374 77329
4 73775 89192
1 18280 77528
2 83686 85023
1 12231 64188
1 49280 97410
2 13179 73104
10 19223 44511
2 46974 82693
3 22200 72287
1 7862 69486
1 46660 77076
1 14585 99522
2 5132 58821
7 8992 37579
4 16947 18229
33 84786 94191
5 28376 42369
5 43578 69288
2 50952 78002
1 45606 61511
8 27915 31793
1 24666 50582
1 24837 59502
1 26011 40475
1 14107 35758
1 27017 87430
2 45644 91607
1 19461 78975
1 44504 81445
3 24457 39106
21 43636 50375
2 35576 68690
3 50846 58283
4 19066 44060
2 30911 75943
1 49441 80064
3 26912 62049
3 58151 99773
22 76885 97355
3 6035 84297
40 14410 19692
411 1946 3813
2 38059 79043
2 69949 78884
2 12680 87112
1 38206 94879
1 5314 79412
1 39670 46669
1 76966 77758
5 27643 42280
2 2077 60924
1 6023 34575
3 72517 80135
2 63113 79941
1 22842 78480
2 47509 80407
2 1566 45504
28 24313 27039
2 69865 86940
1 39200 42921
76 10499 12359
1 15841 89448
10 54522 60459
4 44185 61702
4 11853 92444
1 32982 74104
1 19957 82924
2 33079 54184
1 59700 90696
2 42547 84162
1 40189 55973
2 20527 47084
5 70357 94890
1 5881 86444
1 13888 83000
5 15302 50093
1 40285 50091
1 34369 89170
1 75964 84794
1 5255 76527
2 42463 97783
1 19348 77576
1 38840 76723
1 31119 66311
5 56397 84290
1 32391 87829
1 5338 91576
2 37115 51588
1 41621 58082
1 12382 55274
1 21740 59432
222 92111 94084
7 55061 88531
11 3538 18800
3 63066 82463
39 87359 88990
1 73899 80221
2 3106 96307
1 41808 95157
1 9348 68522
2 19140 60703
28 86440 86819
3 41758 55500
3 21551 61664
1 63584 81635
12 3180 7004
8 22052 42084
2 38148 78973
1 37683 98453
3 36953 63266
3 61237 97894
2 7400 75715
6 49881 53605
2 18341 66681
21 1618 24779
2 27992 93766
115 3248 10759
1 34056 74689
7 73868 95533
2 30731 75862
2 41626 64584
2 5674 64962
1 35534 73427
1 10129 57247
1 36833 45669
1 55396 86242
4 50237 57900
2 24263 50766
1 19409 98724
1 26491 89795
2 29783 54955
1 7355 81184
3 52077 65817
2 36695 51491
4 22186 42401
13 61646 70843
3 26356 82366
1 44396 45613
1 13302 92662
2 68991 92987
8 24211 30510
3 16887 78319
8 53454 55749
1 28569 71385
2 40918 64150
3 48709 79477
1 15936 67490
9 76213 91432
4 60567 95804
2 28757 50096
3 27608 37687
2 7539 50637
25 20565 34843
3 27946 98922
1 26538 91344
3 65138 96096
2 27908 81616
1 38238 73382
1 15496 96380
2 59826 82086
5 66696 73432
2 8628 78947
2 37650 57878
1 11906 73879
1 20284 94971
6 58517 89978
190 4942 6405
44 82402 94840
5 32611 60343
1 43959 77295
1 13335 37408
2 11151 55072
1 8803 48734
2 49324 63449
4 6361 38549
4 3265 34298
3 18300 44853
13 60378 73571
2 37244 83786
2 30468 70690
2 9694 44596
1 15334 66297
1 6404 89152
1 1380 63497
1 24450 46990
10 35754 40552
1 13418 80392
1 36251 71788
4 50745 93963
2 41002 72901
45 13948 25375
1 23441 80131
2 73076 79111
1 24711 70314
4 10910 37803
4 1848 54944
1 34355 58064
13 71253 88229
1 91718 96364
2 42499 86637
3 58707 93818
3 38131 87373
1 29999 75496
2 21890 58543
4 52333 82509
1 57558 74768
3 78412 84720
5 46958 56809
3 16381 76478
1 32621 87341
31 5779 8554
10 65707 76026
2 10680 66352
1 43059 51509
2 3003 63726
12 7634 12038
1 8012 80485
4 36426 49067
9 67987 73858
3 43369 72856
1 16920 60971
12 25477 40334
2 61518 76112
2 16403 38279
13 1741 29221
6 49852 53025
1 17675 54023
1 20764 98089
1 45832 56116
49 83889 90524
2 24163 76693
50 31929 34307
2 27883 56912
1 5776 92007
5 933 35799
1 29491 46875
10 70083 73337
1 81380 87414
2 27988 40538
6 39292 58904
1 49658 66371
5 76837 98714
6 165 33936
1 27725 78560
1 24882 46255
4 36017 90879
27 66281 68868
3 54242 91407
212478 21196 22138
3 23035 60497
2 4336 72488
1 2704 72510
1 46817 85858
1 22483 90223
657 93296 99691
4 75872 89434
1 2589 84220
2 23355 67790
4 33284 37840
1 43797 61053
1 31138 78704
5 62336 76152
1 27164 93081
60 60897 63052
2 11742 85300
13 22684 29598
2 33217 51253
18 77250 85493
2 24174 58568
4 5621 92540
25 87827 90112
2 15158 60845
1 41557 75248
1 30994 85580
248 86824 88662
2 3933 92239
1 9345 92909
1 50453 80210
1 1338 76934
1 12384 92680
1 30848 77437
4 61568 77064
1 64359 92224
10 23913 25781
1 44013 84038
1 59532 70465
11 86677 91438
1 8899 94017
57 4947 13099
6 10283 46523
1 16979 86574
11 80562 93181
5 12552 85067
1 64367 71705
2 22108 50111
3 57328 95749
4 169 15547
4 27643 63648
3 15274 79725
1 37471 66524
1 23988 80164
1 55969 79289
4 22825 33426
2 5320 37067
1 4840 81339
31 19816 21565
17 4997 6052
1 45913 64122
1 3927 65673
4 16788 61993
10 6027 21160
2 20262 51591
1 18718 85128
1 706 33943
20 84864 96659
1 21990 83421
15 63971 67328
2 11423 75362
12 64791 77968
2 1725 57834
1 9599 27346
3 65365 79886
2 21833 90110
1 1265 40764
2 23981 76452
1 11594 77029
9 51012 54483
1 2072 36043
214 7415 9834
4 32235 36798
8 68925 93966
3 42193 61467
3 17823 92979
1 68748 96347
2 19390 89753
3 60128 94038
1 44651 76317
2 72291 91811
2 42273 71877
2 17908 38655
1 67982 81688
3 35821 71030
1 43869 78969
53154219 41342 41489
2 47373 73253
1 23014 98569
1 37636 51689
1 23603 96377
2 46263 67885
3 5531 34743
2 56921 97278
1 17785 61052
1 13153 48642
3 34625 58865
13 12712 34702
2 43232 90938
2 27965 91871
1 18673 90988
9 9274 22401
3 4775 34112
13 82003 91524
2 43872 67603
2 73423 88280
9 40539 45341
5 6356 34818
1 14836 82418
1 5968 99142
1 16191 38684
3 24963 32575
1 14179 92525
2 18502 27869
13 60403 81255
11 33036 46917
2 9284 76770
1 24473 77150
1 3087 74225
1 30394 95990
1 43741 66621
2 18218 55035
13 35381 39955
5 3058 20723
1 18301 23119
3 43296 53506
6 63783 70869
1 39272 52795
4 46455 49675
1 13002 85363
1 25396 79475
2 31176 85307
1 63030 84749
2 19889 59494
1 43824 52447
2 19775 86522
10 25469 29166
14 51841 61494
1 13763 42158
33 80467 87102
4 14222 78779
8 28063 36650
1 1831 90346
1 35125 83279
3 23600 26785
2 18236 97398
2 2298 62622
2 1012 61500
1 20642 96855
66 2867 18197
1 29857 87692
1 22379 60006
3 34436 87655
1 12094 29804
2 29731 95686
1 2205 38874
2 31506 74000
8 10301 16507
1 32933 61353
16 68335 79635
15 78719 93252
10 46195 55164
22 72466 82451
9 65318 99280
1 35914 55140
2 42601 79280
3 65682 86270
17 2452 12320
1 14160 59471
5 9387 60161
7 113 14517
3 68060 80377
2 29480 92342
1 47789 90258
1 26591 91978
71789155 6171 6240
3 39124 74632
4 83575 85515
10 5974 33546
1 70820 78255
1 65787 89999
2 41870 79306
1 42781 87533
4 16788 66991
8 66669 68226
4 33248 49708
2 3178 89011
1 32589 76956
1 14369 69154
2 24556 49471
1 43194 97470
2 54448 78142
2 7523 91521
1 2192 95402
1 24541 56196
3 50400 68998
1 5585 42784
4 3199 10292
3 3659 83177
2 26012 80319
1 51700 70732
1 23223 48992
1 56332 87194
1 2830 82339
1 50946 63252
3 1155 98949
1 15335 31948
1 60668 86973
2 12918 83178
2 15369 62779
2 45500 84994
1 46782 96909
1 16824 99891
1 20388 60756
1 50650 61578
6 28122 31231
1 47968 52888
1 36925 88190
3 9171 42338
7 26424 45491
8 3405 27378
1 9627 59756
11 7027 23259
2 23166 46588
1 3620 74514
1 31869 88081
3 12337 58236
1 14019 60927
6 53767 90100
2 41272 49692
1 36746 47654
1 5053 71326
1 12398 85745
1 34309 93282
20 74629 77789
2 42468 86610
1 2894 45811
5 77225 91212
2 6933 80266
13 77732 89834
4 10461 43760
3 435 91380
1 40447 85126
4 47710 68649
2 18677 94420
1 108 50155
4 1105 12636
13 1860 23996
3 29510 52145
1 23673 85135
1 1477 89372
1 1204 63290
1200 97069 99352
25 13139 16813
1 35002 49283
3 7775 65685
1 39793 71160
1 17087 87037
1 37538 57816
14 60517 69749
6 1923 9944
2 34288 83550
1 2856 64361
4 50277 92993
3 74330 95086
7 21107 41882
3 20671 98603
40 78531 90159
6 5933 17090
2 2023 94158
4 47343 67886
1 53622 90131
9 28096 33810
5 45661 63231
7 34571 44313
2 5227 45804
1 9791 32665
1 19292 59274
7 16568 29530
2 40506 93232
4 30974 54844
1 45786 71304
8 63497 65992
17 22600 29080
3 49132 75833
7 56954 60490
2 45822 98647
1 10252 51839
1 38557 99632
41 72786 77601
4 10783 32504
122 6922 8948
5 5960 8891
19 32673 36333
3 55580 92459
7 12558 17116
2 6683 77334
4 1413 68819
7 18751 27887
1 43571 82660
1 1015 47384
4 49876 96453
41 81023 95422
1 74781 90332
2 21124 31165
1 25919 34067
2 21944 89010
3 9841 27835
1 24247 57102
1 10149 75983
7 50588 92713
30 11169 14276
2 36169 78825
22 7080 10770
4 81454 86311
7 2824 19757
2 16241 50976
1 21930 68921
3 2771 29173
30 518 10924
1 23401 96361
1 29216 96004
5 10180 67727
5 81159 87576
3 64055 95883
2 19342 52087
3 15100 36136
1 12462 30444
3 80280 95886
1 33513 88559
462 96704 97566
4 1437 32472
1 32506 93817
8 39205 78250
2 8749 60993
1 62239 82963
32780 10114 10949
1 183 83938
3 30741 95955
2 11103 50999
13 29882 40966
8 30853 34123
3 19980 78476
1 41305 88267
1939 18807 20441
3 17217 36958
3 67063 83334
2 32590 78154
2 66730 99183
3 26327 32694
1 12630 46927
15 56795 61307
1 2916 77060
1 41219 74938
1 42916 99195
3 7187 63226
8 61448 75166
7 76456 98364
5 802 36020
2 21992 67452
1 72895 93464
3 58078 72224
1 9815 85810
3 38280 62931
10 1206 15987
3 17834 98400
1 54494 91139
3 14330 38565
3 51444 73540
3 4430 29139
1 52484 75946
1 23902 75941
25 86439 91923
1 58778 98195
2 7855 79431
5 26359 56703
14 7212 20789
1 28428 78069
2 25737 33775
2 36903 88277
1 18653 60526
392 36157 37719
37 88519 92628
1 58663 93763
4 60727 65288
12 1459 13853
2 10986 94017
2 30967 90528
13 39802 59592
1 35926 99236
1 41834 94533
1 23460 98580
1 5425 99716
4 2329 43424
1 28459 98389
2 11613 75996
1 13176 79915
5 54731 99117
4 32862 48169
3 77948 94520
4 48689 85616
1 38314 63665
22 75564 83904
1 84367 92181
1 36936 86428
3 36663 88258
1 3652 53936
1 5403 63662
10 45745 48999
1 18994 77247
2 33327 97417
12 34601 50408
6 84578 88790
1 14706 49459
1 1935 83884
7 2801 28170
2 51486 87144
12 9176 30005
1 58341 78210
4 26361 44499
2 30514 96531
1 35214 54153
5 6287 30798
1 20093 56105
16 76460 85700
2 21123 53782
1 3525 50607
1 28669 61123
3 39495 95080
2 54170 84719
4 24070 82536
12 47711 50720
5 64049 74338
1 8567 67616
2 6131 57662
1 47566 87517
1 9697 41580
1 10476 34840
1 1258 51029
30 77781 83130
4 24078 51958
1 20218 45412
14 11822 25309
2 17875 79379
1 11086 86369
1 4562 57151
1 8661 91488
5 48634 55361
1 23054 43744
1 23993 83146
37 2484 10639
2 38844 51107
2 11793 63822
7 11904 17900
3 21123 42541
1 5150 52257
1 47673 80256
6 66219 89572
4 26285 60006
2 65629 79874
2 13803 47379
1 28558 83071
1 12165 59843
1 2734 75937
1 41452 64306
6 74966 87405
4 59053 92867
2 76656 95222
1 7678 97446
1 11936 72703
22 8514 26982
2 13653 46306
488 66058 66699
10 82157 90188
4 14546 88912
18 79545 94290
1 26530 31423
2 15403 30974
12 50274 68535
5 34880 60634
1 48840 66048
1 49695 65956
1 16113 77790
1 41725 74945
3 38582 41738
2 44440 99985
1 11727 85772
1 19283 51039
2 10879 70238
1 15015 58019
1 26762 77380
2 8514 26661
1 1076 63052
2 3810 45939
2 30844 93383
1 13551 88584
21 66408 92169
2 7061 16956
4 14081 17555
5 70212 87042
1 16607 92187
14 12326 17971
2 69203 79212
1 20643 98799
2 31787 69647
3 15250 28927
1 74716 95249
5 45995 75941
1 27758 83217
2 58111 79006
2 39418 47038
7 46386 56596
3 59644 97606
2 83281 95434
4 57323 63374
9 7404 40557
4 21330 99557
2 1050 62627
4 60375 95572
7 5063 18921
1 48548 85675
3 37192 62162
1 773 90160
1 24571 60940
1 34545 93844
1 35809 94095
4 70170 84533
8 79067 88746
2 73708 82450
3 21893 59787
1 13944 48539
1 23088 75529
3 17313 73311
1 5981 88165
6268836 89231 89477
5 55879 95752
1 66561 80195
15 1092 6866
2 45346 63418
13 16616 36575
5 18859 85964
1 17497 99971
9 58192 77840
1 70441 92648
3 32964 70857
1 34406 51192
81 88945 98180
1 1501 96740
23 19179 20620
3 39897 57343
1 30725 68140
1 25219 76038
1 50964 63914
6 72020 76317
2 42867 66533
3 5991 25448
2 45251 54681
7 77579 97571
9 21764 46810
2 10599 43010
7 37989 48174
68 2692 12590
10 75210 77006
3 43229 61011
1 12054 54989
1 16391 76293
1 822 57728
12 34677 35241
10 53327 80692
3 41156 90101
5 66796 78611
8 7088 11502
1 21731 72152
18 86776 97758
3 28321 92896
26 14153 19169
5 8945 36328
4 67870 96731
5 55231 61553
6 40272 54965
1 17189 90503
1 19167 49196
6 41440 43900
1 15510 90293
3 15541 21701
3 32551 89301
1 42515 91188
13 66708 67515
2 40205 57962
1 22577 92367
1 24593 78254
9 54639 98373
1 35036 54726
2 3447 96428
1 1163 32010
4 15241 42803
2 40563 55107
3 38130 41618
1 6541 50922
2 16689 82494
38 32620 33627
8 67847 98690
1 23960 49966
1 31194 98602
1 33308 42172
2 20227 87065
1 22933 51992
2 59385 92905
1 57052 83514
11 7363 39675
3 41849 48962
1 8443 48474
17 38361 43247
6 74835 90034
5 657 32653
2 72640 76808
49 93486 97636
2 41553 77372
1 67643 82486
17 17137 22631
6 78550 79598
5 17522 74787
3 8383 97826
3 32620 55048
2 22937 47936
3 52137 92269
1 50040 88386
1 23291 41267
2 14775 67376
2 29327 73228
4 55090 68787
2 23020 67815
1 8145 89871
46 35809 38357
2 34803 90637
6 51232 75531
1 9152 76769
5 20283 24481
2 22741 66301
1 30145 92711
4 77510 84781
2 16344 41124
40 4869 13249
10 77801 84249
2 19119 78508
15 58875 62171
27 22462 28487
1 22572 31555
16 7337 15950
5 41313 85618
3 54416 85815
1 48656 89770
5 27294 72023
39 80367 85359
4 19551 52502
2 22847 90013
1 17797 51140
2 36463 80333
2 69661 79802
2 64439 96059
2 53798 75426
2 4797 21126
1 72475 87575
3 45844 82438
40 16530 17419
524118 32117 32380
9 9099 28372
8 34250 63481
3 54390 75344
2 4828 97421
3 25626 29064
1 5219 67369
2 36081 57008
1 31555 90209
4 7677 28485
1 27062 55973
1 21540 67569
1 25121 35981
46 29457 32433
4 52686 99011
1 48781 76429
1 3647 55679
1 37982 70332
5 34720 35939
4 32172 75340
5 8666 29648
2 15991 80405
3 48294 96435
1 517 61853
1 43066 88296
1 51905 69371
2 3548 48703
1400379 2876 3467
2 12074 79486
2 26657 76907
1 51966 90804
98 94499 97742
2 2001 88824
1 49309 73684
1 57182 97949
4 34126 50885
1 24534 76026
17 80212 99926
3 45146 50374
2 18881 93936
14649809 24999 25054
3 38805 46088
3 52987 82102
1 23457 66885
4 37713 52334
32 92308 98130
2 7825 52523
6 47906 75911
6 61739 76308
1 48434 74886
1 7644 97258
43 3112 10167
2 2541 58876
18 75054 99302
1 12425 88052
563 1475 3825
3 62869 95013
1 72749 87980
1 13074 85127
1 1357 95049
5 16513 42398
5 27479 38222
4 17023 27887
13 3071 25417
4 6144 33743
26053726 8593 9078
3 10516 62191
4 49830 62839
2 33380 82527
3 72072 98934
6 56122 93815
354108 89744 90497
1 42609 98014
2 58062 96185
1 34767 92228
1 13428 84937
5 5806 46312
1 12343 91432
2 30549 92302
6 16527 43077
1 37822 66120
3 32668 80567
4 4731 55157
2 61950 84057
18 1884 10512
2 29233 45516
3 2673 80775
1 84776 91207
2 7112 89067
3 59573 70504
2 16963 49689
711 93063 93756
2 25246 97237
1 9385 87521
1 8461 70222
1 16456 49932
3 5721 13752
2 33793 66128
1 21158 58309
6 64019 92287
2 40111 88962
8 3814 13605
2 8050 92670
1 3448 51930
2 60039 69323
5 76664 87673
2 40346 51831
2 40326 57990
4 51788 62392
44 85379 95579
4 49441 69810
9 80015 97566
3 12258 53951
3 51286 64675
10 67242 80489
2 2186 24905
11 22251 29559
3 1568 72922
1 31061 65156
11 47130 57673
1 5724 73793
1 34683 66942
2 45755 77623
1 11532 63571
1 5077 58179
3 16550 51816
7 87561 94530
3 50055 53215
89 94798 99732
4 2174 68865
4 62939 76873
7 66336 84993
1 48336 78908
7 17452 32981
1 13604 58251
4 11470 42038
4 38093 87379
1 51758 84382
14 96068 97783
1 8483 93311
1 60405 85638
1 33215 68755
4 18785 66334
2 4301 68630
1 3415 91243
1 555 22608
1 3919 72144
11 81951 93186
3 31222 85958
1 67007 82648
2 44747 57604
1 14913 82685
1 16313 85968
11 8206 20400
1 38573 79776
1 58168 97826
1 78163 90569
2 57164 73268
1 20953 45492
2 15721 96194
4 57477 77098
1 49516 76181
6 27939 47676
18 80946 84009
3 47687 72538
1 24672 84529
3 32816 49835
3 3467 31020
3 40268 78939
1 64535 75951
3 21782 47341
1 33747 69275
1 56846 70394
3 16148 65913
2 54291 75234
2 10278 45824
1 3818 98286
1 11358 83306
2 66036 83886
1 46339 97872
2 24776 84000
1 66628 94147
1 6511 28639
1 18861 74855
1 15174 17248
4 14451 25192
2 2988 50736
1 10932 83216
2 9133 56130
37 92867 99692
4 39373 80965
11 58659 60276
2 45670 60804
6 49165 90458
16 25679 27449
12 50771 54685
4 77955 86462
2 64957 90863
1 955 54218
1 21316 68535
1 16583 90511
3 36276 51228
6 12863 30135
8 23453 44772
1 23042 67964
1 11402 55252
1 10568 81148
1 40067 56770
23 69292 71112
2 34456 98458
1 28302 84960
1 669 68506
1 47230 51579
2 8042 99503
148 12566 14699
1 46739 79327
1 6284 70713
932925 60209 60429
4 41468 63508
42 81263 83134
2 36216 80522
6 30361 31188
2 44245 85588
1 32369 91814
1 24315 59048
1 11407 92657
1 35069 82581
1 18951 97289
1 21728 93277
1 40727 72266
2 61220 89435
2 4965 96474
4 54847 68160
1 50422 99332
1 27280 52566
5 59754 99009
1 55539 87031
1 43628 92872
4 47961 60069
1 36140 69413
14 16588 38329
2 7624 79264
4 69051 98327
1 44406 85193
7 51768 54053
2 41417 63762
2 43594 95794
1 23197 96556
2 69795 86834
2 1170 81032
1 28915 85252
46 36080 37172
3 69862 94141
19 10402 45477
3 3121 89553
1 39528 81939
1 33513 67743
1 26556 78850
3 61118 83535
2 26397 53677
2 19275 29081
1 53911 87048
2 27049 82381
2 25240 50173
1 5124 94798
1 18652 91448
2 79707 85127
1 32706 41018
1 25320 44405
27 91446 94601
1 3840 86419
60 86737 97865
1 18844 65919
3 66430 74395
2 4365 86546
4 26516 95813
21 2255 12437
2 27708 76517
47 68891 71601
5 75931 82606
1 40357 41697
2 36243 57547
2 38197 95086
1 1089 43482
1 7172 49216
1 52624 87873
1 44172 81602
2 32499 89314
2 12209 93626
2 45024 79087
1 29437 51915
9 5934 38307
2 31190 66609
2 13760 79703
7 24927 33053
2 3846 40421
2 10648 97446
2 25280 61582
4 11572 39654
1 9015 96301
1 20325 42691
6 58462 66868
7 41305 99129
1 66831 90498
1 19231 79817
2 44571 75387
2 16710 97470
8 63126 89120
1 31806 83008
1 363 79373
6 25774 36341
1 35610 75336
1 4905 47200
36 6270 25051
125401 70273 70307
5 9784 22408
3 34453 76800
3 4939 34381
6 28557 60111
2 27611 51256
1 14774 52966
1 3111 65437
2 17976 48795
2 9601 49104
84 7319 10591
2 32973 50316
2 7074 38782
2 23924 37694
1 19085 81319
2 33013 98723
1 14677 78667
1 39667 96512
2 40748 64111
2 25445 75893
3 5900 28063
1 3423 64453
2 39441 61064
1 2398 59185
2 26262 42300
1 31266 43140
14 89090 96474
2 21542 64523
1 7892 76253
1 4489 69115
7 55541 83640
2 36682 42259
7 56102 93860
2 42862 76950
1 1966 90264
1 56275 61114
6 83457 92956
2 29770 81213
5 21925 29061
1 13557 65400
1 44953 46789
7 19232 35004
3663 71876 72123
8 52594 57219
4 28951 99676
1 10478 91277
6520325 8736 9218
4 21752 73897
2 47130 64711
3836 99165 99515
1 14586 51179
2 4758 50322
3 9025 50990
4 50087 96764
2 35455 77216
45 89423 95749
54 64378 65437
8 86870 97667
2 13618 46459
1 43470 71118
2 17172 48337
40 17379 21339
5 35857 91825
2 566 44738
1 25603 75872
2 44540 64187
2 31125 78417
1 23226 73542
1 26783 98209
2 41166 94257
1 58200 98670
1 46783 66011
1 29971 85352
1 5147 48520
2 30099 87680
1 22925 44750
1 53648 71220
1 31319 94172
2 40786 74825
3 731 44319
1 26511 98015
1 36814 45783
10 16495 29863
3 8341 47191
5 46240 75021
1 12061 69763
1 21102 93629
1 51862 83422
37 71914 86428
63 16629 19273
3 39668 89037
2 19451 41997
7 985 39542
3 22800 29266
5 37031 54962
9 78929 93771
2 8609 76864
1 11863 87090
1 37619 51057
6 60043 82358
5 67601 72836
7 42391 55349
2 38361 71205
1 12610 77849
2 18283 80908
5 59667 75424
3 24212 53903
2 48646 52788
2 59667 83281
2 49660 72210
8 6686 31342
2 38529 66771
1 41516 90509
2 14804 61941
1 47625 56725
1 6725 98448
15 53617 56996
1 17583 82267
3 22908 36400
2 16348 93509
51 3193 10516
2 39998 57097
1 26453 28852
1 39899 90988
2 57629 72291
2 23142 33368
1 10782 45507
3 36271 73480
4 8395 62632
2 10345 37760
2 45367 88987
3 28147 37485
2 5677 92831
1 36702 51296
1 38191 41333
2 46278 97625
1 41048 88685
5 14802 42670
2 31447 46248
216779 33318 34398
2 19871 86946
1 25026 42807
2 51256 90671
50 83586 97594
5 39591 54472
1 43989 77821
7 59221 84825
2 21226 66378
2 12348 69373
1 46233 57015
14 67888 94019
10 86280 95938
3 4575 47997
1 18842 78729
2 34350 46918
2 74229 97298
1 58437 93378
4 64768 80515
1 67566 78301
170131 68460 68622
4 51105 93641
1 13807 82490
2 43563 88597
3 80996 92072
5 17170 57221
10 17012 40241
2 47536 48632
2 26933 42851
2 11155 68382
3 65700 87955
1 2403 14899
1 6770 86165
1 34187 90754
2 15698 94866
2 47694 62412
1 34279 49087
54 85562 87560
6 39769 72283
3 51423 55542
1 14957 70573
1 18684 63242
1 38367 97029
59 85300 91836
4 72963 99324
1 10225 69715
4 60080 76817
3 41455 90788
3 21202 48327
2 46267 69561
2 49064 94041
1 63736 90381
2 47562 57484
2 56210 86947
1 20755 82053
1 28244 81993
4 2450 48164
1 35921 48210
3 13536 91057
2 36955 44029
2 27552 52596
200124 6183 6952
2 55177 83807
12 3758 38602
2 16634 42458
1 20900 53172
3 30189 78867
4 70143 74522
4 48807 73336
37 4789 11340
3 45204 84680
6 61315 66753
1 46880 91989
7 7105 37740
1 52858 78362
2 24878 66339
4 10907 47988
1 280 79515
1 6802 28640
34 13054 22071
3 19188 50842
1 11638 55841
22 11430 15331
1 26252 83702
1 23919 62825
2 18564 56032
18 77004 87129
20 75419 87967
10 61354 83492
1 50020 85245
5 29576 49706
13 14657 17958
5 40887 47022
5 1903 21309
1 18059 38970
4 28945 55430
6 69246 88862
1 39813 88107
5 45967 95311
1 19149 67650
8 11836 29084
3 25335 29318
3 67761 76425
9 5420 21662
2 46380 76555
1 5995 88212
4 9457 50016
2 15014 38305
2 52547 69320
2 12854 47845
1 27261 80074
1 20871 49123
1 44436 98240
8 35077 41340
9 15143 20385
1 62192 66240
4 57541 69869
2 3072 67016
2 15498 78743
2 7614 55879
36137617 73377 73923
2 4687 75668
3 38850 65173
4 38897 40593
285 5481 7024
8 56325 88758
2 48941 70640
181 95283 97165
26 5060 16073
10 23110 25569
5 3084 95872
1 56303 71264
6 10213 48731
2 65110 74191
10 73125 95163
32 2308 13172
2 50549 77944
3 5582 59965
3 8364 75998
1 53638 92414
10 69931 93720
2 71734 78581
3 58896 64894
8 48935 52956
2 42089 72371
9537 63949 63988
4 35810 44814
1 10156 48338
2 24034 76084
1 30403 67661
3 33001 65716
1 559 69985
2 11031 86129
1 40232 54094
1 26224 78178
1 2004 92999
14 48973 57908
1 3201 53737
1 22325 87978
1 39400 58844
1 37590 82466
4 53934 81760
19 79476 82376
1 31881 96192
2 18218 38046
3 61007 69594
3 28036 66713
1 36369 63819
1 35453 59149
3 69972 92526
2 39507 60574
16 84993 91924
3 32203 88252
2 70880 99125
2 1152 46871
1 58960 68511
2 38752 83542
2 35810 48807
2 16129 81777
1 17238 96425
7 42210 49550
2 40506 78130
2 47184 86007
1 47792 57914
3 2243 99975
23 14180 29864
2 4607 45842
4 80048 89457
1 13066 84611
2 24847 72858
1 8835 50233
1 12926 92373
3 66929 87996
2 27160 78489
3 55213 70159
3 42260 71800
6 26765 28724
1 18126 79371
69 38514 40174
1 14428 65516
4 8146 51275
2 22019 69424
1 43175 94798
1 14322 68634
2 64118 96177
2 35482 39211
3 33788 72151
1 51048 56919
1 37712 69954
3 9084 17226
2 50006 55846
1 49487 74930
1 11769 61913
1 28596 75129
1 18054 90697
50578 19741 20263
1 40892 73758
2 48120 91005
1 9657 96364
1 21777 99859
1 41690 79763
2 52352 86024
2 8259 54082
15 7302 34297
9 7039 14396
3 18234 59625
5 39423 46237
1 34597 82948
7 60554 72623
2 30613 73521
1 54442 65360
2 19871 69069
3 23845 47056
2 57797 98441
46 78082 79524
2 24894 52091
1 18628 91535
1 5678 92609
1 26679 68444
3 48310 86347
2 18838 94217
1 2043 82575
1 63577 94695
2 58607 83813
3 652 57504
1 22778 85353
1 47893 66002
1 12254 98416
4 362 43485
1 28878 61233
24 12317 23201
1 20218 90748
3 22436 80621
34 91220 99332
1 4507 54509
2 4694 57023
1 11572 71680
1 8009 55564
1 3732 34426
2 25396 76891
1 2605 74773
3 60692 87723
2 2 29722
1 47947 88876
2 40399 92309
1 42753 58468
1 22037 72287
129782 89545 90306
1 38541 66733
3 15422 82275
1 23342 74648
4 53541 60674
10 5322 18245
19 76460 92023
2 11521 91403
2 405 65204
2 7887 30624
1 14122 40691
2 20186 64772
1 42448 88198
27 70547 95056
39 83715 86457
4 60656 91228
6 21963 48601
1 8190 69065
55 12165 14852
5 74739 87138
1 2222 11322
2 31767 78863
3 5758 61845
3 5394 64334
2 29885 86993
1 34747 71630
3 26361 28285
65 2716 12760
9 71385 99136
1 7542 92579
4 1830 64863
2 29957 37513
5 72431 77378
25 86426 99124
3 27786 90018
4 7466 29969
2 10165 87725
1 21271 67482
1 25048 97132
1 41464 86649
1 60235 94563
2 39296 78505
3 80391 90659
1 70171 89353
3 37289 92742
1 69157 98615
3 4663 46981
1 1296 54799
1 20977 88239
37499 4761 5867
3 13766 31171
2 32949 64329
3 54613 77008
2 44498 62833
4 4914 52479
1 22467 68033
5 45395 92355
3 4326 35003
3 80325 93138
1 5074 92513
6 9426 17521
5 75509 84782
2 41351 99385
9 65734 79327
3 45963 81715
2 60320 84030
18 52242 59469
1 36272 90579
17 84499 87819
1 48705 92467
2 6388 82950
1 14587 90628
1 53051 78299
1 37155 77640
1 29406 86718
1 418 77446
1 14233 80141
51 4743 8348
2 29811 70683
1 47878 56705
1 49995 71790
1 13218 90225
1 27924 85430
1 31655 73418
1 25972 65193
8 78665 99248
1 23377 74476
1 50620 76813
3 64999 86578
1 12060 91357
2 10717 98298
2 5136 99929
1 30746 91498
1 52510 96149
1 19201 67812
1 16405 61077
1 41826 58909
1 20762 84383
1 11131 73263
2 13617 48381
9 25282 49037
4 53377 82631
52 3774 14009
4 13006 65976
2 29699 62763
1 30756 41824
2 3233 98018
1 3226 75873
1 37787 85074
1 31529 56160
1 52725 98189
1 44572 52023
2 71248 83952
29 34648 36782
1 1735 64020
3 274 51438
2 43951 59154
1 36337 53608
1 25621 63666
25 12293 21720
9 25182 35174
4 45993 79064
7 65917 98820
1 21196 62618
3 49309 91024
2 15434 44271
1 22197 53519
7 74652 83406
3 48472 96015
2 53929 80103
13 68888 76325
3 28865 54412
35 418 8257
10 203 25269
2 5666 74505
22 19422 33976
1 43844 66692
3 3217 46677
8 59351 73432
3 48480 78701
1 216 79034
4 57283 77176
1 579 97317
1 44090 77083
1 42407 98300
1 27433 60100
2 14672 92957
57 86555 88702
28 6456 23528
2 24278 72797
2 55564 90003
1 57286 67438
3 66466 89606
2 50839 93521
7 120 53873
6 16952 27681
2 18059 64865
1 16541 95816
3 74507 83203
2 34564 57364
1 18950 72701
6 70421 91389
1 18137 90160
1 42155 57154
1 13911 54611
5 18642 35318
3 49367 93294
1 26659 79355
1 19662 68422
1 38141 75490
12 34088 42278
1 36423 99431
1 47636 67828
2 20928 71020
1 46187 65766
1 52082 76329
17 88953 98012
2 37292 62923
1 9486 88545
11 9338 40019
2 12830 75214
2 20442 20925
1 14289 79974
1 44869 66326
1 29116 71771
1 4925 33602
2 19979 58194
6 2354 20289
3 41125 69390
1 13941 61650
1 33223 58923
1 52758 97549
17 4281 17004
1 40904 80874
2 44991 89054
1 11927 71369
1 37741 80871
1 32301 88710
2 80736 91669
32 70849 77231
1 21744 52273
1 4357 76187
12 10869 44125
3 62000 96158
1 20109 95119
2 34565 37958
30 24207 25725
3 59143 77487
4 4918 38637
28 90191 92199
2 1912 89433
1 13945 98164
2 44219 79351
11 84120 99612
104 10952 16436
3 21996 43991
2 60753 96878
43 81313 84438
4 74515 94457
15 42737 69460
6 18340 35310
2 65716 75482
4 33277 40291
3 36610 98297
1 4275 39977
114 87829 96872
4 45692 70798
4 2655 42873
5 3751 33899
1 14682 39957
7 70437 95911
1 47072 66458
1 2763 87988
2 12148 79877
1 28445 51181
1 11694 96047
1 29844 62476
1 16060 82155
2 54937 80145
2 1 35893
3 6611 57901
1 15764 97733
5 51503 55093
3 75376 92759
3 21948 34408
3 28214 88869
78 36838 37658
1 32481 84634
1 36741 95339
4 53787 60547
103 92675 95141
1 578 47803
2 33734 68177
1 25239 60180
2 14025 74431
2 74964 89307
2 39941 85237
2 1254 55421
6 68732 76387
2 62795 91094
1 13305 47930
2 12697 23541
1 2414 98443
4 21559 75606
1 28350 87937
3 14183 57971
1 6512 95831
1 32477 45262
2 73497 76875
2 63884 86406
1 45608 96850
2 20323 51400
2 9530 18910
2 2444 64035
20 78411 88973
5 40791 89173
1 48988 56372
1 15741 72288
2 34980 87054
1 5998 94823
11 49064 50673
2 9196 67705
2 26059 38358
2 15923 84121
1 38836 90881
9 38540 43299
11 41848 42308
1 38175 45425
9 63878 74533
6 78000 96037
5 32775 68325
1 11097 42068
1 29119 42505
15 45631 48096
3 26633 73571
1 33724 97405
1 30270 53746
1 14570 60618
1 20031 83225
1 47093 91091
1 18236 61435
2 32316 82270
1 17984 82764
5 74368 99780
84233 82293 83658
3 35109 43621
1 25768 43411
1 10221 66559
4 44329 86336
1 37259 46525
5 67566 79188
12 61850 65190
1 9644 42305
3 47427 68889
1 35699 42836
1 9716 96366
3 34917 78805
33 17951 21481
4 33017 93968
64 87127 97112
1 1239 65676
1 40123 93545
259 93407 98787
4 32585 38500
4 24060 82340
1 17985 63311
1 28748 93609
24 11288 22678
7 57012 67598
72 6432 11380
1 16592 55932
2 24647 86396
2 27247 69339
2 7224 45240
1 19909 83308
1 49462 61149
3 45209 81162
1 39607 54753
1 35438 54641
1 13087 64472
1547 69569 70491
26 80085 94616
14 62080 67649
12 3006 39661
2 1060 30550
4 46944 67411
107 21217 24039
5 59613 84754
4 44411 62074
2 40468 67572
1 21543 77370
3 56334 87724
10 69086 76050
3 53455 94703
1 47859 95581
1 5677 65218
57 11514 14385
8 8915 34274
5 13105 29524
1 27823 91789
4 3562 13339
4 69630 93679
16 26089 31566
7 39410 78236
27 86240 92235
7 8032 26980
21 4057 19871
108 95627 99132
1 62738 81187
5 32907 68703
1 6125 84615
1 33065 94738
5 6134 34693
2 54993 74796
10499 82307 83612
1 12633 99694
29751492 90257 90336
1 2456 65857
2 39071 92535
2 35325 69254
7 45257 57808
10 39571 44457
5 34165 52191
1 64157 81156
1 46692 89118
11 73162 79626
3 17215 41448
5 4790 53550
1 34318 53420
2 54795 86064
1 48529 63322
1 54509 86470
3429 9322 9568
50 32043 34594
8 4327 24318
6 9083 47003
6 32627 60185
2 15869 38698
54 89938 95295
3 37896 46983
1 44998 83038
6 47017 81064
2 49755 81549
32 78000 91228
2 3801 75485
5 88408 98126
1 16973 88573
2 24295 73309
1 32888 92777
1 6964 74860
196168566 31732 31980
2 14898 95388
1 5050 72570
1 36551 80656
1 15755 60773
1 42286 70920
1 48368 79514
1 49747 92132
1 34927 89830
1 13000 98228
10 73241 82691
3 17072 41506
12 1545 18160
2 39513 78121
1 11622 68634
32 14256 18614
8 63677 98474
2 811 46851
2 34849 94779
10 90422 97424
1 18232 68598
1 32725 92936
5 46715 95301
2 31363 69048
1 35963 98386
1 11095 95264
1 65355 97073
2 12562 79846
1 17981 96375
2 64691 65503
2 2054 73971
1 52156 74650
1 28302 58377
1 26377 59158
1 788 77218
2 14547 47605
2 26385 80438
1 35496 61759
1 5354 55244
1 11218 64866
1 16567 72790
1 52839 55200
6 58520 83946
1 51995 71313
2 47267 64249
2 29083 47904
1517 26293 27267
1 37938 77237
8 37621 48889
2 17787 78379
18 78635 90369
12 9728 28115
5 24651 73553
1 5605 78681
1 29932 76270
13 74328 79008
2 37598 42324
1 50755 95658
1 8904 89524
2 13757 72808
2 48826 71891
1 48446 97795
1 14304 56812
1 22165 68279
1 15238 65892
1 77781 92434
4 41248 48111
1 10748 47074
3 27321 48176
1 18132 78963
12 70141 87388
9 47087 51791
1 48766 61310
50143 22126 22598
1 11846 99668
1 50457 85247
3 41310 53991
29 8187 37681
1 42478 73332
3 55169 87070
2 41780 65558
1 7873 91082
21 59405 59903
3 2722 93182
1 15941 90183
3 14248 40350
1 42368 86913
9 61259 95792
2 5791 97417
1 27062 88712
1 11660 82717
1 13089 27067
2 13260 89975
7 42356 49709
5 20446 21481
4 750 23941
16 88666 89007
4 21024 47511
2 54667 90309
1 2855 63076
1 20207 88694
4 73706 92408
2 7573 48363
1 2897 82643
5 201 19852
2 23890 88738
1 34390 95232
36 44757 44977
2 11400 75837
1 36870 54848
2 42688 55084
10 53699 55388
2 41800 49313
1 8629 64122
1 31012 65926
1 1244 52924
1 26606 53825
9 70154 95672
2 41351 68510
5 31486 36849
2 27194 51685
1 32942 81388
11 48323 55566
1 43527 97829
15 18322 39223
28 38834 39472
1 1236 95689
4 5232 44296
2 2802 74099
2 40927 55710
12 6780 19468
3 27668 74090
1 41460 74679
1 13933 42557
1 18684 37154
6 52709 59440
11 57801 81020
5 47292 94844
2 57026 91141
2 14443 68186
4 13374 34638
5 44051 48102
2 18628 86788
1 207 33287
1 15698 29674
4 19954 71281
4 59460 88949
2 55608 90168
14412 68205 68712
2 17030 65308
2 4271 72264
7 71172 93350
2 32045 79224
6 7413 42908
11 60470 62543
3 45706 97404
24 22049 29098
1 8765 33430
2 10153 33459
1 18816 90638
4 70132 75738
1 74256 80922
4 40733 54828
3 22641 44469
1 44925 95214
1 6155 80900
4 70375 85913
53 92373 94349
12 32865 35741
3 40764 91026
1 10865 99208
1 45104 52534
7 18305 44711
1 25725 50936
1 21568 84389
2 8866 43349
1 13470 35735
1 5914 28827
1 20325 97057
3 75581 94552
7 74083 83882
5 39834 73758
1 22091 98683
2 66082 83636
5 32876 53088
1 7548 56055
2 67942 79405
3 38959 94731
1 61364 78538
1 57636 93121
1 43525 75950
2 37416 50845
2 27221 92509
3 44825 48149
2 19391 89729
1 22990 92550
2 382 53176
16 90347 99735
2 59477 92386
2 5672 77940
1 72191 94768
1 41628 92330
3 236 55444
9 14728 36849
5 52461 69502
1 7078 50212
3 9494 97726
1 31250 84572
22 1715 19342
2 47261 96954
1 12880 72115
2 18004 91396
1 44333 93306
1 26637 95525
2 55225 79498
1 13059 55461
3 21766 81789
1 33467 61684
1 3887 89022
1 35891 61061
1 15991 68055
1 1325 79932
9 14287 21350
3 75229 87885
4 51758 53621
3 59156 86020
1 28099 80986
7 2120 22992
6 42765 52815
1 835 76238
3 67932 77304
4 10497 42064
3 34366 70890
1 33935 55044
3 28912 41114
2 70650 95508
3 4270 18647
1 6039 66512
1 640 39204
2 1926 90056
4 23962 99929
2 48602 65949
1 38130 69516
4 4996 21797
2 35422 75637
4 56697 93481
1 18531 34937
12 78701 89824
3 3537 49706
2 49805 58698
1 21789 89702
1 35335 76682
1 27579 60754
4 45325 47999
11 54397 62387
1 45914 88149
1 15877 65835
2 42295 74691
1 43516 57047
5 9848 45034
1 17860 48391
1 29244 82032
2 30506 62269
4 26486 30588
1 38867 54983
1 16816 39601
16 69476 78339
3 20591 70278
3 8056 31277
84 84947 89515
4 24123 89579
18 1447 22430
7 31289 42816
3 64612 80227
3 28643 99623
2 56259 98997
7 76101 79933
1 25812 65378
1 54004 77007
1 11725 68296
4 29754 97034
40 29455 31498
2 216 60875
1 17815 95771
4 80093 91244
2 19454 68452
1 39167 95029
2 79820 87802
24 80340 84438
3 11108 56126
19 6974 31858
1 27933 45829
2 64901 99824
63 5510 14879
3 5203 35692
4 38893 89857
1 26611 39297
6 14730 29082
1 11926 73073
1 29136 92718
9 66916 82262
4 83330 98299
2 25482 35806
5 44232 73340
5 42713 86505
1 23513 97435
6 1498 14363
4 25861 41168
4 29418 34521
1 15031 83016
1 7346 74999
1 13941 47389
1 6839 53620
2 60997 78657
3 32306 63118
3 45858 47788
3 4134 13583
1 11157 68226
2 9747 80894
21 22673 24585
2 4842 75766
1 25117 48804
1 26710 82127
9 62120 87775
2 29017 74706
113 92024 99507
1 8818 57051
2 12925 61658
1 51474 82101
1 40760 59184
4 47409 90730
2 15712 82168
17 85371 93276
1 46572 90473
2 29467 42786
3 46411 93393
2 15454 92098
1 16971 37734
6 29630 36466
2 44027 96596
4 17266 40693
16 563 20186
3 12864 57818
1 13439 60276
18 61474 73506
6 73249 77741
2 44247 68016
13 86271 91540
2 36444 78754
1 27810 51484
8 28834 30486
994 97755 99813
2 18576 46707
2 20425 75359
9 58265 72968
1 72942 86517
1 6598 54003
4 19918 72383
1 37430 80297
2 2760 87155
1 16857 76777
1 5410 41501
1 86 83004
2 29580 78056
1 57190 68548
1 11421 56921
1 30 40980
2 16498 49097
3 61831 66525
1 23388 86673
20 77810 94103
3 2336 95095
1 46639 75631
1 30053 62187
1 693 79477
1 17172 98355
2 1011 53067
5 34809 36520
1 36388 39846
5 20565 30110
3 48941 66889
1 41114 66540
2 54022 78003
19 75465 81435
3 40268 73717
1 5757 79560
1 44825 79004
1 51835 98857
1 33437 83797
1 24496 85229
3 23041 53382
13 30836 32760
1 60903 90190
8 25138 33799
2 35454 75518
1 51560 83963
15 20220 23751
4 14239 51538
2 1694 90139
2 35481 39065
2 17168 80042
1 28259 41620
5 31538 71679
26 56807 60823
1 27998 90264
8 50111 52441
2 74186 96029
1 13850 75974
1 62352 87159
3 63726 77696
2 45153 65591
1 33392 77260
2 12917 77785
1 11926 62280
6 376 43242
17 11902 21436
2 58313 71812
4 15076 42629
3 56825 86710
1 13549 84494
2 13111 41487
1 57829 77380
167 571 9690
4 21331 53126
2 55991 84762
1 25935 55800
1 4490 62369
2 12318 92405
1 588 50663
1 31677 92503
2 6529 74400
1 15401 75368
1 15652 37745
1 17188 64412
1 1131 79215
1 15900 46679
1 4267 51349
1 20786 32739
15 4193 24447
1 35025 74491
3 6275 58446
1 13492 22419
2 27501 65590
9 50493 57346
1 39878 77548
2 7322 42429
2 21547 64634
2 16084 23578
2 11048 54092
1 16449 58019
1 775 29178
3 40044 54829
7 56938 92122
2 26796 45174
5 50603 52141
3 1420 40965
2 27743 34438
2 42455 54272
1 24843 78817
2 8564 85377
1 25500 37517
1 14732 75523
1 21637 74486
1 5449 55615
1 24835 86882
1 17661 43228
1 10504 89961
4325 69933 71864
90 89791 93135
472919 70340 70418
30 75908 99044
4 20798 98654
4 48756 93688
10 95283 98472
1 11502 89610
9 574 14510
491747 33542 33711
1 51085 65813
2 8994 41712
2 30285 51941
1 69535 98281
20 54543 76343
3 45515 87407
4 9313 53706
3 62141 90367
2 55596 70443
20 29543 30713
1 72747 98842
3 60761 98697
22 12684 18862
5 24837 45164
23 10280 25490
4 18046 91735
2 57997 66280
1 12645 99121
2 12645 44225
3 3313 62505
910 210 2302
1 38581 83412
3 8850 51218
3 33997 97664
1 4143 36510
1 5305 53396
1 27925 79116
3 42537 92861
17 66855 80882
1 15331 91333
7 73482 81801
1 52138 72733
3 49782 94743
1 31681 81398
1 32602 90365
1 10761 78991
1 18542 35376
2 40953 80050
23 56659 59409
2 74919 82904
2 59054 90668
2 51183 75215
8 26649 53516
1 7418 80860
1 27743 81601
1 31959 97874
1 36593 88638
1 14683 68685
1 20337 68993
1 27983 65972
65 79738 87043
2 10666 67032
1 35152 61478
1 39865 55031
1 39508 69262
11 69079 83192
2 33088 81096
6 37736 48919
2 48061 98284
14 25381 31724
21435 79960 80475
1 49168 64115
9 21401 39787
1 18769 44678
1 19529 46624
1 19134 65128
5 78747 80337
2 44578 66003
1 22474 99924
6 81367 84332
1 459 42537
7 52217 71683
33 11065 12545
1 5070 87986
3 28676 65629
3 55091 72257
4 63928 66689
2 4508 90761
2 10725 45858
1 3226 54808
3 35792 75273
1 15877 79435
1 7899 77952
1 40654 66113
1 15548 64255
152 84342 85983
7 18523 30611
1 26774 34958
2 46505 96815
25 85 11898
1 1022 74598
2 24888 31716
2 6740 99683
1 27123 87304
1 25443 93995
3 11436 25321
35 40598 42800
1 25419 61860
17 51729 58863
2 18564 97898
1 5898 73770
1 7522 62737
1 25273 59311
1 18332 52679
1 34001 73270
1 653 24972
13 69024 82793
1 31199 72139
1 7861 76031
11 62193 95266
3 4939 74533
57 91843 99070
1 35852 47755
3 147 59804
23 1452 23205
25 91325 94419
7 11135 20208
3 55514 79184
1 16297 81550
3 43625 64880
2 35435 97154
8 76373 83351
2 16577 45027
262 54399 54810
27 2960 25414
4 58280 84373
2 27794 40497
13 39581 41878
1 32495 84612
1 7186 69646
3 133 21951
4 66756 82063
2 9564 35030
945 3631 4475
5 39369 70537
5 12139 29722
1 2347 60742
5 30673 37989
8 35044 40360
2 49374 98250
3 8476 95622
3 43034 94763
2 53836 90704
1 11134 68937
3 23089 67663
1 43156 99260
1 10074 95253
1 33622 71264
2 6593 46657
2 50067 94476
5 24214 55673
1 64147 70992
1 47395 89300
3 56929 62502
2 48526 97769
11 4800 35541
1 48184 59943
1 49084 78783
9 26887 52810
2 26056 50901
10 67069 94566
2 14694 97574
3 61814 75506
2 22139 91770
14 30934 35088
2 12937 56751
3 36898 88224
1 27735 59642
2 4422 77185
18 43461 45957
2 23036 78047
19066 2406 2615
50 4605 6199
2 31468 99647
67 85104 92650
4 46580 66847
1 56674 78847
2 29109 86861
1 22758 90111
3 11294 36657
1 19226 98281
12 78767 92948
3 27994 67562
3 2803 54747
1 24793 91757
1 24895 62031
1 6979 82060
3 70813 89252
9 47220 50224
5 3244 24952
17 12695 28307
1 32371 65684
2 18535 28251
37 12082 14415
2 53067 82129
6 36561 61906
1 1266 86927
2 52469 88633
1 28748 70525
1 5508 63092
1 2586 82528
1 29743 97267
3 14011 48269
1 4640 91420
1 14520 46336
3 55437 83271
1 6427 94302
4 10282 33196
10 32101 33478
109 4630 10303
3 2258 45681
3 15359 84334
1 34563 89761
1 46873 62189
34 42212 43939
4 42683 82609
1 34174 76300
2 9304 53436
15 66532 79990
5 8532 48762
4 33216 68500
2 8288 27049
1 29661 74655
13 11703 14311
2 57483 71415
1 56980 81978
5 21932 52164
1 21022 24048
4 53490 73665
3 11975 35444
51 88014 97895
1 7657 92352
2 29232 91369
2 30361 81943
1 57816 90246
4 14547 52864
1 28983 37383
6 73494 76411
30 82718 91211
4 50001 73838
1 26212 72297
2 53818 77024
1 58132 62789
8 58828 72308
1 54511 63908
1 10613 28868
54309519 99407 99897
1 19797 61815
8 63716 88462
1 34195 95763
11 35198 42796
1 34871 87125
2 37017 93830
1 29689 66688
1 49898 97934
1 51947 87178
1 55313 75075
1 56360 71582
4 18562 29042
1 62951 70493
1 46253 93822
11 2791 10024
43 89510 97297
1 374 76830
1 14685 68410
7 56826 63913
5 33706 57991
29 18120 24971
5 55533 95916
1 27554 65711
1 26659 59513
15 89891 97084
6 19379 55142
7 34605 41683
16 82479 84296
5 64716 73227
2 20956 69957
27 3599 15708
2 58755 66644
3 24984 80103
1 3239 93001
1 49690 57692
18 67360 72684
82 25813 26420
4 53420 75144
1 21459 83409
1 11565 70176
1 51815 86994
1 18117 73089
16 21219 38804
2 44468 78531
3 51478 60002
1 35997 65086
8 2077 47550
2 53955 59708
2 62844 71854
10 46276 56860
6 83524 92456
6 36838 63434
1 46022 58502
1 10789 63056
24 23813 30687
2 26999 89322
1 54162 70354
5 17355 26643
1 55296 89367
4 60130 74154
71 76284 85703
2 6928 88686
11 31978 50434
1 12842 91898
1 11109 95311
1 34211 91311
18 71475 77408
1 49246 81013
11 48949 50882
1 38794 98714
1 6915 95545
1 16739 83946
8 68570 71107
6 1574 61474
1 4914 59615
1 10762 88673
1 57158 96178
7 1975 14458
2 27536 38302
2 4216 54821
1 234 71536
1 31192 51824
1 56637 67740
9 63050 84161
1 40279 82517
2 41452 99706
5 16459 71279
1 35167 88745
20 80093 81699
1 34296 69235
2 4444 40308
1 40380 92525
3 45965 54886
8 23687 29107
3 60824 86166
4 45386 78773
1 64757 84870
1 56783 77850
2 48743 86310
1 3587 74507
178 3329 4965
2 40805 94970
407498 55704 56086
1 42031 54552
3 40295 64583
2 80541 97871
2 10214 50622
2 38092 64305
3 39857 87074
3 65508 94714
4 30991 64457
1 38477 52660
5 66244 83888
1 15743 77628
2 68331 73938
48 86172 91702
1 19741 86983
1 8871 94929
2 59687 80797
1 11494 83514
1 62372 73439
18 36995 39310
1 49161 66289
26 3105 33629
2 27143 29360
2 28108 55352
4 40167 77591
6 45035 69773
1 31363 79362
3 2166 36943
2 18270 78007
12 74234 84723
3 70879 85829
2 19939 84402
2 41303 67892
1 26680 75795
1 1179 58883
1 32647 89082
1 36655 96050
1 39838 82051
1 8236 91120
5 17452 28455
1 11386 78736
2 39192 96002
1 1943 63442
1 29434 97969
2 70136 76781
1 5188 69393
3 10663 43998
2 29567 94559
1 14191 67042
2 15824 68140
7 70925 79247
1 58068 91693
3 31726 61144
1 43759 49933
7 14066 19469
31 37354 39492
1 39782 65928
6 50521 89317
11 73820 90821
2 9559 98495
1 72091 88192
5 38348 45875
1 20601 88075
16 6282 31340
1 13661 83431
16 2187 26109
1 21269 59655
2 28341 60897
2 52621 90506
1 41005 66006
9 66467 68254
2 423 85559
3 9094 69389
2 21759 26810
1 17542 47267
3 46448 74681
1 52908 89080
1 16073 99418
1 7877 72858
1 43963 92074
1 11662 78755
5 33312 54312
2 12213 33222
2 58198 81491
1 40148 61199
2 49367 79225
1 50630 85207
16 7395 23204
15 33266 36794
4 20738 31584
1 23891 96364
3 18286 36989
5 1653 90425
2 23583 42359
1 42006 62941
2 39492 60654
1 22035 49814
6 37053 53522
3 16595 45733
2 45955 77562
10 61880 92319
1 32233 48270
3 71887 99075
3 61284 74412
3 23484 52200
1 13741 26369
46 84189 96069
3 546 58113
26 6040 15087
1 22355 82554
155 4318 4674
7 70437 96892
5 78056 96622
2 11244 89002
1 3537 99807
5 52786 53608
2 41311 97538
5 26926 69631
2 32252 86722
1 39281 87341
1 5259 94751
1 16879 80325
2 757 24411
9 9880 30910
4 38692 42490
3 16923 25573
2 30398 73285
2 34049 50552
1 12808 81472
1 4181 49884
1 44327 86684
1 74360 88173
3 44431 71617
11 52856 71346
2 27943 79000
1 20324 54292
1 16201 96004
1 37812 80085
2 50250 87037
4 14641 35929
1 45048 66440
1 30808 91723
1 52508 88191
24 49507 49852
2 41976 77717
39 4895 12055
8 10009 30964
4 48234 73818
1 45633 96752
5 7507 53295
2 63177 69099
3 55734 82958
1 31350 85155
10 26139 35913
4 7087 51956
1 13805 88153
1 1462 62053
7 69953 88717
2 25369 31306
1 20078 40940
3 62118 96589
1 26 42529
2 9761 51915
1 8220 80673
2 25391 68931
1 4610 36330
1 7407 58570
2 52817 94392
1 5157 25367
5 71163 83487
2 3696 16788
1 17547 59875
5 68127 73215
2 23257 29565
2 1723 18210
1 66226 69886
6 2716 53260
1 14735 84457
2 47067 98308
2 45714 93860
6 41513 62905
17 79504 89550
19 88483 97322
9 71802 98896
11 5960 13758
8 26136 38410
1 65047 95602
7 42884 63238
1 18195 54083
1 57664 91696
6 62453 90351
1 63598 83929
1 49880 87042
31 11541 18155
19 4860 23400
3 11831 92543
1 1124 89194
1 15614 47728
5 21441 56270
4 4126 36177
1 64232 84219
3 63398 93195
18 54233 62900
44 87230 89697
1 56116 83645
2 9968 81892
1 9301 16803
4 10854 13470
7 16379 41915
4 39073 66762
2 5499 20989
4 31544 37929
2 61233 77235
3 677 91117
2 51609 88195
3 23770 29092
2 22080 61314
1 43227 89059
2 67018 89702
3 65546 74249
1 9468 95651
9 81061 96305
2 45485 80424
4 62559 93262
4 30406 70982
1 32559 95936
1 57860 96822
2 3375 80753
1 65881 90937
8 29367 48426
1 15533 70021
2 18990 79342
2 16148 70397
6 1650 18412
1 70853 79179
1 37178 81618
7 18113 38570
3 71253 78169
5 19292 71199
13 7328 17163
2 12670 46282
2 1411 80542
1 12615 53249
1 2900 70722
3 83505 84215
2 19955 38588
5 54706 95069
9 75037 90227
1 36122 91492
2 29045 95699
8 10602 13569
1 38920 96777
5 3255 28366
3 2284 98980
10 59981 68442
4 68852 98923
3 20375 63617
1 23977 88591
1 31240 70902
1 5586 82489
1 18757 65324
757 124 2551
1 4979 21567
2 51567 78482
2 35218 54661
198 95020 98053
2 3664 70126
3 53696 68903
15 33709 47564
20 86227 99104
11 75975 93103
3 12328 27468
5 2860 16992
6 11260 64237
1 6543 39502
4 86638 92214
2 13379 68763
18 18698 21114
2 30176 96823
2 60613 66733
1 61336 75761
1 33999 99264
1 11146 69694
1 28333 84743
9 79996 89467
4 37448 61030
2 30917 61220
10 64090 80147
2 20413 80533
1 4786 97401
1 1757 63780
1 22914 99493
7 27990 46243
4 3413 49856
1 4616 13781
3 58992 64380
2 36201 97434
2 37179 43806
1 8855 80495
1 7921 75566
1 35133 57423
5 74350 84167
2 59607 87907
1 13067 59334
2 34022 52078
2 11991 94043
1 7823 75450
4793080 17197 17292
1 19303 54828
1 13767 56920
4 24655 38707
24 10295 16156
3 34545 93635
2 4928 28709
2 6504 60622
1 25390 53759
23 86580 87155
1 945 50254
1 36628 96854
1 6386 69651
2 20966 37407
31 65431 78336
1 22409 87081
5 15113 71834
1 37779 85064
1 32492 55371
13 21360 27828
2 26300 57266
1 15910 83234
1 9760 34919
2 37352 44816
26 85070 99573
1 24670 65944
2 31737 55146
1 39521 78646
1 12238 55042
9 45452 50596
2 40548 49930
19 87978 92017
137 89435 96014
1 15749 46871
1 15431 97036
2 19072 65314
3 35281 37586
1 19395 60746
2 11725 57963
1 14142 73993
1 28933 97028
1 42751 73863
2 21936 64005
9 1740 14994
2 29532 92764
2 9074 72563
1 8940 48546
19 17846 22027
2 3312 50145
6 32836 35521
25 57957 76708
30 81056 99321
3 16985 65054
1 10340 94991
1 17401 79379
1 32154 37546
14 11269 18975
5 47670 93935
8 27676 32656
9 2796 24048
3 41188 65502
1 36770 70573
1 35856 65531
1 3101 18567
73 84286 85923
3 18428 48905
5 26398 41041
4 32078 77336
1 16662 53595
6 87685 98146
1 20986 49215
1 17000 76483
3 54546 97097
2 5348 84156
2 36744 98934
1 4076 72516
6 63328 83253
1 43355 93668
1 16159 64574
2 8437 64043
4 76354 87197
2 3667 79191
22 13675 30896
1 16627 64950
1 13082 92892
3 62 53432
5 71230 86776
1 78551 87876
2 24076 85030
8 34940 38060
2 5837 58132
2 48952 71329
1 34421 84802
4 46490 53960
3 66405 96534
2 32037 65902
8 2975 23315
2 37261 49843
13 72701 80710
6 9797 14266
38 15921 20317
4 6149 56394
1 28379 83358
1 29933 54597
5 49170 57215
2 38396 86221
1 16835 82952
7 14208 39572
1 20326 71239
1 30277 48704
1 1151 30681
1 15343 21132
7 46905 91109
3 32293 70513
6 58615 78086
23 48753 49301
5 57014 77032
3 64219 85542
7 24044 47914
1 7454 71310
1 24156 51969
1 44648 50121
1 2244 92719
1 417 54845
1 26148 68251
3 29406 34330
1 17026 74089
7 5960 33616
1 10854 79590
5 34867 35817
2 62437 75673
19 88397 95535
37 85439 94603
4 48449 49303
3 16821 98865
16 74944 81386
2 85768 90005
7 33537 43438
7 8680 17124
11 52489 62926
4 32314 44951
7 60625 65846
2 19210 94465
1 21452 93658
14 15789 26290
18 4708 13785
3 14589 54689
1 18096 75951
8 70025 99730
10 44621 54549
39 23486 25150
100 3783 10273
2 52892 65497
5 22779 42197
3 745 35942
1 4980 69864
6 351 24138
5 24918 30891
13 54544 61118
1 23080 47964
5 42756 55578
4 49157 58916
11926298 97773 97893
7 2815 9967
48 90281 96140
4 36721 64894
3 6928 99008
17 66588 78345
7 38362 58579
1 15643 72359
3 55455 66610
1 26379 99840
522092 47641 47798
3 25565 46454
1 33632 52681
1 10441 63430
2 7647 96208
1 23832 51829
6 61688 79704
12 62557 97640
1 46278 76474
3 63374 69918
2 57332 74147
7 34452 46059
1150529 36161 36489
1 55036 74936
6 44068 65796
4 42488 44235
2 25066 59326
3 42101 66616
12 25714 34177
1 19666 74228
4 10517 34341
3 38573 87594
1 17390 85440
118 2513 7443
1 37020 83972
2 36260 39650
2 14452 31220
6 12176 53122
19 76411 93687
2 33448 59115
3 60793 64529
6 25629 32995
3 28419 70358
29 72655 81965
1 16702 34147
1 32249 51022
1 14905 55528
4 47433 64238
3 15904 46337
1 14024 50335
2 42471 70388
1 30804 48088
1 28313 93089
37 11423 19616
1 7829 76246
13 76756 96761
1 58558 63054
37 77324 84021
1 59074 98150
3 32128 78029
8 43429 84613
5 1436 34707
1 35693 53665
1 80128 83736
6 57318 74682
4 23612 35634
2 25078 59810
5 49868 50016
24 86965 95434
2 20676 70942
4 29684 48328
1 48236 94757
7 71138 89093
3 31928 47213
8 64564 98088
4 23337 34566
2 49440 99810
7 13987 31193
2 17571 92321
1 8446 42028
48 6567 15131
1 12472 88254
12 52329 55541
3 7164 29592
6 49874 95519
1 77263 92779
1 55173 90693
44 7458 12650
5 11887 47967
2 46676 66868
2 25771 35985
4 30750 72402
1 28319 89539
1 53928 98214
4 37787 70864
1 32011 57966
1 25540 99895
2 28612 87576
2 56328 61960
1 36004 99470
148297 1113 1867
1 14891 83993
2 43970 53241
2 37563 71345
5 22947 31508
1 64946 73463
2 30382 73053
3 39046 52665
26 90485 99337
2 24720 92592
1 10663 76737
1 18367 54807
1 71823 97172
2 2655 52834
1 86400 97590
1 37938 82913
12 5289 20997
10 6848 45439
3 48245 87616
4 21689 46119
1 21549 91885
1 27900 85899
18 67636 75134
1 21529 64718
2 22148 77000
25 72448 75667
2 24682 44535
1 59599 78365
1546 93225 94918
1 18350 98961
1 10019 43156
3 12054 86257
4 55786 62876
1 18174 48490
4 46125 87954
2 25081 57340
2 34327 80116
3 61594 97605
81 80952 81053
1 75156 89636
11 6917 16638
2 12166 74941
4 5760 61788
1 16374 74549
3 19236 33040
3 41957 75442
1 22931 75299
5 78352 98986
2 38461 85413
1 80252 89251
37 3918 8848
3 21959 53907
2 82 75824
1 22101 65818
1 10960 49739
2 43275 46454
1 27632 73001
3 7618 72652
7 56503 82344
6 44372 45004
1 29538 63815
1 38436 63522
15 4301 23695
2 15615 72732
2 56931 61043
2 28069 58458
5 21594 27038
87 67458 67481
2 57119 76245
2 18590 55607
4 15389 72076
26180784 9083 9139
1 24796 48582
4 9761 13362
4 65644 82598
5 67624 78995
5 43417 66316
1 35192 91891
2 46261 65784
2 48999 64049
1 42828 76174
1 2847 84457
1 54235 74679
1 58421 94836
1 29442 91989
1 5736 65895
1 45649 67734
1 44511 71247
4 61870 79209
16 12469 29564
3 20736 86968
1 68604 78090
4 2736 52428
1 30239 89092
1 32304 85985
3 11251 13644
2 22326 89806
3 53711 71465
1 43215 67846
1 46647 97560
4 72276 87116
2 39121 72298
19 2806 25091
11 86479 92609
10 69719 93300
4 4152 70507
9 22813 38395
40 88244 99487
10 18454 20271
40 80764 87151
4 39202 50568
2 4723 56683
2 31357 54797
4 8593 34268
2 7626 50010
1 42645 96423
1 44478 79176
6 57820 89564
1 49000 64798
9 26076 28643
3 50310 82576
1 10184 50273
4 26827 92813
1 16893 87313
1 56783 97224
4 60430 93716
1 69554 98449
2 33176 74890
7 24205 36435
4 57681 63699
7 67790 71738
1 13922 62206
1 18468 72796
1 16817 81361
1 24079 75524
1 25326 88189
21 9297 22493
1 38764 84181
1 967 17944
3 39907 68354
4 3158 16079
5 60900 90404
1 55652 81083
2 8788 98534
5 30613 41001
1 24186 88577
2 51589 83230
10 36074 40892
8 17750 53548
2 15769 73280
2 29629 93771
18 78196 92367
1 17218 83239
1 44953 53231
4 70274 82192
1 30110 85320
2 5976 54449
2 14009 78046
254 91688 91965
2 56087 64509
5 68441 80898
1 1964 81861
2 25409 86077
1 59615 77919
1 21078 79758
11 26366 47100
3 8535 22290
2 20043 54120
15 75397 78806
1 52074 76050
1 35122 74469
326 4379 5733
1 43017 70925
9 81559 88217
49 92569 95298
3 78124 93427
7 16362 58815
14 77678 91127
1 76340 97419
2 36195 55346
3 59830 81604
5 70312 81242
6 92760 95205
3 42960 57851
1 37972 94216
2 48216 54022
192 94123 97641
1 22152 72408
1 10023 59452
13 14823 15497
22 7791 28472
1 29624 69422
9 54216 83418
2 23278 82436
5 13081 21170
1 1155 80375
1 56530 91850
4 13073 47776
5 27844 51749
1 15479 88256
1 3703 71371
1 32184 57647
3 8812 20452
3 32740 43504
1 8399 67351
20 2531 17842
1 1130 80164
1 40578 91223
4 38081 70617
2 25924 59604
1 45406 46921
3 21563 44734
2 12974 20977
7 47348 68944
2 37363 89729
3 17422 66680
13 64354 70112
4 37198 41611
1 3760 60544
1 20233 89314
2 20759 90718
2 7456 89181
6 54187 83724
3 34915 44037
1 9864 25120
1 54018 61747
2 55508 74951
58 89009 93265
3 65759 92985
1 41471 59705
3 29201 94035
1 45585 89140
1 3120 87843
1 46563 67021
1 10645 88133
8 16745 33801
41 950 8113
1 27338 68060
2 49201 97493
2 17130 38835
1 16515 60957
1 33715 44819
8 88353 98893
3 53722 83017
10 17499 24739
7 20341 39577
6 41248 85279
2 14099 80241
9 61267 63766
2 45595 83952
1 34136 87100
1 55636 68291
1 62475 75461
7 15233 58605
11 22653 35175
1 5161 69791
1 19673 46625
1 20845 39068
5 40170 69432
29 80883 92022
1 45726 88201
1 7524 63229
1 48158 95308
7 14783 24080
3 74342 82935
11 10508 19163
1 541 93831
6 46831 54650
1 67792 89846
2 1821 80983
15 1619 14883
2 1042 48037
2 14238 79023
2 47861 59945
1 14055 42489
7 80891 89287
1 65892 92901
2 7019 44069
2 8605 95535
2 12425 55820
1 7258 97192
1 12659 49840
3 40650 74055
1 32776 94542
2 45407 81219
1 13823 68021
2 14602 93528
3 2755 30805
2 30512 59612
1 16239 28786
9 28546 49259
1 33166 97966
2 47277 91534
1 11766 69507
1 67735 89843
4 26537 40379
5 54076 89301
2 18664 99828
4 21643 91444
2 12896 41642
1 74311 82607
6 7536 20222
1 15932 93617
2 49376 73337
6 80010 97733
7 57633 60336
6 62837 75962
2 9499 72460
1 17916 99125
8 876 25615
1 6764 46176
29 92391 96483
3 73384 89941
2 41280 67058
2 7751 51792
4 55601 73028
3 20027 34273
3 12609 73118
1 11291 86723
1 50874 63981
2 4609 50443
2 40956 61583
1 17430 45207
8 26881 39661
3 21464 37546
1 24286 70324
148 47837 48602
7 10135 25918
3 8654 12465
7 37790 76098
15 73299 81481
4 18049 52931
1 48204 67899
3 28422 44351
2 7528 99891
1 12165 40653
1 7166 42777
2 50095 88063
2 14206 75852
1 9553 40815
1 18387 31121
1 6476 84626
2 48914 67262
83 83305 89546
13 60176 98491
2 56744 96574
30 31217 34885
1 50581 85232
1 24391 39782
3 43895 72358
96 89894 91428
2 62199 81295
3 19510 49138
2 49333 78946
2 14784 59313
5 50357 60983
2 8650 32611
2 21497 37347
2 2969 57924
4 50001 99840
2 23875 68596
54 1439 16420
1 43113 95424
10 80394 88893
1 33754 45836
2 50986 64573
1 33263 68417
8 5086 49364
2 44915 75778
1 20974 95639
1 51512 62892
2 49446 61337
2 39885 55302
3 41195 69567
2 29388 30265
5 26978 43709
1 14376 99313
1 53717 85245
2 8104 55669
3 9698 27989
1 38924 43291
3 17793 35071
7 54921 94187
8 69667 97153
2 39109 82190
1 76361 95724
2 4595 78519
1 50353 93848
1 72404 96920
5 41113 58157
4 26293 44665
92 3626 7198
2 1605 6084
5 35138 56625
3 47396 67539
3 9285 57503
6 23983 56278
3 20204 42043
26 17144 23972
2 20270 59868
1 20017 88968
1 4529 48790
12504196 7332 7941
5 37842 65378
10 73527 81975
2 26683 58258
1 36894 56864
1 32663 44423
1 43288 51203
1 47638 74798
30 84100 87770
8 78522 98304
17 2705 5319
3 57810 70503
9 52309 66713
10 63793 72961
4 11381 98343
1 30019 76083
2 17781 71187
1 46891 70471
1 8671 64816
4 25947 56292
1 25273 60290
1 39815 62724
1 52855 84845
16 9312 13731
2 56302 70376
11 29032 38434
1 4758 56031
1 8985 50970
4 9197 24482
1 14958 33596
17 20596 28670
1 4885 42606
8 37146 84914
2 21228 52802
1 34680 91149
1 28203 71246
1 39626 59296
1 2575 70833
1 5515 89810
89662 22577 22907
3 58369 92454
2 50793 53047
31 73343 77715
5 4997 44175
19 78288 89077
3 5470 38912
2 32324 90191
1 21166 38844
1 29517 33039
1 29113 58527
5 33191 93599
2 44169 65457
1 22523 58710
1 40757 48629
1 6836 33126
1 7130 78469
11 60420 78611
5 21742 61531
3 48963 94177
38157248 76299 76463
23 86500 88916
5 64815 69009
38 11301 14733
5 47243 55550
8 68219 86304
3 23761 75853
3 79095 83249
7 73376 82302
5 32245 42499
3 2899 86083
1 13503 68691
2 26820 36407
1 22467 95687
2 44679 71055
2 18108 91079
3 68803 97857
1 14793 60675
2 40162 72313
4 71950 93466
3 40842 77910
1 45833 88235
3 86410 90018
2 16256 68576
1 75995 95146
2 33454 99766
2 58061 82278
1 3673 96353
1 8123 60800
4 80507 81324
2 21305 42265
4 29828 50880
3 11003 38644
1 54518 59858
3 3536 34894
28 88572 94124
1 50286 88124
5 39912 56896
1 15846 48556
2 22876 64618
1 25530 59345
2 24455 37043
2 33035 50277
5 58594 83495
40 15951 21361
2 3491 41522
1 27870 95407
60 13746 18154
11 77998 98250
4 5719 79419
2 48306 87428
1 31020 94206
2 13382 65953
1 14966 59339
1 28056 83334
1 22211 72940
1 6218 62534
16 90177 95008
1 40186 56062
2 28855 80989
1 28124 80457
5 51837 90364
1 35441 86724
22 15713 18145
5 59888 87536
2 51802 69301
3 66887 82348
3 54504 80220
3 29774 82663
2 40705 45985
2 78378 84626
12 6384 32865
7 44142 49602
24 12445 17377
23 14590 16574
9 66208 71121
10 68970 79585
19 9230 27146
1 30198 55072
5 54020 81065
6 34709 74285
11 16658 37300
25 88984 91625
3 4003 36423
1 22233 40856
3 12630 24572
7 55732 94504
1 59176 83449
2 16487 63013
1 33147 50333
3 53702 85059
1 74191 84520
117 86742 87288
1 33101 89614
4 32477 55907
5 38383 41218
2 17643 50098
5 61642 92659
1 45204 94363
4 16828 97977
3 46026 59889
1 8205 72971
1 24327 41093
3 40702 64857
1 11714 76509
6 54785 57876
2 26100 76920
4 66469 95830
1 39895 98613
1 19117 86009
4 40311 50314
4 32359 41502
4 8796 35379
1 31709 95900
1 41871 96188
3 49394 81095
2 57225 75110
1 40691 67493
1 59934 97147
2 47455 94537
1 20473 81135
2 50154 63281
1 57477 82031
1 53376 61460
4 42766 58295
2 16667 90211
1 1095 76799
1 40112 81616
1 45998 97801
1 53942 83692
1 9462 55854
564 93911 95157
4 62041 71538
2 47606 52165
2 26546 68735
2 63176 83201
1 58432 94788
96812 73366 74425
9 16249 51958
1 24747 63596
1 3072 61364
8 16678 46821
30 25525 27048
1 63926 80224
1 14157 75140
4 8571 49345
1 8133 59264
1275580 2930 3763
2 27950 55071
1 19254 97999
58 87800 94634
6 71094 83227
2 67244 95912
10892 64329 64464
2 12132 50119
13 56356 69303
2 6772 90310
2 68457 74313
2 57813 80479
21 15340 16722
5 32093 57887
2 53764 99593
14 76449 83518
3 66990 72363
1 30465 87476
12 69337 97346
2 12379 55648
2 15728 42888
3 58470 76045
2 3598 93774
3 106 66124
1 59975 73486
47 5870 16453
6 7576 47842
1 2056 83601
1 10258 59773
5 43881 68782
151099 56101 56440
15 8834 21596
2 61843 68459
5 20955 51140
3 16101 32128
17 40641 46024
16 27704 28760
4 17373 32196
1 35862 53515
4 12147 48011
14 76829 95486
1 45298 65387
2 2278 67810
1 41995 74032
1 42641 73484
6 11222 39305
1 20487 82601
2 36629 53756
2 25628 46256
2 25406 33836
3 56110 59994
3 3435 74703
1 8237 84837
1 8410 68704
1 6152 76708
1 1117 70739
1 36498 72467
1 43527 54929
30 88696 97034
2 25069 72667
1 10298 51685
2 52937 97800
2 6589 42288
3 43582 71977
1 31376 70310
245 94677 97086
3 84448 93994
2 4530 79307
2 40491 77959
1 41823 90783
4 10591 36485
10 60731 88993
1 34733 42010
25 17359 24657
19 58155 58914
663 96973 98048
3 80696 97651
3 39292 73137
1 28084 62982
2 8632 21139
2 38338 79122
10 15008 23448
2 8204 22117
1 17493 65482
2 1704 75936
1 34371 85222
2 18927 78400
1 59 68210
2 88310 93633
1 46260 86367
3 1902 52836
12 78958 98570
1 33685 92259
1 1925 46412
622420 71628 71920
4 35123 91324
1 24170 99730
7 10551 32098
3 54315 79065
3 3903 56047
12 21776 36952
1 11478 26053
2 61037 91653
4 26446 48838
1 30198 66005
11 78967 97081
4 11109 35919
2 74187 98572
2 11586 59991
1 24504 57153
1 25096 41074
1 17210 71523
1 11510 94477
1 11623 69259
2 18125 32667
2 5146 42783
17 62968 76465
17 2673 16896
3 15530 81130
1 11212 88051
1 32120 38978
1 33918 46231
1 7866 50273
22 18897 21576
2 277 48435
11 55082 97754
21 59040 62106
221 5828 10978
1 47552 80799
3 11318 51148
10 36977 60786
1 407 74039
2 1446 84412
1 17086 70058
1 21694 94557
3 2622 50428
5 26838 33187
1 910 66577
1 44568 69013
25 73854 81037
3 14898 34566
1 33376 95568
12 74250 91191
1 60717 88970
3 47 59193
1 27390 80328
1 24600 48068
1 14707 70086
1 9566 67817
2 6078 55043
1 19619 61578
2 42476 60167
5 85310 98177
1 4779 70593
1 26491 58963
20 89743 96461
12 18930 20974
4 72255 82172
3 3779 78132
15 87295 95933
4 34830 50403
1 6394 41635
8 81222 97650
2 36353 71465
3 34941 75889
1 11283 46468
1 7416 61175
4 46953 64208
2 31835 55623
2 28480 83612
1 18017 51172
7 73564 85372
2 33605 63921
2 61581 94998
2 40709 98714
5 26511 34807
2 4621 42533
3 6330 34315
1 431 31405
2 12014 65281
16 61167 91809
1 24292 39366
6 38208 41416
749 72548 75222
2 13818 47677
11 15750 21413
1 7298 34166
5 10537 17574
31 58890 60230
3 11854 68601
7 34032 78514
4 5360 17618
2 7038 60642
1 33141 78661
9 89166 97570
3 14534 57774
1 90362 99175
3 8970 61131
1 17027 53563
1 2453 74288
1 14631 85805
1 18955 56652
18 85289 91206
4 60495 80960
3 16826 68841
5 59512 61356
11 7449 14155
10 54802 71276
1 11585 79761
1 49176 80645
1 52282 60255
1 43959 78706
9 29770 42699
3 9278 36540
2 36844 86474
2 55401 89532
2 3270 43274
24 69613 81299
3 22029 35263
106 93422 98103
2 24808 98304
1 94 55641
1 30129 77468
1 12418 58374
1 7558 51255
17 79684 92646
1 40809 44340
1 45357 83022
8 64284 75945
2 20488 65517
12 47310 54857
5 16561 57691
4 76755 83246
1 7328 75553
2 46072 80225
6 67039 98432
4 13080 42778
1 19305 41111
1 6820 88444
15 87986 99163
2 65898 70415
8 52553 70007
1 21697 34466
3 64035 73014
5 8198 52897
1 88817 92755
2 73567 92713
283 94908 95976
5 32954 37217
11 49438 65948
2 49855 75386
2 14147 95656
2 13150 89177
2 10871 31365
2 14400 88326
1 21477 97016
1 16386 73527
1 2159 85357
9 86577 86719
2 16657 80767
3 36353 75118
2 31330 54978
2 63610 75218
17 71148 79569
5 9983 18072
3 38824 62625
2 29623 35101
4 62355 97797
2 43742 99761
5 27828 34422
3 472 51563
2 34257 90930
3 30124 70056
1 49648 91982
2 34271 38187
35 94996 97562
3 30215 87501
2 52721 89572
2 21988 43271
2 65370 83211
131631 82136 82641
3 3970 81098
1 74324 76667
1 33410 71057
1 2947 61740
2 14945 40548
4 68890 85764
1 26491 43477
6 8101 34140
1 42527 77058
1 5249 60503
4 12899 97854
1 22032 46876
2 68161 79091
1 15879 77348
1 13103 35772
1 48973 98585
2 27399 66841
1 69668 87468
3 19766 68789
35 69535 71758
1 27289 79733
2 17870 88238
1 7091 87263
3 45411 82003
1 62042 83147
1 35004 84130
2 30336 67801
3 343 90838
24 54497 58366
2 50725 96334
1 21704 80403
2 8695 69520
28 85952 91044
2 65396 95818
1 173 77856
1 17298 70477
2 5054 94341
1 35061 74704
2 7060 88128
1 43614 79787
1 1402 79469
1 29632 48388
1 49186 69663
2 65435 70033
3 25574 40621
1 27197 62632
1 49666 95234
2 42646 44970
3 51302 95823
1 32701 73409
3 10844 54635
1 9573 97046
2 10052 33500
3 41967 58062
1 18461 27625
2 2250 93732
1 9975 89776
1 17731 97100
2 42668 81180
1 7163 87878
2 65135 95842
5 8594 41690
27 79769 94682
9 4500 27476
6 65024 86002
2 71854 96999
5 86679 92721
2 26263 51327
4 53481 97852
32 50751 55756
2 23755 70540
1 7492 63545
3 72586 79287
1 18423 77294
3 28442 84548
1 27412 80493
1 36815 69765
25 17412 22215
1 1740 99692
13 13562 26714
1 12940 97293
2 27983 56220
1 3326 64958
5 13558 84113
1 21512 68998
2 25105 61155
9 60922 66489
45 11922 16825
4 25325 90951
1 24154 96914
1 16502 65752
1 87711 97635
12 40677 49046
1 36628 46965
2 43990 92905
53 75690 80145
4 3947 63932
1 16976 80117
2 50174 97237
1 60002 75523
4 3397 82646
1 29313 60223
61 93666 94695
2 15417 33719
67 10359 12774
1 12558 89053
5 49072 81912
1 15595 95215
1 47447 99982
1 58376 75843
1 58965 97474
3 7489 49072
1 50820 63990
4 19715 57895
1 16246 64677
10 12905 17020
5 28576 86473
1 32352 58482
2 19983 33336
2 13526 66345
5 68802 81368
1 43659 87452
1 51066 94270
2 39669 94122
3 6911 47152
253 63507 63813
1 73288 82887
1 725 72218
1 57770 82376
17 27448 31398
1 25023 34978
69 2301 14303
270 86625 87092
17 50110 52757
7 52976 88042
2 12114 90558
4 60227 76776
27 27897 27917
1 49153 84046
2 53587 67379
4 29572 37362
71 94307 97554
2 36940 79367
1 48916 79509
4 80599 90547
4 4521 59937
3 71864 78107
5 21566 30852
3 57678 81777
16 42724 56292
4 65291 83687
1 39991 74018
1 74220 89152
4 2429 62193
1 8267 93837
1 31653 72098
401 3473 6345
34 26228 29334
4 58003 92702
2 33997 84584
13 255 40900
2 37251 72782
2 61183 98497
1 10323 68216
1 60121 67052
2 14628 52785
2 10512 88396
1 52460 66786
5 630 45125
2 28219 70955
1 13244 40519
2 42638 76841
1 3764 78500
2 1261 39535
1 61553 75719
2 60592 62618
17 19170 27703
1 11625 93745
24 5889 6100
15 7333 22442
4 15681 67873
1 24449 52419
2 33032 63741
7 31293 48843
1 65161 73518
2 64091 65272
14 37971 42762
2 18705 64411
1 40665 91252
2 12233 52807
1 22965 98882
1 32307 47403
1 5330 72792
4 6426 40626
1 36169 66295
2 19110 49980
11 67828 94212
1 29438 55833
2 32108 48048
1 35274 84816
1 38824 81942
4 61185 94361
1 55267 97939
1 46883 96088
3 27151 58891
1 38822 63814
2 31482 34016
1 13450 99516
11 6812 16185
3 13553 90362
8 52555 73733
10 53175 56132
3 41081 81417
1 26128 99783
1 36890 64885
2 12909 49712
1 25941 66584
1 36576 68323
7 28990 34042
8 64382 67518
2 329 95953
1 38572 96779
19 78195 80669
1 26491 84829
3 41756 93596
1 10716 78851
1 28303 53667
1 2177 83824
7 48762 51590
2 8610 39845
1 1455 68029
4 47455 76325
2 28772 78399
34 80552 99916
1 1929 59916
1 33705 69754
2 10205 59855
2 54206 67737
4 12975 22392
2 27168 45130
4 36464 76192
11 75846 92264
1 60942 70342
3 23839 71769
14 78094 94208
2 19514 65494
1 4582 61818
1 3417 45359
25 2082 27228
1 19977 59176
2 19153 36232
31 68785 70871
2 40047 57695
2 16964 60878
2 43937 71980
4 18286 36773
5 15915 40466
1 7786 99058
3 45616 95797
2 3179 62940
1 46232 82355
1 42119 76848
1 44382 82620
1 13577 59892
5 3990 34149
14 65814 68045
6 56418 81936
3 28604 41764
1 3257 27366
1 30337 68397
1 4279 56216
2 60912 88665
1 2843 37760
3 33083 66582
3 59982 62692
4 53474 91475
1 35070 76665
4 12570 50503
1 52980 79061
3 31999 40058
2 33323 66893
2 14910 56750
12 72004 80330
4 14131 41293
7 63877 84662
2 25141 33979
5 58791 92566
1 5971 34511
3 33443 95621
1 61794 76463
1 56072 81825
4 31757 33641
1 29284 77640
1 31284 72033
1 25476 82869
11 40495 57955
1 2740 61440
19 14402 27955
1 50695 77046
1 29072 33840
73795 89552 90002
3 68726 92393
2 19654 33821
2 64703 92979
5 3679 85315
3 35715 96322
1 1838 49707
1 33258 94167
3 59408 99323
5 73338 92703
1 28779 83310
8 40565 48106
3 74755 76874
3 60775 69469
2 9042 94776
1 2987 80521
1 36942 50370
1 37449 91416
1 31940 56492
5 4138 37767
4 63923 76758
1 1026 72270
1 53643 86692
1 9950 68878
5 74880 88817
1 9249 36112
3 42279 60240
5 69980 93818
3 23322 95239
1 76617 94837
1 64440 96844
2 3125 36542
2 50556 57033
2 77814 98501
1 69638 79949
3 17714 36227
2 55238 89202
1 12994 86615
6 12565 20996
3 7422 97455
1 30208 87420
44 81961 93661
9 14509 60756
3 76361 92291
1 50946 83371
1 55499 91677
4 14666 60624
2 31042 76338
1 9182 53376
3 15185 91427
1 23834 99806
1 70837 81790
2 71486 94931
1 30355 70068
2 43952 49014
1 15427 52375
1 27652 69639
3 51000 75237
1 22095 79445
2 17713 72007
4 76058 79349
3 20300 65310
2 29612 49069
2 26255 37212
1 40724 58501
2 38486 90396
4 11635 35290
23 71892 77613
2 13008 37886
4 43098 90885
2 24867 38689
1 26627 95270
7 71045 84212
1 39533 98255
1 20313 85430
1 4606 79921
2 54797 65562
1 47351 61331
2 578 43501
1 2193 78110
1 30944 61940
4 5668 41495
4 15691 28087
16 15388 16890
2 27618 53004
23 86250 91774
24 7434 19061
2 32352 69584
111 93421 95354
1 29262 93146
1 23622 63787
7 47933 58858
1 9064 95305
2 26460 85905
3 9132 60287
1 5833 50669
2 46164 66425
1 51410 74595
11 68354 81569
16 58087 67169
5 32110 33699
4 67604 76626
1 16398 51705
2 27339 63771
6 63156 89248
2 9335 33937
3 52538 99676
2 26619 37916
5 45936 74746
2 51496 57201
1 26544 92714
11 82729 92302
7 36560 43026
3 22081 53539
3 33843 93484
1 11370 33825
2 34631 93068
30 91155 99918
1 21978 74159
2 39168 79710
2 34221 63981
1 12907 58551
6 58940 82097
2 239 93061
27 1800 28556
2 3499 92841
1 27021 80350
1 77807 83895
13 3713 21264
1 2578 24223
1 6758 60830
3 53921 63926
2 35133 76213
3 33966 49840
3 20206 27077
3 20605 58484
1 13514 73295
1 10602 74833
1 13916 43272
2 33485 87689
4 23883 39550
1 52784 71444
1 40834 84457
5 60203 73776
2 44251 66046
4 4632 38601
9 29215 53601
19 37075 39311
1 26296 50261
18 71226 92232
2 22220 82984
2 368 84260
1 13794 62126
2 58596 91222
1 826 78158
2 2450 84637
1 16380 59373
1 28962 81229
1 6475 99549
1 26014 62379
1 2946 64181
1 35923 77030
1 45326 73459
1 1669 86589
6 25837 28277
22 21870 23400
1 13743 90443
30 80137 83764
6 71228 89696
56 8880 11509
6 13607 59298
1 19087 88906
6 27956 40798
2 9992 77619
4 80550 99915
5 54303 62538
1 12067 94277
8 12036 32092
1 22622 68023
4 64052 84280
1 1472 80974
2 4701 91712
4 32998 50602
2 60039 66011
8 60195 67160
11 90264 93897
3 8010 85129
1 893 96588
2 49644 56053
1 47869 98066
2 44251 64088
1 25352 85065
6 59760 76475
31 94988 97679
53 35714 36840
1 50972 80250
3 53748 98909
2 40509 50658
2 828 40044
5 17043 62214
1 21101 82558
1 26469 49520
2 30742 74687
1 6942 87126
1 66104 78653
9 7606 19035
2 23058 66154
1 6000 96676
1 29197 69842
1 54828 80165
2 7786 65922
1 17431 76000
1 8399 44087
58 2787 9246
1 14141 47826
44745 56202 56430
1 26259 29335
4 12430 71289
12 79078 93591
2 32854 80186
1 11499 63617
1 33414 57439
4 45493 80262
1 24796 92400
1 48101 91517
7 62374 98115
3 43396 55401
1 10749 96935
1 47356 66129
1 19652 50789
1 1686 73051
4 5308 38009
30 7456 13558
2 19017 71188
1 38239 61689
9 70766 93093
8 24623 30644
4 35950 52260
1 43325 97280
1 14823 78148
9 23088 33823
6 63962 95085
2 55119 82921
3 33241 59003
10 22842 29994
24 55508 56073
3 12693 21001
1 43033 66412
5 48358 86856
4 57531 84769
2 11423 58072
1 2052 37616
3 64322 72152
1 46596 81211
1 24258 77197
10 78664 94818
1 24130 88422
2 59720 92041
1 29644 93103
11 48471 54821
2 588 20060
4 8987 25801
21 26878 33637
3 52029 86851
4 16576 54286
3 21609 49314
6 84775 90301
2 18564 60421
1 26202 51281
1 14869 77916
3 2876 27303
2 34255 90607
1 27078 93346
2 40314 72756
3 20051 48275
2 80845 87237
2 10937 88831
17 49387 49560
6 39546 77141
1 18640 98314
17 77529 80669
2 23800 67257
1083951 70727 71208
2 14963 68979
5 31746 32855
1 15311 54207
1 46232 64139
2 36826 99075
1 9713 79901
1 31132 77288
1 15634 75123
1 41808 84510
1 23780 67789
1 16394 73206
1 31057 84830
56 14449 26041
1 8046 78548
1 37987 76334
13 32946 44884
1375 60477 61703
15 71627 76211
3 31620 52152
6 55183 79151
3 38981 50008
2 7967 62810
2 54358 94883
2 31199 95465
7 69855 97156
6 2863 45604
2 32266 75799
2 54790 76940
3 9904 24824
2 30423 77979
2 3461 87534
4 6716 38812
2 52296 79631
6 79442 85320
2 4387 58208
1 1974 37453
3 34534 74702
2 36884 54705
6 65385 98505
1 22869 99750
1 26426 50607
2 58492 82653
1 17083 80210
16 8513 17859
2 52996 94274
6 38374 74908
1 32894 62591
4 60751 69793
1 50144 70422
1 29829 70342
31 22822 24255
2 33376 87711
2 3527 35345
2 31132 62741
3 50759 70031
1 90555 96723
3 23005 53016
1 37747 99121
4 11983 45530
2 41670 91311
377 96568 97573
1 13098 68264
6 72035 83090
4 66784 90079
29 78550 78784
8 50000 63710
11 26143 42637
1 36779 88501
3 25747 73451
1 74642 82026
1 29877 33718
3 50783 84749
1 4157 61282
29 88332 98563
1 43094 76548
1 48341 97501
2 49259 91830
6 76157 84674
1 50626 83518
1 40448 77874
6 35096 38037
1 47545 63145
7 33929 44722
1 11357 99160
1 9573 79194
3 39776 82179
1 52503 83775
2 50008 93038
1 52601 72192
2 13646 54093
2 46978 83271
1 55409 63961
1 29208 65521
21 15379 23764
2 25697 58789
6 18719 43479
4 75814 86732
5 76933 86848
10 16938 35759
3 11764 70423
2 43738 74099
1 38577 63379
1 42002 42892
3 19055 48569
4 6749 24961
1 76807 88700
3 15926 34115
6 40910 79131
1 5941 89559
4 21377 32775
17 14535 20259
90 81647 91020
1 34506 43601
8 61368 90012
7 11032 48053
1 18206 54418
7 48648 52568
2 3553 42683
2 43805 55917
1 8320 65058
1 3136 47968
2 6443 61597
7 1770 19335
2 42133 97547
2 2273 22046
3 1980 86276
2 28558 61735
1 34144 73133
1 7166 94271
5 66678 92503
1 35501 53582
3 8663 50876
1 12461 89378
1 12621 89343
101 394 14547
1 50134 73098
3 11795 21444
2 40980 48018
1 13897 52687
13367 82495 83836
2 16072 74511
59 87802 93492
3 65924 85543
3 15203 58039
3 3445 76281
1 30856 84104
3 12090 23153
1 14406 58459
21 67876 77290
13 67405 91586
1 26704 82127
2 64445 65172
5 15935 66905
221 85000 86196
7 23121 28194
1 6702 46298
5 43121 95706
1 223 19503
3 35572 88863
3 10442 44424
1 18940 99177
2 57513 98287
1 73681 85139
1 44286 98091
2 37641 69100
3 23654 33950
2 12627 52900
1 12635 91400
3 23981 62541
1 25323 79645
5 65143 77682
2 6478 65895
1 33014 74267
1 30576 62288
2 66811 98104
2 65030 91900
2 24640 89783
4 11763 23442
1 68647 77217
1 29120 46615
4 20003 46710
1 24352 96297
2 71102 78442
2 25672 85468
1 6693 96717
1 29527 91215
17 16381 23009
2 32711 71593
1 17227 43285
1 18706 65102
1 3127 69433
1 3185 78183
6 13934 36140
1 12790 48608
12 21924 31036
1 24397 88623
6 71456 85232
3 55365 76984
5 14323 22344
22 77716 94990
3 18706 70277
2 28861 65786
3 26646 73700
4 9357 26204
2 58825 64995
1 3019 55491
12 59381 66365
8 64067 66590
3 10930 37492
4 61448 97887
2 17918 32690
12 44330 73273
1 8261 93674
1 6912 87356
1 59858 94146
9 76255 80235
1 2075 74819
1 37893 99539
7 11914 52791
37 28486 29509
4 74909 93999
3 11640 23439
1 15189 93351
1 59471 91997
11 45969 59134
3 76915 89635
1 10347 98486
3 4265 57618
1 19653 71113
3 20976 49813
1 17116 90238
1 6160 28380
5 28138 50836
2 22173 96008
1 12616 23700
1 11654 44448
1 37680 50662
1 181 54227
5 28250 42781
1 24756 92051
18 81490 81912
2 76812 89686
5 8664 39454
82027649 11498 11562
3 20935 29050
1 398 36138
3 25363 95584
7 50566 78029
3 10056 33092
9 61213 90658
2 1607 76903
38 53981 54410
4 47242 62774
2 32997 76237
5 38277 45251
2 3540 89131
10 74673 76991
1 68173 96283
3 60846 91081
2 12744 54737
30 24835 26300
1 15134 99474
133 95511 98414
7 47004 52405
96 81278 81665
5 66780 68294
7 21497 32678
3 40528 49196
2 22487 80265
1 7697 46063
4 56497 62146
1 34000 75573
2 16437 96544
1 45577 91262
1 303 39482
50 84649 89201
6 5661 19234
5 3793 41466
4 41196 83112
11 1945 22456
3 58327 78900
27 54943 58958
2 33557 75647
4 853 48063
3 15393 53484
2 46269 82036
2 2715 68519
1 33869 99286
9 7198 17490
87 95535 97358
1 22459 93559
8 84178 94450
197 402 13123
5 14201 64976
1 11594 27520
14 76294 98171
2 31732 63828
2 63902 85310
3 32845 92741
1 55876 95256
4 28644 50230
1 26667 44280
3 60516 68755
44 29273 29392
1 16931 94579
3 22657 92166
3 35386 41855
2 52983 87023
8 46628 53620
1 6222 81817
3 13582 50907
1 20658 73311
3 6344 21477
2 41149 71443
1 30873 82728
5 30797 39414
1 29443 94653
16 30921 35147
1 18512 87913
4 57002 97788
4 54086 62231
6 64829 82087
7 21397 28877
50 79854 81311
7 18317 87089
1 13972 52367
2 38941 85820
1 44460 76097
10 14871 32151
8 73711 84343
3 47544 61135
1 8560 47525
2 22165 65408
1 2617 27530
2 46169 98232
4 62297 66829
3 12249 40451
138 91846 97963
2 12581 34544
4 33539 89699
1 30538 96180
1 2033 98602
3 53966 90738
2 58692 79168
3 25322 30230
2 59673 67074
1 20735 82986
4 33223 59739
2 36647 60326
1 19388 97712
1 59603 99790
2 9655 69025
1 11416 71921
5 16738 34764
1 29655 93248
2 16574 52517
2 29636 69320
5 62793 92165
1 38650 72906
2 856 40301
19 71948 74543
4 7566 50783
105 6538 12066
2 33789 87291
1 2000 35118
22 72663 76632
6 61305 70745
1 8854 98131
14 3792 21608
2 45109 64641
1 35001 47989
3 47550 97071
3 32837 88538
1 30317 89547
1 3062 60501
1 50693 75542
9 18245 25617
5 71507 79240
4 57560 69601
4 35250 50770
1 47823 80337
3 26510 45243
10 52811 53820
124 14403 16038
7 36814 48276
4 25572 27237
2 56801 73663
5 54814 97240
23 6173 15376
4 66317 71596
7 30707 41543
8 31281 54790
1 2333 78215
3 61432 82507
3 52831 60628
2 29517 46855
2 9376 96328
3 55704 93247
1 61790 64524
2 10681 41163
5 62683 95071
3 25846 36239
7 58198 62366
1 57488 68409
1 59615 80846
1 26212 82729
1 42537 74351
13 41334 54576
17 87934 96158
3 30548 51118
9 74806 79340
3 765 81913
46632205 5773 5920
1 54224 81289
1409413 62779 62786
1 75359 77419
1 23848 94608
7 3246 12346
7 59052 65603
1 16738 52756
2 55091 99359
1 26223 89701
25 71629 74429
3 29186 46099
36 80753 97509
11 47553 58518
1 37140 82422
6 16100 47990
12 7723 28311
3 50806 98039
3 34959 56761
2 3421 82762
4 48687 86436
26 86833 97341
1 22333 94618
3 17930 51744
1 940 76298
1 6276 85479
2 75411 77028
2 57561 94170
2 12902 53983
2 14652 68388
7 15650 22192
1 11121 15417
1 36415 38752
9 42329 45365
1 25865 57801
3 4096 54538
3 71542 85799
2 27109 42643
1770315 62790 62924
7 36024 36828
3 29816 75315
1 5559 41496
2 14065 84148
3 7847 96264
13 21809 26321
2 12664 95010
2 43670 60300
1 14919 70289
1 36226 82874
1 37187 83450
1 33226 85524
1 5968 81904
2 46921 62343
1 20116 81422
1 33692 88811
40 18634 21047
1 18055 93571
4 4435 37997
2 9436 29279
39 18074 19515
1 3887 34449
2 31140 42464
9 59417 61860
3 1146 87958
1 10903 54836
2 18939 67582
2 14142 58903
6 51467 82862
1 15483 59397
1 21298 44249
25 76629 81574
1 21801 85270
4 6597 80931
1 23407 63437
1 42008 85828
4 65389 79815
1 14787 28116
5 78968 90115
2 17993 85730
12 63937 72415
4 2868 53009
20 10507 13328
1 23941 66005
4 21397 72237
2 28592 45972
6 63285 93627
30 3759 17701
2 42044 49345
3 44882 63049
3 48601 56358
1 60906 95302
3 9789 88764
3 50902 70854
1 61230 83056
2 50138 67255
2 4276 98531
19 26638 33393
2 37441 66789
1 12789 82753
1 37395 82741
1 46622 62035
10 1971 21693
2 2081 14711
373 92764 94443
1 5424 29065
6 36475 45966
3 54629 65688
8 46729 50699
3 60625 68534
14 20799 43339
1 1941 45920
9 70131 90414
2 19245 43361
2 31121 69829
1 40187 86643
10 17787 23711
2 33265 64076
1 25466 68494
20 59343 59582
2 14839 51768
1 33152 65464
1 23423 93527
14 65250 73735
1 50213 91852
29 86941 94318
3 387 48059
141 458 8852
8 76637 95442
8 54397 86860
4 696 18320
4 44331 62620
4 29057 67941
1 44152 96680
3 33486 44553
2 61448 97330
1 21187 96986
4 41565 58417
1 5281 98404
7 78302 87451
2 23131 66628
8 18659 24670
2 14724 83955
1 8835 48268
1 26080 91820
72 69643 70588
1 26824 92180
1 10668 59420
2 2199 76963
904240 47546 48116
2 23834 35265
78 92147 96081
41 82290 93011
1 67445 69756
3 15883 57482
1 32345 51387
2 2078 83599
7 42635 84977
2 10475 71850
2 45885 54998
2 33530 84847
4 17146 40067
4 59582 90480
1 21730 85653
1 25415 61309
2 44395 79281
1 17165 68580
17 12256 15664
1 28102 66827
21 6307 32531
2 30448 83794
6 8409 42791
1 58206 79368
2 20404 87903
1 58302 75574
1 51568 74299
447 97023 98098
11 66761 91288
1 4603 35811
9 33073 40840
4 48556 76005
2 30750 88708
1 26039 97346
19 88290 98661
1 42419 78654
3 18871 59134
14 13030 17126
2 3498 68473
3 43054 75949
2 5321 61398
1 19976 73867
19 23643 33381
1 38530 76626
11 64040 67040
1 14336 79690
2 18901 60864
3 40834 53422
1 23119 72551
1 38347 44355
1 41508 63625
1 36636 60566
1 10536 78043
1 5774 65570
2 6022 91644
9 73982 81307
2 42319 67298
1 3175 59528
1 20531 92613
46 9683 11788
3 4249 21584
2 34352 79581
1 45299 90078
2 6321 86399
24 76660 91929
2 3574 58554
25 65382 70498
3 50722 97792
1 42736 49894
1 54451 91321
4 18723 32449
48 85087 87182
3 68133 84637
1 57816 81454
2 24172 81099
7 45059 66205
12 24901 43957
1 41156 99781
3 22660 30767
39 11965 16576
6 55010 79453
1 36310 94854
2 52820 97737
1 67620 83052
5 9383 27324
1 67775 81663
4 51472 55359
6 16613 70753
8 67291 93774
1 31031 67968
2 25641 91197
5 9027 39875
1 29206 85468
1 24250 61471
24 11224 21192
1 27714 68420
6 66701 99090
108 2506 5736
3 7663 99557
3 27937 45960
2 31483 87527
19 14090 16505
1 19558 48674
2 18519 29115
3 67185 84839
5 44764 67268
6 36409 55919
1 37748 95145
18 65171 70290
1 22229 99784
2 13802 71989
1 13607 46097
3 40476 52681
1 40144 55998
6 49577 59273
1 50876 87807
6 61416 91999
1 36429 72943
6 6492 18586
1 67280 84559
1166271 4969 5184
3 8073 64181
1 36470 99438
2 26078 46232
15 6436 31783
6 8385 41584
2 9770 84940
1 449 63874
1 4833 31461
3 61779 91899
3 58312 90454
1 25257 43885
4 11204 30341
5 39747 87201
2 57982 76512
1 31996 87135
4 8844 29604
6 34236 46772
7 68600 93512
2 74095 92878
1 14158 29930
4 11676 93817
1 70812 77166
1 22689 88947
1 2980 88212
4 27127 63866
3 69553 95852
802 893 2535
1 9419 91348
2 6394 99168
3 39178 55007
1 28467 60960
3 3553 36163
2 39562 43946
2 33349 87901
1 32805 98106
1 2612 15663
5 55886 93208
1 25587 89232
1 62466 83575
351 78837 80382
2 19457 67956
203 5086 6039
5 13336 49919
1 16814 63216
1 12043 53075
3 55449 92127
3 13119 46584
1 7991 59395
1 28151 97041
8 67267 68623
2 9331 92154
8 75488 80738
1 2634 99863
2 3146 76122
2 55915 69332
3 1948 36110
5 19797 39010
3 39561 58179
4 26253 41838
1 79401 91538
3 28577 79497
5 76886 99904
2 7873 28626
4 67640 72977
3 71084 83964
89 6516 8798
3 42001 57506
9 50982 73957
2 61056 99975
5 18372 63953
3 201 19947
4 21098 45964
1 17976 63390
1 65786 76335
1 24332 98258
8 90811 97010
5 53417 81205
4 9016 49901
1 4798 73208
3 12473 31373
1 23380 35457
7 13180 17072
43 83230 89472
2 24927 85525
4 71642 87833
2 45396 87177
1 3241 93791
4 3377 66073
2 51647 81328
1 25176 46169
3 9781 59642
1 25793 74634
1 33058 65527
59 75815 77191
3 3898 64437
1 22649 42383
1 10837 71637
1 33867 60505
2 25307 33988
1 623 62884
2 52565 88366
2 22921 72375
8 66626 90502
3 81938 98861
3 20642 94975
1 4472 82193
4 55160 72034
17 7415 15571
3 913 99463
1 41328 73829
1 19812 65318
1 8730 92458
1 859 27405
2 6553 85350
1 22238 95203
2 8176 18222
3 37255 43089
2 80197 83360
2 47239 97114
3 23170 79013
273 83288 84274
1 49553 57544
1 31144 59559
18 5530 8613
15 13806 14955
2 34471 85434
4 9283 42802
6 25413 36619
2 26767 75677
1 32693 71984
2 14488 26781
9 32215 37365
2 38656 48044
2 13321 61032
2 55913 85242
1 29112 60196
1 23554 42086
2 12109 91578
11 68561 96651
1 5608 56953
2 6284 49230
5 47855 68968
2 24035 62013
1 29219 68064
8 34750 34836
1 3364 48695
1 24373 42161
1 35963 79414
1 8249 56104
20791 61591 61685
3 42562 57464
3 1427 59808
1 27106 57749
79 511 10072
2 2348 60834
2 12477 85193
12 84292 96277
2 27560 79063
59 82322 84325
1 26934 56764
2 32128 71354
1 6396 43180
1 38370 82818
7 64511 89573
2 29233 93346
1 9711 93035
1 44848 65253
1 28807 91962
2 3148 88332
1 13961 98696
1 21773 98534
4 21238 35918
2 8608 67317
2 51475 82826
2 29373 69932
3 53242 63099
2 10664 72827
13 55611 74549
2 40236 43888
1 34846 85853
18 59012 61659
1 32406 60427
1 45632 55810
2 22146 99290
4 32456 41087
23 84116 89734
49 15566 25484
36 73649 84065
5 6602 51744
9 61777 63142
1 60259 95361
1 1479 59480
1 49554 68886
2 77716 95879
2 61665 84892
2 31512 95540
29 75662 76183
1 26801 63576
5 32319 35855
3 43252 69895
1 4615 58555
1 18158 72362
1 16549 65866
1 5258 84186
1 461 56075
1 48996 68081
9 71771 96123
2 43486 80010
2 45374 86347
2 15493 43657
7 63948 71655
3 75135 87566
4 17219 67774
5 31249 39429
1 71259 79310
2 25369 98650
3 41789 74284
1 25637 62029
1 57077 93038
1 30674 81919
1 39221 93733
1 6895 62476
1 53256 97445
1 39097 64941
2 67724 68280
1 34054 93353
2 20348 78099
9 24380 33176
2 50835 89889
1 30231 46647
2 60671 96128
1 45404 81951
1 41501 92058
3 63432 73476
6 62085 93085
3 32524 68419
1 28766 67957
1 5130 79558
701 6853 7186
35 4600 23733
7 35064 59870
10 33723 39306
9 77152 86301
1 24814 50728
1 38602 64206
4 32973 61260
5 74404 81244
9 74949 76260
9 83414 90263
3 78506 89188
1 74942 96891
443663 198 1614
2 30878 38014
30 2591 14522
616369 32883 33391
1 14774 76415
8 33877 76873
2 28762 84987
1 25500 60719
23 10251 27296
1 13758 82352
1 20434 60681
9 78635 79757
1 83065 98456
53 6285 11833
2 20276 41226
2 27483 95710
29 24003 32051
4 76678 82128
57 87185 97644
6 41592 68162
2 17734 98478
4 66481 70121
7 57331 71090
32 358 14305
3 1 50663
4 30412 88615
2 58835 95720
4 17196 36010
149 89703 94565
3 9230 95957
13 83093 94538
1 63834 97267
1 53799 62564
1 4764 19457
43 39379 41552
5 2717 42292
4 35370 80821
32 79415 81040
3 31896 93059
1 66824 93271
1 20808 89659
2 7653 65409
1 66575 81712
3 15857 51319
4 66580 71641
3 73993 84663
3 4772 59063
1 23560 46462
3 37169 93624
1 34316 44230
3 64852 79451
1 4599 67227
1 31386 58003
4 38014 52229
6 68037 89497
1 57523 83279
3 8945 13248
4 39774 61093
3 62530 75754
1 36430 44205
19 12363 33026
10 1564 23072
2 2261 56129
1 3578 90292
1 58226 79252
1 10728 21864
1 33143 52080
3 18225 44858
19 71730 74849
33 12789 19705
4 35083 68711
10 47636 61641
4 51259 66159
20 85219 93542
3 49425 89560
4 21138 89741
1 32171 83252
2 1024 69781
1 20734 98232
1 54667 69164
1 41490 86406
1 36121 85821
2 78058 90888
11 68053 71671
6 36504 47440
3 31341 76950
3 52 40555
1 16321 59805
1 11233 62882
1 14818 56565
11 83297 93147
3 23249 98288
6 75875 89112
9 50824 54463
5 60079 70034
19 16721 19356
1 16854 79455
5 55656 89210
5 11677 45657
4 47663 68242
2 69077 90540
2 46560 77923
3 23545 50160
3 11494 39886
3 56194 76752
2 28285 52652
933 39891 40439
8 4666 15508
11 77217 93366
4 30425 85914
6 6280 25781
2 31054 55441
1 2490 37209
1 13087 56979
2 5841 46920
1 35163 74911
2 41769 64171
1 5575 86019
2 4909 72204
11 67465 81252
2 6457 48723
1 27381 72394
4 54050 76057
2 1591 62686
1 1873 55991
1 13531 64154
1 21141 94493
1 32193 94904
1 35867 87244
2 45279 89254
1 54724 83388
1 23012 60255
2 51419 80317
2 730 94109
29 7868 11191
2 8205 87496
4 27909 37252
1 22417 58852
12 74441 82090
4 16085 66735
9 15841 31203
2 14030 69405
1 74710 96204
2 24596 57911
3 60466 82967
11 51495 55697
4 39643 74807
2 58171 84145
44 92596 93294
1 11315 84948
1 38444 99696
1 22047 83453
2 14784 23805
3 27813 52070
3 25096 69072
1 29469 65035
1 25999 75699
1 34554 75034
1 2610 90500
1 9969 81297
1 30827 58244
1 24554 97055
1 27242 78315
1 24544 97824
1 13660 97773
1 25290 92335
1 36876 51856
51 81014 82329
18 20170 24886
17 15914 18836
4 8176 53666
1 28439 55546
1 28212 84707
1 9636 75338
1 9315 71217
5 2735 30974
1 16346 71474
18 63805 96024
3 16130 88333
4 8286 10418
2 9506 67617
1 35801 83601
1 14783 57401
758 1307 2274
1 23592 74814
1 49948 69041
1 9103 69557
2 16629 96502
2 38898 61673
13 28305 34086
2 37208 88264
1 36980 85478
4 79691 93773
8 10337 29210
2 14683 73418
4 59100 81228
2 43922 54835
3 17624 88065
1 3703 76320
1 9530 74106
1 43963 67819
2 8292 36560
1 27603 92965
12 77347 95938
3 5064 35768
1 6437 37320
1 43555 83423
3 31190 86142
1 53491 80151
23 22017 28314
6 7365 28441
1 1004 26572
2 24202 91579
2 3043 97825
1 20674 26300
5 42143 91424
60381771 94842 94909
2 15701 86332
1 1599 87665
2 71568 72317
1 78741 89547
3 26343 70309
2 15785 66005
3 70225 87388
9 37585 42694
2 33312 53327
1 38179 83644
223 2397 4623
1 37735 97010
1 30445 80795
1 29082 78168
5 55863 92729
1 47968 66445
40 83467 86842
1 41051 91481
12 2561 35121
4 34491 95381
1 6621 73111
2 56253 82623
1 23820 76837
37 4083 14817
1 35075 35894
3 9867 70917
2 39794 64129
2 40230 65747
1 4912 96468
1 42655 93660
1 35412 60831
10 50978 52029
1 1489 47483
6 76102 89252
1 79307 92245
14 14879 23269
6 36736 56995
7 76752 97266
2 18398 74129
1 13090 75607
1 1776 49060
33851 76438 76735
1 75145 79986
4 28310 73059
7 71216 95941
2 13540 90234
1 36157 76825
1 39971 75681
10 27232 41795
10 5037 25900
1 2605 27800
1 2290 35746
1 17092 33171
2 40949 97727
2 29075 42753
4 75158 87301
27 37587 38925
1 3814 88750
1 20966 77100
2 41092 59084
11 60289 62233
4 2943 46658
1 26882 42598
1 26456 81336
3 7030 68499
1 22614 88078
64 14443 18021
3 8749 15178
3 46088 57060
2 38947 39607
2 2268 98194
3 28840 72071
16 57485 92844
8 11909 19248
4 40297 52381
11 5925 15597
3 13417 24904
3 35622 44869
1 8456 82222
1 82742 87397
8 20544 30173
10 83584 90226
4 13776 88191
1 34200 77479
1 31666 87377
7 49611 61838
1 25927 81412
1 15463 52230
7 62917 81817
1 7356 19648
2 4803 76385
1 53955 86868
2 27993 97182
13 82071 84267
6503 62079 62832
3 33733 60788
7 66869 67719
2 60606 89358
5 32923 49270
1 11963 79691
1 67218 97447
2 33068 48780
10 68480 87002
1 8382 69643
1 77890 78988
1 628 76093
2 24932 56375
4 78311 97005
21 49121 50410
1 24932 58757
3 41075 73580
2 49452 65684
1 38426 54890
3 28543 44213
1 35119 87059
1 41522 90959
1 29247 43275
10 47344 57611
18 319 18442
15 13229 31214
2 31953 84021
7 78295 98944
5 13023 34330
1 46778 66215
81 86907 96624
4 9673 77088
1 870 34032
5 34609 47288
6 74485 98110
5 48349 93333
1 30852 77325
1 36945 72851
1 28563 93795
1 40401 58233
1 20721 80915
13 24111 38024
2 61686 99597
32 43823 45896
3 31140 99817
3 69260 83589
2 12831 57397
3 54796 63708
3 59020 99669
1 22511 99096
1 29321 48061
1 64817 98940
1 88677 89190
1 57417 98334
9 11574 40902
4 46403 99654
1 74659 93432
1 48833 87347
1 25060 79201
5 33415 47566
22 27012 37119
3 40396 95056
3 16327 71165
3 46371 69320
16 6658 17293
1 1797 64044
1 7905 43805
1 42517 60563
2 16008 46295
1 11229 34755
5 36806 93489
2 14085 77468
1 15374 24877
1 34472 54433
1 37843 48502
14 21219 26197
3 43311 70938
2 47590 77618
1 45903 57451
2 11394 19798
3 19506 83516
6988 8519 9206
1 28273 98022
2 34205 47823
6 9289 18516
1 24557 53302
1 22138 52365
3 70223 85094
4 23067 53175
1 43551 49099
1 29434 80660
10 6290 32339
2 42391 84920
1 47596 60302
2 35845 75567
3 7552 25974
1 50141 99725
2 6041 42633
15 27383 36438
4 84976 89613
229746 50518 50584
4 10911 74154
2 35959 54995
14 78675 87577
2 27835 40404
4 50962 58557
1 38220 80900
2 23841 71522
9 23955 29775
1 36434 93318
1 25474 71022
2 45456 52537
1 39172 82415
1 25307 98169
1 44615 94203
1 42966 91756
1 32258 86659
14 8997 17857
2 30365 77281
2 10397 36593
10 79705 97926
1 31634 60185
3 8239 88158
1 13348 83637
4863 49930 50852
5 2862 26331
2 6860 32894
4 23793 72135
1 29865 70766
1 4965 54020
1 27239 74442
4 14509 31732
9 30031 31869
12 59907 89453
1 19230 44482
2 50400 75005
13 62339 77325
1 49034 65230
3 28743 73631
1 2969 60402
4 20635 30474
1 18801 67857
9 7535 22388
2 12494 76348
2 13579 84598
3 32231 73138
2 3109 22422
1 45849 61926
1 23675 66201
2 31120 76942
1 33052 54418
4 56976 79091
1 44838 92012
1 9088 72553
11 43770 45404
3 21213 66146
2 14625 34928
2 895 83387
2 29758 31545
2 21762 52386
1 13526 55213
1 15070 33115
1 4316 85918
6 6365 17478
1 4163 18854
3 2517 53873
1 48613 64291
2 10474 95161
1 33345 39695
24 80964 89617
5 2127 41006
3 47356 91360
14 61928 67099
3 14476 18842
4 21679 75798
1 1533 96399
7 51407 95227
1 23447 77960
4 8729 45750
1 42240 89715
2 43734 94853
6 69837 70671
46 29653 29876
5 10554 26155
1 12816 62890
3 42042 61784
1 23330 62709
1 1267 78901
13 73572 89444
2 41531 70530
7 56350 82252
1 10289 77304
1 38864 65106
2 43649 55904
7 11931 22971
2 24559 72837
6 22013 36153
1 41711 63018
3 40078 83396
2 10645 82521
1 20900 61688
1 57337 87741
2 36893 49191
1 4289 59784
1 22426 46739
1 26026 45674
1 25227 99706
3 58542 93106
2 36472 47139
1 30095 64389
1 14870 83098
7 7771 36339
6 30721 42153
5 61841 89535
3 41106 65357
2 25147 84329
1 3867 73068
2 82317 83914
9 4490 31928
1 15488 82212
1 1639 62490
44 69421 73749
1 39702 88189
4 38374 69105
1 10722 33600
1 23474 59102
131 5129 9935
58 85047 87629
4 40357 65278
1 37491 47207
1 14504 74215
5 1685 21208
2 12813 75930
2 57504 69675
4 47024 51324
3 20706 80574
1 22689 75089
2 49556 71497
8 84156 96663
1 31881 92523
2 9229 50040
1 56484 69990
1 21998 80127
6 229 38458
1 674 53582
1 4271 55451
3 24017 84493
33 79476 81788
1 41621 57108
1 25296 81656
1 39130 49833
1 39658 52505
626023 62947 63148
2 46759 82162
2 2811 50760
4 14101 62728
1 14975 35380
5 27260 44124
5 49296 63293
2 26525 51494
1 14593 46333
2 47384 87520
13 53367 87478
1 34246 54060
3 49904 86478
7 82735 97141
1 7505 89715
292 2119 5515
3 34124 89688
6 18289 39550
4 1471 36577
1 12021 66564
3 54327 66786
1 51774 88210
3 22162 53541
1 62813 71579
8 51232 59164
3 3990 72228
51 73882 78046
1 45191 89234
3 9708 35910
1 31529 85995
2 4273 67036
1 17178 86682
1 50273 90686
2 21337 33305
1 8220 41741
2 37164 71489
3 40535 64975
1 14402 77509
3 5273 47022
2 46014 89508
1 4284 58205
2 38275 54722
2 24739 73979
1 8948 42423
7 47869 50933
2 3884 17541
1 37814 55622
4 42601 71206
1 7622 94986
1 401 75337
18 79538 96522
4 61052 82307
9 75070 96969
1 34834 65795
3 49219 53754
2 27908 97731
31 11460 16989
2 58826 75718
7 3061 19208
10 73474 85996
1 18677 91609
2 8300 85825
1 10904 92056
63 368 13977
13 77410 84417
1 36009 99379
3 25787 86587
9 65566 78615
1 61935 94043
3 34165 65977
4 3755 46986
9 26936 39126
6 7303 62076
1 10969 97398
3 57724 73142
1 31335 85410
2 45861 75119
1 19319 75722
2 64236 94489
2 38169 60846
1 18420 92020
1 50316 82884
1 40272 96645
1224 1284 3506
1 22644 29706
6 7853 8605
1 38143 47281
11 14328 40422
2 19830 54391
1 26525 82654
17 73483 99697
2 71946 88727
4 33292 85766
1 18499 91648
1 32998 47572
1 48942 73059
1 26003 47607
33 4040 13985
2 24876 70221
2 6963 62259
1 11967 34961
10 71432 74133
7 39628 98364
1 1356 79598
23 77482 78883
7 84389 97956
2 15777 36696
1 48084 98215
2 30892 52392
1 42930 56084
1 74397 87890
5 16061 25326
2 113 15273
8 31284 40011
1 22264 92229
1 32535 42998
4 55307 62435
1 3948 40051
2 6582 86312
15 17759 31051
1 26642 62718
17 60186 67794
3 5762 95427
1 2477 91379
1 15641 83665
1 27404 74391
6 47514 61700
14 16000 26811
3 18887 64958
35 91849 96927
3 73451 96439
3 42749 65811
45 1283 10468
2 37965 73399
1 61607 90728
1 19599 96102
31 3833 7693
1 58706 96524
5 3375 30546
1 61399 75964
5 3333 29211
3 16514 97868
2 17943 72273
1 10315 53245
3 33678 50699
3 36756 78789
2 33049 50667
2 50524 91161
5 70641 92311
1 23958 56558
5 18906 38751
6 1634 30428
4 43140 63863
9 5100 16904
13 71715 93541
3 3243 87313
2 35962 77709
1 59440 81231
10 77592 95282
9 31135 47897
1 13224 42426
2 35591 40704
1 57316 71869
5 67015 97308
62 6638 9009
3 23012 36879
6 4740 10262
9 50111 73231
5 6544 37773
1 24490 94777
6 10327 27204
1 51535 98481
2 4710 53701
2 11776 88075
3 67506 89584
2 14392 85657
1 10600 29770
2 4209 35482
4 47954 95815
1 33576 62423
5 49696 57467
3 4276 45332
2 36773 89163
2 1791 95242
1 18573 53839
1 33364 96845
1 25623 63616
1 50875 61290
1 1992 92914
1 35991 85136
1 5420 58338
4 23040 48920
2 43099 64442
1 5908 86213
2 14348 48604
1 10874 39637
1 2095 73721
1 8835 38231
1 34224 40970
4 15214 22440
6 13044 22578
40 81522 82259
6 53145 97120
14 41318 45835
9 75311 95891
3 71158 97972
1 36075 36802
2 43701 78943
6 22630 40401
2 10419 57110
1 17842 62714
2 47235 75542
21 3949 24970
1 15278 73360
119044 36640 37108
2 30142 70557
15 29673 34558
2 33428 78992
4 77403 80324
12 79111 94724
10 42249 96265
2 42996 71735
2 24692 77478
4 18589 37999
3 55244 92701
2 19787 85219
1 7974 84734
2 34205 42247
1 63630 99078
3 21105 99511
17 88352 96510
188 4816 6765
2 24872 62437
13 8767 21461
6 84393 95487
2 15725 60267
3 11372 69099
1 42995 81356
4 10920 30191
2 9468 61895
1 63182 86377
3 62953 68055
3 14457 79029
3 68565 98751
4 33895 73670
1 5319 74027
1 850 86243
1 18469 40734
2 26991 87800
1 56042 66242
25 67220 76126
1 6928 37294
2 46106 87334
13 80046 83117
3 43184 64527
1 12151 61961
1 58363 97175
2 30068 38207
9 30059 32732
1 30211 58670
1 49011 57181
3 5400 36567
3 32560 98791
1 7553 62194
2 40946 63249
3 13657 23434
2 16081 35273
5 49444 95423
1 30947 60342
788 96372 97475
3 6527 94323
6 10295 40373
1 4071 50236
1 35150 82450
9 66133 69208
1 53722 80358
4 15383 62325
1 49507 91443
1 2558 41348
10 76201 93290
10 62213 67978
9 51754 58658
1 49165 58033
22 25900 27073
7060762 97522 97697
2 30905 97998
5 33969 61276
3 34257 89080
1 41292 51888
1 12971 77680
1 50447 53554
9 68629 95763
2 62930 72252
3 46209 52669
3 19841 37875
4 65351 81666
3 312 58625
3 3526 51064
1 34328 81863
108 3625 4827
2 18555 70973
1 1676 76342
1 50867 99322
2 47496 54872
1 34695 43459
1 45882 96928
13 8036 23064
3 27806 67695
1 6181 98080
11 17904 33739
1 14318 83325
1 24009 58193
10 65688 87991
1 23094 89338
22913 14937 16189
1 1317 76581
1 24935 88020
13 83620 88091
3 1840 69730
1 15790 69703
1 32882 93930
4 9502 37878
1 1283 88541
2 34586 44285
1 35153 49645
16 41706 45498
5 59978 76826
1 53202 87611
1 45658 96133
1 38244 52244
4 45898 66203
17 24850 29942
1 39586 95108
3 76283 87064
2 20777 92785
1 25821 94130
1 40817 61964
4 48406 87497
1 42719 83754
1 45062 92901
1 64311 93967
2 53671 96807
10 1317 13755
2 62050 79621
86 96445 98456
2 22738 94488
1 27785 88223
3 71521 91618
2 41845 91060
5 13780 44030
1 2839 68681
42 13415 23853
1 70203 91075
4 14313 92839
9086158 47248 47366
5 49028 61547
1 21592 64213
4 23718 78251
1 52421 73621
1 2579 57851
3 36511 50820
1 4483 56220
1 16796 91938
6 3615 16995
15 72665 87255
4 49930 72972
3 38260 70898
17 27452 39757
1 13576 86275
1 14886 52120
2 48881 86451
1 34022 70787
29 86678 88715
1 21728 99427
5 71918 97828
2 49630 63468
99 1253 14191
1 10996 76376
2 5085 16871
3 20065 73705
2 11516 60047
12 70719 85331
34 89869 97594
29 69 5520
6 1516 40839
2 46323 96971
3 10052 54414
2 39773 52132
1 9265 60383
1 48442 78045
2 60507 90505
5 13396 48108
2 20526 96008
1 23728 76213
2 60708 70357
2 23588 61341
1 1853 88491
6 37235 47723
10 60484 70078
1 14801 82797
2 42212 78048
1 50554 82092
7 68791 94695
5 11649 38041
6 79868 88842
1 1757 48298
2 47405 90179
13 7621 25808
5 35907 52535
1 27036 92165
1 14649 51650
1 17800 61701
1 10002 92450
12 869 13577
2 27226 96155
1 30800 92793
1 30549 89847
12 43561 46436
4 48068 58593
3 60879 87499
2 41329 78563
1 31639 58574
10 57348 64590
8 71435 96453
14 20412 34671
12 63063 77377
1 6314 27933
2 35352 99773
4 2398 60255
2 42534 54674
2195334 71305 71734
2 44613 61144
1 24732 89021
1 50156 94524
1 6946 63299
1 29861 53349
1 3337 57723
1 43430 95524
1 43529 95746
1 2783 55992
27 83581 88218
4 61390 70287
3 33343 57469
8 55357 82656
79 18547 19775
3 34872 57820
12 33654 35878
1 46544 98672
4 26822 41555
3 56913 87421
10 64816 65966
34 20855 26038
6 4757 55955
1 17154 68329
1 3036 39513
5 21186 39406
2 25134 45950
31 67870 71082
1 17153 96950
1 43927 95510
2 20290 79774
8 18532 31380
1 13868 86400
5 17510 34898
19127213 13206 14339
2 22629 48047
1 12270 52702
17 54200 61074
1 21083 75185
8 42778 46084
6 16627 27038
5 45581 86068
1 52069 68566
3 38613 46202
8 7419 31037
2 55058 82105
3 58410 79851
6 43446 53570
1 30201 67219
10 65197 76734
2 54118 93570
34 31765 34044
2 1547 97122
1 18752 76073
1 21102 92720
2 23188 80485
2 45787 80897
2 3192 33079
1 15072 93423
2 41744 84183
3 13072 67274
1 8534 69380
3 65520 82959
8 71116 81119
2 19092 83110
22 5725 10080
1 57119 98006
4 19693 44589
2 68591 74834
3 1802 76739
1 18163 71929
4 46772 53054
2 810 83179
1 1173 30603
8 60418 63221
5 1818 30190
2 32187 36962
5 66464 73860
9 38418 45691
1 34728 99774
2 55707 85209
7 57225 59534
1 33005 51039
2 11979 77786
1 2146 59681
2 52693 88104
1 33212 90217
1 29704 74678
7701 72979 74244
2 41363 50953
2 45724 58853
3 26630 56799
1 15327 88096
24 58951 63590
21 7995 17618
9 5531 43654
1 34863 72969
1 30823 40471
5 36566 50757
7 21695 31211
8 59126 90398
1 47404 62580
8 16714 31436
12 4601 26268
142 1943 7117
2 6169 95469
1 18974 87868
1 27633 63780
3 47397 87352
14 32896 43995
112 93072 96380
2 13021 47381
3 3957 23760
2 52859 55516
5 56663 96475
3 70315 72594
11 70068 99227
6 23613 50493
1 2734 53824
7 58232 62547
8 65453 96171
4 26346 29949
11 39032 54905
4 52285 65874
3 2344 45198
1531 67941 69039
1 3758 69930
1 24689 76091
2 770 52660
28 73279 89290
159582 2892 3761
1 38311 88524
1 6434 52499
5 54973 60023
19 84731 86911
1 46514 86374
2 43114 91046
6 85571 86177
2 44095 98582
3 52219 86190
2 33638 94465
4 10284 30930
1 37645 60274
4 31642 66479
3 19661 97664
1 2074 65119
3 24821 39735
2 16334 60632
1 35551 98883
1 29969 96960
1 18982 73186
1 46274 97103
1 27485 53423
2 771 64863
24 96 12145
2 38674 86438
18 2605 18690
2 9801 83383
1 44259 84429
5 19305 30866
7 20329 37820
49 87120 94175
10 64920 73651
5 60074 71293
1 47742 87927
1 34205 52860
24 25111 28335
6 30630 87269
5 72124 99469
1 40149 73714
1 15592 70606
2 6731 49863
2 31125 48087
4 269 33522
2 51920 89448
3 44573 74654
1 20370 71564
1 4319 52880
1 17379 96582
2 10315 79365
1 28885 39190
1 19146 67686
2 45551 95412
1 53371 93763
1 45826 78562
1 47199 96829
6 8185 40472
3 30822 94728
1 25335 90757
19 63334 65915
1 59630 67767
1 28714 76116
1 55179 99274
1 61759 74848
2 15297 35795
2 33212 98264
1 7122 50065
3 7595 31187
21 79165 95504
3 24510 54016
4 9799 39575
221 89349 94590
1 34045 88467
1 3569 59505
3 84780 90640
12 67252 92377
4 54210 80068
4 43055 51467
2 19931 34797
10 75044 75747
3 4078 19532
6 7307 52545
3 4245 32005
1 2072 65713
6 75069 88371
23 49131 55223
1 67491 70223
4 38598 66878
6 10252 33908
1 21515 43735
4 54893 94973
1 21025 78022
4 30548 71507
1 18823 74333
2 11248 37508
58 3681 5706
1 27903 88841
2 22052 46919
2 7497 50918
1 41449 80332
13 59224 69125
1 36097 68704
4 30175 60544
1 40226 53411
7 20539 29878
2 9863 91424
1 23122 92755
1 4488 96654
34 14158 21611
14 82397 87734
261 15289 16224
17 1397 12221
3 53272 86869
2 9813 22806
5 49111 97064
3 46844 52301
9 14475 24980
4 2772 43676
2 7239 70908
5 71996 92656
3 37793 50158
1 53997 76984
8 54103 57875
2 51012 93469
2 48445 77387
6 16457 44437
1 49780 74784
7 9405 33797
3 29828 59349
1 60427 82642
3 7272 62210
2 28390 52998
1 19831 79375
10 50060 52152
1 24924 51392
1 4459 85363
2 9278 49290
2 28476 80085
48 63334 64499
1 9641 84676
2 20691 67023
1 30748 53182
5 83301 92895
2 40795 99141
5 6245 35761
2 26824 67219
1 1172 62807
4 74792 92827
1 20603 34596
18 67297 69331
1 43699 66038
3 75273 78297
20 71021 88255
6 8214 67567
1 9982 54064
1 3149 70516
1 44037 56081
1 21175 64421
3 72065 94435
1 23065 35834
3 44938 56009
11 76703 91801
1 80565 97486
3 3090 73411
1 23371 78573
1 31948 76107
1 37040 61558
2 14270 20799
5 75091 98004
2 23653 93902
1 2357 91826
1 77187 93406
1 76111 96545
5 79315 82889
2 4528 82982
227 95363 98367
4 2340 82844
8 12226 42474
4 79979 96803
1 36830 98472
25 71718 74938
4 21926 91643
40 90170 95896
3 30083 55028
1 8559 33274
4 60814 74629
5 83802 88137
1 32435 92578
4 57866 67478
4 38607 66944
1 29748 82753
1 31266 83469
2 15236 79366
3 54613 89848
2 24434 59096
2 55253 77289
2 2740 53295
4 84609 86760
4 80149 96183
3 55212 66600
73 93118 93153
1 7165 69149
3 10555 58885
2 47806 59876
2 53119 79445
2 16678 75300
2 10262 85547
1 5791 90471
2 17924 50042
7 81637 86219
2 25293 87338
1 12395 67414
1 18488 57978
24 9324 22074
1 16059 84086
2 27636 45511
1 9817 57724
3 42886 60280
1 18368 42331
2 28322 58413
4 62775 85570
7749831 97197 97624
3 36116 54754
10 54315 77148
2 22162 66105
1 31335 94309
1 43831 60346
3 20577 38615
8 54087 83826
3 25673 67586
1 2590 92161
57 3557 9037
4 55346 56075
28 40069 42802
2 1184 66099
4 61662 82754
7 77258 91059
1 28767 46901
1 63575 77852
5 21249 68667
6 3150 46801
25 16649 18348
18 80573 88857
6 17164 36922
2 71555 78211
2 39704 72569
5 7287 98429
1 26920 69078
2 51292 63493
1 19248 77288
16789322 3468 3770
2 31401 69268
2 44186 70804
2 34778 56884
2 44681 64014
1 2745 39024
2 8598 59571
1 39544 69964
1 60578 62691
2 43840 63474
2 51757 86075
1161 31030 31640
11 28620 31202
1 8310 33264
4 45144 90298
1 54067 96710
1 55236 63501
2 21847 58579
2 7782 46581
3 57958 97156
1 50482 78925
5 32037 41937
7 82885 99408
5 83425 88013
5 13967 46765
5 41084 85575
1 35644 71695
14 78718 88056
1 49892 74919
1 43984 56352
6 48322 54299
1 25659 66580
1 52308 62430
12 13551 28929
60 44874 47207
6 18014 26686
4 28142 55100
1 8358 56384
17 36025 38136
10 51639 82608
1 33568 79992
4 23800 33830
4 14835 37548
44 93079 98408
4 9633 92649
1 10410 69911
3 5304 51799
15 18218 23656
1 47700 84277
1 1741 94405
2 17664 66783
1 55938 67642
2 11662 50213
1 23351 72971
1 16527 78782
16 78323 92884
1 17024 87511
3 5414 83395
2 40100 94126
1 44756 77934
1 23491 33188
5 54839 58666
5 27509 34658
1 39048 85197
8 62321 75936
5 30653 74138
1 41450 95016
1 42034 64716
12 72724 92552
3 82599 88808
2 16772 93905
2 29293 49878
3 30341 56948
5 32739 44583
1 16280 64632
2 46069 84637
1 45604 86109
1 72979 75712
1 37816 78283
3 69330 92926
3 23452 69070
1 24853 59154
1 26735 66249
1 45851 95006
1 22796 68212
131 4342 6715
2 30916 69396
1 25447 67659
1 14970 71968
1 30128 55192
1 50912 98506
1 21317 94593
20 17055 18904
1 34964 61772
3 35166 55588
1 12822 60290
1 27769 55130
1 42843 51401
1 27650 56381
10 6136 38315
6 8518 32697
3 28344 37689
12 52734 59462
1 24119 65747
1 50121 58256
1 36243 85429
5 83513 98290
3 41981 50135
3 55505 83381
6 1144 44180
18 73315 75964
1 15564 81880
2 35000 49999
3 44779 67053
2 35822 57928
73 5496 7706
10 63531 66378
2 33902 84517
16 79965 93098
3 9337 58470
3 32788 35071
7 66340 81101
3 47291 90824
1 23757 75780
1 29198 67325
1 417 76926
25 72580 75879
2 6364 93453
9 14277 43873
2 20309 97713
1 5599 89643
1 9860 62808
1 52147 96878
2 80410 81029
2 34975 60848
1 33102 36091
1 5313 81702
1 22379 93564
14 6103 20968
3 44304 75013
1 44108 58362
9 29729 34971
148 14675 16287
3 52831 97216
1 42522 56020
3 41983 55318
5 19271 40100
1 38417 78247
3 43387 78471
3 57179 64413
155160 17624 18098
1 29863 80632
122 6467 14190
1 20036 65420
5 55975 86758
5 23220 50114
3 2861 81127
21 69960 97380
2 43924 56144
1 4163 79030
1 4910 49775
1 31718 70887
3 615 76220
6 14623 17915
2 33514 52523
3 52596 71347
1 17572 40193
6 80880 89124
2 37106 86464
2 12583 82927
2 18746 81859
3 29695 41800
1 1142 75645
2 37526 55261
1 8692 85624
14 4827 27763
2 12380 61587
1 953 58264
2 42616 71788
1 42025 73680
2 55083 88428
1 12684 79365
8 61338 89973
2 23355 73668
1 47799 61072
1 10975 85083
1 42543 73322
1 31910 65691
1 52413 59716
3 14578 41574
1 35273 75698
2 47390 76920
30644162 76220 76617
13 35364 47396
2 6103 50562
1 20899 86984
1 49216 77448
2 588 83791
1 19546 62972
1 7521 94967
1 34967 87766
2 44011 76123
14 20073 32490
17 25746 30247
1 48952 60708
4 40065 78432
119 4147 5707
2 50165 63088
1 1876 80583
11 71932 79900
20 15648 19506
3 58441 86013
1 7015 78206
1 27699 88696
1 42270 61514
1 78131 79072
4 33996 72023
4 65637 98392
1 47791 88520
1 36931 93249
1 27174 93884
1 26692 87183
4 18667 54552
7 13339 30262
1 52470 68954
2 21682 81175
6 8087 31462
2 18727 68440
1 53530 60082
1 19254 62611
1 1841 28067
2 6376 38430
2 68956 76010
6 38498 52133
2 2094 53830
1 47754 76784
79140172 37657 37721
57 86576 88549
9 68492 82603
3 3101 97971
2 30623 70594
20 78933 91145
1 9802 54651
2 48992 82126
2 68456 97171
44 1451 15502
2 24160 59397
1 8507 96716
1 11115 80650
1 32670 60778
2 25146 78716
1 53404 92660
1 64273 96728
15 39943 48070
2 11589 68004
3 25682 47559
1 14084 53961
2 56071 99863
1 57358 79663
2 46503 87809
10 27263 28722
1183216 26951 27547
3 12681 66307
1 24928 29613
1 23621 49481
1 21666 99783
1 9871 58430
2 62202 89538
6 67105 98403
4 48078 68946
1 25758 53450
3 9922 81312
4 57365 85597
1 74886 76937
2 53492 61435
5 9793 63842
1 17778 37272
1 18507 83806
1 2877 49848
6 58104 96278
2 46683 78387
1 40979 68026
3 35097 87724
2 2037 26430
14 12228 19935
2 18709 37345
31 17399 26409
2 8699 99461
2 31758 91678
115 15516 16476
1 46576 60123
4 31005 73976
6 20943 48022
2 6325 85921
2 26083 32524
4 51417 74821
1 21990 92813
1 13476 92535
485 94357 98971
1 45647 89309
3 24473 66185
11 85027 99791
7 60822 75978
83 1281 4424
2 19732 96393
3 37949 52320
3 44762 64612
1 68427 69545
3 13154 60767
1 44875 82530
1 42079 70473
1 31192 95006
3 28015 48750
2 47402 58224
66838 6384 6568
2 30862 77904
1 18056 61145
1 44475 97154
1 35894 57439
12 5880 14620
2 20514 85597
1 8318 59112
1 7973 50161
14 292 44658
1 16881 88521
2 34243 95410
1 13476 79786
8 61268 72470
5 14203 40620
8 60368 91007
3 43428 65287
12 66846 83552
15 77672 93749
5 80429 94095
2 16440 59768
12 27863 35488
4 29805 99813
4 22276 31925
15 14307 15198
4 39521 68303
25 96609 99631
4 20765 36566
1 41998 70465
7 58761 64359
3 739 77679
1 42708 65452
1 44230 65172
1 52711 66554
1 23878 92942
14 78109 80694
1 1103 62507
19 80530 84629
2 70331 89016
5 7029 45253
1 43412 72923
2 35164 50974
3 47777 92799
1 57493 66394
3 14785 66232
5 6490 36197
1 22858 63344
1 41734 80334
1 14627 38095
1 38786 96796
10 12526 25910
1 12730 45074
25 81839 90615
10 65732 98294
1 44241 78481
6 64283 70805
6 26905 56722
1 24059 50542
2 14200 97392
2 22811 49521
4 66310 81970
4 45106 63355
2 49498 96675
2 1921 47758
20 6406 25689
3 80611 85225
5 22983 68548
1 12880 58489
1 51294 74433
5 70742 89104
1 33960 44274
2 61721 90506
5 39199 80678
1 7619 90319
6 59808 72838
1 6865 68130
7 33423 41967
2 38553 55509
1 8397 21741
3 42533 97172
1 44957 97875
17 10252 20147
2 23404 50684
1 759 86364
3 69239 76029
1 10773 94286
2 43733 93542
4 61839 65255
3 14382 26332
1 31801 66388
3 21451 59661
1 14522 55663
1 28408 53631
1 38817 72922
1 24883 79644
1 43653 78578
1 58166 68927
13 74292 95706
2 26572 67852
4 69018 94899
2 54812 78646
4 43498 57691
1 23920 78387
1 5773 67843
2 76807 93410
5 22628 33578
1 67316 82440
9 62256 92451
1 65042 78429
28 84492 94396
2 69338 90239
11 6512 31263
2 39324 85500
6 8440 49112
2 79312 89735
2 27183 92209
1 49424 58457
7 55068 72966
5 25562 74133
1 33254 55570
2 74 47013
1 59434 65251
2 27111 61898
7 1369 35391
1 9020 42523
6 47202 76585
1 36144 55144
321 88579 95749
5 32397 63518
1 20869 58484
20 45252 48611
5 29413 41932
2 3100 34634
3 30939 75990
2 13308 33315
1 22441 61290
1 32049 86617
2 33028 75258
2 22467 89392
6 77305 85668
1 31347 52937
2 45834 83281
11 68416 96456
2 4932 56578
1 33128 53906
1 42855 85241
2 8813 42327
2 219 68842
1 46557 60729
1 5440 92039
1 8423 65191
1 18846 68393
1 36788 67924
1 21999 73834
2 51788 64597
2 44150 58356
79645 3598 4189
75 90632 99813
6 55519 86408
5 57987 90190
1 12333 99623
1 30735 99244
1 56310 68246
1 28152 97483
2 23121 47416
4 39415 56132
1 42333 50367
3 55477 70085
1 14842 71741
1 6582 57884
2 3205 54741
27 86356 90862
4 11036 55800
14 21323 43660
1 23461 31822
14 65559 91703
2 9000 95261
1 77951 86753
1 74517 82024
3 10160 42785
62 7338 9408
2 20472 72841
4 50211 95269
1 6655 38099
2 24945 98517
1 2976 71073
1 15672 60803
12377 97145 97877
5 39586 52608
2 37502 57715
8 67344 85244
1 23791 66517
1 51449 58213
2 46596 66434
1 43017 82636
1 35995 61753
20 59161 60081
3 54075 74200
5 26928 50397
3 24734 58041
6 72189 98534
1 19714 88952
9 14003 22927
1 76649 80457
2 55762 88756
3 32070 62568
3 46835 92603
1 28305 60038
2 70341 81765
1 38097 91120
1 14503 74955
19 1640 9226
41 27817 28045
14 13154 24928
28 81819 99024
1 16665 96850
2 42038 75814
1 725 76544
1 32602 68883
19 29866 38572
5 42878 96688
2 45747 78227
1 28907 71309
3 87117 94018
1 699 76158
77 94787 99013
2 54436 63053
32 11701 20894
3 41932 84751
29 16931 28645
1 44578 68157
1 65532 94235
2 22333 81088
1 27505 90869
2 35447 94403
1 1536 78493
2 40757 56560
1 46599 82696
2 11767 60272
1686 2582 4091
9 4689 44359
1 4953 26808
10 44093 45526
2 13024 90556
3 19041 80712
11 82732 94541
1 9624 45553
1 2296 84808
2 25628 88761
1 35637 72367
1 27652 89603
1 3089 61887
5 6217 39539
4 45199 54990
1 26721 98040
1 20018 57265
1 22230 96608
1 7441 63329
98 15138 16881
136436825 41474 41520
2 11089 89115
7 57700 65543
3 12598 39694
10 66534 84967
1 45766 95693
3 24796 43626
3 13998 33475
8 5633 20306
3 42548 96235
4 35187 63766
1 22760 69670
1 41393 99611
13 69802 70037
3 2983 49210
2 35398 56683
10 62442 79058
2 6424 38107
3 7712 25685
3 38850 55087
2 985 42058
3 41778 65714
28 63736 66087
3 28699 45502
4 26103 28982
2 55468 93713
7 47596 53051
1 10402 82112
2 28292 71660
1 33297 64754
1 26935 51133
1 46002 92343
1 59533 94163
1 12303 72253
1 11559 75429
3 20608 49484
1 1698 18822
9 57325 65162
5 10388 40469
2 41086 44061
1 8660 96176
2 1885 77671
7 71612 86705
34 79611 94040
3 23453 39514
4 82936 89047
3 10977 96928
2 73615 97580
1 19027 95568
9 59206 76958
4 77540 96260
16 51414 57694
3 10434 80736
1 40474 72095
6 41016 53311
2 34058 69482
28 12737 17276
3 43155 55343
1 46014 60948
3 43287 76138
1 47514 65580
7 68286 98709
5 76157 98369
3 8774 61630
7 5958 29894
2 35183 66332
1 52404 65832
4147 56766 57160
3 32578 38101
1 42960 44200
2 1658 96998
1 18198 86477
2 15102 48834
31 1715 15282
2 384 66347
9 62361 76430
5 69024 85347
2 30006 96547
1 10901 48012
1 31135 56451
3 19047 47034
4 69786 80819
1 9568 53216
13 84581 86940
2 12124 45970
3 40216 65930
5 46757 63509
1 43471 90488
3 14842 36278
3 12257 63482
3 65089 78222
2 50142 58023
3 60402 82947
1 7497 84298
18 21834 33973
3 36814 71460
4 13681 85974
1 33153 80889
1 34481 99064
1 47542 97612
1 35080 76900
2 39905 96710
1 20418 83417
1 8579 94682
6 24613 30353
1 27101 40020
15 9835 27080
2 8679 33811
8 71926 80363
1 25267 94938
1 8188 32436
5 29822 42038
2 13936 64533
1 14972 95298
5 30301 55473
2 9388 20028
1 62832 80039
4 14204 76630
2 14777 92800
1 17238 97581
2 65162 91949
1 52724 91266
36 75812 80939
4 14812 58341
1 13007 16286
110 92790 99487
3 38370 58695
1 29974 74127
39 76005 87324
2 12629 49555
1 63484 99944
2 1278 55794
1 41395 97730
3 48388 57614
3 65302 97812
2 65612 91530
2 6986 81901
2 1642 61967
3 51601 69285
1 48268 86958
1 61570 94972
4 47727 66186
1 32320 69952
1 26677 61519
1 35975 62874
1 39220 71986
2 52386 67424
21 15292 24030
6 59588 76265
4 20733 62201
2 21785 24139
1 11909 66513
4 57064 61175
3 19846 49183
4 15963 64452
11 31654 41533
2 51831 94822
1 49924 89957
155 8815 14491
2 22276 95529
1 38075 71919
2 25403 90570
1 49660 73056
37 81149 98980
6 56908 96119
1 84489 90242
1 20581 71544
38 76203 80181
3 51062 57214
3 12560 53659
6 57685 86604
26 93351 96498
2 47072 71758
3 34113 92207
8 70231 83528
1 28171 90068
1 43267 51777
2 10092 85641
2 18323 88568
1 54876 81738
10 77630 79874
4 67989 84523
1 75575 86868
2 48652 79974
2 57584 81067
6 44057 55455
1 21502 89012
20 41170 43369
6 82384 93287
4 5316 76506
10 13903 35749
2 16389 81460
1 71059 85024
1 58433 97250
2 26785 56802
1 34672 91156
6 6104 42191
5 55042 66528
1 2093 70807
1 10976 93515
5 6816 50011
7 5328 23209
1 1028 50659
1 9312 76550
4 71389 74912
3 51311 68881
2 32834 60509
6 59471 79368
9 24146 39019
1 30468 49399
1 12116 37318
1 9224 55860
1 18160 42127
3 69684 82571
363 5475 9595
4 45345 70726
13 14541 21516
295 3371 4851
1 1124 10034
5 27191 98915
2 6613 58324
1 21537 37091
1 14699 62666
1 4752 39753
6 46651 63438
1 9955 70476
3 19989 39155
3 59403 87008
2 47344 91422
2 45454 76793
7 59800 90551
1 21908 83986
15 75299 81978
10 88401 91138
11 77054 89880
1 38580 86622
1 80258 84828
3 12098 90967
28 40134 47304
1 20327 87765
5 16193 27644
1 26492 90477
2 33973 55307
1 39084 64704
8 60184 68228
2 35291 53321
1 43237 88616
13 12348 41416
2 51207 81412
2 13212 39819
1 7234 36699
6 9943 25944
3 47805 95911
4 61760 77483
1 49960 80566
1 20608 67166
1 22537 82230
3 49092 61174
15 26561 27738
1 18607 47379
1 10706 42778
4 30187 87132
1 8874 30308
2 7191 98889
2 5205 84244
33 1442 9446
1 37284 55516
7 1684 13016
4 35707 93957
2 13441 40905
84 94891 97490
3 1145 98020
1 24460 63401
1 36514 88396
6 5325 12735
2 6907 25933
4 21121 45700
13 79209 96789
2 7812 84772
1 49377 75384
2 31162 36806
1 11814 71422
1 20660 85089
1 2641 68281
3 46832 64616
6 46405 59776
2 33095 97529
1 2573 36266
23 89623 91661
2 18963 67330
1 46286 83196
1 41971 69577
2 4916 50394
1 40163 58867
3 53135 81953
16 84158 97934
6 75962 89272
3 50102 77906
1 32093 61078
24 71834 78954
7 23872 25970
6 83606 86928
3 24980 89639
1 73180 76750
1 23040 74418
5 41705 71474
23 7605 19032
3 18719 99839
10 18546 46681
18 81766 93592
1 60597 75432
1 71519 98008
4 52437 69969
16 64063 65124
1 52223 96816
1 10830 83949
5 65078 94431
1 4054 87816
3 59291 75181
1 13948 75608
1 32775 36192
1 73950 90993
5 164 40229
1 8136 78978
2 52357 77375
15 13796 24990
7 34381 58489
1 11208 52016
4 55886 88662
2 53690 65130
2 56751 61329
16 2211 8937
1 38389 74385
4 16020 62087
1 28624 65418
6 72045 94567
1 31627 82717
1 38356 63148
1 14718 48502
4 8886 50440
4 1833 34133
4 61785 90362
2 31878 66554
1 62119 76326
1 58994 69119
1 9551 99849
3 55168 90044
1 34836 84159
1 20536 75635
3 2121 38497
1 48868 81828
5 48593 55253
1 2028 65037
1 26864 82121
6 1016 37357
2 16536 48512
137 9782 13450
13 3715 19608
6 4019 9709
23 20981 25439
2 13846 27164
3 17131 66177
19 27823 29033
2 75223 93498
5 24735 27147
2 24668 63709
1 1076 92469
11 3585 5225
10 66387 76464
9 42172 75599
4 22426 55959
4 21062 96722
1 6013 28177
1 15906 71370
2 17788 73634
1 404 51480
2 43967 58127
1 29666 77292
1 32169 96448
1 27693 83060
1 4525 84540
1 12837 90290
1 10995 47038
4 21886 44478
766 76595 77399
1 23599 93300
2 17806 92288
1 23725 36685
1 15585 93103
1 30491 71767
1 3830 90424
1 24316 76502
1 15979 54944
31 25903 27166
4 21789 28716
2 36445 77415
3 1252 84043
4 68928 88049
1 15997 93467
1 7306 95282
3 37374 83320
1 32354 52908
3 18099 42273
1 14073 65444
2 14365 50414
128810 66659 66810
2 13249 61543
1 30931 56624
1 18109 67377
1 8166 34066
3 8309 26036
1 4321 86422
17 1525 23404
7 46897 64068
1 4099 84495
1 5473 91814
2 18111 69035
31 75843 88216
1 9958 38737
2 2511 77615
7 15534 18712
1 18857 54382
9 96433 97359
4 825 79238
1 26172 45346
2 38798 92973
1 12065 92482
1 13267 75331
1 32253 97800
1 25306 84216
4 7184 31813
2 15160 77954
1 4107 70085
1 54918 73138
1 34513 89115
1 11079 79829
1 2705 52980
2 27368 64233
2 9820 33906
3 38366 47428
2 47841 63711
3 21187 56962
1 51692 88543
1 49803 74359
4 38291 51182
1 1087 82838
29 4351 11451
8 13541 20401
1 27962 82415
2 1269 94814
1 14287 99357
18 88292 98096
1 34297 80215
13 75843 80886
12 56838 57536
19 1957 14759
2 6122 76722
3 46754 66051
2 7571 32580
1 9586 77317
5 6569 46739
27 78285 83392
1 20120 96765
5 46107 55034
2 20080 59247
1 36074 78928
1 13262 52029
7 21572 30401
26 81728 84811
3 2293 32135
1 14197 67562
5 1219 12055
2 11747 91603
2 14235 66347
6 8521 21942
2 47863 85821
2 48911 69548
2 30492 93994
1 24375 87427
3 14055 40849
1 21420 90699
1 14476 32269
63 84954 87558
1 6454 57879
1 53625 73350
2 38213 88610
1 45692 95156
22 8417 10504
38 69451 72586
10 9953 18840
2 8808 95822
4 38885 97424
3 34838 59245
2 58890 91206
2 27258 54792
5 55585 86972
2 34801 72806
24 5531 15623
2 20734 84578
1 37020 90349
6 2612 33403
2 49666 56777
1 39608 51669
1 7593 93904
1 5571 55707
1 13831 91492
1 48186 80314
1 44489 90994
1 49869 69648
1 58347 97646
8 10079 34372
3 48943 86705
5 263 44925
2 27535 79506
4 54448 88465
2 59565 85739
94 90753 97153
9 75392 99444
33 62066 69564
1 54979 91653
5 32557 62092
3 20500 61909
1 32902 53384
4 50087 95068
7 12095 43566
1 3233 30828
4 13040 47105
5 11167 14145
6 22801 41556
1 44014 98613
42 670 7420
4 46712 97664
1 24179 55885
3 9323 98405
8 38788 49763
2 23993 78585
2 39553 56360
1 13854 82532
1 22139 63584
5 62356 95126
2 52952 68128
11 25650 39083
1 9246 58500
8 36294 49110
1 50634 70997
2 31690 58956
1 216 97897
1 26447 89910
2 81778 98457
1 53805 90273
6 43362 53517
6 9476 34834
1 32951 95712
52 87203 89857
1 18972 84565
3 41342 83441
1 41559 64783
1 12013 59943
1 24348 54963
7 10045 39123
1 8450 94424
1 12736 63466
2 48480 68779
3 28723 68012
2 15239 36806
4 54966 93125
2 11079 37685
5 50233 81145
1 6330 68461
3 63065 91876
1 59985 74579
3 22149 55625
1 43703 52453
3 11935 51075
9 66574 91997
13 74398 96414
2 50811 58142
2 28773 78055
8 30308 41610
4 38982 40575
2 63104 71817
6 49717 72336
2 16088 51788
3 39767 42990
3 41395 89966
1 15894 45029
2 53762 83531
32 83324 85708
12 27750 28922
2 19999 64917
2 57528 92852
1 62843 88258
1 5891 98851
5 7089 47288
2 49232 62545
4 41407 81235
1 36722 98388
6 71005 82173
2 14931 64106
1 1140 97272
1 58369 82792
2 33088 46411
30 49579 49685
3 17787 66526
145 89425 98440
1 15132 58300
3 8899 82247
3 10578 37663
2 54155 72249
1 7726 88930
1 1692 61213
1 32206 60665
1 29913 64819
1 6698 63647
1 36004 91577
21 7577 18956
1 25543 69054
30 82984 98101
16 69277 76726
3 85749 92523
10 29887 37613
1 3868 45666
1 12544 43705
211 8448 11383
1 22942 56698
2 12032 72880
2 62806 90487
1 22060 40916
1 7927 72839
1 30748 60387
1 50387 78727
20 20879 24926
2 35717 75992
1 32474 98851
12 79955 81322
4 44234 72689
3 69681 90382
4 30719 45042
3 28953 82233
1 33497 45393
1 20021 46839
11 37966 43975
2 6441 53320
1 34251 84273
1 8656 54771
1 20053 51030
5 61776 79866
1 24645 32768
20 6108 24921
5 10547 22311
41 87962 95416
1 5618 84277
1 4010 83758
4 1125 71323
3 32105 50142
2 58178 76073
2 10973 70917
10 12873 16452
1 19130 74436
10 8384 24055
2 20476 73669
1 6250 90128
6 41258 81177
47 89556 92532
7 5741 22086
8 53744 98866
2 49524 68120
1 42544 84627
2 40182 99239
1 10353 96617
37 92843 98342
2 3452 92123
3 1227 53975
2 38639 59737
1 24051 96726
1 17780 67422
1 8151 66536
1 11165 63517
1 43929 63714
2 5760 88564
1 42597 89818
1 62414 84661
2 52369 57163
3 66195 99929
2 40742 55598
4 64617 89124
2 26766 66359
13 55296 56877
3 9062 44972
1 68151 78204
1 6787 84035
1 47557 75333
2 23735 39147
2 43919 60523
12 4632 35089
3 46762 84672
23 80955 90818
31 2697 7298
3 21469 86495
9 62040 67529
5 12881 49780
1 59869 63400
9 2629 21619
3 56265 83137
8 48777 51791
4 10381 77358
1 25729 81772
1 42127 96876
1 12439 85274
4 13799 24288
1 515 65213
1 32359 97662
1 13164 54696
9 14536 15424
7 74935 99689
3 18632 36696
1 63946 83784
1 14387 36639
1 58354 64944
1 38144 97900
1 8120 42114
3 16975 44096
6 37337 86490
4 5475 74340
1 5642 92037
1 1373 59410
3 25379 86293
2 36683 45593
3 15564 36509
2 21944 67342
1 12253 58754
2 16427 37467
2 19335 51678
1 39978 99800
5 55280 61959
14 45054 49234
1 31691 39634
3 17964 29553
6 46388 95580
2 42945 63623
1 11637 94577
1 31835 76198
3974 26307 27269
5 19589 32929
2 13492 64656
6 23557 26994
2 2567 61639
2 32583 74346
20 5285 13725
2 4386 36447
1 17489 63518
2 23873 85364
22 73711 88345
17 76190 99701
4 4581 69906
8 64800 73949
2 9283 98807
3 10685 19213
47285 4784 5142
2 47946 65405
1 41427 73238
2 1543 75615
1 48757 94190
23 78000 92849
89 1664 8494
1 48287 60800
1 34707 94059
2 420 47926
1 31016 96825
1 52963 77500
2 19797 69227
2 43212 85338
2 13205 79804
10 11383 17218
18 6228 12306
3 19889 71126
1 53671 95096
1 31063 71211
1 17716 50817
1 2270 52595
3 8362 74342
17 72811 87934
10 15444 21800
2 40090 94146
1 13619 70202
2 46161 56989
10 33715 42606
1 38296 86790
1 21109 68957
5 70582 81156
6 17224 47862
10 18500 30847
1 17773 50335
2 25054 70747
3 7216 31529
1 16179 86831
51 88100 98732
2 42821 79881
2 25703 61910
1 8278 55428
1 43756 89095
1 41702 70506
1 33655 66391
3 52583 71935
1 15187 60174
3 53051 88099
2 48111 59190
1 46155 92686
1 17068 67177
1 38693 59092
4 63927 90959
1 28955 81333
14 61391 78242
2 53869 86094
1 1815 72866
11 39261 44178
1 19202 77047
15 15915 23910
3 45156 67676
1 37502 64188
2 36486 73183
4 63818 70790
2 59725 87333
1 44663 93487
10 77335 88201
5 65916 75187
2 72310 80348
18 1584 15817
3 45308 74207
5 9274 60324
5 65282 96066
2 23524 56057
1 2148 60897
30 12881 18127
2 54344 83747
70 9336 12929
7 62437 89153
8 10233 23206
6 14855 32531
4 6714 94865
1 22539 98314
1 36564 90262
2 67449 87801
129 96008 98324
1 50975 98740
2 250 88427
1 18641 81924
1 25229 64882
2 877 85326
12 86986 96705
12 40311 42670
1 1035 34837
1 28372 99923
1 31558 48693
2 29218 79152
1 5844 16943
1 43493 44884
6 62838 72130
4 32686 45422
56 97820 98811
7 11406 12497
3 28828 57892
1 19486 84709
1 41095 55022
1 35437 43864
1 43079 99321
2 6597 98784
14 24430 36896
1 20096 89903
2 21562 79701
4 66770 91456
26 84646 89895
12 83307 96134
1 26548 42963
7 70977 89669
9 15139 21348
2 41191 74174
1 5646 96140
2 60737 98882
6 11489 40794
7 20353 63141
1 34360 93749
1 10568 48920
23 29018 34151
2 38528 71557
1 32768 76810
1 7069 80753
1 27405 61690
5 66575 99445
1 11372 87480
17 4583 22849
3 56369 78746
3 55368 61379
1 29452 87958
8 8183 19410
1 32072 64200
4 24490 92090
3 15566 89105
1 11318 51799
1 1128 62990
5 4357 31688
1 13686 87846
7 46428 73442
8 56 17688
3 56822 68737
5 37924 95868
2 3965 30072
2 44874 92919
66 67924 70436
2 12457 38814
3 71267 85964
1 8103 65964
4 29718 59953
5 58843 88394
4 19734 37963
3 17658 69553
7 17038 23202
1 36290 98959
2 51663 93543
1 22217 78043
4 83006 85908
5 16038 31487
1 17878 25200
2 14484 29939
3 77773 92356
2 11186 22182
1 10593 69543
1 60508 81477
7 57582 72932
1 14159 84766
19 22788 30766
2 22865 50926
4 68843 70982
2 30513 35973
2 45816 95094
4 13335 74956
1 8773 38483
1 8211 49457
9 31496 34854
2 4743 83026
1 18899 47849
2 55644 65283
1 29020 68944
2 32204 99436
1 59925 72824
16 76252 87210
16 44233 55055
2 57048 81048
4 49810 67525
1 19434 37009
1 40327 66451
1 24000 79786
4 24345 42265
4 9716 23509
6 29648 31350
2 23434 40974
1 38600 71159
2 68885 78200
11 72907 83908
3 29637 50065
3 32908 75571
3 46674 65801
4 50199 96783
1 3977 70515
2 9416 84897
3 25231 38655
2 54852 70286
4 65355 84459
1 45275 81066
1 58657 76001
2 4911 66482
2 14718 60001
22 8197 28476
1 16427 84645
80 90616 94864
3 45145 85888
6 132 32104
1 19234 35386
11 77194 87915
3 56552 66456
1 2509 31263
15 46660 50072
5 32709 68582
1 50051 80259
1 9674 61676
3 2678 37129
4 28079 44712
14 83005 85491
2 12230 59297
3 43691 91817
6 188 18833
1 34094 79249
1 22864 66923
2 37498 85182
23 73250 77782
3 13083 49088
1 26080 46822
1 32603 80568
1 29575 49715
8 60093 83068
1 37923 78441
2 64623 96542
1 39333 95513
10 4897 36004
1 14311 40080
3 38859 82078
1 26216 88972
1 26609 34485
1 64348 82773
1 44503 94853
10 32288 35527
2 504 64465
2 53198 89615
1 34821 74844
1 7242 95019
1 55758 76959
1 23029 69559
1 39403 83727
3 65269 80118
1 11539 77738
6 21535 41400
11 74503 80310
2 16534 45308
31 80656 94269
1 2125 72489
1 3805 49496
2 42986 55053
1 21872 84667
2 4427 49645
2 29667 56115
11 75307 80938
1 1867 53587
11 85495 95494
9 51141 66702
4 6342 65838
1 45567 72728
1 13851 54994
2 83006 98686
2 21205 75179
1 38825 67176
13 46696 55910
3 4593 89313
1 49964 79955
3 12509 53217
177 96459 98545
1 38837 89320
2 36669 49232
1 27395 50504
12 4105 29436
1 4347 55564
1 6180 65867
8 77014 86780
114 6837 7403
2 9859 83123
2 61468 94164
2840984 40970 41701
83 91122 94765
14 35340 39157
5 19930 62714
10 2178 21212
3 33120 89327
5 71912 89341
2 38527 67702
1 39351 88347
2 24316 89487
1 25515 73594
10 30014 39031
23 86192 93753
2 15905 37588
8 41702 49075
2 32438 59174
19 715 24731
1 21424 96097
2 18506 58246
1 11116 49474
2 55449 83443
2 30588 87579
1 11963 88354
21 69882 73863
1 4089 33049
1 8424 93449
2 20745 65104
13 78681 88351
1 47696 87852
6 10606 18852
4 19737 73657
2 38634 53228
2 38727 75310
186 711 4929
1 13615 58205
1 25199 42960
3 17830 70046
15 73389 79117
2 1089 64369
1 34362 60622
1 63959 79313
1 24823 37195
3 15623 95626
1 24244 63994
29 84784 91321
1 14972 84161
1 42116 85515
1 28227 89204
1 13763 40885
1 36060 70030
3 10232 82989
12 80818 99792
2 31611 80234
1 33639 70936
8 65234 68000
8 18254 24594
1308 40713 41800
2 7100 77253
6 62479 84397
4 26853 53195
1 38335 96046
1 41103 61422
1 31808 64895
1 9801 36715
1 5408 82064
1 16852 63563
1 39091 98004
7 53873 59160
1 47990 58902
5 61009 89850
4 42819 53321
1 47744 65087
1 22821 98568
1 45692 55384
29 9925 16900
2 39729 41122
2 51272 81279
3 2979 72627
9 74170 78197
3 47086 54805
7 63871 65881
1 30423 91220
3 17070 84819
12 25343 26285
7 50396 66077
3 27182 53078
16 72301 77537
2 4220 76095
10 78880 99416
1 36118 68845
1 4642 94018
1 42578 66329
1 30486 95039
11 77565 87091
3 6367 76366
4 24634 48032
2 3052 48163
3 48212 93121
9 73400 77097
1 43431 78809
14 79220 99731
1 38414 91842
5 249 26124
4 57230 86236
5 11620 26607
18 21623 38362
3 54536 75797
24 13084 29396
4 83367 87021
3 14850 35119
1 7772 56555
3 19276 40419
1 6132 61503
9 35328 97827
1 61200 68613
3 12822 30693
1 25333 83905
1 30290 87364
1 21320 86935
2 20266 86552
15 69350 72594
2 15618 40421
6 92974 97713
2 6428 36924
1 17482 99545
10 59958 64327
2 4222 84174
8 66999 93920
3 58303 96131
1 67254 84004
5 10610 69689
1 44378 84411
2 4188 41512
1 25256 75410
1 44257 86153
12 87022 95754
2 22573 30268
3 19269 44069
2 44032 77627
2 8282 81374
1 12592 97359
48 8207 14892
5 36595 58007
7 39093 96181
1 67803 82015
4 7609 35368
27 71956 72827
3 73150 97763
1 6815 78639
1 24545 61668
7 79417 91771
1 587 35194
2 69155 88413
4 2811 64324
1 66660 97466
3 5814 24464
4 29303 64783
4 12144 24162
5 39623 55750
1 20070 91542
9 317 10814
7 56674 91963
3 7433 77386
1 65969 95303
1 72347 76921
8 26347 45070
2 51185 73755
2 47315 99945
2 56012 85555
2 18700 54177
2 33959 56655
4 11231 13947
2 27769 53791
2 26084 50532
2 40447 62182
1 915 58738
112 94247 99096
5 64674 89845
1 42553 96554
10 64799 73326
2 38913 97359
1 43020 88148
339782 74614 74890
1 35896 62012
3 14306 57536
2 54430 70460
59 1569 12398
3 1936 64759
1 71503 95106
20 39095 44617
4 48960 77183
1 70822 77268
1 20548 86307
6 22233 39480
6 60166 75845
6 22115 37845
12 83154 95347
4 40595 42858
385 73016 74756
24 81342 84068
1 2344 22910
2 16854 94485
6 17297 47050
6 28575 46022
3 68927 92817
34 18343 20125
2 25644 48222
2 26630 47146
5 65501 76018
10 33869 50886
1 57421 90608
1 4928 72879
2 40170 42468
2 18014 85883
22 54767 62113
7 50771 88651
3 1475 69255
2 31887 83416
3 9139 41330
2 47185 77753
1 20089 77913
1 3268 83571
1 19856 87907
1 36497 83342
52 1466 10333
3 11734 31884
1 32785 97426
4 37849 48397
3 66640 85337
4 50281 55598
2 45352 64802
1 37108 96777
1 45796 56169
17 11050 29323
5 39907 45561
14 31247 38748
4 83071 99671
2 15970 36352
1 866 94213
1 22101 71878
1 18219 98545
1 19340 41369
1 52200 64326
6 85036 96681
2 16614 56975
10 33673 41205
1 8519 53807
1 1561 63964
22 72534 88405
2 12752 59592
2 35726 45504
1 32545 74909
3 6717 55005
8 47369 77823
2 27318 55426
10 27366 31798
1 23569 66091
2 32636 38983
1 16857 57201
5 40866 45041
1 11674 43061
1 1843 85122
9 79858 97298
1 34144 41403
1 34264 69197
9 16329 31887
1 165 42819
4 15858 21032
1 19691 70479
6 47996 99860
17 21116 23540
7 39117 45641
2 46200 92701
1 4834 25566
4 5948 46506
1 3587 95248
1 5994 93228
1 18300 75524
1283 76612 77534
3 25299 38868
9 77151 91127
2 10445 64173
3 14633 45617
1 22603 62249
1 27811 44404
22 12560 17201
1 5244 34626
24 58170 79303
1 48156 89737
1 55921 68305
4 43695 81985
6 50011 61170
3 60720 79384
1 73741 85818
17 42495 53982
7 12445 72752
3 1180 53953
1 59032 93999
18 80287 91953
1 24080 59475
4 15262 39087
1 17885 67107
1 5009 69535
2 35624 47049
1 16301 41246
5 29026 58958
1 22137 69757
4 67798 94912
3 11461 46334
16 57806 62561
9 72960 77475
3 54999 91119
1 61680 81447
2 25512 52569
2 52300 95629
1 46416 96780
47 59847 61236
3 12478 25780
8 5447 61646
3 47624 97526
1 1623 69676
1 78367 82258
5 72306 97556
1 7201 76900
1 38192 93011
1 7655 80600
1 51660 77782
1 61697 95106
6 9245 39592
2 14079 78001
1 8075 43192
1 25426 55716
59 959 5440
2 38413 91571
1 41675 81488
1 8415 29245
4 14556 26801
4 55367 93313
6 42403 45674
44 91913 95846
1 22449 89623
1 44604 52159
4 17251 31206
4 36335 86608
4 51959 75851
2 9855 75099
4 17663 27676
3 1054 93768
4 42302 54839
13 44379 48467
1 24068 72939
2 7457 69889
1 28130 97283
7 18386 22668
8 14339 19544
3 9980 54255
1 19391 56466
13 79851 91552
2 14400 34917
9 75632 93150
4 5962 76548
1 424 57533
1 8408 68793
1 40836 47935
1 33910 77352
1 5005 81236
1 14381 46418
3 37325 41433
2 36524 43775
1 18835 75267
8 47555 76793
3 53637 84873
2 37292 52046
1 44190 87606
1 29328 73364
1 59656 63838
2 1935 52502
2 47131 56603
1 6984 82282
2 10406 46300
5 61602 90549
1 6604 93461
1 48335 80010
2 52475 86532
156053 583 1653
4 21816 52034
6 5258 26358
19 83100 94259
2 3395 86717
5 20590 43854
1 43236 79569
217 93777 95755
2 40023 68079
1 39321 90459
1 10243 85160
1 56479 88315
2 15244 62960
6 18201 34554
6 23870 31021
2 40959 44162
57 4646 16591
2 12080 94524
1 40497 73409
2 18353 69170
6 73242 88266
2 47972 99846
4 44905 58364
2 44996 70787
2 27275 83429
1 11489 63428
4 12469 28535
16 881 22159
3 43477 80665
5 64845 84625
2 27881 54843
2 10438 23868
2 19821 77578
1 6408 29165
2 38518 55374
3 38415 46354
11 34950 41213
1 34152 73242
5 13931 20152
57 64881 65324
4 4129 97567
1 22451 48731
2 39408 67281
28 12827 15664
6 70344 89025
89 92991 96327
13 22189 31685
5 3299 22712
2 24852 94472
7 66345 85136
5 69339 81733
5 25831 55287
2 73695 85851
1 36397 93471
1 51491 80440
1 19407 89350
1 15060 80992
1 7009 80149
5 13319 45745
1 38597 46826
6 9023 21036
1 22000 34626
1 43288 81289
1 36751 64112
144 65930 67003
12 64761 66309
4 70231 91680
2 39447 96473
1 5113 99439
5 1675 43363
1 13441 30973
11 56234 61178
25 59399 59523
8 39926 81133
20 68503 75114
1 51724 77273
2 39169 94002
3 64647 70307
7 5888 22978
1 8312 39277
18 66137 71799
5 36234 53186
32 91063 94366
1 68210 98268
2 10596 66438
1 19921 45818
271 1585 6182
2 175 53808
5 68452 91580
5 28767 62907
8 57514 67071
2 20897 57120
4 46596 65019
3 6451 19198
3 46770 93934
4 5834 77049
1 22398 94683
1 30755 65988
1 31918 78267
22 81908 91930
2 56761 97222
1 51461 89544
1 32129 67637
190 7563 9298
8 68289 78483
4 13137 44658
4 1190 34903
3 23364 93206
1 72122 99667
2 10424 71766
3 47339 91873
10 24522 36389
4 33822 52898
1 25135 71239
1 3998 63427
11 26874 37482
1 5235 65329
6 61733 75252
5 87355 96078
15 8104 19436
1 6589 24583
1 2171 98567
7 65572 74248
6 33356 42617
6 61671 66130
1 37127 66017
4 20388 60716
13 5339 25572
40 84852 97933
1 21782 81097
2 34171 51120
2 6076 25581
4 16806 98162
2 17819 72919
1 4060 91968
4 52879 60492
1 6146 63692
97 94407 98614
3 20992 73828
2 14113 66135
1 57682 72338
1 13787 81640
1 42120 68342
2 4768 71177
1 64242 75849
1 9336 81903
1 52803 77714
1 12937 72744
1 14159 97706
4 23713 42113
1 13954 67806
2 24495 80246
1 30984 73353
6 16199 38581
2 23902 56630
1 7438 87868
1 56383 60075
2 5730 98214
1 22115 94206
2 21847 27084
1 18176 63854
1 24607 68598
2 5445 67208
9828 81927 83339
5 63453 73606
1 46155 59233
2 55390 70977
3 13504 33707
2 12111 72347
1 32343 83436
1 64621 68826
3 71766 98618
2 59315 93271
4 23330 33017
1 25863 77954
3 26082 52096
2 36441 72988
209 485 4170
15 4622 20626
3 10368 40802
6 38067 59301
2 19017 47470
2 6487 23476
1 17568 40547
2 5580 53578
10 49106 66055
6 93134 93919
14 12466 13263
1 13294 85203
3 42051 70813
20 53491 58994
7 54468 58459
2 7281 94973
1 18093 67245
1 44021 60328
2 46550 53795
1 50532 71150
1 23648 64011
3 7555 22797
3 3370 90615
13 3822 18470
6 14138 43850
1 31910 94383
3 15260 51670
1 30378 91364
1 42506 50519
65 82782 87745
10 34969 40883
2 2007 65155
2 19808 84734
3 1355 25319
3 4691 59672
24 52571 53686
2 20758 62421
6 9967 13453
6 19798 34086
12 69138 84914
2 12772 74981
6 2865 17722
1 17848 81794
2 4619 67236
2 1222 16380
1 21774 34939
1 1366 96556
1 485 89454
37 67995 69571
6 41138 44699
2 16341 51001
1 30765 64069
2 52610 54172
5 50483 70635
19 62930 89240
1 53048 70249
1 4454 54953
2 12044 44050
3 11472 85022
12 72397 86196
1 31008 66921
1 82892 95906
1 25066 87532
7 17166 34957
2 15979 80184
1 16903 95702
475 91256 93056
2 17018 97915
1 4302 76604
1 10798 98709
1 24394 92727
1 2977 65769
1 19399 81653
2 48386 67642
2 4784 69172
1 13454 49172
2 63142 65207
1 36891 81795
1 29522 68459
1 58011 85490
3 17362 37216
2 2312 57733
1 19632 77872
2 23955 97538
18 6745 15165
1 32676 50997
3 59499 83499
2 28295 43766
1 81141 87201
1 9081 57178
1 16248 19291
8 70677 98076
6 39611 74152
7 24474 59020
1 14883 30860
1 10946 93127
1 15260 97556
1 19371 38882
4 56851 72265
2 15370 32649
1 5530 63789
5 49012 60091
1 9199 43123
4 32161 60279
1 13867 70807
2 14627 30990
3 58463 86290
3 9222 61510
1 14845 50691
821 10176 11732
2 16618 35255
3 64897 80842
2 50476 57112
1 39158 98710
2 5744 82737
2 81878 98581
6 54742 96557
10 72690 85728
12 65918 91641
11 11498 18639
15 5257 15805
3 45981 91558
9214904 17989 17998
3 651 96614
4 51022 89231
1 55375 63145
3 24930 33959
4 77653 96798
8 609 17234
2 1972 21121
1 14003 29139
15 85643 98000
3 4130 82094
3 38527 45425
7 37866 52324
6 42276 75194
2 26160 95643
7 67092 80708
1 69250 88910
1 57178 99779
1 66171 71393
8 27815 46390
7 688 25708
2 26117 47160
2 20782 78646
8 47660 49134
1 38179 97021
2 33107 63567
15 73775 89350
1 1702 65106
1 39625 61011
1 32251 42667
10 5867 43560
123 87457 91582
3 26984 87413
3 17639 28423
6 51301 59650
5 30505 55306
4 54943 70803
6 12713 19391
2 6147 29435
105 95153 96405
3 52841 88157
4 12486 79448
3 20398 53609
1 65 56789
2 59969 76790
2 24217 58229
4 22587 30058
1 34069 57007
1 28452 34284
6 12562 22962
1 42647 80235
10 73456 85590
4 48505 82471
1 531 70304
2 27472 90100
14 86863 97240
2 7135 79022
51 21206 24054
3 54700 61040
1 5501 96478
5 20465 39364
2 5969 65730
1 49020 57005
4 36522 49420
2 18676 85805
4 4442 19232
2 2414 86981
1 37943 85008
1 4851 99560
9 2828 20271
5 22390 37960
2 195 68298
1 10575 89147
1 16516 54600
1 5990 48037
4 36073 97162
1 19392 59787
2 39004 55001
652517 40929 41507
1 37838 86965
3 53674 98329
1 5430 47291
5 989 19939
12 34294 35531
3 756 59174
1 49437 59970
2 9179 79416
9 9212 13512
1 47610 79516
1 33715 61189
26 5665 9927
1 39154 84250
21 45761 46704
7 30108 45845
1 17315 63544
1 9905 75655
1 24837 88873
1 18572 55449
1 34905 57719
38 83001 92555
1 61224 87467
3 2604 55535
1 34133 56722
1 19102 64670
1 69043 99315
1 16200 93259
1 3081 71089
2 39202 67539
176 5680 7084
6 18103 41806
5 11124 38530
2 27295 83110
3 14993 81510
271 3887 4454
1 80758 93073
1 33966 36015
1 51644 96481
12 62372 84010
2 19569 89487
2 39903 80130
2 30736 97855
8 56879 69161
7 49216 80777
3 15687 35923
3 8074 81879
2 20161 52782
1 15844 90772
3 28441 46493
1 22168 93725
2 40219 43556
1 32738 84170
1 38179 48344
1 25232 75068
1 21790 84984
1 20966 89727
1 24682 84952
1 174 87513
1 35520 98692
2 5695 33720
1 32304 79515
2 17805 75691
11 69693 86256
2 55950 88699
1 58470 84148
2 52898 89275
1 68963 85020
5 17404 63594
3 6089 41250
2 38390 51393
1 43330 60592
2 72576 87516
3 18652 78321
1 2830 48055
3 31336 36048
1 7133 56465
2 16072 73678
26 61696 62549
2 37305 75460
1 23270 82697
1 14228 74283
6 54414 65687
1 39626 62540
35 70863 82987
2 10459 74817
11 6412 22953
8 24813 33105
3 35410 84825
2 59007 73200
1 11028 93995
1 44249 62072
2 36302 75972
35 2763 17564
1 65792 72816
1 3020 48657
4 47903 96401
2 2428 43926
1 11206 70335
3 31867 41316
1 1869 82658
1 21519 96683
11 4730 36960
9 45260 48590
5 52719 94505
1 54354 66533
1 48887 99025
1 27840 98860
1 28705 96871
1 5620 58042
2 19796 37546
1 32268 68383
2 24307 78270
5 70885 94367
1 63200 84272
13 43910 50229
1 5863 57539
4 61163 89931
1 17439 98431
10 82561 98657
2 55846 87201
1 23900 85272
11 31119 55340
2 71213 80218
1 31290 90046
11 81034 94895
2 69104 75012
1 14528 52038
1 62898 76040
6 16382 67425
2 44071 81976
1 18719 44327
1 14124 49732
1 17340 71263
1 3318 71006
1 8756 42114
2 61381 72124
2 15757 89893
1 33426 70329
5 44102 92285
2 1057 84903
2 50792 67693
6 57658 65584
2 33832 81890
2 55037 71346
2 28454 72942
1 7494 63392
1 40543 61184
3 30096 41498
2 35087 50857
1 14238 93656
1 35555 77233
1 33488 93403
7 20983 33001
2 38757 47817
20 10540 25261
4 13605 24471
3 18687 44465
16 18662 24910
5 49895 50992
2 30078 89977
3 21225 45862
10 45826 89593
2 23628 46904
1 11361 67866
1 13771 66321
1 33093 75122
1 22873 55167
1 22334 91340
30 1058 12106
38 13462 15300
2 58633 74529
2 10787 24984
4 25312 67416
1 39503 93530
3 52743 70564
18 82028 93515
6 942 29584
3 5846 98238
3 20481 47536
1 7474 85656
11 78352 90917
2 29072 60222
4 4761 28423
29 88232 98078
2 19756 99192
5 55443 81588
3 27583 44694
1 38956 92225
1 21545 82259
3 43671 54825
6 12916 37709
1 23310 29096
1 8277 53724
3 47371 62813
1 41740 69275
3 24331 58484
1 28632 90232
1 41557 97660
1 32216 66740
1 62923 91223
2 21668 59057
1 39968 74248
3 41762 42355
1 26896 50885
2 23410 64311
2 5424 66077
1 1496 95586
1 61268 76806
3 54726 72303
1 45034 65763
5 83889 89233
6 8166 29367
1 48885 66821
2 26489 63518
2 31596 48845
5 57368 62415
4 14824 57062
14 12865 19444
2 9056 52747
1 11350 84388
2 590 34560
1 31298 34821
119 3066 7545
1 49209 69199
4 11555 47317
46 2652 14684
1 30044 70693
4 21310 69997
2 47982 89334
2 55980 64487
3 28349 33769
1 2506 67247
1 10356 61737
4 36813 40918
11 70027 84967
2 2132 66319
1 27488 38360
2 12682 66331
1 25447 64131
3 51804 56908
3 4694 25041
2 9609 77078
6 4683 31958
54 75109 78826
1 9127 75475
2 48783 97583
1 9867 28804
5 22009 50758
7 40907 60582
157 88633 90001
3 66706 97720
5 2380 54505
1 30231 77854
1 5826 18393
1 4406 17864
1 17724 47010
15 72742 78028
3 892 47485
2 18025 65880
1 819 97789
1 13718 57141
1 18044 93649
8 28993 31283
8 55089 70158
2 42108 66202
1 33520 69741
7 71577 95737
1 7320 92446
1 6956 17735
2 41961 50935
3 21050 31569
4 55171 78382
5 44055 52910
1 33468 76576
1 9754 90725
1 75270 80525
24 65205 74670
2 53706 80236
7 31402 45288
43 76208 98702
5 55693 80046
140 9651 9984
157 36208 37621
6 24118 27382
4 39160 73450
3 43285 79350
14 65448 67657
2 4245 69394
1 30284 59523
5 25769 44435
3 10402 77398
3 57103 89615
3 3668 37182
1 1556 46331
5 21982 38152
3 71656 81883
57903 70557 71664
1 16685 97303
2 543 79204
3 38405 82328
2 65650 97371
1 74061 84962
1 23671 84341
5 820 48304
3 6528 71932
3 54698 63560
3 81574 91556
2 42071 59072
3 14257 41043
5 44508 60946
1 9508 94732
156 90198 99422
2 27495 39445
19 9731 15488
1 7898 69488
4 33620 78236
49 78412 82999
1 14695 93854
42 3233 10395
2 54831 93474
1 56801 99581
1 21896 57993
1 49335 60094
21 76796 98505
2 14294 88372
10 19164 45740
1 7483 76050
1 7095 59552
2128 10630 11502
2 19647 56010
17 16374 26465
622 1580 3614
1 17293 63046
5 59973 93086
4 12776 74645
1 43564 63527
1 31787 89526
4 3319 33691
1 6360 55901
1 12572 72657
1 22617 92151
1 10440 85869
1 13628 61951
8 74681 86424
3 41177 94379
1 42057 49441
1 21291 45566
3 13644 43109
1 12381 50381
1 3517 88063
27 4699 15860
27 79533 89602
12 84464 94530
2 39425 63047
3 20495 86233
1 70313 97772
1 54471 90653
2 18525 86541
5 67895 83713
5 38694 42339
9 30429 32189
4 46186 81586
8 11751 23414
3 37073 46938
3 13070 93065
1 6022 69092
1 39219 73467
1 63176 98821
21 61536 74017
1 8756 71191
5 72770 83436
3 5889 60225
2 5741 61000
1 280 80805
1 1881 71242
1 27526 90750
2 5453 39542
2 24331 86027
1 13508 99855
52 3067 6308
6 61717 96658
1 36133 82810
2 4284 41855
5 42556 71252
1 4003 88470
1 64317 96020
2 8244 94094
1 15335 67414
1 26679 94872
1 29598 80198
2 28578 43189
3 36957 53740
1 30888 50311
1 18870 66359
2 33805 51674
31 9241 12760
8 5977 28496
2 21208 32636
1 86607 92482
4 68332 93684
3 24101 40358
7 42408 46599
4 28940 39065
1 14865 73337
1 4813 71958
8 22401 36595
1 40322 45364
13 56944 97486
3 1483 94336
7 34867 39620
2 25059 87220
11 66628 70982
2 18123 69118
2 84348 86946
1 25275 83540
2 17561 87019
1 21096 66076
1 12035 46649
21 66021 75437
3 67061 81594
2 31402 56819
20 2760 18558
3 50005 76871
11 56292 62949
2 35090 86322
4 9611 43296
1 45441 70657
1 70494 77678
4 66132 88803
1 32900 72783
1 55064 91548
2 15298 62654
3 59374 67908
1 19922 78203
1 38924 98046
4 24106 56423
2 46959 66395
6 40362 56930
9 13093 35329
46181 73182 74386
1 12506 16879
3 17751 28488
1 31919 82647
29 87480 91785
11 9528 21896
1 41324 63485
15 46370 49081
5 51633 74698
10 62378 79288
2 37724 65788
1 21986 84839
8 34750 39515
9 78237 81949
3 28929 59389
3 60381 65879
1 867 92533
8 48513 55943
5 42038 52754
8 101 17467
37 78980 99080
4 59715 87376
1 32626 77444
1 41384 76542
1 60905 89808
18 12064 24451
1 1332 40512
27 66990 69248
1 30349 75165
11 42038 50981
1 48455 88396
2 32742 97437
4 54191 76825
1 7939 65772
1 60818 70474
3 17564 58131
3 74244 86002
1 6051 69242
1 40094 78194
8 49983 58322
3 29943 60588
1 55528 68859
3 11056 54343
6 61019 69755
1 64234 81218
3 43034 70720
5 19379 39276
2 23286 74938
1 18115 98883
1 40606 49774
1 36320 70418
1 57644 74531
2 19906 68288
38 88709 91720
6 50601 63812
1 20112 45641
2 16767 79904
1 11307 39749
4 63738 73852
1 58534 93786
9 9370 31914
2 8156 79658
25 2816 5850
2 1213 66622
1 39120 85383
14189 31981 32671
2 42630 96762
1 54289 94320
1 48166 95633
1 36826 78453
9 89838 98165
17 755 13323
3 36870 85226
1 36954 80574
1 2886 69442
3 47337 63136
2 47201 48791
3 38343 45668
2 60390 80403
2 28009 69465
1 47978 95736
1 30448 76943
6 391 57844
1 15490 96768
24 18639 24492
1 4914 49569
4 6165 48434
2 827 80898
1 64295 85048
5 43800 99824
10 74439 76506
2 59956 83836
7 84585 89413
1 55335 79026
1 50003 70813
8 21365 45260
1 19164 98641
1 52993 80784
1 15922 38183
13 3862 13882
1 36518 57711
3 45265 83350
13 89779 97469
9 36469 51166
1 36678 62954
6 63987 78397
23 5363 7590
2 21433 64281
2 3211 64929
1 22669 69969
1 15136 83833
5 6107 40764
2 60898 63932
1586 92096 92722
3 28947 66974
1 27785 68638
1 18165 92085
15 23352 42720
1 15425 46228
24 2609 19695
1 8705 65544
2 30148 61176
1 38063 59543
9 55481 69014
3 30097 91656
1 36184 79438
1 27719 65792
3 7055 18355
1 9536 95610
2 36135 68134
1 50946 79862
6 3059 29300
1 45741 54355
3 55917 77479
17 24824 34803
2 31641 73193
5 24019 40350
2 7056 19403
1 46756 59289
3 42004 66223
1 27210 92145
1 28878 56755
24 21739 23719
4 45704 82809
2 9009 52343
4 27198 49109
3 27947 35898
4 64928 97581
1 33850 52995
1 36393 63904
1 10287 35544
44 90651 92090
5 16642 61004
1 17836 54287
1 59066 67579
1 4644 86440
1 16954 61020
3 18466 36955
3 41861 91177
11 14049 22383
5 46707 60571
2 16875 59910
1 23281 96988
1 1777 42440
1 7309 49307
2 6498 67811
16 1887 16514
11 59258 74206
1 20783 88759
3 17581 49917
67 51453 52615
1 12769 50472
3 6584 83577
2 6531 30883
1 40132 80559
2 4040 73830
32 74800 98657
1 36412 71096
1 2231 70160
1 28246 64689
1 45951 76263
42 77381 98195
3 13448 55749
1 12958 60971
2 18693 31738
2 1409 63764
1 20812 47506
5 55685 79923
469 96835 98416
2 55449 68467
2 34752 59221
2 15028 69094
1 20105 90927
2 4293 55719
1 40190 86826
1 21183 44951
1 37839 80014
5 5551 42046
3 43419 70952
2 23340 31355
1 20677 37625
47 79978 85634
2 23236 86167
1 16681 45709
11 63629 83284
2 1785 61411
3 30738 37241
7 1453 11908
2 32913 76633
3 36976 91413
4 5824 34214
30 69388 70392
1 10607 43012
1 3995 25817
3 61107 71876
1 49158 94761
28 26426 28816
4 78680 89667
4 35420 94549
1 58917 90365
4 20182 25163
3 18657 79076
1 28845 77438
2 779 54630
1 36598 73364
4 18909 64721
2 56520 76209
1 36174 75616
1 22935 99640
3 19273 42225
1 20215 78986
1 22540 66451
695 584 3137
2 35303 52395
1 42706 71779
7 22215 30611
3 19187 76454
3 37784 79453
2 18878 50605
1 13283 84565
2 39584 48416
5 69198 71782
1 40814 85510
2 7036 78581
1 14616 90173
1 27444 46841
1 35197 80312
1 18492 70616
1 5100 68852
2 62912 68733
1 30556 76674
5 10063 32363
1 10650 64566
3 49067 90829
1 1514 55768
1 16621 28887
2 55139 75855
3 22426 70349
3 39199 93584
2 39922 61404
1 73299 80762
2 55378 82442
2 6199 37267
1 54666 99301
3 50591 65751
1 22067 86551
1 28993 99967
1 45116 90023
5 19221 56342
2 25847 58055
1 61434 74281
1 4325 90798
1 60966 70816
4 24578 30834
2 14952 85624
49 82747 85351
1 31885 81136
55 94269 99704
3 57111 59104
15 49805 51485
10 66768 93281
3 18963 59606
4 15211 32265
1 6290 78111
2 4472 32247
8 41625 56186
1 13513 59935
1 24370 55122
1 51486 92324
18 66150 70882
1 2405 81079
1 25087 63179
63 87905 95783
3 4666 60042
60 4805 8523
2 46695 94239
2 9763 37620
16 76848 99959
5 32743 54311
1 9238 98221
1 18681 57515
1 15695 96249
1 30325 96911
1 23915 86119
46 58155 59200
1 17579 70504
1 25730 67575
2 18406 72992
1 43951 98121
4 9131 34830
4 9202 44251
1 26883 80637
1 26742 83223
3 37178 60023
11 73695 81670
22 72172 76906
16 7907 25293
2 15765 24116
3 31333 52489
2 21051 60548
2 24635 47276
2 34567 79705
1 45239 85752
1 22883 66254
13 51453 61492
2 41233 93585
5 20845 29685
1 8084 26754
1 16525 50829
7 34227 36516
3 1244 62610
2 35214 69851
1 5775 69321
1 17015 96109
4 13476 33688
1 39170 90692
2 30838 53160
61 72055 78921
1 37358 85570
7 56175 64380
6 693 25060
1 5388 32799
3 57526 61808
1 65825 93862
1 1686 57486
7 35421 70119
4 52280 56966
1 15443 92231
9 27520 34242
1 41412 88612
2 47877 66911
1 9334 84145
1 20407 88253
1 23417 45287
2 47975 80079
5418 73543 74954
5 59003 76059
2 13054 90693
2 22053 33610
3 14775 99544
11 72563 78526
1 29304 93426
2 31560 58535
1 74257 84309
3 10984 52460
2 52922 63176
1 3611 76065
3 56990 73249
1 9088 70193
105 2662 10568
2 7282 72644
17 34503 37916
70 85433 94934
3 6664 85106
1 46367 49588
2 49822 80527
1 8161 72005
6 21284 41295
1 39529 72458
54 9674 18946
3 40125 96791
1 23696 83792
1 32881 93544
18 63389 81295
1 102 78994
1 23692 61707
1 31505 45780
4 33810 54378
7 62110 87562
1 4721 95754
7 7868 20684
7 14949 45627
2 22061 78012
1 16627 81820
14 63374 70099
2 21790 65195
25 79903 95274
1 3911 30569
2 10533 51854
11 20771 26953
2 34640 40514
2 30535 59907
2 5967 82186
9 26670 29039
1 4252 75437
2 40711 81680
5 31445 34831
2 15217 92500
1 21141 85549
3 33655 79990
6 63471 87490
2 33628 53183
7 16304 21319
5 64544 67969
1 41905 95821
67 12997 16599
1 21697 95042
5 11127 42878
1 18362 47438
20 16311 22027
1 36485 48083
2 65947 69086
6 41785 91749
2 15093 40709
1 41136 73445
3 42079 58907
1 34694 48177
6 61086 69060
17 87003 96331
8 8413 24899
2 23156 69183
3 43097 44004
22 28928 33746
2 10263 86928
2 8160 79018
1 24666 66160
1 25768 78001
1 30160 52960
1 19273 43904
3 17102 40047
1 30262 79315
13 24037 28253
2 21224 71489
8 11571 26247
6 50706 96521
8 25438 28126
14 10454 12878
6 3063 51219
14 71729 87764
1 34148 67367
2 39174 71725
1 41011 74270
3 44695 74780
2 6924 91391
13 13562 15012
8 47405 59422
1 26849 41987
110 91732 98914
20 80597 89128
4 34794 70360
3 12710 41879
2 19742 44484
2 54480 68922
1 16954 73224
1 75096 77033
4 62780 97270
36 74699 75374
2 1127 87345
19 1738 17315
5 34605 57259
34 61213 64853
3 6477 42040
10 75012 87464
1 77567 86180
6 32613 41158
2 11781 30322
1 45065 97895
1 8144 44400
5 2384 21834
3 334 59862
28459 70705 71772
8 29262 35515
1 22755 42384
7 51276 85135
3 15951 49725
7 72504 87819
5 49814 77350
3 4271 86135
4 49371 88235
2 27922 37157
246 19813 21250
2 3492 51892
1 31446 46854
5 65537 85187
1 2177 41416
1 6521 57076
2 22272 28622
4 49342 69822
4 26742 38560
4 50270 64156
6 70294 98976
2 8516 98617
1 42714 90741
2 28469 36984
2 27819 68302
1 18277 83386
5 61478 75457
2 17182 81733
1 26609 63413
1 24255 39166
1 27421 38386
1 1308 37662
1 203 68897
1 74947 99450
8 71373 92459
3 21202 42302
1 46066 89567
1 3969 86192
1 4613 80799
2 18078 67899
1 24041 38274
1 30960 97307
3 55738 79846
1 77563 98522
1 43525 83184
12 16628 33060
2 29671 58970
38 84146 90712
38373 79905 80203
59 10929 13542
5 13023 14961
4 24279 84134
10 44315 51113
10 76030 97937
3 61967 91617
2 26160 86294
5 4486 92539
1 71063 98416
2 36393 64067
2 456 31748
1 17061 95912
2240 26257 27411
3 14463 74517
7 44554 58290
1 11372 68678
1 1797 58228
6 55052 68231
1 26287 98575
2 17157 54511
1 29141 66766
4 58397 74732
5 671 29652
7 70308 93118
2 4011 77463
1 8067 74043
1 60116 76212
49 89865 97453
2 37057 67597
1 50434 72254
5 26257 44060
3 38278 47137
1 28540 82197
4 43111 94194
3 87200 92755
16 7395 17476
1 57922 96635
1 52721 92404
2 19759 91537
7 6929 45442
2 29069 37149
2 55156 99448
4 56035 70753
1 22581 79807
1 43700 60688
2 50620 83229
6 6015 30300
2 54 20410
1 7496 48388
2 7881 76492
3 61481 88175
1 60109 67799
1 10779 30448
1 34745 91648
1 39194 58253
10 24185 34371
2 47582 69999
3 55810 88970
1 3546 89543
4 73498 86005
2 60365 64935
16 19093 24481
7 67300 70208
155 90794 93544
5 61874 75239
10 1085 52674
1 6432 42124
2 40398 98112
3 1050 62048
1 5130 85747
1 14014 88714
1 30023 98298
9 78110 88186
9 83931 90074
2 15421 93054
2 45931 78690
4 38117 72201
1 3694 44864
1 10923 44379
39 81409 89650
111 114 4117
14 77121 86251
10 76339 78808
4 35027 51740
2 59097 84383
20 89914 94315
21 18166 25933
5 442 49584
3 48043 99088
1 42219 50225
1 4404 90940
4 17329 37122
28 13251 19994
4 2485 96512
2 23259 66980
3 76985 96258
1 7632 34354
2 70454 86301
1 13433 94237
1 60305 85307
5 23656 49036
2 38094 80251
1 27393 68465
1 8637 30941
2 68990 86884
8 53591 73281
4 58177 76447
6 42833 65750
1 65525 79900
1 38158 65972
1 50878 73199
14 18385 25790
1 62228 88037
16 36027 57743
1 61396 98070
6 15403 45117
1 21209 90498
4 89642 96628
2 434 96645
2 40401 64073
4 38122 50514
1 39592 95287
1 24892 93450
19 135 18727
2 26505 89870
4 485 28039
8 84093 93682
3 13139 51265
1 11419 69342
20 13623 16782
6 66339 81313
7 63635 78074
4 13338 56802
1 32878 97739
1 22050 53068
1 26668 49378
6 23330 37013
8 77677 97688
2 28719 69781
66 7545 12920
2 70282 79603
1 4470 69618
11 69633 81856
3 3428 73548
3 31276 81542
1 23615 91837
1 14377 63961
1 13730 48828
1 68876 83352
4 27662 32963
5 58356 67455
2 21199 84941
2 40365 86452
2 63620 98782
2 51086 63589
2 37139 74240
5 13319 34027
2 15341 97246
3 5459 55664
1 19208 76835
1 18970 67415
2 53997 83608
2 35569 47986
1740 97181 98662
1 37951 98050
2 13068 91281
7 3431 40737
14 14331 21585
1 13210 49102
8 77700 80968
4 17248 43829
2 6377 15539
3 30007 98380
41 83131 97169
2 83062 89595
5 46076 84749
1 55965 79013
5 4340 72193
1 52737 80772
1 21454 23667
3 5092 61725
2 39793 85473
1 6786 84870
2 71922 98832
1 55510 86531
6 11224 28256
1 7675 31819
1 6405 41068
14 34104 43494
1 26070 53771
1 29480 69220
5 62357 97724
16 86092 97323
4 74820 87743
2 31450 58091
4 11991 46312
2 10420 93791
1 12873 98524
1 2649 81050
206092 44882 46004
2 873 79034
1 21914 98435
3 28779 33913
2 12716 57388
1 21858 75695
1 30037 70124
1 66458 98997
1 23144 92545
1 35657 76306
2 29755 59945
55324 6562 6623
1 41705 74264
2 28979 36561
1 35000 82133
2 85999 99831
4 40482 91097
2 62173 80792
6 65147 87796
3 32005 73482
3 60123 98460
1 74046 85582
1 13991 95065
6 54081 59224
1 17765 79217
4 7674 40803
2 58745 89462
1 20538 47455
1 28456 76934
3 33858 85025
2 44603 91206
1 21500 94082
27 8893 22989
1 58271 91899
129 3626 8894
3 20644 76671
1 2380 29801
1 42133 89157
2 19813 77392
1 23030 94834
1 38951 70296
1 621 46461
2 6619 87293
1 55638 67347
9 27637 36344
6 30363 47137
1 35048 42958
1 4694 66853
1 23824 96838
1 5505 42466
1 34344 76402
10 5731 22108
1 35559 55791
6 49157 70470
2 27886 35432
1 16034 85463
1 57285 92100
2 14371 95375
2 43449 75263
5 34091 62533
2 43242 82042
8 10675 34445
1 16174 27955
2 60370 96648
5 1503 34602
2 23118 98895
1 38619 67648
1 36990 89954
2 26459 64167
12 77549 97632
3 54000 94857
3 76839 85414
31 68307 69545
4 34742 71596
1295 51559 52028
2 32644 89319
1 50077 88570
4 31926 42500
3 53465 56800
1 38821 44884
6 50557 60808
5 55163 65051
3 29218 68707
1 20430 86006
2 31397 56346
1 7479 66165
1 14433 70578
2 60789 74634
67 33110 33606
1 4401 70166
2 56081 89887
4 6181 40660
2 23995 79699
1 19692 47182
41 47978 48683
4 41331 42916
49 6289 11810
4 26983 71252
5 32454 33733
1 23710 90989
6 45633 76048
3 5383 25073
1 34826 72915
3 57985 72173
2 40099 61005
1 4380 59508
2 55887 90949
2 18196 61028
2 85280 94349
1 38202 92723
2 35201 87623
1 8515 75085
9 16169 34190
1 6508 82480
1 34412 71574
1 50420 77021
1 26586 46213
4 70326 79400
1 41807 70043
5 59256 84801
5 20174 26191
2 13794 83017
1 50752 81733
1 39151 79061
53 88668 96513
14 42876 51814
1 16243 76505
1 25099 74936
1 11981 92234
8 20564 43505
586 1025 2305
3 9275 67801
1 34314 93670
1 16649 62435
1 31266 70863
3 56873 67988
1 27215 92380
2 58709 96176
76 83963 85086
2 35117 44272
31 14001 26224
1 10417 51988
1 13583 24709
2 46262 94424
6 40570 79329
22 73372 96872
1 13268 43341
2 57948 85464
2 19728 61497
2 16559 67394
3 15338 28957
8 48873 59822
1 27848 58998
4 16688 28862
1 5854 91626
1 57699 82783
1 381 93027
1 38402 66917
3 23798 76033
1 31800 68792
1 52842 88829
4 83479 93266
2 32988 87641
18 9903 10909
32 2718 15795
23 72124 88254
2 39332 92704
3 1861 87074
1 27999 95966
1 6976 90130
1 39893 91185
8 15801 44981
29 25648 28881
3 61702 70798
3 52832 89003
1 59340 76890
3 20409 60937
1 47925 98091
7 11493 33166
1 56494 62158
1 20772 82664
3 38377 53196
1 65261 87536
11 16036 20614
4 42868 84409
6 45561 56360
8 14532 41414
1 9323 18199
3 6411 30205
1 44169 86864
7 86186 89276
2 39267 85738
4 42098 56447
1 29767 97170
228 541 4788
6 58513 89522
4 76372 97486
2 152 99897
2 35846 89730
1 7711 52511
2 31770 48731
1 27557 94530
2 28196 91844
1 13019 74911
7 8244 40330
8 59854 64089
11 82364 90018
1 8583 91262
2 40365 83790
11 1182 18211
3 75344 98261
8 8211 41257
1 30106 58654
6 75052 95343
1 24379 53472
1 37558 58795
1 16625 47754
1 19730 62529
13 9434 19774
1 15545 53692
24 81542 93504
3 30435 52775
1 13676 95325
4 85619 96600
1 47221 96754
5 2378 38458
3 18746 65356
14 58301 61547
210 7284 8513
6 76446 79172
3 48228 49288
4 23358 72244
2 31098 39531
3 37515 53768
18379 22879 22929
11 3847 15144
2 68 52836
2 21011 90269
3 22066 56779
1 38545 61452
1 30519 70082
1 48158 77109
1 524 67134
1 45138 93104
1 26566 93719
3 15712 80115
6 54854 56907
1 37730 84651
3 14453 15492
3 41493 95231
4 22964 43665
1 14553 66801
1 3422 98890
1 35382 69648
1 23138 58478
7 10344 35537
1 25123 95476
1 26634 73650
16 58100 66194
3 16290 91240
7 66386 89637
6 65529 67171
4 20977 29422
1 40393 45384
3 20260 41976
2 54235 78187
2 13219 96971
2 18662 34586
6 71175 82344
31 70939 77219
4 23103 78713
1 30891 40786
1 8237 66459
1 9758 35116
4 9622 13275
1 4139 53587
2 9383 59811
1 5997 70655
1 9301 36633
2 54224 83564
2 14925 36680
3 40411 50523
1 16080 98895
16 73002 95143
1 22129 74478
2 41293 97428
2 21803 95360
8 40835 55012
2 15651 56463
1 25121 77325
10 76983 93545
1 35423 49436
2 10699 81808
1 46993 87263
1 20608 52882
8 51818 86851
3 77057 96328
6 57564 58741
68 92258 96239
3 8606 36572
3 48860 88422
1 7194 98183
7 47233 57534
1 16067 34611
1 36899 60024
7 60238 63846
2 36833 59305
1 18079 70434
19 83358 86002
12 59484 75866
4 42950 53341
1 11095 49738
1 32913 66574
1 17340 99434
1 44439 51969
6 76643 94263
1 31998 83293
1 7310 89243
1 3455 91562
2 22931 68339
1 31164 68012
3 87900 97391
2 15746 72802
9227 11979 12992
1 9822 99858
38 19456 24653
2 12903 87406
28 14830 17288
1 35865 95940
466 94839 97484
17 51894 56020
14 71667 84124
3 10762 62985
2 58354 71095
1 14761 86392
2 45085 79642
1 10912 53056
1 23038 59107
5 83494 98302
1 68637 98205
4 16896 80703
1 14289 93745
1 47015 90777
1 54487 74450
8 58575 60794
2 27211 90730
2 82443 98804
3 45801 51789
2 81078 93878
1 2146 85997
6 3113 43188
2 30141 60009
38 89781 94100
2 23102 75558
19 69884 76581
9 6637 40508
2 47476 81777
5 2542 62773
9 11626 33870
1 18603 42704
2 7381 57204
1 17144 92211
57 94050 97096
1 5202 69052
3881225 99351 99640
3 16173 53147
8 74339 94669
15 37904 46272
2 37420 54396
3 38798 86164
3 54018 64462
1 19364 88629
18 84942 86394
1 5031 72248
1 7520 84405
1 50240 70215
4 25417 63097
2 54950 89646
1 2806 61772
1 39079 95854
1 52805 63645
1 240 89074
34 34479 39523
1 53642 87019
2 2910 98471
1 62877 99755
4 6204 36556
1 21977 55213
4 42863 59933
1 5938 90192
1 22297 93202
3 76251 98737
1 46849 80121
2 42563 92633
4 22367 42848
2 22503 93505
1 4058 56784
1 50093 75838
14 1064 13330
2 35454 84852
1 4414 87366
1 53949 61705
1 39806 77121
1 51599 60095
2 55878 84243
1 14693 93528
4 73626 76344
13 1004 24604
7 9298 43367
1 15842 95504
9 39531 53386
1 19084 93401
1 25501 90768
5 54737 58497
62 133 7384
2 17794 50403
2 12353 97610
1 28617 47327
4 75067 77871
1 13812 40541
1 20064 71988
2 52976 97548
2 10072 81958
1 11296 40793
1 13266 74514
3 44849 70132
18 10103 17348
3 4201 44227
4 73304 98329
3 36685 71702
1 42049 56912
1 18794 64706
1 34350 61684
3 37353 78836
18 7481 15526
1 1526 75444
87 1581 10773
3 36505 75956
1 13039 60408
1 571 60259
7 1316 33467
2 15511 54697
1 14353 86964
1 19665 72072
9 65888 94940
4 16211 37788
2 27773 98254
1 11481 69421
3 43846 95687
2 15878 88173
12014 11972 12464
7 79145 87153
4 33860 45704
1 16468 61322
13 80819 89806
2 16209 79522
3 16462 38341
131 3650 5586
1 21085 96654
2 3290 87280
7 3706 9979
3 16708 55422
1 35822 47573
46 4721 13182
2 23679 84947
1 11771 54365
8 8774 22299
3 14802 16139
1 36600 60765
1 16475 82402
2 1180 85127
18 60206 90698
79 2319 5366
3 28268 62017
5 19922 40113
2 29947 83331
1 11486 56931
2 8682 45248
20 9677 20352
1 22899 70291
1 10263 88898
2 39370 81071
6 3540 34789
13 53149 66516
15 6034 13650
1 10245 46901
72 85682 87473
8 60161 77545
5 44955 73887
1 37094 89684
1 9524 74606
1 11393 65810
1 23240 90654
7 4812 46953
7 77321 84760
1 42305 95081
3 55247 70231
10 60538 85324
3 2888 47853
3 24605 71449
4 43661 54644
182 89341 91587
2 6122 11150
11 42547 47987
5 25993 66543
1 20119 32563
2 19246 83025
1 51098 61740
1 41200 84282
1 3826 81376
1 42805 90334
1 25403 42364
14 19417 30311
4 8254 45869
5 29071 38362
1 18878 39434
2 5490 27868
1 15371 97268
1 571 96251
4 62045 64591
11 61243 82828
1 9528 87632
2 8081 42110
10 67285 98177
1 8842 51241
4 69894 79977
9 59825 61322
7 39282 41306
2 55553 84236
10 52255 56921
7 8533 24149
4 50804 68593
1 71423 78582
2 22960 67956
3 50324 69311
3 40476 76636
2 17458 33849
1 3207 66911
1 75067 81357
3 398 63474
1 56416 75624
29 77307 81917
20 489 9796
2 45048 57616
2 32277 75293
9 30314 33710
3 26440 84457
1 5470 70670
1 46190 70412
1 17424 76845
1 19352 56944
1 43621 72230
3 26703 34556
7 59184 80926
1 4474 83111
11 9946 25610
107665 56583 56999
3 6657 56252
2 39336 55544
53 81109 96851
1 42493 48409
2 55997 82303
5 32180 88830
3 74575 98124
5 21481 52153
2 38692 87413
1 44130 52422
3 34639 94321
15 84626 87803
35 1292 9668
5 86906 94231
1 46654 73855
3 51959 86325
1 38936 78451
10 8085 54582
1 26456 70579
3 62220 87667
4 63516 77493
3 30087 57084
1 42243 65804
9 72430 77768
2 277 63952
9 19577 29297
1 45933 81098
1 68605 75065
2 39125 58790
3 305 74201
1 26232 87475
2 30568 86461
1 6083 96590
14 11740 23174
1 13971 52185
1 38824 71532
5 72367 91317
1 16046 57613
19 11751 20383
6 43040 50073
3 24961 88399
6 76192 84900
1 6899 82201
3 64945 92957
27543 36423 37012
1 69626 80811
1 62234 68146
1 36397 84086
5 7547 92577
1 45362 79626
1 28698 91123
7 28315 39260
14 1853 29352
4 71610 96597
4 17729 68351
2 61421 79973
1 30109 86153
1 8063 69997
2 34008 77574
4 47 21930
1 18254 73905
31 58467 58645
1 12148 46185
1 33717 90516
1 49862 79251
1 46226 76765
1 55495 81922
2 35103 86068
1 26557 46244
7 39915 49580
5 20554 21423
1 14134 28402
1 3502 84521
2 22211 59829
1 220 50064
38 90535 96407
2 42328 94493
1 14648 75393
1 38539 94579
1 23603 79789
9 69182 75900
1 18112 71250
1 41696 72095
6 52118 65813
1 55018 90426
1 23820 43002
2 56724 84668
1 22820 66171
1 4626 84255
11 13609 40469
1 57008 95842
1 52907 87575
1 2273 41066
1 14022 86839
1 43878 79172
1 63221 80118
1 6843 41741
8 3732 41380
2 3176 34438
7 66367 88294
4 15214 75313
1 14242 22802
1 30167 64747
1 48873 65846
8 36341 42476
1 48746 94762
3 6850 32238
3 22827 69761
3 12998 31848
1 60314 97344
2 47610 79847
3 8593 83969
2 12594 49251
10 67464 95827
2 21072 48546
6 75594 99806
4 4196 43995
1 12318 57145
13 76224 97197
2 20309 54424
7 58717 71672
1 40415 49104
90 79301 83166
124139 6650 6824
4 22409 79589
1 26598 78113
1 2993 59408
2 3955 31526
4 6369 40299
1 7829 89753
1 29182 58829
3 26388 54854
1 15562 48999
2 715 38136
12 41346 48430
9 48086 95642
2 42588 98527
4 27974 44322
2 4820 94549
1 21875 50262
1 6586 66397
2 4625 21768
8 49391 81785
3 10510 94778
1 37642 92339
118 88565 90291
3 73186 84211
21 66464 72608
92 8734 12327
1 26119 93865
6 12021 39444
33 66693 69064
1 26464 40098
3 58698 92167
2 53399 75688
4 24931 42117
3 32291 32918
8 35146 37117
4 45082 95960
1 6737 92852
3 41166 44743
30 23708 26243
3 9559 44889
2 26621 96645
3 56027 85485
1 21044 79103
1 60312 64254
1 27089 48281
3 23979 97932
1 30418 80305
1 22553 89581
9 27201 29637
5 12635 28836
2 2907 67243
6 40654 47794
1 65204 81824
1 21717 51790
1 60296 99713
2 51943 75954
6 32099 58496
2 6463 74856
1 24672 45668
1 26002 67170
7 19976 26437
19 65018 66127
13 22658 24497
1 4257 69176
4 47286 77232
1 48258 73273
1 23137 24716
2 44065 71309
4 31356 36608
4 35114 53098
5 23211 99057
39 410 17940
20 79313 95324
1 34662 68970
4 21153 32982
2 32294 65916
15 50805 61735
1 24013 85048
21 80117 96385
1 1182 34489
1130887 7199 7825
2 26501 44658
46 91083 94694
2 29067 49712
1 63721 76987
1 20978 61988
7 37950 67951
3 8857 54964
2 25907 83311
1 1071 45828
1 22835 66863
13 18062 29743
1 23091 60779
2 40134 46163
12 8680 19868
4 2325 34698
5 42148 68103
7 39353 41290
2 13555 94326
1 36208 84692
1 56384 61105
3 67419 74269
3 46040 92733
3 16710 59566
29 10335 21931
2 42678 58471
2 30583 49892
4 59330 94818
2 45872 69800
1 32109 75783
6 63640 95706
7 6544 35549
5 39697 65321
1 13159 80103
1 37498 58703
2 53702 72610
1 15574 58067
1 31765 94225
2 39957 64273
1 24865 69280
1 55084 87007
1 20164 85815
18 73789 81661
4 66628 93649
6 55516 57876
2 7987 26927
1 33186 94452
1 18842 94278
10 30549 31569
83 3877 11103
3 40327 96387
1 37497 89259
2 6460 72150
1 16110 66627
1 31366 66035
2 5975 40059
7 63860 75351
1 785 28204
9 76875 90247
4 3258 24435
3 43268 68072
1 52339 97601
1 8995 69571
3 2892 48588
1 10059 67080
5 28755 43553
14 18176 36608
2 5080 56511
6 36291 57776
1 10665 95131
18 67925 77262
2 50438 63808
24 51374 53217
5 18047 34832
3 49738 65361
292 15913 16673
2 37030 65965
1 51768 59933
7 42080 52407
6 17333 26074
4 25842 53142
5 59763 78008
2 18576 50193
1 22649 71303
17 72668 77525
1 35015 90025
2 42071 93188
1 24394 90832
1 5939 68172
1 36321 53855
249 95514 99953
2 3350 62550
1 46438 64388
1 45188 51601
1 47133 82244
2 79928 85038
1 45597 93070
5 70696 92241
18 6693 12127
4 431 59307
8 54874 58168
1 1416 74168
1 25488 81700
1 18555 76529
3 60343 61863
5 34704 44686
167 1683 2499
2 648 79910
1 11197 45082
14 72586 98008
4 37552 64296
1 34993 91465
1 7678 56484
41 28014 29885
4 15223 29768
1 25483 87802
22 5172 15656
1 46550 78350
3 3346 61557
1 29655 95490
1 42095 54373
2 43561 54286
9 70603 81002
1 4467 10590
2 66770 79374
4 9401 46960
1 41669 71406
12 10988 28029
6 24121 39416
4 39206 90633
1 27687 53952
12 22098 36268
2 12092 57497
2 61626 98607
2 27044 60708
15 58088 61145
1 24855 69073
1 13037 45067
13 8973 13775
5 28558 37667
4 8415 67276
1 42384 65703
1 7572 74004
1 43047 55530
1 21584 53137
10 75365 76717
7 62223 70179
13 52325 88127
1 43613 87495
1 14513 95916
8 5509 21418
1 71339 93974
132 90354 92716
5 30266 70199
41 59387 63110
11 22970 28210
2 57171 78731
213 94149 98007
8 5216 26863
24 71812 73804
6 64708 90963
4 59138 95840
2 17674 46734
2 9450 57771
2498 36246 36793
2 7750 14409
4 21329 51295
9 74242 88725
11 76694 84934
3 9739 50851
5 24773 43606
1 16040 27450
2 10369 54431
1 42738 46356
6 59117 96396
2 72096 88037
4 12323 48981
1 42109 79890
6 42543 53084
2 37803 63075
1 70807 97090
2 23747 97993
13 36550 42909
3 44878 84819
2 73191 85667
11 12752 27438
1 74347 78036
2 59196 81394
2 42339 68115
3 23827 35407
3 24937 71704
2 14265 45235
3 646 49829
3 33318 35041
1 21317 97153
21 80317 96401
3 32919 69589
3 18861 94709
1 20736 62204
7 68254 82655
1 1693 69871
14 87670 97465
11 30659 43201
2 29501 79572
1 31430 74720
1 26426 45413
1 9786 94752
4 71859 86545
1 9686 47488
3 42567 61902
2 51503 81163
1 4504 41946
1 83466 93825
2 13716 67788
2 11223 75485
3 54994 65560
1 30602 44639
4 17821 65938
1 15421 61890
1 24344 95054
20 52056 54239
1 41546 65119
6 11137 29083
2 28152 69940
5758596 91302 91544
12 80155 97295
4 23257 99944
8 56132 69493
1 15449 44357
2 23375 64164
1 19993 84420
1 37903 84917
1 18681 55950
1 37815 94517
1 18711 94128
3 49156 96747
1 7522 95691
29 3523 21389
1 33060 82999
12 9291 13622
1 29721 88882
2 38623 53203
2 61239 90328
107 85876 87629
3 27678 85676
1 20427 31071
3 24926 90897
3 79167 87307
8 77294 87004
20 87109 91598
2 31209 77512
2 30135 78223
2 18853 65899
1 36177 96945
1 34784 52845
8 73422 89971
3 50259 67342
1 39826 90698
4 2415 60268
1 17742 55706
1 4329 59885
13 4220 34102
3 69731 77534
6 45932 60943
3 50033 65323
2 2895 42884
1 17779 80608
1 14968 55698
1 33480 63261
8 75894 90678
4 47217 63706
1 22969 75792
1 17222 34367
8 34926 46056
1 4264 77170
1 1779 83191
1 10107 46507
1 24904 89585
2 40939 53820
21 81494 84478
2 45625 97382
1 71761 98154
1 17950 86567
7 15944 27795
1 1300 95711
4 49905 84906
1 59368 65504
54 65521 69160
14 12548 29437
1 14651 51187
8 1909 52590
1 18226 62454
1 34217 70712
22 69892 83658
2 19270 28786
3 38558 79028
2 36782 73230
38 82345 96590
41 3301 15414
1 5581 47975
2 53631 74847
7 4773 24123
6 3851 23472
1 6987 30724
2 40807 82385
1 7171 40911
33 17796 19719
10 24365 41777
1 34217 90661
1 1933 42992
3 9945 40562
2 9302 91072
7 45668 46867
1 3341 59912
2 18183 57988
1 20267 98636
5 48635 90195
2 28914 67060
7 57479 72275
3 17307 34668
2 47601 71488
3 58486 84090
2 6302 69034
3 11399 37411
1 10564 44911
1 4616 88110
14 73449 81964
1 18669 78958
2 2253 24618
2 3704 99021
1 19582 68909
1 22795 72211
1 20408 93264
2 18948 22234
1 5850 69474
1 13218 53246
3 56738 79119
1 3013 23407
4 70395 76726
2 13213 90415
2 22084 82096
3 56840 61599
3 64123 77935
1 14383 22961
1 44384 67202
4 65427 92608
1 43400 87273
6 23488 84712
1 53611 96935
3 21756 25687
2 33719 98045
4 79383 91681
4 4483 20893
2 6286 94690
2 51080 66324
6 9920 23039
1 35511 66050
1 47075 81977
1 4314 94058
2 50786 79744
1 18230 31111
5 1592 12630
10 12800 15989
57 64272 64484
8 71833 82138
2 49019 88346
1 25636 83799
1 38302 67631
14 16481 40064
2 3230 70449
1 6033 77612
2 41167 87061
2 37838 90872
1 57641 80797
2 5258 22124
3 44720 75345
2 11680 44271
8 33626 55659
2 2095 90204
1 18448 77649
1 17646 84770
1 6906 97335
2 68283 96812
1 15343 85839
1 1295 80718
1 9431 96040
11 54866 57210
3 56134 69073
2 54618 91369
24 13516 17669
5 37051 54077
14 33591 36293
3 19089 73932
2 19536 39124
2 48963 92582
4 41436 42830
2 51680 93038
17 25893 49809
1 19992 59763
1 25664 93544
11 86185 99791
2 38196 70525
2 9309 65059
1 876 38411
2 10762 66348
23 8313 10385
2 17300 40714
3 62885 98631
1 23394 91853
1 23044 86006
4 61663 67975
3 47565 89282
782284 58212 58354
2 3078 77802
4 29895 43897
1 23358 96299
1 2057 45329
299 6865 7647
1 27141 75143
2 38657 83936
3 51957 85806
11 10291 16526
3 37066 47572
2 13816 72732
2 62083 77510
7 2830 30503
2 43280 80872
1 14612 88186
1 56925 79726
1 4228 96876
1 22860 74319
1 16294 99800
1 36453 96449
67 86064 96026
14 66945 80423
1 46265 72251
3 36453 79788
1 46052 74976
1 40025 91927
2 27677 39058
3 2127 57635
1 34297 72425
2 3874 76018
2 52518 82366
9 40661 62688
1 15747 73022
3 71567 80387
5 39505 49014
1 53641 81564
1 15426 46379
2 31756 36733
3 15255 69462
1 23151 84056
1 17196 62036
59 208 10842
4 1553 27053
2 10322 46878
2 22041 81400
1 45357 89634
4 45033 93959
1 12588 85324
2 43259 48600
1 19454 77661
2 6242 68320
1 25404 94495
30 83504 92570
127 68288 70598
1 25578 79457
1 64899 89127
3 22079 42373
2 63515 84677
4 26401 56987
3 2331 51341
1 29452 46947
4 70276 99519
4 26445 36355
3 1299 76264
1 62396 94456
4 65592 99955
5 8043 28159
2 21999 96480
1 27814 65126
1 52139 74345
12 4731 18256
1 402 2895
2 66935 94501
21 8725 18228
1 29963 47868
5 50434 89951
3 46163 63797
5 12190 41060
26 79530 96439
4 48960 90118
1 52656 76608
7 73872 87690
10 15454 37795
3 18869 45873
14 33672 34937
2 2775 56147
1 29451 44034
1 10468 79596
1 34919 46704
1 4224 85755
63 72199 73272
2 21329 53264
9 37574 98919
3 60031 69061
2 43446 77772
1 18133 78695
1 18125 43977
2 59117 73232
1 31873 72705
1 26570 48094
2 36470 76004
5 33387 39602
1 15093 60055
4 47396 68795
7 14109 18920
6 64224 67403
1 53010 65743
2 18203 37299
5 35215 44733
2 19010 94556
1 18725 42571
3 47442 71764
1 26365 68793
7 66362 75823
2 45852 86128
28 14111 25050
3423132 47223 47498
13 52561 65586
1 35455 71210
1 28521 72586
1 51915 89063
1 52176 93218
14 14050 41098
3 61761 90316
10 17760 34192
3 49929 96637
1 19881 66529
1 5036 78233
1 31787 96240
22 44043 50540
52 1049 8292
1 28682 40694
3 11843 81475
1 31125 83583
1 29389 85010
3 39492 51822
1 31942 77062
11 1979 10791
3 32429 55151
1 34528 62532
1 14590 79500
1 34817 56754
1 603 82802
1 24663 86190
20 71270 77711
1 21122 41655
1 48563 97345
1 65265 93810
5 31130 37597
1 24572 51080
3 40709 51178
1 9219 81408
4 379 47270
1 26047 60917
7 48868 99404
1 60902 77397
4 11652 33154
4 27078 57621
3 45751 73282
1 14082 47559
2 27962 99960
3 71535 78520
60 81181 96625
2 17166 52121
1 26646 82540
7 77753 86992
1 170 80235
2 49336 93234
1 31239 95929
1 65584 71149
181 96413 99689
5 20336 36391
10 44693 67678
1 5616 99971
3 11368 41985
1 10584 89630
16 2004 32490
1 20040 69584
2 2774 28275
1 30371 32976
215 93130 94315
4 43455 80570
1 1733 55659
5 55199 87504
1 35179 96683
9 40308 46015
5 5832 55925
2 25672 28053
4 12587 18452
3 36829 88052
1 73535 90975
18 90743 94365
4 30984 41569
12 67138 81182
1 62254 83445
16 32572 32752
2 37095 83095
1 35911 90340
1 67928 98405
7 52106 63245
1 29587 69182
1 49764 54312
6 32040 50473
1 26122 75753
1 38215 55537
2 44369 59611
1 27380 83359
1 34552 65327
4 57358 71922
1 15829 70658
2 14424 75522
23314 13655 14658
2 44850 82073
1 36854 67294
2 44488 47795
2 27584 93000
10 3297 30143
3 53478 62424
2 7150 45973
2 14450 92462
1 9486 93981
14 86274 99703
2 60808 78881
6 57650 60805
20 10857 26217
8 5541 16077
2 27236 56839
1 13369 19816
2 1692 16621
16 34066 38105
6 58746 73069
4 61374 78379
1 6335 84241
12 40181 50057
1 61685 85816
2 7478 89493
13 69791 73802
2 1182 87378
1 40125 77342
1 25906 50232
20 5694 7854
1 15936 54566
4 52845 92970
5 23095 25681
1 56759 89137
1 18894 80567
22 83917 93684
9 20164 37338
15 77765 84746
4 9521 77842
18 10867 11837
1 16502 49218
2 18983 80885
23 82076 99976
1 6117 84037
4 37796 67840
1 14009 21859
1 68471 80243
5 32605 66844
2 41073 75715
1 52161 75059
1 23329 62488
2 44826 52522
1 12683 37765
16 73547 82401
6 12699 33801
4 9655 46930
3 275 92603
15 75758 99590
4 55166 59918
2 19203 57487
2 15359 95118
2 42921 94504
1 1232 86052
92 9024 12145
6 80995 83753
5 21306 26369
1 56759 68645
4 15294 99826
8 65597 89317
17 8820 17472
4 33738 44972
5 60874 67436
4 50792 73162
1 9415 93048
1 34483 95821
1 58462 68852
2 72161 81194
2 17374 88506
1 25705 70642
1 29758 44092
35 15159 18336
11 36986 38227
3 12264 69597
4 131 44225
1 4509 54814
4 41415 91023
1 16003 87052
1 20918 89695
2 16514 53929
6 2557 19086
2 25838 41318
1 15406 96826
4 48373 77260
1 50086 98425
1 38614 95453
1 40578 60565
1 50166 90338
1 26713 91549
2 7264 96553
1 17328 97579
1 16857 85641
10 72997 76282
5 4828 38568
2 163 90081
1 9487 63664
1 14317 92473
1 31577 95013
8 50293 53467
16 1750 11011
1 26484 62273
11 8042 26090
4 27854 40371
4 68202 93582
2 18689 87301
1 40401 86766
1 15445 70624
21 88221 89087
4 69935 99726
8 47096 71349
1 46331 68551
3 1983 25876
8 4243 19018
2 29084 95065
1 29864 75395
2 73442 77045
2 2481 72662
2 6533 84365
1 9310 84379
6 55462 56533
2 36840 45922
72515 626 1930
4 54757 67722
8 69217 92462
26 84858 97572
3 55093 96873
3 3462 59046
1 29014 67257
1 41070 90578
1 2329 61909
6 15173 48721
3 22990 49363
3 1390 98326
1 9697 50083
1 18947 89337
3 65286 68290
1 14621 42449
3 59931 73052
3 1152 48201
1 20688 84817
4 64296 91913
2 37175 76536
1 7570 66349
2 44024 92862
2 19106 55577
1 32535 44456
28828 95127 95510
1 15887 42606
2 59495 67217
2 53624 57833
3 22420 56019
1 35137 79459
142 76464 77972
22 6672 18581
3 35541 63338
3 20092 34652
2 1306 34377
6 38712 57500
16 75481 82850
1 5328 86786
3 37107 53611
1 22904 96488
2 6498 90127
1 633 80920
2 14819 69136
6 49659 51457
1 51286 63844
14 4530 13605
4 16983 66015
1 9229 40432
2 6726 78857
1 66360 95683
2 42822 95197
1 51764 71888
1 16500 85737
1 3734 84655
1 6103 37853
2 54131 83600
1 42477 68913
1 44994 71937
1 54869 96653
4 6104 27767
4 27859 40863
3 30383 62902
1 42885 59248
1 52496 58436
8 2903 17441
2 38516 60987
19 63503 67406
1 7069 88761
2 16966 94652
5 15483 44540
2 12323 84971
2 34409 41818
13 77271 81819
1 20798 57148
1 36241 74947
3 44177 58939
22 87252 99769
1 12031 66453
1 9367 93655
20 13237 15243
1 15767 89536
4 17242 47105
48 49102 49140
3 55922 68140
5 2546 38136
2 52886 55864
7 26821 36820
11 75789 77957
2 5267 82489
1 77496 88899
1 5391 99016
61 2794 7299
72940 76450 77000
1 7573 83127
2 51813 99913
6 23115 90957
2 2642 74426
31 82835 90159
3 73067 81362
1 70098 88705
1 33236 38686
1 30180 84876
5 50043 67943
1 7797 93875
1 55217 79481
1 22342 72166
2 70223 81960
1 42778 94315
1 31718 73375
1447475 91897 91960
3 19552 97572
2 20830 57172
15 40511 48532
2 35421 42513
1 34326 66696
7 59602 80922
1 29378 54294
1 41569 96353
121 85465 87168
1 15413 72453
2 60658 73016
2 3100 70967
1 17895 93981
2 29306 88913
2 18633 56277
2 22882 49160
5 5658 11844
3 45555 68111
240 91366 94148
2 4396 57526
6 23420 26486
38 20678 24311
12 5967 18220
2 49018 80401
3 2051 69287
1 79996 99939
5 47395 78566
5 70362 96669
2 21147 91887
2 51779 92818
1 50302 86451
13 2135 11333
1 49863 93028
1 45588 78349
1 61607 81993
1 47542 99825
1 37340 55723
8 15667 49546
4 41657 57726
9 9172 27549
8 67831 77709
15 81905 96476
4 38005 75056
1 26857 75669
18 5338 7104
1 26315 67502
4 41071 50094
1 16439 66808
2 5677 79817
1 34911 54596
1 21889 55394
1 14513 77903
1 19253 78967
3 13279 23587
2 15317 73495
5 60526 64843
1 29163 71178
2 39068 88028
1 11517 48576
1 13121 88234
1 34544 68112
38 3348 18905
2 867 49534
16 68326 82913
13 11111 32745
3 39677 91617
2 65368 93288
1 28713 80492
1 55067 87060
1 25244 89446
3 8582 60912
5 27347 41367
7 6713 18162
3 33352 58577
34818700 727 920
2 45332 82644
1 11616 93674
12 2425 37934
1 15803 83199
4 53354 59969
3 8198 39807
1 17784 50257
1 3792 50678
1 10024 37602
9 73093 97144
3 68358 91310
16 55639 75006
1 3344 20858
12 32859 45240
1 32092 57192
2 4030 80954
1 11203 89205
1 6550 98673
1 37557 72327
2 30271 70375
1 20235 96181
1 19864 81293
6 1250 30104
29 81411 97743
3 65255 91840
2 20373 41934
3 41809 88283
2 42480 96150
3 51539 65163
4 18872 37093
3 2786 23853
16 15726 20233
2 2402 66977
1 9444 55871
1 4450 34531
1 21464 87691
2 64105 75013
1 23022 89837
6 50463 76806
1 9049 47146
2 12910 91618
2 27999 80755
39 37634 40159
7 37516 43546
144 78217 79045
1 58203 82203
4 5582 29539
2 33784 55794
1 54184 97702
5 24859 41236
6 3973 40111
2 7233 92334
2 751 52009
5 57248 79480
2 6252 75479
1 35540 53795
1 47072 80431
3 9610 48139
2 46072 71120
2 77878 96031
1 34992 83822
2 34739 41208
2 25607 47224
1 36989 45841
1 32791 86408
1 39350 86912
3 52686 89683
26 12861 22187
3 30539 68060
1 13354 84639
4 54613 66097
1 16420 66086
1 39977 95516
5 46229 74727
3 12094 53404
10 68489 87399
12 91935 99414
3 28626 44408
3 68025 91799
1 38658 68672
1 20952 44965
4 75542 86706
3 28329 61722
1 34900 86904
1 11546 39078
3 61609 99059
2 34056 37793
1 45582 48591
19 57900 63439
3 24092 82009
3 20616 47298
3 50042 76987
2 23862 50242
1 12841 20986
3 47513 95744
11 50827 56983
1 55820 80736
1 20444 64310
3 34505 56934
2 73692 78910
3 34155 40221
5 38394 60036
45 20194 20796
1 4985 47379
1 18083 91954
1 12546 82539
18 6459 15220
4 30302 52453
1 37107 47900
1 9658 87625
1 37094 67722
1 9503 95888
2 4537 34683
4 49258 53273
14 65291 84655
2 59782 65032
13 50098 52692
5 30223 44591
6 56831 82526
12 8815 16296
16 82822 99638
2 47146 58791
1 23185 86765
3 873 82573
24 30637 31793
2 53268 97155
2 44056 85844
51 88228 93122
2 77592 81890
2 45897 46975
8 33042 53162
1 15001 89327
3 28961 51583
2 9606 35173
2 45056 76668
3 1825 71577
47 2106 13049
3 8077 24804
9 49992 74407
3 64081 91676
1 389 70150
1 60584 83783
1 52976 94195
1 4217 91147
3 73529 79563
3 69937 97662
3 54622 90668
1 22438 86367
3 27286 57700
8 2613 39451
2 21473 77711
9 49511 63179
1 6021 62077
4 9141 44166
31 82843 85180
2 33387 54268
3 38113 50300
2 29934 84649
1 18399 65324
1 54302 58441
5 42706 93094
2 15424 44423
8 46233 54144
3 17826 64832
1 50110 91327
1 7436 93715
4 3348 35804
1 19682 90270
1 36051 73531
2 1599 73725
1 60290 95754
2 7691 54869
24 83412 84935
3 2535 45655
1 4423 47505
1 4791 68632
1 3322 99075
1 25660 58849
4 53065 74264
1 54196 58763
2 11547 65779
2 1965 78805
16 77401 93368
2 14316 61237
6 75756 97137
1 12270 47125
12 22352 23668
19 19184 27655
12 1773 12060
11 56143 60195
4 44078 76371
1 3183 99912
2 24564 84612
8 66275 98812
2 33394 84068
1 64291 87414
11 67777 74545
5 12627 78391
1 55748 78341
341 95788 97285
3 34108 56856
1 5340 71553
1 26954 93226
6 12149 24887
1 35400 69765
4 57949 83939
1 42708 62474
1 10146 93823
1 50633 86694
1 25802 60914
64 16123 17844
2 42427 55091
13 18570 36999
1 21892 88127
1 29923 46380
5 39576 75641
1 37098 64370
1 32478 56921
1 54334 78006
2 28882 87527
1 13289 64390
125 18072 19200
3 27012 38591
7 3944 25215
3 26133 95988
66 4859 7526
2 361 81915
1 19641 77315
1 35534 88257
1 6180 61272
220 28123 29214
2 37523 40810
2 18418 79719
2 9497 89033
2 43472 86697
1 27146 89045
1 17322 40520
2 27460 42883
1 34081 85285
4 61344 83560
15 74021 76997
1 18417 95531
4 50184 98879
1 61054 93284
4 29091 37935
2 21779 39057
5 15798 35749
4 47482 89914
3 52065 94672
1 61184 87882
2 38595 57781
1 45897 93970
18 19920 27311
1 16817 63272
7 10326 17128
3 38389 82735
17 9357 19725
3 30188 63632
14 73701 79116
2 42193 78347
30 41357 46068
2 51392 89735
4 71390 85583
1 71137 79954
2 4675 87879
2 54573 69231
1 16643 63654
1 39477 56215
1 46141 96125
10 1010 20046
8 2913 21087
2 32730 55228
2 10720 81150
94 84373 93368
2 49577 82924
1 48500 89781
3 48184 86538
1 6691 11248
5 69834 78075
1 38808 55841
1 38900 83383
3 52512 56329
1 9611 66006
9 66333 84560
1 56504 95954
1 15255 89328
1 9977 92650
1 56358 68473
1 74313 80116
9 5015 44489
3 50819 59210
1 2118 27426
355 94311 95828
2 49205 74307
2 9079 80290
2 2955 74936
5 58328 81856
10 26768 48685
4 58315 98538
1 74693 95739
3 27279 75142
1 24144 83981
4 13020 47776
9 93922 99096
3 29949 46686
2 10121 51448
11 13636 29064
4 71736 98557
1 43557 44333
1 67043 83519
2 4099 84186
2 9626 61335
1 1557 43076
4 48829 76809
1 5568 24796
6 73866 88215
3 7734 36459
1 4256 96399
7 984 47434
1 27123 63317
1 35122 82862
1 14479 49903
7 22518 42451
14 79792 86656
2 38532 42375
4 24257 39104
1 6125 98140
3 37927 58967
4 8718 33733
1 31801 63641
12 67963 95250
2 56305 60124
3 12294 49165
3 24646 54503
1 26521 98193
6 44674 54211
40 79718 81323
2 26602 95867
7 58629 89878
1 6708 85730
3 37894 69801
2 26393 80457
1 20345 92826
10 53794 61352
1 10210 75370
1 50852 79020
2 61856 94332
1 40422 95710
1 35920 54754
2 29983 67332
20 19549 34573
2 6469 86411
2 76485 91375
2 46313 86748
4 52558 69576
1 23677 70855
1 50871 91212
1 13320 62377
15900853 31656 31880
1 15021 81350
773 6029 6622
1 3537 82749
1 56323 78237
1 46757 87197
6 37210 49898
2 14300 73701
3 11129 88129
1 43393 67430
1 26849 76717
1 13350 75876
1 44615 52874
2 50000 75754
7 46038 59126
3 33651 57004
3 68852 80418
33 29036 33131
5 73580 77160
15 15890 18757
5 14386 48158
1 43213 95226
3 16783 76799
11 61526 91965
3 33601 74412
12 8860 26186
4 44819 88022
3 17024 45125
6 3282 16432
2 42386 82980
1 34283 53671
1 26200 77697
8 70860 95217
1 73828 93390
1 41970 86493
14 36255 42719
3 42954 71415
2 31305 47622
1 25141 42819
5 52665 64174
3 4571 91136
1 29235 96795
10 81422 93080
1 35199 94659
1 48448 93535
35 29502 29942
1 37853 72763
1 33224 95172
2 124 47741
67 81066 85148
3 37869 72308
2 54794 93859
58868978 36959 37257
1 8051 78087
2 39632 63317
2 41772 60033
1 21564 68670
1 6948 70360
8 63624 84806
2 49684 96795
1 26762 75476
1 10582 80797
6 64124 75083
3 10997 53843
1 5008 59599
3 21398 43638
1 27435 64966
13 2988 40488
3 5974 79238
1 11964 90634
1 17254 45336
4 48902 54507
11 10735 19504
5 14170 31922
1 31474 59061
2 38403 62071
3 30537 62956
9 68333 73669
1 64256 79779
1 66762 77071
2 784 67543
2 27213 78777
6 987 19305
2 47046 63449
4 9226 51274
3 43314 85053
2 58203 76876
2 9113 88394
1 51397 63163
4 57443 68795
3 18853 50064
22 21039 33411
3 44543 61627
2 21586 27995
1 45375 99316
2 24327 90247
3 84765 87882
19 77575 90410
2 54864 83727
4 5375 49023
2 52849 63090
14 5726 33302
1 7605 57554
3 52651 75300
8 66216 93612
1 54436 84556
2 8073 95670
68 94477 96280
1 7785 96410
1 18045 64487
1 25965 73456
1 12559 79974
3 34544 40261
1 39388 57965
6987968 15602 15704
4 36987 88132
4 7164 55399
2 46197 74206
7 5995 35736
2 30711 42669
1 49964 67429
2 48579 64477
3 72601 84211
2 42464 76447
1 20408 44718
1 27308 92231
1 12887 70287
1 58103 81028
1 40827 87403
4 71432 74663
5 13764 57383
1 12590 99905
1 40707 99204
4 36823 40788
1 50570 76281
2 43264 55664
1 1962 83938
1 27715 96872
1 46990 63987
9 2410 30981
3 39304 46192
25 78062 87788
2 57291 86922
3 51249 74207
2 25411 77517
28 35072 36735
2 7853 60665
1 28152 55844
2 72328 90238
4 2424 47040
2 19612 41456
5 49180 80933
1 65463 92739
1 51813 68970
2 23050 87227
1 19244 74585
1 4149 71325
1 1927 83790
1 30115 95245
1 21581 85587
1 77233 80441
2 24696 69344
1 24666 63208
47 85051 92826
2 52562 53508
1 8111 80683
53 66229 66509
2 48327 81181
1 17150 55542
3 77470 97070
2 24315 92545
18 69241 76020
1 15831 62960
7 25864 46109
1 925 74847
11 37885 44094
1 15318 99731
1 14903 66752
7 82113 96485
2 10104 83823
1 57784 94677
1 25967 45087
1452123 21385 21669
3 30176 75561
14 22631 28776
1 7746 60156
4 48485 77897
14 75319 80414
225 12983 14295
2 9285 60256
2 40926 58243
1 6609 92668
4 53340 85768
4 1090 84378
1 63954 94501
1 1649 58927
4 73736 88729
37528195 93699 93838
20 61575 63341
1 1978 89795
3144560 88082 88238
2 15591 63901
1 32649 92727
2 45259 78976
8 9462 26054
1 9889 43219
5 31022 59732
1 19259 93578
2 45300 83356
6 63621 98333
1 48894 54334
2 24332 78178
2 68092 88044
60 9441 15619
43 20239 21996
6 54912 57068
2 53217 68636
1 35689 88882
1 45400 57791
1 36892 85249
1 37837 59100
5 75336 77959
89016 62967 63121
1 10278 66699
16 63868 69416
1 46459 48494
4 37444 92341
17 37970 38862
3 35212 73549
1 19077 88764
18 5931 20798
1 23950 78490
2 10685 77471
1 55015 74362
10 37560 49412
1 25255 86003
2 2325 80053
1 42560 77495
1 30950 70193
1 54540 95666
29 83503 97094
2 39062 87737
2 68076 70090
41 28320 31972
6 24467 54005
1 42325 97204
4 43810 81090
1 9779 29832
2 36687 43846
5 9698 43316
1 21278 96533
2 60559 94528
1 519 84781
1 15760 92183
3 51399 97199
2 52322 64858
10 82679 84674
10 15533 33348
27202930 43757 44043
3 42939 95596
3 14631 94756
3 16664 42561
2 34812 61781
3 18260 42658
1 49436 71263
2 20902 55727
1 13740 68086
1 11123 63864
1 42275 83164
1 26403 33244
2 53613 93534
2 9515 35532
1 13774 63802
36 47987 48763
15 75310 97111
7 63551 76888
1 15971 87223
12 9141 23483
1 15877 78801
24 10907 14955
3 51982 76504
7 24581 35194
10 36253 42834
5 60127 97403
1 61650 70797
2 25564 79104
1 47451 88192
1 57759 85375
1 25429 73216
1 26615 37196
4 1476 43423
1 228 56317
2 1792 91434
3 9062 93893
1 24007 42868
1 66298 86718
9 54571 58145
5 67919 97761
1 53883 71813
3 20088 83349
14 45080 53652
1 9393 67851
3 1028 46923
4 16433 38095
5 58394 83294
1 4468 59644
1 16338 96135
1 12676 78835
2 46870 52058
1 32287 82088
110 87650 95651
2 62061 79406
3 13028 45533
1 23458 47109
3 4221 56414
3 39316 83035
1 466 95272
1 12286 38398
2 45068 69884
1 30858 44638
3 1769 28734
16 51426 52782
18 70006 89814
44 72895 75172
3 18431 75173
54 13361 15090
2 57808 85577
3 50762 89235
1 49066 94772
2 4000 54177
2 11181 53210
6 19793 38335
1 17693 48772
2 10994 79402
2 20937 68455
1 21252 66883
4 47578 86749
2 22754 81122
5 40196 52766
2 15064 73531
7 85300 96840
1 40982 45320
2 3550 88991
1 41316 71304
53 34332 35675
1 71458 78939
2 6441 54016
2 36918 82920
1 40767 85142
1 17716 85093
2 51995 76208
10 81387 94206
3 6980 53307
1 29779 45813
6 64808 81753
1406 2514 3495
2 37677 58238
2 21481 42955
3 33449 41297
4 46125 74216
2 50496 58787
1 43883 83693
1 42858 69021
5 30522 41995
1 38452 56890
2 31086 73602
2 57834 83670
1 33586 54956
12 12924 15511
2 22452 62342
2 41143 79193
14 46897 51565
2 38179 41350
2 28607 64583
1 19365 65868
1 35794 92535
7 58087 95791
1 15759 63586
3 27810 58790
1 41069 89065
1 45851 96454
1 4473 67337
553 33429 33505
1 56138 93384
2 38255 93181
13 60129 66104
1 19940 98671
4 57309 62871
29 11120 18749
1 47282 65725
3 7470 57566
3 50593 73745
7 78999 84242
3 20427 44187
1 16534 46459
2 23950 51566
4 29206 76749
228 8270 9308
1 10964 71708
3 30307 63825
24 10373 31417
22 73033 79738
2 7622 46989
2 5442 63364
1 38463 49261
7 66307 88395
1 22644 42172
7 62515 68781
1 35021 50722
1 2922 39466
3 39883 55325
99 62464 64742
2 64681 89187
4 35074 55878
1 18293 30785
1 40100 87726
176110 37607 38007
7 45396 77986
5 26001 38530
2 67818 95579
6 16307 33513
3 28109 45555
1 13474 32960
4 42332 93765
2 51841 81632
1 20614 49396
69 69612 71110
2 41120 82883
106 17914 19958
4 46842 98718
3 5253 48841
1 24349 52381
1 45983 99559
1 14461 64017
11 77914 97120
2 55867 86978
2 21561 71706
2 27956 34802
6 12364 30782
4 32372 68815
1 18231 52988
1 38835 49922
3 7637 17602
2 19320 55561
302 4639 9671
1 40040 88914
1 31254 49416
132 90841 96609
3 54227 93269
1 25308 60911
1 5176 92471
14 2213 38006
2 17899 40315
27 18710 22661
17 54495 83084
3 68311 95741
1 52247 78499
1 31941 80703
6 38901 50024
2 12256 96492
1 66679 97485
1 44536 68882
22 36351 39532
26 3210 16885
1 11817 20146
1 1156 28264
7 34332 63675
3 12508 50323
1 10160 89884
5 54563 91740
2 4050 83356
24 5084 10309
35 1228 8196
1 22450 69939
2 13143 76209
1 32157 87575
2 13719 82665
1 57747 99861
26 82634 87986
2 29001 89967
2 24704 73879
1 11737 79476
1 26650 69086
3 14952 41055
2 36906 96242
28 89762 96715
2 31235 88564
1 10218 87344
1 23645 75498
2 528 29157
2 7214 76434
5 4655 38552
7 1337 37688
2 9119 48498
1 8923 38397
1 53840 76900
4 44359 93416
2 57556 95159
2 8690 35813
3 11776 56528
1 27865 72305
1 26729 66783
1 42072 92822
1 24276 72983
1 41652 80770
1 15075 54896
4 60383 91499
1 151 38107
4 20244 31703
2 19403 91416
1 23131 34567
1 31216 48015
10 76939 79280
4 63711 90088
11 55055 58862
1 40648 69231
2 10511 90239
1 22080 85481
3 29666 31092
2 14620 90599
1 6266 83066
1 4333 72944
1 8091 96786
1 1197 56790
1 24899 56259
1 36620 62639
1 51736 93226
1 41208 87600
3 57132 81605
2 45823 97503
5 26086 54056
1 58686 79151
1 41180 56256
4 144 53217
1 7840 83224
1 17100 55972
2 4639 43032
2 12027 94324
2 18900 30137
2 26939 33837
1 13981 39736
1 25185 47928
1 10606 47408
1 22651 47137
1 5592 71886
1 15480 89461
1 26497 94319
8 40574 57664
5 33601 38058
3 15927 19142
20 79550 94970
3 13705 71895
3 55126 55838
2 8927 52619
15 61584 66978
2 18898 34846
5 53117 93301
2 18711 34243
17 15824 25068
2 42729 74273
2 58140 77108
1 61968 76931
3927660 41034 41118
2 39536 97000
1 39842 84208
2 3468 28766
4 37018 65091
2 13875 76174
2 1283 31199
3 11716 28166
2 13320 71929
1 28703 55177
19 59413 61402
33 70298 90146
9 8785 39889
1 55092 85197
2 31462 94433
13 40386 45259
4 19433 50326
3 63478 89268
3 5353 90460
2 37391 75562
1 46224 80796
5 26815 29313
37 10394 13276
1 12491 53603
2 22477 32499
1 19344 50959
6 41174 77839
1 60139 96179
3 8126 54326
1 1773 82848
1 38397 97473
1 35499 64654
2 9173 90596
6 50796 63092
1 6314 93746
3 73779 92530
2 26374 47206
1 52138 85763
5 34645 48625
5 63748 68175
1 69314 94612
118 6481 11184
1 18293 87700
5 60075 71506
9 27606 37958
5 71652 93242
2 21009 57756
1 11840 85879
1 34916 41911
5 37970 82937
1 8783 40444
2 20285 47697
275 19491 20032
4 60721 72931
4 9980 32685
1 1954 91350
62 84515 93509
1 1486 94096
1 11234 41711
1 23532 73098
1 15256 31908
2 27530 92405
1 27490 80711
2 58147 93856
3 62127 95551
11 35579 55611
3 11764 44245
8 84755 89948
5 60004 80819
12 5424 18580
2 45470 96758
1 54341 70038
1 30573 89902
113 25134 26454
1 49857 85778
4 6491 61742
1 75990 89894
5 23280 39057
3 56999 93410
22 10750 16861
3 27401 94956
6 83101 94900
1 50546 74778
1 6595 88551
1 60758 67991
3 65445 95782
7 37863 62519
2 10883 84982
8 85227 94604
4 49995 57493
2 30504 92829
5 15237 41646
3 55809 97666
1 53385 71527
1 6938 93832
1 1942 74824
1 29440 91863
1 10373 91236
1 3514 90224
1 14705 97162
1 3484 96752
14046 74254 74793
1 45701 77207
4 75886 99043
1 39090 66543
3 1704 72312
1 28033 67196
1 21664 63634
1 7881 99628
1 9592 91748
2 26633 89698
1 52559 93723
1 31198 47613
45 1406 9838
3 12914 91079
1 28688 87023
1 54592 90715
1 975 61735
2 18213 53664
2 42130 70478
7 18833 51855
1 23110 54636
1 6153 52584
18 10666 22841
155 93952 99384
2 11071 45778
24 91454 95291
2 9134 41327
2 19636 37490
1 10066 74776
11 67823 93920
1 32920 42141
2 15543 46119
1 25004 76937
1 29811 81179
1 46503 71838
2 4672 86329
1 23422 81639
1 78459 99900
2 37208 72718
16 11373 21510
12 8794 35589
1 25633 88834
12 55578 79097
1 49137 92076
1 47631 64991
2 34912 67362
5 26045 44064
1 36053 69765
1 6824 74491
2 5661 7537
12 43121 56652
1 22556 90262
1 21898 58556
3 57144 68044
4 18883 45173
1 29054 63278
1 11693 93285
4 41922 56284
1 20342 47735
1 6590 80428
2 2047 60969
1 34616 58352
1 8155 55959
1 22590 29883
2 15262 86449
2 39760 60491
2 52055 72784
1 27946 79463
13 60178 80434
1 24790 67706
1 7682 56854
2 49383 65058
1 20443 43293
1 7914 37847
4 49447 59808
1 43548 78514
10 50207 55461
2 38540 95947
70 92020 92959
5 6352 39789
5 8954 44683
1 29809 58808
3 53949 85924
16 37640 38772
2 8365 66303
2 26463 81105
1 39736 41546
3 28972 31715
4 56769 64447
4 11654 71227
16 66995 98669
1 10013 58293
2 13555 73056
2 36562 55668
9 66305 88189
1 27229 55313
16 76846 78629
2 16323 67245
2 11688 86784
4128 28430 29004
3 49074 82490
1 29941 92068
1 58099 81667
1 64147 96050
2 33136 76010
1 850 87331
2 24855 36959
2 8500 75014
1 42170 87334
34 1291 23645
2 45109 97564
11 43143 43692
1 10814 99211
6 15561 38589
3 22334 79485
1 30147 57165
19 80141 88966
3 56166 73949
1 14688 44431
1 29179 82262
1 2296 87000
6 77262 93796
1 35278 81143
2 31481 97014
1 31417 41027
57 81993 85037
5 13649 27001
1 42786 52718
3 32898 69393
3 13364 57675
2 9975 93985
52 86056 87515
1 17167 85662
6 10913 30658
1 22808 47895
6 72360 86480
4 22602 83080
6 67450 82484
1 65542 72296
3 61406 83926
1 20326 72844
4 1660 59144
1 6397 67050
33050 6264 6515
1 2781 60804
6 16703 31861
2 35801 52355
1 63213 92591
3 15195 36591
1 17434 40373
1 24786 91040
1 1185 31585
6 39864 90422
1 13923 29214
1 37744 65789
2 5402 95703
1 10513 47681
5 57665 80905
1 11445 48402
3 43764 72087
1 8733 53218
6 70604 92205
1 2570 55387
1 3367 44248
1 48295 73585
1 6875 34305
3 52587 89962
2 25066 91529
1 58322 81024
1 49432 90534
6 33803 71894
10 16426 26113
1 33752 89233
15 5677 9681
17 5703 17504
17 30043 32444
87 91949 98095
2 38333 62279
1 13818 79545
2 15009 96208
3 43539 49810
3 1071 48243
11 23280 31081
1 7946 60743
2 29218 69546
5 46769 97260
3 43871 74536
5 8776 35776
1 22930 88787
11 85135 92836
1 19504 65108
9 44258 50225
4 43632 57142
1 40602 86579
1 39755 87415
1 1902 68236
1 7292 78880
2 15640 21533
2 17685 41859
3 3295 58949
1 10457 86544
1 36321 64530
1 9264 72398
1 45156 58633
25 73971 81409
2 38275 95711
1 37452 59506
5 52042 56380
1 16749 82077
5 58859 64828
6 60389 90315
3 41441 84255
1 23259 94868
1 2152 49316
4 1306 46169
3 34358 54874
1 6819 45366
1 28997 83282
1 46271 76228
1 48184 84267
20 79577 80013
3 4871 85240
4 18678 42748
2 5472 99509
1 12275 80773
1 30960 64250
88 5392 9996
2 13438 57832
2 64900 67366
2 23869 68545
1 20360 55616
1 7787 77776
1 25004 76156
1 36204 69139
9 27030 36096
2 8817 69981
14 10405 24481
2 50024 70970
2 27817 76276
1 5058 67588
1 48846 93263
11 11503 24124
2 55230 94053
5 72822 77792
1 32860 82112
2 17630 87106
1 17775 73156
34 77876 85913
1 78691 93698
1 44796 89731
2 21544 54827
2 22472 35179
10 35083 36505
7 5625 65799
2 54819 80733
3 20424 26905
1 40718 57176
1 35637 90476
2 14741 76496
12 65788 75768
1 44557 73220
1 32349 65386
3 7153 50722
4 12326 35685
2 46928 77197
2 37744 91008
6 39830 44801
1 26540 76943
6 57207 69750
2 29983 58863
1 31638 47008
3 61847 92787
1 30572 58838
2 37267 88750
25 5698 11228
36 46602 47580
2 7868 80317
1 30650 74448
2 13967 61847
1 33611 67119
1 26118 61627
32 21522 24307
1 18034 85105
2 12433 79609
1 19891 23612
2 66315 82393
1 38555 58467
3 39283 79445
1 19831 48039
4 55695 86164
9 19134 35695
3 35473 86305
1 42057 49816
2 65012 92715
26 6930 14457
3 62152 82713
3 8383 76221
64 23715 29076
2 55581 98967
213 86815 97126
2 28108 44334
11 18042 22077
5 5311 59320
1 27618 92832
1 43022 73309
1 49691 54047
11 85228 93826
6 11971 35900
2 12432 83336
9 28519 38998
1 2019 77468
3 41443 95073
31 2744 11972
2 24639 66394
5 47241 54270
2 36579 48209
2 7179 50414
7 57064 85076
4 64062 96191
2 56019 79528
13 73897 86154
5 81917 92480
1 77730 91552
2 26064 96705
3 30107 43856
1 31017 70543
5 89749 95466
16 12880 24733
5 32002 75758
2 39555 44193
15 3840 8890
1 24254 48158
74 8980 15079
1 12786 98168
1 49657 57462
1 5387 98608
6 55945 96478
1 49258 80089
2 9902 80919
1 61866 72646
1 5733 81667
11 27068 35403
2 12986 99954
1 6783 96480
10 88071 89855
2 45028 85415
1 54262 82391
1 43019 97496
1 55715 74027
6 9730 61270
2 66492 88623
2 44367 81593
3 28761 38458
6 15259 23175
1 54097 91589
2 19169 82400
1 56546 83996
8 20502 22282
1 2526 26530
1 7090 47119
3 67653 79271
5 52062 58536
10 25762 36282
13 45823 54545
1 9873 69360
1 46960 56874
4 52293 61259
7 31386 48910
2 2457 54637
16 10084 19659
1 11503 77060
2 10023 91876
6 65379 92024
3 3499 90574
16 88228 98296
2 46985 65007
3 65036 76004
1 25879 55892
455 96386 99779
10 13336 27791
2 14491 55047
7 53662 74666
1 5846 55813
3 21168 94128
2 62444 89379
4 25421 38579
1 44683 89741
2 36006 89452
1 44678 60901
4 57968 85336
1 30173 41728
5 51461 59430
1 49458 99469
1 49396 72027
6 22188 36796
2 17233 66623
4 7921 15245
2 41371 68219
1 7223 74579
3 33239 46465
3 13492 44421
5 53680 84668
8 171 32699
2 40732 66626
1 13137 67949
2 22922 42617
1 19968 54817
1 2934 90026
2 63994 95791
2 41403 87597
2 28116 53420
1 31191 50841
2 414 36133
1 51317 80359
2 62338 76569
3 12275 26720
4 27659 76938
4 49882 56015
66 79685 85108
2 1147 93817
2 45555 70926
10 73947 90118
1 39512 48303
17 12742 26166
2 25924 70263
2816 60651 60995
4 23855 73214
1 7953 62652
1 1360 88304
6 66492 91345
4 14823 48164
3 71024 89898
3 33987 91276
1 56343 91157
2 36612 76140
9 79640 84482
3 49400 59690
1 36610 58996
1 16089 82898
1 44234 54748
1 955 69543
4 29945 36027
6897 73396 74425
17 112 8895
21 7539 12719
8 62457 86058
3 60537 77090
1 49169 95200
1 764 93051
1 5909 70166
7 21334 45746
1 62216 78831
1 6787 83981
2 24447 91545
1 27000 66868
4 26844 56872
1 67708 93392
2 12168 68970
12 67557 74392
2 73840 93672
3 63029 77346
2 8635 54390
3 34299 66059
1 13467 64452
4 41966 62955
1 4065 79165
2061771 7048 7320
2 13119 62032
7357664 76281 76639
1 34662 87194
3 14046 90475
1 54635 85776
2 52756 72405
34 39141 41464
1 38035 87561
2 20091 55510
3 55907 95179
2 19614 27633
2 30803 80664
1 352 75467
2 4618 85498
4 56007 89521
9 71038 75991
2 71091 75063
1 50011 60461
6 32612 45500
2 47513 60294
1 39717 44302
3 15628 81307
1 9234 86937
1 57957 81987
1 9758 85410
3 52425 67658
11 36754 47295
2 10630 38147
6 72978 98149
1 16746 97660
3 32988 35861
3 36729 46254
2 36889 45621
1 39919 99745
1 10554 43383
52 23934 25037
5 15210 29350
3 15377 61248
17 9664 31572
1 28221 96129
60 17604 18884
2 43554 51413
2 66651 92434
3 33540 55865
7 49077 71609
3 41500 49233
4 24887 52167
2 42608 88641
1 19033 47525
2 26228 70502
8 15901 25548
1 35048 88165
2 29060 72405
1 10125 85931
1 13058 65354
5 50982 85623
1 50564 60751
11 73427 78802
2 39563 55632
1 18180 67808
2 23320 78651
49 8657 16470
2 2746 84091
3 65877 73438
2 21942 80141
9 13615 38249
2 17578 57553
1 33064 63002
14 55201 59250
2 25431 56816
1 45338 66640
1 51607 92139
1 1874 90739
1 35058 81883
2 22806 44187
3 9932 26001
2 14804 90424
2 30631 81178
1 43968 85198
1 22939 55345
1 33542 56797
8 14774 20416
1 49135 59569
3 25216 52584
1 9407 89030
1 13223 44008
19 66936 79115
1 23395 47657
3 47459 70881
4 34556 61344
2 58072 80907
1 25926 53665
1 16430 61523
2 46755 62279
3 16028 44384
1 31318 68225
5 1886 39429
1 31066 47208
1 40762 64979
8 61142 87623
2 62077 95417
1 47663 67119
2 17741 90816
2 22553 81695
3 22445 67114
1 68161 94752
11 12452 24228
2 42522 73957
3 32953 83804
1 29349 41195
3 66196 81956
2 31720 68397
5 14891 26015
2 34616 81522
1 3912 57903
2 1139 43852
1 32573 38445
1 7292 83748
1 13506 79100
4 55189 86449
2 72004 82078
2 17469 73708
2 21050 97852
1 4722 73458
1 26149 81740
44 49110 50284
2 25397 61280
2 54238 66531
1 13044 77608
47 67260 68802
3 40956 77306
1 45599 61581
1 39064 63023
190 16739 16832
2 25729 78380
1 26493 66228
1 14845 95280
1 72439 88907
1 15493 75582
8 56444 84470
5 31089 48649
3 43667 55928
2 45596 97712
1 31391 94813
1 67862 78442
6 20899 26053
1 6419 55147
4 2078 96869
7 44069 50383
2 13673 77069
5 11038 19602
1 1097 67985
2 2799 94381
1 54992 62122
1 24318 44007
3 13263 54297
1 41065 65484
1 29144 99108
2 4450 42543
1 41732 95709
1 39903 99486
1 26820 41654
2 28590 84506
1 21228 74836
1 38640 89799
15 5108 17172
1 63230 98461
3 1818 96963
1 36810 62990
1 5961 45111
12 16626 19295
10 67038 78535
16 15751 23746
2 30424 83753
215 11247 11786
1 11384 93528
6 29749 32996
2 8977 92688
14 15332 32706
1 64894 99173
1 50021 80304
1 5925 84545
3 4472 69359
19 21061 23475
11 8 25500
2986942 84063 84163
1 2881 22431
6 30751 69253
2 40386 42265
1 24538 42288
2 26671 60813
5 26343 76577
1 28687 74664
1 60434 77687
1 36911 61889
2 24773 76132
5 69774 95079
21 79467 91505
3 48173 53595
520137 72623 73052
3 40300 82940
2 15678 88558
1 29832 55292
18959 36114 37077
8 21725 31638
3 65478 83453
1 51851 62790
1 13890 53666
4 35583 55427
16 81758 93155
2 22185 72756
2 30695 87433
1 30774 57479
1 16593 57994
1 30914 61971
2 18906 46328
1 58204 99533
63 77404 82546
4 22988 98314
1 22045 42892
12 25629 40088
2 12763 52800
14 59083 63232
2 31139 56834
1 823 43748
1 23490 41270
1 35369 89624
9 20719 25894
10 67901 98198
1 5088 58448
4 13493 84686
5 18846 33196
1 4914 70107
2 33438 38840
8 45415 48036
172 16264 16386
1 11092 84852
2 24023 89481
1 30843 95591
1 30277 77730
3 67335 69124
37 13985 15642
1 1162 59210
7 48722 58535
4 23038 88639
1 52101 70436
1 177 86615
263954 42774 43038
22 47434 51440
1 34981 62796
3 50711 83746
81 5566 10921
1 25747 87679
2 5762 62461
1 51241 95395
5 62873 77711
2 52771 75188
4 54891 85070
3 53671 92196
4 72982 76544
1 9691 89125
21 19306 25161
3 19903 66044
3 39410 54459
2 9607 26576
2 36913 85052
1 22621 52088
15 5833 22709
3 35892 73859
994 97765 99203
1 29084 94977
10 61408 75943
1 50251 91354
1 5236 55371
1 5612 76175
268 83974 85351
1 51250 62896
2 637 54496
4 58347 69958
1 7236 81774
651 4590 6874
4 39605 68452
1 19823 58312
2 3152 78940
1 35494 61530
147 5357 10939
3 10652 53105
3 67569 83920
3 26197 71271
1 36354 59801
2 21382 31381
9 1180 29696
2 38821 62438
3 39763 54146
1 1297 75952
1 7819 60183
1 35521 53172
2 47902 60387
1 4625 75618
29 25043 30207
1 30597 78829
2 23352 96724
2 35949 52678
9 59505 91877
1 11030 75211
41 4772 13336
3 74945 84065
7 15756 29202
8 62631 79769
4 35693 61564
1 49705 86552
3 61737 87761
1 41149 84742
2 13684 27969
2 7804 97062
2 879 51516
6 73212 99254
1 48579 92288
1 15212 51893
1 24372 95341
2 28535 89379
1 16744 84615
2 28281 55083
10 9813 46400
2 37673 44188
3 43071 97160
13 44080 48278
1 28161 65944
1 5442 60631
24 9364 17742
6 49390 74440
6 7186 39204
3 62735 89369
3 28240 61803
2 49170 80096
2 33080 88267
6 18992 24989
20 24 7754
3 5991 81649
2 43419 50402
2 22921 52442
12 1524 22568
2 18529 79429
2 41679 44653
1 1367 46821
2 80721 89702
2 16921 43822
7 69417 85512
1 16880 75976
2 58509 97461
2 33890 85942
2 42927 49257
1 34222 62771
1 24740 90592
9 48496 53381
1 39254 72701
1 2452 91051
9 2446 15562
5 4819 27844
2 10793 61850
2 26107 80695
4 9 26200
10 58600 74340
4 25232 45866
2 12015 24025
2 9062 98528
1 29567 55595
1 20797 76609
4 47425 96217
1 42457 66505
12 16234 31493
4 57320 82959
3 27870 61312
1 23517 55402
1 10614 76315
1 29388 73821
1 52018 87758
1 20502 68345
2 22891 24559
1 5713 63519
4 57874 98061
22 76002 84018
2 15034 74821
1 16793 29276
1 16142 94098
3 66632 79298
10 71984 73965
2 34661 80161
1 15123 85875
2 25130 50382
2 54166 80594
1 32102 87432
1 12819 78843
1 36247 68823
1 35819 82043
4 77584 92479
1 53623 95661
4 23408 67436
3 16593 87196
3 23536 63721
1 8615 90193
2 7694 81405
19 76037 84081
1 43938 61788
1 41484 62963
1 46762 75599
2 34960 91713
25 10229 19996
2 41504 46914
2 33256 80964
2 36705 88998
1 13543 80273
9 3352 42370
1 25294 94619
2 37260 83229
1 957 94731
8 18124 36381
3 71433 88937
2 76420 92458
3 9620 85288
1 25347 99082
1 45928 61552
2 50539 89530
1 22549 72727
1 38569 64120
4 63736 67776
2 41320 97547
1 43706 86924
1 2961 79737
2 4283 38097
1 44703 86955
39 5079 6826
1 49551 72424
3 53934 68096
9 20248 33700
2 68304 77073
6 39017 50958
1 65712 77363
3 53880 76864
1 70543 85970
2 62350 73347
3 48621 61554
2 78235 93382
7 3400 64783
3 64600 95264
2 19363 94607
4 12466 39923
1 21339 67783
1 48871 52963
3 19264 85387
1009 12008 12750
216 3533 5115
3 16376 68619
7 55196 61484
1 9555 90190
1 10760 17829
2 8340 32547
2 2763 62275
52 4152 9357
1 16996 38279
2 23645 99022
26 11511 15954
8 58305 74192
4 68371 94357
1 45177 70702
1 63766 89699
5 2055 55339
2 27197 70003
5 14506 57420
2 23492 90928
1 34400 68276
2 4900 36233
3 61791 92957
188 19225 20221
2 10327 51904
1 28053 48298
2 15508 48788
1 25207 36487
18 5536 16003
2 19772 48245
7 31361 77555
1 19408 81014
1 31909 51233
23 76247 93696
2 37221 72883
4 10429 25497
2 23268 57317
1 2232 86889
1 15147 51033
1 13153 83746
2 4985 29682
2 38031 55170
2 57292 73739
1 12294 87483
5 65125 69548
4 21143 26918
12 20107 23692
17 56421 60857
5 32367 65433
117 87055 92781
2 21091 54346
1180 4589 5967
7 43816 94127
2 48443 77641
16 54104 56604
7 23195 37032
2 19127 85569
3 59402 94805
1 51686 94197
7 31715 51739
2 58461 59221
14 76938 99774
44 39116 39723
8 1010 27296
5 46572 66114
1 20034 86106
1 26851 52185
2 20900 38128
48 6169 11256
10 62623 88342
1 7400 19565
5 6571 31066
7 40566 44830
2 12749 34299
1 15019 97234
1 12691 75377
1 8096 93788
1 18359 38938
12 65352 66737
26 63953 66076
7 50391 67575
3 19021 99559
1 20468 31702
1 32664 59380
1 55873 85870
2 11865 62172
12 70567 78947
2 66053 89105
2 58580 82913
5 70294 75506
1 8579 79934
1 511 89026
1 11761 72242
2 41132 61097
4 25686 67917
2 9625 89286
21 68887 72199
8 33982 66310
1 19739 72259
1 44585 94248
1 40951 99728
2 64692 73577
2 10712 94370
1 36373 44047
2 28973 87812
1 21645 67793
7 71237 91306
2 6527 99523
1 55942 88409
1 16356 82510
2 31595 59824
1 36389 92816
1 62731 67753
2 57320 65793
3 43885 65104
3 71361 79890
127 87611 96434
3 64833 82063
4 65842 70490
4 51813 67064
7 57951 65312
1 43585 97864
1 3878 66085
115 11523 14229
11 72962 77380
3 41353 64126
2 28220 84524
1 6779 60834
1 24700 61449
6 61003 71414
2 20532 98715
6 39506 53132
2 3892 46789
28 29327 32184
2 32804 66977
13 71963 83797
2 20973 80006
1 28987 81227
1 30874 84770
1 30643 79226
12 69465 70868
19 10611 20703
1 22685 83601
3 43774 89449
33 27702 32308
1 7057 75160
6 9328 46376
4 39164 64133
1 45821 69924
1 19196 64649
2 2410 47296
1 46570 98368
1 16383 79909
1 6291 82528
1 10881 61510
1 13947 84758
3 52172 56799
3 61126 68555
4 22117 36177
3 21881 52228
2 7979 82218
2 54217 69433
30 14323 21100
2 71561 85409
1 2189 66573
3 29836 93144
3 56215 94764
2 13619 90279
2 27496 34368
1 48735 82606
3 5736 78475
1 16361 93066
1 8494 75111
1 5135 70610
2 4540 31911
1 43854 88515
3 9542 55224
11 70055 82784
1 48419 90919
1 31578 69069
2 23613 41214
2 34362 84971
2 40924 77627
1 19011 79818
1 41560 69629
1 63392 74932
2 7082 46588
3 28066 86301
1 13801 66777
1 10873 77608
1 30468 68281
1 29000 57383
1 30820 63768
1 27447 63008
1 9587 66635
1 41392 69590
4 2358 41923
14 695 25323
4 6459 42381
1 28646 79563
9 69414 96539
2 29159 67935
2 33477 50177
45 14195 15888
1 55244 88155
2 3269 58281
83 86008 96719
1 17053 58793
1 38946 81314
5 6663 26250
7 50235 75720
4 45081 51355
1 48226 77513
7 19514 40484
2 18038 36169
10 73163 95498
2 30432 92770
6 70124 87538
2 53851 83836
1 9581 80610
6 52587 61296
2 34747 66860
1 22764 89824
1 53778 93904
8 72494 94525
6 22744 40377
3 30105 42627
2 53025 83616
32 84733 88457
2 47669 96160
2 33174 87628
1 16874 75804
2 68005 91048
7 36 25722
6 14031 38099
1 17774 76577
4 30896 97155
14 36448 49834
2 18655 33551
13 21152 27283
1 42231 67794
1 61109 94721
5 65714 87776
4 31503 57065
13 7508 13772
8 32559 44052
2 50050 86259
8 13064 17770
1 60169 86513
1 42398 65700
9 28193 39435
4 3456 50419
2 6234 74124
3 54553 98939
8 6722 17970
1 1016 85134
2 16990 55605
3 10790 94458
1 30301 64780
5 65457 91322
7 58349 70052
3 44920 63728
3 30511 60881
1 28700 41004
3 48807 98903
1 6976 98311
1 26504 76691
1015 96204 98779
6 6670 14682
2 6539 60056
6 3293 26023
7 63772 93902
1 16221 91617
4 31478 44243
2 34357 79155
4 75059 97105
1 23440 82235
1 39540 83405
4 39137 58983
1 22481 69316
1 33207 78232
1 24930 86890
1 31620 81391
126 16823 16963
1 50868 83422
1 38908 94107
6 10654 35687
4 64298 91714
4 35316 67310
6 20038 21708
3 7892 46625
1 12814 78630
1 42559 79626
1 39977 90149
2 73375 80051
2 19567 90841
2 49140 79375
1 19248 45632
1 5911 83718
7018 8849 9192
3 41299 75653
1 33902 93406
1 44019 84393
1 21796 95638
1 54183 64972
185 89264 96808
3 48424 84621
2 36233 72383
1 29661 97504
1 47951 56508
2 7308 46458
1 40295 76550
6 18132 28315
1 57071 84000
4 29708 85522
4 72509 87095
269670 18789 19275
1 68599 86793
306951 4728 4823
2 30711 67244
1029 1619 2390
56 81079 97057
5 6084 64107
6 68641 87692
1 47447 51176
41 23302 28177
2 9828 96230
5 11545 24860
2 14162 32249
8 25157 45604
1 45623 79332
3 59494 65938
4 50895 69730
5 25569 37713
4 10301 54600
1039 3362 4434
1 32999 86354
4 68828 74039
9 47401 72512
13 66623 70228
2 586 59546
2 30433 55405
3 56379 60232
1 11801 87890
1 27815 97125
1 38888 73716
1 57504 97083
1 27256 86875
1 38106 82359
1 54036 71979
19 86472 99034
1 55591 81524
1 3229 72155
13 18788 27616
4 44677 52164
3 45170 64404
1 41172 88592
2 5366 20603
2 31664 66822
159 64787 65003
1 32971 64860
201 85936 87795
3 47650 88802
1 5471 34067
8 86772 95632
20 90891 97404
6 23722 54724
6 10922 40988
4 21525 50633
1 14519 39507
2 43800 97500
3 24475 71866
3 20994 82672
2 15856 69356
1 27675 63953
1 13537 43069
16 12184 18332
1 1367 26312
20 70538 91025
3 20618 26330
4 30184 37307
7 54364 91241
2 31765 71033
1 35619 87778
2 15923 40332
1 77785 92554
6 6109 25972
2 26213 93320
3 17193 26109
1 9601 41773
1 11694 74618
1 4582 89136
1 22375 30721
1 725 24793
4 45816 90095
3 57247 68632
3 16381 26052
42 31555 33047
2 25369 82831
11 58824 98299
1 61342 86292
13 67052 68514
1 25770 95515
16 35652 37498
5 14278 50542
1 50702 87351
4 8852 83294
1 14606 86727
1 5552 63657
1 8874 63266
1 26640 95390
1 9517 57036
5 31581 32794
4 14614 70188
1 21210 65960
481 33416 34023
2 64778 76995
2 54888 87072
1 51126 70306
1 47980 81928
1 3386 69883
1 12483 72027
1 11884 75746
27 86739 91064
4 7248 39788
3 24434 87238
2 68741 72656
6 28626 63781
2 4113 79367
1 15915 68209
1 35729 49011
4 1489 50407
1 16395 76667
2 11460 27626
1 67419 92371
4 56892 66435
1 12069 96056
5 13194 40525
1 823 62414
193 2735 7509
4 34451 99189
9 83356 98582
1 20553 45947
2 38859 90678
3 63771 84193
104 80299 84058
9 82121 88583
3 25085 84720
2 8980 95136
8 8608 56417
2 64759 92119
1 89893 97382
2 47092 92815
66 11525 13547
39 90924 96270
4 11610 57331
1 37776 70276
5 66433 71923
2 11312 93486
1 21710 61013
1 27608 40065
2 32446 87646
4 52478 76466
2 16488 61776
1 47399 74660
2 6182 28981
7 81415 97687
3 11143 92640
1 37717 59432
1 41165 82647
4 20433 23108
1 15270 63344
1 37425 96163
1 37042 60364
2 20794 52594
1 19231 99853
4 74823 94045
2 13826 74012
1 74374 86624
13 91051 95711
8 18605 28853
2 46461 54176
2 23367 66204
2 48253 74340
1 13843 96268
129 15320 18108
2 47666 88296
6 78761 94116
2 4329 50198
4 52369 91422
2 84401 92513
3 33136 84379
1 3163 56409
3 63929 80464
1 17402 59618
2 3430 57515
6 33663 37328
3 54095 73974
1 1086 92550
7 86915 96324
110 17380 20700
1 4457 65843
9 64556 86373
1 9570 75228
2 23308 74560
1 13512 97116
4 40255 63865
1 45841 66042
11 22169 30981
3 16123 30595
2 24097 62421
3 13503 27226
7 69494 96402
30 35076 35754
5 36887 87408
4 83565 95065
2 38106 56862
2 12047 49964
1 6945 96926
1 33401 64897
1 45732 49227
1 8223 80476
1 45654 72939
8 71402 79891
2 19192 78368
8 81285 85234
10 82353 94569
3 27784 65226
1 20696 89227
1 35399 80307
1 82927 92034
2 31443 56250
1 49110 69061
1 4037 79337
1 21752 75090
11 27801 47251
32 3884 21523
3 37855 73427
1 14088 79534
6 63250 93115
2 41374 84603
1 46678 52509
7 16222 31375
14 16626 20376
1 34239 87448
3 42309 92415
129 5200 8729
2 21923 57287
1 11838 54978
1 39662 51622
2 26583 42882
10 12996 38112
1 15562 74025
1 46326 68530
8 61990 80694
4 908 38463
1 14002 79525
1 30473 53513
3 51871 85785
3 29975 90934
2 17524 97731
1 51733 79702
1 36443 60826
1 30714 98898
1 65942 92294
4 21792 44746
1 49120 82704
4 36267 80421
1 131 75867
1 313 85696
2 32374 61857
2 66392 79275
5 86925 91865
12 60076 62084
4 13447 90232
1 28218 53393
1 40633 68387
1 43193 98485
5 5489 24906
2 11491 66524
2 3770 65771
1 19305 74278
1 4836 97811
1 37345 55322
39 88827 99807
10 11186 30194
3 12999 47818
2 19837 98087
26 83625 85846
4 19295 43180
5 48908 81948
1 41175 83739
9 67745 81914
1 39557 95333
1 41202 56302
1 15102 90739
2 5082 49400
14 74274 97438
2 504 92252
1 17415 82225
6 5441 26745
1 4081 34774
8 65211 66513
6 51204 95288
3 21600 40598
1 46420 89198
1 19670 26211
6 25980 57491
1 39783 72163
1 22703 95502
2 10624 94283
63 91890 94240
1 60669 89307
1 36827 83457
2 35932 56623
2 4555 95238
1 34534 56015
797 97703 99545
3 18786 25134
2 44467 65190
48 12555 13878
5 49912 51515
3 35992 85921
4 68276 92412
3 4218 74533
6 6601 38331
2 18694 27804
5 76998 97224
31 9756 16178
28 18230 18859
4 62820 67264
1 16781 52648
9 67293 75620
3 30546 76957
1 19010 97569
1 22308 78565
3 2936 52159
1 2478 17677
1 12506 30226
2 47174 61470
7 11102 29874
2 371 34956
2 3207 22628
5 27186 42723
5 10401 23465
4 41719 87445
15 74815 98149
1 3604 66623
3 4148 57792
1 25460 56026
2 235 59903
1 6990 38315
7 49844 69241
14 56148 79526
3 81156 84854
7 25141 54210
33 78955 86152
20 77963 79680
6 16129 37802
1 4704 45171
7 9075 16173
2 15417 44676
3 11152 15169
11 69456 73864
1 37014 38958
3 1941 81257
1 9535 37774
1 25077 92419
1 48491 86606
477 93467 96720
11 50836 56436
5 28809 40913
2 46865 84205
4 10987 19547
1 31468 94589
47 32083 33923
12 78187 91517
5 11406 20289
5 31381 32604
5 36862 40182
3 42188 68155
5 16010 43442
1 22823 73833
1 12126 73526
1 16456 48395
1 391 76807
1 4446 73181
1 34180 78836
1 50132 98706
2 2705 85437
1 28424 89218
1 12257 73005
12 60808 94256
1 37454 77780
2 6983 57668
27 91370 97127
3 13741 64775
1 20007 94591
1 7391 85211
1 29406 87198
1 35169 62318
1 15906 86975
92 35 7897
1 62277 90524
340 420 5119
7 50751 69539
20 7710 26200
2 55769 72271
4 77468 84170
2 34195 47778
9 73782 90990
27 25042 27567
4 6728 35543
4 802 14872
1 14544 54464
1 17181 20702
4 11273 14329
67 92859 95366
3 74936 93463
2 5479 14460
13 28745 76704
3 39525 62073
11 70999 74651
1 5113 95641
1 28546 95812
1 56814 95796
1 24242 37711
2 21 75002
1 6645 24681
4 3910 67184
1 65980 83197
5 16028 30630
3 3492 36609
4 61131 82306
1 45961 93713
3 2608 55002
1 18993 72959
3 52757 74828
6 7474 29488
1 2748 62461
1 3245 96643
1 5536 96844
7 14862 16765
2 16752 96987
2 37115 66478
1 27666 73350
1 18548 96680
4 27720 31381
12 77990 80870
5 20119 46123
3 72344 96778
5 64230 93504
3 666 59698
1 53038 54652
7 75983 99840
2 8330 84226
1 19441 81833
4 41371 67283
2 73561 86060
1 7329 97378
1 45666 86611
1 22712 65894
8 6764 18992
1 13846 96102
1 19668 98458
1 21023 86081
7 6436 13516
3 38639 75349
7 14666 29995
6 74687 88759
1 5156 25593
1 22982 91891
5 21533 74332
2 20516 22753
2 39334 79121
1 23577 99946
3 62646 89090
1 39466 89565
5 71448 77481
2 30636 78591
1 26329 82023
6 14623 47747
18 5960 9087
2 16010 52457
2 37270 66313
4 2836 70671
2 54003 94848
2 17481 90885
1 42174 61637
1 49041 97025
1 772 86626
5 3445 7654
4 29077 47699
2 28104 61160
22 56160 64561
92615 49974 50403
46 83127 95234
2 16772 46181
5 44501 55674
15 78130 88909
1 40975 90291
1 76258 96268
3 29396 48002
6 14012 50492
2 70945 94286
1 37563 82326
285 8549 11218
4 42884 74165
4 63444 85319
1 20143 70280
3 54121 68777
2 10954 94442
1 52475 79026
10 34343 41801
3 40047 87838
1 31806 85018
3 51038 73301
2 57913 96254
2 21890 64268
2 47998 92649
1 74515 98335
1 16969 78808
2 22875 54648
2 9431 97554
1 63728 91575
17 65459 70854
1 51669 71221
1 8525 44188
21 42066 46851
3 23845 78579
5 18459 46476
1 27548 89968
1 17651 99124
2 57117 85246
6 76299 94356
1 1887 94953
1 51202 91809
21 8063 27329
5 41385 58869
2 3472 57611
1 5162 77911
3 69252 93426
3 46243 71643
153 4624 6520
5 22451 47793
1 28075 90577
1 10133 98191
18 5023 17993
2 70884 85234
4 2818 28246
260 94608 97568
4 23351 64785
4 72633 84734
27 7804 14671
3 44709 82296
2 35952 99181
2 20178 92110
1 18780 78479
3 11990 24287
2 55973 95993
4 2919 44588
4 58166 81863
4 63536 76600
3 17558 69412
29 55904 58580
6 51452 53361
1 19157 78801
1 32242 52548
2 49575 58974
4 31685 53115
2 3676 48956
1 28920 65284
1 76245 98758
1 24900 49682
2 78 84806
6 65565 99835
2 13580 93802
4 62968 73536
1 30561 80249
1 56176 72065
1 34272 68441
2 12643 54259
1 47056 72248
1 31799 56873
2 46699 93336
1 3680 97087
20 27465 29707
1 24104 73182
1 35618 73765
2 36933 76624
2 39062 88461
1 10084 64801
3 69689 79498
9 26612 42517
5 39875 50719
7 68173 77069
1 11965 44572
1 11312 63362
11 22958 35663
9 51394 56146
1 35929 70028
1 3953 70994
1 1844 54371
1 49063 94274
1 18902 99492
1 42256 84855
1 28690 99636
1 8962 73713
1 45897 53575
1 37268 89085
1 3293 87494
1 15399 73628
1 8208 53211
1 26802 87053
1 26475 98045
11 6352 32656
7 5100 40983
3 6495 43279
2 7189 74163
9 55245 75527
2 65441 83720
3 29516 43228
9 13056 18628
3 21747 35389
2 65492 95585
5 51896 55891
4 9521 65363
14 71165 80863
2 42674 79059
1 13562 57635
3 55497 99272
29 47423 50482
1 27488 68948
10 59405 59724
3 7378 61786
11 81149 87639
6 57483 94176
5 36658 61669
5 82476 91159
1 65359 81915
5 5683 38258
1 36176 67784
4 19792 35324
17 44666 47349
2 58017 79612
3 8029 90090
27 31529 34326
5 48748 77643
1 42399 61419
1 16831 65415
210 96139 97598
3 43331 46676
1 71179 89228
3 4028 6742
5 11536 67736
2 45812 96922
1 40910 95467
1 11565 99656
12 9649 22671
4 5581 33313
2 5288 24386
4 33131 45008
7 70540 74954
2 41137 48428
4 39932 49539
3 25245 69780
1 13556 49777
1 32621 74015
1 8900 74365
2 70358 89634
2 35908 47606
4 60331 84288
1 48303 90838
1 14242 71772
3 23042 83588
3 60897 78211
2 12301 74483
2 5081 34304
1 15762 66250
1 30694 94959
21 81016 90128
3 10250 83439
1 34005 49906
54 10504 12792
11 10676 18573
3 10680 73582
20 38460 41250
1 1984 50927
2 40895 93920
19 1513 23307
1 22271 40933
7 54501 71196
3 43281 61062
2 44642 73788
8 68124 72061
6 50209 77928
2 31438 73035
8 43 25104
2 45736 49484
1 14688 80641
2 24823 99540
1 60423 91666
2 60570 70082
1 42858 76190
5 30374 42903
1 8538 92345
2 12294 88987
2 69285 75054
1 7512 68810
5 2826 48222
6 26030 37667
2 8101 30309
3 20769 40841
1 26896 48166
4 64187 72663
1 2787 69595
2 1932 86346
1 55225 61272
2 8034 82550
1 207 36917
1 71951 85031
2 21135 60811
2 29527 66475
2 35982 69752
4 4436 35399
2 42103 71870
22 17542 18789
1 32750 47351
2 61458 94975
190586 45064 45728
2 50718 75112
75 37502 38887
3 56779 86542
8 68362 97921
26 6713 11072
6 10353 14783
3 48959 77601
2 62245 72032
1 61507 89417
3 61533 68046
1 50139 69689
7 10027 13560
9 7652 25640
1 8052 15251
17 48282 54312
91 81629 85681
4 9845 27108
1 58565 97789
4 39250 75350
1 18177 91365
1 8748 91032
5 29741 95887
33 74217 88294
2 6439 66926
1 42702 86586
31 15709 28592
1 8076 37754
1 38051 80750
3 71884 96751
4 45786 98021
1 83560 97518
1 22595 73476
4 2556 25426
49472557 7767 7822
1 27753 85522
2 12588 75410
141 2961 9072
1 35753 67788
3 28999 81941
4 125 49258
1 23043 57815
1 16035 52857
3 13981 72425
4 25871 53740
2 21213 56801
34 29942 31909
1 35348 64845
1 1114 71190
2 43289 78516
104 86142 98142
1 25222 49952
2 8666 97848
3 9516 29927
10 9573 20227
3 31853 51118
20 5918 12090
8 49843 50707
1 56211 80402
4 9057 16457
1 153 38024
29 54681 63393
1 58994 92055
11 64109 96556
4 24220 56397
1 39370 90449
38 32921 34074
2 4632 83272
1 34297 58407
2 9169 18002
4 57751 80046
2 24418 56641
4 15736 21487
1 11638 52833
4 13514 92428
3 6637 46683
2 29260 93075
1 67521 76278
1 32120 98911
9 42047 48694
2 1561 73172
2 32605 75874
1 42701 52589
4 20688 41039
2 13126 96641
1 3399 95663
1 34361 83678
1 52267 91229
2 8033 69455
15 75471 98336
17 41757 44225
3 66928 90534
6 61447 92078
3 51126 64867
1 62921 89994
3 18003 92951
22 7658 11795
2 54480 78957
2 32376 87942
1 40417 58072
1 2066 92785
2 81487 99683
2 55254 80760
117 88333 93270
2 58681 98427
1 40239 85094
40 34072 35090
17 21585 24537
681 22206 22946
3 28015 75160
2 72511 85163
2 8077 95938
2 71302 85006
5 24583 39126
1 62706 99356
4 68939 97657
4 70515 80865
1 68716 89391
7 82615 88067
1 3305 74015
6 28558 62145
6 7528 60808
17 84208 98041
8 39050 44016
1 1213 45281
2 76061 99977
1 14823 57476
2 59822 79756
2 41571 96144
4 26902 40045
2 39417 46398
1 53899 57675
4 49885 76153
3 65741 72909
4 35898 83915
1 9983 97262
8 20200 38328
11 7259 35082
2 51453 91051
2 55088 61548
1 4312 65300
2 16212 58666
1 24275 72689
5 76038 98585
12 30968 32605
3 29679 60264
2 43606 49201
16 76446 85160
97 3938 7847
5 1005 45222
2 42107 57828
1 37755 68270
15 66629 79968
94 563 4038
2 29613 59209
1 45726 73575
3 43982 67197
3 28856 67835
5 57678 84214
1 7609 36606
2 21243 83680
11 83491 85083
1 27076 87912
1 4383 54024
1 25094 92260
163427 18677 19064
3 88979 93827
2 4081 71391
5 42894 68877
154 10918 11758
1 6794 52980
2 27378 55579
16 9098 16332
2 20286 60237
6 312 35518
1 12754 90627
1 57043 97582
71 53732 54940
4 44053 99841
46 16165 21197
2 1517 56298
8 68836 72202
3 27503 69546
4 15641 54530
2 60076 85781
15 29107 30985
1 30929 42753
3 202 67264
1 40982 48406
2 25300 99034
1 35213 43934
12 6816 7473
5 51018 75100
2 82529 87774
2 56579 63437
3 21240 98853
1 4141 48993
2 9900 85712
3 57592 83579
2 24150 98600
1 25570 46066
2 869 35281
29420074 84063 84416
4 70574 99201
3 22971 98385
3 39842 55517
20 5481 21991
1 7759 69618
12 5886 15625
3 26956 87864
13 9754 11855
1 43171 65945
5 46089 70884
1 2860 69231
7 60559 77222
4 68547 73581
1 9817 62170
1 33205 80082
2 65075 98654
1 41556 77344
4 82082 89264
1 17612 78108
1 58152 58761
2 26158 54060
3 60763 71912
8 446 66294
1 55292 67957
1 17508 61153
1 52432 93570
1 15972 89104
5 63948 95360
4 4282 45772
1 53279 91453
1 57141 98178
17 75280 87113
3 68226 97998
1 52883 88714
20 24348 32848
3 36469 49675
2 5061 83342
1 24438 41569
1 742 61936
1 50153 75914
1 10250 46437
1 9149 41503
1 11485 30959
1 77577 97596
21 984 8799
9 36697 49075
2 18710 70358
1 13366 73740
1 1905 80391
1 32692 84505
4 54106 85046
1 37387 82461
45 23291 24389
3 31587 56384
85 92075 97700
1 31431 58040
17 13764 25261
6 52810 95005
2 19099 96942
1 46740 84987
30 39727 43272
6 53932 59253
1 28963 93831
4 68598 80518
1 50560 57090
2 67041 95323
2 43521 70556
4 26481 38663
4 69055 92763
1 57573 95069
7 15725 27960
2 27657 97624
1 1667 75454
9 37557 50718
1 22764 40675
1 24255 69880
1 67370 92821
2 41181 94782
38 2364 12701
2 22465 59090
13 70458 74985
2 40355 49480
20 16279 18529
3 29659 52931
1 20659 91938
1026 371 2913
2 24935 49174
2 16735 44459
1 39535 58116
1 18480 96333
76 88763 92332
5 44498 89179
3 31539 65648
20 81093 89713
2 55419 64739
21 11208 23951
4 33042 50176
1 29629 67258
1 18092 85690
1 22116 52931
1 28473 60846
1 20753 89895
3 43979 77044
2 16461 81049
1 20425 47892
10 48181 61325
2 8072 42990
18 26161 34285
1 55534 69131
1 54829 70435
65 24688 25839
5 37433 50461
1 16579 93059
1 36745 88981
1 19411 64380
1 15170 49120
14 62588 89163
3 4477 8364
1 6589 46708
20 8779 21752
3 36426 55756
2 44531 76111
2 12915 33806
3 46201 91615
13 20372 36132
1 5206 96498
1 29681 66033
3 41533 90144
8 4230 18797
1 38918 51480
5 27271 88880
3 30219 69714
1 15106 97545
1 25549 62682
12 78419 98693
4 18225 36351
3 11014 45583
38 27591 30547
1 26684 75283
3 4449 40071
1 14148 90674
1 27338 35185
10 67129 86933
4 10322 19112
4 22908 56149
1 48292 65106
3 2222 29494
9 66243 78852
3 8459 63261
16 57188 63532
2 13313 79640
1 19468 73133
1 58159 77312
2 61508 78244
2 16027 40395
3 54342 67032
559 72787 74420
3 12611 65222
1 34040 80367
23 724 11912
2 15757 93095
3 83076 93150
2 53908 82377
49 6372 9640
2 52227 94896
2 59649 76704
3 7414 24103
1 25323 87491
1 49025 98104
1 17841 75833
3 33676 96608
1 55720 78078
1 41660 79592
7 8348 40177
9 21141 27520
5 16808 50152
29 74583 93277
1 9670 28539
6 45048 65680
1 46831 82827
1 33414 48672
5 19079 29330
1 3915 68412
1 8345 76676
1 8343 38613
8 66870 84232
1 43402 95004
4 26006 36185
3 25126 80922
3 41056 72968
1 11298 96796
1 71511 90157
2 15432 80732
3 10783 52371
1 46863 89020
3 3414 9323
2 26777 47738
1 21087 78454
15 9986 22173
6 51747 74159
3 7139 44343
4 42437 56125
3 43360 78458
1 18013 82538
4 22264 54907
2 4469 82144
1 41486 85881
4 38049 47526
2 24945 89645
22 84196 97293
1 12097 30539
2 17345 84333
2 23925 94652
1 10285 35143
1 641 85224
1 56966 84023
3 81527 88996
1 52302 95111
3 48525 62275
1 2907 94752
3 6660 34543
2 18293 96864
1 37045 83264
3 6451 49971
2 34062 72711
5 60607 91231
2 37993 62023
405490 60297 60516
87 92713 99342
2 16481 79667
20 79792 93310
3 26274 65641
1 3794 76595
1 24993 88850
1 28901 96359
1 4941 72782
1 26540 70442
1 19647 34310
3 34793 52935
3 122 65910
7337 28139 28949
4 26342 38704
5 32813 34032
1 25988 49036
4 43394 56410
1 4479 81460
6 64772 86317
6 48401 67995
1 49257 68902
1 20083 56713
13 78439 90574
2 38819 79536
1 54171 71317
1 25399 92395
1 40739 94522
1 39587 82926
1 66514 86083
4 57580 62570
1 70046 95709
2 8935 28219
7 30667 43400
3 2092 79585
1 13507 79542
10 48123 51024
2 57848 85845
1 6809 62292
1 5434 93718
121354 82305 82609
1 52400 98697
1 14442 92320
1 13818 98121
113 5662 6043
3 56366 84860
1 43048 81526
2 1998 66976
35 33685 37853
2 641 26354
1 53652 76782
2 33269 85624
11 73482 90989
2 56578 75445
4 78317 84502
3 31955 62835
284 93 5129
2 2626 61029
2 47475 57544
1 40345 78189
2 45094 63280
1 22789 72624
6 39855 52381
1 57816 76805
18 12248 19989
28 35589 38574
48 1098 13095
5 10361 92153
1 41204 98955
1 5029 88765
1678 64518 64793
12 82365 91547
1 81760 98749
1 36538 78229
3 22987 70058
2 26821 77928
1 12110 87559
1 20619 49602
4 21096 37236
10 20259 33547
2 42815 58468
6 6224 45209
2 16164 49649
4 56075 68739
8708 50141 50931
4 66146 97985
4 16087 62949
2 47066 76631
1 25308 91049
1 37426 63957
1 19775 53654
44 15065 22822
2 12898 72225
17 67210 79900
2 19295 45006
2 14718 19753
1 4510 34851
18 7594 13823
3 64749 77314
8 67816 85311
4 12599 94402
3 34535 46089
2 20478 50650
2 49120 84466
1 24531 54072
3 14849 56421
1 3151 85768
1 23109 99805
1 10969 84120
92 89098 99117
3 39697 58700
3 29911 36950
1 7488 38708
1 1291 71265
1 2984 67794
9 53766 80606
6 20698 22285
1 14090 42457
2 17634 35058
1 5979 98635
4 53725 96802
3 47245 88661
3 17568 35739
10 32420 33622
7 45215 57835
2 22478 88775
1 32984 60370
2 14616 39727
2 44099 94184
1 28195 59330
1 20348 72219
1 21144 68561
8 59943 94017
1 12108 68160
2 3844 59366
1 35912 78248
1 16267 64930
1 20626 51421
1 66144 88992
4 67135 69552
1 66500 93979
2 14905 67136
2 8748 36135
4 18665 81714
14019 79826 80258
2 19376 96830
4 57792 77986
1 51601 69837
1 32448 75594
23 79045 89569
1 39212 96336
10 15753 31790
2 23012 91968
3 6171 32170
6 50145 58432
1 30336 62470
1 55337 90546
1 3557 76272
2 52657 71780
1 50176 57166
58 89947 94017
1 9410 68278
1 13658 94911
36 658 12375
6 14777 45508
1 4944 95796
4 20005 80416
1 52675 72317
1 28788 84446
10 81296 99242
5 64666 95940
5 18903 42061
3 29655 93207
2 44854 65485
1 58238 98896
1 25836 66651
7 13554 14945
4 17955 29306
11 22426 29826
6 8116 28602
11 69333 72662
2 25658 82179
1 66234 74059
2 24875 40359
57 62587 64362
4 48447 68645
1 62182 85551
14 38172 54454
2 8740 26081
478 65389 65513
5 49354 76177
4 6312 50692
4 71813 95264
16 86594 89934
8 7861 38513
17 78780 94649
5 64831 97479
3 62429 70314
5 5315 66069
1 44524 73863
3 49081 64146
3 12771 93557
1 542 91109
1 13350 32749
1 29852 76691
2 12691 47217
33 76190 80799
2 18139 77127
1 18230 59564
1 3906 94919
2 36320 59832
1 31660 78935
3002972 33047 33251
1 68262 70802
5 51446 90728
24 65675 67454
7 8373 48731
2 31770 38578
3 41836 74523
5 51873 83470
43 90852 97365
41 56101 58496
2 27246 98177
2 50339 86382
45 88511 88759
4 5231 15055
7 20360 24805
3 4991 84767
1 3073 86804
1 16817 60085
2 26924 31368
2 16363 42030
2 3075 32131
2 34557 78202
22 22325 27402
5 21257 29090
2 22136 76505
1 16256 64110
5 29935 43009
8 58946 81018
3 19864 39288
3 14710 19342
3 30532 97474
1 37547 96257
1 7691 70043
2 884 36179
14 85674 93774
2 23158 58836
2 5399 60961
2 5899 58755
1 14114 32646
1 9502 62096
3 27728 68629
1 436 74048
5 45462 70119
1 31144 98596
1 40191 63039
1 22181 80302
1 42376 53495
2 17872 25444
1 11474 93544
1 37492 50174
4 9212 91532
1 14857 91481
3 7280 48486
1 33602 81382
1 17478 99931
2 35795 61193
1 29294 81366
28 74244 80715
2 14494 90553
1 22176 83493
20 38269 38928
10 49991 52310
2 1201 42534
3 14623 72828
1 34777 92007
18 80210 93737
3 4761 82697
1 67631 76023
1 11817 77186
1 33719 68291
1 3151 68632
4 61337 82755
1 9362 97386
1 23688 44204
2 13580 22125
5 55006 61840
1 1988 76296
5 62385 71530
1 42324 57144
2 789 59441
1 6970 81578
1 28844 85900
1 6696 81245
1 4593 94476
10 13376 26472
1 15284 28326
1 33631 77337
1 51730 89059
2 25821 74749
29 72753 78568
7 28350 49636
1 21656 27349
21 40293 42533
4 11708 54984
2 30356 69894
1 20624 96462
1 29353 59021
3 38423 69546
39 81630 86318
11 16777 21317
180 79559 81010
5 1474 83678
1 3222 60350
1 38352 70684
7 68176 79515
1 26210 85041
2 32091 69047
1 18104 70447
1 51652 57679
1 36169 95619
1 7234 25152
14 1456 18614
3 2403 41568
1 37507 84040
1 34066 92871
1 2782 45918
4 45586 78556
134 5478 15449
3 24512 42967
2 19896 95791
172 1484 5715
4 54227 63974
2 10297 48970
1 43076 51744
8 6976 22902
5 45355 78622
1 50164 70572
2 44512 84614
1 52260 82518
2 17731 48264
6 39520 44135
1 9468 45811
5 35611 35928
2 16391 47016
2 8676 11932
3 29439 72238
4 49715 75313
11 62186 83257
2 87 83967
10 71753 93855
2 33097 85625
5 46313 49736
2 15626 58185
2 20808 44411
1 39162 78702
62 12416 16473
17 60003 65203
6 18789 22376
4 25867 53035
7 61464 88941
16 101 24775
2 39601 51474
1 6725 83714
1 65588 88623
3 55966 86762
4 47339 95759
1 55385 75721
6 15412 54535
4 69848 77696
52 88937 96441
4 3337 37746
7 73284 91142
1 63847 92379
4 36766 43871
7 42667 60285
4 2267 75582
2 53104 67306
2 62584 81142
36 77972 85410
3 82591 86098
1 57611 78571
5 16185 37030
7 37135 69079
1 33360 94093
15 26164 30201
1 32672 42540
2 15128 93098
1 28396 55400
1 21124 59336
4 19543 32779
2 40374 51549
1 20579 41082
18 24721 30198
1 32564 91939
2 4910 56690
1 22115 60481
1 8700 59716
1 1180 41186
1 12886 89319
2 47207 86820
103 92011 99176
1 61443 78274
3 27482 81040
2 38577 93211
148 95154 98684
2 35827 91986
5 8797 36715
2 5317 57735
1 36336 94210
1 30115 47646
8 4843 28935
2 37337 42680
1 15109 72990
9 53808 87213
1 16303 55940
2 43336 82582
6 61865 72059
6 3184 29282
9 36100 39965
8 69806 71645
2 59835 64206
48151 66487 67122
8 78981 99790
5 20977 62439
2 39645 68572
5 1994 48938
1 3728 37003
4 45331 47545
6 13730 34716
1 4380 75686
1 30819 35956
2 50635 68703
5 33740 96595
12 90884 95735
13 85733 97361
3 522 78713
1 39526 80532
2 8728 89759
1 31042 68994
10 7979 17614
4 7771 31742
3 61384 87725
1 32158 58216
3 1694 90641
2 38553 83636
2 56138 99944
2 4704 99127
1 1944 53996
1 25807 84212
1 17653 55312
1 33167 44552
1 21550 49247
1 22642 76398
1 34737 93219
1 35135 79368
11 74846 85126
1 44093 90516
7 3694 15003
4 33619 96690
202 2797 3776
3 44043 89732
2 10291 72385
9 71165 82020
1 515 44003
2 42210 95085
2 2085 61425
5 66010 69110
1 46457 56036
1 7693 57033
36 10293 12399
3 21586 48441
3 49853 88531
1 37052 83138
1 4206 86987
4 33295 43511
2 40709 62104
1 21824 43523
3 7505 62525
1 7948 46263
1 13482 62040
6 49358 76368
3 32673 37300
17 26919 36169
1 46996 61878
3 52911 81966
1 18400 92144
1 17325 57521
5 32658 45536
5 67970 93309
1 43448 59344
30 1301 8542
10 63766 74688
17 17150 24744
2 35869 41864
10 7255 21587
1 37940 59931
20 80126 88818
9 75897 85550
6 33573 71650
10 82424 97491
1 1466 75641
5 26644 40905
1 11350 57624
13 1894 33115
1 1151 34611
22 60608 63230
2 32865 52379
1 21967 85949
2 26290 72132
1 24437 36139
9 63096 76333
1 9825 88484
4 30482 88720
28 24078 26308
4 48977 92399
1 32652 91945
1 69465 88988
2 16782 63970
11 7190 23858
4 80086 91452
3 20787 88129
3 32144 44847
2 68279 81050
2 1247 57943
1 11968 46417
1 38401 82532
1 10328 64395
3 72176 73255
2 11121 71971
2 41255 94549
1 39334 93476
13 4767 15262
5 3884 35764
1 4443 47797
15 41717 51398
5 22768 38476
6 59785 81051
2 25472 60628
4 46901 56105
2 3210 17985
1 2832 67204
1 162 72056
8 59745 71182
46634 77487 77614
5 7295 64067
1 8904 94884
5 13901 24968
1 48774 88020
1 53076 75072
2 2594 52832
1 19282 75875
3 14627 35857
1 9959 98233
2 30686 67458
3 43631 59394
1 44647 95416
1 15291 96420
1 3509 63312
1 39457 74970
14190966 98275 99210
2 3713 78344
6 24312 26127
1 6601 80931
2 55840 72546
1 13347 95403
58 1843 7611
33 79371 96665
2 38019 92749
2 19464 55517
1 18364 44879
2 46318 88683
2 58072 86545
2 8835 82988
2 12109 59773
2 15638 74555
3 5323 30353
2 45005 82814
5 68555 95783
2 32181 54314
1 41917 79791
1 41346 49481
7 6996 41572
182 90715 91516
3 9212 66411
1 10743 71034
1 19791 58506
1 9117 47877
1 4991 35776
26 6497 9921
3 28128 41298
8 57280 62881
10 7408 14320
4 9450 75928
1 43405 66472
1 6393 31491
45 85252 92009
1 17392 58684
3 19107 80932
2 4104 64305
1 47836 59538
2 21101 48150
2 33529 78810
1 43237 92695
35 71212 78731
3 5027 56595
1 11934 93732
1 23010 36567
1 27068 98517
25 90424 91798
8 70891 72715
3 33569 95246
4 4397 33805
2 31212 99359
5 16317 18852
3 18131 55271
3 49613 71568
1 12064 60953
62 67616 68220
2 5073 44228
2 2711 88016
1 26267 45551
1 28466 85804
3 39798 79282
4 58999 67595
1 34577 71773
32 38336 39545
3 40973 97915
4 61202 83672
1 48264 86081
5 81493 98806
1 16829 88843
3 17861 36035
17 71380 89853
3 34490 98849
5 27596 53966
1 31169 65988
6 50226 55209
2 26449 45023
1 12890 89536
1 7754 97825
6 11089 30892
1 25818 58892
1 40480 85299
1 2923 84904
2 19269 98335
1 1274 51699
1 23811 57935
1 7687 94749
5 57014 76529
2 51163 60988
4 53509 83348
3 2246 40065
2 4758 47920
2 16128 30106
5 56541 99393
1 10047 93346
4 32547 35576
1 11930 36200
1 30762 72152
1 17970 78266
3 46424 72609
9 52602 58512
2 7834 83466
2 1670 37955
19 11043 22041
2 10586 79930
1 9273 37288
1 5664 90755
2 8875 23263
1 31055 49782
2 24507 63847
3 35453 94590
2 3446 51664
1 1757 88311
1 19818 80276
1 23743 54857
75 4464 6293
9 87420 96687
25 76051 79738
30 78408 93158
1 2039 21301
18 91792 97515
8 12130 23804
4 79029 84314
10 18696 34046
6 68132 91728
1 19305 87914
49 3632 15262
2 26897 42602
2 62440 87448
2 56759 99074
6 21428 44588
2 50645 84754
2 79996 99768
2 27021 79085
6 32709 69249
2 20196 54866
12 63981 77922
81 64 10176
3 27144 64121
2 18531 74772
6 45344 77361
4 53308 65541
2 62739 71679
2 19565 96780
6 14844 28050
3 18002 62924
3 4466 22232
5 9540 34266
4 47410 84345
4 74193 87083
2 3323 64141
1 4569 78366
1 47747 97141
1 20870 84367
1 27147 87875
1 59887 74092
2 6878 24128
1 8833 65047
7 23123 30311
2 13517 90960
5 6074 28840
1 38145 91644
3 36169 82833
1 13728 76039
1 16192 79960
1 40124 91649
13 33317 34951
4 15793 33373
3 40344 73538
3 30044 53677
1 26117 65642
1 31031 46617
1 25611 41016
1 7275 67228
1 25864 70837
1 34472 46686
1 19934 91110
2 37986 89313
2 46108 75755
3 32101 56090
1 11846 48250
1 17147 75154
5 62474 67356
5 55327 95130
6 51612 58369
1 24888 74293
26 79441 83941
2 58641 84355
2 20138 50396
13 2386 15466
5 6852 66895
1 43733 97277
4 79242 95023
776 73058 74045
3 33648 38135
3 4264 67006
2 60709 77762
4 72316 82174
2 28599 96436
3 20525 28807
1 32966 65953
2 6598 74407
2 42269 55678
1 55569 93908
2 23226 91187
1 36207 91318
11 46185 47943
2 3697 44205
3 11004 48588
70 88895 92095
3 19762 60542
2 62399 73626
2 14936 66206
1 26465 49809
5 42874 72698
6 69552 89808
2 51106 74873
3 22716 88443
1 1839 91591
1 39500 80341
7 65949 95616
1 52259 73388
14 73566 77516
2 68392 99264
4 11911 38831
1 1082 88180
4 10734 36618
3 40354 92948
1 1983 56435
17 5415 16093
22 9333 23040
1 3998 50139
2 6353 85874
5 60804 90421
1 23067 53087
3 7127 83247
1 44499 92842
1 31800 86866
1 6849 45302
3 386 69678
1 1562 80207
1 43114 87060
8277 69936 70917
37 49147 49504
2 22052 91708
2 44785 91658
6 18607 27638
1 4630 73864
1 71461 85183
3 19126 39947
2 39084 97553
1 26027 46952
4 59733 86206
1 50514 95953
1 56018 68892
1 16449 64881
1 54550 95345
1 31949 68237
1 77917 88127
128 7964 9835
3 3409 27285
7 49737 56543
28 37233 43336
27567944 43824 44477
15 49468 57094
1 48798 88608
2 50002 78212
7 15922 53907
4 12639 48197
2 973 88378
1 18664 63645
13 83503 89757
8 43661 55370
9 68748 71688
2 43852 97722
215 87295 90103
2 40222 97007
2 24383 92344
1 37348 97795
1 19051 82296
2 7929 75467
1 78634 84947
2 45232 81740
10 5804 40270
3 14423 34209
2 7974 87807
1 7690 51463
3 37672 53013
1 5701 74265
6 6147 18770
19 9074 18035
4 14771 48884
3 39598 41833
2 13453 98858
2 54678 60369
1 21906 44748
7 3080 15848
1 112 46973
5 42658 48834
9 51916 77667
1 28781 65734
3 20976 30074
1 31205 42595
1 52572 67687
6 19987 50126
1 31170 99564
64 19502 19940
2 23193 94976
1 24312 64052
2 8878 45800
1 41292 96960
2 12448 86238
2 78132 99193
1 19235 41688
32 29508 33663
24 68256 72068
1 36173 47982
4 35967 46919
5 58299 73318
2 32414 71070
12 19757 30363
3 9988 39368
5 23790 27060
4 33551 57337
1 14337 72721
6 65236 98862
6 48243 68763
2 32595 74188
27 802 8478
3 32360 38061
6 69556 72764
3 12620 53898
3 39336 60592
5 12860 26890
1 7286 63612
2 33138 41618
1 5180 60316
5 42675 69355
20 71596 75422
1 41194 46346
1 59120 65854
1 30348 83965
5 16823 75723
1 31792 79407
1 12071 58504
1 47438 55099
42 90576 94195
1 44403 67792
3 41570 62988
9 69561 99135
2 8430 88642
2 54249 66995
6 26786 41782
4 57624 80953
8 8348 35430
1 2905 55585
1 37189 74850
3 61644 81580
6 42822 54425
30 25539 28826
2 48741 80443
1 44136 58014
3 66003 77499
2 1812 73173
1 34176 58084
1 16166 88899
5 29050 42775
4 7047 37848
3 24943 26301
3 43752 86859
1 58234 92261
3 35749 64819
1 537 81483
1 20083 56715
1 23342 59884
4 18198 51488
1 14730 75951
7 53117 73341
1 34907 79214
3 36196 48355
1 45145 99558
98 84147 89332
1 21250 88329
3 81852 93362
6481 82752 83708
1 43430 47661
2 1155 97843
1 16504 91700
72 404 14132
1 11085 90429
3 1043 83320
2 33953 69418
13 20455 28923
1 7397 77836
5 33157 43654
1 33988 48725
5 61452 93531
4 41749 50445
1 32593 84773
2 52599 85519
8 15163 24467
2 28426 48980
1 20117 93098
3 60634 72474
3 40614 70998
1 3110 97666
15 10005 13520
4 77977 98588
1 17516 74194
1 58445 69487
8 56718 66778
14 81729 97757
11 21379 35101
2 80046 89018
2 57782 97103
3 18882 82658
1 79102 89096
6 38475 62519
74 80227 82828
1 39316 52442
3 59839 73797
2 22554 52557
4 11248 36111
4 10605 67081
10 16970 33801
2 55110 84864
2 43269 78162
8 69362 92899
1 65102 81667
1 57235 88081
15 31654 33867
7 41270 48624
9 1692 25872
4 48575 91984
3 1862 94070
1 28169 60944
1 20343 52048
1 70408 91501
4 56857 74519
15 11327 13162
8 80307 97143
1 63909 93625
3 10480 33726
4 30930 52488
2 40671 59455
1 86417 94549
3 24285 77265
2 3775 45900
2 42820 94912
2 32051 34972
1 32636 63551
7 68731 84086
1 51136 76330
1 22651 54916
1 34231 56791
2 16800 65391
2 66479 72055
2 54208 84148
2 35968 72259
146 1017 5972
1 20467 77950
2 18743 54374
7 87886 91172
5 35060 52445
25 73550 77513
12 53264 61476
1 6516 62799
13 75015 80335
2 5647 14694
1 26437 70607
2 78898 97500
2 49779 68081
13 27176 40296
12 51876 95087
8 9955 27786
1 14047 26124
5 17060 99689
4 10291 14466
1 34052 66959
2 24962 45171
11 86586 94734
1 29794 91560
2 26787 40136
1 29920 93157
3 6623 77453
2 52203 85688
106 63797 64435
3 46672 99415
1 1782 91700
3 39508 59190
3 3424 63744
1 13806 90019
3 22134 44738
1 25271 72646
4 85031 89089
2 25858 51540
2 59509 98377
2 84719 90576
3 23240 50911
1 28800 81787
1 9018 39515
1 15285 53827
1 18434 41644
1 7448 54430
1 7955 72107
1 3153 63672
1 432 65891
6 20527 32144
13 72417 86777
1 13749 81422
1 58898 80821
9 64421 99117
5 12680 68184
1 4748 94294
1 23488 46446
2 32809 33359
4 46980 78484
2 32074 42872
2 60681 81105
25 16246 18167
1 38991 87361
3 38133 78726
1 31088 69132
7 76935 98219
11 39301 45298
1 11399 33646
2 61080 83309
6 75265 98916
48 18221 20454
11 2841 42950
4 61454 77801
45 2127 13642
2 30971 99934
3 58887 68681
5 70287 94673
3 21914 42579
2 4028 56202
1 1596 90772
7 37837 38980
2 3883 24414
3 23728 66758
1 16274 78702
25 28321 29944
2 31764 68540
2 38453 66280
1 41048 69422
1 64759 83423
1 31690 92945
2 54082 76381
2 24005 53832
1 33187 67827
17 78502 90668
8 6122 28156
2 66396 99257
3 38716 89548
4 76279 91785
3 9538 88090
159 87026 87873
3 78270 95002
15 20884 25083
4 17182 33030
5 10218 26171
1 5728 83298
2 70197 74090
3 4695 76120
6 40030 79116
1 32712 68780
1 19073 97466
8 64298 85643
1 66041 75424
1 7157 29795
1 15549 48986
9 19603 25726
1 52576 93533
35 19763 21669
5 5186 55711
2 39850 62180
1 19472 76537
13 51400 57930
2 75918 98929
3 6832 23264
2 10181 49806
1 16901 93608
2 45207 86254
2 26030 51054
1 14057 90368
4 23051 79241
1 44827 61967
5 48611 88149
1 24428 69917
3 78113 83599
2 28759 96941
3 31410 67984
7 27222 39690
2 44629 89445
1 55977 75924
3 46222 75067
2 4876 75627
2 38126 55819
1 42876 59539
16 9223 15896
2 40732 74198
9 68184 89085
14 86660 93013
3 48978 63079
2 17696 70088
60 76400 78661
2 29782 96990
12 25935 31446
17 33919 39642
2 47074 74639
6 58597 60847
2 28392 40373
2 12225 78179
25204457 8673 9004
8 39265 46006
12 52996 55359
14 75256 98125
3 66502 94762
1 12189 98787
2 68334 86957
2 29667 58117
6 45994 52628
3 79829 94461
3 2859 94898
3 42816 57376
2 18911 70799
1 13749 59791
1 9963 82794
15 67352 70992
1 54133 96907
4 20730 32000
1 57336 85081
2 26962 81820
7 32343 51237
28 53617 53966
2 33580 82774
1 23425 89426
2 64695 92106
1 66968 69698
3 31781 51852
1 49223 88767
4 27094 56686
8 23162 29839
1 11232 47988
5 50416 66721
2 16469 99795
1 16369 62789
1 4343 83476
2 11150 58860
2 9431 35893
2 17992 55947
1 1033 59116
1 4986 75235
1 49779 87776
1 29109 44406
21 25230 28696
6 8161 40758
18 15638 23702
1 34638 83125
2 31245 67094
2 12909 34624
1 36082 82887
2 2525 43918
1 17139 54921
18 60264 78002
2 7813 98708
3 50634 52304
1 35120 93290
2 16040 38918
1 64444 89838
3 5944 38698
5 39641 67561
3 30950 54394
1 24716 62832
20 76857 81206
7 15766 26610
3 11132 85260
1 30976 44620
4 31280 36485
2 36294 47327
1 15092 54054
10 57113 91007
22 15169 16785
2 48260 52946
2 17834 63407
6 83057 88107
4 5607 97016
3 718 35037
1 9618 89792
1 27219 87380
1 7420 37519
1 22072 80078
3 68785 76963
26 5225 26603
1 14735 32355
53 71390 72049
1 18343 72097
2 364 53331
1 8086 69667
1 52489 95847
6310042 37917 38252
9 67618 77503
42 79654 80695
2 53690 79853
339 94297 94335
2 44715 86780
5 27330 49074
1 24641 40772
4 27280 43564
1 66638 88219
3 46597 54845
3 23394 73949
2 24998 55885
2 32140 97495
1 39355 46066
2 25646 34304
5 68860 74384
1 22809 88339
2 4417 48123
71 77092 80345
1 18685 87590
5 4737 41550
18 80632 90450
2 2131 70679
21 52354 64525
1 55422 72995
681 93482 96342
1 4730 60386
2 8625 51895
1 7251 24809
4 35375 87709
2 32905 59052
1 5772 98919
1 17668 59313
2 59888 61642
1 51280 99777
2 51038 74527
1 15419 88667
5 4955 43951
26 82206 96063
2 48020 76007
5 56452 77645
2 61688 91541
7 25307 29903
4 14733 94408
1 25273 63686
1 73363 91682
10 2470 25446
3 9456 81048
4 12065 29073
2 64921 84795
3 56152 74163
3 16314 50430
1 3886 47395
1 68979 89183
2 1853 30662
3 28484 97386
2 3911 86248
1 2567 79293
1 9238 91739
1 26953 79456
2 37026 55871
521522 40648 41084
6 56440 64609
2 47662 85645
1 30957 91083
1 41021 76780
1 7790 73795
1 41246 91906
1 7717 79635
1 22378 47703
3 8406 41642
3 41030 88303
51 80478 88597
3 25457 27925
1 15647 81431
1 43872 87601
145 93864 97778
3 46265 99776
33 43007 49154
1 44917 95877
10 10652 36609
2 37481 51150
1 20724 37011
2 25765 31455
3 45636 47420
2 66507 73896
4 21165 70448
10 70638 98706
2 5650 64894
7 84751 93632
2 10893 81363
169 90857 92498
1 78877 89666
9 6194 22302
8 51197 82094
4 9944 38683
1 75679 84953
66 14726 15860
4 15835 57529
6 54337 56431
2 25518 95089
4 28118 90770
2 18544 77646
14 74730 79313
4 47017 49141
7 38233 45797
2 27712 88723
1 49821 56409
1 42506 87003
78 5354 19007
1 8171 68851
3 64712 99116
5 17773 28114
3 9491 97216
1 27917 70514
1 44302 85062
3 55691 87552
2 1405 14815
1 22778 80560
1 4257 60724
1 8591 91427
1 41449 99591
3 44711 79984
18 49235 52828
4 41978 57514
1 26663 97786
1 10913 74236
1 34198 54613
1 43496 94240
1 32052 79179
6 26765 36032
1 45807 63983
3 62886 86676
2 328 58599
2 31091 87316
3 52268 72080
1 19721 94874
1 27991 87341
7 23454 35187
2 36301 52743
14 78154 98855
6 6813 44792
2 46087 90538
27 66161 69429
3 15788 36635
1 87040 96891
2 27336 80956
1 2396 91806
6 36033 43905
1 19964 28897
3 40065 94425
3 49709 70609
4 22819 41924
1 29 57914
86 2586 11500
1 25301 63327
1 10574 31058
12 62732 96090
2 62385 82572
3 18694 50796
16 61484 63111
28 83895 95470
1 11770 17329
3 11017 60560
2 23597 62731
1 25824 88838
1 2121 53698
1 9962 79230
1 119 33500
4 49909 55955
3 10904 48072
1 20965 53814
2 50125 54238
10 54363 63988
1 22623 79947
3 7942 50392
19 79510 79918
1 4806 38358
1 52908 98651
5 75708 87785
2 21703 29197
616028 27451 27565
2 3919 35983
2 21553 58808
16 72123 90306
2 22803 98721
3 32517 97275
1 27391 86395
10 11027 24402
4 1852 43571
10 6406 17463
4 80869 84404
1 49686 92696
1 62209 82460
1 69874 87948
1 69579 88902
13 39261 46445
6 51812 66970
27 62617 63969
11 70599 80552
2 11850 47826
29595 293 1942
6 11254 35032
1 61340 84992
1 51741 85129
39 2117 3167
11 38076 71199
1 21092 78122
18 77849 79022
1 6698 46782
4 28129 86965
1 47797 87729
1 29143 96059
1 4374 73395
4 37241 43883
3 32908 50525
1 81394 96051
4 41829 48916
1 3514 56824
2 6298 42775
3 38180 73214
1 22663 69030
15 26775 38004
16 391 11303
2 4666 79660
15 50290 56327
3 21326 48583
3 333 24137
3 43954 73871
1 45323 86811
1 16536 85835
1 54768 88211
5 30643 35100
1 22085 97127
182 91478 95416
3 53985 66246
1 44143 84097
9 71443 82451
1 11407 67652
2 9470 36455
3 55164 98404
4 63265 68910
6 75283 80527
1 23493 60296
3 49637 81127
4 66515 85633
9 26109 30432
2 21199 97021
1 78385 92799
2 32908 76167
1 43006 64814
5 56909 97277
1 34765 95322
1 15853 82850
2 24743 61362
2 21883 87112
4 8758 44629
2 39408 73622
1 6154 75736
3 61522 83047
2 12474 97872
1 7522 83502
1 46769 94662
1 27617 54064
58 4057 12419
1 73230 97565
2 35343 79937
2 23054 41885
3 1473 15290
1 54558 70279
33 15649 23297
1 61766 87279
5 40040 95959
31 43738 46629
2 50782 75229
7 5577 30079
2 5548 23654
3 19765 72321
89953 21228 22797
2 5929 18968
3 8702 37389
2 4597 50783
4 19824 64624
1 723 25505
1 31116 94327
3 12111 49046
1 27325 68855
1 16329 81758
8 29682 38494
2 40433 88581
1 4918 60637
1 17179 81198
1 7479 98721
1 17670 74947
9 70548 84978
2 31073 79786
11 10089 34537
11 64148 69462
2 33957 99805
31 82319 91112
1 390 90127
1 2313 11783
1 21242 95709
1 13326 41212
3 47919 56036
11 69174 99604
2 38907 74678
4 76930 91304
1 18297 95643
1 10203 75079
1 39109 91939
8 51780 60407
1 28934 56611
5 25671 43781
1 54680 79300
1 24355 77054
1 25481 88991
12 80820 93804
4 38370 40493
3 12914 78905
2 15512 70889
2 17144 74209
6 67080 84850
3 68645 72178
2 61164 97198
4 56611 69407
1 46268 80132
24 92872 98392
28 6767 13717
2 20950 29664
15 67762 72866
2 9550 86224
8 31800 61495
19 11452 21786
2 14391 74733
1 32744 98512
1 19929 91189
1 56437 82123
5 26132 42911
3 35545 98919
25 81011 89134
1 33562 88684
3239 21586 23047
3 16578 65479
1 61585 95783
2 36607 70122
10 17876 32605
1 85235 89547
2 4825 97259
5 11973 40171
34 83963 91262
1 69708 70611
4 39170 47343
2 1360 34701
1 21010 64658
4 25364 29694
2 2042 49510
1 5845 86102
1 28911 36998
25 1456 12177
1 5818 43716
19 19303 22874
3 39406 64234
3 26705 31164
1 3709 76733
3 23995 65294
1 12511 54455
10 51067 86834
4 2960 26991
3 32416 51760
4 22546 92161
1 6550 50341
2 54888 78211
1 30458 58168
1 7777 62749
11 68889 70592
1 56787 98935
9 78955 89714
5 2599 38921
14 41553 51979
1 44194 73637
1 24219 61320
1 38345 47097
1 8819 25758
2 8992 26190
7 189 43415
1 13984 41956
1 39842 58088
1 38738 71048
3 63473 94245
1 41883 88411
3 11694 27246
16 30782 38420
1 24879 89867
20 48850 54091
7 53717 59746
7 62238 91590
3 33140 40582
6 11228 13572
5 74249 90736
1 6504 74829
1 4364 92381
4 14020 43515
1 24803 59913
1 9616 65809
59 87524 89202
1 33644 78233
2 14873 73475
23828863 14208 14318
10 83666 97893
6 43396 92194
4 24309 53975
2 69476 91904
2 19012 55975
1 1407 80155
14 58447 71716
2 30290 66264
1 20404 91322
2 46435 86342
1 34102 94938
7 58044 61467
3 13530 63318
1 27873 43504
1 25703 37469
1 3467 47013
17 77402 96856
1 15135 54964
1 53351 98531
2 3620 78105
1 16042 95724
6 69309 86741
9 36526 60318
36 10748 14502
189 5515 9715
2 15512 78832
1 11548 72679
1 16452 74030
26 64510 67844
3 43383 83848
1 60790 74701
3 67136 91955
1 41261 56699
4 58705 63349
2 4326 86264
3 43428 58819
17 20010 34414
1 32491 56645
2 49099 87178
2283 97837 99430
3 61995 84527
1 36195 92768
1 32008 62187
4 64712 71008
6 32275 37049
1 41365 76897
1 52676 89187
3 14741 63508
9 8879 20137
2 21996 75613
3 37997 83433
17 12374 29825
1 27140 73131
1 8423 68274
1 22718 46585
1 3761 64067
1 2092 32209
3 29902 43920
2 393 84070
4 41477 52971
1 18773 50770
8 60003 74424
1 43039 96319
4 27185 51768
1 17744 80846
1 21566 98753
1 25883 52517
1 60204 90679
1 8663 37025
25541163 84675 84754
2 36746 40764
4 48128 53177
6 55600 88152
5 13210 39655
2 14500 67584
6 43094 58151
2 35170 73525
1 49523 89507
4 65128 82381
1 67520 73930
3 33714 62089
1 48091 65462
6 12316 51919
16 58781 66724
3 12889 95258
1 29101 65691
1 48098 98568
2 53867 97105
1 10623 91575
4 53124 68941
45 4050 15054
5 59899 93518
1 41544 85422
8 28838 37670
1 45792 98939
2 37706 91800
1 25720 81140
3 4305 62768
1 28093 35271
6 52644 55139
2 39672 63013
1 52600 60833
4 22167 46398
1 13423 43871
5 61311 91945
2 16219 42777
5 68288 95730
1 408 70574
2 8406 61037
1 8464 96114
10 54185 61301
11 4911 27320
3 28972 50402
1 23397 85235
1 23895 55747
1 24288 68971
1 2815 62358
4 57 15413
2 11955 45665
68 90350 95899
10 46726 70484
92 16412 20437
3 4285 65770
29 78542 85119
2 21543 67893
3 57368 67430
2 59801 66835
2 10779 78898
1 29484 93972
1 38226 76234
1 17956 55446
3 3983 43092
4 3586 29173
4 64869 91975
23 71610 78939
1 42171 96071
2 1159 80548
3 28320 36428
7 40178 43003
8 64668 81304
3 23972 35706
2 31322 40814
1 64289 81394
7 8394 25954
4 37732 54971
3 53342 72276
6 12331 60935
1 40007 53725
1 29316 68830
3 42066 48265
7 56808 62397
22 64668 68977
29 12069 18995
3 17308 95858
1 19290 89721
1 62792 79335
27 5143 19507
1 33965 88600
7 23854 60563
1 31250 45864
1 42964 70806
1 29495 71400
2 19415 55993
3 33059 54339
2 4864 64852
1 52705 61693
5 64506 69849
1 3755 36279
2 32775 58713
2 39766 81380
1 25830 79615
1 37371 92761
2 33864 49107
1 39271 64243
1 42014 60486
1 5065 80068
2 35452 56131
15 76066 97161
4 70515 84848
9 62242 73819
3 15760 24764
2 19791 46383
5 3662 78176
1 22293 97057
6 19036 35813
2 31434 39342
1 6150 66158
2 51917 91311
28 87136 90448
2 21409 39628
3 50709 80403
1 43152 65864
2 49464 90883
2 703 57852
1 17520 56361
1 4168 55097
2 8071 40223
2 28620 94835
2 23777 42688
2 44313 67688
19 5136 18888
2 1966 76286
2 1679 48892
1 28889 59424
2 37023 55849
5 2372 20833
4 8037 30457
2 41426 83364
1 46320 62637
2 43822 90376
1 29028 80730
9 59555 76164
1 51639 74924
7 15568 22968
1 38832 58286
19 86503 89647
4 15568 26580
1 14629 46360
4 33019 98848
1 8555 55449
1 907 76756
8 32300 39133
1 52068 97808
1 5110 87075
29 35490 38400
5 42966 55690
6 13907 40143
1 15877 38175
22 61982 65824
2 10661 75482
1 30196 76859
1 54996 84185
327 94280 94618
2 10991 68772
51 4293 10730
16 73966 92196
16 21286 31695
3 62806 77414
2 38177 96469
1 19463 76690
1 29782 81747
24 75480 98217
5 22562 36817
22 82407 90345
1 62071 91070
1 45494 75987
3 14326 62991
40 22218 24338
5 37053 77844
9 8132 46285
1 27993 66878
1 26643 57605
1 11263 69576
1 27218 40756
1 17702 72429
1 26368 62700
1 17620 70171
3 49792 79838
265432610 83647 83710
3 11357 92642
1 30993 75543
120 59933 61808
12 74639 91517
6 43504 49319
2 33721 53781
17 15407 25712
1 17672 62679
2 22606 53248
1 13232 98243
2 21309 65073
1 40287 77593
4 45839 69848
31 57759 61812
1 16004 25658
3 41436 55828
2 41849 80687
1 11268 88817
1 12738 68335
1 46266 98681
2 42482 69893
1 13973 58276
1 3816 45945
1 41048 72032
1 27653 87972
1 79716 91250
1 15683 88117
1 1503 82357
1 46407 74680
3 19127 86492
1 22570 87516
1 26536 92593
9 30170 33992
1 33844 89860
2 30052 80279
6 77733 80708
1 47382 63130
1 10093 88481
1 41000 94359
1 25806 75744
9 36391 44727
1 28165 49164
3 1693 69101
1 20674 68404
4 74908 89586
2 20796 75184
11 75605 82342
1 37506 46917
56 22845 25956
3 52806 62442
12 62605 80003
2 37155 95031
4 4881 53095
1 25950 97324
1581 95935 96192
5 77214 91281
3 20691 75378
3 48387 91996
1 26476 44608
1 1509 70084
1 20292 85025
2 41500 86528
1 4782 52631
1 25970 78581
6 67102 90591
3 52671 66908
2 43553 64150
1 12644 57744
4 77293 91705
7 36434 41564
3 12288 58181
1 37611 85982
1 30865 70530
1 78253 83954
9 82082 90336
1 29604 60443
1 51033 66214
6 69298 84594
10 62839 76851
4 73362 84214
4 47772 66541
13 13875 19077
1 35903 67158
2 18605 70266
1 27762 60957
8 2242 41333
18 23611 31102
1 24560 93627
4 8169 12564
5 60588 88867
8 35699 52704
2 44637 77126
1 33142 71832
9 7733 25289
1 15192 87766
32 74737 75877
14 10931 19692
1 21336 82828
3 23348 61502
1 20949 39402
1 24382 88812
1 37456 68914
13 9375 10080
3 81857 97761
3 70772 77030
2 19888 31710
4 5191 95197
2 1069 54774
4 27615 52811
2 44203 73790
3 4922 50847
1 18229 63116
1 31392 58611
2 4617 99987
2 28660 77214
1 7815 99461
1 6074 95826
1 7015 89702
1 37662 52226
1 8351 88478
45 83564 89685
1 31724 80396
1 43417 91972
5 2461 26801
2 35034 51181
7 61639 77949
2 51912 85128
5 63496 89166
4 70778 91647
1 31631 73425
782 1083 5505
4 4448 82905
47 59612 60207
7 17575 34737
2 61712 99759
2 2602 30271
3 48348 82218
1 15254 42070
2 61484 72214
3 13478 31309
1 14320 77998
1 11748 49769
1 17779 54694
4 35354 69770
2 13148 52622
2 32723 59066
1 4846 59432
90 91154 93222
1 3928 67911
1 73448 95767
2 5084 73095
2 58288 74180
4 7558 33882
1 11491 53830
4 49659 99039
1 51369 98421
3 1204 18319
4 20197 34556
32 78156 89038
19 34068 41700
2 39242 59857
5 46936 87177
1 68468 82770
4 42342 76621
1 36945 69578
7 12677 36411
2 17947 36696
1 31199 90670
2 17388 92634
2 39687 74021
142 3061 9269
6 30311 45495
5 73116 86384
12 27750 37594
1 48198 84980
6 71558 73019
4 39922 78256
4 3328 55386
4 74347 94693
7 1987 12377
1 19362 81973
7 57336 70978
1 3827 82689
1 16504 77832
61 16526 17663
4 42776 58362
35 69721 70912
2 48276 97421
2 15876 87853
2 91131 93642
2 33423 55758
7 72970 87745
4 67837 85017
10 25198 46408
2 3773 87040
7 21241 36708
5 23154 34135
2 9206 99797
1 3263 56781
1 6985 72020
1 6093 81149
1 38156 56208
1 23469 24608
1 25102 90823
1 12689 40244
1 57785 88599
2 25978 74641
3 71792 80918
3 16413 33518
23 6352 20644
15 53980 61333
3 29793 58917
67 87124 93842
8 39060 48732
1 30445 81300
1 13375 75251
4 26461 42199
2 80079 99797
12 74683 95089
1 22404 79300
2 3858 54606
2 16626 80012
2 60306 66680
18 64377 68231
2 46592 70424
1 4329 96039
2 207 27108
4 66124 87353
2 30280 75868
16 8075 20860
3 19246 96715
1 60197 91750
1 54442 84440
1 5121 36075
2 19413 43366
31 74495 76968
3 6068 29379
3 12718 40257
4 44229 50265
1 69396 97458
3 14979 67792
4 15165 89292
1 14259 88566
4 71766 75283
1 20635 83871
25 81490 86142
1 31464 80243
6 76012 95884
4 23037 47082
4 42094 50049
1 40372 75245
1 44406 82827
2 23326 99204
7 73479 94040
2 78 85249
1 34664 59486
1 34298 51352
1 32219 64643
1 14630 65459
1 6991 61423
1 20899 65210
6 14874 33517
1 19117 73311
1 22057 65406
1 46916 75545
2 21055 71949
1 36615 80572
10 76710 91134
2 24878 76998
1 47178 94562
3 745 34873
4 63913 85318
1 34556 83118
14 20578 32042
2 14669 35739
1 26250 74632
1 18867 65650
3 63185 81978
2 39885 90757
1 2728 34813
35 5518 9929
3 446 10404
4 62483 65174
3 74450 98252
1 3845 42752
1 65328 93702
5 52730 73730
3 14048 34477
1 5504 73652
2 10578 66334
1 82704 93805
8 19618 68627
1 37169 75891
7 79510 86723
5 34372 84272
6 74040 86568
6 50634 53090
2 28507 72339
1 12218 70078
4 11480 36037
2 6532 90310
3 48860 97724
1 4947 26195
2 17301 30844
5 20509 52390
2 38430 75564
18 2795 18675
2 563 25600
1 3281 47491
27 56564 60252
2 12739 98900
4 56187 96844
1 26915 34031
1 24487 56614
1 3136 95124
1 59214 60992
2 22443 41327
3 39966 51924
3 22212 56639
4 7977 61245
3 37045 52824
5 55874 82709
2 5580 30373
2 7073 45275
7 48597 62389
2 47288 85589
2 5851 31526
1 2109 59722
253 3441 5710
6 27523 28795
17 84769 92293
4 55332 82365
1 12997 78309
1 17029 41790
2 9404 76095
3 29139 45512
6 34553 40177
3 39284 79841
3 2965 66374
3 61350 67606
2 12884 32295
1 43623 69032
2 54427 66428
3 39906 48300
4 4018 85111
2 13041 64623
1 52132 68270
6 64963 82463
2 24377 29560
3 12457 44413
1 3423 59412
2 10134 93162
32 13801 19142
4 62699 96919
2 11416 54411
1 56321 95201
1 20557 47888
1 424 77483
4 38649 64617
4 43700 85910
16 67172 68290
15 49143 52058
7 10321 36590
3 46807 76074
9 53203 58609
1 33188 99063
1 24372 64957
2 14121 54104
1 7993 80825
1 800 96924
7 81715 92027
5 33698 62490
4 61273 68973
4 5531 28894
4 3556 61570
1 26055 89859
28 68206 78879
1 45541 94727
1 19909 73806
4 20724 35701
2 20662 95108
1 1682 42158
2 13098 93681
1 14059 71904
2 38266 98574
46 79388 95013
23 1906 18034
1 3037 83834
2 31244 87202
1 63278 92142
7 12807 26369
4 28006 77558
1 42477 97637
1 6461 93622
1 25798 96174
1 5599 64524
2 26897 57111
1 3345 94689
2 52188 76732
1 18718 64881
1 36261 65092
1 11578 88854
4 46094 54716
2 26312 94811
1 2993 93911
1 5919 91838
1 23701 73915
2 11978 46755
2 14874 20529
1 56471 67114
11 20813 28634
16 67083 70408
54 51738 51851
4 2939 36821
1 24165 30536
1 981 48739
1 9078 74836
9 81876 89649
1 2106 50986
1 15733 42807
2 15505 83195
16 68018 94309
5 50870 83309
1 60955 78128
1 33569 93583
1 33430 90271
1 28935 89323
2 26156 43141
8 74937 93932
1 50500 94227
8 50819 58781
2 11536 81126
1 67106 76254
10 40759 68937
1 54540 92111
1 47975 95450
1 46170 68822
11 8400 37979
2 69336 86864
4 29990 52318
12 4517 20337
3 43813 92552
18 35170 44731
2 38504 96297
1 42531 66206
1 21031 49856
9 2934 37601
11 70224 81286
1 74365 81254
5 17809 20492
2 40953 94458
1 43638 53019
1 2184 36481
1 14557 65561
3 36563 98192
4 54266 73581
3 27486 86324
1 62236 97964
3 25066 46467
1 32394 89753
1 31939 83723
2176 2582 2629
1 38368 70072
4 57536 85543
1 49099 82973
3 8820 52776
2 40406 46013
19 16640 26983
5 66621 75953
15 82488 94972
1 8019 22601
1 24223 97666
5 10054 58902
1 35304 58138
3 51118 97945
2 49756 94135
3 2150 56121
2 54443 88009
2 29181 88141
1 36339 73059
33 46367 47781
31 6980 10710
11 5464 16200
2 67682 86290
1 64280 78971
4 16881 19541
11 3319 33985
3 60299 71989
6 33318 85444
1 69191 85812
1 48169 87976
5 13507 65069
1 24698 51572
5 84574 94447
1 34149 96589
88 15691 16550
4 27284 62139
3 87621 98160
3 9581 21205
2 33050 55658
8 2248 34696
4 60829 92235
2 5421 38576
3 34884 71791
3 11065 72662
1 47345 61471
1 30331 98936
1 24139 86653
1 45412 78284
1 52734 89833
1 6085 69298
1 46679 68272
2 28066 92923
3 23704 33395
1 4125 57952
4 59428 73858
6 55210 61202
6 82019 90805
1 9171 26527
4 50040 65743
1 21726 57797
1 10447 47536
1 41745 85696
9 10353 42647
7 24209 50313
1 59396 61433
1 26065 74956
5 19169 28547
2 27362 61668
29 70711 82243
2 13071 47401
6 47390 88203
1 9445 97572
2 54738 68355
1 4054 90982
1 55702 83604
1 35954 61228
433 93963 96282
2 33227 69351
2 41821 92898
1 14598 60957
19 14986 23271
4 70796 96927
3 23251 60998
1 37554 73452
1 1980 84709
1 11719 66833
1 16644 79989
1 10565 43405
2 57453 63056
1 49204 84269
17 74790 78341
1 12817 97889
2 39374 46101
5 52562 58378
4 7948 25455
12 8149 8778
5 52268 56049
4 29028 46276
6 29145 50553
6 2785 75355
3 70053 91798
1 17998 27991
2 61108 64529
4 14352 21049
6 48191 73902
12 77005 84602
4 17116 35483
4 43968 76120
13 34485 37279
5 71407 91909
1 37935 78203
1 6502 93344
8 3020 34516
1 39397 76180
1 15389 60864
63 86895 97063
3 24968 81634
2 23463 61660
3 4713 60241
1 31541 33905
2 29314 44546
3 44745 74187
1 44608 77469
26 82720 98149
1 17710 96969
1 20006 72891
4 27943 48243
2 51141 85193
4 50542 56524
3 56671 94182
1 10291 59893
50 6953 14393
6 12198 36291
26 62136 64064
10 72326 76355
44 430 12432
5 58194 67533
2 55666 84957
6 17481 59041
1 7962 48756
1 1334 63284
1 7289 60688
2 38188 99885
2 11901 69967
2 4885 6162
2 40589 64099
2 23420 63462
2 13851 57309
1 36070 72786
2 59398 78725
112973 27136 27708
2 15794 72598
1 46523 61283
9 12183 20070
50 88172 98656
2 8034 33224
5 36130 54889
6 60654 94564
3 8106 66539
6 61164 78059
30 47592 50717
1 19907 71167
1 45950 50682
5 29622 41844
8 81819 95480
3 62967 96108
2 57299 74224
3 5165 88012
1 48921 88643
1 10478 33910
3 28461 37028
6 75277 84355
15 69586 78695
7 80395 81334
2 12218 59553
3 17766 64350
2 24171 95497
7 48 30799
2 1453 19148
4 2081 41006
1 5310 41020
12 3222 6446
2 44360 71909
9 55787 92861
6 33344 64921
1 24275 62775
1 30834 75894
2 30755 58385
1 9017 75415
7 8500 26569
2 23903 48540
4 38246 76579
2 21709 51683
1 31993 86615
5 51707 56854
18 65501 69315
6 73694 97741
2 10435 38482
1 54158 75096
2 16347 85071
1 21705 91466
1 80494 89288
2 25590 84104
1 35532 52194
3 9070 61378
1 51107 95593
1 8470 37291
1 26805 93385
1 61219 72916
2 29265 92263
1 4310 42010
2 294 96202
3 32237 82420
7 4550 13589
1 30738 78699
87 8557 13481
4 56750 79994
3 34709 39575
19 13179 27366
2 6392 67706
2 21243 57179
1 18366 39477
1 6007 57030
20 69564 72858
1 5571 64037
6 23766 27721
5 22926 25685
1 60894 77816
4 27093 48201
18 64717 66992
13 44006 50361
1 44034 71007
1 45260 89128
1 46177 62963
1 13287 70233
2 66296 87103
2 6155 57109
66 84496 85225
2 17138 61288
1 42214 61828
1 15143 99834
5 17297 26264
2 49120 77273
4 18898 48534
1 17717 27144
2 19499 68694
1 40662 81797
1 48558 78579
6 63849 64335
5 61628 98935
13 17146 21582
1 11440 62052
4 14641 82843
2 15562 68826
1 5519 97242
1 13848 64597
1 1111 88103
12 60346 68324
2 22772 96332
1 24941 70031
30 90580 97897
1 7451 75345
2 15841 44191
3 58276 82761
59 86985 95240
4 33719 82136
486 73513 74431
1 56259 99450
1 40803 51893
4 23525 56789
1 9080 63903
3 9753 23614
1 35101 74403
1 40214 84173
1 29843 78097
8 56173 94683
1 20374 81351
1 21606 80352
40 78319 80971
2 13033 84818
3 4778 44881
1 34087 71656
2 22424 37397
1 45170 91575
1 43169 82113
3 4480 64832
1 40799 89649
5 64057 87140
2 56034 80994
1 29897 81782
15 2966 27167
1 37465 78826
1 51683 58198
3 64536 71770
4 42387 90854
17 77446 97369
1 27407 83784
1 39900 85788
4 11046 51807
3 34425 69013
1 36104 83872
1 59806 89119
1 36931 61923
2 61688 81566
1 50286 86297
12 25101 40170
5 79030 90793
45 6400 18081
4 48095 80786
2 53694 54011
1 13802 87038
2 8269 82692
4 23664 45936
6 86604 98852
3 60597 79177
1 10790 77949
1 1397 72116
3 24079 42056
5 15812 63072
2 26183 71089
2 7227 38797
3 50019 69613
1 17982 87573
1 3152 56969
8 68873 79384
16 16746 19861
3 24246 41186
1 50253 93338
1 1959 94896
2 49907 96874
10 3811 29156
4 51230 71549
3 18541 39668
1 17716 92671
11 85074 97607
95745 90109 90618
3 74818 75713
6 59859 63072
7 64307 76522
2 58323 72397
1 542 67083
5 7942 21350
1 51818 71787
5 26026 54509
1 16715 51917
1 36472 67021
15 40857 45493
5 37396 77564
3 10237 28211
1 7438 78410
1 1371 90968
2 42920 96419
7 48442 50719
1 38041 48746
8 16794 26001
23 38469 42409
6 24641 41413
3 22708 24335
10 47640 54039
21 78978 90931
16 74411 95703
7 52042 71749
5 9792 37472
4 28433 92356
2 14695 72139
1 16991 98254
2 41426 56141
1 25142 62933
1 19582 87016
1 47802 59789
2 15536 44380
1 20174 59786
274 72771 74387
2 6439 74118
2 7100 79606
7 10048 22330
2 48240 74530
1 15316 54540
1 32772 84454
1 49340 63685
1 26850 57733
8 59727 73030
2 47279 59806
1 48176 85978
8 994 46695
6 39027 44083
1 43953 81915
2 17718 50974
2 34137 66973
10 36367 41055
1 28634 83124
3 18285 19149
12 66176 78567
4 62658 93116
14 31290 33539
8 50521 62161
5 3265 83147
1 55462 82898
6 2203 11566
9 19384 27495
5 6990 19506
6 20295 62942
200 41238 41894
103 3520 12759
19 71321 77166
2 34758 72519
1 7899 77011
5 74896 96315
3 31457 88190
2 1096 88903
6 21821 38311
1 36166 87072
2 11697 32877
3 48927 76253
2 14068 53486
1 327 62267
1 26301 84651
2 678 40452
1 22984 65471
1 41847 92579
12 12041 20283
227 3326 5905
2 5714 45809
1 49327 57588
2 39767 97312
11 36510 38460
1 27898 57717
9 51551 88524
16 78035 89066
1 51379 53460
2 48549 66753
2 29834 49692
1 31048 47096
3 15937 33370
3 19405 33584
8 11798 33017
15 3828 7896
3 4526 62126
1 9616 95049
1 21377 70808
10 60712 74726
1 5202 47185
1 55818 95074
11 70497 98030
1 43366 92289
10 36669 50913
1 18534 71453
19 7380 8400
1 36664 41613
2 5173 32778
1 15329 86506
2 32187 37748
1 10360 67141
7 44798 54681
2 47735 73929
3 14177 74978
1 7161 99113
2 51518 57556
1 12477 74506
2 28606 86090
1 13005 58314
1 4221 92588
1 50098 58772
11 58868 65051
2 42866 93188
7 75441 79593
30 4355 8509
1 36442 40404
2 21240 56798
7 74310 95652
2 23362 89923
2 50524 60410
1 29698 91629
1 7671 63765
5 57151 80241
2 23861 72599
1 45852 62900
2 1112 6132
1 44412 85379
2 23199 89664
8 19318 35259
41 9325 13224
18 73056 77673
1 5010 19281
1 66821 86798
2 36254 75321
1 6864 89445
2 18587 73710
1 31754 97068
1 59782 85362
2 17263 46181
15 76270 92675
1 28298 66433
4 10099 87354
6 10895 38443
3 3949 42045
3 24379 71032
4 60192 70708
1 42093 83207
3 34723 42690
13 52513 54995
1 19056 51926
1 6724 41531
2 392 56649
1 9657 38330
1 22626 96536
3 30791 37275
4 6637 23295
2 59049 78175
9 62740 78495
1 61672 86910
11 1011 29330
4 32493 56718
1 44520 83891
7 81996 96964
5 16550 45667
3 58850 94388
1 35076 43769
14 38223 39714
4 33546 42682
1 22297 72299
1 12958 87068
80 80820 84083
8 74002 84100
3 71766 77008
2 31589 71936
2 39514 89400
6 4698 26349
7 39426 63844
4 40980 88897
1 66886 75875
3 17098 68218
2 56156 87067
1 54567 95323
7 17432 55713
2 44204 63917
33 82551 95026
2 12571 43107
39 95183 97474
6 64653 75476
1 3855 95538
1 28747 79131
2 56310 81716
1 31602 83282
1 20122 55865
3 38609 73106
2 60091 73013
1 47005 71025
1 28081 63204
1 15095 71459
2 45077 91855
5 5038 53015
4 20373 27112
6 83774 85900
1 73616 88767
9 22334 48680
4 64517 68340
2 16363 72756
1 30048 66909
32 11337 15468
2 21432 42663
1 22265 38198
3 6912 33616
3 47978 79154
34 76350 90575
3 73325 90879
2 37084 90278
12 34451 37260
1 15840 52193
5 19774 69288
3 44279 58999
3 46431 76378
3 50238 62125
3 37044 67296
1 21477 98483
1 3076 50570
1 7013 84644
6 29134 35022
1 16671 73178
2 4575 64676
4 59917 76915
1 9344 65887
42 26317 27730
1 4308 80809
4 76098 95887
3 60147 85411
1 52184 97284
1 28495 47267
21 26787 27890
1 4081 95995
2 48607 84331
7 17538 59107
3 2 61261
1 61773 95716
5 3013 29843
2 4065 26745
1 69220 97861
1 11784 49582
4 20341 65044
1 8689 40419
1 31837 93359
3 38032 54322
1 20889 77679
2 24842 73339
1 61247 80277
3 61190 96646
1 32359 59067
1 36721 47487
3 343 47959
30 75090 81444
3 7965 60416
2 1237 32707
1 27696 78967
2 55134 91451
1 16416 70448
5 44465 97257
1 30765 86466
3 50501 87691
1 35432 92471
1 5646 89980
1 925 87403
1 20250 97506
20 23938 24073
1 5561 62830
1 16712 78844
2 56515 71083
1 20023 71259
45 961 18608
4 67809 99671
3 26760 97510
2 8719 66867
12 75458 83492
1 65570 86807
4 52994 53314
4 27359 59857
2 22327 74111
1 51664 79775
4 29029 33083
6 35196 49787
1 10018 38460
4 45751 56762
1 14916 40059
4 55652 75173
3 39798 42375
2 9048 82467
1 3402 61361
2 35112 48417
33 27005 31760
1 31123 54869
1 29690 83916
12 80881 86903
2 14972 91043
4 74096 90773
6 45328 49935
5 11885 37155
7 5429 65430
1 37234 47743
1 41396 71614
4 6730 32548
3 8249 99990
18 2973 17104
2 27689 60061
1 22394 59327
1 12990 49511
1 40164 93461
9 61596 67806
3 30566 80911
10 72782 94284
57 6756 11525
1 27813 76346
2 41366 82065
9 38238 40103
2 16854 62189
2 3662 68412
1 18520 99639
58 84572 92997
10 28990 32046
2 14154 66346
1 28265 77042
2 34991 58358
1 33264 97818
3 76590 87514
18 73497 82796
7 53269 66089
1 21801 80465
1 58627 79010
2 17043 84501
1 20414 89667
1 22523 96745
1 7 85736
1 12897 88281
1 29588 61490
3 10071 42270
7 59474 60538
3 70527 97888
1 34938 45066
2 14267 43551
5 43216 48326
3 10130 42581
1 20620 79478
125 14412 17704
2 44363 82509
6 57570 70721
1703 96776 97261
6 3618 22033
1 4311 91631
3 38557 79521
4 59769 79644
2 13841 21079
4 32901 57838
3 54309 76686
1 66631 67886
3 28236 96123
1 30553 65135
4 7449 45104
1 45901 92237
1 586 40141
18 27355 28771
3 12573 50855
82 17062 21362
1 7354 85523
2 30800 89894
2 26288 95831
34 67347 72145
105 2016 6946
9 24614 31242
4 14687 68294
1 8735 44080
1 1630 43633
2 15847 17022
6 9063 29551
1 20550 97271
63171 69024 69248
4 40198 57142
1 1910 65764
632338 5144 5992
2 37108 84413
1 24444 96519
1 9760 47302
1 30481 67929
1 16584 84505
1 1381 84804
7 55690 66392
1 20715 47934
2 11167 94736
5 44128 83797
2 41975 43754
1 30322 90160
4 88162 91595
2 56791 64354
3 21184 57299
6 50474 56952
6 54234 92291
1 23795 98883
19 2126 9817
2 56740 74422
8 1457 12274
1 36219 87561
61 95204 96822
24 7140 15957
16 877 23801
5 31186 99625
1 61860 83184
4 8507 32739
3 2102 40966
3 24856 91747
4 19543 45542
2 239 84006
2 16712 53894
1 4103 58219
1 31057 73415
1 36960 69549
1 25864 89759
1 2198 68913
1 28625 74120
1 28965 90190
1 37357 55587
1 3028 67530
14 65155 71387
2 22797 95096
9 13953 29482
2 6025 85375
1 30058 47036
1 31348 76313
3 26110 37636
2 41413 48792
1 5742 97305
1 40171 97294
5 59732 97045
3 53356 74123
3 14422 37529
7 53253 55275
1 8183 57592
1 9682 66482
3 44211 75643
25 78154 83399
2 48359 68977
1 13643 78138
1 31627 67920
1 11039 56164
3 39507 52869
4 72355 89437
277 85864 86363
2 62462 72116
5 18655 93225
5 26826 51057
1 61096 69695
2 37735 78173
1 48880 94893
1 44288 80660
12 76546 94063
2 26351 98278
1 36787 90735
1 18874 69215
1 10699 67104
4 30798 41725
14 10580 29051
3 53897 79765
6 24767 31483
1 53591 97175
2 209 94546
2 13044 42245
1 23997 54261
2 30326 95440
3 36291 48054
1 11784 65611
2 31833 68797
1 56326 72771
10 75769 95180
1 47718 94212
1 34267 96617
37 69040 69323
2 4479 40739
5 55533 68242
1 1876 78852
1 17811 98547
1 53569 95926
5 29485 61449
9 14162 36267
20 17809 26553
3 32055 38252
2 5448 97119
1 16304 21498
1 5892 97533
6 31924 51501
1 17762 59355
3 54924 61384
1 24971 69279
1 29900 62437
100 12795 14957
2 59044 66696
6 43146 55619
5 37102 71476
1 33675 72046
12 67571 94531
6 21072 27737
2 34580 53731
1 18843 64668
5 74281 97202
63 82102 94621
3 76150 98683
3 92839 94259
4 28506 73167
3 54458 89651
17 243 29959
2 36558 78801
1 9533 45033
1 19237 77972
21 71892 75437
5 56475 69837
4 81085 96653
1 45267 96387
33 87745 90163
3 14800 97240
5 82211 92373
7 27880 38671
2 16728 93792
22 45291 49146
3 51508 70684
1 29680 58411
1 64780 95982
1 32863 73676
1 3487 55986
4 85878 96908
13 68852 78784
2 63119 69433
4 40315 64045
3 37980 71022
2 11456 67512
1 1101 58195
3 28558 68896
1 46263 90316
3 80158 87857
2 47212 82680
12 8203 23694
2 28651 65118
1 65110 89946
2 28279 61754
1 14410 79635
2 7754 26803
18 33953 34807
45 54553 55495
2 24477 54177
13 88674 95478
5 16713 29175
7 65419 95929
1 52179 80440
8 24881 33722
6 28084 68515
162 4784 6606
3 17955 49453
20 49895 51143
3 39267 87223
4 23214 36137
1 46630 65170
2 15385 46247
2 28043 33952
3 10928 84966
2 27494 74069
4 64961 89880
1 55072 69130
78 3096 7109
16 79497 85012
2 41996 99610
8 8635 34449
1 18395 71870
1 35363 88738
1 54645 95467
2 67011 97586
12 81383 99004
2 51621 97769
18 17724 19717
2 48166 55205
2 32121 64407
14 36307 45624
12 36961 39167
1 44929 80180
2 21188 87019
2 67585 84466
2 2491 78511
1 19026 91037
1 11667 81096
4 45661 55910
5 58180 99055
1 65266 92174
1 37115 73985
7 80265 97669
7 46419 57346
6 2171 46076
10 2010 9561
1 37992 83988
3 9927 74943
4 72850 90669
4 46381 81714
1 15085 53325
1 40383 57998
1 22652 34687
1 53309 97677
3 9969 77258
1 66561 88574
1 54926 85802
2 23240 82110
1 58580 73236
590 2642 4194
2 44577 95530
1 11349 67697
436 95671 99814
2 35233 98813
1 64963 67938
6 21374 42583
2 50457 86888
1 59476 87761
1 1057 92206
1 67773 96814
1 51981 88332
25 85069 93165
24 4569 21859
2 51259 90766
1 29602 42662
4 61901 86181
1 49946 97484
10 16925 22610
3 32798 58431
38 69930 75862
2 48462 85433
2 23021 68201
12 21780 60610
5 12636 23723
42 31265 32136
29 9004 15672
4 12681 45828
2 33973 92323
1 28119 67666
4 65382 88516
6 18331 29344
3 59603 92149
1 46581 92946
7 41558 52222
1 2280 92928
1 13970 53712
1 27287 43817
1 59181 80060
1 13320 60636
1 3398 59205
1 41545 58558
1 16617 46132
2 57822 98853
5 6600 28907
6 36767 84511
1 22 44217
5 56420 62542
7 12239 25369
301 93668 95078
1 8694 70532
3 10301 96304
2 28194 71639
1 8485 37195
1 48101 56205
1 7481 78469
1 39802 56748
2 14593 67591
1 9718 22597
3 4291 46216
6 66188 73840
2 19635 68422
1 26945 43454
1 4167 82289
22 69471 98379
2 19775 92400
1 17894 81570
1 20147 47079
20 25127 28212
2 5007 46662
1 40800 93881
1 15606 45368
36 9453 14689
1 26771 82550
1 11106 98241
2 18436 37325
1 2077 41200
280 89165 92586
4 34836 76010
71 64179 64554
3 17600 86181
1 36705 76690
5 45711 56117
4 1647 26702
1 30193 56238
4 57101 80671
48 14574 16405
5 5658 50344
88 2437 4116
12 53799 74240
3 2782 58238
1 33749 46542
3 6394 31008
7 13797 30450
1 30440 78829
2 11360 25135
2 35887 55391
3 39010 72530
2 81602 92465
2 37572 42656
1 17253 56406
4 56478 58102
8 66456 81406
2 4298 74114
1 3819 91410
1 50534 77020
2 25806 69085
1 35429 78733
2 25525 54756
31 81890 86837
2 26601 98269
1 29881 79681
1 4081 49352
111 29882 31606
14 302 27887
1 7481 51587
21552549 37367 37645
5 55311 59707
2 21805 61356
11 44550 49167
2 25407 71248
2 32953 99837
1 32672 75415
1 48612 79268
2 6151 96026
1 3678 20949
6 38688 41562
19 75501 84449
2 14154 59926
2 47379 95282
2 8735 73158
20 3638 12958
9 63869 64691
2 38205 53552
12 78545 90016
19 77836 92899
3 39740 98667
1 45354 75321
1 9735 79199
1 83948 96265
395786 15568 16152
1 58509 99776
1 18937 94910
5 82760 83953
3 50321 84006
1 71606 93276
6 14936 20124
5 36661 66085
11 53361 82628
2 16893 55614
1 7420 80744
2 8990 76231
1 38309 90580
2 56673 72453
1 33843 92299
4 68497 78230
1 18393 47945
1 4018 95500
3 78703 82803
2 41622 65265
1 50969 56186
5 19911 42668
3 72255 86735
4 20447 86429
75 9170 15193
1 39997 75925
1 53823 62521
4 50179 69701
1 31189 66025
4 7816 42134
1828 78815 79301
1 18163 67289
15 18893 33819
3 49076 85780
1 11344 89425
2 14466 57190
1 5899 94720
31 15722 20957
1 5050 16640
3 20492 83484
4 39807 49831
1 14044 24978
4 14283 52776
2 15314 78225
13 77466 88686
2 15264 71687
3 64033 77599
2 2494 19668
1 11246 66079
1 3089 64247
1 1331 50663
3 27621 99045
2 14258 58820
1 12339 25977
1 40076 53266
1 33069 94878
2 13243 89409
1 3341 95619
1 36971 52977
27 84573 98409
2 20141 73890
4 42714 64039
2 29173 41088
2 7805 66666
4 7341 37372
8 74911 99708
4597026 13835 14025
2 52443 88190
3 44712 64384
1 34986 53720
7 5508 46331
1 1489 73892
10 89079 97389
4 51103 89269
8 27061 34594
7 68686 81424
5 4832 45802
1 1681 90006
1 8363 66017
1 17203 34118
1 4627 98623
1 17459 75436
131 90501 99150
2 24806 30111
3 35782 87186
2 27731 69904
81 22445 23992
4 91457 95409
65 6929 11970
1 28300 81677
7 3166 29455
3 18715 43231
3 39584 90893
1 37039 77100
2 22345 35232
2 10137 72284
1 17615 50735
1 13783 68125
19 58481 99599
1 6886 81910
3 66694 72535
2 33389 64162
7 85637 95566
3 29835 73894
5 67576 79143
2 41646 65613
3 8457 33656
1 63485 90921
1 26341 60683
3 1705 80624
1 10835 72800
4 66772 71031
23 33188 38589
2 62790 90031
1 16840 71221
3 79708 95919
2 53163 68159
26 28145 30389
3 67113 86409
1 60909 86867
22 70831 74897
4 63709 64543
2 31418 84481
1 30471 94347
4 72329 93246
8 15593 53270
10 80099 98573
4 59103 82056
2 18667 97384
3 72674 96673
1 30057 78155
2 58089 86967
1 29325 73228
1 53127 80316
1 12031 90728
1 24899 94954
1 10177 68808
1 38884 86642
1 50855 83000
1 35204 89864
3 67876 82373
43 31636 34390
2 70759 91135
3 22515 52486
1 54406 93059
1 24998 39668
3 21353 89183
2 8827 70094
2 28889 42916
1 27767 48398
1 22188 84874
34 2955 27323
1 60906 68488
2 14819 64262
1 72270 86951
4141940 71190 71531
10 1360 17597
5 58203 61343
8 44846 51819
5 43998 76462
1 18267 79200
6 16713 29935
1 38052 63005
1 21416 39469
1 42402 85291
5 13727 80843
4 7960 49552
1 1217 98136
1 43757 99780
2 38482 61697
2 37052 91846
2 2409 93845
5 29633 95398
1 68011 90273
4 45805 57094
4 52718 75651
1 64006 88278
19 56916 59112
23 94251 98329
4 59883 85158
1 10529 66654
1 12580 79436
1 9067 78487
6 48706 51793
2 356 91255
12 39298 46127
1 25887 73677
3 66056 70317
1 22993 84798
515222 37358 38256
1 29161 42797
2 44997 85392
4 61957 75807
5 24373 62095
1 45108 95748
9 36058 40113
9 69200 73177
1 28835 84179
4 2818 84710
1 13772 94039
9 18005 21937
5 27052 31990
5 11020 39918
1 28846 79425
2 4274 43559
1 2398 74769
1 21669 59333
1 4596 81265
1 19508 87732
1 32437 70169
1 23680 46625
2 40584 50858
13 15379 16590
2 13920 40056
4 52120 81036
48 4187 11932
3 41734 78756
28 85088 98467
7 53340 74196
15 13864 26517
1 23586 75514
3 35085 45165
1 63408 93413
6 5507 25805
4 15601 38254
5 59916 65866
3 20757 53329
2 22204 72983
3 25375 40766
52 82390 99200
1 9788 80348
10601 66448 67053
2 10306 23735
4 21228 80455
1 7029 88386
1 24468 89081
1 38462 68848
54 86067 90190
1 16590 53391
3 13729 60931
5 60745 88118
2 11457 62396
1 935 96295
1 28291 95642
1 6022 91117
1 7432 65252
1 9077 46200
1 58117 77886
1 52725 66808
3 6530 93454
1 16964 39341
2 40460 71456
5 25292 33785
2 33852 45411
3 53544 98080
1 52590 86529
1 23476 72808
1 38215 86360
1 27956 96682
2 25230 28783
1 17686 90946
28 49164 50542
4 4070 34432
7 48683 62411
1 20966 55092
1 72300 87307
1 5336 68080
1 58047 90665
2 43631 52744
1 37376 88979
2 21799 64243
3 15949 34226
1 1212 62515
2 40581 97494
1 5332 60648
1 6504 93305
10 60049 96307
1 56471 94117
3 18710 49559
2 15732 40306
3 13684 85092
2 10972 52939
2 3526 80218
1 21942 72857
1 40669 81342
1 31204 80824
1 40645 68024
9 16710 19195
1 44114 92538
1 20046 85216
2 51925 65594
1 27122 64485
2 41519 87902
5 9870 39269
1 13756 83400
1 7248 66991
25 27443 28135
1 19760 89005
20 3709 25761
2 29961 70791
232307 19682 20067
1 19600 46951
3 14394 46649
2 38102 81391
3 41139 47062
1 50555 79612
5 27051 79216
42 38778 38835
4 76632 93870
3 53536 86650
4 25347 31056
3 46303 74289
1 19055 93448
1 28214 71522
1 12416 66987
1 12243 53926
2 25204 85272
6 34964 47853
1 19486 65222
1 19579 88828
1 23207 67798
103 94632 96684
3 15996 26061
3 17317 72110
46 61482 61854
2 47715 92557
1 48458 81590
21 81895 94112
5 19302 52609
5 38787 47122
11 28791 36787
1 8251 41852
1 446 91880
1 31365 81718
14 70092 81130
6 61759 65223
1 22207 86622
2 22026 56504
3 42308 64792
2 21691 69402
1 25187 56261
1 3936 79827
2 17284 34765
5 32772 43758
2 57348 80602
11 69787 79609
1 35324 38567
5 34328 91647
2 10576 53689
1 10336 67808
1 131 71949
1 20791 79721
1 28387 95101
1 8771 72956
1 42416 47979
9 69142 97259
1 49502 87966
4 59726 87955
1 48663 84085
1 17159 87256
1 59478 95196
2 23404 56388
1 13538 69112
1 48001 86280
7 36768 60203
34 19175 22248
2 38733 66088
1 46123 57480
1 1886 82077
3 52726 90900
27 73878 79126
1 19406 66647
2 22937 40000
2 18956 76652
2 6996 97985
2 37351 72404
7 33393 41705
1 16062 94284
2 7127 46016
2 20866 72537
1 31693 50517
6 65732 98274
10 27885 34016
15 19574 22998
3 36078 95926
4 62575 99122
2 5404 21019
1 27536 85664
1 10865 63046
3 27271 45136
1 13999 80582
11 70347 96618
1 15169 78922
2 34836 76074
36 16042 17493
1 35522 38424
2 27633 86450
1 23780 87711
2 19957 38153
3 47387 84352
3 39963 92791
3 74969 76905
3 77168 93711
23 20464 28510
2 3715 96552
5 14542 45516
1 30958 78594
1 22250 77809
4 66837 92422
2 56119 64531
2 2550 85123
99 7409 15492
1 19928 84143
1 8834 43715
2 3206 83400
8 25643 29409
2 52201 61234
1 14231 94131
1 9192 73123
2 50053 93194
5 15231 40779
3 57243 82886
2 62305 88845
1 6261 45702
388730 92278 92939
3 25761 36749
6 57394 69015
2 30066 69478
1 34299 93957
7 47732 56340
29 46554 47272
2 26359 68792
2 4660 58111
3 36046 89482
1 65113 85641
2 6990 80467
2 7336 58052
2 48141 63228
48 84803 88880
13 28142 32533
2 18190 39428
1 29795 86178
106 1668 9203
5 34728 58956
10 65327 83576
1 32939 58432
109 6957 10452
1 53280 71216
12 19632 26147
2 30342 80259
3 18705 92407
20 63380 63805
1 28693 95504
2 28792 74072
2 25618 55315
1 14477 57684
1 29664 44997
3 74995 85532
19 83922 93943
1 18847 96117
5 62308 79437
12 42735 47327
2 17936 62977
1 10295 87719
1 14674 69277
1 1787 98369
1 26765 38392
4 44948 46649
3 54193 87740
7 64657 98179
1 17169 92571
1 36328 91258
2 14181 98507
1 27383 94260
1 22068 40079
1 5987 90532
4 65245 74774
5 49795 75816
2 27201 95670
9 7469 32922
33 6796 11793
1 34107 89587
4 26801 52621
2 41058 55586
7 56983 86497
1 55853 77574
2 1470 36142
8 7420 17658
1 15734 27058
2 7726 47814
3 61601 83499
3 64870 78711
120 95828 96177
9 33837 60022
1 58987 97808
9 5938 36294
5 61275 75257
2 1270 42248
3 18658 96119
1 2954 86008
1 4056 88645
1 33161 70114
1 59663 97021
1 16937 89952
1 20546 51329
1 67035 75311
1 4350 17869
11 24497 26032
4 18874 88258
1 610 82097
1 62484 66541
1 35799 80873
2 24093 34861
2 7848 96067
1 2975 68287
17 18906 23327
3 6584 55035
2 31351 39748
4 53944 69337
14 78917 91750
2 25160 74800
1 12622 49821
27 54541 57432
1 2579 54096
12 76383 91918
1 18291 88166
1 81344 92688
3 57602 76300
1 51875 93328
1 32466 95102
1 56285 81426
2 19157 52413
4 2797 96673
7 34504 38743
2 63027 87472
4 71082 74398
8 42731 51346
3 27384 92604
3 10921 50615
1 73822 89170
2 41093 94571
2 5535 73108
1 16856 67540
1 21837 99137
1 3355 91277
27 1232 10684
1 38286 73095
1 40540 94946
4 19237 40705
1 43235 45555
18 18267 20747
3 7349 60825
2 41915 73771
7 6354 36433
2 31711 76772
1 1924 97298
2 61933 68205
2 40594 49742
12 16968 29207
2 36882 52477
1 18930 72939
7 44956 96707
4 57475 68082
2 20692 40790
8 3793 22974
21 75028 81099
1 7011 73918
6 30244 33577
2 54793 64386
3 22004 35268
1 18232 51482
1 19185 44754
9 7119 13649
7 48552 76115
2 21291 55328
1 60477 75905
3 72052 82324
4 18537 90748
2 7683 57970
1 31490 59395
1 1369 90407
4 38900 41378
3 39038 64187
3 23518 45203
3 31935 77475
5 53977 99478
6 80952 88253
1 58859 96444
2 46756 76277
2 62105 99885
4 42434 45463
2 68447 97228
1 46287 85905
8 48636 51168
20 78879 90398
2 53784 69540
4 4696 71896
4 6248 46323
2 31199 91158
5 67840 82954
1 955 94277
1 66713 82125
1 8851 64862
2 27162 97044
6 28486 37334
9 6245 19479
3 34048 93037
1 55990 96269
4 8331 30543
1 57172 81487
6 1993 13222
9 56515 67066
10 23561 40265
1 19709 78733
1 1288 97555
1 38109 91463
1 5 90551
2 51342 93488
1 25104 71900
416 1324 3193
2 11119 64334
1 25699 94650
1 33386 88388
4 66166 74813
1035414 36482 36970
3 73755 88446
1 66025 97932
1 13831 65552
3 2538 78133
3 47048 60763
1 49821 80083
6 39493 56457
1 64839 88260
15 77807 81441
4 15531 54882
4 74735 77229
8 56884 72960
2 36852 99890
1 283 63175
2 34841 84241
1 49657 76245
5 36129 38296
2 31858 52223
3 56749 74666
3 30073 48372
1 40968 63419
10 6787 13689
29 83864 96062
4 40052 54896
13 25910 35207
3 1015 98177
2 6673 93360
21465 55666 55779
3 46776 51196
4 71223 91095
2 27345 81445
1 33375 78036
1 20835 83808
5 36658 47387
1 6533 82246
1 36735 89457
4 78706 90806
5 35519 44100
2 26862 66748
5 81557 90246
1 12189 89159
1 6893 72425
1 35397 42812
37 2711 11713
2 4284 43883
2 24950 80324
30628 94700 95001
5 48006 84397
1 20715 52809
3 42166 69367
1 28487 84859
1 16976 71056
1 16245 38428
2 39702 98806
4 62089 91470
1 5685 91828
2 24731 55365
1 3827 56727
1 43167 92651
1 42937 58136
1 44896 96476
2 61382 83651
2 17989 90975
3 12429 39063
11 79192 86355
1 32892 77435
7 55007 74987
20 16190 23570
2 8186 93056
1 54191 85357
4 9772 59872
1 27097 55081
2 27271 50507
1 26752 50715
2 324 39750
2 16308 89284
1 36453 51084
1 36771 67105
1 9492 75952
1 22368 61242
6 52112 65686
11 44978 49407
3 38837 97530
1 59523 71542
2 35457 54785
80 35762 37225
85900794 83205 83730
1 10094 47535
3 59793 78852
3 59257 97974
1 32977 92160
4 63594 81047
1 15905 88996
1 19504 73952
1 39073 83150
1 5818 99956
1 34886 65660
13 8653 35860
8 39772 48005
12 3256 38040
2 39238 80642
3 3454 40431
13 76542 85449
3 34836 95546
3 43329 69032
1 40984 67061
3 10514 59896
10 67381 84942
3 38108 65463
1 14496 66033
15 38506 44587
1 53118 66966
2 35374 99792
1 59101 94673
1 22893 96512
2 72887 96084
2 17823 42634
1 9764 93428
2 50668 99484
6 30089 43877
1 30995 63514
1 7241 63281
1 1737 53084
1 33479 40845
1 32234 66259
22 88587 96229
2 63372 85208
3 1362 85648
5 59732 95844
1 4652 77234
1 19231 66754
1 16585 42359
2 61954 81343
3 7757 61879
66 761 8495
1 45121 98575
4 53684 63272
4 5529 58883
7 41688 44694
11 29420 33214
4 63835 89123
1 16846 67876
2 17830 58692
2 35097 91798
6 58770 62939
1 31895 47165
1 47267 51273
8 71666 96083
3 40862 76437
2 26479 84806
1 57155 87956
10 74829 80160
3 5188 83058
7 77318 99284
1 44380 90010
1 58378 82769
18 1210 17276
217 90060 99920
10 26373 36879
1 73186 92238
1 67817 89362
5 28752 37066
1 51909 93846
1 32077 77123
6 51210 55566
2 2095 61762
7 60486 90811
3 3044 39925
1 55378 99783
3 18220 55085
1 14906 91310
1 16380 38017
42 14345 26200
5 33685 42432
1 10794 93512
2 48180 69224
5 48190 99204
1 4987 59192
3 6229 51784
1 25408 63319
9 55212 76582
2 21294 91378
1 62358 81472
1 33416 98562
31 6680 23594
6 10592 36958
26 10353 18531
2 2300 34826
5 32640 45791
4 53975 97707
1 36978 83775
15 45233 55863
1 40911 99215
3 22487 74799
3 35277 42866
1 17954 60397
1 35746 79642
1 48393 64189
11 19957 26733
3 14424 40830
4 51974 97834
4 39578 77655
3 55492 60803
8 76733 89871
2 695 53494
1 45966 58076
10 11579 17827
2 44629 63030
40505 20720 22269
3 13308 67167
2 20890 78709
4 73988 91180
1 30335 94742
1 39989 62389
1 16905 93034
1 17412 77905
1 25836 88053
5 27057 45415
63096 42418 43486
12 78548 96849
2 32681 80128
4 69003 97225
4 23260 58604
8 7320 31426
3 57058 92237
3 1436 59961
2 26561 46938
1 33598 65617
1 35338 90672
1 35103 51443
126 13220 16565
2 14661 85014
1 28366 96228
1 56692 80868
1 61149 95359
5 40448 98536
1 19442 42911
2 20546 91234
1 68933 83320
1 1415 94917
2 15305 53750
7 53936 75083
1 8640 86035
2 75704 80905
1 31441 63995
4 34915 51744
11 9066 35479
3 11713 99004
1 46411 46839
14 66035 75491
3 29157 50484
1 1841 51640
6 56450 80576
3 39732 42060
1 3061 94230
1 65196 80587
2 37227 84147
1 24063 60373
3 65207 88586
1 30176 49823
2 29822 46952
1 4519 72765
1 30951 57234
3 66897 94596
1 63494 67816
1 31233 96281
3 17097 30764
3 29846 33288
2 21688 87269
2 78722 84557
2 2895 42128
1 495 35551
27 16886 24977
5 40333 66200
3 19465 80046
1 7044 62007
13 88772 96964
1 21307 64672
2 20008 62246
1 27577 61147
10812 70710 70847
1 25229 67612
1 5043 65324
3 61272 77415
3 29776 99469
1 33389 61258
4 49091 73286
1 41233 91131
8 8113 23850
1 19274 52522
10 15569 39120
6 65259 89923
6 13563 23668
2 35615 47054
3 19237 66154
2 41770 65322
2 10486 26911
8 63018 94656
2 41755 66762
57 85799 98554
6 44586 92760
1 5031 94999
4 13140 60257
3 68407 91564
5 76951 87071
1 37917 98154
3 87565 99841
1 28020 70136
4 55360 73591
5 78126 92211
2 80395 98207
4 27782 76291
4 37773 53342
1 49223 90970
1 3631 72452
2 2240 99226
7 70647 74065
32 33641 35712
1 36764 78583
2 49374 83661
1 52231 74736
2 7107 69729
1 54479 72827
1 66572 97377
70 87402 88760
2 19024 98830
3 6886 44103
4 27128 52753
16 90183 99023
4 52671 75927
2 39945 57552
2 21356 78323
5 74110 79057
2 11798 57737
9 75651 84876
1 39366 99252
3 29199 53324
4 43592 45258
2 22596 88353
1 3178 76091
1 23199 81070
4 58757 61218
1 10619 99562
11 42794 49889
1 31561 94474
32 4197 8489
2 6688 44869
3 33636 95653
1 31149 54247
1 32819 42099
1 41864 80335
1 23563 81786
54 6604 11701
1 36674 59124
10 72019 95321
2 27395 60713
2 54772 83167
2 19984 90005
30 16357 28253
1 5281 66404
4 58432 75649
4 59791 69152
10 81935 94708
1 31200 66826
6 62299 82841
14 85280 95204
8 35005 38943
24717 20772 21022
5 74625 94501
12 32673 38870
2 37618 82204
4 29045 42753
3 3073 37908
1 39421 53054
1 46050 49967
3 59599 98972
6 45698 85724
1 70394 93797
1 52725 83727
5 88514 89337
16 10412 36035
15 28239 29519
5 53207 77041
1 44860 79084
4 76643 89734
4 1860 34869
5 21440 73624
2 80651 95280
3 61281 68079
28 15396 16974
1 25805 48306
5 71873 75957
7 8606 64265
1 10794 95740
18 23940 24783
18 65895 66922
74 13753 16201
5 9688 58147
2 10293 90198
2 49690 65010
2 35414 55378
2 9300 36847
2 55036 57020
1 17215 55408
2 43036 60743
4 61577 73574
5 22742 68101
1 30142 92764
2 19022 66988
2 37188 68355
1 59832 60392
1 27689 79736
1 12758 86165
1 14012 98244
20 44951 47997
2 38344 58749
35 4729 20295
7 20833 42299
26 76372 93353
3 37752 71441
2 28280 84850
1 33553 54790
1 6892 79495
1 43866 72531
1 63116 64490
2 35557 79972
1 1135 54345
1 19505 80658
1 41457 85527
1 10107 20953
7 26840 42519
1 23513 54223
1 22940 90836
1 22029 61116
1 40071 75469
1 31153 57326
1 33996 40632
2 40940 66309
1 29990 93039
11 28168 34334
7 52279 84291
1 49837 82501
2 3333 93636
16 44592 45436
4 4883 34948
4 7010 77788
2 59029 85717
25 17112 22420
1 21375 78646
2 24272 40577
1 25460 38743
4 47834 77358
1 12356 89068
3 36000 38948
1 757 99386
17 9831 14803
5 27212 57429
4 58224 94681
2 152 19498
5 43089 59488
1 46074 98013
5 13456 42641
2460 20781 23048
1 25627 57803
5 51977 64102
1 52654 90154
2 29334 51642
3 43715 78166
1 49597 96014
2 61571 73040
2 41285 62152
2 4424 59607
4 5255 34788
3 606 69492
2 61109 97019
1 29112 82257
1 55883 64313
1 40776 90974
151 95036 96865
2 58259 99482
23 83454 98203
2 776 95518
7 70657 94546
5 25049 46158
3 16485 51245
1 34434 99299
1 25363 97070
20 73141 90968
2 75711 97366
1 12494 51112
3 25881 84425
2 27054 91037
1 82194 96652
2 24746 48647
2 50321 99167
2 5975 35487
13 80721 86850
3 48977 82702
2 55616 60607
4 15372 64093
1 3709 60296
1 2663 39196
1 13988 40946
1 13990 97586
90 23362 23517
4 52025 87775
2 48320 78437
3 63492 76423
1 54715 66054
33 12018 21912
2 6633 73074
5 75841 97815
21 20159 26332
1 2770 93626
3 31106 83650
1 27705 89628
66 2517 14636
2 14862 55905
3 24525 76463
3 24327 56014
6 36721 53524
2 10803 75596
2 23327 45127
14 65104 73265
2 40445 80207
3 62499 64401
1 19962 89683
8 77678 91994
5 24799 59472
3 68972 95748
1 36508 44691
1 32564 65613
1 60324 77952
5 51674 71991
1 46146 91580
1 13014 60583
1 3147 89018
1 17271 87963
1 32653 72554
16 2032 17489
2 59730 87276
3 15864 39168
3 36672 90484
1 9586 84203
1 4361 98722
1 26742 74621
1 61056 67406
3 40331 44953
23 82727 87653
3 9796 57900
1 32176 97884
4 3250 34514
2 25050 49347
2 23867 88059
3 1117 51013
1 22849 69313
1 6124 86664
1 4397 82701
2 64170 87508
2 13520 98716
9 64631 71577
25 84641 94872
2 31030 89114
1 20356 77165
3 53609 56718
4744 8427 9220
2 21386 84075
2 235 42902
50 80185 82548
12 75489 95440
2 36081 58724
27 6428 19487
2 37127 55270
3 28241 87600
1 41357 49100
8 74711 89044
1 2361 78433
6 51375 56955
2 51424 58850
2 50611 92814
4 9343 50372
1 62980 91219
2 6438 94688
11 70718 78251
3 8635 17847
1 19395 61158
4 81488 89872
460 97959 98681
322957 31370 31418
7 909 46181
1 10280 88458
24 20422 23020
6 14151 19873
1 14577 52634
10 12385 36722
4 44614 95204
4 58175 94064
13 78221 81983
4 6787 49705
1 9400 68538
3 64518 72771
2 1872 66005
2 44451 66062
2 23346 86871
1 34144 73626
3 65322 98282
1 15874 90999
11 49252 55312
3 4967 39344
44 22680 28971
15 59505 78014
3 6642 88622
3 1884 31355
1 17749 35903
2 32069 47153
2 3137 24338
1 32658 81182
4 11948 20061
3 18507 93131
3 43775 91403
3 29499 68050
1 65707 86210
5 72439 87875
3 798 44938
1 7936 88646
1 15192 73886
1 15438 71640
4 19483 23359
2 26157 65134
1 22141 81371
2 49371 78775
2 46968 89578
1 11817 36285
3 40288 98654
1 26344 61939
4 65050 99488
1 44040 66449
1 30806 37453
31 87526 99582
1 3739 74475
5 23894 50205
3 26016 35180
1 17329 89685
12537 21180 22418
5 60624 99015
3 1812 33957
5 39269 52937
1 13111 87389
4 70923 77406
2 24008 71870
1 8381 45460
1 22292 93499
2 12243 43147
4 74060 93296
29 46922 48826
3 54959 98291
4 42445 83182
1 22357 63062
1 43561 93811
12 11104 23185
3 33534 77006
1 44731 97447
1 12556 93483
1 26588 49891
9 12332 23466
1 323 31112
1 32552 88730
3 21091 75292
1 25828 65396
1 41693 82688
1 15010 49609
12 368 21666
2 44045 92656
11 83111 95536
13 52577 56245
2 68089 78594
7 76198 99629
5 2142 87287
1 17131 98962
1 13780 91462
1 46666 70658
1 33474 61967
10 77517 82259
1 34730 96214
1 36957 49994
56 9442 12619
6 9018 36361
2 2671 78494
51111 5048 5886
1 7110 50289
5 24456 48954
1 7824 49553
1 25625 80791
1 24816 79755
1 7425 56459
5 65678 88940
2 2865 73399
1 26255 78286
7 72651 85484
1 3239 34593
3 75486 95465
3 22437 77677
2 4829 63615
4 72284 74828
4 41521 43539
2 9678 80580
1 41146 94742
2 21767 60050
1 21306 47587
3 52967 80402
2 85128 95467
5 47172 72594
2 7750 61187
18 8666 26110
3 17425 56516
2 6359 96854
3 47816 86544
2 13194 25126
2 1947 93994
2 54709 88997
19 87650 95557
82 7761 10363
1 21748 53270
1 64603 80766
3 50433 75032
3 3588 18287
4 44635 80741
4 26194 67729
2 28679 61286
1 9446 36159
4 66288 94809
3 21589 67472
1 29341 78394
1 50490 57623
1 13738 62048
1 30422 65922
7 22985 39314
5 19907 34122
2 15351 88555
1 15272 84527
6 80701 96901
2 51050 87336
1 35829 63980
18 45368 50400
26 26014 26387
45 90588 92208
1 25270 76618
24 80614 91840
1 76621 96757
19 56561 62599
7 6001 50793
1 48638 74619
8 69951 73184
1 34016 85595
2 13701 65407
1 8037 66115
3 23315 42724
7 70779 93471
5 31846 34302
1 33587 50359
6 11619 26801
6 53566 92915
2 51193 82095
3 79122 92245
7 34478 44201
3 51375 55996
2 79760 97651
9 12522 68199
2 1265 47359
2 47320 66979
1 52337 66285
2 57517 84151
31 4352 13715
7 11146 28393
1 14239 92887
2 32079 84864
2 32048 62051
3 26146 51866
11 73321 91175
1 1359 77836
11 28859 32089
4 63197 80116
22 60600 65050
1 49656 91649
2 81312 92973
1 836 23278
2 21660 78467
6 3016 33816
2 52904 67216
2 25609 88055
1 15026 71252
5 71973 75705
37 90547 95162
2 44469 64669
1 2481 69172
4 11694 47661
9 82891 91948
1 14838 92282
5 41882 55709
7 37719 54510
2 52604 65336
57 755 8469
4 39379 59840
2 56446 83763
1 33463 73739
2 21676 60382
1 147 42064
2 45662 58159
1 21786 65029
5 160 40026
2 25843 64898
10 8304 20492
2 22044 72514
1 35192 94998
7 935 32663
41 64823 71861
2 20823 58379
1 5766 50620
217 3527 7844
1 33012 71098
5 7545 22197
2 1580 35209
3 26064 82537
3 1964 94565
3 53513 96031
3 17036 41132
1 9042 81117
2 48235 58824
1 37534 64874
1 43355 97429
2 19088 93639
1 29581 45014
3 16975 33639
3 39145 62078
2 19864 24442
2 5764 72298
9 19512 19812
1 51547 62381
3 25070 45801
2 39758 89554
117184 826 1611
1 31914 46954
2 29499 57573
33 69983 73722
5 44615 91915
8513 82376 83349
3 7110 47688
2 22617 31879
2 53605 93096
1 34318 51566
2 18180 63605
1 1552 76501
2 27285 30388
1 19657 63072
3 39194 79505
36 5534 6099
1 31888 64038
15 8233 19979
3 2939 46363
1 1748 92909
17 55630 60235
2 23734 44709
1 47066 83832
7 16850 26568
3 14792 76606
3 27399 73792
10 66781 86190
1 32550 71845
3817 26302 26837
37 1118 15455
3 5986 50656
7 63955 88391
1 71263 91512
4 7644 56960
7 76810 98454
25 78034 82223
1 925 59808
7 22391 37849
1 2612 86813
22 85978 87629
1 9183 88479
2 12522 99460
2 53381 91315
3 23729 40068
5 35947 71853
19 81181 95183
1 42361 76946
1 2295 87353
3 13018 95181
1 16953 66938
1 6038 84405
5 53358 97314
2 68288 96795
1 7551 96130
1 4537 45567
3 9325 80494
1 11815 97805
1 11031 75201
14 5622 14391
1 49645 66891
1 25329 75845
4 49598 52059
1 6067 30241
3 60496 79513
4 53436 62663
1 36023 69129
1 28286 86216
1 1889 98852
1 30161 93888
1 33673 56972
2 21443 53747
5 69111 80728
1 48889 68269
1 20240 74745
4 40270 66922
1 45975 95892
2 68676 76136
7 14121 49188
1 24662 55094
1 1340 78079
3 52446 74283
2 39328 45896
3 46000 97101
1 44978 84867
1 20231 53526
2 47001 75769
3 65769 76209
2 33936 71719
1 42020 91757
1 24736 60456
1 22317 71674
1 19552 84005
1 30109 95705
2 20202 52322
35 2548 8875
2 14924 76402
516 2412 3661
2 17411 77390
1 51685 72892
2 42958 91271
1 12861 80416
8 4591 17294
2 3857 77567
1 30248 71841
1 4188 58263
1 10819 88889
1 29409 75048
1 31538 45640
7 62533 71790
3 13263 64078
15 1731 37432
122 77588 77969
3 5100 75139
1 45211 66246
5 65542 86775
3 4027 49219
2 20011 59012
1 35186 62379
2 49001 97566
1 12692 83911
3 12844 38689
1 52812 86111
2 28776 62532
1 23367 46683
8 73444 93406
1 27953 65492
1 69536 74800
2 7956 78357
1 21973 44436
2 8392 81943
1 9006 32114
99 80320 84610
1 22139 33815
1 42407 90064
1 42559 55949
3 65587 73650
6 42246 52819
1 23465 53905
10 56354 65370
7 16980 40540
1 3784 64568
12070 81106 81242
1046 56968 57091
14 12766 21280
3 11646 81256
2 19900 51796
1 28522 39056
1 10076 45693
1 20437 71277
3 50815 77141
34 83847 96969
1 29750 97572
24 7723 14379
7 38221 96257
3 38905 99824
1 44340 78890
3 71778 89384
2 6741 32001
6 13677 29995
2 34811 81727
11 31875 43521
5 14476 37006
1 46983 97039
1 10819 41942
5 57442 83292
1 15262 63063
3 10872 37765
1 7040 9139
1 2816 98531
8 49798 74025
1 2227 86573
1 24318 72641
1 15612 76867
1 139 75647
1 32604 94637
1 54244 71824
1 55236 83580
1 39730 87249
1 47393 99139
3 46192 52329
2 23724 50809
22 54026 55323
2 39051 91224
2 58856 80764
5 27402 51124
2 29320 97946
3 50756 54637
1 37720 60882
8 2592 24159
2 11513 62901
2 14116 90596
9 37062 41338
17 6198 16738
16 83317 93501
1 16175 83522
4 10514 89627
1 53019 58585
1 2251 92155
1 24549 93899
1 48440 98987
77 87254 90126
14 16025 32341
1 9033 36318
2 29440 84822
1 31188 54736
1 21035 58524
1 3446 31696
15 5353 11215
2 27485 60111
1 15911 52356
11 87570 94905
4 39742 67503
8 80305 94456
3 13992 76921
2 35838 77908
10 81888 87430
47 10371 13394
2 44878 92201
1 9159 63339
1 11729 62758
6 78571 85476
17 67641 79940
3 1507 54605
31 10943 16270
36 64318 66682
1 33881 90397
8 4621 34388
4 42194 50171
2 46165 71021
19 8660 9766
16 12223 19704
35 80514 81922
1 40249 85395
1 28873 92476
1 5333 26825
2 79081 93499
4 24806 85976
3 30256 71970
1 25211 86393
1 9734 70739
1 11934 70621
64 74045 75228
1 9018 91367
3 88214 94927
3 15483 53986
49 24458 25326
4 31876 48392
1 21768 67307
3 35977 82272
1 19249 83627
26 73046 79941
14 5518 26116
2 8693 49688
1 10728 60841
1 14992 98064
11 28365 30915
3 41568 99026
2 42550 73570
4 13386 44013
1 64687 90842
18 34840 41120
3 3463 87385
1 7925 95116
4 63975 95169
2 68071 90786
113 95488 96613
3 42044 65050
4 15353 42401
2 19565 64783
1 44453 77560
4 44463 95794
3 21714 30038
2 8459 55505
62 10976 13722
2 42893 55974
1 43466 77382
8 62256 72704
1 42773 99557
2 46130 88080
1 15413 53796
3 17337 25683
5 984 41612
19744456 98352 98798
3 35804 83539
1 33956 69155
1 42252 94737
4 51794 81491
2 26936 44704
30 2259 11204
1 45264 88630
2 19828 60526
1 44762 84791
4 44540 44746
1 23875 28935
96 75434 76724
5 398 90351
3 8738 72492
3 34746 45380
2 34303 56609
1 2198 78193
1 49313 73901
1 30389 77058
1 37154 79578
1 52346 69371
12 71055 73361
2 20442 69415
31 9210 22776
15 78377 81527
13 74412 81417
4 30930 47621
3 7732 42447
3 5492 58742
1 9061 87528
1 20325 56790
1 8763 79952
1 12447 80476
1 21135 78494
1 20612 82188
1 27873 58610
4 3054 21353
1 21827 86993
2 190 90579
1 18944 78931
1 33947 91961
1 31123 37386
8 53370 71628
1 46751 82816
1 75936 92180
3 38424 48785
5270 40898 41182
3 45182 56333
1 29153 97149
1 3086 76278
7 33391 37856
9 40324 53492
2 20746 36263
17 74065 75620
2 30860 76049
2 37643 46213
2 18142 49541
1 17052 45758
7224 98617 99685
2 43044 87516
1 1954 58834
14 34109 35168
2 47438 91557
2 44516 53485
1 853 42545
1 18145 74127
2 41456 94410
1 33888 89304
29 19060 26535
1 39884 52209
3 18978 83752
1 27592 60528
12 64442 69161
2 21713 47707
1 44543 93094
2 12412 21368
1 9989 59768
2 29851 60366
1 20534 56709
1 32285 49036
4 62035 67672
2 19128 44759
1 33379 97652
1 21203 82256
1 4009 43137
10 38421 41081
2 13424 88717
13 57685 96293
1 4712 55202
1 51779 75917
3 28382 37827
3 58073 95440
7 70039 90673
3 13764 25672
3 59112 82613
1 9777 91759
1 54427 68167
1 64732 94210
9 24512 61483
1 52505 87916
2 2555 54298
2 21014 28811
3 14313 90549
5 72975 89908
3 5088 31694
2 52394 96410
3 35471 93896
1 64579 94249
1 14660 77188
1 53962 76119
18 17227 19668
2 13668 69315
1 44450 46591
2 11091 79531
1 25177 70788
1 24958 49935
1 19503 79362
3 18185 54191
1 31261 73462
2 16303 61139
1 476 50953
2 4929 20100
52 83544 96790
5 5301 25399
7 28314 38651
3 39496 61569
2 36396 63259
15 6173 10668
2 31037 68513
1 41199 91739
55 2318 16005
3 7958 77011
1 4170 13066
156 90151 91847
1 15364 77884
2 73181 96231
1 15568 23573
1 26187 98056
3 22832 95164
183 92202 98221
1 39846 58751
5629 56357 56730
3 12347 15424
7 14620 30554
21 2781 16241
1 935 91386
6 59239 82571
3 18117 43745
1 6810 36604
3 12411 42954
4 7700 39001
1 54011 70589
8 47489 68611
6 44201 95010
3 37019 84667
2 50240 77243
10 74873 90132
4 33244 50247
8 6241 10881
3 57856 73563
2 1214 45035
1 27759 49907
4 50524 64869
1 59773 97686
1 5344 88618
2 24174 67177
23 78084 84795
2 10201 69329
1 22521 67807
1 25373 94542
5 30838 38397
8 39156 61649
5 50770 62546
4 23604 77183
1 50401 87008
2 35962 44620
2 37147 94952
2 29837 45788
1 21604 88866
1 34832 87727
10 55008 56137
14 66021 86463
2377792 7279 7981
1 57189 69669
6 4947 12899
6 17657 54393
3 6063 40283
6 89859 92994
20 80301 82994
25 12285 13871
2 27088 96141
23 81894 99041
4 43411 70114
2 30194 72612
3 69246 94953
2 8842 72364
1 20003 78691
3 45284 90918
4 31079 38596
1 59244 93978
5 3855 9896
18 10731 22577
18 19161 30757
3 38922 80445
7 4721 35459
149 91775 96591
79 15647 16800
6 36299 69790
2 29744 63937
5 8634 42923
1 19536 81849
2 28613 49506
22 88068 94325
23 81168 96757
1 17313 59567
4 38810 93904
1 15526 63975
1 31661 96315
1 6299 60060
3 70502 97045
2 5070 49548
1 33421 46695
1 24897 53737
1 24822 98981
1 8451 84748
1 46165 90912
6 15961 32985
3 37626 73638
1 16796 96412
1 63422 68472
1 11629 84453
1 26249 70685
8 65914 87959
3 53608 56717
52 4074 9201
4 32660 58233
1 1099 74268
1 21166 98321
2 32645 76865
1 41012 73208
6 81008 88726
1 33692 89322
9 59260 62575
3 27368 81159
3 51267 76341
1 45414 79507
1 46844 93885
1 25826 98790
13 29380 32180
1 57 79590
2 40648 69960
1 42736 70555
1 29238 76282
1 13875 63671
1 40764 56988
1 52018 65399
1 19604 62135
1 3116 70854
60 85470 93144
10 70507 85942
7 64253 90418
2 46572 92097
1 82400 88424
1 42389 99111
1 29397 55427
4 49871 80695
1 48954 53442
1 62828 91161
1 9061 57479
6 2317 41449
14 3864 36942
4 34787 70942
2 44080 90115
1 49970 60265
1 17964 71375
8 3014 50112
3 71890 95202
3 5320 65896
1 22846 81352
1 45646 58212
1 56883 73523
1 25754 98605
1 24294 59454
1 6698 62398
1 7569 59358
6 216 47560
1 41485 97961
23 71779 73982
1 58463 96054
2 38480 56460
2 32354 97662
1 4837 45125
50 28175 29293
1 51627 89396
4299705 58982 59092
3 30972 51356
2 16873 90642
5 62392 73736
2 43999 93584
1 18369 62464
1 31181 84132
15 29196 30168
1 3969 66318
1 23728 45671
1 20047 65721
2 44760 51196
2 12529 93465
2 40966 96374
1 6579 57323
1 5598 62714
1 31148 96222
23 10921 14450
9 22107 40621
25 77766 95081
1 17061 46686
3 2844 60100
1 14561 70983
1 5216 37794
1 3398 34960
2 38817 54737
2 25655 73257
1 7288 58729
1 1086 60131
3 82128 89402
1 20789 56250
26 63008 76027
3 28585 37937
2 11737 64080
9 66414 69755
1 12729 99193
5 47409 51156
3 7734 42075
3 18659 30918
2 34388 48963
1 21543 90346
1 26451 33964
4 52675 58706
8 48020 54318
1 29439 52490
8 64241 74353
2 38293 72913
1 2257 38835
5 5186 25999
72 68600 72888
2 53034 59397
4 54050 86565
2 26807 84773
1 61197 84438
1 61578 92449
1 57787 96520
1 4622 75800
1 39203 94537
8 79064 91331
2 34239 92756
1 31731 70229
1 66396 82517
9439 76549 76787
2 55564 78086
1 25383 80399
1 57034 80308
7 49715 56415
5 43916 67168
7 71406 77793
1 41798 65981
3 11194 86826
521 92048 94323
4 12819 47528
40 5071 20954
25 86246 97859
31 78530 86386
2 39553 63237
1 82861 90554
6 2436 18648
7 11001 24680
9 25466 73939
1 10810 74601
6 17401 47824
2 6591 84609
1 41477 87547
1 41541 98300
4 31014 38850
2 36520 93611
1 48970 60333
1 10782 83938
2 15594 17003
2 14202 75143
1 24408 98319
1 38676 92188
1 25806 93945
7 28416 34674
1 49761 80222
1 32950 75988
1 16463 46074
2 21079 64841
5 59301 75284
2 16577 53001
1 8831 36144
3 42277 45134
2 20658 30925
5 60856 74795
24 74113 82325
4 25260 62126
1 59762 75328
46 21123 28888
3 78611 97309
299011 47286 47947
5 11349 99770
20 2966 11757
4 43102 64585
14 92621 96381
1 26705 99375
1 45246 71085
4 18782 27153
3 26584 67945
2 8590 47979
2 61320 82677
1 33720 72711
3 37274 77315
1 21625 79092
14 2122 28652
3 40686 97470
1 17860 46825
1 48710 96414
1 23284 78887
1 10115 88695
3 55222 96069
5 76725 98307
4 5255 65708
1 46705 86988
1 27421 64317
5 54877 65486
1 24303 97807
1 38831 78939
1 14073 82380
1 21837 82736
1 9723 62388
1 48679 82603
1 32561 87747
5 413 47879
6 9899 29237
2 1564 63996
1 13614 33157
3 9193 44353
1 15853 45411
133 1170 3934
2 43660 90321
11 65804 99984
1 14863 73317
2 49721 71249
1 64544 84275
1 2923 67229
1 2382 83974
5 27260 54715
1 20673 90610
7 18952 39247
2 27918 60115
4 54278 69682
2 31378 58909
26 3211 10639
18 85434 94006
1 29668 95032
1 15305 59295
3 62283 67398
4 32455 56996
8 12697 25853
1 28307 87538
2 21521 96198
3 65590 66204
1 583 34346
2 12887 52081
2 39642 65062
1 25741 75935
1 1074 64381
17 72524 76416
3 24028 97427
4 6901 38668
1 5394 38473
1 5230 63626
1 12804 48396
1 28730 78714
33 73861 87071
2 1757 88186
1 29726 54638
1 42793 86351
3 19256 93791
3 52222 76948
1 29773 70809
1 4313 99476
1 5268 75230
1 46693 89413
9 55186 74301
1 56640 76176
54 10892 14162
7 15731 27384
2 22175 55936
1 626 58888
4 38607 48091
3 77867 92349
2 24636 91956
4 51984 60645
2 3651 91772
1 24448 43471
5 35156 45052
3 48123 92953
1 29554 61638
1 4278 67536
1 43311 93680
1 39866 95443
1 37003 71700
1 48391 71930
1 15701 67183
1 9842 67579
7 23510 40840
14 72093 82809
4 5427 28595
1 19215 79622
1 28766 99711
2 8217 61123
29 5534 24516
2 14382 60545
8 6564 14227
2 18647 73096
19 11860 13298
4 35009 83554
1 45487 73411
1 32116 84098
29 84064 91846
1 35968 60410
2 42174 55864
1 20412 62980
1 50941 56762
1 50346 83613
1 53117 69069
6 17701 32916
15 78270 95943
5 36786 49208
3 70081 90276
2 9840 40961
1 30782 61196
1 2729 26011
3 1536 76365
5 25227 54302
6 18650 34640
9 16528 21919
3 6802 41878
1 10790 50845
1 12787 99764
1 16524 66573
17 79717 92117
2 23641 69128
4 28888 29251
2 56345 94972
3 398 34346
3 46489 87586
1 2872 96536
2 18964 59015
6 33790 54057
2 41636 72115
1 15991 72863
18 77540 80663
2 5921 52585
7 74926 90671
1 50664 89654
1 12524 37740
1 54624 85411
4 11405 27560
2 23872 44622
58 52658 53163
2 9942 12336
8 26472 39412
3 15578 43526
7 40096 95511
5 15697 47748
1 62843 99427
5 39845 41483
1 24194 29225
2 27153 97601
2 5767 55876
1 14854 30137
1 3663 61701
5 35236 37784
9 62953 65703
2 18174 42468
3 22243 38061
2 9871 37719
1 13174 82075
1 6156 32913
1 10990 65815
1 8418 49356
1 21039 53454
44 84339 92012
2 54559 92719
1 59217 95621
4 24361 56196
1 5006 63333
27 4692 12581
1 14117 71797
2 13969 27714
1 14817 65595
1 25551 30991
9 83661 92607
3 10636 96268
100052 91152 91584
1152 96644 97360
3 38498 77989
3 32422 54540
15 53852 73995
3 30777 86264
2 26636 92287
32 65542 78170
4 33524 64106
1 23254 61088
8 71264 78900
6 8117 26116
1 20092 65577
2 73717 94685
4 80218 85333
1 32763 81107
3 56663 76999
3 52472 89371
3 66531 74740
1 18748 35999
1 66666 95591
5 38115 61663
1 30481 86361
1 54069 84525
8 60660 72979
5 42441 48880
1 21058 48957
2 55432 98395
3 45195 68533
1 44389 81494
8 28440 50477
1 28895 68565
1 66471 80261
11 19061 36601
6 74158 83749
2 18253 54760
34 84893 91363
5 64092 80915
3 35146 70683
1 57418 98312
6 46383 61924
2 22246 72009
14 1445 13452
1 51969 79468
2 6425 20668
4 45397 57204
1 36531 51761
22 75194 90570
4 47041 62879
5 3833 47611
4 77523 84958
6 55204 74523
2 13452 39919
80 904 8319
2 54637 60168
5 914 98714
2 53032 99074
5 36116 37396
11 84144 95858
3 21781 82241
2 19780 82276
3 42454 47281
1 52260 59262
2 9291 61908
6 6839 28587
1 19445 51838
1 34200 55441
1 42350 83688
2 12687 98329
1 43476 72420
4 48597 54137
2 12794 91893
13 22257 31775
1 17547 38054
9 38805 44816
1 36115 86952
2 32100 51709
1 30763 60441
1 35154 45027
1 25297 69618
3 26509 30888
8 47866 62751
8 27483 31828
7 17771 30702
12 65985 89422
1 28678 46664
2 69065 94783
3 10080 76633
1 80128 96267
1 27165 87643
2 85224 95530
7 40347 90720
1 17525 79024
1 41062 72970
1 7593 90153
1 15893 48439
1 21675 81655
1 1146 86073
1 9286 76339
2 46415 88247
1 5431 75612
1 49361 93929
1 57141 68867
2 32640 49513
61 82701 88214
1 15636 76053
1 24439 92616
2 27009 92946
11880 81181 81374
4 16085 36289
2 39697 56001
1 3414 66531
51 6058 20452
2 67779 90029
1 62140 68257
7 17059 49047
1 27761 81770
1 7620 63874
1 28445 60502
2 14671 37964
8 68902 95159
1 44523 75403
2 41716 92781
23 76050 83857
1 22561 59110
2 42184 45150
2 11473 29334
32 10345 12832
3 25582 96721
9 21513 43574
2 22071 83867
1 57744 81380
3 58372 70570
2 26531 64738
2 36844 96165
2 365 82019
44 90375 94614
1 3228 45293
1 9273 64054
1 41429 76274
2 13377 65232
1 30671 96349
2 58693 74821
2 24790 79202
4 9885 27773
9 12668 14384
16 74142 88655
2 61226 99527
1 71404 97444
1 7508 58988
2 63019 92923
25 48816 49779
2 1549 93855
11 51885 73446
2 17030 45527
1 5137 60524
3 43744 88447
4 22584 80320
6 5068 35684
2 9774 83448
3 10955 24987
4 58809 86925
2 6036 61842
2 5729 71087
1 25890 84999
1 25575 91585
1 32729 89105
1 46760 71851
7 82498 99021
2 9883 74150
2 20385 41923
2 52890 76170
2 1648 60676
2 13136 65672
17 10151 19815
1 18194 85566
1 31995 85581
2 30062 63116
1 51939 66957
1 3211 60771
5 46658 53244
7 75332 93063
2 14560 71825
1 5385 75604
4 587 29055
1 43895 80745
1 12156 56667
2 838 83411
1 3719 77939
1 50371 93494
2 40788 83496
3 6345 36042
14 78350 81241
14 83948 85100
1 61951 67908
1 16850 64056
2 19435 24490
3 23861 99265
3 32513 82833
2 28034 49920
2 61166 89112
7 7 42233
2 74417 82271
6 3177 17298
4 5428 72641
4 49152 52170
3 20928 84783
1 12144 22975
1 37636 80069
1 83581 92080
198 94689 98259
20 81203 85327
6 4449 40500
4 26101 65346
1 19446 84878
2 15801 56067
31 84954 96430
1 9990 53606
2 1911 45513
1 27599 57689
1 27240 52099
15 69990 78865
4105 76661 76839
6 34363 83718
6 73314 78226
1 24790 56399
7 63499 84015
2 34696 63307
5 69551 78484
8 17445 25560
4 4733 81534
1 32803 86282
1 21154 89748
1 43581 81240
21 1522 13838
3 18427 40771
2 787 29903
2 9643 93958
1 61111 88452
3 67330 99302
23 29641 33285
1 4597 75581
10 3733 18165
3 69631 92188
1 17317 93312
1 35687 71502
2 47404 83747
2 11145 16647
3 51284 71552
2 73262 98874
10 79614 82600
1 1926 80979
3 9848 38152
2 65226 90266
1 33368 99753
4 3959 46121
1 10893 90606
4 4256 77823
33 89150 98941
6 14228 70470
2 60532 70701
2 15411 68730
3 17263 98213
1 19476 29617
23 85926 90853
1 29275 90200
3 46881 87879
4 51174 95059
1 80118 95350
4 27027 46890
2 23887 63861
4 63610 77006
1 4228 84001
5 7357 37117
1 46513 87921
1 58013 91791
3 28014 71023
1 33779 98017
3 61023 78978
1 19580 90189
1 45625 53895
3 18332 73927
1 6265 99137
1 1914 66530
1 4507 39664
1 49204 86136
24 596 13797
1 24061 39874
2 54962 85660
3 49282 70514
3 15966 56824
1 57302 72218
2 60611 78205
4 34780 54939
2 1744 81213
1 28572 67229
1 27499 38381
1 18637 56379
9 22129 26147
1 7412 61517
11 83965 89733
6 39017 67733
12 54912 59671
11 37378 42623
1 48061 68706
3 32570 52509
1 15441 64923
2 48268 79191
11 3530 35141
4 9389 69400
1 15571 51321
1 7017 54604
1 10116 91606
1 41940 54074
1 28850 66746
1 23915 32280
3 60871 87826
19 68858 69832
2 24306 61283
12 3230 20816
2 1490 80873
2 70835 76160
3 46565 71446
7 79245 97079
3 25924 41964
6 43763 52343
1 8903 99022
5 55684 88758
1 64844 75839
19 73156 82368
1 50534 76305
3 51692 98262
4 14280 57167
4 431 68086
1 45890 70373
1 4993 69313
1 20591 79259
1 24442 51741
35 81405 97882
5 28884 31164
2 1175 79538
98 13617 15909
1 55591 94807
2 59672 68430
1 28606 86452
4 67305 97807
32783 37405 38446
1 29588 78759
5 27767 64903
5 55892 70114
4 48794 63786
1 38537 58964
3 50649 83290
1 33123 76651
12 1196 25485
4 71264 87814
4 65346 82015
1 60807 98288
5 22284 57169
1 25939 49636
1 68611 90450
37 4984 8511
4 51415 57993
1 12917 63896
4 1446 54065
8 61951 71714
3 30816 47139
2 26269 51422
1 27209 31634
40 87140 90853
8 7639 40574
4 86331 98441
4 34880 44285
4 20726 71364
1 16711 60738
3 36059 96880
1 14351 82475
1 18958 70851
1 18226 79223
1 6517 36288
3 43046 94049
4 43060 46563
18 6757 15155
1 87189 92743
5 48269 49817
11 79843 82801
2 14056 57593
1 36186 72717
1 72167 93148
18 87743 94765
2 19191 79295
2 33104 63057
3 54020 87683
1 1375 48019
17 83585 84925
32 77434 98361
4 80460 87945
13 58958 78741
1 22122 69233
1 36123 99747
6 19916 57809
117 93211 94852
4 79182 83943
4 60244 68441
5 6828 51117
1 15428 83514
1 172 66478
33792242 74841 75068
1 64991 89762
1 40830 80203
14 13087 21333
4 45725 70597
1 24711 64542
1 14522 79100
11 8778 39638
1 26589 49920
2 1626 45898
1 21923 46355
5 12721 35796
2 61451 83754
2 15811 56706
2 3428 64151
1 11584 75246
7 62182 92032
3 17093 20298
3 41481 85147
3 21462 34636
2 34724 55871
3 54423 75176
4 20260 45719
2 46943 85599
1 57601 74423
1 11373 50101
1 61418 72702
2 24383 73031
1 17864 67318
91 88770 96780
1 47602 72290
1 59790 77750
1 28379 49048
2 27777 83798
9 85384 94441
5 8046 62672
3 77227 98599
1 32451 92261
1 22056 37241
3 18465 74666
1 34694 77191
2 13945 94596
2 45361 51955
2 23067 79733
2 4221 29510
1 13630 36026
1 14678 41470
3 48512 78773
17 7931 12253
1 12242 45484
2 2966 79080
1 63948 97009
1 22975 91919
1 3149 94841
5 48071 98800
11 40244 43882
2 16098 95929
1 45204 61798
1 33757 58105
24 7822 20971
2 36158 54374
1 9196 53024
1 33274 50449
1 4368 20870
2 23709 87415
19 74715 83728
7 2148 15060
1 17062 63279
9 63269 91247
2 42980 65916
2 60699 68239
1 2296 75986
13 7069 18850
9 12642 48478
2 14233 90995
1 35841 52534
2 44119 96968
1 36257 84044
1 13393 79797
3 25565 65184
2 5463 89296
1 38066 78802
1 16858 74806
1 32568 53252
22 89938 97009
1 20388 97974
1 35682 53543
2 32563 80533
1 2220 96682
1 27049 83020
1 48336 76998
1 48156 53538
8 14835 34270
2 22705 81138
1 13842 73730
15 74023 82521
4 23714 38314
2 55 65559
2 49130 92357
12 67418 70736
2 28889 74047
15 55906 59802
2 27033 65960
1 30376 99974
1 36474 72037
1 40590 74641
4 43969 46016
2 12125 62186
2 62912 90073
29 55808 58418
4 51089 64017
1 819 33697
6 58530 73727
2 29228 60996
6 15076 46467
846 1629 5366
4 10885 51405
4 29688 41907
2 24357 91547
1 17644 75267
1 6973 57052
1 3189 49711
2 37591 50851
1 30771 77618
18 17956 26289
2 33273 51881
1 27859 77739
2 33919 65202
8 55552 79367
10 15678 33874
1 23731 74514
3 43923 79802
1 30481 36478
2 12709 77897
71 81576 90317
2 12800 42308
1 43897 63017
3 42499 66437
7 65070 87362
5 17566 44306
2 41058 71488
8 77115 94270
3 23225 88957
1 15171 79753
1 16837 30964
1 9674 91306
1 36935 67088
10 49520 53886
3 6379 50881
12 41027 43301
4 82354 93691
46 11169 19426
4 67160 83357
68689 60118 60350
4 26076 31829
5 47351 83911
1 6337 34142
2 30796 32975
6 47973 63412
3 87523 97816
1 1597 86425
11 41101 46676
3 22551 60436
21 83703 93655
3 69567 96712
1 36517 98047
1 46740 96610
6 64469 85675
2 45775 68932
3 5355 67010
1 35211 99071
25 71486 74086
3 61220 98629
1 67906 84557
12 31070 42679
2 9948 35704
6 61526 79495
3 29426 85900
1 47497 97574
1 10512 98992
11 26675 29805
2 829 80039
1 35350 89641
1 58614 81083
1 45029 90036
1 54858 78414
1 2835 86713
1 57844 99493
1 50066 81933
1 43370 92978
4 37414 61712
1 25146 66866
1 7606 78484
3 13285 98093
1 4665 49303
2 50084 88376
3 19431 45547
2 38573 70850
166 56183 57182
73 13695 18191
1 53953 79685
7 25264 36396
4 53889 80513
3 361 42505
8 44878 53296
11 77809 86807
2 18161 41019
4 1955 41240
1 70092 89872
5 67981 94099
5 19984 46317
3 17821 41083
6 53773 91729
1 6948 44648
3 38190 84536
4 18691 24873
3 23564 97259
1 4939 80371
2 2400 61177
2 37488 46134
1 10727 92639
1 8036 94259
1 25033 98971
1 6827 93706
3 25374 31252
4 66956 98052
1 66432 91300
4 38499 56230
1 16509 62563
70 603 12068
2 33125 95547
3 58357 86956
1 61510 73923
3 5392 59702
1 62037 67085
1 25178 37776
1 26408 79274
2 67042 83342
1 27984 58781
2 26405 80077
3 24393 87008
10 58083 67429
5 17134 30981
12 85184 91782
16 87713 90262
2 21995 71620
4 35106 75057
1 48962 88513
1 13768 39859
2 20703 52633
1 35951 43676
1 9249 89491
3 63280 72755
3 1411 96887
1 37295 59492
1 36022 48145
10 953 17862
2 3707 81683
1 11555 86421
1 2760 64603
1 8158 51747
1 21713 84275
4 49195 76799
2 17860 87204
1 12038 88006
1 32957 60605
1 32050 70766
22 73530 82497
2 35482 61018
1 17239 90531
1 23276 54395
1 7339 90238
6 20089 32441
10 5227 27356
2 19632 54288
6 12031 28698
1 32067 52760
10 57104 98353
1 5434 45531
6 47530 55452
3 43412 71428
23 82628 96112
2 42963 87612
5 12197 43887
2 53625 71853
1 32615 98415
1 45716 70624
1 25264 75296
74 17872 18608
7 20800 45467
1 24796 98303
1 18695 49109
1 38511 52308
1 32151 52982
1 462 60947
1 33637 80621
1 62281 96951
1 20717 67037
1 23389 86571
2 9744 94278
1 36041 81964
2 26269 33271
13 60911 65788
1 18172 73556
1 39688 52287
3 32750 49439
1 49788 78008
106037205 98469 99070
3 24440 89888
3 42865 51262
1 14377 57107
2 4988 72232
1 28600 99847
4 47304 67291
1208 746 2446
1 51663 65544
1 24642 90302
1 15401 79858
2 65125 91794
4 67886 95122
1 14666 83291
8 42652 77834
1 29751 70534
1 18488 49482
6 18447 42792
2 13012 89817
4 81899 93354
3 60753 75871
2 81661 98551
3 28567 50222
2 51169 96491
18 60357 63911
2 47302 82461
2 52946 85054
2 50841 67726
1 21953 70773
5 41118 43962
1 14870 84692
1 52506 93447
57 86711 86810
2 5941 78730
7 17710 60605
2 37558 43266
13 7908 30218
2 8538 88930
2 12878 74856
6 66452 84063
4 85240 91987
3 3915 74132
4 43442 61606
2 26553 45329
1 10100 93621
1 9456 77583
1 14066 91534
5 65691 90516
1 48570 52652
1 21379 96748
1 44543 51825
2 9419 75851
1 3835 86008
1 43960 78112
5 12648 36563
1 28599 61764
2 46314 85248
2 33152 56913
2 763 23360
2 2299 56627
1 13122 52044
1 20836 61490
71 5287 12679
2 22563 77041
5 30463 32888
1 4747 74007
2 19502 54484
8 41456 42091
5 8934 13806
25 83012 97631
1 34097 40874
6 32653 46628
8 61704 94073
4 25306 43708
37 91623 94457
4 82567 85849
10 57513 69329
10 6038 22407
4 39520 51385
1 28657 64015
1 58655 89913
5 62987 86317
1 52630 80530
4 14175 61366
1 18464 28264
3 52948 87977
4 4792 59651
5 74830 94967
1 42297 71914
5 76659 94426
50 20429 26300
1 11779 64458
4 35558 46110
11 79471 90305
1 8718 35771
1 7882 28053
5 32836 94750
1 12549 82121
1 22765 50810
4 7812 35311
41 86287 88279
3 50301 67013
3 5188 61439
1 8099 52641
1 19521 93831
1 12282 27385
12 69741 82578
4 33105 54037
3 63212 97878
6 47227 78772
1 29289 88152
67 6049 10079
55 12840 21376
6 53738 78714
2 62826 85947
5 21620 29517
1 23223 83531
2 40531 90014
2 21542 40240
2 15379 32296
4 9435 28299
4 41937 98453
12717 55915 56188
2 61902 92457
5 46358 65909
6 15998 34777
9 83504 85274
31 5669 24108
1 8430 52436
3 2686 32536
7 35695 81785
5 76105 98983
9 26750 43862
1 16925 85612
11 26489 36708
1 47644 68414
5 9332 40478
1 15355 56203
2 31831 72177
1 268 49282
3 52816 75810
29 19666 21076
12 75807 95081
2 20973 34867
3 18944 40454
6 15036 18631
209 4000 8215
7 83789 99486
3 75528 96488
3 2045 63274
15 7290 17442
5 18234 75506
1 13738 60377
1 23520 68303
1 15426 73732
3 63343 87435
22 50328 59545
3 68578 75737
2 75307 97239
4 7392 48187
4 31715 95846
1 11006 38601
1 25795 97717
3 42018 50240
1 32803 47018
1 7566 55419
18 52050 59401
10 66274 70240
9 74009 84437
4 55193 82919
4 7582 69514
1 39379 76916
1 56356 58262
1 30525 56885
15 10397 12865
1 20289 67055
1 20681 63768
1 26569 64025
2 5771 75267
1 37416 85050
1 21096 73370
1 14642 89627
2 35463 76982
2 20939 50686
1 29946 73487
2 35546 93787
3 64570 68636
1 27697 99796
2 13048 82191
1 26229 58165
1 247 85162
1 23309 59551
12 46931 53330
1 54990 74662
2 48084 62447
1 67298 82712
4 22607 38388
2 10353 37792
3 61621 66582
286058 58936 59030
5 35321 47154
1 7909 40362
1 7724 89415
1 31826 75503
43 86929 94330
123 1431 5579
2 20314 39832
5 37602 55036
2 25580 99583
1 14202 36796
6 51651 94520
2 32527 58440
2 44150 55666
2 74944 88755
6 23093 25429
2 9309 60100
3 46020 66278
4 51373 55486
1 49407 71079
1 46342 90212
6 16378 37571
5 13215 31286
1 6023 66545
1 40536 67132
1 45963 59421
3 21396 88533
1 20956 67999
1 53904 87094
4 57532 65577
1 35995 81558
2 37880 73126
1 50786 55339
1 17372 70559
1 21214 81576
1 18055 58223
18 51091 53883
1 16286 90037
6 220 48681
1 40984 78078
3 53624 82596
7 48816 51202
2 53994 98753
6 64431 78620
2 48616 59761
2 55342 83011
1 39195 99822
2 45957 89579
1 39308 83896
8 65158 82830
2 16511 99103
4 1013 30675
2 40365 94220
1 4712 83963
85 50117 50569
36 801 19348
1 16175 50740
20 69363 96940
12 78005 97125
4 22366 87954
1 12771 57174
1 35273 80601
1 14962 69288
1 65508 98624
3 14339 96942
2 44419 95657
1 19801 78009
8 24489 52280
1 36159 72988
6 15440 25779
2 7549 99280
1 60208 72712
28 75757 77069
4 64266 67933
51 87629 99654
2 12825 88183
3 42140 85596
5 49220 52010
2 64716 70901
1 29459 87855
5 8268 56567
19 10144 34296
61 60198 61946
2 14500 75878
525 94000 97841
2 8457 91103
1 16090 48360
131 12859 13166
39 74014 79020
1 14932 85417
19 10856 21581
4 64986 94553
5 22151 29018
3 65224 82947
8 33549 61486
1 1527 58102
2 6274 56677
4 64263 89768
2 34951 70046
8 39103 46087
1 53892 99253
2 13810 40760
4 74480 86394
1 21946 84560
1 41088 66086
5 6427 37503
2 70060 94897
4 78632 85811
1 50226 78578
1 43229 86354
1 5593 26926
10 2491 21075
1 31595 75329
4 17855 89224
6 26907 50789
2 14100 28585
8 71578 74968
4 41926 89080
37 59002 65577
2 16878 90421
2 37026 85815
1 37974 82076
1 29317 73605
1 48471 54298
5 65541 70985
1 17876 64829
2 31567 49654
1 20839 99011
1 49083 73317
1 39683 82385
1 49017 80630
1 9688 72188
14 19239 24659
15 10774 43396
1 59843 70633
1 24696 88002
1 28270 78212
72702 46259 46568
4 32496 79402
3 55172 96663
1 16218 75604
2 3460 83904
2 6051 14572
1 39986 99860
2 4896 72530
14 4230 23752
3 42440 68231
1 38562 57231
3 19726 25743
6 75821 83655
1 43663 65426
3 2048 85237
36 2311 10136
3 57451 94305
2 38854 96836
2 67387 72162
2 7039 31826
2 46848 66689
2 42214 67360
1 4429 67099
1 34957 65857
1 27711 69932
23 77128 95319
1 36415 64316
2 30298 82929
1 22068 35661
6 71569 93168
1 68969 87216
5 16483 75499
1 61966 73516
1 64825 77312
1 38890 76021
1 3496 91069
1 35848 63478
1 3163 92045
12 32414 41850
1 18409 99706
12 3589 21851
1 10897 55979
5 23612 86843
1 68698 92824
7 25331 31558
1 14409 81249
3 12280 43477
12 16374 31510
4 43772 78784
2 50701 73719
6 49158 55776
2 6800 74025
1 373 84858
40 86888 88009
2 60924 85054
1 33916 61859
2 65607 98333
1 5468 62312
12 67987 70423
4 9909 61769
1 19675 53398
5 64579 83832
3 67086 82857
4 5411 94501
1 23832 36719
1 37862 49188
2 867 62133
2 24087 77058
1 7493 80005
5 33475 39133
2 33629 62296
1 5432 20663
1 12303 73533
1 10933 67394
8 86082 89562
11 66686 72673
3 9907 56875
2 36615 53897
6 16029 29024
724 15163 15286
3 37743 53794
1 48928 63849
80 91962 93890
2 46015 60023
1 21842 99285
16 72772 96815
5 15804 19634
1 27935 50627
9 1326 22176
20 70235 73430
3 28301 82437
47 1728 12770
5 83441 92550
23 81504 83785
3 4643 41345
13 52517 57069
2 5518 41091
3 16996 34841
5 71542 99968
8 20627 37737
11 31171 34615
2 17043 49398
4 20652 66785
5 42754 60357
1 22665 68600
22 67169 76400
22 12233 14378
2 41481 94221
2 42734 61957
1 1198 70357
1 14272 79891
1 14285 72048
28 56963 59802
2 14377 40094
6 72854 77304
1 12835 84342
2 15244 61264
27 76830 80769
1 28389 97521
1 20600 87954
1 486 22773
1 204 77960
3 40730 97257
2 22373 66307
1 36807 86528
581321 96272 96524
3 3514 73622
12 23945 31827
2 6800 68058
1 19081 94171
3 75635 83094
2 63590 79477
1 41324 96820
6 63406 76836
1 18640 57472
4 22016 36986
26 7679 18642
1 22 21923
2 38588 64591
46 53829 54112
2 53197 99227
1 43128 67066
1 27802 94950
4 47956 52683
2 39950 75456
1 41813 87803
1 37644 97921
1 9339 90454
2 42208 56124
351 2215 3355
3 24067 28989
1 6216 61788
12 10317 33388
10 67399 78967
5 45627 72147
1 10921 64053
1 9872 59550
1 5179 64167
7 79376 94362
2 31382 86047
1 7458 74558
2 12442 29362
1 52853 60140
2 22706 91958
1 52005 75426
9 55924 69848
2 14385 19325
11 12511 53849
27 44561 44857
1 32585 75671
1 18643 69344
2 7059 51116
9 43831 47062
1 43887 75070
2 36126 93526
25 52912 53722
1 26920 69517
1 14526 57239
11 11307 20479
10 22135 37975
4 43897 70783
1368433 71518 71632
56 89313 97180
1 37671 82236
5 20588 33101
5 47141 72121
1 14734 72019
18 30359 42752
2 5575 25301
3 34627 66762
1 6570 27481
3 52599 53111
4 23670 38478
3 29023 50856
2 12111 49438
1 6592 94450
2 8715 19737
27 60687 62327
3 39531 71563
75 80374 89275
1 27150 96143
1 39267 58962
1 43199 99517
2 29949 97653
3 35197 48629
1 6762 66171
2 26917 82233
1 42374 85127
12 55824 77587
4 15178 31352
1 4824 88155
7 64178 77775
1 51585 86496
1 57283 81615
1 30363 84515
5 36763 47769
1 52386 79594
2 44455 98332
1 44284 90864
10 24373 35724
15 15471 22740
1 56457 72677
2 7705 82451
1 26232 82685
5 21607 64863
2 52257 82051
5 8842 42037
3 62413 93820
1 20855 72558
1 35367 90153
8 76306 87400
2 2303 75543
4 11367 54963
17 80363 91805
3 55229 87450
5 86124 97378
4 32911 46488
1 22244 89732
1 29913 93784
3 407 38015
2 11181 46041
4 55640 84627
3 32131 34741
2 32998 94867
2 19400 44285
2 64032 99966
2 28081 48576
35 81933 84987
2 65167 73104
3 15609 43111
1 34734 70387
7 77088 85899
3 26594 76335
1 594 78528
1 13879 90172
3 39627 71121
1 16149 72865
1 52397 93159
1 25722 37196
1 67589 71193
3 20076 47820
2 59940 78646
2 21625 37103
2 21787 35356
1 30342 61963
2 76585 94656
1 13766 86572
1 52764 74408
29 4335 18732
4 28978 85751
6 832 24953
1 25102 79528
128 7047 8808
4 64694 73799
14 9214 22093
10 73860 87651
2 37053 97943
11 19964 25319
5 35372 56155
2 28444 55157
4 6561 77444
1 43339 44471
4 56042 76549
1 21346 97542
1 13672 34416
3 10159 94011
1 40108 93021
1 66074 77048
2 26597 38079
7 54169 59084
1 35325 43251
6 10417 59760
34 7796 12572
1 60335 71878
13 50537 55688
2 12021 64526
2 49218 74000
6 56422 97476
146237 30781 31265
1 44906 81209
2 43253 92555
2 34632 80909
1 56644 95716
25 86683 88868
172 88902 93095
1 50689 87913
10 347 48352
3 21903 38283
2 7561 96119
11 46728 67368
122 1779 3420
1 51150 82958
1 22877 89615
4 86834 90250
1 69434 86347
5 48324 53666
2 65006 78329
4 42375 48480
6 25037 79857
5 56161 62727
14 11182 19858
2 56448 74218
2 45639 92298
1 44406 77227
1 57894 69558
1 42960 85313
12 23099 26539
2 7896 63506
19 14837 17848
2 12559 92425
1 74261 82390
1 58805 97063
5 13555 49489
1 12193 68189
3 41123 78540
3 6448 46350
20 79263 98995
3 51308 80117
1 38021 66003
2 5553 49265
7 10196 11941
2 2798 68776
4 44752 50763
1 39947 64240
2 3372 77435
3 81763 94616
28 70288 71236
3 2866 82915
2 6226 85659
1 66494 87418
8 21766 35068
2 44910 77792
1 45161 85168
2 5155 79470
1 27248 73062
1 40126 94479
2 69435 97137
2 16496 45517
4 7344 31781
7 61955 94202
2 1798 30123
2 12587 59386
5 31772 56876
2 3813 63929
6 12111 20905
1 24041 81419
1 6240 85532
2 17847 69870
1 25589 66296
1 18497 30418
3 418 19247
1 45394 69982
4 6725 91752
173 94927 96053
3 60720 62025
3 25116 73633
59 8053 9517
2 34091 67782
2 54578 93755
2 11099 91691
6 79319 85732
2 297 66757
1 33023 57990
1 16424 94602
4 17416 37337
2 46207 74922
1 33230 99618
5 2353 21702
2 582 35754
2 11600 81721
1 5615 52479
1 1558 59092
1 11492 90380
9 47233 50814
1 219 26637
2 44065 71352
1 14180 60584
1 40637 90728
1 37753 59976
7 56511 85445
2 46393 55412
4 15254 44858
1 12672 71736
1 6234 79161
10 22280 30020
3 37414 70724
14 37351 43699
4 59209 86186
8 65967 88320
93 297 3204
38 267 13363
2 27203 64548
1 57781 97419
1 55848 91023
2 26486 78272
1 44312 76943
2 25669 44417
2 57342 98695
1 8300 93827
9 4344 47000
2 42667 71468
1 38112 94150
1 10464 86275
1 32022 81742
7 25783 44160
176 91655 93458
1 5887 60792
2 20625 51308
4 30117 41035
1 29639 40796
2 4940 20352
1 38032 57913
3 15722 30328
2 1164 74074
2 8711 53652
5 5359 22412
1 78126 93689
2 2289 57512
2 7666 72188
1 18873 68243
8 56552 57910
1 12540 92036
8 48225 76919
2 4245 57334
2 30079 92720
1 35501 51673
1 20790 84849
6 12725 18981
1 61206 89187
3 35365 76429
1 12455 68475
1 28504 90188
4 15622 33676
1 29149 71365
1 20044 69271
2 27818 59503
2 47728 67690
1 27437 86995
2 27580 89387
1 42302 65309
1 55333 95854
2 42897 96813
1 23252 81977
1 339 65427
1 14442 71157
1 26231 97136
4 19136 41259
6 34013 39292
2 34210 75148
1 34301 92931
1 15668 30322
1 26692 86740
2 41695 73153
2 30507 60782
1 8061 77805
1 14712 89159
1 42330 52314
1 6733 43195
1 8780 56762
1 46629 53048
5 6039 39027
1 5002 95577
1 14791 71764
3 52860 61995
2 18765 46084
1 10984 49896
5 38244 78617
1 9863 76786
1 44995 95203
1 18169 60910
1 33616 72249
1 5520 71443
2 33275 40716
4 64802 70530
2 6344 42574
2 5456 37371
1 1393 78879
2 21589 32846
6 49905 87463
3 6326 91111
5 48902 71371
1 49855 50064
7 81327 85953
15 34244 34883
26 16130 20897
2 14539 89054
2 31039 95911
4 61282 86227
2 58749 63365
45 76987 88341
5 62307 77121
2 49158 88888
1 40134 87940
1 36595 77394
1 46740 85077
51 71819 81084
1 31512 78636
3 56880 83469
1 58064 75794
1 35335 62605
1 9602 70346
6 29693 54047
2 15536 66714
1 56398 86773
29 80693 98982
1 39097 76783
3 19120 64453
6 32857 37614
2 16182 42003
1 26970 81582
1 41507 69294
1 3100 38841
2 60082 77039
11 25765 35219
7 73164 93456
5 50478 87805
1 59920 76232
1 51458 65180
1 50174 97660
4 62318 99919
5 51104 53704
3 7289 49779
2 9117 22740
6 13314 45422
5 62452 82866
3 195 74919
1 19461 78358
1 43880 66668
7 33429 49287
1 27750 59478
3 52233 96250
3 3236 25207
3 48360 64531
11 13070 35681
3 62554 95204
4 50413 79553
1 54682 90820
1 22845 78523
1 44916 99400
1 29460 96150
1 40576 98551
1 792 84208
1 18911 77161
1 37818 88185
1 27486 80237
1 23148 73148
1 16318 55486
2 28317 75573
1 23478 95640
1 44827 54511
1 12404 65604
8 78803 94387
4 28875 72490
1 18764 96671
2 23207 59829
1 62209 97855
2 53737 66119
3 4144 84017
4 25557 31661
2 21064 65367
2 63515 84651
2 17168 55082
2 15069 50929
2 19838 57119
3 2433 52229
2 42893 54243
69 6205 15220
3 27409 62017
1 16435 78639
1 47829 88046
1 10493 67580
4 19829 29839
3 33303 38067
1 64596 89951
2 12576 54572
1 14352 55191
4 57656 81546
1 67620 90444
3 29597 45537
1 26165 43703
1 15739 83484
5 56958 61119
4 42631 83176
1 21912 95655
27 75795 92039
4 14094 30001
4 17743 83657
3 54663 93787
1 38951 60306
1 6086 55701
2 8085 57529
4 37456 79079
4 33186 43698
1 30200 51536
49 2403 28753
1 29476 97702
5 49009 50856
39 82313 95943
3 5218 45044
1 8954 87365
6 52999 76269
1 5489 68107
2 2353 79597
1 17090 18980
1 44944 53379
1 30573 73162
1 48539 74289
1 44005 93178
1 28077 97063
44 91038 93795
1 46209 68979
6 34213 52452
1 16041 72888
26 3441 10741
1 45390 75296
2 45269 62438
1 19948 93627
6 59447 75746
1 33736 58857
5 16224 36833
2 3803 41044
2 29823 99400
24 91082 91973
1 23260 65265
11 39796 43715
17 3206 26962
1 17267 22802
2 49729 57267
2 22649 81645
4 28829 71745
5 57994 98929
2 37 89887
1 56201 70303
1 12902 27819
1 43033 59871
1 3913 60342
21 80429 89558
3 52387 70980
1 9656 49474
1 11916 73313
6 52308 78303
5 56338 59737
8 27623 47430
1 9356 61581
18 78616 95781
3 20240 37477
1 43935 99911
1 6659 70470
6 41853 60111
2 10359 34766
2 30921 95728
1 22674 90557
1 2220 74840
1 21557 46656
4 54480 77924
1 35586 66285
1 67911 95958
33 71136 78167
2 23284 92221
1 45104 76727
1 37756 90114
3 11866 56145
17 13376 21490
2 47738 75482
1 1698 85800
1 16068 35470
14 63998 90365
32 93428 96076
2 34364 44492
3 1573 49387
1 21916 78248
4 18763 88501
1 25639 50695
2 45413 88663
210729 3616 4311
4 22394 54228
1 52345 59107
1 29112 70180
1 31139 80931
4 62558 77465
1 8045 98060
1 8315 88507
1 58278 71163
1 65239 89159
33 88228 96066
2 41216 81815
5 23667 59067
1 16682 85893
3 20789 41027
11 9575 13200
3 69296 97207
1 6342 66226
3 28969 90022
1 12472 63757
6 11244 25469
1 7980 38417
4 49396 59353
4 9451 20741
1 16358 56013
4 18964 32451
12 21177 33787
2 36762 58827
2 12947 87145
1 46604 73085
1 29581 85383
3 4508 44587
2 41566 88072
593 86578 86595
54 86796 90304
1 14963 73844
31 1347 17758
5 41248 57750
1 3897 70725
1 12906 66706
1 41619 60356
7 54885 82678
3 80612 95522
9 64691 86566
4 18684 34611
3 43838 59007
1 37062 79600
1 41598 93418
1 39758 97931
1 49752 54651
1 2420 49910
3 12101 93497
11 5289 16073
173371 44962 45677
4 55820 73492
1 38053 89237
9 68027 85944
2 27499 57549
1 9226 96330
1 45192 83819
21 5698 33773
1 18124 43468
2 48093 78905
2 21767 83506
1 7777 51046
1 71614 79362
3 15142 74200
1 29476 58374
2 7717 55806
295 92895 95448
1 17388 92574
3 32109 62394
5 70254 94175
11 63363 74134
1 47674 91514
1 45169 70206
1 7313 96818
1 22852 78500
1 68672 85448
5 58728 65360
2 13344 84598
1 35031 54034
2 24082 75756
1 35113 78462
5 22511 51660
5 45125 64630
2 49570 54192
1 37700 89436
5 13286 45603
18 9783 13079
3 33794 70233
1 25715 83865
13 37842 40125
1 36617 49074
3 1300 76592
1 37026 77762
1 35426 83209
1 16473 66437
4 60210 75632
4 46533 52461
5 15500 25683
34 86346 87743
3 32164 86667
3 4075 84762
1 50193 98592
1 67072 93574
1 47886 93298
18335637 33662 33928
1 10556 76672
1 26076 78788
8 6093 45681
1 22217 97776
2 39293 85392
61230468 7587 7912
2 24089 50372
1 31754 68738
8 9262 19271
5 10804 93212
9 74116 95313
2 46050 61616
1 8840 57119
6 10753 18251
3 50190 72874
3 64395 79283
2 18849 69964
1 3719 72733
6 1673 37445
1 30852 78068
1 13693 70340
2 33264 62607
3 10705 22103
1 28665 91545
2 36467 75792
1 18101 48936
1542 22226 23177
4 36556 50940
2 48050 67265
2 58214 72395
1 31092 68677
1 21821 94004
2 22435 56455
1 19751 95919
1 22164 65780
1 28406 57893
7 7620 19147
1 13473 69287
1 29942 79872
2 31086 78290
1 26871 66553
1 19760 61967
1 17945 70206
1 56848 67186
4 49643 59761
1 33937 63793
1 43243 74799
8 87580 92800
4 40770 48983
3 4080 68082
13 7471 28564
32 82436 86558
1 6932 54855
12 64622 83686
5 46606 52337
7 16712 33743
3 14354 65519
18 6017 20001
1 8144 68399
2 9383 23000
2 12074 74779
1 7585 30059
13 41513 42824
2 5346 17852
3 30384 58861
7 63748 87765
22 33726 37400
1 45304 69493
1 4306 40986
1 19242 71463
2 25355 91629
2 25483 85928
11 8303 8620
86465 13992 14670
2 42762 61760
4 1168 40141
1 16369 33606
4 57041 97870
1 19558 49229
2 1581 24647
80 25147 27077
4 5116 54026
1 3851 41706
2 9275 37052
1 18682 40909
3 42576 95196
7 37440 71032
2 5399 84092
1 16505 76845
4 13971 20470
1 64133 77542
17 70755 75576
4 11157 61601
1 14974 99593
1 3252 65602
1 42836 85512
4 53034 54492
1 29717 55812
2 41746 50757
1 74479 90896
2 46266 77402
1 11541 66624
1 48499 50497
1 42581 59712
13 10590 22794
1 1997 20282
12 20573 36062
4 45601 63667
1 37690 49711
1 9681 61634
1 10455 67611
11 22246 28016
2 7456 66740
8 63692 93651
2 46788 53582
1 36448 98403
46 60953 63230
2 662 91266
1 26959 69524
2 56474 81723
2 47607 49935
9 19356 28037
2 31058 85821
1 5107 66295
1 45374 99575
1 8327 66730
1 9442 35192
1 53277 74113
52 80408 97818
4 8151 80047
1 30917 82200
3 10989 38741
14 53610 58284
2 6069 55503
2 10955 26640
1 20416 61876
3 67065 80205
22 74364 95655
1 55967 96798
4 16996 77909
1 2324 54478
3 33596 60947
1 55412 86674
1 20386 58608
2 49068 70585
1 19922 84139
19 66728 92515
14 27895 43553
4 15016 30096
4 48296 80127
3 26109 42132
1 18335 66959
1 42772 48218
3 45312 77658
15 5276 24575
2 44593 98573
5 23627 45545
4 16909 29581
2 22586 55858
2 39684 81070
5 16687 21284
6 63021 80549
2 5469 84248
7 16341 22447
2 57164 74680
3 13742 51585
2 39472 94476
1 24241 84721
1 7778 83298
587758 91069 91193
2 33425 63086
8 13033 22160
1 2621 20789
1 28664 68554
26 43355 45573
2 48551 96466
3 3566 48438
2 8593 45281
2 36865 94192
1 5671 22526
1 18461 90753
1 2166 50771
2 34725 98539
3 22894 52383
2 52579 96812
3 43883 50650
1 19436 78899
1 5883 66892
7 66190 83955
1 218 84313
7 51458 66392
3 22391 71057
1 17397 55589
9 68500 98998
3 68411 76856
6 817 28935
3 9031 75270
1 55698 66162
1 1784 89997
2 23230 75792
2 24326 95789
3 55608 92508
1 21200 98624
4 52987 56748
2 3986 67511
2 1135 53133
1 37847 75225
1 21766 71349
2 64710 86904
2 13942 86453
1 18432 94546
5 8537 27938
9674907 82055 82063
1 31964 54835
3 36401 67744
3 55184 61778
3 66535 70257
1 11407 39490
1 43223 70548
1 23837 75512
7 8592 28509
1 56402 89113
4 50916 60563
2 67660 80164
19 78419 99619
1 17999 53489
12 75624 96956
2 2567 52708
6 27009 87679
132 2603 11371
1 27998 35051
2 37346 54342
2 21442 85602
3 66188 98975
5 77359 88979
14 58268 64691
49 76603 80539
7 39561 54885
1 43825 96981
1 29951 60615
19 30683 33003
3 77898 98320
36933297 34866 35341
19 10709 17811
12 55739 80949
1 30879 57609
41 4064 9956
4 66802 73484
12 23438 38189
5 30452 46011
1 25298 52156
3 69670 84464
2 10681 80463
1 7409 99553
1 41643 48871
3 38654 73981
1 12518 48816
2 45312 78756
2 12945 71016
4 14721 26927
14 3081 28165
1 22772 44191
1 18245 31442
6 37978 58503
3 52924 59624
1 13296 58555
3 14353 38898
16 71837 77256
2 55307 58400
8 2437 23298
2 5154 70416
5 28506 51539
1 55011 68264
3 52117 73945
1 55127 62865
1 49696 84031
604 95633 97006
18 27806 29607
6 33113 51391
2 17606 98314
1 43840 78470
3 10444 85921
1 38797 85580
1 54764 99632
2 3602 56177
1 16846 77388
30 2836 7943
2 2124 42476
2 38165 79382
1 13051 87177
77572 55840 56353
4 43558 97934
5 46254 56697
1 28916 67127
2095179 96372 96491
1 48309 49812
1 5662 56232
1 4305 99475
17 6883 22882
3 29938 94982
1 9705 67725
1 15448 50336
1 48988 51111
15 65072 73037
15 26694 43319
30 8536 10430
2 17578 53043
2 25701 35081
1 41729 64430
2 39866 97755
1 34842 52229
1 8787 61270
2 43665 72826
7 2623 30527
2 23565 76208
1 5395 54947
1 11359 83660
1 2128 91936
1 1745 90992
1 39234 53271
1 15898 46251
1 61397 83613
3 29873 74077
7 57630 83563
2 19540 60231
13 78452 99163
5 27863 35482
3 45841 72894
1 12394 32654
23 89136 97527
6 63078 80976
7 4381 27865
54 78335 79530
52 85027 97580
5 33213 48365
4 46791 73313
1 2588 83631
2 68631 87086
3 33051 83090
5 10731 22841
1 33381 97037
1 15520 49320
3 8780 92636
1 30666 86318
5 70737 77351
439 1978 4533
4 90210 99142
59 6344 8589
10 3430 40845
2 32511 53862
2 31177 77293
3 22085 83909
1 24589 47078
15 30572 31858
3 45092 85323
8 110 13296
4 30453 91205
1 34715 44914
15 13386 27313
3 43421 57958
1 19926 81910
3 62570 88154
3 481 53798
18 53228 65541
6 5705 25512
11 19025 20270
3 24412 47228
6 42720 54429
4 71122 98484
2 52284 78638
2 20216 30481
2 44185 52987
6 61599 81370
1 7362 90188
7 55797 68589
1 61923 99306
1 34835 81642
1 48780 66598
6 79531 93247
2 35171 54117
13 29737 44449
3 34678 95701
2 40961 79207
2 22302 82272
1 6181 88067
484456 57825 57909
2 30967 98140
1 38118 93469
1 30412 86440
1 3122 46150
1 22691 80270
1 23387 50170
25 9876 24829
21 10296 13169
1 24298 91709
2 31610 83518
4 14484 32717
1 29512 77966
30 11680 14939
26 19881 22980
4 35669 97994
1 25828 97871
1 2334 25380
2 14109 65039
4 45054 51956
1 25009 64744
1 52552 79638
6 52443 66430
16 6440 15652
1 395 82731
7 7105 25172
1 4355 96252
2 9572 13435
4 30535 82983
1 20549 52227
1 14896 95606
2 19351 61625
1 12506 60051
7 22383 39740
1 31906 63943
2 9044 25221
3 51552 63101
1 28878 67954
16 63448 94718
3 63756 72651
8 76245 97010
1 55821 87899
3 17260 42928
2 45265 62071
5 15923 36240
3 4595 40946
3 64654 68953
3 23965 50279
1 24345 98808
7 57021 62633
3 59269 94263
6 75761 87325
69 33373 33945
3 57662 80334
7 73615 75260
3 16828 40025
2 69585 84539
11 58899 63173
3 14731 47328
2 5894 26045
3 9827 56032
3 1872 75638
1 27475 39739
3 45548 99954
25091 81985 83247
648 8611 9157
1 64037 77467
2 17283 77589
2 6382 78304
1 35824 95497
2 12806 35664
9 62309 87112
1 8434 97311
3 9344 16313
1 47221 99159
1 19661 98121
1 48466 83718
2 40555 94968
78 84489 85970
1 40721 82068
1 74626 95508
4 41580 69339
15 15713 32339
3 24572 64129
1 61566 95225
2 6415 87853
6 75345 95651
1 41657 77804
2 26271 38083
3 13542 76285
3 66756 76823
1 54934 91632
1 30416 57093
1 35106 84240
13 16351 16939
11 74489 86215
3 28734 74579
2 38708 66756
3 27723 37068
15 39980 42230
2 9239 16324
1 56510 62126
8 44491 53592
4 55720 96156
315 93301 97917
7 21090 37128
5 34193 74631
2 68004 84854
2 66774 98512
1 5980 62412
1 74176 91866
2 35037 80215
7 24849 34334
4 56696 80954
3 78125 89528
2 57657 95830
1 45709 98430
1 4812 80466
2 47391 49539
1 59428 98795
2 35116 99519
1 9565 80168
1 1066 86229
1 34197 72035
12 34337 43351
9 32748 34960
1 25288 68416
1 37683 62516
1 16519 77048
1 29366 73430
3 35105 67837
94 87527 95169
2 3305 95754
1 48361 84927
5 28592 49887
75 89871 94461
1 8799 46494
1 16007 39011
1 24844 42436
1 28522 90044
19 52471 61443
1 26758 91773
1 52925 63062
1 23474 57870
1 3168 95247
1 49 76938
17 68879 74607
1 29464 97404
1 53858 89248
5 74240 96450
1 30096 69144
3 67461 96988
1 65911 78782
6 26330 41269
6 69440 70280
3 31267 48870
47 21984 25434
87 3527 13005
5 2232 54080
16 43597 51415
1 3927 59763
2 7938 36561
5 14970 22731
2 16188 79996
240 92705 95109
1 30012 82723
65 82380 86398
3 684 97097
1 4763 58055
1 3866 72273
1 18895 99766
5 50051 73670
2 1891 72130
239 74076 74471
3 37668 40755
2 29312 51321
11 73923 94080
1 22309 59017
2 30929 84255
2 13197 64366
1 25596 43153
5 36416 67319
2 12424 71627
8 68713 74179
1 4400 41664
1 12926 81012
1 68226 80004
2 15361 83240
4 74546 92152
1 1946 37103
4 78405 96838
4 44698 68746
1982 97674 99226
5 34158 48433
3 72330 95891
2 29328 68915
1 10914 49763
1 15876 39356
1 7003 40583
2 32989 83410
29370144 124 1139
2 22080 38555
13 41761 69989
1 92 52694
2 73658 94430
2 25842 54312
1 47625 54091
1 664 83894
14 35847 38230
68 18496 23870
10 78554 95504
25 404 16385
2 27668 40135
2 48116 83355
1 4408 39549
1 7097 50568
1 5979 63538
1 30722 56761
6 7702 46193
11 47500 74235
3 18597 38999
358 1201 2492
1 17687 44282
4 51717 69301
3 66131 83911
2 52853 99050
9 47296 48854
3 67956 97092
2 28217 83045
4 31699 39335
1 25176 78129
18 2194 19831
1 18541 80362
5 67304 83075
2 10603 82202
55 5836 10341
3 19982 26580
6 38149 45202
1 34855 85525
3 33273 92216
3 25148 97167
1 36201 83633
1 57298 83979
4 60218 62073
3 28883 66090
3 46175 77337
4 4736 51261
1 27834 34771
58 92438 95876
1 16425 58645
1 63606 93287
2 3134 76567
4 38310 77365
1 56058 87476
6 22420 28099
1 32352 97173
2 26935 99303
470 3245 6709
3 48644 59194
3 64008 73538
1 15115 75289
3 31078 59993
1 13414 70088
32 17251 19985
3310425 42235 42957
4 64705 76170
7 53555 55067
2 28589 60619
3 53848 99804
1 30368 91209
1 33302 89321
11 82222 99969
2 7945 98167
1 16136 80137
9 15041 38550
1 32799 85348
2 56277 86221
1 12963 88449
1 40522 48626
1 45761 77666
8 11514 32624
3 54457 64462
1 10810 63933
7 76080 96625
1 65349 97365
1 37405 86240
4 42790 71371
1 24658 58163
1 27869 67138
22 4218 9215
2 32413 85193
53 77237 78416
9 14337 18980
3 27263 31069
8 36958 52356
19 38057 41880
6 965 40300
7 57389 83741
7 33955 51346
3 149 45953
5 26157 44816
92929 13980 14533
26 63343 65117
1 16000 79996
5 36404 72886
1 8614 95662
2 68635 87471
6 16888 25118
2 40120 57890
4 50748 82245
3 23614 42339
25 77768 87306
1 23708 70351
9 38107 40430
2 24717 79161
2 21280 66076
1 3338 67391
14 18973 25197
2 55801 96820
1 20916 95462
7 77102 84288
5 10210 36787
4 8566 54282
5 19140 24792
24 24206 28419
1 30045 46440
3 37027 42258
2 1073 66317
26 85589 92527
9 72501 97828
6 47013 97379
2 2443 59696
3 51634 65403
3 50722 84141
8 89551 94948
2 29398 72655
2 4742 64307
5 15241 36457
2 16068 65762
1 13967 43885
2 23972 93266
80 73329 75503
1 33573 58135
1 22612 79734
2 62012 73937
3 2586 99320
1 20303 70539
1 16880 81480
1 39899 96349
2 53236 58673
5 65237 73639
4 25632 59203
20 76081 78856
1 340 57968
1 30578 52936
34 11680 12478
8 58488 99744
5 8194 23813
3 14456 34654
4 18243 50169
1 13170 38400
2 52712 66689
4 5726 93529
1 33889 66742
1 5003 53962
1 51943 73148
1 8465 58484
17 25859 30455
5 59446 82247
34 63644 63938
1 60178 86472
6 28506 55050
1 49797 83520
2 43976 52872
4 42008 75974
1 7086 62125
2 48663 63721
1 57991 68557
2 12152 70953
2 44485 55035
1 12421 67696
1 43058 69773
4547 2981 4295
1 26955 67687
2 30223 72196
11 72185 90750
1 77948 80520
5 27817 42096
3 61986 71689
4 55218 95329
1 8094 69207
1 60005 82054
2 53477 64643
6 37112 43089
1 12463 78948
3 34620 94909
1 14719 93413
3 2832 30813
1 70173 81204
1 3980 80865
2 51391 80425
6 16324 39776
3 20723 73827
1 57043 76910
197 13153 14327
165 85387 89432
1 16745 86061
7 90205 97527
53 7551 9942
2 3201 97085
5 17444 64265
466 6814 7882
5 65706 84200
4 56599 91374
4 31480 74072
29 88941 95112
4 47898 63632
5 86007 95270
1 41372 71858
4 23122 94414
1 51870 56955
2 22648 52320
3 6219 82358
4 68932 75544
1 15654 65073
2 54083 89605
15 63998 64781
1 6278 87724
4 13872 48507
28 18700 33681
92 7035 7180
4 52016 75133
5 27857 38773
18 4460 12683
9 4013 24606
5 49968 93135
1 33585 39117
1 29952 89864
2 5943 10078
5 75036 80522
2 4085 73574
2 10787 44668
4 14981 73576
1 15449 62278
2 19797 41289
1 27176 92513
1 74478 76936
2 28718 88943
1 9979 93683
1 4880 83992
2 42683 84078
3 22444 27318
2 39775 47411
2 51990 62482
1 23465 74372
1 12259 98777
8 28684 34596
3 15086 70121
7 1497 31286
3 63126 80668
3 48388 61205
1 24711 92699
1 1108 75365
1 626 57751
1 33235 35769
1 25304 40622
1 29503 32553
2 31753 57959
11 42572 51323
2 46623 99375
3 8819 94167
1 45245 49540
66 91045 99582
6 22183 44833
35 79326 83764
2 36309 67008
3 4156 95086
1 21231 71533
2 46876 54930
66 88312 92673
1 57751 72504
14 66147 79940
4 52358 77599
2 14792 95336
2 43860 91156
1 58105 70200
9 5992 42016
1 36652 93906
1 30052 91358
3 50259 92851
1 26877 60915
2 647 39811
8 54204 55203
68679 30075 30418
3 23494 45518
1 44819 78784
3 43783 60383
2 27821 38068
3 14798 43183
9 59901 73256
1 28903 95292
1 21473 77861
1 3121 35668
1 11031 99294
2 34391 79109
1 223 56234
12 70494 98508
2 32568 76353
3 47465 68764
1 7322 45778
2 23532 61820
1 24297 56178
1 50477 65713
29 616 16993
4 13866 82470
1 26540 78379
1 5700 95555
4 16884 30641
2 19222 96619
1 29290 74566
1 6437 78008
1 13864 37085
1 13437 61824
1 16877 82235
6 2988 17439
7 60628 97210
2 33367 90386
1 56071 90930
1 24546 57699
1 26278 86001
9 82647 84964
3 22392 78772
1 15550 76518
20 11523 29854
1 17134 44457
1 15230 50709
15 69869 74377
3 32710 74988
1 6412 57275
25 6833 16972
14 5832 19127
17 88153 91953
1 15664 81477
7 39598 93027
1 22795 44543
10 92166 97081
12 1784 24164
2 9001 25185
2 1131 20121
3 71212 92837
5 60595 89044
1 47995 77385
1 8265 92553
2 1586 19921
3 38859 71548
1 55064 73701
2 15138 80141
1 15130 73531
1 2697 30720
3 72407 84853
3 39588 45462
4 34774 41027
4 5172 70749
1 23828 93090
2 64327 86224
1 57728 65997
1 35284 54938
9 28137 44031
3 22107 46886
3 58262 80476
29 84180 94117
1 19127 60984
13 23824 29913
5 6969 18157
4 28643 37249
6 32596 43961
1 21041 56819
1 29844 43174
1 34941 44507
3 45449 66094
7 48850 64249
1 27997 90028
3 7970 52810
1 12113 67382
1 36977 91904
1 28573 72630
7018 79845 80344
1 12202 24942
13 49448 55794
4 32566 54684
1 66169 83722
4 46256 55915
23 76140 93704
2 32524 59211
2 34309 49035
2 6193 10978
2 23584 50094
2 23428 93462
11 71024 97134
4 87812 94115
2 631 63224
7 2060 40463
2 33042 73501
8 3517 28899
2 28664 52058
1 38107 78486
11 25360 33942
5 45296 83437
1 33586 54664
4 9296 96216
26 408 9277
7418 26333 26963
3 26381 56608
1 37178 55104
2 48440 76392
1 3643 38801
3 27651 34854
1 6814 81315
12 12662 21657
1 38226 60409
15 58520 73317
3 36486 88879
1 32268 42844
2 15885 43691
18 82208 98020
4 12848 43313
1 22495 48551
1 24179 82784
1 10033 82535
7 55928 83683
1 6065 51905
1 972 68083
11 53411 81578
1 12891 82304
1 19514 80096
1 52394 84086
1 21132 80478
1 27131 87805
23 4535 12466
1 15421 76598
1 56196 99899
310 1263 3115
2 25088 81378
13 10804 20335
2 27966 73788
21 9790 13622
2 12451 27919
6 15075 32543
4 8026 61231
3 38286 79698
1 25063 78310
41 54501 55744
1 52907 60956
1 16846 75201
2 4383 60201
1 4051 87775
1 5874 78439
1 20780 56379
6 22410 37211
2 14626 82852
1 45700 88353
24 37530 39491
1 41943 55750
2 28521 60054
1 35273 68612
11 65171 95568
5 55620 57381
1 17338 78693
2 8638 55076
3 60873 76869
17 85651 90189
2 6598 77943
7 2832 13680
2 43232 62879
6 13825 52366
1 3004 80357
1 27188 84784
4 10721 57960
1 13021 80981
85765283 2831 2986
2 53941 85327
55651 55993 56357
2 22475 90974
1 522 62091
1 13347 82982
2 22068 38649
7 2327 15930
2 26922 89871
2 24964 86367
2 33875 49669
1 21550 86831
1 26102 40453
1 364 72634
1 14627 46093
3 37239 74392
2 31717 39059
18 3471 16975
2 2523 56264
1 27643 48465
1 32822 73975
4 53268 80310
66 50171 51655
2 12122 34239
1 22549 50295
15 75087 79328
3 14645 64436
3 8655 80926
1 23261 58365
1 3695 93449
1 23004 92587
12 65237 91612
1 2813 16965
3 29376 74216
34 6524 9424
1 35307 43557
3 61739 81921
4 2164 26782
2 4378 72423
9 7509 27744
2 71995 77378
1 1152 31795
1 20737 78917
5 12917 70312
2 70341 78718
2 59266 89448
1 40767 94983
1 34925 99209
40 78100 95943
2 5235 44605
4 4496 38044
2 36805 85774
3 24808 80434
1 43829 92827
1 2205 48006
2 17711 73205
1 32849 91359
1 30946 86586
1 56786 81461
1 6272 88556
9 26399 28671
1 28163 31718
3 19267 73245
1 11372 96946
1 17748 84086
1 40719 86519
9 7970 15320
2 47184 78372
6 42190 59980
4 9611 32679
7 54947 64408
35 44491 45848
41 91073 96396
3 9846 81282
1 3347 65581
12 72817 96357
1 77035 81988
44545 19650 20160
8 56384 69933
6 25263 73462
2 46998 69056
1 6871 65821
1 59837 87983
1 70282 73253
1 20063 90710
2 32566 94192
1 21037 76821
2 35031 64921
1 37559 67585
11 36871 46766
1 21158 56258
2 48591 59691
3 55050 69459
1 17938 67666
1 55344 75026
9 64425 73377
2 65478 90973
1 13474 89450
6 35636 41540
17 23809 29539
2 33692 81523
1 7254 56963
12 29724 36688
1 30924 40672
1 13972 70470
17 93775 98323
12 22942 25495
5 64134 65937
6 41181 75825
2 5499 56610
27 73150 75352
6 421 8421
2 53118 94747
1 34741 88644
6 16486 42382
6 47997 59379
2 29030 70858
1 2574 70445
1 42073 78454
1 35246 80482
1 20879 67559
10 4687 17502
1 44913 59180
1 19254 92371
2 27713 91269
1 13252 68982
2 27391 35647
1 18300 60904
2 53597 70016
1 43746 89994
1 8700 63449
1 15847 99722
1 23005 57662
1 12327 60113
1 35373 94389
18 64952 66983
4 2275 28465
1 63931 68327
3 57562 80445
26 89072 96544
3 16483 78635
254 65962 66209
1 559 66050
1 33206 70238
2 23000 95134
1 3170 73871
1 54484 73471
28 74846 84870
38 12246 14179
1 15380 92076
2 51665 74121
2 42449 95521
10 33207 49122
4 50490 62327
3 53433 56861
12 24469 34003
8 9010 45049
2 51226 87587
1 40819 64241
2 28261 73558
1 13573 77636
1 7159 74462
1 28777 80314
1 20943 70939
1 8312 83605
4 56921 72518
2 39835 73043
1 1444 87016
1 30645 99798
1 8321 95143
1 6225 55683
1 23291 96342
2 22235 35239
2 47841 78140
1 654 70496
139 586 5292
1 64391 93685
3 24497 96280
1 7505 73482
1 31597 90032
1 25695 88450
1 59543 83341
1 35029 90943
1 50457 69390
4 38274 45006
1 13508 64271
2 47315 87248
4 34796 48508
2 6988 87982
4 13013 43173
1 3638 68527
1 36805 77501
1 28180 96417
2 53128 83728
1 4767 74226
1 17031 69624
150 13184 15511
3 61403 95266
1 5129 95095
1 59659 69113
1 3540 68795
3 47629 57972
30 48994 52826
2 1984 69803
1 16874 55823
26 4497 33745
1 21377 97660
2 26160 56270
4 69533 75645
1 8782 81028
35 86723 98071
4 57648 77340
3 57270 92418
1 25248 91384
2 14562 90408
1025 65666 66205
4 21110 45623
1 30903 72811
11 66843 83866
3 63120 81928
4 12281 52204
1 11140 99327
2 48831 68335
2 23171 68036
1 37140 98334
3 73438 97158
22 6607 10687
2 24114 35279
63 8040 9088
1 18381 45365
3 28767 82888
14 75070 89464
1 5834 83942
3 1177 67561
2 47976 99482
2 13655 74102
3 67781 78782
2 53248 73355
3 4833 52460
1 9060 41944
1 26026 81016
1 9231 67405
1 49284 81502
3 64840 90709
1 61843 76826
9 36340 50614
6 12086 28408
1 50739 87509
2 7209 43925
10 3227 31764
2 35708 70589
1 7354 38222
19 75967 90331
23213738 94897 94934
42 12486 21323
6 21235 47336
1 11535 75745
19 69729 92297
1 8915 46040
2 15556 86235
2 46780 55603
1 65221 92409
1 24480 54550
1 14263 41563
1 30601 33492
4 63997 87034
19 532 10943
5 10786 16325
4 75649 79375
4 10007 74160
155 1482 5030
3 3446 76299
1 57102 78676
1 60764 82973
1 21241 80872
1 44573 84230
4 13047 29116
2 53658 70450
5 32849 56384
1 17641 88042
1 13920 96148
2 41537 98440
1 31619 41791
2 64872 89921
7 264 24450
21 50612 54403
3 4603 57700
91 82203 91474
4 26996 30155
1 36449 98648
2 27794 65062
1 20549 94788
97 15795 18410
8 55051 85687
1 10648 44225
2 28752 94904
1 6886 72546
1 22631 89003
5 27833 55718
1 48245 96566
1 42713 66710
8 8200 31229
46 84739 96114
2 14188 68752
8 4388 14567
2 21221 82353
1 21707 74045
1 20099 35850
3 43123 71811
24 66380 67106
2 2912 44065
2 30703 45890
2 10074 28100
1 3375 46801
2 4212 53419
1 19933 69005
10 29962 51738
1 55685 84764
4 55089 75733
3 22889 59460
1 19998 81265
5 34158 36755
3 7349 29168
7 6942 13682
36 84790 96653
1 7638 43175
1 15416 39242
3 27358 37068
3 34140 72195
2 5986 98976
3 76881 92006
2 21392 44278
1 55233 97616
9 57372 66268
3 7246 35518
1 14670 68431
1 47052 63618
2 13998 82903
10 48184 55631
5 58218 84291
11 64887 75089
1 44211 52044
1 39524 78220
8 74059 92967
85 7070 9361
8 66544 76693
9 33526 61321
4 27573 74151
1 37083 82751
6 47877 53619
1 47220 72451
26 10880 18507
6 34054 41032
1 36739 67599
1 35459 40511
1 8876 90359
186 9117 10097
1 4799 54625
4 74954 88568
3 33365 43921
14 78495 88789
2 33776 83655
1 5455 39293
6 59739 68654
1 38234 67501
2 15892 85722
6 65603 97184
1 15889 87844
1 39395 93461
1 24566 89695
1 41076 82170
1 69805 99779
7 17294 30956
3 36760 92024
1 64477 72943
1 43456 90244
2 72735 81300
1 32084 47603
1 43187 47424
5 15318 55800
4 85757 95230
3 4261 62756
1 13398 65485
6 51929 75071
2 38554 65142
3 5454 40048
1 35301 81402
4 48604 99478
2 4329 84841
1 1952 96922
1 15251 52787
1 16963 54344
1 58098 74626
2 29951 42723
5 46002 53818
3 64294 86368
1 61783 69479
1 43415 70465
42 3410 12827
1 8054 46620
3 4245 95207
3 52001 55382
2 10454 39574
2 2331 75053
2 41816 55490
4 28034 98573
1503457 54874 54989
1 29910 84547
1 55629 99951
1 32629 64578
29 73715 83289
1 15778 89614
6 24255 28984
2 29477 98529
1 18847 80633
1 19054 87189
1 56365 86165
5 6817 69521
1 23881 99299
1 48842 87109
2 76512 97179
1 36366 84206
2 32772 78782
1 17202 72186
1 4499 64127
1 36309 98942
1 2926 82938
1 49222 63493
5092 92145 92152
2 24311 55310
1 18926 98156
1 36667 75437
1 43454 58411
1 3807 66620
2 11658 47337
1 17095 67997
2 65637 67093
3 53652 85370
1 10539 93219
9 5168 28241
4 59864 86723
19 7171 14465
1 28283 98876
1 55444 79743
1 5417 89363
9 12818 39469
5 47478 55121
1 36007 97814
1 20939 41355
11 75041 90399
2 33220 74996
3 41195 71420
1 16656 88684
3 9060 47985
1 21488 60754
2 48137 54254
1 28208 90029
22 12095 29433
2 3225 86615
2 64722 93077
6 59136 85335
4 9509 51584
3 12628 37091
1 33235 39823
3 40195 64555
3 43479 73432
1 4927 63122
2 33945 68059
3 6478 36506
2 52981 79431
1 50075 71098
1 20854 67573
14 2409 20213
1 3518 70879
1 2031 63608
1 10387 94771
2 9912 16518
1 5284 18303
10 77405 85475
3 57661 85048
3 44640 90105
18 13649 17477
2 63409 94852
4 49969 98747
1 42352 80532
1 41763 70674
1 23156 54981
3 2353 21579
3 10560 93348
1 46388 95055
1 14588 74232
1 34070 83127
5 77564 94588
1 25206 68914
4 77443 87252
3 549 56910
1 24574 91199
1 66314 67546
3 6044 60668
1 33210 83248
5 23486 50134
2 47954 60856
973 60332 61308
2 18294 74289
1 2384 54151
1 34457 90556
1 35677 60814
1 42226 89287
1 19661 77629
24 72819 73359
2 21231 71011
1 10893 74095
20 42844 45890
3 11015 52576
16113 60049 60448
3 69775 96797
1 34079 68290
5 11673 80148
1 1286 87792
2 30235 53168
2 10316 82317
2 28565 29998
2 15630 76118
16 3344 21531
1 47279 74124
17 24183 38440
16 55829 57651
1 23219 60856
17 72311 76493
2 4111 94173
2 11401 86861
1 49230 59365
3 51509 70619
1 43749 87171
1 1134 55179
4 382 45288
4 57391 77348
34 80341 85477
2 12743 35276
1 27589 93049
25 16630 18811
9 65964 93953
2 70946 92653
5 53900 59828
1 25319 87021
2 9171 41197
94 4909 7440
3 56281 98816
4 41744 70103
3 49918 76813
9 11580 38156
6 69381 72176
2 57486 98237
2 16463 28410
4 48379 67349
83863 52389 52523
2 13560 20890
3 11564 59949
1 23202 32570
3 13578 77518
2 45269 80799
1 47321 93627
1 10861 72207
1 13700 54972
1 4344 84403
1 21249 74019
1 25855 64442
3 55828 83075
1 41980 80713
4 6048 47485
17 3813 14954
3 26290 49711
1 938 36378
4 8438 24636
1 10466 87427
1 1167 50692
1 18241 98026
1 3169 80339
5 72716 75485
2 30797 49495
1 46752 89571
1 2570 72344
4 32591 68145
7 27993 95920
1 39033 62928
1 4159 90629
1 58169 71374
43 3135 6351
1 44108 55743
2 42954 65373
1 40018 83056
2 46236 69265
78 16482 17692
1 36550 89449
2 51334 89397
1 11588 86910
22 2365 8631
2 50965 97403
1 55536 79110
2 11947 72800
9 82654 89726
16 69975 88662
5 77359 99775
33 58786 65172
1 30913 49167
1 48988 80008
224 171 6139
3 64809 89499
4 24043 86472
1 81481 98088
32 10318 17015
2 47770 79616
2 11547 79691
3 68351 85056
7 20776 48519
1 26065 65446
3 73193 76923
4 11877 68255
1 43991 80803
273916 70832 71813
1 20779 77389
45 2983 11441
3 3596 95165
9 39856 46344
3 6820 97612
2 2059 36638
4 47907 74749
2 67181 81243
3 57003 68242
2 6790 52566
11 59101 60805
2 25670 92489
1 35755 60765
1 48270 84140
5 37971 58190
1 27565 67742
6 638 52201
8 27065 43256
1 849 32623
2 63210 84411
3 21000 35571
6 28590 72921
1 24437 37899
2 16954 56403
6 2825 16919
1 3854 96006
2 65710 76085
11 30370 35758
1 22261 44727
7 11056 18955
3 15771 83775
1 7444 85504
1 24264 51774
1 12396 99504
1 20760 60777
1 17626 71822
1 21092 69494
44 84785 91461
3 69441 86205
3 8287 64708
1 37525 71519
3 35130 59581
2 34982 42308
2 45721 51263
12 59768 94593
1 14019 75057
1 32544 77080
2 58092 94756
1 61451 78575
2 21813 66035
2 64078 69910
1 33080 84363
1 49641 81994
1 35351 99567
6 36720 55805
11 2248 13731
2 13361 65583
1 14666 78567
8 740 37257
19 79696 98196
28 84749 86565
346 10551 11135
5 36616 99692
11 3287 30245
2 29519 58937
1 10820 29312
3 69664 92317
6 65279 68785
5 2954 26500
3 30564 89472
1 7531 16312
1 9314 84096
1 56780 94974
3 46671 95169
9 72581 84540
1 14648 92507
2 50444 66449
1 35142 90214
1 9180 74055
30 64278 64832
50 3979 6797
2 16771 67353
2 18376 97914
1 51826 95261
12 9369 17109
35 86062 93137
3 54093 67307
1 7139 94244
1 25051 67165
1 27433 76539
15 74651 76898
3 21492 63533
1 59555 68608
3 39156 79666
1 13747 79241
1 3166 95230
1 19081 85028
1 57906 74285
7 2560 27209
2 18644 82218
8 29117 51293
1 16000 89347
6 3823 6610
2 35543 81471
4 52641 54478
68685207 89019 89119
34 83695 88839
7 74508 79204
2 29585 70039
2 30230 96027
16 15816 24171
4 17603 67369
2 14712 93016
6 27501 46190
1 33774 66652
1 41632 78458
3 50355 60550
2 27193 85608
1 8925 64598
5 13483 15844
7 14259 20484
3 52395 82005
1 44963 89983
455 60290 60919
2 3107 93199
3 824 26884
2 25051 74371
1 34715 95049
14 9982 27847
2 8453 60921
1 4891 76094
1 28363 81271
17 76775 96105
2 49067 82905
5 9816 38830
1 1330 58172
2 27181 71815
1 22451 90288
6 8934 21235
16 85089 99358
2 10413 72155
1 3979 44617
3 24755 84514
3 35944 44410
9 67315 90848
9 54557 59096
2 1455 58812
2 52970 77705
7 74986 82555
70 18273 22107
2 38611 50428
4 2247 54603
1 43024 59548
2 7474 65952
14 59332 69835
1 46627 85242
1 20627 94618
1 27924 78707
3 1932 51681
2 10039 80686
1 44542 70146
1 34317 63171
1 47572 74117
19 78031 92190
1 19024 54478
71 548 12786
52 55774 56805
5 45848 93346
7 9284 26530
2 9936 58539
1 13610 69584
7 12694 26266
3 9219 44873
1 16230 72126
231 91486 98845
1 485 17508
3 29321 99016
1 15842 49784
1 12227 87251
3 8042 81793
2 42783 98915
2 12206 31859
10 21999 45003
1 19714 43777
62176 616 1312
1 42979 83945
3 18629 49995
1 29725 82812
1 27817 72381
2 26573 38859
3 49699 70132
505 95482 97172
12 1906 29467
84 63220 63568
1 15701 90342
1 33785 79477
1 7643 94907
3 32245 36885
2 15046 45794
2 23025 70425
1 4065 71671
1 8184 95578
2 38690 65126
2 11960 23932
36 28780 30872
2 58997 99484
2 48980 54499
42 5771 8293
2 18461 99869
2 4039 66421
6 20025 30051
2 61999 84098
1 30969 72230
1 7656 97240
2 34919 65118
5 84431 92832
1 34407 68949
6 37569 40668
30 68265 76751
2 8377 91367
2 26148 55496
3 6124 68946
3 85001 91109
1 12899 71181
13 67466 69171
1 10956 79393
2 30698 91206
3 27256 41437
3 35600 98326
1 12136 87911
2 61166 70103
1 18826 65510
1 31602 75815
3 81978 90175
81 247 4733
2 1122 82937
1 23490 54976
3 34911 94797
1 38683 73017
1 24308 90676
1 6915 96507
1 15313 76439
1 22757 80294
1 22074 81308
1 24467 43739
3 28369 56598
1 12911 85521
53 84381 86188
6 74973 81592
1 11235 74867
1 6345 86380
27 1762 18048
1 61682 80252
4 37167 99387
1 41381 85436
2 54134 85795
2 36401 90672
1 42887 90226
7 17976 62029
1 29423 97828
10 20198 31512
41482 42274 43604
3 31839 74315
1 6459 61022
1 15484 80796
30 76024 94248
2 29662 83920
3 49153 65491
3 21193 33003
8 11628 23384
3 21930 78813
1 9640 80024
1 33026 66986
1 40128 70000
1 19856 88708
10 10478 21467
2 19508 60841
1 31298 52230
9 69169 85546
11 68305 88493
78 42634 44221
7 25487 37399
6 61212 64219
3 49368 72502
4 28256 46972
1 28074 90720
1 4448 79967
2 45212 81791
1 27932 96234
57 89102 93547
1 21812 62586
2 16546 91156
420 97020 99989
19 76172 87521
1 41472 48935
3 22913 45526
7 74026 84092
4 16026 33979
2 28438 96048
5 62420 75963
1 44150 63830
2 43878 57379
1 15298 87196
2 3257 84943
3 70052 91665
2 75433 81146
1 41158 89250
1 73227 89743
8 4186 19748
3 8961 31922
5 18981 47200
3 21067 85365
1 25884 81730
4 19972 49210
3 46466 94735
1 62411 95402
2 68862 78634
1 25197 99460
1 47226 80543
1 75447 99214
3 18974 63809
2 30174 59102
1 17333 77571
3 58009 70168
3 50345 77986
6 8694 33616
4 75922 88729
4 23511 30305
1 60252 76439
9 78782 94444
25 273 24091
2 1282 70746
5 52655 79721
3 2623 93549
2 6423 34608
1 2176 37361
3 40880 65786
1 52136 64969
1 23859 60322
2 52339 67175
1 52948 82187
1 30087 69935
4 20181 40058
25 56750 61616
1 69615 94238
15 88594 99674
1 51947 96133
1 24454 57759
6 1060 99229
1 10462 90798
2 21678 53233
1 17628 59405
1 765 81726
1 9609 72809
1 6228 83904
2 33141 99933
1 24435 77035
2 53588 59645
2 65331 84789
2 15654 69833
5 69357 87394
2 53564 67411
5 24584 56296
1 41414 82855
1 542 29836
1 51090 71915
8 70116 92689
11 49142 49876
42 85195 94190
5 36953 87537
2 76275 99192
2 26875 34844
69 9745 10560
3 36579 69921
5 78410 81152
1 16062 79947
4 42954 57047
16 69835 72632
8 10231 41165
1 19730 70910
2 818 91365
1 75527 95974
2 18579 67918
1 17009 90211
4 48772 52998
12 43192 47347
6 70268 92309
7 5236 40533
4 73667 92120
3 35324 59233
2 27511 72597
1 2348 96862
1 11191 76371
5 50140 54135
14 15582 21508
1 8425 70885
2 29159 89193
1 48569 89810
1 46028 96779
2 23709 50151
1 53766 67853
2 59169 65727
3 6957 70927
61 3788 10840
5 25726 40613
1 26063 73563
3 49977 99723
1 12716 90788
1 37002 96932
1 47060 95323
1 20163 60892
2 21463 36110
2 8798 63131
29 10134 25038
2 45238 60760
16 72695 99328
3 32547 42328
1 54738 90310
3 51113 60024
7 86047 95528
6 15544 36025
33 18332 28542
5 14087 38273
1 12639 89659
6 52529 81379
1 20096 96806
1 61829 89804
2 46898 95137
3 7674 49569
5 79722 93211
1 11466 21523
4 14474 39619
1 27360 57800
3 68968 78392
5 31950 69001
30 40770 42988
2 17594 67565
1 43907 64855
2 25185 35406
13 61822 67878
1 69060 73629
1 504 53581
1 32033 59566
4 29817 92444
3 15313 37481
1 24316 54468
1 7160 43296
8 81488 92019
2 21282 58974
1 18472 34080
4 56293 91662
8 47515 50975
7 64084 91482
2 63795 97093
8 1137 24411
13 4666 22034
3 13199 75470
3 45921 78455
1 13382 21385
6 23585 40521
7 40216 54307
1 17488 67726
3 52677 57202
1 12936 70255
1 37604 63364
6 26693 29623
1 18168 34547
8 69155 79429
3 25965 35967
3 43776 98595
4 21810 88646
1 23661 76998
1 48234 94114
3 57300 94365
2 49750 54032
1 47110 92106
1 33636 93506
1 26200 83384
3 23928 30325
1 4734 90250
1 17867 28733
2 13770 61410
2 36710 75312
1 43203 55826
8 71688 76413
3 26110 47530
1 42700 80092
3 26817 62259
1 18560 56212
1 23159 75460
1 34536 66914
24 78574 84502
2 35018 72437
3 311 36205
1 11912 51980
22 54986 59752
1 61370 84777
1 26613 94030
2 44340 81909
1 9858 97694
1 47330 71903
14 47678 52856
1 35946 49736
1 46446 69634
1 15059 62154
1 7738 71659
10 3524 43118
2 56285 69543
10 77999 93920
1 15259 95020
4 31494 68377
1 10773 64128
1 47881 90041
1 14588 99511
1 48690 79721
17 60634 75179
2 15581 55529
3 74705 95625
2 8591 77917
20 85460 88653
1 14186 43648
1 20014 54286
22 66432 68307
28 14689 23055
5 48159 51674
1 7193 78414
1 30213 83136
1 45174 90839
1 30142 63307
1 2283 62523
9 75859 92014
121 79047 80990
4 55097 83647
7 80906 81720
1 62347 91234
3 29917 99435
1 10688 92708
1 61221 92075
3 1445 21343
3 26086 36029
22 37837 41496
6 15518 54388
1 25353 61779
3 8697 18529
14 12757 30058
15 55774 59471
1 62899 83807
7 77486 79246
2 31929 59493
1 23620 86104
1 58677 77459
2 35154 75856
4 27608 47799
4 10287 31262
1 16240 42443
4 16434 80396
1 64751 84201
2 24346 91229
2 24675 47479
1 42902 84899
2 11485 97708
1 5524 95841
5 67097 96170
2 16495 84315
1 27390 97505
1 4214 59264
1 10709 46209
6 34450 43867
4 43834 97561
1 13925 67261
5 40797 53135
1 10612 76649
2 38980 52916
1 12877 74679
1 36623 54566
11 2974 20489
2 13159 86759
3 3215 31068
1 44892 94543
4 18596 23142
3 76484 80060
2 23040 79616
1 21647 50589
22 60100 69859
1 53703 90189
4 44481 54107
24 79530 82245
3 25261 68177
1 41882 83857
1 29913 91533
1 17016 63595
1 28144 85556
17 891 21561
1 12350 27936
56 7438 15122
1 46552 68196
2 10438 39841
16 41218 44740
3 31019 82836
1 25693 34289
9 27750 39731
6 33836 90688
1 26046 76732
5 19374 23634
2 23547 51068
1 63679 81451
2 50835 66535
14 3789 11872
1 11480 33546
2 3427 57400
5 276 12354
24 2388 12778
2 34797 82062
8 56297 88045
2 299 52284
1 22191 90706
1 33853 47082
3 61006 94574
1 3357 90150
7 25563 39878
5 54076 58984
1 9391 62417
1 2092 21253
4 26034 61262
1 60456 88243
6 76841 88266
4 23001 32045
7 57420 73825
2 72513 88543
3 38396 80994
4 54219 69325
1 4502 69542
3 4719 86710
1 49528 86980
1 17039 77487
3 13345 57181
3 70924 75273
1 3102 80280
2 5727 49788
5 41805 46062
20 11833 21326
1 34863 86530
5 49540 89119
1 1958 53026
1 33803 42451
8 61658 98195
6 18191 26619
1 37951 46624
1 26243 69430
1 73212 81215
1 70790 78909
2 7933 92761
1 75292 95765
4 493 99340
1 43384 82969
2 14071 61670
15 64528 70492
24 84078 97909
3 46691 67650
2 34258 98939
2 3269 26517
7 52529 54206
1 34115 77295
1 14690 80964
4 51500 66781
1 2651 76171
11 23320 28655
2 70920 95070
5 64177 96621
1 30491 70108
1 37491 89717
2 31356 53638
2 56285 92979
4 62566 64691
1 55215 84722
1 12835 76310
4 40695 60739
2 68123 78201
3 60418 95428
8 1593 19895
8 65273 96737
3 46805 94805
1 30479 80210
131 90258 93756
3 74549 84238
2 30579 69100
1 39945 75980
1 40467 84887
12 7195 29725
7 11821 48082
2 13874 77660
141 87736 89587
4 27531 46137
3 36395 95487
1 27783 81556
2 43791 91694
4 1878 21373
3 61291 72331
2 197 32994
1 20976 69561
1 31848 79836
7 15774 23744
1 16640 72785
3 23617 96624
10 76397 86526
1 41043 73168
2 58009 79912
1 4750 89266
32 2081 12350
2 58312 63446
5 70200 88689
1 63135 87112
14 4480 15706
3 61918 75321
4 11002 44916
3 12382 69145
2 59163 75438
1 4983 79436
1 20202 32356
1 79213 85993
3 7599 97759
6 12541 45272
12 43793 58561
1 6315 42124
10 44011 44933
3 32684 85010
2 7227 57449
1 26577 96607
1 27665 96643
1 18524 40385
1 30837 84440
1 17559 22944
3 24788 60964
1 35143 61299
7 57115 95914
1 179 23781
2 40038 84483
4 66582 79692
1 14374 69870
2 6194 56667
1 19769 74916
15 38440 40976
1 47902 56453
4 16145 94753
1 16230 71298
2 45506 71314
3 79090 93959
2 11693 50167
2 13623 83967
1 21695 88373
1 17594 90640
3 63619 72497
13 85270 88458
8 14008 25312
1 21401 59910
7 19484 20037
1 6192 22749
17 70349 79566
3 21171 57034
6 51251 61787
2 14445 64015
2 34580 46007
62 30416 33208
2 5792 52830
5 14313 32927
11 27357 30367
7 48892 75129
3 15310 48538
2 36086 78277
1 19812 59392
1 12382 22411
3 29066 46535
2 21863 40701
2 2132 22497
3 30772 32883
4 47294 60963
4 1465 99261
1 55368 97896
13 60412 79316
1 40113 87346
5 41231 48487
2 11949 70485
1 29367 66500
7 12488 43690
3 67174 89623
1 5642 70347
1 11564 90650
9 19892 28294
1 6018 98504
11 10349 19270
1 54302 99352
1 18381 94524
4 68192 86394
2 25347 60334
3 18676 40469
1 13689 71352
11 69854 89511
1 73037 99430
2 45659 83862
4 32521 74055
25 11517 16946
3 17221 90581
1 31688 85830
2 19772 64062
1 13234 84242
1 1288 84059
1 2759 71834
853 79247 79510
1 30439 39403
2 26999 64165
1 64259 95619
2 36852 40880
1 31727 60140
42699771 6805 6984
3 54830 63649
3 39712 61056
1 24666 70555
898 44892 46562
4 59477 85859
2 9530 52375
4 9955 46454
1 8880 77347
1 7277 39281
2 22428 49205
1 16820 41837
1 31338 86965
1 11600 99120
3 44203 85617
4 69330 93229
1 4249 68149
3 68425 98145
1 31033 81608
4 16852 79361
1 32117 37758
1 5037 54314
2 27798 61477
10 60201 66724
2 26046 46100
1 35276 91448
4 54955 83170
11 1171 28538
1 27449 46831
1 4103 56196
3 6964 69955
1 14615 71487
46 88392 96302
1 34484 92835
14 40540 42067
28 33351 37553
11 69741 98582
5095 42942 43141
1 72672 91062
9 74957 78715
1 3277 97440
1114 96256 98823
3 77585 81285
4 45026 96379
4 6226 64561
27 45896 53269
1 70163 77313
6 20425 36189
3 41108 83853
1 30324 95641
2 41656 63378
1 39189 58058
9 3036 46146
3 44348 51028
1 4507 68039
89 86083 87788
2 28401 53729
1 30888 68631
1 1705 81057
3 11559 42576
1 1422 64116
2 69479 97349
1 137 57221
3 49110 85983
3 69717 75719
5 28634 40201
12 81157 99530
2 2534 94831
1 37695 81428
2 19290 59933
1 36497 59274
1 36310 86034
2343 97188 99884
10 54496 74687
3 35477 91666
3 56309 59883
1 46178 66765
3 10954 49925
1 832 50852
1 25715 81686
1 48430 67881
1 11999 83599
1 12989 74878
40 6208 11132
2 31012 65194
2 78374 97958
1 9164 77171
51 83160 86529
2 24189 52727
2 8413 96099
1 12856 99219
4 8759 20041
2 25483 53936
104 87536 94924
17 15980 30793
3 17843 53847
1 29541 59771
1 29946 46184
1 17899 42563
11 59583 62302
22 3710 24608
15 66139 88714
104 699 9330
4 18073 51632
4 60421 81351
10 57831 69297
8 62380 78216
1 39362 92473
3 42990 97733
3 46160 59416
2 12594 93646
1 15008 99546
1 37021 87783
14 3730 13447
67 82404 85536
4 90378 94833
6 75677 93716
1 3498 17424
1 38279 92955
4 13802 54450
3 6621 68650
1 3206 68821
2 38216 78744
6 54774 63586
1 46318 94391
2 17389 97565
5 82742 91146
2 50606 97172
9 17937 41472
2 60605 82378
1 13278 83967
1 56646 74202
7 2080 33685
1 24478 68704
2 49889 76989
3 1085 28029
1 12843 75048
1 5311 37185
1 27474 76955
1 18217 58035
3 40733 95745
3 3239 22864
1 1758 68376
1 45924 87300
5 43101 46296
3 5430 87659
9 32646 47441
1 9244 26418
26034907 42131 42340
12 67657 70176
2 19068 55296
1 1093 36035
5 32156 59456
1 6660 37785
1 10929 51272
2 6997 50585
2 8720 31678
8 58018 74659
3 20208 97198
1 35789 84035
5 6925 20242
18 83530 95284
3 35199 64846
2 31311 41887
2 11624 76159
2 3774 27795
1 82566 84918
3 2369 72684
1 1525 36701
1 4944 21464
4 42319 84340
1 12257 51507
2 49951 66241
3 24941 45374
18 74348 94666
5 50280 96314
7 25154 34139
5 20418 35539
1 4532 46605
1 17414 63614
1 16778 66983
52 384 10891
2 5253 69464
2 28489 65444
3 58215 64699
2 34915 40980
1 31829 90738
1 1372 57144
9 65923 77122
5 68441 98693
5 9084 84097
1 25820 48391
4 5813 51654
26 89161 93809
2 39693 81057
1 40534 58464
1 1829 35007
1 40445 51440
6 38128 43050
1 7364 97196
1 36835 69047
10 8915 23437
1 35257 40652
2 20040 87627
4 48775 99011
17 10672 13125
6 52365 62307
4 88693 93860
4 35906 99271
1 53542 94718
2 24532 95008
1 55255 97429
1 51297 93421
12 10455 36055
19 29341 31798
3 50582 95621
19 3 12550
1 35532 73068
3 30204 87005
3 30790 50515
2 3798 61415
1 69772 98713
4 18407 88904
1 37128 61187
1 23029 42399
1 26658 45350
1 23953 84254
1 14339 99303
10 63695 92878
1 72862 77029
11 50706 58453
10 72678 77647
2 32806 40822
13 7450 22014
4 12976 50772
1 19824 98905
5 84427 99136
2 21350 60512
6 40040 72493
3 6035 76394
1 7073 77513
1 10887 42456
2 53746 67533
7 76805 95058
5 53407 94336
1 53493 74222
1 48990 89074
1 479 61987
1 36219 72326
7 15637 21086
4 19377 47023
74 96802 97578
8 30831 33492
30 83039 85099
3 12762 24745
4 52173 73738
2 1140 65767
2 31070 81470
1 21199 36722
7 40507 46462
2 38820 62556
2 2959 73588
6 65485 86307
2 22472 77826
1 61166 78905
1 49109 67754
2 19523 48619
4 79475 88915
12 66529 70354
1 2565 94470
3 64099 94225
1 27956 69835
1 5639 97130
4 13607 36719
12 76007 80715
22 89285 95215
2 60494 69956
7 89451 96014
4 51481 77419
1 69043 79359
1 592 66412
2 65397 69886
2 56117 60438
10 4625 53165
3 10886 85892
1 10440 80438
67 95578 99536
2 1248 52152
1 33380 99835
2 87044 90527
6 33691 43448
1 28442 41624
3 3634 62926
6 6737 26059
1 21148 85325
221 4248 6472
1 38218 95202
8 1081 11757
4 34280 53518
11 44993 65976
1 4903 66061
2 2832 36423
2 33063 95192
7 9891 34569
30 59858 60892
3 51267 56598
1 19731 38315
15 76031 94007
5 21140 55589
1 9578 99864
1 13264 37486
1 29006 83565
5 42334 55337
1 9687 61430
1 17527 81333
3 33672 88279
1 30157 67922
1 40066 84364
2 10896 21698
2 36232 85527
1 21811 69373
8 48701 83217
1 45673 64523
1 14111 74983
1 19443 56216
5 54395 64549
1 12311 63113
13 15016 27391
2 5295 50539
2 30154 78964
21 75570 86904
5 969 27979
1 11108 84310
7 34799 40938
2 5608 99579
1 18341 53874
1 5864 20776
2 7622 97362
2 30656 54994
1 5518 77915
1 39067 54281
1 4317 51408
15 90408 96645
44 28572 30352
2 37880 71516
2 45056 83279
1 6484 49691
4 13935 38415
3 1435 50585
7 32181 34200
2 23210 99940
9 73101 94381
2 5661 41153
25 70639 94205
3 32611 42708
1 34324 46129
1 35317 99580
3 80760 89734
14 51100 74089
2 40720 87070
8 5265 30417
4 10290 95427
2 37104 55753
1 40684 86810
1 37637 68820
1 41852 98244
3 40487 43242
3 51287 85687
1 4531 59541
1 41205 65645
3 82096 85999
1 12844 44212
2 35657 90457
1 12009 16481
10 11783 21341
2 13617 91365
4 67586 80720
3 30318 67066
2 15164 24299
2 10879 57423
1 55534 89674
1 40011 40702
1 29165 62558
14 90531 99096
1 90634 99728
4 17060 47851
2 17584 99418
2 23939 50236
13 60178 78545
1 15957 55281
4 18206 19691
1 53412 72547
2 15003 34488
5 38831 70285
2 52842 71116
2 34218 96724
1 18076 93634
1 20239 55503
6 40902 43860
1 30176 76355
17 84644 98368
6 67419 92206
2 26718 42614
3 50735 71386
1 38182 47100
2 21516 95037
3 82646 86075
3 7864 70513
1 17254 67852
2 4268 65373
1 23637 53518
1 35310 63789
1 54727 70069
2 47230 97941
2 31814 97973
9 63855 77216
17 23234 31922
1 12516 99714
2 47301 69656
3 72754 77330
2 53914 99478
1 3022 68281
6 13253 32470
3 20065 63840
7 17681 31756
1 11163 40840
1 17709 75138
1 18250 66114
7 75975 93141
3 19499 62295
1 6500 23721
1 17237 74256
3 35908 76690
1 42110 68286
1 14922 61399
2 53737 89932
6 62235 81756
1 26822 71827
2 2299 96009
3 74120 95245
4 49481 61817
9 17534 23588
2 28488 51885
4 18837 43362
13 72089 76213
5 14748 67072
1 6633 66693
1 2939 72622
4 32012 34190
2 29579 98453
1 29155 77790
1 41594 71114
1 36874 90910
1 33207 63003
1 13823 98637
1 37999 97277
1 41684 66684
1 33301 63878
5 25 53723
1 22902 87469
1 1062 43579
1 37028 55543
2 40973 61870
1 13446 95229
2 34771 78939
2 41702 45476
1 17718 97026
21 69353 74476
11 85425 97982
4 12856 32467
3 1429 54714
2 23928 74323
1 28479 69270
26 7722 11801
3 52335 72283
1 29869 82534
14 14520 24873
4 50600 66891
30 83505 92033
1330 1284 2707
1 41421 73234
6 2209 30317
1 48076 56921
1 13491 48668
4 60710 94837
6 43172 74900
2 28257 71113
1 8255 58840
12 88996 94778
1 65282 70255
1 36247 69278
5 65812 70075
1 36992 90077
37 74142 80380
47 7819 18599
1 50124 85825
1 29425 56906
4 1117 75912
4 30336 64709
1 10711 75136
8 74255 87916
5 20134 46281
3 16138 41524
2 57024 78360
1 20051 46694
21 75576 85187
2 39420 67160
2 18241 81533
3 6085 85822
1 20935 95104
2 33252 75542
9 88115 93848
1610934 3734 3834
1 28081 51536
2 25143 94242
213 117 4511
5 9499 61568
2 56559 71287
2 23731 55668
3 57762 64145
2 33744 65732
1 26606 46762
2 13093 85694
1 52397 81846
2 43711 65985
1 23438 87553
3 33916 46025
1 29932 76521
1 30766 87903
20 79304 88498
2 39690 70610
12 71569 76731
2 49454 81020
1 31156 77505
1 46818 84803
1 50766 73984
2 54165 71304
1 58165 85351
19 7397 30620
2 54700 97146
4 35233 56067
1 22300 96620
4 25140 53887
2 27493 63854
2 26162 62733
1 42024 94879
8 59334 61544
26 31767 33709
5 65699 74770
4 53449 63910
7 16726 24414
5 71002 88662
12 16891 39881
1 12616 34582
2 34666 50339
5 39497 98564
15 67968 75003
5 40111 59163
1 36626 54191
1 33677 69885
1 39481 49436
10 54443 55921
1 46744 86002
3 6844 47431
1 4427 38912
3 1321 53380
2 54281 77256
122 92810 96436
13 36542 37878
1 38602 85066
17 73324 87800
1 37147 96228
9 15929 35515
2 6067 82070
5 35771 51860
1 24095 78210
1 31411 41353
2 55027 79454
2 28741 45197
1 41485 96994
3 67381 74566
3 30161 51346
3 73525 89320
12 57154 72956
1 37366 63783
1 69486 99335
1 16559 27253
2 5391 31536
283 94506 94899
5 27085 64909
41 68614 69587
2 43493 97079
5 8902 56219
1 43584 79962
1 2602 54776
35 24580 28810
12 91212 96133
2 62207 70919
4 22675 74530
116 11228 16250
78 22557 25551
24 84543 95382
10 31223 40244
3 20652 60266
2 23125 45583
371 78867 78883
34 3262 24608
2 21100 77335
2 46099 49826
18 83894 88792
1 12767 87609
42 2439 4703
3 38062 45486
1 75129 84310
23 26043 27099
4 4209 96316
2 591 69632
1 8953 83890
1 13019 97533
5 71582 91786
2 29201 48518
5 57956 70221
1 17862 62357
2 17032 61778
1 9404 67112
4 62653 89863
1 26881 42161
2 30202 72961
5 83186 95992
1 32870 35373
1 12823 62055
2 74636 93276
14 1545 21996
2 14427 91954
1 10754 32901
12 49008 75659
3 49483 96376
1 2173 58692
3 25956 67850
1 18527 89451
2 54519 78021
1 17904 76576
5 12356 37737
1 7988 48035
3 39137 60519
1 44831 95463
10 46845 52655
2 19293 92143
1 29422 91037
2 34449 47456
2 24353 69590
5 65145 89214
1 10235 70972
2 1474 44412
67 81860 83442
1 7216 64391
2 24228 96071
1 25787 86831
4 14987 27647
5 11911 39574
1 1880 21934
9 43828 50443
3 1133 32305
1 51457 86529
11 82356 94284
3 6951 74758
6 27494 31264
1 18507 98933
2 48148 64110
25 11148 13071
3 18563 80238
1 26015 76039
1 6693 74523
49 89812 93938
10 68191 82085
1 5769 79241
5 22152 47080
2 10755 50803
14 74170 90808
3 27237 93865
1 57417 86551
6 21610 23629
1 43176 58634
2 5416 44341
2 48286 69266
5 58588 90932
1 44667 94049
4 29276 31107
10 68302 77243
1 6494 73501
116 92718 94220
2 5329 74223
1 50946 99604
1 11679 83680
6 28974 37302
6 31792 54597
2 58335 99132
2 63004 95209
5 27289 31553
2 63315 82624
5 20659 60989
7 15355 23704
1 28434 62980
1 40883 84339
1 13900 82118
3 27670 79465
2 46056 97634
2 26504 52130
3 10699 48760
17 76406 99707
1 61682 88035
2 23129 61542
1 7321 64582
2 23072 38733
1 20929 29466
1 32567 79283
1 43219 51581
3 9516 98669
1 25347 34394
6 71658 94010
1 74600 93123
3 35541 77939
5 30703 44099
39 1077 15905
5 38582 44051
1 22348 72596
1 25296 58897
5 46942 91827
2 40781 72076
1 15993 63948
2 48245 87709
1 9995 83899
1 5678 93711
4 24912 36296
1 33247 78959
77 15429 16663
1 31167 64354
3 14228 59672
1 17851 52279
1 15543 50452
9 54130 91552
2 22471 40638
2 853 66962
55 70516 73373
14 75570 84357
2 33130 64153
34 89843 95756
6 5282 40652
1 837 64418
1 24976 59446
1 17059 49573
19 77772 83849
15 84629 98542
3 7692 45270
5419747 25619 25777
1 24720 94815
2 23198 71666
2 55228 94680
2 73694 85158
1 33393 53909
4 32601 34510
4 65862 89782
1 74845 87970
6 1516 30043
1 70281 92753
8 26934 47780
1 2002 51542
1 10267 31516
1 30273 54557
1 14761 50549
1 24816 76632
73 65640 65951
16 65480 74981
4 6628 76191
1 27536 35624
2 44534 65887
1 30358 70626
5 64506 98863
1 15291 30037
7 83132 94973
6 15088 78005
1 36363 61760
46 24195 25130
1 29779 69970
1 5720 36200
2 11086 71561
1 14817 42141
1 17396 50279
2 2845 63644
1 2218 48670
23 7454 22624
4 49970 71410
3 4911 67976
1 29388 40016
11 75864 99352
2 16907 42140
1 23680 38070
1 26325 50742
1 22259 39042
1 23014 66048
1 9866 99981
7 45795 75744
1 13036 31797
19821 14856 15047
20 63499 66615
1 16661 95877
119 2674 4995
4 9888 81497
3 4211 82848
1 7799 70423
1 10107 65666
1 27596 95022
23 17437 24093
24 77842 97794
3 39825 42636
5 10053 27643
7 62250 65321
1 16596 73220
2 55930 86038
9 46884 57670
48 7264 14454
4 50509 86115
7 11224 20037
11 24604 84830
1 17878 40163
1 1938 29697
3 18888 21614
1 68451 76371
4 40092 74597
1 58979 98903
7 83962 87562
7 40353 52601
2 15239 83800
7 23934 27054
4 29012 32020
1 7479 52570
2 6765 40405
1 7650 64666
3 597 77565
2 32609 82157
1 27954 70469
1 36728 77099
1 17114 43101
1 39383 48043
1 24036 52692
1 49429 92927
3 54690 94213
1 12652 54414
4 48834 53928
85 1654 6047
1 45316 88678
3 9982 67917
1 44004 74067
2 27398 44850
3 16799 21812
1 413 62301
8 70038 77734
1 19361 38034
2644 45048 45608
24 77177 93676
6 22469 32295
1 63394 91349
23 86367 89094
5 25455 62677
5 17478 90174
15 11541 20627
1 28178 31039
10 57117 68417
2 1396 38283
1 63678 97882
2 10478 56112
1 26651 42952
1 27297 50739
1 6195 65765
4 35968 46893
3 34460 68646
8 50416 56924
35 4009 5872
5 7493 10230
1 974 91985
7 48702 77146
3 4246 64520
1 47605 54055
89 23339 23781
7 70863 88668
2 44500 59263
1 2043 78101
2 6011 67319
1 26106 80278
15 68267 94399
4 73901 88209
1 63349 74860
1 29488 66135
1 40382 42132
2 4122 81614
2 38343 51850
1 2264 81790
3 31887 97978
1 19277 73661
1 49390 67000
1 43073 66373
1 45504 94781
1 31123 96853
5 55551 77420
3 63238 97365
14 2134 40487
2 16698 44982
3 26978 48838
5 49066 95774
1 42889 84396
2 34755 51464
2 69779 80494
2 58002 81432
2 49788 82342
9 6540 33452
3 50786 98310
3 4169 52248
45 33215 35888
2 15156 27823
3 14900 21247
1 4383 98374
6 71379 83734
3 62373 68283
5 48752 96556
7 75621 90875
17 86951 99219
3 4644 59675
3 8642 85010
1 58280 96061
5 80404 85674
3 30669 64054
7 50261 60421
1 43518 97259
5 14380 26193
2 48430 58578
3 5549 30022
2 40534 84998
2 80613 85245
214 4707 5259
6 19185 64340
1 6298 84450
8 84497 94533
311 16962 17473
1 20780 70725
3 14349 41894
3 28066 51216
2 9338 48113
1 1276 74757
1 8240 40796
7 54702 85007
2 6581 52103
1 381 41105
1 65914 95315
4 29747 61006
2 7257 36383
6 67349 82259
1 8016 49529
13 72759 80553
1 20404 99747
2 20941 33200
3 2004 48686
1 25260 69482
122 20850 22971
4 43117 68186
2 12109 85163
4 28814 68120
1 53165 68969
1 55897 62321
1 55194 79595
5 7248 40808
6 63471 76714
2 17693 25421
1 11310 83368
4 29927 40582
1 28172 82475
2 35827 48586
18 82858 96183
5 34340 98363
1 40377 54061
2 38610 42461
2 71532 96206
1 11001 48021
2 13743 62493
1 57784 59096
5 45133 94568
1 18445 58770
5 27023 47779
2 60388 87277
4 73369 86360
5 23243 23689
3 10624 79393
3 46607 66890
1 30951 40789
2 38791 55515
4 43001 84190
3 29647 84688
1 46640 53042
2 7070 16235
1 14061 47791
3 18135 93517
1 15274 99646
1 16343 62006
1 26590 68131
2 68204 78904
3 40187 63341
1 38519 73044
1 43687 62190
316 94092 94538
15 16300 16919
3 39795 70660
1 25362 61385
23 1932 27283
2 39176 73747
2 3163 36981
1 21884 32646
2 32526 51102
1 32462 81024
17 15933 18264
2 27986 76497
2 24062 81963
1 44226 57127
3 4826 20972
2 38123 84388
4 57489 78825
10 24520 36124
2 23236 62607
300 94014 99155
8 62238 85813
40 4355 10803
8 17386 36844
3 20064 84575
1 5406 24080
1 46197 81856
1 22778 73015
221 93445 94447
2 32094 33288
2 28093 89861
1 52188 64418
4 40604 67569
1 16625 95323
1 41365 72918
2 44244 63512
1 3180 98987
2 7665 49489
2 35059 43374
1 21164 89032
1 719 70848
3 11529 75816
1 34700 43869
28 11823 23014
10 71279 89575
1 22158 64530
1 50045 83363
4 4994 82276
1 38681 66901
1 56859 73206
1 48685 60156
1 14250 89996
1 65512 74243
2 37678 91076
3 14536 26367
26 41093 44280
3 139 85989
1 26831 68106
2 36185 51809
1 1625 53340
8 34886 38112
1 21175 74407
1 16927 47828
2 28638 46937
2 10228 74780
1 31394 98989
1 22010 71054
3 50426 77617
8 9487 17917
12 18004 35572
2 31236 51700
1 56517 96869
5 61702 84571
6 66796 97154
6 51211 88074
1 14557 60526
2 41575 69880
8 23015 31391
5 18578 25653
10 51376 53300
3 47997 76211
2 16439 90101
1 42284 73455
1 6332 87938
102 9856 10678
2 36517 82630
297 7898 8777
4 17943 22551
1 49783 62410
4 55875 64082
1 47992 63378
1 53117 98253
6 37545 39545
1 35395 94107
5 15273 49282
6 15104 27941
3 32888 42646
2 3270 63016
1 28270 65950
2 16802 64230
1 69539 91494
5 13444 23581
1 17302 55710
5 28489 93593
2 37610 80897
1 39460 83281
1 17907 97648
65 84319 91082
4 69164 84512
2 12048 31931
3 24937 81668
1 16843 22341
38 90723 97218
1 50503 98966
11 23324 42190
1 9908 80806
1 25635 91615
1 18767 74976
4 83757 99597
1 17447 65010
3 4501 32106
88 49935 50627
2 70123 76423
4 59889 70605
1 31930 83265
4 57971 70561
9 83063 95779
4 1402 40160
9 69483 84745
1 22887 23636
2 33464 75020
8 26775 99832
5 5361 22542
2 39444 54953
11 479 23043
3 79340 88415
2 37271 91651
3 9470 33654
4 2359 58251
2 22751 67136
1 64652 68482
92 79406 84177
3 36888 59241
1 21742 69451
1 6925 76750
1 62681 89880
1 23835 61133
1 18983 92083
2 23354 96644
7 44593 67037
3 27935 36574
690057 25566 25776
1 52557 92654
5 23246 58066
1 2690 96482
1 561 96241
24 11766 13578
2 45839 98467
9 69772 94789
1 20868 46497
2 25751 43647
3 39226 61419
6 55137 74465
1 22417 52098
6 77696 90876
2 38337 82090
2 3644 43161
3 76656 88038
3 65586 95406
3 33516 73744
1 41703 63452
1 34714 44324
1 6750 84212
1 40370 96864
1 9818 52156
1 14438 47467
1 29084 44680
1 529 71754
3 28698 34952
2 10852 72010
15 52879 55531
2 26308 88148
1 31906 59769
8 63555 68377
2 36605 64393
1 568 74102
9 56742 95497
1 11890 80404
1 54161 70321
1 54567 87519
1 26965 94378
1 14955 93610
1 38919 83996
1 37856 72411
4 22596 53105
2 61464 70442
2 23866 78521
1 5260 76912
1 29386 93585
1 30019 74384
55 24696 25300
2 5616 36205
2 34477 60936
14 71572 74464
1 17408 95212
18 78585 83802
3 168 32306
1 18234 57164
24 9784 22520
24 52560 57050
1 26230 69459
1 45234 83859
1 40935 91743
1 56127 96221
5 642 29698
22 1301 12095
1 17477 95755
1 49424 93726
2 72165 91967
4 46487 74915
5 12888 33944
2 43318 66314
17 81799 95118
1 17796 58231
135 63080 63489
3 2335 77103
4 56751 87391
4 16344 52085
47 3983 13059
4 12701 94403
1 18633 49275
1 17073 29409
2 65532 90323
3 44800 76839
2 27015 80449
192 4534 4987
1 39582 65293
14 46560 50803
1 182 69287
3 14134 91475
1 12007 78726
1 37395 74523
5 61072 98463
34 5946 11382
3 39829 91007
1 15708 98640
1 56483 92006
12 26841 29869
3 24136 71808
1 33642 67684
1 52382 94548
1 17286 50568
2 16341 87622
3 13368 46170
2 79065 93833
3 40209 92086
7 15437 43310
1 29455 78399
4 24472 41187
1 39252 82961
1 57958 66851
3 8331 62908
1 27763 52365
1 47186 57106
12 82154 95182
3 57423 83163
1 86396 88274
314 95368 99231
1 65283 93274
2 10494 85445
1 33442 87886
1 14578 45657
2 25914 93556
2 77436 86362
5 41227 77302
2 22268 99075
4 9137 25471
5 70470 81585
4 44739 55829
1 39944 58554
4 61346 89852
1 11397 92986
1 25308 93677
1 31140 59630
1 40228 93422
1 69463 84661
3 18040 73534
1 54593 91849
1 9011 51251
1 69858 86089
1 56758 91768
16 1957 33682
3 37534 53930
3 27570 61935
35 3164 10436
1 23322 52445
2 25924 84819
1 25409 51828
1 23647 69556
1 66259 86386
1 75850 99082
18 15958 24283
2 17962 50200
6 19955 42343
11 78308 89980
4 30831 96292
4 12240 31745
2 59404 96630
4 38815 54255
3 18375 41829
1 13305 59467
51 9257 14095
1 5896 94267
1 26458 91224
18 53222 70004
4 75248 83941
4 4056 12557
10 3156 8391
3 47998 62820
8 9965 43780
2 4155 92480
2 2275 35698
1 6896 51335
5 4771 9332
3 49272 52616
1 36933 69881
3 20087 64956
1 139 86673
3 49515 90834
2 26844 89598
5 31672 41203
3 28668 39870
1 34390 96011
102 87647 89071
4 14524 74536
2 12298 47165
1 29812 79585
4 15449 27548
1 5764 56907
1 18363 69551
4 44048 62989
1 5318 41463
2 31512 57187
4 59663 73609
132 85940 93522
4 6921 36875
3 57263 64485
2 21970 57590
3 16089 60172
1 31635 62398
148 94114 97076
22 11807 18800
1 4542 71661
4 9781 86503
1 60173 71832
2 51369 63176
6 43895 52714
11 65423 94591
1 1517 66876
441049 69443 69599
2 37395 81318
3 53102 59929
50 42943 48516
1 49062 99345
3 13196 34756
1 26322 32088
1 56033 91844
3 48380 59109
5 38418 52106
1 42540 72480
2 20175 45818
2 31083 48057
1 36192 76587
1 31509 58562
8 77947 92978
2 41876 45662
1 42607 62216
1 33431 80034
1 7814 67809
3 50003 85545
1 10393 53575
1 65595 95875
2 39733 89035
2 36958 91669
1 31093 87825
21 75508 85883
1 3127 53937
12 63914 71054
3 47055 91658
53 4058 15334
4 30031 46660
7 3566 20365
14 4829 7263
3 43284 64953
2 42413 83745
1 7031 53717
13 57694 80854
21 22683 25401
1 33968 58949
2 4684 80397
2 27391 98598
10 72877 85852
1 539 89334
2 19129 68010
1 11696 75930
1 40798 64592
10 71361 93354
2 41023 46902
1 16379 65708
1 16740 54314
1 8738 92770
1 40112 60687
2 59058 89591
2 47187 76288
15 5424 34882
6 60851 86970
1 69167 92971
34 11497 24055
1 1972 79645
1 17890 61881
4 78193 95785
1 58242 87300
2 12324 98876
1 38804 40418
17 83800 92861
4 42294 70920
1 40803 90390
1 48152 70673
19 73548 80721
3 3300 97275
3 21651 98865
3 41559 48169
3 53169 81137
1 77140 82566
2 56167 74863
6 3252 52674
2 11205 36484
6 63047 73287
8 68439 91661
3 7226 35641
6 71304 75581
2 43144 44251
3 18704 27274
1 5167 44659
5 84666 98932
4 33166 48560
5 38031 69420
1 423 79396
2 29610 48944
5 10725 26008
2 6360 79319
1 13654 47795
12 25224 34828
2 73535 80783
2 16748 70069
5 37500 44518
8 57717 86271
2 11937 40932
2 38412 92554
1 3789 92977
2 11142 73140
2 10820 87987
1 6264 72812
1 22050 61571
2 11183 49329
2 46228 85404
6 72541 80236
1 54543 79293
3 33448 96945
2 40657 48601
2 51517 72555
1 2481 48233
3 10884 32254
1 49350 97475
18 16915 21383
1 47867 73914
1 17877 32458
6 13460 21532
4 16434 72377
2 52635 79269
1 51866 71929
12 25704 32336
5 14667 48168
2 31267 62097
1 36768 75157
11 72129 95720
2 26747 81738
13 55010 56974
4 58714 69808
6 36425 41965
1 1738 37994
2 681 74354
2 71099 87712
2 22366 93265
1 61497 79944
2 62783 88983
1 53186 77519
7 11195 30687
2 59627 86702
8 24689 40101
5 19849 52031
1 8284 14101
4 56397 68346
4 32515 45400
1 24452 34824
2 16518 78155
7 17458 20257
2 68186 86734
5 4911 40990
1 20909 89356
21 37098 43434
213434 47484 48256
6 28502 36737
3 10392 97958
6 60056 85844
19 88145 98201
221 5486 7330
12 32369 35126
3 55570 73546
1 72893 82227
4 4594 77268
3 17355 44596
146 96697 97867
2 54537 87847
1 32666 94455
3 5254 43343
2 69025 84943
1 7101 76329
5 3216 64852
2 48752 97242
2 3854 34697
2 38622 82183
2 2964 86453
1 24152 50523
1 32663 89371
6 34073 37837
1 16121 50428
3 40138 40639
1005 2390 4031
1 2326 36852
6 48753 97558
3 40863 65482
2 56936 78843
3 19897 58547
2 50249 64269
1 40456 73050
13 43726 48283
1 14565 88279
1 32213 77917
6 71297 75191
245 1593 3102
1 7827 56063
3 37836 44109
1 16575 98132
29 68993 69748
5 61784 77268
10 13833 27266
1 46905 63681
6 33031 42038
3 9021 93000
15 59651 62470
8 59521 60781
4 64795 88727
6 49254 69344
2 20399 42490
5 14506 56980
1 8957 62364
1 73041 84314
4 47973 83560
2 22232 60970
2 15114 68519
1 12402 91323
1 8037 62296
5 66645 71034
4 60558 91932
25 73811 78033
2 31993 99878
3 6646 50237
1 3124 83529
1 16200 71794
2 42613 95576
1 20657 83547
105 90584 93805
4 74197 75473
2 24445 65204
2 66036 73706
3 55913 62639
8 26655 41762
15 20338 31592
1 36115 55643
4 41344 95257
2 29822 57763
2 21219 45807
2 38072 86080
1 18266 96159
2 56535 89909
1 27971 92503
1 11674 62220
4 10128 25883
1 40814 57196
2 28494 49717
1 7604 67800
1 45481 64141
8 44636 50243
4 55315 82412
1 53014 91719
1 17866 69646
7 67652 88141
1 38120 92857
3 63081 90392
3 15526 89776
23 76083 81217
3 21055 83378
1 13733 76526
2 33280 36343
1 64098 73562
14 88433 96336
8 15734 32445
2 15065 65890
2 33830 66232
34 11345 20188
1 2205 50180
2 24744 50317
2 7171 34311
3 16086 87318
1 64294 93263
5 40629 57514
43 80516 82402
3 12820 23800
4 55312 84552
68 9469 16507
2 9573 32573
1 1182 82953
2 5605 78930
6 60197 92495
1 1560 31161
3 59125 68233
4 11512 48521
1 17719 75494
1 5965 88822
1 5906 47645
4 35046 51573
161 95897 99339
1 55969 76184
1 22626 76746
4 3520 89725
56 82302 85725
2 29857 91362
2 32559 86215
4 25599 41184
2 11222 48154
1 3358 77364
16 78191 98277
3 45789 69510
2 42997 75691
1 7779 70927
139 25858 26694
6 2709 55108
6 21427 35456
4 67062 69326
2 2303 98991
1 22086 82815
3 60458 78854
1 6437 59952
1 26894 93532
1 25230 33317
2 41015 64902
1 42674 93698
1 4732 24974
1 7412 62328
4 37132 98591
1 55573 93142
4 1163 28684
2 59414 86397
10 78539 80653
2 26390 76101
37 2602 13414
11 44910 61355
6 13172 49328
1 15793 67835
7 18303 20675
6 63215 81735
2 17332 19827
3 21073 99004
3 5074 30029
3 2555 21768
34 83857 98330
95699 17296 17687
2 34042 93661
26 91083 97541
32 2216 12379
1 50514 83812
6 19713 72911
10 67694 74031
5 16857 38187
8 71603 89198
1 31082 77233
2 56915 80540
5 28363 34739
2 20775 97742
1 33451 86567
18 49573 58409
2 73800 80807
4 46130 75912
1 70765 92604
1 66964 87460
4 79326 95908
2 12263 84834
2 29171 50265
8 35319 55329
3 44802 50558
3 39728 93080
1 266 82090
1 5849 56140
6 61678 71616
1 24923 89030
1 60944 90191
1 45025 79250
6 34787 42689
1 19277 56877
1 20955 71246
1 16785 85180
2 33110 72491
1 41440 56587
1 9127 95004
1 40041 96519
1 33416 50523
1 48864 80280
13 56391 57092
2 28210 59083
1 24628 90708
34 15825 22486
5 56454 92416
1 35877 72434
3 22432 55290
40 73171 77867
2 471 89278
1 21620 69541
4 48869 90091
3 18926 44996
1 29650 56671
1 769 95177
1 35952 99055
2 61862 73727
2 8006 93463
1 36606 78015
1 24177 52327
2 58651 87874
1 19757 80502
1 40172 84245
2 20911 45551
1 9839 99149
11 19312 27101
1 19440 58415
1 15760 99884
2 27112 42348
4 58679 89822
4 49232 61981
2 28201 87669
2 40557 50075
1 5757 95084
1 32560 48252
1 5202 62202
1 30962 57640
3 62793 72333
6 65140 72451
3 47263 51934
1 35622 55330
3 21028 51560
1 17381 61921
1 33899 47272
2 2661 65666
1 13258 70148
9 73929 93110
1 55397 82796
1 19612 45784
1 4399 47229
2 21008 50366
1 22981 68110
1 40439 45978
10 2248 34900
13 82689 86782
3 19075 52899
2 25853 82493
5 66450 92609
1 24009 67885
3 7685 27552
3 4403 59886
1 27835 87806
1 22291 58899
4 60207 88662
1 44733 69797
1 65408 66981
136 828 6830
3 2005 52069
3 18130 79241
1 7704 43452
1 9853 84896
126 86636 94876
1 40838 51906
1 9491 90699
1 34544 71970
2 23076 79704
5 62444 81260
1 644 85008
1 30560 37543
2 10332 88555
1 38105 74637
6 59864 87321
3 21984 66823
1 33086 54801
7 50819 65194
2 37388 85613
1 10832 57835
3 51909 73162
13 73153 82343
1 50038 73397
31 84847 88402
5 89186 95560
1 26682 54376
5 32643 80217
123711 80148 80758
1 40432 61462
3 23960 79709
18 20461 39842
7 6496 41355
4 16572 32644
4 53219 77049
2 51781 73191
1 23146 89074
1 39535 90171
1 646 65640
8 67941 95540
6 15611 53326
1 28212 66471
1 21057 83316
1 16646 52235
2 54014 97268
6 45032 57832
1 33539 57477
1 1788 77985
1 10606 39468
10 2205 19711
3 72134 91642
12 78238 88685
2 2826 36764
3 40572 53451
6 59378 78784
1 50392 68654
77 5351 17418
4 39454 68031
4 66136 92912
5 67067 90198
16 54305 60646
12 10034 22976
37 87820 95879
2 12026 18238
1 21538 91482
28 24008 27208
4 32804 97161
1 1892 99662
3 9505 62911
21 26148 34607
3 66031 98171
4 56519 74152
4 30960 70670
1 31079 70392
2 4685 44546
4 26458 39805
1 10223 54081
7 58501 63799
4 30984 59717
1 17922 74909
1 24687 34374
6 66521 73874
3 26834 41769
9 85520 99025
1 4532 94139
1 25933 45680
2 14631 66468
1 3886 80741
1 57698 59316
1 17183 77488
8 51087 80081
1 61960 65053
12 56627 57502
14 41160 54642
4 7930 16721
7 72897 85103
3 28290 72844
7 26801 32713
1 27804 92387
1 26751 60310
153018 68496 68555
2 4373 44478
1 22499 64777
1 9709 77603
1 1994 91221
1 31872 78489
6 58775 90268
1 66696 99599
1 60695 96889
2 28522 83538
1 43307 96505
2 27507 68757
1 49150 84204
2 17939 49560
2 26907 79316
1 42219 84736
1 7287 97938
4 10826 35321
23 2508 18613
4 71395 90209
4 74881 80287
1 8553 42787
1 51303 74613
3 49799 84034
6 12563 35905
5 48734 54096
2 59950 81375
1 25906 90676
2 6924 56996
1 26719 34670
5 38648 63112
2 20478 71685
2 28237 96496
196 1962 5202
2 63159 97772
28 84268 86431
2 25770 43956
1 46513 97574
2 24877 44903
2 9607 21622
1 16758 60238
16 78208 87839
10 57781 78311
1 37302 90705
1 29180 54987
8 78807 84246
2 77582 88732
6 2775 61634
2 11079 86585
1 18226 94103
1 45370 66892
49 4183 11790
1 694 80233
2 45442 65317
30 17066 22884
30 52418 56141
3 3818 66746
5 37118 59583
2 16087 36753
2 16401 50713
1 84 72064
4 10047 33498
6 5393 23920
1 41397 97816
3 3359 57496
59 5415 13747
15 67763 92749
3 9805 76483
1 6292 37174
1 80888 85427
1 16133 47995
8 79022 87054
2 58824 79634
23 40426 40684
3 3896 87214
1 24953 87443
5 83317 85736
2 16267 53301
1 2528 78589
1 18237 58656
1 25604 51491
1 29647 56079
5 60924 99308
1 20794 90031
40 91208 93115
2 17588 82044
2 33437 53636
37 82848 83812
18 18025 25221
11 52286 63193
1 25763 39082
1 28542 48622
1 1574 84931
61 11754 14437
6 64956 78806
23 2841 12363
2 12362 49868
1 17126 42747
9 54335 71604
3 40153 58679
2 26645 84860
4 7638 55695
1 24974 44186
2 26264 95725
1 20398 76469
1 36920 52312
1 61396 90303
2 27285 94771
1 17810 54218
1 25176 41596
1 9745 63239
4 84003 85281
2 79406 84254
144353 45674 46153
7 62774 87267
13 76431 86770
2 32805 49047
3 2870 44672
12 46975 55243
24 69649 71113
8 45961 64057
8 10837 36313
6 71714 81195
2 26570 50483
7 13861 36761
11 80232 97398
1 32309 92878
3 13001 31407
4 57104 80766
1 1847 83401
3 20116 54233
4 31222 71524
1 30193 97686
1 20627 30913
1 3503 70125
3 81306 86218
8 51206 65961
1 36433 54444
2 22703 63170
2 51197 64685
11 63081 80171
2 4517 96340
1 44266 93569
1 1203 98637
1 37232 95793
1 59308 72394
1 34070 58897
2 38054 59924
11 14803 32294
1 5327 68667
1 4858 86941
2 12965 45980
2 2273 49456
4 43563 64548
9 83520 90069
5 73001 97668
2 11207 46589
4 50663 58511
1 48898 54689
3 1718 32194
20 443 18832
190023270 1601 1636
9 59271 86357
3 3120 28622
2 70409 80848
2 26705 68663
2 50279 69958
56 95759 98430
1 13773 78817
5 24080 63102
2 9194 78598
1 34521 53706
1 45382 77806
1 31804 48773
1 31763 84338
18 84179 85516
1 42512 88323
21 5089 11256
81 87813 96861
35 19144 25789
80 92117 93719
6 16777 62641
8 34354 47300
2 16427 99260
1 38859 78593
2 14435 40936
1 363 74765
2 23734 86324
1 9330 33241
2 20739 48357
3 28184 65292
49 11674 17915
4 82605 99859
1 23669 91564
4 41811 62493
1 34822 71111
1 19354 62013
1 68457 84808
1 12079 76506
2 18979 80524
22 71742 83538
1 8550 71916
4 34486 41773
3 27826 82895
10 31521 36045
1 28803 76054
1 21426 40486
3 5703 75085
1 440 45054
2 35835 83600
2 71746 86683
1 3793 94242
10 73080 80299
3 14966 77635
33 3420 5758
2 41448 66775
1 7837 76708
8 25822 32245
3 22513 40596
29 4611 12835
3 12340 58767
4 42424 47947
1 23482 92283
2 20349 94624
5 74363 82849
1 16196 51074
9 12741 17495
4 32107 46955
8 61337 71866
2 34994 94446
2 39540 89101
1 11021 69258
1 22205 67176
5 44200 56690
9 60011 69035
1 16904 62606
1 60742 75818
1 21220 79503
1 24705 78321
1 5512 83173
1 20270 67817
1 50145 67452
1 42442 82074
1 31738 75225
150 2294 3993
2 7070 95799
1 46162 85024
1 14556 60218
7 23809 47168
2 14202 38972
2 16979 43417
1 37881 50552
48 25125 29015
1 30695 81680
2 16884 64593
2 47336 68570
1 27425 55916
2 10728 77401
1 32483 55433
31 64329 72096
14 3368 19508
72392 474 1834
1 27913 57596
10 30114 40311
1 9671 90166
242 90057 91499
1 18056 43348
2 26603 41543
1 6673 66683
5 49882 62597
102 91628 94616
2 36975 43915
11 9707 31739
3 16995 96540
4 35071 99146
1 31527 50799
1 27938 53918
1 23573 35400
3 25225 85221
1 5684 77610
1 29600 80892
1 18151 62462
6 56187 63777
2 31643 37086
1 30846 48904
1 16569 65948
4 48386 86755
3 28657 54658
3 57085 84330
2 5225 80347
21 42523 47415
1 8592 39751
4 47727 59378
3 10025 40805
57 90284 93368
1 13704 87675
4 57253 62498
9 71700 97503
1 8375 59117
2 44352 90275
4 37938 98462
2 78460 94126
1 14063 74415
1 55552 84748
2 46286 97895
1 53911 86216
5 12425 58196
1 60585 72866
2 40469 77969
1 31678 95078
1 45866 92339
1 11871 49159
1 31465 71513
2 18410 82821
1 22388 93011
8 63284 81820
1 40608 67152
5 33167 35965
24 15448 23117
6 15508 40206
1 24348 72283
4 51659 64052
2 5494 93513
1 30445 80578
1 58424 92668
3 22119 45671
1 25437 82771
3 19262 33288
2 44690 93058
1 3355 97130
2 5120 82748
1 27596 79280
27 6104 22613
2 1129 98848
1 6643 46269
1 49838 59012
2 23769 98777
5 993 24719
1 1759 39632
4 27476 34510
2 32536 36985
5 60934 97586
3 16701 38996
5 14558 18017
2 25348 82143
1 80031 96709
50 571 13728
3 27545 97516
1 33943 92277
1 56371 63482
1 5913 30396
2 27415 36452
3 1188 82986
2 49770 65558
54 46114 47039
2 14692 94462
6 73274 93033
2 42619 67798
2 30628 60275
3 11985 39583
1 12815 88741
6 45253 55093
2 14668 82188
1 45641 91874
24 65547 66824
2 24971 89404
1 479 50347
1 34749 78367
2 52692 96955
2 32168 41719
1 5363 58683
2 3780 82760
1 19742 42995
13 37056 44905
55 36010 36110
3 29823 42424
181018 30837 31418
2 4541 94168
1 5404 83053
1 3275 71935
1 3493 73251
25 81318 83553
2 27191 92206
1 8060 45750
1 26976 84124
1 33766 59507
50 79395 80998
4 57228 90995
56 11924 14923
1 42205 63791
5 32394 33569
1 59221 93375
11 44231 88177
30 5435 12679
1 7670 94543
4 10399 29569
27 18262 21340
1 22216 59697
1 13344 83228
3 13237 27238
4 52103 59923
14 67477 72905
6 54457 81010
2 32602 74110
3 62631 88974
2 21657 55054
1 38953 55194
2 40020 95469
134 86577 90532
2 2826 66182
2 51744 88226
5 2615 20469
5 66947 95123
2 32734 71693
3 10462 38246
2 50372 62129
8 26006 42970
2 62698 76496
2 58347 76988
32 74754 83540
13 19697 49863
7 55554 59881
4 58084 81526
3 54957 84562
1 11568 73790
3 66378 72388
14 70280 73420
1 6878 39885
2 13066 93904
2 65469 75054
2 2480 75141
1 61408 83422
4 25242 42794
17 25519 30604
4 34583 36798
1 30622 54233
4 24688 29790
1 12127 70949
1 10478 51604
4487 21475 22727
2 9364 88178
3 58852 76676
3 15250 72705
1 13539 98202
1 13879 35244
7 47490 59365
4 59153 66834
1 49330 87746
3 652 54992
2 17602 64175
25 81171 90200
1 25434 64798
3 44003 71995
2 53102 67410
1 40112 55108
4 59422 92517
4 22387 57523
2 9577 72964
1 55308 62921
1 29159 93206
3 27947 47791
1 8242 75356
1 20033 48197
2 51669 58208
25 2422 18120
3 42218 65343
2 33031 44600
11 80376 87327
4 64706 91274
3 12066 88651
1 3073 63076
3 29999 98070
3 48614 66701
1 54126 91453
67 1177 7766
2 48464 82043
1 1867 62392
1 13138 71995
1 35441 89539
1 9567 35584
1 40308 56923
18 72685 81731
5 29366 55535
1 42034 68514
2 5897 53496
1 7784 68849
1 36192 75563
5 18414 42593
1 46127 66659
3 60702 84625
3 13910 60673
1 48452 70753
2 11521 81923
12 6306 30096
10 68995 90749
87 89294 94724
1 15157 36417
4 44620 90281
2 45729 47892
1 45435 88624
2 4819 20428
8 29408 33267
4 55125 56839
11 65579 78036
2 42455 55315
1 41071 89658
6 2032 27413
7 52226 57478
1 53053 54149
1 19835 96914
16 34367 51459
2 54882 97254
1 1515 44749
2 20215 54608
1 50605 60632
2 38616 49762
1 47665 75231
5 74448 93113
4 67343 78047
3 20611 87568
1 43592 99928
1 23717 41920
1 26393 74195
10 60829 62711
3 58136 83310
2 14495 72394
3 52416 64849
4 38674 65008
4 22276 38232
2 52082 85055
1 39548 42094
2 53714 97103
3 21782 81442
68 86337 95014
1 45446 60752
1 37989 60805
1 23267 73241
1 7632 59683
1 51405 65431
1 38796 85368
9 63599 89732
2 16041 60428
2 67664 76082
1 54714 90146
1 13117 90187
2 4164 57665
2 29380 88182
1 30872 88323
1 19631 93038
1 14805 95624
21 3368 24260
1 64244 94925
2 37066 97336
95 3826 8076
1 54410 70648
10 30431 50234
6 1566 40083
2 21766 42106
1 5207 68723
6 67149 84809
2 13914 48135
1 34701 89056
1 56604 82576
15 86926 96987
3 12136 79709
4 63821 71468
6 62497 72068
1 13617 90949
2 21692 57212
2 863 73368
13 15493 29465
10 16426 16740
51 1840 13461
3 9604 84916
1 9635 60221
1 28231 64870
1 8990 95506
2 17096 59730
13 59634 61411
2 58156 75835
27 77984 90198
9 44254 64714
2 31087 56296
2 84065 93093
145 94102 99889
1 19311 56060
10 35076 42663
1 79107 92161
1 68156 89113
15 5518 27995
6 10877 92926
1 29275 83140
1 2579 63716
1 12738 50102
2 37349 98439
2 5437 40182
2 2541 35082
2 14060 75436
1 13166 15946
7 85919 90417
1 13160 96264
3 12944 76664
4 16955 24134
2 5896 49391
1 40216 88047
2 34291 40465
1 32897 72111
11 79697 96921
1 87729 93644
4 12525 13386
2 2195 17588
1 16263 73765
19 18579 27865
2 12085 21026
13 55234 72092
6 45087 91989
2 79193 96228
5 34085 66902
1 57033 97484
7 2918 35808
2 43496 65050
4 30389 88799
1 1388 76904
1 10673 86491
1 45979 91054
2 41401 76778
1 45878 77828
2 40082 56414
1 51107 83994
1 42501 56527
1 30452 85193
1 38553 77171
4 7781 38446
1 15935 60020
1 13244 80450
5 4959 50223
1 20150 84756
3 44318 64874
1 1618 85837
2 24292 46208
3 78847 98499
2 14003 92855
1 23708 98210
5 68246 86374
2 7300 41611
1 19357 63486
1 70358 74842
2 34775 96355
1 52492 58443
2 21142 78824
1 34481 63456
2 41973 47385
6 13777 30103
2 22399 42800
1 20282 74923
1 38899 91164
39 24994 28778
1 41827 94425
2 46706 78260
2 75268 84459
53 2349 8476
4 16833 75612
2 33148 83852
3 38214 70835
2 31067 89974
1 4412 77966
1 21667 97474
1 5566 96837
1 108 76723
9 74664 87055
1 46143 68350
30 77540 96870
53 90749 91345
3 25366 45776
15 12133 24134
1 17128 51774
4 21383 38280
3 38671 49527
2 41317 93208
1 15033 72016
2 14355 62994
1 26295 54446
32 5821 23570
2 34167 66998
296 96701 99737
2 13684 66745
3 45019 79138
1 15143 65965
4 45206 93176
1 620 49258
1 47587 75198
1 53512 96857
14 27084 33981
1 12252 99752
1 2318 91096
20 77711 95095
1 50545 90632
1 14616 94917
6 78969 85069
5 42804 62547
2 11835 52153
4 86795 99411
3 686 65357
2 7199 74573
1 46896 73985
2 50011 84862
19 69094 71160
1 23865 74274
4 3983 50669
4 76727 92398
1 81541 99091
4 4477 30642
1 19193 96731
2 8175 13808
1 19558 30009
1 1745 60320
4 54249 93109
2 2579 93864
2 82452 98521
1 10263 40344
2 31249 75244
4 14680 43591
4 44368 85736
531111 54723 55153
3 25838 28321
1 13814 30786
4 43185 79287
2 24570 73929
1 21937 47276
1 8656 41483
86 75467 76678
15 73602 99751
3 4149 53733
1 20861 54643
1 15722 98304
4 29048 99587
1 32795 99679
1 22218 98089
1 64634 94445
1 20029 92461
1 72955 99755
28 6790 18021
3 39941 55112
6 23141 32601
2 5477 61682
1 18580 49929
9 50597 76588
1 21533 72207
7 82527 96303
1 45750 63637
2 1561 33613
4 49540 93706
1 23133 95183
1 31717 91680
4 7388 30082
1 5007 59148
1 31154 73622
10 82451 88119
2 34125 79440
2 24752 32432
14 16458 19745
1 18152 90380
2 39429 83185
3 61665 96824
2 46697 70040
1 9136 85387
3 9215 67481
4 60183 84558
3 58481 81801
7 1500 29257
1 4917 41440
1 16340 68464
3 52098 70426
1 52971 85786
1 24294 87849
1 8018 71412
10 73342 97183
1 48809 64484
1 52062 94422
2 39319 63127
1 3571 99397
12 30729 47427
2 31945 83565
4 83768 89864
3 2793 26721
2 20093 93344
2 43554 54240
3 20923 55529
1 42825 81983
4 61230 86491
2 66572 75788
1 16085 67961
1 31402 73290
1 16947 96805
1 25634 95426
1 50366 72457
3 22938 58206
4 36829 52017
2 30098 70244
1 34423 95270
33 15505 25776
2 1179 98338
1 38217 78288
1 50355 56485
1 3133 81394
1 41999 53526
1 18556 63217
1 44001 66006
1 42447 67622
9 65082 78120
1 27000 63746
26 6321 16148
3 12252 67662
1 45076 57306
127 5180 10066
2 19294 87258
7 13925 35458
1 19981 74055
2 1760 23475
8 56823 59591
2 5676 90383
14 25552 32693
19 1586 18323
1 18879 51230
1 30676 98612
5 16686 80778
1 60611 82538
1 58429 94760
8 9588 17822
2 255 35676
6 37026 75282
3 24045 49284
5 54365 79075
2 26013 54864
25 56885 57103
1 51896 70398
2 12236 29861
1 23392 73561
4 25159 63919
1 22054 74200
7 33309 39283
2 26504 61026
9 68865 82673
2 53286 61214
35 79201 80980
1 27873 56834
3 16731 22467
2 21821 87655
2 2321 56642
1 41616 77322
1 33730 97184
1 54193 87530
1 26085 77135
8 28394 35174
2 34221 93290
25 35446 42501
1 36710 84976
1 36773 73663
18 12441 14661
3 613 81820
9 14479 36332
1 32994 99536
2 31958 57900
5 66047 85651
2 63506 97491
1 5636 91458
3 28955 89769
1 37626 87284
1 29887 42222
2 22578 76002
1 27091 91272
1 34670 92833
1 27857 63309
2 64523 73930
914689 68522 68993
36 77755 95229
3 26913 31624
1 71222 89986
1 33292 87434
2 35677 74936
40 84752 88365
4 30575 35824
2 28886 81961
37 23419 27760
8 21947 29895
1 41313 48245
5 3647 79900
1 37208 90338
20 29449 32358
1 48810 86496
21 9487 24476
7 38952 63682
1 42987 91866
5 66210 86080
1 50166 59258
2 29166 72544
1 30309 82523
13 70776 77053
1 54228 70038
14 37838 40451
1 22081 86582
1 25986 88738
2 52015 81150
1 31075 84949
2 24692 84412
2 62042 81561
2 8117 46688
1 47285 55007
1 65932 70282
10 4675 35099
62 66989 68824
160517961 294 947
1 67605 72417
3 7550 68118
3 18487 90276
5 54475 58898
3 66110 84054
2 66984 85091
1 9105 69108
2 20285 97580
1 9254 56031
8 39894 46567
1 71627 94134
2 42778 80441
1 51514 56103
6 60071 93684
1 24739 98027
2 51996 67451
2 65823 83748
1 27684 86055
22 3812 22978
10 31970 47884
1 39342 54865
1 5008 97833
7 76303 81579
2 18083 42342
2 8140 84008
2 69401 80188
3 36199 65147
1 947 50354
1 30620 75631
8 24077 34329
2 3591 75702
1 37698 70016
4 11865 35477
8 57055 71561
113 93400 94540
2 58187 79767
1 31198 88862
1 15703 88742
5 31666 51152
32 84443 97118
3 49569 80483
1 47297 91977
1 6357 86204
4 12865 59784
2 46143 99069
1 29560 99350
1 67279 95420
1 44656 73676
1 40517 94007
3 27000 63744
2 14734 61627
1 15903 86520
2 78395 82647
119 75845 77983
4 29102 39365
4 41473 53171
1 4866 54936
1 17146 63408
1 12061 56388
7 3037 32320
1 26623 84987
2 33432 93480
9 63244 76769
2 43283 81581
12 13604 36977
1 41554 86425
2 10189 67678
1 32215 48626
1 20667 98253
1 7446 58566
22 7425 25442
2 24215 60769
2 45429 91689
2 19351 50635
1 39798 76500
101 84935 86263
2 486 89732
4 33100 42974
8 26097 29512
2 30059 84355
1 20279 57190
4 48475 89235
1 38559 61506
2 70029 96684
1 60434 83729
4 8012 24072
6 13124 88996
1 27057 93845
1 19509 71231
1 39015 63995
1 16843 75544
2 4944 43771
2 11906 44399
2 50015 78652
1 24196 63232
6 63738 75336
6 45790 67869
3 32726 72249
2 3444 41675
1 17643 95831
83 81077 85684
2 10401 99671
1 21293 60170
4 8528 30473
1 29887 87332
2 50886 82993
2 24118 70440
2 29716 46638
27 73256 91183
2 190 43682
1 14290 43571
3 56029 86751
2 30011 75450
9 8831 21627
1 23745 67709
2 50836 54929
1 1767 61625
1 34519 77794
7 50961 64056
4 67849 72744
4 2025 60583
5 16104 28614
1 45911 76701
2 30165 47403
1 4032 44770
1 47600 96662
3 42685 67542
2 17747 56517
7 68609 85390
6 14469 26076
1 598 84091
6 76083 92075
2 10203 43508
4 38095 78035
7 25205 35420
1 41714 71864
2 15535 50388
1 49911 82847
4 55552 91676
1 35477 93007
9 81580 90538
1 58922 77013
5 70184 91099
2 17807 52710
4 47930 54777
6 20041 35077
5 11041 23024
3 25397 58583
3 54938 91393
1 10778 51754
4 11539 25362
6 50753 57858
5404251 14134 14378
1 69160 90357
3 53611 67166
7 86099 97592
15 25313 33178
1 53831 97934
10 37929 54561
1 41139 84896
1 16390 78974
1 13364 59550
1 3822 64900
3 4020 41464
109 2410 12064
2 9666 85896
2 47145 92628
1 48333 85551
3 42079 44687
1 6609 53377
2 7203 90129
4 15488 38676
2 2906 30299
3 49656 72958
1 43301 53562
1 11175 83333
1 7276 98075
11 71789 90477
2 38593 81002
1 21560 41796
2 41148 87911
4 31961 38155
2 46579 75578
1 204 98755
1 42345 78506
1 21116 72196
15 5569 18223
1 39039 84957
2 47437 79135
49 29500 29527
5 17005 31341
17 68647 80379
9 10004 50866
1 13741 62149
44 83714 99407
7 69345 79195
1 2248 87649
15 18771 20011
1 8703 83951
1 20494 98799
1 5272 88060
4 20326 82609
17041 13945 14620
3 68051 78383
1 15098 58764
2 59464 90064
1 2673 70012
8 28936 56520
233 3676 6792
730434 47038 47247
5 867 19991
1 45734 82659
5 67104 85062
6 10691 43366
6 71705 79737
3 57014 71308
1 65034 80301
8 76324 85474
4 61934 65737
16 36073 51515
22 2669 18043
8 46275 68689
21 63456 69392
3 20451 54834
3 24057 66479
1 9273 63866
1 10435 80378
1 4066 84765
1 31680 73855
1 3994 64087
3 50318 96515
9 14874 25477
2 49731 79522
78 85696 90938
2 21162 51814
1 52218 57925
9 20148 35684
2 5221 19886
13 5492 12454
6 11023 16480
8 431 46311
1 39030 49920
7 50901 80250
67 92197 92505
9 72002 97749
7 55930 74890
1 44054 58636
4 355 88620
1 52960 72128
1 4784 76943
1 60803 83087
1 18293 75005
1 2069 70887
1 58459 87243
1 4740 73467
4 24232 44373
4 30883 61781
1 30422 86317
11 19903 23368
4 58784 96228
2 11491 54549
4 5603 39181
3 54763 83343
1 18840 28313
1 59652 90187
2 43493 84994
4 21823 50582
2 39753 78417
2 1195 36751
2 16153 38846
3 35947 52171
2 66662 77429
2 289 69167
1 24732 40299
1 11943 94899
2 68560 91903
43 87470 93015
5 51213 79159
4 8890 53237
1 64626 91377
2 114 60585
10 78830 99182
1 10889 46789
2 10899 66339
2 19717 56564
14 89915 97437
1 36469 84929
4 59191 98098
1 10616 82543
11 81452 85222
4 14169 89222
1 35674 93698
8908236 73011 73044
3 39063 70326
1 20378 49916
3 49043 77777
3 33800 35966
2 67678 82417
25 4030 27541
2 17475 67169
5 34057 38804
3 4228 56145
1 33342 88084
1 26671 85556
150027602 30910 31075
2 33687 54010
1 25282 52585
1 25434 42991
1 9715 58029
1 484 73942
1 8300 64955
1 19368 69192
4 61097 99504
4 23556 34568
6 13062 16469
12 70046 88355
6 53709 56481
11 70016 83293
7 26087 41277
1 1814 48819
1 9648 99637
10 55618 73839
2 17455 86918
5 65829 94896
3 921 32865
1 16606 86586
1 19414 85088
1 6298 35821
3 48515 61332
5 45200 74386
28 87250 94283
4 30332 57424
1 6310 53131
22 2558 6110
21 89545 91062
9 37826 46487
6 67666 70022
1 36831 93377
4 76301 89668
1 6687 81056
14 72812 82764
3 54318 73319
1 12020 51879
5 39249 48117
1 25580 65245
1 11706 84486
1 1486 83229
1 38652 96166
1 39625 93540
1 34967 46572
1 38626 57880
299 8479 10384
1 34241 99777
6 53274 99125
2 17615 71722
12 41651 60495
1 32924 92870
3 83008 94592
3 53182 71531
13 82774 93716
1 55202 89393
18 2887 36523
1 55008 90143
4 52487 58235
12 76412 88554
1 20501 76936
8 11322 41585
1 8534 66899
6 62529 93734
2 6138 47790
1 12593 57517
1 56600 69126
1 31233 45212
6 49308 64265
21 5248 14106
5 67091 95520
1 61656 70885
21 11183 24951
6 59305 84324
2 25559 46995
3 959 48996
72 90632 91122
2 7895 18801
4 79637 89650
2 2472 55078
3 22638 53933
4 12081 81065
1 32415 73650
1 12707 48428
25 75088 75204
2 73730 83743
15 54670 56240
1 9127 43843
5 63837 84015
1 54898 96729
4 41448 74095
2 25422 71837
1 16625 90230
1 60437 80658
2 36684 86939
5 28534 31750
2 68876 81515
1 33142 86155
1 23918 99465
1 57913 71045
1 52978 74697
1 36943 77959
1 17683 87990
1837 521 2106
2 19404 72389
1 68627 77470
7 22322 56469
1951 37355 38137
4 16662 18941
6 5178 24069
3 47180 53977
3 29901 75563
17 19957 31251
4 48381 94029
5 5653 30877
4 24537 46200
4 31475 95763
1 5283 90506
56 3054 11268
1 33646 55934
1 63432 71195
6 16162 38639
1 29835 44494
5 67719 95915
3 13873 65977
28 35484 37031
5 51766 61227
1 37422 71930
1 51549 73216
1 11494 88323
4 15677 57791
1 11984 89917
4 61610 83004
2 57403 92994
1 67445 84930
3 2996 68472
53 61829 61834
1 16241 76437
2 6656 73164
1 55359 73854
2 15986 47786
1 29779 66746
4 48635 80668
1 29944 59994
1 13743 67189
8 3921 21061
1 18640 70949
2 35926 59842
1 55793 81237
1 9557 87623
25 5467 9372
1 20094 86092
1 46920 87292
1 65664 78114
28 82797 93742
2 35377 92985
26 21665 25973
16 31087 53280
7 15670 29457
2 21290 66545
18 76510 88269
1 48960 77095
1 46171 83488
11 69187 81205
1 21662 83480
1 16275 61038
2 50926 88544
1 85421 94075
1 40513 59695
2 51703 80454
3 78942 94472
2 32873 43893
3 70224 97592
1 60905 78970
3 4429 77568
266 14421 14805
10 15528 44823
1 13154 37936
1 28904 71362
36 84715 93224
4 44306 79409
3 26014 61313
3 49824 66268
13 85198 88579
1 20589 92179
2 29313 39532
2 29142 61334
1 20033 87681
3 65358 93166
1 19205 90294
64 46359 48883
1 20062 99015
3 16749 53411
1 28949 53623
7 15865 21579
2 13383 76905
1 5975 41445
10 23523 28365
1 17303 54630
2 6257 49111
1 14619 87145
1 27674 53740
2 49497 87343
5 55432 89425
7 59526 96158
45 4623 14241
2 8785 63303
3 22250 71272
2 23815 55779
1 30143 63691
1 8233 85402
1 31860 41119
1 17852 67186
1 8463 80792
5346 70326 70427
2 24119 88828
4 62289 87991
2 38747 62213
2 21996 61741
18 587 12768
44 8544 11564
6 61247 72952
2 54740 99140
2 29304 83518
3 30485 32839
2 11576 70253
49 70386 74677
2 2880 86629
2 37038 93561
5 23769 67394
1 10981 29968
3 20400 35306
1 32088 57508
1 28566 91643
1 49447 85880
1 8990 28543
4 28677 29341
19 59864 66766
2 38197 71698
21 74169 99711
1 36097 40852
5 6280 53674
2 2784 94605
1 4572 98125
1 48857 59869
2 80124 90246
22 7080 16095
12 22496 26881
24 1326 20797
4 55257 71349
6 50077 74777
1 63 86871
4 4606 37878
14 35773 37397
2 4471 88109
1 3602 37899
1 12833 69247
4 33037 99097
1 22868 69761
1 2371 68868
1 1756 25644
2 46837 79037
1 46033 91027
1 17601 80781
1 43468 89595
1 3201 69549
1 34083 86362
1 19643 96223
1 14213 86765
18 1830 10125
2 9750 62004
6 65041 99196
3 67509 71416
2 6962 90084
10 38876 43230
1 47355 80584
8 18298 36017
1 25555 75534
1 31024 64221
4 30964 85621
1 50146 63385
5 387 29155
1 77796 92589
3 29412 92492
1 27221 60594
1 35791 76879
2 71381 72422
3 20194 42058
2 38200 74131
2 15102 96349
1 33253 65911
1 27339 85083
1 81270 86552
1 35479 52077
12 84505 86917
2 63511 92895
11 10965 27904
7 10153 17604
1 2626 54959
5 36595 70924
3 18022 33565
2 35892 82932
3 60124 80535
3 4151 91529
1 10517 95090
1 24003 44294
1 20547 93143
27 46092 52006
2 35122 68972
3 40816 57027
1 41623 77084
1 34456 69092
1 9241 28780
1 1356 11276
1 27109 89013
3 16713 90595
1 50065 76162
2 16694 34259
1 46859 77668
5 63099 93367
20 65366 68440
9 2309 27378
1 4607 78384
8 33230 43043
2 4027 58703
1 5328 67187
2 49361 70653
990 89622 90635
2 20635 46844
2 5784 34629
1 3932 47119
11 34459 37378
15296 19773 19847
2 34988 50122
12 65541 93034
5 6645 38991
1 33530 58997
1 1739 77711
1 14551 66372
8 73910 98320
51 14413 15857
4 59572 71511
2 3279 78299
10 59030 63156
2657 28412 28863
5 46299 86200
2 13485 83349
3 40645 63220
4 10225 31319
1 16468 96081
6 72781 98051
2 54775 91879
6 12801 56119
4 49966 85882
1 20922 93250
1 33461 79013
1 15534 86620
1 65743 97391
2 13983 32872
2 15308 66034
2 3912 85172
20 81198 83745
3 56476 64257
7 2516 17520
21 71319 88113
2 10671 76860
1 20070 82921
19 6004 13681
2 70218 89645
4 28521 72367
5 12453 48106
1 46228 64156
2 12681 87955
1 2612 80065
2 77476 93693
88 3698 6801
5 5234 48729
1 13168 51448
6 37899 48621
1 38703 61751
1 39261 55800
1 31863 87528
1 22137 55700
1 5579 72501
1 30487 63170
4 35168 37472
11 72454 85645
6 46600 63079
2 57604 68380
4 1149 69064
1 18467 58230
1 24428 87379
1 17740 42666
1 24429 97479
3 57159 84621
2 35091 98354
1 50800 86316
1 38796 83307
1 35426 85827
4 3170 14068
4 38005 54169
44 51212 52648
3 44073 84572
3 39110 54487
20857 40779 41179
2 15492 47552
1 21486 48635
7 72215 91807
2 37701 95747
7 11611 15661
22 7917 15584
3 38841 66284
62 3279 5406
1 30215 58403
2 7048 60078
5 54556 69487
1 30496 76257
2 46850 67595
10 34544 35860
4 16387 90270
1 37921 55546
1 13446 44481
1 31038 51796
22 1408 14257
10 82031 87938
67 5814 8868
4 7238 86876
1 62380 78914
1 38368 55859
2 34725 87207
1 34939 94051
6 44991 57094
2 5243 48009
1 17073 90830
8 53251 61484
1 11691 77557
1 79 70975
1 56664 79245
3 40138 47271
1 21639 88334
3 61316 80571
3 54720 63266
2 3578 72757
9 12675 17826
16 62434 70236
4 32746 42155
1 13322 58705
43 9595 11056
2 477 29285
4 16707 34461
4 24981 93356
64 33136 33552
21 73799 79845
17 75698 77827
2 1759 63013
2 9123 90629
1 38202 47206
2 7269 31117
1 28225 75701
3 18669 78914
1 14197 46342
16 19246 29291
1 19006 87406
5 70005 79759
6 45990 92708
2 22588 52459
2 2853 97332
1 2142 90730
1 42959 95349
1 30746 64562
1 18352 72889
2 57393 95390
2 5501 57349
1 21081 55755
1 33059 94030
3 33051 33498
21 7962 31934
851327 41192 41639
8 13815 18454
3 12834 92177
3 25106 67031
4 58840 91153
2 39304 90831
1 18262 86470
1 15600 57171
2 64555 71252
12 79004 81922
1 13890 68815
2 19902 86261
2 3857 76028
3 23968 25184
1 65244 81054
4 69555 99025
4 15 58686
3 1612 38385
1 19606 50090
5 51536 89727
1 4478 60382
1 11820 61067
1 27161 55403
1 18422 80385
1 7344 79477
1 11039 90467
1 28751 96485
3 70734 99091
1 40768 78593
2 37662 52099
1 53545 57469
4 73037 93151
2 34784 99434
3 5218 63161
5 12396 42502
1 52681 86559
1 32156 99580
203 90092 92172
3 25917 78312
1 10917 83593
1 17698 55987
1 36303 96355
1 6423 99366
14 92168 96721
1 8513 47703
1 51781 98828
2 75957 90857
3 52893 97089
4 10577 28681
3 16926 89350
1 38117 48456
2 19254 64557
2 23773 81171
1 29751 55296
8 58114 66916
1240 95949 96138
11 23161 39402
4 42352 56667
2 38539 76904
1 10630 64773
1 33503 75944
1 12704 88078
1 44663 72945
1 51641 87216
5 59932 64632
1 27962 72156
1 3798 29057
2 69029 95113
1 7532 94320
1 42016 64499
9 17645 29693
7 82777 93446
6 34415 93400
7 15744 19276
1 26102 59685
1 5288 71355
3 38110 47112
3 39597 90251
1 18408 66498
5 23730 44264
1 10427 42068
3 54595 95468
14 71970 81334
1 4505 91038
2 47217 91137
1 28386 99847
33 9301 12678
2 55644 99320
1 51036 97241
948 14888 16108
3 23346 65451
1 11930 84821
14 37789 39340
2 40260 77703
1 74143 82860
2 43152 70608
3 15845 26969
2 48423 65222
7 67913 87083
6 41681 50363
15 4426 29341
2 33613 42059
1 49615 76910
222 94152 98205
4 6746 25866
1 14691 45405
9 58716 76289
44 82667 87093
1 47674 54411
1 24159 45254
3 1190 27785
5 42864 62423
1 25734 68661
2 3628 65986
1 5302 94715
8 75051 95119
13 43057 47904
3 2163 37931
2 27273 81678
4 22134 24746
3 58690 62697
1 14427 58452
12 75981 88405
13 17660 23429
8 371 36704
2 33679 45910
2 11952 96271
2 37844 89579
1 64630 83715
2 13247 78962
17 47051 53068
3 55818 84070
6 32555 49405
26 10430 11322
2 47428 82152
2 37267 82974
1 76332 96018
1 10561 88635
1 31475 82302
1 28479 79200
26 414 24137
2 35014 99715
3 7540 73770
1 64897 90997
2 3303 40135
226 1255 4682
2 45857 90281
3 7635 31178
1 7113 46038
1 40531 84274
3 66771 99347
3 6086 58658
4 18755 79858
1 6158 27514
1 69337 78361
1 31483 90353
2 59666 98053
5 40080 75871
1 296 41547
2 16709 51411
4 48604 96054
1 54081 73199
2 21456 70145
5 72218 75091
1 23917 76097
3 25456 55507
1 15908 81957
1 1263 76675
7 19884 28760
2 44157 76820
1 42437 57475
3 60210 99618
1 12849 87753
2 23794 80738
7 66506 71003
2 55875 63187
12 13018 20928
2 10027 49247
1 57935 83010
1 37776 68254
1 30963 86968
2 61064 95398
7 89070 99853
2 14312 90069
1 50516 63246
1 31523 86255
1 47013 77879
114 6114 9122
4 69995 99995
2 30608 85830
2 69555 98309
3 47856 66571
2 23714 78010
1 59870 82527
2 74450 75584
1 35369 90375
11 16328 58755
2 52277 62066
1 19866 48520
1 32346 81406
4 2339 40002
13 33648 46590
3 5113 95898
1 45155 89575
3 47861 67387
1 32785 89603
5 69587 84642
1 31034 77757
6 41305 43189
3 75533 87961
5 21805 36299
1 18927 96689
1 56934 86078
126478 4089 4305
2 57350 72927
2 33234 67615
1 7120 9107
3 56856 86630
3 48899 85359
2 448 19895
2 33474 76043
6 6649 57491
3 103 11576
25 62186 68813
3 8901 85314
113 95318 99023
6 69091 69799
4 31953 86554
14 12614 31687
4 17715 33315
3 8299 88829
16 72857 74812
1 75927 80667
1 19143 28348
2 24034 72510
2 53576 68269
7 8740 31410
3 32815 68973
1 5095 42326
1 25944 96337
1 30593 49529
2 51384 89055
1 5386 77891
2 10232 49224
1 17515 25680
1 44438 79346
10 72176 95235
99 90124 94469
3 71951 91545
4 4954 81088
1 665 92266
1 23223 86429
3 22063 23504
3 13490 47567
1 26815 94231
2 29097 39924
71438837 95139 95229
3 17276 51102
14 50977 58696
41 30451 33851
12 75486 83079
1 29454 91698
1 54688 75308
7 67932 72474
2 21130 65746
3 16201 97783
7 44536 55208
1 12615 80572
50 69322 72789
2 4396 70733
2 74066 84925
12 81217 92541
1 29321 93765
1 71960 81108
5 46056 58073
1 49683 91630
9 6903 25737
1 38079 66841
5 55981 73578
1 7459 70412
4 44393 76888
1 42370 93907
6 73968 97902
1 4588 79490
8 28799 35757
5 18947 25760
3 12350 70992
8 14452 15079
9 24571 25534
37 8945 19802
2 14369 85981
5 13138 18870
4 52371 60847
2 20984 89051
1 32347 56128
1 35266 46026
4 66773 98907
5 56448 89974
1 58706 87761
5 4152 43276
16 78373 88917
2 36952 79044
1 23823 88330
1 1010 81073
1 33609 61201
32 9356 23145
3 14253 87320
1 19433 53672
4 25928 58427
3 60247 80309
2 35411 71404
4 44622 46413
1 28820 91051
1 43129 66600
3 36421 91888
4 1948 50551
1 46658 61888
2 35153 49395
2 67346 93733
3 68437 97199
1 23270 74717
41 80311 85778
2 72940 89454
7 40166 69123
4 68750 73960
1 10991 80562
2 82900 92020
12 5040 29624
3 36027 81223
1 38056 81804
1 69295 89609
1 32831 60137
3 1386 53901
14 32376 35454
1 244 54137
3 38923 73599
9 20501 42488
2 56100 81792
344 6657 7398
7413022 93726 93889
3 11331 77296
1 6130 63167
3 19304 76244
32 21683 23056
1 45993 55238
2 10873 24437
1 42421 90624
2 25635 77456
1 39345 49984
1 46471 91596
1 7027 70607
2 11283 94354
1 25225 99811
2 18856 38459
4 47619 51594
9 40929 44000
2 889 55990
22 32635 34846
1 49412 77725
6 53699 63350
5 52198 76569
123 48457 48866
2 30773 98588
1 54786 60958
6 76132 85154
1 3619 80436
1 18213 92341
1 25653 71022
227322 92594 92838
2 5703 31039
18 75180 83883
1 49535 81918
2 38968 85130
12 15347 40934
2 32457 86133
1 15291 41182
3 46787 96194
6 1980 31886
13 1386 16488
5 28016 87502
5 73450 90145
8 56469 63692
4 43213 48879
4 23036 52148
873 1309 3529
4 36954 74383
1 44963 64773
2 3240 67289
2 34996 78923
2 58142 77038
1 55264 81304
6 22562 39438
9 65757 75034
7 21100 29022
1 27294 59998
2 4363 65169
2 28002 36917
2 63194 79476
1 471 75000
35 12645 16119
1 19652 97575
2 8847 90333
2 27028 67858
1 6896 68587
1 11425 75133
1 26370 59248
1 22327 55614
1 26478 73151
1 24036 84969
4 45339 89132
2 17892 81396
1 29508 66722
1 2382 71664
9 80790 85671
14 78083 80725
2 36594 75266
2 58905 78533
3 10930 72282
2 11487 54714
1 31302 88754
1 7494 65263
2 13414 44868
96 15640 18052
6 62813 86719
2 32940 98479
2 13417 86264
1 31231 59212
1 28959 73100
1 15370 71439
1 37899 53888
2 1798 95895
2 51226 65613
1 1660 83354
19 73689 88110
1 43141 59553
1 15532 54332
2 6194 91943
1 34536 67752
1 31926 80698
2 55290 80083
1 27257 69441
1 19517 83896
2 66163 95399
2 1540 43443
4 11086 58894
1 9144 44512
1 2870 19246
14 13670 14844
4 63013 89858
4 14948 88631
2 20876 84934
1 4162 75637
1 46481 68719
2 63886 79347
1 12784 37259
2 57502 99375
1 39096 91331
3 39989 82572
1 4774 88934
1 7404 59920
2 23305 99668
85152 69983 70145
4 7052 46823
3 24782 75781
1 37210 63119
1 19267 48067
1 45155 92127
1 2603 92137
1 24847 86225
2 61099 73043
2 62855 70811
1 17972 82616
1 9671 98610
86 9849 14410
15 8747 12348
4 10655 52007
2 21417 96489
1 16448 95553
1 6703 86114
1 15650 59750
1 37086 86770
1 5717 14577
12 12063 27137
6 65738 74371
1 58037 91228
1 1140 56207
2 50190 71418
164 90676 95104
22 76095 88777
2 40684 70349
4 15578 46454
8 13972 55149
15 65723 66584
3 18653 35357
1 18880 31780
1 86049 96496
2 33096 54988
1 6007 97411
7 6425 18582
12 55311 57569
3 7294 53064
2 7611 94996
1 41824 51255
2 10656 95127
1 13497 51333
1 16778 41015
1 39976 91591
2 11385 41254
1 16812 90280
5 34618 43598
1 32855 47832
1 8203 57326
10 56307 74965
1 21160 53878
1229 94579 95939
1 59256 76851
2 17247 97593
1 13007 97680
1 34733 46789
3 16585 47928
1 27437 71587
1 40054 83716
3 57157 71554
1 36652 59550
6 60771 84424
1 36237 66077
5 15235 40441
2 50906 71573
13 77208 98926
2 42039 96251
2 5453 95374
25 6858 17601
1 11911 38804
2 33351 65676
8 61967 81522
3 3301 40731
1 30497 72436
2 24773 64731
1 20741 39483
2 25209 85274
2 11762 99421
3 88498 97675
2 33366 68792
4 77661 93221
2 16624 20497
51 83534 86564
12 60266 64824
3 19768 80551
2 26495 33606
7 41049 82254
1 18828 87037
1 4068 74494
12 745 32060
5 24613 51853
1 11475 99822
2 63100 85578
2 7127 38845
1 21193 42839
4 72032 94381
1 25802 77014
1 30133 55708
1 31110 61017
5 51657 95819
2 16461 44936
2 77488 97788
25 3034 10943
1 20631 67194
2 144 36614
1 27970 86799
2 6924 93283
2 68290 94059
2 54407 95947
2 28804 90671
3 5109 49149
1 61495 79943
1 11012 80658
50 88563 99095
2 76782 97574
1 24426 75436
3 27009 93467
1 9635 98852
1 3125 98450
1 70302 79455
1 64508 91470
1 56763 95577
4 28188 61464
17 21424 28925
2 19820 97338
2 53009 99471
1 25450 35268
2 19627 87261
1 31594 93640
2 17028 46111
1 22840 95896
2 41075 75162
2 42285 94194
34 3555 13737
216 86891 88293
3 11167 47638
1 27713 51240
1 11255 74698
1 33874 37709
3 12739 70787
7 73012 83834
1 1480 60650
4 16798 32406
3 21842 36541
7 52123 73320
3 7281 13793
1 12716 64709
3 6944 96768
1 11115 81476
1 16631 87929
1 14543 34756
1 7245 74576
5 66894 75448
2 7531 86149
2 34403 53770
2 13187 55674
2 35299 86358
2 18337 37917
17 47622 61819
1 27384 96356
2 4351 80502
5 74115 87946
1 33759 64501
2 18708 87521
3 37537 55000
8 7848 12706
3 8244 44887
1 22632 34934
4 43979 86144
3 17280 25877
1 32469 62953
2 2406 85714
1 26872 82940
1 61911 73667
3 29120 45781
1 35923 65151
9 11304 17360
3 64675 82823
3 32371 84967
1 55266 87408
3 15034 43920
2 53439 92880
3 65603 70742
783 73376 74651
5 47757 52506
2 31942 58338
1 36881 93759
1 42669 91858
9 23045 33354
2 20164 89529
4 63844 95303
5 14136 43103
104 9373 10365
4 50437 83674
4 12742 42680
2 1096 91188
1 9008 69793
2 1669 15728
40 80642 93303
6 58397 83807
1 41865 63360
2 20522 84147
510 76320 77310
2 25059 72916
6 73674 85356
2 18891 83826
6 10657 34563
17 87551 98197
1 46114 96453
1 40576 88098
2 21112 49800
3 39256 91810
4 15111 49814
1 27140 76623
1 7792 95096
1 5982 82184
2 77708 86578
1 45220 80487
2 59171 68231
3 6726 34782
5 39914 87119
1 43790 84097
2 36403 83304
1 27911 73510
1 69476 82795
1 48338 94071
262 842 5906
2 10971 60887
3 3390 78395
4 3780 29754
1 34157 73659
1 59860 95723
1 45317 78544
5 22097 38807
1 16315 19636
2 36627 86397
3 18507 58776
3 78469 96196
4 9774 74307
1 32490 35198
9 46673 60687
19 26725 31557
2 48317 98709
18 57439 64810
2 44325 62833
1 6639 91871
1 43995 76792
5 63805 86000
6 2613 45510
2 25928 74562
1 56126 84559
2 51926 54599
1 4904 95357
1 4448 56994
2 6580 55214
7 90592 98635
1 46835 70068
4 11218 58089
3 13474 90749
1 19574 83696
1 44841 85720
42 4493 13129
2 10377 56065
1 6963 88931
3 7420 37250
8 56085 81394
5209 60064 60480
2 30060 44263
2 4106 62914
1 41307 98324
1 14945 92332
1 54496 92252
2 6038 65372
2 2494 93844
4 2793 27223
3 63104 65647
1 69121 74502
2 21575 86183
2 59742 92074
1 15715 64350
1 57905 99260
1 38300 65402
2 29744 45720
5 23515 25597
4 30263 84399
27 15721 24415
1 16895 98353
2 32597 80237
1 27643 61044
2 10435 83810
1 36220 48185
2 46701 68252
1 11037 36986
2 2757 83462
1 49786 86803
1 33873 84993
1 5951 77622
1 58420 66230
6 27161 42985
25 73354 75463
2 12312 35912
1 31787 35028
792953 11974 12193
348 92446 93027
1 12610 55115
6 67794 92408
3 30052 96663
1 42050 87258
3 21599 51489
13 84112 91060
10 22966 28673
3 12739 93935
3 15866 25578
44 84124 86305
3 2674 85785
19 12118 21200
1 14916 76518
2 14538 67172
70 38913 39154
163 3437 7317
1 21036 59181
12 7787 24651
2 31078 71754
1 12260 43879
6 56664 74037
6 61525 99257
1 39490 46595
5 70300 94120
2 31450 54958
1982636 26788 26877
101 2988 8887
7 26669 45454
2 38969 42646
3 33209 98737
2 15512 33048
2 37302 53681
1 8218 63720
1 31914 52471
81 85340 88855
1 952 19111
11 59517 72018
3 40094 46817
967 35396 35661
4 19020 35555
4 6409 69031
18 88778 91814
1 8126 71081
1 65063 80816
3 78164 85549
8 67450 90221
2 80638 94014
5 67402 93072
20 1358 17991
1 10997 57707
4 39988 76108
1 3107 68537
8 4684 34887
1 43309 81761
1 41692 54497
1 15310 83692
4 26481 71640
16 27941 30328
1 42418 76963
2 63300 99867
1 14887 86724
1 24368 96173
7 57069 58378
1 2510 70705
25 64744 66744
1 15661 86844
9 76617 88237
3 11167 72330
1 48803 88900
7 12451 15918
6 80713 86812
178 92653 95486
2 12091 93480
2 40174 92784
5 60336 65819
1 39627 67663
1 77538 87833
7544 91004 91270
14 22717 25727
5 20966 94101
2 12617 75209
7 139 43558
2 7636 57664
2 86010 90066
3 22366 86874
1 29203 93259
41 5580 14781
3 48505 85132
1 19204 87397
1 70668 97183
3 37155 59013
1 40217 49078
1 23337 80280
8 7079 28323
2 5572 43912
5 69484 71466
2 14610 49382
3 23468 31171
1 10036 71170
1 19274 72736
1 826 32123
3 37661 79019
1 67837 93159
2 8491 40199
31 6701 10460
1 26833 98632
1 23378 65558
3 58564 85757
3 36024 46193
7 45010 74685
4 58727 68668
1 36215 46847
18 35588 39708
11 76435 80488
6 5528 55876
2 18865 77241
1 54711 71541
28 16153 18832
3 36287 74359
1 17515 57290
1 28604 57145
22 74941 95969
21 46874 48977
3 13705 94063
1 15957 49710
8 7593 34618
6 48014 68498
1 12997 29402
2 8088 37825
1 47382 50769
9 95672 98059
7 28291 83472
1 19467 33120
1 39737 95774
4 8818 38187
1 20283 40091
1 31015 76656
2 14005 30458
4 37705 77380
1 24864 28794
2 9149 82718
48 3077 10328
1 36227 62461
2 7438 59115
2 4583 96936
4 58466 99402
1 2565 70275
2 27361 42728
2 23481 30822
3 55395 95746
1 48263 66799
1 49355 67664
5 3160 49317
7 51300 54497
2 42249 56132
3 12679 76615
1 13893 25530
2 67128 82139
1 24338 67888
2 22815 78154
2 31356 41654
1 35570 64556
3 50721 70667
1 38745 54681
2 59835 98109
1 30748 71150
3 10383 71569
1 12888 64560
2 62826 72271
1 52928 67634
1 1408 50026
14 35893 39106
2 18203 81956
2 41799 71094
3 9610 58809
6 18027 30602
3 23443 74750
1 12956 89592
5 69760 77258
1 10896 71813
2 29871 37267
2 47666 67339
3 2531 32470
28 1797 14111
1 4170 94859
1 16913 85886
9 69180 75397
3 18343 27479
4 4786 16342
1 14032 93535
2 23473 64370
6 34434 50209
3 9321 23469
2 88 39821
4 42666 86551
2 60428 69868
5 26356 37817
2 48835 99760
1 3452 43426
4 49833 74253
5 9170 40334
1 11633 80960
1 38227 85565
3 2730 11260
2 28761 59502
3 12543 14529
5 28978 73003
1 6396 68477
1 2983 71052
4 6182 32543
2 9019 46900
1 9584 95537
3 67002 79659
2 6693 15710
2 10803 50906
4 69235 95024
1 3224 93584
86 85212 96850
2 54971 72090
1 40823 96448
45 71721 92642
6 35363 46497
2 11484 87541
7 58513 62189
2 19194 48825
6 43522 55690
3 67810 88273
2 22643 41314
3 63538 87463
3 37981 45573
1 69796 79297
3 63477 89148
12 18124 32817
2 64332 81519
4 48200 67110
2 14073 78047
1 23102 93412
28 73210 86906
2 30633 78453
3 63790 68330
3 19404 44890
7 80754 99676
1 67145 81664
2 50835 76679
6 14254 39752
1 13029 46114
13 40288 47397
4 61824 63015
3 27618 63113
4 60072 86664
2 8683 79886
4 42593 92844
1 25342 96284
3 63183 67156
3 34646 55080
2 59939 75271
2 35052 64141
1 4562 96176
27 48586 54886
3 69701 96340
24 27998 36238
3 46314 56893
2 15079 54273
1 34021 45828
9 3983 25328
4 45251 63070
7 73109 89600
1 47698 56683
2 24947 74062
1 21519 92026
2 55978 69994
2 29562 67492
3 56842 86546
1 39901 84674
1 40149 70258
2 51605 93055
1 30611 60308
3 56794 96863
5 5981 50929
1 37365 53098
1 44005 60932
1 18024 64381
1 6167 84647
7 64898 75308
18 7927 29614
3 39145 51411
1 1266 99849
1 30680 91904
32 32014 33387
6 57767 90482
1 36183 70324
1 16344 65275
1 19446 31553
2 67794 80512
1 37621 95743
2 38625 50509
13 4211 7716
13 26004 41023
3 53096 92363
1 30256 78005
20 59379 60128
7 16744 41994
4 59833 78967
2 16278 50824
1 14152 72250
2 39934 76232
1 36085 73796
2 24797 65439
1 67156 87764
2 25118 72267
1 3724 54478
1 19482 77218
1 38033 82756
23 3364 14171
1 64903 66125
1 27455 61418
5 68762 84801
5 78489 91366
2 40635 74713
1 14920 99598
2 44547 71551
1 44185 76646
7 41184 51121
8 39 29550
1 7176 93729
2 64071 70924
4 29704 66932
1 14736 89855
1 15622 58574
2 52811 95414
3 51219 92744
1 65605 95194
1 60636 91565
1 32784 69994
2 20537 57771
4 16514 42532
5 40475 56302
8 77307 83772
2 17725 83444
1 15726 83381
2 37874 71798
1 4678 55873
1 32856 70080
1 48694 78584
3 53381 72474
2 64297 71749
2 52424 62177
8 40771 47884
1 17705 91106
16 6899 33256
18 78791 91125
2 44917 75071
47 1904 15861
1 21516 49753
1 16052 50720
5 5096 90021
4 39212 68870
1 4710 26900
1 41218 92363
3 36828 45506
29 73623 80783
24 2447 9163
2 42644 55143
4 10627 25178
5 35041 54961
15 12727 26240
1 10791 81782
1 2106 99246
2 32061 84997
1 47968 80095
1 8428 97743
1 9859 91606
1 11893 68002
1 46435 53599
21 82894 85995
2 13171 88083
3 16912 35686
2 27064 46471
3 1312 82830
2 19168 39472
1 37125 51428
1 42020 55998
1 48355 85824
1 4895 25701
174 93420 97221
5 7720 30835
8 72813 78839
1 49605 63816
2 17402 48426
1 47377 97765
7 60354 81399
2 8651 97662
1 6167 77991
22 82151 84841
1 7254 43564
1 68567 88950
3 10809 45189
48 14608 19620
9 35576 56597
14 19419 23991
16 84488 95157
3 71986 89213
3 35766 72021
3 16207 41278
6 66502 99071
4 24690 68634
2 2272 92428
104 1623 6298
3 45583 77692
1 43282 78034
1 25630 81335
8 77150 94334
1 2708 25452
8 52096 61474
1 38678 74338
4 64210 98370
4 7239 54127
1 52699 88279
3 26430 55441
2 21316 71966
1 46440 98339
1 4747 66253
1 4865 94382
1 20102 94396
5 55589 88069
1 25553 88672
2 21857 89922
2 55800 91402
1 51676 84353
1 59202 79105
11 22686 37125
3 26146 69458
1 18501 68676
2 21082 26238
2 20345 69430
2 42179 55150
15 37261 41559
2 47782 83885
27 83326 85795
2 23255 66827
1 21509 81191
3 11358 27248
2 32674 54729
2 27492 44222
10 58661 72447
1 16560 99485
1 17477 70983
1 63327 98904
5 49990 52863
1 4863 83704
2 16075 64892
2 16081 61166
52 3377 20234
1 33766 62571
1 9521 73935
11 73282 88661
3 3042 56091
8 34609 37469
2 36013 84862
3 51589 93634
622 73405 74211
1 69983 98933
3 7623 34825
3 259 65149
1 13880 96318
1 45672 59391
1 15613 46746
2 6117 65902
2 3312 78033
3 37893 40483
1 10936 65297
8 47383 49425
2 39945 40642
2 35015 48837
15 53290 57688
3 6265 40284
1 33461 77582
2 47510 62491
2 1502 83856
1 38306 41847
1 36986 50130
1 74 99443
1 32720 96716
1 32203 99976
1 17527 60875
4 14072 26167
1 42009 48738
169 1337 3296
1 37206 78895
2 45168 75272
4 46900 58072
1 33800 70152
1 30177 82806
1 41135 81993
1 12229 72351
12 899 22146
1 23048 73678
2 44148 66202
1 32106 95466
1 19743 70438
1 34483 52635
1 22025 55153
11 53440 95027
2 15792 77026
1 11567 79400
1 43615 78285
16 93575 99490
2 22005 49484
1 9640 74404
9 19465 34486
1 31786 90404
1 18164 75448
1 971 89843
1 2172 90711
4 16833 30172
2 17164 72674
8 19007 37906
3 49242 56937
1 23137 78927
4 13263 91562
1 4488 70922
1 38837 70280
1 458 38572
4 38052 43784
2 85 44188
1 19929 62532
3 29286 56678
43 71815 73580
2 23820 78986
8 61122 62492
116 62989 63368
2 2167 53214
2 167 86770
1 77475 79353
2 7828 41980
19 75318 75548
4 36961 75425
1 13985 97056
2 30695 61035
1 26685 66971
55 86555 89815
1 26338 84261
2 20351 97949
1 12542 73538
6 10904 36784
4 92801 99624
4 19062 28036
3 52061 55875
3 33012 64003
1 23715 45849
23 65138 85086
4 28347 81193
2 14292 79200
348 5606 6760
2 36108 77357
15 64063 65324
1 41856 59934
6 47854 48614
7 65736 88852
13 11264 15034
1 21356 49659
18 2224 24182
6 34175 95723
9 4182 37438
2 41375 89654
1 9208 32002
1 11028 96219
5 51517 67705
3 65637 71636
2 4806 84244
4 63355 86254
4 36791 42612
2 48833 88258
4 17103 39370
2 1658 43248
1 18822 66655
1 19506 84043
1 62084 78730
1 2123 78105
1 16674 43350
5 42513 64050
29 56606 60942
1 28183 58835
1 23830 62711
3 20469 61640
1 46633 89746
1 10335 96388
12 37183 38973
2 35843 63691
53 86365 89583
1 58572 82614
8 55239 65346
1 26018 75127
27263142 14055 14063
1 1581 63064
2 9507 64943
1 28714 74470
3 30549 55666
40 78968 98600
12 6843 30996
3 3972 29225
10 10598 19873
3 12513 63361
1 16001 89126
1 6959 98176
2 29943 44621
2 69099 81338
2 2229 78614
1 20578 57001
2 18783 61107
3 50329 80337
228 91546 94125
3 15363 78854
1 45584 61746
1 20642 75596
9 30465 35873
1 37877 66949
1 21146 72602
1 33994 62491
3 23876 43086
1 16030 92692
3 15856 30855
2 54267 85044
1 18664 34473
2 53675 78291
4 25773 86255
1 32186 91257
1 18888 77879
1 35616 74138
4 21977 50073
16 66648 75675
1 11727 47134
2 14502 63465
1 7752 65232
12 19847 22276
4 34267 35589
3953742 33597 33993
3 30679 61442
1 21545 88118
2 39317 75405
10 71934 98147
1 20159 46793
1 5413 60087
4 27217 54829
2 52716 93384
13 15990 17336
1 66152 83558
4 28582 88143
1 7266 75355
5 66088 82657
2 30967 88697
3 48146 97830
1 55329 84345
19 3979 15480
2 25116 79958
2 22068 62222
1 39292 62119
10 73631 75948
8 19770 38667
1 62539 91871
1 108 52631
1 57526 69876
1 4333 91980
7 18318 51250
3 41180 67187
36 5064 17172
3 29356 49896
1 14473 79065
1 16035 65687
3 14128 19737
3 51801 95726
120 94250 98223
4 24071 96267
4 50510 57008
1 33708 73311
4 55971 63720
1 16664 65120
6 5948 30402
1 36207 74919
1 2540 87593
15 581 13104
3 39781 83140
1 40525 91495
1 13525 75534
3 22043 43481
1 48623 73490
8 31684 36599
2 11934 77774
2 42044 73662
1 25799 81740
82 7223 9686
1 33552 91029
2 22610 61387
16 2028 19732
7 23374 39636
2 54003 89508
2 43347 71465
22 64498 83955
3 15842 28652
2 22934 83178
3 38144 49207
1 53951 69667
2 48188 68753
1 33599 90307
76 90788 97831
1 20506 38344
1 35872 73702
4 34299 54147
1 13493 70157
2 6687 49703
1 68160 78650
3 2582 58970
4 57974 91804
2 2839 25230
1 11403 58772
2 26563 90014
2 28508 87990
1 18404 66750
12 63797 99462
2 4830 90402
1 4697 27993
3 49166 51731
7 92323 94996
3 28432 41006
3 12794 94587
3 70345 73244
2 30841 92003
2 56175 82966
2 10317 25689
3 6316 91061
1 29595 89997
1 41173 77204
2 18893 62628
2 47565 63912
16 443 29607
2 4464 17051
2 2528 24350
1 10294 41617
4 60162 79036
2 46999 77299
3 14833 91123
2 45278 65237
1 32644 64324
3 51135 57722
2 7079 51102
2 19397 49832
1 26005 96879
4 62860 79797
1 7416 36587
6337695 76268 76552
2 6757 98621
1 46347 61152
8 20935 41269
2 47005 69579
1 74655 95097
2 35177 62110
3 22962 31691
6 58962 68853
2 63589 84533
1 6681 56061
3 59379 73898
1 7130 57543
3 34965 81373
4 12235 44674
1 32359 95632
2 60977 67554
1 1475 51027
2 15936 59334
1 12253 70334
1 13567 77660
1 30535 72379
1 6166 67237
1 20410 79763
1 26379 86891
2 69665 78287
2 31731 66220
6 47801 88357
3 55040 92242
1 40983 78521
1 34962 43617
22 60202 63438
1 31559 78785
3 28359 35223
3 45791 57345
23 16537 22062
11 22876 30267
8 35388 37247
244 88300 89185
7 60942 86998
1 21647 64936
4 34558 53803
3 44235 68433
7 6560 25842
2 13100 81129
1 41946 63491
2 1442 30969
2 37780 65859
1 23173 76133
1 6753 91542
1 39208 74905
1 36618 54951
7 4749 19331
5 30361 40009
2 20694 85614
3 5561 20309
1 65301 89226
11 70818 99809
2 32685 46757
8 74137 76882
2 29542 54172
6 9139 97666
1 17260 97469
2 16020 27116
1 17894 83912
6 23029 28171
1 10880 25294
2 17263 59765
2 74065 81644
1 46207 62517
1 8194 99362
1 52911 69644
16 40347 47209
7 51437 97358
4 12588 71899
1 27367 67629
63 80105 99876
1 50621 88282
2 20611 36034
5 18950 40540
6 43500 58846
5 63406 71593
4 73668 86889
5 62533 67786
2 53701 66863
3 52170 92805
1 44578 53809
4 59328 86166
1 65636 83034
3 36874 81926
2 8434 85360
1 31373 66736
1 24962 96108
19 3134 34884
3 63765 78781
10 19358 27950
2 14338 63668
5 25218 41048
1 24461 73399
9 37124 52861
1 43493 84838
3 69201 93696
4 10387 57126
4 63914 82214
1 17608 23480
2 34907 74820
3 32134 62434
4 73667 94897
2 36183 62370
1 30117 88110
1 29125 66004
2 33569 39017
2 46614 73775
5 53925 93473
1 32913 85193
11 11008 28904
4 37969 48071
1 55141 92147
13 6906 20544
3 25661 78457
1 2465 63330
1 45862 86625
1 14714 82404
2 74086 81696
28 233 9884
4 22996 49523
4 71041 97628
1 20847 81180
2 47197 77554
3 21955 24022
3 16363 36520
5 10373 18636
1 32046 84003
2 15401 52473
3 48860 62401
4 17523 54722
7 60659 86854
4 18127 29111
6 20223 25517
1 20795 48294
1 44203 83102
1 28835 71835
17 54238 54410
55 81185 94363
3 29141 44373
7 46338 52976
2 15752 50031
2 18719 38282
2 13849 65907
4 1771 24386
11 50057 87709
197 4682 4947
62 81674 82035
2 21981 90588
2 13127 34833
33 84835 94449
5 71068 98653
1 67051 92746
2 73578 76401
1 49853 80400
10 23455 58411
2 68918 99353
1 69254 86982
4 10909 30372
1 720 71344
5 42116 71795
1 16219 66404
1 2894 61837
1 4691 92590
1 3662 29073
1 16198 27329
1 14381 55327
5 77802 87106
8 9230 18909
5 62472 91097
3 10013 95501
1 19778 79494
2 79162 89300
2 74070 98336
10 57163 58298
6 28 47077
1 31333 90842
1 35446 68213
35 3792 6859
3 3163 40386
1 2484 40386
1 10784 98975
1 44847 72968
2 19053 64204
1 50224 85516
3 13305 69093
1 11993 98537
5 52103 74161
5 42311 75172
2 7470 37998
2 17559 57036
21 19188 22194
2 10360 98057
2 33429 94747
5 58338 78924
2 35799 73072
1 24530 32201
5 78930 95444
4 31311 69525
3 19448 52827
2 9646 78905
3 67898 97404
1 3605 36942
1 27910 49738
2 43767 85807
1 16227 93442
1 25580 89854
43 76475 81577
3 11209 51124
53604302 29961 30349
2 6164 78061
1 16605 52022
15 78966 79863
1 76887 86027
8 63054 91025
8 71025 80419
2 30 78893
2 19796 55486
1 77017 99778
1 10714 37773
10 34036 44970
3 14988 78538
7 49912 53486
15 76892 80344
8 10061 27907
3 35382 94571
2 13592 94634
2 25841 72265
138099 34175 34538
2 6459 77374
4 65254 68819
4 18503 36840
1 32356 51489
1 30389 93440
6 58433 79319
1 3370 73736
5 51628 55875
2 3800 80990
1 9065 69054
1 45222 67522
1 35263 88344
1 17878 45953
2 16416 89950
4 73688 77047
2 22628 36009
2 38335 83314
10 78995 79946
5 26630 36597
2 56201 96233
1 79653 83171
3 5667 60261
4 40421 97891
1 52424 82767
1 30824 54529
1 49579 80464
3 56579 66198
81 2347 11240
1 58223 85329
1 38744 56108
1 14558 89005
1 74939 77118
5 18051 63854
1 38530 68249
3 5242 42580
2 41595 80438
1 5406 48243
4 5472 44409
1800180 42353 42605
73 89279 98614
4 62395 97852
3 11403 85060
1 49840 62220
4 11610 50405
3 42213 74459
7 8246 16652
5 76146 82736
3 16849 55575
2 28193 94622
2 48635 59270
1 7519 46239
1 7276 65717
2 39376 71458
6 16084 19204
1 1913 42515
12 17339 32299
4 7626 86299
4 41019 49686
1 26953 35262
2 10746 29312
30 80936 93750
3 5661 86250
2 38922 94816
95 87461 90582
1 37259 67924
9 21272 23779
1 2412 29429
2 1841 92110
1 15964 27866
2 51280 64484
2 8188 94089
3 26195 87671
1 47126 63331
7 58327 71353
1 62874 78582
1 33761 55457
5 5923 50814
1 46650 98148
1 27876 66069
1 29287 61768
2 11637 27139
72 5458 11815
3 11095 49974
1 26814 78795
1 2974 84961
20 15551 18876
2 12082 77262
20 76098 77946
11 63929 80160
1 35031 85633
1 32700 69616
1 60211 89986
7 6794 21186
3 27811 50741
2 33471 77352
11 4667 19877
7 285 45172
2 53033 71807
5 17591 20097
1 22356 69065
3 62594 72595
6 27499 64207
1 6814 58711
4 13062 19862
3 50031 78909
1 17214 55420
51 84904 89707
1 7709 82484
3 20626 54997
1 31218 84655
2 19433 74398
1 12034 61708
1 18255 68289
3 52279 88415
56 84741 90259
2 13671 38770
3 86847 87648
2 42397 60420
1 65256 72815
1 1341 50379
5 46584 84287
3 64620 80501
2 6647 51490
2 29673 97196
1 35325 73851
1 23810 96518
7 67151 88962
1 33236 97059
2 27084 53900
6 83349 88605
2 44679 77244
1 29485 61231
1 4327 76154
1 59206 91959
2 38427 86435
1 16923 58402
1 34416 53840
4 8731 45026
1 3811 74963
2 43233 53469
94723 26442 26586
1 60480 68187
1 31973 65782
1 34475 80558
3 15819 98856
6 16748 46878
1 30162 86972
2 30672 69554
1 1235 86991
1 34868 84039
2 29953 48542
1 23007 71388
2 19883 86242
27 66874 77857
2 1347 87836
1 60331 79006
5 67598 77156
58 90106 99151
9 8200 16338
6 52266 93383
2 73220 86848
5 2247 38244
3 20099 54639
1 15300 75495
1 3644 58730
1 47661 88285
4 70619 93526
2 31823 51374
1 11327 63269
1 18687 47179
150 89906 94232
14 643 20339
8 44378 52494
17 18559 26974
8 65859 92386
1 1193 42036
2 34514 80097
2 14916 30175
4 81637 97340
1 35807 75476
4 8930 40661
1 5413 89428
4 34223 96219
1 4453 41023
2 27841 44299
3 41408 63319
3 9573 59079
1 11713 84321
3 77342 79438
1 23875 90502
2 29398 42426
1 11107 34618
2 22660 47266
1 18494 81442
1 28948 94848
6 92452 93750
5 47484 84220
2 68536 80059
10 69144 73287
2 16050 58009
10 57284 68678
2 58608 86177
1 40480 60893
32 77757 96878
3 45117 65415
1 20771 98036
5 6392 77019
1 8656 22364
4 31928 48745
1 10785 76271
1 33625 70471
1 17631 92733
4 63544 87255
1 20830 82859
1 66503 91487
2 5733 54574
4 49730 53091
3 32437 86063
1 33419 35493
11 85457 93438
4 44309 60223
1 46130 48901
1 45975 79726
1 45218 63049
36 27544 27827
1 75 73528
4 61592 95843
8 30699 45295
3 34582 34894
8 36159 41961
12 49510 59568
1 18775 47650
2 8405 42124
4 50155 55029
1 27251 64396
3 27398 60838
1 618 64987
12 65297 74631
7 9087 29498
1 5895 79023
3 39027 66935
2 4666 47434
14 73947 81023
3 26779 93043
1 25785 84738
1 32474 57923
1 8121 56331
1 30920 91345
1 25167 58711
1 19319 30107
1 17478 78424
2 7035 45509
1 24960 66907
1 14794 74556
10 68060 72042
5 50088 60164
14 10923 23739
11 6482 28049
1 8799 96246
4 3339 23983
11 70234 74369
5 47113 56206
1 22784 56871
1 31440 49987
4 14912 29465
1 26098 36630
5317298 77256 77466
3 1719 57171
39 3178 11380
3 19264 84016
1 41565 66631
2 38867 67831
1 48616 92570
1 20146 87355
9 53291 67125
1 25127 41329
3 20762 67343
3 26498 34082
1 36423 83118
2 10165 29264
1 19238 59257
1 2047 48882
43 31437 34037
1 18180 46370
25 61370 65720
13 23051 24600
1610233 33753 34382
6 34517 65754
2 2851 94882
69 20124 22292
2 43389 67958
2 22668 69310
1 14436 88967
1 54943 76659
1 6206 55333
34 73325 93279
10 32789 41036
1 25437 97759
3 92925 93400
3 38999 90845
2 50854 97976
2 54086 91529
1 9353 28381
2 51154 78919
1 56740 88146
8 66161 91659
1 37873 96145
1 48579 96456
4 1608 40706
1 25982 91537
3 70958 95640
2 24852 90292
1 24057 75401
2 40881 74594
18 47914 48453
23 13017 21079
1 38292 92148
4 26937 46568
4 44181 59648
2 15183 94549
7 15409 20169
2 12625 93994
2 6149 90432
1 32172 83150
1 6505 63103
1 6496 31593
1 18801 67815
2 49107 55841
5 15138 43496
9 11064 38319
2 16101 75683
8 1582 18284
1 65969 91428
2 41252 76258
3 17925 26312
2 33279 34578
3 17754 91741
87 5729 8286
61 700 16564
2 69102 73352
3 29530 42995
7 47029 74232
1 41202 59513
3 44323 49613
1 37782 92327
90 86354 86643
15 71776 99859
1 75877 87306
5 56789 93462
4 49331 55098
4 22616 33993
3 18400 78109
13 9347 41775
1 34043 49113
1 606 68733
15 85886 99581
5 41321 80886
3 5756 69743
1 28051 56195
13 20242 23912
2 62746 93162
2 27319 65189
2 24660 58357
1 37828 69064
1 51462 71148
1 17928 96252
7 57469 66572
1 25383 57405
2 38705 78595
2 47845 70883
4 76349 87229
1 29135 60794
2 33989 68959
1 52383 66512
1 27779 68429
2 61574 68617
1 43399 90683
1 61391 68875
1 63422 86754
4 17558 20828
2 62247 68135
24 58954 63247
2 19835 66112
1 8408 70799
2 39846 62715
1 33902 82172
1 33877 99472
5 33636 57881
33 30132 30989
1 22352 73176
14 67892 83930
11 2666 20740
2 844 99315
1 19856 21147
3 12057 93458
2 45506 66041
6 23710 44232
1 37630 84828
2 31022 92446
2 62938 86472
2 22793 85270
1 35169 67718
1 37684 44220
1 17285 44208
1 16248 58437
1 39543 76301
71 12691 17269
1 26383 90758
4 62797 73650
2 5812 80491
1 10488 35404
1 4978 20214
50842 17393 18159
3 14560 46036
1 13214 55316
1 21488 90467
17 72444 78392
28 21707 26817
7 27108 28174
2 8329 44038
2 5459 32747
241 814 4451
17 85909 92572
2 47024 55985
10 22427 33263
3 10851 73247
1 17626 46052
4 33935 65096
3 8899 72350
7 44105 73357
18 32069 33855
8 4809 18576
1 3218 44340
2 47003 71343
44 24194 25087
1 15896 90801
1 22652 45742
2 23761 31627
2 2391 42859
17 68585 84391
37 85249 86692
2 50261 65135
4 15475 45693
51 43074 45314
4 34651 56758
3 6604 44131
8 65789 72602
4 63174 93932
3 15201 37275
1 11579 65777
1 24674 54290
1 12691 95406
1 5699 62243
1 22621 35703
25 49618 52028
1 4725 32301
4 32698 58749
2 508 64280
3 34463 39697
2 8091 29012
2 17783 93532
1 5598 33229
15 61882 83177
1 23347 43113
7 2471 22292
2 15867 94600
3 61769 94678
3 11494 58927
2 51504 55594
45 84486 91457
6 38843 69265
1 17497 97242
13 79067 88234
5 1176 20709
1 26265 80219
3 12711 66317
2 3021 41508
24 79613 84860
3 40834 78648
3 13621 49663
4 4928 28937
9 52678 54901
2 12040 24529
1 8099 80416
1 36260 91302
27575 3068 4168
3 3477 54367
1 2298 88776
1 7608 86108
1 6189 7970
1 5103 87107
177 951 6523
4 53873 55931
1 2840 53390
3 49444 74930
3 24012 73772
162 92 3504
4 56 25610
1 34624 94904
1 17533 39117
2 35506 61194
4 27487 58615
18 76714 88976
2 2205 96367
3 17349 29063
3 41939 58019
1 51351 65480
5 14157 49595
1 8928 28015
2 47154 74672
40 2444 16192
2 34902 85330
1 9743 81756
1 30835 50514
4 64985 96026
1 48761 64909
6 12725 18786
25 77669 82378
1 7530 93354
1 42790 98089
3 6389 65022
3 30042 81608
7 54354 56258
1 52962 79441
3 11786 39090
2 60981 99365
3 25897 55175
37 1662 12129
22 84949 97045
4 65094 78767
5 30697 70357
7 16394 28557
27 1202 6414
3 43573 48036
5 48397 62700
4 18940 48143
2 44367 82558
11 73406 89763
2 296 69660
1 67068 80917
1 5075 59113
3 81997 87470
39 65699 70424
3 64115 83243
1 22484 45661
15 16107 38611
1 9995 76132
1 19012 28981
51 21472 23007
2 47339 65689
1 20924 95394
4 51683 85945
10 8722 20112
1 52498 66637
65 34897 35476
89 90051 99805
4 9903 90852
2 16202 18954
6 25323 33429
5 78256 91761
62367 47005 48040
17 18587 22035
2 6328 21735
7 463 82526
3 24328 30449
1 15458 56380
1 23538 35080
9 59552 66016
5 41594 65629
2 69522 90747
4 58863 80256
5 24092 87074
11 37251 45733
3 47863 83100
1 54250 89838
2 39582 98504
1 22667 79362
2 76287 98997
1 15032 77256
4 27586 31019
1 33065 73162
1 45940 71970
3 26461 71461
2 11294 31256
5 6589 48469
5 54058 63789
2 43316 46339
1 22139 62062
2 52936 71640
6 34961 39988
144 95167 99352
4 32737 50059
1 8658 99163
13 5950 17183
19 41271 43605
3 23193 57857
1 41069 56678
34 1584 9288
1 27047 87238
1 25100 82384
34 55977 63536
1 36295 90244
9 52187 58904
1 50901 58794
1 36517 68734
1 1732 72982
3 3669 44829
17 15314 23775
1 11886 62367
1 39485 86810
1 9816 45182
1 18037 52125
2 10046 29539
2 1766 47341
10 77084 96020
15 67821 84451
2 32875 63304
16 6145 16373
67839381 38134 38594
4 7040 35199
3 2360 27870
1 6333 24898
1 62517 85710
22 63772 72982
1 50456 79450
1 65050 89047
5 16105 59820
8 18421 53947
2 25711 51186
66 23847 24205
3 18289 90416
5 56250 76308
2 11353 59916
1 24100 94021
35 12422 13912
45 2736 9174
23 5222 7735
1 9423 74962
1 29090 75962
4 2128 94398
2 48244 76462
2 50882 64630
2 21373 89762
147 95337 98060
8 20151 29731
72 9870 12029
2 14473 44782
2 1549 55434
1 2587 64057
2 13362 62750
2 27734 87396
6 8056 22074
2 13207 75274
1 35179 99364
4 3722 15306
1 35354 72969
1 30142 96197
7 1127 43379
3 56047 84923
2 37332 98987
1 33824 90706
2 20298 94298
24 79340 92252
1 11284 57587
2 22412 36029
3 5457 71912
1 25257 73816
1 13613 69939
1 23172 75010
2 55572 94467
2 27400 50330
78 29515 31235
6 54771 68873
4 28370 53940
1 38718 79214
1 10329 47889
1 5422 61728
1 24258 55596
2 5189 44036
1 37783 82982
3 69166 96314
383 60587 61800
3 16330 87713
2 27935 55952
1 22236 84887
1 16768 74119
1 5760 44635
2 10909 49425
18 70150 91244
5 48725 77364
1 9939 67111
1 31169 62229
2 35175 53039
2 41345 59607
13 72462 84706
3 62072 66942
11 32370 37861
3 59064 94291
3 15154 98170
1 47799 97767
2 29026 72012
1 34825 86276
1 10248 84911
1 45591 86697
2 18149 56550
2 70169 98969
2 23848 70276
1 6580 36300
2 6782 86383
10 64266 75844
7 17444 41232
23 77116 78421
5 53458 62697
1 10315 70500
1 30874 68930
1 3244 70046
1 6118 83478
1 58585 66845
1 58719 77002
1 35369 62810
1 3705 78196
1 48074 56259
1 1629 71385
5 12417 28836
10 80171 94704
4 6707 84299
44 80783 81563
2 17027 52872
19 46775 50246
3 52862 62767
1 58740 91707
14631 21045 22621
3 55366 90974
9 16905 17801
2 46738 81783
7 9152 45269
4 7564 33170
1 34072 83154
2 60068 78733
2 8090 65451
2 53349 57217
2 36363 47949
1 17745 62616
1 17953 92866
3 18185 61047
1 8866 39026
14 66159 73710
3 33596 95381
1 23489 69291
3 63364 67945
2 30110 74190
1 10477 68773
5 65380 81185
7 19374 20745
2 48278 90553
1 41387 97011
6 70486 92575
3 16544 40328
4 23519 66920
10 15820 32107
6 36847 60508
1 37732 71854
6 63501 85709
2 36803 82022
56 55129 57345
3 8812 20426
1 41728 55625
2 26759 88116
3 13686 44433
1 15495 42490
31 3961 17456
2 15104 42379
12 78030 92189
2 12393 77300
2 46865 57640
2 4246 88910
1 15846 98911
1 16669 48151
1 63150 71727
4 44179 56322
4 18149 33006
4 26077 51358
1 26048 65206
1 24218 95763
1 13188 52774
3 48334 66984
1 15970 72625
15 67069 77264
1 50127 94818
4 30313 35932
2 28224 73813
1 41612 96733
1 35287 93468
5 3514 12238
1 25806 90479
5 74074 77243
117 87074 97019
6 21972 69206
9 46651 49868
3 27413 82256
111 93659 96026
4 67238 92734
27772654 85141 85200
3 5263 84755
1 58254 83901
1 13959 51271
18636 35576 35610
6 77291 96504
29 18760 21043
5 848 79916
1 9930 92516
1 5678 89335
1 3606 59786
1 20719 45442
2 28958 64054
15 82511 91442
2 6017 47403
1 13241 57472
2 18867 89728
5 5001 23549
3 63422 90338
5 46974 78888
1 51647 83302
1 23169 88624
97 11584 14500
1 56262 75993
2 7657 88350
1 32995 85505
2 26923 45462
1 56810 81939
1 4523 97416
13 24208 29648
2 59879 82896
2 30400 91589
1 57316 88624
84 2190 10858
1 41375 43190
2 20110 31532
3 19160 49676
5 38017 97648
62 1719 5243
4 14888 33014
2 19689 71734
1 8942 55043
3 28545 91684
80 82339 83771
1 34474 66671
2 65068 85396
2 36733 93438
1 33876 83392
3 29533 54563
1 65752 70239
6 77255 95339
5 10062 58540
68 18073 19214
2 33793 96991
1 4622 47679
1 37439 96744
49 21220 24678
3 71621 85284
2 20345 72570
594 95958 98922
1 11654 56663
3 41442 58204
4 57858 73212
5 60958 91541
1 57570 77158
2 62863 97104
21 77217 84570
1 45217 90897
1 60696 94922
1 21575 82934
4 32608 66202
2 53496 72880
2 556 87827
1 45436 74446
5 19130 66775
1 15744 82162
1 12848 57316
2 42176 73529
4 74405 93410
3 38245 97741
1 40393 60766
1 42731 64261
1 68953 98462
2 75919 85378
2 695 54996
2 165 89664
1 30416 51952
6 44257 47952
1 15821 85319
1 39368 62794
70 14443 15161
2 26271 78787
1 34216 77389
8 5372 40466
2 4836 55414
1 12218 39813
1 13859 83054
37 12766 21769
5 60838 74981
2 20184 91918
1 4662 64386
4 49811 64548
1 34148 50047
1 9224 97157
1 6482 74030
1 43358 74433
1 27040 82259
1 7951 96974
8 15082 31370
4 41565 48447
31 86808 95527
11 61877 66610
38 12173 14798
7 81021 91045
5 27583 77215
2 4642 57883
3 54439 69145
2 31110 42123
1 19757 41407
19 22131 26681
2 39930 83260
1 48275 88028
6 51662 97270
20 76749 86309
3 43493 72293
3 86599 94489
4 12306 46121
1 44695 78977
2 3963 55201
10 8865 37662
2 25325 71113
1 14458 45194
10 35059 37734
1 27617 75887
2 62141 80064
22 87991 94820
5 2635 86052
2 35203 95005
1 25539 87257
1 44599 68505
9 56005 64646
1 7189 52293
1 9831 95278
1 5716 48268
1 87027 91544
3743384 71190 71206
4 25430 47267
6 57046 81717
2 3238 70258
4 68682 70248
40 172 6771
1 21547 45982
2 56027 78021
4 36737 54480
1 29665 79585
4 47849 68442
1 13847 51863
1 36491 56667
1 22341 59789
1 28122 85332
1 38570 55986
5 66046 97209
1 39070 84590
1 21454 72432
1 242 95041
1 29606 63633
2 63502 87274
1 57365 92046
3 32759 47625
2 19069 80417
8 35561 40627
10 68537 93537
2 16768 67880
2 28403 68847
24 45248 46968
1 18462 63025
1 15125 51505
1 15198 53201
5 22731 29579
2 27395 63177
2 75904 95490
1 65184 89851
8 50903 77557
5 3214 60233
2 49649 67505
2 67462 90625
1 9628 80340
67 89531 98024
2 32746 52709
9 70949 83432
20 25904 33597
4 55981 70276
3 602 79877
2 968 53624
6 20347 30785
117 9521 12658
3 55144 77776
5 43948 45360
6 35014 37469
1 62695 67340
5656 70574 71282
2 43477 72915
2 12442 82217
6 10484 27384
3 23227 96830
3 43699 65682
3 48454 92017
3 32470 41358
1 32768 66269
21 70044 93132
1 19814 89664
10 84380 92853
3 33717 70392
1 5466 44927
11 25781 32814
4 10249 44285
1 2215 32453
3 20541 44580
1 23717 43799
6 53848 57610
6 39558 42232
10 43146 96637
50 4594 13449
1 33988 94095
6 54396 62811
2 58247 74977
2 13278 47321
1 35340 53400
2 64604 98617
2 2842 40887
2 18044 29267
5 24039 80022
2 23825 60238
13 80822 87897
1 28547 79422
8 84249 90492
3 2440 36170
3 4521 53385
1 967 90299
2 41028 88009
1 13747 76590
1 29594 93058
1 40207 98121
5430702 11191 11603
5 26082 40807
42 1247 2720
3 51940 70350
2 34341 36353
4 14436 55498
20 82333 99379
1 56818 62630
28 80658 81183
3 15511 81236
2 88232 95323
10 50197 77499
1 4837 98941
27 4242 7103
2 57150 81028
43 7166 20337
7 32775 38954
2 36007 70199
3 21387 68184
2 40729 56884
18 85766 87722
1 7046 49961
175 17693 18437
3 56381 85769
2 10893 18616
6 4532 52139
7 47033 58624
1 35949 58463
3 11851 18129
5 60930 80158
1 26456 68032
39 80559 82288
3 16321 79428
1 28423 63713
2 41205 90661
4 29407 39465
1 40234 98430
2 6438 42353
8 10869 19758
5 22157 32773
1 23550 29729
2 11724 74458
1 32743 97067
2 31770 67808
4 53560 84053
1 14292 63436
1 9286 69173
1 7975 87529
2 61417 94223
5 5343 50368
13365969 23949 23990
10 67157 87190
1 4051 84490
2 43196 52066
7 64204 75142
1 36835 81982
1 7637 97880
1 55082 90794
9 23403 29216
30 81246 93539
39 18085 25692
3 11588 70439
1 30996 83448
2 43948 98651
2 68849 80260
2 72495 80682
4 18582 30854
3 23024 25641
1 7936 47868
4 24356 71957
72 93208 98898
1 19312 30411
4 26276 27769
3 1731 87036
1 553 92089
1 13486 28346
4 48769 76582
8 52203 63433
1 7760 78134
1 62729 71683
2 13456 95834
1 36971 67648
1 7523 89887
1 529 77737
1 2303 50772
4 5589 34217
2 50066 78875
1 23321 57131
2 32890 70498
3 57424 90542
3 18064 48935
10 38019 45905
2 59428 72007
3 44565 60124
2 14761 59103
2 5876 84848
1 7622 47489
14 72394 80993
1 19769 63995
1 56907 83240
1 49442 57679
4 26857 78745
4 3396 38387
30 1060 19263
2 16623 31307
1 16852 43345
2 28989 80041
2 20511 54092
4 39766 74983
1 31736 48195
6 6554 24662
2 2072 9499
11 83811 95157
3 4959 48946
2 43777 58926
2 14963 46775
1 25586 60881
6 65636 83193
5 28383 35334
6 44906 61780
5 19366 36061
2 3022 53471
1 65109 78296
2 4367 95268
2 41419 87872
1157198 84243 84849
6 37011 40649
28 76225 92225
5 27024 99709
5 12458 13478
2 62972 90775
2 3461 64736
2 37534 84984
1 18789 55743
1 2847 71416
8 11019 22319
2 30652 58122
2 19347 19703
16 92 12943
6 49141 64222
1 18609 84880
1 42940 57929
5 17614 41436
1 29926 63312
29 72774 77356
3 63972 99804
8 14575 49548
1 25926 92581
1 23910 83093
1 7898 73426
93 90235 96750
3 27171 43802
4 69119 71282
3 44749 92133
115 4733 5345
3 62281 87431
2 2264 50519
18 59984 66562
2 8091 87231
1 48041 71979
1 24042 66669
2 13606 18801
19 45287 52097
3 2632 43160
1 40232 65111
1 36877 73888
15 51742 53597
3 24885 62234
7 32594 42015
4 52211 61609
3 38400 99492
8 14553 20088
3 8548 49119
5 1120 33796
2 28196 55554
2 44881 85553
4 37788 52875
1 64856 77554
5 51285 55264
58 82990 83391
2 45669 64713
1 7015 75988
1 26939 85167
1 19604 89856
1 37710 56648
1 20213 55081
2 13234 50248
1 50400 77946
2 33108 65173
1 44124 67569
1 16155 93812
1 32409 88750
1 1112 77243
1 20008 73352
8 68849 75698
17 79321 98587
2 36023 69312
2 74715 79186
9 6460 37593
3 24198 83918
1 36668 99120
2 4316 82448
1 71728 98670
1 23585 54001
6 80263 83530
2 17108 84498
1 62521 83672
1 66565 88229
4 40811 56188
1 41755 62946
6 3899 46291
2 20021 99049
3 66985 91712
1 19609 93089
1 5283 62677
12 90056 98091
10 17146 24232
4 51474 67533
9 83699 86236
2 3489 81630
1 5511 55682
1 25862 62782
1 49074 94810
1 19573 96442
1 62157 83142
2 14869 80948
1 29431 83710
1 48864 53969
11 79056 83234
8 4677 39666
3 30747 46358
1 25585 56550
2 15404 98682
37 340 13239
1 17270 84916
1 17958 42434
2 52594 71756
1 43779 60954
3 21538 73947
2 54442 95571
9 9456 22131
1 66719 84779
24 55497 60683
7 43428 47406
2 51700 66795
11 65095 67346
22 84964 93725
1 13957 20130
4 3821 15546
3 12446 98057
13 75372 88674
9 28372 53119
1 13701 93273
1 25544 77150
10 86121 88506
1 35124 68933
4 55457 87494
3 11586 81427
1 1845 58520
2 82147 99844
2 2009 85733
1 46265 73694
3 71364 91392
2 26173 42189
4 37774 49155
3 82671 86712
1 7813 93909
1 61188 93824
7 59751 82736
3 25508 48979
2 37642 89232
1 4003 60103
9 32938 37760
7 64762 81959
8 62568 78738
4 67284 89634
4 21489 57644
1 22695 42305
1 15184 63431
1 26060 67319
22 3533 9093
19 88623 90420
2 38182 48707
2 21795 61632
11 51270 98033
3 23872 39844
1 1083 54246
1 25682 70884
23 17422 29551
15 45111 50477
2 22814 50461
2 4847 30679
1 8826 65392
1 42664 83992
4 37724 47997
6 21490 31016
1 26013 28476
4 52769 80720
1 9914 79681
1 44941 91080
2 29983 81295
3 21196 90040
1 19296 55670
1 38822 98396
2 54212 57385
7 71930 83096
3 41232 60030
2 48407 61636
1 1009 35236
2 53463 62239
1 33160 93345
1 19239 90223
3 78915 85329
1 15197 93577
3 9768 59558
8 75021 99282
19 66351 67257
1 23833 85781
1 55557 91795
2 31652 99698
3 25208 43472
20 20858 26825
1 25903 79361
763 65943 66183
19 45788 47565
3 4567 99401
28067 15568 16084
2 64332 94927
61 83889 99265
2 65971 91173
111 15604 17131
1 47140 75557
2 57234 78497
95 83703 85087
4 23376 80852
1 60136 71725
11 11300 55447
1 14957 77792
2 46964 91115
2 6251 19174
8 81740 84650
2 17730 53330
3 14559 36617
2 4061 75154
7 67607 94600
2 28876 90931
4 14898 50139
2 37622 47779
2 40997 77879
1 17220 98544
3 6177 33911
2 47395 97606
2 82852 88272
1 60464 88629
1 64180 88423
5 10921 31797
2 28743 97890
2 30281 74783
1 54095 74787
97 92154 98432
7 25987 34311
4 47263 78031
3 23889 76741
6 69782 96158
88782 88087 88349
1 27009 96764
11 18418 27039
2 549 71246
3 67741 87399
5 54018 76160
4 50131 53709
7 58274 61126
1 29776 95520
3 6201 46650
3 19794 29808
4 36200 89912
1 22257 78383
1 26535 82806
1 7217 99590
1 14806 87082
1 68658 82036
2 11982 47928
5 45973 52666
3 45128 79350
3 18169 27357
26 70954 82095
3 12310 94583
2 10368 25591
1 66690 97272
1 47320 69489
3 66816 92565
5 37500 55660
1 39594 96519
1 20581 25053
1 39059 90171
1 6790 78077
2 27462 74429
4 53730 89124
2 33548 58659
9 6710 29206
1 32439 66146
4 8327 46426
21 40221 44161
3 34896 57664
43 10298 15610
177 1644 3956
1 23107 71111
1 7928 71903
2 2321 35993
3 13658 45304
2 37329 63786
7 64010 89305
3 13912 70526
2 406 42525
1 6508 93091
1 33856 94503
29 83593 96785
7 53713 62013
9 66875 75673
4 55847 96338
4 14486 25015
6 40777 77096
1 61839 93262
1 567 84765
1 54943 71992
2 53920 99971
1 8217 98208
3 24415 60712
1 73064 95815
6 13810 32338
2 13790 37935
1 31273 63976
3 5690 97519
2 8599 64226
22 5924 22184
2 945 51143
1 21761 65680
1 11916 52099
5 35670 57304
10 67674 96139
2 2358 87028
4 8391 21158
1 3396 48132
3 33995 94536
14 28177 33771
2 25563 55346
1 50699 60860
13 65596 86902
2 70113 91472
3 24916 72642
1 37174 83085
3 82737 95267
1 20202 86502
4 43225 57400
30 18133 21796
2 16203 90052
1 42058 70051
6 32619 41464
1 42955 96059
2 15977 86183
1 39364 72293
1 41746 89555
70 4605 7519
1 28173 57027
1 45643 90617
2 30810 88417
11 22857 26894
2 13106 72992
1 40603 65981
6 8328 15077
4 84762 87972
6 80529 99945
7 62673 68224
3 19482 47011
3 3401 64744
1 3542 55339
1 31348 76338
1 7280 50995
2 76556 87420
3 24094 56754
3 23995 51665
10 70346 93397
2 43221 82130
6 50578 68678
4 57895 76527
1 45106 98470
1 71101 80093
6 8143 13595
1 69522 91185
19 9532 28852
1 68628 82514
1 1830 63399
2 20100 55868
3 44718 62861
75 62841 63249
2 31694 97515
5 3679 52860
2033118 20190 20217
1 1501 80020
2 5593 81492
1 20725 60099
1 13690 53872
11 62361 90002
6 38874 47052
1 5598 76786
1 13563 51544
3 16192 54916
1 29610 88849
2 24905 47805
336 98625 99746
1 28571 73318
4 49173 98428
1 8457 83730
4 49713 54281
120 92959 96404
136 13497 16188
134 31060 32312
1 22747 74557
1 17440 57134
6 59688 67627
16 11840 18311
1 21503 82108
9 3027 24789
3 1258 75782
2 22135 37422
5 72746 83497
1 30599 61987
5 47147 70290
3 45362 73258
8 90178 98971
3 19534 98652
11 872 24015
1 35151 77010
3 4075 44173
1 24413 87174
24 86163 87398
1 39350 75969
3 55217 71950
6 32096 36433
3 10278 46796
858 96799 97356
5 59163 91845
14 71153 94513
6 5373 29608
1 35024 90044
2 63895 88512
2 57050 95130
10537 88969 89970
1 62314 69178
6 2082 27453
25 26103 30512
4 36692 93832
2 9436 65712
4 35001 50427
3 53565 76064
5 430 64570
2 44508 80170
1 49232 86352
1 60858 74415
4 11639 36246
1 16525 73997
1 38644 62473
1 2515 83933
1 27197 95847
1 70057 79003
1 21184 53446
4 29177 76352
510 2510 4180
3 59183 92038
5 33029 38636
5 24708 41285
18 54875 61147
1 62058 66332
3 55591 74978
3 44838 69942
1 27899 59937
1 59170 99088
3 79144 99710
9 26128 52076
9 31457 38393
1 20353 44589
3 28864 36415
3 49675 80458
1 15271 69836
1 15315 57708
1 16339 80760
1 18641 92035
2 1285 77919
1 32065 89877
1 15688 52970
2 29179 83967
5 64498 95237
1 27800 95275
14 15421 19241
3 32170 50764
1 64312 87113
3 18391 71449
2 43808 61923
1 3188 72583
1 41381 53709
13 9842 13512
4 4155 30654
2 11041 29722
2 51293 79130
1 42919 78910
2 15104 78958
7 4140 38131
1 9894 75008
5 34383 64139
2 45620 95427
89 89810 97416
2 25068 63253
71 3952 12137
16 68573 87306
2 17223 60831
2 19360 51977
15 85275 89527
1 46303 57073
2 31929 77764
10 28161 29684
58 89000 97083
3 1470 50617
1 26578 61304
1 969 82692
1 40090 55181
1 43622 57957
1 16136 81696
1 11810 96189
2 23522 37587
2 2957 69620
17637 69474 69750
18 19129 22977
7 83878 96624
1 46756 52578
10 31505 46887
9 54171 65801
5 36338 98057
4 71708 91427
3 59852 98798
2 47680 88850
3 24054 83904
3 23313 27272
2 979 55339
7 40530 45807
1 5456 49381
2 67332 89985
3 41613 75392
1 5729 68268
4 25765 33903
15 61334 65148
8 71357 72972
8 79080 92035
7 29023 31486
7 67243 99764
1 28751 91708
104 2785 3451
1 69916 84155
2 5157 62515
2 40643 72695
2 43648 75310
16 78226 84882
5 28490 71203
1 17992 88571
6 53184 68008
1 24980 61799
1 41002 67711
67 24314 26325
2 43250 69085
1 19532 71177
6 80958 86638
1 49680 87244
9 21083 32983
3 21513 49965
1 20921 51588
1 46848 76633
1 38735 92859
4 19402 48712
2 40599 69493
26 58005 60803
2305801 24697 24792
3 27397 87633
2 50651 68039
1 33446 79905
6 4282 36476
1 69173 89054
3 8551 68692
1 908 82561
8 65316 92851
1 25308 80613
1 53680 96496
1 57468 89503
1 39225 92260
4 33886 43055
2 46934 65605
2 17081 97712
6 22979 54506
1 44466 97475
261 94840 99867
30 75557 93066
83 4955 13226
2 20208 41397
5 7670 88622
1 18294 31042
1 31169 65842
1 3981 94395
2 14180 95088
2 79247 90284
3 70159 87837
3 16449 56576
1 31563 98529
9 70436 75091
1 50806 80941
1 16488 98143
1 60535 83354
5 28428 66139
6 74149 97376
1 3047 66738
11 32437 37063
3 1352 99957
1 4697 46580
1 10430 56506
6 12334 27939
3 7859 18438
2 5810 89644
4 38430 82624
1 30420 59843
3 697 44612
76 67551 67739
3 40348 80668
5 81756 93590
1 8849 40763
5 32078 47660
1 7238 93493
1 24533 45411
1 39818 71058
1 20782 72315
1 37204 52938
3 55002 67410
2 18497 92050
3 10401 30039
2 39407 77186
30 6982 23564
2 5751 47043
1 3939 29682
1 1693 82267
6 21174 25847
4 43268 97974
1 29804 68158
1 186 57216
1 28253 93972
18 68756 79867
10 73735 88230
2 69006 85403
2 19797 51783
1 753 89813
2 28562 94861
1 63919 90842
2 8238 55590
2 46696 57572
1 71846 98806
3 34828 61542
2 8129 99702
2 57730 86767
7 26290 30473
1 36562 78740
2 22078 78938
1 2514 87590
9 59337 66040
1 43688 48704
1 49620 91970
3 5396 91037
1 43874 68857
2 24991 52660
1 35858 73343
1 3261 53845
1 29582 73959
1 29984 68759
6 14436 41283
1 8074 52005
1 28951 79421
1 50649 75410
2 18309 63587
2 53985 64912
1 16568 61745
1 8190 89000
2 54308 86413
2 61917 72820
1 43024 56673
3 9436 92386
1 50061 80404
2 3111 37409
2 55038 76520
1 2889 73067
1 55682 74608
2 40334 97540
1 11471 70922
1 42044 95130
9 806 31343
4 31616 50300
2 37682 98522
1 11854 50886
11 61310 65125
18 48634 49195
1 4681 79646
4 14680 57758
1 36855 93281
1 1447 65383
4 32459 38346
3 9975 68927
1 45606 51177
2 2644 61795
1 33967 68834
13 2318 30282
137 62040 63196
1 7203 50354
1 7837 26963
8 58581 99369
2 9772 95284
1 38795 61183
1 670 99911
1 43138 47561
10 77861 94056
21 3165 13251
137 50330 51053
6 41232 54396
2 15059 75840
3 32853 40711
5 15597 26167
5 56301 68366
3 8576 59901
1 2203 79934
2 15945 59889
17 30788 34353
5 2614 18538
1 53421 80307
6 49598 81551
32 85993 89985
3 23963 98043
3 10164 35499
2 44115 65039
1 32252 96936
1 26148 97009
18 63946 91766
36 29373 31032
12 31925 42813
2 1576 70012
2 50823 76417
1 18641 73728
1 18333 98182
4 70343 90834
2 3392 66819
7 285 15724
10 26295 28076
2 40456 57953
2 33395 83794
1 45405 73489
5 70847 96109
3 17190 81252
9 10037 40493
1 19924 35544
1 17677 38905
1 19408 56849
3 60851 93964
4 13374 20637
3 31265 86038
13 86918 89562
2 14014 53619
5 61202 72041
1 9507 64157
2 24392 39125
2 42276 68911
1 24235 36516
2 16279 38811
4 56226 70855
2 46792 71253
1 33830 87495
1 18790 70499
1 31503 98778
4 18422 42149
1 23190 44103
1 9287 40763
1 21326 79485
1 87298 95559
4 49240 67285
27 6920 17931
41 73556 81746
136 93519 95415
1 64717 86367
2 60676 99808
4 59602 70644
1 21916 68884
12 11500 15156
4 6915 62596
3 79870 95314
2 902 80374
1 20129 64477
3 40392 71815
1 34108 67893
2 49363 67125
34 27922 31345
1 73953 93958
1 6757 85654
3 8605 69471
9 84730 99985
7 43896 46552
1 7542 77764
5 24896 38844
4 24823 54451
3 27036 99667
3 12633 49751
1 13144 76263
4 38100 82384
1 26809 37075
1 17617 41207
3 41788 96562
31 64304 66099
2 12383 28174
2 7061 40125
1 56760 90844
2 79389 95669
272112 62875 62984
4 33978 99455
2 48238 70668
6 32349 52532
2 32440 60916
3 2547 47113
1 14817 39777
3 38331 47930
2 36749 85308
3 28537 61580
1 9722 45052
1 22625 85043
1 24658 64766
1 32710 61883
2 45308 67502
1 14056 81822
2 33670 67110
1 48186 72800
2 64999 82789
1 65396 68840
35 86471 89994
7 65377 77418
3 11222 64110
3 7763 33187
1 44531 59807
4 49116 83458
1 44456 56985
1 19621 74068
2 21410 39358
1 51761 73293
2 38623 71582
1 24925 91025
1 11542 74819
1 29012 58045
461 4938 6309
2 17633 25199
24 6836 30356
1 566 89854
1 13045 72203
9 84125 99825
1 48489 51373
6 40786 75128
4 4156 46318
1 29181 86815
2 30447 39259
3 31726 65169
2 67192 97492
4 1619 40957
3 44201 97391
2 36445 66970
1 8577 41375
1 17134 84773
1 19724 31156
1 37711 91324
4 60834 91286
2 25288 80698
3 62287 70708
19 71637 86954
2 21201 51137
3 36278 67211
15 16195 25914
1 36552 82194
7 68898 98546
2 60200 65161
3 8828 84667
1 37146 50182
2 19502 29168
3 24160 92843
3 19147 30046
1 41743 74488
1 4236 96635
3 38796 95726
1 28209 51414
2 57039 71202
1 35040 81045
1 30623 59407
1 57188 84193
3 16406 36143
4 56717 65189
1 11264 53816
2 72025 82891
4 49891 62303
9 27099 36203
1 66922 73428
4 14645 52185
6 56079 66991
2 21739 79650
2 46024 73203
1 5505 83407
1 61872 95977
2 82352 90082
1 47547 68591
2 38223 94660
74 14774 20927
1 25882 72172
17 35558 41893
3 45273 70707
9 27896 32668
20 67848 96367
1 29783 57500
1 2592 97630
6 65639 66815
1 2106 55148
1 15930 52336
2 24353 84555
3 23583 60459
2 14223 41816
2 25471 72762
1 40154 97655
1 11101 91845
1 638 98831
1 10906 42485
4 63089 69549
9 83866 89201
1 18387 94587
2 16872 90183
1 26241 97511
1 49456 89413
1 21042 81184
2 25444 59529
19 52251 59694
1 48093 82528
1 31328 41392
2 9398 93837
14 18601 22088
1 16992 43585
1 64032 75909
84 9310 12781
13 73795 95077
2 2103 42727
5 46640 95642
3 3484 77852
1 57981 98812
2 64157 84677
2 44763 59123
5 17168 46715
3 20996 95279
1 14351 75958
3 72479 95855
2 30901 48280
2 33274 98118
1 12644 54052
42 74466 74602
1 19506 59251
5 45158 51474
2 14923 52375
1 17119 67785
2 21065 26475
2 37005 81427
1 30596 86140
2 39450 49598
1 34228 52854
1 16514 95418
1 16696 57442
8 50600 91125
2 21173 83496
1 29039 44956
11 26958 35263
2 427 31510
1 841 72698
2 27862 51366
1 12656 86462
1 19034 29358
8 71367 76579
17 16227 20679
1 4087 41073
5 59977 80261
1 2042 73366
1 21731 47660
7 62434 74160
5 34634 42737
2 23361 68824
1 37398 85545
1 64730 87723
5 11246 38001
1 38967 56083
4 30032 45138
3 58809 74621
38 20376 21933
1 6943 64832
2 45901 79224
16 80123 93876
8 18807 25814
1 9682 74801
82 89045 99717
13 58360 64746
29 76200 99936
1 43478 72178
2 32650 49218
2 32839 81665
3 79106 85510
1 75744 89409
2 24486 75697
6 38877 44534
21 7956 24684
212 2918 8370
2 10839 74313
1 15507 95768
4 40214 52032
2 10848 96008
5582 62664 63045
2 38029 73780
1 11928 81831
6 18 8477
4 5742 33618
6 47440 95194
2 220 67995
3 71692 77954
1 371 57207
2 3105 91481
2 31023 60069
2 42188 88658
2 22831 63097
1 58900 95870
2 13190 50206
3 56604 91433
11 40756 57088
7 36169 38939
4 12576 44450
1 375 32157
2 39938 49350
15 87024 88532
1 22863 50269
1 4157 56121
3 25195 79039
1 7558 50809
1 6684 41126
3 65025 96851
15 82562 95369
2 12788 57734
9 62659 83924
3 6127 87987
1 3955 52556
2 8843 20342
2 50715 69391
2 3476 40393
1 1335 65564
1 43674 69294
1 31410 83890
2 38202 74535
1 36286 73924
2 8838 95092
3 26895 44088
1 28600 37162
49 94172 95356
3 13775 78922
1 21394 70169
1 25825 74659
1 16639 75099
2 42642 83806
2 38089 53968
4 42790 56810
1 9102 47263
1 53916 90579
3 33113 42276
1 30157 53030
4 59454 77861
2 4073 85464
1 17223 97560
1 25933 65152
14 1579 30865
5 61801 98267
1 36118 63914
2 36051 54301
2 37376 49397
11 6653 19943
2 61154 89737
3 79662 82502
4 42680 75278
20 84987 91858
2 41179 68569
1 61580 84807
7 7871 25371
5 77437 99628
721 3246 4668
2 1771 34799
3 63100 82313
3 33140 64255
2 29359 54371
5 1510 23974
2 22429 74206
1 54264 78589
3 17799 57240
17 72889 98453
2 9833 76322
2 39410 63720
1 8136 83906
1 35426 74660
2 56622 95207
1 47159 97681
1 7699 38803
2 9159 67723
22 6471 13179
2 4945 89226
1 27689 64376
9 71355 81957
2 22738 68587
1 27880 64081
1 39165 80277
1 1555 99505
1 34202 91793
1 4075 64192
2 81088 92473
56 2423 7388
2 28943 76818
2 17331 64514
1 16538 53974
1 44298 63599
12 76950 92650
2 6118 36428
3 56130 82760
9 44756 46204
6 15503 60568
3 29076 83408
3 70276 86976
9 959 56606
2 12011 23079
2 6143 68117
2 59300 94367
2 78235 88677
4 74496 95726
1 14698 58683
4 6825 20510
2 25739 53865
1 17396 83034
2 9137 42589
5 65881 89906
3 18033 19794
1 9810 97943
4 29327 73727
3 78269 94644
1 6828 39505
36 66244 71789
3 548 32619
3 25736 45627
2 30001 69634
3 36779 76733
1 63012 69067
1 28645 68805
1 7073 90858
2 27091 82629
1 57382 74686
5 31286 34796
2 12524 40979
1 11257 46967
6 51855 78303
3 9968 49862
1 22128 90460
1 57635 68625
11 42917 45930
2 56995 93013
7 71802 81751
8 2554 22179
7 30794 34270
3 18274 44690
88 77955 79296
10 2799 4736
1 5573 70695
1 66019 75562
71 13774 18843
7 17802 87647
4 75030 80032
1 352 22485
1 13535 92848
5 46079 70474
6 66620 68271
6 77723 98405
118 5025 10079
8 4333 49392
1 11777 83814
8 50159 76341
2 869 68701
5 69059 81754
726 8434 9608
2 75811 82983
3068024 5003 5182
1 72161 97889
2 10832 91472
5 17104 62327
1 4047 38685
4 80835 84475
4 50249 68401
5 37955 42839
1 13033 72128
1 27157 96224
90 25440 27041
4 54292 69158
9 40878 52961
1 11890 93570
4 62958 68983
1 54285 73770
1 60802 71808
5 13918 35533
1 60012 65781
7 34023 51496
3 25718 88532
1 61235 92783
1 32843 64485
2 3265 78369
1 605 43025
1 10865 92001
7 876 25345
2 64948 89726
5 58728 89543
2 22196 72876
1 27572 42320
2 16725 44030
1 38010 55779
1 13823 44178
2 23629 42784
1 25257 41087
1 30822 96935
17 20082 22256
1 60746 82971
2 26902 81474
3 34076 36443
2 17215 50277
6 18099 23821
3 28857 59794
6 49469 57739
2 2428 53556
1 8726 51830
1 37282 81049
1 33392 94798
1 18728 44794
1 22722 76858
606707 58069 58170
54 67927 72454
1 56774 74407
1 31198 83599
3 24118 91171
1 27495 71651
1 19952 87559
9 61587 71934
1 6010 53512
1 56133 71707
24 26248 35912
1 25489 41281
2 71170 83306
4 65444 85160
2 26136 68338
5 32445 64615
2 26145 27396
1 3043 94620
2 4786 32957
4 32144 61870
16 79437 96662
1 37464 52821
8 42259 95367
1 40746 56203
2 2183 59310
11 84373 93577
3 37740 86021
1 10274 54315
2 39902 45607
5 63271 72870
1 30306 76888
1 17095 95283
31 77538 91845
1 46796 98094
45 1379 17269
6 8801 33360
1 1928 45387
6 64045 79512
97 88091 92351
11 2980 6687
55 56585 59675
3 28033 96678
6 40127 50463
3 47271 85517
1 36426 99867
1 21232 84727
2 34966 52746
10 15465 32652
2 55632 62945
4 59033 71322
2 57072 62693
1 1567 69946
1 25439 62859
2 63154 95655
1 54113 88518
40 27359 29169
8 33928 48131
2 18238 96515
2 27331 81316
11 88671 91421
1 82211 95942
11 70698 90772
873811 43811 44293
10 2828 27486
6 31871 71845
5 55067 68596
1 60272 98693
1 64458 85475
7 15466 35097
4 9704 55590
1 61209 95989
2 407 56347
1 1524 68373
1 14512 87074
2 26817 53112
1 11679 68154
12 78834 84702
1 15841 85050
14 82815 87393
2 67448 92151
2 17586 71467
1 46694 85392
3 16690 41140
1 62661 85246
14 63198 63328
1 76603 89106
5 25768 42676
6 62580 96140
3 41560 76899
2 31200 92320
9 33218 38465
1 19789 78968
14 87142 93199
2 2463 43940
1 22615 57537
3 18948 68599
1 4973 72331
17 18399 22222
2 13182 46006
4 41374 90004
1 19674 71837
4 22612 34691
1 37061 66236
3 25668 32268
2 10661 72122
2 21218 91951
2 573 86453
7 68865 97522
2 40716 98893
1 35758 92237
1 14365 82912
5 2002 39762
1 3003 93947
1 32338 63049
6 1060 10155
3 28582 87495
4 9880 32245
1 21919 94328
24 13023 23497
1 14852 93202
1 4630 40768
2 14473 62339
5 57767 65805
3 36698 60032
6 14832 22058
1 24764 94798
11 80193 98042
1 61005 99922
1 23072 91602
52 75129 76300
76 91527 91996
3 22840 99605
3 12156 47363
1 3754 20581
31 85209 87402
3442 60301 60574
4 8567 29506
2 74514 87684
2 76660 89220
9 35004 73204
1 13981 53239
1 6082 96660
1 33902 76854
5 76162 82144
3 40387 98634
1 17733 97931
1 14968 81513
7 59468 61051
5 48729 77200
2 45169 60439
2 17077 99528
3 79874 93633
80 11943 13603
37 29510 34512
1 11706 39217
1 29389 52575
1 27676 55179
1 59178 71258
1 18091 80087
2 69280 84804
5 73627 81800
2 45128 73212
1 5067 77642
8 38332 46965
3 19213 98174
1 31696 93013
1 5075 61905
21 11449 26171
434 95762 96915
9 58110 68946
171 92149 99462
3 17057 79393
1 25338 99189
1 51508 89895
1 3218 99060
1 46066 67784
1 1812 96479
1 16274 60084
2 49355 94466
1 25055 70786
1 13587 75791
1 63950 75074
1 46832 63224
2 40616 60717
5 19817 42815
2 10047 54861
11 85203 91971
2 17851 60142
2 43789 88479
16 67303 82075
3 31712 48541
2 41349 87702
1 20908 90447
1 13269 98312
1 28779 92333
1 20559 82654
2 7424 34316
1 5038 25341
7 34867 43426
1 13077 92038
1 52608 86355
5 69688 98935
17 85105 94906
15 16839 24400
5 41777 92489
114 791 9509
7 10233 66875
3 46613 85768
5 14883 21813
2 35841 87821
5 72049 72433
4 13669 47429
1 24553 47517
1 5751 54951
1 920 71137
84 87696 89197
6 51762 76848
1 45443 63579
3 8924 19787
5 6084 37470
1 6469 53492
4 21001 94088
1 21468 57022
2 41166 90022
2 71475 76148
12 82935 94023
1 36761 68899
2 51835 66678
1 56365 75332
1 6540 65987
1 4192 80773
1 38373 42476
7 9602 54961
2 5753 43081
1 20218 98655
2 49352 89944
1 46164 84562
4 43876 85571
1 39895 72486
1 24780 60876
1 51789 87388
182 90844 99257
7 67628 80997
8 30472 34924
3 13027 98117
2 27664 71892
1 38444 94679
5 16160 52139
3 44648 55166
2 28964 97947
1 18586 67028
1 2575 90456
1 33235 73996
3 89755 99081
29 16340 18616
1 1622 39432
1 5223 25300
2 18696 55153
2 24411 38166
1 52871 70565
3 12385 37001
154 10290 11023
22 77507 81281
1 23443 56272
11 46415 66535
1 68107 98800
50 9452 16392
4 1436 28529
4 17120 54146
25 72833 76012
1 87875 94832
59 52631 55751
19 85414 91541
1 13899 29892
4 69901 84732
2 10430 90223
7 65678 89736
2 18285 97827
4 7636 35297
2 53089 75085
4 61821 97159
1 51072 84443
1 45635 83127
1 45873 86743
3 25667 48938
46 6042 10480
3 43345 96783
1 50518 98742
1 55823 89367
2 65310 68062
3 20428 54812
9 33396 50587
1 23785 48351
19 82539 90825
5 7012 82015
5 34275 46912
1 46177 96363
28 20116 24436
1 17012 40857
4 308 62202
7 69508 80826
1 7589 47994
8 67639 84652
1 40609 93757
3 9383 79955
2 15176 84000
1 5225 58418
1 24132 93571
1 29899 44532
13 14378 23113
1 45191 79606
188212 7454 8027
1 44661 88888
3 35128 55693
1 34865 41387
6 34584 74781
12 64999 67404
1 43918 73700
2 34390 79826
9 73557 95478
4 3187 47587
8 22566 38035
1 27906 54510
13 16650 17536
3 17524 98983
1 6775 41150
1 4040 10890
3 38437 52701
1 42708 74064
1 21757 64861
11 74729 88650
5 18041 31034
3 36646 77541
2164357 69876 69878
1 21044 92907
1 35750 62529
8 83800 92832
3 57541 68430
1 21913 97500
9 83339 88741
5 3270 64784
1 32618 80820
1 21958 95463
17 10275 19957
246 95340 99875
1 10072 50484
3 25437 85445
2 44681 92052
1 34636 75479
1 22287 72127
8 57617 93635
1 12624 67451
1 32130 72891
2 36273 66637
2 14689 22072
6 17821 36784
1 34034 53183
3 9775 75333
1 19650 87709
4 63392 74670
2 27691 52003
392 467 3501
2 12036 63666
1 19780 59175
7 23115 36077
1 30457 38153
6 54118 74159
3 70864 86683
2 21729 85443
2 26209 85214
1 44599 71411
40 26346 28431
2 23878 51107
6 56881 92142
1 24969 97292
2 62839 93926
2 24300 65392
2 39299 41499
3 61160 76854
27 76675 77774
13 23691 32575
3 66520 81652
2 24551 66987
5 31600 53293
3 3855 48603
23 34600 39732
1 32803 89618
2 36110 92250
2 44075 93072
4 53639 79740
2 21813 60198
1 26141 92540
1 30232 86050
93 4574 14894
1 2037 77682
2 33473 47143
1 35775 48567
4 74736 75460
2 62055 80465
3 53283 91829
3 31780 84106
1 14523 92512
1 37865 62878
4 67096 81306
2 30451 77301
2 28092 62346
1 38484 99631
7 47434 56558
20 17192 33340
1 9303 42648
2 6845 44514
1 15252 98926
4 48458 97328
1 8134 89495
1 29940 77248
1 1053 71093
1 13495 30263
3 689 59954
1 20758 98491
3 35627 82176
1 66563 98952
2 45442 85678
2 63851 82349
1 13647 78882
1 50101 78948
1 19590 64487
44 7899 20826
3 31168 94040
2 5900 50952
4 70113 88975
2 41523 68674
2 13574 57305
1 23260 82604
3 64189 75964
1 8696 97063
2 45726 52780
1 51221 73806
6 11976 29054
1 64752 81593
3 34262 75107
6 33201 51909
3 21038 29150
2 45180 54843
1 1539 52315
1 39795 71215
3 7427 27406
2 3908 20166
2 64105 71087
1 67100 87133
5 21293 56245
1 14820 58554
3 65840 89366
4 31326 46736
7 74625 88300
3 46794 88729
2 35737 96782
8 94757 97237
2 40254 54836
1 47333 78539
1 6459 76465
1 3828 59086
1 26323 89876
3 43861 45481
6 70883 84301
5 56322 86365
51 87033 91630
5 26283 44948
6 59285 84926
1 34868 99031
1 11386 68274
1 9104 62214
8 80386 92270
1 60814 95253
2 44201 57149
4 23960 24538
4 17022 42681
12 4420 27759
6 2402 74326
1 34372 90846
1 27843 91356
4 48452 71541
4 59837 81871
1 68375 81655
2 10532 34180
1 66796 68939
7 11816 42815
4 46995 63100
2 61249 84394
4 21977 38261
5 29278 79822
1 48955 97166
1 1376 87284
7 73335 96634
167 762 6064
33 72415 73796
6 34588 55327
1 1238 55534
4 50432 57494
1 48878 69387
6 79265 86299
3 9847 43288
4 28719 30041
14 75613 80574
3 40278 52567
8 65119 73114
5 52240 69277
1 46537 88315
1 57117 68926
2 9976 60675
1 36315 95495
2 32764 49171
2 34555 66463
2 70823 81976
1 25694 83183
2 64282 78260
21 53875 62864
5 35459 39601
29 84102 88588
3 21667 71047
3 14523 55665
4 8202 68729
46 90286 91198
3 3396 34668
1 24790 71434
1 33043 60189
2 22888 52671
1 21880 95163
7 18188 36996
10 15887 35961
2 10109 83993
2 26399 60797
4 56719 84869
1 585 76439
1 24162 91241
2 33695 80584
1 4611 61597
2 7690 57408
4 60842 99366
2 57966 89485
4 644 38295
3 68531 80122
1 9761 65342
1 29930 52627
1 19224 70332
3 30972 43233
1 26371 67701
20 12118 22297
2 54748 78826
1 285 80567
4 43837 67998
989651 26768 27636
141 94518 94822
2 30110 79822
3 9206 52234
5 36972 59720
1 25893 89051
1 32897 72494
1 35400 85159
1 6261 80040
1 12901 51898
10 33617 35626
1 20075 93388
4 38408 40560
2 45714 64763
3 58398 94960
4 22239 45159
1 38553 92178
2 29595 94814
1 38106 85996
1 8065 81888
16 68882 84565
17 18135 31087
3 56528 90983
1 41883 69667
1 30254 77363
2 67441 68786
1 1061 51099
26 78645 99621
3 74832 87763
2 5903 32593
3 40322 87399
4 28839 64364
5 73186 82922
14 80611 90119
93 248 11294
41 28797 30300
4 26870 60238
1 27917 43574
2 6099 83084
1 23827 62495
188 5884 6072
8 84686 88744
3 41698 71145
6 2752 27560
3 13861 65561
1 28015 70757
1 595 95860
1 47473 78838
1 57112 67134
9 31854 37497
1 51700 73543
1 44211 75899
5 65564 97373
8 6254 51264
3 7004 55053
5 54131 78366
1 17762 96837
1 16594 58656
1 12685 95758
4 25561 34542
1 34494 56121
92 63537 64752
3 7304 89499
3 6522 37679
11 65811 94146
3 36616 44541
3 736 70548
9 73147 90540
2 14835 85728
1 18058 98865
3 60946 78013
2 24696 64392
1 38966 92304
1 9490 58136
2 6975 80492
8 16895 20477
3 71862 85031
20 2065 7916
1 55707 91265
3 19406 87121
1 75532 98924
1 29691 95616
2 24982 68997
3 50593 61831
1 1353 68919
6 45851 52358
1 52248 81466
2 22959 54423
1 7703 56169
2 66466 73489
2 11650 50328
1 36932 80200
3 4208 45646
8 43344 44619
1 58690 87695
15 22673 28861
1 8536 40085
2 30479 99440
2 45149 49173
4 16206 37963
4 35812 71723
2 33625 91613
117 89179 91957
4 43929 67760
1 27863 50732
1 48747 80442
3 4274 12758
2 14416 40911
3 27902 90984
3 7383 30462
1 38286 51729
2 33494 44264
3 52542 73091
6 10318 32888
3 51725 97865
4 20507 70309
1 21317 75207
3 56126 81298
1 3178 30523
1 18008 50518
3 14093 84464
2 31149 71689
1 27915 49926
1 61994 69360
18 78693 87007
4 48325 62488
1 29863 84061
1 58136 75259
1 54123 77177
6 20519 43392
2 89 39179
1 15487 58978
3 55874 94437
1 49155 89315
1 62895 99970
1 21900 88497
2 630 12294
6 68344 81892
5 36231 99213
2 4025 63658
1 35319 60273
1 17070 90782
5 322 44123
3 17357 29574
1 15852 72406
1 13352 97710
3 55751 74452
6 73139 87313
2 49752 97334
1 38208 62188
16 85437 99667
1 54870 96068
2 7567 42175
1 16572 40496
3 21631 77136
14 34598 35066
5 47024 57198
17 42065 46982
9 82913 91305
8 70223 89815
3 34532 98119
6 64129 77450
1 52925 80027
4 7381 70777
4 19076 42026
2 20110 68586
1 16896 64515
1 21748 80663
1 715 87925
5 74809 85091
1 79317 81737
2 44628 84997
2 53161 84971
1 21658 35514
1 48293 92451
2 24256 65073
3 44380 82191
1 36025 94627
1 53979 97311
1 62155 70618
1 9581 96873
1 10184 83163
20 27998 31302
2 11815 69424
2 69373 93092
6 29797 43549
4 79529 86808
5 27398 37514
4 48751 63721
7 4322 29719
1 4159 49462
1 22167 65890
3 2890 88135
1 76642 93020
2 8916 58059
31 12919 21560
2 74114 77233
3 28772 63675
1 20030 56630
9 77411 81218
2 17253 49339
1 15302 53008
15 5492 6147
1 10804 94011
15 12621 25931
7 55426 86906
11 64672 76847
3 17359 27254
4 3864 89171
7 20370 26069
2 70577 82387
5 3952 76195
2 59346 89825
17 90984 99550
2 27473 62879
3 69897 83696
1 79252 83189
1 923 25841
6 33933 45550
1 4881 44424
1 30576 44211
20935194 13535 13747
35 11985 18628
1 222 80092
4 49152 50950
7 57847 61624
16 47639 51249
1 38278 87952
2 37040 70707
10 34957 36062
3 23229 69849
1 21121 82456
1 41392 70746
1 36517 90132
1 23069 71441
4 21396 41666
2 12518 62848
1 34693 54894
1 6889 64986
1 27254 86185
1 21409 86609
3 55292 79341
8 37521 47799
1 4809 98356
1 34701 43367
1 36170 45626
5 57878 97070
3 65404 73904
1 25546 89065
4 11343 51111
2 52854 79670
2 44751 83803
1515034 25141 25690
2 17447 95244
9 65587 98757
2 2165 96740
3 23644 43744
1 16510 90256
1 40950 82958
1 13477 43660
1 5032 64042
2 2320 80346
1 6546 58631
1 37946 84765
1 4445 61459
8 74624 79319
2 55743 64501
8 69923 99642
1 62610 97851
1 31654 91076
1 39768 85243
5 11815 69289
21 24224 27089
11 16690 30271
1 54403 90195
3 35031 99006
2 71240 90884
1 38394 57621
1 13116 52117
2 26525 71398
1 2377 71400
18 88611 99632
8 1915 33447
14 54217 55148
4 20057 99509
2 13943 81558
1 27980 78053
1 23684 41156
3 53855 88897
1 27222 75604
5 72737 86880
859 91762 92735
7 63335 78663
120705 44181 44536
3 40259 89896
4 21270 37308
1 39690 88312
3 60991 96768
1 45841 88390
1 45840 95751
1 14325 79817
9003871 83102 83123
26 172 26148
3 62129 95095
1 28601 98494
13 11789 28066
1 52432 79568
1 37427 75959
24 50505 59039
9 26576 54662
129 10769 14580
7 43089 50267
3 20437 71645
1 34174 97011
1 44548 64971
1 20933 83843
668 96008 97445
1 7672 75702
8 12885 29208
38 94786 96276
2 50232 83627
4 10149 42416
1 857 36824
2 25887 91654
10 79919 96281
2 35135 94148
3 14499 62587
1 51899 75772
2 42974 99761
2 20952 43561
2 8443 69390
1 27475 82364
10517811 11437 11548
6 60220 99900
4 57556 98709
5 61936 65127
2 11635 94240
7 11429 13389
6 13502 24821
3 19023 76316
1 11233 72697
1 40483 94758
1 44694 71837
76 10331 13150
1 60300 82299
6 90873 97256
65 82153 86425
3 59400 60300
3 60802 68732
28 87034 88813
4 59463 67831
5 14283 29863
2 2894 51241
3 19207 75318
19 69725 93222
4 14851 24157
2 3717 70954
11 4696 19142
7 24182 64364
5 71459 90227
4 21666 44613
1 8838 81830
6 773 26901
1 44808 72018
2 27494 90519
2 46789 98538
2 51195 92531
3 29130 94787
1 52129 65271
2 6250 51938
1 23626 97270
8 4916 24629
2 65792 95025
1 60572 98363
7 31889 56408
1 53933 62091
3 21470 74336
6 23914 29482
1 49066 88674
3 28038 64387
4 33432 43224
2 37859 64645
1 51675 74585
1 38139 98931
1 25837 87259
3 21361 50530
1 46515 98645
1 3474 61916
2 17140 39103
4 61090 82378
7 69578 85884
1 21093 74044
1 68638 74462
1 57534 92563
1 15329 96983
1 35019 89275
1 3758 98619
1 28772 96802
1 15242 81318
1 9073 89417
1 62888 96557
5 32446 48428
19 90497 96599
2 34312 92268
1 12710 96472
4 38704 44257
2 44332 55755
1 31304 49841
1 6717 65134
400 6893 7851
10 61269 63815
3 38267 80636
1 7151 71973
12 82401 87744
1 69319 77174
5 6866 71206
2 48312 85075
1 51402 62589
2 5637 76330
1 69306 81159
49 93815 97421
2 25278 42208
3 25989 87221
1 32569 90958
1 8962 55161
1 17350 76409
1 22425 42140
1 43197 97061
4 1205 33099
66 88219 93522
3 26454 78983
7 46170 59827
1 3804 90492
1 34644 47180
1 18725 46373
2 26528 34876
5 42270 91315
1 44413 90826
57 5184 7213
1 22492 87890
1 3883 66350
2 39667 75915
3 57457 60146
1 51929 58292
1 39115 57582
2 38579 77166
12 71461 75783
2 914 70128
1 1030 90438
1 12007 61026
5 56326 66691
1 15558 73124
2 24121 65018
1634 98088 99867
28 84329 99110
5 7415 41088
3 66939 70298
3 30272 96168
1 13582 77555
7 62857 79926
3 2835 88540
38 81399 96124
1 69771 95645
1 55558 59666
13 71373 88582
2 34065 35017
9 24364 32475
2 9604 65965
1 46730 72782
68 29302 29971
8 3870 18814
1 51736 93262
2 14780 81888
1 42443 73963
1 43977 99366
27 76613 92919
7 30321 70687
8 28019 50694
42 8498 14716
2 9280 78745
2 52686 99342
23 1001 17440
1 32124 93928
1 3558 95761
5 11839 17776
4 51434 68323
1 36628 90528
1 9031 96572
12 21613 28077
2 35201 76635
7 77870 79965
4 19359 53198
2 64881 85208
4 25803 49790
1 15345 48141
1 23213 49021
12 27502 36647
1 5152 33835
6 43842 59325
12 11932 39431
1 8640 59205
10 11605 22226
1 14278 37262
1 25643 67078
4 54221 80180
1 27770 40118
6 43407 96931
18 82094 98631
2 28608 94056
1 41762 77879
1 28290 90803
159 45151 45841
2 20952 63380
1 61913 95198
2 1553 73730
1 25636 87766
2 37505 53736
2 18227 92985
1 50359 68387
5 37425 40904
2 32229 79063
4101 53616 53720
4 10131 41072
1 28205 70351
1 9104 98955
1 16410 95974
1 8749 35300
2 24295 68908
4 10780 30355
30 6439 7643
8 66847 99265
4 11506 58863
1 10961 65782
6 68097 81648
11 9015 14796
4 50515 67916
1 21905 81609
1 25704 79443
3 30823 53013
1 46471 78432
2 52095 68466
7 69923 89935
2 25212 66228
1 76597 84417
2 9216 40107
7 65274 85736
1 31820 83960
1 30074 89030
4 10780 46452
2 30736 82845
5 47191 60984
1 24125 94413
1 28296 91904
3 4277 37865
3 6296 34435
1 58273 83291
1 54217 74830
1 1201 64053
2 37624 94424
3 74059 90166
1 31543 36248
1 56974 91936
60 14396 24800
7 3271 29558
2 27718 37641
5 57891 84403
2 49050 90881
1 2391 27496
9 45593 78045
4 14955 38333
3 14430 66526
1 29229 60596
1 71525 95702
1 11487 15603
12 91782 96778
7 8145 39370
5 43633 52537
1 11253 55623
2 35666 59509
3 1622 69510
2 21810 87970
1 31730 80785
14 62856 83421
12 44563 46962
7 4273 18272
1 76226 84813
11 56370 60141
1 2332 42720
2 50168 96756
3 7947 56993
3 146 50010
10 36946 40789
431 15007 16105
2 3487 93506
1 38811 92839
14 11338 23675
3 23472 28348
3 48901 71299
3 45717 80887
2 21570 59616
9 78177 87780
5 3526 65826
2 55572 87694
2 7232 47572
3 43080 58383
90 90482 99576
1 2931 82353
2 49446 91081
1 30599 80848
2 11633 48226
1 24088 78196
5 62427 84322
2 32323 43523
2 15542 99110
1 19536 67036
2 29531 92545
1 1970 59953
1 44772 57477
1 26424 65291
4 62153 85733
5586 79799 80340
1 7825 93905
2 43164 91128
26 80560 95652
1 87695 91128
3 6986 80319
1 24804 70591
10 25706 31617
31 75233 76238
2 39208 86862
2 58745 72651
3 15459 31702
18 8709 21172
2 41406 96939
3 1278 54881
2 62503 97641
1 52517 97776
3 20485 81381
1 18495 83965
1 32528 65905
6 70164 77777
1 21942 68994
1 37587 90896
9 31165 36758
21 79599 88742
1 45685 92693
6 80089 94490
2 61856 64349
4 3273 43049
2 32120 94758
4 43723 98282
1 36208 79312
14 61008 63347
1 41994 71565
25 42836 44069
1 20585 96943
1 5645 79537
1 29752 85471
3 78319 91999
1 22004 33801
8 69994 96381
5 63898 77652
6 12862 33976
3 42289 96065
1 66574 98289
1 14786 77018
3 83395 91423
15 16149 32688
2 20642 50145
3 10303 84674
2 64311 76178
20 29521 43857
2 12965 33628
7 40205 49551
2 48499 59402
2 36970 73220
3 42804 98750
6 31093 59205
2 44639 62796
1 6137 89698
139 9184 12012
1 40014 80526
5 13816 30221
3 43658 83193
3 46128 69972
1 6719 93022
1 44012 85534
13 67034 68105
1 56141 74640
2 51721 72562
1 18644 58847
1 53601 64522
1 44301 81943
1 35585 97155
2 44631 64696
2 19157 75944
3 6924 50588
1 30557 87988
3 55182 93005
1 23494 94141
11 39560 44971
2 20632 85417
1 56792 76162
1 59025 91793
4 32197 46393
2 48444 99952
3 78982 89380
2 62565 90968
1 12408 70740
1 6335 78912
12 28216 33098
1 30224 77170
1 51138 97887
3 76804 85551
4 38075 62728
37 524 13820
24 87230 96609
24 91896 93771
7 45610 62733
2 47755 61018
10 38857 39978
1 18032 73685
2 760 90795
1 18619 54572
1 30399 88120
2 13032 91932
1 30208 42977
9 63672 80597
12 73094 76928
3 60271 98857
1 59939 64376
2 36322 64119
1 45503 64885
2 55694 77290
1 22615 61192
4 25113 37880
17 74138 81520
23 56237 56462
240 14990 16204
12 6353 16289
1 39855 54692
46 9115 13454
8 33064 76994
1 59667 70961
16 27502 33205
2 42788 67889
2 11203 81374
5 27920 61836
1 36963 56223
1 72924 82972
7 78492 95381
3 16821 56729
5 59441 70527
2 25671 60765
1 18465 78540
1 5955 17277
8 23400 42439
1 31022 85972
1 41242 60898
3 6862 92064
1 9267 98068
2 33737 43128
2 41645 97701
1 4977 56232
1 43849 78831
5 57771 78349
29 23442 28823
2 38481 80494
1 61480 83756
4 24080 30824
2 15665 70346
1 35975 99796
1 45068 72779
1 61392 79254
3 67139 73488
2 13542 70283
6 71179 83924
2 27892 38717
1 14438 76998
1 45519 78372
3 41950 94338
2 66810 83700
2 70580 97874
1 29236 45465
15 16073 42235
7 78519 88947
2 10562 36063
1 42161 47605
58 4495 5645
5 61374 78220
4 38061 41537
3 88476 97431
3 3502 64396
1 31041 54074
1 1499 77907
2 7547 91734
3 52684 74783
2 75867 95635
3 56423 83873
1 13082 99586
4 10180 63754
1 2228 45758
1 13922 49500
24 85591 90162
2 116 23573
60 20448 23878
14 48241 49403
1 21416 51889
9 49978 76685
4 35815 45359
1 41245 47385
5 15759 29002
4 10566 62625
1 29575 48107
3 50929 91960
5 11615 24884
5 35515 39941
1 35263 74087
1 16236 94244
1 24414 83338
3 53329 75166
1 41595 60980
2 8039 95874
5 61415 89603
1 7833 41496
19 76167 87345
2 34365 88260
3 16010 49992
1 13608 38265
2 67275 72226
2 40379 92239
3 40390 56690
5 55498 69758
41263774 89081 89666
2 39765 67711
11 86977 92010
2 2378 86351
2 8487 39892
2 44811 67129
1 9982 67214
1 14407 76418
1 38 71695
1 44234 82852
3 23400 59609
3 28048 46263
8 70234 74398
1 56403 70421
4 1471 60849
1 26181 74734
3 5812 90612
2 57724 61838
92 90219 97580
1 48379 74492
3 26535 84664
15 733 30304
2 28046 82199
1 11937 61947
1 534 15792
3 26291 83335
1 7628 96640
27 78243 85509
1 22890 96891
2 27187 83982
1 11082 96632
3 80741 88812
30 24799 26402
2009783 5000 5509
4 15255 93084
1 14289 40164
2 29592 84379
1 7369 42373
1 25511 41747
1 22756 99124
1 18232 36583
2404 46031 46581
4 59045 95060
1 11860 91453
577 2656 4268
5 11074 65169
1 20410 79706
3 78627 87627
9 85945 93542
68 91368 97941
2 58818 88034
2 6639 74741
4 74744 94963
1 1231 49257
2 11347 81663
1 18701 47549
3 25959 55375
36 9229 20221
3 37995 85571
1 69803 98630
1 12793 65418
2 3450 93667
25 11097 13683
68 83486 90587
1 5126 96047
4 41445 95154
3 14017 67982
2 37396 63868
3 78244 84892
1 14812 45340
1 65466 96185
3 11832 94281
5 10245 33981
2 31074 40743
1 25802 88329
3 53813 96767
2 12715 82742
7 50534 55829
1 37333 55898
1 19354 57190
1 19767 59749
1 65696 94234
1 19530 43123
1 3745 91141
3 24855 98604
1 27000 47348
1 1757 95268
13 68776 74468
1 3867 89853
97 83139 86717
3 37522 60185
5 79041 89289
2 10657 85465
2 77856 87212
2 71856 81331
3 52405 56476
4 10103 15184
3 12293 60415
22 81041 90816
1 23742 42969
1 49649 72895
1 44 94918
3 22223 59063
1 37130 80908
1 18230 89049
6 12487 17925
5 68833 84156
1 33126 72218
2 54568 94782
3 14407 58984
1 23141 75499
5226 37346 38616
3 6165 99226
6 59174 60301
1 25352 41291
3 28571 88564
11 69900 79596
11 23911 28322
1 7250 59090
2 16718 45762
1 4226 76250
10 88142 99199
12 86619 89652
4 18806 71759
1 16391 92338
1 30737 60015
7 58484 74439
3 41896 74080
1 38891 44157
2 28199 63933
1 57562 62285
3 21129 59539
87 39399 40268
3 25986 49772
1 40365 62039
1 29512 61503
1 39410 92996
7 64349 85217
5 83462 90690
1 33882 96716
14 73869 98429
2 24210 66285
2 72868 76037
2 49547 72831
21 28252 35084
13 24430 29096
4 38889 81357
3 28553 41284
1 23902 43706
3 48105 84501
1 10277 73765
2 30805 57107
2 3399 75115
1 19396 43067
1 31536 66973
2 10515 39646
2 34021 97770
4 44754 49463
2 7684 53821
1 46661 87977
5 45215 55142
1 30727 58047
1 37316 91455
1 51075 84044
15 72076 72719
4 39860 49156
2 37822 97247
9 21395 30960
3 50117 93185
2 28444 42994
90 9205 16527
1 10851 41106
2 42849 76830
4 21627 53984
1 28456 39681
1 53407 92068
39 85635 87827
3 16916 33375
1 14077 46392
3 71405 97123
2 50454 71646
2 53497 84193
6 45310 78149
1 31013 58815
4 70175 84619
5 78062 89722
12 56700 66263
1 2262 72138
4 69987 81323
2 34271 60534
2 27350 79152
1 28844 83208
2 15109 57739
2 72838 97780
3 40877 81542
2 29897 68053
1 31633 62855
8 10429 16807
2 43721 60952
1 17109 71044
2 30694 39372
1 11917 78016
24 4767 13634
49 20040 23221
3 40210 87777
4 7529 27308
23 16288 18239
7 61347 96143
10 36648 50531
5 51075 82359
7 39796 41550
2 24967 62625
13 74140 98592
1 73751 91481
2 25786 49029
1 17983 56116
3 38022 71886
3 54627 63925
2 16441 45306
2 40801 57598
2 66556 96584
3 26481 82470
1 15814 51283
2 43517 54893
1 29081 44738
23 11841 29008
1 3329 43751
1 2257 44522
10 65923 96788
3 45746 65709
3 18646 60714
2 61239 84453
3 14810 59980
2 53206 97491
2 19121 46590
28 3229 12531
2 22850 77078
1 10158 97676
1 7536 73676
1 7303 82786
2 37364 67330
1 11740 90465
1 29065 99842
1 24806 63264
4 62537 90486
1 67832 73174
1 29131 58562
2 19880 45629
2 8408 95143
1 53791 77215
8 2459 36384
2 29695 83104
27 41212 44806
2 68264 73172
3 32405 61943
1 47071 63167
3 24513 96305
1 15738 89664
1 30960 42914
1 23413 64096
1 45834 89217
74 88207 91405
2 58158 75453
13 61337 69761
5 14739 30913
4 42134 49247
11 46196 48521
4 52394 61681
1 39605 50406
20 2468 23736
4 300 54980
5 15446 94562
1 9453 64473
3 1088 40904
10 73279 95010
2 31161 80575
1 2575 52896
1 24326 42047
2 55585 67965
2 38209 44457
2 48882 78282
18 62198 78228
1 2444 87536
1 17201 30208
29 13480 26000
3 34704 41382
2 18096 98686
2 16935 84283
1 33765 47618
1 47834 72364
2 35817 53303
33 84243 88266
21 25859 26879
2 39219 60661
1 32791 44569
4 54281 64635
12 6061 13247
9 14154 38099
11 70121 72467
1309503 13430 14169
5 4315 11252
1 826 99696
10 54056 65091
4 65538 94219
10 77750 78934
4 709 29482
9 37430 49823
11 25956 31693
3 35789 77709
1 1547 61945
8 9252 33311
1 26794 83530
12 42936 44835
6 22956 27297
7 46322 92788
1 32410 78666
1 20546 79860
446 2573 5832
2 38649 48469
3 45836 61946
10 73358 96284
2 1196 24664
3 15226 23274
4 63340 98774
5 26359 29687
25 16243 17890
3 13530 68005
2 35371 83517
3444713 91943 91960
104 93688 98942
3 62007 72582
2 53150 91615
7 31782 37660
2 17148 83320
7 15240 51989
43 53844 54214
2 31295 98873
1 29722 75270
1 20431 90406
1 4941 82738
17 81689 94297
5 35119 51276
1 5724 73262
1 35837 51283
2 28697 97268
12 8615 23535
1 38902 50259
37 80421 82212
1 38087 48388
3 3571 95093
26 89764 91450
1 15489 70167
1 22024 71203
1 26236 64744
16 23618 26443
3 36621 59336
1 11856 66956
1 43117 72677
1 28287 93290
3 67996 99420
6 55720 69330
13 16386 21834
3 28369 63133
1 17933 91400
4 67826 86388
3 10118 44774
1 19266 93524
1 17044 43803
1 543 64539
1 10639 87580
5 45274 52568
1 16757 69565
3 46443 88122
21 8346 17984
2 13648 26675
6 29547 70244
1 13716 85836
1 10403 99122
1 40191 62165
1 24855 64280
1 17354 99007
3 21034 48661
5 78097 80955
5 15419 26575
7 50061 92397
46 81512 87214
1 16839 65507
3 7630 72182
1 53619 65836
1 3555 88558
1 16175 86672
2 9076 34256
8 60873 83016
5 17907 39709
4 50771 67917
1 2206 60263
1 45508 99078
3 78996 81802
1 47345 86452
1 48777 72753
1 11675 85159
1 52045 63476
2 50627 55353
3 55295 56412
2 32889 87019
1 8670 65108
1 38519 96874
9 31515 35175
22 83954 96083
1 5490 75881
1 26967 76642
5 16636 34699
3 36421 69658
3 40762 44560
55 35204 35844
3 39709 87439
11 6195 33332
10 57525 95862
27 55980 58273
5 67354 71400
4 55047 95103
7 3 38555
1 64176 83935
5 29851 58495
5 38675 54558
1 9689 90330
23 24469 30479
6 8598 24969
3 74458 90659
1 46606 96688
3 20715 86481
99 82160 84797
3 19293 89699
1 39291 87446
1 3628 90390
1 13490 94999
2 71297 85021
198 5957 8589
3 39472 97728
1 32846 87212
7 38458 52273
2 16548 32692
6 1764 22274
2 9287 99544
3 34365 54366
1 21643 99535
1 41159 76062
1 50760 59300
1 42754 90143
1 2460 57526
2 20376 34732
3 17948 37185
2 18038 60236
1 12094 81007
2 36012 59455
57 90098 91419
1 26099 88088
1 37128 98685
1 41962 87422
1 22801 28131
3 33501 58548
1 11521 82426
7 59281 93465
3 78978 99638
1 9292 94871
200 91041 91979
2 18907 31739
3 85446 94726
1 18742 61359
18 41589 42902
2 51864 62475
4 4031 67140
6 847 51445
5 17343 40219
3 6205 64144
1 1078 55859
28 69393 78144
1 17542 61624
1 9345 31183
1 23385 72131
5 52771 57495
6 72148 90440
1 57620 62764
2 24402 51219
2 18075 32421
4 2414 56062
1 22615 70377
1 11569 63833
129709 42112 42766
1 9507 81137
2 16085 44743
1 15219 74108
1 10996 28224
1 10319 47508
16094331 5565 5632
2 32557 69949
2 38993 57900
1 28135 84409
13 54617 70926
7 10306 22899
1 5457 35414
1 8397 46527
2 38117 56451
2 8005 56811
2 26964 84618
1 11053 67750
2 14017 74331
3 9337 22492
1 62385 67901
2 32182 77489
6 31865 38464
4 34392 42004
33 83773 91011
1 36085 51106
3 17885 68723
5 19477 24885
2 49652 95646
1 40584 64995
13 61520 81073
6 80420 92128
10 63476 90391
7 46717 51797
2 25604 38094
32 17713 19509
8 34416 55783
11 64294 73186
1 12075 75486
3 34874 47097
1 15122 67274
3 24534 98057
1 29069 78295
1 17511 80908
1 46331 70395
1 15506 75219
70 88593 90560
2 331 72038
10 42210 47080
5 8797 41397
18 26239 34692
7 10867 23262
7 11226 25290
1 5486 32533
3 28314 39288
1 1759 95500
7295 98233 99468
42 75459 85203
5 56604 79851
16 2324 16745
16 12841 14528
12 70373 90262
5 26450 40459
2 85 92882
4 42296 78843
3 74406 87113
1 40818 87111
7 22052 60002
8 702 32491
1 10167 95137
18 10714 17377
6 44597 80143
1 2936 30489
2 17508 60277
2 11071 25567
172 2409 8877
27 18427 19014
5 9553 73686
5 66851 94505
2 394 59947
2 49012 81477
2 28864 51656
1 6849 48916
11210720 29805 30243
1 1954 86558
5 60138 83419
4 46438 71651
2 62654 82892
44 2906 13694
1 8577 78502
2 13050 15191
7 24761 48084
3 63750 93358
2 36414 92749
5739 79109 79518
1 5540 60931
4 4413 14263
1 25598 49788
2 22905 70342
5 7980 40627
1 19962 71842
2 8054 61104
1 4123 81065
35 89558 95573
1 9134 30687
11 19341 26096
7 47533 76408
3 9837 52898
2 23001 57950
1 17652 48845
4 78659 96391
1192261 5307 5778
5 33823 87418
1 29013 90671
1 28807 92504
1 37932 44884
1 32498 58819
4 58697 66033
1 48901 64843
3 43061 57378
2 18996 80180
1 39222 56068
1 27465 62871
11 459 30400
1 5043 59534
1 8808 90307
1 34321 46100
23 88336 97283
1 2332 44227
2 38402 50945
2 67821 98090
3 43578 57191
2 4890 49445
2 29976 64265
3 32743 41260
2 19011 55544
1 22936 78598
1 44421 49367
2 60042 66143
2 30138 69075
4 56189 95403
2 13651 63569
1 6947 72120
4 16542 25545
20 84753 96426
9 22394 39644
3 20447 79282
1 707 50670
13 51921 89856
2 1769 64428
1 31942 93742
2 17082 21322
2 17987 81346
37 86584 89991
28 78181 80832
1 5118 99112
14 70851 97472
2 44557 95006
1 52861 97556
1 22005 83844
1 59600 75444
428 58717 58750
2 26636 90117
5 149 59496
1 10479 97587
2 2839 89248
5 22098 37768
2 47802 61128
4 58838 82303
2 38783 45925
353 89277 90045
2 43049 82904
1 52727 72848
1 32195 69979
45 2466 4716
3 8062 83831
2 22003 48924
4 2557 25714
3 8152 87717
8 32888 39003
7 6280 38622
1 27426 44290
4 2032 14873
6 47468 94709
2 7917 36820
2 35089 55415
3 5895 47591
1 1494 44024
4 54180 91685
1 12453 77111
3 80870 97811
1 67368 90434
4 77594 79288
1 51258 83286
1 49279 77180
3 4894 29604
4 28845 86887
1 36228 95285
3 22532 60707
5 57865 67558
1 2262 85483
3 62610 69269
3 67279 87481
8 16053 51493
4 70137 77063
3 73781 89869
11 81926 92687
3 193 96070
1 11321 80652
2 27393 70909
3 33345 43920
3 53723 61308
1 56478 81028
1 56891 94619
4 55594 93714
1 11120 84557
1 54621 80302
4 2375 42618
2 5319 66758
1 29602 72561
1 33342 82245
2 13043 99643
33 10841 12466
2 19588 30068
3 48419 84824
4 24566 60799
1 15941 98944
2 37072 94929
1 51578 73004
3 30491 46173
2 47237 87654
6 25220 29105
1 21893 85583
6 3870 22326
1 3548 34054
2 3944 65696
13 81857 87078
1 1238 43368
10 58577 62190
1 41949 55407
1 1416 25380
6 64805 98799
5 76762 79332
4 55647 83981
6 11578 53116
7 61215 77214
3 12770 58492
4 44746 58686
1 10009 69273
1 11290 82756
2 7659 77188
1 53879 87216
21 18107 18758
3 62333 71154
2 46744 91104
1 30495 83473
1 3162 75507
7 3763 28293
1 10161 85361
1 2312 95424
1 9379 42598
87 92368 98675
1 54482 79205
5 41211 60679
3 74452 78665
3 27157 28871
3 908 89326
1 26098 79498
3 66126 98234
1 18758 84956
1 2636 85231
2 31409 52323
2 44868 66450
1 18768 29072
5 45178 78331
79 90924 96343
3 61706 76073
3 67826 87543
2 33454 65969
1 8061 72085
6618 76554 77054
2 60367 90654
1 22429 51178
5 25064 50511
24 85842 91392
35 4293 25613
1 28216 90520
1 42754 87010
2 31793 47977
2 6089 80640
2 32600 95590
1 36716 88861
7 71739 97039
1 48637 93775
1 50278 72531
1 20658 70612
1 2528 70059
1 3705 63126
51485318 85195 85235
1 15763 58034
10 19083 41354
4 15333 52409
2 27282 69961
1 47713 93454
1 21470 46642
2 6056 56458
2 29 97159
9 61121 75690
2 55439 71735
1 15743 86762
7 29063 43878
4 43031 52886
5 69443 96184
1 39408 75887
1 34272 72420
1 71425 73523
8 9272 35824
1 41274 87146
4 77602 81888
2 33135 91028
2 24042 67078
1 43181 73644
2 13614 85630
2 45743 59173
1 36981 64455
15 36744 44663
10 72818 79408
2 17595 83607
13 74302 75345
3 28346 58401
1 35364 79772
1 32457 57130
11 77437 80386
2 5480 51611
226 4075 8898
1 47312 81759
1 34613 56569
1 31443 86919
9 11089 33514
3 19328 79540
1 63503 77268
2 23533 33697
5 59953 97675
2 6034 97556
1 57363 99146
3 13588 94095
2 872 61550
1 14393 33591
1 17384 81449
2 5885 70235
54 10631 14873
1 43070 94848
1 8025 73159
9 60001 85429
1 61579 99471
1 22045 94715
3 10962 33468
8 16379 26933
3 18929 27985
3 51466 72651
29 78889 86064
3 46772 98206
2 7240 58437
1 60352 81655
3 903 20973
3 52208 58928
36 83783 88923
2 39132 99525
1 10302 83711
10 34747 45071
2 69697 79115
2 75479 78807
8 33206 48448
3 30628 74658
1 8308 57062
4 45399 89720
1 42408 49651
33 5876 10709
2 31409 70268
1 42658 76054
16 10595 18235
2 36044 76046
5 72045 76588
34 455 10429
72 1619 2887
6 14822 67149
1 33874 47944
2 7088 28918
1 64182 74585
2 20143 87582
2 26859 69950
46 4423 10712
2 2901 75557
1 45327 77141
1 25695 47929
58 17731 19838
1 51812 81473
5 49818 69612
22 74433 82537
17 2778 26588
2 33035 99619
3 5064 54343
1 76180 99378
6 46579 54295
4 67356 99382
4 54423 58540
1 7766 39520
29 28045 35209
2 50285 68859
3 32922 75271
2 70865 75462
51 62025 62901
183190 71063 71432
2 46657 96861
7 62399 88253
9 24781 33784
2 50387 79068
1 27971 86810
1 47067 90590
5 46799 49661
5 10637 41220
4 38231 86063
12 49735 60895
4 17274 38376
3 62089 81526
31 69009 72206
1 31701 88635
2 7701 70217
2 48793 52105
63 61164 62103
5 70790 74287
5 32199 45784
1 66535 73770
1 39935 52476
7 41959 82322
1 32656 66664
1 88406 90863
3 11208 64013
3 39712 97537
17 14896 34142
1 12584 90827
5 75244 81168
3 72209 79798
1 78172 93334
5 38144 57444
3 54532 74927
7 38906 42528
3 70329 97561
6 8315 24177
1 54727 93120
4 221 36462
45 85923 94169
7 47465 55066
3 27568 78044
1 11516 92046
2 40448 78538
10 20461 47374
3 34052 47889
1 43103 65062
3 28215 37676
3 41078 80709
3 74073 76273
2 43472 54178
2 26168 99445
1 46074 67035
5 65875 79979
1 45763 53169
3 52818 96533
2 37822 65410
1 51343 92571
3 38618 45904
2 13749 77040
3 3181 30335
4 35735 53554
1 1146 72116
8 55909 57661
1 8459 45266
2 34635 96956
1 35068 66023
619428 57937 58282
1 71499 92344
8 67033 95269
45 10133 19431
7 38579 38707
3 64496 73796
3 22481 40637
2 18366 78824
1 59169 87467
1 4459 92657
7 54918 62704
2 48917 91538
1 5102 74478
1 22431 87809
1 46350 64634
1 34633 90410
7 27786 55811
2 30797 91743
1 6963 82675
1 30617 93775
2 58155 80892
23 85847 94173
32 59258 61755
1 54060 79703
2 66303 95916
2 27968 76419
1 56469 93348
12 26119 30576
9 28895 45249
4 51988 60710
2 68049 93723
26 16781 26331
1 9317 99369
5 72585 87293
2 18650 28986
2 33647 99792
1 7016 26480
5 4457 80908
3 29788 66816
1 13629 93099
1 13989 28782
1 54217 99211
3 30395 91446
3 15009 28100
2 14102 53157
1 37215 67969
1 4419 39373
10 81271 84495
8 63105 66382
2 36679 46078
3 7942 93887
3 45095 52126
4 73840 97849
3 3816 44615
1 16268 65975
1 1535 43804
10 63830 85082
2 10642 62869
4 13340 39839
1 12885 94753
1 4524 58383
1 47140 89254
2 33894 65995
1 17348 41043
3 59189 59784
4 67919 84689
30 83025 98279
4 55571 96336
10655 25787 26058
1 65682 81956
2 48231 98240
15 18805 24044
1 54132 96607
2 1313 96080
7 22031 59911
1 5245 57779
2 31234 86637
732 21247 21646
2 45493 84570
1 27417 82980
2 4747 82491
2 30559 65712
10 16211 24887
2 23513 82467
2 6100 49224
6 67065 73576
3 22476 36122
2 49561 97896
1 45412 99138
1 78471 79330
1 64751 72369
21 49994 55312
8 3729 50131
1 21610 66069
1 15540 87571
1 10914 75134
2 67713 86423
2 35033 65357
1 35846 47732
1 41006 97289
10 10171 35008
2 3526 38657
1 2897 46125
1 42 31447
5 26390 68227
1 13597 73575
15 6643 15842
4 12556 19116
2 30683 61741
1 30962 81987
1 27496 66414
4 50423 70639
6 28793 31175
1 9425 56970
4 6275 13987
1 34598 78133
4 56177 89791
2 26003 54761
5 37347 44651
14 32708 36739
5 30574 38764
1 5372 67517
6 42646 79360
1 12860 71510
1 44381 92205
15 78535 82944
1 21325 68271
4 12371 49922
1 27824 79933
20 65509 93344
1 67874 80489
1 51736 93556
67 4791 17138
2 38921 75694
2 7355 21047
2 14797 83211
1 21556 74467
1 12935 14391
5 13744 71632
1 46550 54904
2 40104 90799
1 5172 79189
1 8758 53184
5 11451 18552
2 17900 99234
1 6664 25105
6 13565 37227
1 38158 84260
2 32111 90471
1 31517 40562
1 31751 51906
1 16934 33749
2 39231 55871
1 39495 54336
1 37818 97174
2 25614 65634
2 51565 86321
2 15110 94765
1 3481 96778
12 18426 20618
2 1155 73003
4 82671 96223
1 6700 51086
4 3146 43241
1 21834 56920
1 31142 40146
1 17432 85082
9 12345 27037
2 24255 65693
1 1957 68295
1 22445 56535
9 74311 98425
14 59568 89116
2 24287 77179
3 35636 66315
1 7747 57166
1 10464 40350
1 7000 77921
1 34871 65001
4 18906 34586
3474 26023 26069
126 1866 3967
7 54963 76855
2 4873 17222
5 11868 59332
1 34392 98315
6 73369 86690
7 2870 30476
10 8087 17336
3 20516 43343
9 54825 61920
1 40724 86347
3 69850 80753
2 3845 54156
3 21803 45804
1 36165 43413
1 23558 96781
2 15008 86233
5 38892 40418
2 30352 77627
1 37056 73561
11396 352 2082
2 11009 57554
462 1021 2530
6 70718 77015
2 17463 50239
1 27566 51250
4 67587 88656
2 12023 45643
2 29775 98396
1 6095 74800
4 46416 73373
2 37448 70573
1 4322 70202
52 30753 32253
1 56083 83357
114 89296 91011
3 12908 60689
6 39539 75350
1 3194 46560
1 13913 90355
1 4809 68974
1 33354 75638
1 12766 99958
1 33230 65509
92 7839 10335
7 66315 71721
7 66866 93216
4 67401 81254
2 23454 74764
1 43991 78079
3 7992 47534
2 29982 81375
2 30409 91555
1 14260 42727
1 4522 55184
25 5559 23245
7 57033 68581
1 14889 57920
2 44222 76617
4 33591 47283
10 15869 29154
1 39996 66488
2 56890 70389
2 4050 47805
1 6477 86538
4 57487 71847
2 63342 74115
4 27361 42436
6 22725 38592
13 49802 50303
1 9014 53424
3 45675 90973
3 23356 51155
1 16895 91032
19 8681 18251
1 1939 61026
5 48657 66259
2 6320 73070
4 45202 51801
2 7739 60873
13 74226 93416
1 354 92890
1 19930 74366
2 5621 75204
1 13355 88849
1 55130 78389
6 4795 27048
10 61935 69945
1 40561 63392
3 4003 68744
1 9095 58008
35 77850 84682
6 69626 77130
15 45291 55716
75 80446 85676
1 5836 87598
2 34056 64993
12 79561 83963
4 35648 54337
2 2487 43791
1 53728 73546
7 18536 33187
3 32081 60262
2 50822 96716
2 46865 71129
1 26440 47832
7 25397 32378
3 16302 83255
3 18090 35755
32 4068 6083
2 15827 22465
3 5332 20525
1 42676 93318
8 18153 72580
1 17864 65418
2 48087 77061
1 47765 64526
1 15418 92611
1 31657 77855
1 25166 67364
1 48365 78756
1 10883 86161
37 86822 96099
2 17134 59413
5 3469 13247
6 65745 91185
5 57385 93798
4 52127 54856
1 43867 98439
1 29206 59328
1 48084 90876
1 16827 60203
1 53636 60858
1 47757 69620
1 13812 98409
1 7085 93995
1 20080 84458
1 18411 95165
1 48947 94498
1 29756 90482
1 11569 59054
1 21489 82701
9 33003 36180
27 3134 11066
10 20993 45785
3 46758 59317
1 33770 79320
3 15327 35863
1 27065 89559
1 26620 72185
1 59543 65539
8 77077 86268
99443 30757 31512
132 85796 95731
3 42148 49235
1 77292 87881
8 11683 33091
10 54378 71504
111 91315 94169
2 25714 43954
4 56421 87663
3 16414 88126
1 22351 92319
1 69461 97218
1 86298 87861
1 16694 94594
1 61600 86983
7 67395 76649
2 4480 47117
22 91631 98609
7 6264 38494
6440 89350 90014
1 37285 67951
4 71679 88212
6 45528 46915
45 469 16964
3 14816 37098
6 75215 90983
6 20529 50952
3 23091 72773
1 20853 79805
1 4320 69800
1 84049 89625
1 2997 78752
1 20860 96424
4 64666 98344
7 72400 85927
14 55972 82726
3 51134 72035
4 5010 46486
2 66515 91935
3 462 69750
2 1259 87299
17 43913 46781
3 47312 62586
1 58092 66458
3 71701 90521
8 75414 82124
4 68434 96725
16 2247 16406
3 10027 40362
7 81782 93283
2 2462 81059
3 26081 71732
2 8427 50423
1 15331 26965
4 37249 88726
2 15116 72647
1 45070 99051
1 45021 61295
1 8010 95933
2 18496 82161
1 7953 18921
81 3999 9989
1 80651 99611
5 2188 50884
3 43493 90386
3 5888 91397
1 4898 47512
94 2822 9163
3 3542 14424
1 3551 87103
215 92575 95153
1 14522 40282
1 48744 71896
2 59045 79232
1 21981 96632
3 30716 62569
3 21341 90319
1 13714 60316
1 46429 81935
6 72427 92112
5 6474 10166
2 41531 72903
14867 20971 21565
11 70467 79437
1 18222 75148
4 59994 93343
3 78670 86422
3 42375 77455
6 14859 36846
3 21001 77798
2 25411 30840
13 71243 74982
3 45822 60410
12 45565 53854
4 12616 82038
1 43041 95118
1 28088 84462
4 72899 99309
11 15008 17073
3 1209 86917
1 36707 64858
2 18540 37533
2 3 55349
1 35015 51903
1 10013 87293
5 71070 84394
10 12288 19583
1 25332 75152
9 23513 38462
2 20784 76733
1 48726 69583
1 29100 65739
14 84075 88340
3 22791 85445
248 96989 97276
2 64539 97421
3 19564 64896
3 44786 69400
1 6911 51827
1 32035 97296
1 3602 89159
1 6873 64789
1 5805 84346
1 2318 86107
6 20891 27649
4 11590 26104
2 41699 59970
6 28988 46343
1 53449 78072
1 33962 40267
454 549 3844
10 47971 53977
1 75666 88043
2 5334 93925
1 16454 71410
7 70117 75173
3 4578 49738
7 68656 86607
5 45835 48589
3 3517 81587
1 36081 57518
1 13946 75508
2 26993 41618
7 49535 94081
1 16369 51569
28 90602 92157
3 31878 55199
2 14279 61348
1 47272 64832
6 50915 94262
1 39638 60795
2 21036 93613
1 16647 75265
2 14039 21379
12 5249 17400
4 50656 93576
1 15049 91437
1 29854 67164
1 23023 59064
2 21431 74791
2 2776 72191
1 27876 74237
9 18212 25840
9 78034 89485
1 10413 75412
5 5618 39985
2 19502 59092
2 5651 89531
1 30607 58134
1 11608 85219
28 62026 67974
2 12785 81932
3 19399 35535
1 15554 74783
1 18411 46476
4 68269 75834
3 50760 99889
1 2679 88009
2 25693 73376
2 35665 59768
1 46510 61839
1 27867 41404
22 65345 66384
1 1971 65958
3 27027 89316
1 58168 88938
1 26952 81083
1 34243 86363
2 19558 84943
1 35698 69070
2 45112 73951
1 28551 79813
1 5207 75683
2 8431 52342
2 21337 38442
1 38079 52438
1 6235 65914
71 4791 9210
3 44785 83795
2 1394 83155
10 52841 57997
12 83744 91084
4 8282 89693
1 44166 57044
1 7570 51512
1 8710 98288
1 7141 90057
3 4541 13022
2 8115 75521
4 52595 56632
1 38396 58034
1 38472 53578
2 38812 76353
10 17792 34450
1 38887 87419
2 11646 70340
1 48788 72930
2 1978 42524
5 57865 70826
4 15136 22940
4 24151 87444
1 39042 75551
1 57413 86623
1 44730 60391
1 21149 74365
1 43402 61704
1 12779 91962
1 4673 91245
24 32842 35073
1 56231 78863
4 32958 41554
3 43123 55497
3 79500 88963
4 35443 55021
40 8976 20429
1 43813 75281
1 5175 78678
1 13325 68466
2 53991 89780
1 48978 84570
55 89310 90532
4 14979 96116
8 6725 41574
6 68193 98071
13 63743 78935
2 72064 81436
1 11883 95688
1 70485 74798
1 32401 68196
2 29592 40623
1261 73679 74315
1 35091 79423
2 59398 74656
1 26932 79672
2 33405 54143
2 41069 98335
5 10544 20852
10 12433 34983
1 2087 61762
4949 40731 41536
2 28169 67275
1 7329 40545
1 32093 83671
1 5153 65636
1 33127 58969
4 35510 70227
1 14281 42120
5 62837 97707
1 27900 65170
31 85119 89226
2 20437 37977
9 65474 82601
2 21499 64410
1 59231 70515
56 60673 64066
2 23592 81727
3 38505 92496
3 5431 62350
3 41563 92827
4 23106 45869
2 41843 88657
1 34352 96756
35 79402 98270
2 14952 93702
1 8465 97862
15 5057 25713
6 79626 86793
3 37594 78081
1 29200 90746
5 19477 53904
2 39749 99611
1 16180 74423
1 25376 74430
1 67150 92278
2 33157 86779
1 9198 98881
1 7489 82008
1 56987 80923
13 29620 31185
2 32732 78191
1 17137 72778
1 33814 80399
24 50546 52354
1 30610 87221
20 73546 82961
20 15441 24317
3 65166 96792
3 28776 52075
4 18650 77116
2 63044 69591
5 12295 48914
1 5001 65547
1 13953 40882
1 5991 78230
1 460 38593
1 17026 41248
91045 21695 22032
2 9663 93859
10 80836 99634
3 52659 72076
4 72122 90818
1 59005 99919
5 39485 65854
2 7129 47029
3 70995 87079
2 23957 39159
19 37298 40085
10 9145 20242
7 18499 79847
2 781 24715
4 52600 62223
323 97068 99704
2 48925 53034
7 806 22079
1 14379 49396
1 12702 73395
2 62172 98025
1 3105 87994
1 3951 60564
2 21127 97059
4 37362 57804
2 54278 72395
3 25558 77784
8 74201 99561
2 68431 91651
8 3240 25980
3 80059 81950
6 18675 38059
6 33496 69059
2 22504 63300
16 89982 90968
1 58870 96052
2 65050 90544
3 8436 45222
4 52435 78805
2 518 39023
1 39656 75696
5 18148 24454
1 10436 70577
3 13933 80476
2 6292 60142
2 9841 61421
2 4813 93691
1 40911 60943
2 17950 38052
1 28556 97546
1 35588 98204
1 66101 79842
5 83992 98698
7 50450 89493
1 24785 91163
3 45709 61519
2 33735 93016
7 17961 34668
3 17877 37390
2 35124 53846
3 47951 94753
1 8657 92629
2 28702 35677
6 75209 86632
3 43604 87322
2 6578 98446
1 20470 72525
1 31587 94534
1 5687 61133
13 79128 94089
2 56045 66058
22 40911 42688
6 10363 38189
2 77393 84701
2 22180 46392
2 51334 74385
23 16797 21973
3 13265 96712
1 11441 57863
1 13563 62635
1 67483 95742
2 20581 41349
1 13704 69341
93 88397 97631
27 20359 24669
2 5943 43053
2 27402 49861
1 2627 48887
9 57332 71477
9 64423 68431
2 1912 64753
1 10711 72900
2 3364 87419
5 10138 19099
3 47112 52540
1 40678 73413
10 20203 23085
3 37289 62919
6 21227 52322
21 70245 92746
1 25152 41178
4 33845 46108
1 8422 97171
1 27160 40213
1 58075 82974
1 9099 41471
1 5171 93242
2 28974 48600
1 26597 85573
9 64020 73251
1 18724 83363
1 35333 46441
1 17724 23618
1 22014 95955
3 26357 67082
1 15930 85412
5 59850 69585
1 44852 78862
2 20010 95539
17 17777 19427
5 58271 82287
1 22126 31705
3 25428 63036
2 23537 60629
2 23603 91802
2 63625 95478
2 20198 90847
10 43495 53366
2 57496 70222
16 9372 25774
2 12521 60538
1 46682 51407
3 4778 65586
2 57951 99000
1 14959 95344
1 16085 29832
1 51645 85376
3 5588 61271
1 15945 84942
109 6747 11180
3 30453 66758
1 44803 64840
1 28694 69038
1 11701 66064
5 16491 32376
1 17597 45340
18 86480 99374
5 26283 48817
1 15740 41176
3 47981 75075
1 26115 56547
19 3166 15642
133 54348 54961
5 49284 79282
58 3654 15777
2 32642 65720
23 21942 24437
4 52238 62025
1 6238 20302
2 13110 57567
6 27335 53123
1 15182 95599
1 43189 52546
1 5595 61390
18 7785 15472
1 35153 43959
3 27271 60305
1 22281 38089
2 48025 71786
1 10818 81858
1 15367 75425
1 55223 56787
4 22782 42357
23 2308 14974
1 47658 89079
9 4938 24818
1 55694 89542
10 83689 93675
1 63492 84334
2 4734 66652
20 67154 67920
3 67293 97857
7 8029 68701
3 38419 96933
2 15204 39233
2 62912 88211
1 56463 77649
1 27936 95527
1 39990 78483
1 38591 71308
2 43802 58545
2 39434 83100
1 14935 67390
2 24401 88106
1 36044 63435
1 63176 91861
1 37391 54580
2 40114 93086
23 88740 93647
23 6849 31481
3 38551 84131
1 7014 56347
17 84975 93605
25 80235 91219
2 31959 50956
1 29421 96417
10 20295 32358
23 52004 55901
3 17590 62349
1 26725 65036
1 28478 79021
2 16675 45760
3 52442 70745
3 48708 94873
2 15466 41407
231 1655 4812
5 26728 38319
2 16065 98285
7 57394 88503
11 27530 45043
2821 96058 96413
9 39829 51222
6 67056 99232
3 3614 21951
2 17721 91932
13 19638 21790
2 41207 63486
8 8785 16295
14 40652 43933
1 24362 64311
5 46099 90766
1 268 62649
1 4819 89664
1 56009 69805
1 3564 84508
11 74136 76315
3 10104 77187
2 60194 79677
17 72037 88370
1 3154 70901
1 35823 49329
2 25165 90452
19 8710 19891
2 28455 69379
796 95292 99005
2 10811 85696
2 23120 72595
7 84403 96055
1 81846 94925
2 32512 50648
1 24999 97005
10 18051 34058
21 68938 84986
2 7638 34482
6 57011 68345
41 2408 8100
4 13378 28089
1 1466 68797
3 28833 82173
1 70935 78801
2 3859 71526
6 46985 61761
3 16261 19821
1 5866 10424
2 36738 97244
12 56851 58687
2 28839 68014
2 47534 56780
12 31690 47969
2 45302 74413
4 48602 48758
2 55025 88778
3 8001 27674
5 65844 90112
2 24381 78638
3 41349 61081
4 2240 45537
2 8698 46897
2 4447 40536
1 9454 34958
2 30937 44288
1 33122 51903
1 13354 86085
1 22607 56248
1 3439 49395
1 29950 87410
1 14860 58082
5 33855 60324
1 2359 78816
8 1846 10814
1 12541 48328
3 2766 27151
4 35328 60743
1 28988 55615
3 4878 48329
1 349 59304
3 50386 64953
8 15425 25858
3 17096 75459
2858 97382 99068
1 38963 96143
2 22220 98688
3 12634 25583
2 38702 42146
14 72262 89758
1 32809 76719
9 54741 79773
1 13523 74206
2 58384 92654
1 50337 94169
6 48684 50603
7 53528 56466
1 42260 95574
3 50009 89341
10 69457 81467
2 49209 86464
1 42768 64656
3 10420 21410
2 55109 99139
1 49989 71691
1 33628 79677
3 6993 52619
2 3934 75291
1 44563 84788
2 41270 46857
2 9753 71564
10 61769 95028
1 60719 76234
1 56875 62303
7 3386 47712
13 76739 92278
1 59761 95018
2 53108 67357
5 28871 45635
13 13769 37735
2 32487 46444
1 867 94504
12 67307 70484
1 24738 81148
1 10963 44125
2 57166 68146
3 26022 37973
2 62850 69423
1 38180 80734
1 45957 95103
1 11600 80348
1 66703 97609
1 64774 90640
1 16728 83701
24 20677 30083
1 36900 93028
6 13558 54608
1 25492 46877
3 25000 37974
1 29217 86568
4 42150 55697
1 60313 70268
2 14343 22864
1 72000 97110
3 22870 88444
2 23933 52174
1 29064 43073
3 58939 69558
1 42453 87457
4 7129 70832
1 40228 90503
2 24003 29587
1 14041 56925
1 466 40270
1 21211 49213
1 22988 74163
12 56830 64430
1 18478 34151
3 34196 83495
3 57736 91470
2 29544 96974
10 8163 28660
15 70508 78851
3 43483 74347
3 37321 83843
2 12468 86631
4 239 16358
6 5080 47367
3 39398 68428
1 45444 99051
1 33853 81677
1 59545 99758
93 2220 6064
3 41600 65110
1 17743 65300
1 31608 77947
1 17689 45381
5 67225 90372
6 107 32242
1 14621 82948
1 38938 78217
2 28678 94898
2 25333 49805
5 28375 31956
3 53785 84111
1 53649 91969
1 56140 77991
4 8810 55036
1 67690 72588
1 9730 51756
2 31269 42470
2 24686 97256
1 86174 90200
4 53418 71914
2 32407 54010
92 4047 11733
7 22319 36187
3 56396 60811
2 7401 99783
4 29863 41687
1 33442 78628
2 42292 78286
12 12787 25503
1 30904 72010
1 18607 93849
3 62184 73386
4 22014 31447
3 15895 97292
1 11812 41545
2 6397 20596
3 32936 94912
1 12069 91797
8 37703 40393
3 54413 92450
3 11859 22474
1 44331 76499
1 72643 76375
30 78891 85224
107 90648 95210
1 17688 99337
5 67305 89045
1 3174 81588
2 44779 61778
2 53753 65864
12 78952 82889
4 23375 91517
5 28920 42601
28 46775 49389
1 42751 96803
4 74726 89007
63 7629 17370
4 33658 58649
4 43032 55801
7 57292 67855
20 72113 73650
1 155 31662
23 5255 8704
4 3672 29443
4 567 69257
3 22266 91835
1 35451 59925
2 12433 76071
1 48762 98047
2 33265 38843
5 7466 47717
1 31701 99305
2 12705 59370
81 96872 97497
6 10969 19682
1 41452 91429
3 65301 79933
1 60216 75625
2 48354 78769
2 46908 85839
12 3548 35298
3 17489 56373
2 25934 37002
2 29002 43843
2 38328 66807
5 67832 99197
1 35385 83595
3 40396 70197
2 38346 89504
2 34074 92373
2 52042 81978
1 1205 91317
10830 47119 48159
1 28695 35894
5 26021 31304
9 78766 97777
6 14248 67405
1 34603 47183
39 55409 56709
3 19461 51387
2 12281 43913
1 4934 39680
2 38428 73427
2 3692 43720
52 81315 97148
1 13422 95156
2 23036 65375
1 17237 39625
1 2886 97038
1 26551 71998
7 65854 83559
10 53668 90219
14 18077 19747
2 12 84715
1 11063 89346
1 22884 82820
1 54941 71504
468 3648 4583
1 13839 73264
20 22344 24582
8 6433 13640
2 66685 68804
1 64557 81985
8 34665 43543
3 127 26853
1 11970 30909
6 40207 62265
5 34238 76913
1 649 89559
1 16050 75953
2 51279 94464
2 4325 95893
1 3827 93021
1 53456 65451
1 34164 60013
4 8131 52928
2 40290 77124
1 57562 97785
1 22730 77057
1 57854 71306
1 1492 68230
1 6468 86859
1 42500 83872
15 77436 92827
1 16584 87755
1 54277 69726
1 55546 69452
25 10921 26341
3 20375 95441
3 59895 75250
1 537 74506
6 17948 35599
1 56328 96013
1 49583 94061
6 67718 72665
2 57785 66001
2 72652 96392
13 28551 31206
1 40700 69740
1 29554 60713
3 55406 75111
3 73779 80555
13 3503 28477
7 32512 41719
5 55873 59827
2 44223 45496
2 3508 5824
7 141 41486
1 12023 79740
3 23806 98340
4 69673 73201
1 37196 82835
4 6598 57419
2 57842 77099
1 29636 94333
1 4150 95196
6 18836 24913
2 3880 87761
2 31541 60602
2 55993 67188
256 96342 99899
8 63079 97157
2 11407 59730
2 33621 75186
8 12134 31223
6 68028 97264
1 42818 87079
5 10692 24919
1 17723 58260
3 4557 26746
1 9989 58489
1 71648 94804
2 10158 97300
2 9250 97338
6 38499 67353
3 28173 45655
1 41859 71835
2 10428 75249
2 2566 71603
1 45999 98937
4 17169 20803
2 32714 82774
1 20514 76566
1 40220 64345
1 19975 60772
1 55152 98273
5 65851 83120
70 4016 4642
3 45192 80801
1 10269 72781
5 15162 59145
1 25945 70204
2 5924 54774
1 40558 98354
40 12377 14095
2 43162 75802
3 2212 19726
6 6992 43027
1 57627 81534
1 38723 71232
2 43899 57706
1 515 55708
18581242 43148 43372
4 14444 53211
32 72743 79504
2 5599 54349
8 46215 76777
4 14501 81967
1 35926 79914
85 85551 97820
2 6288 44078
2 14222 37233
1 201 91535
1 17351 20118
2 24825 33949
1 24964 86197
1 12279 60769
1 31635 42501
54 7053 12966
7 88415 93704
3 74456 92884
1 37467 77100
7 7938 62671
3 28026 65661
1 18835 33437
1 16879 83142
52 77696 84617
5 39854 55122
11 69801 89787
1 74270 96148
2 17638 75801
3 16891 68884
4 60658 83441
1 24968 92764
3 10443 41406
3 53061 66050
4 43193 79436
3 31754 38550
2 61046 86464
1 42758 96655
1 20020 88563
11 7328 18531
4 26395 77722
1 51507 76666
1 24236 68965
2 63821 88988
3 14210 58273
1 5887 32571
1 3296 82630
5 68331 86427
3 33895 88193
5 77391 85359
1 71230 86594
12 81373 98368
4 55766 57847
2 764 60712
2 63124 87952
136 5426 8105
2 31367 69291
12 35831 45670
1 50052 78749
3 1667 61860
1 15497 79462
12 14921 28104
1 12427 24691
1 5872 41397
1 16567 86920
37 8548 13087
29 93263 98540
5 6667 13211
1 3661 42292
14 83700 96709
3 44963 75715
6 30572 84662
5 65567 96719
9 18866 20113
1 55971 83884
1 32177 62275
8 82328 94360
7 88515 99143
4 3001 78798
6 6328 32336
9 12794 22880
2 84096 92106
6 58919 65645
3 7303 35000
5 14403 53279
2 50953 87617
1 38980 63140
4 11971 87230
1 16835 67602
2 36957 86907
3 33192 87858
5 76491 86984
1 33032 74029
2 33733 61428
1 26123 80119
3 71236 78799
1 81803 99775
2 28554 89984
1 15649 72585
1 45733 75274
1 48726 70089
1 31219 61564
1 55485 71980
7 70778 72929
3 51763 57637
1 37391 80803
1 44341 71116
2 2399 33742
3 28072 98820
11 34856 40688
23 84434 90393
2 33285 50153
8 62344 77907
2 40983 82594
9 7497 46416
14 5367 33989
1 27713 88643
2 50769 59914
4 20149 34516
3 68572 76444
5 26994 35920
3 640 47940
4 29166 83283
2 43327 53128
1 8826 90601
2 21925 87603
2 47205 99708
1 34892 73299
3 18877 26173
4 13794 53163
1 63466 96022
2 14812 91951
1 10846 49122
48 90520 94798
1 18188 37848
2 11893 48681
3 35026 55441
12 54290 55509
2 14925 26058
2 4539 39019
2 25178 83469
2 44150 82781
15 85108 96685
1 9546 94080
16 4856 15071
4 40350 81151
7 24451 34042
2 34327 89388
2 9643 58102
1 9318 98527
5 87854 96587
8 42420 57597
2 71055 95289
9 59482 72470
2 20382 68709
1 33228 34468
52 92345 97551
4 64505 85923
4 39109 67269
2 19335 73040
1 27802 51621
74 37227 38482
2 54290 85565
12 2466 19624
2 62009 80442
2 48402 75548
1 20055 94287
19 79660 96524
10 3249 26671
1 70763 78953
6 18315 49335
2 47373 97760
3 60150 86396
3 44214 45301
1 38812 90781
1 16860 74255
1 32147 91183
2 21691 87720
4 48842 53961
10 7094 32656
1 9694 50186
2 17669 88948
1 19252 65139
4 22094 44716
1 22439 98001
35 12296 13571
3 62892 93158
2 27973 77084
79 57794 59378
4 63456 81590
1 17902 95167
1 68084 96887
1 42957 93599
2 31537 54007
1 71361 76326
1 11276 45233
5 775 59525
3 57010 98792
1 35941 53623
2 1034 93490
3 17686 29896
2 78170 91280
15 51487 66802
29 74341 82990
4 43620 82680
1 13348 80398
2 34641 60466
1 8165 50555
1 12896 99818
3 5276 38626
8 7229 19564
1 1066 57289
6 70854 82694
1 74936 93071
5 35249 53395
2 1938 28626
2 17535 90593
2 51358 86313
1 15391 69534
1 25760 46152
20 90380 95980
1 36687 66695
3 77440 82171
3 65291 82115
4 3665 61786
7 61786 65349
3 18495 64024
1 39070 46931
2 46955 94155
76 3971 8339
2 53664 70554
1 62070 98243
12 52063 53710
7 60329 93615
33 21710 27718
5 2134 90066
1 25770 95691
10959487 98863 99176
5 32670 67058
1 51319 72451
2 1704 71447
8 4291 12667
1 35152 56126
2 15469 68783
1 28489 94674
2 14989 28146
31 9555 11372
3 25016 58023
5 1539 8080
5 63103 97811
1 766 90999
4 6263 44544
7 80243 85072
6 54991 79421
4 53954 76673
1 4882 88026
3 31419 55638
2 41359 81730
1 8443 52724
2 34392 81953
18 24630 32367
1 25088 98934
2 20064 65327
1 11687 96887
1 4223 65663
1 5037 49505
3 27617 32667
3 24876 37775
1 7893 37114
2 10014 88204
1 13000 85543
4 56702 64235
2 22610 96959
13 2189 23012
4 38304 50645
3 6990 59233
33 85845 98160
2 6090 94182
1 315 78542
1 22724 34135
9 67779 78203
13 10538 17844
1 4787 14230
3 59044 87800
5 27329 40901
1 9608 56544
1 27385 66108
27 64533 65635
3 25129 28868
1 65080 89848
4 11464 84375
4 54844 86695
31 51451 53260
1 41406 88360
4 41594 52207
4 10022 81270
1 49936 70576
3 21682 54728
2 42719 77466
1 14276 81082
1 39464 47535
2 51034 81825
2 47961 92312
1 17535 64574
8 40362 43816
5 16583 31488
20 77507 88553
247110 50736 50861
1 39811 89015
4 52137 80067
2 29661 63955
20 81792 87240
2 1864 37483
1 3797 84452
2 8485 94213
2 28149 56212
1 41876 99228
1 50465 97208
13 1974 27115
1 17029 77244
4 20699 43027
3 25539 35976
1 36228 63381
1 28334 61075
8 80439 88597
156863 17281 17304
4 10225 42697
1 15195 62728
20 33866 36185
4 8935 19976
3 52841 86416
7 48134 91290
4 57357 61009
1 2954 94863
1 72590 96311
3 12939 39867
4 15328 34031
14 81662 93140
3 29185 89859
1 2107 71931
1 10889 96578
2 44759 77130
1 9123 26307
783 8371 9315
1 18873 35592
6 44476 61560
1 1019 53387
7 57298 67545
1 8612 69549
1 56994 64558
4 16480 50169
1 7374 46631
3 8625 98322
1 26252 61925
1 16206 30268
7 67165 93988
2 3258 45323
5 33236 49577
12 14724 21485
4 19733 64398
1 23395 68694
3 36468 55305
2 22673 42237
1 29433 97527
11 67244 85865
1 22494 74551
1 27440 33099
2 6286 65831
5 33233 83176
1 39724 61428
1 13161 84482
2 55953 77465
1 51212 77531
1 6523 95685
1 10920 77363
1 40047 87109
1 14304 73593
1 5607 82519
1 43728 68351
1 36953 79292
1 54075 73182
1 27689 74613
1 29182 59661
3 68821 82835
3 31033 44582
2 26649 96219
1 1168 75668
31 60371 64257
5 24771 39806
3 23945 46522
1 31884 93395
1 26231 42422
4 36506 38901
1 5280 58289
36 4059 23309
8 41563 63781
1 48671 60492
9 24023 35048
3 57223 78397
3 9805 30442
1 16438 32940
1 23310 83957
1 2605 55781
1 5681 65047
3 39250 70701
1 45790 84700
2 7627 82098
1 3190 32349
1 29286 49667
11 75914 96863
8 67768 73916
3 14488 71134
4 44330 50896
3 10769 79999
1 8494 54616
3 56368 66839
1 28598 68282
1 35895 74923
2 61328 87174
1 9044 39191
56 65177 70359
5 75912 91284
8 13397 16575
2 23377 74493
2 17144 32638
1 34410 65876
4 50344 92781
1 52426 70644
1 20474 83735
2 55649 64998
1 57622 92473
11 36241 41901
1 23250 26405
1 55722 87871
2 62686 68301
2 11447 97067
1 32004 71646
1 15445 89672
2 26099 53835
11 12094 47749
8 1049 17771
82 87001 88331
2 408 60718
13 77295 87119
2 60431 80466
2 24811 92847
2 44836 87257
3 21693 36646
12 5013 17713
25 75779 78825
4 41721 67160
3 13603 77073
20 75615 94340
1 12967 87022
1 47408 88174
9 17519 21962
21 18484 21900
1 40215 98555
3 37430 83121
1 30508 78800
3 58419 65219
4 37572 61881
1 46224 71100
1 29603 99832
11 84519 91395
2 1522 97712
2 26557 41607
9 81806 88696
12 30730 50838
3 46970 78304
1 6068 99675
3 4176 55844
1 48192 71223
1 34187 48948
1 21738 65675
239 95155 99145
2 39882 73141
2 54046 86154
3 582 40856
3 38877 79535
7 14388 20350
5 69354 71832
14 80718 96853
1 45239 71689
1 18722 71239
4 10173 95523
3 61609 92133
1 21764 74873
1 22346 90960
1 77037 92338
6 71758 75296
1 48170 55294
2 76546 88361
2 61672 77769
6 42676 46777
4 18249 53331
1 27783 72612
6 54409 95671
1 51561 97412
1 59873 84932
1 10142 80684
2 45842 57998
1 75540 95272
16 916 17730
4 56458 59083
92894 32873 33408
10 78014 96754
1 4116 59054
17 3430 41376
1 16675 54410
4 71612 74908
2 25173 40669
6 47710 75332
1 27597 85575
1 28156 96066
3 64503 88327
5 82442 89001
3 85680 98430
17 6333 34329
44 9365 12788
3 15892 87105
3 6988 36647
1 26699 40621
6 30843 43895
7 45025 97534
1 33687 84508
12 66507 67828
24 73861 78157
3 52358 74787
2 6806 73181
2 40458 47532
2 12052 42939
4 58482 88350
3 31611 50182
6 83228 91420
1 20690 32999
12354 18705 18811
18 38778 40473
1 9784 83215
1 41497 87462
1 46652 49255
4 28856 63936
7 60837 75705
2 16366 85718
1 24573 61228
2 65603 90191
9 17641 34089
3 9203 19661
3 14459 43796
3 30066 56637
1 18175 67940
2 45537 55501
8 69578 93177
1 39121 69166
2 41510 79986
4 10939 60561
1 10015 62243
1 6966 45500
1 26868 51999
9 65621 94936
1 61068 87367
2 72626 86518
4 1833 84103
3 47270 49166
1 42749 59267
1 42237 51695
5 12821 33855
5 42226 54651
2 23996 48751
1 11207 39079
1024 46057 46529
1 37048 60586
2 56134 85315
9 59643 63997
11 20232 24982
17 35352 37755
8 67075 84145
2 43844 76775
2 16285 67889
24 58677 61279
2 36321 86223
2 11728 68672
1 5492 77204
2 39861 93704
1 16474 74103
3 2560 37620
2 32018 82410
4 17758 43463
2 43566 59670
2 65135 93041
725 1207 4067
2 36210 90283
1 24659 78280
1 43135 68370
5 52542 66572
9 4451 35714
17 76612 80744
3 7601 80895
3 66967 91909
105212 15739 15943
40 56596 58576
5 78160 86743
123 96097 99977
2 62606 77389
2 5120 88837
68 4443 7108
12 36988 53708
11 5645 32803
7 9310 19000
18 87828 94204
3 15040 84163
2 10741 53046
1 3555 28481
8 62064 69299
1 31938 91855
3 21558 59309
4 41318 65836
2 71190 78729
1 15545 83323
1 51845 87751
3 4739 28019
5 30665 72194
1 18364 98600
1 17820 40470
1 59167 69138
62 72676 74555
600 86007 86110
3 38270 59537
35 15369 17306
3 16362 18421
2 61494 97390
3 3473 75446
1 21057 25702
1 15251 77758
2 10741 70529
1 9357 50927
7 22310 53314
5 1409 16858
23 22267 28113
3 39633 60888
1 46041 61091
13 64247 67451
1 40153 75366
2 51898 90715
20 84147 96456
1 2573 87435
2 33087 94483
5 49677 91814
3 15965 74358
7 2194 46594
1 7043 94285
2 43859 88384
37 63538 64725
1 37656 81036
5 9941 31531
3 11934 20062
6 64216 95372
2 17360 89233
1 67036 94052
4 11372 19929
4 23528 28846
3 20993 58181
4 64939 82895
1 35042 88747
1 33355 89752
1 56706 70681
7 68599 98440
7 19712 60372
3 11294 42117
42 9236 11817
2 29180 91519
1 3101 46802
54 12494 13290
2 7296 80191
123 14498 16178
3 46003 73423
4 63756 84888
4 38969 39911
5 1263 42347
1 34810 89154
3 64610 98084
17 74402 96477
2 20264 78233
3 43513 51183
1 44669 78859
1 25153 62747
3 6666 79220
1 1258 93152
14 63484 63753
27 83110 98559
3 44275 69960
1 57010 95171
1 18070 78239
1 43071 87930
1 51799 74231
1 37986 89091
1 44602 99982
1 10791 91021
1 62165 69118
1 64814 87845
4 2998 46736
3 68796 79993
6 59991 64366
1 49239 72379
1 8506 51263
1 40606 64074
45 30131 31263
2 6089 66970
1 55453 69142
1 8199 72993
2 7258 77372
11 23517 54097
1 10582 44324
116 88497 95426
8 72194 75476
1 24573 99103
2 55926 75378
4 15762 59567
3 66852 78347
5 61572 72937
1 71632 89170
5 21990 47128
7 41105 48582
5 8280 19673
29 10211 15115
8 48267 53881
9 3320 18617
100 666 4355
5 11605 49746
1 46770 87548
6 2329 37676
1 27307 79614
1 16643 76701
3 10034 25154
3 60692 67940
5 3995 27687
16 73297 84863
3 23642 59427
2 31234 92326
1 12674 43043
2 9911 89852
20 80279 88236
1 42998 82916
21 74950 94163
6 33915 44612
15 80377 99909
1 7545 56006
2 4626 68301
1 34843 52381
11 58213 86846
5 504 32937
2 70274 99347
1 71115 92227
7 36292 57399
7 89435 98823
1 20574 82377
2 13603 41999
17 53711 57260
2 32761 75705
1 7281 60213
1 35430 69065
5 42562 81622
1 18730 48697
17 49388 52314
3 993 67455
8 14540 36314
2 16027 82251
1 12363 26435
12 50294 66134
1 32467 78203
1 28350 63816
4 4817 28362
2 52440 86592
9 63681 67647
3 23366 45647
7 66116 69064
2 56728 91150
2 24752 42913
4 79007 99182
3 18347 55254
1 20582 38017
4 73558 79294
4 47043 66019
4 52319 65811
2 7703 65920
15 71235 73418
1 14940 47699
1 63209 72255
2 59211 66919
54 45242 45968
6 4034 26559
1 36578 85006
5 37427 54142
25 72612 82333
1 30511 74669
1 41585 91464
1 17134 82923
1 41221 86492
3 24011 72821
1 23083 41341
2 70443 84050
6 50186 68001
4 87053 94063
5 21127 51085
1 14465 33679
3 13158 26313
1 11971 79090
1 51040 58712
10 80167 98039
7 31855 37486
26 7375 20705
3 4304 56994
9 61105 72692
4 41280 61474
3 60378 81397
1 2244 67857
1 56408 91093
5 2706 47919
1 2704 72732
3 2435 32897
3 39959 82343
2 72120 80011
1 42388 64283
6 12240 39419
1 6917 99479
3 42157 67213
1 44785 68210
3 26161 40962
2 33859 49494
1 15902 44146
14 76648 83242
1 54671 79856
1 31884 54215
1 9519 94901
1 72034 87993
3 19552 81087
4 10554 50513
73 89204 92427
2 26754 87018
1 67746 87115
4 17465 71742
1 45309 91251
5 52679 61615
3 10488 56586
4 58291 81872
3 33020 68419
17 56117 56692
3 9999 19165
13 58278 61659
4 41189 68708
1 48458 74559
1 28942 91741
1 44763 67370
1 32399 53288
1 6764 80223
1 15592 89311
1 6211 56700
7 19642 40569
2 9978 61420
18 11452 19496
1 3455 65521
2 22941 56745
3 62962 97245
4 931 35071
25 87501 98163
3 48465 99000
1 50357 68830
3 4080 91869
2 21291 87823
1 46128 74065
1 81502 87083
2 43986 98794
8 18476 19510
9 26968 38434
1 24168 43784
1 28202 85783
5 63489 66127
1 77512 97234
3 28201 41180
1 43426 98341
2 4880 78353
3 16237 34697
2 9009 79014
659913 26944 27405
2 27069 90266
7 80792 94780
2 35933 55880
4 57569 91730
9 8919 23158
18 5971 15306
3 3663 56422
2 9907 47913
1 27186 71933
5 52548 84877
1 55978 73661
1 49122 78432
3 25821 61077
1 6968 70000
57834 3911 4203
3 3239 55591
1 20251 69617
1 26502 99264
2 43727 59118
1 15096 95003
419 94439 95304
1 13094 75816
25 74627 86349
4 32089 42853
1 3341 53487
1 54220 91509
2 5815 49949
1 11270 47730
1 28222 62337
1 22350 98824
1 16183 96014
1 24212 30149
2 20286 38375
1 13160 71619
1 27352 95062
3 75349 94891
6 40301 73031
1 13798 45758
1 33256 44665
6 75644 90031
15 6038 31119
2868 98232 99466
2 26203 34766
6 47489 97678
3 29251 78645
1 80167 90893
2 27570 82457
1 30599 76140
1 18398 94323
4 64194 85754
2 42938 76029
2 475 79335
2 29977 93332
78 7876 9908
2 29182 71686
1 41996 67006
1 13540 71028
1 44659 79252
8 34518 44143
1 20678 99240
2 41463 63604
5 62033 83561
1 64094 92229
3 36609 81440
1 42893 85841
5 20058 36914
2 56800 80406
34 75876 76154
4 24744 53117
1 19046 82680
2 21792 42840
2 42880 99616
3 34478 56564
1 9100 84061
1 52748 69690
2 54148 73429
1 7037 95367
4 53848 87397
10 67409 79514
2 2823 64547
1 4479 74395
1 8127 96885
1 27261 49515
3 52183 58308
1 76467 94744
36 69713 73498
3 24737 65659
1 24274 92323
5 9606 45229
1 22255 97357
2 72843 80350
2 22478 51274
5 50402 58674
2 31604 72702
1 11465 69017
32 19438 25797
2 50947 57392
5 64780 66555
4 26634 48897
3 52116 78794
1 40592 58751
1 49649 72517
1 51233 56812
1 29415 94886
1 8227 88404
55 1033 19949
2 42373 66247
1 24669 53363
3 371 48179
38 1137 6240
2 3051 59065
1 35264 67044
23 80443 95547
32 75134 76384
1 12263 51991
6 36145 47131
1 15615 58525
2 37700 98033
4 49577 96640
111 83713 89582
3 51520 98845
1 26695 84679
14 54291 66523
1 55650 69478
8 15111 43299
1 44370 79580
10 74839 99642
7 15781 22972
19 3631 13796
39 7449 11667
1 26722 61821
1 48291 97579
2 18060 41877
4 8951 40200
2 21192 73893
1 2152 46009
3 10006 31773
9 59906 68470
2 20430 38239
50 75478 76174
11 49836 57313
4 38926 56659
1 16078 88856
4 27698 45855
1 21147 85979
1 4865 84456
8 5111 21684
4 424 14399
2 64107 89475
1 19216 87544
3 19746 95095
3 14784 91752
1 35410 37845
2 554 98115
5 74199 84112
2 5717 66518
3 17743 30382
1 7467 40979
15 55024 56048
1 18509 38188
3 20285 89105
1 38249 90210
3 58518 69868
4 67705 99877
2 42153 49509
1 27157 50130
1 17651 34391
5 37646 59774
4 6456 63407
3 59004 71653
2 20112 92488
1 13232 76661
1 22749 75565
1 7827 50569
1 6154 90678
2 18700 67412
14 74598 79842
1 35524 68771
2 923 73124
1 48691 92327
1 26184 98729
7 16947 27903
110126 72431 72975
2 43478 86681
1 3380 73709
15 77502 97101
3 66937 92936
3 48613 69360
6 7453 30274
2 37549 92197
2 34116 73277
7 56576 94284
1 20597 85439
10 11534 44326
1 40637 98373
1 8130 59646
3 4163 77825
1 71847 81016
3 80383 99829
1 17981 23839
2 7148 66901
2 2627 52445
1 9164 44018
1 10699 29783
1 6304 45643
3 29210 74586
1 5914 59431
24 22291 25391
2 11706 36613
1 3003 84139
1 31252 56533
2 13939 57187
1 34166 88128
1 35262 99014
5 45080 64912
2 22825 88813
1 14197 20548
1256 11915 12043
2 30054 43208
2 15868 35638
2 10070 63111
1 4975 86890
1 2372 61020
1 12108 41789
1 4738 57876
27 14149 15537
2 16219 19831
15 59322 77896
3 69511 95341
4 29537 97334
3 9359 43722
27 60005 62911
1 50514 92642
3 53170 63666
3 69948 77938
6 40103 55621
2 15137 78401
4 22575 59945
3 35181 53006
4 68792 92752
1 49257 94272
3 40195 98228
3 70536 98225
1 6306 50986
3 25911 64276
1 7950 70208
1 24218 84556
1 10816 86732
65 69487 72306
1 14010 64165
1 36047 83822
5 74723 93490
3 19878 64962
1 37508 72929
1 50083 73582
1 7350 68396
22 3204 10400
1 5395 73775
1 28247 62536
2 2262 97985
1 27169 96811
1 20041 67414
1 52383 77901
2 67815 73612
2 19084 60482
1 47117 70705
7 28631 37986
1 48135 59021
2 10277 44634
2 25338 62525
6 62277 79833
202 93207 94665
1 33278 98968
1 2105 72050
3 30590 51522
1 6547 49686
1 24012 49655
1 29953 83294
5 83293 86732
1 31739 72709
1 29051 96622
3 48179 55716
2 21165 46386
14157075 89442 89867
1 22953 42985
13 75827 84497
9 56670 71268
33 21776 23798
2 55425 71563
6 61269 95027
9 7810 12953
2 40984 88563
11 51910 61431
2 46751 77128
8 63739 66943
1 7724 98317
1 43468 99475
5 2794 32437
1 9578 88932
3 29187 77989
3 5631 50417
2 42180 75774
9 10070 40131
1 29069 73614
4 18087 34958
3 70639 97057
3 21375 32782
5 35224 83080
1 5060 99271
1 10603 35935
2 28694 67145
1 2434 43617
1 11153 32526
36 85276 98063
1 12540 37767
143 2921 9920
5 5909 66419
1 21025 61638
1 16844 47639
1 26628 70305
1 33295 96753
2 29662 76954
7 4652 23337
101 2793 2919
1 6182 54163
2 13148 94627
1 61455 65190
1 25319 32191
3 34938 87933
1 56786 75682
3 29088 60958
5 1714 30854
2 49272 99471
3 14836 47702
20 86505 99156
2 13784 23537
2 29893 62709
1 7392 69463
79 94911 98801
20 66336 68192
4 3237 33360
11 59459 88056
5 66470 93396
8 43401 59325
2 11768 82333
1 3215 52671
3 13620 73350
1 4212 90375
11 12487 21077
1 59098 83940
2 52048 53909
3 38968 79862
34 80191 96016
2 54291 78671
1 49232 99054
12 32050 43940
1 14802 40476
1 25930 53388
1 16099 48201
1 19685 83108
4 44681 70717
2 10700 74308
1 65945 98974
3 6403 23892
48 2808 12028
3 14386 90602
1 2420 54532
1 3073 42680
1 14045 71763
19 284 14676
3 22268 42974
1 6259 98213
1 39898 92951
16 78737 95220
3 1532 73582
6 63070 74201
1 21377 89370
1 30732 63939
31 74001 83042
1 32660 61725
2 64815 86255
8 51300 62389
1 37760 84471
1 23038 61876
2 68910 89149
4 13595 47322
1 4533 64623
1 55257 87700
1 25017 53331
7 17952 30461
3 24101 28299
1 35080 40172
1 76351 93919
12 2230 34124
27 81446 86181
2 19036 49141
1 19680 48230
7 27174 48037
1 23372 99409
8 49649 71661
103 81690 83089
5 22776 33426
1 19822 77709
1 16281 41217
4 34498 63916
3 41938 67972
85 87690 96755
2 58360 71535
6 23746 62653
1 23761 71821
1 27566 71696
1 9841 69899
1 19403 80305
1 48648 60640
2 58241 89576
9 63551 93378
2 10415 84306
1 39302 61405
8 14561 33593
1 3016 94333
2 8657 25555
3 44068 93024
13 39796 42716
1 53166 83367
2 6182 73478
21 59744 62073
1 40329 92512
1 44839 82706
2 33643 41666
4 20428 25241
1 1122 88568
35 374 17486
3 49954 74487
10 65332 86915
8 86554 86759
1 56634 87258
3 43181 97934
10 19131 52228
2 32882 47828
2 7343 67159
3 7210 27561
16 74171 75536
1 40715 81569
18 73875 77593
1 25874 80662
1 26318 75661
5 45887 65037
2 31107 84744
1 70268 97350
8 20484 40919
1 70522 87763
1 22568 68198
3 27698 50130
1 19541 77446
1 35405 55248
1 79837 98240
1 21831 98875
2 93692 96779
1 49230 65045
2 14003 85899
19 66828 70990
1 32234 50163
10 42783 57343
63 1339 5410
3 67693 92765
5 63927 71375
6 46899 61675
3 60729 97727
2 42410 94786
7 28174 43394
4 70446 80005
18 76445 92870
97 11454 13705
7 58941 90504
7 18177 32107
3 7170 86287
3 4389 72748
1 39933 73828
1 23373 96930
23 32081 33072
2 28099 87868
1 12694 78871
1 9450 67621
1 6010 44509
1 13758 52769
4 35526 56332
1 43101 78088
1 38695 55574
26 83786 96422
48 25535 26652
2 10555 66763
2 32863 72111
2 11780 89208
1 10373 75066
1 19372 92304
4 58420 61830
35 13684 21467
3 35017 81981
5 76793 98280
2 10310 63150
1 27173 76455
3 39704 46657
1 39055 49380
17 51978 52710
2 18088 40386
2 7425 43964
1 47191 64695
4 46982 56052
1 2056 65536
3 21998 92926
1 52400 84755
1 21408 97072
1 52153 69263
4 2829 48283
1 32697 55863
1 2926 86948
14 11998 34052
7 54206 82940
3 25612 29902
6 67802 99721
15 12911 18582
1 20993 42307
1 4267 96984
6 62240 80925
1 12145 97139
1 27365 35192
7 51315 98767
5 18846 32779
52 4040 9295
3 43221 99187
3 48441 64162
1 20712 81072
1 17162 88517
1 37215 82699
2 68158 76603
1 15957 77574
1 39696 84285
2 34724 56640
1 32311 77164
2 30898 67496
3 28375 29989
1 29112 54802
1 5598 91897
1 36865 89834
1 36057 85010
1 53922 92699
35 47181 51986
4 47753 79236
9 25755 30020
1 29630 66883
9 42569 49923
419 1392 7024
2 15155 64477
2 40064 84403
7 8910 46238
1 40092 94012
2 29537 73280
1 8084 41908
4 69298 87438
2 33322 77777
2 42173 54933
3 23680 50204
1 24678 39093
4 47753 75149
5 8067 21343
2 22510 81989
26 78563 88367
2 6557 97465
391 93665 98077
1 44752 86776
2 33382 81972
4 10031 41454
2 23046 96728
1 9112 58164
4 61692 73439
2 58214 77978
1 60293 81717
3 1085 42559
24 21532 24208
4 1959 42515
1 31422 89800
12 85876 88739
5 44769 94377
3 3106 60065
1 20938 29818
3 37883 85245
1 30851 85450
1 13492 86748
1 17421 79541
1 13590 69431
13 70379 97979
2 6989 33971
2 17762 59087
1 25350 53196
1 8442 56248
2 29551 76590
1 25451 74668
4 32265 37338
1 39900 75989
2 27306 69221
1 55575 64536
9 58373 64020
3 2869 50767
2 51170 85716
1 50156 65937
10 64105 93978
5 70405 77531
24 12757 26796
1 991 36933
1 7789 57287
2 29962 90302
3 68819 95028
2 7757 44985
66 63655 64006
2 4966 43807
3 67893 98153
3 6028 23747
1 896 84419
3 56802 97081
2 48296 70989
1 43737 93345
1 48391 91224
1 57684 72274
1 10791 28225
2 22239 94340
2 46412 97646
104368 46841 47445
2 42713 70115
2 16835 67002
2 11109 74727
1 3379 72208
1 27092 99651
1 66471 83592
7 83125 91956
21 44738 46445
7 14345 35818
1 45083 68943
4 9009 92075
2 31130 89435
1 740 29752
3 4569 51297
1 63240 95088
1 5633 75553
1 15953 57332
1 14782 95696
2 11485 81559
1 13634 43785
31 51916 53012
2 54460 99333
8 26617 29866
11 81296 91217
3 18663 94927
1 30131 74116
1 18638 70847
3 25379 98249
1 12647 52924
3 20156 82717
1 14337 88707
11 77606 89275
1 73869 96568
1 2645 63249
3 4307 94760
1 38547 95751
2 70986 87284
1 14742 79705
2 64027 77740
8 39620 47114
3 52789 71312
1 74604 99367
2 58505 97921
1 30598 73220
1 29238 79692
3 7169 65771
1 3687 75277
8 78303 93291
5 29083 54441
3 22193 37024
4 49050 81792
2 59974 93032
1 40325 91890
1 21945 94993
1 46978 70440
1 61047 94748
5 57667 67010
10 71293 77900
1 50612 81908
1 57690 89426
2 27477 72683
1 74241 76480
2 36742 95577
1 36807 68340
1 5361 67605
1 59879 81528
1 35965 85607
10 29948 34985
2 14760 79500
4 30698 56277
74 1013 21837
2 21741 89090
12 31106 37722
1 41511 63107
3 4008 54131
2 42606 86882
4 66489 78282
19 87180 91004
2 41422 56653
13 19782 50188
1 46801 79362
1 10054 83734
8 62361 68567
2 53305 63780
5 2437 37170
1 13461 99046
2 11439 69400
28 84254 91489
2 25614 65602
2 26892 46069
3 14974 56191
12 7628 27688
1 45431 72345
1 11380 55417
2 28454 72118
2 59910 74341
1 49518 53058
2 22625 51224
10 42379 46057
6 52959 79190
1 19108 84772
6 55906 62731
1 46772 62008
1 47716 79741
1 5110 70098
133 92693 95529
1 38610 51503
4 17530 65340
9 21608 29191
2 1547 83541
1 25242 36897
5 1838 15448
6 34814 42630
4 27129 31753
1 28075 30875
4 63430 77699
2 49409 86476
6 10702 51253
3 39097 79280
3 27336 33997
1 35163 86701
1 39003 39956
4 21605 83673
1 9224 96717
4 11145 21243
2 14305 57101
1 2825 43907
4 59939 96830
1 48733 82486
9 23373 27768
1 47670 80582
1 27728 68393
2 11720 71108
4 29674 48098
1 9304 92252
16 81924 92627
33 2298 7583
3 11710 41666
4 13340 90926
2 33879 74614
1 51576 63486
1 3517 99206
3 1516 31578
2 37643 80015
1 14122 35003
1 3568 40257
1 13609 73027
5 19789 23284
3 26971 30959
1 6926 62502
1 17289 90905
1 10713 61133
1 25932 67697
1 18817 35040
1 15986 75946
6 64052 82505
10 14147 17703
2 4428 84996
2 42471 78870
3 13557 95353
1 62735 91185
1 3329 97041
2 14795 61281
1 61 81540
1 23003 42772
2 46326 78131
1 2057 29664
2 39349 64073
152 93910 95113
6 31881 57910
4 50819 62949
1 30952 46268
1 22085 91938
36 13093 18621
1 20693 60341
1 14917 57302
4 65578 68062
3 5477 40627
1 779 29639
1 8190 26168
1 14856 38006
15 56824 94243
1 22758 88314
1 37531 75173
2 14009 17479
7 19588 25156
24 76685 88728
9 33508 54171
3 11449 27642
3 1344 18022
7 43414 79755
1 38271 65890
2 13607 36414
7 31671 39578
3 29265 45795
1 4228 80922
4 32036 58108
5 31920 33318
2 16616 99284
4 46068 67733
8 15505 29271
2 17663 49997
2 35133 77196
1 28822 82902
144 50565 50607
3 49391 77181
1 42867 97893
14 66700 72752
2 9536 91419
2 35804 64686
4 2592 48584
1 19000 81375
12 69423 93769
1 37261 51899
2 26812 61912
1 38749 60632
13 5209 16262
2 14511 30726
2 15421 85517
2 69382 82114
3 13993 53414
1 6884 90205
1 1968 57174
4 67030 73428
1 21151 67826
2 31468 61189
5 66094 99733
4 13399 39784
1 12716 74468
5 45303 60331
1 25247 84701
8 13645 37784
4 63187 84821
2 13454 25031
1 8189 64833
9 57130 62057
1 53925 91718
5 21998 42436
7 24259 34364
6 27096 71603
3 46490 95285
1 20498 85763
15 75560 98805
1 21558 61726
2 16570 35664
1 6894 47392
2 45862 56103
1 47742 66008
34 82043 86608
2 35663 52393
1 46315 72112
4 22999 41651
3 27165 65552
1 35822 56063
2 38576 53197
1 530 99848
5 60003 90037
2 37919 80004
5 4172 30846
1 623 67141
9 68411 82292
6 7348 33801
1 23779 46809
2 29404 90248
1 12388 36424
3 65986 70346
1 33462 92609
2 47465 53026
3 46608 52461
1 34426 77992
2 1593 91448
4 23330 48662
1 10770 73314
2 22509 95772
3 82222 91572
2 18576 78925
1 25332 28079
3 33549 78991
1 30812 87201
1 23919 98401
1 16910 91237
3 51046 64986
2 18398 58250
3 54453 98623
2 23809 89695
1 31674 60740
4 8916 46209
1 24477 70180
1 2458 56653
1 28475 58490
22 4883 25639
1 51383 94839
4 65172 90136
88 4782 7145
4 63821 80635
1 37100 96458
4 3603 63730
1 32304 80242
1 68326 94302
1 27749 82271
4 7915 37360
2 2888 37638
5 17201 27852
4 42546 70817
3 9522 56584
6 57571 65459
2 14100 77076
3 53132 99512
1 63447 92027
1 6161 75407
1 68286 87540
1 11932 65944
4 1601 52456
1 15732 44234
3 45154 93919
1 8016 86439
1 58965 63103
3 52901 84157
1 48622 86706
2 31218 60155
1 7107 61133
3 14822 50900
3 55434 63640
2 13780 82408
1 4109 81740
1 55726 68724
1 48367 61956
1 34653 88972
1 36286 73638
1 54884 99040
25 69976 82973
3 40794 49778
1 23198 94484
3 54384 99574
1 76077 98662
1 39537 92572
4 33664 49232
1 13263 63966
1 48495 69837
68 2365 6137
2 826 49166
1 45155 51529
4 51336 96726
1 26769 74530
2 4422 93397
1 39040 94432
4 1760 33749
1 42421 77549
6 63656 75156
11 22713 28144
1 8746 77922
4 23812 46412
10 77728 85506
1 36426 75893
5 3192 79865
8 15307 23300
1 14725 24128
4 24348 81712
1 28348 55375
2 76913 89822
164 88038 90481
3 8992 70146
27 77893 92084
3 57515 84394
1 2322 99459
3 45995 56622
1 20819 93295
1 4166 57999
1 21474 67526
1 31158 99752
7 31502 45700
11 73022 79879
17 87968 92374
3 40612 87723
2 19845 92043
5 81512 92884
1 18347 49936
2 19795 89541
1 64781 97321
140 2387 6834
8 12071 27519
125 6249 13147
4 57145 83313
1 64994 90615
3 47017 54562
3 33135 88711
1 9928 93839
2 33958 94224
1 23653 75354
5 22789 25951
3 47511 61290
3 65218 91765
1 24251 64371
2 32944 71136
1 27903 88867
4 72144 96543
14 11940 31983
2 27879 87696
1 23310 90861
2 29794 52185
1 57643 92998
3 5365 46338
2 41214 92825
20 12606 18530
3 66969 78384
7 38313 44240
7 19685 27538
1 4586 80982
1 15533 48490
1 18305 53781
18 56687 57475
5 60263 67818
3 42815 85604
1 9341 42053
7 76528 96443
3 25957 94132
1 34025 84213
1 75154 97180
1 65767 86975
7 68163 77791
12 85379 92150
2 45149 96544
8 10146 36707
105 2248 3563
2 5678 92813
4 40607 53946
1 25708 89586
7 8395 31422
56 10143 11997
2 52428 95621
2 22467 91724
2 17875 34813
7 32759 47619
2 138 24192
3 55639 95237
1 64046 72298
3 20417 75380
1 6208 34556
10 45624 65580
1 42845 77328
3 28294 87258
4 813 30012
1 67792 96298
1 12794 59419
2 42342 91741
2 70972 97911
648 2094 2511
5 3618 44413
1 16326 28932
1 1178 85022
3 38183 98469
1 1064 31193
1 38814 87491
1 49950 81382
1 11051 23516
2 73129 96038
23 79173 84552
3 16231 50442
11 57847 92615
38 7088 14595
2 69275 86372
1 9678 24808
2 41435 98288
2 78472 94363
1 23953 89443
4 34575 61688
1 39680 96016
531 95145 96883
3 13362 42388
3 28144 66421
8 29534 47017
148 92779 95499
2 28547 82243
1 6174 60163
4 5176 16518
7 7021 26101
1 47283 82211
2 37679 73625
3 23251 73693
4 8372 32775
5 26634 30869
4 50960 61427
12 33096 35732
2 55935 75622
1 30055 33697
1 29522 79194
10 19882 36974
2 3535 91344
5 3881 13194
6 9254 13248
1 4269 98117
3 30749 79841
2 19467 84802
1 53003 60844
1 50563 77631
20 22988 26009
6 16076 33699
6 4267 58929
4 50733 81591
1 33537 83355
1 21875 86844
1 12002 66052
1 45347 87789
1 9498 82382
1 56972 94189
4 672 21678
2 36462 94081
1 43871 62696
8 30542 54686
2 60349 91379
1 28591 54792
201 68915 69323
3 45458 48955
2 600 81863
21 76136 94426
2 16814 76527
2 20199 43544
1 7076 58623
108 7252 10417
4 30433 53775
1 42403 95292
6 71882 78878
2 22868 98549
1 48237 97228
1 28892 83707
3 57055 65443
1 36429 59638
1 29391 59414
3 54279 77556
3 23776 85211
14 22899 24118
3 71964 82444
1 18943 65471
3 38877 65681
8 22402 23884
1 5090 32148
2 12905 31456
6 33397 75404
1 29690 97889
1 23071 86164
1 14111 82006
2 68557 81071
1 38955 86324
1 41874 84581
288 39457 40482
6 21014 38727
40 80991 97745
3 73471 85051
5 39835 97464
5 28718 33771
3 48894 84003
1 62925 82216
2 8889 98661
12 79832 82960
1 33655 75935
2 47756 84009
2 52733 60590
5 1098 29024
1 9877 45449
2 13434 83545
3 17069 84380
1 14123 75241
1 22491 68306
3 70181 83948
1 38173 44359
3 4842 81540
2 7364 53135
1 14926 33152
2 27041 95812
2 31643 65038
3 48494 56836
5 23162 39359
47456212 44526 44594
24 82894 98732
1 60825 71519
1 16771 55220
1 26054 43660
7 59797 85207
2 54250 84140
1 11123 68889
1 4230 43217
36 4518 6391
2 10333 76190
2 24043 42161
1 9583 87061
1 39672 78428
3 8059 78154
1 52777 75735
1 26979 82135
3 64552 86740
1 24543 70628
1 55082 86102
4 23218 34228
1 18075 42714
4 66904 90474
1 43674 75885
3 29079 61915
1 10192 86757
3 2161 55325
39 1669 21914
1 12446 45633
21 19823 28840
26 1297 21429
2 57894 68898
4 17587 23340
7 50909 68895
1 59250 68738
5 24615 57350
1 18417 76665
42 70688 74493
2 46044 56681
3 30621 93796
13 34346 45424
1 16625 58161
2 24084 73838
10 46499 54258
1 2304 75549
9 8852 30156
1 8874 24543
5 56128 88588
3 52498 78370
75 11301 11846
2 32288 78977
4 32882 53289
10 8243 16946
4 21174 43323
1 23525 53968
3 47532 79981
1 18307 38579
3 40888 69403
22 5328 10846
3 60141 87310
9 24294 34399
4 47076 59511
1 43025 94772
10 13404 22706
2 19990 61930
1 15690 83561
2 13203 34029
2 59940 84357
1 23369 52050
34 72361 83254
1 50045 82990
4 1476 57608
2 50336 72267
10 64449 77941
1 47674 90861
1 16618 80742
5 58907 60417
1 4850 74725
1 43019 92933
4 61212 72749
7 9012 46741
1 30909 60007
4 35349 55541
2 27224 54045
2 61029 80815
2 33839 90503
1 4652 54829
13 81803 96012
2 22247 87610
1 10825 92623
1 10224 62741
1 41971 91327
1 23842 54150
1 32310 71661
1 28329 91799
1 47988 97353
1 13653 55231
9 60465 77018
2 43139 44909
3 39652 95543
1 54423 89246
5 44283 49991
2 8328 72464
1 35533 58701
1 27772 82848
1 30254 78075
1 18959 83211
3 55502 59248
3 51382 91706
3 83 49242
1 16325 68647
2 49666 82916
1 49823 81225
11 82816 85432
8 13636 39751
2 60633 97988
6 36209 39987
1 11008 35796
5 2807 86023
38 4625 19168
12 24756 28623
2 10857 83404
2 33850 80199
18 40880 42211
1 17503 98042
3 22393 36776
2 12541 79019
2 55855 70837
1 17748 36375
3 35574 64674
1 46181 81004
1 67078 84719
2 2789 56515
3 2589 44441
3 67410 87276
15 19771 28482
1 58262 68773
5 10081 27243
1 15593 28291
9 38322 47036
6 35314 89302
112 89078 98744
5 51686 86340
3 67855 71685
1 19660 78007
29 84704 93816
1 62007 73184
2 23646 62180
3 9319 96127
1 51781 71349
2 76541 80820
1 67506 84903
5 38051 44552
2 36937 51793
2 18702 49733
8 54625 66669
2 39989 82864
1 29152 61988
4 27348 41655
2 40808 77963
26 75108 93809
2 5317 68899
1 22255 44165
1 82059 84633
2 31477 85775
2 55000 68020
1 7893 99894
3 66666 79066
7 8459 34126
3 12365 89761
1 67643 78992
1 67450 89238
4 30803 53219
2 75562 99877
1 11025 89805
14 16429 29300
3 28805 48580
4 59960 64443
1 1511 95862
4 52207 64552
1 41975 78449
4 68088 95396
2 32206 85558
3 6803 55624
1 33419 85600
1 15655 92591
1 24696 94130
1 27987 92865
1 5507 92188
2 46023 61110
2 32603 57951
19 18442 20849
2 40082 50928
6 64304 79099
1 20564 71029
2 8856 88066
1 37284 57717
6 4128 38676
1 27032 61849
1 22930 69389
31 55111 58111
1 19287 93608
6 55401 93630
4 6886 47215
9 31301 34499
1 70246 83414
2615 57678 58567
2 54973 62466
2 11163 99853
32 86888 89971
2 3621 78248
1 8588 39390
3 58880 97531
2 33078 96815
6 17467 26252
2 67807 84044
1 16034 80015
1 52650 75375
2 30076 56764
3 16011 35593
4 64856 84862
1 2628 67286
3 12999 34749
2 18888 71459
7 61761 64417
8 65566 74419
2 28890 91845
1 68668 75371
49 3884 19786
3 344 89477
8 40676 48635
1 10187 93524
1 20114 64193
16 46150 56331
25 62717 67893
3 19189 76824
2 48811 70468
1 39044 83842
1 5468 73732
220 3437 5681
10 74051 95377
3 40431 55950
3 29045 46146
1 10516 66648
2 6915 13579
5 33475 40966
1 17172 83607
7 68197 87507
4 36216 48119
2 73803 90216
1 19000 43443
2 33559 89255
1 6927 95211
133 92801 97549
4 44154 85313
1 61051 95929
1 62372 86241
4 17112 58067
3 69672 93632
9 15743 20378
4 23919 51645
2 4778 72653
37 57855 59844
12256950 77990 78413
11 87482 89747
19 80836 89165
15 2812 37822
1 31593 96094
18 8904 11027
3 43357 61025
5 1596 27411
4 20920 68053
2 76036 81206
2 10421 39830
2 4965 54341
1 13172 82199
1 28523 93992
1 14556 91866
2 37256 68918
8 56981 93146
4 72775 86316
3 13179 47291
1 11424 79509
6 59141 61822
1 27760 84105
2 27682 96324
1 15760 82462
1 49002 86907
2 804 46902
2 82851 92933
5 49069 55526
3 13165 79893
4 61205 85974
3 58585 83162
2 13555 82877
1 11243 43809
1 8627 66995
3 36906 53318
3 7424 47729
1 14247 78923
5 49731 87129
1 32361 84523
4 81716 96893
1 27865 61666
3 48677 80198
101 92783 95588
3 19553 41143
5 37832 57009
1 13922 44791
2 55138 84506
2 29265 86976
2 6293 58543
1 29652 84922
5 48463 64831
1 44585 90491
5 26364 43254
1 44400 55991
4 88318 89687
8 59023 82205
8 5449 30149
2 23464 66794
4 81870 94571
2 55270 93545
7 23468 30245
1 37757 89446
2 34600 65272
2 21870 86760
3 70253 82347
5 24085 31099
11 5977 27207
1 15460 57058
7 33693 52867
3 42463 90530
2 6536 27919
3 53416 88464
2 25086 66653
6 6471 24207
1 59206 82370
3 54527 99472
1 37994 90492
3 33528 47191
179 90780 94543
1 70948 90192
7 19005 51528
2 16889 40023
16 91394 95437
2 22777 33649
4 9668 58264
3 48359 59883
3 68096 77897
1 25431 89936
4 4594 31983
3 25828 52698
1 11579 34290
1 7581 91696
4 47007 54584
1 20843 40378
1 894 81520
1 47876 77822
8 49371 57071
1 46022 90033
112 9376 11405
1 3121 90967
3 52922 66440
2 2906 58147
2 7103 55864
1 51670 94716
5 6190 40205
1 49251 89738
1 40631 66208
2790 35578 35686
1 12536 72200
22 56787 58964
2 51988 83425
6 21083 36028
35 64858 70025
1 23016 40961
2 15947 53725
2 16608 33941
3 41005 98627
9 35592 44865
1 29898 38183
1 13936 82941
3 54835 92631
2 5920 71595
1 45185 75507
44 685 17648
5 1045 28942
3 38922 73428
1 32837 84553
1 1238 85969
11 18769 21598
1 13296 95261
2 57932 97984
1 22713 70127
1 24974 55254
2 63339 86001
6 44857 60715
1 25322 55174
2 21521 32890
1 27325 72737
3 38 91404
7 15432 20723
4 27621 56341
2 4207 36608
5 13456 24055
2 6413 93276
1 10900 45081
2 27958 79379
6 27302 44289
3 44231 65679
1 49851 95875
1 19611 63330
15 61462 65353
2 11337 62342
1 9951 96734
1 46307 61257
2 56671 60032
2 2277 97994
1 33028 56769
1 33204 82252
3 57290 81797
1 17750 97661
21 89145 90081
13 20617 32185
4 55276 85180
1 49776 58630
2 27489 73081
1 39440 92993
2 2225 82430
1 52353 66753
1 55501 72880
8 5106 41641
2 47360 87048
1 22607 81729
1 23833 61609
1 35363 38613
2 24250 71993
1 52707 99865
5 58835 77344
1 20895 84065
2 20336 55533
1 46006 94791
2 45260 86347
1 3325 61281
2 22351 41875
6 65625 81828
2 48910 84857
2 14059 34245
3 28375 85894
1 19572 67903
1 51201 59565
2 9058 84442
3 12165 50557
3 33244 38556
1 24345 69535
1 7723 67579
2 20678 67535
2 38303 64611
6 85905 95874
1 59051 70495
2 23857 35766
2 35053 57322
2 4908 44209
1 6339 69743
1 4246 54837
1 31234 59277
2 65050 80877
261 5261 8965
7 8663 28689
3 52249 67941
5 18630 85600
7 37699 56153
1 19959 84869
9 76624 79338
20 70087 75395
1 34881 58202
3 1060 32648
2 10994 82517
3 56523 78064
2 13248 48551
7 59729 82062
1 7492 57589
2 7924 55769
2 1958 84890
1 10120 90605
1 1002 68475
10 62176 67035
1 28973 81884
2 10607 26770
1 56282 97601
2 61632 88188
4 37491 61445
3 24372 41097
1 429 41973
19 74754 89149
1 55613 70807
142 84504 96495
3 35253 65811
3 16066 44954
15 80846 98751
1 59473 82501
6 63910 82490
18 39604 41281
11 47628 53317
2 36970 57511
2 66412 69713
3 42163 65396
1 10256 56054
1 11343 69563
10 18808 39909
2 56892 77163
2 6793 77271
4 13543 42540
1 29365 47899
5 40815 48483
1 16342 58504
3 710 27636
6 49992 87137
1 34220 81958
35 85510 87860
2 8148 64519
2 14516 45503
2 5156 35557
3 58700 60959
13 73794 86270
3 42321 95294
4 22804 39900
2 32164 69965
1 1141 73339
2 10079 53482
1 21046 29977
1 37939 96518
2 4497 42270
40 84968 92523
3 42161 63583
2 27745 59179
1 3140 33226
19 66371 69394
17 5242 22533
22 77673 96164
2 19509 48857
1 3066 97236
21 19591 20244
1 52125 88784
4 30449 98906
3 3709 51021
6 45815 52408
1 4144 77333
2 22601 37464
1 78166 98911
5 63490 97900
4 34528 48299
5 9999 24200
1 21985 58712
3 27064 49616
5 58266 70105
3 86178 90239
14 91327 95986
6 47180 85463
2 35789 91020
4 10022 84814
7206 42582 43473
6 9349 17003
245 144 5718
4 10243 78813
1 25599 82374
1 10787 34214
72 4682 12373
1 33976 94251
6 6044 36951
1 20895 52643
4 21395 35694
1 33757 95242
2 27662 57630
2 1036 28538
11 63035 90689
27 93815 97088
4 50018 66195
2 43450 87831
3 31973 61438
1 8810 94734
1 46677 96643
22 31271 33751
1 43081 99202
2 45072 65168
1 2415 81037
1 13313 74985
2 71304 98264
3 68861 98034
17 21848 27230
1 33524 99313
2 33407 91581
13 39971 45568
43 16653 17855
9 37104 44511
3 10591 69572
8 76222 87612
2 15199 49096
6 45785 88787
1 32623 53769
1 16809 64821
1 37719 49008
1 28950 53096
16 2027 16455
2 11037 68872
2 24313 90029
1 46787 67896
1 16460 55411
1 16198 34816
2 31874 87617
1 46602 88895
1 42800 66267
10 5221 35373
1 29040 47477
1 6061 67334
7 10516 25077
3 37875 48406
2 25351 31654
4 64615 69622
12 73774 93139
5 42336 74970
2 4727 76569
6 6685 38220
1 13803 72030
1 14268 96850
1 30148 52201
1 545 21308
9 60328 89529
25 90290 98044
2 26195 29398
1 12916 63993
1 4632 86543
2 67904 79153
4 21175 90282
2 12298 77499
6 5141 19676
8 79582 85211
33 55377 55609
1 6067 61173
6 62564 67040
1 54389 90420
6 20047 50642
1 11002 27951
3 27033 93651
1 25260 62897
1 2948 69508
1 34572 68751
1 14936 68830
2 50594 69216
38 69358 74093
116 24127 24500
1 62051 83012
6 23682 50896
1 31611 35377
4 59875 97176
2 43416 75770
1 21252 97472
6 43564 44587
2 52417 89289
18 69438 82643
2 20798 58477
16 62488 63906
1 33951 74267
1 43345 83149
1 62117 77511
3 34452 51806
2 43021 52890
1 25685 43735
1 26976 92114
1 8891 57840
1 29849 81477
1 13865 87922
10 65170 73533
2 35551 92068
1 12174 52944
19 904 25742
1 14676 53141
2 20876 50888
1 33436 53196
5 13320 30138
2 23004 73471
14 79440 86440
1 38637 45999
2 39137 76002
6 46348 89084
2 34901 76969
3 1391 24320
1 3890 57523
2 56541 79833
1 26715 95200
9 66391 68782
14 33192 35289
19 66830 69108
5 37175 90388
1 30499 87649
28 33718 38358
2 65950 87679
1 36282 92013
1 23003 92023
1 76731 98809
2 20084 80845
1 65819 81021
1 39565 83136
20 46904 60959
1 24583 81377
1 2728 59117
2 57934 91212
1 61188 90676
1 39917 83993
1 29987 54676
3 33925 54981
1 28827 64995
19 6379 34263
2 7552 88051
1 24481 46598
2 39534 80277
5 71866 87601
2 3240 70155
1 30440 73707
2 64599 99613
4 55589 73837
1 44518 91938
71 87243 95282
42 2510 8244
6 79026 92336
8 84571 97394
5 38615 53121
1 64667 78565
2 18520 23679
24 36327 39212
6 1510 48306
1 18385 67143
1 16191 96886
28 15424 23905
2 32780 92759
1 21681 63059
2 19880 35100
2 81571 98631
2 28683 69569
2 27917 81431
1 8446 64070
8 56740 86078
2 34560 98575
5 50651 88189
174 2103 5074
28 93852 96288
4 21168 83572
1 15397 63763
1 39625 81987
1 28762 70370
1 29035 88973
2 61313 99148
5 16229 29701
1 83368 89576
5 76645 79199
19 78095 89781
2 85992 95091
1 27876 96266
18 10154 32353
3 9444 79207
2 8785 92694
1 13016 55885
2 15427 52294
3 55173 74789
1 47304 77398
3 12659 96771
4 23264 43249
2 46770 77891
2 17179 38105
3 41011 95166
3 37681 60947
1 8321 73831
1 5892 62993
1 31393 90565
1 10919 52194
5 7657 26327
1 2889 57782
1 27813 74910
5 15909 20255
3 27288 63322
1 33551 58827
1 40298 71678
1 38181 91656
1 68665 91336
8 67301 87561
2 16206 66196
6 31516 40270
1 31377 60070
2 24773 55225
1 24142 87185
1 47873 76776
2 4740 33466
1 32189 88866
3 19674 55891
8 61146 70297
1 30811 94877
1 47673 54324
1 34091 92988
2 6168 27120
2 13288 80016
8 8102 27137
3 8608 44313
1 11182 95205
9 83773 97720
5 50220 73562
2 82451 87486
2 23751 34273
2 16914 55415
7 9 4812
2 10530 60437
2 20008 53102
1 53565 71461
1 17567 72806
13 77188 80517
1 8952 86986
2 13959 83352
1 63649 93292
2 17886 47887
1 749 72593
1 16157 79661
2 5324 78351
1 21058 37102
1 8720 33684
1 4612 50531
2 69572 74634
9 62945 84216
1 54517 84692
1 26931 74497
1 69369 97496
1 8546 34146
8 35464 55344
4 13469 24193
5 25674 40611
9 82066 83650
189 90117 93987
2 33338 82465
53 7857 13496
3 4663 30685
49 80708 99159
4 19476 79083
5 80956 98078
65 74236 77229
3 30057 37858
2 1684 76353
7 44878 72016
227 6589 7312
1 59226 96206
3 7134 62555
2 27875 80596
1 5536 41346
3 57418 79783
2 4276 75834
1 60493 75539
1 22515 57503
1 24607 58157
2 7657 45294
1 19844 89953
1 12156 35232
1 23479 81345
3 53464 62420
1 12046 66380
2 6637 41422
2 61350 76297
2 32632 38176
2 13519 50473
1 17818 87221
4 59035 81658
2 7312 54426
9 80509 95472
8 83513 89798
1 52931 89584
9 47950 68518
1 15757 43729
4 22875 46415
6 57945 83128
1 38870 87208
2 43072 98516
1 34384 77270
22 20095 22607
11 39928 46310
3 40562 87883
1 15554 76688
1 68334 74340
4 30450 60834
2 29064 67320
2 5039 68355
1 16980 71131
4 35243 50546
4 57770 92233
1 43960 91182
15 72870 82540
5 6182 31563
3 18710 70531
1 38938 76710
1 20764 37956
13 31072 33971
1 34875 52186
5 27260 55106
2 51466 74525
2 35474 72416
1 7264 66595
20 76619 81174
1 32490 80788
3 44488 64529
2 1257 38825
1 20482 49702
1 60150 88388
2 5386 52066
1 43964 74459
4 54525 82981
4 34625 83971
2 51719 59607
5 4271 30624
3 26566 73604
1 43569 44672
1 38655 80651
96 2311 9825
6 79866 97545
17 18777 21286
5 9000 47299
4 43884 63485
2 44560 80341
2 32956 91851
3 31281 43586
8 23999 36414
23 15659 30613
1 24863 82296
4 85951 89219
134 92351 93399
4 11100 28241
5 41566 92785
1 63508 74671
1 7442 25353
3 60821 97719
2 50508 75555
4 46176 66556
2 16495 71670
1 6926 84773
20 22324 24802
1 13574 51272
10 17069 21771
6 31277 36901
4 36626 64680
19 78729 89951
1 78246 97653
3 4555 45426
1 30792 91510
2 34798 83667
40 82771 87223
5 2410 69577
39 72277 77814
2 24017 61758
1 32646 57871
2 38193 51993
2 12280 55246
2 5757 21157
1 51022 71625
2 8139 95105
4 62532 98149
5 29656 42108
2 30783 42347
4 22640 73824
1 1151 76254
10 77778 99546
117880113 99409 99730
1 7119 75072
3 24276 58526
1 49151 77742
1 18109 83082
1 10140 89665
1 12912 56324
2 49010 51236
1 30901 95058
4 18031 30390
10 68228 79709
14 12179 17818
1 21690 58712
3 56711 94004
4 6063 71836
70 1603 9798
5 67810 78643
11 83184 94916
2 13137 90291
1 1412 40951
8 79132 82829
3172617 84322 84835
53 30441 32341
7 45500 47026
2 4170 85612
9 26241 37331
7 51143 66651
65 1311 6522
3 51459 58975
3 35334 87117
9 80144 82099
2 23812 49243
3 44489 93411
1 57702 98931
7 68423 78005
2 62670 98161
18 6566 19843
2 22690 73043
1 23009 61411
6 64853 75164
1 48370 57409
3 8867 55051
1 9832 77825
2 10703 39214
1 18639 39639
3 10160 87905
3 1276 89545
1 13056 79442
1 47824 74889
1 17010 65986
1 42771 63269
1 25409 85757
1 3739 88442
1 3161 32077
2 12395 38199
79 15032 16302
1 35616 67882
26 12434 31189
2 70507 74728
13 61040 92880
3 21018 93330
1 14318 34651
5 33475 59819
2 14352 39482
1 45346 86277
1 14134 70885
2 36982 51043
70 13676 16467
67 86850 94457
2 11663 37211
2 25070 52745
2 39546 52984
1 11191 95604
15 48392 49297
6 43631 62961
1 43746 74470
1 27091 46065
2 16080 88801
1 50023 98519
1 8867 75433
1 52118 84945
1 30056 75804
1 47221 50437
13 69360 83511
1 33684 71732
2 69847 96773
12 2207 36993
1 60855 70277
3 33171 66129
4 19152 84743
1 34236 40145
1 34135 83588
1 28501 86757
1 40841 80152
2 48728 90713
1 59358 85984
2 53312 84996
3 41300 62897
3 62155 71856
1 19655 40822
2 11662 45149
4 26737 57405
1 50207 79613
6 10244 31172
2 50369 82848
12 10030 25354
1 15644 54653
1 10295 93864
29 85367 89319
4 86929 98011
1 31241 57468
2 27389 33897
2 94335 96399
3 29643 69801
10 45897 49391
1 45318 96417
1 13476 78637
2 77422 90346
9 69151 70312
1 11783 87095
2 39111 81612
5 21369 22938
33 7657 18807
16 73404 81628
4 60404 89416
8 10180 43494
2 14656 95768
27 40081 43355
3 48759 87996
7 11322 46093
10 51579 63990
2 8458 48129
6 6011 17071
1 7632 25280
1 49884 64711
1 4580 41247
5 26884 37633
1 9365 32519
3 58635 90006
149 89012 90299
1 24697 61898
7 68438 88154
2 665 76274
2 23753 96809
3 30653 58754
3 28770 54066
10 46200 50731
2 25447 38375
3 68913 76819
4 47982 61436
1 23580 54382
1 44032 87357
1 22035 68564
5976695 77906 78552
12 25144 27683
1 2849 54312
1 31222 62571
10 70478 76263
1 66794 92141
2 35225 47656
5 26082 60735
1 32305 65471
13 11709 25550
3 9562 83645
1 9839 81307
1 7372 72563
3 56463 90702
1 23698 53153
6 16426 35548
6 52251 92313
1 3973 84805
1 54435 83880
1 23311 93557
4 49051 68116
2 20591 33903
2 36239 92975
1 54305 85320
3 18469 30351
1 42593 49480
3 18331 82385
2 74375 76902
7 71096 74026
1 68866 98485
2 18747 98734
2 45054 60083
2 40920 66422
2898607 13574 13864
1 42971 98913
2 4054 74404
1 53929 94153
1 39422 67967
6 29777 40607
40 17646 20500
2 41677 83302
14 15981 16269
5 56648 85707
4 57541 77172
10 14914 23530
4 43997 59612
12 10372 26819
2 41659 84570
1 20066 95564
3 9746 61809
125 4279 12266
3 50431 54929
2 22001 86694
4 63133 85715
1 9079 82468
2 24151 84709
10 7533 34327
1 19463 97461
1 20007 58506
1 64565 75593
1 9161 83847
5 35037 71778
1 20590 56996
2 6512 49808
1 42003 93946
1 43406 70971
1 23281 51728
4 53029 70225
2 41790 57363
1 6867 96101
4 17341 41642
1 27585 93859
2 36298 88563
9 70126 98399
2 45050 55571
57 70817 72198
65 84769 90278
1 527 69273
1 40831 80658
1 3747 65599
1 37929 57397
2 11140 75033
6 21617 45106
2 2630 99409
3 8729 43455
6 60590 84355
3 9649 61577
8 33140 39669
1 30178 80945
3 20877 56734
72 93691 99665
1 16261 32288
2 22380 91576
2 30796 89252
1 13765 53955
501 94868 98289
2 6796 69675
6 68255 95742
2 40333 59422
1 46914 57987
4 53996 75638
1 62483 74822
1 7812 51188
5 73870 96361
8 51678 70752
75 91848 98380
6 21776 25446
1 3086 23063
38 81927 88249
6 3054 80491
1 26550 93353
3 63550 82908
3 6391 51065
2 4836 39364
3 30627 82812
2 18840 56883
1 405 56399
1 25097 90535
2 20684 42844
1 52922 75109
2 15353 33113
1 9460 38771
15 82968 88343
14 89270 98494
339 44 2178
13 60364 71312
1 43035 87264
5 14502 22089
2 33034 91253
1 65119 78939
9 10929 69205
1 39125 99970
2 44381 69336
1 2826 60072
1 48947 99966
6 75012 85448
1 5202 45717
1 1597 65667
2 1620 46217
3 58446 76627
25 55066 57292
4 11515 40993
18 15627 22231
1 8637 58388
4 22968 52031
1 12025 26296
1 18818 26724
1 36172 43885
12 50334 89740
3 24583 41303
2 47119 53770
1 33307 75187
1 46212 98637
1 4721 82990
1 35425 73063
1 32874 53841
9 93357 96433
1 41327 54852
8 20844 49455
8 56975 82272
1 3067 41558
2 7605 91801
8 72690 93875
1 16847 62094
2 65900 80685
1 13815 83129
3 31841 72579
1 21899 83784
1 11053 55259
1 70681 78343
2 32432 96517
1 14590 59919
1 10509 78782
1 27729 70512
1 10477 36893
1 52744 72461
4 53657 57321
1 1634 62410
3 24809 50207
8 58213 69389
4 35206 43219
3 31189 55636
1 19625 88176
2 37030 79105
9 38410 44566
2 13125 60702
2 20369 57848
7 60826 83150
4 48643 89536
1 50215 98941
1 42614 87552
1 32598 67677
2 8951 16521
1 21238 30997
1 47210 92236
3 27609 74445
5 20572 45539
7 16503 20814
3 54923 98228
10 23978 27024
1 59769 76504
5 1448 46013
1 55434 71840
18 9026 21015
4 45625 78308
1 20373 84484
1 55607 78288
1 32017 85702
1 51332 77948
3 35302 51298
4 65402 74459
2 24453 85570
16 6764 22519
2 2616 95115
2 1106 55753
2 63572 92134
1 18331 93620
8 65313 69282
1 5890 70749
3 10005 67481
26 60119 60919
4 64065 82942
5 31103 49281
1 46532 69449
1 39204 41814
1 23687 60154
57 84928 87946
3 7816 97402
2 44046 57930
2 66639 81841
3 4287 55732
4 67849 69322
2 12823 53051
1 7147 92019
4 28003 43019
8 80389 98543
1 13831 55591
2 15664 68964
9 60024 61968
4 45735 87550
1 6562 51745
5 77133 91686
2 29950 63839
30 6771 16853
2 41893 76337
1 17755 97665
1 3489 54381
1 62363 85114
3 20069 34442
3 37765 53772
1 3317 30217
2 5445 80470
1 23232 64112
1 230 55887
3 8785 45397
116 972 4576
2 42043 79254
1 68272 99182
3 5052 91222
1 46972 91559
7 16295 24779
129 4846 7140
1 18213 52459
2 13746 90171
2 27101 35710
2 13307 49921
5 26871 44475
2 34065 92734
1 38030 98205
5 52312 87624
12 30050 30878
15 91481 95353
4 13535 81146
1 40768 55199
5 58460 81779
3 35868 95175
2 62457 91082
14 5631 15331
37 77665 85792
2 13278 70188
3 40275 83227
1 171 54031
1 40115 95711
11 76454 88888
1 2839 60448
2 32761 41980
1 6452 55686
4 83 17934
2 19149 83142
1 19104 61460
3 20710 26838
1 17425 41509
2 31354 87300
1 22070 57493
1 3942 93344
1 29390 58923
1 33845 72807
1 25811 52346
10 16162 20514
2 45462 62082
1 6178 89285
5 5127 37897
4 2579 36360
20 6733 16606
5 47519 75732
13 52612 59928
3 59553 64348
4 9763 24071
6 48585 90545
1 17466 51725
1 13678 93431
1 20167 56514
1 23671 77829
8 26343 43401
2 3562 27876
2 19649 98536
2 40706 46354
1 23981 90786
3 25882 60688
1 19685 58135
1 48500 69020
19 64305 68546
1 8787 39877
2 19247 39262
8 13993 16580
101 95694 97163
4 67275 92858
17 1129 14397
30 80420 95776
3 6173 89670
2 35847 84046
3 5408 21025
4 21991 59275
2 7742 50451
1 45952 86476
2 40876 75190
4 51241 89305
12 80228 81908
3 69862 82159
8 25426 45659
1 36020 56215
3 19988 64936
2 2323 48088
1 1723 40901
1 31051 68575
19 42746 48712
2 47660 54388
12 13806 22846
3 1579 88779
5 46815 98485
1 18490 68653
7 9166 26813
2 18682 84385
12 43179 44127
2 51107 93685
5 60616 82351
1 20880 73116
2 54828 86785
4 7354 45890
2 77327 98038
4 43444 67409
1 1742 92895
2 53666 66612
1 1796 95541
18 15184 24169
2 18751 86006
1 20716 89012
4 7304 39006
2 47972 92463
1 54398 78471
3 9090 47142
1 21483 75664
2 3804 72874
4 66163 84154
5 47287 52426
1 805 69949
729275 90230 90323
2 58603 96791
1 28699 59423
2 45380 79698
1 8454 95530
1 4156 10391
43 92909 93299
4 46268 63524
3 28092 75204
8 19159 23346
1 11012 79687
2 5381 59168
13 85191 94087
2 14935 65346
3 15104 30813
1 24123 72553
37 6187 15906
1 28515 56249
2 46853 76591
1 28042 36071
3 10394 26037
2 44150 79381
1 25237 94806
2 12074 80637
2 23384 58049
93 28085 29341
2 45359 96696
2 60990 91973
4 59743 62876
4 80997 96392
17 21058 44565
5 46897 62602
4 30042 45069
13 60730 97794
1 35878 68261
4 61564 99740
1 36281 79797
4 21194 46930
3 65386 77949
5 46913 50377
2 29309 97846
1 1925 85148
2867 56455 56889
31 72493 76504
1 47249 61840
189 1139 6551
4 27227 37626
2 21921 34549
1 39380 50042
12 79344 94256
4 20417 39233
2 3386 17023
9 41904 63827
1 2781 91143
1 1493 9924
2 7738 65213
1 20015 79188
13 66138 68631
11371142 47792 47951
3 6170 33854
2 82673 93000
5 4294 89447
1 3740 8899
2 45397 60875
1 47677 85816
6 53290 87290
1 1381 87389
2 25236 78797
2 726 31212
2 27027 90701
1 6672 97882
1 26877 90813
13 56395 60693
3 30946 34015
8 56257 56872
1 28649 81568
4 38132 55747
1 7913 73994
3471 923 2173
2 27216 83704
1 12596 60737
1 8665 51662
1 8338 80669
1 5595 18852
1 28649 77979
11 65085 71442
143 88318 97664
2 66095 85076
1 22478 64210
4 3036 21875
7 37489 45234
8 14231 23121
13 76512 89457
1 56509 98556
4 13690 52365
2 66092 96081
8 5315 30304
8 49224 67520
9 84456 88296
8 59520 66081
2 80105 99637
1 55856 80446
3 3439 98795
3 14016 93215
1 21494 69635
3 26833 50696
25 2664 17773
4 18656 97345
1 5403 77924
1 22678 82762
2 47628 97863
7 79855 84445
1 3136 73877
2 39333 78750
2 34433 56425
1 2167 86111
7 12802 35681
2 30912 36285
4 31190 73457
1 23585 90556
1 7266 76095
1 49643 80850
3 31676 46854
1 32707 61376
253 94543 95364
108 82100 85073
4 18628 95293
1 55372 85816
1 45429 87852
3 41222 49074
2568 29814 30446
3 14045 23532
3 33653 72856
2 53188 84275
19 36610 38405
1 7129 38032
8 62727 69032
1 54440 90738
1 63327 79540
2 17696 51580
3 73612 96188
3 65989 90336
5 15281 66182
1 31112 94474
1 47295 95518
2 31655 61469
2 12693 94544
1 17364 96439
1 37059 66542
8 9750 16742
1 41542 82302
5 46953 57259
3 62925 70026
1 48623 99165
18 1877 19383
2 56519 97907
1 25779 97469
4 2067 63596
2 14759 50325
1 47428 76960
2 20836 98491
5 73017 88907
2 20121 94647
21 1995 4861
2 20905 43194
3 59376 90906
2 27921 74737
8 69560 99954
1 486 96490
3 35399 37420
2 29126 69134
1 19395 21928
3 2479 64243
1 28479 77746
20 11892 18463
1 28961 84455
24 87365 93816
8 73918 88219
3 68813 99393
1 59451 91573
6 5287 41557
1 17674 56341
1 23797 62481
1 5253 57396
1 6775 69817
4 37713 61755
1 10027 87077
1 6763 64369
1 13733 41329
1 32662 49250
11 63131 93612
1233 97772 99584
2 57713 95164
1 41503 95262
1 65041 97331
6 1276 72690
2 26479 45920
1 36763 51772
1 10211 55253
1 36190 72241
4 37434 82739
1 45768 80525
3 39422 63881
2 36509 51360
2 40973 65458
1 34247 86058
4 18748 46397
2 38339 92989
2 78249 81595
5 72784 84226
2 59181 85897
3 68416 86291
4 4564 45857
1 36705 91826
2 50833 68653
16 72337 79369
5 11117 16369
1 15827 86008
6 82560 83647
11 91012 97558
18 69155 82739
5 11094 20264
7 50712 68954
4 25190 59658
3 55744 70874
3 21355 50408
4 32753 51804
36 19057 32187
1 6703 50995
5 26193 33374
2 20706 46235
3 10539 38815
2 18922 96748
1 4578 75020
2 31661 60434
11 64655 77331
1 23552 38702
438 97072 98793
46 22932 27940
4 38998 91891
11 68744 84251
4 47515 59588
7 16961 43564
3 49537 78054
2 36046 60413
1 18437 76517
7 12006 28724
2 18520 96114
1 11098 57268
88 17613 19983
16 10942 18444
3 33970 74416
1 29772 78676
4 58388 72623
1 26805 64155
3 62195 68776
1 9543 90096
3 28030 45878
1 25635 96410
1 23139 99822
17 85389 96220
2 67179 73462
6 31444 36105
1 36422 62083
119 4024 9347
1 29934 88738
19 80321 99271
7 47660 79134
14 75494 80249
1 21471 41913
2 14976 87263
3 7827 45890
5 14902 38773
1 36935 43753
2 71262 96454
2 6330 29024
2 11461 52972
128 81110 81789
8 79059 90968
3 3925 55137
3 41845 88670
1 37110 73206
3 9650 71437
1 4452 45251
2 55008 96164
1 37912 94718
3 25721 42933
4 24579 33790
1 30356 56257
1 20042 38440
1 32206 96919
4 44370 49884
3 24293 68114
1 6771 50538
1 13058 51913
1 10872 39527
1 6472 39268
12 46778 66994
2 12369 69316
1 19153 68949
1 28823 80426
1 23467 65777
1 23989 92970
1 1614 46082
2 42881 67818
3 64698 73212
219 96838 99810
1 48708 77464
11 15590 20908
2 8813 79633
2 35186 78735
28 68693 77755
2 52664 82404
1 2223 80317
1 23451 29716
16 23138 36340
3 60271 76418
3 11819 46653
2 67729 69387
11 58211 63853
2 41811 88367
2 4522 84147
4 70605 84870
2 39522 66064
18 12989 22269
2 12612 86897
8 48513 60436
6 20616 47281
1 5410 28054
3 60204 99714
13 37464 41308
1 27561 74140
2 8016 19798
2 14032 73639
4 20346 31119
2 61891 77994
1 15854 39524
96955 68835 69247
205 91646 92269
1 50741 93128
23 13806 16534
2 21842 84682
1 4820 36697
24 85884 94924
47 80436 81828
2 5156 80010
2 19357 37102
4 11021 58548
2 20714 30638
2 39796 69972
2 18421 99639
1 15568 56520
1 23833 70198
1 2915 38625
1 28497 92391
1 21872 76606
12 35230 39526
2 6783 80631
1 17873 35739
55 81899 94399
1 23447 65658
9 69756 94125
9 48403 56483
6 2394 25373
3 37490 51115
9 53679 67689
5 69587 83032
6 44403 77514
1 62055 90730
1 16802 62686
1 31491 73788
2 81500 91506
3 19170 58096
2 33710 93935
2 17549 90831
1 20399 57693
2 70882 95159
11 636 47619
3 52462 77554
1 30369 98486
1 1394 41240
3 2315 53531
1 9231 86654
4 68625 74680
1 33735 67237
2 7419 40316
3 44504 88620
36 89687 91097
2 15759 20468
2 4868 82477
6 78398 86563
3 16827 74372
3 45336 73389
1 4232 87302
1 8624 70012
3751478 25593 25781
2 4368 59492
1 17489 56223
1 25420 55242
4 1513 32005
2 53587 89733
1 54275 96257
9 62903 86968
7 36865 40574
1 16668 70898
1 14791 64873
3 69022 80099
2 28257 81326
1 8372 85401
1 71263 85810
2 19855 70385
1 68311 80722
1 68052 92641
13 4137 22698
1 1069 98432
2 60592 76197
45 84967 98690
2 50220 81242
1 11428 71651
1 64087 77075
1 59856 84184
1 45595 70204
1 33584 87218
1 15776 98505
1 50083 99427
78 7997 12364
1 33577 75035
1 20280 56095
9 8566 22024
6 88178 99069
44 93437 97981
68 4231 7400
4 25256 90414
3 18095 91436
10 5228 35492
1 27627 92243
5 7545 66735
1 28551 31742
3 34060 92511
3 54863 56399
3 4242 26131
4 11093 26847
3 41770 68850
3 28759 75855
1 49838 95836
85 91205 93914
3 660 69036
3 20691 46614
2 21476 74321
2 60537 75433
1 52245 93531
4 260 38247
2 37763 67680
1 6573 34442
8 17377 18783
4 24927 36059
1 20542 56068
8 14994 26940
2 14067 55803
1 19311 41077
6 20411 20848
9 72744 83579
1 9970 27828
1 23633 41633
3 16611 57370
8 49393 57287
1 22399 42832
2 52515 88090
1 30927 56993
13 96504 97140
19 23618 26215
4 71536 95611
2 21301 73085
2 32592 78214
13 64518 83069
13 33184 54014
2 60806 94003
4 14337 33623
3 25794 51377
1 7619 97460
2 48005 76732
1 47819 86991
2 49066 88295
5 33479 49725
89 1366 14478
1 19905 97601
8 20510 33901
3 63555 84188
13 76040 83842
3 13289 42177
3 31618 72058
7 68033 90275
2 34544 38168
1 1578 49235
1 338 73498
77033 11978 12188
1 36663 77540
1 4730 73710
10 44485 52728
1 37275 70449
2 23911 90287
11 50456 61662
2 56039 98500
49 85722 87532
3 47081 68696
1 9402 79855
1 7258 65578
1 24117 74445
1 39744 61425
66 35944 36232
3 57664 95959
5 774 40552
2 28818 40620
1 3402 87797
1 12074 84591
9 50844 52392
10431 62082 62137
2 489 33054
7 6468 58607
1 44223 65804
3 53608 75430
2 47662 75650
48 9151 10302
12 57232 72375
3 27184 66616
1 60142 99425
1 7590 57716
27 83548 86272
2 31828 84909
210 12783 15022
3 12832 42282
3 26460 96798
2 5768 41345
3 60665 90073
5 18949 23519
16 85002 92147
4 12790 14927
6 16867 29114
37 3313 6751
4 17796 41598
2 695 72333
1 7256 46175
2 22963 59657
13 76021 91913
1 28946 75752
15 70210 90078
3 828 71675
2 28557 49583
1 7733 70850
1 270 77993
6 11611 30828
5 42457 78002
3 5414 76791
1 22130 71900
1 34862 62002
1 17990 58392
1 5123 99928
1 595 39187
1 4341 63565
1 31951 78292
5 33025 35358
2 1369 60717
3 38439 81567
20045576 40427 40492
5 41722 52641
1 45136 83969
6 84991 95170
25 40784 44914
4 8133 41383
3 33196 90325
2 30061 82634
6 71802 85170
9 57023 77089
10 12772 31959
3 15967 88851
2 39913 89008
1 52249 84430
1 16496 81726
1 72146 88010
2 63651 68567
3 28082 45400
1 3416 40137
2 35980 49069
5 45559 52634
3 3198 44043
1 19901 40791
1 26748 58619
3 45613 57931
1 10191 88670
78 88970 94891
3 47244 49254
2 3233 65611
2 15175 38239
3 28380 43096
1 26627 74557
497 96650 98761
26 2950 5077
10 68779 93431
5 39723 86120
4 61655 85037
3 36266 61438
4 25772 47065
3 61852 80909
1 36680 95274
4 9623 21344
1 2240 65071
3 52065 77160
12 40233 45091
1 33837 58885
2 1009 60934
1 27038 66714
3 4195 91790
1 5292 91671
85 57297 57572
3 31023 59848
43 14953 20994
29 14274 18782
1 7068 83127
1 4174 78403
1 17640 62878
1 2975 20308
1 51164 57868
2 57667 71032
18 81806 95320
4 46679 62797
1 43364 61970
2 9960 86082
1 35586 95710
3 15571 20261
14 59827 78915
3 17213 21453
3 30545 76291
132 64671 65256
1 3696 58346
1 26867 35906
2 17933 40950
5 64959 85912
1 29222 90394
5 15842 44334
1 66731 85213
2 25046 97944
5 21796 58409
1 39701 59718
3 22486 42040
1 2092 92324
2 67562 92922
1 26906 71512
2 15440 51804
1 68647 86316
2 68657 79496
1 29485 48624
2 30693 54066
1 22489 98945
2 41251 86544
3 24794 98131
2 50525 82660
2 11707 50799
28 78287 88109
1 57533 96373
2 9903 87868
1 23770 87945
1 12621 68591
1 20652 94473
3 57339 83846
3 1231 46924
2 67877 95881
2 66876 93201
1 3590 76682
3 13955 64751
1 22150 64218
101 94346 95950
87 78 9776
2 30615 93044
3 4450 40190
3 39267 68658
1 38143 84772
1 39675 88714
4 1729 25979
1 23927 56355
2 24437 76941
1 3823 77828
17 18560 26584
2 33099 83745
1 53098 91058
2 40174 93734
2 11183 33333
7 68058 92478
2 42788 54762
2 7321 48398
1 18296 40287
4 64362 89727
1 51232 75686
1 61563 79984
1 58183 94365
46 90064 93270
1 20190 45470
4 36305 62816
7 3648 22420
21 24163 36701
5 6662 76674
2 60522 92075
3 49334 51368
1 45890 76240
2 21625 88548
1 31761 53157
16 9496 18119
1 10890 85292
4 22752 36352
1 11813 79785
1 33292 96963
1 5900 74579
1 43393 90204
24 66045 68017
2 24047 73777
1 1821 77489
2 8510 98501
1 58573 81889
2 68908 80991
1 4556 97056
14 57107 58409
5 35901 55472
2 19668 32354
3 7735 45384
10 3541 29706
1 11825 96529
1 5347 30011
16 75179 77473
30 76531 98688
1 19421 21696
1 14396 98301
3 57214 62527
3 41994 70449
6 11004 79095
1 50669 58462
1 9296 46267
1 2864 40326
6 34382 57779
1 28210 56104
18 85719 91031
10 64402 97314
1 32833 70270
1 20904 89030
5 61454 86275
3 25308 53265
3 36284 59225
3 37387 50229
1 34375 94092
4 68299 96340
1 44164 72023
1 34095 76074
2 13971 37285
1 3593 93299
1 60711 90179
10 17342 29483
5 34381 54072
1 21956 72133
4 52068 73204
4 41516 45679
1 38287 43879
4 12483 35094
1 22849 32523
1 43114 92102
4 20202 39211
2 2876 31902
5 46521 79330
4 30502 57968
1 7577 92894
3 30973 76315
2 19224 76197
1 62874 86088
1 33613 92895
388486 20129 20302
1 20425 69500
1 30934 85904
2 15426 41789
18 80822 94414
5 51724 94988
31 88982 96626
16 13505 20489
4 69847 86662
1 47787 67551
6 30054 62360
1 19645 55345
186728 80561 80715
1 40647 61385
1 46374 70555
1 1399 80722
2 42876 57718
1 13723 50815
10 88193 89609
3 53995 88842
1 19190 69478
8 23956 41723
1 3172 74146
1 33875 93157
5 65163 80585
4 18083 69977
1 23093 91226
1 18226 94768
7 27504 34275
2 45412 89364
3 60431 85335
2 16310 58027
8 22646 26923
66 11815 15753
4 34006 44274
23 82163 99048
8 20976 35486
1 54556 72874
160 8014 8954
4 64096 89509
6 28420 59883
1 19890 73145
2 6319 43801
1 31544 89924
1 11209 98373
1 32694 86198
2 51084 71265
3 51692 92623
3 19474 47001
6 69311 69884
30 10041 14851
2 50535 90610
2 23027 82201
1 7039 42679
2 12608 74413
15 70908 81786
1 56166 85268
3 25864 49377
1 18037 83473
2 5398 57641
39873 53296 53608
2 4663 39149
1 70278 98832
3 63715 80794
10053 6338 6777
3 3210 14407
5 1396 81104
1 72220 98871
3 61078 69322
4 13438 35924
2 45152 76786
1 4639 33812
1 11893 49391
2 32051 55098
26 77392 92953
1 24657 60770
1 24795 31111
7 58740 92222
1 68505 81189
2 56929 74637
1 21956 89823
1 14162 99863
1 33472 77344
1 31463 80203
1 1762 45174
5 15380 66748
43 11218 14946
2 8591 38576
4 82581 96582
4 16151 39414
2 39469 53631
1 29868 58673
9 57197 75626
1 59848 77318
1 57999 79764
1 1936 36769
4 26586 46130
1 11348 47845
6 13055 29196
6 14738 31847
2 87562 91260
1 21903 46681
3 8484 98735
4 46221 71062
4 31658 75170
26 73783 78986
60 49629 51443
2 38892 85655
5 42426 65868
22 67368 68775
3 60282 75209
1 20508 73522
2 68644 92613
1 46924 60777
8 10108 28682
9 12126 16017
14 37767 53549
2 48668 57363
1 1616 75771
2 31213 52822
1 56360 76800
2 37187 73850
1 35558 88396
89 321 4650
1 18713 55622
1 5337 92112
4 16091 26209
1 7000 66738
9 72316 89257
2 29166 97576
2 4691 68411
2 13083 93312
1 50360 77657
44 14773 16517
3 34765 34991
3 54100 67186
1 5715 91206
2 7282 84230
3 47780 78026
5 73308 83935
5 81702 82951
2 29847 52284
2 12242 93883
2 49958 92967
3 12001 19214
2 14182 76394
1 32086 80809
2 12329 85689
10 77113 80082
7 1923 25118
4 46164 94447
6 20412 42934
1 42830 54305
3 76589 98809
1 7558 85631
6 66603 83695
1 61340 80356
2 48171 71225
7 32092 49429
1246335 88197 88471
2 50597 57872
20546 22168 22465
5 32747 60494
30 6656 14379
5 16669 28661
4 24841 48751
5 41449 45718
2 54252 66880
3 20751 54857
3 32039 84505
1 44125 66549
16 80963 91147
9 58867 75954
4 22616 96696
1 27605 54389
1 38869 98631
1 30848 82949
1 51612 87852
3 41175 62563
1 50709 85989
1 32449 66097
60 23426 24757
1 59414 84565
2 49399 81956
117 87674 92328
1 69594 93727
4 91232 95542
1 53216 64667
3 60596 70838
2 40513 96013
5 31225 56634
5 38390 46205
3 1488 90621
5 51614 84852
1 31938 64318
5 83609 89214
1 4023 80417
1 12047 53315
2 45924 50118
1 17378 63235
9 61471 88156
1 8615 95427
1 44597 96504
10 39519 40713
2 15080 39765
2 62097 73443
7 87851 94369
3 75683 89414
11 20022 34373
1 15688 94214
6 30498 46757
1 10110 66888
2 9115 48570
2 41456 80881
2 7740 56056
1 18444 69699
2 48182 57947
7 61607 76159
1 4087 98206
1 21314 79130
3 51933 80017
61 18619 23102
2 64948 73373
10 25912 33098
4 6320 38572
36 13840 20097
5 84158 99986
8 27218 50621
1 55915 93033
7 50398 92282
3 4200 53604
1 61377 76159
3 24231 67690
1 14817 76036
2 9144 63029
1 64257 87739
41 4313 17519
8 49067 53926
5 76197 92541
1 40268 83032
1 444 33603
4 372 16733
4 42314 50638
1 11757 93610
5 51557 97055
1 11665 15421
1 26558 47024
1 18366 77921
1 2944 34283
7 17832 48181
5 18151 41740
1 24678 55816
1 12323 80248
511937 24993 25362
1135 719 2766
1 41331 86533
3 4580 42734
7 18506 22172
1 17137 78923
9 44709 91776
1 38161 94212
1 3543 70019
1 24090 96061
1 46216 80647
1 19673 44113
2 22090 87385
11 83061 84335
2 69785 77855
2 4654 27206
4 17677 48297
24 81163 96082
4 17214 38690
2 40192 98178
3 953 72106
28 36429 38669
1 1433 95045
1 28678 37708
1 14029 57732
5 73614 88761
59 7040 14201
3 15346 42413
3 49091 67434
2 22199 64040
1 8300 51477
1 26289 53616
6 40826 83444
2 1841 85843
1 31167 59748
7 53902 96210
6 69023 70145
5 72879 99074
1 20414 68106
4 87059 93240
2 72993 79367
4 47180 51695
8 45382 49979
6 34675 45540
1 9102 94981
2 8543 82723
1 15663 70911
1 42915 84494
1 36895 99731
3 50426 72051
9 67804 76238
24 89228 90026
1 36513 81714
2 30633 72597
5 969 43071
1 27510 66648
1 21226 94572
1 31249 74368
1 21147 77299
3 68967 98554
2 24390 99330
1 10328 49427
1 10353 99603
1 52204 78277
2 60591 96585
16 12034 18485
1 14591 97720
2 35761 45219
3 21802 53095
1 12468 65836
1 18135 72592
1 39169 92518
2 34209 78256
3 39996 96170
2 17510 84160
1 6497 83078
1 22555 78985
7 51706 68124
1 54442 71105
1 30009 67479
1 3466 81100
2 67143 85594
2 24762 64888
3 46753 75464
1 47538 64510
1 54700 77706
1 61831 93570
3 6972 54634
16 92402 94142
1 16556 70288
3 17239 43254
30 3528 14836
7 74860 79536
185 83088 84115
296413 25093 25636
4 11093 18021
2 20903 57211
1 33565 97386
4 16805 46108
4 6955 45366
3 66933 92690
3 38946 43513
1 9187 99056
2 41237 69027
1 52456 93983
2 23061 61206
1945 66222 66303
21 91403 95360
2 27155 62740
3 41874 53854
16 57295 70228
3 4208 87375
1 16477 89141
1 34259 84822
4 2208 18986
1 48029 71277
1 33876 71832
2 69462 99961
5 50196 55866
5 25914 58449
6 34529 39820
5 65713 68517
1 59 91918
30 30653 33927
2 9777 71466
47 16562 26697
1 26344 65815
3 49587 57434
4 62539 91057
4499983 4145 4338
6 58958 96932
9 20132 24496
4 12544 69652
11 76688 79455
5 9599 51997
1 14262 68120
1 24962 95447
104 83959 86913
1 37852 75915
1 17978 78808
3 76982 93590
129 93931 95702
3 54707 67216
4 76963 98190
3 57870 66216
5 17101 65448
3 15050 83702
10 9236 32184
2 67391 78646
4 11396 59799
1 11721 82557
6 56796 88115
1 7297 88542
2 29395 40061
6 55088 57854
2 30332 56714
34 72707 83600
2 19351 57193
2 54341 83216
1 14188 49069
6 43075 44083
3 10689 29530
4 44831 68123
5 34404 37883
4 56411 79819
2 1401 25461
4 57261 84038
3 5938 69384
1 4018 62947
1 45368 99109
1 39532 81816
1 4924 38513
1 50712 75212
16 82473 90671
1 41872 78988
1 24662 64189
3 24774 60043
7 29862 31728
1 41090 58852
5 14773 47559
1 24156 67392
2 32597 55732
1 26151 34910
4 38599 62200
2 33463 75036
1 18397 96799
13 68575 99184
1 946 66434
1 53375 80758
1 9131 61690
2 16964 47160
1 24332 39395
4 11977 93238
3418796 98337 98431
4368172 13332 14036
3 30964 88318
8 76451 88875
2 39532 70492
1 2674 97939
20 19434 23201
2 10041 76630
1 10592 58570
1 31627 47689
4 13597 49037
161 92000 94588
2 73604 87137
3 23883 46195
1 7493 90290
1 29223 66446
1 30199 32420
1 14456 93938
8 79781 89736
13 58962 80895
2 9300 31926
2 16889 95040
10 43718 54343
1 8377 27844
4 63536 89688
4 16909 34126
3 40943 99951
59586 32459 32518
1 24355 70261
108 2573 9112
3 28599 48102
5 32668 73388
116 79093 79693
2 28397 59585
1 28057 84674
1 24419 98521
1 8490 79009
4 61419 74139
2 41353 48456
1 6396 93175
3 45272 84537
1 37595 76812
2 59863 96581
11 59247 66649
1 35540 83045
20 8035 30037
2 27086 93727
3 18243 48814
5 1329 40899
1 4117 79464
2 65172 69528
2 6075 32553
1 11337 56291
29 5690 14935
1 30335 80489
5 44894 57100
4 46414 97941
1 61531 85573
2 9207 63803
4 27777 39414
8 73324 80285
5 15638 50887
1 6846 48439
1 27855 48084
1 3173 31786
1 12688 66411
10 67294 96591
2 7284 94475
1 6745 95344
3 32311 74347
1 62294 93608
5 1926 22319
4 35494 64153
2 34194 81979
1 9616 96544
3 13708 27912
9 51357 64167
3 38674 73705
1 24287 73509
1 46599 74732
1 50111 56883
1 1088 57198
12 61795 67368
1 53321 99419
5 9052 39045
1 33139 90443
1 18906 96871
52 8145 12410
2 14910 99138
1 15662 66020
2 42371 93056
1 39071 88087
1 10013 84523
1 51099 91932
1 16211 46035
52 30596 31639
1 71571 87110
3 65702 87480
17729 21249 22292
5 8108 52701
5 849 31137
2 20575 74733
1 2854 30809
18 23461 24412
1 7731 44786
4 36991 72566
2 16817 57127
3 35063 86652
1 31857 45955
2 31758 51658
1 51745 99467
23 19676 23795
4677 79862 80718
5 51309 64291
1 44123 84062
1 35483 67048
1 55125 76164
2 28932 74636
1 43974 55808
16 18506 20069
7 25562 50227
1 40879 74478
1 35707 46819
3 6576 36688
1 45128 79806
8 23825 36273
6 54989 73844
3 21430 69807
1 64542 83378
8 45201 49303
68 11332 13473
2 41415 76673
7 30285 91560
4 55559 93803
3 2364 19818
1 40129 85609
1 14503 67245
12 86321 95936
3 60722 92977
1 35021 76327
3 29554 50121
7 36632 43877
1 1915 82491
8 54281 59689
2 28220 43263
1 22507 42052
5 6533 34658
1 30278 46281
2 13415 62557
4 67275 69773
2 7865 91761
3 49060 70820
2 30697 69841
1 20643 83986
3 55663 83078
9 23438 36661
12 70011 94071
10 22801 25628
3 30484 65602
6 78922 96899
1 30261 69294
2 26207 62059
2 33205 92407
1 34260 80218
1 29400 89546
142 89058 93955
3 41053 69477
1 10547 50796
1 12625 57707
1 18505 49798
1 17898 75255
1 10356 73362
1 11515 77837
1 19787 90543
1 33718 46235
1 49334 83031
1 480 61094
2 41420 52337
1 3561 99995
1 20243 65959
11 70266 82262
72 13670 16797
3 7884 96143
7 56337 69427
1 26251 79085
5 669 40521
2 6889 53422
2 39725 92772
1 24108 48208
1 483 90183
1 5252 35440
1 56491 67580
9 59671 91851
2 2984 55785
14 79179 90928
1 28989 79084
3 16049 82680
1 12840 49294
2 8828 41703
2 3404 73634
9 67974 74341
1 31928 88904
2 46017 78275
2 47947 59663
2 48837 52199
6 4293 37949
2 38100 41177
1 40164 97196
1 30435 46994
15143102 712 739
2 17714 68718
3 31657 53673
1 23769 72341
1 28901 38654
1 679 54402
1 31384 37693
2 42928 80070
2 7161 34282
2 2908 39673
1 7639 46432
1 10961 67108
14 56921 67919
20 87656 92418
3 2592 88063
1 16769 76797
1 60891 79414
1 15652 96893
2 6129 58937
1 13195 37329
11 72126 99829
6 73872 84650
2 11980 46272
1 8053 98271
4 72447 81589
6 42486 96035
1 31467 61397
1 18109 79225
1 5609 59225
1 41965 57677
4 12601 54162
43 2987 17966
1 9777 44406
3 6030 62974
1 46832 63864
1 37721 83127
2 3342 42267
6 59362 93122
2 9000 43841
1 13928 49436
73 80173 87949
3 40784 44622
2 49618 97239
5 24906 54914
1 284 98810
2 61830 92581
1 42906 88078
1 81868 87065
1 28815 60967
1 44003 69451
61 32684 32853
2 29982 81514
3 21101 99104
2 45463 86368
2 16530 43537
3 19967 62693
1 8184 98115
1 36671 74835
1 59246 68794
1 3397 78258
14 43152 44282
1 9936 92441
3 3933 33232
5 1067 72278
6 8005 20541
1 71423 98072
2 45596 59856
7 60541 66534
1 50686 54118
1 32456 98677
6 29109 44476
4 55515 58168
1 38746 76771
2 29927 41467
2 31129 60795
14 50918 57004
2 45362 98579
1 50421 99919
1 4129 95567
12 68960 76618
2 34678 63325
1 47498 75849
12 70010 98276
2 28884 56459
17 11453 22263
2 43690 81118
1 72933 93122
2 3838 30607
12 86361 94604
4 53987 93339
5 36225 68609
17 35766 37223
1 3513 71315
2 44646 63779
5 12985 28143
1 23773 90880
1 27420 96465
3 9239 41594
5 20722 34588
4 18060 93037
1 25437 67845
1 17762 87393
1 43874 86906
7 23137 29937
9 37369 47329
2 47106 89744
8 69178 76558
5 24513 48885
2 26921 78940
5 6522 19790
579 95273 98720
3 39193 85889
1 15335 64688
1 58020 88476
1 6561 46735
87 5524 11228
2 25122 58902
10 62547 65100
2 19480 86383
19 3510 20457
8 18754 28640
1 3755 87042
6 60851 81867
4 32812 69262
1 430 50664
10 10012 38256
1 29206 55252
1 41015 55975
23 21395 29826
3 20788 74007
1 14301 38273
1 11504 41586
5 70005 95778
2 6933 53490
1 23746 79067
3 19679 36178
4302747 87538 88048
1 44561 81485
1 4984 84287
1 8390 76418
1 41375 97607
1 905 71610
5 68143 89458
17 76272 88087
7 35964 57812
1 4766 90436
1 25277 65260
1 13478 68485
1 8736 47432
1 13543 74084
3 41628 70519
6 56155 94573
16 79061 89773
2 24626 68511
24 9236 24119
4 5699 38395
1 23649 37401
1 35778 45085
1 18221 93975
2 55165 63383
2 32300 83041
4 42429 74679
2 17234 65689
2 52249 53235
6 45196 97988
5 5005 17035
4 22915 51485
1 9211 79142
1 33421 64728
3 60977 90883
1 42525 49395
1 46961 99144
2 48452 55828
4 19690 98560
6 18048 26121
1 26027 93398
1 78766 86723
2 47611 78931
4 64492 97164
5 21649 47760
2 68451 76850
2 64347 79298
1 40373 96102
2 3218 88168
6 7456 29108
2 2245 82417
21 75812 84214
6 28157 36251
2 14777 59117
1 13153 83634
1 40202 44636
5 72424 80805
2 4804 40608
1 16583 52054
2 32568 37007
2 68152 87953
1 50731 96754
8 40890 56653
300 8906 11534
10 859 17014
13 14465 30514
1 23897 30925
2 10642 42096
1 20471 77858
12 73906 80440
44 67922 73047
4139 57457 58048
4 10755 29299
1 2876 35534
1 4279 84793
6 31235 47177
3 47327 77155
11 33351 35721
6 41836 61304
22 77955 93387
4 12960 59684
2 58761 87744
14 1000 15752
3 45176 54404
84 27576 28896
2 43455 62219
3 77504 88409
2 9388 47060
2 40009 95666
3 11239 64194
1 27469 66664
2 25690 38021
7 50239 68809
30 43990 46491
2 67233 97602
4 49386 90889
5 27754 37416
3 9427 87721
1 5075 55280
1 40730 56708
1 21819 89179
3 30555 48242
1 28057 85593
2 35003 62990
2 35464 48720
2 44518 52387
64 20569 22912
6 70795 89932
3 30693 59287
4 11892 43538
1 10892 61508
2 51559 89558
3 61856 76887
2 38168 60793
1 39423 52910
1 21947 51748
13 64438 77400
1 40669 55899
3 34136 50120
3 31876 70206
16 22973 25905
2 66992 74846
9 81404 97744
3 9862 45889
9 62187 65391
11 62209 95639
2 6444 94160
1 64707 87520
1 73958 90925
1 19546 93077
4 1119 66333
2 27442 54082
1 12645 65309
1 40812 84166
1 5884 93432
25 3167 15778
6 4739 18516
1 27508 62155
1 40417 67129
1 23996 89035
1 39712 98977
14 20024 32979
3 23783 51212
2 22577 90280
1 35273 60953
425 5607 6165
2 28222 78176
1 3154 88738
8 57933 83359
1 9002 66037
4 68985 96320
2 15757 74671
2 57443 99121
3 13844 50093
1 954 63737
2 13717 30487
2 35729 47325
2 49544 62621
7 68769 75649
1 56350 90263
1 18862 75094
10 11248 21134
26 819 6029
1 43107 72913
2 20783 71421
8 75935 88552
9 29244 37891
5 41470 54187
2 31624 45434
2 43406 57677
1 28588 93207
1 3084 75777
10 6469 19612
8 5962 25506
38 86194 89352
1 30848 45456
1 10900 40162
2 49073 68905
1 49228 99909
1 81724 86736
3 29433 38054
11 33877 36666
1 23234 82001
15 15056 32334
3 6761 98454
1 16823 99676
1 19530 78575
1 27394 68349
2 55037 90968
87 1840 2838
5 60990 90248
2 71384 92293
15 57282 58900
4 13547 64588
2 20547 67964
1 33839 59168
3 4332 27000
23 61582 68272
2 19084 88312
6 39994 46358
2 23090 70327
2 12083 24284
4 33408 47107
1 23285 70276
1 11743 80523
1 35235 69719
1 12527 70599
1 31590 90669
6 63895 89706
1 64033 71290
6 61702 66515
3 9367 32829
2 21931 84526
10 6261 19779
1 27907 38524
58 77352 80559
158 90420 93771
5 17683 42881
7 64531 92251
4 6734 98657
1 4427 84339
5 41464 45589
3 13898 32301
24 48875 52061
1 18928 29735
3 27227 47185
88 60257 61065
3 40431 66627
3 33858 41689
2 35973 78687
1 58176 84017
35 50390 50610
1 39937 73916
11 60838 91747
2 40798 94348
4 22027 45967
20 11291 19571
2 28416 87460
13 77778 89958
2 59951 62307
156799 31881 32300
5 67389 76850
28 170 8409
6 7457 52606
4 10788 30918
3 33638 77379
1 31645 49742
3 56 77120
1 60623 92019
5 58651 84986
10 4196 27551
1 13316 50123
1 103 39090
2 65611 88413
4 45231 93399
1 55792 84631
3 19146 50416
1 40647 66020
82 52490 57254
1 28789 88667
7 13716 17805
3 21366 95511
2 65382 76275
2 58458 63044
3 9760 52941
3 61510 87733
2816 87516 88717
1 60545 73345
17 74717 94527
1 75941 95095
16 73138 76157
6 70143 80509
1 14619 78696
1 7671 80110
1 21639 97978
1 45527 82533
28 24345 35079
7 51628 67655
1 30370 91400
26 48480 50674
6 11839 40827
3 17626 83753
1 43539 93236
1 6891 90752
4 11297 38165
359 95463 98433
2 68798 72132
2 43973 92132
6 34998 55671
1 10448 96245
3 20995 78111
2 5582 36873
1 14894 64726
9 40810 47355
2 15440 72410
2 16503 72239
3 69294 82971
2 20271 36004
2 50617 73686
1 27828 34187
3 10969 82860
19 7586 19822
2 12750 45214
4 62052 73439
1 38893 82411
1 28179 67356
2 38045 99077
6 43216 49898
1 31954 65659
1 30798 80440
1 30782 92907
2 20591 34628
1 52163 94869
2 54935 75385
1 30672 44891
1 36747 95979
7 25597 43626
3 47230 95838
2 36959 83868
3 12411 64868
1 31903 94433
9 36484 41541
2 46439 51048
5 33590 38659
1 60934 70896
2 63783 70104
5 56326 63790
6 11068 57104
1 14268 61766
13 84677 92317
18 8140 23616
5 49587 58192
1 13240 82241
227200 98351 99011
3 29456 47694
1 15175 59438
2 45892 67201
2 7343 50604
1 25693 95642
2 22314 86240
6 57385 79639
41 80976 87171
2 15183 97995
1 63125 87382
1 25319 88833
2 12749 60641
2 42786 55420
2 7346 63596
133 3793 12488
5 81132 94090
2 15099 80871
2 36214 97956
1 86538 96442
2 6189 35420
2 36524 66427
53 93556 97040
2 67965 96810
4 11477 76020
1 81681 84279
3 53014 78702
1 24157 56842
12 72112 72584
3 46932 50460
2 49692 55936
1 13536 98118
9 77669 87275
27 57072 58085
3 13876 89584
1 38797 95758
20 22414 31148
19 10512 21279
1 40412 44641
8 65210 85072
9 19342 49082
3 46993 64923
3 27963 72049
2 27683 40219
1 22896 44312
3 23614 44946
1 30391 68605
1 35493 93753
1 22580 67857
1 35820 43770
1 43527 76290
18 54696 56704
3 2671 30981
1 5717 46822
6 44785 60984
3 74042 83852
1 16638 95799
34 7900 11257
8 25496 28355
5 16028 44269
5 59670 90542
4 8371 57913
1 19098 68193
1 13306 32644
1 13647 68972
1 28775 94075
1 5542 39704
1 10481 67415
12 71810 93754
1 27309 45101
137 16685 19156
2 29637 70101
1 26463 99542
28 14872 16632
3 23785 86748
3 45840 55159
2 29611 83112
1 2471 72267
3 437 26035
2 47047 98974
2 10466 32086
8 56468 67428
17 12848 24266
1 49225 72339
10 54471 86131
3 13865 32433
22 83652 88917
15 75877 81087
2 14985 99976
6 67526 83365
4 6059 98646
1 10829 33898
3 3560 39601
1 72985 95031
2 16230 69066
8 54447 68513
1 49207 90732
1 14781 48248
1 27665 40418
1 20137 59702
4 35582 76884
1 43215 99418
6 38817 49029
2 15486 60802
4 16709 26280
1 32429 57384
4 20959 56134
1 10033 70085
2 23141 56215
4 52202 63017
27 20130 21608
6 43111 47480
1 24195 85405
1 5759 72743
1 30360 92361
3 49412 76653
1 6624 90313
12 13105 19076
31 15207 18427
4 57702 72553
1 33436 48818
5 7646 32861
3 35952 37303
1 12943 90994
27 68004 97088
5 65777 76569
2 65431 97044
3 13894 25256
3 21995 90989
2 53347 69529
3 19995 20827
4 15621 27946
11 30592 52425
2 8812 63071
2 24242 33933
8 72388 79177
1 23899 98625
2 17992 75012
10 54651 59171
1 7019 18221
1 44943 86853
2 1377 24003
4 20139 41503
6 63038 65148
1 26112 92110
2 16941 75062
11 83383 94419
3 33602 44948
9 68821 85664
1 15925 48742
1 12197 79023
1 979 75429
91 9210 13026
4 3017 26955
6 74063 81007
4 28997 45043
11 50122 71946
4 23721 53411
4 49961 68595
1 22814 99974
1 49047 76755
1 27651 73862
2 63306 93642
31 50596 51457
16 76840 86092
4 27843 68141
1 48300 68940
1 2035 55901
1 16962 58707
1 27394 58945
1 51822 80304
4 12748 17683
1 26420 63767
2 31579 57497
5 29656 43103
2 4003 7878
1 27349 64731
2 34031 58062
1 51801 78064
2 34965 83974
29 81498 82545
2 45567 82588
7 25046 37418
1 41483 56838
1 3113 40770
2 21013 64882
2 49370 62618
7 40332 51679
8 75321 95012
1 39623 55807
2 34153 64010
2 50605 66745
246 95730 98775
2 6309 50727
3 49926 86232
1 20856 55901
6 56542 91684
9 57008 92730
8 32602 40394
1 2291 95975
19 5443 14690
5 7697 31771
4 77003 92684
1 8644 52470
4 16986 76855
2 19860 98335
3 36627 86288
2 4878 56460
2 1390 34313
1 69042 85649
2 49578 81344
1 12965 18700
1 34710 77222
2 81071 90553
103 94515 96772
4 49224 81728
2 41703 60868
41 88100 89471
4 73089 91801
1 64528 85690
1 49748 64344
3 4116 30323
3 13246 78625
2 22300 79910
1 4766 94822
1 61157 89262
1 22987 47096
1 4950 55799
1 61592 77642
13 23866 46956
5 36994 80847
1 58574 93484
53 19192 20648
2 10841 70558
2 73719 96927
20 23398 25908
3 32342 68831
2 7837 61364
2 67426 96763
10 12950 35014
6 50309 53550
3 7903 77800
1 49554 55437
1 19948 87739
1 17308 77213
2 52599 96025
2 40615 92608
2 51370 63971
1 41884 83471
12 61599 77401
2 19787 86805
1 25337 45869
39 59843 60400
3 20715 65652
1 33761 83408
2 62803 92724
2 4369 78043
1 13899 58725
1 54247 87981
1 4155 85699
3 55956 84913
1 43616 85045
118 95236 97164
51 974 8402
2 56088 90715
4 26721 33266
9 78490 83412
5 25773 60353
2 21707 95230
6 66044 71683
20 81837 96999
2 7053 62517
1 51299 80689
3 13377 74937
1 2531 68694
11 88702 97167
1 50485 64026
1 31114 89626
1 29743 96819
2 34781 89747
8 15664 33740
4 456 55150
5 66005 82881
2 4126 70416
1 16398 31410
13 33964 36115
1 26248 54706
2 30267 82541
1 8313 87960
178 90675 91904
1 27270 51388
3 60720 90983
3 34999 82340
6 32852 35156
3 23073 49552
2 44523 72657
2 34906 53780
11 71166 72914
12 1393 27933
3 63901 77769
66 14550 19365
3 46260 55704
6 31708 36253
2 10711 23170
1 11477 65044
7 67516 97228
5 18449 33397
2 45790 64119
32 88201 96391
6 29106 99680
1 8900 70866
1 35042 79328
2 37251 71788
1 14740 55802
2 8129 85419
2 57243 78327
2 14109 47782
1 17848 76382
11 9147 25933
5 1499 27160
2 34665 38907
2 18975 96012
1 8031 69404
1 1898 73022
1 24322 98258
1 39408 60863
9 76137 81148
7 8833 21951
5 40619 75224
3 23179 58516
2 81735 92575
5 42801 49762
2 5382 91638
8975 25914 26127
52 84387 85881
2 4085 21887
10 74891 94521
35 89322 98075
6 15125 65570
2 8927 44429
5 75474 81019
9 54483 71033
2 3004 62488
2 14592 50323
2 55926 76412
1 56645 96395
5 23664 41634
5 52160 67140
1 342 80952
5 67659 89929
1 30695 43333
3 48123 63069
1 3009 88145
3 9078 48786
1 34135 79577
1 19949 89044
1 22711 48874
1 9083 55677
1 10987 47983
2 47067 90238
2 17433 76520
1 21473 56526
1 23553 99204
1 21400 41996
1 5062 59415
3 43740 91625
7 67939 73610
1 7946 49238
2 8623 74788
21 8827 11333
12 1436 29345
3 7784 17372
1 21722 44923
20 53273 54664
3 8643 99945
2 27476 82750
3 52311 57759
1 21160 83042
1 6207 59672
2 18290 62623
23 12583 14984
5 13431 17236
2 1886 54903
2 50852 89732
9 62708 76859
2 3988 78246
1 12813 30884
2 18982 76237
1 27881 86982
1 40823 61087
1 62512 91825
2 17985 39384
2 16434 89605
1 40520 78568
27 73066 75795
3 19079 80802
1 30237 74511
20 24590 28387
5 35812 46232
2 35106 70349
1 43328 81704
1 24993 39462
3 9319 99358
1 13436 76528
1 69002 72204
16 7335 23260
1 42702 69984
1 51238 79337
2 23864 53715
2 67482 93236
5 3309 25600
1 19838 56748
1 3346 79910
15 64282 66221
130 92219 94650
2 53301 73565
2 62874 89229
4 45229 56453
2 47718 84040
8 9501 17200
1 2127 99650
3 21794 82036
6 73535 80714
3 4437 75579
1 24851 98564
10 28107 51240
1 10009 70244
1 5335 81308
1 5667 26903
9 18897 29643
5 45518 65898
3 37698 47982
3 39230 75123
7 7219 26360
90 77814 85836
8 70566 73358
2 6709 40943
2 4578 47709
35 79758 81019
3 23838 99676
1 2594 39295
2 59460 84072
1 28532 82350
1 7045 94300
1 7970 87318
7 46854 67958
1 6582 65765
1 41742 73721
8 25084 43249
4 13572 22555
16 82118 84657
1 4492 85683
3 5640 68109
2 32525 74621
1 14561 41027
18 86800 97403
2 22398 48433
6 71999 91080
5 71832 73916
6 46800 69793
206 1023 7991
5 41405 50841
3 27690 42121
3 54846 59030
3 4857 54694
3 27531 66674
1 9747 72688
1 15556 50505
1 28001 42219
2 67028 75026
7 40466 47005
8 74661 98206
4 11542 50482
4 54615 87515
1 44752 58808
2 18970 52425
2 6369 72573
9 27200 35223
43 27077 29682
3 6806 91648
1 35106 44653
1 32336 41571
8 3084 9935
2 49955 99704
3 4552 62981
1 14330 17032
2 18237 46915
7 8628 24587
2 35996 90805
4 46987 86642
9 82511 97732
1 11193 47035
2 13755 58680
2 51822 86849
2 26207 76060
5 9383 22947
1 61696 91746
2 79671 90806
5 13876 47747
3 46525 89865
5 33319 33976
3 28249 36208
8 65728 77166
2 26338 44474
1 18348 59396
1 24664 89243
1 32526 56286
2 48871 83867
2 20974 76492
5 624 32347
16 84834 96150
4 60762 82165
4 28179 52395
1 27370 60304
1 17739 98081
1 31302 53384
6 40192 69672
12 55770 91954
2 17852 33138
2 27367 38737
1 21415 69284
2 1208 63244
6 56772 73862
1 27149 98910
1 5728 67325
1 24479 37146
2 14550 30956
1 13062 78620
1 6399 70667
4881292 73499 73838
1 13771 68485
2 11863 98457
2 67873 86284
19 75227 78492
3 14133 87618
1 32181 78205
8 38513 91415
2 52207 83342
49 47760 48977
1 38170 79603
2 6663 90392
1 12094 89448
1 65867 86308
22 68 22559
1 7257 65746
1 62388 94036
7 7885 38827
2 42117 53541
3 39008 73108
3 29741 91373
10 8838 25753
2 28491 70461
1 10943 17487
2 54125 57567
24 5286 15683
1 48643 85316
8 23769 32782
1 67487 77282
5 5153 15605
4 56068 99882
3 12057 52973
9 74689 96035
2 27068 68608
2 21184 28282
1 48035 66466
1 27937 73728
4 58816 79035
1 22783 49880
2 17636 71677
4 43264 90272
2 72767 96215
3 30855 74574
2 1202 54439
1 26278 79634
3 11891 17401
1 64090 80838
5 39418 53610
1 7220 87575
1 35420 48341
3 50430 51456
6 26869 36079
1 26100 36583
4 21666 72927
1 68193 73405
5 51669 65652
4 18355 35763
74 85910 86730
3 55600 91942
2 31337 67189
1 6737 73384
1 14630 66498
138 91111 97203
5 45999 59576
2 39413 53558
7 5039 36029
1 8826 53274
3 18600 68688
11 1925 17169
1 21472 53448
10 66699 94959
2 36004 95143
5 67319 80725
1 45208 88642
2 36159 88138
1 5731 57112
1 35742 61939
5 7879 35288
1 16649 70480
19 79995 90399
15 70323 80608
2 84644 95713
8 76035 84376
3 34036 74132
2 24623 61905
3 5433 85324
2 61359 81755
1 40447 48335
1 26962 66415
6 17982 46464
1 19163 83247
4 45722 64380
1 9580 78147
2 26417 92407
1 29089 82169
1 29241 60453
1 44022 88538
1 12397 99108
1 10351 99584
8 73728 98743
3 58160 79446
7 39980 46691
3 63030 99029
2 1814 66145
1 4251 50711
823 93378 94430
1 32181 73924
2 9537 99923
1 26986 58488
7 2302 37914
1 47028 64071
3 31053 84592
1 2360 91545
2 73410 90115
2 57659 80084
3 51382 85015
1 35187 55877
21 13897 20626
3 65179 78882
1 39891 65944
9 20817 29341
2 4398 82278
1 66892 82790
6 77362 96777
10 5592 17566
4 6153 73404
1 7036 35424
5 55507 91974
1 65609 85369
3 24828 59612
1 18547 88007
7 41016 57272
1 25815 76747
1 19540 91979
2 45434 83490
1 25305 69914
1 21940 94189
1 21669 39086
3 63160 92797
1 18590 66549
2 24795 32479
5 25057 45926
2 55504 75017
3 54036 80680
1 66504 90859
56 59030 60427
6 59312 60573
1 17952 31878
6 3775 41108
288 20950 21149
5 58908 98090
31 85803 93735
3 4760 75779
1 25211 67351
5 43999 66400
9 39174 44443
3 63599 93837
7 47936 56817
3 3018 55750
22 75525 85253
2 87 53883
1 8519 46093
1 9211 58891
2 41345 63379
1 27358 54716
3 60388 84710
2 24773 42069
3 24597 93466
10 1866 27232
1 1333 71442
81 91760 95358
2 41934 96764
1 1946 56080
2 2758 93750
10 17092 26556
54 89365 90516
1 150 97494
1 14240 77320
5 2277 38525
30 84119 93003
4 32741 82750
92 11632 13132
1 32099 90610
8 70676 82462
4 75088 75626
4 36952 46736
1 9921 54848
1 23772 54009
4 7457 33232
9 67288 87331
2 31253 64946
3 10422 53065
2 49704 98887
1 77971 92736
19 17153 25696
12 79408 91331
5 12364 45456
2 67460 78075
20 9753 19198
2 27849 53204
2 2711 53220
5 25778 42682
1 17638 29038
1 14685 94250
1 5278 33922
3 37318 61056
1 43448 89738
1 1881 35353
1 64127 71531
7 66273 79787
22 55981 62932
2 29764 81612
3 43863 80350
6 6365 75979
5 48813 66735
2 48339 69382
4 4538 23137
3 14421 34930
2 45812 51571
3 31562 76253
2 2468 37794
11 85499 92343
1 30212 79531
20 23161 25007
6 50407 59138
1 18493 99690
2 22674 42667
2 33623 93606
1 21610 28976
2 23776 73901
1 1428 69518
1 51792 93916
2 72907 84763
3 49718 85306
59 11712 14390
1 5818 60833
2 16545 87662
1 3079 25391
2 5114 61492
1 30409 68671
1 36110 58958
1 18388 98888
1 42930 69253
6 65106 74287
2 59154 64968
2 52049 68884
2 20244 76020
1 46535 89780
22 76850 87962
10 2220 45233
4 43873 53728
2 7875 28710
3 36123 73839
14 58384 67224
1 20443 35008
2 37727 61848
5 16161 22288
2 1259 80595
4 69475 95847
5 71152 87570
1 79539 84304
4 50940 81514
96 2300 12624
2 42775 64661
25 27367 29108
17 31268 42175
1 7303 77852
1 16016 50886
1 27880 87485
1 12436 79561
4 60129 88212
4 45197 57102
2 57548 77321
2 48162 57701
5 75430 99919
3 38597 46656
4 46937 69514
2 36278 49199
1 60412 98830
122 88477 91688
1 48460 98868
1 31053 91118
3 49004 93874
17 5002 35583
1 6064 61917
2 23938 80745
3 79408 96105
2 52706 61369
12 75481 96445
76 2615 6739
6 23569 37510
5 21156 58510
3 55060 65172
3 43041 91638
1 8244 79184
1 13313 87179
1 29897 69056
1 21137 64423
1 27108 49994
1 18870 94354
3 77471 80275
1 11406 56571
2 11424 63398
2 15213 29551
12 32674 33376
4 25917 51201
1 50034 54298
1 1197 34528
22871 2990 3954
2 26518 70175
1 11461 40911
1 81 94007
2 52471 79886
7 36912 90496
2 53231 60003
20 65417 73776
2 6709 83211
2 446 56718
4 32316 37341
1 2730 46426
2 55908 82885
54 732 8317
2 15324 61657
1 1379 46073
3 11011 88661
27 3799 20573
9 62290 68423
1 63485 96896
24 14302 16323
3 34373 46998
2 50984 88861
178 92079 93906
6 54255 64983
2 29966 35517
1 59531 65766
2 28136 93361
2 10978 27668
4 22819 25198
17 4662 29302
1 12626 67637
1 6373 85082
1 25898 61086
1 15955 39648
1 49832 57707
2 26769 72890
31 79019 82883
9 43263 84842
1 61062 80513
1 2516 77022
2 23784 97011
1 35359 73804
1 30047 98338
1 15805 88955
7 77936 85069
1 10188 86438
28 35001 41432
6 18653 27879
1 7687 29507
6 30635 49843
4 32928 70287
3 18089 72744
1 46680 97895
4 38172 55932
2 15426 87918
3 13172 33597
2 35177 93801
457 66169 66350
3 31264 33538
3 63661 66929
1 179 90941
3 15332 53984
2 32840 54715
2 26648 36283
10 76469 94968
4 114 69510
1 23474 89189
1 30277 46813
23 20493 21238
2 20074 51114
3 33530 97258
6 32082 33026
3 14335 21545
4 29239 57321
1 48027 77481
15 65925 70801
1 687 84468
1 74103 77737
1 21386 35224
5 44372 49094
5 49485 67357
1 9759 67106
5 13170 43809
2 49096 68996
1 5822 68436
1 13072 86376
826158 17241 17646
1 27213 55512
2 6747 53333
1 5024 61367
10 61091 87014
1 69077 97655
1 36730 99601
81 86019 93761
1 18961 60834
3 3931 89678
1 9265 80451
124 92084 94913
1 534 56400
6 30025 43473
2 10583 49354
4 86169 97355
1 28668 87363
2 775 78701
1 22970 51625
1 23898 96365
1 19184 56075
116 79337 79463
5 36652 97106
6 51612 61747
4 60072 89781
2 31715 98633
2 61233 77714
1 11475 95264
7 71129 97757
1 55931 77476
6 76244 95953
8 72616 91244
8 50486 57246
4 60078 73857
6 7162 36186
2 37988 80141
2 17122 44667
1 22396 95412
2 13694 35123
4 16156 94177
1 22889 68156
1 38000 84003
1 50235 94129
4 16511 35576
1 6859 82017
3 2598 30719
140 90509 91113
2 20179 79733
1 34214 55109
8 6678 29678
63 5177 10402
31 5992 16842
1 36059 84220
2 41000 76720
8 80875 87570
1565 54401 54988
8 68899 93520
4 16274 77048
4 17354 37244
1 8075 63895
1 21473 78186
5 80951 85317
6 30321 80024
1 15990 49190
3 43931 87630
1 1400 61481
4 63391 73455
1 52388 66915
1 23237 99528
2 13639 61969
3 20267 29066
2 47688 84597
2 51044 99783
69273 78310 78362
4 69830 97761
2 9277 86259
1 12239 91180
6 2907 42389
329 94762 96041
5 47136 50577
7 33102 39622
3 32407 39869
4 38787 59358
2 12825 50836
25 87765 98514
1 34876 46402
5 50612 89531
3 40641 79243
1 48827 65433
1 40155 99496
3 21462 50574
5 24461 31219
2 28321 75392
1 37248 89394
13 5521 23163
1 67864 79849
2 44267 54600
16 4389 17510
3 7169 68684
1 65315 99490
1 2036 48727
3 20705 30453
7 61696 75779
9 10680 41663
2 5443 62257
1 14762 50327
1 13258 39657
2 46869 65882
5 42395 66536
1 25564 33617
5 14850 26822
3 13893 92392
1 54895 96029
1 26593 77970
2 53207 98575
1 28759 39220
4 26947 45274
1 25926 83018
5 54544 55478
1 34404 52952
19 16580 18795
4 27705 32334
3 44229 54502
19 63375 63822
696 1309 5898
4 23573 33181
5 16514 35260
9 50553 58777
34 25336 26734
15 64080 78412
23 77515 88312
2 43117 70418
2 1878 86127
2 65970 82888
1 52250 85619
2 34157 76748
23 45252 49546
4 30891 45017
3 56891 73862
1 11862 67952
2 31700 57791
2 59663 78812
4 21370 62378
1 54010 70772
8 30459 39081
1 56547 82223
1 51140 84884
2 58442 74131
2 41551 85881
3 19046 60379
2 38346 76422
1 51024 75420
2 22606 54024
1 62603 85532
3 52149 65399
2 22389 50867
2 25676 71618
3 2004 46614
2 31707 78806
1 28482 53054
3 38248 61798
1 25699 62208
1 6625 91868
3 40153 74602
18 68084 93336
9 3633 30594
5 19490 46945
5 33977 58970
1 17684 37689
22 13387 19601
1 1697 92833
11 68085 69485
1 11234 74908
1 13726 97341
1 61370 84415
3 8588 68409
1 55280 89018
2 35253 77066
1 27582 52682
1 6327 88889
1 54072 78783
1 18838 27912
28 78816 94942
3 49211 83185
1 58986 76238
1 36042 85864
2 43469 59563
3 19111 98570
1 31926 75537
5 17685 42840
1 22005 94782
3 14336 58842
35 5273 9093
1 11935 41332
1 31414 49561
1 3488 76801
1 6326 81594
9 25273 30136
3 53440 61493
3 20428 96585
2 15268 36314
1 29528 39071
1 35299 44992
1 30476 77064
5 48202 58438
2 34214 69799
1 43850 98829
1 49673 81622
19 76524 78787
1 26687 49517
1 48809 71485
11 12490 34827
100 7583 13724
9 63364 71637
3 17951 72865
3 57804 65729
2 22462 54183
1 23469 40492
1 21134 80718
1 49493 75796
6 60191 79233
1 19743 81321
3 9667 66452
1 26793 34343
3 75631 80885
1 2375 59475
1 18488 66605
1 4889 39889
2 6172 35524
7 58599 88414
25 2683 9528
34 19201 19727
28 84158 89716
5 31406 49751
1 15797 58210
1 11727 69757
4 59356 72704
1 23886 32289
2 4048 48282
14 2492 27249
2 15686 91710
2 28831 98985
1 31146 50808
4 53227 58930
6 37334 43663
3 629 50381
7 60913 82485
3 51755 96019
9 34080 47564
1 8289 85833
2 30562 81673
1 25406 96416
1 43 59231
2 9263 64639
2 45388 73021
1 24279 99131
1 55138 90256
2 35395 75237
1 55497 71433
1 42066 88891
2 46441 49606
2 12963 55130
12 70780 89905
4 15531 63625
1 72464 84680
3 35829 85249
1 33167 67710
1 20977 79979
1 47340 89956
1 37940 91230
4 50448 71863
4 29019 33349
2 16071 95567
1 10131 78929
1 52984 80852
30 6809 19710
1 23845 68286
5 33071 38520
1 63941 77019
4 67889 93631
4 64450 65884
1 56107 73580
1 38178 84338
1 44398 98613
7 16569 35900
34 90266 95442
8 24417 55674
2 47373 84133
18 57636 59347
4 20924 58225
6 18643 25170
4137 47338 47920
23 9446 26499
12 4725 13783
3 34793 92810
1 18670 60290
8 19074 27392
6 52732 95840
4 39366 98479
1 52546 86895
3 7958 51976
2 38280 79776
9 41590 47013
1 27150 80473
5 14801 52423
6 38065 39231
2 9476 75855
2 52206 74214
2 52947 66163
1 58445 97805
1 1447 92246
1 7270 81931
3 48881 60154
1 44696 58456
3 59173 95490
8 15193 43021
1 9108 88796
1 36281 69499
38 80522 85171
3 7026 59883
1 10578 77872
15 80610 92920
2 49650 56923
6 60191 69379
6 33733 48220
1 9751 64136
11 4046 18598
2 27649 61938
1 30992 45710
2 55090 97170
23 57801 61270
3 542 61696
1 16782 56293
1 17209 51109
1 20482 83989
1 6898 99617
1 2054 37875
9 43994 88768
2 36 70373
1 3587 86976
3 74889 81877
1 19477 42357
2 1138 49885
1 171 81608
25 16098 17889
5 19994 33482
1 3139 75664
3 6518 91265
3 39706 84755
1 35720 50509
2 11728 38192
6 68246 85679
1 64513 71299
3 24125 51105
1 13550 80653
1 77200 83909
3 53906 63475
3 29249 57640
1 2224 61554
1 22911 73136
2 13690 30083
10 3679 23296
5 42597 84405
2 34506 39109
4 43618 96000
291 85203 86068
2 38296 82164
8 17615 34372
43 46205 48171
2 55018 72171
83 2754 8634
2 40369 85443
1 6319 94219
48 61200 63096
1 35648 71044
3 51960 82574
4 66076 72697
1 49677 63703
9 79381 86612
15 31762 44756
1 8049 52138
4 51690 57334
1 24567 38106
2 31471 71595
2 62702 73375
2 4659 83735
14 63472 64848
1 31030 50891
1 41843 88083
20 25736 29007
3 31733 67351
3 12158 22870
5 63884 89699
2 42062 46480
1 5835 95596
4 2231 89441
2 19862 94661
18 57305 60407
2 14028 68283
1 69164 92331
1 16544 46999
1 37493 99705
3 46425 55716
1 37408 46072
6 16799 28301
1 11389 67110
1 59749 99465
2 43803 99934
1 19248 76899
7 58439 66935
1 16888 36673
4 17655 61485
14 74279 88898
4 65436 80744
2 41875 96624
4 32444 58990
1 27278 92607
17 86103 93878
2 31243 38590
1 9943 63777
3 32592 66821
1 15958 57893
3 36172 52021
10 10587 19094
3 47128 63885
1 37325 74500
46 5318 13792
11 73071 98585
1 48997 84487
2 18314 71872
1 42290 91017
3 28084 45148
5 36875 38985
2 9930 93805
2 9875 80425
2 25193 70805
1 12555 56952
1 48607 91821
1 47635 69319
1 31546 91522
1 32485 81767
2 61348 75264
1 50129 84354
27 14581 24204
3 31893 64083
7 13962 34919
11 70026 90266
3 1607 46208
1 56796 82072
3 28341 94882
1 62983 92003
1 77547 89086
1 3920 51343
2 30529 98179
1 51516 60470
2 4432 88711
2 3683 74794
2 44637 87977
5 33754 42461
2 4888 39509
2 2909 48520
9 56502 80944
1 51220 88194
1 56076 68737
1 30203 84821
1 21136 78478
13 7251 24534
1 30303 60824
1 49712 75166
189 93858 94831
9 50003 52105
1 26048 88128
3 49480 72679
1 45281 93540
4 38394 56781
1 11864 90099
3 10801 96727
1 55422 95514
14 5541 16897
47 82615 95658
1 14532 92685
104 86612 93093
5 19268 39980
5 50664 68221
1 24572 96218
1 8607 83492
1 30353 65181
1 48354 87411
1 53399 58176
16 84649 92039
2 39273 64913
1 52796 83132
8 4950 15426
2 23074 86289
16 2328 32370
4 51581 55586
4 29286 52981
1 2161 65541
2 3998 62837
1 28241 96544
11 3321 25222
1 46041 85964
2 16081 72400
65 75186 75522
8 28948 49913
3 6706 45121
1 5129 81627
3 16069 38479
2 53177 72576
7 60715 95549
2 16685 72939
2 5107 19155
1 61914 70971
9 72893 93445
3 5664 31211
1 15744 73819
5 22575 97661
1 36949 91537
2 3933 55755
5 26485 47879
1 26947 43986
20 71236 81272
1561 66605 67090
2 19608 61091
1 10172 50519
4 44555 86520
2 7195 70666
3 51727 75205
5 28518 40032
2 32729 42643
94 45114 46291
1 25015 50697
7 61041 90355
998590 77738 78316
2 16744 41362
3 25519 59770
2 38160 64422
1 25626 76417
2 3959 73541
9 6673 30938
2 33283 55592
1 23028 53790
28 6628 15172
16 47363 55461
1 2795 76421
2 23191 52172
2 11406 50143
6 69152 95068
2 15701 77465
1 69923 77053
1 45318 98887
2 15092 64166
2 47547 93946
1 41545 78995
1 28838 41839
3 1459 37904
8 17524 21491
3 50429 83750
10 85413 99347
4 62932 74026
9 41500 42690
3 39923 61952
810753 97290 97529
3 24390 69993
1 31918 58944
1 27742 83798
24 77654 87233
1 39439 64799
2 16788 84614
1 28321 75341
1 32779 76595
2 69087 98722
2 31346 93500
1 72099 89858
1 28538 87792
20 2178 22388
3 17929 59914
1 31456 45099
2 12540 31497
1 16767 37975
3 42456 72211
3 45307 85059
1 27510 60439
7 55267 73854
1 22169 72368
6 17597 40738
1 11961 39348
30 25782 31564
2 66450 83762
2 11547 99721
6 91572 95327
1 18166 54679
5 50980 72913
3 69403 99614
1 22224 43416
5 20640 35217
5 43768 97748
1 34941 94643
2 37763 84132
1 24458 55817
1 50940 51629
2 36305 61292
1 33646 84204
1 13481 81948
10 27147 44518
1 60212 81692
12 70840 76883
3 33224 35097
5 52786 79290
1 10314 53760
7 65775 92147
9 14779 28160
13 69235 78756
4 37008 63362
6 12644 48950
3 58555 99270
3 59626 62646
1 65194 91820
8 66309 73363
3 66771 75732
1 32732 91998
6 21466 26781
5 2805 37361
1 51796 86684
3 33487 82509
1 65013 85656
1 15608 97810
2 14674 64963
1 53976 70489
2 69130 95310
2 293 35287
2 8199 80417
3 26840 42011
3 35848 62415
1 40071 92280
6 14105 32174
1 23852 31642
10 15546 21388
3 43205 70103
4 1744 53865
4 42952 65029
5 53887 90065
3 18427 26458
3 33388 34639
89 87932 94852
1 24704 35052
1 15320 30538
12 61124 68356
5 49880 51728
10 30870 63545
40 75747 79745
1 39571 93424
37 82080 85946
2 34442 97954
1 36031 92514
8 84053 99842
3 32280 90249
1 24563 94991
1 15096 95170
1 27674 56914
2 34772 41237
1 45859 68890
2 10916 64416
1 21454 97040
1 6763 78813
1 25350 82951
1 6079 56831
1 54111 72858
1 34032 85995
3 26680 37725
1 9423 92798
2 16205 78015
1 52522 78329
10 65151 65232
2 26809 93493
1 52412 95721
1 29974 43231
1 34366 97789
1 42814 90521
6 14978 37799
431 62217 62380
2 22002 61387
1 10127 49299
1 18857 55901
16 78111 88882
2 28154 97912
1 16729 96827
1 11698 44897
5 47164 61114
2 7058 38867
1 9181 83691
1 43511 59374
2 18965 80081
8 70474 96712
1 18099 91613
2 12952 37612
1 14612 42691
1 28722 60540
1 32733 91465
1 28468 63732
37 65397 67757
2 61476 68617
5 43746 51595
137 87770 88882
1 40682 75159
4 3194 47930
3 17562 91908
6 44417 56265
1 22398 61000
19 15009 17934
36 11095 18959
4 61931 71430
1 292 42416
1 2287 35743
2 6616 82603
2 50533 82809
2 32877 65445
4 70602 93006
4 28483 88971
1 27539 90049
1 14158 39195
7 9960 21569
1 14257 64659
3 27558 45739
2 17461 36164
3 39300 97535
2 45067 90117
2 42724 82247
3 37652 55389
4 21649 47769
5 61951 84458
2 21665 94372
12 68440 88081
3 80487 90968
4 52052 53370
2 4778 55198
1 14504 99053
1 21419 99110
10 5539 26032
1 43902 85402
1 41820 65737
3 11187 20134
1 33060 61055
31 11000 12474
7 18901 43777
2 64938 91815
3 39633 87811
1 271 63629
3 2552 82292
10 8726 16987
2 11715 82654
1 14924 68603
1 1673 29890
1 12919 77316
12 70519 91015
1 78250 84436
267 96359 97065
2 71185 84752
1 54046 98933
3 1726 57028
2 63055 90679
3 1542 77868
4 32654 55113
2 6990 49875
1 71349 99596
5 7296 39642
11 54274 66332
1 77039 81314
1 26715 43414
1 51994 94267
3 17569 94236
1 7070 75139
387 4505 5287
1 2955 74205
3 67261 78909
6 27844 33974
5 49674 93440
2 5203 86598
17 23769 28047
22 68298 72392
4 28577 54829
3 38006 79509
1 44569 54722
1 38215 88122
1 35252 57112
4 72935 87365
1 24262 86687
1 49884 90723
3 62997 70120
3 62468 89720
2 52531 54425
5 37379 52759
4 14484 75635
1 61290 84235
10 31248 36365
1 50116 74888
2 12302 83916
18 51941 52970
5 9362 33564
1 8457 67596
1 392 26747
1 11215 51426
2 32544 47598
21 23540 32353
2 28290 59816
38 70661 72616
1 409 87333
1 18606 87342
3 44553 69881
2 25611 83306
6 16236 30401
2 13506 53003
1 28295 54178
4 38111 41751
3 31044 77225
1 16747 43939
3 35941 84343
3 54658 71660
2 4757 79286
6 56458 70136
86 1102 8896
4 4451 46179
4 17598 22473
2 30790 89051
5 33518 86067
7 10837 29551
2 30905 45941
2 14665 95019
1 53988 82783
2 35951 80542
7 74916 94570
7 45063 49505
3 11959 76838
11 16162 21266
2 37441 69908
1 1791 91267
1 9376 75247
1 45747 95714
1 37922 96380
1 799 73671
1 50952 67908
1 49565 81622
1 54769 65892
3 68865 75775
2 54516 84154
1 25826 53793
1 60583 75552
2 64896 70048
1 54833 84442
1 30656 97807
1 10784 87583
5 934 56721
2 25363 53408
5 3576 20884
9 19434 33197
2 9371 96815
2 57387 66460
1 22523 82131
1 57328 68392
4 16613 53895
4 44551 91591
2 10207 48933
9 7893 27034
78 8856 12989
3 49973 61335
2 4810 45572
6 66780 89349
9 35718 49045
5 20631 34794
2 56017 82948
2 16045 72988
1 17706 83679
7 74165 78084
2 16840 43964
1 7333 92521
1 6663 85584
1 14734 32988
2 45317 92219
3 59310 90475
14 42957 48152
14 772 13188
17 82517 88842
2 25701 28587
7 40407 42006
14 37128 55926
1 4704 73855
1 33853 53645
4 54269 91813
3 68593 69784
1 25174 95053
2 40318 95855
8 24965 33533
2 3502 95163
19 8405 21135
1 13732 86426
3 34537 57574
1 3486 53477
1 31535 83104
71 4679 8955
5 15804 21457
1 264 46184
40 56340 62150
1 34364 65716
5 6558 16950
6 21073 34024
1 36883 80166
6 63962 83696
2 7170 98244
12 29822 34770
4 13711 17809
5 9628 16535
4 33436 64083
3 35877 81567
7 27569 38461
1 22879 61104
2 36112 39783
2 23025 50029
2 51523 60174
2 47659 70119
2 24071 75701
1 12295 98029
5 77131 85193
1 17233 51946
1 138 72891
3 9641 89149
1 36648 64822
1 16079 83711
1 46085 61793
1 4794 75447
1 1532 61164
6 41951 49580
3 13663 38859
1 30059 58274
1 36057 38490
1 4698 71562
1 2219 87116
1 19699 85354
1 5628 40230
1 5276 52026
3 2973 34783
1 14723 77484
111 90509 91843
3 35057 98772
47 81172 94906
36 84530 87965
6 52143 92222
2 48037 79815
2 13533 66054
1 35799 42092
1 44425 97062
22 70490 81410
4 14875 34857
2 22628 83446
11 21788 30900
6 9334 26557
2 1312 47687
2 8569 92186
8 60384 98434
1 14143 46031
8 85256 88960
1 11446 97488
2 5894 21827
4 7449 84208
17 16679 20283
6 32358 36384
10 43155 48671
2 32902 49005
1 57609 70809
1 26322 90721
1 41480 61413
3 34553 90348
8 39289 40621
7 66071 70304
85 91360 98306
218 93897 95798
2 67806 94708
7 1812 33894
1 26872 66963
1 28371 96964
8 36449 44737
9 45326 85806
5 36850 42457
1 5045 50407
10 16843 28195
1 22822 90054
4 50258 69078
16 5606 17054
4 59758 71402
10 66095 93075
8 31076 37018
1 58683 73555
5 40801 72743
1 68136 87466
1 13478 88827
1 11550 63215
2 54673 94130
1 6658 77097
1 21660 97611
2 30528 53582
1 75345 75765
1 29623 81013
2 28418 98474
1 69485 88761
4 84194 97494
2 34114 62358
6 60248 61262
1 15518 63122
10 30016 43337
2 42674 90977
3 12080 48744
1 1284 90044
1 1896 49307
1 27489 51930
3 34072 67036
1 54625 87806
1 17693 52459
3 35263 54521
2 2219 67167
21 69686 76458
2 7324 41579
2 44674 73694
18 79847 95262
2 41835 91410
1 69423 79845
4 3382 33806
3 52675 70493
3 32779 51644
2 26853 78522
9 21384 30758
2 41893 44988
3 16561 94324
2 1018 56792
1 17029 56466
1 23709 64178
83 12006 16003
1 4098 40607
2 48520 87929
4 52789 99350
14 81243 85486
4 10275 90242
12 5279 26732
2 31862 69968
2 41321 73037
3 18804 34979
1 52555 99267
937664 3515 3776
3 62798 99240
3 55944 94587
1 5159 93321
1 13024 87112
85 9001 9133
4 43474 67123
4 43331 60221
88 70644 72048
2 7015 61732
23 810 15729
7 16005 59272
1 23558 99184
1 12018 67572
19 74635 84762
1 6175 39935
4 56726 81562
2 7880 72223
4 21755 38972
1 18812 71754
1 6662 63391
1 24960 40637
3 34199 42968
1 14894 57173
14 90300 97380
1 4178 72937
2 32582 78863
1 46594 87023
107 5353 8921
10 2787 30216
3 17618 52730
2 40529 56117
101 37788 39571
36 3089 14335
31 61612 63586
7 6443 13494
2 11169 61969
7 51722 67307
4 39256 72072
2 35306 78502
2 1071 26430
21 60760 62515
8 30257 52127
6 8567 18278
1 18845 75544
1 8499 93545
3 17339 30892
28 13582 18172
3 45632 92485
43 79093 89841
1 37572 93536
1 26700 37499
5 58094 76496
1 49596 84760
2 16383 71317
2 40329 99685
3 31084 82348
8 92815 99365
1 26573 98877
9 7781 34579
4 24073 45012
4 13713 29340
2 4566 71518
3 41708 59462
1 19225 43527
2 23492 67035
1 28097 38584
9 67792 88143
1 4873 91662
2 37494 66553
2 45846 93396
3 16123 98247
3 52438 90905
3 19493 33733
2 41514 71158
1 48793 64652
1 34814 66443
1 53294 59177
5 23044 45294
1 7461 90271
1 14267 79220
1 12056 95992
6 67629 82684
1 20019 53689
2 49137 98074
1 28171 83154
2 10785 60990
1 42336 62802
3 55699 99662
3 7887 28917
3 33635 56240
2 35822 90750
1 12639 27433
2 33692 56658
1 39424 52766
1 20904 72828
1 6425 56582
1 1898 47975
3 47847 57262
2 30523 65883
1 24998 85153
1 15418 78200
3 60660 75967
1 29575 83646
3 43955 92008
1 35127 62562
2 13640 61078
21 66951 81483
3 33987 80995
1 36527 54457
1 35194 92669
9 78881 87577
1 76992 93951
3 46277 80882
11 75788 82955
2 14118 54589
4 3715 32855
5 73232 86454
4 28838 33051
4 22799 72241
2 34468 84392
4 14394 17188
1 25158 84442
1 54598 77274
7 53215 55923
2 47696 72076
11 82170 97121
3 865 68010
2 59772 65983
1 2734 74698
1 41040 93761
2 27991 64225
1 7746 92528
1 33145 88278
1 56080 75898
8 3451 28590
31 13484 16596
1 31093 72883
3 42095 86728
2 56634 58718
1 37582 61229
2 28770 91358
1 8495 76569
1 4921 88868
12 14505 41243
1 28650 66623
3 12570 28739
133 4206 10063
13 19113 36533
6 62133 70669
1 27797 40021
3 17165 75480
4 68997 80930
2 18507 48387
9 67355 93511
3 14765 59284
2 50316 96096
3 2056 56960
1 2663 90547
5 49434 63772
1 31145 72188
2 60588 88406
1 6798 49871
13 1609 20909
3 57023 86091
12 14582 22080
9 33328 50255
1 64547 96249
1 4804 11946
3 33607 70304
3 58099 98634
1 45227 87512
1 61190 88304
1 5953 77419
1 2321 96864
1 19975 96789
1 17049 77300
1 48751 67913
1 10928 40220
3 19574 71028
1 12950 74511
1 9186 90303
1 3766 78450
7 33935 37189
7 19710 52390
9 4762 18477
1 9979 91373
2 21890 60321
1 34355 52114
5 22698 30168
22 74576 81916
6 4059 33403
1 12483 74633
1 29639 56857
5 40211 83158
1 26267 69988
3 14646 55687
1 4193 99798
17 6564 24286
1 1744 26561
3 62753 76277
4 55184 78709
1 3420 91843
3 63451 75371
6 45588 50452
2 65379 70813
2 2587 98380
40 84221 96172
11 30484 41753
1 30428 37109
1 56766 92789
6 47484 62622
1 37168 82510
3 19869 33139
1 1819 74833
6 75996 95551
3 18522 67352
1 43878 67282
58 62231 63467
2 27670 93564
11 83262 85328
6 25157 27541
1 37351 74809
2 75472 76460
10 55715 60860
2 6186 41464
5 26981 70689
4 79647 96483
1 14684 94558
2 47519 79843
1 17079 89805
1 35740 79707
1 27762 96597
1 19083 55688
4 31132 47698
29 75926 81722
2 20992 83299
2 69513 90623
1 36677 47665
4 29466 77561
1 31087 84611
4 51503 58808
1 58098 86000
1 4104 96276
2 68007 96405
3 11216 74642
1 56633 99759
1 37445 87783
4 66983 93307
1 13918 80786
2 23422 89699
26 5882 12616
3 20842 42892
2 30871 52585
702 93967 99639
1 21153 26357
3 25728 44625
2 57873 87367
2 17239 54764
1 25533 92947
4 12090 33850
1 66137 99534
2 58065 72931
10 52047 57135
1 8914 61376
191 92442 94311
1 14268 99134
10 41357 54979
1 56466 70210
19 20797 28218
4 4904 27943
50 11152 17978
2 42184 88004
102 3407 7002
3 11775 53579
4909 94784 95298
1 58120 94886
2 16834 92547
15 57138 72247
1 4521 99756
3 13141 50094
3 37310 65186
444 79773 80472
2 6260 97996
1 8419 80969
1 38709 84878
716 1457 4318
10 29565 39288
14 78408 95080
2 66533 86764
3 4321 81329
1 13565 45244
2 44087 61601
1 35200 93302
201159 82490 82762
6 2501 18866
3 54578 85939
3 61050 71365
3 37318 43211
1 14923 35180
2 25884 63249
1 4342 30949
1 41144 71755
4 28812 74610
1 21280 98924
2 5125 41377
1 33005 89677
2 29074 92360
2 59178 83768
3 5596 15983
1 11954 81871
68 89458 92277
1 16282 94476
3 21390 90058
1 30094 61566
1 57196 74128
1 4278 74029
4 22472 33644
5 61467 82319
1 4988 50957
7 18754 29483
1 10253 79986
4 11749 95675
3 68359 77702
2 14203 49852
1 4190 52416
1 68904 94744
3 12427 42916
5 57169 61057
1 48394 58004
7 16753 36883
1 21694 64087
15 3767 16775
3 32954 65004
1 27670 96939
1 23723 80435
11 65770 94647
1 37976 96887
14 75652 92670
55 10869 13952
3 23648 96425
1 54021 94462
38 7942 11449
20 49865 52586
3 9076 72710
2 1747 55765
8 1564 6044
1 38780 98444
83 20665 23504
4 25528 94252
1 9806 88282
1 66516 76205
1 69152 81271
8 49126 66154
6 74706 98156
101 18776 22339
2 31440 85651
2 66519 92889
1 8693 59463
2 47573 75235
2 6437 71588
1 27662 74654
2 8503 61902
8 5165 31821
7 18298 41275
1 2935 95886
2 39976 90738
2 57966 61069
1 29552 94796
1 14738 76068
1 57670 83053
1 15253 90895
1 31400 61516
4 19895 53445
3 10583 24413
1 52887 88303
3 53371 91796
1 59675 66884
6 10828 32828
2 6520 55706
57 89657 99285
17 87916 95126
44 7704 10590
4 18373 59690
4 91918 95952
1 5437 79673
5 61086 77087
4 41081 63004
2 34766 61852
9 61072 64044
2 47864 88526
2 25696 65218
2 8100 49365
8 42334 45211
5 51044 95197
32 85504 92374
7 5393 33203
1 87024 95228
3 15287 54118
2 44673 83204
1 58572 82527
3 6616 25518
2 40365 77391
2 35262 91511
1 42427 93848
8 62691 81348
6 18687 42736
1 25713 97186
1 27232 56150
5 50950 94442
120 92101 93384
2 26892 60448
1 40708 60351
11 23020 28688
2 31188 65525
6 62141 73797
2 46160 79330
1 38290 69933
1 49828 74440
1 26834 79672
3 4519 19733
23 6696 7242
3 16100 52618
1 29745 99757
1 6985 60618
5 66788 97939
15 37056 50922
3 60281 74271
1 3642 94561
1 19050 56446
3 36858 48544
26 72639 87533
14 13139 32973
1 8799 30932
3 27707 95667
1 18090 43471
2 64061 78359
4 6443 28361
2 38990 90386
3 68022 76243
2 43360 65598
2 25671 54367
5 28535 36448
1 24352 77508
1 23621 56754
1 612 91841
1 20346 75283
1 17948 78317
1 9280 83620
15 88203 94769
1 18327 87237
6 80501 86196
3 30735 39098
24 52786 59504
10 67186 86227
1 34934 78052
1 32474 75371
1 55684 78225
1 19956 89019
1 50771 95968
2 23890 43254
3 39584 67018
2 78423 94795
12 5253 32154
2 22441 38786
2 38030 66175
1 22591 36216
3 64986 86982
2 19950 86235
2 8273 67105
2 5528 75904
4 63185 77766
15 83805 98714
3 52061 79738
1 48019 98017
3 2959 63996
2 44671 83387
1 4345 72243
1 31551 85078
1 36715 63370
1 64243 78096
1 57818 90882
2 16916 58793
10 11561 14043
1 18461 54918
36 35497 35795
2 34648 92578
8 27355 32940
3 43745 56417
2 30393 96681
4 31898 44327
1 25698 71217
2 3660 58673
1 44219 65799
18 75108 98656
7 57969 69440
2 27493 74358
2 40148 91597
1 47133 77388
1 31031 49090
1 31036 77702
2 60175 79717
7 7094 35761
11 71558 94537
1 20750 50404
5 36402 63036
1 14759 80399
2 51592 80232
1 796 59746
6 81048 86185
1 31695 70143
2 26259 73988
1 23077 82075
1 44814 84452
1 52599 91077
14 46519 49201
1 14304 52151
64283375 509 531
1 58500 71033
79 92070 93743
5 25363 78564
13 46299 48693
3 17121 96878
1 28373 85589
1 20761 62609
1 44889 67174
1 5255 92809
1 3190 92025
7 68895 73666
1 57352 97402
3 1407 56725
44 4781 8073
2 25765 53833
1 38603 84923
1 1584 74603
1 48088 63655
1 27100 61123
5 7406 34991
69 3655 19652
2 6285 58553
1 27662 71298
1 45000 76076
1 43515 54702
1 42883 87449
2 50081 54345
1 28814 66236
14 34932 46329
2 26241 91720
7 15697 27877
2 49428 77657
1 16160 60831
1 25665 57363
22 18538 18892
2 31697 90492
33 299 16255
2 4916 84468
22 59071 66367
17 55404 57222
3 14191 60168
9 1263 39993
1 14612 86007
3 30973 35906
11 59341 78906
1 22061 64920
1 6666 38707
1 15504 99531
31 71054 81080
9 76424 96400
1 24736 77868
3 39706 68762
1 24435 81908
1 15825 79464
1 44826 62056
3 72849 84771
1 57308 92571
1 23343 83592
5 34031 39458
2 68290 83348
1 5334 55721
10 27857 39138
24 5138 14911
2 6743 32942
1 6032 39263
18 26721 30515
8 78510 85216
2 57063 79075
6 33717 87180
1 1896 57430
1 19715 30214
1 35375 86141
4 9420 75101
1 77307 80853
4 29462 84693
2 37867 95325
1 19791 51843
1 44044 76140
2 24038 46170
2 53907 64718
1 37087 88888
1 53653 94934
1 29550 36317
4 28869 50206
3 47450 78555
1 46910 77437
2 1943 65228
2 33751 39771
2 17577 31583
7 65393 89159
1 35150 36665
4 44424 75775
1 24810 39126
14 1007 26090
5 2517 93187
1 36121 62765
1 51615 68574
7 78691 79680
1 37094 65930
1 1337 87165
1 22520 93260
2 57207 90754
62 84247 95045
4 68872 91795
4 2747 57593
3 19526 37550
22 66413 68644
6 11241 45122
8 17156 32355
1 2252 81393
1 30784 71589
1 718 60668
1 12630 43113
1 18548 88209
7 45494 61429
7 68961 98489
20 84034 86726
5 31939 74746
2 84063 92387
2 50543 63183
5 18400 30923
8 39567 50173
1 1332 85764
1 39208 99908
2 26817 39425
3 43030 60884
6 9102 47723
13 73795 95582
18 92581 99221
1 1818 64347
1 17690 46000
11 13031 19164
5 72819 94480
30 267 5794
83755420 13753 13964
6 28922 43639
2 17144 92113
1 36740 77442
4 62692 75144
36 11751 13333
3 25059 64559
10 46210 69059
1 28623 46544
1 4168 68668
10 74717 91152
1 35691 94574
1 44701 78016
1 22909 84652
14 44436 45436
2 50063 91551
5 2358 20477
1 23188 73620
1 33288 49319
4 13138 96595
8 25757 38555
65 19979 22440
2 35766 49407
1 43415 94751
5 77011 91795
3 21875 62067
2 4188 98329
3 28245 60450
1 30940 54964
26 92685 98995
36 23685 25962
11 11690 28028
4 29685 35042
6 5420 17135
1 33064 77202
8 40406 71325
2 55594 73217
3 10046 64714
1 55274 71645
1 18420 42380
11 70031 95981
1 79638 91273
7 51459 59119
1 64012 79146
2 15181 39714
1 39238 69913
7 66647 84934
1 38723 85113
5 83276 99510
3 81554 86062
5 32298 39133
4 48483 57169
7 58417 69251
2 29565 64307
1 10808 64399
3 48177 63514
25 15106 26252
1 6099 83154
2 20531 34604
1 16506 94816
1 20377 94163
1 6055 30070
1 2328 28511
2 35993 81598
1 15565 29235
5 35461 56071
12 25646 39719
25 23810 27404
3 13363 40046
1 38308 61340
3 44255 98325
5 29963 37139
1 706 92873
2 3252 22041
2 9795 33593
3 37047 89524
1 7749 27279
1 36629 67704
4 47019 52754
6 42176 94107
1 6603 63573
1 40786 71204
1 15977 82969
10 71944 91935
2 11480 97799
1 48143 53793
17 80470 85748
3 55207 90166
1 56769 94145
4 9478 50344
138 70267 70604
4 66717 75249
1 27732 63840
4 5866 33214
6 43878 81094
1 13582 87008
1 23990 53370
1 17074 76801
1 19319 43443
6 59066 63147
2 9361 50571
1 29604 63632
1 12684 86269
2 4910 89568
8 5464 24391
1 53019 68033
3 30263 63014
6 6714 23280
2 15817 50673
1 11674 67497
18 21139 32655
1 44203 69485
1 11008 94078
7 29119 42107
3 4699 21010
2 14027 63109
1 15898 44717
2 45503 74148
2 15794 73339
17 81924 99029
3 31544 84793
1 8508 81077
1 35755 99763
4 70146 77761
14 63274 85802
3 28627 90242
1 47170 52923
4 24065 33275
2 47283 91140
1 17910 98057
10 73983 77547
1 284 65967
10 82163 98777
1 26377 72554
1 41087 88856
1 2599 36347
2 21713 35350
5 43094 81225
2 58034 93811
1 12923 96070
2 34340 82957
1 9551 85442
5 25621 46150
385 96146 99217
2 32117 58167
1 27093 94918
2 20762 75970
13 33042 38922
2 64798 85437
2 17823 64732
2 27606 49900
1 58586 60758
24 82254 95294
3 2950 59191
1 32600 86714
6 4340 32693
26 10712 14694
90 89083 90870
12 17823 30683
3 5648 68353
2 13029 73793
2 32155 90951
1 13735 42589
1 13541 59271
69 66470 69180
10 79063 98296
3 23522 77931
1 4348 96492
1 41347 71598
1 37527 99019
2 41843 93424
2 2945 41152
2 40392 63106
4 58059 63421
4 21581 29676
3 25496 90582
1 24731 92029
1 6050 50505
9 93984 96797
2 26327 53031
11 64494 86849
3 50026 71996
2 17323 82955
1 22288 29090
51 8524 14102
9 51808 76004
2 10940 60666
90 7135 9393
7 85838 94004
1 25871 89342
4 27418 32634
1 21001 94773
1 25753 43667
5 46408 56867
2 37296 83479
1 30991 67051
1 56986 77844
3 6245 36786
3 32911 91052
1 219 93911
31 41960 44710
2 48482 67989
15 4347 25356
1 15350 73797
1 19356 75607
2 13003 50443
4 20079 46939
4 8420 13859
7 1755 18456
1 13054 62106
2 17492 31629
1 10676 49553
5 19806 80016
1 15599 90727
2 43428 56791
1 49151 87024
933 1241 2794
1 26836 83391
1 13822 77081
4 52680 56287
5 37764 47659
2 21105 64392
1 789 77221
3 32908 52229
1 1111 63908
6 21315 44390
1 24558 63192
3 43139 95554
1 39772 92482
1 46371 84695
4 68741 90828
4 16625 40990
8 66818 92845
49 72388 73258
5 33818 79368
18 78973 96352
19 18730 25333
3 47755 71969
6 34508 38229
1 12800 59616
1 11378 43741
2 3319 63164
1 16998 86321
1 29432 81641
14 6622 24045
1 7263 86714
1 871 40024
12 63488 99286
11 81666 88350
1 26304 60478
73 91809 93766
1 46072 84487
2 54384 92548
1 47383 79790
1 52151 87142
2 6361 40897
1 42566 72538
3 26300 90161
5 16913 54878
1 1671 74615
7 85136 90004
1 23603 83158
4 75684 88445
1 75060 86521
2 20554 51705
5 35801 70687
1 23087 57940
1 12975 67240
7 61251 97560
5 56999 85522
2 37158 49701
2 24181 96146
15 2729 32656
3 73260 92065
6 53361 84958
3 12830 36420
2 78796 97353
2 9544 16505
4 69214 75703
2 13865 85327
3 36837 56227
3 76623 92003
2 29308 77625
4 11224 39985
1 258 42401
6 87751 93497
2 8968 54723
1 37913 39442
26990072 13597 13774
1 58451 73460
1 10922 84680
7 54510 58692
6 31844 67019
1 49708 70153
2 24476 86300
1 41042 70925
9 74902 96101
2 23578 56936
1 45971 70599
3 4373 37957
1 35183 49258
1 11366 64553
2 53801 71058
1 71843 76170
2 23815 84477
11 18196 32991
3 38293 69060
1 36349 67514
1 19799 77031
1 21567 53981
2 29275 92015
3 1235 46228
1 2269 97231
1 27594 45526
1 10217 65800
1 197 54062
1 19628 94081
1 24253 76031
1 27334 55409
6 15181 25382
3 47959 57273
3 30677 58482
1997 28396 29140
25 63650 67154
3 16073 52839
3 53054 64461
7 13291 27518
3 1701 68335
42 4348 17514
9 59301 65274
3 34778 49566
1 358 35345
9 42866 47831
2 23333 78135
4 22006 35977
9 70075 90023
2 25407 51359
24 67609 71359
6 78214 93728
5 27494 97579
6 62804 85535
2 711 72115
1 3021 98820
2 53736 63590
4 45040 60522
2 19872 93207
2 44664 57748
2 24842 33924
2 47924 81674
57 82359 83152
1 30902 56121
1 52574 99620
2 60495 88748
120 59 6370
4 12862 87466
1 46473 57802
1 1045 54240
2 43624 54935
2 51825 55504
2 47330 52538
3 7318 42271
4 43880 99990
1 32432 71645
114 86466 88570
2 32322 54040
6 27237 43149
5 63787 81595
3 25941 41986
23 728 14622
2 30585 53906
2 30507 58362
7 61430 78763
1 64236 78041
3 14473 36260
22 8612 14291
324 95800 98506
6 58055 68413
1 28969 98880
1091 57094 57200
2 32234 96000
1 55780 73606
2 17118 35925
2 63528 97274
2 1106 50709
16 80626 85676
10 74798 93226
1 17448 84723
2 39139 68508
1 46328 71705
7 13884 63392
111 3188 8477
5 56441 77326
8 4028 61498
2 56586 86117
1 39224 71791
1 42578 58986
11 43641 48579
2 38084 85979
1 12809 67161
3 56890 70015
1 58139 79683
1 26148 74711
32 18573 20986
2 51246 89798
1 20871 64510
1 8855 96141
1 11607 86294
1 51529 76774
2 23882 81968
1 50712 63021
1 32293 58040
2 46635 93100
6 10617 66534
1 42361 68885
7 12231 27868
2 43378 51393
2 62192 82039
2 30326 69107
6 12179 37365
1 22739 67860
6 52248 63865
10 69016 89056
1 34635 74143
1 8623 61556
7 26582 27942
1 1774 91571
1 30711 87041
1 43719 99260
3 51964 92420
3 41760 50420
2 26 48265
6 4379 27487
2 57296 66934
4 15765 68101
2 18930 40136
1 14147 88250
1 80909 89942
2 34170 56340
2 40996 89569
2 11908 74725
1 56449 87978
23 4708 5398
2 34972 54904
2 31310 50902
1 29211 66482
3 14224 42169
3 13603 39261
3 5831 47536
3 23192 70417
2 13436 62501
6 27833 36485
11 57109 64807
5 63366 73537
3 44557 50769
29 81274 91330
3 44463 71573
4 14763 43882
3 23467 76602
2 47373 74082
1 6505 82969
1 22047 88726
14 10021 15132
3 20503 35425
1 26381 83006
6 52991 84638
2 16034 46900
1 31213 92165
1 24373 49846
3 59848 89190
1 8217 96452
7 65015 72981
8 12362 30451
2 10228 28339
1 10607 97418
154 88664 95344
2 19250 86288
34 9043 12657
31 58251 60328
4 29687 49170
6 60073 95671
1 30075 50326
1 4167 84231
8 48457 57064
1 10988 58371
2 7563 82840
1 29903 97905
1 9386 66987
1 8277 57955
3 3021 45283
1 56507 76913
1 7804 64929
5 15017 20930
1 81907 89272
1 38173 57913
1 73274 83479
6 33482 97008
17 75780 78416
2 30179 94653
11 15755 20815
6 51140 63689
1 33113 74653
1 53105 63758
1 18851 92273
1 5377 82458
9 63765 79657
1 11574 87773
1 16939 67937
1 32249 99145
1 55665 75108
1 37227 82419
2 69568 90831
6 7532 33877
4 6326 59835
1 59392 69090
1 1096 95844
1 46512 64158
55 85871 92485
2 14236 26643
6 61612 94204
2 5349 38665
3 4952 20712
1 2362 75402
3 6716 14709
3 37173 75512
1 49159 80683
3 27964 96774
7 68349 91554
1 32505 94816
17 12970 13103
3 49265 80695
6 1592 36718
2 19868 99897
2 2588 22127
1 20267 44314
2 5101 81856
1 20420 32944
1 20502 96716
7 55167 60054
2 5524 67257
193 29329 29345
2 4659 42077
1 18186 56879
3 53338 83942
3 38141 49388
2 15693 79435
1 25453 67101
106 1827 4992
2 4180 73173
1 63632 99866
2 1500 95485
1 38995 57839
3 18756 27186
2 16915 73183
1 7454 70688
12 24192 45115
1 33845 95299
1 5093 39734
3 39888 78824
1 29569 62417
3 12385 33013
2 3510 91624
1 34283 88884
8 57454 77013
2 10711 29306
2 39566 69808
113 881 7247
2 63867 85482
1 18040 86849
1 58753 90911
1 36286 67604
2 34441 78099
1 34528 56324
3 8674 62146
2 28908 59496
4 56401 80990
1 31489 91334
1 53570 98645
1 35905 94520
1 46180 85311
1 9910 44572
2 29779 77826
24 71356 84626
2 2907 99642
1 36986 71144
5 12230 42515
41 81732 87974
7 775 54341
3 41052 67167
2 18579 63587
2 48731 65289
1 50266 86557
1 29199 71219
1 6678 71964
55 88863 92307
4 11784 31067
3 36657 68898
1 9242 90276
9 72986 93796
2 59255 61623
1 15514 73182
1 34803 51511
3 72061 75229
1 55738 57809
2 25272 67118
7 32251 40037
3 26617 70501
1 7401 72960
1 52667 80818
9 19163 29890
6 40822 48489
10 48473 52582
1 58860 72780
5 17187 50851
2 79937 91295
1 42360 61944
3 24761 84296
1 31737 74505
1 22274 75253
3 20262 29389
9 19967 28553
5 33559 44443
1 10067 22821
1 24792 67019
2 14913 72140
4 50530 95396
1 41949 79670
2 7301 47663
2 16772 56100
10 78067 86665
1 24477 41874
16 63856 70248
55372054 34974 35204
2 3113 42791
1 48352 67290
2 40724 88850
2 17699 72677
4 17925 81586
1 5006 17915
2 1610 94391
4 55878 96099
3 48007 49940
2 24262 82211
1 39582 97829
1 27261 55854
3 35027 42394
1 46315 89012
20 84335 91668
3 34852 76990
1 14995 80748
1 20159 98456
1 25186 26687
1 28092 92305
1 11292 72643
2 63511 96909
6 1248 35842
3 47424 77319
1 2038 70484
1 31623 96941
8 20598 37043
18 807 9533
13 50915 55428
3 28482 32066
1 51611 78327
1 2240 57191
2 45750 71850
34 5959 17597
1 26522 76359
5 48263 91925
4 29389 43338
3 15319 60555
3 1667 38657
35 69895 98021
4 3007 27425
5 13584 24441
4 13713 27730
3 15752 24467
3 47560 90992
6 83036 91324
5 40152 69000
8 36790 45696
2 2530 40350
3 19490 64118
1 28481 67588
4 69568 88955
1 7955 66298
3 47904 94553
17 93628 94698
2 50675 82925
1 17145 74099
6 79477 90956
2 58268 91189
2 81123 85873
3 57871 74080
6 20498 27484
2 19425 48843
11 31275 41356
2 287 89069
50 6448 18361
1 27419 38095
2 2158 83074
1 9046 84123
2 37400 64037
6 73072 73619
6 78890 89628
5 43664 53292
4 56262 81354
2 2822 44968
2 26019 92948
1 35500 57709
1 52385 61212
1 4235 62377
3 52680 65799
3 30016 88755
1 47541 87287
1 27181 63170
1 19377 61201
1 37592 72181
1 18451 54674
5 70867 74762
2 38490 88877
7 35319 47752
8 10335 33741
2 6512 61770
2 8459 77245
1 38582 53647
8 76564 94951
21 7820 9515
3 25911 59338
1 50995 71888
2 41816 81343
1 26940 30742
2 28602 68605
6 25107 35744
4 24771 33988
3 28941 54915
1 48570 69261
11 38045 43811
2 31391 51949
1 398 75205
1 32073 56935
1 38857 85239
244523 51219 51660
83 981 6172
2 29532 61853
204245 86754 87016
3 1375 86978
1 51532 55619
2 52920 74010
3 18223 42751
1 13614 39402
6 54892 73389
2 42232 71317
1 13590 67322
3 40147 61458
12 79257 93533
2 26485 70941
43 86745 87935
3 18348 69489
50 86303 97858
2 4693 88995
1 52293 88465
90 17600 20352
11 996 26947
3 4542 96767
2 3426 42732
13259 70669 71715
2 47262 56122
2 50365 69090
7 57963 94064
5 2242 51916
2 12588 59542
1 23513 84637
2 32163 86329
1 6247 43013
1 24200 73182
3 25249 38948
2 50761 55627
6 60169 73727
1 49679 83048
1 20477 70910
43 92567 99659
3 9561 75595
2 16343 89203
14 1871 27828
1 52927 58258
1 21815 59781
2 46422 57982
1 52335 99954
14 66534 76051
2 21552 67411
5 58375 89526
11 72701 76971
3 9678 80518
22 75652 80782
2 18653 77823
1 11150 54597
1 14667 94601
1 28670 90060
66 992 7725
4 9731 25915
2 30348 68529
5 2412 16666
3 58826 83265
2 29419 81998
8 9049 26436
4 16962 20051
9 77237 80622
3 53354 82139
8 63877 81245
1 25338 78456
11 36520 39436
1 3816 25061
5 32935 43119
380 96090 97725
1 12332 87988
2 23813 75762
1 377 77271
3 40661 84588
2 50184 58877
3 18076 54024
1 26073 66654
2 59555 73689
1 19151 96649
2 12642 53217
1 30330 59827
1 26227 95338
6 42321 89486
3 1334 7126
1 2556 56023
34 80806 85085
3 11870 72032
1 41243 94136
1 7151 69416
2 54192 68308
1 11281 57774
1 62862 75674
8 3732 11360
3 65452 98655
10 75404 90637
3 39380 65588
1 12054 61933
7 25298 44314
2 50404 99956
3 31767 67009
2 50372 71895
1 22529 66818
2 57216 84681
2 439 83843
2 63278 78066
2 27796 76144
16 8026 32829
2 3675 67057
1 44872 88954
1 41892 56500
8 76309 79599
1 69250 88408
80 5290 9768
3 31478 71037
2 38049 90751
1 51161 71740
1 24612 75095
1 15846 99943
1 47995 86241
4 37127 43881
1 348 34492
3 23947 82349
1 42599 60581
1 11827 96322
2 20789 42811
35 83467 93328
4 5796 7668
4 65196 91250
6 33088 50183
1 35064 70481
13 3103 23444
16 39676 41711
3 36112 54353
1 25161 45293
1 22296 78015
1 31089 76523
1 20516 72778
11 14584 24380
1 32488 64277
4 68178 85367
1 24653 43262
3 12735 55466
14 67345 78976
1 45704 74003
15 69182 85524
3 29588 61679
2 18264 61207
1 629 55658
1 51476 82376
1 14437 52241
3 49087 76727
1 61055 78597
2 27287 53306
4 48415 73651
27 503 22094
13 55868 60370
2 15744 23489
4 40911 73929
11 59801 61462
58 12671 16920
3 15487 28704
1 18383 64680
1 9411 95952
3 47483 75996
2 39552 85594
3 39895 87818
28 25566 32091
1 15127 62933
10 20324 37705
1 60365 95574
5 3374 31126
1 14739 46808
5 50092 70197
1 5602 83612
1 35434 63396
15 8924 18331
2 57342 69920
1 5351 91733
1 10108 81249
1 28531 89926
184 8950 10481
1 33918 60049
6 71507 92202
4 9888 78334
1 2687 99026
2 7856 29201
1 53426 94886
5 710 13535
2 24077 93355
1 36739 71309
4 44760 56053
2 16672 88129
2 3122 45897
1 30374 66082
2 8528 99866
1 41087 73229
6 61687 69724
3 63701 64959
1 48942 95057
9 11390 24351
132 87892 89718
9 21878 32617
5 37925 65721
1 6758 88156
1 52492 76872
5 9764 22914
7 4233 21922
2 65496 73062
7 60755 98226
3 2222 18690
2 25474 96631
5 35098 55899
1 36775 68005
4 73115 99053
3 39582 76354
1 9497 77013
1 61708 96124
2 27883 65963
1 25943 67134
1 43779 68998
1 30140 80776
1 31253 55776
16 38209 47780
2 2434 62734
1 30368 74922
66 78679 89427
2 23595 76444
1 30285 55757
1 20287 78847
1 41300 60843
1 5731 97560
2 79340 85935
1 41538 62357
2 37918 62492
26 43760 47371
16 2965 31658
2 43271 93293
1 30362 89337
1 16644 70516
1 30502 54873
1 9762 87158
8 57250 87563
1 46403 79984
3 2421 28717
1 49617 58792
3 56686 98403
2 61576 69607
5 40320 93095
10 13294 45144
2 22827 76758
1 35302 78982
1 45872 91833
1 51930 54107
1 31816 73517
8 23042 34339
2 8137 32041
70 29482 30225
2 49720 67958
5 8060 39263
2 28579 61326
4 7562 36768
1 4960 34482
6 33463 84866
24 2667 8046
1 1872 47924
1 14951 47260
1 27675 38830
16 23301 26442
4 44910 75621
1 20715 75304
10 77077 95761
4 24335 86941
2 26064 26773
4 3549 31623
4 18288 38188
2 28200 50343
1 15864 24520
1 20859 79935
2 40762 65729
1 29244 68377
1 58842 88195
4 14746 62328
5 61128 76231
2 12429 87177
1 33163 60561
31 2098 6032
22 3544 12708
10 5726 20184
19 56402 57967
47 13577 17660
3 13373 26840
6 20278 45035
2 18758 92610
6 46272 82973
2 50040 79222
2 7265 33027
1 22680 31751
2 19934 73003
1 34008 77123
55 86485 91215
3 79345 97773
2 8185 65470
5 36913 56179
3 5786 29626
1 8148 36618
5 56220 83273
2 29893 97182
4 24894 45776
2 28878 52131
2 56316 81271
2 40568 88123
1 60973 66142
823427 97425 97545
1 30843 62462
22 72520 76195
1 46236 92804
5 66886 96994
1 11037 87021
1 29872 87501
1 15816 95748
1 51199 75754
1 12967 82741
3 7309 9272
8 49098 56207
2 10651 40237
11 29545 37094
1 44154 94763
2 3064 78360
1 19754 89040
17 79187 98441
1 29583 34191
2 30253 55586
1 1928 44895
1 7642 63445
4 81836 87799
5 39991 95791
7 60551 67531
2 30598 84602
5 9206 28386
2 53373 70000
2 12512 55291
1 17234 55449
1 19796 42483
4 4004 43092
1 11182 72577
15 61195 67963
3 32785 68385
10 55036 58874
1 27305 56641
2 23385 89509
3 3281 33541
1 18997 72497
1 666 77100
8 68645 93954
2 3365 50231
10 86997 94902
2 25808 85064
1 20493 79661
1 5400 84026
1 15223 74771
2 45490 57555
5 64689 71837
2 52199 80925
1 53193 81941
1 57278 95552
1 24451 74152
2 46984 58187
1 54038 84766
4 7965 58294
2 63554 78787
2 64264 98565
1 20654 78703
2 10950 48199
3 15864 34779
2 6730 80093
1 14437 47430
1 45626 73809
32 84641 87273
1 22442 58728
1 84301 91133
3 22790 42699
10 49603 52939
20 16196 24147
6 6643 55520
1 23114 54043
11 57524 75870
1 38948 77509
2 51795 60082
572 18253 18332
24 43260 47121
76 16268 18263
1 30789 47870
2 19704 88503
10 75230 93936
3 3124 60136
1 2004 40014
30 9750 13083
3 29259 72496
3 32308 74606
1 34741 75191
1 41640 76645
1 33992 68028
1 49185 89326
14 33429 41528
3 30576 98314
1 29545 52947
1 40731 84041
7 50811 54843
4 10885 18010
1 30111 73939
5 60028 63170
4 35567 60572
13 81122 96747
2 33134 95451
1 62081 90704
2 32637 50789
3349 4417 4695
8 15589 16811
6 65954 70875
3 22859 33614
3 35099 53457
19 4220 28955
1 11135 28714
3 75756 92862
4 7431 43329
6 41463 94356
2 8541 23482
1 9556 99767
4 67480 90682
2 13141 66905
1 24786 92688
2 41061 54362
2 34573 98567
1 4024 70292
3 44011 57349
1 14725 99818
1 67442 80701
2 13704 84459
7 54615 68534
1 26909 61354
2 46697 91440
13 88693 98715
14 71918 78230
2 32123 58862
5 78090 90949
1 10159 45394
3 10806 71069
10 74581 91793
2 20905 75686
10 605 36754
5 20197 85346
1 2919 72911
4 25858 29935
1 12822 27091
1 55290 98391
1 25438 85619
1 51335 86649
1 11506 24549
288 92202 93146
2 46011 80206
3 16483 81005
2 9484 75050
1 32058 95752
1 13654 87047
1 48541 66649
2 7216 63967
3 77907 96332
1 16534 72092
1 15240 70071
6 11234 30122
95 10775 13532
3 72220 80787
1 16765 60975
45816 80224 80628
13 18988 37545
6 18060 74343
7 32598 39247
1 60045 86519
1 55930 82099
4 3529 27042
1 3216 54984
6 45403 92677
1 20015 46856
1 30253 81085
2 9374 58665
388583 89418 89896
1 52294 56681
70 79842 81637
8 64322 92135
4 33136 62449
14 68048 96579
17 410 18738
2 63005 99103
230 87120 87441
3 39938 69617
36 75567 76550
2 67463 89692
4 56409 65505
4 68575 85326
5 6593 66212
4 57266 81510
2 59015 63085
10 36417 49828
3 14437 62457
2 2142 89831
1 395 91396
2 18707 66508
1 6654 79740
2 9539 50271
5 23378 33681
1 79861 94555
1 27225 65578
2 63934 89415
5 54148 72719
5 60526 63727
2 48007 64353
1 38329 73861
1 42698 85498
1 14614 68572
1 25338 62049
1 10590 57490
3 32863 46489
1 53745 71204
2 32739 62625
1 9398 84975
16 81934 83059
4 124 17031
3 28441 59391
1 12185 63891
1 35791 84466
10 57848 65521
1 19014 49684
2 56593 64089
1 50975 82204
2 24807 46541
19 9851 13417
6 767 48663
40 21196 23267
2 55798 78525
1 51746 97068
2 7014 62446
2 33388 95235
1 60047 86780
1 59839 94590
76 14669 15000
1 58787 85526
3 14879 76300
4 14172 16771
1 20685 88410
2 48763 97363
8 37016 52080
1 9080 48135
9 83940 95395
11 8882 35226
20 77819 93438
1 15120 88177
1 40428 77008
6 59949 87895
1 39621 48384
1 27165 57883
3 6698 61526
8 71560 98441
19 23569 39185
1 9194 22229
3 1156 66337
1 14195 81152
1 44390 47593
99 94228 98717
11 86485 93402
6 1813 35248
1 44297 64218
77 96925 99778
3 11572 33591
1 25516 43658
1 24895 47024
1 17242 38674
1 45284 86725
2 9335 60841
24 17933 22305
3 43 21972
1 7294 67507
30 64260 71100
3 78181 95070
7 5618 25455
5 17089 87707
18 51653 53994
8 56966 87242
2 56267 83014
2 64500 79931
1 58646 95653
5 2900 62547
1 16736 28865
6 10472 16680
7 34926 38989
2 24451 87208
22 72407 77709
4 36349 58621
1 21739 34336
2 22043 97771
4 3425 72979
2 7624 89814
25 10886 12155
11 19781 22520
8 69986 92379
3 26001 42759
1 27386 82127
4 75616 97322
1 83603 91273
3 3570 84398
2 22206 73691
1 23866 88318
1 9056 54007
1 12716 80928
5 50876 68333
1 21672 61516
8 86755 96206
2 7469 88981
1 5207 48185
2 20676 95397
1 22636 48891
1 9644 50725
1 14129 60453
1 13070 68362
1 33687 96557
1 8021 86549
3 24901 32810
3 41085 47189
3 33509 84727
1 8942 48906
6 45508 70766
2 1837 45341
1 23333 74617
6 71610 96636
1 32298 51976
1 68816 80737
4 75468 96332
1 53893 65477
6 37849 68735
1 62727 80264
1 34542 98962
2 26848 84634
1 59529 99850
1 13370 62430
1 62509 93772
4477006 3534 3643
2 3998 95772
7 27731 32212
2 4324 35805
8 2048 43271
3 23528 68759
1 7680 68724
1 5673 36394
1 12382 35090
12 44773 45952
1 21932 75711
11 70761 84747
6 63418 71398
124 89669 90872
3 28879 39769
1 22640 54692
2 18843 32884
5 51668 75109
1 17251 31975
2 45541 91804
1 29811 94737
2 66920 99971
12 59194 60085
1 62361 93094
10 49304 65914
72 11249 12673
9 29422 32030
3 47623 67360
1 4626 69270
17 84522 91094
2 64407 78407
3 47390 71861
2 56214 98017
32517 36452 36768
29 16099 23916
8 72005 88124
8 18142 56094
2 13190 55014
1 19586 63391
8 64795 77928
1 2259 74057
1 40061 91163
2 10401 89997
2 66653 71810
1 20963 70495
1 60974 99750
1 45218 94841
1 61291 99729
14 10317 13955
6 1113 67479
2 7559 85487
3 2750 14410
10 11894 25988
3 38874 88382
5 68222 69674
3 44250 67946
15 31793 41645
2 49899 59550
1 33627 57014
1 27812 62973
16 76414 99932
1 25157 72041
7 54019 62680
1 10404 78194
1 56556 72667
7 68858 80123
2 66532 99768
3 18348 39314
7 2028 50338
2 48878 97048
8 14095 29523
4 32250 75886
1 2003 97971
1 9092 76282
1 13585 50528
12 11450 20377
3 65227 74643
2 23216 83350
3 58243 76443
1 23766 83536
1 1599 56620
3 31867 66253
3 23600 37327
4 10611 15444
8 13041 29430
3 13057 29418
3 32519 71044
5 23215 32870
13 22265 24679
3 18729 38818
7 46423 56375
3 58743 61413
715 95706 96325
1 11011 75499
4 32985 96038
1 40801 72017
2 49136 65464
2 12810 21012
1 43358 75679
12 3612 12175
3 47285 91645
8 231 27479
3 21881 72363
1 47118 73924
1 56517 61463
39 78027 87262
23 41313 44708
1 55321 84810
3 31271 46784
7 62565 88444
2 23677 98241
72 89562 96359
2 29679 84287
17 19502 20352
5 24166 72238
4 6023 22311
2 24850 55722
1 44822 56767
10 70548 99669
5 80087 89389
2 24920 98799
4 77658 87568
2 13449 68395
7 6381 31871
6 42935 68175
1 14757 50220
8 28498 49383
1 32068 78387
1 27774 65900
1 19160 89175
1 44040 86042
2 7707 65051
2 23360 50644
1 33770 66554
3 33851 79741
14 72593 83583
1 29427 97726
1 18194 91157
1 8855 73666
5 63754 75956
1 58267 84912
3 56161 69749
1 28678 76167
1 16996 96343
1 54766 70525
1 58194 99331
1 51889 98901
17 18349 23645
4 3624 35584
4 67650 86913
4 34970 73591
1 54915 66203
1 39246 88214
1 8156 69624
8 38749 57589
18 12003 16187
4 15804 25542
4 7230 53191
2 85988 96117
9 9169 11748
1 18509 83249
7 20522 40621
2 11773 78751
1 29171 67646
2 44052 65490
2 52858 82062
1 21160 78216
1 28982 63678
1 399 95779
1 7169 53416
1 39987 74346
8 25375 35155
8 18062 26092
20 80844 90633
4 15193 84738
1 7594 86078
1 40962 75055
1 31832 49236
1 55723 91865
11 45600 52942
3 37077 91015
5 84144 98905
3 308 68416
21 12147 15715
2 23596 81018
1 44524 85967
14 89505 99095
6 58452 75503
1 48785 95023
1 5501 68990
1 51589 75402
1 1 71642
46 27055 27972
1 8147 71893
30 37332 38694
2 12714 83039
2 16604 63643
1 22159 92555
6 43897 46464
1 39507 83801
1 23635 76382
1 31977 58134
1 19779 90751
47877 97470 97781
2 3144 82460
11 68166 85960
4 13218 40724
20 68463 74886
1 8867 87566
6 78632 93850
4 27750 61400
3 15826 40119
1 20784 60535
2 21326 39237
3 7570 30542
1 556 63407
1 59790 84272
1 2959 58237
2 24856 96831
3 40690 52664
2 5621 47966
562 80046 80341
2 25011 73753
1 3709 36670
37 87117 99628
7 76848 93185
2 4714 83875
1 65066 79944
1 13981 62171
1 15114 44896
6 49135 64150
53 45330 47416
4 25553 87180
1 828 90973
4 34601 73742
1 4721 81917
3 73736 84306
1 66135 95194
1 45030 82058
3 3284 76063
3 16225 35929
1 7937 46439
1 20128 75108
1 25193 45889
1 20631 42402
4 40076 68776
1 26572 78235
1 34558 69855
42 32536 34403
45 5478 14388
58855993 34335 34367
2 57917 68776
12 12363 21245
4 41013 85880
1 36468 75339
1 26923 69432
3554 79283 79310
2 20245 98572
11 21041 28211
5 54975 93402
21 699 18460
3 32150 98066
3 4988 54728
2 4148 73127
12 13970 22644
1 16830 32745
11 72452 93352
3 49461 86911
2 58580 93016
1 8678 65447
5 13601 32439
1 27580 50358
5 9098 13458
3 50139 63860
1 53488 67512
2 13762 44672
2 26557 39237
1 21680 28907
6 67939 99190
12 7658 23073
3 20385 70892
42 7864 10972
3 61824 83678
16 46055 49340
2 47071 53490
5 25691 32621
2 22161 75559
3 71312 87797
2 496 96203
1 9264 71225
1 3075 60556
1 16045 85537
14 49992 58590
1 28459 48152
2 51606 99342
10083 5297 5506
243 670 5024
1 12704 70040
2 14749 90965
4 26179 52018
7 75443 90549
43 88088 91867
1 41044 97355
9 35229 51909
8 66631 86657
2 26089 93627
1 22076 74971
3 24739 30175
2 67811 82192
1 30125 66538
3 29946 61546
4 20830 37049
5 48465 71348
1 17559 63250
3 13604 53506
1 16409 85211
1 50938 83012
1 46409 84157
1 47667 85014
4 23170 45741
14 58202 66203
1 5508 50165
1 40757 72105
2 15081 91546
12 60752 76358
54 13822 17647
3 15016 92559
4 68394 88629
6 84342 90716
6 13682 52460
1 17850 62814
1 44080 67857
18 34366 38594
3 54175 80117
2 54086 98414
4 47578 59257
1 60100 61706
3 43612 56895
5 2221 38166
2 19130 75582
4 57858 62970
6 28071 43218
1 18561 52153
29 82453 94075
49414006 84336 84578
1430495 96353 96394
1 15854 47897
9 30106 34765
4 22493 49696
2 21509 55536
1 960 67358
11 67705 95545
11 49046 71595
1 35023 88754
1 15178 83704
2 53933 79801
2 23229 42614
9 67634 85634
74 71 12614
2 68617 93638
1 34964 90975
3 57822 83113
3 34697 42182
1 9842 70455
1 56813 91926
3 54458 68388
2 27255 50544
2 34718 74006
1 26945 65083
2 4807 61658
6 87119 90764
2 13165 98216
135 77441 77802
1 26567 89899
2 1769 82050
306 94051 96673
1 10373 69087
2 45415 73602
1 32331 63557
1 36453 81896
1 13924 91772
801 96845 98810
170223 86793 86818
3 26372 70778
1 51179 70307
7 17463 60569
1 5422 68188
1 12560 63193
2 49334 65530
1 46938 52719
2 35258 51771
1 8128 87701
2 48547 83088
2 31621 77472
1 46822 76704
1 44940 85614
1 12220 63750
2 2964 47279
1 430 87835
1 48729 69341
14 75760 94741
1 61451 81627
1 48816 70527
1 1540 44773
4 9166 54564
2 59548 86004
1 31889 86293
3 28046 70296
1 18682 78291
1 37728 88945
4 16001 18032
1 23723 56043
1 36127 71383
5 32077 38428
6 54048 84223
2 19050 47065
1 23373 69696
62 9068 18125
2 14558 59049
1 15305 38513
1 3940 95769
1 8990 60223
1 29225 73430
1 26431 75777
6 52042 90486
1 22894 45336
2 60452 75401
1 22622 97352
1 39925 52759
1 38941 95859
2 39222 73844
1 42764 96414
1 25197 90440
1 24600 84740
1 5249 88432
1 21287 95325
23 19352 33001
1 14830 63670
2 10681 67778
1 8349 44297
1 16933 88949
1 11473 19525
1 56450 81912
3 36104 80586
3 44531 54365
1 25862 80968
1 26566 73858
1 11101 70515
509 2095 3998
2 27322 71534
4 11073 17991
5 19649 46633
1 38396 60398
1 59256 76582
2 47708 87103
3 32532 85387
1 47867 89422
1 21633 95130
1 50830 52167
2 29423 49967
10 16460 17797
1 31586 56886
3 13808 79817
2 55241 89525
4 11534 42419
1 1257 60585
1 27816 38949
1 10231 66366
3 12685 29817
3 39029 77097
2 17674 47025
1 48343 70298
3 43038 61471
3 26489 37935
39 77219 94969
7 69039 76130
78 1118 4447
3 1970 59571
17 70479 90280
5 59655 77840
81 14449 15789
5 30247 53385
1 1631 60351
1 54432 78058
2 16873 83388
1 16175 72845
7 91324 97150
10 76119 82412
1 39008 94561
2 27494 35534
1 46998 87895
2 38695 94633
3 31507 70767
1 33347 52615
2 32330 95931
7 60005 60990
1 51015 87533
2 31218 39205
5 19343 35368
1 16401 86748
4 46376 53900
2 6195 52282
1 19530 85451
1 51381 76549
1 33189 89535
1 32194 91954
1 45835 68123
6 11392 28643
1 3780 88681
1 49610 81107
1 12173 92305
4 27992 42414
2 3604 34589
1 39008 75679
1 33665 74263
22 18029 32730
3 19853 66227
1 39304 85345
1 23035 88336
1 29706 48882
1 36543 86294
1 15078 77819
13 61128 81213
1 3738 38036
29 40989 42161
5 71051 75435
5 58314 81686
2 397 41787
4 74014 90948
1 76181 82632
2 68670 78656
2 40788 58952
7 13500 60956
3 12780 80599
5 36260 37781
6 40015 49056
4 40835 79743
1 17603 97738
56 3830 12114
1 8625 99494
5 38613 48668
16 68180 70292
2 13243 44655
7839 98640 99295
1 2685 35032
8 42816 83238
1 8110 75352
2 52866 62002
17 74503 79171
38 5669 17390
1 19134 91328
9 9229 49869
1 33473 85526
1 60681 95816
6 33536 38062
1 5614 49015
8 47447 58287
1 45335 75733
2 56993 95737
1 4396 86675
1 34624 73337
9 2336 14674
99 92053 97691
2 14668 85031
2 2366 84902
4 37595 39732
4 21883 54590
6 60005 91677
2 24581 74335
7 61162 92056
10 14289 20515
1 18569 53078
3 6399 88282
1 28185 58332
11 11281 24028
1 26933 71595
1 28876 68814
1 38341 50896
1 39566 51914
2 72138 91157
1 46977 76115
10 842 13666
1 5808 96757
1 2384 59549
4 33673 56237
2 43458 88852
4 61224 83279
71 70203 70765
5 2117 26868
4 34701 65197
67 1694 7812
3 24757 82658
1 13641 84192
5 14287 47128
21 25136 28303
8 71939 92637
3 15473 48534
3 2024 34457
2 23648 61378
1 8663 68651
69 95130 98978
7 68213 89422
3 9753 56734
1 17712 87000
1 3514 75226
1 39859 66304
3 59127 81983
6 48102 63524
1 24257 76432
1 45560 83620
1 37014 67786
3 64667 72479
1 28408 57844
2 59169 60322
9 52566 87511
1 3587 70083
2 38134 53389
7 25867 41043
2 15347 42942
5 58845 79240
3 23054 35273
102902 33911 34525
2 24641 87719
3 24841 25302
2 62172 99974
9 30985 41954
3 11477 90212
1 25143 73598
1 14892 99206
11 66533 69699
16 979 14162
1 8516 97978
11 499 8422
1 32391 91511
3 52738 91360
4 37473 57445
1 73853 77844
7 8098 50801
6 51797 65122
2 35892 61705
15 4043 24223
1 18604 91455
2 2274 49673
1 9784 15835
1 15712 49413
2 3368 86750
154 8876 10844
1 35213 46277
2 1319 48262
4 39023 99724
2 39529 42338
31 84998 88200
2 27605 77788
3 44701 95851
27 89931 99987
2 30679 92082
1 57717 62241
1 19127 70713
3 26289 47200
10 9201 23502
7 72205 92487
2 18746 65914
1 45783 79356
5 51353 76429
2 16561 85019
1 7545 91342
1 37862 72865
14 654 6680
1 59382 81677
11 9648 12149
4 46525 93216
2 63975 82690
6 66983 99564
2 75438 77764
8 41528 44051
29 85544 93364
4 57234 65307
6 71751 75041
258 4872 7229
1 45900 84215
1 50592 96773
3 5415 79892
2 41489 58308
3 28373 56893
3 63073 76021
5 76453 79935
7 25027 31790
2 23133 59334
10 29664 36626
3 48964 78497
1 72491 81355
1 71346 97695
9 18381 50640
1 23089 47687
1 41863 92276
44 20027 25490
2 17346 60931
2 33531 68112
1 27619 57361
1 29957 97812
9 17896 37423
8 80517 92148
1 10359 90178
1 12917 38953
1 39827 77292
1 33932 97876
3 41950 70416
1 17303 63661
2 31359 61717
1 30868 78085
1 40595 91681
5 54825 90241
5 30093 38861
3 16898 82765
1 21345 85215
1 14956 33877
13 81333 90018
1 985 96098
3 38113 99825
1 4511 46271
8 68300 88412
1 58348 63982
4 62217 81261
2 28496 57097
32 12782 22928
3 47249 79088
2 15738 37332
3 47219 73836
1 67 75375
1 19365 39830
7 74990 80394
2 26672 69055
3 21298 44494
4 13482 49589
132 91120 97803
1 7477 59702
2 63969 89338
2 23874 67012
5 47390 88681
2 70188 88045
20 3922 28504
5 9639 60031
1 77521 87702
4 41611 47466
11 14069 23399
2 9730 58597
5 929 31162
2 7701 17205
10 63019 71480
19 55744 64923
4 10046 88981
1 31274 77312
4 26874 31789
1 8087 87270
1 1806 85684
1 36861 73516
8 76044 78394
3 31999 59136
2 3806 42750
1 12111 97408
3 28523 38266
2 16146 99701
1 3995 65579
3 45815 82241
42 23196 26927
2 23393 47334
4 69971 82082
3 21717 47469
1 33066 69199
1 6557 69880
1 55461 87743
2 60752 93694
2 3471 98961
1 50429 63396
76 83615 86060
2 5092 48081
2 15679 64925
2 24060 85751
1 39692 87434
1 26616 94022
1 15415 70418
1 24052 48035
3 14800 28241
7 56239 68488
2 50730 77205
2 435 84239
1 19191 72724
47 83605 94010
1 57295 84054
18 2311 25661
44 6906 13177
3 9251 52169
7 69232 90237
2 25580 80434
1 45184 63755
4 35040 47299
18 67197 75789
12 75873 95008
3 28273 33379
3 52591 73953
28 64574 69130
1 23719 67957
81 24169 24397
1 39367 84267
2 18028 96953
1 22899 93513
2 40818 66239
7 20798 50396
1 31222 75891
3 65943 68299
25 55511 57195
2 6416 59517
2 30028 95183
1 9033 98674
2 44731 52914
2 20031 60021
3 59445 94253
1 22524 94298
1 13615 97521
599 70681 71716
2 33581 57856
2 14352 35023
2 1814 47311
2 17205 65521
6 11053 37934
1 24261 73357
1 41185 50776
2 60565 87597
1 19311 77470
1 13624 49604
4 62039 75316
1 18637 55292
5 72323 89590
4 63553 67944
24 80035 87592
19 14533 20432
7 14454 35796
1 10138 68489
3 14836 84822
1 11221 82719
2 68601 87002
1 12891 94570
1 53316 80746
2 16556 31547
3 16124 64590
1 14495 32282
1 10015 42922
8 56358 59853
21 94273 99324
21 34534 37060
4 23743 40052
9 70193 79920
4 51236 98630
4 33950 69441
6 52359 81498
2 34335 62413
5 63801 96965
1 26966 98012
13 78375 81688
8 6939 30856
3 39560 44890
1 25044 41333
3 24676 77314
2 42486 95588
1 10844 89503
2 40869 91050
3 6647 43102
2 62246 96481
1 42710 79272
140 89605 93123
2 67866 93772
1 21936 98755
12 3791 19932
7 13179 59154
7 9162 17504
3 34286 51917
2 24928 63652
1 927 43139
1 6848 98883
1 21723 59464
1 6337 50496
2 49937 58333
2 7021 59043
2 41255 65445
1 36326 59114
1 54754 69843
17 49583 54601
2 33206 92505
1 19164 73003
3 37740 49313
1 50506 59428
1 56769 69430
2 26593 78810
1 35359 50298
11 13445 34356
3 32066 76338
1 47742 77344
2 57321 94324
4 2860 36759
1 277 45666
4 47998 91379
1 49670 87510
5 35234 56498
1 15161 59950
3 38752 47712
2 15175 30370
25 7080 21536
15 61992 74451
5 17871 29864
2 5797 80158
2325 31676 32718
3 5924 76207
2 58401 88030
2 43531 77735
1 33672 53955
1 36797 95249
1 11796 68537
16 83389 99509
5 13692 82909
3 14814 25569
1 6696 83581
1 10277 82320
1 28213 36384
1 23302 60360
4 3622 20065
2294413 72499 72743
10 8527 16292
2 25672 85950
6 6512 79394
1 36116 99534
21 64394 67580
2 3867 97467
4 14966 21182
41 89369 92947
2 20862 88550
2 23838 99841
10 15348 18927
1 7219 68309
2 28674 75731
29 74758 97872
1 63207 74897
2 19618 63982
5 70534 76938
115 65378 65394
1 68544 79494
7 25421 33592
9 8425 16137
2 42977 78261
1 59014 91724
1 6999 34636
12 37355 38345
8 81740 88448
5 40517 99203
1 66223 81673
1 41667 79298
2 4262 95506
6 517 27154
69 26278 27543
2 38758 61275
19 18944 19810
3 49581 94875
3 15439 52513
13 93108 98297
3 52320 70996
15 76688 82950
4 33205 73622
12 16520 24286
4 33586 70970
2 11024 83922
1 33517 94414
1 49496 62539
1 38030 78381
2 35969 68146
1 43430 96272
4 71303 79230
1 60685 91594
2 28526 83289
9 10679 39746
2 19344 80006
2 25113 28893
4 10164 26938
4 34235 74880
6 8415 42107
5 45412 51138
2 3140 17436
3 57087 86535
6 75703 95446
1 33441 75236
3 5792 86586
76 15708 16374
1 7029 81762
1 56944 88839
2 9863 95081
3 4993 43220
1 7783 23138
1 11221 87116
1 70732 91035
1 22708 70068
7 21096 62435
3 62034 71404
1 13164 58435
1 4346 21399
193 720 8209
12 61607 65173
5 66938 69536
1 38770 99444
3 45970 89830
1 54182 77059
8 40032 43537
10 47632 54316
3 7873 29156
7 57103 57549
1 26085 37675
2 40314 79471
12 12725 23973
19 95086 99631
2 437 22282
2 66486 77596
6 44510 89215
1 45827 79394
12 68450 72415
1 12668 23372
3 16728 43276
5 70335 93493
9 36126 54747
8 29328 38515
2 15915 86526
1 21862 75879
2 15753 92463
1 24956 87383
1 50406 91388
1 41051 72874
15 89776 98571
2 21020 86465
1 7380 91147
1 42924 86458
16 1669 14392
2 47712 83279
16 75020 83982
6 56374 60071
2 60132 65936
4 52117 68843
9 33836 44517
2 22373 49684
2 63157 83511
3 11233 90363
14 21731 39809
71 83690 95030
1 32470 99131
2 3650 92742
2 44095 67751
15 3634 28949
2 10418 42920
3 2127 60514
4 4927 20279
8 62450 88024
186 95316 96575
3 10811 73709
1 19200 54205
1 17336 41423
2 46200 59200
3 14791 96596
1 4362 36306
2 87042 90928
1 31070 68148
37 80227 83048
1 24227 44683
1 40605 67920
7 69564 84110
1 37455 98836
9 70783 75066
2 30156 87575
6 20141 25012
2 35258 56601
3 52978 82711
2 71050 90260
3 1175 90518
44 43198 44072
3 73410 90695
3 13729 77216
1193 417 2378
1 63318 92453
2 81622 86144
1 13112 48997
1 16178 89542
20 27740 31071
8 17253 61626
2 61897 98625
1 44861 81202
3 57119 74326
4 79680 90741
4 14521 54409
1 1455 71849
1 42379 86919
2 71947 99613
16 15010 19729
1 25135 81400
3 49849 81748
1 52736 96477
1 52495 55310
1 3852 55238
1 29435 73109
8 26878 45098
1 4971 26429
1 3141 20483
3 801 77605
1 52129 59325
1 30167 70210
2 52540 69835
136 1176 9150
8 15056 25800
2 20087 47383
2 24844 93101
2 36663 74402
1 18261 89867
2 6937 46363
2 11722 26591
2 16972 60908
12 25733 26921
2 51306 56632
2 24513 71258
7 61892 75511
2 56157 68325
63 90560 97034
5 43084 84603
24 44460 47578
2 18834 53253
4 17351 25905
3 25862 51205
1 8856 90172
1 28562 77099
1 19272 78081
1 15514 96749
5 398 38522
10 13122 17426
1 38683 61347
6 75914 95021
7 32788 37845
1 46197 97451
38 77878 84868
1 10954 71773
5 50948 61559
3 68000 88418
40 86178 97047
1 69733 92039
6 49871 82245
2 36968 96426
14 8773 17819
1 41596 81633
6 22447 26183
1 9096 20812
1 51973 83006
1 22593 56521
8 71888 89079
1 66330 83129
1 9542 92588
42 4165 13456
1 15666 81463
2 3628 97612
3 39930 78457
2 4108 69054
3 73368 87126
1 43755 85426
1 35955 86477
1 75968 81687
5 28340 65412
7 16942 34817
3 4102 15664
11 83317 97548
12 16592 24667
8 85595 98050
14 72005 79631
8 85302 90761
5 57507 84387
3 18511 77702
27 24295 35368
4 6936 61660
2 16437 96901
2 33021 60863
2 33521 89757
2 61728 84484
1 41266 99508
1 13781 95948
1 58575 84109
1 472 81554
1 26989 80127
1 12345 83905
9 57957 63010
2 63935 98420
1 61956 93829
7 47811 68728
2 57152 74739
1 7798 82818
8 16342 29718
3 24645 57608
1 49243 87479
2 15237 48877
9 79218 86146
4 12874 28446
3 40050 91340
1 1825 73586
1 49472 70814
2 5723 90924
1 37056 92500
41981 13986 14524
2 901 95714
2 1855 50341
2 5777 86226
31 85915 99016
1 12218 64834
2 38586 53332
4 22699 48292
11 54687 66735
3 42684 80316
1 4820 90575
1 16832 63679
5 7143 20963
8 14198 42147
2 41592 80875
1 55903 66558
91 81631 82129
2 46700 55466
2 49758 99763
1 7672 68911
2 12248 66731
1 350 99393
1 31731 84171
1 5554 67323
1 1335 60337
1 42843 93742
1 20977 92255
19 74888 87199
4 11973 29306
1 38820 72653
2 67602 99419
1 5854 68556
1 1213 56600
1 45732 64394
3 4791 57734
1 40412 93896
2 57193 89886
9 23774 24876
3 51525 55380
2 71260 94519
4 68311 97014
4 36262 52502
5 25406 74957
1 49245 96766
1 52678 56119
1 25560 95397
1 70537 94041
2 25921 54496
1 46585 98115
1 73525 99341
1 40965 66083
15 46478 50611
1 36915 64584
6 55895 99518
17 23396 36667
1 5916 64040
1 9725 29421
2 51383 94384
6 72403 89827
55 80976 89745
1 48520 80972
9 58942 62134
4 27639 79465
3 46599 74849
1 53601 81874
5 63042 72136
1 912 96384
1 43250 56560
2 41677 88835
24 92301 96550
10 18471 26246
2 70337 81257
6 3858 82717
2 51079 55643
6 6601 37954
1 27729 93646
2 21424 64289
1 53078 75699
3 61354 96923
2 15314 39729
1 28501 96819
3 29991 88309
1 13472 87026
1 21252 72234
2 80054 82171
4 22741 45001
12 61376 62273
2 44711 79648
2 58023 88513
2 14641 82959
10 45487 51322
2 38698 93042
1 28242 69360
1 3835 47163
1 25609 88262
1 58786 64282
2 10226 96279
3 59315 94938
1 14125 66112
2 35927 94165
1 11312 71198
1 15629 92669
3 51537 78663
1 5193 70010
7 30635 45816
35 17015 20386
2 44335 49825
1 50595 84538
3 45757 62937
1 11844 81929
2 50790 78262
7 71772 88409
2 46619 78121
27 28554 44777
3 10616 89735
1 10791 74107
1 18617 60219
1 49742 84734
1 6032 97954
1 4253 94439
5 2196 32316
1 48746 74361
2 37020 67489
3 73462 79698
5 6722 50008
7 3852 27388
1 37779 54807
3 16985 30271
3 34848 76774
25 89761 97669
4 17412 36641
38 82976 98900
3 34392 38650
2 12786 62121
1 33679 44765
23 79089 83391
5 46218 55282
2 19183 92388
1 33224 57541
20 13032 17979
2 10914 84635
6 28783 29611
1 83638 90753
1 43494 87104
3 13356 60658
1 18898 93159
9 1685 32809
1 34097 84697
2 20140 53513
1 34299 75890
3 9146 28106
3 65911 83413
3 22949 48335
1 29584 62831
1 31072 75485
1 20593 46979
5 60862 74349
4 3322 25824
99 3032 15274
16 59383 94290
3 14755 75639
2 42943 46981
2 45852 65643
1 7125 62355
3 25528 45586
2 9606 44466
1 77907 90886
1 38963 68556
4 8160 63111
7 62984 84918
2 36922 50836
1 20130 81152
1 39735 83773
7 73036 79890
17 10721 23814
2 20888 50094
139 21699 23429
4 6213 30328
4 58141 78754
2 14855 23055
4 77779 88431
6 44456 48075
1 4776 45087
1 17878 68249
1 47850 54233
2 29852 79433
2 40056 79461
2 24271 73282
1 18927 52631
6 67152 98412
2 47371 79708
1 53228 89814
1 27492 77714
3 4815 60553
1 29381 84159
2 60254 80283
1 46631 85634
9 3297 26801
2 18292 68889
3 22637 62644
1 417 70166
1 311 71156
2 88 35983
1 38031 64635
1 3336 76070
2 18561 66697
41 83216 98060
1 27578 46666
1 9627 72054
3 52556 82818
4 42938 45241
4 10477 39083
3 2785 30541
1 6163 42777
2294 24330 24576
58 1557 13063
2 13115 80019
7 41854 69319
10 83506 92025
6 52475 74005
2 38717 91709
5 48947 58858
4 15872 20135
15 6669 15621
8 51678 71211
1 38310 85357
1 35604 77495
7 43476 47747
1 43536 65773
1 27321 59006
109 5369 7745
13 24049 25717
1 883 78885
1 6193 89497
13 13199 21208
15 67892 77495
2 3299 66197
1 3917 27456
2 20219 36617
2 4052 30238
2 55575 85587
9 31972 42456
3 54035 61206
5 13100 72594
1 17741 23992
1 7788 78302
1 3570 42668
1 31859 60209
7 46076 51112
1 55350 60985
17 3214 6217
2 6473 83382
3 29519 57192
12 2002 13053
2 31713 93043
1 26686 74538
1 20832 86979
11 22802 45552
5 16137 36611
1 9804 32167
4 5809 8037
4 40200 79728
1 9691 78965
2 30772 99786
1 11265 74365
1 36053 82454
1 43707 77248
1 44450 65331
41 76813 96727
1 8696 77409
6 51867 75638
36 7534 10928
7 25344 36514
17 1187 17366
6 58801 86977
1 31130 95296
1 4675 80025
9 22249 31090
13 68255 73490
1 14556 76508
2 1701 84080
2 45114 75258
6 34223 57219
1 14299 98549
2 8079 93247
1 46549 49803
1 40650 69555
1 49284 68467
2 15082 98987
1 45179 82301
1 47828 97604
1 47034 85344
1 15707 93961
19 74048 82054
1 46712 64934
5 66281 89936
1 19910 79313
19 276 7242
4 11884 17163
7 37375 59672
3 62262 91660
1 524 63248
6 58805 63903
4 4816 57640
1 46827 90687
30 27658 29579
1 17922 57850
12 54909 57757
3 6536 84279
1 29687 60280
1 35580 75321
1 2486 90128
1 23806 75060
4 1040 13361
2 22776 77363
2 29503 52177
1 2859 82755
1 7107 85631
1 9252 70223
1 2034 61433
1 47963 94323
1 37338 89098
21 6576 20014
2 28296 51159
14 64693 72772
1 11737 54709
2 3458 66130
9 10387 29492
2 66825 84203
2 24886 99581
2 13915 71919
9 41154 46273
2 13129 35672
6 5008 19703
2 3503 56330
3 45026 77808
2 6165 63804
1 9527 71238
3 66145 86873
2 42898 47069
13 70320 79279
2 14658 96118
18 753 14569
2 15829 86155
1 14638 95260
2 54054 97987
3 3061 40765
1 866 59057
1 47796 60147
7 2917 11998
3 1340 9961
2 21348 98418
3 3581 30241
3 63727 78630
3 8797 91026
4 29764 76588
1 40253 71812
2 5067 36600
1 18359 52812
2 4980 27043
3 41259 45528
3 19936 79001
1 53395 82223
1 24229 96226
2 34106 99063
2 3137 30825
2 27186 97249
1 19501 63119
1 10174 59305
20 60628 63568
19 65555 67911
2 31842 58375
6 63745 85996
4 11406 34615
2 29302 46616
1 39218 95393
3 14480 80734
3 2872 28931
148 17986 19414
5 67377 99028
1 21322 81696
1 21042 95746
3 32160 47844
4 20977 37431
1 7577 67229
2 65989 74744
1 74660 76949
4 12235 25044
3 19891 48830
2 20656 72739
1 3022 61036
3 554 12433
2 22018 52981
1 5712 32082
9 9982 21075
2 7848 59372
19 29917 36997
1 50412 72554
1 16998 42540
4 29143 87244
1 39245 87599
2 28957 99643
1 19930 41362
1 23540 91812
148 93907 99526
3734 62372 62689
3 8648 45883
14 59344 80354
2 26648 45301
6 49177 72685
1 12165 68167
1 40592 73193
1 20762 96717
1 32354 91331
1 27362 73211
1 10321 74081
2 33335 51535
3 45990 59908
1 70049 73901
100 83496 84755
2 35117 66984
7 76874 91782
4 22126 90939
1 14095 91890
1 30666 50836
2 20297 46964
1 25507 96387
1 5278 45532
1 22820 78722
1 11717 30419
77 88433 91284
9 24362 33648
2 49551 55570
4 18183 61699
2 26531 69469
2 4892 32336
1 22949 99085
1 21885 56237
3 42088 51585
2 18805 73720
1 4764 84219
1 34573 86063
1 34348 76530
1 5117 32224
24 83752 89476
1 8023 66799
16 12001 22724
8 48827 87878
2 86239 92862
5 57819 79955
2 12801 41117
45 3012 13071
3 66963 98763
4 31810 98247
4 48578 70079
2 29345 36633
4 11530 15934
2 27244 90572
1 16519 82347
4 10213 21379
7 19671 53651
4 50789 86622
4 36322 44410
2 14252 71619
1 16528 80437
1 45877 68053
1 25404 58155
1 2261 97312
2 12385 94567
7 10546 31280
1 14173 70098
7 5871 19969
10 12963 19642
3 20732 99246
2 21510 61561
1 9253 47678
1 17778 50105
1 28600 81487
1 32198 99874
1 24800 75688
1 5780 65782
9 45340 48219
1 43314 78406
2 52325 97202
3 4997 89112
1 50754 72011
3 49639 96234
13 79282 96676
1 13850 75851
2 64386 69316
21 6877 21287
6 27684 64813
1 20435 93292
73 84615 96511
1 51182 80474
3 58221 99303
1 6589 71516
1 38360 79952
3 61912 90904
1 42665 89785
1 4371 96088
1 58409 60789
3 22703 38998
6 28048 41568
11 14616 20886
2 59413 66159
9 18935 23688
15 80750 90763
2 24242 75617
3 49773 75307
4 13595 29629
1 21841 76357
3 17960 77912
2 69251 93075
2 25382 64807
2 10745 56576
2 8670 32259
4 26947 31466
2 57526 75540
3 17252 84801
10 46118 46815
6 64403 68452
81 3596 9665
1 8167 49338
1 42635 78123
2 25231 70305
2 43618 70070
14 70869 89441
8 18035 41433
9 6880 12885
1 1716 95032
1 19680 30885
2 16538 70098
1 24842 47397
1 23943 63797
4 62217 96114
1 56510 99997
3 35754 86189
6 43904 54092
1 37026 49294
4 52445 70584
1 22110 95786
1 4007 30366
2 32671 75004
1 19729 75260
1 2452 82311
1 4996 59655
8 9276 45260
1 18749 89406
2 59859 78822
9 77456 89739
4 39790 54729
12 86064 89770
2 38662 47922
1 20508 61631
2 18198 64213
3 49338 54756
3 49527 76188
2 11492 86393
1 11524 98405
5 30175 42736
2 37778 73580
1 14821 47652
4 71009 89227
365 9931 11375
1 13052 98119
1 25707 99320
2 42100 77996
4 49075 64735
40 12693 14878
29 5047 11649
4 8806 87954
1 33715 63758
1 45557 53140
1 36939 82675
1 22741 83313
5 68025 88936
2 33120 58613
100 87537 95027
2 9729 98323
1 8043 82895
1 48456 59353
1 25361 94114
7 55073 89659
1 14702 59396
2 28472 57220
1 40416 83360
31 50007 51974
1 18886 70178
11 17727 34335
1 5951 64807
3 16439 24675
2 6152 65193
3 12957 57785
1 7861 78853
26 70676 80052
2 27903 62567
5 16611 45191
4 19750 44677
2 53305 83479
2 13478 80095
1 4159 95690
9 12959 27092
1 14277 84700
11 83866 95114
4 11219 37974
1 26797 41957
1 35823 73626
3 59941 66792
1 4103 58159
6 11152 21911
1 3223 42517
2 30127 70271
2 13821 28215
10 44756 62769
1 34 50305
65 91107 96953
3 47357 75988
44 37633 41195
530992 17589 18036
2 11275 43160
4 10194 42190
2 33200 55603
2 28536 90049
1 15094 75276
1 43770 87249
1 52034 95211
5 10401 23464
3 42897 68910
2 32481 78196
4 253 46533
23 87355 90880
2 52376 99692
1 16282 77104
1 10239 97932
1 41414 72405
2 16460 47623
2 41709 70444
10 63816 66764
1 18621 88852
2 31856 80399
435980 92579 92778
40 82600 85309
1 46439 83484
2 36946 89430
2 49724 94024
2 62642 92781
3 11865 58117
14 9782 12852
10 20682 29567
1 5093 32969
3 6355 59209
2 36963 86653
1 26604 69630
2 2069 40143
2 18732 74732
20 50098 52704
1 13699 61580
2 24526 58243
1 27964 45443
2 20846 88487
51 75754 82219
2 21184 78042
1 24977 75904
9 35359 51071
20 82703 88309
44 87937 94418
4452109 96656 97029
1 40394 71728
6 68298 81151
2 62289 92449
4 27748 86702
4 5594 38448
2 59868 63725
1 39106 64524
19 92814 94551
5 46555 78812
3 47553 72606
1 15261 67381
1 13197 51790
4 55560 86148
9448 3142 3821
2 19830 85984
11 28542 33452
4 57614 74336
1 71689 73282
3 43381 95077
1 45663 83014
3 2884 86670
2 6106 97782
10 12720 34792
1 45678 68300
5 68607 74107
1 40755 77061
1 17252 81791
3 54061 84308
3 56131 65889
3 16293 78500
1 1335 77761
1 16116 76109
4 24814 47548
2 78995 92118
1 47002 95810
3 45444 78357
1 27374 89870
1 38779 90881
8 79782 97642
2 6292 79728
1 33560 55571
1 6064 65863
1 51321 81972
1 3362 48777
20 62327 71610
239 96069 98841
1 6619 49914
154 1252 4092
2 37154 72763
4 28542 63288
1 2968 53788
8 68080 90818
2 3923 63327
4 11981 29746
1 9024 69170
1 22833 94649
1 33425 82441
3 54491 81141
12 78312 96964
3 5394 66988
11 31430 44509
2 9817 83118
5 15943 40133
11 85283 91243
2 4908 52041
367 93199 94841
3 6377 39994
1 12606 62680
1 36819 63698
2 27878 63757
8 16001 18908
2 27350 81754
1 13698 98483
2 45278 60828
18 65518 90290
2 41299 93260
1 29940 44181
4 45903 56139
1 22015 85211
1 40117 58426
1 39206 71928
18 9250 28885
1 26588 63431
1 28880 65565
5 47225 65896
8 65229 80256
2 27166 85616
3 43402 75987
1 17463 47506
1 41331 67705
1 33797 84032
4 51459 52305
6 19000 41880
85 4379 4980
2 13723 99939
1 8538 66064
1 9800 32607
1 3463 54129
6 53612 84169
2 21572 66071
2 3249 36676
1 78984 97722
2 31084 67769
2 41659 91870
4 566 45807
4 63815 66866
2 14980 50231
1 15634 35250
1 71392 93957
5 31477 47397
1 5557 73984
2 29777 66678
2 40419 94749
15 81154 85183
6 55053 82377
2 29999 72664
1 49227 98116
1 16871 86977
1 25779 73130
2 5929 43006
4 19824 28549
349 96101 98581
1 43906 73629
3 27994 73659
2 30138 65597
1 33907 87454
1 21081 60806
9 83228 86700
4 67669 87584
3 17379 73253
1 29232 75701
1 10840 97054
1 52785 87787
33 742 21231
1 19704 64190
2 16162 75436
1 9095 64386
1 19824 82036
1 40075 88068
1 34863 85758
1 66562 84946
2 5980 58222
1 8177 73350
2 46680 95423
21 76193 81170
1 6172 98727
7 61542 66808
2 33372 93173
1 59754 71138
39 53137 54799
17 3042 20396
2 41405 96568
3 51003 72915
2 36900 78601
234 94647 96978
1 3964 95734
19 20607 43435
2 43871 79710
2 54863 84526
1 45128 94480
3 4886 45396
1 54269 73866
2 7755 90710
1 62517 81477
1 77403 83857
3 5205 64170
1 35546 91688
1 11666 70480
1 6542 66085
5 11469 23294
1 7862 70037
3 3510 46099
1 1476 87011
1 17647 54575
1 30774 49498
12 44818 52863
4 51425 60551
6 77313 82570
1 44775 95267
2 14825 93167
11 23793 29368
64 13095 15136
4 40325 61132
2 33102 57194
5 29121 37476
2 6780 70520
9 76951 92125
2 44651 82157
1 48501 98052
1 10566 88444
1 37439 80684
1 46538 58845
8 73062 79348
1 10469 94050
1 28323 72501
10 18159 32068
44 89654 93756
4 40755 98619
4 85969 93864
2 3630 17395
1 18813 86741
4 52740 65594
24 50880 52031
2 58595 87844
3 17214 44878
4 73966 98804
1 5079 58647
6 31335 65660
3 76958 93649
3 51159 63286
28 2195 27127
6 24821 30682
1 18338 63795
2 15811 89128
1 37316 84371
6 29404 42789
6 74538 88671
1 38473 97206
1 72473 94742
175 1336 4451
2 64573 80501
117 82433 83409
11 7770 8924
2 9276 85996
13 29175 43388
1 19835 37498
2 2144 38653
1 6453 60830
1 25205 87755
5 36114 92482
4 39801 55665
1 15942 51031
2 71298 90997
1318 36673 36716
3 63787 85298
4 17933 39116
6 42190 60328
2 61365 78451
9 53095 65916
1 8319 66783
4 1737 25869
4 29925 97265
2 22108 71250
1 24191 99590
1 48709 60348
1 20511 95359
1 45064 92167
2 31030 43816
2 15020 93694
1 14745 81604
1 56906 70784
3 5221 16771
2 23705 52974
1 5685 50470
1 31616 37361
1 57029 97541
5 13342 76807
1 36757 44144
2 41844 88010
1 22618 52144
1 56097 60868
1 19770 61541
3 70619 83562
1 26056 97183
41 78803 85822
2 8795 30732
12 64704 82130
3 48924 73842
1 15642 49081
5 22476 60821
1 25681 66669
5 37584 44546
1 4594 78941
22 86884 98195
2 571 93709
8 67280 81177
2 24034 54394
6 15954 41661
1 22520 74513
1 31199 42432
1 22436 87572
28 70062 75890
3 59008 88725
3 12024 27927
4 52762 79309
1 58751 96655
4 11075 42343
2 47920 79693
3 25749 41452
2 186 36137
2 46660 92103
62 89250 96902
3 23825 37569
3 71666 91246
46 81487 82635
117 6817 14605
4 25585 71615
1 26638 83727
1 25610 38118
4 75671 97341
2 28171 83656
1 30521 86754
1 19410 47838
3 67833 94262
20 9908 17461
2 67670 86314
7 21370 33515
1 62716 96016
1 15937 78229
2 63139 93865
2 34298 90620
5 36533 48513
5 32159 33446
1 66972 88666
2 38242 90847
2 72262 80092
1 62622 84101
1 72008 79988
45 57493 59068
11 55188 70011
1 25769 79021
4 5939 48559
9 57235 68961
3 18556 42657
3 21219 88275
18 10243 29413
13 12005 13430
2 54637 77267
33 79202 82499
3 5489 69166
1 62304 96966
1 40855 73767
33 8324 21250
51 74017 77446
9 60243 93109
1 8699 94762
1 3895 50398
7 22832 34225
2 26036 82051
8 20295 24696
1 29943 47209
1 2029 41404
1 44296 70973
4 22512 40354
6 76298 82548
3 82276 87916
17 66904 71238
5 66550 88154
23 4732 15822
1 4507 50552
12 36227 59027
1 8603 88633
1 64211 84481
1 8328 67977
2 4831 45227
11 59409 73735
2 48350 82563
15 43700 56913
5 8342 65183
1 10655 35409
1 29956 81852
3 29045 82217
1 17406 40263
1 17959 71924
2 5229 79343
1 37499 84474
86 90430 94777
2 38430 77253
2 9538 87295
1 6000 99801
1 38000 66140
1 13821 97044
1 6310 99299
1 47533 72390
1 48421 85538
1 24395 84503
1 29052 48153
1 84953 99429
3 29938 83016
1 26768 63704
1 28026 42546
2 13014 96494
1 68608 72681
2 47339 74382
1 50310 78758
18 25824 30431
4 64048 97836
1 1481 40450
1 45082 78507
2 2318 75098
1 43161 76289
1 17729 96844
1 21836 80227
1 1193 18910
2 19889 98250
2 70214 87957
4 14169 17614
746327 7102 7671
1 34666 83297
4 21981 83326
1 27010 77663
1 11738 78768
1 16552 79311
1 52793 93911
1 59146 90679
1 13216 81051
13 74995 90967
1 31620 36148
2 46779 75519
2 30384 78112
1 49100 94235
11 43420 51712
2 2642 88616
12 52618 55284
1 37596 55904
25 13762 16525
5 26047 29134
6 48922 55652
6 4526 27789
1 56492 78841
3 29998 88897
3 51481 74920
1 2501 57971
1 20868 97026
1 12737 60674
33 19193 26356
2 21870 53933
7 21737 45605
1 35503 53414
2 35421 86873
1 21415 59247
6 59792 94795
1 39444 76332
2 17624 61498
1 24099 89251
3 55243 99236
4 13420 50925
23 82612 95900
1 20648 56729
15 27956 37069
1 41240 65924
26 42741 43649
4 37084 79609
1 31234 53784
3 65429 76174
3 68829 93526
4 51742 97373
1 43656 82781
9 31477 34994
1 22523 96737
4 87637 94338
2 38530 58163
3 15431 95657
1 40667 53156
5 16062 36964
1 27369 46532
1 31518 34256
1 3806 87009
2 43921 62530
1 29945 35979
2 1310 32919
3 36407 76019
2 40311 99057
1 49527 51454
7 84778 95143
4 15970 86000
6 72608 87914
42 79174 86903
3 6637 45364
1 48105 65019
3 23195 66303
5 83628 92581
2 28467 46487
1 56580 79035
1 13162 62408
1 39369 48842
3 31653 64339
1 32311 78875
1 22926 36525
11 40166 48967
2 26096 49660
1 14940 86446
1 15436 60562
30 274 11962
79 6186 10863
6 10709 32447
3 57533 73225
2 11367 91722
2 3836 87106
2 26125 96063
1 34907 68184
3 13219 33737
1 15562 95503
3 48811 70517
2 19514 67158
17 73199 78984
6 34857 94779
1 37120 82490
1 10116 86445
1 11683 70119
1 8265 77406
4 62006 70063
4 11940 36385
1 23197 85528
2 37953 68213
1 23883 83410
1 5082 65783
17 49210 51932
1 14624 44296
3 17579 90591
5 78580 92627
1 48909 96521
6 64690 77751
1 28724 76676
2 21287 59226
7 53125 61205
2 35244 90285
2 48139 79907
1 52668 66584
2 17782 47275
1 23413 83758
4 35499 54907
4 24823 33268
2 27513 42622
3 38175 54130
1 13089 63238
1 20982 84232
4 17959 42314
1 2360 99599
2 41609 59089
3 11444 41145
2 45399 95471
1 47082 81075
3 9719 35053
1 27422 40660
1 14405 90904
1 20606 59730
1 13548 36402
1 16537 88678
1 2709 58272
1 21564 44935
1 14479 67998
5 36377 39098
111 11527 11977
1 17405 98386
3 1286 56464
1 31530 49032
4 39715 56748
2 13543 68953
2 45800 89846
1 7005 56064
35 82357 88857
2 50639 79294
12 61696 92604
1 50467 90440
23 53237 57120
1 47343 71901
1 18414 79330
2 33102 77845
1 25501 74521
23 74604 91137
1 42314 97912
1 44572 63249
4 77211 80933
26 39927 41500
1 38793 77321
2 26075 32119
2 10294 95749
3 9014 54385
4 55303 93837
1 28225 30382
9 12512 24382
4 81162 93040
14 20429 34715
1 68964 86312
4 37114 87792
64 7429 9514
12 84248 92379
3 4477 16001
4 54164 94983
1 38377 91127
7 2173 33687
1 116 92988
3 57080 78768
2 16006 90311
1 4138 82322
4 48786 76722
14 5463 16160
2 8071 89619
2 43414 98870
5 27615 68175
30 38883 41135
4 89226 97818
3 44916 60142
1 48085 83437
3 48914 82071
36 15086 22217
5 4785 32587
5 76982 90590
75 89 10020
4 7579 65329
2 43530 66307
2 77055 85646
3 10687 46148
1 51864 60899
26 8464 10623
47 85223 92990
1 82735 94983
13 85799 94866
3 16757 46220
3 73089 79734
8 36654 87296
2 15607 65999
3 79859 94125
568 600 4421
7 2779 25733
4 59261 76278
3 88043 92111
16 11454 15337
1 49792 69130
1 31311 92061
1 61668 96964
5 31546 46005
4 15856 73800
10 480 45212
1 28372 50901
1 22380 98735
1 33619 49598
1 3254 87365
4 34094 63079
2 25731 50693
2 34956 62601
1 24472 77847
26 23913 26353
2 16598 40919
1 17097 65609
1 38171 55678
1 19570 73981
1 1870 96286
1 80269 92372
17 78411 96880
14 10094 24865
1 26255 77149
3 6894 52009
186 93340 97928
17 90753 92913
3 42013 83896
1 7642 15689
3 11956 72889
3 42899 79760
12 73774 94290
18 66371 69982
2 35662 79171
6 49173 69250
3 49744 89127
12 17160 29327
2 13439 72518
1 44824 68593
3 35102 47147
1 47767 51889
2 11769 50454
3 13124 55400
1 23417 79398
1 13358 87011
1 14062 65967
52514 91082 91585
23 3522 14875
2 23301 55799
1 19929 79305
3 45915 50910
18 89397 96860
1 2206 59233
2 3854 91833
15 29121 37195
22 68600 83510
1 28033 42856
3 33355 61918
5 41754 50304
7 71762 90581
4 11225 42443
2 22660 83465
1 16120 47568
1 29656 56234
1 36547 85032
1 36685 65741
97 94392 99632
6 45869 66441
1 37675 74963
1 38901 92443
2 1710 31586
2 49383 82932
1 33515 95987
1 37629 81860
11 16198 32939
1 11681 51784
12 75698 97392
1 55048 91522
1 63198 93042
2 27348 63385
4 32854 52892
1 33755 59499
1 20954 76226
4 33268 48688
10 12264 31572
13 54788 55496
4 40405 92885
1 3514 79698
1 1404 71092
1 33991 88543
1 5096 53088
1 22975 78660
1 47112 86441
51 13692 23718
2 21549 54092
1 45112 71077
1 42517 91554
1 5314 84820
10 52478 80781
1 4331 90543
18 70981 76473
3 70389 92055
1 31165 96563
4 8565 72076
2 51563 73207
1 39832 67371
1 7889 93219
1 53743 93350
13 54775 74721
1 53176 68332
1 21765 61428
4 88204 89059
8 19597 45909
26 329 11853
2 37241 41232
7 72083 87939
5 55095 56532
4 43636 93735
2 2803 63332
2 21579 45612
8 27931 36291
3 58061 80861
4 54448 63707
19 78317 93645
11 4689 33515
1 13671 46006
3 66039 71534
2 21639 34041
1 21502 56441
1 3755 51754
8 55078 68041
2 28917 35776
1 3938 65573
2 49133 84413
2 54951 93008
2 2281 36834
1 30723 84100
1 31531 31994
2 23252 82512
1 23748 83118
1 7723 32728
2 37155 80825
1 6017 39444
2 39144 78664
2 52503 84070
6 64459 92342
1 484 73869
20 20684 24650
1 32177 63338
3 22707 93521
1 11607 71149
129 2024 4565
4 68511 93892
3 88777 97180
1 30560 80596
4 14328 22755
1 37017 59259
5 26144 52269
6 49151 89119
1 10306 91769
1 43509 67365
1 15833 72270
1 1748 73425
1 49967 86951
9 10871 41843
1 20243 90502
2 1074 14403
8 85784 93074
1 25656 93153
4 39249 81253
2 3308 45574
2 48079 94403
4 22494 44628
7 46732 54196
1 9575 85646
6 76240 84305
1 38375 59500
1 9672 46511
2 25760 92002
56 4337 11939
1 2057 59666
2 27299 29075
8 29483 31253
73 70461 70579
8 72182 89721
2 10613 77234
1 3602 58849
3 3534 43433
6 59278 89082
3 12832 67011
6 69510 70764
3 26430 52929
2 5917 56433
1 36456 83382
1 79239 98775
1 30977 95021
2 31358 44183
4 27234 30375
1 15869 89279
7 8619 12418
5 8206 88861
1 48358 62497
2 17741 66722
1 40697 75565
9 39483 40861
1 1819 81832
7 44628 93462
33 33712 38979
1 59771 98745
68 14249 18527
2 22587 76274
4 55680 71201
3 75369 98387
2 4529 79696
1 48903 85526
6 11891 30284
3 58610 69536
1 34464 73378
1 70459 76958
2 26279 66357
3 24465 33079
1 29551 90942
1 52075 85864
4 24466 48041
237 73786 74412
4 45214 64201
5 31193 44815
5 28957 38223
5 15704 27104
2 23129 53425
1 2672 92235
1 38665 79644
14 74705 92313
21 12000 25478
8 35482 37487
1 20786 56008
3 26907 65158
1 9990 33772
8 1475 15679
1 10573 19113
3 13867 50947
5 42743 83887
1 1624 32459
16 84109 91327
2 25016 56375
2 12612 60113
3 27733 46229
26 76400 76907
5 33410 99353
6 3071 28932
3 25182 77237
1 17638 91927
1537 60216 60654
1 13754 60164
1 31704 36662
2 24055 94184
2 28660 89405
3 44068 86736
17 68434 69410
2 30699 98645
23 65472 65798
1 45386 76420
3 5138 85455
3 51899 74630
1 11892 78710
1 46238 79720
1 19291 74357
1 46684 83398
1 49377 85727
1 71063 85288
1 39229 98705
2 16554 94862
1 42991 73734
1 42183 63384
6 17280 27282
5 69679 98967
3 7524 95230
1 31039 77540
4 39441 45350
2 49651 76257
32 93589 94343
103 92777 99890
1 47640 73212
1 33658 67789
2 44940 62117
21 4811 13368
10 67056 84166
6 4008 22965
4 1427 79084
1 13378 85394
1 10519 88218
14 648 39955
1 19158 68373
3 39411 98351
4 64371 82028
1 9928 73994
1 315 99549
5 24879 34149
1 14493 88985
1 22995 34649
2 2188 95543
1 1303 77698
15 8489 16885
2 5149 9838
3 50723 75347
4 22638 56148
1 55983 98011
1 39630 81872
5 10691 27843
5 17025 25785
5 62640 83363
7 73047 73922
5 37548 58775
3 23577 88707
1 64768 67052
12 16741 23336
3 2099 36294
13 6666 13156
2 9664 19514
2 43562 71832
5 38175 72257
1 21408 76856
9 41127 51754
1 28126 54318
1 21242 81600
7 28566 35586
1 44704 74246
2 34968 58447
1 40783 72405
1 29376 60225
8 27982 37340
2 9099 30685
1 452 94103
27 70944 75824
3 61363 96495
1 32541 80609
2 53928 97018
1 21173 78508
11 10994 16075
58 85879 94541
7 15644 73007
1 31466 59616
3 61523 74332
2 1524 35654
1 29786 87784
30 84058 91865
3 6776 83856
1 23157 66152
4 38914 42891
1 18702 58177
11 1934 18236
8 59810 61502
16 43456 45732
2 18249 95013
2 53818 85225
1 43443 75921
2 30056 61016
1 33542 75385
1 10567 13854
12 80093 89587
2 16612 69628
1 16990 43521
7 57707 62000
4 44835 49572
19 79718 83154
1 13705 29165
5 22039 54546
3 4224 42595
4 41155 92998
2 53793 70731
1 2059 89166
1 1917 63788
1 7690 77014
1 3841 44387
3 53693 79647
1 27168 59911
7 25008 36535
72 83348 93471
1 33028 69622
33 65925 67681
2 24867 83933
1 40735 67765
5 26611 32803
1 21325 67352
3 62045 87837
1 26938 72622
5 70384 91942
2 9207 34683
8 35479 48026
1 59843 86596
3 3735 48499
1 4187 40546
1 15090 47753
4 53391 60237
1 12879 96716
1 3407 64041
3 23139 43303
6 50932 64164
6 50235 75146
4 74762 91997
10015656 21366 21381
3 58817 89872
8 86431 91921
1 72824 91300
1 34811 93596
1 39748 68307
1 36238 78809
3 19715 84846
1 13943 81196
1826 5145 5936
18 38009 41626
26 4669 19293
4 45935 74735
3 28510 46193
2 31431 91622
5 63074 90178
3 24308 55071
1 17935 92231
2 48966 56150
2 62154 78140
10 27379 54023
1 33440 65633
4 49449 70719
29 11308 23731
242 94622 94823
3 32595 70165
2 24464 67369
751914 91079 91108
1 76277 97324
1 26318 92826
4 46255 99157
2 43006 59901
6 20300 39260
2 50534 57821
1 19431 71017
2 76332 81378
5 10545 46318
3 5144 80220
1 31514 35657
1 12902 69185
2 47012 90178
1 26165 65745
2 8895 32610
1 25699 53830
1 7951 37354
4 57243 66357
4 42815 58113
2 62535 89315
2 49326 77842
1 47251 90004
1 29875 91920
26 25376 28656
1 11973 91142
50 16534 22982
1 10823 36103
1 38650 54060
5 19690 44931
2 41919 71476
2 3381 80559
1 15411 90878
15 86020 94697
4 28307 34594
1 943 52361
2 7017 59111
2 7643 98757
1 20157 66003
1 27597 37373
1 5564 51090
1 29190 40737
1 23641 63057
12 55543 61544
4 33930 46416
1 11872 48416
3 37071 81900
1 32088 76957
1 2855 61115
1 27158 60650
1 48987 93546
12 14345 29335
43 23523 24103
3 52061 86130
3 68905 75906
1 40204 83504
1 55407 84819
25 23041 25141
28 4605 16397
7 55862 59861
7 14226 90830
1 32165 95328
1 48251 96531
9 65191 84838
2 28702 78011
1 101 97751
21 69749 76059
2 50462 56145
3 30983 73582
2 20630 23356
1 6537 71775
1 25844 86970
2 8187 85904
1 64083 75117
3 42955 51231
7 39265 42761
3 56751 82121
2 18088 57657
3 14043 58877
6 10051 24796
1 32845 83560
1 18570 84636
10 89754 93414
2 64614 69269
3 15591 39882
5 478 34194
3 18126 26918
1 5747 75747
1 55215 99898
3 44939 86335
4 11436 77324
2 36860 68245
25 24737 28414
1 14109 95134
2 48751 86457
1 40780 81399
1 8071 26796
38 84792 94858
5 66970 88621
10 21885 49085
1 986 33473
2 68584 72936
3 2035 92744
1 41526 60951
5 17235 22949
3 39276 56302
2 3025 56721
1 27559 59951
1 4250 90554
1 40212 46916
2 50447 57469
1 40620 88291
2 14241 46354
1 5122 98805
1 41216 77201
1 31937 70273
1 9009 49568
1 66360 95230
11 54628 85322
3 4445 56743
18 76365 97546
10 31791 36584
4 48316 62523
4 8364 22723
10 75590 99821
9 15677 22530
2 4568 97561
1 12655 51818
23 51744 53104
2 17182 66254
1 29978 87347
4 32123 69966
14 69502 87188
1 61477 80099
1 22148 47767
2 47564 88264
2 11979 61592
3 22697 44348
2 25420 54584
3 50761 98344
1 13905 75690
48 71514 72700
31 3100 15819
123 87450 89051
2 18412 88095
12 73394 95157
1 10899 92660
5 54500 84001
1 5964 62126
10 16195 32298
1 7878 52135
2 72706 77105
1 31976 73684
9 36772 53768
1 24196 71827
1 9890 98835
11 47088 49435
7 21228 40664
2 11450 44992
56 81125 84310
8 47155 99181
1 38474 90817
2 39475 66460
10 13080 34516
4 7650 32645
1 10877 67919
1 22226 85955
2 26520 96445
1 9931 92562
1 4643 46926
2 15940 40219
1 82933 92888
1 7774 50625
2 46457 81939
3 50945 67544
2 36437 74860
1 37712 43806
107 5744 11090
2 4755 68479
41 9061 13519
49 46106 48480
16 34647 36561
6 30826 71029
4 23672 47739
1 45975 74095
2 1467 53951
1 27566 81052
2 56063 75922
12 23718 27569
3 48837 76114
9 66277 70990
2 19850 87250
1 1435 91895
57801 77910 78554
1 2793 40022
5 8227 22095
25 76494 87744
4 10419 76246
4 33901 46348
4 81615 98834
1 16667 83418
1 21250 36108
2163 32001 32675
3 16891 91709
1 20072 64584
2 50721 86055
2 34132 85727
6 71869 79365
1 28666 85201
47 5262 11244
1 5787 87976
3 57810 86316
1 19245 48182
3 78837 89472
1 8950 99614
5 44812 59242
2 2718 50729
2 55900 85494
3 50560 57821
1 16172 79914
6 1167 35704
2 24434 57718
3 77896 92482
1 34136 98610
2 40017 80933
1 22250 62687
1 16745 80708
1 43188 78329
6 11222 13728
2 54970 79288
1 30860 79823
29 75477 75569
1 36728 98019
9 69804 74175
17 79627 79928
3 32297 71546
242 599 6470
23 86589 87902
5 2493 14695
12 3155 17750
4 54150 73036
224 96391 99961
4 5496 65073
1 5491 86561
12 24405 36272
1 26526 94728
5 3923 32937
1 76222 84716
2 57169 81949
4 37083 83719
2 48447 98499
1 22563 79697
1 53972 59737
1 6920 9569
3 26488 48312
4 17024 38423
4 12766 67007
3 22297 31629
1 4771 79268
4 59519 90060
6 68815 77950
4 19407 64934
1 64544 89415
1 20613 96209
1 27691 88244
1 15012 75606
11 3434 24737
30 61760 64350
4 41907 54435
1 17472 37494
2336951 20996 21049
3 50561 94950
2 14455 37116
4 29143 44042
3 43358 77655
3 9274 34221
6 56009 58725
1 13910 70963
1 27124 57141
1 4452 64636
3 28696 46420
1 44723 78088
1 8745 78943
2 48867 63989
32 20604 25818
3 8123 50861
1 5393 98182
7 75744 78800
12 62696 87533
50402853 47984 48297
5 36224 82976
2 39200 64638
1 8306 88659
4 7903 38053
4 48266 51493
3 19468 73875
1 1431 81467
2 12871 49603
2 46790 75749
1 55853 68555
2 30888 38436
7 76116 87314
1 4081 95357
2 3395 69863
2 58970 71717
1 59519 98066
4 14220 48970
1 24951 95022
5 41314 73135
1 12721 87741
1 22760 62944
9 34957 48603
6 13403 32469
3 41126 94886
1 52700 56740
2 7764 59681
1 20079 98661
12 27627 30444
1 20979 51065
1 40246 50258
2 31288 89688
47 86957 98628
3 1278 43175
4 48994 85618
1 10282 98884
6 60945 80765
2 11955 68815
5 73860 88718
5 15836 49288
1 8967 73187
1 66288 87621
1 21714 96337
3 68050 99579
1 11011 96667
4 32139 35930
1 2631 99644
1 7518 83431
7 4877 26992
2 18175 34364
6 70872 76904
1 10145 59354
1 13859 45700
2 13451 85344
57 73241 90809
1 6082 55944
4 54122 81213
2 994 69208
5 56094 74012
3 19126 36384
1 1672 74011
1 5498 49416
1 22113 35182
5 12247 18535
3 14951 72534
1 23233 87879
1 6253 99473
1 4476 93242
5 10477 19317
2 31683 37101
2 18621 55905
8 56596 63471
2 33997 62718
1 1927 75986
1 5180 74546
1 54405 95687
1 53589 73976
1 25979 69016
1 27535 87538
1 5676 79498
282 2138 2684
3 5182 36602
3 13862 50879
1 18382 51664
1 56691 72016
1 50555 76998
50 16679 20039
1 57013 94678
1 286 70556
4 25528 85132
2 10983 43983
1 28309 99351
1 24018 45326
1 22417 78102
13 59658 64616
1 5740 91650
10 1941 11897
28 83702 91363
9 14442 29314
3 20721 37374
4 51319 96123
5 59783 76547
78 48196 50418
2 11948 36117
5 26345 84340
34 87507 90836
2 19634 52471
1 11089 43429
62 13520 15634
110564 55648 56009
4 21743 35368
1 62151 73947
9 60951 65012
2 27906 44022
2 16635 89548
1 33781 68308
1 32041 67369
4 55194 63361
7 55820 57984
4 58461 87077
1 37860 85235
2 81063 94888
7 13881 55969
1 51499 77565
3 47652 93367
1 18502 85029
1 28560 71540
3 22270 42609
1 6212 67568
1 57805 89849
8 64397 93697
2 8567 78129
1 34793 41667
6 3451 22532
4 29417 71741
9 66829 94305
2 40721 63007
2 947 44570
1 46267 87112
1 17914 58211
3 29281 50093
1 285 71834
6 14724 21677
5 52251 82363
3 12369 57149
1 60066 73645
1 5478 33679
1 30266 78386
28 47255 54765
1 10403 34628
3 13520 64268
3 44512 98015
19 17290 28674
1 8503 76470
1 19163 27739
4 38157 61705
1 15443 98162
2 18622 89919
1 23532 45288
2 12695 47517
37 14961 18894
3 31059 57390
2 21562 95609
31 12357 15406
1 4045 90068
2 18802 84270
1 3884 82133
75 7355 12221
2 19254 50333
4 64039 77334
1 19533 95904
3 40772 57453
1 44342 78284
2 19230 79758
20 78169 85672
2 5686 63408
1 40334 90303
1 8491 37855
1 32310 99400
3 56531 66406
5 167 38529
1 31778 39925
3 34939 68018
1 7528 43948
2 21781 61461
1 23099 61680
1 32165 54582
1 18777 60593
18 67758 68767
2 35659 36357
1 12441 68248
1 33838 71774
19 71361 73566
4 45634 64951
2 3098 43602
15 83539 88842
2 513 41535
1 42289 78923
1 27750 37455
5 12491 32198
1 56056 97312
13 5958 21120
1 21576 82223
1 15740 69380
24 73779 75737
1 6326 27202
3 16983 68673
4 48051 71406
121 89079 90595
1 19512 92036
4 32208 44003
3 29436 33153
26 415 10480
4 19324 90559
1 11450 47414
2 2780 88530
26 3535 5555
7 46042 59138
2 26086 42769
1 13890 71984
1 35221 64655
2 82850 90384
1 3562 25218
2 25851 89450
33 76323 80833
70 12910 13521
2 55822 99260
22 63827 93765
2 19975 90420
3 15300 26687
12 36128 48116
8 81754 96686
232 2722 7627
7 60525 64203
9 44437 73116
1 45972 85065
4 38865 49068
1 44715 91649
34 63814 67006
2 59642 99932
1 19247 79924
3 8215 60283
1 13270 92943
1 24087 74803
1 46302 89036
25 28441 32361
2 82408 84717
1 18691 36027
3 53956 60670
31 14492 16816
2 54151 81428
3 38162 65900
3 3035 33472
10 62007 93852
1 23856 86949
1 44539 77941
5 3389 30817
2 39586 82208
1 48603 84865
3 47521 48625
2 6055 92953
3 5221 82881
1 39279 75709
3 38607 47071
1 15436 97848
1 29176 93517
1 17671 49923
7 67443 96386
2 39561 70844
1 7377 59782
1 20813 97609
2 27490 61779
4 26988 30701
1 33597 96224
4 20843 49687
19 6916 22539
2 35197 96362
2 8571 63457
1 35514 59987
3 12751 36775
12 1323 10576
1 8688 71487
2 59631 95911
6 5440 32351
7 20455 21753
5 27580 91560
1 10834 81675
2 13416 71574
1 13462 96390
1 9525 43006
1 18409 71880
2 20689 64557
3 15722 24024
33 84395 96841
1 5641 43077
2 36064 50579
3 27239 73764
11 68966 95828
1 31782 97614
1 15737 78498
4 7698 35329
1 8271 98234
3 35817 83349
1 14952 98310
7 70921 92291
2 1095 69992
1 14093 28590
4 52736 65628
1 51340 97675
5 13725 40286
3 48275 91891
45 20943 25685
4 71038 99390
15 58315 64232
3 26183 61235
396 91299 93121
2 23191 33901
2 15337 78731
2 21016 41562
4 52549 72506
8 72504 91640
1 17620 30636
2 57249 83129
1 35003 64366
17 87991 91798
8 63782 78328
4 53056 62313
5 33101 56889
8 20116 35040
3 28007 40482
1 29997 49361
1 26887 37588
1 27210 40015
23 77638 80109
8 33991 74534
1 22459 76311
1 43066 99314
1 38295 97406
1 65504 82305
5 32223 51043
3 10669 60253
1 36789 73782
22 78875 97206
1 2723 93044
2 2814 97656
1 45672 64320
1 27094 79999
1 32125 83008
2 2650 57726
1 29095 54284
6 15845 21695
9 32459 46200
39 5193 7391
2 27957 82374
4 63050 92732
3 18057 97565
1 49758 75733
1 23412 87198
33 92011 99396
9 65413 86737
5 26466 51914
74 4881 7407
1 27736 54367
1 33405 95628
15 23624 25629
8 65578 82970
1 12390 93898
353 95322 98870
22 15163 18990
5 8788 56077
4 67066 81447
7 82017 91663
2 25171 87068
1 15185 97007
1 60579 87994
1 55978 86167
1 4773 84789
2 10210 64798
1 8805 89875
95 53597 53663
2 49076 90613
9 81478 87693
18863 19190 19568
5 30830 53706
1 20739 38226
4 4481 49268
1 18938 75949
5 74434 85088
19 85837 96407
3 11208 38298
1 69745 72030
4 9187 70610
5 50638 92600
2 36286 95573
2 67851 80613
1 55099 86008
5 36902 55555
13 50305 68332
37 63322 64640
2 54667 73933
6 77452 93350
25 12968 18107
3 6977 52173
8 43199 44025
3 38696 93680
1 8368 81656
1 12387 83897
1 20494 58819
33 72745 73486
2 49011 76468
1 23676 43608
1 60838 91176
6 25640 55810
24 22414 24563
10 41362 45265
1 32888 76631
2 22619 96076
2 24759 60484
1 20474 73010
31 86529 90797
2 22632 82857
17 88578 93468
9 954 28990
28 10371 19280
3356551 380 1013
8 2095 26974
5 45299 72262
2 51254 91060
4 4196 76847
1 17788 87168
3 55807 88378
11 78838 84164
3 2839 49922
1 13850 92399
1 13726 81081
1 37987 71811
1 34241 92210
8 79250 98785
9 17087 41821
12 74242 78262
4 53273 77603
3 60116 93821
1 73570 90645
1 35134 86022
2 37009 70713
11 7912 32518
2 26316 94276
5 80267 99214
2 41484 52226
3 67870 93919
23 1892 22624
1 21748 85480
4 12620 26203
2 39262 66295
3 41199 68749
1 43667 68204
4 65828 92312
2 60533 79340
24 87159 91467
3 31207 56565
2 71916 95592
2 83298 92962
8 54626 81277
3 58052 64612
1 7593 66755
1 54835 84562
1 21300 94231
1 50102 90647
1 14327 88635
2 74249 85928
10 9274 45972
3 60971 72507
1 12331 81295
1 50116 94600
1 37331 64511
9 84208 99904
72268 92263 92817
1 56284 90704
1 39410 87017
1 25674 68572
2 73677 91372
2 15523 29100
2 800 91937
4 22078 69659
1 31811 73142
1 16994 75637
9 40663 44626
1 30868 79638
1 13894 74931
2 4385 90782
8 49819 57152
1 4162 87545
2 56150 85478
1 27053 87878
1 48874 86864
1 53876 65883
7 42999 60261
4 35276 45307
2 46181 99255
1 34785 60413
13 4234 28985
2 22994 65698
1 8482 72897
1 28695 85971
1 49752 86920
9 78044 83149
2 8600 70204
145 9533 12450
4 21240 48717
1 45814 95441
2 51460 73967
1 7591 77405
1 54678 85477
1 26408 53204
1 56056 62361
2 21811 98212
4 63554 65780
1 48880 98788
1 34294 92090
16 455 15292
2 42389 56258
2 34505 59821
9 66901 72255
1 39699 95108
4 64995 81752
9 38121 46095
10 84415 92763
7 77373 94981
177 16828 16893
1 31109 75033
6 196 27860
4 16714 57627
1 31984 57542
17 73895 84546
3 37037 53500
4 45469 51319
10 11716 36829
14 7319 33119
23 66158 77505
2 72037 80926
3 14220 36694
5 32419 93649
1 14246 40035
1 60653 87161
4 4637 38787
1 11584 32921
2 25713 71508
4 58523 87050
5 43142 67719
1 29062 75992
5 4672 39329
678 31698 32552
4 77151 91365
2 3830 81056
1 6558 74911
34 29660 30659
1 15988 98445
14 51295 60647
1 11306 54344
3 24680 58534
4 45020 52087
2 17877 79045
1 8775 57129
5 12123 44603
14 25721 32037
1 24352 53506
2 35249 90816
2 735 57109
288 2788 3077
1 9193 58364
1 45020 81014
2 76810 99552
4 7755 74835
202 61 8898
1 48054 80855
33 86433 94904
25 19357 21150
1 34748 95990
3 25557 96665
2 16086 72254
5 22339 25452
1 38352 89170
1 28723 37913
2 21857 59038
5 17702 25965
1 21936 24192
1 26691 88962
1 39772 94663
4 44755 74250
13 7159 14292
1 47421 78130
1 26510 62295
5 23134 46364
2 8152 95731
2 10605 35463
1 35099 52260
3 69962 74685
5 33946 67892
4 17955 30632
1 15059 83655
1 43127 86772
1 36537 77772
3 46785 49675
2 9488 42935
2 17142 63473
2 14956 50349
31 31655 39720
1 4238 80961
3 31564 53581
4 51769 67774
20 72111 82411
17 69487 76004
1 19034 72978
4 17577 71721
1 5144 29257
2 23739 67625
1 4735 78228
18 24351 28500
3 11117 24401
4 47513 91035
2 1597 41220
1 15487 35992
6 57378 95840
3 28664 72381
2 36665 62053
4 21688 24394
1 23559 80173
2 28703 94225
1 33187 84673
3 26897 37548
1 40893 85930
1 29852 98268
1 12697 75484
2 55999 69833
1 10498 64845
1 35959 91633
45 80232 92200
1 58586 98489
6 16283 55875
4 59670 85633
3 57466 94420
1 4569 83298
3 47102 81819
1 62717 76182
3 29145 48763
1 9177 69508
4 52121 92567
1 55418 75900
13 16994 18514
1 59787 95397
7 25939 51491
1 15938 66591
44 12322 20665
6 71471 84683
2 64512 90330
15 10642 27359
1 2847 99599
4 79996 81746
2 16032 57215
3 19955 57575
2 17694 97542
5 66735 77329
1 62422 89886
1 44896 72955
2 20348 97885
2 5813 33254
2 7552 25641
1 919 57510
124 3511 8433
7 3371 7376
2 14383 86205
2 17031 38811
3 41627 74763
2 1284 70216
1 62445 85935
2 19514 89897
1 14225 44807
1 6730 75850
1 2156 82717
1 20921 49326
6 57767 84192
11 17819 21083
3 12397 42577
1 14488 18722
11 28204 32817
10 38958 46231
2 42399 75210
3 140 37083
8 69010 75882
1 21401 99431
3 5801 65982
1 21224 55780
1 9525 78401
1 390 68928
1 18861 65878
1 32653 69481
2 36288 98756
1 899 82124
2 62729 76834
1 39335 70255
2 32902 68313
1 22700 76505
9 80563 84661
1 20316 84259
2 16363 45866
1 34273 65786
1 7882 45258
13 73113 80026
1 13084 51498
1 4612 97345
5 8652 34671
29 49847 55759
1 28997 58548
2 12440 43549
2 20916 30994
2 21894 67595
1 14795 70026
1 38786 70373
1 8710 53751
1 34744 51119
9 55783 59056
63 78369 88519
1 10736 90091
2 50800 66310
2 55770 57969
2 74713 93095
8 22310 42366
4 52088 55229
4 36975 53722
309 2099 3458
2 413 64456
29 58145 72291
1 4967 92541
2 64219 80961
4 2853 43708
2 68477 97185
8 80862 93226
5 32568 36862
3 37177 58070
4 50140 53656
4 419 47596
1 23034 91785
1 18089 96590
1 16513 93923
607 93781 97607
4 51178 62771
1 18943 46431
8 6418 11936
2 2128 53860
1 49053 84981
1 25866 76029
4 1408 43553
24 13834 20740
3 61073 94435
10 39964 44846
1 23283 93206
10 67194 76730
5 7182 33583
6 48666 94061
2 3206 51623
13 73287 86673
47 10418 14283
3 17590 90353
34 36443 38204
2 22341 84292
1 65663 92276
20 39948 40284
2 33373 46163
1 38112 43054
4 85715 96061
5 76796 96419
1 49803 91497
74 2462 10564
1 85288 93044
9 1036 44417
2 22461 61714
1 30177 73983
1 60582 66041
2 10870 24639
139 7686 8971
3 3336 85410
11 48333 69318
3 24686 46666
4 34124 51290
2 43730 99999
1 39669 68705
1 1109 96912
1 3967 59733
3 50823 94552
1 10653 34160
1 45844 53641
1 5995 57823
3 2449 76142
1 20098 51891
2 53065 95096
1 12606 82592
1 44931 62905
1 52909 76461
1 19007 53165
12 7359 31269
16 77828 90231
3 23902 85591
4 14447 30084
3 3882 9916
1 14505 96903
1 7814 48186
16 91373 95296
2 18036 19845
2 16331 81195
2 11725 98942
1 15842 65595
6 16562 20394
3 36666 56300
3 25896 56530
1 11487 88286
4 26222 29240
2 24986 36121
17 1015 16390
8 484 15192
3 76222 97482
6 9674 25107
4 15814 34523
8 59154 84482
18 32852 33898
1 22254 35680
3 62779 66164
3 49370 93128
1 23860 98357
2 44450 65836
8 65421 88820
7 50856 78199
1 19343 94876
3 42087 65430
1 66351 73899
1 3077 46357
2 48498 70853
3 31797 80373
1 9900 65939
4 65581 92058
2 7822 57732
1 25537 93067
1 50445 91202
21 84554 94875
1 45124 56543
2 23946 58832
4 61326 70380
2 36338 51704
2 46539 99556
1 49982 94306
14 27966 45468
1 43598 99441
3 22110 76502
21 15346 23596
6 32950 33810
23 18398 19295
5 3470 28072
4 16926 74905
1 17974 29221
2 83025 85579
1 13123 22821
10 78342 86057
3 18119 60752
9 71940 99436
1 15839 84693
2 164 45887
1 17057 25642
1 12599 81965
4 20533 98308
8 596 17354
2 6242 22440
2 33434 94033
1 4616 26433
2 70539 84840
4 19683 21979
25 58822 60822
2 21054 98488
5 4516 28912
132 7528 11098
2 10218 87554
4 45029 62319
1 11124 90231
2 888 38340
9 2939 8836
7 61347 92197
5 56115 65758
2 36779 54888
7 5012 25363
2 60049 98006
1 56145 95383
3 63104 88839
1 2948 96761
1 18874 20243
2 40640 45903
10 11490 15561
4 26437 97450
4 26585 51542
3 5204 74890
2 19989 70020
33810770 30771 31120
174 88814 92366
5 77774 92912
4 19151 58017
2 42613 70996
8 33029 55370
1 52177 59306
6 76464 86325
1 32527 85925
18 39719 42432
2 59171 81794
9 11559 45945
2 51855 92612
2 13175 62476
13 91084 97014
4 19282 22721
3 20035 48902
1 11539 66209
5 45737 62847
1 11723 59206
25 65543 76797
1 16743 90390
3 41776 52834
3 46123 66970
5 76046 92104
3 34649 71883
6 72974 86832
2 25960 44839
4 56075 94497
10 9033 21091
1 49102 92432
7 71041 76052
2 14741 65233
3 5579 69124
2 44206 92361
4 53211 64294
1 50963 90717
1 28727 85404
3 83431 91309
1 28620 67466
102 12287 13499
2 18448 72595
2 38381 65937
1 36914 66356
1 11271 85737
2 18691 35080
1 9253 95890
2 22259 91356
3 4951 23033
3 1577 39329
1 55124 89885
5 22590 59444
1 11873 99522
1 20971 46559
1 15961 49100
2 36791 82542
1 48912 74567
2 69588 96909
4 62349 89055
18 68702 70453
4 10545 51333
6 59515 72129
3 39550 50934
1 12198 84201
3 31544 57380
1 10306 72511
12 68333 83631
1 42640 98719
26 90077 97141
1 41503 84262
2 38298 59636
2 45295 77425
1 27045 63709
3 6148 87832
15 610 40843
8 70157 85655
1 545 62963
3 52397 54833
2 59914 95823
3 7646 60900
15 4150 15372
1 41802 82445
2 6976 90910
1 25581 72601
4 7111 27340
2 29001 56532
2 10803 62206
1 12545 73396
2 30174 58706
1 24663 98235
1 16086 75666
1 6863 50007
3 57314 71804
2 35941 66314
2 76315 82418
5 61042 96228
2 550 91313
2 26664 67037
9 72053 98471
1 29332 92052
2 26746 80067
9 81701 85584
3 50847 81784
3 32812 46504
12 15186 19206
4 64706 86207
3 41542 45821
3 70449 70583
11 81726 85871
1 37986 55306
1 48852 82434
3 11855 88587
1 14444 98948
20 89732 96617
1 12751 92942
2 39232 84895
1 45934 94359
1 37674 57790
3 79737 88269
10709 5386 5502
12 1309 43572
16 14138 35341
35 80326 82430
2 5911 65409
4 44861 86712
2 52541 59030
2 3216 34155
1 3513 46721
5 46050 97411
1 12486 29315
1 35182 93336
4 6412 53743
1 47920 60818
1 12578 70962
926953 78289 78642
2 22621 95076
1 11308 94467
1 5902 74485
2 73540 77452
6 24830 37414
2 22084 53384
5 77972 90480
9 63959 71115
6 11990 21008
4 20736 92330
1 45176 83235
1 24628 74348
1 40638 88684
6 7738 21903
6 33493 37315
1 24433 65027
5 12203 28033
5 48850 65720
1 42791 69066
3034379 93456 93917
6 58142 61724
3 25792 94921
1 10642 72137
1 30278 86186
5 21114 48273
4 23287 47168
2 29372 49601
2 41484 88960
3 15152 86026
8 78627 79918
3 16068 40461
16 82923 88564
1 2656 46647
1 58396 67386
1 13349 43436
7 40981 53871
13 34901 37778
1 3688 39737
1 12510 66553
1 10095 55675
1 3739 77853
1 19163 61830
29 83973 85196
2 8639 36853
15 65929 70992
2 22071 43576
1 50546 57196
2 79643 94288
3 62625 76656
2 50603 60607
1 35972 91483
8 39770 55133
1 37935 99212
4 36750 46396
4 5897 32331
14009827 22531 22581
1 18676 80134
38 8425 11765
13 78065 88802
5 10514 82154
2 22124 94120
1 17925 61205
1 11167 89150
1 18511 77677
16 6334 30601
3 4932 53176
1 17569 95898
1 27245 94945
1 15644 56390
3682895 84933 85527
1 14420 28927
2 8748 98002
16 63064 68647
1 12447 64579
3 29813 49163
2 18833 25787
2 44701 58750
1 50223 82360
4 21729 70697
1 14847 67900
16 36273 37846
6 64031 83076
2 8475 82567
1 29285 69866
2 4407 99796
1 29205 40981
1 28448 58160
14 80758 87311
1 31020 37898
4 66244 84132
4 50280 52368
5 22266 79278
2 57500 78494
2 31934 69551
1 33177 92750
1 3077 41541
3 39942 68090
1 63136 78643
1 51708 87477
3 33079 44360
1 13728 92612
1 15717 62535
2 42416 74458
1 21610 93222
1 47010 78987
2 21378 91326
1 25850 48605
26 21161 26573
1 206 55538
1 16030 32323
2 52075 78115
2 35509 47934
1 38330 86149
20 74619 84520
2 44406 70067
2 22185 83484
23 73054 77117
3 47795 69797
7 8244 21994
3 54739 81428
5 23413 25883
2 56044 66873
4 34122 66771
4 27364 55034
2 30216 71155
6 17604 38229
1 14459 43812
1 16629 45348
1 17043 26752
1 34702 75067
2 16465 47155
1 29345 49063
9 64850 81292
1 7863 72492
1 56569 75731
1 51486 81745
86 90451 95932
2 54432 99019
1 10596 99171
14 12885 21487
2 63818 72143
1 20320 76876
25 44304 50151
2 21117 76071
1 56036 91460
3 50004 60455
24 1520 18387
6 29260 53759
2 6825 62002
5 22013 36518
2 37903 67168
2 48310 76760
1 21230 36393
1 9046 11920
6 10975 66068
15 28976 32703
92 4823 7345
3 14781 49235
4 31342 95368
1 10727 60082
1 16912 47486
19 70482 99518
2 13788 94600
22802 1893 2002
17 31953 34542
5 47356 93012
1 29103 41656
1 20053 37109
1 4500 78275
1 12620 58019
1 28178 67981
1 35289 36875
3 4891 53050
5 51768 77922
5 13178 31870
2 40668 81827
4 9660 16855
61 86864 91051
2 31333 35070
2 11092 91036
3 51767 97698
1 62305 71964
2 61432 95674
4 71013 98213
2 67663 99437
3 30994 73642
16 13849 20656
2 28006 93093
22 59598 64098
1 10783 76450
4 19042 35128
608 1016 2818
2 28233 51898
5 5641 91596
1 63583 94081
2 13457 54829
1 19160 86175
1 13214 89540
3 45567 55726
9 66907 70072
28 74010 75770
1 16085 88108
2 9857 57838
2 66726 81186
1 42278 81727
5 8947 46438
1 21199 70574
1 12406 66395
11 55028 61659
2 17411 47280
1 31088 37703
1 15760 66644
8 35190 61457
68 4157 17240
75 6807 11809
3 138 82497
4 23582 31856
3 40431 51014
1 3619 12429
24 15539 22350
1 53186 91777
5 41602 98393
1 52227 68827
4 30972 36176
5 59321 80873
1 13209 64594
3 19648 42440
2 38143 70379
1 44718 89320
1 34598 63652
1 16599 77335
1 41833 58799
3 17663 35960
45479 72657 73118
2 9958 67522
5 9190 25624
3 16163 53621
4 120 46723
7 79522 89561
2 22719 58222
2 28023 31733
1 28118 52253
2 3804 66195
1 14108 86234
1 20184 33981
2 12600 63330
1 38396 66292
2 8012 40756
1 40275 93642
2 33909 62350
1 31649 37237
1 21169 45395
1 24250 92472
33 89580 92067
2 24022 60826
1 69143 98823
1 34277 71573
3 50133 70699
1 15203 43433
12 71363 91243
3 2723 24138
12 62843 64926
10 6407 22290
14 53672 94018
4 13786 15220
3 28484 75652
13 74613 75748
5 13251 57268
3 9679 47887
3 21168 32542
1 1535 99679
3 37638 85212
1 22100 85030
2 4080 64091
1 10379 99729
2 35803 90332
1 47951 65890
3 5892 41305
2 73395 77815
2 85651 99336
4 21217 44664
1 42022 83726
1 5971 75131
2 6901 50251
3 67442 93338
1 6754 50987
1 2696 46745
7 44578 84127
16 81222 90582
14 46566 49697
2 24226 91996
2 54838 87139
10 66118 74630
1 65015 96997
2 58407 91959
22 81400 99073
6 42359 45300
2 54481 89260
1 17123 97071
1 50955 84536
1 11678 82218
2 38081 93954
3 48847 61096
23 22515 29517
2 44400 67002
6 15985 54426
1 20503 87862
1 36124 81948
2 27374 53887
1 9289 74469
7 69064 91534
3 35367 57988
1 48466 65057
46 8929 14680
9 37030 41088
1 64131 85348
40 84561 87761
4 12483 16801
9 4204 37331
1 20434 83539
1 15059 40451
93 3769 7667
1 9777 58233
1 6005 69542
9 42879 79619
2 19802 65773
3 75088 87294
1 27834 34459
3 15785 86517
1 5330 49869
315 93177 95084
2 35707 89751
1 1287 41630
1 18902 78003
3 34302 78008
2 35625 99598
1 25243 49841
1 12295 76091
1 64029 82806
1 74820 93570
7 22518 35011
1 4250 61731
1 815 51606
1 14448 76687
3 33502 55516
2 44084 99758
2 11951 97918
23 1604 22950
1 18755 63487
3 22990 64472
4 72974 84718
2 43127 71268
20 13126 22293
1 957 73668
3 52676 59328
2 32243 82608
2 32970 63477
1 45465 72717
9 62623 75929
1 25233 53917
2 30674 46788
1 11678 49437
1 14950 67193
3 9027 26544
3 75093 97937
4 64246 81916
1 23973 53128
1 1240 91550
2 20033 96046
9 66396 70821
2 2790 90935
2 27224 66237
16 61422 72181
15 453 23828
3 10644 98290
1 48530 93398
2 3930 19845
4 28425 47350
23 87724 92138
9 35806 41016
1 10649 46053
1 20648 57882
3 55030 82321
5 23285 34715
2 18931 53733
8 24277 36098
1 1700 79831
3 147 21263
7 12578 15089
3 16952 42100
1 60250 78706
7 11664 15363
3 23146 84569
7 67414 91950
3 60184 80569
1 44126 81114
14 61230 66988
1 65509 84136
2 40507 46606
1 10572 80802
5 20178 51282
1 6004 44933
1 9824 95963
12 83661 94405
5 33357 49904
2 16768 63988
1 34987 85695
8 45589 95873
3 31266 47983
28 4896 12064
3 7927 33784
3 43675 61700
5 67403 95579
4 41500 66796
1 8996 62701
10 44994 57877
38 78697 88726
3 63252 71720
6 35004 46656
16 2350 26267
4 60436 87132
4 1923 91428
16 45308 48288
3 6749 83257
3 20430 20776
1 3780 25156
2 10014 58094
1 29417 87270
1 29914 88951
1 35637 43988
4 58424 83556
4 20160 23791
2 5995 89454
4 37277 40059
1 20954 84707
3 49040 62461
2 324 33523
1 13367 59717
1 32807 46328
1 569 76320
1 4348 96868
54 84244 88736
7 56711 67777
3 9826 36688
4 8920 60112
8 49965 62266
3 31599 72058
1 24351 53663
2 34118 99449
8 23970 30911
1 25465 45890
2 18778 28364
1 64155 66279
3 11993 91792
1 6950 75631
2 31450 90891
2 40217 68613
41 85264 91529
4 66004 79564
44 61489 62585
2 20569 22882
1 27907 96052
2 76839 85678
1 31586 41959
3 44629 67819
3 9388 30210
4 65319 90158
1 25346 76758
4 74642 95342
1 35212 86423
2 55176 65040
1 32102 79098
6 24978 38828
4 55963 74642
8 39909 63629
8 35738 36261
9 5890 50677
1 26244 46092
1 31621 78298
2 59836 67803
1 38847 68874
1 13442 89332
2 15893 74353
658 3989 4596
3 9412 76409
1 51746 96702
1 23496 97856
1 2960 87009
242 947 3289
2 29956 91938
2 8736 72027
12079894 47266 47669
1 59196 82190
1 22269 72747
12 4024 11725
6 43859 63898
1 21944 98416
3 444 43282
3 21742 54530
2 51998 92675
1 40770 89223
3807 97915 98843
24 67893 80110
16 10636 19185
3 20937 92014
8 9885 25564
4 312 53060
13 76651 97869
3 36777 91383
1 33178 96474
32041483 10263 10541
9 72448 90224
1 9034 98273
1 51543 80019
1 20377 83989
5 3893 37743
7 40285 51347
1 7772 76769
1 14706 71572
5 80425 90273
2 25091 76844
1 22305 78109
1 39244 70244
14 5735 21377
2 42598 95877
3 15785 19617
2 14653 62335
1 16729 67503
1 20444 92230
1 31858 90002
1 52992 84256
2 731 90431
13 83387 91557
2 15628 59580
5 4489 21319
3 47200 57439
12 78643 82284
1 15146 58975
72 2952 6414
3 18218 82242
5 2648 41085
2 13738 68758
11 24561 33751
8 17672 24275
88 30664 31087
13 70409 95238
6 25174 39148
1 35110 39233
1 26875 48878
1 25974 84218
1 20261 74521
1 27786 84598
1 28401 70853
1 29973 46588
7 4046 20894
1 27381 86325
1 50672 83488
11 41199 83422
1 9929 70719
10 78570 86370
2 52232 65844
3 3737 98186
28 71206 73806
1 34751 76113
2 13062 95409
1 626 93911
1 70698 81573
1 6361 35005
9 6819 26624
1 6317 35136
3 27742 63667
3 40801 99913
1 4953 70061
1 42241 95110
2 21037 40876
1 25149 51145
1 22849 71004
2 8574 67446
8 65404 70902
2 18879 49312
1 34757 62869
1 22472 85441
4 79456 80097
2 35735 48012
1 5422 68902
4 49064 92202
55 76321 79328
5 45192 92616
1 40918 84242
12 4427 33465
2 47455 76315
1 4819 57335
4 61955 95430
2 46754 76567
1 43590 50678
2 7663 68232
6 2731 39891
1 8948 29874
5 72432 89122
1 1582 37314
2 5040 45254
7 52589 95080
2 12475 35137
1 18578 57457
2 33892 58878
2 69046 98051
2 5799 27842
1 14076 90630
1 14536 71237
4 22281 26847
3 18527 48656
9 73820 77314
1 14328 87386
3 38584 51807
2 41356 93042
1 66668 91287
4 3050 41325
3 42862 72191
2 54150 87865
1 65639 99681
2 66880 82051
155 88591 89868
10 52026 57898
1 30847 68978
1 26684 58171
10 8003 47764
1 21055 68650
2 20987 87041
10 55378 69330
4 57083 68631
1 47694 97400
1 18116 93853
21 7042 17540
2 8807 53290
2 51886 64313
29 75773 85355
7 55751 60243
4 17283 51840
9 26717 31627
2 64712 74902
6 38251 91210
2 3977 95411
1 50736 85080
1 22553 69372
6 78013 80421
2 39876 89544
1 40848 69302
1 17212 59379
10 77124 79627
4 10672 47077
20 56624 59556
2 21000 65660
2 11133 51221
2 73234 90035
3 35440 96899
1 21295 95937
1 18083 92179
1 21845 47801
4 50778 69744
2 57234 69534
1 52758 61155
1 44398 96494
2 35379 79817
1 7941 79120
1 6238 93156
8 53635 55949
2 2094 61332
1 16490 60156
16 80585 87539
1 49262 56137
28 81982 97990
2 43605 67319
13 20338 32117
6 63267 80958
2 14960 34205
5 25578 82151
1 20507 82333
4 34814 46361
2 13364 72692
1 10664 42128
1 23696 74077
1 17273 61824
2 44227 99951
16 68230 81357
1 7806 96998
3 59444 65405
2 26943 45915
2 8978 53031
14 22355 25668
1 13134 46846
87 89501 94771
145 94336 99650
2828234 92424 92453
4 19293 97398
1 10589 34440
1 47025 99087
33 303 20398
14 65914 68042
5 24406 59305
2 8143 34529
1 8018 78343
4 34783 47559
3 62698 76870
13 11983 24715
2 31628 66118
2 19798 51054
1 25192 57160
215 4071 4894
9 57083 81260
2 63477 84882
1 69108 71104
6 56799 62193
3 46500 55485
1 35992 59376
4 51019 70621
3 22465 54659
4 23687 47427
2 45207 85783
5 42228 57169
16 1112 12418
2 22339 99813
223 296 2490
2 33691 65487
21 80680 99291
13 73456 85186
21 10382 17562
5 43965 77620
3 40295 51496
2 78615 91181
3 24419 68376
2 32849 86970
1 45067 76778
8 3532 19767
17 30378 37108
5 20181 22756
5 51937 76698
5 12280 36782
1 10883 53077
1 2079 58527
10 5149 15043
1 7512 70628
16 76786 83164
3 23262 75869
3 40702 82116
1 17963 92302
1 53174 94109
1 17861 58402
1 64326 94562
2 57608 88555
6 31781 49512
2 19661 88508
1 41499 68840
1 43759 94477
1 1594 84037
13 20124 29932
3 25152 67076
6 26261 34560
1 16969 80867
1 2043 70420
3 23993 78488
1 10563 84006
1 12624 64567
1 33450 52687
19 21517 29047
7 4061 22987
3 25813 74172
1 1289 70120
7 79549 83326
1 19169 99380
2 26469 57032
4 55212 72989
1 67567 98819
1 39306 57247
5 65182 87964
19 84402 98490
53 3636 5998
6 76751 82199
3 6185 30114
7 63288 75270
1 9470 72113
14 30110 38353
1 4390 77560
1 23395 54735
3 32236 72314
1 17559 90057
1 44825 87165
1 41938 98697
2 13742 48837
2 14400 45192
5 505 26132
3 5328 90303
1 30025 92689
29 9754 11874
9 56301 64745
3 27020 43850
4 63891 82140
1 25003 28813
64 86438 93607
3 24602 54957
2 40456 68868
2 41519 83101
3 42326 89786
4 6346 42037
3984 3100 3375
21 71498 78900
16 20897 25115
5 20272 46631
5 46888 80088
4 40370 57832
2 46459 80419
2 77297 95181
1 7987 84983
2 13289 60646
2 14401 67248
1 40141 85188
7 79356 80662
2 39068 43818
1 13655 90267
1 17897 50441
17 47335 49467
1 54776 76833
1 57945 81187
12 20656 25361
4 36609 52342
1 33897 93988
1 35149 78572
22 11178 20906
1 17602 46946
27 1534 11909
2 12573 99685
2 10889 65155
6 85267 98891
2 23433 68532
1 27820 73031
2 11791 99140
8 8523 20720
2 29002 83007
1 20588 87831
1 20136 69381
1 9186 52743
14 72124 73830
21 58146 58843
3 10123 43786
1 25356 61722
8 71898 85384
11 31487 38583
1 16594 55876
2 25421 78057
1 9840 49358
1 22710 85618
1 8473 72164
1 23952 64751
8 16821 33542
1 24223 88073
5 47993 78909
8 5776 11050
4 43272 56834
7 90209 95295
21 55127 99115
2 24721 45923
7 19725 27917
4 4379 43303
4 35333 65738
1 34069 63180
1 47582 62265
1 803 64356
2 19679 59571
1 19206 99724
1 39530 57075
14 48825 51528
1 22698 30707
2 50902 98586
1 52796 77716
12 65842 97862
1 16061 94361
1 36658 91267
7 42506 55599
1 12871 97717
2 66223 89476
1 32827 87881
1 60075 92620
3 53430 59536
1 7627 94595
1 58633 87153
1 6674 73098
11 5999 23125
19 12062 15775
33 24682 27079
2 55222 72654
2 9452 68911
1 38394 67990
2 31665 94463
3 5248 31980
5 30928 63788
2 584 58840
1 49936 80341
4 5510 39621
1 28437 87557
5 89150 93680
10 12947 15180
2 17499 28108
5 70364 84936
7 60318 83737
3 7945 54106
1781265 97553 97891
13 30439 34392
1 28930 80013
2 28475 37453
34 80898 81057
8 25346 51027
1 4703 98198
2 45958 50564
2 18361 65800
14 5873 26121
2 9189 91469
5 64523 79130
1 12291 79433
4 37551 81452
2 19804 35979
1 3555 56618
3 66687 82253
1 11742 99995
2 66357 75770
2 69213 93577
3 73375 77803
24 14388 15403
4 55740 70260
4 49837 94124
5 28086 47762
1 41505 94556
2 6264 71742
3 440 56955
2 38291 99494
1 4301 87025
1 47616 83980
1 46524 86296
6 68368 87948
6 23263 50754
1 20811 63300
1 1957 70537
1 33990 79946
1 24 29047
6 4801 29293
3 6551 84706
1 23678 93134
1 19874 78741
1 7344 49418
1 33516 72547
1 11834 63489
5 57418 87673
2 18718 76070
3 50317 66513
1 37603 45999
2 40660 59736
1 5311 77871
1 58436 74786
1 5330 99601
3 45269 50472
3 9862 66633
8 76091 91220
2 31306 90227
1 36111 78417
1 2282 95601
1 5785 44389
6 70288 80658
5 79183 86543
8 8892 38063
1 28247 38619
1 1668 33174
9 59787 78500
2 60414 93483
1 48450 89556
1 34633 95943
1 20783 93933
6 32056 41429
2 32940 38582
7 3940 20294
13 11211 24738
5 51971 87989
1 49154 99621
1 17797 75829
13 46117 65218
1 3916 27798
1 39147 74313
3 56449 73315
3 49120 58082
2 44620 51218
1 34558 49349
1 33504 82727
1 31471 59445
1 24214 74197
30 3657 6413
1 48215 63302
2 30765 79591
4 82289 94716
2 7067 74517
1 14411 85768
2 12061 26166
1 27822 35991
9 23006 30893
4 37559 88870
4 67307 78223
2 12968 23779
17 17387 32742
1 11433 52748
3 25042 53336
95 3424 6627
1 48394 91112
3 40434 81941
3 57235 85462
6 9978 35966
6 27280 32015
2 54226 84999
3 19498 85007
4 60174 90596
15 76998 96920
1 27827 49058
5 1894 34247
1 61626 92980
21 37618 46135
2 12787 15188
7 40948 73585
2 429 43465
2 65630 75711
6 77985 94229
13 7562 18076
2 17652 90790
1 13507 48694
6 21808 67051
4 63626 75300
2 24899 50053
1 61307 86647
1 14335 89559
2 67273 90119
72 2788 5728
1 40390 68010
2 38864 88796
1 17767 97411
1 38069 82858
205 91871 99101
3 49489 62598
9 22747 41155
3 38089 65638
2 21872 25749
1 3807 60392
28 864 16841
3 1741 7993
3 60712 78375
3 13 60805
2 26734 61677
14 88863 98703
1 12803 57287
1 10593 54833
3 9529 64503
2 67085 77042
2 5044 91202
13 91823 99465
1 6530 78246
4 34908 98904
1 41958 61826
37 84890 87089
1 28980 38667
2 63741 66698
12 1070 12233
1 52446 71991
3 46766 71445
1 46312 75967
7 19973 76892
18 37984 38951
24 77239 91286
3 8636 73590
1 14165 81146
1 9576 94368
1 10402 55065
3 20608 23080
2 60216 88434
2 48689 70787
2 1423 61656
1 22075 76048
1 16596 72542
1 49602 90635
2 41372 44641
1 12773 83786
1 51888 65511
11 14005 31651
11 78157 88680
1 29293 94633
6 35613 66418
7 73834 83178
5 11636 30647
1 4943 65243
1 140 91267
10 63262 66035
2 5339 98107
2 12850 97469
21 15036 19979
5 76149 97395
3 35232 61728
2 7355 90216
2 24229 48976
2 5663 70230
3 5975 18409
4 91517 99533
2 21307 86879
1 37130 59680
13 19961 21558
5 58838 94337
2 39523 80251
1 57459 63230
1 14560 86435
5 65535 75508
5 23414 48805
13 37266 41123
1 18557 36966
6 68674 93662
1 12793 77349
2 51001 94033
1 3896 45452
2 50662 82023
1 70434 85367
2 59641 84608
13 26286 34736
9 33306 45715
18 50653 55008
2 12320 65280
4 80071 91515
1 29358 57029
43 37373 39896
3 25055 59810
8 57233 89705
2 70081 88292
2 12873 32273
56 88450 97380
1 24038 34800
3 3585 98200
2 34007 86904
1 11181 81121
1 17948 38159
2 5275 89775
2 28277 34812
1 14582 82390
1 53138 86842
1 2243 78571
1 7574 53604
4 32925 55390
2 9317 71608
1 20815 45890
1 53861 63627
2 20354 45717
1 31116 78849
10 53255 78282
1183 13580 14712
1 36197 66931
1 36091 73973
3 11455 56652
4 65825 80545
12 67549 76360
23 81204 95361
2 33482 79894
2 10277 54891
1 14730 74533
15 16881 25743
3 41236 95661
7 17779 27090
6 68955 96240
2 51496 71861
2 16608 96783
5 2769 24715
24 945 17426
3 35282 50061
2 12468 86173
1 5607 63052
1 59219 97476
7 67823 88965
1 47682 74759
1 32795 84290
1 67882 76292
1 20358 77524
2 36122 56153
2 65514 72819
9 78591 79152
2 24560 36975
3 12373 35711
1 60168 80119
9 41226 69078
2 11876 31246
36 1653 13827
2 35821 71103
1 15037 95541
3 37584 44270
3 44136 98912
1 64555 74524
2 31612 66919
2 1982 69827
1 44360 96509
1 24017 81520
1 30529 55666
11 17576 32831
3 25168 58635
1 15202 81904
3 14396 42142
3 46529 62939
7 22353 33547
4 1755 51385
1 324 24990
1 3050 73279
6 48146 62023
1 34060 45864
1 17634 59708
31 80114 84698
74 5577 9836
4 13002 59819
2 30867 35441
2 21917 79503
33 89177 99723
6 55055 80205
22 33491 35278
1 40804 72080
3 2689 35454
3 56526 97760
3 33390 74856
4 34800 71772
1 51441 74953
1 37113 59859
1 4957 60431
3 36314 52693
1 14620 82438
1 3860 66508
8 69855 90224
11 14636 34967
3 34346 81251
1 75652 86462
1 20102 91100
1 39856 64704
2 62014 70398
2 39667 90672
5 14269 33311
2 11117 27856
2 84023 94003
1 16574 25107
2 12493 63855
110 82736 83729
8 67425 96806
4 1714 56342
2 32478 59237
2 9827 96382
1 30364 71256
1 6228 36789
2 2759 50372
3 68360 95550
2 11014 95533
4 70316 87851
4 64370 76624
3 1614 61731
1 19700 30099
2 41962 50115
2 20806 80916
1 16877 88876
3 28690 40692
2 41476 67310
1 38385 98749
1 131 44189
221 5647 6568
8 77185 96377
4 1241 33490
8 85349 87559
2 5525 58348
3 10429 73621
1 19997 99800
1 15519 72255
1 6226 42172
1 9548 34519
8 67091 81924
1 20258 97449
2 22370 70745
1 11596 53370
1 24719 77230
38 12923 18487
2 9804 42981
11 5123 16533
2964639 41234 41597
1 23700 48868
2 5220 56224
2 8140 91947
1 17700 41729
27 71149 76334
1 37101 72593
2 21559 51524
48 35179 35924
1 46749 82288
2 19879 66589
1 6174 39625
22 53662 62275
1 39074 77836
1 29750 81103
6 60834 95560
2 17789 57354
16 40398 42673
1 28438 60099
3 4159 54896
10 38077 41505
15 11901 16640
4 12055 86941
3 58586 91584
1 51204 92764
2 13140 72004
1 8789 74249
2 26590 84224
5 59161 75883
2 18001 51931
1 51037 75441
1 22079 69816
3 13573 88184
75 9019 12735
1 33986 83103
56 9957 10905
1 14494 71474
3 37601 57626
1 19176 66087
5 44319 57991
3 36064 81960
2 32202 65716
5 33315 39078
5 63435 76549
6 29950 36792
2 44209 97391
2 26505 75586
4 39003 70056
1 50105 78570
3 69581 98798
2 39371 62699
1 10154 87137
21 14483 19668
4 18841 56528
1 40483 89994
1 8591 93014
1 11318 63023
4 21865 38032
3 25534 48420
5 9233 24433
1 508 24106
1 6809 59623
2 4846 15179
4 22706 61860
1 53316 99391
2 19542 53541
3 42108 46430
1 17210 52001
3 27585 30832
1 11570 45070
41 80033 80170
1 29242 46596
3 52436 77427
1 5050 90658
4 33753 85518
1 19689 80273
1 41658 48262
14 66571 90615
1 41978 44701
2 29369 94333
10 22581 35066
1 22880 98190
2 21756 64652
24 91691 91883
2 17444 50745
1 42677 60352
1 9875 97813
12 10549 27169
18 53814 54915
9 77632 92862
4 8576 85206
1 24563 57197
3 49064 99530
1 27448 86342
2 11255 98987
17 92195 95397
2 30680 67164
1 33169 83547
6 66731 90709
2 22569 63224
1 14425 71969
591 96521 98515
1 8836 86525
6 11135 26644
1 12948 50838
4 21343 23605
12 15869 20752
11 53652 70692
6 20057 55827
1 27113 83519
1 26502 45331
1 31594 72615
1 32676 94650
1 25303 58067
1 12399 86671
3 23931 43237
2 11678 37398
1 10804 62073
1 218 43739
1 4978 64489
9 51634 68791
1 43173 50194
10 2552 16435
1 2864 57561
2 11458 90936
1 4736 66486
2 35632 93577
1 6491 90751
2 19784 36629
2 40229 45144
1 37613 77685
70 87257 97571
5 8791 26244
4 52913 96717
1 50714 81992
1 43424 91572
2 37900 82008
157 86506 89839
1 14610 71162
2 1068 87820
1 20324 84456
1 25900 72977
1 42099 61582
1 32886 68048
9 90351 93616
1 34703 76686
2 13870 86330
1 7640 99681
1 48104 58835
3 1173 40495
6 64583 72541
13 4982 25519
2 8315 56845
1 7398 73389
11 25229 36066
2 9038 32479
32 75418 88628
1 12826 27805
4 35114 60101
2 34485 47175
1 4445 58675
1 32884 70762
1 17573 82315
1 26438 78871
1 12328 96187
1 51111 72655
1 1875 67593
2 50883 75344
2 642 23776
3 14251 96399
2 12314 83897
1 7505 81211
1 27458 32429
5 8939 34507
3 3802 65478
2 40902 58782
1 21986 36030
1 22360 66656
5 36118 49217
2 7462 76810
1 9536 43297
1 47166 99722
5 65091 73444
3 53587 76464
4 35673 49706
4 37183 44676
4 1959 24109
1 15461 94999
14 80153 94243
1 29222 50285
2 23890 89441
1 34279 71673
1 17629 78047
2 6227 72524
5 60943 76523
2 27272 83151
3 71533 94997
1 26622 64533
3 29383 47322
1 15251 57707
1 12760 26463
1 32574 38601
24 2465 23057
4 30043 35047
1 5673 35708
13 62028 70101
4 61138 88308
6 51040 99609
3 27494 61037
1 19289 69394
1 43628 81966
48 81619 84740
9 34989 36328
5 64686 68060
2 19799 40660
4 12607 29192
8 48096 57867
3 7189 67107
1 27823 93595
4 69492 87633
1 42191 72968
2 8290 70614
15 82271 83126
23 15014 21391
6 46997 54397
4 35081 80296
1 46386 81152
9 60485 62226
14 57692 59181
2 21338 55660
2 42603 69077
1 49483 91643
1 1098 56934
3 15980 60963
1 18368 77690
1 12849 92890
1 25498 68774
1 38517 95255
1 32830 87363
1 49643 62797
11 43555 47972
2 6587 51499
29 12479 13250
426314 82351 82382
1 31250 85880
15 48051 48648
5 45315 92734
2 40116 74828
1 27304 98250
1 25920 68801
1 21900 74548
1 5222 69044
1 43518 47150
2 1273 38462
16 4052 32402
5 9067 34751
2 44953 92872
319 1234 3120
5 11302 72319
1 40775 95687
51 6908 14186
1 21315 57372
1 37955 71048
2 47893 69766
5 19090 37900
2 3069 95526
3 20557 32045
1 40443 60573
1 53859 68490
1 39094 71637
1 35046 61917
1 10170 65110
1 27329 33164
1 40149 62179
7 14299 22402
27 68511 86481
18 7528 12805
7 31190 33427
126 91641 93730
12 72285 99968
4 18535 41598
2 1261 81055
3 7398 46368
6 41645 66557
1 3604 80825
6 75532 99444
1 13916 43641
5 47520 86928
1 18523 93855
2 56435 93839
13 34537 38076
1 50711 88884
5 20341 81079
1 27362 75916
3 2821 41386
9 83544 92277
61 78093 79110
2 19695 44420
4 77249 94690
3 29458 72869
101 91104 99550
3 44398 54653
5 17107 31529
4 42832 82081
3 49677 56327
6 37591 47836
2 146 57803
2 66608 83412
10 7851 14950
3 19224 78605
1 32106 59964
7 1819 37492
128 95877 99665
1 48805 97704
2 31526 32615
5 68134 98110
5 46120 56642
347 7497 9082
2 88791 97500
1 25484 64331
2 10659 66568
8 71418 94536
1 26064 70929
4 2294 47786
3 11222 84626
1 3461 29950
1 10772 61098
2 33532 92560
3 57096 81396
2 8616 60967
23 67134 73765
17762004 29746 30183
4 38936 82314
4 19081 38515
2 8944 96075
1 52727 69939
1 19551 89262
1 48314 87788
2 64860 70070
1 39999 72807
15 40266 41657
3 43133 97153
1 47478 70238
15 21784 29839
7 64679 90222
2 18562 60911
2 37361 69331
1 28561 98825
46 86611 87999
1 56947 80477
1 46171 93172
1 40471 81272
35 603 8267
4 50637 97894
18 82692 86407
21 4340 11336
3 28053 58583
1 18031 98207
5 62175 76200
1 959 55401
1 42634 55650
2 53810 69269
404 66284 66304
3 2763 77154
1 39444 77813
2 36609 52943
7 23800 31159
62 1260 11041
1 8239 80471
21 28165 39355
3 64551 73316
3 58073 80013
3 32746 34283
3 48140 68794
1 20167 68110
5 71540 79552
1 17643 71973
5 17523 45462
3 8775 94453
1 61630 80796
1 41940 67906
5 48399 53671
1 7072 87130
3 37823 55721
3 17739 38000
29208 62643 62800
4 31391 92881
1 24405 59160
1 10842 48142
1 40113 99790
1 1037 99117
2 52551 66281
1 43002 68022
1 53129 56705
148 4084 9594
7 32459 36538
1 20137 57051
2 35374 83912
1 7979 64032
9 41890 46054
2 12241 35808
1 7602 84352
1 13757 58618
1 8906 81676
1 38197 58977
1 26637 45055
11 78059 87116
1 14863 92853
1 21145 54464
6 64651 95673
2 2836 44399
5 48845 79848
2 3048 87100
3 19743 94631
1 13107 67119
81 89255 93355
2 26537 78767
1 50382 99893
1 6633 99000
25 12195 22116
2 32653 47998
3 44915 81138
1 67149 98299
14 25303 32606
1 29945 33153
1 3798 61268
55 83037 99803
1 7818 45157
11 71158 78380
3 43491 97339
3 1137 78508
2 24319 67245
1 43140 58170
2 28985 99092
5 58154 79551
4 66054 88063
1 8082 95397
2 66150 72441
1 50391 87541
1 1144 75122
1 18362 76773
1 55401 92618
1 18770 70777
1 33076 85766
1 39946 80068
38 24994 28591
2 4445 79677
1 59267 83770
1 37711 88256
12 16649 17370
28 17573 25578
1 35122 97989
2 31600 99733
9 3635 31998
3 13746 89615
2 16215 51313
16 39730 49318
1 23553 65013
1 27888 73419
1 28790 98919
2 19725 85703
1 28272 99367
2 35269 72337
16 10825 22720
1 24887 45924
3 15143 78647
2 62738 78589
2181 71145 71354
3 42782 65896
2 57840 91105
2 31449 87498
1 63568 95845
3 29334 38397
47 4602 7917
1 3161 71531
3 42929 45418
2 20303 97140
1 43449 63596
1 645 54570
26 59294 60122
1 10826 79879
1 41800 95723
1017289 32670 32715
3 6915 91883
1 31643 90892
55 81242 85370
2 14971 74488
1 28248 80095
1 26130 76395
3 55985 74188
22102860 3794 3796
2 24307 74858
3 44935 81410
1 79874 90448
1 63955 68145
39 14985 21158
4 28648 53299
3 19140 66516
1 40509 80060
1 29882 44165
1 22550 99488
27 1418 18917
2 29657 79124
1 15824 87012
1 42960 69012
1 7147 92611
10 73002 84115
6 18512 24087
2 20738 37042
4 73131 88201
1 7872 77715
2 45052 50136
257 6089 7265
7 28944 50099
1 39884 84083
1 10213 84631
6 54745 84519
1 5101 72974
5 51897 95511
2 13962 89609
2 42121 66798
1 8718 64514
1 1144 11121
2 5476 90459
4 62061 74021
2 41507 60604
1 36954 71487
8 7079 38663
8 16076 26464
1 5680 72282
1 12388 23316
25 75682 81640
1 2722 81842
2 5618 69371
1 16539 84895
1 10427 49630
1 5446 94749
1 12623 23595
1 16815 49975
1 17022 83535
1 20572 91252
1 7136 53036
1 9894 58351
1 10748 63974
12 65105 96349
1 66291 84176
1 33240 81738
10 26611 40542
3 11521 43295
1 25463 73507
6 33975 64177
15 56535 66358
5 37982 54808
1 4482 70430
1 15983 83237
61 995 8243
2 19590 78135
1 25136 95806
5 74558 78183
33 39819 41227
1 36793 70213
19 80533 99726
2 15453 52286
10 55017 80939
336 95741 96982
1 28138 67790
1 1829 70259
47 31973 33869
4 17048 35846
4 52661 67652
1 19982 92738
1 54095 84623
14 49822 57769
1 20800 61949
1 19810 84675
3 8390 38634
1 1094 76773
3 28883 82831
1 35257 83817
6 28245 40103
1 59016 71697
2 53341 60480
45 85035 91166
5 64354 74256
23 2417 17146
1 70312 95570
8 10305 41271
1 26024 96390
1 28347 72482
4 38255 52768
2 11447 34432
6 57213 71450
1 16023 79882
1 15546 69243
1 38275 93167
1 7735 45270
96 17027 17693
1 36743 83258
5 77405 82844
7 33424 62273
1 31802 41326
64 10154 14001
4 12049 58265
5 55635 69496
9 48530 54616
17 77172 84837
1 22177 88563
4 15745 51502
6 27759 31394
97 91234 96175
1 35654 67463
6 49332 67803
1 8473 91806
1 28681 97326
1 16278 62863
1 2109 60024
1 41217 94372
2 26793 43657
1 32084 63184
4 12231 38004
16 1235 21548
1 14330 37624
2 57138 99501
13 14268 27332
3 55950 85784
2 12871 44679
1 56204 69827
2 20050 63028
2 5267 85498
1 39844 90355
2 49735 63909
1 40090 64074
8 76968 82631
21 69576 83978
1 37407 80198
2 9650 86416
2 17193 93119
2 78019 97260
9 19179 20167
3 22424 67542
1 52117 87227
1 26885 67036
10 60665 72604
2 19554 88374
4 73213 98962
5 28322 57237
1 15365 56775
17 82302 98086
2 77637 97807
1 23757 61032
4 47395 53222
1 17325 93148
2 53623 70430
5 31359 43975
3 11286 78103
2 62297 84201
4 18871 70117
1 677 90074
1 15839 95872
4 67557 99880
1 55453 70060
1 74654 88622
2 51374 62451
1 77764 92792
5 8121 50922
2 27041 55116
4 38192 42912
5 60292 97680
3 2010 66744
1 24601 56342
1 20381 48145
1 4146 95342
4 54112 57145
46 85532 86659
2 18049 43913
10 77156 80484
2 9875 48057
2 48316 93233
1 24533 48215
2 33278 51603
12 42724 51973
1 9446 47437
2 48000 90934
2 26653 96941
5 53759 84910
4 4559 34478
4 33935 62787
2 2260 41497
1 52422 82990
12 52987 53789
4 16268 34983
3 50520 79258
3 22478 87415
1 56812 60034
2 31504 87930
7009 69956 70373
1 40692 98560
1 43780 53847
1 4831 48379
1 16824 44921
3 1522 57925
17 79732 91219
1 27149 36075
3 174 35523
1 32516 39832
1 12645 82330
1 49885 85374
1 19241 99591
149 4376 5514
7 53788 84459
1 40040 97264
2 28780 35487
98 89257 96554
5 35360 54813
3 54728 87603
7 16484 47146
1 68217 82241
6 75352 82733
1 35586 49212
1 47373 87140
4 80951 89926
4 53425 66328
1 64298 98835
22 15700 30035
9946 87540 88412
1 60487 83496
2 12690 53698
2 17956 34679
9 14640 36003
16 61242 67188
1 26970 44316
5 44085 96756
1625 6477 6682
11 43780 68807
1 51705 75655
1 38081 77554
27 3012 14467
17 15739 20147
8 36480 47192
143 93849 96357
2 27070 57952
3 44622 94732
2 4644 76665
1 50808 99208
1 35870 63108
6 25578 47033
16 64999 68225
2 1288 51422
20 84024 96690
1 40269 86467
2 8041 87254
2 16764 60610
3 6849 46374
4 46802 92272
1 7760 64282
53 1311 8859
67 84568 88194
5 19063 45158
4 10494 48339
1 10977 54816
1 25058 97740
1 6698 89834
5 72292 90190
2 29025 57163
1 16249 43450
1 7608 37649
7 6184 15952
2 42825 74638
2 25037 88158
1 28265 97620
2 12759 84314
1 9691 72776
1 30809 73945
1 28580 49772
2 44987 94387
2 32000 64227
1 5502 79433
1 12036 88274
5 50726 96617
1 34304 70720
1 49242 73300
1 7832 88820
1 49970 86197
9 61788 93416
2 26839 90923
1 2196 73247
32 8097 28139
1 19962 27843
27 67795 77249
3 17207 64274
2 30025 71815
1 12644 24393
4 86297 97984
3 55106 82556
4 67457 83965
2 61286 75587
1 52888 80562
2 51328 57711
2 42615 70582
9 18639 55964
1 13308 28190
3 55856 64587
1 8363 74060
23 78646 79480
2 13473 41612
1 73760 81310
1 283 44861
2 58135 76268
6 46643 85310
1 16131 67073
1 22508 57074
1 27672 69653
1 19088 65285
134 6292 8214
7 13926 22431
5 38296 55514
1 21695 93441
2 6981 78534
2 55884 82789
4 44407 52454
3 39669 78712
1 2355 61968
15 26254 33332
3 30803 41274
2 22480 62160
1 36900 84345
1 15961 36433
3 28845 87717
2 41854 55294
1 15669 63739
54 252 6996
11 11116 28532
3 31627 88407
1 51753 71504
10 62421 81476
1 49625 87224
37 79583 97953
1 63391 76177
7 3175 32038
2 28908 86180
2 17347 99182
3 76701 89729
4 9632 39844
2 21646 74639
1 20494 24385
1 11770 92991
1 19538 53433
7 14688 16187
4 34283 42691
5 34382 89102
4 2757 36839
1 16571 47410
2 24356 33041
3 81195 91920
3 62829 88680
3 63611 79095
2 29529 83002
1 18824 55031
3 58229 69875
7 45596 51288
4 28533 36613
2 54409 87729
1 29408 66098
42 88350 99464
4 58502 86669
6 4396 18076
2 39518 85386
1 1123 87287
66 74011 76831
1 64327 74610
10 41505 50554
8 5034 31952
4 58946 65812
54 70915 72496
4 72716 91944
5 822 50698
3 3510 47062
1 28482 42121
1 22310 79903
1 4954 45264
8 56157 75969
103 9527 16702
4 37384 82531
1 23887 67374
2 10319 40910
2 3986 79695
1 58657 92411
27 22740 26137
4 2855 43742
1 31331 91665
1 15131 52523
6 36860 64614
6 9890 19249
18 67693 70451
2 57 80810
93 12034 14347
1 25139 38442
14 18587 19579
4 19534 95525
8 10010 27968
4 33053 63375
3 18635 49853
1 22849 89460
3 35385 40631
2191 88217 88599
1 62850 94772
17 46405 58295
2 12817 46164
2 40950 91847
3 51594 93797
6 37847 43248
9 62308 76304
1 36895 69761
3 43646 53255
12 5191 20183
5 10850 48921
1 14390 42974
2 28192 93636
5 72384 81765
2 33952 90604
3 3782 42559
3 59217 79580
2 9375 69748
3 55733 60983
2 3944 35919
5 49934 63104
6 194 25327
1 36488 84989
1 10212 68941
7 69206 89247
3 11789 56958
1 11273 53145
3 60652 77880
34 6472 14596
1 27879 59842
2 72993 87107
6 29195 58821
7 3866 38650
1 11075 27880
5 41460 62889
40 5162 9479
2 43910 94030
2 45661 63906
1 1864 36222
2 4837 70076
1 34982 37366
2 17245 72377
5 9685 21697
2 6736 94587
1 23251 98339
1 15564 92819
1 22867 88556
1 5417 85080
1 19849 81842
2 13145 51144
1 21425 84783
2 15492 40980
2 32862 38680
2 51390 73776
13 71799 86534
2 27900 65155
3 4062 88436
1 9411 78843
1 19404 64404
1 2659 88658
1 51706 76476
1 30850 71268
5 64730 85803
1 44261 77888
21 5053 10944
1 5418 79785
7 29383 43346
2 45887 86874
14 12935 26756
3 5319 59287
2 34693 49740
2 21529 43357
51 86031 95133
26 21206 24524
1 14801 54289
1 16526 71139
1 6850 58306
1 14543 97102
3 71196 88508
1 9517 27069
1 3826 76250
1 36000 98848
4 25297 71069
2 12136 62875
3 69252 82629
2 21005 50013
5 43192 80111
2 27286 94431
1 9822 91458
2 6329 32549
3 36011 44442
1 11029 97080
8 67105 68117
7 58222 76305
6 45701 51389
4 10286 36913
215 91452 94630
2 7425 81827
17 2550 20177
5 63767 82733
3 23863 42862
2 17230 99716
2 59363 98594
3 21773 25341
4 54576 60308
1 29532 81558
2 12048 91997
2 26558 57336
1 68358 76284
1 14045 72336
1 75874 99012
1 18909 39061
4 42781 89557
19 93 10690
14 58853 68131
8 15620 20741
2 29322 51307
3 2723 59664
7 74462 83539
1 3589 40992
1 4755 39996
2 42725 89398
3 21843 64910
4 2206 86366
1 6174 80510
1 3154 94576
46 89676 95072
1 18881 78990
1 27517 59542
3 69880 95125
1 14319 84905
23 24535 29900
1 20873 82279
1 24191 79534
3 25269 61917
1 19135 57843
3 50002 59298
16 68674 73397
2 43269 81345
1 57239 82836
1 44198 98007
2 16119 61352
2 51084 99533
1 22752 65799
3 52834 63130
1 29206 94616
3 18513 54987
1 50496 77180
4 26006 33813
2 14794 70194
118730 33372 33424
1 33188 46810
2 9685 81463
1 23521 91426
3 34077 52966
1 12477 86229
1 44828 81341
1 29801 93814
12 62557 67926
2 19896 56940
1 36887 86505
1 34358 84137
1 26059 58385
1 11910 62334
1 24479 78845
6 71708 76771
2 6366 95082
1 32161 85721
1 6112 91564
7 8767 40289
1 3334 76697
5 52360 92951
1 38620 66026
3 7980 70231
1 61861 77915
355831 52301 53003
4 60072 94769
2 25929 38933
3 47294 92350
1 21827 80614
1 3466 90513
2 34025 64330
2 50263 55730
1 6134 95772
1 30129 68568
1 27587 74822
3 13696 40061
2 39646 78434
4 8578 38616
1 611 75268
4 2956 14522
1 40126 92977
3 47399 63763
3 9956 31877
1 6411 97079
2 47148 51854
1 35992 70051
1 33174 67713
1 30476 71530
5 56271 66820
2 43749 72150
1 21723 52194
1 14004 91986
1 17968 81107
20 68125 71439
1 59639 84883
2 30491 52914
1 2506 83437
1 51207 86290
3 4194 46876
2 20962 61620
5 7829 43597
1 43778 90387
2 21312 88488
28 6479 22502
10 69522 80859
2 31645 94777
14 75570 91529
2 20382 39999
3 172 87209
2 63417 89785
2 26602 63424
3 21281 83159
1 14628 98459
1 24674 66348
4 10836 33704
1 19513 51684
2 8189 63381
1 25403 43681
80 86916 92129
7 54013 55153
3 28199 89671
3 33002 95144
1 42361 57159
1 46269 63662
4 351 37191
2 50718 66660
36 6403 15968
1 1308 25618
3 30569 49291
1 18414 93024
4 63739 87748
2 36129 55163
1 63 79095
1 48722 49111
2 30543 68348
6 7618 18882
26 78725 89726
2 3061 95055
4 44726 81267
7 62482 85763
8 65829 82204
7 45287 48873
2 48149 70689
4 70237 75416
35 15406 17783
2 13375 94960
1 46667 50267
1 39099 66174
9 53412 57242
3 49886 95921
1 12715 72718
1 11627 94355
1 54284 77710
1 31403 95223
48 79362 81300
12 74174 93282
1 10627 63925
1 58206 69270
2 55056 89072
3 20649 81643
1 32487 83383
1 56987 93452
1 49187 63181
5 26081 51610
2 7789 83049
1 17960 58174
1 29222 69287
2 15917 39830
2 65213 65669
4 61557 62028
21 40461 41878
1 2706 68225
8 3130 50203
2 23065 54315
13 79275 87570
1968832 713 774
4 16057 29078
2 52986 92497
4 41860 95765
28 86617 90447
2 39114 61986
12 11938 38434
3 18248 56284
6 37372 44347
2 8153 82670
2 12262 37875
2 46782 96978
1 46045 63703
1 18717 93324
147 93406 97719
1 31789 78528
7 82343 88967
3 28079 60726
27 6900 9727
2 30279 83386
1 908 53466
7 56310 87354
2 10993 77068
4 30344 37717
1 42260 81582
42 36536 40482
3 7351 57543
24 20606 27132
1 61651 88277
25 92782 97363
2 17227 55314
5 54277 74473
1 30779 93660
2 31658 79173
2 68147 96065
1 24886 79439
3 349 9374
4 29561 55414
19 78869 82709
1 12694 74208
11 65521 83128
4 16079 49591
11 19623 29409
7 66261 86442
3 8915 68995
3 51531 90463
3 68145 76962
3 15357 50496
1 22488 65366
1 34063 96971
1 29327 60085
5 2922 26105
3 14723 29321
3 26364 91227
9 77736 87127
1 16964 50919
2 56815 74659
3 16096 85499
15 43022 45277
2 15503 79086
6 73077 85519
1 62836 85312
1 12859 39537
2 60803 79127
2 72181 75558
4 53122 88850
1 13730 87799
5 60985 61919
7 15470 33746
3 44367 95622
31 4608 20018
1 55972 95737
1 41032 76924
6 22638 35705
2 54170 82373
1 5456 88546
1 55896 88896
2 8706 37544
6 32437 60042
1 32498 57039
2 87143 91964
4 57313 81995
6 708 39108
2 55680 86277
6 20607 67901
1 3525 47956
82 82914 90072
5 30107 30829
1 4493 75959
5 50833 71205
1 5072 68808
2 18871 60998
1 51992 71935
27 93207 97446
1 7036 41701
1 4574 68722
5 2881 38955
2 55286 57849
17 78351 91610
1 27823 75733
2 30963 72981
4 49537 53230
9 83298 91338
1 3613 45742
1 30726 49202
5 35270 55986
1 14745 70260
1 29892 63319
2 78660 89156
5 45802 56432
2 17674 35903
2 32201 94236
1 24930 73978
1 18289 47674
1 2005 36155
5 45619 76740
2 9848 89776
4 58444 86810
1 21853 65122
2 6146 64897
3 37326 94040
1 173 60302
2 76509 93303
1 35036 93740
1 44681 89288
20 70386 73341
8 78559 82766
3 41692 89860
1 25940 86822
35 1417 11175
2 54434 77523
1 15379 89701
1 22350 77557
1 1692 87472
3 29851 52269
2 31388 88595
1 19509 91615
1 33573 97831
1 4255 86949
4 19280 55830
23 2734 4617
1 35087 76730
4 23849 40408
8 79790 88111
2 38010 85648
1 18046 95082
1 58959 76669
3 269 79100
11 1563 28355
2 995 95115
1 33681 68941
23 4779 23777
4 42605 85212
1 13028 57749
2 26011 86486
1 48843 60358
2 16758 75084
1 31360 77400
2 2324 43306
2 16275 43943
1 26313 42988
1 25826 83523
1 33316 55881
11 74891 75579
1 35260 48709
123 93762 94714
2 20284 54650
17 90532 95383
1 5592 92818
4 52984 57432
4 31265 79762
7 52034 64197
4 60725 78112
34 86664 87552
2 21320 61743
1 13770 92493
1 38352 92334
1 29781 96158
2 18844 58193
1 37540 74376
1 10304 37392
8 36744 47130
10 77904 83830
4 36673 80788
1 48148 60585
1 51793 77646
14 12482 19483
25 14536 18942
1 21963 94606
6 21201 43351
4 11263 46597
1 16531 80093
2 14001 88795
11 66858 81014
2 1084 66789
2 21587 38600
1 24450 77328
2 71592 72359
2 34131 67858
1 31525 46422
1 549 92355
1 50004 63554
4 48674 63686
2 56509 82863
26 6496 14354
1 35331 56067
12 42361 45281
4 15812 93503
2 14564 47330
2 1972 97415
2 66207 81793
12 64959 69552
4 39103 64589
3 25264 51329
2 44090 97743
1 648 40003
15 15997 28853
1 5547 95701
1 4246 53043
3 25069 71882
5 53775 55896
3 11920 27840
2 35544 50617
8 31621 34571
1 16891 79638
2 19304 79848
3 35378 59662
7 7363 28069
1 24621 81144
2 24289 56917
1 24092 66891
1 5135 53619
1 14902 40938
1 13696 80493
3 61547 80396
30 75012 98912
7 51367 75735
2 62091 78632
4 17233 37387
3 40622 74148
1 20569 90490
3 55899 62484
4 21263 28392
4 75770 86761
1 24243 74704
10 12773 17831
2 41349 92465
5 61216 89984
3 51488 56344
2 28265 94593
2 68871 87903
2 29523 95105
1 22430 83935
1 6332 77826
1 37998 88773
4 4102 36835
1 36596 50878
4 31397 60001
1 13549 57839
5 29926 35896
1 46286 68158
2 57678 80306
2 7073 34665
1 38883 60030
4 26668 60820
1 44324 64097
1 53993 82628
11 50807 51851
12 68749 74428
11 73377 97982
4 34287 72924
1 52785 70561
3 18998 24639
1 37223 69723
2 10809 62506
1 16079 90793
7 57739 75481
1 38541 62613
1 50558 90142
1 13300 82383
2 69764 95034
16 47577 49557
12 77571 83582
3 19724 61089
1 3718 37123
3 28390 92511
1 59179 83217
1 3562 20867
2 17426 34095
22 85065 99432
2 25050 48009
4 75544 80565
1 22120 83437
7 663 52039
1 42967 86313
12 38649 42349
207 74417 74696
5 50566 86314
1 18055 28884
16 84841 90091
2 19481 19881
6 6286 47181
5 45812 67205
15 29185 34229
4 26275 50745
2 45741 86357
6 83163 96791
575 95109 98711
3 41353 82520
1 42098 89617
1 34158 73790
1 20230 86911
1 32514 54931
7 1253 28565
1 28108 59713
1 34365 74551
2 27715 86105
1 9887 77075
1 2968 67969
3 23060 45528
10 73242 85074
83525 4282 4295
2 26907 90155
2 8513 41955
2 63551 83154
8 13052 19075
27 10620 17307
6 58535 91801
8 28075 43760
4 20227 75608
1 68397 92131
1 30367 72236
3 18421 88390
1 513 64790
12 54850 58418
2 8855 55925
1 17352 82991
1 1125 71226
1 31455 93047
1 9622 86379
1 30857 60096
1 11335 68185
1 24220 39738
1 12535 54302
6 69108 99227
119 1330 7950
1 31384 63714
10 62989 73801
1 19999 54119
3 43909 87218
126 89887 90783
1 44216 83805
6 56222 93094
3 24197 46531
8 6363 20571
2 45770 57161
6 31334 91626
1 28409 64475
1 6880 45857
1 13970 15503
3 8931 64435
2 70166 99297
32 24964 26651
3 43126 70111
47 1515 15895
5 25340 46181
2 23010 74411
1 46789 65663
9 74123 89613
1 13472 37385
12 57364 67081
65 7729 11941
4 21833 91459
1 20539 69420
2 78737 99193
2 41022 86628
12 12227 30548
1 22332 91539
73986 92779 92842
6 64699 72042
14 535 23583
5 40377 69963
1 20709 96178
3 57874 93030
922750 83110 83796
2 51050 84585
1 70912 88801
3 43538 86680
4 6895 33235
2 83590 87237
2 65951 86573
1 23329 93016
2 24281 78688
5 19533 58120
1 39618 57362
1 51633 94323
1 57080 87088
2 37185 74986
1 3545 68731
1 54037 63802
1 48212 89913
6 26541 54276
4 31837 55419
1 15379 64057
1 21500 96829
1 49111 85460
1144937 76085 76612
3 3710 72513
1 12952 55882
1 41398 83426
10 16817 35263
2 42691 94222
6 77283 97339
1 27330 53125
3 5781 41923
2285 68376 68846
1 45218 49049
17 63095 65628
9 52597 78883
27 9878 14564
266 86 3040
7 63533 79081
1 47713 94664
1 13499 80028
3 21420 46026
5 19045 63744
2 66305 97216
18 13859 25381
2 67168 99133
7 11443 18738
2 7221 45444
1 14753 78458
5 9110 40850
3 36693 50545
1 39668 61731
1 13399 62715
4 17151 80546
85 34263 35459
3 20687 67809
1 18620 81566
4 51919 64334
1 48005 99749
14 14172 21344
2 10331 79181
27 36923 40241
3 34281 46186
2 33433 34069
1 32820 60794
953 2560 3962
3 13780 73445
2 60384 79051
2 9639 41963
3 34299 96388
32163 15511 15790
1 1626 67629
2 17472 45226
2 56077 74542
9 67473 82661
1 34814 58585
3 21749 48667
1 64535 99482
6 10275 57179
1 2067 99640
1 30095 80043
1 24138 67949
3 11545 26208
1 3078 62244
1 29831 57905
2 28225 75987
1 23390 43718
4 59898 69991
3 48582 90270
2 20188 77597
1 45392 81989
1 12786 63157
1 24258 69146
1 51826 94079
1 38494 91287
1 11405 89436
1 34796 65172
4 10691 30786
5 43694 52902
1 7913 71777
1 4000 87139
8 64394 85183
1 35162 80301
1 63020 90796
5 78709 87759
12 17101 33037
5 42786 52085
1 50592 59363
2 24537 55219
21 75824 97156
2 62744 91310
3 10351 89389
25 572 11041
2 39518 65933
3 23236 77941
2 11706 97575
2 56453 87818
1 3235 49952
4 76713 78929
53 535 9255
3 19390 80430
5 6199 36878
2 50218 70208
3 2781 38693
5 42985 49044
4 2160 26606
4 44882 84301
3 68884 71430
46 89471 95055
1 64618 69604
8 23389 41592
1 14285 29464
2 18625 62971
1 9302 81649
1 6293 82710
1 20805 47589
5 60580 76657
2 19471 35858
12 81821 93247
2 4416 67320
1 45480 93669
2 7888 65477
3 56538 95443
1 511 83931
2 16762 87063
1 17147 49433
3 38588 77338
77 4823 8628
6 78367 96424
4 18093 70255
1 5752 46707
1 12319 75124
2 59822 91668
144 88810 97929
2 35932 81053
8834 47588 48281
2 14159 93515
11 34157 36852
2 24957 82275
3 25994 44328
12 15507 20946
2 17543 45053
2 25136 47260
2 35254 81749
31 22661 23368
23 14497 21830
3 44411 47881
4 44621 79937
6 36942 42527
52 95876 97117
4 4968 80840
1 70117 79233
3 15441 53329
2 6146 42020
1 34323 44178
171 83020 85803
3 36857 38414
10 67965 72069
2 33411 46431
3 44038 53268
2 5957 63273
2 34348 39747
8 10906 35661
2 6457 54682
1 1758 34328
22 78486 87260
26 58274 62638
7 65456 89049
2 60047 76468
3 56181 71702
1 17554 70647
1 68282 87973
1 3089 91813
1 10226 91363
1 1974 75985
1 23721 89092
1 50951 73952
1 56278 89860
3 4444 67588
2 49160 85517
48 61967 63692
2 22173 86605
1 57787 81868
3 5385 61457
7 18810 56385
3 57893 79568
60 4680 9139
5 50814 61667
2 63375 65025
1 27036 84264
2 92835 96902
4 7630 84238
4 16437 29185
1 25738 61028
16 49217 58622
3 55259 85712
1 6339 62806
2 8469 58716
1 5990 42012
1 48007 91276
5 5928 20481
1 53017 82419
4 16038 35651
2 4398 41861
1 2786 49872
4 41509 71151
10 7283 17956
1 155 76256
1 19815 99730
4 39930 74326
12 75576 96568
3 45868 64353
1 22362 37877
1 1880 14740
5 11249 53310
1 22818 50021
3 30908 69421
4 29941 67038
1 38589 40292
27 26268 27533
4 2754 21881
4 36043 72640
1 51852 87859
4 3576 29290
1 4564 93083
2 3742 92649
5 25043 36623
3 14117 25738
3 4412 92094
1 52036 87229
1 4590 91950
11 72628 91226
1 28125 58078
1761063 71626 71658
7 7240 16584
2 34896 47083
8 9132 21404
2 51557 59339
4 32927 93231
5 4882 14548
2 54447 61285
7 86388 94885
3 30720 68643
1 52852 67154
1 11145 48240
7 7575 9344
24 70073 77374
1 74120 79188
5 8976 92683
3 41526 56251
2 21273 77997
1 11025 92206
1 55065 69312
1 14386 94262
3 3700 44605
1 18481 63883
2 13977 22094
13 72418 90442
4 8633 98312
1 21469 42862
2 43851 97375
1 46679 89531
149 3981 7363
7 59132 90956
1 50864 67385
6 12676 44142
83 84911 95617
4 59206 68676
1 7824 79193
1 54781 84828
4 77416 92177
11 5338 30849
2 44070 98049
1 45900 69721
2 17219 67717
2 36744 55083
13 29286 49028
2 58144 67130
1 45301 87484
1 42629 97859
3 26861 47092
27 79881 82900
2 51951 71371
1 12757 99261
1 988 8092
1 31729 98616
2 23745 87729
2 13418 84656
1 43979 55973
7 37752 42131
1 19770 52848
32 76139 78311
8 76665 79487
1 29659 58361
8 13484 39136
1 29449 80330
5 47874 52609
2 15727 51720
1 7263 60567
2 6824 39015
4 64815 79893
28 30396 30755
1 9954 59433
7 41430 95159
54 23827 24207
2 40234 48634
10 53704 69098
1 55253 70220
1 39773 82580
15 15069 23530
1 11194 89108
1 47742 79935
6 41899 63522
12 29537 40839
14 51207 54439
2 25745 97475
1 25204 39511
2 30660 84956
1 74752 91280
9 78735 90269
5 54598 65555
1 50632 98445
2 57199 93312
3 62936 77434
6 35533 38024
1 21048 95135
2 17139 42544
1 31458 40603
4 80764 81886
2 1120 88404
4 59713 87570
7 17748 18629
2 50801 85592
4 7012 55309
1 9096 81833
1 16051 55160
1 256 89205
3 53238 81583
1 15347 39772
2 59583 72769
43 89759 91519
2 41496 47252
2 36687 99372
9 41536 60137
9 66426 93489
17 12220 22117
2 16328 70985
146 75939 77713
1 36583 65240
1 37526 53477
4 19873 58905
25 5007 22418
1 43845 95439
11 70656 75354
1 22641 66894
7 76236 91473
4 7951 58368
1 9203 72472
1 31166 72484
1 22639 84296
1 4005 91225
1 30117 97202
2 45980 64252
10 45559 46851
2 41755 94095
34 21655 25674
1 39695 75310
3 7440 27893
4 17310 40404
5 33048 60962
1 52418 74509
1 16276 94125
1 7956 88847
1 2351 95659
18 70412 83997
1 12049 89036
7 25129 51622
27 89032 98706
3226 21884 22776
3 39782 48379
2 29824 54631
1 39226 99152
6 79318 94478
5 52658 62745
3 4453 52905
1 36534 90452
1 28725 67094
3 47150 77619
82 90129 98247
24 3073 10174
1 57879 95045
3 71736 95417
1 38904 72933
2 78472 92970
2 26969 36699
6 54648 98153
4 16564 86496
6 2915 43867
203 10914 12603
3 3302 98213
14 60695 62383
20 4536 23289
2 8516 53343
1 14301 47639
3 25251 46186
3 39477 55404
297813 42142 42955
4 62095 97946
3 26170 80813
5 37266 43280
2 4106 76572
11 62616 79093
1 83748 92203
29 64933 70074
3 10829 52492
4 9604 33492
2 25758 43962
1 33764 51761
5 59255 61004
3 18183 57065
1 11358 68705
1 12605 68232
4 67364 80347
1 26343 87284
1 35685 81636
2 5739 35048
3 7167 60984
1 17693 96127
16 19882 29935
14 62720 71127
30 84406 87598
3 22315 99041
2 21777 91538
1 16670 45373
4 36625 37545
1 38385 79256
3 45908 79066
1 65293 96067
1 58473 87682
3 27523 44250
1 27063 75468
4 49758 67050
4 53599 69081
1 2605 87384
3 37597 64622
2 66541 94492
1 50790 95334
6 53897 62481
2 23715 81696
1 25388 78046
19494366 13369 13948
2 46138 65118
7 37242 45275
1 42994 66778
2 51661 82958
2 1505 53988
1 35078 44652
2 28720 79098
23 90007 93275
4260490 84336 84751
3 62808 66288
2 17084 63840
17 26632 31864
10 80521 88623
4 12174 72042
1 37333 53395
3 42138 61995
1 33990 93163
11 25542 29007
3 48865 73592
46 79785 81972
30 69523 77269
5 37927 54797
84 9913 11140
1 32434 55526
2 49389 65904
31 15415 31090
2 65978 84190
3 16579 30473
5 2623 91808
1 23386 98180
1 35607 67908
1 13645 26791
3 60348 94222
8 72163 83879
4 51241 67770
1 41052 98308
2 26287 83824
1 5539 87844
1 50632 66113
1 15788 73929
1 11800 84798
2 15627 33318
6 21019 52965
13 7049 18680
1 26170 50407
1 35947 82026
3 6397 80651
4 64052 67006
1 29804 34830
1 23293 33046
1 5971 46936
2 4808 81513
1 14899 45161
3 39798 42355
2 24842 97927
1 8444 79260
1 18139 69863
1 6670 48012
1 25492 64263
6 74475 97536
1 13567 87577
4 46509 84525
1 1995 32651
5 55889 64508
2 51497 78541
1 26563 95177
1 36521 89905
1 73511 96824
41 75357 78459
1 76296 98800
4 42777 62758
2 6748 34803
6 2967 37854
4 1885 89416
1 3477 49146
6 53449 93038
1 24579 93332
1 13106 84601
1 16997 93574
1 19637 93982
1 22329 62972
1 65157 91409
1 3930 97276
2 5037 84554
75 87818 99709
46 12728 14746
2 1692 33880
2 29921 54663
6 65130 77755
2 50107 79986
2 36513 84323
1 3825 91301
4 51889 65796
1 42884 87907
1 36155 58033
1 36882 70272
4 64684 93024
1 17764 80425
1 13084 70760
8 78376 98303
1 27352 76458
26 1853 21017
4 47463 85556
1 505 64375
1 29737 88352
5 6927 24740
1 18490 57187
2 26356 57120
6 23555 50309
1 56863 67018
8 5773 28596
1 11543 30497
8 62339 73774
2 15119 32609
1 10319 88282
18 81130 90163
9 78586 92897
1 9026 18878
1 27511 68768
1 75687 84943
97 93427 97059
6 62572 74247
3 43218 87439
8 12538 29732
2 26538 88732
6 68515 92431
4 28242 57468
4 4573 35062
2 11949 68494
1 19407 57997
2 60869 68424
1 3733 94291
1 56293 94821
5 87122 90271
1 15020 96578
2 47751 77090
2 44897 69761
29 31336 33315
1 35866 72188
3 22895 91893
6 40723 50833
1 57988 92476
5 34505 41584
1 6448 90208
5 3530 19542
6 3235 47309
4 86015 91190
3 10217 50988
1 68998 98848
7 36494 90741
5 85178 98765
2 1335 37277
5 26520 37196
2 33698 57176
7 32674 51264
2 22194 69058
2 30354 95624
10 49591 61752
2 12853 20853
4 12933 50232
1 25247 56726
24718940 74276 74534
2 58578 83030
1 30572 74599
3 149 76591
4 50753 85557
1 46078 94123
1 8527 67898
1 27886 77059
3 2914 31931
4 65359 75901
3 63914 99378
1 14872 69509
2 433 64750
2 40387 48642
19 86680 90290
4 23417 93400
2 34570 83037
1 13203 84152
1 14719 64432
3 65774 76875
2 17467 78126
1 39491 64788
2 19417 51993
3 87121 94960
1 64413 95543
5 62587 79902
2 48499 97525
2 56260 80959
10 16263 20198
2 20193 59823
3 15305 63227
2 13244 32012
3 4151 34831
2 1646 31798
6 58950 84178
4 68443 79329
2 19049 72368
2 62166 94499
1 38104 99400
20 21849 26094
15 89200 93098
1 62946 90253
1 27005 74571
3 15834 99944
1 60620 64938
1 39039 77108
1 32880 66761
1 11262 84821
1 49196 73177
3 5457 54792
1 40242 76392
2 1396 77489
10 11304 18205
2 14644 74690
1 64213 86730
15 45895 52884
1 9956 75628
2 38033 80260
15 26334 28971
3 62630 65833
5 9282 33432
1 35392 55474
2 34697 89102
1 31257 97324
1 25945 82376
2 18552 27065
3 10636 64921
6 25396 43570
1 28286 46698
2 1581 47365
2 41259 65619
3 40809 93705
1 56912 91011
1 5520 80575
1 57279 66074
2 32801 48193
2 47320 66559
4 69834 89994
3 67154 85977
2 3786 20333
1 24329 89423
3 27746 80270
11 70733 84537
2 35897 86782
4 35138 38658
1 38864 64035
1 35097 56723
1 42945 82978
11 38559 45856
10 39714 40772
2 15756 58331
2 40872 62632
26 1651 21013
2 13286 85785
15 22841 38700
1 997 55576
13 64994 98248
7 73122 93851
7 15914 25986
3 23200 66127
4 62764 97640
2 61194 66550
5 30320 59237
3 46983 91229
1 40755 89281
1 39664 94509
1 68192 93120
1 11928 89686
1 35696 94014
1 40617 86223
1 47634 90271
14 80478 81103
1 72573 87126
1 10830 70929
11 2457 27915
1 48774 97468
1 30374 59922
4 53609 90679
2 49965 56090
2 21377 87944
10 22839 42585
3 57732 84983
1 66062 72228
10 77995 80073
16 44293 51042
3 53491 90099
2 11611 80131
29297110 30150 30168
137 3046 12075
3 4481 84699
15 14077 17439
16 77216 78055
7 17615 20733
1 23964 76890
1 21966 66052
1 66713 92145
63 91853 97732
1 67475 86804
2 56549 66983
21 80161 81877
3218 329 2086
6 63306 65157
8 24378 39776
1 8268 59961
9 10886 76445
1 17723 55102
4 42214 68413
1 7522 89778
2 73562 86645
2 2605 81949
1 71059 80815
2 8281 76420
1 29729 75507
3 27161 34412
3 11148 55247
2 8085 18903
2 61296 93909
1 42104 82336
2 10974 76852
1 50976 78969
2 26523 78604
1 22379 75216
1 29957 95425
1 18349 93906
2 42747 53829
3 16801 33153
1 52345 91309
1 30446 63241
22 35933 37786
4 46114 94492
1 37278 63824
1 34657 56457
1 42576 50775
15 10854 27875
2 34937 91900
1 33316 63947
13 70264 70850
2 14232 80882
1 67313 85826
1 64809 72534
22 84148 86728
1 56344 81228
2 69031 93926
1 6259 95420
1 4414 97371
1 27121 90788
1 24948 78653
19 51731 61461
9 16118 25214
7 17367 36015
11 18397 43989
8 13805 24528
8 52717 57101
1 50970 56529
1 43640 71074
1 33385 89759
1 48588 62676
6 3043 19827
1 52215 92172
5 56575 98811
1 55302 71954
10 23972 47949
2 19242 59243
1 38307 69367
3 5402 44815
2 56564 57922
1 32921 88732
1 85 73798
1 27188 42643
2 41374 73094
12 85397 90544
11 57609 63688
21 17814 25590
2 23115 42195
2 8923 65179
2 28665 76406
2 22458 43992
4 29140 39013
1 19900 59401
6 63851 96749
54 82252 93272
1 13022 66432
12 57791 67566
2 34870 55238
4 4887 41926
1 8240 63212
1 13434 59915
1 2909 48499
91 55547 56547
33 81129 96408
3 1765 49873
1 3009 98017
1 26588 79976
1 40867 68751
1 59351 96250
3 4931 32147
2 26221 73334
4 55663 74070
1 59841 94759
3 25297 42439
30 51519 53627
1 33033 46126
3 18938 96974
1 26391 76868
12 39012 51630
9 62660 75362
1 31094 75098
12 69506 74890
1 45937 98236
2 64735 66883
5 46583 55599
1 64933 79942
1 46368 95780
2 26046 70291
1 41286 91726
3 21763 43714
6 65968 95853
1 35816 83541
2 17208 71556
1 51695 71897
1 5785 58478
3 64539 77399
4 37158 45132
32 264 17657
3 7263 72490
10 20874 26149
47 3273 13802
3 39754 67427
8 8434 20915
4 15894 67282
1 10136 91078
8 5064 13455
1 6768 72885
1 8346 17786
1 30917 72968
11 41295 44255
4 28023 42052
1 33337 84307
1 51838 78507
3 6208 65528
1 43438 44876
1 1094 47130
20 86512 91636
1 32137 52298
2 26649 49099
1 8624 86175
1 55654 75824
1 2873 82574
9 61387 72866
1 41010 95439
19 57353 62946
2 83006 85666
10 30334 37967
11 54201 61537
1 47452 95816
2 823 93167
1 59701 94597
1 43142 76883
9 39084 41950
2 55903 69234
1 2470 83642
1 51066 70419
1 21249 73511
1 1479 68898
8 19561 50892
1 51377 61304
2 42332 68967
1 35089 92678
1 16417 90937
1 25130 74743
4 31829 37468
1 36602 65447
1 2616 86769
15 2657 25473
4 71452 98868
7 4061 14689
1 8086 78175
2 35616 49224
8 71790 85269
1 19076 76528
2 24564 56103
1 14471 94605
8 8064 25571
5 1527 27985
4 30844 42307
10 47686 86498
1 56962 61947
2 33641 81111
1 13173 88815
3 44012 46901
3 1538 35940
10 46694 52266
105 14448 15921
4 7467 61275
5 3679 18070
1 28710 58039
2 10493 12319
6 17228 23963
4 19740 52862
7 17363 23959
5 13820 98752
2 16175 17862
1 52919 55745
3 24767 44505
2 821 30581
59 6784 10170
5 48790 88611
24 72107 95731
3 39962 64587
12 82371 96777
11916993 74364 74384
5 24816 73993
21 67853 74409
1 67471 96729
2 19548 97594
222 1776 6112
56 76543 82702
4 31910 88712
2 62028 83010
9 45009 57743
12 16514 35383
5 12531 50690
2 37405 69051
2 22676 32840
1 10754 48986
9 60208 84273
3 41645 62825
1 33253 51324
2 63007 79786
2 44032 55902
1 12108 83574
1 9628 85143
1 8680 71851
3 50286 99916
24 76408 94935
2 32357 70696
13 30608 32607
3 7928 67583
6 76685 84035
369 91610 94183
2 65300 78867
4 65910 96372
2 2557 76610
1 12663 60722
1 20185 50039
1 8993 20909
4 53589 93819
3 45540 84676
1 61886 84555
5 16155 43169
22 66199 68880
2 37032 79086
2 10419 98326
1 32402 77492
2 29113 36054
4 25284 48703
1 20396 61429
2 17427 71611
2 3526 33299
1 13070 57659
1 16786 33690
8 71798 95751
2 16791 52565
1 50069 62256
9 51305 66277
2 49365 64711
1 69087 86406
4 39659 97509
1 22926 93047
2 48325 75651
10 15106 21954
15 63685 67283
7 37431 51217
2 29930 98794
1 42544 50143
2 3719 83917
2 51641 97856
9 6314 32457
56 3198 11528
3 1227 78900
1 55763 75917
1 20126 77185
1 49972 93219
1 51817 98377
24 78865 93713
2 26306 75362
1 50037 70822
1 29410 91796
12 20145 25132
1 45307 65861
4 31071 31761
2 50849 98688
2 34551 55455
2 50747 78074
4 83401 94623
6 15621 46953
4 57090 72411
2 24937 61828
1 49322 63776
2 12463 56001
443 166 5817
3 12699 57859
1 54780 71241
1 14837 36925
3 10236 94110
1 2215 53425
9 70446 84220
4 82447 84825
1 29851 74021
2 45370 88081
16 6408 20059
1 20264 71039
5 8436 22575
12 46147 47271
4 20277 93240
3 28617 85403
1 55261 90745
1 40892 56355
1 25770 85059
7 32151 45806
1 50142 94819
26 82772 93807
2 50640 80315
3 71008 75004
4 9000 35950
1 1472 51767
5 3636 52241
3 65429 78794
2 18674 89535
1 58905 89571
2460 88299 88707
1 26147 84733
1 5938 78488
2 19712 90218
1 34457 91723
6 36704 49986
1 12496 82269
1 39732 45235
14 79645 84387
2 25778 49123
2 21297 84133
3 56387 73695
1 36597 63590
1 22597 99337
2 44249 68107
1 6825 78690
1 37056 88732
3 60854 91109
2 43458 60372
4 12992 41382
2 53325 99976
3 47370 94806
19 89988 92281
1 16728 84562
6 51381 68387
9 7633 38648
3 17319 76821
26 258 17936
2 32660 74688
1 39148 84924
1 68051 94919
4 12986 21889
3 35825 59634
2 32636 70352
1 24868 40627
4 64802 83703
1 36656 73152
5 32391 51661
8 90324 97787
11 22491 36758
4 35274 78200
15 76724 90488
2 16299 78239
1 31293 47278
1 14708 79592
1 37245 66600
48 91889 94431
2 21656 67228
1 22881 63121
12 14904 30896
2 37318 55080
1 20746 85505
1 37804 44022
1 38659 70547
9 854 20300
1 26533 55454
12 69214 86731
24 92891 95388
7 8339 23654
3 34982 65519
1 48628 96207
1 65798 93172
5 18178 45796
1 11154 49447
1 23783 86736
1 29108 69651
7 49956 76051
2 945 70925
4 5056 32281
2 33444 96310
1 38356 93151
1 13122 99908
1 20500 66859
1 22388 46538
8 3409 19771
1 17842 93539
1 27648 53206
6 43501 59055
9 69208 78817
1 29264 68514
1 35043 60508
2 9668 53976
10 17182 34515
1 16174 96493
1 38190 94709
2 3406 57130
1 34941 66211
4 57143 86504
2 29877 42617
1 32778 79597
38 19299 20026
4 9500 64565
1 21899 61721
1 29874 58640
1 68184 72271
92 3220 5425
17 1448 25169
29 7410 11213
3 69119 80251
2 4595 65462
2 32770 66477
3 30455 99790
1 13399 68847
1 27442 81635
1 46855 86016
3 24970 31407
2 51113 58819
9 18053 34922
1 10841 61856
1 19359 37796
1 20222 98832
38 82452 95812
2 7439 53157
13 88989 98248
1 13214 24144
4 48764 94318
12 58141 61774
3 20687 94504
8 39814 48255
1 15872 56367
2 20038 77968
1 34007 75363
1 26644 49154
1 7039 75799
3 47063 65551
20 92035 93840
2 8946 64506
2 25200 34017
1 37913 42467
1 29200 69205
15 66240 91471
3 10672 83351
2 34340 99840
1 36146 95058
1 47605 83589
7 3443 38397
2 40611 71975
1 1423 76543
1 18493 99198
70 86123 88032
5 14073 46142
1 8550 40868
1 27911 79353
327217 7595 7978
2 6924 80980
5 2159 22437
4 51857 82822
1 7946 40187
2 17867 72477
1 15485 20964
33 82299 91881
2 38964 62668
3 39766 62107
1 33614 44288
2 16757 49090
3 10453 39359
2 61604 92566
3 31334 50166
1 34071 70927
1 19112 66979
1 32647 67462
1 31908 70053
2 50793 70844
10 55533 67421
1 54981 90304
1 16141 61336
1 57976 99270
1 18041 72365
1 4692 96262
19 60563 62395
5 2561 24263
1 55146 93261
2 15072 68445
28 32412 35236
9 73521 97037
13 6237 25851
2 2947 49776
4 32599 92130
1 2428 84189
1 17578 59795
8 46112 47915
1 37760 47367
1 9298 30424
2 21141 44048
1 14640 76193
3 52979 73808
4 39667 71514
4 10117 32501
3 30353 94109
1 13515 82497
7 91412 93808
4 2388 58000
3 52353 69790
5 39537 40266
1 51250 73949
1 50929 89682
4 25035 57081
2 54473 56787
3 23713 38530
1 20391 77855
2 33427 65265
62 11394 13605
11 69146 83881
4 34635 79033
31 63759 65486
2 36430 95400
3 65098 79022
3 45487 58468
14 13122 26908
1 3144 72604
3 35130 52556
34 74902 90092
3 30403 49823
2 21207 34338
2 3243 57470
3 49539 54506
3 37309 51461
7 46716 60880
1 46234 95312
18 66841 99201
8 78806 83615
2 38941 55288
3 6227 51716
1 7501 63007
2 14190 53458
1 24811 92832
9 19089 30826
1 31161 53159
2 61737 98760
12 65674 96908
1 25442 85207
16 6711 17898
1 5899 67151
164 93444 94533
2 47570 81772
356 96055 96587
1 74963 98931
20 87640 93477
1 31032 91206
8 42510 74855
1 36382 57778
25 80359 88094
7 67045 84584
1 42838 74222
5 5917 54657
1 34248 81406
44 34101 36027
2 1118 50410
1 42778 45150
12 15175 41102
4 75899 95362
5 3203 17247
21 88054 94183
7 33057 36453
4 59131 85138
1 8607 86228
1 12160 95424
1 32888 51184
1 13773 58860
2 9503 93716
1 20601 60417
1 28777 70298
1 27042 48044
1 44681 99263
3 84303 93244
3 22756 77474
1 17590 75600
2 47983 55314
2 1107 41141
10 67784 76731
2 64074 97623
3 18048 64782
2 65618 96328
1 18174 80109
2 87311 98383
3 46401 63089
1 63227 68310
1 27364 57853
4 53286 77962
158078 98669 99192
4 23102 74594
6 79412 94013
3 3399 19599
1 12089 47691
5 19965 62905
1 28277 91193
1 251 83965
2 33431 64594
1 21043 74555
5 35873 99971
2 78736 94090
1 15146 50464
2 43325 68916
1 16040 38605
5 66923 87785
1 1163 34045
6 31950 36378
20 65602 68938
2 9425 86524
11 58152 70024
1 5116 96793
1 15322 75008
1 18493 98516
1 65184 70444
1 21899 45663
1 5067 81821
34 64726 66164
48 4881 17837
5 24598 89363
3 35248 62439
2 22936 99551
1 16220 83770
1 27315 81018
1 16180 84379
3 13729 24614
2 43864 47733
5 6164 25149
35 77724 85121
2 22099 69653
3 52911 94703
1 26036 69481
1 52964 97609
2 65345 71340
1 44820 92193
3 45827 48706
4 43314 62504
1 33976 84417
3 81371 89817
1 61510 81081
4 31422 64143
1 28126 57763
9 14092 44021
1 38923 67695
10 65747 81852
25 87656 91925
2 19111 72731
3 18981 73550
8 80661 99893
4 59397 95163
1 45722 83644
1 2341 63761
3 5418 89326
1 40932 69748
2 50078 87275
1 29742 65119
2 17334 95495
1 17919 76478
2 24884 43165
8 21983 33565
2 33015 58990
7 17160 24420
6 22991 25298
7 71691 89456
2 64808 87469
5 26984 53019
2 5912 47022
319 75 3900
2 38262 71982
5 62109 74036
1 15632 69899
2 73071 85396
3 36110 58313
5 72534 88991
1 39873 68450
1 82646 88530
3 16619 35210
2 1713 67331
1 7669 71690
7 21532 24999
3 7038 83109
1 20652 73317
1 379 18385
1 28510 91146
1 25755 83994
3 70112 87937
10 67847 75241
1 8267 93765
1 32963 60588
1 67258 78224
1 67845 96056
2 30022 77988
2 19826 49283
1 12636 51097
42 49381 50943
329501 93209 93823
14 82357 90709
3 41260 78366
1 39288 86932
1 10160 85206
1 55036 89381
27 84484 92515
11 11063 16086
4 40499 59790
3 56009 77970
2 46129 99878
1 45776 63893
4 55130 87062
15 14860 22704
4 11298 49447
4 3842 83217
1 35985 96761
25 5570 23519
2 8701 60559
6 10264 18645
2 8591 87905
1 1238 66760
7 78939 92327
1 41436 51709
4 50942 92072
2 42531 73487
30 25885 26559
18 17230 30388
1 41728 71337
17 32308 37833
1 46680 71737
3 28007 62190
3 26873 71020
1 39305 64980
5 12573 26295
1 25383 48848
1 34119 81452
2 64389 90622
4 9757 88466
1 119 69602
1 36158 53582
1 2914 56871
1 40187 93788
1 39617 94135
22 29086 34339
2 17065 70632
1 43303 83683
1 16132 84842
2 34180 46772
1 19297 54452
7 69942 76716
18 17944 22228
11 18010 28644
1 9853 25670
1 10845 52686
5 69705 85387
6 2206 20386
1 669 93850
3 66135 76079
5 28967 59817
13 81810 85015
3 43175 61478
3 5287 63307
4 69711 82902
2 65984 73265
2 26546 49708
2 44241 46720
8 323 18451
2 22184 95669
473327 58391 58465
2 37265 96837
1 38104 80568
3 50453 93628
1 66737 73409
1 56840 97118
1 36988 92529
1 2548 55448
2 25501 80169
1 8909 90394
15 9332 31564
1 28890 90948
56 1067 9284
2 2102 55243
3 25818 97406
1 1324 75988
14 31348 35489
62 7758 11967
8 16352 30324
6 58973 65808
2 19924 75034
1 397 44329
5 63723 92107
1 65604 89782
2 55152 98981
1 4430 75418
7 41087 62309
1 29359 77309
2 23749 72824
1 23248 64928
2 63078 86932
1 20567 24829
1 67030 87546
9 8297 41061
1 34017 48098
1 1750 54091
2 15574 86893
1 23058 44993
4 52136 96585
1 10142 97666
1 11126 37750
1 30737 94016
8 41801 51087
4 12488 39235
1 43334 62776
26 75220 94183
1 74396 87844
2 10468 66243
18 53402 65543
4 75425 81239
6 5761 33508
1 312 88677
1 14149 41217
6 39935 88957
2 30180 33282
4 61599 75118
2 2795 94232
3 80822 86987
2 9539 76607
1 11352 38000
1 7522 53671
1 3252 58701
1 30242 48721
1 58429 65516
2 70423 83686
3 29068 76539
1 40829 53795
1 15316 57754
1 6985 80933
59 27052 30402
3 25833 39790
1 26120 87941
1 30997 68156
123 73296 74247
1 18614 65394
1 6473 51687
2 8218 62715
18 89135 95664
2 47424 58422
2 497 62516
18 39346 43080
3 55964 72350
1 10999 88643
4 42470 85851
3 13243 17558
5 20955 50829
1 31386 78004
8 59910 64331
2 5673 81954
1 10152 91528
2 32695 58552
1 18490 62584
1 10171 56505
1 6421 54528
9 34428 46613
1 17502 73805
2 18040 89302
2 44482 71918
1 25832 80272
2 35143 45950
1 29025 87363
1 8257 72327
31 26040 29559
1 19601 50035
21 74321 90422
11 20157 32652
10 56553 74676
22 36418 39609
5 16590 88178
1 21978 51556
7 52117 84372
58 63326 64682
3 14078 36912
2 19801 53484
1 40087 69866
4 4762 90094
1 13007 29710
2 7839 88972
1 3670 77449
7 46831 49063
1 27729 82281
2 21208 55850
1 29162 55056
11 68598 78693
1 46248 97220
3 22041 47297
37 85263 98389
2 30000 67099
1 18110 74644
1 25491 50854
1 18390 92644
1 27644 58653
3 13420 30311
1 53782 99482
2 48701 91656
2 65738 71787
5 4876 73391
1 20278 66274
1 35514 60593
1 8478 82017
180 93290 98663
1 18028 92156
1 28106 72830
1 20016 47984
23 14322 18909
2 6666 48031
2 38753 71018
1 42745 68107
1 43606 93606
1 14968 75293
8 9184 18025
5 49940 93306
2 31841 46400
1 16453 95972
5 7472 33221
9 24233 30412
3 16684 44375
5 63466 92345
2 55826 92010
7 48685 53866
4 15011 32920
2 10124 68710
5 73079 99170
5 56438 91937
1 5707 56929
1 9898 54797
3 34818 62124
25 79735 83607
3 20058 64486
1 35853 74695
6 74251 85108
5 11011 47463
1 16097 56439
1 6461 69198
2 7433 32347
1 20395 39954
2 34636 55296
5 44054 63358
8 76550 92099
1 23742 42787
1 61524 97896
5 19791 92069
1 31933 59615
1 3908 60353
2 9880 72024
1 5410 43347
1 6861 74081
4 66307 95017
1 38585 51150
1 30000 59982
1 28364 41597
1 21365 65005
3 62764 97547
1 34343 36933
1 51634 97903
5 32627 70110
4 46903 58249
3 74248 83779
7 51438 84714
3 5730 57152
2 42584 67981
3 43090 56665
1 13998 77500
3 14034 30937
3 957 20808
2 45065 57809
2 4597 82713
11 61962 75782
1 11891 94561
1 39250 49927
2 40415 96521
7 1469 26293
2 4530 81756
6 3197 24669
1 75403 96317
2 14399 47024
2 12375 48192
1 11469 74727
2 57002 89037
2 9200 69957
1 21778 60888
8 22794 39473
3 21716 31142
1 10711 82754
4 49367 76256
2 22943 69495
1 41910 80207
2 35898 87932
1 54318 75151
1 3252 86603
1 1897 89577
1 55117 95729
1 45576 95537
23 80749 91330
1 45644 67567
1 65708 84937
10 9379 37381
2 26435 68094
1 16946 94242
1 21128 67264
5 52840 59632
4 37305 64940
29 53781 54022
1 74967 97136
3 59575 77931
1 22896 76967
6 65180 79232
1 24005 79606
1 41221 93504
4 54299 62462
1 40812 99058
2 50851 64888
1 19967 97434
2 59383 68403
3 1896 52920
5 4378 43668
3 44767 92109
1 12445 79205
2 3382 62782
1 41529 61789
1 38771 59777
1 29559 79082
1 51707 56498
17 79597 94215
2 44558 80608
1 17375 67216
2 6093 69207
1 15355 94299
2 21298 38175
4 57902 70951
1 59259 88044
5 42814 49432
3 23166 70154
3 9654 59956
4 71184 91393
1 40305 63198
1 19436 88732
2 15372 64238
151 8657 13113
1 38669 90954
5 5153 20651
2 52590 80803
4 17923 51025
10 36549 42669
18 21897 23358
1 1290 35763
10 9786 12498
5 38533 67403
19 71823 83413
1 54184 88181
4 10958 82606
4 20464 31570
6 27978 40939
2 24890 82470
2 22765 86156
1 31765 83806
1 43159 73307
4 1195 26609
1 19769 80283
1 24616 59766
2 26782 74674
1 34970 84551
1 12759 76447
1 7145 41216
8 3306 15402
1 25025 86710
3 19394 82296
1 8683 81872
1 25976 62968
1 15328 51442
1 25432 71304
1 20140 48232
5 62633 84272
9 69342 89552
3 40836 45285
5 7412 24084
1 32459 93240
5 37104 38864
1 21832 40675
6 53317 76042
1 32152 85047
1 20880 72616
1 27201 49807
2 40014 74299
3 40018 72413
1 27497 59782
1 54468 66306
10 31659 33024
2 16243 67843
1 31817 96060
31 15586 22519
2 6883 71258
5 3627 48170
42 2291 11622
2 8144 57251
1 17228 86854
1 16180 46935
9 22710 30823
2 9233 89908
2 44750 81484
1 11075 80102
21 19471 22659
1 36349 54259
1 49383 71196
23 69917 73155
3 17639 88536
20 60688 61020
3 55168 85772
5 31849 45395
1 30227 41268
1 21037 39236
4 51923 91498
2 33979 62819
1 14566 96862
4 1143 36137
86414 89431 89765
4 6259 35809
1 5306 88737
82 93209 98571
3 8638 43503
1 23627 67168
1 7665 69513
3 63126 85329
1 41755 98825
4 33261 98882
2 28978 76633
1 1996 61728
23 7762 14316
2 7194 47141
2 54446 99101
2 45398 81006
2 38590 84222
5 12630 34831
2 12263 35137
1 27873 72199
92 75749 77359
1 11700 79514
6 49955 57298
10 48373 54618
43 25943 29018
1 14051 76224
1 4474 92262
3 59518 88749
2 12486 66945
1 19384 60234
1 27464 85064
1 5654 90628
2 33747 77303
2 17342 28724
11 40290 43061
2 62729 68089
282 1931 2589
5 67417 71046
1 25307 47473
6 68525 72990
1 40657 96145
11 58956 62595
129 71776 72070
3 52414 64148
1 9678 68980
1 36411 81284
1 20702 94259
1 41036 83578
1 25003 68231
6 8795 56792
1 13888 87557
1 42009 96959
2 9294 26600
5 20902 57198
4 55719 73816
2 37771 46198
1 699 62826
27 7856 17241
2 494 63662
1 47690 81535
1 8172 41459
1 27166 47019
2 38841 71412
3 3911 85447
1 1835 82584
36 72594 97417
1 41032 43752
1 28875 71718
13 31260 38129
2 25014 71981
1 5755 54032
2 340 75970
1 38147 56454
2 50197 98801
1 26962 88107
13 73968 95942
2 25258 36865
3 17497 60001
3 39648 42112
3 56055 76451
1016460 98160 98747
8 66545 71377
4 40435 41797
4 47918 72517
1 2112 75673
31 34914 36640
8 11201 30156
7 23146 32583
2 3415 56129
75 76096 77852
2 4758 87540
3 35000 86661
1 4583 58957
1 8967 95326
2 15262 91212
1 8722 38652
3 44241 88519
1 15460 34073
1 45396 97540
12 4791 14219
19 16585 18594
7 62184 97055
5 24495 57910
23 13006 21290
2 4582 76352
1 25663 75075
1 16342 59176
1 53982 83944
1 9142 77650
3 78356 88045
1 52844 64251
109 86138 92471
26 15360 22583
7 23961 55625
2 32769 79535
2 13466 33932
2 19523 52556
6 44925 78859
7 76282 79350
2 29504 86128
4 20561 37994
1 21214 63247
1 51578 62016
2 9285 53393
68 38001 39142
118924080 13664 13893
4 43393 82166
30 6175 14121
2 74121 79918
3 24492 63869
1 9840 31854
6 40069 55966
2 9431 36219
5 67038 75452
3 11979 99329
18 7870 17411
1 11687 73826
1 39658 47946
39 80052 99045
10 28527 37987
1 22858 61921
1 12647 70557
1 2495 60600
12 67975 93587
5 46630 58081
130 90268 98249
2 4108 76564
3 11851 37526
171949 78302 78407
2 23720 86157
1 26617 41342
29 9593 10677
2 46451 94283
5 66032 73692
7 70211 78298
12 7345 23282
1 6455 31583
4 64557 86891
1 4252 79625
1 919 52695
1 2698 46473
5 52676 85770
1 28607 86643
1 21245 77481
1 69466 96217
3 10902 44887
4 33176 43032
7 19450 51366
4 65029 97408
2 36509 84782
1 436 76171
4 31330 36843
1 21491 68881
2 2447 83364
5 35997 39777
2 6773 34099
2 57689 98193
29 59448 69474
1 23411 46435
1 19787 65899
3 48377 75058
37 90256 99050
4 25137 67969
23 81041 89835
2 10319 64032
1 51999 91690
3 32215 35338
1 55124 69601
1 19297 77475
2 43751 64199
33 21412 26302
1 7104 57390
14 40289 44921
410 88003 88316
1 26967 62062
3 28978 58854
1 13964 55921
1 23573 83901
11 11620 25179
2 19964 85995
1 30368 83656
1 23224 85857
1 60351 99681
7 88989 98022
2 17267 80143
21 2160 11022
3 7066 68276
1 6212 57987
128 93329 97407
8 47007 84402
2 14268 34406
1 13107 81696
2 18237 55447
16 4716 14364
2 26792 88906
1 37084 97676
2 23564 88564
5 3810 21138
2 58008 69568
2 44201 78963
9 50833 59325
1 25660 75517
11 67945 85400
1 17237 37508
22 15552 18364
7 68361 76479
5 61283 70436
11 41059 53098
468341 83173 83643
12 5205 43103
34 90615 92212
1 14865 84851
2 40482 79649
36 91759 96286
4 50331 73519
3 6730 88573
2 9802 43115
2 9258 26827
2 14117 58131
7 55588 75558
1 10033 52409
2 16484 52725
1 29269 74079
73 2774 6131
1 4178 33117
3 47542 85560
2 47738 71853
1 8541 37221
1 34675 87885
1 2635 70322
8 28044 40134
1 14807 93905
4 64732 94730
8 89363 99061
1 18609 93951
1 63721 77846
4 10435 37479
1 3298 82681
1 80511 81160
1 4527 48418
2 9071 98398
1 26858 74270
1 21898 63002
6 62305 73927
2 14676 62897
1 17723 73116
1 42238 63185
2 19408 48792
30 79407 82239
2 29114 65966
1 19670 85426
1 30233 51750
1 20481 46119
7 18099 27569
1 26536 69109
6 38908 74892
2 66527 76491
2 49455 88012
12 8224 24863
4 54782 96574
1 61356 91508
1 53741 87942
1 44144 96622
13 52961 54120
7 16485 19702
1 45396 79126
4 40190 57825
7 151 66649
5 21205 48541
5 70165 97812
1 8659 87746
8 40729 45182
1 30864 65860
2 23713 56857
2 67507 96037
3 22676 52688
4 32937 80278
1 21446 45952
20 5001 12565
4 59390 73270
3 5569 48795
1 50279 94271
1 13265 58272
1 54026 76845
1 67081 98512
3 4014 68339
4 10310 39463
17 55021 55539
107 89194 91597
5 17056 72767
1 8864 34796
1 46405 79072
2 18399 34736
1 1552 82775
5 42182 88199
57 92335 99489
6 34082 49308
1 26441 93448
1 66598 74873
5 43489 51483
3 5268 57747
1 6236 90308
1 9594 37543
3 51887 74686
3 17253 46526
5 61957 81881
1 7949 99693
2 2385 40660
1 10150 57592
1 31253 77335
1 24476 94892
1 22118 43321
1 34986 40678
2 58233 70695
2 51070 95366
1 9863 88380
2 22524 43472
1 59169 95229
2 3770 59992
1 5138 36240
4 53379 95138
2 43164 51247
15 5571 26842
2 25435 40945
7 20947 24458
62 14365 16684
4 20784 60445
7 59448 63570
4 15609 91333
1 19285 37078
1 3625 40982
1 11324 58262
1 20392 69838
1 10190 71459
51 77401 81316
3 47801 81452
2 11030 87990
5 60772 79164
3 7562 73837
4 26434 36445
1 25633 78710
1 3077 93873
4 60187 74368
1 31311 80327
1 9479 90578
2 32653 46137
4 76042 95203
13 41154 51471
12 127 18964
3 7418 44852
2 39273 48309
1 5617 90986
1 7707 86250
27 89801 93575
15 50355 58128
1 37179 94376
1 42409 82738
1 35758 81147
6 59735 74938
16 46106 50095
3 23064 85236
17 74691 85990
1 36886 62329
1 44016 93012
33 28564 31805
196 95184 99324
1 7216 87878
1 22455 46869
5 48620 61170
6 76645 86126
12 88221 96452
1 76461 91601
1 9759 81143
3 13891 76661
2 18095 29691
1 25513 57377
8 57632 74534
8 40122 54831
5 59958 64490
2 588 30309
3 37054 70848
10 8594 26319
2 17053 91108
4 27732 32363
1 41578 90076
1 7054 88399
2 51701 77720
1 50707 81413
7 34486 41698
7 46533 47506
1 13892 97346
1 36590 98672
7 64126 80185
1 15610 77537
1 169 99735
2 9572 78620
1 42714 53390
13 15788 25813
1 32052 90793
1 6362 83835
1 24827 99727
3 17668 25473
1 45188 83619
1 33083 83482
2 23946 72163
39 41842 43084
2 10563 70239
1 53820 81071
3 1662 91981
1 16482 82420
1 16411 78160
8 22056 41261
4 1639 36629
3 41752 46476
3 12142 17756
32 89913 97729
2 18415 83754
1 3149 47028
3 409 89523
46 5029 11446
2 54200 77932
2 21483 52216
2 34233 54437
8 2138 18845
2 39871 76272
3 14435 27598
4 62552 99337
1 54722 89174
6 63974 78820
11 50271 56289
1 69227 98425
2 3955 37788
2 26585 67815
2 49062 96482
11 3915 29647
14 9716 21087
1 16461 89598
1 42197 53958
15 6460 15418
7 33737 45568
2 14322 85697
26 82117 83899
3 21628 98562
48 91042 97642
2 30636 89842
3 59001 96529
63 69775 70169
2 8061 95138
3 3154 14842
3 42892 59714
4 58676 70426
6 35783 52568
11 33944 35672
6 51405 80304
3 30563 60613
1 53731 74306
15 82627 90882
1 40486 74485
4 69854 86308
3 4784 97578
11 92222 94313
20 77929 98032
3 8371 96933
611 1829 5701
2 2451 48954
2 59739 86735
3 58776 60848
3 2463 57255
3 6500 68381
3 41654 45320
2 55917 87879
2 25013 92446
1 24037 49197
1 26497 80373
4 60403 80471
1 38668 84026
1 38057 49578
2 27433 59225
1 2415 76607
1 54461 89950
1 43308 78374
1 2226 79136
2 25477 65505
5 1759 41714
19 75982 82590
2 22624 45844
2 79757 94824
3 78602 86126
14 5295 14201
8 2334 19882
1 6659 45776
6 53472 56375
5 1699 81965
1 4328 41972
2 19497 78497
4 55614 79961
3 14387 50483
223 11824 13164
2 22422 55118
10 22054 34588
2 38467 62939
1 9535 85911
1 39838 73133
6 1079 19779
1 38070 97695
11 61565 77131
4 7083 17203
2 23744 65778
1 57145 72851
2 56449 93722
1 35832 71058
2 4486 74172
16 79259 99133
1 30311 74807
5 27105 49344
1 22293 70604
1 37073 74933
1 20653 55469
1 26425 82171
7 7512 39944
2 29935 79193
1 37522 60952
2 41918 56296
8 48478 56000
1 37559 41116
8 58510 96554
1 30645 70646
1 4493 90198
1 15583 96728
1 22414 86016
1 54258 93706
1 32527 97765
1 7940 93614
1 11635 81633
1 48150 99479
240 5106 9405
2 28391 90375
1 28599 41615
13 2041 20562
1 45053 79973
3 8728 57439
1 50904 94095
31 22994 26779
5 4326 68539
1 18704 48352
2 27598 33108
10 11963 22966
1 18894 95315
1 9078 52697
5 30530 99035
1 36932 79505
1 42135 95062
1 54026 75212
1 19831 97912
2 35995 47181
1 37650 49615
3 52113 64690
1 4691 61195
13 15680 23499
4 41413 55291
1 43153 58016
1 45872 95424
13 68190 80578
2 33802 56707
16 66926 69023
2 22541 92476
22 57513 60289
2 58613 84043
3 73031 91718
4 60137 83894
5 28656 36559
1 63375 84373
6 9569 20517
2 74054 96686
7 4928 29893
13 24678 27938
5 22207 94186
2 62625 76973
17 44602 50028
1 6463 37376
3 11674 63584
2 7612 28018
1 2251 70878
4 76332 94115
2 23335 33242
1 21721 67568
1 51556 74056
2 40223 83248
2 4004 83978
2 8120 29990
1 22023 63537
1 25808 50063
4 44040 50366
10 59294 64436
1 9608 90969
1 6826 77523
1 16938 79958
1 53524 96879
1 2798 73603
3 7316 39434
1 32709 93819
1 28417 87906
3 5229 51936
36 61090 63495
1 49554 87062
2 30547 86624
9 78479 98741
2 46959 54074
2 45342 94614
4 6524 31061
5 56779 93508
1 18211 73770
7 49222 53291
2 27267 83611
3 5799 48824
1 21346 77748
1 7983 64618
5 13962 40284
24 64479 69056
1 24266 38861
26 63637 68367
2 56224 95528
2 58996 74513
17 52661 56793
8 32226 52737
1 67 83713
4 71786 85795
4 33192 90059
1 1339 89184
1 32035 67472
2 1989 54893
1 32131 87862
3 52714 61359
2 10533 77184
1 34353 69937
8 23915 40949
1 51518 62800
131 3688 5580
3 42505 88881
3 64949 77022
2 44390 91226
2 51140 62201
1 10817 46683
2 38981 78068
1 37765 53189
1 8670 53436
6 20691 42581
2 24127 69938
3 51910 80233
1 10958 65609
1 38326 66813
1 741 83685
1 39598 93767
23 77108 89016
2 54745 65735
1 12720 68078
2 42890 87536
1 51520 86389
1 6021 34482
1 20177 99600
1 23094 73303
1 46463 94729
2 23566 66800
2 10087 51898
2 7742 59658
2 39406 91364
1 30244 93932
1 32922 60770
1 11621 69986
1 33612 75995
1 21645 52713
1 28059 46811
4 55583 92062
3 19084 54741
1 1828 61913
1 31718 64782
3 23006 34964
2 44341 56352
1 29508 32783
5 75724 86149
3 9150 94772
3 56484 89992
1 33456 65959
4 21097 32560
2 48955 84759
33 36575 37531
40 81979 93886
46 32693 34443
3 22469 57460
1 17539 76788
1 36391 54470
1 25462 56351
1 17390 48568
2 47436 86248
2 13369 38987
1 27910 69055
13 67561 90771
1 14065 53962
1 19640 73998
1 34133 66420
1 31913 87866
2 24456 67796
1 20939 25181
2 6317 48308
3 38507 68337
5 62416 82429
2 1166 59828
1 10952 66885
2 25536 45464
10 67980 76114
4 53789 78387
3 2065 80533
1 64093 78902
8 72563 80738
2 5268 31015
4 12788 96126
1 25079 54323
4 8421 28253
4 59509 70475
435 12012 12661
3 34398 64117
2 19813 82354
2 38030 54832
1 36161 87424
1 22348 65706
1 64306 98804
1 35198 94902
2 12499 93828
1 17139 87827
2 60563 69629
6 40733 49623
1 25461 93989
3 65372 91159
1 35136 75554
62 10445 25811
1 40413 81992
2 10659 52201
1 22994 53917
1 21787 69506
1 58484 72642
122 732 10194
3 1050 77194
15 74535 79880
2 34922 60438
1 2057 70456
1 38020 56574
3 54276 64204
3 22571 66779
1 21431 61494
7 58993 76866
4 36766 46312
1 63063 83773
1 25627 89531
3 38867 97910
10 22039 36838
1 42654 75893
14 50294 51032
109 17944 18838
4 38161 71854
1 60651 95451
2 10961 62787
1 24123 66469
457 94984 97956
1 41234 96907
5 12356 33347
3 2820 76198
1 6926 97857
1 21055 70131
2 3807 46239
1 20164 55766
23 70214 72662
4 59517 66337
3 38450 66770
3 18817 40120
1 21579 51414
3 50371 69836
1 11392 99628
1 45700 79358
1 959 93926
3 70092 84762
2 48222 95087
1 48396 93267
6 12605 49117
1 1285 70467
9 35374 39492
2 54340 91286
1 9685 63651
2 4670 39934
1 6170 42947
3 31317 65959
5 41901 55783
150 90575 93490
2 20002 48278
1 9579 83282
1 28327 88820
51 74084 74688
19 70149 73865
36 75087 91894
2 13348 53569
4 21399 44546
2 21462 73099
1 3376 52718
1 10947 41387
1 26421 80159
8 80391 81762
3 47506 58969
1 7941 23313
14 26243 26528
3 31594 35580
7 12778 27741
10 41525 79510
2 71153 84142
1 26050 74388
2 15127 84733
12 48882 51963
1 5377 78315
37 81634 92438
2 8027 52416
1 30307 70972
1 44420 81512
1 46682 74426
4 58105 84646
6 22746 27626
3 12582 27283
4 23882 36376
5 58775 67807
3 28541 93013
10 84187 93186
3 56557 65322
3 52350 92771
2 20155 93237
1 2775 80497
1 6096 62742
3 72625 92535
2 21506 95620
1 66264 85490
83 826 13684
3 53307 70672
1 47712 92924
1 3860 83735
1 38797 97230
3 85679 91856
1 20987 52150
1 29049 67339
1 9018 91459
2 47702 56365
2 6991 96478
2 18201 93496
7 31997 45690
1 36108 67024
3 21354 36504
1 42669 79750
3 32128 73891
3 45213 54122
12 93790 99776
25 33029 35513
4 42196 45901
2 76400 93482
2 10768 20371
5 45700 88533
1 8603 81849
1 52425 72614
4 28317 83845
1 8455 99592
1 42693 67253
16 28296 39811
1 34312 79369
1 26514 84988
1 21807 67090
32 2939 19854
6 49740 56410
4 529 45160
2 46869 66570
1 4150 94917
1 41629 94122
1 13145 98282
2 58577 84765
3 15033 19459
1 12444 57328
2 28113 77430
1 41660 76867
2 47067 65681
1 5301 95741
25 76414 78275
1 30547 68357
33 86678 94833
3 26895 52259
1 49200 50577
8 77020 99081
13 15998 25563
6 19760 37452
2 18211 92549
2 78869 94016
2 39510 77674
2 49305 73809
1 12795 62213
2 8676 90862
1 25293 61832
1 13474 36896
3 79655 91946
4 37720 42044
12 40635 47131
3 15004 62309
23 86404 89879
50 79623 85689
3 36550 45221
14 37765 41881
6 36275 44347
4 24454 92724
1 17864 56103
5 46105 67586
1 33066 68405
7 59385 98440
1 72907 96434
3 6713 59237
2 51865 99597
1 70428 94440
3 43031 59893
2 54032 89569
160 5532 7571
10 13675 38035
1 29803 57083
1 3121 59643
5 76186 97439
1 50432 84457
1 11412 38061
2 76672 99322
4 1552 60409
2 53827 86103
1 24504 84672
1 77875 91444
1 54394 85866
3 5571 70003
2 50231 88968
1 13240 24231
6 40272 78131
1 33132 81698
1 53175 91752
1 2554 64971
1 26350 74661
82 1963 8967
1 57608 94180
1 2375 91359
5 5098 58845
2 5060 99784
1 21240 88933
1 34498 81365
38 3422 20978
2 33238 67715
1 54590 74248
2 1468 57229
1 48817 96714
4 25236 39561
1 26844 65137
1 22280 62526
1 17922 45468
1 8637 85476
5 78235 94282
4 42896 65998
1 18321 45227
1 4329 68540
28 26059 28663
2 32041 95686
3 15832 43804
1 3852 85196
5 54135 97087
1 56039 98313
1 35851 81939
1 12876 60462
1 46211 69892
5 71496 84228
3 4995 58592
1 22813 71464
1 3012 96734
1 74700 79988
2 58135 87320
2 12645 95371
1 31754 81747
3 32181 53944
1 41527 48028
15 62288 64404
3 18802 52309
2 29507 35018
13 15997 33271
4 957 87156
1 10949 53084
1 56640 76823
1 12243 50803
1 14388 78328
1 23743 72219
2 50879 77131
3 30871 92080
1 1835 73589
1 11694 73462
5 18442 27490
2 983 36989
1 27071 94251
1 24616 84965
1 26262 88588
4 48521 73975
1 2949 37454
4 58913 70225
1 31833 45899
1 9082 78228
14 6852 22303
1 38276 74495
4 10983 54930
1 4809 71104
1 7943 48568
4 58525 83504
2 22698 62628
9 28754 31498
1 52682 55533
14 10177 17500
4 4850 39065
1 2131 50166
2 9115 66224
1 16160 49265
1 21801 69321
1 31451 38086
1 215 78852
1 27382 57660
1 22489 37843
1 26759 89908
6 46117 93750
4 55525 98154
1 42991 96543
9 68722 88673
1 31235 73911
2 47334 91849
1 11296 95431
7 65154 80244
6 3214 29532
34 38088 38954
4 62232 64100
1 48827 87081
7 67688 86838
3 13038 34928
1 7687 33657
9 38595 52897
3 10673 88245
2 34123 79923
1 24595 55064
3 11548 39329
6 58055 94267
1 55114 97072
1 23512 84220
14 70229 78326
6 7601 37002
19 2889 24067
7 19840 24515
2 24798 81088
4 25447 62805
6 15059 19656
3 52980 70049
1 48290 97799
2 30761 87201
1 18923 79013
5 18901 57039
1 17429 65163
1 6841 38306
1 33964 55493
1 39434 64645
1 46493 99283
1 37788 81297
2 33781 50784
2 66290 97683
1 3822 91782
16 70696 84923
2 73236 90702
3 35485 76713
2 42960 93696
2 31775 45431
1 44666 80131
1 51548 75450
2 44066 61602
2 17417 87626
1 5209 68339
2 61488 62758
2 21611 91744
1 16061 35314
1 46555 62728
31 29519 31535
1 45035 83907
3 44343 93450
4 56155 85035
1 31179 64712
6 78672 96431
1 6309 90420
2 37425 46570
3 4956 60354
8 55749 57960
4 68898 99800
3 32152 69544
1 3442 93142
1 45232 85584
1 311 66872
1 45755 71762
1 44514 73612
2 43157 45051
1 44989 55430
14 19976 37912
23 10783 27003
5 7654 72534
1 6422 56970
2 6960 33133
2 4720 26892
131487 60972 61590
3 16637 98527
23 28111 31861
2 3510 53613
108 86618 94173
1 57353 76400
1 36934 57057
33 68797 71796
2 23581 92772
3 10981 80692
1 47374 99446
18 74617 90559
53 81685 84952
1 34233 89825
1 57950 89758
6 13228 32737
3 53781 83635
11 34988 47357
2 8279 66198
1 3072 75237
4 12578 61778
1 20680 81204
3 57989 84451
5 30991 40281
1 34891 87036
51 1503 5713
2 59429 97891
2 21699 54888
1 13438 35036
1 26298 82298
2 22581 65336
2 61611 86084
96 8514 11844
5 34670 45023
6 79654 87916
8 15894 29653
2 6354 39469
1 14939 68781
7 69308 94410
1 5810 66522
1 5044 52659
2 11206 43535
1 39307 93751
1 4102 59246
2 22561 93124
2 29574 68310
1 29067 44155
1 16301 46323
8 75134 85924
2 30855 77167
1 29005 43643
13 40119 69660
7 92445 98465
1 15933 93292
1 30594 85333
12 64960 65697
131 1700 7652
5 37187 84885
1 15132 48173
1 41054 92366
2 26671 98248
206 95466 98582
2 54649 64548
5 65084 90818
2 3532 66198
2 23870 56086
3 64532 96466
1 39524 82744
5 75316 78402
1 33937 59804
2 37244 88117
1 76778 79159
123 44865 45679
2 6659 87937
23 9648 20003
1 21135 86375
1 2139 54010
1 13076 47708
4 54392 63919
2 39136 92679
2 59441 95418
2 189 55639
2 52197 91676
3 24886 62094
1 5223 81765
1 76664 97482
1 25681 93529
2 19019 69088
1 34159 73685
1 69638 89956
2 50953 86700
1 45748 99159
1 39251 89267
3 72871 79727
3 74913 99995